Subject: [PATCH] Built motion from commit (unavailable).|2.5.6

From: Cris Di Sclafani <[email-masked]>
Date: Tue, 3 Nov 2020 11:50:03 +0100

---
 apidoc/api_data.js                                 |    2 +-
 apidoc/api_data.json                               |    2 +-
 apidoc/api_project.js                              |    2 +-
 apidoc/api_project.json                            |    2 +-
 .../jabra/jabra.browser.integration-2.0.js.map     |    1 -
 .../plugins/jabra/jabra.browser.integration-2.0.ts | 1384 -
 public/favicon.ico                                 |  Bin 1842 -> 0 bytes
 public/index.html                                  |    8 +-
 public/scripts/app.17cb4b54.js                     |    1 +
 public/scripts/app.55b67bab.js                     |    1 -
 public/scripts/vendor.17cdb947.js                  |    1 -
 public/scripts/vendor.a40bab22.js                  |    1 +
 public/styles/app.420e2c5f.css                     |    1 +
 public/styles/app.d74dbd96.css                     |    1 -
 public/styles/vendor.24a2d903.css                  |   16 +
 public/styles/vendor.50474bf7.css                  |   16 -
 public/webfonts/fa-brands-400.eot                  |  Bin 134622 -> 136822 bytes
 public/webfonts/fa-brands-400.svg                  |  142 +-
 public/webfonts/fa-brands-400.ttf                  |  Bin 134316 -> 136516 bytes
 public/webfonts/fa-brands-400.woff                 |  Bin 90672 -> 92136 bytes
 public/webfonts/fa-brands-400.woff2                |  Bin 77400 -> 78476 bytes
 public/webfonts/fa-regular-400.eot                 |  Bin 34350 -> 34350 bytes
 public/webfonts/fa-regular-400.svg                 |    8 +-
 public/webfonts/fa-regular-400.ttf                 |  Bin 34052 -> 34052 bytes
 public/webfonts/fa-regular-400.woff                |  Bin 16780 -> 16772 bytes
 public/webfonts/fa-regular-400.woff2               |  Bin 13588 -> 13556 bytes
 public/webfonts/fa-solid-900.eot                   |  Bin 204266 -> 204814 bytes
 public/webfonts/fa-solid-900.svg                   |   25 +-
 public/webfonts/fa-solid-900.ttf                   |  Bin 203980 -> 204528 bytes
 public/webfonts/fa-solid-900.woff                  |  Bin 104004 -> 104280 bytes
 public/webfonts/fa-solid-900.woff2                 |  Bin 80148 -> 80304 bytes
 server/api/action/action.attributes.js             |    2 +-
 server/api/action/action.controller.js             |    2 +-
 server/api/action/action.model.js                  |    2 +-
 server/api/action/action.rpc.js                    |    2 +-
 server/api/action/index.js                         |    2 +-
 .../analyticCustomReport.attributes.js             |    2 +-
 .../analyticCustomReport.controller.js             |    2 +-
 .../analyticCustomReport.model.js                  |    2 +-
 .../analyticCustomReport.rpc.js                    |    2 +-
 server/api/analyticCustomReport/index.js           |    2 +-
 .../analyticDefaultReport.attributes.js            |    2 +-
 .../analyticDefaultReport.controller.js            |    2 +-
 .../analyticDefaultReport.model.js                 |    2 +-
 .../analyticDefaultReport.rpc.js                   |    2 +-
 server/api/analyticDefaultReport/index.js          |    2 +-
 .../analyticExtractedReport.attributes.js          |    2 +-
 .../analyticExtractedReport.controller.js          |    2 +-
 .../analyticExtractedReport.model.js               |    2 +-
 .../analyticExtractedReport.rpc.js                 |    2 +-
 server/api/analyticExtractedReport/index.js        |    2 +-
 .../analyticFieldReport.attributes.js              |    2 +-
 .../analyticFieldReport.controller.js              |    2 +-
 .../analyticFieldReport.model.js                   |    2 +-
 .../analyticFieldReport/analyticFieldReport.rpc.js |    2 +-
 server/api/analyticFieldReport/index.js            |    2 +-
 .../analyticMetric/analyticMetric.attributes.js    |    2 +-
 .../analyticMetric/analyticMetric.controller.js    |    2 +-
 server/api/analyticMetric/analyticMetric.model.js  |    2 +-
 server/api/analyticMetric/analyticMetric.rpc.js    |    2 +-
 server/api/analyticMetric/index.js                 |    2 +-
 .../analyticTreeReport.attributes.js               |    2 +-
 .../analyticTreeReport.controller.js               |    2 +-
 .../analyticTreeReport/analyticTreeReport.model.js |    2 +-
 .../analyticTreeReport/analyticTreeReport.rpc.js   |    2 +-
 server/api/analyticTreeReport/index.js             |    2 +-
 server/api/attachment/attachment.attributes.js     |    2 +-
 server/api/attachment/attachment.controller.js     |    2 +-
 server/api/attachment/attachment.model.js          |    2 +-
 server/api/attachment/attachment.rpc.js            |    2 +-
 server/api/attachment/index.js                     |    2 +-
 server/api/authGoogle/authGoogle.controller.js     |    2 +-
 server/api/authGoogle/index.js                     |    2 +-
 server/api/authLocal/authLocal.controller.js       |    2 +-
 server/api/authLocal/index.js                      |    2 +-
 server/api/automation/automation.attributes.js     |    2 +-
 server/api/automation/automation.controller.js     |    2 +-
 server/api/automation/automation.model.js          |    2 +-
 server/api/automation/automation.rpc.js            |    2 +-
 server/api/automation/index.js                     |    2 +-
 server/api/campaign/campaign.attributes.js         |    2 +-
 server/api/campaign/campaign.controller.js         |    2 +-
 server/api/campaign/campaign.model.js              |    2 +-
 server/api/campaign/campaign.rpc.js                |    2 +-
 server/api/campaign/index.js                       |    2 +-
 server/api/cannedAnswer/cannedAnswer.attributes.js |    2 +-
 server/api/cannedAnswer/cannedAnswer.controller.js |    2 +-
 server/api/cannedAnswer/cannedAnswer.model.js      |    2 +-
 server/api/cannedAnswer/cannedAnswer.rpc.js        |    2 +-
 server/api/cannedAnswer/index.js                   |    2 +-
 server/api/cdr/cdr.attributes.js                   |    2 +-
 server/api/cdr/cdr.controller.js                   |    2 +-
 server/api/cdr/cdr.model.js                        |    2 +-
 server/api/cdr/cdr.rpc.js                          |    2 +-
 server/api/cdr/index.js                            |    2 +-
 .../chatApplication/chatApplication.attributes.js  |    2 +-
 .../chatApplication/chatApplication.controller.js  |    2 +-
 .../api/chatApplication/chatApplication.model.js   |    2 +-
 server/api/chatApplication/chatApplication.rpc.js  |    2 +-
 server/api/chatApplication/index.js                |    2 +-
 server/api/chatGroup/chatGroup.attributes.js       |    2 +-
 server/api/chatGroup/chatGroup.controller.js       |    2 +-
 server/api/chatGroup/chatGroup.events.js           |    2 +-
 server/api/chatGroup/chatGroup.model.js            |    2 +-
 server/api/chatGroup/chatGroup.rpc.js              |    2 +-
 server/api/chatGroup/chatGroup.socket.js           |    2 +-
 server/api/chatGroup/index.js                      |    2 +-
 .../chatInteraction/chatInteraction.attributes.js  |    2 +-
 .../chatInteraction/chatInteraction.controller.js  |    2 +-
 .../api/chatInteraction/chatInteraction.events.js  |    2 +-
 .../api/chatInteraction/chatInteraction.model.js   |    2 +-
 server/api/chatInteraction/chatInteraction.rpc.js  |    2 +-
 .../api/chatInteraction/chatInteraction.socket.js  |    2 +-
 server/api/chatInteraction/index.js                |    2 +-
 .../chatInternalMessage.attributes.js              |    2 +-
 .../chatInternalMessage.controller.js              |    2 +-
 .../chatInternalMessage.events.js                  |    2 +-
 .../chatInternalMessage.model.js                   |    2 +-
 .../chatInternalMessage/chatInternalMessage.rpc.js |    2 +-
 .../chatInternalMessage.socket.js                  |    2 +-
 server/api/chatInternalMessage/index.js            |    2 +-
 server/api/chatMessage/chatMessage.attributes.js   |    2 +-
 server/api/chatMessage/chatMessage.controller.js   |    2 +-
 server/api/chatMessage/chatMessage.events.js       |    2 +-
 server/api/chatMessage/chatMessage.model.js        |    2 +-
 server/api/chatMessage/chatMessage.rpc.js          |    2 +-
 server/api/chatMessage/chatMessage.socket.js       |    2 +-
 server/api/chatMessage/index.js                    |    2 +-
 .../chatOfflineMessage.attributes.js               |    2 +-
 .../chatOfflineMessage.controller.js               |    2 +-
 .../chatOfflineMessage/chatOfflineMessage.model.js |    2 +-
 .../chatOfflineMessage/chatOfflineMessage.rpc.js   |    2 +-
 server/api/chatOfflineMessage/index.js             |    2 +-
 .../chatProactiveAction.attributes.js              |    2 +-
 .../chatProactiveAction.controller.js              |    2 +-
 .../chatProactiveAction.model.js                   |    2 +-
 .../chatProactiveAction/chatProactiveAction.rpc.js |    2 +-
 server/api/chatProactiveAction/index.js            |    2 +-
 server/api/chatQueue/chatQueue.attributes.js       |    2 +-
 server/api/chatQueue/chatQueue.controller.js       |    2 +-
 server/api/chatQueue/chatQueue.events.js           |    2 +-
 server/api/chatQueue/chatQueue.model.js            |    2 +-
 server/api/chatQueue/chatQueue.rpc.js              |    2 +-
 server/api/chatQueue/chatQueue.socket.js           |    2 +-
 server/api/chatQueue/index.js                      |    2 +-
 .../chatQueueReport/chatQueueReport.attributes.js  |    2 +-
 .../chatQueueReport/chatQueueReport.controller.js  |    2 +-
 .../api/chatQueueReport/chatQueueReport.model.js   |    2 +-
 server/api/chatQueueReport/chatQueueReport.rpc.js  |    2 +-
 server/api/chatQueueReport/index.js                |    2 +-
 .../chatTransferReport.attributes.js               |    2 +-
 .../chatTransferReport.controller.js               |    2 +-
 .../chatTransferReport/chatTransferReport.model.js |    2 +-
 .../chatTransferReport/chatTransferReport.rpc.js   |    2 +-
 server/api/chatTransferReport/index.js             |    2 +-
 server/api/chatWebsite/chatWebsite.attributes.js   |    2 +-
 server/api/chatWebsite/chatWebsite.controller.js   |    2 +-
 server/api/chatWebsite/chatWebsite.events.js       |    2 +-
 server/api/chatWebsite/chatWebsite.model.js        |    2 +-
 server/api/chatWebsite/chatWebsite.rpc.js          |    2 +-
 server/api/chatWebsite/chatWebsite.socket.js       |    2 +-
 server/api/chatWebsite/index.js                    |    2 +-
 .../api/cloudProvider/cloudProvider.attributes.js  |    2 +-
 .../api/cloudProvider/cloudProvider.controller.js  |    2 +-
 server/api/cloudProvider/cloudProvider.model.js    |    2 +-
 server/api/cloudProvider/cloudProvider.rpc.js      |    2 +-
 server/api/cloudProvider/index.js                  |    2 +-
 server/api/cmCompany/cmCompany.attributes.js       |    2 +-
 server/api/cmCompany/cmCompany.controller.js       |    2 +-
 server/api/cmCompany/cmCompany.model.js            |    2 +-
 server/api/cmCompany/cmCompany.rpc.js              |    2 +-
 server/api/cmCompany/index.js                      |    2 +-
 server/api/cmContact/cmContact.attributes.js       |    2 +-
 server/api/cmContact/cmContact.controller.js       |    2 +-
 server/api/cmContact/cmContact.events.js           |    2 +-
 server/api/cmContact/cmContact.model.js            |    2 +-
 server/api/cmContact/cmContact.rpc.js              |    2 +-
 server/api/cmContact/cmContact.socket.js           |    2 +-
 server/api/cmContact/index.js                      |    2 +-
 .../cmContactHasItem.attributes.js                 |   18 -
 .../cmContactHasItem.controller.js                 |   18 -
 .../api/cmContactHasItem/cmContactHasItem.model.js |   18 -
 .../api/cmContactHasItem/cmContactHasItem.rpc.js   |   18 -
 server/api/cmContactHasItem/index.js               |   18 -
 .../cmContactHasPhone.attributes.js                |   18 -
 .../cmContactHasPhone.controller.js                |   18 -
 .../cmContactHasPhone/cmContactHasPhone.model.js   |   18 -
 .../api/cmContactHasPhone/cmContactHasPhone.rpc.js |   18 -
 server/api/cmContactHasPhone/index.js              |   18 -
 .../api/cmCustomField/cmCustomField.attributes.js  |    2 +-
 .../api/cmCustomField/cmCustomField.controller.js  |    2 +-
 server/api/cmCustomField/cmCustomField.model.js    |    2 +-
 server/api/cmCustomField/cmCustomField.rpc.js      |    2 +-
 server/api/cmCustomField/index.js                  |    2 +-
 server/api/cmHopper/cmHopper.attributes.js         |    2 +-
 server/api/cmHopper/cmHopper.controller.js         |    2 +-
 server/api/cmHopper/cmHopper.model.js              |    2 +-
 server/api/cmHopper/cmHopper.rpc.js                |    2 +-
 server/api/cmHopper/index.js                       |    2 +-
 .../cmHopperAdditionalPhone.attributes.js          |   18 -
 .../cmHopperAdditionalPhone.controller.js          |   18 -
 .../cmHopperAdditionalPhone.model.js               |   18 -
 .../cmHopperAdditionalPhone.rpc.js                 |   18 -
 server/api/cmHopperAdditionalPhone/index.js        |   18 -
 .../api/cmHopperBlack/cmHopperBlack.attributes.js  |    2 +-
 .../api/cmHopperBlack/cmHopperBlack.controller.js  |    2 +-
 server/api/cmHopperBlack/cmHopperBlack.model.js    |    2 +-
 server/api/cmHopperBlack/cmHopperBlack.rpc.js      |    2 +-
 server/api/cmHopperBlack/index.js                  |    2 +-
 .../api/cmHopperFinal/cmHopperFinal.attributes.js  |    2 +-
 .../api/cmHopperFinal/cmHopperFinal.controller.js  |    2 +-
 server/api/cmHopperFinal/cmHopperFinal.model.js    |    2 +-
 server/api/cmHopperFinal/cmHopperFinal.rpc.js      |    2 +-
 server/api/cmHopperFinal/index.js                  |    2 +-
 .../cmHopperHistory/cmHopperHistory.attributes.js  |    2 +-
 .../cmHopperHistory/cmHopperHistory.controller.js  |    2 +-
 .../api/cmHopperHistory/cmHopperHistory.model.js   |    2 +-
 server/api/cmHopperHistory/cmHopperHistory.rpc.js  |    2 +-
 server/api/cmHopperHistory/index.js                |    2 +-
 server/api/cmList/cmList.attributes.js             |    2 +-
 server/api/cmList/cmList.controller.js             |    2 +-
 server/api/cmList/cmList.events.js                 |    2 +-
 server/api/cmList/cmList.model.js                  |    2 +-
 server/api/cmList/cmList.rpc.js                    |    2 +-
 server/api/cmList/cmList.socket.js                 |    2 +-
 server/api/cmList/index.js                         |    2 +-
 server/api/condition/condition.attributes.js       |    2 +-
 server/api/condition/condition.controller.js       |    2 +-
 server/api/condition/condition.model.js            |    2 +-
 server/api/condition/condition.rpc.js              |    2 +-
 server/api/condition/index.js                      |    2 +-
 .../contactItemType/contactItemType.attributes.js  |   18 -
 .../contactItemType/contactItemType.controller.js  |   18 -
 .../api/contactItemType/contactItemType.model.js   |   18 -
 server/api/contactItemType/contactItemType.rpc.js  |   18 -
 server/api/contactItemType/index.js                |   18 -
 server/api/dashboard/dashboard.attributes.js       |    2 +-
 server/api/dashboard/dashboard.controller.js       |    2 +-
 server/api/dashboard/dashboard.events.js           |    2 +-
 server/api/dashboard/dashboard.model.js            |    2 +-
 server/api/dashboard/dashboard.rpc.js              |    2 +-
 server/api/dashboard/dashboard.socket.js           |    2 +-
 server/api/dashboard/index.js                      |    2 +-
 .../api/dashboardItem/dashboardItem.attributes.js  |    2 +-
 .../api/dashboardItem/dashboardItem.controller.js  |    2 +-
 server/api/dashboardItem/dashboardItem.events.js   |    2 +-
 server/api/dashboardItem/dashboardItem.model.js    |    2 +-
 server/api/dashboardItem/dashboardItem.rpc.js      |    2 +-
 server/api/dashboardItem/dashboardItem.socket.js   |    2 +-
 server/api/dashboardItem/index.js                  |    2 +-
 server/api/disposition/disposition.attributes.js   |    2 +-
 server/api/disposition/disposition.controller.js   |    2 +-
 server/api/disposition/disposition.model.js        |    2 +-
 server/api/disposition/disposition.rpc.js          |    2 +-
 server/api/disposition/index.js                    |    2 +-
 server/api/dump.rdb                                |  Bin 92 -> 0 bytes
 server/api/faxAccount/faxAccount.attributes.js     |    2 +-
 server/api/faxAccount/faxAccount.controller.js     |    2 +-
 server/api/faxAccount/faxAccount.events.js         |    2 +-
 server/api/faxAccount/faxAccount.model.js          |    2 +-
 server/api/faxAccount/faxAccount.rpc.js            |    2 +-
 server/api/faxAccount/faxAccount.socket.js         |    2 +-
 server/api/faxAccount/index.js                     |    2 +-
 .../faxApplication/faxApplication.attributes.js    |    2 +-
 .../faxApplication/faxApplication.controller.js    |    2 +-
 server/api/faxApplication/faxApplication.model.js  |    2 +-
 server/api/faxApplication/faxApplication.rpc.js    |    2 +-
 server/api/faxApplication/index.js                 |    2 +-
 .../faxInteraction/faxInteraction.attributes.js    |    2 +-
 .../faxInteraction/faxInteraction.controller.js    |    2 +-
 server/api/faxInteraction/faxInteraction.events.js |    2 +-
 server/api/faxInteraction/faxInteraction.model.js  |    2 +-
 server/api/faxInteraction/faxInteraction.rpc.js    |    2 +-
 server/api/faxInteraction/faxInteraction.socket.js |    2 +-
 server/api/faxInteraction/index.js                 |    2 +-
 server/api/faxMessage/faxMessage.attributes.js     |    2 +-
 server/api/faxMessage/faxMessage.controller.js     |    2 +-
 server/api/faxMessage/faxMessage.events.js         |    2 +-
 server/api/faxMessage/faxMessage.model.js          |    2 +-
 server/api/faxMessage/faxMessage.rpc.js            |    2 +-
 server/api/faxMessage/faxMessage.socket.js         |    2 +-
 server/api/faxMessage/index.js                     |    2 +-
 server/api/faxQueue/faxQueue.attributes.js         |    2 +-
 server/api/faxQueue/faxQueue.controller.js         |    2 +-
 server/api/faxQueue/faxQueue.events.js             |    2 +-
 server/api/faxQueue/faxQueue.model.js              |    2 +-
 server/api/faxQueue/faxQueue.rpc.js                |    2 +-
 server/api/faxQueue/faxQueue.socket.js             |    2 +-
 server/api/faxQueue/index.js                       |    2 +-
 .../faxQueueReport/faxQueueReport.attributes.js    |    2 +-
 .../faxQueueReport/faxQueueReport.controller.js    |    2 +-
 server/api/faxQueueReport/faxQueueReport.model.js  |    2 +-
 server/api/faxQueueReport/faxQueueReport.rpc.js    |    2 +-
 server/api/faxQueueReport/index.js                 |    2 +-
 .../faxTransferReport.attributes.js                |    2 +-
 .../faxTransferReport.controller.js                |    2 +-
 .../faxTransferReport/faxTransferReport.model.js   |    2 +-
 .../api/faxTransferReport/faxTransferReport.rpc.js |    2 +-
 server/api/faxTransferReport/index.js              |    2 +-
 server/api/intDeskAccount/index.js                 |    2 +-
 .../intDeskAccount/intDeskAccount.attributes.js    |    2 +-
 .../intDeskAccount/intDeskAccount.controller.js    |    2 +-
 server/api/intDeskAccount/intDeskAccount.model.js  |    2 +-
 server/api/intDeskAccount/intDeskAccount.rpc.js    |    2 +-
 server/api/intDeskConfiguration/index.js           |    2 +-
 .../intDeskConfiguration.attributes.js             |    2 +-
 .../intDeskConfiguration.controller.js             |    2 +-
 .../intDeskConfiguration.model.js                  |    2 +-
 .../intDeskConfiguration.rpc.js                    |    2 +-
 server/api/intDeskField/index.js                   |    2 +-
 server/api/intDeskField/intDeskField.attributes.js |    2 +-
 server/api/intDeskField/intDeskField.controller.js |    2 +-
 server/api/intDeskField/intDeskField.model.js      |    2 +-
 server/api/intDeskField/intDeskField.rpc.js        |    2 +-
 server/api/intDynamics365Account/index.js          |    2 +-
 .../intDynamics365Account.attributes.js            |    2 +-
 .../intDynamics365Account.controller.js            |    2 +-
 .../intDynamics365Account.model.js                 |    2 +-
 .../intDynamics365Account.rpc.js                   |    2 +-
 server/api/intDynamics365Configuration/index.js    |    2 +-
 .../intDynamics365Configuration.attributes.js      |    2 +-
 .../intDynamics365Configuration.controller.js      |    2 +-
 .../intDynamics365Configuration.model.js           |    2 +-
 .../intDynamics365Configuration.rpc.js             |    2 +-
 server/api/intDynamics365Field/index.js            |    2 +-
 .../intDynamics365Field.attributes.js              |    2 +-
 .../intDynamics365Field.controller.js              |    2 +-
 .../intDynamics365Field.model.js                   |    2 +-
 .../intDynamics365Field/intDynamics365Field.rpc.js |    2 +-
 server/api/intFreshdeskAccount/index.js            |    2 +-
 .../intFreshdeskAccount.attributes.js              |    2 +-
 .../intFreshdeskAccount.controller.js              |    2 +-
 .../intFreshdeskAccount.model.js                   |    2 +-
 .../intFreshdeskAccount/intFreshdeskAccount.rpc.js |    2 +-
 server/api/intFreshdeskConfiguration/index.js      |    2 +-
 .../intFreshdeskConfiguration.attributes.js        |    2 +-
 .../intFreshdeskConfiguration.controller.js        |    2 +-
 .../intFreshdeskConfiguration.model.js             |    2 +-
 .../intFreshdeskConfiguration.rpc.js               |    2 +-
 server/api/intFreshdeskField/index.js              |    2 +-
 .../intFreshdeskField.attributes.js                |    2 +-
 .../intFreshdeskField.controller.js                |    2 +-
 .../intFreshdeskField/intFreshdeskField.model.js   |    2 +-
 .../api/intFreshdeskField/intFreshdeskField.rpc.js |    2 +-
 server/api/intFreshsalesAccount/index.js           |    2 +-
 .../intFreshsalesAccount.attributes.js             |    2 +-
 .../intFreshsalesAccount.controller.js             |    2 +-
 .../intFreshsalesAccount.model.js                  |    2 +-
 .../intFreshsalesAccount.rpc.js                    |    2 +-
 server/api/intFreshsalesConfiguration/index.js     |    2 +-
 .../intFreshsalesConfiguration.attributes.js       |    2 +-
 .../intFreshsalesConfiguration.controller.js       |    2 +-
 .../intFreshsalesConfiguration.model.js            |    2 +-
 .../intFreshsalesConfiguration.rpc.js              |    2 +-
 server/api/intFreshsalesField/index.js             |    2 +-
 .../intFreshsalesField.attributes.js               |    2 +-
 .../intFreshsalesField.controller.js               |    2 +-
 .../intFreshsalesField/intFreshsalesField.model.js |    2 +-
 .../intFreshsalesField/intFreshsalesField.rpc.js   |    2 +-
 server/api/intSalesforceAccount/index.js           |    2 +-
 .../intSalesforceAccount.attributes.js             |    2 +-
 .../intSalesforceAccount.controller.js             |    2 +-
 .../intSalesforceAccount.model.js                  |    2 +-
 .../intSalesforceAccount.rpc.js                    |    2 +-
 server/api/intSalesforceConfiguration/index.js     |    2 +-
 .../intSalesforceConfiguration.attributes.js       |    2 +-
 .../intSalesforceConfiguration.controller.js       |    2 +-
 .../intSalesforceConfiguration.model.js            |    2 +-
 .../intSalesforceConfiguration.rpc.js              |    2 +-
 server/api/intSalesforceField/index.js             |    2 +-
 .../intSalesforceField.attributes.js               |    2 +-
 .../intSalesforceField.controller.js               |    2 +-
 .../intSalesforceField/intSalesforceField.model.js |    2 +-
 .../intSalesforceField/intSalesforceField.rpc.js   |    2 +-
 server/api/intServicenowAccount/index.js           |    2 +-
 .../intServicenowAccount.attributes.js             |    2 +-
 .../intServicenowAccount.controller.js             |    2 +-
 .../intServicenowAccount.model.js                  |    2 +-
 .../intServicenowAccount.rpc.js                    |    2 +-
 server/api/intServicenowConfiguration/index.js     |    2 +-
 .../intServicenowConfiguration.attributes.js       |    2 +-
 .../intServicenowConfiguration.controller.js       |    2 +-
 .../intServicenowConfiguration.model.js            |    2 +-
 .../intServicenowConfiguration.rpc.js              |    2 +-
 server/api/intServicenowField/index.js             |    2 +-
 .../intServicenowField.attributes.js               |    2 +-
 .../intServicenowField.controller.js               |    2 +-
 .../intServicenowField/intServicenowField.model.js |    2 +-
 .../intServicenowField/intServicenowField.rpc.js   |    2 +-
 server/api/intSugarcrmAccount/index.js             |    2 +-
 .../intSugarcrmAccount.attributes.js               |    2 +-
 .../intSugarcrmAccount.controller.js               |    2 +-
 .../intSugarcrmAccount/intSugarcrmAccount.model.js |    2 +-
 .../intSugarcrmAccount/intSugarcrmAccount.rpc.js   |    2 +-
 server/api/intSugarcrmConfiguration/index.js       |    2 +-
 .../intSugarcrmConfiguration.attributes.js         |    2 +-
 .../intSugarcrmConfiguration.controller.js         |    2 +-
 .../intSugarcrmConfiguration.model.js              |    2 +-
 .../intSugarcrmConfiguration.rpc.js                |    2 +-
 server/api/intSugarcrmField/index.js               |    2 +-
 .../intSugarcrmField.attributes.js                 |    2 +-
 .../intSugarcrmField.controller.js                 |    2 +-
 .../api/intSugarcrmField/intSugarcrmField.model.js |    2 +-
 .../api/intSugarcrmField/intSugarcrmField.rpc.js   |    2 +-
 server/api/intVtigerAccount/index.js               |    2 +-
 .../intVtigerAccount.attributes.js                 |    2 +-
 .../intVtigerAccount.controller.js                 |    2 +-
 .../api/intVtigerAccount/intVtigerAccount.model.js |    2 +-
 .../api/intVtigerAccount/intVtigerAccount.rpc.js   |    2 +-
 server/api/intVtigerConfiguration/index.js         |    2 +-
 .../intVtigerConfiguration.attributes.js           |    2 +-
 .../intVtigerConfiguration.controller.js           |    2 +-
 .../intVtigerConfiguration.model.js                |    2 +-
 .../intVtigerConfiguration.rpc.js                  |    2 +-
 server/api/intVtigerField/index.js                 |    2 +-
 .../intVtigerField/intVtigerField.attributes.js    |    2 +-
 .../intVtigerField/intVtigerField.controller.js    |    2 +-
 server/api/intVtigerField/intVtigerField.model.js  |    2 +-
 server/api/intVtigerField/intVtigerField.rpc.js    |    2 +-
 server/api/intZendeskAccount/index.js              |    2 +-
 .../intZendeskAccount.attributes.js                |    2 +-
 .../intZendeskAccount.controller.js                |    2 +-
 .../intZendeskAccount/intZendeskAccount.model.js   |    2 +-
 .../api/intZendeskAccount/intZendeskAccount.rpc.js |    2 +-
 server/api/intZendeskConfiguration/index.js        |    2 +-
 .../intZendeskConfiguration.attributes.js          |    2 +-
 .../intZendeskConfiguration.controller.js          |    2 +-
 .../intZendeskConfiguration.model.js               |    2 +-
 .../intZendeskConfiguration.rpc.js                 |    2 +-
 server/api/intZendeskField/index.js                |    2 +-
 .../intZendeskField/intZendeskField.attributes.js  |    2 +-
 .../intZendeskField/intZendeskField.controller.js  |    2 +-
 .../api/intZendeskField/intZendeskField.model.js   |    2 +-
 server/api/intZendeskField/intZendeskField.rpc.js  |    2 +-
 server/api/intZohoAccount/index.js                 |    2 +-
 .../intZohoAccount/intZohoAccount.attributes.js    |    2 +-
 .../intZohoAccount/intZohoAccount.controller.js    |    2 +-
 server/api/intZohoAccount/intZohoAccount.model.js  |    2 +-
 server/api/intZohoAccount/intZohoAccount.rpc.js    |    2 +-
 server/api/intZohoConfiguration/index.js           |    2 +-
 .../intZohoConfiguration.attributes.js             |    2 +-
 .../intZohoConfiguration.controller.js             |    2 +-
 .../intZohoConfiguration.model.js                  |    2 +-
 .../intZohoConfiguration.rpc.js                    |    2 +-
 server/api/intZohoField/index.js                   |    2 +-
 server/api/intZohoField/intZohoField.attributes.js |    2 +-
 server/api/intZohoField/intZohoField.controller.js |    2 +-
 server/api/intZohoField/intZohoField.model.js      |    2 +-
 server/api/intZohoField/intZohoField.rpc.js        |    2 +-
 server/api/integration/index.js                    |    2 +-
 server/api/integration/integration.attributes.js   |    2 +-
 server/api/integration/integration.controller.js   |    2 +-
 server/api/integration/integration.model.js        |    2 +-
 server/api/integration/integration.rpc.js          |    2 +-
 server/api/integrationReport/index.js              |    2 +-
 .../integrationReport.attributes.js                |    2 +-
 .../integrationReport.controller.js                |    2 +-
 .../integrationReport/integrationReport.model.js   |    2 +-
 .../api/integrationReport/integrationReport.rpc.js |    2 +-
 server/api/interval/index.js                       |    2 +-
 server/api/interval/interval.attributes.js         |    2 +-
 server/api/interval/interval.controller.js         |    2 +-
 server/api/interval/interval.model.js              |    2 +-
 server/api/interval/interval.rpc.js                |    2 +-
 server/api/jira/index.js                           |    2 +-
 server/api/jira/jira.controller.js                 |    2 +-
 server/api/jscriptyAnswerReport/index.js           |    2 +-
 .../jscriptyAnswerReport.attributes.js             |    2 +-
 .../jscriptyAnswerReport.controller.js             |    2 +-
 .../jscriptyAnswerReport.model.js                  |    2 +-
 .../jscriptyAnswerReport.rpc.js                    |    2 +-
 server/api/jscriptyProject/index.js                |    2 +-
 .../jscriptyProject/jscriptyProject.attributes.js  |    2 +-
 .../jscriptyProject/jscriptyProject.controller.js  |    2 +-
 .../api/jscriptyProject/jscriptyProject.model.js   |    2 +-
 server/api/jscriptyProject/jscriptyProject.rpc.js  |    2 +-
 server/api/jscriptyQuestionReport/index.js         |    2 +-
 .../jscriptyQuestionReport.attributes.js           |    2 +-
 .../jscriptyQuestionReport.controller.js           |    2 +-
 .../jscriptyQuestionReport.model.js                |    2 +-
 .../jscriptyQuestionReport.rpc.js                  |    2 +-
 server/api/jscriptySessionReport/index.js          |    2 +-
 .../jscriptySessionReport.attributes.js            |    2 +-
 .../jscriptySessionReport.controller.js            |    2 +-
 .../jscriptySessionReport.model.js                 |    2 +-
 .../jscriptySessionReport.rpc.js                   |    2 +-
 server/api/license/index.js                        |    2 +-
 server/api/license/license.attributes.js           |    2 +-
 server/api/license/license.controller.js           |    2 +-
 server/api/license/license.model.js                |    2 +-
 server/api/license/license.rpc.js                  |    2 +-
 server/api/mailAccount/index.js                    |    2 +-
 server/api/mailAccount/mailAccount.attributes.js   |    2 +-
 server/api/mailAccount/mailAccount.controller.js   |    2 +-
 server/api/mailAccount/mailAccount.events.js       |    2 +-
 server/api/mailAccount/mailAccount.model.js        |    2 +-
 server/api/mailAccount/mailAccount.rpc.js          |    2 +-
 server/api/mailAccount/mailAccount.socket.js       |    2 +-
 server/api/mailApplication/index.js                |    2 +-
 .../mailApplication/mailApplication.attributes.js  |    2 +-
 .../mailApplication/mailApplication.controller.js  |    2 +-
 .../api/mailApplication/mailApplication.model.js   |    2 +-
 server/api/mailApplication/mailApplication.rpc.js  |    2 +-
 server/api/mailInteraction/index.js                |    2 +-
 .../mailInteraction/mailInteraction.attributes.js  |    2 +-
 .../mailInteraction/mailInteraction.controller.js  |    2 +-
 .../api/mailInteraction/mailInteraction.events.js  |    2 +-
 .../api/mailInteraction/mailInteraction.model.js   |    2 +-
 server/api/mailInteraction/mailInteraction.rpc.js  |    2 +-
 .../api/mailInteraction/mailInteraction.socket.js  |    2 +-
 server/api/mailMessage/index.js                    |    2 +-
 server/api/mailMessage/mailMessage.attributes.js   |    2 +-
 server/api/mailMessage/mailMessage.controller.js   |    2 +-
 server/api/mailMessage/mailMessage.events.js       |    2 +-
 server/api/mailMessage/mailMessage.model.js        |    2 +-
 server/api/mailMessage/mailMessage.rpc.js          |    2 +-
 server/api/mailMessage/mailMessage.socket.js       |    2 +-
 server/api/mailQueue/index.js                      |    2 +-
 server/api/mailQueue/mailQueue.attributes.js       |    2 +-
 server/api/mailQueue/mailQueue.controller.js       |    2 +-
 server/api/mailQueue/mailQueue.events.js           |    2 +-
 server/api/mailQueue/mailQueue.model.js            |    2 +-
 server/api/mailQueue/mailQueue.rpc.js              |    2 +-
 server/api/mailQueue/mailQueue.socket.js           |    2 +-
 server/api/mailQueueReport/index.js                |    2 +-
 .../mailQueueReport/mailQueueReport.attributes.js  |    2 +-
 .../mailQueueReport/mailQueueReport.controller.js  |    2 +-
 .../api/mailQueueReport/mailQueueReport.model.js   |    2 +-
 server/api/mailQueueReport/mailQueueReport.rpc.js  |    2 +-
 server/api/mailServerIn/index.js                   |    2 +-
 server/api/mailServerIn/mailServerIn.attributes.js |    2 +-
 server/api/mailServerIn/mailServerIn.model.js      |    2 +-
 server/api/mailServerIn/mailServerIn.rpc.js        |    2 +-
 server/api/mailServerOut/index.js                  |    2 +-
 .../api/mailServerOut/mailServerOut.attributes.js  |    2 +-
 .../api/mailServerOut/mailServerOut.controller.js  |    2 +-
 server/api/mailServerOut/mailServerOut.model.js    |    2 +-
 server/api/mailServerOut/mailServerOut.rpc.js      |    2 +-
 server/api/mailSubstatus/index.js                  |    2 +-
 .../api/mailSubstatus/mailSubstatus.attributes.js  |    2 +-
 .../api/mailSubstatus/mailSubstatus.controller.js  |    2 +-
 server/api/mailSubstatus/mailSubstatus.model.js    |    2 +-
 server/api/mailSubstatus/mailSubstatus.rpc.js      |    2 +-
 server/api/mailTransferReport/index.js             |    2 +-
 .../mailTransferReport.attributes.js               |    2 +-
 .../mailTransferReport.controller.js               |    2 +-
 .../mailTransferReport/mailTransferReport.model.js |    2 +-
 .../mailTransferReport/mailTransferReport.rpc.js   |    2 +-
 server/api/memberReport/index.js                   |    2 +-
 server/api/memberReport/memberReport.attributes.js |    2 +-
 server/api/memberReport/memberReport.controller.js |    2 +-
 server/api/memberReport/memberReport.model.js      |    2 +-
 server/api/memberReport/memberReport.rpc.js        |    2 +-
 server/api/migration/index.js                      |    2 +-
 server/api/migration/migration.attributes.js       |    2 +-
 server/api/migration/migration.controller.js       |    2 +-
 server/api/migration/migration.model.js            |    2 +-
 server/api/migration/migration.rpc.js              |    2 +-
 server/api/network/index.js                        |    2 +-
 server/api/network/network.attributes.js           |    2 +-
 server/api/network/network.controller.js           |    2 +-
 server/api/network/network.model.js                |    2 +-
 server/api/network/network.rpc.js                  |    2 +-
 server/api/notification/index.js                   |    2 +-
 server/api/notification/notification.attributes.js |    2 +-
 server/api/notification/notification.controller.js |    2 +-
 server/api/notification/notification.events.js     |    2 +-
 server/api/notification/notification.model.js      |    2 +-
 server/api/notification/notification.rpc.js        |    2 +-
 server/api/notification/notification.socket.js     |    2 +-
 server/api/openchannelAccount/index.js             |    2 +-
 .../openchannelAccount.attributes.js               |    2 +-
 .../openchannelAccount.controller.js               |    2 +-
 .../openchannelAccount.events.js                   |    2 +-
 .../openchannelAccount/openchannelAccount.model.js |    2 +-
 .../openchannelAccount/openchannelAccount.rpc.js   |    2 +-
 .../openchannelAccount.socket.js                   |    2 +-
 server/api/openchannelApplication/index.js         |    2 +-
 .../openchannelApplication.attributes.js           |    2 +-
 .../openchannelApplication.controller.js           |    2 +-
 .../openchannelApplication.model.js                |    2 +-
 .../openchannelApplication.rpc.js                  |    2 +-
 server/api/openchannelInteraction/index.js         |    2 +-
 .../openchannelInteraction.attributes.js           |    2 +-
 .../openchannelInteraction.controller.js           |    2 +-
 .../openchannelInteraction.events.js               |    2 +-
 .../openchannelInteraction.model.js                |    2 +-
 .../openchannelInteraction.rpc.js                  |    2 +-
 .../openchannelInteraction.socket.js               |    2 +-
 server/api/openchannelMessage/index.js             |    2 +-
 .../openchannelMessage.attributes.js               |    2 +-
 .../openchannelMessage.controller.js               |    2 +-
 .../openchannelMessage.events.js                   |    2 +-
 .../openchannelMessage/openchannelMessage.model.js |    2 +-
 .../openchannelMessage/openchannelMessage.rpc.js   |    2 +-
 .../openchannelMessage.socket.js                   |    2 +-
 server/api/openchannelQueue/index.js               |    2 +-
 .../openchannelQueue.attributes.js                 |    2 +-
 .../openchannelQueue.controller.js                 |    2 +-
 .../openchannelQueue/openchannelQueue.events.js    |    2 +-
 .../api/openchannelQueue/openchannelQueue.model.js |    2 +-
 .../api/openchannelQueue/openchannelQueue.rpc.js   |    2 +-
 .../openchannelQueue/openchannelQueue.socket.js    |    2 +-
 server/api/openchannelQueueReport/index.js         |    2 +-
 .../openchannelQueueReport.attributes.js           |    2 +-
 .../openchannelQueueReport.controller.js           |    2 +-
 .../openchannelQueueReport.model.js                |    2 +-
 .../openchannelQueueReport.rpc.js                  |    2 +-
 server/api/openchannelTransferReport/index.js      |    2 +-
 .../openchannelTransferReport.attributes.js        |    2 +-
 .../openchannelTransferReport.controller.js        |    2 +-
 .../openchannelTransferReport.model.js             |    2 +-
 .../openchannelTransferReport.rpc.js               |    2 +-
 server/api/pause/index.js                          |    2 +-
 server/api/pause/pause.attributes.js               |    2 +-
 server/api/pause/pause.controller.js               |    2 +-
 server/api/pause/pause.model.js                    |    2 +-
 server/api/pause/pause.rpc.js                      |    2 +-
 server/api/plugin/index.js                         |    2 +-
 server/api/plugin/plugin.attributes.js             |    2 +-
 server/api/plugin/plugin.controller.js             |    2 +-
 server/api/plugin/plugin.events.js                 |    2 +-
 server/api/plugin/plugin.model.js                  |    2 +-
 server/api/plugin/plugin.rpc.js                    |    2 +-
 server/api/plugin/plugin.socket.js                 |    2 +-
 server/api/pm2/index.js                            |    2 +-
 server/api/pm2/pm2.controller.js                   |    2 +-
 server/api/reportAgentPreview/index.js             |    2 +-
 .../reportAgentPreview.attributes.js               |    2 +-
 .../reportAgentPreview/reportAgentPreview.model.js |    2 +-
 .../reportAgentPreview/reportAgentPreview.rpc.js   |    2 +-
 server/api/rpc/index.js                            |    2 +-
 server/api/rpc/rpc.controller.js                   |    2 +-
 server/api/schedule/index.js                       |    2 +-
 server/api/schedule/schedule.attributes.js         |    2 +-
 server/api/schedule/schedule.controller.js         |    2 +-
 server/api/schedule/schedule.model.js              |    2 +-
 server/api/schedule/schedule.rpc.js                |    2 +-
 server/api/screenRecording/index.js                |    2 +-
 .../screenRecording/screenRecording.attributes.js  |    2 +-
 .../screenRecording/screenRecording.controller.js  |    2 +-
 .../api/screenRecording/screenRecording.model.js   |    2 +-
 server/api/screenRecording/screenRecording.rpc.js  |    2 +-
 server/api/setting/index.js                        |    2 +-
 server/api/setting/setting.attributes.js           |    2 +-
 server/api/setting/setting.controller.js           |    2 +-
 server/api/setting/setting.model.js                |    2 +-
 server/api/setting/setting.rpc.js                  |    2 +-
 server/api/smsAccount/index.js                     |    2 +-
 server/api/smsAccount/smsAccount.attributes.js     |    2 +-
 server/api/smsAccount/smsAccount.controller.js     |    2 +-
 server/api/smsAccount/smsAccount.events.js         |    2 +-
 server/api/smsAccount/smsAccount.model.js          |    2 +-
 server/api/smsAccount/smsAccount.rpc.js            |    2 +-
 server/api/smsAccount/smsAccount.socket.js         |    2 +-
 server/api/smsApplication/index.js                 |    2 +-
 .../smsApplication/smsApplication.attributes.js    |    2 +-
 .../smsApplication/smsApplication.controller.js    |    2 +-
 server/api/smsApplication/smsApplication.model.js  |    2 +-
 server/api/smsApplication/smsApplication.rpc.js    |    2 +-
 server/api/smsInteraction/index.js                 |    2 +-
 .../smsInteraction/smsInteraction.attributes.js    |    2 +-
 .../smsInteraction/smsInteraction.controller.js    |    2 +-
 server/api/smsInteraction/smsInteraction.events.js |    2 +-
 server/api/smsInteraction/smsInteraction.model.js  |    2 +-
 server/api/smsInteraction/smsInteraction.rpc.js    |    2 +-
 server/api/smsInteraction/smsInteraction.socket.js |    2 +-
 server/api/smsMessage/index.js                     |    2 +-
 server/api/smsMessage/smsMessage.attributes.js     |    2 +-
 server/api/smsMessage/smsMessage.controller.js     |    2 +-
 server/api/smsMessage/smsMessage.events.js         |    2 +-
 server/api/smsMessage/smsMessage.model.js          |    2 +-
 server/api/smsMessage/smsMessage.rpc.js            |    2 +-
 server/api/smsMessage/smsMessage.socket.js         |    2 +-
 server/api/smsQueue/index.js                       |    2 +-
 server/api/smsQueue/smsQueue.attributes.js         |    2 +-
 server/api/smsQueue/smsQueue.controller.js         |    2 +-
 server/api/smsQueue/smsQueue.events.js             |    2 +-
 server/api/smsQueue/smsQueue.model.js              |    2 +-
 server/api/smsQueue/smsQueue.rpc.js                |    2 +-
 server/api/smsQueue/smsQueue.socket.js             |    2 +-
 server/api/smsQueueReport/index.js                 |    2 +-
 .../smsQueueReport/smsQueueReport.attributes.js    |    2 +-
 .../smsQueueReport/smsQueueReport.controller.js    |    2 +-
 server/api/smsQueueReport/smsQueueReport.model.js  |    2 +-
 server/api/smsQueueReport/smsQueueReport.rpc.js    |    2 +-
 server/api/smsTransferReport/index.js              |    2 +-
 .../smsTransferReport.attributes.js                |    2 +-
 .../smsTransferReport.controller.js                |    2 +-
 .../smsTransferReport/smsTransferReport.model.js   |    2 +-
 .../api/smsTransferReport/smsTransferReport.rpc.js |    2 +-
 server/api/sound/index.js                          |    2 +-
 server/api/sound/sound.attributes.js               |    2 +-
 server/api/sound/sound.controller.js               |    2 +-
 server/api/sound/sound.model.js                    |    2 +-
 server/api/sound/sound.rpc.js                      |    2 +-
 server/api/squareMessage/index.js                  |    2 +-
 .../api/squareMessage/squareMessage.attributes.js  |    2 +-
 .../api/squareMessage/squareMessage.controller.js  |    2 +-
 server/api/squareMessage/squareMessage.model.js    |    2 +-
 server/api/squareMessage/squareMessage.rpc.js      |    2 +-
 server/api/squareOdbc/index.js                     |    2 +-
 server/api/squareOdbc/squareOdbc.attributes.js     |    2 +-
 server/api/squareOdbc/squareOdbc.controller.js     |    2 +-
 server/api/squareOdbc/squareOdbc.model.js          |    2 +-
 server/api/squareOdbc/squareOdbc.rpc.js            |    2 +-
 server/api/squareProject/index.js                  |    2 +-
 .../api/squareProject/squareProject.attributes.js  |    2 +-
 .../api/squareProject/squareProject.controller.js  |    2 +-
 server/api/squareProject/squareProject.events.js   |    2 +-
 server/api/squareProject/squareProject.model.js    |    2 +-
 server/api/squareProject/squareProject.rpc.js      |    2 +-
 server/api/squareProject/squareProject.socket.js   |    2 +-
 server/api/squareRecording/index.js                |    2 +-
 .../squareRecording/squareRecording.attributes.js  |    2 +-
 .../squareRecording/squareRecording.controller.js  |    2 +-
 .../api/squareRecording/squareRecording.model.js   |    2 +-
 server/api/squareRecording/squareRecording.rpc.js  |    2 +-
 server/api/squareReport/index.js                   |    2 +-
 server/api/squareReport/squareReport.attributes.js |    2 +-
 server/api/squareReport/squareReport.controller.js |    2 +-
 server/api/squareReport/squareReport.model.js      |    2 +-
 server/api/squareReport/squareReport.rpc.js        |    2 +-
 server/api/squareReportDetail/index.js             |    2 +-
 .../squareReportDetail.attributes.js               |    2 +-
 .../squareReportDetail.controller.js               |    2 +-
 .../squareReportDetail/squareReportDetail.model.js |    2 +-
 .../squareReportDetail/squareReportDetail.rpc.js   |    2 +-
 server/api/system/index.js                         |    2 +-
 server/api/system/system.controller.js             |    2 +-
 server/api/tag/index.js                            |    2 +-
 server/api/tag/tag.attributes.js                   |    2 +-
 server/api/tag/tag.controller.js                   |    2 +-
 server/api/tag/tag.model.js                        |    2 +-
 server/api/tag/tag.rpc.js                          |    2 +-
 server/api/team/index.js                           |    2 +-
 server/api/team/team.attributes.js                 |    2 +-
 server/api/team/team.controller.js                 |    2 +-
 server/api/team/team.events.js                     |    2 +-
 server/api/team/team.model.js                      |    2 +-
 server/api/team/team.rpc.js                        |    2 +-
 server/api/team/team.socket.js                     |    2 +-
 server/api/template/index.js                       |    2 +-
 server/api/template/template.attributes.js         |    2 +-
 server/api/template/template.controller.js         |    2 +-
 server/api/template/template.model.js              |    2 +-
 server/api/template/template.rpc.js                |    2 +-
 server/api/trigger/index.js                        |    2 +-
 server/api/trigger/trigger.attributes.js           |    2 +-
 server/api/trigger/trigger.controller.js           |    2 +-
 server/api/trigger/trigger.model.js                |    2 +-
 server/api/trigger/trigger.rpc.js                  |    2 +-
 server/api/trunk/index.js                          |    2 +-
 server/api/trunk/trunk.attributes.js               |    2 +-
 server/api/trunk/trunk.controller.js               |    2 +-
 server/api/trunk/trunk.model.js                    |    2 +-
 server/api/trunk/trunk.rpc.js                      |    2 +-
 server/api/user/index.js                           |    2 +-
 server/api/user/user.attributes.js                 |    2 +-
 server/api/user/user.controller.js                 |    2 +-
 server/api/user/user.events.js                     |    2 +-
 server/api/user/user.model.js                      |    2 +-
 server/api/user/user.rpc.js                        |    2 +-
 server/api/user/user.socket.js                     |    2 +-
 server/api/userChatQueue/index.js                  |    2 +-
 .../api/userChatQueue/userChatQueue.attributes.js  |    2 +-
 server/api/userChatQueue/userChatQueue.model.js    |    2 +-
 server/api/userChatQueue/userChatQueue.rpc.js      |    2 +-
 server/api/userFaxQueue/index.js                   |    2 +-
 server/api/userFaxQueue/userFaxQueue.attributes.js |    2 +-
 server/api/userFaxQueue/userFaxQueue.model.js      |    2 +-
 server/api/userFaxQueue/userFaxQueue.rpc.js        |    2 +-
 server/api/userMailQueue/index.js                  |    2 +-
 .../api/userMailQueue/userMailQueue.attributes.js  |    2 +-
 server/api/userMailQueue/userMailQueue.model.js    |    2 +-
 server/api/userMailQueue/userMailQueue.rpc.js      |    2 +-
 server/api/userOpenchannelQueue/index.js           |    2 +-
 .../userOpenchannelQueue.attributes.js             |    2 +-
 .../userOpenchannelQueue.model.js                  |    2 +-
 .../userOpenchannelQueue.rpc.js                    |    2 +-
 server/api/userProfile/index.js                    |    2 +-
 server/api/userProfile/userProfile.attributes.js   |    2 +-
 server/api/userProfile/userProfile.controller.js   |    2 +-
 server/api/userProfile/userProfile.events.js       |    2 +-
 server/api/userProfile/userProfile.model.js        |    2 +-
 server/api/userProfile/userProfile.rpc.js          |    2 +-
 server/api/userProfile/userProfile.socket.js       |    2 +-
 server/api/userProfileResource/index.js            |    2 +-
 .../userProfileResource.attributes.js              |    2 +-
 .../userProfileResource.controller.js              |    2 +-
 .../userProfileResource.model.js                   |    2 +-
 .../userProfileResource/userProfileResource.rpc.js |    2 +-
 server/api/userProfileSection/index.js             |    2 +-
 .../userProfileSection.attributes.js               |    2 +-
 .../userProfileSection.controller.js               |    2 +-
 .../userProfileSection/userProfileSection.model.js |    2 +-
 .../userProfileSection/userProfileSection.rpc.js   |    2 +-
 server/api/userSmsQueue/index.js                   |    2 +-
 server/api/userSmsQueue/userSmsQueue.attributes.js |    2 +-
 server/api/userSmsQueue/userSmsQueue.model.js      |    2 +-
 server/api/userSmsQueue/userSmsQueue.rpc.js        |    2 +-
 server/api/userVoiceQueue/index.js                 |    2 +-
 .../userVoiceQueue/userVoiceQueue.attributes.js    |    2 +-
 server/api/userVoiceQueue/userVoiceQueue.model.js  |    2 +-
 server/api/userVoiceQueue/userVoiceQueue.rpc.js    |    2 +-
 server/api/userVoiceQueueRt/index.js               |    2 +-
 .../userVoiceQueueRt.attributes.js                 |    2 +-
 .../userVoiceQueueRt/userVoiceQueueRt.events.js    |    2 +-
 .../api/userVoiceQueueRt/userVoiceQueueRt.model.js |    2 +-
 .../api/userVoiceQueueRt/userVoiceQueueRt.rpc.js   |    2 +-
 .../userVoiceQueueRt/userVoiceQueueRt.socket.js    |    2 +-
 server/api/userWhatsappQueue/index.js              |    2 +-
 .../userWhatsappQueue.attributes.js                |    2 +-
 .../userWhatsappQueue/userWhatsappQueue.model.js   |    2 +-
 .../api/userWhatsappQueue/userWhatsappQueue.rpc.js |    2 +-
 server/api/variable/index.js                       |    2 +-
 server/api/variable/variable.attributes.js         |    2 +-
 server/api/variable/variable.controller.js         |    2 +-
 server/api/variable/variable.model.js              |    2 +-
 server/api/variable/variable.rpc.js                |    2 +-
 server/api/version/index.js                        |    2 +-
 server/api/version/version.controller.js           |    2 +-
 server/api/voiceAgentReport/index.js               |    2 +-
 .../voiceAgentReport.attributes.js                 |    2 +-
 .../voiceAgentReport.controller.js                 |    2 +-
 .../api/voiceAgentReport/voiceAgentReport.model.js |    2 +-
 .../api/voiceAgentReport/voiceAgentReport.rpc.js   |    2 +-
 server/api/voiceCallReport/index.js                |    2 +-
 .../voiceCallReport/voiceCallReport.attributes.js  |    2 +-
 .../voiceCallReport/voiceCallReport.controller.js  |    2 +-
 .../api/voiceCallReport/voiceCallReport.model.js   |    2 +-
 server/api/voiceCallReport/voiceCallReport.rpc.js  |    2 +-
 server/api/voiceChanSpy/index.js                   |    2 +-
 server/api/voiceChanSpy/voiceChanSpy.attributes.js |    2 +-
 server/api/voiceChanSpy/voiceChanSpy.controller.js |    2 +-
 server/api/voiceChanSpy/voiceChanSpy.model.js      |    2 +-
 server/api/voiceChanSpy/voiceChanSpy.rpc.js        |    2 +-
 server/api/voiceContext/index.js                   |    2 +-
 server/api/voiceContext/voiceContext.attributes.js |    2 +-
 server/api/voiceContext/voiceContext.controller.js |    2 +-
 server/api/voiceContext/voiceContext.model.js      |    2 +-
 server/api/voiceContext/voiceContext.rpc.js        |    2 +-
 server/api/voiceDialReport/index.js                |    2 +-
 .../voiceDialReport/voiceDialReport.attributes.js  |    2 +-
 .../voiceDialReport/voiceDialReport.controller.js  |    2 +-
 .../api/voiceDialReport/voiceDialReport.model.js   |    2 +-
 server/api/voiceDialReport/voiceDialReport.rpc.js  |    2 +-
 server/api/voiceExtension/index.js                 |    2 +-
 .../voiceExtension/voiceExtension.attributes.js    |    2 +-
 .../voiceExtension/voiceExtension.controller.js    |    2 +-
 server/api/voiceExtension/voiceExtension.events.js |    2 +-
 server/api/voiceExtension/voiceExtension.model.js  |    2 +-
 server/api/voiceExtension/voiceExtension.rpc.js    |    2 +-
 server/api/voiceExtension/voiceExtension.socket.js |    2 +-
 server/api/voiceMail/index.js                      |    2 +-
 server/api/voiceMail/voiceMail.attributes.js       |    2 +-
 server/api/voiceMail/voiceMail.controller.js       |    2 +-
 server/api/voiceMail/voiceMail.model.js            |    2 +-
 server/api/voiceMail/voiceMail.rpc.js              |    2 +-
 server/api/voiceMailMessage/index.js               |    2 +-
 .../voiceMailMessage.attributes.js                 |    2 +-
 .../voiceMailMessage.controller.js                 |    2 +-
 .../api/voiceMailMessage/voiceMailMessage.model.js |    2 +-
 .../api/voiceMailMessage/voiceMailMessage.rpc.js   |    2 +-
 server/api/voiceMusicOnHold/index.js               |    2 +-
 .../voiceMusicOnHold.attributes.js                 |    2 +-
 .../voiceMusicOnHold.controller.js                 |    2 +-
 .../api/voiceMusicOnHold/voiceMusicOnHold.model.js |    2 +-
 .../api/voiceMusicOnHold/voiceMusicOnHold.rpc.js   |    2 +-
 server/api/voicePrefix/index.js                    |    2 +-
 server/api/voicePrefix/voicePrefix.attributes.js   |    2 +-
 server/api/voicePrefix/voicePrefix.controller.js   |    2 +-
 server/api/voicePrefix/voicePrefix.events.js       |    2 +-
 server/api/voicePrefix/voicePrefix.model.js        |    2 +-
 server/api/voicePrefix/voicePrefix.rpc.js          |    2 +-
 server/api/voicePrefix/voicePrefix.socket.js       |    2 +-
 server/api/voiceQueue/index.js                     |    2 +-
 server/api/voiceQueue/voiceQueue.attributes.js     |    2 +-
 server/api/voiceQueue/voiceQueue.controller.js     |    2 +-
 server/api/voiceQueue/voiceQueue.events.js         |    2 +-
 server/api/voiceQueue/voiceQueue.model.js          |    2 +-
 server/api/voiceQueue/voiceQueue.rpc.js            |    2 +-
 server/api/voiceQueue/voiceQueue.socket.js         |    2 +-
 server/api/voiceQueueReport/index.js               |    2 +-
 .../voiceQueueReport.attributes.js                 |    2 +-
 .../voiceQueueReport.controller.js                 |    2 +-
 .../voiceQueueReport/voiceQueueReport.events.js    |    2 +-
 .../api/voiceQueueReport/voiceQueueReport.model.js |    2 +-
 .../api/voiceQueueReport/voiceQueueReport.rpc.js   |    2 +-
 .../voiceQueueReport/voiceQueueReport.socket.js    |    2 +-
 server/api/voiceQueuesLog/index.js                 |    2 +-
 .../voiceQueuesLog/voiceQueuesLog.attributes.js    |    2 +-
 .../voiceQueuesLog/voiceQueuesLog.controller.js    |    2 +-
 server/api/voiceQueuesLog/voiceQueuesLog.model.js  |    2 +-
 server/api/voiceQueuesLog/voiceQueuesLog.rpc.js    |    2 +-
 server/api/voiceRecording/index.js                 |    2 +-
 .../voiceRecording/voiceRecording.attributes.js    |    2 +-
 .../voiceRecording/voiceRecording.controller.js    |    2 +-
 server/api/voiceRecording/voiceRecording.model.js  |    2 +-
 server/api/voiceRecording/voiceRecording.rpc.js    |    2 +-
 server/api/voiceTransferReport/index.js            |    2 +-
 .../voiceTransferReport.attributes.js              |    2 +-
 .../voiceTransferReport.controller.js              |    2 +-
 .../voiceTransferReport.model.js                   |    2 +-
 .../voiceTransferReport/voiceTransferReport.rpc.js |    2 +-
 server/api/webbar/index.js                         |    2 +-
 server/api/webbar/webbar.controller.js             |    2 +-
 server/api/whatsappAccount/index.js                |    2 +-
 .../whatsappAccount/whatsappAccount.attributes.js  |    2 +-
 .../whatsappAccount/whatsappAccount.controller.js  |    2 +-
 .../api/whatsappAccount/whatsappAccount.events.js  |    2 +-
 .../api/whatsappAccount/whatsappAccount.model.js   |    2 +-
 server/api/whatsappAccount/whatsappAccount.rpc.js  |    2 +-
 .../api/whatsappAccount/whatsappAccount.socket.js  |    2 +-
 server/api/whatsappApplication/index.js            |    2 +-
 .../whatsappApplication.attributes.js              |    2 +-
 .../whatsappApplication.controller.js              |    2 +-
 .../whatsappApplication.model.js                   |    2 +-
 .../whatsappApplication/whatsappApplication.rpc.js |    2 +-
 server/api/whatsappInteraction/index.js            |    2 +-
 .../whatsappInteraction.attributes.js              |    2 +-
 .../whatsappInteraction.controller.js              |    2 +-
 .../whatsappInteraction.events.js                  |    2 +-
 .../whatsappInteraction.model.js                   |    2 +-
 .../whatsappInteraction/whatsappInteraction.rpc.js |    2 +-
 .../whatsappInteraction.socket.js                  |    2 +-
 server/api/whatsappMessage/index.js                |    2 +-
 .../whatsappMessage/whatsappMessage.attributes.js  |    2 +-
 .../whatsappMessage/whatsappMessage.controller.js  |    2 +-
 .../api/whatsappMessage/whatsappMessage.events.js  |    2 +-
 .../api/whatsappMessage/whatsappMessage.model.js   |    2 +-
 server/api/whatsappMessage/whatsappMessage.rpc.js  |    2 +-
 .../api/whatsappMessage/whatsappMessage.socket.js  |    2 +-
 server/api/whatsappQueue/index.js                  |    2 +-
 .../api/whatsappQueue/whatsappQueue.attributes.js  |    2 +-
 .../api/whatsappQueue/whatsappQueue.controller.js  |    2 +-
 server/api/whatsappQueue/whatsappQueue.events.js   |    2 +-
 server/api/whatsappQueue/whatsappQueue.model.js    |    2 +-
 server/api/whatsappQueue/whatsappQueue.rpc.js      |    2 +-
 server/api/whatsappQueue/whatsappQueue.socket.js   |    2 +-
 server/api/whatsappQueueReport/index.js            |    2 +-
 .../whatsappQueueReport.attributes.js              |    2 +-
 .../whatsappQueueReport.controller.js              |    2 +-
 .../whatsappQueueReport.model.js                   |    2 +-
 .../whatsappQueueReport/whatsappQueueReport.rpc.js |    2 +-
 server/api/whatsappTransferReport/index.js         |    2 +-
 .../whatsappTransferReport.attributes.js           |    2 +-
 .../whatsappTransferReport.controller.js           |    2 +-
 .../whatsappTransferReport.model.js                |    2 +-
 .../whatsappTransferReport.rpc.js                  |    2 +-
 server/app.js                                      |    2 +-
 server/components/auth/service.js                  |    2 +-
 server/components/encryptor/index.js               |    2 +-
 server/components/export/csv.js                    |    2 +-
 server/components/export/pdf.js                    |    2 +-
 server/components/export/xlsx.js                   |    2 +-
 server/components/extensions/rewrite.js            |    2 +-
 server/components/import/cm/csv.js                 |    2 +-
 server/components/import/cm/csv2.js                |    2 +-
 server/components/import/cm/csvUpdates.js          |   18 -
 server/components/integrations/configuration.js    |    2 +-
 server/components/interaction/service.js           |    2 +-
 server/components/license/service.js               |    2 +-
 server/components/parsers/advancedSearch.js        |    2 +-
 server/components/parsers/qs.js                    |    2 +-
 server/config/environment/development.js           |  142 +-
 server/config/express.js                           |    2 +-
 server/config/license/hardware.js                  |    2 +-
 server/config/license/index.js                     |    2 +-
 server/config/license/util.js                      |    2 +-
 server/config/local.env.js                         |    2 +-
 server/config/logger.js                            |    2 +-
 server/config/pm2/config.js                        |    2 +-
 server/config/pm2/index.js                         |    2 +-
 server/config/schedule/chat.js                     |    2 +-
 server/config/schedule/index.js                    |    2 +-
 server/config/schedule/transcribe.js               |    2 +-
 server/config/seedContact.js                       |    2 +-
 server/config/seedUsers.js                         |    2 +-
 server/config/socketio.js                          |    2 +-
 server/config/triggers/index.js                    |    2 +-
 server/config/utils.js                             |    2 +-
 server/errors/index.js                             |    2 +-
 .../1598272067460-Auto Generated Inline Image 1    |  Bin 15665 -> 0 bytes
 .../1598272067646-Auto Generated Inline Image 1    |  Bin 15665 -> 0 bytes
 ...ptura de pantalla 2020-08-14 a las 15.53.25.png |  Bin 443861 -> 0 bytes
 ...ptura de pantalla 2020-08-14 a las 15.57.11.png |  Bin 266109 -> 0 bytes
 ...ptura de pantalla 2020-08-25 a las 13.11.05.png |  Bin 291579 -> 0 bytes
 ...ptura de pantalla 2020-08-25 a las 13.11.05.png |  Bin 291579 -> 0 bytes
 ...ptura de pantalla 2020-08-25 a las 13.11.05.png |  Bin 291579 -> 0 bytes
 ...ptura de pantalla 2020-08-25 a las 13.11.05.png |  Bin 291579 -> 0 bytes
 ...241\345\233\276\347\211\207_20200909165537.png" |  Bin 207861 -> 0 bytes
 ...241\345\233\276\347\211\207_20200909165537.png" |  Bin 207861 -> 0 bytes
 .../files/attachments/1601017991899-Capture1.PNG   |  Bin 3796 -> 0 bytes
 server/files/images/logos/default_loginlogo.png    |  Bin 13397 -> 0 bytes
 server/files/images/logos/default_logo.png         |  Bin 2456 -> 0 bytes
 server/files/templates/stun.ejs                    |    5 -
 server/files/templates/turn.ejs                    |   11 -
 server/files/tmp/1603222151.csv                    |    5 -
 server/files/tmp/1603231523.csv                    |    5 -
 server/files/tmp/rootkey-1603092216062.csv         |    2 -
 server/files/tmp/rootkey-1603095914378.csv         |    2 -
 server/files/tmp/rootkey-1603097901587.csv         |    2 -
 server/files/tmp/tz-1603192194773.csv              |    5 -
 server/files/tmp/tz-1603222151355.csv              |    5 -
 server/files/tmp/tz-1603231523364.csv              |    5 -
 server/files/tmp/tz-1603233241349.csv              |    5 -
 server/files/tmp/tz-1603233341976.csv              |    5 -
 server/mysqldb/index.js                            |    2 +-
 server/routes.js                                   |    2 +-
 server/rpc/index.js                                |    2 +-
 server/services/agi/channel.js                     |    2 +-
 server/services/agi/error.js                       |    2 +-
 server/services/agi/graph/index.js                 |    2 +-
 server/services/agi/index.js                       |    2 +-
 server/services/agi/mailRpc/index.js               |    2 +-
 server/services/agi/reply.js                       |    2 +-
 server/services/agi/rpc/index.js                   |    2 +-
 server/services/agi/scripts/aws/index.js           |    2 +-
 server/services/agi/scripts/aws/lex/index.js       |    2 +-
 server/services/agi/scripts/aws/lex/lib/api.js     |    2 +-
 server/services/agi/scripts/aws/polly/index.js     |    2 +-
 server/services/agi/scripts/aws/polly/lib/api.js   |    2 +-
 server/services/agi/scripts/google/asr/index.js    |    2 +-
 server/services/agi/scripts/google/asr/lib/api.js  |    2 +-
 server/services/agi/scripts/google/index.js        |    2 +-
 server/services/agi/scripts/index.js               |    2 +-
 server/services/agi/scripts/sestek/index.js        |    2 +-
 server/services/agi/scripts/sestek/nda/index.js    |    2 +-
 server/services/agi/scripts/tilde/asr/index.js     |    2 +-
 server/services/agi/scripts/tilde/asr/lib/api.js   |    2 +-
 server/services/agi/scripts/tilde/index.js         |    2 +-
 server/services/agi/server.js                      |    2 +-
 server/services/agi/vertices.js                    |    2 +-
 server/services/ami/acw/index.js                   |    2 +-
 server/services/ami/ami.js                         |    2 +-
 server/services/ami/client.js                      |    2 +-
 server/services/ami/dialer/action.js               |    2 +-
 server/services/ami/dialer/additionalPhone.js      |   18 -
 server/services/ami/dialer/agentComplete.js        |    2 +-
 server/services/ami/dialer/final.js                |    2 +-
 server/services/ami/dialer/hangup.js               |    2 +-
 server/services/ami/dialer/history.js              |    2 +-
 server/services/ami/dialer/index.js                |    2 +-
 server/services/ami/dialer/queueCallerAbandon.js   |    2 +-
 server/services/ami/fax/action.js                  |    2 +-
 server/services/ami/fax/index.js                   |    2 +-
 server/services/ami/fax/rpcDb.js                   |    2 +-
 server/services/ami/fax/util/gs.js                 |    2 +-
 server/services/ami/fax/util/util.js               |    2 +-
 server/services/ami/index.js                       |    2 +-
 server/services/ami/model/agent.js                 |    2 +-
 server/services/ami/model/campaign.js              |    2 +-
 server/services/ami/model/channel.js               |    2 +-
 server/services/ami/model/deskAccount.js           |    2 +-
 server/services/ami/model/dynamics365Account.js    |    2 +-
 server/services/ami/model/faxAccount.js            |    2 +-
 server/services/ami/model/freshdeskAccount.js      |    2 +-
 server/services/ami/model/freshsalesAccount.js     |    2 +-
 server/services/ami/model/queueReport.js           |    2 +-
 server/services/ami/model/salesforceAccount.js     |    2 +-
 server/services/ami/model/servicenowAccount.js     |    2 +-
 server/services/ami/model/sugarcrmAccount.js       |    2 +-
 server/services/ami/model/telephone.js             |    2 +-
 server/services/ami/model/template.js              |    2 +-
 server/services/ami/model/trigger.js               |    2 +-
 server/services/ami/model/trunk.js                 |    2 +-
 server/services/ami/model/voiceExtension.js        |    2 +-
 server/services/ami/model/voiceQueue.js            |    2 +-
 server/services/ami/model/vtigerAccount.js         |    2 +-
 server/services/ami/model/zendeskAccount.js        |    2 +-
 server/services/ami/model/zohoAccount.js           |    2 +-
 server/services/ami/preview/action.js              |    2 +-
 server/services/ami/preview/index.js               |    2 +-
 server/services/ami/preview/rpcDb.js               |    2 +-
 server/services/ami/preview/util/util.js           |    2 +-
 server/services/ami/properties.js                  |    2 +-
 server/services/ami/realtime/index.js              |    2 +-
 server/services/ami/report/index.js                |    2 +-
 server/services/ami/report/userReport.js           |    2 +-
 server/services/ami/report/voiceAgentReport.js     |    2 +-
 server/services/ami/report/voiceCallReport.js      |    2 +-
 server/services/ami/report/voiceDialReport.js      |    2 +-
 server/services/ami/report/voiceQueueReport.js     |    2 +-
 server/services/ami/rpc/agentReportPreview.js      |    2 +-
 server/services/ami/rpc/attachment.js              |    2 +-
 server/services/ami/rpc/campaign.js                |    2 +-
 server/services/ami/rpc/cmContact.js               |    2 +-
 server/services/ami/rpc/cmHopper.js                |    2 +-
 server/services/ami/rpc/cmHopperAdditionalPhone.js |   18 -
 server/services/ami/rpc/cmHopperBlack.js           |    2 +-
 server/services/ami/rpc/cmHopperFinal.js           |    2 +-
 server/services/ami/rpc/cmHopperHistory.js         |    2 +-
 server/services/ami/rpc/faxAccount.js              |    2 +-
 server/services/ami/rpc/faxMessage.js              |    2 +-
 server/services/ami/rpc/integrations/desk.js       |    2 +-
 .../services/ami/rpc/integrations/dynamics365.js   |    2 +-
 server/services/ami/rpc/integrations/freshdesk.js  |    2 +-
 server/services/ami/rpc/integrations/freshsales.js |    2 +-
 server/services/ami/rpc/integrations/salesforce.js |    2 +-
 server/services/ami/rpc/integrations/servicenow.js |    2 +-
 server/services/ami/rpc/integrations/sugarcrm.js   |    2 +-
 server/services/ami/rpc/integrations/vtiger.js     |    2 +-
 server/services/ami/rpc/integrations/zendesk.js    |    2 +-
 server/services/ami/rpc/integrations/zoho.js       |    2 +-
 server/services/ami/rpc/memberReport.js            |    2 +-
 server/services/ami/rpc/template.js                |    2 +-
 server/services/ami/rpc/trigger.js                 |    2 +-
 server/services/ami/rpc/trunk.js                   |    2 +-
 server/services/ami/rpc/user.js                    |    2 +-
 server/services/ami/rpc/voiceAgentReport.js        |    2 +-
 server/services/ami/rpc/voiceCallReport.js         |    2 +-
 server/services/ami/rpc/voiceDialReport.js         |    2 +-
 server/services/ami/rpc/voiceExtension.js          |    2 +-
 server/services/ami/rpc/voiceQueue.js              |    2 +-
 server/services/ami/rpc/voiceQueueReport.js        |    2 +-
 server/services/ami/rpc/voiceQueueRt.js            |    2 +-
 server/services/ami/rpc/voiceRecording.js          |    2 +-
 server/services/ami/rpc/voiceTransferReport.js     |    2 +-
 server/services/ami/server/index.js                |    2 +-
 server/services/ami/trigger/cmContact/index.js     |    2 +-
 server/services/ami/trigger/index.js               |    2 +-
 server/services/ami/trigger/integration/desk.js    |    2 +-
 .../ami/trigger/integration/dynamics365.js         |    2 +-
 .../services/ami/trigger/integration/freshdesk.js  |    2 +-
 .../services/ami/trigger/integration/freshsales.js |    2 +-
 server/services/ami/trigger/integration/index.js   |    2 +-
 .../services/ami/trigger/integration/salesforce.js |    2 +-
 .../services/ami/trigger/integration/servicenow.js |    2 +-
 .../services/ami/trigger/integration/sugarcrm.js   |    2 +-
 server/services/ami/trigger/integration/util.js    |    2 +-
 server/services/ami/trigger/integration/vtiger.js  |    2 +-
 server/services/ami/trigger/integration/zendesk.js |    2 +-
 server/services/ami/trigger/integration/zoho.js    |    2 +-
 server/services/ami/trigger/script/index.js        |    2 +-
 server/services/ami/trigger/urlforward/index.js    |    2 +-
 server/services/dump.rdb                           |  Bin 92 -> 0 bytes
 server/services/email/client.js                    |    2 +-
 server/services/email/index.js                     |    2 +-
 server/services/email/lib/email.js                 |    2 +-
 server/services/email/lib/imap.js                  |    2 +-
 server/services/email/lib/smtp.js                  |    2 +-
 server/services/email/lib/utils.js                 |    2 +-
 server/services/email/model/mailAccount.js         |    2 +-
 server/services/email/realtime/index.js            |    2 +-
 server/services/email/rpc/mailAccount.js           |    2 +-
 server/services/email/server/index.js              |    2 +-
 server/services/express/index.js                   |    2 +-
 server/services/routing/client.js                  |    2 +-
 server/services/routing/index.js                   |    2 +-
 server/services/routing/lib/rule-engine.js         |    2 +-
 server/services/routing/mailRpc/index.js           |    2 +-
 server/services/routing/model/agent.js             |    2 +-
 server/services/routing/model/chatQueue.js         |    2 +-
 server/services/routing/model/faxQueue.js          |    2 +-
 server/services/routing/model/interval.js          |    2 +-
 server/services/routing/model/mailQueue.js         |    2 +-
 server/services/routing/model/openchannelQueue.js  |    2 +-
 server/services/routing/model/smsQueue.js          |    2 +-
 server/services/routing/model/whatsappQueue.js     |    2 +-
 server/services/routing/realtime/index.js          |    2 +-
 server/services/routing/rpc/chatInteraction.js     |    2 +-
 server/services/routing/rpc/chatMessage.js         |    2 +-
 server/services/routing/rpc/chatQueue.js           |    2 +-
 server/services/routing/rpc/chatQueueReport.js     |    2 +-
 server/services/routing/rpc/faxInteraction.js      |    2 +-
 server/services/routing/rpc/faxMessage.js          |    2 +-
 server/services/routing/rpc/faxQueue.js            |    2 +-
 server/services/routing/rpc/faxQueueReport.js      |    2 +-
 server/services/routing/rpc/interval.js            |    2 +-
 server/services/routing/rpc/mailInteraction.js     |    2 +-
 server/services/routing/rpc/mailMessage.js         |    2 +-
 server/services/routing/rpc/mailQueue.js           |    2 +-
 server/services/routing/rpc/mailQueueReport.js     |    2 +-
 .../services/routing/rpc/openchannelInteraction.js |    2 +-
 server/services/routing/rpc/openchannelMessage.js  |    2 +-
 server/services/routing/rpc/openchannelQueue.js    |    2 +-
 .../services/routing/rpc/openchannelQueueReport.js |    2 +-
 server/services/routing/rpc/smsInteraction.js      |    2 +-
 server/services/routing/rpc/smsMessage.js          |    2 +-
 server/services/routing/rpc/smsQueue.js            |    2 +-
 server/services/routing/rpc/smsQueueReport.js      |    2 +-
 server/services/routing/rpc/user.js                |    2 +-
 server/services/routing/rpc/whatsappInteraction.js |    2 +-
 server/services/routing/rpc/whatsappMessage.js     |    2 +-
 server/services/routing/rpc/whatsappQueue.js       |    2 +-
 server/services/routing/rpc/whatsappQueueReport.js |    2 +-
 .../services/routing/server/applications/agent.js  |    2 +-
 .../routing/server/applications/amazonlex.js       |    2 +-
 .../routing/server/applications/autoreply.js       |    2 +-
 .../services/routing/server/applications/close.js  |    2 +-
 .../routing/server/applications/dialogflow.js      |    2 +-
 .../services/routing/server/applications/gotoif.js |    2 +-
 .../services/routing/server/applications/gotop.js  |    2 +-
 .../routing/server/applications/message.js         |    2 +-
 .../services/routing/server/applications/noop.js   |    2 +-
 .../services/routing/server/applications/queue.js  |    2 +-
 .../routing/server/applications/strategy/agent.js  |    2 +-
 .../server/applications/strategy/beepall.js        |    2 +-
 .../routing/server/applications/strategy/index.js  |    2 +-
 .../server/applications/strategy/rrmemory.js       |    2 +-
 .../routing/server/applications/strategy/util.js   |    2 +-
 .../services/routing/server/applications/system.js |    2 +-
 server/services/routing/server/applications/tag.js |    2 +-
 .../services/routing/server/applications/utils.js  |    2 +-
 server/services/routing/server/index.js            |    2 +-
 server/services/routing/server/interval.js         |    2 +-
 server/services/xdr/agents.controller.js           |    2 +-
 server/services/xdr/calls.controller.js            |    2 +-
 server/services/xdr/core.controller.js             |    2 +-
 server/services/xdr/dials.controller.js            |    2 +-
 server/services/xdr/index.js                       |    2 +-
 server/services/xdr/members.controller.js          |    2 +-
 server/services/xdr/queues.controller.js           |    2 +-
 server/services/xdr/recordings.controller.js       |    2 +-
 server/services/xdr/transfers.controller.js        |    2 +-
 server/services/xdr/utils.js                       |    2 +-
 snippet/1.0.13/assets/images/avatars/agent0.png    |  Bin 5172 -> 0 bytes
 snippet/1.0.13/assets/images/avatars/customer0.png |  Bin 3439 -> 0 bytes
 snippet/1.0.13/assets/images/avatars/robot0.png    |  Bin 3252 -> 0 bytes
 .../1.0.13/assets/images/logos/whisker_32x32.png   |  Bin 2456 -> 0 bytes
 .../1.0.13/fonts/materialdesignicons-webfont.eot   |  Bin 417036 -> 0 bytes
 .../1.0.13/fonts/materialdesignicons-webfont.svg   | 8694 -----
 .../1.0.13/fonts/materialdesignicons-webfont.ttf   |  Bin 416816 -> 0 bytes
 .../1.0.13/fonts/materialdesignicons-webfont.woff  |  Bin 204320 -> 0 bytes
 .../1.0.13/fonts/materialdesignicons-webfont.woff2 |  Bin 151728 -> 0 bytes
 snippet/1.0.13/index.html                          |   69 -
 snippet/1.0.13/scripts/app.js                      |  697 -
 snippet/1.0.13/scripts/vendor.js                   |37298 -------------------
 snippet/1.0.13/styles/app.css                      |  394 -
 snippet/1.0.13/styles/mobile.css                   |  140 -
 snippet/1.0.13/styles/vendor.css                   |38057 --------------------
 snippet/1.0.15/assets/images/avatars/agent0.png    |  Bin 5172 -> 0 bytes
 snippet/1.0.15/assets/images/avatars/customer0.png |  Bin 3439 -> 0 bytes
 snippet/1.0.15/assets/images/avatars/robot0.png    |  Bin 3252 -> 0 bytes
 .../1.0.15/assets/images/logos/whisker_32x32.png   |  Bin 2456 -> 0 bytes
 .../1.0.15/fonts/materialdesignicons-webfont.eot   |  Bin 417036 -> 0 bytes
 .../1.0.15/fonts/materialdesignicons-webfont.svg   | 8694 -----
 .../1.0.15/fonts/materialdesignicons-webfont.ttf   |  Bin 416816 -> 0 bytes
 .../1.0.15/fonts/materialdesignicons-webfont.woff  |  Bin 204320 -> 0 bytes
 .../1.0.15/fonts/materialdesignicons-webfont.woff2 |  Bin 151728 -> 0 bytes
 snippet/1.0.15/index.html                          |   66 -
 snippet/1.0.15/scripts/app.js                      |    1 -
 snippet/1.0.15/scripts/vendor.js                   |    1 -
 snippet/1.0.15/styles/app.css                      |    1 -
 snippet/1.0.15/styles/mobile.css                   |  161 -
 snippet/1.0.15/styles/vendor.css                   |    6 -
 1247 files changed, 1365 insertions(+), 97411 deletions(-)
 delete mode 100644 public/assets/plugins/jabra/jabra.browser.integration-2.0.js.map
 delete mode 100644 public/assets/plugins/jabra/jabra.browser.integration-2.0.ts
 delete mode 100644 public/favicon.ico
 create mode 100644 public/scripts/app.17cb4b54.js
 delete mode 100644 public/scripts/app.55b67bab.js
 delete mode 100644 public/scripts/vendor.17cdb947.js
 create mode 100644 public/scripts/vendor.a40bab22.js
 create mode 100644 public/styles/app.420e2c5f.css
 delete mode 100644 public/styles/app.d74dbd96.css
 create mode 100644 public/styles/vendor.24a2d903.css
 delete mode 100644 public/styles/vendor.50474bf7.css
 delete mode 100644 server/api/cmContactHasItem/cmContactHasItem.attributes.js
 delete mode 100644 server/api/cmContactHasItem/cmContactHasItem.controller.js
 delete mode 100644 server/api/cmContactHasItem/cmContactHasItem.model.js
 delete mode 100644 server/api/cmContactHasItem/cmContactHasItem.rpc.js
 delete mode 100644 server/api/cmContactHasItem/index.js
 delete mode 100644 server/api/cmContactHasPhone/cmContactHasPhone.attributes.js
 delete mode 100644 server/api/cmContactHasPhone/cmContactHasPhone.controller.js
 delete mode 100644 server/api/cmContactHasPhone/cmContactHasPhone.model.js
 delete mode 100644 server/api/cmContactHasPhone/cmContactHasPhone.rpc.js
 delete mode 100644 server/api/cmContactHasPhone/index.js
 delete mode 100644 server/api/cmHopperAdditionalPhone/cmHopperAdditionalPhone.attributes.js
 delete mode 100644 server/api/cmHopperAdditionalPhone/cmHopperAdditionalPhone.controller.js
 delete mode 100644 server/api/cmHopperAdditionalPhone/cmHopperAdditionalPhone.model.js
 delete mode 100644 server/api/cmHopperAdditionalPhone/cmHopperAdditionalPhone.rpc.js
 delete mode 100644 server/api/cmHopperAdditionalPhone/index.js
 delete mode 100644 server/api/contactItemType/contactItemType.attributes.js
 delete mode 100644 server/api/contactItemType/contactItemType.controller.js
 delete mode 100644 server/api/contactItemType/contactItemType.model.js
 delete mode 100644 server/api/contactItemType/contactItemType.rpc.js
 delete mode 100644 server/api/contactItemType/index.js
 delete mode 100644 server/api/dump.rdb
 delete mode 100644 server/components/import/cm/csvUpdates.js
 delete mode 100644 server/files/attachments/1598272067460-Auto Generated Inline Image 1
 delete mode 100644 server/files/attachments/1598272067646-Auto Generated Inline Image 1
 delete mode 100644 server/files/attachments/1598272068853-Captura de pantalla 2020-08-14 a las 15.53.25.png
 delete mode 100644 server/files/attachments/1598272068853-Captura de pantalla 2020-08-14 a las 15.57.11.png
 delete mode 100644 server/files/attachments/1598360289779-Captura de pantalla 2020-08-25 a las 13.11.05.png
 delete mode 100644 server/files/attachments/1598880822925-Captura de pantalla 2020-08-25 a las 13.11.05.png
 delete mode 100644 server/files/attachments/1598880823352-Captura de pantalla 2020-08-25 a las 13.11.05.png
 delete mode 100644 server/files/attachments/1598880823781-Captura de pantalla 2020-08-25 a las 13.11.05.png
 delete mode 100644 "server/files/attachments/1599641893212-\345\276\256\344\277\241\345\233\276\347\211\207_20200909165537.png"
 delete mode 100644 "server/files/attachments/1599642703731-\345\276\256\344\277\241\345\233\276\347\211\207_20200909165537.png"
 delete mode 100644 server/files/attachments/1601017991899-Capture1.PNG
 delete mode 100644 server/files/images/logos/default_loginlogo.png
 delete mode 100644 server/files/images/logos/default_logo.png
 delete mode 100644 server/files/templates/stun.ejs
 delete mode 100644 server/files/templates/turn.ejs
 delete mode 100644 server/files/tmp/1603222151.csv
 delete mode 100644 server/files/tmp/1603231523.csv
 delete mode 100644 server/files/tmp/rootkey-1603092216062.csv
 delete mode 100644 server/files/tmp/rootkey-1603095914378.csv
 delete mode 100644 server/files/tmp/rootkey-1603097901587.csv
 delete mode 100644 server/files/tmp/tz-1603192194773.csv
 delete mode 100644 server/files/tmp/tz-1603222151355.csv
 delete mode 100644 server/files/tmp/tz-1603231523364.csv
 delete mode 100644 server/files/tmp/tz-1603233241349.csv
 delete mode 100644 server/files/tmp/tz-1603233341976.csv
 delete mode 100644 server/services/ami/dialer/additionalPhone.js
 delete mode 100644 server/services/ami/rpc/cmHopperAdditionalPhone.js
 delete mode 100644 server/services/dump.rdb
 delete mode 100644 snippet/1.0.13/assets/images/avatars/agent0.png
 delete mode 100644 snippet/1.0.13/assets/images/avatars/customer0.png
 delete mode 100644 snippet/1.0.13/assets/images/avatars/robot0.png
 delete mode 100644 snippet/1.0.13/assets/images/logos/whisker_32x32.png
 delete mode 100644 snippet/1.0.13/fonts/materialdesignicons-webfont.eot
 delete mode 100644 snippet/1.0.13/fonts/materialdesignicons-webfont.svg
 delete mode 100644 snippet/1.0.13/fonts/materialdesignicons-webfont.ttf
 delete mode 100644 snippet/1.0.13/fonts/materialdesignicons-webfont.woff
 delete mode 100644 snippet/1.0.13/fonts/materialdesignicons-webfont.woff2
 delete mode 100644 snippet/1.0.13/index.html
 delete mode 100644 snippet/1.0.13/scripts/app.js
 delete mode 100644 snippet/1.0.13/scripts/vendor.js
 delete mode 100644 snippet/1.0.13/styles/app.css
 delete mode 100644 snippet/1.0.13/styles/mobile.css
 delete mode 100644 snippet/1.0.13/styles/vendor.css
 delete mode 100644 snippet/1.0.15/assets/images/avatars/agent0.png
 delete mode 100644 snippet/1.0.15/assets/images/avatars/customer0.png
 delete mode 100644 snippet/1.0.15/assets/images/avatars/robot0.png
 delete mode 100644 snippet/1.0.15/assets/images/logos/whisker_32x32.png
 delete mode 100644 snippet/1.0.15/fonts/materialdesignicons-webfont.eot
 delete mode 100644 snippet/1.0.15/fonts/materialdesignicons-webfont.svg
 delete mode 100644 snippet/1.0.15/fonts/materialdesignicons-webfont.ttf
 delete mode 100644 snippet/1.0.15/fonts/materialdesignicons-webfont.woff
 delete mode 100644 snippet/1.0.15/fonts/materialdesignicons-webfont.woff2
 delete mode 100644 snippet/1.0.15/index.html
 delete mode 100644 snippet/1.0.15/scripts/app.js
 delete mode 100644 snippet/1.0.15/scripts/vendor.js
 delete mode 100644 snippet/1.0.15/styles/app.css
 delete mode 100644 snippet/1.0.15/styles/mobile.css
 delete mode 100644 snippet/1.0.15/styles/vendor.css

diff --git a/apidoc/api_data.js b/apidoc/api_data.js
index cb11c47..ca6bbfe 100644
--- a/apidoc/api_data.js
+++ b/apidoc/api_data.js
@@ -1 +1 @@
-define({ "api": [
  {
    "type": "delete",
    "url": "/api/actions/{id}",
    "title": "Deletes a Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/actions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteActions",
    "group": "Actions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/action/index.js",
    "groupTitle": "Actions"
  },
  {
    "type": "put",
    "url": "/api/actions/{id}",
    "title": "Update an existing Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/actions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateActions",
    "group": "Actions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/action/index.js",
    "groupTitle": "Actions"
  },
  {
    "type": "post",
    "url": "/api/analytics/custom_reports",
    "title": "Creates a new Analytic Custom Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "parent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "table",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "conditions",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "joins",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/custom_reports/{id}",
    "title": "Deletes a Analytic Custom Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports",
    "title": "Gets a list of Analytic Custom Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/custom_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/custom_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/custom_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/custom_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/custom_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports/{id}",
    "title": "Gets a single Analytic Custom Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports/{id}/preview",
    "title": "Report Preview",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id}/preview -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "preview",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports/{id}/query",
    "title": "Report Query SQL",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id}/query -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "query",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports/{id}/run",
    "title": "Report Run",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id}/run -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "run",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/custom_reports/{id}",
    "title": "Update an existing Analytic Custom Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/default_reports",
    "title": "Creates a new Analytic Default Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "parent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "table",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "conditions",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "joins",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/default_reports/{id}",
    "title": "Deletes a Analytic Default Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports",
    "title": "Gets a list of Analytic Default Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/default_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/default_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/default_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/default_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/default_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports/{id}",
    "title": "Gets a single Analytic Default Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports/{id}/preview",
    "title": "Report Preview",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id}/preview -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "preview",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports/{id}/query",
    "title": "Report Query SQL",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id}/query -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "query",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports/{id}/run",
    "title": "Report Run",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id}/run -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "run",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/default_reports/{id}",
    "title": "Update an existing Analytic Default Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/extracted_reports",
    "title": "Creates a new Analytic Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "basename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"csv\"",
              "\"pdf\"",
              "\"xlsx\""
            ],
            "optional": false,
            "field": "output",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "savename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "startDate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "endDate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "status",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"manual\"",
              "\"scheduled\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "reportId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reportType",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/extracted_reports/{id}",
    "title": "Deletes a Analytic Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/extracted_reports",
    "title": "Gets a list of Analytic Extacted Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/extracted_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/extracted_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/extracted_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/extracted_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/extracted_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/extracted_reports/{id}",
    "title": "Gets a single Analytic Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/extracted_reports/{id}/download",
    "title": "Download Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/extracted_reports/{id}",
    "title": "Update an existing Analytic Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/field_reports/create_many",
    "title": "Creates many Analytic Field Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/create_many -d '[{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}]' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "BulkCreateAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "alias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "function",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "groupBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "orderBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "custom",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/field_reports/destroy_many?ids={ids}",
    "title": "Deletes many Analytic Field Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/destroy_many?ids=1&ids=2&ids=3 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "BulkDeleteAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/field_reports",
    "title": "Creates a new Analytic Field Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "alias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "function",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "groupBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "orderBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "custom",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/field_reports/{id}",
    "title": "Deletes a Analytic Field Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/field_reports",
    "title": "Gets a list of Analytic Field Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/field_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/field_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/field_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/field_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/field_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/field_reports/{id}",
    "title": "Gets a single Analytic Field Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/field_reports/{id}/create_many",
    "title": "Rewrite fields set",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/{id}/create_many -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addFields",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/field_reports/{id}",
    "title": "Update an existing Analytic Field Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/metrics",
    "title": "Creates a new Analytic Metrics",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Metric",
    "group": "Analytic_Metrics",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "table",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "metric",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "delete",
    "url": "/api/analytics/metrics/{id}",
    "title": "Deletes a Analytic Metrics",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Metric",
    "group": "Analytic_Metrics",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "get",
    "url": "/api/analytics/metrics",
    "title": "Gets a list of Analytic Metric",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Metric",
    "group": "Analytic_Metrics",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/metrics?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/metrics?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/metrics?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/metrics?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/metrics?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "get",
    "url": "/api/analytics/metrics/{id}",
    "title": "Gets a single Analytic Metrics",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Metric",
    "group": "Analytic_Metrics",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "put",
    "url": "/api/analytics/metrics/{id}",
    "title": "Update an existing Analytic Metrics",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Metric",
    "group": "Analytic_Metrics",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "post",
    "url": "/api/analytics/tree_reports",
    "title": "Creates a new Analytic Tree Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "tree",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/tree_reports/{id}",
    "title": "Deletes a Analytic Tree Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/tree_reports",
    "title": "Gets a list of Analytic Tree Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/tree_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/tree_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/tree_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/tree_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/tree_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/tree_reports/{id}",
    "title": "Gets a single Analytic Tree Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/tree_reports/{id}",
    "title": "Update an existing Analytic Tree Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "post",
    "url": "/api/attachments/clone",
    "title": "Clone an existing Attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneAttachments",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "delete",
    "url": "/api/attachments/{id}",
    "title": "Deletes a Attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAttachments",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "get",
    "url": "/api/attachments",
    "title": "Gets a list of Attachments",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAttachments",
    "group": "Attachments",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/attachments?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/attachments?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/attachments?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/attachments?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/attachments?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "get",
    "url": "/api/attachments/{id}",
    "title": "Gets a single Attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAttachments",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "post",
    "url": "/api/attachments",
    "title": "Add attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "get",
    "url": "/api/attachments/:id/download",
    "title": "Download attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/:id/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}/attachment_download",
    "title": "Download attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/attachment_download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "show",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "put",
    "url": "/api/attachments/{id}",
    "title": "Update an existing Attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAttachments",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "post",
    "url": "/api/auth/local/forgot",
    "title": "Creates a new password reset token",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/auth/local/forgot -d '{\"email\": \"[email-masked]\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Local_Forgot_Password",
    "group": "Authentication",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "email",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/authLocal/index.js",
    "groupTitle": "Authentication"
  },
  {
    "type": "post",
    "url": "/api/auth/local/reset/:token",
    "title": "Reset user password",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/auth/local/reset/94b422c1fkdjhg766a198da6997yu6gcc963641d -d '{\"password\": \"My_newP@ssw0rd\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Local_Reset_Password",
    "group": "Authentication",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "password",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/authLocal/index.js",
    "groupTitle": "Authentication"
  },
  {
    "type": "post",
    "url": "/api/auth/local",
    "title": "Creates a new User token",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/auth/local -d '{\"name\": \"john.doe\", \"password\": \"password\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Local_login",
    "group": "Authentication",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "password",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/authLocal/index.js",
    "groupTitle": "Authentication"
  },
  {
    "type": "post",
    "url": "/api/auth/google",
    "title": "Creates a new User token",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/auth/google -d '{\"name\": \"john.doe\", \"password\": \"password\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Local_login",
    "group": "Authentication",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "password",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/authGoogle/index.js",
    "groupTitle": "Authentication"
  },
  {
    "type": "post",
    "url": "/api/automations",
    "title": "Creates a new Automation",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAutomations",
    "group": "Automations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "status",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "delete",
    "url": "/api/automations/{id}",
    "title": "Deletes a Automation",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAutomations",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "get",
    "url": "/api/automations",
    "title": "Gets a list of Automations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAutomations",
    "group": "Automations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/automations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/automations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/automations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/automations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/automations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "get",
    "url": "/api/automations/{id}",
    "title": "Gets a single Automation",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAutomations",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "post",
    "url": "/api/automations/{id}/actions",
    "title": "Creates new actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id}/actions -d '[{\"firstName\": \"John Doe\", \"email\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addActions",
    "group": "Automations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "action",
            "description": "<p>Allowed values: contactManager, integration, motionbar, jscripty, urlForward, browser, bot, script</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data1",
            "description": "<p>contactManager[ListId], integration[intName(zendesk)], motionbar[Popup(0),URL(1),WinApp(2)], urlForward[GET,POST], browser[TemplateId(0),URL(1)]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data2",
            "description": "<p>integration[AccountId], motionbar[TemplateId,URL,WinAppPath], urlForward[URL]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data3",
            "description": "<p>motionbar[NULL,NULL,WinAppArguments]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data4",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data5",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data6",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "data7",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "post",
    "url": "/api/automations/{id}/conditions",
    "title": "Creates new conditions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id}/conditions -d '[{\"firstName\": \"John Doe\", \"email\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConditions",
    "group": "Automations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "operator",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "value",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "get",
    "url": "/api/automations/{id}/actions",
    "title": "Gets Automation Actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id}/actions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getActions",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "get",
    "url": "/api/automations/{id}/conditions",
    "title": "Gets Automation Conditions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id}/conditions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConditions",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "put",
    "url": "/api/automations/{id}",
    "title": "Update an existing Automation",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAutomations",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "post",
    "url": "/api/canned_answers",
    "title": "Create a new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Canned_Answers",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "delete",
    "url": "/api/canned_answers/{id}",
    "title": "Deletes a Canned Answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCanned_Answers",
    "group": "Canned_Answers",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "get",
    "url": "/api/canned_answers",
    "title": "Gets a list of Canned Answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCanned_Answers",
    "group": "Canned_Answers",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/canned_answers?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/canned_answers?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/canned_answers?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/canned_answers?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/canned_answers?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "get",
    "url": "/api/canned_answers/{id}",
    "title": "Gets a single Canned Answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCanned_Answers",
    "group": "Canned_Answers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "put",
    "url": "/api/canned_answers/{id}",
    "title": "Update an existing Canned Answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCanned_Answers",
    "group": "Canned_Answers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "get",
    "url": "/chat/internal/users",
    "title": "Gets Users Last Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/chat/internal/users -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getLastUsersMessages",
    "group": "ChatInternalMessage",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "ChatInternalMessage"
  },
  {
    "type": "delete",
    "url": "/api/chat/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Chat_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatApplication/index.js",
    "groupTitle": "Chat_Applications"
  },
  {
    "type": "get",
    "url": "/api/chat/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Chat_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatApplication/index.js",
    "groupTitle": "Chat_Applications"
  },
  {
    "type": "put",
    "url": "/api/chat/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Chat_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatApplication/index.js",
    "groupTitle": "Chat_Applications"
  },
  {
    "type": "post",
    "url": "/api/chat/groups",
    "title": "Creates a new Group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateGroups",
    "group": "Chat_Groups",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "write",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "delete",
    "url": "/api/chat/groups/{id}",
    "title": "Deletes a Group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/describe",
    "title": "Gets table info about Groups",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups",
    "title": "Gets a list of Groups",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/groups?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/groups?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/groups?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/groups?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/groups?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "delete",
    "url": "/api/chat/groups/{id}/members",
    "title": "Removes members from a group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/members?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveMembers",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/{id}",
    "title": "Gets a single Group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "post",
    "url": "/api/chat/groups/{id}/members",
    "title": "Add members to chat group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/members -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMembers",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "post",
    "url": "/api/chat/groups/{id}/messages",
    "title": "Creates a new group message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/messages -d '{\"body\": \"Hi operator!\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/{id}/members",
    "title": "Gets Members",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/members -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMembers",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/{id}/messages",
    "title": "Gets Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/{id}/unread",
    "title": "Get unread chat group messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/unread -H 'Content-Type: application/json' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getUread",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "put",
    "url": "/api/chat/groups/{id}",
    "title": "Update an existing Group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Chat_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ratingValue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"star\"",
              "\"thumb\""
            ],
            "optional": true,
            "field": "ratingType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "ratingMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "pathTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "browserName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "browserVersion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "osName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "osVersion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceModel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceVendor",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "referer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerIp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "formData",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closeReason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerPort",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "vidaooSessionId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/chat/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/chat/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "put",
    "url": "/api/chat/interactions/{id}/abandon",
    "title": "Abandon interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/abandon -d '{\"channel\": \"chat\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "abandon",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to set as abandon an interaction and stop the routing.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "put",
    "url": "/api/chat/interactions/{id}/close",
    "title": "Close Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/close -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Chat_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions/{id}/attachment_upload",
    "title": "Add attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/attachment_upload -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "attachmentUpload",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions/{id}/vidaoo",
    "title": "Create Vidaoo Session",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/vidaoo  -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "createVidaooSession",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "put",
    "url": "/api/chat/interactions/{id}/custom_update",
    "title": "Update interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/custom_update -d '{\"channel\": \"chat\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "customUpdate",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to update an interaction.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}/my_messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/my_messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMyMessages",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "put",
    "url": "/api/chat/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/internal/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Chat_Internal_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ChatInternalMessageId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "delete",
    "url": "/api/chat/internal/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/internal/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/internal/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/internal/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/internal/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/internal/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/internal/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/internal/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/internal/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "put",
    "url": "/api/chat/internal/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "post",
    "url": "/api/chat/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Chat_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "delete",
    "url": "/api/chat/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "put",
    "url": "/api/chat/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "post",
    "url": "/api/chat/offline_messages",
    "title": "Creates a new OfflineMessage",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateOfflineMessages",
    "group": "Chat_Offline_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "delete",
    "url": "/api/chat/offline_messages/{id}",
    "title": "Deletes a OfflineMessage",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/offline_messages/describe",
    "title": "Gets table info about OfflineMessages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/offline_messages",
    "title": "Gets a list of OfflineMessages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/offline_messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/offline_messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/offline_messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/offline_messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/offline_messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/offline_messages/{id}",
    "title": "Gets a single OfflineMessage",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "put",
    "url": "/api/chat/offline_messages/{id}",
    "title": "Update an existing OfflineMessage",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "post",
    "url": "/api/chat/proactive_actions",
    "title": "Creates a new Proactive Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/proactive_actions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateProactive_Actions",
    "group": "Chat_Proactive_Actions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"mouseOver\"",
              "\"timeout\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "selector",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatProactiveAction/index.js",
    "groupTitle": "Chat_Proactive_Actions"
  },
  {
    "type": "delete",
    "url": "/api/chat/proactive_actions/{id}",
    "title": "Deletes a Proactive Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/proactive_actions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteProactive_Actions",
    "group": "Chat_Proactive_Actions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatProactiveAction/index.js",
    "groupTitle": "Chat_Proactive_Actions"
  },
  {
    "type": "get",
    "url": "/api/chat/proactive_actions/{id}",
    "title": "Gets a single Proactive Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/proactive_actions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowProactive_Actions",
    "group": "Chat_Proactive_Actions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatProactiveAction/index.js",
    "groupTitle": "Chat_Proactive_Actions"
  },
  {
    "type": "put",
    "url": "/api/chat/proactive_actions/{id}",
    "title": "Update an existing Proactive Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/proactive_actions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateProactive_Actions",
    "group": "Chat_Proactive_Actions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatProactiveAction/index.js",
    "groupTitle": "Chat_Proactive_Actions"
  },
  {
    "type": "post",
    "url": "/api/chat/reports/queue",
    "title": "Creates a new Chat Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/chat/reports/queue/{id}",
    "title": "Deletes a Chat Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/queue/describe",
    "title": "Gets table info about Chat Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/queue",
    "title": "Gets a list of Chat Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/queue/{id}",
    "title": "Gets a single Chat Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/chat/reports/queue/{id}",
    "title": "Update an existing Chat Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/chat/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "post",
    "url": "/api/chat/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "post",
    "url": "/api/chat/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Chat_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "delete",
    "url": "/api/chat/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "delete",
    "url": "/api/chat/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "put",
    "url": "/api/chat/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "post",
    "url": "/api/chat/reports/transfer",
    "title": "Creates a new Chat Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/chat/reports/transfer/{id}",
    "title": "Deletes a Chat Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/transfer/describe",
    "title": "Gets table info about Chat Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/transfer",
    "title": "Gets a list of Chat Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/transfer/{id}",
    "title": "Gets a single Chat Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/chat/reports/transfer/{id}",
    "title": "Update an existing Chat Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/users",
    "title": "Add agents to a website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites",
    "title": "Creates a new Website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateWebsites",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "address",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mapKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mapKeyOffline",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentAlias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerAlias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "color",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "color_button",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "textColor",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "fontSize",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remote",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "animation",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rounded\"",
              "\"squared\""
            ],
            "optional": true,
            "field": "header_shape",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "header_online",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "start_chat_button",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "offline_chat_button",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "header_offline",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "download_transcript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "whiteLabel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "defaultWhiteLabel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "sitepic",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closingQuestion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "formSubmitSuccessMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "formSubmitFailureMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "noteTitle",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "placeholderMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closingMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closingMessageButton",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "skipMessageButton",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "conditionAgreement",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableRating",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableFeedback",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableSendButton",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "feedbackTitle",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"star\"",
              "\"thumb\""
            ],
            "optional": true,
            "field": "ratingType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ratingStarsNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "onlineForm",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "offlineForm",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "autoclose",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableCustomerWriting",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "forwardTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "forwardTranscriptMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "forwardOffline",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "forwardOfflineAddress",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "waitingTitle",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "waitingMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "offlineMessageSubject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "offlineMessageBody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableUnmanagedNote",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "unmanagedMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "skipUnmanaged",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sendUnmanaged",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableCustomerAttachment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableCustomerCheckmarks",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "agentAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "showAgentAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "timezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "hideWhenOffline",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentIdentifier",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "alignment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "verticalAlignment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messagesAlignment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "defaultTitle",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "customerAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "showCustomerAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "messageFontSize",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "backgroundColor",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "systemAlias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "systemAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "vidaooEscalation",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "vidaooApiKey",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "delete",
    "url": "/api/chat/websites/{id}",
    "title": "Deletes a Website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/describe",
    "title": "Gets table info about Websites",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/users",
    "title": "Gets agents from website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites",
    "title": "Gets a list of Websites",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/websites?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/websites?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/websites?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/websites?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/websites?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "delete",
    "url": "/api/chat/websites/{id}/users",
    "title": "Removes agents from a website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "delete",
    "url": "/api/chat/websites/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "delete",
    "url": "/api/chat/websites/{id}/dispositions",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}",
    "title": "Gets a single Website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "put",
    "url": "/api/chat/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/avatar",
    "title": "Add avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/avatar -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/customer_avatar",
    "title": "Add customer avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/customer_avatar -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addCustomerAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/accounts/{id}/interactions",
    "title": "Creates new interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/interactions -d '{\"host\": \"host\", \"username\": \"username\", \"password\": \"password\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addInteraction",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ratingValue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"star\"",
              "\"thumb\""
            ],
            "optional": true,
            "field": "ratingType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "ratingMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "pathTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "browserName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "browserVersion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "osName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "osVersion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceModel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceVendor",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "referer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerIp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "formData",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closeReason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerPort",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "vidaooSessionId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/logo",
    "title": "Add logo",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/logo -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addLogo",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/proactive_actions",
    "title": "Creates new Proactive Actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/proactive_actions -d '[{\"name\": \"Satisfied\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addProactiveActions",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"mouseOver\"",
              "\"timeout\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "selector",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/system_avatar",
    "title": "Add system avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/system_avatar -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addSystemAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/applications",
    "title": "Gets Website Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/avatar",
    "title": "Get avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/avatar -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/customer_avatar",
    "title": "Get Customer Avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/customer_avatar -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getCustomerAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/fields",
    "title": "Gets Website Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/interactions",
    "title": "Gets Website Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteraction",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/logo",
    "title": "Get logo",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/logo -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getLogo",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/offline_messages",
    "title": "Gets Website Offline Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/offline_messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getOfflineMessages",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/proactive_actions",
    "title": "Gets Website Proactive Actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/proactive_actions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getProactiveActions",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/snippet",
    "title": "Gets Website Snippet",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/snippet -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSnippet",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/system_avatar",
    "title": "Get System Avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/system_avatar -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSystemAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/notify",
    "title": "Notify new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/notify -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "notify",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to create a new chat message to be sent to the system.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/offline",
    "title": "Offline message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/offline -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "offline",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "put",
    "url": "/api/chat/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "put",
    "url": "/api/chat/websites/{id}",
    "title": "Update an existing Website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/cloudProviders",
    "title": "Creates a new CloudProvider",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCloudProviders",
    "group": "CloudProviders",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"AmazonAWS\"",
              "\"Google\""
            ],
            "optional": false,
            "field": "service",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data1",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data2",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "delete",
    "url": "/api/cloudProviders/{id}",
    "title": "Deletes a CloudProvider",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCloudProviders",
    "group": "CloudProviders",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "get",
    "url": "/api/cloudProviders",
    "title": "Gets a list of CloudProviders",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCloudProviders",
    "group": "CloudProviders",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cloudProviders?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cloudProviders?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cloudProviders?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cloudProviders?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cloudProviders?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "get",
    "url": "/api/cloudProviders/{id}",
    "title": "Gets a single CloudProvider",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCloudProviders",
    "group": "CloudProviders",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "put",
    "url": "/api/cloudProviders/{id}",
    "title": "Update an existing CloudProvider",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCloudProviders",
    "group": "CloudProviders",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "post",
    "url": "/api/cm_contact_has_items",
    "title": "Creates a new CmContactHasItem",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_items -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCmContactHasItems",
    "group": "CmContactHasItems",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "CmContactId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "item",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ItemTypeId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "ItemClass",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "OrderBy",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasItem/index.js",
    "groupTitle": "CmContactHasItems"
  },
  {
    "type": "delete",
    "url": "/api/cm_contact_has_items/{id}",
    "title": "Deletes a CmContactHasItem",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_items/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCmContactHasItems",
    "group": "CmContactHasItems",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasItem/index.js",
    "groupTitle": "CmContactHasItems"
  },
  {
    "type": "get",
    "url": "/api/cm_contact_has_items",
    "title": "Gets a list of CmContactHasItems",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_items -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCmContactHasItems",
    "group": "CmContactHasItems",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm_contact_has_items?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm_contact_has_items?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm_contact_has_items?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm_contact_has_items?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm_contact_has_items?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasItem/index.js",
    "groupTitle": "CmContactHasItems"
  },
  {
    "type": "get",
    "url": "/api/cm_contact_has_items/{id}",
    "title": "Gets a single CmContactHasItem",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_items/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCmContactHasItems",
    "group": "CmContactHasItems",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasItem/index.js",
    "groupTitle": "CmContactHasItems"
  },
  {
    "type": "put",
    "url": "/api/cm_contact_has_items/{id}",
    "title": "Update an existing CmContactHasItem",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_items/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCmContactHasItems",
    "group": "CmContactHasItems",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasItem/index.js",
    "groupTitle": "CmContactHasItems"
  },
  {
    "type": "post",
    "url": "/api/cm_contact_has_phones",
    "title": "Creates a new CmContactHasPhone",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_phones -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCmContactHasPhones",
    "group": "CmContactHasPhones",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "CmContactId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasPhone/index.js",
    "groupTitle": "CmContactHasPhones"
  },
  {
    "type": "delete",
    "url": "/api/cm_contact_has_phones/{id}",
    "title": "Deletes a CmContactHasPhone",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_phones/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCmContactHasPhones",
    "group": "CmContactHasPhones",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasPhone/index.js",
    "groupTitle": "CmContactHasPhones"
  },
  {
    "type": "get",
    "url": "/api/cm_contact_has_phones",
    "title": "Gets a list of CmContactHasPhones",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_phones -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCmContactHasPhones",
    "group": "CmContactHasPhones",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm_contact_has_phones?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm_contact_has_phones?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm_contact_has_phones?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm_contact_has_phones?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm_contact_has_phones?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasPhone/index.js",
    "groupTitle": "CmContactHasPhones"
  },
  {
    "type": "get",
    "url": "/api/cm_contact_has_phones/{id}",
    "title": "Gets a single CmContactHasPhone",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_phones/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCmContactHasPhones",
    "group": "CmContactHasPhones",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasPhone/index.js",
    "groupTitle": "CmContactHasPhones"
  },
  {
    "type": "put",
    "url": "/api/cm_contact_has_phones/{id}",
    "title": "Update an existing CmContactHasPhone",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_phones/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCmContactHasPhones",
    "group": "CmContactHasPhones",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasPhone/index.js",
    "groupTitle": "CmContactHasPhones"
  },
  {
    "type": "post",
    "url": "/api/cm_hopper_additional_phones",
    "title": "Creates a new CmHopperAdditionalPhone",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_hopper_additional_phones -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCmHopperAdditionalPhones",
    "group": "CmHopperAdditionalPhones",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "CmHopperId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "OrderBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "scheduledat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countbusyretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countcongestionretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnoanswerretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnosuchnumberretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countdropretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countabandonedretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countmachineretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countagentrejectretry",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperAdditionalPhone/index.js",
    "groupTitle": "CmHopperAdditionalPhones"
  },
  {
    "type": "delete",
    "url": "/api/cm_hopper_additional_phones/{id}",
    "title": "Deletes a CmHopperAdditionalPhone",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_hopper_additional_phones/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCmHopperAdditionalPhones",
    "group": "CmHopperAdditionalPhones",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperAdditionalPhone/index.js",
    "groupTitle": "CmHopperAdditionalPhones"
  },
  {
    "type": "get",
    "url": "/api/cm_hopper_additional_phones",
    "title": "Gets a list of CmHopperAdditionalPhones",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_hopper_additional_phones -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCmHopperAdditionalPhones",
    "group": "CmHopperAdditionalPhones",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm_hopper_additional_phones?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm_hopper_additional_phones?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm_hopper_additional_phones?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm_hopper_additional_phones?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm_hopper_additional_phones?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperAdditionalPhone/index.js",
    "groupTitle": "CmHopperAdditionalPhones"
  },
  {
    "type": "get",
    "url": "/api/cm_hopper_additional_phones/{id}",
    "title": "Gets a single CmHopperAdditionalPhone",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_hopper_additional_phones/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCmHopperAdditionalPhones",
    "group": "CmHopperAdditionalPhones",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperAdditionalPhone/index.js",
    "groupTitle": "CmHopperAdditionalPhones"
  },
  {
    "type": "put",
    "url": "/api/cm_hopper_additional_phones/{id}",
    "title": "Update an existing CmHopperAdditionalPhone",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_hopper_additional_phones/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCmHopperAdditionalPhones",
    "group": "CmHopperAdditionalPhones",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperAdditionalPhone/index.js",
    "groupTitle": "CmHopperAdditionalPhones"
  },
  {
    "type": "post",
    "url": "/api/cm/companies",
    "title": "Creates a new Company",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCompanies",
    "group": "Cm_Companies",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "vat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "companyId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "website",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "street",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "postalCode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "city",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "country",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "emailDomain",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sStreet",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sPostalCode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sCity",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sCountry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "delete",
    "url": "/api/cm/companies/{id}",
    "title": "Deletes a Company",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "get",
    "url": "/api/cm/companies/describe",
    "title": "Gets table info about Companies",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "get",
    "url": "/api/cm/companies",
    "title": "Gets a list of Companies",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/companies?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/companies?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/companies?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/companies?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/companies?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "get",
    "url": "/api/cm/companies/{id}",
    "title": "Gets a single Company",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "post",
    "url": "/api/cm/companies/{id}/contacts",
    "title": "Creates new contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/{id}/contacts -d '[{\"firstName\": \"John Doe\", \"email\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addContacts",
    "group": "Cm_Companies",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "firstName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "street",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "postalCode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "city",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "country",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dateOfBirth",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mobile",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "url",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "facebook",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fb_data",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "twitter",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "skype",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "teams",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "viber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "line",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "wechat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "telegram",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "UserId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "scheduledat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "utcOffset",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "get",
    "url": "/api/cm/companies/{id}/contacts",
    "title": "Gets List Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/companies/{id}/contacts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getContacts",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "put",
    "url": "/api/cm/companies/{id}",
    "title": "Update an existing Company",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "delete",
    "url": "/api/cm/contacts/{id}",
    "title": "Deletes a Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteContacts",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/describe",
    "title": "Gets table info about Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeContacts",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts",
    "title": "Gets a list of Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetContacts",
    "group": "Cm_Contacts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/contacts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/contacts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/contacts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/contacts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/contacts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/finals",
    "title": "Gets contact hopper finals",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/hopper_finals -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperFinals",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/hopper_histories",
    "title": "Gets contact hopper histories",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/hopper_histories -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperHistories",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/hoppers",
    "title": "Gets contact hoppers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/hoppers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHoppers",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/create_many",
    "title": "Create Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/create_many -d '[{\"firstName\": \"John\", \"lastName\": \"doe\", \"...\": \"...\"}]' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "bulkCreate",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts",
    "title": "Create Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts -d '{\"firstName\": \"John\", \"lastName\": \"doe\", \"...\": \"...\"}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/jscripty_sessions",
    "title": "Gets contact hopper blacks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/hopper_black -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getJscriptySessions",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/tags",
    "title": "Gets configurations tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/tags -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTags",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/merge",
    "title": "Merge Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/merge -d '{\"from\": 1, \"to\": 2}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "merge",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/{id}/tags",
    "title": "Sets new tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/tags -d '{\"ids\": [1,12]}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "setTags",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}",
    "title": "Gets a single Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id} -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "show",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "put",
    "url": "/api/cm/contacts/{id}",
    "title": "Update a single Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id} -d '{\"firstName\": \"John\", \"lastName\": \"Doe\"}' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "delete",
    "url": "/api/cm/custom_fields/{id}",
    "title": "Deletes a Custom Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCustom_Fields",
    "group": "Cm_Custom_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Cm_Custom_Fields"
  },
  {
    "type": "get",
    "url": "/api/cm/custom_fields",
    "title": "Gets a list of Custom Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCustom_Fields",
    "group": "Cm_Custom_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/custom_fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/custom_fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/custom_fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/custom_fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/custom_fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Cm_Custom_Fields"
  },
  {
    "type": "get",
    "url": "/api/cm/custom_fields/{id}",
    "title": "Gets a single Custom Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCustom_Fields",
    "group": "Cm_Custom_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Cm_Custom_Fields"
  },
  {
    "type": "put",
    "url": "/api/cm/custom_fields/{id}",
    "title": "Update an existing Custom Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCustom_Fields",
    "group": "Cm_Custom_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Cm_Custom_Fields"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper",
    "title": "Creates a new Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateHopper",
    "group": "Cm_Hopper",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "active",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "scheduledat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countbusyretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countcongestionretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnoanswerretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "callback",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackuniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "recallme",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ContactId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ListId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "UserId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "VoiceQueueId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "CampaignId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnosuchnumberretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countdropretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countabandonedretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countmachineretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countagentrejectretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper/describe",
    "title": "Gets table info about Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeHopper",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper",
    "title": "Gets a list of Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetHopper",
    "group": "Cm_Hopper",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/hopper?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/hopper?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/hopper?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/hopper?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/hopper?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper/{id}",
    "title": "Gets a single Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowHopper",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "delete",
    "url": "/api/cm/hopper_black/{id}",
    "title": "Deletes a Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_black/describe",
    "title": "Gets table info about Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_black",
    "title": "Gets a list of Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/hopper_black?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/hopper_black?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/hopper_black?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/hopper_black?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/hopper_black?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_black/{id}",
    "title": "Gets a single Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "put",
    "url": "/api/cm/hopper_black/{id}",
    "title": "Update an existing Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final/describe",
    "title": "Gets table info about HopperFinal",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_final/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final",
    "title": "Gets a list of HopperFinal",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_final -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/hopper_final?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/hopper_final?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/hopper_final?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/hopper_final?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/hopper_final?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final/{id}",
    "title": "Gets a single HopperFinal",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_final/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper_final/checkContactHopper",
    "title": "Check if contact is in hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/checkContactHopper -d '{\"VoiceQueueId\": \"VoiceQueueId\", \"CampaignId\": \"CampaignId\", \"ContactId\": \"ContactId\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "_checkContactHopper",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final/campaign/countAttributes/{id}",
    "title": "Return number contacts for attributes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/campaign/countAttributes/{id} -d '{\"disposition\": \"OK\"}' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "countContactsIvrCampaignHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final/voice/queue/countAttributes/{id}",
    "title": "Return number contacts for attributes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/voice/queue/countAttributes/{id} -d '{\"disposition\": \"OK\"}' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "countContactsQueueCampaignHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper_final/campaign/{id}",
    "title": "Move contacts in hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/campaign/moveContacts/{id} -d '{\"state\": \"state\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "moveContactsIvrCampaignHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper_final/voice/queue/{id}",
    "title": "Move contacts in hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/voice/queue/moveContacts/{id} -d '{\"state\": \"state\"}' -H 'Content-Type: application/json' -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "moveContactsQueueCampaignHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "put",
    "url": "/api/cm/hopper_final/{id}",
    "title": "Update a single hopper final",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/{id} -d '{\"disposition\": \"OK\"}' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper_history",
    "title": "Creates a new HopperHistory",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_history -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateHopperHistory",
    "group": "Cm_Hopper_History",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "state",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "statedesc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "scheduledat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countbusyretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countcongestionretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnoanswerretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countglobal",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "originatecalleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "originatecalleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "starttime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "responsetime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "answertime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "droptime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "endtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ringtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "holdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "talktime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "followuptime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dropreason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "campaign",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "campaigntype",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "amd",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "callback",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackuniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "recallme",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "editedat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "edited",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnosuchnumberretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countdropretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countabandonedretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countmachineretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countagentrejectretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_history/describe",
    "title": "Gets table info about HopperHistory",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_history/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeHopperHistory",
    "group": "Cm_Hopper_History",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_history",
    "title": "Gets a list of HopperHistory",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_history -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetHopperHistory",
    "group": "Cm_Hopper_History",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/hopper_history?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/hopper_history?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/hopper_history?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/hopper_history?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/hopper_history?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_history/{id}",
    "title": "Gets a single HopperHistory",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_history/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowHopperHistory",
    "group": "Cm_Hopper_History",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "put",
    "url": "/api/cm/hopper_history/{id}",
    "title": "Update a single hopper history",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_history/{id} -d '{\"disposition\": \"OK\"}' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Cm_Hopper_History",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "delete",
    "url": "/api/cm/hopper/{id}",
    "title": "Delete Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroy",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper/opencontacts",
    "title": "Gets Open Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/opencontacts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getOpenContacts",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper/preview",
    "title": "Gets Preview Dialer Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/preview -d '{\"hopperIds\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getPreview",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper/timezone",
    "title": "Gets a single TZ data",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/timezone -d '{\"timezone\": [1]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTimezone",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper/timezones",
    "title": "Gets TZs list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/timezones -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTimezones",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "put",
    "url": "/api/cm/hopper/{id}",
    "title": "Update an existing Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateHopper",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "post",
    "url": "/api/cm/lists",
    "title": "Creates a new List",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateLists",
    "group": "Cm_Lists",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialPrefix",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "delete",
    "url": "/api/cm/lists/{id}",
    "title": "Deletes a List",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/describe",
    "title": "Gets table info about Lists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/users",
    "title": "Gets agents from list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists",
    "title": "Gets a list of Lists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/lists?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/lists?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/lists?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/lists?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/lists?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "delete",
    "url": "/api/cm/lists/{id}/users",
    "title": "Removes agents from a list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "delete",
    "url": "/api/cm/lists/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}",
    "title": "Gets a single List",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/lists/{id}/users",
    "title": "Adds agents to a list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAgents",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/lists/{id}/contacts",
    "title": "Creates new contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/contacts -d '[{\"firstName\": \"John Doe\", \"email\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addContacts",
    "group": "Cm_Lists",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "firstName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "street",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "postalCode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "city",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "country",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dateOfBirth",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mobile",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "url",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "facebook",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fb_data",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "twitter",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "skype",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "teams",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "viber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "line",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "wechat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "telegram",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "UserId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "scheduledat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "utcOffset",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/lists/{id}/fields",
    "title": "Creates a new custom field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/fields -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addCustomField",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/lists/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Cm_Lists",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/contacts",
    "title": "Gets List Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/contacts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getContacts",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/fields",
    "title": "Gets Custom Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getCustomFields",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/dispositions",
    "title": "Gets list dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/contacts/csv",
    "title": "Gets CSV List Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/contacts/csv -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "grunt",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "put",
    "url": "/api/cm/lists/{id}",
    "title": "Update an existing List",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/upload/:id",
    "title": "Import new contacts by csv",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/upload/:id -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "import",
    "group": "Cm_contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/upload",
    "title": "Upload csv",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/upload -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "upload",
    "group": "Cm_contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/csv",
    "title": "Create new contacts by csv",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/csv -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "uploadCsv",
    "group": "Cm_contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_contacts"
  },
  {
    "type": "delete",
    "url": "/api/conditions/{id}",
    "title": "Deletes a Condition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/conditions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteConditions",
    "group": "Conditions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/condition/index.js",
    "groupTitle": "Conditions"
  },
  {
    "type": "put",
    "url": "/api/conditions/{id}",
    "title": "Update an existing Condition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/conditions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateConditions",
    "group": "Conditions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/condition/index.js",
    "groupTitle": "Conditions"
  },
  {
    "type": "post",
    "url": "/api/contact_item_types",
    "title": "Creates a new ContactItemType",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/contact_item_types -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateContactItemTypes",
    "group": "ContactItemType",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "OrderBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "rgbBackgroundColor",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/contactItemType/index.js",
    "groupTitle": "ContactItemType"
  },
  {
    "type": "delete",
    "url": "/api/contact_item_types/{id}",
    "title": "Deletes a ContactItemType",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/contact_item_types/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteContactItemTypes",
    "group": "ContactItemType",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/contactItemType/index.js",
    "groupTitle": "ContactItemType"
  },
  {
    "type": "get",
    "url": "/api/contact_item_types",
    "title": "Gets a list of ContactItemTypes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/contact_item_types -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetContactItemTypes",
    "group": "ContactItemType",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/contact_item_types?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/contact_item_types?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/contact_item_types?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/contact_item_types?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/contact_item_types?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/contactItemType/index.js",
    "groupTitle": "ContactItemType"
  },
  {
    "type": "get",
    "url": "/api/contact_item_types/{id}",
    "title": "Gets a single ContactItemType",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/contact_item_types/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowContactItemTypes",
    "group": "ContactItemType",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/contactItemType/index.js",
    "groupTitle": "ContactItemType"
  },
  {
    "type": "put",
    "url": "/api/contact_item_types/{id}",
    "title": "Update an existing ContactItemType",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/contact_item_types/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateContactItemTypes",
    "group": "ContactItemType",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/contactItemType/index.js",
    "groupTitle": "ContactItemType"
  },
  {
    "type": "post",
    "url": "/api/cm/custom_field",
    "title": "Create a new custom field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_field  -d '{\"name\": \"mycf\", \"type\": \"text\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCustomField",
    "group": "Custom_Fields",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Custom_Fields"
  },
  {
    "type": "post",
    "url": "/api/dashboards/items",
    "title": "Create dasboard item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/items \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Dashboard_Items",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboardItem/index.js",
    "groupTitle": "Dashboard_Items"
  },
  {
    "type": "delete",
    "url": "/api/dashboards/items/{id}",
    "title": "Deletes a Dashboard Item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/items/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDashboard_Items",
    "group": "Dashboard_Items",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboardItem/index.js",
    "groupTitle": "Dashboard_Items"
  },
  {
    "type": "get",
    "url": "/api/dashboards/items/{id}",
    "title": "Gets a single Dashboard Item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/items/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDashboard_Items",
    "group": "Dashboard_Items",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboardItem/index.js",
    "groupTitle": "Dashboard_Items"
  },
  {
    "type": "put",
    "url": "/api/dashboards/items/{id}",
    "title": "Update an existing item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/items/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Dashboard_Items",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboardItem/index.js",
    "groupTitle": "Dashboard_Items"
  },
  {
    "type": "post",
    "url": "/api/dashboards/clone",
    "title": "Clone an existing Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "post",
    "url": "/api/dashboards",
    "title": "Creates a new Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDashboards",
    "group": "Dashboards",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "delete",
    "url": "/api/dashboards/{id}",
    "title": "Deletes a Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "get",
    "url": "/api/dashboards",
    "title": "Gets a list of Dashboards",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/dashboards?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/dashboards?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/dashboards?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/dashboards?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/dashboards?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "get",
    "url": "/api/dashboards/{id}",
    "title": "Gets a single Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "post",
    "url": "/api/dashboards/{id}/items",
    "title": "Creates new item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id}/items -d '{\"type\": \"counter\", \"...\": \"...\"}]' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addItem",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "get",
    "url": "/api/dashboards/{id}/items",
    "title": "Gets items",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id}/items -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getItems",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "put",
    "url": "/api/dashboards/{id}",
    "title": "Update an existing Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/accounts",
    "title": "Creates a new Desk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDesk_Accounts",
    "group": "Desk_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"basic\""
            ],
            "optional": true,
            "field": "authType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "consumerKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "consumerSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tokenSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"integrationTab\"",
              "\"newTab\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/desk/accounts/{id}",
    "title": "Deletes a Desk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDesk_Accounts",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/accounts",
    "title": "Gets a list of Desk Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDesk_Accounts",
    "group": "Desk_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/desk/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/desk/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/desk/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/desk/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/desk/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/accounts/{id}",
    "title": "Gets a single Desk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDesk_Accounts",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/desk/accounts/{id}",
    "title": "Update an existing Desk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDesk_Accounts",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/configurations",
    "title": "Creates a new Desk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDesk_Configurations",
    "group": "Desk_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/desk/configurations/{id}",
    "title": "Deletes a Desk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDesk_Configurations",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations",
    "title": "Gets a list of Desk Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDesk_Configurations",
    "group": "Desk_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/desk/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/desk/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/desk/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/desk/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/desk/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}",
    "title": "Gets a single Desk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDesk_Configurations",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}/tags",
    "title": "Gets configurations tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/tags -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTags",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/configurations/{id}/tags",
    "title": "Sets new tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/tags -d '{\"ids\": [1,12]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "setTags",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/desk/configurations/{id}",
    "title": "Update an existing Desk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDesk_Configurations",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/fields",
    "title": "Creates a new Desk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDesk_Fields",
    "group": "Desk_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/desk/fields/{id}",
    "title": "Deletes a Desk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDesk_Fields",
    "group": "Desk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/fields",
    "title": "Gets a list of Desk Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDesk_Fields",
    "group": "Desk_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/desk/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/desk/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/desk/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/desk/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/desk/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/fields/{id}",
    "title": "Gets a single Desk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDesk_Fields",
    "group": "Desk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/desk/fields/{id}",
    "title": "Update an existing Desk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDesk_Fields",
    "group": "Desk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "post",
    "url": "/api/dispositions",
    "title": "Creates a new Disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDispositions",
    "group": "Dispositions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "delete",
    "url": "/api/dispositions/{id}",
    "title": "Deletes a Disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDispositions",
    "group": "Dispositions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "get",
    "url": "/api/dispositions",
    "title": "Gets a list of Dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDispositions",
    "group": "Dispositions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/dispositions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/dispositions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/dispositions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/dispositions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/dispositions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "get",
    "url": "/api/dispositions/{id}",
    "title": "Gets a single Disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDispositions",
    "group": "Dispositions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "put",
    "url": "/api/dispositions/{id}",
    "title": "Update an existing Disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDispositions",
    "group": "Dispositions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "post",
    "url": "/api/integrations/dynamics365/accounts",
    "title": "Creates a new Dynamics365 Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tenantId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/dynamics365/accounts/{id}",
    "title": "Deletes a Dynamics365 Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/accounts",
    "title": "Gets a list of Dynamics365 Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/dynamics365/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/dynamics365/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/dynamics365/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/dynamics365/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/dynamics365/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/accounts/{id}",
    "title": "Gets a single Dynamics365 Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/dynamics365/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/dynamics365/accounts/{id}",
    "title": "Update an existing Dynamics365 Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/dynamics365/configurations",
    "title": "Creates a new Dynamics365 Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"incident\"",
              "\"phonecall\""
            ],
            "optional": true,
            "field": "ticketType",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/dynamics365/configurations/{id}",
    "title": "Deletes a Dynamics365 Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/configurations",
    "title": "Gets a list of Dynamics365 Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/dynamics365/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/dynamics365/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/dynamics365/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/dynamics365/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/dynamics365/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/configurations/{id}",
    "title": "Gets a single Dynamics365 Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/dynamics365/configurations/{id}",
    "title": "Update an existing Dynamics365 Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/dynamics365/fields",
    "title": "Creates a new Dynamics365 Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/dynamics365/fields/{id}",
    "title": "Deletes a Dynamics365 Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/fields",
    "title": "Gets a list of Dynamics365 Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/dynamics365/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/dynamics365/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/dynamics365/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/dynamics365/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/dynamics365/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/fields/{id}",
    "title": "Gets a single Dynamics365 Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/dynamics365/fields/{id}",
    "title": "Update an existing Dynamics365 Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/users",
    "title": "Add agents to a fax account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts",
    "title": "Creates a new Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAccounts",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "ecm",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "headerinfo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "localstationid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"2400\"",
              "\"4800\"",
              "\"7200\"",
              "\"9600\"",
              "\"12000\"",
              "\"14400\""
            ],
            "optional": true,
            "field": "minrate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"2400\"",
              "\"4800\"",
              "\"7200\"",
              "\"9600\"",
              "\"12000\"",
              "\"14400\""
            ],
            "optional": true,
            "field": "maxrate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "modem",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "gateway",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "faxdetect",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "t38timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"SIP\"",
              "\"IAX\"",
              "\"DADHI\"",
              "\"KHOMP\""
            ],
            "optional": true,
            "field": "tech",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/fax/accounts/{id}",
    "title": "Deletes a Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/users",
    "title": "Gets agents from fax account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/fax/accounts/{id}/users",
    "title": "Removes agents from a fax account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/fax/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/fax/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/addaccountapplications",
    "title": "Creates new account and applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/addaccountapplications -d '[{\"name\": \"name\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/interactions",
    "title": "Creates new interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/interactions -d '[{\"host\": \"host\", \"username\": \"username\", \"password\": \"password\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addInteraction",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/applications",
    "title": "Gets account pplications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/interactions",
    "title": "Gets account interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteraction",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/messages",
    "title": "Gets account messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/send",
    "title": "Send new fax",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/send -d '{from: '\"John Doe\" <123456>'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendFax",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "put",
    "url": "/api/fax/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/updateaccountapplications",
    "title": "Update account and applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/updateaccountapplications -d '[{\"name\": \"name\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/applications",
    "title": "Creates a new Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApplications",
    "group": "Fax_Applications",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "delete",
    "url": "/api/fax/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Fax_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "get",
    "url": "/api/fax/applications",
    "title": "Gets a list of Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetApplications",
    "group": "Fax_Applications",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/applications?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/applications?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/applications?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/applications?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/applications?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "get",
    "url": "/api/fax/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Fax_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "put",
    "url": "/api/fax/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Fax_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "post",
    "url": "/api/fax/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "post",
    "url": "/api/fax/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Fax_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/fax/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/fax/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "post",
    "url": "/api/fax/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Fax_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "failMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions/{id}/download",
    "title": "Get interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "put",
    "url": "/api/fax/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/messages/{id}/download",
    "title": "Get message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Fax_Message",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Message"
  },
  {
    "type": "delete",
    "url": "/api/fax/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "get",
    "url": "/api/fax/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "get",
    "url": "/api/fax/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "get",
    "url": "/api/fax/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "put",
    "url": "/api/fax/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "put",
    "url": "/api/fax/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "post",
    "url": "/api/fax/messages",
    "title": "Create message and send Fax",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "put",
    "url": "/api/fax/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "post",
    "url": "/api/fax/reports/queue",
    "title": "Creates a new Fax Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/fax/reports/queue/{id}",
    "title": "Deletes a Fax Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/queue/describe",
    "title": "Gets table info about Fax Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/queue",
    "title": "Gets a list of Fax Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/queue/{id}",
    "title": "Gets a single Fax Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/fax/reports/queue/{id}",
    "title": "Update an existing Fax Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/fax/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "post",
    "url": "/api/fax/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "post",
    "url": "/api/fax/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Fax_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": false,
            "field": "strategy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "lastAgent",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "delete",
    "url": "/api/fax/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "delete",
    "url": "/api/fax/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "put",
    "url": "/api/fax/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "post",
    "url": "/api/fax/reports/transfer",
    "title": "Creates a new Fax Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/fax/reports/transfer/{id}",
    "title": "Deletes a Fax Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/transfer/describe",
    "title": "Gets table info about Fax Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/transfer",
    "title": "Gets a list of Fax Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/transfer/{id}",
    "title": "Gets a single Fax Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/fax/reports/transfer/{id}",
    "title": "Update an existing Fax Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/accounts",
    "title": "Creates a new Freshdesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "apiKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshdesk/accounts/{id}",
    "title": "Deletes a Freshdesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/accounts",
    "title": "Gets a list of Freshdesk Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshdesk/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshdesk/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshdesk/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshdesk/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshdesk/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/accounts/{id}",
    "title": "Gets a single Freshdesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshdesk/accounts/{id}",
    "title": "Update an existing Freshdesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/configurations",
    "title": "Creates a new Freshdesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshdesk/configurations/{id}",
    "title": "Deletes a Freshdesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations",
    "title": "Gets a list of Freshdesk Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshdesk/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshdesk/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshdesk/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshdesk/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshdesk/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}",
    "title": "Gets a single Freshdesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}/tags",
    "title": "Gets configurations tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/tags -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTags",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/configurations/{id}/tags",
    "title": "Sets new tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/tags -d '{\"ids\": [1,12]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "setTags",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshdesk/configurations/{id}",
    "title": "Update an existing Freshdesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/fields",
    "title": "Creates a new Freshdesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshdesk/fields/{id}",
    "title": "Deletes a Freshdesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/fields",
    "title": "Gets a list of Freshdesk Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshdesk/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshdesk/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshdesk/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshdesk/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshdesk/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/fields/{id}",
    "title": "Gets a single Freshdesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshdesk/fields/{id}",
    "title": "Update an existing Freshdesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshsales/accounts",
    "title": "Creates a new Freshsales Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "apiKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshsales/accounts/{id}",
    "title": "Deletes a Freshsales Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/accounts",
    "title": "Gets a list of Freshsales Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshsales/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshsales/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshsales/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshsales/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshsales/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/accounts/{id}",
    "title": "Gets a single Freshsales Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshsales/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshsales/accounts/{id}",
    "title": "Update an existing Freshsales Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshsales/configurations",
    "title": "Creates a new Freshsales Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshsales/configurations/{id}",
    "title": "Deletes a Freshsales Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations",
    "title": "Gets a list of Freshsales Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshsales/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshsales/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshsales/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshsales/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshsales/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations/{id}",
    "title": "Gets a single Freshsales Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshsales/configurations/{id}",
    "title": "Update an existing Freshsales Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshsales/fields",
    "title": "Creates a new Freshsales Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshsales_Fields",
    "group": "Freshsales_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshsales/fields/{id}",
    "title": "Deletes a Freshsales Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshsales_Fields",
    "group": "Freshsales_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/fields",
    "title": "Gets a list of Freshsales Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshsales_Fields",
    "group": "Freshsales_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshsales/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshsales/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshsales/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshsales/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshsales/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/fields/{id}",
    "title": "Gets a single Freshsales Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshsales_Fields",
    "group": "Freshsales_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshsales/fields/{id}",
    "title": "Update an existing Freshsales Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshsales_Fields",
    "group": "Freshsales_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "post",
    "url": "/api/campaigns/{id}/blacklists",
    "title": "Add blacklists to an IVR campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/blacklists -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddBlackLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "post",
    "url": "/api/campaigns/{id}/lists",
    "title": "Add lists to an IVR campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/lists -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "post",
    "url": "/api/campaigns/clone",
    "title": "Clone an existing IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "post",
    "url": "/api/campaigns",
    "title": "Creates a new IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateIVR_Campaigns",
    "group": "IVR_Campaigns",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"ivr\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "active",
            "description": "<p>Active/Disactive Campaign</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "limitCalls",
            "description": "<p>Max 200 calls.</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialOriginateCallerIdName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialOriginateCallerIdNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialOriginateTimeout",
            "description": "<p>Originate Timeout Seconds (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCongestionMaxRetry",
            "description": "<p>#Congestion Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCongestionRetryFrequency",
            "description": "<p>Congestion Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialBusyMaxRetry",
            "description": "<p>#Busy Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialBusyRetryFrequency",
            "description": "<p>Busy Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoAnswerMaxRetry",
            "description": "<p>#NoAnswer Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoAnswerRetryFrequency",
            "description": "<p>NoAnswer Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialGlobalMaxRetry",
            "description": "<p>#Global Max Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialGlobalInterval",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"always\"",
              "\"never\"",
              "\"onlyIfOpen\""
            ],
            "optional": true,
            "field": "dialCheckDuplicateType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialAMDActive",
            "description": "<p>Active/Disactive AMD</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDInitialSilence",
            "description": "<p>#AMD Initial Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDGreeting",
            "description": "<p>#AMD Greeting</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDAfterGreetingSilence",
            "description": "<p>#AMD After Greeting Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDTotalAnalysisTime",
            "description": "<p>#AMD Total Analysis Time</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMinWordLength",
            "description": "<p>#AMD Min Word Length</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDBetweenWordsSilence",
            "description": "<p>#AMD Between Words Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMaximumNumberOfWords",
            "description": "<p>#AMD Maximum Number Of Words</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDSilenceThreshold",
            "description": "<p>#AMD Silence Threshold (min:0, max:32767)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMaximumWordLength",
            "description": "<p>#AMD Maximum Word Length</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"DESC\"",
              "\"ASC\""
            ],
            "optional": true,
            "field": "dialOrderByScheduledAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialPrefix",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialRandomLastDigitCallerIdNumber",
            "description": "<p>Random Last Digit (min:1, max:15)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCutDigit",
            "description": "<p>Cut Digit (min:1, max:15)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoSuchNumberMaxRetry",
            "description": "<p>#NoSuchNumber Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoSuchNumberRetryFrequency",
            "description": "<p>NoSuchNumber Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialDropMaxRetry",
            "description": "<p>#Drop Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialDropRetryFrequency",
            "description": "<p>Drop Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAbandonedMaxRetry",
            "description": "<p>#Abandoned Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAbandonedRetryFrequency",
            "description": "<p>Abandoned Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialMachineMaxRetry",
            "description": "<p>#Machine Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialMachineRetryFrequency",
            "description": "<p>Machine Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAgentRejectMaxRetry",
            "description": "<p>#AgentReject Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAgentRejectRetryFrequency",
            "description": "<p>AgentReject Retry Frequency Minutes (min:1, max:99999)</p>"
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "delete",
    "url": "/api/campaigns/{id}",
    "title": "Deletes a IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/blacklists",
    "title": "Get IVR campaign blacklists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/blacklists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetBlackLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/finals",
    "title": "Gets IVR campaign hopper finals",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/hopper_finals -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperFinals",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/hopper_histories",
    "title": "Gets IVR campaign hopper histories",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/hopper_histories -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperHistories",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/hoppers",
    "title": "Gets IVR campaign hoppers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/hoppers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHoppers",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns",
    "title": "Gets a list of IVR Campaigns",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/campaigns?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/campaigns?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/campaigns?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/campaigns?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/campaigns?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/lists",
    "title": "Get IVR campaign lists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/lists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "delete",
    "url": "/api/campaigns/{id}/blacklists",
    "title": "Remove blacklists from an IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/blacklists?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveBlackLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "delete",
    "url": "/api/campaigns/{id}/lists",
    "title": "Remove lists from an IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/lists?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}",
    "title": "Gets a single IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/blacks",
    "title": "Gets IVR campaign hopper blacks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/hopper_black -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getHopperBlacks",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "put",
    "url": "/api/campaigns/{id}",
    "title": "Update an existing IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "post",
    "url": "/api/integrations/reports",
    "title": "Creates a new Integration Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateIntegration_Reports",
    "group": "Integration_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "integration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "eventChannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitStatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "ticketId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "integrationId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "contacts",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interface",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentcalledAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentconnectAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "holdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentcomplete",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentcompleteAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "talktime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentacw",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "acwtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentringnoanswer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentringnoanswerAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentdump",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentdumpAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastevent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "channelstate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channelstatedesc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "connectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "connectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "language",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destchannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "destchannelstate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destchannelstatedesc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destcalleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destcalleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destconnectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destconnectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destlanguage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destaccountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destcontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destpriority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destuniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "inReplyTo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "subject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "to",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "attachment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "html",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "text",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"SENT\"",
              "\"SENDING\"",
              "\"RECEIVED\"",
              "\"FAILED\""
            ],
            "optional": true,
            "field": "status",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "url",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "projectId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "delete",
    "url": "/api/integrations/reports/{id}",
    "title": "Deletes a Integration Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "get",
    "url": "/api/integrations/reports/describe",
    "title": "Gets table info about Integration Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "get",
    "url": "/api/integrations/reports",
    "title": "Gets a list of Integration Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "get",
    "url": "/api/integrations/reports/{id}",
    "title": "Gets a single Integration Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "put",
    "url": "/api/integrations/reports/{id}",
    "title": "Update an existing Integration Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "post",
    "url": "/api/intervals",
    "title": "Creates a new Interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateIntervals",
    "group": "Intervals",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "delete",
    "url": "/api/intervals/{id}",
    "title": "Deletes a Interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "get",
    "url": "/api/intervals",
    "title": "Gets a list of Intervals",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetIntervals",
    "group": "Intervals",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/intervals?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/intervals?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/intervals?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/intervals?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/intervals?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "get",
    "url": "/api/intervals/{id}",
    "title": "Gets a single Interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "post",
    "url": "/api/intervals/{id}/sub_intervals",
    "title": "Creates a new sub interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id}/sub_intervals -d '{\"interval\": \"00:00-08:30,mon-fri,*,*\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addInterval",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "post",
    "url": "/api/intervals/{id}/sub_intervals/create_many",
    "title": "Create new sub intervals set",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id}/sub_intervals -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "get",
    "url": "/api/intervals/{id}/sub_intervals",
    "title": "Get sub intervals set",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id}/sub_intervals -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "put",
    "url": "/api/intervals/{id}",
    "title": "Update an existing Interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "post",
    "url": "/api/jira",
    "title": "Creates a new issue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jira -d '{\"key\": \"Bug\", \"description\": \"I can't do it!\"}' \\\n -H \"Content-Type: application/json\" -X POST -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "Creates_Issue",
    "group": "Issue",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"Bug\""
            ],
            "optional": true,
            "field": "issuetype",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "summary",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jira/index.js",
    "groupTitle": "Issue"
  },
  {
    "type": "post",
    "url": "/api/jscripty/answers/reports",
    "title": "Creates a new Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateReports",
    "group": "JscriptyAnswerReport",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "question",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "answer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "projectname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "questionId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "delete",
    "url": "/api/jscripty/answers/reports/{id}",
    "title": "Deletes a Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/answers/reports/describe",
    "title": "Gets table info about Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/answers/reports",
    "title": "Gets a list of Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/jscripty/answers/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/jscripty/answers/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/jscripty/answers/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/jscripty/answers/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/jscripty/answers/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/answers/reports/{id}",
    "title": "Gets a single Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "put",
    "url": "/api/jscripty/answers/reports/{id}",
    "title": "Update an existing Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "post",
    "url": "/api/jscripty/questions/reports",
    "title": "Creates a new Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateReports",
    "group": "JscriptyQuestionReport",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "question",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "answer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "projectname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "questionId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "delete",
    "url": "/api/jscripty/questions/reports/{id}",
    "title": "Deletes a Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/questions/reports/describe",
    "title": "Gets table info about Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/questions/reports",
    "title": "Gets a list of Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/jscripty/questions/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/jscripty/questions/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/jscripty/questions/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/jscripty/questions/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/jscripty/questions/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/questions/reports/{id}",
    "title": "Gets a single Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "put",
    "url": "/api/jscripty/questions/reports/{id}",
    "title": "Update an existing Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "post",
    "url": "/api/jscripty/sessions/reports",
    "title": "Creates a new Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateReports",
    "group": "JscriptySessionReport",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "starttime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "endtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "projectname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "completed",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "delete",
    "url": "/api/jscripty/sessions/reports/{id}",
    "title": "Deletes a Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/sessions/reports/describe",
    "title": "Gets table info about Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/sessions/reports",
    "title": "Gets a list of Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/jscripty/sessions/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/jscripty/sessions/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/jscripty/sessions/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/jscripty/sessions/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/jscripty/sessions/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/sessions/reports/{id}",
    "title": "Gets a single Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/sessions/reports/{id}/questions",
    "title": "Gets Jscripty Session questions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/{id}/questions -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getQuestions",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "put",
    "url": "/api/jscripty/sessions/reports/{id}",
    "title": "Update an existing Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "post",
    "url": "/api/jscripty/projects/clone",
    "title": "Clone an existing Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "post",
    "url": "/api/jscripty/projects",
    "title": "Creates a new Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateProjects",
    "group": "Jscripty_Projects",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "formData",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableUncompleteSave",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "sendUnpauseOnSubmit",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "delete",
    "url": "/api/jscripty/projects/{id}",
    "title": "Deletes a Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects",
    "title": "Gets a list of Projects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/jscripty/projects?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/jscripty/projects?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/jscripty/projects?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/jscripty/projects?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/jscripty/projects?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects/{id}",
    "title": "Gets a single Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects/{id}/answers",
    "title": "Gets jscripty project answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id}/answers -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects/{id}/sessions",
    "title": "Gets jscripty project sessions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id}/sessions -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getSessions",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects/{id}/summary",
    "title": "Gets jscripty project summary",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id}/summary -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getSummary",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "put",
    "url": "/api/jscripty/projects/{id}",
    "title": "Update an existing Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/license",
    "title": "Gets License Info",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/license -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "index",
    "group": "License",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/license/index.js",
    "groupTitle": "License"
  },
  {
    "type": "put",
    "url": "/api/license/{id}",
    "title": "Update License Info",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/license/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "License",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/license/index.js",
    "groupTitle": "License"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/users",
    "title": "Add agents to a mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/in_servers",
    "title": "Creates a new IMAP server",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/in_servers -d '{\"host\": \"host\", \"username\": \"username\", \"password\": \"password\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddImap",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "authentication",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "user",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "port",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "tls",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailbox",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "connTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "authTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "service",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/out_servers",
    "title": "Creates a new SMTP server",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/out_servers -d '{\"host\": \"host\", \"username\": \"username\", \"password\": \"password\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSmtp",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "user",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "pass",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "port",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secure",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "service",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "authentication",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}",
    "title": "Deletes a mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMailAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/users",
    "title": "Gets agents from mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/in_servers",
    "title": "Gets account IMAP server",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/in_servers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetImap",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/out_servers",
    "title": "Gets account SMTP server",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/out_servers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSmtp",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/users",
    "title": "Removes agents from a mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/in_servers",
    "title": "Removes IMAP server from an account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/in_servers -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveImmap",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/out_servers",
    "title": "Removes SMTP server from an account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/out_servers -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSmtp",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/interactions",
    "title": "Creates new interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/interactions -d '[{\"subject\": \"My printer is on fire!\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addInteraction",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "inReplyTo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "to",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "subject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "attach",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "substatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "substatusAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "lastMsgBody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "lastMsgText",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts",
    "title": "Create a mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/applications",
    "title": "Gets account applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/interactions",
    "title": "Gets account interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteraction",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/messages",
    "title": "Gets account messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/send",
    "title": "Send new mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/send -d '{from: '\"John Doe\" <[email-masked]>'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendMail",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "put",
    "url": "/api/mail/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/verify",
    "title": "Verify mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/verify -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "verifySmtp",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Mail_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailApplication/index.js",
    "groupTitle": "Mail_Applications"
  },
  {
    "type": "get",
    "url": "/api/mail/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Mail_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailApplication/index.js",
    "groupTitle": "Mail_Applications"
  },
  {
    "type": "put",
    "url": "/api/mail/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Mail_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailApplication/index.js",
    "groupTitle": "Mail_Applications"
  },
  {
    "type": "post",
    "url": "/api/mail/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "post",
    "url": "/api/mail/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Mail_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "inReplyTo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "to",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "subject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "attach",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "substatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "substatusAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "lastMsgBody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "lastMsgText",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/mail/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/mail/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "post",
    "url": "/api/mail/interactions/{id}/messages",
    "title": "Creates new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id}/messages -d '[{\"to\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Mail_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "plainBody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "to",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "bcc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "subject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sentAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "attach",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "originTo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "originCc",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "put",
    "url": "/api/mail/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/mail/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "get",
    "url": "/api/mail/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "get",
    "url": "/api/mail/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "get",
    "url": "/api/mail/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "put",
    "url": "/api/mail/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "post",
    "url": "/api/mail/messages",
    "title": "Create a message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "createMessage",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "get",
    "url": "/api/mail/messages/{id}/download",
    "title": "Gets message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "put",
    "url": "/api/mail/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "put",
    "url": "/api/mail/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "post",
    "url": "/api/mail/reports/queue",
    "title": "Creates a new Mail Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/mail/reports/queue/{id}",
    "title": "Deletes a Mail Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/queue/describe",
    "title": "Gets table info about Mail Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/queue",
    "title": "Gets a list of Mail Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/queue/{id}",
    "title": "Gets a single Mail Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/mail/reports/queue/{id}",
    "title": "Update an existing Mail Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/mail/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "post",
    "url": "/api/mail/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "post",
    "url": "/api/mail/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Mail_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "delete",
    "url": "/api/mail/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "delete",
    "url": "/api/mail/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "put",
    "url": "/api/mail/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "post",
    "url": "/api/mail/out_servers",
    "title": "Creates a new SMTP",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSMTPs",
    "group": "Mail_SMTP",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "user",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "pass",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "port",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secure",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "service",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "authentication",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "delete",
    "url": "/api/mail/out_servers/{id}",
    "title": "Deletes a SMTP",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSMTPs",
    "group": "Mail_SMTP",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "get",
    "url": "/api/mail/out_servers",
    "title": "Gets a list of SMTPs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSMTPs",
    "group": "Mail_SMTP",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/out_servers?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/out_servers?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/out_servers?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/out_servers?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/out_servers?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "get",
    "url": "/api/mail/out_servers/{id}",
    "title": "Gets a single SMTP",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSMTPs",
    "group": "Mail_SMTP",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "put",
    "url": "/api/mail/out_servers/{id}",
    "title": "Update an existing SMTP",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSMTPs",
    "group": "Mail_SMTP",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "post",
    "url": "/api/mail/substatuses",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSubstatuses",
    "group": "Mail_Substatuses",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "delete",
    "url": "/api/mail/substatuses/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "get",
    "url": "/api/mail/substatuses/describe",
    "title": "Gets table info about Substatuses",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "get",
    "url": "/api/mail/substatuses",
    "title": "Gets a list of Substatuses",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/substatuses?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/substatuses?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/substatuses?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/substatuses?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/substatuses?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "get",
    "url": "/api/mail/substatuses/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "put",
    "url": "/api/mail/substatuses/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "post",
    "url": "/api/mail/reports/transfer",
    "title": "Creates a new Mail Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/mail/reports/transfer/{id}",
    "title": "Deletes a Mail Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/transfer/describe",
    "title": "Gets table info about Mail Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/transfer",
    "title": "Gets a list of Mail Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/transfer/{id}",
    "title": "Gets a single Mail Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/mail/reports/transfer/{id}",
    "title": "Update an existing Mail Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/members/reports/describe",
    "title": "Gets table info about Member Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/members/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMember_Reports",
    "group": "Member_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/memberReport/index.js",
    "groupTitle": "Member_Reports"
  },
  {
    "type": "get",
    "url": "/api/members/reports",
    "title": "Gets a list of Member Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/members/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMember_Reports",
    "group": "Member_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/members/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/members/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/members/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/members/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/members/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/memberReport/index.js",
    "groupTitle": "Member_Reports"
  },
  {
    "type": "get",
    "url": "/api/members/reports/{id}",
    "title": "Gets a single Member Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/members/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMember_Reports",
    "group": "Member_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/memberReport/index.js",
    "groupTitle": "Member_Reports"
  },
  {
    "type": "get",
    "url": "/api/migrations",
    "title": "Gets a list of Migrations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/migrations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMigrations",
    "group": "Migrations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/migrations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/migrations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/migrations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/migrations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/migrations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/migration/index.js",
    "groupTitle": "Migrations"
  },
  {
    "type": "post",
    "url": "/api/voice/networks",
    "title": "Create a new network",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/networks -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Networks",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "delete",
    "url": "/api/voice/networks/{id}",
    "title": "Deletes a network",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/networks/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "Delete",
    "group": "Networks",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "get",
    "url": "/api/networks",
    "title": "Gets a list of Networks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/networks -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetNetworks",
    "group": "Networks",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/networks?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/networks?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/networks?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/networks?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/networks?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "get",
    "url": "/api/networks/{id}",
    "title": "Gets a single Network",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/networks/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowNetworks",
    "group": "Networks",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "put",
    "url": "/api/voice/networks/{id}",
    "title": "Update an existing network",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/networks/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Networks",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "post",
    "url": "/api/notifications",
    "title": "Send notification to user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/notifications -d '{\"text\": \"Hello!\", \"TemplateId\": 1}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Send",
    "group": "Notifications",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/notification/index.js",
    "groupTitle": "Notifications"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/users",
    "title": "Add agents to a openchannel account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts",
    "title": "Creates a new Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAccounts",
    "group": "Openchannel_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "replyUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mapKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/accounts/{id}",
    "title": "Deletes a Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/users",
    "title": "Gets agents from openchannel account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/accounts/{id}/users",
    "title": "Removes agents from a openchannel account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Openchannel_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Openchannel_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Openchannel_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/applications",
    "title": "Gets account applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/interactions",
    "title": "Gets Openchannel Account Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteractions",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/notify",
    "title": "Notify new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/notify -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "notify",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>Follow this link to check the documentation: <pre><a target=\"_blank\" href=\"https://wiki.xcallymotion.com/display/XMV/New+Channels+Configuration+Steps#NewChannelsConfigurationSteps-BuildyourownChannelservice\">https://wiki.xcallymotion.com/display/XMV/New+Channels+Configuration+Steps#NewChannelsConfigurationSteps-BuildyourownChannelservice</a></pre></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/send",
    "title": "Send new openchannel message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/send -d '{from: 'John Doe', body: 'This is a test'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendOpenchannel",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "put",
    "url": "/api/openchannel/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/applications",
    "title": "Creates a new Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApplications",
    "group": "Openchannel_Applications",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Openchannel_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "get",
    "url": "/api/openchannel/applications",
    "title": "Gets a list of Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetApplications",
    "group": "Openchannel_Applications",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/applications?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/applications?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/applications?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/applications?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/applications?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "get",
    "url": "/api/openchannel/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Openchannel_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "put",
    "url": "/api/openchannel/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Openchannel_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "post",
    "url": "/api/openchannel/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "post",
    "url": "/api/openchannel/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Openchannel_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "threadId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "externalUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "post",
    "url": "/api/openchannel/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Openchannel_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "put",
    "url": "/api/openchannel/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "post",
    "url": "/api/openchannel/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Openchannel_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "get",
    "url": "/api/openchannel/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "get",
    "url": "/api/openchannel/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "get",
    "url": "/api/openchannel/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "put",
    "url": "/api/openchannel/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "put",
    "url": "/api/openchannel/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "put",
    "url": "/api/openchannel/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "post",
    "url": "/api/openchannel/reports/queue",
    "title": "Creates a new Openchannel Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/reports/queue/{id}",
    "title": "Deletes a Openchannel Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/queue/describe",
    "title": "Gets table info about Openchannel Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/queue",
    "title": "Gets a list of Openchannel Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/queue/{id}",
    "title": "Gets a single Openchannel Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/openchannel/reports/queue/{id}",
    "title": "Update an existing Openchannel Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/openchannel/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "post",
    "url": "/api/openchannel/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "post",
    "url": "/api/openchannel/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Openchannel_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "put",
    "url": "/api/openchannel/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "post",
    "url": "/api/openchannel/reports/transfer",
    "title": "Creates a new Openchannel Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/reports/transfer/{id}",
    "title": "Deletes a Openchannel Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/transfer/describe",
    "title": "Gets table info about Openchannel Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/transfer",
    "title": "Gets a list of Openchannel Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/transfer/{id}",
    "title": "Gets a single Openchannel Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/openchannel/reports/transfer/{id}",
    "title": "Update an existing Openchannel Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/pauses",
    "title": "Creates a new Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreatePauses",
    "group": "Pauses",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "delete",
    "url": "/api/pauses/{id}",
    "title": "Deletes a Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeletePauses",
    "group": "Pauses",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "get",
    "url": "/api/pauses",
    "title": "Gets a list of Pauses",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPauses",
    "group": "Pauses",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/pauses?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/pauses?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/pauses?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/pauses?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/pauses?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "get",
    "url": "/api/pauses/{id}",
    "title": "Gets a single Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowPauses",
    "group": "Pauses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "put",
    "url": "/api/pauses/{id}",
    "title": "Update an existing Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updatePauses",
    "group": "Pauses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "get",
    "url": "/api/plugins",
    "title": "Gets a list of Plugins",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPlugins",
    "group": "Plugins",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/plugins?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/plugins?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/plugins?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/plugins?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/plugins?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "get",
    "url": "/api/plugins/{id}",
    "title": "Gets a single Plugin",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowPlugins",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "delete",
    "url": "/api/plugins/{id}",
    "title": "Delete a plugin",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroyPlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "get",
    "url": "/api/plugins/{id}/download",
    "title": "Download plugin source code",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "put",
    "url": "/api/plugins/{id}",
    "title": "Update an existing plugin",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updatePlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "post",
    "url": "/api/plugins",
    "title": "Upload new plugin",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "uploadPlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "get",
    "url": "/api/plugins/webhook?hostname={host}&port={port}&encoding={encoding}&json={json}&path={path}",
    "title": "Redirect a plugin request to the specified path",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/webhook?port={port}&path={path} -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "webhookPlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "post",
    "url": "/api/plugins/webhook?hostname={host}&port={port}&encoding={encoding}&json={json}&path={path}",
    "title": "Redirect a plugin request to the specified path",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/webhook?port={port}&path={path} -H 'Content-Type: application/json' -X POST",
        "type": "json"
      }
    ],
    "name": "webhookPlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "delete",
    "url": "/api/pm2/{id}",
    "title": "Deletes an existing process",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeletePm2Process",
    "group": "Pm2",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "get",
    "url": "/api/pm2/{id}",
    "title": "Gets a single pm2 process",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPm2Process",
    "group": "Pm2",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "get",
    "url": "/api/pm2",
    "title": "Gets pm2 processes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2 -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPm2Processes",
    "group": "Pm2",
    "description": "<p>Motion returns the pm2 processes list.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "post",
    "url": "/api/pm2",
    "title": "Start a single pm2 process",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2 -d '{\"name\": \"process_name\", \"script\": \"/index.js\"}'\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "StartPm2Process",
    "group": "Pm2",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "script",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "put",
    "url": "/api/pm2/{id}",
    "title": "Update an existing process",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2/{id} -d '{\"status\": \"online\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "UpdatePm2Process",
    "group": "Pm2",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "get",
    "url": "/api/rpc/campaigns/",
    "title": "Gets a list of campaigns",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/campaigns -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "Campaigns",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime campaigns parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/fax/accounts",
    "title": "Gets a list of FaxAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "FaxAccounts",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime fax account parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "put",
    "url": "/api/rpc/agents/:id/capacity",
    "title": "Sets agent capacity",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/agents/:id/capacity -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTAgentCapacity",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return the current agent capacity.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/agents",
    "title": "Gets a list of RTAgents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/agents -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTAgents",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime agents parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/chat/queues",
    "title": "Gets a list of RTChatQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/chat/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTChatQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime chat queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/fax/queues",
    "title": "Gets a list of RTFaxQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTFaxQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime fax queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/mail/accounts",
    "title": "Gets a list of RTMailAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTMailAccounts",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime mail account parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/mail/queues",
    "title": "Gets a list of RTMailQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTMailQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime mail queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/openchannel/queues",
    "title": "Gets a list of RTOpenchannelQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/openchannel/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTOpenchannelQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime openchannel queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/outbound/channels",
    "title": "Gets a list of RTOutboundChannels",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/outbound/channels -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTOutboundChannels",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime outbound channels.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/sms/queues",
    "title": "Gets a list of RTSmsQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/sms/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTSmsQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime sms queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/telephones",
    "title": "Gets a list of RTTelephones",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/telephones -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTTelephones",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of telephones parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/trunks",
    "title": "Gets a list of RTTrunks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/trunks -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTTrunks",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime trunks parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/channels",
    "title": "Gets a list of RTVoiceChannelMixMonitor",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/channels/{uniqueid}/mixmonitor -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceChannelMixMonitor",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice channel mixmonitor.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/channels",
    "title": "Gets a list of RTVoiceChannelStopMixMonitor",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/channels/{uniqueid}/stopmixmonitor -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceChannelStopMixMonitor",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice channel stopmixmonitor.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/channels",
    "title": "Gets a list of RTVoiceChannels",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/channels -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceChannels",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice channels.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/channels/{uniqueid}",
    "title": "Gets a single RTVoiceQueueChannel",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/channels/{uniqueid} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueueChannel",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a specific realtime voice queue channel.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/channels/{uniqueid}/hangup",
    "title": "Hangup a single RTVoiceQueueChannel",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/channels/{uniqueid}/hangup -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueueChannelHangup",
    "group": "RPC_Realtime",
    "description": "<p>Motion will hangup a specific realtime voice queue channel.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/channels/{uniqueid}/redirect/{exten}",
    "title": "Hangup a single RTVoiceQueueChannel",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/channels/{uniqueid}/redirect/{exten} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueueChannelRedirect",
    "group": "RPC_Realtime",
    "description": "<p>Motion will redirect a specific realtime voice queue channel to a specific extension.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/preview/{id}",
    "title": "Gets a single preview contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/preview/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueuePreview",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a specific preview contact.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/outbound",
    "title": "Gets a list of RTOutbound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/outbound -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime outbound parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues",
    "title": "Gets a list of RTVoiceQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/channels",
    "title": "Gets a list of RTVoiceQueuesChannels",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/channels -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueuesChannels",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice queues channels.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/chat/queues/{id}",
    "title": "Gets a single RTChatQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/chat/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTChatQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/fax/queues/{id}",
    "title": "Gets a single RTFaxQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTFaxQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/mail/queues/{id}",
    "title": "Gets a single RTMailQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTMailQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/openchannel/queues/{id}",
    "title": "Gets a single RTOpenchannelQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/openchannel/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTOpenchannelQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/sms/queues/{id}",
    "title": "Gets a single RTSmsQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/sms/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTSmsQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/{id}",
    "title": "Gets a single RTVoiceQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTVoiceQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/agents/:id/notify",
    "title": "Notify message to a specific agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/agents/:id/notify -d '{\"messageId\": \"5080\", \"channel\": \"mail\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "agentNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific agent.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/chat/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/chat/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "chatQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/chat/queues/waitinginteractions",
    "title": "Gets a list of chatQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/chat/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "chatQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting chat queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/fax/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "faxQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/fax/queues/waitinginteractions",
    "title": "Gets a list of faxQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "faxQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting fax queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/mail/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "mailQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/mail/queues/waitinginteractions",
    "title": "Gets a list of mailQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "mailQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting mail queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/openchannel/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/openchannel/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "openchannelQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/openchannel/queues/waitinginteractions",
    "title": "Gets a list of openchannelQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/openchannel/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "openchannelQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting openchannel queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/sms/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/sms/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "smsQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/sms/queues/waitinginteractions",
    "title": "Gets a list of smsQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/sms/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "smsQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting sms queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/integrations/salesforce/accounts",
    "title": "Creates a new Salesforce Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "securityToken",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"integrationTab\"",
              "\"newTab\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/salesforce/accounts/{id}",
    "title": "Deletes a Salesforce Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/accounts",
    "title": "Gets a list of Salesforce Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/salesforce/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/salesforce/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/salesforce/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/salesforce/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/salesforce/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/accounts/{id}",
    "title": "Gets a single Salesforce Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/salesforce/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/salesforce/accounts/{id}",
    "title": "Update an existing Salesforce Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/salesforce/configurations",
    "title": "Creates a new Salesforce Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"Task\"",
              "\"Case\""
            ],
            "optional": true,
            "field": "ticketType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"contact_lead\"",
              "\"contact\"",
              "\"lead\""
            ],
            "optional": true,
            "field": "moduleSearch",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"nothing\"",
              "\"contact\"",
              "\"lead\""
            ],
            "optional": true,
            "field": "moduleCreate",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/salesforce/configurations/{id}",
    "title": "Deletes a Salesforce Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations",
    "title": "Gets a list of Salesforce Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/salesforce/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/salesforce/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/salesforce/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/salesforce/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/salesforce/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations/{id}",
    "title": "Gets a single Salesforce Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/salesforce/configurations/{id}",
    "title": "Update an existing Salesforce Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/salesforce/fields",
    "title": "Creates a new Salesforce Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSalesforce_Fields",
    "group": "Salesforce_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/salesforce/fields/{id}",
    "title": "Deletes a Salesforce Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSalesforce_Fields",
    "group": "Salesforce_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/fields",
    "title": "Gets a list of Salesforce Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSalesforce_Fields",
    "group": "Salesforce_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/salesforce/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/salesforce/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/salesforce/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/salesforce/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/salesforce/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/fields/{id}",
    "title": "Gets a single Salesforce Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSalesforce_Fields",
    "group": "Salesforce_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/salesforce/fields/{id}",
    "title": "Update an existing Salesforce Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSalesforce_Fields",
    "group": "Salesforce_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "post",
    "url": "/api/schedules",
    "title": "Creates a new Schedule",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSchedules",
    "group": "Schedules",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": false,
            "field": "active",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "cron",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "startAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "endAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "subtractNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"years\"",
              "\"quarters\"",
              "\"months\"",
              "\"weeks\"",
              "\"days\"",
              "\"hours\"",
              "\"minutes\""
            ],
            "optional": false,
            "field": "subtractUnit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"csv\"",
              "\"pdf\"",
              "\"xlsx\""
            ],
            "optional": false,
            "field": "output",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"custom\"",
              "\"default\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "sendMail",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "bcc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "sendIfEmpty",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "delete",
    "url": "/api/schedules/{id}",
    "title": "Deletes a Schedule",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSchedules",
    "group": "Schedules",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "get",
    "url": "/api/schedules",
    "title": "Gets a list of Schedules",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSchedules",
    "group": "Schedules",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/schedules?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/schedules?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/schedules?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/schedules?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/schedules?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "get",
    "url": "/api/schedules/{id}",
    "title": "Gets a single Schedule",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSchedules",
    "group": "Schedules",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "get",
    "url": "/api/schedules/{id}/run",
    "title": "Run Scheduler",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules/{id}/run -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "run",
    "group": "Schedules",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "put",
    "url": "/api/schedules/{id}",
    "title": "Update an existing Schedule",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSchedules",
    "group": "Schedules",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "post",
    "url": "/api/screen/recordings",
    "title": "Creates a new Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateRecordings",
    "group": "Screen_Recordings",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interactionid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rating",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "duration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "startedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "createdAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "updatedAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "get",
    "url": "/api/screen/recordings/describe",
    "title": "Gets table info about Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeRecordings",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "get",
    "url": "/api/screen/recordings",
    "title": "Gets a list of Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetRecordings",
    "group": "Screen_Recordings",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/screen/recordings?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/screen/recordings?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/screen/recordings?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/screen/recordings?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/screen/recordings?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "get",
    "url": "/api/screen/recordings/{id}",
    "title": "Gets a single Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRecordings",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "delete",
    "url": "/api/screen/recordings/{id}",
    "title": "Delete screen recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroy",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "get",
    "url": "/api/screen/recordings/{id}/download",
    "title": "Download Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "put",
    "url": "/api/screen/recordings/{id}",
    "title": "Update an existing Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateRecordings",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "post",
    "url": "/api/integrations/servicenow/accounts",
    "title": "Creates a new Servicenow Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/servicenow/accounts/{id}",
    "title": "Deletes a Servicenow Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/accounts",
    "title": "Gets a list of Servicenow Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/servicenow/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/servicenow/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/servicenow/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/servicenow/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/servicenow/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/accounts/{id}",
    "title": "Gets a single Servicenow Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/servicenow/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/servicenow/accounts/{id}",
    "title": "Update an existing Servicenow Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/servicenow/configurations",
    "title": "Creates a new Servicenow Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/servicenow/configurations/{id}",
    "title": "Deletes a Servicenow Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations",
    "title": "Gets a list of Servicenow Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/servicenow/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/servicenow/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/servicenow/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/servicenow/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/servicenow/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations/{id}",
    "title": "Gets a single Servicenow Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/servicenow/configurations/{id}",
    "title": "Update an existing Servicenow Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/servicenow/fields",
    "title": "Creates a new Servicenow Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateServicenow_Fields",
    "group": "Servicenow_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/servicenow/fields/{id}",
    "title": "Deletes a Servicenow Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteServicenow_Fields",
    "group": "Servicenow_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/fields",
    "title": "Gets a list of Servicenow Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetServicenow_Fields",
    "group": "Servicenow_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/servicenow/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/servicenow/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/servicenow/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/servicenow/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/servicenow/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/fields/{id}",
    "title": "Gets a single Servicenow Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowServicenow_Fields",
    "group": "Servicenow_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/servicenow/fields/{id}",
    "title": "Update an existing Servicenow Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateServicenow_Fields",
    "group": "Servicenow_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "get",
    "url": "/api/settings",
    "title": "Gets a list of Settings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSettings",
    "group": "Settings",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/settings?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/settings?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/settings?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/settings?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/settings?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}",
    "title": "Gets a single Setting",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSettings",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/settings/{id}/favicon",
    "title": "Add Favicon",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/favicon -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addFavicon",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/settings/{id}/logo",
    "title": "Add logo",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/logo -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addLogo",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/settings/{id}/logo_login",
    "title": "Add logo login",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/logo_login -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addLogoLogin",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/settings/{id}/preferred",
    "title": "Add Preferred",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/preferred -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addPreferred",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/favicon",
    "title": "Get Favicon",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/favicon -v -X GET",
        "type": "json"
      }
    ],
    "name": "getFavicon",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/gdpr",
    "title": "Get gdpr settings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/gdpr -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getGdpr",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/logo",
    "title": "Get logo",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/logo -v -X GET",
        "type": "json"
      }
    ],
    "name": "getLogo",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/logo_login",
    "title": "Get logo login",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/logo_login -v -X GET",
        "type": "json"
      }
    ],
    "name": "getLogoLogin",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/preferred",
    "title": "Get Preferred",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/preferred -v -X GET",
        "type": "json"
      }
    ],
    "name": "getPreferred",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "put",
    "url": "/api/settings/{id}",
    "title": "Update an existing Setting",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSettings",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/users",
    "title": "Add agents to a sms account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts",
    "title": "Creates a new Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAccounts",
    "group": "Sms_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "remote",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"twilio\"",
              "\"skebby\"",
              "\"connectel\"",
              "\"clicksend\"",
              "\"plivo\"",
              "\"clickatell\"",
              "\"csc\"",
              "\"infobip\"",
              "\"intelepeer\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountSid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "authId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "authToken",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"SI\"",
              "\"TI\"",
              "\"GP\""
            ],
            "optional": true,
            "field": "smsMethod",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "apiKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "senderString",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "deliveryReport",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "baseUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/sms/accounts/{id}",
    "title": "Deletes a Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/users",
    "title": "Gets agents from sms account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/sms/accounts/{id}/users",
    "title": "Removes agents from a sms account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/sms/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/sms/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "put",
    "url": "/api/sms/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Sms_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Sms_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Sms_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/applications",
    "title": "Gets account applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/interactions",
    "title": "Gets Sms Account interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteractions",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/notify",
    "title": "Notify new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/notify -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "notify",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to create a new sms message to be sent to the system.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "put",
    "url": "/api/sms/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/send",
    "title": "Send new sms message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/send -d '{from: '+39333123456', body: 'This is a test'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendSms",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/status",
    "title": "Receive message status as get request",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/status -H 'Content-Type: application/json' -v -X GET",
        "type": "json"
      }
    ],
    "name": "statusMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/messages/{id}/status",
    "title": "Receive message status",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id}/status \\ \n -H 'Content-Type: application/json' -v -X POST",
        "type": "json"
      }
    ],
    "name": "statusMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/status",
    "title": "Receive message status",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/status -H 'Content-Type: application/json' -v -X POST",
        "type": "json"
      }
    ],
    "name": "statusMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "put",
    "url": "/api/sms/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/applications",
    "title": "Creates a new Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApplications",
    "group": "Sms_Applications",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "delete",
    "url": "/api/sms/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Sms_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "get",
    "url": "/api/sms/applications",
    "title": "Gets a list of Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetApplications",
    "group": "Sms_Applications",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/applications?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/applications?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/applications?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/applications?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/applications?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "get",
    "url": "/api/sms/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Sms_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "put",
    "url": "/api/sms/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Sms_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "post",
    "url": "/api/sms/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "post",
    "url": "/api/sms/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Sms_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/sms/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/sms/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "post",
    "url": "/api/sms/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Sms_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "put",
    "url": "/api/sms/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "post",
    "url": "/api/sms/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Sms_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "delete",
    "url": "/api/sms/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "get",
    "url": "/api/sms/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "get",
    "url": "/api/sms/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "get",
    "url": "/api/sms/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "put",
    "url": "/api/sms/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "post",
    "url": "/api/sms/reports/queue",
    "title": "Creates a new Sms Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/sms/reports/queue/{id}",
    "title": "Deletes a Sms Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/queue/describe",
    "title": "Gets table info about Sms Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/queue",
    "title": "Gets a list of Sms Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/queue/{id}",
    "title": "Gets a single Sms Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/sms/reports/queue/{id}",
    "title": "Update an existing Sms Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/sms/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "post",
    "url": "/api/sms/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "post",
    "url": "/api/sms/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Sms_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "delete",
    "url": "/api/sms/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "delete",
    "url": "/api/sms/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "put",
    "url": "/api/sms/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "post",
    "url": "/api/sms/reports/transfer",
    "title": "Creates a new Sms Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/sms/reports/transfer/{id}",
    "title": "Deletes a Sms Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/transfer/describe",
    "title": "Gets table info about Sms Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/transfer",
    "title": "Gets a list of Sms Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/transfer/{id}",
    "title": "Gets a single Sms Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/sms/reports/transfer/{id}",
    "title": "Update an existing Sms Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/sounds",
    "title": "Gets a list of Sounds",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSounds",
    "group": "Sounds",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sounds?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sounds?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sounds?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sounds?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sounds?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "get",
    "url": "/api/sounds/{id}",
    "title": "Gets a single Sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSounds",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "post",
    "url": "/api/sounds",
    "title": "Create a new sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addSound",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "delete",
    "url": "/api/sounds/{id}",
    "title": "Deletes a sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroySound",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "get",
    "url": "/api/sounds/{id}/download",
    "title": "Download Sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "put",
    "url": "/api/sounds",
    "title": "Update an existing new sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds -d '[\"name\": \"sound_name\", \"description\": \"sound_desc\"]' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSound",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "post",
    "url": "/api/square/details/reports",
    "title": "Creates a new Square Detail Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "node",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "application",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "data",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "project_name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "delete",
    "url": "/api/square/details/reports/{id}",
    "title": "Deletes a Square Detail Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/details/reports/describe",
    "title": "Gets table info about Square Detail Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/details/reports",
    "title": "Gets a list of Square Detail Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/details/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/details/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/details/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/details/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/details/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/details/reports/{id}",
    "title": "Gets a single Square Detail Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "put",
    "url": "/api/square/details/reports/{id}",
    "title": "Update an existing Square Detail Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "post",
    "url": "/api/square/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Square_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "delete",
    "url": "/api/square/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Square_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "get",
    "url": "/api/square/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Square_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "get",
    "url": "/api/square/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Square_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "put",
    "url": "/api/square/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Square_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "post",
    "url": "/api/square/odbc",
    "title": "Creates a new ODBC",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateODBCs",
    "group": "Square_ODBC",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dsn",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "delete",
    "url": "/api/square/odbc/{id}",
    "title": "Deletes a ODBC",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteODBCs",
    "group": "Square_ODBC",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "get",
    "url": "/api/square/odbc",
    "title": "Gets a list of ODBCs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetODBCs",
    "group": "Square_ODBC",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/odbc?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/odbc?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/odbc?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/odbc?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/odbc?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "get",
    "url": "/api/square/odbc/{id}",
    "title": "Gets a single ODBC",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowODBCs",
    "group": "Square_ODBC",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "get",
    "url": "/api/square/odbc/{id}/test",
    "title": "Test Odbc",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc/{id}/test -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "test",
    "group": "Square_ODBC",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "put",
    "url": "/api/square/odbc/{id}",
    "title": "Update an existing ODBC",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateODBCs",
    "group": "Square_ODBC",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "post",
    "url": "/api/square/projects",
    "title": "Creates a new Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateProjects",
    "group": "Square_Projects",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notes",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Blob",
            "optional": true,
            "field": "preproduction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Blob",
            "optional": true,
            "field": "production",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "delete",
    "url": "/api/square/projects/{id}",
    "title": "Deletes a Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteProjects",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "get",
    "url": "/api/square/projects",
    "title": "Gets a list of Projects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetProjects",
    "group": "Square_Projects",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/projects?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/projects?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/projects?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/projects?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/projects?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "get",
    "url": "/api/square/projects/{id}",
    "title": "Gets a single Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowProjects",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "post",
    "url": "/api/square/projects/{id}/users",
    "title": "Adds user permissions to a Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addUsers",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "get",
    "url": "/api/square/projects/{id}/users",
    "title": "Gets users permissions from Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getUsers",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "delete",
    "url": "/api/square/projects/{id}/users",
    "title": "Removes user permissions from a Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "removeUsers",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "put",
    "url": "/api/square/projects/{id}",
    "title": "Update an existing Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateProjects",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "post",
    "url": "/api/square/recordings",
    "title": "Creates a new Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateRecordings",
    "group": "Square_Recordings",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "extension",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dnid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "projectName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "saveName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "filename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "savePath",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "format",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "get",
    "url": "/api/square/recordings",
    "title": "Gets a list of Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetRecordings",
    "group": "Square_Recordings",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/recordings?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/recordings?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/recordings?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/recordings?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/recordings?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "get",
    "url": "/api/square/recordings/{id}",
    "title": "Gets a single Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRecordings",
    "group": "Square_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "delete",
    "url": "/api/square/recordings/{id}/delete",
    "title": "Delete recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings/{id}/delete -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroy",
    "group": "Square_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "get",
    "url": "/api/square/recordings/{id}/download",
    "title": "Download Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Square_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "put",
    "url": "/api/square/recordings/{id}",
    "title": "Update an existing Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateRecordings",
    "group": "Square_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "post",
    "url": "/api/square/reports",
    "title": "Creates a new Square Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSquare_Reports",
    "group": "Square_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "network",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "network_script",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "request",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "language",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "version",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callingpres",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callingani2",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callington",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callingtns",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dnid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "rdnis",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "extension",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "enhanced",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "threadid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "project_name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "bot",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "delete",
    "url": "/api/square/reports/{id}",
    "title": "Deletes a Square Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/reports/describe",
    "title": "Gets table info about Square Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/reports",
    "title": "Gets a list of Square Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/reports/{id}",
    "title": "Gets a single Square Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "put",
    "url": "/api/square/reports/{id}",
    "title": "Update an existing Square Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "post",
    "url": "/api/integrations/sugarcrm/configurations",
    "title": "Creates a new SugarCRM Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/sugarcrm/configurations/{id}",
    "title": "Deletes a SugarCRM Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations",
    "title": "Gets a list of SugarCRM Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/sugarcrm/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/sugarcrm/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/sugarcrm/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/sugarcrm/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/sugarcrm/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations/{id}",
    "title": "Gets a single SugarCRM Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/sugarcrm/configurations/{id}",
    "title": "Update an existing SugarCRM Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/sugarcrm/accounts",
    "title": "Creates a new Sugarcrm Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/sugarcrm/accounts/{id}",
    "title": "Deletes a Sugarcrm Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/accounts",
    "title": "Gets a list of Sugarcrm Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/sugarcrm/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/sugarcrm/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/sugarcrm/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/sugarcrm/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/sugarcrm/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/accounts/{id}",
    "title": "Gets a single Sugarcrm Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/sugarcrm/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/sugarcrm/accounts/{id}",
    "title": "Update an existing Sugarcrm Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Sugarcrm_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "Sugarcrm_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Sugarcrm_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "Sugarcrm_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Sugarcrm_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "Sugarcrm_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/sugarcrm/fields",
    "title": "Creates a new Sugarcrm Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/sugarcrm/fields/{id}",
    "title": "Deletes a Sugarcrm Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/fields",
    "title": "Gets a list of Sugarcrm Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/sugarcrm/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/sugarcrm/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/sugarcrm/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/sugarcrm/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/sugarcrm/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/fields/{id}",
    "title": "Gets a single Sugarcrm Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/sugarcrm/fields/{id}",
    "title": "Update an existing Sugarcrm Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "get",
    "url": "/api/system",
    "title": "Gets system information",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/system -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSystemInformation",
    "group": "System_Information",
    "description": "<p>Motion returns the system information.</p>",
    "version": "0.0.0",
    "filename": "server/api/system/index.js",
    "groupTitle": "System_Information"
  },
  {
    "type": "get",
    "url": "/api/system/process",
    "title": "Gets system information",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/system -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSystemInformation",
    "group": "System_Information",
    "description": "<p>Motion returns the system information.</p>",
    "version": "0.0.0",
    "filename": "server/api/system/index.js",
    "groupTitle": "System_Information"
  },
  {
    "type": "post",
    "url": "/api/tags",
    "title": "Creates a new Tag",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTags",
    "group": "Tags",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "color",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "delete",
    "url": "/api/tags/{id}",
    "title": "Deletes a Tag",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTags",
    "group": "Tags",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "get",
    "url": "/api/tags",
    "title": "Gets a list of Tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTags",
    "group": "Tags",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/tags?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/tags?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/tags?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/tags?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/tags?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "get",
    "url": "/api/tags/{id}",
    "title": "Gets a single Tag",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTags",
    "group": "Tags",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "put",
    "url": "/api/tags/{id}",
    "title": "Update an existing Tag",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTags",
    "group": "Tags",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "post",
    "url": "/api/teams/{id}/queues",
    "title": "Add queues to a team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/queues -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddQueues",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "post",
    "url": "/api/teams",
    "title": "Creates a new Team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTeams",
    "group": "Teams",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/teams/{id}",
    "title": "Deletes a Team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "get",
    "url": "/api/teams/{id}/users",
    "title": "Gets agents from team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "get",
    "url": "/api/teams/{id}/queues?channel={channel}",
    "title": "Gets Queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/queues?channel={channel} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "get",
    "url": "/api/teams",
    "title": "Gets a list of Teams",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Teams",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/teams?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/teams?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/teams?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/teams?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/teams?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/teams/{id}/users",
    "title": "Removes agents from a team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/teams/{id}/queues",
    "title": "Remove queues to a team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/queues?channel=voice&ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveQueues",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/chat/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/sms/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/fax/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/mail/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "get",
    "url": "/api/teams/{id}",
    "title": "Gets a single Team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "post",
    "url": "/api/teams/{id}/users",
    "title": "Adds agents to a team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAgents",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "put",
    "url": "/api/teams/{id}",
    "title": "Update an existing Team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "post",
    "url": "/api/templates",
    "title": "Creates a new Template",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTemplates",
    "group": "Templates",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "html",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "delete",
    "url": "/api/templates/{id}",
    "title": "Deletes a Template",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTemplates",
    "group": "Templates",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "get",
    "url": "/api/templates",
    "title": "Gets a list of Templates",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTemplates",
    "group": "Templates",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/templates?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/templates?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/templates?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/templates?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/templates?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "get",
    "url": "/api/templates/{id}",
    "title": "Gets a single Template",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTemplates",
    "group": "Templates",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "put",
    "url": "/api/templates/{id}",
    "title": "Update an existing Template",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTemplates",
    "group": "Templates",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "post",
    "url": "/api/triggers",
    "title": "Creates a new Trigger",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTriggers",
    "group": "Triggers",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "status",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "delete",
    "url": "/api/triggers/{id}",
    "title": "Deletes a Trigger",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTriggers",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers",
    "title": "Gets a list of Triggers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTriggers",
    "group": "Triggers",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/triggers?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/triggers?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/triggers?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/triggers?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/triggers?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers/{id}",
    "title": "Gets a single Trigger",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTriggers",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "post",
    "url": "/api/triggers/{id}/actions",
    "title": "Creates new actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/actions -d '{\"action\": \"contactManager\",\"data1\": \"1\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAction",
    "group": "Triggers",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "action",
            "description": "<p>Allowed values: contactManager, integration, motionbar, jscripty, urlForward, browser, bot, script</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data1",
            "description": "<p>contactManager[ListId], integration[intName(zendesk)], motionbar[Popup(0),URL(1),WinApp(2)], urlForward[GET,POST], browser[TemplateId(0),URL(1)]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data2",
            "description": "<p>integration[AccountId], motionbar[TemplateId,URL,WinAppPath], urlForward[URL]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data3",
            "description": "<p>motionbar[NULL,NULL,WinAppArguments]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data4",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data5",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data6",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "data7",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "post",
    "url": "/api/triggers/{id}/all_conditions",
    "title": "Creates a new \"AND\"condition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/all_conditions -d '{\"field\": \"name\", \"operator\": \"equal\", \"value\": \"John Doe\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAllCondition",
    "group": "Triggers",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "operator",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "value",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "post",
    "url": "/api/triggers/{id}/any_conditions",
    "title": "Creates a new \"OR\"condition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/any_conditions -d '{\"field\": \"name\", \"operator\": \"equal\", \"value\": \"John Doe\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnyCondition",
    "group": "Triggers",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "operator",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "value",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers/{id}/actions",
    "title": "Gets Trigger Actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/actions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getActions",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers/{id}/all_conditions",
    "title": "Gets \"AND\" Trigger Conditions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/all_conditions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAllConditions",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers/{id}/any_conditions",
    "title": "Gets \"OR\" Trigger Conditions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/any_conditions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnyConditions",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "put",
    "url": "/api/triggers/{id}",
    "title": "Update an existing Trigger",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTriggers",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "post",
    "url": "/api/trunks/clone",
    "title": "Clone an existing Trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneTrunks",
    "group": "Trunks",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "post",
    "url": "/api/trunks",
    "title": "Create a new trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Trunks",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"friend\"",
              "\"user\"",
              "\"peer\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"ALLOWED_NOT_SCREENED\"",
              "\"ALLOWED_PASSED_SCREEN\"",
              "\"ALLOWED_FAILED_SCREEN\"",
              "\"ALLOWED\"",
              "\"PROHIB_NOT_SCREENED\"",
              "\"PROHIB_PASSED_SCREEN\"",
              "\"PROHIB_FAILED_SCREEN\"",
              "\"PROHIB\""
            ],
            "optional": true,
            "field": "callingpres",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deny",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "permit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "md5secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remotesecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transport",
            "description": "<p>String is deprecated. Please use an Array as [&quot;udp&quot;, &quot;tcp&quot;]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rfc2833\"",
              "\"info\"",
              "\"shortinfo\"",
              "\"inband\"",
              "\"auto\""
            ],
            "optional": true,
            "field": "dtmfmode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"nonat\"",
              "\"update\"",
              "\"outgoing\""
            ],
            "optional": true,
            "field": "directmedia",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "directrtpsetup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "directmediapermit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "directmediadeny",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nat",
            "description": "<p>String is deprecated. Please use an Array as [&quot;force_rport&quot;, &quot;comedia&quot;]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callgroup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "namedcallgroup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "pickupgroup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "namedpickupgroup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "language",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tonezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disallow",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "allow",
            "description": "<p>String is deprecated. Please use an Array as [&quot;ulaw&quot;, &quot;alaw&quot;, &quot;alaw&quot;]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "autoframing",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "insecure",
            "description": "<p>String is deprecated. Please use an Array as [&quot;port&quot;, &quot;invite&quot;]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "trustrpid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "trust_id_outbound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"never\""
            ],
            "optional": true,
            "field": "progressinband",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "promiscredir",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "useclientcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "setvar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "amaflags",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "callcounter",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "busylevel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "allowoverlap",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "allowsubscribe",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "allowtransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "ignoresdpversion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "subscribecontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "template",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"always\""
            ],
            "optional": true,
            "field": "videosupport",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "maxcallbitrate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "rfc2833compensate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailbox",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"accept\"",
              "\"refuse\"",
              "\"originate\""
            ],
            "optional": true,
            "field": "session_timers",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "session_expires",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "session_minse",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"uac\"",
              "\"uas\""
            ],
            "optional": true,
            "field": "session_refresher",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "t38pt_usertpsource",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "regexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fromdomain",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fromuser",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "port",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "qualify",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "keepalive",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "defaultip",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "defaultuser",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rtptimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rtpholdtimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rtpkeepalive",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"pai\""
            ],
            "optional": true,
            "field": "sendrpid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "outboundproxy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackextension",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timert1",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timerb",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "qualifyfreq",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "contactpermit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "contactdeny",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "contactacl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "unsolicited_mailbox",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "use_q850_reason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "maxforwards",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "encryption",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "avpf",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "force_avp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "icesupport",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "dtlsenable",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"fingerprint\"",
              "\"certificate\""
            ],
            "optional": true,
            "field": "dtlsverify",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dtlsrekey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlscertfile",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlsprivatekey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlscipher",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlscafile",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlscapath",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"active\"",
              "\"passive\"",
              "\"actpass\""
            ],
            "optional": true,
            "field": "dtlssetup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlsfingerprint",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "usereqphone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "recordonfeature",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "recordofffeature",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "call_limit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "registertrying",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "subscribemwi",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "vmexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mohinterpret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mohsuggest",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "parkinglot",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"nonat\"",
              "\"update\"",
              "\"update,nonat\""
            ],
            "optional": true,
            "field": "canreinvite",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "registry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "otherFields",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": false,
            "field": "active",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "t38pt_udptl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "delete",
    "url": "/api/trunks/{id}",
    "title": "Deletes a trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "Delete",
    "group": "Trunks",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "get",
    "url": "/api/trunks",
    "title": "Gets a list of Trunks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTrunks",
    "group": "Trunks",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/trunks?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/trunks?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/trunks?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/trunks?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/trunks?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "get",
    "url": "/api/trunks/{id}",
    "title": "Gets a single Trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTrunks",
    "group": "Trunks",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "put",
    "url": "/api/trunks/{id}",
    "title": "Update an existing trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Trunks",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "post",
    "url": "/api/userProfile/resources",
    "title": "Creates a new User Profile Resource",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "resourceId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "type",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "delete",
    "url": "/api/userProfile/resources/{id}",
    "title": "Deletes a User Profile Resource",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "get",
    "url": "/api/userProfile/resources/describe",
    "title": "Gets table info about User Profile Resources",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "get",
    "url": "/api/userProfile/resources",
    "title": "Gets a list of User Profile Resources",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/userProfile/resources?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/userProfile/resources?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/userProfile/resources?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/userProfile/resources?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/userProfile/resources?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "get",
    "url": "/api/userProfile/resources/{id}",
    "title": "Gets a single User Profile Resource",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "put",
    "url": "/api/userProfile/resources/{id}",
    "title": "Update an existing User Profile Resource",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "post",
    "url": "/api/userProfile/sections",
    "title": "Creates a new User Profile Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "category",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "sectionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enabled",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "autoAssociation",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "crudPermissions",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "delete",
    "url": "/api/userProfile/sections/{id}",
    "title": "Deletes a User Profile Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "get",
    "url": "/api/userProfile/sections/describe",
    "title": "Gets table info about User Profile Sections",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "get",
    "url": "/api/userProfile/sections",
    "title": "Gets a list of User Profile Sections",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/userProfile/sections?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/userProfile/sections?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/userProfile/sections?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/userProfile/sections?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/userProfile/sections?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "get",
    "url": "/api/userProfile/sections/{id}",
    "title": "Gets a single User Profile Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "put",
    "url": "/api/userProfile/sections/{id}",
    "title": "Update an existing User Profile Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "post",
    "url": "/api/userProfiles/{id}/resources",
    "title": "Add resources' permissions to User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/resources -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddResources",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "post",
    "url": "/api/userProfiles/{id}/sections",
    "title": "Add sections' permissions to User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/sections -d '[{\"sectionId\": \"name\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSections",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "post",
    "url": "/api/userProfiles/clone",
    "title": "Clone an existing User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "post",
    "url": "/api/userProfiles",
    "title": "Creates a new User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateUser_Profiles",
    "group": "User_Profiles",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "crudPermissions",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "delete",
    "url": "/api/userProfiles/{id}",
    "title": "Deletes a User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles/describe",
    "title": "Gets table info about User Profiles",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles/{id}/resources?section={section}",
    "title": "Get Resources assigned to a Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/resources?section={section} -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetResources",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles/{id}/sections",
    "title": "Get sections associated to a User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/sections -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSections",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles",
    "title": "Gets a list of User Profiles",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/userProfiles?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/userProfiles?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/userProfiles?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/userProfiles?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/userProfiles?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "delete",
    "url": "/api/userProfiles/{id}/resources",
    "title": "Removes resources' permissions from User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/resources?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveResources",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "delete",
    "url": "/api/userProfiles/{id}/sections",
    "title": "Removes sections' permissions from User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/sections?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSections",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles/{id}",
    "title": "Gets a single User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "put",
    "url": "/api/userProfiles/{id}",
    "title": "Update an existing User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/chat_interactions",
    "title": "Add chat interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddChatInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/chat_websites",
    "title": "Add a Chat Website to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_websites -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddChatWebsites",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/contacts",
    "title": "Add contacts to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/contacts -d '{\"ids\": [1,2]}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddContacts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/fax_accounts",
    "title": "Add a Fax Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddFaxAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/fax_interactions",
    "title": "Add fax interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddFaxInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/mail_accounts",
    "title": "Add a Mail Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddMailAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/mail_interactions",
    "title": "Add mail interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddMailInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/openchannel_accounts",
    "title": "Add a Open Channel Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddOpenchannelAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/openchannel_interactions",
    "title": "Add openchannel interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddOpenchannelInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/queues",
    "title": "Add queues to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/queues -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddQueues",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/sms_accounts",
    "title": "Add a Sms Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSmsAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/sms_interactions",
    "title": "Add sms interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSmsInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/square_projects",
    "title": "Add a Square Project to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/square_projects -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSquareProjects",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/teams",
    "title": "Add teams to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/whatsapp_accounts",
    "title": "Add a Whatsapp Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddWhatsappAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/whatsapp_interactions",
    "title": "Add Whatsapp interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddWhatsappInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "put",
    "url": "/api/users/{id}/password",
    "title": "Change user password",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/password -d '{\"oldPassword\": \"1234\", \"newPassword\": \"5678\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "ChangePwd",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users",
    "title": "Create a new user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/api_key",
    "title": "Create a new API access key for the user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/:id/api_key -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApiKey",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}",
    "title": "Deletes a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "Delete",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/describe",
    "title": "Gets table info about Users",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeUsers",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/agents",
    "title": "GetAgents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/agents -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/api_key",
    "title": "Get the API access key for the user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/:id/api_key -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetApiKey",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/groups",
    "title": "GetChatGroups",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/groups -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetChatGroups",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/chat/interactions",
    "title": "GetChatInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetChatInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/chat_websites",
    "title": "GetChatWebsites",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_websites -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetChatWebsites",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/contacts",
    "title": "GetContacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/contacts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetContacts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/fax_accounts",
    "title": "GetFaxAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetFaxAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/fax/interactions",
    "title": "GetFaxInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetFaxInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/lists",
    "title": "GetLists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/lists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetLists",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/mail_accounts",
    "title": "GetMailAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetMailAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/mail/interactions",
    "title": "GetMailInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetMailInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/openchannel_accounts",
    "title": "GetOpenchannelAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetOpenchannelAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/openchannel/interactions",
    "title": "GetOpenchannelInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetOpenchannelInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/prefixes",
    "title": "GetPrefixes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/prefixes -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetPrefixes",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/queues?channel={channel}",
    "title": "Gets Queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/queues/?channel={channel} -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/recordings",
    "title": "GetRecordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/recordings -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetRecordings",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/scheduled_calls",
    "title": "GetScheduledCalls",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/scheduled_calls -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetScheduledCalls",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/screen_recordings",
    "title": "GetScreenRecordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/screen_recordings -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetScreenRecordings",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/sms_accounts",
    "title": "GetSmsAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSmsAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/sms/interactions",
    "title": "GetSmsInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSmsInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/square_projects",
    "title": "GetSquareProjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/square_projects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSquareProjects",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/teams",
    "title": "GetTeams",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/teams -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users",
    "title": "Gets a list of Users",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetUsers",
    "group": "Users",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/users?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/users?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/users?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/users?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/users?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/queues_rt",
    "title": "GetVoiceQueuesRt",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/queues_rt -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetVoiceQueuesRt",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/whatsapp_accounts",
    "title": "GetWhatsappAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetWhatsappAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/whatsapp/interactions",
    "title": "GetWhatsappInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetWhatsappInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/login",
    "title": "Login",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/login  -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Login",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/logout",
    "title": "Logout",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/logout -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Logout",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/pause",
    "title": "Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/pause -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Pause",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/api_key",
    "title": "Remove API access key for the user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/:id/api_key -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveApiKey",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/chat_interactions",
    "title": "Removes interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveChatInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/chat_websites",
    "title": "Removes a Chat Website from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_websites?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveChatWebsites",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/fax_accounts",
    "title": "Removes a Fax Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveFaxAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/fax_interactions",
    "title": "Removes interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveFaxInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/mail_accounts",
    "title": "Removes a Mail Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveMailAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/mail_interactions",
    "title": "Removes interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveMailInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/openchannel_accounts",
    "title": "Removes a Open Channel Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveOpenchannelAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/openchannel_interactions",
    "title": "Removes openchannel interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveOpenchannelInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/queues",
    "title": "Remove queues to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/queues?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveQueues",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/sms_accounts",
    "title": "Removes a Sms Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSmsAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/sms_interactions",
    "title": "Removes interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSmsInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/square_projects",
    "title": "Removes a Square Project from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/square_projects?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSquareProjects",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/teams",
    "title": "Removes teams from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/teams?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/whatsapp_accounts",
    "title": "Removes a Whatsapp Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveWhatsappAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/whatsapp_interactions",
    "title": "Removes Whatsapp interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveWhatsappInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}",
    "title": "Gets a single User",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowUsers",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/unpause",
    "title": "Unpause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/unpause -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Unpause",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/whoami",
    "title": "WhoAmI",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/whoami -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "WhoAmI",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/avatar",
    "title": "Add avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/avatar -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAvatar",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/create_many",
    "title": "Create Users",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/create_many -d '[{\"name\": \"john.doe\", \"role\": \"user\", \"...\": \"...\"}]' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "bulkCreate",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/avatar",
    "title": "Get avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/avatar -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAvatar",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "put",
    "url": "/api/users/{id}",
    "title": "Update an existing User",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateUsers",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/variables",
    "title": "Creates a new Variable",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVariables",
    "group": "Variables",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "delete",
    "url": "/api/variables/{id}",
    "title": "Deletes a Variable",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVariables",
    "group": "Variables",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "get",
    "url": "/api/variables",
    "title": "Gets a list of Variables",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVariables",
    "group": "Variables",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/variables?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/variables?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/variables?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/variables?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/variables?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "get",
    "url": "/api/variables/{id}",
    "title": "Gets a single Variable",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVariables",
    "group": "Variables",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "put",
    "url": "/api/variables/{id}",
    "title": "Update an existing Variable",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVariables",
    "group": "Variables",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "get",
    "url": "/api/version/fetch",
    "title": "Fetch git version",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/fetch -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "FetchVersion",
    "group": "Version",
    "description": "<p>Motion run the following command: git fetch origin master</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version",
    "title": "Gets version",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVersion",
    "group": "Version",
    "description": "<p>Motion returns the current and latest motion version.</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version/migrations",
    "title": "Launch database migrations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/migrations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "MigrateVersion",
    "group": "Version",
    "description": "<p>Motion launch the database migrations, according to the application version</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version/pull",
    "title": "Pull git version",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/pull -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "PullVersion",
    "group": "Version",
    "description": "<p>Motion run the following command: git pull</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version/reset",
    "title": "Reset git version",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/reset -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ResetVersion",
    "group": "Version",
    "description": "<p>Motion run the following command: git reset --hard FETCH_HEAD</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version/restart",
    "title": "Restart motion2 after update",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/restart -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RestartVersion",
    "group": "Version",
    "description": "<p>Motion run the following command: pm2 restart motion</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/voice/agents/reports/describe",
    "title": "Gets table info about Agent Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/agents/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAgent_Reports",
    "group": "Voice_Agent_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceAgentReport/index.js",
    "groupTitle": "Voice_Agent_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/agents/reports",
    "title": "Gets a list of Agent Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/agents/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAgent_Reports",
    "group": "Voice_Agent_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/agents/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/agents/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/agents/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/agents/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/agents/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceAgentReport/index.js",
    "groupTitle": "Voice_Agent_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/agents/reports/{id}",
    "title": "Gets a single Agent Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/agents/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAgent_Reports",
    "group": "Voice_Agent_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceAgentReport/index.js",
    "groupTitle": "Voice_Agent_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/calls/reports/describe",
    "title": "Gets table info about Call Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/calls/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeCall_Reports",
    "group": "Voice_Call_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceCallReport/index.js",
    "groupTitle": "Voice_Call_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/calls/reports",
    "title": "Gets a list of Call Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/calls/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCall_Reports",
    "group": "Voice_Call_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/calls/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/calls/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/calls/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/calls/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/calls/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceCallReport/index.js",
    "groupTitle": "Voice_Call_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/calls/reports/{id}",
    "title": "Gets a single Call Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/calls/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCall_Reports",
    "group": "Voice_Call_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceCallReport/index.js",
    "groupTitle": "Voice_Call_Reports"
  },
  {
    "type": "put",
    "url": "/api/voice/calls/reports/{id}",
    "title": "Update a single cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/calls/reports/{id} -d '{\"userDispositio\": \"OK\"}' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Voice_Call_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceCallReport/index.js",
    "groupTitle": "Voice_Call_Reports"
  },
  {
    "type": "post",
    "url": "/api/voice/chanspy",
    "title": "Creates a new ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateChanSpy",
    "group": "Voice_ChanSpy",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "prefix",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "options",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "auth",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "record",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "recordingFormat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "delete",
    "url": "/api/voice/chanspy/{id}",
    "title": "Deletes a ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteChanSpy",
    "group": "Voice_ChanSpy",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "get",
    "url": "/api/voice/chanspy",
    "title": "Gets a list of ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetChanSpy",
    "group": "Voice_ChanSpy",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/chanspy?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/chanspy?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/chanspy?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/chanspy?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/chanspy?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "get",
    "url": "/api/voice/chanspy/{id}",
    "title": "Gets a single ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowChanSpy",
    "group": "Voice_ChanSpy",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "put",
    "url": "/api/voice/chanspy/{id}",
    "title": "Update an existing ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateChanSpy",
    "group": "Voice_ChanSpy",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "post",
    "url": "/api/voice/contexts",
    "title": "Create a new context",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Voice_Contexts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "defaultEntry",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "delete",
    "url": "/api/voice/contexts/{id}",
    "title": "Deletes a context",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "Delete",
    "group": "Voice_Contexts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "get",
    "url": "/api/voice/contexts",
    "title": "Gets a list of Contexts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetContexts",
    "group": "Voice_Contexts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/contexts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/contexts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/contexts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/contexts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/contexts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "get",
    "url": "/api/voice/contexts/{id}",
    "title": "Gets a single Context",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowContexts",
    "group": "Voice_Contexts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "put",
    "url": "/api/voice/contexts/{id}",
    "title": "Update an existing context",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Voice_Contexts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "get",
    "url": "/api/voice/dials/reports/describe",
    "title": "Gets table info about Dial Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/dials/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeDial_Reports",
    "group": "Voice_Dial_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceDialReport/index.js",
    "groupTitle": "Voice_Dial_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/dials/reports",
    "title": "Gets a list of Dial Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/dials/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDial_Reports",
    "group": "Voice_Dial_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/dials/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/dials/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/dials/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/dials/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/dials/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceDialReport/index.js",
    "groupTitle": "Voice_Dial_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/dials/reports/{id}",
    "title": "Gets a single Dial Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/dials/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDial_Reports",
    "group": "Voice_Dial_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceDialReport/index.js",
    "groupTitle": "Voice_Dial_Reports"
  },
  {
    "type": "delete",
    "url": "/api/voice/extensions/{id}",
    "title": "Deletes a Extension",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteExtensions",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "get",
    "url": "/api/voice/extensions",
    "title": "Gets a list of Extensions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetExtensions",
    "group": "Voice_Extensions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/extensions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/extensions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/extensions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/extensions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/extensions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "get",
    "url": "/api/voice/extensions/{id}",
    "title": "Gets a single Extension",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowExtensions",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "post",
    "url": "/api/voice/extensions",
    "title": "Create new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions/{id}/applications -d '[{\"app\": \"Set\", \"appdata\": \"CALLERDNID=${CALLER(dnid)}\"}]' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "post",
    "url": "/api/voice/extensions",
    "title": "Create an extension",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions -d '{\"exten\": \"12345\", \"context\": \"from-custom\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "put",
    "url": "/api/voice/extensions/{id}",
    "title": "Update an extension",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions/{id} -d '{\"exten\": \"12345\", \"context\": \"from-custom\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "post",
    "url": "/api/voice/mohs",
    "title": "Create a new a new MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs -d '{\"name\": \"xmas_musics\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddMoh",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "post",
    "url": "/api/voice/mohs/{id}/sounds",
    "title": "Add sound to MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id}/sounds -d '{\"id\": 1}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSound",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "delete",
    "url": "/api/voice/mohs/{id}",
    "title": "Deletes an MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DestroyMoh",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "get",
    "url": "/api/voice/mohs",
    "title": "Gets a list of Music On Holds",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMusic_On_Holds",
    "group": "Voice_MOHs",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/mohs?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/mohs?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/mohs?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/mohs?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/mohs?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "get",
    "url": "/api/voice/mohs/{id}/sounds",
    "title": "Gets sounds from MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id}/sounds -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "GetSounds",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "delete",
    "url": "/api/voice/mohs/{id}/sounds/{id2}",
    "title": "Remove sound from MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id}/sounds/{id2} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSound",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "get",
    "url": "/api/voice/mohs/{id}",
    "title": "Gets a single Music On Hold",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMusic_On_Holds",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "put",
    "url": "/api/voice/mohs/{id}",
    "title": "Update an existing Music On Hold",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMusic_On_Holds",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "post",
    "url": "/api/voice/mails",
    "title": "Creates a new Mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMails",
    "group": "Voice_Mails",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customer_id",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "mailbox",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fullname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "pager",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tz",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "attach",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "saycid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callback",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "review",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "operator",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "envelope",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "sayduration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "saydurationm",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "sendvoicemail",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "delete",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "nextaftercmd",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "forcename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "forcegreetings",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "hidefromdir",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "stamp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "emailsubject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "emailbody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "maxsecs",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "maxmsg",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "delete",
    "url": "/api/voice/mails/{id}",
    "title": "Deletes a Mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMails",
    "group": "Voice_Mails",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "get",
    "url": "/api/voice/mails",
    "title": "Gets a list of Mails",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMails",
    "group": "Voice_Mails",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/mails?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/mails?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/mails?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/mails?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/mails?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "get",
    "url": "/api/voice/mails/{id}",
    "title": "Gets a single Mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMails",
    "group": "Voice_Mails",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "get",
    "url": "/api/voice/mails/{id}/messages",
    "title": "Gets voice mail messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Voice_Mails",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "put",
    "url": "/api/voice/mails/{id}",
    "title": "Update an existing Mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMails",
    "group": "Voice_Mails",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "post",
    "url": "/api/voice/mails/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Voice_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "msgnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dir",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "macrocontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "origtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "duration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailboxuser",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailboxcontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Blob",
            "optional": true,
            "field": "recording",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "flag",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "msg_id",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "stamp",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "delete",
    "url": "/api/voice/mails/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Voice_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "get",
    "url": "/api/voice/mails/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Voice_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/mails/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/mails/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/mails/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/mails/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/mails/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "get",
    "url": "/api/voice/mails/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Voice_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "get",
    "url": "voice/mails/messages/{id}/download",
    "title": "Download Voice Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}voice/mails/messages/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Voice_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "put",
    "url": "/api/voice/mails/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Voice_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "post",
    "url": "/api/voice/prefixes/{id}/users",
    "title": "Add agents to a prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "delete",
    "url": "/api/voice/prefixes/{id}",
    "title": "Deletes a Prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeletePrefixes",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/prefixes/describe",
    "title": "Gets table info about Prefixes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribePrefixes",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/prefixes/{id}/users",
    "title": "Gets agents from prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/prefixes",
    "title": "Gets a list of Prefixes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPrefixes",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/prefixes?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/prefixes?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/prefixes?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/prefixes?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/prefixes?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "delete",
    "url": "/api/voice/prefixes/{id}/users",
    "title": "Removes agents from a prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/prefixes/{id}",
    "title": "Gets a single Prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowPrefixes",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "put",
    "url": "/api/voice/prefixes/{id}",
    "title": "Update an existing prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "post",
    "url": "/api/voice/prefixes",
    "title": "Create a prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/reports/describe",
    "title": "Gets table info about Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueue_Reports",
    "group": "Voice_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueueReport/index.js",
    "groupTitle": "Voice_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/reports",
    "title": "Gets a list of Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueue_Reports",
    "group": "Voice_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/queues/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/queues/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/queues/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/queues/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/queues/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueueReport/index.js",
    "groupTitle": "Voice_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/reports/{id}",
    "title": "Gets a single Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueue_Reports",
    "group": "Voice_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueueReport/index.js",
    "groupTitle": "Voice_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/reports/index",
    "title": "Get Voice Queues Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/reports/index -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getVoiceQueuesReport",
    "group": "Voice_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueueReport/index.js",
    "groupTitle": "Voice_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/{id}/users",
    "title": "Add agents to queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/{id}/blacklists",
    "title": "Add blacklists to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/blacklists -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddBlackLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/{id}/lists",
    "title": "Add lists to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/lists -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/{id}/teams",
    "title": "Add teams to queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/clone",
    "title": "Clone an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Voice_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"inbound\"",
              "\"outbound\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "musiconhold",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rr\"",
              "\"ringall\"",
              "\"leastrecent\"",
              "\"fewestcalls\"",
              "\"random\"",
              "\"rrmemory\"",
              "\"linear\"",
              "\"wrandom\"",
              "\"rrordered\""
            ],
            "optional": false,
            "field": "strategy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "servicelevel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "penaltymemberslimit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "retry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "timeoutpriority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "weight",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "wrapuptime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "autofill",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"all\""
            ],
            "optional": true,
            "field": "autopause",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "autopausedelay",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "autopausebusy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "autopauseunavail",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "maxlen",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "setinterfacevar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "setqueueentryvar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "setqueuevar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "eventmemberstatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membermacro",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membergosub",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "announce_frequency",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "min_announce_frequency",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "periodic_announce_frequency",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "random_periodic_announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "relative_periodic_announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"once\""
            ],
            "optional": true,
            "field": "announce_holdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "announce_position",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "announce_to_first_user",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "announce_position_limit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"0\"",
              "\"5\"",
              "\"10\"",
              "\"15\"",
              "\"20\"",
              "\"30\""
            ],
            "optional": true,
            "field": "announce_round_seconds",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "monitor_format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "monitor_type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_youarenext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_thereare",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_callswaiting",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_holdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_minute",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_minutes",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_seconds",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_thankyou",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_reporthold",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_quantity1",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_quantity2",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_periodic_announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_less_than",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "periodic_announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinempty",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leavewhenempty",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "reportholdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "ringinuse",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "memberdelay",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "timeoutrestart",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "defaultrule",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "acw",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "acwTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialActive",
            "description": "<p>Active/Disactive Campaign</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"preview\"",
              "\"progressive\"",
              "\"power\"",
              "\"predictive\"",
              "\"booked\""
            ],
            "optional": true,
            "field": "dialMethod",
            "description": "<p>Dial Method.</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialLimitChannel",
            "description": "<p>Max 9999 channels, 0 means unlimited.</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialLimitQueue",
            "description": "<p>Max 9999 member in queue(min:1, max:9999), 0 means unlimited.</p>"
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "dialPowerLevel",
            "description": "<p>Power Level: Calls for agents (min:1, max:10).</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"agentBusyFactor\"",
              "\"dropRate\""
            ],
            "optional": true,
            "field": "dialPredictiveOptimization",
            "description": "<p>Only for predictive method.</p>"
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "dialPredictiveOptimizationPercentage",
            "description": "<p>Predictive Optimization Percentage (min: 1, max: 95)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialPredictiveInterval",
            "description": "<p>Interval Predictive Minutes (min:5 max:30)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialOriginateCallerIdName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialOriginateCallerIdNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialOriginateTimeout",
            "description": "<p>Originate Timeout Seconds (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialQueueOptions",
            "description": "<p>https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Application_Queue</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialQueueTimeout",
            "description": "<p>Queue Timeout Seconds (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialQueueProject",
            "description": "<p>AGI queue option (use: agi://127.0.0.1/square,&lt;project_name&gt;)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCongestionMaxRetry",
            "description": "<p>#Congestion Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCongestionRetryFrequency",
            "description": "<p>Congestion Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialBusyMaxRetry",
            "description": "<p>#Busy Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialBusyRetryFrequency",
            "description": "<p>Busy Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoAnswerMaxRetry",
            "description": "<p>#NoAnswer Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoAnswerRetryFrequency",
            "description": "<p>NoAnswer Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialGlobalMaxRetry",
            "description": "<p>#Global Max Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialGlobalInterval",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialPrefix",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"always\"",
              "\"never\"",
              "\"onlyIfOpen\""
            ],
            "optional": true,
            "field": "dialCheckDuplicateType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialAMDActive",
            "description": "<p>Active/Disactive AMD</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDInitialSilence",
            "description": "<p>#AMD Initial Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDGreeting",
            "description": "<p>#AMD Greeting</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDAfterGreetingSilence",
            "description": "<p>#AMD After Greeting Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDTotalAnalysisTime",
            "description": "<p>#AMD Total Analysis Time</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMinWordLength",
            "description": "<p>#AMD Min Word Length</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDBetweenWordsSilence",
            "description": "<p>#AMD Between Words Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMaximumNumberOfWords",
            "description": "<p>#AMD Maximum Number Of Words</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDSilenceThreshold",
            "description": "<p>#AMD Silence Threshold (min:0, max:32767)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMaximumWordLength",
            "description": "<p>#AMD Maximum Word Length</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialRecallMeTimeout",
            "description": "<p>#RecallMe Timeout (min:1)</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialRecallInQueue",
            "description": "<p>Active/Disactive Recall In Queue</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"DESC\"",
              "\"ASC\""
            ],
            "optional": true,
            "field": "dialOrderByScheduledAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialQueueProject2",
            "description": "<p>AGI queue option (use: agi://127.0.0.1/square,&lt;project_name&gt;)</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialAgiAfterHangupClient",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialAgiAfterHangupAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialRandomLastDigitCallerIdNumber",
            "description": "<p>Random Last Digit (min:1, max:15)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCutDigit",
            "description": "<p>Cut Digit (min:1, max:15)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoSuchNumberMaxRetry",
            "description": "<p>#NoSuchNumber Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoSuchNumberRetryFrequency",
            "description": "<p>NoSuchNumber Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialDropMaxRetry",
            "description": "<p>#Drop Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialDropRetryFrequency",
            "description": "<p>Drop Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAbandonedMaxRetry",
            "description": "<p>#Abandoned Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAbandonedRetryFrequency",
            "description": "<p>Abandoned Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialMachineMaxRetry",
            "description": "<p>#Machine Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialMachineRetryFrequency",
            "description": "<p>Machine Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAgentRejectMaxRetry",
            "description": "<p>#AgentReject Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAgentRejectRetryFrequency",
            "description": "<p>AgentReject Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialPredictiveIntervalMaxThreshold",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialPredictiveIntervalMinThreshold",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/blacklists",
    "title": "Get queue blacklists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/blacklists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetBlackLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/finals",
    "title": "Gets queue hopper finals",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/hopper_finals -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperFinals",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/hopper_histories",
    "title": "Gets queue hopper histories",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/hopper_histories -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperHistories",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/hoppers",
    "title": "Gets queue hoppers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/hoppers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHoppers",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/lists",
    "title": "Get queue lists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/lists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/members",
    "title": "Gets queue members",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/members -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/teams",
    "title": "Gets queue team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/teams -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}/blacklists",
    "title": "Remove blacklists from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/blacklists?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveBlackLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}/lists",
    "title": "Remove lists from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/lists?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/blacks",
    "title": "Gets queue hopper blacks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/hopper_black -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getHopperBlacks",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "put",
    "url": "/api/voice/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/recordings",
    "title": "Creates a new Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateRecordings",
    "group": "Voice_Recordings",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "connectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "connectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rating",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "userDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "userSecondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "userThirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "location",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transcribeName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transcribeStatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "fileUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "fileText",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "failureReason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sentiment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "sPositive",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "sNegative",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "sNeutral",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "sMixed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "tempSentiment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "createdAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "updatedAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/describe",
    "title": "Gets table info about Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeRecordings",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings",
    "title": "Gets a list of Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetRecordings",
    "group": "Voice_Recordings",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/recordings?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/recordings?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/recordings?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/recordings?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/recordings?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/{id}",
    "title": "Gets a single Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRecordings",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "delete",
    "url": "/api/voice/recordings/{id}",
    "title": "Delete voice recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroy",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/{id}/download",
    "title": "Download Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/{id}/downloads",
    "title": "Download Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id}/downloads -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "downloads",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/{id}/transcribe",
    "title": "Run Transcribe Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id}/transcribe -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "transcribe",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "post",
    "url": "/api/voice/recordings/{id}/transcribe",
    "title": "Run Transcribe Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id}/transcribe -d '{\"runSentiment\": \"true\"}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "transcribe",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "put",
    "url": "/api/voice/recordings/{id}",
    "title": "Update an existing Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateRecordings",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "post",
    "url": "/api/voice/transfers/reports",
    "title": "Creates a new Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"blind\"",
              "\"attended\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "result",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererchannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transferercalleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transferercalleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererconnectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererconnectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereraccountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transferercontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererlinkedid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereechannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereecalleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereecalleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereeconnectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereeconnectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereeaccountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereecontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereeexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereelinkedid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"Yes\"",
              "\"No\""
            ],
            "optional": true,
            "field": "isexternal",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "extension",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/voice/transfers/reports/{id}",
    "title": "Deletes a Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/transfers/reports",
    "title": "Gets a list of Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/transfers/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/transfers/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/transfers/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/transfers/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/transfers/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/transfers/reports/{id}",
    "title": "Gets a single Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/voice/transfers/reports/{id}",
    "title": "Update an existing Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/integrations/vtiger/accounts",
    "title": "Creates a new Vtiger Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "moduleName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "accessKey",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/vtiger/accounts/{id}",
    "title": "Deletes a Vtiger Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/accounts",
    "title": "Gets a list of Vtiger Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/vtiger/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/vtiger/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/vtiger/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/vtiger/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/vtiger/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/accounts/{id}",
    "title": "Gets a single Vtiger Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/vtiger/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/vtiger/accounts/{id}",
    "title": "Update an existing Vtiger Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/vtiger/configurations",
    "title": "Creates a new Vtiger Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/vtiger/configurations/{id}",
    "title": "Deletes a Vtiger Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations",
    "title": "Gets a list of Vtiger Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/vtiger/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/vtiger/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/vtiger/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/vtiger/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/vtiger/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations/{id}",
    "title": "Gets a single Vtiger Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/vtiger/configurations/{id}",
    "title": "Update an existing Vtiger Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/vtiger/fields",
    "title": "Creates a new Vtiger Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVtiger_Fields",
    "group": "Vtiger_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/vtiger/fields/{id}",
    "title": "Deletes a Vtiger Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVtiger_Fields",
    "group": "Vtiger_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/fields",
    "title": "Gets a list of Vtiger Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVtiger_Fields",
    "group": "Vtiger_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/vtiger/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/vtiger/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/vtiger/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/vtiger/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/vtiger/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/fields/{id}",
    "title": "Gets a single Vtiger Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVtiger_Fields",
    "group": "Vtiger_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/vtiger/fields/{id}",
    "title": "Update an existing Vtiger Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVtiger_Fields",
    "group": "Vtiger_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "post",
    "url": "/api/webbar/answer",
    "title": "answer webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/answer -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_answer",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/calls",
    "title": "webrtc call list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/calls -d '{\"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_calls",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/hangup",
    "title": "hangup webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/hangup -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_hangup",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/unhold",
    "title": "unhold webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/unhold -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_hold",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/hold",
    "title": "hold webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/hold -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_hold",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/originate",
    "title": "Originate new webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/originate -d '{\"callNumber\": \"0119692844\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_originate",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "callNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "callerId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "callbackUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/transfer",
    "title": "blind transfer webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/transfer -d '{\"userId\": 54, \"sessionId\":\"<sessionId>\", \"transferNumber\":\"<transferNumber>\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_transfer",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "string",
            "optional": false,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "string",
            "optional": false,
            "field": "transferNumber",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/users",
    "title": "Add agents to a whatsapp account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts",
    "title": "Creates a new Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAccounts",
    "group": "Whatsapp_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "remote",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"twilio\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountSid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "authToken",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/accounts/{id}",
    "title": "Deletes a Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}/users",
    "title": "Gets agents from whatsapp account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/accounts/{id}/users",
    "title": "Removes agents from a whatsapp account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Whatsapp_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Whatsapp_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Whatsapp_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}/applications",
    "title": "Gets account applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/notify",
    "title": "Notify new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/notify -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "notify",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to create a new whatsapp message to be sent to the system.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/send",
    "title": "Send new whatsapp message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/send -d '{from: '+39333123456', body: 'This is a test'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendWhatsapp",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/messages/{id}/status",
    "title": "Receive message status",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id}/status \\ \n -H 'Content-Type: application/json' -v -X POST",
        "type": "json"
      }
    ],
    "name": "statusMessage",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/applications",
    "title": "Creates a new Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApplications",
    "group": "Whatsapp_Applications",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Whatsapp_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/applications",
    "title": "Gets a list of Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetApplications",
    "group": "Whatsapp_Applications",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/applications?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/applications?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/applications?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/applications?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/applications?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Whatsapp_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Whatsapp_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Whatsapp_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Whatsapp_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Whatsapp_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/reports/queue",
    "title": "Creates a new Whatsapp Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/reports/queue/{id}",
    "title": "Deletes a Whatsapp Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/queue/describe",
    "title": "Gets table info about Whatsapp Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/queue",
    "title": "Gets a list of Whatsapp Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/queue/{id}",
    "title": "Gets a single Whatsapp Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/reports/queue/{id}",
    "title": "Update an existing Whatsapp Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Whatsapp_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/reports/transfer",
    "title": "Creates a new Whatsapp Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/reports/transfer/{id}",
    "title": "Deletes a Whatsapp Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/transfer/describe",
    "title": "Gets table info about Whatsapp Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/transfer",
    "title": "Gets a list of Whatsapp Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/transfer/{id}",
    "title": "Gets a single Whatsapp Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/reports/transfer/{id}",
    "title": "Update an existing Whatsapp Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/accounts",
    "title": "Creates a new Zendesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"password\"",
              "\"token\""
            ],
            "optional": true,
            "field": "authType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"integrationTab\"",
              "\"newTab\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zendesk/accounts/{id}",
    "title": "Deletes a Zendesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/accounts",
    "title": "Gets a list of Zendesk Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zendesk/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zendesk/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zendesk/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zendesk/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zendesk/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/accounts/{id}",
    "title": "Gets a single Zendesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/zendesk/accounts/{id}",
    "title": "Update an existing Zendesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/configurations",
    "title": "Creates a new Zendesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zendesk/configurations/{id}",
    "title": "Deletes a Zendesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations",
    "title": "Gets a list of Zendesk Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zendesk/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zendesk/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zendesk/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zendesk/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zendesk/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}",
    "title": "Gets a single Zendesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}/tags",
    "title": "Gets configurations tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/tags -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTags",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/configurations/{id}/tags",
    "title": "Sets new tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/tags -d '{\"ids\": [1,12]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "setTags",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/zendesk/configurations/{id}",
    "title": "Update an existing Zendesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/fields",
    "title": "Creates a new Zendesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZendesk_Fields",
    "group": "Zendesk_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zendesk/fields/{id}",
    "title": "Deletes a Zendesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZendesk_Fields",
    "group": "Zendesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/fields",
    "title": "Gets a list of Zendesk Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZendesk_Fields",
    "group": "Zendesk_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zendesk/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zendesk/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zendesk/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zendesk/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zendesk/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/fields/{id}",
    "title": "Gets a single Zendesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZendesk_Fields",
    "group": "Zendesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/zendesk/fields/{id}",
    "title": "Update an existing Zendesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZendesk_Fields",
    "group": "Zendesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "post",
    "url": "/api/integrations/zoho/accounts",
    "title": "Creates a new Zoho Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZoho_Accounts",
    "group": "Zoho_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "zone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "code",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "refreshToken",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zoho/accounts/{id}",
    "title": "Deletes a Zoho Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZoho_Accounts",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/accounts",
    "title": "Gets a list of Zoho Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZoho_Accounts",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zoho/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zoho/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zoho/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zoho/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zoho/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/accounts/{id}",
    "title": "Gets a single Zoho Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZoho_Accounts",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/zoho/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/zoho/accounts/{id}",
    "title": "Update an existing Zoho Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZoho_Accounts",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/zoho/configurations",
    "title": "Creates a new Zoho Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZoho_Configurations",
    "group": "Zoho_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"lead\"",
              "\"contact\"",
              "\"nothing\""
            ],
            "optional": true,
            "field": "moduleCreate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"contact_lead\"",
              "\"contact\"",
              "\"lead\""
            ],
            "optional": true,
            "field": "moduleSearch",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zoho/configurations/{id}",
    "title": "Deletes a Zoho Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZoho_Configurations",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations",
    "title": "Gets a list of Zoho Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZoho_Configurations",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zoho/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zoho/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zoho/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zoho/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zoho/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}",
    "title": "Gets a single Zoho Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZoho_Configurations",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/zoho/configurations/{id}",
    "title": "Update an existing Zoho Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZoho_Configurations",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/zoho/fields",
    "title": "Creates a new Zoho Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZoho_Fields",
    "group": "Zoho_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zoho/fields/{id}",
    "title": "Deletes a Zoho Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZoho_Fields",
    "group": "Zoho_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/fields",
    "title": "Gets a list of Zoho Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZoho_Fields",
    "group": "Zoho_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zoho/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zoho/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zoho/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zoho/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zoho/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/fields/{id}",
    "title": "Gets a single Zoho Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZoho_Fields",
    "group": "Zoho_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/zoho/fields/{id}",
    "title": "Update an existing Zoho Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZoho_Fields",
    "group": "Zoho_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "post",
    "url": "/api/cdr",
    "title": "Creates a new Cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCdrs",
    "group": "cdr",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "calldate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "src",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dst",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dcontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dstchannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastapp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "duration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "billsec",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "amaflags",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "userfield",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "linkedid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sequence",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "peeraccount",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tag",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "delete",
    "url": "/api/cdr/{id}",
    "title": "Deletes a Cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCdrs",
    "group": "cdr",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "get",
    "url": "/api/cdr/describe",
    "title": "Gets table info about Cdrs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeCdrs",
    "group": "cdr",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "get",
    "url": "/api/cdr",
    "title": "Gets a list of Cdrs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCdrs",
    "group": "cdr",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cdr?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cdr?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cdr?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cdr?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cdr?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "get",
    "url": "/api/cdr/{id}",
    "title": "Gets a single Cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCdrs",
    "group": "cdr",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "put",
    "url": "/api/cdr/{id}",
    "title": "Update an existing Cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCdrs",
    "group": "cdr",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "post",
    "url": "/api/voiceQueuesLog",
    "title": "Creates a new VoiceQueuesLog",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "time",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "callid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "queuename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "agent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "event",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data1",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data2",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data3",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data4",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data5",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "dtm",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  },
  {
    "type": "delete",
    "url": "/api/voiceQueuesLog/{id}",
    "title": "Deletes a VoiceQueuesLog",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  },
  {
    "type": "get",
    "url": "/api/voiceQueuesLog",
    "title": "Gets a list of VoiceQueuesLogs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voiceQueuesLog?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voiceQueuesLog?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voiceQueuesLog?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voiceQueuesLog?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voiceQueuesLog?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  },
  {
    "type": "get",
    "url": "/api/voiceQueuesLog/{id}",
    "title": "Gets a single VoiceQueuesLog",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  },
  {
    "type": "put",
    "url": "/api/voiceQueuesLog/{id}",
    "title": "Update an existing VoiceQueuesLog",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  }
] });
+define({ "api": [
  {
    "type": "delete",
    "url": "/api/actions/{id}",
    "title": "Deletes a Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/actions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteActions",
    "group": "Actions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/action/index.js",
    "groupTitle": "Actions"
  },
  {
    "type": "put",
    "url": "/api/actions/{id}",
    "title": "Update an existing Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/actions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateActions",
    "group": "Actions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/action/index.js",
    "groupTitle": "Actions"
  },
  {
    "type": "post",
    "url": "/api/analytics/custom_reports",
    "title": "Creates a new Analytic Custom Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "parent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "table",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "conditions",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "joins",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/custom_reports/{id}",
    "title": "Deletes a Analytic Custom Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports",
    "title": "Gets a list of Analytic Custom Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/custom_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/custom_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/custom_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/custom_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/custom_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports/{id}",
    "title": "Gets a single Analytic Custom Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports/{id}/preview",
    "title": "Report Preview",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id}/preview -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "preview",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports/{id}/query",
    "title": "Report Query SQL",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id}/query -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "query",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports/{id}/run",
    "title": "Report Run",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id}/run -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "run",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/custom_reports/{id}",
    "title": "Update an existing Analytic Custom Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/default_reports",
    "title": "Creates a new Analytic Default Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "parent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "table",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "conditions",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "joins",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/default_reports/{id}",
    "title": "Deletes a Analytic Default Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports",
    "title": "Gets a list of Analytic Default Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/default_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/default_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/default_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/default_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/default_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports/{id}",
    "title": "Gets a single Analytic Default Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports/{id}/preview",
    "title": "Report Preview",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id}/preview -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "preview",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports/{id}/query",
    "title": "Report Query SQL",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id}/query -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "query",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports/{id}/run",
    "title": "Report Run",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id}/run -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "run",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/default_reports/{id}",
    "title": "Update an existing Analytic Default Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/extracted_reports",
    "title": "Creates a new Analytic Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "basename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"csv\"",
              "\"pdf\"",
              "\"xlsx\""
            ],
            "optional": false,
            "field": "output",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "savename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "startDate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "endDate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "status",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"manual\"",
              "\"scheduled\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "reportId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reportType",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/extracted_reports/{id}",
    "title": "Deletes a Analytic Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/extracted_reports",
    "title": "Gets a list of Analytic Extacted Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/extracted_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/extracted_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/extracted_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/extracted_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/extracted_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/extracted_reports/{id}",
    "title": "Gets a single Analytic Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/extracted_reports/{id}/download",
    "title": "Download Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/extracted_reports/{id}",
    "title": "Update an existing Analytic Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/field_reports/create_many",
    "title": "Creates many Analytic Field Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/create_many -d '[{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}]' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "BulkCreateAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "alias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "function",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "groupBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "orderBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "custom",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/field_reports/destroy_many?ids={ids}",
    "title": "Deletes many Analytic Field Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/destroy_many?ids=1&ids=2&ids=3 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "BulkDeleteAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/field_reports",
    "title": "Creates a new Analytic Field Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "alias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "function",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "groupBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "orderBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "custom",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/field_reports/{id}",
    "title": "Deletes a Analytic Field Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/field_reports",
    "title": "Gets a list of Analytic Field Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/field_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/field_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/field_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/field_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/field_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/field_reports/{id}",
    "title": "Gets a single Analytic Field Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/field_reports/{id}/create_many",
    "title": "Rewrite fields set",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/{id}/create_many -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addFields",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/field_reports/{id}",
    "title": "Update an existing Analytic Field Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/metrics",
    "title": "Creates a new Analytic Metrics",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Metric",
    "group": "Analytic_Metrics",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "table",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "metric",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "delete",
    "url": "/api/analytics/metrics/{id}",
    "title": "Deletes a Analytic Metrics",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Metric",
    "group": "Analytic_Metrics",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "get",
    "url": "/api/analytics/metrics",
    "title": "Gets a list of Analytic Metric",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Metric",
    "group": "Analytic_Metrics",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/metrics?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/metrics?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/metrics?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/metrics?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/metrics?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "get",
    "url": "/api/analytics/metrics/{id}",
    "title": "Gets a single Analytic Metrics",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Metric",
    "group": "Analytic_Metrics",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "put",
    "url": "/api/analytics/metrics/{id}",
    "title": "Update an existing Analytic Metrics",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Metric",
    "group": "Analytic_Metrics",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "post",
    "url": "/api/analytics/tree_reports",
    "title": "Creates a new Analytic Tree Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "tree",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/tree_reports/{id}",
    "title": "Deletes a Analytic Tree Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/tree_reports",
    "title": "Gets a list of Analytic Tree Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/tree_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/tree_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/tree_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/tree_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/tree_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/tree_reports/{id}",
    "title": "Gets a single Analytic Tree Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/tree_reports/{id}",
    "title": "Update an existing Analytic Tree Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "post",
    "url": "/api/attachments/clone",
    "title": "Clone an existing Attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneAttachments",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "delete",
    "url": "/api/attachments/{id}",
    "title": "Deletes a Attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAttachments",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "get",
    "url": "/api/attachments",
    "title": "Gets a list of Attachments",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAttachments",
    "group": "Attachments",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/attachments?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/attachments?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/attachments?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/attachments?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/attachments?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "get",
    "url": "/api/attachments/{id}",
    "title": "Gets a single Attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAttachments",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "post",
    "url": "/api/attachments",
    "title": "Add attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "get",
    "url": "/api/attachments/:id/download",
    "title": "Download attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/:id/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}/attachment_download",
    "title": "Download attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/attachment_download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "show",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "put",
    "url": "/api/attachments/{id}",
    "title": "Update an existing Attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAttachments",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "post",
    "url": "/api/auth/local/forgot",
    "title": "Creates a new password reset token",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/auth/local/forgot -d '{\"email\": \"[email-masked]\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Local_Forgot_Password",
    "group": "Authentication",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "email",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/authLocal/index.js",
    "groupTitle": "Authentication"
  },
  {
    "type": "post",
    "url": "/api/auth/local/reset/:token",
    "title": "Reset user password",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/auth/local/reset/94b422c1fkdjhg766a198da6997yu6gcc963641d -d '{\"password\": \"My_newP@ssw0rd\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Local_Reset_Password",
    "group": "Authentication",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "password",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/authLocal/index.js",
    "groupTitle": "Authentication"
  },
  {
    "type": "post",
    "url": "/api/auth/google",
    "title": "Creates a new User token",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/auth/google -d '{\"name\": \"john.doe\", \"password\": \"password\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Local_login",
    "group": "Authentication",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "password",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/authGoogle/index.js",
    "groupTitle": "Authentication"
  },
  {
    "type": "post",
    "url": "/api/auth/local",
    "title": "Creates a new User token",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/auth/local -d '{\"name\": \"john.doe\", \"password\": \"password\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Local_login",
    "group": "Authentication",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "password",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/authLocal/index.js",
    "groupTitle": "Authentication"
  },
  {
    "type": "post",
    "url": "/api/automations",
    "title": "Creates a new Automation",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAutomations",
    "group": "Automations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "status",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "delete",
    "url": "/api/automations/{id}",
    "title": "Deletes a Automation",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAutomations",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "get",
    "url": "/api/automations",
    "title": "Gets a list of Automations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAutomations",
    "group": "Automations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/automations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/automations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/automations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/automations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/automations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "get",
    "url": "/api/automations/{id}",
    "title": "Gets a single Automation",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAutomations",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "post",
    "url": "/api/automations/{id}/actions",
    "title": "Creates new actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id}/actions -d '[{\"firstName\": \"John Doe\", \"email\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addActions",
    "group": "Automations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "action",
            "description": "<p>Allowed values: contactManager, integration, motionbar, jscripty, urlForward, browser, bot, script</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data1",
            "description": "<p>contactManager[ListId], integration[intName(zendesk)], motionbar[Popup(0),URL(1),WinApp(2)], urlForward[GET,POST], browser[TemplateId(0),URL(1)]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data2",
            "description": "<p>integration[AccountId], motionbar[TemplateId,URL,WinAppPath], urlForward[URL]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data3",
            "description": "<p>motionbar[NULL,NULL,WinAppArguments]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data4",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data5",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data6",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "data7",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "post",
    "url": "/api/automations/{id}/conditions",
    "title": "Creates new conditions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id}/conditions -d '[{\"firstName\": \"John Doe\", \"email\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConditions",
    "group": "Automations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "operator",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "value",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "get",
    "url": "/api/automations/{id}/actions",
    "title": "Gets Automation Actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id}/actions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getActions",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "get",
    "url": "/api/automations/{id}/conditions",
    "title": "Gets Automation Conditions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id}/conditions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConditions",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "put",
    "url": "/api/automations/{id}",
    "title": "Update an existing Automation",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAutomations",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "post",
    "url": "/api/canned_answers",
    "title": "Create a new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Canned_Answers",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "delete",
    "url": "/api/canned_answers/{id}",
    "title": "Deletes a Canned Answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCanned_Answers",
    "group": "Canned_Answers",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "get",
    "url": "/api/canned_answers",
    "title": "Gets a list of Canned Answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCanned_Answers",
    "group": "Canned_Answers",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/canned_answers?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/canned_answers?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/canned_answers?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/canned_answers?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/canned_answers?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "get",
    "url": "/api/canned_answers/{id}",
    "title": "Gets a single Canned Answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCanned_Answers",
    "group": "Canned_Answers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "put",
    "url": "/api/canned_answers/{id}",
    "title": "Update an existing Canned Answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCanned_Answers",
    "group": "Canned_Answers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "get",
    "url": "/chat/internal/users",
    "title": "Gets Users Last Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/chat/internal/users -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getLastUsersMessages",
    "group": "ChatInternalMessage",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "ChatInternalMessage"
  },
  {
    "type": "delete",
    "url": "/api/chat/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Chat_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatApplication/index.js",
    "groupTitle": "Chat_Applications"
  },
  {
    "type": "get",
    "url": "/api/chat/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Chat_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatApplication/index.js",
    "groupTitle": "Chat_Applications"
  },
  {
    "type": "put",
    "url": "/api/chat/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Chat_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatApplication/index.js",
    "groupTitle": "Chat_Applications"
  },
  {
    "type": "post",
    "url": "/api/chat/groups",
    "title": "Creates a new Group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateGroups",
    "group": "Chat_Groups",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "write",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "delete",
    "url": "/api/chat/groups/{id}",
    "title": "Deletes a Group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/describe",
    "title": "Gets table info about Groups",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups",
    "title": "Gets a list of Groups",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/groups?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/groups?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/groups?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/groups?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/groups?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "delete",
    "url": "/api/chat/groups/{id}/members",
    "title": "Removes members from a group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/members?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveMembers",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/{id}",
    "title": "Gets a single Group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "post",
    "url": "/api/chat/groups/{id}/members",
    "title": "Add members to chat group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/members -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMembers",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "post",
    "url": "/api/chat/groups/{id}/messages",
    "title": "Creates a new group message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/messages -d '{\"body\": \"Hi operator!\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/{id}/members",
    "title": "Gets Members",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/members -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMembers",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/{id}/messages",
    "title": "Gets Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/{id}/unread",
    "title": "Get unread chat group messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/unread -H 'Content-Type: application/json' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getUread",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "put",
    "url": "/api/chat/groups/{id}",
    "title": "Update an existing Group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Chat_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ratingValue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"star\"",
              "\"thumb\""
            ],
            "optional": true,
            "field": "ratingType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "ratingMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "pathTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "browserName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "browserVersion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "osName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "osVersion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceModel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceVendor",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "referer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerIp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "formData",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closeReason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerPort",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "vidaooSessionId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/chat/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/chat/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "put",
    "url": "/api/chat/interactions/{id}/abandon",
    "title": "Abandon interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/abandon -d '{\"channel\": \"chat\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "abandon",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to set as abandon an interaction and stop the routing.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "put",
    "url": "/api/chat/interactions/{id}/close",
    "title": "Close Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/close -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Chat_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions/{id}/attachment_upload",
    "title": "Add attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/attachment_upload -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "attachmentUpload",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions/{id}/vidaoo",
    "title": "Create Vidaoo Session",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/vidaoo  -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "createVidaooSession",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "put",
    "url": "/api/chat/interactions/{id}/custom_update",
    "title": "Update interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/custom_update -d '{\"channel\": \"chat\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "customUpdate",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to update an interaction.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}/my_messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/my_messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMyMessages",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "put",
    "url": "/api/chat/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/internal/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Chat_Internal_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ChatInternalMessageId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "delete",
    "url": "/api/chat/internal/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/internal/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/internal/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/internal/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/internal/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/internal/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/internal/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/internal/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/internal/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "put",
    "url": "/api/chat/internal/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "post",
    "url": "/api/chat/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Chat_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "delete",
    "url": "/api/chat/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "put",
    "url": "/api/chat/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "post",
    "url": "/api/chat/offline_messages",
    "title": "Creates a new OfflineMessage",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateOfflineMessages",
    "group": "Chat_Offline_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "delete",
    "url": "/api/chat/offline_messages/{id}",
    "title": "Deletes a OfflineMessage",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/offline_messages/describe",
    "title": "Gets table info about OfflineMessages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/offline_messages",
    "title": "Gets a list of OfflineMessages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/offline_messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/offline_messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/offline_messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/offline_messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/offline_messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/offline_messages/{id}",
    "title": "Gets a single OfflineMessage",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "put",
    "url": "/api/chat/offline_messages/{id}",
    "title": "Update an existing OfflineMessage",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "post",
    "url": "/api/chat/proactive_actions",
    "title": "Creates a new Proactive Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/proactive_actions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateProactive_Actions",
    "group": "Chat_Proactive_Actions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"mouseOver\"",
              "\"timeout\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "selector",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatProactiveAction/index.js",
    "groupTitle": "Chat_Proactive_Actions"
  },
  {
    "type": "delete",
    "url": "/api/chat/proactive_actions/{id}",
    "title": "Deletes a Proactive Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/proactive_actions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteProactive_Actions",
    "group": "Chat_Proactive_Actions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatProactiveAction/index.js",
    "groupTitle": "Chat_Proactive_Actions"
  },
  {
    "type": "get",
    "url": "/api/chat/proactive_actions/{id}",
    "title": "Gets a single Proactive Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/proactive_actions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowProactive_Actions",
    "group": "Chat_Proactive_Actions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatProactiveAction/index.js",
    "groupTitle": "Chat_Proactive_Actions"
  },
  {
    "type": "put",
    "url": "/api/chat/proactive_actions/{id}",
    "title": "Update an existing Proactive Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/proactive_actions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateProactive_Actions",
    "group": "Chat_Proactive_Actions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatProactiveAction/index.js",
    "groupTitle": "Chat_Proactive_Actions"
  },
  {
    "type": "post",
    "url": "/api/chat/reports/queue",
    "title": "Creates a new Chat Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/chat/reports/queue/{id}",
    "title": "Deletes a Chat Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/queue/describe",
    "title": "Gets table info about Chat Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/queue",
    "title": "Gets a list of Chat Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/queue/{id}",
    "title": "Gets a single Chat Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/chat/reports/queue/{id}",
    "title": "Update an existing Chat Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/chat/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "post",
    "url": "/api/chat/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "post",
    "url": "/api/chat/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Chat_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "delete",
    "url": "/api/chat/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "delete",
    "url": "/api/chat/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "put",
    "url": "/api/chat/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "post",
    "url": "/api/chat/reports/transfer",
    "title": "Creates a new Chat Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/chat/reports/transfer/{id}",
    "title": "Deletes a Chat Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/transfer/describe",
    "title": "Gets table info about Chat Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/transfer",
    "title": "Gets a list of Chat Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/transfer/{id}",
    "title": "Gets a single Chat Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/chat/reports/transfer/{id}",
    "title": "Update an existing Chat Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/users",
    "title": "Add agents to a website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites",
    "title": "Creates a new Website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateWebsites",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "address",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mapKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mapKeyOffline",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentAlias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerAlias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "color",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "color_button",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "textColor",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "fontSize",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remote",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "animation",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rounded\"",
              "\"squared\""
            ],
            "optional": true,
            "field": "header_shape",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "header_online",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "start_chat_button",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "offline_chat_button",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "header_offline",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "download_transcript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "whiteLabel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "defaultWhiteLabel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "sitepic",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closingQuestion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "formSubmitSuccessMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "formSubmitFailureMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "noteTitle",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "placeholderMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closingMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closingMessageButton",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "skipMessageButton",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "conditionAgreement",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableRating",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableFeedback",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableSendButton",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "feedbackTitle",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"star\"",
              "\"thumb\""
            ],
            "optional": true,
            "field": "ratingType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ratingStarsNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "onlineForm",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "offlineForm",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "autoclose",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableCustomerWriting",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "forwardTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "forwardTranscriptMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "forwardOffline",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "forwardOfflineAddress",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "waitingTitle",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "waitingMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "offlineMessageSubject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "offlineMessageBody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableUnmanagedNote",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "unmanagedMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "skipUnmanaged",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sendUnmanaged",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableCustomerAttachment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableCustomerCheckmarks",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "agentAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "showAgentAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "timezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "hideWhenOffline",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentIdentifier",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "alignment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "verticalAlignment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messagesAlignment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "defaultTitle",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "customerAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "showCustomerAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "messageFontSize",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "backgroundColor",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "systemAlias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "systemAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "vidaooEscalation",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "vidaooApiKey",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "delete",
    "url": "/api/chat/websites/{id}",
    "title": "Deletes a Website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/describe",
    "title": "Gets table info about Websites",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/users",
    "title": "Gets agents from website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites",
    "title": "Gets a list of Websites",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/websites?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/websites?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/websites?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/websites?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/websites?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "delete",
    "url": "/api/chat/websites/{id}/users",
    "title": "Removes agents from a website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "delete",
    "url": "/api/chat/websites/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "delete",
    "url": "/api/chat/websites/{id}/dispositions",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}",
    "title": "Gets a single Website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "put",
    "url": "/api/chat/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/avatar",
    "title": "Add avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/avatar -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/customer_avatar",
    "title": "Add customer avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/customer_avatar -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addCustomerAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/accounts/{id}/interactions",
    "title": "Creates new interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/interactions -d '{\"host\": \"host\", \"username\": \"username\", \"password\": \"password\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addInteraction",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ratingValue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"star\"",
              "\"thumb\""
            ],
            "optional": true,
            "field": "ratingType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "ratingMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "pathTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "browserName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "browserVersion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "osName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "osVersion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceModel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceVendor",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "referer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerIp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "formData",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closeReason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerPort",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "vidaooSessionId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/logo",
    "title": "Add logo",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/logo -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addLogo",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/proactive_actions",
    "title": "Creates new Proactive Actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/proactive_actions -d '[{\"name\": \"Satisfied\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addProactiveActions",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"mouseOver\"",
              "\"timeout\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "selector",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/system_avatar",
    "title": "Add system avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/system_avatar -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addSystemAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/applications",
    "title": "Gets Website Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/avatar",
    "title": "Get avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/avatar -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/customer_avatar",
    "title": "Get Customer Avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/customer_avatar -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getCustomerAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/fields",
    "title": "Gets Website Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/interactions",
    "title": "Gets Website Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteraction",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/logo",
    "title": "Get logo",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/logo -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getLogo",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/offline_messages",
    "title": "Gets Website Offline Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/offline_messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getOfflineMessages",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/proactive_actions",
    "title": "Gets Website Proactive Actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/proactive_actions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getProactiveActions",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/snippet",
    "title": "Gets Website Snippet",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/snippet -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSnippet",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/system_avatar",
    "title": "Get System Avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/system_avatar -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSystemAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/notify",
    "title": "Notify new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/notify -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "notify",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to create a new chat message to be sent to the system.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/offline",
    "title": "Offline message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/offline -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "offline",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "put",
    "url": "/api/chat/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "put",
    "url": "/api/chat/websites/{id}",
    "title": "Update an existing Website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/cloudProviders",
    "title": "Creates a new CloudProvider",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCloudProviders",
    "group": "CloudProviders",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"AmazonAWS\"",
              "\"Google\""
            ],
            "optional": false,
            "field": "service",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data1",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data2",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "delete",
    "url": "/api/cloudProviders/{id}",
    "title": "Deletes a CloudProvider",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCloudProviders",
    "group": "CloudProviders",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "get",
    "url": "/api/cloudProviders",
    "title": "Gets a list of CloudProviders",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCloudProviders",
    "group": "CloudProviders",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cloudProviders?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cloudProviders?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cloudProviders?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cloudProviders?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cloudProviders?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "get",
    "url": "/api/cloudProviders/{id}",
    "title": "Gets a single CloudProvider",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCloudProviders",
    "group": "CloudProviders",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "put",
    "url": "/api/cloudProviders/{id}",
    "title": "Update an existing CloudProvider",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCloudProviders",
    "group": "CloudProviders",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "post",
    "url": "/api/cm/companies",
    "title": "Creates a new Company",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCompanies",
    "group": "Cm_Companies",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "vat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "companyId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "website",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "street",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "postalCode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "city",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "country",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "emailDomain",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sStreet",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sPostalCode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sCity",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sCountry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "delete",
    "url": "/api/cm/companies/{id}",
    "title": "Deletes a Company",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "get",
    "url": "/api/cm/companies/describe",
    "title": "Gets table info about Companies",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "get",
    "url": "/api/cm/companies",
    "title": "Gets a list of Companies",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/companies?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/companies?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/companies?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/companies?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/companies?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "get",
    "url": "/api/cm/companies/{id}",
    "title": "Gets a single Company",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "post",
    "url": "/api/cm/companies/{id}/contacts",
    "title": "Creates new contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/{id}/contacts -d '[{\"firstName\": \"John Doe\", \"email\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addContacts",
    "group": "Cm_Companies",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "firstName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "street",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "postalCode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "city",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "country",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dateOfBirth",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mobile",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "url",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "facebook",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fb_data",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "twitter",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "skype",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "teams",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "viber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "line",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "wechat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "telegram",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "UserId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "scheduledat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "utcOffset",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "get",
    "url": "/api/cm/companies/{id}/contacts",
    "title": "Gets List Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/companies/{id}/contacts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getContacts",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "put",
    "url": "/api/cm/companies/{id}",
    "title": "Update an existing Company",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "delete",
    "url": "/api/cm/contacts/{id}",
    "title": "Deletes a Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteContacts",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/describe",
    "title": "Gets table info about Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeContacts",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts",
    "title": "Gets a list of Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetContacts",
    "group": "Cm_Contacts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/contacts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/contacts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/contacts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/contacts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/contacts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/finals",
    "title": "Gets contact hopper finals",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/hopper_finals -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperFinals",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/hopper_histories",
    "title": "Gets contact hopper histories",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/hopper_histories -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperHistories",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/hoppers",
    "title": "Gets contact hoppers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/hoppers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHoppers",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/create_many",
    "title": "Create Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/create_many -d '[{\"firstName\": \"John\", \"lastName\": \"doe\", \"...\": \"...\"}]' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "bulkCreate",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts",
    "title": "Create Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts -d '{\"firstName\": \"John\", \"lastName\": \"doe\", \"...\": \"...\"}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/jscripty_sessions",
    "title": "Gets contact hopper blacks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/hopper_black -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getJscriptySessions",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/tags",
    "title": "Gets configurations tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/tags -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTags",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/merge",
    "title": "Merge Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/merge -d '{\"from\": 1, \"to\": 2}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "merge",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/{id}/tags",
    "title": "Sets new tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/tags -d '{\"ids\": [1,12]}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "setTags",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}",
    "title": "Gets a single Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id} -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "show",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "put",
    "url": "/api/cm/contacts/{id}",
    "title": "Update a single Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id} -d '{\"firstName\": \"John\", \"lastName\": \"Doe\"}' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "delete",
    "url": "/api/cm/custom_fields/{id}",
    "title": "Deletes a Custom Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCustom_Fields",
    "group": "Cm_Custom_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Cm_Custom_Fields"
  },
  {
    "type": "get",
    "url": "/api/cm/custom_fields",
    "title": "Gets a list of Custom Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCustom_Fields",
    "group": "Cm_Custom_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/custom_fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/custom_fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/custom_fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/custom_fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/custom_fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Cm_Custom_Fields"
  },
  {
    "type": "get",
    "url": "/api/cm/custom_fields/{id}",
    "title": "Gets a single Custom Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCustom_Fields",
    "group": "Cm_Custom_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Cm_Custom_Fields"
  },
  {
    "type": "put",
    "url": "/api/cm/custom_fields/{id}",
    "title": "Update an existing Custom Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCustom_Fields",
    "group": "Cm_Custom_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Cm_Custom_Fields"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper",
    "title": "Creates a new Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateHopper",
    "group": "Cm_Hopper",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "active",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "scheduledat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countbusyretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countcongestionretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnoanswerretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "callback",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackuniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "recallme",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ContactId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ListId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "UserId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "VoiceQueueId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "CampaignId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnosuchnumberretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countdropretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countabandonedretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countmachineretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countagentrejectretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper/describe",
    "title": "Gets table info about Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeHopper",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper",
    "title": "Gets a list of Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetHopper",
    "group": "Cm_Hopper",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/hopper?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/hopper?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/hopper?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/hopper?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/hopper?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper/{id}",
    "title": "Gets a single Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowHopper",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "delete",
    "url": "/api/cm/hopper_black/{id}",
    "title": "Deletes a Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_black/describe",
    "title": "Gets table info about Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_black",
    "title": "Gets a list of Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/hopper_black?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/hopper_black?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/hopper_black?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/hopper_black?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/hopper_black?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_black/{id}",
    "title": "Gets a single Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "put",
    "url": "/api/cm/hopper_black/{id}",
    "title": "Update an existing Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final/describe",
    "title": "Gets table info about HopperFinal",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_final/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final",
    "title": "Gets a list of HopperFinal",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_final -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/hopper_final?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/hopper_final?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/hopper_final?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/hopper_final?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/hopper_final?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final/{id}",
    "title": "Gets a single HopperFinal",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_final/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper_final/checkContactHopper",
    "title": "Check if contact is in hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/checkContactHopper -d '{\"VoiceQueueId\": \"VoiceQueueId\", \"CampaignId\": \"CampaignId\", \"ContactId\": \"ContactId\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "_checkContactHopper",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final/campaign/countAttributes/{id}",
    "title": "Return number contacts for attributes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/campaign/countAttributes/{id} -d '{\"disposition\": \"OK\"}' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "countContactsIvrCampaignHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final/voice/queue/countAttributes/{id}",
    "title": "Return number contacts for attributes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/voice/queue/countAttributes/{id} -d '{\"disposition\": \"OK\"}' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "countContactsQueueCampaignHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper_final/campaign/{id}",
    "title": "Move contacts in hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/campaign/moveContacts/{id} -d '{\"state\": \"state\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "moveContactsIvrCampaignHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper_final/voice/queue/{id}",
    "title": "Move contacts in hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/voice/queue/moveContacts/{id} -d '{\"state\": \"state\"}' -H 'Content-Type: application/json' -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "moveContactsQueueCampaignHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "put",
    "url": "/api/cm/hopper_final/{id}",
    "title": "Update a single hopper final",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/{id} -d '{\"disposition\": \"OK\"}' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper_history",
    "title": "Creates a new HopperHistory",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_history -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateHopperHistory",
    "group": "Cm_Hopper_History",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "state",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "statedesc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "scheduledat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countbusyretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countcongestionretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnoanswerretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countglobal",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "originatecalleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "originatecalleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "starttime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "responsetime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "answertime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "droptime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "endtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ringtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "holdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "talktime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "followuptime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dropreason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "campaign",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "campaigntype",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "amd",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "callback",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackuniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "recallme",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "editedat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "edited",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnosuchnumberretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countdropretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countabandonedretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countmachineretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countagentrejectretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_history/describe",
    "title": "Gets table info about HopperHistory",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_history/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeHopperHistory",
    "group": "Cm_Hopper_History",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_history",
    "title": "Gets a list of HopperHistory",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_history -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetHopperHistory",
    "group": "Cm_Hopper_History",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/hopper_history?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/hopper_history?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/hopper_history?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/hopper_history?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/hopper_history?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_history/{id}",
    "title": "Gets a single HopperHistory",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_history/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowHopperHistory",
    "group": "Cm_Hopper_History",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "put",
    "url": "/api/cm/hopper_history/{id}",
    "title": "Update a single hopper history",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_history/{id} -d '{\"disposition\": \"OK\"}' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Cm_Hopper_History",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "delete",
    "url": "/api/cm/hopper/{id}",
    "title": "Delete Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroy",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper/opencontacts",
    "title": "Gets Open Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/opencontacts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getOpenContacts",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper/preview",
    "title": "Gets Preview Dialer Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/preview -d '{\"hopperIds\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getPreview",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper/timezone",
    "title": "Gets a single TZ data",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/timezone -d '{\"timezone\": [1]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTimezone",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper/timezones",
    "title": "Gets TZs list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/timezones -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTimezones",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "put",
    "url": "/api/cm/hopper/{id}",
    "title": "Update an existing Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateHopper",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "post",
    "url": "/api/cm/lists",
    "title": "Creates a new List",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateLists",
    "group": "Cm_Lists",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialPrefix",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "delete",
    "url": "/api/cm/lists/{id}",
    "title": "Deletes a List",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/describe",
    "title": "Gets table info about Lists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/users",
    "title": "Gets agents from list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists",
    "title": "Gets a list of Lists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/lists?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/lists?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/lists?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/lists?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/lists?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "delete",
    "url": "/api/cm/lists/{id}/users",
    "title": "Removes agents from a list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "delete",
    "url": "/api/cm/lists/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}",
    "title": "Gets a single List",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/lists/{id}/users",
    "title": "Adds agents to a list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAgents",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/lists/{id}/contacts",
    "title": "Creates new contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/contacts -d '[{\"firstName\": \"John Doe\", \"email\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addContacts",
    "group": "Cm_Lists",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "firstName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "street",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "postalCode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "city",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "country",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dateOfBirth",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mobile",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "url",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "facebook",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fb_data",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "twitter",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "skype",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "teams",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "viber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "line",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "wechat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "telegram",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "UserId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "scheduledat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "utcOffset",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/lists/{id}/fields",
    "title": "Creates a new custom field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/fields -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addCustomField",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/lists/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Cm_Lists",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/contacts",
    "title": "Gets List Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/contacts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getContacts",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/fields",
    "title": "Gets Custom Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getCustomFields",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/dispositions",
    "title": "Gets list dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/contacts/csv",
    "title": "Gets CSV List Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/contacts/csv -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "grunt",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "put",
    "url": "/api/cm/lists/{id}",
    "title": "Update an existing List",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/upload/:id",
    "title": "Import new contacts by csv",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/upload/:id -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "import",
    "group": "Cm_contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/upload",
    "title": "Upload csv",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/upload -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "upload",
    "group": "Cm_contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/csv",
    "title": "Create new contacts by csv",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/csv -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "uploadCsv",
    "group": "Cm_contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_contacts"
  },
  {
    "type": "delete",
    "url": "/api/conditions/{id}",
    "title": "Deletes a Condition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/conditions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteConditions",
    "group": "Conditions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/condition/index.js",
    "groupTitle": "Conditions"
  },
  {
    "type": "put",
    "url": "/api/conditions/{id}",
    "title": "Update an existing Condition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/conditions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateConditions",
    "group": "Conditions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/condition/index.js",
    "groupTitle": "Conditions"
  },
  {
    "type": "post",
    "url": "/api/cm/custom_field",
    "title": "Create a new custom field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_field  -d '{\"name\": \"mycf\", \"type\": \"text\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCustomField",
    "group": "Custom_Fields",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Custom_Fields"
  },
  {
    "type": "post",
    "url": "/api/dashboards/items",
    "title": "Create dasboard item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/items \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Dashboard_Items",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboardItem/index.js",
    "groupTitle": "Dashboard_Items"
  },
  {
    "type": "delete",
    "url": "/api/dashboards/items/{id}",
    "title": "Deletes a Dashboard Item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/items/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDashboard_Items",
    "group": "Dashboard_Items",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboardItem/index.js",
    "groupTitle": "Dashboard_Items"
  },
  {
    "type": "get",
    "url": "/api/dashboards/items/{id}",
    "title": "Gets a single Dashboard Item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/items/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDashboard_Items",
    "group": "Dashboard_Items",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboardItem/index.js",
    "groupTitle": "Dashboard_Items"
  },
  {
    "type": "put",
    "url": "/api/dashboards/items/{id}",
    "title": "Update an existing item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/items/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Dashboard_Items",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboardItem/index.js",
    "groupTitle": "Dashboard_Items"
  },
  {
    "type": "post",
    "url": "/api/dashboards/clone",
    "title": "Clone an existing Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "post",
    "url": "/api/dashboards",
    "title": "Creates a new Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDashboards",
    "group": "Dashboards",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "delete",
    "url": "/api/dashboards/{id}",
    "title": "Deletes a Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "get",
    "url": "/api/dashboards",
    "title": "Gets a list of Dashboards",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/dashboards?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/dashboards?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/dashboards?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/dashboards?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/dashboards?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "get",
    "url": "/api/dashboards/{id}",
    "title": "Gets a single Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "post",
    "url": "/api/dashboards/{id}/items",
    "title": "Creates new item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id}/items -d '{\"type\": \"counter\", \"...\": \"...\"}]' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addItem",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "get",
    "url": "/api/dashboards/{id}/items",
    "title": "Gets items",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id}/items -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getItems",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "put",
    "url": "/api/dashboards/{id}",
    "title": "Update an existing Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/accounts",
    "title": "Creates a new Desk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDesk_Accounts",
    "group": "Desk_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"basic\""
            ],
            "optional": true,
            "field": "authType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "consumerKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "consumerSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tokenSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"integrationTab\"",
              "\"newTab\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/desk/accounts/{id}",
    "title": "Deletes a Desk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDesk_Accounts",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/accounts",
    "title": "Gets a list of Desk Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDesk_Accounts",
    "group": "Desk_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/desk/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/desk/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/desk/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/desk/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/desk/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/accounts/{id}",
    "title": "Gets a single Desk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDesk_Accounts",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/desk/accounts/{id}",
    "title": "Update an existing Desk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDesk_Accounts",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/configurations",
    "title": "Creates a new Desk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDesk_Configurations",
    "group": "Desk_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/desk/configurations/{id}",
    "title": "Deletes a Desk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDesk_Configurations",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations",
    "title": "Gets a list of Desk Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDesk_Configurations",
    "group": "Desk_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/desk/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/desk/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/desk/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/desk/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/desk/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}",
    "title": "Gets a single Desk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDesk_Configurations",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}/tags",
    "title": "Gets configurations tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/tags -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTags",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/configurations/{id}/tags",
    "title": "Sets new tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/tags -d '{\"ids\": [1,12]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "setTags",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/desk/configurations/{id}",
    "title": "Update an existing Desk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDesk_Configurations",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/fields",
    "title": "Creates a new Desk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDesk_Fields",
    "group": "Desk_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/desk/fields/{id}",
    "title": "Deletes a Desk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDesk_Fields",
    "group": "Desk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/fields",
    "title": "Gets a list of Desk Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDesk_Fields",
    "group": "Desk_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/desk/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/desk/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/desk/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/desk/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/desk/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/fields/{id}",
    "title": "Gets a single Desk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDesk_Fields",
    "group": "Desk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/desk/fields/{id}",
    "title": "Update an existing Desk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDesk_Fields",
    "group": "Desk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "post",
    "url": "/api/dispositions",
    "title": "Creates a new Disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDispositions",
    "group": "Dispositions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "delete",
    "url": "/api/dispositions/{id}",
    "title": "Deletes a Disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDispositions",
    "group": "Dispositions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "get",
    "url": "/api/dispositions",
    "title": "Gets a list of Dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDispositions",
    "group": "Dispositions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/dispositions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/dispositions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/dispositions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/dispositions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/dispositions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "get",
    "url": "/api/dispositions/{id}",
    "title": "Gets a single Disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDispositions",
    "group": "Dispositions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "put",
    "url": "/api/dispositions/{id}",
    "title": "Update an existing Disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDispositions",
    "group": "Dispositions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "post",
    "url": "/api/integrations/dynamics365/accounts",
    "title": "Creates a new Dynamics365 Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tenantId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/dynamics365/accounts/{id}",
    "title": "Deletes a Dynamics365 Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/accounts",
    "title": "Gets a list of Dynamics365 Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/dynamics365/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/dynamics365/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/dynamics365/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/dynamics365/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/dynamics365/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/accounts/{id}",
    "title": "Gets a single Dynamics365 Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/dynamics365/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/dynamics365/accounts/{id}",
    "title": "Update an existing Dynamics365 Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/dynamics365/configurations",
    "title": "Creates a new Dynamics365 Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"incident\"",
              "\"phonecall\""
            ],
            "optional": true,
            "field": "ticketType",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/dynamics365/configurations/{id}",
    "title": "Deletes a Dynamics365 Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/configurations",
    "title": "Gets a list of Dynamics365 Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/dynamics365/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/dynamics365/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/dynamics365/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/dynamics365/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/dynamics365/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/configurations/{id}",
    "title": "Gets a single Dynamics365 Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/dynamics365/configurations/{id}",
    "title": "Update an existing Dynamics365 Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/dynamics365/fields",
    "title": "Creates a new Dynamics365 Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/dynamics365/fields/{id}",
    "title": "Deletes a Dynamics365 Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/fields",
    "title": "Gets a list of Dynamics365 Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/dynamics365/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/dynamics365/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/dynamics365/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/dynamics365/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/dynamics365/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/fields/{id}",
    "title": "Gets a single Dynamics365 Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/dynamics365/fields/{id}",
    "title": "Update an existing Dynamics365 Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/users",
    "title": "Add agents to a fax account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts",
    "title": "Creates a new Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAccounts",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "ecm",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "headerinfo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "localstationid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"2400\"",
              "\"4800\"",
              "\"7200\"",
              "\"9600\"",
              "\"12000\"",
              "\"14400\""
            ],
            "optional": true,
            "field": "minrate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"2400\"",
              "\"4800\"",
              "\"7200\"",
              "\"9600\"",
              "\"12000\"",
              "\"14400\""
            ],
            "optional": true,
            "field": "maxrate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "modem",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "gateway",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "faxdetect",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "t38timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"SIP\"",
              "\"IAX\"",
              "\"DADHI\"",
              "\"KHOMP\""
            ],
            "optional": true,
            "field": "tech",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/fax/accounts/{id}",
    "title": "Deletes a Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/users",
    "title": "Gets agents from fax account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/fax/accounts/{id}/users",
    "title": "Removes agents from a fax account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/fax/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/fax/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/addaccountapplications",
    "title": "Creates new account and applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/addaccountapplications -d '[{\"name\": \"name\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/interactions",
    "title": "Creates new interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/interactions -d '[{\"host\": \"host\", \"username\": \"username\", \"password\": \"password\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addInteraction",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/applications",
    "title": "Gets account pplications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/interactions",
    "title": "Gets account interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteraction",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/messages",
    "title": "Gets account messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/send",
    "title": "Send new fax",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/send -d '{from: '\"John Doe\" <123456>'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendFax",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "put",
    "url": "/api/fax/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/updateaccountapplications",
    "title": "Update account and applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/updateaccountapplications -d '[{\"name\": \"name\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/applications",
    "title": "Creates a new Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApplications",
    "group": "Fax_Applications",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "delete",
    "url": "/api/fax/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Fax_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "get",
    "url": "/api/fax/applications",
    "title": "Gets a list of Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetApplications",
    "group": "Fax_Applications",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/applications?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/applications?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/applications?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/applications?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/applications?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "get",
    "url": "/api/fax/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Fax_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "put",
    "url": "/api/fax/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Fax_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "post",
    "url": "/api/fax/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "post",
    "url": "/api/fax/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Fax_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/fax/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/fax/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "post",
    "url": "/api/fax/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Fax_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "failMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions/{id}/download",
    "title": "Get interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "put",
    "url": "/api/fax/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/messages/{id}/download",
    "title": "Get message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Fax_Message",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Message"
  },
  {
    "type": "delete",
    "url": "/api/fax/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "get",
    "url": "/api/fax/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "get",
    "url": "/api/fax/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "get",
    "url": "/api/fax/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "put",
    "url": "/api/fax/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "put",
    "url": "/api/fax/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "post",
    "url": "/api/fax/messages",
    "title": "Create message and send Fax",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "put",
    "url": "/api/fax/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "post",
    "url": "/api/fax/reports/queue",
    "title": "Creates a new Fax Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/fax/reports/queue/{id}",
    "title": "Deletes a Fax Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/queue/describe",
    "title": "Gets table info about Fax Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/queue",
    "title": "Gets a list of Fax Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/queue/{id}",
    "title": "Gets a single Fax Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/fax/reports/queue/{id}",
    "title": "Update an existing Fax Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/fax/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "post",
    "url": "/api/fax/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "post",
    "url": "/api/fax/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Fax_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": false,
            "field": "strategy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "lastAgent",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "delete",
    "url": "/api/fax/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "delete",
    "url": "/api/fax/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "put",
    "url": "/api/fax/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "post",
    "url": "/api/fax/reports/transfer",
    "title": "Creates a new Fax Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/fax/reports/transfer/{id}",
    "title": "Deletes a Fax Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/transfer/describe",
    "title": "Gets table info about Fax Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/transfer",
    "title": "Gets a list of Fax Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/transfer/{id}",
    "title": "Gets a single Fax Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/fax/reports/transfer/{id}",
    "title": "Update an existing Fax Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/accounts",
    "title": "Creates a new Freshdesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "apiKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshdesk/accounts/{id}",
    "title": "Deletes a Freshdesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/accounts",
    "title": "Gets a list of Freshdesk Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshdesk/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshdesk/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshdesk/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshdesk/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshdesk/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/accounts/{id}",
    "title": "Gets a single Freshdesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshdesk/accounts/{id}",
    "title": "Update an existing Freshdesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/configurations",
    "title": "Creates a new Freshdesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshdesk/configurations/{id}",
    "title": "Deletes a Freshdesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations",
    "title": "Gets a list of Freshdesk Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshdesk/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshdesk/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshdesk/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshdesk/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshdesk/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}",
    "title": "Gets a single Freshdesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}/tags",
    "title": "Gets configurations tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/tags -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTags",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/configurations/{id}/tags",
    "title": "Sets new tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/tags -d '{\"ids\": [1,12]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "setTags",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshdesk/configurations/{id}",
    "title": "Update an existing Freshdesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/fields",
    "title": "Creates a new Freshdesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshdesk/fields/{id}",
    "title": "Deletes a Freshdesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/fields",
    "title": "Gets a list of Freshdesk Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshdesk/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshdesk/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshdesk/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshdesk/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshdesk/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/fields/{id}",
    "title": "Gets a single Freshdesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshdesk/fields/{id}",
    "title": "Update an existing Freshdesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshsales/accounts",
    "title": "Creates a new Freshsales Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "apiKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshsales/accounts/{id}",
    "title": "Deletes a Freshsales Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/accounts",
    "title": "Gets a list of Freshsales Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshsales/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshsales/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshsales/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshsales/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshsales/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/accounts/{id}",
    "title": "Gets a single Freshsales Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshsales/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshsales/accounts/{id}",
    "title": "Update an existing Freshsales Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshsales/configurations",
    "title": "Creates a new Freshsales Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshsales/configurations/{id}",
    "title": "Deletes a Freshsales Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations",
    "title": "Gets a list of Freshsales Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshsales/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshsales/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshsales/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshsales/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshsales/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations/{id}",
    "title": "Gets a single Freshsales Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshsales/configurations/{id}",
    "title": "Update an existing Freshsales Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshsales/fields",
    "title": "Creates a new Freshsales Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshsales_Fields",
    "group": "Freshsales_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshsales/fields/{id}",
    "title": "Deletes a Freshsales Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshsales_Fields",
    "group": "Freshsales_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/fields",
    "title": "Gets a list of Freshsales Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshsales_Fields",
    "group": "Freshsales_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshsales/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshsales/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshsales/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshsales/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshsales/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/fields/{id}",
    "title": "Gets a single Freshsales Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshsales_Fields",
    "group": "Freshsales_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshsales/fields/{id}",
    "title": "Update an existing Freshsales Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshsales_Fields",
    "group": "Freshsales_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "post",
    "url": "/api/campaigns/{id}/blacklists",
    "title": "Add blacklists to an IVR campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/blacklists -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddBlackLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "post",
    "url": "/api/campaigns/{id}/lists",
    "title": "Add lists to an IVR campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/lists -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "post",
    "url": "/api/campaigns/clone",
    "title": "Clone an existing IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "post",
    "url": "/api/campaigns",
    "title": "Creates a new IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateIVR_Campaigns",
    "group": "IVR_Campaigns",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"ivr\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "active",
            "description": "<p>Active/Disactive Campaign</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "limitCalls",
            "description": "<p>Max 200 calls.</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialOriginateCallerIdName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialOriginateCallerIdNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialOriginateTimeout",
            "description": "<p>Originate Timeout Seconds (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCongestionMaxRetry",
            "description": "<p>#Congestion Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCongestionRetryFrequency",
            "description": "<p>Congestion Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialBusyMaxRetry",
            "description": "<p>#Busy Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialBusyRetryFrequency",
            "description": "<p>Busy Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoAnswerMaxRetry",
            "description": "<p>#NoAnswer Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoAnswerRetryFrequency",
            "description": "<p>NoAnswer Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialGlobalMaxRetry",
            "description": "<p>#Global Max Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialGlobalInterval",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"always\"",
              "\"never\"",
              "\"onlyIfOpen\""
            ],
            "optional": true,
            "field": "dialCheckDuplicateType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialAMDActive",
            "description": "<p>Active/Disactive AMD</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDInitialSilence",
            "description": "<p>#AMD Initial Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDGreeting",
            "description": "<p>#AMD Greeting</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDAfterGreetingSilence",
            "description": "<p>#AMD After Greeting Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDTotalAnalysisTime",
            "description": "<p>#AMD Total Analysis Time</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMinWordLength",
            "description": "<p>#AMD Min Word Length</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDBetweenWordsSilence",
            "description": "<p>#AMD Between Words Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMaximumNumberOfWords",
            "description": "<p>#AMD Maximum Number Of Words</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDSilenceThreshold",
            "description": "<p>#AMD Silence Threshold (min:0, max:32767)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMaximumWordLength",
            "description": "<p>#AMD Maximum Word Length</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"DESC\"",
              "\"ASC\""
            ],
            "optional": true,
            "field": "dialOrderByScheduledAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialPrefix",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialRandomLastDigitCallerIdNumber",
            "description": "<p>Random Last Digit (min:1, max:15)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCutDigit",
            "description": "<p>Cut Digit (min:1, max:15)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoSuchNumberMaxRetry",
            "description": "<p>#NoSuchNumber Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoSuchNumberRetryFrequency",
            "description": "<p>NoSuchNumber Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialDropMaxRetry",
            "description": "<p>#Drop Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialDropRetryFrequency",
            "description": "<p>Drop Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAbandonedMaxRetry",
            "description": "<p>#Abandoned Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAbandonedRetryFrequency",
            "description": "<p>Abandoned Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialMachineMaxRetry",
            "description": "<p>#Machine Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialMachineRetryFrequency",
            "description": "<p>Machine Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAgentRejectMaxRetry",
            "description": "<p>#AgentReject Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAgentRejectRetryFrequency",
            "description": "<p>AgentReject Retry Frequency Minutes (min:1, max:99999)</p>"
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "delete",
    "url": "/api/campaigns/{id}",
    "title": "Deletes a IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/blacklists",
    "title": "Get IVR campaign blacklists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/blacklists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetBlackLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/finals",
    "title": "Gets IVR campaign hopper finals",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/hopper_finals -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperFinals",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/hopper_histories",
    "title": "Gets IVR campaign hopper histories",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/hopper_histories -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperHistories",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/hoppers",
    "title": "Gets IVR campaign hoppers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/hoppers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHoppers",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns",
    "title": "Gets a list of IVR Campaigns",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/campaigns?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/campaigns?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/campaigns?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/campaigns?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/campaigns?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/lists",
    "title": "Get IVR campaign lists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/lists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "delete",
    "url": "/api/campaigns/{id}/blacklists",
    "title": "Remove blacklists from an IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/blacklists?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveBlackLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "delete",
    "url": "/api/campaigns/{id}/lists",
    "title": "Remove lists from an IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/lists?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}",
    "title": "Gets a single IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/blacks",
    "title": "Gets IVR campaign hopper blacks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/hopper_black -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getHopperBlacks",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "put",
    "url": "/api/campaigns/{id}",
    "title": "Update an existing IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "post",
    "url": "/api/integrations/reports",
    "title": "Creates a new Integration Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateIntegration_Reports",
    "group": "Integration_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "integration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "eventChannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitStatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "ticketId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "integrationId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "contacts",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interface",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentcalledAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentconnectAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "holdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentcomplete",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentcompleteAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "talktime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentacw",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "acwtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentringnoanswer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentringnoanswerAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentdump",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentdumpAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastevent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "channelstate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channelstatedesc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "connectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "connectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "language",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destchannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "destchannelstate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destchannelstatedesc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destcalleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destcalleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destconnectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destconnectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destlanguage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destaccountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destcontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destpriority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destuniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "inReplyTo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "subject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "to",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "attachment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "html",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "text",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"SENT\"",
              "\"SENDING\"",
              "\"RECEIVED\"",
              "\"FAILED\""
            ],
            "optional": true,
            "field": "status",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "url",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "projectId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "delete",
    "url": "/api/integrations/reports/{id}",
    "title": "Deletes a Integration Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "get",
    "url": "/api/integrations/reports/describe",
    "title": "Gets table info about Integration Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "get",
    "url": "/api/integrations/reports",
    "title": "Gets a list of Integration Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "get",
    "url": "/api/integrations/reports/{id}",
    "title": "Gets a single Integration Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "put",
    "url": "/api/integrations/reports/{id}",
    "title": "Update an existing Integration Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "post",
    "url": "/api/intervals",
    "title": "Creates a new Interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateIntervals",
    "group": "Intervals",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "delete",
    "url": "/api/intervals/{id}",
    "title": "Deletes a Interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "get",
    "url": "/api/intervals",
    "title": "Gets a list of Intervals",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetIntervals",
    "group": "Intervals",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/intervals?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/intervals?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/intervals?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/intervals?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/intervals?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "get",
    "url": "/api/intervals/{id}",
    "title": "Gets a single Interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "post",
    "url": "/api/intervals/{id}/sub_intervals",
    "title": "Creates a new sub interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id}/sub_intervals -d '{\"interval\": \"00:00-08:30,mon-fri,*,*\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addInterval",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "post",
    "url": "/api/intervals/{id}/sub_intervals/create_many",
    "title": "Create new sub intervals set",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id}/sub_intervals -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "get",
    "url": "/api/intervals/{id}/sub_intervals",
    "title": "Get sub intervals set",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id}/sub_intervals -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "put",
    "url": "/api/intervals/{id}",
    "title": "Update an existing Interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "post",
    "url": "/api/jira",
    "title": "Creates a new issue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jira -d '{\"key\": \"Bug\", \"description\": \"I can't do it!\"}' \\\n -H \"Content-Type: application/json\" -X POST -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "Creates_Issue",
    "group": "Issue",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"Bug\""
            ],
            "optional": true,
            "field": "issuetype",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "summary",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jira/index.js",
    "groupTitle": "Issue"
  },
  {
    "type": "post",
    "url": "/api/jscripty/answers/reports",
    "title": "Creates a new Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateReports",
    "group": "JscriptyAnswerReport",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "question",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "answer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "projectname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "questionId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "delete",
    "url": "/api/jscripty/answers/reports/{id}",
    "title": "Deletes a Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/answers/reports/describe",
    "title": "Gets table info about Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/answers/reports",
    "title": "Gets a list of Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/jscripty/answers/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/jscripty/answers/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/jscripty/answers/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/jscripty/answers/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/jscripty/answers/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/answers/reports/{id}",
    "title": "Gets a single Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "put",
    "url": "/api/jscripty/answers/reports/{id}",
    "title": "Update an existing Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "post",
    "url": "/api/jscripty/questions/reports",
    "title": "Creates a new Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateReports",
    "group": "JscriptyQuestionReport",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "question",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "answer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "projectname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "questionId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "delete",
    "url": "/api/jscripty/questions/reports/{id}",
    "title": "Deletes a Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/questions/reports/describe",
    "title": "Gets table info about Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/questions/reports",
    "title": "Gets a list of Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/jscripty/questions/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/jscripty/questions/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/jscripty/questions/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/jscripty/questions/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/jscripty/questions/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/questions/reports/{id}",
    "title": "Gets a single Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "put",
    "url": "/api/jscripty/questions/reports/{id}",
    "title": "Update an existing Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "post",
    "url": "/api/jscripty/sessions/reports",
    "title": "Creates a new Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateReports",
    "group": "JscriptySessionReport",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "starttime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "endtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "projectname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "completed",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "delete",
    "url": "/api/jscripty/sessions/reports/{id}",
    "title": "Deletes a Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/sessions/reports/describe",
    "title": "Gets table info about Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/sessions/reports",
    "title": "Gets a list of Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/jscripty/sessions/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/jscripty/sessions/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/jscripty/sessions/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/jscripty/sessions/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/jscripty/sessions/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/sessions/reports/{id}",
    "title": "Gets a single Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/sessions/reports/{id}/questions",
    "title": "Gets Jscripty Session questions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/{id}/questions -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getQuestions",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "put",
    "url": "/api/jscripty/sessions/reports/{id}",
    "title": "Update an existing Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "post",
    "url": "/api/jscripty/projects/clone",
    "title": "Clone an existing Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "post",
    "url": "/api/jscripty/projects",
    "title": "Creates a new Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateProjects",
    "group": "Jscripty_Projects",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "formData",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableUncompleteSave",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "sendUnpauseOnSubmit",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "delete",
    "url": "/api/jscripty/projects/{id}",
    "title": "Deletes a Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects",
    "title": "Gets a list of Projects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/jscripty/projects?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/jscripty/projects?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/jscripty/projects?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/jscripty/projects?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/jscripty/projects?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects/{id}",
    "title": "Gets a single Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects/{id}/answers",
    "title": "Gets jscripty project answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id}/answers -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects/{id}/sessions",
    "title": "Gets jscripty project sessions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id}/sessions -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getSessions",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects/{id}/summary",
    "title": "Gets jscripty project summary",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id}/summary -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getSummary",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "put",
    "url": "/api/jscripty/projects/{id}",
    "title": "Update an existing Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/license",
    "title": "Gets License Info",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/license -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "index",
    "group": "License",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/license/index.js",
    "groupTitle": "License"
  },
  {
    "type": "put",
    "url": "/api/license/{id}",
    "title": "Update License Info",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/license/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "License",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/license/index.js",
    "groupTitle": "License"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/users",
    "title": "Add agents to a mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/in_servers",
    "title": "Creates a new IMAP server",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/in_servers -d '{\"host\": \"host\", \"username\": \"username\", \"password\": \"password\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddImap",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "authentication",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "user",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "port",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "tls",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailbox",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "connTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "authTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "service",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/out_servers",
    "title": "Creates a new SMTP server",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/out_servers -d '{\"host\": \"host\", \"username\": \"username\", \"password\": \"password\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSmtp",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "user",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "pass",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "port",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secure",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "service",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "authentication",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}",
    "title": "Deletes a mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMailAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/users",
    "title": "Gets agents from mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/in_servers",
    "title": "Gets account IMAP server",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/in_servers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetImap",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/out_servers",
    "title": "Gets account SMTP server",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/out_servers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSmtp",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/users",
    "title": "Removes agents from a mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/in_servers",
    "title": "Removes IMAP server from an account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/in_servers -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveImmap",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/out_servers",
    "title": "Removes SMTP server from an account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/out_servers -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSmtp",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/interactions",
    "title": "Creates new interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/interactions -d '[{\"subject\": \"My printer is on fire!\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addInteraction",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "inReplyTo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "to",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "subject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "attach",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "substatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "substatusAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "lastMsgBody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "lastMsgText",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts",
    "title": "Create a mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/applications",
    "title": "Gets account applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/interactions",
    "title": "Gets account interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteraction",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/messages",
    "title": "Gets account messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/send",
    "title": "Send new mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/send -d '{from: '\"John Doe\" <[email-masked]>'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendMail",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "put",
    "url": "/api/mail/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/verify",
    "title": "Verify mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/verify -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "verifySmtp",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Mail_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailApplication/index.js",
    "groupTitle": "Mail_Applications"
  },
  {
    "type": "get",
    "url": "/api/mail/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Mail_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailApplication/index.js",
    "groupTitle": "Mail_Applications"
  },
  {
    "type": "put",
    "url": "/api/mail/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Mail_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailApplication/index.js",
    "groupTitle": "Mail_Applications"
  },
  {
    "type": "post",
    "url": "/api/mail/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "post",
    "url": "/api/mail/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Mail_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "inReplyTo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "to",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "subject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "attach",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "substatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "substatusAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "lastMsgBody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "lastMsgText",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/mail/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/mail/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "post",
    "url": "/api/mail/interactions/{id}/messages",
    "title": "Creates new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id}/messages -d '[{\"to\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Mail_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "plainBody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "to",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "bcc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "subject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sentAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "attach",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "originTo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "originCc",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "put",
    "url": "/api/mail/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/mail/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "get",
    "url": "/api/mail/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "get",
    "url": "/api/mail/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "get",
    "url": "/api/mail/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "put",
    "url": "/api/mail/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "post",
    "url": "/api/mail/messages",
    "title": "Create a message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "createMessage",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "get",
    "url": "/api/mail/messages/{id}/download",
    "title": "Gets message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "put",
    "url": "/api/mail/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "put",
    "url": "/api/mail/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "post",
    "url": "/api/mail/reports/queue",
    "title": "Creates a new Mail Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/mail/reports/queue/{id}",
    "title": "Deletes a Mail Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/queue/describe",
    "title": "Gets table info about Mail Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/queue",
    "title": "Gets a list of Mail Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/queue/{id}",
    "title": "Gets a single Mail Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/mail/reports/queue/{id}",
    "title": "Update an existing Mail Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/mail/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "post",
    "url": "/api/mail/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "post",
    "url": "/api/mail/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Mail_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "delete",
    "url": "/api/mail/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "delete",
    "url": "/api/mail/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "put",
    "url": "/api/mail/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "post",
    "url": "/api/mail/out_servers",
    "title": "Creates a new SMTP",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSMTPs",
    "group": "Mail_SMTP",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "user",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "pass",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "port",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secure",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "service",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "authentication",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "delete",
    "url": "/api/mail/out_servers/{id}",
    "title": "Deletes a SMTP",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSMTPs",
    "group": "Mail_SMTP",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "get",
    "url": "/api/mail/out_servers",
    "title": "Gets a list of SMTPs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSMTPs",
    "group": "Mail_SMTP",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/out_servers?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/out_servers?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/out_servers?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/out_servers?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/out_servers?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "get",
    "url": "/api/mail/out_servers/{id}",
    "title": "Gets a single SMTP",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSMTPs",
    "group": "Mail_SMTP",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "put",
    "url": "/api/mail/out_servers/{id}",
    "title": "Update an existing SMTP",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSMTPs",
    "group": "Mail_SMTP",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "post",
    "url": "/api/mail/substatuses",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSubstatuses",
    "group": "Mail_Substatuses",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "delete",
    "url": "/api/mail/substatuses/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "get",
    "url": "/api/mail/substatuses/describe",
    "title": "Gets table info about Substatuses",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "get",
    "url": "/api/mail/substatuses",
    "title": "Gets a list of Substatuses",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/substatuses?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/substatuses?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/substatuses?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/substatuses?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/substatuses?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "get",
    "url": "/api/mail/substatuses/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "put",
    "url": "/api/mail/substatuses/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "post",
    "url": "/api/mail/reports/transfer",
    "title": "Creates a new Mail Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/mail/reports/transfer/{id}",
    "title": "Deletes a Mail Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/transfer/describe",
    "title": "Gets table info about Mail Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/transfer",
    "title": "Gets a list of Mail Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/transfer/{id}",
    "title": "Gets a single Mail Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/mail/reports/transfer/{id}",
    "title": "Update an existing Mail Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/members/reports/describe",
    "title": "Gets table info about Member Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/members/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMember_Reports",
    "group": "Member_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/memberReport/index.js",
    "groupTitle": "Member_Reports"
  },
  {
    "type": "get",
    "url": "/api/members/reports",
    "title": "Gets a list of Member Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/members/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMember_Reports",
    "group": "Member_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/members/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/members/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/members/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/members/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/members/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/memberReport/index.js",
    "groupTitle": "Member_Reports"
  },
  {
    "type": "get",
    "url": "/api/members/reports/{id}",
    "title": "Gets a single Member Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/members/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMember_Reports",
    "group": "Member_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/memberReport/index.js",
    "groupTitle": "Member_Reports"
  },
  {
    "type": "get",
    "url": "/api/migrations",
    "title": "Gets a list of Migrations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/migrations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMigrations",
    "group": "Migrations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/migrations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/migrations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/migrations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/migrations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/migrations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/migration/index.js",
    "groupTitle": "Migrations"
  },
  {
    "type": "post",
    "url": "/api/voice/networks",
    "title": "Create a new network",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/networks -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Networks",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "delete",
    "url": "/api/voice/networks/{id}",
    "title": "Deletes a network",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/networks/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "Delete",
    "group": "Networks",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "get",
    "url": "/api/networks",
    "title": "Gets a list of Networks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/networks -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetNetworks",
    "group": "Networks",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/networks?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/networks?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/networks?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/networks?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/networks?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "get",
    "url": "/api/networks/{id}",
    "title": "Gets a single Network",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/networks/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowNetworks",
    "group": "Networks",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "put",
    "url": "/api/voice/networks/{id}",
    "title": "Update an existing network",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/networks/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Networks",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "post",
    "url": "/api/notifications",
    "title": "Send notification to user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/notifications -d '{\"text\": \"Hello!\", \"TemplateId\": 1}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Send",
    "group": "Notifications",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/notification/index.js",
    "groupTitle": "Notifications"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/users",
    "title": "Add agents to a openchannel account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts",
    "title": "Creates a new Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAccounts",
    "group": "Openchannel_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "replyUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mapKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/accounts/{id}",
    "title": "Deletes a Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/users",
    "title": "Gets agents from openchannel account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/accounts/{id}/users",
    "title": "Removes agents from a openchannel account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Openchannel_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Openchannel_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Openchannel_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/applications",
    "title": "Gets account applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/interactions",
    "title": "Gets Openchannel Account Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteractions",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/notify",
    "title": "Notify new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/notify -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "notify",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>Follow this link to check the documentation: <pre><a target=\"_blank\" href=\"https://wiki.xcallymotion.com/display/XMV/New+Channels+Configuration+Steps#NewChannelsConfigurationSteps-BuildyourownChannelservice\">https://wiki.xcallymotion.com/display/XMV/New+Channels+Configuration+Steps#NewChannelsConfigurationSteps-BuildyourownChannelservice</a></pre></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/send",
    "title": "Send new openchannel message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/send -d '{from: 'John Doe', body: 'This is a test'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendOpenchannel",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "put",
    "url": "/api/openchannel/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/applications",
    "title": "Creates a new Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApplications",
    "group": "Openchannel_Applications",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Openchannel_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "get",
    "url": "/api/openchannel/applications",
    "title": "Gets a list of Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetApplications",
    "group": "Openchannel_Applications",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/applications?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/applications?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/applications?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/applications?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/applications?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "get",
    "url": "/api/openchannel/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Openchannel_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "put",
    "url": "/api/openchannel/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Openchannel_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "post",
    "url": "/api/openchannel/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "post",
    "url": "/api/openchannel/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Openchannel_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "threadId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "externalUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "post",
    "url": "/api/openchannel/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Openchannel_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "put",
    "url": "/api/openchannel/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "post",
    "url": "/api/openchannel/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Openchannel_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "get",
    "url": "/api/openchannel/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "get",
    "url": "/api/openchannel/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "get",
    "url": "/api/openchannel/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "put",
    "url": "/api/openchannel/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "put",
    "url": "/api/openchannel/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "put",
    "url": "/api/openchannel/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "post",
    "url": "/api/openchannel/reports/queue",
    "title": "Creates a new Openchannel Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/reports/queue/{id}",
    "title": "Deletes a Openchannel Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/queue/describe",
    "title": "Gets table info about Openchannel Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/queue",
    "title": "Gets a list of Openchannel Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/queue/{id}",
    "title": "Gets a single Openchannel Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/openchannel/reports/queue/{id}",
    "title": "Update an existing Openchannel Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/openchannel/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "post",
    "url": "/api/openchannel/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "post",
    "url": "/api/openchannel/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Openchannel_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "put",
    "url": "/api/openchannel/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "post",
    "url": "/api/openchannel/reports/transfer",
    "title": "Creates a new Openchannel Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/reports/transfer/{id}",
    "title": "Deletes a Openchannel Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/transfer/describe",
    "title": "Gets table info about Openchannel Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/transfer",
    "title": "Gets a list of Openchannel Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/transfer/{id}",
    "title": "Gets a single Openchannel Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/openchannel/reports/transfer/{id}",
    "title": "Update an existing Openchannel Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/pauses",
    "title": "Creates a new Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreatePauses",
    "group": "Pauses",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "delete",
    "url": "/api/pauses/{id}",
    "title": "Deletes a Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeletePauses",
    "group": "Pauses",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "get",
    "url": "/api/pauses",
    "title": "Gets a list of Pauses",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPauses",
    "group": "Pauses",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/pauses?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/pauses?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/pauses?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/pauses?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/pauses?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "get",
    "url": "/api/pauses/{id}",
    "title": "Gets a single Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowPauses",
    "group": "Pauses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "put",
    "url": "/api/pauses/{id}",
    "title": "Update an existing Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updatePauses",
    "group": "Pauses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "get",
    "url": "/api/plugins",
    "title": "Gets a list of Plugins",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPlugins",
    "group": "Plugins",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/plugins?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/plugins?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/plugins?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/plugins?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/plugins?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "get",
    "url": "/api/plugins/{id}",
    "title": "Gets a single Plugin",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowPlugins",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "delete",
    "url": "/api/plugins/{id}",
    "title": "Delete a plugin",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroyPlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "get",
    "url": "/api/plugins/{id}/download",
    "title": "Download plugin source code",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "put",
    "url": "/api/plugins/{id}",
    "title": "Update an existing plugin",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updatePlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "post",
    "url": "/api/plugins",
    "title": "Upload new plugin",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "uploadPlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "get",
    "url": "/api/plugins/webhook?hostname={host}&port={port}&encoding={encoding}&json={json}&path={path}",
    "title": "Redirect a plugin request to the specified path",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/webhook?port={port}&path={path} -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "webhookPlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "post",
    "url": "/api/plugins/webhook?hostname={host}&port={port}&encoding={encoding}&json={json}&path={path}",
    "title": "Redirect a plugin request to the specified path",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/webhook?port={port}&path={path} -H 'Content-Type: application/json' -X POST",
        "type": "json"
      }
    ],
    "name": "webhookPlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "delete",
    "url": "/api/pm2/{id}",
    "title": "Deletes an existing process",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeletePm2Process",
    "group": "Pm2",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "get",
    "url": "/api/pm2/{id}",
    "title": "Gets a single pm2 process",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPm2Process",
    "group": "Pm2",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "get",
    "url": "/api/pm2",
    "title": "Gets pm2 processes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2 -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPm2Processes",
    "group": "Pm2",
    "description": "<p>Motion returns the pm2 processes list.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "post",
    "url": "/api/pm2",
    "title": "Start a single pm2 process",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2 -d '{\"name\": \"process_name\", \"script\": \"/index.js\"}'\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "StartPm2Process",
    "group": "Pm2",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "script",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "put",
    "url": "/api/pm2/{id}",
    "title": "Update an existing process",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2/{id} -d '{\"status\": \"online\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "UpdatePm2Process",
    "group": "Pm2",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "get",
    "url": "/api/rpc/campaigns/",
    "title": "Gets a list of campaigns",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/campaigns -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "Campaigns",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime campaigns parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/fax/accounts",
    "title": "Gets a list of FaxAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "FaxAccounts",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime fax account parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "put",
    "url": "/api/rpc/agents/:id/capacity",
    "title": "Sets agent capacity",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/agents/:id/capacity -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTAgentCapacity",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return the current agent capacity.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/agents",
    "title": "Gets a list of RTAgents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/agents -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTAgents",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime agents parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/chat/queues",
    "title": "Gets a list of RTChatQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/chat/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTChatQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime chat queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/fax/queues",
    "title": "Gets a list of RTFaxQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTFaxQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime fax queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/mail/accounts",
    "title": "Gets a list of RTMailAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTMailAccounts",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime mail account parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/mail/queues",
    "title": "Gets a list of RTMailQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTMailQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime mail queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/openchannel/queues",
    "title": "Gets a list of RTOpenchannelQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/openchannel/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTOpenchannelQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime openchannel queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/outbound/channels",
    "title": "Gets a list of RTOutboundChannels",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/outbound/channels -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTOutboundChannels",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime outbound channels.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/sms/queues",
    "title": "Gets a list of RTSmsQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/sms/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTSmsQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime sms queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/telephones",
    "title": "Gets a list of RTTelephones",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/telephones -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTTelephones",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of telephones parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/trunks",
    "title": "Gets a list of RTTrunks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/trunks -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTTrunks",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime trunks parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/channels",
    "title": "Gets a list of RTVoiceChannelMixMonitor",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/channels/{uniqueid}/mixmonitor -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceChannelMixMonitor",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice channel mixmonitor.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/channels",
    "title": "Gets a list of RTVoiceChannelStopMixMonitor",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/channels/{uniqueid}/stopmixmonitor -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceChannelStopMixMonitor",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice channel stopmixmonitor.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/channels",
    "title": "Gets a list of RTVoiceChannels",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/channels -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceChannels",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice channels.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/channels/{uniqueid}",
    "title": "Gets a single RTVoiceQueueChannel",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/channels/{uniqueid} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueueChannel",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a specific realtime voice queue channel.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/channels/{uniqueid}/hangup",
    "title": "Hangup a single RTVoiceQueueChannel",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/channels/{uniqueid}/hangup -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueueChannelHangup",
    "group": "RPC_Realtime",
    "description": "<p>Motion will hangup a specific realtime voice queue channel.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/channels/{uniqueid}/redirect/{exten}",
    "title": "Hangup a single RTVoiceQueueChannel",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/channels/{uniqueid}/redirect/{exten} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueueChannelRedirect",
    "group": "RPC_Realtime",
    "description": "<p>Motion will redirect a specific realtime voice queue channel to a specific extension.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/preview/{id}",
    "title": "Gets a single preview contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/preview/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueuePreview",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a specific preview contact.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/outbound",
    "title": "Gets a list of RTOutbound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/outbound -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime outbound parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues",
    "title": "Gets a list of RTVoiceQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/channels",
    "title": "Gets a list of RTVoiceQueuesChannels",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/channels -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueuesChannels",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice queues channels.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/chat/queues/{id}",
    "title": "Gets a single RTChatQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/chat/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTChatQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/fax/queues/{id}",
    "title": "Gets a single RTFaxQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTFaxQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/mail/queues/{id}",
    "title": "Gets a single RTMailQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTMailQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/openchannel/queues/{id}",
    "title": "Gets a single RTOpenchannelQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/openchannel/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTOpenchannelQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/sms/queues/{id}",
    "title": "Gets a single RTSmsQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/sms/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTSmsQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/{id}",
    "title": "Gets a single RTVoiceQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTVoiceQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/agents/:id/notify",
    "title": "Notify message to a specific agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/agents/:id/notify -d '{\"messageId\": \"5080\", \"channel\": \"mail\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "agentNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific agent.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/chat/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/chat/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "chatQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/chat/queues/waitinginteractions",
    "title": "Gets a list of chatQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/chat/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "chatQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting chat queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/fax/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "faxQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/fax/queues/waitinginteractions",
    "title": "Gets a list of faxQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "faxQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting fax queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/mail/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "mailQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/mail/queues/waitinginteractions",
    "title": "Gets a list of mailQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "mailQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting mail queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/openchannel/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/openchannel/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "openchannelQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/openchannel/queues/waitinginteractions",
    "title": "Gets a list of openchannelQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/openchannel/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "openchannelQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting openchannel queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/sms/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/sms/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "smsQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/sms/queues/waitinginteractions",
    "title": "Gets a list of smsQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/sms/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "smsQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting sms queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/integrations/salesforce/accounts",
    "title": "Creates a new Salesforce Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "securityToken",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"integrationTab\"",
              "\"newTab\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/salesforce/accounts/{id}",
    "title": "Deletes a Salesforce Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/accounts",
    "title": "Gets a list of Salesforce Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/salesforce/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/salesforce/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/salesforce/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/salesforce/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/salesforce/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/accounts/{id}",
    "title": "Gets a single Salesforce Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/salesforce/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/salesforce/accounts/{id}",
    "title": "Update an existing Salesforce Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/salesforce/configurations",
    "title": "Creates a new Salesforce Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"Task\"",
              "\"Case\""
            ],
            "optional": true,
            "field": "ticketType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"contact_lead\"",
              "\"contact\"",
              "\"lead\""
            ],
            "optional": true,
            "field": "moduleSearch",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"nothing\"",
              "\"contact\"",
              "\"lead\""
            ],
            "optional": true,
            "field": "moduleCreate",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/salesforce/configurations/{id}",
    "title": "Deletes a Salesforce Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations",
    "title": "Gets a list of Salesforce Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/salesforce/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/salesforce/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/salesforce/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/salesforce/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/salesforce/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations/{id}",
    "title": "Gets a single Salesforce Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/salesforce/configurations/{id}",
    "title": "Update an existing Salesforce Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/salesforce/fields",
    "title": "Creates a new Salesforce Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSalesforce_Fields",
    "group": "Salesforce_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/salesforce/fields/{id}",
    "title": "Deletes a Salesforce Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSalesforce_Fields",
    "group": "Salesforce_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/fields",
    "title": "Gets a list of Salesforce Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSalesforce_Fields",
    "group": "Salesforce_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/salesforce/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/salesforce/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/salesforce/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/salesforce/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/salesforce/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/fields/{id}",
    "title": "Gets a single Salesforce Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSalesforce_Fields",
    "group": "Salesforce_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/salesforce/fields/{id}",
    "title": "Update an existing Salesforce Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSalesforce_Fields",
    "group": "Salesforce_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "post",
    "url": "/api/schedules",
    "title": "Creates a new Schedule",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSchedules",
    "group": "Schedules",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": false,
            "field": "active",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "cron",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "startAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "endAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "subtractNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"years\"",
              "\"quarters\"",
              "\"months\"",
              "\"weeks\"",
              "\"days\"",
              "\"hours\"",
              "\"minutes\""
            ],
            "optional": false,
            "field": "subtractUnit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"csv\"",
              "\"pdf\"",
              "\"xlsx\""
            ],
            "optional": false,
            "field": "output",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"custom\"",
              "\"default\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "sendMail",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "bcc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "sendIfEmpty",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "delete",
    "url": "/api/schedules/{id}",
    "title": "Deletes a Schedule",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSchedules",
    "group": "Schedules",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "get",
    "url": "/api/schedules",
    "title": "Gets a list of Schedules",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSchedules",
    "group": "Schedules",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/schedules?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/schedules?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/schedules?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/schedules?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/schedules?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "get",
    "url": "/api/schedules/{id}",
    "title": "Gets a single Schedule",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSchedules",
    "group": "Schedules",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "get",
    "url": "/api/schedules/{id}/run",
    "title": "Run Scheduler",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules/{id}/run -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "run",
    "group": "Schedules",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "put",
    "url": "/api/schedules/{id}",
    "title": "Update an existing Schedule",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSchedules",
    "group": "Schedules",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "post",
    "url": "/api/screen/recordings",
    "title": "Creates a new Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateRecordings",
    "group": "Screen_Recordings",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interactionid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rating",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "duration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "startedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "createdAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "updatedAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "get",
    "url": "/api/screen/recordings/describe",
    "title": "Gets table info about Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeRecordings",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "get",
    "url": "/api/screen/recordings",
    "title": "Gets a list of Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetRecordings",
    "group": "Screen_Recordings",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/screen/recordings?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/screen/recordings?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/screen/recordings?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/screen/recordings?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/screen/recordings?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "get",
    "url": "/api/screen/recordings/{id}",
    "title": "Gets a single Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRecordings",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "delete",
    "url": "/api/screen/recordings/{id}",
    "title": "Delete screen recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroy",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "get",
    "url": "/api/screen/recordings/{id}/download",
    "title": "Download Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "put",
    "url": "/api/screen/recordings/{id}",
    "title": "Update an existing Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateRecordings",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "post",
    "url": "/api/integrations/servicenow/accounts",
    "title": "Creates a new Servicenow Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/servicenow/accounts/{id}",
    "title": "Deletes a Servicenow Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/accounts",
    "title": "Gets a list of Servicenow Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/servicenow/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/servicenow/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/servicenow/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/servicenow/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/servicenow/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/accounts/{id}",
    "title": "Gets a single Servicenow Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/servicenow/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/servicenow/accounts/{id}",
    "title": "Update an existing Servicenow Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/servicenow/configurations",
    "title": "Creates a new Servicenow Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/servicenow/configurations/{id}",
    "title": "Deletes a Servicenow Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations",
    "title": "Gets a list of Servicenow Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/servicenow/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/servicenow/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/servicenow/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/servicenow/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/servicenow/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations/{id}",
    "title": "Gets a single Servicenow Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/servicenow/configurations/{id}",
    "title": "Update an existing Servicenow Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/servicenow/fields",
    "title": "Creates a new Servicenow Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateServicenow_Fields",
    "group": "Servicenow_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/servicenow/fields/{id}",
    "title": "Deletes a Servicenow Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteServicenow_Fields",
    "group": "Servicenow_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/fields",
    "title": "Gets a list of Servicenow Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetServicenow_Fields",
    "group": "Servicenow_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/servicenow/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/servicenow/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/servicenow/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/servicenow/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/servicenow/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/fields/{id}",
    "title": "Gets a single Servicenow Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowServicenow_Fields",
    "group": "Servicenow_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/servicenow/fields/{id}",
    "title": "Update an existing Servicenow Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateServicenow_Fields",
    "group": "Servicenow_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "get",
    "url": "/api/settings",
    "title": "Gets a list of Settings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSettings",
    "group": "Settings",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/settings?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/settings?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/settings?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/settings?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/settings?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}",
    "title": "Gets a single Setting",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSettings",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/settings/{id}/favicon",
    "title": "Add Favicon",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/favicon -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addFavicon",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/settings/{id}/logo",
    "title": "Add logo",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/logo -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addLogo",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/settings/{id}/logo_login",
    "title": "Add logo login",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/logo_login -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addLogoLogin",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/settings/{id}/preferred",
    "title": "Add Preferred",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/preferred -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addPreferred",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/favicon",
    "title": "Get Favicon",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/favicon -v -X GET",
        "type": "json"
      }
    ],
    "name": "getFavicon",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/gdpr",
    "title": "Get gdpr settings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/gdpr -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getGdpr",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/logo",
    "title": "Get logo",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/logo -v -X GET",
        "type": "json"
      }
    ],
    "name": "getLogo",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/logo_login",
    "title": "Get logo login",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/logo_login -v -X GET",
        "type": "json"
      }
    ],
    "name": "getLogoLogin",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/preferred",
    "title": "Get Preferred",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/preferred -v -X GET",
        "type": "json"
      }
    ],
    "name": "getPreferred",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "put",
    "url": "/api/settings/{id}",
    "title": "Update an existing Setting",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSettings",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/users",
    "title": "Add agents to a sms account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts",
    "title": "Creates a new Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAccounts",
    "group": "Sms_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "remote",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"twilio\"",
              "\"skebby\"",
              "\"connectel\"",
              "\"clicksend\"",
              "\"plivo\"",
              "\"clickatell\"",
              "\"csc\"",
              "\"infobip\"",
              "\"intelepeer\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountSid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "authId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "authToken",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"SI\"",
              "\"TI\"",
              "\"GP\""
            ],
            "optional": true,
            "field": "smsMethod",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "apiKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "senderString",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "deliveryReport",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "baseUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/sms/accounts/{id}",
    "title": "Deletes a Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/users",
    "title": "Gets agents from sms account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/sms/accounts/{id}/users",
    "title": "Removes agents from a sms account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/sms/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/sms/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "put",
    "url": "/api/sms/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Sms_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Sms_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Sms_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/applications",
    "title": "Gets account applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/interactions",
    "title": "Gets Sms Account interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteractions",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/notify",
    "title": "Notify new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/notify -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "notify",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to create a new sms message to be sent to the system.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "put",
    "url": "/api/sms/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/send",
    "title": "Send new sms message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/send -d '{from: '+39333123456', body: 'This is a test'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendSms",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/messages/{id}/status",
    "title": "Receive message status",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id}/status \\ \n -H 'Content-Type: application/json' -v -X POST",
        "type": "json"
      }
    ],
    "name": "statusMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/status",
    "title": "Receive message status",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/status -H 'Content-Type: application/json' -v -X POST",
        "type": "json"
      }
    ],
    "name": "statusMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/status",
    "title": "Receive message status as get request",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/status -H 'Content-Type: application/json' -v -X GET",
        "type": "json"
      }
    ],
    "name": "statusMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "put",
    "url": "/api/sms/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/applications",
    "title": "Creates a new Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApplications",
    "group": "Sms_Applications",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "delete",
    "url": "/api/sms/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Sms_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "get",
    "url": "/api/sms/applications",
    "title": "Gets a list of Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetApplications",
    "group": "Sms_Applications",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/applications?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/applications?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/applications?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/applications?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/applications?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "get",
    "url": "/api/sms/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Sms_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "put",
    "url": "/api/sms/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Sms_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "post",
    "url": "/api/sms/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "post",
    "url": "/api/sms/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Sms_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/sms/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/sms/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "post",
    "url": "/api/sms/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Sms_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "put",
    "url": "/api/sms/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "post",
    "url": "/api/sms/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Sms_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "delete",
    "url": "/api/sms/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "get",
    "url": "/api/sms/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "get",
    "url": "/api/sms/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "get",
    "url": "/api/sms/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "put",
    "url": "/api/sms/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "post",
    "url": "/api/sms/reports/queue",
    "title": "Creates a new Sms Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/sms/reports/queue/{id}",
    "title": "Deletes a Sms Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/queue/describe",
    "title": "Gets table info about Sms Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/queue",
    "title": "Gets a list of Sms Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/queue/{id}",
    "title": "Gets a single Sms Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/sms/reports/queue/{id}",
    "title": "Update an existing Sms Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/sms/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "post",
    "url": "/api/sms/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "post",
    "url": "/api/sms/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Sms_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "delete",
    "url": "/api/sms/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "delete",
    "url": "/api/sms/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "put",
    "url": "/api/sms/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "post",
    "url": "/api/sms/reports/transfer",
    "title": "Creates a new Sms Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/sms/reports/transfer/{id}",
    "title": "Deletes a Sms Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/transfer/describe",
    "title": "Gets table info about Sms Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/transfer",
    "title": "Gets a list of Sms Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/transfer/{id}",
    "title": "Gets a single Sms Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/sms/reports/transfer/{id}",
    "title": "Update an existing Sms Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/sounds",
    "title": "Gets a list of Sounds",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSounds",
    "group": "Sounds",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sounds?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sounds?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sounds?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sounds?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sounds?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "get",
    "url": "/api/sounds/{id}",
    "title": "Gets a single Sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSounds",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "post",
    "url": "/api/sounds",
    "title": "Create a new sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addSound",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "delete",
    "url": "/api/sounds/{id}",
    "title": "Deletes a sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroySound",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "get",
    "url": "/api/sounds/{id}/download",
    "title": "Download Sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "put",
    "url": "/api/sounds",
    "title": "Update an existing new sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds -d '[\"name\": \"sound_name\", \"description\": \"sound_desc\"]' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSound",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "post",
    "url": "/api/square/details/reports",
    "title": "Creates a new Square Detail Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "node",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "application",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "data",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "project_name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "delete",
    "url": "/api/square/details/reports/{id}",
    "title": "Deletes a Square Detail Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/details/reports/describe",
    "title": "Gets table info about Square Detail Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/details/reports",
    "title": "Gets a list of Square Detail Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/details/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/details/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/details/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/details/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/details/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/details/reports/{id}",
    "title": "Gets a single Square Detail Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "put",
    "url": "/api/square/details/reports/{id}",
    "title": "Update an existing Square Detail Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "post",
    "url": "/api/square/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Square_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "delete",
    "url": "/api/square/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Square_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "get",
    "url": "/api/square/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Square_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "get",
    "url": "/api/square/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Square_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "put",
    "url": "/api/square/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Square_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "post",
    "url": "/api/square/odbc",
    "title": "Creates a new ODBC",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateODBCs",
    "group": "Square_ODBC",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dsn",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "delete",
    "url": "/api/square/odbc/{id}",
    "title": "Deletes a ODBC",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteODBCs",
    "group": "Square_ODBC",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "get",
    "url": "/api/square/odbc",
    "title": "Gets a list of ODBCs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetODBCs",
    "group": "Square_ODBC",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/odbc?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/odbc?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/odbc?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/odbc?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/odbc?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "get",
    "url": "/api/square/odbc/{id}",
    "title": "Gets a single ODBC",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowODBCs",
    "group": "Square_ODBC",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "get",
    "url": "/api/square/odbc/{id}/test",
    "title": "Test Odbc",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc/{id}/test -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "test",
    "group": "Square_ODBC",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "put",
    "url": "/api/square/odbc/{id}",
    "title": "Update an existing ODBC",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateODBCs",
    "group": "Square_ODBC",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "post",
    "url": "/api/square/projects",
    "title": "Creates a new Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateProjects",
    "group": "Square_Projects",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notes",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Blob",
            "optional": true,
            "field": "preproduction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Blob",
            "optional": true,
            "field": "production",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "delete",
    "url": "/api/square/projects/{id}",
    "title": "Deletes a Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteProjects",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "get",
    "url": "/api/square/projects",
    "title": "Gets a list of Projects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetProjects",
    "group": "Square_Projects",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/projects?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/projects?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/projects?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/projects?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/projects?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "get",
    "url": "/api/square/projects/{id}",
    "title": "Gets a single Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowProjects",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "post",
    "url": "/api/square/projects/{id}/users",
    "title": "Adds user permissions to a Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addUsers",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "get",
    "url": "/api/square/projects/{id}/users",
    "title": "Gets users permissions from Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getUsers",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "delete",
    "url": "/api/square/projects/{id}/users",
    "title": "Removes user permissions from a Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "removeUsers",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "put",
    "url": "/api/square/projects/{id}",
    "title": "Update an existing Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateProjects",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "post",
    "url": "/api/square/recordings",
    "title": "Creates a new Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateRecordings",
    "group": "Square_Recordings",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "extension",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dnid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "projectName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "saveName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "filename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "savePath",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "format",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "get",
    "url": "/api/square/recordings",
    "title": "Gets a list of Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetRecordings",
    "group": "Square_Recordings",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/recordings?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/recordings?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/recordings?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/recordings?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/recordings?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "get",
    "url": "/api/square/recordings/{id}",
    "title": "Gets a single Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRecordings",
    "group": "Square_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "delete",
    "url": "/api/square/recordings/{id}/delete",
    "title": "Delete recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings/{id}/delete -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroy",
    "group": "Square_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "get",
    "url": "/api/square/recordings/{id}/download",
    "title": "Download Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Square_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "put",
    "url": "/api/square/recordings/{id}",
    "title": "Update an existing Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateRecordings",
    "group": "Square_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "post",
    "url": "/api/square/reports",
    "title": "Creates a new Square Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSquare_Reports",
    "group": "Square_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "network",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "network_script",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "request",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "language",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "version",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callingpres",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callingani2",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callington",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callingtns",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dnid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "rdnis",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "extension",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "enhanced",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "threadid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "project_name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "bot",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "delete",
    "url": "/api/square/reports/{id}",
    "title": "Deletes a Square Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/reports/describe",
    "title": "Gets table info about Square Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/reports",
    "title": "Gets a list of Square Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/reports/{id}",
    "title": "Gets a single Square Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "put",
    "url": "/api/square/reports/{id}",
    "title": "Update an existing Square Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "post",
    "url": "/api/integrations/sugarcrm/configurations",
    "title": "Creates a new SugarCRM Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/sugarcrm/configurations/{id}",
    "title": "Deletes a SugarCRM Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations",
    "title": "Gets a list of SugarCRM Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/sugarcrm/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/sugarcrm/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/sugarcrm/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/sugarcrm/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/sugarcrm/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations/{id}",
    "title": "Gets a single SugarCRM Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/sugarcrm/configurations/{id}",
    "title": "Update an existing SugarCRM Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/sugarcrm/accounts",
    "title": "Creates a new Sugarcrm Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/sugarcrm/accounts/{id}",
    "title": "Deletes a Sugarcrm Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/accounts",
    "title": "Gets a list of Sugarcrm Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/sugarcrm/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/sugarcrm/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/sugarcrm/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/sugarcrm/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/sugarcrm/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/accounts/{id}",
    "title": "Gets a single Sugarcrm Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/sugarcrm/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/sugarcrm/accounts/{id}",
    "title": "Update an existing Sugarcrm Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Sugarcrm_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "Sugarcrm_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Sugarcrm_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "Sugarcrm_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Sugarcrm_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "Sugarcrm_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/sugarcrm/fields",
    "title": "Creates a new Sugarcrm Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/sugarcrm/fields/{id}",
    "title": "Deletes a Sugarcrm Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/fields",
    "title": "Gets a list of Sugarcrm Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/sugarcrm/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/sugarcrm/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/sugarcrm/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/sugarcrm/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/sugarcrm/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/fields/{id}",
    "title": "Gets a single Sugarcrm Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/sugarcrm/fields/{id}",
    "title": "Update an existing Sugarcrm Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "get",
    "url": "/api/system",
    "title": "Gets system information",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/system -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSystemInformation",
    "group": "System_Information",
    "description": "<p>Motion returns the system information.</p>",
    "version": "0.0.0",
    "filename": "server/api/system/index.js",
    "groupTitle": "System_Information"
  },
  {
    "type": "get",
    "url": "/api/system/process",
    "title": "Gets system information",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/system -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSystemInformation",
    "group": "System_Information",
    "description": "<p>Motion returns the system information.</p>",
    "version": "0.0.0",
    "filename": "server/api/system/index.js",
    "groupTitle": "System_Information"
  },
  {
    "type": "post",
    "url": "/api/tags",
    "title": "Creates a new Tag",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTags",
    "group": "Tags",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "color",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "delete",
    "url": "/api/tags/{id}",
    "title": "Deletes a Tag",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTags",
    "group": "Tags",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "get",
    "url": "/api/tags",
    "title": "Gets a list of Tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTags",
    "group": "Tags",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/tags?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/tags?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/tags?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/tags?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/tags?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "get",
    "url": "/api/tags/{id}",
    "title": "Gets a single Tag",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTags",
    "group": "Tags",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "put",
    "url": "/api/tags/{id}",
    "title": "Update an existing Tag",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTags",
    "group": "Tags",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "post",
    "url": "/api/teams/{id}/queues",
    "title": "Add queues to a team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/queues -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddQueues",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "post",
    "url": "/api/teams",
    "title": "Creates a new Team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTeams",
    "group": "Teams",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/teams/{id}",
    "title": "Deletes a Team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "get",
    "url": "/api/teams/{id}/users",
    "title": "Gets agents from team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "get",
    "url": "/api/teams/{id}/queues?channel={channel}",
    "title": "Gets Queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/queues?channel={channel} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "get",
    "url": "/api/teams",
    "title": "Gets a list of Teams",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Teams",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/teams?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/teams?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/teams?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/teams?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/teams?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/teams/{id}/users",
    "title": "Removes agents from a team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/teams/{id}/queues",
    "title": "Remove queues to a team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/queues?channel=voice&ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveQueues",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/sms/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/chat/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/mail/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/fax/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "get",
    "url": "/api/teams/{id}",
    "title": "Gets a single Team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "post",
    "url": "/api/teams/{id}/users",
    "title": "Adds agents to a team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAgents",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "put",
    "url": "/api/teams/{id}",
    "title": "Update an existing Team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "post",
    "url": "/api/templates",
    "title": "Creates a new Template",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTemplates",
    "group": "Templates",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "html",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "delete",
    "url": "/api/templates/{id}",
    "title": "Deletes a Template",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTemplates",
    "group": "Templates",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "get",
    "url": "/api/templates",
    "title": "Gets a list of Templates",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTemplates",
    "group": "Templates",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/templates?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/templates?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/templates?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/templates?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/templates?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "get",
    "url": "/api/templates/{id}",
    "title": "Gets a single Template",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTemplates",
    "group": "Templates",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "put",
    "url": "/api/templates/{id}",
    "title": "Update an existing Template",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTemplates",
    "group": "Templates",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "post",
    "url": "/api/triggers",
    "title": "Creates a new Trigger",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTriggers",
    "group": "Triggers",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "status",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "delete",
    "url": "/api/triggers/{id}",
    "title": "Deletes a Trigger",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTriggers",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers",
    "title": "Gets a list of Triggers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTriggers",
    "group": "Triggers",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/triggers?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/triggers?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/triggers?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/triggers?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/triggers?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers/{id}",
    "title": "Gets a single Trigger",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTriggers",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "post",
    "url": "/api/triggers/{id}/actions",
    "title": "Creates new actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/actions -d '{\"action\": \"contactManager\",\"data1\": \"1\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAction",
    "group": "Triggers",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "action",
            "description": "<p>Allowed values: contactManager, integration, motionbar, jscripty, urlForward, browser, bot, script</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data1",
            "description": "<p>contactManager[ListId], integration[intName(zendesk)], motionbar[Popup(0),URL(1),WinApp(2)], urlForward[GET,POST], browser[TemplateId(0),URL(1)]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data2",
            "description": "<p>integration[AccountId], motionbar[TemplateId,URL,WinAppPath], urlForward[URL]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data3",
            "description": "<p>motionbar[NULL,NULL,WinAppArguments]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data4",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data5",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data6",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "data7",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "post",
    "url": "/api/triggers/{id}/all_conditions",
    "title": "Creates a new \"AND\"condition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/all_conditions -d '{\"field\": \"name\", \"operator\": \"equal\", \"value\": \"John Doe\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAllCondition",
    "group": "Triggers",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "operator",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "value",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "post",
    "url": "/api/triggers/{id}/any_conditions",
    "title": "Creates a new \"OR\"condition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/any_conditions -d '{\"field\": \"name\", \"operator\": \"equal\", \"value\": \"John Doe\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnyCondition",
    "group": "Triggers",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "operator",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "value",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers/{id}/actions",
    "title": "Gets Trigger Actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/actions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getActions",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers/{id}/all_conditions",
    "title": "Gets \"AND\" Trigger Conditions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/all_conditions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAllConditions",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers/{id}/any_conditions",
    "title": "Gets \"OR\" Trigger Conditions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/any_conditions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnyConditions",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "put",
    "url": "/api/triggers/{id}",
    "title": "Update an existing Trigger",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTriggers",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "post",
    "url": "/api/trunks/clone",
    "title": "Clone an existing Trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneTrunks",
    "group": "Trunks",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "post",
    "url": "/api/trunks",
    "title": "Create a new trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Trunks",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"friend\"",
              "\"user\"",
              "\"peer\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"ALLOWED_NOT_SCREENED\"",
              "\"ALLOWED_PASSED_SCREEN\"",
              "\"ALLOWED_FAILED_SCREEN\"",
              "\"ALLOWED\"",
              "\"PROHIB_NOT_SCREENED\"",
              "\"PROHIB_PASSED_SCREEN\"",
              "\"PROHIB_FAILED_SCREEN\"",
              "\"PROHIB\""
            ],
            "optional": true,
            "field": "callingpres",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deny",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "permit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "md5secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remotesecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transport",
            "description": "<p>String is deprecated. Please use an Array as [&quot;udp&quot;, &quot;tcp&quot;]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rfc2833\"",
              "\"info\"",
              "\"shortinfo\"",
              "\"inband\"",
              "\"auto\""
            ],
            "optional": true,
            "field": "dtmfmode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"nonat\"",
              "\"update\"",
              "\"outgoing\""
            ],
            "optional": true,
            "field": "directmedia",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "directrtpsetup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "directmediapermit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "directmediadeny",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nat",
            "description": "<p>String is deprecated. Please use an Array as [&quot;force_rport&quot;, &quot;comedia&quot;]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callgroup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "namedcallgroup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "pickupgroup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "namedpickupgroup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "language",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tonezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disallow",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "allow",
            "description": "<p>String is deprecated. Please use an Array as [&quot;ulaw&quot;, &quot;alaw&quot;, &quot;alaw&quot;]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "autoframing",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "insecure",
            "description": "<p>String is deprecated. Please use an Array as [&quot;port&quot;, &quot;invite&quot;]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "trustrpid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "trust_id_outbound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"never\""
            ],
            "optional": true,
            "field": "progressinband",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "promiscredir",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "useclientcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "setvar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "amaflags",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "callcounter",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "busylevel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "allowoverlap",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "allowsubscribe",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "allowtransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "ignoresdpversion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "subscribecontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "template",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"always\""
            ],
            "optional": true,
            "field": "videosupport",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "maxcallbitrate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "rfc2833compensate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailbox",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"accept\"",
              "\"refuse\"",
              "\"originate\""
            ],
            "optional": true,
            "field": "session_timers",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "session_expires",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "session_minse",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"uac\"",
              "\"uas\""
            ],
            "optional": true,
            "field": "session_refresher",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "t38pt_usertpsource",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "regexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fromdomain",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fromuser",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "port",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "qualify",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "keepalive",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "defaultip",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "defaultuser",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rtptimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rtpholdtimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rtpkeepalive",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"pai\""
            ],
            "optional": true,
            "field": "sendrpid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "outboundproxy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackextension",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timert1",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timerb",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "qualifyfreq",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "contactpermit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "contactdeny",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "contactacl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "unsolicited_mailbox",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "use_q850_reason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "maxforwards",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "encryption",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "avpf",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "force_avp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "icesupport",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "dtlsenable",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"fingerprint\"",
              "\"certificate\""
            ],
            "optional": true,
            "field": "dtlsverify",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dtlsrekey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlscertfile",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlsprivatekey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlscipher",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlscafile",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlscapath",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"active\"",
              "\"passive\"",
              "\"actpass\""
            ],
            "optional": true,
            "field": "dtlssetup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlsfingerprint",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "usereqphone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "recordonfeature",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "recordofffeature",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "call_limit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "registertrying",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "subscribemwi",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "vmexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mohinterpret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mohsuggest",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "parkinglot",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"nonat\"",
              "\"update\"",
              "\"update,nonat\""
            ],
            "optional": true,
            "field": "canreinvite",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "registry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "otherFields",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": false,
            "field": "active",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "t38pt_udptl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "delete",
    "url": "/api/trunks/{id}",
    "title": "Deletes a trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "Delete",
    "group": "Trunks",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "get",
    "url": "/api/trunks",
    "title": "Gets a list of Trunks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTrunks",
    "group": "Trunks",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/trunks?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/trunks?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/trunks?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/trunks?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/trunks?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "get",
    "url": "/api/trunks/{id}",
    "title": "Gets a single Trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTrunks",
    "group": "Trunks",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "put",
    "url": "/api/trunks/{id}",
    "title": "Update an existing trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Trunks",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "post",
    "url": "/api/userProfile/resources",
    "title": "Creates a new User Profile Resource",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "resourceId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "type",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "delete",
    "url": "/api/userProfile/resources/{id}",
    "title": "Deletes a User Profile Resource",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "get",
    "url": "/api/userProfile/resources/describe",
    "title": "Gets table info about User Profile Resources",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "get",
    "url": "/api/userProfile/resources",
    "title": "Gets a list of User Profile Resources",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/userProfile/resources?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/userProfile/resources?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/userProfile/resources?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/userProfile/resources?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/userProfile/resources?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "get",
    "url": "/api/userProfile/resources/{id}",
    "title": "Gets a single User Profile Resource",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "put",
    "url": "/api/userProfile/resources/{id}",
    "title": "Update an existing User Profile Resource",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "post",
    "url": "/api/userProfile/sections",
    "title": "Creates a new User Profile Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "category",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "sectionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enabled",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "autoAssociation",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "crudPermissions",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "delete",
    "url": "/api/userProfile/sections/{id}",
    "title": "Deletes a User Profile Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "get",
    "url": "/api/userProfile/sections/describe",
    "title": "Gets table info about User Profile Sections",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "get",
    "url": "/api/userProfile/sections",
    "title": "Gets a list of User Profile Sections",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/userProfile/sections?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/userProfile/sections?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/userProfile/sections?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/userProfile/sections?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/userProfile/sections?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "get",
    "url": "/api/userProfile/sections/{id}",
    "title": "Gets a single User Profile Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "put",
    "url": "/api/userProfile/sections/{id}",
    "title": "Update an existing User Profile Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "post",
    "url": "/api/userProfiles/{id}/resources",
    "title": "Add resources' permissions to User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/resources -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddResources",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "post",
    "url": "/api/userProfiles/{id}/sections",
    "title": "Add sections' permissions to User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/sections -d '[{\"sectionId\": \"name\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSections",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "post",
    "url": "/api/userProfiles/clone",
    "title": "Clone an existing User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "post",
    "url": "/api/userProfiles",
    "title": "Creates a new User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateUser_Profiles",
    "group": "User_Profiles",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "crudPermissions",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "delete",
    "url": "/api/userProfiles/{id}",
    "title": "Deletes a User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles/describe",
    "title": "Gets table info about User Profiles",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles/{id}/resources?section={section}",
    "title": "Get Resources assigned to a Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/resources?section={section} -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetResources",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles/{id}/sections",
    "title": "Get sections associated to a User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/sections -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSections",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles",
    "title": "Gets a list of User Profiles",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/userProfiles?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/userProfiles?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/userProfiles?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/userProfiles?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/userProfiles?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "delete",
    "url": "/api/userProfiles/{id}/resources",
    "title": "Removes resources' permissions from User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/resources?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveResources",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "delete",
    "url": "/api/userProfiles/{id}/sections",
    "title": "Removes sections' permissions from User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/sections?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSections",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles/{id}",
    "title": "Gets a single User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "put",
    "url": "/api/userProfiles/{id}",
    "title": "Update an existing User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/chat_interactions",
    "title": "Add chat interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddChatInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/chat_websites",
    "title": "Add a Chat Website to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_websites -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddChatWebsites",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/contacts",
    "title": "Add contacts to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/contacts -d '{\"ids\": [1,2]}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddContacts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/fax_accounts",
    "title": "Add a Fax Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddFaxAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/fax_interactions",
    "title": "Add fax interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddFaxInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/mail_accounts",
    "title": "Add a Mail Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddMailAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/mail_interactions",
    "title": "Add mail interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddMailInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/openchannel_accounts",
    "title": "Add a Open Channel Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddOpenchannelAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/openchannel_interactions",
    "title": "Add openchannel interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddOpenchannelInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/queues",
    "title": "Add queues to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/queues -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddQueues",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/sms_accounts",
    "title": "Add a Sms Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSmsAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/sms_interactions",
    "title": "Add sms interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSmsInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/square_projects",
    "title": "Add a Square Project to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/square_projects -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSquareProjects",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/teams",
    "title": "Add teams to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/whatsapp_accounts",
    "title": "Add a Whatsapp Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddWhatsappAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/whatsapp_interactions",
    "title": "Add Whatsapp interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddWhatsappInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "put",
    "url": "/api/users/{id}/password",
    "title": "Change user password",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/password -d '{\"oldPassword\": \"1234\", \"newPassword\": \"5678\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "ChangePwd",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users",
    "title": "Create a new user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/api_key",
    "title": "Create a new API access key for the user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/:id/api_key -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApiKey",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}",
    "title": "Deletes a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "Delete",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/describe",
    "title": "Gets table info about Users",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeUsers",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/agents",
    "title": "GetAgents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/agents -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/api_key",
    "title": "Get the API access key for the user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/:id/api_key -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetApiKey",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/groups",
    "title": "GetChatGroups",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/groups -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetChatGroups",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/chat/interactions",
    "title": "GetChatInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetChatInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/chat_websites",
    "title": "GetChatWebsites",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_websites -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetChatWebsites",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/contacts",
    "title": "GetContacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/contacts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetContacts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/fax_accounts",
    "title": "GetFaxAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetFaxAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/fax/interactions",
    "title": "GetFaxInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetFaxInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/lists",
    "title": "GetLists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/lists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetLists",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/mail_accounts",
    "title": "GetMailAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetMailAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/mail/interactions",
    "title": "GetMailInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetMailInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/openchannel_accounts",
    "title": "GetOpenchannelAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetOpenchannelAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/openchannel/interactions",
    "title": "GetOpenchannelInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetOpenchannelInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/prefixes",
    "title": "GetPrefixes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/prefixes -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetPrefixes",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/queues?channel={channel}",
    "title": "Gets Queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/queues/?channel={channel} -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/recordings",
    "title": "GetRecordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/recordings -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetRecordings",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/scheduled_calls",
    "title": "GetScheduledCalls",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/scheduled_calls -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetScheduledCalls",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/screen_recordings",
    "title": "GetScreenRecordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/screen_recordings -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetScreenRecordings",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/sms_accounts",
    "title": "GetSmsAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSmsAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/sms/interactions",
    "title": "GetSmsInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSmsInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/square_projects",
    "title": "GetSquareProjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/square_projects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSquareProjects",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/teams",
    "title": "GetTeams",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/teams -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users",
    "title": "Gets a list of Users",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetUsers",
    "group": "Users",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/users?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/users?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/users?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/users?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/users?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/queues_rt",
    "title": "GetVoiceQueuesRt",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/queues_rt -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetVoiceQueuesRt",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/whatsapp_accounts",
    "title": "GetWhatsappAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetWhatsappAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/whatsapp/interactions",
    "title": "GetWhatsappInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetWhatsappInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/login",
    "title": "Login",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/login  -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Login",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/logout",
    "title": "Logout",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/logout -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Logout",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/pause",
    "title": "Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/pause -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Pause",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/api_key",
    "title": "Remove API access key for the user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/:id/api_key -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveApiKey",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/chat_interactions",
    "title": "Removes interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveChatInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/chat_websites",
    "title": "Removes a Chat Website from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_websites?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveChatWebsites",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/fax_accounts",
    "title": "Removes a Fax Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveFaxAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/fax_interactions",
    "title": "Removes interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveFaxInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/mail_accounts",
    "title": "Removes a Mail Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveMailAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/mail_interactions",
    "title": "Removes interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveMailInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/openchannel_accounts",
    "title": "Removes a Open Channel Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveOpenchannelAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/openchannel_interactions",
    "title": "Removes openchannel interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveOpenchannelInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/queues",
    "title": "Remove queues to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/queues?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveQueues",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/sms_accounts",
    "title": "Removes a Sms Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSmsAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/sms_interactions",
    "title": "Removes interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSmsInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/square_projects",
    "title": "Removes a Square Project from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/square_projects?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSquareProjects",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/teams",
    "title": "Removes teams from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/teams?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/whatsapp_accounts",
    "title": "Removes a Whatsapp Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveWhatsappAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/whatsapp_interactions",
    "title": "Removes Whatsapp interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveWhatsappInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}",
    "title": "Gets a single User",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowUsers",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/unpause",
    "title": "Unpause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/unpause -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Unpause",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/whoami",
    "title": "WhoAmI",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/whoami -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "WhoAmI",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/avatar",
    "title": "Add avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/avatar -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAvatar",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/create_many",
    "title": "Create Users",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/create_many -d '[{\"name\": \"john.doe\", \"role\": \"user\", \"...\": \"...\"}]' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "bulkCreate",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/avatar",
    "title": "Get avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/avatar -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAvatar",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "put",
    "url": "/api/users/{id}",
    "title": "Update an existing User",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateUsers",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/variables",
    "title": "Creates a new Variable",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVariables",
    "group": "Variables",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "delete",
    "url": "/api/variables/{id}",
    "title": "Deletes a Variable",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVariables",
    "group": "Variables",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "get",
    "url": "/api/variables",
    "title": "Gets a list of Variables",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVariables",
    "group": "Variables",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/variables?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/variables?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/variables?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/variables?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/variables?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "get",
    "url": "/api/variables/{id}",
    "title": "Gets a single Variable",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVariables",
    "group": "Variables",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "put",
    "url": "/api/variables/{id}",
    "title": "Update an existing Variable",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVariables",
    "group": "Variables",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "get",
    "url": "/api/version/fetch",
    "title": "Fetch git version",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/fetch -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "FetchVersion",
    "group": "Version",
    "description": "<p>Motion run the following command: git fetch origin master</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version",
    "title": "Gets version",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVersion",
    "group": "Version",
    "description": "<p>Motion returns the current and latest motion version.</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version/migrations",
    "title": "Launch database migrations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/migrations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "MigrateVersion",
    "group": "Version",
    "description": "<p>Motion launch the database migrations, according to the application version</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version/pull",
    "title": "Pull git version",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/pull -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "PullVersion",
    "group": "Version",
    "description": "<p>Motion run the following command: git pull</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version/reset",
    "title": "Reset git version",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/reset -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ResetVersion",
    "group": "Version",
    "description": "<p>Motion run the following command: git reset --hard FETCH_HEAD</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version/restart",
    "title": "Restart motion2 after update",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/restart -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RestartVersion",
    "group": "Version",
    "description": "<p>Motion run the following command: pm2 restart motion</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/voice/agents/reports/describe",
    "title": "Gets table info about Agent Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/agents/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAgent_Reports",
    "group": "Voice_Agent_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceAgentReport/index.js",
    "groupTitle": "Voice_Agent_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/agents/reports",
    "title": "Gets a list of Agent Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/agents/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAgent_Reports",
    "group": "Voice_Agent_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/agents/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/agents/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/agents/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/agents/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/agents/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceAgentReport/index.js",
    "groupTitle": "Voice_Agent_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/agents/reports/{id}",
    "title": "Gets a single Agent Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/agents/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAgent_Reports",
    "group": "Voice_Agent_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceAgentReport/index.js",
    "groupTitle": "Voice_Agent_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/calls/reports/describe",
    "title": "Gets table info about Call Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/calls/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeCall_Reports",
    "group": "Voice_Call_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceCallReport/index.js",
    "groupTitle": "Voice_Call_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/calls/reports",
    "title": "Gets a list of Call Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/calls/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCall_Reports",
    "group": "Voice_Call_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/calls/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/calls/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/calls/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/calls/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/calls/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceCallReport/index.js",
    "groupTitle": "Voice_Call_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/calls/reports/{id}",
    "title": "Gets a single Call Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/calls/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCall_Reports",
    "group": "Voice_Call_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceCallReport/index.js",
    "groupTitle": "Voice_Call_Reports"
  },
  {
    "type": "put",
    "url": "/api/voice/calls/reports/{id}",
    "title": "Update a single cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/calls/reports/{id} -d '{\"userDispositio\": \"OK\"}' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Voice_Call_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceCallReport/index.js",
    "groupTitle": "Voice_Call_Reports"
  },
  {
    "type": "post",
    "url": "/api/voice/chanspy",
    "title": "Creates a new ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateChanSpy",
    "group": "Voice_ChanSpy",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "prefix",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "options",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "auth",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "record",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "recordingFormat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "delete",
    "url": "/api/voice/chanspy/{id}",
    "title": "Deletes a ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteChanSpy",
    "group": "Voice_ChanSpy",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "get",
    "url": "/api/voice/chanspy",
    "title": "Gets a list of ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetChanSpy",
    "group": "Voice_ChanSpy",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/chanspy?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/chanspy?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/chanspy?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/chanspy?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/chanspy?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "get",
    "url": "/api/voice/chanspy/{id}",
    "title": "Gets a single ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowChanSpy",
    "group": "Voice_ChanSpy",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "put",
    "url": "/api/voice/chanspy/{id}",
    "title": "Update an existing ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateChanSpy",
    "group": "Voice_ChanSpy",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "post",
    "url": "/api/voice/contexts",
    "title": "Create a new context",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Voice_Contexts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "defaultEntry",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "delete",
    "url": "/api/voice/contexts/{id}",
    "title": "Deletes a context",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "Delete",
    "group": "Voice_Contexts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "get",
    "url": "/api/voice/contexts",
    "title": "Gets a list of Contexts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetContexts",
    "group": "Voice_Contexts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/contexts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/contexts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/contexts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/contexts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/contexts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "get",
    "url": "/api/voice/contexts/{id}",
    "title": "Gets a single Context",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowContexts",
    "group": "Voice_Contexts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "put",
    "url": "/api/voice/contexts/{id}",
    "title": "Update an existing context",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Voice_Contexts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "get",
    "url": "/api/voice/dials/reports/describe",
    "title": "Gets table info about Dial Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/dials/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeDial_Reports",
    "group": "Voice_Dial_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceDialReport/index.js",
    "groupTitle": "Voice_Dial_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/dials/reports",
    "title": "Gets a list of Dial Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/dials/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDial_Reports",
    "group": "Voice_Dial_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/dials/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/dials/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/dials/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/dials/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/dials/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceDialReport/index.js",
    "groupTitle": "Voice_Dial_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/dials/reports/{id}",
    "title": "Gets a single Dial Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/dials/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDial_Reports",
    "group": "Voice_Dial_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceDialReport/index.js",
    "groupTitle": "Voice_Dial_Reports"
  },
  {
    "type": "delete",
    "url": "/api/voice/extensions/{id}",
    "title": "Deletes a Extension",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteExtensions",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "get",
    "url": "/api/voice/extensions",
    "title": "Gets a list of Extensions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetExtensions",
    "group": "Voice_Extensions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/extensions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/extensions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/extensions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/extensions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/extensions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "get",
    "url": "/api/voice/extensions/{id}",
    "title": "Gets a single Extension",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowExtensions",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "post",
    "url": "/api/voice/extensions",
    "title": "Create new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions/{id}/applications -d '[{\"app\": \"Set\", \"appdata\": \"CALLERDNID=${CALLER(dnid)}\"}]' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "post",
    "url": "/api/voice/extensions",
    "title": "Create an extension",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions -d '{\"exten\": \"12345\", \"context\": \"from-custom\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "put",
    "url": "/api/voice/extensions/{id}",
    "title": "Update an extension",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions/{id} -d '{\"exten\": \"12345\", \"context\": \"from-custom\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "post",
    "url": "/api/voice/mohs",
    "title": "Create a new a new MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs -d '{\"name\": \"xmas_musics\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddMoh",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "post",
    "url": "/api/voice/mohs/{id}/sounds",
    "title": "Add sound to MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id}/sounds -d '{\"id\": 1}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSound",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "delete",
    "url": "/api/voice/mohs/{id}",
    "title": "Deletes an MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DestroyMoh",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "get",
    "url": "/api/voice/mohs",
    "title": "Gets a list of Music On Holds",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMusic_On_Holds",
    "group": "Voice_MOHs",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/mohs?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/mohs?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/mohs?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/mohs?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/mohs?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "get",
    "url": "/api/voice/mohs/{id}/sounds",
    "title": "Gets sounds from MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id}/sounds -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "GetSounds",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "delete",
    "url": "/api/voice/mohs/{id}/sounds/{id2}",
    "title": "Remove sound from MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id}/sounds/{id2} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSound",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "get",
    "url": "/api/voice/mohs/{id}",
    "title": "Gets a single Music On Hold",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMusic_On_Holds",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "put",
    "url": "/api/voice/mohs/{id}",
    "title": "Update an existing Music On Hold",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMusic_On_Holds",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "post",
    "url": "/api/voice/mails",
    "title": "Creates a new Mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMails",
    "group": "Voice_Mails",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customer_id",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "mailbox",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fullname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "pager",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tz",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "attach",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "saycid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callback",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "review",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "operator",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "envelope",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "sayduration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "saydurationm",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "sendvoicemail",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "delete",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "nextaftercmd",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "forcename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "forcegreetings",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "hidefromdir",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "stamp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "emailsubject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "emailbody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "maxsecs",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "maxmsg",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "delete",
    "url": "/api/voice/mails/{id}",
    "title": "Deletes a Mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMails",
    "group": "Voice_Mails",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "get",
    "url": "/api/voice/mails",
    "title": "Gets a list of Mails",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMails",
    "group": "Voice_Mails",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/mails?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/mails?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/mails?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/mails?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/mails?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "get",
    "url": "/api/voice/mails/{id}",
    "title": "Gets a single Mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMails",
    "group": "Voice_Mails",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "get",
    "url": "/api/voice/mails/{id}/messages",
    "title": "Gets voice mail messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Voice_Mails",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "put",
    "url": "/api/voice/mails/{id}",
    "title": "Update an existing Mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMails",
    "group": "Voice_Mails",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "post",
    "url": "/api/voice/mails/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Voice_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "msgnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dir",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "macrocontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "origtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "duration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailboxuser",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailboxcontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Blob",
            "optional": true,
            "field": "recording",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "flag",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "msg_id",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "stamp",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "delete",
    "url": "/api/voice/mails/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Voice_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "get",
    "url": "/api/voice/mails/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Voice_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/mails/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/mails/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/mails/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/mails/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/mails/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "get",
    "url": "/api/voice/mails/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Voice_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "get",
    "url": "voice/mails/messages/{id}/download",
    "title": "Download Voice Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}voice/mails/messages/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Voice_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "put",
    "url": "/api/voice/mails/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Voice_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "post",
    "url": "/api/voice/prefixes/{id}/users",
    "title": "Add agents to a prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "delete",
    "url": "/api/voice/prefixes/{id}",
    "title": "Deletes a Prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeletePrefixes",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/prefixes/describe",
    "title": "Gets table info about Prefixes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribePrefixes",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/prefixes/{id}/users",
    "title": "Gets agents from prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/prefixes",
    "title": "Gets a list of Prefixes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPrefixes",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/prefixes?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/prefixes?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/prefixes?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/prefixes?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/prefixes?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "delete",
    "url": "/api/voice/prefixes/{id}/users",
    "title": "Removes agents from a prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/prefixes/{id}",
    "title": "Gets a single Prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowPrefixes",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "put",
    "url": "/api/voice/prefixes/{id}",
    "title": "Update an existing prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "post",
    "url": "/api/voice/prefixes",
    "title": "Create a prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/reports/describe",
    "title": "Gets table info about Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueue_Reports",
    "group": "Voice_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueueReport/index.js",
    "groupTitle": "Voice_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/reports",
    "title": "Gets a list of Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueue_Reports",
    "group": "Voice_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/queues/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/queues/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/queues/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/queues/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/queues/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueueReport/index.js",
    "groupTitle": "Voice_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/reports/{id}",
    "title": "Gets a single Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueue_Reports",
    "group": "Voice_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueueReport/index.js",
    "groupTitle": "Voice_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/reports/index",
    "title": "Get Voice Queues Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/reports/index -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getVoiceQueuesReport",
    "group": "Voice_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueueReport/index.js",
    "groupTitle": "Voice_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/{id}/users",
    "title": "Add agents to queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/{id}/blacklists",
    "title": "Add blacklists to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/blacklists -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddBlackLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/{id}/lists",
    "title": "Add lists to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/lists -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/{id}/teams",
    "title": "Add teams to queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/clone",
    "title": "Clone an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Voice_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"inbound\"",
              "\"outbound\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "musiconhold",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rr\"",
              "\"ringall\"",
              "\"leastrecent\"",
              "\"fewestcalls\"",
              "\"random\"",
              "\"rrmemory\"",
              "\"linear\"",
              "\"wrandom\"",
              "\"rrordered\""
            ],
            "optional": false,
            "field": "strategy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "servicelevel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "penaltymemberslimit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "retry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "timeoutpriority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "weight",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "wrapuptime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "autofill",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"all\""
            ],
            "optional": true,
            "field": "autopause",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "autopausedelay",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "autopausebusy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "autopauseunavail",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "maxlen",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "setinterfacevar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "setqueueentryvar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "setqueuevar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "eventmemberstatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membermacro",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membergosub",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "announce_frequency",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "min_announce_frequency",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "periodic_announce_frequency",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "random_periodic_announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "relative_periodic_announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"once\""
            ],
            "optional": true,
            "field": "announce_holdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "announce_position",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "announce_to_first_user",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "announce_position_limit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"0\"",
              "\"5\"",
              "\"10\"",
              "\"15\"",
              "\"20\"",
              "\"30\""
            ],
            "optional": true,
            "field": "announce_round_seconds",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "monitor_format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "monitor_type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_youarenext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_thereare",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_callswaiting",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_holdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_minute",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_minutes",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_seconds",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_thankyou",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_reporthold",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_quantity1",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_quantity2",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_periodic_announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_less_than",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "periodic_announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinempty",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leavewhenempty",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "reportholdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "ringinuse",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "memberdelay",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "timeoutrestart",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "defaultrule",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "acw",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "acwTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialActive",
            "description": "<p>Active/Disactive Campaign</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"preview\"",
              "\"progressive\"",
              "\"power\"",
              "\"predictive\"",
              "\"booked\""
            ],
            "optional": true,
            "field": "dialMethod",
            "description": "<p>Dial Method.</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialLimitChannel",
            "description": "<p>Max 9999 channels, 0 means unlimited.</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialLimitQueue",
            "description": "<p>Max 9999 member in queue(min:1, max:9999), 0 means unlimited.</p>"
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "dialPowerLevel",
            "description": "<p>Power Level: Calls for agents (min:1, max:10).</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"agentBusyFactor\"",
              "\"dropRate\""
            ],
            "optional": true,
            "field": "dialPredictiveOptimization",
            "description": "<p>Only for predictive method.</p>"
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "dialPredictiveOptimizationPercentage",
            "description": "<p>Predictive Optimization Percentage (min: 1, max: 95)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialPredictiveInterval",
            "description": "<p>Interval Predictive Minutes (min:5 max:30)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialOriginateCallerIdName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialOriginateCallerIdNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialOriginateTimeout",
            "description": "<p>Originate Timeout Seconds (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialQueueOptions",
            "description": "<p>https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Application_Queue</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialQueueTimeout",
            "description": "<p>Queue Timeout Seconds (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialQueueProject",
            "description": "<p>AGI queue option (use: agi://127.0.0.1/square,&lt;project_name&gt;)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCongestionMaxRetry",
            "description": "<p>#Congestion Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCongestionRetryFrequency",
            "description": "<p>Congestion Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialBusyMaxRetry",
            "description": "<p>#Busy Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialBusyRetryFrequency",
            "description": "<p>Busy Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoAnswerMaxRetry",
            "description": "<p>#NoAnswer Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoAnswerRetryFrequency",
            "description": "<p>NoAnswer Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialGlobalMaxRetry",
            "description": "<p>#Global Max Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialGlobalInterval",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialPrefix",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"always\"",
              "\"never\"",
              "\"onlyIfOpen\""
            ],
            "optional": true,
            "field": "dialCheckDuplicateType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialAMDActive",
            "description": "<p>Active/Disactive AMD</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDInitialSilence",
            "description": "<p>#AMD Initial Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDGreeting",
            "description": "<p>#AMD Greeting</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDAfterGreetingSilence",
            "description": "<p>#AMD After Greeting Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDTotalAnalysisTime",
            "description": "<p>#AMD Total Analysis Time</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMinWordLength",
            "description": "<p>#AMD Min Word Length</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDBetweenWordsSilence",
            "description": "<p>#AMD Between Words Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMaximumNumberOfWords",
            "description": "<p>#AMD Maximum Number Of Words</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDSilenceThreshold",
            "description": "<p>#AMD Silence Threshold (min:0, max:32767)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMaximumWordLength",
            "description": "<p>#AMD Maximum Word Length</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialRecallMeTimeout",
            "description": "<p>#RecallMe Timeout (min:1)</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialRecallInQueue",
            "description": "<p>Active/Disactive Recall In Queue</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"DESC\"",
              "\"ASC\""
            ],
            "optional": true,
            "field": "dialOrderByScheduledAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialQueueProject2",
            "description": "<p>AGI queue option (use: agi://127.0.0.1/square,&lt;project_name&gt;)</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialAgiAfterHangupClient",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialAgiAfterHangupAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialRandomLastDigitCallerIdNumber",
            "description": "<p>Random Last Digit (min:1, max:15)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCutDigit",
            "description": "<p>Cut Digit (min:1, max:15)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoSuchNumberMaxRetry",
            "description": "<p>#NoSuchNumber Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoSuchNumberRetryFrequency",
            "description": "<p>NoSuchNumber Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialDropMaxRetry",
            "description": "<p>#Drop Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialDropRetryFrequency",
            "description": "<p>Drop Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAbandonedMaxRetry",
            "description": "<p>#Abandoned Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAbandonedRetryFrequency",
            "description": "<p>Abandoned Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialMachineMaxRetry",
            "description": "<p>#Machine Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialMachineRetryFrequency",
            "description": "<p>Machine Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAgentRejectMaxRetry",
            "description": "<p>#AgentReject Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAgentRejectRetryFrequency",
            "description": "<p>AgentReject Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialPredictiveIntervalMaxThreshold",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialPredictiveIntervalMinThreshold",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/blacklists",
    "title": "Get queue blacklists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/blacklists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetBlackLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/finals",
    "title": "Gets queue hopper finals",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/hopper_finals -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperFinals",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/hopper_histories",
    "title": "Gets queue hopper histories",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/hopper_histories -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperHistories",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/hoppers",
    "title": "Gets queue hoppers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/hoppers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHoppers",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/lists",
    "title": "Get queue lists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/lists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/members",
    "title": "Gets queue members",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/members -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/teams",
    "title": "Gets queue team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/teams -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}/blacklists",
    "title": "Remove blacklists from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/blacklists?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveBlackLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}/lists",
    "title": "Remove lists from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/lists?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/blacks",
    "title": "Gets queue hopper blacks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/hopper_black -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getHopperBlacks",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "put",
    "url": "/api/voice/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/recordings",
    "title": "Creates a new Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateRecordings",
    "group": "Voice_Recordings",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "connectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "connectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rating",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "userDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "userSecondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "userThirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "location",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transcribeName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transcribeStatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "fileUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "fileText",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "failureReason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sentiment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "sPositive",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "sNegative",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "sNeutral",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "sMixed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "tempSentiment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "createdAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "updatedAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/describe",
    "title": "Gets table info about Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeRecordings",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings",
    "title": "Gets a list of Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetRecordings",
    "group": "Voice_Recordings",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/recordings?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/recordings?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/recordings?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/recordings?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/recordings?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/{id}",
    "title": "Gets a single Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRecordings",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "delete",
    "url": "/api/voice/recordings/{id}",
    "title": "Delete voice recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroy",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/{id}/download",
    "title": "Download Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/{id}/downloads",
    "title": "Download Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id}/downloads -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "downloads",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "post",
    "url": "/api/voice/recordings/{id}/transcribe",
    "title": "Run Transcribe Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id}/transcribe -d '{\"runSentiment\": \"true\"}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "transcribe",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/{id}/transcribe",
    "title": "Run Transcribe Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id}/transcribe -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "transcribe",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "put",
    "url": "/api/voice/recordings/{id}",
    "title": "Update an existing Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateRecordings",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "post",
    "url": "/api/voice/transfers/reports",
    "title": "Creates a new Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"blind\"",
              "\"attended\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "result",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererchannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transferercalleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transferercalleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererconnectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererconnectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereraccountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transferercontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererlinkedid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereechannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereecalleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereecalleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereeconnectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereeconnectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereeaccountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereecontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereeexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereelinkedid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"Yes\"",
              "\"No\""
            ],
            "optional": true,
            "field": "isexternal",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "extension",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/voice/transfers/reports/{id}",
    "title": "Deletes a Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/transfers/reports",
    "title": "Gets a list of Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/transfers/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/transfers/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/transfers/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/transfers/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/transfers/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/transfers/reports/{id}",
    "title": "Gets a single Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/voice/transfers/reports/{id}",
    "title": "Update an existing Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/integrations/vtiger/accounts",
    "title": "Creates a new Vtiger Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "moduleName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "accessKey",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/vtiger/accounts/{id}",
    "title": "Deletes a Vtiger Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/accounts",
    "title": "Gets a list of Vtiger Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/vtiger/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/vtiger/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/vtiger/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/vtiger/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/vtiger/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/accounts/{id}",
    "title": "Gets a single Vtiger Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/vtiger/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/vtiger/accounts/{id}",
    "title": "Update an existing Vtiger Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/vtiger/configurations",
    "title": "Creates a new Vtiger Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/vtiger/configurations/{id}",
    "title": "Deletes a Vtiger Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations",
    "title": "Gets a list of Vtiger Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/vtiger/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/vtiger/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/vtiger/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/vtiger/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/vtiger/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations/{id}",
    "title": "Gets a single Vtiger Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/vtiger/configurations/{id}",
    "title": "Update an existing Vtiger Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/vtiger/fields",
    "title": "Creates a new Vtiger Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVtiger_Fields",
    "group": "Vtiger_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/vtiger/fields/{id}",
    "title": "Deletes a Vtiger Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVtiger_Fields",
    "group": "Vtiger_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/fields",
    "title": "Gets a list of Vtiger Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVtiger_Fields",
    "group": "Vtiger_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/vtiger/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/vtiger/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/vtiger/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/vtiger/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/vtiger/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/fields/{id}",
    "title": "Gets a single Vtiger Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVtiger_Fields",
    "group": "Vtiger_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/vtiger/fields/{id}",
    "title": "Update an existing Vtiger Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVtiger_Fields",
    "group": "Vtiger_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "post",
    "url": "/api/webbar/answer",
    "title": "answer webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/answer -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_answer",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/calls",
    "title": "webrtc call list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/calls -d '{\"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_calls",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/hangup",
    "title": "hangup webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/hangup -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_hangup",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/unhold",
    "title": "unhold webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/unhold -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_hold",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/hold",
    "title": "hold webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/hold -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_hold",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/originate",
    "title": "Originate new webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/originate -d '{\"callNumber\": \"0119692844\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_originate",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "callNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "callerId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "callbackUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/transfer",
    "title": "blind transfer webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/transfer -d '{\"userId\": 54, \"sessionId\":\"<sessionId>\", \"transferNumber\":\"<transferNumber>\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_transfer",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "string",
            "optional": false,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "string",
            "optional": false,
            "field": "transferNumber",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/users",
    "title": "Add agents to a whatsapp account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts",
    "title": "Creates a new Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAccounts",
    "group": "Whatsapp_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "remote",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"twilio\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountSid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "authToken",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/accounts/{id}",
    "title": "Deletes a Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}/users",
    "title": "Gets agents from whatsapp account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/accounts/{id}/users",
    "title": "Removes agents from a whatsapp account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Whatsapp_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Whatsapp_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Whatsapp_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}/applications",
    "title": "Gets account applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/notify",
    "title": "Notify new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/notify -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "notify",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to create a new whatsapp message to be sent to the system.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/send",
    "title": "Send new whatsapp message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/send -d '{from: '+39333123456', body: 'This is a test'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendWhatsapp",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/messages/{id}/status",
    "title": "Receive message status",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id}/status \\ \n -H 'Content-Type: application/json' -v -X POST",
        "type": "json"
      }
    ],
    "name": "statusMessage",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/applications",
    "title": "Creates a new Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApplications",
    "group": "Whatsapp_Applications",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Whatsapp_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/applications",
    "title": "Gets a list of Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetApplications",
    "group": "Whatsapp_Applications",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/applications?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/applications?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/applications?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/applications?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/applications?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Whatsapp_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Whatsapp_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Whatsapp_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Whatsapp_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Whatsapp_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/reports/queue",
    "title": "Creates a new Whatsapp Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/reports/queue/{id}",
    "title": "Deletes a Whatsapp Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/queue/describe",
    "title": "Gets table info about Whatsapp Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/queue",
    "title": "Gets a list of Whatsapp Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/queue/{id}",
    "title": "Gets a single Whatsapp Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/reports/queue/{id}",
    "title": "Update an existing Whatsapp Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Whatsapp_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/reports/transfer",
    "title": "Creates a new Whatsapp Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/reports/transfer/{id}",
    "title": "Deletes a Whatsapp Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/transfer/describe",
    "title": "Gets table info about Whatsapp Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/transfer",
    "title": "Gets a list of Whatsapp Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/transfer/{id}",
    "title": "Gets a single Whatsapp Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/reports/transfer/{id}",
    "title": "Update an existing Whatsapp Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/accounts",
    "title": "Creates a new Zendesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"password\"",
              "\"token\""
            ],
            "optional": true,
            "field": "authType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"integrationTab\"",
              "\"newTab\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zendesk/accounts/{id}",
    "title": "Deletes a Zendesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/accounts",
    "title": "Gets a list of Zendesk Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zendesk/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zendesk/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zendesk/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zendesk/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zendesk/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/accounts/{id}",
    "title": "Gets a single Zendesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/zendesk/accounts/{id}",
    "title": "Update an existing Zendesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/configurations",
    "title": "Creates a new Zendesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zendesk/configurations/{id}",
    "title": "Deletes a Zendesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations",
    "title": "Gets a list of Zendesk Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zendesk/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zendesk/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zendesk/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zendesk/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zendesk/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}",
    "title": "Gets a single Zendesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}/tags",
    "title": "Gets configurations tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/tags -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTags",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/configurations/{id}/tags",
    "title": "Sets new tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/tags -d '{\"ids\": [1,12]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "setTags",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/zendesk/configurations/{id}",
    "title": "Update an existing Zendesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/fields",
    "title": "Creates a new Zendesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZendesk_Fields",
    "group": "Zendesk_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zendesk/fields/{id}",
    "title": "Deletes a Zendesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZendesk_Fields",
    "group": "Zendesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/fields",
    "title": "Gets a list of Zendesk Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZendesk_Fields",
    "group": "Zendesk_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zendesk/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zendesk/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zendesk/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zendesk/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zendesk/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/fields/{id}",
    "title": "Gets a single Zendesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZendesk_Fields",
    "group": "Zendesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/zendesk/fields/{id}",
    "title": "Update an existing Zendesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZendesk_Fields",
    "group": "Zendesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "post",
    "url": "/api/integrations/zoho/accounts",
    "title": "Creates a new Zoho Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZoho_Accounts",
    "group": "Zoho_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "zone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "code",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "refreshToken",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zoho/accounts/{id}",
    "title": "Deletes a Zoho Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZoho_Accounts",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/accounts",
    "title": "Gets a list of Zoho Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZoho_Accounts",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zoho/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zoho/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zoho/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zoho/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zoho/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/accounts/{id}",
    "title": "Gets a single Zoho Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZoho_Accounts",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/zoho/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/zoho/accounts/{id}",
    "title": "Update an existing Zoho Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZoho_Accounts",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/zoho/configurations",
    "title": "Creates a new Zoho Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZoho_Configurations",
    "group": "Zoho_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"lead\"",
              "\"contact\"",
              "\"nothing\""
            ],
            "optional": true,
            "field": "moduleCreate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"contact_lead\"",
              "\"contact\"",
              "\"lead\""
            ],
            "optional": true,
            "field": "moduleSearch",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zoho/configurations/{id}",
    "title": "Deletes a Zoho Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZoho_Configurations",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations",
    "title": "Gets a list of Zoho Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZoho_Configurations",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zoho/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zoho/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zoho/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zoho/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zoho/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}",
    "title": "Gets a single Zoho Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZoho_Configurations",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/zoho/configurations/{id}",
    "title": "Update an existing Zoho Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZoho_Configurations",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/zoho/fields",
    "title": "Creates a new Zoho Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZoho_Fields",
    "group": "Zoho_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zoho/fields/{id}",
    "title": "Deletes a Zoho Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZoho_Fields",
    "group": "Zoho_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/fields",
    "title": "Gets a list of Zoho Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZoho_Fields",
    "group": "Zoho_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zoho/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zoho/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zoho/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zoho/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zoho/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/fields/{id}",
    "title": "Gets a single Zoho Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZoho_Fields",
    "group": "Zoho_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/zoho/fields/{id}",
    "title": "Update an existing Zoho Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZoho_Fields",
    "group": "Zoho_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "post",
    "url": "/api/cdr",
    "title": "Creates a new Cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCdrs",
    "group": "cdr",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "calldate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "src",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dst",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dcontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dstchannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastapp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "duration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "billsec",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "amaflags",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "userfield",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "linkedid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sequence",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "peeraccount",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tag",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "delete",
    "url": "/api/cdr/{id}",
    "title": "Deletes a Cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCdrs",
    "group": "cdr",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "get",
    "url": "/api/cdr/describe",
    "title": "Gets table info about Cdrs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeCdrs",
    "group": "cdr",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "get",
    "url": "/api/cdr",
    "title": "Gets a list of Cdrs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCdrs",
    "group": "cdr",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cdr?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cdr?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cdr?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cdr?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cdr?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "get",
    "url": "/api/cdr/{id}",
    "title": "Gets a single Cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCdrs",
    "group": "cdr",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "put",
    "url": "/api/cdr/{id}",
    "title": "Update an existing Cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCdrs",
    "group": "cdr",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "post",
    "url": "/api/voiceQueuesLog",
    "title": "Creates a new VoiceQueuesLog",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "time",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "callid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "queuename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "agent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "event",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data1",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data2",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data3",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data4",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data5",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "dtm",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  },
  {
    "type": "delete",
    "url": "/api/voiceQueuesLog/{id}",
    "title": "Deletes a VoiceQueuesLog",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  },
  {
    "type": "get",
    "url": "/api/voiceQueuesLog",
    "title": "Gets a list of VoiceQueuesLogs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voiceQueuesLog?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voiceQueuesLog?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voiceQueuesLog?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voiceQueuesLog?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voiceQueuesLog?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  },
  {
    "type": "get",
    "url": "/api/voiceQueuesLog/{id}",
    "title": "Gets a single VoiceQueuesLog",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  },
  {
    "type": "put",
    "url": "/api/voiceQueuesLog/{id}",
    "title": "Update an existing VoiceQueuesLog",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  }
] });
diff --git a/apidoc/api_data.json b/apidoc/api_data.json
index 51f1a2b..b585f4f 100644
--- a/apidoc/api_data.json
+++ b/apidoc/api_data.json
@@ -1 +1 @@
-[
  {
    "type": "delete",
    "url": "/api/actions/{id}",
    "title": "Deletes a Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/actions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteActions",
    "group": "Actions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/action/index.js",
    "groupTitle": "Actions"
  },
  {
    "type": "put",
    "url": "/api/actions/{id}",
    "title": "Update an existing Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/actions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateActions",
    "group": "Actions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/action/index.js",
    "groupTitle": "Actions"
  },
  {
    "type": "post",
    "url": "/api/analytics/custom_reports",
    "title": "Creates a new Analytic Custom Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "parent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "table",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "conditions",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "joins",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/custom_reports/{id}",
    "title": "Deletes a Analytic Custom Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports",
    "title": "Gets a list of Analytic Custom Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/custom_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/custom_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/custom_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/custom_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/custom_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports/{id}",
    "title": "Gets a single Analytic Custom Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports/{id}/preview",
    "title": "Report Preview",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id}/preview -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "preview",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports/{id}/query",
    "title": "Report Query SQL",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id}/query -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "query",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports/{id}/run",
    "title": "Report Run",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id}/run -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "run",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/custom_reports/{id}",
    "title": "Update an existing Analytic Custom Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/default_reports",
    "title": "Creates a new Analytic Default Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "parent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "table",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "conditions",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "joins",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/default_reports/{id}",
    "title": "Deletes a Analytic Default Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports",
    "title": "Gets a list of Analytic Default Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/default_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/default_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/default_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/default_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/default_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports/{id}",
    "title": "Gets a single Analytic Default Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports/{id}/preview",
    "title": "Report Preview",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id}/preview -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "preview",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports/{id}/query",
    "title": "Report Query SQL",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id}/query -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "query",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports/{id}/run",
    "title": "Report Run",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id}/run -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "run",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/default_reports/{id}",
    "title": "Update an existing Analytic Default Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/extracted_reports",
    "title": "Creates a new Analytic Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "basename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"csv\"",
              "\"pdf\"",
              "\"xlsx\""
            ],
            "optional": false,
            "field": "output",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "savename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "startDate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "endDate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "status",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"manual\"",
              "\"scheduled\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "reportId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reportType",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/extracted_reports/{id}",
    "title": "Deletes a Analytic Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/extracted_reports",
    "title": "Gets a list of Analytic Extacted Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/extracted_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/extracted_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/extracted_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/extracted_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/extracted_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/extracted_reports/{id}",
    "title": "Gets a single Analytic Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/extracted_reports/{id}/download",
    "title": "Download Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/extracted_reports/{id}",
    "title": "Update an existing Analytic Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/field_reports/create_many",
    "title": "Creates many Analytic Field Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/create_many -d '[{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}]' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "BulkCreateAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "alias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "function",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "groupBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "orderBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "custom",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/field_reports/destroy_many?ids={ids}",
    "title": "Deletes many Analytic Field Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/destroy_many?ids=1&ids=2&ids=3 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "BulkDeleteAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/field_reports",
    "title": "Creates a new Analytic Field Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "alias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "function",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "groupBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "orderBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "custom",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/field_reports/{id}",
    "title": "Deletes a Analytic Field Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/field_reports",
    "title": "Gets a list of Analytic Field Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/field_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/field_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/field_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/field_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/field_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/field_reports/{id}",
    "title": "Gets a single Analytic Field Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/field_reports/{id}/create_many",
    "title": "Rewrite fields set",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/{id}/create_many -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addFields",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/field_reports/{id}",
    "title": "Update an existing Analytic Field Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/metrics",
    "title": "Creates a new Analytic Metrics",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Metric",
    "group": "Analytic_Metrics",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "table",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "metric",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "delete",
    "url": "/api/analytics/metrics/{id}",
    "title": "Deletes a Analytic Metrics",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Metric",
    "group": "Analytic_Metrics",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "get",
    "url": "/api/analytics/metrics",
    "title": "Gets a list of Analytic Metric",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Metric",
    "group": "Analytic_Metrics",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/metrics?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/metrics?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/metrics?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/metrics?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/metrics?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "get",
    "url": "/api/analytics/metrics/{id}",
    "title": "Gets a single Analytic Metrics",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Metric",
    "group": "Analytic_Metrics",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "put",
    "url": "/api/analytics/metrics/{id}",
    "title": "Update an existing Analytic Metrics",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Metric",
    "group": "Analytic_Metrics",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "post",
    "url": "/api/analytics/tree_reports",
    "title": "Creates a new Analytic Tree Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "tree",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/tree_reports/{id}",
    "title": "Deletes a Analytic Tree Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/tree_reports",
    "title": "Gets a list of Analytic Tree Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/tree_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/tree_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/tree_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/tree_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/tree_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/tree_reports/{id}",
    "title": "Gets a single Analytic Tree Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/tree_reports/{id}",
    "title": "Update an existing Analytic Tree Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "post",
    "url": "/api/attachments/clone",
    "title": "Clone an existing Attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneAttachments",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "delete",
    "url": "/api/attachments/{id}",
    "title": "Deletes a Attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAttachments",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "get",
    "url": "/api/attachments",
    "title": "Gets a list of Attachments",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAttachments",
    "group": "Attachments",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/attachments?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/attachments?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/attachments?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/attachments?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/attachments?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "get",
    "url": "/api/attachments/{id}",
    "title": "Gets a single Attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAttachments",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "post",
    "url": "/api/attachments",
    "title": "Add attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "get",
    "url": "/api/attachments/:id/download",
    "title": "Download attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/:id/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}/attachment_download",
    "title": "Download attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/attachment_download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "show",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "put",
    "url": "/api/attachments/{id}",
    "title": "Update an existing Attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAttachments",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "post",
    "url": "/api/auth/local/forgot",
    "title": "Creates a new password reset token",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/auth/local/forgot -d '{\"email\": \"[email-masked]\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Local_Forgot_Password",
    "group": "Authentication",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "email",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/authLocal/index.js",
    "groupTitle": "Authentication"
  },
  {
    "type": "post",
    "url": "/api/auth/local/reset/:token",
    "title": "Reset user password",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/auth/local/reset/94b422c1fkdjhg766a198da6997yu6gcc963641d -d '{\"password\": \"My_newP@ssw0rd\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Local_Reset_Password",
    "group": "Authentication",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "password",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/authLocal/index.js",
    "groupTitle": "Authentication"
  },
  {
    "type": "post",
    "url": "/api/auth/local",
    "title": "Creates a new User token",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/auth/local -d '{\"name\": \"john.doe\", \"password\": \"password\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Local_login",
    "group": "Authentication",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "password",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/authLocal/index.js",
    "groupTitle": "Authentication"
  },
  {
    "type": "post",
    "url": "/api/auth/google",
    "title": "Creates a new User token",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/auth/google -d '{\"name\": \"john.doe\", \"password\": \"password\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Local_login",
    "group": "Authentication",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "password",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/authGoogle/index.js",
    "groupTitle": "Authentication"
  },
  {
    "type": "post",
    "url": "/api/automations",
    "title": "Creates a new Automation",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAutomations",
    "group": "Automations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "status",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "delete",
    "url": "/api/automations/{id}",
    "title": "Deletes a Automation",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAutomations",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "get",
    "url": "/api/automations",
    "title": "Gets a list of Automations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAutomations",
    "group": "Automations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/automations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/automations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/automations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/automations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/automations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "get",
    "url": "/api/automations/{id}",
    "title": "Gets a single Automation",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAutomations",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "post",
    "url": "/api/automations/{id}/actions",
    "title": "Creates new actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id}/actions -d '[{\"firstName\": \"John Doe\", \"email\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addActions",
    "group": "Automations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "action",
            "description": "<p>Allowed values: contactManager, integration, motionbar, jscripty, urlForward, browser, bot, script</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data1",
            "description": "<p>contactManager[ListId], integration[intName(zendesk)], motionbar[Popup(0),URL(1),WinApp(2)], urlForward[GET,POST], browser[TemplateId(0),URL(1)]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data2",
            "description": "<p>integration[AccountId], motionbar[TemplateId,URL,WinAppPath], urlForward[URL]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data3",
            "description": "<p>motionbar[NULL,NULL,WinAppArguments]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data4",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data5",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data6",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "data7",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "post",
    "url": "/api/automations/{id}/conditions",
    "title": "Creates new conditions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id}/conditions -d '[{\"firstName\": \"John Doe\", \"email\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConditions",
    "group": "Automations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "operator",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "value",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "get",
    "url": "/api/automations/{id}/actions",
    "title": "Gets Automation Actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id}/actions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getActions",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "get",
    "url": "/api/automations/{id}/conditions",
    "title": "Gets Automation Conditions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id}/conditions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConditions",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "put",
    "url": "/api/automations/{id}",
    "title": "Update an existing Automation",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAutomations",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "post",
    "url": "/api/canned_answers",
    "title": "Create a new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Canned_Answers",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "delete",
    "url": "/api/canned_answers/{id}",
    "title": "Deletes a Canned Answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCanned_Answers",
    "group": "Canned_Answers",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "get",
    "url": "/api/canned_answers",
    "title": "Gets a list of Canned Answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCanned_Answers",
    "group": "Canned_Answers",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/canned_answers?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/canned_answers?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/canned_answers?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/canned_answers?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/canned_answers?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "get",
    "url": "/api/canned_answers/{id}",
    "title": "Gets a single Canned Answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCanned_Answers",
    "group": "Canned_Answers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "put",
    "url": "/api/canned_answers/{id}",
    "title": "Update an existing Canned Answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCanned_Answers",
    "group": "Canned_Answers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "get",
    "url": "/chat/internal/users",
    "title": "Gets Users Last Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/chat/internal/users -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getLastUsersMessages",
    "group": "ChatInternalMessage",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "ChatInternalMessage"
  },
  {
    "type": "delete",
    "url": "/api/chat/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Chat_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatApplication/index.js",
    "groupTitle": "Chat_Applications"
  },
  {
    "type": "get",
    "url": "/api/chat/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Chat_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatApplication/index.js",
    "groupTitle": "Chat_Applications"
  },
  {
    "type": "put",
    "url": "/api/chat/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Chat_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatApplication/index.js",
    "groupTitle": "Chat_Applications"
  },
  {
    "type": "post",
    "url": "/api/chat/groups",
    "title": "Creates a new Group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateGroups",
    "group": "Chat_Groups",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "write",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "delete",
    "url": "/api/chat/groups/{id}",
    "title": "Deletes a Group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/describe",
    "title": "Gets table info about Groups",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups",
    "title": "Gets a list of Groups",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/groups?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/groups?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/groups?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/groups?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/groups?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "delete",
    "url": "/api/chat/groups/{id}/members",
    "title": "Removes members from a group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/members?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveMembers",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/{id}",
    "title": "Gets a single Group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "post",
    "url": "/api/chat/groups/{id}/members",
    "title": "Add members to chat group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/members -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMembers",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "post",
    "url": "/api/chat/groups/{id}/messages",
    "title": "Creates a new group message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/messages -d '{\"body\": \"Hi operator!\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/{id}/members",
    "title": "Gets Members",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/members -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMembers",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/{id}/messages",
    "title": "Gets Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/{id}/unread",
    "title": "Get unread chat group messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/unread -H 'Content-Type: application/json' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getUread",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "put",
    "url": "/api/chat/groups/{id}",
    "title": "Update an existing Group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Chat_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ratingValue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"star\"",
              "\"thumb\""
            ],
            "optional": true,
            "field": "ratingType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "ratingMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "pathTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "browserName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "browserVersion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "osName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "osVersion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceModel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceVendor",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "referer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerIp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "formData",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closeReason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerPort",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "vidaooSessionId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/chat/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/chat/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "put",
    "url": "/api/chat/interactions/{id}/abandon",
    "title": "Abandon interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/abandon -d '{\"channel\": \"chat\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "abandon",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to set as abandon an interaction and stop the routing.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "put",
    "url": "/api/chat/interactions/{id}/close",
    "title": "Close Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/close -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Chat_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions/{id}/attachment_upload",
    "title": "Add attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/attachment_upload -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "attachmentUpload",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions/{id}/vidaoo",
    "title": "Create Vidaoo Session",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/vidaoo  -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "createVidaooSession",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "put",
    "url": "/api/chat/interactions/{id}/custom_update",
    "title": "Update interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/custom_update -d '{\"channel\": \"chat\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "customUpdate",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to update an interaction.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}/my_messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/my_messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMyMessages",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "put",
    "url": "/api/chat/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/internal/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Chat_Internal_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ChatInternalMessageId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "delete",
    "url": "/api/chat/internal/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/internal/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/internal/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/internal/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/internal/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/internal/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/internal/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/internal/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/internal/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "put",
    "url": "/api/chat/internal/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "post",
    "url": "/api/chat/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Chat_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "delete",
    "url": "/api/chat/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "put",
    "url": "/api/chat/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "post",
    "url": "/api/chat/offline_messages",
    "title": "Creates a new OfflineMessage",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateOfflineMessages",
    "group": "Chat_Offline_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "delete",
    "url": "/api/chat/offline_messages/{id}",
    "title": "Deletes a OfflineMessage",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/offline_messages/describe",
    "title": "Gets table info about OfflineMessages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/offline_messages",
    "title": "Gets a list of OfflineMessages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/offline_messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/offline_messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/offline_messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/offline_messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/offline_messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/offline_messages/{id}",
    "title": "Gets a single OfflineMessage",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "put",
    "url": "/api/chat/offline_messages/{id}",
    "title": "Update an existing OfflineMessage",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "post",
    "url": "/api/chat/proactive_actions",
    "title": "Creates a new Proactive Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/proactive_actions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateProactive_Actions",
    "group": "Chat_Proactive_Actions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"mouseOver\"",
              "\"timeout\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "selector",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatProactiveAction/index.js",
    "groupTitle": "Chat_Proactive_Actions"
  },
  {
    "type": "delete",
    "url": "/api/chat/proactive_actions/{id}",
    "title": "Deletes a Proactive Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/proactive_actions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteProactive_Actions",
    "group": "Chat_Proactive_Actions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatProactiveAction/index.js",
    "groupTitle": "Chat_Proactive_Actions"
  },
  {
    "type": "get",
    "url": "/api/chat/proactive_actions/{id}",
    "title": "Gets a single Proactive Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/proactive_actions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowProactive_Actions",
    "group": "Chat_Proactive_Actions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatProactiveAction/index.js",
    "groupTitle": "Chat_Proactive_Actions"
  },
  {
    "type": "put",
    "url": "/api/chat/proactive_actions/{id}",
    "title": "Update an existing Proactive Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/proactive_actions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateProactive_Actions",
    "group": "Chat_Proactive_Actions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatProactiveAction/index.js",
    "groupTitle": "Chat_Proactive_Actions"
  },
  {
    "type": "post",
    "url": "/api/chat/reports/queue",
    "title": "Creates a new Chat Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/chat/reports/queue/{id}",
    "title": "Deletes a Chat Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/queue/describe",
    "title": "Gets table info about Chat Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/queue",
    "title": "Gets a list of Chat Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/queue/{id}",
    "title": "Gets a single Chat Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/chat/reports/queue/{id}",
    "title": "Update an existing Chat Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/chat/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "post",
    "url": "/api/chat/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "post",
    "url": "/api/chat/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Chat_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "delete",
    "url": "/api/chat/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "delete",
    "url": "/api/chat/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "put",
    "url": "/api/chat/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "post",
    "url": "/api/chat/reports/transfer",
    "title": "Creates a new Chat Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/chat/reports/transfer/{id}",
    "title": "Deletes a Chat Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/transfer/describe",
    "title": "Gets table info about Chat Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/transfer",
    "title": "Gets a list of Chat Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/transfer/{id}",
    "title": "Gets a single Chat Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/chat/reports/transfer/{id}",
    "title": "Update an existing Chat Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/users",
    "title": "Add agents to a website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites",
    "title": "Creates a new Website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateWebsites",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "address",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mapKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mapKeyOffline",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentAlias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerAlias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "color",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "color_button",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "textColor",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "fontSize",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remote",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "animation",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rounded\"",
              "\"squared\""
            ],
            "optional": true,
            "field": "header_shape",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "header_online",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "start_chat_button",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "offline_chat_button",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "header_offline",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "download_transcript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "whiteLabel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "defaultWhiteLabel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "sitepic",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closingQuestion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "formSubmitSuccessMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "formSubmitFailureMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "noteTitle",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "placeholderMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closingMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closingMessageButton",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "skipMessageButton",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "conditionAgreement",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableRating",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableFeedback",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableSendButton",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "feedbackTitle",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"star\"",
              "\"thumb\""
            ],
            "optional": true,
            "field": "ratingType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ratingStarsNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "onlineForm",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "offlineForm",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "autoclose",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableCustomerWriting",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "forwardTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "forwardTranscriptMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "forwardOffline",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "forwardOfflineAddress",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "waitingTitle",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "waitingMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "offlineMessageSubject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "offlineMessageBody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableUnmanagedNote",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "unmanagedMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "skipUnmanaged",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sendUnmanaged",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableCustomerAttachment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableCustomerCheckmarks",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "agentAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "showAgentAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "timezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "hideWhenOffline",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentIdentifier",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "alignment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "verticalAlignment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messagesAlignment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "defaultTitle",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "customerAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "showCustomerAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "messageFontSize",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "backgroundColor",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "systemAlias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "systemAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "vidaooEscalation",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "vidaooApiKey",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "delete",
    "url": "/api/chat/websites/{id}",
    "title": "Deletes a Website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/describe",
    "title": "Gets table info about Websites",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/users",
    "title": "Gets agents from website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites",
    "title": "Gets a list of Websites",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/websites?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/websites?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/websites?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/websites?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/websites?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "delete",
    "url": "/api/chat/websites/{id}/users",
    "title": "Removes agents from a website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "delete",
    "url": "/api/chat/websites/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "delete",
    "url": "/api/chat/websites/{id}/dispositions",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}",
    "title": "Gets a single Website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "put",
    "url": "/api/chat/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/avatar",
    "title": "Add avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/avatar -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/customer_avatar",
    "title": "Add customer avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/customer_avatar -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addCustomerAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/accounts/{id}/interactions",
    "title": "Creates new interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/interactions -d '{\"host\": \"host\", \"username\": \"username\", \"password\": \"password\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addInteraction",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ratingValue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"star\"",
              "\"thumb\""
            ],
            "optional": true,
            "field": "ratingType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "ratingMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "pathTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "browserName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "browserVersion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "osName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "osVersion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceModel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceVendor",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "referer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerIp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "formData",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closeReason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerPort",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "vidaooSessionId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/logo",
    "title": "Add logo",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/logo -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addLogo",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/proactive_actions",
    "title": "Creates new Proactive Actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/proactive_actions -d '[{\"name\": \"Satisfied\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addProactiveActions",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"mouseOver\"",
              "\"timeout\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "selector",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/system_avatar",
    "title": "Add system avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/system_avatar -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addSystemAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/applications",
    "title": "Gets Website Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/avatar",
    "title": "Get avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/avatar -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/customer_avatar",
    "title": "Get Customer Avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/customer_avatar -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getCustomerAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/fields",
    "title": "Gets Website Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/interactions",
    "title": "Gets Website Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteraction",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/logo",
    "title": "Get logo",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/logo -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getLogo",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/offline_messages",
    "title": "Gets Website Offline Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/offline_messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getOfflineMessages",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/proactive_actions",
    "title": "Gets Website Proactive Actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/proactive_actions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getProactiveActions",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/snippet",
    "title": "Gets Website Snippet",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/snippet -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSnippet",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/system_avatar",
    "title": "Get System Avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/system_avatar -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSystemAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/notify",
    "title": "Notify new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/notify -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "notify",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to create a new chat message to be sent to the system.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/offline",
    "title": "Offline message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/offline -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "offline",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "put",
    "url": "/api/chat/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "put",
    "url": "/api/chat/websites/{id}",
    "title": "Update an existing Website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/cloudProviders",
    "title": "Creates a new CloudProvider",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCloudProviders",
    "group": "CloudProviders",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"AmazonAWS\"",
              "\"Google\""
            ],
            "optional": false,
            "field": "service",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data1",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data2",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "delete",
    "url": "/api/cloudProviders/{id}",
    "title": "Deletes a CloudProvider",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCloudProviders",
    "group": "CloudProviders",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "get",
    "url": "/api/cloudProviders",
    "title": "Gets a list of CloudProviders",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCloudProviders",
    "group": "CloudProviders",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cloudProviders?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cloudProviders?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cloudProviders?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cloudProviders?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cloudProviders?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "get",
    "url": "/api/cloudProviders/{id}",
    "title": "Gets a single CloudProvider",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCloudProviders",
    "group": "CloudProviders",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "put",
    "url": "/api/cloudProviders/{id}",
    "title": "Update an existing CloudProvider",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCloudProviders",
    "group": "CloudProviders",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "post",
    "url": "/api/cm_contact_has_items",
    "title": "Creates a new CmContactHasItem",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_items -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCmContactHasItems",
    "group": "CmContactHasItems",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "CmContactId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "item",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ItemTypeId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "ItemClass",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "OrderBy",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasItem/index.js",
    "groupTitle": "CmContactHasItems"
  },
  {
    "type": "delete",
    "url": "/api/cm_contact_has_items/{id}",
    "title": "Deletes a CmContactHasItem",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_items/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCmContactHasItems",
    "group": "CmContactHasItems",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasItem/index.js",
    "groupTitle": "CmContactHasItems"
  },
  {
    "type": "get",
    "url": "/api/cm_contact_has_items",
    "title": "Gets a list of CmContactHasItems",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_items -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCmContactHasItems",
    "group": "CmContactHasItems",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm_contact_has_items?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm_contact_has_items?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm_contact_has_items?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm_contact_has_items?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm_contact_has_items?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasItem/index.js",
    "groupTitle": "CmContactHasItems"
  },
  {
    "type": "get",
    "url": "/api/cm_contact_has_items/{id}",
    "title": "Gets a single CmContactHasItem",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_items/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCmContactHasItems",
    "group": "CmContactHasItems",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasItem/index.js",
    "groupTitle": "CmContactHasItems"
  },
  {
    "type": "put",
    "url": "/api/cm_contact_has_items/{id}",
    "title": "Update an existing CmContactHasItem",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_items/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCmContactHasItems",
    "group": "CmContactHasItems",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasItem/index.js",
    "groupTitle": "CmContactHasItems"
  },
  {
    "type": "post",
    "url": "/api/cm_contact_has_phones",
    "title": "Creates a new CmContactHasPhone",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_phones -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCmContactHasPhones",
    "group": "CmContactHasPhones",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "CmContactId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasPhone/index.js",
    "groupTitle": "CmContactHasPhones"
  },
  {
    "type": "delete",
    "url": "/api/cm_contact_has_phones/{id}",
    "title": "Deletes a CmContactHasPhone",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_phones/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCmContactHasPhones",
    "group": "CmContactHasPhones",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasPhone/index.js",
    "groupTitle": "CmContactHasPhones"
  },
  {
    "type": "get",
    "url": "/api/cm_contact_has_phones",
    "title": "Gets a list of CmContactHasPhones",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_phones -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCmContactHasPhones",
    "group": "CmContactHasPhones",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm_contact_has_phones?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm_contact_has_phones?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm_contact_has_phones?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm_contact_has_phones?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm_contact_has_phones?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasPhone/index.js",
    "groupTitle": "CmContactHasPhones"
  },
  {
    "type": "get",
    "url": "/api/cm_contact_has_phones/{id}",
    "title": "Gets a single CmContactHasPhone",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_phones/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCmContactHasPhones",
    "group": "CmContactHasPhones",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasPhone/index.js",
    "groupTitle": "CmContactHasPhones"
  },
  {
    "type": "put",
    "url": "/api/cm_contact_has_phones/{id}",
    "title": "Update an existing CmContactHasPhone",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_contact_has_phones/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCmContactHasPhones",
    "group": "CmContactHasPhones",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContactHasPhone/index.js",
    "groupTitle": "CmContactHasPhones"
  },
  {
    "type": "post",
    "url": "/api/cm_hopper_additional_phones",
    "title": "Creates a new CmHopperAdditionalPhone",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_hopper_additional_phones -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCmHopperAdditionalPhones",
    "group": "CmHopperAdditionalPhones",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "CmHopperId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "OrderBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "scheduledat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countbusyretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countcongestionretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnoanswerretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnosuchnumberretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countdropretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countabandonedretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countmachineretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countagentrejectretry",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperAdditionalPhone/index.js",
    "groupTitle": "CmHopperAdditionalPhones"
  },
  {
    "type": "delete",
    "url": "/api/cm_hopper_additional_phones/{id}",
    "title": "Deletes a CmHopperAdditionalPhone",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_hopper_additional_phones/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCmHopperAdditionalPhones",
    "group": "CmHopperAdditionalPhones",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperAdditionalPhone/index.js",
    "groupTitle": "CmHopperAdditionalPhones"
  },
  {
    "type": "get",
    "url": "/api/cm_hopper_additional_phones",
    "title": "Gets a list of CmHopperAdditionalPhones",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_hopper_additional_phones -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCmHopperAdditionalPhones",
    "group": "CmHopperAdditionalPhones",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm_hopper_additional_phones?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm_hopper_additional_phones?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm_hopper_additional_phones?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm_hopper_additional_phones?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm_hopper_additional_phones?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperAdditionalPhone/index.js",
    "groupTitle": "CmHopperAdditionalPhones"
  },
  {
    "type": "get",
    "url": "/api/cm_hopper_additional_phones/{id}",
    "title": "Gets a single CmHopperAdditionalPhone",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_hopper_additional_phones/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCmHopperAdditionalPhones",
    "group": "CmHopperAdditionalPhones",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperAdditionalPhone/index.js",
    "groupTitle": "CmHopperAdditionalPhones"
  },
  {
    "type": "put",
    "url": "/api/cm_hopper_additional_phones/{id}",
    "title": "Update an existing CmHopperAdditionalPhone",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm_hopper_additional_phones/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCmHopperAdditionalPhones",
    "group": "CmHopperAdditionalPhones",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperAdditionalPhone/index.js",
    "groupTitle": "CmHopperAdditionalPhones"
  },
  {
    "type": "post",
    "url": "/api/cm/companies",
    "title": "Creates a new Company",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCompanies",
    "group": "Cm_Companies",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "vat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "companyId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "website",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "street",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "postalCode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "city",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "country",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "emailDomain",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sStreet",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sPostalCode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sCity",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sCountry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "delete",
    "url": "/api/cm/companies/{id}",
    "title": "Deletes a Company",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "get",
    "url": "/api/cm/companies/describe",
    "title": "Gets table info about Companies",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "get",
    "url": "/api/cm/companies",
    "title": "Gets a list of Companies",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/companies?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/companies?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/companies?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/companies?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/companies?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "get",
    "url": "/api/cm/companies/{id}",
    "title": "Gets a single Company",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "post",
    "url": "/api/cm/companies/{id}/contacts",
    "title": "Creates new contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/{id}/contacts -d '[{\"firstName\": \"John Doe\", \"email\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addContacts",
    "group": "Cm_Companies",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "firstName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "street",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "postalCode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "city",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "country",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dateOfBirth",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mobile",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "url",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "facebook",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fb_data",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "twitter",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "skype",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "teams",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "viber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "line",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "wechat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "telegram",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "UserId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "scheduledat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "utcOffset",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "get",
    "url": "/api/cm/companies/{id}/contacts",
    "title": "Gets List Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/companies/{id}/contacts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getContacts",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "put",
    "url": "/api/cm/companies/{id}",
    "title": "Update an existing Company",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "delete",
    "url": "/api/cm/contacts/{id}",
    "title": "Deletes a Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteContacts",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/describe",
    "title": "Gets table info about Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeContacts",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts",
    "title": "Gets a list of Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetContacts",
    "group": "Cm_Contacts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/contacts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/contacts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/contacts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/contacts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/contacts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/finals",
    "title": "Gets contact hopper finals",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/hopper_finals -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperFinals",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/hopper_histories",
    "title": "Gets contact hopper histories",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/hopper_histories -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperHistories",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/hoppers",
    "title": "Gets contact hoppers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/hoppers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHoppers",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/create_many",
    "title": "Create Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/create_many -d '[{\"firstName\": \"John\", \"lastName\": \"doe\", \"...\": \"...\"}]' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "bulkCreate",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts",
    "title": "Create Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts -d '{\"firstName\": \"John\", \"lastName\": \"doe\", \"...\": \"...\"}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/jscripty_sessions",
    "title": "Gets contact hopper blacks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/hopper_black -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getJscriptySessions",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/tags",
    "title": "Gets configurations tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/tags -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTags",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/merge",
    "title": "Merge Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/merge -d '{\"from\": 1, \"to\": 2}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "merge",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/{id}/tags",
    "title": "Sets new tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/tags -d '{\"ids\": [1,12]}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "setTags",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}",
    "title": "Gets a single Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id} -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "show",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "put",
    "url": "/api/cm/contacts/{id}",
    "title": "Update a single Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id} -d '{\"firstName\": \"John\", \"lastName\": \"Doe\"}' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "delete",
    "url": "/api/cm/custom_fields/{id}",
    "title": "Deletes a Custom Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCustom_Fields",
    "group": "Cm_Custom_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Cm_Custom_Fields"
  },
  {
    "type": "get",
    "url": "/api/cm/custom_fields",
    "title": "Gets a list of Custom Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCustom_Fields",
    "group": "Cm_Custom_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/custom_fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/custom_fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/custom_fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/custom_fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/custom_fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Cm_Custom_Fields"
  },
  {
    "type": "get",
    "url": "/api/cm/custom_fields/{id}",
    "title": "Gets a single Custom Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCustom_Fields",
    "group": "Cm_Custom_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Cm_Custom_Fields"
  },
  {
    "type": "put",
    "url": "/api/cm/custom_fields/{id}",
    "title": "Update an existing Custom Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCustom_Fields",
    "group": "Cm_Custom_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Cm_Custom_Fields"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper",
    "title": "Creates a new Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateHopper",
    "group": "Cm_Hopper",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "active",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "scheduledat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countbusyretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countcongestionretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnoanswerretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "callback",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackuniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "recallme",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ContactId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ListId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "UserId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "VoiceQueueId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "CampaignId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnosuchnumberretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countdropretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countabandonedretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countmachineretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countagentrejectretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper/describe",
    "title": "Gets table info about Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeHopper",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper",
    "title": "Gets a list of Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetHopper",
    "group": "Cm_Hopper",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/hopper?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/hopper?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/hopper?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/hopper?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/hopper?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper/{id}",
    "title": "Gets a single Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowHopper",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "delete",
    "url": "/api/cm/hopper_black/{id}",
    "title": "Deletes a Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_black/describe",
    "title": "Gets table info about Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_black",
    "title": "Gets a list of Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/hopper_black?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/hopper_black?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/hopper_black?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/hopper_black?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/hopper_black?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_black/{id}",
    "title": "Gets a single Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "put",
    "url": "/api/cm/hopper_black/{id}",
    "title": "Update an existing Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final/describe",
    "title": "Gets table info about HopperFinal",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_final/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final",
    "title": "Gets a list of HopperFinal",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_final -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/hopper_final?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/hopper_final?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/hopper_final?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/hopper_final?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/hopper_final?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final/{id}",
    "title": "Gets a single HopperFinal",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_final/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper_final/checkContactHopper",
    "title": "Check if contact is in hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/checkContactHopper -d '{\"VoiceQueueId\": \"VoiceQueueId\", \"CampaignId\": \"CampaignId\", \"ContactId\": \"ContactId\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "_checkContactHopper",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final/campaign/countAttributes/{id}",
    "title": "Return number contacts for attributes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/campaign/countAttributes/{id} -d '{\"disposition\": \"OK\"}' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "countContactsIvrCampaignHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final/voice/queue/countAttributes/{id}",
    "title": "Return number contacts for attributes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/voice/queue/countAttributes/{id} -d '{\"disposition\": \"OK\"}' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "countContactsQueueCampaignHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper_final/campaign/{id}",
    "title": "Move contacts in hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/campaign/moveContacts/{id} -d '{\"state\": \"state\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "moveContactsIvrCampaignHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper_final/voice/queue/{id}",
    "title": "Move contacts in hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/voice/queue/moveContacts/{id} -d '{\"state\": \"state\"}' -H 'Content-Type: application/json' -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "moveContactsQueueCampaignHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "put",
    "url": "/api/cm/hopper_final/{id}",
    "title": "Update a single hopper final",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/{id} -d '{\"disposition\": \"OK\"}' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper_history",
    "title": "Creates a new HopperHistory",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_history -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateHopperHistory",
    "group": "Cm_Hopper_History",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "state",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "statedesc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "scheduledat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countbusyretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countcongestionretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnoanswerretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countglobal",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "originatecalleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "originatecalleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "starttime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "responsetime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "answertime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "droptime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "endtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ringtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "holdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "talktime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "followuptime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dropreason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "campaign",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "campaigntype",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "amd",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "callback",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackuniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "recallme",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "editedat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "edited",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnosuchnumberretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countdropretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countabandonedretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countmachineretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countagentrejectretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_history/describe",
    "title": "Gets table info about HopperHistory",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_history/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeHopperHistory",
    "group": "Cm_Hopper_History",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_history",
    "title": "Gets a list of HopperHistory",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_history -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetHopperHistory",
    "group": "Cm_Hopper_History",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/hopper_history?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/hopper_history?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/hopper_history?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/hopper_history?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/hopper_history?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_history/{id}",
    "title": "Gets a single HopperHistory",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_history/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowHopperHistory",
    "group": "Cm_Hopper_History",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "put",
    "url": "/api/cm/hopper_history/{id}",
    "title": "Update a single hopper history",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_history/{id} -d '{\"disposition\": \"OK\"}' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Cm_Hopper_History",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "delete",
    "url": "/api/cm/hopper/{id}",
    "title": "Delete Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroy",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper/opencontacts",
    "title": "Gets Open Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/opencontacts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getOpenContacts",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper/preview",
    "title": "Gets Preview Dialer Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/preview -d '{\"hopperIds\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getPreview",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper/timezone",
    "title": "Gets a single TZ data",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/timezone -d '{\"timezone\": [1]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTimezone",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper/timezones",
    "title": "Gets TZs list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/timezones -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTimezones",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "put",
    "url": "/api/cm/hopper/{id}",
    "title": "Update an existing Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateHopper",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "post",
    "url": "/api/cm/lists",
    "title": "Creates a new List",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateLists",
    "group": "Cm_Lists",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialPrefix",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "delete",
    "url": "/api/cm/lists/{id}",
    "title": "Deletes a List",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/describe",
    "title": "Gets table info about Lists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/users",
    "title": "Gets agents from list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists",
    "title": "Gets a list of Lists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/lists?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/lists?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/lists?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/lists?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/lists?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "delete",
    "url": "/api/cm/lists/{id}/users",
    "title": "Removes agents from a list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "delete",
    "url": "/api/cm/lists/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}",
    "title": "Gets a single List",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/lists/{id}/users",
    "title": "Adds agents to a list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAgents",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/lists/{id}/contacts",
    "title": "Creates new contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/contacts -d '[{\"firstName\": \"John Doe\", \"email\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addContacts",
    "group": "Cm_Lists",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "firstName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "street",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "postalCode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "city",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "country",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dateOfBirth",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mobile",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "url",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "facebook",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fb_data",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "twitter",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "skype",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "teams",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "viber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "line",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "wechat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "telegram",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "UserId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "scheduledat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "utcOffset",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/lists/{id}/fields",
    "title": "Creates a new custom field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/fields -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addCustomField",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/lists/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Cm_Lists",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/contacts",
    "title": "Gets List Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/contacts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getContacts",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/fields",
    "title": "Gets Custom Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getCustomFields",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/dispositions",
    "title": "Gets list dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/contacts/csv",
    "title": "Gets CSV List Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/contacts/csv -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "grunt",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "put",
    "url": "/api/cm/lists/{id}",
    "title": "Update an existing List",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/upload/:id",
    "title": "Import new contacts by csv",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/upload/:id -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "import",
    "group": "Cm_contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/upload",
    "title": "Upload csv",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/upload -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "upload",
    "group": "Cm_contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/csv",
    "title": "Create new contacts by csv",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/csv -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "uploadCsv",
    "group": "Cm_contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_contacts"
  },
  {
    "type": "delete",
    "url": "/api/conditions/{id}",
    "title": "Deletes a Condition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/conditions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteConditions",
    "group": "Conditions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/condition/index.js",
    "groupTitle": "Conditions"
  },
  {
    "type": "put",
    "url": "/api/conditions/{id}",
    "title": "Update an existing Condition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/conditions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateConditions",
    "group": "Conditions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/condition/index.js",
    "groupTitle": "Conditions"
  },
  {
    "type": "post",
    "url": "/api/contact_item_types",
    "title": "Creates a new ContactItemType",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/contact_item_types -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateContactItemTypes",
    "group": "ContactItemType",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "OrderBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "rgbBackgroundColor",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/contactItemType/index.js",
    "groupTitle": "ContactItemType"
  },
  {
    "type": "delete",
    "url": "/api/contact_item_types/{id}",
    "title": "Deletes a ContactItemType",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/contact_item_types/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteContactItemTypes",
    "group": "ContactItemType",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/contactItemType/index.js",
    "groupTitle": "ContactItemType"
  },
  {
    "type": "get",
    "url": "/api/contact_item_types",
    "title": "Gets a list of ContactItemTypes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/contact_item_types -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetContactItemTypes",
    "group": "ContactItemType",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/contact_item_types?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/contact_item_types?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/contact_item_types?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/contact_item_types?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/contact_item_types?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/contactItemType/index.js",
    "groupTitle": "ContactItemType"
  },
  {
    "type": "get",
    "url": "/api/contact_item_types/{id}",
    "title": "Gets a single ContactItemType",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/contact_item_types/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowContactItemTypes",
    "group": "ContactItemType",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/contactItemType/index.js",
    "groupTitle": "ContactItemType"
  },
  {
    "type": "put",
    "url": "/api/contact_item_types/{id}",
    "title": "Update an existing ContactItemType",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/contact_item_types/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateContactItemTypes",
    "group": "ContactItemType",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/contactItemType/index.js",
    "groupTitle": "ContactItemType"
  },
  {
    "type": "post",
    "url": "/api/cm/custom_field",
    "title": "Create a new custom field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_field  -d '{\"name\": \"mycf\", \"type\": \"text\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCustomField",
    "group": "Custom_Fields",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Custom_Fields"
  },
  {
    "type": "post",
    "url": "/api/dashboards/items",
    "title": "Create dasboard item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/items \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Dashboard_Items",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboardItem/index.js",
    "groupTitle": "Dashboard_Items"
  },
  {
    "type": "delete",
    "url": "/api/dashboards/items/{id}",
    "title": "Deletes a Dashboard Item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/items/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDashboard_Items",
    "group": "Dashboard_Items",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboardItem/index.js",
    "groupTitle": "Dashboard_Items"
  },
  {
    "type": "get",
    "url": "/api/dashboards/items/{id}",
    "title": "Gets a single Dashboard Item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/items/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDashboard_Items",
    "group": "Dashboard_Items",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboardItem/index.js",
    "groupTitle": "Dashboard_Items"
  },
  {
    "type": "put",
    "url": "/api/dashboards/items/{id}",
    "title": "Update an existing item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/items/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Dashboard_Items",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboardItem/index.js",
    "groupTitle": "Dashboard_Items"
  },
  {
    "type": "post",
    "url": "/api/dashboards/clone",
    "title": "Clone an existing Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "post",
    "url": "/api/dashboards",
    "title": "Creates a new Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDashboards",
    "group": "Dashboards",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "delete",
    "url": "/api/dashboards/{id}",
    "title": "Deletes a Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "get",
    "url": "/api/dashboards",
    "title": "Gets a list of Dashboards",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/dashboards?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/dashboards?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/dashboards?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/dashboards?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/dashboards?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "get",
    "url": "/api/dashboards/{id}",
    "title": "Gets a single Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "post",
    "url": "/api/dashboards/{id}/items",
    "title": "Creates new item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id}/items -d '{\"type\": \"counter\", \"...\": \"...\"}]' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addItem",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "get",
    "url": "/api/dashboards/{id}/items",
    "title": "Gets items",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id}/items -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getItems",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "put",
    "url": "/api/dashboards/{id}",
    "title": "Update an existing Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/accounts",
    "title": "Creates a new Desk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDesk_Accounts",
    "group": "Desk_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"basic\""
            ],
            "optional": true,
            "field": "authType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "consumerKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "consumerSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tokenSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"integrationTab\"",
              "\"newTab\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/desk/accounts/{id}",
    "title": "Deletes a Desk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDesk_Accounts",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/accounts",
    "title": "Gets a list of Desk Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDesk_Accounts",
    "group": "Desk_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/desk/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/desk/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/desk/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/desk/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/desk/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/accounts/{id}",
    "title": "Gets a single Desk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDesk_Accounts",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/desk/accounts/{id}",
    "title": "Update an existing Desk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDesk_Accounts",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/configurations",
    "title": "Creates a new Desk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDesk_Configurations",
    "group": "Desk_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/desk/configurations/{id}",
    "title": "Deletes a Desk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDesk_Configurations",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations",
    "title": "Gets a list of Desk Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDesk_Configurations",
    "group": "Desk_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/desk/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/desk/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/desk/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/desk/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/desk/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}",
    "title": "Gets a single Desk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDesk_Configurations",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}/tags",
    "title": "Gets configurations tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/tags -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTags",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/configurations/{id}/tags",
    "title": "Sets new tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/tags -d '{\"ids\": [1,12]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "setTags",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/desk/configurations/{id}",
    "title": "Update an existing Desk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDesk_Configurations",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/fields",
    "title": "Creates a new Desk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDesk_Fields",
    "group": "Desk_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/desk/fields/{id}",
    "title": "Deletes a Desk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDesk_Fields",
    "group": "Desk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/fields",
    "title": "Gets a list of Desk Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDesk_Fields",
    "group": "Desk_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/desk/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/desk/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/desk/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/desk/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/desk/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/fields/{id}",
    "title": "Gets a single Desk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDesk_Fields",
    "group": "Desk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/desk/fields/{id}",
    "title": "Update an existing Desk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDesk_Fields",
    "group": "Desk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "post",
    "url": "/api/dispositions",
    "title": "Creates a new Disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDispositions",
    "group": "Dispositions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "delete",
    "url": "/api/dispositions/{id}",
    "title": "Deletes a Disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDispositions",
    "group": "Dispositions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "get",
    "url": "/api/dispositions",
    "title": "Gets a list of Dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDispositions",
    "group": "Dispositions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/dispositions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/dispositions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/dispositions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/dispositions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/dispositions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "get",
    "url": "/api/dispositions/{id}",
    "title": "Gets a single Disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDispositions",
    "group": "Dispositions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "put",
    "url": "/api/dispositions/{id}",
    "title": "Update an existing Disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDispositions",
    "group": "Dispositions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "post",
    "url": "/api/integrations/dynamics365/accounts",
    "title": "Creates a new Dynamics365 Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tenantId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/dynamics365/accounts/{id}",
    "title": "Deletes a Dynamics365 Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/accounts",
    "title": "Gets a list of Dynamics365 Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/dynamics365/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/dynamics365/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/dynamics365/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/dynamics365/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/dynamics365/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/accounts/{id}",
    "title": "Gets a single Dynamics365 Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/dynamics365/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/dynamics365/accounts/{id}",
    "title": "Update an existing Dynamics365 Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/dynamics365/configurations",
    "title": "Creates a new Dynamics365 Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"incident\"",
              "\"phonecall\""
            ],
            "optional": true,
            "field": "ticketType",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/dynamics365/configurations/{id}",
    "title": "Deletes a Dynamics365 Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/configurations",
    "title": "Gets a list of Dynamics365 Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/dynamics365/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/dynamics365/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/dynamics365/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/dynamics365/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/dynamics365/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/configurations/{id}",
    "title": "Gets a single Dynamics365 Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/dynamics365/configurations/{id}",
    "title": "Update an existing Dynamics365 Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/dynamics365/fields",
    "title": "Creates a new Dynamics365 Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/dynamics365/fields/{id}",
    "title": "Deletes a Dynamics365 Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/fields",
    "title": "Gets a list of Dynamics365 Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/dynamics365/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/dynamics365/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/dynamics365/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/dynamics365/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/dynamics365/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/fields/{id}",
    "title": "Gets a single Dynamics365 Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/dynamics365/fields/{id}",
    "title": "Update an existing Dynamics365 Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/users",
    "title": "Add agents to a fax account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts",
    "title": "Creates a new Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAccounts",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "ecm",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "headerinfo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "localstationid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"2400\"",
              "\"4800\"",
              "\"7200\"",
              "\"9600\"",
              "\"12000\"",
              "\"14400\""
            ],
            "optional": true,
            "field": "minrate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"2400\"",
              "\"4800\"",
              "\"7200\"",
              "\"9600\"",
              "\"12000\"",
              "\"14400\""
            ],
            "optional": true,
            "field": "maxrate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "modem",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "gateway",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "faxdetect",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "t38timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"SIP\"",
              "\"IAX\"",
              "\"DADHI\"",
              "\"KHOMP\""
            ],
            "optional": true,
            "field": "tech",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/fax/accounts/{id}",
    "title": "Deletes a Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/users",
    "title": "Gets agents from fax account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/fax/accounts/{id}/users",
    "title": "Removes agents from a fax account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/fax/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/fax/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/addaccountapplications",
    "title": "Creates new account and applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/addaccountapplications -d '[{\"name\": \"name\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/interactions",
    "title": "Creates new interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/interactions -d '[{\"host\": \"host\", \"username\": \"username\", \"password\": \"password\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addInteraction",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/applications",
    "title": "Gets account pplications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/interactions",
    "title": "Gets account interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteraction",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/messages",
    "title": "Gets account messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/send",
    "title": "Send new fax",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/send -d '{from: '\"John Doe\" <123456>'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendFax",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "put",
    "url": "/api/fax/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/updateaccountapplications",
    "title": "Update account and applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/updateaccountapplications -d '[{\"name\": \"name\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/applications",
    "title": "Creates a new Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApplications",
    "group": "Fax_Applications",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "delete",
    "url": "/api/fax/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Fax_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "get",
    "url": "/api/fax/applications",
    "title": "Gets a list of Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetApplications",
    "group": "Fax_Applications",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/applications?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/applications?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/applications?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/applications?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/applications?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "get",
    "url": "/api/fax/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Fax_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "put",
    "url": "/api/fax/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Fax_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "post",
    "url": "/api/fax/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "post",
    "url": "/api/fax/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Fax_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/fax/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/fax/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "post",
    "url": "/api/fax/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Fax_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "failMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions/{id}/download",
    "title": "Get interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "put",
    "url": "/api/fax/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/messages/{id}/download",
    "title": "Get message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Fax_Message",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Message"
  },
  {
    "type": "delete",
    "url": "/api/fax/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "get",
    "url": "/api/fax/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "get",
    "url": "/api/fax/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "get",
    "url": "/api/fax/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "put",
    "url": "/api/fax/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "put",
    "url": "/api/fax/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "post",
    "url": "/api/fax/messages",
    "title": "Create message and send Fax",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "put",
    "url": "/api/fax/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "post",
    "url": "/api/fax/reports/queue",
    "title": "Creates a new Fax Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/fax/reports/queue/{id}",
    "title": "Deletes a Fax Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/queue/describe",
    "title": "Gets table info about Fax Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/queue",
    "title": "Gets a list of Fax Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/queue/{id}",
    "title": "Gets a single Fax Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/fax/reports/queue/{id}",
    "title": "Update an existing Fax Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/fax/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "post",
    "url": "/api/fax/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "post",
    "url": "/api/fax/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Fax_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": false,
            "field": "strategy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "lastAgent",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "delete",
    "url": "/api/fax/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "delete",
    "url": "/api/fax/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "put",
    "url": "/api/fax/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "post",
    "url": "/api/fax/reports/transfer",
    "title": "Creates a new Fax Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/fax/reports/transfer/{id}",
    "title": "Deletes a Fax Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/transfer/describe",
    "title": "Gets table info about Fax Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/transfer",
    "title": "Gets a list of Fax Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/transfer/{id}",
    "title": "Gets a single Fax Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/fax/reports/transfer/{id}",
    "title": "Update an existing Fax Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/accounts",
    "title": "Creates a new Freshdesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "apiKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshdesk/accounts/{id}",
    "title": "Deletes a Freshdesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/accounts",
    "title": "Gets a list of Freshdesk Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshdesk/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshdesk/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshdesk/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshdesk/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshdesk/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/accounts/{id}",
    "title": "Gets a single Freshdesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshdesk/accounts/{id}",
    "title": "Update an existing Freshdesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/configurations",
    "title": "Creates a new Freshdesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshdesk/configurations/{id}",
    "title": "Deletes a Freshdesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations",
    "title": "Gets a list of Freshdesk Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshdesk/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshdesk/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshdesk/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshdesk/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshdesk/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}",
    "title": "Gets a single Freshdesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}/tags",
    "title": "Gets configurations tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/tags -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTags",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/configurations/{id}/tags",
    "title": "Sets new tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/tags -d '{\"ids\": [1,12]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "setTags",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshdesk/configurations/{id}",
    "title": "Update an existing Freshdesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/fields",
    "title": "Creates a new Freshdesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshdesk/fields/{id}",
    "title": "Deletes a Freshdesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/fields",
    "title": "Gets a list of Freshdesk Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshdesk/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshdesk/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshdesk/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshdesk/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshdesk/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/fields/{id}",
    "title": "Gets a single Freshdesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshdesk/fields/{id}",
    "title": "Update an existing Freshdesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshsales/accounts",
    "title": "Creates a new Freshsales Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "apiKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshsales/accounts/{id}",
    "title": "Deletes a Freshsales Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/accounts",
    "title": "Gets a list of Freshsales Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshsales/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshsales/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshsales/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshsales/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshsales/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/accounts/{id}",
    "title": "Gets a single Freshsales Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshsales/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshsales/accounts/{id}",
    "title": "Update an existing Freshsales Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshsales/configurations",
    "title": "Creates a new Freshsales Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshsales/configurations/{id}",
    "title": "Deletes a Freshsales Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations",
    "title": "Gets a list of Freshsales Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshsales/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshsales/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshsales/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshsales/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshsales/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations/{id}",
    "title": "Gets a single Freshsales Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshsales/configurations/{id}",
    "title": "Update an existing Freshsales Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshsales/fields",
    "title": "Creates a new Freshsales Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshsales_Fields",
    "group": "Freshsales_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshsales/fields/{id}",
    "title": "Deletes a Freshsales Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshsales_Fields",
    "group": "Freshsales_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/fields",
    "title": "Gets a list of Freshsales Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshsales_Fields",
    "group": "Freshsales_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshsales/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshsales/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshsales/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshsales/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshsales/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/fields/{id}",
    "title": "Gets a single Freshsales Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshsales_Fields",
    "group": "Freshsales_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshsales/fields/{id}",
    "title": "Update an existing Freshsales Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshsales_Fields",
    "group": "Freshsales_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "post",
    "url": "/api/campaigns/{id}/blacklists",
    "title": "Add blacklists to an IVR campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/blacklists -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddBlackLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "post",
    "url": "/api/campaigns/{id}/lists",
    "title": "Add lists to an IVR campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/lists -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "post",
    "url": "/api/campaigns/clone",
    "title": "Clone an existing IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "post",
    "url": "/api/campaigns",
    "title": "Creates a new IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateIVR_Campaigns",
    "group": "IVR_Campaigns",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"ivr\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "active",
            "description": "<p>Active/Disactive Campaign</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "limitCalls",
            "description": "<p>Max 200 calls.</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialOriginateCallerIdName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialOriginateCallerIdNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialOriginateTimeout",
            "description": "<p>Originate Timeout Seconds (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCongestionMaxRetry",
            "description": "<p>#Congestion Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCongestionRetryFrequency",
            "description": "<p>Congestion Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialBusyMaxRetry",
            "description": "<p>#Busy Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialBusyRetryFrequency",
            "description": "<p>Busy Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoAnswerMaxRetry",
            "description": "<p>#NoAnswer Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoAnswerRetryFrequency",
            "description": "<p>NoAnswer Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialGlobalMaxRetry",
            "description": "<p>#Global Max Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialGlobalInterval",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"always\"",
              "\"never\"",
              "\"onlyIfOpen\""
            ],
            "optional": true,
            "field": "dialCheckDuplicateType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialAMDActive",
            "description": "<p>Active/Disactive AMD</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDInitialSilence",
            "description": "<p>#AMD Initial Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDGreeting",
            "description": "<p>#AMD Greeting</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDAfterGreetingSilence",
            "description": "<p>#AMD After Greeting Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDTotalAnalysisTime",
            "description": "<p>#AMD Total Analysis Time</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMinWordLength",
            "description": "<p>#AMD Min Word Length</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDBetweenWordsSilence",
            "description": "<p>#AMD Between Words Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMaximumNumberOfWords",
            "description": "<p>#AMD Maximum Number Of Words</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDSilenceThreshold",
            "description": "<p>#AMD Silence Threshold (min:0, max:32767)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMaximumWordLength",
            "description": "<p>#AMD Maximum Word Length</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"DESC\"",
              "\"ASC\""
            ],
            "optional": true,
            "field": "dialOrderByScheduledAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialPrefix",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialRandomLastDigitCallerIdNumber",
            "description": "<p>Random Last Digit (min:1, max:15)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCutDigit",
            "description": "<p>Cut Digit (min:1, max:15)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoSuchNumberMaxRetry",
            "description": "<p>#NoSuchNumber Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoSuchNumberRetryFrequency",
            "description": "<p>NoSuchNumber Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialDropMaxRetry",
            "description": "<p>#Drop Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialDropRetryFrequency",
            "description": "<p>Drop Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAbandonedMaxRetry",
            "description": "<p>#Abandoned Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAbandonedRetryFrequency",
            "description": "<p>Abandoned Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialMachineMaxRetry",
            "description": "<p>#Machine Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialMachineRetryFrequency",
            "description": "<p>Machine Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAgentRejectMaxRetry",
            "description": "<p>#AgentReject Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAgentRejectRetryFrequency",
            "description": "<p>AgentReject Retry Frequency Minutes (min:1, max:99999)</p>"
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "delete",
    "url": "/api/campaigns/{id}",
    "title": "Deletes a IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/blacklists",
    "title": "Get IVR campaign blacklists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/blacklists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetBlackLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/finals",
    "title": "Gets IVR campaign hopper finals",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/hopper_finals -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperFinals",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/hopper_histories",
    "title": "Gets IVR campaign hopper histories",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/hopper_histories -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperHistories",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/hoppers",
    "title": "Gets IVR campaign hoppers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/hoppers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHoppers",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns",
    "title": "Gets a list of IVR Campaigns",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/campaigns?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/campaigns?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/campaigns?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/campaigns?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/campaigns?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/lists",
    "title": "Get IVR campaign lists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/lists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "delete",
    "url": "/api/campaigns/{id}/blacklists",
    "title": "Remove blacklists from an IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/blacklists?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveBlackLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "delete",
    "url": "/api/campaigns/{id}/lists",
    "title": "Remove lists from an IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/lists?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}",
    "title": "Gets a single IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/blacks",
    "title": "Gets IVR campaign hopper blacks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/hopper_black -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getHopperBlacks",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "put",
    "url": "/api/campaigns/{id}",
    "title": "Update an existing IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "post",
    "url": "/api/integrations/reports",
    "title": "Creates a new Integration Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateIntegration_Reports",
    "group": "Integration_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "integration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "eventChannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitStatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "ticketId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "integrationId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "contacts",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interface",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentcalledAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentconnectAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "holdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentcomplete",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentcompleteAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "talktime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentacw",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "acwtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentringnoanswer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentringnoanswerAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentdump",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentdumpAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastevent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "channelstate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channelstatedesc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "connectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "connectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "language",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destchannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "destchannelstate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destchannelstatedesc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destcalleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destcalleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destconnectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destconnectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destlanguage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destaccountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destcontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destpriority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destuniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "inReplyTo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "subject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "to",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "attachment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "html",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "text",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"SENT\"",
              "\"SENDING\"",
              "\"RECEIVED\"",
              "\"FAILED\""
            ],
            "optional": true,
            "field": "status",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "url",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "projectId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "delete",
    "url": "/api/integrations/reports/{id}",
    "title": "Deletes a Integration Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "get",
    "url": "/api/integrations/reports/describe",
    "title": "Gets table info about Integration Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "get",
    "url": "/api/integrations/reports",
    "title": "Gets a list of Integration Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "get",
    "url": "/api/integrations/reports/{id}",
    "title": "Gets a single Integration Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "put",
    "url": "/api/integrations/reports/{id}",
    "title": "Update an existing Integration Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "post",
    "url": "/api/intervals",
    "title": "Creates a new Interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateIntervals",
    "group": "Intervals",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "delete",
    "url": "/api/intervals/{id}",
    "title": "Deletes a Interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "get",
    "url": "/api/intervals",
    "title": "Gets a list of Intervals",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetIntervals",
    "group": "Intervals",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/intervals?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/intervals?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/intervals?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/intervals?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/intervals?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "get",
    "url": "/api/intervals/{id}",
    "title": "Gets a single Interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "post",
    "url": "/api/intervals/{id}/sub_intervals",
    "title": "Creates a new sub interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id}/sub_intervals -d '{\"interval\": \"00:00-08:30,mon-fri,*,*\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addInterval",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "post",
    "url": "/api/intervals/{id}/sub_intervals/create_many",
    "title": "Create new sub intervals set",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id}/sub_intervals -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "get",
    "url": "/api/intervals/{id}/sub_intervals",
    "title": "Get sub intervals set",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id}/sub_intervals -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "put",
    "url": "/api/intervals/{id}",
    "title": "Update an existing Interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "post",
    "url": "/api/jira",
    "title": "Creates a new issue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jira -d '{\"key\": \"Bug\", \"description\": \"I can't do it!\"}' \\\n -H \"Content-Type: application/json\" -X POST -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "Creates_Issue",
    "group": "Issue",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"Bug\""
            ],
            "optional": true,
            "field": "issuetype",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "summary",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jira/index.js",
    "groupTitle": "Issue"
  },
  {
    "type": "post",
    "url": "/api/jscripty/answers/reports",
    "title": "Creates a new Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateReports",
    "group": "JscriptyAnswerReport",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "question",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "answer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "projectname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "questionId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "delete",
    "url": "/api/jscripty/answers/reports/{id}",
    "title": "Deletes a Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/answers/reports/describe",
    "title": "Gets table info about Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/answers/reports",
    "title": "Gets a list of Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/jscripty/answers/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/jscripty/answers/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/jscripty/answers/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/jscripty/answers/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/jscripty/answers/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/answers/reports/{id}",
    "title": "Gets a single Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "put",
    "url": "/api/jscripty/answers/reports/{id}",
    "title": "Update an existing Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "post",
    "url": "/api/jscripty/questions/reports",
    "title": "Creates a new Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateReports",
    "group": "JscriptyQuestionReport",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "question",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "answer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "projectname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "questionId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "delete",
    "url": "/api/jscripty/questions/reports/{id}",
    "title": "Deletes a Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/questions/reports/describe",
    "title": "Gets table info about Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/questions/reports",
    "title": "Gets a list of Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/jscripty/questions/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/jscripty/questions/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/jscripty/questions/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/jscripty/questions/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/jscripty/questions/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/questions/reports/{id}",
    "title": "Gets a single Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "put",
    "url": "/api/jscripty/questions/reports/{id}",
    "title": "Update an existing Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "post",
    "url": "/api/jscripty/sessions/reports",
    "title": "Creates a new Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateReports",
    "group": "JscriptySessionReport",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "starttime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "endtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "projectname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "completed",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "delete",
    "url": "/api/jscripty/sessions/reports/{id}",
    "title": "Deletes a Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/sessions/reports/describe",
    "title": "Gets table info about Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/sessions/reports",
    "title": "Gets a list of Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/jscripty/sessions/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/jscripty/sessions/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/jscripty/sessions/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/jscripty/sessions/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/jscripty/sessions/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/sessions/reports/{id}",
    "title": "Gets a single Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/sessions/reports/{id}/questions",
    "title": "Gets Jscripty Session questions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/{id}/questions -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getQuestions",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "put",
    "url": "/api/jscripty/sessions/reports/{id}",
    "title": "Update an existing Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "post",
    "url": "/api/jscripty/projects/clone",
    "title": "Clone an existing Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "post",
    "url": "/api/jscripty/projects",
    "title": "Creates a new Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateProjects",
    "group": "Jscripty_Projects",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "formData",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableUncompleteSave",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "sendUnpauseOnSubmit",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "delete",
    "url": "/api/jscripty/projects/{id}",
    "title": "Deletes a Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects",
    "title": "Gets a list of Projects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/jscripty/projects?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/jscripty/projects?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/jscripty/projects?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/jscripty/projects?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/jscripty/projects?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects/{id}",
    "title": "Gets a single Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects/{id}/answers",
    "title": "Gets jscripty project answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id}/answers -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects/{id}/sessions",
    "title": "Gets jscripty project sessions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id}/sessions -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getSessions",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects/{id}/summary",
    "title": "Gets jscripty project summary",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id}/summary -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getSummary",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "put",
    "url": "/api/jscripty/projects/{id}",
    "title": "Update an existing Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/license",
    "title": "Gets License Info",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/license -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "index",
    "group": "License",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/license/index.js",
    "groupTitle": "License"
  },
  {
    "type": "put",
    "url": "/api/license/{id}",
    "title": "Update License Info",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/license/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "License",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/license/index.js",
    "groupTitle": "License"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/users",
    "title": "Add agents to a mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/in_servers",
    "title": "Creates a new IMAP server",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/in_servers -d '{\"host\": \"host\", \"username\": \"username\", \"password\": \"password\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddImap",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "authentication",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "user",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "port",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "tls",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailbox",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "connTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "authTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "service",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/out_servers",
    "title": "Creates a new SMTP server",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/out_servers -d '{\"host\": \"host\", \"username\": \"username\", \"password\": \"password\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSmtp",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "user",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "pass",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "port",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secure",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "service",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "authentication",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}",
    "title": "Deletes a mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMailAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/users",
    "title": "Gets agents from mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/in_servers",
    "title": "Gets account IMAP server",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/in_servers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetImap",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/out_servers",
    "title": "Gets account SMTP server",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/out_servers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSmtp",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/users",
    "title": "Removes agents from a mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/in_servers",
    "title": "Removes IMAP server from an account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/in_servers -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveImmap",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/out_servers",
    "title": "Removes SMTP server from an account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/out_servers -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSmtp",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/interactions",
    "title": "Creates new interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/interactions -d '[{\"subject\": \"My printer is on fire!\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addInteraction",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "inReplyTo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "to",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "subject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "attach",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "substatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "substatusAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "lastMsgBody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "lastMsgText",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts",
    "title": "Create a mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/applications",
    "title": "Gets account applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/interactions",
    "title": "Gets account interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteraction",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/messages",
    "title": "Gets account messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/send",
    "title": "Send new mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/send -d '{from: '\"John Doe\" <[email-masked]>'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendMail",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "put",
    "url": "/api/mail/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/verify",
    "title": "Verify mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/verify -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "verifySmtp",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Mail_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailApplication/index.js",
    "groupTitle": "Mail_Applications"
  },
  {
    "type": "get",
    "url": "/api/mail/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Mail_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailApplication/index.js",
    "groupTitle": "Mail_Applications"
  },
  {
    "type": "put",
    "url": "/api/mail/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Mail_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailApplication/index.js",
    "groupTitle": "Mail_Applications"
  },
  {
    "type": "post",
    "url": "/api/mail/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "post",
    "url": "/api/mail/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Mail_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "inReplyTo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "to",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "subject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "attach",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "substatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "substatusAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "lastMsgBody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "lastMsgText",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/mail/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/mail/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "post",
    "url": "/api/mail/interactions/{id}/messages",
    "title": "Creates new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id}/messages -d '[{\"to\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Mail_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "plainBody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "to",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "bcc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "subject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sentAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "attach",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "originTo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "originCc",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "put",
    "url": "/api/mail/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/mail/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "get",
    "url": "/api/mail/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "get",
    "url": "/api/mail/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "get",
    "url": "/api/mail/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "put",
    "url": "/api/mail/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "post",
    "url": "/api/mail/messages",
    "title": "Create a message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "createMessage",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "get",
    "url": "/api/mail/messages/{id}/download",
    "title": "Gets message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "put",
    "url": "/api/mail/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "put",
    "url": "/api/mail/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "post",
    "url": "/api/mail/reports/queue",
    "title": "Creates a new Mail Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/mail/reports/queue/{id}",
    "title": "Deletes a Mail Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/queue/describe",
    "title": "Gets table info about Mail Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/queue",
    "title": "Gets a list of Mail Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/queue/{id}",
    "title": "Gets a single Mail Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/mail/reports/queue/{id}",
    "title": "Update an existing Mail Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/mail/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "post",
    "url": "/api/mail/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "post",
    "url": "/api/mail/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Mail_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "delete",
    "url": "/api/mail/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "delete",
    "url": "/api/mail/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "put",
    "url": "/api/mail/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "post",
    "url": "/api/mail/out_servers",
    "title": "Creates a new SMTP",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSMTPs",
    "group": "Mail_SMTP",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "user",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "pass",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "port",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secure",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "service",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "authentication",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "delete",
    "url": "/api/mail/out_servers/{id}",
    "title": "Deletes a SMTP",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSMTPs",
    "group": "Mail_SMTP",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "get",
    "url": "/api/mail/out_servers",
    "title": "Gets a list of SMTPs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSMTPs",
    "group": "Mail_SMTP",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/out_servers?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/out_servers?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/out_servers?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/out_servers?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/out_servers?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "get",
    "url": "/api/mail/out_servers/{id}",
    "title": "Gets a single SMTP",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSMTPs",
    "group": "Mail_SMTP",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "put",
    "url": "/api/mail/out_servers/{id}",
    "title": "Update an existing SMTP",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSMTPs",
    "group": "Mail_SMTP",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "post",
    "url": "/api/mail/substatuses",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSubstatuses",
    "group": "Mail_Substatuses",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "delete",
    "url": "/api/mail/substatuses/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "get",
    "url": "/api/mail/substatuses/describe",
    "title": "Gets table info about Substatuses",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "get",
    "url": "/api/mail/substatuses",
    "title": "Gets a list of Substatuses",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/substatuses?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/substatuses?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/substatuses?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/substatuses?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/substatuses?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "get",
    "url": "/api/mail/substatuses/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "put",
    "url": "/api/mail/substatuses/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "post",
    "url": "/api/mail/reports/transfer",
    "title": "Creates a new Mail Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/mail/reports/transfer/{id}",
    "title": "Deletes a Mail Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/transfer/describe",
    "title": "Gets table info about Mail Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/transfer",
    "title": "Gets a list of Mail Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/transfer/{id}",
    "title": "Gets a single Mail Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/mail/reports/transfer/{id}",
    "title": "Update an existing Mail Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/members/reports/describe",
    "title": "Gets table info about Member Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/members/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMember_Reports",
    "group": "Member_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/memberReport/index.js",
    "groupTitle": "Member_Reports"
  },
  {
    "type": "get",
    "url": "/api/members/reports",
    "title": "Gets a list of Member Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/members/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMember_Reports",
    "group": "Member_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/members/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/members/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/members/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/members/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/members/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/memberReport/index.js",
    "groupTitle": "Member_Reports"
  },
  {
    "type": "get",
    "url": "/api/members/reports/{id}",
    "title": "Gets a single Member Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/members/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMember_Reports",
    "group": "Member_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/memberReport/index.js",
    "groupTitle": "Member_Reports"
  },
  {
    "type": "get",
    "url": "/api/migrations",
    "title": "Gets a list of Migrations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/migrations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMigrations",
    "group": "Migrations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/migrations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/migrations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/migrations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/migrations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/migrations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/migration/index.js",
    "groupTitle": "Migrations"
  },
  {
    "type": "post",
    "url": "/api/voice/networks",
    "title": "Create a new network",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/networks -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Networks",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "delete",
    "url": "/api/voice/networks/{id}",
    "title": "Deletes a network",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/networks/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "Delete",
    "group": "Networks",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "get",
    "url": "/api/networks",
    "title": "Gets a list of Networks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/networks -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetNetworks",
    "group": "Networks",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/networks?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/networks?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/networks?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/networks?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/networks?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "get",
    "url": "/api/networks/{id}",
    "title": "Gets a single Network",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/networks/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowNetworks",
    "group": "Networks",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "put",
    "url": "/api/voice/networks/{id}",
    "title": "Update an existing network",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/networks/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Networks",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "post",
    "url": "/api/notifications",
    "title": "Send notification to user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/notifications -d '{\"text\": \"Hello!\", \"TemplateId\": 1}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Send",
    "group": "Notifications",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/notification/index.js",
    "groupTitle": "Notifications"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/users",
    "title": "Add agents to a openchannel account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts",
    "title": "Creates a new Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAccounts",
    "group": "Openchannel_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "replyUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mapKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/accounts/{id}",
    "title": "Deletes a Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/users",
    "title": "Gets agents from openchannel account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/accounts/{id}/users",
    "title": "Removes agents from a openchannel account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Openchannel_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Openchannel_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Openchannel_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/applications",
    "title": "Gets account applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/interactions",
    "title": "Gets Openchannel Account Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteractions",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/notify",
    "title": "Notify new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/notify -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "notify",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>Follow this link to check the documentation: <pre><a target=\"_blank\" href=\"https://wiki.xcallymotion.com/display/XMV/New+Channels+Configuration+Steps#NewChannelsConfigurationSteps-BuildyourownChannelservice\">https://wiki.xcallymotion.com/display/XMV/New+Channels+Configuration+Steps#NewChannelsConfigurationSteps-BuildyourownChannelservice</a></pre></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/send",
    "title": "Send new openchannel message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/send -d '{from: 'John Doe', body: 'This is a test'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendOpenchannel",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "put",
    "url": "/api/openchannel/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/applications",
    "title": "Creates a new Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApplications",
    "group": "Openchannel_Applications",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Openchannel_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "get",
    "url": "/api/openchannel/applications",
    "title": "Gets a list of Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetApplications",
    "group": "Openchannel_Applications",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/applications?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/applications?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/applications?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/applications?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/applications?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "get",
    "url": "/api/openchannel/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Openchannel_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "put",
    "url": "/api/openchannel/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Openchannel_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "post",
    "url": "/api/openchannel/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "post",
    "url": "/api/openchannel/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Openchannel_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "threadId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "externalUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "post",
    "url": "/api/openchannel/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Openchannel_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "put",
    "url": "/api/openchannel/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "post",
    "url": "/api/openchannel/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Openchannel_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "get",
    "url": "/api/openchannel/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "get",
    "url": "/api/openchannel/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "get",
    "url": "/api/openchannel/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "put",
    "url": "/api/openchannel/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "put",
    "url": "/api/openchannel/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "put",
    "url": "/api/openchannel/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "post",
    "url": "/api/openchannel/reports/queue",
    "title": "Creates a new Openchannel Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/reports/queue/{id}",
    "title": "Deletes a Openchannel Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/queue/describe",
    "title": "Gets table info about Openchannel Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/queue",
    "title": "Gets a list of Openchannel Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/queue/{id}",
    "title": "Gets a single Openchannel Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/openchannel/reports/queue/{id}",
    "title": "Update an existing Openchannel Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/openchannel/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "post",
    "url": "/api/openchannel/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "post",
    "url": "/api/openchannel/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Openchannel_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "put",
    "url": "/api/openchannel/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "post",
    "url": "/api/openchannel/reports/transfer",
    "title": "Creates a new Openchannel Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/reports/transfer/{id}",
    "title": "Deletes a Openchannel Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/transfer/describe",
    "title": "Gets table info about Openchannel Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/transfer",
    "title": "Gets a list of Openchannel Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/transfer/{id}",
    "title": "Gets a single Openchannel Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/openchannel/reports/transfer/{id}",
    "title": "Update an existing Openchannel Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/pauses",
    "title": "Creates a new Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreatePauses",
    "group": "Pauses",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "delete",
    "url": "/api/pauses/{id}",
    "title": "Deletes a Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeletePauses",
    "group": "Pauses",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "get",
    "url": "/api/pauses",
    "title": "Gets a list of Pauses",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPauses",
    "group": "Pauses",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/pauses?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/pauses?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/pauses?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/pauses?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/pauses?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "get",
    "url": "/api/pauses/{id}",
    "title": "Gets a single Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowPauses",
    "group": "Pauses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "put",
    "url": "/api/pauses/{id}",
    "title": "Update an existing Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updatePauses",
    "group": "Pauses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "get",
    "url": "/api/plugins",
    "title": "Gets a list of Plugins",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPlugins",
    "group": "Plugins",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/plugins?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/plugins?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/plugins?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/plugins?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/plugins?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "get",
    "url": "/api/plugins/{id}",
    "title": "Gets a single Plugin",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowPlugins",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "delete",
    "url": "/api/plugins/{id}",
    "title": "Delete a plugin",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroyPlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "get",
    "url": "/api/plugins/{id}/download",
    "title": "Download plugin source code",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "put",
    "url": "/api/plugins/{id}",
    "title": "Update an existing plugin",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updatePlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "post",
    "url": "/api/plugins",
    "title": "Upload new plugin",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "uploadPlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "get",
    "url": "/api/plugins/webhook?hostname={host}&port={port}&encoding={encoding}&json={json}&path={path}",
    "title": "Redirect a plugin request to the specified path",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/webhook?port={port}&path={path} -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "webhookPlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "post",
    "url": "/api/plugins/webhook?hostname={host}&port={port}&encoding={encoding}&json={json}&path={path}",
    "title": "Redirect a plugin request to the specified path",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/webhook?port={port}&path={path} -H 'Content-Type: application/json' -X POST",
        "type": "json"
      }
    ],
    "name": "webhookPlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "delete",
    "url": "/api/pm2/{id}",
    "title": "Deletes an existing process",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeletePm2Process",
    "group": "Pm2",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "get",
    "url": "/api/pm2/{id}",
    "title": "Gets a single pm2 process",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPm2Process",
    "group": "Pm2",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "get",
    "url": "/api/pm2",
    "title": "Gets pm2 processes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2 -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPm2Processes",
    "group": "Pm2",
    "description": "<p>Motion returns the pm2 processes list.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "post",
    "url": "/api/pm2",
    "title": "Start a single pm2 process",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2 -d '{\"name\": \"process_name\", \"script\": \"/index.js\"}'\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "StartPm2Process",
    "group": "Pm2",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "script",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "put",
    "url": "/api/pm2/{id}",
    "title": "Update an existing process",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2/{id} -d '{\"status\": \"online\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "UpdatePm2Process",
    "group": "Pm2",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "get",
    "url": "/api/rpc/campaigns/",
    "title": "Gets a list of campaigns",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/campaigns -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "Campaigns",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime campaigns parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/fax/accounts",
    "title": "Gets a list of FaxAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "FaxAccounts",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime fax account parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "put",
    "url": "/api/rpc/agents/:id/capacity",
    "title": "Sets agent capacity",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/agents/:id/capacity -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTAgentCapacity",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return the current agent capacity.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/agents",
    "title": "Gets a list of RTAgents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/agents -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTAgents",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime agents parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/chat/queues",
    "title": "Gets a list of RTChatQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/chat/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTChatQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime chat queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/fax/queues",
    "title": "Gets a list of RTFaxQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTFaxQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime fax queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/mail/accounts",
    "title": "Gets a list of RTMailAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTMailAccounts",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime mail account parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/mail/queues",
    "title": "Gets a list of RTMailQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTMailQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime mail queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/openchannel/queues",
    "title": "Gets a list of RTOpenchannelQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/openchannel/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTOpenchannelQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime openchannel queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/outbound/channels",
    "title": "Gets a list of RTOutboundChannels",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/outbound/channels -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTOutboundChannels",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime outbound channels.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/sms/queues",
    "title": "Gets a list of RTSmsQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/sms/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTSmsQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime sms queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/telephones",
    "title": "Gets a list of RTTelephones",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/telephones -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTTelephones",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of telephones parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/trunks",
    "title": "Gets a list of RTTrunks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/trunks -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTTrunks",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime trunks parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/channels",
    "title": "Gets a list of RTVoiceChannelMixMonitor",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/channels/{uniqueid}/mixmonitor -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceChannelMixMonitor",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice channel mixmonitor.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/channels",
    "title": "Gets a list of RTVoiceChannelStopMixMonitor",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/channels/{uniqueid}/stopmixmonitor -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceChannelStopMixMonitor",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice channel stopmixmonitor.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/channels",
    "title": "Gets a list of RTVoiceChannels",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/channels -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceChannels",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice channels.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/channels/{uniqueid}",
    "title": "Gets a single RTVoiceQueueChannel",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/channels/{uniqueid} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueueChannel",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a specific realtime voice queue channel.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/channels/{uniqueid}/hangup",
    "title": "Hangup a single RTVoiceQueueChannel",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/channels/{uniqueid}/hangup -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueueChannelHangup",
    "group": "RPC_Realtime",
    "description": "<p>Motion will hangup a specific realtime voice queue channel.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/channels/{uniqueid}/redirect/{exten}",
    "title": "Hangup a single RTVoiceQueueChannel",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/channels/{uniqueid}/redirect/{exten} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueueChannelRedirect",
    "group": "RPC_Realtime",
    "description": "<p>Motion will redirect a specific realtime voice queue channel to a specific extension.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/preview/{id}",
    "title": "Gets a single preview contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/preview/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueuePreview",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a specific preview contact.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/outbound",
    "title": "Gets a list of RTOutbound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/outbound -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime outbound parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues",
    "title": "Gets a list of RTVoiceQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/channels",
    "title": "Gets a list of RTVoiceQueuesChannels",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/channels -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueuesChannels",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice queues channels.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/chat/queues/{id}",
    "title": "Gets a single RTChatQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/chat/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTChatQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/fax/queues/{id}",
    "title": "Gets a single RTFaxQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTFaxQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/mail/queues/{id}",
    "title": "Gets a single RTMailQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTMailQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/openchannel/queues/{id}",
    "title": "Gets a single RTOpenchannelQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/openchannel/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTOpenchannelQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/sms/queues/{id}",
    "title": "Gets a single RTSmsQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/sms/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTSmsQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/{id}",
    "title": "Gets a single RTVoiceQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTVoiceQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/agents/:id/notify",
    "title": "Notify message to a specific agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/agents/:id/notify -d '{\"messageId\": \"5080\", \"channel\": \"mail\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "agentNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific agent.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/chat/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/chat/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "chatQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/chat/queues/waitinginteractions",
    "title": "Gets a list of chatQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/chat/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "chatQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting chat queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/fax/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "faxQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/fax/queues/waitinginteractions",
    "title": "Gets a list of faxQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "faxQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting fax queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/mail/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "mailQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/mail/queues/waitinginteractions",
    "title": "Gets a list of mailQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "mailQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting mail queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/openchannel/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/openchannel/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "openchannelQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/openchannel/queues/waitinginteractions",
    "title": "Gets a list of openchannelQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/openchannel/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "openchannelQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting openchannel queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/sms/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/sms/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "smsQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/sms/queues/waitinginteractions",
    "title": "Gets a list of smsQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/sms/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "smsQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting sms queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/integrations/salesforce/accounts",
    "title": "Creates a new Salesforce Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "securityToken",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"integrationTab\"",
              "\"newTab\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/salesforce/accounts/{id}",
    "title": "Deletes a Salesforce Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/accounts",
    "title": "Gets a list of Salesforce Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/salesforce/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/salesforce/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/salesforce/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/salesforce/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/salesforce/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/accounts/{id}",
    "title": "Gets a single Salesforce Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/salesforce/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/salesforce/accounts/{id}",
    "title": "Update an existing Salesforce Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/salesforce/configurations",
    "title": "Creates a new Salesforce Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"Task\"",
              "\"Case\""
            ],
            "optional": true,
            "field": "ticketType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"contact_lead\"",
              "\"contact\"",
              "\"lead\""
            ],
            "optional": true,
            "field": "moduleSearch",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"nothing\"",
              "\"contact\"",
              "\"lead\""
            ],
            "optional": true,
            "field": "moduleCreate",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/salesforce/configurations/{id}",
    "title": "Deletes a Salesforce Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations",
    "title": "Gets a list of Salesforce Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/salesforce/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/salesforce/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/salesforce/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/salesforce/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/salesforce/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations/{id}",
    "title": "Gets a single Salesforce Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/salesforce/configurations/{id}",
    "title": "Update an existing Salesforce Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/salesforce/fields",
    "title": "Creates a new Salesforce Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSalesforce_Fields",
    "group": "Salesforce_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/salesforce/fields/{id}",
    "title": "Deletes a Salesforce Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSalesforce_Fields",
    "group": "Salesforce_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/fields",
    "title": "Gets a list of Salesforce Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSalesforce_Fields",
    "group": "Salesforce_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/salesforce/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/salesforce/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/salesforce/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/salesforce/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/salesforce/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/fields/{id}",
    "title": "Gets a single Salesforce Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSalesforce_Fields",
    "group": "Salesforce_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/salesforce/fields/{id}",
    "title": "Update an existing Salesforce Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSalesforce_Fields",
    "group": "Salesforce_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "post",
    "url": "/api/schedules",
    "title": "Creates a new Schedule",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSchedules",
    "group": "Schedules",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": false,
            "field": "active",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "cron",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "startAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "endAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "subtractNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"years\"",
              "\"quarters\"",
              "\"months\"",
              "\"weeks\"",
              "\"days\"",
              "\"hours\"",
              "\"minutes\""
            ],
            "optional": false,
            "field": "subtractUnit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"csv\"",
              "\"pdf\"",
              "\"xlsx\""
            ],
            "optional": false,
            "field": "output",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"custom\"",
              "\"default\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "sendMail",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "bcc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "sendIfEmpty",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "delete",
    "url": "/api/schedules/{id}",
    "title": "Deletes a Schedule",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSchedules",
    "group": "Schedules",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "get",
    "url": "/api/schedules",
    "title": "Gets a list of Schedules",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSchedules",
    "group": "Schedules",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/schedules?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/schedules?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/schedules?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/schedules?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/schedules?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "get",
    "url": "/api/schedules/{id}",
    "title": "Gets a single Schedule",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSchedules",
    "group": "Schedules",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "get",
    "url": "/api/schedules/{id}/run",
    "title": "Run Scheduler",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules/{id}/run -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "run",
    "group": "Schedules",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "put",
    "url": "/api/schedules/{id}",
    "title": "Update an existing Schedule",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSchedules",
    "group": "Schedules",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "post",
    "url": "/api/screen/recordings",
    "title": "Creates a new Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateRecordings",
    "group": "Screen_Recordings",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interactionid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rating",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "duration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "startedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "createdAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "updatedAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "get",
    "url": "/api/screen/recordings/describe",
    "title": "Gets table info about Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeRecordings",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "get",
    "url": "/api/screen/recordings",
    "title": "Gets a list of Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetRecordings",
    "group": "Screen_Recordings",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/screen/recordings?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/screen/recordings?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/screen/recordings?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/screen/recordings?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/screen/recordings?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "get",
    "url": "/api/screen/recordings/{id}",
    "title": "Gets a single Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRecordings",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "delete",
    "url": "/api/screen/recordings/{id}",
    "title": "Delete screen recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroy",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "get",
    "url": "/api/screen/recordings/{id}/download",
    "title": "Download Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "put",
    "url": "/api/screen/recordings/{id}",
    "title": "Update an existing Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateRecordings",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "post",
    "url": "/api/integrations/servicenow/accounts",
    "title": "Creates a new Servicenow Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/servicenow/accounts/{id}",
    "title": "Deletes a Servicenow Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/accounts",
    "title": "Gets a list of Servicenow Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/servicenow/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/servicenow/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/servicenow/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/servicenow/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/servicenow/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/accounts/{id}",
    "title": "Gets a single Servicenow Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/servicenow/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/servicenow/accounts/{id}",
    "title": "Update an existing Servicenow Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/servicenow/configurations",
    "title": "Creates a new Servicenow Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/servicenow/configurations/{id}",
    "title": "Deletes a Servicenow Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations",
    "title": "Gets a list of Servicenow Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/servicenow/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/servicenow/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/servicenow/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/servicenow/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/servicenow/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations/{id}",
    "title": "Gets a single Servicenow Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/servicenow/configurations/{id}",
    "title": "Update an existing Servicenow Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/servicenow/fields",
    "title": "Creates a new Servicenow Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateServicenow_Fields",
    "group": "Servicenow_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/servicenow/fields/{id}",
    "title": "Deletes a Servicenow Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteServicenow_Fields",
    "group": "Servicenow_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/fields",
    "title": "Gets a list of Servicenow Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetServicenow_Fields",
    "group": "Servicenow_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/servicenow/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/servicenow/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/servicenow/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/servicenow/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/servicenow/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/fields/{id}",
    "title": "Gets a single Servicenow Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowServicenow_Fields",
    "group": "Servicenow_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/servicenow/fields/{id}",
    "title": "Update an existing Servicenow Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateServicenow_Fields",
    "group": "Servicenow_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "get",
    "url": "/api/settings",
    "title": "Gets a list of Settings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSettings",
    "group": "Settings",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/settings?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/settings?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/settings?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/settings?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/settings?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}",
    "title": "Gets a single Setting",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSettings",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/settings/{id}/favicon",
    "title": "Add Favicon",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/favicon -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addFavicon",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/settings/{id}/logo",
    "title": "Add logo",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/logo -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addLogo",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/settings/{id}/logo_login",
    "title": "Add logo login",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/logo_login -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addLogoLogin",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/settings/{id}/preferred",
    "title": "Add Preferred",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/preferred -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addPreferred",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/favicon",
    "title": "Get Favicon",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/favicon -v -X GET",
        "type": "json"
      }
    ],
    "name": "getFavicon",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/gdpr",
    "title": "Get gdpr settings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/gdpr -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getGdpr",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/logo",
    "title": "Get logo",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/logo -v -X GET",
        "type": "json"
      }
    ],
    "name": "getLogo",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/logo_login",
    "title": "Get logo login",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/logo_login -v -X GET",
        "type": "json"
      }
    ],
    "name": "getLogoLogin",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/preferred",
    "title": "Get Preferred",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/preferred -v -X GET",
        "type": "json"
      }
    ],
    "name": "getPreferred",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "put",
    "url": "/api/settings/{id}",
    "title": "Update an existing Setting",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSettings",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/users",
    "title": "Add agents to a sms account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts",
    "title": "Creates a new Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAccounts",
    "group": "Sms_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "remote",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"twilio\"",
              "\"skebby\"",
              "\"connectel\"",
              "\"clicksend\"",
              "\"plivo\"",
              "\"clickatell\"",
              "\"csc\"",
              "\"infobip\"",
              "\"intelepeer\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountSid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "authId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "authToken",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"SI\"",
              "\"TI\"",
              "\"GP\""
            ],
            "optional": true,
            "field": "smsMethod",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "apiKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "senderString",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "deliveryReport",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "baseUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/sms/accounts/{id}",
    "title": "Deletes a Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/users",
    "title": "Gets agents from sms account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/sms/accounts/{id}/users",
    "title": "Removes agents from a sms account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/sms/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/sms/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "put",
    "url": "/api/sms/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Sms_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Sms_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Sms_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/applications",
    "title": "Gets account applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/interactions",
    "title": "Gets Sms Account interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteractions",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/notify",
    "title": "Notify new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/notify -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "notify",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to create a new sms message to be sent to the system.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "put",
    "url": "/api/sms/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/send",
    "title": "Send new sms message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/send -d '{from: '+39333123456', body: 'This is a test'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendSms",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/status",
    "title": "Receive message status as get request",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/status -H 'Content-Type: application/json' -v -X GET",
        "type": "json"
      }
    ],
    "name": "statusMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/messages/{id}/status",
    "title": "Receive message status",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id}/status \\ \n -H 'Content-Type: application/json' -v -X POST",
        "type": "json"
      }
    ],
    "name": "statusMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/status",
    "title": "Receive message status",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/status -H 'Content-Type: application/json' -v -X POST",
        "type": "json"
      }
    ],
    "name": "statusMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "put",
    "url": "/api/sms/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/applications",
    "title": "Creates a new Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApplications",
    "group": "Sms_Applications",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "delete",
    "url": "/api/sms/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Sms_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "get",
    "url": "/api/sms/applications",
    "title": "Gets a list of Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetApplications",
    "group": "Sms_Applications",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/applications?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/applications?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/applications?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/applications?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/applications?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "get",
    "url": "/api/sms/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Sms_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "put",
    "url": "/api/sms/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Sms_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "post",
    "url": "/api/sms/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "post",
    "url": "/api/sms/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Sms_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/sms/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/sms/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "post",
    "url": "/api/sms/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Sms_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "put",
    "url": "/api/sms/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "post",
    "url": "/api/sms/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Sms_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "delete",
    "url": "/api/sms/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "get",
    "url": "/api/sms/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "get",
    "url": "/api/sms/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "get",
    "url": "/api/sms/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "put",
    "url": "/api/sms/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "post",
    "url": "/api/sms/reports/queue",
    "title": "Creates a new Sms Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/sms/reports/queue/{id}",
    "title": "Deletes a Sms Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/queue/describe",
    "title": "Gets table info about Sms Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/queue",
    "title": "Gets a list of Sms Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/queue/{id}",
    "title": "Gets a single Sms Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/sms/reports/queue/{id}",
    "title": "Update an existing Sms Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/sms/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "post",
    "url": "/api/sms/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "post",
    "url": "/api/sms/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Sms_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "delete",
    "url": "/api/sms/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "delete",
    "url": "/api/sms/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "put",
    "url": "/api/sms/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "post",
    "url": "/api/sms/reports/transfer",
    "title": "Creates a new Sms Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/sms/reports/transfer/{id}",
    "title": "Deletes a Sms Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/transfer/describe",
    "title": "Gets table info about Sms Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/transfer",
    "title": "Gets a list of Sms Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/transfer/{id}",
    "title": "Gets a single Sms Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/sms/reports/transfer/{id}",
    "title": "Update an existing Sms Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/sounds",
    "title": "Gets a list of Sounds",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSounds",
    "group": "Sounds",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sounds?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sounds?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sounds?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sounds?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sounds?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "get",
    "url": "/api/sounds/{id}",
    "title": "Gets a single Sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSounds",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "post",
    "url": "/api/sounds",
    "title": "Create a new sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addSound",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "delete",
    "url": "/api/sounds/{id}",
    "title": "Deletes a sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroySound",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "get",
    "url": "/api/sounds/{id}/download",
    "title": "Download Sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "put",
    "url": "/api/sounds",
    "title": "Update an existing new sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds -d '[\"name\": \"sound_name\", \"description\": \"sound_desc\"]' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSound",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "post",
    "url": "/api/square/details/reports",
    "title": "Creates a new Square Detail Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "node",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "application",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "data",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "project_name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "delete",
    "url": "/api/square/details/reports/{id}",
    "title": "Deletes a Square Detail Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/details/reports/describe",
    "title": "Gets table info about Square Detail Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/details/reports",
    "title": "Gets a list of Square Detail Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/details/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/details/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/details/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/details/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/details/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/details/reports/{id}",
    "title": "Gets a single Square Detail Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "put",
    "url": "/api/square/details/reports/{id}",
    "title": "Update an existing Square Detail Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "post",
    "url": "/api/square/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Square_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "delete",
    "url": "/api/square/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Square_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "get",
    "url": "/api/square/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Square_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "get",
    "url": "/api/square/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Square_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "put",
    "url": "/api/square/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Square_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "post",
    "url": "/api/square/odbc",
    "title": "Creates a new ODBC",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateODBCs",
    "group": "Square_ODBC",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dsn",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "delete",
    "url": "/api/square/odbc/{id}",
    "title": "Deletes a ODBC",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteODBCs",
    "group": "Square_ODBC",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "get",
    "url": "/api/square/odbc",
    "title": "Gets a list of ODBCs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetODBCs",
    "group": "Square_ODBC",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/odbc?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/odbc?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/odbc?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/odbc?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/odbc?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "get",
    "url": "/api/square/odbc/{id}",
    "title": "Gets a single ODBC",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowODBCs",
    "group": "Square_ODBC",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "get",
    "url": "/api/square/odbc/{id}/test",
    "title": "Test Odbc",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc/{id}/test -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "test",
    "group": "Square_ODBC",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "put",
    "url": "/api/square/odbc/{id}",
    "title": "Update an existing ODBC",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateODBCs",
    "group": "Square_ODBC",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "post",
    "url": "/api/square/projects",
    "title": "Creates a new Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateProjects",
    "group": "Square_Projects",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notes",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Blob",
            "optional": true,
            "field": "preproduction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Blob",
            "optional": true,
            "field": "production",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "delete",
    "url": "/api/square/projects/{id}",
    "title": "Deletes a Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteProjects",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "get",
    "url": "/api/square/projects",
    "title": "Gets a list of Projects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetProjects",
    "group": "Square_Projects",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/projects?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/projects?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/projects?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/projects?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/projects?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "get",
    "url": "/api/square/projects/{id}",
    "title": "Gets a single Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowProjects",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "post",
    "url": "/api/square/projects/{id}/users",
    "title": "Adds user permissions to a Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addUsers",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "get",
    "url": "/api/square/projects/{id}/users",
    "title": "Gets users permissions from Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getUsers",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "delete",
    "url": "/api/square/projects/{id}/users",
    "title": "Removes user permissions from a Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "removeUsers",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "put",
    "url": "/api/square/projects/{id}",
    "title": "Update an existing Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateProjects",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "post",
    "url": "/api/square/recordings",
    "title": "Creates a new Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateRecordings",
    "group": "Square_Recordings",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "extension",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dnid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "projectName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "saveName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "filename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "savePath",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "format",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "get",
    "url": "/api/square/recordings",
    "title": "Gets a list of Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetRecordings",
    "group": "Square_Recordings",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/recordings?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/recordings?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/recordings?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/recordings?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/recordings?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "get",
    "url": "/api/square/recordings/{id}",
    "title": "Gets a single Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRecordings",
    "group": "Square_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "delete",
    "url": "/api/square/recordings/{id}/delete",
    "title": "Delete recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings/{id}/delete -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroy",
    "group": "Square_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "get",
    "url": "/api/square/recordings/{id}/download",
    "title": "Download Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Square_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "put",
    "url": "/api/square/recordings/{id}",
    "title": "Update an existing Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateRecordings",
    "group": "Square_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "post",
    "url": "/api/square/reports",
    "title": "Creates a new Square Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSquare_Reports",
    "group": "Square_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "network",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "network_script",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "request",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "language",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "version",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callingpres",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callingani2",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callington",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callingtns",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dnid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "rdnis",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "extension",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "enhanced",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "threadid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "project_name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "bot",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "delete",
    "url": "/api/square/reports/{id}",
    "title": "Deletes a Square Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/reports/describe",
    "title": "Gets table info about Square Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/reports",
    "title": "Gets a list of Square Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/reports/{id}",
    "title": "Gets a single Square Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "put",
    "url": "/api/square/reports/{id}",
    "title": "Update an existing Square Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "post",
    "url": "/api/integrations/sugarcrm/configurations",
    "title": "Creates a new SugarCRM Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/sugarcrm/configurations/{id}",
    "title": "Deletes a SugarCRM Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations",
    "title": "Gets a list of SugarCRM Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/sugarcrm/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/sugarcrm/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/sugarcrm/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/sugarcrm/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/sugarcrm/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations/{id}",
    "title": "Gets a single SugarCRM Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/sugarcrm/configurations/{id}",
    "title": "Update an existing SugarCRM Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/sugarcrm/accounts",
    "title": "Creates a new Sugarcrm Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/sugarcrm/accounts/{id}",
    "title": "Deletes a Sugarcrm Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/accounts",
    "title": "Gets a list of Sugarcrm Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/sugarcrm/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/sugarcrm/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/sugarcrm/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/sugarcrm/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/sugarcrm/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/accounts/{id}",
    "title": "Gets a single Sugarcrm Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/sugarcrm/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/sugarcrm/accounts/{id}",
    "title": "Update an existing Sugarcrm Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Sugarcrm_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "Sugarcrm_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Sugarcrm_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "Sugarcrm_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Sugarcrm_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "Sugarcrm_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/sugarcrm/fields",
    "title": "Creates a new Sugarcrm Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/sugarcrm/fields/{id}",
    "title": "Deletes a Sugarcrm Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/fields",
    "title": "Gets a list of Sugarcrm Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/sugarcrm/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/sugarcrm/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/sugarcrm/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/sugarcrm/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/sugarcrm/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/fields/{id}",
    "title": "Gets a single Sugarcrm Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/sugarcrm/fields/{id}",
    "title": "Update an existing Sugarcrm Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "get",
    "url": "/api/system",
    "title": "Gets system information",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/system -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSystemInformation",
    "group": "System_Information",
    "description": "<p>Motion returns the system information.</p>",
    "version": "0.0.0",
    "filename": "server/api/system/index.js",
    "groupTitle": "System_Information"
  },
  {
    "type": "get",
    "url": "/api/system/process",
    "title": "Gets system information",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/system -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSystemInformation",
    "group": "System_Information",
    "description": "<p>Motion returns the system information.</p>",
    "version": "0.0.0",
    "filename": "server/api/system/index.js",
    "groupTitle": "System_Information"
  },
  {
    "type": "post",
    "url": "/api/tags",
    "title": "Creates a new Tag",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTags",
    "group": "Tags",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "color",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "delete",
    "url": "/api/tags/{id}",
    "title": "Deletes a Tag",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTags",
    "group": "Tags",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "get",
    "url": "/api/tags",
    "title": "Gets a list of Tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTags",
    "group": "Tags",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/tags?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/tags?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/tags?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/tags?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/tags?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "get",
    "url": "/api/tags/{id}",
    "title": "Gets a single Tag",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTags",
    "group": "Tags",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "put",
    "url": "/api/tags/{id}",
    "title": "Update an existing Tag",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTags",
    "group": "Tags",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "post",
    "url": "/api/teams/{id}/queues",
    "title": "Add queues to a team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/queues -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddQueues",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "post",
    "url": "/api/teams",
    "title": "Creates a new Team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTeams",
    "group": "Teams",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/teams/{id}",
    "title": "Deletes a Team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "get",
    "url": "/api/teams/{id}/users",
    "title": "Gets agents from team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "get",
    "url": "/api/teams/{id}/queues?channel={channel}",
    "title": "Gets Queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/queues?channel={channel} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "get",
    "url": "/api/teams",
    "title": "Gets a list of Teams",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Teams",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/teams?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/teams?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/teams?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/teams?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/teams?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/teams/{id}/users",
    "title": "Removes agents from a team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/teams/{id}/queues",
    "title": "Remove queues to a team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/queues?channel=voice&ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveQueues",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/chat/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/sms/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/fax/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/mail/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "get",
    "url": "/api/teams/{id}",
    "title": "Gets a single Team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "post",
    "url": "/api/teams/{id}/users",
    "title": "Adds agents to a team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAgents",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "put",
    "url": "/api/teams/{id}",
    "title": "Update an existing Team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "post",
    "url": "/api/templates",
    "title": "Creates a new Template",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTemplates",
    "group": "Templates",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "html",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "delete",
    "url": "/api/templates/{id}",
    "title": "Deletes a Template",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTemplates",
    "group": "Templates",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "get",
    "url": "/api/templates",
    "title": "Gets a list of Templates",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTemplates",
    "group": "Templates",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/templates?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/templates?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/templates?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/templates?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/templates?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "get",
    "url": "/api/templates/{id}",
    "title": "Gets a single Template",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTemplates",
    "group": "Templates",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "put",
    "url": "/api/templates/{id}",
    "title": "Update an existing Template",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTemplates",
    "group": "Templates",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "post",
    "url": "/api/triggers",
    "title": "Creates a new Trigger",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTriggers",
    "group": "Triggers",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "status",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "delete",
    "url": "/api/triggers/{id}",
    "title": "Deletes a Trigger",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTriggers",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers",
    "title": "Gets a list of Triggers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTriggers",
    "group": "Triggers",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/triggers?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/triggers?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/triggers?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/triggers?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/triggers?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers/{id}",
    "title": "Gets a single Trigger",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTriggers",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "post",
    "url": "/api/triggers/{id}/actions",
    "title": "Creates new actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/actions -d '{\"action\": \"contactManager\",\"data1\": \"1\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAction",
    "group": "Triggers",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "action",
            "description": "<p>Allowed values: contactManager, integration, motionbar, jscripty, urlForward, browser, bot, script</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data1",
            "description": "<p>contactManager[ListId], integration[intName(zendesk)], motionbar[Popup(0),URL(1),WinApp(2)], urlForward[GET,POST], browser[TemplateId(0),URL(1)]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data2",
            "description": "<p>integration[AccountId], motionbar[TemplateId,URL,WinAppPath], urlForward[URL]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data3",
            "description": "<p>motionbar[NULL,NULL,WinAppArguments]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data4",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data5",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data6",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "data7",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "post",
    "url": "/api/triggers/{id}/all_conditions",
    "title": "Creates a new \"AND\"condition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/all_conditions -d '{\"field\": \"name\", \"operator\": \"equal\", \"value\": \"John Doe\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAllCondition",
    "group": "Triggers",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "operator",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "value",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "post",
    "url": "/api/triggers/{id}/any_conditions",
    "title": "Creates a new \"OR\"condition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/any_conditions -d '{\"field\": \"name\", \"operator\": \"equal\", \"value\": \"John Doe\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnyCondition",
    "group": "Triggers",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "operator",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "value",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers/{id}/actions",
    "title": "Gets Trigger Actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/actions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getActions",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers/{id}/all_conditions",
    "title": "Gets \"AND\" Trigger Conditions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/all_conditions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAllConditions",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers/{id}/any_conditions",
    "title": "Gets \"OR\" Trigger Conditions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/any_conditions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnyConditions",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "put",
    "url": "/api/triggers/{id}",
    "title": "Update an existing Trigger",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTriggers",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "post",
    "url": "/api/trunks/clone",
    "title": "Clone an existing Trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneTrunks",
    "group": "Trunks",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "post",
    "url": "/api/trunks",
    "title": "Create a new trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Trunks",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"friend\"",
              "\"user\"",
              "\"peer\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"ALLOWED_NOT_SCREENED\"",
              "\"ALLOWED_PASSED_SCREEN\"",
              "\"ALLOWED_FAILED_SCREEN\"",
              "\"ALLOWED\"",
              "\"PROHIB_NOT_SCREENED\"",
              "\"PROHIB_PASSED_SCREEN\"",
              "\"PROHIB_FAILED_SCREEN\"",
              "\"PROHIB\""
            ],
            "optional": true,
            "field": "callingpres",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deny",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "permit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "md5secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remotesecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transport",
            "description": "<p>String is deprecated. Please use an Array as [&quot;udp&quot;, &quot;tcp&quot;]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rfc2833\"",
              "\"info\"",
              "\"shortinfo\"",
              "\"inband\"",
              "\"auto\""
            ],
            "optional": true,
            "field": "dtmfmode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"nonat\"",
              "\"update\"",
              "\"outgoing\""
            ],
            "optional": true,
            "field": "directmedia",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "directrtpsetup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "directmediapermit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "directmediadeny",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nat",
            "description": "<p>String is deprecated. Please use an Array as [&quot;force_rport&quot;, &quot;comedia&quot;]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callgroup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "namedcallgroup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "pickupgroup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "namedpickupgroup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "language",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tonezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disallow",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "allow",
            "description": "<p>String is deprecated. Please use an Array as [&quot;ulaw&quot;, &quot;alaw&quot;, &quot;alaw&quot;]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "autoframing",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "insecure",
            "description": "<p>String is deprecated. Please use an Array as [&quot;port&quot;, &quot;invite&quot;]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "trustrpid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "trust_id_outbound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"never\""
            ],
            "optional": true,
            "field": "progressinband",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "promiscredir",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "useclientcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "setvar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "amaflags",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "callcounter",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "busylevel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "allowoverlap",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "allowsubscribe",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "allowtransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "ignoresdpversion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "subscribecontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "template",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"always\""
            ],
            "optional": true,
            "field": "videosupport",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "maxcallbitrate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "rfc2833compensate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailbox",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"accept\"",
              "\"refuse\"",
              "\"originate\""
            ],
            "optional": true,
            "field": "session_timers",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "session_expires",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "session_minse",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"uac\"",
              "\"uas\""
            ],
            "optional": true,
            "field": "session_refresher",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "t38pt_usertpsource",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "regexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fromdomain",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fromuser",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "port",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "qualify",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "keepalive",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "defaultip",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "defaultuser",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rtptimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rtpholdtimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rtpkeepalive",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"pai\""
            ],
            "optional": true,
            "field": "sendrpid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "outboundproxy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackextension",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timert1",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timerb",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "qualifyfreq",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "contactpermit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "contactdeny",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "contactacl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "unsolicited_mailbox",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "use_q850_reason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "maxforwards",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "encryption",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "avpf",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "force_avp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "icesupport",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "dtlsenable",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"fingerprint\"",
              "\"certificate\""
            ],
            "optional": true,
            "field": "dtlsverify",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dtlsrekey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlscertfile",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlsprivatekey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlscipher",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlscafile",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlscapath",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"active\"",
              "\"passive\"",
              "\"actpass\""
            ],
            "optional": true,
            "field": "dtlssetup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlsfingerprint",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "usereqphone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "recordonfeature",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "recordofffeature",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "call_limit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "registertrying",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "subscribemwi",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "vmexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mohinterpret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mohsuggest",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "parkinglot",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"nonat\"",
              "\"update\"",
              "\"update,nonat\""
            ],
            "optional": true,
            "field": "canreinvite",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "registry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "otherFields",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": false,
            "field": "active",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "t38pt_udptl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "delete",
    "url": "/api/trunks/{id}",
    "title": "Deletes a trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "Delete",
    "group": "Trunks",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "get",
    "url": "/api/trunks",
    "title": "Gets a list of Trunks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTrunks",
    "group": "Trunks",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/trunks?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/trunks?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/trunks?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/trunks?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/trunks?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "get",
    "url": "/api/trunks/{id}",
    "title": "Gets a single Trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTrunks",
    "group": "Trunks",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "put",
    "url": "/api/trunks/{id}",
    "title": "Update an existing trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Trunks",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "post",
    "url": "/api/userProfile/resources",
    "title": "Creates a new User Profile Resource",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "resourceId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "type",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "delete",
    "url": "/api/userProfile/resources/{id}",
    "title": "Deletes a User Profile Resource",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "get",
    "url": "/api/userProfile/resources/describe",
    "title": "Gets table info about User Profile Resources",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "get",
    "url": "/api/userProfile/resources",
    "title": "Gets a list of User Profile Resources",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/userProfile/resources?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/userProfile/resources?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/userProfile/resources?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/userProfile/resources?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/userProfile/resources?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "get",
    "url": "/api/userProfile/resources/{id}",
    "title": "Gets a single User Profile Resource",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "put",
    "url": "/api/userProfile/resources/{id}",
    "title": "Update an existing User Profile Resource",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "post",
    "url": "/api/userProfile/sections",
    "title": "Creates a new User Profile Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "category",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "sectionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enabled",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "autoAssociation",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "crudPermissions",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "delete",
    "url": "/api/userProfile/sections/{id}",
    "title": "Deletes a User Profile Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "get",
    "url": "/api/userProfile/sections/describe",
    "title": "Gets table info about User Profile Sections",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "get",
    "url": "/api/userProfile/sections",
    "title": "Gets a list of User Profile Sections",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/userProfile/sections?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/userProfile/sections?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/userProfile/sections?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/userProfile/sections?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/userProfile/sections?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "get",
    "url": "/api/userProfile/sections/{id}",
    "title": "Gets a single User Profile Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "put",
    "url": "/api/userProfile/sections/{id}",
    "title": "Update an existing User Profile Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "post",
    "url": "/api/userProfiles/{id}/resources",
    "title": "Add resources' permissions to User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/resources -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddResources",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "post",
    "url": "/api/userProfiles/{id}/sections",
    "title": "Add sections' permissions to User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/sections -d '[{\"sectionId\": \"name\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSections",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "post",
    "url": "/api/userProfiles/clone",
    "title": "Clone an existing User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "post",
    "url": "/api/userProfiles",
    "title": "Creates a new User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateUser_Profiles",
    "group": "User_Profiles",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "crudPermissions",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "delete",
    "url": "/api/userProfiles/{id}",
    "title": "Deletes a User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles/describe",
    "title": "Gets table info about User Profiles",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles/{id}/resources?section={section}",
    "title": "Get Resources assigned to a Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/resources?section={section} -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetResources",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles/{id}/sections",
    "title": "Get sections associated to a User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/sections -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSections",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles",
    "title": "Gets a list of User Profiles",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/userProfiles?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/userProfiles?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/userProfiles?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/userProfiles?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/userProfiles?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "delete",
    "url": "/api/userProfiles/{id}/resources",
    "title": "Removes resources' permissions from User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/resources?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveResources",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "delete",
    "url": "/api/userProfiles/{id}/sections",
    "title": "Removes sections' permissions from User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/sections?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSections",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles/{id}",
    "title": "Gets a single User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "put",
    "url": "/api/userProfiles/{id}",
    "title": "Update an existing User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/chat_interactions",
    "title": "Add chat interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddChatInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/chat_websites",
    "title": "Add a Chat Website to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_websites -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddChatWebsites",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/contacts",
    "title": "Add contacts to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/contacts -d '{\"ids\": [1,2]}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddContacts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/fax_accounts",
    "title": "Add a Fax Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddFaxAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/fax_interactions",
    "title": "Add fax interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddFaxInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/mail_accounts",
    "title": "Add a Mail Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddMailAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/mail_interactions",
    "title": "Add mail interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddMailInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/openchannel_accounts",
    "title": "Add a Open Channel Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddOpenchannelAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/openchannel_interactions",
    "title": "Add openchannel interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddOpenchannelInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/queues",
    "title": "Add queues to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/queues -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddQueues",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/sms_accounts",
    "title": "Add a Sms Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSmsAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/sms_interactions",
    "title": "Add sms interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSmsInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/square_projects",
    "title": "Add a Square Project to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/square_projects -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSquareProjects",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/teams",
    "title": "Add teams to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/whatsapp_accounts",
    "title": "Add a Whatsapp Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddWhatsappAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/whatsapp_interactions",
    "title": "Add Whatsapp interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddWhatsappInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "put",
    "url": "/api/users/{id}/password",
    "title": "Change user password",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/password -d '{\"oldPassword\": \"1234\", \"newPassword\": \"5678\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "ChangePwd",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users",
    "title": "Create a new user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/api_key",
    "title": "Create a new API access key for the user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/:id/api_key -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApiKey",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}",
    "title": "Deletes a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "Delete",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/describe",
    "title": "Gets table info about Users",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeUsers",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/agents",
    "title": "GetAgents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/agents -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/api_key",
    "title": "Get the API access key for the user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/:id/api_key -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetApiKey",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/groups",
    "title": "GetChatGroups",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/groups -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetChatGroups",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/chat/interactions",
    "title": "GetChatInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetChatInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/chat_websites",
    "title": "GetChatWebsites",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_websites -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetChatWebsites",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/contacts",
    "title": "GetContacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/contacts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetContacts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/fax_accounts",
    "title": "GetFaxAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetFaxAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/fax/interactions",
    "title": "GetFaxInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetFaxInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/lists",
    "title": "GetLists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/lists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetLists",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/mail_accounts",
    "title": "GetMailAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetMailAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/mail/interactions",
    "title": "GetMailInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetMailInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/openchannel_accounts",
    "title": "GetOpenchannelAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetOpenchannelAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/openchannel/interactions",
    "title": "GetOpenchannelInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetOpenchannelInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/prefixes",
    "title": "GetPrefixes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/prefixes -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetPrefixes",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/queues?channel={channel}",
    "title": "Gets Queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/queues/?channel={channel} -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/recordings",
    "title": "GetRecordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/recordings -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetRecordings",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/scheduled_calls",
    "title": "GetScheduledCalls",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/scheduled_calls -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetScheduledCalls",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/screen_recordings",
    "title": "GetScreenRecordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/screen_recordings -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetScreenRecordings",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/sms_accounts",
    "title": "GetSmsAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSmsAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/sms/interactions",
    "title": "GetSmsInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSmsInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/square_projects",
    "title": "GetSquareProjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/square_projects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSquareProjects",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/teams",
    "title": "GetTeams",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/teams -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users",
    "title": "Gets a list of Users",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetUsers",
    "group": "Users",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/users?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/users?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/users?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/users?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/users?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/queues_rt",
    "title": "GetVoiceQueuesRt",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/queues_rt -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetVoiceQueuesRt",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/whatsapp_accounts",
    "title": "GetWhatsappAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetWhatsappAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/whatsapp/interactions",
    "title": "GetWhatsappInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetWhatsappInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/login",
    "title": "Login",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/login  -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Login",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/logout",
    "title": "Logout",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/logout -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Logout",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/pause",
    "title": "Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/pause -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Pause",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/api_key",
    "title": "Remove API access key for the user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/:id/api_key -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveApiKey",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/chat_interactions",
    "title": "Removes interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveChatInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/chat_websites",
    "title": "Removes a Chat Website from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_websites?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveChatWebsites",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/fax_accounts",
    "title": "Removes a Fax Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveFaxAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/fax_interactions",
    "title": "Removes interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveFaxInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/mail_accounts",
    "title": "Removes a Mail Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveMailAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/mail_interactions",
    "title": "Removes interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveMailInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/openchannel_accounts",
    "title": "Removes a Open Channel Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveOpenchannelAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/openchannel_interactions",
    "title": "Removes openchannel interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveOpenchannelInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/queues",
    "title": "Remove queues to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/queues?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveQueues",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/sms_accounts",
    "title": "Removes a Sms Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSmsAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/sms_interactions",
    "title": "Removes interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSmsInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/square_projects",
    "title": "Removes a Square Project from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/square_projects?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSquareProjects",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/teams",
    "title": "Removes teams from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/teams?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/whatsapp_accounts",
    "title": "Removes a Whatsapp Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveWhatsappAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/whatsapp_interactions",
    "title": "Removes Whatsapp interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveWhatsappInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}",
    "title": "Gets a single User",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowUsers",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/unpause",
    "title": "Unpause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/unpause -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Unpause",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/whoami",
    "title": "WhoAmI",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/whoami -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "WhoAmI",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/avatar",
    "title": "Add avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/avatar -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAvatar",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/create_many",
    "title": "Create Users",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/create_many -d '[{\"name\": \"john.doe\", \"role\": \"user\", \"...\": \"...\"}]' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "bulkCreate",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/avatar",
    "title": "Get avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/avatar -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAvatar",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "put",
    "url": "/api/users/{id}",
    "title": "Update an existing User",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateUsers",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/variables",
    "title": "Creates a new Variable",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVariables",
    "group": "Variables",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "delete",
    "url": "/api/variables/{id}",
    "title": "Deletes a Variable",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVariables",
    "group": "Variables",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "get",
    "url": "/api/variables",
    "title": "Gets a list of Variables",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVariables",
    "group": "Variables",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/variables?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/variables?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/variables?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/variables?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/variables?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "get",
    "url": "/api/variables/{id}",
    "title": "Gets a single Variable",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVariables",
    "group": "Variables",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "put",
    "url": "/api/variables/{id}",
    "title": "Update an existing Variable",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVariables",
    "group": "Variables",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "get",
    "url": "/api/version/fetch",
    "title": "Fetch git version",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/fetch -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "FetchVersion",
    "group": "Version",
    "description": "<p>Motion run the following command: git fetch origin master</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version",
    "title": "Gets version",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVersion",
    "group": "Version",
    "description": "<p>Motion returns the current and latest motion version.</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version/migrations",
    "title": "Launch database migrations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/migrations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "MigrateVersion",
    "group": "Version",
    "description": "<p>Motion launch the database migrations, according to the application version</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version/pull",
    "title": "Pull git version",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/pull -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "PullVersion",
    "group": "Version",
    "description": "<p>Motion run the following command: git pull</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version/reset",
    "title": "Reset git version",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/reset -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ResetVersion",
    "group": "Version",
    "description": "<p>Motion run the following command: git reset --hard FETCH_HEAD</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version/restart",
    "title": "Restart motion2 after update",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/restart -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RestartVersion",
    "group": "Version",
    "description": "<p>Motion run the following command: pm2 restart motion</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/voice/agents/reports/describe",
    "title": "Gets table info about Agent Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/agents/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAgent_Reports",
    "group": "Voice_Agent_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceAgentReport/index.js",
    "groupTitle": "Voice_Agent_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/agents/reports",
    "title": "Gets a list of Agent Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/agents/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAgent_Reports",
    "group": "Voice_Agent_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/agents/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/agents/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/agents/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/agents/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/agents/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceAgentReport/index.js",
    "groupTitle": "Voice_Agent_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/agents/reports/{id}",
    "title": "Gets a single Agent Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/agents/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAgent_Reports",
    "group": "Voice_Agent_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceAgentReport/index.js",
    "groupTitle": "Voice_Agent_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/calls/reports/describe",
    "title": "Gets table info about Call Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/calls/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeCall_Reports",
    "group": "Voice_Call_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceCallReport/index.js",
    "groupTitle": "Voice_Call_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/calls/reports",
    "title": "Gets a list of Call Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/calls/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCall_Reports",
    "group": "Voice_Call_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/calls/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/calls/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/calls/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/calls/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/calls/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceCallReport/index.js",
    "groupTitle": "Voice_Call_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/calls/reports/{id}",
    "title": "Gets a single Call Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/calls/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCall_Reports",
    "group": "Voice_Call_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceCallReport/index.js",
    "groupTitle": "Voice_Call_Reports"
  },
  {
    "type": "put",
    "url": "/api/voice/calls/reports/{id}",
    "title": "Update a single cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/calls/reports/{id} -d '{\"userDispositio\": \"OK\"}' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Voice_Call_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceCallReport/index.js",
    "groupTitle": "Voice_Call_Reports"
  },
  {
    "type": "post",
    "url": "/api/voice/chanspy",
    "title": "Creates a new ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateChanSpy",
    "group": "Voice_ChanSpy",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "prefix",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "options",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "auth",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "record",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "recordingFormat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "delete",
    "url": "/api/voice/chanspy/{id}",
    "title": "Deletes a ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteChanSpy",
    "group": "Voice_ChanSpy",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "get",
    "url": "/api/voice/chanspy",
    "title": "Gets a list of ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetChanSpy",
    "group": "Voice_ChanSpy",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/chanspy?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/chanspy?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/chanspy?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/chanspy?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/chanspy?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "get",
    "url": "/api/voice/chanspy/{id}",
    "title": "Gets a single ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowChanSpy",
    "group": "Voice_ChanSpy",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "put",
    "url": "/api/voice/chanspy/{id}",
    "title": "Update an existing ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateChanSpy",
    "group": "Voice_ChanSpy",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "post",
    "url": "/api/voice/contexts",
    "title": "Create a new context",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Voice_Contexts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "defaultEntry",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "delete",
    "url": "/api/voice/contexts/{id}",
    "title": "Deletes a context",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "Delete",
    "group": "Voice_Contexts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "get",
    "url": "/api/voice/contexts",
    "title": "Gets a list of Contexts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetContexts",
    "group": "Voice_Contexts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/contexts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/contexts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/contexts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/contexts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/contexts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "get",
    "url": "/api/voice/contexts/{id}",
    "title": "Gets a single Context",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowContexts",
    "group": "Voice_Contexts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "put",
    "url": "/api/voice/contexts/{id}",
    "title": "Update an existing context",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Voice_Contexts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "get",
    "url": "/api/voice/dials/reports/describe",
    "title": "Gets table info about Dial Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/dials/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeDial_Reports",
    "group": "Voice_Dial_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceDialReport/index.js",
    "groupTitle": "Voice_Dial_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/dials/reports",
    "title": "Gets a list of Dial Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/dials/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDial_Reports",
    "group": "Voice_Dial_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/dials/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/dials/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/dials/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/dials/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/dials/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceDialReport/index.js",
    "groupTitle": "Voice_Dial_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/dials/reports/{id}",
    "title": "Gets a single Dial Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/dials/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDial_Reports",
    "group": "Voice_Dial_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceDialReport/index.js",
    "groupTitle": "Voice_Dial_Reports"
  },
  {
    "type": "delete",
    "url": "/api/voice/extensions/{id}",
    "title": "Deletes a Extension",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteExtensions",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "get",
    "url": "/api/voice/extensions",
    "title": "Gets a list of Extensions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetExtensions",
    "group": "Voice_Extensions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/extensions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/extensions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/extensions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/extensions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/extensions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "get",
    "url": "/api/voice/extensions/{id}",
    "title": "Gets a single Extension",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowExtensions",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "post",
    "url": "/api/voice/extensions",
    "title": "Create new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions/{id}/applications -d '[{\"app\": \"Set\", \"appdata\": \"CALLERDNID=${CALLER(dnid)}\"}]' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "post",
    "url": "/api/voice/extensions",
    "title": "Create an extension",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions -d '{\"exten\": \"12345\", \"context\": \"from-custom\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "put",
    "url": "/api/voice/extensions/{id}",
    "title": "Update an extension",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions/{id} -d '{\"exten\": \"12345\", \"context\": \"from-custom\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "post",
    "url": "/api/voice/mohs",
    "title": "Create a new a new MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs -d '{\"name\": \"xmas_musics\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddMoh",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "post",
    "url": "/api/voice/mohs/{id}/sounds",
    "title": "Add sound to MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id}/sounds -d '{\"id\": 1}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSound",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "delete",
    "url": "/api/voice/mohs/{id}",
    "title": "Deletes an MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DestroyMoh",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "get",
    "url": "/api/voice/mohs",
    "title": "Gets a list of Music On Holds",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMusic_On_Holds",
    "group": "Voice_MOHs",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/mohs?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/mohs?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/mohs?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/mohs?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/mohs?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "get",
    "url": "/api/voice/mohs/{id}/sounds",
    "title": "Gets sounds from MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id}/sounds -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "GetSounds",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "delete",
    "url": "/api/voice/mohs/{id}/sounds/{id2}",
    "title": "Remove sound from MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id}/sounds/{id2} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSound",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "get",
    "url": "/api/voice/mohs/{id}",
    "title": "Gets a single Music On Hold",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMusic_On_Holds",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "put",
    "url": "/api/voice/mohs/{id}",
    "title": "Update an existing Music On Hold",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMusic_On_Holds",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "post",
    "url": "/api/voice/mails",
    "title": "Creates a new Mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMails",
    "group": "Voice_Mails",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customer_id",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "mailbox",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fullname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "pager",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tz",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "attach",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "saycid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callback",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "review",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "operator",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "envelope",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "sayduration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "saydurationm",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "sendvoicemail",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "delete",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "nextaftercmd",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "forcename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "forcegreetings",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "hidefromdir",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "stamp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "emailsubject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "emailbody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "maxsecs",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "maxmsg",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "delete",
    "url": "/api/voice/mails/{id}",
    "title": "Deletes a Mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMails",
    "group": "Voice_Mails",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "get",
    "url": "/api/voice/mails",
    "title": "Gets a list of Mails",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMails",
    "group": "Voice_Mails",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/mails?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/mails?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/mails?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/mails?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/mails?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "get",
    "url": "/api/voice/mails/{id}",
    "title": "Gets a single Mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMails",
    "group": "Voice_Mails",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "get",
    "url": "/api/voice/mails/{id}/messages",
    "title": "Gets voice mail messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Voice_Mails",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "put",
    "url": "/api/voice/mails/{id}",
    "title": "Update an existing Mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMails",
    "group": "Voice_Mails",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "post",
    "url": "/api/voice/mails/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Voice_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "msgnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dir",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "macrocontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "origtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "duration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailboxuser",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailboxcontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Blob",
            "optional": true,
            "field": "recording",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "flag",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "msg_id",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "stamp",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "delete",
    "url": "/api/voice/mails/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Voice_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "get",
    "url": "/api/voice/mails/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Voice_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/mails/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/mails/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/mails/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/mails/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/mails/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "get",
    "url": "/api/voice/mails/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Voice_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "get",
    "url": "voice/mails/messages/{id}/download",
    "title": "Download Voice Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}voice/mails/messages/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Voice_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "put",
    "url": "/api/voice/mails/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Voice_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "post",
    "url": "/api/voice/prefixes/{id}/users",
    "title": "Add agents to a prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "delete",
    "url": "/api/voice/prefixes/{id}",
    "title": "Deletes a Prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeletePrefixes",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/prefixes/describe",
    "title": "Gets table info about Prefixes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribePrefixes",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/prefixes/{id}/users",
    "title": "Gets agents from prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/prefixes",
    "title": "Gets a list of Prefixes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPrefixes",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/prefixes?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/prefixes?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/prefixes?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/prefixes?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/prefixes?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "delete",
    "url": "/api/voice/prefixes/{id}/users",
    "title": "Removes agents from a prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/prefixes/{id}",
    "title": "Gets a single Prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowPrefixes",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "put",
    "url": "/api/voice/prefixes/{id}",
    "title": "Update an existing prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "post",
    "url": "/api/voice/prefixes",
    "title": "Create a prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/reports/describe",
    "title": "Gets table info about Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueue_Reports",
    "group": "Voice_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueueReport/index.js",
    "groupTitle": "Voice_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/reports",
    "title": "Gets a list of Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueue_Reports",
    "group": "Voice_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/queues/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/queues/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/queues/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/queues/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/queues/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueueReport/index.js",
    "groupTitle": "Voice_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/reports/{id}",
    "title": "Gets a single Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueue_Reports",
    "group": "Voice_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueueReport/index.js",
    "groupTitle": "Voice_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/reports/index",
    "title": "Get Voice Queues Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/reports/index -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getVoiceQueuesReport",
    "group": "Voice_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueueReport/index.js",
    "groupTitle": "Voice_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/{id}/users",
    "title": "Add agents to queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/{id}/blacklists",
    "title": "Add blacklists to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/blacklists -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddBlackLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/{id}/lists",
    "title": "Add lists to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/lists -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/{id}/teams",
    "title": "Add teams to queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/clone",
    "title": "Clone an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Voice_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"inbound\"",
              "\"outbound\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "musiconhold",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rr\"",
              "\"ringall\"",
              "\"leastrecent\"",
              "\"fewestcalls\"",
              "\"random\"",
              "\"rrmemory\"",
              "\"linear\"",
              "\"wrandom\"",
              "\"rrordered\""
            ],
            "optional": false,
            "field": "strategy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "servicelevel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "penaltymemberslimit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "retry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "timeoutpriority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "weight",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "wrapuptime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "autofill",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"all\""
            ],
            "optional": true,
            "field": "autopause",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "autopausedelay",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "autopausebusy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "autopauseunavail",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "maxlen",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "setinterfacevar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "setqueueentryvar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "setqueuevar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "eventmemberstatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membermacro",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membergosub",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "announce_frequency",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "min_announce_frequency",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "periodic_announce_frequency",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "random_periodic_announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "relative_periodic_announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"once\""
            ],
            "optional": true,
            "field": "announce_holdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "announce_position",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "announce_to_first_user",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "announce_position_limit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"0\"",
              "\"5\"",
              "\"10\"",
              "\"15\"",
              "\"20\"",
              "\"30\""
            ],
            "optional": true,
            "field": "announce_round_seconds",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "monitor_format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "monitor_type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_youarenext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_thereare",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_callswaiting",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_holdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_minute",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_minutes",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_seconds",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_thankyou",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_reporthold",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_quantity1",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_quantity2",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_periodic_announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_less_than",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "periodic_announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinempty",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leavewhenempty",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "reportholdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "ringinuse",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "memberdelay",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "timeoutrestart",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "defaultrule",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "acw",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "acwTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialActive",
            "description": "<p>Active/Disactive Campaign</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"preview\"",
              "\"progressive\"",
              "\"power\"",
              "\"predictive\"",
              "\"booked\""
            ],
            "optional": true,
            "field": "dialMethod",
            "description": "<p>Dial Method.</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialLimitChannel",
            "description": "<p>Max 9999 channels, 0 means unlimited.</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialLimitQueue",
            "description": "<p>Max 9999 member in queue(min:1, max:9999), 0 means unlimited.</p>"
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "dialPowerLevel",
            "description": "<p>Power Level: Calls for agents (min:1, max:10).</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"agentBusyFactor\"",
              "\"dropRate\""
            ],
            "optional": true,
            "field": "dialPredictiveOptimization",
            "description": "<p>Only for predictive method.</p>"
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "dialPredictiveOptimizationPercentage",
            "description": "<p>Predictive Optimization Percentage (min: 1, max: 95)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialPredictiveInterval",
            "description": "<p>Interval Predictive Minutes (min:5 max:30)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialOriginateCallerIdName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialOriginateCallerIdNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialOriginateTimeout",
            "description": "<p>Originate Timeout Seconds (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialQueueOptions",
            "description": "<p>https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Application_Queue</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialQueueTimeout",
            "description": "<p>Queue Timeout Seconds (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialQueueProject",
            "description": "<p>AGI queue option (use: agi://127.0.0.1/square,&lt;project_name&gt;)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCongestionMaxRetry",
            "description": "<p>#Congestion Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCongestionRetryFrequency",
            "description": "<p>Congestion Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialBusyMaxRetry",
            "description": "<p>#Busy Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialBusyRetryFrequency",
            "description": "<p>Busy Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoAnswerMaxRetry",
            "description": "<p>#NoAnswer Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoAnswerRetryFrequency",
            "description": "<p>NoAnswer Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialGlobalMaxRetry",
            "description": "<p>#Global Max Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialGlobalInterval",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialPrefix",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"always\"",
              "\"never\"",
              "\"onlyIfOpen\""
            ],
            "optional": true,
            "field": "dialCheckDuplicateType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialAMDActive",
            "description": "<p>Active/Disactive AMD</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDInitialSilence",
            "description": "<p>#AMD Initial Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDGreeting",
            "description": "<p>#AMD Greeting</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDAfterGreetingSilence",
            "description": "<p>#AMD After Greeting Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDTotalAnalysisTime",
            "description": "<p>#AMD Total Analysis Time</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMinWordLength",
            "description": "<p>#AMD Min Word Length</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDBetweenWordsSilence",
            "description": "<p>#AMD Between Words Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMaximumNumberOfWords",
            "description": "<p>#AMD Maximum Number Of Words</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDSilenceThreshold",
            "description": "<p>#AMD Silence Threshold (min:0, max:32767)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMaximumWordLength",
            "description": "<p>#AMD Maximum Word Length</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialRecallMeTimeout",
            "description": "<p>#RecallMe Timeout (min:1)</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialRecallInQueue",
            "description": "<p>Active/Disactive Recall In Queue</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"DESC\"",
              "\"ASC\""
            ],
            "optional": true,
            "field": "dialOrderByScheduledAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialQueueProject2",
            "description": "<p>AGI queue option (use: agi://127.0.0.1/square,&lt;project_name&gt;)</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialAgiAfterHangupClient",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialAgiAfterHangupAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialRandomLastDigitCallerIdNumber",
            "description": "<p>Random Last Digit (min:1, max:15)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCutDigit",
            "description": "<p>Cut Digit (min:1, max:15)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoSuchNumberMaxRetry",
            "description": "<p>#NoSuchNumber Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoSuchNumberRetryFrequency",
            "description": "<p>NoSuchNumber Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialDropMaxRetry",
            "description": "<p>#Drop Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialDropRetryFrequency",
            "description": "<p>Drop Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAbandonedMaxRetry",
            "description": "<p>#Abandoned Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAbandonedRetryFrequency",
            "description": "<p>Abandoned Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialMachineMaxRetry",
            "description": "<p>#Machine Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialMachineRetryFrequency",
            "description": "<p>Machine Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAgentRejectMaxRetry",
            "description": "<p>#AgentReject Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAgentRejectRetryFrequency",
            "description": "<p>AgentReject Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialPredictiveIntervalMaxThreshold",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialPredictiveIntervalMinThreshold",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/blacklists",
    "title": "Get queue blacklists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/blacklists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetBlackLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/finals",
    "title": "Gets queue hopper finals",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/hopper_finals -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperFinals",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/hopper_histories",
    "title": "Gets queue hopper histories",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/hopper_histories -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperHistories",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/hoppers",
    "title": "Gets queue hoppers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/hoppers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHoppers",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/lists",
    "title": "Get queue lists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/lists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/members",
    "title": "Gets queue members",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/members -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/teams",
    "title": "Gets queue team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/teams -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}/blacklists",
    "title": "Remove blacklists from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/blacklists?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveBlackLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}/lists",
    "title": "Remove lists from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/lists?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/blacks",
    "title": "Gets queue hopper blacks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/hopper_black -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getHopperBlacks",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "put",
    "url": "/api/voice/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/recordings",
    "title": "Creates a new Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateRecordings",
    "group": "Voice_Recordings",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "connectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "connectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rating",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "userDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "userSecondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "userThirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "location",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transcribeName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transcribeStatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "fileUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "fileText",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "failureReason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sentiment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "sPositive",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "sNegative",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "sNeutral",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "sMixed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "tempSentiment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "createdAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "updatedAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/describe",
    "title": "Gets table info about Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeRecordings",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings",
    "title": "Gets a list of Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetRecordings",
    "group": "Voice_Recordings",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/recordings?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/recordings?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/recordings?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/recordings?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/recordings?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/{id}",
    "title": "Gets a single Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRecordings",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "delete",
    "url": "/api/voice/recordings/{id}",
    "title": "Delete voice recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroy",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/{id}/download",
    "title": "Download Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/{id}/downloads",
    "title": "Download Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id}/downloads -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "downloads",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/{id}/transcribe",
    "title": "Run Transcribe Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id}/transcribe -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "transcribe",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "post",
    "url": "/api/voice/recordings/{id}/transcribe",
    "title": "Run Transcribe Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id}/transcribe -d '{\"runSentiment\": \"true\"}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "transcribe",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "put",
    "url": "/api/voice/recordings/{id}",
    "title": "Update an existing Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateRecordings",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "post",
    "url": "/api/voice/transfers/reports",
    "title": "Creates a new Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"blind\"",
              "\"attended\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "result",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererchannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transferercalleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transferercalleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererconnectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererconnectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereraccountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transferercontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererlinkedid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereechannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereecalleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereecalleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereeconnectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereeconnectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereeaccountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereecontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereeexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereelinkedid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"Yes\"",
              "\"No\""
            ],
            "optional": true,
            "field": "isexternal",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "extension",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/voice/transfers/reports/{id}",
    "title": "Deletes a Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/transfers/reports",
    "title": "Gets a list of Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/transfers/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/transfers/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/transfers/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/transfers/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/transfers/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/transfers/reports/{id}",
    "title": "Gets a single Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/voice/transfers/reports/{id}",
    "title": "Update an existing Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/integrations/vtiger/accounts",
    "title": "Creates a new Vtiger Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "moduleName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "accessKey",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/vtiger/accounts/{id}",
    "title": "Deletes a Vtiger Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/accounts",
    "title": "Gets a list of Vtiger Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/vtiger/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/vtiger/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/vtiger/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/vtiger/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/vtiger/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/accounts/{id}",
    "title": "Gets a single Vtiger Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/vtiger/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/vtiger/accounts/{id}",
    "title": "Update an existing Vtiger Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/vtiger/configurations",
    "title": "Creates a new Vtiger Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/vtiger/configurations/{id}",
    "title": "Deletes a Vtiger Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations",
    "title": "Gets a list of Vtiger Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/vtiger/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/vtiger/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/vtiger/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/vtiger/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/vtiger/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations/{id}",
    "title": "Gets a single Vtiger Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/vtiger/configurations/{id}",
    "title": "Update an existing Vtiger Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/vtiger/fields",
    "title": "Creates a new Vtiger Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVtiger_Fields",
    "group": "Vtiger_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/vtiger/fields/{id}",
    "title": "Deletes a Vtiger Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVtiger_Fields",
    "group": "Vtiger_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/fields",
    "title": "Gets a list of Vtiger Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVtiger_Fields",
    "group": "Vtiger_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/vtiger/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/vtiger/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/vtiger/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/vtiger/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/vtiger/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/fields/{id}",
    "title": "Gets a single Vtiger Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVtiger_Fields",
    "group": "Vtiger_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/vtiger/fields/{id}",
    "title": "Update an existing Vtiger Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVtiger_Fields",
    "group": "Vtiger_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "post",
    "url": "/api/webbar/answer",
    "title": "answer webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/answer -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_answer",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/calls",
    "title": "webrtc call list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/calls -d '{\"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_calls",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/hangup",
    "title": "hangup webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/hangup -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_hangup",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/unhold",
    "title": "unhold webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/unhold -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_hold",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/hold",
    "title": "hold webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/hold -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_hold",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/originate",
    "title": "Originate new webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/originate -d '{\"callNumber\": \"0119692844\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_originate",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "callNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "callerId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "callbackUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/transfer",
    "title": "blind transfer webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/transfer -d '{\"userId\": 54, \"sessionId\":\"<sessionId>\", \"transferNumber\":\"<transferNumber>\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_transfer",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "string",
            "optional": false,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "string",
            "optional": false,
            "field": "transferNumber",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/users",
    "title": "Add agents to a whatsapp account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts",
    "title": "Creates a new Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAccounts",
    "group": "Whatsapp_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "remote",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"twilio\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountSid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "authToken",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/accounts/{id}",
    "title": "Deletes a Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}/users",
    "title": "Gets agents from whatsapp account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/accounts/{id}/users",
    "title": "Removes agents from a whatsapp account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Whatsapp_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Whatsapp_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Whatsapp_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}/applications",
    "title": "Gets account applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/notify",
    "title": "Notify new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/notify -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "notify",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to create a new whatsapp message to be sent to the system.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/send",
    "title": "Send new whatsapp message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/send -d '{from: '+39333123456', body: 'This is a test'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendWhatsapp",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/messages/{id}/status",
    "title": "Receive message status",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id}/status \\ \n -H 'Content-Type: application/json' -v -X POST",
        "type": "json"
      }
    ],
    "name": "statusMessage",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/applications",
    "title": "Creates a new Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApplications",
    "group": "Whatsapp_Applications",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Whatsapp_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/applications",
    "title": "Gets a list of Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetApplications",
    "group": "Whatsapp_Applications",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/applications?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/applications?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/applications?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/applications?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/applications?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Whatsapp_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Whatsapp_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Whatsapp_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Whatsapp_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Whatsapp_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/reports/queue",
    "title": "Creates a new Whatsapp Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/reports/queue/{id}",
    "title": "Deletes a Whatsapp Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/queue/describe",
    "title": "Gets table info about Whatsapp Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/queue",
    "title": "Gets a list of Whatsapp Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/queue/{id}",
    "title": "Gets a single Whatsapp Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/reports/queue/{id}",
    "title": "Update an existing Whatsapp Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Whatsapp_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/reports/transfer",
    "title": "Creates a new Whatsapp Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/reports/transfer/{id}",
    "title": "Deletes a Whatsapp Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/transfer/describe",
    "title": "Gets table info about Whatsapp Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/transfer",
    "title": "Gets a list of Whatsapp Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/transfer/{id}",
    "title": "Gets a single Whatsapp Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/reports/transfer/{id}",
    "title": "Update an existing Whatsapp Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/accounts",
    "title": "Creates a new Zendesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"password\"",
              "\"token\""
            ],
            "optional": true,
            "field": "authType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"integrationTab\"",
              "\"newTab\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zendesk/accounts/{id}",
    "title": "Deletes a Zendesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/accounts",
    "title": "Gets a list of Zendesk Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zendesk/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zendesk/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zendesk/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zendesk/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zendesk/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/accounts/{id}",
    "title": "Gets a single Zendesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/zendesk/accounts/{id}",
    "title": "Update an existing Zendesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/configurations",
    "title": "Creates a new Zendesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zendesk/configurations/{id}",
    "title": "Deletes a Zendesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations",
    "title": "Gets a list of Zendesk Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zendesk/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zendesk/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zendesk/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zendesk/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zendesk/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}",
    "title": "Gets a single Zendesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}/tags",
    "title": "Gets configurations tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/tags -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTags",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/configurations/{id}/tags",
    "title": "Sets new tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/tags -d '{\"ids\": [1,12]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "setTags",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/zendesk/configurations/{id}",
    "title": "Update an existing Zendesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/fields",
    "title": "Creates a new Zendesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZendesk_Fields",
    "group": "Zendesk_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zendesk/fields/{id}",
    "title": "Deletes a Zendesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZendesk_Fields",
    "group": "Zendesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/fields",
    "title": "Gets a list of Zendesk Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZendesk_Fields",
    "group": "Zendesk_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zendesk/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zendesk/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zendesk/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zendesk/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zendesk/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/fields/{id}",
    "title": "Gets a single Zendesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZendesk_Fields",
    "group": "Zendesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/zendesk/fields/{id}",
    "title": "Update an existing Zendesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZendesk_Fields",
    "group": "Zendesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "post",
    "url": "/api/integrations/zoho/accounts",
    "title": "Creates a new Zoho Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZoho_Accounts",
    "group": "Zoho_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "zone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "code",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "refreshToken",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zoho/accounts/{id}",
    "title": "Deletes a Zoho Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZoho_Accounts",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/accounts",
    "title": "Gets a list of Zoho Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZoho_Accounts",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zoho/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zoho/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zoho/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zoho/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zoho/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/accounts/{id}",
    "title": "Gets a single Zoho Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZoho_Accounts",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/zoho/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/zoho/accounts/{id}",
    "title": "Update an existing Zoho Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZoho_Accounts",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/zoho/configurations",
    "title": "Creates a new Zoho Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZoho_Configurations",
    "group": "Zoho_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"lead\"",
              "\"contact\"",
              "\"nothing\""
            ],
            "optional": true,
            "field": "moduleCreate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"contact_lead\"",
              "\"contact\"",
              "\"lead\""
            ],
            "optional": true,
            "field": "moduleSearch",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zoho/configurations/{id}",
    "title": "Deletes a Zoho Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZoho_Configurations",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations",
    "title": "Gets a list of Zoho Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZoho_Configurations",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zoho/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zoho/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zoho/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zoho/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zoho/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}",
    "title": "Gets a single Zoho Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZoho_Configurations",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/zoho/configurations/{id}",
    "title": "Update an existing Zoho Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZoho_Configurations",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/zoho/fields",
    "title": "Creates a new Zoho Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZoho_Fields",
    "group": "Zoho_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zoho/fields/{id}",
    "title": "Deletes a Zoho Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZoho_Fields",
    "group": "Zoho_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/fields",
    "title": "Gets a list of Zoho Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZoho_Fields",
    "group": "Zoho_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zoho/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zoho/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zoho/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zoho/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zoho/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/fields/{id}",
    "title": "Gets a single Zoho Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZoho_Fields",
    "group": "Zoho_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/zoho/fields/{id}",
    "title": "Update an existing Zoho Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZoho_Fields",
    "group": "Zoho_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "post",
    "url": "/api/cdr",
    "title": "Creates a new Cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCdrs",
    "group": "cdr",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "calldate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "src",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dst",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dcontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dstchannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastapp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "duration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "billsec",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "amaflags",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "userfield",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "linkedid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sequence",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "peeraccount",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tag",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "delete",
    "url": "/api/cdr/{id}",
    "title": "Deletes a Cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCdrs",
    "group": "cdr",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "get",
    "url": "/api/cdr/describe",
    "title": "Gets table info about Cdrs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeCdrs",
    "group": "cdr",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "get",
    "url": "/api/cdr",
    "title": "Gets a list of Cdrs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCdrs",
    "group": "cdr",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cdr?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cdr?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cdr?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cdr?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cdr?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "get",
    "url": "/api/cdr/{id}",
    "title": "Gets a single Cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCdrs",
    "group": "cdr",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "put",
    "url": "/api/cdr/{id}",
    "title": "Update an existing Cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCdrs",
    "group": "cdr",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "post",
    "url": "/api/voiceQueuesLog",
    "title": "Creates a new VoiceQueuesLog",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "time",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "callid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "queuename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "agent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "event",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data1",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data2",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data3",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data4",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data5",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "dtm",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  },
  {
    "type": "delete",
    "url": "/api/voiceQueuesLog/{id}",
    "title": "Deletes a VoiceQueuesLog",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  },
  {
    "type": "get",
    "url": "/api/voiceQueuesLog",
    "title": "Gets a list of VoiceQueuesLogs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voiceQueuesLog?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voiceQueuesLog?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voiceQueuesLog?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voiceQueuesLog?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voiceQueuesLog?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  },
  {
    "type": "get",
    "url": "/api/voiceQueuesLog/{id}",
    "title": "Gets a single VoiceQueuesLog",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  },
  {
    "type": "put",
    "url": "/api/voiceQueuesLog/{id}",
    "title": "Update an existing VoiceQueuesLog",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  }
]
+[
  {
    "type": "delete",
    "url": "/api/actions/{id}",
    "title": "Deletes a Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/actions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteActions",
    "group": "Actions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/action/index.js",
    "groupTitle": "Actions"
  },
  {
    "type": "put",
    "url": "/api/actions/{id}",
    "title": "Update an existing Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/actions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateActions",
    "group": "Actions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/action/index.js",
    "groupTitle": "Actions"
  },
  {
    "type": "post",
    "url": "/api/analytics/custom_reports",
    "title": "Creates a new Analytic Custom Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "parent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "table",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "conditions",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "joins",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/custom_reports/{id}",
    "title": "Deletes a Analytic Custom Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports",
    "title": "Gets a list of Analytic Custom Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/custom_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/custom_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/custom_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/custom_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/custom_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports/{id}",
    "title": "Gets a single Analytic Custom Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports/{id}/preview",
    "title": "Report Preview",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id}/preview -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "preview",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports/{id}/query",
    "title": "Report Query SQL",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id}/query -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "query",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/custom_reports/{id}/run",
    "title": "Report Run",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id}/run -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "run",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/custom_reports/{id}",
    "title": "Update an existing Analytic Custom Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/custom_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Custom_Reports",
    "group": "Analytic_Custom_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticCustomReport/index.js",
    "groupTitle": "Analytic_Custom_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/default_reports",
    "title": "Creates a new Analytic Default Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "parent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "table",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "conditions",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "joins",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/default_reports/{id}",
    "title": "Deletes a Analytic Default Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports",
    "title": "Gets a list of Analytic Default Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/default_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/default_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/default_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/default_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/default_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports/{id}",
    "title": "Gets a single Analytic Default Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports/{id}/preview",
    "title": "Report Preview",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id}/preview -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "preview",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports/{id}/query",
    "title": "Report Query SQL",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id}/query -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "query",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/default_reports/{id}/run",
    "title": "Report Run",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id}/run -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "run",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/default_reports/{id}",
    "title": "Update an existing Analytic Default Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/default_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Default_Reports",
    "group": "Analytic_Default_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticDefaultReport/index.js",
    "groupTitle": "Analytic_Default_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/extracted_reports",
    "title": "Creates a new Analytic Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "basename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"csv\"",
              "\"pdf\"",
              "\"xlsx\""
            ],
            "optional": false,
            "field": "output",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "savename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "startDate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "endDate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "status",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"manual\"",
              "\"scheduled\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "reportId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reportType",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/extracted_reports/{id}",
    "title": "Deletes a Analytic Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/extracted_reports",
    "title": "Gets a list of Analytic Extacted Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/extracted_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/extracted_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/extracted_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/extracted_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/extracted_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/extracted_reports/{id}",
    "title": "Gets a single Analytic Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/extracted_reports/{id}/download",
    "title": "Download Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/extracted_reports/{id}",
    "title": "Update an existing Analytic Extracted Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/extracted_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Extacted_Reports",
    "group": "Analytic_Extracted_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticExtractedReport/index.js",
    "groupTitle": "Analytic_Extracted_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/field_reports/create_many",
    "title": "Creates many Analytic Field Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/create_many -d '[{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}]' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "BulkCreateAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "alias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "function",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "groupBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "orderBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "custom",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/field_reports/destroy_many?ids={ids}",
    "title": "Deletes many Analytic Field Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/destroy_many?ids=1&ids=2&ids=3 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "BulkDeleteAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/field_reports",
    "title": "Creates a new Analytic Field Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "alias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "function",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "groupBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "orderBy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "custom",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/field_reports/{id}",
    "title": "Deletes a Analytic Field Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/field_reports",
    "title": "Gets a list of Analytic Field Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/field_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/field_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/field_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/field_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/field_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/field_reports/{id}",
    "title": "Gets a single Analytic Field Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/field_reports/{id}/create_many",
    "title": "Rewrite fields set",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/{id}/create_many -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addFields",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/field_reports/{id}",
    "title": "Update an existing Analytic Field Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/field_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Field_Reports",
    "group": "Analytic_Field_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticFieldReport/index.js",
    "groupTitle": "Analytic_Field_Reports"
  },
  {
    "type": "post",
    "url": "/api/analytics/metrics",
    "title": "Creates a new Analytic Metrics",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Metric",
    "group": "Analytic_Metrics",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "table",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "metric",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "delete",
    "url": "/api/analytics/metrics/{id}",
    "title": "Deletes a Analytic Metrics",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Metric",
    "group": "Analytic_Metrics",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "get",
    "url": "/api/analytics/metrics",
    "title": "Gets a list of Analytic Metric",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Metric",
    "group": "Analytic_Metrics",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/metrics?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/metrics?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/metrics?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/metrics?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/metrics?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "get",
    "url": "/api/analytics/metrics/{id}",
    "title": "Gets a single Analytic Metrics",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Metric",
    "group": "Analytic_Metrics",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "put",
    "url": "/api/analytics/metrics/{id}",
    "title": "Update an existing Analytic Metrics",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/metrics/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Metric",
    "group": "Analytic_Metrics",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticMetric/index.js",
    "groupTitle": "Analytic_Metrics"
  },
  {
    "type": "post",
    "url": "/api/analytics/tree_reports",
    "title": "Creates a new Analytic Tree Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "tree",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "delete",
    "url": "/api/analytics/tree_reports/{id}",
    "title": "Deletes a Analytic Tree Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/tree_reports",
    "title": "Gets a list of Analytic Tree Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/analytics/tree_reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/analytics/tree_reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/analytics/tree_reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/analytics/tree_reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/analytics/tree_reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "get",
    "url": "/api/analytics/tree_reports/{id}",
    "title": "Gets a single Analytic Tree Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "put",
    "url": "/api/analytics/tree_reports/{id}",
    "title": "Update an existing Analytic Tree Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/analytics/tree_reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAnalytic_Tree_Reports",
    "group": "Analytic_Tree_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/analyticTreeReport/index.js",
    "groupTitle": "Analytic_Tree_Reports"
  },
  {
    "type": "post",
    "url": "/api/attachments/clone",
    "title": "Clone an existing Attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneAttachments",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "delete",
    "url": "/api/attachments/{id}",
    "title": "Deletes a Attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAttachments",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "get",
    "url": "/api/attachments",
    "title": "Gets a list of Attachments",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAttachments",
    "group": "Attachments",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/attachments?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/attachments?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/attachments?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/attachments?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/attachments?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "get",
    "url": "/api/attachments/{id}",
    "title": "Gets a single Attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAttachments",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "post",
    "url": "/api/attachments",
    "title": "Add attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "get",
    "url": "/api/attachments/:id/download",
    "title": "Download attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/:id/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}/attachment_download",
    "title": "Download attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/attachment_download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "show",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "put",
    "url": "/api/attachments/{id}",
    "title": "Update an existing Attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/attachments/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAttachments",
    "group": "Attachments",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/attachment/index.js",
    "groupTitle": "Attachments"
  },
  {
    "type": "post",
    "url": "/api/auth/local/forgot",
    "title": "Creates a new password reset token",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/auth/local/forgot -d '{\"email\": \"[email-masked]\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Local_Forgot_Password",
    "group": "Authentication",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "email",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/authLocal/index.js",
    "groupTitle": "Authentication"
  },
  {
    "type": "post",
    "url": "/api/auth/local/reset/:token",
    "title": "Reset user password",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/auth/local/reset/94b422c1fkdjhg766a198da6997yu6gcc963641d -d '{\"password\": \"My_newP@ssw0rd\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Local_Reset_Password",
    "group": "Authentication",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "password",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/authLocal/index.js",
    "groupTitle": "Authentication"
  },
  {
    "type": "post",
    "url": "/api/auth/google",
    "title": "Creates a new User token",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/auth/google -d '{\"name\": \"john.doe\", \"password\": \"password\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Local_login",
    "group": "Authentication",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "password",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/authGoogle/index.js",
    "groupTitle": "Authentication"
  },
  {
    "type": "post",
    "url": "/api/auth/local",
    "title": "Creates a new User token",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/auth/local -d '{\"name\": \"john.doe\", \"password\": \"password\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Local_login",
    "group": "Authentication",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "password",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/authLocal/index.js",
    "groupTitle": "Authentication"
  },
  {
    "type": "post",
    "url": "/api/automations",
    "title": "Creates a new Automation",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAutomations",
    "group": "Automations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "status",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "delete",
    "url": "/api/automations/{id}",
    "title": "Deletes a Automation",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAutomations",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "get",
    "url": "/api/automations",
    "title": "Gets a list of Automations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAutomations",
    "group": "Automations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/automations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/automations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/automations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/automations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/automations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "get",
    "url": "/api/automations/{id}",
    "title": "Gets a single Automation",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAutomations",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "post",
    "url": "/api/automations/{id}/actions",
    "title": "Creates new actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id}/actions -d '[{\"firstName\": \"John Doe\", \"email\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addActions",
    "group": "Automations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "action",
            "description": "<p>Allowed values: contactManager, integration, motionbar, jscripty, urlForward, browser, bot, script</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data1",
            "description": "<p>contactManager[ListId], integration[intName(zendesk)], motionbar[Popup(0),URL(1),WinApp(2)], urlForward[GET,POST], browser[TemplateId(0),URL(1)]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data2",
            "description": "<p>integration[AccountId], motionbar[TemplateId,URL,WinAppPath], urlForward[URL]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data3",
            "description": "<p>motionbar[NULL,NULL,WinAppArguments]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data4",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data5",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data6",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "data7",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "post",
    "url": "/api/automations/{id}/conditions",
    "title": "Creates new conditions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id}/conditions -d '[{\"firstName\": \"John Doe\", \"email\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConditions",
    "group": "Automations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "operator",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "value",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "get",
    "url": "/api/automations/{id}/actions",
    "title": "Gets Automation Actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id}/actions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getActions",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "get",
    "url": "/api/automations/{id}/conditions",
    "title": "Gets Automation Conditions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id}/conditions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConditions",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "put",
    "url": "/api/automations/{id}",
    "title": "Update an existing Automation",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/automations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAutomations",
    "group": "Automations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/automation/index.js",
    "groupTitle": "Automations"
  },
  {
    "type": "post",
    "url": "/api/canned_answers",
    "title": "Create a new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Canned_Answers",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "delete",
    "url": "/api/canned_answers/{id}",
    "title": "Deletes a Canned Answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCanned_Answers",
    "group": "Canned_Answers",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "get",
    "url": "/api/canned_answers",
    "title": "Gets a list of Canned Answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCanned_Answers",
    "group": "Canned_Answers",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/canned_answers?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/canned_answers?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/canned_answers?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/canned_answers?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/canned_answers?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "get",
    "url": "/api/canned_answers/{id}",
    "title": "Gets a single Canned Answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCanned_Answers",
    "group": "Canned_Answers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "put",
    "url": "/api/canned_answers/{id}",
    "title": "Update an existing Canned Answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/canned_answers/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCanned_Answers",
    "group": "Canned_Answers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cannedAnswer/index.js",
    "groupTitle": "Canned_Answers"
  },
  {
    "type": "get",
    "url": "/chat/internal/users",
    "title": "Gets Users Last Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/chat/internal/users -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getLastUsersMessages",
    "group": "ChatInternalMessage",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "ChatInternalMessage"
  },
  {
    "type": "delete",
    "url": "/api/chat/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Chat_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatApplication/index.js",
    "groupTitle": "Chat_Applications"
  },
  {
    "type": "get",
    "url": "/api/chat/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Chat_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatApplication/index.js",
    "groupTitle": "Chat_Applications"
  },
  {
    "type": "put",
    "url": "/api/chat/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Chat_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatApplication/index.js",
    "groupTitle": "Chat_Applications"
  },
  {
    "type": "post",
    "url": "/api/chat/groups",
    "title": "Creates a new Group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateGroups",
    "group": "Chat_Groups",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "write",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "delete",
    "url": "/api/chat/groups/{id}",
    "title": "Deletes a Group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/describe",
    "title": "Gets table info about Groups",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups",
    "title": "Gets a list of Groups",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/groups?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/groups?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/groups?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/groups?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/groups?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "delete",
    "url": "/api/chat/groups/{id}/members",
    "title": "Removes members from a group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/members?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveMembers",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/{id}",
    "title": "Gets a single Group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "post",
    "url": "/api/chat/groups/{id}/members",
    "title": "Add members to chat group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/members -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMembers",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "post",
    "url": "/api/chat/groups/{id}/messages",
    "title": "Creates a new group message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/messages -d '{\"body\": \"Hi operator!\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/{id}/members",
    "title": "Gets Members",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/members -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMembers",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/{id}/messages",
    "title": "Gets Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "get",
    "url": "/api/chat/groups/{id}/unread",
    "title": "Get unread chat group messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id}/unread -H 'Content-Type: application/json' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getUread",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "put",
    "url": "/api/chat/groups/{id}",
    "title": "Update an existing Group",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/groups/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateGroups",
    "group": "Chat_Groups",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatGroup/index.js",
    "groupTitle": "Chat_Groups"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Chat_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ratingValue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"star\"",
              "\"thumb\""
            ],
            "optional": true,
            "field": "ratingType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "ratingMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "pathTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "browserName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "browserVersion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "osName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "osVersion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceModel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceVendor",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "referer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerIp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "formData",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closeReason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerPort",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "vidaooSessionId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/chat/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/chat/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "put",
    "url": "/api/chat/interactions/{id}/abandon",
    "title": "Abandon interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/abandon -d '{\"channel\": \"chat\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "abandon",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to set as abandon an interaction and stop the routing.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "put",
    "url": "/api/chat/interactions/{id}/close",
    "title": "Close Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/close -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Chat_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions/{id}/attachment_upload",
    "title": "Add attachment",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/attachment_upload -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "attachmentUpload",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/interactions/{id}/vidaoo",
    "title": "Create Vidaoo Session",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/vidaoo  -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "createVidaooSession",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "put",
    "url": "/api/chat/interactions/{id}/custom_update",
    "title": "Update interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/custom_update -d '{\"channel\": \"chat\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "customUpdate",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to update an interaction.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "get",
    "url": "/api/chat/interactions/{id}/my_messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id}/my_messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMyMessages",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "put",
    "url": "/api/chat/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Chat_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInteraction/index.js",
    "groupTitle": "Chat_Interactions"
  },
  {
    "type": "post",
    "url": "/api/chat/internal/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Chat_Internal_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ChatInternalMessageId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "delete",
    "url": "/api/chat/internal/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/internal/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/internal/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/internal/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/internal/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/internal/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/internal/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/internal/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/internal/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "put",
    "url": "/api/chat/internal/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/internal/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Chat_Internal_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatInternalMessage/index.js",
    "groupTitle": "Chat_Internal_Messages"
  },
  {
    "type": "post",
    "url": "/api/chat/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Chat_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "delete",
    "url": "/api/chat/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "put",
    "url": "/api/chat/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Chat_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Messages"
  },
  {
    "type": "post",
    "url": "/api/chat/offline_messages",
    "title": "Creates a new OfflineMessage",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateOfflineMessages",
    "group": "Chat_Offline_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "delete",
    "url": "/api/chat/offline_messages/{id}",
    "title": "Deletes a OfflineMessage",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/offline_messages/describe",
    "title": "Gets table info about OfflineMessages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/offline_messages",
    "title": "Gets a list of OfflineMessages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/offline_messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/offline_messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/offline_messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/offline_messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/offline_messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "get",
    "url": "/api/chat/offline_messages/{id}",
    "title": "Gets a single OfflineMessage",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "put",
    "url": "/api/chat/offline_messages/{id}",
    "title": "Update an existing OfflineMessage",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/offline_messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateOfflineMessages",
    "group": "Chat_Offline_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatOfflineMessage/index.js",
    "groupTitle": "Chat_Offline_Messages"
  },
  {
    "type": "post",
    "url": "/api/chat/proactive_actions",
    "title": "Creates a new Proactive Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/proactive_actions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateProactive_Actions",
    "group": "Chat_Proactive_Actions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"mouseOver\"",
              "\"timeout\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "selector",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatProactiveAction/index.js",
    "groupTitle": "Chat_Proactive_Actions"
  },
  {
    "type": "delete",
    "url": "/api/chat/proactive_actions/{id}",
    "title": "Deletes a Proactive Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/proactive_actions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteProactive_Actions",
    "group": "Chat_Proactive_Actions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatProactiveAction/index.js",
    "groupTitle": "Chat_Proactive_Actions"
  },
  {
    "type": "get",
    "url": "/api/chat/proactive_actions/{id}",
    "title": "Gets a single Proactive Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/proactive_actions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowProactive_Actions",
    "group": "Chat_Proactive_Actions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatProactiveAction/index.js",
    "groupTitle": "Chat_Proactive_Actions"
  },
  {
    "type": "put",
    "url": "/api/chat/proactive_actions/{id}",
    "title": "Update an existing Proactive Action",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/proactive_actions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateProactive_Actions",
    "group": "Chat_Proactive_Actions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatProactiveAction/index.js",
    "groupTitle": "Chat_Proactive_Actions"
  },
  {
    "type": "post",
    "url": "/api/chat/reports/queue",
    "title": "Creates a new Chat Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/chat/reports/queue/{id}",
    "title": "Deletes a Chat Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/queue/describe",
    "title": "Gets table info about Chat Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/queue",
    "title": "Gets a list of Chat Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/queue/{id}",
    "title": "Gets a single Chat Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/chat/reports/queue/{id}",
    "title": "Update an existing Chat Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateChat_Queue_Reports",
    "group": "Chat_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueueReport/index.js",
    "groupTitle": "Chat_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/chat/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "post",
    "url": "/api/chat/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "post",
    "url": "/api/chat/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Chat_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "delete",
    "url": "/api/chat/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "delete",
    "url": "/api/chat/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "get",
    "url": "/api/chat/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "put",
    "url": "/api/chat/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Chat_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Chat_Queues"
  },
  {
    "type": "post",
    "url": "/api/chat/reports/transfer",
    "title": "Creates a new Chat Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/chat/reports/transfer/{id}",
    "title": "Deletes a Chat Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/transfer/describe",
    "title": "Gets table info about Chat Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/transfer",
    "title": "Gets a list of Chat Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/chat/reports/transfer/{id}",
    "title": "Gets a single Chat Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/chat/reports/transfer/{id}",
    "title": "Update an existing Chat Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateChat_Transfer_Reports",
    "group": "Chat_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatTransferReport/index.js",
    "groupTitle": "Chat_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/users",
    "title": "Add agents to a website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites",
    "title": "Creates a new Website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateWebsites",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "address",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mapKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mapKeyOffline",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentAlias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerAlias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "color",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "color_button",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "textColor",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "fontSize",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remote",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "animation",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rounded\"",
              "\"squared\""
            ],
            "optional": true,
            "field": "header_shape",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "header_online",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "start_chat_button",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "offline_chat_button",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "header_offline",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "download_transcript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "whiteLabel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "defaultWhiteLabel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "sitepic",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closingQuestion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "formSubmitSuccessMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "formSubmitFailureMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "noteTitle",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "placeholderMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closingMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closingMessageButton",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "skipMessageButton",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "conditionAgreement",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableRating",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableFeedback",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableSendButton",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "feedbackTitle",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"star\"",
              "\"thumb\""
            ],
            "optional": true,
            "field": "ratingType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ratingStarsNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "onlineForm",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "offlineForm",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "autoclose",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableCustomerWriting",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "forwardTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "forwardTranscriptMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "forwardOffline",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "forwardOfflineAddress",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "waitingTitle",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "waitingMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "offlineMessageSubject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "offlineMessageBody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableUnmanagedNote",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "unmanagedMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "skipUnmanaged",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sendUnmanaged",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableCustomerAttachment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableCustomerCheckmarks",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "agentAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "showAgentAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "timezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "hideWhenOffline",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentIdentifier",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "alignment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "verticalAlignment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messagesAlignment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "defaultTitle",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "customerAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "showCustomerAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "messageFontSize",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "backgroundColor",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "systemAlias",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "systemAvatar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "vidaooEscalation",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "vidaooApiKey",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "delete",
    "url": "/api/chat/websites/{id}",
    "title": "Deletes a Website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/describe",
    "title": "Gets table info about Websites",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/users",
    "title": "Gets agents from website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites",
    "title": "Gets a list of Websites",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/chat/websites?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/chat/websites?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/chat/websites?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/chat/websites?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/chat/websites?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "delete",
    "url": "/api/chat/websites/{id}/users",
    "title": "Removes agents from a website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "delete",
    "url": "/api/chat/websites/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "delete",
    "url": "/api/chat/websites/{id}/dispositions",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}",
    "title": "Gets a single Website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "put",
    "url": "/api/chat/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/avatar",
    "title": "Add avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/avatar -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/customer_avatar",
    "title": "Add customer avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/customer_avatar -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addCustomerAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/accounts/{id}/interactions",
    "title": "Creates new interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/interactions -d '{\"host\": \"host\", \"username\": \"username\", \"password\": \"password\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addInteraction",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ratingValue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"star\"",
              "\"thumb\""
            ],
            "optional": true,
            "field": "ratingType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "ratingMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "pathTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailTranscript",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "browserName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "browserVersion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "osName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "osVersion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceModel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceVendor",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deviceType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "referer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerIp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "formData",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closeReason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customerPort",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "vidaooSessionId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/logo",
    "title": "Add logo",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/logo -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addLogo",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/proactive_actions",
    "title": "Creates new Proactive Actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/proactive_actions -d '[{\"name\": \"Satisfied\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addProactiveActions",
    "group": "Chat_Websites",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"mouseOver\"",
              "\"timeout\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "selector",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/system_avatar",
    "title": "Add system avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/system_avatar -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addSystemAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/applications",
    "title": "Gets Website Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/avatar",
    "title": "Get avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/avatar -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/customer_avatar",
    "title": "Get Customer Avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/customer_avatar -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getCustomerAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/fields",
    "title": "Gets Website Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/interactions",
    "title": "Gets Website Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteraction",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/logo",
    "title": "Get logo",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/logo -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getLogo",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/offline_messages",
    "title": "Gets Website Offline Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/offline_messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getOfflineMessages",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/proactive_actions",
    "title": "Gets Website Proactive Actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/proactive_actions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getProactiveActions",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/snippet",
    "title": "Gets Website Snippet",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/snippet -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSnippet",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "get",
    "url": "/api/chat/websites/{id}/system_avatar",
    "title": "Get System Avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/system_avatar -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSystemAvatar",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/notify",
    "title": "Notify new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/notify -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "notify",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to create a new chat message to be sent to the system.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/chat/websites/{id}/offline",
    "title": "Offline message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id}/offline -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "offline",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "put",
    "url": "/api/chat/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatMessage/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "put",
    "url": "/api/chat/websites/{id}",
    "title": "Update an existing Website",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/websites/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateWebsites",
    "group": "Chat_Websites",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatWebsite/index.js",
    "groupTitle": "Chat_Websites"
  },
  {
    "type": "post",
    "url": "/api/cloudProviders",
    "title": "Creates a new CloudProvider",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCloudProviders",
    "group": "CloudProviders",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"AmazonAWS\"",
              "\"Google\""
            ],
            "optional": false,
            "field": "service",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data1",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data2",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "delete",
    "url": "/api/cloudProviders/{id}",
    "title": "Deletes a CloudProvider",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCloudProviders",
    "group": "CloudProviders",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "get",
    "url": "/api/cloudProviders",
    "title": "Gets a list of CloudProviders",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCloudProviders",
    "group": "CloudProviders",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cloudProviders?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cloudProviders?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cloudProviders?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cloudProviders?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cloudProviders?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "get",
    "url": "/api/cloudProviders/{id}",
    "title": "Gets a single CloudProvider",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCloudProviders",
    "group": "CloudProviders",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "put",
    "url": "/api/cloudProviders/{id}",
    "title": "Update an existing CloudProvider",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cloudProviders/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCloudProviders",
    "group": "CloudProviders",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cloudProvider/index.js",
    "groupTitle": "CloudProviders"
  },
  {
    "type": "post",
    "url": "/api/cm/companies",
    "title": "Creates a new Company",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCompanies",
    "group": "Cm_Companies",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "vat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "companyId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "website",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "street",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "postalCode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "city",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "country",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "emailDomain",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sStreet",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sPostalCode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sCity",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sCountry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "delete",
    "url": "/api/cm/companies/{id}",
    "title": "Deletes a Company",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "get",
    "url": "/api/cm/companies/describe",
    "title": "Gets table info about Companies",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "get",
    "url": "/api/cm/companies",
    "title": "Gets a list of Companies",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/companies?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/companies?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/companies?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/companies?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/companies?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "get",
    "url": "/api/cm/companies/{id}",
    "title": "Gets a single Company",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "post",
    "url": "/api/cm/companies/{id}/contacts",
    "title": "Creates new contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/{id}/contacts -d '[{\"firstName\": \"John Doe\", \"email\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addContacts",
    "group": "Cm_Companies",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "firstName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "street",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "postalCode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "city",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "country",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dateOfBirth",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mobile",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "url",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "facebook",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fb_data",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "twitter",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "skype",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "teams",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "viber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "line",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "wechat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "telegram",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "UserId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "scheduledat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "utcOffset",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "get",
    "url": "/api/cm/companies/{id}/contacts",
    "title": "Gets List Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/companies/{id}/contacts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getContacts",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "put",
    "url": "/api/cm/companies/{id}",
    "title": "Update an existing Company",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/companies/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCompanies",
    "group": "Cm_Companies",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCompany/index.js",
    "groupTitle": "Cm_Companies"
  },
  {
    "type": "delete",
    "url": "/api/cm/contacts/{id}",
    "title": "Deletes a Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteContacts",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/describe",
    "title": "Gets table info about Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeContacts",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts",
    "title": "Gets a list of Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetContacts",
    "group": "Cm_Contacts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/contacts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/contacts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/contacts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/contacts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/contacts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/finals",
    "title": "Gets contact hopper finals",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/hopper_finals -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperFinals",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/hopper_histories",
    "title": "Gets contact hopper histories",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/hopper_histories -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperHistories",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/hoppers",
    "title": "Gets contact hoppers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/hoppers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHoppers",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/create_many",
    "title": "Create Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/create_many -d '[{\"firstName\": \"John\", \"lastName\": \"doe\", \"...\": \"...\"}]' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "bulkCreate",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts",
    "title": "Create Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts -d '{\"firstName\": \"John\", \"lastName\": \"doe\", \"...\": \"...\"}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/jscripty_sessions",
    "title": "Gets contact hopper blacks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/hopper_black -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getJscriptySessions",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}/tags",
    "title": "Gets configurations tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/tags -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTags",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/merge",
    "title": "Merge Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/merge -d '{\"from\": 1, \"to\": 2}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "merge",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/{id}/tags",
    "title": "Sets new tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id}/tags -d '{\"ids\": [1,12]}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "setTags",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "get",
    "url": "/api/cm/contacts/{id}",
    "title": "Gets a single Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id} -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "show",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "put",
    "url": "/api/cm/contacts/{id}",
    "title": "Update a single Contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/{id} -d '{\"firstName\": \"John\", \"lastName\": \"Doe\"}' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Cm_Contacts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_Contacts"
  },
  {
    "type": "delete",
    "url": "/api/cm/custom_fields/{id}",
    "title": "Deletes a Custom Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCustom_Fields",
    "group": "Cm_Custom_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Cm_Custom_Fields"
  },
  {
    "type": "get",
    "url": "/api/cm/custom_fields",
    "title": "Gets a list of Custom Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCustom_Fields",
    "group": "Cm_Custom_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/custom_fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/custom_fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/custom_fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/custom_fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/custom_fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Cm_Custom_Fields"
  },
  {
    "type": "get",
    "url": "/api/cm/custom_fields/{id}",
    "title": "Gets a single Custom Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCustom_Fields",
    "group": "Cm_Custom_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Cm_Custom_Fields"
  },
  {
    "type": "put",
    "url": "/api/cm/custom_fields/{id}",
    "title": "Update an existing Custom Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCustom_Fields",
    "group": "Cm_Custom_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Cm_Custom_Fields"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper",
    "title": "Creates a new Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateHopper",
    "group": "Cm_Hopper",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "active",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "scheduledat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countbusyretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countcongestionretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnoanswerretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "callback",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackuniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "recallme",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ContactId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ListId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "UserId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "VoiceQueueId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "CampaignId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnosuchnumberretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countdropretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countabandonedretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countmachineretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countagentrejectretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper/describe",
    "title": "Gets table info about Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeHopper",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper",
    "title": "Gets a list of Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetHopper",
    "group": "Cm_Hopper",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/hopper?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/hopper?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/hopper?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/hopper?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/hopper?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper/{id}",
    "title": "Gets a single Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowHopper",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "delete",
    "url": "/api/cm/hopper_black/{id}",
    "title": "Deletes a Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_black/describe",
    "title": "Gets table info about Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_black",
    "title": "Gets a list of Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/hopper_black?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/hopper_black?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/hopper_black?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/hopper_black?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/hopper_black?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_black/{id}",
    "title": "Gets a single Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "put",
    "url": "/api/cm/hopper_black/{id}",
    "title": "Update an existing Hopper Black",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_black/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateHopper_Black",
    "group": "Cm_Hopper_Black",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperBlack/index.js",
    "groupTitle": "Cm_Hopper_Black"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final/describe",
    "title": "Gets table info about HopperFinal",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_final/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final",
    "title": "Gets a list of HopperFinal",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_final -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/hopper_final?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/hopper_final?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/hopper_final?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/hopper_final?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/hopper_final?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final/{id}",
    "title": "Gets a single HopperFinal",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_final/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper_final/checkContactHopper",
    "title": "Check if contact is in hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/checkContactHopper -d '{\"VoiceQueueId\": \"VoiceQueueId\", \"CampaignId\": \"CampaignId\", \"ContactId\": \"ContactId\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "_checkContactHopper",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final/campaign/countAttributes/{id}",
    "title": "Return number contacts for attributes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/campaign/countAttributes/{id} -d '{\"disposition\": \"OK\"}' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "countContactsIvrCampaignHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_final/voice/queue/countAttributes/{id}",
    "title": "Return number contacts for attributes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/voice/queue/countAttributes/{id} -d '{\"disposition\": \"OK\"}' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "countContactsQueueCampaignHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper_final/campaign/{id}",
    "title": "Move contacts in hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/campaign/moveContacts/{id} -d '{\"state\": \"state\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "moveContactsIvrCampaignHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper_final/voice/queue/{id}",
    "title": "Move contacts in hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/voice/queue/moveContacts/{id} -d '{\"state\": \"state\"}' -H 'Content-Type: application/json' -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "moveContactsQueueCampaignHopperFinal",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "put",
    "url": "/api/cm/hopper_final/{id}",
    "title": "Update a single hopper final",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_final/{id} -d '{\"disposition\": \"OK\"}' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Cm_Hopper_Final",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperFinal/index.js",
    "groupTitle": "Cm_Hopper_Final"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper_history",
    "title": "Creates a new HopperHistory",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_history -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateHopperHistory",
    "group": "Cm_Hopper_History",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "state",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "statedesc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "scheduledat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countbusyretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countcongestionretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnoanswerretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countglobal",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "originatecalleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "originatecalleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "starttime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "responsetime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "answertime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "droptime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "endtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "ringtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "holdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "talktime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "followuptime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dropreason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "campaign",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "campaigntype",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "amd",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "callback",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackuniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "recallme",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "editedat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "edited",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countnosuchnumberretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countdropretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countabandonedretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countmachineretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "countagentrejectretry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_history/describe",
    "title": "Gets table info about HopperHistory",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_history/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeHopperHistory",
    "group": "Cm_Hopper_History",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_history",
    "title": "Gets a list of HopperHistory",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_history -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetHopperHistory",
    "group": "Cm_Hopper_History",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/hopper_history?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/hopper_history?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/hopper_history?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/hopper_history?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/hopper_history?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper_history/{id}",
    "title": "Gets a single HopperHistory",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper_history/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowHopperHistory",
    "group": "Cm_Hopper_History",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "put",
    "url": "/api/cm/hopper_history/{id}",
    "title": "Update a single hopper history",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/hopper_history/{id} -d '{\"disposition\": \"OK\"}' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Cm_Hopper_History",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopperHistory/index.js",
    "groupTitle": "Cm_Hopper_History"
  },
  {
    "type": "delete",
    "url": "/api/cm/hopper/{id}",
    "title": "Delete Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroy",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper/opencontacts",
    "title": "Gets Open Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/opencontacts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getOpenContacts",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper/preview",
    "title": "Gets Preview Dialer Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/preview -d '{\"hopperIds\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getPreview",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "post",
    "url": "/api/cm/hopper/timezone",
    "title": "Gets a single TZ data",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/timezone -d '{\"timezone\": [1]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTimezone",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "get",
    "url": "/api/cm/hopper/timezones",
    "title": "Gets TZs list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/timezones -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTimezones",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "put",
    "url": "/api/cm/hopper/{id}",
    "title": "Update an existing Hopper",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/hopper/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateHopper",
    "group": "Cm_Hopper",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmHopper/index.js",
    "groupTitle": "Cm_Hopper"
  },
  {
    "type": "post",
    "url": "/api/cm/lists",
    "title": "Creates a new List",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateLists",
    "group": "Cm_Lists",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialPrefix",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "delete",
    "url": "/api/cm/lists/{id}",
    "title": "Deletes a List",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/describe",
    "title": "Gets table info about Lists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/users",
    "title": "Gets agents from list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists",
    "title": "Gets a list of Lists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cm/lists?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cm/lists?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cm/lists?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cm/lists?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cm/lists?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "delete",
    "url": "/api/cm/lists/{id}/users",
    "title": "Removes agents from a list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "delete",
    "url": "/api/cm/lists/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}",
    "title": "Gets a single List",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/lists/{id}/users",
    "title": "Adds agents to a list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAgents",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/lists/{id}/contacts",
    "title": "Creates new contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/contacts -d '[{\"firstName\": \"John Doe\", \"email\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addContacts",
    "group": "Cm_Lists",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "firstName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "street",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "postalCode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "city",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "country",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dateOfBirth",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mobile",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "url",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "facebook",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fb_data",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "twitter",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "skype",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "teams",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "viber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "line",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "wechat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "telegram",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "UserId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "scheduledat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "utcOffset",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/lists/{id}/fields",
    "title": "Creates a new custom field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/fields -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addCustomField",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/lists/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Cm_Lists",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/contacts",
    "title": "Gets List Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/contacts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getContacts",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/fields",
    "title": "Gets Custom Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getCustomFields",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/dispositions",
    "title": "Gets list dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "get",
    "url": "/api/cm/lists/{id}/contacts/csv",
    "title": "Gets CSV List Contacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id}/contacts/csv -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "grunt",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "put",
    "url": "/api/cm/lists/{id}",
    "title": "Update an existing List",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/lists/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateLists",
    "group": "Cm_Lists",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmList/index.js",
    "groupTitle": "Cm_Lists"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/upload/:id",
    "title": "Import new contacts by csv",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/upload/:id -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "import",
    "group": "Cm_contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/upload",
    "title": "Upload csv",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/upload -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "upload",
    "group": "Cm_contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_contacts"
  },
  {
    "type": "post",
    "url": "/api/cm/contacts/csv",
    "title": "Create new contacts by csv",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/contacts/csv -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "uploadCsv",
    "group": "Cm_contacts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmContact/index.js",
    "groupTitle": "Cm_contacts"
  },
  {
    "type": "delete",
    "url": "/api/conditions/{id}",
    "title": "Deletes a Condition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/conditions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteConditions",
    "group": "Conditions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/condition/index.js",
    "groupTitle": "Conditions"
  },
  {
    "type": "put",
    "url": "/api/conditions/{id}",
    "title": "Update an existing Condition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/conditions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateConditions",
    "group": "Conditions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/condition/index.js",
    "groupTitle": "Conditions"
  },
  {
    "type": "post",
    "url": "/api/cm/custom_field",
    "title": "Create a new custom field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cm/custom_field  -d '{\"name\": \"mycf\", \"type\": \"text\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCustomField",
    "group": "Custom_Fields",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cmCustomField/index.js",
    "groupTitle": "Custom_Fields"
  },
  {
    "type": "post",
    "url": "/api/dashboards/items",
    "title": "Create dasboard item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/items \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Dashboard_Items",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboardItem/index.js",
    "groupTitle": "Dashboard_Items"
  },
  {
    "type": "delete",
    "url": "/api/dashboards/items/{id}",
    "title": "Deletes a Dashboard Item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/items/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDashboard_Items",
    "group": "Dashboard_Items",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboardItem/index.js",
    "groupTitle": "Dashboard_Items"
  },
  {
    "type": "get",
    "url": "/api/dashboards/items/{id}",
    "title": "Gets a single Dashboard Item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/items/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDashboard_Items",
    "group": "Dashboard_Items",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboardItem/index.js",
    "groupTitle": "Dashboard_Items"
  },
  {
    "type": "put",
    "url": "/api/dashboards/items/{id}",
    "title": "Update an existing item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/items/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Dashboard_Items",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboardItem/index.js",
    "groupTitle": "Dashboard_Items"
  },
  {
    "type": "post",
    "url": "/api/dashboards/clone",
    "title": "Clone an existing Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "post",
    "url": "/api/dashboards",
    "title": "Creates a new Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDashboards",
    "group": "Dashboards",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "delete",
    "url": "/api/dashboards/{id}",
    "title": "Deletes a Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "get",
    "url": "/api/dashboards",
    "title": "Gets a list of Dashboards",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/dashboards?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/dashboards?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/dashboards?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/dashboards?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/dashboards?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "get",
    "url": "/api/dashboards/{id}",
    "title": "Gets a single Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "post",
    "url": "/api/dashboards/{id}/items",
    "title": "Creates new item",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id}/items -d '{\"type\": \"counter\", \"...\": \"...\"}]' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addItem",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "get",
    "url": "/api/dashboards/{id}/items",
    "title": "Gets items",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id}/items -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getItems",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "put",
    "url": "/api/dashboards/{id}",
    "title": "Update an existing Dashboard",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dashboards/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDashboards",
    "group": "Dashboards",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/dashboard/index.js",
    "groupTitle": "Dashboards"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/accounts",
    "title": "Creates a new Desk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDesk_Accounts",
    "group": "Desk_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"basic\""
            ],
            "optional": true,
            "field": "authType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "consumerKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "consumerSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tokenSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"integrationTab\"",
              "\"newTab\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/desk/accounts/{id}",
    "title": "Deletes a Desk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDesk_Accounts",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/accounts",
    "title": "Gets a list of Desk Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDesk_Accounts",
    "group": "Desk_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/desk/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/desk/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/desk/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/desk/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/desk/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/accounts/{id}",
    "title": "Gets a single Desk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDesk_Accounts",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/desk/accounts/{id}",
    "title": "Update an existing Desk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDesk_Accounts",
    "group": "Desk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskAccount/index.js",
    "groupTitle": "Desk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/configurations",
    "title": "Creates a new Desk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDesk_Configurations",
    "group": "Desk_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/desk/configurations/{id}",
    "title": "Deletes a Desk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDesk_Configurations",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations",
    "title": "Gets a list of Desk Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDesk_Configurations",
    "group": "Desk_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/desk/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/desk/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/desk/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/desk/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/desk/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}",
    "title": "Gets a single Desk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDesk_Configurations",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/configurations/{id}/tags",
    "title": "Gets configurations tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/tags -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTags",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/configurations/{id}/tags",
    "title": "Sets new tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id}/tags -d '{\"ids\": [1,12]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "setTags",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/desk/configurations/{id}",
    "title": "Update an existing Desk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDesk_Configurations",
    "group": "Desk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskConfiguration/index.js",
    "groupTitle": "Desk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/desk/fields",
    "title": "Creates a new Desk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDesk_Fields",
    "group": "Desk_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/desk/fields/{id}",
    "title": "Deletes a Desk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDesk_Fields",
    "group": "Desk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/fields",
    "title": "Gets a list of Desk Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDesk_Fields",
    "group": "Desk_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/desk/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/desk/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/desk/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/desk/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/desk/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/desk/fields/{id}",
    "title": "Gets a single Desk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDesk_Fields",
    "group": "Desk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/desk/fields/{id}",
    "title": "Update an existing Desk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/desk/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDesk_Fields",
    "group": "Desk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDeskField/index.js",
    "groupTitle": "Desk_Fields"
  },
  {
    "type": "post",
    "url": "/api/dispositions",
    "title": "Creates a new Disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDispositions",
    "group": "Dispositions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "delete",
    "url": "/api/dispositions/{id}",
    "title": "Deletes a Disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDispositions",
    "group": "Dispositions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "get",
    "url": "/api/dispositions",
    "title": "Gets a list of Dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDispositions",
    "group": "Dispositions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/dispositions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/dispositions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/dispositions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/dispositions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/dispositions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "get",
    "url": "/api/dispositions/{id}",
    "title": "Gets a single Disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDispositions",
    "group": "Dispositions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "put",
    "url": "/api/dispositions/{id}",
    "title": "Update an existing Disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/dispositions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDispositions",
    "group": "Dispositions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/disposition/index.js",
    "groupTitle": "Dispositions"
  },
  {
    "type": "post",
    "url": "/api/integrations/dynamics365/accounts",
    "title": "Creates a new Dynamics365 Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tenantId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/dynamics365/accounts/{id}",
    "title": "Deletes a Dynamics365 Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/accounts",
    "title": "Gets a list of Dynamics365 Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/dynamics365/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/dynamics365/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/dynamics365/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/dynamics365/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/dynamics365/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/accounts/{id}",
    "title": "Gets a single Dynamics365 Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/dynamics365/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/dynamics365/accounts/{id}",
    "title": "Update an existing Dynamics365 Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDynamics365_Accounts",
    "group": "Dynamics365_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Account/index.js",
    "groupTitle": "Dynamics365_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/dynamics365/configurations",
    "title": "Creates a new Dynamics365 Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"incident\"",
              "\"phonecall\""
            ],
            "optional": true,
            "field": "ticketType",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/dynamics365/configurations/{id}",
    "title": "Deletes a Dynamics365 Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/configurations",
    "title": "Gets a list of Dynamics365 Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/dynamics365/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/dynamics365/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/dynamics365/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/dynamics365/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/dynamics365/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/configurations/{id}",
    "title": "Gets a single Dynamics365 Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/dynamics365/configurations/{id}",
    "title": "Update an existing Dynamics365 Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDynamics365_Configurations",
    "group": "Dynamics365_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Configuration/index.js",
    "groupTitle": "Dynamics365_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/dynamics365/fields",
    "title": "Creates a new Dynamics365 Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/dynamics365/fields/{id}",
    "title": "Deletes a Dynamics365 Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/fields",
    "title": "Gets a list of Dynamics365 Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/dynamics365/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/dynamics365/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/dynamics365/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/dynamics365/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/dynamics365/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/dynamics365/fields/{id}",
    "title": "Gets a single Dynamics365 Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/dynamics365/fields/{id}",
    "title": "Update an existing Dynamics365 Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/dynamics365/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateDynamics365_Fields",
    "group": "Dynamics365_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intDynamics365Field/index.js",
    "groupTitle": "Dynamics365_Fields"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/users",
    "title": "Add agents to a fax account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts",
    "title": "Creates a new Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAccounts",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "ecm",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "headerinfo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "localstationid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"2400\"",
              "\"4800\"",
              "\"7200\"",
              "\"9600\"",
              "\"12000\"",
              "\"14400\""
            ],
            "optional": true,
            "field": "minrate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"2400\"",
              "\"4800\"",
              "\"7200\"",
              "\"9600\"",
              "\"12000\"",
              "\"14400\""
            ],
            "optional": true,
            "field": "maxrate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "modem",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "gateway",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "faxdetect",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "t38timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"SIP\"",
              "\"IAX\"",
              "\"DADHI\"",
              "\"KHOMP\""
            ],
            "optional": true,
            "field": "tech",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/fax/accounts/{id}",
    "title": "Deletes a Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/users",
    "title": "Gets agents from fax account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/fax/accounts/{id}/users",
    "title": "Removes agents from a fax account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/fax/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/fax/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/addaccountapplications",
    "title": "Creates new account and applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/addaccountapplications -d '[{\"name\": \"name\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/interactions",
    "title": "Creates new interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/interactions -d '[{\"host\": \"host\", \"username\": \"username\", \"password\": \"password\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addInteraction",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/applications",
    "title": "Gets account pplications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/interactions",
    "title": "Gets account interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteraction",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "get",
    "url": "/api/fax/accounts/{id}/messages",
    "title": "Gets account messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/{id}/send",
    "title": "Send new fax",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id}/send -d '{from: '\"John Doe\" <123456>'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendFax",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "put",
    "url": "/api/fax/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Fax_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/accounts/updateaccountapplications",
    "title": "Update account and applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/accounts/updateaccountapplications -d '[{\"name\": \"name\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Fax_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxAccount/index.js",
    "groupTitle": "Fax_Accounts"
  },
  {
    "type": "post",
    "url": "/api/fax/applications",
    "title": "Creates a new Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApplications",
    "group": "Fax_Applications",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "delete",
    "url": "/api/fax/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Fax_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "get",
    "url": "/api/fax/applications",
    "title": "Gets a list of Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetApplications",
    "group": "Fax_Applications",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/applications?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/applications?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/applications?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/applications?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/applications?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "get",
    "url": "/api/fax/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Fax_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "put",
    "url": "/api/fax/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Fax_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxApplication/index.js",
    "groupTitle": "Fax_Applications"
  },
  {
    "type": "post",
    "url": "/api/fax/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "post",
    "url": "/api/fax/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Fax_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fax",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/fax/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/fax/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "post",
    "url": "/api/fax/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Fax_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "failMessage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions/{id}/download",
    "title": "Get interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "put",
    "url": "/api/fax/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Fax_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxInteraction/index.js",
    "groupTitle": "Fax_Interactions"
  },
  {
    "type": "get",
    "url": "/api/fax/messages/{id}/download",
    "title": "Get message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Fax_Message",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Message"
  },
  {
    "type": "delete",
    "url": "/api/fax/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "get",
    "url": "/api/fax/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "get",
    "url": "/api/fax/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "get",
    "url": "/api/fax/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "put",
    "url": "/api/fax/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "put",
    "url": "/api/fax/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "post",
    "url": "/api/fax/messages",
    "title": "Create message and send Fax",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "put",
    "url": "/api/fax/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Fax_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxMessage/index.js",
    "groupTitle": "Fax_Messages"
  },
  {
    "type": "post",
    "url": "/api/fax/reports/queue",
    "title": "Creates a new Fax Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/fax/reports/queue/{id}",
    "title": "Deletes a Fax Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/queue/describe",
    "title": "Gets table info about Fax Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/queue",
    "title": "Gets a list of Fax Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/queue/{id}",
    "title": "Gets a single Fax Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/fax/reports/queue/{id}",
    "title": "Update an existing Fax Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFax_Queue_Reports",
    "group": "Fax_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueueReport/index.js",
    "groupTitle": "Fax_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/fax/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "post",
    "url": "/api/fax/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "post",
    "url": "/api/fax/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Fax_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": false,
            "field": "strategy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "lastAgent",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "delete",
    "url": "/api/fax/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "delete",
    "url": "/api/fax/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "get",
    "url": "/api/fax/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "put",
    "url": "/api/fax/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Fax_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Fax_Queues"
  },
  {
    "type": "post",
    "url": "/api/fax/reports/transfer",
    "title": "Creates a new Fax Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/fax/reports/transfer/{id}",
    "title": "Deletes a Fax Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/transfer/describe",
    "title": "Gets table info about Fax Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/transfer",
    "title": "Gets a list of Fax Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/fax/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/fax/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/fax/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/fax/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/fax/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/fax/reports/transfer/{id}",
    "title": "Gets a single Fax Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/fax/reports/transfer/{id}",
    "title": "Update an existing Fax Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFax_Transfer_Reports",
    "group": "Fax_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxTransferReport/index.js",
    "groupTitle": "Fax_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/accounts",
    "title": "Creates a new Freshdesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "apiKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshdesk/accounts/{id}",
    "title": "Deletes a Freshdesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/accounts",
    "title": "Gets a list of Freshdesk Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshdesk/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshdesk/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshdesk/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshdesk/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshdesk/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/accounts/{id}",
    "title": "Gets a single Freshdesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshdesk/accounts/{id}",
    "title": "Update an existing Freshdesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshdesk_Accounts",
    "group": "Freshdesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskAccount/index.js",
    "groupTitle": "Freshdesk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/configurations",
    "title": "Creates a new Freshdesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshdesk/configurations/{id}",
    "title": "Deletes a Freshdesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations",
    "title": "Gets a list of Freshdesk Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshdesk/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshdesk/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshdesk/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshdesk/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshdesk/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}",
    "title": "Gets a single Freshdesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/configurations/{id}/tags",
    "title": "Gets configurations tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/tags -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTags",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/configurations/{id}/tags",
    "title": "Sets new tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id}/tags -d '{\"ids\": [1,12]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "setTags",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshdesk/configurations/{id}",
    "title": "Update an existing Freshdesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshdesk_Configurations",
    "group": "Freshdesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskConfiguration/index.js",
    "groupTitle": "Freshdesk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshdesk/fields",
    "title": "Creates a new Freshdesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshdesk/fields/{id}",
    "title": "Deletes a Freshdesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/fields",
    "title": "Gets a list of Freshdesk Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshdesk/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshdesk/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshdesk/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshdesk/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshdesk/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshdesk/fields/{id}",
    "title": "Gets a single Freshdesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshdesk/fields/{id}",
    "title": "Update an existing Freshdesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshdesk/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshdesk_Fields",
    "group": "Freshdesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshdeskField/index.js",
    "groupTitle": "Freshdesk_Fields"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshsales/accounts",
    "title": "Creates a new Freshsales Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "apiKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshsales/accounts/{id}",
    "title": "Deletes a Freshsales Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/accounts",
    "title": "Gets a list of Freshsales Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshsales/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshsales/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshsales/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshsales/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshsales/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/accounts/{id}",
    "title": "Gets a single Freshsales Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshsales/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshsales/accounts/{id}",
    "title": "Update an existing Freshsales Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshsales_Accounts",
    "group": "Freshsales_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesAccount/index.js",
    "groupTitle": "Freshsales_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshsales/configurations",
    "title": "Creates a new Freshsales Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshsales/configurations/{id}",
    "title": "Deletes a Freshsales Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations",
    "title": "Gets a list of Freshsales Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshsales/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshsales/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshsales/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshsales/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshsales/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations/{id}",
    "title": "Gets a single Freshsales Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshsales/configurations/{id}",
    "title": "Update an existing Freshsales Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshsales_Configurations",
    "group": "Freshsales_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesConfiguration/index.js",
    "groupTitle": "Freshsales_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/freshsales/fields",
    "title": "Creates a new Freshsales Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateFreshsales_Fields",
    "group": "Freshsales_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/freshsales/fields/{id}",
    "title": "Deletes a Freshsales Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteFreshsales_Fields",
    "group": "Freshsales_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/fields",
    "title": "Gets a list of Freshsales Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetFreshsales_Fields",
    "group": "Freshsales_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/freshsales/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/freshsales/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/freshsales/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/freshsales/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/freshsales/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/freshsales/fields/{id}",
    "title": "Gets a single Freshsales Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowFreshsales_Fields",
    "group": "Freshsales_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/freshsales/fields/{id}",
    "title": "Update an existing Freshsales Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/freshsales/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateFreshsales_Fields",
    "group": "Freshsales_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intFreshsalesField/index.js",
    "groupTitle": "Freshsales_Fields"
  },
  {
    "type": "post",
    "url": "/api/campaigns/{id}/blacklists",
    "title": "Add blacklists to an IVR campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/blacklists -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddBlackLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "post",
    "url": "/api/campaigns/{id}/lists",
    "title": "Add lists to an IVR campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/lists -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "post",
    "url": "/api/campaigns/clone",
    "title": "Clone an existing IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "post",
    "url": "/api/campaigns",
    "title": "Creates a new IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateIVR_Campaigns",
    "group": "IVR_Campaigns",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"ivr\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "active",
            "description": "<p>Active/Disactive Campaign</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "limitCalls",
            "description": "<p>Max 200 calls.</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialOriginateCallerIdName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialOriginateCallerIdNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialOriginateTimeout",
            "description": "<p>Originate Timeout Seconds (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCongestionMaxRetry",
            "description": "<p>#Congestion Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCongestionRetryFrequency",
            "description": "<p>Congestion Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialBusyMaxRetry",
            "description": "<p>#Busy Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialBusyRetryFrequency",
            "description": "<p>Busy Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoAnswerMaxRetry",
            "description": "<p>#NoAnswer Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoAnswerRetryFrequency",
            "description": "<p>NoAnswer Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialGlobalMaxRetry",
            "description": "<p>#Global Max Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialGlobalInterval",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"always\"",
              "\"never\"",
              "\"onlyIfOpen\""
            ],
            "optional": true,
            "field": "dialCheckDuplicateType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialAMDActive",
            "description": "<p>Active/Disactive AMD</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDInitialSilence",
            "description": "<p>#AMD Initial Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDGreeting",
            "description": "<p>#AMD Greeting</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDAfterGreetingSilence",
            "description": "<p>#AMD After Greeting Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDTotalAnalysisTime",
            "description": "<p>#AMD Total Analysis Time</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMinWordLength",
            "description": "<p>#AMD Min Word Length</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDBetweenWordsSilence",
            "description": "<p>#AMD Between Words Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMaximumNumberOfWords",
            "description": "<p>#AMD Maximum Number Of Words</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDSilenceThreshold",
            "description": "<p>#AMD Silence Threshold (min:0, max:32767)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMaximumWordLength",
            "description": "<p>#AMD Maximum Word Length</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"DESC\"",
              "\"ASC\""
            ],
            "optional": true,
            "field": "dialOrderByScheduledAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialPrefix",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialRandomLastDigitCallerIdNumber",
            "description": "<p>Random Last Digit (min:1, max:15)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCutDigit",
            "description": "<p>Cut Digit (min:1, max:15)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoSuchNumberMaxRetry",
            "description": "<p>#NoSuchNumber Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoSuchNumberRetryFrequency",
            "description": "<p>NoSuchNumber Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialDropMaxRetry",
            "description": "<p>#Drop Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialDropRetryFrequency",
            "description": "<p>Drop Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAbandonedMaxRetry",
            "description": "<p>#Abandoned Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAbandonedRetryFrequency",
            "description": "<p>Abandoned Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialMachineMaxRetry",
            "description": "<p>#Machine Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialMachineRetryFrequency",
            "description": "<p>Machine Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAgentRejectMaxRetry",
            "description": "<p>#AgentReject Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAgentRejectRetryFrequency",
            "description": "<p>AgentReject Retry Frequency Minutes (min:1, max:99999)</p>"
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "delete",
    "url": "/api/campaigns/{id}",
    "title": "Deletes a IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/blacklists",
    "title": "Get IVR campaign blacklists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/blacklists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetBlackLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/finals",
    "title": "Gets IVR campaign hopper finals",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/hopper_finals -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperFinals",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/hopper_histories",
    "title": "Gets IVR campaign hopper histories",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/hopper_histories -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperHistories",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/hoppers",
    "title": "Gets IVR campaign hoppers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/hoppers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHoppers",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns",
    "title": "Gets a list of IVR Campaigns",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/campaigns?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/campaigns?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/campaigns?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/campaigns?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/campaigns?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/lists",
    "title": "Get IVR campaign lists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/lists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "delete",
    "url": "/api/campaigns/{id}/blacklists",
    "title": "Remove blacklists from an IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/blacklists?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveBlackLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "delete",
    "url": "/api/campaigns/{id}/lists",
    "title": "Remove lists from an IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/lists?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveLists",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}",
    "title": "Gets a single IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "get",
    "url": "/api/campaigns/{id}/blacks",
    "title": "Gets IVR campaign hopper blacks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id}/hopper_black -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getHopperBlacks",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "put",
    "url": "/api/campaigns/{id}",
    "title": "Update an existing IVR Campaign",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/campaigns/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateIVR_Campaigns",
    "group": "IVR_Campaigns",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/campaign/index.js",
    "groupTitle": "IVR_Campaigns"
  },
  {
    "type": "post",
    "url": "/api/integrations/reports",
    "title": "Creates a new Integration Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateIntegration_Reports",
    "group": "Integration_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "integration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "eventChannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitStatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "ticketId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "integrationId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "contacts",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interface",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentcalledAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentconnectAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "holdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentcomplete",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentcompleteAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "talktime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentacw",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "acwtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentringnoanswer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentringnoanswerAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentdump",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "agentdumpAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastevent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "channelstate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channelstatedesc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "connectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "connectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "language",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destchannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "destchannelstate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destchannelstatedesc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destcalleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destcalleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destconnectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destconnectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destlanguage",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destaccountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destcontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destpriority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "destuniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "inReplyTo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "subject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "to",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "attachment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "html",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "text",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"SENT\"",
              "\"SENDING\"",
              "\"RECEIVED\"",
              "\"FAILED\""
            ],
            "optional": true,
            "field": "status",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "url",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "projectId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "delete",
    "url": "/api/integrations/reports/{id}",
    "title": "Deletes a Integration Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "get",
    "url": "/api/integrations/reports/describe",
    "title": "Gets table info about Integration Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "get",
    "url": "/api/integrations/reports",
    "title": "Gets a list of Integration Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "get",
    "url": "/api/integrations/reports/{id}",
    "title": "Gets a single Integration Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "put",
    "url": "/api/integrations/reports/{id}",
    "title": "Update an existing Integration Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateIntegration_Reports",
    "group": "Integration_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/integrationReport/index.js",
    "groupTitle": "Integration_Reports"
  },
  {
    "type": "post",
    "url": "/api/intervals",
    "title": "Creates a new Interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateIntervals",
    "group": "Intervals",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "delete",
    "url": "/api/intervals/{id}",
    "title": "Deletes a Interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "get",
    "url": "/api/intervals",
    "title": "Gets a list of Intervals",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetIntervals",
    "group": "Intervals",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/intervals?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/intervals?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/intervals?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/intervals?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/intervals?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "get",
    "url": "/api/intervals/{id}",
    "title": "Gets a single Interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "post",
    "url": "/api/intervals/{id}/sub_intervals",
    "title": "Creates a new sub interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id}/sub_intervals -d '{\"interval\": \"00:00-08:30,mon-fri,*,*\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addInterval",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "post",
    "url": "/api/intervals/{id}/sub_intervals/create_many",
    "title": "Create new sub intervals set",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id}/sub_intervals -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "get",
    "url": "/api/intervals/{id}/sub_intervals",
    "title": "Get sub intervals set",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id}/sub_intervals -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "put",
    "url": "/api/intervals/{id}",
    "title": "Update an existing Interval",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/intervals/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateIntervals",
    "group": "Intervals",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/interval/index.js",
    "groupTitle": "Intervals"
  },
  {
    "type": "post",
    "url": "/api/jira",
    "title": "Creates a new issue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jira -d '{\"key\": \"Bug\", \"description\": \"I can't do it!\"}' \\\n -H \"Content-Type: application/json\" -X POST -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "Creates_Issue",
    "group": "Issue",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"Bug\""
            ],
            "optional": true,
            "field": "issuetype",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "summary",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jira/index.js",
    "groupTitle": "Issue"
  },
  {
    "type": "post",
    "url": "/api/jscripty/answers/reports",
    "title": "Creates a new Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateReports",
    "group": "JscriptyAnswerReport",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "question",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "answer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "projectname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "questionId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "delete",
    "url": "/api/jscripty/answers/reports/{id}",
    "title": "Deletes a Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/answers/reports/describe",
    "title": "Gets table info about Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/answers/reports",
    "title": "Gets a list of Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/jscripty/answers/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/jscripty/answers/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/jscripty/answers/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/jscripty/answers/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/jscripty/answers/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/answers/reports/{id}",
    "title": "Gets a single Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "put",
    "url": "/api/jscripty/answers/reports/{id}",
    "title": "Update an existing Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/answers/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateReports",
    "group": "JscriptyAnswerReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyAnswerReport/index.js",
    "groupTitle": "JscriptyAnswerReport"
  },
  {
    "type": "post",
    "url": "/api/jscripty/questions/reports",
    "title": "Creates a new Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateReports",
    "group": "JscriptyQuestionReport",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "question",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "answer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "projectname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "questionId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "delete",
    "url": "/api/jscripty/questions/reports/{id}",
    "title": "Deletes a Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/questions/reports/describe",
    "title": "Gets table info about Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/questions/reports",
    "title": "Gets a list of Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/jscripty/questions/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/jscripty/questions/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/jscripty/questions/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/jscripty/questions/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/jscripty/questions/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/questions/reports/{id}",
    "title": "Gets a single Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "put",
    "url": "/api/jscripty/questions/reports/{id}",
    "title": "Update an existing Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/questions/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateReports",
    "group": "JscriptyQuestionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyQuestionReport/index.js",
    "groupTitle": "JscriptyQuestionReport"
  },
  {
    "type": "post",
    "url": "/api/jscripty/sessions/reports",
    "title": "Creates a new Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateReports",
    "group": "JscriptySessionReport",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "starttime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "endtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "projectname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "completed",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "delete",
    "url": "/api/jscripty/sessions/reports/{id}",
    "title": "Deletes a Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/sessions/reports/describe",
    "title": "Gets table info about Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/sessions/reports",
    "title": "Gets a list of Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/jscripty/sessions/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/jscripty/sessions/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/jscripty/sessions/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/jscripty/sessions/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/jscripty/sessions/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/sessions/reports/{id}",
    "title": "Gets a single Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "get",
    "url": "/api/jscripty/sessions/reports/{id}/questions",
    "title": "Gets Jscripty Session questions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/{id}/questions -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getQuestions",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "put",
    "url": "/api/jscripty/sessions/reports/{id}",
    "title": "Update an existing Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/sessions/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateReports",
    "group": "JscriptySessionReport",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptySessionReport/index.js",
    "groupTitle": "JscriptySessionReport"
  },
  {
    "type": "post",
    "url": "/api/jscripty/projects/clone",
    "title": "Clone an existing Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "post",
    "url": "/api/jscripty/projects",
    "title": "Creates a new Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateProjects",
    "group": "Jscripty_Projects",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "formData",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enableUncompleteSave",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "sendUnpauseOnSubmit",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "delete",
    "url": "/api/jscripty/projects/{id}",
    "title": "Deletes a Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects",
    "title": "Gets a list of Projects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/jscripty/projects?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/jscripty/projects?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/jscripty/projects?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/jscripty/projects?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/jscripty/projects?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects/{id}",
    "title": "Gets a single Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects/{id}/answers",
    "title": "Gets jscripty project answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id}/answers -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects/{id}/sessions",
    "title": "Gets jscripty project sessions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id}/sessions -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getSessions",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/jscripty/projects/{id}/summary",
    "title": "Gets jscripty project summary",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id}/summary -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getSummary",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "put",
    "url": "/api/jscripty/projects/{id}",
    "title": "Update an existing Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/jscripty/projects/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateProjects",
    "group": "Jscripty_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/jscriptyProject/index.js",
    "groupTitle": "Jscripty_Projects"
  },
  {
    "type": "get",
    "url": "/api/license",
    "title": "Gets License Info",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/license -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "index",
    "group": "License",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/license/index.js",
    "groupTitle": "License"
  },
  {
    "type": "put",
    "url": "/api/license/{id}",
    "title": "Update License Info",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/license/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "License",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/license/index.js",
    "groupTitle": "License"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/users",
    "title": "Add agents to a mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/in_servers",
    "title": "Creates a new IMAP server",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/in_servers -d '{\"host\": \"host\", \"username\": \"username\", \"password\": \"password\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddImap",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "authentication",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "user",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "port",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "tls",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailbox",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "connTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "authTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "service",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/out_servers",
    "title": "Creates a new SMTP server",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/out_servers -d '{\"host\": \"host\", \"username\": \"username\", \"password\": \"password\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSmtp",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "user",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "pass",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "port",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secure",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "service",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "authentication",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}",
    "title": "Deletes a mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMailAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/users",
    "title": "Gets agents from mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/in_servers",
    "title": "Gets account IMAP server",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/in_servers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetImap",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/out_servers",
    "title": "Gets account SMTP server",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/out_servers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSmtp",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/users",
    "title": "Removes agents from a mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/in_servers",
    "title": "Removes IMAP server from an account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/in_servers -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveImmap",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/accounts/{id}/out_servers",
    "title": "Removes SMTP server from an account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/out_servers -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSmtp",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/interactions",
    "title": "Creates new interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/interactions -d '[{\"subject\": \"My printer is on fire!\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addInteraction",
    "group": "Mail_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "inReplyTo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "to",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "subject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "attach",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "substatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "substatusAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "lastMsgBody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "lastMsgText",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts",
    "title": "Create a mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/applications",
    "title": "Gets account applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/interactions",
    "title": "Gets account interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteraction",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/messages",
    "title": "Gets account messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "post",
    "url": "/api/mail/accounts/{id}/send",
    "title": "Send new mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/send -d '{from: '\"John Doe\" <[email-masked]>'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendMail",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "put",
    "url": "/api/mail/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "get",
    "url": "/api/mail/accounts/{id}/verify",
    "title": "Verify mail account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/accounts/{id}/verify -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "verifySmtp",
    "group": "Mail_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailAccount/index.js",
    "groupTitle": "Mail_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/mail/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Mail_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailApplication/index.js",
    "groupTitle": "Mail_Applications"
  },
  {
    "type": "get",
    "url": "/api/mail/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Mail_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailApplication/index.js",
    "groupTitle": "Mail_Applications"
  },
  {
    "type": "put",
    "url": "/api/mail/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Mail_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailApplication/index.js",
    "groupTitle": "Mail_Applications"
  },
  {
    "type": "post",
    "url": "/api/mail/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "post",
    "url": "/api/mail/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Mail_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "inReplyTo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "to",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "subject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "attach",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "substatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "substatusAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "lastMsgBody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "lastMsgText",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/mail/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/mail/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "post",
    "url": "/api/mail/interactions/{id}/messages",
    "title": "Creates new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id}/messages -d '[{\"to\": \"[email-masked]\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Mail_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "plainBody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "to",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "bcc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "subject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sentAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "attach",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "originTo",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "originCc",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "get",
    "url": "/api/mail/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "put",
    "url": "/api/mail/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Mail_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailInteraction/index.js",
    "groupTitle": "Mail_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/mail/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "get",
    "url": "/api/mail/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "get",
    "url": "/api/mail/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "get",
    "url": "/api/mail/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "put",
    "url": "/api/mail/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "post",
    "url": "/api/mail/messages",
    "title": "Create a message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "createMessage",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "get",
    "url": "/api/mail/messages/{id}/download",
    "title": "Gets message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "put",
    "url": "/api/mail/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "put",
    "url": "/api/mail/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Mail_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailMessage/index.js",
    "groupTitle": "Mail_Messages"
  },
  {
    "type": "post",
    "url": "/api/mail/reports/queue",
    "title": "Creates a new Mail Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/mail/reports/queue/{id}",
    "title": "Deletes a Mail Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/queue/describe",
    "title": "Gets table info about Mail Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/queue",
    "title": "Gets a list of Mail Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/queue/{id}",
    "title": "Gets a single Mail Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/mail/reports/queue/{id}",
    "title": "Update an existing Mail Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMail_Queue_Reports",
    "group": "Mail_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueueReport/index.js",
    "groupTitle": "Mail_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/mail/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "post",
    "url": "/api/mail/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "post",
    "url": "/api/mail/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Mail_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "delete",
    "url": "/api/mail/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "delete",
    "url": "/api/mail/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "get",
    "url": "/api/mail/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "put",
    "url": "/api/mail/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Mail_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Mail_Queues"
  },
  {
    "type": "post",
    "url": "/api/mail/out_servers",
    "title": "Creates a new SMTP",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSMTPs",
    "group": "Mail_SMTP",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "user",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "pass",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "port",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secure",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "service",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "authentication",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "delete",
    "url": "/api/mail/out_servers/{id}",
    "title": "Deletes a SMTP",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSMTPs",
    "group": "Mail_SMTP",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "get",
    "url": "/api/mail/out_servers",
    "title": "Gets a list of SMTPs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSMTPs",
    "group": "Mail_SMTP",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/out_servers?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/out_servers?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/out_servers?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/out_servers?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/out_servers?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "get",
    "url": "/api/mail/out_servers/{id}",
    "title": "Gets a single SMTP",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSMTPs",
    "group": "Mail_SMTP",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "put",
    "url": "/api/mail/out_servers/{id}",
    "title": "Update an existing SMTP",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/out_servers/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSMTPs",
    "group": "Mail_SMTP",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailServerOut/index.js",
    "groupTitle": "Mail_SMTP"
  },
  {
    "type": "post",
    "url": "/api/mail/substatuses",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSubstatuses",
    "group": "Mail_Substatuses",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "delete",
    "url": "/api/mail/substatuses/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "get",
    "url": "/api/mail/substatuses/describe",
    "title": "Gets table info about Substatuses",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "get",
    "url": "/api/mail/substatuses",
    "title": "Gets a list of Substatuses",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/substatuses?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/substatuses?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/substatuses?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/substatuses?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/substatuses?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "get",
    "url": "/api/mail/substatuses/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "put",
    "url": "/api/mail/substatuses/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/substatuses/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSubstatuses",
    "group": "Mail_Substatuses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailSubstatus/index.js",
    "groupTitle": "Mail_Substatuses"
  },
  {
    "type": "post",
    "url": "/api/mail/reports/transfer",
    "title": "Creates a new Mail Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/mail/reports/transfer/{id}",
    "title": "Deletes a Mail Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/transfer/describe",
    "title": "Gets table info about Mail Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/transfer",
    "title": "Gets a list of Mail Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/mail/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/mail/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/mail/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/mail/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/mail/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/mail/reports/transfer/{id}",
    "title": "Gets a single Mail Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/mail/reports/transfer/{id}",
    "title": "Update an existing Mail Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMail_Transfer_Reports",
    "group": "Mail_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailTransferReport/index.js",
    "groupTitle": "Mail_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/members/reports/describe",
    "title": "Gets table info about Member Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/members/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMember_Reports",
    "group": "Member_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/memberReport/index.js",
    "groupTitle": "Member_Reports"
  },
  {
    "type": "get",
    "url": "/api/members/reports",
    "title": "Gets a list of Member Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/members/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMember_Reports",
    "group": "Member_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/members/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/members/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/members/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/members/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/members/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/memberReport/index.js",
    "groupTitle": "Member_Reports"
  },
  {
    "type": "get",
    "url": "/api/members/reports/{id}",
    "title": "Gets a single Member Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/members/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMember_Reports",
    "group": "Member_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/memberReport/index.js",
    "groupTitle": "Member_Reports"
  },
  {
    "type": "get",
    "url": "/api/migrations",
    "title": "Gets a list of Migrations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/migrations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMigrations",
    "group": "Migrations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/migrations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/migrations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/migrations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/migrations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/migrations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/migration/index.js",
    "groupTitle": "Migrations"
  },
  {
    "type": "post",
    "url": "/api/voice/networks",
    "title": "Create a new network",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/networks -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Networks",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "delete",
    "url": "/api/voice/networks/{id}",
    "title": "Deletes a network",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/networks/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "Delete",
    "group": "Networks",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "get",
    "url": "/api/networks",
    "title": "Gets a list of Networks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/networks -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetNetworks",
    "group": "Networks",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/networks?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/networks?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/networks?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/networks?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/networks?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "get",
    "url": "/api/networks/{id}",
    "title": "Gets a single Network",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/networks/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowNetworks",
    "group": "Networks",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "put",
    "url": "/api/voice/networks/{id}",
    "title": "Update an existing network",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/networks/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Networks",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/network/index.js",
    "groupTitle": "Networks"
  },
  {
    "type": "post",
    "url": "/api/notifications",
    "title": "Send notification to user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/notifications -d '{\"text\": \"Hello!\", \"TemplateId\": 1}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Send",
    "group": "Notifications",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/notification/index.js",
    "groupTitle": "Notifications"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/users",
    "title": "Add agents to a openchannel account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts",
    "title": "Creates a new Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAccounts",
    "group": "Openchannel_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "replyUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mapKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/accounts/{id}",
    "title": "Deletes a Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/users",
    "title": "Gets agents from openchannel account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/accounts/{id}/users",
    "title": "Removes agents from a openchannel account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Openchannel_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Openchannel_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Openchannel_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/applications",
    "title": "Gets account applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "get",
    "url": "/api/openchannel/accounts/{id}/interactions",
    "title": "Gets Openchannel Account Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteractions",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/notify",
    "title": "Notify new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/notify -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "notify",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>Follow this link to check the documentation: <pre><a target=\"_blank\" href=\"https://wiki.xcallymotion.com/display/XMV/New+Channels+Configuration+Steps#NewChannelsConfigurationSteps-BuildyourownChannelservice\">https://wiki.xcallymotion.com/display/XMV/New+Channels+Configuration+Steps#NewChannelsConfigurationSteps-BuildyourownChannelservice</a></pre></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/accounts/{id}/send",
    "title": "Send new openchannel message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id}/send -d '{from: 'John Doe', body: 'This is a test'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendOpenchannel",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "put",
    "url": "/api/openchannel/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Openchannel_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelAccount/index.js",
    "groupTitle": "Openchannel_Accounts"
  },
  {
    "type": "post",
    "url": "/api/openchannel/applications",
    "title": "Creates a new Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApplications",
    "group": "Openchannel_Applications",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Openchannel_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "get",
    "url": "/api/openchannel/applications",
    "title": "Gets a list of Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetApplications",
    "group": "Openchannel_Applications",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/applications?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/applications?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/applications?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/applications?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/applications?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "get",
    "url": "/api/openchannel/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Openchannel_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "put",
    "url": "/api/openchannel/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Openchannel_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelApplication/index.js",
    "groupTitle": "Openchannel_Applications"
  },
  {
    "type": "post",
    "url": "/api/openchannel/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "post",
    "url": "/api/openchannel/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Openchannel_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "threadId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "externalUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "post",
    "url": "/api/openchannel/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Openchannel_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "get",
    "url": "/api/openchannel/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "put",
    "url": "/api/openchannel/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Openchannel_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelInteraction/index.js",
    "groupTitle": "Openchannel_Interactions"
  },
  {
    "type": "post",
    "url": "/api/openchannel/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Openchannel_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "get",
    "url": "/api/openchannel/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "get",
    "url": "/api/openchannel/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "get",
    "url": "/api/openchannel/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "put",
    "url": "/api/openchannel/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "put",
    "url": "/api/openchannel/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "put",
    "url": "/api/openchannel/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Openchannel_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelMessage/index.js",
    "groupTitle": "Openchannel_Messages"
  },
  {
    "type": "post",
    "url": "/api/openchannel/reports/queue",
    "title": "Creates a new Openchannel Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/reports/queue/{id}",
    "title": "Deletes a Openchannel Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/queue/describe",
    "title": "Gets table info about Openchannel Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/queue",
    "title": "Gets a list of Openchannel Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/queue/{id}",
    "title": "Gets a single Openchannel Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/openchannel/reports/queue/{id}",
    "title": "Update an existing Openchannel Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateOpenchannel_Queue_Reports",
    "group": "Openchannel_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueueReport/index.js",
    "groupTitle": "Openchannel_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/openchannel/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "post",
    "url": "/api/openchannel/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "post",
    "url": "/api/openchannel/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Openchannel_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "get",
    "url": "/api/openchannel/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "put",
    "url": "/api/openchannel/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Openchannel_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Openchannel_Queues"
  },
  {
    "type": "post",
    "url": "/api/openchannel/reports/transfer",
    "title": "Creates a new Openchannel Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/reports/transfer/{id}",
    "title": "Deletes a Openchannel Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/transfer/describe",
    "title": "Gets table info about Openchannel Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/transfer",
    "title": "Gets a list of Openchannel Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/openchannel/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/openchannel/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/openchannel/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/openchannel/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/openchannel/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/openchannel/reports/transfer/{id}",
    "title": "Gets a single Openchannel Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/openchannel/reports/transfer/{id}",
    "title": "Update an existing Openchannel Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateOpenchannel_Transfer_Reports",
    "group": "Openchannel_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelTransferReport/index.js",
    "groupTitle": "Openchannel_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/pauses",
    "title": "Creates a new Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreatePauses",
    "group": "Pauses",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "delete",
    "url": "/api/pauses/{id}",
    "title": "Deletes a Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeletePauses",
    "group": "Pauses",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "get",
    "url": "/api/pauses",
    "title": "Gets a list of Pauses",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPauses",
    "group": "Pauses",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/pauses?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/pauses?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/pauses?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/pauses?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/pauses?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "get",
    "url": "/api/pauses/{id}",
    "title": "Gets a single Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowPauses",
    "group": "Pauses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "put",
    "url": "/api/pauses/{id}",
    "title": "Update an existing Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pauses/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updatePauses",
    "group": "Pauses",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pause/index.js",
    "groupTitle": "Pauses"
  },
  {
    "type": "get",
    "url": "/api/plugins",
    "title": "Gets a list of Plugins",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPlugins",
    "group": "Plugins",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/plugins?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/plugins?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/plugins?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/plugins?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/plugins?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "get",
    "url": "/api/plugins/{id}",
    "title": "Gets a single Plugin",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowPlugins",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "delete",
    "url": "/api/plugins/{id}",
    "title": "Delete a plugin",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroyPlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "get",
    "url": "/api/plugins/{id}/download",
    "title": "Download plugin source code",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "put",
    "url": "/api/plugins/{id}",
    "title": "Update an existing plugin",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updatePlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "post",
    "url": "/api/plugins",
    "title": "Upload new plugin",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "uploadPlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "get",
    "url": "/api/plugins/webhook?hostname={host}&port={port}&encoding={encoding}&json={json}&path={path}",
    "title": "Redirect a plugin request to the specified path",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/webhook?port={port}&path={path} -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "webhookPlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "post",
    "url": "/api/plugins/webhook?hostname={host}&port={port}&encoding={encoding}&json={json}&path={path}",
    "title": "Redirect a plugin request to the specified path",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/plugins/webhook?port={port}&path={path} -H 'Content-Type: application/json' -X POST",
        "type": "json"
      }
    ],
    "name": "webhookPlugin",
    "group": "Plugins",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/plugin/index.js",
    "groupTitle": "Plugins"
  },
  {
    "type": "delete",
    "url": "/api/pm2/{id}",
    "title": "Deletes an existing process",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeletePm2Process",
    "group": "Pm2",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "get",
    "url": "/api/pm2/{id}",
    "title": "Gets a single pm2 process",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPm2Process",
    "group": "Pm2",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "get",
    "url": "/api/pm2",
    "title": "Gets pm2 processes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2 -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPm2Processes",
    "group": "Pm2",
    "description": "<p>Motion returns the pm2 processes list.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "post",
    "url": "/api/pm2",
    "title": "Start a single pm2 process",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2 -d '{\"name\": \"process_name\", \"script\": \"/index.js\"}'\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "StartPm2Process",
    "group": "Pm2",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "script",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "put",
    "url": "/api/pm2/{id}",
    "title": "Update an existing process",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/pm2/{id} -d '{\"status\": \"online\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "UpdatePm2Process",
    "group": "Pm2",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/pm2/index.js",
    "groupTitle": "Pm2"
  },
  {
    "type": "get",
    "url": "/api/rpc/campaigns/",
    "title": "Gets a list of campaigns",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/campaigns -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "Campaigns",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime campaigns parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/fax/accounts",
    "title": "Gets a list of FaxAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "FaxAccounts",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime fax account parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "put",
    "url": "/api/rpc/agents/:id/capacity",
    "title": "Sets agent capacity",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/agents/:id/capacity -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTAgentCapacity",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return the current agent capacity.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/agents",
    "title": "Gets a list of RTAgents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/agents -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTAgents",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime agents parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/chat/queues",
    "title": "Gets a list of RTChatQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/chat/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTChatQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime chat queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/fax/queues",
    "title": "Gets a list of RTFaxQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTFaxQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime fax queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/mail/accounts",
    "title": "Gets a list of RTMailAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTMailAccounts",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime mail account parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/mail/queues",
    "title": "Gets a list of RTMailQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTMailQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime mail queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/openchannel/queues",
    "title": "Gets a list of RTOpenchannelQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/openchannel/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTOpenchannelQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime openchannel queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/outbound/channels",
    "title": "Gets a list of RTOutboundChannels",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/outbound/channels -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTOutboundChannels",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime outbound channels.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/sms/queues",
    "title": "Gets a list of RTSmsQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/sms/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTSmsQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime sms queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/telephones",
    "title": "Gets a list of RTTelephones",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/telephones -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTTelephones",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of telephones parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/trunks",
    "title": "Gets a list of RTTrunks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/trunks -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTTrunks",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime trunks parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/channels",
    "title": "Gets a list of RTVoiceChannelMixMonitor",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/channels/{uniqueid}/mixmonitor -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceChannelMixMonitor",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice channel mixmonitor.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/channels",
    "title": "Gets a list of RTVoiceChannelStopMixMonitor",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/channels/{uniqueid}/stopmixmonitor -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceChannelStopMixMonitor",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice channel stopmixmonitor.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/channels",
    "title": "Gets a list of RTVoiceChannels",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/channels -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceChannels",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice channels.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/channels/{uniqueid}",
    "title": "Gets a single RTVoiceQueueChannel",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/channels/{uniqueid} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueueChannel",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a specific realtime voice queue channel.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/channels/{uniqueid}/hangup",
    "title": "Hangup a single RTVoiceQueueChannel",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/channels/{uniqueid}/hangup -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueueChannelHangup",
    "group": "RPC_Realtime",
    "description": "<p>Motion will hangup a specific realtime voice queue channel.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/channels/{uniqueid}/redirect/{exten}",
    "title": "Hangup a single RTVoiceQueueChannel",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/channels/{uniqueid}/redirect/{exten} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueueChannelRedirect",
    "group": "RPC_Realtime",
    "description": "<p>Motion will redirect a specific realtime voice queue channel to a specific extension.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/preview/{id}",
    "title": "Gets a single preview contact",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/preview/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueuePreview",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a specific preview contact.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/outbound",
    "title": "Gets a list of RTOutbound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/outbound -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime outbound parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues",
    "title": "Gets a list of RTVoiceQueues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/channels",
    "title": "Gets a list of RTVoiceQueuesChannels",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/channels -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RTVoiceQueuesChannels",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime voice queues channels.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/chat/queues/{id}",
    "title": "Gets a single RTChatQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/chat/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTChatQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/fax/queues/{id}",
    "title": "Gets a single RTFaxQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTFaxQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/mail/queues/{id}",
    "title": "Gets a single RTMailQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTMailQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/openchannel/queues/{id}",
    "title": "Gets a single RTOpenchannelQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/openchannel/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTOpenchannelQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/sms/queues/{id}",
    "title": "Gets a single RTSmsQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/sms/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTSmsQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/voice/queues/{id}",
    "title": "Gets a single RTVoiceQueue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/voice/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRTVoiceQueues",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/agents/:id/notify",
    "title": "Notify message to a specific agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/agents/:id/notify -d '{\"messageId\": \"5080\", \"channel\": \"mail\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "agentNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific agent.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/chat/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/chat/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "chatQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/chat/queues/waitinginteractions",
    "title": "Gets a list of chatQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/chat/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "chatQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting chat queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/fax/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "faxQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/fax/queues/waitinginteractions",
    "title": "Gets a list of faxQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/fax/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "faxQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting fax queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/mail/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "mailQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/mail/queues/waitinginteractions",
    "title": "Gets a list of mailQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/mail/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "mailQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting mail queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/openchannel/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/openchannel/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "openchannelQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/openchannel/queues/waitinginteractions",
    "title": "Gets a list of openchannelQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/openchannel/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "openchannelQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting openchannel queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/rpc/sms/queues/:id/notify",
    "title": "Notify message to a specific queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/sms/queues/:id/notify -d '{\"messageId\": \"5080\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "smsQueueNotify",
    "group": "RPC_Realtime",
    "description": "<p>Notify message to a specific queue.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "get",
    "url": "/api/rpc/sms/queues/waitinginteractions",
    "title": "Gets a list of smsQueuesWaitingInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/rpc/sms/queues/waitinginteractions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "smsQueuesWaitingInteractions",
    "group": "RPC_Realtime",
    "description": "<p>Motion will return a list of realtime waiting sms queues interctions.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/rpc/index.js",
    "groupTitle": "RPC_Realtime"
  },
  {
    "type": "post",
    "url": "/api/integrations/salesforce/accounts",
    "title": "Creates a new Salesforce Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "securityToken",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"integrationTab\"",
              "\"newTab\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/salesforce/accounts/{id}",
    "title": "Deletes a Salesforce Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/accounts",
    "title": "Gets a list of Salesforce Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/salesforce/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/salesforce/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/salesforce/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/salesforce/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/salesforce/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/accounts/{id}",
    "title": "Gets a single Salesforce Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/salesforce/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/salesforce/accounts/{id}",
    "title": "Update an existing Salesforce Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSalesforce_Accounts",
    "group": "Salesforce_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceAccount/index.js",
    "groupTitle": "Salesforce_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/salesforce/configurations",
    "title": "Creates a new Salesforce Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"Task\"",
              "\"Case\""
            ],
            "optional": true,
            "field": "ticketType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"contact_lead\"",
              "\"contact\"",
              "\"lead\""
            ],
            "optional": true,
            "field": "moduleSearch",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"nothing\"",
              "\"contact\"",
              "\"lead\""
            ],
            "optional": true,
            "field": "moduleCreate",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/salesforce/configurations/{id}",
    "title": "Deletes a Salesforce Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations",
    "title": "Gets a list of Salesforce Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/salesforce/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/salesforce/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/salesforce/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/salesforce/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/salesforce/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations/{id}",
    "title": "Gets a single Salesforce Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/salesforce/configurations/{id}",
    "title": "Update an existing Salesforce Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSalesforce_Configurations",
    "group": "Salesforce_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceConfiguration/index.js",
    "groupTitle": "Salesforce_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/salesforce/fields",
    "title": "Creates a new Salesforce Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSalesforce_Fields",
    "group": "Salesforce_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/salesforce/fields/{id}",
    "title": "Deletes a Salesforce Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSalesforce_Fields",
    "group": "Salesforce_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/fields",
    "title": "Gets a list of Salesforce Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSalesforce_Fields",
    "group": "Salesforce_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/salesforce/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/salesforce/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/salesforce/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/salesforce/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/salesforce/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/salesforce/fields/{id}",
    "title": "Gets a single Salesforce Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSalesforce_Fields",
    "group": "Salesforce_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/salesforce/fields/{id}",
    "title": "Update an existing Salesforce Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/salesforce/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSalesforce_Fields",
    "group": "Salesforce_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSalesforceField/index.js",
    "groupTitle": "Salesforce_Fields"
  },
  {
    "type": "post",
    "url": "/api/schedules",
    "title": "Creates a new Schedule",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSchedules",
    "group": "Schedules",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": false,
            "field": "active",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "cron",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "startAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "endAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "subtractNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"years\"",
              "\"quarters\"",
              "\"months\"",
              "\"weeks\"",
              "\"days\"",
              "\"hours\"",
              "\"minutes\""
            ],
            "optional": false,
            "field": "subtractUnit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"csv\"",
              "\"pdf\"",
              "\"xlsx\""
            ],
            "optional": false,
            "field": "output",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"custom\"",
              "\"default\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "sendMail",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "cc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "bcc",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "sendIfEmpty",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "delete",
    "url": "/api/schedules/{id}",
    "title": "Deletes a Schedule",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSchedules",
    "group": "Schedules",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "get",
    "url": "/api/schedules",
    "title": "Gets a list of Schedules",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSchedules",
    "group": "Schedules",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/schedules?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/schedules?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/schedules?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/schedules?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/schedules?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "get",
    "url": "/api/schedules/{id}",
    "title": "Gets a single Schedule",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSchedules",
    "group": "Schedules",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "get",
    "url": "/api/schedules/{id}/run",
    "title": "Run Scheduler",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules/{id}/run -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "run",
    "group": "Schedules",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "put",
    "url": "/api/schedules/{id}",
    "title": "Update an existing Schedule",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/schedules/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSchedules",
    "group": "Schedules",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/schedule/index.js",
    "groupTitle": "Schedules"
  },
  {
    "type": "post",
    "url": "/api/screen/recordings",
    "title": "Creates a new Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateRecordings",
    "group": "Screen_Recordings",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interactionid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rating",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "duration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "startedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "createdAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "updatedAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "get",
    "url": "/api/screen/recordings/describe",
    "title": "Gets table info about Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeRecordings",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "get",
    "url": "/api/screen/recordings",
    "title": "Gets a list of Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetRecordings",
    "group": "Screen_Recordings",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/screen/recordings?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/screen/recordings?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/screen/recordings?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/screen/recordings?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/screen/recordings?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "get",
    "url": "/api/screen/recordings/{id}",
    "title": "Gets a single Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRecordings",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "delete",
    "url": "/api/screen/recordings/{id}",
    "title": "Delete screen recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroy",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "get",
    "url": "/api/screen/recordings/{id}/download",
    "title": "Download Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "put",
    "url": "/api/screen/recordings/{id}",
    "title": "Update an existing Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/screen/recordings/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateRecordings",
    "group": "Screen_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/screenRecording/index.js",
    "groupTitle": "Screen_Recordings"
  },
  {
    "type": "post",
    "url": "/api/integrations/servicenow/accounts",
    "title": "Creates a new Servicenow Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/servicenow/accounts/{id}",
    "title": "Deletes a Servicenow Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/accounts",
    "title": "Gets a list of Servicenow Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/servicenow/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/servicenow/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/servicenow/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/servicenow/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/servicenow/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/accounts/{id}",
    "title": "Gets a single Servicenow Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/servicenow/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/servicenow/accounts/{id}",
    "title": "Update an existing Servicenow Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateServicenow_Accounts",
    "group": "Servicenow_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowAccount/index.js",
    "groupTitle": "Servicenow_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/servicenow/configurations",
    "title": "Creates a new Servicenow Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/servicenow/configurations/{id}",
    "title": "Deletes a Servicenow Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations",
    "title": "Gets a list of Servicenow Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/servicenow/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/servicenow/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/servicenow/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/servicenow/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/servicenow/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations/{id}",
    "title": "Gets a single Servicenow Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/servicenow/configurations/{id}",
    "title": "Update an existing Servicenow Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateServicenow_Configurations",
    "group": "Servicenow_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowConfiguration/index.js",
    "groupTitle": "Servicenow_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/servicenow/fields",
    "title": "Creates a new Servicenow Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateServicenow_Fields",
    "group": "Servicenow_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/servicenow/fields/{id}",
    "title": "Deletes a Servicenow Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteServicenow_Fields",
    "group": "Servicenow_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/fields",
    "title": "Gets a list of Servicenow Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetServicenow_Fields",
    "group": "Servicenow_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/servicenow/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/servicenow/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/servicenow/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/servicenow/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/servicenow/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/servicenow/fields/{id}",
    "title": "Gets a single Servicenow Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowServicenow_Fields",
    "group": "Servicenow_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/servicenow/fields/{id}",
    "title": "Update an existing Servicenow Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/servicenow/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateServicenow_Fields",
    "group": "Servicenow_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intServicenowField/index.js",
    "groupTitle": "Servicenow_Fields"
  },
  {
    "type": "get",
    "url": "/api/settings",
    "title": "Gets a list of Settings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSettings",
    "group": "Settings",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/settings?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/settings?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/settings?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/settings?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/settings?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}",
    "title": "Gets a single Setting",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSettings",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/settings/{id}/favicon",
    "title": "Add Favicon",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/favicon -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addFavicon",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/settings/{id}/logo",
    "title": "Add logo",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/logo -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addLogo",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/settings/{id}/logo_login",
    "title": "Add logo login",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/logo_login -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addLogoLogin",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/settings/{id}/preferred",
    "title": "Add Preferred",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/preferred -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addPreferred",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/favicon",
    "title": "Get Favicon",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/favicon -v -X GET",
        "type": "json"
      }
    ],
    "name": "getFavicon",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/gdpr",
    "title": "Get gdpr settings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/gdpr -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getGdpr",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/logo",
    "title": "Get logo",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/logo -v -X GET",
        "type": "json"
      }
    ],
    "name": "getLogo",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/logo_login",
    "title": "Get logo login",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/logo_login -v -X GET",
        "type": "json"
      }
    ],
    "name": "getLogoLogin",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "get",
    "url": "/api/settings/{id}/preferred",
    "title": "Get Preferred",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id}/preferred -v -X GET",
        "type": "json"
      }
    ],
    "name": "getPreferred",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "put",
    "url": "/api/settings/{id}",
    "title": "Update an existing Setting",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/settings/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSettings",
    "group": "Settings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/setting/index.js",
    "groupTitle": "Settings"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/users",
    "title": "Add agents to a sms account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts",
    "title": "Creates a new Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAccounts",
    "group": "Sms_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "remote",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"twilio\"",
              "\"skebby\"",
              "\"connectel\"",
              "\"clicksend\"",
              "\"plivo\"",
              "\"clickatell\"",
              "\"csc\"",
              "\"infobip\"",
              "\"intelepeer\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountSid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "authId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "authToken",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"SI\"",
              "\"TI\"",
              "\"GP\""
            ],
            "optional": true,
            "field": "smsMethod",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "apiKey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "senderString",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "deliveryReport",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "baseUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/sms/accounts/{id}",
    "title": "Deletes a Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/users",
    "title": "Gets agents from sms account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/sms/accounts/{id}/users",
    "title": "Removes agents from a sms account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/sms/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/sms/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "put",
    "url": "/api/sms/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Sms_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Sms_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Sms_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/applications",
    "title": "Gets account applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/interactions",
    "title": "Gets Sms Account interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getInteractions",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/notify",
    "title": "Notify new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/notify -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "notify",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to create a new sms message to be sent to the system.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "put",
    "url": "/api/sms/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/send",
    "title": "Send new sms message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/send -d '{from: '+39333123456', body: 'This is a test'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendSms",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/messages/{id}/status",
    "title": "Receive message status",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id}/status \\ \n -H 'Content-Type: application/json' -v -X POST",
        "type": "json"
      }
    ],
    "name": "statusMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/accounts/{id}/status",
    "title": "Receive message status",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/status -H 'Content-Type: application/json' -v -X POST",
        "type": "json"
      }
    ],
    "name": "statusMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "get",
    "url": "/api/sms/accounts/{id}/status",
    "title": "Receive message status as get request",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id}/status -H 'Content-Type: application/json' -v -X GET",
        "type": "json"
      }
    ],
    "name": "statusMessage",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "put",
    "url": "/api/sms/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Sms_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsAccount/index.js",
    "groupTitle": "Sms_Accounts"
  },
  {
    "type": "post",
    "url": "/api/sms/applications",
    "title": "Creates a new Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApplications",
    "group": "Sms_Applications",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "delete",
    "url": "/api/sms/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Sms_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "get",
    "url": "/api/sms/applications",
    "title": "Gets a list of Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetApplications",
    "group": "Sms_Applications",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/applications?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/applications?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/applications?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/applications?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/applications?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "get",
    "url": "/api/sms/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Sms_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "put",
    "url": "/api/sms/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Sms_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsApplication/index.js",
    "groupTitle": "Sms_Applications"
  },
  {
    "type": "post",
    "url": "/api/sms/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "post",
    "url": "/api/sms/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Sms_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/sms/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/sms/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "post",
    "url": "/api/sms/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Sms_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "get",
    "url": "/api/sms/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "put",
    "url": "/api/sms/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Sms_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsInteraction/index.js",
    "groupTitle": "Sms_Interactions"
  },
  {
    "type": "post",
    "url": "/api/sms/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Sms_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "delete",
    "url": "/api/sms/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "get",
    "url": "/api/sms/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "get",
    "url": "/api/sms/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "get",
    "url": "/api/sms/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "put",
    "url": "/api/sms/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Sms_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsMessage/index.js",
    "groupTitle": "Sms_Messages"
  },
  {
    "type": "post",
    "url": "/api/sms/reports/queue",
    "title": "Creates a new Sms Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/sms/reports/queue/{id}",
    "title": "Deletes a Sms Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/queue/describe",
    "title": "Gets table info about Sms Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/queue",
    "title": "Gets a list of Sms Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/queue/{id}",
    "title": "Gets a single Sms Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/sms/reports/queue/{id}",
    "title": "Update an existing Sms Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSms_Queue_Reports",
    "group": "Sms_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueueReport/index.js",
    "groupTitle": "Sms_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/sms/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "post",
    "url": "/api/sms/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "post",
    "url": "/api/sms/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Sms_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "delete",
    "url": "/api/sms/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "delete",
    "url": "/api/sms/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "get",
    "url": "/api/sms/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "put",
    "url": "/api/sms/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Sms_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Sms_Queues"
  },
  {
    "type": "post",
    "url": "/api/sms/reports/transfer",
    "title": "Creates a new Sms Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/sms/reports/transfer/{id}",
    "title": "Deletes a Sms Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/transfer/describe",
    "title": "Gets table info about Sms Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/transfer",
    "title": "Gets a list of Sms Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sms/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sms/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sms/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sms/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sms/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/sms/reports/transfer/{id}",
    "title": "Gets a single Sms Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/sms/reports/transfer/{id}",
    "title": "Update an existing Sms Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSms_Transfer_Reports",
    "group": "Sms_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsTransferReport/index.js",
    "groupTitle": "Sms_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/sounds",
    "title": "Gets a list of Sounds",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSounds",
    "group": "Sounds",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/sounds?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/sounds?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/sounds?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/sounds?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/sounds?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "get",
    "url": "/api/sounds/{id}",
    "title": "Gets a single Sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSounds",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "post",
    "url": "/api/sounds",
    "title": "Create a new sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addSound",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "delete",
    "url": "/api/sounds/{id}",
    "title": "Deletes a sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroySound",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "get",
    "url": "/api/sounds/{id}/download",
    "title": "Download Sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "put",
    "url": "/api/sounds",
    "title": "Update an existing new sound",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sounds -d '[\"name\": \"sound_name\", \"description\": \"sound_desc\"]' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSound",
    "group": "Sounds",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/sound/index.js",
    "groupTitle": "Sounds"
  },
  {
    "type": "post",
    "url": "/api/square/details/reports",
    "title": "Creates a new Square Detail Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "node",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "application",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "data",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "project_name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "delete",
    "url": "/api/square/details/reports/{id}",
    "title": "Deletes a Square Detail Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/details/reports/describe",
    "title": "Gets table info about Square Detail Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/details/reports",
    "title": "Gets a list of Square Detail Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/details/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/details/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/details/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/details/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/details/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/details/reports/{id}",
    "title": "Gets a single Square Detail Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "put",
    "url": "/api/square/details/reports/{id}",
    "title": "Update an existing Square Detail Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/details/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSquare_Detail_Reports",
    "group": "Square_Details_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReportDetail/index.js",
    "groupTitle": "Square_Details_Reports"
  },
  {
    "type": "post",
    "url": "/api/square/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Square_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "delete",
    "url": "/api/square/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Square_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "get",
    "url": "/api/square/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Square_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "get",
    "url": "/api/square/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Square_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "put",
    "url": "/api/square/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Square_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareMessage/index.js",
    "groupTitle": "Square_Messages"
  },
  {
    "type": "post",
    "url": "/api/square/odbc",
    "title": "Creates a new ODBC",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateODBCs",
    "group": "Square_ODBC",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dsn",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "delete",
    "url": "/api/square/odbc/{id}",
    "title": "Deletes a ODBC",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteODBCs",
    "group": "Square_ODBC",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "get",
    "url": "/api/square/odbc",
    "title": "Gets a list of ODBCs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetODBCs",
    "group": "Square_ODBC",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/odbc?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/odbc?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/odbc?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/odbc?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/odbc?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "get",
    "url": "/api/square/odbc/{id}",
    "title": "Gets a single ODBC",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowODBCs",
    "group": "Square_ODBC",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "get",
    "url": "/api/square/odbc/{id}/test",
    "title": "Test Odbc",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc/{id}/test -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "test",
    "group": "Square_ODBC",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "put",
    "url": "/api/square/odbc/{id}",
    "title": "Update an existing ODBC",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/odbc/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateODBCs",
    "group": "Square_ODBC",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareOdbc/index.js",
    "groupTitle": "Square_ODBC"
  },
  {
    "type": "post",
    "url": "/api/square/projects",
    "title": "Creates a new Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateProjects",
    "group": "Square_Projects",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notes",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Blob",
            "optional": true,
            "field": "preproduction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Blob",
            "optional": true,
            "field": "production",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "delete",
    "url": "/api/square/projects/{id}",
    "title": "Deletes a Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteProjects",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "get",
    "url": "/api/square/projects",
    "title": "Gets a list of Projects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetProjects",
    "group": "Square_Projects",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/projects?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/projects?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/projects?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/projects?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/projects?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "get",
    "url": "/api/square/projects/{id}",
    "title": "Gets a single Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowProjects",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "post",
    "url": "/api/square/projects/{id}/users",
    "title": "Adds user permissions to a Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addUsers",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "get",
    "url": "/api/square/projects/{id}/users",
    "title": "Gets users permissions from Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getUsers",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "delete",
    "url": "/api/square/projects/{id}/users",
    "title": "Removes user permissions from a Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "removeUsers",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "put",
    "url": "/api/square/projects/{id}",
    "title": "Update an existing Project",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/projects/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateProjects",
    "group": "Square_Projects",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareProject/index.js",
    "groupTitle": "Square_Projects"
  },
  {
    "type": "post",
    "url": "/api/square/recordings",
    "title": "Creates a new Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateRecordings",
    "group": "Square_Recordings",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "extension",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dnid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "projectName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "saveName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "filename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "savePath",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "format",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "get",
    "url": "/api/square/recordings",
    "title": "Gets a list of Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetRecordings",
    "group": "Square_Recordings",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/recordings?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/recordings?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/recordings?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/recordings?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/recordings?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "get",
    "url": "/api/square/recordings/{id}",
    "title": "Gets a single Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRecordings",
    "group": "Square_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "delete",
    "url": "/api/square/recordings/{id}/delete",
    "title": "Delete recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings/{id}/delete -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroy",
    "group": "Square_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "get",
    "url": "/api/square/recordings/{id}/download",
    "title": "Download Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Square_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "put",
    "url": "/api/square/recordings/{id}",
    "title": "Update an existing Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/recordings/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateRecordings",
    "group": "Square_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareRecording/index.js",
    "groupTitle": "Square_Recordings"
  },
  {
    "type": "post",
    "url": "/api/square/reports",
    "title": "Creates a new Square Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSquare_Reports",
    "group": "Square_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "network",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "network_script",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "request",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "language",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "version",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callingpres",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callingani2",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callington",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callingtns",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dnid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "rdnis",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "extension",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "enhanced",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "threadid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "project_name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "bot",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "delete",
    "url": "/api/square/reports/{id}",
    "title": "Deletes a Square Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/reports/describe",
    "title": "Gets table info about Square Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/reports",
    "title": "Gets a list of Square Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/square/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/square/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/square/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/square/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/square/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "get",
    "url": "/api/square/reports/{id}",
    "title": "Gets a single Square Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "put",
    "url": "/api/square/reports/{id}",
    "title": "Update an existing Square Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/square/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSquare_Reports",
    "group": "Square_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/squareReport/index.js",
    "groupTitle": "Square_Reports"
  },
  {
    "type": "post",
    "url": "/api/integrations/sugarcrm/configurations",
    "title": "Creates a new SugarCRM Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/sugarcrm/configurations/{id}",
    "title": "Deletes a SugarCRM Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations",
    "title": "Gets a list of SugarCRM Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/sugarcrm/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/sugarcrm/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/sugarcrm/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/sugarcrm/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/sugarcrm/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations/{id}",
    "title": "Gets a single SugarCRM Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/sugarcrm/configurations/{id}",
    "title": "Update an existing SugarCRM Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSugarCRM_Configurations",
    "group": "SugarCRM_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "SugarCRM_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/sugarcrm/accounts",
    "title": "Creates a new Sugarcrm Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/sugarcrm/accounts/{id}",
    "title": "Deletes a Sugarcrm Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/accounts",
    "title": "Gets a list of Sugarcrm Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/sugarcrm/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/sugarcrm/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/sugarcrm/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/sugarcrm/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/sugarcrm/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/accounts/{id}",
    "title": "Gets a single Sugarcrm Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/sugarcrm/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/sugarcrm/accounts/{id}",
    "title": "Update an existing Sugarcrm Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSugarcrm_Accounts",
    "group": "Sugarcrm_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmAccount/index.js",
    "groupTitle": "Sugarcrm_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Sugarcrm_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "Sugarcrm_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Sugarcrm_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "Sugarcrm_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Sugarcrm_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmConfiguration/index.js",
    "groupTitle": "Sugarcrm_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/sugarcrm/fields",
    "title": "Creates a new Sugarcrm Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/sugarcrm/fields/{id}",
    "title": "Deletes a Sugarcrm Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/fields",
    "title": "Gets a list of Sugarcrm Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/sugarcrm/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/sugarcrm/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/sugarcrm/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/sugarcrm/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/sugarcrm/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/sugarcrm/fields/{id}",
    "title": "Gets a single Sugarcrm Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/sugarcrm/fields/{id}",
    "title": "Update an existing Sugarcrm Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/sugarcrm/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateSugarcrm_Fields",
    "group": "Sugarcrm_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intSugarcrmField/index.js",
    "groupTitle": "Sugarcrm_Fields"
  },
  {
    "type": "get",
    "url": "/api/system",
    "title": "Gets system information",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/system -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSystemInformation",
    "group": "System_Information",
    "description": "<p>Motion returns the system information.</p>",
    "version": "0.0.0",
    "filename": "server/api/system/index.js",
    "groupTitle": "System_Information"
  },
  {
    "type": "get",
    "url": "/api/system/process",
    "title": "Gets system information",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/system -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetSystemInformation",
    "group": "System_Information",
    "description": "<p>Motion returns the system information.</p>",
    "version": "0.0.0",
    "filename": "server/api/system/index.js",
    "groupTitle": "System_Information"
  },
  {
    "type": "post",
    "url": "/api/tags",
    "title": "Creates a new Tag",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTags",
    "group": "Tags",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "color",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "delete",
    "url": "/api/tags/{id}",
    "title": "Deletes a Tag",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTags",
    "group": "Tags",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "get",
    "url": "/api/tags",
    "title": "Gets a list of Tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTags",
    "group": "Tags",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/tags?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/tags?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/tags?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/tags?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/tags?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "get",
    "url": "/api/tags/{id}",
    "title": "Gets a single Tag",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTags",
    "group": "Tags",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "put",
    "url": "/api/tags/{id}",
    "title": "Update an existing Tag",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/tags/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTags",
    "group": "Tags",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/tag/index.js",
    "groupTitle": "Tags"
  },
  {
    "type": "post",
    "url": "/api/teams/{id}/queues",
    "title": "Add queues to a team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/queues -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddQueues",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "post",
    "url": "/api/teams",
    "title": "Creates a new Team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTeams",
    "group": "Teams",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/teams/{id}",
    "title": "Deletes a Team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "get",
    "url": "/api/teams/{id}/users",
    "title": "Gets agents from team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "get",
    "url": "/api/teams/{id}/queues?channel={channel}",
    "title": "Gets Queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/queues?channel={channel} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "get",
    "url": "/api/teams",
    "title": "Gets a list of Teams",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Teams",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/teams?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/teams?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/teams?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/teams?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/teams?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/teams/{id}/users",
    "title": "Removes agents from a team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/teams/{id}/queues",
    "title": "Remove queues to a team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/queues?channel=voice&ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveQueues",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/openchannel/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/openchannel/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/openchannelQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/sms/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/sms/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/smsQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/chat/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/chat/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/chatQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/mail/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/mail/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/mailQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "delete",
    "url": "/api/fax/queues/{id}/teams",
    "title": "Remove teams from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/fax/queues/{id}/teams -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/faxQueue/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "get",
    "url": "/api/teams/{id}",
    "title": "Gets a single Team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "post",
    "url": "/api/teams/{id}/users",
    "title": "Adds agents to a team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAgents",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "put",
    "url": "/api/teams/{id}",
    "title": "Update an existing Team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/teams/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTeams",
    "group": "Teams",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/team/index.js",
    "groupTitle": "Teams"
  },
  {
    "type": "post",
    "url": "/api/templates",
    "title": "Creates a new Template",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTemplates",
    "group": "Templates",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "html",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "delete",
    "url": "/api/templates/{id}",
    "title": "Deletes a Template",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTemplates",
    "group": "Templates",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "get",
    "url": "/api/templates",
    "title": "Gets a list of Templates",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTemplates",
    "group": "Templates",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/templates?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/templates?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/templates?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/templates?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/templates?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "get",
    "url": "/api/templates/{id}",
    "title": "Gets a single Template",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTemplates",
    "group": "Templates",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "put",
    "url": "/api/templates/{id}",
    "title": "Update an existing Template",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/templates/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTemplates",
    "group": "Templates",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/template/index.js",
    "groupTitle": "Templates"
  },
  {
    "type": "post",
    "url": "/api/triggers",
    "title": "Creates a new Trigger",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTriggers",
    "group": "Triggers",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "status",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "delete",
    "url": "/api/triggers/{id}",
    "title": "Deletes a Trigger",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTriggers",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers",
    "title": "Gets a list of Triggers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTriggers",
    "group": "Triggers",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/triggers?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/triggers?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/triggers?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/triggers?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/triggers?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers/{id}",
    "title": "Gets a single Trigger",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTriggers",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "post",
    "url": "/api/triggers/{id}/actions",
    "title": "Creates new actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/actions -d '{\"action\": \"contactManager\",\"data1\": \"1\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAction",
    "group": "Triggers",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "action",
            "description": "<p>Allowed values: contactManager, integration, motionbar, jscripty, urlForward, browser, bot, script</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data1",
            "description": "<p>contactManager[ListId], integration[intName(zendesk)], motionbar[Popup(0),URL(1),WinApp(2)], urlForward[GET,POST], browser[TemplateId(0),URL(1)]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data2",
            "description": "<p>integration[AccountId], motionbar[TemplateId,URL,WinAppPath], urlForward[URL]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data3",
            "description": "<p>motionbar[NULL,NULL,WinAppArguments]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data4",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data5",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "data6",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "data7",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "post",
    "url": "/api/triggers/{id}/all_conditions",
    "title": "Creates a new \"AND\"condition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/all_conditions -d '{\"field\": \"name\", \"operator\": \"equal\", \"value\": \"John Doe\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAllCondition",
    "group": "Triggers",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "operator",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "value",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "post",
    "url": "/api/triggers/{id}/any_conditions",
    "title": "Creates a new \"OR\"condition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/any_conditions -d '{\"field\": \"name\", \"operator\": \"equal\", \"value\": \"John Doe\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnyCondition",
    "group": "Triggers",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "field",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "operator",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "value",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers/{id}/actions",
    "title": "Gets Trigger Actions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/actions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getActions",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers/{id}/all_conditions",
    "title": "Gets \"AND\" Trigger Conditions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/all_conditions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAllConditions",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "get",
    "url": "/api/triggers/{id}/any_conditions",
    "title": "Gets \"OR\" Trigger Conditions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id}/any_conditions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnyConditions",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "put",
    "url": "/api/triggers/{id}",
    "title": "Update an existing Trigger",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/triggers/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTriggers",
    "group": "Triggers",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trigger/index.js",
    "groupTitle": "Triggers"
  },
  {
    "type": "post",
    "url": "/api/trunks/clone",
    "title": "Clone an existing Trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneTrunks",
    "group": "Trunks",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "post",
    "url": "/api/trunks",
    "title": "Create a new trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Trunks",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"friend\"",
              "\"user\"",
              "\"peer\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"ALLOWED_NOT_SCREENED\"",
              "\"ALLOWED_PASSED_SCREEN\"",
              "\"ALLOWED_FAILED_SCREEN\"",
              "\"ALLOWED\"",
              "\"PROHIB_NOT_SCREENED\"",
              "\"PROHIB_PASSED_SCREEN\"",
              "\"PROHIB_FAILED_SCREEN\"",
              "\"PROHIB\""
            ],
            "optional": true,
            "field": "callingpres",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "deny",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "permit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "md5secret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remotesecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transport",
            "description": "<p>String is deprecated. Please use an Array as [&quot;udp&quot;, &quot;tcp&quot;]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rfc2833\"",
              "\"info\"",
              "\"shortinfo\"",
              "\"inband\"",
              "\"auto\""
            ],
            "optional": true,
            "field": "dtmfmode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"nonat\"",
              "\"update\"",
              "\"outgoing\""
            ],
            "optional": true,
            "field": "directmedia",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "directrtpsetup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "directmediapermit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "directmediadeny",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nat",
            "description": "<p>String is deprecated. Please use an Array as [&quot;force_rport&quot;, &quot;comedia&quot;]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callgroup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "namedcallgroup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "pickupgroup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "namedpickupgroup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "language",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tonezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disallow",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "allow",
            "description": "<p>String is deprecated. Please use an Array as [&quot;ulaw&quot;, &quot;alaw&quot;, &quot;alaw&quot;]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "autoframing",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "insecure",
            "description": "<p>String is deprecated. Please use an Array as [&quot;port&quot;, &quot;invite&quot;]</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "trustrpid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "trust_id_outbound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"never\""
            ],
            "optional": true,
            "field": "progressinband",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "promiscredir",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "useclientcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "setvar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "amaflags",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "callcounter",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "busylevel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "allowoverlap",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "allowsubscribe",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "allowtransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "ignoresdpversion",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "subscribecontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "template",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"always\""
            ],
            "optional": true,
            "field": "videosupport",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "maxcallbitrate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "rfc2833compensate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailbox",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"accept\"",
              "\"refuse\"",
              "\"originate\""
            ],
            "optional": true,
            "field": "session_timers",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "session_expires",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "session_minse",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"uac\"",
              "\"uas\""
            ],
            "optional": true,
            "field": "session_refresher",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "t38pt_usertpsource",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "regexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fromdomain",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fromuser",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "port",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "qualify",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "keepalive",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "defaultip",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "defaultuser",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rtptimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rtpholdtimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rtpkeepalive",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"pai\""
            ],
            "optional": true,
            "field": "sendrpid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "outboundproxy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callbackextension",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timert1",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timerb",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "qualifyfreq",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "contactpermit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "contactdeny",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "contactacl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "unsolicited_mailbox",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "use_q850_reason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "maxforwards",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "encryption",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "avpf",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "force_avp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "icesupport",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "dtlsenable",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"fingerprint\"",
              "\"certificate\""
            ],
            "optional": true,
            "field": "dtlsverify",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dtlsrekey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlscertfile",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlsprivatekey",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlscipher",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlscafile",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlscapath",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"active\"",
              "\"passive\"",
              "\"actpass\""
            ],
            "optional": true,
            "field": "dtlssetup",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dtlsfingerprint",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "usereqphone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "recordonfeature",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "recordofffeature",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "call_limit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "registertrying",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "subscribemwi",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "vmexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mohinterpret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mohsuggest",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "parkinglot",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"nonat\"",
              "\"update\"",
              "\"update,nonat\""
            ],
            "optional": true,
            "field": "canreinvite",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "registry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "otherFields",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": false,
            "field": "active",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "t38pt_udptl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "delete",
    "url": "/api/trunks/{id}",
    "title": "Deletes a trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "Delete",
    "group": "Trunks",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "get",
    "url": "/api/trunks",
    "title": "Gets a list of Trunks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTrunks",
    "group": "Trunks",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/trunks?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/trunks?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/trunks?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/trunks?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/trunks?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "get",
    "url": "/api/trunks/{id}",
    "title": "Gets a single Trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTrunks",
    "group": "Trunks",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "put",
    "url": "/api/trunks/{id}",
    "title": "Update an existing trunk",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/trunks/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Trunks",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/trunk/index.js",
    "groupTitle": "Trunks"
  },
  {
    "type": "post",
    "url": "/api/userProfile/resources",
    "title": "Creates a new User Profile Resource",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "resourceId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "type",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "delete",
    "url": "/api/userProfile/resources/{id}",
    "title": "Deletes a User Profile Resource",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "get",
    "url": "/api/userProfile/resources/describe",
    "title": "Gets table info about User Profile Resources",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "get",
    "url": "/api/userProfile/resources",
    "title": "Gets a list of User Profile Resources",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/userProfile/resources?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/userProfile/resources?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/userProfile/resources?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/userProfile/resources?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/userProfile/resources?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "get",
    "url": "/api/userProfile/resources/{id}",
    "title": "Gets a single User Profile Resource",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "put",
    "url": "/api/userProfile/resources/{id}",
    "title": "Update an existing User Profile Resource",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/resources/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateUser_Profile_Resources",
    "group": "User_Profile_Resources",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileResource/index.js",
    "groupTitle": "User_Profile_Resources"
  },
  {
    "type": "post",
    "url": "/api/userProfile/sections",
    "title": "Creates a new User Profile Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "category",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "sectionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "enabled",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "autoAssociation",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "crudPermissions",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "delete",
    "url": "/api/userProfile/sections/{id}",
    "title": "Deletes a User Profile Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "get",
    "url": "/api/userProfile/sections/describe",
    "title": "Gets table info about User Profile Sections",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "get",
    "url": "/api/userProfile/sections",
    "title": "Gets a list of User Profile Sections",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/userProfile/sections?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/userProfile/sections?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/userProfile/sections?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/userProfile/sections?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/userProfile/sections?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "get",
    "url": "/api/userProfile/sections/{id}",
    "title": "Gets a single User Profile Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "put",
    "url": "/api/userProfile/sections/{id}",
    "title": "Update an existing User Profile Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfile/sections/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateUser_Profile_Sections",
    "group": "User_Profile_Sections",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfileSection/index.js",
    "groupTitle": "User_Profile_Sections"
  },
  {
    "type": "post",
    "url": "/api/userProfiles/{id}/resources",
    "title": "Add resources' permissions to User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/resources -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddResources",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "post",
    "url": "/api/userProfiles/{id}/sections",
    "title": "Add sections' permissions to User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/sections -d '[{\"sectionId\": \"name\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSections",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "post",
    "url": "/api/userProfiles/clone",
    "title": "Clone an existing User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "post",
    "url": "/api/userProfiles",
    "title": "Creates a new User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateUser_Profiles",
    "group": "User_Profiles",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "crudPermissions",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "delete",
    "url": "/api/userProfiles/{id}",
    "title": "Deletes a User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles/describe",
    "title": "Gets table info about User Profiles",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles/{id}/resources?section={section}",
    "title": "Get Resources assigned to a Section",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/resources?section={section} -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetResources",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles/{id}/sections",
    "title": "Get sections associated to a User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/sections -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSections",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles",
    "title": "Gets a list of User Profiles",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/userProfiles?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/userProfiles?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/userProfiles?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/userProfiles?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/userProfiles?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "delete",
    "url": "/api/userProfiles/{id}/resources",
    "title": "Removes resources' permissions from User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/resources?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveResources",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "delete",
    "url": "/api/userProfiles/{id}/sections",
    "title": "Removes sections' permissions from User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id}/sections?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSections",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "get",
    "url": "/api/userProfiles/{id}",
    "title": "Gets a single User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "put",
    "url": "/api/userProfiles/{id}",
    "title": "Update an existing User Profile",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/userProfiles/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateUser_Profiles",
    "group": "User_Profiles",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/userProfile/index.js",
    "groupTitle": "User_Profiles"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/chat_interactions",
    "title": "Add chat interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddChatInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/chat_websites",
    "title": "Add a Chat Website to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_websites -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddChatWebsites",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/contacts",
    "title": "Add contacts to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/contacts -d '{\"ids\": [1,2]}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddContacts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/fax_accounts",
    "title": "Add a Fax Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddFaxAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/fax_interactions",
    "title": "Add fax interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddFaxInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/mail_accounts",
    "title": "Add a Mail Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddMailAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/mail_interactions",
    "title": "Add mail interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddMailInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/openchannel_accounts",
    "title": "Add a Open Channel Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddOpenchannelAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/openchannel_interactions",
    "title": "Add openchannel interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddOpenchannelInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/queues",
    "title": "Add queues to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/queues -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddQueues",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/sms_accounts",
    "title": "Add a Sms Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSmsAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/sms_interactions",
    "title": "Add sms interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSmsInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/square_projects",
    "title": "Add a Square Project to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/square_projects -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSquareProjects",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/teams",
    "title": "Add teams to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/whatsapp_accounts",
    "title": "Add a Whatsapp Account to a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_accounts -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddWhatsappAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/whatsapp_interactions",
    "title": "Add Whatsapp interaction tabs to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_interactions -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddWhatsappInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "put",
    "url": "/api/users/{id}/password",
    "title": "Change user password",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/password -d '{\"oldPassword\": \"1234\", \"newPassword\": \"5678\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "ChangePwd",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users",
    "title": "Create a new user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/api_key",
    "title": "Create a new API access key for the user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/:id/api_key -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApiKey",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}",
    "title": "Deletes a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "Delete",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/describe",
    "title": "Gets table info about Users",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeUsers",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/agents",
    "title": "GetAgents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/agents -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/api_key",
    "title": "Get the API access key for the user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/:id/api_key -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetApiKey",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/groups",
    "title": "GetChatGroups",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/groups -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetChatGroups",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/chat/interactions",
    "title": "GetChatInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetChatInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/chat_websites",
    "title": "GetChatWebsites",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_websites -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetChatWebsites",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/contacts",
    "title": "GetContacts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/contacts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetContacts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/fax_accounts",
    "title": "GetFaxAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetFaxAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/fax/interactions",
    "title": "GetFaxInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetFaxInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/lists",
    "title": "GetLists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/lists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetLists",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/mail_accounts",
    "title": "GetMailAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetMailAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/mail/interactions",
    "title": "GetMailInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetMailInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/openchannel_accounts",
    "title": "GetOpenchannelAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetOpenchannelAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/openchannel/interactions",
    "title": "GetOpenchannelInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetOpenchannelInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/prefixes",
    "title": "GetPrefixes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/prefixes -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetPrefixes",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/queues?channel={channel}",
    "title": "Gets Queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/queues/?channel={channel} -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/recordings",
    "title": "GetRecordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/recordings -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetRecordings",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/scheduled_calls",
    "title": "GetScheduledCalls",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/scheduled_calls -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetScheduledCalls",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/screen_recordings",
    "title": "GetScreenRecordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/screen_recordings -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetScreenRecordings",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/sms_accounts",
    "title": "GetSmsAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSmsAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/sms/interactions",
    "title": "GetSmsInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSmsInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/square_projects",
    "title": "GetSquareProjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/square_projects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetSquareProjects",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/teams",
    "title": "GetTeams",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/teams -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users",
    "title": "Gets a list of Users",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetUsers",
    "group": "Users",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/users?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/users?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/users?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/users?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/users?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/queues_rt",
    "title": "GetVoiceQueuesRt",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/queues_rt -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetVoiceQueuesRt",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/whatsapp_accounts",
    "title": "GetWhatsappAccounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_accounts -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetWhatsappAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/whatsapp/interactions",
    "title": "GetWhatsappInteractions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp/interactions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetWhatsappInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/login",
    "title": "Login",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/login  -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Login",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/logout",
    "title": "Logout",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/logout -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Logout",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/pause",
    "title": "Pause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/pause -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Pause",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/api_key",
    "title": "Remove API access key for the user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/:id/api_key -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveApiKey",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/chat_interactions",
    "title": "Removes interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveChatInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/chat_websites",
    "title": "Removes a Chat Website from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/chat_websites?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveChatWebsites",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/fax_accounts",
    "title": "Removes a Fax Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveFaxAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/fax_interactions",
    "title": "Removes interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/fax_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveFaxInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/mail_accounts",
    "title": "Removes a Mail Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveMailAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/mail_interactions",
    "title": "Removes interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/mail_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveMailInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/openchannel_accounts",
    "title": "Removes a Open Channel Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveOpenchannelAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/openchannel_interactions",
    "title": "Removes openchannel interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/openchannel_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveOpenchannelInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/queues",
    "title": "Remove queues to an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/queues?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveQueues",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/sms_accounts",
    "title": "Removes a Sms Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSmsAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/sms_interactions",
    "title": "Removes interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/sms_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSmsInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/square_projects",
    "title": "Removes a Square Project from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/square_projects?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSquareProjects",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/teams",
    "title": "Removes teams from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/teams?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTeams",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/whatsapp_accounts",
    "title": "Removes a Whatsapp Account from a user",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_accounts?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveWhatsappAccounts",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "delete",
    "url": "/api/users/{id}/whatsapp_interactions",
    "title": "Removes Whatsapp interactions from an agent",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/whatsapp_interactions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveWhatsappInteractions",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}",
    "title": "Gets a single User",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowUsers",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/unpause",
    "title": "Unpause",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/unpause -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Unpause",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/whoami",
    "title": "WhoAmI",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/whoami -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "WhoAmI",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/{id}/avatar",
    "title": "Add avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/avatar -H 'Content-Type: multipart/form-data' -F 'file=@{filename}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAvatar",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/users/create_many",
    "title": "Create Users",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/create_many -d '[{\"name\": \"john.doe\", \"role\": \"user\", \"...\": \"...\"}]' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "bulkCreate",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "get",
    "url": "/api/users/{id}/avatar",
    "title": "Get avatar",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id}/avatar -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAvatar",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "put",
    "url": "/api/users/{id}",
    "title": "Update an existing User",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/users/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateUsers",
    "group": "Users",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/user/index.js",
    "groupTitle": "Users"
  },
  {
    "type": "post",
    "url": "/api/variables",
    "title": "Creates a new Variable",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVariables",
    "group": "Variables",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "delete",
    "url": "/api/variables/{id}",
    "title": "Deletes a Variable",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVariables",
    "group": "Variables",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "get",
    "url": "/api/variables",
    "title": "Gets a list of Variables",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVariables",
    "group": "Variables",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/variables?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/variables?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/variables?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/variables?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/variables?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "get",
    "url": "/api/variables/{id}",
    "title": "Gets a single Variable",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVariables",
    "group": "Variables",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "put",
    "url": "/api/variables/{id}",
    "title": "Update an existing Variable",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/variables/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVariables",
    "group": "Variables",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/variable/index.js",
    "groupTitle": "Variables"
  },
  {
    "type": "get",
    "url": "/api/version/fetch",
    "title": "Fetch git version",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/fetch -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "FetchVersion",
    "group": "Version",
    "description": "<p>Motion run the following command: git fetch origin master</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version",
    "title": "Gets version",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVersion",
    "group": "Version",
    "description": "<p>Motion returns the current and latest motion version.</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version/migrations",
    "title": "Launch database migrations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/migrations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "MigrateVersion",
    "group": "Version",
    "description": "<p>Motion launch the database migrations, according to the application version</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version/pull",
    "title": "Pull git version",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/pull -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "PullVersion",
    "group": "Version",
    "description": "<p>Motion run the following command: git pull</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version/reset",
    "title": "Reset git version",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/reset -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ResetVersion",
    "group": "Version",
    "description": "<p>Motion run the following command: git reset --hard FETCH_HEAD</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/version/restart",
    "title": "Restart motion2 after update",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/version/restart -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "RestartVersion",
    "group": "Version",
    "description": "<p>Motion run the following command: pm2 restart motion</p>",
    "version": "0.0.0",
    "filename": "server/api/version/index.js",
    "groupTitle": "Version"
  },
  {
    "type": "get",
    "url": "/api/voice/agents/reports/describe",
    "title": "Gets table info about Agent Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/agents/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAgent_Reports",
    "group": "Voice_Agent_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceAgentReport/index.js",
    "groupTitle": "Voice_Agent_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/agents/reports",
    "title": "Gets a list of Agent Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/agents/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAgent_Reports",
    "group": "Voice_Agent_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/agents/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/agents/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/agents/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/agents/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/agents/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceAgentReport/index.js",
    "groupTitle": "Voice_Agent_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/agents/reports/{id}",
    "title": "Gets a single Agent Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/agents/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAgent_Reports",
    "group": "Voice_Agent_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceAgentReport/index.js",
    "groupTitle": "Voice_Agent_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/calls/reports/describe",
    "title": "Gets table info about Call Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/calls/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeCall_Reports",
    "group": "Voice_Call_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceCallReport/index.js",
    "groupTitle": "Voice_Call_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/calls/reports",
    "title": "Gets a list of Call Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/calls/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCall_Reports",
    "group": "Voice_Call_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/calls/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/calls/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/calls/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/calls/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/calls/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceCallReport/index.js",
    "groupTitle": "Voice_Call_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/calls/reports/{id}",
    "title": "Gets a single Call Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/calls/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCall_Reports",
    "group": "Voice_Call_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceCallReport/index.js",
    "groupTitle": "Voice_Call_Reports"
  },
  {
    "type": "put",
    "url": "/api/voice/calls/reports/{id}",
    "title": "Update a single cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/calls/reports/{id} -d '{\"userDispositio\": \"OK\"}' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Voice_Call_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceCallReport/index.js",
    "groupTitle": "Voice_Call_Reports"
  },
  {
    "type": "post",
    "url": "/api/voice/chanspy",
    "title": "Creates a new ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateChanSpy",
    "group": "Voice_ChanSpy",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "prefix",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "options",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "auth",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "record",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "recordingFormat",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "delete",
    "url": "/api/voice/chanspy/{id}",
    "title": "Deletes a ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteChanSpy",
    "group": "Voice_ChanSpy",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "get",
    "url": "/api/voice/chanspy",
    "title": "Gets a list of ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetChanSpy",
    "group": "Voice_ChanSpy",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/chanspy?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/chanspy?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/chanspy?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/chanspy?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/chanspy?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "get",
    "url": "/api/voice/chanspy/{id}",
    "title": "Gets a single ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowChanSpy",
    "group": "Voice_ChanSpy",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "put",
    "url": "/api/voice/chanspy/{id}",
    "title": "Update an existing ChanSpy",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/chanspy/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateChanSpy",
    "group": "Voice_ChanSpy",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceChanSpy/index.js",
    "groupTitle": "Voice_ChanSpy"
  },
  {
    "type": "post",
    "url": "/api/voice/contexts",
    "title": "Create a new context",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "Create",
    "group": "Voice_Contexts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "defaultEntry",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "delete",
    "url": "/api/voice/contexts/{id}",
    "title": "Deletes a context",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "Delete",
    "group": "Voice_Contexts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "get",
    "url": "/api/voice/contexts",
    "title": "Gets a list of Contexts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetContexts",
    "group": "Voice_Contexts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/contexts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/contexts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/contexts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/contexts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/contexts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "get",
    "url": "/api/voice/contexts/{id}",
    "title": "Gets a single Context",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowContexts",
    "group": "Voice_Contexts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "put",
    "url": "/api/voice/contexts/{id}",
    "title": "Update an existing context",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/contexts/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Voice_Contexts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceContext/index.js",
    "groupTitle": "Voice_Contexts"
  },
  {
    "type": "get",
    "url": "/api/voice/dials/reports/describe",
    "title": "Gets table info about Dial Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/dials/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeDial_Reports",
    "group": "Voice_Dial_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceDialReport/index.js",
    "groupTitle": "Voice_Dial_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/dials/reports",
    "title": "Gets a list of Dial Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/dials/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetDial_Reports",
    "group": "Voice_Dial_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/dials/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/dials/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/dials/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/dials/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/dials/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceDialReport/index.js",
    "groupTitle": "Voice_Dial_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/dials/reports/{id}",
    "title": "Gets a single Dial Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/dials/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowDial_Reports",
    "group": "Voice_Dial_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceDialReport/index.js",
    "groupTitle": "Voice_Dial_Reports"
  },
  {
    "type": "delete",
    "url": "/api/voice/extensions/{id}",
    "title": "Deletes a Extension",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteExtensions",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "get",
    "url": "/api/voice/extensions",
    "title": "Gets a list of Extensions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetExtensions",
    "group": "Voice_Extensions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/extensions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/extensions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/extensions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/extensions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/extensions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "get",
    "url": "/api/voice/extensions/{id}",
    "title": "Gets a single Extension",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowExtensions",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "post",
    "url": "/api/voice/extensions",
    "title": "Create new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions/{id}/applications -d '[{\"app\": \"Set\", \"appdata\": \"CALLERDNID=${CALLER(dnid)}\"}]' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "post",
    "url": "/api/voice/extensions",
    "title": "Create an extension",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions -d '{\"exten\": \"12345\", \"context\": \"from-custom\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "put",
    "url": "/api/voice/extensions/{id}",
    "title": "Update an extension",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/extensions/{id} -d '{\"exten\": \"12345\", \"context\": \"from-custom\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "update",
    "group": "Voice_Extensions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceExtension/index.js",
    "groupTitle": "Voice_Extensions"
  },
  {
    "type": "post",
    "url": "/api/voice/mohs",
    "title": "Create a new a new MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs -d '{\"name\": \"xmas_musics\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddMoh",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "post",
    "url": "/api/voice/mohs/{id}/sounds",
    "title": "Add sound to MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id}/sounds -d '{\"id\": 1}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddSound",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "delete",
    "url": "/api/voice/mohs/{id}",
    "title": "Deletes an MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DestroyMoh",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "get",
    "url": "/api/voice/mohs",
    "title": "Gets a list of Music On Holds",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMusic_On_Holds",
    "group": "Voice_MOHs",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/mohs?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/mohs?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/mohs?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/mohs?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/mohs?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "get",
    "url": "/api/voice/mohs/{id}/sounds",
    "title": "Gets sounds from MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id}/sounds -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "GetSounds",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "delete",
    "url": "/api/voice/mohs/{id}/sounds/{id2}",
    "title": "Remove sound from MOH",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id}/sounds/{id2} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveSound",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "get",
    "url": "/api/voice/mohs/{id}",
    "title": "Gets a single Music On Hold",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMusic_On_Holds",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "put",
    "url": "/api/voice/mohs/{id}",
    "title": "Update an existing Music On Hold",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mohs/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMusic_On_Holds",
    "group": "Voice_MOHs",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMusicOnHold/index.js",
    "groupTitle": "Voice_MOHs"
  },
  {
    "type": "post",
    "url": "/api/voice/mails",
    "title": "Creates a new Mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMails",
    "group": "Voice_Mails",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "customer_id",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "mailbox",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "fullname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "email",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "pager",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tz",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "attach",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "saycid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callback",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "review",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "operator",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "envelope",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "sayduration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "saydurationm",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "sendvoicemail",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "delete",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "nextaftercmd",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "forcename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "forcegreetings",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": false,
            "field": "hidefromdir",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "stamp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "emailsubject",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "emailbody",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "maxsecs",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "maxmsg",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "delete",
    "url": "/api/voice/mails/{id}",
    "title": "Deletes a Mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMails",
    "group": "Voice_Mails",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "get",
    "url": "/api/voice/mails",
    "title": "Gets a list of Mails",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMails",
    "group": "Voice_Mails",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/mails?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/mails?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/mails?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/mails?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/mails?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "get",
    "url": "/api/voice/mails/{id}",
    "title": "Gets a single Mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMails",
    "group": "Voice_Mails",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "get",
    "url": "/api/voice/mails/{id}/messages",
    "title": "Gets voice mail messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Voice_Mails",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "put",
    "url": "/api/voice/mails/{id}",
    "title": "Update an existing Mail",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMails",
    "group": "Voice_Mails",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMail/index.js",
    "groupTitle": "Voice_Mails"
  },
  {
    "type": "post",
    "url": "/api/voice/mails/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Voice_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "msgnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dir",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "macrocontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "callerid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "origtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "duration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailboxuser",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "mailboxcontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Blob",
            "optional": true,
            "field": "recording",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "flag",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "msg_id",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "stamp",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "delete",
    "url": "/api/voice/mails/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Voice_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "get",
    "url": "/api/voice/mails/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Voice_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/mails/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/mails/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/mails/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/mails/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/mails/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "get",
    "url": "/api/voice/mails/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Voice_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "get",
    "url": "voice/mails/messages/{id}/download",
    "title": "Download Voice Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}voice/mails/messages/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Voice_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "put",
    "url": "/api/voice/mails/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/mails/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Voice_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceMailMessage/index.js",
    "groupTitle": "Voice_Messages"
  },
  {
    "type": "post",
    "url": "/api/voice/prefixes/{id}/users",
    "title": "Add agents to a prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "delete",
    "url": "/api/voice/prefixes/{id}",
    "title": "Deletes a Prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeletePrefixes",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/prefixes/describe",
    "title": "Gets table info about Prefixes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribePrefixes",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/prefixes/{id}/users",
    "title": "Gets agents from prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/prefixes",
    "title": "Gets a list of Prefixes",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetPrefixes",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/prefixes?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/prefixes?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/prefixes?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/prefixes?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/prefixes?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "delete",
    "url": "/api/voice/prefixes/{id}/users",
    "title": "Removes agents from a prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/prefixes/{id}",
    "title": "Gets a single Prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowPrefixes",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "put",
    "url": "/api/voice/prefixes/{id}",
    "title": "Update an existing prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes/{id} -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "Update",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "post",
    "url": "/api/voice/prefixes",
    "title": "Create a prefix",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/prefixes -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "create",
    "group": "Voice_Prefixes",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voicePrefix/index.js",
    "groupTitle": "Voice_Prefixes"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/reports/describe",
    "title": "Gets table info about Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/reports/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueue_Reports",
    "group": "Voice_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueueReport/index.js",
    "groupTitle": "Voice_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/reports",
    "title": "Gets a list of Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueue_Reports",
    "group": "Voice_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/queues/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/queues/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/queues/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/queues/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/queues/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueueReport/index.js",
    "groupTitle": "Voice_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/reports/{id}",
    "title": "Gets a single Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueue_Reports",
    "group": "Voice_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueueReport/index.js",
    "groupTitle": "Voice_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/reports/index",
    "title": "Get Voice Queues Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/reports/index -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getVoiceQueuesReport",
    "group": "Voice_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueueReport/index.js",
    "groupTitle": "Voice_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/{id}/users",
    "title": "Add agents to queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/{id}/blacklists",
    "title": "Add blacklists to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/blacklists -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddBlackLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/{id}/lists",
    "title": "Add lists to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/lists -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/{id}/teams",
    "title": "Add teams to queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues/clone",
    "title": "Clone an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/clone -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CloneQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Voice_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"inbound\"",
              "\"outbound\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "musiconhold",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rr\"",
              "\"ringall\"",
              "\"leastrecent\"",
              "\"fewestcalls\"",
              "\"random\"",
              "\"rrmemory\"",
              "\"linear\"",
              "\"wrandom\"",
              "\"rrordered\""
            ],
            "optional": false,
            "field": "strategy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "servicelevel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "penaltymemberslimit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "retry",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "timeoutpriority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "weight",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "wrapuptime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "autofill",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"all\""
            ],
            "optional": true,
            "field": "autopause",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "autopausedelay",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "autopausebusy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "autopauseunavail",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "maxlen",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "setinterfacevar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "setqueueentryvar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "setqueuevar",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "eventmemberstatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membermacro",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membergosub",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "announce_frequency",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "min_announce_frequency",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "periodic_announce_frequency",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "random_periodic_announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "relative_periodic_announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\"",
              "\"once\""
            ],
            "optional": true,
            "field": "announce_holdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "announce_position",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "announce_to_first_user",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "announce_position_limit",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"0\"",
              "\"5\"",
              "\"10\"",
              "\"15\"",
              "\"20\"",
              "\"30\""
            ],
            "optional": true,
            "field": "announce_round_seconds",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "monitor_format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "monitor_type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_youarenext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_thereare",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_callswaiting",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_holdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_minute",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_minutes",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_seconds",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_thankyou",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_reporthold",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_quantity1",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_quantity2",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_periodic_announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue_less_than",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "periodic_announce",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinempty",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leavewhenempty",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "reportholdtime",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "ringinuse",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "memberdelay",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"yes\"",
              "\"no\""
            ],
            "optional": true,
            "field": "timeoutrestart",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "defaultrule",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "acw",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "acwTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialActive",
            "description": "<p>Active/Disactive Campaign</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"preview\"",
              "\"progressive\"",
              "\"power\"",
              "\"predictive\"",
              "\"booked\""
            ],
            "optional": true,
            "field": "dialMethod",
            "description": "<p>Dial Method.</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialLimitChannel",
            "description": "<p>Max 9999 channels, 0 means unlimited.</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialLimitQueue",
            "description": "<p>Max 9999 member in queue(min:1, max:9999), 0 means unlimited.</p>"
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "dialPowerLevel",
            "description": "<p>Power Level: Calls for agents (min:1, max:10).</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"agentBusyFactor\"",
              "\"dropRate\""
            ],
            "optional": true,
            "field": "dialPredictiveOptimization",
            "description": "<p>Only for predictive method.</p>"
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "dialPredictiveOptimizationPercentage",
            "description": "<p>Predictive Optimization Percentage (min: 1, max: 95)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialPredictiveInterval",
            "description": "<p>Interval Predictive Minutes (min:5 max:30)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialOriginateCallerIdName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialOriginateCallerIdNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialOriginateTimeout",
            "description": "<p>Originate Timeout Seconds (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialQueueOptions",
            "description": "<p>https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Application_Queue</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialQueueTimeout",
            "description": "<p>Queue Timeout Seconds (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialQueueProject",
            "description": "<p>AGI queue option (use: agi://127.0.0.1/square,&lt;project_name&gt;)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCongestionMaxRetry",
            "description": "<p>#Congestion Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCongestionRetryFrequency",
            "description": "<p>Congestion Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialBusyMaxRetry",
            "description": "<p>#Busy Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialBusyRetryFrequency",
            "description": "<p>Busy Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoAnswerMaxRetry",
            "description": "<p>#NoAnswer Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoAnswerRetryFrequency",
            "description": "<p>NoAnswer Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialGlobalMaxRetry",
            "description": "<p>#Global Max Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialTimezone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialGlobalInterval",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialPrefix",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"always\"",
              "\"never\"",
              "\"onlyIfOpen\""
            ],
            "optional": true,
            "field": "dialCheckDuplicateType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialAMDActive",
            "description": "<p>Active/Disactive AMD</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDInitialSilence",
            "description": "<p>#AMD Initial Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDGreeting",
            "description": "<p>#AMD Greeting</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDAfterGreetingSilence",
            "description": "<p>#AMD After Greeting Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDTotalAnalysisTime",
            "description": "<p>#AMD Total Analysis Time</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMinWordLength",
            "description": "<p>#AMD Min Word Length</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDBetweenWordsSilence",
            "description": "<p>#AMD Between Words Silence</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMaximumNumberOfWords",
            "description": "<p>#AMD Maximum Number Of Words</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDSilenceThreshold",
            "description": "<p>#AMD Silence Threshold (min:0, max:32767)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAMDMaximumWordLength",
            "description": "<p>#AMD Maximum Word Length</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialRecallMeTimeout",
            "description": "<p>#RecallMe Timeout (min:1)</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialRecallInQueue",
            "description": "<p>Active/Disactive Recall In Queue</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"DESC\"",
              "\"ASC\""
            ],
            "optional": true,
            "field": "dialOrderByScheduledAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dialQueueProject2",
            "description": "<p>AGI queue option (use: agi://127.0.0.1/square,&lt;project_name&gt;)</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialAgiAfterHangupClient",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "dialAgiAfterHangupAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialRandomLastDigitCallerIdNumber",
            "description": "<p>Random Last Digit (min:1, max:15)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialCutDigit",
            "description": "<p>Cut Digit (min:1, max:15)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoSuchNumberMaxRetry",
            "description": "<p>#NoSuchNumber Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialNoSuchNumberRetryFrequency",
            "description": "<p>NoSuchNumber Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialDropMaxRetry",
            "description": "<p>#Drop Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialDropRetryFrequency",
            "description": "<p>Drop Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAbandonedMaxRetry",
            "description": "<p>#Abandoned Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAbandonedRetryFrequency",
            "description": "<p>Abandoned Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialMachineMaxRetry",
            "description": "<p>#Machine Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialMachineRetryFrequency",
            "description": "<p>Machine Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAgentRejectMaxRetry",
            "description": "<p>#AgentReject Retry (min:1, max:999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialAgentRejectRetryFrequency",
            "description": "<p>AgentReject Retry Frequency Minutes (min:1, max:99999)</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialPredictiveIntervalMaxThreshold",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "dialPredictiveIntervalMinThreshold",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/blacklists",
    "title": "Get queue blacklists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/blacklists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetBlackLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/finals",
    "title": "Gets queue hopper finals",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/hopper_finals -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperFinals",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/hopper_histories",
    "title": "Gets queue hopper histories",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/hopper_histories -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHopperHistories",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/hoppers",
    "title": "Gets queue hoppers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/hoppers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetHoppers",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/lists",
    "title": "Get queue lists",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/lists -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/members",
    "title": "Gets queue members",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/members -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/teams",
    "title": "Gets queue team",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/teams -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}/blacklists",
    "title": "Remove blacklists from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/blacklists?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveBlackLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "delete",
    "url": "/api/voice/queues/{id}/lists",
    "title": "Remove lists from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/lists?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveLists",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "get",
    "url": "/api/voice/queues/{id}/blacks",
    "title": "Gets queue hopper blacks",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id}/hopper_black -v -u {name}:{password}  -X GET",
        "type": "json"
      }
    ],
    "name": "getHopperBlacks",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "put",
    "url": "/api/voice/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Voice_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueue/index.js",
    "groupTitle": "Voice_Queues"
  },
  {
    "type": "post",
    "url": "/api/voice/recordings",
    "title": "Creates a new Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateRecordings",
    "group": "Voice_Recordings",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "format",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "membername",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "calleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "connectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "connectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "rating",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "queue",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "userDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "userSecondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "userThirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "location",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transcribeName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transcribeStatus",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "fileUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "fileText",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "failureReason",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sentiment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "sPositive",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "sNegative",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "sNeutral",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Float",
            "optional": true,
            "field": "sMixed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "tempSentiment",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "createdAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "updatedAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/describe",
    "title": "Gets table info about Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeRecordings",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings",
    "title": "Gets a list of Recordings",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetRecordings",
    "group": "Voice_Recordings",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/recordings?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/recordings?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/recordings?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/recordings?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/recordings?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/{id}",
    "title": "Gets a single Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowRecordings",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "delete",
    "url": "/api/voice/recordings/{id}",
    "title": "Delete voice recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "destroy",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/{id}/download",
    "title": "Download Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/{id}/downloads",
    "title": "Download Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id}/downloads -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "downloads",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "post",
    "url": "/api/voice/recordings/{id}/transcribe",
    "title": "Run Transcribe Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id}/transcribe -d '{\"runSentiment\": \"true\"}' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "transcribe",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "get",
    "url": "/api/voice/recordings/{id}/transcribe",
    "title": "Run Transcribe Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id}/transcribe -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "transcribe",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "put",
    "url": "/api/voice/recordings/{id}",
    "title": "Update an existing Recording",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/recordings/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateRecordings",
    "group": "Voice_Recordings",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceRecording/index.js",
    "groupTitle": "Voice_Recordings"
  },
  {
    "type": "post",
    "url": "/api/voice/transfers/reports",
    "title": "Creates a new Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"blind\"",
              "\"attended\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "result",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererchannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transferercalleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transferercalleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererconnectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererconnectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereraccountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transferercontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfererlinkedid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereechannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereecalleridnum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereecalleridname",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereeconnectedlinenum",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereeconnectedlinename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereeaccountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereecontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereeexten",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transfereelinkedid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"Yes\"",
              "\"No\""
            ],
            "optional": true,
            "field": "isexternal",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "context",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "extension",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/voice/transfers/reports/{id}",
    "title": "Deletes a Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/transfers/reports",
    "title": "Gets a list of Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voice/transfers/reports?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voice/transfers/reports?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voice/transfers/reports?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voice/transfers/reports?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voice/transfers/reports?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/voice/transfers/reports/{id}",
    "title": "Gets a single Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/voice/transfers/reports/{id}",
    "title": "Update an existing Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voice/transfers/reports/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateTransfer_Reports",
    "group": "Voice_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceTransferReport/index.js",
    "groupTitle": "Voice_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/integrations/vtiger/accounts",
    "title": "Creates a new Vtiger Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "moduleName",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "accessKey",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/vtiger/accounts/{id}",
    "title": "Deletes a Vtiger Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/accounts",
    "title": "Gets a list of Vtiger Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/vtiger/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/vtiger/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/vtiger/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/vtiger/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/vtiger/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/accounts/{id}",
    "title": "Gets a single Vtiger Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/vtiger/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/vtiger/accounts/{id}",
    "title": "Update an existing Vtiger Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVtiger_Accounts",
    "group": "Vtiger_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerAccount/index.js",
    "groupTitle": "Vtiger_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/vtiger/configurations",
    "title": "Creates a new Vtiger Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/vtiger/configurations/{id}",
    "title": "Deletes a Vtiger Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations",
    "title": "Gets a list of Vtiger Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/vtiger/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/vtiger/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/vtiger/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/vtiger/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/vtiger/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations/{id}",
    "title": "Gets a single Vtiger Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/vtiger/configurations/{id}",
    "title": "Update an existing Vtiger Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVtiger_Configurations",
    "group": "Vtiger_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerConfiguration/index.js",
    "groupTitle": "Vtiger_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/vtiger/fields",
    "title": "Creates a new Vtiger Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVtiger_Fields",
    "group": "Vtiger_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/vtiger/fields/{id}",
    "title": "Deletes a Vtiger Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVtiger_Fields",
    "group": "Vtiger_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/fields",
    "title": "Gets a list of Vtiger Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVtiger_Fields",
    "group": "Vtiger_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/vtiger/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/vtiger/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/vtiger/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/vtiger/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/vtiger/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/vtiger/fields/{id}",
    "title": "Gets a single Vtiger Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVtiger_Fields",
    "group": "Vtiger_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/vtiger/fields/{id}",
    "title": "Update an existing Vtiger Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/vtiger/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVtiger_Fields",
    "group": "Vtiger_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intVtigerField/index.js",
    "groupTitle": "Vtiger_Fields"
  },
  {
    "type": "post",
    "url": "/api/webbar/answer",
    "title": "answer webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/answer -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_answer",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/calls",
    "title": "webrtc call list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/calls -d '{\"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_calls",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/hangup",
    "title": "hangup webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/hangup -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_hangup",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/unhold",
    "title": "unhold webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/unhold -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_hold",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/hold",
    "title": "hold webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/hold -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_hold",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/originate",
    "title": "Originate new webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/originate -d '{\"callNumber\": \"0119692844\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_originate",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "callNumber",
            "description": ""
          },
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "callerId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "callbackUrl",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/webbar/transfer",
    "title": "blind transfer webrtc call",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/webbar/transfer -d '{\"userId\": 54, \"sessionId\":\"<sessionId>\", \"transferNumber\":\"<transferNumber>\"}' \\\n -H \"Content-Type: application/json\" -X POST",
        "type": "json"
      }
    ],
    "name": "Web_Bar_transfer",
    "group": "WebBar",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "number",
            "optional": false,
            "field": "userId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "string",
            "optional": false,
            "field": "sessionId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "string",
            "optional": false,
            "field": "transferNumber",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/webbar/index.js",
    "groupTitle": "WebBar"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/users",
    "title": "Add agents to a whatsapp account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/users -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts",
    "title": "Creates a new Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateAccounts",
    "group": "Whatsapp_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "remote",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"twilio\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountSid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "authToken",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "notificationTemplate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationSound",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "notificationShake",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "waitForTheAssignedAgent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "queueTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "queueTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "agentTransfer",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "agentTransferTimeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "mandatoryDispositionPauseId",
            "description": "<p>Status to put when mandatory disposition is enabled</p>"
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "mandatoryDisposition",
            "description": "<p>Enabled/disables mandatory dispo on a queue</p>"
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/accounts/{id}",
    "title": "Deletes a Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/describe",
    "title": "Gets table info about Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts",
    "title": "Gets a list of Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}/users",
    "title": "Gets agents from whatsapp account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/users -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/accounts/{id}/users",
    "title": "Removes agents from a whatsapp account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/accounts/{id}/canned_answers",
    "title": "Removes canned answers from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/canned_answers?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAnswers",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/accounts/{id}/dispositions",
    "title": "Removes dispositions from account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/dispositions?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveDispositions",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}",
    "title": "Gets a single Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/messages/{id}/accept",
    "title": "Accepts message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id}/accept \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "acceptMessage",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/canned_answers",
    "title": "Creates new canned answer",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/canned_answers -d '{\"name\": \"vip\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addAnswer",
    "group": "Whatsapp_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "value",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Virtual",
            "optional": true,
            "field": "name",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/applications",
    "title": "Creates new applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addApplications",
    "group": "Whatsapp_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/dispositions",
    "title": "Creates new disposition",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/dispositions -d '{\"name\": \"vip\"}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addDisposition",
    "group": "Whatsapp_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"first\"",
              "\"second\"",
              "\"third\""
            ],
            "optional": false,
            "field": "level",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}/canned_answers",
    "title": "Gets account canned answers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/canned_answers -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getAnswers",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}/applications",
    "title": "Gets account applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/applications -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getApplications",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/accounts/{id}/dispositions",
    "title": "Gets account dispositions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/dispositions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDispositions",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/notify",
    "title": "Notify new message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/notify -d '{\"body\": \"hello world\", \"...\": \"...\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "notify",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <p>This API is used to create a new whatsapp message to be sent to the system.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/messages/{id}/reject",
    "title": "Rejects message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id}/reject \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "rejectMessage",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/accounts/{id}/send",
    "title": "Send new whatsapp message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id}/send -d '{from: '+39333123456', body: 'This is a test'}' -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "sendWhatsapp",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/messages/{id}/status",
    "title": "Receive message status",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id}/status \\ \n -H 'Content-Type: application/json' -v -X POST",
        "type": "json"
      }
    ],
    "name": "statusMessage",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/accounts/{id}",
    "title": "Update an existing Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateAccounts",
    "group": "Whatsapp_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappAccount/index.js",
    "groupTitle": "Whatsapp_Accounts"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/applications",
    "title": "Creates a new Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateApplications",
    "group": "Whatsapp_Applications",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "priority",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "app",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Text",
            "optional": true,
            "field": "appdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "interval",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/applications/{id}",
    "title": "Deletes a Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteApplications",
    "group": "Whatsapp_Applications",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/applications",
    "title": "Gets a list of Applications",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetApplications",
    "group": "Whatsapp_Applications",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/applications?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/applications?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/applications?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/applications?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/applications?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/applications/{id}",
    "title": "Gets a single Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowApplications",
    "group": "Whatsapp_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/applications/{id}",
    "title": "Update an existing Application",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/applications/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateApplications",
    "group": "Whatsapp_Applications",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappApplication/index.js",
    "groupTitle": "Whatsapp_Applications"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/interactions/{id}/tags",
    "title": "Add tags to the interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interaction/{id}/tags -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTags",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/interactions",
    "title": "Creates a new Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateInteractions",
    "group": "Whatsapp_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "closed",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "closedAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "secondDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "thirdDisposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "note",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "read1stAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "firstMsgDirection",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastMsgAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "lastMsgDirection",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/interactions/{id}",
    "title": "Deletes a Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions/describe",
    "title": "Gets table info about Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions",
    "title": "Gets a list of Interactions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/interactions?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/interactions?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/interactions?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/interactions?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/interactions?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/interactions/{id}/tags",
    "title": "Removes tags from interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id}/tags?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveTags",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions/{id}",
    "title": "Gets a single Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/interactions/{id}/messages",
    "title": "Creates new messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id}/messages -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addMessage",
    "group": "Whatsapp_Interactions",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions/{id}/download",
    "title": "Gets interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id}/download -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "download",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/interactions/{id}/messages",
    "title": "Gets interaction messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id}/messages -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getMessages",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/interactions/{id}",
    "title": "Update an existing Interaction",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/interactions/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateInteractions",
    "group": "Whatsapp_Interactions",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappInteraction/index.js",
    "groupTitle": "Whatsapp_Interactions"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/messages",
    "title": "Creates a new Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateMessages",
    "group": "Whatsapp_Messages",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "Text",
            "optional": false,
            "field": "body",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "read",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"in\"",
              "\"out\""
            ],
            "optional": false,
            "field": "direction",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "messageId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "phone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "readAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "secret",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/messages/{id}",
    "title": "Deletes a Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/messages/describe",
    "title": "Gets table info about Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/messages",
    "title": "Gets a list of Messages",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/messages?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/messages?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/messages?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/messages?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/messages?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/messages/{id}",
    "title": "Gets a single Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/messages/{id}",
    "title": "Update an existing Message",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/messages/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateMessages",
    "group": "Whatsapp_Messages",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappMessage/index.js",
    "groupTitle": "Whatsapp_Messages"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/reports/queue",
    "title": "Creates a new Whatsapp Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "from",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "joinAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "leaveAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "acceptAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "exitAt",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "reason",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/reports/queue/{id}",
    "title": "Deletes a Whatsapp Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/queue/describe",
    "title": "Gets table info about Whatsapp Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/queue",
    "title": "Gets a list of Whatsapp Queue Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/reports/queue?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/reports/queue?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/reports/queue?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/reports/queue?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/reports/queue?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/queue/{id}",
    "title": "Gets a single Whatsapp Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/reports/queue/{id}",
    "title": "Update an existing Whatsapp Queue Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/queue/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateWhatsapp_Queue_Reports",
    "group": "Whatsapp_Queue_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueueReport/index.js",
    "groupTitle": "Whatsapp_Queue_Reports"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/queues/{id}/users",
    "title": "Add agents to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/users -d '{\"ids\": [1,2], \"penalty\": 2}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddAgents",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/queues/{id}/teams",
    "title": "Add teams to a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/teams -d '{\"ids\": [1,2]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "AddTeams",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/queues",
    "title": "Creates a new Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateQueues",
    "group": "Whatsapp_Queues",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": true,
            "field": "timeout",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"rrmemory\"",
              "\"beepall\"",
              "\"roundrobin\""
            ],
            "optional": true,
            "field": "strategy",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/queues/{id}",
    "title": "Deletes a Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/describe",
    "title": "Gets table info about Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/{id}/users",
    "title": "Gets queue agents",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/users -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "GetAgents",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/{id}/members",
    "title": "GetMembers",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/members  -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetMembers",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues",
    "title": "Gets a list of Queues",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/queues?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/queues?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/queues?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/queues?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/queues?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/{id}/teams",
    "title": "Gets queues list",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/teams -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetTeams",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/queues/{id}/users",
    "title": "Removes agents from a queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id}/users?ids=1&ids=2 -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "RemoveAgents",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/queues/{id}",
    "title": "Gets a single Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/queues/{id}",
    "title": "Update an existing Queue",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/queues/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateQueues",
    "group": "Whatsapp_Queues",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappQueue/index.js",
    "groupTitle": "Whatsapp_Queues"
  },
  {
    "type": "post",
    "url": "/api/whatsapp/reports/transfer",
    "title": "Creates a new Whatsapp Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"account\"",
              "\"agent\"",
              "\"queue\""
            ],
            "optional": false,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "transferredAt",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "delete",
    "url": "/api/whatsapp/reports/transfer/{id}",
    "title": "Deletes a Whatsapp Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/transfer/describe",
    "title": "Gets table info about Whatsapp Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/transfer",
    "title": "Gets a list of Whatsapp Transfer Reports",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/whatsapp/reports/transfer?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/whatsapp/reports/transfer?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/whatsapp/reports/transfer?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/whatsapp/reports/transfer?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/whatsapp/reports/transfer?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "get",
    "url": "/api/whatsapp/reports/transfer/{id}",
    "title": "Gets a single Whatsapp Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "put",
    "url": "/api/whatsapp/reports/transfer/{id}",
    "title": "Update an existing Whatsapp Transfer Report",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/whatsapp/reports/transfer/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateWhatsapp_Transfer_Reports",
    "group": "Whatsapp_Transfer_Reports",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/whatsappTransferReport/index.js",
    "groupTitle": "Whatsapp_Transfer_Reports"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/accounts",
    "title": "Creates a new Zendesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "username",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "password",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "token",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "remoteUri",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"password\"",
              "\"token\""
            ],
            "optional": true,
            "field": "authType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"integrationTab\"",
              "\"newTab\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zendesk/accounts/{id}",
    "title": "Deletes a Zendesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/accounts",
    "title": "Gets a list of Zendesk Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zendesk/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zendesk/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zendesk/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zendesk/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zendesk/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/accounts/{id}",
    "title": "Gets a single Zendesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/zendesk/accounts/{id}",
    "title": "Update an existing Zendesk Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZendesk_Accounts",
    "group": "Zendesk_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskAccount/index.js",
    "groupTitle": "Zendesk_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/configurations",
    "title": "Creates a new Zendesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zendesk/configurations/{id}",
    "title": "Deletes a Zendesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations",
    "title": "Gets a list of Zendesk Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zendesk/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zendesk/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zendesk/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zendesk/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zendesk/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}",
    "title": "Gets a single Zendesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/configurations/{id}/tags",
    "title": "Gets configurations tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/tags -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getTags",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/configurations/{id}/tags",
    "title": "Sets new tags",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id}/tags -d '{\"ids\": [1,12]}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "setTags",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/zendesk/configurations/{id}",
    "title": "Update an existing Zendesk Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZendesk_Configurations",
    "group": "Zendesk_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskConfiguration/index.js",
    "groupTitle": "Zendesk_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/zendesk/fields",
    "title": "Creates a new Zendesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZendesk_Fields",
    "group": "Zendesk_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zendesk/fields/{id}",
    "title": "Deletes a Zendesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZendesk_Fields",
    "group": "Zendesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/fields",
    "title": "Gets a list of Zendesk Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZendesk_Fields",
    "group": "Zendesk_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zendesk/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zendesk/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zendesk/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zendesk/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zendesk/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/zendesk/fields/{id}",
    "title": "Gets a single Zendesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZendesk_Fields",
    "group": "Zendesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/zendesk/fields/{id}",
    "title": "Update an existing Zendesk Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zendesk/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZendesk_Fields",
    "group": "Zendesk_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZendeskField/index.js",
    "groupTitle": "Zendesk_Fields"
  },
  {
    "type": "post",
    "url": "/api/integrations/zoho/accounts",
    "title": "Creates a new Zoho Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZoho_Accounts",
    "group": "Zoho_Accounts",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "host",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "zone",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientId",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clientSecret",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "serverUrl",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "code",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "refreshToken",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zoho/accounts/{id}",
    "title": "Deletes a Zoho Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZoho_Accounts",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/accounts",
    "title": "Gets a list of Zoho Accounts",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZoho_Accounts",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zoho/accounts?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zoho/accounts?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zoho/accounts?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zoho/accounts?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zoho/accounts?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/accounts/{id}",
    "title": "Gets a single Zoho Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZoho_Accounts",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/zoho/accounts/{id}/configurations",
    "title": "Creates new configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id}/configurations -d '{\"name\": \"conf1\"}' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "addConfiguration",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/accounts/{id}/configurations",
    "title": "Gets account configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id}/configurations -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getConfigurations",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/accounts/{id}/fields",
    "title": "Gets account fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "put",
    "url": "/api/integrations/zoho/accounts/{id}",
    "title": "Update an existing Zoho Account",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/accounts/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZoho_Accounts",
    "group": "Zoho_Accounts",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoAccount/index.js",
    "groupTitle": "Zoho_Accounts"
  },
  {
    "type": "post",
    "url": "/api/integrations/zoho/configurations",
    "title": "Creates a new Zoho Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZoho_Configurations",
    "group": "Zoho_Configurations",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "name",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"lead\"",
              "\"contact\"",
              "\"nothing\""
            ],
            "optional": true,
            "field": "moduleCreate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"contact_lead\"",
              "\"contact\"",
              "\"lead\""
            ],
            "optional": true,
            "field": "moduleSearch",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "description",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zoho/configurations/{id}",
    "title": "Deletes a Zoho Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZoho_Configurations",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations",
    "title": "Gets a list of Zoho Configurations",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZoho_Configurations",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zoho/configurations?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zoho/configurations?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zoho/configurations?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zoho/configurations?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zoho/configurations?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}",
    "title": "Gets a single Zoho Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZoho_Configurations",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}/descriptions",
    "title": "Gets configurations descriptions",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id}/descriptions -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getDescriptions",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}/fields",
    "title": "Gets configurations fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id}/fields -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getFields",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/configurations/{id}/subjects",
    "title": "Gets configurations subjects",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id}/subjects -v -u {name}:{password} -X GET",
        "type": "json"
      }
    ],
    "name": "getSubjects",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "put",
    "url": "/api/integrations/zoho/configurations/{id}",
    "title": "Update an existing Zoho Configuration",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/configurations/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZoho_Configurations",
    "group": "Zoho_Configurations",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoConfiguration/index.js",
    "groupTitle": "Zoho_Configurations"
  },
  {
    "type": "post",
    "url": "/api/integrations/zoho/fields",
    "title": "Creates a new Zoho Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateZoho_Fields",
    "group": "Zoho_Fields",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\"",
              "\"keyValue\""
            ],
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "content",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "key",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "allowedValues": [
              "\"string\"",
              "\"variable\"",
              "\"customVariable\""
            ],
            "optional": true,
            "field": "keyType",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "keyContent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "idField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "nameField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Boolean",
            "optional": true,
            "field": "customField",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "variableName",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "delete",
    "url": "/api/integrations/zoho/fields/{id}",
    "title": "Deletes a Zoho Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteZoho_Fields",
    "group": "Zoho_Fields",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/fields",
    "title": "Gets a list of Zoho Fields",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetZoho_Fields",
    "group": "Zoho_Fields",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/integrations/zoho/fields?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/integrations/zoho/fields?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/integrations/zoho/fields?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/integrations/zoho/fields?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/integrations/zoho/fields?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "get",
    "url": "/api/integrations/zoho/fields/{id}",
    "title": "Gets a single Zoho Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowZoho_Fields",
    "group": "Zoho_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "put",
    "url": "/api/integrations/zoho/fields/{id}",
    "title": "Update an existing Zoho Field",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/integrations/zoho/fields/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateZoho_Fields",
    "group": "Zoho_Fields",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/intZohoField/index.js",
    "groupTitle": "Zoho_Fields"
  },
  {
    "type": "post",
    "url": "/api/cdr",
    "title": "Creates a new Cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateCdrs",
    "group": "cdr",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "calldate",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "clid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "src",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dst",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dcontext",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "channel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "dstchannel",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastapp",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "lastdata",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "duration",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "billsec",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "disposition",
            "description": ""
          },
          {
            "group": "Body",
            "type": "Integer",
            "optional": false,
            "field": "amaflags",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "accountcode",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "userfield",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "uniqueid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "linkedid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "sequence",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "peeraccount",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "type",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "tag",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "delete",
    "url": "/api/cdr/{id}",
    "title": "Deletes a Cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteCdrs",
    "group": "cdr",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "get",
    "url": "/api/cdr/describe",
    "title": "Gets table info about Cdrs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr/describe -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "DescribeCdrs",
    "group": "cdr",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "get",
    "url": "/api/cdr",
    "title": "Gets a list of Cdrs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetCdrs",
    "group": "cdr",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/cdr?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/cdr?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/cdr?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/cdr?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/cdr?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "get",
    "url": "/api/cdr/{id}",
    "title": "Gets a single Cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowCdrs",
    "group": "cdr",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "put",
    "url": "/api/cdr/{id}",
    "title": "Update an existing Cdr",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/cdr/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateCdrs",
    "group": "cdr",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/cdr/index.js",
    "groupTitle": "cdr"
  },
  {
    "type": "post",
    "url": "/api/voiceQueuesLog",
    "title": "Creates a new VoiceQueuesLog",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog -d '{\"key1\": \"valu1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X POST",
        "type": "json"
      }
    ],
    "name": "CreateVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "parameter": {
      "fields": {
        "Body": [
          {
            "group": "Body",
            "type": "String",
            "optional": true,
            "field": "time",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "callid",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "queuename",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "agent",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "event",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data1",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data2",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data3",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data4",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "data5",
            "description": ""
          },
          {
            "group": "Body",
            "type": "String",
            "optional": false,
            "field": "dtm",
            "description": ""
          }
        ]
      }
    },
    "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  },
  {
    "type": "delete",
    "url": "/api/voiceQueuesLog/{id}",
    "title": "Deletes a VoiceQueuesLog",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog/{id} -v -u {name}:{password} -X DELETE",
        "type": "json"
      }
    ],
    "name": "DeleteVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  },
  {
    "type": "get",
    "url": "/api/voiceQueuesLog",
    "title": "Gets a list of VoiceQueuesLogs",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "GetVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "description": "<p>Motion will always return paged results. Motion returns paging data in the <code>Content-Range</code> header in the form start - end / total.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned otherwise it will return a HTTP status code <code>206</code> Partial Content.</p> <p>Motion renders the resulting JSON representation in the response body.</p> <h2>Retrieving Specific Fields</h2> <p>To return only specific fields for a result set you can utilize the <code>fields</code> parameter. This parameter accepts a comma-separated list.</p> <p>A call returning only <code>id</code> and <code>name</code> for a result set would look like this.</p> <p><code>GET /api/voiceQueuesLog?fields=id,name</code></p> <h2>Filtering</h2> <p>You can perform exact-match filtering on any of a model's fields by using the field name as the key and supplying it with a value. These parameters accept a comma-separated list.</p> <p>A call returning a result set for records with <code>name</code> of <code>john.doe</code> or <code>jane.miller</code>.</p> <p><code>GET /api/voiceQueuesLog?name=john.doe,jane.miller</code></p> <p>If you use the key <code>filter</code> the result will be filtered by the value you specify.</p> <p><code>GET /api/voiceQueuesLog?filter=john</code></p> <h2>Sorting</h2> <p>To sort a result set based on one or several fields you can utilize the <code>sort</code> parameter. This parameters accepts a comma-separated list.</p> <p>Results will be sorted in the order of the fields provided. The default sorting order for fields is ascending. Fields can be sorted in descending order by prefixing them with a dash (<code>-</code>).</p> <p>A call sorting a result by <code>id</code> ascending and then <code>name</code> descending would look like this.</p> <p><code>GET /api/voiceQueuesLog?sort=id,-name</code></p> <h2>Offset and Limit</h2> <p>Query results are always paged. Motion leverages the <code>offset</code> and <code>limit</code> parameters to facilitate this.</p> <p>When the neither of these parameters are explicitly supplied the handler will assume the a default <code>limit</code> of <code>100</code>.</p> <p><code>offset</code> is a number indicating the start position in the result set you want to return.</p> <p><code>limit</code> is a number indicating how many records past the start position you want returned.</p> <p>A call with a result set starting at <code>5</code> and returning no more than <code>25</code> records would look like this.</p> <p><code>GET /api/voiceQueuesLog?offset=5&amp;limit=25</code></p> <p>If there were <code>50</code> records in total, the returned <code>Content-Range</code> header would look like this.</p> <p><code>Content-Range: 5-30/50</code></p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  },
  {
    "type": "get",
    "url": "/api/voiceQueuesLog/{id}",
    "title": "Gets a single VoiceQueuesLog",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog/{id} -v -u {name}:{password}",
        "type": "json"
      }
    ],
    "name": "ShowVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  },
  {
    "type": "put",
    "url": "/api/voiceQueuesLog/{id}",
    "title": "Update an existing VoiceQueuesLog",
    "examples": [
      {
        "title": "Example usage:",
        "content": "curl https://{domain}/api/voiceQueuesLog/{id} -d '{\"key1\": \"value1\", \"key2\": \"value2\", \"...\": \"...\"}' \\\n -H \"Content-Type: application/json\" -v -u {name}:{password} -X PUT",
        "type": "json"
      }
    ],
    "name": "updateVoiceQueuesLogs",
    "group": "voiceQueuesLog",
    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
    "version": "0.0.0",
    "filename": "server/api/voiceQueuesLog/index.js",
    "groupTitle": "voiceQueuesLog"
  }
]
diff --git a/apidoc/api_project.js b/apidoc/api_project.js
index 09de6bb..2796a2b 100644
--- a/apidoc/api_project.js
+++ b/apidoc/api_project.js
@@ -1 +1 @@
-define({
  "name": "xCALLY Motion API",
  "version": "2.5.6",
  "description": "Thank you for choosing xCALLY MOTION, one of the first Omni Channel solution integrated with AsteriskTM and the most innovative real time solutions available on the market.",
  "title": "xCALLY MOTION API",
  "header": {
    "title": "Introduction",
    "content": "<h2>The API</h2>\n<p>This is the documentation for the xCALLY MOTION API.</p>\n<p>We make changes to the APIs from time to time. For more information, see <a href=\"https://wiki.xcallymotion.com/display/XMV/Motion+GUI\">Changelog</a>.</p>\n<p>The xCALLY MOTION API consists of several different APIs. Use the left sidebar menu to select one.</p>\n<p>The API is a JSON API. XML is not supported. To learn more, see [Working with JSON].</p>\n<p>Endpoints are documented with the HTTP method for the request and a partial resource identifier.\nExample:</p>\n<pre class=\"prettyprint lang-sh\">GET /api/users\n</pre>\n<p>Prepend your xCALLY URL to the resource identifier to get the full endpoint URL:</p>\n<pre class=\"prettyprint lang-sh\">https://motion.xcally.com/api/users\n</pre>\n<p>Curly braces, <code>{}</code>, indicate values you have to supply. Example:</p>\n<pre class=\"prettyprint lang-sh\">GET  /api/users/{id}\n</pre>\n<p>The examples in the docs are cURL statements. You can run the statements on a command line to try out different API requests. To learn more, see [Installing and using cURL]. In Windows, you'll need to modify some of the examples in the docs to make them work. See [Using cURL in Windows].</p>\n<p>The examples use basic authentication requiring a xCALLY username and password.</p>\n<h2>Security and Authentication</h2>\n<p>This is an SSL-only API, regardless of how your account is configured. You can authorize against the API using either basic authentication with your username and password or with an OAuth access token or API Key.</p>\n<p>Client-side CORS requests are supported if the request is authenticated with an OAuth access token. The requests are not supported if the request uses basic authentication or API Key.</p>\n<h3>Basic authentication</h3>\n<p>Use the following authentication format with your username and password:\n<code>{username}:{password}</code></p>\n<p>Example:</p>\n<pre class=\"prettyprint lang-sh\">curl -u admin:password https://motion.xcally.com/api/users\n</pre>\n<h3>OAuth access token</h3>\n<p>The xCALLY API supports OAuth authorization flows.</p>\n<p>OAuth access tokens also permit client-side API requests.</p>\n<p>In your requests, specify the access token in an Authorization header as follows:\n<code>Authorization: Bearer {token}</code></p>\n<p>Example:</p>\n<pre class=\"prettyprint lang-sh\">curl -H \"Authorization: Bearer gErypPlm4dOVgGRvA1ZzMH5MQ3nLo8bo\" https://motion.xcally.com/api/users\n</pre>\n<h3>API Key</h3>\n<p>In your request, specify the API Key in apikey query parameter</p>\n<p>Example:</p>\n<pre class=\"prettyprint lang-sh\">curl https://motion.xcally.com/api/users?apikey=eyJhbGciOiJIUzUxMiIsInR5cC...\n</pre>\n<h2>Request Format</h2>\n<p>The xCALLY API is a JSON API. You must supply a <code>Content-Type: application/json</code> header in <code>PUT</code> and <code>POST</code> requests. You must set an <code>Accept: application/json</code> header on all requests. You may get a <code>text/plain</code> response in case of an error like a bad request. You should treat this as an error you need to fix.</p>\n<h2>Response Format</h2>\n<p>The xCALLY API responds to successful requests with HTTP status codes in the 200 or 300 range. When you create or update a resource, the API renders the resulting JSON representation in the response body.</p>\n<p>Responses may have the status codes described in the following sections.</p>\n<h3>200 range</h3>\n<p>The request was successful. The status is 200 for successful GET and PUT requests, 201 for most POST requests, and 204 for DELETE requests.</p>\n<h3>400 range</h3>\n<p>The request was not successful. The content type of the response may be <code>text/plain</code> for API-level error messages, such as when trying to call the API without SSL. The content type is <code>application/json</code> for business-level error messages because the response includes a JSON object with information about the error.</p>\n<p>If you see a response from a known endpoint that looks like plain text, you probably made a syntax error in your request. This type of response commonly occurs when making a request to a nonexistent xCALLY Support instance.</p>\n<h3>500 range</h3>\n<p>When building an API client, we recommend treating any 500 status codes as a warning or temporary state. However, if the status persists and we don't have a publicly announced maintenance or service disruption, contact us at [email-masked].</p>\n<p>If submitting a ticket to Support, provide the complete HTTP response. This helps the Support team track down the request in the logs more quickly.</p>\n<h2>Data Types</h2>\n<p>The API returns and accepts JSON values, which can be strings in double quotes, numbers, objects, arrays, true or false, or null. Most programming languages have tools to parse this data.</p>\n<h2>ID integers</h2>\n<p>Most xCALLY Support resources such as queues and users are identified by the integer specified by the id attribute of API responses.</p>\n<p>The default numeric type in JavaScript, Ruby, Python, and PHP is sufficient to represent xCALLY Support ID integers.</p>\n<h2>Time stamps</h2>\n<p>Time stamps use UTC time and are formatted as ISO 8601 strings. Example: <code>2017-04-16T09:14:57Z</code></p>\n"
  },
  "template": {
    "withGenerator": false,
    "withCompare": false,
    "forceLanguage": "en"
  },
  "sampleUrl": false,
  "defaultVersion": "0.0.0",
  "apidoc": "0.3.0",
  "generator": {
    "name": "apidoc",
    "time": "2020-11-03T09:16:56.976Z",
    "url": "http://apidocjs.com",
    "version": "0.19.0"
  }
});
+define({
  "name": "xCALLY Motion API",
  "version": "2.5.6",
  "description": "Thank you for choosing xCALLY MOTION, one of the first Omni Channel solution integrated with AsteriskTM and the most innovative real time solutions available on the market.",
  "title": "xCALLY MOTION API",
  "header": {
    "title": "Introduction",
    "content": "<h2>The API</h2>\n<p>This is the documentation for the xCALLY MOTION API.</p>\n<p>We make changes to the APIs from time to time. For more information, see <a href=\"https://wiki.xcallymotion.com/display/XMV/Motion+GUI\">Changelog</a>.</p>\n<p>The xCALLY MOTION API consists of several different APIs. Use the left sidebar menu to select one.</p>\n<p>The API is a JSON API. XML is not supported. To learn more, see [Working with JSON].</p>\n<p>Endpoints are documented with the HTTP method for the request and a partial resource identifier.\nExample:</p>\n<pre class=\"prettyprint lang-sh\">GET /api/users\n</pre>\n<p>Prepend your xCALLY URL to the resource identifier to get the full endpoint URL:</p>\n<pre class=\"prettyprint lang-sh\">https://motion.xcally.com/api/users\n</pre>\n<p>Curly braces, <code>{}</code>, indicate values you have to supply. Example:</p>\n<pre class=\"prettyprint lang-sh\">GET  /api/users/{id}\n</pre>\n<p>The examples in the docs are cURL statements. You can run the statements on a command line to try out different API requests. To learn more, see [Installing and using cURL]. In Windows, you'll need to modify some of the examples in the docs to make them work. See [Using cURL in Windows].</p>\n<p>The examples use basic authentication requiring a xCALLY username and password.</p>\n<h2>Security and Authentication</h2>\n<p>This is an SSL-only API, regardless of how your account is configured. You can authorize against the API using either basic authentication with your username and password or with an OAuth access token or API Key.</p>\n<p>Client-side CORS requests are supported if the request is authenticated with an OAuth access token. The requests are not supported if the request uses basic authentication or API Key.</p>\n<h3>Basic authentication</h3>\n<p>Use the following authentication format with your username and password:\n<code>{username}:{password}</code></p>\n<p>Example:</p>\n<pre class=\"prettyprint lang-sh\">curl -u admin:password https://motion.xcally.com/api/users\n</pre>\n<h3>OAuth access token</h3>\n<p>The xCALLY API supports OAuth authorization flows.</p>\n<p>OAuth access tokens also permit client-side API requests.</p>\n<p>In your requests, specify the access token in an Authorization header as follows:\n<code>Authorization: Bearer {token}</code></p>\n<p>Example:</p>\n<pre class=\"prettyprint lang-sh\">curl -H \"Authorization: Bearer gErypPlm4dOVgGRvA1ZzMH5MQ3nLo8bo\" https://motion.xcally.com/api/users\n</pre>\n<h3>API Key</h3>\n<p>In your request, specify the API Key in apikey query parameter</p>\n<p>Example:</p>\n<pre class=\"prettyprint lang-sh\">curl https://motion.xcally.com/api/users?apikey=eyJhbGciOiJIUzUxMiIsInR5cC...\n</pre>\n<h2>Request Format</h2>\n<p>The xCALLY API is a JSON API. You must supply a <code>Content-Type: application/json</code> header in <code>PUT</code> and <code>POST</code> requests. You must set an <code>Accept: application/json</code> header on all requests. You may get a <code>text/plain</code> response in case of an error like a bad request. You should treat this as an error you need to fix.</p>\n<h2>Response Format</h2>\n<p>The xCALLY API responds to successful requests with HTTP status codes in the 200 or 300 range. When you create or update a resource, the API renders the resulting JSON representation in the response body.</p>\n<p>Responses may have the status codes described in the following sections.</p>\n<h3>200 range</h3>\n<p>The request was successful. The status is 200 for successful GET and PUT requests, 201 for most POST requests, and 204 for DELETE requests.</p>\n<h3>400 range</h3>\n<p>The request was not successful. The content type of the response may be <code>text/plain</code> for API-level error messages, such as when trying to call the API without SSL. The content type is <code>application/json</code> for business-level error messages because the response includes a JSON object with information about the error.</p>\n<p>If you see a response from a known endpoint that looks like plain text, you probably made a syntax error in your request. This type of response commonly occurs when making a request to a nonexistent xCALLY Support instance.</p>\n<h3>500 range</h3>\n<p>When building an API client, we recommend treating any 500 status codes as a warning or temporary state. However, if the status persists and we don't have a publicly announced maintenance or service disruption, contact us at [email-masked].</p>\n<p>If submitting a ticket to Support, provide the complete HTTP response. This helps the Support team track down the request in the logs more quickly.</p>\n<h2>Data Types</h2>\n<p>The API returns and accepts JSON values, which can be strings in double quotes, numbers, objects, arrays, true or false, or null. Most programming languages have tools to parse this data.</p>\n<h2>ID integers</h2>\n<p>Most xCALLY Support resources such as queues and users are identified by the integer specified by the id attribute of API responses.</p>\n<p>The default numeric type in JavaScript, Ruby, Python, and PHP is sufficient to represent xCALLY Support ID integers.</p>\n<h2>Time stamps</h2>\n<p>Time stamps use UTC time and are formatted as ISO 8601 strings. Example: <code>2017-04-16T09:14:57Z</code></p>\n"
  },
  "template": {
    "withGenerator": false,
    "withCompare": false,
    "forceLanguage": "en"
  },
  "sampleUrl": false,
  "defaultVersion": "0.0.0",
  "apidoc": "0.3.0",
  "generator": {
    "name": "apidoc",
    "time": "2020-11-03T10:41:29.699Z",
    "url": "http://apidocjs.com",
    "version": "0.19.0"
  }
});
diff --git a/apidoc/api_project.json b/apidoc/api_project.json
index 24486c8..bcde5b8 100644
--- a/apidoc/api_project.json
+++ b/apidoc/api_project.json
@@ -1 +1 @@
-{
  "name": "xCALLY Motion API",
  "version": "2.5.6",
  "description": "Thank you for choosing xCALLY MOTION, one of the first Omni Channel solution integrated with AsteriskTM and the most innovative real time solutions available on the market.",
  "title": "xCALLY MOTION API",
  "header": {
    "title": "Introduction",
    "content": "<h2>The API</h2>\n<p>This is the documentation for the xCALLY MOTION API.</p>\n<p>We make changes to the APIs from time to time. For more information, see <a href=\"https://wiki.xcallymotion.com/display/XMV/Motion+GUI\">Changelog</a>.</p>\n<p>The xCALLY MOTION API consists of several different APIs. Use the left sidebar menu to select one.</p>\n<p>The API is a JSON API. XML is not supported. To learn more, see [Working with JSON].</p>\n<p>Endpoints are documented with the HTTP method for the request and a partial resource identifier.\nExample:</p>\n<pre class=\"prettyprint lang-sh\">GET /api/users\n</pre>\n<p>Prepend your xCALLY URL to the resource identifier to get the full endpoint URL:</p>\n<pre class=\"prettyprint lang-sh\">https://motion.xcally.com/api/users\n</pre>\n<p>Curly braces, <code>{}</code>, indicate values you have to supply. Example:</p>\n<pre class=\"prettyprint lang-sh\">GET  /api/users/{id}\n</pre>\n<p>The examples in the docs are cURL statements. You can run the statements on a command line to try out different API requests. To learn more, see [Installing and using cURL]. In Windows, you'll need to modify some of the examples in the docs to make them work. See [Using cURL in Windows].</p>\n<p>The examples use basic authentication requiring a xCALLY username and password.</p>\n<h2>Security and Authentication</h2>\n<p>This is an SSL-only API, regardless of how your account is configured. You can authorize against the API using either basic authentication with your username and password or with an OAuth access token or API Key.</p>\n<p>Client-side CORS requests are supported if the request is authenticated with an OAuth access token. The requests are not supported if the request uses basic authentication or API Key.</p>\n<h3>Basic authentication</h3>\n<p>Use the following authentication format with your username and password:\n<code>{username}:{password}</code></p>\n<p>Example:</p>\n<pre class=\"prettyprint lang-sh\">curl -u admin:password https://motion.xcally.com/api/users\n</pre>\n<h3>OAuth access token</h3>\n<p>The xCALLY API supports OAuth authorization flows.</p>\n<p>OAuth access tokens also permit client-side API requests.</p>\n<p>In your requests, specify the access token in an Authorization header as follows:\n<code>Authorization: Bearer {token}</code></p>\n<p>Example:</p>\n<pre class=\"prettyprint lang-sh\">curl -H \"Authorization: Bearer gErypPlm4dOVgGRvA1ZzMH5MQ3nLo8bo\" https://motion.xcally.com/api/users\n</pre>\n<h3>API Key</h3>\n<p>In your request, specify the API Key in apikey query parameter</p>\n<p>Example:</p>\n<pre class=\"prettyprint lang-sh\">curl https://motion.xcally.com/api/users?apikey=eyJhbGciOiJIUzUxMiIsInR5cC...\n</pre>\n<h2>Request Format</h2>\n<p>The xCALLY API is a JSON API. You must supply a <code>Content-Type: application/json</code> header in <code>PUT</code> and <code>POST</code> requests. You must set an <code>Accept: application/json</code> header on all requests. You may get a <code>text/plain</code> response in case of an error like a bad request. You should treat this as an error you need to fix.</p>\n<h2>Response Format</h2>\n<p>The xCALLY API responds to successful requests with HTTP status codes in the 200 or 300 range. When you create or update a resource, the API renders the resulting JSON representation in the response body.</p>\n<p>Responses may have the status codes described in the following sections.</p>\n<h3>200 range</h3>\n<p>The request was successful. The status is 200 for successful GET and PUT requests, 201 for most POST requests, and 204 for DELETE requests.</p>\n<h3>400 range</h3>\n<p>The request was not successful. The content type of the response may be <code>text/plain</code> for API-level error messages, such as when trying to call the API without SSL. The content type is <code>application/json</code> for business-level error messages because the response includes a JSON object with information about the error.</p>\n<p>If you see a response from a known endpoint that looks like plain text, you probably made a syntax error in your request. This type of response commonly occurs when making a request to a nonexistent xCALLY Support instance.</p>\n<h3>500 range</h3>\n<p>When building an API client, we recommend treating any 500 status codes as a warning or temporary state. However, if the status persists and we don't have a publicly announced maintenance or service disruption, contact us at [email-masked].</p>\n<p>If submitting a ticket to Support, provide the complete HTTP response. This helps the Support team track down the request in the logs more quickly.</p>\n<h2>Data Types</h2>\n<p>The API returns and accepts JSON values, which can be strings in double quotes, numbers, objects, arrays, true or false, or null. Most programming languages have tools to parse this data.</p>\n<h2>ID integers</h2>\n<p>Most xCALLY Support resources such as queues and users are identified by the integer specified by the id attribute of API responses.</p>\n<p>The default numeric type in JavaScript, Ruby, Python, and PHP is sufficient to represent xCALLY Support ID integers.</p>\n<h2>Time stamps</h2>\n<p>Time stamps use UTC time and are formatted as ISO 8601 strings. Example: <code>2017-04-16T09:14:57Z</code></p>\n"
  },
  "template": {
    "withGenerator": false,
    "withCompare": false,
    "forceLanguage": "en"
  },
  "sampleUrl": false,
  "defaultVersion": "0.0.0",
  "apidoc": "0.3.0",
  "generator": {
    "name": "apidoc",
    "time": "2020-11-03T09:16:56.976Z",
    "url": "http://apidocjs.com",
    "version": "0.19.0"
  }
}
+{
  "name": "xCALLY Motion API",
  "version": "2.5.6",
  "description": "Thank you for choosing xCALLY MOTION, one of the first Omni Channel solution integrated with AsteriskTM and the most innovative real time solutions available on the market.",
  "title": "xCALLY MOTION API",
  "header": {
    "title": "Introduction",
    "content": "<h2>The API</h2>\n<p>This is the documentation for the xCALLY MOTION API.</p>\n<p>We make changes to the APIs from time to time. For more information, see <a href=\"https://wiki.xcallymotion.com/display/XMV/Motion+GUI\">Changelog</a>.</p>\n<p>The xCALLY MOTION API consists of several different APIs. Use the left sidebar menu to select one.</p>\n<p>The API is a JSON API. XML is not supported. To learn more, see [Working with JSON].</p>\n<p>Endpoints are documented with the HTTP method for the request and a partial resource identifier.\nExample:</p>\n<pre class=\"prettyprint lang-sh\">GET /api/users\n</pre>\n<p>Prepend your xCALLY URL to the resource identifier to get the full endpoint URL:</p>\n<pre class=\"prettyprint lang-sh\">https://motion.xcally.com/api/users\n</pre>\n<p>Curly braces, <code>{}</code>, indicate values you have to supply. Example:</p>\n<pre class=\"prettyprint lang-sh\">GET  /api/users/{id}\n</pre>\n<p>The examples in the docs are cURL statements. You can run the statements on a command line to try out different API requests. To learn more, see [Installing and using cURL]. In Windows, you'll need to modify some of the examples in the docs to make them work. See [Using cURL in Windows].</p>\n<p>The examples use basic authentication requiring a xCALLY username and password.</p>\n<h2>Security and Authentication</h2>\n<p>This is an SSL-only API, regardless of how your account is configured. You can authorize against the API using either basic authentication with your username and password or with an OAuth access token or API Key.</p>\n<p>Client-side CORS requests are supported if the request is authenticated with an OAuth access token. The requests are not supported if the request uses basic authentication or API Key.</p>\n<h3>Basic authentication</h3>\n<p>Use the following authentication format with your username and password:\n<code>{username}:{password}</code></p>\n<p>Example:</p>\n<pre class=\"prettyprint lang-sh\">curl -u admin:password https://motion.xcally.com/api/users\n</pre>\n<h3>OAuth access token</h3>\n<p>The xCALLY API supports OAuth authorization flows.</p>\n<p>OAuth access tokens also permit client-side API requests.</p>\n<p>In your requests, specify the access token in an Authorization header as follows:\n<code>Authorization: Bearer {token}</code></p>\n<p>Example:</p>\n<pre class=\"prettyprint lang-sh\">curl -H \"Authorization: Bearer gErypPlm4dOVgGRvA1ZzMH5MQ3nLo8bo\" https://motion.xcally.com/api/users\n</pre>\n<h3>API Key</h3>\n<p>In your request, specify the API Key in apikey query parameter</p>\n<p>Example:</p>\n<pre class=\"prettyprint lang-sh\">curl https://motion.xcally.com/api/users?apikey=eyJhbGciOiJIUzUxMiIsInR5cC...\n</pre>\n<h2>Request Format</h2>\n<p>The xCALLY API is a JSON API. You must supply a <code>Content-Type: application/json</code> header in <code>PUT</code> and <code>POST</code> requests. You must set an <code>Accept: application/json</code> header on all requests. You may get a <code>text/plain</code> response in case of an error like a bad request. You should treat this as an error you need to fix.</p>\n<h2>Response Format</h2>\n<p>The xCALLY API responds to successful requests with HTTP status codes in the 200 or 300 range. When you create or update a resource, the API renders the resulting JSON representation in the response body.</p>\n<p>Responses may have the status codes described in the following sections.</p>\n<h3>200 range</h3>\n<p>The request was successful. The status is 200 for successful GET and PUT requests, 201 for most POST requests, and 204 for DELETE requests.</p>\n<h3>400 range</h3>\n<p>The request was not successful. The content type of the response may be <code>text/plain</code> for API-level error messages, such as when trying to call the API without SSL. The content type is <code>application/json</code> for business-level error messages because the response includes a JSON object with information about the error.</p>\n<p>If you see a response from a known endpoint that looks like plain text, you probably made a syntax error in your request. This type of response commonly occurs when making a request to a nonexistent xCALLY Support instance.</p>\n<h3>500 range</h3>\n<p>When building an API client, we recommend treating any 500 status codes as a warning or temporary state. However, if the status persists and we don't have a publicly announced maintenance or service disruption, contact us at [email-masked].</p>\n<p>If submitting a ticket to Support, provide the complete HTTP response. This helps the Support team track down the request in the logs more quickly.</p>\n<h2>Data Types</h2>\n<p>The API returns and accepts JSON values, which can be strings in double quotes, numbers, objects, arrays, true or false, or null. Most programming languages have tools to parse this data.</p>\n<h2>ID integers</h2>\n<p>Most xCALLY Support resources such as queues and users are identified by the integer specified by the id attribute of API responses.</p>\n<p>The default numeric type in JavaScript, Ruby, Python, and PHP is sufficient to represent xCALLY Support ID integers.</p>\n<h2>Time stamps</h2>\n<p>Time stamps use UTC time and are formatted as ISO 8601 strings. Example: <code>2017-04-16T09:14:57Z</code></p>\n"
  },
  "template": {
    "withGenerator": false,
    "withCompare": false,
    "forceLanguage": "en"
  },
  "sampleUrl": false,
  "defaultVersion": "0.0.0",
  "apidoc": "0.3.0",
  "generator": {
    "name": "apidoc",
    "time": "2020-11-03T10:41:29.699Z",
    "url": "http://apidocjs.com",
    "version": "0.19.0"
  }
}
diff --git a/public/assets/plugins/jabra/jabra.browser.integration-2.0.js.map b/public/assets/plugins/jabra/jabra.browser.integration-2.0.js.map
deleted file mode 100644
index 4bbdf90..0000000
--- a/public/assets/plugins/jabra/jabra.browser.integration-2.0.js.map
+++ /dev/null
@@ -1 +0,0 @@
\ No newline at end of file
diff --git a/public/assets/plugins/jabra/jabra.browser.integration-2.0.ts b/public/assets/plugins/jabra/jabra.browser.integration-2.0.ts
deleted file mode 100644
index 77d0722..0000000
--- a/public/assets/plugins/jabra/jabra.browser.integration-2.0.ts
+++ /dev/null
@@ -1,1384 +0,0 @@
-/*
-Jabra Browser Integration
-https://github.com/gnaudio/jabra-browser-integration
-
-MIT License
-
-Copyright (c) 2017 GN Audio A/S (Jabra)
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-*/
-
-/**
-* The global jabra object is your entry for the jabra browser SDK.
-*/
-namespace jabra {
-    /**
-     * Version of this javascript api (should match version number in file apart from possible alfa/beta designator).
-     */
-    export const apiVersion = "2.0.1";
-
-    /**
-     * Is the current version a beta ?
-     */
-    const isBeta = apiVersion.includes("beta");
-
-    /**
-     * Id of proper (production) release of browser plugin.
-     */
-    const prodExtensionId = "okpeabepajdgiepelmhkfhkjlhhmofma";
-
-     /**
-     * Id of beta release of browser plugin.
-     */
-    const betaExtensionId = "igcbbdnhomedfadljgcmcfpdcoonihfe";
-
-    /**
-     * Contains information about installed components.
-     */
-    export interface InstallInfo {
-        installationOk: boolean;
-        version_chromehost: string;
-        version_nativesdk: string;
-        version_browserextension: string;
-        version_jsapi: string;
-        browserextension_id: string;
-        browserextension_type: string;
-    };
-
-    /**
-     * Contains information about a device
-     */
-    export interface DeviceInfo {
-        deviceID: number;
-        deviceName: string;
-        deviceConnection: number;
-        deviceFeatures: ReadonlyArray<DeviceFeature>;
-        errStatus: number;
-        isBTPaired?: boolean;
-        isInFirmwareUpdateMode: boolean;
-        productID: number;
-        serialNumber?: string,
-        variant: string;
-        dongleName?: string;
-        skypeCertified: boolean;
-        firmwareVersion?: string;
-        electricSerialNumbers?: ReadonlyArray<string>;
-        batteryLevelInPercent?: number;
-        batteryCharging?: boolean;
-        batteryLow?: boolean;
-        leftEarBudStatus?: boolean;
-        equalizerEnabled?: boolean;
-        busyLight?: boolean;
-
-        /**
-         * Set to ID of related dongle and/or headset if both are paired and connected.
-         */
-        connectedDeviceID?: number;
-
-        /**
-         * Set if the same device is connected in more than one way (BT and USB), so
-         * the device appears twice.
-         */
-        aliasDeviceID?: number;
-
-        /**
-         * Only available in debug versions.
-         */
-        parentInstanceId?: string;
-
-        /**
-         * Only available in debug versions.
-         */
-        usbDevicePath?: string;
-
-        /**
-         * Browser media device information group (browser session specific).
-         * Only available when calling getDevices/getActiveDevice with includeBrowserMediaDeviceInfo argument set to true.
-         */
-        browserGroupId?: string;
-
-        /**
-         * The browser's unique identifier for the input (e.g. microphone) part of the Jabra device (page origin specific).
-         * Only available when calling getDevices/getActiveDevice with includeBrowserMediaDeviceInfo argument set to true.
-         */
-        browserAudioInputId?: string;
-
-         /**
-         * The browser's unique identifier for an output (e.g. speaker) part of the Jabra device (page origin specific).
-         * Only available when calling getDevices/getActiveDevice with includeBrowserMediaDeviceInfo argument set to true.
-         */
-        browserAudioOutputId?: string;
-
-         /**
-         * The browser's textual descriptor of the device.
-         * Only available when calling getDevices/getActiveDevice with includeBrowserMediaDeviceInfo argument set to true.
-         */
-        browserLabel?: string;
-    };
-
-    /**
-     * A combination of a media stream and information of the associated device from the view of the browser.
-     */
-    export interface MediaStreamAndDeviceInfoPair {
-        stream: MediaStream;
-        deviceInfo: DeviceInfo
-    };
-
-    /**
-     * Names of command response events.
-     */
-    const commandEventsList = [
-        "devices",
-        "activedevice",
-        "getinstallinfo",
-        "Version",
-        "setmmifocus",
-        "setactivedevice2",
-        "setbusylight",
-        "setremotemmilightaction"
-    ];
-
-    /**
-     * All possible device events as discriminative  union.
-     */
-    export type EventName = "mute" | "unmute" | "device attached" | "device detached" | "acceptcall"
-                            | "endcall" | "reject" | "flash" | "online" | "offline" | "linebusy" | "lineidle"
-                            | "redial" | "key0" | "key1" | "key2" | "key3" | "key4" | "key5"
-                            | "key6" | "key7" | "key8" | "key9" | "keyStar" | "keyPound"
-                            | "keyClear" | "Online" | "speedDial" | "voiceMail" | "LineBusy"
-                            | "outOfRange" | "intoRange" | "pseudoAcceptcall" | "pseudoEndcall" 
-                            | "button1" | "button2" | "button3" | "volumeUp" | "volumeDown" | "fireAlarm"
-                            | "jackConnection" | "jackDisConnection" | "qdConnection" | "qdDisconnection"
-                            | "headsetConnection" | "headsetDisConnection" | "devlog" | "busylight" 
-                            | "hearThrough" | "batteryStatus" | "gnpButton" | "mmi" | "error";
-
-    /**
-     * All possible device events as internal array.
-     */
-    let eventNamesList: ReadonlyArray<EventName>
-                       = [  "mute", "unmute", "device attached", "device detached", "acceptcall",
-                            "endcall", "reject", "flash", "online", "offline", "linebusy", "lineidle",
-                            "redial", "key0", "key1", "key2", "key3", "key4", "key5",
-                            "key6", "key7", "key8", "key9", "keyStar", "keyPound",
-                            "keyClear", "Online", "speedDial", "voiceMail", "LineBusy",
-                            "outOfRange", "intoRange", "pseudoAcceptcall", "pseudoEndcall",
-                            "button1", "button2", "button3", "volumeUp", "volumeDown", "fireAlarm",
-                            "jackConnection", "jackDisConnection", "qdConnection", "qdDisconnection", 
-                            "headsetConnection","headsetDisConnection", "devlog", "busylight", 
-                            "hearThrough", "batteryStatus", "gnpButton", "mmi", "error" ];
-
-    /**
-     * Error status codes returned by SDK. Same as Jabra_ErrorStatus in native SDK.
-     */
-    export enum ErrorCodes {
-        NoError = 0,
-        SSLError = 1,
-        CertError = 2,
-        NetworkError = 3,
-        DownloadError = 4,
-        ParseError = 5,
-        OtherError = 6,
-        DeviceInfoError = 7,
-        FileNotAccessible = 8,
-        FileNotCompatible = 9,
-        Device_NotFound = 10,
-        Parameter_fail = 11,
-        Authorization_failed = 12,
-        FileNotAvailable = 13,
-        ConfigParseError = 14,
-        SetSettings_Fail = 15,
-        Device_Reboot = 16,
-        Device_ReadFail = 17,
-        Device_NotReady = 18,
-        FilePartiallyCompatible = 19
-    };
-
-    /**
-     * Error return codes. Same as Jabra_ReturnCode in native SDK.
-     */
-    export enum ErrorReturnCodes {
-       Return_Ok = 0,
-       Device_Unknown = 1,
-       Device_Invalid = 2,
-       Not_Supported = 3,
-       Return_ParameterFail = 4,
-       ProtectedSetting_Write = 5,
-       No_Information = 6,
-       NetworkRequest_Fail = 7,
-       Device_WriteFail = 8,
-       Device_ReadFails = 9,
-       No_FactorySupported = 10,
-       System_Error = 11,
-       Device_BadState = 12,
-       FileWrite_Fail = 13,
-       File_AlreadyExists = 14,
-       File_Not_Accessible = 15,
-       Firmware_UpToDate = 16,
-       Firmware_Available = 17,
-       Return_Async = 18,
-       Invalid_Authorization = 19,
-       FWU_Application_Not_Available = 20,
-       Device_AlreadyConnected = 21,
-       Device_NotConnected = 22,
-       CannotClear_DeviceConnected = 23,
-       Device_Rebooted = 24,
-       Upload_AlreadyInProgress = 25,
-       Download_AlreadyInProgress = 26
-    };
-
-    /**
-     * Custom error returned by commands expecting results when failing.
-     */
-    export class CommandError extends Error {
-        command: string;
-        errmessage: string;
-        data: any;
-
-        constructor(command: string, errmessage: string, data?: string) {
-            super("Command " + command +" failed with error  message " + errmessage + " and details: " + JSON.stringify(data || {}));
-            this.command = command;
-            this.errmessage = errmessage;
-            this.data = data;
-            this.name = 'CommandError';
-        }
-    };
-
-
-    /**
-     * Internal helper that stores information about the promise to resolve/reject
-     * for a command being processed.
-     */
-    interface PromiseCallbacks {
-        cmd: string,
-        resolve: (value?: any | PromiseLike<any> | undefined) => void;
-        reject: (err: Error) => void;
-    }
-
-    /**
-     * Event type for call backs.
-     */
-    export interface Event {
-        message: string;
-        data: {
-            deviceID: number;
-            /* variable */
-        };
-    };
-
-    /**
-     * The format of errors returned.
-     */
-    export type ClientError = any | {
-        error: string;
-    };
-
-     /**
-     * The format of messages returned.
-     */
-    export type ClientMessage = any | {
-        message: string;
-    };    
-    
-    /**
-     * Type for event callback functions..
-     */
-    export declare type EventCallback = (event: Event) => void;
-
-    /**
-     * Internal mapping from all known events to array of registered callbacks. All possible events are setup
-     * initially. Callbacks values are configured at runtime.
-     */
-    const eventListeners: Map<EventName, Array<EventCallback>> = new Map<EventName, Array<EventCallback>>();
-    eventNamesList.forEach((event: EventName) => eventListeners.set(event, []));
-     
-    /**
-     * Device feature codes.
-     */
-    export enum DeviceFeature {
-        BusyLight = 1000,
-        FactoryReset = 1001,
-        PairingList = 1002,
-        RemoteMMI = 1003,
-        MusicEqualizer = 1004,
-        EarbudInterconnectionStatus = 1005,
-        StepRate = 1006,
-        HeartRate = 1007,
-        RRInterval = 1008,
-        RingtoneUpload = 1009,
-        ImageUpload = 1010,
-        NeedsExplicitRebootAfterOta = 1011,
-        NeedsToBePutIncCradleToCompleteFwu = 1012,
-        RemoteMMIv2 = 1013,
-        Logging = 1014,
-        PreferredSoftphoneListInDevice = 1015,
-        VoiceAssistant = 1016,
-        PlayRingtone=1017
-    };
-
-    /**
-     * A specification of a button for MMI capturing.
-     */
-    export enum RemoteMmiType {
-        MMI_TYPE_MFB       = 0,
-        MMI_TYPE_VOLUP     = 1,
-        MMI_TYPE_VOLDOWN   = 2,
-        MMI_TYPE_VCB       = 3,
-        MMI_TYPE_APP       = 4,
-        MMI_TYPE_TR_FORW   = 5,
-        MMI_TYPE_TR_BACK   = 6,
-        MMI_TYPE_PLAY      = 7,
-        MMI_TYPE_MUTE      = 8,
-        MMI_TYPE_HOOK_OFF  = 9,
-        MMI_TYPE_HOOK_ON   = 10,
-        MMI_TYPE_BLUETOOTH = 11,
-        MMI_TYPE_JABRA     = 12,
-        MMI_TYPE_BATTERY   = 13,
-        MMI_TYPE_PROG      = 14,
-        MMI_TYPE_LINK      = 15,
-        MMI_TYPE_ANC       = 16,
-        MMI_TYPE_LISTEN_IN = 17,
-        MMI_TYPE_DOT3      = 18,
-        MMI_TYPE_DOT4      = 19,
-        MMI_TYPE_ALL       = 255
-    };
-
-    /**
-     * A MMI effect specification for light on, off or blinking in different tempo.
-     */
-    export enum RemoteMmiSequence {
-        MMI_LED_SEQUENCE_OFF     = 0,
-        MMI_LED_SEQUENCE_ON      = 1,
-        MMI_LED_SEQUENCE_SLOW    = 2,
-        MMI_LED_SEQUENCE_FAST    = 3
-    };
-
-    /**
-     * MMI button actions reported when button has focus.
-     */
-    export enum RemoteMmiActionInput {
-        MMI_ACTION_UP            = 1,
-        MMI_ACTION_DOWN          = 2,
-        MMI_ACTION_TAP           = 4,
-        MMI_ACTION_DOUBLE_TAP    = 8,
-        MMI_ACTION_PRESS         = 16,
-        MMI_ACTION_LONG_PRESS    = 32,
-        MMI_ACTION_X_LONG_PRESS  = 64
-    }; 
-
-    /**
-     * A 3 x 8 bit set of RGB colors. Numbers can be between 0-255.
-     */
-    export type ColorType = [number, number, number];
-
-    /**
-     * The log level currently used internally in this api facade. Initially this is set to show errors and 
-     * warnings until a logEvent (>=0.5) changes this when initializing the extension or when the user
-     * changes the log level. Available in the API for testing only - do not use this in normal applications.
-     */
-    export let logLevel: number = 2;
-
-    /**
-     * An internal logger helper.
-     */
-    const logger = new class {
-        trace(msg: string) {
-            if (logLevel >= 4) {
-                console.log(msg);
-            }
-        };
-
-        info(msg: string) {
-            if (logLevel >= 3) {
-                console.log(msg);
-            }
-        };
-
-        warn(msg: string) {
-            if (logLevel >= 2) {
-                console.warn(msg);
-            }
-        };
-
-        error(msg: string) {
-            if (logLevel >= 1) {
-                console.error(msg);
-            }
-        };
-    };
-
-    /**
-     * A reasonably unique ID for our browser extension client that makes it possible to
-     * differentiate between different instances of this api in different browser tabs.
-     */
-    const apiClientId: string = Math.random().toString(36).substr(2, 9);
-
-    /**
-     * A mapping from unique request ids for commands and the promise information needed 
-     * to resolve/reject them by an incomming event.
-     */
-    const sendRequestResultMap: Map<string, PromiseCallbacks> = new Map<string, PromiseCallbacks>();
-
-    /**
-    * A counter used to generate unique request ID's used to match commands and returning events.
-    */
-    let requestNumber: number = 1;
-
-    /**
-     * Contains initialization information used by the init/shutdown methods.
-     */
-    let initState: {
-        initialized?: boolean;
-        initializing?: boolean;
-        eventCallback?: (event: any) => void;
-    } = {};
-
-    /**
-     * The JavaScript library must be initialized using this function. It returns a promise that
-     * resolves when initialization is complete.
-    */
-    export function init(): Promise<void> {
-        return new Promise((resolve, reject) => {
-            // Only Chrome is currently supported
-            let isChrome = /Chrome/.test(navigator.userAgent) && /Google Inc/.test(navigator.vendor);
-            if (!isChrome) {
-                return reject(new Error("Jabra Browser Integration: Only supported by <a href='https://google.com/chrome'>Google Chrome</a>."));
-            }
-
-            if (initState.initialized || initState.initializing) {
-                return reject(new Error("Jabra Browser Integration already initialized"));
-            }
-
-            initState.initializing = true;
-            sendRequestResultMap.clear();
-            let duringInit = true;
-
-            initState.eventCallback = (event: any) => {
-                if (event.source === window &&
-                    event.data.direction &&
-                    event.data.direction === "jabra-headset-extension-from-content-script") {
-
-                    let eventApiClientId = event.data.apiClientId || "";
-                    let requestId = event.data.requestId || "";
-
-                    // Only accept responses from our own requests or from device.
-                    if (apiClientId === eventApiClientId || eventApiClientId === "") {
-                        logger.trace("Receiving event from content script: " + JSON.stringify(event.data));
-
-                        // For backwards compatibility a blank message might be send as "na".
-                        if (event.data.message === "na") {
-                            delete event.data.message;
-                        }
-
-                        // For backward compatability reinterprent messages starting with error as errors:
-                        if (event.data.message && event.data.message.startsWith("Error:")) {
-                            event.data.error = event.data.message;
-                            delete event.data.message
-                        }
-
-                        if (event.data.message) {
-                            logger.trace("Got message: " + JSON.stringify(event.data));
-                            const normalizedMsg: string = event.data.message.substring(7); // Strip "Event" prefix;
-
-                            if (normalizedMsg.startsWith("logLevel")) {
-                                logLevel = parseInt(event.data.message.substring(16));
-                                logger.trace("Logger set to level " + logLevel);
-
-                                // Loglevels are internal events and not an indication of proper
-                                // initialization so skip rest of handling for log levels.
-                                return;
-                            }
-
-                            const commandIndex = commandEventsList.findIndex((e) => normalizedMsg.startsWith(e));
-                            if (commandIndex >= 0) {
-                                // For install info and version command, we need to add api version number.
-                                if (normalizedMsg === "getinstallinfo" || (normalizedMsg.startsWith("Version "))) {
-                                    // Old extension/host won't have data so make sure it exists to avoid breakage.
-                                    if (!event.data.data) {
-                                        event.data.data = {};
-                                    }
-                                    event.data.data.version_jsapi = apiVersion;
-                                }
-
-                                // For install info also check if the full installation is consistent.
-                                if (normalizedMsg === "getinstallinfo") {
-                                    event.data.data.installationOk = isInstallationOk(event.data.data);
-                                }
-                             
-                                // Lookup and check that we have identified a (real) command target to pair result with.
-                                let resultTarget = identifyAndCleanupResultTarget(requestId);
-                                if (resultTarget) {
-                                    let result: any;
-                                    if (event.data.data) {
-                                        result = event.data.data;
-                                    } else {
-                                        let dataPosition = commandEventsList[commandIndex].length + 1;
-                                        let dataStr = normalizedMsg.substring(dataPosition);
-                                        result = {};
-                                        if (dataStr) {
-                                          result.legacy_result =  dataStr;
-                                        };
-                                    }
-    
-                                    resultTarget.resolve(result)
-                                } else {
-                                    let err = "Result target information missing for message " + event.data.message + ". This is likely due to some software components that have not been updated or a software bug. Please upgrade extension and/or chromehost";
-                                    logger.error(err);
-                                    notify("error", {
-                                        error: err,
-                                        message: event.data.message
-                                    });
-                                }                                
-                            } else if (eventListeners.has(normalizedMsg as EventName)) {
-                                let clientEvent: ClientMessage = JSON.parse(JSON.stringify(event.data));
-                                delete clientEvent.direction;
-                                delete clientEvent.apiClientId;
-                                delete clientEvent.requestId;
-                                clientEvent.message = normalizedMsg;
-
-                                notify(normalizedMsg as EventName, clientEvent);
-                            } else {
-                                logger.warn("Unknown message: " + event.data.message);
-                                notify("error", {
-                                    error: "Unknown message: ",
-                                    message: event.data.message
-                                });
-                                // Don't let unknown messages complete initialization so stop here.
-                                return;
-                            }
-
-                            if (duringInit) {
-                                duringInit = false;
-                                return resolve();
-                            }
-                        } else if (event.data.error) {
-                            logger.error("Got error: " + event.data.error);
-                            const normalizedError: string = event.data.error.substring(7); // Strip "Error" prefix;
-
-                            // Reject target promise if there is one - otherwise send a general error.
-                            let resultTarget = identifyAndCleanupResultTarget(requestId);
-                            if (resultTarget) {
-                                resultTarget.reject(new CommandError(resultTarget.cmd, normalizedError, event.data.data));
-                            } else {
-                                let clientError: ClientError = JSON.parse(JSON.stringify(event.data));
-                                delete clientError.direction;
-                                delete clientError.apiClientId;
-                                delete clientError.requestId;
-                                clientError.error = normalizedError;
-
-                                notify("error", clientError);
-                            }
-
-                            if (duringInit) {
-                                duringInit = false;
-                                return reject(new Error(event.data.error));
-                            }
-                        }
-                    }
-                }
-            };
-
-            window.addEventListener("message", initState.eventCallback!);
-
-            // Initial getversion and loglevel.
-            setTimeout(
-                () => {
-                    sendCmdWithResult("getversion", null, false).then((result) => {
-                        let resultStr = (typeof result === 'string' || result instanceof String) ? result : JSON.stringify(result, null, 2);
-                        logger.trace("getversion returned successfully with : " + resultStr);
-
-                        sendCmd("logLevel", null, false);
-                    }).catch((error) => {
-                        logger.error(error);
-                    });
-                },
-                1000
-            );
-
-            // Check if the web-extension is installed
-            setTimeout(
-                function () {
-                    if (duringInit === true) {
-                        duringInit = false;
-                        const extensionId = isBeta ? betaExtensionId : prodExtensionId;
-                        reject(new Error("Jabra Browser Integration: You need to use this <a href='https://chrome.google.com/webstore/detail/" + extensionId + "'>Extension</a> and then reload this page"));
-                    }
-                },
-                5000
-            );
-
-            /**
-             * Helper that checks if the installation is consistent.
-             */
-            function isInstallationOk(installInfo: InstallInfo): boolean {
-                let browserSdkVersions = [installInfo.version_browserextension, installInfo.version_chromehost, installInfo.version_jsapi];
-  
-                // Check that we have install information for all components.
-                if (browserSdkVersions.some(v => !v) || !installInfo.version_nativesdk) {
-                    return false;
-                }
-
-                // Check that different beta versions are not mixed.
-                if (!browserSdkVersions.map(v => {
-                    let betaIndex = v.lastIndexOf('beta');
-                    if (betaIndex>=0 && v.length>betaIndex+4) {
-                        return v.substr(betaIndex+4);
-                    } else {
-                        return undefined;
-                    }
-                }).filter(v => v).every((v, i, arr) => v === arr[0])) {
-                    return false;
-                }
-
-                return true;
-            }
-
-            /**
-             * Post event/error to subscribers.
-             */
-            function notify(eventName: EventName, eventMsg: ClientMessage | ClientError): void {
-                let callbacks = eventListeners.get(eventName);
-                if (callbacks) {
-                    callbacks.forEach((callback) => {
-                        callback(eventMsg);
-                    });
-                } else {
-                    // This should not occur unless internal event mappings in this file
-                    // are not configured correctly.
-                    logger.error("Unexpected unknown eventName: " + eventName);
-                }
-            }
-
-            /** Lookup any previous stored result target information for the request.
-            *   Does cleanup if target found (so it can't be called twice for a request).
-            *   Nb. requestId's are only provided by >= 0.5 extension and chromehost. 
-            */
-            function identifyAndCleanupResultTarget(requestId?: string) : PromiseCallbacks | undefined {
-                // Lookup any previous stored result target information for the request.
-                // Nb. requestId's are only provided by >= 0.5 extension and chromehost. 
-                let resultTarget: PromiseCallbacks | undefined;
-                if (requestId) {
-                    resultTarget = sendRequestResultMap.get(requestId);
-                    // Remember to cleanup to avoid memory leak!
-                    sendRequestResultMap.delete(requestId);
-                } else if (sendRequestResultMap.size === 1) {
-                    // We don't have a requestId but since only one is being executed we
-                    // can assume this is the one.
-                    let value = sendRequestResultMap.entries().next().value;
-                    resultTarget = value[1];
-                    // Remember to cleanup to avoid memory leak and for future 
-                    // requests like this to be resolved.
-                    sendRequestResultMap.delete(value[0]);
-                } else {
-                    // No idea what target matches what request - give up.
-                    resultTarget = undefined;
-                }
-
-                // Warn in case of likely memory leak:
-                const mapSize = sendRequestResultMap.size;
-                if (mapSize > 10 && mapSize % 10 === 0) { // Limit warnings to every 10 size increases to avoid flooding:
-                    logger.warn("Memory leak found - Request result map is getting too large (size #" + mapSize + ")");
-                }
-
-                return resultTarget;
-
-            }
-
-            initState.initialized = true;
-            initState.initializing = false;
-        });
-    };
-
-    /**
-    * De-initialize the api after use. Not normally used as api will normally
-    * stay in use thoughout an application - mostly of interest for testing.
-    */
-    export function shutdown(): Promise<void> {
-        if (initState.initialized) {
-            window.removeEventListener("message", initState.eventCallback!);
-            initState.eventCallback = undefined;
-            sendRequestResultMap.clear();
-            requestNumber = 1;
-            initState.initialized = false;
-
-            // Unsubscribe all.
-            eventListeners.forEach((value, key) => {
-                value = [];
-            });
-            return Promise.resolve();
-        }
-
-        return Promise.reject(new Error("Browser integration not initialized"));
-    };
-
-    /**
-     * Internal helper that returns an array of valid event keys that correspond to the event specificator 
-     * and are known to exist in our event listener map.
-     */
-    function getEvents(nameSpec: string | RegExp | Array<string | RegExp>): ReadonlyArray<string> {
-        if (Array.isArray(nameSpec)) {
-            // @ts-ignore: Disable wrong "argument not assignable" error in ts 3.4
-            return [ ...new Set<string>([].concat.apply([], nameSpec.map(a => getEvents(a)))) ];
-        } else if (nameSpec instanceof RegExp) {
-            return Array.from<string>(eventListeners.keys()).filter(key => nameSpec.test(key))
-        } else { // String
-            if (eventListeners.has(nameSpec as EventName)) {
-             return [ nameSpec ];
-            } else {
-                logger.warn("Unknown event " + nameSpec + " ignored when adding/removing eventlistener");
-            }
-        }
-
-        return [];
-    }
-
-    /**
-     * Hook up listener call back to specified event(s) as specified by initial name specification argument nameSpec.
-     * When the nameSpec argument is a string, this correspond to a single named event. When the argument is a regular
-     * expression all lister subscribes to all matching events. If the argument is an array it recursively subscribes
-     * to all events specified in the array.
-     */
-    export function addEventListener(nameSpec: string | RegExp | Array<string | RegExp>, callback: EventCallback): void {
-        getEvents(nameSpec).map(name => {
-            let callbacks = eventListeners.get(name as EventName);
-            if (!callbacks!.find((c) => c === callback)) {
-              callbacks!.push(callback);
-            }
-        });
-    };
-
-    /**
-     * Remove existing listener to specified event(s). The callback must correspond to the exact callback provided
-     * to a previous addEventListener. 
-     */
-    export function removeEventListener(nameSpec: string | RegExp | Array<string | RegExp>, callback: EventCallback): void {
-        getEvents(nameSpec).map(name => {
-            let callbacks = eventListeners.get(name as EventName);
-            let findIndex = callbacks!.findIndex((c) => c === callback);
-            if (findIndex >= 0) {
-              callbacks!.splice(findIndex, 1);
-            }
-        });
-    };
-
-    /**
-    * Activate ringer (if supported) on the Jabra Device
-    */
-    export function ring(): void {
-        sendCmd("ring");
-    };
-
-    /**
-    * Change state to in-a-call.
-    */
-    export function offHook(): void {
-        sendCmd("offhook");
-    };
-
-    /**
-    * Change state to idle (not-in-a-call).
-    */
-    export function onHook(): void {
-        sendCmd("onhook");
-    };
-
-    /**
-    * Mutes the microphone (if supported).
-    */
-    export function mute(): void {
-        sendCmd("mute");
-    };
-
-    /**
-    * Unmutes the microphone (if supported).
-    */
-    export function unmute(): void {
-        sendCmd("unmute");
-    };
-
-    /**
-    * Change state to held (if supported).
-    */
-    export function hold(): void {
-        sendCmd("hold");
-    };
-
-    /**
-    * Change state from held to OffHook (if supported).
-    */
-    export function resume(): void {
-        sendCmd("resume");
-    };
-
-    /**
-    * Capture/release buttons for customization (if supported). This turns off default behavior and enables mmi events to
-    * be received instead. It also allows for mmi actions to be applied like changing lights with setRemoteMmiLightAction.
-    * 
-    * @param type The button that should be captured/released.
-    * @param capture True if button should be captured, false if it should be released.
-    * 
-    * @returns A promise that is resolved once operation completes.
-    */
-    export function setMmiFocus(type: RemoteMmiType | string, capture: boolean | string): Promise<void> {
-        let typeVal = numberOrString(type);
-        let captureVal = booleanOrString(capture);
-        return sendCmdWithResult<void>("setmmifocus", { 
-            type: typeVal,
-            capture: captureVal
-        });
-    }
-
-    /**
-    * Change light/color on a previously captured button.
-    * Nb. This requires the button to be previously captured though setMMiFocus.
-    * 
-    * @param type The button that should be captured/released.
-    * @param color An RGB array of 3x integers or a RGB number (with 0x or # prefix for hex).
-    * @param effect What effect to apply to the button.
-    * 
-    * @returns A promise that is resolved once operation completes.
-    */
-    export function setRemoteMmiLightAction(type: RemoteMmiType | string, color: ColorType | string | number, effect: RemoteMmiSequence | string): Promise<void> {
-        let typeVal = numberOrString(type);
-        let colorVal = colorOrString(color);
-        let effectVal = numberOrString(effect);
-        return sendCmdWithResult<void>("setremotemmilightaction", { 
-            type: typeVal,
-            color: colorVal,
-            effect: effectVal
-        });        
-    }
-
-    /**
-    * Internal helper to get detailed information about the current active Jabra Device
-    * from SDK, including current status but excluding media device information.
-    */
-    function _doGetActiveSDKDevice(): Promise<DeviceInfo> {
-      return sendCmdWithResult<DeviceInfo>("getactivedevice");
-    };
-
-    /**
-    * Internal helper to get detailed information about the all attached Jabra Devices
-    * from SDK, including current status but excluding media device information.
-    */
-    function _doGetSDKDevices(): Promise<ReadonlyArray<DeviceInfo>> {
-        return sendCmdWithResult<ReadonlyArray<DeviceInfo>>("getdevices");
-    };
-
-    /**
-    * Get detailed information about the current active Jabra Device, including current status
-    * and optionally also including related browser media device information. 
-    * 
-    * Note that browser media device information requires mediaDevices.getUserMedia or
-    * getUserDeviceMediaExt to have been called so permissions are granted. Browser media information
-    * is useful for setting a device constraint on mediaDevices.getUserMedia for input or for calling 
-    * setSinkId (when supported by the browser) to set output.
-    */
-    export function getActiveDevice(includeBrowserMediaDeviceInfo: boolean | string = false): Promise<DeviceInfo> {
-        let includeBrowserMediaDeviceInfoVal = booleanOrString(includeBrowserMediaDeviceInfo);
-        if (includeBrowserMediaDeviceInfoVal) {
-            return _doGetActiveSDKDevice_And_BrowserDevice();
-        } else {
-            return _doGetActiveSDKDevice();
-        }
-    };
-
-    /**
-    * List detailed information about all attached Jabra Devices, including current status.
-    * and optionally also including related browser media device information.
-    * 
-    * Note that browser media device information requires mediaDevices.getUserMedia or
-    * getUserDeviceMediaExt to have been called so permissions are granted. Browser media information
-    * is useful for setting a device constraint on mediaDevices.getUserMedia for input or for calling 
-    * setSinkId (when supported by the browser) to set output.
-    */
-    export function getDevices(includeBrowserMediaDeviceInfo: boolean | string = false): Promise<ReadonlyArray<DeviceInfo>> {
-        let includeBrowserMediaDeviceInfoVal = booleanOrString(includeBrowserMediaDeviceInfo);
-        if (includeBrowserMediaDeviceInfoVal) {
-            return _doGetSDKDevices_And_BrowserDevice();
-        } else {
-            return _doGetSDKDevices();
-        }
-     };
-
-    /**
-    * Internal utility that select a new active device in a backwards compatible way that works with earlier chrome host.
-    * Used internally by test tool - do not use otherwise.
-    * 
-    * Note: The active device is a global setting that affects all browser 
-    * instances using the browser SDK. Unless changed specifically, the setting
-    * persist until browser is restarted or device is unplugged.
-    * 
-    * @deprecated Use setActiveDeviceId instead.
-    */
-    export function _setActiveDeviceId(id: number | string): void {
-        let idVal =  numberOrString(id);
-        
-        // Use both new and old way of passing parameters for compatibility with <= v0.5.
-        sendCmd("setactivedevice " + id.toString(), { id: idVal } );
-    };
-    
-    /**
-    * Select a new active device returning once selection is completed.
-    * 
-    * Note: The active device is a global setting that affects all browser 
-    * instances using the browser SDK. Unless changed specifically, the setting
-    * persist until browser is restarted or device is unplugged.
-    * 
-    * @param id The id number of the new active device.
-    * @returns A promise that is resolved once selection completes.
-    * 
-    */
-    export function setActiveDeviceId(id: number | string): Promise<void> {
-      let idVal =  numberOrString(id);
-    
-      return sendCmdWithResult<void>("setactivedevice2", { id: idVal } );
-    };
-
-    /**
-    * Set busylight on active device (if supported)
-    * 
-    * @param busy True if busy light should be set, false if it should be cleared.
-    */
-    export function setBusyLight(busy: boolean | string): Promise<void> {
-        let busyVal = booleanOrString(busy);
-       
-        return sendCmdWithResult<void>("setbusylight", { busy: busyVal } );
-    };
-
-    /**
-    * Get version number information for all components.
-    */
-    export function getInstallInfo(): Promise<InstallInfo> {
-        return sendCmdWithResult<InstallInfo>("getinstallinfo");
-    };
-
-    /**
-    * Internal helper that forwards a command to the browser extension
-    * without expecting a response.
-    */
-    function sendCmd(cmd: string, args: object | null = null, requireInitializedCheck: boolean = true): void {
-        if (!requireInitializedCheck || (requireInitializedCheck && initState.initialized)) {
-            let requestId = (requestNumber++).toString();
-
-            let msg = {
-                direction: "jabra-headset-extension-from-page-script",
-                message: cmd,
-                args: args || {},
-                requestId: requestId,
-                apiClientId: apiClientId,
-                version_jsapi: apiVersion
-            };
-
-            logger.trace("Sending command to content script: " + JSON.stringify(msg));
-
-            window.postMessage(msg, "*");
-        } else {
-            throw new Error("Browser integration not initialized");
-        }
-    };
-
-    /**
-    * Internal helper that forwards a command to the browser extension
-    * expecting a response (a promise).
-    */
-    function sendCmdWithResult<T>(cmd: string, args: object | null = null, requireInitializedCheck: boolean = true): Promise<T> {
-        if (!requireInitializedCheck || (requireInitializedCheck && initState.initialized)) {
-            let requestId = (requestNumber++).toString();
-
-            return new Promise<T>((resolve, reject) => {
-                sendRequestResultMap.set(requestId, { cmd, resolve, reject });
-
-                let msg = {
-                    direction: "jabra-headset-extension-from-page-script",
-                    message: cmd,
-                    args: args || {},
-                    requestId: requestId,
-                    apiClientId: apiClientId,
-                    version_jsapi: apiVersion
-                };
-
-                logger.trace("Sending command to content script expecting result: " + JSON.stringify(msg));
-
-                window.postMessage(msg, "*");
-            });
-        } else {
-            return Promise.reject(new Error("Browser integration not initialized"));
-        }
-    };
-
-    /**
-    * Configure an audio html element on a webpage to use jabra audio device as speaker output. Returns a promise with boolean success status.
-    * The deviceInfo argument must come from getDeviceInfo or getUserDeviceMediaExt calls.
-    */
-    export function trySetDeviceOutput(audioElement: HTMLMediaElement, deviceInfo: DeviceInfo): Promise<boolean> {
-        if (!audioElement || !deviceInfo) {
-            return Promise.reject(new Error('Call to trySetDeviceOutput has argument(s) missing'));
-        }
-
-        if (!(typeof ((audioElement as any).setSinkId) === "function")) {
-            return Promise.reject(new Error('Your browser does not support required Audio Output Devices API'));
-        }
-
-        return (audioElement as any).setSinkId(deviceInfo.browserAudioOutputId).then(() => {
-            var success = (audioElement as any).sinkId === deviceInfo.browserAudioOutputId;
-            return success;
-        });
-    };
-
-    /**
-     * Checks if a Jabra Input device is in fact selected in a media stream.
-     * The deviceInfo argument must come from getDeviceInfo or getUserDeviceMediaExt calls.
-     */
-    export function isDeviceSelectedForInput(mediaStream: MediaStream, deviceInfo: DeviceInfo): boolean {
-        if (!mediaStream || !deviceInfo) {
-            throw Error('Call to isDeviceSelectedForInput has argument(s) missing');
-        }
-
-        var tracks = mediaStream.getAudioTracks();
-        for (var i = 0, len = tracks.length; i < len; i++) {
-            var track = tracks[i];
-            var trackCap = track.getCapabilities();
-            if (trackCap.deviceId !== deviceInfo.browserAudioInputId) {
-                return false;
-            }
-        }
-
-        return true;
-    };
-
-    /**
-    * Replacement for mediaDevices.getUserMedia that makes a best effort to select the active Jabra audio device 
-    * to be used for the microphone. Unlike getUserMedia this method returns a promise that
-    * resolve to an object containing both a stream and the device info for the selected device.
-    * 
-    * Optional, additional non-audio constrains (like f.x. video) can be specified as well.
-    * 
-    * Note: Subsequently, if this method appears to succeed use the isDeviceSelectedForInput function to check 
-    * if the browser did in fact choose a Jabra device for the microphone.
-    */
-    export function getUserDeviceMediaExt(constraints?: MediaStreamConstraints): Promise<MediaStreamAndDeviceInfoPair> {
-        // Good error if using old browser:
-        if (!navigator.mediaDevices || !navigator.mediaDevices.getUserMedia) {
-            return Promise.reject(new Error('Your browser does not support required media api'));
-        }
-
-        // Init completed ?
-        if (!initState.initialized) {
-            return Promise.reject(new Error("Browser integration not initialized"));
-        }
-
-        // Warn of degraded UX experience unless we are running https.
-        if (location.protocol !== 'https:') {
-            logger.warn("This function needs to run under https for best UX experience (persisted permissions)");
-        }
-
-        // Check input validity:
-        if (constraints !== undefined && constraints !== null && typeof constraints !== 'object') {
-            return Promise.reject(new Error("Optional constraints parameter must be an object"));
-        }
-
-        /**
-         * Utility method that combines constraints with ours taking precedence (deep). 
-         */
-        function mergeConstraints(ours: MediaStreamConstraints, theirs?: MediaStreamConstraints): MediaStreamConstraints {
-            if (theirs !== null && theirs !== undefined && typeof ours === 'object') {
-                let result: { [index: string]: any } = {};
-                for (var attrname in theirs) { result[attrname] = (theirs as any)[attrname]; }
-                for (var attrname in ours) { result[attrname] = mergeConstraints((ours as any)[attrname], (theirs as any)[attrname]); } // Ours takes precedence.
-                return result;
-            } else {
-                return ours;
-            }
-        }
-
-        // If we have the input device id already we can do a direct call to getUserMedia, otherwise we have to do
-        // an initial general call to getUserMedia just get access to looking up the input device and then a second
-        // call to getUserMedia to make sure the Jabra input device is selected.
-        return navigator.mediaDevices.getUserMedia(mergeConstraints({ audio: true }, constraints)).then((dummyStream) => {
-            return _doGetActiveSDKDevice_And_BrowserDevice().then((deviceInfo) => {
-                // Shutdown initial dummy stream (not sure it is really required but let's be nice).
-                dummyStream.getTracks().forEach((track) => {
-                    track.stop();
-                });
-
-                if (deviceInfo && deviceInfo.browserAudioInputId) {                   
-                    return navigator.mediaDevices.getUserMedia(mergeConstraints({ audio: { deviceId: deviceInfo.browserAudioInputId } }, constraints))
-                        .then((stream) => {
-                            return {
-                                stream: stream,
-                                deviceInfo: deviceInfo
-                            };
-                        })
-                } else {
-                    return Promise.reject(new Error('Could not find a Jabra device with a microphone'));
-                }
-            })
-        });
-    };
-
-    /**
-     * Internal helper for add media information properties to existing SDK device information.
-     */
-    function fillInMatchingMediaInfo(deviceInfo: DeviceInfo, mediaDevices: MediaDeviceInfo[]): void {
-        function findBestMatchIndex(sdkDeviceName: string, mediaDeviceNameCandidates: string[]): number {
-            // Edit distance helper adapted from
-            // https://stackoverflow.com/questions/10473745/compare-strings-javascript-return-of-likely
-            function editDistance(s1: string, s2: string) {
-                s1 = s1.toLowerCase();
-                s2 = s2.toLowerCase();
-                
-                var costs = new Array();
-                for (var i = 0; i <= s1.length; i++) {
-                    var lastValue = i;
-                    for (var j = 0; j <= s2.length; j++) {
-                    if (i == 0)
-                        costs[j] = j;
-                    else {
-                        if (j > 0) {
-                        var newValue = costs[j - 1];
-                        if (s1.charAt(i - 1) != s2.charAt(j - 1))
-                            newValue = Math.min(Math.min(newValue, lastValue),
-                            costs[j]) + 1;
-                        costs[j - 1] = lastValue;
-                        lastValue = newValue;
-                        }
-                    }
-                    }
-                    if (i > 0)
-                    costs[s2.length] = lastValue;
-                }
-                return costs[s2.length];
-            }
-            
-            // Levenshtein distance helper adapted from
-            // https://stackoverflow.com/questions/10473745/compare-strings-javascript-return-of-likely
-            function levenshteinDistance(s1: string, s2: string) : number {
-                let longer = s1;
-                let shorter = s2;
-                if (s1.length < s2.length) {
-                    longer = s2;
-                    shorter = s1;
-                }
-                let longerLength = longer.length;
-                if (longerLength === 0) {
-                    return 1.0;
-                }
-                return (longerLength - editDistance(longer, shorter)) / longerLength;
-            }
-
-            if (mediaDeviceNameCandidates.length == 1) {
-                return 0;
-            } else if (mediaDeviceNameCandidates.length > 0) {
-                let similarities = mediaDeviceNameCandidates.map(candidate => {
-                    if (candidate.includes("(" + sdkDeviceName + ")")) {
-                        return 1.0;
-                    } else {
-                        // Remove Standard/Default prefix from label in Chrome when comparing
-                        let prefixEnd = candidate.indexOf(' - ');
-                        let cleanedCandidate = (prefixEnd >= 0) ? candidate.substring(prefixEnd + 3) : candidate;
-
-                        return levenshteinDistance(sdkDeviceName, cleanedCandidate)
-                    }
-                });
-                let bestMatchIndex = similarities.reduce((prevIndexMax, value, i, a) => value > a[prevIndexMax] ? i : prevIndexMax, 0);
-                return bestMatchIndex;
-            } else {
-                return -1;
-            }
-        }
-            
-        // Find matching pair input or output device.
-        function findMatchingMediaDevice(groupId: string, kind: string, src: MediaDeviceInfo[]): MediaDeviceInfo | undefined {
-            return src.find(md => md.groupId == groupId && md.kind == kind);
-        }
-        
-        if (deviceInfo && deviceInfo.deviceName) {
-            let groupId: string | undefined = undefined;
-            let audioInputId: string | undefined = undefined;
-            let audioOutputId: string | undefined = undefined;
-            let label: string | undefined = undefined;
-            // Filter out non Jabra input/output devices:
-            let jabraMediaDevices = mediaDevices.filter(device => device.label
-                && device.label.toLowerCase().includes('jabra')
-                && (device.kind === 'audioinput' || device.kind === 'audiooutput'));
-            let someJabraDeviceIndex = findBestMatchIndex(deviceInfo.deviceName, jabraMediaDevices.map(md => md.label));
-            if (someJabraDeviceIndex >= 0) {
-                let foundDevice = jabraMediaDevices[someJabraDeviceIndex];
-                groupId = foundDevice.groupId;
-                label = foundDevice.label;
-                if (foundDevice.kind === 'audioinput') {
-                    audioInputId = foundDevice.deviceId;
-                    // Lookup matching output device:
-                    let outputDevice = findMatchingMediaDevice(groupId, 'audiooutput', jabraMediaDevices);
-                    if (outputDevice) {
-                        audioOutputId = outputDevice.deviceId;
-                    }
-                }
-                else if (foundDevice.kind === 'audiooutput') {
-                    audioOutputId = foundDevice.deviceId;
-                    // Lookup matching output input device:
-                    let inputDevice = findMatchingMediaDevice(groupId, 'audioinput', jabraMediaDevices);
-                    if (inputDevice) {
-                        audioInputId = inputDevice.deviceId;
-                    }
-                }
-            }
-            if (groupId) {
-                deviceInfo.browserGroupId = groupId;
-            }
-            if (label) {
-                deviceInfo.browserLabel = label;
-            }
-            if (audioInputId) {
-                deviceInfo.browserAudioInputId = audioInputId;
-            }
-            if (audioOutputId) {
-                deviceInfo.browserAudioOutputId = audioOutputId;
-            }
-        } else {
-            // Do nothing if device information is missing.
-        }
-    }
-
-    /** 
-     * Internal helper that returns complete device information, including both SDK and browser media device 
-     * information for all devices. 
-     * 
-     * Chrome note:
-     * 1) Only works if hosted under https.
-     * 
-     * Firefox note:
-     * 1) Output devices not supported yet. See "https://bugzilla.mozilla.org/show_bug.cgi?id=934425"
-     * 2) The user must have provided permission to use the specific device to use it as a constraint.
-     * 3) GroupId not supported.
-     * 
-     * General non-chrome browser note:  
-     * 1) Returning output devices requires support for new Audio Output Devices API.
-     */
-    function _doGetSDKDevices_And_BrowserDevice(): Promise<ReadonlyArray<DeviceInfo>> {
-         // Good error if using old browser:
-         if (!navigator.mediaDevices || !navigator.mediaDevices.enumerateDevices) {
-            return Promise.reject(new Error('Your browser does not support required media api'));
-        }
-
-        // Init completed ?
-        if (!initState.initialized) {
-            return Promise.reject(new Error("Browser integration not initialized"));
-        }
-
-        // Browser security rules (for at least chrome) requires site to run under https for labels to be read.
-        if (location.protocol !== 'https:') {
-            return Promise.reject(new Error('Your browser needs https for lookup to work'));
-        }
-
-        return Promise.all([_doGetSDKDevices(), navigator.mediaDevices.enumerateDevices()]).then( ([deviceInfos, mediaDevices]) => {
-            deviceInfos.forEach( (deviceInfo) => {
-                fillInMatchingMediaInfo(deviceInfo, mediaDevices);
-            });
-
-            return deviceInfos;
-        });
-    }
-
-    /** 
-     * Internal helper that returns complete device information, including both SDK and browser media device 
-     * information for active device. 
-     * 
-     * Chrome note:
-     * 1) Only works if hosted under https.
-     * 
-     * Firefox note:
-     * 1) Output devices not supported yet. See "https://bugzilla.mozilla.org/show_bug.cgi?id=934425"
-     * 2) The user must have provided permission to use the specific device to use it as a constraint.
-     * 3) GroupId not supported.
-     * 
-     * General non-chrome browser note:  
-     * 1) Returning output devices requires support for new Audio Output Devices API.
-     */
-    function _doGetActiveSDKDevice_And_BrowserDevice(): Promise<DeviceInfo> {
-         // Good error if using old browser:
-        if (!navigator.mediaDevices || !navigator.mediaDevices.enumerateDevices) {
-            return Promise.reject(new Error('Your browser does not support required media api'));
-        }
-
-        // Init completed ?
-        if (!initState.initialized) {
-            return Promise.reject(new Error("Browser integration not initialized"));
-        }
-
-        // Browser security rules (for at least chrome) requires site to run under https for labels to be read.
-        if (location.protocol !== 'https:') {
-            return Promise.reject(new Error('Your browser needs https for lookup to work'));
-        }
-
-        // enumerateDevices requires user to have provided permission using getUserMedia for labels to be filled out.
-        return Promise.all([_doGetActiveSDKDevice(), navigator.mediaDevices.enumerateDevices()]).then( ([deviceInfo, mediaDevices]) => {
-            fillInMatchingMediaInfo(deviceInfo, mediaDevices);
-            return deviceInfo;
-        });
-    };
-
-     /**
-     * Helper that pass boolean values through and parses strings to booleans.
-     */
-    function booleanOrString(arg: boolean | string) : boolean
-    {
-        if (arg !== "" && ((typeof arg === 'string') || ((arg as any) instanceof String))) {
-            return (arg === 'true' || arg === '1');
-        } else if (typeof(arg) === "boolean")  {
-            return arg;
-        } else {
-            throw new Error("Illegal/missing argument - boolean or string expected");
-        }
-    }
-
-    /**
-     * Helper that pass numbers through and parses strings to numbers.
-     */
-    function numberOrString(arg: number | string): number {
-        if (arg !== "" && ((typeof arg === 'string') || ((arg as any) instanceof String))) {
-            return parseInt(arg as string);
-        } else if (typeof arg == 'number') {
-            return arg;
-        } else {
-            throw new Error("Illegal/missing argument - number or string expected");
-        }
-    };
-
-    /**
-     * Helper that pass color array through and converts values to color array.
-     */
-    function colorOrString(arg: ReadonlyArray<number> | number | string): ReadonlyArray<number> {
-        if (arg !== "" && ((typeof arg === 'string') || ((arg as any) instanceof String)))  {
-            let combinedValue = parseInt(arg as string, 16);
-            return [ (combinedValue >> 16) & 255, (combinedValue >> 8) & 255, combinedValue & 255 ];
-        } else if (typeof arg == 'number') {
-            let combinedValue = arg;
-            return [ (combinedValue >> 16) & 255, (combinedValue >> 8) & 255, combinedValue & 255 ];
-        } else if (Array.isArray(arg)) {
-            if (arg.length !=3) {
-                throw new Error("Illegal argument - wrong dimension of number array (3 expected)");
-            }
-            return arg;
-        } else {
-            throw new Error("Illegal/missing argument - number array or hex string expected");
-        }
-    };
-};
diff --git a/public/favicon.ico b/public/favicon.ico
deleted file mode 100644
index 43a12a544f6dce1eee854412cb5dc84b9aa17bd8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1842
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

diff --git a/public/index.html b/public/index.html
index 2dea7c6..9d5409f 100644
--- a/public/index.html
+++ b/public/index.html
@@ -12,9 +12,9 @@
 
     <link rel="icon" href="/api/settings/1/favicon" />
 
-    <link rel="stylesheet" href="styles/vendor.50474bf7.css">
+    <link rel="stylesheet" href="styles/vendor.24a2d903.css">
 
-    <link rel="stylesheet" href="styles/app.d74dbd96.css">
+    <link rel="stylesheet" href="styles/app.420e2c5f.css">
 
     <!-- <link href='//fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700italic,700,900,900italic'
               rel='stylesheet' type='text/css'> -->
@@ -58,9 +58,9 @@
 
     <toasty></toasty>
 
-    <script src="scripts/vendor.17cdb947.js"></script>
+    <script src="scripts/vendor.a40bab22.js"></script>
 
-    <script src="scripts/app.55b67bab.js"></script>
+    <script src="scripts/app.17cb4b54.js"></script>
 
     <!-- CKEDITOR -->
     <script src="assets/plugins/ckeditor/ckeditor.js"></script>
diff --git a/public/scripts/app.17cb4b54.js b/public/scripts/app.17cb4b54.js
new file mode 100644
index 0000000..66137b6
--- /dev/null
+++ b/public/scripts/app.17cb4b54.js
@@ -0,0 +1 @@
\ No newline at end of file
diff --git a/public/scripts/app.55b67bab.js b/public/scripts/app.55b67bab.js
deleted file mode 100644
index 620afca..0000000
--- a/public/scripts/app.55b67bab.js
+++ /dev/null
@@ -1 +0,0 @@
\ No newline at end of file
diff --git a/public/scripts/vendor.17cdb947.js b/public/scripts/vendor.17cdb947.js
deleted file mode 100644
index 21bd430..0000000
--- a/public/scripts/vendor.17cdb947.js
+++ /dev/null
@@ -1 +0,0 @@
\ No newline at end of file
diff --git a/public/scripts/vendor.a40bab22.js b/public/scripts/vendor.a40bab22.js
new file mode 100644
index 0000000..1a0463b
--- /dev/null
+++ b/public/scripts/vendor.a40bab22.js
@@ -0,0 +1 @@
\ No newline at end of file
diff --git a/public/styles/app.420e2c5f.css b/public/styles/app.420e2c5f.css
new file mode 100644
index 0000000..87eb8d4
--- /dev/null
+++ b/public/styles/app.420e2c5f.css
@@ -0,0 +1 @@
\ No newline at end of file
diff --git a/public/styles/app.d74dbd96.css b/public/styles/app.d74dbd96.css
deleted file mode 100644
index b028f76..0000000
--- a/public/styles/app.d74dbd96.css
+++ /dev/null
@@ -1 +0,0 @@
\ No newline at end of file
diff --git a/public/styles/vendor.24a2d903.css b/public/styles/vendor.24a2d903.css
new file mode 100644
index 0000000..cd55f3f
--- /dev/null
+++ b/public/styles/vendor.24a2d903.css
@@ -0,0 +1,16 @@
+ * FullCalendar v2.3.1 Stylesheet
+ * Docs & License: http://fullcalendar.io/
+ * (c) 2015 Adam Shaw
+ * angular-toasty
+ */@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(data:font/ttf;base64,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AAD/8wAAAAAAAAAA//EAAAAAAAAAEgAAAAAAEP/sAAAAAAAAAAAAAAAAAAAAAP+FAAD/7QAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/wAAAAAAAAAAAAAAAAAAAAAAAAAAD/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/lf/DAAAAAAAAAAAAAAAA/4gAAAAAAAD/xQAAAAD/7AAA/87/sAAAAAAAAAAAAAD/VgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAEwAGAAYAAAALAAsAAQAQABAAAgASABIAAwAlACkABAAsADQACQA4AD4AEgBFAEcAGQBJAEkAHABMAEwAHQBRAFQAHgBWAFYAIgBaAFoAIwBcAF4AJACKAIoAJwCTAJgAKACoAM0ALgDSANcAVADcAN0AWgACADUABgAGABoACwALABoAEAAQABsAEgASABsAJgAmAAEAJwAnAAQAKAAoAAMAKQApAAUALAAtAAIALgAuAAoALwAvAAcAMAAwAAgAMQAyAAIAMwAzAAMANAA0AAkAOAA4AAYAOQA5AAoAOgA6AAsAOwA7AA4APAA8AAwAPQA9AA0APgA+AA8ARQBFABAARgBGABIARwBHABEASQBJABMATABMABQAUQBSABQAUwBTABUAVABUABIAVgBWABcAWgBaABYAXABcABgAXQBdABYAXgBeABkAigCKABIAkwCUABoAlQCVABsAlgCXABoAmACYABsAqACoAAMArwCvAAQAsACzAAUAtAC4AAIAuQC9AAMAvgDBAAoAwgDCAA0AwwDIABAAyQDJABEAygDNABMA0gDSABQA0wDXABUA3ADdABYAAgA0AAYABgAEAAsACwAEABAAEAAOABEAEQASABIAEgAOACUAJQAMACcAJwACACsAKwACAC4ALgAXADMAMwACADUANQACADcANwAUADgAOAAHADkAOQADADoAOgAKADsAOwAGADwAPAANAD0APQALAD4APgAPAEUARQAVAEcASQAQAEsASwAQAFEAUgATAFMAUwAFAFQAVAATAFUAVQAQAFcAVwAWAFkAWQAIAFoAWgABAFwAXAARAF0AXQABAF4AXgAJAIMAgwACAIwAjAACAI0AjQAQAJEAkgASAJMAlAAEAJUAlQAOAJYAlwAEAJgAmAAOAKcApwASAKkArgAMAK8ArwACALkAvQACAL4AwQADAMIAwgALAMMAyAAVAMkAzQAQANIA0gATANMA1wAFANgA2wAIANwA3QABAAAAAQAAAAoALABIAAFsYXRuAAgACgABVFVSIAASAAD//wABAAAAAP//AAEAAQACbGlnYQAObGlnYQAWAAAAAgAAAAEAAAABAAEAAgAGACAABAAAAAEACAABACwAAQAIAAEABACgAAIATQAEAAAAAQAIAAEAEgABAAgAAQAEAKEAAgBQAAEAAQBK) format('truetype')}#toasty .toast.toasty-theme-default{font-family:Tahoma,Geneva,sans-serif!important;font-size:12px;border-radius:0}#toasty .toast.toasty-theme-default .close-button:after{content:'x';color:#fff;font-size:17px;font-weight:100}#toasty .toast.toasty-theme-default .toast-text{color:#fff}#toasty .toast.toasty-theme-default .toast-text .toast-title{font-size:13px}#toasty .toast.toasty-theme-default .toast-text a,#toasty .toast.toasty-theme-default .toast-text label{color:#fff}#toasty .toast.toasty-theme-default .toast-text a:hover,#toasty .toast.toasty-theme-default .toast-text label:hover{color:#f2f2f2}#toasty .toast.toasty-theme-default.toasty-type-default{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEEzQTA1RTUzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEEzQTA1RTYzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTNBMDVFMzMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTNBMDVFNDMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr4ktvwAAADlSURBVHja7NrRDYIwEIDh1jAAozhKN/BWcgJ0A0dgBEbRCbCNkphaTAsPXpv/kkugELgv5eCh2HmeTQtxMI0EEG3RxQPW2mXT+Tz57JXUevd59XkLO1+9HQY+8x1DOKQ0h2TdCYhTjFjSxXWnekQqaAnJafa+AkjP6xcIECBAgAABAgQIECBAgAABAgQIECC7Y2oB8vB5qR0SEJKakW7Dxc7mtejyj8dpXL13Yn0knLy2LiFapiZnoWfUjtgDEW3NsgUiGru+FCJaX18lELWIEohqRC7kWMOXMa7b8ncQECA/4ynAAPBVcVo7OMcUAAAAAElFTkSuQmCC)!important;background-color:#efefef}#toasty .toast.toasty-theme-default.toasty-type-default .close-button:after{color:#000!important}#toasty .toast.toasty-theme-default.toasty-type-default .toast-text{color:#4b4b4b}#toasty .toast.toasty-theme-default.toasty-type-default .toast-text a,#toasty .toast.toasty-theme-default.toasty-type-default .toast-text label{color:#4b4b4b}#toasty .toast.toasty-theme-default.toasty-type-default .toast-text a:hover,#toasty .toast.toasty-theme-default.toasty-type-default .toast-text label:hover{color:#585858}#toasty .toast.toasty-theme-default.toasty-type-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEEzQTA1RTkzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEEzQTA1RUEzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTNBMDVFNzMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTNBMDVFODMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvCIVOQAAALtSURBVHja3Jq9axRBGMZnj+ViAhbaaISLR1AUBBNjEq7zD7gUiqIIgraKVf4Ay9gljYVFiliJEklyJE26dJsPYy5pE/AQtNNC8SMXHJ/BN7C3O/exe+/c7twLP5jmZp7ndnZ25n3HkVKKboiM6JJwmfrpA6fACCiAIXAB5H1/1l/wEeyDMvDANvgGfrYrwGlzavWDcfAQ3IrZxwJ4BTbAl9hKlJEY5MADsCv5Ypf6zMXRFPUHLigCT5oLj8ZwTRk5C57LzoUaq5/byFWwLDsfS+Ayl5EC87sQNTZJQ0OdzVYttYS+oWU1yVDL9D1auiN/EM+BmRSYEKRhhjRFMpIFT0ExRR/vImnKRvkgqh+9Az0p24n8AbfBSitPZAA8YzJRBT+IKkN/PaRtoJkRB9ygbQdHzILTxCxTn+Ok0WlkRO2dJhmnwhE9iSq1uWKStGqNOOR2mHHAM7TijFCbK4ZJq6N72U+A1+Am44C/wHdqnwS9jH0vgvvgd9CIWqM/WXTYUuebHPgcnFqjlp0YM6Q59I4UDAymDkuPiQ0D/Rd0R90hQ0ZeUvsK47Ie0uw3Mmjo8WcNJjoGdVMrb2Agp06bK/I6I66wL9yuy2tlAtsJ2+JIZ6RioZGKzsiBhUYOdEbKFhop64x4FhrxdEa2VAbVIhOSNIeMfAUli4yUSHPIiDrYz1lkZI40h4xI2uTtWGBih7TKel92VZ+YNjCXud+9aRGopbiaQdfILceWewJcpPYlxqPBWvDPqZegUwLmRToTdHfAcqO9lj9W6fGlaTmWpGm12abRH4fghdCkJhOMFdJ0qD34tFBWeAuuJWziA7grYpYVBP3wifhfn0gqtknDfuOJ11rpTZW/SglUq0qcpbdjVGFyqoMmpkwUQ/3l6QmwbtDAOo3hmqyzBy8M7DEa2GvnwkC7VzhUvngMPBLxk9+LtAHcFJTHjZV3YrrmdHyp5rqovVRzXtReqqmI2ks170VKLtWkMh1kdfwTYADvtL/RevtcWAAAAABJRU5ErkJggg==)!important;background-color:#3ebfa8}#toasty .toast.toasty-theme-default.toasty-type-wait{background-image:url(data:image/gif;base64,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)!important;background-color:#255556}#toasty .toast.toasty-theme-default.toasty-type-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyQUI3Q0EzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyQUI3Q0IzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTNBMDVFQjMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTNBMDVFQzMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po9jTrYAAAKTSURBVHja7Jq/SyNBFMfNuSYB0cbCUzmtTvwbbPwb7KPV/Rmnu5tYWR1XX6WFpYL2giBW/igUFCxEuMJeZMXg3Bt4kcmwiftm3kuG5R58mc0G3ptPZnfmzZtUlFIjZbBKWUC+CPqOQA3QLSjDtoH3+U2PiIBqoE2Vb5v4PWtMCYh6HwgTph4yiO5coopZwgnDCVElQJgw1ZBAIgcIEyYKBSRVfpaGAJIoHkuGCZIqXkuHAdIEvTODvKPfgYG0QG9Kxt7QvziIDvKqZO2VCuMCkRE7dQPawZZiGQWGOjtRIf6AZkCT2KZEH1nR2YwCQX2crkDfcpLJY4fHLPEFifBXbDs854c9fG45TBRt7EfkAqJzoNjjhT0CVXL87nn4jHvlZv2y2Nhz5jnH98L0Owo68fQb52XNvql4P3sArVi+F0HXTOlMvR9IjWEkOvYM+mH5XwU9MfmPzZ2mPexcEB3btkB+Mqc1Mfa7C6QhsELvg8aMGL8FYuh+d1VRNgRqG1OgSbyugeYFYmzY5aAFgSAa4iteVw0oTluwQR6FQKrGiEwIxHi0K41roB3mIC+gM9Bf0AxoGTTOHGMdtMtVQBiWfRQuJNcRaeu5jnCv7GbCd++YeDqv7NwwB6DvoGlsDyQgimS/PjA6p1qyfC555loJNfvl2I+c5vxydbzv8ng670fs+hV1h3gJmrX8zOF96g7x03oXtRhH2W+/4Myi349xbLeJo5sVLdoNoopyAfqFbRBVlFLVtcwCQlsIoo3+B1b7bQnVflvqfzU+DBivwx6uE6umJ0RTBXSGmHqMRDBniJ3cLHWACOpU18ylUgJEkOfspfrnQ5GdZtfOLnSQESzM6eLZHaYcd/h5TCJeaf6v9U+AAQAvyHBRYhRQ4wAAAABJRU5ErkJggg==)!important;background-color:#f1432a}#toasty .toast.toasty-theme-default.toasty-type-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyQUI3Q0UzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyQUI3Q0YzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDJBQjdDQzMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDJBQjdDRDMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvQVuMwAAAORSURBVHja7JpNaBNBFMebNsZacih+FFFsrB4qVIw9lByEWNtCC/VSRS14UjSx1V4UvbUKFaFUD178OniPB28KgsYeFBVqRFDQgx9paE1bNVKKta3N+h94hTWZ3ezOTiYh9MEPwmZ39v2TmTdv3oxL07SyUjDXipBsW0NsA37gAx7gpe9nwQKIg7fgM5gjCi6EOboZNIEDoFPneC5jwh6A++Al+AYWVQtxg3pwBPSBaoc/6Di4Q6I+gL8qhGwBx0EvqJHc1afADXAXJGw9yYTYoBVEtfxblN5l2Tc7InrApKbO2LtCMoV4wGUwr6m3OTAAVjsV4iIRS1rhLA36nQo5Rb9KoW0WnDTz1SxqtYB7YF2RTN4/wSEQtRO1asGIVnw2Qr5l+VzO0VYBjoFgEaZUQZqEXVYmxAbwGGxU5Nw8eEqT6y7KGswsCdrAe7Ou5QaDirvLVYqO5fR5ysIzl8hXw6i1FUwrFDEK6jJ86AAzOZ6LA5+REPardCsU8QO0cwZuBfhq4flu8jlrsLO1RJfCgcsSw0ec6+doLZPLusjnrDHiBSlF/8YbgzDqB78stpEin7O6VpMiEWwwt3BEsMH7zGZbAV7X8ivoTmype9Ngdr4A9thsr275g16IT4GQGLjGuc4EnBZor54nxKMgVzoLZjjr/kGwSaDNKp4Qr6CDabCU4x5WVLgOXnC+uwKaBd/t5QkRsRQ4Q10jZnLfKBjmXN8PjvJyJ9umixpDAhNaT0bojHHuY+G0kROlaiRk2EO88Gsnx1oEfRzndoPXGfeGDULtsIRQfpEn5ISNBtj6/aDBWqaRcihmD/VphI52i8mhlTTF8YSYAEETMUxEg0GXei5pcg3whIikKOOg2UBMZR67lGmKUgUiAg2OgX0W608dVEiQYRHyWWoaH7cgZj34KDFn+y+N5y2svgs2nDBIBpfXGLckijBdWMlY6hqNGdalFiQKybnUZewESQcvmQB7de1Vgy8SRSTJx5yVRjcpTjt4GetmvaBTcn2M+XSeNzeVTIHOrGTaSiXTtUVUMj0Mnohs9IQkxn2nReyQ0/2RfofjpSi2Fcpok2WgQNsL0jZ69IQlZax2qi3hfOwhMtoURbMRepdl30S2p2t129MbJEemaVoSR8CYqgMDO+i0Q1iwAqK3CXCbDgy8K8QRjlUkIuDwCMcrEqP8CIdRjakSbLd4qOYT+AN+rxxzKkUh/wQYAIxbfwhIUivlAAAAAElFTkSuQmCC)!important;background-color:#06bc5a}#toasty .toast.toasty-theme-default.toasty-type-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyQUI3RDIzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyQUI3RDMzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDJBQjdEMDMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDJBQjdEMTMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhxHKhwAAAN7SURBVHja7JrfS1RBFMf37q7mj6SySMWMMqnQLEsKMg2yH4SC2g+wrKcIg7SX3ouiP6BfEFRPEdRLFFlBIEVQvfcgFrJBLxFBEWG9mHb7Hjgrl+vMzr13Zuyu+IUP7M7Pc+7MnJm5u47ruom5oGRijmjOOJK22PYScBrs5u8vwA3ww0ZnjqU1sgg8Ba2+9NegE4znw9QqBg8FTpDawF0uE3tHBkFLjvz9XCbWU2sZT5/1inIfeHS+xXVELoK6AOXquGwsp9ZGcDhgJExz2U1xc6QEXADLQ9ShsudMbQGmHDkE9kSoR3tMd1wcoSd7CpRFqLsYnA05ktYcOQGac+T/ZmTawm381/BL0ecR2CDI+wyug4/8fQ04A6oFZUfAAZCJbAk5osFVMOmK1SMo3yMpS21c07FFx4m94LvEsFcgLahDaS8ldb6AnVHtibpGaGGfBOWS/PuyqQyeSPIqNYJGZEeO8ClWJnIwJdkIq3LU6+a2Z8WRGtAHSnOUWQcKBOkphSOl3HbNbDjSpzjdkupBoSCd0tYq6rZwH1aj1jaQcdWaAJWC+hWcp1KG+7Ky2OlpHgW1AcrStFohuTkWBKhfy30V2phaHWCAI08QrfK1T58bg27UoB+0m3akhsNtQQjH23xPlCJWU8gT9WDQhZ8M+HT2KcKtSKt97ac4LYw6ue+kCUfqeUqFVa3vrpHmy1dYDXA413KEptIxsDmCAQ2+TTElCQAqUd8HlRcwRVhrA+NudFV72irXaOcX2xIp/JbxsC7UOOZnFzyN7EqNdkrZlrKwr0xpGuwCvZr3nQ7PvtOo2RbZcg88A1NBL1YV4HnIcDkbescv+L4GGRGHb2smnHgDPnk2yFbN9prYttszRkWwcBr4kqOry6DK0y59vmmgXbKtTnVDdAx1NgKKBQ9pAefp6ooqam0Hxw1MqTvgjyB9ivN01e+/SngdoVf9l/iMo6u05HDpGHqzmLW12O+Iw9fMdkPRpVdy1U0ZCOlZtbPNjnexl4BR16xu8ZrI9rGU00xqlG2f3ke6wGMLcf8teM9PjQ6MWy30QaMylJ2vzZY2sB2MTZHtQ9k1UpTIXxV5F/tYHjsy5nXkARjOQyeG2fZpR35yWDyfsPAbuAWNs629bPuM02+a7w+F/DMAnYL/xsT4JJ966WeKCWZSdYzPO83/O2jeEUv6J8AAuUNANq3q2uMAAAAASUVORK5CYII=)!important;background-color:#f97a1f}#toasty .toast.toasty-theme-material{font-family:Roboto,sans-serif!important;font-size:12px;background-color:#323232}#toasty .toast.toasty-theme-material .close-button:after{content:'x';color:#fff;font-size:17px;font-weight:100}#toasty .toast.toasty-theme-material .toast-text{color:#fff}#toasty .toast.toasty-theme-material .toast-text .toast-title{text-transform:uppercase;font-size:13px}#toasty .toast.toasty-theme-material .toast-text a,#toasty .toast.toasty-theme-material .toast-text label{color:#fff}#toasty .toast.toasty-theme-material .toast-text a:hover,#toasty .toast.toasty-theme-material .toast-text label:hover{color:#f2f2f2}#toasty .toast.toasty-theme-material.toasty-type-default{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjdGQ0YwNTUzMjJFMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjdGQ0YwNTYzMjJFMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGN0ZDRjA1MzMyMkUxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGN0ZDRjA1NDMyMkUxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvdUzSUAAADVSURBVHja7NixDcIwFIThGFGDoCYzQM100FAyCEzAGHQMQA0iDGDOElWUYKfiPeW3dE2K6L7YjqOEGGPleUwq5wOAVUCtnJRGiX9O8+1SdxUNHZt4pVyVpbGH/VS2yi03A0eD5dNYKIeSGXgpM6NLPi2neQ5g/WAIvEYBAAAAAAAAAAAAAAAAAAAAAABGB2i8Ay7tC57+zD2UtXL3NgNv5axs2uXTmA682V7Zed3E5soPAZgsXwowW74EYLp8DmC+/C+Ai/J9ADfl+05iPuYAjAnwEWAAlI5MOXu7aeEAAAAASUVORK5CYII=)!important}#toasty .toast.toasty-theme-material.toasty-type-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTY3QkFBRDYzMjMwMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTY3QkFBRDczMjMwMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNjdCQUFENDMyMzAxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNjdCQUFENTMyMzAxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pqvvb2MAAAJWSURBVHja7JlBSwJBFMfXKA+FJ70EQlCReM46hnSOQAhKugYdsr5BRPQNsgIhb4YFncRzRMeyD2BUEAhe8iR1sND+Q28hlnV31pndnSUf/JmL7Px/82adN29DvV5PC3KMaAGPIYDfMSr6gNm7V30hFqBlaB6ag+LQBP3sA2pAT9AjdAM9QN3npWmh+UMiLzHMM5M5aJMMOwkGdAGdAKLhKQCMxzAcQltQWDCJHegcOgDIu+sAMJ/FcAzFJG9nZn4PEGVXAGB8DEMe2nb5vSywbQmQb2kAMD+O4Qpa8ejPpQqtA+JTGIBW/hpa9fgfsgKtAeJL9BzI+2BeoznzQhnA6m9gKGv+RhZZuHQMAPNRDHUo6jNAC0oAouV0Cx0Jmg8ZNGhEyQt/BuiEfRE8pIymRep2dtjNmJ3Y/TKwI+GElRlh8mSfAaw+g3oboLZxMwN67TSFLHTtMrAowbxu+K9EI07ebLdQWuHyP80DkFIYIMUDkFAYIMFzI5uUNJnsl9jUm1kGIgpnIPIvuhJthf22eQCaCgM0eQDqCgPUeQBqCgPUeABuFQa45QG4p8JJtWiQN2sAqvZKCgKUjJWo1TlwSpcIVaJDnviulHTzKSoEUOzXP7U6iffpQu33faBFXjRHANQFyCmw+rl+HQnbWoj6MQUfzResekK8xdyu9tvm8zoqNLcmBEC9SdZSr3pons2VteuLcpfT1CXOeLSd2BwZns60aVvFLlT7wOH4QkMTJKEzSYddh56VdGp+oAwYshHMj3wGCD2TwfvMquqdeAgwBHAQPwIMAIRS2XfVn5FFAAAAAElFTkSuQmCC)!important}#toasty .toast.toasty-theme-material.toasty-type-wait{background-image:url(data:image/gif;base64,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)!important}#toasty .toast.toasty-theme-material.toasty-type-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTY3QkFBREEzMjMwMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZBRTRCMkMzMjMxMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNjdCQUFEODMyMzAxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNjdCQUFEOTMyMzAxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pu2cWHAAAADmSURBVHja7JlNCsIwEEYTcWsXrvUGBbvqFep59Bz2Il7AXsGd4A103UV7gHQwXQkRGqFJ6PvgC5QUOq+TX0YbY1TKWqnEBQAASwdY/+zNy720F/FRvJk5tl58E5/V8/5yvaSdy2he7qR9iLeBf3IrPgjEe+oQqiMIXo0x1D5zoIpoqFc+AFlEABnLKABB9oH/pL+eDRkAAAAAAAAAAAAWdBYyZAAA7gPcBwBgHyADACQM0EUUZ+cD0EQE0PgAnJQtLoRWO8YyEcBWRArxVdlyz9zqx28XrurM57xCpR4AAAAIqkGAAQAoXCj9X4moZwAAAABJRU5ErkJggg==)!important}#toasty .toast.toasty-theme-material.toasty-type-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjdGQ0YwNTEzMjJFMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjdGQ0YwNTIzMjJFMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDJBQjdENDMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGN0ZDRjA1MDMyMkUxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp4tcFEAAAEgSURBVHja7NjPCcIwFAZwK9LexAE8dBS9WQURPLiBNwfwZLuBUyhebHEBXUVwCi/1C7yClCZN2sQUzIOPGsH4I38eopfnea9L1e91rBzIgRzIdA3aTjC+bVQ/4iNr5MwGr+XF6goxzBU5IQfbW8YwKbKgcYxMbIEKzPzrvQR52ADxMLGNLVPCaLllNZgMiWQxJleoEcYUqDHGBKgVRniG0IFDPPbIDt30LTFXQAe4MYa7QoS5I1v2JRj7v8CItmyFhPSaXdlMgNKG4YKwRUeatKiIUEFpJbVihIcaqLgClRYoemY6MbW3TIAaEmamEyN17TmopwmMdB+qQI1MYJQaYwVKO0a5U5dQCY3t/sgnxNQEhpXn/mxwIAf6N9BHgAEA0JpdHXf3fp4AAAAASUVORK5CYII=)!important}#toasty .toast.toasty-theme-material.toasty-type-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REZBRTRCMkYzMjMxMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZBRTRCMzAzMjMxMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERkFFNEIyRDMyMzExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERkFFNEIyRTMyMzExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po80HzoAAAIcSURBVHja7Fm7agJBFHWX2NhY2doFDAwBIa3kA5La9H7AdtrZWohNPmP62KQLtgEhBCKks7WysRHc3IEr8bGPOztzZ3dhDxzUndGZs2d29p7VC8OwVmZ4lYBKQN4CpEhqfcLXeWyPl2+j4W8YT04dOMP378A9xyA+o4AA2EEGXINwCWgBxyefx3isNAImwObJ5yYeK4WALnAQcXyAbYUW4AFfY37XxzavyAL6wF5Cew/7FFJAAzgl9Jti38IJGALbhH5t7FsoAWpSI43+I6JYZwJ0lwV1uTkRkPXCTLvgHRRzUqgT8Gmwvy+BD1DQHfJywPTmFHfTc+CAFKo8+LVQ42yAt+DC1rUDaQWad0Fq4efAASlUifyFNX+SgFMkDaSywj24sHLlwCxl8ibhh9kBKVRMfCMWdlQHjngGF+Z8AqSo49LpMAlY4VLacy2hgDj5rNCOn3QHpGjhttnUyAa6DihscVvd2HZgojF5E2jFT5oDUnSxZPBrbnDAEmNpLkAKtRQ+bBRemlgAH0FEaLqE+jlMnlzlJjsgharbf2yFjwxYA+/AhV1WB4YGk6fWQkbxM94BKdp49hsGArJso5fYoQtrXQesPj3getoR7YAUPdx5TB5C2XLg+F21Iy3SBZjHRC5Exk+fISZyITJ+njtgLyZy4Sp++poxMW9cxc9/B2gxsQg4i58+Y0zkwln8rP5mrQRUAioB+eJPgAEAEga0oSjgsNgAAAAASUVORK5CYII=)!important}#toasty .toast.toasty-theme-bootstrap{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:12px;border-radius:4px;border:1px solid transparent}#toasty .toast.toasty-theme-bootstrap .close-button:after{content:'x';color:#fff;font-size:17px;font-weight:100}#toasty .toast.toasty-theme-bootstrap .toast-text{color:#fff}#toasty .toast.toasty-theme-bootstrap .toast-text .toast-title{font-size:13px}#toasty .toast.toasty-theme-bootstrap .toast-text a,#toasty .toast.toasty-theme-bootstrap .toast-text label{color:#fff}#toasty .toast.toasty-theme-bootstrap .toast-text a:hover,#toasty .toast.toasty-theme-bootstrap .toast-text label:hover{color:#f2f2f2}#toasty .toast.toasty-theme-bootstrap.toasty-type-default{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEEzQTA1RTUzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEEzQTA1RTYzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTNBMDVFMzMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTNBMDVFNDMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr4ktvwAAADlSURBVHja7NrRDYIwEIDh1jAAozhKN/BWcgJ0A0dgBEbRCbCNkphaTAsPXpv/kkugELgv5eCh2HmeTQtxMI0EEG3RxQPW2mXT+Tz57JXUevd59XkLO1+9HQY+8x1DOKQ0h2TdCYhTjFjSxXWnekQqaAnJafa+AkjP6xcIECBAgAABAgQIECBAgAABAgQIECC7Y2oB8vB5qR0SEJKakW7Dxc7mtejyj8dpXL13Yn0knLy2LiFapiZnoWfUjtgDEW3NsgUiGru+FCJaX18lELWIEohqRC7kWMOXMa7b8ncQECA/4ynAAPBVcVo7OMcUAAAAAElFTkSuQmCC)!important;background-color:#fff}#toasty .toast.toasty-theme-bootstrap.toasty-type-default .close-button:after{color:#000!important}#toasty .toast.toasty-theme-bootstrap.toasty-type-default .toast-text{color:#4b4b4b}#toasty .toast.toasty-theme-bootstrap.toasty-type-default .toast-text a,#toasty .toast.toasty-theme-bootstrap.toasty-type-default .toast-text label{color:#4b4b4b}#toasty .toast.toasty-theme-bootstrap.toasty-type-default .toast-text a:hover,#toasty .toast.toasty-theme-bootstrap.toasty-type-default .toast-text label:hover{color:#585858}#toasty .toast.toasty-theme-bootstrap.toasty-type-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEEzQTA1RTkzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEEzQTA1RUEzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTNBMDVFNzMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTNBMDVFODMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvCIVOQAAALtSURBVHja3Jq9axRBGMZnj+ViAhbaaISLR1AUBBNjEq7zD7gUiqIIgraKVf4Ay9gljYVFiliJEklyJE26dJsPYy5pE/AQtNNC8SMXHJ/BN7C3O/exe+/c7twLP5jmZp7ndnZ25n3HkVKKboiM6JJwmfrpA6fACCiAIXAB5H1/1l/wEeyDMvDANvgGfrYrwGlzavWDcfAQ3IrZxwJ4BTbAl9hKlJEY5MADsCv5Ypf6zMXRFPUHLigCT5oLj8ZwTRk5C57LzoUaq5/byFWwLDsfS+Ayl5EC87sQNTZJQ0OdzVYttYS+oWU1yVDL9D1auiN/EM+BmRSYEKRhhjRFMpIFT0ExRR/vImnKRvkgqh+9Az0p24n8AbfBSitPZAA8YzJRBT+IKkN/PaRtoJkRB9ygbQdHzILTxCxTn+Ok0WlkRO2dJhmnwhE9iSq1uWKStGqNOOR2mHHAM7TijFCbK4ZJq6N72U+A1+Am44C/wHdqnwS9jH0vgvvgd9CIWqM/WXTYUuebHPgcnFqjlp0YM6Q59I4UDAymDkuPiQ0D/Rd0R90hQ0ZeUvsK47Ie0uw3Mmjo8WcNJjoGdVMrb2Agp06bK/I6I66wL9yuy2tlAtsJ2+JIZ6RioZGKzsiBhUYOdEbKFhop64x4FhrxdEa2VAbVIhOSNIeMfAUli4yUSHPIiDrYz1lkZI40h4xI2uTtWGBih7TKel92VZ+YNjCXud+9aRGopbiaQdfILceWewJcpPYlxqPBWvDPqZegUwLmRToTdHfAcqO9lj9W6fGlaTmWpGm12abRH4fghdCkJhOMFdJ0qD34tFBWeAuuJWziA7grYpYVBP3wifhfn0gqtknDfuOJ11rpTZW/SglUq0qcpbdjVGFyqoMmpkwUQ/3l6QmwbtDAOo3hmqyzBy8M7DEa2GvnwkC7VzhUvngMPBLxk9+LtAHcFJTHjZV3YrrmdHyp5rqovVRzXtReqqmI2ks170VKLtWkMh1kdfwTYADvtL/RevtcWAAAAABJRU5ErkJggg==)!important;background-color:#5bc0de;border-color:#46b8da}#toasty .toast.toasty-theme-bootstrap.toasty-type-wait{background-image:url(data:image/gif;base64,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)!important;background-color:#337ab7;border-color:#2e6da4}#toasty .toast.toasty-theme-bootstrap.toasty-type-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyQUI3Q0EzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyQUI3Q0IzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTNBMDVFQjMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTNBMDVFQzMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po9jTrYAAAKTSURBVHja7Jq/SyNBFMfNuSYB0cbCUzmtTvwbbPwb7KPV/Rmnu5tYWR1XX6WFpYL2giBW/igUFCxEuMJeZMXg3Bt4kcmwiftm3kuG5R58mc0G3ptPZnfmzZtUlFIjZbBKWUC+CPqOQA3QLSjDtoH3+U2PiIBqoE2Vb5v4PWtMCYh6HwgTph4yiO5coopZwgnDCVElQJgw1ZBAIgcIEyYKBSRVfpaGAJIoHkuGCZIqXkuHAdIEvTODvKPfgYG0QG9Kxt7QvziIDvKqZO2VCuMCkRE7dQPawZZiGQWGOjtRIf6AZkCT2KZEH1nR2YwCQX2crkDfcpLJY4fHLPEFifBXbDs854c9fG45TBRt7EfkAqJzoNjjhT0CVXL87nn4jHvlZv2y2Nhz5jnH98L0Owo68fQb52XNvql4P3sArVi+F0HXTOlMvR9IjWEkOvYM+mH5XwU9MfmPzZ2mPexcEB3btkB+Mqc1Mfa7C6QhsELvg8aMGL8FYuh+d1VRNgRqG1OgSbyugeYFYmzY5aAFgSAa4iteVw0oTluwQR6FQKrGiEwIxHi0K41roB3mIC+gM9Bf0AxoGTTOHGMdtMtVQBiWfRQuJNcRaeu5jnCv7GbCd++YeDqv7NwwB6DvoGlsDyQgimS/PjA6p1qyfC555loJNfvl2I+c5vxydbzv8ng670fs+hV1h3gJmrX8zOF96g7x03oXtRhH2W+/4Myi349xbLeJo5sVLdoNoopyAfqFbRBVlFLVtcwCQlsIoo3+B1b7bQnVflvqfzU+DBivwx6uE6umJ0RTBXSGmHqMRDBniJ3cLHWACOpU18ylUgJEkOfspfrnQ5GdZtfOLnSQESzM6eLZHaYcd/h5TCJeaf6v9U+AAQAvyHBRYhRQ4wAAAABJRU5ErkJggg==)!important;background-color:#d9534f;border-color:#d43f3a}#toasty .toast.toasty-theme-bootstrap.toasty-type-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyQUI3Q0UzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyQUI3Q0YzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDJBQjdDQzMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDJBQjdDRDMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvQVuMwAAAORSURBVHja7JpNaBNBFMebNsZacih+FFFsrB4qVIw9lByEWNtCC/VSRS14UjSx1V4UvbUKFaFUD178OniPB28KgsYeFBVqRFDQgx9paE1bNVKKta3N+h94hTWZ3ezOTiYh9MEPwmZ39v2TmTdv3oxL07SyUjDXipBsW0NsA37gAx7gpe9nwQKIg7fgM5gjCi6EOboZNIEDoFPneC5jwh6A++Al+AYWVQtxg3pwBPSBaoc/6Di4Q6I+gL8qhGwBx0EvqJHc1afADXAXJGw9yYTYoBVEtfxblN5l2Tc7InrApKbO2LtCMoV4wGUwr6m3OTAAVjsV4iIRS1rhLA36nQo5Rb9KoW0WnDTz1SxqtYB7YF2RTN4/wSEQtRO1asGIVnw2Qr5l+VzO0VYBjoFgEaZUQZqEXVYmxAbwGGxU5Nw8eEqT6y7KGswsCdrAe7Ou5QaDirvLVYqO5fR5ysIzl8hXw6i1FUwrFDEK6jJ86AAzOZ6LA5+REPardCsU8QO0cwZuBfhq4flu8jlrsLO1RJfCgcsSw0ec6+doLZPLusjnrDHiBSlF/8YbgzDqB78stpEin7O6VpMiEWwwt3BEsMH7zGZbAV7X8ivoTmype9Ngdr4A9thsr275g16IT4GQGLjGuc4EnBZor54nxKMgVzoLZjjr/kGwSaDNKp4Qr6CDabCU4x5WVLgOXnC+uwKaBd/t5QkRsRQ4Q10jZnLfKBjmXN8PjvJyJ9umixpDAhNaT0bojHHuY+G0kROlaiRk2EO88Gsnx1oEfRzndoPXGfeGDULtsIRQfpEn5ISNBtj6/aDBWqaRcihmD/VphI52i8mhlTTF8YSYAEETMUxEg0GXei5pcg3whIikKOOg2UBMZR67lGmKUgUiAg2OgX0W608dVEiQYRHyWWoaH7cgZj34KDFn+y+N5y2svgs2nDBIBpfXGLckijBdWMlY6hqNGdalFiQKybnUZewESQcvmQB7de1Vgy8SRSTJx5yVRjcpTjt4GetmvaBTcn2M+XSeNzeVTIHOrGTaSiXTtUVUMj0Mnohs9IQkxn2nReyQ0/2RfofjpSi2Fcpok2WgQNsL0jZ69IQlZax2qi3hfOwhMtoURbMRepdl30S2p2t129MbJEemaVoSR8CYqgMDO+i0Q1iwAqK3CXCbDgy8K8QRjlUkIuDwCMcrEqP8CIdRjakSbLd4qOYT+AN+rxxzKkUh/wQYAIxbfwhIUivlAAAAAElFTkSuQmCC)!important;background-color:#5cb85c;border-color:#4cae4c}#toasty .toast.toasty-theme-bootstrap.toasty-type-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyQUI3RDIzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyQUI3RDMzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDJBQjdEMDMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDJBQjdEMTMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhxHKhwAAAN7SURBVHja7JrfS1RBFMf37q7mj6SySMWMMqnQLEsKMg2yH4SC2g+wrKcIg7SX3ouiP6BfEFRPEdRLFFlBIEVQvfcgFrJBLxFBEWG9mHb7Hjgrl+vMzr13Zuyu+IUP7M7Pc+7MnJm5u47ruom5oGRijmjOOJK22PYScBrs5u8vwA3ww0ZnjqU1sgg8Ba2+9NegE4znw9QqBg8FTpDawF0uE3tHBkFLjvz9XCbWU2sZT5/1inIfeHS+xXVELoK6AOXquGwsp9ZGcDhgJExz2U1xc6QEXADLQ9ShsudMbQGmHDkE9kSoR3tMd1wcoSd7CpRFqLsYnA05ktYcOQGac+T/ZmTawm381/BL0ecR2CDI+wyug4/8fQ04A6oFZUfAAZCJbAk5osFVMOmK1SMo3yMpS21c07FFx4m94LvEsFcgLahDaS8ldb6AnVHtibpGaGGfBOWS/PuyqQyeSPIqNYJGZEeO8ClWJnIwJdkIq3LU6+a2Z8WRGtAHSnOUWQcKBOkphSOl3HbNbDjSpzjdkupBoSCd0tYq6rZwH1aj1jaQcdWaAJWC+hWcp1KG+7Ky2OlpHgW1AcrStFohuTkWBKhfy30V2phaHWCAI08QrfK1T58bg27UoB+0m3akhsNtQQjH23xPlCJWU8gT9WDQhZ8M+HT2KcKtSKt97ac4LYw6ue+kCUfqeUqFVa3vrpHmy1dYDXA413KEptIxsDmCAQ2+TTElCQAqUd8HlRcwRVhrA+NudFV72irXaOcX2xIp/JbxsC7UOOZnFzyN7EqNdkrZlrKwr0xpGuwCvZr3nQ7PvtOo2RbZcg88A1NBL1YV4HnIcDkbescv+L4GGRGHb2smnHgDPnk2yFbN9prYttszRkWwcBr4kqOry6DK0y59vmmgXbKtTnVDdAx1NgKKBQ9pAefp6ooqam0Hxw1MqTvgjyB9ivN01e+/SngdoVf9l/iMo6u05HDpGHqzmLW12O+Iw9fMdkPRpVdy1U0ZCOlZtbPNjnexl4BR16xu8ZrI9rGU00xqlG2f3ke6wGMLcf8teM9PjQ6MWy30QaMylJ2vzZY2sB2MTZHtQ9k1UpTIXxV5F/tYHjsy5nXkARjOQyeG2fZpR35yWDyfsPAbuAWNs629bPuM02+a7w+F/DMAnYL/xsT4JJ966WeKCWZSdYzPO83/O2jeEUv6J8AAuUNANq3q2uMAAAAASUVORK5CYII=)!important;background-color:#f0ad4e;border-color:#eea236}@-webkit-keyframes toasty-shake{0%{-webkit-transform:translate(2px,1px) rotate(0);transform:translate(2px,1px) rotate(0)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px,0) rotate(1deg);transform:translate(-3px,0) rotate(1deg)}30%{-webkit-transform:translate(0,2px) rotate(0);transform:translate(0,2px) rotate(0)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0);transform:translate(-3px,1px) rotate(0)}70%{-webkit-transform:translate(2px,1px) rotate(-1deg);transform:translate(2px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(2px,2px) rotate(0);transform:translate(2px,2px) rotate(0)}100%{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@keyframes toasty-shake{0%{-webkit-transform:translate(2px,1px) rotate(0);transform:translate(2px,1px) rotate(0)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px,0) rotate(1deg);transform:translate(-3px,0) rotate(1deg)}30%{-webkit-transform:translate(0,2px) rotate(0);transform:translate(0,2px) rotate(0)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0);transform:translate(-3px,1px) rotate(0)}70%{-webkit-transform:translate(2px,1px) rotate(-1deg);transform:translate(2px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(2px,2px) rotate(0);transform:translate(2px,2px) rotate(0)}100%{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}#toasty{position:fixed;z-index:999999}#toasty .close-button:focus{outline:0}#toasty.toasty-position-top-left{top:12px;left:12px}#toasty.toasty-position-top-right{top:12px;right:12px}#toasty.toasty-position-bottom-right{bottom:12px;right:12px}#toasty.toasty-position-bottom-left{bottom:12px;left:12px}#toasty.toasty-position-top-center{top:12px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}#toasty.toasty-position-bottom-center{bottom:12px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}#toasty .toast{cursor:pointer;margin:0 0 6px;padding:0;width:285px;height:65px;display:table;background-size:24px 24px;background-position:15px center;background-repeat:no-repeat;box-shadow:0 0 5px 0 rgba(0,0,0,.25);opacity:.9;position:relative}#toasty .toast.toasty-shake{-webkit-animation-name:toasty-shake;animation-name:toasty-shake;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}#toasty .toast.toasty-shake:hover{-webkit-animation-play-state:paused;animation-play-state:paused}#toasty .toast .close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;position:absolute;right:10px;top:3px;opacity:.5}#toasty .toast .close-button:focus,#toasty .toast .close-button:hover{text-decoration:none;cursor:pointer;opacity:1}#toasty .toast .toast-text{padding:5px 20px 5px 60px;display:table-cell;vertical-align:middle}#toasty .toast .toast-text .toast-title{font-weight:700}#toasty .toast .toast-text a:hover,#toasty .toast .toast-text label:hover{text-decoration:none}.mdp-animate-next{opacity:0;transform:translate3d(50%,0,1px)}.mdp-animate-next-remove{transition:all .5s cubic-bezier(.35,0,.25,1);opacity:0;transform:translate3d(50%,0,1px)}.mdp-animate-next-remove-active{opacity:1;transform:translate3d(0,0,1px)}.mdp-animate-prev{opacity:0;transform:translate3d(-50%,0,1px)}.mdp-animate-prev-remove{transition:all .3s cubic-bezier(.35,0,.25,1);opacity:0;transform:translate3d(-50%,0,1px)}.mdp-animate-prev-remove-active{opacity:1;transform:translate3d(0,0,1px)}@keyframes mdp-animation-bounce{from{opacity:0;transform:scale(.95)}70%{opacity:1;transform:scale(1.05)}to{transform:scale(1)}}.mdp-animation-zoom.ng-enter{transition:all .3s cubic-bezier(.35,0,.25,1);animation-duration:.3s;animation-name:mdp-animation-bounce}.mdp-datepicker{max-height:initial;min-width:234px}.mdp-datepicker *{outline:0}.mdp-datepicker .md-actions{width:100%;padding:0 5px}.mdp-calendar-week-days{font-size:.75rem;opacity:.6}.mdp-calendar-week-days>*{width:32px;height:32px;line-height:32px;margin:0 5px;padding:0;min-width:0;min-height:0;box-shadow:none!important;background-color:transparent}.mdp-calendar-days{font-size:1rem;max-width:100%}.mdp-calendar-days .md-button,.mdp-calendar-days .mdp-day-placeholder{width:32px;height:32px;margin:0 5px}.mdp-calendar-days .md-button{cursor:pointer;border-radius:50%;font-size:12px;width:32px;height:32px;line-height:32px;padding:0;min-width:0;min-height:0;box-shadow:none!important;background-color:transparent}.mdp-calendar-days .md-button[disabled]:not(.md-accent){background-color:transparent!important}.mdp-calendar-monthyear{font-size:.8125rem;font-weight:700;line-height:32px;min-height:32px}.mdp-datepicker-date,.mdp-datepicker-day,.mdp-datepicker-dow,.mdp-datepicker-month{font-size:1.8rem;opacity:.6}.mdp-datepicker-date:not(.active),.mdp-datepicker-day:not(.active),.mdp-datepicker-dow:not(.active),.mdp-datepicker-month:not(.active){cursor:pointer}.mdp-datepicker-date.active,.mdp-datepicker-date:hover,.mdp-datepicker-day.active,.mdp-datepicker-day:hover,.mdp-datepicker-dow.active,.mdp-datepicker-dow:hover,.mdp-datepicker-month.active,.mdp-datepicker-month:hover{opacity:1}.mdp-datepicker-year{font-size:.9rem;opacity:.6;padding:0;margin:0}.mdp-datepicker-year:not(.active){cursor:pointer}.mdp-datepicker-year.active,.mdp-datepicker-year:hover{opacity:1}.mdp-datepicker-select-year{height:232px}.mdp-datepicker-select-year .repeated-year{text-align:center}.mdp-datepicker-select-year .repeated-year .md-button{width:100%;margin:0;border-radius:0;padding:0;font-size:1rem;line-height:42px}.mdp-datepicker-select-year .repeated-year .md-button.current{font-size:1.8rem;line-height:42px}.mdp-datepicker-select-year .md-virtual-repeat-container,.mdp-datepicker-select-year .md-virtual-repeat-offsetter,.mdp-datepicker-select-year .md-virtual-repeat-scroller{height:100%;width:100%}mdp-date-picker>md-input-container.md-has-icon{padding-left:40px}mdp-date-picker .md-button.md-icon-button{margin:18px 0 0 0}.mdp-datepicker:not(.portrait) .mdp-datepicker-select-year{width:309px}.mdp-datepicker:not(.portrait) .mdp-calendar{margin-right:5px;width:294px;margin-left:10px}.mdp-datepicker:not(.portrait) .mdp-datepicker-date-wrapper{width:150px}.mdp-datepicker:not(.portrait) .mdp-datepicker-dow{width:100%;display:block}.mdp-datepicker:not(.portrait) .mdp-calendar-days>*,.mdp-datepicker:not(.portrait) .mdp-calendar-week-days>*{width:42px}.mdp-datepicker .mdp-datepicker-date-wrapper{padding:16px 35px 16px 16px}.mdp-datepicker md-dialog-content{overflow:hidden;padding:0}.mdp-datepicker md-dialog-content .mdp-calendar{width:294px;overflow-x:hidden}.mdp-datepicker.portrait{max-width:234px}.mdp-datepicker.portrait .mdp-calendar{text-align:center;width:100%}.mdp-datepicker.portrait .mdp-datepicker-select-year{height:252px}.mdp-datepicker.portrait md-dialog-content>*{width:100%}.mdp-datepicker.portrait .md-actions,.mdp-datepicker.portrait .mdp-calendar-days,.mdp-datepicker.portrait .mdp-calendar-week-days{padding:0 5px}.mdp-datepicker.portrait .md-actions{margin-top:20px}.mdp-datepicker.portrait .mdp-calendar-days>*,.mdp-datepicker.portrait .mdp-calendar-week-days>*{width:32px}mdp-calendar{display:block}.mdp-calendar-week-days{width:100%}.mdp-calendar-week-days>*{margin:0}.mdp-calendar-days .md-button,.mdp-calendar-days .mdp-day-placeholder{margin:0}.mdp-clock{width:200px;height:200px;border-radius:50%!important;cursor:pointer;padding:24px;background:#ededed;box-shadow:none!important}.mdp-clock .md-button{box-shadow:none!important;background-color:transparent;display:block;position:absolute;min-height:32px;width:32px;height:32px;font-size:12px;line-height:32px;margin:0;padding:0;transform:translate(-50%,-50%)}.mdp-clock .mdp-clock-container{width:100%;height:100%;position:relative;display:block}.mdp-clock .mdp-pointer{min-height:0;width:1px;height:50%;position:absolute;left:0;right:0;bottom:0;margin:0 auto;transform-origin:top center;z-index:0;pointer-events:none}.mdp-clock .mdp-clock-center{min-height:0;height:6px;width:6px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:50%}.mdp-clock .md-button.mdp-clock-selected{position:absolute;border-radius:50%;width:8px;height:8px;bottom:-8px;left:0;min-width:0;min-height:0;pointer-events:none}.mdp-timepicker .mdp-clock-switch-container{padding:20px;width:309px}.mdp-timepicker .mdp-timepicker-time{padding:15px}.mdp-timepicker .mdp-timepicker-selected-time{font-size:3rem}.mdp-timepicker:not(.portrait) .mdp-timepicker-time{width:138px}.mdp-timepicker.portrait .mdp-timepicker-selected-time{font-size:4rem;margin-right:1.5rem}mdp-time-picker md-input-container.md-has-icon{padding-left:40px}mdp-time-picker .md-button.md-icon-button{margin:18px 0 0 0}.mdp-timepicker-selected-ampm>span,.mdp-timepicker-selected-time>span{outline:0;opacity:.6}.mdp-timepicker-selected-ampm>span:not(.active),.mdp-timepicker-selected-time>span:not(.active){cursor:pointer}.mdp-timepicker-selected-ampm>span.active,.mdp-timepicker-selected-time>span.active{opacity:1}.mdp-clock-deg0{top:0;left:50%}.mdp-clock-deg30{top:6.69872981%;left:75%}.mdp-clock-deg60{top:25%;left:93.30127019%}.mdp-clock-deg90{top:50%;left:100%}.mdp-clock-deg120{top:75%;left:93.30127019%}.mdp-clock-deg150{top:93.30127019%;left:75%}.mdp-clock-deg180{top:100%;left:50%}.mdp-clock-deg210{top:93.30127019%;left:25%}.mdp-clock-deg240{top:75%;left:6.69872981%}.mdp-clock-deg270{top:50%;left:0}.mdp-clock-deg300{top:25%;left:6.69872981%}.mdp-clock-deg330{top:6.69872981%;left:25%}.mdp-clock-deg360{top:0;left:50%}.jstree-children,.jstree-container-ul,.jstree-node{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:#000;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:active,.jstree-anchor:hover,.jstree-anchor:link,.jstree-anchor:visited{text-decoration:none;color:inherit}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-anchor>.jstree-themeicon-hidden,.jstree-no-icons .jstree-themeicon{display:none}.jstree-hidden,.jstree-node.jstree-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jstree-contextmenu .jstree-anchor{-webkit-user-select:none;-webkit-touch-callout:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;box-shadow:2px 2px 2px #999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none}.vakata-context li>a{display:block;padding:0 2em 0 2em;text-decoration:none;width:auto;color:#000;white-space:nowrap;line-height:2.4em;text-shadow:1px 1px 0 #fff;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:#fff;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;text-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context .vakata-contextmenu-disabled>a>i{filter:grayscale(100%)}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:0 0;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:#fff;margin:0 .5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:.8em;color:silver;opacity:.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 .5em;border-left-color:#fff;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-copy,#jstree-dnd .jstree-icon{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px 0 2px}.jstree-default .jstree-icon,.jstree-default .jstree-node{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-animated,.jstree-default .jstree-wholerow{transition:background-color .15s,box-shadow .15s}.jstree-default .jstree-hovered{background:#e7f4f9;border-radius:2px;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-context{background:#e7f4f9;border-radius:2px;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-clicked{background:#beebff;border-radius:2px;box-shadow:inset 0 0 1px #999}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:0 0;color:#666}.jstree-default .jstree-disabled.jstree-hovered{background:0 0;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-disabled>.jstree-icon{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#8b0000;font-weight:700}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none!important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:0 0;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#e7f4f9}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:0 0}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#e7f4f9}.jstree-default>.jstree-striped{min-width:100%;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-clicked,.jstree-default>.jstree-wholerow-ul .jstree-hovered{background:0 0;box-shadow:none;border-radius:0}.jstree-default .jstree-wholerow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default .jstree-wholerow-clicked{background:#beebff;background:-webkit-linear-gradient(top,#beebff 0,#a8e4ff 100%);background:linear-gradient(to bottom,#beebff 0,#a8e4ff 100%)}.jstree-default .jstree-node{min-height:24px;line-height:24px;margin-left:24px;min-width:24px}.jstree-default .jstree-anchor{line-height:24px;height:24px}.jstree-default .jstree-icon{width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty{width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-icon,.jstree-default .jstree-node{background-image:url(32px.png)}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background:0 0}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl,.jstree-default>.jstree-no-dots .jstree-node{background:0 0}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled{background:0 0}.jstree-default .jstree-disabled.jstree-hovered{background:0 0}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default .jstree-checked>.jstree-checkbox,.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox{background-position:-228px -4px}.jstree-default .jstree-checked>.jstree-checkbox:hover,.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last{background:0 0}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node{background:0 0}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(throbber.gif) center center no-repeat}.jstree-default .jstree-file{background:url(32px.png) -100px -68px no-repeat}.jstree-default .jstree-folder{background:url(32px.png) -260px -4px no-repeat}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default{line-height:24px;padding:0 4px}#jstree-dnd.jstree-default .jstree-er,#jstree-dnd.jstree-default .jstree-ok{background-image:url(32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:0 0;width:24px;height:24px;line-height:24px}#jstree-dnd.jstree-default .jstree-ok{background-position:-4px -68px}#jstree-dnd.jstree-default .jstree-er{background-position:-36px -68px}.jstree-default .jstree-ellipsis{overflow:hidden}.jstree-default .jstree-ellipsis .jstree-anchor{width:calc(100% - 29px);text-overflow:ellipsis;overflow:hidden}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==)}.jstree-default.jstree-rtl .jstree-last{background:0 0}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-icon,.jstree-default-small .jstree-node{background-image:url(32px.png)}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background:0 0}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl,.jstree-default-small>.jstree-no-dots .jstree-node{background:0 0}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled{background:0 0}.jstree-default-small .jstree-disabled.jstree-hovered{background:0 0}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small .jstree-checked>.jstree-checkbox,.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small .jstree-checked>.jstree-checkbox:hover,.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last{background:0 0}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node{background:0 0}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(throbber.gif) center center no-repeat}.jstree-default-small .jstree-file{background:url(32px.png) -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url(32px.png) -263px -7px no-repeat}.jstree-default-small>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-small{line-height:18px;padding:0 4px}#jstree-dnd.jstree-default-small .jstree-er,#jstree-dnd.jstree-default-small .jstree-ok{background-image:url(32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-small i{background:0 0;width:18px;height:18px;line-height:18px}#jstree-dnd.jstree-default-small .jstree-ok{background-position:-7px -71px}#jstree-dnd.jstree-default-small .jstree-er{background-position:-39px -71px}.jstree-default-small .jstree-ellipsis{overflow:hidden}.jstree-default-small .jstree-ellipsis .jstree-anchor{width:calc(100% - 23px);text-overflow:ellipsis;overflow:hidden}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==)}.jstree-default-small.jstree-rtl .jstree-last{background:0 0}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-icon,.jstree-default-large .jstree-node{background-image:url(32px.png)}.jstree-default-large .jstree-node{background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last{background:0 0}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0}.jstree-default-large .jstree-themeicon{background-position:-256px 0}.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl,.jstree-default-large>.jstree-no-dots .jstree-node{background:0 0}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 0}.jstree-default-large .jstree-disabled{background:0 0}.jstree-default-large .jstree-disabled.jstree-hovered{background:0 0}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large .jstree-checked>.jstree-checkbox,.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large .jstree-checked>.jstree-checkbox:hover,.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last{background:0 0}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node{background:0 0}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(throbber.gif) center center no-repeat}.jstree-default-large .jstree-file{background:url(32px.png) -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url(32px.png) -256px 0 no-repeat}.jstree-default-large>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-large{line-height:32px;padding:0 4px}#jstree-dnd.jstree-default-large .jstree-er,#jstree-dnd.jstree-default-large .jstree-ok{background-image:url(32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-large i{background:0 0;width:32px;height:32px;line-height:32px}#jstree-dnd.jstree-default-large .jstree-ok{background-position:0 -64px}#jstree-dnd.jstree-default-large .jstree-er{background-position:-32px -64px}.jstree-default-large .jstree-ellipsis{overflow:hidden}.jstree-default-large .jstree-ellipsis .jstree-anchor{width:calc(100% - 37px);text-overflow:ellipsis;overflow:hidden}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==)}.jstree-default-large.jstree-rtl .jstree-last{background:0 0}@media (max-width:768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:700;font-size:1.1em;text-shadow:1px 1px #fff}#jstree-dnd.jstree-dnd-responsive>i{background:0 0;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url(40px.png);background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url(40px.png);background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}}@media (max-width:768px){.jstree-default-responsive .jstree-icon{background-image:url(40px.png)}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive .jstree-node{background:0 0}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px;background:0 0}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive.jstree-rtl .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0!important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px!important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0!important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:700;font-size:1.1em;text-shadow:1px 1px #fff}.jstree-default-responsive>.jstree-striped{background:0 0}.jstree-default-responsive .jstree-wholerow{border-top:1px solid rgba(255,255,255,.7);border-bottom:1px solid rgba(64,64,64,.2);background:#ebebeb;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default-responsive .jstree-wholerow-clicked{background:#beebff}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #666}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #666;border-top:0}.jstree-default-responsive .jstree-children .jstree-open+.jstree-open{box-shadow:none}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon{background-image:url(40px.png);background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background:0 0}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url(40px.png) 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url(40px.png) -40px -40px no-repeat;background-size:120px 240px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}}.gridster{position:relative;margin:auto;height:0}.gridster>ul{margin:0;list-style:none;padding:0}.gridster-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;z-index:2;position:absolute;display:none}.gridster-loaded{-webkit-transition:height .3s;-moz-transition:height .3s;-o-transition:height .3s;transition:height .3s}.gridster-loaded .gridster-item{display:block;position:absolute;-webkit-transition:opacity .3s,left .3s,top .3s,width .3s,height .3s;-moz-transition:opacity .3s,left .3s,top .3s,width .3s,height .3s;-o-transition:opacity .3s,left .3s,top .3s,width .3s,height .3s;transition:opacity .3s,left .3s,top .3s,width .3s,height .3s;-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.gridster-loaded .gridster-preview-holder{display:none;z-index:1;position:absolute;background-color:#ddd;border-color:#fff;opacity:.2}.gridster-loaded .gridster-item.gridster-item-moving,.gridster-loaded .gridster-preview-holder{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.gridster-mobile{height:auto!important}.gridster-mobile .gridster-item{height:auto;position:static;float:none}.gridster-item.ng-leave.ng-leave-active{opacity:0}.gridster-item.ng-enter{opacity:1}.gridster-item-moving{z-index:3}.gridster-item-resizable-handler{position:absolute;font-size:1px;display:block;z-index:5}.handle-se{cursor:se-resize;width:0;height:0;right:1px;bottom:1px;border-style:solid;border-width:0 0 12px 12px;border-color:transparent}.handle-ne{cursor:ne-resize;width:12px;height:12px;right:1px;top:1px}.handle-nw{cursor:nw-resize;width:12px;height:12px;left:1px;top:1px}.handle-sw{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.handle-e{cursor:e-resize;width:12px;bottom:0;right:1px;top:0}.handle-s{cursor:s-resize;height:12px;right:0;bottom:1px;left:0}.handle-n{cursor:n-resize;height:12px;right:0;top:1px;left:0}.handle-w{cursor:w-resize;width:12px;left:1px;top:0;bottom:0}.gridster .gridster-item:hover .gridster-box{border:1.5px solid #b3b2b3}.gridster .gridster-item:hover .handle-se{border-color:transparent transparent #ccc}.widget-clock .digital{text-align:center}.widget-clock .time{font-family:Syncopate,sans-serif;font-size:2.5em;margin:0}.widget-clock .square{position:relative;width:100%;height:0;padding-bottom:100%}.widget-clock svg{position:absolute;width:100%;height:100%;left:0}.widget-clock .clock-face{stroke:#333;fill:#fff}.widget-clock .minor{stroke:#999;stroke-width:.5}.widget-clock .major{stroke:#333;stroke-width:1}.widget-clock .hour{stroke:#333}.widget-clock .minute{stroke:#666}.widget-clock .second{stroke:#1076ed}.widget-clock .second-counterweight{stroke:#1076ed;stroke-width:3}.widget-clock.dark .clock-face{fill:#111}.widget-clock.dark .hour{stroke:#666}.widget-clock.dark .minute{stroke:#999}*{box-sizing:border-box}@font-face{font-family:emoticons;src:url(../fonts/emoticons.eot?5zh0vu);src:url(../fonts/emoticons.eot?#iefix5zh0vu) format('embedded-opentype'),url(../fonts/emoticons.woff?5zh0vu) format('woff'),url(../fonts/emoticons.ttf?5zh0vu) format('truetype'),url(../fonts/emoticons.svg?5zh0vu#icomoon) format('svg');font-weight:400;font-style:normal}.ne-code{display:none}.ne-code{font-size:14px;padding:20px;font-family:Consolas,Menlo,Monaco,monospace;padding:1.5em}pre{position:relative;margin-bottom:24px;border-radius:2px;overflow:hidden}code.has-numbering{display:block;padding:12px 30px;overflow-y:auto;font-weight:300;font-family:Consolas,Menlo,Monaco,monospace;font-size:14px;line-height:20px}code.has-numbering{margin-left:36px}.pre-numbering{position:absolute;top:0;left:0;width:35px;padding:1.1em 5px 12px 0;border-right:1px solid #e8e8e8;border-radius:3px 0 0 3px;background-color:#eee;text-align:right;font-family:Consolas,Menlo,Monaco,monospace;font-size:14px;color:#aaa;line-height:20px;margin-top:-4px}.pre-numbering li{list-style-type:none}.ne-pdf iframe{width:420px;height:530px;display:block}.ne-pdf-icon{width:200px;height:150px;float:left;border-right:1px solid #eee}.ne-pdf-icon i{margin:29px 62px;color:#999;font-size:84px}.ne-pdf-view button{font-family:inherit;font-size:14px;background-color:transparent;border:1px solid #ccc;padding:6px 15px;border-radius:2px;color:#333;cursor:pointer;box-shadow:0 1px 1px 0 rgba(0,0,0,.26);outline:0;border-bottom:0;float:right;margin:80px 10px 0 10px;-webkit-transition:all .5s linear;-o-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-kthtml-transition:all .5s linear;transition:all .5s linear}.ne-pdf-view button:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.26)}.ne-pdf-view button i{margin-right:6px}.ne-pdf-view button a{color:#333}.ne-pdf-viewer iframe{margin:0 auto}.ne-pdf-viewer{background-color:#3498db;position:relative}.ne-pdf-viewer i{position:absolute;right:10px;top:8px;color:#fff;font-size:25px;cursor:pointer}.ne-audio{background-color:#1d1d1d;border-radius:2px;padding-top:6px}.ne-audio audio{width:100%}.ne-pdf,.ne-video{padding:5px;border:1px solid #e4e4e4;border-radius:2px;margin:20px 0;box-shadow:0 1px 1px 0 rgba(0,0,0,.26);border-bottom:0;overflow:auto;-webkit-transition:all .5s linear;-o-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-kthtml-transition:all .5s linear;transition:all .5s linear}.ne-embed{width:100%;padding:5px;border:1px solid #e4e4e4;border-radius:2px;margin:20px 0;box-shadow:0 1px 1px 0 rgba(0,0,0,.26);border-bottom:0;padding-bottom:1px}.ne-embed iframe{border:0;background-color:#3498db;background-image:url(../images/loader.svg);background-repeat:no-repeat;background-position:center;width:100%}.ne-plunker{background-color:#fff!important}.ne-video video{width:100%}.ne-video iframe{width:100%;border:0}.ne-video object{width:100%;border:0}.ne-audio iframe{width:100%;border:0}.ne-image:hover,.ne-video:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.26)}.ne-pdf-preview,.ne-video-preview{overflow:auto}.ne-video-preview img{display:block;width:200px;height:150px;border-radius:2px;background-color:#3498db}.ne-video-thumb{width:200px;float:left;cursor:pointer;color:rgba(255,255,255,.6)}.ne-video-thumb:hover{color:#fff}.ne-video-thumb i{position:absolute;font-size:42px;margin-top:-95px;margin-left:80px;cursor:pointer}.ne-pdf-detail,.ne-video-detail{width:calc(100% - 200px);float:left;padding-left:15px}.ne-pdf-title,.ne-video-title{font-weight:bolder;padding:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ne-video-desc{font-size:16px;color:#666;height:90px}.ne-stats{padding-top:7px;overflow:auto}.ne-video-stats span{padding:0 15px;float:right}.ne-video-stats span i{margin-right:10px}.ne-video-player{background-color:#3498db;background-image:url(../images/loader.svg);background-repeat:no-repeat;background-position:center}.ne-video-player iframe{width:100%}.ne-image{width:100%;border-radius:2px;border:1px solid #e4e4e4;min-height:250px;max-height:250px;overflow:hidden;cursor:pointer;padding-bottom:5px;-webkit-transition:all .5s linear;-o-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-kthtml-transition:all .5s linear;transition:all .5s linear;box-shadow:0 1px 1px 0 rgba(0,0,0,.26);border-bottom:5px solid #fff;margin:10px 0}.ne-image-long{max-height:800px}.ne-image img,.ne-image-long img{width:100%;display:block;min-height:250px}.ne-image-wrapper{margin:5px;margin-bottom:0;background-color:#3498db;background-image:url(../images/loader.svg);background-repeat:no-repeat;background-position:center;height:100%;overflow:hidden}.ne-gist body{margin:0!important}.emoticons-image,.emoticons-image-wrapper{width:100%}.emoticons-image{padding:5px;border-radius:2px;border:1px solid #f2f2f2;display:block;margin:20px 0}.ne-emoticon{font-family:emoticons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.emoticon{text-indent:-9999px;display:inline-block;height:22px;width:22px;vertical-align:middle}@media all and (-webkit-min-device-pixel-ratio :1),all and (min--moz-device-pixel-ratio :1),all and (-o-min-device-pixel-ratio :1),all and (min-device-pixel-ratio :1),all and (min-resolution :96dpi){.emoticon{background:transparent url(../images/emojis.png) 0 0 no-repeat}}@media all and (-webkit-min-device-pixel-ratio :1.5),all and (-o-min-device-pixel-ratio :3/2),all and (min-device-pixel-ratio :1.5),all and (min-resolution :144dpi){.emoticon{background:transparent url(../images/[email-masked]) 0 0 no-repeat;background-size:27776px 22px}}@-moz-document url-prefix(){.emoticon{background:transparent url(../images/emojis.png) 0 0 no-repeat}}.emoticon-bowtie{background-position:-5px 0}.emoticon-smile{background-position:-37px 0}.emoticon-laughing{background-position:-69px 0}.emoticon-blush{background-position:-101px 0}.emoticon-smiley{background-position:-133px 0}.emoticon-relaxed{background-position:-165px 0}.emoticon-smirk{background-position:-197px 0}.emoticon-heart_eyes{background-position:-229px 0}.emoticon-kissing_heart{background-position:-261px 0}.emoticon-kissing_closed_eyes{background-position:-293px 0}.emoticon-flushed{background-position:-325px 0}.emoticon-relieved{background-position:-357px 0}.emoticon-satisfied{background-position:-389px 0}.emoticon-grin{background-position:-421px 0}.emoticon-wink{background-position:-453px 0}.emoticon-stuck_out_tongue_winking_eye{background-position:-485px 0}.emoticon-winky_face{background-position:-485px 0}.emoticon-stuck_out_tongue_closed_eyes{background-position:-517px 0}.emoticon-grinning{background-position:-549px 0}.emoticon-kissing{background-position:-581px 0}.emoticon-kissing_smiling_eyes{background-position:-613px 0}.emoticon-stuck_out_tongue{background-position:-645px 0}.emoticon-sleeping{background-position:-677px 0}.emoticon-worried{background-position:-709px 0}.emoticon-frowning{background-position:-741px 0}.emoticon-anguished{background-position:-773px 0}.emoticon-open_mouth{background-position:-805px 0}.emoticon-wow{background-position:-805px 0}.emoticon-grimacing{background-position:-837px 0}.emoticon-confused{background-position:-869px 0}.emoticon-hushed{background-position:-901px 0}.emoticon-expressionless{background-position:-933px 0}.emoticon-unamused{background-position:-965px 0}.emoticon-sweat_smile{background-position:-997px 0}.emoticon-sweat{background-position:-1029px 0}.emoticon-disappointed_relieved{background-position:-1061px 0}.emoticon-weary{background-position:-1093px 0}.emoticon-pensive{background-position:-1125px 0}.emoticon-disappointed{background-position:-1157px 0}.emoticon-confounded{background-position:-1189px 0}.emoticon-fearful{background-position:-1221px 0}.emoticon-cold_sweat{background-position:-1253px 0}.emoticon-persevere{background-position:-1285px 0}.emoticon-cry{background-position:-1317px 0}.emoticon-sob{background-position:-1349px 0}.emoticon-joy{background-position:-1381px 0}.emoticon-astonished{background-position:-1413px 0}.emoticon-scream{background-position:-1445px 0}.emoticon-neckbeard{background-position:-1477px 0}.emoticon-tired_face{background-position:-1509px 0}.emoticon-angry{background-position:-1541px 0}.emoticon-rage{background-position:-1573px 0}.emoticon-triumph{background-position:-1605px 0}.emoticon-sleepy{background-position:-1637px 0}.emoticon-yum{background-position:-1669px 0}.emoticon-mask{background-position:-1701px 0}.emoticon-sunglasses{background-position:-1733px 0}.emoticon-dizzy_face{background-position:-1765px 0}.emoticon-imp{background-position:-1797px 0}.emoticon-smiling_imp{background-position:-1829px 0}.emoticon-neutral_face{background-position:-1861px 0}.emoticon-no_mouth{background-position:-1893px 0}.emoticon-innocent{background-position:-1925px 0}.emoticon-alien{background-position:-1957px 0}.emoticon-yellow_heart{background-position:-1989px 0}.emoticon-blue_heart{background-position:-2021px 0}.emoticon-purple_heart{background-position:-2053px 0}.emoticon-heart{background-position:-2085px 0}.emoticon-green_heart{background-position:-2117px 0}.emoticon-broken_heart{background-position:-2149px 0}.emoticon-heartbeat{background-position:-2181px 0}.emoticon-heartpulse{background-position:-2213px 0}.emoticon-two_hearts{background-position:-2245px 0}.emoticon-revolving_hearts{background-position:-2277px 0}.emoticon-cupid{background-position:-2309px 0}.emoticon-sparkling_heart{background-position:-2341px 0}.emoticon-sparkles{background-position:-2373px 0}.emoticon-star{background-position:-2405px 0}.emoticon-star2{background-position:-2437px 0}.emoticon-dizzy{background-position:-2469px 0}.emoticon-boom{background-position:-2501px 0}.emoticon-collision{background-position:-2533px 0}.emoticon-anger{background-position:-2565px 0}.emoticon-exclamation{background-position:-2597px 0}.emoticon-question{background-position:-2629px 0}.emoticon-grey_exclamation{background-position:-2661px 0}.emoticon-grey_question{background-position:-2693px 0}.emoticon-zzz{background-position:-2725px 0}.emoticon-dash{background-position:-2757px 0}.emoticon-sweat_drops{background-position:-2789px 0}.emoticon-notes{background-position:-2821px 0}.emoticon-musical_note{background-position:-2853px 0}.emoticon-fire{background-position:-2885px 0}.emoticon-hankey{background-position:-2917px 0}.emoticon-poop{background-position:-2949px 0}.emoticon-shit{background-position:-2981px 0}.emoticon-\+1{background-position:-3013px 0}.emoticon-thumbsup{background-position:-3045px 0}.emoticon-\-1{background-position:-3077px 0}.emoticon-thumbsdown{background-position:-3109px 0}.emoticon-ok_hand{background-position:-3141px 0}.emoticon-punch{background-position:-3173px 0}.emoticon-facepunch{background-position:-3205px 0}.emoticon-fist{background-position:-3237px 0}.emoticon-v{background-position:-3269px 0}.emoticon-wave{background-position:-3301px 0}.emoticon-hand{background-position:-3333px 0}.emoticon-raised_hand{background-position:-3365px 0}.emoticon-open_hands{background-position:-3397px 0}.emoticon-point_up{background-position:-3429px 0}.emoticon-point_down{background-position:-3461px 0}.emoticon-point_left{background-position:-3493px 0}.emoticon-point_right{background-position:-3525px 0}.emoticon-raised_hands{background-position:-3557px 0}.emoticon-pray{background-position:-3589px 0}.emoticon-point_up_2{background-position:-3621px 0}.emoticon-clap{background-position:-3653px 0}.emoticon-muscle{background-position:-3685px 0}.emoticon-metal{background-position:-3717px 0}.emoticon-fu{background-position:-3749px 0}.emoticon-walking{background-position:-3781px 0}.emoticon-runner{background-position:-3813px 0}.emoticon-running{background-position:-3845px 0}.emoticon-couple{background-position:-3877px 0}.emoticon-family{background-position:-3909px 0}.emoticon-two_men_holding_hands{background-position:-3941px 0}.emoticon-two_women_holding_hands{background-position:-3973px 0}.emoticon-dancer{background-position:-4005px 0}.emoticon-dancers{background-position:-4037px 0}.emoticon-ok_woman{background-position:-4069px 0}.emoticon-no_good{background-position:-4101px 0}.emoticon-information_desk_person{background-position:-4133px 0}.emoticon-raising_hand{background-position:-4165px 0}.emoticon-bride_with_veil{background-position:-4197px 0}.emoticon-person_with_pouting_face{background-position:-4229px 0}.emoticon-person_frowning{background-position:-4261px 0}.emoticon-bow{background-position:-4293px 0}.emoticon-couplekiss{background-position:-4325px 0}.emoticon-couple_with_heart{background-position:-4357px 0}.emoticon-massage{background-position:-4389px 0}.emoticon-haircut{background-position:-4421px 0}.emoticon-nail_care{background-position:-4453px 0}.emoticon-boy{background-position:-4485px 0}.emoticon-girl{background-position:-4517px 0}.emoticon-woman{background-position:-4549px 0}.emoticon-man{background-position:-4581px 0}.emoticon-baby{background-position:-4613px 0}.emoticon-older_woman{background-position:-4645px 0}.emoticon-older_man{background-position:-4677px 0}.emoticon-person_with_blond_hair{background-position:-4709px 0}.emoticon-man_with_gua_pi_mao{background-position:-4741px 0}.emoticon-man_with_turban{background-position:-4773px 0}.emoticon-construction_worker{background-position:-4805px 0}.emoticon-cop{background-position:-4837px 0}.emoticon-angel{background-position:-4869px 0}.emoticon-princess{background-position:-4901px 0}.emoticon-emoticon_cat{background-position:-4933px 0}.emoticon-smile_cat{background-position:-4965px 0}.emoticon-heart_eyes_cat{background-position:-4997px 0}.emoticon-kissing_cat{background-position:-5029px 0}.emoticon-smirk_cat{background-position:-5061px 0}.emoticon-scream_cat{background-position:-5093px 0}.emoticon-crying_cat_face{background-position:-5125px 0}.emoticon-joy_cat{background-position:-5157px 0}.emoticon-pouting_cat{background-position:-5189px 0}.emoticon-japanese_ogre{background-position:-5221px 0}.emoticon-japanese_goblin{background-position:-5253px 0}.emoticon-see_no_evil{background-position:-5285px 0}.emoticon-hear_no_evil{background-position:-5317px 0}.emoticon-speak_no_evil{background-position:-5349px 0}.emoticon-guardsman{background-position:-5381px 0}.emoticon-skull{background-position:-5413px 0}.emoticon-feet{background-position:-5445px 0}.emoticon-lips{background-position:-5477px 0}.emoticon-kiss{background-position:-5509px 0}.emoticon-droplet{background-position:-5541px 0}.emoticon-ear{background-position:-5573px 0}.emoticon-eyes{background-position:-5605px 0}.emoticon-nose{background-position:-5637px 0}.emoticon-tongue{background-position:-5669px 0}.emoticon-love_letter{background-position:-5701px 0}.emoticon-bust_in_silhouette{background-position:-5733px 0}.emoticon-busts_in_silhouette{background-position:-5765px 0}.emoticon-speech_balloon{background-position:-5797px 0}.emoticon-thought_balloon{background-position:-5829px 0}.emoticon-feelsgood{background-position:-5861px 0}.emoticon-finnadie{background-position:-5893px 0}.emoticon-goberserk{background-position:-5925px 0}.emoticon-godmode{background-position:-5957px 0}.emoticon-hurtrealbad{background-position:-5989px 0}.emoticon-rage1{background-position:-6021px 0}.emoticon-rage2{background-position:-6053px 0}.emoticon-rage3{background-position:-6085px 0}.emoticon-rage4{background-position:-6117px 0}.emoticon-suspect{background-position:-6149px 0}.emoticon-trollface{background-position:-6181px 0}.emoticon-sunny{background-position:-6213px 0}.emoticon-umbrella{background-position:-6245px 0}.emoticon-cloud{background-position:-6277px 0}.emoticon-snowflake{background-position:-6309px 0}.emoticon-snowman{background-position:-6341px 0}.emoticon-zap{background-position:-6373px 0}.emoticon-cyclone{background-position:-6405px 0}.emoticon-foggy{background-position:-6437px 0}.emoticon-ocean{background-position:-6469px 0}.emoticon-cat{background-position:-6501px 0}.emoticon-dog{background-position:-6533px 0}.emoticon-mouse{background-position:-6565px 0}.emoticon-hamster{background-position:-6597px 0}.emoticon-rabbit{background-position:-6629px 0}.emoticon-wolf{background-position:-6661px 0}.emoticon-frog{background-position:-6693px 0}.emoticon-tiger{background-position:-6725px 0}.emoticon-koala{background-position:-6757px 0}.emoticon-bear{background-position:-6789px 0}.emoticon-pig{background-position:-6821px 0}.emoticon-pig_nose{background-position:-6853px 0}.emoticon-cow{background-position:-6885px 0}.emoticon-boar{background-position:-6917px 0}.emoticon-monkey_face{background-position:-6949px 0}.emoticon-monkey{background-position:-6981px 0}.emoticon-horse{background-position:-7013px 0}.emoticon-racehorse{background-position:-7045px 0}.emoticon-camel{background-position:-7077px 0}.emoticon-sheep{background-position:-7109px 0}.emoticon-elephant{background-position:-7141px 0}.emoticon-panda_face{background-position:-7173px 0}.emoticon-snake{background-position:-7205px 0}.emoticon-bird{background-position:-7237px 0}.emoticon-baby_chick{background-position:-7269px 0}.emoticon-hatched_chick{background-position:-7301px 0}.emoticon-hatching_chick{background-position:-7333px 0}.emoticon-chicken{background-position:-7365px 0}.emoticon-penguin{background-position:-7397px 0}.emoticon-turtle{background-position:-7429px 0}.emoticon-bug{background-position:-7461px 0}.emoticon-honeybee{background-position:-7493px 0}.emoticon-ant{background-position:-7525px 0}.emoticon-beetle{background-position:-7557px 0}.emoticon-snail{background-position:-7589px 0}.emoticon-octopus{background-position:-7621px 0}.emoticon-tropical_fish{background-position:-7653px 0}.emoticon-fish{background-position:-7685px 0}.emoticon-whale{background-position:-7717px 0}.emoticon-whale2{background-position:-7749px 0}.emoticon-dolphin{background-position:-7781px 0}.emoticon-cow2{background-position:-7813px 0}.emoticon-ram{background-position:-7845px 0}.emoticon-rat{background-position:-7877px 0}.emoticon-water_buffalo{background-position:-7909px 0}.emoticon-tiger2{background-position:-7941px 0}.emoticon-rabbit2{background-position:-7973px 0}.emoticon-dragon{background-position:-8005px 0}.emoticon-goat{background-position:-8037px 0}.emoticon-rooster{background-position:-8069px 0}.emoticon-dog2{background-position:-8101px 0}.emoticon-pig2{background-position:-8133px 0}.emoticon-mouse2{background-position:-8165px 0}.emoticon-ox{background-position:-8197px 0}.emoticon-dragon_face{background-position:-8229px 0}.emoticon-blowfish{background-position:-8261px 0}.emoticon-crocodile{background-position:-8293px 0}.emoticon-dromedary_camel{background-position:-8325px 0}.emoticon-leopard{background-position:-8357px 0}.emoticon-cat2{background-position:-8389px 0}.emoticon-poodle{background-position:-8421px 0}.emoticon-paw_prints{background-position:-8453px 0}.emoticon-bouquet{background-position:-8485px 0}.emoticon-cherry_blossom{background-position:-8517px 0}.emoticon-tulip{background-position:-8549px 0}.emoticon-four_leaf_clover{background-position:-8581px 0}.emoticon-rose{background-position:-8613px 0}.emoticon-sunflower{background-position:-8645px 0}.emoticon-hibiscus{background-position:-8677px 0}.emoticon-maple_leaf{background-position:-8709px 0}.emoticon-leaves{background-position:-8741px 0}.emoticon-fallen_leaf{background-position:-8773px 0}.emoticon-herb{background-position:-8805px 0}.emoticon-mushroom{background-position:-8837px 0}.emoticon-cactus{background-position:-8869px 0}.emoticon-palm_tree{background-position:-8901px 0}.emoticon-evergreen_tree{background-position:-8933px 0}.emoticon-deciduous_tree{background-position:-8965px 0}.emoticon-chestnut{background-position:-8997px 0}.emoticon-seedling{background-position:-9029px 0}.emoticon-blossom{background-position:-9061px 0}.emoticon-ear_of_rice{background-position:-9093px 0}.emoticon-shell{background-position:-9125px 0}.emoticon-globe_with_meridians{background-position:-9157px 0}.emoticon-sun_with_face{background-position:-9189px 0}.emoticon-full_moon_with_face{background-position:-9221px 0}.emoticon-new_moon_with_face{background-position:-9253px 0}.emoticon-new_moon{background-position:-9285px 0}.emoticon-waxing_crescent_moon{background-position:-9317px 0}.emoticon-first_quarter_moon{background-position:-9349px 0}.emoticon-waxing_gibbous_moon{background-position:-9381px 0}.emoticon-full_moon{background-position:-9413px 0}.emoticon-waning_gibbous_moon{background-position:-9445px 0}.emoticon-last_quarter_moon{background-position:-9477px 0}.emoticon-waning_crescent_moon{background-position:-9509px 0}.emoticon-last_quarter_moon_with_face{background-position:-9541px 0}.emoticon-first_quarter_moon_with_face{background-position:-9573px 0}.emoticon-moon{background-position:-9605px 0}.emoticon-earth_africa{background-position:-9637px 0}.emoticon-earth_americas{background-position:-9669px 0}.emoticon-earth_asia{background-position:-9701px 0}.emoticon-volcano{background-position:-9733px 0}.emoticon-milky_way{background-position:-9765px 0}.emoticon-partly_sunny{background-position:-9797px 0}.emoticon-octocat{background-position:-9829px 0}.emoticon-squirrel{background-position:-9861px 0}.emoticon-bamboo{background-position:-9893px 0}.emoticon-gift_heart{background-position:-9925px 0}.emoticon-dolls{background-position:-9957px 0}.emoticon-school_satchel{background-position:-9989px 0}.emoticon-mortar_board{background-position:-10021px 0}.emoticon-flags{background-position:-10053px 0}.emoticon-fireworks{background-position:-10085px 0}.emoticon-sparkler{background-position:-10117px 0}.emoticon-wind_chime{background-position:-10149px 0}.emoticon-rice_scene{background-position:-10181px 0}.emoticon-jack_o_lantern{background-position:-10213px 0}.emoticon-ghost{background-position:-10245px 0}.emoticon-santa{background-position:-10277px 0}.emoticon-christmas_tree{background-position:-10309px 0}.emoticon-gift{background-position:-10341px 0}.emoticon-bell{background-position:-10373px 0}.emoticon-no_bell{background-position:-10405px 0}.emoticon-tanabata_tree{background-position:-10437px 0}.emoticon-tada{background-position:-10469px 0}.emoticon-confetti_ball{background-position:-10501px 0}.emoticon-balloon{background-position:-10533px 0}.emoticon-crystal_ball{background-position:-10565px 0}.emoticon-cd{background-position:-10597px 0}.emoticon-dvd{background-position:-10629px 0}.emoticon-floppy_disk{background-position:-10661px 0}.emoticon-camera{background-position:-10693px 0}.emoticon-video_camera{background-position:-10725px 0}.emoticon-movie_camera{background-position:-10757px 0}.emoticon-computer{background-position:-10789px 0}.emoticon-tv{background-position:-10821px 0}.emoticon-iphone{background-position:-10853px 0}.emoticon-phone{background-position:-10885px 0}.emoticon-telephone{background-position:-10917px 0}.emoticon-telephone_receiver{background-position:-10949px 0}.emoticon-pager{background-position:-10981px 0}.emoticon-fax{background-position:-11013px 0}.emoticon-minidisc{background-position:-11045px 0}.emoticon-vhs{background-position:-11077px 0}.emoticon-sound{background-position:-11109px 0}.emoticon-speaker{background-position:-11141px 0}.emoticon-mute{background-position:-11173px 0}.emoticon-loudspeaker{background-position:-11205px 0}.emoticon-mega{background-position:-11237px 0}.emoticon-hourglass{background-position:-11269px 0}.emoticon-hourglass_flowing_sand{background-position:-11301px 0}.emoticon-alarm_clock{background-position:-11333px 0}.emoticon-watch{background-position:-11365px 0}.emoticon-radio{background-position:-11397px 0}.emoticon-satellite{background-position:-11429px 0}.emoticon-loop{background-position:-11461px 0}.emoticon-mag{background-position:-11493px 0}.emoticon-mag_right{background-position:-11525px 0}.emoticon-unlock{background-position:-11557px 0}.emoticon-lock{background-position:-11589px 0}.emoticon-lock_with_ink_pen{background-position:-11621px 0}.emoticon-closed_lock_with_key{background-position:-11653px 0}.emoticon-key{background-position:-11685px 0}.emoticon-bulb{background-position:-11717px 0}.emoticon-flashlight{background-position:-11749px 0}.emoticon-high_brightness{background-position:-11781px 0}.emoticon-low_brightness{background-position:-11813px 0}.emoticon-electric_plug{background-position:-11845px 0}.emoticon-battery{background-position:-11877px 0}.emoticon-calling{background-position:-11909px 0}.emoticon-email{background-position:-11941px 0}.emoticon-mailbox{background-position:-11973px 0}.emoticon-postbox{background-position:-12005px 0}.emoticon-bath{background-position:-12037px 0}.emoticon-bathtub{background-position:-12069px 0}.emoticon-shower{background-position:-12101px 0}.emoticon-toilet{background-position:-12133px 0}.emoticon-wrench{background-position:-12165px 0}.emoticon-nut_and_bolt{background-position:-12197px 0}.emoticon-hammer{background-position:-12229px 0}.emoticon-seat{background-position:-12261px 0}.emoticon-moneybag{background-position:-12293px 0}.emoticon-yen{background-position:-12325px 0}.emoticon-dollar{background-position:-12357px 0}.emoticon-pound{background-position:-12389px 0}.emoticon-euro{background-position:-12421px 0}.emoticon-credit_card{background-position:-12453px 0}.emoticon-money_with_wings{background-position:-12485px 0}.emoticon-e\-mail{background-position:-12517px 0}.emoticon-inbox_tray{background-position:-12549px 0}.emoticon-outbox_tray{background-position:-12581px 0}.emoticon-envelope{background-position:-12613px 0}.emoticon-incoming_envelope{background-position:-12645px 0}.emoticon-postal_horn{background-position:-12677px 0}.emoticon-mailbox_closed{background-position:-12709px 0}.emoticon-mailbox_with_mail{background-position:-12741px 0}.emoticon-mailbox_with_no_mail{background-position:-12773px 0}.emoticon-door{background-position:-12805px 0}.emoticon-smoking{background-position:-12837px 0}.emoticon-bomb{background-position:-12869px 0}.emoticon-gun{background-position:-12901px 0}.emoticon-hocho{background-position:-12933px 0}.emoticon-pill{background-position:-12965px 0}.emoticon-syringe{background-position:-12997px 0}.emoticon-page_facing_up{background-position:-13029px 0}.emoticon-page_with_curl{background-position:-13061px 0}.emoticon-bookmark_tabs{background-position:-13093px 0}.emoticon-bar_chart{background-position:-13125px 0}.emoticon-chart_with_upwards_trend{background-position:-13157px 0}.emoticon-chart_with_downwards_trend{background-position:-13189px 0}.emoticon-scroll{background-position:-13221px 0}.emoticon-clipboard{background-position:-13253px 0}.emoticon-calendar{background-position:-13285px 0}.emoticon-date{background-position:-13317px 0}.emoticon-card_index{background-position:-13349px 0}.emoticon-file_folder{background-position:-13381px 0}.emoticon-open_file_folder{background-position:-13413px 0}.emoticon-scissors{background-position:-13445px 0}.emoticon-pushpin{background-position:-13477px 0}.emoticon-paperclip{background-position:-13509px 0}.emoticon-black_nib{background-position:-13541px 0}.emoticon-pencil2{background-position:-13573px 0}.emoticon-straight_ruler{background-position:-13605px 0}.emoticon-triangular_ruler{background-position:-13637px 0}.emoticon-closed_book{background-position:-13669px 0}.emoticon-green_book{background-position:-13701px 0}.emoticon-blue_book{background-position:-13733px 0}.emoticon-orange_book{background-position:-13765px 0}.emoticon-notebook{background-position:-13797px 0}.emoticon-notebook_with_decorative_cover{background-position:-13829px 0}.emoticon-ledger{background-position:-13861px 0}.emoticon-books{background-position:-13893px 0}.emoticon-bookmark{background-position:-13925px 0}.emoticon-name_badge{background-position:-13957px 0}.emoticon-microscope{background-position:-13989px 0}.emoticon-telescope{background-position:-14021px 0}.emoticon-newspaper{background-position:-14053px 0}.emoticon-football{background-position:-14085px 0}.emoticon-basketball{background-position:-14117px 0}.emoticon-soccer{background-position:-14149px 0}.emoticon-baseball{background-position:-14181px 0}.emoticon-tennis{background-position:-14213px 0}.emoticon-8ball{background-position:-14245px 0}.emoticon-rugby_football{background-position:-14277px 0}.emoticon-bowling{background-position:-14309px 0}.emoticon-golf{background-position:-14341px 0}.emoticon-mountain_bicyclist{background-position:-14373px 0}.emoticon-bicyclist{background-position:-14405px 0}.emoticon-horse_racing{background-position:-14437px 0}.emoticon-snowboarder{background-position:-14469px 0}.emoticon-swimmer{background-position:-14501px 0}.emoticon-surfer{background-position:-14533px 0}.emoticon-ski{background-position:-14565px 0}.emoticon-spades{background-position:-14597px 0}.emoticon-hearts{background-position:-14629px 0}.emoticon-clubs{background-position:-14661px 0}.emoticon-diamonds{background-position:-14693px 0}.emoticon-gem{background-position:-14725px 0}.emoticon-ring{background-position:-14757px 0}.emoticon-trophy{background-position:-14789px 0}.emoticon-musical_score{background-position:-14821px 0}.emoticon-musical_keyboard{background-position:-14853px 0}.emoticon-violin{background-position:-14885px 0}.emoticon-space_invader{background-position:-14917px 0}.emoticon-video_game{background-position:-14949px 0}.emoticon-black_joker{background-position:-14981px 0}.emoticon-flower_playing_cards{background-position:-15013px 0}.emoticon-game_die{background-position:-15045px 0}.emoticon-dart{background-position:-15077px 0}.emoticon-mahjong{background-position:-15109px 0}.emoticon-clapper{background-position:-15141px 0}.emoticon-memo{background-position:-15173px 0}.emoticon-pencil{background-position:-15205px 0}.emoticon-book{background-position:-15237px 0}.emoticon-art{background-position:-15269px 0}.emoticon-microphone{background-position:-15301px 0}.emoticon-headphones{background-position:-15333px 0}.emoticon-trumpet{background-position:-15365px 0}.emoticon-saxophone{background-position:-15397px 0}.emoticon-guitar{background-position:-15429px 0}.emoticon-shoe{background-position:-15461px 0}.emoticon-sandal{background-position:-15493px 0}.emoticon-high_heel{background-position:-15525px 0}.emoticon-lipstick{background-position:-15557px 0}.emoticon-boot{background-position:-15589px 0}.emoticon-shirt{background-position:-15621px 0}.emoticon-tshirt{background-position:-15653px 0}.emoticon-necktie{background-position:-15685px 0}.emoticon-womans_clothes{background-position:-15717px 0}.emoticon-dress{background-position:-15749px 0}.emoticon-running_shirt_with_sash{background-position:-15781px 0}.emoticon-jeans{background-position:-15813px 0}.emoticon-kimono{background-position:-15845px 0}.emoticon-bikini{background-position:-15877px 0}.emoticon-ribbon{background-position:-15909px 0}.emoticon-tophat{background-position:-15941px 0}.emoticon-crown{background-position:-15973px 0}.emoticon-womans_hat{background-position:-16005px 0}.emoticon-mans_shoe{background-position:-16037px 0}.emoticon-closed_umbrella{background-position:-16069px 0}.emoticon-briefcase{background-position:-16101px 0}.emoticon-handbag{background-position:-16133px 0}.emoticon-pouch{background-position:-16165px 0}.emoticon-purse{background-position:-16197px 0}.emoticon-eyeglasses{background-position:-16229px 0}.emoticon-fishing_pole_and_fish{background-position:-16261px 0}.emoticon-coffee{background-position:-16293px 0}.emoticon-tea{background-position:-16325px 0}.emoticon-sake{background-position:-16357px 0}.emoticon-baby_bottle{background-position:-16389px 0}.emoticon-beer{background-position:-16421px 0}.emoticon-beers{background-position:-16453px 0}.emoticon-cocktail{background-position:-16485px 0}.emoticon-tropical_drink{background-position:-16517px 0}.emoticon-wine_glass{background-position:-16549px 0}.emoticon-fork_and_knife{background-position:-16581px 0}.emoticon-pizza{background-position:-16613px 0}.emoticon-hamburger{background-position:-16645px 0}.emoticon-fries{background-position:-16677px 0}.emoticon-poultry_leg{background-position:-16709px 0}.emoticon-meat_on_bone{background-position:-16741px 0}.emoticon-spaghetti{background-position:-16773px 0}.emoticon-curry{background-position:-16805px 0}.emoticon-fried_shrimp{background-position:-16837px 0}.emoticon-bento{background-position:-16869px 0}.emoticon-sushi{background-position:-16901px 0}.emoticon-fish_cake{background-position:-16933px 0}.emoticon-rice_ball{background-position:-16965px 0}.emoticon-rice_cracker{background-position:-16997px 0}.emoticon-rice{background-position:-17029px 0}.emoticon-ramen{background-position:-17061px 0}.emoticon-stew{background-position:-17093px 0}.emoticon-oden{background-position:-17125px 0}.emoticon-dango{background-position:-17157px 0}.emoticon-egg{background-position:-17189px 0}.emoticon-bread{background-position:-17221px 0}.emoticon-doughnut{background-position:-17253px 0}.emoticon-custard{background-position:-17285px 0}.emoticon-icecream{background-position:-17317px 0}.emoticon-ice_cream{background-position:-17349px 0}.emoticon-shaved_ice{background-position:-17381px 0}.emoticon-birthday{background-position:-17413px 0}.emoticon-cake{background-position:-17445px 0}.emoticon-cookie{background-position:-17477px 0}.emoticon-chocolate_bar{background-position:-17509px 0}.emoticon-candy{background-position:-17541px 0}.emoticon-lollipop{background-position:-17573px 0}.emoticon-honey_pot{background-position:-17605px 0}.emoticon-apple{background-position:-17637px 0}.emoticon-green_apple{background-position:-17669px 0}.emoticon-tangerine{background-position:-17701px 0}.emoticon-lemon{background-position:-17733px 0}.emoticon-cherries{background-position:-17765px 0}.emoticon-grapes{background-position:-17797px 0}.emoticon-watermelon{background-position:-17829px 0}.emoticon-strawberry{background-position:-17861px 0}.emoticon-peach{background-position:-17893px 0}.emoticon-melon{background-position:-17925px 0}.emoticon-banana{background-position:-17957px 0}.emoticon-pear{background-position:-17989px 0}.emoticon-pineapple{background-position:-18021px 0}.emoticon-sweet_potato{background-position:-18053px 0}.emoticon-eggplant{background-position:-18085px 0}.emoticon-tomato{background-position:-18117px 0}.emoticon-corn{background-position:-18149px 0}.emoticon-house{background-position:-18181px 0}.emoticon-house_with_garden{background-position:-18213px 0}.emoticon-school{background-position:-18245px 0}.emoticon-office{background-position:-18277px 0}.emoticon-post_office{background-position:-18309px 0}.emoticon-hospital{background-position:-18341px 0}.emoticon-bank{background-position:-18373px 0}.emoticon-convenience_store{background-position:-18405px 0}.emoticon-love_hotel{background-position:-18437px 0}.emoticon-hotel{background-position:-18469px 0}.emoticon-wedding{background-position:-18501px 0}.emoticon-church{background-position:-18533px 0}.emoticon-department_store{background-position:-18565px 0}.emoticon-european_post_office{background-position:-18597px 0}.emoticon-city_sunrise{background-position:-18629px 0}.emoticon-city_sunset{background-position:-18661px 0}.emoticon-japanese_castle{background-position:-18693px 0}.emoticon-european_castle{background-position:-18725px 0}.emoticon-tent{background-position:-18757px 0}.emoticon-factory{background-position:-18789px 0}.emoticon-tokyo_tower{background-position:-18821px 0}.emoticon-japan{background-position:-18853px 0}.emoticon-mount_fuji{background-position:-18885px 0}.emoticon-sunrise_over_mountains{background-position:-18917px 0}.emoticon-sunrise{background-position:-18949px 0}.emoticon-stars{background-position:-18981px 0}.emoticon-themoreyouknow{background-position:-18981px 0}.emoticon-tmyk{background-position:-18981px 0}.emoticon-statue_of_liberty{background-position:-19013px 0}.emoticon-bridge_at_night{background-position:-19045px 0}.emoticon-carousel_horse{background-position:-19077px 0}.emoticon-rainbow{background-position:-19109px 0}.emoticon-ferris_wheel{background-position:-19141px 0}.emoticon-fountain{background-position:-19173px 0}.emoticon-roller_coaster{background-position:-19205px 0}.emoticon-ship{background-position:-19237px 0}.emoticon-speedboat{background-position:-19269px 0}.emoticon-boat{background-position:-19301px 0}.emoticon-sailboat{background-position:-19333px 0}.emoticon-rowboat{background-position:-19365px 0}.emoticon-anchor{background-position:-19397px 0}.emoticon-rocket{background-position:-19429px 0}.emoticon-airplane{background-position:-19461px 0}.emoticon-helicopter{background-position:-19493px 0}.emoticon-steam_locomotive{background-position:-19525px 0}.emoticon-tram{background-position:-19557px 0}.emoticon-mountain_railway{background-position:-19589px 0}.emoticon-bike{background-position:-19621px 0}.emoticon-aerial_tramway{background-position:-19653px 0}.emoticon-suspension_railway{background-position:-19685px 0}.emoticon-mountain_cableway{background-position:-19717px 0}.emoticon-tractor{background-position:-19749px 0}.emoticon-blue_car{background-position:-19781px 0}.emoticon-oncoming_automobile{background-position:-19813px 0}.emoticon-car{background-position:-19845px 0}.emoticon-red_car{background-position:-19877px 0}.emoticon-taxi{background-position:-19909px 0}.emoticon-oncoming_taxi{background-position:-19941px 0}.emoticon-articulated_lorry{background-position:-19973px 0}.emoticon-bus{background-position:-20005px 0}.emoticon-oncoming_bus{background-position:-20037px 0}.emoticon-rotating_light{background-position:-20069px 0}.emoticon-police_car{background-position:-20101px 0}.emoticon-oncoming_police_car{background-position:-20133px 0}.emoticon-fire_engine{background-position:-20165px 0}.emoticon-ambulance{background-position:-20197px 0}.emoticon-minibus{background-position:-20229px 0}.emoticon-truck{background-position:-20261px 0}.emoticon-train{background-position:-20293px 0}.emoticon-station{background-position:-20325px 0}.emoticon-train2{background-position:-20357px 0}.emoticon-bullettrain_front{background-position:-20389px 0}.emoticon-bullettrain_side{background-position:-20421px 0}.emoticon-light_rail{background-position:-20453px 0}.emoticon-monorail{background-position:-20485px 0}.emoticon-railway_car{background-position:-20517px 0}.emoticon-trolleybus{background-position:-20549px 0}.emoticon-ticket{background-position:-20581px 0}.emoticon-fuelpump{background-position:-20613px 0}.emoticon-vertical_traffic_light{background-position:-20645px 0}.emoticon-traffic_light{background-position:-20677px 0}.emoticon-warning{background-position:-20709px 0}.emoticon-construction{background-position:-20741px 0}.emoticon-beginner{background-position:-20773px 0}.emoticon-atm{background-position:-20805px 0}.emoticon-slot_machine{background-position:-20837px 0}.emoticon-busstop{background-position:-20869px 0}.emoticon-barber{background-position:-20901px 0}.emoticon-hotsprings{background-position:-20933px 0}.emoticon-checkered_flag{background-position:-20965px 0}.emoticon-crossed_flags{background-position:-20997px 0}.emoticon-izakaya_lantern{background-position:-21029px 0}.emoticon-moyai{background-position:-21061px 0}.emoticon-circus_tent{background-position:-21093px 0}.emoticon-performing_arts{background-position:-21125px 0}.emoticon-round_pushpin{background-position:-21157px 0}.emoticon-triangular_flag_on_post{background-position:-21189px 0}.emoticon-jp{background-position:-21221px 0}.emoticon-kr{background-position:-21253px 0}.emoticon-cn{background-position:-21285px 0}.emoticon-us{background-position:-21317px 0}.emoticon-fr{background-position:-21349px 0}.emoticon-es{background-position:-21381px 0}.emoticon-it{background-position:-21413px 0}.emoticon-ru{background-position:-21445px 0}.emoticon-gb{background-position:-21477px 0}.emoticon-uk{background-position:-21509px 0}.emoticon-de{background-position:-21541px 0}.emoticon-one{background-position:-21573px 0}.emoticon-two{background-position:-21605px 0}.emoticon-three{background-position:-21637px 0}.emoticon-four{background-position:-21669px 0}.emoticon-five{background-position:-21701px 0}.emoticon-six{background-position:-21733px 0}.emoticon-seven{background-position:-21765px 0}.emoticon-eight{background-position:-21797px 0}.emoticon-nine{background-position:-21829px 0}.emoticon-keycap_ten{background-position:-21861px 0}.emoticon-1234{background-position:-21893px 0}.emoticon-zero{background-position:-21925px 0}.emoticon-hash{background-position:-21957px 0}.emoticon-symbols{background-position:-21989px 0}.emoticon-arrow_backward{background-position:-22021px 0}.emoticon-arrow_down{background-position:-22053px 0}.emoticon-arrow_forward{background-position:-22085px 0}.emoticon-arrow_left{background-position:-22117px 0}.emoticon-capital_abcd{background-position:-22149px 0}.emoticon-abcd{background-position:-22181px 0}.emoticon-abc{background-position:-22213px 0}.emoticon-arrow_lower_left{background-position:-22245px 0}.emoticon-arrow_lower_right{background-position:-22277px 0}.emoticon-arrow_right{background-position:-22309px 0}.emoticon-arrow_up{background-position:-22341px 0}.emoticon-arrow_upper_left{background-position:-22373px 0}.emoticon-arrow_upper_right{background-position:-22405px 0}.emoticon-arrow_double_down{background-position:-22437px 0}.emoticon-arrow_double_up{background-position:-22469px 0}.emoticon-arrow_down_small{background-position:-22501px 0}.emoticon-arrow_heading_down{background-position:-22533px 0}.emoticon-arrow_heading_up{background-position:-22565px 0}.emoticon-leftwards_arrow_with_hook{background-position:-22597px 0}.emoticon-arrow_right_hook{background-position:-22629px 0}.emoticon-left_right_arrow{background-position:-22661px 0}.emoticon-arrow_up_down{background-position:-22693px 0}.emoticon-arrow_up_small{background-position:-22725px 0}.emoticon-arrows_clockwise{background-position:-22757px 0}.emoticon-arrows_counterclockwise{background-position:-22789px 0}.emoticon-rewind{background-position:-22821px 0}.emoticon-fast_forward{background-position:-22853px 0}.emoticon-information_source{background-position:-22885px 0}.emoticon-ok{background-position:-22917px 0}.emoticon-twisted_rightwards_arrows{background-position:-22949px 0}.emoticon-repeat{background-position:-22981px 0}.emoticon-repeat_one{background-position:-23013px 0}.emoticon-new{background-position:-23045px 0}.emoticon-top{background-position:-23077px 0}.emoticon-up{background-position:-23109px 0}.emoticon-cool{background-position:-23141px 0}.emoticon-free{background-position:-23173px 0}.emoticon-ng{background-position:-23205px 0}.emoticon-cinema{background-position:-23237px 0}.emoticon-koko{background-position:-23269px 0}.emoticon-signal_strength{background-position:-23301px 0}.emoticon-u5272{background-position:-23333px 0}.emoticon-u5408{background-position:-23365px 0}.emoticon-u55b6{background-position:-23397px 0}.emoticon-u6307{background-position:-23429px 0}.emoticon-u6708{background-position:-23461px 0}.emoticon-u6709{background-position:-23493px 0}.emoticon-u6e80{background-position:-23525px 0}.emoticon-u7121{background-position:-23557px 0}.emoticon-u7533{background-position:-23589px 0}.emoticon-u7a7a{background-position:-23621px 0}.emoticon-u7981{background-position:-23653px 0}.emoticon-sa{background-position:-23685px 0}.emoticon-restroom{background-position:-23717px 0}.emoticon-mens{background-position:-23749px 0}.emoticon-womens{background-position:-23781px 0}.emoticon-baby_symbol{background-position:-23813px 0}.emoticon-no_smoking{background-position:-23845px 0}.emoticon-parking{background-position:-23877px 0}.emoticon-wheelchair{background-position:-23909px 0}.emoticon-metro{background-position:-23941px 0}.emoticon-baggage_claim{background-position:-23973px 0}.emoticon-accept{background-position:-24005px 0}.emoticon-wc{background-position:-24037px 0}.emoticon-potable_water{background-position:-24069px 0}.emoticon-put_litter_in_its_place{background-position:-24101px 0}.emoticon-secret{background-position:-24133px 0}.emoticon-congratulations{background-position:-24165px 0}.emoticon-m{background-position:-24197px 0}.emoticon-passport_control{background-position:-24229px 0}.emoticon-left_luggage{background-position:-24261px 0}.emoticon-customs{background-position:-24293px 0}.emoticon-ideograph_advantage{background-position:-24325px 0}.emoticon-cl{background-position:-24357px 0}.emoticon-sos{background-position:-24389px 0}.emoticon-id{background-position:-24421px 0}.emoticon-no_entry_sign{background-position:-24453px 0}.emoticon-underage{background-position:-24485px 0}.emoticon-no_mobile_phones{background-position:-24517px 0}.emoticon-do_not_litter{background-position:-24549px 0}.emoticon-non\-potable_water{background-position:-24581px 0}.emoticon-no_bicycles{background-position:-24613px 0}.emoticon-no_pedestrians{background-position:-24645px 0}.emoticon-children_crossing{background-position:-24677px 0}.emoticon-no_entry{background-position:-24709px 0}.emoticon-eight_spoked_asterisk{background-position:-24741px 0}.emoticon-eight_pointed_black_star{background-position:-24773px 0}.emoticon-heart_decoration{background-position:-24805px 0}.emoticon-vs{background-position:-24837px 0}.emoticon-vibration_mode{background-position:-24869px 0}.emoticon-mobile_phone_off{background-position:-24901px 0}.emoticon-chart{background-position:-24933px 0}.emoticon-currency_exchange{background-position:-24965px 0}.emoticon-aries{background-position:-24997px 0}.emoticon-taurus{background-position:-25029px 0}.emoticon-gemini{background-position:-25061px 0}.emoticon-cancer{background-position:-25093px 0}.emoticon-leo{background-position:-25125px 0}.emoticon-virgo{background-position:-25157px 0}.emoticon-libra{background-position:-25189px 0}.emoticon-scorpius{background-position:-25221px 0}.emoticon-sagittarius{background-position:-25253px 0}.emoticon-capricorn{background-position:-25285px 0}.emoticon-aquarius{background-position:-25317px 0}.emoticon-pisces{background-position:-25349px 0}.emoticon-ophiuchus{background-position:-25381px 0}.emoticon-six_pointed_star{background-position:-25413px 0}.emoticon-negative_squared_cross_mark{background-position:-25445px 0}.emoticon-a{background-position:-25477px 0}.emoticon-b{background-position:-25509px 0}.emoticon-ab{background-position:-25541px 0}.emoticon-o2{background-position:-25573px 0}.emoticon-diamond_shape_with_a_dot_inside{background-position:-25605px 0}.emoticon-recycle{background-position:-25637px 0}.emoticon-end{background-position:-25669px 0}.emoticon-on{background-position:-25701px 0}.emoticon-soon{background-position:-25733px 0}.emoticon-clock1{background-position:-25765px 0}.emoticon-clock130{background-position:-25797px 0}.emoticon-clock10{background-position:-25829px 0}.emoticon-clock1030{background-position:-25861px 0}.emoticon-clock11{background-position:-25893px 0}.emoticon-clock1130{background-position:-25925px 0}.emoticon-clock12{background-position:-25957px 0}.emoticon-clock1230{background-position:-25989px 0}.emoticon-clock2{background-position:-26021px 0}.emoticon-clock230{background-position:-26053px 0}.emoticon-clock3{background-position:-26085px 0}.emoticon-clock330{background-position:-26117px 0}.emoticon-clock4{background-position:-26149px 0}.emoticon-clock430{background-position:-26181px 0}.emoticon-clock5{background-position:-26213px 0}.emoticon-clock530{background-position:-26245px 0}.emoticon-clock6{background-position:-26277px 0}.emoticon-clock630{background-position:-26309px 0}.emoticon-clock7{background-position:-26341px 0}.emoticon-clock730{background-position:-26373px 0}.emoticon-clock8{background-position:-26405px 0}.emoticon-clock830{background-position:-26437px 0}.emoticon-clock9{background-position:-26469px 0}.emoticon-clock930{background-position:-26501px 0}.emoticon-heavy_dollar_sign{background-position:-26533px 0}.emoticon-copyright{background-position:-26565px 0}.emoticon-registered{background-position:-26597px 0}.emoticon-tm{background-position:-26629px 0}.emoticon-x{background-position:-26661px 0}.emoticon-heavy_exclamation_mark{background-position:-26693px 0}.emoticon-bangbang{background-position:-26725px 0}.emoticon-interrobang{background-position:-26757px 0}.emoticon-o{background-position:-26789px 0}.emoticon-heavy_multiplication_x{background-position:-26821px 0}.emoticon-heavy_plus_sign{background-position:-26853px 0}.emoticon-heavy_minus_sign{background-position:-26885px 0}.emoticon-heavy_division_sign{background-position:-26917px 0}.emoticon-white_flower{background-position:-26949px 0}.emoticon-100{background-position:-26981px 0}.emoticon-heavy_check_mark{background-position:-27013px 0}.emoticon-ballot_box_with_check{background-position:-27045px 0}.emoticon-radio_button{background-position:-27077px 0}.emoticon-link{background-position:-27109px 0}.emoticon-curly_loop{background-position:-27141px 0}.emoticon-wavy_dash{background-position:-27173px 0}.emoticon-part_alternation_mark{background-position:-27205px 0}.emoticon-trident{background-position:-27237px 0}.emoticon-black_large_square{background-position:-27269px 0}.emoticon-white_large_square{background-position:-27301px 0}.emoticon-white_check_mark{background-position:-27333px 0}.emoticon-black_square{background-position:-27268px 0}.emoticon-white_square{background-position:-27301px 0}.emoticon-black_square_button{background-position:-27365px 0}.emoticon-white_square_button{background-position:-27397px 0}.emoticon-black_circle{background-position:-27429px 0}.emoticon-white_circle{background-position:-27461px 0}.emoticon-red_circle{background-position:-27493px 0}.emoticon-large_blue_circle{background-position:-27525px 0}.emoticon-large_blue_diamond{background-position:-27557px 0}.emoticon-large_orange_diamond{background-position:-27589px 0}.emoticon-small_blue_diamond{background-position:-27621px 0}.emoticon-small_orange_diamond{background-position:-27653px 0}.emoticon-small_red_triangle{background-position:-27685px 0}.emoticon-small_red_triangle_down{background-position:-27717px 0}.emoticon-shipit{background-position:-27749px 0}md-expansion-panel{background:#fff}md-expansion-panel .md-expansion-panel-footer-container,md-expansion-panel .md-expansion-panel-header-container,md-expansion-panel md-expansion-panel-collapsed{background:#fff}md-expansion-panel .md-expansion-panel-footer-container .md-summary,md-expansion-panel .md-expansion-panel-footer-container .md-title,md-expansion-panel .md-expansion-panel-header-container .md-summary,md-expansion-panel .md-expansion-panel-header-container .md-title,md-expansion-panel md-expansion-panel-collapsed .md-summary,md-expansion-panel md-expansion-panel-collapsed .md-title{color:#333}md-expansion-panel md-expansion-panel-footer .md-expansion-panel-footer-container,md-expansion-panel md-expansion-panel-header .md-expansion-panel-header-container{border-color:#ddd}md-expansion-panel .md-expansion-panel-icon svg{fill:#999}md-expansion-panel[disabled] md-expansion-panel-collapsed .md-summary,md-expansion-panel[disabled] md-expansion-panel-collapsed .md-title{color:#ddd}md-expansion-panel[disabled] .md-expansion-panel-icon svg{fill:#ddd}md-expansion-panel:not(.md-open):not([disabled]):focus,md-expansion-panel:not(.md-open):not([disabled]):focus md-expansion-panel-collapsed{background:#eee}.layout-padding>md-expansion-panel-group{padding:0}md-expansion-panel{display:block;position:relative;outline:0;margin-top:0;margin-bottom:0;padding:0;box-shadow:0 -1px 0 #e5e5e5,0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)}md-expansion-panel.md-open{margin-top:16px;margin-bottom:16px}md-expansion-panel.md-open:first-of-type{margin-top:0}md-expansion-panel.md-close{overflow:hidden}md-expansion-panel:not(.md-no-animation).md-open{-webkit-transition:margin-top .12s cubic-bezier(.25,.8,.25,1),margin-bottom .12s cubic-bezier(.25,.8,.25,1);transition:margin-top .12s cubic-bezier(.25,.8,.25,1),margin-bottom .12s cubic-bezier(.25,.8,.25,1)}md-expansion-panel:not(.md-no-animation).md-close{-webkit-transition:margin-top 80ms cubic-bezier(.25,.8,.25,1),margin-bottom 80ms cubic-bezier(.25,.8,.25,1);transition:margin-top 80ms cubic-bezier(.25,.8,.25,1),margin-bottom 80ms cubic-bezier(.25,.8,.25,1)}md-expansion-panel-collapsed .md-title,md-expansion-panel-header .md-title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;font-weight:600;min-width:80px;max-width:184px;overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:nowrap}md-expansion-panel-collapsed .md-summary,md-expansion-panel-header .md-summary{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:nowrap}md-expansion-panel md-expansion-panel-collapsed{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px;line-height:48px;padding:0 24px;opacity:1;z-index:2;box-sizing:border-box}md-expansion-panel md-expansion-panel-collapsed.md-absolute{position:absolute}md-expansion-panel md-expansion-panel-collapsed.md-hide{opacity:0}md-expansion-panel:not(.md-no-animation) md-expansion-panel-collapsed.md-show{-webkit-transition:opacity 30ms linear;transition:opacity 30ms linear}md-expansion-panel:not(.md-no-animation) md-expansion-panel-collapsed.md-hide{-webkit-transition:opacity .1s cubic-bezier(.25,.8,.25,1);transition:opacity .1s cubic-bezier(.25,.8,.25,1)}md-expansion-panel md-expansion-panel-expanded{display:none;min-height:48px}md-expansion-panel md-expansion-panel-expanded.md-hide,md-expansion-panel md-expansion-panel-expanded.md-show{display:block}md-expansion-panel md-expansion-panel-expanded.md-scroll-y{overflow-y:auto}md-expansion-panel md-expansion-panel-expanded.md-overflow{overflow:hidden}md-expansion-panel md-expansion-panel-expanded md-expansion-panel-content{display:block;padding:16px 24px}md-expansion-panel:not(.md-no-animation) md-expansion-panel-expanded.md-show{-webkit-transition:max-height .12s cubic-bezier(.25,.8,.25,1),opacity .12s cubic-bezier(.25,.8,.25,1);transition:max-height .12s cubic-bezier(.25,.8,.25,1),opacity .12s cubic-bezier(.25,.8,.25,1)}md-expansion-panel:not(.md-no-animation) md-expansion-panel-expanded.md-hide{-webkit-transition:max-height 60ms cubic-bezier(.25,.8,.25,1),opacity 60ms cubic-bezier(.25,.8,.25,1);transition:max-height 60ms cubic-bezier(.25,.8,.25,1),opacity 60ms cubic-bezier(.25,.8,.25,1)}md-expansion-panel-header{display:block;position:relative;outline:0}md-expansion-panel-header .md-expansion-panel-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px;line-height:48px;padding:0 24px;box-sizing:border-box;border-bottom:1px solid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}md-expansion-panel-header.md-stick .md-expansion-panel-header-container{position:fixed;z-index:2;-webkit-animation:panelBodyHeaderStickyHoverIn .3s ease-out both;animation:panelBodyHeaderStickyHoverIn .3s ease-out both}md-expansion-panel-header.md-no-stick .md-expansion-panel-header-container{-webkit-animation:panelBodyHeaderStickyHoverOut .3s ease-out both;animation:panelBodyHeaderStickyHoverOut .3s ease-out both}md-expansion-panel-footer{display:block;position:relative}md-expansion-panel-footer.md-hide,md-expansion-panel-footer.md-show{display:block}md-expansion-panel-footer .md-expansion-panel-footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px;line-height:48px;padding:0 24px;border-top:1px solid;box-sizing:border-box}md-expansion-panel-footer.md-stick .md-expansion-panel-footer-container{position:fixed;z-index:2}md-expansion-panel:not(.md-no-animation) .md-expansion-panel-icon{-webkit-transition:-webkit-transform .6s cubic-bezier(.25,.8,.25,1);transition:-webkit-transform .6s cubic-bezier(.25,.8,.25,1);transition:transform .6s cubic-bezier(.25,.8,.25,1);transition:transform .6s cubic-bezier(.25,.8,.25,1),-webkit-transform .6s cubic-bezier(.25,.8,.25,1)}md-expansion-panel .md-expansion-panel-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}md-expansion-panel .md-expansion-panel-icon:first-child{margin-right:18px}md-expansion-panel.md-open>md-expansion-panel-expanded>md-expansion-panel-header .md-expansion-panel-header-container .md-expansion-panel-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}md-expansion-panel.md-open>md-expansion-panel.md-open>md-expansion-panel-collapsed .md-expansion-panel-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@-webkit-keyframes panelBodyHeaderStickyHoverIn{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}}@keyframes panelBodyHeaderStickyHoverIn{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}}@-webkit-keyframes panelBodyHeaderStickyHoverOut{0%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}100%{box-shadow:0 0 0 0 transparent}}@keyframes panelBodyHeaderStickyHoverOut{0%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}100%{box-shadow:0 0 0 0 transparent}}.main-view .content .builder,.main-view .content .json,.main-view .content .view{border-right:1px solid #ccc;height:800px;overflow:auto}.builder-icon{line-height:0}.builder-icon,form-item .form-item-container .md-button,form-item .option-item .md-button{min-height:36px;min-width:36px;height:36px;width:36px}form-item .form-item-container .md-button{line-height:0}form-item .option-item{min-height:75px}form-item .option-item .md-button{line-height:0;margin-top:20px}form-item .option-item .md-button.handle:active,form-item .option-item .md-button.handle:hover{cursor:move}form-item .form-item-container{position:relative;padding-top:30px}form-item .form-item-container .form-item-actions{position:absolute;right:20px;top:0}form-view .formItem-content,form-view .formItem-title{font-size:18px}form-view .formItem-help-text{font-size:14px;color:#6c6c6c}form-view .matrix-container{overflow:auto}form-view .matrix-container .matrix .matrix-row{border-bottom:1px solid #4caf50}form-view .matrix-container .matrix .matrix-cell{text-align:center;overflow:hidden}form-view .matrix-container .matrix md-radio-button .md-label{margin-left:0;margin-right:0}form-view .matrix-container .matrix .md-switch-thumb,form-view .matrix-container .matrix md-radio-button{margin:15px 0}i.material-icons{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}i.material-icons.medium{font-size:36px}[md-color-picker] .md-color-picker-input-container,md-color-picker .md-color-picker-input-container{position:relative}[md-color-picker] .md-color-picker-input-container .md-color-picker-input::-ms-clear,md-color-picker .md-color-picker-input-container .md-color-picker-input::-ms-clear{display:none}[md-color-picker] .md-color-picker-input-container .md-color-picker-preview,md-color-picker .md-color-picker-input-container .md-color-picker-preview{content:'';width:24px;height:24px;border:2px solid #fff;border-radius:50%;box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084);position:relative;top:22px;overflow:hidden;background-color:#fff;background-image:-webkit-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),-webkit-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-image:linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-size:8px 8px;background-position:0 0,4px 4px}[md-color-picker] .md-color-picker-input-container .md-color-picker-preview .md-color-picker-result,md-color-picker .md-color-picker-input-container .md-color-picker-preview .md-color-picker-result{width:100%;height:100%}[md-color-picker] .md-color-picker-input-container .md-color-picker-clear,md-color-picker .md-color-picker-input-container .md-color-picker-clear{position:absolute;bottom:42px;right:-16px;color:rgba(0,0,0,.26)}.md-color-picker-container{padding:8px;background:#fff;outline:0;height:397px;width:347px;opacity:1;overflow:hidden;z-index:1000}.md-color-picker-container .md-color-picker-arrow{border:0 solid transparent;border-right-width:30px;border-bottom-width:0;position:absolute;left:0;top:0;-webkit-transition:border-bottom-width cubic-bezier(.25,.8,.25,1) .25s,top cubic-bezier(.25,.8,.25,1) .25s;transition:border-bottom-width cubic-bezier(.25,.8,.25,1) .25s,top cubic-bezier(.25,.8,.25,1) .25s}.md-color-picker-container canvas{width:100%;height:100%}.md-color-picker-container .md-color-picker-preview{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700;font-size:18px;color:#fff;margin:-8px -8px 0;position:relative}.md-color-picker-container .md-color-picker-preview .md-color-picker-result{position:absolute;height:100%;opacity:1;background:red}.md-color-picker-container .md-color-picker-preview .md-color-picker-result>input{position:relative;top:-15px;opacity:0}.md-color-picker-container .md-color-picker-preview .md-color-picker-result>div{position:relative;width:100%}.md-color-picker-container .md-color-picker-preview .md-color-picker-result>div>input{border-width:0;background:0 0;text-align:center;position:absolute;top:-15px;bottom:0;left:0;right:0;color:#eee;outline:0;opacity:0}.md-color-picker-container .md-color-picker-preview .md-color-picker-result>div>input.switch{-webkit-transition:top cubic-bezier(.25,.8,.25,1) .25s,.25s opacity ease-out;transition:top cubic-bezier(.25,.8,.25,1) .25s,.25s opacity ease-out;top:0;opacity:1}.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs .md-tab,.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs md-pagination-wrapper,.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs md-tabs-canvas,.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs md-tabs-wrapper{max-height:28px;height:28px}.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs md-ink-bar{background:rgba(255,255,255,.5)}.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs .md-tab{padding-top:2px;background:rgba(255,255,255,.25);color:#eee;max-width:none!important}.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs .md-tab.md-active{background:0 0}.md-color-picker-container .md-color-picker-preview.dark{color:#333}.md-color-picker-container .md-color-picker-preview.dark .md-color-picker-preview-input{color:#333}.md-color-picker-container .md-color-picker-preview.dark .md-tab{background:rgba(0,0,0,.25);color:#333}.md-color-picker-container .md-color-picker-preview.dark .md-tab.md-active{background:0 0}.md-color-picker-container .md-color-picker-preview.dark md-ink-bar{background:rgba(0,0,0,.5)}.md-color-picker-container .md-color-picker-tabs{margin:0 -8px 0}.md-color-picker-container .md-color-picker-tabs md-tabs[md-align-tabs=bottom]{padding-bottom:0}.md-color-picker-container .md-color-picker-tabs .md-tab,.md-color-picker-container .md-color-picker-tabs md-pagination-wrapper,.md-color-picker-container .md-color-picker-tabs md-tabs-canvas,.md-color-picker-container .md-color-picker-tabs md-tabs-wrapper{max-height:36px;height:36px}.md-color-picker-container .md-color-picker-tabs .md-tab{padding:7px 24px;background:0 0}.md-color-picker-container .md-color-picker-tabs .md-tab:last-of-type{margin-right:-2px}.md-color-picker-container .md-color-picker-tabs md-tabs:not(.md-no-tab-content):not(.md-dynamic-height){min-height:298px}.md-color-picker-container .md-color-picker-tabs md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) md-tabs-content-wrapper{height:255px;margin-bottom:8px}.md-color-picker-container .md-color-picker-tabs md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) md-tabs-content-wrapper md-tab-content{height:255px;padding:0 8px 0}.md-color-picker-container .md-color-picker-tabs md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) md-tabs-content-wrapper md-tab-content [md-tabs-template]{height:100%}.md-color-picker-container .md-color-picker-tabs.md-color-picker-colors{margin:8px -8px -8px}.md-color-picker-container .md-color-picker-tabs.md-color-picker-colors md-ink-bar{top:auto}.md-color-picker-container .md-color-picker-tabs.md-color-picker-colors .md-tab{background:rgba(0,0,0,.075)}.md-color-picker-container .md-color-picker-tabs.md-color-picker-colors .md-tab.md-active{background:#fff}.md-color-picker-container .md-color-picker-colors{overflow:hidden;margin-top:8px}.md-color-picker-container .md-color-picker-colors .md-color-picker-marker{position:absolute;border:2px solid #fff;box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.md-color-picker-container .md-color-picker-colors [md-color-picker-spectrum]{position:relative;cursor:crosshair;overflow:hidden;height:255px;width:255px}.md-color-picker-container .md-color-picker-colors [md-color-picker-spectrum] .md-color-picker-marker{width:12px;height:12px;border-radius:50%;box-shadow:0 0 2px 0 rgba(0,0,0,.5),inset 0 0 2px 0 rgba(0,0,0,.5);top:-5px;left:calc(100% - 5px)}.md-color-picker-container .md-color-picker-colors [md-color-picker-alpha],.md-color-picker-container .md-color-picker-colors [md-color-picker-hue]{position:relative;cursor:crosshair;overflow:hidden;width:30px}.md-color-picker-container .md-color-picker-colors [md-color-picker-alpha].md-color-picker-wide,.md-color-picker-container .md-color-picker-colors [md-color-picker-hue].md-color-picker-wide{width:67px}.md-color-picker-container .md-color-picker-colors [md-color-picker-alpha] .md-color-picker-marker,.md-color-picker-container .md-color-picker-colors [md-color-picker-hue] .md-color-picker-marker{height:5px;width:100%;border-left:0;border-right:0;top:-2px;left:0}.md-color-picker-container .md-color-picker-sliders md-slider.red-slider .md-track-fill{background:#d01515}.md-color-picker-container .md-color-picker-sliders md-slider.red-slider .md-thumb:after{background-color:#d01515;border-color:#d01515}.md-color-picker-container .md-color-picker-sliders md-slider.green-slider .md-track-fill{background:#19d015}.md-color-picker-container .md-color-picker-sliders md-slider.green-slider .md-thumb:after{background-color:#19d015;border-color:#19d015}.md-color-picker-container .md-color-picker-sliders md-slider.blue-slider .md-track-fill{background:#1560d0}.md-color-picker-container .md-color-picker-sliders md-slider.blue-slider .md-thumb:after{background-color:#1560d0;border-color:#1560d0}.md-color-picker-container .md-color-picker-material-palette .md-color-picker-material-title{font-size:22px;line-height:75px;padding:0 15px;color:rgba(0,0,0,.85);text-transform:capitalize}.md-color-picker-container .md-color-picker-material-palette .md-color-picker-material-title.dark{color:rgba(255,255,255,.85)}.md-color-picker-container .md-color-picker-material-palette .md-color-picker-material-title:not(:first-child){margin-top:16px}.md-color-picker-container .md-color-picker-material-palette .md-color-picker-with-label{font-size:12px;line-height:33px;padding:0 5px;color:rgba(0,0,0,.7)}.md-color-picker-container .md-color-picker-material-palette .md-color-picker-with-label.dark{color:rgba(255,255,255,.7)}.md-color-picker-container .md-color-picker-material-palette .md-color-picker-material-colors{position:absolute;-webkit-transition:left cubic-bezier(.25,.8,.25,1) .25s,right cubic-bezier(.25,.8,.25,1) .25s,top cubic-bezier(.25,.8,.25,1) .25s,bottom cubic-bezier(.25,.8,.25,1) .25s;transition:left cubic-bezier(.25,.8,.25,1) .25s,right cubic-bezier(.25,.8,.25,1) .25s,top cubic-bezier(.25,.8,.25,1) .25s,bottom cubic-bezier(.25,.8,.25,1) .25s}.md-color-picker-container .md-color-picker-history>div>div{height:20px;margin:4px;background-color:#fff;background-image:-webkit-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),-webkit-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-image:linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-size:8px 8px;background-position:0 0,4px 4px}.md-color-picker-container .md-color-picker-history>div>div>div{width:100%;height:100%}.md-color-picker-container .md-color-picker-history button{margin-top:auto;margin-left:auto}.md-color-picker-checkered-bg{background-color:#fff;background-image:-webkit-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),-webkit-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-image:linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-size:8px 8px;background-position:0 0,4px 4px}.emojione{font-size:inherit;height:3ex;width:3.1ex;min-height:20px;min-width:20px;display:inline-block;margin:-.2ex .15em .2ex;line-height:normal;vertical-align:middle}img.emojione{width:auto}.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea]{position:absolute;z-index:1000;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item{font-size:14px;padding:1px 3px;border:0}.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item a{text-decoration:none;display:block;height:100%;line-height:1.8em;padding:0 1.54em 0 .615em;color:#4f4f4f}.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item.active,.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item:hover{background-color:#e4e4e4}.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item.active a,.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item:hover a{color:#333}.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item .emojioneemoji{font-size:inherit;height:2ex;width:2.1ex;min-height:20px;min-width:20px;display:inline-block;margin:0 5px .2ex 0;line-height:normal;vertical-align:middle;max-width:100%;top:0}.emojionearea-text .emojioneemoji,.emojionearea-text [class*=emojione-]{font-size:inherit;height:2ex;width:2.1ex;min-height:20px;min-width:20px;display:inline-block;margin:-.2ex .15em .2ex;line-height:normal;vertical-align:middle;max-width:100%;top:0}.emojionearea,.emojionearea *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.emojionearea.emojionearea-disable{position:relative;background-color:#eee;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.emojionearea.emojionearea-disable:before{content:"";display:block;top:0;left:0;right:0;bottom:0;z-index:1;opacity:.3;position:absolute;background-color:#eee}.emojionearea,.emojionearea.form-control{display:block;position:relative!important;width:100%;height:auto;padding:0;font-size:14px;background-color:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-transition:border-color .15s ease-in-out,-moz-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.emojionearea.focused{border-color:#66afe9;outline:0;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.emojionearea .emojionearea-editor{display:block;height:auto;min-height:8em;max-height:15em;overflow:auto;padding:6px 24px 6px 12px;line-height:1.42857143;font-size:inherit;color:#555;background-color:transparent;border:0;cursor:text;margin-right:1px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.emojionearea .emojionearea-editor:empty:before{content:attr(placeholder);display:block;color:#bbb}.emojionearea .emojionearea-editor:focus{border:0;outline:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.emojionearea .emojionearea-editor .emojioneemoji,.emojionearea .emojionearea-editor [class*=emojione-]{font-size:inherit;height:2ex;width:2.1ex;min-height:20px;min-width:20px;display:inline-block;margin:-.2ex .15em .2ex;line-height:normal;vertical-align:middle;max-width:100%;top:0}.emojionearea.emojionearea-inline{height:34px}.emojionearea.emojionearea-inline>.emojionearea-editor{height:32px;min-height:20px;overflow:hidden;white-space:nowrap;position:absolute;top:0;left:12px;right:24px;padding:6px 0}.emojionearea.emojionearea-inline>.emojionearea-button{top:4px}.emojionearea .emojionearea-button{z-index:5;position:absolute;right:3px;top:3px;width:24px;height:24px;opacity:.6;cursor:pointer;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.emojionearea .emojionearea-button:hover{opacity:1}.emojionearea .emojionearea-button>div{display:block;width:24px;height:24px;position:absolute;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.emojionearea .emojionearea-button>div.emojionearea-button-open{background-position:0 -24px;opacity:1}.emojionearea .emojionearea-button>div.emojionearea-button-close{background-position:0 0;-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}.emojionearea .emojionearea-button.active>div.emojionearea-button-open{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);opacity:0}.emojionearea .emojionearea-button.active>div.emojionearea-button-close{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}.emojionearea .emojionearea-picker{background:#fff;position:absolute;-moz-box-shadow:0 1px 5px rgba(0,0,0,.32);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.32);box-shadow:0 1px 5px rgba(0,0,0,.32);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:276px;width:316px;top:-15px;right:-15px;z-index:90;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:0;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.emojionearea .emojionearea-picker.hidden{display:none}.emojionearea .emojionearea-picker .emojionearea-wrapper{position:relative;height:276px;width:316px}.emojionearea .emojionearea-picker .emojionearea-wrapper:after{content:"";display:block;position:absolute;background-repeat:no-repeat;z-index:91}.emojionearea .emojionearea-picker .emojionearea-filters{width:100%;position:absolute;z-index:95;background:#f5f7f9;padding:0 0 0 7px;height:40px}.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter{display:block;float:left;height:40px;width:32px;padding:7px 1px 0;cursor:pointer;-webkit-filter:grayscale(1);filter:grayscale(1)}.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter.active{background:#fff}.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter.active,.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter>i{width:24px;height:24px;top:0}.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter>img{width:24px;height:24px;margin:0 3px}.emojionearea .emojionearea-picker .emojionearea-search-panel{height:30px;position:absolute;z-index:95;top:40px;left:0;right:0;padding:5px 0 5px 8px}.emojionearea .emojionearea-picker .emojionearea-search-panel .emojionearea-tones{float:right;margin-right:10px;margin-top:-1px}.emojionearea .emojionearea-picker .emojionearea-tones-panel .emojionearea-tones{position:absolute;top:4px;left:171px}.emojionearea .emojionearea-picker .emojionearea-search{float:left;padding:0;height:20px;width:160px}.emojionearea .emojionearea-picker .emojionearea-search>input{outline:0;width:160px;min-width:160px;height:20px}.emojionearea .emojionearea-picker .emojionearea-tones{padding:0;width:120px;height:20px}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone{display:inline-block;padding:0;border:0;vertical-align:middle;outline:0;background:0 0;cursor:pointer;position:relative}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-0,.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-0:after{background-color:#ffcf3e}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-1,.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-1:after{background-color:#fae3c5}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-2,.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-2:after{background-color:#e2cfa5}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-3,.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-3:after{background-color:#daa478}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-4,.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-4:after{background-color:#a78058}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-5,.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-5:after{background-color:#5e4d43}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone{width:20px;height:20px;margin:0;background-color:transparent}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone:after,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone:after{content:"";position:absolute;display:block;top:4px;left:4px;width:12px;height:12px}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone.active:after,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone.active:after{top:0;left:0;width:20px;height:20px}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox>.btn-tone,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio>.btn-tone{width:16px;height:16px;margin:0 2px}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox>.btn-tone.active:after,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio>.btn-tone.active:after{content:"";position:absolute;display:block;background-color:transparent;border:2px solid #fff;width:8px;height:8px;top:2px;left:2px;box-sizing:initial}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block:after,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block:before,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block>.emojionearea-category:after,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block>.emojionearea-category:before,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-title:after,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-title:before{content:" ";clear:both;display:block}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone:after,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio>.btn-tone,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio>.btn-tone:after{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox>.btn-tone,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox>.btn-tone:after,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone:after{-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.emojionearea .emojionearea-picker .emojionearea-scroll-area{height:236px;overflow:auto;overflow-x:hidden;width:100%;position:absolute;padding:0 0 5px}.emojionearea .emojionearea-picker .emojionearea-search-panel+.emojionearea-scroll-area{height:206px}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-emojis-list{z-index:1}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-title{display:block;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:13px;font-weight:400;color:#b2b2b2;background:#fff;line-height:20px;margin:0;padding:7px 0 5px 6px}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block{padding:0 0 0 7px}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block>.emojionearea-category{padding:0!important}.emojionearea .emojionearea-picker .emojionearea-scroll-area [class*=emojione-]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0;width:24px;height:24px;top:0}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:24px;height:24px;float:left;display:block;margin:1px;padding:3px}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn:hover{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#e4e4e4;cursor:pointer}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn i,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn img{float:left;display:block;width:24px;height:24px}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn img.lazy-emoji{opacity:0}.emojionearea .emojionearea-picker.emojionearea-filters-position-top .emojionearea-filters{top:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}.emojionearea .emojionearea-picker.emojionearea-filters-position-top.emojionearea-search-position-top .emojionearea-scroll-area{bottom:0}.emojionearea .emojionearea-picker.emojionearea-filters-position-top.emojionearea-search-position-bottom .emojionearea-scroll-area{top:40px}.emojionearea .emojionearea-picker.emojionearea-filters-position-top.emojionearea-search-position-bottom .emojionearea-search-panel{top:initial;bottom:0}.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom .emojionearea-filters{bottom:0;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom.emojionearea-search-position-bottom .emojionearea-scroll-area{top:0}.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom.emojionearea-search-position-bottom .emojionearea-search-panel,.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom.emojionearea-search-position-top .emojionearea-scroll-area{top:initial;bottom:40px}.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom.emojionearea-search-position-top .emojionearea-search-panel{top:0}.emojionearea .emojionearea-picker.emojionearea-picker-position-top{margin-top:-286px;right:-14px}.emojionearea .emojionearea-picker.emojionearea-picker-position-top .emojionearea-wrapper:after{width:19px;height:10px;background-position:-2px -49px;bottom:-10px;right:20px}.emojionearea .emojionearea-picker.emojionearea-picker-position-top.emojionearea-filters-position-bottom .emojionearea-wrapper:after{background-position:-2px -80px}.emojionearea .emojionearea-picker.emojionearea-picker-position-left,.emojionearea .emojionearea-picker.emojionearea-picker-position-right{margin-right:-326px;top:-8px}.emojionearea .emojionearea-picker.emojionearea-picker-position-left .emojionearea-wrapper:after,.emojionearea .emojionearea-picker.emojionearea-picker-position-right .emojionearea-wrapper:after{width:10px;height:19px;background-position:0 -60px;top:13px;left:-10px}.emojionearea .emojionearea-picker.emojionearea-picker-position-left.emojionearea-filters-position-bottom .emojionearea-wrapper:after,.emojionearea .emojionearea-picker.emojionearea-picker-position-right.emojionearea-filters-position-bottom .emojionearea-wrapper:after{background-position:right -60px}.emojionearea .emojionearea-picker.emojionearea-picker-position-bottom{margin-top:10px;right:-14px;top:47px}.emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after{width:19px;height:10px;background-position:-2px -100px;top:-10px;right:20px}.emojionearea .emojionearea-picker.emojionearea-picker-position-bottom.emojionearea-filters-position-bottom .emojionearea-wrapper:after{background-position:-2px -90px}.emojionearea .emojionearea-button.active+.emojionearea-picker{opacity:1}.emojionearea .emojionearea-button.active+.emojionearea-picker-position-top{margin-top:-269px}.emojionearea .emojionearea-button.active+.emojionearea-picker-position-left,.emojionearea .emojionearea-button.active+.emojionearea-picker-position-right{margin-right:-309px}.emojionearea .emojionearea-button.active+.emojionearea-picker-position-bottom{margin-top:-7px}.emojionearea.emojionearea-standalone{display:inline-block;width:auto;box-shadow:none}.emojionearea.emojionearea-standalone .emojionearea-editor{min-height:33px;position:relative;padding:6px 42px 6px 6px}.emojionearea.emojionearea-standalone .emojionearea-editor::before{content:"";position:absolute;top:4px;left:50%;bottom:4px;border-left:1px solid #e6e6e6}.emojionearea.emojionearea-standalone .emojionearea-editor.has-placeholder .emojioneemoji{opacity:.4}.emojionearea.emojionearea-standalone .emojionearea-button{top:0;right:0;bottom:0;left:0;width:auto;height:auto}.emojionearea.emojionearea-standalone .emojionearea-button>div{right:6px;top:5px}.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after,.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-top .emojionearea-wrapper:after{right:23px}.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-left .emojionearea-wrapper:after,.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-right .emojionearea-wrapper:after{top:15px}.emojionearea .emojionearea-button>div,.emojionearea .emojionearea-picker .emojionearea-wrapper:after{background-image:url(data:image/png;base64,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)!important}.emojionearea.emojionearea-standalone .emojionearea-editor.has-placeholder{background-repeat:no-repeat;background-position:20px 4px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQMAAABsu86kAAAABlBMVEUAAAC/v79T5hyIAAAAAXRSTlMAQObYZgAAABNJREFUCNdjYGNgQEb/P4AQqiAASiUEG6Vit44AAAAASUVORK5CYII=)!important}md-date-range{cursor:pointer}md-date-range-picker{display:block;max-width:664px}md-date-range-picker .md-date-range-picker__one-panel{display:block;max-width:340px}.md-date-range-picker [event-key] *{pointer-events:none}.md-date-range-picker{position:relative;background:#fff}.md-date-range-picker__title{text-align:center;font-size:1rem;background:#106cc8;color:#fff;margin:0;padding:16px 0}.md-date-range-picker__month-year{text-align:center;font-size:1rem;background:#eee;margin:0;padding:0 0}.md-date-range-picker__month-year .md-select-icon{display:none}.md-date-range-picker__month-year md-select{margin:10px 0}.md-date-range-picker__templates{background:#eee}.md-date-range-picker__calendar-wrapper{padding:0 0;width:308px;min-width:308px}.md-date-range-picker__week{background:#e0e0e0}.md-date-range-picker__calendar__grid{font-size:13px;color:#222;padding:0;display:inline-block;width:44px;height:44px;line-height:44px;text-align:center;position:relative;outline:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:50%;background:rgba(2550,255,255,0)}.md-date-range-picker__calendar .md-date-range-picker__calendar__grid{cursor:pointer}.md-date-range-picker__calendar__not-in-active-month{color:rgba(0,0,0,.5)}.md-date-range-picker__calendar .md-date-range-picker__calendar__grid:hover:not(.md-date-range-picker__calendar__selected):not(.md-date-range-picker__calendar__disabled){transition:background .3s ease-out;background:rgba(0,0,0,.1)}.md-date-range-picker__calendar__selected{background:#106cc8;color:#fff;border-radius:0}.md-date-range-picker__calendar__selected.md-date-range-picker__calendar__disabled{background:rgba(0,0,0,.2)}.md-date-range-picker__calendar__not-in-active-month.md-date-range-picker__calendar__selected{color:rgba(255,255,255,.2)}.md-date-range-picker__calendar__today{font-weight:700}.md-date-range-picker__calendar .md-date-range-picker__calendar__grid.md-date-range-picker__calendar__disabled{opacity:.3;cursor:not-allowed}.md-date-range-picker__calendar__start{border-top-left-radius:50%;border-bottom-left-radius:50%}.md-date-range-picker__calendar__end{border-top-right-radius:50%;border-bottom-right-radius:50%}.md-date-range-picker__select{z-index:100}.md-date-range-picker__calendar__selection{pointer-events:none}.angucomplete-holder{position:relative}.angucomplete-dropdown{border-color:#ececec;border-width:1px;border-style:solid;border-radius:2px;width:250px;padding:6px;cursor:pointer;z-index:9999;position:absolute;margin-top:-6px;background-color:#fff}.angucomplete-searching{color:#acacac;font-size:14px}.angucomplete-description{font-size:14px}.angucomplete-row{padding:5px;color:#000;margin-bottom:4px;clear:both}.angucomplete-selected-row{background-color:#add8e6;color:#fff}.angucomplete-image-holder{padding-top:2px;float:left;margin-right:10px;margin-left:5px}.angucomplete-image{height:34px;width:34px;border-radius:50%;border-color:#ececec;border-style:solid;border-width:1px}.angucomplete-image-default{background-position:center;background-size:contain;height:34px;width:34px}/*!
+ * Font Awesome Free 5.15.1 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Font Awesome Free 5.15.1 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ */@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}/*!
+ * Font Awesome Free 5.15.1 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
\ No newline at end of file
diff --git a/public/styles/vendor.50474bf7.css b/public/styles/vendor.50474bf7.css
deleted file mode 100644
index 0721703..0000000
--- a/public/styles/vendor.50474bf7.css
+++ /dev/null
@@ -1,16 +0,0 @@
- * FullCalendar v2.3.1 Stylesheet
- * Docs & License: http://fullcalendar.io/
- * (c) 2015 Adam Shaw
- * angular-toasty
- */@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(data:font/ttf;base64,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AAD/8wAAAAAAAAAA//EAAAAAAAAAEgAAAAAAEP/sAAAAAAAAAAAAAAAAAAAAAP+FAAD/7QAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/wAAAAAAAAAAAAAAAAAAAAAAAAAAD/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/lf/DAAAAAAAAAAAAAAAA/4gAAAAAAAD/xQAAAAD/7AAA/87/sAAAAAAAAAAAAAD/VgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAEwAGAAYAAAALAAsAAQAQABAAAgASABIAAwAlACkABAAsADQACQA4AD4AEgBFAEcAGQBJAEkAHABMAEwAHQBRAFQAHgBWAFYAIgBaAFoAIwBcAF4AJACKAIoAJwCTAJgAKACoAM0ALgDSANcAVADcAN0AWgACADUABgAGABoACwALABoAEAAQABsAEgASABsAJgAmAAEAJwAnAAQAKAAoAAMAKQApAAUALAAtAAIALgAuAAoALwAvAAcAMAAwAAgAMQAyAAIAMwAzAAMANAA0AAkAOAA4AAYAOQA5AAoAOgA6AAsAOwA7AA4APAA8AAwAPQA9AA0APgA+AA8ARQBFABAARgBGABIARwBHABEASQBJABMATABMABQAUQBSABQAUwBTABUAVABUABIAVgBWABcAWgBaABYAXABcABgAXQBdABYAXgBeABkAigCKABIAkwCUABoAlQCVABsAlgCXABoAmACYABsAqACoAAMArwCvAAQAsACzAAUAtAC4AAIAuQC9AAMAvgDBAAoAwgDCAA0AwwDIABAAyQDJABEAygDNABMA0gDSABQA0wDXABUA3ADdABYAAgA0AAYABgAEAAsACwAEABAAEAAOABEAEQASABIAEgAOACUAJQAMACcAJwACACsAKwACAC4ALgAXADMAMwACADUANQACADcANwAUADgAOAAHADkAOQADADoAOgAKADsAOwAGADwAPAANAD0APQALAD4APgAPAEUARQAVAEcASQAQAEsASwAQAFEAUgATAFMAUwAFAFQAVAATAFUAVQAQAFcAVwAWAFkAWQAIAFoAWgABAFwAXAARAF0AXQABAF4AXgAJAIMAgwACAIwAjAACAI0AjQAQAJEAkgASAJMAlAAEAJUAlQAOAJYAlwAEAJgAmAAOAKcApwASAKkArgAMAK8ArwACALkAvQACAL4AwQADAMIAwgALAMMAyAAVAMkAzQAQANIA0gATANMA1wAFANgA2wAIANwA3QABAAAAAQAAAAoALABIAAFsYXRuAAgACgABVFVSIAASAAD//wABAAAAAP//AAEAAQACbGlnYQAObGlnYQAWAAAAAgAAAAEAAAABAAEAAgAGACAABAAAAAEACAABACwAAQAIAAEABACgAAIATQAEAAAAAQAIAAEAEgABAAgAAQAEAKEAAgBQAAEAAQBK) format('truetype')}#toasty .toast.toasty-theme-default{font-family:Tahoma,Geneva,sans-serif!important;font-size:12px;border-radius:0}#toasty .toast.toasty-theme-default .close-button:after{content:'x';color:#fff;font-size:17px;font-weight:100}#toasty .toast.toasty-theme-default .toast-text{color:#fff}#toasty .toast.toasty-theme-default .toast-text .toast-title{font-size:13px}#toasty .toast.toasty-theme-default .toast-text a,#toasty .toast.toasty-theme-default .toast-text label{color:#fff}#toasty .toast.toasty-theme-default .toast-text a:hover,#toasty .toast.toasty-theme-default .toast-text label:hover{color:#f2f2f2}#toasty .toast.toasty-theme-default.toasty-type-default{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEEzQTA1RTUzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEEzQTA1RTYzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTNBMDVFMzMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTNBMDVFNDMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr4ktvwAAADlSURBVHja7NrRDYIwEIDh1jAAozhKN/BWcgJ0A0dgBEbRCbCNkphaTAsPXpv/kkugELgv5eCh2HmeTQtxMI0EEG3RxQPW2mXT+Tz57JXUevd59XkLO1+9HQY+8x1DOKQ0h2TdCYhTjFjSxXWnekQqaAnJafa+AkjP6xcIECBAgAABAgQIECBAgAABAgQIECC7Y2oB8vB5qR0SEJKakW7Dxc7mtejyj8dpXL13Yn0knLy2LiFapiZnoWfUjtgDEW3NsgUiGru+FCJaX18lELWIEohqRC7kWMOXMa7b8ncQECA/4ynAAPBVcVo7OMcUAAAAAElFTkSuQmCC)!important;background-color:#efefef}#toasty .toast.toasty-theme-default.toasty-type-default .close-button:after{color:#000!important}#toasty .toast.toasty-theme-default.toasty-type-default .toast-text{color:#4b4b4b}#toasty .toast.toasty-theme-default.toasty-type-default .toast-text a,#toasty .toast.toasty-theme-default.toasty-type-default .toast-text label{color:#4b4b4b}#toasty .toast.toasty-theme-default.toasty-type-default .toast-text a:hover,#toasty .toast.toasty-theme-default.toasty-type-default .toast-text label:hover{color:#585858}#toasty .toast.toasty-theme-default.toasty-type-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEEzQTA1RTkzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEEzQTA1RUEzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTNBMDVFNzMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTNBMDVFODMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvCIVOQAAALtSURBVHja3Jq9axRBGMZnj+ViAhbaaISLR1AUBBNjEq7zD7gUiqIIgraKVf4Ay9gljYVFiliJEklyJE26dJsPYy5pE/AQtNNC8SMXHJ/BN7C3O/exe+/c7twLP5jmZp7ndnZ25n3HkVKKboiM6JJwmfrpA6fACCiAIXAB5H1/1l/wEeyDMvDANvgGfrYrwGlzavWDcfAQ3IrZxwJ4BTbAl9hKlJEY5MADsCv5Ypf6zMXRFPUHLigCT5oLj8ZwTRk5C57LzoUaq5/byFWwLDsfS+Ayl5EC87sQNTZJQ0OdzVYttYS+oWU1yVDL9D1auiN/EM+BmRSYEKRhhjRFMpIFT0ExRR/vImnKRvkgqh+9Az0p24n8AbfBSitPZAA8YzJRBT+IKkN/PaRtoJkRB9ygbQdHzILTxCxTn+Ok0WlkRO2dJhmnwhE9iSq1uWKStGqNOOR2mHHAM7TijFCbK4ZJq6N72U+A1+Am44C/wHdqnwS9jH0vgvvgd9CIWqM/WXTYUuebHPgcnFqjlp0YM6Q59I4UDAymDkuPiQ0D/Rd0R90hQ0ZeUvsK47Ie0uw3Mmjo8WcNJjoGdVMrb2Agp06bK/I6I66wL9yuy2tlAtsJ2+JIZ6RioZGKzsiBhUYOdEbKFhop64x4FhrxdEa2VAbVIhOSNIeMfAUli4yUSHPIiDrYz1lkZI40h4xI2uTtWGBih7TKel92VZ+YNjCXud+9aRGopbiaQdfILceWewJcpPYlxqPBWvDPqZegUwLmRToTdHfAcqO9lj9W6fGlaTmWpGm12abRH4fghdCkJhOMFdJ0qD34tFBWeAuuJWziA7grYpYVBP3wifhfn0gqtknDfuOJ11rpTZW/SglUq0qcpbdjVGFyqoMmpkwUQ/3l6QmwbtDAOo3hmqyzBy8M7DEa2GvnwkC7VzhUvngMPBLxk9+LtAHcFJTHjZV3YrrmdHyp5rqovVRzXtReqqmI2ks170VKLtWkMh1kdfwTYADvtL/RevtcWAAAAABJRU5ErkJggg==)!important;background-color:#3ebfa8}#toasty .toast.toasty-theme-default.toasty-type-wait{background-image:url(data:image/gif;base64,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)!important;background-color:#255556}#toasty .toast.toasty-theme-default.toasty-type-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyQUI3Q0EzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyQUI3Q0IzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTNBMDVFQjMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTNBMDVFQzMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po9jTrYAAAKTSURBVHja7Jq/SyNBFMfNuSYB0cbCUzmtTvwbbPwb7KPV/Rmnu5tYWR1XX6WFpYL2giBW/igUFCxEuMJeZMXg3Bt4kcmwiftm3kuG5R58mc0G3ptPZnfmzZtUlFIjZbBKWUC+CPqOQA3QLSjDtoH3+U2PiIBqoE2Vb5v4PWtMCYh6HwgTph4yiO5coopZwgnDCVElQJgw1ZBAIgcIEyYKBSRVfpaGAJIoHkuGCZIqXkuHAdIEvTODvKPfgYG0QG9Kxt7QvziIDvKqZO2VCuMCkRE7dQPawZZiGQWGOjtRIf6AZkCT2KZEH1nR2YwCQX2crkDfcpLJY4fHLPEFifBXbDs854c9fG45TBRt7EfkAqJzoNjjhT0CVXL87nn4jHvlZv2y2Nhz5jnH98L0Owo68fQb52XNvql4P3sArVi+F0HXTOlMvR9IjWEkOvYM+mH5XwU9MfmPzZ2mPexcEB3btkB+Mqc1Mfa7C6QhsELvg8aMGL8FYuh+d1VRNgRqG1OgSbyugeYFYmzY5aAFgSAa4iteVw0oTluwQR6FQKrGiEwIxHi0K41roB3mIC+gM9Bf0AxoGTTOHGMdtMtVQBiWfRQuJNcRaeu5jnCv7GbCd++YeDqv7NwwB6DvoGlsDyQgimS/PjA6p1qyfC555loJNfvl2I+c5vxydbzv8ng670fs+hV1h3gJmrX8zOF96g7x03oXtRhH2W+/4Myi349xbLeJo5sVLdoNoopyAfqFbRBVlFLVtcwCQlsIoo3+B1b7bQnVflvqfzU+DBivwx6uE6umJ0RTBXSGmHqMRDBniJ3cLHWACOpU18ylUgJEkOfspfrnQ5GdZtfOLnSQESzM6eLZHaYcd/h5TCJeaf6v9U+AAQAvyHBRYhRQ4wAAAABJRU5ErkJggg==)!important;background-color:#f1432a}#toasty .toast.toasty-theme-default.toasty-type-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyQUI3Q0UzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyQUI3Q0YzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDJBQjdDQzMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDJBQjdDRDMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvQVuMwAAAORSURBVHja7JpNaBNBFMebNsZacih+FFFsrB4qVIw9lByEWNtCC/VSRS14UjSx1V4UvbUKFaFUD178OniPB28KgsYeFBVqRFDQgx9paE1bNVKKta3N+h94hTWZ3ezOTiYh9MEPwmZ39v2TmTdv3oxL07SyUjDXipBsW0NsA37gAx7gpe9nwQKIg7fgM5gjCi6EOboZNIEDoFPneC5jwh6A++Al+AYWVQtxg3pwBPSBaoc/6Di4Q6I+gL8qhGwBx0EvqJHc1afADXAXJGw9yYTYoBVEtfxblN5l2Tc7InrApKbO2LtCMoV4wGUwr6m3OTAAVjsV4iIRS1rhLA36nQo5Rb9KoW0WnDTz1SxqtYB7YF2RTN4/wSEQtRO1asGIVnw2Qr5l+VzO0VYBjoFgEaZUQZqEXVYmxAbwGGxU5Nw8eEqT6y7KGswsCdrAe7Ou5QaDirvLVYqO5fR5ysIzl8hXw6i1FUwrFDEK6jJ86AAzOZ6LA5+REPardCsU8QO0cwZuBfhq4flu8jlrsLO1RJfCgcsSw0ec6+doLZPLusjnrDHiBSlF/8YbgzDqB78stpEin7O6VpMiEWwwt3BEsMH7zGZbAV7X8ivoTmype9Ngdr4A9thsr275g16IT4GQGLjGuc4EnBZor54nxKMgVzoLZjjr/kGwSaDNKp4Qr6CDabCU4x5WVLgOXnC+uwKaBd/t5QkRsRQ4Q10jZnLfKBjmXN8PjvJyJ9umixpDAhNaT0bojHHuY+G0kROlaiRk2EO88Gsnx1oEfRzndoPXGfeGDULtsIRQfpEn5ISNBtj6/aDBWqaRcihmD/VphI52i8mhlTTF8YSYAEETMUxEg0GXei5pcg3whIikKOOg2UBMZR67lGmKUgUiAg2OgX0W608dVEiQYRHyWWoaH7cgZj34KDFn+y+N5y2svgs2nDBIBpfXGLckijBdWMlY6hqNGdalFiQKybnUZewESQcvmQB7de1Vgy8SRSTJx5yVRjcpTjt4GetmvaBTcn2M+XSeNzeVTIHOrGTaSiXTtUVUMj0Mnohs9IQkxn2nReyQ0/2RfofjpSi2Fcpok2WgQNsL0jZ69IQlZax2qi3hfOwhMtoURbMRepdl30S2p2t129MbJEemaVoSR8CYqgMDO+i0Q1iwAqK3CXCbDgy8K8QRjlUkIuDwCMcrEqP8CIdRjakSbLd4qOYT+AN+rxxzKkUh/wQYAIxbfwhIUivlAAAAAElFTkSuQmCC)!important;background-color:#06bc5a}#toasty .toast.toasty-theme-default.toasty-type-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyQUI3RDIzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyQUI3RDMzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDJBQjdEMDMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDJBQjdEMTMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhxHKhwAAAN7SURBVHja7JrfS1RBFMf37q7mj6SySMWMMqnQLEsKMg2yH4SC2g+wrKcIg7SX3ouiP6BfEFRPEdRLFFlBIEVQvfcgFrJBLxFBEWG9mHb7Hjgrl+vMzr13Zuyu+IUP7M7Pc+7MnJm5u47ruom5oGRijmjOOJK22PYScBrs5u8vwA3ww0ZnjqU1sgg8Ba2+9NegE4znw9QqBg8FTpDawF0uE3tHBkFLjvz9XCbWU2sZT5/1inIfeHS+xXVELoK6AOXquGwsp9ZGcDhgJExz2U1xc6QEXADLQ9ShsudMbQGmHDkE9kSoR3tMd1wcoSd7CpRFqLsYnA05ktYcOQGac+T/ZmTawm381/BL0ecR2CDI+wyug4/8fQ04A6oFZUfAAZCJbAk5osFVMOmK1SMo3yMpS21c07FFx4m94LvEsFcgLahDaS8ldb6AnVHtibpGaGGfBOWS/PuyqQyeSPIqNYJGZEeO8ClWJnIwJdkIq3LU6+a2Z8WRGtAHSnOUWQcKBOkphSOl3HbNbDjSpzjdkupBoSCd0tYq6rZwH1aj1jaQcdWaAJWC+hWcp1KG+7Ky2OlpHgW1AcrStFohuTkWBKhfy30V2phaHWCAI08QrfK1T58bg27UoB+0m3akhsNtQQjH23xPlCJWU8gT9WDQhZ8M+HT2KcKtSKt97ac4LYw6ue+kCUfqeUqFVa3vrpHmy1dYDXA413KEptIxsDmCAQ2+TTElCQAqUd8HlRcwRVhrA+NudFV72irXaOcX2xIp/JbxsC7UOOZnFzyN7EqNdkrZlrKwr0xpGuwCvZr3nQ7PvtOo2RbZcg88A1NBL1YV4HnIcDkbescv+L4GGRGHb2smnHgDPnk2yFbN9prYttszRkWwcBr4kqOry6DK0y59vmmgXbKtTnVDdAx1NgKKBQ9pAefp6ooqam0Hxw1MqTvgjyB9ivN01e+/SngdoVf9l/iMo6u05HDpGHqzmLW12O+Iw9fMdkPRpVdy1U0ZCOlZtbPNjnexl4BR16xu8ZrI9rGU00xqlG2f3ke6wGMLcf8teM9PjQ6MWy30QaMylJ2vzZY2sB2MTZHtQ9k1UpTIXxV5F/tYHjsy5nXkARjOQyeG2fZpR35yWDyfsPAbuAWNs629bPuM02+a7w+F/DMAnYL/xsT4JJ966WeKCWZSdYzPO83/O2jeEUv6J8AAuUNANq3q2uMAAAAASUVORK5CYII=)!important;background-color:#f97a1f}#toasty .toast.toasty-theme-material{font-family:Roboto,sans-serif!important;font-size:12px;background-color:#323232}#toasty .toast.toasty-theme-material .close-button:after{content:'x';color:#fff;font-size:17px;font-weight:100}#toasty .toast.toasty-theme-material .toast-text{color:#fff}#toasty .toast.toasty-theme-material .toast-text .toast-title{text-transform:uppercase;font-size:13px}#toasty .toast.toasty-theme-material .toast-text a,#toasty .toast.toasty-theme-material .toast-text label{color:#fff}#toasty .toast.toasty-theme-material .toast-text a:hover,#toasty .toast.toasty-theme-material .toast-text label:hover{color:#f2f2f2}#toasty .toast.toasty-theme-material.toasty-type-default{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjdGQ0YwNTUzMjJFMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjdGQ0YwNTYzMjJFMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGN0ZDRjA1MzMyMkUxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGN0ZDRjA1NDMyMkUxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvdUzSUAAADVSURBVHja7NixDcIwFIThGFGDoCYzQM100FAyCEzAGHQMQA0iDGDOElWUYKfiPeW3dE2K6L7YjqOEGGPleUwq5wOAVUCtnJRGiX9O8+1SdxUNHZt4pVyVpbGH/VS2yi03A0eD5dNYKIeSGXgpM6NLPi2neQ5g/WAIvEYBAAAAAAAAAAAAAAAAAAAAAABGB2i8Ay7tC57+zD2UtXL3NgNv5axs2uXTmA682V7Zed3E5soPAZgsXwowW74EYLp8DmC+/C+Ai/J9ADfl+05iPuYAjAnwEWAAlI5MOXu7aeEAAAAASUVORK5CYII=)!important}#toasty .toast.toasty-theme-material.toasty-type-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTY3QkFBRDYzMjMwMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTY3QkFBRDczMjMwMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNjdCQUFENDMyMzAxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNjdCQUFENTMyMzAxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pqvvb2MAAAJWSURBVHja7JlBSwJBFMfXKA+FJ70EQlCReM46hnSOQAhKugYdsr5BRPQNsgIhb4YFncRzRMeyD2BUEAhe8iR1sND+Q28hlnV31pndnSUf/JmL7Px/82adN29DvV5PC3KMaAGPIYDfMSr6gNm7V30hFqBlaB6ag+LQBP3sA2pAT9AjdAM9QN3npWmh+UMiLzHMM5M5aJMMOwkGdAGdAKLhKQCMxzAcQltQWDCJHegcOgDIu+sAMJ/FcAzFJG9nZn4PEGVXAGB8DEMe2nb5vSywbQmQb2kAMD+O4Qpa8ejPpQqtA+JTGIBW/hpa9fgfsgKtAeJL9BzI+2BeoznzQhnA6m9gKGv+RhZZuHQMAPNRDHUo6jNAC0oAouV0Cx0Jmg8ZNGhEyQt/BuiEfRE8pIymRep2dtjNmJ3Y/TKwI+GElRlh8mSfAaw+g3oboLZxMwN67TSFLHTtMrAowbxu+K9EI07ebLdQWuHyP80DkFIYIMUDkFAYIMFzI5uUNJnsl9jUm1kGIgpnIPIvuhJthf22eQCaCgM0eQDqCgPUeQBqCgPUeABuFQa45QG4p8JJtWiQN2sAqvZKCgKUjJWo1TlwSpcIVaJDnviulHTzKSoEUOzXP7U6iffpQu33faBFXjRHANQFyCmw+rl+HQnbWoj6MQUfzResekK8xdyu9tvm8zoqNLcmBEC9SdZSr3pons2VteuLcpfT1CXOeLSd2BwZns60aVvFLlT7wOH4QkMTJKEzSYddh56VdGp+oAwYshHMj3wGCD2TwfvMquqdeAgwBHAQPwIMAIRS2XfVn5FFAAAAAElFTkSuQmCC)!important}#toasty .toast.toasty-theme-material.toasty-type-wait{background-image:url(data:image/gif;base64,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)!important}#toasty .toast.toasty-theme-material.toasty-type-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTY3QkFBREEzMjMwMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZBRTRCMkMzMjMxMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNjdCQUFEODMyMzAxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNjdCQUFEOTMyMzAxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pu2cWHAAAADmSURBVHja7JlNCsIwEEYTcWsXrvUGBbvqFep59Bz2Il7AXsGd4A103UV7gHQwXQkRGqFJ6PvgC5QUOq+TX0YbY1TKWqnEBQAASwdY/+zNy720F/FRvJk5tl58E5/V8/5yvaSdy2he7qR9iLeBf3IrPgjEe+oQqiMIXo0x1D5zoIpoqFc+AFlEABnLKABB9oH/pL+eDRkAAAAAAAAAAAAWdBYyZAAA7gPcBwBgHyADACQM0EUUZ+cD0EQE0PgAnJQtLoRWO8YyEcBWRArxVdlyz9zqx28XrurM57xCpR4AAAAIqkGAAQAoXCj9X4moZwAAAABJRU5ErkJggg==)!important}#toasty .toast.toasty-theme-material.toasty-type-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjdGQ0YwNTEzMjJFMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjdGQ0YwNTIzMjJFMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDJBQjdENDMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGN0ZDRjA1MDMyMkUxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp4tcFEAAAEgSURBVHja7NjPCcIwFAZwK9LexAE8dBS9WQURPLiBNwfwZLuBUyhebHEBXUVwCi/1C7yClCZN2sQUzIOPGsH4I38eopfnea9L1e91rBzIgRzIdA3aTjC+bVQ/4iNr5MwGr+XF6goxzBU5IQfbW8YwKbKgcYxMbIEKzPzrvQR52ADxMLGNLVPCaLllNZgMiWQxJleoEcYUqDHGBKgVRniG0IFDPPbIDt30LTFXQAe4MYa7QoS5I1v2JRj7v8CItmyFhPSaXdlMgNKG4YKwRUeatKiIUEFpJbVihIcaqLgClRYoemY6MbW3TIAaEmamEyN17TmopwmMdB+qQI1MYJQaYwVKO0a5U5dQCY3t/sgnxNQEhpXn/mxwIAf6N9BHgAEA0JpdHXf3fp4AAAAASUVORK5CYII=)!important}#toasty .toast.toasty-theme-material.toasty-type-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REZBRTRCMkYzMjMxMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZBRTRCMzAzMjMxMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERkFFNEIyRDMyMzExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERkFFNEIyRTMyMzExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po80HzoAAAIcSURBVHja7Fm7agJBFHWX2NhY2doFDAwBIa3kA5La9H7AdtrZWohNPmP62KQLtgEhBCKks7WysRHc3IEr8bGPOztzZ3dhDxzUndGZs2d29p7VC8OwVmZ4lYBKQN4CpEhqfcLXeWyPl2+j4W8YT04dOMP378A9xyA+o4AA2EEGXINwCWgBxyefx3isNAImwObJ5yYeK4WALnAQcXyAbYUW4AFfY37XxzavyAL6wF5Cew/7FFJAAzgl9Jti38IJGALbhH5t7FsoAWpSI43+I6JYZwJ0lwV1uTkRkPXCTLvgHRRzUqgT8Gmwvy+BD1DQHfJywPTmFHfTc+CAFKo8+LVQ42yAt+DC1rUDaQWad0Fq4efAASlUifyFNX+SgFMkDaSywj24sHLlwCxl8ibhh9kBKVRMfCMWdlQHjngGF+Z8AqSo49LpMAlY4VLacy2hgDj5rNCOn3QHpGjhttnUyAa6DihscVvd2HZgojF5E2jFT5oDUnSxZPBrbnDAEmNpLkAKtRQ+bBRemlgAH0FEaLqE+jlMnlzlJjsgharbf2yFjwxYA+/AhV1WB4YGk6fWQkbxM94BKdp49hsGArJso5fYoQtrXQesPj3getoR7YAUPdx5TB5C2XLg+F21Iy3SBZjHRC5Exk+fISZyITJ+njtgLyZy4Sp++poxMW9cxc9/B2gxsQg4i58+Y0zkwln8rP5mrQRUAioB+eJPgAEAEga0oSjgsNgAAAAASUVORK5CYII=)!important}#toasty .toast.toasty-theme-bootstrap{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:12px;border-radius:4px;border:1px solid transparent}#toasty .toast.toasty-theme-bootstrap .close-button:after{content:'x';color:#fff;font-size:17px;font-weight:100}#toasty .toast.toasty-theme-bootstrap .toast-text{color:#fff}#toasty .toast.toasty-theme-bootstrap .toast-text .toast-title{font-size:13px}#toasty .toast.toasty-theme-bootstrap .toast-text a,#toasty .toast.toasty-theme-bootstrap .toast-text label{color:#fff}#toasty .toast.toasty-theme-bootstrap .toast-text a:hover,#toasty .toast.toasty-theme-bootstrap .toast-text label:hover{color:#f2f2f2}#toasty .toast.toasty-theme-bootstrap.toasty-type-default{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEEzQTA1RTUzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEEzQTA1RTYzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTNBMDVFMzMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTNBMDVFNDMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr4ktvwAAADlSURBVHja7NrRDYIwEIDh1jAAozhKN/BWcgJ0A0dgBEbRCbCNkphaTAsPXpv/kkugELgv5eCh2HmeTQtxMI0EEG3RxQPW2mXT+Tz57JXUevd59XkLO1+9HQY+8x1DOKQ0h2TdCYhTjFjSxXWnekQqaAnJafa+AkjP6xcIECBAgAABAgQIECBAgAABAgQIECC7Y2oB8vB5qR0SEJKakW7Dxc7mtejyj8dpXL13Yn0knLy2LiFapiZnoWfUjtgDEW3NsgUiGru+FCJaX18lELWIEohqRC7kWMOXMa7b8ncQECA/4ynAAPBVcVo7OMcUAAAAAElFTkSuQmCC)!important;background-color:#fff}#toasty .toast.toasty-theme-bootstrap.toasty-type-default .close-button:after{color:#000!important}#toasty .toast.toasty-theme-bootstrap.toasty-type-default .toast-text{color:#4b4b4b}#toasty .toast.toasty-theme-bootstrap.toasty-type-default .toast-text a,#toasty .toast.toasty-theme-bootstrap.toasty-type-default .toast-text label{color:#4b4b4b}#toasty .toast.toasty-theme-bootstrap.toasty-type-default .toast-text a:hover,#toasty .toast.toasty-theme-bootstrap.toasty-type-default .toast-text label:hover{color:#585858}#toasty .toast.toasty-theme-bootstrap.toasty-type-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEEzQTA1RTkzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEEzQTA1RUEzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTNBMDVFNzMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTNBMDVFODMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvCIVOQAAALtSURBVHja3Jq9axRBGMZnj+ViAhbaaISLR1AUBBNjEq7zD7gUiqIIgraKVf4Ay9gljYVFiliJEklyJE26dJsPYy5pE/AQtNNC8SMXHJ/BN7C3O/exe+/c7twLP5jmZp7ndnZ25n3HkVKKboiM6JJwmfrpA6fACCiAIXAB5H1/1l/wEeyDMvDANvgGfrYrwGlzavWDcfAQ3IrZxwJ4BTbAl9hKlJEY5MADsCv5Ypf6zMXRFPUHLigCT5oLj8ZwTRk5C57LzoUaq5/byFWwLDsfS+Ayl5EC87sQNTZJQ0OdzVYttYS+oWU1yVDL9D1auiN/EM+BmRSYEKRhhjRFMpIFT0ExRR/vImnKRvkgqh+9Az0p24n8AbfBSitPZAA8YzJRBT+IKkN/PaRtoJkRB9ygbQdHzILTxCxTn+Ok0WlkRO2dJhmnwhE9iSq1uWKStGqNOOR2mHHAM7TijFCbK4ZJq6N72U+A1+Am44C/wHdqnwS9jH0vgvvgd9CIWqM/WXTYUuebHPgcnFqjlp0YM6Q59I4UDAymDkuPiQ0D/Rd0R90hQ0ZeUvsK47Ie0uw3Mmjo8WcNJjoGdVMrb2Agp06bK/I6I66wL9yuy2tlAtsJ2+JIZ6RioZGKzsiBhUYOdEbKFhop64x4FhrxdEa2VAbVIhOSNIeMfAUli4yUSHPIiDrYz1lkZI40h4xI2uTtWGBih7TKel92VZ+YNjCXud+9aRGopbiaQdfILceWewJcpPYlxqPBWvDPqZegUwLmRToTdHfAcqO9lj9W6fGlaTmWpGm12abRH4fghdCkJhOMFdJ0qD34tFBWeAuuJWziA7grYpYVBP3wifhfn0gqtknDfuOJ11rpTZW/SglUq0qcpbdjVGFyqoMmpkwUQ/3l6QmwbtDAOo3hmqyzBy8M7DEa2GvnwkC7VzhUvngMPBLxk9+LtAHcFJTHjZV3YrrmdHyp5rqovVRzXtReqqmI2ks170VKLtWkMh1kdfwTYADvtL/RevtcWAAAAABJRU5ErkJggg==)!important;background-color:#5bc0de;border-color:#46b8da}#toasty .toast.toasty-theme-bootstrap.toasty-type-wait{background-image:url(data:image/gif;base64,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)!important;background-color:#337ab7;border-color:#2e6da4}#toasty .toast.toasty-theme-bootstrap.toasty-type-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyQUI3Q0EzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyQUI3Q0IzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTNBMDVFQjMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTNBMDVFQzMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po9jTrYAAAKTSURBVHja7Jq/SyNBFMfNuSYB0cbCUzmtTvwbbPwb7KPV/Rmnu5tYWR1XX6WFpYL2giBW/igUFCxEuMJeZMXg3Bt4kcmwiftm3kuG5R58mc0G3ptPZnfmzZtUlFIjZbBKWUC+CPqOQA3QLSjDtoH3+U2PiIBqoE2Vb5v4PWtMCYh6HwgTph4yiO5coopZwgnDCVElQJgw1ZBAIgcIEyYKBSRVfpaGAJIoHkuGCZIqXkuHAdIEvTODvKPfgYG0QG9Kxt7QvziIDvKqZO2VCuMCkRE7dQPawZZiGQWGOjtRIf6AZkCT2KZEH1nR2YwCQX2crkDfcpLJY4fHLPEFifBXbDs854c9fG45TBRt7EfkAqJzoNjjhT0CVXL87nn4jHvlZv2y2Nhz5jnH98L0Owo68fQb52XNvql4P3sArVi+F0HXTOlMvR9IjWEkOvYM+mH5XwU9MfmPzZ2mPexcEB3btkB+Mqc1Mfa7C6QhsELvg8aMGL8FYuh+d1VRNgRqG1OgSbyugeYFYmzY5aAFgSAa4iteVw0oTluwQR6FQKrGiEwIxHi0K41roB3mIC+gM9Bf0AxoGTTOHGMdtMtVQBiWfRQuJNcRaeu5jnCv7GbCd++YeDqv7NwwB6DvoGlsDyQgimS/PjA6p1qyfC555loJNfvl2I+c5vxydbzv8ng670fs+hV1h3gJmrX8zOF96g7x03oXtRhH2W+/4Myi349xbLeJo5sVLdoNoopyAfqFbRBVlFLVtcwCQlsIoo3+B1b7bQnVflvqfzU+DBivwx6uE6umJ0RTBXSGmHqMRDBniJ3cLHWACOpU18ylUgJEkOfspfrnQ5GdZtfOLnSQESzM6eLZHaYcd/h5TCJeaf6v9U+AAQAvyHBRYhRQ4wAAAABJRU5ErkJggg==)!important;background-color:#d9534f;border-color:#d43f3a}#toasty .toast.toasty-theme-bootstrap.toasty-type-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyQUI3Q0UzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyQUI3Q0YzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDJBQjdDQzMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDJBQjdDRDMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvQVuMwAAAORSURBVHja7JpNaBNBFMebNsZacih+FFFsrB4qVIw9lByEWNtCC/VSRS14UjSx1V4UvbUKFaFUD178OniPB28KgsYeFBVqRFDQgx9paE1bNVKKta3N+h94hTWZ3ezOTiYh9MEPwmZ39v2TmTdv3oxL07SyUjDXipBsW0NsA37gAx7gpe9nwQKIg7fgM5gjCi6EOboZNIEDoFPneC5jwh6A++Al+AYWVQtxg3pwBPSBaoc/6Di4Q6I+gL8qhGwBx0EvqJHc1afADXAXJGw9yYTYoBVEtfxblN5l2Tc7InrApKbO2LtCMoV4wGUwr6m3OTAAVjsV4iIRS1rhLA36nQo5Rb9KoW0WnDTz1SxqtYB7YF2RTN4/wSEQtRO1asGIVnw2Qr5l+VzO0VYBjoFgEaZUQZqEXVYmxAbwGGxU5Nw8eEqT6y7KGswsCdrAe7Ou5QaDirvLVYqO5fR5ysIzl8hXw6i1FUwrFDEK6jJ86AAzOZ6LA5+REPardCsU8QO0cwZuBfhq4flu8jlrsLO1RJfCgcsSw0ec6+doLZPLusjnrDHiBSlF/8YbgzDqB78stpEin7O6VpMiEWwwt3BEsMH7zGZbAV7X8ivoTmype9Ngdr4A9thsr275g16IT4GQGLjGuc4EnBZor54nxKMgVzoLZjjr/kGwSaDNKp4Qr6CDabCU4x5WVLgOXnC+uwKaBd/t5QkRsRQ4Q10jZnLfKBjmXN8PjvJyJ9umixpDAhNaT0bojHHuY+G0kROlaiRk2EO88Gsnx1oEfRzndoPXGfeGDULtsIRQfpEn5ISNBtj6/aDBWqaRcihmD/VphI52i8mhlTTF8YSYAEETMUxEg0GXei5pcg3whIikKOOg2UBMZR67lGmKUgUiAg2OgX0W608dVEiQYRHyWWoaH7cgZj34KDFn+y+N5y2svgs2nDBIBpfXGLckijBdWMlY6hqNGdalFiQKybnUZewESQcvmQB7de1Vgy8SRSTJx5yVRjcpTjt4GetmvaBTcn2M+XSeNzeVTIHOrGTaSiXTtUVUMj0Mnohs9IQkxn2nReyQ0/2RfofjpSi2Fcpok2WgQNsL0jZ69IQlZax2qi3hfOwhMtoURbMRepdl30S2p2t129MbJEemaVoSR8CYqgMDO+i0Q1iwAqK3CXCbDgy8K8QRjlUkIuDwCMcrEqP8CIdRjakSbLd4qOYT+AN+rxxzKkUh/wQYAIxbfwhIUivlAAAAAElFTkSuQmCC)!important;background-color:#5cb85c;border-color:#4cae4c}#toasty .toast.toasty-theme-bootstrap.toasty-type-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyQUI3RDIzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyQUI3RDMzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDJBQjdEMDMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDJBQjdEMTMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhxHKhwAAAN7SURBVHja7JrfS1RBFMf37q7mj6SySMWMMqnQLEsKMg2yH4SC2g+wrKcIg7SX3ouiP6BfEFRPEdRLFFlBIEVQvfcgFrJBLxFBEWG9mHb7Hjgrl+vMzr13Zuyu+IUP7M7Pc+7MnJm5u47ruom5oGRijmjOOJK22PYScBrs5u8vwA3ww0ZnjqU1sgg8Ba2+9NegE4znw9QqBg8FTpDawF0uE3tHBkFLjvz9XCbWU2sZT5/1inIfeHS+xXVELoK6AOXquGwsp9ZGcDhgJExz2U1xc6QEXADLQ9ShsudMbQGmHDkE9kSoR3tMd1wcoSd7CpRFqLsYnA05ktYcOQGac+T/ZmTawm381/BL0ecR2CDI+wyug4/8fQ04A6oFZUfAAZCJbAk5osFVMOmK1SMo3yMpS21c07FFx4m94LvEsFcgLahDaS8ldb6AnVHtibpGaGGfBOWS/PuyqQyeSPIqNYJGZEeO8ClWJnIwJdkIq3LU6+a2Z8WRGtAHSnOUWQcKBOkphSOl3HbNbDjSpzjdkupBoSCd0tYq6rZwH1aj1jaQcdWaAJWC+hWcp1KG+7Ky2OlpHgW1AcrStFohuTkWBKhfy30V2phaHWCAI08QrfK1T58bg27UoB+0m3akhsNtQQjH23xPlCJWU8gT9WDQhZ8M+HT2KcKtSKt97ac4LYw6ue+kCUfqeUqFVa3vrpHmy1dYDXA413KEptIxsDmCAQ2+TTElCQAqUd8HlRcwRVhrA+NudFV72irXaOcX2xIp/JbxsC7UOOZnFzyN7EqNdkrZlrKwr0xpGuwCvZr3nQ7PvtOo2RbZcg88A1NBL1YV4HnIcDkbescv+L4GGRGHb2smnHgDPnk2yFbN9prYttszRkWwcBr4kqOry6DK0y59vmmgXbKtTnVDdAx1NgKKBQ9pAefp6ooqam0Hxw1MqTvgjyB9ivN01e+/SngdoVf9l/iMo6u05HDpGHqzmLW12O+Iw9fMdkPRpVdy1U0ZCOlZtbPNjnexl4BR16xu8ZrI9rGU00xqlG2f3ke6wGMLcf8teM9PjQ6MWy30QaMylJ2vzZY2sB2MTZHtQ9k1UpTIXxV5F/tYHjsy5nXkARjOQyeG2fZpR35yWDyfsPAbuAWNs629bPuM02+a7w+F/DMAnYL/xsT4JJ966WeKCWZSdYzPO83/O2jeEUv6J8AAuUNANq3q2uMAAAAASUVORK5CYII=)!important;background-color:#f0ad4e;border-color:#eea236}@-webkit-keyframes toasty-shake{0%{-webkit-transform:translate(2px,1px) rotate(0);transform:translate(2px,1px) rotate(0)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px,0) rotate(1deg);transform:translate(-3px,0) rotate(1deg)}30%{-webkit-transform:translate(0,2px) rotate(0);transform:translate(0,2px) rotate(0)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0);transform:translate(-3px,1px) rotate(0)}70%{-webkit-transform:translate(2px,1px) rotate(-1deg);transform:translate(2px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(2px,2px) rotate(0);transform:translate(2px,2px) rotate(0)}100%{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@keyframes toasty-shake{0%{-webkit-transform:translate(2px,1px) rotate(0);transform:translate(2px,1px) rotate(0)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px,0) rotate(1deg);transform:translate(-3px,0) rotate(1deg)}30%{-webkit-transform:translate(0,2px) rotate(0);transform:translate(0,2px) rotate(0)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0);transform:translate(-3px,1px) rotate(0)}70%{-webkit-transform:translate(2px,1px) rotate(-1deg);transform:translate(2px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(2px,2px) rotate(0);transform:translate(2px,2px) rotate(0)}100%{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}#toasty{position:fixed;z-index:999999}#toasty .close-button:focus{outline:0}#toasty.toasty-position-top-left{top:12px;left:12px}#toasty.toasty-position-top-right{top:12px;right:12px}#toasty.toasty-position-bottom-right{bottom:12px;right:12px}#toasty.toasty-position-bottom-left{bottom:12px;left:12px}#toasty.toasty-position-top-center{top:12px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}#toasty.toasty-position-bottom-center{bottom:12px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}#toasty .toast{cursor:pointer;margin:0 0 6px;padding:0;width:285px;height:65px;display:table;background-size:24px 24px;background-position:15px center;background-repeat:no-repeat;box-shadow:0 0 5px 0 rgba(0,0,0,.25);opacity:.9;position:relative}#toasty .toast.toasty-shake{-webkit-animation-name:toasty-shake;animation-name:toasty-shake;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}#toasty .toast.toasty-shake:hover{-webkit-animation-play-state:paused;animation-play-state:paused}#toasty .toast .close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;position:absolute;right:10px;top:3px;opacity:.5}#toasty .toast .close-button:focus,#toasty .toast .close-button:hover{text-decoration:none;cursor:pointer;opacity:1}#toasty .toast .toast-text{padding:5px 20px 5px 60px;display:table-cell;vertical-align:middle}#toasty .toast .toast-text .toast-title{font-weight:700}#toasty .toast .toast-text a:hover,#toasty .toast .toast-text label:hover{text-decoration:none}.mdp-animate-next{opacity:0;transform:translate3d(50%,0,1px)}.mdp-animate-next-remove{transition:all .5s cubic-bezier(.35,0,.25,1);opacity:0;transform:translate3d(50%,0,1px)}.mdp-animate-next-remove-active{opacity:1;transform:translate3d(0,0,1px)}.mdp-animate-prev{opacity:0;transform:translate3d(-50%,0,1px)}.mdp-animate-prev-remove{transition:all .3s cubic-bezier(.35,0,.25,1);opacity:0;transform:translate3d(-50%,0,1px)}.mdp-animate-prev-remove-active{opacity:1;transform:translate3d(0,0,1px)}@keyframes mdp-animation-bounce{from{opacity:0;transform:scale(.95)}70%{opacity:1;transform:scale(1.05)}to{transform:scale(1)}}.mdp-animation-zoom.ng-enter{transition:all .3s cubic-bezier(.35,0,.25,1);animation-duration:.3s;animation-name:mdp-animation-bounce}.mdp-datepicker{max-height:initial;min-width:234px}.mdp-datepicker *{outline:0}.mdp-datepicker .md-actions{width:100%;padding:0 5px}.mdp-calendar-week-days{font-size:.75rem;opacity:.6}.mdp-calendar-week-days>*{width:32px;height:32px;line-height:32px;margin:0 5px;padding:0;min-width:0;min-height:0;box-shadow:none!important;background-color:transparent}.mdp-calendar-days{font-size:1rem;max-width:100%}.mdp-calendar-days .md-button,.mdp-calendar-days .mdp-day-placeholder{width:32px;height:32px;margin:0 5px}.mdp-calendar-days .md-button{cursor:pointer;border-radius:50%;font-size:12px;width:32px;height:32px;line-height:32px;padding:0;min-width:0;min-height:0;box-shadow:none!important;background-color:transparent}.mdp-calendar-days .md-button[disabled]:not(.md-accent){background-color:transparent!important}.mdp-calendar-monthyear{font-size:.8125rem;font-weight:700;line-height:32px;min-height:32px}.mdp-datepicker-date,.mdp-datepicker-day,.mdp-datepicker-dow,.mdp-datepicker-month{font-size:1.8rem;opacity:.6}.mdp-datepicker-date:not(.active),.mdp-datepicker-day:not(.active),.mdp-datepicker-dow:not(.active),.mdp-datepicker-month:not(.active){cursor:pointer}.mdp-datepicker-date.active,.mdp-datepicker-date:hover,.mdp-datepicker-day.active,.mdp-datepicker-day:hover,.mdp-datepicker-dow.active,.mdp-datepicker-dow:hover,.mdp-datepicker-month.active,.mdp-datepicker-month:hover{opacity:1}.mdp-datepicker-year{font-size:.9rem;opacity:.6;padding:0;margin:0}.mdp-datepicker-year:not(.active){cursor:pointer}.mdp-datepicker-year.active,.mdp-datepicker-year:hover{opacity:1}.mdp-datepicker-select-year{height:232px}.mdp-datepicker-select-year .repeated-year{text-align:center}.mdp-datepicker-select-year .repeated-year .md-button{width:100%;margin:0;border-radius:0;padding:0;font-size:1rem;line-height:42px}.mdp-datepicker-select-year .repeated-year .md-button.current{font-size:1.8rem;line-height:42px}.mdp-datepicker-select-year .md-virtual-repeat-container,.mdp-datepicker-select-year .md-virtual-repeat-offsetter,.mdp-datepicker-select-year .md-virtual-repeat-scroller{height:100%;width:100%}mdp-date-picker>md-input-container.md-has-icon{padding-left:40px}mdp-date-picker .md-button.md-icon-button{margin:18px 0 0 0}.mdp-datepicker:not(.portrait) .mdp-datepicker-select-year{width:309px}.mdp-datepicker:not(.portrait) .mdp-calendar{margin-right:5px;width:294px;margin-left:10px}.mdp-datepicker:not(.portrait) .mdp-datepicker-date-wrapper{width:150px}.mdp-datepicker:not(.portrait) .mdp-datepicker-dow{width:100%;display:block}.mdp-datepicker:not(.portrait) .mdp-calendar-days>*,.mdp-datepicker:not(.portrait) .mdp-calendar-week-days>*{width:42px}.mdp-datepicker .mdp-datepicker-date-wrapper{padding:16px 35px 16px 16px}.mdp-datepicker md-dialog-content{overflow:hidden;padding:0}.mdp-datepicker md-dialog-content .mdp-calendar{width:294px;overflow-x:hidden}.mdp-datepicker.portrait{max-width:234px}.mdp-datepicker.portrait .mdp-calendar{text-align:center;width:100%}.mdp-datepicker.portrait .mdp-datepicker-select-year{height:252px}.mdp-datepicker.portrait md-dialog-content>*{width:100%}.mdp-datepicker.portrait .md-actions,.mdp-datepicker.portrait .mdp-calendar-days,.mdp-datepicker.portrait .mdp-calendar-week-days{padding:0 5px}.mdp-datepicker.portrait .md-actions{margin-top:20px}.mdp-datepicker.portrait .mdp-calendar-days>*,.mdp-datepicker.portrait .mdp-calendar-week-days>*{width:32px}mdp-calendar{display:block}.mdp-calendar-week-days{width:100%}.mdp-calendar-week-days>*{margin:0}.mdp-calendar-days .md-button,.mdp-calendar-days .mdp-day-placeholder{margin:0}.mdp-clock{width:200px;height:200px;border-radius:50%!important;cursor:pointer;padding:24px;background:#ededed;box-shadow:none!important}.mdp-clock .md-button{box-shadow:none!important;background-color:transparent;display:block;position:absolute;min-height:32px;width:32px;height:32px;font-size:12px;line-height:32px;margin:0;padding:0;transform:translate(-50%,-50%)}.mdp-clock .mdp-clock-container{width:100%;height:100%;position:relative;display:block}.mdp-clock .mdp-pointer{min-height:0;width:1px;height:50%;position:absolute;left:0;right:0;bottom:0;margin:0 auto;transform-origin:top center;z-index:0;pointer-events:none}.mdp-clock .mdp-clock-center{min-height:0;height:6px;width:6px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:50%}.mdp-clock .md-button.mdp-clock-selected{position:absolute;border-radius:50%;width:8px;height:8px;bottom:-8px;left:0;min-width:0;min-height:0;pointer-events:none}.mdp-timepicker .mdp-clock-switch-container{padding:20px;width:309px}.mdp-timepicker .mdp-timepicker-time{padding:15px}.mdp-timepicker .mdp-timepicker-selected-time{font-size:3rem}.mdp-timepicker:not(.portrait) .mdp-timepicker-time{width:138px}.mdp-timepicker.portrait .mdp-timepicker-selected-time{font-size:4rem;margin-right:1.5rem}mdp-time-picker md-input-container.md-has-icon{padding-left:40px}mdp-time-picker .md-button.md-icon-button{margin:18px 0 0 0}.mdp-timepicker-selected-ampm>span,.mdp-timepicker-selected-time>span{outline:0;opacity:.6}.mdp-timepicker-selected-ampm>span:not(.active),.mdp-timepicker-selected-time>span:not(.active){cursor:pointer}.mdp-timepicker-selected-ampm>span.active,.mdp-timepicker-selected-time>span.active{opacity:1}.mdp-clock-deg0{top:0;left:50%}.mdp-clock-deg30{top:6.69872981%;left:75%}.mdp-clock-deg60{top:25%;left:93.30127019%}.mdp-clock-deg90{top:50%;left:100%}.mdp-clock-deg120{top:75%;left:93.30127019%}.mdp-clock-deg150{top:93.30127019%;left:75%}.mdp-clock-deg180{top:100%;left:50%}.mdp-clock-deg210{top:93.30127019%;left:25%}.mdp-clock-deg240{top:75%;left:6.69872981%}.mdp-clock-deg270{top:50%;left:0}.mdp-clock-deg300{top:25%;left:6.69872981%}.mdp-clock-deg330{top:6.69872981%;left:25%}.mdp-clock-deg360{top:0;left:50%}.jstree-children,.jstree-container-ul,.jstree-node{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:#000;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:active,.jstree-anchor:hover,.jstree-anchor:link,.jstree-anchor:visited{text-decoration:none;color:inherit}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-anchor>.jstree-themeicon-hidden,.jstree-no-icons .jstree-themeicon{display:none}.jstree-hidden,.jstree-node.jstree-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jstree-contextmenu .jstree-anchor{-webkit-user-select:none;-webkit-touch-callout:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;box-shadow:2px 2px 2px #999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none}.vakata-context li>a{display:block;padding:0 2em 0 2em;text-decoration:none;width:auto;color:#000;white-space:nowrap;line-height:2.4em;text-shadow:1px 1px 0 #fff;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:#fff;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;text-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context .vakata-contextmenu-disabled>a>i{filter:grayscale(100%)}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:0 0;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:#fff;margin:0 .5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:.8em;color:silver;opacity:.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 .5em;border-left-color:#fff;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-copy,#jstree-dnd .jstree-icon{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px 0 2px}.jstree-default .jstree-icon,.jstree-default .jstree-node{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-animated,.jstree-default .jstree-wholerow{transition:background-color .15s,box-shadow .15s}.jstree-default .jstree-hovered{background:#e7f4f9;border-radius:2px;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-context{background:#e7f4f9;border-radius:2px;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-clicked{background:#beebff;border-radius:2px;box-shadow:inset 0 0 1px #999}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:0 0;color:#666}.jstree-default .jstree-disabled.jstree-hovered{background:0 0;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-disabled>.jstree-icon{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#8b0000;font-weight:700}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none!important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:0 0;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#e7f4f9}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:0 0}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#e7f4f9}.jstree-default>.jstree-striped{min-width:100%;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-clicked,.jstree-default>.jstree-wholerow-ul .jstree-hovered{background:0 0;box-shadow:none;border-radius:0}.jstree-default .jstree-wholerow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default .jstree-wholerow-clicked{background:#beebff;background:-webkit-linear-gradient(top,#beebff 0,#a8e4ff 100%);background:linear-gradient(to bottom,#beebff 0,#a8e4ff 100%)}.jstree-default .jstree-node{min-height:24px;line-height:24px;margin-left:24px;min-width:24px}.jstree-default .jstree-anchor{line-height:24px;height:24px}.jstree-default .jstree-icon{width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty{width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-icon,.jstree-default .jstree-node{background-image:url(32px.png)}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background:0 0}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl,.jstree-default>.jstree-no-dots .jstree-node{background:0 0}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled{background:0 0}.jstree-default .jstree-disabled.jstree-hovered{background:0 0}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default .jstree-checked>.jstree-checkbox,.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox{background-position:-228px -4px}.jstree-default .jstree-checked>.jstree-checkbox:hover,.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last{background:0 0}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node{background:0 0}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(throbber.gif) center center no-repeat}.jstree-default .jstree-file{background:url(32px.png) -100px -68px no-repeat}.jstree-default .jstree-folder{background:url(32px.png) -260px -4px no-repeat}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default{line-height:24px;padding:0 4px}#jstree-dnd.jstree-default .jstree-er,#jstree-dnd.jstree-default .jstree-ok{background-image:url(32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:0 0;width:24px;height:24px;line-height:24px}#jstree-dnd.jstree-default .jstree-ok{background-position:-4px -68px}#jstree-dnd.jstree-default .jstree-er{background-position:-36px -68px}.jstree-default .jstree-ellipsis{overflow:hidden}.jstree-default .jstree-ellipsis .jstree-anchor{width:calc(100% - 29px);text-overflow:ellipsis;overflow:hidden}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==)}.jstree-default.jstree-rtl .jstree-last{background:0 0}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-icon,.jstree-default-small .jstree-node{background-image:url(32px.png)}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background:0 0}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl,.jstree-default-small>.jstree-no-dots .jstree-node{background:0 0}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled{background:0 0}.jstree-default-small .jstree-disabled.jstree-hovered{background:0 0}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small .jstree-checked>.jstree-checkbox,.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small .jstree-checked>.jstree-checkbox:hover,.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last{background:0 0}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node{background:0 0}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(throbber.gif) center center no-repeat}.jstree-default-small .jstree-file{background:url(32px.png) -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url(32px.png) -263px -7px no-repeat}.jstree-default-small>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-small{line-height:18px;padding:0 4px}#jstree-dnd.jstree-default-small .jstree-er,#jstree-dnd.jstree-default-small .jstree-ok{background-image:url(32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-small i{background:0 0;width:18px;height:18px;line-height:18px}#jstree-dnd.jstree-default-small .jstree-ok{background-position:-7px -71px}#jstree-dnd.jstree-default-small .jstree-er{background-position:-39px -71px}.jstree-default-small .jstree-ellipsis{overflow:hidden}.jstree-default-small .jstree-ellipsis .jstree-anchor{width:calc(100% - 23px);text-overflow:ellipsis;overflow:hidden}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==)}.jstree-default-small.jstree-rtl .jstree-last{background:0 0}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-icon,.jstree-default-large .jstree-node{background-image:url(32px.png)}.jstree-default-large .jstree-node{background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last{background:0 0}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0}.jstree-default-large .jstree-themeicon{background-position:-256px 0}.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl,.jstree-default-large>.jstree-no-dots .jstree-node{background:0 0}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 0}.jstree-default-large .jstree-disabled{background:0 0}.jstree-default-large .jstree-disabled.jstree-hovered{background:0 0}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large .jstree-checked>.jstree-checkbox,.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large .jstree-checked>.jstree-checkbox:hover,.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last{background:0 0}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node{background:0 0}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(throbber.gif) center center no-repeat}.jstree-default-large .jstree-file{background:url(32px.png) -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url(32px.png) -256px 0 no-repeat}.jstree-default-large>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-large{line-height:32px;padding:0 4px}#jstree-dnd.jstree-default-large .jstree-er,#jstree-dnd.jstree-default-large .jstree-ok{background-image:url(32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-large i{background:0 0;width:32px;height:32px;line-height:32px}#jstree-dnd.jstree-default-large .jstree-ok{background-position:0 -64px}#jstree-dnd.jstree-default-large .jstree-er{background-position:-32px -64px}.jstree-default-large .jstree-ellipsis{overflow:hidden}.jstree-default-large .jstree-ellipsis .jstree-anchor{width:calc(100% - 37px);text-overflow:ellipsis;overflow:hidden}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==)}.jstree-default-large.jstree-rtl .jstree-last{background:0 0}@media (max-width:768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:700;font-size:1.1em;text-shadow:1px 1px #fff}#jstree-dnd.jstree-dnd-responsive>i{background:0 0;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url(40px.png);background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url(40px.png);background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}}@media (max-width:768px){.jstree-default-responsive .jstree-icon{background-image:url(40px.png)}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive .jstree-node{background:0 0}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px;background:0 0}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive.jstree-rtl .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0!important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px!important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0!important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:700;font-size:1.1em;text-shadow:1px 1px #fff}.jstree-default-responsive>.jstree-striped{background:0 0}.jstree-default-responsive .jstree-wholerow{border-top:1px solid rgba(255,255,255,.7);border-bottom:1px solid rgba(64,64,64,.2);background:#ebebeb;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default-responsive .jstree-wholerow-clicked{background:#beebff}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #666}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #666;border-top:0}.jstree-default-responsive .jstree-children .jstree-open+.jstree-open{box-shadow:none}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon{background-image:url(40px.png);background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background:0 0}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url(40px.png) 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url(40px.png) -40px -40px no-repeat;background-size:120px 240px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}}.gridster{position:relative;margin:auto;height:0}.gridster>ul{margin:0;list-style:none;padding:0}.gridster-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;z-index:2;position:absolute;display:none}.gridster-loaded{-webkit-transition:height .3s;-moz-transition:height .3s;-o-transition:height .3s;transition:height .3s}.gridster-loaded .gridster-item{display:block;position:absolute;-webkit-transition:opacity .3s,left .3s,top .3s,width .3s,height .3s;-moz-transition:opacity .3s,left .3s,top .3s,width .3s,height .3s;-o-transition:opacity .3s,left .3s,top .3s,width .3s,height .3s;transition:opacity .3s,left .3s,top .3s,width .3s,height .3s;-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.gridster-loaded .gridster-preview-holder{display:none;z-index:1;position:absolute;background-color:#ddd;border-color:#fff;opacity:.2}.gridster-loaded .gridster-item.gridster-item-moving,.gridster-loaded .gridster-preview-holder{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.gridster-mobile{height:auto!important}.gridster-mobile .gridster-item{height:auto;position:static;float:none}.gridster-item.ng-leave.ng-leave-active{opacity:0}.gridster-item.ng-enter{opacity:1}.gridster-item-moving{z-index:3}.gridster-item-resizable-handler{position:absolute;font-size:1px;display:block;z-index:5}.handle-se{cursor:se-resize;width:0;height:0;right:1px;bottom:1px;border-style:solid;border-width:0 0 12px 12px;border-color:transparent}.handle-ne{cursor:ne-resize;width:12px;height:12px;right:1px;top:1px}.handle-nw{cursor:nw-resize;width:12px;height:12px;left:1px;top:1px}.handle-sw{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.handle-e{cursor:e-resize;width:12px;bottom:0;right:1px;top:0}.handle-s{cursor:s-resize;height:12px;right:0;bottom:1px;left:0}.handle-n{cursor:n-resize;height:12px;right:0;top:1px;left:0}.handle-w{cursor:w-resize;width:12px;left:1px;top:0;bottom:0}.gridster .gridster-item:hover .gridster-box{border:1.5px solid #b3b2b3}.gridster .gridster-item:hover .handle-se{border-color:transparent transparent #ccc}.widget-clock .digital{text-align:center}.widget-clock .time{font-family:Syncopate,sans-serif;font-size:2.5em;margin:0}.widget-clock .square{position:relative;width:100%;height:0;padding-bottom:100%}.widget-clock svg{position:absolute;width:100%;height:100%;left:0}.widget-clock .clock-face{stroke:#333;fill:#fff}.widget-clock .minor{stroke:#999;stroke-width:.5}.widget-clock .major{stroke:#333;stroke-width:1}.widget-clock .hour{stroke:#333}.widget-clock .minute{stroke:#666}.widget-clock .second{stroke:#1076ed}.widget-clock .second-counterweight{stroke:#1076ed;stroke-width:3}.widget-clock.dark .clock-face{fill:#111}.widget-clock.dark .hour{stroke:#666}.widget-clock.dark .minute{stroke:#999}*{box-sizing:border-box}@font-face{font-family:emoticons;src:url(../fonts/emoticons.eot?5zh0vu);src:url(../fonts/emoticons.eot?#iefix5zh0vu) format('embedded-opentype'),url(../fonts/emoticons.woff?5zh0vu) format('woff'),url(../fonts/emoticons.ttf?5zh0vu) format('truetype'),url(../fonts/emoticons.svg?5zh0vu#icomoon) format('svg');font-weight:400;font-style:normal}.ne-code{display:none}.ne-code{font-size:14px;padding:20px;font-family:Consolas,Menlo,Monaco,monospace;padding:1.5em}pre{position:relative;margin-bottom:24px;border-radius:2px;overflow:hidden}code.has-numbering{display:block;padding:12px 30px;overflow-y:auto;font-weight:300;font-family:Consolas,Menlo,Monaco,monospace;font-size:14px;line-height:20px}code.has-numbering{margin-left:36px}.pre-numbering{position:absolute;top:0;left:0;width:35px;padding:1.1em 5px 12px 0;border-right:1px solid #e8e8e8;border-radius:3px 0 0 3px;background-color:#eee;text-align:right;font-family:Consolas,Menlo,Monaco,monospace;font-size:14px;color:#aaa;line-height:20px;margin-top:-4px}.pre-numbering li{list-style-type:none}.ne-pdf iframe{width:420px;height:530px;display:block}.ne-pdf-icon{width:200px;height:150px;float:left;border-right:1px solid #eee}.ne-pdf-icon i{margin:29px 62px;color:#999;font-size:84px}.ne-pdf-view button{font-family:inherit;font-size:14px;background-color:transparent;border:1px solid #ccc;padding:6px 15px;border-radius:2px;color:#333;cursor:pointer;box-shadow:0 1px 1px 0 rgba(0,0,0,.26);outline:0;border-bottom:0;float:right;margin:80px 10px 0 10px;-webkit-transition:all .5s linear;-o-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-kthtml-transition:all .5s linear;transition:all .5s linear}.ne-pdf-view button:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.26)}.ne-pdf-view button i{margin-right:6px}.ne-pdf-view button a{color:#333}.ne-pdf-viewer iframe{margin:0 auto}.ne-pdf-viewer{background-color:#3498db;position:relative}.ne-pdf-viewer i{position:absolute;right:10px;top:8px;color:#fff;font-size:25px;cursor:pointer}.ne-audio{background-color:#1d1d1d;border-radius:2px;padding-top:6px}.ne-audio audio{width:100%}.ne-pdf,.ne-video{padding:5px;border:1px solid #e4e4e4;border-radius:2px;margin:20px 0;box-shadow:0 1px 1px 0 rgba(0,0,0,.26);border-bottom:0;overflow:auto;-webkit-transition:all .5s linear;-o-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-kthtml-transition:all .5s linear;transition:all .5s linear}.ne-embed{width:100%;padding:5px;border:1px solid #e4e4e4;border-radius:2px;margin:20px 0;box-shadow:0 1px 1px 0 rgba(0,0,0,.26);border-bottom:0;padding-bottom:1px}.ne-embed iframe{border:0;background-color:#3498db;background-image:url(../images/loader.svg);background-repeat:no-repeat;background-position:center;width:100%}.ne-plunker{background-color:#fff!important}.ne-video video{width:100%}.ne-video iframe{width:100%;border:0}.ne-video object{width:100%;border:0}.ne-audio iframe{width:100%;border:0}.ne-image:hover,.ne-video:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.26)}.ne-pdf-preview,.ne-video-preview{overflow:auto}.ne-video-preview img{display:block;width:200px;height:150px;border-radius:2px;background-color:#3498db}.ne-video-thumb{width:200px;float:left;cursor:pointer;color:rgba(255,255,255,.6)}.ne-video-thumb:hover{color:#fff}.ne-video-thumb i{position:absolute;font-size:42px;margin-top:-95px;margin-left:80px;cursor:pointer}.ne-pdf-detail,.ne-video-detail{width:calc(100% - 200px);float:left;padding-left:15px}.ne-pdf-title,.ne-video-title{font-weight:bolder;padding:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ne-video-desc{font-size:16px;color:#666;height:90px}.ne-stats{padding-top:7px;overflow:auto}.ne-video-stats span{padding:0 15px;float:right}.ne-video-stats span i{margin-right:10px}.ne-video-player{background-color:#3498db;background-image:url(../images/loader.svg);background-repeat:no-repeat;background-position:center}.ne-video-player iframe{width:100%}.ne-image{width:100%;border-radius:2px;border:1px solid #e4e4e4;min-height:250px;max-height:250px;overflow:hidden;cursor:pointer;padding-bottom:5px;-webkit-transition:all .5s linear;-o-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-kthtml-transition:all .5s linear;transition:all .5s linear;box-shadow:0 1px 1px 0 rgba(0,0,0,.26);border-bottom:5px solid #fff;margin:10px 0}.ne-image-long{max-height:800px}.ne-image img,.ne-image-long img{width:100%;display:block;min-height:250px}.ne-image-wrapper{margin:5px;margin-bottom:0;background-color:#3498db;background-image:url(../images/loader.svg);background-repeat:no-repeat;background-position:center;height:100%;overflow:hidden}.ne-gist body{margin:0!important}.emoticons-image,.emoticons-image-wrapper{width:100%}.emoticons-image{padding:5px;border-radius:2px;border:1px solid #f2f2f2;display:block;margin:20px 0}.ne-emoticon{font-family:emoticons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.emoticon{text-indent:-9999px;display:inline-block;height:22px;width:22px;vertical-align:middle}@media all and (-webkit-min-device-pixel-ratio :1),all and (min--moz-device-pixel-ratio :1),all and (-o-min-device-pixel-ratio :1),all and (min-device-pixel-ratio :1),all and (min-resolution :96dpi){.emoticon{background:transparent url(../images/emojis.png) 0 0 no-repeat}}@media all and (-webkit-min-device-pixel-ratio :1.5),all and (-o-min-device-pixel-ratio :3/2),all and (min-device-pixel-ratio :1.5),all and (min-resolution :144dpi){.emoticon{background:transparent url(../images/[email-masked]) 0 0 no-repeat;background-size:27776px 22px}}@-moz-document url-prefix(){.emoticon{background:transparent url(../images/emojis.png) 0 0 no-repeat}}.emoticon-bowtie{background-position:-5px 0}.emoticon-smile{background-position:-37px 0}.emoticon-laughing{background-position:-69px 0}.emoticon-blush{background-position:-101px 0}.emoticon-smiley{background-position:-133px 0}.emoticon-relaxed{background-position:-165px 0}.emoticon-smirk{background-position:-197px 0}.emoticon-heart_eyes{background-position:-229px 0}.emoticon-kissing_heart{background-position:-261px 0}.emoticon-kissing_closed_eyes{background-position:-293px 0}.emoticon-flushed{background-position:-325px 0}.emoticon-relieved{background-position:-357px 0}.emoticon-satisfied{background-position:-389px 0}.emoticon-grin{background-position:-421px 0}.emoticon-wink{background-position:-453px 0}.emoticon-stuck_out_tongue_winking_eye{background-position:-485px 0}.emoticon-winky_face{background-position:-485px 0}.emoticon-stuck_out_tongue_closed_eyes{background-position:-517px 0}.emoticon-grinning{background-position:-549px 0}.emoticon-kissing{background-position:-581px 0}.emoticon-kissing_smiling_eyes{background-position:-613px 0}.emoticon-stuck_out_tongue{background-position:-645px 0}.emoticon-sleeping{background-position:-677px 0}.emoticon-worried{background-position:-709px 0}.emoticon-frowning{background-position:-741px 0}.emoticon-anguished{background-position:-773px 0}.emoticon-open_mouth{background-position:-805px 0}.emoticon-wow{background-position:-805px 0}.emoticon-grimacing{background-position:-837px 0}.emoticon-confused{background-position:-869px 0}.emoticon-hushed{background-position:-901px 0}.emoticon-expressionless{background-position:-933px 0}.emoticon-unamused{background-position:-965px 0}.emoticon-sweat_smile{background-position:-997px 0}.emoticon-sweat{background-position:-1029px 0}.emoticon-disappointed_relieved{background-position:-1061px 0}.emoticon-weary{background-position:-1093px 0}.emoticon-pensive{background-position:-1125px 0}.emoticon-disappointed{background-position:-1157px 0}.emoticon-confounded{background-position:-1189px 0}.emoticon-fearful{background-position:-1221px 0}.emoticon-cold_sweat{background-position:-1253px 0}.emoticon-persevere{background-position:-1285px 0}.emoticon-cry{background-position:-1317px 0}.emoticon-sob{background-position:-1349px 0}.emoticon-joy{background-position:-1381px 0}.emoticon-astonished{background-position:-1413px 0}.emoticon-scream{background-position:-1445px 0}.emoticon-neckbeard{background-position:-1477px 0}.emoticon-tired_face{background-position:-1509px 0}.emoticon-angry{background-position:-1541px 0}.emoticon-rage{background-position:-1573px 0}.emoticon-triumph{background-position:-1605px 0}.emoticon-sleepy{background-position:-1637px 0}.emoticon-yum{background-position:-1669px 0}.emoticon-mask{background-position:-1701px 0}.emoticon-sunglasses{background-position:-1733px 0}.emoticon-dizzy_face{background-position:-1765px 0}.emoticon-imp{background-position:-1797px 0}.emoticon-smiling_imp{background-position:-1829px 0}.emoticon-neutral_face{background-position:-1861px 0}.emoticon-no_mouth{background-position:-1893px 0}.emoticon-innocent{background-position:-1925px 0}.emoticon-alien{background-position:-1957px 0}.emoticon-yellow_heart{background-position:-1989px 0}.emoticon-blue_heart{background-position:-2021px 0}.emoticon-purple_heart{background-position:-2053px 0}.emoticon-heart{background-position:-2085px 0}.emoticon-green_heart{background-position:-2117px 0}.emoticon-broken_heart{background-position:-2149px 0}.emoticon-heartbeat{background-position:-2181px 0}.emoticon-heartpulse{background-position:-2213px 0}.emoticon-two_hearts{background-position:-2245px 0}.emoticon-revolving_hearts{background-position:-2277px 0}.emoticon-cupid{background-position:-2309px 0}.emoticon-sparkling_heart{background-position:-2341px 0}.emoticon-sparkles{background-position:-2373px 0}.emoticon-star{background-position:-2405px 0}.emoticon-star2{background-position:-2437px 0}.emoticon-dizzy{background-position:-2469px 0}.emoticon-boom{background-position:-2501px 0}.emoticon-collision{background-position:-2533px 0}.emoticon-anger{background-position:-2565px 0}.emoticon-exclamation{background-position:-2597px 0}.emoticon-question{background-position:-2629px 0}.emoticon-grey_exclamation{background-position:-2661px 0}.emoticon-grey_question{background-position:-2693px 0}.emoticon-zzz{background-position:-2725px 0}.emoticon-dash{background-position:-2757px 0}.emoticon-sweat_drops{background-position:-2789px 0}.emoticon-notes{background-position:-2821px 0}.emoticon-musical_note{background-position:-2853px 0}.emoticon-fire{background-position:-2885px 0}.emoticon-hankey{background-position:-2917px 0}.emoticon-poop{background-position:-2949px 0}.emoticon-shit{background-position:-2981px 0}.emoticon-\+1{background-position:-3013px 0}.emoticon-thumbsup{background-position:-3045px 0}.emoticon-\-1{background-position:-3077px 0}.emoticon-thumbsdown{background-position:-3109px 0}.emoticon-ok_hand{background-position:-3141px 0}.emoticon-punch{background-position:-3173px 0}.emoticon-facepunch{background-position:-3205px 0}.emoticon-fist{background-position:-3237px 0}.emoticon-v{background-position:-3269px 0}.emoticon-wave{background-position:-3301px 0}.emoticon-hand{background-position:-3333px 0}.emoticon-raised_hand{background-position:-3365px 0}.emoticon-open_hands{background-position:-3397px 0}.emoticon-point_up{background-position:-3429px 0}.emoticon-point_down{background-position:-3461px 0}.emoticon-point_left{background-position:-3493px 0}.emoticon-point_right{background-position:-3525px 0}.emoticon-raised_hands{background-position:-3557px 0}.emoticon-pray{background-position:-3589px 0}.emoticon-point_up_2{background-position:-3621px 0}.emoticon-clap{background-position:-3653px 0}.emoticon-muscle{background-position:-3685px 0}.emoticon-metal{background-position:-3717px 0}.emoticon-fu{background-position:-3749px 0}.emoticon-walking{background-position:-3781px 0}.emoticon-runner{background-position:-3813px 0}.emoticon-running{background-position:-3845px 0}.emoticon-couple{background-position:-3877px 0}.emoticon-family{background-position:-3909px 0}.emoticon-two_men_holding_hands{background-position:-3941px 0}.emoticon-two_women_holding_hands{background-position:-3973px 0}.emoticon-dancer{background-position:-4005px 0}.emoticon-dancers{background-position:-4037px 0}.emoticon-ok_woman{background-position:-4069px 0}.emoticon-no_good{background-position:-4101px 0}.emoticon-information_desk_person{background-position:-4133px 0}.emoticon-raising_hand{background-position:-4165px 0}.emoticon-bride_with_veil{background-position:-4197px 0}.emoticon-person_with_pouting_face{background-position:-4229px 0}.emoticon-person_frowning{background-position:-4261px 0}.emoticon-bow{background-position:-4293px 0}.emoticon-couplekiss{background-position:-4325px 0}.emoticon-couple_with_heart{background-position:-4357px 0}.emoticon-massage{background-position:-4389px 0}.emoticon-haircut{background-position:-4421px 0}.emoticon-nail_care{background-position:-4453px 0}.emoticon-boy{background-position:-4485px 0}.emoticon-girl{background-position:-4517px 0}.emoticon-woman{background-position:-4549px 0}.emoticon-man{background-position:-4581px 0}.emoticon-baby{background-position:-4613px 0}.emoticon-older_woman{background-position:-4645px 0}.emoticon-older_man{background-position:-4677px 0}.emoticon-person_with_blond_hair{background-position:-4709px 0}.emoticon-man_with_gua_pi_mao{background-position:-4741px 0}.emoticon-man_with_turban{background-position:-4773px 0}.emoticon-construction_worker{background-position:-4805px 0}.emoticon-cop{background-position:-4837px 0}.emoticon-angel{background-position:-4869px 0}.emoticon-princess{background-position:-4901px 0}.emoticon-emoticon_cat{background-position:-4933px 0}.emoticon-smile_cat{background-position:-4965px 0}.emoticon-heart_eyes_cat{background-position:-4997px 0}.emoticon-kissing_cat{background-position:-5029px 0}.emoticon-smirk_cat{background-position:-5061px 0}.emoticon-scream_cat{background-position:-5093px 0}.emoticon-crying_cat_face{background-position:-5125px 0}.emoticon-joy_cat{background-position:-5157px 0}.emoticon-pouting_cat{background-position:-5189px 0}.emoticon-japanese_ogre{background-position:-5221px 0}.emoticon-japanese_goblin{background-position:-5253px 0}.emoticon-see_no_evil{background-position:-5285px 0}.emoticon-hear_no_evil{background-position:-5317px 0}.emoticon-speak_no_evil{background-position:-5349px 0}.emoticon-guardsman{background-position:-5381px 0}.emoticon-skull{background-position:-5413px 0}.emoticon-feet{background-position:-5445px 0}.emoticon-lips{background-position:-5477px 0}.emoticon-kiss{background-position:-5509px 0}.emoticon-droplet{background-position:-5541px 0}.emoticon-ear{background-position:-5573px 0}.emoticon-eyes{background-position:-5605px 0}.emoticon-nose{background-position:-5637px 0}.emoticon-tongue{background-position:-5669px 0}.emoticon-love_letter{background-position:-5701px 0}.emoticon-bust_in_silhouette{background-position:-5733px 0}.emoticon-busts_in_silhouette{background-position:-5765px 0}.emoticon-speech_balloon{background-position:-5797px 0}.emoticon-thought_balloon{background-position:-5829px 0}.emoticon-feelsgood{background-position:-5861px 0}.emoticon-finnadie{background-position:-5893px 0}.emoticon-goberserk{background-position:-5925px 0}.emoticon-godmode{background-position:-5957px 0}.emoticon-hurtrealbad{background-position:-5989px 0}.emoticon-rage1{background-position:-6021px 0}.emoticon-rage2{background-position:-6053px 0}.emoticon-rage3{background-position:-6085px 0}.emoticon-rage4{background-position:-6117px 0}.emoticon-suspect{background-position:-6149px 0}.emoticon-trollface{background-position:-6181px 0}.emoticon-sunny{background-position:-6213px 0}.emoticon-umbrella{background-position:-6245px 0}.emoticon-cloud{background-position:-6277px 0}.emoticon-snowflake{background-position:-6309px 0}.emoticon-snowman{background-position:-6341px 0}.emoticon-zap{background-position:-6373px 0}.emoticon-cyclone{background-position:-6405px 0}.emoticon-foggy{background-position:-6437px 0}.emoticon-ocean{background-position:-6469px 0}.emoticon-cat{background-position:-6501px 0}.emoticon-dog{background-position:-6533px 0}.emoticon-mouse{background-position:-6565px 0}.emoticon-hamster{background-position:-6597px 0}.emoticon-rabbit{background-position:-6629px 0}.emoticon-wolf{background-position:-6661px 0}.emoticon-frog{background-position:-6693px 0}.emoticon-tiger{background-position:-6725px 0}.emoticon-koala{background-position:-6757px 0}.emoticon-bear{background-position:-6789px 0}.emoticon-pig{background-position:-6821px 0}.emoticon-pig_nose{background-position:-6853px 0}.emoticon-cow{background-position:-6885px 0}.emoticon-boar{background-position:-6917px 0}.emoticon-monkey_face{background-position:-6949px 0}.emoticon-monkey{background-position:-6981px 0}.emoticon-horse{background-position:-7013px 0}.emoticon-racehorse{background-position:-7045px 0}.emoticon-camel{background-position:-7077px 0}.emoticon-sheep{background-position:-7109px 0}.emoticon-elephant{background-position:-7141px 0}.emoticon-panda_face{background-position:-7173px 0}.emoticon-snake{background-position:-7205px 0}.emoticon-bird{background-position:-7237px 0}.emoticon-baby_chick{background-position:-7269px 0}.emoticon-hatched_chick{background-position:-7301px 0}.emoticon-hatching_chick{background-position:-7333px 0}.emoticon-chicken{background-position:-7365px 0}.emoticon-penguin{background-position:-7397px 0}.emoticon-turtle{background-position:-7429px 0}.emoticon-bug{background-position:-7461px 0}.emoticon-honeybee{background-position:-7493px 0}.emoticon-ant{background-position:-7525px 0}.emoticon-beetle{background-position:-7557px 0}.emoticon-snail{background-position:-7589px 0}.emoticon-octopus{background-position:-7621px 0}.emoticon-tropical_fish{background-position:-7653px 0}.emoticon-fish{background-position:-7685px 0}.emoticon-whale{background-position:-7717px 0}.emoticon-whale2{background-position:-7749px 0}.emoticon-dolphin{background-position:-7781px 0}.emoticon-cow2{background-position:-7813px 0}.emoticon-ram{background-position:-7845px 0}.emoticon-rat{background-position:-7877px 0}.emoticon-water_buffalo{background-position:-7909px 0}.emoticon-tiger2{background-position:-7941px 0}.emoticon-rabbit2{background-position:-7973px 0}.emoticon-dragon{background-position:-8005px 0}.emoticon-goat{background-position:-8037px 0}.emoticon-rooster{background-position:-8069px 0}.emoticon-dog2{background-position:-8101px 0}.emoticon-pig2{background-position:-8133px 0}.emoticon-mouse2{background-position:-8165px 0}.emoticon-ox{background-position:-8197px 0}.emoticon-dragon_face{background-position:-8229px 0}.emoticon-blowfish{background-position:-8261px 0}.emoticon-crocodile{background-position:-8293px 0}.emoticon-dromedary_camel{background-position:-8325px 0}.emoticon-leopard{background-position:-8357px 0}.emoticon-cat2{background-position:-8389px 0}.emoticon-poodle{background-position:-8421px 0}.emoticon-paw_prints{background-position:-8453px 0}.emoticon-bouquet{background-position:-8485px 0}.emoticon-cherry_blossom{background-position:-8517px 0}.emoticon-tulip{background-position:-8549px 0}.emoticon-four_leaf_clover{background-position:-8581px 0}.emoticon-rose{background-position:-8613px 0}.emoticon-sunflower{background-position:-8645px 0}.emoticon-hibiscus{background-position:-8677px 0}.emoticon-maple_leaf{background-position:-8709px 0}.emoticon-leaves{background-position:-8741px 0}.emoticon-fallen_leaf{background-position:-8773px 0}.emoticon-herb{background-position:-8805px 0}.emoticon-mushroom{background-position:-8837px 0}.emoticon-cactus{background-position:-8869px 0}.emoticon-palm_tree{background-position:-8901px 0}.emoticon-evergreen_tree{background-position:-8933px 0}.emoticon-deciduous_tree{background-position:-8965px 0}.emoticon-chestnut{background-position:-8997px 0}.emoticon-seedling{background-position:-9029px 0}.emoticon-blossom{background-position:-9061px 0}.emoticon-ear_of_rice{background-position:-9093px 0}.emoticon-shell{background-position:-9125px 0}.emoticon-globe_with_meridians{background-position:-9157px 0}.emoticon-sun_with_face{background-position:-9189px 0}.emoticon-full_moon_with_face{background-position:-9221px 0}.emoticon-new_moon_with_face{background-position:-9253px 0}.emoticon-new_moon{background-position:-9285px 0}.emoticon-waxing_crescent_moon{background-position:-9317px 0}.emoticon-first_quarter_moon{background-position:-9349px 0}.emoticon-waxing_gibbous_moon{background-position:-9381px 0}.emoticon-full_moon{background-position:-9413px 0}.emoticon-waning_gibbous_moon{background-position:-9445px 0}.emoticon-last_quarter_moon{background-position:-9477px 0}.emoticon-waning_crescent_moon{background-position:-9509px 0}.emoticon-last_quarter_moon_with_face{background-position:-9541px 0}.emoticon-first_quarter_moon_with_face{background-position:-9573px 0}.emoticon-moon{background-position:-9605px 0}.emoticon-earth_africa{background-position:-9637px 0}.emoticon-earth_americas{background-position:-9669px 0}.emoticon-earth_asia{background-position:-9701px 0}.emoticon-volcano{background-position:-9733px 0}.emoticon-milky_way{background-position:-9765px 0}.emoticon-partly_sunny{background-position:-9797px 0}.emoticon-octocat{background-position:-9829px 0}.emoticon-squirrel{background-position:-9861px 0}.emoticon-bamboo{background-position:-9893px 0}.emoticon-gift_heart{background-position:-9925px 0}.emoticon-dolls{background-position:-9957px 0}.emoticon-school_satchel{background-position:-9989px 0}.emoticon-mortar_board{background-position:-10021px 0}.emoticon-flags{background-position:-10053px 0}.emoticon-fireworks{background-position:-10085px 0}.emoticon-sparkler{background-position:-10117px 0}.emoticon-wind_chime{background-position:-10149px 0}.emoticon-rice_scene{background-position:-10181px 0}.emoticon-jack_o_lantern{background-position:-10213px 0}.emoticon-ghost{background-position:-10245px 0}.emoticon-santa{background-position:-10277px 0}.emoticon-christmas_tree{background-position:-10309px 0}.emoticon-gift{background-position:-10341px 0}.emoticon-bell{background-position:-10373px 0}.emoticon-no_bell{background-position:-10405px 0}.emoticon-tanabata_tree{background-position:-10437px 0}.emoticon-tada{background-position:-10469px 0}.emoticon-confetti_ball{background-position:-10501px 0}.emoticon-balloon{background-position:-10533px 0}.emoticon-crystal_ball{background-position:-10565px 0}.emoticon-cd{background-position:-10597px 0}.emoticon-dvd{background-position:-10629px 0}.emoticon-floppy_disk{background-position:-10661px 0}.emoticon-camera{background-position:-10693px 0}.emoticon-video_camera{background-position:-10725px 0}.emoticon-movie_camera{background-position:-10757px 0}.emoticon-computer{background-position:-10789px 0}.emoticon-tv{background-position:-10821px 0}.emoticon-iphone{background-position:-10853px 0}.emoticon-phone{background-position:-10885px 0}.emoticon-telephone{background-position:-10917px 0}.emoticon-telephone_receiver{background-position:-10949px 0}.emoticon-pager{background-position:-10981px 0}.emoticon-fax{background-position:-11013px 0}.emoticon-minidisc{background-position:-11045px 0}.emoticon-vhs{background-position:-11077px 0}.emoticon-sound{background-position:-11109px 0}.emoticon-speaker{background-position:-11141px 0}.emoticon-mute{background-position:-11173px 0}.emoticon-loudspeaker{background-position:-11205px 0}.emoticon-mega{background-position:-11237px 0}.emoticon-hourglass{background-position:-11269px 0}.emoticon-hourglass_flowing_sand{background-position:-11301px 0}.emoticon-alarm_clock{background-position:-11333px 0}.emoticon-watch{background-position:-11365px 0}.emoticon-radio{background-position:-11397px 0}.emoticon-satellite{background-position:-11429px 0}.emoticon-loop{background-position:-11461px 0}.emoticon-mag{background-position:-11493px 0}.emoticon-mag_right{background-position:-11525px 0}.emoticon-unlock{background-position:-11557px 0}.emoticon-lock{background-position:-11589px 0}.emoticon-lock_with_ink_pen{background-position:-11621px 0}.emoticon-closed_lock_with_key{background-position:-11653px 0}.emoticon-key{background-position:-11685px 0}.emoticon-bulb{background-position:-11717px 0}.emoticon-flashlight{background-position:-11749px 0}.emoticon-high_brightness{background-position:-11781px 0}.emoticon-low_brightness{background-position:-11813px 0}.emoticon-electric_plug{background-position:-11845px 0}.emoticon-battery{background-position:-11877px 0}.emoticon-calling{background-position:-11909px 0}.emoticon-email{background-position:-11941px 0}.emoticon-mailbox{background-position:-11973px 0}.emoticon-postbox{background-position:-12005px 0}.emoticon-bath{background-position:-12037px 0}.emoticon-bathtub{background-position:-12069px 0}.emoticon-shower{background-position:-12101px 0}.emoticon-toilet{background-position:-12133px 0}.emoticon-wrench{background-position:-12165px 0}.emoticon-nut_and_bolt{background-position:-12197px 0}.emoticon-hammer{background-position:-12229px 0}.emoticon-seat{background-position:-12261px 0}.emoticon-moneybag{background-position:-12293px 0}.emoticon-yen{background-position:-12325px 0}.emoticon-dollar{background-position:-12357px 0}.emoticon-pound{background-position:-12389px 0}.emoticon-euro{background-position:-12421px 0}.emoticon-credit_card{background-position:-12453px 0}.emoticon-money_with_wings{background-position:-12485px 0}.emoticon-e\-mail{background-position:-12517px 0}.emoticon-inbox_tray{background-position:-12549px 0}.emoticon-outbox_tray{background-position:-12581px 0}.emoticon-envelope{background-position:-12613px 0}.emoticon-incoming_envelope{background-position:-12645px 0}.emoticon-postal_horn{background-position:-12677px 0}.emoticon-mailbox_closed{background-position:-12709px 0}.emoticon-mailbox_with_mail{background-position:-12741px 0}.emoticon-mailbox_with_no_mail{background-position:-12773px 0}.emoticon-door{background-position:-12805px 0}.emoticon-smoking{background-position:-12837px 0}.emoticon-bomb{background-position:-12869px 0}.emoticon-gun{background-position:-12901px 0}.emoticon-hocho{background-position:-12933px 0}.emoticon-pill{background-position:-12965px 0}.emoticon-syringe{background-position:-12997px 0}.emoticon-page_facing_up{background-position:-13029px 0}.emoticon-page_with_curl{background-position:-13061px 0}.emoticon-bookmark_tabs{background-position:-13093px 0}.emoticon-bar_chart{background-position:-13125px 0}.emoticon-chart_with_upwards_trend{background-position:-13157px 0}.emoticon-chart_with_downwards_trend{background-position:-13189px 0}.emoticon-scroll{background-position:-13221px 0}.emoticon-clipboard{background-position:-13253px 0}.emoticon-calendar{background-position:-13285px 0}.emoticon-date{background-position:-13317px 0}.emoticon-card_index{background-position:-13349px 0}.emoticon-file_folder{background-position:-13381px 0}.emoticon-open_file_folder{background-position:-13413px 0}.emoticon-scissors{background-position:-13445px 0}.emoticon-pushpin{background-position:-13477px 0}.emoticon-paperclip{background-position:-13509px 0}.emoticon-black_nib{background-position:-13541px 0}.emoticon-pencil2{background-position:-13573px 0}.emoticon-straight_ruler{background-position:-13605px 0}.emoticon-triangular_ruler{background-position:-13637px 0}.emoticon-closed_book{background-position:-13669px 0}.emoticon-green_book{background-position:-13701px 0}.emoticon-blue_book{background-position:-13733px 0}.emoticon-orange_book{background-position:-13765px 0}.emoticon-notebook{background-position:-13797px 0}.emoticon-notebook_with_decorative_cover{background-position:-13829px 0}.emoticon-ledger{background-position:-13861px 0}.emoticon-books{background-position:-13893px 0}.emoticon-bookmark{background-position:-13925px 0}.emoticon-name_badge{background-position:-13957px 0}.emoticon-microscope{background-position:-13989px 0}.emoticon-telescope{background-position:-14021px 0}.emoticon-newspaper{background-position:-14053px 0}.emoticon-football{background-position:-14085px 0}.emoticon-basketball{background-position:-14117px 0}.emoticon-soccer{background-position:-14149px 0}.emoticon-baseball{background-position:-14181px 0}.emoticon-tennis{background-position:-14213px 0}.emoticon-8ball{background-position:-14245px 0}.emoticon-rugby_football{background-position:-14277px 0}.emoticon-bowling{background-position:-14309px 0}.emoticon-golf{background-position:-14341px 0}.emoticon-mountain_bicyclist{background-position:-14373px 0}.emoticon-bicyclist{background-position:-14405px 0}.emoticon-horse_racing{background-position:-14437px 0}.emoticon-snowboarder{background-position:-14469px 0}.emoticon-swimmer{background-position:-14501px 0}.emoticon-surfer{background-position:-14533px 0}.emoticon-ski{background-position:-14565px 0}.emoticon-spades{background-position:-14597px 0}.emoticon-hearts{background-position:-14629px 0}.emoticon-clubs{background-position:-14661px 0}.emoticon-diamonds{background-position:-14693px 0}.emoticon-gem{background-position:-14725px 0}.emoticon-ring{background-position:-14757px 0}.emoticon-trophy{background-position:-14789px 0}.emoticon-musical_score{background-position:-14821px 0}.emoticon-musical_keyboard{background-position:-14853px 0}.emoticon-violin{background-position:-14885px 0}.emoticon-space_invader{background-position:-14917px 0}.emoticon-video_game{background-position:-14949px 0}.emoticon-black_joker{background-position:-14981px 0}.emoticon-flower_playing_cards{background-position:-15013px 0}.emoticon-game_die{background-position:-15045px 0}.emoticon-dart{background-position:-15077px 0}.emoticon-mahjong{background-position:-15109px 0}.emoticon-clapper{background-position:-15141px 0}.emoticon-memo{background-position:-15173px 0}.emoticon-pencil{background-position:-15205px 0}.emoticon-book{background-position:-15237px 0}.emoticon-art{background-position:-15269px 0}.emoticon-microphone{background-position:-15301px 0}.emoticon-headphones{background-position:-15333px 0}.emoticon-trumpet{background-position:-15365px 0}.emoticon-saxophone{background-position:-15397px 0}.emoticon-guitar{background-position:-15429px 0}.emoticon-shoe{background-position:-15461px 0}.emoticon-sandal{background-position:-15493px 0}.emoticon-high_heel{background-position:-15525px 0}.emoticon-lipstick{background-position:-15557px 0}.emoticon-boot{background-position:-15589px 0}.emoticon-shirt{background-position:-15621px 0}.emoticon-tshirt{background-position:-15653px 0}.emoticon-necktie{background-position:-15685px 0}.emoticon-womans_clothes{background-position:-15717px 0}.emoticon-dress{background-position:-15749px 0}.emoticon-running_shirt_with_sash{background-position:-15781px 0}.emoticon-jeans{background-position:-15813px 0}.emoticon-kimono{background-position:-15845px 0}.emoticon-bikini{background-position:-15877px 0}.emoticon-ribbon{background-position:-15909px 0}.emoticon-tophat{background-position:-15941px 0}.emoticon-crown{background-position:-15973px 0}.emoticon-womans_hat{background-position:-16005px 0}.emoticon-mans_shoe{background-position:-16037px 0}.emoticon-closed_umbrella{background-position:-16069px 0}.emoticon-briefcase{background-position:-16101px 0}.emoticon-handbag{background-position:-16133px 0}.emoticon-pouch{background-position:-16165px 0}.emoticon-purse{background-position:-16197px 0}.emoticon-eyeglasses{background-position:-16229px 0}.emoticon-fishing_pole_and_fish{background-position:-16261px 0}.emoticon-coffee{background-position:-16293px 0}.emoticon-tea{background-position:-16325px 0}.emoticon-sake{background-position:-16357px 0}.emoticon-baby_bottle{background-position:-16389px 0}.emoticon-beer{background-position:-16421px 0}.emoticon-beers{background-position:-16453px 0}.emoticon-cocktail{background-position:-16485px 0}.emoticon-tropical_drink{background-position:-16517px 0}.emoticon-wine_glass{background-position:-16549px 0}.emoticon-fork_and_knife{background-position:-16581px 0}.emoticon-pizza{background-position:-16613px 0}.emoticon-hamburger{background-position:-16645px 0}.emoticon-fries{background-position:-16677px 0}.emoticon-poultry_leg{background-position:-16709px 0}.emoticon-meat_on_bone{background-position:-16741px 0}.emoticon-spaghetti{background-position:-16773px 0}.emoticon-curry{background-position:-16805px 0}.emoticon-fried_shrimp{background-position:-16837px 0}.emoticon-bento{background-position:-16869px 0}.emoticon-sushi{background-position:-16901px 0}.emoticon-fish_cake{background-position:-16933px 0}.emoticon-rice_ball{background-position:-16965px 0}.emoticon-rice_cracker{background-position:-16997px 0}.emoticon-rice{background-position:-17029px 0}.emoticon-ramen{background-position:-17061px 0}.emoticon-stew{background-position:-17093px 0}.emoticon-oden{background-position:-17125px 0}.emoticon-dango{background-position:-17157px 0}.emoticon-egg{background-position:-17189px 0}.emoticon-bread{background-position:-17221px 0}.emoticon-doughnut{background-position:-17253px 0}.emoticon-custard{background-position:-17285px 0}.emoticon-icecream{background-position:-17317px 0}.emoticon-ice_cream{background-position:-17349px 0}.emoticon-shaved_ice{background-position:-17381px 0}.emoticon-birthday{background-position:-17413px 0}.emoticon-cake{background-position:-17445px 0}.emoticon-cookie{background-position:-17477px 0}.emoticon-chocolate_bar{background-position:-17509px 0}.emoticon-candy{background-position:-17541px 0}.emoticon-lollipop{background-position:-17573px 0}.emoticon-honey_pot{background-position:-17605px 0}.emoticon-apple{background-position:-17637px 0}.emoticon-green_apple{background-position:-17669px 0}.emoticon-tangerine{background-position:-17701px 0}.emoticon-lemon{background-position:-17733px 0}.emoticon-cherries{background-position:-17765px 0}.emoticon-grapes{background-position:-17797px 0}.emoticon-watermelon{background-position:-17829px 0}.emoticon-strawberry{background-position:-17861px 0}.emoticon-peach{background-position:-17893px 0}.emoticon-melon{background-position:-17925px 0}.emoticon-banana{background-position:-17957px 0}.emoticon-pear{background-position:-17989px 0}.emoticon-pineapple{background-position:-18021px 0}.emoticon-sweet_potato{background-position:-18053px 0}.emoticon-eggplant{background-position:-18085px 0}.emoticon-tomato{background-position:-18117px 0}.emoticon-corn{background-position:-18149px 0}.emoticon-house{background-position:-18181px 0}.emoticon-house_with_garden{background-position:-18213px 0}.emoticon-school{background-position:-18245px 0}.emoticon-office{background-position:-18277px 0}.emoticon-post_office{background-position:-18309px 0}.emoticon-hospital{background-position:-18341px 0}.emoticon-bank{background-position:-18373px 0}.emoticon-convenience_store{background-position:-18405px 0}.emoticon-love_hotel{background-position:-18437px 0}.emoticon-hotel{background-position:-18469px 0}.emoticon-wedding{background-position:-18501px 0}.emoticon-church{background-position:-18533px 0}.emoticon-department_store{background-position:-18565px 0}.emoticon-european_post_office{background-position:-18597px 0}.emoticon-city_sunrise{background-position:-18629px 0}.emoticon-city_sunset{background-position:-18661px 0}.emoticon-japanese_castle{background-position:-18693px 0}.emoticon-european_castle{background-position:-18725px 0}.emoticon-tent{background-position:-18757px 0}.emoticon-factory{background-position:-18789px 0}.emoticon-tokyo_tower{background-position:-18821px 0}.emoticon-japan{background-position:-18853px 0}.emoticon-mount_fuji{background-position:-18885px 0}.emoticon-sunrise_over_mountains{background-position:-18917px 0}.emoticon-sunrise{background-position:-18949px 0}.emoticon-stars{background-position:-18981px 0}.emoticon-themoreyouknow{background-position:-18981px 0}.emoticon-tmyk{background-position:-18981px 0}.emoticon-statue_of_liberty{background-position:-19013px 0}.emoticon-bridge_at_night{background-position:-19045px 0}.emoticon-carousel_horse{background-position:-19077px 0}.emoticon-rainbow{background-position:-19109px 0}.emoticon-ferris_wheel{background-position:-19141px 0}.emoticon-fountain{background-position:-19173px 0}.emoticon-roller_coaster{background-position:-19205px 0}.emoticon-ship{background-position:-19237px 0}.emoticon-speedboat{background-position:-19269px 0}.emoticon-boat{background-position:-19301px 0}.emoticon-sailboat{background-position:-19333px 0}.emoticon-rowboat{background-position:-19365px 0}.emoticon-anchor{background-position:-19397px 0}.emoticon-rocket{background-position:-19429px 0}.emoticon-airplane{background-position:-19461px 0}.emoticon-helicopter{background-position:-19493px 0}.emoticon-steam_locomotive{background-position:-19525px 0}.emoticon-tram{background-position:-19557px 0}.emoticon-mountain_railway{background-position:-19589px 0}.emoticon-bike{background-position:-19621px 0}.emoticon-aerial_tramway{background-position:-19653px 0}.emoticon-suspension_railway{background-position:-19685px 0}.emoticon-mountain_cableway{background-position:-19717px 0}.emoticon-tractor{background-position:-19749px 0}.emoticon-blue_car{background-position:-19781px 0}.emoticon-oncoming_automobile{background-position:-19813px 0}.emoticon-car{background-position:-19845px 0}.emoticon-red_car{background-position:-19877px 0}.emoticon-taxi{background-position:-19909px 0}.emoticon-oncoming_taxi{background-position:-19941px 0}.emoticon-articulated_lorry{background-position:-19973px 0}.emoticon-bus{background-position:-20005px 0}.emoticon-oncoming_bus{background-position:-20037px 0}.emoticon-rotating_light{background-position:-20069px 0}.emoticon-police_car{background-position:-20101px 0}.emoticon-oncoming_police_car{background-position:-20133px 0}.emoticon-fire_engine{background-position:-20165px 0}.emoticon-ambulance{background-position:-20197px 0}.emoticon-minibus{background-position:-20229px 0}.emoticon-truck{background-position:-20261px 0}.emoticon-train{background-position:-20293px 0}.emoticon-station{background-position:-20325px 0}.emoticon-train2{background-position:-20357px 0}.emoticon-bullettrain_front{background-position:-20389px 0}.emoticon-bullettrain_side{background-position:-20421px 0}.emoticon-light_rail{background-position:-20453px 0}.emoticon-monorail{background-position:-20485px 0}.emoticon-railway_car{background-position:-20517px 0}.emoticon-trolleybus{background-position:-20549px 0}.emoticon-ticket{background-position:-20581px 0}.emoticon-fuelpump{background-position:-20613px 0}.emoticon-vertical_traffic_light{background-position:-20645px 0}.emoticon-traffic_light{background-position:-20677px 0}.emoticon-warning{background-position:-20709px 0}.emoticon-construction{background-position:-20741px 0}.emoticon-beginner{background-position:-20773px 0}.emoticon-atm{background-position:-20805px 0}.emoticon-slot_machine{background-position:-20837px 0}.emoticon-busstop{background-position:-20869px 0}.emoticon-barber{background-position:-20901px 0}.emoticon-hotsprings{background-position:-20933px 0}.emoticon-checkered_flag{background-position:-20965px 0}.emoticon-crossed_flags{background-position:-20997px 0}.emoticon-izakaya_lantern{background-position:-21029px 0}.emoticon-moyai{background-position:-21061px 0}.emoticon-circus_tent{background-position:-21093px 0}.emoticon-performing_arts{background-position:-21125px 0}.emoticon-round_pushpin{background-position:-21157px 0}.emoticon-triangular_flag_on_post{background-position:-21189px 0}.emoticon-jp{background-position:-21221px 0}.emoticon-kr{background-position:-21253px 0}.emoticon-cn{background-position:-21285px 0}.emoticon-us{background-position:-21317px 0}.emoticon-fr{background-position:-21349px 0}.emoticon-es{background-position:-21381px 0}.emoticon-it{background-position:-21413px 0}.emoticon-ru{background-position:-21445px 0}.emoticon-gb{background-position:-21477px 0}.emoticon-uk{background-position:-21509px 0}.emoticon-de{background-position:-21541px 0}.emoticon-one{background-position:-21573px 0}.emoticon-two{background-position:-21605px 0}.emoticon-three{background-position:-21637px 0}.emoticon-four{background-position:-21669px 0}.emoticon-five{background-position:-21701px 0}.emoticon-six{background-position:-21733px 0}.emoticon-seven{background-position:-21765px 0}.emoticon-eight{background-position:-21797px 0}.emoticon-nine{background-position:-21829px 0}.emoticon-keycap_ten{background-position:-21861px 0}.emoticon-1234{background-position:-21893px 0}.emoticon-zero{background-position:-21925px 0}.emoticon-hash{background-position:-21957px 0}.emoticon-symbols{background-position:-21989px 0}.emoticon-arrow_backward{background-position:-22021px 0}.emoticon-arrow_down{background-position:-22053px 0}.emoticon-arrow_forward{background-position:-22085px 0}.emoticon-arrow_left{background-position:-22117px 0}.emoticon-capital_abcd{background-position:-22149px 0}.emoticon-abcd{background-position:-22181px 0}.emoticon-abc{background-position:-22213px 0}.emoticon-arrow_lower_left{background-position:-22245px 0}.emoticon-arrow_lower_right{background-position:-22277px 0}.emoticon-arrow_right{background-position:-22309px 0}.emoticon-arrow_up{background-position:-22341px 0}.emoticon-arrow_upper_left{background-position:-22373px 0}.emoticon-arrow_upper_right{background-position:-22405px 0}.emoticon-arrow_double_down{background-position:-22437px 0}.emoticon-arrow_double_up{background-position:-22469px 0}.emoticon-arrow_down_small{background-position:-22501px 0}.emoticon-arrow_heading_down{background-position:-22533px 0}.emoticon-arrow_heading_up{background-position:-22565px 0}.emoticon-leftwards_arrow_with_hook{background-position:-22597px 0}.emoticon-arrow_right_hook{background-position:-22629px 0}.emoticon-left_right_arrow{background-position:-22661px 0}.emoticon-arrow_up_down{background-position:-22693px 0}.emoticon-arrow_up_small{background-position:-22725px 0}.emoticon-arrows_clockwise{background-position:-22757px 0}.emoticon-arrows_counterclockwise{background-position:-22789px 0}.emoticon-rewind{background-position:-22821px 0}.emoticon-fast_forward{background-position:-22853px 0}.emoticon-information_source{background-position:-22885px 0}.emoticon-ok{background-position:-22917px 0}.emoticon-twisted_rightwards_arrows{background-position:-22949px 0}.emoticon-repeat{background-position:-22981px 0}.emoticon-repeat_one{background-position:-23013px 0}.emoticon-new{background-position:-23045px 0}.emoticon-top{background-position:-23077px 0}.emoticon-up{background-position:-23109px 0}.emoticon-cool{background-position:-23141px 0}.emoticon-free{background-position:-23173px 0}.emoticon-ng{background-position:-23205px 0}.emoticon-cinema{background-position:-23237px 0}.emoticon-koko{background-position:-23269px 0}.emoticon-signal_strength{background-position:-23301px 0}.emoticon-u5272{background-position:-23333px 0}.emoticon-u5408{background-position:-23365px 0}.emoticon-u55b6{background-position:-23397px 0}.emoticon-u6307{background-position:-23429px 0}.emoticon-u6708{background-position:-23461px 0}.emoticon-u6709{background-position:-23493px 0}.emoticon-u6e80{background-position:-23525px 0}.emoticon-u7121{background-position:-23557px 0}.emoticon-u7533{background-position:-23589px 0}.emoticon-u7a7a{background-position:-23621px 0}.emoticon-u7981{background-position:-23653px 0}.emoticon-sa{background-position:-23685px 0}.emoticon-restroom{background-position:-23717px 0}.emoticon-mens{background-position:-23749px 0}.emoticon-womens{background-position:-23781px 0}.emoticon-baby_symbol{background-position:-23813px 0}.emoticon-no_smoking{background-position:-23845px 0}.emoticon-parking{background-position:-23877px 0}.emoticon-wheelchair{background-position:-23909px 0}.emoticon-metro{background-position:-23941px 0}.emoticon-baggage_claim{background-position:-23973px 0}.emoticon-accept{background-position:-24005px 0}.emoticon-wc{background-position:-24037px 0}.emoticon-potable_water{background-position:-24069px 0}.emoticon-put_litter_in_its_place{background-position:-24101px 0}.emoticon-secret{background-position:-24133px 0}.emoticon-congratulations{background-position:-24165px 0}.emoticon-m{background-position:-24197px 0}.emoticon-passport_control{background-position:-24229px 0}.emoticon-left_luggage{background-position:-24261px 0}.emoticon-customs{background-position:-24293px 0}.emoticon-ideograph_advantage{background-position:-24325px 0}.emoticon-cl{background-position:-24357px 0}.emoticon-sos{background-position:-24389px 0}.emoticon-id{background-position:-24421px 0}.emoticon-no_entry_sign{background-position:-24453px 0}.emoticon-underage{background-position:-24485px 0}.emoticon-no_mobile_phones{background-position:-24517px 0}.emoticon-do_not_litter{background-position:-24549px 0}.emoticon-non\-potable_water{background-position:-24581px 0}.emoticon-no_bicycles{background-position:-24613px 0}.emoticon-no_pedestrians{background-position:-24645px 0}.emoticon-children_crossing{background-position:-24677px 0}.emoticon-no_entry{background-position:-24709px 0}.emoticon-eight_spoked_asterisk{background-position:-24741px 0}.emoticon-eight_pointed_black_star{background-position:-24773px 0}.emoticon-heart_decoration{background-position:-24805px 0}.emoticon-vs{background-position:-24837px 0}.emoticon-vibration_mode{background-position:-24869px 0}.emoticon-mobile_phone_off{background-position:-24901px 0}.emoticon-chart{background-position:-24933px 0}.emoticon-currency_exchange{background-position:-24965px 0}.emoticon-aries{background-position:-24997px 0}.emoticon-taurus{background-position:-25029px 0}.emoticon-gemini{background-position:-25061px 0}.emoticon-cancer{background-position:-25093px 0}.emoticon-leo{background-position:-25125px 0}.emoticon-virgo{background-position:-25157px 0}.emoticon-libra{background-position:-25189px 0}.emoticon-scorpius{background-position:-25221px 0}.emoticon-sagittarius{background-position:-25253px 0}.emoticon-capricorn{background-position:-25285px 0}.emoticon-aquarius{background-position:-25317px 0}.emoticon-pisces{background-position:-25349px 0}.emoticon-ophiuchus{background-position:-25381px 0}.emoticon-six_pointed_star{background-position:-25413px 0}.emoticon-negative_squared_cross_mark{background-position:-25445px 0}.emoticon-a{background-position:-25477px 0}.emoticon-b{background-position:-25509px 0}.emoticon-ab{background-position:-25541px 0}.emoticon-o2{background-position:-25573px 0}.emoticon-diamond_shape_with_a_dot_inside{background-position:-25605px 0}.emoticon-recycle{background-position:-25637px 0}.emoticon-end{background-position:-25669px 0}.emoticon-on{background-position:-25701px 0}.emoticon-soon{background-position:-25733px 0}.emoticon-clock1{background-position:-25765px 0}.emoticon-clock130{background-position:-25797px 0}.emoticon-clock10{background-position:-25829px 0}.emoticon-clock1030{background-position:-25861px 0}.emoticon-clock11{background-position:-25893px 0}.emoticon-clock1130{background-position:-25925px 0}.emoticon-clock12{background-position:-25957px 0}.emoticon-clock1230{background-position:-25989px 0}.emoticon-clock2{background-position:-26021px 0}.emoticon-clock230{background-position:-26053px 0}.emoticon-clock3{background-position:-26085px 0}.emoticon-clock330{background-position:-26117px 0}.emoticon-clock4{background-position:-26149px 0}.emoticon-clock430{background-position:-26181px 0}.emoticon-clock5{background-position:-26213px 0}.emoticon-clock530{background-position:-26245px 0}.emoticon-clock6{background-position:-26277px 0}.emoticon-clock630{background-position:-26309px 0}.emoticon-clock7{background-position:-26341px 0}.emoticon-clock730{background-position:-26373px 0}.emoticon-clock8{background-position:-26405px 0}.emoticon-clock830{background-position:-26437px 0}.emoticon-clock9{background-position:-26469px 0}.emoticon-clock930{background-position:-26501px 0}.emoticon-heavy_dollar_sign{background-position:-26533px 0}.emoticon-copyright{background-position:-26565px 0}.emoticon-registered{background-position:-26597px 0}.emoticon-tm{background-position:-26629px 0}.emoticon-x{background-position:-26661px 0}.emoticon-heavy_exclamation_mark{background-position:-26693px 0}.emoticon-bangbang{background-position:-26725px 0}.emoticon-interrobang{background-position:-26757px 0}.emoticon-o{background-position:-26789px 0}.emoticon-heavy_multiplication_x{background-position:-26821px 0}.emoticon-heavy_plus_sign{background-position:-26853px 0}.emoticon-heavy_minus_sign{background-position:-26885px 0}.emoticon-heavy_division_sign{background-position:-26917px 0}.emoticon-white_flower{background-position:-26949px 0}.emoticon-100{background-position:-26981px 0}.emoticon-heavy_check_mark{background-position:-27013px 0}.emoticon-ballot_box_with_check{background-position:-27045px 0}.emoticon-radio_button{background-position:-27077px 0}.emoticon-link{background-position:-27109px 0}.emoticon-curly_loop{background-position:-27141px 0}.emoticon-wavy_dash{background-position:-27173px 0}.emoticon-part_alternation_mark{background-position:-27205px 0}.emoticon-trident{background-position:-27237px 0}.emoticon-black_large_square{background-position:-27269px 0}.emoticon-white_large_square{background-position:-27301px 0}.emoticon-white_check_mark{background-position:-27333px 0}.emoticon-black_square{background-position:-27268px 0}.emoticon-white_square{background-position:-27301px 0}.emoticon-black_square_button{background-position:-27365px 0}.emoticon-white_square_button{background-position:-27397px 0}.emoticon-black_circle{background-position:-27429px 0}.emoticon-white_circle{background-position:-27461px 0}.emoticon-red_circle{background-position:-27493px 0}.emoticon-large_blue_circle{background-position:-27525px 0}.emoticon-large_blue_diamond{background-position:-27557px 0}.emoticon-large_orange_diamond{background-position:-27589px 0}.emoticon-small_blue_diamond{background-position:-27621px 0}.emoticon-small_orange_diamond{background-position:-27653px 0}.emoticon-small_red_triangle{background-position:-27685px 0}.emoticon-small_red_triangle_down{background-position:-27717px 0}.emoticon-shipit{background-position:-27749px 0}md-expansion-panel{background:#fff}md-expansion-panel .md-expansion-panel-footer-container,md-expansion-panel .md-expansion-panel-header-container,md-expansion-panel md-expansion-panel-collapsed{background:#fff}md-expansion-panel .md-expansion-panel-footer-container .md-summary,md-expansion-panel .md-expansion-panel-footer-container .md-title,md-expansion-panel .md-expansion-panel-header-container .md-summary,md-expansion-panel .md-expansion-panel-header-container .md-title,md-expansion-panel md-expansion-panel-collapsed .md-summary,md-expansion-panel md-expansion-panel-collapsed .md-title{color:#333}md-expansion-panel md-expansion-panel-footer .md-expansion-panel-footer-container,md-expansion-panel md-expansion-panel-header .md-expansion-panel-header-container{border-color:#ddd}md-expansion-panel .md-expansion-panel-icon svg{fill:#999}md-expansion-panel[disabled] md-expansion-panel-collapsed .md-summary,md-expansion-panel[disabled] md-expansion-panel-collapsed .md-title{color:#ddd}md-expansion-panel[disabled] .md-expansion-panel-icon svg{fill:#ddd}md-expansion-panel:not(.md-open):not([disabled]):focus,md-expansion-panel:not(.md-open):not([disabled]):focus md-expansion-panel-collapsed{background:#eee}.layout-padding>md-expansion-panel-group{padding:0}md-expansion-panel{display:block;position:relative;outline:0;margin-top:0;margin-bottom:0;padding:0;box-shadow:0 -1px 0 #e5e5e5,0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)}md-expansion-panel.md-open{margin-top:16px;margin-bottom:16px}md-expansion-panel.md-open:first-of-type{margin-top:0}md-expansion-panel.md-close{overflow:hidden}md-expansion-panel:not(.md-no-animation).md-open{-webkit-transition:margin-top .12s cubic-bezier(.25,.8,.25,1),margin-bottom .12s cubic-bezier(.25,.8,.25,1);transition:margin-top .12s cubic-bezier(.25,.8,.25,1),margin-bottom .12s cubic-bezier(.25,.8,.25,1)}md-expansion-panel:not(.md-no-animation).md-close{-webkit-transition:margin-top 80ms cubic-bezier(.25,.8,.25,1),margin-bottom 80ms cubic-bezier(.25,.8,.25,1);transition:margin-top 80ms cubic-bezier(.25,.8,.25,1),margin-bottom 80ms cubic-bezier(.25,.8,.25,1)}md-expansion-panel-collapsed .md-title,md-expansion-panel-header .md-title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;font-weight:600;min-width:80px;max-width:184px;overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:nowrap}md-expansion-panel-collapsed .md-summary,md-expansion-panel-header .md-summary{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:nowrap}md-expansion-panel md-expansion-panel-collapsed{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px;line-height:48px;padding:0 24px;opacity:1;z-index:2;box-sizing:border-box}md-expansion-panel md-expansion-panel-collapsed.md-absolute{position:absolute}md-expansion-panel md-expansion-panel-collapsed.md-hide{opacity:0}md-expansion-panel:not(.md-no-animation) md-expansion-panel-collapsed.md-show{-webkit-transition:opacity 30ms linear;transition:opacity 30ms linear}md-expansion-panel:not(.md-no-animation) md-expansion-panel-collapsed.md-hide{-webkit-transition:opacity .1s cubic-bezier(.25,.8,.25,1);transition:opacity .1s cubic-bezier(.25,.8,.25,1)}md-expansion-panel md-expansion-panel-expanded{display:none;min-height:48px}md-expansion-panel md-expansion-panel-expanded.md-hide,md-expansion-panel md-expansion-panel-expanded.md-show{display:block}md-expansion-panel md-expansion-panel-expanded.md-scroll-y{overflow-y:auto}md-expansion-panel md-expansion-panel-expanded.md-overflow{overflow:hidden}md-expansion-panel md-expansion-panel-expanded md-expansion-panel-content{display:block;padding:16px 24px}md-expansion-panel:not(.md-no-animation) md-expansion-panel-expanded.md-show{-webkit-transition:max-height .12s cubic-bezier(.25,.8,.25,1),opacity .12s cubic-bezier(.25,.8,.25,1);transition:max-height .12s cubic-bezier(.25,.8,.25,1),opacity .12s cubic-bezier(.25,.8,.25,1)}md-expansion-panel:not(.md-no-animation) md-expansion-panel-expanded.md-hide{-webkit-transition:max-height 60ms cubic-bezier(.25,.8,.25,1),opacity 60ms cubic-bezier(.25,.8,.25,1);transition:max-height 60ms cubic-bezier(.25,.8,.25,1),opacity 60ms cubic-bezier(.25,.8,.25,1)}md-expansion-panel-header{display:block;position:relative;outline:0}md-expansion-panel-header .md-expansion-panel-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px;line-height:48px;padding:0 24px;box-sizing:border-box;border-bottom:1px solid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}md-expansion-panel-header.md-stick .md-expansion-panel-header-container{position:fixed;z-index:2;-webkit-animation:panelBodyHeaderStickyHoverIn .3s ease-out both;animation:panelBodyHeaderStickyHoverIn .3s ease-out both}md-expansion-panel-header.md-no-stick .md-expansion-panel-header-container{-webkit-animation:panelBodyHeaderStickyHoverOut .3s ease-out both;animation:panelBodyHeaderStickyHoverOut .3s ease-out both}md-expansion-panel-footer{display:block;position:relative}md-expansion-panel-footer.md-hide,md-expansion-panel-footer.md-show{display:block}md-expansion-panel-footer .md-expansion-panel-footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px;line-height:48px;padding:0 24px;border-top:1px solid;box-sizing:border-box}md-expansion-panel-footer.md-stick .md-expansion-panel-footer-container{position:fixed;z-index:2}md-expansion-panel:not(.md-no-animation) .md-expansion-panel-icon{-webkit-transition:-webkit-transform .6s cubic-bezier(.25,.8,.25,1);transition:-webkit-transform .6s cubic-bezier(.25,.8,.25,1);transition:transform .6s cubic-bezier(.25,.8,.25,1);transition:transform .6s cubic-bezier(.25,.8,.25,1),-webkit-transform .6s cubic-bezier(.25,.8,.25,1)}md-expansion-panel .md-expansion-panel-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}md-expansion-panel .md-expansion-panel-icon:first-child{margin-right:18px}md-expansion-panel.md-open>md-expansion-panel-expanded>md-expansion-panel-header .md-expansion-panel-header-container .md-expansion-panel-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}md-expansion-panel.md-open>md-expansion-panel.md-open>md-expansion-panel-collapsed .md-expansion-panel-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@-webkit-keyframes panelBodyHeaderStickyHoverIn{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}}@keyframes panelBodyHeaderStickyHoverIn{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}}@-webkit-keyframes panelBodyHeaderStickyHoverOut{0%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}100%{box-shadow:0 0 0 0 transparent}}@keyframes panelBodyHeaderStickyHoverOut{0%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}100%{box-shadow:0 0 0 0 transparent}}.main-view .content .builder,.main-view .content .json,.main-view .content .view{border-right:1px solid #ccc;height:800px;overflow:auto}.builder-icon{line-height:0}.builder-icon,form-item .form-item-container .md-button,form-item .option-item .md-button{min-height:36px;min-width:36px;height:36px;width:36px}form-item .form-item-container .md-button{line-height:0}form-item .option-item{min-height:75px}form-item .option-item .md-button{line-height:0;margin-top:20px}form-item .option-item .md-button.handle:active,form-item .option-item .md-button.handle:hover{cursor:move}form-item .form-item-container{position:relative;padding-top:30px}form-item .form-item-container .form-item-actions{position:absolute;right:20px;top:0}form-view .formItem-content,form-view .formItem-title{font-size:18px}form-view .formItem-help-text{font-size:14px;color:#6c6c6c}form-view .matrix-container{overflow:auto}form-view .matrix-container .matrix .matrix-row{border-bottom:1px solid #4caf50}form-view .matrix-container .matrix .matrix-cell{text-align:center;overflow:hidden}form-view .matrix-container .matrix md-radio-button .md-label{margin-left:0;margin-right:0}form-view .matrix-container .matrix .md-switch-thumb,form-view .matrix-container .matrix md-radio-button{margin:15px 0}i.material-icons{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}i.material-icons.medium{font-size:36px}[md-color-picker] .md-color-picker-input-container,md-color-picker .md-color-picker-input-container{position:relative}[md-color-picker] .md-color-picker-input-container .md-color-picker-input::-ms-clear,md-color-picker .md-color-picker-input-container .md-color-picker-input::-ms-clear{display:none}[md-color-picker] .md-color-picker-input-container .md-color-picker-preview,md-color-picker .md-color-picker-input-container .md-color-picker-preview{content:'';width:24px;height:24px;border:2px solid #fff;border-radius:50%;box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084);position:relative;top:22px;overflow:hidden;background-color:#fff;background-image:-webkit-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),-webkit-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-image:linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-size:8px 8px;background-position:0 0,4px 4px}[md-color-picker] .md-color-picker-input-container .md-color-picker-preview .md-color-picker-result,md-color-picker .md-color-picker-input-container .md-color-picker-preview .md-color-picker-result{width:100%;height:100%}[md-color-picker] .md-color-picker-input-container .md-color-picker-clear,md-color-picker .md-color-picker-input-container .md-color-picker-clear{position:absolute;bottom:42px;right:-16px;color:rgba(0,0,0,.26)}.md-color-picker-container{padding:8px;background:#fff;outline:0;height:397px;width:347px;opacity:1;overflow:hidden;z-index:1000}.md-color-picker-container .md-color-picker-arrow{border:0 solid transparent;border-right-width:30px;border-bottom-width:0;position:absolute;left:0;top:0;-webkit-transition:border-bottom-width cubic-bezier(.25,.8,.25,1) .25s,top cubic-bezier(.25,.8,.25,1) .25s;transition:border-bottom-width cubic-bezier(.25,.8,.25,1) .25s,top cubic-bezier(.25,.8,.25,1) .25s}.md-color-picker-container canvas{width:100%;height:100%}.md-color-picker-container .md-color-picker-preview{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700;font-size:18px;color:#fff;margin:-8px -8px 0;position:relative}.md-color-picker-container .md-color-picker-preview .md-color-picker-result{position:absolute;height:100%;opacity:1;background:red}.md-color-picker-container .md-color-picker-preview .md-color-picker-result>input{position:relative;top:-15px;opacity:0}.md-color-picker-container .md-color-picker-preview .md-color-picker-result>div{position:relative;width:100%}.md-color-picker-container .md-color-picker-preview .md-color-picker-result>div>input{border-width:0;background:0 0;text-align:center;position:absolute;top:-15px;bottom:0;left:0;right:0;color:#eee;outline:0;opacity:0}.md-color-picker-container .md-color-picker-preview .md-color-picker-result>div>input.switch{-webkit-transition:top cubic-bezier(.25,.8,.25,1) .25s,.25s opacity ease-out;transition:top cubic-bezier(.25,.8,.25,1) .25s,.25s opacity ease-out;top:0;opacity:1}.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs .md-tab,.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs md-pagination-wrapper,.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs md-tabs-canvas,.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs md-tabs-wrapper{max-height:28px;height:28px}.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs md-ink-bar{background:rgba(255,255,255,.5)}.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs .md-tab{padding-top:2px;background:rgba(255,255,255,.25);color:#eee;max-width:none!important}.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs .md-tab.md-active{background:0 0}.md-color-picker-container .md-color-picker-preview.dark{color:#333}.md-color-picker-container .md-color-picker-preview.dark .md-color-picker-preview-input{color:#333}.md-color-picker-container .md-color-picker-preview.dark .md-tab{background:rgba(0,0,0,.25);color:#333}.md-color-picker-container .md-color-picker-preview.dark .md-tab.md-active{background:0 0}.md-color-picker-container .md-color-picker-preview.dark md-ink-bar{background:rgba(0,0,0,.5)}.md-color-picker-container .md-color-picker-tabs{margin:0 -8px 0}.md-color-picker-container .md-color-picker-tabs md-tabs[md-align-tabs=bottom]{padding-bottom:0}.md-color-picker-container .md-color-picker-tabs .md-tab,.md-color-picker-container .md-color-picker-tabs md-pagination-wrapper,.md-color-picker-container .md-color-picker-tabs md-tabs-canvas,.md-color-picker-container .md-color-picker-tabs md-tabs-wrapper{max-height:36px;height:36px}.md-color-picker-container .md-color-picker-tabs .md-tab{padding:7px 24px;background:0 0}.md-color-picker-container .md-color-picker-tabs .md-tab:last-of-type{margin-right:-2px}.md-color-picker-container .md-color-picker-tabs md-tabs:not(.md-no-tab-content):not(.md-dynamic-height){min-height:298px}.md-color-picker-container .md-color-picker-tabs md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) md-tabs-content-wrapper{height:255px;margin-bottom:8px}.md-color-picker-container .md-color-picker-tabs md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) md-tabs-content-wrapper md-tab-content{height:255px;padding:0 8px 0}.md-color-picker-container .md-color-picker-tabs md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) md-tabs-content-wrapper md-tab-content [md-tabs-template]{height:100%}.md-color-picker-container .md-color-picker-tabs.md-color-picker-colors{margin:8px -8px -8px}.md-color-picker-container .md-color-picker-tabs.md-color-picker-colors md-ink-bar{top:auto}.md-color-picker-container .md-color-picker-tabs.md-color-picker-colors .md-tab{background:rgba(0,0,0,.075)}.md-color-picker-container .md-color-picker-tabs.md-color-picker-colors .md-tab.md-active{background:#fff}.md-color-picker-container .md-color-picker-colors{overflow:hidden;margin-top:8px}.md-color-picker-container .md-color-picker-colors .md-color-picker-marker{position:absolute;border:2px solid #fff;box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.md-color-picker-container .md-color-picker-colors [md-color-picker-spectrum]{position:relative;cursor:crosshair;overflow:hidden;height:255px;width:255px}.md-color-picker-container .md-color-picker-colors [md-color-picker-spectrum] .md-color-picker-marker{width:12px;height:12px;border-radius:50%;box-shadow:0 0 2px 0 rgba(0,0,0,.5),inset 0 0 2px 0 rgba(0,0,0,.5);top:-5px;left:calc(100% - 5px)}.md-color-picker-container .md-color-picker-colors [md-color-picker-alpha],.md-color-picker-container .md-color-picker-colors [md-color-picker-hue]{position:relative;cursor:crosshair;overflow:hidden;width:30px}.md-color-picker-container .md-color-picker-colors [md-color-picker-alpha].md-color-picker-wide,.md-color-picker-container .md-color-picker-colors [md-color-picker-hue].md-color-picker-wide{width:67px}.md-color-picker-container .md-color-picker-colors [md-color-picker-alpha] .md-color-picker-marker,.md-color-picker-container .md-color-picker-colors [md-color-picker-hue] .md-color-picker-marker{height:5px;width:100%;border-left:0;border-right:0;top:-2px;left:0}.md-color-picker-container .md-color-picker-sliders md-slider.red-slider .md-track-fill{background:#d01515}.md-color-picker-container .md-color-picker-sliders md-slider.red-slider .md-thumb:after{background-color:#d01515;border-color:#d01515}.md-color-picker-container .md-color-picker-sliders md-slider.green-slider .md-track-fill{background:#19d015}.md-color-picker-container .md-color-picker-sliders md-slider.green-slider .md-thumb:after{background-color:#19d015;border-color:#19d015}.md-color-picker-container .md-color-picker-sliders md-slider.blue-slider .md-track-fill{background:#1560d0}.md-color-picker-container .md-color-picker-sliders md-slider.blue-slider .md-thumb:after{background-color:#1560d0;border-color:#1560d0}.md-color-picker-container .md-color-picker-material-palette .md-color-picker-material-title{font-size:22px;line-height:75px;padding:0 15px;color:rgba(0,0,0,.85);text-transform:capitalize}.md-color-picker-container .md-color-picker-material-palette .md-color-picker-material-title.dark{color:rgba(255,255,255,.85)}.md-color-picker-container .md-color-picker-material-palette .md-color-picker-material-title:not(:first-child){margin-top:16px}.md-color-picker-container .md-color-picker-material-palette .md-color-picker-with-label{font-size:12px;line-height:33px;padding:0 5px;color:rgba(0,0,0,.7)}.md-color-picker-container .md-color-picker-material-palette .md-color-picker-with-label.dark{color:rgba(255,255,255,.7)}.md-color-picker-container .md-color-picker-material-palette .md-color-picker-material-colors{position:absolute;-webkit-transition:left cubic-bezier(.25,.8,.25,1) .25s,right cubic-bezier(.25,.8,.25,1) .25s,top cubic-bezier(.25,.8,.25,1) .25s,bottom cubic-bezier(.25,.8,.25,1) .25s;transition:left cubic-bezier(.25,.8,.25,1) .25s,right cubic-bezier(.25,.8,.25,1) .25s,top cubic-bezier(.25,.8,.25,1) .25s,bottom cubic-bezier(.25,.8,.25,1) .25s}.md-color-picker-container .md-color-picker-history>div>div{height:20px;margin:4px;background-color:#fff;background-image:-webkit-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),-webkit-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-image:linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-size:8px 8px;background-position:0 0,4px 4px}.md-color-picker-container .md-color-picker-history>div>div>div{width:100%;height:100%}.md-color-picker-container .md-color-picker-history button{margin-top:auto;margin-left:auto}.md-color-picker-checkered-bg{background-color:#fff;background-image:-webkit-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),-webkit-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-image:linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-size:8px 8px;background-position:0 0,4px 4px}.emojione{font-size:inherit;height:3ex;width:3.1ex;min-height:20px;min-width:20px;display:inline-block;margin:-.2ex .15em .2ex;line-height:normal;vertical-align:middle}img.emojione{width:auto}.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea]{position:absolute;z-index:1000;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item{font-size:14px;padding:1px 3px;border:0}.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item a{text-decoration:none;display:block;height:100%;line-height:1.8em;padding:0 1.54em 0 .615em;color:#4f4f4f}.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item.active,.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item:hover{background-color:#e4e4e4}.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item.active a,.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item:hover a{color:#333}.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item .emojioneemoji{font-size:inherit;height:2ex;width:2.1ex;min-height:20px;min-width:20px;display:inline-block;margin:0 5px .2ex 0;line-height:normal;vertical-align:middle;max-width:100%;top:0}.emojionearea-text .emojioneemoji,.emojionearea-text [class*=emojione-]{font-size:inherit;height:2ex;width:2.1ex;min-height:20px;min-width:20px;display:inline-block;margin:-.2ex .15em .2ex;line-height:normal;vertical-align:middle;max-width:100%;top:0}.emojionearea,.emojionearea *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.emojionearea.emojionearea-disable{position:relative;background-color:#eee;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.emojionearea.emojionearea-disable:before{content:"";display:block;top:0;left:0;right:0;bottom:0;z-index:1;opacity:.3;position:absolute;background-color:#eee}.emojionearea,.emojionearea.form-control{display:block;position:relative!important;width:100%;height:auto;padding:0;font-size:14px;background-color:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-transition:border-color .15s ease-in-out,-moz-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.emojionearea.focused{border-color:#66afe9;outline:0;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.emojionearea .emojionearea-editor{display:block;height:auto;min-height:8em;max-height:15em;overflow:auto;padding:6px 24px 6px 12px;line-height:1.42857143;font-size:inherit;color:#555;background-color:transparent;border:0;cursor:text;margin-right:1px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.emojionearea .emojionearea-editor:empty:before{content:attr(placeholder);display:block;color:#bbb}.emojionearea .emojionearea-editor:focus{border:0;outline:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.emojionearea .emojionearea-editor .emojioneemoji,.emojionearea .emojionearea-editor [class*=emojione-]{font-size:inherit;height:2ex;width:2.1ex;min-height:20px;min-width:20px;display:inline-block;margin:-.2ex .15em .2ex;line-height:normal;vertical-align:middle;max-width:100%;top:0}.emojionearea.emojionearea-inline{height:34px}.emojionearea.emojionearea-inline>.emojionearea-editor{height:32px;min-height:20px;overflow:hidden;white-space:nowrap;position:absolute;top:0;left:12px;right:24px;padding:6px 0}.emojionearea.emojionearea-inline>.emojionearea-button{top:4px}.emojionearea .emojionearea-button{z-index:5;position:absolute;right:3px;top:3px;width:24px;height:24px;opacity:.6;cursor:pointer;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.emojionearea .emojionearea-button:hover{opacity:1}.emojionearea .emojionearea-button>div{display:block;width:24px;height:24px;position:absolute;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.emojionearea .emojionearea-button>div.emojionearea-button-open{background-position:0 -24px;opacity:1}.emojionearea .emojionearea-button>div.emojionearea-button-close{background-position:0 0;-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}.emojionearea .emojionearea-button.active>div.emojionearea-button-open{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);opacity:0}.emojionearea .emojionearea-button.active>div.emojionearea-button-close{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}.emojionearea .emojionearea-picker{background:#fff;position:absolute;-moz-box-shadow:0 1px 5px rgba(0,0,0,.32);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.32);box-shadow:0 1px 5px rgba(0,0,0,.32);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:276px;width:316px;top:-15px;right:-15px;z-index:90;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:0;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.emojionearea .emojionearea-picker.hidden{display:none}.emojionearea .emojionearea-picker .emojionearea-wrapper{position:relative;height:276px;width:316px}.emojionearea .emojionearea-picker .emojionearea-wrapper:after{content:"";display:block;position:absolute;background-repeat:no-repeat;z-index:91}.emojionearea .emojionearea-picker .emojionearea-filters{width:100%;position:absolute;z-index:95;background:#f5f7f9;padding:0 0 0 7px;height:40px}.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter{display:block;float:left;height:40px;width:32px;padding:7px 1px 0;cursor:pointer;-webkit-filter:grayscale(1);filter:grayscale(1)}.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter.active{background:#fff}.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter.active,.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter>i{width:24px;height:24px;top:0}.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter>img{width:24px;height:24px;margin:0 3px}.emojionearea .emojionearea-picker .emojionearea-search-panel{height:30px;position:absolute;z-index:95;top:40px;left:0;right:0;padding:5px 0 5px 8px}.emojionearea .emojionearea-picker .emojionearea-search-panel .emojionearea-tones{float:right;margin-right:10px;margin-top:-1px}.emojionearea .emojionearea-picker .emojionearea-tones-panel .emojionearea-tones{position:absolute;top:4px;left:171px}.emojionearea .emojionearea-picker .emojionearea-search{float:left;padding:0;height:20px;width:160px}.emojionearea .emojionearea-picker .emojionearea-search>input{outline:0;width:160px;min-width:160px;height:20px}.emojionearea .emojionearea-picker .emojionearea-tones{padding:0;width:120px;height:20px}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone{display:inline-block;padding:0;border:0;vertical-align:middle;outline:0;background:0 0;cursor:pointer;position:relative}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-0,.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-0:after{background-color:#ffcf3e}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-1,.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-1:after{background-color:#fae3c5}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-2,.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-2:after{background-color:#e2cfa5}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-3,.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-3:after{background-color:#daa478}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-4,.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-4:after{background-color:#a78058}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-5,.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-5:after{background-color:#5e4d43}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone{width:20px;height:20px;margin:0;background-color:transparent}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone:after,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone:after{content:"";position:absolute;display:block;top:4px;left:4px;width:12px;height:12px}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone.active:after,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone.active:after{top:0;left:0;width:20px;height:20px}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox>.btn-tone,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio>.btn-tone{width:16px;height:16px;margin:0 2px}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox>.btn-tone.active:after,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio>.btn-tone.active:after{content:"";position:absolute;display:block;background-color:transparent;border:2px solid #fff;width:8px;height:8px;top:2px;left:2px;box-sizing:initial}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block:after,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block:before,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block>.emojionearea-category:after,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block>.emojionearea-category:before,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-title:after,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-title:before{content:" ";clear:both;display:block}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone:after,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio>.btn-tone,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio>.btn-tone:after{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox>.btn-tone,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox>.btn-tone:after,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone:after{-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.emojionearea .emojionearea-picker .emojionearea-scroll-area{height:236px;overflow:auto;overflow-x:hidden;width:100%;position:absolute;padding:0 0 5px}.emojionearea .emojionearea-picker .emojionearea-search-panel+.emojionearea-scroll-area{height:206px}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-emojis-list{z-index:1}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-title{display:block;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:13px;font-weight:400;color:#b2b2b2;background:#fff;line-height:20px;margin:0;padding:7px 0 5px 6px}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block{padding:0 0 0 7px}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block>.emojionearea-category{padding:0!important}.emojionearea .emojionearea-picker .emojionearea-scroll-area [class*=emojione-]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0;width:24px;height:24px;top:0}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:24px;height:24px;float:left;display:block;margin:1px;padding:3px}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn:hover{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#e4e4e4;cursor:pointer}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn i,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn img{float:left;display:block;width:24px;height:24px}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn img.lazy-emoji{opacity:0}.emojionearea .emojionearea-picker.emojionearea-filters-position-top .emojionearea-filters{top:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}.emojionearea .emojionearea-picker.emojionearea-filters-position-top.emojionearea-search-position-top .emojionearea-scroll-area{bottom:0}.emojionearea .emojionearea-picker.emojionearea-filters-position-top.emojionearea-search-position-bottom .emojionearea-scroll-area{top:40px}.emojionearea .emojionearea-picker.emojionearea-filters-position-top.emojionearea-search-position-bottom .emojionearea-search-panel{top:initial;bottom:0}.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom .emojionearea-filters{bottom:0;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom.emojionearea-search-position-bottom .emojionearea-scroll-area{top:0}.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom.emojionearea-search-position-bottom .emojionearea-search-panel,.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom.emojionearea-search-position-top .emojionearea-scroll-area{top:initial;bottom:40px}.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom.emojionearea-search-position-top .emojionearea-search-panel{top:0}.emojionearea .emojionearea-picker.emojionearea-picker-position-top{margin-top:-286px;right:-14px}.emojionearea .emojionearea-picker.emojionearea-picker-position-top .emojionearea-wrapper:after{width:19px;height:10px;background-position:-2px -49px;bottom:-10px;right:20px}.emojionearea .emojionearea-picker.emojionearea-picker-position-top.emojionearea-filters-position-bottom .emojionearea-wrapper:after{background-position:-2px -80px}.emojionearea .emojionearea-picker.emojionearea-picker-position-left,.emojionearea .emojionearea-picker.emojionearea-picker-position-right{margin-right:-326px;top:-8px}.emojionearea .emojionearea-picker.emojionearea-picker-position-left .emojionearea-wrapper:after,.emojionearea .emojionearea-picker.emojionearea-picker-position-right .emojionearea-wrapper:after{width:10px;height:19px;background-position:0 -60px;top:13px;left:-10px}.emojionearea .emojionearea-picker.emojionearea-picker-position-left.emojionearea-filters-position-bottom .emojionearea-wrapper:after,.emojionearea .emojionearea-picker.emojionearea-picker-position-right.emojionearea-filters-position-bottom .emojionearea-wrapper:after{background-position:right -60px}.emojionearea .emojionearea-picker.emojionearea-picker-position-bottom{margin-top:10px;right:-14px;top:47px}.emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after{width:19px;height:10px;background-position:-2px -100px;top:-10px;right:20px}.emojionearea .emojionearea-picker.emojionearea-picker-position-bottom.emojionearea-filters-position-bottom .emojionearea-wrapper:after{background-position:-2px -90px}.emojionearea .emojionearea-button.active+.emojionearea-picker{opacity:1}.emojionearea .emojionearea-button.active+.emojionearea-picker-position-top{margin-top:-269px}.emojionearea .emojionearea-button.active+.emojionearea-picker-position-left,.emojionearea .emojionearea-button.active+.emojionearea-picker-position-right{margin-right:-309px}.emojionearea .emojionearea-button.active+.emojionearea-picker-position-bottom{margin-top:-7px}.emojionearea.emojionearea-standalone{display:inline-block;width:auto;box-shadow:none}.emojionearea.emojionearea-standalone .emojionearea-editor{min-height:33px;position:relative;padding:6px 42px 6px 6px}.emojionearea.emojionearea-standalone .emojionearea-editor::before{content:"";position:absolute;top:4px;left:50%;bottom:4px;border-left:1px solid #e6e6e6}.emojionearea.emojionearea-standalone .emojionearea-editor.has-placeholder .emojioneemoji{opacity:.4}.emojionearea.emojionearea-standalone .emojionearea-button{top:0;right:0;bottom:0;left:0;width:auto;height:auto}.emojionearea.emojionearea-standalone .emojionearea-button>div{right:6px;top:5px}.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after,.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-top .emojionearea-wrapper:after{right:23px}.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-left .emojionearea-wrapper:after,.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-right .emojionearea-wrapper:after{top:15px}.emojionearea .emojionearea-button>div,.emojionearea .emojionearea-picker .emojionearea-wrapper:after{background-image:url(data:image/png;base64,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)!important}.emojionearea.emojionearea-standalone .emojionearea-editor.has-placeholder{background-repeat:no-repeat;background-position:20px 4px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQMAAABsu86kAAAABlBMVEUAAAC/v79T5hyIAAAAAXRSTlMAQObYZgAAABNJREFUCNdjYGNgQEb/P4AQqiAASiUEG6Vit44AAAAASUVORK5CYII=)!important}md-date-range{cursor:pointer}md-date-range-picker{display:block;max-width:664px}md-date-range-picker .md-date-range-picker__one-panel{display:block;max-width:340px}.md-date-range-picker [event-key] *{pointer-events:none}.md-date-range-picker{position:relative;background:#fff}.md-date-range-picker__title{text-align:center;font-size:1rem;background:#106cc8;color:#fff;margin:0;padding:16px 0}.md-date-range-picker__month-year{text-align:center;font-size:1rem;background:#eee;margin:0;padding:0 0}.md-date-range-picker__month-year .md-select-icon{display:none}.md-date-range-picker__month-year md-select{margin:10px 0}.md-date-range-picker__templates{background:#eee}.md-date-range-picker__calendar-wrapper{padding:0 0;width:308px;min-width:308px}.md-date-range-picker__week{background:#e0e0e0}.md-date-range-picker__calendar__grid{font-size:13px;color:#222;padding:0;display:inline-block;width:44px;height:44px;line-height:44px;text-align:center;position:relative;outline:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:50%;background:rgba(2550,255,255,0)}.md-date-range-picker__calendar .md-date-range-picker__calendar__grid{cursor:pointer}.md-date-range-picker__calendar__not-in-active-month{color:rgba(0,0,0,.5)}.md-date-range-picker__calendar .md-date-range-picker__calendar__grid:hover:not(.md-date-range-picker__calendar__selected):not(.md-date-range-picker__calendar__disabled){transition:background .3s ease-out;background:rgba(0,0,0,.1)}.md-date-range-picker__calendar__selected{background:#106cc8;color:#fff;border-radius:0}.md-date-range-picker__calendar__selected.md-date-range-picker__calendar__disabled{background:rgba(0,0,0,.2)}.md-date-range-picker__calendar__not-in-active-month.md-date-range-picker__calendar__selected{color:rgba(255,255,255,.2)}.md-date-range-picker__calendar__today{font-weight:700}.md-date-range-picker__calendar .md-date-range-picker__calendar__grid.md-date-range-picker__calendar__disabled{opacity:.3;cursor:not-allowed}.md-date-range-picker__calendar__start{border-top-left-radius:50%;border-bottom-left-radius:50%}.md-date-range-picker__calendar__end{border-top-right-radius:50%;border-bottom-right-radius:50%}.md-date-range-picker__select{z-index:100}.md-date-range-picker__calendar__selection{pointer-events:none}.angucomplete-holder{position:relative}.angucomplete-dropdown{border-color:#ececec;border-width:1px;border-style:solid;border-radius:2px;width:250px;padding:6px;cursor:pointer;z-index:9999;position:absolute;margin-top:-6px;background-color:#fff}.angucomplete-searching{color:#acacac;font-size:14px}.angucomplete-description{font-size:14px}.angucomplete-row{padding:5px;color:#000;margin-bottom:4px;clear:both}.angucomplete-selected-row{background-color:#add8e6;color:#fff}.angucomplete-image-holder{padding-top:2px;float:left;margin-right:10px;margin-left:5px}.angucomplete-image{height:34px;width:34px;border-radius:50%;border-color:#ececec;border-style:solid;border-width:1px}.angucomplete-image-default{background-position:center;background-size:contain;height:34px;width:34px}/*!
- * Font Awesome Free 5.14.0 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- * Font Awesome Free 5.14.0 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}/*!
- * Font Awesome Free 5.14.0 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
\ No newline at end of file
diff --git a/public/webfonts/fa-brands-400.eot b/public/webfonts/fa-brands-400.eot
index 303511db1df40f0b1ecc3066ace1a24f39649985..b6194b07a6abf66963f9bef0762d6cdc24e0a7c5 100644
GIT binary patch
delta 4910
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

delta 2718
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
Q5yI2$X-XoH`@atCKMJJ*od5s;

diff --git a/public/webfonts/fa-brands-400.svg b/public/webfonts/fa-brands-400.svg
index 3b9fc7a..ea372ec 100644
--- a/public/webfonts/fa-brands-400.svg
+++ b/public/webfonts/fa-brands-400.svg
@@ -1,16 +1,12 @@
 <?xml version="1.0" standalone="no"?>
-<!--
-Font Awesome Free 5.14.0 by @fontawesome - https://fontawesome.com
-License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
--->
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
 <metadata>
-Created by FontForge 20200314 at Wed Jul 15 11:58:20 2020
+Created by FontForge 20200314 at Mon Oct  5 09:49:14 2020
  By Robert Madole
 Copyright (c) Font Awesome
 </metadata>
-<defs>
+<!-- Font Awesome Free 5.15.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) --><defs>
 <font id="FontAwesome5Brands-Regular" horiz-adv-x="448" >
   <font-face 
     font-family="Font Awesome 5 Brands Regular"
@@ -160,6 +156,79 @@ c-0.00292969 -0.337891 -0.00488281 -0.676758 -0.00488281 -1.01562c0 -7.25977 0.6
 c0.00878906 0 0.140625 -0.0732422 0.149414 -0.0732422v-87.3799z" />
     <glyph glyph-name="unsplash" unicode="&#xe07c;" 
 d="M448 217.83v-249.83h-448v249.83h141.13v-124.92h165.74v124.92h141.13zM306.87 416v-124.91h-165.74v124.91h165.74z" />
+    <glyph glyph-name="cloudflare" unicode="&#xe07d;" horiz-adv-x="640" 
+d="M407.906 128.087c12.1836 -0.574219 22.2178 -5.50977 28.2334 -13.9023c6.54883 -9.09961 8 -21.5 4.10059 -34.8994l-3.27344 -11.2656c-0.681641 -2.28125 -2.7793 -3.95508 -5.27051 -4c-0.0419922 -0.000976562 -0.0791016 -0.0195312 -0.12207 -0.0195312
+l-426.101 0.0507812c-2.26172 0.00878906 -4.13379 1.69238 -4.44434 3.87109c-0.676758 4.58691 -1.02637 9.18457 -1.0293 13.958c0 52.3926 41.9238 95.0137 94.2002 96.5303c-1.37402 5.39062 -2.05469 10.9785 -2.05469 16.7939
+c0 37.5967 30.5234 68.1201 68.1201 68.1201c15.3838 0 29.583 -5.11035 40.9912 -13.7246c20.542 59.582 77.085 102.308 143.607 102.308c72.1562 0 132.629 -50.417 148.085 -117.914c0.107422 -0.513672 0.164062 -1.03906 0.164062 -1.58398v-0.046875
+c0 -0.0332031 -0.00292969 -0.0683594 -0.00292969 -0.101562c0 -0.998047 -0.18457 -1.9541 -0.521484 -2.83496l-13.2861 -34.542c-10.4756 -27.21 -40.3906 -49.5234 -68.0215 -50.7842l-232.94 -2.93555c-2.48145 -0.173828 -4.5625 -1.82227 -5.36035 -4.07617
+c-0.178711 -0.493164 -0.275391 -1.03223 -0.275391 -1.58691c0 -0.945312 0.283203 -1.8252 0.768555 -2.55957c0.8125 -1.14258 2.13379 -1.89355 3.63281 -1.92676zM513.856 226.9c69.668 0 126.144 -56.2002 126.147 -125.533
+c0 -0.0458984 -0.0175781 -0.0644531 -0.0175781 -0.110352c0 -11.7441 -1.62598 -23.1123 -4.66406 -33.8896c-0.571289 -1.94629 -2.37012 -3.37012 -4.5 -3.37012h-0.0390625h-175.91c-0.0478516 0 -0.0898438 0.0166016 -0.135742 0.0166016
+c-1.44727 0.0595703 -2.60449 1.25391 -2.60449 2.71484c0 0.339844 0.0634766 0.666016 0.176758 0.96582l3.69531 9.60547c10.4766 27.21 40.3916 49.5146 68.1455 50.7842l51.125 2.93945c2.47559 0.179688 4.55078 1.82617 5.35059 4.07422
+c0.177734 0.492188 0.274414 1.03027 0.274414 1.58301c0 0.957031 -0.291016 1.84766 -0.788086 2.58594c-0.785156 1.11035 -2.06152 1.84375 -3.51074 1.89453l-49.1992 2.93848c-12.1846 0.577148 -22.2188 5.5 -28.2383 13.9004
+c-6.54883 9.10352 -8 21.4902 -4.09961 34.8896l9.07617 31.1934c0.447266 1.45508 1.75391 2.53613 3.32422 2.65332c2.12012 0.101562 4.25 0.164062 6.3916 0.164062z" />
+    <glyph glyph-name="guilded" unicode="&#xe07e;" 
+d="M443.427 384c0.00195312 -0.518555 0.0253906 -0.367188 0.0253906 -0.885742c0 -29.1934 -2.00293 -57.9229 -5.87891 -86.0576h-336.147s0.366211 -52.0498 27.0918 -105.883c27.458 -51.8174 65.3164 -85.1025 96.5488 -98.3623
+c32.2695 15.082 63.4434 41.2695 80.4561 69.4824h-88.5898c-22.9229 18.998 -40.96 50.5146 -45.0996 86.9443h259.889c-12.8154 -58.5713 -40.0088 -111.838 -65.916 -145.762c-35.8154 -46.7773 -84.2695 -82.8105 -140.55 -103.477
+c-1.25586 0 -113.21 33.8652 -177.267 161.642c-21.2266 42.2988 -43.418 119.099 -43.418 222.358h438.855z" />
+    <glyph glyph-name="hive" unicode="&#xe07f;" horiz-adv-x="512" 
+d="M260.353 193.122c0.191406 -0.329102 0.300781 -0.716797 0.300781 -1.12402c0 -0.404297 -0.107422 -0.783203 -0.294922 -1.11133l-127.412 -221.777c-0.380859 -0.666992 -1.09473 -1.11621 -1.91602 -1.11621c-0.818359 0 -1.53223 0.445312 -1.91406 1.10645
+l-128.816 221.778c-0.189453 0.328125 -0.297852 0.713867 -0.297852 1.12012s0.108398 0.787109 0.297852 1.11523l127.409 221.777c0.380859 0.666016 1.09473 1.11523 1.91602 1.11523c0.817383 0 1.53125 -0.445312 1.91309 -1.10547zM299.431 218.835l-110.624 193.824
+c-0.189453 0.327148 -0.298828 0.709961 -0.298828 1.11523c0 1.21973 0.983398 2.21094 2.19922 2.22559h66.5078c0.81543 -0.00195312 1.52539 -0.447266 1.90039 -1.11133l110.625 -193.823c0.189453 -0.328125 0.298828 -0.709961 0.298828 -1.11523
+c0 -1.21973 -0.983398 -2.21191 -2.19922 -2.22656h-66.5088c-0.81543 0.00292969 -1.52441 0.448242 -1.90039 1.11133zM511.7 193.114c0.1875 -0.328125 0.294922 -0.711914 0.294922 -1.11621c0 -0.405273 -0.107422 -0.78418 -0.294922 -1.1123l-126.808 -221.773
+c-0.376953 -0.664062 -1.08887 -1.11035 -1.90527 -1.1123h-66.6006c-1.21875 0.0117188 -2.20312 1.00684 -2.20312 2.22852c0 0.404297 0.108398 0.78418 0.297852 1.11133l126.171 220.66l-126.168 220.66c-0.189453 0.327148 -0.298828 0.708984 -0.298828 1.11426
+c0 1.2207 0.985352 2.21387 2.2041 2.22559h66.6006c0.818359 -0.000976562 1.53125 -0.447266 1.91016 -1.1123zM366.016 163.083c1.2168 -0.0136719 2.19922 -1.00879 2.19922 -2.22852c0 -0.405273 -0.108398 -0.785156 -0.297852 -1.1123l-108.8 -190.631
+c-0.375 -0.664062 -1.08496 -1.10938 -1.90039 -1.11133h-66.5088c-1.21582 0.0146484 -2.19824 1.00879 -2.19824 2.22852c0 0.405273 0.108398 0.785156 0.297852 1.1123l108.801 190.631c0.374023 0.664062 1.08398 1.10938 1.89941 1.11133h66.5078z" />
+    <glyph glyph-name="innosoft" unicode="&#xe080;" 
+d="M422.559 288.29l0.00292969 -190.955c0.0253906 -12.4102 -5.87793 -22.8965 -16.623 -29.5283l-164.527 -94.9951c-5.08008 -3.04102 -11.0938 -4.79004 -17.4404 -4.79004c-6.11523 0 -11.8545 1.62402 -16.8096 4.46387l-118.794 68.583l247.049 142.627v-56
+l-150.051 -86.627l32.7227 -18.9004c1.74805 -0.97168 3.78613 -1.52441 5.92676 -1.52441c2.18457 0 4.23633 0.576172 6.01074 1.58691l138.111 79.7441c3.54883 2.08008 5.91992 5.92578 5.91992 10.332v0.0361328v138.281l-308.407 -178.066
+c-3.94629 -2.25293 -8.57129 -3.54102 -13.4365 -3.54102c-4.83301 0 -9.37207 1.27051 -13.2998 3.49609c-8.39453 4.75586 -13.3037 13.293 -13.4736 23.4287v191.5c0.518555 12.7334 6.65527 23.0039 17.2891 29.124l164.601 95.0254
+c11.5 5.98535 22.8076 5.85938 33.7998 -0.269531l118.513 -68.4072l-247.061 -142.637v56l150.062 86.6367l-32.6553 18.8525c-1.76367 0.998047 -3.82715 1.56738 -5.99609 1.56738c-2.15137 0 -4.17285 -0.55957 -5.92578 -1.54199l-138.076 -79.7129
+c-3.60352 -2.04785 -6.02734 -5.90723 -6.04688 -10.3398v-138.387l308.539 178.142c3.88281 2.24414 8.44531 3.5293 13.25 3.5293c4.70801 0 9.13086 -1.23438 12.9609 -3.39648c8.16406 -4.63184 13.6914 -13.3291 13.8652 -23.3369z" />
+    <glyph glyph-name="instalod" unicode="&#xe081;" horiz-adv-x="512" 
+d="M153.384 -32l50.8447 146.789l298.325 57.4463l-115.44 -204.235h-233.729zM504.726 207.922l-144.495 -27.8223l-204.562 235.9h231.444zM124.386 399.191l101.241 -116.752l-102.391 -295.594l-115.962 205.154z" />
+    <glyph glyph-name="octopus-deploy" unicode="&#xe082;" horiz-adv-x="512" 
+d="M455.6 98.7998c12.4395 -10.5996 42.6348 -26.4775 42.5244 -45.2666c-0.15332 -24.6084 -48.4248 5.24121 -53.8184 9.51953c6.13965 -10.7275 66.998 -74.1787 28.2627 -78.6943c-35.6562 -4.1582 -67.1406 45.6416 -88.5615 67.0225
+c-36 35.9082 -29.7373 -43.5332 -29.8994 -59.9443c-0.257812 -25.9082 -18.5586 -78.4209 -51.4121 -44.2207c-27.1387 28.2314 -16.873 73.2607 -35.7383 104.622c-20.6641 34.3535 -55.0361 -34.3535 -63.627 -46.9258
+c-9.59668 -14.042 -57.6094 -82.041 -76.709 -45.8125c-15.499 29.4004 9.2793 75.5127 21.4629 102.103c-4.44336 -9.65723 -35.9297 -23.9414 -45.1299 -28.5879c-20.7871 -10.4971 -41.8867 -16.7256 -65.2646 -15.0449
+c-27.8916 2.00098 -38.3789 11.6572 8.42773 41.8574c38.5615 24.8389 83.8613 67.4209 66.6621 117.582c-9.37305 27.3301 -22.3574 50.7568 -24.0898 80.2998c-0.209961 3.56152 -0.25 7.08008 -0.25 10.6924c0 22.0957 3.9707 43.2715 11.2373 62.8516
+c34.5752 92.8066 137.363 136.747 230.253 108.848c86.0371 -25.8398 145.23 -125.74 109.575 -212.79c-20.5752 -50.2334 -29.7959 -89.0205 16.0947 -128.11z" />
+    <glyph glyph-name="perbyte" unicode="&#xe083;" 
+d="M305.314 163.422c15.9307 0.000976562 28.5732 -4.5 37.9277 -13.5059s14.0322 -20.7842 14.0322 -35.335c0 -14.8936 -4.58984 -26.9307 -13.7705 -36.1113c-9.17969 -9.17969 -21.9111 -13.7695 -38.1934 -13.7695h-58.7109v98.7217h58.7148zM149.435 319.301
+c15.9346 0.00488281 28.5791 -4.49609 37.9316 -13.5039s14.0283 -20.7871 14.0283 -35.3379c0 -14.8896 -4.58984 -26.9258 -13.7695 -36.1084c-9.17969 -9.18164 -21.9102 -13.7725 -38.1904 -13.7725h-58.7109v98.7227h58.7109zM366.648 416.002
+c22.4385 -0.0253906 41.5996 -7.98145 57.4854 -23.8672s23.8418 -35.0479 23.8672 -57.4854v-285.296c-0.0253906 -22.4375 -7.98145 -41.5996 -23.8672 -57.4854s-35.0479 -23.8418 -57.4854 -23.8672h-285.295c-22.4385 0.0253906 -41.6006 7.98145 -57.4863 23.8672
+s-23.8418 35.0479 -23.8672 57.4863v285.296c0.0253906 22.4375 7.98145 41.5996 23.8672 57.4854s35.0479 23.8408 57.4863 23.8662h285.295zM430.282 49.3535l-0.000976562 285.296c-0.0195312 17.5518 -6.24219 32.54 -18.668 44.9658s-27.4141 18.6484 -44.9648 18.668
+h-285.295c-17.5508 -0.0195312 -32.5391 -6.24219 -44.9648 -18.668s-18.6484 -27.4141 -18.668 -44.9658v-285.296c0.0195312 -17.5508 6.24219 -32.5391 18.668 -44.9648s27.4141 -18.6484 44.9648 -18.668h285.295c17.5518 0.0195312 32.54 6.24219 44.9658 18.668
+s18.6484 27.4141 18.668 44.9648zM305.313 319.301c15.9307 0.00488281 28.5732 -4.49609 37.9277 -13.5039s14.0322 -20.7871 14.0322 -35.3379c0 -14.8896 -4.58984 -26.9258 -13.7705 -36.1084c-9.17969 -9.18164 -21.9111 -13.7725 -38.1934 -13.7725h-58.7109v98.7227
+h58.7148z" />
+    <glyph glyph-name="uncharted" unicode="&#xe084;" 
+d="M171.73 215.187c-0.0605469 -0.00195312 -0.12207 -0.000976562 -0.183594 -0.000976562c-0.673828 0 -1.3125 0.148438 -1.88672 0.414062l-115.933 67.9004v-85.2891c-0.0830078 -2.71289 -1.16895 -5.18555 -2.89941 -7.03906
+c-1.6748 -1.54297 -3.91113 -2.4873 -6.36621 -2.4873c-0.0859375 0 -0.172852 0.000976562 -0.258789 0.00390625c-0.146484 -0.0078125 -0.296875 -0.00585938 -0.444336 -0.00585938c-1.65332 0 -3.2002 0.455078 -4.52344 1.24707l-22.3584 12.835
+c-2.9541 1.50684 -4.9707 4.57031 -4.9707 8.1123c0 0.0566406 0.000976562 0.112305 0.00195312 0.168945v115.107c0.118164 3.54102 2.08105 6.61523 4.96875 8.28027l100.2 57.9668c1.40625 0.787109 3.04688 1.23535 4.77148 1.23535s3.3457 -0.448242 4.75098 -1.23535
+l22.3584 -12.8389c2.9541 -1.50586 4.96973 -4.56934 4.96973 -8.11035c0 -0.0566406 -0.000976562 -0.113281 -0.00195312 -0.169922c-0.117188 -3.54199 -2.08008 -6.61523 -4.96777 -8.28125l-74.5293 -43.4727l116.757 -68.3184
+c1.16016 -0.680664 1.96191 -1.89941 2.07129 -3.31152c0 -1.65723 -0.414062 -3.31348 -1.65723 -4.1416c-7.34473 -6.5459 -12.6475 -15.3301 -14.8994 -25.2559c-0.810547 -1.94629 -2.72949 -3.31348 -4.96777 -3.31348h-0.00195312zM323.272 70.2695
+c4.96777 0 9.52734 -4.55469 10.3506 -9.1084v-26.085c-0.117188 -3.54199 -2.08105 -6.61523 -4.96777 -8.28125l-100.2 -57.5527c-1.48633 -0.772461 -3.18359 -1.22363 -4.96875 -1.24219c-0.146484 -0.00683594 -0.296875 -0.00488281 -0.444336 -0.00488281
+c-1.65332 0 -3.2002 0.455078 -4.52441 1.24707l-100.199 57.5527c-2.95508 1.50586 -4.9707 4.56934 -4.9707 8.11035c0 0.0576172 0 0.114258 0.000976562 0.170898v26.085c0.0585938 5.22852 4.29492 9.46484 9.52344 9.52246
+c0.146484 0.0078125 0.296875 0.00585938 0.444336 0.00585938c1.65332 0 3.20117 -0.456055 4.52441 -1.24707l74.5293 -43.0615v133.323c0.0615234 2.62891 2.21387 4.74609 4.85742 4.74609c0.469727 0 0.922852 -0.0673828 1.35254 -0.191406
+c4.39453 -1.18066 8.99414 -1.80664 13.7588 -1.80664c5.29102 0 10.4023 0.776367 15.2256 2.2207c3.31055 1.24512 6.21094 -1.65527 6.21094 -4.55469v-134.152l74.5273 43.0625c1.50684 0.730469 3.2002 1.17383 4.96973 1.24121zM286.007 370
+c-12.6943 0 -23 10.3057 -23 23s10.3057 23 23 23s23 -10.3057 23 -23s-10.3057 -23 -23 -23zM349.634 380.086c12.6943 0 23 -10.3057 23 -23s-10.3057 -23 -23 -23c-12.6934 0 -23 10.3057 -23 23s10.3066 23 23 23zM412.816 296.4c-12.6943 0 -23 10.3057 -23 23
+c0 12.6934 10.3057 23 23 23c12.6934 0 23 -10.3066 23 -23c0 -12.6943 -10.3066 -23 -23 -23zM349.634 305.6c12.6943 0 23 -10.3057 23 -23c0 -12.6934 -10.3057 -23 -23 -23c-12.6934 0 -23 10.3066 -23 23c0 12.6943 10.3066 23 23 23zM286.007 222.356
+c-12.6943 0 -23 10.3018 -23 22.9951v0.00488281c0 12.6934 10.3057 23 23 23s23 -10.3066 23 -23c0 -12.6943 -10.3057 -23 -23 -23zM223.933 185.998c-12.6934 0 -23 10.3018 -23 22.9961v0.00390625c0 12.6943 10.3066 23 23 23c12.6943 0 23 -10.3057 23 -23
+s-10.3057 -23 -23 -23zM412.816 268.356c12.6924 0 22.9971 -10.3086 23 -23c0 -12.6943 -10.3066 -23 -23 -23c-12.6943 0 -23 10.3057 -23 23c0 12.6934 10.3057 23 23 23zM412.816 196.084c12.6924 0 22.9971 -10.3076 23 -23c0 -12.6943 -10.3066 -23 -23 -23
+c-12.6943 0 -23 10.3057 -23 23s10.3057 23 23 23z" />
+    <glyph glyph-name="watchman-monitoring" unicode="&#xe087;" horiz-adv-x="512" 
+d="M256 432c132.548 0 240 -107.452 240 -240s-107.452 -240 -240 -240s-240 107.452 -240 240s107.452 240 240 240zM121.69 18.8779l27.6846 204.861l-9.46777 7.39941c-2.98242 2.34082 -4.89062 5.9668 -4.89062 10.0479
+c0 0.100586 0.000976562 0.201172 0.00292969 0.301758c0 7.04883 0.144531 19.5488 0.144531 19.5488l13.9434 2.0127l0.120117 10.9668l-102.899 -17.8945c-6.20508 -20.251 -9.58691 -41.7412 -9.58691 -64.0137v-0.108398c0 -70.3223 33.3145 -132.972 84.9492 -173.122
+zM227.382 302.148l0.0400391 -3.61816l193.512 37.7002c-40.1152 46.0273 -99.1426 75.0244 -164.934 75.0244c-74.4863 0 -140.374 -37.3623 -180.018 -94.2998l73.5068 -19.1758l0.0478516 4.36914l-8.48145 7.61719s-6.93359 5.38086 0.144531 9.34473
+c7.18652 4.02539 39.5283 34.5 39.5283 34.5c7.20312 7.34668 10.1123 5.47656 15.4609 0c0 0 32.3418 -30.4766 39.5293 -34.5c7.07715 -3.96387 0.143555 -9.34473 0.143555 -9.34473zM261.445 -27.1211c118.386 2.90918 213.813 100.047 213.813 219.121
+c-0.0107422 17.2881 -2.04297 33.9951 -5.85059 50.1299l-241.711 31.3916l0.116211 -10.4746l13.9424 -2.0127s0.144531 -12.5049 0.144531 -19.5488c0.00195312 -0.100586 0.0126953 -0.19043 0.0126953 -0.290039c0 -4.08203 -1.91797 -7.71973 -4.90137 -10.0596
+l-9.4668 -7.39941z" />
+    <glyph glyph-name="wodu" unicode="&#xe088;" horiz-adv-x="640" 
+d="M178.414 108.294h-37.3145l-28.9336 116.231h-0.477539l-28.4609 -116.231h-38.0273l-45.2002 170.76h37.5479l27.0264 -116.23h0.477539l29.6553 116.23h35.1572l29.1777 -117.667h0.479492l27.9785 117.667h36.8311zM271.4 235.287
+c38.9834 0 64.0996 -25.8281 64.0996 -65.291c0 -39.2217 -25.1113 -65.0498 -64.0996 -65.0498c-38.7432 0 -63.8555 25.8281 -63.8555 65.0498c0.00195312 39.4629 25.1143 65.291 63.8555 65.291zM271.4 130.534c23.1992 0 30.1328 19.8516 30.1328 39.4619
+c0 19.8516 -6.93457 39.7002 -30.1328 39.7002c-27.7002 0 -29.8945 -19.8506 -29.8945 -39.7002c0.00195312 -19.6104 6.9375 -39.4619 29.8945 -39.4619zM435.084 124.078h-0.477539c-7.89355 -13.3926 -21.7656 -19.1318 -37.5488 -19.1318
+c-37.3096 0 -55.4844 32.0449 -55.4844 66.2461c0 33.2422 18.415 64.0947 54.7666 64.0947c14.5889 0 28.9385 -6.21777 36.8311 -18.416h0.240234v62.1826h33.96v-170.76h-32.2871v15.7842zM405.428 209.7c-22.2393 0 -29.8936 -19.1338 -29.8936 -39.4629
+c0 -19.3711 8.84766 -39.7002 29.8936 -39.7002c22.4824 0 29.1787 19.6133 29.1787 39.9395c0 20.0879 -7.1748 39.2236 -29.1787 39.2236zM592.96 108.294h-32.2871v17.2188h-0.717773c-8.60938 -13.8701 -23.4365 -20.5664 -37.7861 -20.5664
+c-36.1133 0 -45.2002 20.3281 -45.2002 50.9404v76.0527h33.959v-69.8398c0 -20.3281 5.97949 -30.3721 21.7656 -30.3721c18.415 0 26.3057 10.2832 26.3057 35.3936v64.8184h33.9609v-123.646zM602.453 145.124h37.5469v-36.8301h-37.5469v36.8301z" />
     <glyph glyph-name="twitter-square" unicode="&#xf081;" 
 d="M400 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352zM351.1 257.2c12.8008 9.2998 24 20.8994 32.9004 34c-11.7998 -5.10059 -24.5996 -8.7998 -37.7998 -10.2002
 c13.5996 8.09961 23.8994 20.9004 28.7998 36.0996c-12.5996 -7.5 -26.7998 -13 -41.5996 -15.7998c-12 12.7998 -29 20.7002 -47.9004 20.7002c-40 0 -73.2998 -36.0996 -64 -80.5996c-54.4004 2.7998 -102.9 28.7998 -135.2 68.5996
@@ -1228,15 +1297,17 @@ c-4.2998 22.5 -31.4004 20.9004 -49 20.9004h-24.6006v-127.8zM382.5 157.4v36c0 17.
 c5.69922 -6.7998 11.8994 -9.7998 20.8994 -9.7998c19.7998 0 22.2002 15.2002 22.2002 30.9004zM265 218.1v-49.2998c0 -9.7002 1.90039 -18.7002 -10.2998 -18.3994v83.6992c11.8994 0 10.2998 -6.2998 10.2998 -16zM350.5 192v-32.7002
 c0 -5.39941 1.59961 -14.3994 -6.2002 -14.3994c-1.59961 0 -3 0.799805 -3.7998 2.39941c-2.2002 5.10059 -1.09961 44.1006 -1.09961 44.7002c0 3.7998 -1.10059 12.7002 4.89941 12.7002c7.2998 0 6.2002 -7.2998 6.2002 -12.7002z" />
     <glyph glyph-name="ravelry" unicode="&#xf2d9;" horiz-adv-x="512" 
-d="M407.4 386.5c72.6992 -37.9004 112 -117.2 103.3 -199.5c-1.7002 -16.7002 -4.40039 -36.2002 -9.7998 -52.2002c-22.2002 -65.7002 -52.9004 -108.6 -123.101 -147.7c-6.39941 -4.39941 -13.2998 -8.59961 -20.2002 -10.7998
-c-12.5 -4.39941 -26.0996 -5.39941 -40.0996 -3.89941c-5.90039 -0.5 -11.7998 -0.700195 -18 -0.700195c-93.7002 0 -173 64 -196.9 151.399c-0.699219 0 -1.5 0.200195 -2.19922 0.200195c-5.60059 -44.2998 27.0996 -104.1 27.0996 -104.1s2 -3 13.2998 -20.2002
-c-62.7998 33.2002 -64.5 131.2 -64.5 131.2c-15 5.59961 -67.2002 23.3994 -76.2998 37.8994c0 0 40.9004 -22.3994 76.2002 -27c-0.200195 0.300781 0.5 7.90039 0.5 7.90039c2.2002 30 12.5 53.4004 23.0996 71.4004c6.90039 33.7998 22.1006 64.2998 43.2998 89.8994
-c3.7002 15.2998 9.60059 33.5 19.9004 52.7002c4.40039 8.40039 8.59961 13.7998 19.9004 19c74.8994 35 148.699 43.9004 224.5 4.5zM138.8 284.8c-7.59961 -11.2998 -13.7002 -23.5996 -18.8994 -36.3994c8.09961 8.59961 14.7998 14.1992 18.1992 16.6992
-c-0.5 7.40039 0.700195 19.7002 0.700195 19.7002zM107.6 162.9c0.700195 -9.60059 2 -18.9004 4.2002 -28.1006l41.4004 -6.89941c-14.1006 42.0996 -15.7998 90.0996 -15.7998 90.0996c-16.5 -16 -25.4004 -37.9004 -29.8008 -55.0996zM115.5 120.1
-c21.4004 -69.6992 81 -122.8 154.1 -134.399c-1 0.299805 -1.69922 0.5 -2.69922 1c0 0 -81 47.5 -108.301 124.3c-9.09961 1.5 -28.2998 5.90039 -43.0996 9.09961zM386 3.90039c63 32 106.6 98 106.8 174c0 107.399 -86.5996 194.5 -193 194.5
-c-49.2998 0 -94.0996 -18.7002 -128.3 -49.5c-5.2002 -10.1006 -8.59961 -22.9004 -11.0996 -39.4004c52.5 44.5996 146 33.5 146 33.5c23.3994 -1 20.5996 -21.7002 20.3994 -28.0996c-85.2002 7.19922 -127 -17.2002 -168.399 -52.4004
-c0 0 8.09961 -78.7998 26.7998 -110.8c107.8 -4.90039 189.8 53.7002 189.8 53.7002c10.2998 7.39941 19.4004 8.09961 21.4004 -4.7002c1.5 -10.4004 2.19922 -24.4004 -9.60059 -29.7998c-36 -16.8008 -75.5996 -27.3008 -115 -33
-c-25.5996 -3.7002 -39.7998 -4.60059 -78 -3.90039c36.4004 -84.7002 127.5 -107.8 127.5 -107.8c28.5 -4.7002 50.2002 -1 64.7002 3.7002z" />
+d="M498.252 213.777c0.129883 -0.613281 0.322266 -1.21777 0.561523 -1.78223v-37.0557c-0.194336 -0.300781 -0.516602 -0.583008 -0.552734 -0.900391c-0.619141 -5.36426 -0.837891 -10.8076 -1.87012 -16.0869c-2.06934 -10.6074 -4.15723 -21.2393 -7.0166 -31.6523
+c-4.94531 -18.0205 -12.7578 -34.8809 -22.2998 -50.9258c-8.94336 -15.126 -19.4043 -28.9668 -31.4268 -41.6387c-3.74609 -3.92188 -7.54688 -7.80078 -11.5107 -11.5c-5.31152 -4.95703 -10.5146 -10.1094 -16.2998 -14.457
+c-9.3418 -7.02344 -18.9883 -13.6533 -28.7373 -20.1006c-15.083 -9.81543 -31.6211 -17.9053 -48.9512 -23.8174c-15.3828 -5.38281 -31.1533 -9.38574 -47.4893 -10.7178c-2.52734 -0.206055 -5.02051 -0.753906 -7.52734 -1.14258h-32.2891
+c-0.358398 0.245117 -0.762695 0.436523 -1.18945 0.55957c-6.1377 0.620117 -12.3418 0.863281 -18.4121 1.87305c-13.8301 2.22949 -27.5977 5.58398 -40.6416 9.83496c-19.5498 6.43359 -38.4463 15.0176 -55.8994 25.2773
+c-15.0488 8.79004 -28.9365 18.9688 -41.7871 30.5859c-9.6875 8.70605 -18.3936 18.0898 -26.3584 28.416c-9.38184 12.1963 -17.4385 25.4316 -24 39.5283c-7.5918 16.6592 -13.3467 34.7812 -16.7295 53.2998c-2.35547 13.1611 -3.85059 26.5459 -4.4248 40.2402
+c-0.136719 3.0332 -0.209961 5.74121 -0.209961 8.80859c0 9.05566 0.599609 17.9717 1.76172 26.7119c1.52637 11.874 4.15625 23.6367 7.69043 34.7588c5.05762 15.7021 12.0283 30.7871 20.4941 44.6006c9.58203 15.9961 20.7793 30.6025 33.6484 43.9502
+c9.55469 9.83496 19.7539 19.0605 29.9268 28.2676c5.70605 5.1582 11.8066 9.9082 17.9736 14.5186c12.0029 9.04004 24.6963 17.1025 38.0801 24.1572c12.5137 6.63281 25.9795 12.1963 39.7686 16.3555c10.9453 3.41016 22.5254 5.84375 34.2559 7.09961
+c2.42773 0.225586 4.82617 0.761719 7.23633 1.15039c10.7627 -0.00195312 21.5254 0 32.2881 0.00585938c0.299805 -0.195312 0.583984 -0.516602 0.899414 -0.552734c6.87793 -0.81543 13.8467 -1.16797 20.627 -2.48242
+c11.2432 -2.18359 22.4971 -4.51465 33.5156 -7.61523c19.999 -5.78125 39.2266 -14.2031 56.7227 -24.668c17.2832 -10.0947 32.9639 -22.1357 47.1133 -36.1152c6.71973 -6.90527 12.9209 -14.0508 18.8174 -21.6895c13.4639 -16.959 24.0283 -36.4561 30.874 -57.5
+c3.88867 -11.8086 7.16211 -24.2148 9.62207 -36.5996c2.0459 -10.1748 2.53809 -20.6602 3.74609 -31zM337.135 214.927l0.00488281 67.2695c-35.2686 0 -53.1152 -9.36719 -62.04 -36.1895v31.9316h-73.5176v-190.738h73.5127v93.667
+c0 22.1396 6.37012 37.04 33.5703 37.04c11.8984 0 28.4697 -2.98047 28.4697 -2.98047z" />
     <glyph glyph-name="sellcast" unicode="&#xf2da;" 
 d="M353.4 416c52.0996 0 94.6992 -42.5996 94.6992 -94.5996v-258.801c0 -52 -42.5996 -94.5996 -94.6992 -94.5996h-258.7c-52.1006 0 -94.7002 42.5996 -94.7002 94.7002v258.7c0 52 42.5996 94.5996 94.7002 94.5996h258.7zM303.4 99.5996
 c27.8994 48.2002 11.1992 110.5 -37.2002 138.5c-18.6006 10.8008 0.0996094 -0.0996094 -18.5 10.7002c-25 14.4004 -46.2002 -23.2998 -21.6006 -37.5c18 -10.2002 0.800781 -0.399414 18.6006 -10.5996c27.5996 -16 37.2002 -51.7998 21.2998 -79.4004
@@ -1917,13 +1988,21 @@ c-42.5 0 -47.3994 -14.8008 -47.3994 -25.9004c0 -13.4004 5.7998 -17.2998 63.2002
     <glyph glyph-name="npm" unicode="&#xf3d4;" horiz-adv-x="576" 
 d="M288 160h-32v64h32v-64zM576 288v-192h-288v-32h-128v32h-160v192h576zM160 256h-128v-128h64v96h32v-96h32v128zM320 256h-128v-160h64v32h64v128zM544 256h-192v-128h64v96h32v-96h32v96h32v-96h32v128z" />
     <glyph glyph-name="ns8" unicode="&#xf3d5;" horiz-adv-x="640" 
-d="M187.1 288.1h44.9004l-48.5 -160.1h-56.9004l-50.5996 106.5l-31.0996 -106.5h-44.9004l49 160.1h49.4004l54.5 -113.699zM639.6 289c4.60059 -28.5996 -36.0996 -44.7002 -65.6992 -50.5996h-0.100586c17.5 -29.3008 22.1006 -69.3008 3.40039 -105.5
-c-26.4004 -51.2002 -86.5 -79.9004 -135.101 -68c-29.3994 7.19922 -51.3994 29 -56.7998 59.5c-0.700195 3.5 -1 7.09961 -1.2002 10.7998c-5.5 -2.7998 -11.8994 -4.2002 -18.5 -4.90039c-15.5996 -1.7002 -21 -2.2998 -160.899 -2.2998l11.5996 39.5h126.8
-c9.10059 0 12.2002 3.2002 13.8008 7.40039c1.69922 4.59961 3.39941 10.1992 4.5 14.5996c1.09961 3.90039 0.0996094 6.59961 -7.7002 6.59961h-87.2998c-33.4004 0 -38.2002 9.2002 -32.8008 28.6006c3.2002 11.5 10.8008 37.2002 17.6006 47.0996
-c7.09961 10.2002 18.2998 13.7002 30.5996 15c15.6006 1.7002 20.4004 1.2002 160.101 1.2002l-9.7002 -31.5h-133.5c-5.5 0 -11.2002 -0.700195 -13.2998 -7.09961c-1.80078 -5.40039 -2.10059 -6.7002 -3.7002 -12.2002c-1.40039 -5.10059 2.2002 -7.40039 11.5 -7.40039
-h87.5996c20.4004 0 31 -6.7998 34 -16.5996c19.9004 21.3994 50.4004 39.5 94.2002 48.2002v0.0996094c-13.4004 42.5 43.9004 66.5996 88.5 58.7998c18.2002 -3.2002 39.2002 -13.2998 42.0996 -31.2998zM530.7 184.3c3.09961 15.7998 -0.5 33.7002 -7.2002 47.7998
-c-23.2998 -2.89941 -52.2998 -10.0996 -68.5 -26.8994c-24.4004 -25.2998 -16.7998 -60 14.0996 -64.7998c25 -3.90039 55.7002 14.3994 61.6006 43.8994zM552.5 267.4c10.5996 1.5 23.5 3.5 34.2002 9.59961c14.7998 8.5 10.3994 21 -4.90039 24.4004
-c-10.8994 2.39941 -25.0996 -0.5 -31.7998 -7.7002c-7.2998 -7.7998 -1.7002 -20.2998 2.5 -26.2998z" />
+d="M104.324 178.828v26.1777h26.0664v-26.1777h-26.0664zM156.79 205.006h-26.3428v26.1777c-0.124023 7.05762 -5.8916 12.748 -12.9785 12.748c-7.08594 0 -12.8535 -5.69043 -12.9775 -12.748v-0.166016h-26.4004v0.166016
+c-0.000976562 0.119141 -0.000976562 0.220703 -0.000976562 0.339844c0 21.7041 17.6211 39.3242 39.3242 39.3242c21.5039 0 38.999 -17.2959 39.3213 -38.7227v-0.941406zM209.146 179.16v26.0117h26.3438v-26.0117
+c0 -0.0371094 -0.000976562 -0.0722656 -0.000976562 -0.109375c0 -64.7373 -52.5439 -117.3 -117.274 -117.331h-0.774414c-0.0380859 0 -0.0732422 0.000976562 -0.110352 0.000976562c-64.7373 0 -117.299 52.543 -117.33 117.273v0.166016h26.3369
+c0 -50.2793 40.8203 -91.1006 91.0996 -91.1006h0.609375c50.2793 0 91.1006 40.8213 91.1006 91.1006zM51.9131 179.16v25.96h-26.291v25.3994c0 50.6445 41.1162 91.7617 91.7607 91.7617s91.7607 -41.1172 91.7607 -91.7617v-25.293h-26.3438v25.293v0.200195
+c0 36.1055 -29.3135 65.4199 -65.4199 65.4199c-35.7656 0 -64.8672 -28.7646 -65.4121 -64.4023v-26.6201h26.2891v-25.957c0.356445 -21.2305 17.7031 -38.3564 39.0176 -38.3564s38.6611 17.126 39.0176 38.3564h26.3438
+c-0.140625 -35.9551 -29.374 -65.1016 -65.3613 -65.1016s-65.2207 29.1465 -65.3613 65.1016zM470.313 250.333c-11.3467 0 -20.8633 -4.75977 -24.2402 -12.1172v-8.41211c2.21875 -4.53809 6.30859 -7.69238 12.6191 -9.62988
+c4.75879 -1.37891 9.76562 -2.3623 14.832 -2.87793c6.36426 -0.827148 13.0068 -1.71484 20.6992 -4.42676c13.7256 -4.59375 24.0742 -13.2275 28.9443 -24.2412l0.166016 -0.664062l-0.166016 -25.8994c-7.69238 -17.0479 -28.668 -28.4473 -52.2998 -28.4473
+c-25.6797 0 -47.374 12.6182 -55.2891 32.0439l-0.552734 1.43848l23.0205 11.5078l0.719727 -1.49414c5.97754 -12.1211 17.5996 -19.0391 31.9336 -19.0391c12.0098 0 22.083 4.81445 25.791 12.3418v9.85059c-2.37988 4.59473 -6.47656 7.75098 -12.8398 9.85156
+c-5.20312 1.71582 -10.3506 2.37988 -15.8291 3.09961c-6.78809 0.675781 -13.4814 2.04199 -19.8135 3.98438c-14.1123 4.87109 -23.9678 13.2275 -28.668 24.2412c-0.158203 0.949219 -0.123047 -2.02637 0 24.8496c7.36133 17.0469 27.8379 28.4473 50.9727 28.4473
+c24.9062 0 45.3818 -12.0098 53.4062 -31.2705l0.609375 -1.43848l-23.2451 -11.5117l-0.71875 1.5498c-5.47949 11.6221 -16.3818 18.2637 -30.0518 18.2637zM287.568 136.656v68.3994h26.0664v-68.3994h-26.0664zM639.834 189.956l0.166016 -0.722656l-0.166016 -28.8906
+c-7.52734 -15.9941 -27.8916 -26.7305 -50.584 -26.7305s-43.0029 10.7363 -50.585 26.7305l-0.166016 0.720703l0.166016 28.8887c2.93262 6.25391 8.24121 12.0137 15.4414 16.7139c-5.57422 3.90332 -10.0391 9.14453 -13.0068 15.3311l-0.166016 0.664062
+l0.166016 25.3467c7.36133 15.9922 26.7334 26.7324 48.1504 26.7324s40.7881 -10.7402 48.1504 -26.7295l0.166016 -0.664062l-0.166016 -25.3467c-2.90137 -6.22852 -7.38379 -11.4873 -13.0078 -15.3301c7.1416 -4.7041 12.5088 -10.46 15.4414 -16.7139z
+M566.614 240.762v-13.7246c3.48535 -6.19922 12.5068 -10.3486 22.5801 -10.3486c10.0723 0 19.0938 4.14844 22.6357 10.3486v13.7246c-3.59766 6.31055 -12.6191 10.5166 -22.6357 10.5166c-10.0176 0 -18.9805 -4.20605 -22.5801 -10.5166zM613.933 168.593v16.1572
+c-3.76367 6.36523 -13.3379 10.5146 -24.6826 10.5146c-11.1836 0 -20.9756 -4.20605 -24.6836 -10.5146v-16.1572c3.70801 -6.52734 13.5586 -10.8994 24.6836 -10.8994c11.3447 0 20.9189 4.25879 24.6826 10.8994zM376.4 182.038v89.7129h25.8994v-135.095h-25.6777
+l-62.5391 94.085v0.386719h-26.5098v40.623h29z" />
     <glyph glyph-name="nutritionix" unicode="&#xf3d6;" horiz-adv-x="400" 
 d="M88 439.9c0 0 133.4 8.19922 121 -104.4c0 0 19.0996 74.9004 103 40.5996c0 0 -17.7002 -74 -88 -56c0 0 14.5996 54.6006 66.0996 56.6006c0 0 -39.8994 10.2998 -82.0996 -48.7998c0 0 -19.7998 94.5 -93.5996 99.6992c0 0 75.1992 -19.3994 77.5996 -107.5
 c0 -0.0996094 -106.4 -7 -104 119.801zM400 124.3c0 -48.5 -9.7002 -95.2998 -32 -132.3c-42.2002 -30.9004 -105 -48 -168 -48c-62.9004 0 -125.8 17.0996 -168 48c-22.2998 37 -32 83.7998 -32 132.3c0 48.4004 17.7002 94.7002 40 131.7
@@ -2025,13 +2104,16 @@ d="M281.2 169.8l-197.9 -57.2002l-28.5996 98.6006l188.2 54.0996c52.6992 15.2998 6
 c-46 0 -89.5 12.7002 -126.3 34.7002l-23 80.2002l286.8 -37.3008l48.0996 13.3008l-9.69922 34.1992l-220.4 27.1006l92.5996 26.5996c30.2002 8.7002 42 15.7998 61.4004 33.2002c24.5 23 31.7002 45.5 23.5 73.5996l-10.7002 37.8008
 c-8.7002 30.1992 -25.0996 49.0996 -61.3994 55.1992c-25.1006 3.5 -44.5 2 -79.3008 -8.19922l-221.899 -63.9004c26 108.8 124.2 189.5 241.3 189.5zM38.2998 59.4004c-24 38.3994 -38.2998 83.2998 -38.2998 131.8z" />
     <glyph glyph-name="rocketchat" unicode="&#xf3e8;" horiz-adv-x="576" 
-d="M486.41 340.43c119.649 -76.54 119.26 -221 0 -297.14c-77.1201 -50.9199 -179.37 -62.3896 -264.12 -47.1602c-95.5205 -91.1895 -201.72 -49.1602 -222.29 -37c0 0 73.0801 62.1006 61.21 116.49c-45.3896 46.3701 -86.5195 144.57 0 232.77
-c11.8701 54.3906 -61.21 116.49 -61.21 116.49c20.7695 12.1201 127.26 54.2803 222.29 -37.3799c84.9404 15.3301 187.19 3.75977 264.12 -47.0703zM294.18 43.7803c126.67 0 229.409 66.2197 229.409 148.22s-102.74 148.43 -229.41 148.43
-s-229.41 -66.4297 -229.41 -148.43c0 -35.79 19.4707 -68.5195 52 -94.1299c9.11426 -29.127 3.78125 -62.0234 -15.999 -98.6904c-0.889648 -1.67969 -1.76953 -3.45996 -2.76953 -5.23926c18.3555 1.62988 35.999 6.81934 51.71 14.7295
-c13.4121 7.59277 25.6025 16.7344 36.5898 27.3896l19.7705 19.0908c27.8438 -7.39355 56.958 -11.3721 87.1162 -11.3721c0.331055 0 0.662109 0.000976562 0.993164 0.00195312zM184.119 156.7c-0.164062 -0.00292969 -0.329102 -0.00390625 -0.494141 -0.00390625
-c-18.7393 0 -33.9814 15.0615 -34.3057 33.7236c-0.700195 45.3896 67.8301 46.3799 68.5195 1.08984v-0.509766c0.000976562 -0.109375 0.00195312 -0.217773 0.00195312 -0.327148c0 -18.6709 -15.0869 -33.8398 -33.7217 -33.9932v0.0205078zM257.889 190.42
-c-0.790039 45.3896 67.7402 46.4805 68.5303 1.19043v-0.610352c0.389648 -45.0801 -67.7402 -45.5703 -68.5303 -0.580078zM401.269 156.7c-0.164062 -0.00292969 -0.329102 -0.00390625 -0.494141 -0.00390625c-18.7402 0 -33.9854 15.0605 -34.3154 33.7236
-c-0.69043 45.3896 67.8398 46.3799 68.5303 1.08984v-0.509766c0.00195312 -0.145508 0.00292969 -0.291992 0.00292969 -0.438477c0 -18.6475 -15.0967 -33.79 -33.7236 -33.8818v0.0205078z" />
+d="M284.046 223.2c0.0341797 0 0.0664062 -0.00195312 0.100586 -0.00195312c18.8496 0 34.1592 -15.2754 34.2168 -34.1113c0 -18.8281 -15.2822 -34.1143 -34.1104 -34.1143s-34.1143 15.2861 -34.1143 34.1143c0 18.7588 15.1748 34.002 33.9072 34.1133zM173.596 223.2
+c0.0332031 0 0.0673828 -0.00195312 0.100586 -0.00195312c18.8496 0 34.1592 -15.2754 34.2168 -34.1113c0 -18.8281 -15.2822 -34.1143 -34.1104 -34.1143s-34.1143 15.2861 -34.1143 34.1143c0 18.7588 15.1748 34.002 33.9072 34.1133zM394.519 223.2
+c0.0351562 0 0.0683594 -0.00195312 0.102539 -0.00195312c18.8496 0 34.1592 -15.2754 34.2148 -34.1113c0 -18.8281 -15.2822 -34.1143 -34.1104 -34.1143s-34.1133 15.2861 -34.1133 34.1143c0 18.7588 15.1738 34.002 33.9062 34.1133zM548.326 278.519
+c17.3076 -26.9443 26.0674 -55.9189 26.0898 -86.9395c0 -30.209 -8.76074 -59.2021 -26.0703 -86.125c-15.5342 -24.1934 -37.3076 -45.5703 -64.6787 -63.6191c-52.8672 -34.8164 -122.354 -53.9746 -195.667 -53.9746
+c-0.150391 -0.000976562 0.0664062 -0.00585938 -0.0830078 -0.00585938c-24.5488 0 -48.5908 2.18359 -71.9443 6.36621c-14.8564 -14.2842 -31.3604 -26.5059 -49.5098 -36.5889c-66.7744 -33.3467 -125.6 -20.9092 -155.324 -10.2002
+c-5.54492 1.96289 -9.51758 7.25488 -9.51758 13.4697c0 3.82715 1.50879 7.30469 3.96289 9.87109c20.9619 21.6748 55.6416 64.5342 47.1162 103.49c-33.1426 33.9004 -51.1123 74.7764 -51.1123 118.148c0 42.5605 17.9697 83.4365 51.1123 117.337
+c8.52148 38.9521 -26.1582 81.7939 -47.1201 103.47c-2.45996 2.56738 -3.97656 6.0498 -3.97656 9.88281c0 6.21973 3.98047 11.5156 9.53125 13.4785c29.7246 10.71 88.5488 23.1211 155.302 -10.2109c18.1504 -10.0811 34.6553 -22.3027 49.5107 -36.5879
+c23.3457 4.18066 47.0137 6.35742 71.5547 6.35742c0.15918 0 0.318359 -0.000976562 0.476562 -0.000976562c73.293 0 142.78 -19.1826 195.666 -54c27.3711 -18.0479 49.1465 -39.4453 64.6816 -63.6182zM284.987 38.0996c128.612 0 232.866 67.376 232.866 150.487
+c0 83.0957 -104.274 150.469 -232.866 150.469c-128.593 0 -232.847 -67.3691 -232.847 -150.469c0 -36.2002 19.7861 -69.4375 52.7783 -95.4004c9.28809 -29.5986 3.84668 -62.958 -16.3252 -100.078c-0.960938 -1.79297 -1.8584 -3.58496 -2.8418 -5.35645
+c18.6367 1.63574 36.5557 6.875 52.5225 14.8701c13.5889 7.65625 25.9609 16.8633 37.1377 27.585l20.1289 19.3926c28.2617 -7.47852 57.8037 -11.501 88.4033 -11.501c0.347656 0 0.695312 0 1.04297 0.000976562z" />
     <glyph glyph-name="rockrms" unicode="&#xf3e9;" horiz-adv-x="496" 
 d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM405.4 20.5l-101.5 118.9s73.5996 0.199219 74.1992 0.199219c29.6006 -1.09961 46.6006 33.3008 27.6006 56.1006l-157.7 185.1c-13.2002 17.2998 -40.0996 18.4004 -54.5 0
 l-147.1 -172.5h90l84.2998 98.9004l84.5996 -99.2998h-75.2998c-30.5 0 -44.5 -35.7002 -26.5996 -56.1006l112 -131.3h90z" />
@@ -3286,8 +3368,6 @@ c0 -0.0498047 -0.00195312 -0.0986328 -0.00585938 -0.147461v-0.799805c0.00195312
 v-25.7998h16.1006c0.0380859 0.00195312 0.0742188 0.00488281 0.113281 0.00488281c1.04297 0 1.88965 -0.847656 1.88965 -1.89062c0 -0.0380859 -0.000976562 -0.0761719 -0.00292969 -0.114258v-0.800781
 c0.00195312 -0.0380859 0.00488281 -0.0742188 0.00488281 -0.113281c0 -1.04297 -0.847656 -1.88965 -1.89062 -1.88965c-0.0380859 0 -0.0761719 0.000976562 -0.114258 0.00292969h-16.1006v-26.6992h19.4004zM288.301 262.799l2.2998 -6.7998l7.10059 -0.0996094
 l-5.7002 -4.30078l2.09961 -6.7998l-5.7998 4.10059l-5.7998 -4.10059l2.09961 6.7998l-5.69922 4.30078l7.09961 0.0996094z" />
-    <glyph glyph-name="adobe" unicode="&#xf778;" horiz-adv-x="512" 
-d="M315.5 384h170.9v-384zM196.5 384l-170.9 -384v384h170.9zM256 241.9l107.5 -241.9h-73l-30.7002 76.7998h-78.7002z" />
     <glyph glyph-name="artstation" unicode="&#xf77a;" horiz-adv-x="512" 
 d="M2 70.5996h315.1l59.2002 -102.6h-285.399c-0.00488281 0 0.0205078 -0.0498047 0.015625 -0.0498047c-20.0742 0 -37.4736 11.5439 -45.916 28.3496zM501.8 98c19 -29.4004 -0.0996094 -55.9004 -2 -59.0996l-40.7002 -70.5l-257.3 447.6h88.4004
 c0.00390625 0 -0.0234375 0.0527344 -0.0195312 0.0527344c19.6797 0 36.79 -11.0879 45.4189 -27.3525zM275 143.5h-231l115.5 200z" />
diff --git a/public/webfonts/fa-brands-400.ttf b/public/webfonts/fa-brands-400.ttf
index f02cbcf5f949b9328c5b12ff1726356b59da3bdb..937b33bd85c3c4e7f92ff054110c82537b8ef9a2 100644
GIT binary patch
delta 4903
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

delta 2727
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

diff --git a/public/webfonts/fa-brands-400.woff b/public/webfonts/fa-brands-400.woff
index 8607ce8152ac7b0750bbed960e9a39836f34e325..f7323ad3888833175e6b2575c1cf699189e10f69 100644
GIT binary patch
literal 92136
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%0A@Um_
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
Gu4WLw$`>O5

literal 90672
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
HIRF3v0SHMR

diff --git a/public/webfonts/fa-brands-400.woff2 b/public/webfonts/fa-brands-400.woff2
index aa4e584f1d35457eb0b6d7efd2384ad25d196ff2..9a54f6de5e959e2714e3c7d790913bbb2ab4e53b 100644
GIT binary patch
literal 78476
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

literal 77400
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
CxH`}P

diff --git a/public/webfonts/fa-regular-400.eot b/public/webfonts/fa-regular-400.eot
index 30a25f72f57448b2122682c861b2c56e10b444e3..1eeeaba1ab6ae01d6f0e45d81d2cfe1067073dc8 100644
GIT binary patch
delta 212
zcmZ42!?do4X@U)l$M@OKCOTxWnlczM7*0M=ZO(4WpvPdypgGascCrSe5X&T;BTFaS
zF~+b+$#t)pJde?b#p0%g(&TrHa&oN+&t`x3i08NY%D~OU00OrcJbD79UvAc7;;ICi
z3p8!={wi5^T~j?nAe!t@t1)>)l^(A#gE7z^JqEbVdQh7g7>tb#^-PTn6*S!P^GXyP
f%TtT<b5j+{Qj3Z+^Yg3}AO>w#t@+2vjbtGJjY>hr

delta 212
zcmZ42!?do4X@U*Qxjcp!6CE;GjTp=rOeP<wHfJ|s&|@%Q(46RRJ6VHKh-G5PY1PSg
zj4>>dZUKpt=P~-QSY9{On*5GYPR@Di3x>RN@%%Pl8Mv7kK;X8?Gesz^vssIYtCAIL
z+T{IJvh2F1dWI%?29q6XH70MU(&IH|FlI0W+6A{+4{9?5gR!xpo{^b}f`(guUWtNZ
fd1`TfZmL3AYEf}!ex8*A#GuWpHUBudkt_rNCuBP^

diff --git a/public/webfonts/fa-regular-400.svg b/public/webfonts/fa-regular-400.svg
index 4114330..33659ae 100644
--- a/public/webfonts/fa-regular-400.svg
+++ b/public/webfonts/fa-regular-400.svg
@@ -1,16 +1,12 @@
 <?xml version="1.0" standalone="no"?>
-<!--
-Font Awesome Free 5.14.0 by @fontawesome - https://fontawesome.com
-License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
--->
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
 <metadata>
-Created by FontForge 20200314 at Wed Jul 15 11:58:20 2020
+Created by FontForge 20200314 at Mon Oct  5 09:49:13 2020
  By Robert Madole
 Copyright (c) Font Awesome
 </metadata>
-<defs>
+<!-- Font Awesome Free 5.15.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) --><defs>
 <font id="FontAwesome5Free-Regular" horiz-adv-x="512" >
   <font-face 
     font-family="Font Awesome 5 Free Regular"
diff --git a/public/webfonts/fa-regular-400.ttf b/public/webfonts/fa-regular-400.ttf
index 5a69cdc38441c8d35c59feeb63d283fbdd950e2b..1c4236dff616f1bcbdd0fdb5b0dab43cf29ce05b 100644
GIT binary patch
delta 197
zcmZqaVruDP5@BFuU|`^7XkcJw2yk-?@tve|Wa&ha7#1nH?llujd>kxpS|~9vl<#0*
zV2v)wFE06$>A0JLp;m-}fqgYdFQa#B!m~LmB;xsPzA|t#0S#kdxV_-f6Da+16C+n8
zt0{vXgW=?bHL~owrh0}zG&!y^OwgFYn86SzW6EFzq!k!6CdXGwPu^N3Aplm-pvk~s
bY;34!YGgS1Zk04MP}}C;RsT4-kxT~w&d4|P

delta 197
zcmZqaVruDP5@BFuU|`^7XkcJw2yk-?@tqiQT6LmG42z^&K;py_9|z0phFS~^<vSP{
zSfdN_i%b4wI__p*s1;#gU|$W=%joSq^#!B+ym)?_uMFHwK*JaqZks$)gwi^j7`ZB0
zO&IhT3??tEk!9C4)iX5FGngD#8764VV9a0$lrds3V=!S*V9=NxUnxC#Yn6lmSUrO#
d1B0=#p`MYM$>h6L(#$|@n}1jR<K#v%9RL=dG5P=i

diff --git a/public/webfonts/fa-regular-400.woff b/public/webfonts/fa-regular-400.woff
index 81878e9310bd67ca9e8b8c527833b5f698d2caf1..ff414c91db065ee2b2f1b201af3e1355242314da 100644
GIT binary patch
delta 700
zcmV;t0z>_bg8_tt0T_2rMn(Vu00000L4*Je00000g#-ahg<z2w9|;@)00114EX1Xe
zKy(Be9*eAzxLY|7000GBIN3NNaBp*T002EW000C@000N8{AoeE0000100000+Uow-
z00000+o0m)00000+o0m<vrGYqH!E&UcsBdHM?AmHR|ak-1`xQt;L#H({qp~t|2vu5
z8BYSa91LJ-0OJ7>CbR!IEdqZ}Zqq;*#oyRztF}_rKWagQ#lRv>B;w!}XOUf1$chbB
zL2N*BQ#Y}iWGs8ysN8@(9DxI{V9A0VSKtr`aR4NqosX2DwnB);k>@uv&)@r=JpgX2
zXHXdbZlNixP{wOv2Xpu!?BcF+g-a-_m%=lssL#T)xar&xUcf!)jqraWZaCkCm$Byh
z!Yi0_p9-&{?7kIVr{;_B1~otEu1fQqJt#WKS+V0M!VZ@3PT0jmd=xIBsVc%Vc&uIt
z&*HxNCcJ>>PD^+Zp7Tj~85MV4cm+%DBjHsv-50{^)Vvqopyn%fVUXYqDPnZdgM~&F
z9n?6sxi>6Ub}&MOjPrj1N9>y9ERDN8tE-)wZkwUiJEJHw1MXe+kVa6HOv(9dkM}N4
z&_~EM{9Z%{x}8Rm-ix{?{g9h~XeaCc=2hpe2Vd@2IoAWv=l^;_ZS(TkLVzuf`CGr-
z<&^i7^SDs73g7bxH5S|Uy<p4N)hWx<D9vIsZ0T{1+If&^gJ6FWp?*;WDHr7Z*C+k&
z^R(o><%JHg$zqzt497e{Qk<(_Wi&hQ6xN#iQK1MqJLG7&Zm2t^#xf7~dyyVR2b-B5
zn9S<LB)OrEJ7%b}$m(!-sI4*m<JeN2A6ZMQjIX7^>qruYQwhDoen7dkN!DsKj+iSP
i=khvc@VB4%qE8R{zt88@$L1RP{0Z7A`L(k@Jxv5-VNDYN

delta 708
zcmV;#0z3VLg8__#0T_2rMn(Vu00000L5u(m00000g#-ahLzR&j9|;=(00113RLdoi
zKy(BdMo?jqxLY|D000GBIoB~NaBp*T002Ee000C@000N8{AoeEc${NkU|?hbf?Kct
zT?f&(O`a)2X&nGxV+YazvrGYqH!F6Y`hp?vTs*(cR|ak-1`xPy@=Os*>->N7e<xEr
z<4GWwg8?iJ0F8eREwlePEdqbfP7_fS#=kpLAV5O+6VO-}R~MyC?6ifpi|z>8l^Y2f
zH<}D(XeYG2lbH(*z5#oD1RubKOBe2Z1s}o~AHc+KrpICp5M!j1%>A8vzn*ixxd*^~
z^#Tgx-#s*i74kS2b})wz!Y&>vS2%~fdM!MIg8D2xi@VMP;RQT$E`)y<amV>Cyo@!s
zCcJ_<_qp&Y^6p#Vb!xr{Z&34t)m3huQ9bJ<WyOx42|HNAJ7E`(@liO3rYZ=};Hi2e
zJd3LOCcJ=`PD^+Zp7Tj~83lJ<cm+%D6X8`f-B-fv)Vvqopyn%fVG!XAF+z0FgM~&B
z9hA7Xc{a>;b}&MKgz<lXD|StE7Kh!Q)x}Opx6RP%ol%gO0ne`clSU&;8I#j!kMAx{
z(1*`G{GLQNbUO|Ly%%&(`aTc;&`$RMtyY<*9%{TA57iqhmm6NK?p1Hc)Ha_QTiD`U
z)U&UCeU($bW5!{oXk~RTEtHsSyXI{*>$*5q@-&E(&<tC8?4y5lX=J)UV`8Cvl?6%H
zNc%5O`rqfYq`jqy4zS5&n#l~;)IpTZ)vq*~op-X*n&&~L@EIL)wcIz<9aCfJ2m8H1
zkAj2EL=Q}2b!4Knpbk4`sFT2Ie|V^^G5zDvQk{;hWvPUprNZY(9QsoZy{!Cza%-cc
qRjC}&mp}I9b<7vwZ?E{OEB)W|dGpxZLZ3eY*lGE-006T$Jxv6IU_jLX

diff --git a/public/webfonts/fa-regular-400.woff2 b/public/webfonts/fa-regular-400.woff2
index a48b2bfecf65cd41b18ab10fab80917e1a9e5c64..49607f4f526bc5889e635810889a3b5b30fc0594 100644
GIT binary patch
literal 13556
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

literal 13588
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
a;Jn_32=<k=A#7{1!I~B&!@iPY00004lPpRA

diff --git a/public/webfonts/fa-solid-900.eot b/public/webfonts/fa-solid-900.eot
index 4f41514fc1c9deac998fa4c3b344b3913e67a7d7..3473db834e4e1ddc637e906a46997120c8328b07 100644
GIT binary patch
delta 5864
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
F{{{r(t_}bI

delta 5274
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

diff --git a/public/webfonts/fa-solid-900.svg b/public/webfonts/fa-solid-900.svg
index d60e2e6..9478122 100644
--- a/public/webfonts/fa-solid-900.svg
+++ b/public/webfonts/fa-solid-900.svg
@@ -1,16 +1,12 @@
 <?xml version="1.0" standalone="no"?>
-<!--
-Font Awesome Free 5.14.0 by @fontawesome - https://fontawesome.com
-License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
--->
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
 <metadata>
-Created by FontForge 20200314 at Wed Jul 15 11:58:20 2020
+Created by FontForge 20200314 at Mon Oct  5 09:49:14 2020
  By Robert Madole
 Copyright (c) Font Awesome
 </metadata>
-<defs>
+<!-- Font Awesome Free 5.15.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) --><defs>
 <font id="FontAwesome5Free-Solid" horiz-adv-x="512" >
   <font-face 
     font-family="Font Awesome 5 Free Solid"
@@ -311,6 +307,23 @@ s9.55762 21.3301 21.3301 21.3301h16.1602c38.0195 0 57.0498 45.96 30.1699 72.8398
 c26.8398 -26.8799 72.8398 -7.83008 72.8398 30.1699v16.1602c0 11.7725 9.55762 21.3301 21.3301 21.3301s21.3301 -9.55762 21.3301 -21.3301v-16.1602c0 -38.0195 45.96 -57.0498 72.8398 -30.1699l11.4297 11.4297c3.85742 3.83301 9.17578 6.19531 15.0361 6.19531
 c11.7725 0 21.3301 -9.55762 21.3301 -21.3291c0 -5.85938 -2.36621 -11.1689 -6.19629 -15.0254l-11.4297 -11.4404c-26.8799 -26.8398 -7.83008 -72.8398 30.1699 -72.8398h16.1602c11.7725 0 21.3301 -9.55762 21.3301 -21.3301s-9.55762 -21.3301 -21.3301 -21.3301
 h-16.1602zM160 256c17.6611 0 32 14.3389 32 32s-14.3389 32 -32 32s-32 -14.3389 -32 -32s14.3389 -32 32 -32zM240 224c8.83105 0 16 7.16895 16 16s-7.16895 16 -16 16s-16 -7.16895 -16 -16s7.16895 -16 16 -16z" />
+    <glyph glyph-name="vest" unicode="&#xe085;" horiz-adv-x="448" 
+d="M437.252 208.123c6.76562 -10.1484 10.748 -22.3994 10.748 -35.5v-204.623c0 -17.6611 -14.3389 -32 -32 -32h-192v224l73.8115 221.438c-21.7695 -12.3281 -47.0635 -19.5205 -73.8115 -19.6729c-26.748 0.150391 -52.042 7.34277 -73.8115 19.6699l56.9463 -170.836
+l-13.4922 -40.4805c-1.05957 -3.17969 -1.64258 -6.58496 -1.64258 -10.1191v-224h-160c-17.6611 0 -32 14.3389 -32 32v204.623c0 13.1006 3.98242 25.3516 10.748 35.5l53.252 79.877v128c0 17.6611 14.3389 32 32 32h32
+c4.91211 -0.00195312 9.50586 -1.49512 13.3115 -4.03125l25 -16.6719c16.4814 -11.0186 36.4971 -17.4463 57.793 -17.4463s41.1025 6.42773 57.584 17.4463l25 16.6719c3.80566 2.53613 8.39941 4.0293 13.3115 4.03125h32c17.6611 0 32 -14.3389 32 -32v-128z
+M131.312 76.6885c2.78125 2.87891 4.48828 6.80078 4.48828 11.1152c0 8.83105 -7.16992 16 -16 16c-4.31445 0 -8.23242 -1.71094 -11.1113 -4.49219l-48 -48c-2.78125 -2.87891 -4.48828 -6.80078 -4.48828 -11.1152c0 -8.83105 7.16992 -16 16 -16
+c4.31445 0 8.23242 1.71094 11.1113 4.49219zM387.312 28.6885c2.89746 2.89453 4.69043 6.89844 4.69043 11.3135s-1.79297 8.41504 -4.69043 11.3096l-48 48c-2.87891 2.78125 -6.80078 4.48828 -11.1152 4.48828c-8.83105 0 -16 -7.16992 -16 -16
+c0 -4.31445 1.71094 -8.23242 4.49219 -11.1113l48 -48c2.89453 -2.89746 6.89844 -4.69043 11.3135 -4.69043s8.41504 1.79297 11.3096 4.69043z" />
+    <glyph glyph-name="vest-patches" unicode="&#xe086;" horiz-adv-x="448" 
+d="M437.252 208.123c6.76562 -10.1484 10.748 -22.3994 10.748 -35.5v-204.623c0 -17.6611 -14.3389 -32 -32 -32h-192v224l73.8105 221.434c-21.7705 -12.3252 -47.0635 -19.5156 -73.8105 -19.668c-26.7471 0.154297 -52.041 7.34668 -73.8115 19.6738l56.9463 -170.84
+l-13.4922 -40.4805c-1.05957 -3.17969 -1.64258 -6.58496 -1.64258 -10.1191v-224h-160c-17.6611 0 -32 14.3389 -32 32v204.623c0 13.1006 3.98242 25.3516 10.748 35.5l53.252 79.877v128c0 17.6611 14.3389 32 32 32h32l0.0283203 -0.0146484
+c4.91113 0 9.47949 -1.47949 13.2832 -4.0166l25 -16.6719c16.4814 -11.0186 36.4971 -17.4463 57.793 -17.4463s41.1025 6.42773 57.584 17.4463l25 16.6719c3.80371 2.53711 8.39551 4.03125 13.3066 4.03125h0.00488281h32c17.6611 0 32 -14.3389 32 -32v-128z
+M63.5 175.516l15.5156 -15.5156l-15.5156 -15.5156c-2.12402 -2.16699 -3.43066 -5.1377 -3.43066 -8.4082c0 -6.62891 5.38086 -12.0107 12.0098 -12.0107c3.2793 0 6.25293 1.31738 8.4209 3.4502l15.5 15.5l15.5 -15.5
+c2.16797 -2.13281 5.14551 -3.44629 8.42383 -3.44629c6.62891 0 12.0107 5.38184 12.0107 12.0098c0 3.27051 -1.31055 6.23828 -3.43457 8.40527l-15.5156 15.5156l15.5156 15.5156c2.12402 2.16699 3.43066 5.1377 3.43066 8.4082
+c0 6.62891 -5.38086 12.0107 -12.0098 12.0107c-3.2793 0 -6.25293 -1.31738 -8.4209 -3.4502l-15.5 -15.5l-15.5 15.5c-2.16797 2.13281 -5.14551 3.44629 -8.42383 3.44629c-6.62891 0 -12.0107 -5.38184 -12.0107 -12.0098c0 -3.27051 1.31055 -6.23828 3.43457 -8.40527
+zM96 -8c22.0762 0 40 17.9238 40 40s-17.9238 40 -40 40s-40 -17.9238 -40 -40s17.9238 -40 40 -40zM359.227 112.215c13.6875 0.0966797 24.7734 11.2139 24.7734 24.9229c0 0.757812 -0.0341797 1.50684 -0.0996094 2.24707
+c-1.16406 12.8008 -12.5742 22.1113 -25.4004 22.0762l-5.05078 -0.0371094l0.0371094 5.05762c0.0722656 12.7998 -9.26758 24.2568 -22.0566 25.4189c-0.742188 0.0664062 -1.46973 0.0947266 -2.22949 0.0947266c-13.7012 0 -24.8418 -11.0527 -24.9854 -24.7207
+l-0.214844 -48.5742c0 -0.00976562 -0.000976562 -0.0195312 -0.000976562 -0.0292969c0 -3.68164 2.98926 -6.6709 6.6709 -6.6709h0.0302734z" />
     <glyph glyph-name="glass-martini" unicode="&#xf000;" 
 d="M502.05 390.4l-214.05 -214.04v-192.36h56c22.0898 0 40 -17.9102 40 -40c0 -4.41992 -3.58008 -8 -8 -8h-240c-4.41992 0 -8 3.58008 -8 8c0 22.0898 17.9102 40 40 40h56v192.36l-214.05 214.04c-21.25 21.2598 -6.2002 57.5996 23.8496 57.5996h444.4
 c30.0498 0 45.0996 -36.3398 23.8496 -57.5996z" />
diff --git a/public/webfonts/fa-solid-900.ttf b/public/webfonts/fa-solid-900.ttf
index 596f872df3476ac2abaa3b15035fead336671ebb..a8548392e46ce10bd1627947201262231afa24c4 100644
GIT binary patch
delta 5840
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

delta 5223
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
IuXT+3FA*U?s{jB1

diff --git a/public/webfonts/fa-solid-900.woff b/public/webfonts/fa-solid-900.woff
index a2480c96bf39c674bcf4dcb957c53e26124d8269..184691ef554aa6b22bc1977d559da8fc250d6585 100644
GIT binary patch
delta 104033
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
Piw{Qkf6=8GNdN!<QKht}

delta 103769
zcmV)fK&8Lft_H-c1{ilwMn(Vu00001mP7yz000039LxbrLzR&jAAcJF00113RLdks
zL`6mb00B$@0015U0015UDg*FOQ!g?A00C?O002w?003Y!hgM)?ZDDW#00FoF00yuC
z01U<mbpy?3VRLW*00?LR000O8000R8{{RDLY<Xq?00?jZ0bv6G0=RIFBkDqEWnp9h
z0cmsq001=r001@_RDV!lXlP|&00C*N0000W0000a1VaWZXl-<O00C*t000Bz000lD
zz|jK>Y;R*>00C{V000U*000lH1qf?sZDDwD00DRG0000V0000W1WW;7ZeeX@00DRm
z0006I000FmBCIARaBp*T00DX&000~&001!<RUgXic${NkU@Kr`0D@bu{#^&rw@scY
zLTPOPUt$N*00031000aC000&M000620RRI7>62gqTz_j&R>v8@@dHAP?6c=NMva;f
zP-~~rRx~wUV!S}SrQV9A>6jA17|q17#(0^eRH-6FKw~FXMUB@OqSZueG~$J*T&t)M
zAZbugq=?W8)ZIOMc25wYCvV<n;<Qb_wln@`_VUbr{e4)&Fgh4tuTUev+l`P<yeYsp
z2Zii5jDNt)K*M;@$gByjiK=;>1+rjfvM#I}>&Ze{7#q#Tv1u%p#j#h}a<-DKX6bAl
zThBJJEo>)ymmOk9SP3g*)vSiyV2w<&Hcq(7JM&N;#{2LH{sbSwNAS^n9G}1^^J)Bf
z9>?eMWS+)1@J)O(-^zFJL;Ns5%CmV9FX5MYC4aBx^}LBI-X;P>M?pjn5hezRq2ej=
z6ERK96u%O0h~J2{Vx9QC*d*Q&J4L4WgUAvmMYcFC@<fR!7gxni(I9S#W+8+UUy3$6
z*akbye%u~z$J#UPS@vvumHobb*3PvH?IOF_F0-%MHTF%r*>17#+U@cIX~{mauY6Jt
zm474TNI6DE$+2?0oG2&DX);>I$Qg2`jF+?J%W{ESESJgzxk9dzsdBCSo!lrl%boI|
zJStDgGcr#W$P)RPtdiH|4X2Z{-r3>oarQYMIUhSGoYPLBbI~br%AE?Q(z)tfcmCqk
zISo#u^LOX23R0HpqI#-u)msfx!_-I>rGLh$iE5JishX~yQ!`YYnyp?|^VI^iP%Txj
zs|2-Ntxzc{U1g|k>Rq)@?N<lYah0vks2o+GK2>GvGxcXxp{}TEbwkywzp7>>REuiW
zh6ZiwZo0b;(|vS5Jy4I*k$SA2sHf@}{R<td<Mli}UoX*#I!UMKH2s#|s5A6-y?<Np
z(R=j=`jF1jr}Sx^qw{p3zMxBVsV>)*x?VTw+gfNxYkkM<=u+2mA95ddd$|4Gf$nH`
zk~_tXc4OR^+y!oeo9M1`Q{DCMW;fTp<X&;x+uIGpr}TMduprivS)S7FKBc``6nmCM
zdrD`q*F2@kex(~crQ6wV_8vRTa(`GU`@&ON%NiJCE;l&k7VqIH?Zx}@L3}VD#z*l;
zPw6B+l}GbfK8vs7Z}RnirQ7)jp3)=y1kd5cKBZTA4Zr0nb%h~<M2P4v9ud98U@=@o
zim76{r*x4>@F{)Ur*wzdE%u3Hex<qMoG2Al-zeq6@hJ_oJNc9jvuF5~CVzQK&-_=V
zgFU5B{RgElcuHUNl)fTg^OU|J6J?T2@szHUZ_5n7(i8Hu%<+^KdrH5M)v{K$INh8L
z&Mqg@Ip7?1vYb=SS?8Qn?3DVIR)0%r>pe;%Jf%<Hqcp}-I@41+N6q_2>95r?Pic}$
z^^|T=yZuVD{7UohQF=|)`hS!*DfX38)vk%Bw5wm~<2ph=eUH*#>Nua$#d^73sgw0;
zPw57q(p{d?Oub(p)W`HmPw81tX@M@%mwZYqblta<wz$EbQuLH|^OW}cH%gbeNp6Zy
zY0f{DhPQ?1hks~&&+23Kwt89NR+trPJ!<u|x?5eXE>>sDvd{u6#D99w3bq2R0Bpxr
zyn`+HB{pFrHefy8#9FMzDy+mScp1yF3`_A-EWu*Dgcq;~&toALU_RzyF20YMxE;6Q
zJGd1$;~GrIG)%#jn21Yp2`<J(_$toDIrtL3i1GMyjKS$R1t;Tpd<G-&#~6VF@G%U<
zN3aKW#fPvnB6h$4G=I!?v(<D>ZQeE;%zCrVtTnHj*UT!j!u;GUGjq)2=6-XHnQo?<
ztIb!;31);j!0d1S!0c=GHXk;-nwHs#-lcbF3zf8yR?;i<BE3M*({r?t7SMc}M|0^J
z`U%aZC+RVIgnmR1(}VOwdVuby`)DS8kM5zn=uWzWZl@VEjejQ76*Q49r_1OPx{xlQ
z^XWVqL!YG+=>$5Sj-}7gC>lw}(9v`h9Z84Np>zm+k`AU%(1G+vv_E}}cBeo?XfQRP
z9c*ZZTTl;mPzyD16{?^TF2m<g2BlB}#c&DE!#Vg96hc1aK@NNjN8yif0QSRP*a_QU
zD{O%bcnj9T8h=QKG)RRMNP-pcTUZ7OuoxD>LYND4ARgji20RDRFa@Gu42*&iFa!oc
z1pE;CK`#i0p3oT(OrQ_~LC}G;kydhtv=EnQ!pUvYOqxg|xkVaCJ-JEhNDZkV<)oC9
zkW1tuDIz%}o17vi$#IfJ_L4nhBS|M|<V})HmXi5o7JrE+FOXRBGcuKYpFB!1<kr_e
zf&1O>f4T<(L%uo!jDPVOU<CSafyQ@tU;6(+9sc&+@BaY8I<6)F00061{{RAboV>jW
zoE%4WFy7Ty^*ue)J=1gT>>N9X_MF|>*;!qy@#<Phw!Aj7E!mD(d>~;vARmA+*sQ^T
zIAUa*fPYCimf#S>XNU-wAslPt1ScWH5Dw>q5QT)q;Uiz14@eAw+5fAm?zwg)+abTd
zv{PMGU0rv*dhgYHuQ;BAe>{hlxdJ!GamA@v)Rjk2zBFALK^8pAg?wo{nx5H;W*YT|
z7mayknMMqvI*FZ%4WPyhIIcW_(9---$84I8V}F|V_Vc&fzkyX1ztYQRv$^;`V_nBD
zRdE)pFD2f)SC7s^%A_+;C=95039GJB6@;qdE+I|HC>k=-<ny%Q2SZR*h2z%F@XJu&
zB-D6}n}J&I;SO?_(z=sc6msJzFJq{7Jv=>A%aPb(eHz*{K$_rtraa#l3p_RdnVpKc
zGJmu`HZ?O{%F8Z)f>fgQF?sILoIFMRJcrd*Q?ZrMjo=u{4d8}f2F^14T7NY^F)=@}
zGf7&uOk2CD(b%M7lqKIjef|xKvTUS|D9RC3SytfVT@NeD!{j$XzC6z%Uvd((^Gndq
zN4O7i|BL$sI)tu-7RrUm`~<WSv;QuZCx1OMU<HUJ5gw^Jcnj5h0n4NdrgxxH8RvcP
zbbY!p(<p;~rZzQ*n745jzwd=djW`(;bwkiyjj6Uj>f*lQA>eo0jQ^BkB&iEY<?h6N
zUc5dU9zAVnd!d%y)$6MFGzpUb(=(HONv3Crw^n6siM5+DITchG*@CD`qJShxmVZPM
zAyv~9QBVaWsH&t}vJy@3NDwTnBOz|;0<UPMj(Ax&bSwy(W-5v(sj{Tljx1tHRwW$u
zM5JR=6k<BYh=-3QMe@G}pJ^aNl{Jhd&5p=e<R7H7<|US@S}OVy>d#(No+bD0szKhG
ztatL(dz!~@+&a;0XJI}?EAxF`SAP+LH?k~B;1MNV(Rfi&!j>w9G)c8|Q^!278*x#?
zmLLj(jFp%u8n9wTFN#T*U{Q8#l~h{5ilu6TfOTj&k8~5dfqg7Oe?Ywi&s8M_>yoMq
zh*t&C$kP>Zfl7L1M&LIrLebWhplE&xn!*a8eYH^mVowwKbG7jA*y`js0e{x#D!|Q0
zxc75^!2Kb|q4qqdbGUm&kolYs)~p;t>(>ljv%`qa_j3P)-*C}Bw>1lSM={KE@N#|Y
z60M=I9WoWm!Iqm)U=%DZB*WxHSXQw_hT5<!O_HE{1k;o)7whR9;*lsif)GJs)((k+
zW`#pYl+CcEiK1ynbPYyH)_<c(Mbc!&z)CtJB1^MnG3Kc%&%?*6#XgO+?yaQLmGmoI
z%W^GrL=eN0B#47a14Ay@u%KK+lr+mSc$l;pCOm@WAcr(dkTlJ646H&rJz_y+ph}jV
zm7pldL=;se>WXq$vv@I+R<NnTx=X}#QX^5-9n%m+&9V&)vngU}<bT^i5w-p)O)7MQ
zMJhzLMPY5tA7hnsV6WkdIRRiFzZIc+jtpTgU!wb8j_!nB0lGB?8_o>bI~!<ujcfjv
zSG0<;m$sTb=a?<n7||KiX@P&z3X$yqEfLp>uAppcIMrHilD!j|j=8*SI!)DtWv@2r
z7ESBYgt`pDZpS&nrhnYtgKKp6v(O0gH}LI<fnHiombgLF!W4Ba9+E(9NnCAeg;b&m
ze^`Y-Q4yIR9aii&rSq-dC$Ae5+2IwaKUQ`5Ac?s3R^0@ksmbgsmI3)z)*x;LUK-c9
znhXsrB^^`X0nUlgpu-9$(zUaUR=F6r#NEQZ4cdcY4e;a8oPQlWKx&>;5_zN@6DXM0
z@StskHjw6=%b!M38An4xL3RgGd1iWoFXcl#1o+t04kS%Nw@lI!OYH)$kMas1orEbm
z$$YQ{Y%Q6YKaGcOSG=%m#9`^f{@&-BG76Otibm0`JfAUmkvB4d2Q@o+1s=o#NPq->
zJiw&Zm+b-fA%EQrd*STA6YS}JKnKVZ(1QE@@B(?Bh6O0=2$e!euWIPEyo6YJNMZ#q
zc4zDR$o!GHEcAH}<`0Hmzl?h?_xs#OIc_LVcE*@n#*I1Tv2DFn$m4OIb!F7+!~<-r
zLGO_;-yP<?DH_3BXaH67fQET4n}cLXHV%|$>eHoieSdlm?LfhPT<c0(i})4ed~A#t
zDX{n#J1PK#F;Ga=lpi=LI|NgC8y_N3Wku#EgpeX@G8$E6l;^Q7i;66u{Qik;Jo>O|
z0gPKwl-E)Z;9f7Jo+okx@=!Wfj^7{vR0vOeC3wA?Zh)=#(2~zk;1H4KVb4LPCWuwx
z8(MZ#?0-hhw6v)&st{|bqIerZiu^7TlA&<nEfAEhC!4+`E3o_C;Mo_|l2f`O@Bn~%
z9udnP7?qN#YC*{X9E(U{|24AdrqlW@S_6u%ll5~ate*yVK0u`g>C6I5@L<8`%ZTnA
zblH$ak3G8d2Yo03U0f;`YskmCh~s1V=vY!xv41S3a_E38xKMHNSD)}bFORC`q4Sf6
zRr69)ZBVTEDlyWEE9eeYkC<A-8T7(eybj`j8J94?kwj(<zLOF#0$=exS47p_?nR2)
zQ1Pm)d7;m>p42SGj$0Q)1XjsBC3r7s8|EThmfOTlb60a*xaQHB(a2jc7b$A))upcb
z7k_KvLVldDZ$UGpFG#B5vv)_dG=coy!|?^6T&e)T2%@nM#k$&r?p|tQU6nS$8w@F0
z|MqOXBZ~LZjucUI_CbK;@DV0RUH0wY@!NZ5jROn>LmYYcwzK!tqmu9n=ucS_IiLPv
zuoH73&f^BTGB?3p#2x9ZW!Yacr8XhMo_{la@nuHpMGI^rVE%fE?I;<t>PrC$bQ9g9
zucGc0b?>IG)fH0{95cH_fYeec**w!cu{d04PCHipF}jRS(X@9^cMo+hr|v7LJ44;A
zGB%woBu<vHAK!Ax;)z%}<-WTZ;9Q-#k%M_L$!&(&e+cHkx6wGa8{x&|vOmOPSAQ>%
zr`X%>hE&Ll{%iE7pX?vu^5j;(MKTV(2Rmj+Mc2`$AEa*UOwjZw+TogLgvQ?a*8Y*r
z<Y==jD|MZ!nvQW7ZTms$hJ&_`SN=l@5D{_hmlO{nV;+Y!(SY?Z1Ee@qnoRM@TzL*r
z;F{rs5%buXVt;Hg!3*j+jD+v4?0@7rq4jS+h#i}opFT36r&5p7@u`ya{M*`F$zvJe
zT=ZVV*+{Xh4}AIK+mS4z2O7I4HrabG&e7rcAeqc$^1AWWDygH753_l>iF*~y$G-U{
z`SXoBxnQC}tx=hwO!?9dvU>9{mIN3<I~Z4iG-wdT<N#%via`pO?Bta10DsVc@goRW
zfYdWJL}>-J!RV;%WMaa&06KPJaX+-#s=tY}(umn1RnmY02~{9nB?JTrVEZ9EW}N%=
z6EypM)V-Wc*=DlT{P^Ze7f(!Viryc6UU{v1-KH&?(3c}zjXMu!c+3N`LB;^Be6({r
zz-|&Gv$i-h)y0b;okcprn|~sco^%<&%NoBG2wEW~$+BbvA_~Z*4Jfq~1A2!uGRCzO
z-}}?)5{wp1gxN~7GOOZm0@RV><U{KlWL<y55`g}TOEQ*zplO#+ld7LoO602_skkyb
zTOklUs6T;GHNaIbhWbYftjYz3&cVQSSDCF}Sf74{$(YupfSc37bbr|_A3%kAA&TtN
zrUTWNrHCkfQ%h-wDXV3xB+742MQC#XyZ(JiPDEPYjwEEMsF=z>8R6>c%CciV;0Pl9
z_>WcfV3{OcnkHni5-n0p7ON|=q(u^mh$hJ^Fk+6ma_SW4!=O*ow&?(W-pt*@y_@?A
zP=6&-dxl;MvD#FFjDHuU%^GtG-E>O@I*Wq^34|D-`bu<)(<TB+M^*{+4P6Q}vl&Q1
zITx{+HkunFy%!?@k1hp@FUgQ1So*Op#tT_IWvC8Jg$daE8DT;<NKBFH43MAbu%6Ua
zY-9BurYnkWcH6{3F}E8Tye{gBZsLJWM#xQv6vIuYT|=>c_J7}4GF`9lrK@ruTbrZe
z!HI2IQf#My(0~&%HVt4CN*8rNqj#fC7}F)&Iut@lHDor%L!npSz(>T8s0k8ZN~e@`
z#Zm!5QmryAG8|<^M#Il@jbGEXxCcX_@dkkTBucw(ko|y?N|$&^(4g=Le*?@3sl8q?
zP-mmu0(YF_0)GUS40@X)3+6J}nOvA6!Iq8v$=*)bAdn2mp*d8;bgW5afpH4x9HAs1
zp@_WO=&Eg6Q<U*)Isoa+cm$}I1@t!hDw`}pG<i8?Sqn(Sq`$=lLBq>f6BasN)TC?q
z%O$f)_i<P#OUaVv=s<MrIz`{@DJ9|6GTr5?X35+IuYV%3H;J0KOTg05kc5R@-GMG#
zHOT=X>kwuJfECh80tX6#x8B$gTPyp!1jSrQ=VW=bdtOrKWerUp8<7+MIaz*7|5p9Q
zBGTk}ReH%ynfdw5W;9AT5C8RYMa4Y-&=#3IZus;5efhrE@jO<Qhs#rCpY}(D{~F`A
z5*X$Hk$*EtXdbeavKqtScobx{;Z}hGudM_}g<8*{?PS$8*a!lW4O_MkBx+OMkBwMZ
zN6~O5yqYRT`Ju#n6se-fNm;2#3iFDx2>!Q9QcN<Xk)6wQ6n7>alvP79<BTA{$EBno
zoJr(9nv#O=q?C*+vO+$_KZ6frk~G3FGl#)uM1SCy$CbG4q+K!EtoAre&xtjMK#VfL
zG}t^cymOZNCx-ZFDY=>~MP<b>ZRPw#VOr3HY0ZxP^9EJU$DzW>QZWVfRYInwh-+Lv
zk=`weds46vRW#pMSCI=rU7x1wD#yK?yB$`Qk4qF`vRERJ@a1s<s^rg>{~<J@HZ{lB
z8Gj~`_sjbm2Cn!_v@lki@Dx`WzMxsQtyLB1(3k%Aun8;xfk;za!E)y)(0RF$tzUKi
zc@tTnCc`^l_`1EJxU?vWzx?mQTS1gzHL?_{#kJ{2#@AZpxJH|qRb02{whw;-ctg30
zjD*a$d$-o!$|-J_MXR%wHLfy?o}fUR9)El+(H(gakfo8lsuA=8q5+j`I_4tXbF<kj
zpb!tzc<N;7rsSB_&kxPY{A|T0@iv(nt5wsXFS9=EC3t6+t8i6rmfHopaeq5p&);_`
zQdFJ^2!N9RobjKM4`oOYtq_c+wMyLO#1ZlUe<3}%heB1x75FWRJFjuD2<S>EA%6~1
z(@!e1#nkK~_%c&kI!2-AZIpr+DFXcy8dKsZ?rg4o5q%umu!(yCca%HExXE&P9081J
z^bP{;VZzcSSb-bj3xHw3Y%Sy&2dq(_rtB0MP=4$Z)UV3;Vhu_HL897JX$l^N{C0%y
z&cEieOJBwF*Y2a8zD#?5b~FwP(SH-g)R!lPxTR^cvr0li22jQkC(LUyx>$XEIz8Li
zygO-{2-W5;yA7e`OU^%G<U6C6SBDa!=s`}&&%0U29tdyWCIWc!bSvy8Qso3fvZln8
z<n;sD9oOx6)VU?<-a_E+FJL_12y;_{opcMpCm6a?18qp-HOTQES<;1^SAUCo^_o=o
z{Ha_I*P@Zb`<;l+Z&|lJ6m&I=-WgUe1^T}A=%)HIp$!~!jf2^VcJ0dBt$!cu-yKr6
zWi8wJ?53;Vwvw9KN2Vd-R(xD{3C7NZonjBHrkY2mUCbkBU>Pb5qv*+J;YIlMr+k0%
z^XlZQnMU-sAH1*iA|rwoSbwut8gT!SA@7Z8^rS2}B5BIkeNSG6rYwim?TMi=84st^
z!=~|O3s$;<n*e+NgkbFO`H{+Rrq*qEX*(1;Ub$RGxtw@nk>L5S^V>uA>nOL4tR)Bb
zYf`^lo^WRyb5ec7ra(&w`_C&;E-jgV0Y2J9Xqy<pUhAJlMMQ!rD1SV^e#f3k7En5!
zor=Jc8Oi17vO-)a{IkKC7<?!2YRO2Lu6DG)5yN8x*Us%L*S0U7II+0<xb^DdOtCoA
z!$*p78E&4tfV%=lhaIXkJd4MjWz|N*Hk@U1h^{DDPe5Qx00KQW!-~Oj97pAu+8e@d
zswlqM&AP%oMZ%J3g@3N_>)+7d)(7Odk@5LRHrjA<iPnAFMt_Fo))_aARtcsyFI6&5
z^2bIorR#6jbHg4`ugOxDf{PCy>u>&RhiB)<z2S^9B1BT>jn0c-;M4BuQZj2gg)O$@
zpJ5<aPnU5oB#@=pMKbuuP<=#*f9%vphWJeQK0?H2-O90=*ndZUpno*NVIx)=NQIQJ
zp(~-(UOR5@g^+H9Av92mJzIiStLuR1d;MSQ;jn(r?AIk2rQr8a*ZI!RVUD~BeFd=g
zBivOmJ78?dEGFGDj%auAQF$EAbb6zPECiDSA_mb$gqfE?J(L-lH8EVA_Bl{Dh0LFY
zW457~80w1DxPOh*c4c`}G^JmC!cbk!{0$}E)ux!DqOL}T;uilwLv4Kn=n_Tw9>QOc
z(+<3XTxo+5Qc%S6zi<6W;zjfo%}5&RKDDoFFotsMBuQsQ%{w&Xmw?c_X~ExD37&W%
z%p7vU`I+9i<No^OYb`i>FaJ;F$hy7IPYN>;j{i2l=YJjwjjkPtxrS^+WW%i+5u*-)
z2!!3(fUTIOV$;`Vxa)P;?7V)m>tuiF*W(anDgJQ(#uezPUv~xi>KCP%)Y>>9qWi8)
z=>iVnC|%gl?G&@CmrGQT2K~pkXTzTIwBm(lzio#-^m#9g-uUfRFRUnGZ}r>u@G#A*
zjgw^{K!0IGnDJbJYN$)mwm&@GK;M=m)1i2hZLe{@Cx*VrJ7#Mo1)#hre)hnRm<LI5
z?BlOrqWLF)F5rp*c><G$057%yVaPw22k7S*r?HE#!LtjO-getVw~g8w{>60%4qSIY
zg6K4cH<~>PFK)YZVHV>9<Q3_YU#*?t1@r(Hfqwv9*rXJ|fq`TK%nW^PLLPZUOKOjd
z$P=5cFS%~%dUR*yH6xE}+T$aysT9<*>y}mMkI>rZ_(_1lanc`CgFMO0ivdl7WdJ46
zyE|a>RV(Uw_qv94T|&r)U;p}WR!CfD8ScI4W0A;RF}`FSyVvp5UAwfnbMG;$#K+pW
zJbzlH`&_DX27vo9;Mi0HMQMvmjSJImYsF1p*a#QSFRaqWUVmX@m~dZ)8yDI($yaU5
zg-rncyBF}%7joBgujF3Oy`AFMWJC$!OGTz~{?nJaBIGYcI&=OrNar8XZs?cJlE!-u
z-=e29%hD91VzgGlQGyU^lBi{H`u>n@Jb!Mq|4wX>VA;}Ir!~tp443>Y4J~#;t*_EV
zH*~p=Eg8m=@k#2wZQWbOA3p>Axx$6GLFm&R(2Kp4)J&l_SQENYe&|`LmkcPN$|`9n
zarOirE$%<TL6vqaTCubh;^}c(&$L7FPAnb!c3rbTQ_XW1!|r$!_d4!gzz3t9Du1#Q
zUB(az!qG-wwF^wxppyXiwG;P!Q0!|b?h6<D(*L%lT}$c?&Zn_1znJ*J$#$Z%B37gz
z{%d|DZFG<Vy}ljWaaw;#KcEgexk!A(`2`fhe5}u?Pf}&k_n!2h;5^)Z-xayi@g8r#
z4|vPHbL2u;bzGyb$NT%s>FZBlHh+XkK9YIT<tKQn*Z01w|GK=lx4Yp}bOxn@9`SuY
z)U0^t#Z&Fx`AEA-=)q1yTg{FiJ=jk2a3_}S8ytf6zm@~^jL7V<a{`~##Q=Rj_6Haj
zaa1|+v=RjmZv738sUN~IJfx5~WeB{j|E<vdY>f+{7oi)u0_5cdTLcamsDJBn|H(C~
z8q<>MHP@&~EvAxZPk8k#@j=)>_h9={imMae8X{XL-A1<~LT^u#Qw$h8BCX@#jkYXO
zm6DIUpsF!zWZ~yO{%qYAb`5@T@x<cd3B+|JGiF=g>EF?=!S2^c!o{vS>Rge?GzIk|
z^?FWqdeDHsbJqpxajrV>9DiQ>3VMd}J2umuHOeq<a>PS7SD=V3fiN!^zh)c}u@l_8
z45H{%b@rZPJ8#;V9M7sz$reRyC&JoQdv;$vl*OWGOVJlvT9(W&aL`-w*Ka>|&-_ih
zHl05Q^thT<B9bwXFGqJ@ebwIb-nbM|(yH_%N&YljkrEdNJmxsmvwyQ5xkf+q>I)Zx
zz0sFHZaho)NrK+d!`H>O4^`XV(;N6!sH_BamZ;n`byii}IzzwC()bqT=AdO3pllg*
zh91!IoW1r4dK!I+QTW9e5lbY}h(r#z49y_IhviZkP?HjowIw38gH(39G2_LE$TWF+
zu@HhU0~G6@RUurGm4A^`UTw^1`P8r~m%@TNEC|E&jXF%;G}O);S^hp1mA*^V>YK2b
z@Qg`~Hw<2zG`xg}H`P@s5grOB=xZsy?zJW+3WYH$G|lAW&hX~}?95OOAX(KNxEUNP
z23u7zpz{e=IPk1Hmqc+<5g%6Z3I9wGLf}Q;6NQ8*Ny7hu@PGdiL|IG-;;*c{c{!G5
zB}~p5?tcKQRPqf5M#PeeADDz>!k{EP%JYv3(jfWj30>d6Pr_JwD?_!EwZ~yiJPdf;
zK!?vQ(UZH*xhUmMH{SiVd+zz#J?M}qZ=t-l&`wcSMD*}IB>qA0OT(u~;qP$_C>ZG6
z|AGQ`11^`RyMH;1ICM;zW@@1*VT3dsA{OIwNXvja`_vSnw;+`_H3vk1f1Hfn465<l
zaU}ehuHs$LK>e|B1iwvjt`a061HY>r<)b3N+KP-3JS(^XT_vmXIQ+mjW)ECNk0-7g
zuu;?Tpfg3!nI0vl7o+&Jq)1g+QRFIky5tI?^fY`cV1FPrU*0jm$Eg%#=VYA9ViLAK
zB$0dQz}VE2u+tniHT8bkmhV?J^RR`cU^A<d1%KaUXgD-^pJu(runogLpSoz((jH7e
zdPtstjjMI?1W60dWGFOgT}RURe;m`LXhJ_b1Q#!Mqu_*BlAH1*T=Qy;TA80!013~!
zY2`XAiGPfw)%xZoug;#xzWS1{8lgK0CVpqgcz-lHvfOMgGnxvoJ<cQOhs|yNb{pnY
zYu-4|q)(@qG_WsHPe3Xa-S^7VlZ1KkQ!?QmCl0#S9-YnXJ9cc}{FEq4VqOsUEbY8`
z{@xcC_ipiEP|>QNazcXDS8$Hqdu&vIWRfg20e_0V_}*wabup4~=RAS&uQ^1DqPtvI
z6}@qCIMzPxqdYZFn3`#eq*{b}D0}WC{ip}wD`yb;EY!pBEA-;{1!HqBv;Y!FIQ-_z
zXRj)JVfzvbBAbTA-qh$5P*0=Xn4#hGx2n)UblJ`0n_7R^6}Y%B9S5tigOf37s~YSB
z2Y+C5$aNG<2teojc_#Ng8(s8E^ele#L~DtRIRdII-TG+W^LqcD>84iLUlvl+ZwMua
zj?;Aey4?5EUHDL!+f6HymT>D&dl*BdP-mw)=v0t@+KnH%<H+Lhw&62rca?;}S=e#p
z$c}}D%<yn#fy__EKT|4``N=ebs0e!@kAH*H#W3L_5|Jz-CJ$wyqt)G^jJ0*g(DCHl
zw58dAQ|9Ba|BJc3$I)+OaU}ASu)3+>9i{l>>%s%^9735W&uf}dpnL{4HWL(LLWv>N
zLydTTQ+g0)is4MZ^PBICSp0co6p4*b<ZgW5jkyUH7(0)*B538E*Hv8=kL|EDAb$k&
z{Dn8(cp;ysfgNL5b*t9}ypCTY4&B9t0W!_dsnC|D+={-VXEOQ`Mns@j>4x1pZ5#R#
zOFIP^FBy+tpgZZeg^j+3t|GcV<3yr=8nB?bp8UQUO(dd<t4eA#3XY3z?akjYHdQwn
zk{os<W89FOu<XleeGOpLA3>RAZhwxP|E({#*eREsEtP1|F%ktx0g0O)M>Nih;d53I
z&2QVaYn$TgqMDmXZk|*{-K~smQXPQ!sxuG@4LGW(xyq&&^|z(3uijR^<L*1kvShnb
zZ2SK5*5f(JwWUXwUXYL_MRjCjXmosZ$dH||BqwGzXgH;5VeXR?8w|K_2!CL-2fbc~
zU4`3@YSD7ER&Ugzg$5BWs<Utr!gX@!U5k?cg);nBmz&G0;IxQ?ve~6<bE%ol!rvJZ
z(`>H74_;FLa&~DoyPVBtIlIkI=`KG7>yXu90^mvmcDEfIHyN(|TK^-e8c~PTR3xR6
zf5}KHLjI|d6p4tS<<|1A^MC7x_hBwUde0ZpX!GG_eAt(Ezv^1ww5+dM6?oi5x%rQM
z)lEa70+H}|B9Lhoe0?{T=cZn+9$U)+swt6Ue<~ouXcP4Rf)Z$XkJ4iJDH8RuWb#iY
zNfo{y6zG!T@1>>w9z=XBwLkS3sSX#&F#7PZ03$LBwE!6AdL7z10Dt&WbYp&$Q)=Ys
zK8#jXK~Mp;c$gdpqXobmR^@NX?Z00MLhB#MA>v^J>(jcT1MGuz&C0B$z0{RuSKdS2
zH7-l|y^N<y<u-sYiMIEhGHe5YMXWZ_6BJliPxQ!QlDS3B#5)*68%y#RJ2|>%hmcXB
zo{JXQVRIoG9Ot0bRDTi34##Y*nnXslm~u?ynCiINT!TtM%ql7|4IZwT0`!<k00YvT
zDz2Cgq%&K;wX}2wVyY_(?C3>k!|fzsq_D}NaHo5>B7iRhTo3l(Z@$bf&p{*UzIWIV
z&4_kKC@vd^-So*l*X-GIO=)^zdU^p>$zdAnn4D@UVJnyZHh+1&=RM^0G@ZW$7JLBK
z-FSN+>}(t50<QJPIdlp-<ysk?ZXcDq@%!U$JLJ7yiB)6D>z_J0k?ov=H=7+lx-J%L
zz4O$abiPNR4tGHx3@|zzU@q?7yTV<k{y>dIsq|hU%tTzG=z>&QlrEn6I?b8p|CP<>
z%feq@MtAFMHh+HEH=;X+ruR^i5oPJ)(B`2REy2`poym>oPO!b}3~E9h3X~53%@x)+
zysI7v+OlJD!lymE{pb|bp|#r8RKM8)kNOP16UrIm_Vr<}h48u(!-Xz}R}J;x`2{N6
zGsVPsqKr<?5`k4p7Zb;qEKxC^)fHt?w8TY4(W}+&0DoHX$>wb9iLNSFvpy-^I_=^`
zNm|72nYPDo$KTRDWP^4@*R`YG+YZKq^2PXkDL!AQhD|9b{nmJUHpOrCYlg1quZm0R
zPq_v5iB9!T*gg}X^<Nve8Uj8anzo_Mhi>%q3;V)eFP>QIldh?mgl<DJaa+IW_}@!q
ze`q(Om4A+ZNs&tAH8_AXw*6hJWR2_iH>z)c`Tb$1Ghu0bxKDnD_4fLjT}kl%r+OTe
z-MCt)iKPlj1kM`Q@js{jjXq2L`@?ppqFojLV1Iuz|CvrDyI13Kr>EDtdVRzC_R$5k
z=Nmp-|DMg?)yK=v=A}IHr(y3n)yE_6=YjWyy??&2^elbe|9;VD0d4Fc%6Dr~n24Gi
z`xiSOpk~Lv((#^N4?T&q($#t<Ys|(=2kdbKFvbIIUOBCDf6e=Lw_1NsHTu$DyCg|V
z*mcpa{>k=Fz0N;$-e0l=FlGs0%&M-8b&XqRqIG+pLwf=X6EPS6y6s6pTQIZ<)t^Uu
zSbtL#(yZTpe(mY-fI<W}_D@RNxT6%%T6MHY5jKXYeBaI&LN7(j?Fc|!N_yB`<J_=*
z;C&1~_UQ-0hsbl>CbTjC0q5%FQV5Y>FI(Y*<2l&&kE7+oigI#RQ5IM+tVpzwBd`DY
zMDQ}8ZNKEp3Ul7L?2C3;1Ob02zCD@OO@HCU$_c^L^U3XToSZ2f9;(Oki7*kx3McZh
z`q1Hm*2~*8Ic~<+!D>*9Mxjj0W9Q#+!}&)jTeEq?{Wk=>iY4?2&;vQ3Q8NM+8>mmu
z@r{`&fqqJYC92=@m-ftP?%2J@a$|KHk9lM`auceh&ZCb^zi?(>Y5(!#`%4S6M}Mbd
zttLcI<VcF~`5s*x1F+EsG}?=Wc%Wx@@V?yk1eNxg@`Uyh>!t)C!3YZH(0!L<{M{>M
zT}Ik>@rQMN2xEvD(zC{0VnqrCd=!*XWVs?p{{(2)Z<0?mq9=Ogcd>0`jRO6qU>L1G
zl7xyZEAOM9z!-+4ir89ZW71sv-+wSBAL61gCSi7()Cgu3J<DktRpYTxu^4&`JT7|B
zFiwBUjJU03H)4MB4-Gc1zks>)M#2TEck<}TD9FvI7!QSt50U&Hf<JORj*c6~{qKb=
z?;=iX74m)0>xuI&gYh(I-a45z4F;G<rsZzGVHm3<%clSQ11+Pi1evXL2Y>u|_%M0|
zJq~#ix)4h;?SBtF7>~DByvbVhU#uDH2`iOGE15)F#`*6lj!*Up&TES%u+>uRoWRhi
zQ*@ya2l-Fp40bcws=;8ST`s_#*}l1Mm3MQ_&`R3}-}d(pqjFhmaF-wbw6BBy#_to<
z?CKyI=o?R<r6~Ut%T(ivW`9S|GzQt(BhRfLQFKe|{_Y{A`L>6&cg}U?A7o89n9JRh
z4!xsw*q?Q%J?qFB&3{6l{Tb~u!XNMA*psDH?BMnVw92&9fY=1Lbz(3PJ#7tJr=y8M
zY9fK!7^-ddR&9IL+f2tJwe~|)M88YUj#)Ookd040Ocx%-E{<V@e}DIP!HGfOQRVB8
zV(Nn^@(x3i{=ACxOq85JQZXHNT8suZ$m|a{%B&mq6}rxK2=})wHA6WFK1ZQ8<)7}H
zG_Eve;pad6)1B9MMHyH2=I?a!_i}_G0lf=Zv;1yB3ILX8f_&c24vf!QzjA{d{jhyR
z9)!_`X77ORgdXtgcYo9TyrNVT^}O>`cql!g;3#UNcYdhv%nQ~6=hOH?Z_zRI49)DW
zhYcfU=<nR4!^1ePqcW{W>kSX<x~G$P@;Gh~nBK{koEf!q#(CO~#vC8W$n$OH4P|r&
zOnbk`rTrtaT2QfWx@LGF6pn;l=(FTtav@tvrAjHk3Ks*mmVd;mX=;w8o0?{191)<T
z8nH{s;cd^PNLr>B*{N5E@X3ST9tw0eyJiKM5rI&@-{WdNk;o@3fSmvp$iKtEXciLW
z)eqywHHHy~w{fGRhe`NA6>gC`OfY-MZv<I9_7DBXQQ4PEAbJLDBgh~RL&%SZ6n<I@
z;TroMQqZ)~X@9?83AD=K+QD&vC3~*bGZ50R-NOQ(9^IjBGK@{yj!}r{2~ZKlGvFCN
zSi?OZ`GHSu@DU5Vii%VA^{Lst0>p8I(Ttcu4J7;h_mQQO(+HJX_rSBYR`UBUx}=v{
zYtw0XAT-TnA=hC2ufqBt2-bffEkeLaTb9PlAjErQ?SIq7jy(Vcx1vER9`pCNVk9si
zfPJ`dGnGTQnSvM!vwsMC8ZE;Kv^ji6#}3p6i{)|j#r`5%e@~A?2B8Ra`#H;y0N(yF
z?12N_@-%FlnLuqR1akIvmTcbFRd!72Et}^5caZ-I?WeYk4cq1iQG2^3qLS}DO94MP
zNB;%=^nX1bq2H&nqyY=X5?rFzPbEf#202th&nU`iBR#om$}`2NUZ`fK&R?8P8;FPU
z?$^xFVWcO9n<Iv$BrX{po!^vD(PGHd0=_TX%Wc3lr?{OQ7p@0Kn7#l{aoT4e_`*DO
zFF4=y#d>Pk^=S}az$a>HuQ7~6WP8mTuhA^<9Dg$2Vfe8>ZbzYWy=+IFrJg<;*Dn%k
zRP3%3S)<_|@gri<#qFH0()OTF2Bo#mwCha6q#8t^lEosf{Wk7@V32+OP>_OU(~TPy
zy11)tW>}jY(-E{-AzS(>$IP0}sgC#Q{s`u!a$=_dsy$6`uXWr9nis<zSO(N#bIAdk
z;(uS^%NfdVC5MF*1VvyvgP1G|viN*?BcgrERL(<zR1(ls-&ZBckzD1i0<!dyZXw~V
ziVHE4diUL(S6Iir?{1PDHLptYq2JRjOaHw?vIId#I(V=h51(|uShrscboMdc-!IA@
z*&XT)CYa%GT8HS?bh!d}n1ZFIgoBOp+kbQ;T0N=jCuNKS+MDv>Wq_UI+-5SPYV{h?
z)|cP`z3TLz5i>oInCC0S;9QLy>{FvGj6+Q{9<r;%QWUpJd!7j&Ip(M~J(L+wrN%Qu
z(^~5vFD>LEdPMjBF6?<>Bb-evuQ<*M3>ykG0vBQEqC?Z!p`q;bkn7e{kUUI|!+-Hm
zk;-O&f!f0=``U8kaFS@f5v4iNuM76ohi4k3(=zXR`Ro;`x+5jxx};{C7u~*>l=I=2
z^CuP;CoYUj4*K-`!PkFQmB)*t<A$y!jOfH%H4hZyAxkFK9hCMt%wv=)b=zbqJMd-#
zYvUpj5r48UIa#>zeK$7rOfi`%Ie*CkM~)`7JbExaH9B>{1UXMWxY;nmm!wL?R5+VV
z=ZCi!Ls~%V6COes@Z>Q@^AP!naU!+|&~z$>sbCzL1`W2~K@C{p<r#jvAPnDs#kQAS
znkJr4-~W?shYsC(=+L&x?Cgb`MZ<Q}s_|FY#)~f+yRc55FZ#Db+i0SvA%Df@vT3Mk
z*EYl+TMl8aO7z=`Q$+tMUm`V`X%LO5jn%<mj>L$~$H4ZAN9#r=O_kX8YMSQsrs5U%
z4-10jy+kNC(F^<4q?UIdr0)l7`>aFTrpx<yK(WfRQdQWby=W2YogBERxV^BYUnT15
z5`DXMWb?q_wnMqik_1heEq|j>i0b@21MOLWd7}fiK(z<x>~1(f;%~gJ_$_8C-O8p@
z=F`@!<@GNwC0?z@(F#zapYB^=XszY*7KSN}NB|)AflVRsluN#TI{+J=`p_Aow0_e|
zBz0a<d8XyAs3@C71bvo9j!hyY$s$p2M_hTT{IFu;hqlOua>EUZA%AaqNKj-!c{s2Y
zM9(u-pxkmWlQwg^xr?}$krTw6Pp}rxa*|nop7C9V@H#f>IuL%<msDwXOW7}<H9)vy
zt!CP-b}@i$WVfCMLi$OXf(hB*auz=#-vY(X1Sy$I=kj+cF5v*BytPezlPzfiH9S&X
zujp@-K=YJyY?Nq3gMT$FK%eSFr({vjY?Z`4^?Ej=x2`sfm(c)>)b~W`Ww0^AV{1lV
zqzR7zg0rX_c11j}Wpl+g^kYCu5dV)w@cdXLQHy>Wj?Engn_VBLWg4O-GEEw=(BApY
zcfRww+1h#M^CI9l;k3LNt=#s|ZB9+#B^;fMZQg%rKm+_Ww14>_*g-PH!mrbJ8dB_$
zw~CUJ&!|j<`l;|(N3q*ikAL8P$USsC6vgN=EZuKVKZ!)>;4QDd<wA&)@YJ>`j7G7v
z7>Y(iixM{AkNRJOrBQX^maSWF*(*(wGn47DY50>c!6mt^fJ^Qs?R6+FNj7J;CsV}r
z-`A7ZX!{0aIDglh7sGqWZqD{_ilqM4`n+~-m=(~d!rCwS+tFRHes=a#1NDM`F3F4_
zQ`}ne@rmuImvHcr<7jP)f5o+s`?VN0{3xz`UR7)u@}Fu}1%f(mJ>3(;y=jkML!_!*
z@?zxE*w!<a_Wcp^){S)saCb6aA8Q`qz&N!bobxE-GJh6qU4^z!=$agZgwVmfEjq35
z%E;6$Ue4ymbK!4<!A<X>DksMjlULE34NJJs$wu@<sNm&tUfj0h<e3el%cxM7u8c)=
zCg0C^*x{a2JjR9dd=Uo9VOwdE72M{9H+{bPF8J0Ylt7VcB$t>}WvmEDM~KlI9zBNT
zx9^J-TYo1k3&RtgvaHr2z%bO^Bx8U=?|Dr&ZoqFArtd3YXwn2)P<*J(V`pbe#JX7D
zX=1G}oO_n{UVl3YMT9Q!4-XV+OWW7_+y;?<OHU=Jy#sav@kSE+#@?fgJ#FVteTSVN
zIVPf*RO^Wz-I6ry1VlgK0$6FeUe={YrHmO+FMmi=zUXv_@u+H%whh^~iEN4vQd~=p
zx>b78;13~I<y&MKHDwk5O5ihZk>v-e5XK=YgpngQl}O!^rCttcR>c|-d|8tBV^tWF
zhve2XRJh|URJdbW#n2a)T1w(BI~Giegu+PNHZj&d6rwhxDZ(0v0`uIlePKI}^`fO!
zsDCss{ylZ#qUye5r>STVviBVmQc49@A(`d}HT-+2boHW%V-giEBDy+jzgYVs|2p(#
z*hhA9Z{Y6X{*wC^(VPqf=ZWTjsX@)Aw<YL1a`P}vy%?z~F#zm~-<M-^fDJH(;kH0N
zc*;Z-xl1I!M<O3Q#QbKjQ2rbs!2}h~pnn<Zf1pA<r$}1FQY1x_Z5@ds(rsCTpcT<1
z#kSA+HW?|YCj5@&!&uFk;Y>VZD5a9B55@<=W>&-DoGj-eik3AZ1Br~TmP#U)1xUu;
z=H*w1#aN*lqb{I8zkXGSrA`4GShb9h9&xmg5mIGh88{>eAyt%3S%oOgiRd99Y=7a6
zpjyJ5WfWZaeJrdw$x28INA<h{gN2c$<n?G+3zbuj7S0aB`&2ok*-<U8n($td6)~^7
zwr-cwkYKPLs}^EXn7SY8tB7f-*pS;5A#co}BJifCB7~n#aD;hS(+-hh<hpPK7+-3M
z!GY0j$NB^UQMUnH;nHojk#T}N2!GK~>9&V{8j1>{G(J+>);u1MSXciR+Pr|~?>d@D
z074<U`AxO?qpiF0uBasvGo$>C7wT%{qRASgt3zv_Ls@DAgG1rAPAflyvK=+n^Hj9j
zTG*v}?mfq>k`TQs(m7)!b{a+rP0ssEw=Mcd5BY#5FLcfc7&`$CCrX~Boqt4eUgP8F
zq-Ir1#xP}0*~A_Gk&zusXx4F_uZm)o=Z{<3(6-1cER72LgVS~PM{G%+7wk#YOt&x2
z18~vjRgCjw9km%3tRhm(gLM^ki}iwxVM*}-F6OFpgT-p9XtbU*im9q-4Us5IJI-p>
z`k>?Kq|hd>drpBUn$FIS<$v*XY$1~*Ox<K=f!9iLoFAK=_2EzDPE*-5W_zAJwn;IQ
zZCOQMFJgjgP`QnQ&t2(~kaFclk6r|`OEt57Bi#s8S*INFwLmxGWX@akawmIrBbvRc
z5lWyLp^(jA>C=r^`{ml_VYWTS704+oN2T3jmRusj!#vQmr8zkUJ%31H7qwlJ;k~Ka
z6yY5{nO9YX$Glda-?L@w*oYY#Sr_wJ84Eg|zRp5|B=Ec;YDdxM@*^R0WNhn}J@aJ^
zQY)&uF6L@pH(?21H!WaEM8@b*ihDDAn~zalctDOgisw<A4|AwNpy`Z<{?%zcz3PZ@
z$vI&glUuJyZL@GyaevSsh|X&3Y3I13RI#-!b>)^RJ$xb}1#)oync?{QQ$vTD>B|?0
zMpD!r1W;Tq`GKex>poN*zx5-=d5G7<43dk51A`J4ggpQ?dbiTn@<(np0FdkvpmBo-
z3Pl-ZM2$!1`8+y88$QC7&aMg2(Vr@;R|vTMa>~OU$qWnwaeqf6!Fh4>@*_Lw0<<&3
zBbj4uz9moO3>h6tC9VUTQ;jZq5_kEDiBPu8_$E`8Sv5`?@V9I%81Tn)zk*^BposSA
z(@^-~9`$ZQ`=tZ==kL%X=mS(gev;z?Nm9?}evhNF4_c^AzWz92xmYii>ffRQl=3SN
z$*P8LdEi|v_<t9tNbu74-n?fkNmP6p)>Qe>D`ol?KX3~Pp85+G6!zZqUe*_F`H&Q>
zg^~5=pyga1`<8*)2U5XG4f=w$yxPjzp%*a)q8Ei~^i1StW^K29p1n=JCmOv+UZRIB
zPGCyc$DNuK?oM;ukc$IjFe7BXF(QWEF3=$fn7x+)gnt3V7ot-h-^|*!u3j>KNm@+8
z{&m1r5_~>YET&c=PStI@nLBj-^@o18Kk{xZhIiF%dn9ic!u2h-T}&;diuGMMroH<y
zluYhi+R6DmJ%Qp><UBzRj3l%vLAJHD4`achh8TR>4xA9tnZW2T#x=#<5fNQ$&KA<@
z*qE9Y?0-4S6(c)LMH}ybtEIZ$u66}2OcG-&NSxBfdf!e=bY+#&I&wO9a%CSXlQ|WW
zG5NC)x#S^Vq8J@v<WXyCu-kwu^=Wwr(3$5_k!ws8(F{wp3rV1g3wtAqksjO)PBN`Y
z>TgF<t)<SkmZlK*nQ+n^2}O!ZJR2Gkkf}a2Xn&ex&cI0AFq4tC;egLE=-gfJ61`K0
zb81A_qc%k?C=*bCgW5O75&2^~v(zW{8cf!)-&Q3J>Srjs2f>N#EkMmHW!W;c2r{pU
zq*Ca;L5-~>tpyq~jrhobGiI8D4*}{V3=I{OVk9(TCc}}W+c9kLP1?eajmFiWuPL{B
zCV%G9zi66lf0*ffmdBYXNsnCjGvoAE+FxBKgH9_94GBPooU6~!YI|Jda)k|xq)E><
zE)*uU>+ScoS0~)-I-3!`O=MR6vW3VWU7IDR$IM>76o7>*pI5&*&wph4&gzQ*#sWJd
z<r?J+F}t$9HZ9RoCBR}D9it}?-#z~`B!9opoX>a@cVYM=yop(QUV#=Uk6?kZJKg|q
z-ay$M>&gsHb{k&X%qH%X6_ow%a~A2J`99||16j3lqm4Ovz2%Yem2+l#<eW8H-?zaj
zkJqt>T<+~xQnr8EbGAbLL!YyjO7x)~M^8hU5<NFh01Z6?`(uOJEhx-U2-K*-2!9uf
zg%Z#VMHxdZVfN#~%yb#MUIB)pCVMq<OPDv)fM>B5^TrWcJgrx^R6i<wP7pqa=5GiU
z>Mv;hXvn%D_5yUhs@^0BzY=aD&k9ZV4*I6`ewq$tcO5$P7}cj*xpK-raK+S>wFB?V
z!oS>Hu9?Y$n|m!J*-zr{ASpPe`+xl<UP6DurMV%3u@P7W^fEObMfBAWwaP^|h~OF=
z^h?!EWfn`{a_U9rTV`Y+wSNc;(tdr{0m*D_V;U_l7}}Q}h?w7UigoAP#ft_~uF9Lz
zfnEB3Nod{Owj(A(`9vo91HO*(PVNQd&H~EC<hz-GZKI8Sk%7hjb!VB+B7c?qwy+@V
z3yGRIAyP}oUQ^J-upln<#a&6b76a(-DKDsPBVa@Sdu&k^7i>YOQUk|gY=`*4FnA$L
z$WayH4McsMa!HKmAh3+q{tNJa31FQ~G2RfO@`X@;vb&(CY(xKS(pc0!s}o)8jQ-iy
zFG8j=s~BJVte)}lH^#Sen18NbksVCZE~xp7va!M012q!fTpe&)OU}S5RqHtA479ib
zXK}z;aR!>pC#n!J;G80-1K)w@MQ5N&BC6RelL7e><t=S(bA1Dyj&9|RUUI9}bwc3l
zgrKDhVZ~ht&8uBIU|fjtg~q_OHQO{cj*hjxhE7u$W^am~=)h*oGJo_BrX2nfw*Wyv
zzQ2WA0Js(0aL{WHY6JlpJ5w7*XSWgs+fA2cL}pwX{Z7Y_^t|9^T_<_(mGkpg&KIgX
znf&n1s+!xA`%b1J`Nj{=F!QE?(dew{c*8l}nJ1rJwX-@v(9?nHPTMx^Ed^@fFj&W=
z&x=F~+~=9IzGiGHD}cU)7O#Jko{!D2-eyd$xd2j<<k1*=LB2<OM@M&!-f?8KgdK!b
z0h>`2jc$wXj7B91BO|89t~=LDjeL&q*d6dVat9<-v{aH@+_W_sgLK=Xk|-(>BdXb_
z&;44ZS@<#%bllPb--8l@(=&}}|A?I#SLBle<EaDn)~RiWW`>W>kM4hu#s@01e=7~m
zWa<YFZJXF1l7#uAqeJ#=B|>50PXV|1Dz!mVY@crKKpPm5#kDfiM#AV*vC44kYr~b;
z%c<?GC#V6fPd`+ZoAPL3-@d{Z-bHsA>b&bE2Ni8)MN`<?M1KNpC{rE;!P)6b!Lg2w
zw??_km<%yn3uyx7!hnCDjA9>B)%c$HEeT8wz+pL;lgWhwi?cX!3%pR(*1J0Ni?jM6
zRY@dnPJ|;g4a(&Z{Vo!Q$b_QqVHf87t559+?Q>9~XAPYn(4LGTA9iCkhX9fuEkuvP
z5NH5uT3U-*gjvXW4^lo33qJTNyd-Owa%j*A&1yaA<<Q~4tQLQX*@uZ05C%(t27QE^
z0$h(tk$S<jouO<6GF7Q?<+MM6=`?5Y`H>Mc`t|(LTrT&SSThzyv9}vU)bSKC^7@%j
z$f|_Ck*qBw9-^@ijolF$d+peF^7;G=bARj+k<HkBx*jw1`yjpYIeR!13Vj=9RPwZ8
z#B}5Im_Lq$FF}8FZ!47N(ao610jcMYlrzl?g0Mq^I{G84&2TVW>)pikYH>vrMDd4)
z@sxppPHO!$U`JT3yQytfWQdT$IBpofh8(p(_3l^EUH(}O*KhSodX{jPR@K?mlh8I5
zQ^mpx-PAVla$WjJ>^>esiR|s*s<FQ3^WEX;KHKw$o_>FJT_bdgroF4neJ*>oy!K0f
zuN{V6WIuN~cMEqv$2ENWOpNapt4&b}RmKnt#6+hC5E1KmR@Jb+aM_nsE99x<NJosV
zfb+ggZXr+3B1*vxq?W*>Pz!UG6^}=4RhA_kE0!&ii!~u2dy2AIm(T~Ey_;4P#a0xg
z@KT(3b^(8F1o??7KyPd%btj~mmX6AbG9fxf1mL-<sj{FD&ZB~58NShpm7Di&*qz<V
zuxB7?Q{j22<YDlx=wdiw7@{I7GRBI79ZL)ABx_sg=*u#@78h*5oht>mBE$w!Tlglp
z>Sd6x#k}AW--)(Jj^`Uc_ool7*^3<>Ellq!ZnuA7*BcQ4XS4?ABgwFJS?s8YHhR^i
zU6>k><=Vb-7Lk`Rq@<G(%M(*ehOsW*3;0bG22&kFXWeeZ1Ps>iQp^}^|HPrSpf--O
z6Y~>Yp`&*lMJKuza+h}2N^W8z*EK>b^GA=)ue3JMNAu4~0}Bo7IkkWW5<3x+|Li`w
zKD~dkvVxY0)5nWlT3QMIxZuu^;Jze};kM2M+5u!r2(c%Y0zb2UNAS)D**kEfjL+EF
ztPQ`FRK1>pAKLAEu7b_-9cog$L{-rZ@Z5S??NYQv)7thDO_EA|%76Z+mL#dwOW+Bq
z)kiO_UDkC!Biq-vbxCnjL4g8uyKh*grWk()P_VNH&qlpmh%)oLRoJ4J;b+q>X}alA
z*Sf}PjWVc4NtE>RHKR*(B#6-j@?$B}ZWWTcH=O7Kgr797A+`==x?q+mKh>r7U`wPY
z*Ns?hx>Tsc0w}bv$Em||fx&ZQJT+PHt5xFK&0;E5Z2lWHOoo=g+bp7GX8pi1QPY2P
zTBlRRm162?f^aMzhva9PsUo${#9f9q!*-^#Q}sZWdl2!arrs&r@|~)NxCD5?mtbdK
zm|KExRI1mM>rfIX*J^b>TI&6V%#~Gigq9QT5F@KWDs*1=$Nm``eDh)U4O7}-*hlcm
zj_x{k(_Cx~tnbZmA)JF>@4Sau-#>rn5l4(ftkLyvu04Zl=%lX~)@8n{7zp6P%--~W
zfxvks5IC>Y4HN?EC<w1)-~q9jmk{$ZucY#;h~>!<-O-*LyK`xONYis?&@`<BJuPeZ
zx7YQ-nf3>ryU_>9O$1%qe*^{riIEX&Q*&Zt2It55f`2;bBN$l5d5cH?Az**jL0HJW
ziubHoR8u2%#IS`|d_(c96uNC%WeS?=<n1VBdE^>m@vEc<zbXoR;xHdkO<BT*Y6zEH
ztE<r?6>K=<wPWDY6;W09aj3`9&*^<(T%$`Od=AwzgfrRMx|yU#VBX@Jk3-H?qwu1c
zW2ewP$6mNsQ}c>CHBYR9jqHC<TqR+A21}0{#=-Iky5}$NX{zvE89jFIv2qSeRif{X
ze0!3QQ2f7J1)z+3H3A5$qr6Tgic$nbmhLsM4|*8Om5XFmy;)7E<Ln_{RFSA|0KT2c
zYDqVe@Xz6QJH|wNKq8-{ATfMGAMlAxUOCEZ{1osBW;FdO+C}X~lR1Bl1({9)B3MiA
zF=e9OsA5_8G`0*&7=I-;WRyjK#-D=VFv`Y_))Pj=cvLa))3PQx`s><fvCGs>WS!g1
zU9w&uz2V=SvjG`a3%C`9dcT%>t}o2)T_Vmx)eHT3g<jG`oXVevyy|Loq5U2$w!KTi
z({vWATS8v56K;B;E!BT&b+HrEaX2Plz~sipsO%fnxR8nUo$5HI*4*+eqC~GLVP}RJ
zBoTCjajb~|J-rBHrp`B!p(N{#glNDFR}|d}MbyEHD;Q#;F`ZHj6n*=ZK(Jl;_SUyT
zVcVX_C59ErNO+Q{WAzUJB}<!y5e)c}p&ObamGc;n3|VQcDOZ2rrbS4tBie1ZTGs1w
z69aKGt{R4};x3y$QEq_Q^l_qXWl)%Vto!qFV6(`pwXK!;2j*n#==Qcu&GlXs*&n$`
zvrc-sVag?3Iqn+_J!#!U=)rl6l&6@z=xmk{jjy7N!XG_OslqBX`db3Ba2^NelV75G
z&L*|B%z1>rMYVs5$x0EX85aP+Ni|xSo+P3jZE-6mezmkBg|+ZpSdB<a*Bsb?Y_u3!
z2^B|AGZkl|?JSo{nv%4vq=K@0UqTH2jZ_h;j!fN4RHVn5wlvpGClj3HlCB#?1C8wr
z>V|-gsDBwNy~`KIc?#-ABAKB|SmeZXC4rj0`XD_iDEohQ$e*Fz^5--AlTPb*oMf{a
z_HyI7Sj5oNTL6(j=^<-Sfv4hBs}A*K&7m|iSN<#7^Y7;m*2kP=(ixjPpj;#kI7IHi
z8IUgK1x-U}TpAr1wRk|$ZG{(7*+e3f7J0?S2=nIfz^K$Y2j$SC+&oY`9HK-9_Gd3W
zrki2fOyqwwk|{ZC_Z38VqGC!<#xgvOCd;6G{l%9enQ->lzP-oz#y(xyq1n8^>+0a<
zN_lor)1g)XLUt(nz6PJE4UEs{5E^pXHBgJ;fk-iO<L;|pxJy5>`FB;5H{eSfa*$tL
zncY&pP39pWYa%jvQ~lk|hmF*Da{I`Qky5g_7#M%_@7NnxVP<(m(%ox|9}3Z0-J|MX
z#QILhZ2K}j!e3opWx~^~C93mW&H8ls3ACKeF0OHI8ZD(;pND-5ygvVZ6+Hs;Mj|^<
z46>`ajTmFH&|71e9l4n{jNqd#Iad6|bZPlrYQzE@Jfx_I4~5-@S%3k>Ejc$F;t4Kx
zqh^1Y4!kuqB!uESN4H$6N6A``;?eoi=+1aZVE1@1UK-(FlzS|$Fr2mE6qo@eCr5?g
z;0=-TStZuC(8>CN1NH1|1sazum0~R}XF#6|{6a{Sl1g*7@|0%5tgFnT>~d+k)LPEQ
zG4cjfdSr^*YbHf)Lo!?WF9QUh$S-VVLaBe<m$XNr%Y{NmbRPENwlKX%;%oHGz4N{!
zXkRba+DgLon{EYSwAyMCJN1XD2+m<*te%O&e=-n`Z%%j1*=tGJm6Ni}9;2>nAOK7Y
zl+R^pt@}}yrE3P#`G*b}OTL5!b$;6Zm_FJxO+YssfPOgq{3(aVIW(hV&y%WHRc3#c
zD*XJ%d!9Ru@x89kl-Z{{6i0_XG^ut@kywKA!W~VA+F4hZbgrucsYupLeJM+qVD=1I
zgSJhSAZW{MYQl?Fn<+B{-YoJLX=`Pp)p@EvJ@s<k{O1XVxADa2nF|%H)eE>#hDWVl
zt^<Jt{~I+AV(aw1SM&Jn($aD@{_=lHG<vgL-I>>wYO`5Y^!(1MeRDKgd3n5gCK`*{
z_B#yYfkl0{Ehxi^VDHu!A25t}*j;*z<kWGT;?``Igiy4H?+B6XhQ(-OMrH@i>^8qH
zKRS_{NJcLTxUxjXt_iJdsGp(W^fCrimnL#|#>?6elMp;brRu(ZCsrR$h`WDPOwYc$
zogP`OTCasVQZG!0uh4a2tv`nC(VQ*?IxmbEI<cWmBXpvZBE3t+i;L|_w7orb*?_h^
zmo0%F4r;T{qCgL^_RC(w0z4Pz2GNJnivVvL4lF8Aggt}WCKYfGCeN__@|lwiPhVP+
z1VJK-6esa#F>c2)&5N&}WT<~Rq%us=qwiBRtsl*Be!m_MLOonc-K;m@A9EW$WCv6C
zn2LF4`ifjv4N+B9;Sc*t+^8OaunPV@_Y67@=towU^|uPlOqIKpJ+Q@iaMO*CKT9dJ
zDiFVV&N_>NAd=X=x@_9uwggfEZ-cXE{PyS2-e;=^ivt(}W5fLmog;r|nIYK?Cc{QU
z@8|Ut9p{ZldHry1Fm&|Zhr`e>m5v@!-w16m6ezncZ{H38<ke((ZP>#bbmr3ftU9uG
zgVfSua07rxZ<{3Rn3}x|c10A<g?S3~S8ci<`=?JfwY-d;Xf-Khfl!sA&{mc0V6X#Z
zTW5N7HVNKW+<=4ZADe$WP!fY@0x1(V)Kap=B}*#)H`m;5MbM)yj&UcNfc2=@CbwML
zSk<H95J0Ze)P_~-dyK==&EpMi#5HQ4_I1Ie53-B?Rs${)DXW$B&+S-#&A$BFHz&07
zqkTnng|0qVc3ph+G_j(-&hBSBOhEg&UNXMdvYS3S&+ZyZmezmAtkQ7WeR}>Vm8B{r
zo9kox>x9-7+hK~=*4L@)C8<-V@I_x7w=af({Bzca#<cO;F8=gjaK_u#LHAFz0$reN
z5DILX_)pG%qAEqADijC%F?Cz3G%CtC!1FBbKUnAi7Fwbye#|~4G52+`fYCg&9*nx=
zr`jiPzReFN@5O)UAtvv{+Ow(4Qb?bStv566vpL3*1xR^p>K>NYC3JRug1R3RWmOXk
zFD;0gDvM)p^9%C2#BARs>R95X;bCyFF3zm0L-8DSpsF`{EN2L~*`WNl;D{uRy=_d!
zVO)6W2Bm*R5p88=28RVa%&l+#VAmOCQ05fDA>7)GUk`s)>Zh1Iv2Cx~w!d1t3;Sp`
zyBw@9BHKL3--(teo<i?xK)&W`fe8WByyt-32j!zP<bY=9#FY~}iRZ8}ZN%Z{KfXdO
z<6lNyv~={Yqtz-n4|Sz5rkh;`@u6;JkL-0|$^SC$YM|F%&Ao}ck9+@myL#Psmo=WJ
zU-~uD7teo^hPONN-|5zsj3Qe)$D?)nIlKgF?<sO(???BT23&tTTKC_f=Nu37Be){~
z1J*xHs6!`%yy!S8pYy%|-iwjj0%}vZF5~D-k+^cXUMfdRET$2i@uD%W9s^GUV(K$L
zQKv%i_jfkEUEn2&&g}wLJcN*x+j~4&{l|QzfG&S17YZd~u2gUu<LOFH-%%<Qi`n56
z;`y+!3w~enZz0IXdTt@GJj>LL!apnsp*`kX_J-vJS>46EyL4$UitY)Edj!ma3u1ha
zEAJJ9J8G7xU9q8VUE(e*N9xrDh$5a@#=*byI}Fu$6r)!HO7KL$P29lh*cbgPkH{TH
z<UW7pFYs?fU-s>5a#EStI)I|EAeZGpt%V5A$FRi0Wj_uhZ@VF$6b#~uw=3!?O*^G3
zBdU7E6+pVA+ujlSsu>Xs^ld|cM{C%)MOEIUs&7)%aaCDdRMd&KZ=AmIaoF#{di;GZ
zN%UbHIti#n4Z>2MDV2R$I~<7HVL3YK(tCe>$|p}7>Ds}$T(zJ_#q{PwY2&nVD>VW1
zn~w9F#O@C<`tt%Yx@phE=p_loGA_SZI}|dt`*Cc*Hwk1PwUbG3h#4Rvr}zb4MSn)+
zP-dWah$Ruaz0Ney7t#~Pmy~SAJDo^r9{Rj70b5hpl9Q3s#W6k5V_W4h`U*V<>9c=%
zQxD@BV><WSzKMn#Kvy@|2t?UEh84OQ-*@v<f%cal{_CyO^4V4<Q_jSWQujd!DV><s
z5AR#rN)4rL{YhI-jLMo5N%KA2L8>Q<iRm+{=axZ%T}{-ekE8bO%~8U#Ys@spc^Va1
zC=29(B7vc_<xCt!&9Q8H%GM+=Ju!bjVI}RvAUp>X@y+pg2J0xC3_-Z{9ZHFN)csFJ
zl~<F)%5c(lWL{DvMctGjNA!`wnDjUvP7!}<7@yK*UeHxDF2%ADh?}4+&eogh12uex
zr$A)~$vwxOZ^by)79M0`R7|AG^UZm7nf9Ef5?78)44BY$=+X1`s;Z6=iNSv{YP4=F
zI=n49rYLr0qv#*N+H37)3lssRG^{|PBX>X|l_uIYOuqeIWuxfU2Qc}DE^^4jr8F;$
z*=_Vbok^<IK;&M!P`^2%Fjx1D?GWXdaljIS?flQ@Uz#iylRz+NmO1D+sn}@38E`|g
zql_qmykpOnN@Yt0tzO>DPNsj{s4kOfqs8(mLk~qmv9#%gAz2QRU(tH&rp=o+ZEoZC
z+$z1(wM0%^drz|Z6e@zcxUQ=hhH^qN=<|MXX0{CvZyS!EGL$Nb`lkN`2R%4U-m&}1
zR=Lv@_w+g%TmF5RQNdqSr|H#S$1RP(WlNjatVwokzgG)|2+?H1x(<KNa0%`8f(`KN
zdT`q{YezYFkG)QlCVZ<c><e<Id(d)vg*y|eq2eYs5J$W%YE`UKag^M_gVfaQPDNT=
zl$4zt#C4k(UsACsWQi=x64e<yae`@*-F!3d4|ktkEVH)do~3QV|L<+vsAWVV=UJM@
z_DLpBpCtPvllaQD1z>;3Mp=YbG|>OM`;=j{-s4(JmW4R0Vy#%MFTZB-rd=Pqn^+}V
zf*6Q~*vjPXi#r2-V@iu3AaL3jZKEqGHi+^TPXV64w#X?3x%izJ%d2`Zh^_nQaWZ)|
z$L~N@EZ3%HcpOO?14(x>9F8DS5VTx&XfR<76;k1Wu<HUY=R|*+C$i;qvM>}a3=ijZ
zJ?v~!r{3=jgj0o~M4@0Bq9F3JZHBAS#DI~EL<T+8b&)8F=mJfjQm4FR21=+#!Vy6<
zbWz-W{a~BsUZVFoZliMFWccXt`e)F1gPRH1!B$||#bcLg*PbLIEwfFmUUuFrm5(FN
z?0J{L*kg5ma`S&7m<h9$6~Z%LsT_y#n!j4j)0foAt1sC_1tW)R2SxdU*(wpJ;@5t@
z_E~zzdXZR<k_aRY?oapcCL@TSH`7(2(E3$MDohc<h6fGeZzFf48|<od;}f%$<Y-b#
z>a-T_`Q25YmIo(N*qVyinr0>p6@7(1-ZEC1g>P0Y+l_xG8CQI`wA|YiyeT<406R)q
z=JVaW4U<Z0<)*rL8^ta?ao-kS`<~BO6absyTR&PQ2J_Nx)jx)*LKJ7Teo66p(HJ$1
zAvaA37xJTKhS?cBEq9h{wq;O=TwfuY>E06n@g3$Zi5WnfX_TmDVQsq6zM%1s$enr*
zYL!sR(dmDkN}C47j2xFE*i<FKi6~-bo1V+0^U4<OPPRRN2r1Gn0HV^oof0GQL7Pf8
z|7WhQq<BHrOvg|a?5O95Qj=pTn~(T=F@sBp>Xyz1*4d(jyDt}*VI1Gk9=o89iCz%<
z9DssO&7o;}Rh%0`KgYYa+4@xy>`*a1sn%4ac*lRSE(?>Q6;_UyuUV*NwO8s9of(Eh
zAI(iITvI-7CZtKh(vEwOzNV$rn5<)2x*8jJ`%cWiUysBhI*^3DdROU=PFu09;nk(m
z=Bu)`-bvVdwxV2nEfF4d@JU~b?b0`~@QYu}-oFXE{rPun>jv6fUFvH-yW+Za+56P?
zbI5-`&{cEV*><U_DQC;&$k_^B*FRnMdHrtbQcLsI(KaX`Fh97y=i2j|p9j2+p1(Kp
zKJ6hhGqb_1xfC<?D75Z^XHjaWw(|vHx0eG$_@*LDyA)-YBr65$;woKILz^p=#!z~i
znx3j&Y!y0bvi98{x!Xn@WpONpSahg7DSv+v7OJF84OTWIG+Q2=(j<D-#~0<va*%4@
zWtZ*y|EPNtI7hDXUR0;HQ=3X#Nu{mTT3S-?t!cHSp0zbS``%;EX5*#tHe-7*4K{dT
zaT@|L!H_W!#}IB9AR&g3%fRDe;}B?evXMzh2saQiyhr#sd3juuaC1olns>hMR7roO
z?w-L8@BQBI&9tgcovJ!@_Vb-@`F|weZ(Hr!)=$4+>w3>u9c2EBmi9~BA>dUE?w_my
zpduWu#`9SR$;Zd@`RJ2p&pvtfji{z^2e$y?y|DAWvvBKAPzmEzXxxMRW;O5t>nE!F
zoxl+9DVv0TRv_7n1m1l}0e1cfPv3vVqwf#XOJ4q3;HhrDy<Be*cy<N1qtCB?m#Aw$
z5a{=D0-V3iSLRJS(@nJghju_f0Mwf9i|MmU;Bw}#OH_W<wK6rf9G8q=VHY2NJ-fK$
z9g?wHA(FE$seJ9LWGa;m>G&3d%CGwbzj((TM&Fo=`{oQbEyARU{loMBdRBj7|1Oxx
zqz422uxOg5csI4Ii<Z?d!_2Is#p%Nc?<<ps6yBfrpSXzO{WunbYdv9BSL1h|^T{~B
zw+h9(&yVFT&tU8myYZPbhG+lhek%)-$kksHLj?TMqOuV{BNh2a(fru|;ZHrPh*aG8
zs3f)I(>d5~K}d3FzbDPfM>l`6#}xM1tfb}Gj!u$W5_`(-(%aj~m)RbujaW}?^fHps
zhehle0MZ#$w`}!0jNrb!D0++#X3rS|6LYn=DcRcKSaxFf{;2`uoVvoMB-u0--K+cu
zHCfHYCAm)8B=o3ZhWF}Db@Q+pq{$;AquVM8ZEx5#*yQ@>Y^5d=+tz<y=M_3ChZ3&e
z2(fQ2$OQu12=7`RA75@xk`M~+pzd1V;(X*iyr;cdqLy~fkmnWKWT!tx7Bi8t(}`+W
z7UyN-oM|iUw5ork*UHXiG<4#SwS6M;&U;_0s;^~p@xQ7{pJ4nv#v^{`s<iz*0nse6
z)1h>$uUT*Fr5x@>`x1X%mF{X>v>5hj9DTKQ-d{CTeC6<XLzf8PH0^S2<UqO1)6=bV
zHFl8%$_YRrds@1v2&gz-C?`UnA}viYa)XDKVmX<baUvwxsgQX2-c&}C1!9UuJTkm3
z{3{A2ilDz!5Z=r~uT+zRm3YE2i{pl<p4d(0tZ65xoHN@CGLe6%IBp2ia7j}J^q8Y5
zSuK`N1Qo&OC$8yY$a8WRcbG2JG@6*WIkzO&ipRBxtrNERcD}`^+pKA3k8EvCX>@>U
zxr`RE3@RNn&10{j@*-G-ak_ZEwWmb&AytV<svfjd&_Q~*E>jPihm11Xaywck0aQ>I
zIirY*c}>sO1^9m=)rw#LY8nl}m9DXj^XKCeVRO?E*N&+uf>PA=P;5RJiJvY`O49ZX
z!rEJ=_SeB<6NRelr9CHGGTQ~|kzhi}=`+O*dsfG5VbNEIGhkm2cxzZe2>0eHdwN1W
z&#0>6(g&=A!xTNUPm?#BW<x%>@z)hay;c@~n=LiR2CIMa`%Lp4_Q-M83&^lZ7DEwM
zU$eV~w<;m=-J;x(X+FbZGE|;GK0M%HUn2Lgylir9vfa!8X*JM=Jnw>rH#{c+E>^8j
z2c5_|xtUUNVUuZ|vd^04S++L7$v$P8n-)Y$x2s|+BbcF<sFL%h@`RZ;%Nce+Et9;N
zDYL^9ib;Q8vA0}$MVFs(iGWVh2+&QfQZGA7Uw%sd%@&)!&^sdR+5g84?>Ei&Q&vrU
z7saSN^Mmc9N8fvBXn44^3@UAm_G34P*~cej`e){m<)hzzVx&|Y4tTcIZ5*eE1J?wu
z58M_w1FhvbKA^mzO5WM6mHyfx^_Kta)vnwsfk%JKZLEWq9C)}|QmE4^u>rpU>a*ks
zGjo)!e8)!xeWNCfwfK324UgUGHq)#{+4o0vA@VX?(8hJazQ+>uNj9=$HM8@8Suqqs
zh?rB4DsM;&qF@T*BWBeUMM8ueJxWOcO8>N`Jq<ssfMN5ftZ64s@Sl8?MLf}LPMOI^
z@_B#FFiqp(X46QTiC@j<U7D8TK*RjF)?U`rlD-6*(0b<rkfdKbzpUu=7D{GytMd$U
ztS{=;L&`FXbM*z?GzVClHxPGbP0BH!^vjPs?2B%+*8O_he9Bz)x42%0I*$Ph(maUA
zV{kCNJW7{;=B^8ImcJvcSAcGR&m(15r?!9WvM&0WEj{46mTQyeb)PP0&Y|_{1;3w0
zZluY6##Us*EO$fiBN|PaqP$0vj1+rjvt*1K(o8<Qh%U|+*=DQ8@jlxcjavF{mjTxe
z9v4KGSTJa4R20q|#_ctf5v(m^%nxhORl1OWkurwYmT~dLl#%4ULUt~qX<u#mMHGKh
zhBCS~O=ZtYW3?~2>Q!3y%Dx2G_;0Ma4*l3+ZJF`rid$y)Kmu^Qj7Pug*wwANvPORp
zll1$`d_m<D*KOU^)+R5aoR`*?bLoYblLS_`?9VSJ^x5x{kF#<PBK8w2CF$dKuVs2V
zNQ_%9`w3)Qq_s`-cD{7owudshOz(eij}xvBZ;O?4N>I?{ps5Xw>7rppk_eUb-gSDp
z$NTm<Yi)nf*ibb})5V~mD0WDeRcUKQk68Lmh|#33Zh2pM!H#7s@cYZ_m8WZfQ2jZz
zQFZzn-?fG#`&SoD87N}Gvg=jEU-gRVx|;oib;@NA+`uu()~krkzGjC~clCeQh^zOt
zbFDR1*T}*~A{iiwT!b}h35Z+AXC%baLd$UhO?MXHkmJ}sr}E_XR4GPODX8eCV(O!X
z0kO8X6k&UDyAiew%QoVv&?VQnhaI@V3VAR!N7<?!i%drB5i1?FEFmAJ@;7BMekc?g
z-z0~I)|6p)AQ0)t?rJn$eII|wZ56;pv1HRoGoZ!;qixw=olmJKhY;Knu){FVi(s>S
zTG_!cBLpL*y)`kO8cM2A8YL*HBvwk@PV%8t9N<yif=pxaJI`$z4+V$EA|lH;4d;m*
zG@@y1#Ac<6<(v|oOQnWFGSFo5<(0sHpe(M~<4432t30}3PfN7eF5rK51c7*3w9Hv#
zTg{r5Sd(H#xopHFvVss0oiCbEY>_ijb0r#yM1Ar_3c3+pKW10<9+PP8!Y?h^SxXOF
zdRw=`x|Oxrhup8+owZrHALX`L`lEI>67k82Dc5J~a#*+yv*PNCx*)bQ9>^e9{DdjO
zRnp?Z5^_S<Zz_l({kDIal#r)x)5B8XCWw+k#%)uw7j-Le(hiV38Vx7qt31i0!uoBW
zLmt}!zJJUxI_Wu9H%YdTA<vux^HH?FV%cKdo@92tde;+oB^_0yQ>}O0sH$>u+y3^h
zSM9#*2}uac>6@B2Js1^2N^aEY!&L%I&T=47?|OvrBXX_=aL9jqj`_~RZtaXod=6ef
z`!pDfeGjQ9_88v=1!FF*4~&I5+yV3U1oKd+X{F>6a>XuWmk0X`(-d%=k(Nf0J@9@5
zY{Zvlgn%7vSzEPOT5k^5&7@f$ZtCfnw$*9{?O1Sj3h(>?<ECbVvCcPcn7{PCU^JW`
z*aC5_{EtoZ$N7I2Jho*ZAC3mC*yc&RgK?9aV<a{|Ik}eSu!aML)@@wn|J*uUi~N;1
z5rI|MZy}#PpsNY!a{Bh7sN3c8J&IE9E<Z|OeR(`E?;&QwVt|&Hpwa>0jj%%W1int4
zcjT&Lxs}{XIG+2S7J1$hC1tyrR<=E6MumKIFq$e6D;0m1-vEvIp!`d=wy~_3pGwD1
zHujy~IxWem!THJ2Ib~Z`35o?pGv6FGz9&U<5kiJi;en`7z-c}oeN9Y|vaP92r}wq4
z1Ay%M;N*O3#N8J^!uO)Ax5W{z(RE+R`a+`{@VP04j?fKo40>`Oo3~$c`+~Va(X<vG
z*oO2GcK&~5JnX)O$}3d9ZOQz+!4e<Q1vBRbc9~{<fQNHAFYvxYdnM}W48xwZjyMS5
z)238l%Z??1%`S2sV2j@1N0yU#y)m5=9k#_UOw;LR1=Spdqf=8eyE^|n)xJJFKQ`Jb
zhV3k%+GXu<u{An2Km2vJ{^fQxLZ%r~pHIvrlDdDQmWE1+<>hjwog7Yv*{_``FE1xp
ztg7fs!^3J@?dOk{5xZ{{mlx3Cr?;^!dkZ$m1>j>RWQAH%aZ;>;idBO3<7UIp0Dc3B
zs3AS1Mi@1~wa<r1GO>?@wQz|2XYu<I+|Z_<@AU%<<SJGppMohjmDeH-Vk(*>X^Kf2
zk+*+yjWoz}nC1C-mS@m`1+C{eZt{_<gqvxXIu-pG-1Qbzt^1osytmDSJg+8U_nTDZ
z=ZHj}lasooc514n&$i*;kl9%@he$iDg4LQDmW5M<oDw>J%$5vQWhHoi1^$_~ZF;_&
zA0fXKC?P&GdYT0oeuS>_Pzuo56IcVZ%CLVhIH*3=auUKl(P-x%9Op|hA#A0Irp~Gw
zNn2qOsYRp2aUA_|Yw7%w^>~3)m7;Q7Rkv7<9trFBQq!dO>fxxCj)(Z2|26&!fYE)$
zIMx@?M0wT+7g;F8=%K@b+rj#zG)EF;ueBrVSOF=NO#>l8aT1Qg9bdv=2j(kl_$Gf_
ztIIHnMWCm&lpH~X-#TZWag-<eq){<cnS28^%bp_vv&{&(wrRdni)$*?08~;p03%;j
zjA$fmLqHD(^M+ym>;mf|$<A}SwV4Qt<Y=O{h5cAggpHz>*Tlc9R0{EB-oHrufiMRO
z51a9XZfJ@mQI?RVDY|7)!wQ=0z*2wLOQo}HzrMoSmytZ$;Gm`}A68YrzIwd7@3|>(
z&zkXooS8&iTw}S_f9?F7`z{?)idR<|C6G(#eh%S6{w1hQYQ8<&y1Sa*fvuP4mtA*t
zu$r=DFfqasV+jR2|E2r*FLy%^t`m1Z*uO2e{ir2AUr-*eWouv`tD~2)?&W_CrtX?X
zuHfUz>BVtPZWd}?fji?5lTVu5I2DZIJD2=Q!83TiZ?*p?{+EYwNzib<GfUouacA*(
zo<DFNc*h_0#q(oV2D^;(B<T9PB11$AjC5(qu6|~Z%y<Arh<_Z@ZjJ@R!B`lNHv>g*
z;*JwKxgLdz3+(cy&i{nkU0Q#_IyP<s(&6Mu#1OjtA8gH#$!`autgeSq&pgod=^80~
z<*g(D{2sjwCfJ$nRKO_O0mu&6$_aFmY$HJBiGOqOhHaH%>R>E-C{?U%ONH%(m2+g(
z9{<g$iKv|n4W<<BhY348I&Q17lY4v8j!sP3niPpAFYUOwlFp@4xpaT!=DTJlWYI`P
z(i8fCS=ruFq)<Ly7?dYw2K0$^BxMwo*7l0oDugo;%CQMhUmNgY!B1(^HF@W{liWC-
z#+_C}Y&Gcrh(s=0k<7(-;$k{teUDA6fP(a_q8wI|q3`8_XAI*^F!#MsQVH)B4j&de
z-(Pt1yk~3jZT6iHvTuJB5D96D)fwW6c;BM#_vTPvq=^>8v_a!l_;^)hp;nbTvU?`~
z;Mli?!)MNf!?)SaOP$+-!P}hT@%!(%<BsU@<LpRI;OQ$`>Yju?t*SFKsyeMF?n!Aw
zXH!~5mMdE7EZH}->sQIh2&r_QK2SaK8`bLQZuboOra!&>2UveM*}yC!e(<eB!t<(G
z?756iI4u-Qx~iw{MuO{Yf|3S8RC8Tt7giJ}V31^dT8L`Hbv+sbe)dpPi`GXp(YS}L
zr?1t9w5VbfbsEjyl^q?{qGC!glzR+O8~(jeaw4;6(*@I9p!Q-cs%NOqo_tmhDygI4
z0;nEsFCI<HarS=>rTapm0bNNb`oP4*d`b!G_fRUN#JHS(uhSUI;?CYMaI0SkkLxt9
z=mF_+hYd1;EVFjn9$0{Rgt$T~)a38(*9zSb?#MllS*>j%2QVvB@No-sE8Qe)6J4){
z1<#jc+|G%c2>CHcutd#HgmHSj9KcgJVQZqoYJE#YiD!TEk>%n>Gt&7ESU$@sYuQR|
z6oQJOP_dY0OYmVU8nrYh%;<GP2{LL%NouiyS~A+iNf&3`W;9tFh-pbh8x3WmdL=&^
zot_RxA|E4y$OcOx$`Z;(!;U5?qCom^7QlxH>adi#O4}7`pb6Hg{g41o*Y@45iY`DV
z`FbLo_m_V-pG_p_SjIry7b7!9JHLT)+6GBPh%SB86iE;xzAlxV+E8qySG196x#pCl
z<C!A&iCWBj5oNqL?vPdM6Q1%4=)r%EyovQ|v<ruwT9@)^xM(?e;Bc!5K?l5Ee26@x
zo1wSlBu!h?G%5F%kf|>WhD`0qKuA&adqhQ1#Cv~qMF|ZY(ag}`ZX=W2poT)~hGfRL
zK5e|j3L38x1wnk35wu=nq&>N{XH%F$>q(qMxdNlBJ%|W#iM$i{LS*HQH*P(>g&&@M
z;~p}-ho8v(lesawVB_&Mr*mUtxzih7?w(yN2Us(dfElm@71o{y0!P@`o@BKBv`vAI
zYSMpZ%aUUCKAHkViHxM;XgChQPjl%%`sA!uS{{~YOsO_MB?y9|SaGu+JR%J$rmBb^
z=!q;WVZbtFF`f_<%ZUzDOw~#aZHo+LZCwu^p&-3TD&?^i>O_W{>5yP2PZ$GwNRtUM
zdjgF|b?c+ip{a;vs5+zi@>V6RZ?nZ%Q44>4o9fCk?YxhMNw0pn3}y@L&exH@6sZ!g
zpv;saNeP3MH9Ht4F)A{F6eF9gCP`_1G0aAtB!sM>4e0DhVuGGxL||Fa%bJ)ZM2d@A
zMHecB4X`8YNoOtx^xLzcdo}G|HFLABDNkwIt)_EI)1H#3^k!F1<1fby?1R>kP@#X$
zL5R$FCE&9)CyF`IyMF$+NR*bSST2j~M5Qh6by1AOBp$P_nCqVvQ`tp!DnaGOn^<tG
zS{P!do4)Dh*l(Lb1K~gsa^2#HC5>*6p=+B1DN*!X?~<Zy-ju!&v_iqmH?V`W{F!eI
z7mf<DC{TG&ro=X#aLiOc9?3+ueh7bi!Xtfxux}K`1yL5h1{=AJf?`Bcefd-aX_n6k
z7=>;{(KQ3Xb6Mgvs;&}HoGkPDdDPd>@2Y0A)q(TFs&;x<RfoxLtd?3|9}c6s)L$;K
z2hPAlHNVVIWg~Qy?bD9HPR*??VY+M2(rm4%IoLW<b`aeCO#?wK_%B|H*WG^~Rmg)_
zkME0wv{)vl-S4Z<Gx_#%J~cfkMFl;P@BNF(<Rl+iPtzbZ!eN63|IA;t_*7@Pk~*pT
zUdz8U*)Inzuz7bY@Qc^>UsxMM-rmkhG+SsKIs+cs7!A?lCvGu1a|L;5NJbTmAvsjg
zwIrjijWpZE9nmw2mdO};(inefuPYxt`>3iYL*}eGq$smSTG8U0ZG-K+Y3v@IowA3s
zMq1WJU-iCj-xmA&%#6Rstk<JMWX*<)m9XJ;ob&!tEar?Bg52PtW#rtxlkCefAj`KZ
z?n9PdX>q@*a$mmcfjxo6tM+EvLPZjO<ldM--<9>XTAfXLGZ0;aXghyyJ6tig>%WQO
z5f*~=2Ee^G5r&5aViQJ5Y!`&>jKpXViENXyc>D~HBL2tL9VI`Cvn7)Z4Y3D=I3ZgF
zN!Us@NZ%lUnZ-}1F^=><$X2-??=i^s%^9S=yFAEpr3x#aCr?tS(`-?oWveW}E?wT_
zhwSuRHu40r!}Dpo9m#*b3}b$XVV7r_!i)DK|NEQ1+x$_Eg?ag_EH9tLHQv?rMHXch
zd>kT8=|dZ<G)O*b9=&t^l{-#9PVPKv#G;!Ho_+G{!A()}ZqpLuZ#uE#l{?OzKJn(b
zXql0y9KL1l;MubW=WYqhQ5W0c^6#_S_;Mi8wfCFiT*p|mLS=upl()!tf+=CI5Z7PV
z*7H9SRjKp6yDT9{{(we8odv^`XAT98$Wc<3sra*TCFl9__$v7~R;OjxTE0|t{mFOn
z7irf;EGP>yDh9vZr3lf3(N7*feQKvlR6~i;={972ADg^X<8i9lbb9Ztr-u|<-Ht}B
zBdVZ~>Yu)&MdN?$aUu`1dYG<LTceK~DxKcdc~%vb`lEdIVsEj!_V{mrvL9J18!W9g
z8Hx0ndvV~x)nJAtvXbu_U*!Ga^`pt6A0&C%FY0Zt9}oQ`@A5kfoEG%UFe5%85ziJ`
z@vx7$yg3h+<j=DYoCAnvv|}Pm{JeD2FWsd1<RT?DH{5^i)81Yyf$Fx{YI{#c^Lr+|
z-Dg@?mSpw3WOH!l3z$`e|5@PG;R|;V*pDpqp1Fv@i@hMPJZ{V43!Z;b(Vk5!(%u|H
z#B~zv0{R2CKl+&D7XCB=Ry<@85&4BX(nT;6DyHuc5SbqWEOHqy480v^fp}Xt@M#uE
zu&6#cOJjc>%%vi&vgNMDhY{%SIkbY7B6aXdALjzqewEU5iSSNA*cnbZg~DXP4LA_V
zE(?81rvDTgp%xtp!3~G<0E?pdrjNha!@`(D+JnQK`aK@N7JrTaSXObSUIBJMku7Hm
zZtg=|o|pgv8aDh*+3!FXRR5ou$xs@JKJ?Lt9y)(9F%qFRP0t)M&7^78lF3Omszua@
zdK?ZBEwb4?civY?L$eLfg5A!U8G!VOj7*$(h$Rz^P@0)BlgTZRNODYzvNzZ-f@wul
z>~%P=q$}**S+L;ZI{iMMM56(pSE6c*?RDU!&=xzfWsfa&iB@%vQP^;ky0#!MP0vM&
z)op*)fdkgIYAHOIuBgY$xoz8W<>PAQC%MCibFOK~PZFDsiOtyH=;&aqDIVLDn4c*c
zhoZI}J!BMTq#I^uZvgBDR{t{jQ=cFE8v}O+UKMyG@V3Ca1HT>kIHQ>mZ4}Lnz(T6l
zXjQ0Fa}m-J3*F(0jUY>kzu2(+3p{_NcjbSbPd~j=SI1;S6i*t;;-X@l6h%WG6R!s8
z@CzV2kW)K1Y}ly>cd4W#1<96DX$uKTC8F+<W%a9919|}Oi!U%f;Kxzd0y#!!ZAJg8
zE(-2+LPqkc)SU~rN#&gA^rprJZ0*Y&85aT9>v3{^5w(pv=VQUeJYv+6U^E&ekC1<u
zV-t+XFS0J&c^>Uem)hi94P?;w2V>{Y1IuH4X!A&UB0acqWY73GM4UgbS@*LAf<1LP
zaQ=Kh-AcK4MxN*CgkKYZvN#tUz=!V3R-1M^mX4v^JG`&eZtcUVbO|C^?g3f%ZG08l
zc%5<Ut;Tg5`J%Lpw~!C&;*;2nHU)p%p>2WvffMV<FrZF^X<%Ttd@T8bFI>Gse5+^k
zQ3r3eY_c473J5YV91j23G@mq0at2Sc{tNckfh!Q$e9g`l91#DhjLyEG{^TdBi86ow
zx7dH-GUP?H>3xKJED&X78~42XR4aL8?SiUK!ZSrEySIw&t>(1w8d)wH#yx+XZ{A}V
zMOi-i{qJ8!<qu-ujk%}hc>HsuELjk9+iehGNk=zs?EE8YgFFcO*t*_q>N>k2AM|5)
zdj8&z1a1cG&b4^|znHXW_5Da!6w9Tr1RYVaj?In>uH*N<!}8CK?EDQJ2@4a~=hXn~
zbFqQWq3$zp>V{skUfhQu1P6a2-vL25aBNj>zgyz^GJO`jJw#W+5na*q#D=oNEjwG=
z1P8%jEz)nY`*?XP8xym80p*owr1Sc}`e#6Zwamotq$|sjT%WP-(uN?1d^JvNLc~|1
zn?!u{w-6OJWKI8lITOi6`t0ry?{<~G;%4INWfQR=qLx90AT7l`MLd6?(a<YHY<l@w
zoGiylHukTvEb)1Zhy{bO&LMJb=l5dibidxltWS%`H9Me|#AQ5S76CGV#!Pim!8JaI
zTHx;H>1Cpj5>1iFK`UXDs>8*hv}A}0wlNV6BWkCE+pZbfF_NE+xcjI-k|aqiN^DCf
zYpPPq7sis3AeBT>mWY3-QcaPr**Y>`NrwA%OEv*VfuP|!YZ;;H>3*=>xjO1f!f_!b
zI6cK7k0~ehVqCi(DHIa8>+SmwhQf{|21o7jnWGy=qr{vrEg>n&W;%b@Vc4uRC)6n0
z@k-j({ih#){Aj!!jW|O#dFHjZ%^f33$c!X5ZkRujFeB!J!7zUjrw8|+V7rz9S)`^G
zSBAk}^y0{1EHRRg#k=;zpAQ(YJ7jbQaGV*b(U=MNkSG0EhxOMlzdn|kn9b+OQ?uDa
zK}OFpis%FU6g-r@7w+ftvlAJzIJ*E3*z6X208i|JfQM_0G+zv6td>*b6<BEi@PDg`
z6$)-qIc>3xwwiyxbBgTV)NTuA&@x0rN|U=1dF%MXq;9q~qN=uCEzjkmZ{1IY+4iX&
zf(8Qaon%us5zD;qrD7vyYgX8FqNTyvOxWdB!2DDS%&^&MKkD)p8R_c@5sQioEALm0
zKwo&%fW(GB7Ewpl*k%JdX?@)wSuv|q)nqm43>!ffGP8en7!@cGf|kYO-KlEOs3tpX
zG0p3V=qvk9ZO+eHU^F-W%i0$gc@$~Kf>t(BuEbZL1D?)Bz{TY1S{Jct7s#VX8Tw(N
zfj)i-Tb(*dBw`wpAza^CJ}CyJ;|Nd;t5oMtE=i*NnKO^eM1Cc%<(GeY`LjZS^&6G7
zU<vmyV19o$MOw&YMW4^I1KpgWD=yaS<3gC~#N28a@B6MsFX{BU<<1Y@D-&hQfyHy8
zc>nd(IB(EvH|fT2Zm0SsHsY4w^Ikb5jS=#e#T(vc5>54$$zEmu+vq74PrHWvuC`%M
zHi&)^`9`n?%5|{+V;j_*kzdr)`o2jtk=zNveR+Sw47c6ciSH3R7XeS?)nSu8t!euw
z(U5W%3+>ONJ4M&eFVGkUtCIm2p$#TORvR7$T?~$6h=Q}cu(Y(W0*7T(Nc^7wmc3!a
z2C}?#eu@3P6}1#E2iT$Yj+WP+Uiy8hckvo~Y4W$dv^pHzJs`7jcbU-&%WP)d5;(vp
z{nLNkUxP)^%o5y4j1k`)#(fckSPdm=eIO=Hnbs>5jjBL-2j{mrQlc=w@mY;__2v{O
zM+DM1K*)i{%z=^62^yR+c8xa<9Aq1Z+y>pE20cl&SBC1S`5vT)6P<4)$E5wqVeP18
zsS~PJn40?1{^jJ5^0VUfR6*A#L{SMUL2-Y=CS;rh4mBG4S?V*hmE>EE(dL2X%mKA#
z>54%a$(Tg!3FCF@{z~H2=|sxhCrr&xEj}=uuPq9-Vqr?y%Tm%<ihGiSgX6B>37DT|
zSUnvK9P{DZ#QRwdJrlWAj0bo=&=o&&(#0c9x>87lrBW?ZK^f!<9)mHCEcu4dyrF;d
zMie>LNC1}U%Wx!N4i(r&ZRHOcp?pse$!PcU7+ot)P8MsO=eZctb!EX0OFh4R-MOI(
zIuvVk+Z68888n(Ef#;fNqMhcI;{E<=J~Ftqol~TUAf~R_K6h<e5^d?zxoz!1S&9;f
zYhRNQ#h3)3_#Ffn1xUP08K+!~CnbL+CyFU?W^$@2XC*14$XAH>@iY+M6NNWEeW5;;
z@L0btktZK+Vp)Gua5zMcr9U;hfT3rowlMpYZgBt|r=U@ibP65LTYFNs*iFxzqVuiU
z1<=PrV+}^UqwhM%+h@_gM?G*7JP<kPw<zKH?r4=D2(GgM9Zc+vsvMh*xr=|JYU%2L
z=BO0=Z=G)|BxqQIk}o6^c|xLp5h*3(gG32xyLUq`IxXvz(SdI<EpbY^uZH8m11oof
z%lW903YDBfK9P!qlK{at7&q*YLQWzVRMzB)sBtm&B=^mS@A-nBeW6$0-T(RWx+-?A
zmHCS<-h*Ri(j4moPrT4_EpLA@%`G0_gs1xp`_wI9AyLkGCLX0?6^UC`3dP%>PJ_N;
zbB^?T$gO+K=5icaRt@qaYwI}V_f*TM<(BPIhPF<@_4u~nZc~kn#)54`j%f#DqY>5Y
zyyexhF2DLfaRhU^Ib8^4BAYo+y0|-7lC8&rF%DrD3qEGarQpX-RRn*ba;hs+Tp?dz
zD`b<=rzbqUiJo^6w5O~zxV|M2013|#ETg(?ZXMm4B2J5)W?Bs>dAwFn#6g3KmADBS
z^6W&G2TI(<NI931bahj-z1zyrgr2pmte&75Yj-=kS=Gho^2zC68J$k<SH@?iCxO70
zEZbHDOP~V@MSU!~wZwnDjSOvzZc(klLNI0rHxxBlwkWk^Su1V;&GW*brT!zEvsYH~
z!=DgELs1MiC#a$li6}}uBr9A#)?MTFva$CvKDQ;5D(A3Tf|Kx;I5c8$S`}_jht_oU
zRWMz>S;T3|{YzcB*}uYpy}&lM$juxe2if8?5salxLPGj6w$6Vw*}}JXIuSF&`B`YS
z*<FM0vFDNXY|%u88WRwEO+McFHNN1{5t*_DkNk+OPO7@WUFsOoSsWZAfdezmgKVkW
zT#biDCX#w+w0Wpm-zyNsPFcEc4d-!Snw3!%?L=DiVkVw64-mHI9V|`@N9CZTvLvr@
z^2M4UjCnRSu-<=xpYJyIn69)p;lwSW=Z&UW@jM^<d>ea1#8dktOWTh;@t02=*{-UE
zdiJ4@KD4#29zwnXTZOW=8L31}JIj{3AnWn3HYc;_E@INuBu5U#3}7XPGt`m3feePf
zj|JJvqN-VYF&INPN-n<5B|#wX4+KFEvFy~5;H$U5TTXwB4Zc#fi=<QHu3^#I#3Aj(
z%RZ%q<WJp{+bG%6pA1Qb`?D;tVUrw}hVCdxLt^C~kfGmG`IGTy73JBz4{I6;mhT*H
zY1%Ds(DW0-cb0|W;p{-Q+O=WGqugYKV?bWP*xLnx^k_knpW85GnnR4rhSP?*V-Fm=
z#LW@H^}~P0j2jQCoW|k$mSe{<o_PYN1qt}(O9t}L!(EEE&pU7hI9V>8ai1BIBS#bL
z3&*yMmKGwiqJD})`YoGB*o+xjD2=i&Ja8;=G$MyOE0_&$-=AmwVl(=wx_a4K=qnn>
z5xOjDwz{|+^vb2KOJYT4bo#I^ND*hZ6OjacSfPJJu1I2?*T?f~t7FHQDCVbRRgZ;i
zI~3DZc`7dnV?|y?Jss5z9Q)f>KUZy?D^=X;mRePbE8R+DIn4shuW8~58*aTiWt2-`
z0dRU>Sl$Fqn{yCZZn(j@3yzC$>NHp9{4dwZdA>f72-}*P)wEcQWeT#bMC_QR4zMkB
zxO9K)g_Vj9Z!V6O!nVp@!-N#|2z)KZW9)FEzsNq>AB>TcFJ_d;S9lEc?7L!LcEP~|
zuQH|zzWBj(+;EBjgIaWqcy)TqvAL^`x$pRIP&+-CWRb~yYVg>W`r&|o{scdnhrL!^
z<FMP;KJMPtdj!~etVFgu&rXt3t+)Z^UcP^8J!Vo}jBM}*a1E;b3EoPdl&O1fOL?v;
z6>=;xUQUQ1u`qzoK|9J+jMTg#z5&{X*UC{U_wE%p4~ZcnK(!>w@mxWS!joOzJz_gn
z*s8j)x_pd2Slt*r-_rEY8*!e&sW9V}aLaVHzj55+c3%F#u~m)x@@_xvmSHfJ$F_eN
zOb=o?+t5O5+V!#CSY%}ZT44-*(R5h{DC_FB9_)a5k&rjLYKD+0>-tek)3TasMWKnR
z^VQK(G=zh}iufm6R^2e-*wZioNkF#02CXPI$rko}B5J7`My;MJE|CKHQeYf3eOjCq
z$|lyHf<VI$)8+$kOL*p#|2oQYG@2W>LG#RiPO{H~<0VB=lRRd)3R#=_<|yl04~!0I
zX#`<QhWKMv3NO>zH>TXx2kNXw{+=uZhQX^Iq5<=bFmGIiy5h`)Q}1CmHXScN<U5)+
zD~FOWk!S<nS7BaBhU9<2ynM~eplRB}IWPb00&;(DsyD~;bvJ@uClLt|v*67jUJJ2*
zIf12)bHT@XJHS{6(F-5rUT^TqmS<(-HiMq;0G9{N-+m0Te2j$gt(U`yd;s3ne7;>B
zlzMPE_Q}A_EO$QSacCgV8$s7A!7q59T<Wwvi<Vd&4UrGy@zjfq2jdvL!w#po6BO=b
z@kK@V=8R?Jv5p~b^b63_@Q@<uY6$~>BPY09GR~E2_kx|jM^;y*b%d)Y9BD;L2TRYd
zevAie$OpUoNNW`M4x_Cj;czdnzl^@-N@yS9O#pqk?YP#`tLE|WglRg4F*#`%j%iNx
zU3K2GUQREr_o#cdZJq3LJ|NJ36r`w44_ni(SLCVG_?R6)-2A!Q`zPml&G}$|A1-N>
zPdZ2EClOl$1-z7?1n1&8s`>QA9n{j`S|n`$0~Ijm`xsp%gY(o@$;#oGIZ0GH7Zp*O
zn>l=B!^-sGnjdlh-IJgZLKZIvsvD<8!w{!8RtXDl{FtYcXf;8JWHQjzH}vuYV{OmX
z^W>KkwpLwxc^tZ0UVmcg+_YYQx4za3a^S(v_qlhKtL43SnDqHt@p#AF4v})dLaYS~
zpgh~^gP4f>?8U(gqLA<8$)$Wg%r-~JGGzTK;JPweB>9zgdpT=|k+I-;@>yJ7{(s|p
zOP!Vf$G=y)%J;&TuJ*bA%=etDeec5Zl|Lu+ed`5$>B^;A_ZtCMU+lAgWGABo;^1Gq
z%XDBn0qEflc-o%4YgSa~1{xF_C)I>Q2_ru4f0SBcLXhbr*J-**{;R2}oo}lS$Lc0v
zW3?AoPV|oH(P%A?-Nh(UOXzaCdUV?i<yIow1kfdM;FO4y0F{pcjdcvD3MV%ajZWqg
z5azL>A_}4;_HK~JWLjH)Vhi)q27)w(7>z`u0tUT!_R=t@*n79Uxtg!DfPuV+>sfNc
zFr4^26`+WlUC#!SKO^@nDC20@>$3B~mhzH~>OE*KX=9l1FpENnE7CTPS^8cKabrvO
zv34)~NmSc;?oo5EZq0NtJrVnCEN~;E;d(i2teeAluQaXrx+QCW_<bRwvVHgEwlbqA
z>9oR5B;O0K;IVTFV;)6B57zI_;N>!Z!uK!++vj^Rd$FIgm-gbNAGZN9%gQj3_F*@m
zxf<jX)!l#MxrU^-fF}Pk>YQ^|k)5BkZUK{k9_Bvij1<;NBqH_rDg|;^=717}i(a5M
zg=&gjv4ZPq7lIdm(G@ewz&KqJ4<s2?-3r`_oQ)!=wSh)-3u#wifK_Q-=Bm>C7I>uZ
z-m6z*s|kQerN=(>9AHEDQfP#L98b@sW5F#!J3XK;?>$GJDQ+$`Sfnf)sv)~KzIJYJ
zxTiaDp`s!_#JSYr6zbBxL9Hyo)`+OimYGUAJ>1xs(8&3Jb78h)<FUFP4<`)oPWW8s
zd7t)gH9W%gq_}?6NVxOgJ^nrCmy7~U@9B5g=*46eP{|CsF7c46P+gSZTDY^(*ojSg
zfnSwcgWPTC))QOF3No*E+#QYHy#s^ZwK;oa0>hp5=HtgV`}M>iFU=Q~n@KQsj5Ql2
z+qrt4<lyvwmg(TL#zo_W<ZO9pe0+!ma>Zh9ZC(BRY;l_10_4n+P0m~?Pk=!5w<oq<
zB+FOJ3?9xM-@Msd7reZ@@SG@D&%+D&zW43FLthee+`BioD8`by+U>3-bKUhe%LDbb
zfte=x^I$xv)>Ory&$Fd(DL-Jxvg+ysS+WwrH`&pD`=T+C8j7XUxOLmW*u0$`uxs>D
zI1Sd|IF-jRE}rD_&s^Q5mM@=}N0z^B;GBZ*?|GIWloM8Ele}Ax>2gNQgujvuy^e(n
zTAsy3k}5l@VM9@!FuO>Swh=X+aN@5B$L)_=g_s;1|0focjC|}{?4%fB^{+o3P9`H4
zPDYY{ULC?(_FG{2m0%xixcc?ob9GWc2@Mz144@}pAnm{9MDhSfp2tb>;wQ|oD5*oS
z&!)72;F2A&9+l*Uh*oq|hy56xY3-8jR4^K*2L?@<woT`GD<S4dHxIBr4YA1)jd6O$
z3DYi~u-AQ@7%0;(8%w73PTeYJUK>{vqOSjc02Cd`;k5O^P=2dL_fWRFWXg733l|*L
zT@sz2IobQX{))EUz(W$fM!>2b#Qx$o072`X#!Lgzc0_0ri~)}Zb&fS_Z?N$iJwe#y
z@=k5G{BW~+Ht0mc##VDwU^T9V4WUA)S|<|KO-h406=nrh6)J)e(G(>V5{pz32E>Ga
z6>-Q^=X<4z@*QR*;usr8hR?|gOM(Wq*C{F?Uy@~N>Qs_dL-`w3eMSqZf}9EeHc^$=
zu$Lo9n@Db7TVd_FA<#fynDN!UEy8sJ>Wx)rILW1Wz2*K`I(e3{i?+GUdz|Aor~A7c
zP}NiTcX3gc9<?Ij3%tt_8+yjqhT%AWoP;ABUb+bXJe*(1BilU=xww;F2AgvnG+}U^
z?2%tCI+&y99kWekbMOESmxt6{umi$8J?BIgFeCO-a6n6aHZ~LrM?b+kDDSMUE+M0r
z!IxnQsW;ZxG`<d7piUB)r$))`@>4>Io52^s&sq;I7vv2@20cA0AE$CtrhwOfE8Itd
zO@nB}pgB>S)`Y<*5d?PGR47RjW4k7fg^8w)iQ0C9kVQsnj>+^#K(PLZ%425dPlLvr
znnn9KrN^7O<eLDkW!O+3Zsg++tHvrl{t(Q+W%Thqo$$OW#VXY%%C!Anthqfb8OY|G
zxb<z+Je0;r<*q$iD5N>Ml^&;mR?@P5G%#zr-W|>#5t7r_SvsnU?7cRa4ESZ#C9o^&
z`fv64e?E^0eZFteRq69S-OLNmLyQpa1U%2TKJ>_ZpZD9|{(pe=oIS|X^0+svJ+rVp
z$bEiX<SRR;Y>-c`cHPoB*mLZ%*WAJ)K}3%ylJEEAGGyj^ZeAYiJ;(lk0)bU|ZoSAn
z`;@z{o=5h%XUwZ-ZN*d9{srr?-va>UsuElu=jwS3)-)}vYPA}2o@;$qSIznP_1<u=
z0&B{%`9+qe>T_qn3UT!^T*p3n*Cg`EuhG<By?VYEvzmI>l*)3e9#hq~YyS22JaUYi
ztMQ8xE(#j?wwYqIQO#w4*SytCk*sQ2+*>r?w|waoi`dyKKgdWmL;wo364R|X%A!5B
z`_}Xfs`#=6t+^D*MG}%JC9=pyK4+ShW^(wAqWE75vRoj4gZyMQ*{qnR%Nx4<Z|MJU
zh3&M4P@0K$IE6L5Q?@ROu;s!TvbQ(k`j5D4B>!QWW17`@7)tPe6przCTiWxSL5lNB
z=V415!-wA8CU+agxQ6;<t_@pf;}Y;-iGz{aINZ<Y-8%R#qaofOPy;5|eMV;HNCdbO
zEw(hqnv5)sAUx1xzoJ?zD<4rbYClHyC)C-_@|>uvHL~39ER)X(qN;R0#G=VEw$&fF
zxKq6u4rQO+Ic)`h+-9G9of2Gx09mP|JD1Xxn<Pq)vCDkAvTB}o{8qTDZ3kBK1i2#l
zbEpHx6~THzS84p|^Ien6?x9~locg@1%*gA0ft>2Sy(ZnBKF<ouIk=8N&zPDo&tPAV
z_%5DIpey@WT%0O&E)}L0+4gf~xiV9E0$KE*aGCv`=W#QC8P0?9X`WSB<sE)DzU0z|
zA7JZSGcXU5%`$c{Y6<ZDsU8cz1%OH+QuoLQM$7oz?zDX2sxK_G!G*REjGLWzMKfX=
z84Ww`R?`VdUHGR3RZ67QyLSK!f#+$7pDyv!bBwlp+K3rW^l99dywi}vY2#%tGtyzn
zc&GL3I-J*k-oevDzeGOI=7SwL6GO>7j}X+wW+`<8E*5L68*nxJeQ@-kI8~zL(}I4)
zIUuV<CHg{$>oZulgo!@F0-*!!K!5HN&pNj{MAw%!d00Q8Yw|UCfU7l8p8&3>jC9?X
ze163zdeQ+;PUQIz_xec;e3`j46>0wF4fFFi%-?{2jOjP{!e{c9rFI^tX3??$fBMoq
z+`I|d*I)95$#11iHfyF$a#0V+ee@CJht;s>LdtVo<atSIdUCF9VB(<^0eS%x(h!6h
zmCXPSCC8|JwjpXX$%&7G{blD5aR5DqI?jKVi^p^EYZNLPbnn5v)DWrC7|;}5P^_RB
zm2@e8Dh4e@&=qZfoC71!kA46L+jXcTy)zE)A0lRu3XzCFgN9&AQ`=)nYRQTMLI*{W
zEt-sNpOSD~`~mK}K^Hp%7@;y6LN;5VLsxYY=-M#qmJk);D+pi!xCL=^B?kzcTt9Lv
z?@11Mtsuz4>s0ym<VSO|kxa=$(oi}*lzzE?BB<1+cMw4$gY!}{Wy;MkXnJj>Y{jE<
zMEbf&FS3`v_#QK*8|EppB@HirQMDEJ>LY?Akm}k0W|~?u_-l{Zu*o-WKEfs!xvK}P
z1gt=gQAm3b{}7N{TClAGz?9WaW~v<QMac<1T*GaoHN(NCyvgl@T3QnX;i*Jw%KEZ@
zryESzGT!;08wG7h6*m$h%Hn_~sxzvn4M>XkbaEoM5dl&r8-Je5DY~9cB{$r1bB~>u
z{qa+(`jn_hqL#~PGCh_XbEy23OlR2M>&LABKSI93=Eyo5&({V54nn^HDj_#iEmak#
zHH~-_ZcHp;qnp<X!hL`iWDAf!d=Yei)%8o;6O(gbbRy&>laSebewGkZ$`iFMOX}mA
zCK{~2NbDc$FUHLi6RIw2YPqaxvR=t#R9#_BX;W3vH@AQHciXx;EbF3p)KIR!UNMe}
zqAm}M<o)4dSSBn5m4?})ibPH{A8YEGqN)@3O{l7(wMwT-?3$|S`Ls$EwoaITu3YeZ
zcf5JF)O$QBw6`-+y1vT1*`WX2#mc=x{FR<xMs2-eR8W^u+wU6~j`?CpY)zE^A^!Jm
zj9<YEaxbR(8+h@y7ZY`D*KeHC<vYaC+vDEAV&FE`(_IzEX;00AO^Frm6PS-o)bMT0
zY!e#XEFK^7O6}Dm=N-?0-a!?Af$tF;Sf<t1x57!#5@1KRSZ#R6=}<f#nwv1gVKb3)
zGKt-{?Pj;G#S*^^k3xV&kfUuw7X?)_<)e3y&bx~X#m~Syuu{XBjouHP-j^9m+c9lo
zj=hjeq{^{MYI^tXX}G`dO<3-i;qlKPMj&M8%M()EkTr=2na56u|BWSoiu{Uyzx);9
z&E(m@bYOenzQ7yU8d#yzAV5W<kW!V;TXO<JD1ss%nDW5%20;##O)FjNyH>MaDJMb#
zqA$Xv&CP!hEMCFNVSANU5%gzJ{kHBvYP3j|QUXCdSUr<czOXe(!xp1Djj{AiJE$d&
ztD#LJ`ffF03920|4jWN_LS&OV@rf~=%5uD{CqlL!))G36M99*rr!~9(Y0dwE><#dN
zPve^ul8F;BY}SLRRM5$41xZ$}3u%S@*KcIYLV`wOjx1Qf6e2=UkIQjgr`uVp>JgPq
zC^KQT|H+`)_oUpP@E-OG`(7wybKcQ^pdJ2~v5)Qy9R1Js&vK%Fi-_nD$Me0wu3k`g
zB%jf=lWdEnswXwI^M`D!^)5*l;iSH}Uicd-O9yseCp8VyQQsv=Z2$Hy&DGKV9HYBH
zM|}>kK%Aae<<)@}1gZeo*~b6{k918mrc~Ikg;)g0yrf=yYfS)Y)A&mw!ELWMBN5}_
z_pqb+p4XXC5;i}7Jg7@nQhTixG8e+(yUp;vG8Hu~sRo0r!T(oqYxFho_za8E9eP;0
zNfmX?p*PEiFrc0$B;rJe%!m>(%`iI{5j-Rq!5}Kv>(RHFF(D>}e>llrXRkzzlCBCQ
zqSqn`^ZJmrgMEmK`mN%FdXln_JS5%118=IB5tcioRey4S`Lm1`{{o}ycDZ=jp89!J
zRA>wc5H|80u(xo{5}?rNuGX{1YC7IfZ8j1B7)<GglVh@|1{taFQ#<<EXe5ysxj!6y
z-7B_)LcLp!;nC}U?a|`GY&sbmtwd9XZAMd;9Q~G&Hja&LQf*mhPm<fUVCP4IxaoHz
zu}=)&kxce~Ztc}i{(iMSyP#!*b}DMd%v3bJHRa9CKSO<%R3IN1#x)BxMA<4GuK+$2
zYH-J49+_!1*bL*;0WzntiEt8D=8{2=!j)kcf`~(KfM2Nr<P{(X<`~gM{<omklB9Q}
zO<fMk3&EnU2XE1WUtDYlV<YIC_h&1Mv7pBN^!}EA&ia6w(dE20XhtIq`z6tq7Cd%M
zLa^=4EWKr|^#xgcb<!|pX&=!A!z>u&dbJIpl9<E@30w-s+8Aa#9m8Y^N)=Pm!*L~Y
z&83!hz}^Cm*E3!D=jYizAN)CYsV>%-H59cA8^A(?R#>~&KroLm;}wL&0->Zdy-ft^
zWn-p)Dg-#e6&-nP)^b$Uv9hlniOx&3v<I$fI1-EsdrDN&1aWA$kg%M%9e1pRuzN@p
zQ1O7!q?Nxut{H|Fzdmmz=M^baXP1hhS)`tk6iW~!F+D9r^q`^y^@uQ?79~OO^Mio?
z*a=>~y853zuVa3S($zia>bl`Bne71prPQN;Cdns3ypBK4r{ugz+x#YaQLR<8a%?mv
zM+c)p?UP!N<Uu6g<}4&mc5<##9$l+`HI^)@YA6$qsfH2o`zHg+2{?s25P@cu3_7tk
zhkowC&qZtIRoekN)_zZ4zOz-#_9gY4y6UeV2!7F*{bCYwzZKBd)xExBV6{(5pLbe+
zPrpf+Zh<do+-ZSBMDCrIWcSX@?49}eCpKC$c~OcF$0ad8W4TO;4Kr}J^PQcU0-=-?
zGJgERkf%Af#*z@e2o=O8Amu9cM;3b0{Kc*xoWy#ygskfBb|TM*>hhYJ32+<=-mV&3
zRR^(U=fDdW;kMl1v8n5wqkIKyZhzQ+>!TdtvWcLwZcl~A{Ta(yO=$BrCW~uZ^9d}^
z?+Lp4tjac~#kk7KrCO;dG;<hC!k0*`10s{3u4z|Z!Vl4)sm4;OYS?@oT_M0Di{hRq
z5R0Qeb`2L$4k00;KDpv?T`Y?8ze`$pC=-cG`2!8o*bjbG77J5?04`ls0vc_9DtK)b
zgm^i=osrn!i#bmg|F~Rh95~ph4gK-(>}==ER6#M>+@MJs`CDk0za?y%V^f7e<K@Hx
z0PdHg{{VWT{}A=%ITR>Do>yn3wWbJhaZLfB_E)_8<a?P9ub*{Nm}>KEd>FFv;b_fY
zfZ@)itK@$w@c(t5?}R+x`TwtfJdbc><o|4*DO&|M_jar=DzD|{t{0Ngm*6Hd{$es1
zcI5}}zv3SIbl~NI`vV_B$!Z^mE8*vM0Y|RO`EujEyQ}ur%~iY2E1kXPT7Jk5G<jqb
ze90ny`{!w-3LP|t<1`OHw$_Ay9gm!R$z%A=HP1L}!u#-8k))4EmSjqQl9IRdNK%p#
z11M?OcY8@sXD0IsySt1@--*W-r<m4+^S(?tYo2k|g!kd`|6r+qL}H(}*!L$hX+0ti
zIi0VgR`b-%p&{L38IS@#x+@jf$3{t`5MLi+d|hwztR@}wsM4+V7W&F&oia~WxG?oH
z*R#$OL=x<vcr`q-(T+`jlo$zW$nu^1l(lUoYPM^&vFr#wgJPGF?C+vECmw!3J7U{*
zR%VX}*=u+zjoYl#{(d0fmlYUntvedH4)~Hqgm#z)18lU#tD*@%U<yGPHVbSN!9HGz
za&sM}f@Z;N)et!{jRU5?t|xA<UlK#vuTX2*dX=nLRFWr8Zryl)4H0UxL@h-g*gR5h
z2!j0V8+Xr&3Xw>8JX#oQX7`;Q9TM54B5vIEWgLGaj*~j>jE_6VKPF3hNL9wRZ9Ogs
zM>lRCSJaR$$pgb98wH_J9wXu#Z=64y5hN*NCl5~!G{*DM(|aclCj~K<k|ZH>cK*fz
z9R9A(rDuz=h9;4J8yu+1k6J*^0Ss3^wS`VFd~(CUB3Om2_T1%9Wie|bb(iOQyFI(G
zh%32?aD0>s2T1|!#no7hoaCqj316EkT;zPuKB$D9=J(B?l5-Gou`mS$?z?;((wb?`
zc=jlsKBXUn>*2t!dim%HKApI0p4F&N`&5Bn@O8N!FZnEgyJlK1@*3*>lBZOyM3vD|
zcDT~Hle_9|CCciiOCDwqn~I{;6y=U9oK5yqAiQ|x0QP~)|IWtNS6F@i4%$Z}lf~1-
z7UEr~r0#@4y;-=?b4lUZlW^QxU`=oaTeE9p0z3*9$dN&zfnM^OgFO*%%bRNA{B_8M
zX8_vW_c|_r#8iloXB1HkQ>&l|iV{*x5}Rw_oFUn|!logcg-ls)&cy_S-B$=LSTw9!
z#WYm}i5PTuyS<wlL=qI5E?O#2N|dFLq$(`2CYxRj!^YXo=2JaOi<pp>pg>wQxNcgf
z#h{!CQah~}f+SF7&(Prpp95nYSt7=>**rY7N1^P0byG>(G?)phF^XBGLabblu{T33
z1sYR>m>T3t0-s1;dZyWzp4@QLV`*G1J;X5noS>0E4A>xV2e$*&ZgW;(awM0A?b^_(
z@`~zcbyfT8cyMULTgds*w`>>+#{XJV>zbpklur%S?4Ew@dA7!kg0Hg}PP1L_4`|)X
z*5Y`7V!E|WXf$2(X%>i060TkE4%gPja5*0&A-%1KNH9Ja2@B%_Yjq-t5TGn5j6XPD
zjE!zYPhqnLyZ7;%*^A~6^-xIvp*k>{F5Vmpzg-ZFJ)225tiD+g-X89Jqjcine1+>g
zgmpIGf$Z+z$fpApuA#+^Jdve{?(CWss;mNkTPA@WuiWwY>6`cH+OVqD=61i7klT07
z*G3I9{AS(C8AE%>GxPWEIQ@8AWlzx2TXyZam5}jKBWLMv4x7f%uC7hb=h1g!fpfZ?
z?hcKkRBuJ4V|s<~npN7xrptS9GbGG6jEj9I(q0Q#7bXjx3v31<_9aAjxx(SY{ZMv)
z{qp}TdV<G2Hg7?0N!sihYqeyQ8Ycj{&b5~ZjdRz?yGicdFu&;~mY{D`D2cq~`djx7
zdG*!#YdDT>n6K=tX{#O}n<w_nYMOlV-d#gp{Xdv9Mkfjz%YD(1*D$N|PqBHei1wTw
z?1Rrb0p|LIYiTa{ZK=R&;=)58edzXo16k92z%;Y7;~CTs8X(0BXvtv?o99kE^w5bz
zuQH2V1*)hGWl(vDtsA#IDXFUTr0I>3pRzjpCD!sASUx;Wk1nkRGasV8db+9HG{WN`
z#L17IGIHD}Y0h|xcD`mF1Ck!raM+6+Ge7neEAyhIFY4AJtGTDB{Sk9^cx8BhmgOoI
zTnWay`S>x)L^F_&f>#Y5_M~fi5A9dQIe%3)9df?+NzB4YN_{!&er%Y3{12&3`!mKd
z+oAt_8gz0=Uw>iqPqhMYS|Dvf7cnRYAc5QVbbH2VZGPA7guHb3TuoJnHGR*`ryqX@
zd8XGDM#l-cb<eI_Mk%|kwjck0`r`o~=2Z>l4+lLI5Ts66hu|!E7byj}jNIm)`i>rZ
zi8};Q5H6<TsiJ%_T^h}G&gDi+>4DLlm8hh{g{hFH49_Y`x{|PRqn-Z?rC`fMmM%y#
zQMb%)DPznLX*k0c{aj{PN|bV=v4M1Ds*s8cv%{fCB|Q)u&6Qq);;sjOBub@tKEKFC
ze^QtK!|AUXuD{Y}Mp7^L6JT-ALnw_GTt^#}Tw-&_GLRJEsRFs+T@ZHctf1<{PO^AP
zRUc(DU!L<%14x`Lc;T$Q6ICe|YfJ8PT;|ic{8{wh8bsZmVL-j^A=V}ADmF3qncGBA
zq>#`ku_eAi{&`YUU#@9?lh&}c#ri&mJOBQW85I&Y*!p{P_8S^9^KCLcscA1)*>mi%
z;Vgzb|DF({=0kb+xihtP-W=lkFkXHrtFZua_?MC7sN#09wA}f}SDIlGB!6#N8<#h-
zuajF@T#$s#SF+9IFh*Lwv|uhDbWv$B4GMaTxXC~)3%9i7pS|>de*gHjUp|W8IQpb>
z2ZHk5ZxqO@y|jmqvHSSFqfaL8Fbu~qUv0ve310rYz`wAzW>avh-tTlA=7*;y+0Zz_
zM%xKC3?|K4^Nt+5WLG&dX_~O+2M)2dr;hJ)r(rYPYghrX6W{EA{K?gc!5)FV|9SR4
zTk^{|U*(9x=Lgh(h^&)MECpE<WtK+gFHG|}OhYzJxtmCUm*WyE$NM24u~NT7c{ZvV
zr&fQOq`jO$s+?B6eEIKKUfvHplycmgIja3jcFS92JSY(k-qOWDV6zTb$1K6xeD~cj
zc`V^N4&mID;?KN*XZ-O#d!IP^PYm?CFhO1qYfYbYpv#kg?IFl5RAwq{tbGdA!uBek
zRM;O|y}LU(P!G(`pw`%JwxZZdfVVg6pLIaTBz$@4LK*lPzfK<Vs`tm;07>}Upszu^
zHvAlG!_Pz7Eq_;R^fhSwn^#O`_u7y4>lK1xgUk7$@g8WJt7q*Z#lLfpswnrW>b;7h
z?lIe@iwpmMOZSCjh?PV4nXB~`S-PHuJ7Umr-CP8nV||63UX#G=x?ftIW>@PHj2Br(
zS#>C`GWfgKB<V^VeqNeQm+RGPaKC;4w(Dw^tLr9k-8!Z3*&XI^eOQYr%9q{<iVI?W
z=%TI{^E$vCdyE5A-8=_=HcnxW{}<Mx4y8YaF|e$E(PghoaufWOCGg2%>B}%6eoWbu
zHvN|&BiHX6yR?qahEmb50M79M`#dz9f<c!5qNWY1+86Uc6#AVq4CUaSI;g=t9Gx!h
z^DnF}-p0n_SRfE-xQ;e@V}s>D_WAAT4HHWzXL7~@r3-8tdQ!JIv}NZ>FODR`x>aL2
zT3{uATwq_US#L+B&Azy<z3ejLIszS-6MQtt47bX1T+)Mg_a00lc;Xe(1CyBpjn26(
z$C{%z&5!SoCkKXS-%3?uJF4z(H&l9;Vf?K;)XX&w9NRLrKO~FuH;oU4XNRMAQX5ew
zmTY+DMdhWh2fF4S>*wXyc@FOCW@-Jr9Jcv?Q*MrWdQ5=BBeD@-ur=C2q*<p_Ejfi&
zsZLArI&kX5f~XX$bEM8@c=ChmZ{Jnh)%nL=%L}`1zx_2tCVNQoEo`T}<2AQ`n_Yo7
z(evl?KNUnFaJlmZL74yPWkC$MwsW5&yAan1C~|K-^?Xgj&Xkp&Y&xUb>KWY(w~xtx
zB0#r%Nw?Zzb9PBpmy7`tmS*J;>kQ8fbnWqWA-^@?E^F@k<a)z_`OzVpAUR9_5&+hS
z@-dd24qqXAjRA1d6q08p5*{#?fRZ9^y?h?_tARcbI~9~MuC<GqA$Pv+dW6Rt%MFay
zdOo_@n7eKcR3!C<+~`<tPu50hGdt{mZhQNK&*6Fn{QrP6skj<CmJG-@F17p7<koc2
z2#QPRm&Bk^Om9unw2kl^&C;o%MxvOC08DQrRZKL7PL=fM{TMW?eio4q_av1ZLus`$
zA?~WtouLwZ4rtaDejk*=T}zu)XBz;GPi~*>YOT+1KZ(rc`3)P7Y4i;Gn>ucP7{|RI
z39w!|f2&sP@u7>_ojZ}UGFm?@DTijk!}9F#dDw5MVKwjmJZuYAo;LC!9h}KlId=BY
zi(3)2%8%g6?x7!K?OSmNaL)Xi$^QC9znwgi`PY$I(`4H{&(8zsk_-eU0@Em&*$G_z
za@UR?*o~gg5^g+(UWWR;64Y6Lw`qX6u9r8tQB>k=OKc~|qN=u4H4I<|svw0FYN;d)
zyS<;GPv~&FoXM2i&tWZ+B^GR#&#NfFZ4nW*CUi+Xb;<8Tx^p2@K3~pU4xldeEi8pg
z?MxYIXz&s62>B}8AF#?SH(L(RJ1}BU)5Ucd;E<+=P6cxjF+;J12Y)SpCMD$<TLsAb
zWI^is2ndpw4n($Cw5G<+#BSd~jcq4cK&?^hEmBZUn>zUldI#wIaHu?OM3$m*Qi`2l
z?zQEz+m>T5PD8>k;s40bm+P-5&<DEqJ8XUWZ9qMY;jTC*xgv{gWKycSOOkrQ%+4$v
zoX*usMqJX^=*dksi&^u3f=YxZ^<Zd$XsMC;@$us+)iMXCD+95hOiqP@`ja%l$6)yK
zXUOwta|3%9beSenr8+5sIVw(2;x<M=lfSUSxyh{?v(f12p>|c2siv&3St@$qR^b9U
zD<?y9_g=eW#8B19j+@`GM=^Aj3Ja3d*<Jp?+5LS!Sp8$8Tc5svvBBclEw=QNbG^yx
zgE%-YnjNq|+xzo|hfg0O$f%u4U@|bz(XCPPL*ct19V(-HU^KU#X*D-Y5)bUG>4DcZ
zCxvQ70fuwjcIv<k=;6P4wgn&l;fJeQw6im+RS76*#Dbcp2}BHk3p2fg<5)X{NL13J
z;?`72yGL^l>Jb=!7P2zQ@1Oth{fBpiLOTxM4?@CVOvw^aFoK;+K26_-tgDJ3YT7eG
zITZ<oA_K99L!eIk-9Ef)z)lxY77~aR;)Nkr!Y(cg=Dp$RBNeOt5Jrt<((bH~b6K0K
zc0diYI%ZwjKIj?IgY7)YuiVG>_*@d?1rYHSF^+t+CWW1U!O&HZq{tSu4+}RA@FqRb
zXq66@&ZBwQeFqviKeC(QaG*;wae3D|qZ0PrS27#ylYt%Fu|v~_HEn(#PkmSYqOs0*
z*L%jj!g=ezldqEBVSCsr_?772S;814tM;NWbIG?Byp7`Et)`JO$ro0~#BUw+_K$^I
zO*3VXTUN(^1pKsf4Cc+&I^Xj0#G#ShO#Ri3z0cif7-_@c5!6t;m^a<n`y58x4H1e#
zdoh0ft2`TJ<DjkSaFoQVLP16kz8={ef}S5)`&X*vW|byrOJO%!WGPnId)sY$^Y%a_
z+iYgT1F`(xukFpp2Ey59D--ElPNfDD@qbOFa`D7}vFhON-Gf!Dklp!TcV-HqN{(Gt
ztU?AZi_t@e^c_3SvEw`#E2`amNdcYp74S?6Ib?k%rqF8B0USq124~DN8_|$I@Jn1~
z(Ms6?WJd><puZGG4>#_d+(@pS>wMsF>yS>iO#bGKbjuTyv%<A=<R*yfd<mnTg-6M!
z4z&({kN?r+?pvgp;^9$Y*RN0h=G?Wy_^Jr<f5Ky)9J{B#=J++(yxFDc;@^4KT!Zay
zoHRK1&jrfoTgfU$U5`;0x^@9_cRX$mTpPGI@S4CoS#PO!m5*KNq-(zF=`f=4NS7S5
zol?_-V`Q|qk4BsG3GS*DkC|RyWflu=R!S{@*M9Fx@9!@Xjc!b;YLd|raN5YWjYXYn
z2`qC(fu~)0go9+=eJMjpD=DSPerd%>iLal6N%(&D&<cNOnQG5pFN##lyJ-T|rcqJ6
z9!b3Ib937<@KZ@ope~*+nVkN6M_jiyb8sN|ZMO9IH4Es9@`G!hb?MnQ+N#%C?E)Zw
ziB~XKx)TmX$FFR$fi);zYV>xPZmp_&Mhy!=1}&pfI4cOIK!w{fvn#U%iO>$pV$L^y
zr6@)WSUrr0IJosJd&m@o+qaDEh>VX%ZuB|3%y-+J@1sI&o^aS$7({#eF}6a~8SS{4
zQIB932%gHX4V(<TBye-!*1+k&-GP^Xv%Yda>n#rl(2E(Z$I(G|jGe3OhhA^l56-gd
z2pLRsW9&@u4)-VnQgiUgMp+osVCSkEhI{ZlIB2V~Gf2!Kz6xo=yX@@1`++u~hOz%}
zCd=&DSz)yeE@qbD(19q7Y?HPdi#OWs%Yin3Z>1N@((B;M-6Ysk%Mk6pu;QM72_}vI
zR@%N?@QmQ?6&}R&+wPsNFR2yoi?Xm<n}QFo!qo>MK`<oOA;VHIM)r5Uxu3*>=fRn^
zT2tZVgFVVKf<pf0H)S~(tGRdCspjgN!T!F?_6y)8oR2&B_-0o}G(H20^dQa;Av>2%
z<1-#g;HtdGVpOvP^Ib<?(OF4<+8Z+oQ1%X)3ZqZMrpf5=;a;vUsPVV3@tc(-b7^5E
zM3NPKAefsrWFr?+WI_0#39oei#P6cDJC@G7W64E2g<<4_nqw1E&x4+`Dvx(2GFwk<
z%_LGdI+GWY;jS=~52H)gRAy}J*0Ic#g`brd#>N(84<xde8L{ib32dBy_knFEr)FZS
zTeR1puKc*Z&7A-o?y{@pP6lWL)B>v&1cH3P*Tx^F!X2H9cL;RA)UBjIVrf;b8iJUK
z7&hBf8C6+LL}V#x=_Xk~jL6Qf`Z|CrtCIAMZ%CphhgH^Ha<;7M;e;Mx1i2g?5Lwqz
zefyj9h*`SX-F;KrDKr~@)t;e!U#Kp+N{Fj#nk-SR9qjxd*k)U7s?{{QfX7onvHOa4
zo^^)&iT(Re<S+DqH{sa1#IaTT-1NHmcaTSi%~RL1mAki}_G#2K>vC7wz8?y-+V}kW
zNTCRxRbw^HmIX@}+IXtDkx#nk<z5sEl0`-dBSOL%Hnvy-%lrg?2w)hy!tSH>^;1vv
za1{P;-rfYhjqAJ@oip2+9T+S##6l1Y0dNIDf&eIqqM)7DV$qT;%ZqHrtGtG`6UXt*
z!q{$NCvl=SsqLnX%cf0hr%CHLX_97Tnr7>5-t~)HH~Z7=ZPPTbP1U|ONz-fSo%5X;
zU;t9G`|kZciJ0Yo%m8!FnRCALt^bc62iJQU@?~E}HA8Nhj0aRI(}0#T86>WSa1{G2
zZ2vyM(oT_k`}UBd=C4ik{zfg+o@M)p{p2m*BA=TF)3Rhp(x97`WnGrj&Y%Q)IF&AX
z6+Jv#e?PL6_SJ0vl~@0A=-cFjj;Fob-9bt6_l6{=dw<)13Eb7W>SLR(flZ`9DAOE`
zFmBf1RmmMq1^_b^$?(Soj}Tz6%Q`aYIkK}*8Jsm(2{~Fm8#TjVd4@e|S;=ANdz1AC
zKK#JPt*C<sW6Gi<>8`1`R<s4@<N#6&(ZCC`|9+}IQL@sfnkOE3;K8WnDzQQAOu35b
zYN8W6%+6zffjnK9i*VdLVtV>AjpSxgYLEZL<K(aT^{+R{?&qK^u|_hPk-Ml03C8&6
zAU7hFit7}Qm&)JNy{Q34P(*!j$O!i`Cok|(YQUmCPh|#|MTiJ@g<ysT!>M0t)J1%q
zAdB;f!PI4Gq~<G?-4(+bd`dHZlov#K+lho=i1{BqncCmoDTYRd$IQ6R^KN!U#K<||
zI<ZHnaxP~NItJQlY9Ae!3}oEdl#n?7oND;~fj&RMNjW>mb8XW87L%c^7=KVfO+V@u
zovYrR|BJaD&+V8R_!n6p9UQ(=w&l8vZz&9_akK!P_GC6TMef-#^_EAS$Y4@R58r~x
zJ+^#hVeqp2??763j+4*71a_0p0Y*s@Ry#u7nlyNmPA#WQk0|d?=NiOyI<6PJ*}zT{
zWS3}$kEc<b98Wh&e^);k8Gnx3%X{L(3)dw=`}Y>U*{ljzRco`e4<9-<I$~t@{mMeF
zcHcYpUcGOd_Gi_DV-u4|E`K9;!}daD|2^56Bbgg^Ty~~3^bI-n;3-R<dB^1=2x-%!
z@#Of#{-d#N!&B&8_MYqNNJQ4&hp6lVx@gKbY$dbd0C$wTio2e>jeonx*Z6J#bptnd
zFLvWX$NicO=K|;b<>)=hXfGh#03qvygAQ*03S5iSfKPPrIOutemZIjfPOOU?m-}Zr
z>z-7UPtpCS6y-_pe9>(G5BQZUVEbs`cr@Vs{5sfjOy}d_)2hJb`abKN?Ps5_cWqo0
zCCYEE+}Hfhd2)F<S%2bN)TX-JK8v`0UBnRUuD~$`U}>+Hl87rM*OMhsp^(py;ObG>
z-W53R@t0Kz-AI#(Rdrd$Vwdo}jcGdRan85Fpf>ua$MlFLeD|LSEl7lK@Wb8^#_LK*
z%dO)lLy@xpaTUyA5aUL<g#aG8uXTwx-Fh*2;#&>yW_R+{4u9iBWS{o)-oa8wt?pl1
zV-gqLEXU)^t<Dh~w0f_0`+#B;4YKSd8*>zUD>;!Oz#e`9Xsw`bXDJ<9i>23Bv&tM<
zmnpVC>`*J{Sqx^7YBrnwdEgdhE`WKdfmcE|J5U5x974v{FTefv58Zy-#PP=RGFm_U
z!L8Tcci**JKY!SMtUfk(>#cKR9^bN`v}=&ipDC&nfh?$GzLw$FJg7)QcW7{ej~*jI
z00WKQ<i}It^5F1%{vj+=MR{ei#hZh)p#5_i+)+5XGn5J&5p2A-d@2>6{)`s-)e5=o
zY-QKNL@pMee)kG(-pb_GQ;uqk+CBR0I9Loe_BF8A9e>}09xa;F3~IEg2SNje{j0#c
zt&39yUJ5;)2m>(QzXMrUx)4>Kex_R=N~P=EPVO-E<KMhy{p72&_i7w{1yPCpt@u!2
z3bVflVS9R$;KU70Yd;y7(QNx1Y}-$P4dirS>*a|C96PG#sX>;ZgGA2mXh!{9Qxb%5
zH=RbEj(-i=p-UBWcqZ!=k%Z|=HN1gbd*AKn%YOzW_ctKcvHd#{EE#%apn2lJ{9Y+L
zWu;wH#1Wj-W}0W`rnMw$1_;|n8MTHaqA$TLUk5_FA7UfVrO2C?wOC>(>m&+-V_M|Z
zrgTZpM6bR&nvtcU0MV1-i(l{I?L{vx{)^l^d4KQw$(!fm3qq3y`g&=Va(+@JOT<Lz
zqgik=ETvhV^hD0{GL1Hx1*e&F+*(7(mC6NKu(G=*CwFBn0cki(1STHMk&Ttb8sfFg
z*x~7k{F_ZNn;P3<!!03%g!b3GTmJiSdNuuf?O&+I_l%d2q?q3|D)Fg3mkbVGvS%ue
zb$?6IG{w?!WMs#dR>B!Hcsn|L)m)NXkqy#F9VKD|1E<5`aQpc%)mYPc_s5VgFiu7|
zk-Lk`?cHq>#t5K32`5(qehxB|mP^5;fo{|R+=xyVO|ldqSzO3%&utedSjs#v%fIEe
z$@VYNp2@*+Ntw9jN-(0k_{Pcfi?YGDKYt1Ccpq956^vpx#BPWq#7n{-VS}&RqgWUA
zPs}OOM5b9lad<mU`$aUopZw(09%_FVgE0o&dB>%YEgUdeJE`q`00))`ksZ-5bQ?v!
z087Z3YW0jaAXI!zAP*D10^4I=;>KmH5`hqLWS7m7qw^drB5*&QiHg$QqZRK$`+rP;
z)+vMoq`1nYZgg>VF}2V2(3a@M;2K{~@w#ynK)jjh<7=(HMdb<#^Nru4S=3TbM7`(9
z(YJytioyl-KvOi&Hwsh&a587eaHz3#xn3f-j{TNa(e-POvYndjEASe>#kq>Mm>tJ>
z=`r#+QpI0`S_2$8)amJcqIk~)nSX<HKOz!x^drr>73$3e{6<yCE>{b3OVl47Vud?>
z0@SqAUqxTOw#iybR@7D0I?wfW5Rlv|TA?|h>A`xt)w|?+o;>ije7+??R)lFXTQ1>l
z;_l|&crnfZU4ZVp7btIDgp0V)8p3C366Kf9Qn&Y2aA`izF&A(4w-!7J%YR8ZCR2qm
z?9K$Qq2;LAKI5zMn9ig9VYu{8*uExk{E5J?$jSEi0++ZR`&yv~caOEKrzJILArnN=
z3hDP{^6_?P9m@auoT8jOsVHpc`$)GSZ+VKVz_{&y2ZSf<#JTrIh-2BQMdJnUB?Z9%
z&aCePgZN-?P`Joz%KKMA@qgXB(k?Hrfpz@TCT5}FCN|O9GEI#bh{=xw|G4+%xSHri
z-u=b+1jg+w_Ks}jS^9S&mZ$xLo<aUKAFn_R&{CS2x&`!fBO~q>Hb=M(f}2bALOe%4
zFrZdiE%2UNWm+}1WV2(Q#(K1$SwpL9>%gota!L<c-9<TgNdK|Aet(bOLudob^UV+?
z>64)zuE)1FX?P`ocW00XAO_wYyVeLX|A%j4Jayl3B`<&Jm|BqV3o@QUYrv|~%~Om~
z&Afo6f_m(}Dcn3xHu#%Z&Ij@5bJQm-TF-T<rbmf-_Jw92{{v~`X)fve73F^K^L!T!
zo*DqwU=EUZ<A2t>s(-$IKad2~&uq|ycVc#$7on64qn|xi@oUw;mINN%&Z1?g+n0OA
zlTNOwFOpdgd4OI?Hl(r_$}z;k>S`>ZI*aq-J>HSuELRd4E{`b6V-g>m5o2QdW?KA!
z1ILG88lT-&2@EurL+KnDkE^67#gQ9Sl}0O1(EWK1<}ueZ2Y)Vs$lYrLtpJvxz($xq
zDOu(FjtjZ2{?|iR0n{X)Rr2@Edbtp13AL(oOLMDKlSD=VP&&44lg}KBU6_bjH(Kop
zmf(mXLayF8u?&4d)phi<%3Pd+e@vJpUya?d63BP-apT5-FC)WHEP%c3QtqlAPpz5&
z#(7WK*|ng?gnz!#MyEUq+#9&n4g4H`KPB(V&}fD1hKB~p7J9%7=2(6fDaj1IG*31s
z;a(5I1F5MirZb9?Dea0yiwlafptt`SEU4*NE0!iy2JMP$$<aF|5@S1eksBs{!oJG!
z=l|#V&+;PrQ*MZA9imMa_a+wW(N&k5Ug9y9fJ^|NE`Of+cDaAndgK$SQfn6|q<3R6
zm7D`@a&waHUt&t+$xCFi0!j8GHrsERWZGtA?|kHs(h}Ycx9w_`QmHvmKQ}9|mwuJ$
zrY8?b<a;vxzC`zPlS~E9<db#&VbT^I(1<HQ`@DQx^#+l&;xu@z!k5Wg;W~s5d$h1|
z<Na5wNDUU+&kK@@rpV^%`Al<@v9}t3kk8@x@bsV{quYTNQqs5&=p#M#V;<IdguVn(
zG}K?Y0GSAPp!x=LfWKcr==+6q`^GDA%)(br&OmR>1opJqwMyzR`f%=O`lTze6~kBF
zRH;D+&TQDHW$@X1>HL2~e}g_w*58DO)=b|wji2m>`8LZK{XnAKtN%1JJ~fnok~9CJ
z!@08W$a|42dzXf@M>GFSDwCI_pX@#I-j2`0D)1l_&zM@NxoA(Uo<}GMC(=)s(FN{X
zglSJRXI2T<+g&Qr$>4=m#vlP^@VVvXcEB*ze=SJQbkO4O^yW4rQOr8!9sA|=COM|8
ziZ|sw7c3g|V$U{<)GPSsgffwTc}4iO;2tUH+Zkm^iCXOkttdIjps*4PGIZo`o$cOX
zWZTau%FpQ%M}7@mku~n7I1s%#TxT}nnq)6IYuR5N%K1)Fvr$1ZW`NY~Rk}?k?|$m;
z<c$wsd+o#5uGy}eclA6k8HRvX$t`drY9&jPwIg@meWW&dp1YRbx^*CbOfw~fj3Y7`
zdUDVEW>`)&%K7)BifpjCZb(g(v&;1$Z_vx{ZQRQ&q_!4kx|ANS;_pEV@=4e}-yJN#
zQTaR;&n+vDoK}?6RNX^%WW|J2LN3WN(4tF0ti>(_kv-58-7(b;Fkf`x{~Gfu_FYx{
z5BwCxP9g_TKy5DV^FQE!A4DG@BQH<&dPO2l#sNBz#^G;AE;u*3PSas!&4!z63<15W
zpeFhdmLIjWZ->I)(yT{ioVHpm>zpVnUoqrseql&2{a7-7agA(zMUlmIzWkhS3k^|h
z2)6!QnRjo$-Ce;JKPT!>W|5|$?321U$6MHo_hWu~G03z&;mIg}gf`GH&T?siZ<e}A
zar^gFCb?~{w(}5KPIzpm<t_JuL(_W#TeSAThaZU61YW}NX=lrU6ZiFDt5VOWu3vG8
zMwm8do04CLW}{gOdKNPP!FUX}RJ6A=LZ2>)!i2ts-`e9;eCs94w>`e)`DFTkYSEe|
z&W>+6)8kEiwEn<<iN&oP7sy{}Q|)$>jx8_p5}bu|MR?q12rM1(7D92>O3Ccp2x^VY
zft>-ZB}-Wqx5&6zg<Y0hr-D<|Jew?09;K9QEtitR(bspuRbC$*PL`r3m7IF<Ixx47
zJKfbomcbzwoU5TSq<bjlUMJ9lIy97~IyIy=%5tg9LQ}|pS2tt|b6l8dq}4E|8ch$;
z`iF`9Ky-(p;gS}X!=e-&P_d3RQW{$@G`S3=NQ@3>vLPzsPbm>&nOw7(@f~Ea-Jxl%
ziA)yYt-p+hlkuD!6{voWd`}ZBWMfUk;mt3Iiq!sR(i!yU$flfNd|aXo^XUtuU%tet
z+$fbg5LG;XQXp8jS!1t?EN~@Q;7ZidgPAvJ&L@BDqU@!0JBy>dHnFmjy>{2(otklb
zMUs^>j(vGjjEk8!UOJUz>eWPe+jLQpwY_r(TWh<nom0d`9Oj3^_GPEHH&t!#NohVe
zwd`5AnC*2Zw@ULo7GXa31^?5CdTKa_mqmTI`MQCBj3**a``76hXijCv)<RL9j~SQJ
z^ZQ);lsa&~mQi1Cfx4}fbS)!99%mi!^;Y~&(iagb{}($bqYDg!gDlmrs1hi8rz<4g
z?Qvaq=G~MqaHnjc^vhT5EB6d6Ix)#H3`dGNiv#z_ix;YDr>^VVUhXc^RaBEokqW(O
zM1g&OVwgsDfpU#vlY=suyiq@g7kit`aff_~taPr2o!!^Gcr4!Ez)&P92-$>&BUp=u
zC7zGUsw5AqxM9Rho?MX>vH#LJy|4Xdw72=FDkbcJA|Ihe5ndH#K|s7Mi@btSNU)+h
zy-4Q9#;eb0R!Hk~RMZssKvxC&N~a@yIPVRAV~3(^zM>bpxHNZ63QNcS=;dGHdb2#S
zBFifi<u_k^oKZTNr#hTw$2GKE^75)dS~aRCZ7`d+pUlZK0)QtQ%gP`#|H}I8H?|~I
z{IDSi_*RXq1y_ldWNJ!D5u7A?S2C*IiUq-V7^}%GO41R?1<jN!@v83}&W{sO$uQJ0
zx0&{LD1CVE9kOJqdX1)9_>HLf9ou{xy^L4J^M^H>g`uXarX=6-UX$~9;?MC9k(2Pf
zDSz}9J&BiOtS=4i9Gf3Q6ZA0Weu^+$p<Fm}3%!gu&>s*&nJmqd>+jH$a-}*PEk8g}
z1?GzMH0|b2Qr7ED5jC#Sn*uV$I_Nm4l?Ag@eqR4JX}-rMS+wPN!3ABEpN(V2Z5C$B
z8AOPthSf)Ticm?0@}nx&kXYG0x{!ViMt{|n%dWj_rHb%t(hECIQWE^6%&$VI#40a8
zso~+B6V{$P9^_Y#-gVc}RsO*{_QU~?O7i-X@q|h4COW(QYy*DuZq&E0?%<sePXS{K
z6n2P3-P2K0pnVRaCN;R=JZZ}mPuG0H4LL)6hfH`St~7)ob3yaHOcih=>@JmbLw}YX
zCB=_w*x9Wi)l!gPhLI+i<2II~HCbQN<yr(|d)yQ>6gCB9M0jntgQGYzm>M?qFqq84
zx>-nNGWeyx9pzKfKth+$azJs=UNI69AKM$P+?Y)qI;EJHk6G8mLeu->Q8OnZB<9R$
zeE)PPc8wL|!^WvYiR@C=G(z!mUVmedqFTNj4;g0m<CW-ML)Q|JkBP=3f=-v(9<K^$
zUF0qkQs^92_&R&%eri_G>uw_xjjGov(6HnB*;mSWJnQ3kPnQbJV_@2h0DHoil;~i1
zB#{?*J7LK(k~PfpA$?pwxpftX2Pd-80h0mlt+@keZfQ=J&Vt$@VqVr&Fn?WUm8;28
z!g38cCQGVh*v(7${2?d980$|`P$bI#Amn2_d<y*u`XZ;$XnVp1Gp?5{on@hdW*68i
zpK(1LDYDj=@>qWDk*lr99#ue}!MwURV*a~nV2PiQwfyZvnml3Sc>c(&n7b+`K6vux
zu#qN%LUH7@5k}EaA(c{vOMeX6ab)9?bjvMWu}zLdx_U3lbJ2JtY5}HifHF&srf2_Q
zxez-@=ph8+NiE{B#-dkBag;jj2E-z^f1HZ{5ZD=dHaSUpusSdR3=RX_Z{H6kdbZAB
z_^Bc+H$)D|zLlk48dyrFDO=3}>--T`V3bY_j4U!{Iv9JC1aHi)=6{i_A;nsZh5%7O
zuD?($2(42Ofh2Q^OxxCLE)S1~MrXF6<%dpzqWa83r&=dg)$LQsv5XzCWBB>q82i`>
zn+yWZut^%N=i<yR-97`)VQ!=z@*t7jnMmcCSps*o*Uz5a7;}-Q9vZ&iUc{3^$Qslr
z11KOF@^s0=C5x^=00)(aIE#NKbjn9Hiauu8F)daUP)OGF(&unQk|y6dsU@_+T`UeC
zrJ&Els;sDF^2-AeRgoz`i5ONIghw#Oe4hNQm)C+y=3T2!m#Jn01N*_ZUjZ$w2e-I#
z>Y;}|{m||&vw%#dZ~Zj1pA<iI>e^i`<|HQoUI~@69meA}yEf?=-zHxzmk=nniL54p
zZmVd64-7nZW||jd@o-`xaah2Th-L@{`4-mEA;j&fOzz~{uTyxFSI||_M}ed*ep*yy
zK6Xv`RGel)`D3i}TX~G$)LyCV+A(<tuT&KNTC~TEwp){N!W(~Dxm56}6@O=x@=Q~^
zrug6Cr*b0$10%VqsEG&*M!2PRI4ERRuNjwQ0ghjYCQo2hQK;faQRqIKoywsln0C>Z
z0&?d!s^ikxPV7xr2BndRoa7<u`3f>GX>5}vX~V@jW5D<aK<YG~Yrmria_6Q08cS#I
z3g>O(rSGG=Oq+k&r!<f})wiQu8f4Gy>DY4vj~>+R*m=&3pzy!7|5jsp)oIQJR0Qk?
z&SeR2@^vq`dIu$hz}f;!{4Lv6o>yFZWVR)RMJ%3`)v(l>4ZF6Y*zRkME1J(qvZ&za
znpYUF?P;G&M{Tc6?PV>sXvQqp<14+U`2zLZjKeeY$D@BaXTAFK_JgtX5v@m_zIAH*
z@%dD>WYpHvF|B!o>C?fUo*{I!;rT~)?Px5qZ8s^kMF>f`*^@~;FS~?WKxCPBSy)^T
zx&r)8)9GZ7Db0Wheio3^tjJPzpi<1JmUp(i6iLpFR7d90u`{vsqA^Ufzz@H(wl^JH
zBJ7PBU5bCD_tvT_Az0q7u+;2XV1mc%R$@5r9oENB4ge7*jM<g&1BUUd@}Zg*OEWVu
zX?pFDJmi76!GhS8<A2GEvmC#8q-7vq26G&a-*)ieZ3j!uBg}|-q-hrp70_`-eN0g=
z1Lv;ETUBNKAieGOBh4{tJs4{q35Qn|h1_yfQB!}aI(b@A13FL)@zS*}E^yFqk6Opd
zF~<$oin=-Z9!%)t5DWUeR?-Yjo7c{b6xtv3D`x9vWE^UI7J@@}8CpZr4r$?uLjzvD
z_|hU&)~nBh5bs90o%^U~HGslS0k=Z|VX4f=fMJO&--KKeR0-6i(vS;6BQS#$v(Bd+
zem#GqL{#eSTQb_n`WL4uI%JnR@i|QM=J3}iC8Q0AM3{@oxttuclalCayqpll1i9jh
zQqsSYki-EENlEeTKsJ9L8hZ&5-nwtcCS+9*HA6v2F*MOg8@8q@(!r1*XA>eHvT#PG
zp!ISFTOnRdWMzS7Ke^b|D$v~5K*zOT&?JAXc)f{`%$rFpilT%QW_ievM8R7>zu>)V
zs@t0ijyjh-s^|5(O_#1FWbjc~EQWaDjk|55mnsM&vHg#J>lWU=|IzJ=j!**Qu|=tf
zW7r#gmBWg@UDLgq{qm#x-;R;4{C9H0*rHg%nDc#E*!t;V^fxXt8v-*0c-~n`8_Iv|
z+E2iMU8wG6ZUDQhYHnW+iLkO(E4$LMkD`&(py-ad>kP?YcXg0Xj=}2ga5xLg?8#k~
zSeo#o<t^hOr7L$6y7eV4OtBJ+jPm$(YPy04f=WB8v&5At&ON4ih&)U@3JZ>QG!C*U
zd$4icH!bV)vDoJ=YuO@QW$iNb5QTrq91|tNU>k4d4>vSgHLY=&zYZ-4NueT&6)_>W
z=|P$caWEaOQ>6U`Q5IEcK`~6ctydSH=4QEhn%|<+V`TJqd$L9bf7O*YI2n6x>2k*q
z%iIOLm!DPJf5+Z>sZ_9uAO*n}XF<V77Uom1lD5c)z5jQt*&%<9Tj8h)c6)!aS)z;a
z(ivE5-v}%5QpZN#!EWfQT1~#ls9>gIa8&;F&8XwKuBN`akuC;s4#MEoy74WSXPc$^
zj7w8}JB+`Qn|V1-fjH3K+5PNU`)6-jA0M9{!~=tcD1A#4yN&cMW^^rT{-$(jmOXIx
zkaY7`YlDNek#H)algiXbGs}M-Fel{ggFc9WCw!A~Pd>B*V)1F1;yU;g4ab~KC|XtK
z?}|jy!+BfR>r0V)bzRSG6PLfsUSV@W)dG|WNeF!uM}}KdC5I4=_`R1#@T4gIL+H}2
zB^&zc-aU5~M4!0G+{^L~fCx)?B8l)PO^KSP`dEke2!**^{b04!{^@^UZ3qpuKj8C3
zKKF1>wlPFHW|#Q~*)2u+2h=~lyH?qd$+rbLhCJjl-}4gBETGv6lfTM&h&rk<cvv?!
zg!+5R<zJ_2*O1ll>PW;ol8Rg->lo{@W?3&5w&f4j>E>X1Ysd|BmmNPwzHmw<-$@-I
zBX=*>O<lHP*2(;~Lj8XrY+gN*-Wv5fOb*fzIxhzUGqQh_HOn>Z)7fm@Cl>W;HoKh7
zvMF^3e`%c!r23`&7ap0LdxZ1z!#qf6C|ftL=YEMsivRCeJN>%4olIYth*#kAF5^6Q
zX*g$qsMH!YSWBw~nXRSG8jaoQ`jP%GEUfKMgWR-M*|qc3F0y~xAVt+|!!;3qvwS|5
z-ZQ1<3cSQ4Q6|eQDrj_-)x+qgnGtChl@VIW+yB?sTaeH8?W#~usDz7<BpHc3`V&pl
z*gAqFnp-iFCF`#G;qcZ1A&ijbmy<wOw~GFR8{>9yd%3Hr2TiU^<LY*)3$|T?f!jsO
zma$!oS&&$`O0j>vXeK3qVJ_Fo5_L6?$EIQFfvZ$Ef@@{o51qyGyJUmc1R1ZQsa(aq
z&pUfq&!Q}hSS=%Cnhb8<JciKM&MdZnKb9QS$bi!_$*4Jh^O;4DfTAk|vC7Nx5c!F5
zh0jfml*w5J>%v6NYJdBTQ;ZYgN^$26E0M60$=}6-cIJP!k@^-#MUcvuT$(K<*UxzU
z@fOk_<J<zble>cIwjj@%U1DJ5G*Hen?lEV2o{nT+$58Gx)df2NX+0ThC|KI*7II;k
zMzQJ-V_DF6L%z?g<fhOnJwsR#-z8({sAVmkim^^0ZJ#@{h&XL9NlT*1jK+#cr=qfz
zn-Fv|N@Rb&JTjHzm2vW$LuBbjRZ(a^18Wgd<69ad$>i^0UM4M{KGQynRA)<_6qRP@
zT?Ij5P`^aiJ@A(3NAT}t!)3fUF7)kl<&KXbmTKh!T1yofep4~UEU=4;@>JxVit=#e
z9!0s;KF_JQfKSo$cKfo+^nI;j3KsHgs>rY@&|`lA=epK1#OAbCSAAOceaNM4bNOzT
za!9EN*}yOq5F*2*d)MJJR?Ifvc|;=A_3(eeA?3(BO*>}253Qky)&2t`qLc+*mCzlk
zI5j1z?e{9GSXLqiI%-9b>ic4S-lP3A$M`|+R_+e!RYG&FF=Gd{cglq_q~&E+2=59c
zq9cC=klhiIJ(5zILo((eUem;>jT(-6Q2D5U85({wN+UNJx;U9lPZ)xt2u5B}c}3w>
z<vJrIx}vHUG%=MF^@2*ulk`AV5${MLgS1I5=&$el+R+CENzTZIF#Y(nV2~q8cu==9
z`Ha1?Tt%FoY$SD4iBH58^BHIM)VLB-x4eI0iyD&YmMl)AS2tYJk*(m3H@3e*rlZMA
z@_qNo5;-trv^5;FGdB5)efTx-&ir`Q(F;YZ7GHUY>XYgwk*U^bATm|qAu{!kP4zhz
zj@poU3BpmkaS0~n9in!@2R0^0{eB|3dM&=(a&2_Zc3VpUzn}0rT5YeP`>92w{Rn^R
z@%3o|4xZrATjmQr3pl5~qa_em&<pw!tnU+FDpTN#nw^U?xTWW(b^^}Z&M8rdkHiHg
zOfXmDe^WDuR$J}0p<Ft)ylX0&PDiJ9(RG7~5=a@0xBoOgNEV(J%FaY8@xiX_PwO?w
zHDI<gH3hKQ1<K>qH)>D2=m`=vK+%77z*no)(evTuVxzbmUJ0mFJ>BVA^iIMVgXV1I
z>uTgD%QX4X@=qe_o?5>Ww)X9~GPSPaw<z%&vAW*LNxKd)xkKCt;BIquC+mes`*;eH
z2a>=_i**`8ZSlSyL86v;a%nq~x8MEL-RRv<-A#6FE^~ToX>lP&i`I7JtVDmI{b@*(
zjegyz-c@UklYh(w2^QRMCQ|x<JxfbQcjyD-YB;372OtU6yek#QBbkd~@{m=fMgj7=
zL9(ozVe*{3cGr=+pM>{%EC|VS%dTs)cOO}XcNx&7e-_>y^D-c#2D4NNprXka^5e)m
zE|9gHuvLr$?O0s+?8w~m;q8B;qV5>t1mbyAF0tcRy*@N(pw~?0%83IkI(4m>3NP)v
zDYBxAim2azn(ek@+YYIy7|%^*7yY<YJ|H`7+lX1hc|JU3p<rn2Y)y4MM#EoW;fyg2
zEYSe^bLzSzNQ>>&MM(e$CUH?u$wwpPC~{Oz8jE7U1&V5c(HFmnz~O&M)5Zxe{qB%M
zXNnVgH=+IGnilh72%)ZFZonH=G~@A7!0rk;#}`n!W2g!yjcRnevp?#&KPsAE@?aVt
ziKv<Y-RfA@ABILkf5>(pfwFgPh$v(wi1RQWE00E|oln7~k95CGc0Y!)cft0az?PLT
zzTCse4Ma9y2u1H@gSvlL>GW-{(`_x_GIeiY8}+=b{QFQVRU~8pj6<-!H?aMPr|p(D
zspl)M<;&IXg;!Ru7kX;ci!Z!Mj-<#YPkqlO&p6L{zlb+|7du|Qofm5F%e8xB>o3v=
zhXdOeHkA1GuipA^M7O-a_}N&);E3t1&)SAT;@h|a&wkk_Z+w5^3m1GAYi{5fUQW<X
zHacGd?W1ZeKNriAw+fDCuw8}}TYn4N%Lz*he61M`&`7Y-<u-Vr`do-_rDHlJ#&4{!
z_;Y5I4UoLY;+agmeeYTq#}S@Eb%l8%=XK>fyTF1j1<Ec5pV@SJ9(QJWC6@kCDA5M2
zoh3_qD^McOhq)Ow7;AqNeL;+c+c{QrryddhF*s+qD(S-|lL^oue>K7{)-0Zit~9wH
zaFdXLi2OO|g|e1==z696p6gTl_ilA|Q8#uZ>aPAVd2kfxDihaThTc=YWy^$8o=y%a
zqP&ZGup_~6^yliY8I$vq6S*kpo6dXjj&tCj<1i;Lx8|{Q<wk`CVS?Egghh6VVPO+#
zneg!)l?M94*3nGne|^_CXnf#Ruj6f7P3=n;4ARO%DI1Fxj?fG3=aZ#$eeq;fp4d8Z
zjI9UP#hh><Z=bj|YGU<G0~1j>9#3isHIWQiyHZtJT1-x#Iy7Gt2aCns{_-5~+YFKV
z@7V-ZjOA+q#ANDFl(Ty|KX5prSIgcCh-pX(FvM-pdZO<~MW=G9qH8Pdv!&!(vZM^t
zbONz-iKQ6)jkUn2y*!%wzp~?kFfo|6-4(P<*{b!~;VgAp`YmB7zEEPxvVNCJe1aEi
z`ZSYl(HVbgbmQfL_LLjcL8?g=NS<-8Sclx-EI}r}!0)aWE4u_?SP*tqiq+lxq_%rF
zOhj#o$Te0Z6c)>)quZJXn%hQ4%VIbbv54>^@v<Bq-mSGiEfxyJ;Y_?3%b><^u}~0E
zCRU7Ro>r87Q@giMl*<#_cTeq8ls_sJP5O&87npxY<bV5pMlxx<&sMQ4vUFs;WEM;9
ze;zf>Vtg>=7EN<Bni^zw*_Y10gx-Q4;vBC(u++(u##9$Bx+@ZCf5S*fmaH1z{f?>1
zmXt7lqQvtt_1&as&`8KP-%N@I$t7>Sd!EeQj{#T2MJodQjMV$<{Y0>dH3{*ClrmAp
zb=!Y0SSiVnO!L_<LgX62S)t>CqMLHYFr@pj8+P&il3`@b0dddSVALG-FQEFEbwC8A
z_#^o#p~R9?)%t@N$q;4ps~oRY_^89MdHq|6<X8=BC)Tn^RYnwP{P|}YkQm^~oq8y0
zuDuZ#W<M**Il}eBrG2KWx6FH6cPNIuH5h->_|Pdc`q?)O%@*3{B}>e(P<P#%Qyy-N
z&7~nPN5E4ZnC=Fip~DPZqjNJ00?RS)pugI8!wvf`+eiM`{`*tpUo00JM~4h2V&U-&
zIY-OaK78$wBd|H!Y7s#?S(1%#OiPx!@+F-Ye?VkQnA1h78m0bhGU!G-9$B<bUH5-1
z1muW$t1^m2YRJc9Ze7NF%iwuUJYX1y4%se%TUz|U031xrriZIZ_4vNsOIl^`>j-7h
zBvlqq+wKp4YKY3CXj)gdf&Uhg8+3mlapmmjo>E%lqt(jxgM=7}vMOo6cZ0109e)Wu
z<c(hssG<lSgT+pAzB|1k+x|u*f@**MK)%WwvG493$ieaJP=ASL@2~l27#qf~>!OP3
z4ccc-lN_Y1J>9|k<L-zx2BbZE!~v5I<Xye-o>IqWe}IgIEH_N#2@Y8Th3t#x>I*bH
z&kH$>(_p-s_mS$kctG^tbkDD1Ly;oZORH8SVnt1!0-`T7%*thcmHM!)20njiJFgm+
z5=uxn+#n?~38?@!uT}WBzPy~0HBC-!+<G<@s-vlMmy;$r0h3C7bG&@FM&!1J56}R<
zwVQ(QLo(H-OU5Ms05!mPb{OMhK_LCn2`Q<=P>UVvU<A$Wykb_HAH~*8IHG}N27MKF
zZ=Vce>1VBQY#_;$31g+zUL1dZJUX&PL`0b5^S&<cETJ>M1%5RXWcF-jYdT>lA+sFK
zh(LG1Sk6E`zuJrxpP{iQg5y?D!RNfCx`nXQte2=G>zz?Gq)77k^ukXUcGLl)n;pOO
zbKMCW{BSChN5$knL6QTs9LtD9ZZd<i=<SNr{u22vZ!S2BgSJ}{a&&*=cEyV7eEY|`
zkQ}x_2XK6=kctXFoYsVaf-j$R+VOJr=K@Yln^&{_cdTZcR;Ru0A*K2Kw+h$~KH|cD
zj++kViSO~52_hqqYb>S%^2>J1yHP9rD$5jr*1Z(>WTVhL8A^LqK~+U*Kko(6Q+Lsq
zDAY#_G6j6!r`hV8AuNC6WB^HrW}BhDpx#{d>L20`a#wISaIfAdPejSv4o0l7*wa$k
zb4clpb^+c3qFrbNKr`U9((HwXV2vgnz%O?bBAijfI*wSADwfh%mPG?AmQCs$No-Ph
zj&;SFvZT;I8ib5U^VWh~bo*P15mrM3k|}7CA_}68B^}XzK*@i|CdJu6OtJ?&MCtP%
zqpuKJP$TrY&;?KR!g4zb!e(b(_R_3+ccQiH4}OGJ=x4`NGhu4ACOvuZ;5VR>?oo{v
z&JK{XbIZWo-$n?6YVL;PjU~)}^|SMzCOqta4PZZU(MHAt@RX?&8Uqx#5a^RH>HPW9
zyDu-LmP#XbC^>&Lb$V&k4Ba&al2vVExY%dH+uwX?s?^G-w@G+x>5aP&+}ZvM5P0r{
z?IdiE^~;bUCVy=lSB=i3@Fq!<#nsn?X$#gVaa;Bs256sE`{3ozlKJRCs8v^~&jaNL
z$n#dwTYUL7!W<SdJd<K6j=G<Mn{x20AfXn&OE<-Rn$~~*iI&tHO+yi~M@1<9F1zP1
zNeQ`3t|sYat;bhlIFJ>p<0~P=Yw<$d&Es+a!KeQwCi20ib@ps)IC{ylSHJ{AcG=&P
z(rmU>UCDYS(e4H2w}4h5eu5#u_;w)=JJQ?0OYravU}L`${I8ppNJJ?$Bu#3-rqp*%
z;Q)I7(C2?-RcmK8Ri2y_1oj~%=xng0{k2UHzbKC5d5;fPVGLEc8L~nxP>uq!LPOsb
zyMv0_lRT#xGWq=Ej1&o^Nj{C>Im{HQ2gqirP|cex&^BIlR>%-q$xXF?<mO#BA8NIh
zTdmXnF_po|{b$#qv#afMpcoH3#W-^^oO+Pn=$?Nhzxr<PXl<2>?jWapgMWzdWKEVQ
zxFdsIDB^qrFs<YAZ;-Lx4(UmGNtTVh^CC8}I6s#bX<qeolbn<Nd@~JuI49S)?Iri4
z1lhEINWS$pJ%P(NVUdXVHxEt0zB+WXEGQ!0a9$?&b6k&)`F@)55C;G<HjN9ebv>@j
z&6<CY>Cv}edy0qXK?=;_ebD_ZOp%v=b2MP~TpRsOnMbfjWP{dF_&Wbo;0NY7rW@f}
zL>_2)8s1**(gkYMzvn^O(&m8V1Rv^sC<qDEh-^+W?4O>GucJX6;8xKQ+m9`B;gD*w
zfBNKwem@Iijde$Vtpa{$lqaEj)twwy58!`y4tBE}k>e({^>saW?OvsR7oUneX$h<7
zG(cU1l@C~}3|`DyQ({Vuu}dpdSF?1MEW7KJ6`{*$OHoEzn%#Z}i(EjjwYA$N=|8|+
zM1He<j@l{$<4XnovWpA2g38T0rpm@phg7e(mKToUuzqaaSr~U-t7r7Ou9MQ$V|ry6
zA6xjOGrmAdNnu9s_-}m))_@$P%uyB`66ayd(6?wpAQ~lC2W)Xbs|3!m!WZh)cL5Zn
z*|X%6O`(ZPZeBb*Ia`?AnjQ~DtKU4lICJULTs0aRPj8(p)KHeHKihvxHtRE$lUdq5
ze@nfQa4G3pRj?;!-U_ZdKV*Rp>kpmE?`*{N=q>?Ef<I|=yeq0_ubMseIWX~+JfxXk
zyCcOIo#GCVk<3ulNR51}9%1hQ@}TL~>TZJx_g(k#@{HrgXp=~{QpgWf_7UBeRqQO^
zht&o{*5bC$wEu1R?l)v>>EXMNY@d0<e?xTC6eb1=BH{%;j1eEv!)aTP1Y0J@XIfZY
zR#6iGxY{ocBYkH3k-OKk*;mv3@Eag(YJF$`i99dsAuACUWU?pn-M^A{y#{hN)fhDf
zZ3X+IZ=Xgr5$4ntW}09!CDemTZ_JH~h_McTRkAdN@x)-}WQP0=PRe+yl-#LCf6#j)
zDy_9j$rw1AtEy?E)iAnb<SH5E;2)B&8aW*bwf_kr;mc&!Sn8Jrgv1+fB;(@zFG$_q
z3O4x^#3|QnofWP|)+adht7q3d9~{*3F_F-JXp!hk>(PjQxoV@wZMDdhIIXqwK+6!f
z_AlXlKD=sK?F<UjDcHq|XR%2vfA3MRnyJvQF6hU~40jbvt$^KfIdI(aE|JYr_wd>7
zAr~BTEZ;_ydzSk+jcLW@CjBD^yl>BL%zAk3)KMac-`-7M)Su4i0_lzVvEeU-75_5l
z-MTc%27h*Pa`LH3_U|?}#6QFHgC2l;C2s?GjP36LQpe6udO+{qZj#+5f7!iv=RBmH
z|Bb))B&p^<lFuIU`6Kc{cf-W`6+ssM|F6s|{IwdXXJG8od@P5%ejMJa7CeH$;D9rS
zTdouCyxvXkRqM#?{t^0_%3NCfZACR};D=Q+)kjy?R~fKE@SeX{&12y%c0~A?NxlRY
z@Fi7kwVn?%<b>`mgg<P1fAJPY&z=LidpR)20(yIzExpOVP8NkNf+=lLLTvJflr6GB
zibVNKp&f^IgwV2J%J;~UkQP<74g8F%ifKV2g{H6^PbTBOP2_WEH~7SEr4oZ5A52Iz
z)WVPawGfK~CiDjb;3^Qx=7LOUJ((;`nxKa+*I*g>8}JmZ7^;yle_U6U>`7g81T*Oh
z5mBFal~B@<uskrJ$Z|L@#<8th7B0*g>NjG_h$X4pv}9DB(Y(OkkID&hr*0(dy)%0F
zO4F51^FYYhmB`QQqHgK*DOT1ZOP<UNXe>YYYqQ!!-caY&Xi}R|1F@Gh;$nj|n)7W`
zG+MNS7W)lmQv@UFe+tdR+g=4i<|U+SrDNy0SejW-(=iMnH=YGB=mRs%HMk=I9~ch^
zXe*i~%gby9-ZPeI;2;s*7pVCRTPPz?*GcMnQQ>J<LpGESh!FFad4xQSN5~LpP~Z~Q
zd5TOcX0)f}h%66XpXGUKPr*Wb-}N$Kpk+l|!lZi)avS-kf984DTtNp0Ss+DO643xJ
z%W$BnPt)kiQb`~$h&(_{e1O-nC?j%<j&(_(-?G#$9s-Sv&Qmm`fG6#Co@s7_dQdyJ
z!MBWsJCn5oM0r?4!aN7F<0TO6Ju^fYLUo@F0R2$iSO*nZ?f7<!z_B<G#lms`a77uD
ziBl+*opOeEe+vsVvwWf9mdZ7UCO4??Wj6+{i+;_#aS`_+I-_+qI?#eLY4GJTZ%m#L
zHHFN9P@bGClaorBKZHV<7XD1*c`c;3KRw!Pj-q`@7KxN?6Ye--otusij%G&(;~6PZ
zh-b$5!O`g_;?tv}nK4XD9uG<Ctf8r4!y;d9jW&}de->NxUt5uMgkl4|bpG?`A@pS~
z#!Ybda}SaAkuoOWM~EqRK;c##SE6p1;K&Tga>#$e<<=VXK03zaQn^AFItH3dT`#Gv
zxWWE|OCBhz-HhNepH57<Q*6m4HU=p#_bMk7v1bW4R-9Eep<<YVtcoZnXzFZHwuM<c
zl5q%Ef2#6?eKU;%TG~(tR3ohkqA2oMPz6Vpr4XU(gr0{aS#}Z%uh~vqi#v8mjXSc4
z6hRAI7c>D2lJs=*(q>{jS-w23ttx_C;w@!G6Y1!`QnC0FkzQA|IHDftNYv<eWEqp4
zNFhGRf7y+zVcT)ExJw@6kme~!XHN-B5_UqOe?^|^#x=*W!)n|m%q9|$D1Cj248P<=
zlG(vK*hD>O@SbN>O}a=XMZN_-8IL8SPpIk>(Im<&EEtAk=nD%v*%>`&XqD!BO%<b$
zYf0_#XnV7Jyt6)?Zkb4bhpC;o&lW*(cw932$?Gmyf@h;61iW7<<;T|)$T%Pqhc1Z=
ze<<32*NO)ML_|cnVbADW#+C#l6xC=GV_976T;@5iXlZPVK4UlJ%W*c=xk@#+KAzCr
zqGgnKRF5RokR}tM%8C4_dl7}9Byps=qik4<5vP5wd(n&U_$vA$H%<NTBvAj)Hk$Q-
z_RTY!I&LQsE(6|!#HM8#=cqtfh@;B)e@c<$>_j*1RX83gtA?TL#w={r@l-PMy&?_y
zFAglXauc=LD--V{#7Nd)^FG5S_mdmR{dB92SL(Hi+)GZm?3kbUM8_WiF?l`Z<#qM+
z|3aMsT6vfzqyc`;Ttr&hCTvHRj*S-S4l<tpjQK^ZN6oV!f)jzY2*a#ZJnVTte{^~4
zS@82a%3Z_V*pIQY36O>N^q#1+V!W#y^tH^ilbJe~_iY{>-!KNlVi|J4m&J@KQ2O9!
zA8fBPOU8CsS=V4poq_F&=Ni?rv?a~@T|LB{VAwWlu0e4%U#aA)bD%kFv!sou0^^B{
z5Z^C{;k59i53Yu&B`Wz997^Hne@H3EnR0{)gfu88Uts?0O^Q^>JV?p%QJtm!=m1?M
z#$)jX9uiRy3dv)Ku#4*aC8}yj0v0hZ6sc`)q$u#@Oppv!y<}chvlHoYT~INP^!%}0
z&QZjOD5~+WnLC!(5f5L~$J3K1rKmLI*eaHgk!mSQE3G35tF|*lF4$`Be?&nivMojC
zA599VzA|EBEQKr8eK`RoM>QTvvZ@zO<k&h5`Gq(#H)7zk)>VU3tq<sdT?wXyuN0;e
zBai+a<My|33_p$W2-&^*oE*dLzgaPiNy(I&Pl~2AX&BFo6d5c=?<6<I$enoQ9LB%0
zV(62S)O<pcCUxU^W*(-ofAqjFxRiEEJ<;?u0)TK3A%H>yFM>|KU?5p&#CDZ)ifhk3
zqZ>B5%Qp09*5{8OpC2g<M`I&Epv~FP0WaGAjn5dFjPcAH(euaeKOP^Z97fU^uLtr@
zCBS1LgW|bO$;1Y{#O%?#+O4~ehCPcMp$ZH=f(7Ml*WYyf_?z@-f7kHZ4n#aMzVOq$
zjK0$KL4~Mt7Ff>yKuTeRiTri282XJjsEwn;(bC@X*x|8ElZF9V!PE9f1BRTB!S;(|
z<-H~H9c;)$&CK{AP0yx-1)qy{GbO)=O&L~SiSQaM3v}Zm^`$xbV$KDtdtQzfVjHSk
z8bb%_2io7>P}%jdf6@giJ4?QB_r|IQ^oRr0C%o80*8mHJdHx|AtOpyhQ5cmP0cVCa
zN=47o?MSz98MaV>7MH2eg%;bNTBcf+&K2;h_WWT&gr=9d8n**-mE5vPzU7{{{tiWr
zyRYE5S?@KVNrB%AnpII)IjfMrA2GvbYqQ;mieVI!jek2@e`Z1@Z5##cr-&WOVn1}V
z_vfV|B%9a6eLeC|j?A!~UHONM=>-Ikx)nN($|Z~9NXQw~almW>NNVsBWt<ielX{*U
z#I}UfX^99lnmFj45wfS;0IJIu$cY?Mf*0V}6L%K8tAtILk<`6cls^J`&-Zt}*tr15
zY_0x0j4uV&e^0JRfeNPhMw3Ejl_{;P5CYa@=!P_Wv)Og(mvOn8ujZ#QB-(3G|2%(o
zpszPEvT&n0aWr-4n(5h@{S6{?NqB$G6$F{^%vNlVK?s*ITd3A}es>|i<;Ee!Ov~br
zVWym3-l`~qd!7BJ(e2sje{qp0i(B82&J!6wteEl09eoai#&E72Hc!6BXik|pB$^-Z
z_3tLE@^6umdMT3}<|%)d(b$ODd9s<OevpgRg`<<vEzP?`NflKA|NDst;^pLhlBh~5
zk1t6MoOodFI<#+a%UUISGo5I!3-JK{ewq)xj_z;HR@O3;j>&8L1#FUEk-l6^X|b?;
zSWw8RB2Dq7WMt6xdEpk|?>k(U8>7^#2Z5h(=-|NMHi*1K1sZ=M;xy|e@Q0jfxZwFf
zTID*={Nx$(_YEbKoZGW+TYP?gNY2M;-i0@2TUjz}rb=6Ld*+fMGNjfH*4Jso`Fj1>
zU}{1uIc`Y{CxlqSh?$R>f?y^~r8{vv9db(AL~1Y*%n6tyC$i_tOGGUXm%8akhRHmq
zPTqEz6@Jf6TMvH@?Z|HFdhzn2G_&XGBPS-%`Wx@6C!FbNMG&`ie0V=r$=9x!s|-XW
z&d(X?$8V2v$El1E-H_S^$2YeHN2!7wGbi5;tRWaO-I-~?Hw2eDx@1TF)GKF$IbeLB
z4fy*a5d+69i%8iKK`|&5F)UZqZ9zwxs0fx|q^4-;C4GNcS!kx1MIb(Gd!CacG*_41
zP*h6|TSGG%QbV#lKs~`+FI!8H-?j;5u5Q-uXrt7FW&@Cj&CQ!~NKy2iu(a>g6=hkn
zq>pS;&-Mp#3_OIFVt84S&{0+$W&_#}^uz^A1kLwM=M+RPQLejA^AETZtz$e`M^H^t
z6x=vkrO$u69)HF#mT|1rA{^M?s`%MX4M}aEB}9E6dEoW<PsvTR#w}XgH(>P<zlP*s
zRmEI?UcFk6rG2w3Kuk@_fF+p)k<>1{LOtlwxxVy2tEBZ%%T+oEm|5bJz4?D0fo}9_
zi4@JxOX$5bfinmnLg(==BE4`lv-PI6y7&MNF1mkxYiJ#1*HL0)+M=Ezi#WFTq(ZV;
zZ?&G-n8+wNJUthO=Q~_u&pf1gmP*_VcjrZOEd|>XJd9FIVNfIfr(Lu*OVQNR)-#cW
z5>j88OV(z|oLK8m0+Z1G5lTk1h$-~=T~UzkP28~t80L!@n6DI3;n1ctma17A^?rY%
z+9rSY8DIfpa?_t_J+pbQp=WZrVrt1_-J{zwI+5G;OonW9y3<*Dn6I-r*Eh?*Om4|V
zN~xl!!>n%0fY?t25W1&dZ)OQOdK~7WA8$@^WSfMa*h_W9P3n5T$xO%b(glbv<&7FM
zQNKOZKvrN-K~$XkjvO;qgS22(z5uy(D6xNihP7+?xA%NtFNF|F?@8mhGN79y0YWkL
z=A%gJr?tEmlF<k>?En72p5Oj=B@SPH#WZ(@5)cR*@tO<{VVlxipVBUOXm5YUE_fSj
zKx>zM%KI}$b9umC;voLI6vQo=?Iv6x{T6MOu}j(2DT=3psZ9Ta^iuk@>GX9cK<|Hc
z;wS|xnf~o<+tf%(-FBHJ@qb53evl^jERmZ)D@Sfp+kaoBH>D!#wxgyLz#MClI%r%T
zBo!a6h`i8ORw16FYM(5XF<-V`tEUQ74-{?<y!n;YPzGBRLVv=UL_XiiUBlhQ{W3&>
z#X(O}YBtKVWTeKa!h_}^CZ{Eu;lO`kps$4XG)gq3hwBgq1+hD*G9`oD7~zHeBEm7|
zDOLethb0C?NV)((vNJr*Nlk{lSSXR70jG>AEJNgH+?fpj)0o8%Ns*AwXLxsf0U1cN
zRMp^hly?&u6yoiu&RYm=yClR@%p_fc%NinM^wC3iA{kk_W)e9ZUA83>R&9StR|il;
zwls}&n68N$RRoIRm}F$~rIGl_`7H?RGSW=6|KJ@%3ytcZS=v2!MdIqMw`<F2e(dl;
zQB@Eh*7h&DS(J?*KBVemSlf5W=zP+QDuv3zyufZ~ZrL%dY(=*p(1b=^Ayo`(b6c86
zkjQH>o0lF)PiR(1ExVe{BVK<}PAD;5Q0=r6R?+;HqXV)ohqU<3iw976aExKJ5?QlF
zWX%C)*UIoQDvbbw2^~QIA?S3Y8_@pht6C!?tyfhSR!S$;7@tV+G3|=d$~&W>5aGeG
zfR;y_wPdY1IzP4x>)Ks+X*%9DHvcI<ZUOX&z46@;rRv9-m;7i!Kl6Wtrvh+i=z0{Z
zb)q#d1(oG<u(d(7TN;}m8=L=pIJ_DTKS&S9ejbPg{y#u|8)fC$>}j}p10Ly+muIW@
z*%Xcxd8yUNeDdqiwWCFoPpc-9wr8Rvc>$T~^z3Lb1bqxn{z@>^RNfqns)i7H#227=
z@Y#?-pOqr-0LN>askDD^&ds5pzBuRWuU-t>F8Zu%A80>PMFZ%qFRn9{)%uI!u`#*I
z<TAfqw*}Bl>5r1R!`5@Ai}4mcvH&oIb*7$Sm%VFL>|v04WP&k;jpvu{#e%{50oUuS
zThNm#j#yW2Q{{vrDS~VnD!xjV$bSv1`jkuxOcV*FoUEImxSoG@NHKLwL?Ys&f{GPI
zBJvm(ctI4Sf+Pwd)$7dtSlxP5jbpO-NJtb65v$}^RoM{2yntmr9!^<qR>gx+J7mPd
z<X0R~NQjb7z7dl{gft0;z$>E0XsO>v*8#S5$2+7x3td28yRW3Gc|Fwd3m70fwP^DV
z2F?T+O%9m5sS$sTb{ZjNan^0*KlN{7sMs-bi`P*HEV2%oyG2J1TRK*T1fDd97i3A~
zLx|USBIxo8HLS{-r0au*5mE;BXA`QTp^zOJ3ah$FsHshQP7<yg<m09+Mny5=t1SM~
zikjpBd<M$`Rs{`-3Tgci;tA2<gFlRTT~$S6Xn)BxR5E{vRa=c_O;sP#Qba7auqfQ9
zg!HK~S&%ZaC8w00{+pxxXU9t2^yD})NZ4w`M0yuSh~xDmy9hn&LVq)slrbrt5y%E1
z`%10Zc?;xgtpEPeCIp$61ceYyp*A#h?6txImZE~fyP_tO!6C`ABw_Vg$>2p<Al)R0
zJd$~djDmjwUMS0S2$7y}1VL9!Ne*F2_4|%=ryweqYNE`mLP>k=v5-xE8Htl%R%X9^
z^8gkNBAJUs+~iFO5z-sxWli7>Nk-%c$*<9M+YI!T1-|z=u1MtPNwS91+_ZbRgMt35
z7YH9y^K2pwpAM1ICU~6m?tOYh&uhN%B+h#0%t(LKR1`Cs1$tAjR;w%ChoK@bk0?}2
zr+5wi89kk&-}zOze0F4HuJ`XW)0!$H(IUBZWCLDDsoM&%FNQrvbypO^xeR#D-tfOX
zptfDU5|e>9_2iVS$q0LOasyHK|JW!~>KWq6t1b6DJI)oT|A7DOBFsZ-xGsUYI(Qb@
zv>tzRA%sG5Tw=Qq_MDAxTCuQ`%g0r9!?yi=Pc3`b7>bFwrCZP8yo^Bvro)=bUA^ZO
zF;H2#Q`f6Y1>O)eqhzXriTD?z!BeE@Rw&V_F<F@W3Zu~s79`toY)QbG(cqckL=4>i
zkymlDQk6X!^K0nm=!={VdCPZFbPq0&u>yb3G#U5F&{4>kE&V6jLpvXRZzMg&EBshh
z)nP%s<-me6b?86QKK4dh>8RTjgr*yv7pk>eXfKUMtXxIuG*T9WO(ti(P2TKXB?vdL
zH83kFzO0vY2XxPJ@5?EA{x($DqPl0N$zIo0k`>;k@G;R2TLU7Gt>mq}Z^sH-l4yTL
zRLqM5R@fF}ygwg@LTNF=EBitzUa(Dt7tQv61m4km#B_+95HfDsypRf!r*M63aLBxv
z4y<gj@_;-$OSR-KgIK53SKf4}C1rU@v2ZRY$cp&?<Z{?jmZ0e5W+QBp5W%VxQbtBZ
zRpy1r$cPe>s;sbmE;zbmuqPrITP}a$0Oz>_6gdu%yqbWjC<7iCQ(`vA0_qTXfmINf
z7I>F}!<Sj@OH(}Qau8-|o5*Y8sV5Xwf&v)uOar}-5Mw=TjSX6M`<K}9XvVV9n{xxB
zvDZJnA4`0~4IIDCMTB1=lIg63Vy94ycaexCDEMAJ;YtzFy?uf#r1AL{T9SXH#juqb
zB|rUQ=MZTU-v9LLW21?zJ;Vo&N3NDN-sNLRn$`Go<Oi>ku!x{wIsd9*jFgGnU9x<K
z(mn4n%T;LnL}x5A;|Ay_;BC^J8f3Zb8<Acy-+MQEwbx04kR)?Q8X6K6Bqs$yDuf76
z5Zc%KX3L!mh3+>bOjccw3?hG3NEFBtY1_Ok77~Jrq^u}r+y5GP-+$_tO1*c(IQSa>
z7ScvK4jSA(?gaHKXa?TBM4L>p2O2~sq;P=K04fel6&(!#IgVU9EBnY#1@)05xu<(>
z?hXY07`!zN$<pFI#sK28_darO7V!fH85g>#J$BuWJNC+^9!nqWrA>cd>OFOO`fj~5
z9Bg>Xe)>S+DEav<d-iN0zkZaA4W2*s=B+nvC;RmE7p7L3f9j>pfCCL<gGKQj^r8S{
zOc;P*BPq1!W}g3eE6u_Ll5>S8U#S6KM);})p1js87u7Mj(-3(~UA*$w0}Hi)XuN<}
zN|~;$MUWmB5N{EgQxAWUL2=8GH>F~+N^01z?{KOTi>2Ol<d!P}OZoeFBDS_tMcp1S
zcc_E`RWMet&iA!#8@EW~sEZe_Eq~EwyNtGZ!@t~YlsxXcfr=Mw#ABOwz>7X9Bs7px
zLQ`dw@RAF(1l@6wuGrb3l!QX|&`GxLe!-jfMZikAmh?(jLcV`kbNf<fxc=*QFWiBi
zEd7U@HhO(SiVgh{u#}n?9s&wT+@HTl>z8_Sai~?Wo<4TrA+aHE$n++8L;Bl}NzZ_{
zGg%gTGlzU;W2^q2PS`8y^d%g{)RR5AL$ItW!Ro$>PQpf`ENetY1K%hvi`KzrPvakU
za7Tzd$u;|<_%DBcUfTfT{WAA6zqt-_ci#~+zhCh3nzz5eX8q!qz4&$1>co6_ZSME*
zb6@7XzfCW9|MEpD#heW;b~(`K%@1i{-o@|mb+F7IoMNZ8f^Qn2e^@?`U<R*7jZi7K
z;}i$_G}LWa0|Ir!4C(W1sz|nBTJrU8zE=Qa!UHGfmgj%qNLYjLQE~?bGbttMmWB0l
zPuvRFQ!6JPAUCtaTYE5zhREv5HRHWQ%I))73RIL8Qkk+oTkmzoZjb>I2F<V;eHQ9U
z&;FIvw_f}NjaA6T(l^_Q2R{4&tM$1Rieg($6{GKun*K3be&W{OE!F{OFk$}=f8v1$
zPB70Wzutd2!XFBxms1=UZ@SpeYF%zp$4o#xDbv{2J-Z8u(T^0u&UkIPX7Xq)#D_lg
z%vZzX;q1QM1r#oPWX#4Uxi&7z;SZDIuRimk5S_U`jv)v5qBP6#e(o3<$G3C$LiS0@
zbbwLJ?cmXFEbEJI0#zEm0DQrPj(rqP^punu$4Gy}VT<n^-L*;ChiM<S0iSI=Zok?~
zjJ~|tuKgJZKS$PxGrWNHO?PD6uhHKkgU>wnDL_Zq_=j2$$nN!73$RbOgO~7~q`w}b
zSmmf-cVhSYle(}l(qLeiv=QT?=e*pXH>UU2np>lzvbe!`*L%)aStJefr90ORt>LL_
zUHgCQid2%6zRha)u+}NBtwV07&F)959&{};7<oW%UFW^Y&fPb4j;`(;JsEiL$lTmb
zo80VUZmfH`qcULkJ48q6_D&Z1KyrGiF+^ig8^MJ2)LDOfH@p21C^u)iAs15!eU>Jr
zAA$Vz?f)@6aQBr@tX_rw8>F%iXW}%M{U=lhWA|M-7<(;3C#bp1&P4A+x|fVT?PsU|
zH97S#>8hNU&pt6#HaiLJowqx0x3m?_a^AjST?aIZj{e<eU1rP7MToL-VB(5-d#Aa;
z_bB5TkNR|z`1Unb?~%itM!iSMxL93Llitl2I=8#5*8itq@CA?~RI_BBzCi7F3I>WK
zjHrK~*N%fdqQW0vv^}3B_r`J&|7NbE<N2SYZ4vO%Jj}hy&u<IqK3US)29tvKE)Uc!
zsBLUri63|EHF#G~7L&jC8h=V8Cpo-&%y7dz9}TO#6w;3~P3SF^38Bar(r@m*b;UB3
z&AaJO2#e=ui_>C;s%#jiE{(Like<^8A(O^~QK!~T)SPq8%P0|V{|nX-zO3oJNE{H3
zURrEmUB`{ZK7CY$n-A)8f|9P+w*gffEs;7Ep_I_8OPI8}Be52u#(zNM1A!9IuVGS1
z2uHV);pSytJsUwCVk8&qQzAxkuVYnT{Qs(l+O*CW)I*V>wplIhi)f<$z^~v2eP52+
zA~)?{I%_*Gc(V!`OpY*AGIjW9(u@_af|vQ#O{-T|R2fE@su(eCAPsN*&4GFau^6J<
zPD1II0$JALMIVDC-hbh^dlU1qqaH_Pa9@rWJP3(6#hwItAWOMk8WaJ3xW@#-j|pFa
z?J*Bpe3=H!t*2wlv2=BL6>|TarBEhR%7EofQ7F$xop;&3ll+n9iA346C``+%)vA}j
zss;Iv2MG5(;pr_vkgd<sIM6r+AR<*3A%MPIcidtFR<RJW|9|21fqNuNy60W5!`9nH
zMHZ1Z5y~aklQ}dct2p*fw0>ZA;jOa#)`i)3Rh`7&@8GGF`U~d~d!+c&)+dT1pWp>W
z{)MB=p{(D}etn|g=Q-P3qmI7h71r#|d?Jxg{PioS-?a&P>m@H=OCEAYQeCM^GYCR1
zRYHB64UYNhlrlX$DHeKh?ZMT9m)&EKNsc~WPknIp`sfvg?&|ujdd?`uQ%}*$CJGz(
zpnK~F>GjwZlLz`Af12E}mTszLJiBA+)v~I+I-;S=HC2A~)Q-Jc<j;QPmRo-17Gz2i
zo*f{wabOlpQb|RIJT)a7NJZPV@!wSJaM)IUb6mSOymkxyLPIi<GKKM!LcUp?CGtcf
zK?I{&uGfYO2-E%CgR=>P@Ue}IKy;JXTS^aV8)I)f(@PF`lco9(e-``_-r70$t=SX=
zs1%WT7DpR-F`HfKDJUhoK2TqU+^=Js;Lb*KQ7`BN_c6l=1i>~-w_p#Q=Z27SSl15|
zPEOiKnM<+>V9H+I{xaHTD2EK=kn)`%^U2~P*q9inehLK$Tgo8p)1Md^*}P;N%}OW#
zK@I)%#wY$<HB@X%e~?Z+yt@&T2vs~wh@up0>}Kc>58d!<SX72tR@wPi#Zy^q7&x1X
zziQqKe+k5Bgs3N2PlgGaKQjPo+M_gJo{fz<0K9>yO@rXFsp8zoT1PohOs!G*zY|lK
zEv8x{bJ;FDR+eUC>5CJl*!R>jwuMmWeH2HnNxiQfx8xEQU$ADOGGU--Y<8nrlcW9N
z8$O5`5oCN5E}=1n(u3U?VH~0%!Wl0xI6^~(Z-Y>L5Y|vPx^NrB2tPx^h*7u`B8<l}
znX%JeWbn;{qtgg6yaDoEB09FcgqF)J%UgVUlM(zCe*=W?Bgb#ZNuiHQr(nF2aeYeK
zCZXxVDQEbr*MBf~!|@O~KSf789n7bskA{#~&Kw{4<n`UyZ%Wr7{}@R3Sn7LLw9)lQ
zeDsOcaW&iiQRs0^hdc(-<DpYJdb?$9S>0ldSg1a}`b17Y6?$9(rGl<K9zp}z1LP9D
z!2;Um2h-9BMDsTwldSw1fAdCFy-H1~`2|@f+#|m*(XQNGA&;80{`BtlU)`>U`6&7u
zcF&D(n^*w2iiJPFk(^$ol5a`mTjWa-`X%z6kqr4#ln?8-8|;po-a4@WXcY_HzM^@j
zLWB$4Kmh=!6@tF_vbT2t%CB53m4guIgQlsJ6(N0d)l_z>!j0FDf2Rk{k<xhktfhD9
zz`y9`O{z+mVr6&wcNAT)1$8~84`!xy-MEyx&cK?q&OZwJzv)ft!@^kTf>iD}2tiah
zeZ_QY1}nAmup}rWq9QJye!na#J4I0zzk9>@cx52rPPD&og&z!c>vsDwIU>e*et7nJ
z91(N8aCFA`f2n)(e>gd=>R!BVZMXKW?&_-Qecxu$Y(2e5qouXWT1S?U<OR9CU^`y$
z*v8m61`psELs%3b20|bcNciy{PEd?rfF!^GA%T!Z32X9x33^F*kk4ark{1FAZoPZ%
ztzKp{Ha3snA3tfj>ej8>)m69da?ZKue7}M)TP=BS$E=?I4jR3V+!tUY0e2dU&t)@{
zO#UE$)!H+qlPtIQITjxplnK7EOtpW+VYOW=HKmg*`$=F@Tq|oPX*Ary!J17!V5ZOy
zlmT1*Kxyh5v<D$hYqOav(asj>$x}B?k!@?|?_SP~y_rI4{1IN4P2^Qrve|Wa{wcWk
z&pFQLVE<J9?p?R+Uq_k!1!|=~C#*5ut8$=!L-yxjh(w;cTsxBK90|S{?jXF6AyyR0
z3_7<)P5Q^cDS(Ca{fX>I(x!d3-CE-j^0$K}|F_fQ-=c)xxi#3TX&OHUR)x(&#B(}J
z7uj|I)!<9@MzJ4p3|=+;%C6R{MgBgWObG48HW0Vd=wb9<J*#(Rw|kh@>V@ui=ziv6
zt&6+9YliPK9f+BN4=G8?hu_leou^PFU+#9F4iXSg{3D73@LFzLKa$!)MWBhK0mL+r
zxWcHNWQLs5%<v%uN_hrFA+)VN*V@kWcVUf4kJebBrtL0H_;KmTqnhd1(hZZ${~IM6
z0`XnM5(-CSVkVwyZ+o4Zv3_8=N>vo(q^Xv}Qn8-Cb$^r0l?(wGf7hwlBF*I{kfqBM
zP^b7KO5$E5+f8q*L;eQVkA3U3&#`v_q5C-5G@l@OYmFTW*XPcSay6oP%n-@8O*HDx
zTHFz4z;D!DCqkWvDfxi2od+R9!u6`qD&ifeh<(yBT4W;tSKIkuDkg*2%<>mnYDj(N
zGnUgrs->X6G9tZCe`s&iKC9p6yhiJWAA3T7{A1cJ;eGcwxAg=5$xF!P&~NrW!IKW`
zm;&0R7&tWB?Ox)RmR7pmm8Eku-H*k-$nQkIL1ySlXgR>t1T{P*H0CM&w&w%6pajNh
z3djN85`0^cL)G+&Z=Xn4L$YF5ckD?``2Iv{&yH&EhfX4qe^2aFl>PBSB91sER9@H-
zKYl#EW1$>Uq);hYZMUn*Qb@Wh?Z=(Fwqd;OE+^rUHvGRYeT~S4{||6UP>Z}Azz;#A
zW&V*(<~Bp!BGK2&a$$RlmxKeEW<0mAQnyoPq~eZM59Hmc_+iz?*&iFbBiT@Ddm-W1
z92`>TvzrsKfBE!gLFT>bL@2*4sWUljfG?L1nCf?OS8&IPBmr>XFurF{&?eWh%?{XM
z`gV8u+5C@#{l#S}CjM*S71w6#YwcQ=!56-V=D&$<k8D8A(uLWAA>Eqo8r8bVMJ{m^
z%n*g?iTVgx3;XM{==9~@KPH+0k^cQg-W4uebD#vue-H*hkykJ?kmt~92W}Q*zIJW5
z5%$$Ro6-}q6mr8xr_(`PyT;HEYVELrYIBY|xkZsC(z(=lNi)Lzc>6S|=M;_mhc^rq
zeG~|m4o@(@^Q61;t!W{gC2t-*<Cvk_;zHC?@M~X-6)P$LKS030#BU3k&f9jXHFanF
z%6sB^-MiTlQGb-LShu`2<cWLsh+gQew^$XyeIycj<d=@yqJK;8vqtlt_}Vz0A~($~
zP+Zz|@!6x06MelydKOgLYQJ^R2oXjCXO94IQCkJFN0DgH&oJW$%26t*QFtzz@%0h(
z*{2s7Sl8lnahdgf%h$6Jjrx@Drt9plz1)-hX*v(TVSf;VJH+PDsAZD*lycMr8*bHM
zDDF2GFvkjEI`;(<&<Fqr^(I9hQPnRULTW;NjA|NRMiTnH|3>CLss!CeT?N|EbYetI
z{SpctR@HxH3y=c(eU$6L0!EEu68Em5egOZq(^(F<7J}IJTS-lv<gNvFfohBCt(pFq
z0V5TeDu2k!B712tD)#{vM^-LdY!z<(zTT(0{UlcR==Nf5_9n+u3eHVfj@+H}wHYm*
zw$pKK27Qpezb%!@%jn-0_CCu_C~SvA&cSv2a&MOQ_19zR23y~p);zIL@k9@a<|6N^
zs_&~g+I({KA5BIqARAzxF74|<yfnxr^Wc|X{(otnuw0-4dd)R+78M)o8|H!_(I_&3
z`vpAja!j*qimF8(1wa)>(zd0=R-f~EbE+x-BeVtfGgMmcu08&yWU5_`8{tfdak+Jz
z36ujiBe+pqo^MGo;;bb<_<b@%Y?AHfWFGZ?-9h2GU02+)hT`Ctws$;l{<`KB6<H70
zDt}+vbn9hy>AB};m-ay7&d`V|@Fn|6hUwqA@`!{aRUCWG7}k;WJUk?qw{Mbli4TVb
zQ`<!GX8w(gdtXFfU`V52^n<w-U{HbCv_Ox5zlSbLQv@!!c?eZ(Qe6xEL8zRO6;t8E
z8a7nEAbKg%Yz5m5^CVZ!khy)XkSpFqgnvZUOlxRntT2bV+h=RLPi!vermW##G$Rr7
z7d6w=3!6{uuFY*L)D_j~h=OD(WC$<nN<D~0d=2_T8uyz9ebAvit-gh@5AJ!O_qE6e
zA|y!FIqPRHqEz3DiID%u{^}LUY`!~TYE!Xfamx<gQf^KvVtNSY_T4MC?nEuYmVes|
zf`9ck{qS{S_^sD`dGa*}6jdm{_+X~@_)u5;y!Ygq@o}2eWQ(%%o@Vx=5mOPU1VfY2
zh|#>>H<-J1GV|6OVKPeQ$tRd;*u>+~W$!xWUf_TSo|=(X17p&f!!8*liLAGr3&4!n
z4t1WTI6I`B48E7kb%$SqU4M?2=zkntqN{gMvn>b2*vf!A9WyV<AplG|*6YU7_zEGc
zZ<Q%FnY>jYt>iOwlHucHV{ue6EZeTN$+=KiHk8B=_W^zrmC0{rK=Sj~1T6uyW8ekj
zf)&CQh}it~u&-QD{BUi)BiTe>xhSi))S15rKZygpo%@W_ttTZ}RPd9n(|^W&Xobw7
z!lfUR-+6?-J9u;Obp6^MZ9xqxi_pywHv@|HZNN^^t)rh;4eJfeB1#+6(i<#8Jv*yw
z_#T<4W%4~((`QdHqu9lZ4{L62NS~2&wd)=ARXSLnqPqSn)mf$Hv)(Imv_5`(=~L(r
zDUM--ahoyPc2MOC0YX%z4}XwH#PenqPWH3vSy1TEb=A11V8tj+?6fJ&mA!MKWRM&$
zUX6{H;_=dW*79v9#Pgy<6G)QL4qVJmPfYBe*`g_mwq<7j#Kd&Ah(#S1==HKGOUR0p
z9N32(+vn6v-ywDSWs2FEBbrd1+Y(65*ADsmS|0WwkP&7jit-21lYeCBYa$P#D5^35
zTv7gb(!&cF9*LhLXJkCk?&%|9ui9i}Dx^Xfec%r=tyU&|y7W*<cWVW0aCEx&0bG_q
zH=Pt95-f|cr@tc?36p<wY=`I^{Lds`=cTgZVVoreMM1yFq-OxnnAc97LZTb#r?uX9
z4CF;rt@wB}iVU-;J%3u3F_wG3Nq2|n#Jq!KtB#9)wP+eB8ddvP@C=LR7+^pK{uLC~
zZk{N%`GQ4pHdqq`6h!L%MZ23H&4@%_+%7e?_sKl?(-=G6WF}TsWM0M^?tM>EWJ!c4
zRjRSfr01{#cG{I#2^5ha%m~Ts{1*jV&`Pe7nN0a83;}YyfPY0zGI&2VnNi%5HYi~F
zp`e5;8lsJY0(~4BMBjZ3EcslZ?_kDVR|y`%_sVnZaWUlt2O6j*Vl=wjWfSjvNDoDf
z$Iw>AQbPJednHYl_n^lp|L#AF$`7z27G)IDzhT%&QLv$WLk}TbfXKTaDB{=%?q?Z%
zm;1(XQnf6U7k?HI<|zaY-PC91X161{#z1{otF+!3H;?C&leELrVa~gdsElX)3dT}q
z9C^u_lJxmXf|m>E(WHmQGZMxXKQmrQkO`enRCqtB)X-`r(R(a2P77eH*5XrsI1;a^
z7$+)jvUh<d>Gj4l=z(N8=~fc5Ldr$LexRd}26GWDlYcsGa0j@ns5T5>I0L;TKS<FA
zvxDC*zzCT|Wt=Cq4od-e3m*`iLAb4#4?=IrV`YRb2z@l-vti*9$3_P~Vnk&(nF}u$
zHXG62Uq=xamEzX272nL8vMytxU{T&HbQGjA)wdx;QZ~PX^U;}Dq&bAcYer%-(L7Gg
zg_04il7E{^%*~nM@P`pE$YLljDF!ANNJVU46=i`(RF-ELXrPlFx(uCa6exL+8r8_k
zkRAZkGxCCfMPUwIWK<6H_83_J-Cp7XM>I~Mz<5fqL!D8$DF!FSwvY8urUqq|8Yf-q
zUHX0g5%d|NP2bEt$i0qx7tuw?K!yX01%)Oa7=JE+5Ruw1z_!6#NMeGR3^rvbS*6&i
z6$rSe8wio*n|(CYAQqI`<I5GW(~!|2BLM7QMS?kD8iFH1sjiU5EoVgEgL7{&B)%x=
ze2CYM%7V00#d9K-k7x)ZL!6NDHgZmvgq$8Lqi>rc>FE|Pn$fIDB)K0df^TMB(#tKL
zmwzNfNvm2UC&@+#E1_`M{`s)wTBd*n8{^(9v8gF!Iw2FkL53VGAt8ob840TQ^D>TE
zxhL*Ojfsd?1Vb`;D2&8^n6jPpWw*2TR@+#ZuyE-;(_upt=CNc;is+k}-EfDB?8<mv
zk|N=$j3J`f1eOg<L`sCDyr^2Pn`mT=h<|evz!MUETo;hQlc$kHYb@Tx*p>3UGck2c
ziCLm7lc_>Lw4}8L!?Z{dz3U(|pt%iAzqA)3DyNWHWT*$@1ymi_f`RLsG^D`zOIlUZ
zoxyqMt6AsH-b2*t`@oUP`#*5xs;B4ySX36t_z~EDiHJc)nFk|Y?6JPxx7)V`4}Y*6
zU_J9Vck2f0y1~=|W5{!`iV{hi(Ta{>Y%)#Il>m>Z)eK^3y#-jGug|qcIY)UgWMt!W
zg>;qjj+T=v$+A+KkD5e($`VzLNI8H!()&jd<1Gfc!X6!wL0wvar7<jwQiqdWVqAG3
zKP3oLnK)%7g@wx1`BKUZ^L$u;xqmXA7!cMo-x5i$ONx5CgilC{G{D$cr5LnpF*d-E
z(Z>oJ5~2ZyPzyjdE@}zwBHR7EEWb$5mP|*<DP2wY+VBk7eOH!`3Zm3>%tb}%G$m2s
zMtP;H119q`T$gI-biyeH^HPIJ)RYkw&de0CM?}pz$@A;g!YuQeZWT#i4u4EMeK&+s
zAc*oo{s1YQI`Nhxe-$CyTyBsoCs9>Vs;GA{q+F;Vno+r+gw9i`^L{3Ku2NYwM-Nbk
z39bO{ksG~Yv%E8u3++^u5XE~9DL2r9uOIpDnhUM<KLWpTV1n68>SBm_OV`y}l>yEO
z)!C)>QaSTMXgT400F*9}6n}SVi(zb`s5qq(VC1~0pU~L}GPJ5>I_44;6@Nc!ZnGlj
zGd(U9MJv%%r?>oj3%b4lrRle*ZwpK4?8L8-HVbYQq*?23IE0pZ=c$pe_x~d96178J
zx^(FiR0guhvjL_|zje{pR%MNjwK*TwgZ=dxhGG1ZWJv!+cDl}8qJKMbu<+|f%y{3H
z{^6GQ!6BNIQ}S&*e;e$`m?x(tvb#-6%ZV!_>55-r*>IK~Gr9B9@6x(I6X3f{)9xK0
zFhHz4tfB>o3*<DI+94>nwOye@LTi*wlJZUxnUttQ{6pf=>8;t?DKahaDiS{UK>?{G
z$)Boaw@x1w^LvrO>wluI=q65&<uUc$$N8}|Hc6hS^9I_xB@~)!nYJ>UJ+lRgCR}N0
z39ey^Xv>-GtYVw3sZi*_JNbwh5;Z~ME2*uXq<jcE`-c?C+nTEIlAw{35&q7R_=G(5
zzVG|E4TXlwEWOeQCp6`$B{EWj%75hnH&L`mJv%5f2qX*@*MG<WRiZ%rWB>vKFX#uy
z?w;+vOCfrxvP`36m~m<(xlFP7aWr-4wnLq}k6qEqDFcqNA$RQ@*94SGA|p^|u%HK2
zgJ_WYDEICNh&1F&jjAhA>>lbp#J^mW`LC#E@4Ke6PY;pqC<t$8w}(ugn?u%IZ*>O!
zo2Tg$@lqV+$bYmL5rnU5jyY}c5#u@~q@wuD5JPqb$9L{fw!c`Lu<h-BBpx5Z44k1-
z>aaFj3<a#x_n4WlHYpql9@(PLCW_;k-nq<pF_9k6SYA14=chxORBOv}vg}!z@nd2w
znHe9?Bx|Bq%#1tfWO+ItclmZL6fP&z&UmIc#4?i6r+;buetD>SQXRiA#nT1C^&v&n
zS>+J=Pu+9BsznrDzFi;J7imlrrM#l&UlS>7c2xanB+~nr;KT~!J_o-A^!F4utIwG`
zJ#1Te9shGS5MwiZnz=$#PTjA|f{+tT`7zqQ9+ORSB*>3FHj+)mW?^vR9?_KAWS%+p
z9(X73Ie$iGpEgm>jvgJ!7l>RvJQJ*MvGF%eF$4B<FXC?G?&coefDduR>5Iib3?0Dy
z{}0ZAOw_LRI<RHLJXD}b(d0Q56X_y9l_!5Rd0EEt`mdl>ay81<h{!d2=NP9C8M5CF
zn<yOKP5VIG&*$HAhHU&Z&yx3w4ZaI)P1~S8Pk(bS;qK*L&AsI^rnkD^7=7N>^FDGn
zxX!Q^ThIFlYPg*2ap0rY8Px2cMh7+7KLzFBeUy{ke&r6TeUKQ`JJdJBcdxb2=V-WA
zzb5_m+SK6e>&r>{)^o}7Vy=HC6@yd^N)J+@!C8vGc<C9UYXLWn%+<&!d4R6`+(z{+
zTz}aPVf(N=&1~8L-vwCcun2_5iI9h9qOR|OV>?ll8eX&ImB9nT;$dt6dpDT}o79>%
zg@|6&Y{|?p)ua&^M5AkZf1%_e$V$Fg+*dIZSSVg~P|k^w$SwDkN(nm`&v-<8xaq1_
z^Vrty6ptd4rhtCUuw_1nPh7wASQF>Ow14~V$JhzM$)%Df_GweEEeL-{w2t6QC_MSa
z2|a3O{7tbry_iF#J(Z8RRc*5@`bd=AS%fCEsKpCTSRxZ@NX}w6Wj-}_Ag}N2j(x<<
z2=U)yC!}yvb}ob_t0{lHc1)J^s6~F%CMT8Abx`mg+72FvC~67Vtw$-+K>>_6jemM$
zxEUx4P{5VfEjA9ow3dl#7}Y!BtfTI`cAuIlcTy$zqXdE-JMFxk_SMlp#2K+@*c2;n
zIVn$W-aM(!<to~27Cvl6IZ94cF4EFBjcf<@_+>i(%yW-&Z|1(ieQRVbjQNKYX<W@(
znC(UoUPq;zGWcE4kr}=u<G|HxgnzTW()Wz63<*@5ed2~@YfwF&AMoya1Ny@1Ab|5{
zd||c>7q+T1iOOzom$&=yZZAxyY89V%%)7JBiG#qw@JRhQnt@qF#S+<37j02vK6<(q
z9801EUwy6u57XDRLOoM{1{b<Wv!f}ykjWGZnSRV$*K}gHI%cQa>0N}G?0*Gb`?3Oy
zw5`m8V~iqRR*)oK;FW0KVRnJ$fYs-@BPX7<*}3&<f6-iA^HS&dUDxj7_t5QJAV{vz
zS9<3Rywdj``3mbhTiH8d_byHC+BGHV{XHYxGo58pqmPjqUF~*zt0O&+>1KiLjVJS3
zg7l&T)Khn0y1$$*c>t%yuz$1aKA=nWCmgWON5L#Wr?B@%B5$Xw{Ety4<t}W$sHl8X
z4kyBLlUJ3nAt?J4!T2PVFAW1ky^txv!TCnRW_Ww#s~4#wMGknDP37IT{cgq7U01iM
zBwG^4w~ov5z^@y10{@Q7u=hs@L<UPc)H~RtAlr!Ii*_w7r&(P{ZhtBtyyIYb?_?qq
z(Or9$o_HsmcqdIRG<F_4wzIKtzL1G+jvD!zof+VauF}{_Xdhg8V@4+yvO45>>xY|;
zVm=Spo>tc}IrT26c!sf2Qv*mp`Q6?>0JqcCmvJ|}oSbKo+@s&>eSvW~4Rv%(F?8y1
z-+d%Sf5g5@y<Q49-+x$ZmxWD*a@c{Z^#G8$j-Gnp<jDt4UeGF<p=n#SPHU=nU)otr
zJ1b6l(MhWxU49*QdVlMrS5<uRBoy9dXiZH!tgYtA`57mjc4pGfEb8WR7h|#UO4>OW
z@Wva1dj_xhz1(r`#oW(v_Yo=VP29V<-{gMh`B{=Twkbaw_kXniGb-aeOBn!}XN(D!
zR->Jw!?u=o4$x$cnz8P0`SPp{O0CHPnuy*Hsgaxf9E&q%+XK+JKlo)@>W-1^Q<vqO
zyey~posk2skLM5A22moZF~5i+Wi}<F;&vVsL<w-N7-IAS&j6z<)FCD40T%CP5XFq{
zLq>ZPpoD>B1Ai~%ZSDHb!wN5j((+~$^V0$!3(v_aQDr4X4vUC_VUhX^#SA_;C9ge$
zRvvufL8q<=f=Kkk%?D3C#g}8@xD-NI;YCu?5LBK<n?z6~Wp8*Uz;W0`o;AW91BMN5
z<XM?6JSVVsO;NIW`pnc`{JdbYC69W_(G{(#M`0AIpnq+Xn?JR+J~5^6o>h79iJK`V
zHY~AhQh_h?xv{d*)s{!J#Hoq;*3PZ5h;`$e(B=bZ*CS`+aZ($8cC5bZED&zkC=pRC
zUFA(dBhz6Y8rx=P)+1)WG3$$3Jl>q-?>?q!k;S<>*XN*Ses>#r+^u6kNh8FZ;;F0T
zNHRdxV1I6pBPWM?8Q9`Zlab&?G8WuLMuS&!ujO73dRZ_R6strEqt2xTki-1IW1|If
zSYR9`$-d6j97c4IWZ!!OWU;`+=lNAQgvDx7xJb7w13uUru3)!FkviSdU+~cPv8Lg$
zQZgkZd7>rh(+fz&8PXybrgg~@Jy9}CN_bF8e1G;re<+5`iOf~y%!C=b!<9RNdRTU6
zRbe;HpQB6VTSm?r9XS1spYqo(FZ3|E=Bz8z-^`TBj~=E!_Bxt<KV45hH#~VjgtLLK
z5AZ;NU3e3W5v{d`ts-uWTDb}pj~OYMPV9phK5pdQD(z#m=ys_-mk}B1vv+=A>pCCo
z$$w_wy!)3-7Wqq*ju3&U8?mia^eDn8W%-KYTPcz}8ckW>9vZ$D`w8`)&^x{YvdCB7
z@qH_%?fdx0_h~W9)Fz`TBq3MTb=4(_RCH1w;dTmBMvb{O62JmA2(1mUyD$`!Rysuc
zri&`8uo^;LLzx8B`QYGYxHZ4gc=q2I6@Mw%uZ@ZwYk&8QCU-O$rW|ViAipGQ9a+2l
z9tP(JNsjVH|3TmvpQ0#yFrN8zRdXBaBM|ppq<t6*E6+w4z!t9QP{?Sz*HQ-j&W<Y=
zl%l<8e>4<!(M2~Ldc`AW&pvYY{D!0es;y(l<^_pg%NCHZZ`pl(v#sh|jp(obNq?wX
z4ZYzkT<EPEjBV6jYuGBw=OvLJIWx3Ff<5#lWb}E(hy>aw!hg3;{*N*N*UA5)OaEW4
zC#+e3+h9M~RNZ=T&7qYDQFxL?>g~mNu7h--A=+#`t~2r>Z<74|kXd}0gC=Q(%UE4m
z?sk_~n25mAG<%6EY)d09%p=<+3V&X*be^uweU!D3k@}hCc7Tn(%uu2kG;(YB%z<2V
zS-L(a0^h(C4=#%t)YntcGlF_^`^omrs-U=?ST3eTwZXRI_WpHd#xSJt9NRH^zc<O)
zRA0Jv>q}J=%gzNm7PBAKwBLsPZ)@74u)naJBM;-2=yq%0hkg*#Jjd+`EPuabcAiFl
zbm+|9XyL-Zr=8)Sw^&fM7vifeU=hbvANv@%#H;9OQ!;Kiq*~@3qOK_No;|Xn=;9qb
zZ)nP)8w|;O>9`a%&KAUkSU77$rSa*~bR)XSwl_r^)1`SnpXdJ#CFRBmEhfb7R&;#T
zRajT<j=9>2hMYw9t!5Z+y?@;_Z{Lc;=B=-+#g(~qy`G*^;x(f=KHg+LN;Y|}8S-4O
zAx{NfF+~VHB^`2}yqbD7u&6;eJL%HFo=kPjBdtM+0_X-JN3zJ7ug}i8PX9|Gw)Dlm
z2i4?*(XBxP4TgJavcq+6mK5b<`A3h-_{hWA+JcDC^q6-Fc$EaCZGXY?*yag7$@3!5
zqv$xs<58sWe8wQPmR*xe50ZSjq3~le-l8EvR3-70H#Uu=h3<hf;_1B$PE?XrZS3Z)
z0v07fh$r?>ND7w9txbE>oe_44yh=tgHP7=3a#2oEdKcYwC*VgTJ8`3In60ve6=`CB
zGA0O;i1}?dkA)M7g@1LrVTOAr^98$1GYm&DQ~UA)wOYDSs4$8@H>~WfXm*}bT~VGZ
z2pOjiO{7(Mq~aU%jcSWB)03A+-XyNh7hGH=Z4y@duuM0gp^+IC_Z_5KV4z|@CZpe7
zt8ngSiX}=vQx+5=WvkncZc}5tKptBtORgX&eA3QpF+1+?CVxVr8WDtuO5U4A-kE{G
zGYxVSBp`%z-ig~WEo&!vB5AtPzIDoK@2QYZ^ipIal;cH(cPq2A6_*DLcRoih8S&tI
ziCj1o$v9yzniY#G`2`db$c>8@(CsdX;$8ITMUo|i$d3vL=f!N)3p<%eD4a{cEqf7W
zL;MuwKe4DB0)P0iXBY!cxq>AM&_3tmrZ2Je(L%6<+MrbEFrDt8hPvP=gX*oOPuElf
zTyg-P8ad*}z23k3e(&GC?^ro&(y~y*(*H&Cw13g9Wm#O5;d4$FyE2)py7GB>QIz3x
zPVSNf`Jg+nKf8$W;;fI4Nz$F7c;z?su+ZfBrV!S@S%0ua33-U<CuGNOB0D}ojsy`U
z_^>VW9+JecOiD<luuM+TqXaLp_3VEob)l2Gcq#XC?o~8O2Qvg8BH2>cIO;XdH>&Qy
z!qs4|i{M)42M7|BJ_Ec~=?vZgb0#!0X4nKHC|xR~=1{i<QUL4z7+N$DwX0DdT+d~+
z(w?)mY=1-17t_;{X307h6)cX~5H~P}Ocm5sX*#{AD{WVcPjA)9EEBKfk4%zsiEJh=
zi^{?R>DBQ}HlYae<l#akPDX$iB^A?@)5~eevTzc;Ds%6SYH6D$k4N*!(y%TIGLauL
zY6O&vh?+^M2C&-ZqvNu+GZx>wOlC$+t4-JTd4J7l39I2yJ)5bAbQL!mSk*)IOtu~h
ztGE<xdizK*5qJe&mWzff6~ieM9HUYRN7u>=Vak)tSnv9aKCIypk)aWM`lP%IXq|sV
z9sNLK%hB5Zk__pKoi6zgte+sCv53Ne8T2MmFGHfNi&yjfCs*JfbD-&t5QIu2{zMRw
zxql7t!L|S|_dxt6BR|}O#p429bE!`85J@t`o@{_4VuMCc72Pt8lwxRYL<s%G@rhjE
zY1hfEnhy3S$M}MZ!%;Lg>0@ANrYo>QDGs!jxlZq5mpQgyOjL5-%%gDj(HU>WF&#OQ
z&v>eh(uIg*6NQj2H9Q*6=S*k0)9L0Y`+sD&GGZ?RERr;Nt~v5t2e=d5S)wbxjC(S`
zoE#15+Bj8j_E~a92y=ewq_jrK+1MX_L@V;v*xj1vsD)^mZZD3cUrBn1qU7#<-aDS*
z@3d>HthrEU_4BK>AW+9-6!)v3gRA)5IU2^kZkuyVC1)5@wA=jDsV|)iLgYKc27lRU
z*I2IU(7QYD^m(h;`;2kB0oBM2*TYOxEa&NfLg@fW9S?#tf+f}>)jKSnrACki>q16k
zFS*6yH2K}VUrC?YJE15Od(SYo=Y-RV5i!zELNq>Ip;{IcFKiKEF^4)mXm5X(%I<DY
zG&HR-(cYciN~78s?&krwgcU)nxM~O3F$;L>ASvSJBe`5^M(g_(!MN}_GAG^2JwnC>
zW`_v;iV9xPNa#omk(yp$K4zR3UVzR^&-fXk&HzHFL&5^%L@dy8dLDv%crs8EIe@1w
zCzeRQC;>utMrfj+^8~@e7`B3fuUuFtmrx)9C4VmYhD}XN$WpECl@pR0o(^e5LX8Mg
z$Sr$z)^knrP1(^!i)eo6wd8l$FOr?GyfAiCX`a-Rj4QGrPK4B(LS&pzXY-9i*_l~i
zmSkRxx>>6-UqMPv38iW&9pk7Nk}I0vm)vSei~kA{?n-1pH&je?H!~#jMpzM*kYx7j
z8GqK4f0O$y?!R$d3Bm^}AXZHY5SoA?GTvjg2@wnfqWUJa`G6BH2xPFR3{>3P0U8<N
zrdrhde2QWcR02nS@{UN6>J%D8m5||mz|9K!3{Ru*gCE3{&Q+#3<*n@kA2|IDod0fd
z6dZB9tZVqTM&wo@l_xzAW<<Xhw<OaxC4Vbk^C82@sri&3h_V~f4L9pK5dl!5G>53b
zist}<E${et!cZ*Ah0apgACHIQ#d5Q(JIO6cM<=Nw$r<;F?yMLIn~|wQDi+~^$ky=`
zC2YNkIso?mo$hWW_o(2It6EW0H)UThw#ihQ+EjKBa>|=h5CdA&ec23!<C5ftuz#XT
znu38`MUkWsPNXeK2-}wFl9G1FaP#xw0$+}U&w*o?6{T!DkdBx6LU=y!nii}Y!7eOF
zRyu)0lB5Wz%J6CWPKl#96BZYt()b9oQKjnoP29j<%Wbv<utWF(0|PpLdgrVCuU}QU
zw_bVI#NL|!>L42Lmfg4LAGl@g(SLjP7k=&@wSaag^`n#1W4H9@c)(mz$SglOM2~1l
zq)Sr@XvQ8n7@BsVM$p;Qh`-YzT6B+d?j(9Px?qD(X4jrk59|72^|<2RM8@R9t};!A
z=O3w&?@=e&?)M^U`d&*tWEe!Jyf=t@W<IHXjOFL_{ONn6Jl8QgN3BLHuzy_|j?~=^
zlW3)16m_Gi-uY$7Umjo%(M_kn+4z3TYjh;fmFjEpS^b}Ij8<R3E!h2X&*Rw!m^$b+
zbo~t0RfE7`T*U#770lSw5sdor1L_8KwM0n@sC!+k_)^DBTnPJq_}WdmXk<20sl}>W
zjJzwDXN-IRm-`p#oiBA}{eOaAjPB20n-|5*)U+nV^ZEfzU|0?e*QW-^1st0qz=bdn
zCZSQy)VCvM{vLQ^Nx@Vy9XNh7DWgxS)C5%Ixmi$Bk&tkvD<2U>+xD)u??X7Q8ALw^
z(kb+yXWOFqk;*ig63MZ31j~jN$LKyAab$|C?$D-@t9N~zIi8N4*E1y<C-m3&i6hjc
zWWELaUEM{~+Kwv4$fA~}BMJXCdP2ssc0QIq-uGEyy7Me|lsomTE0-W70TqAC(@mlj
z&lK3uyammYtodT)Sr=R1rpI}NA`o7MJP&kPF@g{u*O9m|y=Tv~>qwXkG3|C0;s<0o
zdf&6H!am@MA|H;6h9SnoyeNA7?%mzpn3v@C(KfPh?@eqyRv4^h#JLinp%1;+x1kaA
z)cTw+GS+KYcyBSS%4HzEEP^|PksyPkFU&jJ!FWjBS{b=74UY$N4*C(sDICQ&;r4-3
z4?g(BgOj#~dzT(KS>09Ldh$b7Bpy+0GPalRBmo<Lc<MkKt0%WscUMk6uvdzOA_=x|
zq)S*A1yPYS!6ey6)LfrEz-t)P!wiesd>%E?9D!Z*`w(Cm^xRK*_x6e1MC{moPy?R@
z*?6u;`PGSR>6joKD`gwtqyRc2!#n(sK%cX@Bv%H!!<Gf1->_~6mO!G#HTs|tzT6sU
z6aqO25oLW9bmy<tmysm_7Jt3u)FwFf`pns}uoL(52fUr<S1v*T7H`=s607(0`3s%O
zX?Avi`vpADNmh@6>-`YYs?YQ34^Zd@iy}J@HIOWFNE_l8h@?J6A*rUOC~norkpN=B
zXK#>mb~bWm5)O_#+Ljmb5&d%;6%UTSX=yW>)qA}gP5lN<hHpc=b$@ek-#m>;-b|+M
zxxj?TsG@)hbf)ii0^FX@1}cKkNuruhOx^bQ<F`#s8Uk-({`5l+o#yfTu^_fgghgK1
zvj+qtWVS>BA1(-nP>86qF4~WO`Egq^4fN1&KZJga46%8blq!{wEFEr&2GaM+@?LoV
z3cP>xRdTOsF2_~4F@G}OPZK?}LGi;#h0;aF{(UVln{XX)FpEB}0uYdZ>)3DMdev_g
zTlFe>yrFyU?QMNrZ{O~EdSmV3u39wLSZXwu+WyqXqS0C{`X+zsTrIkKl~Xz!iJUDt
zR}E4q-#T;V46-WieExj?VX_<QP+y=raTOvn=q-gwqip4&aesyZq@YT4D9EZ{;2J1~
zK|1lPG#H3-0T<bLONJU6(?DLtKG6^>%b33hFIPzNe=Zx{O&LGaHI}0X9ETT#Y8=TZ
zUKIp>?csk)(nRm+zlZSSzeo0jBz^K`E!2Coo32V?CH7+UU`V^!{&qIYOEsRaN&Fzi
z=>vU`C-PmGi+@rcOz;aiNmqoqa<$&V)e@6?=xpJ%d@@5w;d~ekETRiRa0Htrrm2yd
zK4)>3KI!Q9v0n_KDyfOOk5MO5Iv#O)@1@>Ve;aWgaw5IIMa#X<3PL(980yxvY#4HS
zt0Aw?K=(3-xJYTziR{Yf$={Xf*Jrbz??*18RkQcsvw!5@JJCw7i#$n}W@jZ?F=sVx
zR+l7s<nY5IUwSy5$YkznlYeV$O$}<%ArfHA9W^<OEXe0KSemCPuMXG+zz>KXH~?V3
zBko55f-lP<15oFH(p~AIm0Xvkhlu%4vn|u>9kZM3cHke;#d?7**5USmA6nT1)8j_4
zJcCq~PJeO@svI}y0851%m##IqWpb-hzLDo&p&+ER=r68}Y+I0hRZCUxPs#%R=tr?2
zC+}C)R&RCn5(k?6G*Lyw=x7uu+eSr2lV&>+F)Ge=Y}po1of65eGe<Haor@jv$HuMy
z<T3gM(iS%Xq9<)PBZH~*EW<BA2!0J{zOT9&Mt{$n(c&h<@O2n1b>A>HtvN!k&<(qH
z-Zu2BsEbf{qe8*adhGG^DE4?CKd8dY12CSBpjR>N=YP?KGi9;et}QMtE!Ns6Mj?g1
zMHk5KY%jK#R+id}AM4}bQn|E4<Wj)@-9woMn70!yuG{Csc}(NK!2P&Iqh*=DtWPGT
z^?xSM{tctY6y?2<H!8{_k$V*7=fb^<XgS<ll8h=5K=<+cl(=3sq=aN_N+vfM61oP^
zR{^}WoD2|=fbyc#|DbNC_s=Gd$%1m^FOCv<CWg%&29gdQl#sDhPBNF|WVzc1u#g9G
zDJELv40%3^NYvK>{EcN)nTlP5Wq2~kV1GG)4PC<&51jH9><6N0q)+bQQ(bmtouK;R
zUDG+Lz~nwF;Qjkadlr-%ZcxY$@7p&x`VS_Z-cK)q+Ege0)@7n<rjp1xCNy``$t7N`
z2$_sPlzm}hg6@K&@o_=<KFF-Wbw=<-|Cr2x#mgd57mzdB&_l>6<N7FqXZ-sO)qjke
z+Sr&zc537My?=Vyw?{O|g9lC3QO$On?hf{TcV&ee_>!!Up4MV3%LvR~Ly8(a806?X
zs4($?WNjCyPYLxX>3dcWnpRQt^W#34@&VI}ym}R%PgE!fZLRIp>!}ZQNOSLmXjNXt
zDwOjo$&mQx)LhwhOdBE)DV<QlX@A#FrK^_M?K}$c507>hN39Y(#V7eg%HP}?L7rnG
zB0!B5$wx*+y4hfyrtpq{KDjh=sL^R0nyJmq%+%0P$+1TVXFDouijQvd71UW?hPbum
z<thJj7cP9x@BKKGWFDeyn+)Z=q1?EO%3oXiQC_qf=bNp07Q^cKEV>Km9e-q80TKr=
zF;=QUh-(Id3P@u|r?cbJ`KN2`QW~{u$w@PkNL0QeW3h2ETqZeA7;F69$HEbrmx^O|
zUdK;m^V98Gc2*-wSFN4&Bb7wBO0<NXQppCJBF5M>7MBEM3ekOI`>qM*Ifl)cA*0Rl
z^>JzQmH9QdESEiBW(b49`hWH4T0MfNp~2kjI}lDXh4>xmQoGh8&oN&{yQT_F%Z?-}
zsCQ+^4XKA!Q%IjsloM&eRL_h_5ozoU$;yOH)yiMHD>Yk;k7)~vVWz7OYO`5r36-XR
zL;+3hDrGd%SVYfOLQZ_m*9TX;ikG8ie%G~A#o44^+Cx;OX^ztXi+`BLqDh=Z+E0$i
zax>f(BK;f!#F3U?h4vu_(7w3RtOGMsRbW<SkH|6oCx$*UEmY{(8^r>MrZVNCYJpgd
zt94wx{f-Mni<OZq@<(<Gyzr-3yyrO2ze7^RZFgQrZuq)a@}i6m+lxGpg?I2gEZlyU
z7X|*l+lbD4A%4?MH-G)pCp|@Mll=DyJev9zFMGR0iAPt>B9XsAP^EW$P*FaZM)bV!
zVDc>@=J^|V5%s<z^QVDvde=98RaCssoj*_C_b15s`$fw8SPanW`u6gE93=<~@a!}M
zw$eZ!5XC?GBT@W7F87qE<ld>+Pb=ad+R8g~=t^GW@4ugHUVjpezEzN<KdLw{mNf0+
zosuNH?4qVgFLo+y?Jh_9MGn26w6l5IGyDxCl)&0c#_lo`w!mDUr96{V@|S}F2aP{Y
zNA49CSyiHA3|b+B@G{Xt8?vqnaAJv$6&IU-Gwi5eC5?!VE=##Yr8M=pt|&=Kku24s
zBMZen`V^I`Y=3Sijf;i04lkHYKvWfxX!m3t1Uz%$b@%%M)%lo{4(0VJf-Mx>a9a^W
zRqqRrM;-`$gZ$(*=;2(E7Y@wyOhvQyzvvIH-c;Wzid(k}qV!!`J0uGs)yZ0Fs*|(?
zOLwGIBIVp?@y6+i@v$i0yUX5MobG6fCD`G(kh!jTXMdc$g7}=MnK!DMf>ROIFQ={F
zHo^!w)SvWIynsFp);4k>%Fqh2U!Y<6bbSqAZ>xch2(~ZMz|mjS`Rsv224&Jj9XwSF
zsbX<1;wuF&Qj8nA7pm=;dn0;t{fe*}&z#9?W0t2I@nXa)D1KzNB&wm>sbf3l2EOM^
z&(D#b)_>s^xh}WFEpz9%U*X=*Jwa-jVm47CHwdRjK7%x!U_|%iZiJseQ0LGKfZYbd
z(7Y_841?}U>B5RtO0C24w!=EtPq<!{C~{$ntW|BcSi%8sI!L^lC=rM^ua^L{!x1bQ
zg|RG@MWSblWkJT-&iMelYIO5klCCPMegb&h$A4v0_&1YBl0=Rzat);6aY>L*&>~Vv
zFy-+pHn_%$W@sRG8Bwxbj)Fbu8El%CMQ&wkLKelxcvHSr*Kd_gUg=#N+Gv-DNt7}a
zSy6FawB%AuknmS6%QVTMC{Ijb?ftSP*0D;87*}ISh<$6ri+qpgdw-)S&qR#gHx&gX
zjep29BV1Y3cNygPW8AIW-DGwK!EH@wfk53B`{r@x)8Dt6_{;)Vp|&@6ibdVi+9zMB
zw}KD=ip@9(2*8y_i%$Qf5nr^l$1JUP9#n$QcZW17aQlif8HrmSuN#VD3{pVaR+22K
zME17*3cM_97_~L4_c6Ezx<FFjwiQaS2Y()t)U55>w&5TilZ=t%1B&9ds*+S~xg?cM
zB(hIoO<u+$b)$2;DR1Llz}!~oJMOwZj2v#h0d!$dFD<sAGwuL)fDAeP3JbnhrB18t
z64E-S;QG2_#LXz|?w3=gOI)(7C^-rnsq044P0C2Hcry9Okyy@C%p%0?FC{9uaDRv)
zP4><Ql4Z~on43gScpKGH&(u<-PA6Gz92JPJo=_t-l@~-o;YBr>j35Q-53A)J@>1Yu
zJX}`jdmQ)uJU&k9>9b_60B)?IHdtYB5CyiQ@C&3lt*0FMy(?c9#c@NM(DgC$M#pr0
zLNnqxdIzQ&%-fhAv&!Fny!SL2jDI7lK4TbDk~C!)GrAg46dfsxFaNtW{3JZ(&1Uw%
zDzgU$im1%Ib*Ya#rm7cs<<WSsvIn-mtEt&ePnQz2&ehY8Om9l4X;Rz0AI^&Sdy)Ba
zl)EJLbW#i==Zus}iY1&))1+J}ZRol(D@vE5<@w0>FsU1RB=(45+g7=0?tf110q(VA
zG<`SsLGB~mC%G?hUnR9xpQFNXG1yZ}_Q>9M*+D)ypZ{sSD(HYY;^iR@ljQ=P(rMa4
z!+d|3w9wq}z}qmnrZnk=xi<O0{s8%O0U4qPDc*iQ9vLc5L@h&>W6wOv_DI3H3<>K3
z%cyB|C+oY}@mtw$ZrxdwQ-2;HeSL!u=`-scGMJWNI?PMmG0Abx*5#z8RW02fq;i-H
z&OzqP<>wUxZ}6oJQlucahJzGPnJ#CG07-U70BTa)fu_lv+rn7{DdrK){GiU;=k5xZ
z{-7<&r!Lr?PA=D3&gE>Id`6xz_a7Da_Wz=3rtv2^QlgVvr6uefwSQ@RDj4^Y+(GV2
zj`LeS^@FQU@h$LoXL04A`S{FY*te&F!Dp5k1egg6*5&%p9^?@!fsTK?I3E|nx+p4!
z6y|l@5oG}-lr4FT`ELaw05hiMMbR{L>C-AoO1Wq(JY7`rwbY;(dqd+Tx`}wh{xcaP
z8_9}zL$;vsx;)W`Y=3%M^%u$a6DPo`apII_isJ3jcz7C|`hy_RA<i(16A!@rHZsQ%
zscVE2whobSL7!qC5Zn1d?DF1lG6bk9x&9<vf3QyXON&>uEX~%ea41?#C^(x~W_oou
znhjrTI_&Mx9<kr|_tS^ib#`nP<}^zVCBsC}TwH650N+lE=6{Z;99x;@-5GZTPOra8
zOJ`_``q^m7Yh)*vJO+Cd%(#jAkI{+d^%&8ync3yhSb|rTU4{_n#Y7f`={uS)r6*Pn
zH69QpBu22T?q`p4?-4Q^NvdAKH=|AYC*e6B_d7qQ7{*OlG4ws@F<uZ%hk+=R=25<J
zNERKP%=fvzy?@|GbUg<+Z|2Ff0YxBvq-qO1%jx(=<c|Kh&bF;GjOxQMtK5G_0wUd^
zcI(@>-dg@;3~sbPFmzWpzNzcqG&CXrBhJVeFJXe#kxwK3<5+EVUVne*3Kf5xM+bBx
zX6S#SX@5c!f3Im*&%-T0MrHJi2-?lnWOgYI4KRV3eSa<h@|T%ZOp!qcgYrm<+20ER
za|M8W!@X0VC3-=$bW`C`_{l#_V?#Zu%7)_LDCQL-T|VX%(`wQmhttndDm7=ZLKm1!
zkR(Y%R>|3z5|y=>?%Pw$#=Y_RL@YSXe7F9YG`wF%%an@<7_R2}_^rW2U!=TNO__*#
z6w%ce2Y)HF^J@p^vdJCk?2byps2cG~=h*d*f6u{VXY;C>hYgw?CYSHL;`D)x*{+1c
zmG)zc-O1GdCbGfU$Y*GeTje6aY9_JevwVRXXIkK58bW@n&i}k5s?Ia3YDgq4HK!G{
z<js}Ni$aR3;4t}+Jz5Qg4*y!EGwOQ>_JtFGfqz_HyOc1PXY(864aj>pfHDH#j&i+G
z6as8yo(vDSwg;d*?cRlvgIlSv7CS(lMPYLQ#fV6^yu94$qSfxluv#0^Zq-K9v}>--
zc%ai;rYjNf4u3?S@6&Y5J311xi2cFiR7Y%zGHuZwdrE-f?Kj>9p7b|)gwL}`Br3iO
zB!3G2wXGCP-iwERxdZ!)!G!9VcVuQHoT)7>w%-*BM^VBtH`77G4#lM-_ggmu{aCKn
zo_i@ZFP>YZJ7D`rIOX(srZUAZE}c<GE*&XON34ZZYXoN#>?CPw`R`9c;8jM15&-3G
z%u7TEsTAJ!H*b6V%a5bQl_mX(uV10}K7Y3Py_>iEDq6mB`wa^xPAuH8Ju;m)&GB*5
z%wO&M@qTQ>3YFtrh#wz#!FXWU?t8(MgIWTQa;g!-l!*eEBpTy2g#rdTqNJDTME2)K
zLQ~A#5vZHpC{0mDGiEfm-7=&sj!BYX2&osjA*~!TjhdFQ1-)9H+&>;ope~)oet(n-
z$!?ld&ocQW$BvfNOz38h7h>k=IdjT8EeTpi5!|GbNs+Oy))@L`FH<gr1d-ZVeX#~h
z!E8ZNuR?PT=ly(uBt`~Y@`H<HsN^z!W|NH;Ywg~}9H1obn(CdewZRPu!m*;ghhr5{
zs;1FW!fV$qab#qf+SRTFykh7xG=Ek$uw_eqbg9chr3O$^L%%{956JV@@yVi(%A#Ni
zru6&2FPS7E%5Q%2WjSxlRZc!|vXYZ|U3rzF@o%RZ16wMQh#H?F-?;i}QZhwU{=IuI
z%XwRPO92eag)QNP77A(aSfh1NuA%^=pA1eC1?TtaIuCy$K;q|*z;0UryMN!?47+}x
z+>buPIYi5RglGeO(J9NgL`WqRB{tg?{gEMONT)cQ^5=neC*ZnVK-GW~Da+Se+l4vc
z*{ct*2t$B6AIv;KG<t|HRx8zaB#Au68?r6Sd@Ks45A;UWG%a;zdYeSYmxFxk$`*f+
zrloDuGpc2p>bw>{x>v&u)qk{1b#7Zp<8dfeN`)}5mA1{%+y>V69t~^v#&}t_MFpZX
zgk%CtGzd^jCFv;nNs0XQftoBQe#=r7)jV*$q8^12<cj+<W^LQHnw7qv8eER5%Jm0K
zQp7rD#YA<HmOdPvmu){3@@;uOdYGPFRK=L}!~xmhC4^-0s3>FHRDTn)OtF`GK|BE9
z!cS6rCtb;N^58@bm_Q6EemjPNZ@v1ue&1ZT=D3Vfkz@$8c)#~8MH2*o1{QeKMs(P_
z;<D`rDLQnp`nc+BIXL!2d^VBrOhrwYjvg{B<%z|mizCY`qkmspT3K3JImamI2iO;%
zruygY+`UBe9AIDc?>~@1$Atjk1T%RTdRep|M!p8lXAnld2GEE4Obp;(s67(YYa(ZI
zeZ1IuwdkVn9GIU!Fn^Tdrrb)Vg?c=>P?tVB0T_Se3?>b)U&IQfqQ8(c+c#&#kmRX~
z*}IEko!|V@vD=sC;qqH4unLMeX5Ccl#*F;z7rXrTOyh0QRQk2Gsgf+kG%f7a0`{T5
z?9w=VJXjBv$;cVy;uINvD`onm3=YMX$GT%3q92+>WrGNAw@?YDhU&omC~&=~lL-mA
zS6_b_>eQ0g-m)v+yzLPGW4`yaW#6#8I1^1F4vb;u_}#5zWN@{o^ZUke@o*76wWl<>
zIOqP^p@v|ZLgRic{N2p>wz1XJ9x_IEmyfl^qbV<upYGarfWZhHYRf?z?|aBn*_26c
z0OAxZ;d<+Fd%8?2@xyY`++rq`oI^#Fmr#EPPZaEy9TVaM)UdHFo!%C9Sxn2*v?Z2<
z_6YONU-KIJ4N`AAxobGCHOJ5&DgkdU^&@96-)kr)0KgI)9SeQ4^L9Q%ouP;ViUZ`c
z{smY(K=nQ4&7!<zqS%mmP01M|_O+0L_^9z_7&)kLb<~LRyc6=VXyhbCL=yRxnyi0r
z*)-GKW8&%T!~sjtl!7K&DR>Jn)6=WdrOBO>1*~hH7Ez7Rh~P{*rtfKzD#oi}y_THX
zpF7#gOv&0rRWX$qc`KE~fH(AyiDsPz>pobyu_q7Fdx=`zV$(*eiqU^kSF$5^DD_^a
z;au%F?@b*o9;T+J-j5%=`ayI*O&=dF9wi0H`35NvvX3zG#j~UUH(WnvHmFS?&-TZt
z{z#W`JOLCsosjx15-Fb4KQ0bIFo#Qxcng}H3qa5QfbNI}t3-^jq!@DsmcvFwAsM9@
zIf@s5tzDatRX5{qB_Ef+JOLMf-wB(7?+a#xU4UNe-HUBQbICu|Y}c}LnyyXl%BRxP
zc@+=v({@q+$~L!`yOO((yJP)|DMXrrGS8lb)<Ff#9ApaYGqO-zc^-RAoTCd8&+`DC
zO_!(hm$>|NIoYnwrtL_2@*9#UOzagTnHQY2V^0Vtx0t5HONp#ko_o?5Qc9!&iI!3p
z%xj+C!QV-f>HPF`K0QgMmu)=(8h?F4u{sJ*He?3+Ny(9R14xhyfCWaifKd?CHSb>n
z4kFZ#|7rzCjDlczOwW?KS)t&VtCzj`-p6=@mkZ>@7d}8!re{X`X_9NX2>cS(zwjT(
zvO5=c(`nbPyEJY2=I{Vcm~o&W;bc1B!*iLW7mg7*bT4-!=@X*@`*t*X)PJn3IVwHJ
zxz=;m(36HBbl}aAn(hd9t~vV1nj`e4HHRnG94$Oc)g6~jc}d}k)Vd@KFEITt8`LSt
zM$EtI(?m<y%Pn#*=5FKe2l@0_dr<~S9sp%|v-sKE4rU6o1z6Q2Qh|&ECkk2mY5G^M
z-@i&J*1w#B*L$^qWwfB^e1CjD#{1($(mzxbZLxTWWT|{Pm%1X6x*-{HD~X7mKzn``
zT`rty@Ny)=OVKsIHn@R=>x+rhV#bI&sYFFf{rH9SLy7ubzYcwln<ahlM(!c*T(F{1
zox)W&U&Voa51Jo!E~B+giH$*__oW~}AP60ZGU|DVp?_idQX_wvU4N8+rD`TkRZvLF
z6h%qstu!l|nRV2Vq8~z%A{c@y;fZlU;|(!%{5zH1Zts&k5`2x9k?sjRZ<B9Dqk<$Z
zzo6{i=TUdWso+zl8c{9LlmHt_6pr3eRDp-%MnuXRMI!N$TR>uXJaoL23-Pkx3gl1b
zZC?<1P2)wuw_iZ+cYj%2C<PXye5ov+(Ij*FEcYVPOJ2g=2?!~Xp>>=HR<I!0BIAIC
zrifVG*p9pw&9M-?wIHWbbv=K5b_R$tXh1T_SO-fwpgSIf0sxUX^Cz3!Ua4=3%%0e>
z^K^aU*rqZZ!oD(fa+2()4DxOo`R0Ls-t5t-+1k!pIG3F-jemK+Gon~9)r47Mh%!v{
z60=ABMbQPb_YZcg<SMS<gthoy^3$j6*!GBuRZUUC+sN_DL_UvrJG-}^`A*N&L#FPk
zVJB<Zk|@>auS~0^rkR`RmZoJ<7Wsax1mim>2VQU-qQ+{l_rVO!038`g)Er}uqJu6U
z)KRt1SL*heOMlU&bS@<7{NY`Q-~7INHWU4G&szo25RrJz^}K*p29e!h>V3c+@S*Fk
zA?I~beCr-ke)B!=+sva~hk0GFb7`c>Lhrp4c6){TtT-mCwSg?sq4B&8ZX1zBuHtS6
zj?#M2kDP(!$o2c-ui&XNQ)#%t0UzjB{WX+Uqt1M_hkt}XI}pY3a*O5BhPTSrwy1OG
z7RPeOuw#<`N!p1??ydrCWt*;|qSpCUdfR3M$qCC9vqYrNbpWo6IX|C=l?epA(w2LC
zn`yUAh=*!VAoLQNTInV#&L$?g?aB25R<?+d@k8(ahUu&h8_m;$xUyC16L^H82{H5W
z4ocnEpno)uB&!wp<bf5rPtpOd(<4&o1|aNc9%JzgnF%oR7swc3^V%Mgjy#l|n9gSu
z(=_9@EGN7@c3iM$^3xMpt&#wMc2x#|_C#gLkl!h*^7W(zKA@@c&bz3)p5=L7+%0(a
z1N?M8JH^}KL}h^4UP*-ewzZ4oUH>MRA(|oJM1M8es#2e9vRYZQ0OL2k=RCXi%Y`*(
zk#XY9C+N$$>%`6Pq=|Rmar!khv1@koNt(FsXr__tQ&Q6X1o}1k(Cd%WLF}<pzo46s
zzJ#V9ec5kcZM^IhO~0XjRFsdjY5MgC?>Q~|GwFVux?|GR8;hF*ACkYLYiKH0AadeK
zZhsk8qw>K*44HkVd6-NrMB^yvWJ06XUO=`V;0#l)fQ?q?$jsygOWS<znTuz4UEFoH
zcTV8Nq=^({CPiL|N=O!CF*0~bzwv@kJcZTRn4cYEJWH!|%hN#tBd*igb@uEeQR~FG
zAjCxgUqGP0g!yPv6nWF+MKKwDf%)X+b^L0S7iWKS6H9|x2A^LFyf{YICs_RG{vrO~
z08f3Ld(`@s<Z2LLG>}fI(Wg)ie3ggsqSV=gr^}Memt=A4$&*{RO-yX7?TN$^fW^DD
ze73wegp=zIlf%vVlMkHSv}wFx?7DVWE;ry!>FcEM6gz2D=Nh{d9)V$j5s#<6JP0Kw
z6J396MA=~GVf4U=?QA(mel<sa@t1Z@=g63p>sk@Ai_n<PRZ7uzfDZ1$2WoThShHgv
zAP>}g&2+vNTLpc8HCD?XmEs{thvL$g;A#GUdhZUqcVV#JouxY6`j!K82ld&?GpD5n
z&WGn2r@JdL|NVjAKC=ovLzkvHo~EJiXqtbQ>n%&FA%o?o_a%%ED)`lk5?7S##uU69
z5OqSx45J6>bWleoLWpC&LBWR<<zWRU6y@v~bxwnOy+p>*S96oxnLy{DgFvwoumD>K
z_gMv7)Eyz%0`+WbePQ`$Q<k5T6$widrLj9E$X|HO#hN1LV|qeMpGj+EdsRwLYVm*k
znqtMt|BF(w4pL=6_!hkc`KOya8N_83i4m1oedH@_t2l35Q_d6r?~1XQ&u7RS{aV`A
zJtBK;BQk9ueh8pnuytSH`)M(Yaeu+9No`u#EjB9P<w;$xVNv{lP;2ckq&3OZ&8RV>
zs8ieSn^Kh-10WP6EggTGBUxmmUCDp?W0vIPtg-41)iDd@s2R5R^{ScI6uYA*_09GA
zX0q$pik3I4xgVr*S}Lq(vwAqC<x-NGPA1dpi2duc<Qe7|YPI9%;pKV*=InqKk#$(o
z0K9>nf(RHelhyl%>|7vF{?c8SxS0tfkLWV(%+^GK+@P4>mlw(2PKLLl<w}2|7X;z3
zcpCKK4>!97O}>_S;2dhp6Dd$54O3N315%N^C$<lD5|!RL`VIPR>Zf_Bcj<TeUE~=w
z&gF94Ez}ngf)GfXBuca}g{lE3L?8l_zENp`4hT-P7Gu{VvNFZ}0N-KSw5NcYOlIV&
z6jR0vfYTUkRg=os1BVcli>H60YV}lAji!FNJSpggVaW~o&*$Zkq3gnADRO%=Dj1>_
zn&{3YCPGn+w>9I@XuP>ymfg@qVy-(8vP6S-o3X4mMiO}6T)vgVL^T}KvVX~phl`pW
z4~OHn*86yJaaxdekH_QVyCq?IF&X)vxot9*Y&DTQb3;NEk%f$0C?0<g<qVRPl*A2Z
zk_ja&VR>85lGDi@vyzOXk@|sryAUA{FU@q4Y56UI?+=VGPto}695>Hh!Er5W?8EXJ
z-#Hd{U1h@oFqSf*dJ6R!K-c6ISmqO3_L%C{vAws^XkYSsilv6bGY@`PrmtRp!}YSN
z;S(=shti4709f+3`b{s}#<r@~={-LLf1e-1$gM>zLAK`%>wm}}eh?Em^!i_vp!bq_
zR(|;jGFsp*S4x*7M*%f|CO7%zfy46`NP(GXYBZW~4KCn@_XU=HxG!@2{O=1fk>uh}
zxU&J~#YT6ADb}SyxroPzRyj*FvjuK9SmjA0V<TI$Ro+f<Zs^b!ER+&?2~)6RUuab^
zFk8Z>#gLK72~bJVza++*z28ujh?c{$fvz`XtVUENsgP|RV?9-Wo}4=N9>aEREBc}A
zw(JM9TeBY`pW~LgNi#}V*oJr+-L(1s{9lN6(@4mFg%i3hhQ&}zPhi`hZDX`uz}tGi
z7pX?#<dck4onKR|DN}uyWs|O_P|g7IjGqi_xZ?xFJ2H8*kYMoUaHw1MH06o$7@93K
zbTmFy@FUfmH|x58B+WjmL_|?su8XE*7_H=qM>2b2*)w^iAXd^gDtb3e5e;^;LHfQp
zyGxW+RYQ1Al61YDbL^0vu80LCe<mB-16bD7rU?BGB#=YgHPo~EVeS{XcXJ;K5M(TV
z022p5;zOsJQKwfQuWQzLh~Pq7RJFJ^qgrni{k6y`b${)DCEQVf`=1CCa|wa410l&M
zi6X{}Xiq>K?GOKEg!w-miom&nJUlZHjo-4mS{r2NhGoC5oL9(SY=oU`nA|H#*I*rF
zrfVc=#R!e`(oV=o4=%oc1mby^d}nS1`nfas@ntHGJuvw4=@A@em_I*G+mK7%SO>64
zf<??}G*}RS2KeIu;W{w&GDK9li2JmFBLgc&L!CFU5yMwLuUQ#Ad!uAZaY?!{uN(Ho
z%W~`+B`K~OH)i#Wr7hWp-s|;Kc{oLi-ng>vn3U~Yp7j{LtYOg0F2N5WzMmTWWH9$K
z{CkBnIGc=NFh&%s;MD5LWw+R>`^AP-VD1)pAX99AL}@%+Hm~L}KXZNJMnjAtwfFT`
zCBB__RqvvrqL^shm_VO``X{q3_2OR**km9tD)O9&a?3_nF_!5+L+KjJ%*3-Yid4+v
zz^S@LeH=jU|8=6hs9cIjayz)A+*xWxD>mvy@(|KAb<>@bXJ^1=1VSAL&qSFoiW@ye
zc|?zYA*!Sgqh*zdB{U+kK8N0)j&Hl^kyj;9o>a8S#}NE;U99`PYX4#Xu`&CXYo8F8
z=g&TJcF%k*>+o^I5~S)5De2WKX>=x@C69bS+irBp5P}>>){|LU1Gz)31I;y0p3ZkO
zJ74_bos~PMOEvFHksV2lr%y=vnp2%+xcz~D&scrL2aX1!j(j#?xalKP_fe=j^gq?o
zXXxKW3KW1inpzJ2^|Sk+0yEqQ$J1xXyttj)+eg-JSpvk%6#MZvK~ymX0RW$<R^KmZ
z;2{M|D1fs<zQT-(#V`x5oe+Xp+hCz3Fp?GP5C;!f$E_fqwch+^Jz`?@zkrIC&JdY@
zRJC#jFUhuS@X;vs1(J9pC!3-w@^U5}RmY;ME2eXC6|8)#A%sFC6%}i_R-Q<8HSxy{
zH)a^B@I}=yVs1n13A*j-7sDaP1e>C#nx?7xS#o)q{7kb+E-#ax$@=8-reum<B;EUP
zciC~4NokZLisLe*3?nsp=+I<JH)leBs;&rvqN|}9o)gGi_X+;BL`DV#h@Jg466#R~
zcExGLeAvM?kGe<ET5PRzHiMWD57yoR?v;O7!0%H8*$jDA1J!ou(Wt(ohK#BgGG#$|
z9~R_{?N!TB@3ide_uQlV@@X$xu6lN+_ipF9(&v{-*I8KDEh?ex|EcXufaJJ;&hz?p
z_v_c^^vv`%J3II69D87QFtanW3t$(+#ez5%A#qbYL=H$1f(#S|ivR_Q6g>(}laU#T
zE;BMoMdmuilw?IN!H(m|u}fOrid3?Ylzb>sSzESMaU7>4RXH+K5_|KG?wQ#GBp6qK
z**@O9e$%h}z5o5^_e;tJFkM-HS;2hc1x3o5xL80@T~f{`@2Y-OmBm_3l+}+`?@FFm
zFvGwds&uBOI~B5qlex=d`V+$xn2b~;(Df1Xn*t`gFz@BTx@qxqd^~0PKZ>Se!W?gz
z;A8%WvS1#px)J|l(UC}GBnlpmxScg_GgiVw+@svDZ9<4+p@tzid7J2ehp4ZZL|x2-
z)sOiq2l(aqWV5R)VVGz&3iL)p|M!B{Sa@Xs=V&bwXK0#rsS@}>r%5VS>Tl`<sB~*r
zPXU2X3nbFZ5s@&;^Ht2&Lj}32sPa%COP7?@6jTxsW`&`k3P_BSovtW35!ssm#h?Hw
zLh=L6yG9Hd#udYw)MGh+U7K{{Zq&B%j1A!KPF;0*kp!S&av~;qVDOSE+ael4ifqBC
zOpH;Y1|=0i1xlhKsAPj#0Y%P>*<Vv7K@suqA#ue2iZHhe#?+FAl14J&Mq-*OG2J)U
z#k40!HAvg^cU#YgqdUO*;COWq(9zoj+QyUkU2Z+l5prJN2F1dE&a5rx-5uMhZT&fR
zOv&cP&o=&u=C_!n)RPSmlDwUoV~A8a%~KJxO~I1A{nYQZ?uBAB$wWOP$z#VN&?rW1
z!v<oac=420Oq3%DQ8Ei{+c~BSa7Gzb{J&<B;Y;{<1`7Hy$8Hx)NlZk_BL(f$#bQDP
zR>Y1J4H!9A!c$v+QT*R#LLSLu`U5<7UgZ*$`wjeTT5QTAuhOnyrWgFTF){xg$%Nm@
zi(^9J!E(C$e63q3pDTdJO7E(E55n(N-&GQdD0Nro`CjM3C@NCEU}NKtsV^&w?dp(x
zjiGj=9-@nce!>z}myk$ammQH@#Fg?QXppBwg!EQ};n7il8Jq~}EI77YDO6gOa&sRD
z5KrmT#f`j5p9+g)sj_2`5M<16Y52h@0z&P&VtG7|pzDQ2^RsgFuaPXemQruyy@H>o
z1|q6rN9EahgalgP0gg3GT4nZ}Pb@T$0eB?Xy5~p+fN7|yd+Ja|JQ8g!VIxDzipp~a
z+Pz29q!a{y269~876sdyY>+?<6=uUi0rlfoBuuYoXqH(wj3B1wtZDMDh;Z!$4!<Nv
zFi%0>P=@cLSpXkJrWK<RRj1uVdPWC|po@apE{w}o{O=7bT3V`oL**kir<6kPr;dkL
zY_qBu9V0g)@`4Uwy3B)<(TruB*#F>}z3~-MZKXtiH*e2TM?&J$`*RwPy~ZW+i69j!
z0%d!{4JE=@FaaBPfe2Wd=5@Y6HdAAGbC+mE!J27-m;EV80+&85Nl$-8lK%Ju5Q4aw
z^a!q2U@uz5+<=Bhl1=fOYup^Qq7W}6<P=GCqF2OAyX&CY3bPtoPLTYuiC2CG^V<p#
zH9*II|4HS^qvp4}8L)JD|7UtjnN{&s%jo6mu|2o%iPd|riao=6?fBdp_{}Hx9$f7m
zSa>P<z-n*dKqnHX%WW@RET(%KTsI!+TE8<_?RH7L)W%P-EdM3&4Sb)O?R1NJ#^lMU
zCQM2TP;&wc#sUvlVeGK~&03^$<zXY^#Bzgw@Z`TLH0`@??0I;!v!^#=bKJ1cn#ENE
zon5)o_wl212oH)jDGO6gg@qn7XAGG?Aae<Heo2fMC7_~Mgcsc`J9>naiLy9c_6o6U
zMCYn&)j7<nTqcT`D3~6xio1~($-3Doyd!4>iGZCFRXuUaSu?CvGG&<VbOW!kKLH<q
z#!^F)E6|*MvlXUFCh0T~r2|Y~>efR-QNm<-kuf8Z0}hu@2oY(jB`WB1Cj>!iKhc&1
z;e@?Qpi|TTTf9KErlg2)qP#Yh=t+W@>&_u{xhEL}#m10&dX7$CTSar-oG3`W#8kj{
zvh`o5{{JjfYIuJxNhVuFZoS>V#dd{%#r4qJa)WyfVSA+zxo0jjA(+xE0uaI9jgCbp
z@GTb(7w|0~Kq^49k||7NK0%lDPrrES(u<e=9o2BI6|DmjFHS7s%UY^>0JE6UsAx#<
zQ_<1{W(E&f#n<S{46>K#Wqp5pNO3Bj3TW^+=KRhMXs{UUEmzu{kBd0UxFk}4dy|<Q
z4-^!pN!<z&hO56kTP8@%_t4#b!PMJSx!2ZBep*T-<`N0X_xnNCPw2Kz0EE@!DuEpy
zu@ZBjQ>NF_kN=t;zd+P{7vlOKx<WK6xW7HT%svkyj{d9~d6v|97JsZ!KFTniKaT~U
zFK~OY1c&9&5~D&cbt_>9QefPFYgd9q!GVJ|WyXd?bGw8&T!<N6@Q>&4%6eRld4dTq
z#zA}(O8~qSzl8bmiQ0HsJ)tP)6ayH_@tT@aXH>OzLh-+U<lqrdKX_#ML+2Fbgjyc2
zO<*?uQe5J(05OVNxd=_cizz2?+oVQK#aE`(+Hqy{!jXeVUpaW>AnDJ4Ya5@Xx}Y>3
zfhR}=7h@eLM;^jQ6JY8JD%raOhvk9xwNc-V*TWinUDE<p!It}9fZY<0=AV5qp2ghQ
z)fDlI5hPi~-5Lc4NYYdUsVWvf^7nt{9$X-ZqQJvb^R(#HV<wD>IqSh^=MgVm8KoUF
zpejoO7{v^-A|kP`j+H)t^L|_cNCSILLZ;<?Y&aLOLAm#lE!f0uf;QI({y>Moi*Inr
zaxYiw;s0Q*ob-F75OjL0UHXr$7lSqvn7=D>6L<zUIgavkUf6n@wo52qnx}E!>}O~^
zc*V&#34|OL0?Wy@9{bt#&MJe~T%`vcz-@3Hd<yVA^!zn)BWoRhQqbuUcszDU5bkmv
zi||ALr;inuz*M_V(0M|;XuKX|{VOwfjoEyQ+9N18Mr=cE8c0<jBQ>al`GLabU}DU+
zfhQ>88;>X{J5+o5KP5WKNF}nYd)hKI79^CpPf1!zjl8gLB^~P|01FZP_V2KH#{n!)
ztbd<^>=bqDp?b@INMu>_^kwn0ij1$elInlO7woo9;VbRCX$0{d_FO#11z3K}{yRqI
zU>FM)cPVyfrNr!Ac-pmt=p8I%lL%0v8gm^YU}pIYjd>zMDQ0*o;LEgI@d!$m?3jN|
zkrYe$>hy{SFIEjf-Tmx{jr^CBcytOy%~?E|uA$hhuIM9w`kuIia*xhfi69!xe<ot1
zr2I|Mic9eP!4)sttm?(c(c3i}fpeZH@|b{YiEK_!yN#qYl2D|yf_pcgi0R?F+o64%
z#;fifL%j>4z}VZdYUO6RAIe5`3PcIfnnmqFup1H@^tCpqkjFyez&mJ9f76akWc(bV
zZj&uu7St+#i)ouOEIWC-8u|N?FyyTwNwbMXJ?>6^dn8W+;}%RE_IvwkM9oZ){3W<$
zwIAYU8Ls?$5xa1r9{?xv{?C3nt{V4V4<h7_1+m{xVZMuM^h$1k6BLFUP*fAbaF&|E
zh|CCHh7VKAxhzaPR25AF{^2ywPi0>JIrW*qEP_IR^1`b6>t7+G$Fa(VY(g<-7IIFq
zOzq%v)y`UHqIJ$Irz=$18qqWvsfKQ-?<KK(O4Q57(o<eJNs=*it8=wlZB{$TcniOu
zf3(Hj75Ey4c{wpx#Bz|{0yaw+fLsYR+q9;~vJv9r#+x?LPgTl`SU!lQr1{<sfGtE7
zu8Q%0xTxZeVu76^AmM#&hq^)9QcQ}Gvzw$X{pcp>mY5bC%Eb0sEaJy~L6(>2L~(9e
z-nk}=UG^!~F0lh2q$uLUNaiLDdZOUvY!a6#8|&fm8=xCgEjNA=gt_J2EVZQ+3#h^}
zCn2xg4rZ}+dTDk9Ib!6VXhgAOq{J-K^nX2n9~DvD5|LTP>!fZREl$KNB`qn55h=NU
z#Cf+S%4$@5X<ytt!%Lrnd@#iSV1K4!WzL&Y0V3Lf44>BX3UQ@0VMIcPCyq3$F-MZ(
zd$gn`>$8p=JtdE-#;#p<bOfd_?Ne1Q^yTI;??5md-@#qtu5iD^JwxqXCa_(b*m@~{
z!$%Sl26?k;cslb;T5e+bD^T$4cDz=9btWl6YqJCO4-sO=0`V-q#aT7nQ>7zIP8}A3
z4IWC*05LBs#ZuIHC~oA-QzCdqBoTXpE~QAqbeg-*aOaNCxdzGNhtE@z!Tamf(Q<rS
zJY1AS3Cm)d!4gy@U1$R+@<z0<Yx=~0h%P$^s{5y+hTg`bM2ryqW?F=hSI{&7o~e)K
z2~%H4>ZS+4G?~|Fq7j{-jr;$d?%G4!J3WO|5~EU`;TWK8_%HWzT@r;7M&R6R54|BM
z@S@xIwa22trd;dHK+4P~ZlIk5j@PJI6zY^AYd%8d-ut(00UCqQg$68*Pijkl(;M9M
zQZ#L0VJBrjpVRMzo$(U>(uHu$^Lw55FYh6e&;|`iJ4}V+?Vn<J#l#-V8zFL(Tg@o<
z+9@nWrT?RDG^{-n;g7nx^Eq&;+gbH{EYc^y<Dj?-7LAXp<L(e{oPxd=@!xEtM9Of-
z$T7I0>(A+P_)iBHblrau?{oNn{BLypnbUjt4}bbL=pOYS-c69UF)uV6P0UhwwYS<C
zp)<%~-N((m9L>#CT`bqHMJ>^-&g7`k0T6D)|E^q<@uzj=<jE^1!Sf%FTJ_V(LuN8*
z9!j3BThWgXjBg2Qa=XDq8H%~WL+};MBhKLayKM*yo(NyXO54M8&h;vPnBbJ#L7s!Y
zo4<sJN!JVbr@n6Fe`{J(&1zR;vUYK?+v#1jYq42FKM5vAkCc!Ak7~;+(BKt&)Ecp}
zFChI1t68#Myh`8Ytd`N58osz@U+i_dix)LH))G!GOpe+L9}!oUwWCl#V@F5hnw347
z%{^|Fn$}By$&@BiKx@f=xDRdX3j>N<ClqG~+#-@!l1MG37NB{x8cky9<wNmu7nK%2
zCrIdTu9F4SrvL}nzt8i!z#|E)OaAA&fa~_U-G>77Tl#nno!@t#Ww6Z3hIMMMF6p4h
z`=4MeHOTel$$?LDgpR+>)-9`V-Qt;bYkBtYQ~&9y2ae27jH+XQ7AC=a?n9%g_{!WQ
z_?NZkCLeg_nFm^{%gsGG|7*#+D~fjDs+_A<t+|6thq@8qw-Em}V)LQzk@(`&i0U-(
z<iP?ria-?MOY}vP0KAA8LT=z{B0)7=gt+qe3^x%mn#C~%sAFyZU`iC?(Oj{S8O0)~
zp_DSymRl|*RfJ@J4;-VF063V!{A1}rwO>cq-I%AxaWzTta(O$}EM7L^Iuh-Ck#JZJ
z@Q!NoSfY~3YN{$JrBocL$x_*|;#U4I!Ww40Rhcn^??tF-mS(Xkc~_C_{3gE;m-=Ph
zEaL^8guz5?1a67UMqe!4G_8eyL!QGEaZV0)|LbO1D?U7bR7sxm*IAAV(C32_6cvc4
z7PaucSoSH9yY1bFtHrcq`p=q<nTRUC1=h0lz3D`DgJyUGoMPJA;ze$dFaEbUg~QF$
zKpNT>8DaTSt5M@QhHVa}?ta|ofG6v#G{zRJ!Vli_UBrd?oJcHI6pxt015_L~fiRy2
zo5RnB@^bxu=hk+E91MM&7M7N_)T(<SQVv1k0wUPE`O*Cm6dj0=_(Q0}9})|Ti<e}A
zn-e1DP^_HgP0#TKh$NVR;x|P6!3Pq8e?^#(@Hwo~cOLSryTfeqjB9<PZct_uv@y3S
z^CICjL3i`r4pQC=n0MTB<m@AxZj1|cC=6$-MDXf=K!2$X7ScARq$VGf@C10BS_36w
zZv{VNtJi;k(8E$A-`@3zHG1tlTlLP5BI}V|Z9`pFCEhx&00~#|Ag)Zm{zp<7jh<&M
zoWC|oDnCvtE5|Js=d$q+8-LCV;1gT{%k*qkP^$%l$S5-`-&P<r2OvY9xDA3JSOET_
zBo!8aQ#=$7r`sdB+sln;%7~Yp@yg-6Gd*%liK49U525Ta2I}Yffq2$TEf$jQxP?q*
zHank8%%<lBiFap`W`1E*J4GqxqYM;10Hgv#c!~JU4oK%m9(;TK^6KR}SiAZ{n_#QA
zUkGjAY%FLLrEiAC^_0R0N~*Zsf`CR)7yt`@8Q+S%5aQ4bXZ$AFA<IdBHCa~BXfk1D
zpZw^PSu>Gbr2YICLtCa3NcHg2Ow=5BeO{eS)R&g(iCG3qJ5IM=zppvm*L8}a!!ht%
z#;TF5S2iJ1i&*w$p&RwSJ}NxHvV)MuvzG_!OVfWoozH5{XjFi*3bS%l#oQOLN288^
zQGqfN#$*FMb!vJES2B-!s(DP7e;t=gPy&*Ua<cq&I|b7AS7kY;nIxn@lEu2htI?tS
z=@vl_F42gL_5ikwcr$LbGp_rcrRF%*s*E?6qC=L(PG|2q_awu`JL#VL*ybEjEC%j_
zbiL2wXL6J~%e{wtlKT+HjfGMcmKAD$A-Z;rIU^9yGbE8>ua7ml*~dacL;hHO>`>~P
zwRJ5R5DM=m*YGlRv9C=p(R}Yq)1qKc*uoblqQsMsq(3CkOF6^RzpPjF{->6dq@-j^
z!S49*cRlKh|F)%RV5L$Pm|g-10d-;@NIIA&yc}jmw2befS$e^9bo(nq?Iopue;E2E
zz{tV8(-%1d&xqT&75seh<D+IV3Tow%LC@^0{SS$zB~P<W6ZHk37Gy!mZdRZ~1WT{r
zzsz|4YNC*zNq}ymDk=uly<9~S6XDk0q0E0mv-sGJSi{m@=^uf$nWY47YbIa7ZF%p7
zh6;62s^q*xxV3gD`>bX)a05JlZ7MjT_Ug}rRXm>@ObZ5a=Aq*Xl{1A(9&@<N9^<dm
z`3+8AI}JYl5a1qCs(@KKQnIr5%$dE4?El`M{7IY}#`7Xsi^d6W-6qll8EO<<v$09a
zD8=$Y8a4qR!L2-M;0gG*^6;_)az2OehWMuXJz}iKM290p=SQ}&5Q&3-b$QbwbltyB
z+*VWm_lbtJJD@q56En&E2J_bBM)1sS?3B+g@N5k9H%@~&ClYy&7U%0NK=rjuecYwa
zNjF$5(JI5~VDKCuQ2i1Z|76*}!5j^v)aCFQHg@qQu+=gjz#66{4X>Xp60@EjVJ=Xm
z*rYz_Ee2i0pz$TJa<OE8t^C4Aj(PdKm)<>=PS^>p`BYtM-Muna&7>Tg7d!$xtLow(
zRtkqY<N4{lU7W1%nu;XK)5|e;{*HpDPo{aiqT`CjSi2uTMC>530Cl#-aTdu>Ni>1e
zd<C--#7qo>NwZb|5H1|A-1G8-8jv)3UOf4cx0{%SY`pDPRs{clX@Qqi@E*D-9-!OD
z13Vt(ftT)<O^uJf{lmxkd8A9f2#!8|_FVuk`1~=t9zIRCkN0JYkk9=B=KZq7((MU(
zfuXImNm`-46Dxj+ggHa)tz)juWc{WCdJafgKebW^k*v*A>N~H==pM{vd=K?uRIe$>
ze2<9<8aU<uj+IP*eo1y1-FD>rA^f)k%1!*XcDlcTfA(9tzZ~eXiFxm>++7qL_pjqg
z@P#+NyW!k;5&W*HEqF8ffY<70l%@(1yYdDS0}28K!T#1tA>sdiqOj6>p!o|c&KWhK
zo^d{jS+gkN)!42&vozD=?`S0og+%KP{(*O|G#_#0oG9jhWcQKg$A@Y{_w7*<!VzWI
zkTk|>7apk8hi~9IIkdt#v4LxQU~>fDf6;Whj`<vWAm*mCoMVFf{<Z1QhlBT6?s#?R
zwC_tu*5HtvI<!U0xfz(1N|!<OA4$8rDS~Y)N)%xJCbQ#vCx|KKWJJ5H=$dk<Nr{Bk
zqJhunsd>|X|J9+BK#lpY^7T<QMg{hFx73)abY(P80;_41^;K#VeR=4Z&G9f#rbY8z
zWw%p8Sab-oR09#$Zu|#U2Z{mE?e*5E?<L+6Sizu}<SS-{Ju<$WZTUFw3_Q|5!o9+M
zhWkACZSDu$kGKu0ahbsj>YaTL=ph{RH#{FWuJ0Uwq4}oQx8LL(y~+1m0r{=B`1|mU
z@BdBj?@gXp<Hvo=d2ffK4ekxU9vtnoS>2(mbBpcyJ6-(7o598Fw|ddq8-Ly1vF6T)
z{?Lzt-Yx&^+ME4acc%sd-=!Vq&M$A9A&uf&9N}-4^1<5q`eJ_Ap<^(t25)@*7RSw&
zjsJXquqx$l`KjI{UvO?~u}`Dv!Sigr<NH1yAyOL_cV`%yI>pop;L@^y!78~XX!TXT
z=N9gffhIq0ly0lYI?#&~VZn)g^n97|F`eLaqIz%_9R9vve>G%aV4%zWA{VFLo=3QM
z;<rl`mCO~LL7f)7`X;1;0bdZ_97A|u01xGV0P5HTRx4PQ7^pTHIIxi3T|MXU38!hP
zs?~H7ymL;BJckSv)&7p4r`Hg&4qK9Z?^Gr;l>xsYBk?}bkom--B!d{xj!81_Rw8z}
zSt^an^5tM}YCn9)U9{uS(liUk?M3$?*u|}Wh_s0}k$61vLWZ<?R)fC^Wq1m~i;4_?
z8=%WuCdmz5P4Tt(C3bL8k5f?_1U&K=sApWLZsYn3EiG|9>XHL~VuFNdt@%H;F7QHB
zs`1Lcx%cgsH7K5yq5^-x0?{=~OaSw;2sL^4`{wp3e5gkZ=G*l4)ey{5TP+D!D_2;G
zM|@HYf;!v7X|2I=<#s_pFuPJLLy!@FRUX`?f9jepY)NPREx@Z{2EcN0B@2-t+^(2{
ze(h6wDD(Gdo|qI@<z{K7n75IPzI}ATSdm5_G=?Q|coXS-_!w>Jm>clyuvx);jKf0D
zduw=2KdfXF`~h9IAO3uDzzX~`HtM-<FV~^iHCO-woepm1owVxL==K+fwl!RTi5d(5
zadM$^;agpDd2Ta)u0=huLQlw{vF{-mj)4jouv^Wo%s>%U+C>K(9}uL`0}5zLf{h2B
z`1-#O4j#n>B3z6f+kGJS*bo&tKAW1rb>N63fUgAycTWZ0F}TJHv)wd{<^BO3I}X>x
zbowNv(V<85UJyEi$J!x?>?TToZGzBV<GG>2tH_{_n}K_ohZ>dZnk*m39RG1y)>up?
zzH4n^F6drxlm!YJ(FJ%&6txjd68F+<JhQoI*G654C!-Ch_ql%quVL|sdVA2>{^9>5
z2tAr%XbKYeRZV-iwp0HsN@r-C)+Fe!3*JAaf6;CITYoG41G%t+{tZfh^lP14?jWVb
zuLnBQaJ@Z4d$}oT4BB$ORm<1h@_l~CQSjsbs@dre&E9|+BY$h`blVdFJI50Yt&Bt2
zHnzU-|37^!?Kl!{wU2)HpVr5<tuH;qR#*qW3qDE5>(QIfN4S-?G>d~ViN6xq3d-=a
z+pRWDFB*z%+vg*Q_9+8@(ev<8QN@qGRb8Bzk_=vjhOUfFs#3ZT)%B>pZ9;Z7^-vUY
z`1msTfVR7$H5M(BA>M>g78lBP`aYdBag)AU-lkW<Sc3XCIpnSM_2QtDHP&q~{#N=5
zJ~s4<NWcBw|3habidA+SwQCaHREIl2?7OAGi1etdjbl3zP^>tA6tK34f_>$t)CUtE
zxXn^UtatQ%uH@>1GQ!vMjVf`ftIm<_pDr^xq`wXS5jwPtyrj2x+5_K&@CF_gmm%B*
z4cLBBG~gO#jVH2#Xve)GFXSe_UW?d~F4_F^KjV3%=woBLf_VPV+~*JeXMEWW2ruK^
zE(qsdgpm1IZE!h%ye@X|x;RR#4%|SK%fPvCcf>&b7MiWV?_WE8dY`|#@AT<wrxTYG
z{yN3_09}d|0y?<#^n1^o**i5hHnne*7Ov77gZwQ$&Y*e7r9vgNE07)WiWUpgLO)ff
z)Tl2C<U8<phrW8KvNvv-Rnv;^{R0Gq$n4UUXRj>HMu;hYRD!&m&d;`2Dy?_yZ^uL^
z!Qb$_{}Ivk$d^S0GftW1=Hz5^IfGduq=-DSVvea=iL4=tL3|XsuMbkhU9RM1ghswV
zJvSP4m=PGJn?Tt!gbNv}fCu1%`Caq-%CG;W8;L;ko;^+AjxVGmDLcJ;Y%(+QV5=iW
zB_U;hUP6g~qWJMMseD#<oaF6iV?u6fOeg-VDbG7S$=~K=#c`1FHu=6Nm{Y?ggMj4C
zd00X3{-w^+{nxLvUANa;y8nLgZ`N{nx0G9Bx;S~`>)^E@$1?F}+LmLP-*Wz^XBQUE
zE-;6qJE`mcm#B6KR2RrM2N+y8&$2921yG>hT@Q4BS;P{$hg%-tmiK8rwJ#R?o&vZu
z98y~&^}YT%c!}Eks1WF1pF2L6qss5@(*6D=s^Gdj$eXc7wckIcHotdLB0v+GQdRl=
zORJZuV(UA7E%~EVt4^NN{{=ev7e4@aoMT{QU|{rio@(XtQaYaB<|_j?69Wj`HhHE9
zrM3Tmzxls~X)5DcAeV!Ii2<ks0CC9;m;e9(c${NkWME)C@c#e<15?BQH$ZYK15gAR
zFuwu-kx>S8c$|e-OKux64CS~8oJ|m;S=2x_a}*sV%N|2V>AI(wBlHNqKmns@+9Zyx
zQW8Ip8V5B%j5U(@dE}!s8<O95q76SbS%gG?l8h70HfL+fIjqV4e-h#Od(|~9bhpXn
z6m`^Rc@upnvrFZ|y6$<8`vNjOh4Gg6@A<iF_K9vcsl1zSb>4mG^YuT8kICK}26a3E
z4l@2cC0{>^ty|2l>bPzG_I)YnT%zqdKP}~j?L1ZyU$05m>pE_#jCw`)gY8M>qA~Y>
ze3e(0;y#ojI=a40pEMSG8cv)q-rMq&alY0?IU^Q^Ns`=><D(d%Oh>dOxg@Nas<S*_
z%LBx6hMb4`W^A`rXrV8pxl44X5^Bw{YB<$g4moQz+@C`Yx$K*yu8(VP-$cfmkG6Ki
zS@2LXo>i=}=D~5&y5;A-#>TP>`jYT}M|@@+i`ogI@%CKYQjcM*yRPpz#H(@6TnDN7
z@?cz(oU`3am0l11e;<qgL^qlnmdC3c&W>B-fA$<WhoOFYZT1?^<z3hOPsH99aN6<S
zIdI<RocoYhtC7fI-#bG;O%(cY;E(Go%GqfaU-fwy@~v|RdCrj!Sg)%-pRHzpUEkvS
zuV6)%$K+#{^G2}*d!c_ezxX^z0nc0PBTY|zr?zr=hO^{U^WE2TZ!>?OP9-m`{|~at
zNqE=Kr|Fw>K%U62t;b#S(}i{4S*-eBeWTWIR{b3@R?bhgf2VdfcD$dUKh^rm=EpAf
zT#MmNIc@!fyyqAnbgcP5THNt}ejvQHceqb|R2}M%*2?H#^0njMaOY6m4q`WhUs*7>
zJB8#Sfi1`DA~kbq=c4z)uKx%+72lbA3HJIy@V)=<zO42T`m&yL`;nhl&pWgUdFVLS
z*dUGs_=A6|IEe2d3*^t{o!b*ZEQUAB*UCw}&vpA&S4ZG;_B@XFu5Jf^`?uQ)cLdd|
zehy=-$H32e#u*RF33;)Smw_`!;0DS<@eH41uCM7^o$cyh<(JL_F0nsZeU>Q?x@xV4
zI|JuM_wBh)B91xkVLto;4!zgf=Ukm@|7H1!HEib%)R_4>)(6IMP~Ur91-_G<J4<{Q
z@)+xD{C@BrNagp6Z&*iv8Tgb3E_Hn;i|Ge^!)VM}4=Kjn&MM9OLGIb@TT0G)TGy!U
zRU54yq_^kt3-e^>QS(>&UTRW8&q16L)J+<2Q~yVt$bFfN|Msn*{o;am`|gAERLO5U
z3za`q?@yK6;rrv<eJFnwQ_0UP^RIA!eDfHLFJ=$#BW45R3s`i2Za`hlUaM{IJmUCK
z{~f+T3?pCj!MztT&z+kaxhwqx3tO8hc${U|dAOG276$P3zCuyNDTNS1(WrUQpn1|x
zrI{!d&8al(28sr|Y-w(%IZY}w9!2O7Lg>&T<P;@EkqY7b`un)9<^A60S?gZ+eXq5@
zy^Hw2|JFq$vm(xauM%-#5wScX_n?S8ha)atACWgZBA=W~R!3aABqD#Kh|8u$T;4k3
zA7vv7){D5JOGKf<;&?>ioQNw=MqIT$;_7h`MbuwYJL1~>VsFHC`y+~;jkrO6vD^Yq
zF@0{*`=)L}-OcW9=^0VHKtzeGh+EHv+S{55JxbzNN`5JSeM;|)C^JDEj3~PxqMV#^
zG~A9?`J&=zL<O8HY>lXhN5xD5qY{0U^{7%osIQt=sH?gsq8j{au&WOhxYoeyj*>!M
zO+9L5M1YFge5oVu91~I3SzYz@@Tw=j9#8Absqel%tOo8I@UH<K4SC(Lzt|DcsF>(2
z=x9uDV_r6Y=0Ov+O>k|3PgD0z_eC^w-ds*|yqbHztA@a*MJ{1J8NAHkWd_YH&7mdk
zcW;hpWlpWktTjJc)6k}qP=AlSws^KRlXg64r&oJ9?RnWj&kpo-<V#0hb>d%Vyzleu
z!rLx1cY%LD{0I2h6|b&px}J&XMt?V$57PLc_wMF@*Mt6^=G{~ML;QWXxWKWOz3636
zddcg}k3O*b@}MtW{p>+Mn)|CCK=Xjz5d&!+h~Fc645E7w9)oZgY#>8$eU#3j_zZ(P
zOwDk-hQk<P2S)I7gn5impXoePUM4=7d>CnNBlRBzXO#ERc#Ls2hK|SdcpUavGZ|}s
z<J^sZllz3+C+*vK{*K3g0$mevo@maKJSWlcl)ZThzbw47c$`JUWVn;@pUm$m>ZkBw
zik?sFldUcrb~ewS;pa1+Q{_x`Kh68}bAi(gT4wTdCS5bV&$2(WX`jQ_Ip?0v=F*nq
zbB>wM<H2)$o$r1=UJLBX0`psF7Z%D}gwrB_{TDl5Y&VwBxJ2y|UM=-Aywuq;KP$`B
zK2Ov0crBN^oS!T3SV7N9yS&o-D!#6=^Q+D61-`A(a}B<0?bbRoTc`F#KD@-2m+jbk
zeKxd<*yw&Ek2d1FiHDnbx*6^kxLa`Bg6BUyUy=6;JzM#`4gNN{uhRb--0kM`I$m#o
z(DR19dehGC5dSi(x9r4Q_`j`2dhGPSckp@_{=0a;Cw~_nyYzpbHy_~g0S+J9-4E&6
zE$1T`AH)8bwomBVV_th`_*C6z?mlzAm;Sx#KgaX)T@hdC{{{c{;rXT7FU|WaI=*uD
zHLhRlw_lI_eE5dO|GGb5RtI1lH1}_R`ShJ#J|qtNIse|>_p}}{yCZhx2O5szag45G
z@_*FxC%ulF;c<SPkblDW!U=tTq5BsYC-FUL2EV#HWuB+>JgxpTtkba1*ts*#ev|jR
z`TmaUANKqY-xp`q|4GxIu>UfjzwFxI6C#OXVtFJ<0dX>tbXFwi6&Cv=$<;}J?2hF8
zagki$?1ICQTsTd5=58d8Mv|wtfRpEJBo{fmXh$R$FNq{?|48!rHI;8)B$s%<)O&t$
zSym*MdoNHnl7dAdxgsNyLd7E~?7i@rNUmHR$yJ%+U?hGQB}KYLa*f{C?26>tF_BzX
zLF|d-dYo?<6v>TpZ**5ImvDc76TY`>jih*9;aNg{3EXa#f14h+ZH}a54Y4kgQt(UD
zUwVBcWpFKnUm53Rjz?0qihx}Xw{i;vjN4la{L0HM?{j&W73i;^zM}k!v{!Oo$+I%f
zm3xc5kyLS4HMhXGT0Mb(b$QkCtD%1lp5DQinr2W_O-;RO>0QgSw!1oi_}1ZBT^Mz9
zBB>9%zV`+&8kkc<{TsE5q;bhen#gUUuBm5J^J%808SLhKzRR3i@S{a`BpEnm@U3Nj
z0qbt(t#E1W*~VPjz`aLa+oA%`c4pfi|Ms|d7#c}Oy*kp?N#9Op+!^nC`Fo%IE_!y6
zcRxSxH`52?bmduB-gbk3^B`^AY3)u+4_bQQ-xHUIdJ32in@caby?NWm9Q*LIuU+iN
z@Ba34fSC-igMP0h1LZve^AXQM{1~kNV0wn=H$?wO^%`n7hVpTkxen*S2=ycI%cO54
z{E_ZP!5Rf)G##UHc}(r&_GzsAal9I5?oaUZN!p*}&3MlVdQGr@ZxeYoQOzW0PubTj
zm|1ovOTWo5r|@cuUQ@h3jpNgLXRFDE>Gwr46`yDIe^$;k^O&|hlIgThH^&*~HUsud
zceCKnc0St<&+&OK|8jVq18<(ZdFJ$7vq<LibiSXT1vo5pzL2MjoG<2y-xbMXKj%yM
zxRl0axGv-O^PVezV6WuWO1f9ku?p^LTwdVs8hzH9(>gdWo(tSwGOw5MU+=k|whi`U
z1CKW1wMoq;-fV`k#oYW3NM5lAzABTg`fgLV&2GGEH(%r9Yd*hj?_T$OgTHUOe-q{o
zy5Hi>TYP*Qzqj$(N#8rp-Zk6zVDEyx3!nGR{R4aAyFb}~ZNGN&=_9-Ov6@fd?!o2X
z;#0fx8O?in_#d2o=O>@@=nMG!ynji<S8BfI!G34o(Dw~azT=Yv-Vew<h|jk^f6M3Z
zczTGgL;4=_epvot7~j)*#Mu#Z`GJ2w=zCPpV`hBJ?0>}JCp>?0f86;Advd~Tex~PV
ze1Cy;vWxJ4{8jH$W^+p2X}!<*nfT2P{YKyKaQ^VKd)EC~IA?MF)878&{_jqaMp>~r
z(quxU>Ci~es}Sk=`Nh^qFW4RFg^eQ3-7eBR&hzYv^rG#NUYr?eUhjG3<Wrw-Z={zN
zk2L>+NH04Y>E-JqE$F@A$w;r*5osY9h0aD=cwMA_S7k(cb&W`i=v@TXwf!T#&e?Tp
ziq?ztdT~RyNN-f{*LdpR5b4clA}yXP(h`Fry*01cAF1!?v{Y84rS&MQXE_|p?Thqw
zXXW9Shg|`miry<ti?lM_%Id1jinOZFRn=9KQ{7pOF_GSZ!yN}BtqG@Al}KyjT${c+
z?(QsqEOtg(*Lyu))u*{W%?(yZ+OTA#jomllM^l=b9*?vcAMaWcX$yB5?lSn+65qS^
zXa%>G+Scyc(Biu^y{C4hZF%0-4BGV+cy}lw=<X!HGaov;yZ2o1@jl$|*Y5%KU2*M(
zS9iU8(9;v&hv<E{cci_X_1+a}pX^BcHjA`>Uv9zY0cr-o87O~H0YUd*Gacgd5IrB|
z*)Sds7bEocw{@Dyw~_Kj=`|YHF)+u_`WQ`*sd>D0q+|6Rr)FGEq)*`e1kF#H*?9Tm
zX`aBtiEw-urjzjUeVAt9HQB7E=rP5<Wt;OeVyc{Hmq+SPsB{`XrrVPl@@D8UQ_M1d
zgIToBvR||LGKUv)<j;jU*L@CNIeePeCDP~2$=}H7e3}>dypZ1u^;$&pVm>dXX$iml
zZJaLU&oXB#?7>R8tLRw`b2aWS(6|QfTKv|^UFYmYIWOt=GA`?3Y%sqKv~I+Aqkg{Y
z(oKBW-2Z>H2G2YIc${NkWME)^#Td(fpuhkEOhC*CgbWN0U_Ju?CrSaa0C=3OlFe?@
zKoo_K?W9uEO@C-mP#3exkJLDglT;!rs!9<HHmDV1>m+VtHO^S}G*KS_@fa*vvH+fe
z2VlX1hhWJIaO_;s2GI(n*pla)nd@`zow)!GtXHtGe4gM~*g^$wgl!b@LD+$R!cXA>
zD%Nx1BC6IW;SH4SqHqa^_FQ-ikL_>5+t_pVgm+MMI>NiCIFax^V?GL(8S|CyR$-H~
zZk|cT7CgKZw(0gx*ugV=7B0ZE9tjum!Ws&1;L!RmT*7PnKzIwT{a$z*Rr`nV4oXf<
zco&}YRCpg%=dEy=F<)>BjTkq7ND$%@6BwRa9V0Y24!AeVS5B}%fRyuyBTjXElZ2NO
zqw1rE8t9o(CyOA}5%=!<NuifZCgf~(#`P&p$Nc4vfa<A15(Mf@PeX3qiISE7*Kcyi
zMVnXQ;^+alX3uSR-J^Av(Ba#rwa1R_=BInV{+!>0^DvL-=Z?3jHz?MBX}jKWSJhVx
z=RuN&de&FV3L3X1tQz!wC*S-td6DX6nKvc#bM`})RVFb+jWUWdnq!uGoOjMOMSO}X
zN{w<;#r+_U@HrcEG+fWjt{7uj3C<^hS_H#dsv?~l73=tV>L)53>6uCcqx{)e8Lg*R
zp<#5^l!jI*52VHSLTdAWS88)}`-tJj#A(0Px?olQvMP6^qkp~Dzg^{e`tYG9S!-^;
z0QrvVYj~V(S_PQoxX~S{)Z9I=v&X@^aN^{0NiNLH%;>h&ZEu^_vZuE<%$K_hU6`4f
zFU-u$%*;&xE6F|6v-#)y#$6@bvL#i$dR6k8T(f`w{pQ+9YyZ!GAN>Lcu_lESB$Q~0
zw&;ki=!w1<h@lvXb+I8f#g;fAw#7kloH$;bAWjq~iIc@C;sWA=;zHuW;v(Xr;#6^(
zxR|)OxP-W*xRkiGxQw{0xSa6B<;4}m>Eepw3~?oKWpNd8rnsuOnz*{ShPbA<mbkXK
zj<~M4p18iafw-Z6xRJQAxQV!_xS6=QxP`c-xRtoIxQ)22xShDYxP!Q(xRbcExQn=}
zxSP1UxQDo>xR<!MxR1E6xS#OFSOg*zT1>=LL?RZ4#7rb26`9CIAr6aD7*UCOZGG*x
zYa_8E=HiH0h@;~E;sN4;;z8oU;vwRp;$h<9;t}GJ;!)y%(c&!e7;&~ZN1Q7jD;_5v
zFP<QtD9#g45>FOS5l<CQ6Hgb<5YH6P63-UT5ziIR6VDef5HA!j5-%1n5ib=l6E7F9
z5U&)k60a7o5w8`m6R#I<5N{N35^ol75pNZ56X%P!i+6~3ig$^3i}#54iuZ~4iw}qo
ziVukoi;swZkBX0pkBd);Pl`{8Pm9lp&x+59&x<dJFN!aTFN?2;uZpjUuZwSpZ;Ee;
zZ;S7U?~3n<?~5OZABrD|AB&%epNgM}pNn6JUy5IeUyI*}--_Rf--|!2ohtq){v`e^
z{v!S={wDq|{vrM;{w4k`{v-Y?*$kv4sbovGWk+^@Wl#3yKn~?duFDO%DYxVSxh)UM
z<K*%31bL!7NuDfEkr$8`loyg0mKTv1m8Z(n<i+I0<t5}L<)!4M<z?h$<>jO&FE6hk
zPnTDeXUHqbE6c0MGv!s~)#TOXHRLtrwdA$sb>wyB_2l*C4de~wjpU8xP2^4G&E(D3
z&XTu(khhe#lDC$(k++q%led?5kav`Kl6RJOSvzO#G<jEfH+gq?4|z{{FL`fyA9-JS
zKk3V{3}h&^oXDw+WGoNKnM`CVGnvam9+ssvvXZsjk#l)OF62>pfB69UK=~l~VEGXF
zQ28+VaQO)NNckxFXnB@=j67SOBhQtOm5-BukC#u7Pn74$C#{{kcD8)7e2RRke42c^
ze1?3ce3pE+e2#pse4c#1e1Ux7T35bEzF59QzEr+UzFfXSzEZwQzFNLUzE-|YzFxjT
zzEQqOzFEFSzE!?Wo-f}n-yz>A-zDEI-y`2E-zVQMKOjFSKO{daKO#RWKPEpeKOsMV
zDL*AYEk7eaD?cYcFTWtaD8D4XEWaYZD!(SbF25naDZeGZEx#kbE59edFMl9^D1Rh>
zEPo<@Dt{(_E`K3^DSst@Eq^0_D}N_{FaIF_DE}n?EdL_^D*q<`F8?9_DgPz^E&n6`
zOKT)Z5|N@7wW&j0>QSEtG^7!&(*|vS(iR<{Z8}KD(eZQwok%Cq$#e=`fG$WEq6^bS
z=%REgokka<i_<0Ol5{D$G+l-+OP3>$E>BmW)9H$I23?7+Ojn^Z>8f-!x;kBhu1VLT
zYtwb;x^z9dKHY$BNH?Mz(@p56bThg+-GXjOx1w9qZRoaiJGwpHf$m6mqC3-nUFfcK
zH@Z9BgYHT9qI=VQ=)QD6@@Y%~g{0TcrwL6dqL>cRj1o#IqkQc=D(EnkWT>K=c4$sV
zXhBEm{`3HPAU%j4Ob?-l(!=QC^ay$+J&GPpXVGKmY&wU|rN`3a=<)OfdLo@iPogK&
zQ|PJmG<rHcgPuvxqG!`{=(+TlX@CJP1UjGIPM4d20YHDZ=-c!i`YwHszE3}(AJUKL
z$Mh5WDgBIoPQRdE(y!>(^c(su{f>T5f1p3opXkr@7y2vxjs8ympnuZ8=->1o`mb73
zLP<qRsg`Q1j_RtO>Z^eos*ze(8){Q+sRL?T9aP7u<JAf3M0JunS)HOTpf0E`q%N#3
zqAsdVRi}Tci>ZsNOQ=h#OQ}n%%c#q$%PCJ?UR^<*uCA!gP*+k{R##DHs;jE2sjI7N
zsB5ZgscWn2sOzfhsq3p7s2i#qsT-@CsGF*rshg`?s9UOAsavbtsN1UBsoSeNs5`1V
zsXME?sJp7Wsk^ItsC%k=se7yYsQaq>DPN7(zO8=(6)L@UKuy$CMJiT@)J!ERRhi0F
zp$@B38C9uT?Wnmrq893?y1#mWdZ2ocda!zkdZ>DsdboOodZc=kdbB!AJw~0a&Qa&8
z$EwGv$Ezo(C#v(*lhl*dQ`A${)6~<|Gt@KHv(&TIbJTOy^VIXz3)BnMi`0wNOVmr%
z%hZ3%)hpC1)vMI2)oavi)$7#j)f?0s)tl6t)mzkC)!Wqh>h0<s>YeIc>fP!+>b>fH
z>iy~i>VxV->ci?I>Z9so>f`DY>XYhI>eK2o>a*%|>htOg>Wk`2>dWdY>Z|H&>g(zo
z?TKFpy6RM=A1Au(j{Tt0W$gDFp-%hb{D^;7#m3b7VB}|^7v)J9XHzfLVI26$$Tph7
zFK3B1eb$UO_f52I#mJv&&rd4PBxu{%Yio4v<K{TjUXa(*=(uBach&k{YwDZX%1t|Q
zS>u^`ZM28~a+vr<l^33E86<T!HSU^Gq4Ofao0MffH-jSav*s0sMV%JQ!St+Ra=&UA
znkd!*h7)=0N$BoYCeCKcHKY5vUj>nO#_1bS%9YU#oNna<RgMX*yuvSZ*_`G#G)`{W
zeh2pGS~^zNW;BInFwnA!v$&PkCJx$0`(+TdFz~Wcrt(Y0eW^*Dq}?j=62F{kSw$U|
zV^g()NC%hDg8>$QT0WVyO+3x~gn}GapQpMNBzZ7XW$uUFFrQ}$gjSrv5LBtdT$x1{
zbon_vbY-udB>uF|>rzB{1~b^nlRDMh`JfTGqh2G|Mf-3W<e~12efvw5KUMfQYMke@
zE*~%fvsO{YS=A2wRF}S*<XMIDN!X4nKZ%1urH@ozq~mFSRQ0VqkHaeJ<J>g!5<RJg
zP7HJgTOK&2<jY4+K2)13o-7oPrIXiHhzr|s#y?n~Q0J{U^{2X@`UNk@OqXpx<eL=M
zrc$t(YGf*1c<`3l+%Ln?#K){GweC_-u(w64@Udu$4X888OKu<9%a@AnsZm<`kPfOL
z)^VrI-C#z4OT~_0!0YJ+aTz3fXxDS8*i~OD)({$H<8ZApUi9GfL7YwUM(zh?Zs3@4
zX=v<ced{Oou>&XChjyJ@7tMKI(-!V3bz2`P;M(0FPm59;b3h*n5<m4<9;c@91lFSc
z3GBAiq!+q}e`oy%SFf)CK-o0WE$gO3_@&N5zhrBFYnOORo_6q@lot!jlj*9zoSM4W
zoicv6PN}Q8)>xz{FA4^&01niiz=mKC?#Iguo%I3?f)}nFI%D&2XPMJXFBH7Oberdy
z9y^~G`N^bLMRhu^u)=LzSwxF=U06p+bed-^>jy)7^vvO!r>M@@RR%%HcEfKHQfUlD
zAq=H|PLe1uvq7NY_7gx+r8h0G7C9`<&HlzpgEfd1y)IVI^4PcB61lmz*B{u|;=0_|
zR2TbivdcS7^098uOPv9LD!{L419sp~y>S`qN#Gmptika5v@FKKp|TmHNFBC-3}!|_
zU11`NMbF}4ki>;D{*G?DsZp4C)3JzBC+;_YPvBW)JkwQFawO>0aLW??YP`f4wt<z8
zgH~16!K{x7*9&hPCrKaEs@(*1od{!ff;DC*+Ofli07e<WJuj;sADqotsV=%Y+tCS(
zL*dDJYl^o`7=5aai7O36=wkUxog_XS8?M_+xKk|TxWjYcr6Ixr-aa=Nx9*xcu6VA0
z)EKw40|2AeU7Rc!%X)r_8~rTMZ3LoOTn#4N8G1RS0eKpMIcluP`Ms03te4=e>+$Xq
zueLNxyxPP|ysGnv`>w?~yA>N}w=z3>a|b3T)Mf?%Yr8nxwo3so%rW=6f4I)8rXMG|
zdBzyC4AAMUs%27K+nT^)GD>ySnZn_J3Pc+C+Bk<(taB{!EO2SKN*B`reDf2<fudLH
zB3Z!Fl65$fg9~eY3IJ9N_!4gnj0hrjH;&p2a)T9g8JHRtXo4~>u<G^LNp1K%^M|57
zdK6<VVjTeXWA2n)cymv5c-38k(iUTxhu{NrsbdpioF%+mSKCV<TJgYx$F$jh`Pn+A
zu`Z6im1n-qW6I0E0}*yL3mOIp+J{BOg^7(9?TI^mV9TD(_>29q!kuWsgH!sz!DYL}
z^hRN<g@v0f=R2;^zSG9Omby5wPq%~X>AK84<`?}UubC)99E3UCrgY6EmP1>yyWkga
zZETyiZJxU}<~q8|2Oj%|by7cnDI(v#$!JBdi%qAcc%bv?_0<NrfK@Xvkunb4NcOeV
zg#&j3Y0yY^4JPn=1TsF5sWX-4dDdY@74K*o*VFw|#4Fwp^J*Dl=aJS)z%dqBfe^#P
z8i6<m7;02k6(aN!bCyd|XXv>E;4Idsr61N!JO%gwEv7ZN2~GSXu!Puua&quK2vqoR
zhk6Vihl4>73>J7k;pM=wj>M`efjyxQ=Y`F?IW59T&kFOr4Et7s&*)^son@wILyJ3Q
zS<%ofh8w+W_v<juooMNk>(csd5>MD9vgxof>MRF|9yoez<9sKInLjT&Oe1k&&m`yr
zggNRtbHuuD?n>S=a^&fMxIL*WATw3fqCbwaJOGv=2mvXly-d%IeTbSPt|Am9d=}5?
zGY~gq9N7=(Ig^nPUXF|LUK~fqVC2zg9G6uTvIik=={u%?NBa$F09G`O9G&`AK4r87
z!1tD7))~ic3C1<tD9Mcuc@cRrG0*`}W2O^p552&435?$e+;f(HJWC-VDQpVi84V6m
zA?jfmwqHaVENO*F*YloD62{sGh1GC%SSw;H3_GaH#Q-DC%v5tM-B^)%Mu+zDCNK>6
zu14;=6WrpO@w9xVM=P?ovrmiKnXZA`eb+nkLW2~hgemvz0C;?TD_OEiV;%Au#914F
zJogvFv0vf#g*O3z#2vp>zyyF4yzEfT?lnxtHkL|rcC^%WT2zZsY7<0jzzC(WhpB+W
z5A!jTY;OvJQLHx#QbtxWqj4}>u$9_$DAVZDMrhA4^lu=;EM2C?jIdhY)A@Zydn#t2
zx2yFmN#g*~cXW*{v&o<X<k&f;*lJ096rr%+<kq-;xJU1QFt1M0fDT#hjCKh!&+GcG
zW|4kRwNt&PTIla0*+Du3r{fd{ak|I9Y>0*+4I0{O&BLZI%hZ9hm}NxSCD&try0M}d
zM8Qr3&q89i*&vypczzJT9$I5~OSokb!vm|ZQ5gQvP-d4XcE((mNc1U~I)DRuu<5O4
zukp+RQff|F^DSumE=+h!T=eWjAs6AmtU_cRqkZT53H)j&Hh5%jw<s~%#a~VehJF}w
zF5_`Jx~nj6cW&s0-;G0zHJs{B9NLqc6-YpeG@AJv8}P}i4f~CF-?eNw+n2G60U-=j
z@9J@8_4P)_Ah=4G-irY!0<DLa2#f(De>NO#+F%}IJmcQ6ZI(wJ)8=^8F^!1xE-Cf)
z(vu!%9+qVe_Zq!uRoOXiuZtD_^}ntBBFFzvt9_O2|7o@_gY^TC<uG9h+==^J8rHzB
zhR_R}oLc38O{2VJ9mYmM*W~g|JBL%9t|uC{Yp=6?IJGY9uq|g~n_k~5W$=mhe-&N}
zweN_$JF}Zp*#%wYz6Hn<9J6X!GTv`0WqiNO2kiaGjHAY8?U|TKv9$;5Jp77{McRNk
zTviV3)ysuTsu6P(KyTvlVZ))yu09;+^TeS|l5o|_n4vx5#TkhPjlwJ5ck;|~5GQ7~
zbmSC}rmVUAaIJOLG?!eD3PAyxe=dwBdA|4X-ZW1pRvJW1`4?V+WVCm<jzc8)AUDm5
zG6oFo%y{sqEH)cJw*=YFZb$gn<uul&JGR4)LmKBtTKLyyYd6ha7Ae)ZE;+j`OpVC8
zv1`%}(%1KN#>!q8`_l{)Y$(k97Bla~$R0iTJa|IrcwE!>=Bi>%2l)*bfBNEZxXe~9
z0pC^3A_eyvG~j2KjDx0GcG50*bXBW>C7Eqr;w98$S(x;m@c*<~BPf7RI;?Sa#N5Y5
z6)u={Oq%m5cFckarS3SZGlLbJR6DVswD@3pb1Z@_2)F09R@ge?mHwj3b!`jt%OD4;
zZbnPR5yK#_kx7Pm=2u#UfBB9cu9m<L?5l@c-nF@}sW##MYk-uxY}t4-a+UH(Cp@rG
z;g@h2KrUwB$grtaV@AtGzlf((c%q-p+GRW*=UEF3rP5uab;!oAY|doUYH!XdZv|E{
zvXv2!5rPfgX=%R0eA9AsH^M${(4OTc>r20EitbKjMwj_@<>;EVf3QYmOmV&(<WtA%
zxUe;}(ga4!gS1MMx@dP1-{-op1jUJn=!g7<-C8(t%?@uIQ}m~e5W9{HKli{sR%S7I
zdw-LwL5vg2M0*^{?W%8#xxCGR)2ld^wxH)J6ZvFjz30H52)D)Ba0Mf(xeOnGg&7N2
zJ{V&dn}Dki^A;a6e+8@8JwA975SB&)0qj}{DCz_gAL(1cG6L6D&2!|&dFdcA>{*%L
zwygmriRny0>mx4wm-)0i^?_P-T6FC4X)~N6DRCUb&kn3Ap1r*fTZ@Cd;M(0Rp2xt*
zGVC!qw-;^fO78M@s#Bz62lt1FX5VHdI?VkYy?u;sLxyX!e<riBB3o1eM7XDP01p~m
zy~7(wFwQ=g2jPHV2^#<a%gGtSN<Za9Rs$wr{y>RV3G^%1?GcucBJtDVrc<N5jF0B%
zBx%m?a9NeX$RH>It$;Ur9+pf=k$vUJ4S1u$w9E`xJ!tTSU9RQG((Xo2n=>sx<%BC|
z;xo}nr$Uc#f7*5h%Pp(U9A<;N+jEC|h~uEwoF*f&Y55hVujO-zpSRd%HvJ!t_0gC|
zQ6oh{MvFw=W}Y3Si#B3{-DW-_T2rraX<0XbBURwX>p>1Og#ZHVaK%Nuz8<(AtO=lk
zSJ0A)FrHe}w$T}rT12fdK6-Sq8J7N}vK4Yy?NMP_f2SipAi>c9DL)%D)@L!k$?P)_
zfuPZr6lKtq511wlntB1tF3`l;P7Yh&UR69-5ZZFZhLv!zZd>g3RE0p`dUL#o3qlDO
z7{GaOHBKQEly)6)3X?ZMG8E~sZ!3+~i?;S{tyv0UtJ|JG;S6HEQCvP@`i*L0zcVet
zTLZ1|f17prV2#)c$h6aqUCA?ZOwz#WHXs-$g9_lqwpL^Yl@brJE!D1QTirbs458Ks
zR^;Z^&DADGeD@|S@tYJY_CK=v()`!=cIbEjw$fsBHHd(biK{qwB6wz1k6ZZFN$U_N
zoN9*Dw8sZGS}XC>+z?xdUr(dHJ=zO~PINEZf3)-E!=#>0IXC0d#@?n{xJODYe`q^?
z+5&;_lU}OPDFA)8$x;bJVJp=OkR^ah&A}S^eaYK01yUR2qpo(tS0dSGTV~_yaf&fP
zTv*s-Ba6qwCI_(yF>*V?h_~^MpKLfS)Bq*6yWy%$b__^&P%gUs%gZ%rs(0RwpY?Wa
zf3*q7V~Z9!mpkD?Iw5#`$H0O?5PPO5ZCQz7#!rjU?&gxKbv0WC%RzTd&Gv23wavIV
zmUYZL24N{j_LpY{NmkP5?a5_rD=xXZ0^*90-t1WLTLsZ*2jGeT<7n!-BS#)59_VL%
zj~G~g_hSy~8XlD)eE3D-NSgAiJY~qze*+s@0gj;!rdWec;P&iz)5U8FGF;!n<hcrZ
zX*cmVxp+3U8GU8zn+S_QdX~%(ur$YzlEpO72F>O^*ApQxEVIb#qGk8_UA5kBwsdkV
zD`r(;E(+wzphIS8=Qf{sT!?G|(W<C#j}{q5z%?5!`TGI`?&MD<ao|~>7%jO|e+D2d
z8zxmCov8~67=mR+t#J%M9s#Z~X&gl3RI7liwtL)?0d8Ztjo9cdyX!g(F#&*=$e)$|
zfqf+ikGHjl%|@lAOUqqLF7=Eib(Yzjk2~v3^P)zW1ieg+-x~XoAFD&4Wb22(J~+*s
zN6f)nGv6Qk?HTh=pX<mW`&%zXe<bn7bu#PV4fE2E+G!5U&@xZgd4tQJ_`EF}o3v#M
zPn+-&<}(v688bh}Y$N#a!HX0d_J|Lb88g#u9mdOLqvi{QW<DBixs}s02x(?xxq$$i
zW&7E(OUE=iU^irkUoK|ogUj~JBJ-y?zz}AR7w_X3$KDhR+TMvVxBl`Qe}t52GhWGC
zz{p1pC-f{JI%XKceER`hkqs*g39r?%75lzRxw+uqbE2s;N7}+OPVYG3ObYX98zu{5
zUFXngi-<M?cS6{x&NEkS56lkY6{siN1U#=bMK)Env2H2v^!Zsmi!qGI=Pw$#4%m)j
zrW7sCf^r~piG108^b-19e^2Q|<zgp`eZ}V6wc8x<zfq<^D9af-VF<|C0Xrp3hS>?=
z3`?+S36E#Zke%4Hk=2E4<ttyWbZm^zOULX%)PZi{aHq5hpC!nOGx>o<441#HH`4{D
zvT6I??D3GZW;R*eZf4UKv^X8|cNXirGi)#Eh9IKAjH+vQ25aNDe>um)3-Lyt%^3l1
zJvh6^JPkb2=Z{t9{ZbboN?aRMpmfvCN~gHPqO->#Z)3F~$>-f2-n3k3zh(0@HTK7g
z5g%+K1`-M@iSx+kB~jxfpYDB{5W?JdmATe4SWy;QY}akRJFjrwAb{y9S1`-%y?V!P
z?TPCQ1)m%(1&?<Zmzb3SCV#yr?or_>!i!%HZ3y?qT({2#ku402HK(1{%y>b<P8`Gm
zvV&HP{_}Pk!;-R2TEnyRs)yt*w%$A1m721jCCO>eU@{TFD!sldanclZjH?-RO`KYx
zV`hG3jdK=rPV9a>pi#)*KqVZY$fUsXET3D$vsC~nsh@TE7jbnCaDRuZwVefX;7g2x
z1*cuRQ_J5dfOzNG&^mlmq!^4#`%M{)1<Qq*HEhBliNW%UC3NqWHG;B642I_e!;B_9
zo%SN$#s>{AUDBV%VVH0h$ix(GjYJYIJ=(3DusgLeg8+>l<43@m#d;Iun#Z&XSY3&v
zh<BxUx(5a5y6@g}<bUe1O+|NWpJpp4F14<)jsu&OH6NmkEt>Slm{-f@F?=Ux{LM-u
zn`)8p?qb$L&X}3rZU(ry`cccWHdy6u$8S`^S9dt!MMSH%kJ+YmXui5t%Pj|w-LAEn
z%Kj}|ZaVINwry?A_?WF*SAH&dbI)c=J)2>0bhCgOu;nZ^_8dgZL0Wc)Xb9SY!DA%Z
RB4PI8gVFsT#Bvbd008OnTweeH

diff --git a/public/webfonts/fa-solid-900.woff2 b/public/webfonts/fa-solid-900.woff2
index 22b0f5b80d30d2125723408c22067960833c3ad6..eb7286856045d32406d3d17d5258328eb2464d15 100644
GIT binary patch
literal 80304
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
E0xxPHTL1t6

literal 80148
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%0Dd7UpZSZ
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

diff --git a/server/api/action/action.attributes.js b/server/api/action/action.attributes.js
index fbe6433..b271886 100644
--- a/server/api/action/action.attributes.js
+++ b/server/api/action/action.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/action/action.controller.js b/server/api/action/action.controller.js
index b23cbd7..02efe0f 100644
--- a/server/api/action/action.controller.js
+++ b/server/api/action/action.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/action/action.model.js b/server/api/action/action.model.js
index 2ca25c0..f044a2e 100644
--- a/server/api/action/action.model.js
+++ b/server/api/action/action.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/action/action.rpc.js b/server/api/action/action.rpc.js
index b846eab..09ef80a 100644
--- a/server/api/action/action.rpc.js
+++ b/server/api/action/action.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/action/index.js b/server/api/action/index.js
index 28154c5..30e24a3 100644
--- a/server/api/action/index.js
+++ b/server/api/action/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticCustomReport/analyticCustomReport.attributes.js b/server/api/analyticCustomReport/analyticCustomReport.attributes.js
index dc52e90..4b60fa1 100644
--- a/server/api/analyticCustomReport/analyticCustomReport.attributes.js
+++ b/server/api/analyticCustomReport/analyticCustomReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticCustomReport/analyticCustomReport.controller.js b/server/api/analyticCustomReport/analyticCustomReport.controller.js
index a7baee2..515448b 100644
--- a/server/api/analyticCustomReport/analyticCustomReport.controller.js
+++ b/server/api/analyticCustomReport/analyticCustomReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticCustomReport/analyticCustomReport.model.js b/server/api/analyticCustomReport/analyticCustomReport.model.js
index cb6682d..0cf24d2 100644
--- a/server/api/analyticCustomReport/analyticCustomReport.model.js
+++ b/server/api/analyticCustomReport/analyticCustomReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticCustomReport/analyticCustomReport.rpc.js b/server/api/analyticCustomReport/analyticCustomReport.rpc.js
index f2341d8..3b4a94d 100644
--- a/server/api/analyticCustomReport/analyticCustomReport.rpc.js
+++ b/server/api/analyticCustomReport/analyticCustomReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticCustomReport/index.js b/server/api/analyticCustomReport/index.js
index 7cba3b9..d5bd4ff 100644
--- a/server/api/analyticCustomReport/index.js
+++ b/server/api/analyticCustomReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticDefaultReport/analyticDefaultReport.attributes.js b/server/api/analyticDefaultReport/analyticDefaultReport.attributes.js
index 6997ce9..faaacf1 100644
--- a/server/api/analyticDefaultReport/analyticDefaultReport.attributes.js
+++ b/server/api/analyticDefaultReport/analyticDefaultReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticDefaultReport/analyticDefaultReport.controller.js b/server/api/analyticDefaultReport/analyticDefaultReport.controller.js
index eee93f2..6576122 100644
--- a/server/api/analyticDefaultReport/analyticDefaultReport.controller.js
+++ b/server/api/analyticDefaultReport/analyticDefaultReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticDefaultReport/analyticDefaultReport.model.js b/server/api/analyticDefaultReport/analyticDefaultReport.model.js
index 313a93d..13ec654 100644
--- a/server/api/analyticDefaultReport/analyticDefaultReport.model.js
+++ b/server/api/analyticDefaultReport/analyticDefaultReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticDefaultReport/analyticDefaultReport.rpc.js b/server/api/analyticDefaultReport/analyticDefaultReport.rpc.js
index 136446d..cad5eae 100644
--- a/server/api/analyticDefaultReport/analyticDefaultReport.rpc.js
+++ b/server/api/analyticDefaultReport/analyticDefaultReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticDefaultReport/index.js b/server/api/analyticDefaultReport/index.js
index 53c8e2c..6806c95 100644
--- a/server/api/analyticDefaultReport/index.js
+++ b/server/api/analyticDefaultReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticExtractedReport/analyticExtractedReport.attributes.js b/server/api/analyticExtractedReport/analyticExtractedReport.attributes.js
index 46c5cbe..a1eb35b 100644
--- a/server/api/analyticExtractedReport/analyticExtractedReport.attributes.js
+++ b/server/api/analyticExtractedReport/analyticExtractedReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticExtractedReport/analyticExtractedReport.controller.js b/server/api/analyticExtractedReport/analyticExtractedReport.controller.js
index 0ec962d..a7f8c3e 100644
--- a/server/api/analyticExtractedReport/analyticExtractedReport.controller.js
+++ b/server/api/analyticExtractedReport/analyticExtractedReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticExtractedReport/analyticExtractedReport.model.js b/server/api/analyticExtractedReport/analyticExtractedReport.model.js
index 613416a..14256f0 100644
--- a/server/api/analyticExtractedReport/analyticExtractedReport.model.js
+++ b/server/api/analyticExtractedReport/analyticExtractedReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticExtractedReport/analyticExtractedReport.rpc.js b/server/api/analyticExtractedReport/analyticExtractedReport.rpc.js
index fbec5cb..44fbb1b 100644
--- a/server/api/analyticExtractedReport/analyticExtractedReport.rpc.js
+++ b/server/api/analyticExtractedReport/analyticExtractedReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticExtractedReport/index.js b/server/api/analyticExtractedReport/index.js
index 3fe1837..266f20e 100644
--- a/server/api/analyticExtractedReport/index.js
+++ b/server/api/analyticExtractedReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticFieldReport/analyticFieldReport.attributes.js b/server/api/analyticFieldReport/analyticFieldReport.attributes.js
index c1545bc..4a93b35 100644
--- a/server/api/analyticFieldReport/analyticFieldReport.attributes.js
+++ b/server/api/analyticFieldReport/analyticFieldReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticFieldReport/analyticFieldReport.controller.js b/server/api/analyticFieldReport/analyticFieldReport.controller.js
index da20a2a..af75f1a 100644
--- a/server/api/analyticFieldReport/analyticFieldReport.controller.js
+++ b/server/api/analyticFieldReport/analyticFieldReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticFieldReport/analyticFieldReport.model.js b/server/api/analyticFieldReport/analyticFieldReport.model.js
index ac397d3..65b7966 100644
--- a/server/api/analyticFieldReport/analyticFieldReport.model.js
+++ b/server/api/analyticFieldReport/analyticFieldReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticFieldReport/analyticFieldReport.rpc.js b/server/api/analyticFieldReport/analyticFieldReport.rpc.js
index 5c18388..118e55b 100644
--- a/server/api/analyticFieldReport/analyticFieldReport.rpc.js
+++ b/server/api/analyticFieldReport/analyticFieldReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticFieldReport/index.js b/server/api/analyticFieldReport/index.js
index 273abc6..b94baee 100644
--- a/server/api/analyticFieldReport/index.js
+++ b/server/api/analyticFieldReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticMetric/analyticMetric.attributes.js b/server/api/analyticMetric/analyticMetric.attributes.js
index 8faba06..3eccdf7 100644
--- a/server/api/analyticMetric/analyticMetric.attributes.js
+++ b/server/api/analyticMetric/analyticMetric.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticMetric/analyticMetric.controller.js b/server/api/analyticMetric/analyticMetric.controller.js
index 43622eb..a57ba17 100644
--- a/server/api/analyticMetric/analyticMetric.controller.js
+++ b/server/api/analyticMetric/analyticMetric.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticMetric/analyticMetric.model.js b/server/api/analyticMetric/analyticMetric.model.js
index a763e3a..485de83 100644
--- a/server/api/analyticMetric/analyticMetric.model.js
+++ b/server/api/analyticMetric/analyticMetric.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticMetric/analyticMetric.rpc.js b/server/api/analyticMetric/analyticMetric.rpc.js
index 3ebedd5..78d336c 100644
--- a/server/api/analyticMetric/analyticMetric.rpc.js
+++ b/server/api/analyticMetric/analyticMetric.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticMetric/index.js b/server/api/analyticMetric/index.js
index 19d3476..7bed013 100644
--- a/server/api/analyticMetric/index.js
+++ b/server/api/analyticMetric/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticTreeReport/analyticTreeReport.attributes.js b/server/api/analyticTreeReport/analyticTreeReport.attributes.js
index fbacbc5..e263ad7 100644
--- a/server/api/analyticTreeReport/analyticTreeReport.attributes.js
+++ b/server/api/analyticTreeReport/analyticTreeReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xe21d=['sequelize','exports','TEXT'];(function(_0x5b644e,_0x2e5e07){var _0x49c6bf=function(_0x3032d9){while(--_0x3032d9){_0x5b644e['push'](_0x5b644e['shift']());}};_0x49c6bf(++_0x2e5e07);}(_0xe21d,0x19e));var _0xde21=function(_0x48f325,_0x29c578){_0x48f325=_0x48f325-0x0;var _0x273345=_0xe21d[_0x48f325];return _0x273345;};'use strict';var Sequelize=require(_0xde21('0x0'));module[_0xde21('0x1')]={'tree':{'type':Sequelize[_0xde21('0x2')],'allowNull':![]}};
\ No newline at end of file
+var _0xa73c=['TEXT','sequelize'];(function(_0x323660,_0xc2449d){var _0x1bbb1f=function(_0x22ffbe){while(--_0x22ffbe){_0x323660['push'](_0x323660['shift']());}};_0x1bbb1f(++_0xc2449d);}(_0xa73c,0x12b));var _0xca73=function(_0x14add3,_0x13ce8d){_0x14add3=_0x14add3-0x0;var _0x4a174f=_0xa73c[_0x14add3];return _0x4a174f;};'use strict';var Sequelize=require(_0xca73('0x0'));module['exports']={'tree':{'type':Sequelize[_0xca73('0x1')],'allowNull':![]}};
\ No newline at end of file
diff --git a/server/api/analyticTreeReport/analyticTreeReport.controller.js b/server/api/analyticTreeReport/analyticTreeReport.controller.js
index 645ab85..f67ab4d 100644
--- a/server/api/analyticTreeReport/analyticTreeReport.controller.js
+++ b/server/api/analyticTreeReport/analyticTreeReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticTreeReport/analyticTreeReport.model.js b/server/api/analyticTreeReport/analyticTreeReport.model.js
index 95b5fc3..bda40cf 100644
--- a/server/api/analyticTreeReport/analyticTreeReport.model.js
+++ b/server/api/analyticTreeReport/analyticTreeReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticTreeReport/analyticTreeReport.rpc.js b/server/api/analyticTreeReport/analyticTreeReport.rpc.js
index bcf176e..f08e8c1 100644
--- a/server/api/analyticTreeReport/analyticTreeReport.rpc.js
+++ b/server/api/analyticTreeReport/analyticTreeReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticTreeReport/index.js b/server/api/analyticTreeReport/index.js
index d3e2291..c7ddc7a 100644
--- a/server/api/analyticTreeReport/index.js
+++ b/server/api/analyticTreeReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/attachment/attachment.attributes.js b/server/api/attachment/attachment.attributes.js
index 1908cc3..7b38857 100644
--- a/server/api/attachment/attachment.attributes.js
+++ b/server/api/attachment/attachment.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/attachment/attachment.controller.js b/server/api/attachment/attachment.controller.js
index 95a1a7f..d6c7d04 100644
--- a/server/api/attachment/attachment.controller.js
+++ b/server/api/attachment/attachment.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/attachment/attachment.model.js b/server/api/attachment/attachment.model.js
index 09e0a25..0d12270 100644
--- a/server/api/attachment/attachment.model.js
+++ b/server/api/attachment/attachment.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/attachment/attachment.rpc.js b/server/api/attachment/attachment.rpc.js
index c17b103..c2014be 100644
--- a/server/api/attachment/attachment.rpc.js
+++ b/server/api/attachment/attachment.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/attachment/index.js b/server/api/attachment/index.js
index 67801ee..2ed7af1 100644
--- a/server/api/attachment/index.js
+++ b/server/api/attachment/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/authGoogle/authGoogle.controller.js b/server/api/authGoogle/authGoogle.controller.js
index 238fccf..eb0d325 100644
--- a/server/api/authGoogle/authGoogle.controller.js
+++ b/server/api/authGoogle/authGoogle.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/authGoogle/index.js b/server/api/authGoogle/index.js
index 875687d..27bc677 100644
--- a/server/api/authGoogle/index.js
+++ b/server/api/authGoogle/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/authLocal/authLocal.controller.js b/server/api/authLocal/authLocal.controller.js
index 383f462..8f1960a 100644
--- a/server/api/authLocal/authLocal.controller.js
+++ b/server/api/authLocal/authLocal.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/authLocal/index.js b/server/api/authLocal/index.js
index d9b4d06..96e83c2 100644
--- a/server/api/authLocal/index.js
+++ b/server/api/authLocal/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/automation/automation.attributes.js b/server/api/automation/automation.attributes.js
index 2f525b6..1c96a93 100644
--- a/server/api/automation/automation.attributes.js
+++ b/server/api/automation/automation.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/automation/automation.controller.js b/server/api/automation/automation.controller.js
index b7508ad..0331ccf 100644
--- a/server/api/automation/automation.controller.js
+++ b/server/api/automation/automation.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/automation/automation.model.js b/server/api/automation/automation.model.js
index ee4d496..ef57036 100644
--- a/server/api/automation/automation.model.js
+++ b/server/api/automation/automation.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/automation/automation.rpc.js b/server/api/automation/automation.rpc.js
index d4e4aa9..cc58231 100644
--- a/server/api/automation/automation.rpc.js
+++ b/server/api/automation/automation.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/automation/index.js b/server/api/automation/index.js
index 3fa9452..c032efe 100644
--- a/server/api/automation/index.js
+++ b/server/api/automation/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/campaign/campaign.attributes.js b/server/api/campaign/campaign.attributes.js
index be1cc38..dc9fe64 100644
--- a/server/api/campaign/campaign.attributes.js
+++ b/server/api/campaign/campaign.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/campaign/campaign.controller.js b/server/api/campaign/campaign.controller.js
index a1bb9b5..3b54bd8 100644
--- a/server/api/campaign/campaign.controller.js
+++ b/server/api/campaign/campaign.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/campaign/campaign.model.js b/server/api/campaign/campaign.model.js
index 654aaa6..1101536 100644
--- a/server/api/campaign/campaign.model.js
+++ b/server/api/campaign/campaign.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/campaign/campaign.rpc.js b/server/api/campaign/campaign.rpc.js
index 888e4d2..2a071d9 100644
--- a/server/api/campaign/campaign.rpc.js
+++ b/server/api/campaign/campaign.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/campaign/index.js b/server/api/campaign/index.js
index f3ae5fc..6d80e51 100644
--- a/server/api/campaign/index.js
+++ b/server/api/campaign/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cannedAnswer/cannedAnswer.attributes.js b/server/api/cannedAnswer/cannedAnswer.attributes.js
index f1f1d75..bb6da34 100644
--- a/server/api/cannedAnswer/cannedAnswer.attributes.js
+++ b/server/api/cannedAnswer/cannedAnswer.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cannedAnswer/cannedAnswer.controller.js b/server/api/cannedAnswer/cannedAnswer.controller.js
index 7d992d3..772f1f5 100644
--- a/server/api/cannedAnswer/cannedAnswer.controller.js
+++ b/server/api/cannedAnswer/cannedAnswer.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cannedAnswer/cannedAnswer.model.js b/server/api/cannedAnswer/cannedAnswer.model.js
index bae1341..5a9874d 100644
--- a/server/api/cannedAnswer/cannedAnswer.model.js
+++ b/server/api/cannedAnswer/cannedAnswer.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cannedAnswer/cannedAnswer.rpc.js b/server/api/cannedAnswer/cannedAnswer.rpc.js
index 888bec1..1c0bb92 100644
--- a/server/api/cannedAnswer/cannedAnswer.rpc.js
+++ b/server/api/cannedAnswer/cannedAnswer.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cannedAnswer/index.js b/server/api/cannedAnswer/index.js
index aea88a0..205f3ec 100644
--- a/server/api/cannedAnswer/index.js
+++ b/server/api/cannedAnswer/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cdr/cdr.attributes.js b/server/api/cdr/cdr.attributes.js
index 6f94595..bc06700 100644
--- a/server/api/cdr/cdr.attributes.js
+++ b/server/api/cdr/cdr.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cdr/cdr.controller.js b/server/api/cdr/cdr.controller.js
index c10ad83..fde3605 100644
--- a/server/api/cdr/cdr.controller.js
+++ b/server/api/cdr/cdr.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cdr/cdr.model.js b/server/api/cdr/cdr.model.js
index dd5bc43..82b2603 100644
--- a/server/api/cdr/cdr.model.js
+++ b/server/api/cdr/cdr.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cdr/cdr.rpc.js b/server/api/cdr/cdr.rpc.js
index 4c3827d..50a3069 100644
--- a/server/api/cdr/cdr.rpc.js
+++ b/server/api/cdr/cdr.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cdr/index.js b/server/api/cdr/index.js
index c706274..69493d5 100644
--- a/server/api/cdr/index.js
+++ b/server/api/cdr/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatApplication/chatApplication.attributes.js b/server/api/chatApplication/chatApplication.attributes.js
index 0bc9a4c..ac8d737 100644
--- a/server/api/chatApplication/chatApplication.attributes.js
+++ b/server/api/chatApplication/chatApplication.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatApplication/chatApplication.controller.js b/server/api/chatApplication/chatApplication.controller.js
index 8e260a2..81942cc 100644
--- a/server/api/chatApplication/chatApplication.controller.js
+++ b/server/api/chatApplication/chatApplication.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatApplication/chatApplication.model.js b/server/api/chatApplication/chatApplication.model.js
index 95990b1..94abf63 100644
--- a/server/api/chatApplication/chatApplication.model.js
+++ b/server/api/chatApplication/chatApplication.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatApplication/chatApplication.rpc.js b/server/api/chatApplication/chatApplication.rpc.js
index f338942..7ea1d15 100644
--- a/server/api/chatApplication/chatApplication.rpc.js
+++ b/server/api/chatApplication/chatApplication.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatApplication/index.js b/server/api/chatApplication/index.js
index 634a659..446154e 100644
--- a/server/api/chatApplication/index.js
+++ b/server/api/chatApplication/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatGroup/chatGroup.attributes.js b/server/api/chatGroup/chatGroup.attributes.js
index eaad575..954bd71 100644
--- a/server/api/chatGroup/chatGroup.attributes.js
+++ b/server/api/chatGroup/chatGroup.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatGroup/chatGroup.controller.js b/server/api/chatGroup/chatGroup.controller.js
index 7958620..c6732e2 100644
--- a/server/api/chatGroup/chatGroup.controller.js
+++ b/server/api/chatGroup/chatGroup.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatGroup/chatGroup.events.js b/server/api/chatGroup/chatGroup.events.js
index 13c202d..7ba511a 100644
--- a/server/api/chatGroup/chatGroup.events.js
+++ b/server/api/chatGroup/chatGroup.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatGroup/chatGroup.model.js b/server/api/chatGroup/chatGroup.model.js
index 81e2cae..28b591b 100644
--- a/server/api/chatGroup/chatGroup.model.js
+++ b/server/api/chatGroup/chatGroup.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatGroup/chatGroup.rpc.js b/server/api/chatGroup/chatGroup.rpc.js
index 715b462..8bacb01 100644
--- a/server/api/chatGroup/chatGroup.rpc.js
+++ b/server/api/chatGroup/chatGroup.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatGroup/chatGroup.socket.js b/server/api/chatGroup/chatGroup.socket.js
index 1e00c4d..5a1d05a 100644
--- a/server/api/chatGroup/chatGroup.socket.js
+++ b/server/api/chatGroup/chatGroup.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatGroup/index.js b/server/api/chatGroup/index.js
index 389644f..16d309b 100644
--- a/server/api/chatGroup/index.js
+++ b/server/api/chatGroup/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInteraction/chatInteraction.attributes.js b/server/api/chatInteraction/chatInteraction.attributes.js
index 8c1425a..b7763db 100644
--- a/server/api/chatInteraction/chatInteraction.attributes.js
+++ b/server/api/chatInteraction/chatInteraction.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInteraction/chatInteraction.controller.js b/server/api/chatInteraction/chatInteraction.controller.js
index ac7d4b3..3a3f35b 100644
--- a/server/api/chatInteraction/chatInteraction.controller.js
+++ b/server/api/chatInteraction/chatInteraction.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInteraction/chatInteraction.events.js b/server/api/chatInteraction/chatInteraction.events.js
index bf17c1b..1af2634 100644
--- a/server/api/chatInteraction/chatInteraction.events.js
+++ b/server/api/chatInteraction/chatInteraction.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInteraction/chatInteraction.model.js b/server/api/chatInteraction/chatInteraction.model.js
index c5563d1..a5813b9 100644
--- a/server/api/chatInteraction/chatInteraction.model.js
+++ b/server/api/chatInteraction/chatInteraction.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInteraction/chatInteraction.rpc.js b/server/api/chatInteraction/chatInteraction.rpc.js
index f32d073..49f555d 100644
--- a/server/api/chatInteraction/chatInteraction.rpc.js
+++ b/server/api/chatInteraction/chatInteraction.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInteraction/chatInteraction.socket.js b/server/api/chatInteraction/chatInteraction.socket.js
index fb26c96..e2682b8 100644
--- a/server/api/chatInteraction/chatInteraction.socket.js
+++ b/server/api/chatInteraction/chatInteraction.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInteraction/index.js b/server/api/chatInteraction/index.js
index b568eee..dbdd7cc 100644
--- a/server/api/chatInteraction/index.js
+++ b/server/api/chatInteraction/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInternalMessage/chatInternalMessage.attributes.js b/server/api/chatInternalMessage/chatInternalMessage.attributes.js
index e257a0f..fd1fa3e 100644
--- a/server/api/chatInternalMessage/chatInternalMessage.attributes.js
+++ b/server/api/chatInternalMessage/chatInternalMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInternalMessage/chatInternalMessage.controller.js b/server/api/chatInternalMessage/chatInternalMessage.controller.js
index 9bfab48..3dfeb60 100644
--- a/server/api/chatInternalMessage/chatInternalMessage.controller.js
+++ b/server/api/chatInternalMessage/chatInternalMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInternalMessage/chatInternalMessage.events.js b/server/api/chatInternalMessage/chatInternalMessage.events.js
index 3fa96ed..e0da6f5 100644
--- a/server/api/chatInternalMessage/chatInternalMessage.events.js
+++ b/server/api/chatInternalMessage/chatInternalMessage.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInternalMessage/chatInternalMessage.model.js b/server/api/chatInternalMessage/chatInternalMessage.model.js
index 18f0866..c05c02b 100644
--- a/server/api/chatInternalMessage/chatInternalMessage.model.js
+++ b/server/api/chatInternalMessage/chatInternalMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInternalMessage/chatInternalMessage.rpc.js b/server/api/chatInternalMessage/chatInternalMessage.rpc.js
index 45b7317..f60e29b 100644
--- a/server/api/chatInternalMessage/chatInternalMessage.rpc.js
+++ b/server/api/chatInternalMessage/chatInternalMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInternalMessage/chatInternalMessage.socket.js b/server/api/chatInternalMessage/chatInternalMessage.socket.js
index fb1de60..2f7d57d 100644
--- a/server/api/chatInternalMessage/chatInternalMessage.socket.js
+++ b/server/api/chatInternalMessage/chatInternalMessage.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInternalMessage/index.js b/server/api/chatInternalMessage/index.js
index 489a8c1..7321513 100644
--- a/server/api/chatInternalMessage/index.js
+++ b/server/api/chatInternalMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatMessage/chatMessage.attributes.js b/server/api/chatMessage/chatMessage.attributes.js
index fe33ee5..fc8ce02 100644
--- a/server/api/chatMessage/chatMessage.attributes.js
+++ b/server/api/chatMessage/chatMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatMessage/chatMessage.controller.js b/server/api/chatMessage/chatMessage.controller.js
index f9da539..c1468a6 100644
--- a/server/api/chatMessage/chatMessage.controller.js
+++ b/server/api/chatMessage/chatMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatMessage/chatMessage.events.js b/server/api/chatMessage/chatMessage.events.js
index c236583..7ff7241 100644
--- a/server/api/chatMessage/chatMessage.events.js
+++ b/server/api/chatMessage/chatMessage.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatMessage/chatMessage.model.js b/server/api/chatMessage/chatMessage.model.js
index 961e8b7..6aff88c 100644
--- a/server/api/chatMessage/chatMessage.model.js
+++ b/server/api/chatMessage/chatMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatMessage/chatMessage.rpc.js b/server/api/chatMessage/chatMessage.rpc.js
index bd74b9b..6027fb5 100644
--- a/server/api/chatMessage/chatMessage.rpc.js
+++ b/server/api/chatMessage/chatMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatMessage/chatMessage.socket.js b/server/api/chatMessage/chatMessage.socket.js
index 16343f8..cbcaf36 100644
--- a/server/api/chatMessage/chatMessage.socket.js
+++ b/server/api/chatMessage/chatMessage.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatMessage/index.js b/server/api/chatMessage/index.js
index 2d269f7..fcac958 100644
--- a/server/api/chatMessage/index.js
+++ b/server/api/chatMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatOfflineMessage/chatOfflineMessage.attributes.js b/server/api/chatOfflineMessage/chatOfflineMessage.attributes.js
index 09f6339..14bb3b3 100644
--- a/server/api/chatOfflineMessage/chatOfflineMessage.attributes.js
+++ b/server/api/chatOfflineMessage/chatOfflineMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xdbc3=['exports','sequelize'];(function(_0x42cae2,_0x284ef8){var _0x5f256f=function(_0x41abc8){while(--_0x41abc8){_0x42cae2['push'](_0x42cae2['shift']());}};_0x5f256f(++_0x284ef8);}(_0xdbc3,0xb3));var _0x3dbc=function(_0x365204,_0x2cd2f8){_0x365204=_0x365204-0x0;var _0xf40ee6=_0xdbc3[_0x365204];return _0xf40ee6;};'use strict';var Sequelize=require(_0x3dbc('0x0'));module[_0x3dbc('0x1')]={'body':{'type':Sequelize['TEXT']('medium'),'allowNull':![]}};
\ No newline at end of file
+var _0x052a=['medium','sequelize','exports','TEXT'];(function(_0x41044c,_0x19ffae){var _0x511b30=function(_0x2eab1c){while(--_0x2eab1c){_0x41044c['push'](_0x41044c['shift']());}};_0x511b30(++_0x19ffae);}(_0x052a,0x171));var _0xa052=function(_0x28d18d,_0x55896b){_0x28d18d=_0x28d18d-0x0;var _0x470640=_0x052a[_0x28d18d];return _0x470640;};'use strict';var Sequelize=require(_0xa052('0x0'));module[_0xa052('0x1')]={'body':{'type':Sequelize[_0xa052('0x2')](_0xa052('0x3')),'allowNull':![]}};
\ No newline at end of file
diff --git a/server/api/chatOfflineMessage/chatOfflineMessage.controller.js b/server/api/chatOfflineMessage/chatOfflineMessage.controller.js
index 7992ee2..a171c56 100644
--- a/server/api/chatOfflineMessage/chatOfflineMessage.controller.js
+++ b/server/api/chatOfflineMessage/chatOfflineMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatOfflineMessage/chatOfflineMessage.model.js b/server/api/chatOfflineMessage/chatOfflineMessage.model.js
index 0d68656..80b3f11 100644
--- a/server/api/chatOfflineMessage/chatOfflineMessage.model.js
+++ b/server/api/chatOfflineMessage/chatOfflineMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatOfflineMessage/chatOfflineMessage.rpc.js b/server/api/chatOfflineMessage/chatOfflineMessage.rpc.js
index e1d082c..8f82e1f 100644
--- a/server/api/chatOfflineMessage/chatOfflineMessage.rpc.js
+++ b/server/api/chatOfflineMessage/chatOfflineMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatOfflineMessage/index.js b/server/api/chatOfflineMessage/index.js
index 3f0cc0d..f46cde8 100644
--- a/server/api/chatOfflineMessage/index.js
+++ b/server/api/chatOfflineMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatProactiveAction/chatProactiveAction.attributes.js b/server/api/chatProactiveAction/chatProactiveAction.attributes.js
index 9f5e5f9..098d9df 100644
--- a/server/api/chatProactiveAction/chatProactiveAction.attributes.js
+++ b/server/api/chatProactiveAction/chatProactiveAction.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatProactiveAction/chatProactiveAction.controller.js b/server/api/chatProactiveAction/chatProactiveAction.controller.js
index 994c8e4..6e8f19e 100644
--- a/server/api/chatProactiveAction/chatProactiveAction.controller.js
+++ b/server/api/chatProactiveAction/chatProactiveAction.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatProactiveAction/chatProactiveAction.model.js b/server/api/chatProactiveAction/chatProactiveAction.model.js
index 6a5f6c7..54430ae 100644
--- a/server/api/chatProactiveAction/chatProactiveAction.model.js
+++ b/server/api/chatProactiveAction/chatProactiveAction.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatProactiveAction/chatProactiveAction.rpc.js b/server/api/chatProactiveAction/chatProactiveAction.rpc.js
index 2bde34e..d1ee333 100644
--- a/server/api/chatProactiveAction/chatProactiveAction.rpc.js
+++ b/server/api/chatProactiveAction/chatProactiveAction.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatProactiveAction/index.js b/server/api/chatProactiveAction/index.js
index a7c3665..eea023b 100644
--- a/server/api/chatProactiveAction/index.js
+++ b/server/api/chatProactiveAction/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueue/chatQueue.attributes.js b/server/api/chatQueue/chatQueue.attributes.js
index fbced53..59a9a32 100644
--- a/server/api/chatQueue/chatQueue.attributes.js
+++ b/server/api/chatQueue/chatQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueue/chatQueue.controller.js b/server/api/chatQueue/chatQueue.controller.js
index 2a702a1..a27b6cb 100644
--- a/server/api/chatQueue/chatQueue.controller.js
+++ b/server/api/chatQueue/chatQueue.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueue/chatQueue.events.js b/server/api/chatQueue/chatQueue.events.js
index ae7547f..034a3a2 100644
--- a/server/api/chatQueue/chatQueue.events.js
+++ b/server/api/chatQueue/chatQueue.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueue/chatQueue.model.js b/server/api/chatQueue/chatQueue.model.js
index 0e6b43b..b1f54ed 100644
--- a/server/api/chatQueue/chatQueue.model.js
+++ b/server/api/chatQueue/chatQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueue/chatQueue.rpc.js b/server/api/chatQueue/chatQueue.rpc.js
index c26bc61..63c9d83 100644
--- a/server/api/chatQueue/chatQueue.rpc.js
+++ b/server/api/chatQueue/chatQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueue/chatQueue.socket.js b/server/api/chatQueue/chatQueue.socket.js
index 0e4d9ee..4bf772c 100644
--- a/server/api/chatQueue/chatQueue.socket.js
+++ b/server/api/chatQueue/chatQueue.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueue/index.js b/server/api/chatQueue/index.js
index 323a732..e252e5b 100644
--- a/server/api/chatQueue/index.js
+++ b/server/api/chatQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueueReport/chatQueueReport.attributes.js b/server/api/chatQueueReport/chatQueueReport.attributes.js
index 503b0d9..cea475a 100644
--- a/server/api/chatQueueReport/chatQueueReport.attributes.js
+++ b/server/api/chatQueueReport/chatQueueReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueueReport/chatQueueReport.controller.js b/server/api/chatQueueReport/chatQueueReport.controller.js
index f00134b..362ce42 100644
--- a/server/api/chatQueueReport/chatQueueReport.controller.js
+++ b/server/api/chatQueueReport/chatQueueReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueueReport/chatQueueReport.model.js b/server/api/chatQueueReport/chatQueueReport.model.js
index 3490e9f..1bd0040 100644
--- a/server/api/chatQueueReport/chatQueueReport.model.js
+++ b/server/api/chatQueueReport/chatQueueReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueueReport/chatQueueReport.rpc.js b/server/api/chatQueueReport/chatQueueReport.rpc.js
index 028accc..a49de05 100644
--- a/server/api/chatQueueReport/chatQueueReport.rpc.js
+++ b/server/api/chatQueueReport/chatQueueReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueueReport/index.js b/server/api/chatQueueReport/index.js
index 0be23a9..c562968 100644
--- a/server/api/chatQueueReport/index.js
+++ b/server/api/chatQueueReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatTransferReport/chatTransferReport.attributes.js b/server/api/chatTransferReport/chatTransferReport.attributes.js
index ad64d9d..5d9b32c 100644
--- a/server/api/chatTransferReport/chatTransferReport.attributes.js
+++ b/server/api/chatTransferReport/chatTransferReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatTransferReport/chatTransferReport.controller.js b/server/api/chatTransferReport/chatTransferReport.controller.js
index 0e03575..b22a121 100644
--- a/server/api/chatTransferReport/chatTransferReport.controller.js
+++ b/server/api/chatTransferReport/chatTransferReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatTransferReport/chatTransferReport.model.js b/server/api/chatTransferReport/chatTransferReport.model.js
index 5089728..3b8ab48 100644
--- a/server/api/chatTransferReport/chatTransferReport.model.js
+++ b/server/api/chatTransferReport/chatTransferReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatTransferReport/chatTransferReport.rpc.js b/server/api/chatTransferReport/chatTransferReport.rpc.js
index d772bc0..20c8733 100644
--- a/server/api/chatTransferReport/chatTransferReport.rpc.js
+++ b/server/api/chatTransferReport/chatTransferReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatTransferReport/index.js b/server/api/chatTransferReport/index.js
index cf2964b..0f7fe63 100644
--- a/server/api/chatTransferReport/index.js
+++ b/server/api/chatTransferReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatWebsite/chatWebsite.attributes.js b/server/api/chatWebsite/chatWebsite.attributes.js
index 4829ef1..d335218 100644
--- a/server/api/chatWebsite/chatWebsite.attributes.js
+++ b/server/api/chatWebsite/chatWebsite.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatWebsite/chatWebsite.controller.js b/server/api/chatWebsite/chatWebsite.controller.js
index ebebdc4..a6d758f 100644
--- a/server/api/chatWebsite/chatWebsite.controller.js
+++ b/server/api/chatWebsite/chatWebsite.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatWebsite/chatWebsite.events.js b/server/api/chatWebsite/chatWebsite.events.js
index cda256f..4ca0051 100644
--- a/server/api/chatWebsite/chatWebsite.events.js
+++ b/server/api/chatWebsite/chatWebsite.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatWebsite/chatWebsite.model.js b/server/api/chatWebsite/chatWebsite.model.js
index 71b3589..75fe9c7 100644
--- a/server/api/chatWebsite/chatWebsite.model.js
+++ b/server/api/chatWebsite/chatWebsite.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatWebsite/chatWebsite.rpc.js b/server/api/chatWebsite/chatWebsite.rpc.js
index 42e6bc5..e23aa2f 100644
--- a/server/api/chatWebsite/chatWebsite.rpc.js
+++ b/server/api/chatWebsite/chatWebsite.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatWebsite/chatWebsite.socket.js b/server/api/chatWebsite/chatWebsite.socket.js
index 72b99c7..948aef4 100644
--- a/server/api/chatWebsite/chatWebsite.socket.js
+++ b/server/api/chatWebsite/chatWebsite.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatWebsite/index.js b/server/api/chatWebsite/index.js
index 210d60f..cc79a02 100644
--- a/server/api/chatWebsite/index.js
+++ b/server/api/chatWebsite/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cloudProvider/cloudProvider.attributes.js b/server/api/cloudProvider/cloudProvider.attributes.js
index 9e07313..0466f9d 100644
--- a/server/api/cloudProvider/cloudProvider.attributes.js
+++ b/server/api/cloudProvider/cloudProvider.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cloudProvider/cloudProvider.controller.js b/server/api/cloudProvider/cloudProvider.controller.js
index 9358c4c..85265fa 100644
--- a/server/api/cloudProvider/cloudProvider.controller.js
+++ b/server/api/cloudProvider/cloudProvider.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cloudProvider/cloudProvider.model.js b/server/api/cloudProvider/cloudProvider.model.js
index f148d0c..63d1c54 100644
--- a/server/api/cloudProvider/cloudProvider.model.js
+++ b/server/api/cloudProvider/cloudProvider.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cloudProvider/cloudProvider.rpc.js b/server/api/cloudProvider/cloudProvider.rpc.js
index 9b4c778..e45be42 100644
--- a/server/api/cloudProvider/cloudProvider.rpc.js
+++ b/server/api/cloudProvider/cloudProvider.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cloudProvider/index.js b/server/api/cloudProvider/index.js
index 06e7637..87e0545 100644
--- a/server/api/cloudProvider/index.js
+++ b/server/api/cloudProvider/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCompany/cmCompany.attributes.js b/server/api/cmCompany/cmCompany.attributes.js
index e5898f3..2e30367 100644
--- a/server/api/cmCompany/cmCompany.attributes.js
+++ b/server/api/cmCompany/cmCompany.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCompany/cmCompany.controller.js b/server/api/cmCompany/cmCompany.controller.js
index 6a44e79..83a0a6b 100644
--- a/server/api/cmCompany/cmCompany.controller.js
+++ b/server/api/cmCompany/cmCompany.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCompany/cmCompany.model.js b/server/api/cmCompany/cmCompany.model.js
index 7bebf56..6dc5441 100644
--- a/server/api/cmCompany/cmCompany.model.js
+++ b/server/api/cmCompany/cmCompany.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCompany/cmCompany.rpc.js b/server/api/cmCompany/cmCompany.rpc.js
index a0b8d18..bc01db7 100644
--- a/server/api/cmCompany/cmCompany.rpc.js
+++ b/server/api/cmCompany/cmCompany.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCompany/index.js b/server/api/cmCompany/index.js
index e64016c..216a9b8 100644
--- a/server/api/cmCompany/index.js
+++ b/server/api/cmCompany/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmContact/cmContact.attributes.js b/server/api/cmContact/cmContact.attributes.js
index 1ffe16e..34f2490 100644
--- a/server/api/cmContact/cmContact.attributes.js
+++ b/server/api/cmContact/cmContact.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmContact/cmContact.controller.js b/server/api/cmContact/cmContact.controller.js
index f6e193e..023b562 100644
--- a/server/api/cmContact/cmContact.controller.js
+++ b/server/api/cmContact/cmContact.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmContact/cmContact.events.js b/server/api/cmContact/cmContact.events.js
index 3be65c7..ef9dc78 100644
--- a/server/api/cmContact/cmContact.events.js
+++ b/server/api/cmContact/cmContact.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmContact/cmContact.model.js b/server/api/cmContact/cmContact.model.js
index cf38eb5..404ee5f 100644
--- a/server/api/cmContact/cmContact.model.js
+++ b/server/api/cmContact/cmContact.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmContact/cmContact.rpc.js b/server/api/cmContact/cmContact.rpc.js
index 8243a5a..8396e21 100644
--- a/server/api/cmContact/cmContact.rpc.js
+++ b/server/api/cmContact/cmContact.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmContact/cmContact.socket.js b/server/api/cmContact/cmContact.socket.js
index f8e8456..a2b4760 100644
--- a/server/api/cmContact/cmContact.socket.js
+++ b/server/api/cmContact/cmContact.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmContact/index.js b/server/api/cmContact/index.js
index 9a70f5a..3b511a8 100644
--- a/server/api/cmContact/index.js
+++ b/server/api/cmContact/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmContactHasItem/cmContactHasItem.attributes.js b/server/api/cmContactHasItem/cmContactHasItem.attributes.js
deleted file mode 100644
index 4444f87..0000000
--- a/server/api/cmContactHasItem/cmContactHasItem.attributes.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/cmContactHasItem/cmContactHasItem.controller.js b/server/api/cmContactHasItem/cmContactHasItem.controller.js
deleted file mode 100644
index 1dbb7e9..0000000
--- a/server/api/cmContactHasItem/cmContactHasItem.controller.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/cmContactHasItem/cmContactHasItem.model.js b/server/api/cmContactHasItem/cmContactHasItem.model.js
deleted file mode 100644
index 0a404ad..0000000
--- a/server/api/cmContactHasItem/cmContactHasItem.model.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/cmContactHasItem/cmContactHasItem.rpc.js b/server/api/cmContactHasItem/cmContactHasItem.rpc.js
deleted file mode 100644
index e387cd0..0000000
--- a/server/api/cmContactHasItem/cmContactHasItem.rpc.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/cmContactHasItem/index.js b/server/api/cmContactHasItem/index.js
deleted file mode 100644
index 8563340..0000000
--- a/server/api/cmContactHasItem/index.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/cmContactHasPhone/cmContactHasPhone.attributes.js b/server/api/cmContactHasPhone/cmContactHasPhone.attributes.js
deleted file mode 100644
index c0dec11..0000000
--- a/server/api/cmContactHasPhone/cmContactHasPhone.attributes.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/cmContactHasPhone/cmContactHasPhone.controller.js b/server/api/cmContactHasPhone/cmContactHasPhone.controller.js
deleted file mode 100644
index b1ccfb8..0000000
--- a/server/api/cmContactHasPhone/cmContactHasPhone.controller.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/cmContactHasPhone/cmContactHasPhone.model.js b/server/api/cmContactHasPhone/cmContactHasPhone.model.js
deleted file mode 100644
index 76f48bd..0000000
--- a/server/api/cmContactHasPhone/cmContactHasPhone.model.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/cmContactHasPhone/cmContactHasPhone.rpc.js b/server/api/cmContactHasPhone/cmContactHasPhone.rpc.js
deleted file mode 100644
index df65525..0000000
--- a/server/api/cmContactHasPhone/cmContactHasPhone.rpc.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/cmContactHasPhone/index.js b/server/api/cmContactHasPhone/index.js
deleted file mode 100644
index 09c2da4..0000000
--- a/server/api/cmContactHasPhone/index.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/cmCustomField/cmCustomField.attributes.js b/server/api/cmCustomField/cmCustomField.attributes.js
index cd68e5a..303b5d5 100644
--- a/server/api/cmCustomField/cmCustomField.attributes.js
+++ b/server/api/cmCustomField/cmCustomField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCustomField/cmCustomField.controller.js b/server/api/cmCustomField/cmCustomField.controller.js
index 881c8fb..421b448 100644
--- a/server/api/cmCustomField/cmCustomField.controller.js
+++ b/server/api/cmCustomField/cmCustomField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCustomField/cmCustomField.model.js b/server/api/cmCustomField/cmCustomField.model.js
index 26e1b0b..5a16865 100644
--- a/server/api/cmCustomField/cmCustomField.model.js
+++ b/server/api/cmCustomField/cmCustomField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCustomField/cmCustomField.rpc.js b/server/api/cmCustomField/cmCustomField.rpc.js
index 54afa6d..ddd27da 100644
--- a/server/api/cmCustomField/cmCustomField.rpc.js
+++ b/server/api/cmCustomField/cmCustomField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCustomField/index.js b/server/api/cmCustomField/index.js
index 132d580..7d15b7b 100644
--- a/server/api/cmCustomField/index.js
+++ b/server/api/cmCustomField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopper/cmHopper.attributes.js b/server/api/cmHopper/cmHopper.attributes.js
index c85f484..d6dce16 100644
--- a/server/api/cmHopper/cmHopper.attributes.js
+++ b/server/api/cmHopper/cmHopper.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopper/cmHopper.controller.js b/server/api/cmHopper/cmHopper.controller.js
index bb08d37..c55e9af 100644
--- a/server/api/cmHopper/cmHopper.controller.js
+++ b/server/api/cmHopper/cmHopper.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopper/cmHopper.model.js b/server/api/cmHopper/cmHopper.model.js
index bdd566e..c49afbe 100644
--- a/server/api/cmHopper/cmHopper.model.js
+++ b/server/api/cmHopper/cmHopper.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopper/cmHopper.rpc.js b/server/api/cmHopper/cmHopper.rpc.js
index a7a398f..c15b0cf 100644
--- a/server/api/cmHopper/cmHopper.rpc.js
+++ b/server/api/cmHopper/cmHopper.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopper/index.js b/server/api/cmHopper/index.js
index b48718e..8afbda6 100644
--- a/server/api/cmHopper/index.js
+++ b/server/api/cmHopper/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperAdditionalPhone/cmHopperAdditionalPhone.attributes.js b/server/api/cmHopperAdditionalPhone/cmHopperAdditionalPhone.attributes.js
deleted file mode 100644
index 04d328b..0000000
--- a/server/api/cmHopperAdditionalPhone/cmHopperAdditionalPhone.attributes.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/cmHopperAdditionalPhone/cmHopperAdditionalPhone.controller.js b/server/api/cmHopperAdditionalPhone/cmHopperAdditionalPhone.controller.js
deleted file mode 100644
index 34d14c1..0000000
--- a/server/api/cmHopperAdditionalPhone/cmHopperAdditionalPhone.controller.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/cmHopperAdditionalPhone/cmHopperAdditionalPhone.model.js b/server/api/cmHopperAdditionalPhone/cmHopperAdditionalPhone.model.js
deleted file mode 100644
index c3ece06..0000000
--- a/server/api/cmHopperAdditionalPhone/cmHopperAdditionalPhone.model.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/cmHopperAdditionalPhone/cmHopperAdditionalPhone.rpc.js b/server/api/cmHopperAdditionalPhone/cmHopperAdditionalPhone.rpc.js
deleted file mode 100644
index 7fb3495..0000000
--- a/server/api/cmHopperAdditionalPhone/cmHopperAdditionalPhone.rpc.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/cmHopperAdditionalPhone/index.js b/server/api/cmHopperAdditionalPhone/index.js
deleted file mode 100644
index 7153836..0000000
--- a/server/api/cmHopperAdditionalPhone/index.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/cmHopperBlack/cmHopperBlack.attributes.js b/server/api/cmHopperBlack/cmHopperBlack.attributes.js
index c42a934..1df6aa6 100644
--- a/server/api/cmHopperBlack/cmHopperBlack.attributes.js
+++ b/server/api/cmHopperBlack/cmHopperBlack.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperBlack/cmHopperBlack.controller.js b/server/api/cmHopperBlack/cmHopperBlack.controller.js
index 7550c71..7aadf5f 100644
--- a/server/api/cmHopperBlack/cmHopperBlack.controller.js
+++ b/server/api/cmHopperBlack/cmHopperBlack.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperBlack/cmHopperBlack.model.js b/server/api/cmHopperBlack/cmHopperBlack.model.js
index a516a53..4bdc899 100644
--- a/server/api/cmHopperBlack/cmHopperBlack.model.js
+++ b/server/api/cmHopperBlack/cmHopperBlack.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperBlack/cmHopperBlack.rpc.js b/server/api/cmHopperBlack/cmHopperBlack.rpc.js
index b390b1f..70fe8f0 100644
--- a/server/api/cmHopperBlack/cmHopperBlack.rpc.js
+++ b/server/api/cmHopperBlack/cmHopperBlack.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperBlack/index.js b/server/api/cmHopperBlack/index.js
index 78daa17..5c3a70c 100644
--- a/server/api/cmHopperBlack/index.js
+++ b/server/api/cmHopperBlack/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperFinal/cmHopperFinal.attributes.js b/server/api/cmHopperFinal/cmHopperFinal.attributes.js
index 2aa1f56..f045fde 100644
--- a/server/api/cmHopperFinal/cmHopperFinal.attributes.js
+++ b/server/api/cmHopperFinal/cmHopperFinal.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperFinal/cmHopperFinal.controller.js b/server/api/cmHopperFinal/cmHopperFinal.controller.js
index f2f887f..46c49df 100644
--- a/server/api/cmHopperFinal/cmHopperFinal.controller.js
+++ b/server/api/cmHopperFinal/cmHopperFinal.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperFinal/cmHopperFinal.model.js b/server/api/cmHopperFinal/cmHopperFinal.model.js
index b458e72..8f4aa39 100644
--- a/server/api/cmHopperFinal/cmHopperFinal.model.js
+++ b/server/api/cmHopperFinal/cmHopperFinal.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperFinal/cmHopperFinal.rpc.js b/server/api/cmHopperFinal/cmHopperFinal.rpc.js
index 26d7b34..a96f5a4 100644
--- a/server/api/cmHopperFinal/cmHopperFinal.rpc.js
+++ b/server/api/cmHopperFinal/cmHopperFinal.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperFinal/index.js b/server/api/cmHopperFinal/index.js
index 8ba0189..5f42852 100644
--- a/server/api/cmHopperFinal/index.js
+++ b/server/api/cmHopperFinal/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperHistory/cmHopperHistory.attributes.js b/server/api/cmHopperHistory/cmHopperHistory.attributes.js
index 14ba70c..5fb4fb9 100644
--- a/server/api/cmHopperHistory/cmHopperHistory.attributes.js
+++ b/server/api/cmHopperHistory/cmHopperHistory.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperHistory/cmHopperHistory.controller.js b/server/api/cmHopperHistory/cmHopperHistory.controller.js
index eb9fe2f..3890e07 100644
--- a/server/api/cmHopperHistory/cmHopperHistory.controller.js
+++ b/server/api/cmHopperHistory/cmHopperHistory.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperHistory/cmHopperHistory.model.js b/server/api/cmHopperHistory/cmHopperHistory.model.js
index 6cefe2f..4e64c48 100644
--- a/server/api/cmHopperHistory/cmHopperHistory.model.js
+++ b/server/api/cmHopperHistory/cmHopperHistory.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperHistory/cmHopperHistory.rpc.js b/server/api/cmHopperHistory/cmHopperHistory.rpc.js
index 365a089..1316956 100644
--- a/server/api/cmHopperHistory/cmHopperHistory.rpc.js
+++ b/server/api/cmHopperHistory/cmHopperHistory.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperHistory/index.js b/server/api/cmHopperHistory/index.js
index 9c47a99..d6032ad 100644
--- a/server/api/cmHopperHistory/index.js
+++ b/server/api/cmHopperHistory/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmList/cmList.attributes.js b/server/api/cmList/cmList.attributes.js
index 2f5b00c..9c03a29 100644
--- a/server/api/cmList/cmList.attributes.js
+++ b/server/api/cmList/cmList.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmList/cmList.controller.js b/server/api/cmList/cmList.controller.js
index 84452bd..3de0a87 100644
--- a/server/api/cmList/cmList.controller.js
+++ b/server/api/cmList/cmList.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmList/cmList.events.js b/server/api/cmList/cmList.events.js
index e8db099..35cc980 100644
--- a/server/api/cmList/cmList.events.js
+++ b/server/api/cmList/cmList.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmList/cmList.model.js b/server/api/cmList/cmList.model.js
index 282ab95..4621f26 100644
--- a/server/api/cmList/cmList.model.js
+++ b/server/api/cmList/cmList.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmList/cmList.rpc.js b/server/api/cmList/cmList.rpc.js
index f5e1f56..e6f7529 100644
--- a/server/api/cmList/cmList.rpc.js
+++ b/server/api/cmList/cmList.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmList/cmList.socket.js b/server/api/cmList/cmList.socket.js
index aac8df9..cc3ce37 100644
--- a/server/api/cmList/cmList.socket.js
+++ b/server/api/cmList/cmList.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmList/index.js b/server/api/cmList/index.js
index 7e5926e..052e750 100644
--- a/server/api/cmList/index.js
+++ b/server/api/cmList/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/condition/condition.attributes.js b/server/api/condition/condition.attributes.js
index 2d668e0..61c13da 100644
--- a/server/api/condition/condition.attributes.js
+++ b/server/api/condition/condition.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/condition/condition.controller.js b/server/api/condition/condition.controller.js
index db7dfb4..1678222 100644
--- a/server/api/condition/condition.controller.js
+++ b/server/api/condition/condition.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/condition/condition.model.js b/server/api/condition/condition.model.js
index eaa516d..7718268 100644
--- a/server/api/condition/condition.model.js
+++ b/server/api/condition/condition.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/condition/condition.rpc.js b/server/api/condition/condition.rpc.js
index 8a28d33..05e5091 100644
--- a/server/api/condition/condition.rpc.js
+++ b/server/api/condition/condition.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/condition/index.js b/server/api/condition/index.js
index fa35574..62fe4ce 100644
--- a/server/api/condition/index.js
+++ b/server/api/condition/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/contactItemType/contactItemType.attributes.js b/server/api/contactItemType/contactItemType.attributes.js
deleted file mode 100644
index 7bdd065..0000000
--- a/server/api/contactItemType/contactItemType.attributes.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/contactItemType/contactItemType.controller.js b/server/api/contactItemType/contactItemType.controller.js
deleted file mode 100644
index 1e7b48c..0000000
--- a/server/api/contactItemType/contactItemType.controller.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/contactItemType/contactItemType.model.js b/server/api/contactItemType/contactItemType.model.js
deleted file mode 100644
index c279c69..0000000
--- a/server/api/contactItemType/contactItemType.model.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/contactItemType/contactItemType.rpc.js b/server/api/contactItemType/contactItemType.rpc.js
deleted file mode 100644
index 5dae3fe..0000000
--- a/server/api/contactItemType/contactItemType.rpc.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/contactItemType/index.js b/server/api/contactItemType/index.js
deleted file mode 100644
index a65f7a0..0000000
--- a/server/api/contactItemType/index.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/api/dashboard/dashboard.attributes.js b/server/api/dashboard/dashboard.attributes.js
index 7536620..b44ca37 100644
--- a/server/api/dashboard/dashboard.attributes.js
+++ b/server/api/dashboard/dashboard.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboard/dashboard.controller.js b/server/api/dashboard/dashboard.controller.js
index 6ece105..8dfc21e 100644
--- a/server/api/dashboard/dashboard.controller.js
+++ b/server/api/dashboard/dashboard.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboard/dashboard.events.js b/server/api/dashboard/dashboard.events.js
index ca5f407..4229a3c 100644
--- a/server/api/dashboard/dashboard.events.js
+++ b/server/api/dashboard/dashboard.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboard/dashboard.model.js b/server/api/dashboard/dashboard.model.js
index 7fa8621..a0864de 100644
--- a/server/api/dashboard/dashboard.model.js
+++ b/server/api/dashboard/dashboard.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboard/dashboard.rpc.js b/server/api/dashboard/dashboard.rpc.js
index 35f06f6..2db7ef9 100644
--- a/server/api/dashboard/dashboard.rpc.js
+++ b/server/api/dashboard/dashboard.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboard/dashboard.socket.js b/server/api/dashboard/dashboard.socket.js
index a712a6d..2cff6ed 100644
--- a/server/api/dashboard/dashboard.socket.js
+++ b/server/api/dashboard/dashboard.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboard/index.js b/server/api/dashboard/index.js
index 6083aeb..e7faeca 100644
--- a/server/api/dashboard/index.js
+++ b/server/api/dashboard/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboardItem/dashboardItem.attributes.js b/server/api/dashboardItem/dashboardItem.attributes.js
index a695d18..2f33941 100644
--- a/server/api/dashboardItem/dashboardItem.attributes.js
+++ b/server/api/dashboardItem/dashboardItem.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboardItem/dashboardItem.controller.js b/server/api/dashboardItem/dashboardItem.controller.js
index 2f2f682..99f6dd8 100644
--- a/server/api/dashboardItem/dashboardItem.controller.js
+++ b/server/api/dashboardItem/dashboardItem.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboardItem/dashboardItem.events.js b/server/api/dashboardItem/dashboardItem.events.js
index 9c85423..e16adb4 100644
--- a/server/api/dashboardItem/dashboardItem.events.js
+++ b/server/api/dashboardItem/dashboardItem.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboardItem/dashboardItem.model.js b/server/api/dashboardItem/dashboardItem.model.js
index 5b28dd3..b4bf3ba 100644
--- a/server/api/dashboardItem/dashboardItem.model.js
+++ b/server/api/dashboardItem/dashboardItem.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboardItem/dashboardItem.rpc.js b/server/api/dashboardItem/dashboardItem.rpc.js
index 3fbb4f7..b7caaad 100644
--- a/server/api/dashboardItem/dashboardItem.rpc.js
+++ b/server/api/dashboardItem/dashboardItem.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboardItem/dashboardItem.socket.js b/server/api/dashboardItem/dashboardItem.socket.js
index a467c7d..dd7aa60 100644
--- a/server/api/dashboardItem/dashboardItem.socket.js
+++ b/server/api/dashboardItem/dashboardItem.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboardItem/index.js b/server/api/dashboardItem/index.js
index b752ba2..6afda2d 100644
--- a/server/api/dashboardItem/index.js
+++ b/server/api/dashboardItem/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/disposition/disposition.attributes.js b/server/api/disposition/disposition.attributes.js
index 0894f39..4106b42 100644
--- a/server/api/disposition/disposition.attributes.js
+++ b/server/api/disposition/disposition.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/disposition/disposition.controller.js b/server/api/disposition/disposition.controller.js
index dfddb5a..960b609 100644
--- a/server/api/disposition/disposition.controller.js
+++ b/server/api/disposition/disposition.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/disposition/disposition.model.js b/server/api/disposition/disposition.model.js
index e65a46b..6710a83 100644
--- a/server/api/disposition/disposition.model.js
+++ b/server/api/disposition/disposition.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/disposition/disposition.rpc.js b/server/api/disposition/disposition.rpc.js
index 89c954f..4c7d46a 100644
--- a/server/api/disposition/disposition.rpc.js
+++ b/server/api/disposition/disposition.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/disposition/index.js b/server/api/disposition/index.js
index 46ead88..afc8b6a 100644
--- a/server/api/disposition/index.js
+++ b/server/api/disposition/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dump.rdb b/server/api/dump.rdb
deleted file mode 100644
index f40cc6566559275a47879ab390c7b3d0680104fa..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 92
zcmWG?b@2=~Ffg$E#aWb^l3A=<mRiJWs%M~Q{)-DDkd#?ce8AxsYjR0uZt9_9`+DPl
tag-LPrs(FT<{nZI=4bfDlbD~TTTqmmn46T7dVt~ozRfo$M=;%Y0{}dUB>n&Z

diff --git a/server/api/faxAccount/faxAccount.attributes.js b/server/api/faxAccount/faxAccount.attributes.js
index 6eaa82d..43016de 100644
--- a/server/api/faxAccount/faxAccount.attributes.js
+++ b/server/api/faxAccount/faxAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxAccount/faxAccount.controller.js b/server/api/faxAccount/faxAccount.controller.js
index 2e2e168..163e646 100644
--- a/server/api/faxAccount/faxAccount.controller.js
+++ b/server/api/faxAccount/faxAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxAccount/faxAccount.events.js b/server/api/faxAccount/faxAccount.events.js
index 6db104b..9d4f391 100644
--- a/server/api/faxAccount/faxAccount.events.js
+++ b/server/api/faxAccount/faxAccount.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxAccount/faxAccount.model.js b/server/api/faxAccount/faxAccount.model.js
index e6e393b..53c8ed1 100644
--- a/server/api/faxAccount/faxAccount.model.js
+++ b/server/api/faxAccount/faxAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxAccount/faxAccount.rpc.js b/server/api/faxAccount/faxAccount.rpc.js
index 707fc2a..175a2bb 100644
--- a/server/api/faxAccount/faxAccount.rpc.js
+++ b/server/api/faxAccount/faxAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxAccount/faxAccount.socket.js b/server/api/faxAccount/faxAccount.socket.js
index 1a3c2d2..f50ff16 100644
--- a/server/api/faxAccount/faxAccount.socket.js
+++ b/server/api/faxAccount/faxAccount.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxAccount/index.js b/server/api/faxAccount/index.js
index ea5bf95..526d95b 100644
--- a/server/api/faxAccount/index.js
+++ b/server/api/faxAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxApplication/faxApplication.attributes.js b/server/api/faxApplication/faxApplication.attributes.js
index 9c95d53..cda8dc6 100644
--- a/server/api/faxApplication/faxApplication.attributes.js
+++ b/server/api/faxApplication/faxApplication.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxApplication/faxApplication.controller.js b/server/api/faxApplication/faxApplication.controller.js
index d47a3c7..11ff6ed 100644
--- a/server/api/faxApplication/faxApplication.controller.js
+++ b/server/api/faxApplication/faxApplication.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxApplication/faxApplication.model.js b/server/api/faxApplication/faxApplication.model.js
index ebaa652..69da105 100644
--- a/server/api/faxApplication/faxApplication.model.js
+++ b/server/api/faxApplication/faxApplication.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxApplication/faxApplication.rpc.js b/server/api/faxApplication/faxApplication.rpc.js
index a4abb51..6d6017e 100644
--- a/server/api/faxApplication/faxApplication.rpc.js
+++ b/server/api/faxApplication/faxApplication.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxApplication/index.js b/server/api/faxApplication/index.js
index 5f26dd1..ded9181 100644
--- a/server/api/faxApplication/index.js
+++ b/server/api/faxApplication/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxInteraction/faxInteraction.attributes.js b/server/api/faxInteraction/faxInteraction.attributes.js
index 522c534..b7acee5 100644
--- a/server/api/faxInteraction/faxInteraction.attributes.js
+++ b/server/api/faxInteraction/faxInteraction.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxInteraction/faxInteraction.controller.js b/server/api/faxInteraction/faxInteraction.controller.js
index 897d70b..1529482 100644
--- a/server/api/faxInteraction/faxInteraction.controller.js
+++ b/server/api/faxInteraction/faxInteraction.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxInteraction/faxInteraction.events.js b/server/api/faxInteraction/faxInteraction.events.js
index 8253fcc..8ea5788 100644
--- a/server/api/faxInteraction/faxInteraction.events.js
+++ b/server/api/faxInteraction/faxInteraction.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxInteraction/faxInteraction.model.js b/server/api/faxInteraction/faxInteraction.model.js
index 7a1f7a0..bcac9c5 100644
--- a/server/api/faxInteraction/faxInteraction.model.js
+++ b/server/api/faxInteraction/faxInteraction.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxInteraction/faxInteraction.rpc.js b/server/api/faxInteraction/faxInteraction.rpc.js
index 63fb492..5207d61 100644
--- a/server/api/faxInteraction/faxInteraction.rpc.js
+++ b/server/api/faxInteraction/faxInteraction.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxInteraction/faxInteraction.socket.js b/server/api/faxInteraction/faxInteraction.socket.js
index 2227521..c88704a 100644
--- a/server/api/faxInteraction/faxInteraction.socket.js
+++ b/server/api/faxInteraction/faxInteraction.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxInteraction/index.js b/server/api/faxInteraction/index.js
index 801acd5..7ec6d73 100644
--- a/server/api/faxInteraction/index.js
+++ b/server/api/faxInteraction/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxMessage/faxMessage.attributes.js b/server/api/faxMessage/faxMessage.attributes.js
index 9c53045..9e2139e 100644
--- a/server/api/faxMessage/faxMessage.attributes.js
+++ b/server/api/faxMessage/faxMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxMessage/faxMessage.controller.js b/server/api/faxMessage/faxMessage.controller.js
index 5052e72..2187782 100644
--- a/server/api/faxMessage/faxMessage.controller.js
+++ b/server/api/faxMessage/faxMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxMessage/faxMessage.events.js b/server/api/faxMessage/faxMessage.events.js
index 16d9343..a67238a 100644
--- a/server/api/faxMessage/faxMessage.events.js
+++ b/server/api/faxMessage/faxMessage.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxMessage/faxMessage.model.js b/server/api/faxMessage/faxMessage.model.js
index 37becd4..180111b 100644
--- a/server/api/faxMessage/faxMessage.model.js
+++ b/server/api/faxMessage/faxMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxMessage/faxMessage.rpc.js b/server/api/faxMessage/faxMessage.rpc.js
index 8dfd6ed..4e19f38 100644
--- a/server/api/faxMessage/faxMessage.rpc.js
+++ b/server/api/faxMessage/faxMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxMessage/faxMessage.socket.js b/server/api/faxMessage/faxMessage.socket.js
index 50a3151..5a7edc2 100644
--- a/server/api/faxMessage/faxMessage.socket.js
+++ b/server/api/faxMessage/faxMessage.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxMessage/index.js b/server/api/faxMessage/index.js
index 888bf50..66f0bb6 100644
--- a/server/api/faxMessage/index.js
+++ b/server/api/faxMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueue/faxQueue.attributes.js b/server/api/faxQueue/faxQueue.attributes.js
index 10e48ef..c1b9018 100644
--- a/server/api/faxQueue/faxQueue.attributes.js
+++ b/server/api/faxQueue/faxQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueue/faxQueue.controller.js b/server/api/faxQueue/faxQueue.controller.js
index dbdde12..aadc811 100644
--- a/server/api/faxQueue/faxQueue.controller.js
+++ b/server/api/faxQueue/faxQueue.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueue/faxQueue.events.js b/server/api/faxQueue/faxQueue.events.js
index 9213f29..15905ff 100644
--- a/server/api/faxQueue/faxQueue.events.js
+++ b/server/api/faxQueue/faxQueue.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueue/faxQueue.model.js b/server/api/faxQueue/faxQueue.model.js
index 0b51cae..1a208ff 100644
--- a/server/api/faxQueue/faxQueue.model.js
+++ b/server/api/faxQueue/faxQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueue/faxQueue.rpc.js b/server/api/faxQueue/faxQueue.rpc.js
index bbe3998..2a531c9 100644
--- a/server/api/faxQueue/faxQueue.rpc.js
+++ b/server/api/faxQueue/faxQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueue/faxQueue.socket.js b/server/api/faxQueue/faxQueue.socket.js
index 6c9f027..f062acf 100644
--- a/server/api/faxQueue/faxQueue.socket.js
+++ b/server/api/faxQueue/faxQueue.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueue/index.js b/server/api/faxQueue/index.js
index 9fe2cfb..9c55a96 100644
--- a/server/api/faxQueue/index.js
+++ b/server/api/faxQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueueReport/faxQueueReport.attributes.js b/server/api/faxQueueReport/faxQueueReport.attributes.js
index ba69e7a..f25b2fd 100644
--- a/server/api/faxQueueReport/faxQueueReport.attributes.js
+++ b/server/api/faxQueueReport/faxQueueReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueueReport/faxQueueReport.controller.js b/server/api/faxQueueReport/faxQueueReport.controller.js
index 20e93d0..204ffd1 100644
--- a/server/api/faxQueueReport/faxQueueReport.controller.js
+++ b/server/api/faxQueueReport/faxQueueReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueueReport/faxQueueReport.model.js b/server/api/faxQueueReport/faxQueueReport.model.js
index 83d0fc1..eca21cc 100644
--- a/server/api/faxQueueReport/faxQueueReport.model.js
+++ b/server/api/faxQueueReport/faxQueueReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueueReport/faxQueueReport.rpc.js b/server/api/faxQueueReport/faxQueueReport.rpc.js
index 5cb572d..557ca67 100644
--- a/server/api/faxQueueReport/faxQueueReport.rpc.js
+++ b/server/api/faxQueueReport/faxQueueReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueueReport/index.js b/server/api/faxQueueReport/index.js
index 315d4ee..061c599 100644
--- a/server/api/faxQueueReport/index.js
+++ b/server/api/faxQueueReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxTransferReport/faxTransferReport.attributes.js b/server/api/faxTransferReport/faxTransferReport.attributes.js
index 0b1fa44..5cc8c9b 100644
--- a/server/api/faxTransferReport/faxTransferReport.attributes.js
+++ b/server/api/faxTransferReport/faxTransferReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxTransferReport/faxTransferReport.controller.js b/server/api/faxTransferReport/faxTransferReport.controller.js
index b76e4b6..e59307b 100644
--- a/server/api/faxTransferReport/faxTransferReport.controller.js
+++ b/server/api/faxTransferReport/faxTransferReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxTransferReport/faxTransferReport.model.js b/server/api/faxTransferReport/faxTransferReport.model.js
index fc12d4a..1f04cbf 100644
--- a/server/api/faxTransferReport/faxTransferReport.model.js
+++ b/server/api/faxTransferReport/faxTransferReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxTransferReport/faxTransferReport.rpc.js b/server/api/faxTransferReport/faxTransferReport.rpc.js
index 816e22d..840fd93 100644
--- a/server/api/faxTransferReport/faxTransferReport.rpc.js
+++ b/server/api/faxTransferReport/faxTransferReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxTransferReport/index.js b/server/api/faxTransferReport/index.js
index 07ccfa9..f4ed41c 100644
--- a/server/api/faxTransferReport/index.js
+++ b/server/api/faxTransferReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskAccount/index.js b/server/api/intDeskAccount/index.js
index 9e242b7..b94b114 100644
--- a/server/api/intDeskAccount/index.js
+++ b/server/api/intDeskAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskAccount/intDeskAccount.attributes.js b/server/api/intDeskAccount/intDeskAccount.attributes.js
index 524c506..9f7a976 100644
--- a/server/api/intDeskAccount/intDeskAccount.attributes.js
+++ b/server/api/intDeskAccount/intDeskAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskAccount/intDeskAccount.controller.js b/server/api/intDeskAccount/intDeskAccount.controller.js
index a815969..4bdf3de 100644
--- a/server/api/intDeskAccount/intDeskAccount.controller.js
+++ b/server/api/intDeskAccount/intDeskAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskAccount/intDeskAccount.model.js b/server/api/intDeskAccount/intDeskAccount.model.js
index 2124bb8..511c8e9 100644
--- a/server/api/intDeskAccount/intDeskAccount.model.js
+++ b/server/api/intDeskAccount/intDeskAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskAccount/intDeskAccount.rpc.js b/server/api/intDeskAccount/intDeskAccount.rpc.js
index cdccd8b..b3fd32b 100644
--- a/server/api/intDeskAccount/intDeskAccount.rpc.js
+++ b/server/api/intDeskAccount/intDeskAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskConfiguration/index.js b/server/api/intDeskConfiguration/index.js
index 385579a..33cc06a 100644
--- a/server/api/intDeskConfiguration/index.js
+++ b/server/api/intDeskConfiguration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskConfiguration/intDeskConfiguration.attributes.js b/server/api/intDeskConfiguration/intDeskConfiguration.attributes.js
index 314a3e5..9c1d3aa 100644
--- a/server/api/intDeskConfiguration/intDeskConfiguration.attributes.js
+++ b/server/api/intDeskConfiguration/intDeskConfiguration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xe11e=['exports','STRING','sequelize'];(function(_0x1f977b,_0x1ca9a7){var _0xd6cdb1=function(_0x73323a){while(--_0x73323a){_0x1f977b['push'](_0x1f977b['shift']());}};_0xd6cdb1(++_0x1ca9a7);}(_0xe11e,0x16d));var _0xee11=function(_0x415903,_0x1d3387){_0x415903=_0x415903-0x0;var _0x2ff332=_0xe11e[_0x415903];return _0x2ff332;};'use strict';var Sequelize=require(_0xee11('0x0'));module[_0xee11('0x1')]={'name':{'type':Sequelize[_0xee11('0x2')]},'description':{'type':Sequelize[_0xee11('0x2')]}};
\ No newline at end of file
+var _0xb3bb=['exports','STRING'];(function(_0x454018,_0x46e33a){var _0x24697d=function(_0x3ec647){while(--_0x3ec647){_0x454018['push'](_0x454018['shift']());}};_0x24697d(++_0x46e33a);}(_0xb3bb,0x9e));var _0xbb3b=function(_0x54b272,_0x26a45d){_0x54b272=_0x54b272-0x0;var _0x2faef5=_0xb3bb[_0x54b272];return _0x2faef5;};'use strict';var Sequelize=require('sequelize');module[_0xbb3b('0x0')]={'name':{'type':Sequelize[_0xbb3b('0x1')]},'description':{'type':Sequelize['STRING']}};
\ No newline at end of file
diff --git a/server/api/intDeskConfiguration/intDeskConfiguration.controller.js b/server/api/intDeskConfiguration/intDeskConfiguration.controller.js
index 5248635..a9c7d77 100644
--- a/server/api/intDeskConfiguration/intDeskConfiguration.controller.js
+++ b/server/api/intDeskConfiguration/intDeskConfiguration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskConfiguration/intDeskConfiguration.model.js b/server/api/intDeskConfiguration/intDeskConfiguration.model.js
index 2a1e12d..c6e702b 100644
--- a/server/api/intDeskConfiguration/intDeskConfiguration.model.js
+++ b/server/api/intDeskConfiguration/intDeskConfiguration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskConfiguration/intDeskConfiguration.rpc.js b/server/api/intDeskConfiguration/intDeskConfiguration.rpc.js
index 7323f82..e64278b 100644
--- a/server/api/intDeskConfiguration/intDeskConfiguration.rpc.js
+++ b/server/api/intDeskConfiguration/intDeskConfiguration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskField/index.js b/server/api/intDeskField/index.js
index e7d38a0..fb768f2 100644
--- a/server/api/intDeskField/index.js
+++ b/server/api/intDeskField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskField/intDeskField.attributes.js b/server/api/intDeskField/intDeskField.attributes.js
index a40f2a8..bf6297b 100644
--- a/server/api/intDeskField/intDeskField.attributes.js
+++ b/server/api/intDeskField/intDeskField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskField/intDeskField.controller.js b/server/api/intDeskField/intDeskField.controller.js
index 1bd2285..c0d9b6e 100644
--- a/server/api/intDeskField/intDeskField.controller.js
+++ b/server/api/intDeskField/intDeskField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskField/intDeskField.model.js b/server/api/intDeskField/intDeskField.model.js
index aa02d2a..4a96be1 100644
--- a/server/api/intDeskField/intDeskField.model.js
+++ b/server/api/intDeskField/intDeskField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskField/intDeskField.rpc.js b/server/api/intDeskField/intDeskField.rpc.js
index 81311bb..97e8037 100644
--- a/server/api/intDeskField/intDeskField.rpc.js
+++ b/server/api/intDeskField/intDeskField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Account/index.js b/server/api/intDynamics365Account/index.js
index 8e2ef64..9a704d3 100644
--- a/server/api/intDynamics365Account/index.js
+++ b/server/api/intDynamics365Account/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Account/intDynamics365Account.attributes.js b/server/api/intDynamics365Account/intDynamics365Account.attributes.js
index 904a83e..214277b 100644
--- a/server/api/intDynamics365Account/intDynamics365Account.attributes.js
+++ b/server/api/intDynamics365Account/intDynamics365Account.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Account/intDynamics365Account.controller.js b/server/api/intDynamics365Account/intDynamics365Account.controller.js
index 1b98091..877ca53 100644
--- a/server/api/intDynamics365Account/intDynamics365Account.controller.js
+++ b/server/api/intDynamics365Account/intDynamics365Account.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Account/intDynamics365Account.model.js b/server/api/intDynamics365Account/intDynamics365Account.model.js
index e9811b5..cd09f2b 100644
--- a/server/api/intDynamics365Account/intDynamics365Account.model.js
+++ b/server/api/intDynamics365Account/intDynamics365Account.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Account/intDynamics365Account.rpc.js b/server/api/intDynamics365Account/intDynamics365Account.rpc.js
index d2b598d..bdc8e22 100644
--- a/server/api/intDynamics365Account/intDynamics365Account.rpc.js
+++ b/server/api/intDynamics365Account/intDynamics365Account.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Configuration/index.js b/server/api/intDynamics365Configuration/index.js
index e533401..f00aff8 100644
--- a/server/api/intDynamics365Configuration/index.js
+++ b/server/api/intDynamics365Configuration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Configuration/intDynamics365Configuration.attributes.js b/server/api/intDynamics365Configuration/intDynamics365Configuration.attributes.js
index e896e05..bf1c523 100644
--- a/server/api/intDynamics365Configuration/intDynamics365Configuration.attributes.js
+++ b/server/api/intDynamics365Configuration/intDynamics365Configuration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Configuration/intDynamics365Configuration.controller.js b/server/api/intDynamics365Configuration/intDynamics365Configuration.controller.js
index d51b638..8b8f0b2 100644
--- a/server/api/intDynamics365Configuration/intDynamics365Configuration.controller.js
+++ b/server/api/intDynamics365Configuration/intDynamics365Configuration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Configuration/intDynamics365Configuration.model.js b/server/api/intDynamics365Configuration/intDynamics365Configuration.model.js
index 1e5ce95..1c07082 100644
--- a/server/api/intDynamics365Configuration/intDynamics365Configuration.model.js
+++ b/server/api/intDynamics365Configuration/intDynamics365Configuration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Configuration/intDynamics365Configuration.rpc.js b/server/api/intDynamics365Configuration/intDynamics365Configuration.rpc.js
index c6c1846..d9ec2b0 100644
--- a/server/api/intDynamics365Configuration/intDynamics365Configuration.rpc.js
+++ b/server/api/intDynamics365Configuration/intDynamics365Configuration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Field/index.js b/server/api/intDynamics365Field/index.js
index c02d9ef..8230948 100644
--- a/server/api/intDynamics365Field/index.js
+++ b/server/api/intDynamics365Field/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Field/intDynamics365Field.attributes.js b/server/api/intDynamics365Field/intDynamics365Field.attributes.js
index 02cc6fb..48dcab3 100644
--- a/server/api/intDynamics365Field/intDynamics365Field.attributes.js
+++ b/server/api/intDynamics365Field/intDynamics365Field.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Field/intDynamics365Field.controller.js b/server/api/intDynamics365Field/intDynamics365Field.controller.js
index 97cc52d..1061f0f 100644
--- a/server/api/intDynamics365Field/intDynamics365Field.controller.js
+++ b/server/api/intDynamics365Field/intDynamics365Field.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Field/intDynamics365Field.model.js b/server/api/intDynamics365Field/intDynamics365Field.model.js
index ad19e9c..3381761 100644
--- a/server/api/intDynamics365Field/intDynamics365Field.model.js
+++ b/server/api/intDynamics365Field/intDynamics365Field.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Field/intDynamics365Field.rpc.js b/server/api/intDynamics365Field/intDynamics365Field.rpc.js
index 1588318..0e0aff6 100644
--- a/server/api/intDynamics365Field/intDynamics365Field.rpc.js
+++ b/server/api/intDynamics365Field/intDynamics365Field.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskAccount/index.js b/server/api/intFreshdeskAccount/index.js
index 0cc0acc..105488a 100644
--- a/server/api/intFreshdeskAccount/index.js
+++ b/server/api/intFreshdeskAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskAccount/intFreshdeskAccount.attributes.js b/server/api/intFreshdeskAccount/intFreshdeskAccount.attributes.js
index 4f768b5..e55995e 100644
--- a/server/api/intFreshdeskAccount/intFreshdeskAccount.attributes.js
+++ b/server/api/intFreshdeskAccount/intFreshdeskAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskAccount/intFreshdeskAccount.controller.js b/server/api/intFreshdeskAccount/intFreshdeskAccount.controller.js
index 63bef86..9867667 100644
--- a/server/api/intFreshdeskAccount/intFreshdeskAccount.controller.js
+++ b/server/api/intFreshdeskAccount/intFreshdeskAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskAccount/intFreshdeskAccount.model.js b/server/api/intFreshdeskAccount/intFreshdeskAccount.model.js
index 1d44109..dc2ccf1 100644
--- a/server/api/intFreshdeskAccount/intFreshdeskAccount.model.js
+++ b/server/api/intFreshdeskAccount/intFreshdeskAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskAccount/intFreshdeskAccount.rpc.js b/server/api/intFreshdeskAccount/intFreshdeskAccount.rpc.js
index e91ce8d..8da5558 100644
--- a/server/api/intFreshdeskAccount/intFreshdeskAccount.rpc.js
+++ b/server/api/intFreshdeskAccount/intFreshdeskAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskConfiguration/index.js b/server/api/intFreshdeskConfiguration/index.js
index ad92d7c..f572da4 100644
--- a/server/api/intFreshdeskConfiguration/index.js
+++ b/server/api/intFreshdeskConfiguration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.attributes.js b/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.attributes.js
index 31bffda..448fdf0 100644
--- a/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.attributes.js
+++ b/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x17fa=['sequelize','exports','STRING'];(function(_0x3ed500,_0x56246e){var _0x5cd75e=function(_0x1274ec){while(--_0x1274ec){_0x3ed500['push'](_0x3ed500['shift']());}};_0x5cd75e(++_0x56246e);}(_0x17fa,0x186));var _0xa17f=function(_0x26040c,_0x236d25){_0x26040c=_0x26040c-0x0;var _0x3240b9=_0x17fa[_0x26040c];return _0x3240b9;};'use strict';var Sequelize=require(_0xa17f('0x0'));module[_0xa17f('0x1')]={'name':{'type':Sequelize[_0xa17f('0x2')]},'description':{'type':Sequelize[_0xa17f('0x2')]}};
\ No newline at end of file
+var _0xf3f2=['exports','STRING','sequelize'];(function(_0x321bb2,_0x202794){var _0x9c12ed=function(_0x263dd3){while(--_0x263dd3){_0x321bb2['push'](_0x321bb2['shift']());}};_0x9c12ed(++_0x202794);}(_0xf3f2,0x12b));var _0x2f3f=function(_0xa97230,_0x19d437){_0xa97230=_0xa97230-0x0;var _0x11867b=_0xf3f2[_0xa97230];return _0x11867b;};'use strict';var Sequelize=require(_0x2f3f('0x0'));module[_0x2f3f('0x1')]={'name':{'type':Sequelize[_0x2f3f('0x2')]},'description':{'type':Sequelize[_0x2f3f('0x2')]}};
\ No newline at end of file
diff --git a/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.controller.js b/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.controller.js
index 41dbcfd..810bee8 100644
--- a/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.controller.js
+++ b/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.model.js b/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.model.js
index dcecd90..c0c28d1 100644
--- a/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.model.js
+++ b/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.rpc.js b/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.rpc.js
index cb209b9..e1c57ff 100644
--- a/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.rpc.js
+++ b/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskField/index.js b/server/api/intFreshdeskField/index.js
index 58aff0c..aca7e79 100644
--- a/server/api/intFreshdeskField/index.js
+++ b/server/api/intFreshdeskField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskField/intFreshdeskField.attributes.js b/server/api/intFreshdeskField/intFreshdeskField.attributes.js
index 0e7cc26..af017ec 100644
--- a/server/api/intFreshdeskField/intFreshdeskField.attributes.js
+++ b/server/api/intFreshdeskField/intFreshdeskField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskField/intFreshdeskField.controller.js b/server/api/intFreshdeskField/intFreshdeskField.controller.js
index e8b1ad5..240e79d 100644
--- a/server/api/intFreshdeskField/intFreshdeskField.controller.js
+++ b/server/api/intFreshdeskField/intFreshdeskField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskField/intFreshdeskField.model.js b/server/api/intFreshdeskField/intFreshdeskField.model.js
index ba7a4e6..68043eb 100644
--- a/server/api/intFreshdeskField/intFreshdeskField.model.js
+++ b/server/api/intFreshdeskField/intFreshdeskField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskField/intFreshdeskField.rpc.js b/server/api/intFreshdeskField/intFreshdeskField.rpc.js
index ccc7987..9b34657 100644
--- a/server/api/intFreshdeskField/intFreshdeskField.rpc.js
+++ b/server/api/intFreshdeskField/intFreshdeskField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesAccount/index.js b/server/api/intFreshsalesAccount/index.js
index 2055ffe..7209575 100644
--- a/server/api/intFreshsalesAccount/index.js
+++ b/server/api/intFreshsalesAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesAccount/intFreshsalesAccount.attributes.js b/server/api/intFreshsalesAccount/intFreshsalesAccount.attributes.js
index 873aab1..76f6428 100644
--- a/server/api/intFreshsalesAccount/intFreshsalesAccount.attributes.js
+++ b/server/api/intFreshsalesAccount/intFreshsalesAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesAccount/intFreshsalesAccount.controller.js b/server/api/intFreshsalesAccount/intFreshsalesAccount.controller.js
index 7a9348c..c76b0ee 100644
--- a/server/api/intFreshsalesAccount/intFreshsalesAccount.controller.js
+++ b/server/api/intFreshsalesAccount/intFreshsalesAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesAccount/intFreshsalesAccount.model.js b/server/api/intFreshsalesAccount/intFreshsalesAccount.model.js
index b7867c4..e99c4e6 100644
--- a/server/api/intFreshsalesAccount/intFreshsalesAccount.model.js
+++ b/server/api/intFreshsalesAccount/intFreshsalesAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesAccount/intFreshsalesAccount.rpc.js b/server/api/intFreshsalesAccount/intFreshsalesAccount.rpc.js
index 53e7088..3bd6eb2 100644
--- a/server/api/intFreshsalesAccount/intFreshsalesAccount.rpc.js
+++ b/server/api/intFreshsalesAccount/intFreshsalesAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesConfiguration/index.js b/server/api/intFreshsalesConfiguration/index.js
index c8613d4..db325a5 100644
--- a/server/api/intFreshsalesConfiguration/index.js
+++ b/server/api/intFreshsalesConfiguration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.attributes.js b/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.attributes.js
index 4801119..643bc6f 100644
--- a/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.attributes.js
+++ b/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x6718=['sequelize','exports','STRING'];(function(_0xbd73d2,_0x489daa){var _0x3eea21=function(_0x54ffe1){while(--_0x54ffe1){_0xbd73d2['push'](_0xbd73d2['shift']());}};_0x3eea21(++_0x489daa);}(_0x6718,0xb7));var _0x8671=function(_0x35387d,_0x1ba72f){_0x35387d=_0x35387d-0x0;var _0x3aba56=_0x6718[_0x35387d];return _0x3aba56;};'use strict';var Sequelize=require(_0x8671('0x0'));module[_0x8671('0x1')]={'name':{'type':Sequelize[_0x8671('0x2')]},'description':{'type':Sequelize[_0x8671('0x2')]}};
\ No newline at end of file
+var _0xf1ab=['exports','STRING','sequelize'];(function(_0x3bf83f,_0x181cac){var _0x22c4a9=function(_0xb3ff0d){while(--_0xb3ff0d){_0x3bf83f['push'](_0x3bf83f['shift']());}};_0x22c4a9(++_0x181cac);}(_0xf1ab,0x15b));var _0xbf1a=function(_0x7224d2,_0x2fd398){_0x7224d2=_0x7224d2-0x0;var _0x1ec86c=_0xf1ab[_0x7224d2];return _0x1ec86c;};'use strict';var Sequelize=require(_0xbf1a('0x0'));module[_0xbf1a('0x1')]={'name':{'type':Sequelize[_0xbf1a('0x2')]},'description':{'type':Sequelize[_0xbf1a('0x2')]}};
\ No newline at end of file
diff --git a/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.controller.js b/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.controller.js
index 7f6a225..69dac08 100644
--- a/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.controller.js
+++ b/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.model.js b/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.model.js
index 789cb79..318139c 100644
--- a/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.model.js
+++ b/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.rpc.js b/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.rpc.js
index 51cd463..6ce1094 100644
--- a/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.rpc.js
+++ b/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesField/index.js b/server/api/intFreshsalesField/index.js
index 13a89d9..32f44f2 100644
--- a/server/api/intFreshsalesField/index.js
+++ b/server/api/intFreshsalesField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesField/intFreshsalesField.attributes.js b/server/api/intFreshsalesField/intFreshsalesField.attributes.js
index bec75b6..97d560f 100644
--- a/server/api/intFreshsalesField/intFreshsalesField.attributes.js
+++ b/server/api/intFreshsalesField/intFreshsalesField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesField/intFreshsalesField.controller.js b/server/api/intFreshsalesField/intFreshsalesField.controller.js
index 18cb2ac..2b645a0 100644
--- a/server/api/intFreshsalesField/intFreshsalesField.controller.js
+++ b/server/api/intFreshsalesField/intFreshsalesField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesField/intFreshsalesField.model.js b/server/api/intFreshsalesField/intFreshsalesField.model.js
index 1bb61e6..ed16d0c 100644
--- a/server/api/intFreshsalesField/intFreshsalesField.model.js
+++ b/server/api/intFreshsalesField/intFreshsalesField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesField/intFreshsalesField.rpc.js b/server/api/intFreshsalesField/intFreshsalesField.rpc.js
index fbfb8ac..20bee5f 100644
--- a/server/api/intFreshsalesField/intFreshsalesField.rpc.js
+++ b/server/api/intFreshsalesField/intFreshsalesField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceAccount/index.js b/server/api/intSalesforceAccount/index.js
index 675ed2e..92b998d 100644
--- a/server/api/intSalesforceAccount/index.js
+++ b/server/api/intSalesforceAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceAccount/intSalesforceAccount.attributes.js b/server/api/intSalesforceAccount/intSalesforceAccount.attributes.js
index f5f7a69..eebfb68 100644
--- a/server/api/intSalesforceAccount/intSalesforceAccount.attributes.js
+++ b/server/api/intSalesforceAccount/intSalesforceAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceAccount/intSalesforceAccount.controller.js b/server/api/intSalesforceAccount/intSalesforceAccount.controller.js
index 6eb2726..551c19d 100644
--- a/server/api/intSalesforceAccount/intSalesforceAccount.controller.js
+++ b/server/api/intSalesforceAccount/intSalesforceAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceAccount/intSalesforceAccount.model.js b/server/api/intSalesforceAccount/intSalesforceAccount.model.js
index 8b87748..99f2a0f 100644
--- a/server/api/intSalesforceAccount/intSalesforceAccount.model.js
+++ b/server/api/intSalesforceAccount/intSalesforceAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceAccount/intSalesforceAccount.rpc.js b/server/api/intSalesforceAccount/intSalesforceAccount.rpc.js
index af9291b..b02a279 100644
--- a/server/api/intSalesforceAccount/intSalesforceAccount.rpc.js
+++ b/server/api/intSalesforceAccount/intSalesforceAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceConfiguration/index.js b/server/api/intSalesforceConfiguration/index.js
index 969d9ea..6677b96 100644
--- a/server/api/intSalesforceConfiguration/index.js
+++ b/server/api/intSalesforceConfiguration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceConfiguration/intSalesforceConfiguration.attributes.js b/server/api/intSalesforceConfiguration/intSalesforceConfiguration.attributes.js
index 149697f..7abb0ba 100644
--- a/server/api/intSalesforceConfiguration/intSalesforceConfiguration.attributes.js
+++ b/server/api/intSalesforceConfiguration/intSalesforceConfiguration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceConfiguration/intSalesforceConfiguration.controller.js b/server/api/intSalesforceConfiguration/intSalesforceConfiguration.controller.js
index 28022ab..b2f9dbb 100644
--- a/server/api/intSalesforceConfiguration/intSalesforceConfiguration.controller.js
+++ b/server/api/intSalesforceConfiguration/intSalesforceConfiguration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceConfiguration/intSalesforceConfiguration.model.js b/server/api/intSalesforceConfiguration/intSalesforceConfiguration.model.js
index 3adaa57..f19be01 100644
--- a/server/api/intSalesforceConfiguration/intSalesforceConfiguration.model.js
+++ b/server/api/intSalesforceConfiguration/intSalesforceConfiguration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceConfiguration/intSalesforceConfiguration.rpc.js b/server/api/intSalesforceConfiguration/intSalesforceConfiguration.rpc.js
index 7fbefd8..56e2545 100644
--- a/server/api/intSalesforceConfiguration/intSalesforceConfiguration.rpc.js
+++ b/server/api/intSalesforceConfiguration/intSalesforceConfiguration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceField/index.js b/server/api/intSalesforceField/index.js
index a005265..2f71153 100644
--- a/server/api/intSalesforceField/index.js
+++ b/server/api/intSalesforceField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceField/intSalesforceField.attributes.js b/server/api/intSalesforceField/intSalesforceField.attributes.js
index 4536015..7c1de0d 100644
--- a/server/api/intSalesforceField/intSalesforceField.attributes.js
+++ b/server/api/intSalesforceField/intSalesforceField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceField/intSalesforceField.controller.js b/server/api/intSalesforceField/intSalesforceField.controller.js
index 3973c81..2ea7788 100644
--- a/server/api/intSalesforceField/intSalesforceField.controller.js
+++ b/server/api/intSalesforceField/intSalesforceField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceField/intSalesforceField.model.js b/server/api/intSalesforceField/intSalesforceField.model.js
index 08b318b..327fdd0 100644
--- a/server/api/intSalesforceField/intSalesforceField.model.js
+++ b/server/api/intSalesforceField/intSalesforceField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceField/intSalesforceField.rpc.js b/server/api/intSalesforceField/intSalesforceField.rpc.js
index a52cffa..3b695aa 100644
--- a/server/api/intSalesforceField/intSalesforceField.rpc.js
+++ b/server/api/intSalesforceField/intSalesforceField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowAccount/index.js b/server/api/intServicenowAccount/index.js
index 39be122..ad6d103 100644
--- a/server/api/intServicenowAccount/index.js
+++ b/server/api/intServicenowAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowAccount/intServicenowAccount.attributes.js b/server/api/intServicenowAccount/intServicenowAccount.attributes.js
index dde38b9..b4c1196 100644
--- a/server/api/intServicenowAccount/intServicenowAccount.attributes.js
+++ b/server/api/intServicenowAccount/intServicenowAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowAccount/intServicenowAccount.controller.js b/server/api/intServicenowAccount/intServicenowAccount.controller.js
index 57c94dc..cec8869 100644
--- a/server/api/intServicenowAccount/intServicenowAccount.controller.js
+++ b/server/api/intServicenowAccount/intServicenowAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowAccount/intServicenowAccount.model.js b/server/api/intServicenowAccount/intServicenowAccount.model.js
index ad9158d..a252a55 100644
--- a/server/api/intServicenowAccount/intServicenowAccount.model.js
+++ b/server/api/intServicenowAccount/intServicenowAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowAccount/intServicenowAccount.rpc.js b/server/api/intServicenowAccount/intServicenowAccount.rpc.js
index 0c22fe8..fc8921c 100644
--- a/server/api/intServicenowAccount/intServicenowAccount.rpc.js
+++ b/server/api/intServicenowAccount/intServicenowAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowConfiguration/index.js b/server/api/intServicenowConfiguration/index.js
index 5e60499..bc59a65 100644
--- a/server/api/intServicenowConfiguration/index.js
+++ b/server/api/intServicenowConfiguration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowConfiguration/intServicenowConfiguration.attributes.js b/server/api/intServicenowConfiguration/intServicenowConfiguration.attributes.js
index 598e4af..3221e9f 100644
--- a/server/api/intServicenowConfiguration/intServicenowConfiguration.attributes.js
+++ b/server/api/intServicenowConfiguration/intServicenowConfiguration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x03ab=['STRING','exports'];(function(_0x3dd15e,_0x1f0015){var _0x231fd0=function(_0x4f680a){while(--_0x4f680a){_0x3dd15e['push'](_0x3dd15e['shift']());}};_0x231fd0(++_0x1f0015);}(_0x03ab,0x139));var _0xb03a=function(_0x252bde,_0x303307){_0x252bde=_0x252bde-0x0;var _0x23e937=_0x03ab[_0x252bde];return _0x23e937;};'use strict';var Sequelize=require('sequelize');module[_0xb03a('0x0')]={'name':{'type':Sequelize['STRING']},'description':{'type':Sequelize[_0xb03a('0x1')]}};
\ No newline at end of file
+var _0x81be=['STRING','sequelize'];(function(_0x4ffbbd,_0x5b43be){var _0x189dda=function(_0x4071d4){while(--_0x4071d4){_0x4ffbbd['push'](_0x4ffbbd['shift']());}};_0x189dda(++_0x5b43be);}(_0x81be,0x12b));var _0xe81b=function(_0x321bb2,_0x202794){_0x321bb2=_0x321bb2-0x0;var _0x9c12ed=_0x81be[_0x321bb2];return _0x9c12ed;};'use strict';var Sequelize=require(_0xe81b('0x0'));module['exports']={'name':{'type':Sequelize[_0xe81b('0x1')]},'description':{'type':Sequelize[_0xe81b('0x1')]}};
\ No newline at end of file
diff --git a/server/api/intServicenowConfiguration/intServicenowConfiguration.controller.js b/server/api/intServicenowConfiguration/intServicenowConfiguration.controller.js
index ef12c94..0a1295f 100644
--- a/server/api/intServicenowConfiguration/intServicenowConfiguration.controller.js
+++ b/server/api/intServicenowConfiguration/intServicenowConfiguration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowConfiguration/intServicenowConfiguration.model.js b/server/api/intServicenowConfiguration/intServicenowConfiguration.model.js
index b23fde1..eadaab5 100644
--- a/server/api/intServicenowConfiguration/intServicenowConfiguration.model.js
+++ b/server/api/intServicenowConfiguration/intServicenowConfiguration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowConfiguration/intServicenowConfiguration.rpc.js b/server/api/intServicenowConfiguration/intServicenowConfiguration.rpc.js
index 40d0162..5e5fa98 100644
--- a/server/api/intServicenowConfiguration/intServicenowConfiguration.rpc.js
+++ b/server/api/intServicenowConfiguration/intServicenowConfiguration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowField/index.js b/server/api/intServicenowField/index.js
index 407f845..ec02960 100644
--- a/server/api/intServicenowField/index.js
+++ b/server/api/intServicenowField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowField/intServicenowField.attributes.js b/server/api/intServicenowField/intServicenowField.attributes.js
index f66fea4..4f4d3a9 100644
--- a/server/api/intServicenowField/intServicenowField.attributes.js
+++ b/server/api/intServicenowField/intServicenowField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowField/intServicenowField.controller.js b/server/api/intServicenowField/intServicenowField.controller.js
index 51a4f08..2783cb1 100644
--- a/server/api/intServicenowField/intServicenowField.controller.js
+++ b/server/api/intServicenowField/intServicenowField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowField/intServicenowField.model.js b/server/api/intServicenowField/intServicenowField.model.js
index d4286b8..066aa63 100644
--- a/server/api/intServicenowField/intServicenowField.model.js
+++ b/server/api/intServicenowField/intServicenowField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowField/intServicenowField.rpc.js b/server/api/intServicenowField/intServicenowField.rpc.js
index f9829f1..fe2b736 100644
--- a/server/api/intServicenowField/intServicenowField.rpc.js
+++ b/server/api/intServicenowField/intServicenowField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmAccount/index.js b/server/api/intSugarcrmAccount/index.js
index 2292d66..93c6e16 100644
--- a/server/api/intSugarcrmAccount/index.js
+++ b/server/api/intSugarcrmAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmAccount/intSugarcrmAccount.attributes.js b/server/api/intSugarcrmAccount/intSugarcrmAccount.attributes.js
index 3f8f623..4cf833e 100644
--- a/server/api/intSugarcrmAccount/intSugarcrmAccount.attributes.js
+++ b/server/api/intSugarcrmAccount/intSugarcrmAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmAccount/intSugarcrmAccount.controller.js b/server/api/intSugarcrmAccount/intSugarcrmAccount.controller.js
index a3909d5..12ba2e1 100644
--- a/server/api/intSugarcrmAccount/intSugarcrmAccount.controller.js
+++ b/server/api/intSugarcrmAccount/intSugarcrmAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmAccount/intSugarcrmAccount.model.js b/server/api/intSugarcrmAccount/intSugarcrmAccount.model.js
index 73ea859..82a2a52 100644
--- a/server/api/intSugarcrmAccount/intSugarcrmAccount.model.js
+++ b/server/api/intSugarcrmAccount/intSugarcrmAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmAccount/intSugarcrmAccount.rpc.js b/server/api/intSugarcrmAccount/intSugarcrmAccount.rpc.js
index 792a2a0..5f85f45 100644
--- a/server/api/intSugarcrmAccount/intSugarcrmAccount.rpc.js
+++ b/server/api/intSugarcrmAccount/intSugarcrmAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmConfiguration/index.js b/server/api/intSugarcrmConfiguration/index.js
index ee4006d..a3b3f74 100644
--- a/server/api/intSugarcrmConfiguration/index.js
+++ b/server/api/intSugarcrmConfiguration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.attributes.js b/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.attributes.js
index 35131c8..5dcf25b 100644
--- a/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.attributes.js
+++ b/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x6e15=['STRING','exports'];(function(_0x57b54c,_0x54ce0d){var _0x59cc19=function(_0xa33bc6){while(--_0xa33bc6){_0x57b54c['push'](_0x57b54c['shift']());}};_0x59cc19(++_0x54ce0d);}(_0x6e15,0x1b1));var _0x56e1=function(_0x1226f3,_0x398352){_0x1226f3=_0x1226f3-0x0;var _0x4531dd=_0x6e15[_0x1226f3];return _0x4531dd;};'use strict';var Sequelize=require('sequelize');module[_0x56e1('0x0')]={'name':{'type':Sequelize[_0x56e1('0x1')]},'description':{'type':Sequelize[_0x56e1('0x1')]}};
\ No newline at end of file
+var _0x5041=['sequelize','STRING'];(function(_0xc2ec9,_0x53a1e4){var _0x5333ec=function(_0x4ae2de){while(--_0x4ae2de){_0xc2ec9['push'](_0xc2ec9['shift']());}};_0x5333ec(++_0x53a1e4);}(_0x5041,0xc0));var _0x1504=function(_0x56fbaa,_0x3bc5a6){_0x56fbaa=_0x56fbaa-0x0;var _0x49fbc1=_0x5041[_0x56fbaa];return _0x49fbc1;};'use strict';var Sequelize=require(_0x1504('0x0'));module['exports']={'name':{'type':Sequelize[_0x1504('0x1')]},'description':{'type':Sequelize[_0x1504('0x1')]}};
\ No newline at end of file
diff --git a/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.controller.js b/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.controller.js
index 2b23da6..2809516 100644
--- a/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.controller.js
+++ b/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.model.js b/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.model.js
index 5a186bd..13d8d86 100644
--- a/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.model.js
+++ b/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.rpc.js b/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.rpc.js
index 42ba16d..68dc4f8 100644
--- a/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.rpc.js
+++ b/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmField/index.js b/server/api/intSugarcrmField/index.js
index 6d73cb4..bc5c440 100644
--- a/server/api/intSugarcrmField/index.js
+++ b/server/api/intSugarcrmField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmField/intSugarcrmField.attributes.js b/server/api/intSugarcrmField/intSugarcrmField.attributes.js
index db6a6fe..3af3ab4 100644
--- a/server/api/intSugarcrmField/intSugarcrmField.attributes.js
+++ b/server/api/intSugarcrmField/intSugarcrmField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmField/intSugarcrmField.controller.js b/server/api/intSugarcrmField/intSugarcrmField.controller.js
index 65bd395..e20c881 100644
--- a/server/api/intSugarcrmField/intSugarcrmField.controller.js
+++ b/server/api/intSugarcrmField/intSugarcrmField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmField/intSugarcrmField.model.js b/server/api/intSugarcrmField/intSugarcrmField.model.js
index 563bd80..6ccbc41 100644
--- a/server/api/intSugarcrmField/intSugarcrmField.model.js
+++ b/server/api/intSugarcrmField/intSugarcrmField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmField/intSugarcrmField.rpc.js b/server/api/intSugarcrmField/intSugarcrmField.rpc.js
index ec0eb10..5f3b0f1 100644
--- a/server/api/intSugarcrmField/intSugarcrmField.rpc.js
+++ b/server/api/intSugarcrmField/intSugarcrmField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerAccount/index.js b/server/api/intVtigerAccount/index.js
index e1b737b..9297ae8 100644
--- a/server/api/intVtigerAccount/index.js
+++ b/server/api/intVtigerAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerAccount/intVtigerAccount.attributes.js b/server/api/intVtigerAccount/intVtigerAccount.attributes.js
index cfe66ee..0db20db 100644
--- a/server/api/intVtigerAccount/intVtigerAccount.attributes.js
+++ b/server/api/intVtigerAccount/intVtigerAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerAccount/intVtigerAccount.controller.js b/server/api/intVtigerAccount/intVtigerAccount.controller.js
index b4fd5e6..3bd1b04 100644
--- a/server/api/intVtigerAccount/intVtigerAccount.controller.js
+++ b/server/api/intVtigerAccount/intVtigerAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerAccount/intVtigerAccount.model.js b/server/api/intVtigerAccount/intVtigerAccount.model.js
index 93134a6..9d6bf70 100644
--- a/server/api/intVtigerAccount/intVtigerAccount.model.js
+++ b/server/api/intVtigerAccount/intVtigerAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerAccount/intVtigerAccount.rpc.js b/server/api/intVtigerAccount/intVtigerAccount.rpc.js
index 5d1e587..319a3c8 100644
--- a/server/api/intVtigerAccount/intVtigerAccount.rpc.js
+++ b/server/api/intVtigerAccount/intVtigerAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerConfiguration/index.js b/server/api/intVtigerConfiguration/index.js
index 9701fd6..8afa0a7 100644
--- a/server/api/intVtigerConfiguration/index.js
+++ b/server/api/intVtigerConfiguration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerConfiguration/intVtigerConfiguration.attributes.js b/server/api/intVtigerConfiguration/intVtigerConfiguration.attributes.js
index 42d56b3..3b4bf49 100644
--- a/server/api/intVtigerConfiguration/intVtigerConfiguration.attributes.js
+++ b/server/api/intVtigerConfiguration/intVtigerConfiguration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x2912=['STRING','exports'];(function(_0x4817f9,_0x4070d1){var _0x2dcfa6=function(_0x408973){while(--_0x408973){_0x4817f9['push'](_0x4817f9['shift']());}};_0x2dcfa6(++_0x4070d1);}(_0x2912,0x19d));var _0x2291=function(_0x301c92,_0x5a202f){_0x301c92=_0x301c92-0x0;var _0x2b6c3c=_0x2912[_0x301c92];return _0x2b6c3c;};'use strict';var Sequelize=require('sequelize');module[_0x2291('0x0')]={'name':{'type':Sequelize[_0x2291('0x1')]},'description':{'type':Sequelize[_0x2291('0x1')]}};
\ No newline at end of file
+var _0xf2c5=['STRING'];(function(_0x4e6bd0,_0x869df){var _0xf49e45=function(_0x32f017){while(--_0x32f017){_0x4e6bd0['push'](_0x4e6bd0['shift']());}};_0xf49e45(++_0x869df);}(_0xf2c5,0x15b));var _0x5f2c=function(_0x3229c0,_0x34f9fc){_0x3229c0=_0x3229c0-0x0;var _0x1e0c4f=_0xf2c5[_0x3229c0];return _0x1e0c4f;};'use strict';var Sequelize=require('sequelize');module['exports']={'name':{'type':Sequelize[_0x5f2c('0x0')]},'description':{'type':Sequelize[_0x5f2c('0x0')]}};
\ No newline at end of file
diff --git a/server/api/intVtigerConfiguration/intVtigerConfiguration.controller.js b/server/api/intVtigerConfiguration/intVtigerConfiguration.controller.js
index 64614c5..88ef94a 100644
--- a/server/api/intVtigerConfiguration/intVtigerConfiguration.controller.js
+++ b/server/api/intVtigerConfiguration/intVtigerConfiguration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerConfiguration/intVtigerConfiguration.model.js b/server/api/intVtigerConfiguration/intVtigerConfiguration.model.js
index c3faac3..3934a02 100644
--- a/server/api/intVtigerConfiguration/intVtigerConfiguration.model.js
+++ b/server/api/intVtigerConfiguration/intVtigerConfiguration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerConfiguration/intVtigerConfiguration.rpc.js b/server/api/intVtigerConfiguration/intVtigerConfiguration.rpc.js
index 62ca898..0fdad3e 100644
--- a/server/api/intVtigerConfiguration/intVtigerConfiguration.rpc.js
+++ b/server/api/intVtigerConfiguration/intVtigerConfiguration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerField/index.js b/server/api/intVtigerField/index.js
index 2bf89d7..9e78185 100644
--- a/server/api/intVtigerField/index.js
+++ b/server/api/intVtigerField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerField/intVtigerField.attributes.js b/server/api/intVtigerField/intVtigerField.attributes.js
index 87b3ee3..da0d357 100644
--- a/server/api/intVtigerField/intVtigerField.attributes.js
+++ b/server/api/intVtigerField/intVtigerField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerField/intVtigerField.controller.js b/server/api/intVtigerField/intVtigerField.controller.js
index 7f23b4c..ce49905 100644
--- a/server/api/intVtigerField/intVtigerField.controller.js
+++ b/server/api/intVtigerField/intVtigerField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerField/intVtigerField.model.js b/server/api/intVtigerField/intVtigerField.model.js
index fa4244b..41c3db3 100644
--- a/server/api/intVtigerField/intVtigerField.model.js
+++ b/server/api/intVtigerField/intVtigerField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerField/intVtigerField.rpc.js b/server/api/intVtigerField/intVtigerField.rpc.js
index 5b899fe..d3a8872 100644
--- a/server/api/intVtigerField/intVtigerField.rpc.js
+++ b/server/api/intVtigerField/intVtigerField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskAccount/index.js b/server/api/intZendeskAccount/index.js
index f7198eb..da6971e 100644
--- a/server/api/intZendeskAccount/index.js
+++ b/server/api/intZendeskAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskAccount/intZendeskAccount.attributes.js b/server/api/intZendeskAccount/intZendeskAccount.attributes.js
index 2f82a03..30db6d8 100644
--- a/server/api/intZendeskAccount/intZendeskAccount.attributes.js
+++ b/server/api/intZendeskAccount/intZendeskAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskAccount/intZendeskAccount.controller.js b/server/api/intZendeskAccount/intZendeskAccount.controller.js
index c0cb2dc..0484e3c 100644
--- a/server/api/intZendeskAccount/intZendeskAccount.controller.js
+++ b/server/api/intZendeskAccount/intZendeskAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskAccount/intZendeskAccount.model.js b/server/api/intZendeskAccount/intZendeskAccount.model.js
index d845689..64fb0aa 100644
--- a/server/api/intZendeskAccount/intZendeskAccount.model.js
+++ b/server/api/intZendeskAccount/intZendeskAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskAccount/intZendeskAccount.rpc.js b/server/api/intZendeskAccount/intZendeskAccount.rpc.js
index c58c3ce..201233b 100644
--- a/server/api/intZendeskAccount/intZendeskAccount.rpc.js
+++ b/server/api/intZendeskAccount/intZendeskAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskConfiguration/index.js b/server/api/intZendeskConfiguration/index.js
index 03c0d33..3d64ec1 100644
--- a/server/api/intZendeskConfiguration/index.js
+++ b/server/api/intZendeskConfiguration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskConfiguration/intZendeskConfiguration.attributes.js b/server/api/intZendeskConfiguration/intZendeskConfiguration.attributes.js
index 2e38f6f..67c997a 100644
--- a/server/api/intZendeskConfiguration/intZendeskConfiguration.attributes.js
+++ b/server/api/intZendeskConfiguration/intZendeskConfiguration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x5d52=['sequelize','exports','STRING'];(function(_0x321bb2,_0x202794){var _0x9c12ed=function(_0x263dd3){while(--_0x263dd3){_0x321bb2['push'](_0x321bb2['shift']());}};_0x9c12ed(++_0x202794);}(_0x5d52,0x102));var _0x25d5=function(_0x576d8a,_0x2d7bde){_0x576d8a=_0x576d8a-0x0;var _0x3dc3ef=_0x5d52[_0x576d8a];return _0x3dc3ef;};'use strict';var Sequelize=require(_0x25d5('0x0'));module[_0x25d5('0x1')]={'name':{'type':Sequelize[_0x25d5('0x2')]},'description':{'type':Sequelize[_0x25d5('0x2')]}};
\ No newline at end of file
+var _0x44a2=['sequelize','STRING'];(function(_0x3de037,_0x535678){var _0x561f5d=function(_0x1a1251){while(--_0x1a1251){_0x3de037['push'](_0x3de037['shift']());}};_0x561f5d(++_0x535678);}(_0x44a2,0x146));var _0x244a=function(_0x3d0ab0,_0x24e5e4){_0x3d0ab0=_0x3d0ab0-0x0;var _0x1ee557=_0x44a2[_0x3d0ab0];return _0x1ee557;};'use strict';var Sequelize=require(_0x244a('0x0'));module['exports']={'name':{'type':Sequelize[_0x244a('0x1')]},'description':{'type':Sequelize[_0x244a('0x1')]}};
\ No newline at end of file
diff --git a/server/api/intZendeskConfiguration/intZendeskConfiguration.controller.js b/server/api/intZendeskConfiguration/intZendeskConfiguration.controller.js
index 34917c5..ce41578 100644
--- a/server/api/intZendeskConfiguration/intZendeskConfiguration.controller.js
+++ b/server/api/intZendeskConfiguration/intZendeskConfiguration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskConfiguration/intZendeskConfiguration.model.js b/server/api/intZendeskConfiguration/intZendeskConfiguration.model.js
index b318655..6f5f5ec 100644
--- a/server/api/intZendeskConfiguration/intZendeskConfiguration.model.js
+++ b/server/api/intZendeskConfiguration/intZendeskConfiguration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskConfiguration/intZendeskConfiguration.rpc.js b/server/api/intZendeskConfiguration/intZendeskConfiguration.rpc.js
index 7442937..76d85d6 100644
--- a/server/api/intZendeskConfiguration/intZendeskConfiguration.rpc.js
+++ b/server/api/intZendeskConfiguration/intZendeskConfiguration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskField/index.js b/server/api/intZendeskField/index.js
index a30c124..b16f8cb 100644
--- a/server/api/intZendeskField/index.js
+++ b/server/api/intZendeskField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskField/intZendeskField.attributes.js b/server/api/intZendeskField/intZendeskField.attributes.js
index f9b14f3..4a6ec2c 100644
--- a/server/api/intZendeskField/intZendeskField.attributes.js
+++ b/server/api/intZendeskField/intZendeskField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskField/intZendeskField.controller.js b/server/api/intZendeskField/intZendeskField.controller.js
index 6247594..423d422 100644
--- a/server/api/intZendeskField/intZendeskField.controller.js
+++ b/server/api/intZendeskField/intZendeskField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskField/intZendeskField.model.js b/server/api/intZendeskField/intZendeskField.model.js
index c5ccb81..8f10691 100644
--- a/server/api/intZendeskField/intZendeskField.model.js
+++ b/server/api/intZendeskField/intZendeskField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskField/intZendeskField.rpc.js b/server/api/intZendeskField/intZendeskField.rpc.js
index ade894e..bea1ecd 100644
--- a/server/api/intZendeskField/intZendeskField.rpc.js
+++ b/server/api/intZendeskField/intZendeskField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoAccount/index.js b/server/api/intZohoAccount/index.js
index d7ca20e..d5b3abb 100644
--- a/server/api/intZohoAccount/index.js
+++ b/server/api/intZohoAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoAccount/intZohoAccount.attributes.js b/server/api/intZohoAccount/intZohoAccount.attributes.js
index 73bb1f1..248d9e3 100644
--- a/server/api/intZohoAccount/intZohoAccount.attributes.js
+++ b/server/api/intZohoAccount/intZohoAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoAccount/intZohoAccount.controller.js b/server/api/intZohoAccount/intZohoAccount.controller.js
index 06e17b2..6600dfb 100644
--- a/server/api/intZohoAccount/intZohoAccount.controller.js
+++ b/server/api/intZohoAccount/intZohoAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoAccount/intZohoAccount.model.js b/server/api/intZohoAccount/intZohoAccount.model.js
index 6553789..f7e36b7 100644
--- a/server/api/intZohoAccount/intZohoAccount.model.js
+++ b/server/api/intZohoAccount/intZohoAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoAccount/intZohoAccount.rpc.js b/server/api/intZohoAccount/intZohoAccount.rpc.js
index d8cb737..7530618 100644
--- a/server/api/intZohoAccount/intZohoAccount.rpc.js
+++ b/server/api/intZohoAccount/intZohoAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoConfiguration/index.js b/server/api/intZohoConfiguration/index.js
index 9cbbf41..56d31f3 100644
--- a/server/api/intZohoConfiguration/index.js
+++ b/server/api/intZohoConfiguration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoConfiguration/intZohoConfiguration.attributes.js b/server/api/intZohoConfiguration/intZohoConfiguration.attributes.js
index cb74744..5fa3aa9 100644
--- a/server/api/intZohoConfiguration/intZohoConfiguration.attributes.js
+++ b/server/api/intZohoConfiguration/intZohoConfiguration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoConfiguration/intZohoConfiguration.controller.js b/server/api/intZohoConfiguration/intZohoConfiguration.controller.js
index 8259f1f..de2b712 100644
--- a/server/api/intZohoConfiguration/intZohoConfiguration.controller.js
+++ b/server/api/intZohoConfiguration/intZohoConfiguration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoConfiguration/intZohoConfiguration.model.js b/server/api/intZohoConfiguration/intZohoConfiguration.model.js
index 3e0e6f7..a6decee 100644
--- a/server/api/intZohoConfiguration/intZohoConfiguration.model.js
+++ b/server/api/intZohoConfiguration/intZohoConfiguration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoConfiguration/intZohoConfiguration.rpc.js b/server/api/intZohoConfiguration/intZohoConfiguration.rpc.js
index b450047..56939e3 100644
--- a/server/api/intZohoConfiguration/intZohoConfiguration.rpc.js
+++ b/server/api/intZohoConfiguration/intZohoConfiguration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoField/index.js b/server/api/intZohoField/index.js
index e02fb3e..af762e5 100644
--- a/server/api/intZohoField/index.js
+++ b/server/api/intZohoField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoField/intZohoField.attributes.js b/server/api/intZohoField/intZohoField.attributes.js
index e52756b..88b398f 100644
--- a/server/api/intZohoField/intZohoField.attributes.js
+++ b/server/api/intZohoField/intZohoField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoField/intZohoField.controller.js b/server/api/intZohoField/intZohoField.controller.js
index b1e2b19..f0a9a0f 100644
--- a/server/api/intZohoField/intZohoField.controller.js
+++ b/server/api/intZohoField/intZohoField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoField/intZohoField.model.js b/server/api/intZohoField/intZohoField.model.js
index 20043f3..470da35 100644
--- a/server/api/intZohoField/intZohoField.model.js
+++ b/server/api/intZohoField/intZohoField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoField/intZohoField.rpc.js b/server/api/intZohoField/intZohoField.rpc.js
index 9623689..9fa74e2 100644
--- a/server/api/intZohoField/intZohoField.rpc.js
+++ b/server/api/intZohoField/intZohoField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integration/index.js b/server/api/integration/index.js
index 1504b4f..fcab275 100644
--- a/server/api/integration/index.js
+++ b/server/api/integration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integration/integration.attributes.js b/server/api/integration/integration.attributes.js
index df80b80..5f6c43e 100644
--- a/server/api/integration/integration.attributes.js
+++ b/server/api/integration/integration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integration/integration.controller.js b/server/api/integration/integration.controller.js
index dba36a8..536fc55 100644
--- a/server/api/integration/integration.controller.js
+++ b/server/api/integration/integration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integration/integration.model.js b/server/api/integration/integration.model.js
index af0314d..0f38579 100644
--- a/server/api/integration/integration.model.js
+++ b/server/api/integration/integration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integration/integration.rpc.js b/server/api/integration/integration.rpc.js
index b5c2ed0..e007d33 100644
--- a/server/api/integration/integration.rpc.js
+++ b/server/api/integration/integration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integrationReport/index.js b/server/api/integrationReport/index.js
index d6cb7d9..d082d89 100644
--- a/server/api/integrationReport/index.js
+++ b/server/api/integrationReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integrationReport/integrationReport.attributes.js b/server/api/integrationReport/integrationReport.attributes.js
index 9bbee4d..8bf1f92 100644
--- a/server/api/integrationReport/integrationReport.attributes.js
+++ b/server/api/integrationReport/integrationReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integrationReport/integrationReport.controller.js b/server/api/integrationReport/integrationReport.controller.js
index 82c6713..fc01485 100644
--- a/server/api/integrationReport/integrationReport.controller.js
+++ b/server/api/integrationReport/integrationReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integrationReport/integrationReport.model.js b/server/api/integrationReport/integrationReport.model.js
index 1a72a80..fa8f636 100644
--- a/server/api/integrationReport/integrationReport.model.js
+++ b/server/api/integrationReport/integrationReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integrationReport/integrationReport.rpc.js b/server/api/integrationReport/integrationReport.rpc.js
index b4843c0..b351a41 100644
--- a/server/api/integrationReport/integrationReport.rpc.js
+++ b/server/api/integrationReport/integrationReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/interval/index.js b/server/api/interval/index.js
index ae3c85e..6c10dbe 100644
--- a/server/api/interval/index.js
+++ b/server/api/interval/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/interval/interval.attributes.js b/server/api/interval/interval.attributes.js
index d348f74..3a67c0e 100644
--- a/server/api/interval/interval.attributes.js
+++ b/server/api/interval/interval.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/interval/interval.controller.js b/server/api/interval/interval.controller.js
index 7cca9b6..9d3b2ae 100644
--- a/server/api/interval/interval.controller.js
+++ b/server/api/interval/interval.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/interval/interval.model.js b/server/api/interval/interval.model.js
index 391e320..3b456d5 100644
--- a/server/api/interval/interval.model.js
+++ b/server/api/interval/interval.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/interval/interval.rpc.js b/server/api/interval/interval.rpc.js
index 081e9a1..9ed83e6 100644
--- a/server/api/interval/interval.rpc.js
+++ b/server/api/interval/interval.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jira/index.js b/server/api/jira/index.js
index 2507340..b674b10 100644
--- a/server/api/jira/index.js
+++ b/server/api/jira/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jira/jira.controller.js b/server/api/jira/jira.controller.js
index 5e18c04..cbc16e5 100644
--- a/server/api/jira/jira.controller.js
+++ b/server/api/jira/jira.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyAnswerReport/index.js b/server/api/jscriptyAnswerReport/index.js
index 618e846..05b2209 100644
--- a/server/api/jscriptyAnswerReport/index.js
+++ b/server/api/jscriptyAnswerReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyAnswerReport/jscriptyAnswerReport.attributes.js b/server/api/jscriptyAnswerReport/jscriptyAnswerReport.attributes.js
index f30960b..ef34d07 100644
--- a/server/api/jscriptyAnswerReport/jscriptyAnswerReport.attributes.js
+++ b/server/api/jscriptyAnswerReport/jscriptyAnswerReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyAnswerReport/jscriptyAnswerReport.controller.js b/server/api/jscriptyAnswerReport/jscriptyAnswerReport.controller.js
index dccb2ae..795aafd 100644
--- a/server/api/jscriptyAnswerReport/jscriptyAnswerReport.controller.js
+++ b/server/api/jscriptyAnswerReport/jscriptyAnswerReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyAnswerReport/jscriptyAnswerReport.model.js b/server/api/jscriptyAnswerReport/jscriptyAnswerReport.model.js
index 1f19779..500281f 100644
--- a/server/api/jscriptyAnswerReport/jscriptyAnswerReport.model.js
+++ b/server/api/jscriptyAnswerReport/jscriptyAnswerReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyAnswerReport/jscriptyAnswerReport.rpc.js b/server/api/jscriptyAnswerReport/jscriptyAnswerReport.rpc.js
index 2158211..07cb656 100644
--- a/server/api/jscriptyAnswerReport/jscriptyAnswerReport.rpc.js
+++ b/server/api/jscriptyAnswerReport/jscriptyAnswerReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyProject/index.js b/server/api/jscriptyProject/index.js
index e60e057..dc82862 100644
--- a/server/api/jscriptyProject/index.js
+++ b/server/api/jscriptyProject/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyProject/jscriptyProject.attributes.js b/server/api/jscriptyProject/jscriptyProject.attributes.js
index 7502c42..e58d46c 100644
--- a/server/api/jscriptyProject/jscriptyProject.attributes.js
+++ b/server/api/jscriptyProject/jscriptyProject.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyProject/jscriptyProject.controller.js b/server/api/jscriptyProject/jscriptyProject.controller.js
index c850db9..db7245b 100644
--- a/server/api/jscriptyProject/jscriptyProject.controller.js
+++ b/server/api/jscriptyProject/jscriptyProject.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyProject/jscriptyProject.model.js b/server/api/jscriptyProject/jscriptyProject.model.js
index 983fc85..608e9bd 100644
--- a/server/api/jscriptyProject/jscriptyProject.model.js
+++ b/server/api/jscriptyProject/jscriptyProject.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyProject/jscriptyProject.rpc.js b/server/api/jscriptyProject/jscriptyProject.rpc.js
index 465d275..880e8c3 100644
--- a/server/api/jscriptyProject/jscriptyProject.rpc.js
+++ b/server/api/jscriptyProject/jscriptyProject.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyQuestionReport/index.js b/server/api/jscriptyQuestionReport/index.js
index ed25d72..492263c 100644
--- a/server/api/jscriptyQuestionReport/index.js
+++ b/server/api/jscriptyQuestionReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyQuestionReport/jscriptyQuestionReport.attributes.js b/server/api/jscriptyQuestionReport/jscriptyQuestionReport.attributes.js
index faa9572..596d407 100644
--- a/server/api/jscriptyQuestionReport/jscriptyQuestionReport.attributes.js
+++ b/server/api/jscriptyQuestionReport/jscriptyQuestionReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyQuestionReport/jscriptyQuestionReport.controller.js b/server/api/jscriptyQuestionReport/jscriptyQuestionReport.controller.js
index 1ccc3ca..64b92e0 100644
--- a/server/api/jscriptyQuestionReport/jscriptyQuestionReport.controller.js
+++ b/server/api/jscriptyQuestionReport/jscriptyQuestionReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyQuestionReport/jscriptyQuestionReport.model.js b/server/api/jscriptyQuestionReport/jscriptyQuestionReport.model.js
index 9a24119..61ac256 100644
--- a/server/api/jscriptyQuestionReport/jscriptyQuestionReport.model.js
+++ b/server/api/jscriptyQuestionReport/jscriptyQuestionReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyQuestionReport/jscriptyQuestionReport.rpc.js b/server/api/jscriptyQuestionReport/jscriptyQuestionReport.rpc.js
index f9575f5..5334736 100644
--- a/server/api/jscriptyQuestionReport/jscriptyQuestionReport.rpc.js
+++ b/server/api/jscriptyQuestionReport/jscriptyQuestionReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptySessionReport/index.js b/server/api/jscriptySessionReport/index.js
index 37bcc5b..339a7b4 100644
--- a/server/api/jscriptySessionReport/index.js
+++ b/server/api/jscriptySessionReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptySessionReport/jscriptySessionReport.attributes.js b/server/api/jscriptySessionReport/jscriptySessionReport.attributes.js
index 9d5e135..2c63d9a 100644
--- a/server/api/jscriptySessionReport/jscriptySessionReport.attributes.js
+++ b/server/api/jscriptySessionReport/jscriptySessionReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptySessionReport/jscriptySessionReport.controller.js b/server/api/jscriptySessionReport/jscriptySessionReport.controller.js
index 116744b..f7fe759 100644
--- a/server/api/jscriptySessionReport/jscriptySessionReport.controller.js
+++ b/server/api/jscriptySessionReport/jscriptySessionReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptySessionReport/jscriptySessionReport.model.js b/server/api/jscriptySessionReport/jscriptySessionReport.model.js
index a76bd24..986d8c5 100644
--- a/server/api/jscriptySessionReport/jscriptySessionReport.model.js
+++ b/server/api/jscriptySessionReport/jscriptySessionReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptySessionReport/jscriptySessionReport.rpc.js b/server/api/jscriptySessionReport/jscriptySessionReport.rpc.js
index fb881b2..14ce01d 100644
--- a/server/api/jscriptySessionReport/jscriptySessionReport.rpc.js
+++ b/server/api/jscriptySessionReport/jscriptySessionReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/license/index.js b/server/api/license/index.js
index d93b8e8..403a53e 100644
--- a/server/api/license/index.js
+++ b/server/api/license/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/license/license.attributes.js b/server/api/license/license.attributes.js
index 5453502..184b77a 100644
--- a/server/api/license/license.attributes.js
+++ b/server/api/license/license.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/license/license.controller.js b/server/api/license/license.controller.js
index e1862a2..7552c2a 100644
--- a/server/api/license/license.controller.js
+++ b/server/api/license/license.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/license/license.model.js b/server/api/license/license.model.js
index fbd00cc..f693d20 100644
--- a/server/api/license/license.model.js
+++ b/server/api/license/license.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/license/license.rpc.js b/server/api/license/license.rpc.js
index a7e2810..b49355d 100644
--- a/server/api/license/license.rpc.js
+++ b/server/api/license/license.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailAccount/index.js b/server/api/mailAccount/index.js
index 4dba291..0538fe9 100644
--- a/server/api/mailAccount/index.js
+++ b/server/api/mailAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailAccount/mailAccount.attributes.js b/server/api/mailAccount/mailAccount.attributes.js
index 18b8726..f9ba15e 100644
--- a/server/api/mailAccount/mailAccount.attributes.js
+++ b/server/api/mailAccount/mailAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailAccount/mailAccount.controller.js b/server/api/mailAccount/mailAccount.controller.js
index 1a83d81..22ce4cf 100644
--- a/server/api/mailAccount/mailAccount.controller.js
+++ b/server/api/mailAccount/mailAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailAccount/mailAccount.events.js b/server/api/mailAccount/mailAccount.events.js
index 2f531f9..89cb716 100644
--- a/server/api/mailAccount/mailAccount.events.js
+++ b/server/api/mailAccount/mailAccount.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailAccount/mailAccount.model.js b/server/api/mailAccount/mailAccount.model.js
index c6c562f..00bc87e 100644
--- a/server/api/mailAccount/mailAccount.model.js
+++ b/server/api/mailAccount/mailAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailAccount/mailAccount.rpc.js b/server/api/mailAccount/mailAccount.rpc.js
index ccb20ca..0543075 100644
--- a/server/api/mailAccount/mailAccount.rpc.js
+++ b/server/api/mailAccount/mailAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailAccount/mailAccount.socket.js b/server/api/mailAccount/mailAccount.socket.js
index a6831ab..b259d89 100644
--- a/server/api/mailAccount/mailAccount.socket.js
+++ b/server/api/mailAccount/mailAccount.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailApplication/index.js b/server/api/mailApplication/index.js
index 8f07f32..02677c4 100644
--- a/server/api/mailApplication/index.js
+++ b/server/api/mailApplication/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailApplication/mailApplication.attributes.js b/server/api/mailApplication/mailApplication.attributes.js
index 98ee9db..3bd338d 100644
--- a/server/api/mailApplication/mailApplication.attributes.js
+++ b/server/api/mailApplication/mailApplication.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailApplication/mailApplication.controller.js b/server/api/mailApplication/mailApplication.controller.js
index 4568d30..757c59b 100644
--- a/server/api/mailApplication/mailApplication.controller.js
+++ b/server/api/mailApplication/mailApplication.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailApplication/mailApplication.model.js b/server/api/mailApplication/mailApplication.model.js
index d3aa7c3..9baef9e 100644
--- a/server/api/mailApplication/mailApplication.model.js
+++ b/server/api/mailApplication/mailApplication.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailApplication/mailApplication.rpc.js b/server/api/mailApplication/mailApplication.rpc.js
index a13774d..9053614 100644
--- a/server/api/mailApplication/mailApplication.rpc.js
+++ b/server/api/mailApplication/mailApplication.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailInteraction/index.js b/server/api/mailInteraction/index.js
index 60dfc9f..7b125b0 100644
--- a/server/api/mailInteraction/index.js
+++ b/server/api/mailInteraction/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailInteraction/mailInteraction.attributes.js b/server/api/mailInteraction/mailInteraction.attributes.js
index 5bd6b39..fd60d34 100644
--- a/server/api/mailInteraction/mailInteraction.attributes.js
+++ b/server/api/mailInteraction/mailInteraction.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailInteraction/mailInteraction.controller.js b/server/api/mailInteraction/mailInteraction.controller.js
index 195eda7..5c96d71 100644
--- a/server/api/mailInteraction/mailInteraction.controller.js
+++ b/server/api/mailInteraction/mailInteraction.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailInteraction/mailInteraction.events.js b/server/api/mailInteraction/mailInteraction.events.js
index f91778f..bfe63ff 100644
--- a/server/api/mailInteraction/mailInteraction.events.js
+++ b/server/api/mailInteraction/mailInteraction.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailInteraction/mailInteraction.model.js b/server/api/mailInteraction/mailInteraction.model.js
index 3dbf455..e5c9379 100644
--- a/server/api/mailInteraction/mailInteraction.model.js
+++ b/server/api/mailInteraction/mailInteraction.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailInteraction/mailInteraction.rpc.js b/server/api/mailInteraction/mailInteraction.rpc.js
index c55f830..8b9da7f 100644
--- a/server/api/mailInteraction/mailInteraction.rpc.js
+++ b/server/api/mailInteraction/mailInteraction.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailInteraction/mailInteraction.socket.js b/server/api/mailInteraction/mailInteraction.socket.js
index 6c4eb5c..9659b59 100644
--- a/server/api/mailInteraction/mailInteraction.socket.js
+++ b/server/api/mailInteraction/mailInteraction.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailMessage/index.js b/server/api/mailMessage/index.js
index ba7a620..79ae98c 100644
--- a/server/api/mailMessage/index.js
+++ b/server/api/mailMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailMessage/mailMessage.attributes.js b/server/api/mailMessage/mailMessage.attributes.js
index 8712f3c..287513e 100644
--- a/server/api/mailMessage/mailMessage.attributes.js
+++ b/server/api/mailMessage/mailMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailMessage/mailMessage.controller.js b/server/api/mailMessage/mailMessage.controller.js
index a00c166..138cf8a 100644
--- a/server/api/mailMessage/mailMessage.controller.js
+++ b/server/api/mailMessage/mailMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailMessage/mailMessage.events.js b/server/api/mailMessage/mailMessage.events.js
index f8cacc0..739f67b 100644
--- a/server/api/mailMessage/mailMessage.events.js
+++ b/server/api/mailMessage/mailMessage.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailMessage/mailMessage.model.js b/server/api/mailMessage/mailMessage.model.js
index 159a5e3..f4cbea5 100644
--- a/server/api/mailMessage/mailMessage.model.js
+++ b/server/api/mailMessage/mailMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailMessage/mailMessage.rpc.js b/server/api/mailMessage/mailMessage.rpc.js
index b9edead..44e5735 100644
--- a/server/api/mailMessage/mailMessage.rpc.js
+++ b/server/api/mailMessage/mailMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailMessage/mailMessage.socket.js b/server/api/mailMessage/mailMessage.socket.js
index 379c714..8873883 100644
--- a/server/api/mailMessage/mailMessage.socket.js
+++ b/server/api/mailMessage/mailMessage.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueue/index.js b/server/api/mailQueue/index.js
index 4a4ad11..b1bc038 100644
--- a/server/api/mailQueue/index.js
+++ b/server/api/mailQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueue/mailQueue.attributes.js b/server/api/mailQueue/mailQueue.attributes.js
index 27dce38..957c219 100644
--- a/server/api/mailQueue/mailQueue.attributes.js
+++ b/server/api/mailQueue/mailQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueue/mailQueue.controller.js b/server/api/mailQueue/mailQueue.controller.js
index fd29d59..44499d2 100644
--- a/server/api/mailQueue/mailQueue.controller.js
+++ b/server/api/mailQueue/mailQueue.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueue/mailQueue.events.js b/server/api/mailQueue/mailQueue.events.js
index 60987f3..21421de 100644
--- a/server/api/mailQueue/mailQueue.events.js
+++ b/server/api/mailQueue/mailQueue.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueue/mailQueue.model.js b/server/api/mailQueue/mailQueue.model.js
index 4a91b03..e1ddcbb 100644
--- a/server/api/mailQueue/mailQueue.model.js
+++ b/server/api/mailQueue/mailQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueue/mailQueue.rpc.js b/server/api/mailQueue/mailQueue.rpc.js
index 90b7aca..e09dd2b 100644
--- a/server/api/mailQueue/mailQueue.rpc.js
+++ b/server/api/mailQueue/mailQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueue/mailQueue.socket.js b/server/api/mailQueue/mailQueue.socket.js
index 1d6878c..edd5a70 100644
--- a/server/api/mailQueue/mailQueue.socket.js
+++ b/server/api/mailQueue/mailQueue.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueueReport/index.js b/server/api/mailQueueReport/index.js
index 94af80d..75ffa21 100644
--- a/server/api/mailQueueReport/index.js
+++ b/server/api/mailQueueReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueueReport/mailQueueReport.attributes.js b/server/api/mailQueueReport/mailQueueReport.attributes.js
index 669713f..f012731 100644
--- a/server/api/mailQueueReport/mailQueueReport.attributes.js
+++ b/server/api/mailQueueReport/mailQueueReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueueReport/mailQueueReport.controller.js b/server/api/mailQueueReport/mailQueueReport.controller.js
index 8c78c70..6123cca 100644
--- a/server/api/mailQueueReport/mailQueueReport.controller.js
+++ b/server/api/mailQueueReport/mailQueueReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueueReport/mailQueueReport.model.js b/server/api/mailQueueReport/mailQueueReport.model.js
index f51174c..efda2d6 100644
--- a/server/api/mailQueueReport/mailQueueReport.model.js
+++ b/server/api/mailQueueReport/mailQueueReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueueReport/mailQueueReport.rpc.js b/server/api/mailQueueReport/mailQueueReport.rpc.js
index a0f30e3..78f31d8 100644
--- a/server/api/mailQueueReport/mailQueueReport.rpc.js
+++ b/server/api/mailQueueReport/mailQueueReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailServerIn/index.js b/server/api/mailServerIn/index.js
index 6a4df22..d666e3d 100644
--- a/server/api/mailServerIn/index.js
+++ b/server/api/mailServerIn/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailServerIn/mailServerIn.attributes.js b/server/api/mailServerIn/mailServerIn.attributes.js
index fc1de2d..fa2ac3e 100644
--- a/server/api/mailServerIn/mailServerIn.attributes.js
+++ b/server/api/mailServerIn/mailServerIn.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailServerIn/mailServerIn.model.js b/server/api/mailServerIn/mailServerIn.model.js
index 8f75da9..dbbd8e9 100644
--- a/server/api/mailServerIn/mailServerIn.model.js
+++ b/server/api/mailServerIn/mailServerIn.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailServerIn/mailServerIn.rpc.js b/server/api/mailServerIn/mailServerIn.rpc.js
index 39a8949..b685a32 100644
--- a/server/api/mailServerIn/mailServerIn.rpc.js
+++ b/server/api/mailServerIn/mailServerIn.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailServerOut/index.js b/server/api/mailServerOut/index.js
index 87fafd4..4a34aec 100644
--- a/server/api/mailServerOut/index.js
+++ b/server/api/mailServerOut/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailServerOut/mailServerOut.attributes.js b/server/api/mailServerOut/mailServerOut.attributes.js
index 5e93db5..2d20af7 100644
--- a/server/api/mailServerOut/mailServerOut.attributes.js
+++ b/server/api/mailServerOut/mailServerOut.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailServerOut/mailServerOut.controller.js b/server/api/mailServerOut/mailServerOut.controller.js
index b5ee962..a20dfd9 100644
--- a/server/api/mailServerOut/mailServerOut.controller.js
+++ b/server/api/mailServerOut/mailServerOut.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailServerOut/mailServerOut.model.js b/server/api/mailServerOut/mailServerOut.model.js
index 459cb8f..193e996 100644
--- a/server/api/mailServerOut/mailServerOut.model.js
+++ b/server/api/mailServerOut/mailServerOut.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailServerOut/mailServerOut.rpc.js b/server/api/mailServerOut/mailServerOut.rpc.js
index d878ba4..7e70995 100644
--- a/server/api/mailServerOut/mailServerOut.rpc.js
+++ b/server/api/mailServerOut/mailServerOut.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailSubstatus/index.js b/server/api/mailSubstatus/index.js
index 777c87f..0e39fa5 100644
--- a/server/api/mailSubstatus/index.js
+++ b/server/api/mailSubstatus/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailSubstatus/mailSubstatus.attributes.js b/server/api/mailSubstatus/mailSubstatus.attributes.js
index 5c10215..3a4fb07 100644
--- a/server/api/mailSubstatus/mailSubstatus.attributes.js
+++ b/server/api/mailSubstatus/mailSubstatus.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailSubstatus/mailSubstatus.controller.js b/server/api/mailSubstatus/mailSubstatus.controller.js
index 275fa87..ad58508 100644
--- a/server/api/mailSubstatus/mailSubstatus.controller.js
+++ b/server/api/mailSubstatus/mailSubstatus.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailSubstatus/mailSubstatus.model.js b/server/api/mailSubstatus/mailSubstatus.model.js
index 0c8ad59..75e4ca0 100644
--- a/server/api/mailSubstatus/mailSubstatus.model.js
+++ b/server/api/mailSubstatus/mailSubstatus.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailSubstatus/mailSubstatus.rpc.js b/server/api/mailSubstatus/mailSubstatus.rpc.js
index 0354b40..50f0983 100644
--- a/server/api/mailSubstatus/mailSubstatus.rpc.js
+++ b/server/api/mailSubstatus/mailSubstatus.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailTransferReport/index.js b/server/api/mailTransferReport/index.js
index 3833589..8108299 100644
--- a/server/api/mailTransferReport/index.js
+++ b/server/api/mailTransferReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailTransferReport/mailTransferReport.attributes.js b/server/api/mailTransferReport/mailTransferReport.attributes.js
index 5ea3153..aaa37e4 100644
--- a/server/api/mailTransferReport/mailTransferReport.attributes.js
+++ b/server/api/mailTransferReport/mailTransferReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailTransferReport/mailTransferReport.controller.js b/server/api/mailTransferReport/mailTransferReport.controller.js
index 736fb34..d1e077b 100644
--- a/server/api/mailTransferReport/mailTransferReport.controller.js
+++ b/server/api/mailTransferReport/mailTransferReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailTransferReport/mailTransferReport.model.js b/server/api/mailTransferReport/mailTransferReport.model.js
index a410704..c6e1acd 100644
--- a/server/api/mailTransferReport/mailTransferReport.model.js
+++ b/server/api/mailTransferReport/mailTransferReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailTransferReport/mailTransferReport.rpc.js b/server/api/mailTransferReport/mailTransferReport.rpc.js
index d182e30..bf13d8e 100644
--- a/server/api/mailTransferReport/mailTransferReport.rpc.js
+++ b/server/api/mailTransferReport/mailTransferReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/memberReport/index.js b/server/api/memberReport/index.js
index 7d0522b..5626bac 100644
--- a/server/api/memberReport/index.js
+++ b/server/api/memberReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/memberReport/memberReport.attributes.js b/server/api/memberReport/memberReport.attributes.js
index 0fbcd8f..f45ff0e 100644
--- a/server/api/memberReport/memberReport.attributes.js
+++ b/server/api/memberReport/memberReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/memberReport/memberReport.controller.js b/server/api/memberReport/memberReport.controller.js
index 5ac492b..7c8b4e4 100644
--- a/server/api/memberReport/memberReport.controller.js
+++ b/server/api/memberReport/memberReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/memberReport/memberReport.model.js b/server/api/memberReport/memberReport.model.js
index 10eac76..ef9ee09 100644
--- a/server/api/memberReport/memberReport.model.js
+++ b/server/api/memberReport/memberReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/memberReport/memberReport.rpc.js b/server/api/memberReport/memberReport.rpc.js
index 6756e06..e2f3f21 100644
--- a/server/api/memberReport/memberReport.rpc.js
+++ b/server/api/memberReport/memberReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/migration/index.js b/server/api/migration/index.js
index c441bce..03b7c9f 100644
--- a/server/api/migration/index.js
+++ b/server/api/migration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/migration/migration.attributes.js b/server/api/migration/migration.attributes.js
index c2c8fab..67847c9 100644
--- a/server/api/migration/migration.attributes.js
+++ b/server/api/migration/migration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x9749=['version','sequelize','exports','STRING'];(function(_0x12675a,_0x4ba426){var _0x1f2ab9=function(_0x576d82){while(--_0x576d82){_0x12675a['push'](_0x12675a['shift']());}};_0x1f2ab9(++_0x4ba426);}(_0x9749,0xf1));var _0x9974=function(_0x18c5ad,_0x125b24){_0x18c5ad=_0x18c5ad-0x0;var _0x312605=_0x9749[_0x18c5ad];return _0x312605;};'use strict';var Sequelize=require(_0x9974('0x0'));module[_0x9974('0x1')]={'version':{'type':Sequelize[_0x9974('0x2')],'unique':_0x9974('0x3')}};
\ No newline at end of file
+var _0xa463=['STRING','sequelize','exports'];(function(_0x366307,_0x2075d4){var _0x373b1b=function(_0xb7df29){while(--_0xb7df29){_0x366307['push'](_0x366307['shift']());}};_0x373b1b(++_0x2075d4);}(_0xa463,0xe2));var _0x3a46=function(_0x52c3f0,_0x1555b5){_0x52c3f0=_0x52c3f0-0x0;var _0x25b7cd=_0xa463[_0x52c3f0];return _0x25b7cd;};'use strict';var Sequelize=require(_0x3a46('0x0'));module[_0x3a46('0x1')]={'version':{'type':Sequelize[_0x3a46('0x2')],'unique':'version'}};
\ No newline at end of file
diff --git a/server/api/migration/migration.controller.js b/server/api/migration/migration.controller.js
index e8c686b..c553180 100644
--- a/server/api/migration/migration.controller.js
+++ b/server/api/migration/migration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/migration/migration.model.js b/server/api/migration/migration.model.js
index d132a5d..15e772d 100644
--- a/server/api/migration/migration.model.js
+++ b/server/api/migration/migration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/migration/migration.rpc.js b/server/api/migration/migration.rpc.js
index 50eeee0..aa130b3 100644
--- a/server/api/migration/migration.rpc.js
+++ b/server/api/migration/migration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/network/index.js b/server/api/network/index.js
index f7672aa..07ff4c9 100644
--- a/server/api/network/index.js
+++ b/server/api/network/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/network/network.attributes.js b/server/api/network/network.attributes.js
index 1b91472..5b941ea 100644
--- a/server/api/network/network.attributes.js
+++ b/server/api/network/network.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/network/network.controller.js b/server/api/network/network.controller.js
index 2fb39a9..f57a30b 100644
--- a/server/api/network/network.controller.js
+++ b/server/api/network/network.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/network/network.model.js b/server/api/network/network.model.js
index 059b94b..79edf9f 100644
--- a/server/api/network/network.model.js
+++ b/server/api/network/network.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/network/network.rpc.js b/server/api/network/network.rpc.js
index 644d6eb..20d8a12 100644
--- a/server/api/network/network.rpc.js
+++ b/server/api/network/network.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/notification/index.js b/server/api/notification/index.js
index 6ec8493..c4bbdfa 100644
--- a/server/api/notification/index.js
+++ b/server/api/notification/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/notification/notification.attributes.js b/server/api/notification/notification.attributes.js
index 52ef022..72a6ce5 100644
--- a/server/api/notification/notification.attributes.js
+++ b/server/api/notification/notification.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/notification/notification.controller.js b/server/api/notification/notification.controller.js
index 5c429b3..f48e556 100644
--- a/server/api/notification/notification.controller.js
+++ b/server/api/notification/notification.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/notification/notification.events.js b/server/api/notification/notification.events.js
index 7fc3958..a57026f 100644
--- a/server/api/notification/notification.events.js
+++ b/server/api/notification/notification.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/notification/notification.model.js b/server/api/notification/notification.model.js
index 15107b9..bc05efe 100644
--- a/server/api/notification/notification.model.js
+++ b/server/api/notification/notification.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/notification/notification.rpc.js b/server/api/notification/notification.rpc.js
index b8d9f63..91d97e1 100644
--- a/server/api/notification/notification.rpc.js
+++ b/server/api/notification/notification.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/notification/notification.socket.js b/server/api/notification/notification.socket.js
index 602a9aa..acefb85 100644
--- a/server/api/notification/notification.socket.js
+++ b/server/api/notification/notification.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelAccount/index.js b/server/api/openchannelAccount/index.js
index e3501d8..013018a 100644
--- a/server/api/openchannelAccount/index.js
+++ b/server/api/openchannelAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelAccount/openchannelAccount.attributes.js b/server/api/openchannelAccount/openchannelAccount.attributes.js
index 3487380..b472280 100644
--- a/server/api/openchannelAccount/openchannelAccount.attributes.js
+++ b/server/api/openchannelAccount/openchannelAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelAccount/openchannelAccount.controller.js b/server/api/openchannelAccount/openchannelAccount.controller.js
index d873ed0..ba7b915 100644
--- a/server/api/openchannelAccount/openchannelAccount.controller.js
+++ b/server/api/openchannelAccount/openchannelAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelAccount/openchannelAccount.events.js b/server/api/openchannelAccount/openchannelAccount.events.js
index fd7d645..abfaf52 100644
--- a/server/api/openchannelAccount/openchannelAccount.events.js
+++ b/server/api/openchannelAccount/openchannelAccount.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelAccount/openchannelAccount.model.js b/server/api/openchannelAccount/openchannelAccount.model.js
index 7f9704c..e823cd1 100644
--- a/server/api/openchannelAccount/openchannelAccount.model.js
+++ b/server/api/openchannelAccount/openchannelAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelAccount/openchannelAccount.rpc.js b/server/api/openchannelAccount/openchannelAccount.rpc.js
index 8bca3f1..00daaf0 100644
--- a/server/api/openchannelAccount/openchannelAccount.rpc.js
+++ b/server/api/openchannelAccount/openchannelAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelAccount/openchannelAccount.socket.js b/server/api/openchannelAccount/openchannelAccount.socket.js
index 2ffb2da..cd0f9b9 100644
--- a/server/api/openchannelAccount/openchannelAccount.socket.js
+++ b/server/api/openchannelAccount/openchannelAccount.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelApplication/index.js b/server/api/openchannelApplication/index.js
index f5cae11..a6da622 100644
--- a/server/api/openchannelApplication/index.js
+++ b/server/api/openchannelApplication/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelApplication/openchannelApplication.attributes.js b/server/api/openchannelApplication/openchannelApplication.attributes.js
index 0e0bce3..a534cd9 100644
--- a/server/api/openchannelApplication/openchannelApplication.attributes.js
+++ b/server/api/openchannelApplication/openchannelApplication.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelApplication/openchannelApplication.controller.js b/server/api/openchannelApplication/openchannelApplication.controller.js
index fc6d1bc..06b0686 100644
--- a/server/api/openchannelApplication/openchannelApplication.controller.js
+++ b/server/api/openchannelApplication/openchannelApplication.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelApplication/openchannelApplication.model.js b/server/api/openchannelApplication/openchannelApplication.model.js
index 3ff39db..fb4bd61 100644
--- a/server/api/openchannelApplication/openchannelApplication.model.js
+++ b/server/api/openchannelApplication/openchannelApplication.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelApplication/openchannelApplication.rpc.js b/server/api/openchannelApplication/openchannelApplication.rpc.js
index 8d4848b..cf968ac 100644
--- a/server/api/openchannelApplication/openchannelApplication.rpc.js
+++ b/server/api/openchannelApplication/openchannelApplication.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelInteraction/index.js b/server/api/openchannelInteraction/index.js
index 04f5048..2c358c6 100644
--- a/server/api/openchannelInteraction/index.js
+++ b/server/api/openchannelInteraction/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelInteraction/openchannelInteraction.attributes.js b/server/api/openchannelInteraction/openchannelInteraction.attributes.js
index beb990d..7d83427 100644
--- a/server/api/openchannelInteraction/openchannelInteraction.attributes.js
+++ b/server/api/openchannelInteraction/openchannelInteraction.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelInteraction/openchannelInteraction.controller.js b/server/api/openchannelInteraction/openchannelInteraction.controller.js
index ec96d49..1424084 100644
--- a/server/api/openchannelInteraction/openchannelInteraction.controller.js
+++ b/server/api/openchannelInteraction/openchannelInteraction.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelInteraction/openchannelInteraction.events.js b/server/api/openchannelInteraction/openchannelInteraction.events.js
index 9f7be51..0cd4fa5 100644
--- a/server/api/openchannelInteraction/openchannelInteraction.events.js
+++ b/server/api/openchannelInteraction/openchannelInteraction.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelInteraction/openchannelInteraction.model.js b/server/api/openchannelInteraction/openchannelInteraction.model.js
index 32ed31d..eab49dd 100644
--- a/server/api/openchannelInteraction/openchannelInteraction.model.js
+++ b/server/api/openchannelInteraction/openchannelInteraction.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelInteraction/openchannelInteraction.rpc.js b/server/api/openchannelInteraction/openchannelInteraction.rpc.js
index 26ef6d4..ba30cf5 100644
--- a/server/api/openchannelInteraction/openchannelInteraction.rpc.js
+++ b/server/api/openchannelInteraction/openchannelInteraction.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelInteraction/openchannelInteraction.socket.js b/server/api/openchannelInteraction/openchannelInteraction.socket.js
index d8f5617..917fa31 100644
--- a/server/api/openchannelInteraction/openchannelInteraction.socket.js
+++ b/server/api/openchannelInteraction/openchannelInteraction.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelMessage/index.js b/server/api/openchannelMessage/index.js
index aadfad3..211e893 100644
--- a/server/api/openchannelMessage/index.js
+++ b/server/api/openchannelMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelMessage/openchannelMessage.attributes.js b/server/api/openchannelMessage/openchannelMessage.attributes.js
index 92dab17..c4f33d1 100644
--- a/server/api/openchannelMessage/openchannelMessage.attributes.js
+++ b/server/api/openchannelMessage/openchannelMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelMessage/openchannelMessage.controller.js b/server/api/openchannelMessage/openchannelMessage.controller.js
index 69cae5c..87d0a6f 100644
--- a/server/api/openchannelMessage/openchannelMessage.controller.js
+++ b/server/api/openchannelMessage/openchannelMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelMessage/openchannelMessage.events.js b/server/api/openchannelMessage/openchannelMessage.events.js
index f6ee65c..d01eaa3 100644
--- a/server/api/openchannelMessage/openchannelMessage.events.js
+++ b/server/api/openchannelMessage/openchannelMessage.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelMessage/openchannelMessage.model.js b/server/api/openchannelMessage/openchannelMessage.model.js
index e0b7d71..67f677b 100644
--- a/server/api/openchannelMessage/openchannelMessage.model.js
+++ b/server/api/openchannelMessage/openchannelMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelMessage/openchannelMessage.rpc.js b/server/api/openchannelMessage/openchannelMessage.rpc.js
index 37857ff..bf23579 100644
--- a/server/api/openchannelMessage/openchannelMessage.rpc.js
+++ b/server/api/openchannelMessage/openchannelMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelMessage/openchannelMessage.socket.js b/server/api/openchannelMessage/openchannelMessage.socket.js
index d542c47..eaeb7ff 100644
--- a/server/api/openchannelMessage/openchannelMessage.socket.js
+++ b/server/api/openchannelMessage/openchannelMessage.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueue/index.js b/server/api/openchannelQueue/index.js
index 8eb8a3c..f259413 100644
--- a/server/api/openchannelQueue/index.js
+++ b/server/api/openchannelQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueue/openchannelQueue.attributes.js b/server/api/openchannelQueue/openchannelQueue.attributes.js
index 6cff7c2..c4dd8f8 100644
--- a/server/api/openchannelQueue/openchannelQueue.attributes.js
+++ b/server/api/openchannelQueue/openchannelQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueue/openchannelQueue.controller.js b/server/api/openchannelQueue/openchannelQueue.controller.js
index 45f0610..68f9b22 100644
--- a/server/api/openchannelQueue/openchannelQueue.controller.js
+++ b/server/api/openchannelQueue/openchannelQueue.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueue/openchannelQueue.events.js b/server/api/openchannelQueue/openchannelQueue.events.js
index 9e84100..e0aa417 100644
--- a/server/api/openchannelQueue/openchannelQueue.events.js
+++ b/server/api/openchannelQueue/openchannelQueue.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueue/openchannelQueue.model.js b/server/api/openchannelQueue/openchannelQueue.model.js
index 8c40eb5..d62cd30 100644
--- a/server/api/openchannelQueue/openchannelQueue.model.js
+++ b/server/api/openchannelQueue/openchannelQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueue/openchannelQueue.rpc.js b/server/api/openchannelQueue/openchannelQueue.rpc.js
index 61b95d4..4e0559c 100644
--- a/server/api/openchannelQueue/openchannelQueue.rpc.js
+++ b/server/api/openchannelQueue/openchannelQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueue/openchannelQueue.socket.js b/server/api/openchannelQueue/openchannelQueue.socket.js
index 0ace160..235bb10 100644
--- a/server/api/openchannelQueue/openchannelQueue.socket.js
+++ b/server/api/openchannelQueue/openchannelQueue.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueueReport/index.js b/server/api/openchannelQueueReport/index.js
index 7dae6be..a6c27d4 100644
--- a/server/api/openchannelQueueReport/index.js
+++ b/server/api/openchannelQueueReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueueReport/openchannelQueueReport.attributes.js b/server/api/openchannelQueueReport/openchannelQueueReport.attributes.js
index 195b0d8..2d18fd4 100644
--- a/server/api/openchannelQueueReport/openchannelQueueReport.attributes.js
+++ b/server/api/openchannelQueueReport/openchannelQueueReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueueReport/openchannelQueueReport.controller.js b/server/api/openchannelQueueReport/openchannelQueueReport.controller.js
index 5ee4b34..4482b70 100644
--- a/server/api/openchannelQueueReport/openchannelQueueReport.controller.js
+++ b/server/api/openchannelQueueReport/openchannelQueueReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueueReport/openchannelQueueReport.model.js b/server/api/openchannelQueueReport/openchannelQueueReport.model.js
index 22d2692..ddc9f25 100644
--- a/server/api/openchannelQueueReport/openchannelQueueReport.model.js
+++ b/server/api/openchannelQueueReport/openchannelQueueReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueueReport/openchannelQueueReport.rpc.js b/server/api/openchannelQueueReport/openchannelQueueReport.rpc.js
index 0abbe9f..f92c503 100644
--- a/server/api/openchannelQueueReport/openchannelQueueReport.rpc.js
+++ b/server/api/openchannelQueueReport/openchannelQueueReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelTransferReport/index.js b/server/api/openchannelTransferReport/index.js
index 5adfd10..7ac1316 100644
--- a/server/api/openchannelTransferReport/index.js
+++ b/server/api/openchannelTransferReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelTransferReport/openchannelTransferReport.attributes.js b/server/api/openchannelTransferReport/openchannelTransferReport.attributes.js
index db41ed2..224c4b1 100644
--- a/server/api/openchannelTransferReport/openchannelTransferReport.attributes.js
+++ b/server/api/openchannelTransferReport/openchannelTransferReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelTransferReport/openchannelTransferReport.controller.js b/server/api/openchannelTransferReport/openchannelTransferReport.controller.js
index cf47e7a..8231e1b 100644
--- a/server/api/openchannelTransferReport/openchannelTransferReport.controller.js
+++ b/server/api/openchannelTransferReport/openchannelTransferReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelTransferReport/openchannelTransferReport.model.js b/server/api/openchannelTransferReport/openchannelTransferReport.model.js
index 6750f8c..3bf8d36 100644
--- a/server/api/openchannelTransferReport/openchannelTransferReport.model.js
+++ b/server/api/openchannelTransferReport/openchannelTransferReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelTransferReport/openchannelTransferReport.rpc.js b/server/api/openchannelTransferReport/openchannelTransferReport.rpc.js
index 4c8a2eb..83c87bd 100644
--- a/server/api/openchannelTransferReport/openchannelTransferReport.rpc.js
+++ b/server/api/openchannelTransferReport/openchannelTransferReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/pause/index.js b/server/api/pause/index.js
index a2f66a5..6925448 100644
--- a/server/api/pause/index.js
+++ b/server/api/pause/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/pause/pause.attributes.js b/server/api/pause/pause.attributes.js
index 3ff974a..54cebf1 100644
--- a/server/api/pause/pause.attributes.js
+++ b/server/api/pause/pause.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/pause/pause.controller.js b/server/api/pause/pause.controller.js
index 495ecd5..5aa2365 100644
--- a/server/api/pause/pause.controller.js
+++ b/server/api/pause/pause.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/pause/pause.model.js b/server/api/pause/pause.model.js
index be57852..4670e56 100644
--- a/server/api/pause/pause.model.js
+++ b/server/api/pause/pause.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/pause/pause.rpc.js b/server/api/pause/pause.rpc.js
index 81cc9e9..6e1fc87 100644
--- a/server/api/pause/pause.rpc.js
+++ b/server/api/pause/pause.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/plugin/index.js b/server/api/plugin/index.js
index d3a4ae2..a9df09d 100644
--- a/server/api/plugin/index.js
+++ b/server/api/plugin/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/plugin/plugin.attributes.js b/server/api/plugin/plugin.attributes.js
index 2823043..9409b99 100644
--- a/server/api/plugin/plugin.attributes.js
+++ b/server/api/plugin/plugin.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/plugin/plugin.controller.js b/server/api/plugin/plugin.controller.js
index 87a4fa5..92f063e 100644
--- a/server/api/plugin/plugin.controller.js
+++ b/server/api/plugin/plugin.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/plugin/plugin.events.js b/server/api/plugin/plugin.events.js
index 7f35742..43e0006 100644
--- a/server/api/plugin/plugin.events.js
+++ b/server/api/plugin/plugin.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/plugin/plugin.model.js b/server/api/plugin/plugin.model.js
index dae7b98..dccd2cc 100644
--- a/server/api/plugin/plugin.model.js
+++ b/server/api/plugin/plugin.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/plugin/plugin.rpc.js b/server/api/plugin/plugin.rpc.js
index 2c0026f..1390eda 100644
--- a/server/api/plugin/plugin.rpc.js
+++ b/server/api/plugin/plugin.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/plugin/plugin.socket.js b/server/api/plugin/plugin.socket.js
index 55d138d..80a6d8b 100644
--- a/server/api/plugin/plugin.socket.js
+++ b/server/api/plugin/plugin.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/pm2/index.js b/server/api/pm2/index.js
index 9e5a831..e9ef116 100644
--- a/server/api/pm2/index.js
+++ b/server/api/pm2/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/pm2/pm2.controller.js b/server/api/pm2/pm2.controller.js
index 75e16ee..ca18880 100644
--- a/server/api/pm2/pm2.controller.js
+++ b/server/api/pm2/pm2.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/reportAgentPreview/index.js b/server/api/reportAgentPreview/index.js
index 0a6b32e..d7e0574 100644
--- a/server/api/reportAgentPreview/index.js
+++ b/server/api/reportAgentPreview/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/reportAgentPreview/reportAgentPreview.attributes.js b/server/api/reportAgentPreview/reportAgentPreview.attributes.js
index 93174e8..6eafa2f 100644
--- a/server/api/reportAgentPreview/reportAgentPreview.attributes.js
+++ b/server/api/reportAgentPreview/reportAgentPreview.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/reportAgentPreview/reportAgentPreview.model.js b/server/api/reportAgentPreview/reportAgentPreview.model.js
index 3041be0..4eae61e 100644
--- a/server/api/reportAgentPreview/reportAgentPreview.model.js
+++ b/server/api/reportAgentPreview/reportAgentPreview.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/reportAgentPreview/reportAgentPreview.rpc.js b/server/api/reportAgentPreview/reportAgentPreview.rpc.js
index fc081b5..f36d4b6 100644
--- a/server/api/reportAgentPreview/reportAgentPreview.rpc.js
+++ b/server/api/reportAgentPreview/reportAgentPreview.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/rpc/index.js b/server/api/rpc/index.js
index 78c5f09..ebbc211 100644
--- a/server/api/rpc/index.js
+++ b/server/api/rpc/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/rpc/rpc.controller.js b/server/api/rpc/rpc.controller.js
index 35ffe00..6da80ff 100644
--- a/server/api/rpc/rpc.controller.js
+++ b/server/api/rpc/rpc.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/schedule/index.js b/server/api/schedule/index.js
index bf0378f..9d9b97e 100644
--- a/server/api/schedule/index.js
+++ b/server/api/schedule/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/schedule/schedule.attributes.js b/server/api/schedule/schedule.attributes.js
index db2abd2..3879843 100644
--- a/server/api/schedule/schedule.attributes.js
+++ b/server/api/schedule/schedule.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/schedule/schedule.controller.js b/server/api/schedule/schedule.controller.js
index de7a1f8..9a3c111 100644
--- a/server/api/schedule/schedule.controller.js
+++ b/server/api/schedule/schedule.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/schedule/schedule.model.js b/server/api/schedule/schedule.model.js
index 5736436..cde102d 100644
--- a/server/api/schedule/schedule.model.js
+++ b/server/api/schedule/schedule.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/schedule/schedule.rpc.js b/server/api/schedule/schedule.rpc.js
index cabd7c9..5695e4e 100644
--- a/server/api/schedule/schedule.rpc.js
+++ b/server/api/schedule/schedule.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/screenRecording/index.js b/server/api/screenRecording/index.js
index 69e96d6..7dca5f4 100644
--- a/server/api/screenRecording/index.js
+++ b/server/api/screenRecording/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/screenRecording/screenRecording.attributes.js b/server/api/screenRecording/screenRecording.attributes.js
index 8f1a716..4f7f2fa 100644
--- a/server/api/screenRecording/screenRecording.attributes.js
+++ b/server/api/screenRecording/screenRecording.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/screenRecording/screenRecording.controller.js b/server/api/screenRecording/screenRecording.controller.js
index 30913c2..0ece58c 100644
--- a/server/api/screenRecording/screenRecording.controller.js
+++ b/server/api/screenRecording/screenRecording.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/screenRecording/screenRecording.model.js b/server/api/screenRecording/screenRecording.model.js
index 0991a8d..dce270d 100644
--- a/server/api/screenRecording/screenRecording.model.js
+++ b/server/api/screenRecording/screenRecording.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/screenRecording/screenRecording.rpc.js b/server/api/screenRecording/screenRecording.rpc.js
index 2f16bdb..a6d573c 100644
--- a/server/api/screenRecording/screenRecording.rpc.js
+++ b/server/api/screenRecording/screenRecording.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/setting/index.js b/server/api/setting/index.js
index d5421a4..159770d 100644
--- a/server/api/setting/index.js
+++ b/server/api/setting/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/setting/setting.attributes.js b/server/api/setting/setting.attributes.js
index 2f42234..16d1550 100644
--- a/server/api/setting/setting.attributes.js
+++ b/server/api/setting/setting.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/setting/setting.controller.js b/server/api/setting/setting.controller.js
index af6bc8b..b833f36 100644
--- a/server/api/setting/setting.controller.js
+++ b/server/api/setting/setting.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/setting/setting.model.js b/server/api/setting/setting.model.js
index f0ddbda..7612693 100644
--- a/server/api/setting/setting.model.js
+++ b/server/api/setting/setting.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/setting/setting.rpc.js b/server/api/setting/setting.rpc.js
index 610cdc3..141abc4 100644
--- a/server/api/setting/setting.rpc.js
+++ b/server/api/setting/setting.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsAccount/index.js b/server/api/smsAccount/index.js
index 8c4946d..059bcc2 100644
--- a/server/api/smsAccount/index.js
+++ b/server/api/smsAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsAccount/smsAccount.attributes.js b/server/api/smsAccount/smsAccount.attributes.js
index 6adf84e..bd8cee5 100644
--- a/server/api/smsAccount/smsAccount.attributes.js
+++ b/server/api/smsAccount/smsAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsAccount/smsAccount.controller.js b/server/api/smsAccount/smsAccount.controller.js
index 4eef1f6..1c88bb1 100644
--- a/server/api/smsAccount/smsAccount.controller.js
+++ b/server/api/smsAccount/smsAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsAccount/smsAccount.events.js b/server/api/smsAccount/smsAccount.events.js
index 1b5efda..2e17107 100644
--- a/server/api/smsAccount/smsAccount.events.js
+++ b/server/api/smsAccount/smsAccount.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsAccount/smsAccount.model.js b/server/api/smsAccount/smsAccount.model.js
index 06e3be6..6cbfeb6 100644
--- a/server/api/smsAccount/smsAccount.model.js
+++ b/server/api/smsAccount/smsAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsAccount/smsAccount.rpc.js b/server/api/smsAccount/smsAccount.rpc.js
index ed3900a..9bd7d72 100644
--- a/server/api/smsAccount/smsAccount.rpc.js
+++ b/server/api/smsAccount/smsAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsAccount/smsAccount.socket.js b/server/api/smsAccount/smsAccount.socket.js
index adbd5e9..9836597 100644
--- a/server/api/smsAccount/smsAccount.socket.js
+++ b/server/api/smsAccount/smsAccount.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsApplication/index.js b/server/api/smsApplication/index.js
index 35b2dc8..84ffff7 100644
--- a/server/api/smsApplication/index.js
+++ b/server/api/smsApplication/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsApplication/smsApplication.attributes.js b/server/api/smsApplication/smsApplication.attributes.js
index 40254c6..e428850 100644
--- a/server/api/smsApplication/smsApplication.attributes.js
+++ b/server/api/smsApplication/smsApplication.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsApplication/smsApplication.controller.js b/server/api/smsApplication/smsApplication.controller.js
index f124b6f..d2bf565 100644
--- a/server/api/smsApplication/smsApplication.controller.js
+++ b/server/api/smsApplication/smsApplication.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsApplication/smsApplication.model.js b/server/api/smsApplication/smsApplication.model.js
index 656c923..b066e38 100644
--- a/server/api/smsApplication/smsApplication.model.js
+++ b/server/api/smsApplication/smsApplication.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsApplication/smsApplication.rpc.js b/server/api/smsApplication/smsApplication.rpc.js
index 59e1218..cc777a2 100644
--- a/server/api/smsApplication/smsApplication.rpc.js
+++ b/server/api/smsApplication/smsApplication.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsInteraction/index.js b/server/api/smsInteraction/index.js
index 5c425a8..6d02026 100644
--- a/server/api/smsInteraction/index.js
+++ b/server/api/smsInteraction/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsInteraction/smsInteraction.attributes.js b/server/api/smsInteraction/smsInteraction.attributes.js
index e1c50f5..298e45b 100644
--- a/server/api/smsInteraction/smsInteraction.attributes.js
+++ b/server/api/smsInteraction/smsInteraction.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsInteraction/smsInteraction.controller.js b/server/api/smsInteraction/smsInteraction.controller.js
index a3a41d0..7ba4ce9 100644
--- a/server/api/smsInteraction/smsInteraction.controller.js
+++ b/server/api/smsInteraction/smsInteraction.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsInteraction/smsInteraction.events.js b/server/api/smsInteraction/smsInteraction.events.js
index 9ba9cf4..99f5efe 100644
--- a/server/api/smsInteraction/smsInteraction.events.js
+++ b/server/api/smsInteraction/smsInteraction.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsInteraction/smsInteraction.model.js b/server/api/smsInteraction/smsInteraction.model.js
index 6190e59..84633b6 100644
--- a/server/api/smsInteraction/smsInteraction.model.js
+++ b/server/api/smsInteraction/smsInteraction.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsInteraction/smsInteraction.rpc.js b/server/api/smsInteraction/smsInteraction.rpc.js
index b554e95..bd9bd94 100644
--- a/server/api/smsInteraction/smsInteraction.rpc.js
+++ b/server/api/smsInteraction/smsInteraction.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsInteraction/smsInteraction.socket.js b/server/api/smsInteraction/smsInteraction.socket.js
index d953527..3922de6 100644
--- a/server/api/smsInteraction/smsInteraction.socket.js
+++ b/server/api/smsInteraction/smsInteraction.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsMessage/index.js b/server/api/smsMessage/index.js
index 0ca6e1e..c4d7f1b 100644
--- a/server/api/smsMessage/index.js
+++ b/server/api/smsMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsMessage/smsMessage.attributes.js b/server/api/smsMessage/smsMessage.attributes.js
index 6c9247d..6e6e205 100644
--- a/server/api/smsMessage/smsMessage.attributes.js
+++ b/server/api/smsMessage/smsMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsMessage/smsMessage.controller.js b/server/api/smsMessage/smsMessage.controller.js
index c4ba1db..290471f 100644
--- a/server/api/smsMessage/smsMessage.controller.js
+++ b/server/api/smsMessage/smsMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsMessage/smsMessage.events.js b/server/api/smsMessage/smsMessage.events.js
index 48fefda..324acb9 100644
--- a/server/api/smsMessage/smsMessage.events.js
+++ b/server/api/smsMessage/smsMessage.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsMessage/smsMessage.model.js b/server/api/smsMessage/smsMessage.model.js
index 7682a2c..d196769 100644
--- a/server/api/smsMessage/smsMessage.model.js
+++ b/server/api/smsMessage/smsMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsMessage/smsMessage.rpc.js b/server/api/smsMessage/smsMessage.rpc.js
index 7ec810d..4891a7e 100644
--- a/server/api/smsMessage/smsMessage.rpc.js
+++ b/server/api/smsMessage/smsMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsMessage/smsMessage.socket.js b/server/api/smsMessage/smsMessage.socket.js
index 224ed5a..c818626 100644
--- a/server/api/smsMessage/smsMessage.socket.js
+++ b/server/api/smsMessage/smsMessage.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueue/index.js b/server/api/smsQueue/index.js
index 0b848ca..ed880fe 100644
--- a/server/api/smsQueue/index.js
+++ b/server/api/smsQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueue/smsQueue.attributes.js b/server/api/smsQueue/smsQueue.attributes.js
index 3c6aa89..e5afe88 100644
--- a/server/api/smsQueue/smsQueue.attributes.js
+++ b/server/api/smsQueue/smsQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueue/smsQueue.controller.js b/server/api/smsQueue/smsQueue.controller.js
index 03d1376..25fa54c 100644
--- a/server/api/smsQueue/smsQueue.controller.js
+++ b/server/api/smsQueue/smsQueue.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueue/smsQueue.events.js b/server/api/smsQueue/smsQueue.events.js
index e560a74..003e2da 100644
--- a/server/api/smsQueue/smsQueue.events.js
+++ b/server/api/smsQueue/smsQueue.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueue/smsQueue.model.js b/server/api/smsQueue/smsQueue.model.js
index 2d62034..9b270ab 100644
--- a/server/api/smsQueue/smsQueue.model.js
+++ b/server/api/smsQueue/smsQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueue/smsQueue.rpc.js b/server/api/smsQueue/smsQueue.rpc.js
index 0b60283..47d8d40 100644
--- a/server/api/smsQueue/smsQueue.rpc.js
+++ b/server/api/smsQueue/smsQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueue/smsQueue.socket.js b/server/api/smsQueue/smsQueue.socket.js
index ed09663..c8013ed 100644
--- a/server/api/smsQueue/smsQueue.socket.js
+++ b/server/api/smsQueue/smsQueue.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueueReport/index.js b/server/api/smsQueueReport/index.js
index b8e19f2..82661bd 100644
--- a/server/api/smsQueueReport/index.js
+++ b/server/api/smsQueueReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueueReport/smsQueueReport.attributes.js b/server/api/smsQueueReport/smsQueueReport.attributes.js
index 43fa6be..05ca8df 100644
--- a/server/api/smsQueueReport/smsQueueReport.attributes.js
+++ b/server/api/smsQueueReport/smsQueueReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueueReport/smsQueueReport.controller.js b/server/api/smsQueueReport/smsQueueReport.controller.js
index d88da91..bf8cac5 100644
--- a/server/api/smsQueueReport/smsQueueReport.controller.js
+++ b/server/api/smsQueueReport/smsQueueReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueueReport/smsQueueReport.model.js b/server/api/smsQueueReport/smsQueueReport.model.js
index a8baa71..1d6297e 100644
--- a/server/api/smsQueueReport/smsQueueReport.model.js
+++ b/server/api/smsQueueReport/smsQueueReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueueReport/smsQueueReport.rpc.js b/server/api/smsQueueReport/smsQueueReport.rpc.js
index 9c82b90..5259a43 100644
--- a/server/api/smsQueueReport/smsQueueReport.rpc.js
+++ b/server/api/smsQueueReport/smsQueueReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsTransferReport/index.js b/server/api/smsTransferReport/index.js
index 09e95d5..64e5288 100644
--- a/server/api/smsTransferReport/index.js
+++ b/server/api/smsTransferReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsTransferReport/smsTransferReport.attributes.js b/server/api/smsTransferReport/smsTransferReport.attributes.js
index aa4fc12..6b01d93 100644
--- a/server/api/smsTransferReport/smsTransferReport.attributes.js
+++ b/server/api/smsTransferReport/smsTransferReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsTransferReport/smsTransferReport.controller.js b/server/api/smsTransferReport/smsTransferReport.controller.js
index 7dc3181..c1a5be3 100644
--- a/server/api/smsTransferReport/smsTransferReport.controller.js
+++ b/server/api/smsTransferReport/smsTransferReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsTransferReport/smsTransferReport.model.js b/server/api/smsTransferReport/smsTransferReport.model.js
index 5e5ffb4..6365c65 100644
--- a/server/api/smsTransferReport/smsTransferReport.model.js
+++ b/server/api/smsTransferReport/smsTransferReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsTransferReport/smsTransferReport.rpc.js b/server/api/smsTransferReport/smsTransferReport.rpc.js
index 0c59ebb..60b4a66 100644
--- a/server/api/smsTransferReport/smsTransferReport.rpc.js
+++ b/server/api/smsTransferReport/smsTransferReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sound/index.js b/server/api/sound/index.js
index b33787f..e624087 100644
--- a/server/api/sound/index.js
+++ b/server/api/sound/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sound/sound.attributes.js b/server/api/sound/sound.attributes.js
index 1691ecb..a1a1563 100644
--- a/server/api/sound/sound.attributes.js
+++ b/server/api/sound/sound.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sound/sound.controller.js b/server/api/sound/sound.controller.js
index a15b8d5..e684957 100644
--- a/server/api/sound/sound.controller.js
+++ b/server/api/sound/sound.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sound/sound.model.js b/server/api/sound/sound.model.js
index 53ff6cf..b618c53 100644
--- a/server/api/sound/sound.model.js
+++ b/server/api/sound/sound.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sound/sound.rpc.js b/server/api/sound/sound.rpc.js
index 0a667dc..6680ed7 100644
--- a/server/api/sound/sound.rpc.js
+++ b/server/api/sound/sound.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareMessage/index.js b/server/api/squareMessage/index.js
index 1b0c5b3..172a21b 100644
--- a/server/api/squareMessage/index.js
+++ b/server/api/squareMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareMessage/squareMessage.attributes.js b/server/api/squareMessage/squareMessage.attributes.js
index 8d9969e..27c79f7 100644
--- a/server/api/squareMessage/squareMessage.attributes.js
+++ b/server/api/squareMessage/squareMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareMessage/squareMessage.controller.js b/server/api/squareMessage/squareMessage.controller.js
index 662b9d4..5ef67b6 100644
--- a/server/api/squareMessage/squareMessage.controller.js
+++ b/server/api/squareMessage/squareMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareMessage/squareMessage.model.js b/server/api/squareMessage/squareMessage.model.js
index 7522e1e..8587825 100644
--- a/server/api/squareMessage/squareMessage.model.js
+++ b/server/api/squareMessage/squareMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareMessage/squareMessage.rpc.js b/server/api/squareMessage/squareMessage.rpc.js
index 6bbe909..a28018d 100644
--- a/server/api/squareMessage/squareMessage.rpc.js
+++ b/server/api/squareMessage/squareMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareOdbc/index.js b/server/api/squareOdbc/index.js
index 59ec63e..5fdf467 100644
--- a/server/api/squareOdbc/index.js
+++ b/server/api/squareOdbc/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareOdbc/squareOdbc.attributes.js b/server/api/squareOdbc/squareOdbc.attributes.js
index 617e93d..27b004a 100644
--- a/server/api/squareOdbc/squareOdbc.attributes.js
+++ b/server/api/squareOdbc/squareOdbc.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareOdbc/squareOdbc.controller.js b/server/api/squareOdbc/squareOdbc.controller.js
index 9c2942a..1662528 100644
--- a/server/api/squareOdbc/squareOdbc.controller.js
+++ b/server/api/squareOdbc/squareOdbc.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareOdbc/squareOdbc.model.js b/server/api/squareOdbc/squareOdbc.model.js
index 33f853d..a648c26 100644
--- a/server/api/squareOdbc/squareOdbc.model.js
+++ b/server/api/squareOdbc/squareOdbc.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareOdbc/squareOdbc.rpc.js b/server/api/squareOdbc/squareOdbc.rpc.js
index e571cf4..8122f19 100644
--- a/server/api/squareOdbc/squareOdbc.rpc.js
+++ b/server/api/squareOdbc/squareOdbc.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareProject/index.js b/server/api/squareProject/index.js
index afb83a1..6bf22ef 100644
--- a/server/api/squareProject/index.js
+++ b/server/api/squareProject/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareProject/squareProject.attributes.js b/server/api/squareProject/squareProject.attributes.js
index a4c498d..31a864d 100644
--- a/server/api/squareProject/squareProject.attributes.js
+++ b/server/api/squareProject/squareProject.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareProject/squareProject.controller.js b/server/api/squareProject/squareProject.controller.js
index 1ccd9fd..2f664d9 100644
--- a/server/api/squareProject/squareProject.controller.js
+++ b/server/api/squareProject/squareProject.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareProject/squareProject.events.js b/server/api/squareProject/squareProject.events.js
index e0da97f..03b2ae0 100644
--- a/server/api/squareProject/squareProject.events.js
+++ b/server/api/squareProject/squareProject.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareProject/squareProject.model.js b/server/api/squareProject/squareProject.model.js
index f7c7aa5..ae0f668 100644
--- a/server/api/squareProject/squareProject.model.js
+++ b/server/api/squareProject/squareProject.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareProject/squareProject.rpc.js b/server/api/squareProject/squareProject.rpc.js
index 606146f..703dcb3 100644
--- a/server/api/squareProject/squareProject.rpc.js
+++ b/server/api/squareProject/squareProject.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareProject/squareProject.socket.js b/server/api/squareProject/squareProject.socket.js
index 9573b74..eeb8486 100644
--- a/server/api/squareProject/squareProject.socket.js
+++ b/server/api/squareProject/squareProject.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareRecording/index.js b/server/api/squareRecording/index.js
index 113a723..9df5fda 100644
--- a/server/api/squareRecording/index.js
+++ b/server/api/squareRecording/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareRecording/squareRecording.attributes.js b/server/api/squareRecording/squareRecording.attributes.js
index bb08edd..0d213d9 100644
--- a/server/api/squareRecording/squareRecording.attributes.js
+++ b/server/api/squareRecording/squareRecording.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareRecording/squareRecording.controller.js b/server/api/squareRecording/squareRecording.controller.js
index 0175a05..3eade22 100644
--- a/server/api/squareRecording/squareRecording.controller.js
+++ b/server/api/squareRecording/squareRecording.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareRecording/squareRecording.model.js b/server/api/squareRecording/squareRecording.model.js
index 80d0f96..f18e389 100644
--- a/server/api/squareRecording/squareRecording.model.js
+++ b/server/api/squareRecording/squareRecording.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareRecording/squareRecording.rpc.js b/server/api/squareRecording/squareRecording.rpc.js
index 213579a..087b455 100644
--- a/server/api/squareRecording/squareRecording.rpc.js
+++ b/server/api/squareRecording/squareRecording.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReport/index.js b/server/api/squareReport/index.js
index fab2c9e..bd0e705 100644
--- a/server/api/squareReport/index.js
+++ b/server/api/squareReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReport/squareReport.attributes.js b/server/api/squareReport/squareReport.attributes.js
index 33bb6e0..bbad88f 100644
--- a/server/api/squareReport/squareReport.attributes.js
+++ b/server/api/squareReport/squareReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReport/squareReport.controller.js b/server/api/squareReport/squareReport.controller.js
index 541a2a4..8d8dae6 100644
--- a/server/api/squareReport/squareReport.controller.js
+++ b/server/api/squareReport/squareReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReport/squareReport.model.js b/server/api/squareReport/squareReport.model.js
index 1656ebe..062dc2a 100644
--- a/server/api/squareReport/squareReport.model.js
+++ b/server/api/squareReport/squareReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReport/squareReport.rpc.js b/server/api/squareReport/squareReport.rpc.js
index 57b92e1..cc7e127 100644
--- a/server/api/squareReport/squareReport.rpc.js
+++ b/server/api/squareReport/squareReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReportDetail/index.js b/server/api/squareReportDetail/index.js
index 9b5bdf6..7485d29 100644
--- a/server/api/squareReportDetail/index.js
+++ b/server/api/squareReportDetail/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReportDetail/squareReportDetail.attributes.js b/server/api/squareReportDetail/squareReportDetail.attributes.js
index b92ba74..25a55ae 100644
--- a/server/api/squareReportDetail/squareReportDetail.attributes.js
+++ b/server/api/squareReportDetail/squareReportDetail.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReportDetail/squareReportDetail.controller.js b/server/api/squareReportDetail/squareReportDetail.controller.js
index f4685cc..21a76f7 100644
--- a/server/api/squareReportDetail/squareReportDetail.controller.js
+++ b/server/api/squareReportDetail/squareReportDetail.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReportDetail/squareReportDetail.model.js b/server/api/squareReportDetail/squareReportDetail.model.js
index 40890e1..f95f1ba 100644
--- a/server/api/squareReportDetail/squareReportDetail.model.js
+++ b/server/api/squareReportDetail/squareReportDetail.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReportDetail/squareReportDetail.rpc.js b/server/api/squareReportDetail/squareReportDetail.rpc.js
index bfbb3bc..363c96e 100644
--- a/server/api/squareReportDetail/squareReportDetail.rpc.js
+++ b/server/api/squareReportDetail/squareReportDetail.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/system/index.js b/server/api/system/index.js
index 31dd3ae..ab6cc58 100644
--- a/server/api/system/index.js
+++ b/server/api/system/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/system/system.controller.js b/server/api/system/system.controller.js
index f3b3695..1498800 100644
--- a/server/api/system/system.controller.js
+++ b/server/api/system/system.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/tag/index.js b/server/api/tag/index.js
index e721558..a66871e 100644
--- a/server/api/tag/index.js
+++ b/server/api/tag/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/tag/tag.attributes.js b/server/api/tag/tag.attributes.js
index 802cb85..338c3fd 100644
--- a/server/api/tag/tag.attributes.js
+++ b/server/api/tag/tag.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/tag/tag.controller.js b/server/api/tag/tag.controller.js
index 5683828..3b09a19 100644
--- a/server/api/tag/tag.controller.js
+++ b/server/api/tag/tag.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/tag/tag.model.js b/server/api/tag/tag.model.js
index be60f54..f02808e 100644
--- a/server/api/tag/tag.model.js
+++ b/server/api/tag/tag.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/tag/tag.rpc.js b/server/api/tag/tag.rpc.js
index e78c5cd..c6026b1 100644
--- a/server/api/tag/tag.rpc.js
+++ b/server/api/tag/tag.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/team/index.js b/server/api/team/index.js
index cf9afaf..0c3ccf5 100644
--- a/server/api/team/index.js
+++ b/server/api/team/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/team/team.attributes.js b/server/api/team/team.attributes.js
index 15a4337..3aa48a1 100644
--- a/server/api/team/team.attributes.js
+++ b/server/api/team/team.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/team/team.controller.js b/server/api/team/team.controller.js
index 3fba1ce..07ca5d8 100644
--- a/server/api/team/team.controller.js
+++ b/server/api/team/team.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/team/team.events.js b/server/api/team/team.events.js
index bde7d8c..e1a8928 100644
--- a/server/api/team/team.events.js
+++ b/server/api/team/team.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/team/team.model.js b/server/api/team/team.model.js
index 4fb9318..f3c8048 100644
--- a/server/api/team/team.model.js
+++ b/server/api/team/team.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/team/team.rpc.js b/server/api/team/team.rpc.js
index a6c3eda..7cc2383 100644
--- a/server/api/team/team.rpc.js
+++ b/server/api/team/team.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/team/team.socket.js b/server/api/team/team.socket.js
index a58aef3..b84ad4c 100644
--- a/server/api/team/team.socket.js
+++ b/server/api/team/team.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/template/index.js b/server/api/template/index.js
index 34200bc..d029198 100644
--- a/server/api/template/index.js
+++ b/server/api/template/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/template/template.attributes.js b/server/api/template/template.attributes.js
index 41f4ace..3c0ce35 100644
--- a/server/api/template/template.attributes.js
+++ b/server/api/template/template.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/template/template.controller.js b/server/api/template/template.controller.js
index f3d78a0..73bfb6d 100644
--- a/server/api/template/template.controller.js
+++ b/server/api/template/template.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/template/template.model.js b/server/api/template/template.model.js
index 3ac5d68..0ff9515 100644
--- a/server/api/template/template.model.js
+++ b/server/api/template/template.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/template/template.rpc.js b/server/api/template/template.rpc.js
index dc76cc3..688ed81 100644
--- a/server/api/template/template.rpc.js
+++ b/server/api/template/template.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trigger/index.js b/server/api/trigger/index.js
index 1aa1a86..53331a6 100644
--- a/server/api/trigger/index.js
+++ b/server/api/trigger/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trigger/trigger.attributes.js b/server/api/trigger/trigger.attributes.js
index 3f23ca1..91bee6d 100644
--- a/server/api/trigger/trigger.attributes.js
+++ b/server/api/trigger/trigger.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trigger/trigger.controller.js b/server/api/trigger/trigger.controller.js
index 1e6267a..d31f12c 100644
--- a/server/api/trigger/trigger.controller.js
+++ b/server/api/trigger/trigger.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trigger/trigger.model.js b/server/api/trigger/trigger.model.js
index 2a6df01..6388cc8 100644
--- a/server/api/trigger/trigger.model.js
+++ b/server/api/trigger/trigger.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trigger/trigger.rpc.js b/server/api/trigger/trigger.rpc.js
index 5c832ee..a4a7bb3 100644
--- a/server/api/trigger/trigger.rpc.js
+++ b/server/api/trigger/trigger.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trunk/index.js b/server/api/trunk/index.js
index 662d555..d1baaba 100644
--- a/server/api/trunk/index.js
+++ b/server/api/trunk/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trunk/trunk.attributes.js b/server/api/trunk/trunk.attributes.js
index 8e667c9..584e8b0 100644
--- a/server/api/trunk/trunk.attributes.js
+++ b/server/api/trunk/trunk.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trunk/trunk.controller.js b/server/api/trunk/trunk.controller.js
index 0db2881..692a023 100644
--- a/server/api/trunk/trunk.controller.js
+++ b/server/api/trunk/trunk.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trunk/trunk.model.js b/server/api/trunk/trunk.model.js
index 97c98cb..7ac3383 100644
--- a/server/api/trunk/trunk.model.js
+++ b/server/api/trunk/trunk.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trunk/trunk.rpc.js b/server/api/trunk/trunk.rpc.js
index 7612f1e..7551536 100644
--- a/server/api/trunk/trunk.rpc.js
+++ b/server/api/trunk/trunk.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user/index.js b/server/api/user/index.js
index 74148db..a305498 100644
--- a/server/api/user/index.js
+++ b/server/api/user/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user/user.attributes.js b/server/api/user/user.attributes.js
index 0c17d81..dc9c606 100644
--- a/server/api/user/user.attributes.js
+++ b/server/api/user/user.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user/user.controller.js b/server/api/user/user.controller.js
index 4e7946f..4033350 100644
--- a/server/api/user/user.controller.js
+++ b/server/api/user/user.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user/user.events.js b/server/api/user/user.events.js
index 9cec285..5a9029b 100644
--- a/server/api/user/user.events.js
+++ b/server/api/user/user.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user/user.model.js b/server/api/user/user.model.js
index df753e5..8ed07ac 100644
--- a/server/api/user/user.model.js
+++ b/server/api/user/user.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user/user.rpc.js b/server/api/user/user.rpc.js
index 37fae57..55fe449 100644
--- a/server/api/user/user.rpc.js
+++ b/server/api/user/user.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user/user.socket.js b/server/api/user/user.socket.js
index 8bad15b..fddbd53 100644
--- a/server/api/user/user.socket.js
+++ b/server/api/user/user.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userChatQueue/index.js b/server/api/userChatQueue/index.js
index f006521..949fd9e 100644
--- a/server/api/userChatQueue/index.js
+++ b/server/api/userChatQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userChatQueue/userChatQueue.attributes.js b/server/api/userChatQueue/userChatQueue.attributes.js
index 0077fd8..82babec 100644
--- a/server/api/userChatQueue/userChatQueue.attributes.js
+++ b/server/api/userChatQueue/userChatQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xd8b0=['exports','sequelize'];(function(_0x47bd60,_0x22f024){var _0x523729=function(_0x9b333a){while(--_0x9b333a){_0x47bd60['push'](_0x47bd60['shift']());}};_0x523729(++_0x22f024);}(_0xd8b0,0xad));var _0x0d8b=function(_0x20a584,_0xe384a5){_0x20a584=_0x20a584-0x0;var _0x4b41a8=_0xd8b0[_0x20a584];return _0x4b41a8;};'use strict';var Sequelize=require(_0x0d8b('0x0'));module[_0x0d8b('0x1')]={'penalty':{'type':Sequelize['INTEGER'],'defaultValue':0x0}};
\ No newline at end of file
+var _0xa9e0=['sequelize','exports','INTEGER'];(function(_0x3217bd,_0x45ac3e){var _0x237164=function(_0x2855a4){while(--_0x2855a4){_0x3217bd['push'](_0x3217bd['shift']());}};_0x237164(++_0x45ac3e);}(_0xa9e0,0x123));var _0x0a9e=function(_0x3e112d,_0x2bb132){_0x3e112d=_0x3e112d-0x0;var _0x531c31=_0xa9e0[_0x3e112d];return _0x531c31;};'use strict';var Sequelize=require(_0x0a9e('0x0'));module[_0x0a9e('0x1')]={'penalty':{'type':Sequelize[_0x0a9e('0x2')],'defaultValue':0x0}};
\ No newline at end of file
diff --git a/server/api/userChatQueue/userChatQueue.model.js b/server/api/userChatQueue/userChatQueue.model.js
index 4c0c728..6dee312 100644
--- a/server/api/userChatQueue/userChatQueue.model.js
+++ b/server/api/userChatQueue/userChatQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userChatQueue/userChatQueue.rpc.js b/server/api/userChatQueue/userChatQueue.rpc.js
index 6825517..4dcd4ca 100644
--- a/server/api/userChatQueue/userChatQueue.rpc.js
+++ b/server/api/userChatQueue/userChatQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userFaxQueue/index.js b/server/api/userFaxQueue/index.js
index 0a907e0..63f4015 100644
--- a/server/api/userFaxQueue/index.js
+++ b/server/api/userFaxQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userFaxQueue/userFaxQueue.attributes.js b/server/api/userFaxQueue/userFaxQueue.attributes.js
index 2217b06..be8cd55 100644
--- a/server/api/userFaxQueue/userFaxQueue.attributes.js
+++ b/server/api/userFaxQueue/userFaxQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userFaxQueue/userFaxQueue.model.js b/server/api/userFaxQueue/userFaxQueue.model.js
index 0876946..2a313ff 100644
--- a/server/api/userFaxQueue/userFaxQueue.model.js
+++ b/server/api/userFaxQueue/userFaxQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userFaxQueue/userFaxQueue.rpc.js b/server/api/userFaxQueue/userFaxQueue.rpc.js
index c8e8f46..2076001 100644
--- a/server/api/userFaxQueue/userFaxQueue.rpc.js
+++ b/server/api/userFaxQueue/userFaxQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userMailQueue/index.js b/server/api/userMailQueue/index.js
index 064973e..dc6297e 100644
--- a/server/api/userMailQueue/index.js
+++ b/server/api/userMailQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userMailQueue/userMailQueue.attributes.js b/server/api/userMailQueue/userMailQueue.attributes.js
index b372949..1350646 100644
--- a/server/api/userMailQueue/userMailQueue.attributes.js
+++ b/server/api/userMailQueue/userMailQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xe706=['INTEGER','sequelize','exports'];(function(_0x2281c2,_0x28996f){var _0x279980=function(_0x1c098f){while(--_0x1c098f){_0x2281c2['push'](_0x2281c2['shift']());}};_0x279980(++_0x28996f);}(_0xe706,0xa3));var _0x6e70=function(_0x36eb7f,_0x57dca4){_0x36eb7f=_0x36eb7f-0x0;var _0x50023b=_0xe706[_0x36eb7f];return _0x50023b;};'use strict';var Sequelize=require(_0x6e70('0x0'));module[_0x6e70('0x1')]={'penalty':{'type':Sequelize[_0x6e70('0x2')],'defaultValue':0x0}};
\ No newline at end of file
+var _0xd8b0=['exports','sequelize'];(function(_0x5cc655,_0x4b6145){var _0x244379=function(_0x30d2c5){while(--_0x30d2c5){_0x5cc655['push'](_0x5cc655['shift']());}};_0x244379(++_0x4b6145);}(_0xd8b0,0xad));var _0x0d8b=function(_0x20a584,_0xe384a5){_0x20a584=_0x20a584-0x0;var _0x4b41a8=_0xd8b0[_0x20a584];return _0x4b41a8;};'use strict';var Sequelize=require(_0x0d8b('0x0'));module[_0x0d8b('0x1')]={'penalty':{'type':Sequelize['INTEGER'],'defaultValue':0x0}};
\ No newline at end of file
diff --git a/server/api/userMailQueue/userMailQueue.model.js b/server/api/userMailQueue/userMailQueue.model.js
index 5514a84..ae75e66 100644
--- a/server/api/userMailQueue/userMailQueue.model.js
+++ b/server/api/userMailQueue/userMailQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userMailQueue/userMailQueue.rpc.js b/server/api/userMailQueue/userMailQueue.rpc.js
index 0593831..1eef860 100644
--- a/server/api/userMailQueue/userMailQueue.rpc.js
+++ b/server/api/userMailQueue/userMailQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userOpenchannelQueue/index.js b/server/api/userOpenchannelQueue/index.js
index ed86858..25e781a 100644
--- a/server/api/userOpenchannelQueue/index.js
+++ b/server/api/userOpenchannelQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userOpenchannelQueue/userOpenchannelQueue.attributes.js b/server/api/userOpenchannelQueue/userOpenchannelQueue.attributes.js
index a4e796f..ba7e659 100644
--- a/server/api/userOpenchannelQueue/userOpenchannelQueue.attributes.js
+++ b/server/api/userOpenchannelQueue/userOpenchannelQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xa9e0=['sequelize','exports','INTEGER'];(function(_0x9dd1fb,_0xa427d9){var _0x177267=function(_0x57332c){while(--_0x57332c){_0x9dd1fb['push'](_0x9dd1fb['shift']());}};_0x177267(++_0xa427d9);}(_0xa9e0,0x123));var _0x0a9e=function(_0x2d8fc2,_0x1c461d){_0x2d8fc2=_0x2d8fc2-0x0;var _0x3a9e53=_0xa9e0[_0x2d8fc2];return _0x3a9e53;};'use strict';var Sequelize=require(_0x0a9e('0x0'));module[_0x0a9e('0x1')]={'penalty':{'type':Sequelize[_0x0a9e('0x2')],'defaultValue':0x0}};
\ No newline at end of file
+var _0xd8b0=['exports','sequelize'];(function(_0x115cdc,_0x2533b9){var _0x43259f=function(_0x3a621b){while(--_0x3a621b){_0x115cdc['push'](_0x115cdc['shift']());}};_0x43259f(++_0x2533b9);}(_0xd8b0,0xad));var _0x0d8b=function(_0xa464c9,_0x7c86d8){_0xa464c9=_0xa464c9-0x0;var _0x3d73c4=_0xd8b0[_0xa464c9];return _0x3d73c4;};'use strict';var Sequelize=require(_0x0d8b('0x0'));module[_0x0d8b('0x1')]={'penalty':{'type':Sequelize['INTEGER'],'defaultValue':0x0}};
\ No newline at end of file
diff --git a/server/api/userOpenchannelQueue/userOpenchannelQueue.model.js b/server/api/userOpenchannelQueue/userOpenchannelQueue.model.js
index b1a496d..f7fb852 100644
--- a/server/api/userOpenchannelQueue/userOpenchannelQueue.model.js
+++ b/server/api/userOpenchannelQueue/userOpenchannelQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userOpenchannelQueue/userOpenchannelQueue.rpc.js b/server/api/userOpenchannelQueue/userOpenchannelQueue.rpc.js
index ddb206a..965192e 100644
--- a/server/api/userOpenchannelQueue/userOpenchannelQueue.rpc.js
+++ b/server/api/userOpenchannelQueue/userOpenchannelQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfile/index.js b/server/api/userProfile/index.js
index d5abbb9..8105089 100644
--- a/server/api/userProfile/index.js
+++ b/server/api/userProfile/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfile/userProfile.attributes.js b/server/api/userProfile/userProfile.attributes.js
index b12944e..ce8b39a 100644
--- a/server/api/userProfile/userProfile.attributes.js
+++ b/server/api/userProfile/userProfile.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfile/userProfile.controller.js b/server/api/userProfile/userProfile.controller.js
index 17f6d8c..f2567e3 100644
--- a/server/api/userProfile/userProfile.controller.js
+++ b/server/api/userProfile/userProfile.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfile/userProfile.events.js b/server/api/userProfile/userProfile.events.js
index 97bd74c..5209ea6 100644
--- a/server/api/userProfile/userProfile.events.js
+++ b/server/api/userProfile/userProfile.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfile/userProfile.model.js b/server/api/userProfile/userProfile.model.js
index b2c3a95..9529e86 100644
--- a/server/api/userProfile/userProfile.model.js
+++ b/server/api/userProfile/userProfile.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfile/userProfile.rpc.js b/server/api/userProfile/userProfile.rpc.js
index 097d76f..0c1ffc8 100644
--- a/server/api/userProfile/userProfile.rpc.js
+++ b/server/api/userProfile/userProfile.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfile/userProfile.socket.js b/server/api/userProfile/userProfile.socket.js
index 9525e8e..4d0f7b8 100644
--- a/server/api/userProfile/userProfile.socket.js
+++ b/server/api/userProfile/userProfile.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileResource/index.js b/server/api/userProfileResource/index.js
index 4548e5c..bb820db 100644
--- a/server/api/userProfileResource/index.js
+++ b/server/api/userProfileResource/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileResource/userProfileResource.attributes.js b/server/api/userProfileResource/userProfileResource.attributes.js
index e1a0e4d..1c6f807 100644
--- a/server/api/userProfileResource/userProfileResource.attributes.js
+++ b/server/api/userProfileResource/userProfileResource.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileResource/userProfileResource.controller.js b/server/api/userProfileResource/userProfileResource.controller.js
index be6b684..e3f7117 100644
--- a/server/api/userProfileResource/userProfileResource.controller.js
+++ b/server/api/userProfileResource/userProfileResource.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileResource/userProfileResource.model.js b/server/api/userProfileResource/userProfileResource.model.js
index e88fdc8..191fa69 100644
--- a/server/api/userProfileResource/userProfileResource.model.js
+++ b/server/api/userProfileResource/userProfileResource.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileResource/userProfileResource.rpc.js b/server/api/userProfileResource/userProfileResource.rpc.js
index b3480b6..1fa657a 100644
--- a/server/api/userProfileResource/userProfileResource.rpc.js
+++ b/server/api/userProfileResource/userProfileResource.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileSection/index.js b/server/api/userProfileSection/index.js
index 3dc0c67..6bd2496 100644
--- a/server/api/userProfileSection/index.js
+++ b/server/api/userProfileSection/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileSection/userProfileSection.attributes.js b/server/api/userProfileSection/userProfileSection.attributes.js
index f8c7203..a54b1d4 100644
--- a/server/api/userProfileSection/userProfileSection.attributes.js
+++ b/server/api/userProfileSection/userProfileSection.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileSection/userProfileSection.controller.js b/server/api/userProfileSection/userProfileSection.controller.js
index e57b0ef..c0f4842 100644
--- a/server/api/userProfileSection/userProfileSection.controller.js
+++ b/server/api/userProfileSection/userProfileSection.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileSection/userProfileSection.model.js b/server/api/userProfileSection/userProfileSection.model.js
index 201418c..178e510 100644
--- a/server/api/userProfileSection/userProfileSection.model.js
+++ b/server/api/userProfileSection/userProfileSection.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileSection/userProfileSection.rpc.js b/server/api/userProfileSection/userProfileSection.rpc.js
index 7fba55a..b6eda18 100644
--- a/server/api/userProfileSection/userProfileSection.rpc.js
+++ b/server/api/userProfileSection/userProfileSection.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userSmsQueue/index.js b/server/api/userSmsQueue/index.js
index e4faaa3..18bcb02 100644
--- a/server/api/userSmsQueue/index.js
+++ b/server/api/userSmsQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userSmsQueue/userSmsQueue.attributes.js b/server/api/userSmsQueue/userSmsQueue.attributes.js
index a2a4652..fd39444 100644
--- a/server/api/userSmsQueue/userSmsQueue.attributes.js
+++ b/server/api/userSmsQueue/userSmsQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xbaf0=['exports','INTEGER'];(function(_0x48326a,_0x8cfa0c){var _0x466709=function(_0x5ab1b7){while(--_0x5ab1b7){_0x48326a['push'](_0x48326a['shift']());}};_0x466709(++_0x8cfa0c);}(_0xbaf0,0x12a));var _0x0baf=function(_0x501510,_0x61caa9){_0x501510=_0x501510-0x0;var _0x1e6ee5=_0xbaf0[_0x501510];return _0x1e6ee5;};'use strict';var Sequelize=require('sequelize');module[_0x0baf('0x0')]={'penalty':{'type':Sequelize[_0x0baf('0x1')],'defaultValue':0x0}};
\ No newline at end of file
+var _0xb10b=['sequelize','INTEGER'];(function(_0x3f0fcf,_0x279a62){var _0x218e0d=function(_0x2f5332){while(--_0x2f5332){_0x3f0fcf['push'](_0x3f0fcf['shift']());}};_0x218e0d(++_0x279a62);}(_0xb10b,0x12a));var _0xbb10=function(_0x3f9602,_0x115411){_0x3f9602=_0x3f9602-0x0;var _0xb22e48=_0xb10b[_0x3f9602];return _0xb22e48;};'use strict';var Sequelize=require(_0xbb10('0x0'));module['exports']={'penalty':{'type':Sequelize[_0xbb10('0x1')],'defaultValue':0x0}};
\ No newline at end of file
diff --git a/server/api/userSmsQueue/userSmsQueue.model.js b/server/api/userSmsQueue/userSmsQueue.model.js
index 15d7836..1a0c150 100644
--- a/server/api/userSmsQueue/userSmsQueue.model.js
+++ b/server/api/userSmsQueue/userSmsQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userSmsQueue/userSmsQueue.rpc.js b/server/api/userSmsQueue/userSmsQueue.rpc.js
index 65392e2..a49d3a3 100644
--- a/server/api/userSmsQueue/userSmsQueue.rpc.js
+++ b/server/api/userSmsQueue/userSmsQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userVoiceQueue/index.js b/server/api/userVoiceQueue/index.js
index eb832ac..6557fa1 100644
--- a/server/api/userVoiceQueue/index.js
+++ b/server/api/userVoiceQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userVoiceQueue/userVoiceQueue.attributes.js b/server/api/userVoiceQueue/userVoiceQueue.attributes.js
index 3b4eae7..3a8a9a9 100644
--- a/server/api/userVoiceQueue/userVoiceQueue.attributes.js
+++ b/server/api/userVoiceQueue/userVoiceQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xe706=['INTEGER','sequelize','exports'];(function(_0x4d9e33,_0x28110b){var _0x58afd4=function(_0x2c9a51){while(--_0x2c9a51){_0x4d9e33['push'](_0x4d9e33['shift']());}};_0x58afd4(++_0x28110b);}(_0xe706,0xa3));var _0x6e70=function(_0xd4627b,_0xff27fe){_0xd4627b=_0xd4627b-0x0;var _0x30e307=_0xe706[_0xd4627b];return _0x30e307;};'use strict';var Sequelize=require(_0x6e70('0x0'));module[_0x6e70('0x1')]={'penalty':{'type':Sequelize[_0x6e70('0x2')],'defaultValue':0x0}};
\ No newline at end of file
+var _0xe706=['INTEGER','sequelize','exports'];(function(_0x1231bd,_0x1870ea){var _0x345dc6=function(_0x353073){while(--_0x353073){_0x1231bd['push'](_0x1231bd['shift']());}};_0x345dc6(++_0x1870ea);}(_0xe706,0xa3));var _0x6e70=function(_0x331a31,_0x116709){_0x331a31=_0x331a31-0x0;var _0x521de0=_0xe706[_0x331a31];return _0x521de0;};'use strict';var Sequelize=require(_0x6e70('0x0'));module[_0x6e70('0x1')]={'penalty':{'type':Sequelize[_0x6e70('0x2')],'defaultValue':0x0}};
\ No newline at end of file
diff --git a/server/api/userVoiceQueue/userVoiceQueue.model.js b/server/api/userVoiceQueue/userVoiceQueue.model.js
index 9a05fdf..c3a67e1 100644
--- a/server/api/userVoiceQueue/userVoiceQueue.model.js
+++ b/server/api/userVoiceQueue/userVoiceQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userVoiceQueue/userVoiceQueue.rpc.js b/server/api/userVoiceQueue/userVoiceQueue.rpc.js
index b5cdf09..3f3a4a9 100644
--- a/server/api/userVoiceQueue/userVoiceQueue.rpc.js
+++ b/server/api/userVoiceQueue/userVoiceQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userVoiceQueueRt/index.js b/server/api/userVoiceQueueRt/index.js
index fa02229..e1032fa 100644
--- a/server/api/userVoiceQueueRt/index.js
+++ b/server/api/userVoiceQueueRt/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userVoiceQueueRt/userVoiceQueueRt.attributes.js b/server/api/userVoiceQueueRt/userVoiceQueueRt.attributes.js
index 9c9b4f9..51b89fe 100644
--- a/server/api/userVoiceQueueRt/userVoiceQueueRt.attributes.js
+++ b/server/api/userVoiceQueueRt/userVoiceQueueRt.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userVoiceQueueRt/userVoiceQueueRt.events.js b/server/api/userVoiceQueueRt/userVoiceQueueRt.events.js
index 67e50b3..cfcf6eb 100644
--- a/server/api/userVoiceQueueRt/userVoiceQueueRt.events.js
+++ b/server/api/userVoiceQueueRt/userVoiceQueueRt.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userVoiceQueueRt/userVoiceQueueRt.model.js b/server/api/userVoiceQueueRt/userVoiceQueueRt.model.js
index e93f546..33401bc 100644
--- a/server/api/userVoiceQueueRt/userVoiceQueueRt.model.js
+++ b/server/api/userVoiceQueueRt/userVoiceQueueRt.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userVoiceQueueRt/userVoiceQueueRt.rpc.js b/server/api/userVoiceQueueRt/userVoiceQueueRt.rpc.js
index eeba4a6..fe3d633 100644
--- a/server/api/userVoiceQueueRt/userVoiceQueueRt.rpc.js
+++ b/server/api/userVoiceQueueRt/userVoiceQueueRt.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userVoiceQueueRt/userVoiceQueueRt.socket.js b/server/api/userVoiceQueueRt/userVoiceQueueRt.socket.js
index d33d7ec..aae946a 100644
--- a/server/api/userVoiceQueueRt/userVoiceQueueRt.socket.js
+++ b/server/api/userVoiceQueueRt/userVoiceQueueRt.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userWhatsappQueue/index.js b/server/api/userWhatsappQueue/index.js
index 8ea9ae9..570a70c 100644
--- a/server/api/userWhatsappQueue/index.js
+++ b/server/api/userWhatsappQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userWhatsappQueue/userWhatsappQueue.attributes.js b/server/api/userWhatsappQueue/userWhatsappQueue.attributes.js
index 9e62f40..e734f89 100644
--- a/server/api/userWhatsappQueue/userWhatsappQueue.attributes.js
+++ b/server/api/userWhatsappQueue/userWhatsappQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xe706=['INTEGER','sequelize','exports'];(function(_0xd80622,_0x1b700a){var _0xb45dfb=function(_0x14fe1e){while(--_0x14fe1e){_0xd80622['push'](_0xd80622['shift']());}};_0xb45dfb(++_0x1b700a);}(_0xe706,0xa3));var _0x6e70=function(_0x85e9c6,_0xedec06){_0x85e9c6=_0x85e9c6-0x0;var _0x880842=_0xe706[_0x85e9c6];return _0x880842;};'use strict';var Sequelize=require(_0x6e70('0x0'));module[_0x6e70('0x1')]={'penalty':{'type':Sequelize[_0x6e70('0x2')],'defaultValue':0x0}};
\ No newline at end of file
+var _0xd8b0=['exports','sequelize'];(function(_0x558472,_0x27ffcf){var _0x37e917=function(_0x5759cd){while(--_0x5759cd){_0x558472['push'](_0x558472['shift']());}};_0x37e917(++_0x27ffcf);}(_0xd8b0,0xad));var _0x0d8b=function(_0x20a584,_0xe384a5){_0x20a584=_0x20a584-0x0;var _0x4b41a8=_0xd8b0[_0x20a584];return _0x4b41a8;};'use strict';var Sequelize=require(_0x0d8b('0x0'));module[_0x0d8b('0x1')]={'penalty':{'type':Sequelize['INTEGER'],'defaultValue':0x0}};
\ No newline at end of file
diff --git a/server/api/userWhatsappQueue/userWhatsappQueue.model.js b/server/api/userWhatsappQueue/userWhatsappQueue.model.js
index b6bf7b1..7bae0a9 100644
--- a/server/api/userWhatsappQueue/userWhatsappQueue.model.js
+++ b/server/api/userWhatsappQueue/userWhatsappQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userWhatsappQueue/userWhatsappQueue.rpc.js b/server/api/userWhatsappQueue/userWhatsappQueue.rpc.js
index d5c656b..c7e886a 100644
--- a/server/api/userWhatsappQueue/userWhatsappQueue.rpc.js
+++ b/server/api/userWhatsappQueue/userWhatsappQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/variable/index.js b/server/api/variable/index.js
index 1c6fec5..dea4d7b 100644
--- a/server/api/variable/index.js
+++ b/server/api/variable/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/variable/variable.attributes.js b/server/api/variable/variable.attributes.js
index c14e79c..df56539 100644
--- a/server/api/variable/variable.attributes.js
+++ b/server/api/variable/variable.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/variable/variable.controller.js b/server/api/variable/variable.controller.js
index 1ede41f..024be98 100644
--- a/server/api/variable/variable.controller.js
+++ b/server/api/variable/variable.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/variable/variable.model.js b/server/api/variable/variable.model.js
index 20d5e92..9a575b9 100644
--- a/server/api/variable/variable.model.js
+++ b/server/api/variable/variable.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/variable/variable.rpc.js b/server/api/variable/variable.rpc.js
index 3c634c4..324e81c 100644
--- a/server/api/variable/variable.rpc.js
+++ b/server/api/variable/variable.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/version/index.js b/server/api/version/index.js
index 458380b..c21b5a7 100644
--- a/server/api/version/index.js
+++ b/server/api/version/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/version/version.controller.js b/server/api/version/version.controller.js
index e519081..94a7df8 100644
--- a/server/api/version/version.controller.js
+++ b/server/api/version/version.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceAgentReport/index.js b/server/api/voiceAgentReport/index.js
index 56b35ab..a0f6bf4 100644
--- a/server/api/voiceAgentReport/index.js
+++ b/server/api/voiceAgentReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceAgentReport/voiceAgentReport.attributes.js b/server/api/voiceAgentReport/voiceAgentReport.attributes.js
index 6ffc49f..27fbb85 100644
--- a/server/api/voiceAgentReport/voiceAgentReport.attributes.js
+++ b/server/api/voiceAgentReport/voiceAgentReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceAgentReport/voiceAgentReport.controller.js b/server/api/voiceAgentReport/voiceAgentReport.controller.js
index 34b38f5..f1a764a 100644
--- a/server/api/voiceAgentReport/voiceAgentReport.controller.js
+++ b/server/api/voiceAgentReport/voiceAgentReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceAgentReport/voiceAgentReport.model.js b/server/api/voiceAgentReport/voiceAgentReport.model.js
index c146ddd..786e939 100644
--- a/server/api/voiceAgentReport/voiceAgentReport.model.js
+++ b/server/api/voiceAgentReport/voiceAgentReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceAgentReport/voiceAgentReport.rpc.js b/server/api/voiceAgentReport/voiceAgentReport.rpc.js
index ff7b75d..9d5046e 100644
--- a/server/api/voiceAgentReport/voiceAgentReport.rpc.js
+++ b/server/api/voiceAgentReport/voiceAgentReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceCallReport/index.js b/server/api/voiceCallReport/index.js
index d321ea2..e4a5845 100644
--- a/server/api/voiceCallReport/index.js
+++ b/server/api/voiceCallReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceCallReport/voiceCallReport.attributes.js b/server/api/voiceCallReport/voiceCallReport.attributes.js
index 6c9ca38..2d0417d 100644
--- a/server/api/voiceCallReport/voiceCallReport.attributes.js
+++ b/server/api/voiceCallReport/voiceCallReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceCallReport/voiceCallReport.controller.js b/server/api/voiceCallReport/voiceCallReport.controller.js
index 0e9582e..faf92e8 100644
--- a/server/api/voiceCallReport/voiceCallReport.controller.js
+++ b/server/api/voiceCallReport/voiceCallReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceCallReport/voiceCallReport.model.js b/server/api/voiceCallReport/voiceCallReport.model.js
index 75958f2..85a46c4 100644
--- a/server/api/voiceCallReport/voiceCallReport.model.js
+++ b/server/api/voiceCallReport/voiceCallReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceCallReport/voiceCallReport.rpc.js b/server/api/voiceCallReport/voiceCallReport.rpc.js
index b794b05..dfbf044 100644
--- a/server/api/voiceCallReport/voiceCallReport.rpc.js
+++ b/server/api/voiceCallReport/voiceCallReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceChanSpy/index.js b/server/api/voiceChanSpy/index.js
index f5497cd..e45ea83 100644
--- a/server/api/voiceChanSpy/index.js
+++ b/server/api/voiceChanSpy/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceChanSpy/voiceChanSpy.attributes.js b/server/api/voiceChanSpy/voiceChanSpy.attributes.js
index 33ae8c9..2f251ba 100644
--- a/server/api/voiceChanSpy/voiceChanSpy.attributes.js
+++ b/server/api/voiceChanSpy/voiceChanSpy.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceChanSpy/voiceChanSpy.controller.js b/server/api/voiceChanSpy/voiceChanSpy.controller.js
index 2226459..7c1c216 100644
--- a/server/api/voiceChanSpy/voiceChanSpy.controller.js
+++ b/server/api/voiceChanSpy/voiceChanSpy.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceChanSpy/voiceChanSpy.model.js b/server/api/voiceChanSpy/voiceChanSpy.model.js
index 03403ab..77c18c3 100644
--- a/server/api/voiceChanSpy/voiceChanSpy.model.js
+++ b/server/api/voiceChanSpy/voiceChanSpy.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceChanSpy/voiceChanSpy.rpc.js b/server/api/voiceChanSpy/voiceChanSpy.rpc.js
index fa7e282..f52ce35 100644
--- a/server/api/voiceChanSpy/voiceChanSpy.rpc.js
+++ b/server/api/voiceChanSpy/voiceChanSpy.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceContext/index.js b/server/api/voiceContext/index.js
index a4eaada..144c41a 100644
--- a/server/api/voiceContext/index.js
+++ b/server/api/voiceContext/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceContext/voiceContext.attributes.js b/server/api/voiceContext/voiceContext.attributes.js
index fae8f76..75433fc 100644
--- a/server/api/voiceContext/voiceContext.attributes.js
+++ b/server/api/voiceContext/voiceContext.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceContext/voiceContext.controller.js b/server/api/voiceContext/voiceContext.controller.js
index a4c3c43..a6fa46e 100644
--- a/server/api/voiceContext/voiceContext.controller.js
+++ b/server/api/voiceContext/voiceContext.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceContext/voiceContext.model.js b/server/api/voiceContext/voiceContext.model.js
index fcd49e6..b6cef5a 100644
--- a/server/api/voiceContext/voiceContext.model.js
+++ b/server/api/voiceContext/voiceContext.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceContext/voiceContext.rpc.js b/server/api/voiceContext/voiceContext.rpc.js
index 0d28b1f..748782b 100644
--- a/server/api/voiceContext/voiceContext.rpc.js
+++ b/server/api/voiceContext/voiceContext.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceDialReport/index.js b/server/api/voiceDialReport/index.js
index a0c7fdd..6d8b322 100644
--- a/server/api/voiceDialReport/index.js
+++ b/server/api/voiceDialReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceDialReport/voiceDialReport.attributes.js b/server/api/voiceDialReport/voiceDialReport.attributes.js
index 5ff67cc..d525048 100644
--- a/server/api/voiceDialReport/voiceDialReport.attributes.js
+++ b/server/api/voiceDialReport/voiceDialReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceDialReport/voiceDialReport.controller.js b/server/api/voiceDialReport/voiceDialReport.controller.js
index afef078..deed08c 100644
--- a/server/api/voiceDialReport/voiceDialReport.controller.js
+++ b/server/api/voiceDialReport/voiceDialReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceDialReport/voiceDialReport.model.js b/server/api/voiceDialReport/voiceDialReport.model.js
index bb90d95..629a3e5 100644
--- a/server/api/voiceDialReport/voiceDialReport.model.js
+++ b/server/api/voiceDialReport/voiceDialReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceDialReport/voiceDialReport.rpc.js b/server/api/voiceDialReport/voiceDialReport.rpc.js
index ae6edc6..920917f 100644
--- a/server/api/voiceDialReport/voiceDialReport.rpc.js
+++ b/server/api/voiceDialReport/voiceDialReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceExtension/index.js b/server/api/voiceExtension/index.js
index ccd74d7..d2090ef 100644
--- a/server/api/voiceExtension/index.js
+++ b/server/api/voiceExtension/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceExtension/voiceExtension.attributes.js b/server/api/voiceExtension/voiceExtension.attributes.js
index 30946e8..d3e1dc1 100644
--- a/server/api/voiceExtension/voiceExtension.attributes.js
+++ b/server/api/voiceExtension/voiceExtension.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceExtension/voiceExtension.controller.js b/server/api/voiceExtension/voiceExtension.controller.js
index 51c3dc5..b4c8e4f 100644
--- a/server/api/voiceExtension/voiceExtension.controller.js
+++ b/server/api/voiceExtension/voiceExtension.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceExtension/voiceExtension.events.js b/server/api/voiceExtension/voiceExtension.events.js
index 9e31e0a..1bbe4f0 100644
--- a/server/api/voiceExtension/voiceExtension.events.js
+++ b/server/api/voiceExtension/voiceExtension.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceExtension/voiceExtension.model.js b/server/api/voiceExtension/voiceExtension.model.js
index 7582c8a..703dc5b 100644
--- a/server/api/voiceExtension/voiceExtension.model.js
+++ b/server/api/voiceExtension/voiceExtension.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceExtension/voiceExtension.rpc.js b/server/api/voiceExtension/voiceExtension.rpc.js
index 1d12165..c214d18 100644
--- a/server/api/voiceExtension/voiceExtension.rpc.js
+++ b/server/api/voiceExtension/voiceExtension.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceExtension/voiceExtension.socket.js b/server/api/voiceExtension/voiceExtension.socket.js
index 44bd44e..e77dbb2 100644
--- a/server/api/voiceExtension/voiceExtension.socket.js
+++ b/server/api/voiceExtension/voiceExtension.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMail/index.js b/server/api/voiceMail/index.js
index 72d150c..e28956a 100644
--- a/server/api/voiceMail/index.js
+++ b/server/api/voiceMail/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMail/voiceMail.attributes.js b/server/api/voiceMail/voiceMail.attributes.js
index 21158c2..d971250 100644
--- a/server/api/voiceMail/voiceMail.attributes.js
+++ b/server/api/voiceMail/voiceMail.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMail/voiceMail.controller.js b/server/api/voiceMail/voiceMail.controller.js
index f6d04f9..71b2cf9 100644
--- a/server/api/voiceMail/voiceMail.controller.js
+++ b/server/api/voiceMail/voiceMail.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMail/voiceMail.model.js b/server/api/voiceMail/voiceMail.model.js
index f3c5d6d..81ffad2 100644
--- a/server/api/voiceMail/voiceMail.model.js
+++ b/server/api/voiceMail/voiceMail.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMail/voiceMail.rpc.js b/server/api/voiceMail/voiceMail.rpc.js
index baa842c..9ea6df4 100644
--- a/server/api/voiceMail/voiceMail.rpc.js
+++ b/server/api/voiceMail/voiceMail.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMailMessage/index.js b/server/api/voiceMailMessage/index.js
index 1433fdd..2676bb9 100644
--- a/server/api/voiceMailMessage/index.js
+++ b/server/api/voiceMailMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMailMessage/voiceMailMessage.attributes.js b/server/api/voiceMailMessage/voiceMailMessage.attributes.js
index 79986d7..c32b53b 100644
--- a/server/api/voiceMailMessage/voiceMailMessage.attributes.js
+++ b/server/api/voiceMailMessage/voiceMailMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMailMessage/voiceMailMessage.controller.js b/server/api/voiceMailMessage/voiceMailMessage.controller.js
index 0343aad..ed7543e 100644
--- a/server/api/voiceMailMessage/voiceMailMessage.controller.js
+++ b/server/api/voiceMailMessage/voiceMailMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMailMessage/voiceMailMessage.model.js b/server/api/voiceMailMessage/voiceMailMessage.model.js
index 54b4cbe..2f7508f 100644
--- a/server/api/voiceMailMessage/voiceMailMessage.model.js
+++ b/server/api/voiceMailMessage/voiceMailMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMailMessage/voiceMailMessage.rpc.js b/server/api/voiceMailMessage/voiceMailMessage.rpc.js
index 83265d5..6e4823f 100644
--- a/server/api/voiceMailMessage/voiceMailMessage.rpc.js
+++ b/server/api/voiceMailMessage/voiceMailMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMusicOnHold/index.js b/server/api/voiceMusicOnHold/index.js
index 903a4a8..38b7e9f 100644
--- a/server/api/voiceMusicOnHold/index.js
+++ b/server/api/voiceMusicOnHold/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMusicOnHold/voiceMusicOnHold.attributes.js b/server/api/voiceMusicOnHold/voiceMusicOnHold.attributes.js
index de47340..91436fc 100644
--- a/server/api/voiceMusicOnHold/voiceMusicOnHold.attributes.js
+++ b/server/api/voiceMusicOnHold/voiceMusicOnHold.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMusicOnHold/voiceMusicOnHold.controller.js b/server/api/voiceMusicOnHold/voiceMusicOnHold.controller.js
index 658b7c5..b2460fd 100644
--- a/server/api/voiceMusicOnHold/voiceMusicOnHold.controller.js
+++ b/server/api/voiceMusicOnHold/voiceMusicOnHold.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMusicOnHold/voiceMusicOnHold.model.js b/server/api/voiceMusicOnHold/voiceMusicOnHold.model.js
index 90dbc69..2bf3467 100644
--- a/server/api/voiceMusicOnHold/voiceMusicOnHold.model.js
+++ b/server/api/voiceMusicOnHold/voiceMusicOnHold.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMusicOnHold/voiceMusicOnHold.rpc.js b/server/api/voiceMusicOnHold/voiceMusicOnHold.rpc.js
index 6d178de..17742ff 100644
--- a/server/api/voiceMusicOnHold/voiceMusicOnHold.rpc.js
+++ b/server/api/voiceMusicOnHold/voiceMusicOnHold.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voicePrefix/index.js b/server/api/voicePrefix/index.js
index 14039d6..b426b29 100644
--- a/server/api/voicePrefix/index.js
+++ b/server/api/voicePrefix/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voicePrefix/voicePrefix.attributes.js b/server/api/voicePrefix/voicePrefix.attributes.js
index 349ebe6..6f32f60 100644
--- a/server/api/voicePrefix/voicePrefix.attributes.js
+++ b/server/api/voicePrefix/voicePrefix.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voicePrefix/voicePrefix.controller.js b/server/api/voicePrefix/voicePrefix.controller.js
index e3fbd3c..8eb4483 100644
--- a/server/api/voicePrefix/voicePrefix.controller.js
+++ b/server/api/voicePrefix/voicePrefix.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voicePrefix/voicePrefix.events.js b/server/api/voicePrefix/voicePrefix.events.js
index 7bcaf24..7503be1 100644
--- a/server/api/voicePrefix/voicePrefix.events.js
+++ b/server/api/voicePrefix/voicePrefix.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voicePrefix/voicePrefix.model.js b/server/api/voicePrefix/voicePrefix.model.js
index 70ac38d..698b8fa 100644
--- a/server/api/voicePrefix/voicePrefix.model.js
+++ b/server/api/voicePrefix/voicePrefix.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voicePrefix/voicePrefix.rpc.js b/server/api/voicePrefix/voicePrefix.rpc.js
index b2fd5e8..ed3e4d1 100644
--- a/server/api/voicePrefix/voicePrefix.rpc.js
+++ b/server/api/voicePrefix/voicePrefix.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voicePrefix/voicePrefix.socket.js b/server/api/voicePrefix/voicePrefix.socket.js
index 7757d72..3e7b5a4 100644
--- a/server/api/voicePrefix/voicePrefix.socket.js
+++ b/server/api/voicePrefix/voicePrefix.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueue/index.js b/server/api/voiceQueue/index.js
index 1977b71..463b876 100644
--- a/server/api/voiceQueue/index.js
+++ b/server/api/voiceQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueue/voiceQueue.attributes.js b/server/api/voiceQueue/voiceQueue.attributes.js
index 75bc232..55e7d76 100644
--- a/server/api/voiceQueue/voiceQueue.attributes.js
+++ b/server/api/voiceQueue/voiceQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueue/voiceQueue.controller.js b/server/api/voiceQueue/voiceQueue.controller.js
index af280b0..5d23e72 100644
--- a/server/api/voiceQueue/voiceQueue.controller.js
+++ b/server/api/voiceQueue/voiceQueue.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueue/voiceQueue.events.js b/server/api/voiceQueue/voiceQueue.events.js
index 0acc13f..720c093 100644
--- a/server/api/voiceQueue/voiceQueue.events.js
+++ b/server/api/voiceQueue/voiceQueue.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueue/voiceQueue.model.js b/server/api/voiceQueue/voiceQueue.model.js
index bb94b83..b27aeed 100644
--- a/server/api/voiceQueue/voiceQueue.model.js
+++ b/server/api/voiceQueue/voiceQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueue/voiceQueue.rpc.js b/server/api/voiceQueue/voiceQueue.rpc.js
index 651336b..afbe9ea 100644
--- a/server/api/voiceQueue/voiceQueue.rpc.js
+++ b/server/api/voiceQueue/voiceQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueue/voiceQueue.socket.js b/server/api/voiceQueue/voiceQueue.socket.js
index cd6af42..e392ae9 100644
--- a/server/api/voiceQueue/voiceQueue.socket.js
+++ b/server/api/voiceQueue/voiceQueue.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueueReport/index.js b/server/api/voiceQueueReport/index.js
index 0448380..124385e 100644
--- a/server/api/voiceQueueReport/index.js
+++ b/server/api/voiceQueueReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueueReport/voiceQueueReport.attributes.js b/server/api/voiceQueueReport/voiceQueueReport.attributes.js
index 419ae6f..28d560e 100644
--- a/server/api/voiceQueueReport/voiceQueueReport.attributes.js
+++ b/server/api/voiceQueueReport/voiceQueueReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueueReport/voiceQueueReport.controller.js b/server/api/voiceQueueReport/voiceQueueReport.controller.js
index 2a2d958..44adbcd 100644
--- a/server/api/voiceQueueReport/voiceQueueReport.controller.js
+++ b/server/api/voiceQueueReport/voiceQueueReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueueReport/voiceQueueReport.events.js b/server/api/voiceQueueReport/voiceQueueReport.events.js
index 2591c5b..57a689a 100644
--- a/server/api/voiceQueueReport/voiceQueueReport.events.js
+++ b/server/api/voiceQueueReport/voiceQueueReport.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueueReport/voiceQueueReport.model.js b/server/api/voiceQueueReport/voiceQueueReport.model.js
index 9eac106..ce2bcb5 100644
--- a/server/api/voiceQueueReport/voiceQueueReport.model.js
+++ b/server/api/voiceQueueReport/voiceQueueReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueueReport/voiceQueueReport.rpc.js b/server/api/voiceQueueReport/voiceQueueReport.rpc.js
index 46a7063..c4a8988 100644
--- a/server/api/voiceQueueReport/voiceQueueReport.rpc.js
+++ b/server/api/voiceQueueReport/voiceQueueReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueueReport/voiceQueueReport.socket.js b/server/api/voiceQueueReport/voiceQueueReport.socket.js
index 966ee5c..88a2730 100644
--- a/server/api/voiceQueueReport/voiceQueueReport.socket.js
+++ b/server/api/voiceQueueReport/voiceQueueReport.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueuesLog/index.js b/server/api/voiceQueuesLog/index.js
index 6fba25a..83fcbf8 100644
--- a/server/api/voiceQueuesLog/index.js
+++ b/server/api/voiceQueuesLog/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueuesLog/voiceQueuesLog.attributes.js b/server/api/voiceQueuesLog/voiceQueuesLog.attributes.js
index 22b4a90..8a83d28 100644
--- a/server/api/voiceQueuesLog/voiceQueuesLog.attributes.js
+++ b/server/api/voiceQueuesLog/voiceQueuesLog.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueuesLog/voiceQueuesLog.controller.js b/server/api/voiceQueuesLog/voiceQueuesLog.controller.js
index 7a26e5a..66adbe7 100644
--- a/server/api/voiceQueuesLog/voiceQueuesLog.controller.js
+++ b/server/api/voiceQueuesLog/voiceQueuesLog.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueuesLog/voiceQueuesLog.model.js b/server/api/voiceQueuesLog/voiceQueuesLog.model.js
index 804b9e5..6f5d442 100644
--- a/server/api/voiceQueuesLog/voiceQueuesLog.model.js
+++ b/server/api/voiceQueuesLog/voiceQueuesLog.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueuesLog/voiceQueuesLog.rpc.js b/server/api/voiceQueuesLog/voiceQueuesLog.rpc.js
index 671d116..5642609 100644
--- a/server/api/voiceQueuesLog/voiceQueuesLog.rpc.js
+++ b/server/api/voiceQueuesLog/voiceQueuesLog.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceRecording/index.js b/server/api/voiceRecording/index.js
index 7e773a9..5d7b40a 100644
--- a/server/api/voiceRecording/index.js
+++ b/server/api/voiceRecording/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceRecording/voiceRecording.attributes.js b/server/api/voiceRecording/voiceRecording.attributes.js
index 7993d42..c5526dd 100644
--- a/server/api/voiceRecording/voiceRecording.attributes.js
+++ b/server/api/voiceRecording/voiceRecording.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceRecording/voiceRecording.controller.js b/server/api/voiceRecording/voiceRecording.controller.js
index 3b3300d..08763a5 100644
--- a/server/api/voiceRecording/voiceRecording.controller.js
+++ b/server/api/voiceRecording/voiceRecording.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceRecording/voiceRecording.model.js b/server/api/voiceRecording/voiceRecording.model.js
index dc6c997..2c2965d 100644
--- a/server/api/voiceRecording/voiceRecording.model.js
+++ b/server/api/voiceRecording/voiceRecording.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceRecording/voiceRecording.rpc.js b/server/api/voiceRecording/voiceRecording.rpc.js
index 1b1e8d2..36f89f7 100644
--- a/server/api/voiceRecording/voiceRecording.rpc.js
+++ b/server/api/voiceRecording/voiceRecording.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceTransferReport/index.js b/server/api/voiceTransferReport/index.js
index 57d0643..5b44f39 100644
--- a/server/api/voiceTransferReport/index.js
+++ b/server/api/voiceTransferReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceTransferReport/voiceTransferReport.attributes.js b/server/api/voiceTransferReport/voiceTransferReport.attributes.js
index de3ee24..73d2b58 100644
--- a/server/api/voiceTransferReport/voiceTransferReport.attributes.js
+++ b/server/api/voiceTransferReport/voiceTransferReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceTransferReport/voiceTransferReport.controller.js b/server/api/voiceTransferReport/voiceTransferReport.controller.js
index 3a154c8..9d6706a 100644
--- a/server/api/voiceTransferReport/voiceTransferReport.controller.js
+++ b/server/api/voiceTransferReport/voiceTransferReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceTransferReport/voiceTransferReport.model.js b/server/api/voiceTransferReport/voiceTransferReport.model.js
index e5894e2..91598c3 100644
--- a/server/api/voiceTransferReport/voiceTransferReport.model.js
+++ b/server/api/voiceTransferReport/voiceTransferReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceTransferReport/voiceTransferReport.rpc.js b/server/api/voiceTransferReport/voiceTransferReport.rpc.js
index d569c17..45ff003 100644
--- a/server/api/voiceTransferReport/voiceTransferReport.rpc.js
+++ b/server/api/voiceTransferReport/voiceTransferReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/webbar/index.js b/server/api/webbar/index.js
index 822d6c2..bf1e4cd 100644
--- a/server/api/webbar/index.js
+++ b/server/api/webbar/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/webbar/webbar.controller.js b/server/api/webbar/webbar.controller.js
index bdfe522..a983739 100644
--- a/server/api/webbar/webbar.controller.js
+++ b/server/api/webbar/webbar.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappAccount/index.js b/server/api/whatsappAccount/index.js
index ec42cd7..db25a90 100644
--- a/server/api/whatsappAccount/index.js
+++ b/server/api/whatsappAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappAccount/whatsappAccount.attributes.js b/server/api/whatsappAccount/whatsappAccount.attributes.js
index f09f385..d51b9b7 100644
--- a/server/api/whatsappAccount/whatsappAccount.attributes.js
+++ b/server/api/whatsappAccount/whatsappAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappAccount/whatsappAccount.controller.js b/server/api/whatsappAccount/whatsappAccount.controller.js
index 3513b9d..bf7b1ff 100644
--- a/server/api/whatsappAccount/whatsappAccount.controller.js
+++ b/server/api/whatsappAccount/whatsappAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappAccount/whatsappAccount.events.js b/server/api/whatsappAccount/whatsappAccount.events.js
index 4d0e29e..e887efb 100644
--- a/server/api/whatsappAccount/whatsappAccount.events.js
+++ b/server/api/whatsappAccount/whatsappAccount.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappAccount/whatsappAccount.model.js b/server/api/whatsappAccount/whatsappAccount.model.js
index 1168a1a..f2d161f 100644
--- a/server/api/whatsappAccount/whatsappAccount.model.js
+++ b/server/api/whatsappAccount/whatsappAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappAccount/whatsappAccount.rpc.js b/server/api/whatsappAccount/whatsappAccount.rpc.js
index 711a847..fb5fc60 100644
--- a/server/api/whatsappAccount/whatsappAccount.rpc.js
+++ b/server/api/whatsappAccount/whatsappAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappAccount/whatsappAccount.socket.js b/server/api/whatsappAccount/whatsappAccount.socket.js
index 0b9f6d5..1179816 100644
--- a/server/api/whatsappAccount/whatsappAccount.socket.js
+++ b/server/api/whatsappAccount/whatsappAccount.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappApplication/index.js b/server/api/whatsappApplication/index.js
index 6d187b3..9f51096 100644
--- a/server/api/whatsappApplication/index.js
+++ b/server/api/whatsappApplication/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappApplication/whatsappApplication.attributes.js b/server/api/whatsappApplication/whatsappApplication.attributes.js
index 60aa610..20331d4 100644
--- a/server/api/whatsappApplication/whatsappApplication.attributes.js
+++ b/server/api/whatsappApplication/whatsappApplication.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappApplication/whatsappApplication.controller.js b/server/api/whatsappApplication/whatsappApplication.controller.js
index dd54409..9690114 100644
--- a/server/api/whatsappApplication/whatsappApplication.controller.js
+++ b/server/api/whatsappApplication/whatsappApplication.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappApplication/whatsappApplication.model.js b/server/api/whatsappApplication/whatsappApplication.model.js
index 54c1464..c18d811 100644
--- a/server/api/whatsappApplication/whatsappApplication.model.js
+++ b/server/api/whatsappApplication/whatsappApplication.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappApplication/whatsappApplication.rpc.js b/server/api/whatsappApplication/whatsappApplication.rpc.js
index 9720b56..112f9b4 100644
--- a/server/api/whatsappApplication/whatsappApplication.rpc.js
+++ b/server/api/whatsappApplication/whatsappApplication.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappInteraction/index.js b/server/api/whatsappInteraction/index.js
index 0100f82..3a9c9f1 100644
--- a/server/api/whatsappInteraction/index.js
+++ b/server/api/whatsappInteraction/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappInteraction/whatsappInteraction.attributes.js b/server/api/whatsappInteraction/whatsappInteraction.attributes.js
index 8ebe2d0..c6982b6 100644
--- a/server/api/whatsappInteraction/whatsappInteraction.attributes.js
+++ b/server/api/whatsappInteraction/whatsappInteraction.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappInteraction/whatsappInteraction.controller.js b/server/api/whatsappInteraction/whatsappInteraction.controller.js
index 732df56..cefe9a7 100644
--- a/server/api/whatsappInteraction/whatsappInteraction.controller.js
+++ b/server/api/whatsappInteraction/whatsappInteraction.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappInteraction/whatsappInteraction.events.js b/server/api/whatsappInteraction/whatsappInteraction.events.js
index 2f40032..1e98410 100644
--- a/server/api/whatsappInteraction/whatsappInteraction.events.js
+++ b/server/api/whatsappInteraction/whatsappInteraction.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappInteraction/whatsappInteraction.model.js b/server/api/whatsappInteraction/whatsappInteraction.model.js
index a0767ac..32a302f 100644
--- a/server/api/whatsappInteraction/whatsappInteraction.model.js
+++ b/server/api/whatsappInteraction/whatsappInteraction.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappInteraction/whatsappInteraction.rpc.js b/server/api/whatsappInteraction/whatsappInteraction.rpc.js
index a3efc48..6cba007 100644
--- a/server/api/whatsappInteraction/whatsappInteraction.rpc.js
+++ b/server/api/whatsappInteraction/whatsappInteraction.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappInteraction/whatsappInteraction.socket.js b/server/api/whatsappInteraction/whatsappInteraction.socket.js
index 2973607..6a22ae9 100644
--- a/server/api/whatsappInteraction/whatsappInteraction.socket.js
+++ b/server/api/whatsappInteraction/whatsappInteraction.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappMessage/index.js b/server/api/whatsappMessage/index.js
index f018357..77d9f29 100644
--- a/server/api/whatsappMessage/index.js
+++ b/server/api/whatsappMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappMessage/whatsappMessage.attributes.js b/server/api/whatsappMessage/whatsappMessage.attributes.js
index 2cc627a..96dacee 100644
--- a/server/api/whatsappMessage/whatsappMessage.attributes.js
+++ b/server/api/whatsappMessage/whatsappMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappMessage/whatsappMessage.controller.js b/server/api/whatsappMessage/whatsappMessage.controller.js
index 8c9a9cc..ee77a4f 100644
--- a/server/api/whatsappMessage/whatsappMessage.controller.js
+++ b/server/api/whatsappMessage/whatsappMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappMessage/whatsappMessage.events.js b/server/api/whatsappMessage/whatsappMessage.events.js
index 69d6bbc..512d669 100644
--- a/server/api/whatsappMessage/whatsappMessage.events.js
+++ b/server/api/whatsappMessage/whatsappMessage.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappMessage/whatsappMessage.model.js b/server/api/whatsappMessage/whatsappMessage.model.js
index cd61d45..cae70b6 100644
--- a/server/api/whatsappMessage/whatsappMessage.model.js
+++ b/server/api/whatsappMessage/whatsappMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappMessage/whatsappMessage.rpc.js b/server/api/whatsappMessage/whatsappMessage.rpc.js
index 4e51e7a..0f93d28 100644
--- a/server/api/whatsappMessage/whatsappMessage.rpc.js
+++ b/server/api/whatsappMessage/whatsappMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappMessage/whatsappMessage.socket.js b/server/api/whatsappMessage/whatsappMessage.socket.js
index 31a13d3..d2ade24 100644
--- a/server/api/whatsappMessage/whatsappMessage.socket.js
+++ b/server/api/whatsappMessage/whatsappMessage.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappQueue/index.js b/server/api/whatsappQueue/index.js
index ddd77bd..7575936 100644
--- a/server/api/whatsappQueue/index.js
+++ b/server/api/whatsappQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappQueue/whatsappQueue.attributes.js b/server/api/whatsappQueue/whatsappQueue.attributes.js
index cd11141..b8033be 100644
--- a/server/api/whatsappQueue/whatsappQueue.attributes.js
+++ b/server/api/whatsappQueue/whatsappQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappQueue/whatsappQueue.controller.js b/server/api/whatsappQueue/whatsappQueue.controller.js
index 5e3d76f..5dbff2b 100644
--- a/server/api/whatsappQueue/whatsappQueue.controller.js
+++ b/server/api/whatsappQueue/whatsappQueue.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappQueue/whatsappQueue.events.js b/server/api/whatsappQueue/whatsappQueue.events.js
index 480a3d0..a798b4c 100644
--- a/server/api/whatsappQueue/whatsappQueue.events.js
+++ b/server/api/whatsappQueue/whatsappQueue.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappQueue/whatsappQueue.model.js b/server/api/whatsappQueue/whatsappQueue.model.js
index ff6b118..e0d2be4 100644
--- a/server/api/whatsappQueue/whatsappQueue.model.js
+++ b/server/api/whatsappQueue/whatsappQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappQueue/whatsappQueue.rpc.js b/server/api/whatsappQueue/whatsappQueue.rpc.js
index 866c601..c4afeab 100644
--- a/server/api/whatsappQueue/whatsappQueue.rpc.js
+++ b/server/api/whatsappQueue/whatsappQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappQueue/whatsappQueue.socket.js b/server/api/whatsappQueue/whatsappQueue.socket.js
index 64b9643..07b3723 100644
--- a/server/api/whatsappQueue/whatsappQueue.socket.js
+++ b/server/api/whatsappQueue/whatsappQueue.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappQueueReport/index.js b/server/api/whatsappQueueReport/index.js
index e4f6d43..ded451a 100644
--- a/server/api/whatsappQueueReport/index.js
+++ b/server/api/whatsappQueueReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappQueueReport/whatsappQueueReport.attributes.js b/server/api/whatsappQueueReport/whatsappQueueReport.attributes.js
index e97850a..ea62b8e 100644
--- a/server/api/whatsappQueueReport/whatsappQueueReport.attributes.js
+++ b/server/api/whatsappQueueReport/whatsappQueueReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappQueueReport/whatsappQueueReport.controller.js b/server/api/whatsappQueueReport/whatsappQueueReport.controller.js
index 94a04d9..444a624 100644
--- a/server/api/whatsappQueueReport/whatsappQueueReport.controller.js
+++ b/server/api/whatsappQueueReport/whatsappQueueReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappQueueReport/whatsappQueueReport.model.js b/server/api/whatsappQueueReport/whatsappQueueReport.model.js
index 675887f..934394a 100644
--- a/server/api/whatsappQueueReport/whatsappQueueReport.model.js
+++ b/server/api/whatsappQueueReport/whatsappQueueReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappQueueReport/whatsappQueueReport.rpc.js b/server/api/whatsappQueueReport/whatsappQueueReport.rpc.js
index f1020b3..9cc9e7c 100644
--- a/server/api/whatsappQueueReport/whatsappQueueReport.rpc.js
+++ b/server/api/whatsappQueueReport/whatsappQueueReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappTransferReport/index.js b/server/api/whatsappTransferReport/index.js
index 5b0aa8a..b808443 100644
--- a/server/api/whatsappTransferReport/index.js
+++ b/server/api/whatsappTransferReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappTransferReport/whatsappTransferReport.attributes.js b/server/api/whatsappTransferReport/whatsappTransferReport.attributes.js
index 7c01a37..4258fa8 100644
--- a/server/api/whatsappTransferReport/whatsappTransferReport.attributes.js
+++ b/server/api/whatsappTransferReport/whatsappTransferReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappTransferReport/whatsappTransferReport.controller.js b/server/api/whatsappTransferReport/whatsappTransferReport.controller.js
index 85eeb4a..1410d2f 100644
--- a/server/api/whatsappTransferReport/whatsappTransferReport.controller.js
+++ b/server/api/whatsappTransferReport/whatsappTransferReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappTransferReport/whatsappTransferReport.model.js b/server/api/whatsappTransferReport/whatsappTransferReport.model.js
index 821732d..b6ef41f 100644
--- a/server/api/whatsappTransferReport/whatsappTransferReport.model.js
+++ b/server/api/whatsappTransferReport/whatsappTransferReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/whatsappTransferReport/whatsappTransferReport.rpc.js b/server/api/whatsappTransferReport/whatsappTransferReport.rpc.js
index 16561ae..f51b4db 100644
--- a/server/api/whatsappTransferReport/whatsappTransferReport.rpc.js
+++ b/server/api/whatsappTransferReport/whatsappTransferReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/app.js b/server/app.js
index c97aaaf..a20d037 100644
--- a/server/app.js
+++ b/server/app.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/auth/service.js b/server/components/auth/service.js
index 9504088..0a47291 100644
--- a/server/components/auth/service.js
+++ b/server/components/auth/service.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/encryptor/index.js b/server/components/encryptor/index.js
index 78f895d..c887085 100644
--- a/server/components/encryptor/index.js
+++ b/server/components/encryptor/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/export/csv.js b/server/components/export/csv.js
index fcfdf83..2aebdb2 100644
--- a/server/components/export/csv.js
+++ b/server/components/export/csv.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/export/pdf.js b/server/components/export/pdf.js
index 01ab5a8..9ad7ad4 100644
--- a/server/components/export/pdf.js
+++ b/server/components/export/pdf.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/export/xlsx.js b/server/components/export/xlsx.js
index fb88e60..7980674 100644
--- a/server/components/export/xlsx.js
+++ b/server/components/export/xlsx.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/extensions/rewrite.js b/server/components/extensions/rewrite.js
index 266fa0e..be9339d 100644
--- a/server/components/extensions/rewrite.js
+++ b/server/components/extensions/rewrite.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/import/cm/csv.js b/server/components/import/cm/csv.js
index a72a11d..c032907 100644
--- a/server/components/import/cm/csv.js
+++ b/server/components/import/cm/csv.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/import/cm/csv2.js b/server/components/import/cm/csv2.js
index 8d38a6d..3ff5cfb 100644
--- a/server/components/import/cm/csv2.js
+++ b/server/components/import/cm/csv2.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/import/cm/csvUpdates.js b/server/components/import/cm/csvUpdates.js
deleted file mode 100644
index edb26bf..0000000
--- a/server/components/import/cm/csvUpdates.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/components/integrations/configuration.js b/server/components/integrations/configuration.js
index f5c27a5..4b399e2 100644
--- a/server/components/integrations/configuration.js
+++ b/server/components/integrations/configuration.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/interaction/service.js b/server/components/interaction/service.js
index 4a7b5b4..039c7e3 100644
--- a/server/components/interaction/service.js
+++ b/server/components/interaction/service.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/license/service.js b/server/components/license/service.js
index f5cf721..8a9fad3 100644
--- a/server/components/license/service.js
+++ b/server/components/license/service.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/parsers/advancedSearch.js b/server/components/parsers/advancedSearch.js
index c95bc8f..f1e6376 100644
--- a/server/components/parsers/advancedSearch.js
+++ b/server/components/parsers/advancedSearch.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/parsers/qs.js b/server/components/parsers/qs.js
index 50639d4..8373fec 100644
--- a/server/components/parsers/qs.js
+++ b/server/components/parsers/qs.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/environment/development.js b/server/config/environment/development.js
index beb6d25..30f27f6 100644
--- a/server/config/environment/development.js
+++ b/server/config/environment/development.js
@@ -7,75 +7,75 @@ var timezone = jstz.determine();
 // ==================================
 module.exports = {
 
-    // Sequelize connection opions
-    sequelize: {
-        database: 'motion2',
-        username: 'xcall',
-        password: 'xC@LL1234',
-        options: {
-            host: '192.168.1.204',
-            port: 3306,
-            dialect: 'mysql',
-            dialectOptions: {
-                charset: 'utf8mb4'
-            },
-            logging: false,
-            timezone: timezone.name(),
-            define: {
-                charset: 'utf8',
-                collate: 'utf8_general_ci'
-            }
-        }
-    },
-    sequelizeHistory: {
-        database: 'motion2',
-        username: 'xcall',
-        password: 'xC@LL1234',
-        options: {
-            host: '192.168.1.204',
-            port: 3306,
-            dialect: 'mysql',
-            dialectOptions: {
-                charset: 'utf8mb4'
-            },
-            logging: false,
-            timezone: timezone.name(),
-            define: {
-                charset: 'utf8',
-                collate: 'utf8_general_ci'
-            }
-        }
-    },
-    asterisk: {
-        ip: '192.168.1.204',
-        port: '5038',
-        username: 'xcall',
-        password: 'xcall1234'
-    },
-    redis: {
-        host: 'localhost',
-        port: '6379'
-    },
-    rpc: {
-        port: process.env.RPCPORT || 9001,
-        ip: process.env.RPCIP || '127.0.0.1',
-    },
-    agi: {
-        port: process.env.AGIPORT || 4573,
-        ip: process.env.AGIIP || '127.0.0.1',
-    },
-    // Seed database on startup
-    seedDB: false,
-    google: {
-        clientID: process.env.GOOGLE_ID || 'id',
-        clientSecret: process.env.GOOGLE_SECRET || 'secret',
-        callbackURL: (process.env.DOMAIN || 'http://localhost:9000') + '/api/auth/google/callback'
-    },
-    secrets: {
-        session: 'xcally-motion-session-secret',
-        recording: 'xcally-motion-recording-secret'
-    },
-    xdr: {
-        disabled: false
+  // Sequelize connection opions
+  sequelize: {
+    database: 'motion2',
+    username: 'xcall',
+    password: 'xC@LL1234',
+    options: {
+      host: '192.168.1.204',
+      port: 3306,
+      dialect: 'mysql',
+      dialectOptions: {
+          charset: 'utf8mb4'
+      },
+      logging: false,
+      timezone: timezone.name(),
+      define: {
+        charset: 'utf8',
+        collate: 'utf8_general_ci'
+      }
     }
-};
\ No newline at end of file
+  },
+  sequelizeHistory: {
+    database: 'motion2',
+    username: 'xcall',
+    password: 'xC@LL1234',
+    options: {
+      host: '192.168.1.204',
+      port: 3306,
+      dialect: 'mysql',
+      dialectOptions: {
+          charset: 'utf8mb4'
+      },
+      logging: false,
+      timezone: timezone.name(),
+      define: {
+        charset: 'utf8',
+        collate: 'utf8_general_ci'
+      }
+    }
+  },
+  asterisk: {
+    ip: '192.168.1.204',
+    port: '5038',
+    username: 'xcall',
+    password: 'xcall1234'
+  },
+  redis: {
+    host: 'localhost',
+    port: '6379'
+  },
+  rpc: {
+    port: process.env.RPCPORT || 9001,
+    ip: process.env.RPCIP || '127.0.0.1',
+  },
+  agi: {
+    port: process.env.AGIPORT || 4573,
+    ip: process.env.AGIIP || '127.0.0.1',
+  },
+  // Seed database on startup
+  seedDB: false,
+  google: {
+    clientID: process.env.GOOGLE_ID || 'id',
+    clientSecret: process.env.GOOGLE_SECRET || 'secret',
+    callbackURL: (process.env.DOMAIN || 'http://localhost:9000') + '/api/auth/google/callback'
+  },
+  secrets: {
+    session: 'xcally-motion-session-secret',
+    recording: 'xcally-motion-recording-secret'
+  },
+  xdr: {
+    disabled: false
+  }
+};
diff --git a/server/config/express.js b/server/config/express.js
index 24daea5..17a73cf 100644
--- a/server/config/express.js
+++ b/server/config/express.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/license/hardware.js b/server/config/license/hardware.js
index 15f247c..e13db9d 100644
--- a/server/config/license/hardware.js
+++ b/server/config/license/hardware.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/license/index.js b/server/config/license/index.js
index 4ed1dfe..5db870a 100644
--- a/server/config/license/index.js
+++ b/server/config/license/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/license/util.js b/server/config/license/util.js
index 9c6f095..58c7592 100644
--- a/server/config/license/util.js
+++ b/server/config/license/util.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/local.env.js b/server/config/local.env.js
index 1504d58..54f9e09 100644
--- a/server/config/local.env.js
+++ b/server/config/local.env.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x72a1=['http://localhost:9000','app-id'];(function(_0x5e4d64,_0x4c641b){var _0x239a93=function(_0x57c38e){while(--_0x57c38e){_0x5e4d64['push'](_0x5e4d64['shift']());}};_0x239a93(++_0x4c641b);}(_0x72a1,0x1ce));var _0x172a=function(_0x21ef53,_0x1ae1d3){_0x21ef53=_0x21ef53-0x0;var _0x52136a=_0x72a1[_0x21ef53];return _0x52136a;};'use strict';module['exports']={'DOMAIN':_0x172a('0x0'),'SESSION_SECRET':'myappanuglar-secret','GOOGLE_ID':_0x172a('0x1'),'GOOGLE_SECRET':'secret','DEBUG':''};
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/logger.js b/server/config/logger.js
index b202596..0685fd2 100644
--- a/server/config/logger.js
+++ b/server/config/logger.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/pm2/config.js b/server/config/pm2/config.js
index 4f59785..8ea5d34 100644
--- a/server/config/pm2/config.js
+++ b/server/config/pm2/config.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/pm2/index.js b/server/config/pm2/index.js
index a7603fc..67df4e2 100644
--- a/server/config/pm2/index.js
+++ b/server/config/pm2/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/schedule/chat.js b/server/config/schedule/chat.js
index 04f294c..5edc117 100644
--- a/server/config/schedule/chat.js
+++ b/server/config/schedule/chat.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/schedule/index.js b/server/config/schedule/index.js
index 159ed36..db6cfe6 100644
--- a/server/config/schedule/index.js
+++ b/server/config/schedule/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/schedule/transcribe.js b/server/config/schedule/transcribe.js
index f91b0c5..24ad9c5 100644
--- a/server/config/schedule/transcribe.js
+++ b/server/config/schedule/transcribe.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/seedContact.js b/server/config/seedContact.js
index f0e866e..d04e91d 100644
--- a/server/config/seedContact.js
+++ b/server/config/seedContact.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/seedUsers.js b/server/config/seedUsers.js
index 4616dc1..ad5b26a 100644
--- a/server/config/seedUsers.js
+++ b/server/config/seedUsers.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/socketio.js b/server/config/socketio.js
index 61fa894..545ed90 100644
--- a/server/config/socketio.js
+++ b/server/config/socketio.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/triggers/index.js b/server/config/triggers/index.js
index 16ea292..0017acc 100644
--- a/server/config/triggers/index.js
+++ b/server/config/triggers/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/utils.js b/server/config/utils.js
index 3b6e1a5..c6b1c03 100644
--- a/server/config/utils.js
+++ b/server/config/utils.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/errors/index.js b/server/errors/index.js
index f7bbadf..769bfcc 100644
--- a/server/errors/index.js
+++ b/server/errors/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/files/attachments/1598272067460-Auto Generated Inline Image 1 b/server/files/attachments/1598272067460-Auto Generated Inline Image 1
deleted file mode 100644
index 6f68a64c6373c0b5762b729b93e60096284f1375..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 15665
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
E0o-N}Qvd(}

diff --git a/server/files/attachments/1598272067646-Auto Generated Inline Image 1 b/server/files/attachments/1598272067646-Auto Generated Inline Image 1
deleted file mode 100644
index 6f68a64c6373c0b5762b729b93e60096284f1375..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 15665
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
E0o-N}Qvd(}

diff --git a/server/files/attachments/1598272068853-Captura de pantalla 2020-08-14 a las 15.53.25.png b/server/files/attachments/1598272068853-Captura de pantalla 2020-08-14 a las 15.53.25.png
deleted file mode 100644
index 183ee98ad5746385c9ce1fdc40e776d0c8af2951..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 443861
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
U-*5Bi4)CM!Mn$Gf>b>9p10@8#1poj5

diff --git a/server/files/attachments/1598272068853-Captura de pantalla 2020-08-14 a las 15.57.11.png b/server/files/attachments/1598272068853-Captura de pantalla 2020-08-14 a las 15.57.11.png
deleted file mode 100644
index 4d63c57c4a1b2e01a7257fd6fd20da52a3a4c3c6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 266109
zcma&N1yozl+CG}#F2!2hp}4!W#i6*n6?Y2`L5f?8mjb0wq*#FB7QDE%5ZsEpOOSth
z&i9@3yZ5ej*MHC2*^|-C?3s6-_kG^PYN#pTVv%D3003MiMOiHX02KxRAY)*lAyO6!
zqNxA?oOcc~G8#%UGPD|=Znh52HUNNPY<ecTf%YINcsoPqnGr3L)*H94inz2)k)*F*
zeWzuk!(>c*P81$TWvbUzAJ3}itt&hEn<S;4cHM}qZ<!36ZK$Ow4mVx+<(K`Av-aDL
z=JV~5Z2s-fBa7n5U^8@c=3#|PAZrTg5D~qM;l|XIVUYqDB?^g+7GU1-if*HKU;to%
zHs6^kJPY{h$lY4z{80DQNh(vINCyB6f<H6qU|`V-BZD(B-krSx#8_&$iq~rtTk*bQ
z5cMWFdrPuy@0T4{C(x!^nVJTDzlZ_I?%y8v0!+BP_tg79i#|UYj524+mZk`t;18!{
zBshPcl1huu&YD%R-kg&Ar32?o?dL&7we!~fXvoZ$U@2+46hV(NY|*!0Q#Q{_p7P6X
zSH97ji}FMxR|wQdu)QXc9$8Cl8=Pb-etnc-+t**_iF=zXTRJEXVAZWiP@dT-+(JSn
z+rsCeYsJ2`oJ<*|Q&2p&w*GNe;jDy$&u7B9BcMdbtt1XAP$bMNt#3Ay5~Xtm*KL|4
zft;z#tMc@}t$ZI**|I-eA&B=wzA`6^Pt~H+20}~aKBgJ`Y)MHZ_K%$;ry40X7)hj>
z_`pu2^SJQZHooXX0Xf`2zCnWibvZY?22O8$dK^=m0jEA`T<TYW+b$61jpLIl?QDF}
z=RZJk`o5;DFoVdi5O>uBgB-<A6^Uf6EbKU{6G?|3HV2$8J!)B{wU`>ioQqkNe<k%P
zkaYKz)g%x6#M(#|2wBf=zMniL4?UqLKyISNfq<XQaPYkNgQR5aD<gdWZ8sJWM2jx^
z3T5%f$1uXOJ?fW1%;8oi=!}FKI7!&L*Kw~1(?ZG99P?ahjhBpzs6U`n%WwfEX=xty
zzAGr9+o=GPzsQ~?&!JAt1{vrEKc#tmVU%ar#Dm%F;@Us!iM8xywL+PEA>0#j0+2wH
zlCiji&NZ!o8_h2;lQ9n?(Id+v@w!KqK0dn@?nnSqO@u@Wtyfet^izFNb(0{*kDMv6
z`5c=A6kfz0>*<PE8(G#E`h8a!mwV~9PMNS;{@Ll0^@uo)FY?(Nk2_FNReaU;7ZP3h
z&aveF*@~_TPxQc!+<drh-g`*mqaKlQ3>8$(a-fDEW?2D*K&%ZIK-A)2*SiES6x*ZF
zY*jSispyA_kGwSI;w5aUSl33^T-V9-QW~tE^h)O~76)s0J(ZH0Qu@NofrRlaBsetv
zXYSYT=&vqSC)<k6cz>^8MfzXGSIFXnHILzNIDY7dJ{a<e*UQDN<j$X;zpw3EPy<Sa
zQI-8a$VZh^qudBhM2HU&8z334qA;8Rq-X(=V0Rw!-Y~`#H0ExJ__ctHh%yW2EOh19
zq6TPs5k3|~Ff35Gq=mFSAiB%rgk1!kE4+MF$V57KRdfgF_KGH)mN7Dkhd{d*t46_u
z5I-^zg>Fp|=Oeg?E?W_gUM}tD+jml0NfobV=!{dy|FHZa@T3%t_`x9j0j@}PMs^15
z(;#<@H2Q+KgOQf#Ibkn=nG4?fqCH{d4QxTFlr5iJvX=~?l#Di$6Q9_&=SJh9N{BVI
zc70B<VdY^UmXSDEGiUHZFHG0k$AIX*gxi|RK=_K9WgX}9`_?W&%J(cANI_Uq6y^!l
zJ-+Lge(WJHI+L$g^D(`{MZ3~h)mI7o2|Y2iF~3D(b%VNJcPlmJh+(?L$kM0oC|<m8
z<xR{|`TW}C?c%FN6=&uKBARD`N{k<04yF?;#xa~Ky)V+5GMaLo;+<mBV%eoKjCPj0
zqE$$l9@O&0Yz}XW4@wJ)y^mZ}m@I*5-@o)Arn3>Vd1*uOE!Hz^N@=%{T!X4C>=&aW
zmk)LQM<WGErFNO%Z-s@{g&QUOdJ13p^-Hwu^2Z!<;bO-QQ37P-nHjIOr!po$6Q3M}
z9jbS{TaYCq^VGPDxC>?{)F+N7S9bZlqxa9e-?w;qmwWH~aPM|Z6z<IJdt5N@k?ia4
zP))RcnXOcx^qtt=JHNEs*Waa?>a1FEg7Q3fAh6T0fWRy=yIw?;L@~;s_qfXxtReMO
zMzP?~@bN@(Mhp}1Z1Fens_}^>#>gkhOB9+EdKOB`yU0uSNA;WazwDn*C{IX!?#shl
zjGQ_!V#j53WM^g_^4y9yl3!Nf-DFA&U1n69;0woRR`h%?`RANGfB%ViIV`X!Fz(&#
z5V32@zc|w8TrsCpmuSl}+7eBUi~F4Ixsj0f(}eL>X>+`P_$|(P<<|CSASVYWJ?A@8
zCr&j3Z(}}A84fQ_eM9Q{gIX&CR70f-JwvLxfPOw(4};qZWj*%tf%!$TAtQ(OzLwFJ
z@%~BXx#C{i>QPhU@0<%l3!rqDc$ehd^rh#m*`Rt*<H5@-=fIi=a=7-D8x<v$7FCC@
zy}RF@{rXQY4p4<p+lH(!7U<Ku&Y^c-_Ra`s%xifyXcE=u6hzpn(`@1{XBuq6R7GL3
z5KS0$i<^p9P7PX0-0JsW_bm5mmHsR$Ve2<|61B!H4@*>}sR`;WBg|iFUpilEY+j*u
z5b?bD`SF7)!_%4jDS@AkzsYG)puFGMsq;n9?&coT+5C=APtKZTKRoc5^jKZ0L&`H>
zET79<eC6%RWykEC{DI$<)s=&ExOwRcWoJ*w@k8)E_QN&&>BTB(3K@ibb(eKO^Q-29
zyd=&K%s=R^m<JeEs5WRWczYNPcw6ZD=+YQ9xP(#8`2O7<TYo%3US^Rk(L*x$Q5~Ci
zUUnWiJrKxGNG+tnz31f5iO<?Ky)(Thy(2>aeLI7ltdIiX*RO>c3Z~nJCn#;?X5;oN
zlXdcq^3z|53TNe{V?1I%3<xB?9!Q|B^Bl=FfEzeC%TUH_^i?LbQXD^*W_rx5>8&}n
zF7KC8d!Eh1zotXa;Gwl%)hn!2prn%O$|BCho@%Uhp~a`=sI^=i^{q<r@VT(nVui={
z)W{U0L*j1HMcT#TZu>^hKsEJB_FAsyCl8nKjYtQgv9|&_S<<IJ8QYcamC*Sxv&*tu
z`J~S_Zhqe{bC}KCRZs)<A@V0C&*@E=4xXXL>BZ!|L$|H|8S;rJtB$Wkg_5I+z*nW|
zqtD08X3gdt&y}sd&BLGj<LaX;#;>@3a)>Yrrfn%1vly%82{oH;v9YK7ygkjY4Ny*&
zFzPT3V`XL~$4*>bduW?dy3IWc(bUk?oop?8sg3`ZKZ`jR6w)$$Avc{*tU&xEf}Bs6
zHOV&}u+^4*ZRcU@lASm*_GyW405ldZn(M`|ee_u&H&ghy@!9o95~k|yk})?UiyDig
z@aPq}5PjqC#%$c}kHOIE9MW}cChP@Le=eie9j|Q2fpc@9zufIWUwEHg=<{2dP5cLy
z+RPuEmxe7KFFdln=ju1RhJCAe3^d!;*M@l6_w{S^(klbn1E%))Nz6!cW;AA5XT5d$
zb%d(wja!`$2Yl9j^vmCrUsVa4ciKNJ;CAC?3Pm|rEWE2J3!07|{WvPzAnRII4JxgI
zDK8rRxIAr0b14aV_heAF<Q#Z=r7m71E(T&gaIQS9ESt0GaB|=@Dz7-4&#i&4=RqVB
zeO!HvulTMrj*;PM@Vtk#+v)m;Nw_f{1pn8A^V9iVL_&nkrQ*ZIT^^c;jDoe1HN0Rl
z+UOI~C%i|#`%J3nN_>4PUa8s(*2|sn!iRyl<V&I9Pp!$@l%X)bvdybl50<JQNiHtp
zFM`i5stG&uMEXR14!l=)d+hGVDaD4R7Tm|SO&<J@&(TBA9}g{Z)QuldSFjVw9=L?+
zlO3f4UfxWd4qIl1ws*IB9yuQTzH%Czbu}4pTK16f+t?kw&*63>S=wuryvAEon=^fA
zCAl6s)_pp<hcDyhCox?29OZ|m+^k;7boFc}6DLc7xcuIRnw<9TDUE6;mqfSHw{S^O
zJXM@GANZU5?$V%zR)nrytZz%pJW8zaSCyQ9ySI5Vk2lZmm_ME0_fc^RI&K$6b-P>6
zXy*@ZJePz&l;M}r<XxyfDBc;|4&G`{Z|{uz-eKRtZGuG2gNdOQa&>jU8z*$Yg#h3=
z+1jmT+tyeKSIk!4cjl9P121kJG8(|1MWI-gR}K({Ue56D&IF*Na9KnE4hX>0bJ2Vk
z7+~)_xtbV#Qq}pCjtVGZ21pGekcZI4b!fP+&H*!ER9nDTRhO>2wab>9#MEkQ2r4Y+
zh5x|T?`Hhv?3Lub+hHeQF*7E#I^kJ0LhXpNF;KEqRRypi;uruFAUOaP5d$J_DImpv
z;_^UN0P?@mkpO^b2LQ_dlu<)G|6VDG`){3pKaoF10nicOo*{0(FG&Ae8Wr{h`G4cc
z7>GQ;Yi$`NCB#$P+SA6y)yv+^+c^2%Uu6i>UD41B03c=hdjplU7*7!G&pPNBcpIp`
z6|;78;j(<^W@W?W=i>gi9e{+N7$WLo<84Xn=i=<@CFUnd|F05ai1^=RZhG2(74deG
zq&HC2pp|j+w4oK`65!&Ym%^f@rIqk}XDg;9EB`;$5#J=~?Y+I-#kjeBeSNun`MKOY
z?YMbGMMb%J__+D_I1wc{z5HFhE&VuMy%_%8$p5w@YvX0@>EQ0|;O0vEw_QssHy>|F
zdiuW|{pb4k@3irA_-{|HUjH*J!~nVf=5X_J@o@jAZA4Xxzo}vx4t_Sy2C@z=h&e;_
zA;l{oDkSl*3jd$1|91KBs=8h_o-%GOh??F~|DE;!sr=8(|98cI^=bIuK81z<A6@<<
z=YMKSaQ_|pKc?c}^Zc(=#6(MBNpSz?rAc8K9;Iv`-Xo=hthx^3iCATSFJL6%gZ1A}
zL>#zm1vgKL2LN6Hlw@D)_yG@cG28TdC<dZA2<eQKjf&(5hdOLlZ1f{FCgo#`<R;m)
z%8KM>4&WV6hwlb6gdDVG(*z$gI-i2Jui7M!7rmAbJFY>;E_qT*Udvv#TO<Bs9OL(S
zHZx_$jYpl#8mq7V?}HwtLCFuKgLI)e#$CC`$9=c+m8ZuK-jy8pF#C<f(U$$HoYFn%
zr+e$in}_S(WA|qw1pik-Lr7GE4S2=bxIB+TB_$MFDE)L%xV!u<c&fhk#JZd6I>%?m
zkVW%%=;PypNl=$z?8+LWJ1ru7X%dAb>7KbXtwp`3PF0)J_b5!n+PppQd=h+uuRLLy
z;*%kv|Nn&<dAu}baBz8LBd<(Uvd79svUG@W=+i^8;o0vuUOg#J^qrcOVm_l%a4L)M
zF6KQt25!N1>u?*}v4iZbTw!zm(1%NXdi<F`=z`J`r#ZFTp`x=vHp7p?s21KQ1qxYl
zB*J{=A)*5#xsvQ3%+-V-P~CHxWbapEabVx&08`iOeT5~f8RJmooKTs%yh>vaq=Oun
zhGvJ5-pOM5#80-<L+PW*>=`+7*xNb6X2E?L+^Xp=^TF5Biso$IkK6f(ar*Dx7VRrg
z27j*qS)Jm2IBOot>(!a%(($mhU$lQ_Jsy0;ulwDZNtz)UF(uMlecO3SZDd@exyZrQ
z?PJcJGOGM`GdTP~JN0thkc13($Kjc+pM}Z7olhN8-iPk5%L3x}7LF}G9ZZh=a+{dY
zDTU<ShRpeHxrj%dj>ah~Pz8P!9qnjU53W9N%;>)`Zi|s$mY5s2%JV<dJl~19CT%fG
z!)6k!`c*j#JuqlAoB!T%ePnFgcSd8<@_^^)DzsGOsg;)>Vq&=!eEa_PXyKdE>_*5t
zxJ%<)!*|O?=LtxSQ~9*?11#ufxpk{?B}7%iYT@vEHkB`%U#7I)qib<6kD!OTTGlzp
ztsxUGYPW^cW6(a37dY&4-u25D2a71*@9K`i*`mX^<=04VUBFoUom$B9=5VL*aVNYX
zbnd}6X})qduh_ECbYv^X%`ybyU>9^%=D&aW)C8w+HJB8TKKS{w&4Wz(;oYZO+d-?;
z{m;ysGnFgQgGp~U?eejtqt=kKN%XDhWGMl^T+H82kh(d?9G6A)j^H#2jo%@eV&xsf
z@Z+|0#t22xH3L3Mk+nb5qp?@gSY7e+KRB|Zqe@Wl{u$DE@hCws%dL|h{6?q5l@Vwd
zvi3}ed1r_%a;uu(&06&64~J>3;?d2mh6PtAav^8??|PMvr*)SjaU|>`-S4qS5w@??
zKb}L(E|+`1wWXr&&$q|bi{^T(JobO9nBiLyz|Y5}bNb@R7V7m+<#I&Melm>GMN?XZ
z+-{Qb`<<-H=Fa?4$`$h&NfJM@Z<zlMsD@uHxQ!mn)s22+Qqj_j7kVW{LD(lxep{W*
zZ<l2F!(Nk4Mq*0Pby38|&@<J|<nw*zHt}}NFXV$BG&7eD4eX#%9KgP-WB>(eyXM7l
z=hLT2VKY0aI&AkCZ~cqC<FN;609m6trJYpXRY&M>Lg#}N*_O@B$gb^8$~*UuVmK`!
zX=SxGuOkpIW?+N?e^I+MfqzVF9H2%_235O_rt*KQB|>f*JNtP4u^HZg8LI+dJroD2
z-Y1ELg&vNJ^LxZ=2%pd=JvO}RjUSgX+<8z)%5i4XRmQs|(nZ5wt+jozV4ulcth#`=
zMN>|@Ggqno%PBq12{}5EZ$WQqOpVKHbTy=1SuS@*mdPl8WtlSQ=NjI{p5NM>(^stb
zc}ksoAR8L=V$v1|?va{}l}ivM2i9Tz_~TZE5LpZTOgSW^`_sc-IhWV!JDoX$YJ94i
z`P9;>e$-$Q*MxXBhEyje(JCJEgT*GLdB>$-xa|2nJ9mrs2D7@y&}8Xbgh0ylzZx7E
zAxf5d?z50MFc-4WlO!?o!+EJ#!+(TI2K_=1dn<JJsNP|A@*vdWTvlw0d5cxGRbZ~i
zWU9TS_2LYByrmhkPts1LbnpM#HD>#_usJuc{`J8YR|#AVp?C-=`=d@^uD+0CZEgJ_
zJ^ri0bl{@d)?Vi$%!$>OrfD0mB;_YaE%lAKZ|ju6TzlF5TS`r>>-uBvJZc$NN~ibZ
zl}o`}tt#{R#u%?UPu98g)<VCi@Rx>i*I6tt%KF=^6;+HlWS^WBX&ZmqF#5dyu|fPg
z;cacCKp65rgA)}x%FP2p3XcfR%2L#0X`|ti|Ctd{mpF~|-_G^@<M|=ELeQw*kp#Ox
zTvauTr;Eb?LVH?~swOsg(0=W>QP7L)bGGEWl1<1U&scR(JIu9JQMb;Z4EP~^F(I=R
z&)uQ;XK;3~W`NoWPvYcNo#&=9zXcQ=M3SQ|Dt`DQRTO?uN7Mv1|GC)gHJa<YY-nF8
z)8hF1dv+3)xKSbWUC#nd=>22@rRWs!NQ+uIrOH%$Bk3dP?9X6dx9`hN#v~hZi_ZJ+
zA;lp*@=5C6O*SjRP9Zmz*>eFo-)&W}{R(4SHfD@Ra;n?cr|iL0`_4Ii4lCXmnd-&C
z7X1m78NF~3aPI5X`2u01)!I)gPkY1MSucIxDi5(s#}QdbpJfq^>{gC_P{=k9c^ov_
z<mNNhnVUMZGOo*WxycVc`_SxglOjvbfgx@d;J+?RdPe{dZVP+7J6HEI+y)(emL|6V
z9=vY-q4wS<0pRwLzyb@btOx*gXgX5{!#TMQ-9xgGVW+P4OT}P?Z~nlQhwtT;o36q9
z57WsbqlK<1>UA?zz?&q|N5=Ak#~K}0*{rmvBuYD>#*B7?`ITz2P#bucbg^Uoo*M7_
zZ_dZ;T!RaZ-5VvoPe_UWY~ZEP)ux3bA8RGVDc2`ig&4nva1wJejg!>fiKMSF0My@~
zKJ%TyaU`&djg+SCx~gd1^R@v_;~k?7)0~jL@{cDS;U^KEhZ(s$Z*TEeUG6Q<aXhUB
zZXh3!<7CDaA;Z>uOF-MiwP;G{5bfkny-}hw4$&zy^ow?_kQVEbD*ddbE7)`{@>_1>
zyTseU0A0(&_FGcj#irzNlHrFA<SLb+)-kd29*Pgw$DNOFTb^!uu5&W;Li-K-?8Hkn
zHPFTJk0yUWho10T$A`b(o{tD+tQf##ex0A`uI&my$J#T^gJu?eXI(xsmsTJj*x0D4
z@JRG20btrZEQ?r_82<<cePPakD{9Grti;O91BPS?E2)Qz>9$h>h(1SdS7OKGozwZl
z^-7LQ#Wm~9fd$BSCAjhS{(PKh9Hm0)W;J5TZN`j*UC(<v)QD1r-q505%4R4{mKqmg
zU88RFrtD1ZQ-31GHb?Dc{nxx>#HqP8A%ibCoWaSzF_6sd=pi>0I`JAk+d4_KKOMN5
zOpinjb)&18a%<)EuhjmgOfuab=o^iDmaE|hm44;BQ<5LTClg&Ilr<l8KB~Gsmiz7J
z8-={V#%~;H;;VEv*+U#qJU@vMBy9pqvnbp>JDI`z^c&Kq_(s?1nYOcaFWZ>}q;e@-
z$cpdv;npTup2x0lW4se--?Ku$`z*q(h-*Ekjdj3PIXWJ{AgFY6$nW}4c%-s1K}}*s
z`lT8;c%--0WT~ch-^ZV9-}B6C{S-%lC3j{Dmr}jo!0_Wu#^5#VL~Q@t5BC{>xH5Jc
z*+g-Uo{$2y?^o>h*W_XYHn|I*%q#b?83E#S+*P%!8vb9;P~_7}j<xibH-GVu3n|dd
zcIyfcY2~KqT~Y}05e*~_EwHECg4>%0NPw_9%olV3@wEmNk>z*Os-p$bG%l6a>Z%xI
z1{O}JR$MDrEri12ZmfU<U~oVdQ#@JoaY*T<n&a=gAYV0%+QE$hVkB6zD8yX7ZUU+I
z%`N~mC3$_Zv9$)*$IdlTL5J)g%iie}RZjiIl3w+=Dn;9+^Wro0r10$=y4i|`irLNG
z6puMpU%u?=8S~KKp8LVJ_f{<mvq_kuZ|1RlUI+%2X1hwR1%auu3$+)#J`(o;EoRN#
zM)T0Y!J}u=5|aPI%75`P0x>(g(^7!jMV4bAob7>R6{xnOpKOj0$er;vfMMS-_+nBa
z=Xxb{<-JGjcVy@>iN492>$lpfSpXbXV@<T_(!800HsN30j)mhE^hIPZ+vb)$<4H9~
zNKjq!Qs*Omfz~(WErirnVWo6!T0?W{H6aj7zm`NS?NRE$gEh0@sUjtz1W=goB__*f
z3k}*=h^5(z&A$;+bUWP{8X9e*g}0gR!&V0n*DEdg?2)nYM3QNCu%1`~f9?Sgzr~2=
zaa?q9EjV;5B}avr&utsYNSN;sQIz<M#JnpP_mz2g$%T-r((7$9$&x|&{&%MezqI+K
zM^O@DkYSrIw_zs~=yN9&6OlOz%<Ct%*pQytc^}XZ@W41)pB%9uthq+l^_PJ3yunY+
z(~z18bd&Ff<qh?EkAr<RAxlw%lc(M<Ge>Fg#n<gi1d*G%KZdR#<286dd_gXIsuUCk
z!~$B$M)ke|;&XoO1TM-P{FvHbVuJw!FsAF6__uH-E`E<HAc)ksd~>z}9fc0_OfIq;
z)~zP+sl)6nU0ZS2$x{tRTOnk(U@$tI5$tred=0pE4K-%hw<7F(+*A1|aHdE@Ppm{m
zu|Xbh%pq;JaI;oDFY>5a5UTNLQDa;kB2za<YMk{=Pvv2EVEP$d?u87V=shc01a2O6
zuroFp4LRyuMRtD9hMGj5z>mW)-@w(pZr8WJUBt_D%agdq?rp<5O5HUW=}Em@;E9=r
zoJS=zp*!nekDF&hT+Jhzy|%MTXaYrm-Ap8op^(?-Vdzx015tNeQFnntq?Zz{zB1F2
z*St^jp~oG!0pVm9EKtc;9qH_${F!DZfG>A8@(;|6zrz};b;~>2=PJ%@x6oUUdovqc
zdv~Lb%StN%2WNP<<oc}Yucp5u9cT%=$c<4#O#qu`E;Y;4-Vdr=(k@;HKlhiK@0&eF
zWEaqcy^J2lX7)^^DZVj(3YA9DVFR0<t=9aSV?)1?V!TCx)hMnM*t%Sk8-$lQ<)3wU
za;SlGPw2o90xVC-6-eWd!Gbj1`e7m91PD4RXqur5k3+T?x2-TC@|vd}y%I8>Z%RDq
z3-9UyflS11QWzHRTSwStG!qC|%wxoa>ix-&TXIJA2|Vq>E@!eXZ|%0u$E7~Jt5LYp
zv~OFWcKuuhF+**A8WtYQc_ke&QieF+98XQMq>qP-+R?0NOx_Bwl6lE4<?e|izi&1l
z;d7gB_qy+(_qxy*!YiY}Q~ut+EXE4hSl-oOKZbR6Gnu#9Tbf<nq}WAU|5Igu9T|Cd
zx!(%=WuQ2o#oN<Y=Q{BvEOi$6tY%6M<Th0lD?XMZJU#}OCb6P%!kT&&$<bvXhoKQL
zYwGLc@l&|o>*;KB*o8Qv+C+@w;|7M)2?F-a8B!AQ!|TSS_ydocOX6{<$>^i5UsL~<
zH8Z6NRv&YktvXyULk@}PIY|QSv{e@)gh;lwy5w(DdNhfk;fy#e$nZI&A*1Q2J>b%_
zHhXb+6XQ5&-)|Xz|3pXjz!MtsrUDQ^)R=p-lOJ@Zr2I%gmfHY4m5eRP<BaWoAJjYl
zv>JhLLiocF;IS8F2cQd#oNsh<vpEkJ%nwzcx>306MWDfLE<5BQ_-0!1iVdlSU0rwK
zVSjK6nvfQ+FbPzx!&UMQcGK3{LVtJN+|5xFkN*=L#@*hQY5d%in~h6+Hkb_|DN-7q
zRw))Yij8;zw6NF%I@Rucr2rt(IV!H*qqyM5Y?cw3>!ri7I#d{@uMCW$v=#N;J+4u+
zRKPuz+RIv)t45&eF_J3NEYP2Oe{L3Z)N=opo*8TzQKe?IlbTmc+eQWOd?6wr`S=rg
zt89Q;*<^|i^%)t1npDt}sn_rhMe5Nir-w)8FeM<<+xmC%+jKci{|6_epS$}~fRbZO
zb-TAuy{>sM+O<hK2blBuUDv~=-4vn4!~GQ%gS9SE6cRu^Fblx?r6?|L6#tc1&xF%Q
zA@k3E+sH@$NLXhPUP3#IV^La!XA8));=YG#uRN7{2s3M%o*zU`TY4#_QFR)xMYcH7
z_j`{Ii!rV94NDSpk}X`BcVWHxWc&6>fVawIuCfsOxGQ*F0J;Blb;o@hF1Js)xcYUp
zl)QO7Jx6|xYshh~aG`6flMSxL_-s@6@HT~o^bDJ?S_Ac)6g~H?GZz~f`JuD+(x(0<
zAO`wmlA6S3f-DZGpS*c?z$j)oY8tUGgwU6Mv(eFA;Q~=ehRC2*>9s1EAue}UKRF)r
zennU#;9|RTY0<pUyJyx)1K7qaiJB7dyGbIG8|E|ugYVc-HED)4oSEy$^xdf=laJy<
z!qB`!1H&mVa&AehgG#(#HvDEng>QgI+IGVX5)vnVtzBp74TN$CI4L|k=P%}XZn|6<
zpO~4<K_>T@hlDt2By2X^(sD-B1Kc7?J>$<m9bm6ZN4P6C@@6dHX1>3}ZRv70w~jV=
z&yj=CW4t5E9wFJLjFx(T@FG$niJ*<z-N#derI{@0pPJ2_7ufx|X^Zzulu{%OBzl>~
z<$!X!4nbK(9H{b}%EiFr_M=aab?~Fs9R4wp9#e9upeF3>?qr>s0bp$nAQ?$7N7&6Z
zNo<ex0fPk{*$;W7A9x@Wg`+goldPk+zUVevm1~JS%1S?iy=E5a-Sq60ar?`%A|>Au
z#C&qr1n(bu`^2<xlg{6nwLCvKIqb&fPDszxeo3c+^~F6*<Il;xbL{r{!<PZ-z>&AP
zV!v~V(4wwzC2#+vZXGtRfVNqk$3*RXemc%u<VyuFw(Ep)wd~Mqm+NtoxkQY54I`%;
zf=wg1hAW4=S0D9BYOhYEHN?QC(eNyZQ`_?~is}}60qEoYcxRSv;PHOdcw<f`ZbMF%
z&6_?{h&86ra=$zpv2B50kI(F<<~lnYt#3sFw*XkZ;A$cMl3kwvI^i`A5LVMqeheJb
z!hC}U$arI5USkmr(PI9b%#2I0Y$NR2$7iYtAPfn00_OUgkNM~=UQ!5nO3)wiWprC<
zR(4^WL3>2KY>iYc1u4E;s&Ks^Z2_<%5g_LsT37adsjMLR+`D?sdAuBQUjOD*$w@e0
zXDuB|hfx#M*;TN`2UM{wkQg~Zm!>AQb8tTYX%EDUw?+tE7b60j=HX5x`p{aY$nFB5
zcoS7h*K*+Rs59gz`_*JQm6dX?xw_*_V|4)LABNB%%)!WXX*i3;WugL_z^v<mf9^a?
z8vp`Vz6Yf$yy7h*!piD&E{)=B<bXsH(<<!6=)Vu*=Gd=68bh(jykD93n`GC!w`eB?
zse!kpQjqNh7LA^3v-t5W7|l%2KqexO-;i5KkFsGV8+~JByuhGS<SQ_H;9#{6lYGO&
zY1THuQTORUm0e#gfE1v+DDnla?hxNaO%lLpzJb+70?u{wZpUROl?$EYedYG{1qr?U
z8Rlx=v4=3O@U#>wffPa;o2PF#F2N?EYxrY0@8ond;bfYVp{h2A)3%TvOl47;-htT8
zS2$(bzASd8YJN3bWVtNK$`tfyOpDqxsSI%)^}H~-mvPsMPhqGTH?=Pubn<j&5t=QH
zL{P$9z`hGs*dML@ykK+#8|z?Ua{>l4<bw#fX?hG<=u_H)DW%`pCXvOsO$EoUXreDE
zm`bh}jly~73jby~Y4-=a&}^|<rpaReOAe+s8ZRC*g%LQ$lg~jG*U(#z$rm|6Ev~&y
zy=@8GWM<-i25WR-=orhk7q|ti;N05;Nmh*5fzMJWd*#mxvKY;ksJQnQM+FwjU**Yq
zh<n}HRpATI*T?1vKQFnv+{@#^n&8``U3h%gV_oJp>^0U%?T=a`&<bjU`a2FvCL!SW
zBF6TAcmM4+^tZmb3x*vM@T;{C&JF9nS(Ou*>V%Sj%D>ocrDIX;E5b4X`&D5$9q{ML
zS>R{lZ|<2+cD)LBz5U1&=#YQo637cI`F_!RT6K$Jf0N}G#8SrVs2NqB?%*4GDL#S9
zL*zO_jM9)`U&#vvy-dThn6)&B5yrC^;|JRB&s6SL9QZi9K_41i7Fs-GQPqOZbo6ex
z3a(kq0j(z)>)OD%<qhl5uM;rmy3xhp4yMbu=n!+C-@3)MrYqB2Cw>OC?_v`LAkEt0
z8Z)b15vB`q0rrT4(xpqv8OAd^=9hssrI1X0xc<l5L}o!wQ#O#yT{`zt`XTZW3Al><
zClmcIqMuQZ^tN1MMwyVB4KH+q-K>Tf;7=ixcFZy$0NG)m1_(1Gi2F^lZ2-NaQ!v?z
zkw(adbJq4b_Rdh_+wyETbngoCm0D$_!@KbZRyH;$UW%vgN?7cm400b5n}Vc%)#+i?
z!OZKB77a{}Ea0Y1glO}iJjfs%xdGI+T7hDKXMhPoU8}9O9uuDb7P}iD*VXu&V%mWR
zX(9&~MW5rTD?N<er`(IneVb@tNe6>tJId^&c;SyXH-+an(`XeFe_z#xI3V{QtV8@0
zBXCeAk9sH?9>pd&=`9e1OS-Ns{U?eSPr`OXp<Rg$Friw0M|VlR*x7jNI2kTmiCG6&
z73ey0q79Zaez;o(T4^c+=bz~VKyCCVNlo2GowIcXkvq`<^OTF}oGAQ69DW({8qyJB
zi-BjK-SFvj0EmTi9Q|Qxrcc;R7&`K!0FM^h6()2LZBXw7HZ`7cLX8~GTF1Ba(NMgJ
z!vj|R{Qg?6v$PfkvK?qb2wvKbeZ(#O{n*A&l=&3^@*BN@W<_YdZ&>*joFlt3y1B5|
zBA3V%fUMJ>EGGV2#Q;*6@MhAdcXB`!RXw?i>NC2$82I5(*j$j+nO3OSHo}oL7qwM|
z_*@}Si?C`vJYK9d?Rq&l$A9y^owaA5IhPvPbc;DnmsK!mZ>rs{d+2HX+_<@;EgjdP
zd(o?g%J+o2CmzTBhf{QTGkrcFkjvUeY0ROU8wk5i+#Uy)2QsH|nDp@D$ccCXypSy0
z^BS=HG+RERee}rnS_w>SNTfvV^N-eD2!R*z_)9^PtZEhVfv$D7X+XcunwQ6)XoYUt
zK|2`2AzwzQ`M#*X(PQvl#4TiL3D_Hr{~+yV+esNHn>`>=>CjYfX7@yw)*T#R^4+cZ
z8~`D+Qfm4yXO$w1XYX_#O&#zv2w`=vat6Bzp`n5!nbq?S0JdZ0`qg<bfR_0-^=^%n
zZRP0@dvz9>IY-KLGx~&56A4&fRV<^~jU@DTGt)TY2WM`&SdPY!?MHH)WMtSS|6ju<
zPmK;hyk-LUF}M$~d1CfUCgSO*2zcn(e55zvFtYFVW+R!%W2%{20dW@k&O5Mpb)lm2
z1y{|icwBDW{k37jvIG%WS20`2WxmPkUe&bOpimz7da3L6*V0me_+h#m@G1-m9c&u&
zeBa<khBfG><5?;d)42F?n{|@(qo1#I`ZF*Jd2c7e0N}i{{matTw7_OnJsTCa#+jiQ
z=@o;;AGY}`w=q#YZaf#yViwyUml4Z-J9HesxWl?XnQF~E>E84+KpcCIy1iP-x#>GQ
z!2TX#xz2(gwWykNdFOFL)eg?z&uG11hs^6?8#-*LKC`LiHGeY8WC_8J=|Y8;vl=;)
zMLLJDc&9B1T>jw4hI-=8c!eGmwH`p*3hD*&ZL0M3#+u|e=no?<wTcZIiHJyPsirJs
ze_a!Q*)1EO5lWU0>LgAVu|<YBsklimyM2XPi4CGzpwrUnBr?wh5juGZX%WAf4C_Wd
z>+)3Eps8+mEt(q($9@KSy)qDfI!}jc>GOkL767XGLgr+irew;^m4%|94zY}I#t9Z$
z>3b#?R||wWl;<ww=b#{A`fVX!oH@5K-}zbc2)KU-g60_K(7g-ya(4x<tfAO|iPCEl
z)FDb~HwQFWe4xqX3cV`_lEk4!mku2eru2kh=ZxrlP3>&ht{nz8<dfZVEQab$Ix2hF
zlAZ7a?q7u|9yr!mpj!-hy}RfYr($J+ha)6p$s+F{4yDkP|C$A1&|gC?$-Bk#F3GJo
z1tO2_k9)&guKR{4HR@Oy*BWennJNV53gg4K%YSq_4)LWq_$6C?*mNS|#SF1Gbg7*r
zTYYPX4j$!^4~&Wls)b)LusWw)x=$|?yr)jtdh_p{s1=M0aq25w9KR^tCVH{YRGr|$
z0Xk{;+3Wra`5?{LaJ-yKB++;Bw<Na;>-6ReCjT@IbB-iG8uK~YnM0%4w+{gZn`dfz
z%{Vl$_}7ZZYqW9p%`6I}%GL+ZYmy$&gCB28Y=7t~qW{w*$|{E5J1>D%)F0REf4+4@
zCzX<P$<5mms~R#u<;%#{&72k)9tNnN?i0^UaMoz97feA8qT#nqXiY$sw2-_w8|Kc*
zG&7<Cf}Nasu$riJeUF@mP%Ms@+gsDK8$G|gTy<cU4e0)8(R@gB{0K$HXCx+i3=Y{w
zf)L50r#yGs3%J~4N~2A?Ui2Ezo;3?hoNm)(2DCP8l}Ju-)fTAbie<Yr%=O!>En#q`
z;eH4Wbo$Y4<klNQ2y*MNi9K)@2t4URZ(WH5(@C{OCN!V+Q{;B<jPPUQ{Jub|jYawu
z`vZ=ky`=WVzFR3TIb@^3-scz$Qdw1Emb;nv0INN73-Rc_lJ!JV(cQ-|;~upOUvlz$
z9I*NtBOie4NDcvVS(q5Ue^{OTeYGDD7Ex2`o__Ozd~YK<XbwF8EgYKgqS*+}=>I2+
z6Uudazp-9TnoSXPq3)?l3eKHi0dHm#)MyT<wJbO|uRy?~xv2xK&hx|2<aX(?s3F5~
zE?PQ(M!vf_q0=-T+2=!7Cm#Cmsu+NXODdPa5@!JD3@hJIU_4v0CpgoArY$pO_%JiS
zdSwo9pgA*+^mq%cM4Nz|5VK$ETxMJmkUi=8J<hSv7;03}F6RIaX0LYFIQ|$nG*q1^
zP^Z3A;@U*0zr^Q@)5!{YbQItv{G8WeNU)nP(Fufp35!yvTSazt`2aZ9D{_lW4Q`X<
zT7#_sO3S&Wvx;*Zy%Y);lR?L<Ssx{K9aj4d%{&?{J;YY~mh{MLz7YpFc)UK(F9}r%
z{5AWB5_L;ZC^90l@#B7Tkn!m<!UX8+W}9x9Nz7UobKP+%q?-x=b+gqwEOfb0j=)W4
z$|`Yz+T$ixm5_qW%F7!&p`#YRGXi=vuxa4+&#hm(fU8mssk5WIpFzL6`{Sa2=qIS9
z9<_-8L7Fr2FG<Su;Yp^r6e@50Pyw!v;N1OZwp$AOE<W#<_!;v7tqBfu3F%CdC0)os
z*v5?_xvIfSs@Zj&y4eo+LZ69E`ST?n592qEO2%mvQ}}b@wAva5{Z2z))ML=;v0mN{
ze_|vaeD;h*+01Zuh;RM2NXEZrR-vQ{6+VVTW3@S+J-y@<GnIY)t`od|5^0=zk2Q|>
zAGU$@kaB0Pt^^x3{I?)&OEDD)*5$pUv08bId|+^Y)cN$NrU&$X#}&=h{O6fdT0?H#
zAGDndOm_DQuoAKe7o7=I6Dk2=WsVX-vA}Z2T0&3&TonoMnmu&{vcxSgKSPD=XYBz>
z4W^Nak?)4#yW9I-98K3tzUE})C02cLcNy7yHgVZf?XRwsS}a5VAVJ_ZCpq=cGhn^X
z$AxW>Am?vmNAauu%>B0AJadj)H1m=WJ|ySkIr`?og1fv5lpc|y2=Z=8kXR_wETC-8
zDxP!1*sa|rFJSNG^bZGZuX%@(X85x=%w=F*X&6qrs%C*s9zprX%rco~08DTI_!;m3
zi46adu8z=1xlO!d2!Z47$aWt_i{ski_#Vh)85&JdCCH>INEWj}(7v0U4WldujwY7)
zA00Dq7SY2QlL4J&Z(<-KB-rvlVpLo{yX*)DK8^~jj116p99w-=&h{iuK^WC@+nnDt
z$W+cN9bMNFR=T}TSh$77`VKN^Qv>^Y-{?jV3a@xa-2Mz-`h)`h>s^qwz>+xKxai*i
zfXA}rAAwN~cT~bwU?M+!)jF7jTpNmpFSBr=kB_Zx6i{4Mq(_JS&?6NL)KTqR?mZJ?
zI*(U_F*z*abgu*7U_iNMK0MnnLKZ_h+Zknk*tSE4?ALyyoQwH5sP<-hM@ZIyz8_E3
z8L&`g9oE``1{3rnBk?lMEEqR#aJ5dy9@tYkqO=59Vtow-)$#fjmI@&MCFqDzEe7}z
zG{rF}P}V|qEC{Ky#)9QDD%OhvlMWZVR)6c%rJNRed*hCivH@}l3vz+^Zv;>^V@7ZC
z4eSD=;*N7YBXBOdva{3a<KSPb4idiMvgFeRQTNw`<UUNuu>6ErZ+unO53;HPlxbcV
zCLyvzvn9g7t2*6&<w5b>tGbl*pgAEuK!Pn+H1RsECR2kYqFSk)8<*}anyK`VKg9?A
zm{aVJyl<m5t-Ji<b-&1H!fTr-2tx&+Rc?jgUKMsCcE4Qi{A~ue?9YF0Grv2Bswd{S
z<*v8c!>(=qTt=Aay>wf<f5%;?vl$imUv(`E`E~;g{z?;k@u99^hRHfz6^4tj9>!J%
zZ>H<F1R~My-~0;TSIYeP=-^tp_Asj4TrwLGnL<a5BkK&R;n*U-7RdEmkHz~nMg~pl
zlK@L)Tzraosn$fn(eqHBq{gxhZfx5(3nZ}!?Dgopns?d+P4SX}gD1brxh~<XtYTU^
zz`*H(4jvlC0C6ldVs0s0+2B~+s-FEn<#|Rg`CR4&&Q~J_v(U!Z#6Jg}4IX`{^*DCx
zeAu$;K9|H7Sp|44dJHtfk<oBs5)0LzQ+J<2eb*t=TtnFD;$Ty$1aRFw=?NPZw5sQ$
zy^}Z)R&P^nfUVilwBbdqz=R7?ku>@|GezmPk^9EOwP$gd)METs_=j3ARG81b*_$yy
zld_~V!b<}<LNK)&D&(Vr#2{}7Uh027o8|`2t;KZkzBAnZbcahZcVlhL1VBB)1dsSj
zy`(@0Q8z^@1j#2N3>qZ!Ay(;qA*6PTK~cR}qS?4;yYz?cg-iV|@<GYG0bF6>W|ka<
zETyCf2wI;|Hy{yXaAX+x>n$|qwlLXVj0V$e0KjCj1G?=YADSkw7k$caFA5#>KHNmJ
zZ^xNEP@Nd-0k53zT)7ZOLb1{7_2-%E$v^ak3T*g|=p?0fQ>+%pHy0XQr^gO=Uxh5G
z-QdQ0MxPhVUh$$+d-~CVa|3H>00pkhOA<p93I!tApd-s~iCO@1Ugwm0&*RPhZ%qWe
z*&!@TX8fZYYz2=yd}mbj^4%M<@5{ep@f|6RTp~;g-eUK#O!JX38mN?i+(H&#PK~GP
zhy&l1Bb2N|c2f5NZBDh_*Rv6Zyt+F;Q&Uy4A_~cA{t$xe0M1?EL+|xZ{m{>X3)u*M
zf0m`1T7bV?NB4NJOzRXU+nidt2E0s{q=sk>P$a9Go$^H}i`{<?w7((xhqGM@L@Wsj
zCKz*sd;q}%=L$I6i#kj(l9f>KkOH2mtRVy}f0rfh3=so-Qh`Pgo0LP*?<7C?YOdI0
zqaTll6m06|{$02-?TxzVCUM<%Uf|YfxaknnBIXzNoWP;2>ct*<<LI6b7ajxH+-(ys
zNkhTJFIbU+hEOfk$@+Uk<uya?upsA@X~fZ#o-x>_+VzgV8An)Gc!zTYoov+*RN-}i
z^VqO_n`Y5Q&+x<P#z5=UfSbScm|Q_`GxKse!q@32xYh-|<?~d4nJW;)AyIP?*_$Xt
z1?7r&IkQ+o@k5sb9)KMgT=UW(uawEmL8`!mfUfT{l}%*Yp(ssbzrrOcAdF<R3E#V{
zIqEUsNIURJ_%Rdo>+6RqK7^}G*)p_6T+YCUi7Do$h8c=siYtMuCi=kPm4Z4<3y5A|
zW{iG5x$7m#&4rkWZUx0S^N?Fn7ZMwW2Dc0jp{5Qvqh3w`kuXqS7O43N0NUez*q%;y
zxe2F8wVqctRVoRaj+#Nbt!0OM&dF|i3Aah}CDA$;i1Y@^rUJkoq|HT@hOJ4vUaGID
zf`=7NGeWsm-Y4?R5%8O*m3wkzdNAb!#E-|B-}?!iO5QZozV_r=(Tjc-ho#>a!hlOI
z1adxhY$sB4^KoT_cI+0XFWI&kAdTk>&;F{?p50VJg`~a$NM8}cY!?pCkRaMsBl#W_
zu^*X9NLZj;STFNv1Va+3-L8EgX254$%6FN7Bdz0Ld}miKd;Kr6GQ2U{Bsx0SS0?>K
zg1jY|P$`7-$7m@9me454@{Pg^1#b)<rNSPP-II_-8f(d41V1|=1*TDD?fQ&vzci5#
z)=8$^CN6E^<btN22*c(TYqz!Rmd#P<)u{s7rb|cZtYC!d;k-|(#04LxaUfmIu1Eps
z(_ww}U~g&y@4H+dY>C{En~*v3g+GGRzPP*pb>1ApLJvwYnQcWtajp)LS%et_tkc~N
zDW-k<cDBmY6z3e3R0JLROBTo3$}*J{k{yHliSb9mvIVh<r&XN{;0AE}srRdhIq5-*
zvnYar%y9VqJw3iAsU{UKn!#Z`X&y-$kC^)<_yM5+sLm(HCn`R;5nNLvy(*diBf!SZ
z$3wdHEN?SWc$sHh;{2_S)~qYz4?Inpj)$v-pWdE?HaN;JVhE%n3F6MVXgLUTHnDCg
zc0osrbA6TybSN>@a#JDA!j|1A{GpHcrSEL6j1WpTCT4hgIe7JvEamyAiJez1jkEis
z4xrTxc1v3aK$#EE^_;Vh%c>yAjZ4ANtPyDDhQg$09@f^e$JVu$V@4|>V{!ED1S<8I
z-vE)1t^0f`&oENA&1UMV9h%O$^i*zJ4Xrj>kDIiE3xylfyeUy-`@ffawR%lQ9nz_5
zc41H<h4Bzd8_%AbC@!`>5O6f7k)$j5rS8G8veFV!0}rY8$=6k7XgZ#%nr*zh(7tK<
zq&Tgcc0)&*U0TL>+_A+Ll^xJw(Mivp+6fy#$5W@>;h4(H`rU3P2&Lto6o6~-=ZxzR
z3%FJEdXljKr`HQD?7Q~Dj8YqN3}sM{J$gbh5=?jz@^xV+skV^gs2MRw@;*CxrQUO9
z?1LUmD}YvN^S=a`Vdya24(=jcn?pgkjA{|IoN1m#H+zxsbx{)_AA8B^5|$J4*1=!h
z^wnR+;me00xq6EdN}<;oDK3$9(4je&rT&LN1l~BVKL!??Mu(4rgU87pOlm+$$gr|H
z)*$bPcr3^^pI%k0C@12W>c*FQPd}~9NMk`}LwYXnE3WqyqNIS(MS{6B99P_@{kC6#
zC1!fq`oC@+f^xY80}tCn*9qqf**t16Se{iS&|{R#_~kk)O0;i{e6mb078l!;`CJl_
zrV<n=;Td`Mpr++2g7zPO&x%A!`-O(eE~^}OvdDIecIHSQ9=&c2VrZ32H>8;vAm)AC
ze%*4jc{K1{x^}V%d@82HJ9F3@ZYNm)1kD&bt6|-)NjITujEDFjhIoEp>bvwi?BMgh
z!HEO~LAE=CCL<Qc5iYd^jQo-$16c*jV*B>lRLY&~`^B{Y;!P}wiXnoc<;!txDZ?i8
znpPDa+$<_ATBCo?L`~o!o0Wm^6J2S?&&f_A7i8m%>fb6(XVdjO%&F~b4TnA57faqk
zTSGd2aqBkG<aSi#W*UOqJyIn{m@-WrY{#-(O=AZr7M<xTuJOb!-1onRM!}l|*j`B}
zA|E76dFNxJclUn*7q!lxMcx~1B3QRwag(Vff@Ct~`X+>mn|sFzcP(q)9$Ubn#qWLN
zc>I6|fj%~?5q1f#55&J`!tIR1Ri_uQfU(-WOwv77E$485QNbj+`?II+iwOrzGYWvx
zH+e?W!Ck~To%2b#qsh*xT(etrQN$ZuhnE_Z<}<WgInwIZ>1r0x@oGa~hsR2#9G6-w
zs3Nd;<VC*dzSk(fzmUQkWx$Ta1(dk%-DGz!XJzT6-a;&jzX-z3B=<Y!Nf+bO4a2o~
zW@s57AZVaU@@+MOM}@AM?zEN*nf;oHxmW`B$hQ!P8N`?cXi|v3ByI{#2Z4k0AMm_$
zD9)D6$8xRPZL2(HBJFa$!W=?iAG(v?0N^2PK_f%yoi8N#Wew2?esyRIHyYy6ef%PG
z*k4t7fL5K7B=^?D`VES6$1UlR85=kkW&N;=pCy6n1!h1?_%9mVD@pGaQ@qdmjb2im
zgC25VyLrdz;nv=nTe8-TmLKg1^zzYABA+#tS1+w&F2r~!bu?1c4p~cx{{6dZ<T0Dj
z6oeE)iylP&h740;P!<|15CI2&!u@u+D(Oqgc=m_{=F7mI6aoqm$~Fs6MpY7)TXsA+
zaE{lkx#IDgR%i*tU9=Wq5vC4*?msW$=Gnr5<ggaLdJ~ph>&S2HtN1Ql2LNAFpmG|M
zXiZe%4n=qiAa-BIpU=$4*|<<HD37JTh6t9%SRQXlUbB%X0uvgA6ef2W?>e#CkF}my
z)jbC6XUA^naSI{NfW3rn^gjHH!zs77`P8U^@0zg7ABlybW4`2~S9;oAGcO9mD57zA
zesaEft_Bem3XV#7FEtp|e;3fAVf~k;!TKjnvk9<Z%2-WtzWXVflVUX&Ux9@{875>1
zf`{%Mn3esQS@ly^2B&e0KmddCt2=~Cs2H~GUsZp_W&Q_m<c)i6Uz3OJ>3W}u&@<|&
z^B~}X!T0fO{s986=<U~Sp{=09x13IcV}e%RDy3vqHM>kuj*PiqRO`8*IUBO+uX5O#
zE9f@DFbib#kyO(Cy?Cyc813^Z74GcoWp<2*c;0-8=)g4J8ADXGYLA(dqWHpfG}x^?
zD}9XaxP1Ma-`{olO<Ra7%uCdA_pEA$C4-3pIZkDOD{?`{rbJ)E!Y&%W*8%xW%(P<H
zCqG`T0o!lZ<E!#M$A`zB^IG?dIQfkU?v8@A4cGQ1Y!2JrA|GT{A?;d-#cy;TgjZVi
zC4TGxQfSw{W-21HSBlkpfS%os84u(j{>C7=3qmYH)ZrM9#!qoGY{YS1qJJ3xj&46G
zT6`#h-gl$AtpSc%Uf)47xwL<g5RK1?<B=dNSaG73)~XfrLC=O&o4Kel&x~mV3HqQ9
z3)P(>c?4|H?>R2+`PG~JE<TfyBz(bfDHw5^|6r3#r*{zSyVB33AVw{P{JXmI(OLMs
z;&T=;q`38$YZf~+@6YgNjP6!dxzJn2&L8N0ND#V<Dwlojqo&^v#O|CF*dV^z8uuqU
zVP>Ien`g+YOZJ6{M8`9OY|W24$PM6+f1=IVD;olcup#lQKnMnuHH{q_0_}=6n%I|k
z*<aDw6%`w>PC|FFH1*9E`WyAMzAx_CNtA}>Cq_J>pfpvr%??)bKf({uQa@pg6u5BG
zgQDN09rsZ*X`Nw}>?o_t@HixP<N5uVn$*uoiGf8-%K@81IikxS@TrTDVd@S4hp)4Y
zYBOxNbZ~cyy9NkOad(#jCAeF0cXxNExE9yqZpEEKai<h_?WAYcIWymnnZ*xaB`bN!
z``EqrwQr)!OjUTZs7R791||-&=*gUp-t%>q<r^P9N?>PriM-FWP!iXYuZuVd{YptD
z(SkKn(UPe-mPe@P*>vM^IXURoOY)D5we4YsGs4=s`5hE>KkxwA7LcR-gG%jYG{?U|
zOb7G3KLUMTua4*t`Gwr&Rn9);GMI!8&nV-?Nu~iW{Uy}4n0!2Ue`ZDPP43#_-vlkc
ziY<;8nhSodIdD?0mjq{Y{8pudn7zmZLRZtFpuP(TvXz<y!7h?ri0(ollDTf4OAp_l
zNK<5vwO(7^=wa+eVwZx+1>rtr_$Z-iK2wa(%75Q4$knY=l=R87%+Xi?Sz!<p^L*l+
zGIxRJR&S~WGQ7RQ(apykaPvS$+^w4+j(679JfD?Y7FGB}Y1s#qT1xdu_NbDp1Sq2i
zK5T!4|JhadGhjA4JyZbeU~L#goII(0`8+%bXNg85$K!IS=mH_howFs!D!Y9iS{n!8
z&-oi+0=e+ktE<d}j$!^R7VCbukLswev<yQ19B8Tr#_gN7D7EEg487wBE$x9fTP@HW
z@H6_MxVjj2l;~bn^Z7#P0ir((VCq2>XMD$88v^f7_+IHHou{>(ld*)H`{jHmB`K4e
zKKKNkbS&QVwtD;~L%;nz<OTYAw)|hRaFlubyW!3d-XRLJMHIok??n&{0$nVA_sYjC
z=sytlwqw;aVM%(#pYQtDgD1r+>X|Q&4Jx8qKJo{~w!g1=X;eM_5GhWnSUOG??=))L
zK7B_7f<$c<MK7tYPW^I>qm}-y0#JO|^7Fw48+`YNaWTJGiebG5aC1C@bl7Irxvwnn
zZI)P1@oZYqM8m^4KF<kTGjaAwiAchp#NZf3V8rG8$!o69;K%mf6=4;&Bx}Yi$F>Oe
z89Gg!x}d2EFoPmSsJCpI`w0=G==lr&qP__z^EoB8?Ao<H^srdt9#>9mzeW}(aF*ve
zxtkQSJb00t#BVyCGKYupmJFK55;}eTRsVV31u}QkhwI9jTN?|Y3^1Y56CXk<-EmqP
zst{ZRNvFR%c|(c%4g{aY%YDyG5C+aRKR-0R)$k-Mq&+OC*iK&VNa$lXfO4Pji7n=t
zi&Gl0;Nfjt(e8i4f-Bum=SD|bH^dCxj{vYR&-acv)$3-MBhjRF&`OE}DuU0V$sYtC
zq@r9kAEu{u4^la&IRb+wYCb=V+mq^HVM`EQ;6g>M&Y~yMlAb)yZuqQ$R|I&J8FjA}
zywn0IKBs<VX<z4p00J<5a!r3a9j07VM9!<37>XyPj-=w*!M%AVzd*H`*~h(gU6-+5
zmz$l~8I`)_3U#tyWSZ?nckURgE&nB~w8OBAg+4$vnqskzi_Ht0_uq{&|J|*K(p+n9
zAZ|6$XAL${8$`AGFD^OI5pd;7Ln$Upk2hVpdGoCHJ#*@N#ja>C%h`;=r)2XRJ1>Jc
z(l1&6thwhNz0po9qrX+y(TsNeL?29wp6>-R-$NWIs;C9YekSVfzW16Oh51}$gT8Mh
zaSK`ukRmxISdI%LJqys9M?dbs{Gq9|k@)7;xCx?)mE&GJUuU%#9a&m75Vwsa#77Xw
z;8Xf7T7CBU$RLwOLA9>(qU(e^F4Z+8BB3Fs#4dOK&n|b^=!fohW-s{rQ)|5GeEL-v
zehY#B+Vxp!OzZMg_6-&r)K{2Lclx;AjL~4i(c0GZgd8(FtK+C$`9)6_YQ!aHTGnOK
zO>-srm=<>zIj63emEGPxO>nH2*I<0l`;en^K;v3-XYlxC4%%ZnzZKu3!5|QU&c7VF
zE?qWt5GkA-xXT888Rd1-Zb`;71A!9)Ak6>fvSC+xk@)#zmM`Q}-TV<?|48~jG76*>
z0brI`;m_}-D*Eng92G%hWx*>+k2o}%RoQv^ff7BRvzDljpEasoe}vFpLXgA^8ZGM1
z9tgzcPTG<8t3DM?b#+z)=c%3w-!abz2wkR<Z+{Qb#mg}Z(6bReig|!b54Y{`y_LF<
zLpZjycyc_yN$G!?Q^qjW81*HiD1px}um%rf)CrlZO_uZ<!R3nrAFx7v_s5c=XaHS+
zZq?jUH!7#0D2IMB{6;#eD!%i!z4fxXN|SmV3q%aKfGJ5Y-ztdn)T@f>_Xgs|r`5m=
zg)ZsUbeBv**Tr=+tbGDNP)G-)+ABMemp`2N%aL2cL8Ju)MoLdpJX@J<m^}VHjrX09
zAlJaGM&Fk^(l6Ox+>6`C(|C9$G6F8vZKK)^h-9m`N?C@nLiESsBP-O3(<@C{LV9&4
zYNb%{GwXT{a$&0#)>?KDMSg#@GUKi<IQZU*)3jqKTs;^wE--+;*iabNT5qptMeBsJ
zLTMVU^PW991Km>_mtr{8L4w726tl{SLkTGQ4OgJoYfRmA$Nj5=pc#dkwV4XYsG{8_
zEqJ!2RqLvmHjAKE(Dj!k=V#`ZIFHpSTdR+Q3hBP)J+CIpG$McqL<h~mct3^Sr?tuK
zCoePp-q%Z?DJO~r2d0lSW}o&p?(31W(k!0o$%l0qWS<+IOJ;Z)?Yg2#|02$a$<lIT
zF{6d@pd(igb1P1+uQtg`q+z=O9ZYHESK;0N(34=~kz=3JUJY0)oB11VF@C_;Hu4Sn
zx;4Q8Rlj1>*3^PoW%8kED=TdIn3|E>SKEJ7^`S55zrR|-U;w#+!=6MiWu|Omxh_C-
zqnUIbK)PntXE(g-i40Z`N<IJ|CuQ~Oj~56?ltmseX@}A7I#cNX%f7P)Wdqs@eH-Iv
zP0eQUIK?8$@*}to251^I-5`h=9RcACaFMrg?(99euHz!x<I{M3XDLmKu2XM6cHw@}
zzJU4t-En7trc_RDrL<YFP6PT6ATcC@UUwFn3hh`IbD*%9jWxyF=tFgjqg7RHTL}fX
z2HlfH_P<MS?1zG-@BR_HnB8^_xm3>H*VmNxY8QcalK&td|8HUaAQuK43qeF#k3dWr
zbux;6fj1BgGs}q^-M`>^H0TpjeTE2k1kXQX7<fTKp%{7R#i4Ge_tNfSA+XXpXnUN&
zFL1tZAjDYa=yfFL+56w0;D3I<9*5#)HxHTTr81Mj?GrW|``ul$dmVmio&w|RQlZ^s
z;htX@&4T(z_~lOu;>PuUic0qPEta1?Y|SD24uTGwf}BpfL;Er2$6A1&6SJepnrQ#7
zr<<hB{}#5X{jMj9s$0!u@y(I>{|Z+8?|8+3hb){Z0DsI+ebOZD;Ec%Gj6^?iq2wvO
zUd<KDbY>pBq5}l<z)Da?hEp+)c>lH9)Gs?1hz*Wd{0+fqAnsmv%}K^Ij3-#IO?<g(
zepu1z3B||wA3N_qVnn)peIxO9zgpdhGaI#!8b37}Zm&HH$^Y(FfyCK{EJ}M<g|K^H
zuN4N%3WLU35rW}-p59t_rv8tt_W%DWItd2Kh*kP9ya?w1o1^|euL5}!=spAgUOUgG
z|GX*x@83-JMFBr!lG+Q8|KHE~&quB&f?A-BL?DaZBm@9Vy!{aHxP!pyb8mYCfmP}B
zk4ASQ$RWvM*9GyFJr<Bb*UzrM{yR#jJX^jl5UBknbHn}Dlr7}2WpOfJdYGnVzz&hV
zvzWd~#}So5Mu*d|v_ZhtF#Z&zv>@`T<I)d}fPlMBnqRhh{Alvuo|mh%X1KmAj`ivt
zKm2m&{i@~_#!+jI@4o3}>GFd%BeMpQW7nuq?YH|jpu9}(dnpE@fBgK>X4#e4Q87=D
zk6WLc=U-@-d(Emiwh3g|v;Hr{xOZ#gBi?iNaYb*h2O{}w+CVmop4O%t_H2s(?gc>8
z6~M43dUH56g(X8`{Qi2QvhrC$`%Yfd?e}tx4Wx+7DB*v*TQRg(%!Q<K_X>NWeAPPL
z?fe)Ho*?XjeIA767q{kKca)${;Idm=)TlGq@csMta0rQ8a<lfnHa>0reb121uMtce
z14Gk~X+yv#tNE1ow+F)}vme;>7jF<#R_<Z^cLJnbB-kH)x;e_J)$dGST0y*Hfkx=?
zxUm1GQMtQz_b)dYntYw(w&nNm@!uL2);N;QZYn(w)4J}g-~tJrwc9`<t>3+_f6%9#
zAKi>Xvd78C<d(Tk;l_JUK*sa;W(Ysg=~M}kddnbT&swrrxoQMR>Wo;kwB=a`OkB5=
zFVf|U<Y)vjnRy`Ag0spqWDZYudELlwSC&3tjdk&CxTXxs*LM77<a9Zl{5ej=bOGU|
zqP$p0>4rVIy>G4PW%B)>PY&|~-lLcW)`21<zz2W;#RI9wI@ZhZ=W4JqB)$|53xosT
zK~mTP^^Dvp9w9-HmI?MzRjxh8gW<IBbwhEQ^r#jPle*<(t~g>9@)y1RVhHf~^K*_F
zPo0htjtA=<t4KQ&l5qGzxO6;1?7$^(-e$ViJQ#t&0~uM~Yp$it{cTQrsCFU4vsHCH
zI@L=s8odYUx|80gHAi`afzu{skYts`!FXE3Oqu?tQIAcpQNg=K^@bCU?*8}_2&H28
z`7LUr<p%EDQfH>9%x11A45l6M-O&4_v<NRl(?7Jt{cNpW5CR=_KV6NIH;w1d48^(g
z|KQp<fWEn@Q<yYmbse*uE3D?247!;Xm?;p|Z?(-L<a0J7^iSEXdrqX3Kpme0nh5*d
zO!1((6wE?qmwoF`6O^Z{dqi*m#CNAHJzZ~aQV*oj*SmuWdtbH8Kl3+dQjtm<-8C=&
z>h2u9nd8vI$0#?wlK3%mZx>O!CgAV;A*7^<R`^6$D*_2JPFw9mM0Lk&o2&{~hKl{{
z-13{J=hNz@_<nHko=si1g@NZzm@l4TNh6u(HWa<Yr^sIJT_RI_c}ZZ-UC>100r|2y
z(4%-nP+!C8o_?ela!Q+n;(5+;7PeUixj+ot@tG3pz14qlGdBMA*XxOt^Ry#!V>><W
zUY1kkqz@wr<PNHb2#kItMsWd<0ZX`iG~0R6W0NSb@>vIx$U}3!rOUDXcPH>{V7aVj
zDI(OK;6os#mh<?$#;eb9VFc<-p`qZ-BxhxEZIaJ{6t@obWQ><pJHpQv+K(YZ!FVAk
zf5QM|tX-Gl2#R){XRYDWMN!I>qO?zPbtjO!!UK*Mx9SJ9GirX@_cvv4u$rTymxT_!
zT8AVACZH}sTsd6UyYoNDH=N#nL^T2!$Dtb>!|{P^pO`)GI{PF*LYN(UASKx?2;0kH
zJY2W+?=4&cc~&yVGH0VxnuGVEnQF&=%9mNr<k`=gbM)ynR)o?=dUD8W-_l<J`-{?q
zOOdMbb`KN$4TPtq*n{X^PRjGAWs(Rp`k}E;jh>Yts~+dH773DyuygQg;d770u*%KU
z*MwX!NdlsIx)^#cWL>d%Is5KW@WmQBM4p=IqT`fBz1`V-B_Ha$HY}wIpbW`aGrk3l
z3$m+<lX+0dNKTc474J_LMi0zMMhHYf+j4&)r%hf_geqcyn^1%$lS+GpX8`P^xLoZA
zID^Jqe~$Mktpae>pa3d;=%vn(dKG9Pl|g-7AdXaE8PJF@9t&gRoHtz^o>e*^uD8#K
z8hK4wWq!ZESedwG&MYbayv=u%n=%%<s|v#h7(L1l@Za_CQ86PO$aIG+^P_l%dT*5;
z7n>G!-S^Hj<{OctNP;^r4Rl7fqY4!eD>BIqr<hu>mbGm=c#P}d$^=ZDF;y4+Fb=tS
z4wpoxEQbUYw@wA><;sVUgSw&yY8K|CkzFaI_@9Q1m%dlX)5_dVm&4eQ9)piGb9cy3
zb6ll~$5!u7S6EvNA|NA%QOT}t9p;ZoKVSh%6;p#E(3J=`#vc(1Wg-SRP#U6)kc5D8
z3pAmOaBB>_>iL`~MfMpn(9tP|s^J}Y8Y8ML8Ss2kP8j5Wd6*<a=44A7inPpk5LIs^
z76nu4tU0wJu#h)5Vxkt8Xqas^BlG~t&blU7VSj!L1v5^B&c`}IbwC{6Nyz77P*gVv
z{UL@;oIjR;y+|_uOr%<WVr6oKSd+c!P}n*zpg1Ey;PoF_Bs&=NFDepr5~|ggjA7zG
z^h*g(3|NpQQzXj@ds){1@nbw};O;vlwrt7L`G@0Xg0+_>nNt~OUKBJH!>Cf|*bS+Y
z^q*4yWt!>p(h^eSQs~+ft%L&*)ujoT*{en65_qHvS|VU<yz{2%%i+d~6xTk6BbNqM
z;7b#U1OGH5Fpc*?^b%?Na@Y)<sAxy3Q_N+(Kp?Fg0-2}L!0+7p0$+MNMRA`YYC^)V
zv-xT?(lY;mj+?G1`KDGqUEP%t^OKiW+tvB7?-EfO^KUhvD{H0YG$)zr6~Y8IPu*X*
zp4orbtYD?+k!OG=adEE-#{_JQqHeLWJB1fmL}}#O*)9AoR3{4RnVHu##8OxOO8QKY
zJp@lU@R;jRU73$IY6hHu(*sRKGcsE!k#atPp%)#c1*ayhH%cLb!Ux0;s)fK&hwm>J
z9#85^qqOw_o_Mv(AY8eG9NsILD73JHUjgqo`Qqt)ZI0{(f9eO(S^TL_9QTGy_|lem
zXJ{@qeJ;-ERQq&O0bS+f3pqZ3E=-vAR;$8z#5~M&ry{Gs-b=!cjgH@f&&S2*f=lGp
z?hT6)Nl?7oI0dj*CX}#?bv@6F3`on|p$$8$;NQ&kPQ6GmyXDk4eSj+xN>FOU`QFnd
z7QVjc*>{vpb-f1+fj?{^2rwb1cHcJ+$CE_Bwl}2LQb2EjHzgidrFb`+*fAW27iK)-
zLUR0AjC8s?RNW65-GPI&hgfPl{1X*0Ux~Z|;Sj-yH%=c?9s0A&-bfs&LxbV~wIp8V
zV%SUX+r2Jj70aV|CUPErInBiF*LvY(-eQt}NXtV9<k(j2)7m9qhqV2R9wbwVLYY+m
z`R)0%?yC)vA60z4yGgQTKJ*%qsPGn&4f!+4IEYZhl~8cv`{!-qgAhi$uC&UAjh?8Y
zcz&yTf&A~sA8v+&Gq6_z-p!+)o;$6hwwymTt@*cNI9R7M=Ue-O*;j0PPSDHjYX+5;
zYCKwuEqb`gXL3!(P&C);8!KDh`tSc3a$3GO-3z?$)lTF;yTv!1ndvuK{m`{IAfGsJ
z-j&rqUF03I?bQ#GTAeq~&pv4)=LmS~KHLBg7b!iHnc^(_$6kcG?*1})JH*+;z6k_V
zO!!mGlfT|x=iH0`GF2=xoRw|}Hbaf2p1;ZONY4A&;dBxerqrdaRQXJL5uF%88wc-6
zD`IEZ)$LifrQ&>|vKq_u2_t@ZHUDulv^pfua~H|wwB~z<%M&NWdA20!bI{{2KCUQ^
zckV-b04f}UMVK37J%{>LP%-D@hTF%~eRYwL#Bvh7aKk#@;{#PY;!+~IO1vPaQ9a?*
zre?T9m&ZLEa}IoFy|&pik)n$xa-<tJ+)?}yvqQW1Td8M#I`*PUru3UdEt4Kje90f!
zf+EDLA-A399aX1QxhM@li}RbP#-uBX!}kh@=pdv<l2Ggs4B`mI*>!K}9|izJ->a|`
ztT)%%K+OO)sz56Tu*;kwgK1SwtMeW#2hxqR+$Xi86WdY5ecUzPzflRwx+QP(tqX+M
zv$aY3V=<plv?Kg-9JL?JU7#A<SZoM(s>X0%4?CrPr2A^!uLW7vH7`}T?_!%>A@pTl
zMKoG5O>$a(bxVIaZ-xUPKT<k7r5dZV*kKSxw_x~TY9sd%ZANj-cudTciJYuh`W^~p
z!g%q3E(xi(^Hs2aqg0J?&Im5_l0M~lSZ=XUvX4V88rRSc2|S;&od3uUx%Krq^cWEw
zp<j*yk`#@U*p7DFE+?hNxdCsu?NWq<6F-89uU~$eCb&_M+fjbA?^;>w;y!#+$Y#Sf
ziyILXGc*U8^cZh0Q344s2&lv2`3?!_Rpwd2E69`y(u8Dbsp}|_vAL6v<2w0wI2<6K
zBla1aWH+ik{JXMls+9S^1WZX{$K~7TV}xp{C;am>6F&#qpxKqBr!M^SYy)EM_)WRM
z@RSw4A+WuZdi8XuLTt!8d}EYjQ`IT$(l5|s_fBNbe0v|-pr3wBfFtydE;10|C5X-a
z7wnW)^nXuz#H8#=M*YYmm^92v2ENXF$;f$)h3|F`_weZ~r*YAGflwN;crpC&^^m0C
zdy^8jNln!{-0bD9Ie%*(kQrq_n(8q*MTcRbCIb>NNlA@(q8(8Rn>e>yzbr8_M&(3;
zU&T?8hbR?V2%;Ea`;qHW2e6s!MH9Q)BB^OOFDX>nd0$`yqX39l9q`8V(G{H5d)%^%
zG3p|{GrFOIQTVd9Vo*0=N8^);?eQCMwL;eyE+3O6MZurEVhSR<)#}?guh&r*ah*i4
zhIbYUAQq&r;zvtEqOsef0ZNME;BGPSMnmN6P-xr)OGq=OU9^-s|M;!nLK^jh8c}4a
zDZheH50iK*9Ufg}HJREMibqaS87%RL+pvlkMHa+k#aNCV$x=v2-v!Sc6Xh0?jQ(gG
zcFeLSa;XOb%`tNFQExx(AY}f;I(!=Gc`<3daGjIF=R1gAq&%0c{%9x*jar(ANRlmy
zn91+<t>@1)mSonecD)T%4S*J)tmbvsCT{RMq*F)OYKHD?%HIdq)*|;?S6xrm7c#Hf
zg1^VEU#H*ts<n(IIPIQEEndETcHH=4>G$i^M(j4{9EiE?Q5n#|=h_Rc5|m@VHRV6L
z1n@af`j&O060mvT_qcj9wOdL~lh))@>@peTV{i`e^xLcJ{hTe6=U|i0@}g+Sa^<qB
zM_`Or8U?g<m9pCN_AL}@Dwr#jkWH9{Vk1U4F0kc$G{XH5#_;U|#sJVWZ|P@ZANA?C
zD(hcTt1ay8A=U^lC`b~Y9SDLvAW?|aKuPM0JzgqeE>Jtx#EWMc038XH7+miOtG58l
zhB_wE1~oDOG&wg%4^NaR0&t&SZGdM*)n=R_Toq*1YSzWeJ&EjgxV4C*sspG}vI0nK
zuJI*x@=W^=BA#JVai8M6R9NE)W3q4no4zK6J}0Fa(j9;%0y17lBk}%&qf%y^LoxN%
zMg*^64#SMS34P}TudFvMiv7R}C0r>rae-iZ@4|ug(CcAxE%5ebts0&I$a}~q`XX+9
zXT~9mMe;!C+6go+`1OncYAdUF&rBFV$L@Q%71!_~3puP(B{nBCZlF&TQ3Yq2Cicn`
zN?Z_s4^B-IJ3F}rWowFFd%^MRHKBqp43>xrU9UAvGu$((JRV^4ec3U5nC$}HQ%WSG
zVZtH5y;*3SDqn?w)L0GU$=Q+nO%75Rs`#H$n}S^0K2t>DTkDA|Jssq73;|_prAVO&
zinw|3;Hcq60@r$Cr+L2#Av+U3nCZoT(^}+D7Sb95h#ncgN+;3mp?d9s1nzP>TWjJz
z&dBeQ0J83CdzTX}Z-j<lV)!!J*-6=ZDNG+Vu$}9wUtTRI9Qq7LkPF*xV=c!N#wx{o
zK-p*fpT>8_9+m#4z4sBUl_?Q_Eg3snBo)nah;a_Oqk0SxVR^(D$FrdlxgnJI7?;K~
z?Mn7YxlVdWlA;)K%);OA5$1T0-l1E$+Lr7we-}5{;mhuG_tc69h7Dy(mW$nsv4nzi
z3J_;P6Qzb7afcP?Hi@c>Ge-**O<FBKB@~q~oHb(EX;Q(=iX`Rutww*0-OiEPk#ag<
zUIBET!=loG(77l}kY~4H>iNF{N-K9YPL#A~k;|Y7+*Y5vBqGockBbxBGa~UT#9+TF
zPfKk}uvzq(1wv66i;V}T!!s^Z?~B#Lt-~iG^hrYj2p9lN;zhQqR5Jy7cs7b9nAx@f
z3V>oLU329708#-V3Zu{^6bV}<dtVXra2#$;YT{6zJkP9xcl@sXc)>9Yk2h6+vIHRD
znzE0hK|=8rL@+mRsw9R`wi(!=GbsBaI))?u(rwfaJu0G&doslijF<&cl|&A62S>s8
zc)mjdn593vNJ{k=STa37VXc`o&|%v!gG_y=8d+dA>mNh6Va|fW`0b!#-d&#>+Jaec
z>9?{CMIu~wwW3Su&cZLE3nYlcFF+JrV-eyJQL)@ROmfF4;DD4Zgv=&C`VllJ5{8s8
zWIu^ixoa|DV)HNpARf$lCA^sOY+_7fhXIAxgFN?u8N5xnh1)ZiU|pBpyj@ktnGWzo
zp35%=)$aRqLn1r8i;Fd0Z4;krzNo{@zCrXS&Zb^p{>seNn|w|byxu%lyS->l#m>)g
zMvR~LPwT!XkrMl}Z`Ea*FY8+hp|tXF|9!im=e+8X(CaBiC$S}36zZ>j^=t1=N5#C*
z`yR%(+ZTN0_vh=><ksI;o-0tT3;FZakyI<0L*{SIoUEFvMUR#D$BP+@fo_CV?>hKD
z8*$jLgO6d3$|AeJuD_atEV0Ig@PN>vl##oYu*TY<QUpffpbG1lSSFq05<lba;6`|8
zR3p@45jMku>ZNhUc{XmgJlS8cG|=@)+$u!k*=)UEioV8h;7_1EGrt86d*QNMs@7Hb
zqlf@R_^$K37q0c5ab{-R_2%4Irr(Et0s(|ZA@HM*ctB+W1Ybw(6%~Np8uHFrQKVE!
zXuh0g`gBf}AY5D60YT^iXe+5fg{iB3w9|UH1E8^Psyvb$<%GqAm!-uXo!E|izz_ou
z`~oHMG^yJYE2f<~$cs8h?}=xpQ2oQo1GxW@eG4iNC2=x1vmvV|MsN6G9!2*0kjf_!
zV^wvZE33TNOlMvk+al8Ap83t%(By8CgaJkBx}l)o1Y_6l_yXv<zv|1g&%3FX0&;Jc
z?hK&^zp;n+Yh81yEF>r-JAW;&G;KA7m1o}f*mqdNwEMv14zN@+lVV0BBu`RGj4S<G
z{91U{?=#|W*e;JKHDZSMP|X9VO|q6^k%-FsLj6&D;WAInS!Bh9at-HhSR(Nb4#4x4
z>9I$;gCZ@6U9KJb#q%?Zor=R3#b1)|CM-C@sw{R(86iz)D%Ea@bp!&cdTbW+BUyWw
z%fX(OP_U281-M59$!3jpnDS;L7Lo1}tIbG;m3P0Z>WJQL#CNFJgQemF>8oc5_O?-+
zp|+sL-PR}ENg3>dAGUv)YL1ft)I@M)Vp~*mE$1L-F!xx7LXm0)wz5EiQR~ymAI;2%
zT>HEuj!8@>mQyuXFrnscz)!~!%^xWbp|~v{Drxo&P|p(Ml0>}l4?iB-@9U4KMouve
zQ(&WpvJ;wgnY^2jM0h%^v2h@JWrbwfgf;5R$P35cqL4}j36p>437O8AYWF0V!-wii
znvldZGQcN$G`EQPm}F=Ye*>a)q<(L5FYC6#@G;}=!8yfRBLyRwQe+1EmUDmJ>3axi
zqnG!q$J^q?9mX(FQq?=g_hP+-?GM!p=L%?k{o^B3IzH|nhiOMgdY|+y*LR%>vQD~G
zeU6sZfWE{$<NzX1{6KKH)|76C|LI0Qi^3kN9|#ZfE9A8SoL^C5*;9%#G@v@;FOq}m
zFvBqq!Hdr*m}y-18r34Na7G&Nn_{}?(9TrrQ7uF;*lQ9(k4=cXq`vsRbc(A4u^lLp
zgD&Qxhp&SeB8sRZui=?i1b`McRv6lu!VtDLB&)#sh^6S(+X9mA%yg*K(`>+a7GfA|
ztP$m)S)m-f7Q6@E25JFj0SJILK$}k64C7@;_i2s|qDk>yu6-nr`|c^+XE|`HYCxh|
z2)D%x^=YNM;;4%}1%Cjx&z3H<j|mSRakl56B(;zk51jduLNpVGALy?(<Ojw0vx0TH
zMdA9lBgZX6Uexz+Oq`E?K_2E<qda@Zy0nRTN7ugBF{f-RkWQggG$v@<A%v-{p^j@+
zTCCsOM7PcKlAMA)FfXAtZ_q-ISrI);%#$Jlp($ab#be#inX+hlZBuD`{cKp;4HoyJ
zA`;kJY)Jly{t+N!L7YncrWp9NhfbO#%W=1-JK0J80nF*>6mrMIE}-%2*QEYqqk_vh
zgGwedca@z)UzaJFU!kZNT^7dHU!sMIO$PXS-&Y|x6peGut=3Auv!B288xt%Q+3S?_
zN#U#Qrw0Gr$aMIq^!Qd%R!?P9fI!a=7x|uC6r{`kAYsZiPGtU*6vV>axG;<SR+f@q
zuy%S6A5yKU9G~rCUja{`%w{RT9zubTDa}oadpTTz`Lt=5g<cG`T*i1XPAN`|Eu_%H
zPzwAUsMYKg>Ru^P`xe#MM5yJe&&xXf9-0fyHnFP#vhk$5;f&#d@>L_?B$vjz!Lnnt
z7p6+s^i6QW0`QR@NaQ8Mp`CqZrF*mFj9`PGzo#6Lk6Nicvfd}d6;0%J?ju6pAr=qc
zBYT4{(z9cz>%Mt?B3zZi)$SR9nJ|7v#f3AY4(QiX>o{ceX+x-fmdJ^Sz(nC<-l~z`
zMW<4cvZG-NM*@{;YoHjn16>e}4P5g_PT{nX20E1lF=$!$G6=9JdXuGR&VY$t0idiE
zTyuUEg||jh>ckN1x;4(=MnLX~!}`srzNk(t4==~ad>H{uSRyM@WvEnRpw3vz{NdAd
zY{Xb^YCi!|!O4XACo-84m+ttePh=;zS$PYV4Sk`K))FsNT{w0j>`_m!t0covZ|a~K
z7i*u`ut}%O50|Lz(zwYTTV;(DGtDBD)SpHn;u{NP6OtjAlZ~!nGpW0yZB(zS#>dML
zmmJ7*%aiW>S`5&btg{2vr^dTlvCVTBjIX6_-HPCnHU99d-80}mmF?lX!J-)#)c!t~
zm$jGZBDoXdtDyT}ZD&CI(gmE}x|IoZU1QwqjpY+e@rSSYkxMM4Ls=>ISkbJ<#L$j!
zifKk^cRX|h)m+-k5g$EZxEvK5Q(fAEg|LaUEd}%il((>JtF0te9~|q7S3_})P_MWM
zaV)d5a4O%_P6_~fh6yxeh-YWU;2`~y$0%|`6z1rf)o5>sY|#3V33@B=ZM>BDrTNKV
zynB)N$=7Ia(6{6f35m?9Z^|8v7_6JcL%KLTe!OYO#Ko9*<SpM&-$Z)mm3k}7Z7{_(
zCfzqn&xOS@?<Ik^LZYln-Q}*B7LHOOT@O5<g<*C4h}x}YjIj#{KD$w6KE;|Q(QMl>
zGQnbD`r6p{c4_nyzSd)#_F*wQ>v^AXWXL_YIk(mF(9Ht`wrOM7;p^MP7{BRhOE%4l
zUYga1?BXq<2Csc&{H9pjU}aQD1?!n$j=ZJWiAO2h7+9tk>Vq~OQ!0ppRZaKSPZE?0
z*Z!AOJ9WXnDAdjAd)yw@@*r499Gvht4(FBcOVScXVuW_afirL&7zHg}AFb|eRT$dZ
z-<N@A>_`7OjjFn2oOQ=c7N!93NFW35yH=vadkp-UeQ8w4%-Md@HYDXm&rBn&U4C+u
z?=sCdZI{uCkl+`j63QJarcE%1M>tCHoEA^2@?z02AfWa+*Nx3Q3XW>o4SM{v<6y7r
zEUPY4p4h?eaMEX4@I@z~S&FR7L#650v}LEO@FQtj`%U}8pU3VVxE%*>brBZFm<-n%
zT|wK{>Q6Hu?dL+T<5lkSYyMLWwzIRcst-)|7Elu(EaqV%ej<6d9MJlnx=u&bPCf{e
zIcz>z#o}re$=H1iU4oC9<lW7oCg4<IiwAs)o)sh8M3N%BAwkiE8URpV67BYYNOtom
zSD<i*1`@AS0RHW)fkHF*2Z`$`)H67x`043jJ!z~RGXi?3EXg?;empqDfUfTbla8zz
z?~=m69H&x>(cirgflD%e+q%dIiZ>(y^9`SG=)09G&l&lluo{_kP*t+>Az#l|bV7=U
z;&`dF@>}sZDbh2_c-8fZE>iPK<`^C{VJM<#gow-dtE^U-t6GTJsp=Bvg>ec0K3<e^
zDh{lsiOp(Fo)2sS$RyLBXIA|woLF!s-wJ7`iXIvZdeRQ@g>>67!rOyG@$SJICp|<|
zd;cUXXok9d4CAqmPZ;TP$Su_CY^S8oebc<y0yGUxrIcx~UEFkEU&xaMp2ONE`l`vK
z+Ra-+{`mlfRc|aBc%c-=!5U_*7-u!-T|+~>HKifvTCL}|ml%k{+7i4TBbaaVYhe%T
zly*v>1~ryQWM7~2OeI<PHzLL8>xToRf;4}A)>HIDDfZX7hkd;f-YpJ;^A{OUmco8t
zxU78c6{i_inZL`XG1b)8RrBzwMGMk!ApAk@p58!R|1k=N06Tr+iI<E;wLbF^%&l2U
zeNsRKdx^wcs=OD=L2Bqa(@eC$c(!WY#y-&-MwSsosCCJ+)Zv!uk1A4+-~x^FCqEZn
zCPyN_9_m_&X4^<n3K<j~o1xD8C8#nN`7X@NnVOY>ah!vV_{a2(P`rJY4=kNoL^~Xq
z(b-s}UA$fF%w)`Dm)8iW<z%VfK)A@hx`<vfvFdKwZ7zg^iAlZ}6>Wl^N(B^wp9p1!
z4p?hXOEtN%XK*|xA8@nCgaci!&f4h62!@CAi&AwV4Hi#eolwVN1BZ4sOh`C`juSu!
z^Zimjhq}TF*{(8><>I;FdJZp6&8sDcf53+hhMj^q4sVKSfORI6z>E;{ZJ0YH67>-@
z&jF?0A{ANdp+SJ(UWebHXvM!=QnG^xp7x{cLD@pU-idR0vgpE~h(*m^8zx2T1`j34
zL_UP6fRS+U$>#Bn)$F7}@Ws15$%dh}Yw^pfF0ACCrKl($*9yVB&nTx5d<PZ4=}8Ce
zq(QcZx-14dmYwjB%9No@LW24UwJw$#;!N{_-E&^pi~NcxQXzpt^p7Z==4Mba<~SAJ
zBxbfLX<0e&q9jZ*RDMf9G7m#`<V8GiN9{bh?GOfYC#nA@T$B`23aTlz;L1=i-Y~`+
z6?u%AzB~8PX{~NQAh51!y5msf0-Ym&x{KBBo-?6$#ol7=ryU3X`FVFrPey(gn*6Uk
zZKKuO*(Q82g%BT2)R1$)-vznDGYk|^fyXzu62AMyo!W|a_rWDv13h>9KQ?=#4)tQR
zDM)=6D-4Fcr59>sTVF58Wf0>`+@hu0&`oK*962pXmY2^$X8^8&9B|H<U?^K_mo*8w
zypX$E@WYqk^7W&NGz0%G`LD`Mk5)%Tm+4mn_>InID%X>?BOiXKugfq8$_T~q#Xz!x
zaT$VBHJ#ko07$&*<ET>t9IX-Ka@}N7ma5tT1DZEwL<uxB;e(_#ON^MlOvAu(Z8rzT
zsjIUxu{6sp8R@#|D=a}M;I%k)i^Gz$XQ7;;+WPX|XfE#0PQnCB(sK%A+DAK<gU@F(
zyz&C8{fYcxG<FJ4Li`&k%=;OT-R5nm0f8#amQLhFtn(L{oxbL^!0^U20c3fW_uj1O
zg$}y*SS;|D8$&a8wb*_hL_(|?AxbEhdgQcAGH2HF3g%NcBJp6U7Q?S)yffzHwEHY;
z$c+_aG|emA%g8zRKqJOzmh+>v`=LboadnvpjL78GFpR8w`uQ9Elhd)}$(ZUaihb4|
z7Y(7dnKtymLA@VcprPDwlRlp2ZD9^pWae==J?W^7cuDJMMYO)JUlbu#PciyxH8r7W
z;*UFC8e}|C&Okb~vUz(z)vI^il+B*&mf+R{I}o=EMl`jB6q)R>-IYduND+-!Ui`dt
zx|#e?ysM&5=n{yX?4)g`-mP4cF!mb%LBJ)aT1+i|?k{1}a8WPtRJKyZiPTGF1XEkV
zrnGZ%gM^UDZye5MetE~~;CV)j%pBcVa9iMt*aQ`~7#thZY&-BO_fzalDAWU2-aoQE
zT~%LgXnl~RG>)riUP?bCqq!IuGEs4>w-AlIh5<IVE|_N|j?(l?J>tBfyBmq*Sn?0D
z$?iRX<g=7Tk0frSB19+R)6;^&qe%Mcmx49%oGbg(s^N#ILM^E<%@q(G04SJvR<_$&
z(L+ib9yf6lgME?+4@ia5cu<Jm{D(=lp{4y6BE5fgLpGnu259<JQ-gyYC}O~m1V_)c
z6MK3nmx|$FFm!m+<H1)jTg(g2$sKh5R;4T}Zp&$@L(sG&#rdJtYm07kDr>r1V8^Zn
z^TV|h?gTGGOh++E&`}ol*4IoeqV>256cL)P<dS|4xCzJVuun-tIwSJ&KiEI?>!#u)
zI&_n!B@AN(V-{cu&Xv?SL2da_3a@w!c%y3Z;C+NHI6WF~&l}p;Syw}GzSUjhlc%?~
zOvZpph$4z!Q`DSK8*<8FCeHp$j~B|)_R^3tg~7BdgjOO<I_<v_^viHEU{mns_klCt
zHMnk?{V+2mqTR<o_AZWRZNAy&>09T+PZZM00a}NSn?oN%^Xxyq>5ztxM^hN~T;%@l
zx*cZ2&g6yIJNZ%-;E55T$e%5f##xE?i<lW5iqAae3$1`mGke)PLA%wxa)r{{d21-L
zp{0cOY=YQkpN5XnPdAz$T)0=>hd7%^wOoZ_Zb($+Q#%4NJWm0*><&=~^10YrzlR5+
z!kG4T-Q<aSm}AI*)2H(DzfB>Nx}m_tK;H6BLPYec7GJr8rHBG^xEq~VLKbg;juOR4
zdpsB=S_ieE02f0*-+z%0Sx3zZ3Y$toI%rDG%Oy?dwGqsFEqsC(w(G@UM1Npa<zp8&
zBg789El7&QMt9;mmZZo{k?Kq9HR+m{&TlRtU0`b*E0vTSt?CF66(gFQ6IJ^5x?Y@s
z6W>P<X-|HE|KN}$(K4^xM-0UekdQpbsi(<kjervrWrkHP>i*O=LI9-rlo}k*rAqgP
z<cPd#Fd+6}AM{wYqA~<l;R$HEmxMq3CE=8Q2+f~Dx9}0mM*26SDV5hAaK(xBmm5tq
z@A8L0lYR3^T(}tD0NgHMoGQAUuc!V+i<e#XlPdPnWSHmtd@mQf1(pcEJR!{qtm}vk
z2jgTyNs6i5Sa&li?p(8gQpc9F{&HxeGOQLB2EQ7~*duZR>;)F4!T7WrDZ^9DDX<a$
zfYW}QWXNHY^nEDKaMeU9wUV8*K1|~*{C13~8Np0l>D@!zez7fFFv7JcH^s5XNXbZ<
zznew(kj|01$F!{EgMVdL@$0p#Y%TZa)mT(5q6)5Y=}YjX>X|;(>i{^MJ-U90BY&)W
z-WBxypB%fJ4UAo}w=t2Te0VJel^}YEBSca0$AEDt1<POvAq*=jS_o=tlvGFC<kJP7
zW-FPVwkkwf0Kz1IgCB#l^zgN&D;nQyOt1#rs<R1)JcWl!h(ElGcHRIu%p|V;_60b8
zz%)vu)eazR3T%W+SmDEgEIFj2uuIM6f(1W&fC-;z(%qacF3M-_d7wejXnmknMHU>|
zIRAKXl}QbNbpZ=c2lUgcwH0xe#YN4WEvYcBOvL&?MneaWy2#VG{zKI=q;SF!LkyHM
zIZ@Do+ENe7Z0}Mp%hnKzDkUZdEYsN6A=ZTYT-K;XJ;?`zsD?MNZ)F#45PvmAU#p5}
z5&xUtesWJ|UDeS4oTeDDe9_@L^IG2dWYUkqaKp7#o?$&-uUSZNYWAgmui>yF1R0lc
z?|gIg^=ZYSw)!*ux&x1V3&lpA;jhQvbsaWN0m4~s`Px?tuWi4Ey}yRh8F83;@eeba
z5*UYIPM5?DX~th#?h<8<6HzdV7zG1itm`TTl`2pg%!_58Nky&szZ(-0oBf6T5px~S
zC(bks*=!fte>u_q?vCCgDxh~#q}=@afM+rdpK6Q>>7z}(3Qpi-K_9AxfPDjRFD)wu
zE@Ws<2S4t7$J8g^JQ*dSHm*tdiWFh@Q`w-MzfuQ(EFc;u$BhA+sXBkbpiNZ}pG29e
zF&Ehnv1=R?uO!5`5Ay|WgRKU%&gRl9s~l<@5oVTYmh(^cg>l^nBk(;hjDo^JbY5=j
z-VD020Dw#qj5-!a2KrKX*f;Rt%Ne&OAFUVbf|t(k)G2}>XG{<OeTp>%WW?%Ph;tC(
zDrU{F0ynvn_1pn5*MRAF&2nZR1u>u=y|_;k6swi?##zSQ%#=Z$SJ+q{e$S-itk2YU
z$@TF>m_JI-P8_+$!u@Rn)VMe-$JRi<H%e4Weyd>HN4)}(!IzwMpSVpqOgU34ouizT
zVrh4m({}q|@;S6|tWBu}x$Yj17?0k5n6Ia>#};wu%S5LEP2tCB)#{HgSWkO-%`YHQ
z<GrwM)SD!_@wzxVE;Wjo=rhsQH2t!2Y!K!t|C$>=qkTI*AA$;Bq#GX@<>XCl3g*>H
zL-VqY_;OC{n<Q+XDn|0hOrY46WPd06Q>>5hL1X;w#MqI8U3cC$y+c>QE#Gl?o8+!Z
ziCed`b}GnR8`%TXZz}<gnQt<I_QkPs#9UU1Y-JMu7G#o}A(>h~UD%?Vi&z==^)<-a
zM;`D^I}{H@uA@J3PFqQiv!0k*r^YoyrI8bg65~mSu`pY|mwFqtL)wDSM>aZQ_A@S-
zsIZoN(vGL>gKCth<Zt=chm5=Vhh)Kghy<PJx4>CN7Lz5)rP*3R=uZ<uc*u&itD)V-
zYNNZ#4)b)|0B8ni?igOB#>{E+?IbZ2B|ID|`()L{J{g$<zbsoUBTibU?$}0AOSPF@
zVf4q@0oU9xpRzmIjCgmb%ozaeqjYS8qAUj3_r?`aZ%CK3OHr+gZj{qz`E&w?rO*&l
z3v9^mfw1Q2j^jgXU%MJFW1*ks=J%Y#F~xq#%4GGVSbaL72I=g|hVpSe_4xSdk>ULT
z6l3O;LuY;w_en^jH-%sBB??S+{Ri@%|9&lt`|`jqmy$r86V_;bJcBpcbJkxxkEd<(
z0;3c|jr{yO)CYs3_ivI;PQc;S!%s(!&P<1%w=uy>MdvL$ry;Pq%}YqN=zR_$k9kYR
zv{cPz^Oi5?%~P(-q=Lhpf^K;QEHE+DF^gHAM2ta(yy?sbF$pYJX5;Wom`i=hkxt!4
zm0CiLhCByfjHh`rzTGqQE%v(a@+KxYmY-uQI!!edGfg2N`3PdE$_oEOLOyv-oOFK#
zFJ8SBNAi*Mv8L%2AC+kIC9{Z-U#EimID2Qw)RV@@)QGEMhN+*dIYHrYs(aZE?K8nz
z;*Zv}-w!3YU78N17Q^!w`^)vrG4$ipUy96hzNR}#9a7^}1M<fVZcTA5dpN`dp*fzo
zpZRh*%Zt|&I7BZOo_mq<DUrPoy#iE7MEq)dIlq>dzS@o;#u5+l(lHKY{HcKsNK^|o
zyRq=+3_!W0hScqWOH?aA+A4x*P-XHU{A@+_Igu$$K`17No$w*o8u2OWA;B7{vlniZ
zWi-5jv$YREk7`gREGM}E-b-WI!rzbMM8y+X793geFu#KX=^dWWQP$xP$y0HTut0_0
z`t7Kf*?bU`ha<Te713uoYLE9>t)+I$5e*l0qDRJidozEFFwys{Iql-Ei~C64NBziJ
zQj>U~(~~fk9ZHPNN6^)e(KN!Dg+p7C0}d(wh62%QPZXDP+sC?ZW%fS?>g=Nl^>8Q~
z&-N1(tb|g9P|+Jj)zvHwkD+uSJQ1)eq`p)F7u;yJG-LOG33r`96ZN$GA3}%ZheW_{
ziU7~Ye!;$<g>nf=Sw>39TH<r&!4eet6bSXg!y!_EZsSE?*=C$#KLL)}!`VMzK(B%F
zI)I0}h}5+G(G^Ulx@9!Rb+QTba~Y*Y<8#Qf8sMVoPVNcm#$GKAGr%*KA2GCo+!1M^
zm(Kjr0iKac`JMEy=odCzOSi#-p>5a`w8C|`yU_$n7K$SI<a-USw=6^rE3lMm2Ast@
zOmpCvC~Z1UGFeTv;@UgQd?Pr)Wg~^-R;~G~H{0Seof?XTwxZ1hzP`mb7wtBa!m!!!
zmu7dhB`?}CK~b8|f!+g4C$BCIqV$qMLnG;2*wPV4)V41r`hyEdJ^q_|{u4YC(hNmB
z^Ce$nmTb6Zjy7ibuhDkb&D>tC){OP4{k&L~!`t#LP0niJxIGJaV3s=jOoM3hkgjvv
zOzAFY>_bmNC8L6rawJq^pa<W)kLwA0m~aD;YL~h^7*CA|wSYO6WsQf|`T0{9E-GH*
zwhh`!O-5IzhgbLlrBfY-3kp+tovj}O{@xf$jAgjG_Mfn3EAdo*d3EGSW3sbc%YD!N
zfVuKfA;Zt&Jm8C)Z00h(h(+tVuguNH1LtJ7N?z7ER@k`>ldAnQnQ$1#z9Uqj&S56d
zafB6{B8i=}P#IQIL}}5X!ANE4v#T)L+GVa{sO(q6>EUO3`4d{}eP99KjLEdI8h&~G
zM5)LRmqtP@ngo)VCK04SEc2yEIKE9ZQ0Qx1XQ@396RN79jVt*xfUE{F!$)ltvir7W
zN}Ti=Z(O{BcR-Js0^oWpT5<jfztnG<-!vFX^zc_h?tkdzAvGN10g{xMpm68aY8xY1
zw5mng@xBulD6{s_ib9cjPSQI$2Mwhrq?o$4zqhxU$+YN-)cn<56I>|<Exz8izfVIB
z$Jb4S)Q%D|txyD)`cu{u*!M_m#HS{dHAA=Nc#s~OE#^Y$ekRpac}hUl#NJ(#1{l%A
z&p_Q%p&v)&gjK_i0P~>qURNDK6g6y$7rDn?y|uhh(IQ(zzHpBeTlakVpiH@d`I)PJ
z++`)eK&+fjs|m@W&N|PmL7fw&6rmx3B|vSM1AH?la^&abus^{&L;IEfmlJD-TZsX_
zf)#=qiPg5!Z|rj3bUqI|J>pXbI?)on!M^aj&rT_=$};eUDo-?pD0|f%Z@09R57BCx
zi|=@ia#VNoHsVQIN%(zil1>G2T{M#nJ3G6elDij+#&|O&SzcmFwh~_g3F}k0Kv`Tp
z;ixdr)L=p4YPk%iYua$*U8I7GQ<r{FQP&4^R>Jw1??uxS?UM|#{nZha<P*;LOXPO0
zLCG{<5*X41Pc(4-y(d-VF|S}~+5BKl(7yK(b(R&kXmckE50WYPqrM$3GsXLjYzNRa
zdhiS5AH6xF)GN@7ZpS(|EI4iK>b-CwCM=~QHoYT=Ws0ksu!S_2C7{pT=(gIPz?K46
z80KfQz=D?8@ugGW61lQm9h<$damcpCLv7Zpp-!{`qL*?e;C7VzguGconkZ|Q0xqXO
z1{4(ghQJ_<E`<G25qyg5Bh2OCc$kx^$XOx<{SBqNh$v#H3Hk<#LcK=>$|0$+z_}O{
zSV8_;_;_$AbQeqo4lx$=*uIar+VU3;zAi{t93(B;49_L<ni4T9i(LkmdHYvSE5x74
z=U%|<pH|3Z(ZjA9WU!uVjK*-1IOsE1$f7rsUW^kuSOY*}G3f}=NN+NG@NK1H^+qMW
zx%gT)#w>YZa4XW>3T-?~Z_KswbJnfyqf&ls5hS!jyQ?sNU(d0St%X+srYsy1tH&uy
z7&k#XK%jud3%C^!r2|g$gA<ra6wIfF-->3#EW2#EE1Tn<><&0wUIs_k5~->NbtTh$
z*4V%2K=6U=i;Nj=b+QBuFG?>+4?KCl-M^~>7`#=LH8Bq3vxG*+sNGDTV6nt-OCoW_
zR56LAq#B@2{Fdqc-N{V`<B_A`#7Y!W=n4vM8M{3Q#{2sEGTcT;r>FKe+tvF}s;3g<
zoOO}|#+8;=SC4*4OJ~mHl!v;0`S`OM{{Rm}O10o0pj0IrQ)Q6;?L!^U1i_>0&UK;v
zV<sr8cz;)(hu7HBKCMv1BY7xgbi<oJWJc-=yExp2l+}mOy6tG24C{Ol`dsCi0$mOB
zfv+3SDQ`Or@L;j-aAy#Ars+U7x%UnaB{`$1M}6!W^jKUJxX~VRgZp5PDEY;6XC!cz
zx13`8DeLSFXWDWQlWe=)XlvrGNzdWMx;t-H`O7)ez4y%i9c%;q3o^>#P7&F8f2b^p
z2ijENmQB|>EGODZux}UJo^bIIN~nnI^L9^F-qwj<USmLxV;$;214;yf0A5{>?e6Qy
zM8Sy0_pfBP9zXFm&iuX$t)HpdGj49{h{|C9WI`apu|*Jf@{(fldkTs`8`AZ4gBs+6
z?*Fh7?!8JO#5_Y*VVUC{u={-JQ`RzJLiQ3e?ed4X6-E7z0RL*2Mep|Bcchsn$jk8%
zoJz>@3f`=eSy&;&6C*;JF?8M4DrB5p63O16=ogzWa1QsJHi^miE_CEAu2Vbq6ycDE
zTUxk&>f2_Bzmdrox{QrHGWobJ;bbu2xVfvdU<u7O%1PK3T$k;=yhk$pu>@WQ))l#L
z7Atn|$g<Ta$X9Qrf57Ky2_rq+h3tZt?SuN;__xe2D6H0e54Kl$Gd`H7J5We-Bo7=U
zF5rrzZO2-A*ZnU9!jaaG;)LO<T9?sFmTbRFv3pC~rY}JeM@nx>QbP6poo4bY#hV$9
zXhklZrIzMsrZ|7zBiw$KokjR;DNOj3jL3|<pT6l0vkASsTQcU^IilLZl%w2j{5%Zw
zdW#zrJnz2*%>X6JF{ia--AsGQcV0&tLRNtO9**QoM@l{$Kk-OGf+ThGO;_tx#wz{D
zy>mo|s@<k;FLz&O{SBmK7=HINk<To)reuV347JC4@PWNIsnxdJU12S&welqr^FKFr
zuUshydcglL!p=G@s&-xYbjJWv0z(QS4boi#k_rk+cQ?Y&UD6>)gQAEa3=PsP-7qvm
zNDVM_<G0-V>^Nup?(e$hk72lG)_P*y&z--!JeVw(&Xor#X7WZge7bNitws*Cy0lNY
z{At7E>p2rGeYU+%!0dc{B~{n_HM#J3%>>ag)aCKx)QM##8~z>MV2^V6Ecr0Col96q
zK*Z+5TRWWjGO_n*6YK%M3JCM*aCWb<$}a;Z@NZ|8TSZQ;SMQ&*`%#nbL(BsFMqbW&
zb3k_$X-a2^f@;#a^bo>0L{YL4^!_&&k^B+_^Weey6)j?E0}xog`Q9vX3`p8#jmUCt
zjmmBradm|Y9)}ukJ(MBNl?r2`6UK*t<{~Ixi7#L~wS9@9H<Y;Wb^hV$%m$X)(_%gg
zP2GD3C$B)9&L0Ql@h~pOH@~%PBtsoA>WsT5U1$g5Xv4TJlyErUZS*&Q)&6jn_Q2Z3
ztieX<6l*8g4TXm*i{Dq16Z-|rc~XG&BqY(27*YZj)@#1y4+4AK;1tVRw0VcRQxo59
zO(_iuY+$8DX~%d-cMgaeT^z2go}L_~Ve9)*;NbVp(`}px$PKQ+70RVKOW@tFE}6NS
zuM2bA=USv_SKM{U4IgWET5j=EnbE+<KJmbpcyLZoHFsCU6pIoZmrxl5N8&XjA4h#X
zQ*B5ah}u3?UrsvuRPLH37QkerA-Z{$8JDt=POZ{AHsoQo-~1+R{Rfy!^(9eCU+eA6
z@KKKQT3CMZN?3j{&@Xh{8%NxxqcvMB<6#Cr+ne0j+=YQx%lGO6hG{Vidxx|a{VW*5
z)TcQ`S*+u4hW$m|m5F_t)V{cce20KeuO%qFZ3R!~dSu4$3yA9IL!h0WTY{057j$j6
zRNfcg+Argd7liZ&WySX8zeHYxyJ$Imn^9MqBazs4^-iwCc65dFn_zJ1sp5Ta7%R>x
z?*bW=h-%ohHEH>9G|aa&b7oC@;!S4SE<4vbx#4m~Q?3Il1u+t2-Sj!9PdO5@d%M?m
zOTO2}>+A*2QrIQNQtx)A7^b9(CyXZ%J2+XWG`8Vi_3o#@fof!H@<y3>_6lI|OQ^yk
z96K8d=dEH4FK)+&Et-N%8=I{nJLIjC@De?3Feg#5Z+g}w#@s143*wdX_r5|32Vj&A
z%=<&IC$u#BCQ1#HQob^<&g00;=3jd0_nWqE&!}4??@!QMlBCa`<xgL|{~&-W7kZ?4
zUu5MIXcJ?Y?B=r^Lp9;Za~O{v^my9h>P9xQvFC?kt-qT8+aeBj!Pbf5W~G%DlrbH`
zb2nO!g@kssz<F0f?`F~|ZPne?C7e!4ia}TUHp!RjlDmwBaym7Ha-6g;O(0H6n?*C#
z6N(dzv1<)n&7Wr+pu^JD&aIlT4%OEqlH~SdLS_0As@sAwkKf;N=B4f8ZVGqtG;_Nw
zZVS)=5u7{Qz>JvXXCBYL!q2JDM29&XvEMLW%^oPf25bBGPCTv-_78)spCd}or%leK
z9hHh~8xB65Ns?Yi@`xkO?a6CSE_Sc!>+P`PoR~jT9yL}BwR@h(`8+*n@LY8Hx#vq2
zFo1N3x~9A<fuGCMjXYK_I-3zu?!0{KOTTY@VThcYh3tpxmCi7h3FEloB!q1m&R18_
zAB>E8yL_{Y<m}Rt5HCrg+#k4KfMQv_#?gF`^i|Qc5gF?!eg>P*%=AXE<+>xU$#z;C
ze06;TiBF{Nl}(53b&8ir^+xVEO!-&jX}e@2ucN)pBz$2J8npga)e{xmrDPGlEG<->
zXP+&6Mij6G#4<xOmOh4TFw-5}KHRiEJA<E#XY)cRkE%!lm`|@l-Gg<N#^MDe&Uf5f
z>Ccsw#ho!dZyAYCU$vfHtp)dK%FN({La}$OZwiR+hp9Hfe4GjDx8Thm^0a*Bp^~+e
z`UCnsM$;EB3(khPiJkE!5HRU97%K!TUzn0OslB7>v8Ploz#OGFct)S6Jo_Q>c6{4Q
zpi92hC$AVKh?1V*EHxRE47*v<{|vpxIO|~ojo5n#;U=mGOpdIU>;op4>V&oI6uI`z
z@^)3mPLu#GB8vx{d=gA6&2n*w+8fKi=lEp4Kw<%^3Hq*G2~a8U!^{Mm+Jdw8LqD7Q
zi%21d@lGqTUV`M2E>V=tT388Ax7ma|&W{WtzoKgz81!Daz6=!>F?#G8Z#wTn2TNP>
zm&3*buOr%nMq7LoVY?lj)WhfwMKj116la_RVk~enG|tmcDqG;9nkL5wYO>T`kF}>E
zps#mSCfz(R`{76gJ+6i6lliVVnrHHtw?dSh?oIuhxo3}*URx=F0>9XgTYo0|Ed79E
zI$NqY@xZ#lt?LINmsDB@--`tY0wXc&cI@#cxGL-3#{$9}?4`DH15jP_i#6dKB>#g2
zA2D?2>((^Fw9A;3-gRs*T6}*-q8S0Tc_Od3*W^via^7@4^BoOA>CYNJY7MM}V-d#&
z@W_Fnt{OIj=HEh(adVNiUJs6-2gnt9>+JJPB|6AyzPuj2RdcTFT#MIRDE*f5QReMY
zh=j9sit**7k)~}!`POd@%feT0E%QZz`b-@Aeslj&IWu^K5++ScQ_hyW7(Xl@+d1&*
zT%zNa_E7O~{LA@bEF?EXFJz>|b)<TP?SRr6<WQjwvO+fEyBZJ<K*s9KPdhr*#8c(G
z_e+Xug!lRMf<?u`nj+lENAv?`$O4XC{kJ6Lc0;JUq@6htfJFKd8d*!@@Yb=4j<K4y
zjL`pC?*aZkHApgqS_0%MT^T4{!)bJN`01_J4XOSYe9t92nx$eQr)UocN~2guY%J%?
z6V9TaUSeG5I5!mbKU5YqZme#0aMneLctvtxbj-?~?t;V85F=kgIrL%X>W`muPXlrd
zL0`wVaq!PxWVKA>t37;%a#_r0;N?<_b4reu>vftj%+XZ1vC!FwVbry^EP!JKY9z@V
zyQa;a-o+jHwY5-P?hXxo_;KV{z0%f9BaU?NGTwpz3-47r^ba5FLUoS$x*O4!;-Cq0
zvY{S0{%7Kp<B8?FL~nk{znXsz=umsUg-gAHwPIo`HQLGv(id>aeqYV$y{5$FxOb?Z
zw^q6-73`Ll)zme2AH%8`=R&pV0tT9LLYLma!BOVXUJ^AXBR<w^4U{t+0Ur-BGw<)?
zZWVSkGGr?uyyR{>=HkDVo$J3j>ZrmA*hKo;d3k)=lq5aJHQ=!Gj7<If$?~fY%8uFf
z9!~+{ET7zlO2GLCe9}(chVnke5_KCzi2qZpW&+wtYV3co07h!g#LK{J5?*bM;PW>N
z_&0+@omrV0K2yJ@%Zc}1fa9N#mv-XMpfNF+(1+UU1zdYDO4G=yK8vJ~Rzj6fg5RPV
z%U=4At@Iu*KLsSvSs?zy>6mt0WN0|0P!tFP>sCEzwY{ilw?2glEwmj<8^{|@cE(_X
zf3A#$`-d?2m))1B7_(1EH^Nb<?~9nIqUyUY$@76*k`qI%J6yO|fH#;IBwgv4kSM&<
z)d1F7W}Pg^Sg1{Odb3OIuEPPD5l##_hgBGXA0NsH9yxpH9;H!kJ6#TDfrNJGl(g|U
z{1mKz!arMSo=Yo9L3!r1(f499>iF5Ln>d(B+`@R_dm?(t9C1;-S0@emrZ)?9ldB6@
zwy<3lR6BBq*6pl+XcA&idFrwx-!<Ff@B3q!O@g)~278lX|FZt4>+s!ttL^td+lJg~
z?jo~cY{-4NNm&T~P3_vo)-wO;&*!FCty9RZo}%4iZzq+Zv$X~+G*U4--UMGxF>CGB
zAbWJ<O<9SKn&3?w@vih`A%&|d>;P+|14e>=RL}|-actdsi_bQ6_km<Xd-oPREH>;(
zEdpH;r5;f<`MK#x>5%0@+^hSbUU&^mv>%Y;(7uz$vt2BC?(*%!8qva-ivQ<aIAdx)
z8OjW|m@q;k!2~h(4AUC#W_oog=o+o7QTcMQ%d_aLCDJ;gx<v_V?ZmmL$U0B!T&<O6
zjjDYXy;Tru0#_CYVIF=Zu?siCawXgJE?kU!e!UR0`Eo&jtN~Z@r<!4)2qn|)q6qVF
zlE4&JZb3d@K?+@gRj0RCZ|xT?A`-CiXoS9I?~Kf)z^8PZi~HHWi{Ib4w?c5b6GxsD
zY-Q_v--C^OTkHPzAUGcbc}ap57*voB25+gRa}!1tQ&#f}C<kE}pw$-9ODwMlsxqUJ
zid11Rykv+MBv>kjjD5%n#5kF7M^Iy^&eI@o=JoeUa1&8*3*&<5+|c9ifp$8`NhWHa
zOfv<$hX&CJqRNT)1mn&i-|;UUuXu#<kl$b(5Y}<Ex<%Op^JtI3<9P;<?=(butUtOu
z%%QPlk~2{vW|k_hlBOZTrq?itwaXb>5`>p#St>J(<K$yg<(h1%=yoPV1W1+JW+$WI
zVz8O?cJ^3T+;``L5dH*i!~z2~j4LPzMZUh={gOkpitHvO7Nx10#13oZ`a%vRZ$X>)
zX+$(GiwqhIgV-JJN&Hf?Z&rC>R5%8=4qDW^ghabHJCh_fU|v7I2z%z52wr2H&T!;=
zoZZZ%h+PU})DMQv7egky@TzCL{F_!j3OERvNRiC5AUpVq!VR4>%8koT1p#h$IR@wm
z3rrkU5uYV)Ccwlh5Qm}6Ab}P|6Gatru@2(<DoFGOQuFF9@aZ><$E-jC&cXN`_pTxl
zs>Cicg)jzlY<Gz4f$i_xltBx|KoUiwmX1-2dLLPkd5J(V(v?>_m{#b%(7<n27~{`t
z+!rq#Jj&?X+x8Nug6X6gKv;~R2=gf67+D%*q6V;r4F7nEc;Nz^dAjFSR_X#U5iG>V
zB$VIl_m7vv6d%K*o`jB|X);zdhI^z@%4j6a&`=^Q*cL#HpoToS$K|JS1pp;7gBRuA
znS=lN#XrBvW=A7=05xYL(Juz*8;s{(KL<0cx-JsK->du{*nfFhC(3l;B4D}%9xqDu
z_?8!!TKpS<>h=!dgy{eBt>6Cwjvj@=wp?LnBeF-V_S2=Pv>MqWrgELM5)fX79Q^<J
zHqx2&i`NUU;@4H5?mc=ri|bB7KK+@66`Z~}uiN)Fe9dA%R@QXNl<{9P_s=P02>!tY
zN<tF{83F}>;{XZ-<#p@bRSEUYBZfl>gL)t@xKJ&FztU>x{_isRkxt3Mdc*IlZ#fDf
zhpVWBU{N=Pm*qxWyEEnKDQucp>i_{%wf`LlWg>+gqm+~pK(@#$RX#(^ZU7CLQ^elv
zC_6ZmB9@x<DLC~^p7_+w%zl4k-v{taWo{*X&wc>kwCs(iL*2G^FVHD|Zgs6)H5^UG
z)?XkW`CL2PvXddGJ##E0ipRYL;D++rL6z-rOf1d-XuuLdR8C@|Nr1eO&-Me+fE$Qi
zChlvYKs9z-uU-A;k859#^203<uu7dL0Ta4s2aESKT+<l;v5WpS7pSCBAT$yVXsBkE
zkRyg1gTusUb$)=<A`sZ}%X`0J69a7@F<Zs+-d|&v?{>fOfJG^uwq=U(GXOW%3%I+q
z7N$qD3P!_R*hsZv=m5|^>ZsjdfW2e8)Z{Ib$t@GqvR6AlXm)pVxdE^UCQB_Q{IAdY
z06Gb~Y8t0XS`jYLz&cgutB%Ugp)584+7rxL<a-4);2Hq%Kp9^>fi@`tvz3;rUw5D`
zHfTT`@m+%S9qgVD02r|t&K51;;1!<2cwOtj{<~58cGqbC3c(V!sUiK1)Z*%QCv1f?
zp5@)bnBRit9}mdC-ejX=FugVbNU=o=ZUbCcYXB|)bE%6m<ahVYWT0mywUER6($_UR
za<GlZd(0A@zhOt(l<?4%1|rQBg9bOuYHR#-05cQKfRW@VGGc<1koH8p&w22hvGW^D
z!b-U73vhu9i6N-~B_s>6*f`^XA*&T>v-C}0Si1!v9vuPQ;WNCm8$r8ct|7ndVEaJL
zw(8lza=8ksHiCXy-2ckM8>l2lI~uP-fwutNeo@sQVzc;^3%YF2)!55;a~I~JG?k3a
zy6#M}Zv!otXeE6f-^Nv98l#PkjqwA}6!(NSO1Ap_aeEy6i7!(hw;fsY@2V@D`3=-i
zNVxxVMiON#$N;%cxAo{{sSS?YR$)?*Itt_KT>rCIDJKBoXaHzY?)=kzbJ$VhC4fgU
zOB+);1WKuAUo2jRVB&u_g#e^pmV=h-vaHRVU~JKj_BH^;&YmD~6a`yDU2y3neEvZJ
zcV?nVGf&Ft{YRi3nl|V@7FM~X-zTj~3zaGd=SG!_O=2;$2m)%eH0VAq87pj-T8cOT
z^y_!M@mm`fmll#ydy$XBhm(+U%`9XR0(Mtdy?Yblp0h#pHq8hjJH{J|0UUq-=f#vP
z(}j<qRv}!q0YKV?0C;Vf!Q&MRH@C)gnIQ+z@KKqfWZsCUKb^<es6UO%UP7I*j2o!7
zhj7eqc!0sZ?>KbR0O%)96KkE*;-f%d*N+~-%9s@2+Po3yu4Tk(oEi13u~VrCAUUSV
zEjQ{Et8jvie^SLPc<vDD5<_)<KgJKhM;-Oj2eNQj&&VQ<0P&ImgCm_HMErh}t6Vsc
ztGR;qY0my#N=n&of?>_i3SLc&i|qk`BV6XND^Qgy=ah@zAtp)-2DG_f(71@}bu}nV
zDwxq=005mn<}jHnkjI`0rP-6^tuz0Ieecd1etW(woJ~qbhI#53dVT@)xwJ`cTL&n1
zg2$A`eiie@Veb2x_GNtA02YZ@B#?r~h!bF$x@RdU-P<vn5BPQKrCsi{_}%K)FM#zB
z#4GCbz#hxg6Xb+#<(%+>#e`y$SZ)R}S2K{R1f%n?X=A1_b^EN5lgYV&TgD7IP3Jaz
zZDwYsCQ2(n%XW~Cu17sQ0?-_@c29JzZ!kT+{Kj~NVaUPgd2uXZ;7OjBrSDf%Q6XGw
zswhYtD-mZG2bbXx=`+h_vH|+tDsgSZRlO&T_?n`LA#c~OUMYACo^&VQX@Fv|Z{qUI
zBb=l+Ky7j6+I_@A*PAHE?l;jQmqwk<TVG4c_|I7ubSb!AvjF6vBMSHQvF$LVtVk<K
z8vc291R+i4V?V}_YogWeyqGiKOvG!MY?ET(_VxL8po-rC9<4rDe6RuOct(xf(AYG}
z6y5sDhuqd5nZ(N+A^3}P#YGke0nz~xwTV-G2EQew5vq4h6eQG!95dzCzMb*}|73iW
zKqoH5K>fi4n51Mv2V6$l57P?`?&$sIZ~&hsWHjX2bGA3{-&}mWF<>qCG#>%5&Kxl`
z8o@sSB7_mMnVep)NdO2k#gNU&%Gc#KuXP5n)ySguj5u_@B$7arfEG#1KLEB973e3%
zcGS=wC36$d>(uRZO7~+FUzi?hT`WK>hIB?nnBX6{mKQ4tVT>C!`*>Fk9eqrYvg=X;
zvVyQ_x+daJ?*J~@jK}*6A)5y~S7VH!!zl9%{Y(aggW!edk`8;70moES#{fXfttu5$
zE>?!>G@`Hla4a69E?F?N-Hb#C>kJ?oMcgxa_7fnJ@u44fkU=hwHp+^mjwX?BP`eD?
zJLUbH)pp?N_c0$^TL`!Dzd)L<y&xu;74l$R`CdEXy#7%D$21L*DC{X2wIMRo9HD_n
zJ1^mV1gTO}q5zyt08#I?(q{CzkDLgDgLIfd`R&PsW?#Q%2EQT}0o4kZ-Ebd(GRyEk
z@f^>0(a}kjc^rX^vp)~U2D{7$@e-8@+D*Dlcwix1)M-UrWKtH`-vcnG>1-v~XF#W9
zn_mK&k0_1?dvH_h6|A90T)+2x_{o|c9B65)Hw9!=u;#UT72V@9>VrUwbhb~6lEt2B
zKkD`S<Gu*YYr|xOb~aKo@evr6A_*duIGW_)>M^J+&ESlvB0{+Sn&n4u*z2fZ(A6lo
z$%Evj0-@YAu#gTE@FaX<eMpLYeJGn?m`Rj}%|I;x#rlr!{I#flS;&?S#|v}<%A4m{
zX|K8g5U2u*j9c@eta4P5k-(+ak?*;7AshC+=n^KtXe_G|K95QVa<|^N*#eELUv&fo
z<A#Ywl_0wm{c(x|Lf+}}K2f_h$!$Ip>&#HHA&)A6QQ+j%PL&%kN0lnm0B!%AvGI;P
zu1DKPE6kNx9te0mWzZ1fd{FS3Lw*HlG|uZs7i4Zl(=pISLxW}N3mn{5;7~rhEvl#i
zkVd<~u{z@>F@_nzP043YXzVe8vHFTcsFy%fr76|Qly7bp!6xx=#&3QTC!jq|bfwKm
zv=)1UWfq=X*K?1uV+7M1TddGFoKEY<iNs%Rf!bPDvfDk^XxnC3aMIDMup<R=hv^AG
zF}qrXOZ!Ns$Req(=Tr(tQO$N+K^+0BKAl4F-M4@!$Lqi{^|v9OVJI`4FKa$~J%Jj$
zi+2O%K`JQu0@-zf*P(hhwKEbOH(N8*pwhz{oTjTcc`gesE%S6Jpk~*m3a|rN(|{?c
zlCjd4aHhoP_4ON+f(Z;`(>8{%U0p&E)|H@ZVuEw-Y_fVKTWmS#sLB=wI){r^rwIB*
zLOG}nlq0`6mp^eqx)M%l#M>B__$<JfVCybIoKV+<xK5HwDcDfO<>?=E>m<#UCQ2Bb
zy>w{+B++bC35sEO;@z1hQ$G%wNBW#ZybA&mkr4ed1>O5~ocD{0gv1u)^g>Vmf-sIe
zUW*Szb4!56B4K0tFtjoN>%ahK9w;cuB1zcer_v!~<YUk?bI}yU+1^o%12NQ!V6~I3
z(h=~r!jl~4)rA)=I&>HauQB31siT}=O8UsDD=}rZG)9pQ8ewLFUV>N#9XY?32lhB6
zd-HYafWTUeDg_NQo^*VKjkq{4PDhXq1KdAbSvGV|1JhxO4MvZzP(lqP|I6|KoDZNU
zw`z)rRJmFh=P1#zWZVo<@Ehbx`)6+tPFdJ_)!prNRy=dm_zGn|!iE1~q$i_L$+>hq
zszg4#_*=x9l+!}Jh3QKdLxvN40y<g|BRiANblO|_GDTzrOhO%(ZB03B_l0m)dBq4B
zpz~Ns<ROiVeWAl3-j37Ac;Rf-+6%mvi%08#>~kx(4O<>-cP9C+ScknEqF0`~9<}Z4
z)iFD7mfpA)FRu2GR-FD=$lfDh*0{~2ajXLE3Fz*PuNHAm=vIBGw>-TpbS7TNV1CKI
zbHB8mubZ#3lZUa3P;9d4T&=1S=PuM;>%e`<o$Ff`-BXjunJaOgIzpQ(EVetJ%SWf^
z<2Mu!q1Vq$@Bd3d{ilMaz#4pPWTI4R6ZMT3V%U))@SqCQx||XM{SNxEvW;g-95M~e
z68c*?M5whJRO`{hSR_BvB%**2(tSlOC(;%J{*X?$gI3@GqM?mIGJ;4=K`RXR<r3xV
z3A?T%62D?4-S3bJQz+M!>X$)@h$8x(pcp2;!Z{~@fmce8HTFE*B_%Ol8aa5^`s-SH
z0__ZwiSY~_++k-z$VcMZaZ8YMPb})8nR_enYzA~2@SMAJSv$6!aXu-+2-8OfMU`Mx
z+$+#-LSs8}G(82dmm1Sa9~@2Ws*uNNy6yKiwE?XP@pWH9Ox-0w=JAyKkD-%67~G<R
z{h$~OwF$H}iOH>}Sg|EK#?SiztaQM3I@-gM5XpG*G8OXMB+5YtO%IQrPaX+vt_o2k
zw9I~|sADh1C!j>x2U|Do_vq-hkVpZ-ys$Om0`d0+T-m}=oy6q<f`ratz8dHIi;LHo
zu!7F6`OCsnm%xc(VGr<ZPCU%26#Gp(==`I*y7J8Ji3UKR+#_0wxn`Ba{4^tni*UvE
z>_?X836)&9595g557aX9^G&)J^DTMRjvZPQ6@~eKG|=CFGMM3HpQDL4r7%{0HNnu-
zgk<|j>hCe5B@yNxAnW&M%8g~dU^HeA%TG@65`m_zhqH@c?cXb40X@Yu6=w*zq{gxg
zn_&;*I)$8bU>AIm4aMrA(ZlXl5XJGNk{~q|0Ws?nqH)T-Xan`gbt>CPeICjZ7B;#t
zI`CXK<<*FK3jzx|iH!eJ4~5)+no3{|>g<W5X{^|AEO$N#u)TRh0E#}1FyA2omzM5L
z?d$fO1x4x#t=3};g!Rf^(8EHBrQRb{(P#y-M?`o4yD-;c2v$*i_^Ai~SJ;^HOJp8K
zSfVU#;CnBZ*}%6fSqu(%XXrU<IE^0|ja-amCr>?%WE^JV`Ec%Pf5ePx0IE#xt4Lw6
z6xMMVlA!Z6#-7d?&15+=<L&7dwBxSO0_MdVB%6H}aUd(!gVE-XdXDDt;evWt)bBy)
zDA)bzzH-_wld!^$w*D=GAou`HHsCJ0-RTOiJ76~n;c+lQB9)3VXHHZ}7o=T=N($tk
zAFyA9pzMkm6Btt$m@9}kjEaV6NLyy6-4Z;2&hME9O@v~5_C+q!xelKfCaQb3c;%us
zrsJfm{D&=}%;1Lmdl^TWpHxJwkIDz@jji=22p?7msuzL2Fmzl*554Zmoy%SG{J!k>
zFzLJfOc^Vy`$H12qnt!23hu}YLVQ!-MP_b61@Ri7e>9Fncqbok@WWy&;;(oGq)f&v
zR82Eut|(YYiAXJdz{wNrB`8s0x<xw%WeS*&jlbt%*Ve>TmKJ$Y0yhMu=y&T65etP|
z3u4VG47!9-v`fUJ){@NQ$x`Qzczz*m<T?$Cw60!WN%MRKVP3m1H+=MT{&G%sg^>A!
zB?2~y+)~oZ(>iPYbvr_E6XQ4&pQW{NIE5A;Gvk6_0CkS?g&!LeGD+9suky;>z#>3G
zi+6`z=lHH4I%*8D4?A5AAtTta3Hip{kZ!BS7Rdz2%@zu7FT>JW39<A9QibY-(sd-1
zx?_z2+$yP87UA8VP6D7uF$AMlG4bw=b|-3!JBj11X6qc%^>$uA(D>2ABte!#Y7$L!
zzvd($m?XZ9$dnGv_nlo_;Q@Y8FaD?_GV8g?`NxjOf6%g`)X*ry+K5g-x}amKP&_$=
zPA5t<;LMm%1i)2h#hr59vR)h_0z;XCWL*y;VBsLT0s{C8fH@1-S1>P;?}~U&HwY?I
zT=SHF-^q~onsUz<Q!<V%0mRro{cTqcMk-#2hha*-z~FNgE-?1p+Wjriu>2PZn!?&6
z^IM$j5DA<$c5jx>fmXn_V{KC6C21@rYXqZfb-3ip7-;l4B)F8bNv_82&ftpl;4H6N
z<0OP=(bs<2(Iv9&@8HQ5#~SYvW3T{hgXyT-B~OqW4&Q_+98zd6LVeKUJ>OmFdCvq)
zcMmv4i!<z$$$5jUD|Byuw`=`m(jM};v`$;Tv#kxi0kF+&#4=<@dxJVf0z@b$oA^!~
zHN8DF@>7@|Tmwkmp_zvlA5iD%`aw?JJcXq3_)W#8HpGY9z#>%}0N7PlDal$&WAyw9
ztlr53+Hu(F)}Z|RLX!w0qU;eLPA!dYzk@gArE%`;hVl;z-0_Wm)l-_?ptP=$?FWQ2
zLwSrJD_))3vvbXzzN2vt6fOPC4vh?t4*!!dWWq7vMQc=VeEROuKEr!Z&K@cr;K6pp
zdaU5xiYmS5=>hJbmE&le7tj;I;i7TCBLRVDcp=RZq&tkIvN)l#k3)KentT}FUv>v7
zWm~2OpO^WVXZ4%j{8ntKSIEphmkGq$ea30}DtHeE<^Y2-E_`KAn}C9&1c(#N=0W3F
zbm%}QO}GPol&2`UmwYq~bjWDZ*+G)}j0j!X?gs-ceQB={P6<d){+q7k%B|Vgc}G*D
zSA%)d%VEbA$9r00?OpC3<13kMm!YGq1q4gypg3T?8b5OG$RMWLBWnD`X`^)?zD%MD
zJ@n}$wf#ZUN`&dCUnKHtWiP&5#H1eUM69#&mK?py-Z$~Z`gKMC323<Duq5HJcq$==
zN2B(DelK^-G4(vLX8;|++2z}K#;$VBIL01vF=j?7>BBCv;$k~7o*FcX&ONA9=AE<p
zAto6Bv~_7&D+!K;x?r5)GA}37N8TvyZ%Zn0H&&YKm3(RgQ?ODn{ihEwIEukV77xLY
zkjQ|uho-4cha}zxePC4X{B1ddCZ1Qm{PsE{kp$!h-yk#<u8GhaM4pAW`--NnMDRb#
z>@4{X7?4(Nia4c@0zSlM_M{REwtY=I)gYOmsaRu-H-`?n5E}K>LbIP|Z@bJZiV`5d
z@)hxE6-bV99PI@Qw3DLO`3!*-P5|$c7q;4IT4&|k=75mT#+RuQ9dN}(sHwa*xzRL^
z?s`oUvr;CDbnp_leWXac=*Q6Y4+LS39z^SXDQt!B%X6DANYM@#<f+BDM}txESz-46
zUH-bRw8o(}O5s0C(#6skf9}kX*Hd_yXtnZ6Kbl+HB@6S%?FAeGR${(Qxkpik<=3%}
z;rV&VwrU=+Yxxy0?XPP?fh)n-gOq~x))?15a=S9f>2`HjLOa@9z~!h5IJ^qG7m7XW
z3nLO<PP;E2d>`iz(7u*XXi2X!&T$zZEsOVsx~@HO|F*VEM;IKsOS8$+!Vm(-r}Zm_
z3&yD?Xo+1Z#@DI6PU|FrNnb60;}1MbI9d(reqO4u0evYSEXk?HsqhC|fJAnsi2_FQ
z9WxgWDiD0a*VGEXjjr#0e}23(O@%;ODb|zYi1Vf@ZQ&B=eGTPgY6gJbPT4k5VSpn9
zFUl|$`WTt7pci5S$6=^9Ln=T>><!*j(+%=IWWtIKd!OLnbr1aWd!DBxq?svKkl@37
zwy67p8^{#yO8D%)*{7L#np_xFsq59rHb20)Y@AIzUI~NE+p%|NOuNC=7!z&vs61>;
zOf=@(&_lRCw}(mTheev;$@0Cot*2P;jG;rTa+CW(NsEtsM)LSUf{XZ1QMu16eicJR
ze87{<hx4&)ggeq3=fpGCjkh;HOQZ}y1ZM(X;yxYR=`oZipi);SbHllYb;AViP8wQc
z)fK<a$EgKXcyJ4ot%Wfn7RW&;W0yA7uy@qp9ACJL;8tOfcXK}p7<bU*;&msO2ZheE
zK9`Y~gU11VuA>>{=jjd>{cQ-QIsJ;?T(xZqd(58S1w1m2w>$^$hYWRdt_uQLgDSRT
zQvVW3j?(eWG%(b=%Urx)3~n#y-)(aLW-|eA*{9iD|6P(H(ea#VNafa-Aj-xg85mtQ
z&&6|WI>}m7-^aA1XJfvGvzE=rXM)iZ2b8!=M{w?W^qmhW#PARV9~v(fN{_ir5skyq
zdLJsf#IDcyT1L6!g*vb^^0r<Xo$bw%o}m=!5o3Bv&#C=;Na%l@`N2O}T#WD$pv0A1
zTvTE-Dv3mV@<;1E7Cj7cQL?cf^Y<UyFnrUm^GsoQ{ZY-sqq-P><OPrk)vg5g?&^x2
zeyT^m`tBo9mj;!B#;IEGO6FNx0`kkW8x`ysp&2`de7WpGSbYf=3E^sTp6o+~SkI_p
zJDk~&V1p!VSMtL(!P4loisnnWf2<29d=4P#b087A@`E<gBhQC4hbAdR7ze*XZ0ZWo
z4Y7{(YRp5;rF2T|#D5A-qryoy(akP7Cen=qW+5X?#+Vwswb=U#xtVyM+p#plWunVb
zCUw3jLZ~NSgd*{Yjpm__UrOd9E|#K>_pEW&J{r5U4fp~EV?g)9<ES&hf>#%MSghYB
z5PFPds%j$A3#y}?DRiP4Zw{@JTL+pl48&PWi-8>E*;0Mt<PD}|&Gs~K0cnpN@uv7P
zyjT|85}_4LG2n9xzv->v1K8O?yL3!~3IV?KE4K-bZKA<qB5aN$9t+k_Qy&KZjD!0q
zi7sRzc&J?bZpC~Z;%!h|w+_SO@@C;$iNs)-6e1y4J4@J^0x~vl<$H|XScW({lW2Ji
zG;E2;3cDUU+89{es2+y(Vx89mO{s?Vf+p?tJK0U?sGt-%hDO@u0S4k!7(yRQ0gq(%
zwWp4ZyLerB(guD?3#Ui`lWfbc)n|QK<<RQAi&FM<W^1EjuhVa+ZxG>KU28|v0yPMh
z;gmncJ`{L^k6)WaMzUeO4NJ77QQ#tA5wjYk(#;1tA0#BAgW4TQ2)98%@Ts815vLQC
zM<Xof@P5}bNbNk_ieZQ8-jk<7K--69C^<mbezRsNZxeDZ7FKP7<?Ka(Q(Qofa07|J
zO`Uwvndx)SAA#h5bo+D&lAG1|C4ePk>&m!`tiSTrGnUC&oC=&)KgrDtir2e@N%N}q
zk<mEH1ckFTq|*;S@Ph{p({6k;GvYn)t}X%(ZiTf|Vi|=ZZ+}NkkP>H?_<Xd+3}0k9
zyM$!FL<Yr`3rs>KfH;`2TFmEp?Rj*g=H)%VgC-xe$T{IgqB3a+)kkI}!a=y;GSI!g
zY7b<__~Yv~!-s$nk&f}lP75$-t-OC*6&;h1SalN?(Zv;-@uQ13Ju7qFS0%dT``_%u
zNL?I*%N>En2mE}^x6_fsf?-Y-*fi5b<c)-_-Uo+M{5~yaqS>%xks>}J46(7M2n{J(
zrGwM>wFHe;t(kXqT%4Wu^yfm&x)HnY4rbDX)x}E^i4JLJ3XIC<RPy1eT3E)lTQeAX
z5wkhU1!AnpPmA`QXRuq-KU7SiJyNH-lxF*RwO#Io#-9`ZXzISoGG)LaYvX`;E$2HR
z%C*kz9`S$U9)GhsD{-@D0CPqDM3%rcDiI{lhXiA=N*4_Ie$k?IErg%OAK?t-gSVC{
zzY`Eo188jO0^(fg7j(^^%6t$q^Xrv9JRW02f)C<JztEE-&lQR9>&dDt&Pz=pJk%>w
z<wldgdOS;9N<xD>%xRXEL8i?gkgXN|dTeFPVb1`ze(LOJfd)enZX~q#4Zh|bP{sE?
zk*7c`FBLz`)8l*F1TA>E<mI<yI&n{%+Jk%N6s5#V@Q3*ON&NL}Em5-A*b26TYaE1O
zU;4L>r}hWYth=H#x23l6j|m=_xoAU9KYqkCx}vr{E!*Lado7unq}~sNxB3^TL;0)K
zg`WK3++=b2`P&M=&XDg-Q(0MlfYSb2p8S#!>*~OXZYH1r1ns0Iq!k(U6FhW25bu~`
zsMZD|Mrt?yewd{Dx|GF>p3*#LleGmK+s$PxA`kwcO1Vd(V4k^e>ba__Fa)8<S+@C7
zMeqvX2+K1ESE=L!5zPIS8Y-R+Fzmv?DbmZ3Y8^(D5ISlEG@00>zI@I0Kk?f>xo$`u
z`zOn&UFOzpj_Y%$r^OGC|6q&;VK7Aj*TWH`TDV85Oo-Z*(j!xc6CQGL^_Wy-9)lMP
zZM9aut%nLzjHrEfiRb_bC4u2~AT0cf8<MB&ALZ8|Gtn-5FYIem<+>lS(OgXGzf9-L
z-`?LVvFPq_CBXlv_2)sx{vISE$kkm%=AY>Z?F<D}Z7F}8^uK2cxOn1fnMgM_H3<E|
zeEU~KI`}vY`1Rv;88_iS7!LntkPmaC;vuZlg=hZDHGk(5<bv|s0&;1U_p$!qTl=Sz
zEwOF(flTl%;^^nx|L3w~Xg~%|3VKFTW0I&gMPH_<stk|_kdsQrrioGL%D9GOF_dh`
zZ`n^fYO>n5=9WB&{@x|{PtWGx#=;a0jMjrTj`o#%f88GIdkP<Q1S`$zG*Fl{`r@E$
zR&`FN>Df=mJT9IgA0`iYpxZ8mGlQlu<i#r4+D2O5>#!Ht;rq?i3Dum-Qu#N*=GTS0
zTb`)4lyh=PAyeyf5j;;@{46m-L=ea%!=r64_3^mX+~J7_*28G1dkza?N>9|bND_N6
z|9VM+e=y1fOVaf+Sx+1AS1&>)<PKC8EpLMbw{5sQrgCfO-|hC-ybEvqIdD929maj5
zxldl9JCLH=#1dUZy3qrl`F)3F<&)1c(;dzGH%FdneW+3#2<L`w0x9jFc7a#9w?(w&
zccGDW1NrnF2TeFYn9=UCVLgG{zS4bz)23-w*fEQvvv--U6mQ~>&%oc;>&_BbmkC#t
zVcp=xC*vRd^cxPwm3Sb*%}ztUg|d5*1es$gzI}7*6YHrHuCA=5+Pm$~o0Pc<+5%X&
zD%JmT{69o~|7?3Qny=VOj`<6HAs@p>>CWs*t6l?a%Mrf>WnO!xp!vT3QbF{WyDQuO
zZ$GiX0cE~7@JW#;{X>K5kFU)G7VYuUv72>X<nPS5lNX+OTevS^&C<0BFo+9jva@G5
zzDL9??{;}e)4BB!ksS9s|4PbK-1+e!oabG=Ikv_2K4zuE`G+7+s7Ykhw#bKK10Cph
z?F0Vk{^TL{RxOJCY&P6z+`gSz+~QLcC4(!wa66T5v==O5z5%Zq1K)8jofaWH<ccw>
z5U<>oLt*wTLeA`LwCYl`fez&k(en?Fy#|xyaj`>Rq+Ffus<ww<ss|VtWUJ*#N!rX-
zTcom&wMEC|PTp+@`YH$eZKw^NW*lEN4t3KnveDEIdZhEEOwH!uead=TA(yVaB+<R`
z#XZ&&VZ@YGJN)hzTNo?#RA2d98(6<OK9yri??^G-4NFmy8=KfM{Y_TUK-ym5g`o3z
zrS$-ZrK-^$q<<#WKoq|(-Y_Os_pSwfH)PuMzdX${41i<^mUv!cfsZhsAxM8oE`~7)
zba!PKQ9t0~IOD`s4s7k7L1Xm)k*sL}>u*Q(CN?}veatm69(Bw!h}ivE+}2|C>uKLc
z)N!|a?|1L_84ccVPkzxIPHWb0*S1O7AL}%H*AWmV7SJbhOt$_k$$1^WkE>iq`J5T5
z%VD6JTlTARR;rP3Ft9qmHCA7sBMX6Z_+n$D=Rl=)a5i~^5q|dUTj*Paao}wYV7&HD
zswyid0*#HYYLlkBz&S;ttL|z)b`B4(*VmlOJqL6+Cv;v5d(Ru54G$XfYW=)94HgzP
z5fwxeH>>NVD523Zro3C?ebuA3{Vis{x{0}`uIZ<`SN==k&Ww!XnQMNp_DE0C&HwV~
z0LYs*Fov2)Uu|3bky1Q;GVbmZQFI+Eelu|eb4ZOB-J*~Ti$+3Q*}S0hwZkhoL{XRL
zwZ0uinR&8O*_{R!mydBwJs6P*y&Qd#(c=2y5E>apJWo}p0nUZJh+)Z!;DC0D-@WTm
z*?mbAnLwX<RS{PxclYS?qVA>yvwJOuPX@7#lybj<E-%8$IfrqVHsSnzc6bgC>W)f-
zA9-O+C-*+=&SE}1On?hIQ!=G}w8`Z-ZOB?%ur_2Q6HhPAWKRo!?f9!*J)S{Qi}I7t
zyZG_KcK75&7rk1<dp6(m@)XWjm8{<HH@R&4Z-oMbZYs94>*Bpw4T77W&)R>Q5_Hbk
zK}sw)`RCHQOWfi2>bx6&P?i{{ADEH{u=4V~5xs;ntd0lKUFMZ`ix3qNPp$rRTc$DZ
zr|&CMtfY8Ub%}|;^!_&yx{mP>%4SXK`IZaXsejvYSob6M!tk?{#3W;3XT&$!RY*yo
z!_PyuX0+=st$~Rn6fL{8Gn+@&pPm)}d@|U2yE#o7xEj@`P3*~8Dh_=D&ROU@b!q)P
z_-1^!^4EK}5w(K{s-Cx&Kbr$PNMHggtd}d_onv(+75qv!x1u3+#hdqA7;EU-CAb+i
zzQ;MSvHhZ^J^2tKNc-$gQhUE)+uvfW?9z#DPzJK>;nJ)x#W3+oWCE?Rxy5s6S(x#K
z=l&~3`9Pw5c4MfFB|FIQHL%(G%A9^4Y)dRgohW4^rStseAHHf~4dZ}%HQHvcyDMDF
zM|$;JFAGoYSlxdon7-~M*MpdA99LKB)lA4Lx~(E?+$e!N#xay*I@w-_-ecE$5ij2B
zw32vb?Eum>q%Zo*6hW6Vvi!E(cxD@X1le?4YH%Q{H<^8k=5(M+*+bVFgjl7#Ppmjs
z|7Ts31O6Q!rBbQ<k|Z;4vyDy)`Jtm-_uQ1_+8eu{j={H6vzi06z48WxA1-Dbd*8co
zw~82@)8AZ1SYfIG7Iz6nlY)_B_Pw*hgVaXLp_Uh@jyloBtmTF&>w=5+W?sUz5@utq
zu0u+n5rLm2w`i24@)<`u+JezPDJL<po&vD&aUjb}GdfnE0Ep_=^gKDuO?*wc%w43x
z+AnTAjraO7u=i9W^VAJ4>gDw<M~S&YYKy3&*aPKbSe80_Jl!P_=;Du`Qnt#?8J|b9
z-z{$GTV9uSzka9vmj@LCDm`$__~(aZ0aDL-(BBBOxlk)a?ws0af5xA?AxzZTGxRi}
zZJ&I%X6#^Ilizi))qr2?NvRs?ykqbpPuit`ZVPKVc?l0b-N@l49kH7<zLH66?ZT;B
z;9jrVX>;${g&;HEEPmz*>akH$F-=c{Wy|+~Y5}Ni^$LEF@pODLrueVKcfRRA+Ra^^
zGL+w|#I@xPMJE}TPy0Xrsvz077uFc<h9wzp37B<ZG12_T=vXg=wOgg(c!)RL+d#V9
znV>pC9NLb1&aW{o9-6feYaX1rZgK)D?`3n0K1;~KE?(6-G^ih)EE}h{rV*WS{4o&l
z4|hl)j+TjLZ?OqJLi6@2pL4nDVSY`?Q^9vF>C(>QVhIlL2z8Z&wicgdH*bgjX4KvG
zj!nlWR3yF&b0kM&#<%J%T+n6Y+IFx=%~9u@ykyo-`u(+?`f3mw^|~TB4#I2NPiyWa
z!a^5cOd45UXVEd2<RnF9YNC6<P~=`alvqv?_)tHGYBR|M7+-gc!6Q0-qGYv<Dh!9S
zVr{k@*iFV_bu0*0rMQtcJVPvKgmCH{CNL}c)q*t7XuWU;QiV_Q>t+Of48NvozHN3+
zKhOHLH{!KHTtxV%5b^)0u`({e76`3U;p?S<<z>OUK+DurZfiT^L+eT3M>0IcM8Jsq
zz7nZzOO5*z<Mkf+ub^wh-lkT`Ui|mBUR^(HC^OI}Q*9n8-0!PZ$2`k>8OUMG`4n%)
z3?D%kA?!IF$e#~3gECWGN7M_3jB*7~#J2_L*ED`IpW^PpZ=Q&<3K$Ag8`y_H>NveZ
zCm+4k{7PB&;1z!kMNwmdEzfoQm2Y>X!{bnaPIB16-)kBj74~i2jowY|veml|^OV6f
zGL27@XDfk;c|)m6Ue1>OvQeI4-+a*yX+<x3h-#Q>MQD_0_rghyPa#e}Sl}<^gbW%Z
zU~CXavw3{xg8Itm<y%EQs(YHQ>hsjktZCtBVw-9fJ(HLp9dZX<<+$|OE<)wl_Bx%9
z|6w5hr7d6uCbhjoaBruEUR+JE<3tJnYM@?_S*;e>5u&xth&bYVU*8zEI%hrL`E{0B
zr&3i4H*UH%p{$iW-HXR)RI5K0t^Ap4WvQPrD)vRd=1_*Z;Su|KTwNUC?NJ31W7UrU
zN4CZ3&eReUbuDdtTdwr?QjccW)K{BZea#j_J?yBvtw)toZm&+o)#t>GCtW(~v+;h+
zgll|jNnTatd1IE(lXUQ8`9q(nI%8#>-OcCqKEp1Y?Sp_9y@Zt7RXbec^#S8;wFd#-
zwn1LLdT~{tzf?^VWl#WB3035I9q^nS*N&v6TS=0Pw$Z3dB|pXFPOiazIl!E<?{;id
z|Fw1U(Q_p$r(7oIVgGjZkxbDNzX_)%+;q~xP`YsXY)GU-{QSyvW4#ukcf**k)#WU8
zv*qEi^iUHQH1NAiQ0(2cQXNrKPphr?aMV$!uD^LlMSaG!nqzOtO#?>?mQ1s?0o$y%
zMdQ1y$NK!=W1D9DpsyfacP0GZw=fIK=UGUNW1deQ9t{?Bgr4I6(41Hvu&^li#us5H
z*9=&8`H7(U9(D*8YG;)X?L;KB>I*q$(Li?qjY_2~n~#+%wXLkc0JO7lTh5Jd!<-%7
zzfqQw7MBvAA*pAZ6hhg@<=85$K6tanmC?E$<C1Ak{nx@am;pG_u~Er1D!HH^Z(^#z
zDbjUp(O-4b9GDWOeA^#S{7Oi-nCmefl(;+jGNu1ocgqAz+TUufQv-3<o!ocn<@L>o
zmCh2#CEz&cCZ7}!II3@3yFRs-dTjO>i>le)16y?CCUh3<I%zGk@VrpmFqk$pxkH?8
z+T1{?eWf^nBBd(PZ^^E{PcE{p2!AQ*w)c#c<4P@5ccXHZFt$!g?0(w*>y@;=v<F#a
zXFtV?4H0hMZ_Wgqd}`zb)pPjbk*(qZMOomiy6UFDJy6xn-jVFlUZt#4t|XZ)ny=2Z
zf!i-SmEORCv&*Bki^kY<$Y-?-z?%HU_JV`;utzG46lQPem-YDTdExAocZ^g@1HLq1
z0LRZYI{kzfx0nv7y*fL8IHM|AMRwgRA2afxR?l&*{cdcuWC0}j#lt<T;CU(XLGpWu
zL63&N!nD)XRCT!Yv*8Av-PQR|2E`>C*L+^}+u46iSpU0#N3zKTFXpN06&nT9y%VCJ
zv*|j5NqkbH0hJxlEzica#w*OP(G2*mda3B7AxLw$=A!naWWi5Ol<2}7W@+n;`qxWV
zh(K4Z(nhJ<G;ECX@42ANjE6cO$ejJZt&fnHV<{-ktrM=TFM5}o2z@zixOru(^R*!>
z&xOBza9Q$<HCnuOc~Cw|$>B2lm0PAI;#^}h@D3=r*4roT(U$tHX~o*D)rJa<2@!16
zftNTRxTU9dG`!7xoZ31N-5wv0AszELm~I{h7-wu0K3r7|zf}XHO)AArcGE6<&fS%w
z0*o`Y;lqRNF1L|1uDZtgFTU$rMwcgztWI<ObwhlXiC#b8*a_!1!!sCS?{^k3(JhCK
zRSqv|o_j3mZI1_}TJ(`xCdY$gQXp(S{$~!CzstWr?;nyK9<{Fw)ZqQKk|l#C3!I(A
zXsp>5kc7Z_rx12Lp3~f#>+fg+q;T82)xq9%=$hny4WL|jti>`DubxBSg?`eCXBwZ3
zmX!+ZrQH@jcCDLhPCrXZ+n66fvu2o*jDP=@-|owGZPguh7OQ=7#x%#6R_@ndmDGMG
zA6u7_ukEG5yg?7;di-jUbTey``IR+^vm}0vI<2~8u2{xH>CHh|6OJc@s7r{3k4HcJ
zhfPWe=??tM3&>1w=8{6{kL`Zj&`WRfNcLh!J=BDIzLAAxy=wMq$f4y86v8~K9a?gi
zXr$>IUL3I4`jUlS+iBFs@Nq9Q(4whp&tvl1e2i`UyGmdRtzDw_y&pLxiPg48W%uHX
zSKq>MaU(5PW_0U^%(D7>ggg{|heS3AtQy_+AQ>XZ(i+*P3hJIkqHgOcLNf#|O$)pA
zwqouGnCz>TpVk>d=P%S(Q~%QUqs)K<NMG5uLP6@KZ9ui^`(8igHhM@zWC<!95Cd-^
zag3{+Uj(K5e)0JcT2CB&wNiopBvxuW>MJ{S*wItWuTOufWdJIqxs<8Wb35j2zfv~9
zh-Xi3tf$owc_>cgoZ=s!?!k*5x$6D&sZ{U$?Uyyl=C#r3phUj*9Yr^>rfK|cop%b6
zhZJnAEyhvlv9N%!yy!k-6~Mq^e^qIf9*PZED!2A5@C*38tPw=l4UbO#TkY1^uHJ)m
zf9z?MZ1+-||8fSyNdUVN%$D|tnDf88PJ>YZtp(lXzc|VM?&0ZR1{_fm8k~xMa_s(F
zH4^G?(Y&&P_SdK0-(n(RN<nD8kZe7mi0j|HivRf@?f1jb*8X4YyT1(vCjoHeAw??g
z{eLct@!QxA3jIeR)4$#K|C&h<7}y$cS2Om%K7;;#Sq5NIP_QZg^S=MrCqVJqJy_>j
z*Yp2%k^j6nNCub`6rw*>hx~gWNd^MUab$1wr~h@4|C~m^2ab7$LTjMR5v-Q1@}W}U
zK}l}n`$Wz?Kg}O$5A-VyC0vifvL)W|zY-%u!?oy7Rjl;6$Z@OBQI??4OH}>Kn+5$|
zW2H7(5qhBlqv(huo!j)3y{G4VdzQ;%l6~VzE-G-<2VOe+K}~CH2?NveS(cmdy?BNk
zs>Jl^@PD{kcbZu}QwUw{JMDIwDdY<+a>tLhJG?ATmODGXnwJlh@tQ0R@W1JVh;L`-
zjJ#uhl4(4pX%=I|`s`W5!Y!4^I-ZJ10L)NhKy8=RS+$#A9sMg<IzT~+>NyWX++Qy*
z2>17`cRUjzu7!UHnc8TXOURV$%MeVzH~eC9@b3!dIVG&sLE!n3CC^IZIW8NS1?+A6
z&p;o^)(T1a`3KSS&1`SdPqC*j$|kZdo(&un+LW#G|4q-d`yxE=MZL7^EOgm5#6f2`
zJV^Zh{4Fyy!F^(6Bcn_>KIvxc)1qNeq^JX6ZM)rckqAq22@u*zb5iPlZ`T=0<4RBv
z&0z*So^r`={%UQ9v4E{<9eRXW8~=CPS|!9o1Wml_WC&ZB>Z$j~4~DK_T<Kr8&3-M&
zW)BjHEVM>1c|h-b>87}mbgXE?qnH0-A)phdDhof2Fljch<pA=H{%GGbg45V&4P0!z
z$%u!bmP?8Imv8>xw;l>^HZHK2M=+-Fn}#Ow5EDY`sdugC?!_DZnfgn1XT|qM=<I(R
zc#KM#U5%H;IR$OGug%&Abh($GzZUXYycg7al|edFfrf`@Pe6D7t3fh_0y~#Lf(R7G
z(QClDaip7Cno-qPE1zX?HodJ8mAcqBoh<BIJ<0uC^Ql65^3ANd#Z1y(rPHtFO0yAC
zQN$XF0h2R(^pJLcv~`Q_^uF-}ay*@+*NQt&TWB#YPIE2!&5u*>nWyQ#ZBXvtEN8L&
zFfhPpJ^CZgb$1;ou<frPQ%Z59CpB}UNR7dtN_~4-@`K&_^1z?tx7XOOZp4Y98BKi7
z?o~naf__PY?OCxged>lUMaHGX?9o%e&--93dZY!ina8UB%fb`uN9nV|+E)fG))kG$
zfWq{Khs&qo-jJc(%RNJ@v+cGD|G8N48u>1@<%^g}w;i4M;zwC)LO()sjx7e-<D6zq
z1OPRqw_?oQrnO34WpFcGq87-cr?}D0;x!FfJM}l9oRH+A)mFr#P_}CY)VEJ=4Z9eo
zrU4m;u~TR4uWFpKvn9O6oB{wPvQVeO=XoXI4oI&nWN&moe?I$tO>?%EV;l0CkR?kU
za0%xKzvM214dWVXPZOm2j7G1uI?l+wYBYU1D*If(dYH-bsR4U;jL{>$%l^KlTYJm3
z>1B)KGw;6I$iI~Z|EEj?K3M@`JBz9;gac8H|Bt=53X7}TwnhKo2|*GpxVr{-3BfJF
z9fG@41P>5G2*E8lK|_$j-AQl>?hvFPK;c>xRh-Gc*E)NxeNM8^eY@Yi=Yg-DsG4((
zF?;W=wLW`WF26=he0_$wx{$*~@$+E<EI(rwwtg@H%R4xzmLSM^!p%MUdYC9l;P4>5
ztw8NNx%JM0+~aL5@VO;9hW*d#f6fB1Pf2rmZ$uxf)};6NF#*a%6+Tdsi@VE7l|0ts
zG@$yn#ay&v`_@>DV6R)W4fO5NEquhUd%peq3WtvfJ=#UZ^kL#fvg=dl6~2l@sFx^>
zc`A`B%^3gdX)Nd+S5vT)^UDdgS-Pi?Cg;ziWn@m>V)MFs<1M}bKw>+K3e|F|>X_&3
zc$vQOAy(*Y*iS@v9ePsS_JX*gGsg3a?SA`2f!C1LNV%s)?`6ih-4Fc>?)Iy^sWOAf
z^4S_&V8xv?S~6GCbfZ_3lp%%%b07D|vzK?Unl4jF69yhtBAhl-=6M}XWM#r#rvN6$
z6s)V!v_64(qs#aYURpf`AX4mi+?H(<gfyzGeD{RL;+|?z#}mki<|OEt|1SG>qALLz
z27}__*6}Pxn_YXTwick;(>elUGKGDgeI+bo^8R2-n?HNQlEd}nXT{EEQ4QtE>T;|7
zkm>5-<IUxu*HO=H$Cx<>>%1`$t+%O*R(oA)E|f%b0<Tss=Bp7ubnOi*k~fDFCK>$0
z0~og4Fd`|YwwN1+GoAUY>Ne`K`Xaq?W1$`}HpPzB>^Rt>jpO9RPF{t_-glogYphE?
zAvGeb&e@cf6({QFFscpFYrn00O$YP~-^HNBkl;4!nN%U8T4T+|6ff{`?xWhSn!`;h
zCcNMY_R4%5ug9wTLdrj1MXSd<jm~1s6<6dh4t{<c#$ut04l>EEJg}`9QyZ-356huL
zgr@~YW45Los{?F^S&L2X;yn~9l}nDKP>~P9**8K@a2GQ@H$(0>h-5>RP(Li}iA<vS
z7go<I!!)Bu*nqk%<ynk^nA7)Fr7Y4<QjnVr{ypEmFa#Pgqh8FD9rq!A5y<OWSMPTI
zxi+6VzP}t=zY&)^w|;+Vvl!E{39mBY*>hZb0B!OlN@x*P1I5_di1?koIhJ0fZg}}%
zll@M0fxKSKNeD4BdsG=iF-pR4>6Psw`q$6s4wp&(c^~sILUv<WizvoG^eWH>VKD)X
zFSC}ktnq*9xc^$=-Fw`a3-B=-+iT#x*V<D1ueE#Lalwt-jgaAKvr<^Ln*2WQX?4C|
znUuVlKMu6#`>TF=Bs88TbCpOt8~ar0=yim7g$*`THYJFoNB7}V1FWct)kr;4rsmMH
zm4>C)RgRRZ{!_c0<+sOW!65lVt5-T?$?du`hi3Hn6R*%c2$M97aQN~LHqR{~Z7?wD
zF`+O1o|Nl(K54CI48ir*^gQT2ev)D}kWCE7#1Mgt9KJqCc8??d%#36pTCVI~Mt8_v
zd^_ZIrh|^cIokzKdvtN*X;maav)0&9gpGuYsCrzQgd?sm7-r7*gk4mLDlKV>bWOL`
z1|a13lI>VDri16F{7x@#MJdS=mx%|3DQQsCad?LS#<}Qb{r!!p*x!Wvu8wO8(|OL*
zZkU)ElQ-KuOf*M81=LjFpkPqF9${s=Tb|L%Ni@VSASZRbr7Yq=X;vO<--zO$h%u&g
z&PJ&=m#)$7%yF!6*))<%P^iC_UhTY%B80=&jDtTLfm~7o?VIdu34NJV*_~-z<Ot?F
zDS9K`fN%S|9H`iNC;es>cijs3jUAhU*S@`2rNy#F(O5bAR4?>TpvOuyw`L!BsxcBB
z(P{(w;!*0=R8S0+s8=|kST;=@IqSpKGO4;*hAC0ryN520P1cU_?5vy~jIEFN;j53>
ziCDDVR!LUvC*lyw{jQ&C74K?q5y-sZd0vymiTy6gSIdf|SGEZat%BE9h}6vwkM%Mv
zvBm-fh~|7K=9w;IS_~3LYUN<{9;=11>9EBh7b1SHKw%X4-fV!~dIk4#n{;;eg<Gdz
zW$w!U`(V6SU-0?Pqym|s(=Vn~&oPN=+c7F29@};k&B>PY)$5xyl|Z(Ou)ghQ`KQ2%
z@$}4HwGWj_ypNsb&2NwPFh)B|BLWvEpT9rA^D(j_zBN8c9=_VZ8R4B|DW>0PU)+8Y
zdv!;L7@V%+_HX|#2L5%Q1*o8u>7pmO7eDg9(s~EJmTxz_c{Nu~IB4+P<%>rYL0(}3
zAuxO8t+@<DT>U-ax9i@Y8L=AsJN3mVaAMn^+HW6J;h6pk+?Av^9VZV<3R-b^%euSW
z=F;%_^!;?j@iOh4KhE*60K-U@<s!TnU8B5H(s}av&aJ;x%~zljx5!t?xTju9QsF#7
zl|CmY_`O`{bm!bW*z(}?o*6;z%V?q4QEah_mIu(pnb@b<H#Vq97{T7R!=T%R0x;IK
zYWw8F7mnL|0O8h>B10*)1*?V#ZKGjW?29&M2_nF%TJ)8ce~qh9jGaWW)g~{AU}JYz
zf02`e@YYDFHR=fphkdv<0M0G)7w^P*?|4z9WgqU~hq`?9r&A41IfrixMH0$(P)5y*
zOhg$1@4vwp><e5kvmHuVoLa1Pu6RhDvpJGoM$7cO0@3&gD6xw-2&G@Ati?nKL&Kz2
z-MW1;W0WYr8hqpJ=(w;P_#pjrI)wjerFD){G3GO!5X!JjNs0ZgH_bRI0?7*8z;yr4
zm>2wr3gwgbHrv(>)&ODq+#hcSv%`JTgINpnhkP{=ByH~Nb=rPtAZOGyJ05dZ@r7cS
zC)}u8jNvboz@5k`Fdh@R^aWdlnOOvN*=awq$5bQ{u2u*FPGmMHq$0&<f8B?>eL4ue
z?O!VA6JR(0x(<8e3l@ey<)XpEHsG^OezjlBpmM1q4ZSj=bcF>^0%w%A$j4sF&|`}O
zzp@Ey07bUdYwi<k8{`nDSa$u>w_qe7!R23hN1LXyK~OQ@e{a^UAaxX<iltcI6EtaB
z@}8)6&z)_~*h!PIOFQgaT2q41{T8h<0N_1)ly9w=Jh40V3WsNR)~g+gj%Iqu^X(9M
z1x8letSXBDw53u@Uu0TLh!Ed1bMRxWk+&o=J$UM^^ajH|HP6O!8q$O4h)(q4rF@2y
zNo<)8(T)f&O@^^TC~-O_t^%9Bn0xmqZDd9~o;$UTjpxq1XYvXFWuEJUV1d)4X6gl(
z*0f+3d1`}N&vqbD=%u<a#ZCo|a)6!$Mf1hk<)!I`1b+Ma`2?~aVz{Kb4-AydolHWz
z7>@ZN-r55$8W|&QW6#&U#jng(G{OR&<wd9jtKQf6`5RbNM;!XlyZ*JSESt`8r<YA?
zSj1K~Nu4qEKqo?ipMbyefJLg(ia2AO)kD*L>Yzz!l0xHw(n9Cc%aM~GIbve84k^vP
zzvm}IrT~<mO=c)*EoBc2BZW?I*EeXm+nd%$i@(@*4`~p!@F{JmO$l84iqtGsq~!Z$
z2aeo1H6No)R%mw-o8d?7LW`|OXGojVb0;JABpKC|8&vC&xkLfHA2zv|sLd|h2JUY`
zVpMU!mJ#o(GW;vn$TeH++TP5a)P0yqCLv?`{=)UvGXKq|OUS8S!mWVX2|uP7W#csQ
z9723R;9cO~Du@=g4}rFMPP=_VB>JI^FyBQpkKHbyaY3DYOwlhih+8==XCC@Y?x&3{
zevJDBMTame^xt;VZ!SVYM@U#TpMN0XKCt07ZPi!LRy`r~A>gwE6m>)h*C`rm78e|t
zqLTSY_=(GZ5b^~f)_tlw8?P%hPL@R<@_)FeKtK>X<Zs3pj(x)UEAa_X^rs8HmQhY^
z?B49gHo+7f0Z6!|K+lO(=Fc;SlN^b^%~AiL7)s23+~a+8+dA}RFY*4?3bE^#DTC(e
z##Jn6mOQ^t5%Ut=(FbJfxf=l!#=4syI*7jv<#4b~1rk|u*|hgSF#otee$}&^vl<cC
z;YLv=Ig!t+Fo3t8*d5d=b?cqhD9I{W-=NMCLit&%-Ql!m(?j(B&mAxo)cQmx?%oJS
zTG0WOe<Bprnm3)qnG$yYpIXXio#C@+CTgWZ6cY3@Oj5Q=+1DM;Rw{iph+4Zq$GVmR
zt?7!QpuR_H%iQ>?q2~&+2RHQ)J>Nj}gw)n#XPca+6M?2O{Xm(I=LeRejZ|kV9$hJB
z0mpJB1~o+)%m1^EkLLqwIUpn1b$4>;U(~5)kPA1ul=iwR7kVgBl72>W5lb3Ml``dq
zZ_E@s=s9Wl9-0^8`Iyk8Wj;B6KPl;C+@M`I)csqwB^L;%?2-KHDx#<y?SL**5`Fax
zJRGEq%SgdL^rW)JxlsLaGNbalaz!%y8ujDr6Q{6Q)pp7T3B8%66Q`b8HATX^hil~@
zO<5z?_`6m|39-hXpJXp%De>9&=o>UUhOj1bstCerr`;k!7)Hxa8b;rbi^XQfEXVM0
zl(W?fIR~_GDE$&7k_et+_dop{ebSq`Z5>9Swc^NDIkqG&x002^(7grfj`+64N#9@^
zkUC@$w=pd-F%Nno95~6vngaVcl4$+&MhMa$*`uB{aZ*IEB9Cc~!&I3cO=2s-6zq}{
zWzbY@Mc`Yuf^E}&OU*q{8{P5A_vU2?<>>|RPW0AMl0v|h`O4)N)IF0+dwb*N@W|NP
zcl4FFRh+Ol*>?c`&6ZhiqdngC_ot3OM|j7HHs1{j4RI(G<ZNq6Jx0F(gec{T%y6_d
z0}LET+CF3x(^s8cnh`SOER-DyNGfaLD~O_kACmapeH#AHa4F~4W~S5Fx!P9KMi_!Q
z5rZapC;ackw%Wo<^3>Z5l_=Fck=N2&T*8znELugX>X@D09=_)-*5AJQLyqE??LvRw
z7&&k!j=y6#zu%zKVkD}&Z^1@)HYDFSc~P*DW;#g9K}ZMvB_K6ejE(Ur0Ba759o5zQ
zNoz_2)dB~=Vm!58yB{k`%2+A88QeAy(JM>77bbLJV+*gg9eDNJ{^8e!!v<z6Wc_@<
zpl;uBQP9lsSKTnhprg5atO=!`2!{>k7-R{9JrA%A8RpN@d1sZtL&%LH%MNqbTVz6K
z26+)miviY&?Rh)oWOE7=MI14`L9WwDzGk4j#p?XrsWL45@mzdtAW8-x_*AmAP^?|7
z9A}}n_Bn@8S_4&j0_uG@dZ=*Yt7W_!4}V4OTe_wwu{Do&S#QfPVYi7h(J8T6l}{Z^
zzFsEbCc6qmnb!^MEWPOq7+<O?szD|F_4ZS%B<p7EOb<V>Wz7P9!fPf}AR*7-CHVoW
z<k^RQeoLg!1qVsL5fcMyQV^Utr}33(Wx%c#9n;A?-iYy93!;u%WoPc1388r7BJ#LH
z;bfcL@!1rOJG_GN1Zd<?ZAT73UxR(x+{>Qd5|mOddi^?5FIG?51nRxl4f)X29>XDI
z7<nDp?-iQ=U}<A&xuug1Ag|ebP8S8=SL4f*K(Bh#xc0FQHKu|Gh<xJjji19IW)Gg_
zOP4kD<k8$77y^Vw_#L5vesWej+0A$|g-zb=RQzZpj?nyxB7u9at9xrV?Zd@-heKZ9
z(@PSo?X^kM-TsJFLGhL~iG2a5#mk{~#ivDL&o4$ve1JYi^*+o)pr+g?j24_8T3(bC
zrL3o3VUrR=4MNuYI!I@FCq)k!ytp<&sQ)E}waG1JhIi(A-DH38Insn8-mfifZ0&v1
zYJG<J)>`384ajVEk}?u2C+waH9<`L!;IEvJS)Ancn9k@8&4%Z)tlMvkUq-3CPqfY2
z$VDx2XkM*-7BZ;5gkUy)MP(hdEG)Bv+_**gFw40jP30lV*t(5B8XYdSJwOsA$zw)@
zrtLwDgs<KzmmAhCZTcTHDS)7JYh1RQssM5-R0`Yv_yaMTT0Fbc5L1McovQM6i7?Ll
z?AJY*%dm4yqr^f%Z2FSQj7#R@7rmzaP-DCiFqD~SkU##*7h{(h+f@P2wt3nudefFH
zFgk68C5?{Mn9qBt-gKa<gQ-{4ecOC*9=WB<k;U7%DlNEj=yq%6kbCxTl!u?)OaSf*
ziw*Xw571;Y6B$^)StRX{_yP>eC|22IWtF4ETaZuyk*=L3(KF`QvqN8R(`61Ge?y!1
za7%<r)eCL1)!2^E0y8p#_Qjg}=5xxK7*zU|ZD|RzFuqd;&E?==&ZIl5j5v&k;3u}l
zl|>otzuxW(*Qt|^3DsmW^WBaLQyUOv=ysqPe&&Zun<61<hmU!CHL&q&CZ^0nq*_5`
z{Fwm7*pXAU_qN&NV6RouMd{c1ByKSpF;Ex<_r-Fx?d@uBhD0XOmd|JeF!Pn+c=Nu<
z&(~##%N_E-OqSDGOX0;{-rwb$col#l+N2_PA^mM}dRO^NqXE5OR9%=68NZKncRzvO
zbVs-!RIR1_`>eeG`sL4g08sWQz^(BgWBdN^<^8{4^|p-{YX6}eEpER3_SVY&R{q(R
zssV%J7RS9(N#ET9fHtH9^cEyqUiFr0O8jeH8K4|hO&LY|t#H=(0?2+HFJjI}SH}Dp
z$p*E~&D85t4lEaj0Ol#7uvp-;%Q41@SC}57<Wo}@Sc%-+$dbQ3wY@=mpfn7%??P#I
zd>>_E6cYZGXrVvZ`&#iJ6P<BVD(imfOiZHtB$dXji*?i>{pGTxm;w2nuLR&Pk-(Al
zdv@CG^W7^7pDA|uT60K<%D674gQm(Dfqr{UVZE1p!P|2e)k2aRXcz1j;1p)?Yo*5;
zjDyiV;QRjI|D~@U#!#6W>C7TzEcOH9K6pGD!D+^)%ryGCS50H+Ve4$mig0gvx|rT8
zJ}JcIECgH_w(K?fI~X0;87}_@1s)FiHr9<K9wK0;u7Bb%L&yrWhAwgrHYCHj0?%3>
z&xzGh(S47aN_zXYhu5NexjOLjv41L`7ZLyh42~(#XCV@@Rn<>_vl}6vae&U^d6X-6
z&7@^61y}f@uw9bCZc97xK8}agSpxkc3F~Rj@8aaMJAMi^*6VnwN>gOZf;F`xk1y9o
za2{lrIJ_ddd_TTgY~Jw1CN^b3ZdWPtmu7;L|3{!n)MRG=)<_p>KnFA<E9<sDU(tM=
zQJh3D762|=?oehU{6bgvVJbO5<U#+g#E@0*7OTg^{fx(hY~PI;?%)*fI0T}<{&XH_
za1L5LDWwo|pK37tNH7Fne<o09fn@U-WIeuYC#p8@qi$cc6^bJZkzn&onqu)t>nRJp
z&+f@XJL;z2WLpA_S+y5(+}g)~N~yq4^tPyEXDW6uK`mw9lm**oG%*Q7SFIe=AD8*L
za^17Kg1jDapmo0|__#vqPRtyrA5*tmZmt6~(*cHZvkub~jsan?N3Bs|fMfA~!9|8C
zto4{}wb8o%K6d_MmCvoie3NZBSGqmdcB3wrPu4f#VNbEVfTb?ZYUfM3`Nnf0fB=@3
zHs}bS!h+6?4nho-0OZEtn*G>gSfm{j*Cjz`kEtJMy}wBpvL9EU=Vb&ZJPvmh-Ckjx
zulEcoTRBqEUnHr0Y4h9DB#m*`yL(T%Mr7TkVfRv{^Z{jn5!`F-FH*#1tc&S(REx@X
zRCCMF#Y2q40QX+Y>VPpiF@uADyaJOV`phnqPuLbQCw~tHydTqVsdaEplxj)w=sc4B
zS}FOH!#(fHH~L!|s%>NMw?RxZ;og4x@9B|%`0=(TFsjYqzylzhqPx8}zn8*W&Rh9%
zI9?m|mXT7$IblO<1T~UNRRpm6SJ%B9#QFBufHB8K^5$UO#uV}Whb!qrq`xK|sX2df
zZ_Io=V#<Jg`NDEH9x|f=7!vBc8LzMeIUA+nx<>fiWLxkByME%ZEII=X36$J^)CT+2
zv^b63O(q@J@*B7w;e&2kodRfWz6O%)A{3oUp>CUyqm~K#$YCVGYcNBUDoJzhaITsX
z)V)JUCehU3G{?(lKt=Fx@b@QRjDsy){sA0I-Q3b5BZDR<hmZb};W?o;^niGA_E{DA
zEeNyToc0OJ`v+fg-_Wt-dHE=JT#D@hE$|0{pqxMuNy<5eB(!a8sRW+UM9?AP*^AGE
z_VAu;=YM>d>(Q8_`QzpW>GkzxzT<m2q7Q3P)fZN;cUq(yVXKQ1oW@Q1%!e^_N`Tp`
z*<3b)<DrkBI+^{tbF!E)Q0=zdD$UoN>E--GWss=!=Z(n?jFngF$C=K{P?O+TGhtog
ziY)F3^o1_Q2gz=uujr^1YQbi^Fqz@8M)cMGGf0Qh4xM$OcO7bhOp`pX`S3aKt1kU$
z!|MazcbQ8!6qn@d$VCzQaJjeiWE7ASOxEC)qYZk2)B8yrT|qDQM?IVuk<|ekyfFJN
z;j|i?dP3G0`U@DCAi<K#VwKy09ICjnTjbpGslt7b_oo(6{l{!XxHh|v7H;Y6vPgbf
zFpR|ZORCqb)qPOy#^KJ{TkNs!Zd)128E4ZCVj(hgLqvbuhD(b3seFt7t%eH$6qsd_
zz(sk0bv8T6KbIi@rA2>0oRC~<JJkI>(ZT@cfACA%=w@>6Fuz5d_S})0&M~yP#%+MR
z+Txsp)u7cP7iU%W10n0qP22IBd$kqpu!?6b!|MJ;1?DQfKfk(|J~7T2EQ$%k@InsN
z=(xPl0kXyG0A1#_H%u=NQp?v`BrnuCO<W$U+an&zscFXoF%za1;k2~exWC>T3iB5(
z_s6l+`{%~~V}Jks!(5LR*lof1)ed?8rV>OOSBg-u|I3x^YY*d((d^JiaUB9^&W_0`
zI+xyLGoGj(lc^ISy@$E^lEA?IR@qObS7`8D*0DkVNsJ~1bkw}__?{fR;dcIn9rhwo
zP7qGddFzbcVEnDa%<9QV^2yM8&Q0G$)xjfPPsqa%MFloOFvHm8YmEo!$3Y^VpTs5C
zByID;Y~#+kFP=baoBGg;Tn{My`9^mb3_>XrMRink@P?aJ6-oNEmRAU~^W%dCY>U5T
z!_nZYr8fNnX4xcmYp(8Nc;&Nd6?2ETONfztaGY7{4F&f0DuZmLtg+PmK29p8V!#B<
zcIcfxe*@^X^hNoMt}Z5%#wdlKm*}Z@lUijT@5$jvICE^g#rMJf*u?C_r&1EcK@{-i
zN*7y$78e<FK^uqRXmZ7iQ}yeGCN;d_hKJ<dYD=EC3cP4y*ng$wh>W9WTx`F9K{Ln^
zESXK8_80317tW(B4nD<+>@}{17-WTp5F_khcHauC1L2^{R=diupRI}VB7DMe=Z66v
zh8&s8Pf*^yp*6?)%}2|Fd-QWPkvArk)OfYCm$*(}xD!qzE~DeeOXN$B)%5w*F#`Ne
zILH|1#;K&%!no9BO{p*JLDiY<KqoQ54fJ!{^t=h?B`GQW(5(=yGcC=i?5~J)@O-Uv
zV&=`OhDNWWuM7L)hwz|QU*c#sgHRKMf=R3+C_S@z*7vb`AM@NHrGMhbjE<hn`vq5f
zZIbTTf7!L=Bd8b$@S*<N3n~ZuX9d_n=X%?NABlni>$0XSIBwuzlgaUSgDUg~=h|Oh
z(E7sn8!QFqnAI~`P%$3<=o1N2OEDi~S(}6hFc1w2#C=x@P85=g5u}&BvckFmX3P#1
z7Hha!!N46I%w{o768Qzod;(^u$H>jx`cS1OX4)-T+p%pE3&B>Ge_FYBom?`VSQk#+
zNaZoStobC`;8t2N^2BSRN{8#EPK-TB(>$**Qk&CYB+Z=GZ70u~k`}38-V14t7lXcF
z@1mOd#q`h+aE$2?p(GulE#$sXta(IL*rq;LX<llw-(uO!$ies^^<!Fwh`;_}r>d%-
zlmYGB_=m&sFAe6gZOXYLrq^ah+j7_>v4x()KV>cEkM3V+Nl9wXxEK=n_l}HUE;GY*
zT$vM7RO1%qFQfd6q!MW7o<?{cx6d}yyc9mlwWv})fOQ^U_V*j~EF&te6Ny6G0@9i%
zDn_g|3oZCqA3^n52;<fi*Z%UX?R(01I%tmjB09wi3-pX?79m%n6BtY~&>BvF;>k^q
zGIHh`c4aHtaFo+7VVX=fec?WuAy|$rmGUgaH|<&Y2jR=qm3_8SR6Zf5Kd))U^Sd?8
zjrC2T4S6U0xSlBcWv!&|9$Z$8a*_jUOXE6PnEgWkJ_uK&ZD&u#@?gp9i{~d}&ratZ
zERgE>L*c8J+m|;Q@WFL&?2T?Y#OtylcFhK-urCTbOWmOLY1wKt|FDy2RL-N~Lc6X!
zvMG~53OB{)mGA?yE(m;;C2J3qiXLJDkCK#7%G#&^4xw#Bv$mhW0XYfRcx-V{kfJ1f
zujhHJ&j<f%G&s^fhkbw1IG#&mPB6k)VW!N4g}Z%`F^k$;F~uBgT3ARi2_dy@mhbWS
zUVr_I`XF(KPwFxYvP96HpvhSJt%>nEJ}v9&`P%UEzvaz;kE@;d{Yq#b&BvJ1sVOo*
zoz_$L@?XC6e9vllh!v432|uL|fyJ*{pVp6z?%#CU_{9Q$>iE!h(nOUGVYP0-Rg=)q
zQh1aXnQm{kHKN*6#oF5h&-j~i1|CDlyo2?=qAkEFXs)l`!XevoQvL5Z_e|)V9YJyA
zi_7~5fpp8W=7)R*TITQoBjcjVt{6^`(;#p%m4TzAVeei+(b2cFL(G}CK7{Q8tW}|k
zPO|59&`$LbZLwL9Ps=d2(~0Z+Nvx;X$q$7BcSMipM|0*06!ZuErX$zNH9vVwv3#bb
zx99aN50lJ_+D6I~YhrFy2Qff%B-|NHu0dX{qKngiUYZ)LCtcYic`p;LYC5Enii7-E
zCg+-`4p~!co4ABOd6s6Lyo_xO<Ga6f`%|I7ds=V@Yh9avP6d5S*Yr?e7{clV7Jn(P
zgDOrRD*962d;8~vZA;rm5YvPQ*pT;VQetGReDy4G;B%OIti4BGX4B<&u9%fDv0kS|
zIGTS_Wcs}baW>9UD7zHLmHGh{L2zZ!mWB_$(_FKR`gLxpXrBolE(qP268b>;`k@H_
zGHsE2Ho=YEe03oq$EPBq_SeT229@SAC^_>!>hH`~!H{{6A3=!FFxiHINia1-Mrb&W
znYzfeL<z;GXqldya39=L>hH^?81PGioCJ5N;`x%;)3~1sU7_Ix_F)ws&m&q2rQJH5
zVAQ<7dMqv5V@1|kOY}-*i+1`@=AwU}1b|1fGU^des6+<3n{101q%%E2SZ#Y!N|KH8
z6;+IBq$Sox`=QVM_ZOT`x$PP{UT@;tGBK&T6+f#aI3~Z>Wy(vl5NswXS3&LjlB4{&
zkOVn3dqKGI)x1)*+dl9H96>V)tN!zq{j4HZ#Pi%V<oDsvJ2x}zvx*p0$OO+0&?Y)>
zAZ$ulO2aGA#38w2W9jiD=$Z-YcNFq<*E6z%qoIB#Wc&2uU^!+X<(t8-+NjxLp)9Qy
zCkfxyAxEx2+z5n+&B8M|V<x_<mj#NCe1W-u7Lqo@pJ??=ymg>H>VIeK3fXGeN~z=B
zpz8Bg6M{|j{fnB|+wQc;fsf{TT3n~ZNQOfkDf%JsMEM3{qU@E=eQI65pOUGHi!=7y
zxDT&$8#s)PZBsVt|N3+M8vQ$d<?Rzx%_(%)LZhp~gs>Iw?MxSd3Gd_D1h_8Hq-ti6
z?Qf=BTsHZyy7&)t7jCBDUJhj^8#ddD$W@k#5Yh$S#tK2|%yJ^rbk;gGRVO}v5>PGT
zNc%OxNk+i{3y7uF6cl#yzS!-6j2>3R(&rA5l(I;WU4q<O&yC1r4p819Tjx##eXxEl
z)zv^k+#3eUI*VGl<JMfMvuwiPi%n(&JyH+d4A;#;@<Z5=Peo$TVrIIzr<|UU_cfNV
zjTf4=lkunTsJT^UxK9#4F6(i;6cN7heh*h$7}E$))paqZ@~;pQYUt3rC>=Nb;f0C$
z{r&dOsS+2V`G)Iz9*02nst8Rdxql%+b{<y|Q83;1lmKHeHZjKs#%Wqsb|&Ewr_GXT
z<1fV*+IIP9OnKRGpF#!+YiQ`NC8h3LF>-xh<KKq~i5M6I(u>sB8p8X#OTNr8Npy0`
zMPjOTif%vmeVGF(uUKjKX1MS7!)rEhpL0@vA_#r6O2wi6%Cz^}A4A66^j*k6Wz4;3
zj(jk3HeYIsVRcMgLO?-0crRPl_93p~QV190dxPP@-13;Rg~n%F;4JoNHh#|_A?L--
z3Sf_9^;cJ6_V${uG*YRoj+bbHzds;KHMHIpbw0djS&@1lySI7!#$HQ8A5EAg`aML5
z0hS(JidMswtgPLoL{mh4)85e%dmTpU1^rxlWZIuEwZv+<7432P6)}dFtzm{VdSf7~
zaKMf$uJXL{^kJ)QIZ|bi1pEstaH&00z!)inq;erp?m%^kkMRakY?i>peCFJ%{Wg?I
zaOtSjt{;ahH?HDeM1|c#qV(c+3mrtEx~_(t#lcH_CZfLa=00c_k@*x&YVQDV3~oo?
zoLnmNYV>H2inK>iq9LKANxwtkDWd4BH|Hs&H41~w^l%Xlnw~L{S8rQZTdigBx1X_6
z{M0Y<^4{*v5t0&pTG=4Uc#)A|gA<$NLU|b7RK8lNE$CuM&lsf_LzyD#y7u->fE3?W
zpUZ#Z!vC7z0L&O-68`29ROGFA!5I;Jb+iAK)Sxwa3Ko+*6W7A$??ys2D_}g;p)dCd
zZ)6EO_|Az~jVmj~j1y5`fXUp|Ilg)tnbAs+Q?hHNs3&E#w~KF$j>y!B4b?frnZ@I3
z%tJyaisuJBG*3M#SfQ9mdYU@wo6j8_xL7aDehf2@`dO31Mh~)E+fEmUcwLY}JJ~SY
zI4HBAl*-rSvPYgl3_rAQ{YFU+gbd+&=+A`=*V|Qrx>)jh!?{VKQX%##B6D}G7=L~2
z<|fX#_0Ze>kpFC~>!iD&&q8n!@fraSMSn1`!^s^dy9bKq1RdQBfA0HcUt`&a%nJm^
z<KF9i_1Q@Zu_x>6vrxLGa4(Y5mCgp3iRLjPFk5h%s)b9Ed6ShZfb98ZYXu#PW&T+2
zP)O|ImC9Ub75U+*6#iynSdTn5W|RzPIwd)Uhp3rpfY5?q8^%|ia<yEXU>|eCqGmq!
zFgVoL5`q{T^D+HE#7WOgb)J&MZKN0Wt-`3@g^>SOaQ2De@JL6Ap}mI4Ze?HAJlSfN
z|H-@kOV&v#EUD_%KSw=v1)yr9c-QJQ?xD%dQ}>ePs^N7{_glf?aSpISbG<gZiB<~w
z77tHfwZv8Gq9)@H4tdYO(-}2h*O5$NUJ*8D)uu|CPXF>NTZ1FXQ)@(u_e)bPP^o^N
zW?Zo!mj<8i4OfQ5;?Fd>2QOC&x~aP9P`=&va^6}IGZbzYXqBo`mKc70SBB01m89J0
z=aC|7wF$)+=@1mnk^rp|{q~SDQ$9Unbi>U>RGhP=xbE-|=$OTV$-MVm@L}wFWATuX
zrd;R6daHEfak|0+Lr7b}^U5ccp#40WrJR$o-s!Y=e0YDp|Iuf_{bz;O7FzxeXZ`2@
z$AR&IOlw9|-1hO08ToI>*7<+G`CnG_|3|Aa9DE-z#Cf2!_DpWW)E9o?Ty4GAD=Y+m
z^)Jiuzk~HnVL%*h3M>8IjE(=rpeRP%_uC#9<R7@O2HWFNj@7_AQQ=S*YJqMYqChb|
zp(;WHNA!iDvndHYYj7k!i#oaY95)KP+4t1X*W<<F|I^<zst*yLfe@vh*vtA40(s9z
zhHE`hd}B_dAYi`vsRI9Sd@)8{;)u~q-;!37ea9hWqIKXYm)&??VWHyMV+%BYHbuiH
ze<Ye{1OPasfg^;SjQObF5zW8wK{RB_a>Ykc?Z!FoBVs2~+A+|%g2tzFWm~01FqO0`
zoBfwz!GAu0{~Inunjb~JQenfQqJ<X4H`?5Fp|Zv6@O6jm<LL7xx>+UQ;a;xnHcY|!
zpVa36n!-T-cOb2cuI%O46#nu#W3nVyj&N+^WOT>v{yA8_HSAqsd<nn?m>6o$E9@pa
z(quHaB#^QPr4B>|C!8CtJA3MJ>X_^%JF`U1aK@1pIu5MpTqa7PcB~G=p0TBtF-1&?
z7%LNUk={_z2A5}2sgwp(eV8a%r>b@zl81Tkj7_w9u-jA4p>RK;h!L?KU`VUIQkbuH
zRv8YyDtZ}SRITv6EtG$+|3kEj^>wwqj5vYy;zju@aMdc2igpS}059I5&=DB3^WAFa
zno%Yji8Vo%!&45Vu0fzQRnC7fQlM+D5O|P2&+EOz-6f_T^_{$()u=YJwxYd*zx>Cu
z6eoQS0um(6qP0;GlSR6qGuw?G3|cdWQhqpc&9^wqMwFpc_?J+DOqMKwRa`<1K8<xW
z%}4pS+#FxJ0q+rD#sCaxoapqT@_xE=p>f*6=;3;ymK8ED$Eqt~z;y1{V%cM;_0Uwp
zR&*@x@a&WiW?_Xv1COF@!i~UQ>D!0`z!^(%cUoN0L3>ew4Z|A*8|<*UxOvL!vv&1M
zHLdiIu{Lh(4*g(0XtevB=V3DxRj80J8DAwKWuN;H;pw(iLyy|AUDwV#8cn^2N<fF&
z-eOwB1!uf~UP-8@Y8hsd!^?#TNDwR|rL_rp_tIjWaNZxX%V)BB>Wz7Hh|TQKA#fYz
z1f3TdHb_3kU(|_;_#pTk&mT7Vo)PUhCEtM~u9Zteky=xsbFvm>n}d8@hhwN*nDtYk
zww;wP4aPs3bC4ffxb%fIxUSC%goT2%0fxy%^p~Xli;9=cwq~PbTpG7$xlSv@8gGP3
z8jF|Q`|~yPUPLzX^xXQHH48!ammbfXcL4SS1;Av>DmN0-*Pl7`D`_soT7)D-C0NwR
zyhixR%<|jx$9X-vlvWi(-gL$!%%AoS_L-Tc#9c9|>SA5gmvbkfUN$kXvCdb%3KxgZ
z(C%a>b8G2cd-=-@CRJn~%nvuM_A}Fi6F7~KN|(bFe=hiLKHe34FPeS415^#QUG^=~
zt4@5<D%~<CXIykk!fQ)Fxev3R>SyN&^Q1g}e(8<5vKGW`(4i<likz~~^>Kdf^^rqr
zFL9-MJ%|7CBJ*4yHwC+nvMvt)!X%cx;yJf1Zld~mb93b(0-65s`doyh;W0Fw=k0Za
zr@ZpWM4ja(jCv?IaZld#i|G=P2jV@3LKB=dr1$!p+(wp-Z*jBzx8uBX?9I?M=5OIL
z`8S2x)QX>_#j>}hhHnLbH0E$mt4yba?Rlk?hk#)7vXlL;IQrFYtiG@>cqZ+>v5)wq
z;$e>4N;Pk!XTQJExJCBILxVoe`r&x*RJ!p5^uk?UeKra+)vQ*uKWA$BVD74Ui)F80
zoH(Qa`Jh(lkvkrv3O}{<fs9@JTz!A&g3UiS3BpU_Fnu{Hw&OTYWmh|f2jbx{k(3br
z%R6l9Ydv_9n0Yu<PHIT3M}1pRGl6kVCAo}a`wXG^0IdZB@R~}Vls0SftJh}HGuxe&
z6#h}a%B9g3WNu9MJt{f*RD)ul_^%(mxBjEE)fUqnC8pM{0KaFpeF>g7Ly!7P?^}2c
z^`8T1&|L-SlyZa=SQt{<KlH9@g)K&%Tuh~ISU4HK!Yk4J`Yu4or@)h&27Pn>;1G?$
zS0Ih#Q(V*TkS7WOmwkH2r%%4Edo&7E@Nd<Rp<mH)pCWq4drShxH2gSz!~|=^xOjwS
z)?G553?<}jri|OCA4_)O9tZF1k@OC?NaxBH&~M794QaEODw&G%?whN>hu^9x`U~Aq
z8gKJ7UB6juO!n_v=GfSZ23_8WG{HnBe8%`F<^y|wm{x-()93hBnoOJC@$&r$x`c!V
zUW-I~_MZ>63!7|#(+K>RN|nq+{0~)@52K`{fT#Z3mhC{Ke>P-^8+M}&+(n`ckJ_nM
zLxTl2A+VJ`X|PL;Aqn-k(R~-tH<%^3fV1;z?7ZF0T-g>Z5tC|G+?JuPg6JQORo?K6
z5CM<1y2strxYuDswJ@nv`nUv_);fV&`HW7NjIykHq}VNv&5MfsD(Nk{)+3(^x$xt~
z?YRa`>7{VoN?f!CX0Th`woQWcS^?R|eas>o`tK6lf6Y_<#eef<p>3rb8zC3hE1^u+
zupYSR{^rNLGOD>3!OeRaqeHS%OH^}ex4ffpA~+&vlB-X9c!2ucZ7j(=r_wI-;njuc
z_J#W4qZrkL+x_W~cd*!rdK=89s^#U-`>8?n6IgaR=F~h}erc8FP8^)j%8sBj9$Ono
z*pBPKP-2eP*pIvpyPVSHHn1G{o*5L@uFavV)QesZIizgqsc77KRDH7<+uTQt!*6``
zU<Zk;G85a@3l21VcY~DABpE(v^*yt7sah)>(CCktTm_Bg>|PXA;)e`mi1jVulWZ;N
z>M4%(_K7w;NAvFpLKMhG;8wW-PKWIrMky;xYQwUEF2K{lr<|v2Zi{R@;1=bMTZ~Fo
zi$2Td=vt}T$C+q`vBsDOU!Pxeb(J1pAba9vo6Ul@thR3^!Qeq5DM|e8yF$fdyksL&
z{^n|cyWfX^D%#&g>i;0z&2ud4`312+KIp{#Q!OZ}s{6Vi?;>^eX!{Vrh5dukLmS;*
zW&Ur^7Nw#a5BN4;6uVb!o;P@QBw%(N9^Q0}JAUGe^w{{Kg6h8yAU~DMR3s&p$CklV
zK$J#h&ebbD7&DL9`p|xaI9>VI+DQ7LF(==6ipetugLZcV(L}Dd-;2bKub)dE*lkM9
zB1~MY=if1&z*ebSP>pU4&lMQvN4v_$K>mHOzNw*w5i$OiEXyNII%-l%ik0glJbNZ@
zuUB2n%UQ)g$3g_~QpgvUAwf)ZbJK^TjW*%t+kcI>p^ThJke>qt_g5?%1MNFa61Y1k
zN*WOb8yO?OIzxtL68T~%ck|{N-J@0Ej$h1W16R85hZv-v1253wQ`q?V<-}%+F*yk;
z%o%VS)+YH&+IC&?Zcd)rq8CI>{WobPAQVU|^DK(Boe^hBe29}x4Lo5@k(yrtlN^EX
zydGekIlIeT;9?z$p{$e3&<7n~hv%WeXFc2F6oQ`o%x?3WdI1zQWyWGBC~55hU!gkI
z)J>;xAu&smw)*MB4H}iye8PyX<k{MNZb}EAln!0B)KdA(jrBHU=e>yv-9BNV%b%-K
zwrFSphi~3o3P8_c^W|L0rqS?S4IjCD#D>&r@?}vQv8|xZ>aH_nCTzX#^9G8al(tcJ
zkKQUkkRD69-7NEZ%oJyH-*;+gi2GaY+E+&tv%21Ci%^byOtij&naF{4F%hrP-mHnt
zB<k4clE6YTs8nur81=ym4SEg$QA26(lC&rD-Su@ah~t{y`G;Dw5708q!+AQ&T>SmJ
z<Nx7V#fwp^kwxAVgoJROb*1%!?AlyHNr73jv|VdCi<7v`Q*WHVQnNHrcy+)_$PNI#
zQ^V}3K;>9ah>DiLlr0!(#C5y=a6}jCr(Qa=`K7mydCCn;XlHim6p&f_wLXWRW0rv!
zw;aTXbO&CYNM4#g4n7dsi8Hm)<e^EAI3tC$;!p%@NLLomf1Y&<%4{L%TG>151EzSz
z90)MooK&j<<$l>><s7B3VXY#oZD@D|z|9fpHC1~TIG17<g3b{IsypezA~L0j9ifFi
z4f_{x{GDmY{Y&^rtolRMDb+}c8uC9Pjh`Jccc-cB-Y2;(@j=_*U=|I;*^8p8eFJ;f
zrsBzs(N$Ou2HEZ&ac{Uto(%Zs(YRw~hC|jiT33*t+tIJxX!ebX=Gz~|h4$aK)-$rl
zdzAC}r|t&;6g#RGM@0WW3XmrxW>=V)v3bWaOcEZ}=H#Y$qMSx$t*r}uBWL~2fc&5o
z#r!r*0jWDF4A$^9UCFv|$jp)5rQ*`t4=(itI6}R0Lmh{yFORS<0e95?dgtR7EDO9E
z-^8-WPb%uv+!S8di#gPTB&*O$M~xGKuTaiF|MmlqlL0*h3eLr&_@?#Tm$(#wKXi>a
za<@G`=&?u&r<Mw?<Eq*2jQ9^<8Eg~af^@2@GyR_}a7BNd&>(DRBLAbP3?sc0l?|Ge
zg)J3s&SGPgZMVfK0>jsnHw)=keMVnK_^(VKS4p?DcxS$Q4Tx15h@0Gi3q7*WYU_aH
z`4IP!8ei4P%v9=T`Kqah@5#uZ@i|1~WOi_8G)oG=R4GECJaPcE0^8uF_64;vUvP}8
zRds)d?B`4Q#P)zDr?Z<ij+j3vEK~ow`N&^VX<KkV<JK`amg2<*&9=a!uAn|jA4Onb
zG{0!mQ8%_VFqE`vRm3+D==*@BC1#R-itK3PG7AoNH754+@_Uia|7&-Nm##5Tiwpcv
zQdzemo0LSuMk+uJcJ!(+HRtKe2WW!pRg=h-BR;;U!R$Y;%q{61O0;=7i;Ei_aHn3R
zu&OW*Nm#mmoF@ZHqXNCecFlqp@tqj3TzzG~#$WHs$x$XbwuhFcYnEzoy+wxvFwcB0
zxe+Hx0atw)2a?QK7t<NKDjm{c6k42EHV!;`VVM$T4IHbL!^<R`+S(ZCm|vdddB*KT
z=X1qyk{J`)&G_K(L*s+YvN?mnH<Qb!+x_x^C<%>kK7JD6*rL9y!0{iDgBRFuuHt_a
zaGnPXi_s4ImV>=6$J7I~-;F#uIZW(4czuK?w%?YXO@kL0?5_%Mm(A)y`RL+_q(UC!
zl1hlF<s0GoP6I6@p@>!j1?2(hMe0)y?zUMSfEV5{&6i7*^mrYyc%F<x@HA3jZv2_l
zUSlmf!TTePj&{?T3Nu3NQX$L(Pj@#X>7eWr2M)^Y5*(j{o`{miMb3LsuNgLif;8K6
zKG|$%uO|5>cB;egagHTlb~H-Ql$(91iToqbJIay1V=7s;0MxdJOUKBDd!9*Yhv$mz
zR65JL*!gH05CBrPnQ=cBPUQwz`fgT|Sa#4>M`5O~2q;f`xWuh(<L=RC)Vp|ec!ruY
z)13%<PUmPgJ=bB?<JgxT8ABpjc$`mjRTOToz6qtnYC>;xI1MC-w<6G22bL{ev=0yb
zAV?u409~Zdc+QTd6z=tI;LiMW7C@@vBmlFm;wKJZSLl|Tqfdptg?AN+lI=tf3V9y1
zUWV3rhN4I2X|||JL{Q?5Qi3u$aGVn8-}-)C%+M^iN>5Am4Y}R#>R2e;Yu>)L^`V=)
zT!puGwhlqk&!yo3^@Qx2y_9~<zC#$SnvHM$Qyz82M68(PM5XzzU0ygFHT7d3Qc=;j
z`%@p6O_fiNHh}>ue+Cnq9WpfS!{p#*+_<Ud>;FsXpb5$P#15R}4&`BmgUdlDwV>s7
z8r4Uvl%EuywNUy(+UTtz>GNd66@P{d?SGTTZ0my4ivvXW28`?N<{O`kKe=6f>u<fD
zN4>GMm+Z*UfDw`A!SaRsu8je+cbRN5bbH=?L_JaKQj}YG>QswV80oT&NY17f?S`jI
zqaw$MCM_b~aow*?86yvBJ<Z=Tr5P~$bk-rAc;m2L5iEIqO6hAqK@bDXwQb8&3--;0
z#4xpRA7UDwgAv!Nm2dD}8z>f!i))3M<-6gpXlAK%+&apZ8kc-Pm-t(Kf?_)APC+Sz
zY;p2aUzz!D`bH3j*=bjbnYsaYLS9kW0rrZo>p9z1pkH@bH*I-;2{koo#Am-&#KmGE
z;Bs)SH7a!*U{K4_R^)S6i5d!unTj@aOg~zVZL6jq`ND$d7@Pr}hBh`T+}_kEuOK&*
z-Yik=E=eIz9>5$g^xT7PsL@dgBu#M1Xrgz$QvgY<m#XdPV(qCjs6PN&2OpcJ-xS3x
zk+*M`t)_0ht($NdOUx7@$LS$zIrJn!vh>KCa%KpE&#C9z{`j24f$s>Bh^U4;M!(n?
zm6h<usP)xn4r4Ly9>O0CVDhWg$8kx)m<y0ww1qAaM#-*~OGFPUN=qew#hmH`j9Z(s
z8;K&?92SY;T5asw6vvbb%1<c<Y@V4mLFu|)c{~8=^q_XgQFP=Sh+l)<-lxFC!s*D?
zz9vt7r*dBJtRe|)^r)H9ScY4H7ikvOg);L@)fOAPsY2eXCgAU3mnFm;WQ4f<SKHi3
z1Hqdbx>-|n=d%Y8GUa0n2ny##VKoQOWtgBpucjnVls4lR1)~P%cpU)VpCt2H!7ug)
z&;+FZo6~tm=?Ca!9&-~g&28i?aR0GV_#0=1K=1k;K|h8zUPYUaZJ=At^ZiRV<bQ=?
zcdFMi8IUM__ST1lPvt9ZKgLQ3{P`d5$<m130XWLDlh<?aAQ}Df(XrULaAQtxwII6K
z?U`!Z|AroZ*LiR!w6*B@8o2z4&HM+LIl%&W(e3!qN~hnnkNxW!LQR27Yxhr1h0Od>
zfc?8glqU9Wt*BVBhTi@0ApVC6^8b;G4#|p<zVi+ToUppR?`)4ew}!K_F;#y2m-SL4
z4tW;-;Qnoc(>&c`y|ap-z9td?Qgn9=sal30BV<*a6y=>X@-BehnDt(~`{y=DD`QQS
zXej{3#WX~0+V8`u0k_>Hz+$Ru6=aD8WkdTk$J>Pyr3UJGKj-@Qc|M^=0o)|iE;XBE
z3W`*|QGl?~29w#DxjSyE2|4s%xU}pGrU|=S#B9OqW=#{Tt%n8ygL?>I+&DDe$jK{f
z?(_VOYdK(r?rvcFDhdSapp&n>)l(LwZrxtdSyYVdW=sf54BsQ}FVo>mxNxQN#0_zn
z{#r;cA?UKi;y6<l57?kHn>>s2DO65Y-p=k1k@s8c4&R~T`%$4?lAv8-YykM<(C*EG
zQyEoK`t#(X)^B*9taorPHn{pAfwDJwgA6xFRBR)Av>Y%U!NtT#HE;KTD5n7feq3%{
z#85l5C+$|-+osBm^pH2F8l+M|0bj>AOWaT~ag%^~^ey6?Ce7McxAV3+1A1nG$;Bu3
zX#-+d0BbGjvE<%2FjH;>nK5!5nf|!na@g(xt?DaM+33QgP9kF0E%02O#<k7zPT_Z&
zdl7^<*Sl*&^zjC9AWS|=Pk+^cR1a}^Hkprm>@U={2rHxne8qwShDILU_n8}?&Tuv?
zB{=ZIc#Q$S^g_VhQM1|0Ucu`m0kD7=1(EBQ=~wkjZY63+J|et_jM4;r?IQ#Z+g+AL
zVSriRZ4}S96<CbeK^$<7n(EJ!wA3S;n44cAr|O-Jgd&XF{Je`Seb=Fj4Pf|zh7`g}
zXiV+zlD*|Y2!V$9OT&66R=`O<kvS)TSFff^XuQ?;w2}XXUlWj|HkM9K@#yDHJ$DY6
z4t1p;^k-3GVl;8GXdt~hhK=~dc(;L$945x7q?iC=h_KBHOH;7%f%-xI#PYmL#LOO7
z#H^GiQeRTe6b32D$_lXZ!>9TlMG_l;F^>%s1~z=|R2Em{`Hv(uT|w6sj>Fbd^~_7Z
z^IfF~T*~#OGt6&D1?s>8DRfPnF^S8M2;5ca=ZOkf*UM`9Wx_W{J&ekw5pr+wB(KaH
z0>D{1xWJ0%7-e1oX0X*x7!bhGCplffaS)j5%4pdavut26I_<UMe<;zQe{lzl04MCs
zQhS3<80x+D&wx2M_P(0SY#QK$t(+qXbOG88S5|%yKk7tvc{z^gmks7>zp}7(h`fL#
z>zNM7iqw=9eE7?fq*t7S1#uXBJEX}k;4l@Z!re9%-gLR*@8jt4ZkYjapK9Vu?OY!R
zx=gFz%IS(zd;O59zD2@^0CV<mNj7dQhLhty>JF`iw$`Kefvph1>yLb+?|qBSq=NvG
zmQ?(;+pt73d2iEQ=Mslq8n5*dqViSGCUE+qnr>5FX#4}|V6CU4iNK=XrqaA`V|P9U
z?*1UC<G7ccl<SxIGmIs_3n(kc63wul0soNVoJ?N;p#`#!Iygz}u$7Pg@M0K$ju9)<
zZ?`1oQd;C`=|)nSO(Wo$I8mfVPV&(;610GIQI=<i#0hbtdr>JZLpoub6b0#hnL0RS
zok(xliilGva2VKiA9G0h3JG#uZr33O$IjXzZAP(tEeEmPk-+uvUAF7T0PS+BW>0l0
z5WAt`#~+j{`PQDJz6rrhpKAX|E~IWVtho5<4d@<P6Sv(fo}V%_{ed#<8^A7o6nPW`
z__TR+(5~)C)AWt6_uBBoUhkDRSReyKP3kDdb1#+bMZ;)i-!)cNz45)l@MzE~R(A;<
zV!#*)T)}fj>`s@8iAy1`EcKXtZ*)Kg7ct@|imYbst&==i{PvnDC-<rpCFH{-N?+9^
z{ZK!<S&N`<p86!+ioD(vdupxX;3H>l`xq)IZ-;8;{+(!)75o@#_ee%~T=G`~q$6zk
zFbIq1LU^Yj(YV*Od8de@?XQ-7eJ`0g?<z5_-92o+(VomF-RqB{6q^|F=kXVYQn^zj
zsQg$O5(YF|0g184y9=G9F)I*i5qSKaWI0c<b_@!*+YUV23r;hScyU3L^5U!SPGM>_
z-hs;#R57I|u{@XsBR|O)#q(WpGwKxInKQSOyEMuy)H!a~&KdkPr*g2s+GIonF?Ahu
z2z{_+L6CMG<R{=AKBca5ny(JHvS~SFXH=<FXj_YtSWW%#oo(RP8`a>e2(i4@P5*{g
z)ylC<5xye1?#^)8$E0tiGiCph^<x%w!w7aNw0)BppMw4E>S-Uv#vmyl%O~*Ben1st
z@_nAS?H?XPU#(L<%jVRsbDRa47OQ8mNg>V>F@`4fYWsd{T5bPzc)L@a^I*$GyEEth
zPuC7ay^+THd7#H$I%TLt!$~dshR$Pr@|44lTV%!Xhr+fDpd5g^Xue1pp^%{wL-UWZ
zqKSQOf!1PQsh}g*ufRX#+0CG;ebc@eoMmq7@;wH(U2aR)c-&MW3emwNNt~|`JL*P@
zn@BpW@d(6|kN?g>vl>n8gYlTuZ7X(8T2bq%Rq(@*tUJv~jO6GxGxCY<#C&(p4F7Ub
zidI~{+H$Rhr~QleDnc%OZQ`;ldduzD6bN}rFXMQ@dbTDTk2kN+Ifp?rZP21_`Gj|Y
za>;JBMUO{Xov2#NES~Dz$#=H?Oo1A!wFO_zs^`}89rAFRk)mq5WpS9_1<B4t>HnbX
zt)tqC-fhtqr#KWZuEmQ>ad$1Q#i106gi=UStU#eS#R=|Kq<B)?9STJn+}#NTUV85D
zyz%aR_xzJFGR7WzueJBL)@O6hW!?IH=B1&ov8N>)4BJTw)yI8#XCx(eRX%0@`<*qf
z>=*+JxH@f%WBrKxdnxNEcT-~DW+pBz;za1fWL({QpHH+2|IqM5&v|L*Uq5OZdzilr
zG<JJgRdK{&@zXP5FdCFNsL9^bYlG@Rx#}0C_=MWRPzCv;hs&4a!y|9NefQNj&H)a8
zXB3Tb0A4QS8)cu$G7R$7%AP#JHfvI*9T)0e*6~h!)@Ai@Yru<{dyXT#4^C*z{H@ke
z_if{I2DW-j?hB`y2Tf?sdHA~}QcsgC?{`)n;4&-G2`2)tyMRd|c_7(!VE5J~F1*b8
z&zB#P4c_Zt!LJw~d|(v&gNgjBiLcqw?;R>v!$Uc<I#9xEsndk!xf{Phr9ZW79qD8g
z8H}}WZrHm3LziY;CbPEJxPWii(>%mW11GE9*;t7(=QXI}@jG&3+R0-m%2GI5P?$w^
zhI|?ite?mqRM`4-6vA1Pue)CiqfX*nlB%VXED*(<#&j`NSWCkCSvlF@{6;Kc=QEMi
z*$s=;09ehJg6!ep?l?_FB@~MQgLY*Ab(mgOcB9him*qhsz<C+vMv@hFVc7!G?lFUZ
z4?ooOXG<uyX|3ZT$CU^Vx*h;0-cvaJ=9{r}(v!8Qy0RL(L57FUSoxYQ{`6jhzfs<6
zvUo%r1m{XncD#(o!r&JlSAq#`u>Q1mqxla39`0|K`fwfd7u7GHO7RHR7Y%n2r;+8f
z=SE>;>1Xh3>G;*g$$CBU*?W2!c|BNq<O(%t*%ArKR?e^eu7A^E`aIgaxxxkp6?U5$
zm}T1|KAdiFon}U&qN@1>v>EjKe82X7`oQKo1o9fbtnfzM3OQQ%Q$30Oy%;(i6HeMj
zb7Spe{*mKMS$Ynk{m|ul`gev2>iSnoBQp9p?7Haae01`!fP6`{sQd2`Z5gx5LPC14
zUr(!#bkhWw_;et){a8|_@u~|(YuSR18ea~rjfV!oaqZ=ugkRiR<<2!1Q$~IQyMh@$
z=z+rQSH<+Hol1`MRmBxUeuj%?$b75Yl+ma&&?yVj-3XNlkqH%zm5Dt?_t^f&X1hCv
z#oYr$YHa(MrA_vP?P`Gxv!X6k)rIQj7d{OlL9m9GAaE%h>)}shSPLoZyXvrq_!H>F
zdor-;&3mCCTF2qLBznJKM5shvX{#K#Z%n3oh7v0ME<Xet$SB2G+nb^0f=$IS37YKZ
z2JuYXJ;RToy!lBo_4XjbmU%SJrl0$06$U=h1(o_2Mojdd$uzXtJrzP|hMh8PcBi2S
zE<z`Y*Xb#|N(c&K3qH#KSrN08S@nvsxS%au>I^|d{t<??chMX)sPaJd;%>iFIY;>0
zyP4k<1^MEC0iTHh5f{zEGhi-w(w8Dolgnh+tPd3TFFF&1`0FZEv77Bq`qnS5mh;yM
z-6S>wTTAfosx&aqQqMaNwwmJ^+bTEj0PuGRx8;D$kE$+aB1-H7P6kSK^sviR%h{?A
zHB@d3EPZ^&im38=KcV85R)|Y=sI<LeL;cG|&ei3Afzx&zU3CNbeV;E!ep}UjYphhU
zkxP<5uOdtdscJ|bbn`_&_pHA&2%Hvc%cI=ZC7y1@CwqSqdaj$r)swgD^EZwm4v`1)
zJzDyMyx+?7Tw8E{F&MWH1V!vsSkX<@uI?Aa$?Ww3bfqto&r6(%P_BoJp$&tIa+3Xe
ze~v#(3Hso%en!`unF0vEig-v7Wt|NA{xd@+@*!Eq=1v}g?a@y?cLMQ@u3K4L!+!=I
zStC0bm$|FN(}aDoK~VQGM6q()$9cUd?xa^?g*-ra@}rkBCj&qzXPTg-XKd5){{?W!
zLm<L>UmhgHuMVQBYw$1*a%~_<*B~%23Lffsx6B!VDcZ<XcLxsiTM`1j4!Xgcs<k8w
zK!LA|)Z*WdtGI@m!PifZ8Q3$M4(D@x_pG;vQI)3@SSY$I9B~*<m3|n}a+nDcbUh^`
zZFgR`-&`_wwWtDu_tCw9zx?N<>i+o8`6Fx*7T$VQibWcOZV&d<qV{TX4>B}9p`T$T
z(_}y3QSVKOn?Vld>B_h2-)%W~r(zQSJe~aexL6Sq9_6SXw;5`$Ds}x2RcvUH#ZNFK
z^7S0M8mW>+?$b?=DDtR|LvCS_iQ0_cT1w6x@(qjfB=~&kO{MkQ=>paO#@ErXWFx_-
zvGi;nKPW-~N<s6UH`kX1e2MT-%&^*vok>O0cLsy5=S0*b2U_o`+L=(NhgM~ly2#wS
zqZnv(e+D@q2O*Pxf{>SUpy#;9Ld^5HzC9$W;@-Fhv{TmMvBU;Z>UO4Sa)QJ$8S}5G
zB7C3WIqVH2u#gdM&Bii^Nn{u6@QKh*%?vs=y<cA1h!G$3sSD#KbHFNFZB|DYjOnbA
zt;Ise+Q%7Zq~OH1$sf8bEr|6le3As*d%_yUkKd5~`3t6@yzhkmtvzFAq{C_lRjyDx
z5#D_5v^=)(SD$&C8~@~}<fCO2f3@*gOo;Zttcqxcu4}^c)yiB{cCos&Ez^LF@PzZ9
zmO8IoXS((*RpI#`p48QztNuM&!LsQNT>~qm2FyJ1+W4ZK6REVG?UULkOc=j%5F2=`
zuQD|3?3jUL65EABQQ@+C;&%BI`dz22=XXm!<KI~KaPUaB=1k};6=PrRUcg-MLtP&q
zkaQ$nVv;TsjAFr8>QC>P;+csV@moot9KyeRpAK=%-%>D61liS%D2c`daBXh%XPV$%
zxz}`vTHPsI4UAv~q9Ummb|i1$>G9I%BSH`RZCA1>t=OI3Tj|d1@3?I~u7-<G@uqld
zYzF2-g5MP^hqgb<ObFcxLeYn(cz+8}_d4Jujn=Xv{+_Ce6K*?B(Xd?{yJZlrX{cXv
z!uI;!J}*q+Z{T?Gh4OpMyIMn)e~s~d#qQNKs_AM}$@<uP(W6PCX2g#X+I1P}<GLf;
z-Su&$wwn-7stvByhjP3}^FjhwhwlCKVed_GiYtv=bRUl&ANYTNDQ&Z6GO`IgY;5-L
z`Yn3s?u0g}{L#h~BUeX>cg&zTitum?iG!VEXBVVqQ{eH^UN~9Eg(!+_1egZ~A$Cjb
z4+~{NW1?wFPF^VF2(11TOgWCap$Zf-z6ifps6DB^$aLFMMLJvtp6%!Kk@yi@>vw#*
z^p4O}xy6)1ur7?o{Nr`jU1zvgtIyTAFCAojTj&__&nv7(Yz{T4f-^b6Ez;Xl?Mr@h
zR`2yAWGJQ$YoLhoKqcBEh+@%0%bARu`M1`{LAJxiSq4*1v#R&yL8qv%+#(_WktDr!
zxEb9}$8V4=)n&rhq^~9h*NDnSfKO52n(S!bOO=};ks;3mpF8SRb-yKE*U{g~m^eeG
zd5OXd0M<cLwqf(gW~i(vpDuS#<xlRkWcye=@ai16iu57vJ6%r}L24;1cl>-?eDy(n
z`^g1c%xag97lrYzR5x7RxSu}5zk{Z;T5aRJg7l!BosK!w#u!LtTgdg_xT%ow|D9Fs
zmC^g(Jq+a<2VVdVKy5*Tt$YC0NpjH0Eox_<(D9@x#Qp&8icsxwHRA4!h35x50rSwp
z9fqc&g0b#{%22RTmYieMCUxIz8#8PVmmZH#%7m;RP3AuW#?*qJ$mDnG>$ua_-L$Xv
z_qz`5OYLg@<J>;yGg6YAIXal?Mo#hT_?X`<6$HR5PEVHv>-|N0TIi&X_vOgIGEF*8
zRXHzNoC)S2yVa<Wj{gF6)cD)gwVF56R)5`-t9h4c=nv1DK25tx`0PyX3iqn(;R1TI
zxEBrv{sybuw~o4R<m>8s!z?h`(2gWGUirtt_?<Da>nZqnm(h8Byi~o2$PTXQ5Xr(7
zX`*Gc49VTej!A_Er{zDq@IsbxQ-c5+@h}g**zP@lA^_Wr|Mi`*tlr*t4@MqP(1ZWI
z(oumdJc?z@>hp^3d!j2r=6Q)oBaR{b^5l(~_FWO`knGr~?h9h}udC`QedJIlm0B{6
z4?^imcuN23I6tD|tJ&A%qHvQ;u#&ZkkyjW5?81Y@lA^*8#<E?U-I!C&ern~BeMSQB
zVBh9)r*Cf5d%5XRbY!%VlnoMz<dJBHE==7Yv4vYFXB2+TK*H`Yq{er9a3i*`LZ7mJ
z-7pDR4#0Vk`%6aYC(rR<cXxu1R;qb}&T-bYlA<okDor}Z@Lnq)w<O6`IJeZ9xNil^
zOxA6NkQY3p%JDpzZIzRo4L>SL-8b3F@1FaX=u|u12}ORy)0*MO5-E&ee|j8cdk3!}
z(x`2V=wvukmXNpHlM*}`QbU*TcG}bcn%w<*@m1(;Ph=&=I5{jRQ{Mr*Fm0`0DgINL
z_kwFlZv)Td6aB+?bTMaEuU=g$<Kp|FThuyz(B9ui6`n{;RD-4>5nlnUJ*1A+9yy6~
zG@j)qa2`yLt`Rx=7|HG?&5q9kr?{34(v3V4pW_b^(9aM)W5EgMU*j8ZZ~+Ta%j)vt
ze~Gk8AA_W3WJQ<?G1~fctsJv@{iDGcVmQh+1}`~e+hwT-HAUx{1SV*dZ^p`CC|XNe
z`4pYHOMIwEnBb`%v>{XmRQ6kXfjd$M3D}W!;otQv-G7(joG|KnXYjJb2+F}W-xyOC
zdaxotZE}u6819WjJ{!c{ihd-5QbVm4tZEJ48g<JHx-zKTjf?fX4n9sj?ic&;RGsiP
z?q=cOAoem`z;22_kh}|59?x*`ixP%ZfD?0dbkIdW(0PN+f^NiOiol?Hpjx03a?*ce
zxhvWuXnoEG+|eBcNNCuR8WcJn@du+?)IHV-gH4I28)S*pc3FyMWw})&U2V^fwX<{a
zPlkQYOi}12D*9&bK^5@<yGXGxe~y~=P&eB)>`n&6%OTxxQB}&PC%Wl!tcGz7$Hr$0
z-CmngQg;XS*<{Ds5(;a<n7iD4JyD#UM<5Ka%lfal3%?j;I;U4tlm|-Zbah^XV2WT)
zlLZF>OiIWA$2%@K*#-lguj?+9c6ZM|@5nAhx&lsy45ojroh1p)r=NtDelCF%{n$~W
zQ`}EH{tiw0r10_Z{0Be%?@x0#%_wA>koE6Yjhs^Vi(^EU5XI%F25A$VVTz)DV2p~K
z*XT@@E;#F|Q3W?*<0^}rH>H72cmsEnvQL;t<0M;vz34?j563*U;>4Jq|1EnbL^RZ&
z0K%V#A%!HfcVE6#qB#KA(&r9|e>&mvOMk@=fBG>r8x)F?dp3>?4QK1ykHT@M5FTKF
zvtk6An%X*4t7ato8?%y!ApccqquplEx86Lm{rC`I?&{oVWk*7RMq`)I1-V}B3we~e
zJ6K1k?+GD`;PgU#7u&%zehWefjxc361W*YVaLsblEvDAiFRt5P5_4`;_6%GWBP|U2
z?@e2`cE4iEOo*|7WW3xqXS4XqHL2(S)kS!oc2@eofRPR(R)aeS#0N^Ej=K&m+!O3J
zFh?t%BVa`nK?8hU`zvQ>EJx%9t*RBz`R@a&4cjw}L@FN<R8pO|9oW7-V5@f4&#^?A
z7NKqt#A)3e)=ot{%Z7d~y1o_nJ+S}p3r!O^ZiKt4HRE)uuHX0&1uqBx<^8YT>#-S=
zjc;<HGCWe<Sb-6e+31EMWFgl!<f%c68FX)Hkp5WF`0<N&`XO}w0K#^}@boLKXXKnb
zycI|5fEOp0QD>X9se?t392)M-t(5EUZBjC*lVUL1AQ9N$W@*!jo2lD%-3~bm(8?-*
z3tac%!d5O9{5-H&tZd$P{IJvddFR-ZWO+(<ahC?_6-8D-s;ER1y`25)I|(I~ZwvBi
zD!tonY|Qh6lu1lD%sm_$gMt0AblFlC%;^mk0)rTaVZpp)K4F7+WCUyBGw0X`_<R9<
zwp0q}w88&1<ObmVpwx${ms6k*H5*iPd=4gpYe^k;RX)9tk3n6OZxyje@pH{S=NhUq
zUi;R5{+;EC*2yuC3@69hnxXvrlyr>4dxE&|btwxzl=`AVz--2F$jspcavLV>5olT;
z&I`~AxmR!Q%cP?{XqTe8xl~!7t>AMJkndJX)EP_12qqB^qa?V$mM_Q{Bn+|Hqa%CH
zUbB*6s30MGHE(~E$)?j#<oAK2WNM)7W6)dlX$%xp@tg8!Q&cfcS5qF1)qOE9nh&d1
z?F|MNcKs=mS>|bPQ+1M7&S{6jf}RZ%9LW4cL3=T7L=A0i2vvd_$)~u)8GUKv;?7i$
zya=fN=~d9+c)=*yCx5-<6Bn(6i#coVxCT5Qbw$cZdEWfI=(y=C<&V^@Riu!YEH%b2
zd<CcK+F*D~tlpSqxdMLNcoVWb&Jz71z7dri1dY#_K|R$78?GC^vGL{9C+(e&%f=~Z
zyDck9QHBtl4lA-0x2M(WJI5Ohzf3tE<e2|+RN2<Zcrs7^IsLhs<zu`i0)QZ6t;`!m
z+X<(%-pQGiedVNQM>_045j7=QGXD8uBa<i^Hc!r;*9Gc^F~#$BTo`O;McS4y7<IAV
z>k#)}Bt*hWm1uKm4lZ83o|Ygi{Ef?zwbB(v#3GH@DX?13Cn%s>Sv1L$3CYt<+!Lx!
zj!vv!{Rl+S9v|`uLrboL_f+=<VFhZ~ODO|5sj}liOye`sIPd##(n4$x%FwQopTbjh
z-;%{%k)p*pH*6C_xi%nI31<`GG%$vI>B8(e=M{n@9FJ1jBNSJxiWYurPj!Fmmu?jW
z4M_RtG@KX}%7`?!Zlt(=sSFEbMR+X_?*uYee&u64={Q|xBOPIww7L08a8rc;(I!m!
zsa728KVygGgp|QFQ$D(`bBdkihtLA~E<-+G^rU=evNxr8Sw<E_tH1CY6}mD*8WhVp
z<t(~P2V{c`QxYz+FZRd|n)7=1xG5%U6uNHDDerIX8MLBKtK5JkNG5B#BtdIuriAPQ
zyS&%b7PYym;KDU~m0KZfgS^oKLYDZm5u&cHwHJ8aK}`n-LthIOYK5xx^C2Mi*AGJ)
zh}+H@IQ;`<-)30@_d}XwC6AoNGz<)$tG+qR`MKVTK5)!o+8!=G2l^HueXfPtnt_f_
zbAH6*>+5E!(B=abx$KG7&U<kH4Bvu+7?f+zTZxs8l&p5uDMH%NrW%yxa^5~7?pJ~K
zJ?<*2DKTSwouJ<w9ge-SlTO<A7r+qY-ydR_8z0{u{wB+WuyGs(e1Es_Q(fnwHgme?
zdfng<kaG=uJeg+!a;QCKLUl5EcDnz=#HV%12XmqK!>h)A?2j?d+ed}JXB>d<BEv17
z;AEcZ*J#uhC|76fAx2<zPfmYNx`sw<qxpzKFq}RFQO|F(Im4tYJFB;>=ihiu&!yhU
zFLfkdMU7w;Db(6aDmGyx;v_L)jZ3g;)J~gD>rJ1^iB<^2zpbS!+RXzcuQ>jK?8F;l
z0n6<MMZ03wra!iDb&g3F@^vxh;D);OtzzkyguWB$M00&1qONxcz<SfVOhq8Z{w7|t
z^4b1MQZorwkIVMSYqzOf3@Ngjn4t(AbCEBMtH@v%bB#%G8FstSX5K={-gMlwjqnLB
zV8E+aw_E-~NC1alfwPlPeV<G*%$^()?3I@G`#SCu$604#O2a&~T#4?~mA)&Q=Jl|a
zcam*Mth_DbDki~F!`L*#tvQB9?YXqR?)@i>JUofyNq>c<!DmUN?5go5wp!*v*zaDA
zMRzfig{tq#Cj)Fz$?4l@uYYBvR#7zCRjv4LGJ7_G(wcZds3qujvl?1Q+~x3`3CNxn
zDO>7C*vTNk#(Qr!#C1<l3UjED9B@id<H$%44_`4EHN%<=y2kMkV#Qg@)YJ=E?k7JB
zzq&`Y=zQT&!XsA>RAT@{8KGMn(X?>>An9t`j;SA9Xs*L|0t27nb?VR-F6`_3{RTT9
z)f--y)`t=C%Y;u)z{|cH8pAlI3`4R3agys~Khn0|ioI~itI@A=QranDQt!%#6Ci~#
zN}mCunI@=fPCVkB>Jk?*+W0`>gSuz^Z}FlDB4I8oWCwQM=rHr6hQrq;lb$)(+ZNbx
zhh7dUL6&);uSvc56ut>3d`twXJe{%Za5LxZ%@Dhxx5Xt?!38x%)l&Xm*XP9S-vj8`
zWb!unht`@vx#>07+I5UWT`o=vk9c+?*JXGaH0-GO3HSm@M9S{%Wj}`o1U1JNA*4x4
zH0m(g5OJ-0*Spus`VT0qx~tGH^7=5D^cUnD@7<tZPKjM_JV?eb+g4kyikd4>;Zn4(
z3$_c{AbNE82)Ai_@V%<30AA8YGb(lP!QL|#%*T-ODCSybCF47Y2**2Nf<G`nImC@-
z;IWj$K{S^GB#+fBeu?nJ<dt2=2$jOk5{z&Fkc$$}s0<D#HlntA_~Tl079wL75H9GX
z|D~5>>y{^`OrU96qP8Zvz@F-mOz*+)eUfL`u^MGrIxROCRkB;{4FVr%1(t4^8&U_l
zJY2eAv@s`)*O=pyb+DUDY6<wQr4K+_VN>Ud&Z3S344&enPJZJ%<^R&vD^6x9{S1v-
z`-RPUCRYo6(%b)Ft24gyna|s;ex4x>pL#c$BVFk~avupL`?<wb4&3$s#XI#whcf*?
z{DjAZHn<sv6uaps;Ug9i^l5<<4dWCAgNdSXyP^RLLz`#sW=ay+##Z678nvn^smF2X
z8rXn<KN40bS)pCRGHKXl%9su~%@$l>VynWA@?lDL*3~WnO;2jM#4j#le#K~;8Zgaw
zf7rP2WScKo3xDm<)g>pxqF?ulWi4JO>M7fryR!3h{_&s?=^=g^O_z~ZX(o2jEDKv|
zMt`XXUfEusS6~401@K>>QU>$2F{Yb>Z1?90RiI|Ubf@?zhpo8)#C2Ta;JZH?!0!Cb
zfn1BmZD2??p-iPmp<NfdX0mPERP9`-TU4|-iSU?_dt9f`B|A^6OLrl)0>ddKR(``=
z_lGbrH@lq&q83&PPj{^q+L<}L!2g7*>Zo^+y3fzNNkj>kv2WUG(-EMn=tm3d-;NAu
zb7<c%0Y}i~y;&7;9G-i=f4!dBcGSB6LVkpmC|^PgXP07FfTZMBf0O{ixRp*y1>I5;
zkCFWoku}}jOSPghYjPG{dxHKniSE>6H$SfzBiS?BGxDM!?1K7p1THP)W5h>vO(k`7
zDF47qC0u;AiDXNMk-`NZna<b_CmX!);zrT5hwrqAn99B<;oToIfD`4cA{X-3?%?Ft
zh$Cv(TK8;+PO1=TA@#<i+l_b0SD%bp|FhzaLzdxh@&cx^iD&#EA14t}FfWVGv_Q5?
zhzvc9i&*saIY%Lar@jJ&eltu!0AQ0vVoJ;E>Ia~@Op)whXDU097@a8*nGuLUu<8zE
z;-ttbkKjpt3~L33)Wc-F{p-FlM#OvavpA(chW*lJA<LeN`FrReT-#z2zr?aoCGAuz
zvGJZ{Cfs01`3?6EKmN|AAYeoca%W7%080xZ*W_dmxXu0*uhgl)O!9E-A`Go5y)7tK
zU^zUgZ<zd^s^Z(TWH&(;x<3KoU6^gp^wezIqXe$7$N+oNDBQys?_S*29RDyU3NFJo
z;{m{&V!vy9e($9bvP$tLj;i0?+W!r_fZdQPwNyeJ`l>I(lDhkvh=QvdwG^Y&ZoH^K
z`=$xYO%HteoUrE8Z=q6B<jr%p&zloumB{s$;#P>F(RoNG#`g1{f+VyuyrTX_os?7S
zw&6xW$koGbRns+Kbcn;sw7n6Hzh|xR$Ft_w6^G9pcaIs*?yx+3y4s9VY$MKdV{g~3
z>A)_JJDIVl4fwQ!3;otlJ;gZ)Gta1x9+b62`@d@TV==bdjk~YSR!gQw)t+IAHlm0c
zETK8~yTQI!HDuv$1SP-LYG1`0jx^nScEzStE4i*#V+5wne|vUrnrf0IeO&5n*MuTs
zDWkYq>sgoC){wLIcB#Wz@tX9GX_U*akz6sBC>&e;aQn9Nss7?l8aQAxwPfx7L=pE2
z8+y!;hPdTg_VJtN7ohY#hi!%EFf3>qdoJ0blge^5id*Q+uaAh6z4`|;zy8D#Yq-Ak
z_1k5VtcH-{THCf`2pz8=y9<7yKz8Rd*-(c8Dt0`5b8N&v@gw}c%U|qR0cqyyDnTLH
zos<gJX#>;gdCSEc?Bi4uw-%HiG+CinuQ14e+9Z*j;CPZ4he&HIO1vm>^RUlhccTrQ
zmxcLF{^FPbf;B`7mMcP)u^P*(NE=Iov7TK8{t?_e#xV$yc6%x}yfF80Jvw?5@U`_?
z`ydy$CL;O=DFgd;e%IZ5#8``bZGm>b!_!k-Uu`(Y3bGv~HCBYQk)4PM#UFSXl1)c2
zV}`?ngN3v%i;jx47=0Xr?un{F->@s`v%m9=&xouv>LUIotj0mkCXnACJIfPVgSnq+
zH6c!F)xB^Qb?>+_#`@(Hf1{kg9lMbF(9S3zZ&Y3SLS2*MC8tl{YmGv(64HZ*kk6z(
z<#~e+>A`KfBR3drgg407Tp+hkUz|~Eo1sQ_a{di#1O!rghYEp5y5$<eJ@iz2BP`1O
zbcbWb=Zi=#ktZXms8j;wBVD;V=^LZN0MDxoAhr=3XX-w(@YTS_z!I>@+pui5LHh62
zAGSn0s|)Rz&un0*rYP!hpo$EeYK>1ShsCF(=`K_Yrik}HGb_rdfyE{as#c$;omaUX
zB$a{}*ypw-j|@Vnrv%(ob4YR0(<7rkQEGDsUHU)C<@_Z+S;JxXxC%#wNQ7=0nn*d$
zx7FylWJ|5N#h{iiA3m#v85s@kT^9zh1epesh$T~-9-J(m8o@Z$&XxDgoiN&9RBI8~
zcvVEJ;a+ftYebcUN^Sj$oK2|)4GqycSW7?L->E!6<T7<~c20D3z(z;LeyL)c{3IJ8
zW$-8b*AYfDf%L_+E{fb*7R~dPl?649ZwM*Af-XUJTOK*u)o7ca%@MeOzJk_iH6piO
z9!`5%j5W(`ud&WMbTf5{`iW|1fsb)Q?b_kC&XhljyG8i<PMmM1BrZ;1uldH^+VbP~
zb<E%FoTk_%tC_%1F|AG>6*f_q*wMArjIvfKLW(TKR(HnPjef`TwwT02w_fmSB4`f<
z>{n)n*d(#dQ{&iHGYaXSi6jIhl%8m)sFEC*9D$R3%NJ+=TpT@mAjsz;h`{nR-`$xR
zFdR;XNgTY4K55kY*uKn|r5;p_kmf)E+mj#^Kz{$A%%6wCERP7D0{?|sj63;8q7?VV
zVplGpNMJL5j-(m|26ox|yHs27Kd5_w5wEk2G)oBbrzc{tu$Sy2W!lQZ=slaipVo9=
zx8=mzCEohIi^L5c-NRZJUeY56gDzN%PfJktOt6#Cu7F0q9S<XNL2Eqbm(f(pQ`q|t
z&(`HRFyz04;V#$OJfe8QgNcdwM@+Q|m4)4+fCJXMj6Wb5!8VhSY%39$KquC6iJX)M
zVSFX=V{!_%ULe7BwsP&AU$59K*_i!}7|qADeff#2vGOgy_oN3<^#ab2WgDXtktKf=
zMrXauBKAY5fbB`DiBi+MBuJ^Eln6w_I;_cN&xg%6EeKJ}p8U)9NySfyNDOI@Oy`k%
zUMZc@B_z{Cn8D0;^);pq`V52V-R@m6(Ex|}_ws-^6w<tG1LNNsFJpz(q$jyaxLUVt
zQHEG?=sghPK1z3Aql%sI*I#NR$YbG;*=`b!mx0WqC@#HBXC`&}HjM1L^^Uo6lJ1J~
zQmP3TU^Vk>QG2$X^LE?)UjQlkb+;R+KPB`Pr9!+;5h+IDWp<!{ifigOT@eRHSvb9m
zx+%r6*+8N6XI5Lwk}a(|O_Yi2KJN1OxPXLO-4;_*yfoh4DMb_~MB4Tfb|ijv(X%h0
z>3weXLOC>5ITA(E<U&rf#Jx_`F|@#?h6N$dMo=s2c=XM_xylE*Cl%C06y5p)ww-GJ
zA!T2HIwS`h(I2F5?2Ad>#{8&y_Kg34M$e9?hYtfbKIa^;`gMzE{c?o$Yy1^1pej1O
zx7!D0rK(DQjIY=Ae0WD%1o-<E*d3#4n+u$>@~0w9oh@rn^n%}bZK*;mW3vyhUCVK`
zWp$~SQOaf<f__Q*lDCKH--hddSG(K_9V?YZwGQ!-0k(wViumoU*N(qTo#v4qT+Gf$
z!{C!wOAu_%&YV&LRM|u}l{w`{1T@L|o2?1!*{z5Ws#wbYHfR5#+UTX3w#?m~V!&QW
zM52PO$A^O5Z+%VtZZ)qHIy~6s$y_b&KJ0dowt;Ihn2;(CTD3ON$8S?D@BN+svI+@W
zuWx4<V%$AqUM+(04w^Z*`LBX(xF{-E3$|n8Bf!lpg7YYzJkz1OU*dn5iAiJQE4Gwq
z<_A#}yuKuxzbBCnXNecAg({|HO5_1~{isNEYtm$(MicZ~_2`rKV(w(+vV=}(Ha3DV
zYAP<8bxoBELkb-r?U=!t9^{x388e_Uq8_y<&>4#@lBwYQStS<!p@$jgJxUMobeuIS
z_*JNPgK=U4%Dj5Yj+50ErMRqs*jOQUiF`xgd0uV|sZfWXvmxA}X2LasWR2X%?w{}M
zjJmU<Iua|SqHV7!bra2OCxR4tN?Woj58NhBTGVUrqOqV~T8ozp)yc$G*PGmky<inM
zfU^R2u8CNUBEqD{EDH9X@+k5myQ7l+uy5+V%-Twguc-ch%6X$O!J%jRdNR}n*}icl
zousp%IPeUI2CH9V=Ek)^y^oLVY@iG6(C%aK(?<<KN7YbijU-Et`MZd!Vso8`z}sR2
zKsZGnBvt8p(4`gvSa9vi^Md}#RytkHaa%4R+#y7#xR@{)(lX#JsRZe6u%LoPJKsbq
zcGiIJ3ALXG(8%E!a8F}a)T&}1*UASH_{oCH9k((`2KhRV`iVLT^+!YSyO?4Rx^Sa)
z2fk45cY#F4^)o)WRPEU{L@i7?h|D8HD+?&@x^Ac753BE?e|UiOeyGiS{GDp#!VuBi
zHtMMwUGc}9K6-8ozc}VkGxx5QOjA%UbqiC2^G9ab!$9gVUz^ta>NfunV*Jv2|4njs
zz$KYq(UG?k=`*RNyRG4qn&`dsA_j7?_oyP%+imJ~&Avx{AFjS>oMt)tyF{yy?A|{y
zW6APA!j$R4KoalRBhP;gpesm`(bvmSlskzJJ?ZIP!#RHe&N^T|dAM1n;{URrye+cq
zfwG(1H7g;O2a#7p(aN-8{yK$GH4o>A*}lzPP0o6Nvf_=sc;DL~qKmeNc?+ads%;4{
zHyc0tO5{O83spkzI^7#%r6BTMeSN?o`@lyW|8DVoJ(}%P396q`v5{tXqD{m4wc8(-
zx18;5JF2*pms<i3O1`gW8wHdda|FTvqxX2`Vf%ig^Z2fx-kxvcTY+p!K4!F2d1sCV
zMj(nMKGafG?G?~^QlEr^?$L>s+EagP9whA4@zwB#OC32;i+TDgJ)6|g&~a9(<^HP=
z*az10Md2L%6Lp@1OK$m?fKbp21^Qb%IiBek#fYs}u8#Zewd<=}p+`x`@+Pu(m5@ty
z6jcq#<Hau4fBc~}YiiBXf8r>hd-}l3nY1Sz^x4#4@Lg{HLt+OPH66;0U`xMc;F&D6
z9^8!)o*yL2mL#*p2%*bI<viiGCU*-P*nzwF4nkzYcucA!4br3@RXWdgQII}JySDLg
z4!Mu8`R>gG+7*0I47Q$G`UjN*r|qoa_Mio*8T;Bj3Cu`${T;TxL97<pTA8*mDc%qp
zM&v%bO)Orn-W?{<ewn>Ymu%lWcFYx$9aQms3Wdjg(R64EcXhVu#18q6Yb;0uZD1kp
zRlA9o`uR&yK?sL%v1g1cSpMFvJ037D*4R~_%?53WuYHL&iq4)~TA{UfLqw>LM=l{>
z8xchqDU0<d8KPTVWUhnIv3#Zc<%+1we;m!iItgX6vo}n~QSbC3;M}vVC1KA!iV_)D
zo00!2I$Ur=E{wLdVOCPDE{AWAd=DLb4XX?ufQ1!@UN~+%4|T<ddd})C!h9|N6<z<J
zc(FY(WaC#DOE{gyr${>;(u2ZH_Y{t)PyG;`saN`)5<F2#NaaQ;^P@0rrCRsJ<bj;Z
z;^FFAO}>^MB)(^(iLAZ}f;v(bL#x{vq7?q`y|0N6;V1T~n*U*&-(A1?-SS19w$FEl
zJ4gTc_Pvn-GDrCJ9BKvwerkZe+>1dFopUFZklF=xI>}ONCd=g8WJpbE;PPZ&lM3{W
zxRk28?SKh@+Cf>MDb>P<k3wVend;5f{n_+u1tp<tg}{_$7U+q!`CNhU01)=j5lbM%
zGJpNYnZX2xL+iMn-F{A}_PkREsYD%(7|a&}m2otXQ8!LM<Q2?#Lh~Hh$V04N>0If(
z5wR->7<zU^!(L<QVVUzmoz>0cUT@*|TS<NG66JLNVZKhCj8(em2R=3MQ&E(+dem9E
z^C9g^TlL{<c+3Mjlf+!%wVR$O-CV8uUBr7)T+hDvejcy-NYzRI9Nz*ej?Z7QLFs7z
z9~I8(k4#?2)PV(+%ME=<zW*Y!uGsb{C~tJQhGx-%$M6W-Uf1a}bYk6%+Su?JrXopi
zco?^TLc3blolRV8|4~(Qj$bLEI#b;BCXc-SAb((1SrQ6Xi-jGI#XYjv)JunxVHH9*
z>M8u|pVTP*?de!y6cY8;y$=8EnA)aj%19}1Rb{Uq?I%|;r1=Icb#N1+K3CNG2F11-
zTzYK97%LX0sxpc&dPdH}iV9Qfr>*;?wQBDo3KT}{$HD90>5|$|LV$y>v~}Z;x4tEw
z;`I?LXZ^Rj@Yo@$t2%sr4ow(coMOP)#U2{%q~CQw=`*&Y;O7Pv#=K%`8il<m4GF@s
z5K*#kLZRMJM~`10?9cF?#`V=|pmxIyEEh2rVi&E}d-W&dKU_7}iB2OXKFE~{{&BP&
zzVd;yi(fJ9&Qpz4d}+qJIfhgcA7JEJ`bmi`ywfU77IuDukvF#2u<)s$-;Nlf_r=S;
zt6M7X_U@?dxG(bA->6{T#7xooD7a1Tijj|+o=w{8P>GGUn(VbjNoSIX;KsFIZF$*P
zqWVd!RsKA!A#dugI0sFfFr+|frFl`9)${eU*(?vi9d>8SIDmLfmH<Ji8R60GSXfY?
zR&sjQDM4L_DTiaLBPkqzJ}tSTPyq*#<Yj{wChi(dC6GVb`8FIBnqh5R6BHUm^lrNl
zDfdxTn50aznT`3G*$(a^PVAJh3F$D0gYR%D;r(oElkSL~O*$vbj1QsUtf*OIeZUsc
zPeWdgwNqsgzRpx!&$?~zn-3dX9Xk14c#@!u27MRQad=9vEH);uO!8zEg(#;PxKME|
zWTa%-?$mUj>@w^V7H;_v$A4`XWUl9<N(piLqVt_-hD7CRiXBCSH$e1pvw;n(TYymz
z^Y;r=#%XAVXR1JqNIu~7X2JR3s!O--JPM@`jtEYt$hJh#TqP4le<O~MQBF%MS0@;X
z@+2Sp8b!5765=ZB!Et*ymlQ(*OxD^A#J($)`F@j(!$z<`uRZK3b&?usJ9pMkwDsDw
za@xOtlyVP!lTf9n#E)8brKdUa2Uf-{3blx5k3DrV{?qPt?@i2uQh%^U<htw<6yeun
zb7Qm??(51i`<!vze!=@JLeGYpyQ1(+x-8po&GtZ^S|}$}DKC}@BsF%7$~3#mU9zdj
z)2s>H`70P~?q+4NgC)n_V`+skqHqr~OiC75@9ic5-|laUlYY@ywtVq#xE<fIxG8SX
zWdV%|tkUKk7FLI`iEUd#qf(S2+@~P5NkkGT;Mw}~1n*4S2%e2L#WX29{tVAAr_Ycg
z80{LUmaWi;gPy8UT8)>nx>J6!tDaNdJ0a5KuLERVZ=b^%ff0NYt2%IEwgYh#Yvpc<
zWgy@=o?sFR#8rRew(k8wYK5xap~&iVKT=m|o&J6FtS3qUpuy^ZJ#RcL!qyoFm`u7P
zX`|zKkas)7{W=s>5%d_8G}3ECW#S4~X>D-c_?G<+=VA4YFd^c}7D<5B!!)W{BC96&
zPTt*7qv+QJy-GAyurQ?KlarjBXM&_7t+>b5|2kyC|J~r3dO(+4GsR1z5t5Fue#^mX
zRC8H3Q!W$nU9Q61@o3>sozps3nR#6+OXmk7cerz^tt=qUaHD~O(k1aoZXEp6BY7~o
zZ@57AFS!rVKUv{9f}!AUi#H!3+7@Dx7FW$Lw@|JwmCInEsP}C!gV;6g&-d{tLDoW+
z`2fJDVZ0*UX<=G;=1-4AiOw~wXsTJX#S<O?;|sUp)t`1R|26Js&e18w#y>*dWKI#9
zb^tF##+G!&wcZn6sc{R1EOS(lx&GjuROd(<z-oh1Cavo{bsbltT3uABk0M036X=gR
z<0>OQ2y<kdZx8UHB=|6;J^_f2)d_PkOq;KW7sL9?<xA-M7GLs>J4?bBfH5vW*oYBL
z*!rx`;d4Wp8k1ey#!8<Y=~H(#%pp}|MATundaYqj+7G)xA+$djppB;n^5>C1Uu5t?
zOK)kHN{N!md&pNKQ|06N!fsZBMuAH&ow1niiFC8f8(c^hMdNHvINo>N+}bJBM590C
zW7*B?3<bJaZPKMvkwy$vv(B5Ptz{380sQ=nZWb~&&@1yXcwauI>&gf|#qt@_fSJLK
zqWV&w1$S=5@TLUGM%vh<f8O6XL{WCern<gu4Z^q*M(*^Q%GTqFlgUYczqs!9t|`WC
zj$;=1Fpe9N{m~`jR~A6Msa%z0q%4{2^bXCe7%#7x+iavs)8c1+c>7Jy6DmEGjc6H-
za8NfSIfBEYVfdy5ng4gHy5O`j(QTQ9pO}83&kfdBsJbY`F8(5`BvC`6=u8^b4@^?+
zW4JiQ5ubMUx`f?wdN>WxEtrQ%YKm9e5<;Wi<*qXj=&6~ILxEjyZL-4s$l2>xsuUoF
zaE#50%aqy%doB&q^UP+Z6IbU3ZCw5xeN_Xd)_H=k|JDMSPswGa+oQUS1%wAN>w6Rh
zo*Xmueb2(pQ)pAlew&B));jzHwmmsHj&`kGW!IhSBC1u6Eu^MMhyIyzm6+o39`hx_
zQVsVKZ)^p7QsYw)dKiIcCQ*d_Qt|rBE@s;iDQ1+N#B`YY8Zv>_SUke6nZYQ_oxYlo
z4X#JoZ8FJ?Qi5a|NS7~RMHdAH-mKaXUF9T#$}X_&iNi5XmXZf%Zjcq8?D+mC>$2zg
zYyrE`Oc*3nd5^5Xr8oIw`ll%Hk*b+Khl|N`L!83WW%m||?X}NteJbr7j+=3Gmq63_
zHzDa)S-t!zOYHON{TxXzH3`iNk@;4Wb-gysA<JSWkuXl}k4xQMO-02KjGLVGO8GRm
zQ90{l*JO@E;gYz6IzR)m6zbk?p}n-Rj+>4)x7x+#tSL<k2hAcYbv)kcY*cm+w3)f3
zxf%Uu48E1yaV+A;_~FlN>LjmDy7xMAmJ48hSw4@*>o%EwR8`AK3|j7lN2XyswQK65
zz*tm+L&*6?&}cpEbp%zoz;&-!Z-`XkP9O}%o)T@6(!F;bj~m@L_}OzB>j_9)I?NZ<
z$Qr1Cy*`xH_*jGYB<fwfDy9R;%EB)v@r7wSrW}7zpjqGOBm33PX?18JV7K*bA=%mC
zq=Al3jGoWkNAb&X7$l@KUt#;x^2WThjvsdH+LzpAFiPra3Z!)ZX7svN{d?^kx;x$4
z5O#<KX4f6`huE-dVD>Q~Ks&4~BeG>PlY29@H+_+lSHIaI{`cb`be6~$kEcSc>U%={
zm*EWUij5hHZ7G6J!n@sd;BQyne?X6^)r9(D?7Z~+{JNm2LoS?%b^lR8zl|HGl0kVt
z$u{BH@kSQ@_}$@>z43YSGkqB53nqwPwB3lI==)^bYodO9)skXys^^JN(dIpVRDN%l
zhQSbY()r3;bDar<r3AgwFUOGjAjlZfGpRG78?h|lVi3NVq7=ZwV*#14j+<&Q3ZbhC
zBD_&op{h-k6^=_wyH$9Rrfo}H8p1$9IH7bIK9(B$dv0%2A}K3LM{+Pg8SiUw9Y212
z`oNDjv$6vEL|V%30`DLhow8B{`GhWPU=;06XZ6~Sd1y$qCtb%|g#X6zRhYWI_=}`~
zNTON28G%pA-7iMf+1){=V1p2w(WWn&z66Vh&Sy(68L55^QZ~#Dq}s^5HVL8g_*ILQ
z<_0yieqc^y@B|#C$H+VB5lwtwN-=;v5NeOboCW_RBeSuY_!uT&te^prx4bcL+pDJe
z?s6MG4wyhk<ZI0k%O<(*eX;S6Ocl)6cF1QKgA`{Tq`Vf`#fK3c(kU^b|Mtq<>px7w
z)Z#&2=_BO{r@!AsaFk=Ux%KY-Hc;apkzs78xp-O_C(2A_$$+=eR;$jXEmW~txO&eW
z;G{qO2+e0F1f?yt&b20*-9uYmTt)+g3P0=KpWs`TrN;L_3(c=_`h%A)T0jycVji0)
ztoe5xAO4EX<e}@rg^q?m7feLHXk8~78b8m4>x*WJS>5TeI!@ZgUqk-ESZ~B%^sw0J
z4MdTuiBixrnxV+3WSqpUFD%nzN`XQ51}Z^@J;!**42>Uq(9}`j_w2b^SDqIs7x)Z&
z8n7Nd+DAG|)=maB_l4?{8x@ET8w9oI^nNrU7vAb(j|}?ecG=%0oUsv)6A81jLhhs-
zhyLIJ#HpJo`_JuoRySbAl<X*WDg2otnotSDWX{gk(O+dW{9~m+&A3oJg%u$(U&f%}
z^<~fk;lEeT_k@@dhzaC}vtg(;18=}rN9a(uJ&%=}X@h4)6KIY#b@C+gU$p*kT0B*L
z-W!guOwzyK)uCr8?iGDQi7n_bj3tjrT_=CVr#Hk|&>$CZo|O?FDAjB=KLtOv_w@Gm
zP7LyKJqCK8vGP9VG}uVfBeM%3M6+75?k*>0vUt14+8rk=(At817xjG@ht(Vi8hjn7
zo!Sx&`uQ7Z$lX?2^!HmC#C=v>mVa?P{Kw))*j~$&<=&ptqm0iZfgw8bp&;~Sdo(C^
z24;r16Di9_ce?Pe0~KHMwR(O^Fd9$s9~?QhMBFOFr4Yz&5Fq&a>e6ywjtw|_Oan0I
z@+bjwA7W>hun)Ln7haCxA!8E_CVfs3`!#_W$&DRH^$*sK{DMUdK&g}%5TFjynKUKp
zm!88xN0r}S1<Cevc<0?Kle6*N9cb_rfV`_*oVd;a8DBuj*jpYh#%%AdD?xEn(V2gK
z?7+nC2rH7W9=#teb8_I^KQpCE<+d;Lzgg>D@F6_kz%mygu9xudGGTv^{{8ekxuI<r
z=b049yApWR<$2r#!QA)}VA8KqmTqU&>H@CgCKLFvrsf>L&<ebhuDPVKorB%}eF~6L
zPWm}{+=%$oP2X94R}JQ<`!x80W&ZNJEJ5E+#7m%}qc1Kleo9>)Icw@AyfY2?vRHC*
za%@wPJN^F9BJQ1r-_c>r-|IreFj>5bFGe%{T*9>e@6&@MLuXy~S>fTi&8u+_1H|(o
zTK2YBk5t81*g`<a?6}VL6l`pLs#<~4?B}Cy(kG6VZ;QuF%QhWy1pz1g-_O`upx$pg
zKm(Kd{4~#Ja^oI?r}(+4ts1~c+aiW{mqcN)F|{xkwkBSW3NZd5aGGCeaQSzZB|}-+
z98s#IpgBx#?;!yD{W7pDlRgeaGAnC4hzVKVx7>3@c2)Nmj<tgKwl#muO<xB?8D?0x
zpVM6yZhd-<*c`cImN%YPy{>9OT~W=@b1@7Ca3kpFh>AZwRqhb^1^5B3-<43IyDeLs
zy3WSpy6gg}fQ}~CUs|^}-vUdX;z+X-s31t&=ZHpVaOT$Mas!+scOu;BHVa{o!kj5n
z$4r;dneCU-+cyT46<~g0#$s6iMRYS38{d@}Z`HAMpfs}00ZgKKL{;A%Fa-nCH2XZ>
zoosqmcjQ3*MZ~i#%ab<V307D?66~JtY~uhKcA$<M$Ik;{jbOTj8hLc2R0ZWW5E<xx
zy*gZRRnru*e>)l7oQ`Z!952Dzx&&4)8pw9EZN2U7$dTNE$Hv^h$fHye{#XIQZtz3~
zCj3!Gr@K0SD`l1O-h%%LtH}YFvJ82hYzh8*c?A~+9`7DYE<;8>g7*QJR2Rqf&^bR^
zx9Z0+;H|~ZLv|(P<t01<1kWwx$$k7SQd<Ji7p7R>hcO|SYKU}xUq@K?oIqDHri>5u
z4-kPi=;zQZcrxPL+DW$XO`JM5gVlj&eRT~iR0es`#i-tKlS`TC{kCNW!g4S!o_^W#
zS{jBju=WRniE-;st6W0SpvRf<O@zN5`aI>G|A#V}K!>eYHbYP!%g<IdrZ!)R_)^bU
z>#8c*atlt^tMs>z^8Mg`IXt(O(Oj~g_r@wUZShjG%dxH)#Bz+>xI2_?bcZ|iyj4wn
zdppkvjQ1ltXPzVVw)a!H+H8<(<u(ocCHVyx7sEieuUJo)c1sNEtJ|uu8hxKvVSV!z
z4scq!UHNNmoUSu`C&GJ|qrd%<chQON-@PTCBD0U_)Fvf62Fin(I?nY}pBoYnXrSrJ
z+!nTUD_pBjYZtP|76i+8R4B_{yD%;y55C2St8_3H$y;a#7x`Zz419%uNI$dT-@6e+
zTS^5re)~IHPI(~McGB`%Uc5l&c(=a$ppEL{=t~R;;&gQv{2-0#ZTWfm{3KnGaUHYI
zH=7rHXyI@+qxu5Q9Uk&5x_GzDVCPxVvz?<dF>{GSGWb=}X`n(J4&!IJKGcgKM>6NJ
z-1yFfB8i)4-pQ+ebCE53`RO`b3hwLnd$ioc;^QXcm7nag1Q=-5|GtFfw_i^nO4V*O
zRl90DGUx>GXoeKwJvO0R-Gvs-&e>~?2b}rQHYh%MiebQ#OVl;n@aYp}Q*7eQ<YGpb
z<}qSMF5w}2G)9Wtpgs<TSi}@wDJ>hgSgqWA)IMzRSQO;|8Uc)_e9bZzG@?Pq0|U0@
zGMWnf-;0WOtmcoBKS3*px6kl2T#@Z1{#`rU-W`hi)46-SIvr#RVBP&=dyOk{#$P$W
zak{`9Wz2)D!@q4MEi)0k0rC{b$k9NO^MAAcNj9-)hZ3sGC`amOezsEOE=raXdLtFD
zOyf@IIy#%PkRLDxY{8T$16?Y%fj&1yXLnELz?N*L&p@;K=8|W;jcn4}FB=#0rO|L0
zSE7IYbN&uO1Y0}kqkb4tn8B5dwk3cc*UH#_F0r?TX9kNNb;A`~-ux!jSuOLIV^YTs
zJMY~y5@tY7leR5?t1>dWP*XDhH>I+WrE$fHwrF9$iA_NN5oTGIkn(5g?JW1$3sT$}
z9%I$&m!PVE6PLW#;i%)mpZ*DWmpStH)$GO(m{MD(6R{lXr4xH$yl>g05YkZh>EyV!
zbu4*BhMMyewA7T(G9%Uu!X^IsyOD3`s;XP=FY|H`_(adp%#?G@>YcV$VUqd&D2Wwz
z<X5bampGPuXrJ^8ESlasHMGhEnI7|;ZKgA(4xieL^~--oddsxEphZm|b?5*8k6bY>
zvF*69xunX!0sYsg{*RyLEKHnQn=$89`+tV=f4yWt_$k^!x{7B1|Ns8~d1h+;lc!h1
zw+G(u{>Mww+2uY<PrK|={SOb3Tk)n~`~{MLSj7_jPnR%GW8l;})9})<{9h-F8jR%_
z8pb^TcKz@VrvK>@hYZwMwF*Yf=<cE*8)GR_lk)x9(V9l8m}nB}zsC7fF*crEh;N*4
zuWuf-n8r!|=VSiwudNR9?<TLE;r{9Dx8B>SdC?IAYaKAho$qJZ6!C#>GMtwhqKOl)
z!?U2C*&jQ4a-<JOY|5jsiZX_#zgg=xv;-CdQdmj~NM}nL72?`d63nBFWoZJH01S&v
zC1W{S4KZIU+4Rcg%&0#gUFr?}wT?JB)?y#GrPBC4?OX$wxeZ!BN)KjBLF#28L34U*
zV}-}kvp;6<3?$kcr%QCQBz!bfg64h|#8UrXK56g)2kKjpjsHoju4kK&)%*LfuWZ&3
z`2NfL-Ky^pjoB^}Nnnl?cuWf}Q-%bS+QOJCi}6d(oBu@QehxAaw)r3gJZ`A=7H8jl
z(iRH>H{N<xbiiUvPrn~XLx(FfXW|xm_lKjk;p%P)WsB4uvwQ0vw;XO(bsnaSr1a+M
zh~M-)&f|~-N)T<3y82MKQ9RK?tl(n1j|PVXJuOhZ2{O}nv?ufC*_UJ=id`HZUepZL
z#<HY0XG$FNKV(O24snU4zd=Vo*F5^nh<4x_?C@{9|38eE5$_qw@OzRH&7NM7-f9k)
zh~3*>-M2N`3?x_CZ(jUK(|Vma<9GO1)&}k10rVgUT@0#EDA^`TCeW`)TF#aFMgPIO
zrpL5%+;*QYc<ol>Q>Bp0m2}<tyfMlm_;8x(JZa_*x<WJsQfAQ(?83Q*>BO`JRH5ET
z|Fi9{aaH>J9D>Sg3l(=71+7FRw&TyOB$fY<5u*O`b^Nm;;ql5Rfy<->n=R~~>C(p%
zr(bx;E$6aZjh<dbI4`rc<u}nrFw6HAdi3geyZ=Azy=PQZOV>3DCIl1|R1PRX5fBhi
zqGS{#2L&W2$w*Q{6B=j{6$z4al$>*>Nh&!?&OxBbbQ8OQrkk%g&pGe7-}B<Qzwa3L
zj{_UqUAuPeRddZb*Q$MZ&oP9(T5OD@R4wfEh54TGrUgCF;P#`Dg|;L~`@8e>Jwh}o
zQt^!SAMFD!cjZX{A)Zh*Ps=msWqDMyZjO!ytsdw4J<ZNwfgZ)j&lL^WUrBwvSCQe6
z@`fTT>zj>mt=x!IVTcb4hGl}iM^|46rmbe!B_BSJqw3OM{z&q~W5fzN6Q@%GE2$tS
zUgdD|&NS>-=N|s?Mz&<`<I9=Jf=wI2Qr3>^GZPI_k-j=zt=ScRA27otqah6JG8LC9
z$=mL5Z`Q#MD2)23uG!Q%>C=9<TehdKM=FfJvk4ePgbw-^cuuc$!_WUj62PbDYBKHR
zrsuEr*o?mGLDcOh>pP`mBcB&mdh~Yf;9xqFJ!VVm+EfqAZNBI*!ZxwfCbR{ZeUa6}
z{#~a58eARz#X#DY^B&~gx`<R8tpfK~C0E(!jty)#@*l=&8U%YHyv>$8GqA=~qAJb>
z$5=0ombmstrbn7|HMLs${pzB=Dl(k|p0FoW^c&85$G*CgqpBHOHwV&=^v#bd#FMy-
z(7}oQlVKj@Yi<L0c5T$?z{opfiRz)vlk(Pu<1x>%qPyNHs&FaK9G&dXQmuC)BC#jn
z9A2)tdzqkhSnA27S!*EmNH&TGZBuI)aI28{^(Ts>q8F91>IJ`)c{#efKS}C&CPynx
zW+`}hJUe32pIcsLF;n0T;m)9uwe;rB-25)NZaV9Ilj3^po}i0!%o+hy)_cIg3~{?)
zj}Ot~qZ+K+c>CTx&5p`M$8b;C+(sBDG1st^{H;c55?_swpE6Y)oa?w^ixX~4;iIo-
z>?$FIAjl5-WqWUH#$Tnnno!%745f-8uyha{v%XQl(WgUxaoG2pdvu>h1Iu6)b9#Pp
z^nMPXtk5f@T^}=cjjq42=9i3fk|`)IDtH7Ny>e)I81KN3&o6uONb_4@ja6kV%)@S0
z>ib}kP+)lRx73~ewP4eMrN_PQNMi81(qwz4wX`9J!xHezTS9IQGXxgnE$23>)KMJu
zZ}uK<Vin=qWZF;l;d-z3XdDZj8c=(5JN;K@nMz}eSBa=AmMEb&*YCYYE$1j525}c7
z!_B8BSt?a_yz}U1A5G{z&@Q(qtgByqZXvuj)7Wb=kgEp;A^BJTLD4b3T80yfaXVT>
zx#WAS1<P`-fAEI8F5?>uTI+i+!(4<>tMnr<4sqLq)-)Z|HP_0Hc-8Nn(@6cLjRekQ
z9XC{8GxSmu-<K1IG7QrL&5$;>!78N?^i6nN?V>|*<MB?HYTn2v-*Gf**6`lFdm=}2
zeTu%f>=hzO1oX;DF<;OkBj+L5>B<+!`2-MEv(XuGvz-Lru&W;HLOImmXTCvTR<1oh
za<=lu#zF1N;>^mMYQ++Qt0PEu){sW2)P2Z?_5-zLQ8tScA72KR32L_g6*mdIyQJO|
zK!sEm;kFH7{wc2%xg1@TqQ5La5w)cSqUVq^-pVd-4<q;{+*;8cBiYLf1KCcFIqJo6
ztJW*?cS~JS_PsM!Mm3O<kD&+zsYXTSdYoCK7U667iq_^y0d9(VGhvqGve&3vZgWeU
zHe(r8?Dd`!jkg8vW3SA0Ym*EvyE<+=La0V$R}?6XxbCP+)v7lzy@rou&&B8N@ebCC
z6DcDd(H0haWU&?(-)=gT5MU*plfy<3!ZAz#Y?G6D{=!X#hm#7IqHkR_uothCd$xO{
zRB^qlXp*^;ihWjKJsmBwDvP1FPk22-TVfp3UEZ4qujUe|D}GyCGx*&AZ{DRMg(CY^
z`f#3Ho2o+o$Ih*Abfg`(x8w9Ik;R?^Qu%E%i$04Gr_L=cDn+(i`Nl~9UqYVt(~oP)
zcD;V}V@IQGQUlTzz2D|&mX^dq8hy)+{rLQ66NwB_{0Eu4QjU+Gq2gldO>#GcOGYPV
z+0);x-pUL%tWx2A3gI!q{c^^Sn)#2rc%H0YWYn+H|HMg06^YLyfJW|&DzuamV-3>Z
zzG5~0YB>td#`)x!=_1~Z$6W*`1^u{~?cqk+g{$HS*&X?U_9W75Px%>NK=iFuc6Hvl
z+wz^h_<YkWx4DjeqGIU*jS+dTrWA7haU0EJ6jzoCJrCorU};p?vlK*zN9=ljKYAGv
z-cRgeFm}5$o<-^il&|O!fcIe1g)4-y4I=NCs;RI_;jCC@3t!TqBD^%7x8;9UxKIZ0
zag|_5V*l4IMn!TV3cd5eIu3^y+lxn%1-)Hd-s`JD11&N2#7LxIi2_}+W1|dB)N(vo
zxKPXOnD?vGYIaT^(lQrdFkX&HdAdgQbIK>E$0=W-p>5@vg*AmXx3#OGm2D54ZHG{C
z-+LbzV=S#*=J<JJis3H21>}PJ%GVdf=zUGn7H3$A)6zF>YtC=zU|N&=w7xGsM;rG$
zF}LhShxPahXj!n@E_W!uEL+`jKWucvB{n$EquEj6bedC4kC%<pqxpVJD<cNKsjIO(
z@12Cz-w%NFy&EB|k`5%d=Nae@E|&J|D?c}`Gqo&te$^9JKU@<t*V~^wC22BE#l{H?
z-`M(8!X01p{V2~imw3-#^!mAbA<!Z^%O(1l@h<I=-A-uw@=apFE&2pE-;Iia4$FR0
z_T)-ze~sf@BS~?5;vq(+XRS&;Pg+uO?%3yL#dLs3=J|YH5zSYP&qwTz1^XZD2Nldj
zcm6I=!uB=T-^(&d6CJ6r@VHuB_2#&4C?66ar@Pw{%yEBd?>d|`JTvoSWDwi@oP3rt
z%ZBH#xg+v$ciF|?umr@{b+WJ{O_r(gZCrD_Xq4dBnE!@Xr&va|0>BCNaDA<(gAPvF
zLmV%g)OA-@=I(y=jcWxPweaQRu_>|A;m%J;P9cA786InD-gUZhfCuZx6tOf$D&?tp
zsSYV?JCM9SrJg2jm(HY>MDq#S>Yg=1h>{Y3m#Vx~?%~`VJrA6)*TfC*QQZ@dTax&S
zkObJkO-e-gO_b|Hm%j9U5x$4ci6X-*e1or0torwb(Ak3pi3T!i=^khdR2iqsA<pME
zI!dd<+Q;cSmQ%&D(Z9(~{xFh?O4K}edRcCF<fLv}7hdB=J8GLmEs94DL?f#7iCJM&
zSHaA!fBH;3O%?O1Q6HNVc(M$25n%px;=}jGaBwhC4_Bf%bsVmZmxI%HKfh1=^(0p_
z$i<~LZSmZO4-t73=)5R2xdysaN<DurxJxbg+xop|hHX^kPWS8--g;2VXObw5|Ni*Y
zC;@c$l8W3WJ2aL6o0WE3m)t-!))WTGSo#b*Kn|NjS|;qxeh<7x-`kCwtc4pl(FXK<
zIWWs>44aK+nacRx|K&`SuTFZ+NQH0w)6I?kC1g`p{ZJxjGp$i$!!rxFZ@rY6u|cKE
zxi@+#&2xRZpg$Q!{ipf)2qCnzGh-xT0%g*rR6Ux{NOY|@H&U%$mW%M65bjE-B|?bo
z%G}@UV@BaC57y~NgB5SQ9f2STpsH<4NcMtdIh4U)gU(UJPhd4`=VMFF@>lsqnrZxI
z_+Q_z#e9lH!4(|`GVkvvUB3Fz@<`ZRbZ?Jyz3>tTa(Ay2r4r{`8F%pn|JSfpYR%jh
zBKP-*SfC>p_h7@Nv4D%wA$^lfixZ>jTrBzO(laeyjd=5E)@`IASA2^}Z7+Y?(DYLm
zs3_+77clvdNrmmWI0Cqs#2%Zq>EX@DTG`_Lhv$^KjH9PUe!?n_xzmz2%IVnR)VKMX
z3?ALrL#`#g^?tyQuC|%tf6nWBG=u9ZDCf<haMo{kkFi485xWRjlEm}KEozfrxx&A`
z8KiY@0jBg<Pf|AH8CxjeTbMwC^-3@4>n4##?fC%Ytwtx6_7o&p@vN@(w@7H6FI>BH
z@Mx=(T0{9QYTo+2{;pBu;F1DQ*x0o1rId;>@)i$#)%Q{%hngHmBD-*sXOn5ggV+$Y
zvJx09o$q<~{FhG-L-L8gEfAezPHd|8l#wMnaa`dG9qG$&iN@-8%itK9tU<>lx}1~z
z@&_(HHCPGMvtJH<!{nV`U)kM64e`abTG))%WcIXpS+d1UvM?=1yCi3^Eba4H*-ot+
zZipPx7!|3ddW+09JMxx8g^{Z*Sg-ID7+L5Pz6P;eNNi>InG29lvU_>(*bYAX*^JOc
zfXoz8)6V`EE;8xGl#<J<m0I?Dtm<U;dP-Gp)P*dyspGLfM+xBk_M^ufIU4=DDOI%v
zuu5ef#vzqNu?;8vif6)Bvp=eK({s#P73&AJqly1_UPs_ve!8sTiDTqX^s6m`>dF?G
zf|I6l_@)Ta27E{D9K%pUURbS+g#iy(H$)?zsuK|?%MrSoB}(mL$ImMdEInOKlHS+t
z41VS5DIK~n)`;YN>eTF@ak&_}Y=kkE=Upc&HhhS3b?;RJS<qs|5`Em}tUv)=O54h&
zVN;}~bDQp-34c%+YSa_45s#h!p_wNh(Gd@WL}l>)CM(WDJo{2a2*H#btZj;ArXzp6
z#l(V{(Vy_Rf3uTcAj|A9&fXMpgjzK1e!AP#-!%1|`C<TPcQyeWeUnC2gJx)r%S?VK
z{M^Vc;YMoOggCCDM3ntzCvP~XtvLU#xZ;{sMz;3yLz8o7a3l=7fF8;EiSGDZB%3zS
zV>X>KtbyG4NF+KjZFO{0X)vV)y#9qY)@~aUREnNe+Z^E@Uvji#evliU-+-)z632Um
zywrF<tv^NH=kfZtk@cd>kIN7kdo<dW9aa@(K_y~JJIRK5V+;;QV%ztf{*|cFjGI${
z)?o648L)wf>X{wI!s_!s8!mZlHmFh>sr0!G1hA*U75S_T8+5Us^8NIFFAk6ThSG^p
zzea_*RdDGX8z*Mj*Y$?WNRD=AkQDnavObuF$jge(dnH#xm^$RJ_0j5H2j+;0_O$(E
zfpsP-BQA~nn23kk1FO)UI6eyc<VUJgIo;og4b_@O#-On)KFXu^u@A~_k!_E;cK~=2
ztPEOT4%PS+T;K59omqe8`72xO?cP)k&rW}pv&d2Pm?B7x25PqhR14K52i0X#Cdq}a
z0#I}`6}N@r&)77yx&2V)e<$wOWD~*OH{|A4-caA_d7AsBvTC|(=Ljn&e|;BKRW$VK
zXqe7sX_^qttzm}<p1}7F!Kyv7yT>2*Xt#|LpU(FqksO9B?9=cWZ#AeW3g<|KP$MaZ
zt9`t`U)-M_G&r;Lt3}dud*<VikX!{EPyu^MS=cwC_Y>J?jWY_y+4Bkls07qk?g4fn
zz~IIfr(|3m>%KfMw+q!2Per^6mHxnOqaxJ<66%p1o-+0-6&tRsUgnc)O2WxUsiKaE
zO(rgPlvmj9PaRL@S0ws(CxdLGWGrTv`<G%{?b|Du;$vz-96jxlJ(T;ZOS=emf~UCt
z+wJua?U>%v;giqSccy!5*Lamb)C$`oFo6!z>eO+(Vw*BDS0i}~SE~u68PyJwMis-i
zR)<AZXRxm`$Y(25kMr+r$7OkL?7=<Pf~C*m3RfusX-wAm<LUFob+QE|az}`AG<kt<
z*c;ZkqUtLEXSu!20N}pMmzRzWP;5~#j*oY8_uqFqhq6~p+_;)h`CwFeEuwm4v8-}^
zx(I{-@!H?Qtl^CbaxZu0x`h)+39c##glEw-tU0aH8l9w1lQY}HFZmj39b{9#qrDNL
zVqm?UqJE{octnA<sqpH?%W<gkM%e2B!;r+bN})-GH$Qr*@qNFYcV-4O%})I4<@mxC
zZW@h#%~}?zp?~v+Ue<xt=!Ybm4!H!bl~=bI8WpJZSkYLYJZGrEF4sNpxWT32VSucw
ztGWC64Zs6vOvH7V$A?!PKLk0Wv~n|(*ZUm)6|J23DMRe_LG*4Us;j(!80A**tN$o2
zt3IFt7RSsA5RTR8P_5d+HVif7>ayCkGg<iY`ZRJk>uQ<WdmKJ#_kQxey}@8v;2o$>
zGk*P5n!JG3;NCO;?1*z4LL|7PcuI!>Ylh>|iz=OdYD9stSec*Jbj9YlMU?Zb&}2UX
zLgtc)_KL|Z9Q=kR(7zvWLU&g|!=T!_rLV8Amf)9iVZpczbN3nxiwZ6G=7INFm|yG^
z^Y4Zet%=+n)m*W0?>}C8nMLk*NpX|t%i1{<0UU^8ggH-ZK6JZ>YP{e4wh#MW_bFZK
zEo+&blV15=(p1Mo3?2X`oV)eV-g##_7mZmb*ZLdnly5#PPc$xF7@emzLaEolS1!B2
zEko+G8Ys*gHx_EO-q)MC3RA12r~$xrG_aUCS$}o-ljH_88aWK@NaQ;b96plh8{94_
zJ!;~1gRNRC*9%L;$Fdqb`K*en7?z)m>)DjJG+-8cDQI1~llEOV^~)Na^4#G$0Rh3`
z(<7D`*LClx79R!S<ql7or{E#hri{kH82J2$AZW?i#^w74UOM6f?$vhBbpF!MX7zBA
za?kiMtf=dWl1doks3{0|YDV%=;T!B*4vJ^fT+kG8e>8P{<x|}JA;m!5M#Y3R5>`LA
zz&Xy^WN@;EE!g8E7ly-l-J=&f^qWLLWwtX$9{K(wtdI5Lm@}eKz~gtiTmRwi_VV8I
zhNGIVlm|$6+_Gw+6Qdf8Z7C$d-!JS#3PQ=BreKP`M#C%4Azs_=WUETLXm;2$?&EQM
zo<3%^xx;5fsD=rYW~#_kSyS^>rriNFuEAH$vo>F+%V6^*N-E4{bVU{L{YpRo&Ltz~
zC9-kpI;F>*%EgO^o+{70OyNpzk;mLkBwhj>gPnyA2Ky;7jdt-5fciI*<EX;RI;fgt
zxfP~DE?+S?Ry`{ImhIW+hpt+@1o?=XPr>bRKI{q1HOJ=`L#>k|*E`E0YrHGirDVzO
zi=R%(AVe;?X=hYP?@l^1Z~F{Lni3fDD&0^;no=@WP^uo>Oy`@~`Xkz<bMNatB!_6+
z-0?o>d_Dd0!n&yqQ6BNPBZ;Lf?pb9U#*|23YlDruSrEfjL6xINx}I9OQRzE-las}U
z>$)y{BBuHg#atd^`*9yEhrgTc^sHTH?g<=$4{nL@R|VUMmUh_L8EgulQx#G<JWnbc
z-3eN#ME17V_oS<mST)r_D}=ib%ehL&ZVw4R1{Gus$ps#LH44w75u}%+EDH7n`26*3
z1^8TSJ!+3_sXaCwGm$|ZwBdIIPX-jY<TfX$KAd=B(UIqgD1!GOLdtDYJ#VUH^IH4j
zB``#3oHjf;oVo&DPYZJ)Wo@a0S-~ADYEbR(o2;2$I|)xqZAbNj`H|GH69TKr#hW=d
zX5<}~dzT*`t!44|T0*WaSvNp14)Byqqx(;D<-U51GGLwelS6bgr_2Y&$JST!mON+6
zU^$BMn3!g5s^SM{25Kr0sJ$cyeS#j0TyGFsbKMR7Du(DExye_oS1X~-dP`4LS%;N{
zOpClp#6gJ72hEmp`>NAtUkzTypeoww2vZ53oU6CUNWx1mcE-Ov%po>q8P<dp!EY>g
z@DJ>9m`Sq7Fw`2@^g9V!%=e82oa|~Ud8^k-2<~nW)???J{5;K_+#Q597*xKfU(UHF
zW1N;BdMF%b9c8<=tJ9`7Rcm?82p2!=vSsfl=y`t-tuK>CRf^wSsz8eLhi<%-sfy{}
zXs{{%wqNI)`YErY=Ag`>o2JC;U`0a^hOgtw8@O}^z-p2KQBCYw|CKX-_YX*@A|QlR
zT^c-V#{To!!2^l+(=rd@&fw?&`O+Mq^^qe+G=IJbJ&^3Mm!I>T@rM5Mr76JBPSYs<
zQ72=VO9KO?PqF-bM)3ZRa`s;LJpo+T=TxRY0|1?V=5YfIl<`K-AOFF%w*afVSf5EE
z|8tRGFi_8rsnlm^m;a2+4$QgT)y(UE8pXA(mtdg5FL?i`UrID_fH^Pt&im(!hyk?-
zbKT#Zl~kP^E)VF!JxeFRNN<Ri=#nJ`h8*l}({(v5A@k@%01FurNfgx?5J0C;o<K5t
zVdo+!q2V5t^GmH*Y%kd?_3V4LyEZvd{_M<I^DYNhQpwXJ(<(A^g<7dKq}d47DN7d|
z-fv-~n}MW%^i`KH?Wx&aHvN%_LM(qh2_GxVO62!^b2Usk65drSnTHs^cs|jc*@G%u
zd-Imn@WG)JyUhf@ekRvJqtw3oA7tRxQyKV4S63km^yA?Y<LyPi8l0+#7(i0r_kdc_
zta6;8C+pUMi0;z1*KVfYS)*4G+`TYH>(8sCo;UV#f{*^qh^QmKG#Y8h{G8-f`0@7^
z#pxpsO0$t4cdgdqBhOv}bMvQatX+hOZaPy_!+aBkn_E9+YxgWkp`qHm&Z^q_YgTH#
zi6POGNh59Ankhw)GtBC)&*+-VdLL&<`K%kBOlc@5i!pn7c@3;*5>sdthb2@E?05*(
zmNX{{#x`6n;XnJ4-e(2*w_Mba=B>&dBSY=<D0NOPrC!}Ud%@EF#arTTOCMz{P6aAi
zqwEdw8Wo5PYD>$!Z>adFBU)GsO*?Dr5Hq=dw1!&d()>6aAwMFE7`WKknX~{m{h7jN
z4n;zQ^iKm1mq%oRpSTG+Lkd6OptNn>)4ns^FKpJIR6{`v9Wtrt{FJMZQuj$oA1*I&
zDp{R61r9wBP`b?#>B5MZvaAFl=mofNlO5MXN(xT;3S4q5?%hw>!*@7Yo=vi1am?h;
zrI<HVd0Z)Oq#aAy`=!4o8eOfW>Rh(VTH7=^JTkJ)O6J1Mx6x_w4}FwQ#Yxl>-EJhw
ztH?b6kw}W~Op6IO-v@~}zZiLr2WGx{<C*siIWN;I)hoLt^F?+i^KA?K^j;&PX6*&!
zb}GP;BFu9Iq%Ip{cR{01rBZzzHd3nm2QH9AOAY<<4Snqf=I^`=KnH7FK1Y1zigNiw
zj>*?&NUx{sUe*AJ2s`{@T>T>RG!N07S^0BE?2Y2Aw^K)+1kl-UrSftN%A*s;n9f^F
z{T`a6{9d!$wZb{rz2Vz68zLy2IT?^H`{J?NseW>o_g&$xpm0`K7W)kUcPHp4cc$B2
zA+3@H5<7yF4D@e%7630s<H*@6j~mcLYkh~n>xOsKDC;Vh!=auIcmg0jCzd_Q0KCId
z2G%~a;L`rA!A@!{glH_yB=|H>R;tIDSnO$p$1x-I67-p#5+0hWFUwJ^(60>Duq>hC
z?$UF>)b<GTW?CvSg`<b7lg#ZFFsOmluOpi0)?H;^4XQX@7e}>&cVeCUUmuMS(>bFR
zkyABh8)GHte4FXoS9G3xFD=CCDX$i}y`ULF+SeW)E#F=|09#nCZFn@IGgm(miIFLc
zOwOEI>gG8MPJ>`ceX7|fMu`?yE7&#ehz$l@`bf2z#Nu6Z4sk@1$i%C1mvX8BcEsWE
zWGTc-4esjcR<bH=UW+QK(n<TqD1x3lBGF&;79#fEN}{w68Pqr;=Qup~0TJIzsbr*m
zeyPkwG18L-Eno3NQ+8p1Loxn;#E9ba8|dT0mCaJ)6Jx6vwXxukq;b4B;uVn4^mU@`
zxy(o-1j?M{dCR5Yn%C-IJaWXE!u{M5%gq9v6<;dr%M+rHy)Q1pd)1V5H!Yg|Uz<;m
z6;CFvG;CCzYbjuN3i+n@H1nwI)laj|sCN*`60AP}+Kp%q3Q=ayw{P}~^AZSfKwfN*
z4@h<#=_js&i>W(rrre~Ubdmod$u3{!U~Bdr8N2g+KtN=qU-;sT<#tJqnh*6zL$ZkD
zlucHcbJmBb|F|=VsmK*u8pXMVn`SCk^Bl|~ZzDX81rLqXZOevFF~Ft(^M!qtHfaTe
zb+XTvU5@ED-)H?PoSt$}zE&x9uXoIROO~D{IYJb97_<7~FFd{%r*WFOcDFD8hcROo
zu~Aj43v75-OUwWt%ou||&L6f=&G>b5p7sFg(qm+0SdvFPCeE8zB}Z>kG?*bzUV~Zl
zHb;BM)+d+&8a<QO?e*_8jm}8dL1cptx!iJRRm^JPLYywNz|U4h!QHXg+Foe>IK^E>
zkcx2TaGeRLAwlCI!cF+;+CH<5R+M7>k{zt5Cz^szRj!V{m}ZWiVKma#WdE^n{{!bq
zS>YN_W2m4rI(=0IHdg3<-Sk&JG{GGdt%PX)_~0*Or;}x6DP4}8(fjfXe)UwGaV(LH
z7N2#B8DgE0NL@%pAXx>N<;}v!3DNO|CyGB5bPtCYlsj3{Zm)6rC5C(Uh>I&^M~Y?Z
z<$R{=QeyP_!;F3g8<Yx>SsyzpG)Z%cQ7G;R?YBvB(POiJv$n47BY$tyr6D&(yX?1V
z9kzvOlbfoKR9+uu4sw~JzltY^GL2le<)GO}{N?E#i-&AxapRLwJ>@t_neLOf3s)#t
z=xdHlVyh2X%Gzm-V8#aG;~uU)_5SJ)wVuz|;v!=kyGX9lm#LP!Mwee0BX5)LNZ3?U
zLT<BZB<<;FG&sUnN(mch%%u~o6KRb`uOC+72S$Dt=~hf;U|!*#kJh+!eu`j$7|PYZ
z!5>uVdfMH(n&6xzvv!--uaI$|iVi13SM~ux#V&Nu%QE14=D3L?wq1k05e`>p*OQ#F
zIrPgJcwc`BInAV5sJAnyA}%O627Y2Ks@w60%hhH=wHb#4v=~QJv|Xe<woMdrG<OZG
zRPBpb+V{D<Y&bXLu12!mwA=dYcT(ZiQtm(OhZF#;e`&_}v)pc&PiN|vD0b=ZpM>Ow
zL$jQnRdcJ)e;1;e_8MCS<ZvXk(CgQQ4Jh8hhli~;W?!PWZ}RKoY3pMA$H>fP_}_wo
zSD7@V5j)xi)EXnyw!-aq%iN>=7)D{{MRE+8^rUANQ<GiMI<9te%sd>bPe1jBO1P;3
z(`@JVR+<YwQOD2aQh%jTyjiQ7OL^s4J?Xc1u~7rvG#v)KhQzGLC`oPS*i1zK&d@QD
zsmahMU;j62@xE(fwoy1o*F<W<#-%y=aZeB51)E!Vtfbnp$ctrSp6H>P;fs}rTW0p{
zBJ4!?jE7aucsc)@HL9mV_=?>0VuP-EKr)Ooc55A1%5GfZWOJCL&N=&;0GlDgYD0Pk
z)MjWqU6F09C*L+7gr`kKb57;xmg7bfnPUhxxd2mYKXO0tV<k4eYFCrGVZ%9VQizGB
zeOHNMCrUW7L$P|We+-BzcV|336oUDlos&dN_7b}d6ZO<i(s<YRnAG$FL{!MCh9482
z-E%(LVD&5BX-0`u4l|C~-qI1@Ab>AP!5~kc`QL_W50(}nwyh0iZy1g0?V+?*P2?{{
zSH{O_ib`|T<nM9oB%Rn6=LhN8W$ycCdb>4rOsb}}4=X1sTiWfvv=$H7p3HK+Fafgl
z7q#lh-~IeGu_|~k8FQQXn5lWi9Mr%PW6q1pnuHREJ$nC%2TTEmjFXU_@D4{h{>k+j
zU>s1}(cwwOm7(HIJH>vnp1HmR^-nDWGlZye{Ik8+(d=XoL!+sf0wL%M_&=O{{LsU=
z)QlKD3hXYLIBh7o<U`MT!M8H~H#c&aiug``b&H9tbM6|cK(*zIPJq#p@0JyDF?l{V
zy_|Kn{|;Jq{YUeMM4rHurI1mEBNc&O-mbdy8<lD|*HelGw8+B>Ugan89o1LsbHquW
z{6t75x?zu9voP;yj@u{;XvDer^7Li7oX~pt9@~<ner240S=KDHzN65n&b{+>hAFL;
z$raZI?_N4H$Ee;oWz`oV#Pm+AtX>t?cQkI|=DGu%b??Ef4);FOE0(n_qi@n?cwr+k
zvDb&IRMzH7++~wK?AT_>Wg<U)@-Z9!PRdv&O5@(67et5#8W<0GP@>V-WBPqmI}BU=
zQ<A-7i=WXGlKY~#R7CYed-u_+tLgB;9X*S$-(cM|Pm40*`HsZ#v)6Yrf3(r_S&!U+
z!C-?&bKiX^u3!JX5JzRNfysquSmD|dJ~wi@%HzlRhht#}g^|o=-AP{>O{a=5g8Pbp
zh`XnWfr_tLR_C-*9OY)}N#LYuV<Z_9A0q8`Lpb+gS4VllLWWldv$@oMI)};P`YU>-
zHFL$$aR84V1faY5YPu=;WK-|egT?;3h_QxIh4vcer&jn_#1(ttfeX1j&<ogVyIn<^
znEv&Kh-3k;^%8dU7uSNl{bwJAaY29<HhcC1kyd%agIjNh(Ed(}3lny+qZWqbmvx>V
zPS`I)@4Pf99NO0@3_GzUCU4lM%P^=kJr67`3T4EoCa8N=*U{O@_S>iL39uIf)KxAn
zkwkC_2S$f9T??;749_M<fM&VExEtMST0-i`H($MiqUlFj0`noabSVEL$)mePlk`Yp
zf+A}>a252A^I#1-o|F+)*d0o7o^uTf!@7t>CN4RrjhAH)z>N!&*Fw-}L$1!SdQybq
zF*US|t|*$V$<8q1i@#q4k;Tm2tb#j>Iy6ys%qn~y!{aQc?C0#LbYV#2J^WkgwDq5=
z^rwiJ(>6n+M7kK0G&R1eB1|*jnw|Z+yXLQcM>wZL#$aO-_7-A78#&tfOWgO#K3dA0
zXv|p{?W64M-aRDD^uyiK+6ZY>vm6y0CZO^qLD)rF+C$TDet~jl&{~+}%-8m^X#!9&
zoODJw`el=>cQOaNk|^Pet{acT)kGg=XXmKc4b=$m2k<LerB`3_@vS)OUi28PJbKjs
zg%ZwGb#sM7jbSR#ZuCfO&@KwpmpBhx@a2<D81YS5x_UV*G|?;c6xxYzE^FyM+roq9
z;sQDEy3eh*0inmx9-#vJ*1Lc<HyixDugaj3?Y5E=x6(q!0V-p#DWx>BvyL8F%?W;?
zYp?kdd{ez%>zBv8nU<U5{N&@`-X;(T2{P>Kd%Aw|!HrbTZ%)-*f7%??kvNqXyQ*;A
zi0kDd+iL%|a5#yyfV&XC&d!A;D)IIDRI~5%DWwiSEqQv#&n7k6T>;lXZIrtzl~gSK
z%on8MLz9&z@n+pe_NLnnpZub%T5fZQMX~>Q6K5uuA^NT;{V5tbj0{QAoLRW=c@rVj
z>AszGac8^}lkjrPSwZLfNvl0GwNW3vmPEsPLP!}lMZ4b2WseNb9z3cF5=xF?WCXLB
zuHaJ-+pXq0uhPS<OIe#x4dgC~2H75h=vEhd0KP9r#VS>0^XaMGQrpEcLj*qeIyh6Q
zvz$9qPSkV{O@omOUUP9P|C>eC^7QD(Td18({g5&3`F>ORw&#;K03nM8J*8TE?!&6v
z8s~v@&+>L5?oBkjq(z9!9KpL%(LO&}uk`a%9kvuk5nz{k;t|_zTzY?P0YQJaB|qT8
z^rR<~xA%8ts^x;~>$_2PcdhyHi$jn9l&5fkJmtL7?uErjhr2iPUk;@>EILI*hI=N1
zWS9GV)!UT3)I)!T)pH2N_gXR<^u?9VGe=xm5gvr!fjPK8aBddj6rS)!*sEW1R9#4D
zr_S;%amQxzB+V*4D^>*=3Fr{6+QLRd&MtWV4N^{4mI7PaC)BTdx1Vd)NnPC`q6!ZK
zS=n!s$@^>VQ3~a+_<hb|xFmW3$(B^sCoU6w)~`=L3y}tk!Rn(4-`Q(Lg1|cg&`P2f
z$*>^0Gw{RT><`1&Q>WzRwl`;oD3I0(0+tQhD|T|{w1VM3oY;R2NP-5ieOcFohR^0$
zz;zrd!E2o0i5GPL<4}1|StrIjd4FUb7j3}Z3Sy5P_x>;pf^$}Y?n{z>qVY$bt$iHa
ztt0wydF9NF^pwCG0PLse*SGn9q#Z-bz}+ry?DqBlk-JO>d>@qNx7MG_1S~*$);G6%
zB8#)g0N9cnq@;%qh%F~f(xiCR5NkifE1Zp3=~J>csf;&?2~!7H&cXYJK(TPzzNTG=
zsY+1%UUK%;CD=}}z`3sI%zyOOuo`$~7m>p3mRaPDNw6I6CRg1KH@=PfM9&3NFyD-s
z*H1KC#x<)L*cMVT9-B4$SDB)=^`o5(+dy%UH{N^abl*swcH~;EtQQz*XnDk{QyrH-
zwN;-#vz3N1J{yrpFp!?od2`|YStATqdX=BLXZW8t7@oYUg>uDY71#Cem;`&BJ3g0g
z*)X4p9EzoMc!-Q?+bPoUe9(0dzm?t9$@8z}JwT<8{=w~34a0%y9+0VH-Md2pwPy;F
zwyr60gNAf6n?G>fs;6{>vw?Q1vt`mV?%YACGOnM|^>=q6%6$~r$dN?gOn({#_FvM>
zGnZ}qnnr%z&wqOXfMvrocjc3>dRRzZ3Z3ZlBq0W@%Eo^7ZW1dnfYL<1`P-r=QnS;Z
zq83`Zxx%dN{5Ce>tN8l#RIG~a`+7jXsa8r<OSRF3!^n!lL6yQO8;8hEtw0>aT58v#
z$j2Q_(^d@!D~8w%`V{R0b=b4|TAxe~`@Q*OE&BrLQOfQPk6gxuv~eeH@5k(1yrA$k
zwW9lo#t2s1zi#fnSIcGAR>EPf1G^*WIW{hkwKMCt72>a2u@$MBVq_*r18pwXbu)@>
zP8MID9_l7KAd)RG-tU1_^yK<<ndvXeA8u#HvSxlECM6A*{z@b0$q7znCcE=wt{c<<
z0sH>E{dDBF46~mWOphLE-6JcE7{1Mwe#t*roH4%gB+gRJtpKBcIMB0reCT>;F{!>?
z6;$G}x}Gk7Sedzr#3`8mjFKDK*)?yl>9_<o|7<B~+lVxS99RDvxy+xQ{X`seTpp*d
zVeYRy#yQHl<}j<49`LC?DgSUstX2u4jY<^7Ml-!pxOip&5(Fp;dMN?nq651dNusg4
zvT7_iHmSMBhI>Pf)@n=gds3r$>DWD9G=7Dzf)FiSxW+D^374#-pJWr)v9jJUs)R34
z-6G>BTyE0y=3dGiH}79?#4?lE!G>Qae7txwvPctlKb+t2GQm1Yj$kI(T03uZh^Wn0
zW7?8NNYAPC-Ztus)0}R@JJW@0ASR$g>w$C&fJsbRxm$GCjifWL=d(gh2npT#agB@j
z5Xbm~76K?ZYdPJp(W}?pq%|<KKTSq>cQx@ZCzW|4h^i+Uy*AHF=ay2A499qKMO^l~
z#0-~F!{$DckMMv?V-}nqBkI$$j^2x;Y!BH-VJxIkb*pyF0+qCP5nXyLp}r@fD3+Ox
zl6)g?hk=4=O;rXMaj<*hc!@=dVj?CxK@=*~&wZvN?AqUTRu)a;n=f+WKk72NR{+8+
z-I_oo1Gw{zvI95v0v30=n2400w;N(_b$Ewkff!B=+^y__EZYvKh{6t}w$Awt;6qhp
z(5`|bf5}^a#EG%K`j&55j0I%}VHp}T=<-WrYEVU?fqDgmE=5p(pNd`Xz@VaalP<?b
zDUZ8M>WwG%mB-D2>7)E{)?WHUY{Xr<-6UJHri%OLT6}oiwHe13HtiOt`3>b-ezBPw
z^eHuO*GD;92fv3pkPG%~5J2Nwx#T(5Q@x|uZcb<q)*uf2aHTFMs%lx{y-5L)g0Q;9
z?nz2u2UP67PE5jPIwEQ_ees$p0>wq6p<lU?z&MysP#pz0mfa=d&<0T$k2jQ-wb2uE
zPSC+7E8>BBMFi)|wmmpdFJnb4LSmPQ&R&wwPnTr!>RqLo2zMr$jK7Q;ah=%owwo>;
zg6v8i`f9c9e$@-T2A2L&Tfh7@;vx!^6ERX?@+MS(wLnDlgm8Rao;;P+PB}@C)7O|R
zQ?My1$wXd>3=PV&gc!GG@qk1thX(zm1jS09tEjD(Wb$2g&Fzv+GxL1)nIv@s9}S*T
z!se)$H<^ywR@$E{@ZH39Cz^ziGM*E>tSuP?c$(oc6>q=f&xVC08!r3o-YglYQ4gEG
zuHeM4M2P;^rAre>&%FPLaZ1TzB)HX?NDh~WjnSsvFHD<dJ#!acym5+8Ju*Fsi)U5q
ztM+pH+b)dRCl47ItHtUtiV~tzU}Ee67!E~Xfff27D%utiM}Ym0|JC^dzKoPk+35~?
z1^thF#nXiy@sir(JWu<5*4h{v9J+aGs5!OoLOL#v#q(J+`&`ohD^c{#(1TcB*1N9B
zmP7;Ep-BW-4eRuyh??N^YN8z4??{Vj{jII(Jf&pz5ifSqXtLcEaTke@E7c|?2ik6X
z(FJ&UFGGAoo5PuPbpN~-TjTpoO@RJ+cbJOnGw*u&ICMmIy`%JKj$|BS6Rz_8bY(j?
zdtkOX)I{dN&x4MNImE@VS+lssuEg0pKYx#9OSMtZX#Gm}6Fha57P1P&A^HSpnVtOw
zuDSf0Hh5fglL5coN^Q<x14@X{s&$zxO=6IvdO9n!u!-5BOJk(kIl=BO3e_=h#qbFU
za`VO^ViB(bg2L!etbbUd(<_x|&s>Yq@c?>V5ld^hFy<VN8KJR6Fra>yIA49QGP6?_
zIDH@<T>hBuYkn*kGhYmBwj4P#?be;e*HoC8z8?eZ#bB#wA1ibeMGMr#s#z$vZ-xuS
zw16@c9r<N0_QuU54itXhA@!BlDn34^3rUFP^0MU2Ql?jS@<957QRnFh{+_Jbx>JEf
z_KDKIdz%p$>z)PoKU=fqwElbbxO)Ouv-!^t{_<I!0tyB5`w1d*I<OK6SMY`ir&V=+
z)5feYhjCDm7Q?2kJ^;Rt*{}#N%WO**o}FBNCmfg?UEoC;um|A+EK?UlELrN<Hi!~9
zr+8#$wC4}Mz36chPr;r81R;4bIlcDadOKxb<_#m%Kem)`8U5WH>zo&vu})Ull34s}
zRTaU%DtZ-n&z}vUr9i#s7MuYXlQEg3L^ng>Z^%NH%qHX3WXxy7H++-_X^dv=M4vbp
z58KPP%yLBsqWJrG-5}p3OOe0Wf|nNZ&1&-b88u-KDFsdzOS+-0qb3eSy~)~-UX0Mo
zw;yg!C-+Vg;tlz6472%%_j8#2){<-v{CU}?r-Y)0K}7YY>za-NZ-bAIPlf}cv)6sH
z%07B!#nM8Ik!2wKUTZX1O((Um){YHvgT1kRVY@g6Pz(sYFt&d;$J0*9Ra`MqSPMkH
z%@Q)6vtMb`zaI)3+{ozkDe3N2`z~`lE#ll5^4r!aomrPSs3zk7@4o6mTx=}^xrPHA
zmsxL+mGbQGlt@$8_)v4P44k7zF|&s#Gc;b3iafLhN~u~|jV;NtHS8(z>Kn2fIj_(+
z9uVeP|BqpDDW$YNzx?qj4zm4cKj+^CcPi|(!hk#4cO0SSF%Jx+6P<|dYbWk;DRk?r
z+KgifU%v14B@a`{7G=wtIO$=O3qld5_FeuBR=u9i;Rd}{<;KZXP9PGx%>^;dFDG{~
z0uvowgLOs@#-L3*_AEm$$X~Mmeu=gr1g^-!)l(@aY@^;J!)_iFwv`pkRS1tkC0jVT
z=i=IWgj9N968zEyN)EVgvSQc(k_afsI>7%NNp(w%jYvgW_JxF)TS1GjGTUtw0n|Ns
zHIHmTu`}Tm7Gk0r*Z{0l+8O&P$=115IU8d}3h4{G&i>g=<S%}a^sp)QeT_p;l!x}M
zZC|S_#??mTqZ!4%5>9CkOZ|vnspRIvq?gc=YGu#f<60{j(?N;MBB&6K<z0U|UUtHD
z>KhrKP4`OYZ<<L#z*RFmbo2ULV=ea^9Z~mo4QyuTY1N7*zla<Mj{&<`!*4!vS)YmX
zPO7&~M4v_F*S%eS-w>Rq<u+0D|7xy#FQI%5q+-2g9*+CM>CT5i%3Liwk&jr_=jRs`
zIh~>2OYF%F&L3hu)A3~ksZ&?Y-TVCX9ahxS)j8CAi1*$Y9Sn;nm1-*O#R1U<xC#`K
zb$k*w*Tg2;GFD%gyAq8JLKUa;Fk!;hdVet$lCz4^(zEB0KMco2H!N)gDDM@H8`i$6
zpB~EDMXqd)$f8|Y?euS4Ccg4`e<lq@pS}B0&oHG-J2P!IO_`qJ>d0hU8fodX_w`PG
zM-GnIq8_icU|?8V>>eL<0D`Lr-h?M>CP@~+c&)LU4!Y5#HM=Gz!2z&Bf)3hirXP@A
zUU)xHqdSs~hS#cuha6{goA+tC5F|WtdvVSI5p_KBoCIu{W<z5^4tocjf8ur=KAcir
zNeFM}<Ou#k0;t3E*V(;#5BQQ=*#S^S)1xCRrOqQ}p8KqWtz99gl@4vN*zJ4ab7xf|
zOS~KHX1$T-Gac$I?@_5D8qdY3wR*G3lAfKF4QyQ$b5ak2iXm7Jo3E#tSyA@l{J1?{
zP>T0O0Xa9$VVH>9tV_$n%{^Gov9XH8o@Kg#^p=qO3@1>++Xr{)%PkT|kAR>pxu5jz
z+#33Wqef@UE28KQfjpUZPWCN3D$khJ`ie{PK=vDZwX|>2b%eL33zayLp#H~g*YM6I
z4YE1W@t%;FvAP1^Mh}ai_d57KeP1$*-M1?0vol@T4~^WvuDVV#<=l9L^bKLIm@*i}
zO>D&x6<lA%C9=`>G(ZNQuwK)fq7j`{B%{;e5?5>()-I%^F>NfwQ>w1}Pl}-Bq7#K(
zT4}5r)iZmbiu3uTj5p5Y8XWw=G@ooKQUPNZsG5!qUGIM<W7ZfMhH$l65)t9y@Xf($
zR!X?>Oh8rkl#^?#huYGqZg=W<uYkIO9@_J9I!lVjv8EV4PzkEerqvVZI_qJYrXn~M
zzWMMrS9`pGy8NviGu8eL(PF*%g}x&X-iwkyGO{Dva0wN?kFA@Jey8cGDVi)ew(&~+
z&A|NE9}MxQnX@@d;Pe^g*#F5?+i5^LTGr}j#C2xoddgyy#)7-Ff&3WLKXVem_q_A(
zg8bMzfe3w;QUC8j{r^MxuV?dr&B}(u%yd(eL`OJFaNFG^5jWNOg$2>IV;qj@$&;}(
zPJVuk`T2Q~wV0=8{U_ivZZ(i3n6C}E<X)KZ!rJDjX85-Wq3SV7-O1v!X@yUHF70&l
z^tldgj+IDWx=OS7vhB*501xnhv8VKe8b%xmSN6NK;}QOvf{LC+l)3yc7_&4VUv+*%
z$XH*d(3+axCMI8}qSFMiHk{WLa#vC@G01fE`sRf((Jy}(rndrv#CseCgT*5A@hL|n
zHnlcjD4p-BfTo*`w88uX$2)-=EFF6g)lu2SM!G?OZScgJHoYel+Z-XH_h9(_`!{gV
z4WwQ_d-$g5V5tTU)m`vB#2$7X*zNX2B_)Z!;Fl^;hU8rs3(t5>c=i_=LhQWnP#KW}
z$|5^E+vz7xlNMOyA}lVzvxpqegfa|oS1*9}H}xR(E_GT}J;b6K5yywSt6^wN7n5^=
z$g&RTni4{BDBr=?QWSab(7#LEceJz9M*+kJr?ANfAuLjBH>?>lo^{H97dh>!;x+E&
z6kr3$8kW9<EiD#9iQ=ILI$c9n?{TZrMe(briV|&G<rCZB1hI#@K{ifH^)kiL?S>N@
zhBYBOrNZu64<~puQ%!<}HtSh(H44~{8uiV)WA0k?CX`t497o=GOsy>Md-kn__?;8v
zY_eNM2L%R3fR-#BB_?eH-Fe>I_Ch%0k>pzEI;Z@hp0uLV@`L=yR<p_e9=d(eqB<FO
zgLlC)iK1!ib#+_B!9#!h#{_gdYy{-c`^i7o7dzaj9HQapH<F7yR4(c5R=3sG7O*U#
zBSkfeMRRs`y0{bybcnq@^=H6ggnnPX$mUvo9s>O%u1O1>z0$oE?uVG1-&lj9H?+0u
zTubux;rvQz<I{wYO)gNM406<aHTj{No9xb!VAI%r-)|5u)V^Bwc%nH1XzEM_T`nQE
zZTwwF?Zc%fiw49Ulx(L}B`IzsvHaxS8%)?B6#pR5T!6i~>VE#lGK;{gRjbUCDYyh#
z!c_DNdr;3^FS)dtfb5<mgusn8_aNG!4+QUnX+<DX^AC5SPgsla`1I-Kg-8N85z*Ng
znBo0<Ux^^#3Zf8V1NSlRF#plw%`K>#11R-`>UkvW#e3!55ljr3tyh$-_83CL%!h%n
z9ZGz1Jm;iVrbRp03te=@H=WzjU(U&#j^J2W1a_iC=MBH|MWa#YQ7u**15n=4oE$8m
zKdrfbclFr*SHpVslEchV9~`XdTd)7b-&dc$o`$4791WKJ_r|NYpONj7D$1#V0%EmF
z9m4I%B*N|GxCSQY0D*GpDEr8#Wns$13)8#SJ>p?B&kLjeRdAps>3mK2e+8aK|BHF;
z@PbC}T^FUAmq9Ib@1n*j|0x%pC>yA<pH=jfc*tse=MD4O8xX^7V8X`;$$_Z~6?9x`
z&r!>&i@KlWOf)uouuH97Y9A_-Ryb@I4lkr($jbMPnz769dlwBlh%7Q&yM6k_rrPcP
z;EhqCMA;LV(HFVL|CT#X=f$joG!=S0AU)sPB8a;QI>#{zD?i#jZ!sNfLkF?=r0@u|
z8=_z+I~&DcYkve%8Mzm&t*xC?HI8QBBwM+M^)C=)#n9kuqZ)A*`nv_ztNab0!jn!N
zYY1;4l^AzSu;X%H>|E`Lt$5|DOMS{BYoZ)r=~jVohg6aS#F)pVTWQX1-gP_c2poSf
z;-uvYz!%RFZSS3}mFNKVfaPu$A^LE4xvSEal_(L^VExn9MbzCI*ln-m$8Qn56z;1L
zYj#r4^2<yVTin}ioDDCK!H4o}TPW(!P6W&P%1>V|CjV>hb?j94KS6fMxc%ExpD=6b
zKM6G<zrj9HFFP1_Zz-|SAnX%-*>&%qnr@8jzcnq^x((qXT9^|lnMh3OKx=~7?S+!w
zfYExEihyAyetS5O%XvsIbskA3J@s_4_?M5d%`m$FEirCMH|+>hj<z1j4?Q^e=$kGS
zN&V#eW%QNiboR4xNV^kwA}17Cn7dg47#y?Y$({LkKR#E{vi`ms*_^0?%VZNp08jIy
zrzkqg37sN~L}w=_>?mzpJnv&x(Z8Jas@yVr{!@lFo3LNc0!qqYhluD5jRGCzDjXIQ
z{pHJL3$Zj7kfWDBz@05ENtgrWsmh7ZQUr>&5qvi<m76~e(w`Q<2}c2(8!r|Y4L7(n
zs&cuy5jPr8YKhTPGpsUYbSvDBH+KhaL2gIrGrBz>4({j;RxSD$$C+ybo#NldApeg-
zEOS~EJ(&OJF=v(Qoq{%QWd<3dvA!fx_5dobs0!=RPOwJQ3f6$7i|o{i>NNt(*p24H
z(LT9(7ng;J*d2lCoO8U`Nwo>P1)6jrv^K7fyBG(nv#Bec!<}d16zi=!B{mG|qo=gf
zlC=$C2||v~l-t@m*Uon>;xdW^_kn+!<PYyKf%g@v_7XyLd%J8bpLNt7VaUUtY*5&K
zn(@CE3XYwtp8hSwE`DSUJhPzrNO@kjHDI}SOw%+I8R|6ND5D?WmX>=Ddp`wez?Jha
z=o3AY+uYHCKo+&SIip;w*(iBx63Q#^%`XI9jl@^FC({rW_NY4>pj4&ZB{3_mlDub)
z1D@vcWPO~Ht9~zRs8D}0DH1@7PVe(X35S7649^v%0|w~N1_!2@5<#TJnDtSWC{BGg
z*a^-hPPzcD@>#e^?4SA?%Pqb2DjEBzg_3^c65XIsXT3U}TU7+c>L+xQ6%;KBr%j2{
zEPbOEZbFKg7U)*LO@Ye;+{Dr+ib;@}4x$w{{q^lBopblunkd1!Sk{mQ(0J+fYl@pU
zBkyL)T^!>{U$`^Tp{63r<h(Yt{p6@>#$6$bLwD(=%kV4B4se<?>SdOd*Ir8g*_q2V
zi8)o`#cBem^bgR8NLK0SZ2vw0|Iw$JWC9ncZ)-Anb@q!V!4QAy5N#vwzJ2XJX4I>B
zZ)-D71uUUZr@hwPvmplvXybAKv_gb*H`vdfcF-{|>N?2$&6F<+fA}w%_<#Nyk_a?P
zi>$JihO=WN_=l#{ATDSxsTVW;e{LvmV~KBY=%~v_b8;Njy6u{e17Kzb`FMxyf6dtc
z-3m@y{hQ5r=}sqmk!;GdPYI&O3&G-xr>F5Q#r{uW31@{wgU2C-EjP$6dJ~1Cvy(_p
zA1~1PPg^YE@p!t+%YDhw2M4afLa1218V5H`v-L)vwGd$!q*U7tDyrygq(cEvK5LT3
zuZR@NtckOK?JAFmon+~XX7{x)>WkLYJR*HAGw&W96Z4lKWFrO$MkCPBhzBp9ojZ4q
zVwgqq-Oi$%pu?hUYRl2{Z?d8HmS8x9*L*Yac$Iy!l#Gn9t<Q%K_a8p&jvXZiA;yzV
z-0L_MMj)cm{W12#MN)bE@u8^u2p6~e6>yR<1&+~KFrxMAZG{>KglSh4M=6+ruHPX8
zPFH^Vl1J|#y5gP5X@%||odi<zm;%ST)fyM@R8UadJMEA;KF!r|aIY(HY}D~(iShF?
zLtk?Gs7Q8A_mDN;jP*izZw?lRnSJhaHTGp;-HyE5!dC&sQOpeVwAlp{Jl18_Q<F_S
zn*mf3L@p;mImaPZ`roMD3puSARi-Q}+g936GV@sUMx@CEXI4yhLF!LGI1)`7_`XKV
zei~5Zl}fuyADgtwg5=M1rp|2#k40I;;*4dkwO=O09lLK<jJi8zB<t?au7Exp6u5@I
zc!8pF``MW^T#NZ0Pakp`E*iILF+#)lMiw;5%+RTLV=fHEAS30%nLAEnT;=}SFlGIt
zqUYk|(o$0GNBiqN%bHm)FDc!4@Is;ioI4^_|CLr)1CMDuVaioeXyF^xTkyEFW9Es|
z6Sp3DXc#we$=inGTQcE3CZLFko142Ib<=P(gZ3OX(~Cwg(A}#dSH>kvB{}NdLaW<Q
zjYVe!D`QW*fQx3VmA=eqPf&((B2em}7%4a&J!#KE{ZoEui#r>v9_obVZn2O5s9POV
z`hy6c4C1H3-81Hp4a4(e;ARvcqkOXEAjb+edKpY78dldCt;Yg~Y=(Uzr4kC@%eIHH
zzGKs;Jj#%*%6abdf@Vsoa3wk$(G{I_K&tP<QrpuKKn1;k3SZ~p+gFO?l|y%Z_KMXh
zGyj^eTZI&FycQB?BA;suR!oL^jw-V(W;q$gJbYhfXqD>K)rmDXT5eNW|F(QojW4~|
zSRKaeXq9ERMX2Rw>DIIQkiBL~l^D@u(3jb4eWXC!*q-l60pS%6_urdK@%HGyo`P;R
z7OS9Ov8>2F)M%mgYp;j2vYzMu@DlRUrdm~wVNw`-vd50!AtrtG6CLb$doeB}2M-=c
zIG8RbnowhxOsbF4fq%X3bFW*Qrlu(#kT?z&$FG!ZI3!Vvd)3|NqhYBrnW=HiI;={Z
z+R0b9Kj{T$HH2Qd&Hs>nGp>v)dJrYQ{EhRcU%qRS`~Di!Q7mswD%Guh($Y(f73zh0
z+B0s;iHmV8+C@)yiyDqPwKILh%E>W_HoecRjrUgiQ>iM;J&r&d+EP<Fo=toTtO&p%
zrlLlCZ94BW<?|EdqI)5SaL8%TeYh-dfse-CxoZ85@ANc#2jDSpt~u5JAD+HCuE{@Y
zdm}_bKt#F~>F!1l5m68jkw!v5q+v9S7D**U=`MlMF=EovAuwViMl(7_^WMMbdEfWH
zeYVf~{+@GP=UnGHfyZO&!-V+evg2Sbo`Bx{0*cvu^K7p@^mwis=~%ldkdAdP<OcB+
zHgH1s$aiOI)Q|V(gG~QPNQ90YoA}?Huiu_Ht)J~I_->c4dDR9sm;xUq?x@(TwfP)g
zOjIF~0~Agk=xG4+>zg`^;&v9lj}=&%m_8St)YOuX4#ueoi6Vo_j#K}sL<c$z^WY}}
z>7v(bmlM6NSa(MQQ!QY9TF-NMeL>0^BXr<oeLe*69p6cvAdxL0gUcTU0U*7?S0ayQ
zJ=;9Dr=n7}`{)H2-cH@;+s$R=IF1gZxekF`pG>FeY|B<Y8pG`^IEPqWkQ(Fr$bL0d
zpR;!bREuvL1K&>vOa#<M@8Y_m9wah3R?fk%Pv>6iF{`=nFFy6FBl7{+jAv4tlaRRh
zzm{3XQOxw>bBG{A7a0YG)Fb4M`_GJcuJX%@Ju!icRm1jYMQ=UA((drr#W0-QVo}76
zPxO7b_I0V%C@G1vi<J}DD!N`!cP7wCET%&J#GiK4xds;(TTutpCXRiXqw{*5{^j|f
zjhM#J`}gR)zBR_Mf1>92%Exe@llS|1;N+Fio&rD$aFPug?bpZU7p228o?HBThe~@s
z+xJ?fQ2ECW=jap=%s~ku0+RU`0(Ky@2pV?JobXe~^xJLHG}|jVDrDMo&${%8_wIU>
z@)bt<mm@zz1;PUUCh+3sJnQyc_m{8bD|{RN=RJ(===Q=)`~r^7!#JIazqM13){nAo
z{V8HNcZ?LBh(VVUQ3e&ORj?9I<LK+RV93Q|=KG^2!GfSukzS^W?KH&hkCqkAfnObd
zGpoTX&fq;gEtvw`E3Ygq5}5Y6H$NAZf1*Ja;aT$+dMGoij*@?Y;M$DN3D#B#F1Ocm
zMBRR$*|qCF%8K<8d2^wo&RjQktwCGu()b;8DVBK<vkPf}qpEv9$vJ*8a_QEZuqVYI
zAep<c(l-K~`7H($ohpxYvfk|L`}C{{9tTtSTij|vHiqDK^$ebMlv7*xs|tpK;J^50
z{vO78wd9%2`UXnWg5U_P5$%92J%tn(iMJny<j3*E7t@F3h%G7~KDp#btG9->woN#}
zccv7Uh_yF_90`#Q116orKANv)odWOqp~@?3=#8`Su<x9GF4?AWD6fTGa<4|!+qpA2
zOpMsYQI1mmB$9z>@P5PxCgOFM{XaywhO#2xar|KDQx&dk5}4H~Sk{{ybz0xB)0y&u
z>zZ;O-UK@3jgfZ;UTjZ+@2+FlBaiRu4q0~FSrQ9)U?h+qS9WVBw9?)$)ZKml>i2$F
znlT9?E-1sLgZMgaQN0B=)H`YfM(SlHD?VYmtGX)^?=v`_Tf7ePj8nYWP)zzGy?1<D
z3c7rw)UxB~yiMyiqI7$;8>Q{P{N}sB^6WckK=ekTK<;-3okD%+wQIcJ{P!Z+5$EVw
zCVa|~XXs_sXXepdo8rRF5m9m{|MY(B9RIP3S2#rmHW)!`Kv?fXRhGkqn*-$rE`?1E
zO?V|J%=1I-lxsN{TjwN0<b?Mz@F3d!7~ba=u<g22i+BgU-r9_|RoFJXUd}Mhf&@7g
z)J@|VgHOvYtoaaaIRf=~ScBLohvS(%*6R&L>xk5>cTWvM>f3k8QRQB(0bbq3EhGMy
z7*t(l-Rs*+Ex-8!p_`WI_R)Z?+<3^X%!R?`#q>-Ce5is5($F$?gNmD;Yr33m4{EyX
zzzy%TT_!qDTQg=j!-wioV5v6Kh7qkxPpPJ*p=Q>b-fomZ;F%CgDc~|OPnIm`#fM7f
zpt{RCQzz6;&5-~+=yrwz9>iR5i}f0&FSuQOz6ys;$6Z3?%z}z+aBaAWJ&%R9<FtW_
z^Qzle=ZT%h9W7KtkeiOz5-06vkA?6#tZ(G*ooQ4Xe502Zve0teVPjtrQ0{=+tJy1N
zK5bbVf;(TGZKHe^ZdJ^CZHNcr6(GnO`1w8Dmf-nJe6!H?Vl)ae-SiZ<4Zr>9HD@jZ
zyF3sQ+*Ax0>%DU{SFek)I*7~Zt00KQN9svBduBJd_D0(>4dKD?n?JXM{STf8;ou9v
zSYN?51_U8avUQ-%i?H=wmOo_cU`l-A+5y^^ppk#mA_#1|=;mj6WogIT2^ZtNjw=c<
z-%k!&{$mC{o!4fvZtsqu;VtAedy|Q2YJvV6arc&e&9OI#SrGGnwa;Lge{jRv`v{s(
zBebI7d!Wo!5N}|xm20*`PKZn5EBBLcj_C8-Vq|$OG2B*rF@A}y9uREh3cjRy{OPvV
z#z>;U7)q4-eq&abj<KiOp*~Eze<4L`V9y=|KevW6A8JLde>~td{)ehTk-1ENm!!(=
zywvMUwq>_(zdqe=HIG@6%#ycMVo)95)-(PX&ieE88-tbljQk$|9ebfn51M}7*LcVw
z3Kqw>i+AZaDg31+tcOlOAc>rNOnR;Lg>EtYJUWaN!RjLgP8uS`klX`f*T!=qS!Nq*
z4)U_XihtGWzfB`m@I-)#jxopBnvvZ(Svi^rm9BjjF>T%h|JqUMxItpMz^;7>=K~pb
zC;#^ihoa|o&SZ@YxfUifO@VuU3x0p|4s$31>?n8{l{~qisXf4bm)~tR?XY(En4XT(
z^Wrx2<a^iy`(ozS_)+u2Wu+db8&sPfi@3I&Fy$bT6_TS0B{hr8#e>EEXs=ohcoLv(
z$pST9_;Rvm+9%;Z?2IA#+2F075f7}?n`KvLY3}cJh%wyx`0X6nfxWkCFfOBohfL1d
zE%6#^m|Zu<s}xV!e{lfVH2J1V7CrLc)HL6+vX6J*f@8yk*y2H@YxoKsyOHnO(xlQU
z`UH-QUpbHb(L2y<?i|Ir9AaD57jlKCVtG!)Pm}d}jmOved{oZYA}$iZYXVI#Baq#>
zifOajnGHr)<}<*BhdU15|BOzIWAmS)93p{Ds2?%oUrP_*#3Dea|Cau02Od(zFX{(P
z8QPvSbaY;^-PSy8k0^1CC&DJQcv1{u{#3;F;mQBxXV=@zWxZM?;!^B%Un4|5=!h9)
zlZ%1-&0|=u$=_MgR#x~v34D$I6=Yp}@M-=~I=PMW2$7mcv>0_r>~5Ed)ajSW?fL6`
zl-98F;Ci7&4ALj!p3AwqeBZm}d`&?<KC@7X>#tXfLEz!n!O<TOc)hGyz?!@$PSC4q
z;Jd&|8b8E2b;2<{@M1u^wN=rtZg_pnZ|La-_jvEI&FLWUkD_fRJ8x%E)EdHN=(5kA
zd8!OTYq?EPy<5{7?m{EKh%C6K4+1fL-lAOBr{zRl!TH_6`wkaUENkh4%4Q{LGV|X>
zEKF*i4ifIz4=3sz>tOuT=Pf4ghSLRzL-G@TmgE0y?tL16H6DlVOqH_T<nxScI1wLd
zmAmd?dTZdj+^CqGMP}VQy0qD!8Q!p=?%#728@H*jar1&(<FpLdtEaLeuc-8Ft?@P|
zxyvTWKE{_8sq&dFAd+@jeKxNS^;fRN__prq^}?oCer3<*gC1PU?w__2D{V&lN@E3N
zU6(|9wZdq=MOZ}`Tgy)6l`k$`)qJ*LzN$#6*spuZd8@wlw0^+ouvRE*wsncL(ySSh
zcAxSpCiK>lKvw9sIFF$68mrkn(JqS}BYqz=`)6bm(u|Hx>F@u`snnh?x2B*jfIk#`
z5Z{DJgm*f*Rz5bC&AiR4gxntGX>SI)%yer`yB#jWZ#^6KhA-D`gP3STuX()87MR^?
zI-8wME>3pOaICHT@vJm#X#bTv%1f(RK4!Q-q*~@LYqlY9&k?$A?*-eUfFBjBE1|a#
zU)(Qu^MBXNUt_`hdCq>HanS4d-Ih+{=N}w06+aE6WM0Q}d1PJg+NPM+XDEgA-^+|5
z%T8wN(X-Ujr#MZD9kXn_yEy8U@w(X%bP6Il1i_y0Wb*vj*CspN`jdHyp!y0{<6!AN
zk<pOyc%0As<=Oe2)CZ*mwei01auZU6>h3)OW2x7=?hvNb_siUAbE1Br)1308E*^(J
zPw?iq&*Z&qT|yzw4t2z#NZ&8C+`004!uYbP1^7u~WQc8gtw$ew<niLeZg;z-utg&8
zTu8bOFFn1^FNc{-DXpbEX&qz>zKu93kAxB?;aelsGq9$~WMZ#3Ot10dOrQg{ZtmaY
zn8|Sfp8O5atu(>gaJUxmu&Ih@fRN5U5m1hFtqh3hLt2sPwixBwwVl>gnl{UmTNL%}
zGvuGK@8k&?eYLIK?y>7pNpnIkfRQ{~D~|#Xnx|VUSVN=ShZ8BYlm!q@!=%$HKOO(#
zg-c&j&%ca$x9W|1i6D;<WxzvrBM9^Le^G~C+iUyHjyq-j>Xjj!Ju4x7h`{`4#o7eu
z-l?G|8CEeA|CJ(XtnAQS+g=r+#OgjMasmlLN9>50kt<#8$Br+-(ItVEs<}RMe;V-i
z^HS)TylpS;#s6!c5tuB@BC=4z!a7ruT-~V_lh*T1mY`IZ5VY4z`Z#6RueS;F7UBwL
ze<;lAK}zHn2HNr<L%Y7^H$fl7u4bsbS0}P=j#+A9%EQPaA^ncXNG6JXc2-%ZUgg8X
z{0cU??7JIwX87vMo*Bn0TYTo{{jnfoD+Gt7M{T~>V^wdPc+Blcz^?n{ig*1v^6<&I
z`F;rPF<VDrpE!k~z)dAq0|dXEnZ$n|qqyc<09eUC(3W>4#!5!^hI^LSXyYNl${xf7
z9$%j-MJXLeRbE-;oScsY1-8~={og^E6I7k*$sh83PH#)RJi-H-H7f2)2IW_r+A$8+
ze@+`QaRYghva^PoQwFk!eUC1?spVPrKRM}(j`UTqqs_gz|H%*k^_I`kT_G@?Y;iu}
zfoNPbuH|)N{;0~UWYpy4uDL4451yD<eP$r``PYxK_jz}CBkx<8!Rk7d`ZjX9{pKVT
zB>hvW4DDb*j3!C9DXP6%;3(@R!Pqkm;REnPY<E-T?5Uh02x~1XI$U!$rI@8y;8dRB
z*alwN9Kf!z8)9ZAhxH}>CU7CMl6~%*K_2OpK8OE`6zgv7GY!*=^8=Yw_FGe=Psd7(
zau*UfcjP!TF6j4Wzo1B;Ioks&verQA^J%nm5NVXev$CiGZ<bz4*~mc4&=u9064ItP
zoPBRXI01%n!Qq6e1tnEVc_XSN)c6F1O%pvGPXX{}ZI{Fq9TeqYDGZe*D+{qZl6*>t
zY(GhKhDgl>j<B35+^U=J2Jhp0$ra0C9QLp`7d1gMwD%qdp_>g(*Ojij3s9FML0-5-
z^Q%TV?~w&FygKcRE-|>a|54{aY4w62k%v&r+@0*TACE?kYHoI}TYJxT<>vF@+nL)J
zwhD{2oy`N4js83fM|-DRPPe9#zmb_o<?){8Eobhi*vfWeugZYE2}iNRT7v})`Zki$
zr|lLOus6L^H=!6H<JGj8696RFQ+zL_V&kB`=*!yP%!A8E6j#my3JZVtu<q8lMmfcT
z_R~c#7W8%R>W`Cksm9?`)Zcd8aG*%XWxCHFKX~+Wmcz?<^u%Sh*l>^mMKw;TKMREY
zaqULE?q8d_WZHIiJrXC6720x=Jq(%d8M#JIG;7DBo5nwh9@>NC*vO=1yI>B?wqRtr
zAbt_$Xc<Fl-EUt-Vhf_*MADDK!ah7jm-yb-GotKFUS_dW*8QpqMjoYss$af3r;vU<
zR+{4mgus)4;5hxCmC>M<&mc!?hU`FP$Hkwr2D$HNMPrVmF8nAmNe^{HJ{wn%uwrD`
zKEFHVi3XAPKqbLn8?L&pq3AGpwSx0q3nJKac7`ouGb!c3t~~y-br7Car0B|diy*WB
zEk?>zanI+^9Seh$D|GmD2=0UMCrr(-ti#WBZ}VWnTRZhdHsA9Bb2R><qfU}sKf5lg
z=d+&sLSdAnLEM5tWcOY^=$75<+Ez*1Q16!@q!Ot=jwY14jV0W3TzYC|MdI?VH`HH#
zvf72v+kzY9>Mc#zaIu)5sP(<Jh#f#__7q=VoZ;hpe0fJ|5mi;v7IfJVG}l`?IR&L0
zIYuY>-+5dLf_qtp+1s8>-+@5AZ|Rsp)E4S5Se}>F>r3v@V6>(2tc1l0V8(Q>o7O^4
z(+FVEm$u|vw0rqMJaKIvLPD0<qM=qIWi`}4jky)GEeQ{6<@^@!x?if3as$!~B$WxL
z(=?ge?cI;8Q1813yiG4&u#MAtKN+`$Y96XxmV^dU_SPP@`po6vVJ{vCAy{=T4B?-I
zNPp72kKjfSJ9pT#TLM$3Ro}_RBi5R1(+m(uI)|e+y)B|IL*B=NJ@KeJ{UfP(9KR-V
z*rBa>-q7U1_>~!^UV&hPJHX)e;(f@=F`^hxf-}is-X*b~44)Stzr)uA(aT>N7+7;a
z*mK8WMj>w>gnP3(-0owqh6i)?h)UoPzA`=0;}uy<2AOM@RSRw9Q{O0=_LA$BjCawu
ze124jiXCYCU2O*12%C3Mg+;z|rrxBsec~YCnyM~v>~mtxeYX9aE$a4*KVf=y-}O!J
z2F3c9=DuIsGQ%V=F8?q7XT%^<HmmfB9q*(GzTUB1keuSG44}`ePV7M96L4I;VoiMN
zUDaewjyIB<HEu3I8HNX2mof}B_{9glJ2dmjSkt)kAk}#mtW*^J3vO+BsdLyDB_BOF
z`D3NlOH}|`u5^^+TAfG)lVl4@?Dg_HHrG7ro40ySiuQ|7ze{<pOhXSZHxQ&ZwQ<V&
zAa?UpeXkDjxsBr}Eg)j#Q|C*jw?>q%X01{nzkUfR=`8OGpD5&$G3W0UEVP8kncmMP
zR#EOycmJOzeI{K(P#6~9GtY0+3iHJ*+&_}reP9oS9sYJ6CgnyRMIK%0qE$*j`b8n{
z-bVgfPSXeZw9v_@-y!M!B0)2V%x}z<9(1P~lLlCpC{yR%zgAkHjm^(?Ca<s{>^J)!
zS>{(V9*-SEr%MI`0OnGFi<N@cSENE+li!$MhYn;-cG<{30r{~+nUB%$v+u-7KOfal
z0YdCOfvOFprkt!3P*!m;2^}%!M3h;k65Q?na38qfuSPD<qEK8y7k#=q9Yxr-&e!nD
ztHl;4Ye}z4+2tgbu=RuMBnrh(#4agIhLJ5WIA+&t*T~u9+`DJ5sdEU<8mrPGzpB~`
zQK=8BaNpVXppakufLgddVoZ@o?)gusrpUw1k4u!c72THfUj<fv>pj!lJGfB1EPHOY
z9HfL--8&|x&a&n;i&=DHLI`#Zq{Yj&&N-#+G&iK<F21RsN4V*sNh$ms8x~^8H-_oM
zM|_6WZ^eJW)o(9|QLTX|ZOks$+KT%yMgLb$EKLic%}UMJ2iGIL*Vn9q@O4WNWPNsP
z(>8WlEly=1EUdB0?%;YLCFqO01pT=*G=r_9uV(92Dmgf$<dPpGmy>m9L@B*m+v^IF
zgME9G@4^<6;W|TQ<vJCguKNuC=8ZIHlN$6a=W7vk6mRCEBmqnh@2)#kwBW9eBHa-C
z9Z>hEgz<agLrQ0-JvCxbTt4~kTz`*Ck#e!QY5u;+j^@}amY$dLaL3-(#SqfNRJ2RI
zBlQeTFNj{fWI`HhDkm0pH?ZHY3@d7KOwY;A3Yc2=Q^Pa^>U0R1=~P>q?i1Fd-335!
zcSjp36-TR{AKR*Pk5_+2a)-Bs)^Rc5y_q{aR&P<Uz3#IoyJu4(CsbI<<fmx!?I1En
z<BsW^WQ?3Ul?Vv@lYK|!{-kY^cIH;*L$?LwP)PE21z7NY<%1sNK`-k9uB1)Qhd|aq
zxnBGI4Z$;)zcueVLo=#Aw0R4?6d|0I{9xt=Hsl4Y;WA@LPKf#pgc<q<28i`3;dqHB
z&4k>TM|Tjl2lw|b0C2Uwoz*N{q`0P|@+Z}{1*WQ8v;Tg2gGd=KGmh*@&(-6XN=rpG
z{wv}=ZK4M-ntxL2^i5~vtE_Y-LH{(&^A){wWGpj9sLOhnTXra+DESYs7~uWSdunCn
zZw})3Xgl}^x60T_TttNs75t=9lfrqw@yjfs!<Sn9;`PVz-8!Ho-0vI$x*T~9`Yf`6
zH>9vi^Y%9LQI~}{{yS%ruN{&N06*mP=(rCp4DCH`mmkCr`B@e&$_^jy#6%{B(qC5S
zLs9;JD&4ZK*1DtjMcs+PZTP1m)jJ8quGZOnY%H~^ISF_$&CVmrRNB@*@++yMhnZ>@
z8s|%V!v^1P`GAaQpk1w_WbKuFZf8b52J8WXu#drW4ak!XDqrIx|9X$~Dm|)kxFNY9
z-{B~=pF1)HK?0cBeq=6&mL=~yT2*ZUYYmUoz!0ARk2wz89yyEA5E~}LjbNI>Z702R
z%EhdEs=b>2e$#x2xL(p4hRpXnJhCd8e5^80%@Wdj^f{Ybd~1(n+*FLJIei}}D8TXf
z11Bk3XFV5N2c@EiSJ*AR{$esV&QvVw#p4IdeQLghw1+88UK*^QxA;15F^v9brC}Dr
z&E^GW80?jU{7#q*>YWAXD0<>W)SgfP!5Us|RO#XtDR^HdOdUV`Z{o|I`!nGiU)D5=
z@vz4oVN-v^HmQ3Y0p-CS=6;VqXY~uYV$I@^^j$-yIMiTUY#fn+1^%PMqz54f&g5GY
z$S0paNk)n@na>KV9}-!3IiYJDH-gzy!9U-vxA+-SI@|ah-ecxtbq(TtM9N)>hn=18
zAUV9jLNHC9XLBSl+-ty#(;C<H+savWxa<Z9d6l1{fvP4YVmDmGW03fZun<sgy<Tsx
z@jGc^Y>|)XZ<>sCp3A7+)xR$13fhQ=SKhdUiYC;y4Ebc_arrOaN41+)gEv}MW1S{j
zH(>2smF*jP+v*nQkrziAL1r!u)5osUJ`g1gw%0jH9KDluJzNAoVf8tDj&uLOfDlAk
zseiB|Usx|@IS%@_$=G4g*miUR+0?p0c}bhr?_2y?ti8-anFnER{a)ivg)+vo*5gMd
zi&#!>&|=poSwS|q;mRvhr;}b1Sl01@tw&bl2I~(LD=u`*q@m>j7L4p!{dwX`h~zm7
zqfZboTj&QL?z=^2GxGY;Kou;+3#w6V;%^Hb9$FN+Sf)S;o<IEpD>t5SLwyte%1-bq
zdm}Edl@x*YRpjFWxdoV^HGYEK>Pn9L;CS@{Z^FD&yDbXezxl{}aP{hLcylr-jAqaC
zs4d0tX!-~=hn~A^px%S@Jg5wJ6~AZkgMxcNGvdJT4=37HgeklNlpSu_^~TJ&Q;k(j
zxVGSCayOY5p}4YRJ|XBkd?rE5ov~$g)w-^*x7q4elx&zht_C`N*OYnM;%jb7|8{mb
zB%&Mn=45%v@L_=zE;25u34}#Z8CUR(&W7Ujl(TYLD!@rR{C$=Pkw+t?$=P&iB41kL
zMeNW%UL>-ZM?D6>IZ8~>U27JoN`|I-Cy9b4h+C;bGpDs7Vvku9ptj^j#88D*a^~QG
zvtS?1DvA=RN<IG?P7r<|em<i*xPu0a6sXRB9oav!946A)S7xR;-U~+sAbR=5|B-`{
z4s*pn6p0}A_^XVeJ(l&>4I`xgMWML(?ncLf^i|xb++QN`*G)Zz8Ok+p2$4J7FX-~7
zw%t>z-|-C@ttNw!^xILb8IrIU_;hu!_rb<-#2uY%(9b8rn&{K_;8V%Ll=>>}kRk&Y
zE1(@5VDic4-oXJ#&atslUJfMZqfjfyxw+-~E%19#-C27zA7c1PhY~hIXF37$hyul!
z3lQ1C0u54k$MXpgq&f<phyicZfYD<5oj0>#FQeB~)td#ez3l4;5!q<xkp~=4qO*6d
z4THEM0{FxLgqb5vn$}NfGR8=0T-w7c8GrCX`2*y^F)`OwR63oJ2bkmeG|`>jh_CVt
zMi!NrnajF3(lMX6_P++pC(*i~Q=enB59n0w7)=7h{HQvp<r5Z@Ws9tWh=@9}Dw0ui
z&2j16yN~}SV^WKSccMbB{)wpsoHL&kp{4%Bpw#^bEE{&GnI0q)_TwT}9eHA~1JAdQ
ze`vApF}cMztHtQ{^<`=q$)|djgMRIxVs|*@Mj#=w*QZHydYl7v`Ds~nixz6CR3%r6
z&F!2yA$}lY{(nJGA5xQX?S1dEycN%R!#_;j^Zvd&4dVhQ_tt*nq@fDkpx;nX^7%Tt
z(TWi1lX3~&kiN(W2y~_vv<by6Qv^Z|EUHZ_yf8Nxnj=6xiy}{YWy8r2Rp!@`A^AHO
zy|?3Ke5kwU9Cz;C&%Nto*+QY<P~_;f3;xV<K*8GW#HtRoZ9KtHDPKj1@4vwI1%>6)
zUQea=<#kl(g6o-XtJhp${BC8Ox5MoVoFKDLT0;`#Y(Lx<a=Wc(K+L^~2RjOEzb#gn
z!qbNa6e}u|fS8{sMSTP#!2~hd1bsilfy0&5R)Hl)6;blz!KQ_u@JO-xuePQ+Ha)b^
zZuTYk{EiUax^+)mnf(46hDq;Lc{cjxFUu0;+W9ry3HubPBh~M7VvU{(I2QnQv}O<}
zEKUl);G4PxR2yE1mJg|ZINHiikx+{dnpROO0Ac&*sMTsyW-@yzJy7m+*)2(>MgD1A
z?X=)W%YQM3lVUP9<jg}nW^pYqYD;dO73)h)fk4c&8qc1-HGJ&Q0K*Gf0sqGT_%VkB
zR%V<jQk(3Na`=w-b<7Y5EAci`q#G&aYy?Fy4N81<kPy{vs5K{iZ$)P?s<4Sad(o;3
zx<vc!p?bd;NFTi<v9rGamUTl_*;TUz!>@Hvm|RIElmT@(Y5p&5T5-5H35d1(yyS|r
zhDOZ0A8Yw2Wxn(rxR3|n1oOy?R~T=%E%z3=?1ybqE1boOV69KLaK&ey^L5bSH@?$r
zK3tn%MZ@AQu9!VT?re*U2AYh*&E%S-R$cok-bykcbb@{N_Qz-tF7XHPL5l)VDlK8C
zsQ;%gya@6>JK8L4@zNiIKW;6t-%ug!JW3~zBD-~+dE~QwMe6Nm7ov~#jC)?*RzO$Y
z%+&bDTLJ{?U|vQIm}|(f2l;gj$6#`n^fM(05Za}xXDpP3yDoM|`Q#OtH0x)R3UkLh
zd%!nrk#=hosJU5d(kvY3%up|?+o1lbGgpX*m7gnfe3f#?WktX^Sf^S%8g5+%5mp+!
zb-j{wv$XqA7jlkJf;Kl}{`Pr)a?CMO60Px!i5eDjYWW8#1DX?v-HeZueywxzAiuLE
zd0%G`$~8J6op<8{wxwCDq5cv`{TXDQkwyYFnKf|imm0mu3R^8U%qx^MW^&XLjQpDm
z`H>6zM#Irp&abj+xMt2IwSU)bXqfbaeFOjiRHL7OkNDmT*4kh_MfoJH`?asH-nEm+
z!fBuZc2DQ8U2E?m6f1rwH?u%9%I&LibY1Stm+WdGNnp-)1!_HJj^^tCx2adF$Z59~
z3FDqYkjFUF01el%y*4ke%@L_P(R#zIsHL;rK4V30B`y~8Yi*%jw9;2p918^A>wyDC
z>NmPR--dcQ-c=LfsYwvIU2ns*+Bu-@ZHDn+e0$D;xLR`Vo47F|Q|-3H&<Y{=I%Bgj
zwsFKRXEA2CVEw9l+-k3}Hv?{aJw^H>P+RuAOO16`>*7q`7*}u)5qMy;u+4JbcB$Rp
zHnXb_%?PopilBYW_V^$qwuEN>GoLgmLeL{vSj6rw!fD`GE~HDwW?q`;6g<RDWA~k1
z`Og<bW^ZV#zOMoo>tTL2@q<u2m>$)j(umb>a6Pn>`niQWp>?<d7&@dveHG^P;gxaI
zoo9N3MfW@NoYFFq0*!tG;ii8?S~!JDNE|)v=uJOIkSs?!sTP}0ff)AwwIY*t91Ro+
zJAPT(8fV^|$UhG#o3C3H!h23&L3G90^2*rhnmI4WOl&QoITzyKkn~25tta3`*~t5w
zx6oFT-B_)%OUEz2etnb}vHE<+VtOsfr<bnf;j4Hecw4QbKh4WNsv{XQX)<e(1->Q1
znUqE<5L}dMEk{xPw$Pc&$AXJOxuX#e>OkA&cUKrW4v_w~&mzuL1y~JxHwswE?dX4S
zpSgX>CM<>+6o}XZEhla<FIt-cU_HIQ^E2A(keq%yhWA>AkI=$-0)O(!j?t%y%C)_^
zem;EIgh=1P%MSj8qjbtyVYzf-(8Hh3e~H*=cVA_`1cG7ujjy?PRI7Tl<3pyGUqXD#
z*N8#p;22*ekeu@~v#6R;j%#tvrnK+C8G?KT`)_E>Ce5or*TSM0e5d{c@IPJ|r8*2`
z-GR-4KTa=8o7KvIAk9g__Dq7j-^x}@I_m!Uo%riOGhU?@4&eP7jDiU2%M=T$g5csi
z9YTwb;f>I&lRPZwC4AD-c!l}E#1YZi>PZll4l7F%d>eHy8RdNLq&=zbR=x&Kcw$Xq
z_QC({S0*|svrn_WZJZ!%%~q>V<^LvFKnU;>KA^)~o$x7AfZ6H`4Iy%q7eixxl+K{Y
zKh3l~Z%6wcA4U;8+VROS9jNw)OHQ!3`t~0o>mf$d;k-EBz9{D>zh56l6~s5>Kvz!!
z+ypk64?M3}HsfjLwOJe3Coaey-2Aoy5-KP5ty!=j0@xh|D^g2grKR^9&;)Kb?6}5W
zEASzl%KWaCJM-_9fGz`W_Hq)xLxQ~1ly+IX%OX!$P!zH|EDt88(kNsXmr$(p7vIFz
zAJAU!;N;4LmV<(BR#EWwYWZOU0l(RE;0HzvupGcq7ApmTmG>4`qik7$Y64EF{kZsl
zI{8iQ*M~PajMD!8?)H!Lb`R&2L=aYG<8DC>4L~^r-Uyf(s<6DmFT($=g@@ruBlgr&
zNaw0k1t798wJ?E2^~v`SDt(R9ylol{;~>9S04JNamWFh{$wA_Ke)9Ev$$#-qx>+i!
zT3N(F(J{%3cHQmU8{LxsHn^e%c63_*@en74Q>w0K;#zEP-KP!`TH?US?xa^te|&=q
zM)2o(e*CysS*THam+n3^WBiw6A|{jlv3AVM%*U2VB!tw9S$}?C8$+2l?9gOBW^sP+
z2$3fO*+13GMI?vM=nSS_n#EVqLrrH80%&=fq82L&JA4@9$hk{_=xlu8y~!$uHdW|r
z0e3y{DajcfDUAx$VkrnAa%BOa{XN~_Vprn<{E!hwj>7t&%xRVf?Z`Nm#YO(w7jo8_
zW~Ly&wUtJk@k&Ng-HW@-=Xfx&=I|{T2=Sta>sWR5@3=X0?K>YE&?&pn9zfhB^YH<(
zU<J|Ai4RTpyh8)i2nlQ&*=T6ejlV@yk{pj6%<cp)Z$WPFdBF=z`5{4^Z4SG!a)RU9
zn0}*@?c~bIaMddY>7Qo^1bcG_<)n;8JmdOK2Br0ymV8EJf7x^)7;9Z}E<MZ_=nlee
zl{te`JdEN910!R;@e8gSDF~9ljvljqEjJq&t^oU1zF|7<^R6GSI^iqzmtw&J-4>sU
z^Wq>J3)s+eEI3oG?JWsH@v+#95V1f(tTeGcg{Md^=69l~f>1PhoV8m4dqxqO)$4!G
z&qnLX^%@vSJLZQEGiWo;VufZ@7<$2{#G~=Bs-)$0CLj1VYx+3K!gaO8szPT1<vR>W
zEO1PsF{nSo_>H~BXocvfkbwx^J{f9`8aynP$Gy(C*g?v@jmjs5IZ~Bn7mPGcD@qaZ
zxG@J?a9LI3S4U(z&V{yG=Wt5;`vq+@g#X<)uh)t7Q%VY~s}vADot1Swv2ZqCVYu*P
zK(v*xTLM4L?arFlUglNW$gZ*1)EgnH1<w&rl-^!7`>TFcw9hlInN_8XSyfe*RXwqL
zk5eC7ELcS<z^9o4KbeQTk!krSKtkrzx98oO0hhYjji4w~ykynhP{g4|$mD&l0Qk0k
zyHSQBwjCyirEQ$QNgN0Jfya839P8y0L6D9l+NAQ~3FSec7Qx0`DcF_$0Byqns9RPs
zKQ+ERmk{&~TIyFqv$MIA?oW9P<5+kmVn_*+EK=WDZtQ=~>Dqty^gq2pS4d$DTV}|C
zQ5osInh0N=h{`&>my}kv+`rX=YOXZe-^L%h`K?U=RE5{h=ZdZ&sfwM#CnD@1JZzqF
zJBVd=9t6L6_2MCPUHnaZ$o-n0<$DM;Z@21>=uoK0oPn{;(SKTw_RtWnz!tj5{>o`y
z1dB}*Zy%(wHo|hqxi{+ktGpCk^wTf3VOtT&NYE)s@u1~OkyDcT^KfTfYyK58LSM;;
z7C|eISZ9tTpGV$&^18c^ctraVT(76(F4iM!#{Ex66SyR5K-b`+wUQ%_9oQ83R1K}6
z1b#pzgkFB9Tv$&r2Q*y;vhgi_f^8h6T~P0t)q7qkJ{BAzq&0z2t9zSds#R3#n>F!(
z{2Ym@$=e^R-@nmm4dFvn#Lu4J<Z~&MOe<guDP=(-cAK;q`F}g3IbyZ!co&0tN=w&k
z{*dSubR&l2I{)|N@@;>Ge*+$Ncd|-rf$8fUpJ_5tBIxwuVB63O`U(%}a9xdg8Ngdk
zfN=V4Xp)xPC(X{Z&l`Xa%&!r!)qw(ix>|t=XUvn#PSqvdFi;I6F}TZ$){z&1ruANB
zWjRI|w!As_m?F6%v|#;O<TQ+bo!~49W3IJ@n2-k$<!$j<KQYtcksaX|ZCEoVu#h6B
zn$k1u`O~OYdhy$51khkO%p8HR(HpH`WF!sGOp3>6>%h9}B;N`eMBqkF<mtjz?xWeA
z+1WB;z9~T?exNmv`#UDR2DMd`wr!vJcE6Nu{f)e*J9Pq|Np@A#7Ey=5tGejh?dPOZ
zuKf%~P-Oc5aJyL!cFS6DK&vk7>(oqKD{~;7snR*W_*_#oz=Sp*CerBZRaklE*Nl#D
z2}w8(FR>Z6Bq^S~*mdrA{Z=)tID#Wx4pTe*ZGAm!TVAkWYy~r)VN@<lKI_{QhhBe_
z+nsD(&Sb3bY`+rY@?>pU3=oTrBr(gn7zvuVM)`1Q57AnrtDiqY`?VLGt?P+N66+2}
zwgvj)s<o9Wo8VXLeB?oTUNy{4W378-&U@s|f1N$s-9k}tuj_4Nc>DQ0UkVq~weNPo
z2=+gb21>o{AZJ%C%cT834JMGgeOSRfs(j~lTmRKfbt=5Wa!IIgv_LbkiELkE$r?|W
z5soOeXFGTdMPVM)hkpmZp!>Q*YEeXXz*6EGpm}mRaaTa;ch_`0>A|y+ei`R!Zy}(A
z-7D~BU;f1gk(toWR8zg#x#^#6qsVzy**kO%4CSqL6C6oyv%*5EHa=2&eRGiw<Vyp7
znY00#NeVChO>6BYVlG>oz>t$KKl-I97V9g(P4sWq)7`cF{PGr#=ooaec`OdTzYLy@
zI0!a^nwo!|`SRJP0@Kniy<dcf^@JC7n`iRd=??aR8peO-m831Csfb8&1=mkn#1g@6
zpJd8rCcj5bY+1TKH5N9a`<x6q>5-d#3spb_pYtBSTy;ROWjdc}UZSb7u3s%o*%;Qp
zrBdEqb7;xilB-|0zcq{rSTs;XlM(c?7LNV@11cw?_#gzTep1UUXg>!K$}sT0M9<VH
zj^Mk29Tj_<3PMnh(;#$;qtb*2s<5-F+D^kTG{*1_z<ZAJ=CVf1RMUI*|Kw@r_p2xa
z2vf<<ghwJe@&HoJ7laP{Zu?)sg$s<`<!X~QBN1jHSrF$#XjN9dkHcxrM&+UKPvh{B
zn+l+kJ~IED)12l<7Y(jou)k7?7GJ?9DnTtrx}PcbME_a^)qx-%?oU^mFBr%zwQkAn
z+tH3wmD3<9unfAxEv3Ux!N_1!M9(qYA6%C)v4c0rH8P54t2oa)l29%cKdArw?%Caa
zqAo4c^%Qx1TbFychAWR6d7S56Sy~%Xo=Pr-%74U%OkbY(-v@eEaJT*Yq-5-JcOQhf
ze`jem0?C<@^u<-uC(;{lMQYC+L}&x=oC)dE;=!PiWcmp;fpU*=7zs04Xj#Tn^Mj`s
zFTEdI_}TqYZB_%H`ctOlq0`XEg%^EQ>r1g3!r}(*&fhQ`AV0#f8L9N2D(5u67J%5q
z&^%djcY!ta`HJb9N_0ld0HZA@?yq>YV}ad&hjC7djKdFG9l~1IRTzc;mGE=D3yk?g
zUdtnT<*77Q?>|OG<)F*rNbU`4*E^>i;@V&6R+Ww_xIDd@|C+)F0%fSIS+6H{qZi=)
zm)>)Z^*d9j<uBiGIA<qnuPb{Zr6TyiYl<Cz<b=AC(nW00`%*#BO;~8=OosPVR?MzB
z+I+#G*L=s!cLb1b)CgTE<4WDlk=NM6GDU)>|Kz2(^SXsS#fzbuX7{#}Dn-<27J#`Q
z;r!m<)Ekrn4Mi|2h<QM5<{2-$9~Cg$et|VV&Gr{HD}%q=0|%`X2MXP+WO@F$`g{)g
zCve|_D?9i@>d<4MQ$sK$;uS(6#C+ptn1Thh(Ti;1UPcQBgxQ}hSF>4aXB!e5@D;0+
z?WrIO79^m;jrWzRH|@@cUo&_T#1=njxZOsd63LjZ6*zKcey|Dt)9YHg96|3#1N&{W
zMa?_s#iLJ6`Bn2Ss8aDA9Hma3f@QF10UwuftSSB}OV3Fi<naRpi~c^YYkaY!;F{Z;
zOB~<HI7#qWh!aq5^O>GfwbBG3dD83G=>1|)vm<o@Zi?|a_q*SjMfgHMbOs=_e|`-i
za!3r#y34p;KQ>4B&{A4>3&XSNtMAW;Ain}L@aP#Tw-2r-t<$M4G<i6HEgGaP{!r+w
zfZ5qe9#JS7j|Ll`zo{b3;r{M<Szk+y9R-dZnfl_BQZuIua9`7aAp96-1kKQWEd}f3
zU<08A>I)L6XyBub(n|-TfWWmWX_bWT_~$^DPfURPdwFv!wbs>g_MLsXJLT(~E8YJu
z2=Kff#w1e3w;Mm!;0ELVGJMFveirFf0a%#d4B=8b(flah;u-;R8VCXe7F-kFr{A_8
z4ob8Iw9x8j&+n0>Y|CAlyvKX{G?T&T&h6Ak?_?C2r9vcbc2n7jqXmSR1t{xf%k@fA
zS@&(S!aWPFk;4k>r3*f=v5zW%3CI0{7Ky5*U#AqJHXT=T*1N3aL2?;m9Vy~#yfaiT
z-s2%plzButyGe<TCtW8EtOr?HrB)t?7U6+?XzQO93SS*iU3~cR8z!t8c=xI6ph)k^
z)brj+Jme%eOZC`5PNwgPm01ROKPMT446bE*TB~<#eIfmG0HZ617lIT7s9d1!j|BJn
zn5x2xV<R^ng3&y^NA8dOnHE6ve^m`)$P@hI=!0tbKTZ4VdyN&QtBE=}H2byz@TQB*
zz&7B{zn5Q<E?9;Egv_^BM`x*%H1vFLGV-&aqx7bqMj0WD(cF;x!_j%Fn66ZFv2cPN
zCkSH0phPph9cl2FO?12pZ#C2SsaAVzQy52Cj>R#f58YQx!g-|E1)E%H0BRSci3Y+*
znBPPL&6~}FsvJFtpGh=G&MZSD*qp@FS`ndv<X!{)B7ki>K)7?IMoEhfi0wnc^v*!3
z$coBQ5NgW&k=f5NK+NmF$iLZh^tW$pxcU`P7w^?L<kj-&*P_cfm2ud_1=&NH@v{le
zv%AFa2$xI%YE`cpr|I3~$o8iHI?NZA?f)YlXTDxIzmVEGMcx#mB&TN!;VbJuJShBd
z`e-dG^u~qMu9;^SkLG#ceoZud&%{@!0Z=iXWG;`(|F3!o34&c_#OKN0o<CID6J+X^
zZC_TZ+<+_ujyUx?dU-TCC~UI2l;y$Ud#&tOUoI_6$`Y>>c^Q1C4bZb0H<J^GHA+*X
zLW156>KSc+F5L|~#wc8u&ApKh@BlA#d;4leyXR&&%Cljn9zFwT(p%?HXBeD9_T`O@
zK{+6g<;25onHnheh9BN_@BYW-1LKRgL~Ia$KvPfCF%o=g>r=dEVbFux3&c4A0|XoE
zoe8vXX%7UFGFa6cKi3;C0_fxZI#+v9Oq)PGbLXX9I6ywAZ7ewcyrbp5D`LFDvHzP2
z|H$#@^3ul-p*gR8D)U)VJr3>V2F;oAGY_`LGIRWyCY|?&=x|P%sv;`oT&<F2#;QEu
zw;lsi)hkwX_1WI{t~p}8YN!;S^%J<=5k4L!5YLOyUHmdT={;RR4n_GDi>+Gp@x5sU
zbljrPRn8hD9~aZN2>hpD8!yj}jKN<$vQ)l!Z)yxhwK5EhItLJdM%Q}6s`1>K0l}ab
z#e2%VP<HKy_N5%T@zZz+r_Y=C5ukAhdd?Grnpc~w8CB>vIty;f&Je?0kmV@}Acpw_
zNFB%fDxC)>nq9*74z#4QcrK_vhS`>+1-=nFXEKH=VDwl{I#>_+rzx#Irqddoq$Ewb
zi+-ekFEHeQ)l;l{-Pd?@Gb=Qw_LtHzj>bN+jvOX*sAVtYp7|}S%3hEjzwVmuz2_@{
zGlk35d@1B#1wBa8FY#@LxBX(lI(#z_#Df{Yn6x>a59mZ$?H!IP@t#V=i?3Dq_q?<|
zPVizzaT#|E>C4_hC(F}l;UDuh=qlT`_)JlX9FELsAO5DfH8>TAn*QQ{Vn59;bm{|w
z>^QK1+EmZ@&6oqid()U-bA$ZG>(yncVRwX>)XynD?J~-t31Kw*3b?JRU9_7i%k7Dm
z3jh1FzssU#&hzw2#G6l86_qySIDymc2cdbG!HA*B?0YKfvXbq`2Zj;x8wi>eXKWT)
zOE8esCCUecjIp*%GihJiJ1c9NzLKo0LGrUIJ{1zLSCMB0_XrH}xhI+jY*2q=-g?Lq
zMr-|4ag$kQ;9rJrqDSN}XY>)!A~KT9_#-{sa-=oO;!02w_o!m14EGLd8h8{MK&3D!
z0Wzv1HZ7x0AYUxhO8iouA?)%q3p1XU2W}`hKyQ6)*}@FooBqT)jsXR$%9-O^4mhNT
z^S<AeS-L-#QP8<pn)q%g(QN~^rrRTP{geNnGdro_38O-$O@(^zsXyFseB|$XBR7KF
zw%E4>Cna@^lQ#7c0NTlH!!E;hWs<hjOF}=n04{tU;vlVl$N}-56u68wxT$h^6;I4b
z5mO+Gx7JqO5&do=RAD5|2FvLf=gHnDfx$DRUZ#A1!hiv$YS2<6DJNVaNRekO?R3M1
zy4M!#wUi=0Q>W9Y96u~`*7$#dX*c`LyIqR^DI3wJLe3`5DT$0GwwJrE?FUMCj)?0z
zYM7yBo7vwQuCnGgyEv5<aNZq3yYO`nuAm$J0Yy>YE9WbFuXsEdSAd`Y<qz#m^jUbB
z{6qI!pKY@lW*5xdiPFMV_w>Cs^>MtJz4qHNRH*ay7nZIOPj!}?th1gOl!Mac_gy8y
z_TOlui}%>+z~kgy4O>OGnN|&@ElJhQyIJ0Ewfdz76c$Ncn7}>3i~{$a>J=@A-<3FE
zNAqKUG+qG>MjsF%A|0g96Zr=7^gE2lZ!bXK#G^`tUQ_@~vK%E#EgP=fdllTH<D2|J
zaT58_hvrW<c~n;Bx=7fpFc-ns>dCUe6>%RXfhX_ZDrc@YeF<5ir~aD4&4Rc(9l(x@
ztZ=KSp8uA1xGjbC<+Tz=)1fQaH~GcitnitSNdc9Q1Yb-$26FEVR8IHt%k<=^U%vQt
zo-=p5h_zdMh^q91kHdU6IXxVG`DY6fBZZkq;<^7unpc0}JvFS7kRr*Ijky#q_UV!v
zma7wKi`)_{5C6rjHBQ&Q_17wxJ=;05=SingYGUc*0qrQ^h%Nb|Y)<RGH{7XoFAf`6
zcq;VO!Yo^KL2{3}m_7x693j)me4rAEXNGBakUG#0|MjUi6JkMK$?B7%GpsV3WXsm}
z;5$tM{oc1J)p??y-t}6K&>RO5qO5dpVh$3{`!&h6Pth?&45dBw7I1Z=Hr{sEr&aaE
zlxiZYQ+Z7eUSYU0N70plZ>P@NIs*<P2c4iFI|{4sTXOv)*Bm21SFM|FF%eo965tcl
zvCEIrk#5$=3-u0qS|R9uKI75;l>_;71ZZO<+7HyZ*eZ=Uf-tK;{lHLc1YVf__;fF`
zmq}2`NwtTF978&zm}UEP)8fU;F{71a;>{4&deP^`sS`WBxqn|<@v^BnvN{$i<u0t4
zfgp~9QS7cC-LuTB<m=r~0nJd;`y%fWdpk;-#GNXLEE+gjyp{Nd=Cu1w{}Wu3z~bi$
z&1uQYepFo*`$jp~o@6}liKque7`q>(g4eSdWCxwE!LN#lmfd#*)$ENrqBpNs6ws{8
zJgG39rYRNyED41w?w(S-S4QoMQso){;PjPsgqkq|`<NsvyS?UNp-#&M_8;tlAJvlA
znIv;PRjdAG_uuS86qZWV97|oCFM#h+&sxS+<m1>7P|D=X|K@etTauvF{E$impK^u$
zt+1ru=l?<<sG1hLX1zKD3a$;8(S0W838}X<sYw14=E+AGPu2c=K|51rq}!PBN%`pX
zkuuzr?WomE(2m?>MvCKw;Rzaq?fIofIdYf&fd{bGqPZ6O=>iET%zRWTvh9IZz*^X`
z{!}q7Gf@^@HD~qFBsuX>8<p9Iwnd$X0AePK6#Zyy`J>7KC>!8mt&0>(t;laNuX0U|
zt2HlE$Krmzi?7rCaWgB6_gHEDtA?cZ_&w&Kdu~5a42nD`VEFd6Nss$U#zA)0Vqh}z
z<}*#phJdq=X6vNTN;DPXBk4COi1d3Vbqpkls};AN+6yTS5GD`RP&~q?_+4M&`c$a=
zEp4r7mRj88)x@xr4Ytmv^YsQUxza)Ds(MQTD+%&jdENH+zG2ZkZ{F<s@8pGBRuJg+
zmS?G)`~Nw<V>1ZT^(RkzX$4T6Y@8vMY`I^!@gUJ)%a9SLOvO2_pa+*rHT(2Pfv?;g
zcPwagzo><Fjgp~mk5HKAT^aY?48Og3;?%k`VO-bnLR<~bxv~}Vli6$DH9Cny=Jx7n
zb<Vjx8Sp`TTK}2n=JyW)J*{7FouAw*l}yp!Hh3{r>Qn8pv+S?gh5OO!^mA}Hlifk8
zLSv)ydH1jJ-yb!Bg-9X%W;JitD$^e^N;<#TDB?DssvH+aSQ5?D+9dLuWN;ett@o!a
zW@)(HO%gIU`!ro4a8+T_r2Fpo`)}#JDlU`2DEH=UUD@Z^S`D+na~mGL!kB;M#?#k=
zhSgmPLSc5MXA+<OC48DJ{R<cmFq1n>J$9na4?Qkv|Ie5Pux79UM&pSS-<RlemKfF)
zCh-|)y{k0a*$0de+*Op+&Z~iE3To%uPnPPFN9V>UwKqC7t<uZ@L!jwmuqUyPp2s8@
zm<LEGRfeCosf3eM1Jl)Tw+u1cIDWJAAag8NgzQ+Yy&l+a>%7J1h@`yY@*t&l8*oc`
zIalv!%J@shz3^3rtUgs;Eb!?DfHCIH{a@0qmO0i%fQ5wM>-^Yi&dg`_<IlwHMwRzf
z8A|dd3STGA)Yx*Z8gz1F%`f1lUZ}~FDnmm<QJa2h!}`yL*0r0<l=Sb3ecq4CkL}LY
zIdB192tU-KY5oFB<~e3&X6T1d4wbD>9`e2O_yE|yyxVQRy@`o1{}=qQw(=EctA6R*
zZxQzxoA+j#J-4lwI>KEq*8ms&K43x6&g}YYDPY6bNUix+A7EuM-^ivjA46!j9m^o`
zy+HFva~sFcKn|VMQ$ZPmU*h&0@SXZJzC6HL5FRKglf^mk5ChHdLK`wjIbpY!ejC=9
zWVL)y{hR6xY+4!&Ahp*VjHExJi5Ojj%-VCYD_*oUxv!I~_5<3)+IS|3Pf7B??8Y$b
zg2dJS>jCXjgGxbWSr5wn^~>P~Sbkps4#fptSpMEAwZ?jTrmmr36g=^5u(2WN_D1kF
zrj>iHKba5i`tay&W^$NfN?X<*nU!MCUVa(On`3R$-wODbSC=g+sx1D5ykJVTH3NJS
zD$-d3&pu4YZSeVMEl^b|oD&XQ(I^f6rB9qVeSN47m3`XYksc@FDeA9slk;)7+rB8{
z3E(mT0gp#$DP4O=Y5#po_OsaU=gWa98m*t>&ta;E1uuVnb`1ZtDM9d+F_?xuq_uIv
z>fnbw0bQ*!wAOy2=NoJOezZ_q0(`f*Y=v`5*ZM9UUWD?myTVoBZ<SLCM0hN9rXC;N
z4I@4s?6qKL03Q3mM)?Fu`Y3LhMDOVN72w2E<`0ZgcPA%VMoGPb(Q0zkkH5%!F<dUr
zmx3jG1kHU8SVfo?vj$yNk+H~2=ZU;WX|fLMs>6yXlF!8n$bzl!3x_Be<_|L8g^^~P
zwfbs3z!&)NKovnLOi=%jU|1SMCbOBJXaZ3@Tf~1#I+X81DIC)3;!^kKUU0{AWevMY
z3nA>;S6=_1;AGQSS`(M2I%=kt%OW8P*SW&q#R9PPo>~7nIKa{pGKhh#+e2r=1Z94k
z(`=8B6TQR!|9vASf*6Z<{1^pE0x~f0zTEnEkGCc@o4xh~Q@=FcTx=gn=;@Xs{<?gO
zwHOi3rb%ai^X%^D|HIx}M@9X1eWMCUNP{%e-6fqO-62SWw9-h!APs_qG}5UeFmy9?
zhms@RIdlxn5a;WC-_LX2b>4UVp0&=OXPv)h!D5E_?tSfj?fiVo(ImD*Q}k&CY@!9_
z3|=LsWjMrHYC+iIHq~ico&T_Ya)d8>Cg^EX0Z_|-0V+2B)VHKd7b}9x5_10a+@hG4
z*fd`opng;`pg?NFD=6^5|N8&HOUNi)=lXpJ2F<Qh3F(d>P3F+&h_{$2G-#ErN8&#5
zgC}b}wu?>fC9E4IbY%dXNmVUUCJ6C?bK%(t6&1WJ+vC&ulbEc%b1Pl-crjiDOhD!k
z@MlXcT8VSVzY6|HZ}|@|+MfWGv_B*3uwD9JzSCdP{NLa3zki|&0;Ko<fAC+`{l5_f
z$Z^>JkHA)O;2)3Xnl`@?yFX2S)|K|&*8iZNf9X!P29vximrHk>rw9`^^DUOKZRck;
zcd*?=98RlU$^2xc3jm0-6G3b<6PcQH^u^EjJ{NT}+MwM-%&f!Zd-jX<CesO6|Nlv&
z|Erq+%Q{t~TLp9#T_oJx60>T~2CrLf$3Gb{GueJ;-uPp!sQmfU3!BNpyv@k!^jH4U
z%}bdc#z@b_*4h;bxwM}~&-QpSqXz24jPM-Y>pYF$x3=&cO{#-MDj}`Z9-YoLepBdv
z_lLyEA-@*?hqEb*`Ir$Z|1srap~iN2_$zCi`%s(9DD&CDdY-EP7se@{A@jMxF7Eg*
z8YaR+Lp^wDV_mLqj*d<<VEXoCMor>s<Inv(uD#~rQT5^mJd5WX>|<yFUrD2elcbJ3
z$?-t`jdj&R3IAvwvW|+Km{%1)FB(ZggQ^sf!y0DC-n&ZN&r*0z%*~H4s{>>Lhs)2V
z6Yy<+7ROnV0glLeW(Y;#zis=!E$6@G%+~i;l_A|##syh0U01j)c0g>P%!AsRtj3YV
z6D9%R@nX)#7AI`gPA1Y1hYi!NF2x7q>lai%tJd4h*T~qccc0c+&IGPx>a$zCo}XLk
zkqWbfRE|79LPV%&4aRNhy>&^iG-J?9yC((U{j2>6yd}z*rQN%(p`JX-8%Ma}E%wE(
zOa1lD%Vk+*-d;Yb`yoT=nImOGXO|;3J1wm$QRq1~8)=`<^k#i;9M|B@-Bmyo)fRY*
zq06H@Z~&3vop`wQt%SFVK-FBtRv*K;)H|(NFvhMLLV~W)UsFklOrgR`x$YRFgWpxU
z6}o(3hAvG1G3tCwbs9U%HAteL{BEomG^1GaVT>p<Ge<;o7z@W3!*-$AU+_kdZ|nS^
zFs6B!)$n8R(uciCh5gxzgQJ?-+P@x9XMED%pv-{N@g!XX$$~2}T<NUku@*<^6I6Lp
zLwd)hmaa8%8TZxhvxM3V2d>T97Yp0dNp{^Le`3eEGd9OJkan(-TyB~Bt1mWH85_5+
z|5U~cIZmqxKZzRD{F+*;UHCW+YdCOV8>4xFA{fL%C0sdcSiM3y(~!QcfuDF7=C9S7
z*=QN6o_iAlptDMD_w)Rh3;*BM{MWCq|2;f7DV>#<@RWrXD>Adqwxss0f}Y&;Pqv)f
zPyL{@yhDP-w4bHkTR_4V2?(}cqo9az$+Jk(F_z)QN=1HauSND$BYnvryqQdMfgV->
zJ83_1=ra=60}UDDdKE3TQwRjQXE6TbCj0b+BeKNaDUWuo7h3qVSD~`vkQX<$d-KIn
z(?Gy$=zFXYq(_r?l4m;Ma(G4irvjvuNt3vaDh<m!Fnd_yP1~5iNV@zwH^T1voRZ7j
z$@`cyy^3LiT2K<dW8ZJ|r_R|gxX)1kN9bqPAtG2-*-r4i1sL<hv~rc_@Iwyu^etv)
z;$;QSEo|8Ic>lEvoydoFHRD;QoC7ft+A(VOgwGH|VW;K9o#*)GzH3ju8*rCt{<MIY
zYf1wVs=NOY-1Sd|^ZnZ0^?{nec6qh}wM>$Io}}szj9z$^9zYD_L1J5$7KN-@y6l-a
z<faPi%kr*BNb6}?VmAr(2yk;4Ur!XTG%m@_p4uVyK@Lj<*@9$uku}G;WNJHjWY-Cc
zm;D+CHoZ!QgQH@3TYmQV|AXda|7tG(DEarf!B|rN>#w4dzKAoKV!+piu)vqk?&})2
zf`bW1rL8*rdsHa^tVyGKtB4Pd9{F{ZGqWWQzYIl&4Lv>T(hu}2SqF};$@q;+<EU4*
zpY3dqh*>kgpILl^XJ<E&sD*-J$gGDJAmFDfV7zhf&>x`NVfy3`#8IoPWc*xBF>kG|
zYi2B|LM!oH+;q(a*%su$!|jiI{M9dS<hg}unK@d;?M{N<9O3cG=$*Qqt(MRIuY3#{
zG}9x*erZPDiGmdo3?@wOKf2)Z_!07qcHGx+yE2>68P)mvF6)DjieE6oO{peosxJum
zL+&i^<c8p+_4;=WDT<dqUMknls^c$XOLyRVjJExGdHc>VL#!*W0|Vs})frnoH`)Dl
z%el@huaOc^j<;@!$8*2U=5b9%DYMY_fSm)I1T#%9_e#@x+0s#JZjxbVR*8D?mjII7
zIwrEfm6~EIC4qVTe=wl8|5C%pBVrhu&rbT>$lT+b^3Vp~9@%pr4@+azbCv|^`$ERG
z2U9V%O2n?IQLFoB@zmhs;DirOP@|eTdo>8*z?RspAPE&LlL4w?S}1vHj^$qYa5;3t
zQ)QYAFG~Q8B*Cig5piwTBgvB9x{V$|erJOsi<iz8rkpEd$Zj+1w5<s170<aaNGszT
zA>S3VbBqNThLFS?>6|+&8t%(;I5nM8-Tu~MF5-%?#((2ShRj1DAC|WU>L#M3Xd<PV
z({7+px<SKLEC8;yc&9*{opz8T&Y>P^wy`SmoC>B2-k>EGsOku4`DvCuRzWN@&pJW=
zJaP5w<fNsNM8|^)V~M(@xqW}$hRt<UI-1p1#_J#C(=ndNcq~$94lz%D;H{C0?;-zu
zjaAcIq6MJm!?CV(rdHCF23E*K^o1%gyn=h%A!i$&Ht+Hu!_*eU54S35#7b>=XqRLX
zf{xeepywmRdxoI^DEZ&pUW}<`TTP=&Hbp)Ic?MxL_uRHo)TCmO2Mty?cep0IcpP>#
zirJSzJX3y}Lb~BZaLRyl_|<6j7R_uLT#AIWYkYkOOgzx?E%)w*-|rkwcIQy?*3w|B
zWJ9sJFS0Dy|IKplt!gEFQ4+CRG?_1l3J>i2L^4@rA>)&?C-a0Eng_bn9x{Ky>rylM
z+w%C&mg1iZGul5je#w$&f%aWYalAj4#*r9#d#jL|_y6bk^*^_8{u>~zkU|9`(U7lc
z^U_b~M&wOs7|FbD(__7cTKa&l^>_U_DcakmoM!co6R;@e)$Q4<mJ~}`{w-X;^#SUD
z3rQt(m}fFI6h?3(eZbj#SzGQ&bAJhkN%3Hfu3V%=l-F)9CW+a(@hlw}i+$@$a&Zq)
zhy;J^0%-&&H_9frgHjcBSw*$=o+L{S)?4#@Ss~qNIIM7a8f)oFK<$sXUaM+x06&Ka
z@F9swxfk3+(C_b77KuP+Ht;9((BJ04S7X-1r7xa`w!@PqR5v06THNNUCR&k?T93C-
zYUKx~s-Cm_;d~HI*rb`K{bx}`|INryKO)frK$LT;Y^=nGMKX)5MJNl09nUbjaxHR|
z^N3))>i#dyk%vYyLtl1ff8`t;(NM1<5<P>rqpg_(mIVCvcdbwe?}lCFw@OsBww_{B
z?ZBVkh6`42KsuSQbt~1y;K*Zl)XlPpmDYokylw`lgz!Gs!;!z1Xv-k7YCAqz&SIJT
zrjm_@G~99^aAcu~S2JVu1Ll<{B9QBK`Lq^!Wk=xYVKQ)~uUyW8aQ~0j?SFn5@>cGz
z@9qSg#sK6uw^ejmy^NBki%+RUaV;DiM%?n*Ka)MQ-JnEVKnVOf-c-89BA;8D+wjBp
zO{@e}u*}2x!{+5m-Ux{SLuk(J->~OM`xiz>y9UVoT7HxVNkV&-PBBup{q*2Vdu39X
z3H4U4l+>vXg@k7cmqnv~1KI;e>WZeh*byqc5{z}ldDS7;a_p9&K8P?t2YHvo)&{jp
zZC;^198~gB1*J)RoLNfglmV0~_RMR#Y>svGHA85-acbmQf;6r8Lsi?9;WqE^AID!0
zn>xCT;GPc4Q`fV}lk6oNEXL~ee>Qr4#=l1Yl#WCI@zD-rC>6N~dn>gzM&pOaKgKI2
z-31D=Jh)Bo-1d{)`{m|J(G(mnb#3lSy{qitweZ7$s`(+Gb;&uU0<M4dif)excHItw
zNZ97}n{7?W$b8AG=}3=-w-_6^zF{xJlld~&yxF&UGR4sqlHPOgtCEX_>1~lU=foX`
z51N;1xtV%=wh`)p>-}P?)^3V&4>@ZEB51C}pgpS-s`@?exLK5W96O&1_$PoPa;R1b
z-)Eet?>LIM!)4}2s(zLEk`z!Ys8`RG6oWA_{xyN%90615>x;<ny_23`x80-a9@W#j
zps;w4Go1<1hpITy*W0|=yOjwt7dnp1Ho->C??NPR_T`Q;@A&^AHs?cA6+lr0+vk7K
zr7!wA>%fEm{7cc=-O4e>kdolCn%EQ9?2{P52!Y*ls;zRdjdcVZYsYh0LWQ)#h`=)-
z@T*?&$`M&Ja-9VlAS7eTbNr#5aVFUKA`G^0{fI&$pic5+tfKm2KVn;I_}Q3PfGLmC
zv2USgR`lwXMsv1EO(WMEDT}a)ONo<@7{&5o?VGhSGHC%28u9?c4ktgq(<XS%Y`YeC
zV|B)ywq?gkhJWJ5wC$uDTerga#m+kbrNiTFD57X+>8HEB*xE_9LKr=-cWV7X&ACeE
z;Gd94zf0L3Ns7>R_q(MM_;21OzC6D>Hlv2O23)t5Iq1q|OXJ>f>8_6d#7s>)6Ob7-
zQr;Y*b8E7HK4>bh{uSq{a-d24UTRvQ+ne^4kqbjKOjISQV6*n>>hOyWRwMDE)CLrh
zy#Ns5W|FJ&((vULoH-e-mgC%T8~_RB1smS4yE85^*7eZd-J2V=yQd0$?+9BA`1Mfi
z(L8))=1vTo;V?-58|`TMC&H;V%bWAI{rkt{qojB>$`9#c=eSa0Wkk(pT}(F?VGG4y
zO<Rwh`Qb5`SK_G$LwZUbdy6l_W%$?Rj2c{2Myt%T7uKGN{kX&m4T4h*n6p55a@lM{
zgLghOElLfTWmpbK-6syP-YPAB%_7E!Uq>v;c$Z0gtjs;^z{buO(+e4(<p$qbcP@Z+
zkh_7pB!Q~~xf*|GbDZ0{l9ymt!|##V!TUSo$h`B8Bp(@yRpncBuLYIkBJ;TC2K&S?
z5+JVwu5c2NVTCzcRf42Rn(ah1^W!N2f)kU_v+L^-$cXrM=l>8LG5jmNc$CZ0h1V6U
zLc-icRyqE(?ptl~tap8h&dgzsxBnHwN$fnQh*8hyZR^x#+||y&vX!Ro;kH+ZU+VFu
z%*rxNz<A$hv*RzCpIe&j3HpF&*B$K=F?Nts`hxe<S4&o0e44X3n066!x+bD6=-bbQ
zCIeS%NK}KQ0nfhgYuJ4PGer4P^~F*_nWaI|TU<B~VOM<EW8@+ehOh(^DV{H#1H$tc
z$NI7GDvd7WWwR;|9(YrBhOa9gD=)wwFKM=ZeqBL%sx7q^HJGHt@p7Agv`6A;_QtA~
z4k4`9$G@tv*rj5Yvfc>_p3n5S0j=wujcFwe<Q^yhXAOj)Ij<4=Hn;4zQe#{D6ASZ}
zLvCpW2nSNwO~$3*Sl%>s&R!|hpjA3}yiEBV*B39KV~~2duTr8aR_eJu`XEiWg6vy_
zM*MSq%=B-*{&@4Qhx=S&Q@^O35=sc+qx%GRo!6u71JQe|<Xtt?-aQZ4HA}&bUdjzI
zN+kw*T+y~c5s{Z();zN&aFa3*v*!ARu*qWMTBs-HokT~QCXMJWI~+Fo+kV(dOD`kp
z`?ku9k-V=$ua>V5Bi@*rnzqc<duYcpZXthGZO%?qj$dlJA{t~&5OoJTF26@1+sW9M
zuX9)Q79QmN8zngB&VSCFXQ$mf#QTm(LH4FNZPr6in-{M|EPc0KcGMD9^Cz=X-wl{w
zQn?56ID4y)Tly<Ld7C3|df+@q=aNhJN6RUoCA&r~SgE_*0`#Z;WG2trb}$^{?L7P*
zS;zz}cQRDEI`oZkqhmMT;2;M1bvf1@wBPU37emxRCW^t{Mbh!ek&u$0cn~|?%t7y>
z<tMwp;i@rgqQ#yUSB6=1`hzY^iVS!Eh--lQB2mA5o^H<5#o%W)r-hcUK8wb<SiVRC
zYQR4gDlIXe(F4wzj2^0^BX=SEeOaAS-<hi%MPupb>vNmE`92-ZDG>VFLX)xHciIeS
zMsuKXe~*@g)svIxo3Gn1OvJ`c97paGQy+UrFmpxLVd7~kj0EjZ%IJz`kdE>Xq4H03
zD;mfWxMJO>lCo1d{Fp0WQhbL_Zu2B6(+=ZO!sz>(f*(RZ8_V_aFcGPowKhX%>?(gg
zX$c2<+W%wu?%6Y-jD`Iv|3>5=Z=Qc8q-?3cVKe85T@rBq$Itv%<xE=}D8}-#g>J9>
zPldh5^7;A<Krrx~%X_5mA5Z(gtBrDhOTzh>S;7ApI{qt|4$+PINC+#bfpSm%<0bL$
zBJ>jl;HC&=aJc`+5bocRoGLS*?eyWdjp|hYQw<w98vh><a{fn5{c-~hZ>SZ9BNSY~
zWdX1-CeT`R5{$L}KXj(;i}|;acnxu!Vu8yf^OM*?Gu6u?Z2xs;07bVlSV8#FhSS(t
zw?@)pmprTgw^Fk<A6kawqUVIvB+!L>BdeCqlM1>+^c@{`6R>HbaTxr}U`2eU5*gke
z`+6?fi18oQF5sa6*yHInwj<laiI)$}t8AAd@=<uH^Y!mXlxTyP@TIRU6;GS?O1~EC
zm1&*<Xye0uWER=K!Q6cEmhTlh`?r`|H-R(zXG<@C`gQpmv-!CN#udK%(Oh;<gYo!g
ziQtLH9<R#Hs{?q_s!TZSKa29r3AVCJqXF$RW`{OJ=(eo4cf(KfcH;)8KkJY$K+jDL
zSey5h8acKDVDJ4fpP~N&I3tn(IB=D*tQWS2^Ys8!zCfl_fHzO$hg)1qp+Vv&N599H
zz*h3PJ|+vOXZU!lT{hNR!>IxQ61-8P%hGIGY6VOC^i5HM^n3{%;1x)@JeYHR;h2#A
z>;4Wo0-&ZGn^zgvt2+1qfT&+3PkV_^+o0#V@txia&aCR<Nq`upH6*dIzo@2i3_%|5
zjwQPwK+on3ki({*`651^=;|Y}i(m3)!GUvTJ|sRKT=zsDA2~<x4}q<Eob0u+*b+V@
zYZttHLLuswe|`^qf|lKAMv{y6LN<g&BWn<gHG8$cm|%VI6A9;EW{oG~2bXgeysyg*
z#z@Aezw2#%FUuXi{3*0V4V)w05>=A)EuA98W<Nv6VMyLwQM|b7xWuuf$gz!NY^X8_
z0EcZ=E>irQT?+v8Z)V9v-U+)dODfK<0MO}YGlmusInZ``Z5SrBNfJc(i?{CGj4J5<
z#@=r$)o@*6F>;x_s{@zBPL%UG<q<b39Kw4mI&o)`Y>`$VBSjPdQvaH~l}IYaWKeOq
zuL^VxR9|#0x7ocHtLl05r^z;KQPM>gr)<4#7ih270lZ8CScwP3tePnRu74jox5QCX
z(TAf&vB{veDA)GOG}-I#`8j_vpIc*oNKaX;_eyO_Pd2$*@BOJQ>li=BW`6+WFjA-x
zd)CIehoA8+xzQJ!G!KOM&N#2;Fa3!#Xu7B!zP#YfsIb6H@?EDWk{Uoa93MHTf^=wb
z+1>8QJR|{a^OlAwfVWA1m9Men*<(_5*S1r|bR@le<g<6d^1<+l;CsQy4*=c3(q+JL
zJ8NF>y&ud^rCD@0Kg{%D^yLnB<D#xEfHceY2*q|dB?%C&`n9bGAkwy!m#vqxCOPOw
z062H;OtN4Q;=+BS9O#%&elE~OVR$kC9M@z3lkj&?*#mOrp>(zOBzux<De!!Z2Zb~r
zARjRIO>$PCKbQK52CpBbNG=-fK57ab7Td|*hz{tM8w&A$lZE9ydM$N-y}|$H?-%m}
zcop8lOAgloHIk67KU{C%-vCI0seDLaPbD3IV;f;-`Q9TqF51H$wHGvf3``tsBc%2(
zGVOCIwt90ZQ2IW7{5-PJ6Z~6&3@f(tf^b6eTs<&q;TIJnw6UNY$G(phn*P&->p-{?
zSHd06$O2(G)(jFnTe7N%PsN6}{m>_dNyq<9!HLQWLA%5-2W-Aog`zBr)J#G9Vf(zG
zZI?ah)%<(jpe>M*vjQV#2)PpKaysBbIvu~AJ0TAn$<P(UCpx7#IY%7XWqk`HK4xOG
zR5|=&l<tZr#id+UkMB0-OB5P%kZ6)s>!h6w-b_;JC#6W^GGf3c<M|M#=JsgnxC5yP
z0ucO(66e2UqCs5#W=rhMM7Q`dw{AO8hz4#4@WHGx%TMW~Od`JRCVhJC6x16&@B=*f
zfz?4dO+Pdz!ln-UrZVN(TfVr0rLxFJz4T0C-J5YL#vC318;zK=UdkhYHla+vElsp>
z&eZcW-w^_!N7y`UT;Zv^IBYqnEX3{*S#*;x=u1}ZR0Jy(^+9hF<?-BkDfFsQE5V~a
zIl=cgM?W)w7Fq3T{wJD`<C>pFcp;K4ZVjhpY*dcRRqa>CH^9+m^lTfT2@pLqBijv9
z8X|zf)Qf19pgM4X{sbWht^aQ;&Gr~(ubI-6X!bVA*hsr(XG4gT#9JyId^lb2Q%Ly0
z-@8lPlm1y+&Ca&0^3V#cH9Emsg%Qf%eAZ9p+BE;<=Cj?C`7ZTN0%Z@(RW?ULhfeuv
z#*BqGwRRdQf=WMXFQ1)}7vA2%SA4Sg_sMHY0QV1Y-9cWx11FI4Gi>K_r#eg>H!Qe}
zOJu<^D51u^7EsxM<dFKO*XNJr4ron6Sbk$Z3%5+bb3Xw6K$AG!0YtRWB53`cmk7;?
z&Vq^0gozm~B$Noo%tS?@5=jUv?V_nvhP{IV0~msKL@d-D!LDennA<UYAwvx4LBtT&
zoDaG*%*?cn&X<(LUTl`Y{zK5!ANN|nt|w%Jgi6$F%SF)<9z>qnOcbHdef}~enXqXn
z>e0YiB4u?LEH};yU$t%yyxzz3M#oqIAuDcAdhq>V`eemT#&gRm-W8B^p&#?g!cQ<l
zc}&}7S-5ZIfZi6j3pn7#5rb_>+--|*AyDponKkFYjdWUh{m$UW^Tf3&8yM_&lJO47
z$m<lKTE@ctz9Ff9=IiieeXOkq!36#}#5*eKUAQ#AsXiLgdy5mpdqv{^)a27hLpl?z
zPPZv?4jI4DqBMNZ&?>U~%<{4|kaDxxJT-E%;!l@ub71P~eGgsSQ1k6R?!C{C+St0E
z^+jCRPQ785;XjX2a6I0>O~>LxfB&JC72Q_1+O&kOqn$cZZI&m+bqADWe_9|n(=UfG
zZuvG3^yz?fV#I9azOSCL9hpOsq9^LQ|ETrD4;?(h*u(GYF+}asU6oeWp{U&NZMws;
z#`WVm&V!Sgq5Kxrfb_(wtWiw-fZXadET-*BML*Bda6roc0)SdNDyqx4(dPfy*C9s!
zR@DyRx50XmMvpk{VW3<f`EA*o;JU52F=w$@<JQ?A@AQqBcm7^d={%Qvu;t|ARo(os
zqWp7>Oa1V+=_(70U#oQL=*2KJOC{MiZcz=S*aR8kt2DTN=x5jT7FP78qz2!Jam-^9
zJm`W~2jU~YH3?C}5Y~FR2zdl%SjBbB?P|Jj7j`hr=8=fgZ%&t{#}eI2(Wr-_;fPJ_
z8{BlVE!Ar)Be11hcimnnF^Js|{gO+#Z-HN~nQ>K3x--7+3qGm(H^vBh=FgU8l~(5h
zN!q-Hh{vSAz!fomkB4zZ)FTVk<*H}eG`<QSNunbZ=Xows7P0b<g}m5vwe#j1oDbH!
zalPW*rqy3d27i|>Gxvc(f6qMGe{vb!^oGEyODEz&FADlP#IKUAfaeI@gID>yC`6&%
zX|6IyP4F<gPiLQEyH>R9?Me{bE4I{uNx)90E6<f7a!KiMq0#3s+#3(C<*V}DHDvld
z*!rzH%}LmH=89bq{N77t+7iR?1Req6qaY@_sGaTs7<XDgq>G)Xg6~i3WZh$>R6zC8
zAN?fZSv&~0j<RXud5pW?*QXmBS1R9Ahz}!A_T*J$PGN25<CVuH9lB-Rdz_WRgCg?$
zJ74=66A?SSZ{9CFl0bNjrqX37o+4?^s9ujxyRO)vgTy!^j{_O3OnXD7F2Yi{9Y2*3
z#??IXqc>fw>C_A;l@d_QPl#rnmYA1NB@Cq9JGj2ex1zmAf0;W8r*jw==qOPC{nn6v
zob51h{z*^`2xHIWCRYO}2x<k<O-wt6yFS{J=Ns6@zAt(v()rb+kJpP#1fVyG;i8q1
ztnA9}Nb*;=P!<P9(U7KgtKF2aK*K>Q=Oj?F^h^~Mh<e)VnMCK;_x+DksP<wJcEwY<
zLel$a?jfjNU;R6M74QYhT*4O^KzcW&j!Qi&e@AupIlV9gRyn4NPF(Q4D?%x@Mk@^w
zfqe3eId$8t--%##tn+A>39h(XukMTHfA)`Mq+Y27<^TNVTG#bWybN^BJt~&oFF*fx
zq;QVay;Q!+ynV48gT|L`!q?#LWaN)r9sV=VPKpvHbr;?33;uA5qpvL=_ST0}+w|h&
z%As8<Qg87-dXRX%i8wj!@l}9CrEng0(*n@oCxsRTD|EOz-7b6xDug{E4*c=)slbHw
z8hvgyz+&P;^B1Ikq{)3FJCpobW1<ZZHB7(&xwts>hAKJ|4QE$7Fcid}Jb$WYmB4s=
zJ^7sK#)`?)dE;!6Ew$HO%qzsTfcGLO5L+!QMLhJb8=LpT)^L<Rz^6k&uTi-#seR=-
zFIdwNmo2Owd3z$e+1jW{y_36w=zHPe4`3&Ew|VjSOr>k3KBm2zxWsvTH_y{3MkGBK
zyUG#})Np}~$M8C|`5V^N)uqHBuGvu{2g#3!WS0MKiOc+F+T<<VpP&A~<WI>xjc&D*
z0^C7QHqGMRN@k7DfP|EsXV<snVv*kdg=yY7wp}9#l*(mv4wof_SJ6BacwX(|!=GGD
zS0#Gbda!Wr!<SvrhwXvg9Fx6;d#AmrN(-3ua-SMRlDX<uTxjAwdi8xV)6_OC5m1l<
zA}7~$mi5m*bU3IhHbPK}U;LtxCtc%~pm0t?K`|XFm=2o6D@qe|LUf0Fw5X65to>0D
z*D^Po$%AsjVM9k<!bUIrHjokDu(bp(q_7DCzfnjEC^H>_^Ivq?L|<_5!@l-lwc@W3
z^Vnf$phZ6MSOsqPad{{Hm`GnbGj)NCkI0vx!E|0rMa13$T{?Lj@}((E8uKg4+mG!N
z(#YZz>Fz#SR6peiwo{EQS%Tfl2)0H<T!?gU8gEL4OYl`5YfTrPnEaid?h0J#>&J`}
z)~3w}ZYRuRI#N2Xz^+B2-q)oOPgq!zm=(fugbVIowza*agIur2Hk<3=14D-w<b<1$
zO%n;0x{PkL^UY)}?>nr9>r5xaOR2simZ*+Mg+r&PJi!o*3Ex90m^36{pTJ!KYqJlS
z=OqkKKu!$_m#P$!cBN#0oNhX7SXg`|rg{(y-|VB!p7a)5d3=iHJ&fY9M7A$nDnysi
zt*Z@FU6-X<>{*GkaRTev^M^flCnF_Q<x^XS6F2n)>E~g%hntxr{(x8UU(%Us?#H{z
zUQ2$`ABnk-l}@|QJ9hL<ii;6pN^~_S7oDeDah&&W3VwpEY(4%=wv*hX{RWGP^XBOY
z5USCDHb<d-RQUYf`46E@IBIP*wgZGgBA;*q102&kUR@@)*`J1aPeAEZcMSu-NOAD$
z+;^9nqT`USMjx>?CRSfmfr1o5WK}NNWDqzw6sR}d<fp)tXcVLK-Hz!L?Rk5&_+sv<
zAp~^CFg5h%e26tKE~#3&Yg~l+2MsQ*v}A%a0tml_k0@RR+Jg(8-~V+$gPgV_Aue(3
zfgzjI{Ja=1B8R5+7g}efWa3Y}uBo0>gXSH}B69kUiVy|R5eUx(Rlg_)L|&7>1cgSY
z+m}_f8C@V(I_=3I_?Oa`el~U(;BHi?3IYki;rfczAKlA&{L4)q496H&b6d887u=Ns
ziXTq5ns;(N&mWOmb%nWqcmr+k^v&!0QXn7If2haCyN|P?Kr&uy+4b=WsS{IFg!CKd
zYZ)Z0wt8uDKi-cf2(#Ph<><s062z50mUn;bCqhqC8Q!7(*7}wnoCKb%-Vs!6o@o*b
z-9y94L-=2};;3;o-@oOT#1XUMLE78x>DEze7bfL;<4mlTV#z9~Zb`vb=$C@yNdDxb
z)>|#(i{#rjhqj+awCXPJ8oszlP!l;61k>Sz0_;-^bwYzqvm*Ys@7Ktjz0p1&y{0l4
zj5vmWzEMa<<kE;G<45oC3n~r4U=)*JW9vUvDn3drc|t$SoEF=D-<(c)|D7(#<FxDR
zKH~*u#i<;YcCJtJJac}=kVijAw93HRs+PgJiW<QKB@ne_)Do`>>Pe4(4|(*9iAZ<d
zFWvH%fKt&l!}8KM4~r;{Rp8rEVug1=BQY76lnJoCt)xj%T@V)w@Af(GNK}apPH9<q
zk;rIFdmMf4SH3;iSEL#1c#cGqSgR%A_nu{Qd|m!|s$qx1QTi^&`fV(6>-2)zmE&Tn
z;bfh^=iaoaQW&yA#@u7#Vq(ry27j2VN@Jp%2FA<)HQG}=C$!Smx{Ln;xOVgxfs&cG
z99_gDxer`2p*a^xnrM^etas9<<GuJVlVhGHo1=%;>0$a=Oc7O-%i~K;NA#iLabtIf
zWhll{$ys;LUAW<g$*6+mmHCuQwJg0-A9I%9CobZ=^o!p{D}Lhc_D!n>rMWWMyIWB(
z*3E0ZiwSc9+`-mWIYCYxhI-1$PsnnUYH27#kc>0mWyH!Uy;pJcOPjt56V-VVlN6^i
zCYCRnb5ZG~|G`ImXP<TJ8dbl1ii7tz$SiktG<_4vpKE2O@8_>=-Q{A~_doJbGciCj
z(e?^^foWz_8fD@=Svs2EyZV6R$khoxQM&srse3fU!{^v^bN5A&`N!{3Y9R-0konU)
zsjUuxyl^`vN?a{31Wd4=hla0Gc*Rf8wCCBG=%F_m<9%?9(Ds;kLVjD2tHaY<WvdkA
z3nY}&F-Qes9Byv3NdltS`?Mj}yJwdd0Et~}ISEXX<unS5Z=2i!^#Z>b_Yivqoq^_o
zKx425ASG<^rtFW}{nje7^dULc4+gCs4<vKe!}2~$Fkrq*dunX!U>Zt)SD@(~6#BgJ
zLaSGWvNObDQYq*xhI&wNDMFrBRjeRK5mIhL>waDQwNxQkZCy6kzjTu%2s;dMi|I`p
z0DilgfX=_A7F=ON1O0Iw&TO2Tf`3PGt)sO&(zVFCb$Xx`-<9V2Y)yBzSj5y~lASe&
z{JpWG#KlPBJJqWQthz#%FbDO07t!G;S2Snxv4G*QmLEZMK~Fayp)?eeSgFf)=)W19
zthKwKfUFjH8AE6T2i6H;4mvN7=mSx2w$IvsxrzkIX6)i6XKzNia>wo!Q}|u4MV)gI
z{m3NSf3!j|{K+2;{WkRRUC2{xW#h;?*Gl@k)AE;Z*4)wVaPRP}@$NUGBttOviW08K
zlHM@=ig0`Q`g|5t(t!vUx=W&|Q89VBkrsi!-^g>3&-Ezj5ZkdQZ~HSp%Z5-tttBRD
zTs`>!!#v9ioJlRyY1%u@Fw~%w6?Cy@No~I&lP)S$*o+qx;W3gxtqqS6S0d*M4Ufy?
zBe$q*i|)joFQ$w-xa?db%x3bm0wmZKc3klEu$Q&C-hy7^!fe_TT(<oFO-AY_@|hMe
zzPLv`6Dbo5>Kzb?awoscmgZBhOT;(RFQWc#AJ@0nlkyEKfl(+YLTYEy_swXL%VgR&
zLn!J_AZLG6Ox=%EON@Yy=G#dYLLsSBt(<cOEbmMCoKi>;FN)Iq5Kyh#?~veft6mME
znkNi;3Jv)lpXq3lZt9`J^$8f&7ZvtFfuH!~o#I%_b%+0A`P{*G%z%SN%$G&GqS1En
z0n>XvDZW|Rq{-qF*<8a(_D$LN*V|jZgy}v?NLBCW2A|60=f@>e$Aq93YsTAB24S8A
z#d4<jksHNRXGQ3r{>E9%tKG8&mRtl{t6g+LH$ViL@t)zw@fotcY=^*6FTg%CQ|dJj
zZBFfv3J@^ZFiyDRX*fEo)C@|s+*t#EYzp!QjF$Nt2tW1Az2AfFEzg*g)av6>lA`be
z%(L|0Z{tz7?{A!=2nrdEa|aKnbMvwu2bQ*-jR^98fwDra@fdk3Z?CB{TZ9n5zS&@U
zPhJhK@v3h8(Ab<vt=;^QFrHdZ_0X_$cYJr86pt&hGYK{feJ+r#5YDlMTDaGg#N(xP
zdz~Mban?dTSDJ9Ka`)E$?RKfVVUtfz<BCNkcHL%D0OSTDdvMF>GnTjAh4--wL+0>^
zmLj++kT0mI^$N>7`r>@~ctafk)cvms-=j(@PZcJkqm7K8xL1H*RUm|^v+RxjQZxwV
zQ15PuyT2?`kWKqu`c9Gxrv8k)lU~{iVMyQ}48(})izx*5kG=_SW;zx8md#doxr^aT
zHdqef410y?Nm7@5y(^$YE9Ozm$a9gCRcN*Tn0};qfQ%XH*U$6_7bloth%W8^aWE9$
zhUlf_YF1n#>(V^UI5Dvnx`wjv<4#uSZ_}BIR-92R{5ZOS59=!A(p^Vi(Yv{CY(ig(
zhL?4B<{tJbLrW#mFzyNJTJ8=Da4vw=hNESEtf%jD1fgYk0>AKMEkp{1GP;lM0+h|c
za)3>%?~4&&VZG0h9~BULc`H7_q{k|fBJ=8r7kUAnb^<}&c1DWbzskmq6`3c$rsa{9
zOizQb(Zs_sh*y9*s0i8P;>~A=n_U>RaaON_+5v7}Gc!zLed%V5YOJn;;^_I5C)jn}
zbxXReSP9}9!M$kuD}-b=xIs@YHD6dw^_>F*DxN{?Yx2?8lqJ0r#V<@DFP6B3_#aQ-
zCZf;B9`$PDzRufJD9TYG@XJ5kT}N?FamU`%#udx6WW{5-Qx!kMZMv9LGi%_lmX%Uc
z7Tm-K(F+)b{}PX<Wm#^DVdyq}6nw`XgX$*}^rQL-dqJ}MgVfw+GU^|?Kb?<=o=s{*
zh@<T(1WXIqG{#?TS#cZfqoAP@Emu62E9g~A+2$p->4<rE#JJ>f#@cTYc&Y$%BA(~T
zdUcUAO*m{;!nQ!SLW>|c!%%sJoJJ`5`%XZggz|E27SKgyucz|?;=M<qzk52L#leQU
zE5fRNbb}_bNxI_O%leqjka^B`CpkLsp*wc8&WE(Tet8Wz3p+h)2$zejzMyXSkpJ?H
zSEhn>Kep8=)+E?25Xzm^mY9E`Q^%a=VEwbqI*u;}_pzEJ=B7kY0xwtpuYs4JfcogT
zPjsKGnXJuP$UPYrZFuZ=Cd}U_E^PBMw$Xf%UFuP);)gN*g~Qy?(%BDsv<_h{iL1o0
z%<IxU6qKegcgcc0d#CN>lYIk-#HtEnU8M$1V#V<}?~2!)S#xL+wMvwQ)-D+vc1O^(
zp-^Ea?YEPlw=m_rHQuLt$nIQELi`}ia}p4RiSEN~kBCZelhk{}t@OuZft3K~jn&5#
zTM1*QWoQy}aZ3*X#m+WE7e$^mQS>SL2CcH2vOz~shjwnARxj)1o~Kt*Skw1fj?E-~
zVK3oaZ|Myj@1$QxUTfxeJMgb~UE`rB5}ydqGWT!kAwtg1$By!brtT5t38QM{0eYm$
zI`NFR$0{7wMITNY-2H^!F$bBB<5BpcGD3?+T)+BKDu9#ul}V&C9OR1`9Gr{VrM&(e
zd)Ufyl`*J-Ift?bkAb24p>`=+AI<J<_4S+c7^}MOjUgEs$pLPHSM6Gnmac|Ah7{9M
zN+W!qekv_cS9pdiV3IPXSU&t`B5<kIFd%4GXchw)`!ac>EwCh#>gkg(kiB%N63a4(
zYt8F<e=7rwEOw)<(E%Z3cQNZ`{mOl=<mvrqVrloRV|Z{tY~0sN`UH=d1ZzMCVMIcb
zH-q%*mLEbhI8TIJQ!EE0dPz{+3r|mzBKS0boeTvcGzqJHVd=Uj>$o&#C~Y#*F`v>%
z9Bl}&Zm{-#hLToi@ymLCQXvXcK-Ut#)^Akr{bjk@t{EO!L*rql!g3iV%s@Gh8TCE#
zg-~GV607M9<N>?+<vcyAQKFjSoB9YLS@H}dF?z0J#+m{uGnD?WCma>kxX!qXq{5zr
z8Ok1Ta(Zg*hWmSi*I`v_?14`-jQnZryGB96vlj&!LSaEES3#n2C+!v@y3grY<-tA&
zvtvnl(_)x}7Pkl(FXc5_z;q=(X{Lk8ngXT_%%<u$NAV&5o}F&^$x?_Y`}aa(-^l^e
z9ST9aO;wIpEaZx~xo@UF{(O}oq*q3mw|G9pz8r!tEJ4V!!}X57WhSp>>?6^aKC&6K
z&GvV($YZ_cS+IlF#nPI}d;K>KI)xQ+;q@_<9f)_0vXA!)iH(?{cNZK<vQkVq`<TWa
z(LBQ138_vA0`dh+nBh{ye!W^I&wdX!_|$oIT>vG1Z&2ZV%0)<^0GdRx@HTehNjM+J
zgk;#F<x4dSG2fF_$#MNKPIV9d$E8)pT)#ffV!7o$y7y0X5o4!UzUDf*b`I;aBK7Qv
z#Z&l$9(3qMy1SkeK^TE;lMtWRz3G^OJQ2JlQq*q;pha9yIXRr`Wah1W*EF%b5kd%I
z3!YY(06fPoFl@<+#QA(tep7z8jNv;0?6kY2s`UA}hWvNBcaq6mU7F<c1AI|$skgB=
zq)&QsjuwBzuQ&XBb>vr~g0a+)EdA0Mv=<6J8_hDpXG`H#^+Efgr5##jQtT>+@KZ_}
z2{}jCXf3e)`q$Ex9k-Ptch>Xr!>I>Sg_|i?>{yi;^<IbI!3+~0bA^bqiR-Ixd#T^}
zBUfB*`>-!9fNhg?E3Teyu9wIzYK&8XhBBJkp7eW0)fCGe3E3r8#lX<#p`XOF;=#K`
z*eYCUH?3JliB=&Q)omPlgi%#FG_GqO+XM#IS_|z|k~J*Efs-v*TE=Ui#ITIwU*ibP
zTB^?PEqsox%O$=9^afnw3j8>R-CqG=j>dZq$iL#8;)IdUmI*wK&ijs%p=N?ZotP4?
zs>b{0z7ULh(U&|+oJy$czzo`AK{hd&dg32WyI!H8jhok@&(B#i<W!iXvS{hkeTHLp
z!bJi$sf4X=dflvOJp3I-tTzkeA3TOEYK~kNc0izg{T~M|7{NYefdZa3ah4CTiG;1?
zDvTB%UK(U>?Mh|VX4XA0p0jzI6y(vo#==pVMe<&(CeY7qch4w9%D<Nt>Uwuec_YoI
zvN0m41UVc%kUZU3mG!*GeMoJc{on@ZF_$$FN9F|U>RWy$pBx(N7g7}hn7Ts-Ih_tb
z)pHU=^kNv7=~33iy{uM@&SF%ILvF$A!QfXzZs=PMj`TVp-^y@lVxC~N7sn}<2@ExU
z$Jh&Xzw?#*D-dDRk&Af53kdU(Bo$2TM;xkP!PASecPHj|`JcBIB=tk3RC{P%Vmb2#
zyN80wp9yNq7oLRaTdosmLU?e%t6%noH6Sj}(7VQ85sp#g{eGD&$fe_G|D`yYh7b3B
z%lAAsVu`hr^VTSRIbzcY@tCnAx20)#-<?|Pv;xN<vGOyEz%$NI(0r~8OuCN#QmrF?
zQJnX+KWJBaQ79kYdC+}2DGko&O1f3g5mmyv2a95;eAIq0Vk(gu$0Q}Yt&0rP9+S!g
zpR!71py}eiWX8qB$01<m)0dwaAVZ14YS97<x(`(FstQa^a1bUKVdlsRQpgugks&bV
z@w(U1Ua6%37TmTirOtx%E5M&w5{o(8NB#~x=lXGUT2WkeF+$Wx5ZV?N_j}1$GJ$n3
zEtx1(hw__ogVotj;My-u{B}%maH{;xH{;qlpAXa9oBX6A-q2p?u#RFr{u2?*>d=0<
zoEAc>9c;|XhL1oYeM7(gn#yEJ;jUB_941D&>7Xj#udPJ5&lLIvHCEk9CC$?Q6!Qxu
zz05tHEUq5emmuBQ2cB1sRpk~B=|Y@cH0GVXIqQ`54xQ`d!&q@Lzf9+j(KcxL<m9jK
zk;e%N>6!tP5!oj%Q9=;Lxzb&^F|NkIn4E1$gV1HD0;mFGwIG9OzB+$}6~bkm??>j~
zUDO!@mWV!;UYYQ175rAzQv2dZFf(<9(s4UHSI>LZNayLwBZT^Xb8h3y+wAs`N$f+B
z+|L2b&_5OX#|)||AZF<IEX^E^|H1<J`c9Q6DPTC^hSFL%Md!m&813_&DLA53+Q@X;
zJzlGW^E8)D>j%Yzh}KR_%;XM)ldWq!P;)HiW-Tr4{h<i?M)m45^Fa20S#i;a;o<%*
zlbxnT%&QOYkOteVK=}f8;;v+p9P<GbN|6!l(=GzuY7gKk%V6-^-k}%pM?^Q-G!enz
zXlUm<kAG(?k1rmgh*_2C<y4&LMbTysI>K_aaL8D?Kvy*BgVhpO@qJ%+L**5fGy)_P
z!3jB1#x&R420L5-S#jL7$jjzUPQT@7on6s$IS_{aDSa3SU=<e>t%9q@CHLdre@fN@
zzlZL}udpTr_GF&<?UzN_TyGlQ86M3KR2KuO@^>A>Ogg?!Yb1XdhjdG#*^iq{R=uvU
zzs7s5cW9;_9v+kZ&CPE+`J03NRH-sCwxQF*t0@+B-D-hD;)K)gZ874P-Cb7&^BNkP
zxjr5JH7&10bB01)zbLLCA$tza2ZfJ|QIbQ!e0y(^0?E28ae(<MaliYPNz8XqKb&fr
zVEpJ;4Upg{W7j8rKkY|ePAQq`6^^fj5KOpUH(Q824YQn62=m>95S=(M?!O9)i6Me@
zsL*J%@>J%(NZ#jR#gz}HH~GGU^D#4yzpKRAazsE<*+8c6vK)=?bU^U=Ix&~ds~D~L
z>Kvmn3HD~C<y5rUK!H<34Soxg&-QI<irw3oUrvd=i&!jfcZ$=!hu+FRqu+iHD`zJs
zb#OSi@N+ODL@&HX6mw-E>kKXA^_*om`8SARI^jjGv!U0!!9ggDpY-kMwTB+7k6*Ls
z-QFJ9{Ag0fli}8x13KWwG&hb1@2|NQ6OV0r@u#YgH-Cg@!BgC<%xFb*-;Kf*^@M4<
z%%3?Eobx5N!G44#swxCh7wrdttk_Q}w8G4WKK<*_L4SzKh+rU-nL1fIewx@xj?$pB
z=L{AdCmL^^!t#8-JngDvg3zX2NvYP=%Eq%tgPGL8$Wo(jtMKEy=a1q7E;?TZ+v`CS
zf{%$|Yi3$aMHbe#R4h$*!dp=oq@Uz{Pnl+}Hp{qw<ldBq)X}nX193L98n{+;Y&^%U
z{oI{SBa;qF-;?PoD18zk+>3&_@d&|~`pvbX1N$Lz%q?PtY_|P~O`g7grTXQAY=GP~
zu((GE3?}eb$;@h{7y!md@$D(b>0+&AUr13LZXi~p&ok2Q*0=n`3U{yd_~NRgzcz$4
zzY4~Prxo_IU5*4#W!@;%e8KC|q}h8Q1kK!<)wsKG9%aN%meE_)+GZ(1Ce&=((%(VS
zkD$s^nd7ed7IIRJ?tXp)g5ar^;uu00bH%Ht^iseUpml$oib_!;sxtn2zn?HdYE5H^
zYR{Wtv7hIV75q<2NHSIM%I)5x8}}~weYxaZyN|S*=F%2z4d~o|PYSjwd0a$u4cw_j
zFknSvfN=YJv4%!(@k=lO@?o$nX%#oJpDc4{xSV-wtlw}hd5-1nG^b^hwSe<$RvjGm
zB9>zMEp|eJIds{ZoLre&=!Reh6TfxMyxymWa!SYLGE=MY<waCI^Gwb|x$wAN3`R0P
zj#JP&6kibXo*BB4RNWEG+@KeuRzEf*BO0zihS|OK<{4V6R!W&FH78+uykg_O4FvI&
zP_v`E5Q?BYQcwXS_f8wB1^2AZ^mNg1+3KqI)H1XSy|%QXU*vS$y&Zj9@O?X0<`MkG
z;uJkJ(?($E6GO$VsG#5H=SD*JySzi?Pn`|M40Z)UL%dljiR5vNP>t{yG!`(>I(M!N
z!z{w|#w760zAiQcc29(#2`_CW--<Wua@$QR`*$Z><*~(1x((3Qa1+2<#zfUccQ*Ns
zE%H`N)Qd(Pw=Pr9UybmnmJ1JSwQQyA_hvN3*5Ljaie~$K#72E<FMS^&2j(OkD-238
zDAwFH`gS%(1h`*K_FxQ3N3B=j^W17<xNN|)b&@SiW`DnQ2e<~1a+L0Y4P#}0RX1Us
zmIXCs39<ukSt}rD!^F^KZB_mmM0<a0rn)#loYxClk6~Tpd9mXB49GrlMhQr@>2QoT
zbu<D}p1gtauytwPRQF(>l6_eUTTOuE|2y6MYX*t9kFkfw8Z(|3!=hgX;v&@vU_8H8
z@wY}r$<Gs|Z>WT^!--H;8HTQgC_y@RH73FoW1gggqFSt6s^BTbZ?r?vK(F;TP;q6s
z=ob0f5S{Of8Z*ITcVaUT8D9^`v)_*mbuFzg6qs&oeqyAo){nTq5d<*=BF`_5zr(uK
zqb%VXOTS97f56svY~MF47Q_iAB>D!49DjO8y%zjc?>SY{_=mp!t>z@oy$ugWsAu||
zuwOcDSMHCP47Nn$*?FBxC=%V#yr`bBSIh4Jtjz7r41JJt`FLB$$4j^w)ozh|<Z;>2
z*rXJ+B5gYBG+Nzy*otLgA8KiM&ih`tBB?`8x^VN~`#GCXCym)a4ItEYm+`vb>slN&
z=_&xrvr1E@W=l?dinSal6{V#OkI`VLD3**F-w7dVw0cYG+Ogz{ZhX3~k!BfX8v4u@
z+?W5k%MY}k{0%TsRm-Tc5~fchGHlPLuzyq}4JJGQIYgc3pYA+ma;R)H<50$GR}Rmk
zYsytgLmgcB$=m2Joe|%=G$~W!H0?s<rbc;VMV&;nYz@N@@PkM^#HASsG6c0WY(2AT
zy`pS**My9!B_-?9%zCrP0GdRV(<TZBasDnS1yKgQrB_v(n{!hlR-G_aj#|{4{FEcM
z7B+P&L^AsVXp=rFe%vkh*}*pQ$(TAO2}`L1`S((mg<5(){S=$C7f?NBXpzv+%(gI-
zxQ+Pwdu>I>xR+OZ^gm-TNuLj%J9lN9t0V(0SUA8C11)fR=gkTU{K#1BP^jXpPp<k-
z;m>e_N1lrq2}xJ33)OU3;-9|KSUjDZ1pjTV^{Hx;+&uJFnrzZp?YX*dMsZ+@q)-AF
zr7&cgbC5$y{cFzaHB|hWpc-H&&iH0J0CD7dDQ1N09o(4YdapV~bxh_NFh5}_&JH;x
zTPv0a3-)*SQdrCHKaOSUaMNat3XX)Z@71xs(CO(0y=k2l$y_If?KQB<-~*RdhhxMy
z1tUHb&TwhY<u}F$z<iLOjE2r!++0_xJGBju?`iCHYvl(WQI5D*6Hh(IBPf`h^VY;)
zWqtcv$GYwB4~okJe0~w8%Sujg1)792BjmZhczp5EP3*_;s2fh^-6Bj7>GcOgLTjPz
zCn<#C%~=VjQzdh--eMWWU%B{sko==U5a68Xku$Ra0+i=mTu#6sYxS-@ngLd~M42^j
zV<@(=?QqyJy~K<tHjB9g_rJq2bvc)fGYE-=>i*w|Onv5xh+0!J^f?Mwj=biEZM}8T
zc*tHxz~Xx;s31(3B(z<pp5+W`#oJ70j@V-N+nOs_TRmF@PCfkGeR*)X#`5x3@>Hne
zw<(SIrWl;sIjHXHJoy9G6;<mpa}K2!q0>)zFg$!PBGzpYSp58x<EE8B&jZz4k$!35
zYDyB%Fd=nybnD!hLAOSisICHdOF0^2Oq^??q#5AQXVhu0GaG5x=e+`KLJ5h2OB&wg
zka82j2a;a<6hr2wsh|riQL5XzVRUdApU{tJ1;){L2YP&#BU+QI6i8ICeqHhn)0+hc
zN7m?@)khjvaOvKpg&FzB&Z1n_+TB7>b;OSbF(a^!hCoo>?i{b{`sb|O{N@mJK1cbY
z`H5s&k-K&p6w_=p<gWtx96O;{Y64+qxewi%#)Wv)*kw8xPzQCX>(#JkfXg;SKrV1>
z7bxR1YhlF>DNGwUEt8bWMzT9T7goqW6$X%*$h8>~VO)w<9#5t?J8VKN6DBbYBu+Yp
zuvfO-r>(-N$5kz8XD2VGM(VSKln17jM1OWS&53_uqwUZL?4Zi{FsSt*v=i-lp=M0M
z?Jc`lY(TUvV*b?^7qJp~Oj28_O_MNOr(O#OweSeQGpzZVtOqr&9RMAs-~pv3$hl8(
zIKKP%v#!d$nTEb=6k<c2!YGe^!9OLS6w!DAisG&K1z)t*D~+ZhS3=d(h)xuUjRM(0
zA)@~q-y}UWRn(69QNh9SqLpOV+Em=00B{9u>jWiSRc(&2LhB*xel06Pcjl}=M5t~4
z&g&6;mdF;8G?;A}MZQ97J=%_LB#(G_wSJs(HU{Cx>r<!cUjLGHtoAJJp%T1f>hFzr
z`RYaV-Szj8I?jEHAor#`UZ>EU9ExdcH|#ujIi&6B;}{00AD-NJo5qCi8bzz$tsmAz
zcVSe#0PQF7TM3x?F<=QsOuuRcQXJ+^3PC}{!fp1q5owpRY}2kO=5K^7ak}3a`{cda
zDq|ZU+>8HQIGJ-KNR_^mF~RkH!=r+6jXxz#<k*Wp?)W7Dob`kT%_@Wt6e^w8EN<<X
z6ZZY#%e4s$^eV*~r;e%g|6=bgzvAk)b>BBwkl;ar6EwKH1VV5L354JhB)Cgq6)Zq-
z2`<4UxNG6=?iB9s1r*%LUU%(t*1qe!XZ->9BeX`f$*3{L?EUGz|DF<@@t5z*xEUpA
zcwb4fr(`=`)#-Ta3Ftu*uiu9rbj9|mr#?s5+D=dcCbqsBA9kl$yFnh+P+jhI7dH9k
zT<>fu%m?V}ACt8a8V}Puef_>umR*NAz!Mbwt_4ZDfpO0Dx&f2VR~HE$k47E2m-f7C
zPw)X1a#*h8uury%qT7eKV(m2#*BSmJepw;jWtCB<7FGdSr}1_)PJWz4z^G71h;Lp7
z#S4_>k;VpeYD+V}^6dRUgtBEq@d_MKv~Y9n|4SFK=Xg>^ES*~#g3*rzgadk6MrHC~
z#bKoT)HkK|U17iWHR{UN;cpJw^ng>zQ|=xXN8uZ{dJh8;Nqe5f4>OPTXa#?3?>OS~
zbEIRVW~Leq3S^y@1>Sk&3|eT4nX@GWaqeKt*EPJ<tGhbo1o^&ObpC{h-uE}zq=q#X
zQ~fzI*5ZG}y?OQfzLl+~J>yvj#+9`%`;du@hpAnQqh|$vAC%q!zA-8HE6$LYt_(<C
zLXl1IWM=}dhy)6&-VNf4zVz>B6iPZ(PVi!=*w_$Kn#7;dSH6^lI2Rl;@qH~195_bL
zPz^&EOm^?!1DYEVl(xV{XN}TNaLRi?EuUZ&!_fa%V~mzdEOyN6>@w@JM%gBDpcU|%
z_b?NS_cEHIQ7z1zf@7@XCAwsz@kbTi-`Hy$8U%Ep9hrpDyEV)Aw=s6NC_#UD?^<%;
zuPmU;WTC%~a0nBs8;PK4u?)gS^7!#!EU20Jp^qyp@M2W|CX<%%QlEG7<CFn|2$UzH
zG&O7veNZEx@tG8<nPhPwtT4=Gk#0O~)9dj89&mVOFzAZtTS6O*_gR%TK3$m(QUHz(
z14B@uJXM=tSjHbBpS6Tj!X7e^<;j?u%&1931aLIE7yt|zHPvM!3bij~HwGj)%BjB~
zAIQ8HsNn1*12=h)uhP$0zYy@`jv3`B$pj}o{%-bbeoT#UI2QkeAkfdpcO;9yI-$aO
z^?R{;Xy4}LV#a1cNW~)a8#&VRfe6>aL^68OR~>I%I6q6!=ml_2(8cSl+3Yf`UFwst
zK{;f_yQzf;C(3TrU&mVB>XIXlGfebEn$c3U9bLB_l)MI?ZpqGXp+?yMF7<p%&d@T8
zw56T*Rci6p>&@<O@iAMjEvfto98U{$U!Hf-G<``yhC~_B_77Oh?b{3fru@-pzNr-f
z2hy_KB=C(u&%JAZSFtwbH1t~~g&zjj<zI_r?r5xIu}KDS;+cYhn~(D+vgw|EY&4R|
z^F&Ggd=vS*%%hCH;mQ+V8aOkY(Ti=?ygr6)d_)8>bWV^ku06#uBf)0~>|aAs?Ges3
z-QnHFx9E+LZ19|Yi^?;mHQ_dtBQJC0L$FL4x9L`LzNEms&4uP<X;QA?L;lwtMpuz6
zl`%gJG;Qqa_srUN$hXjZ*k50rx)1J+lA^^##pmKsUCzc|b9|E3A4!-^kLc>i$nSo-
zjn;C6#~cr3taZ{zbE3uAMj{N%6oDFj`<!~{t5^fGrZC^atBg9;b61^swKr2p!iZ|9
zbO)pFF+aq-;o;Rph<e!mnOI@kL1L~^+YHoihe3}}|Ht0OPmZX2c5VfD2i3KIn4bt6
zYHab2L4DEAA#|3TIt3c_5`#x~avkpd-9sR>E4#%9_^|?gA8)$Oj(ESbs6l%2MyqLH
zXIhlTM#{Bv^nvrhBCphaM_@CK!b1C$rcaGW+~j;o4NqZ1a|exwmrL1fq$8Dl1Cnsm
zt`7j^h?{F`Z`)!`&M};#KZ;aKyGyzNA^^1GD@4i{SQUq@Iruy~{C%dN&G<aOciMsb
z>$A3oSXV)`fIQ^G(#aMx@1}L&S%mhyFTx;i-4E43n_bew@NMV!@MqZV8|u%UcX1B<
zpS@~(s~&Jdyn`FjJ%mJrsYpOCPqrehhue!$lkskY>-SfLw(ntWnqNNB&GuPde;+kd
zC`Ui#yvZAkD${kKM=DGl>GV0H5*HfvH#W#zQ+OIy?d$xBh=n`e^H=;CvhZ1e)FIY~
zbN(h^j5vWu!oe3m<b?q)-6WkX3jrNBM{pLsl$%T<ljg7}F|*A|2|oYYb@higG(kxI
zW%d~5CC&s034Q74BhC&VCXs~wNxyLHz8@&Ad(TTNCo?G(xE)FTfE4YXN&D=$ExDo7
zH%NXqMgB=3hxwyjU%b1(y-?NSZ{;FTl5a-~!TJJHCfh*clD<p4uj#!DR8&==9(A@?
zTJHzm>gL&{6B11LdMJhS(sqdDZG>Qgc@|iPxFn-(Z@SxNI4N`k`?^Z>p;ESwwk1CR
zf)S(6H2KVWJ2nwrDi8dH6vJNeV2agQw#D3nnV4&YojZupihyRN|2kNoV+O({fA{ea
zV;#Hbq=)^`&z2X7K7^KOHx?gG6cf!DW}^F+x)}1R5a>gJTrq)iJoEEb{_<X-G(jY<
z^?dHs)GoRyN$K~7qeTbwTvY~E_zm8Ty;*cNuE5@P;C4sLDR7#4HNacgoc9jkc+i3J
zFwcf2g=7}8mZYQNvXhrIalSES6Vz^Cf|)!Y6DAA4v)a5Q+M|TO2QG6kWSaLn8xzdZ
zE>TqYA#jejgP*XC+&QJ@{jyucBKQ$rPe>4y9?YGKjYAGTNqz3ITsaVC|4fox?w0{J
zIGM+~Q?8*kLVtW8KM#oW$MZ2<b!dKagC-!|472v1Ms2l#qR{D$ISrKMv#O~<w!jK7
z7LE0}$;`9ZSAV_&>f)?HdYr#LDGEuCeS>GxPqoM}A@*f5!+P|`sRC@*sH%I!)^NDK
zH6B9gGaE)S^RXsD=yjNCu6isP6AM14Ay?v(r6)!k)`9aP9<a-G5@`yAUq(ll3y$zV
z#{|)eW7-dojEc2`f^Is(xAV(M&oz0gdn9S$-rka4*W1{z9QKxzpXZ{)mJ1n}QfQmo
z={=v+)=|f!k7gN}D1+1H>O@FVqxslm>?4ko(C;xX<By-g8_*XKpa?Xx1X0B|8oZGS
z{&pV-C?9-#={$64mRtm+nBs=0GkI9524xgMx@l+!{_h^7gYgddz1#y7bvVTO<<iX5
z`!#-rT;0YWK&#BsT)!n`&6S)U>VetobF`0GcR?b^*k?4e11KTLW=AfNi`i9<0?plH
zxhICt_PFU2E=_0lw6M2|72vrp12fl6R|}PFXbjb&@06jJIxyp{JFc6?6uGvi5=#4w
zpX>rKTS!&&$Q*gO9WElMF@B9zwaI?y<Q4j1CVu5%-S^mdM<t?@=ZZPDn5y)$zns8h
zvuC?^G6#%rc{A}&IsN8TLc^3K?oqqg$XU>(XW7ARU$1`6({LQWTm*L1;U~&tKDYeq
zjjG3HWZ;XvOr$W5!<Es+jN!ZS*T}#Yd(kvXWmv5xenCQ!OHCZP8%T+urIF;drn|&&
zYf=$LXg&EhRDy<NWVMX|ABm^^)dzp%3i5kRS&R^hqNGAhhaiNiDrb(uRW7-A9bGeu
z>*TwcgHFCVN7Ok9D_m$#ZA4YzcCD3fFp0qcY`=icz(JWxc288wQvm<{V1sZ6Oy%6E
z)?3oA$Fd6CN;XjC&Snx!X;e@l?BZTM-|`eVC8eu-F7Bdr<K4lx4eDtXdbNsJED1MW
z{Vw2X7#$*=QX0_fK~DrgG@X^l=JhIQ0k>LIE)>+&E`0F=r&4u9)M$S+e>T2sQauTH
zfZVVAlgtCTcR?ICmqh6&3f@$$p4RGV%mr`BF)YjQ2{#DZ{W*$?-!*?tu2ESL?rEdE
zMMbgdo4rsMS8ZAHdru<k(BfSve1?!nHbp-f)?&iz`8&BmwE}4FI?Ubk3AvytB>2Pk
zhkBHXD?xx+^(Uz!8_Wx%6Ago;s-w(+>9>B1cX=18SHutI&6g?)>Px2swSKyc7h|`q
z28Jw(PPg9Z`}5+1oT_AydNSwdu(!!H;)aG%($ykx*9&Hroge$im&7mTxF}0Xfmo*!
z2j@!Wu2tpcF4jV@pqmR0cKZW4vM_MSx|E*qr#DosksyScH{z5+BKfMuzx)ouyZr{?
z4aJP*=plC&wQ>)BkV4zfFT0pK9}zz${Be;MfQr>h$EM#tKXt3@S`caDk^#%iW^ncq
zQw*@>PnhTlK*l4BrnQ359E888BP>W%v%KpFo9EHE4n@oV;|*=)#~Dv5$3Ber=2|9>
z=HUweO5I&r>-i2yTAy+EvUD?eC)vGAA!AZb-(|Nu!2)LooT|=Jt}`Bd*q{Anf7$AT
z2*ghU^ZD$P*0<8VU>CYS9FPnV&%uK8gO>&`o-40DP^Vr=d2aZ)3=`uH=Ff!sb%(xM
zcj;O|@%_@%zes}&%kBDODM<YYkLQzsju0;s?J>$zklp<B-;X+uvy5fm;Wr=9s=c=*
zwvojb=IO9TTh#nu{QUK-e}Fw<V_@d3@vZ#4QQZ-)G;pg?b+v_FNYYB@B=eMYAbV_0
zy7KgRsrsfa(Rwdk05#|-7R>cwW1bqpx&*O7B95%|wM7D2)%(agoGnz0)4~1dsEoGZ
zmxMBQ$LuSC@WRFu$Hz37(IgvvwTz1HB@vca%c`Z~<_?=-f2fcgWh3uTm9icM@T4Z;
zd(QCDi)>-OkB@!#E`Xq|ld!|B&|jz1B4>|(H-kYAzCjZ9B8NvZ4Kspsy%_bB{6xi#
zLsmtZlfJP_M``WS=Y_`FYt3K&;lt})eE%#_1U!|ZldCX}DV!!QdrUu-Eaz7kmP!Z%
zdW@q?zpcU82e-ZFKO^U=RR9(RIhK#h=*fL`oX{sMb)Ycq!~HKu<Bl!N#L)KkpKt#%
z3IPTL_)%C^`y~D2V<|c9%n(pjbCOt2s~ULh==rn5f?t~ZvYcrsOzGx&CzeG@qfD+u
z>g!~OT&!YY3euC($+c?nj#6*;eroFTPX~PDjnM~VsCPXd1Dut-sKgcLsor^oO}GE#
zp0cB+yJ4d?P$C&C(P-zLI{CRE>g<C|KF=OQO_++V5EK&3?oWEk(Kb+unVUp7&oBJq
z+y12GnryE3J70;HRECFewTZ}34^)!zpMrVD<1*q%r&7=^-%klQ^7O;jU6^n}V_XtI
zc4^*Rh?Bi}@S#K^-yrLB@rE+Ae*$-+38thM#6;^U@772_DKU~FBPYAo2qCX<W>{W+
zESU^2hWHfZCfni}lWi(2_(@^059X1W#(D(F+@e7IHgY)DP<s@F5ybmrZhE!3zLH<c
z2pg3%jUku{4BsEU(KyLv&x829=Q8hSUz9qgo^`f*5j-L(>fEQlfqr+r@ZQjSV&}Lu
z5h9-G&73l9d_>^rf^h>k=7N&6sF*5B>Gvhf(Q+b$KBLO}^3AtNKBu{IrT0467LVk#
z4;{m<;m>#SNS0iakF&hF!Wy&A-B>=x{$29A#KzBp$$4_re>#w5d?jlcGHZw^w+ERQ
z_i3v@6jFnUtqO9^+UDGUj(@cH2h^dA_x1N_fuzJpYSd1wBvY1Nf8O@<0ZRM{Csb<G
zK*g8|SWa~r^xXw>ZeMrT&0qHzOo~Xq%DQOZn&bQ_&B=&meS((aVEed1^{d&j<UB`2
zuRG6eMlb>N)%Vl9ql)kf>U90g(K1sRrbe?Y#iosI@iC7<m5js@Umx2aj8T+?Eza9G
z>xQx9nJyP}=rqg1ga#eLWoz}Uy^e%`oi7ZjMV^Fou>a&gSX5N!;uU`rw(jt!v|zes
zu#Vjs$-~s3^20yzi9Ulgt*<%o5oDK-+FWE6pS=vYsj&%p4ap2bEM}_u_A#nV^g!+2
z=)s4z-s)F?jts}DZ+-kY)n|Q$cW<;Q015;Z1;V$J%=$1*Y{lU6){r@}!E5S-KD1<b
z2vM9UKN33rGr~^J>c2R{<!A^4XYGAJ*-o)M=-kBxKf+#d4Vq9T$aW2?<aUY=P|b0)
zsaNmDT>3Sh2yztMum;;udt7p?sEunx!sN^;<F&n%a&k?Ei*XMUJH{pd8_~-3<FA?+
z_`9TNw1hs<=)EgftMjkSp4!oWN+CjTv<JP@sHG>b>K{cCEv@`A1#|F5t{NcFY42i)
zjU}B044_H*sNsCT>|+$Su;trJ73D_yN%CxP7S^~=H6@r5=U7tX(nf}l@sL2@#@C!=
z(JuuNC=GretmeOz(U*dOhZU3hjIPZ|OF(yb`RkuYU>;v#&O>60A;(L{=8|`FFAf(Q
z;87t-V|4y6#)mvNf>q@c7^`v}4$$!vbB)YPUc|WqtPVzJ)Uwu}d}V2v2<3sIpka7_
zmG$1o=OrcrS*UjOZ7mO%?0Ln*624>{q8?WVq1}c)z?gR!Fy<Z7h$L@z58yV29cp#{
z6Wj*Q6Vn9sH|RfMnxsB4O@s!P9R3rg$=fHU3Dx(l{{Tk)+v$mEvdiK+Q2jsn82<(%
z^Y+;j)8zYKNl)waZ^+jF`!9XQ|BGo-xyU;6pD<0N0Hz57!nfuBglWR?#5DQGA|p%w
z1{nMwA)cVQ3X>3kaFp@ZFhJCDHkr>F?;-i`*~oMR!1^m#^nGb~;e!|23XJ%(>NdLk
zDk@?TJZ?JYN*YfS_2}P>*JmT;w~2*#-Sq?Xe{K>8vgzMaWsK2*Pvs8C4yaV387=t4
zU_M<0c#Q$mpC(&_i3?8N_$DQW9Y45?dvTsz5S}QFXF%TxgTv7>FCbJu&9#<*?@whk
zo80Ur#euo?B(<V1s@-9v3;;4-U$XXU{BIYYk?rZLXWQ^|O9r@c+s?#Pq_tL&$vv2i
z-LYRLVbmvke@f+Z<bS190@YHblKQQr`zEW(V_?MJMh2jT)GE7QAEk1nKXD^;+*SkH
zOZx%&-DI}R(47?K0YD7;3<Jrx6h~8>r!^})VP~?gSEGObJjzecBYh#vv#5=7l%AF9
zaZkGRlar3n`85(%pcku!Vtk6*T5#~wLs(4aQv(BdMH6~p;D6l&C?OGpmH^UW6M${J
z<eBM+e$l1}K-xeLux(wDESZS7Kniz8ve2c!KWbg!09vQ(3lac5qPck^6((wT;0v%M
zGzGrnKhZ&+Ce`2gS6B<E4>^<x99B&j17wP*R|^2U!vr9M9FYh9R!-oMxLWqGbxnWK
z7T&R7)2IYsO8DiZKP@9$f&Y1j|67`(&p+s5&z2jmlq)RZ&Dp8|vDtjURI|?AM^Wp>
zPf_z$yM*|Oz%*o8<uvjyljHS^LxXAb7@vm#8Z+trWTBe2X=%b6fb$mhgkoC`yN-#g
zc8M-hcQigI8mllK$`pA3#^>pTr{?JFYO`3hYbSFoC8u30Km)lVHlWdbE&RDGi99Ot
z1%*v?_05rkT`uc6W0>`6wurY&(UP)-t%i*3c^am$LggOoMk7qW*T2Zt1Rz-tK$Nf|
z3HB>C0lHw{cs0n{R)eV}^<XADkO!bgS*R7g%C-$2>`SAAnt9PN&y)r!Qernc?Y?&2
zpLRa3tgK9JKB^1HI6(-r=BWTE4QA#OxnbM{=TDrGr-?>>weim_-d=4fgMi<`>On2w
zQnCu*bSx9a!H}lYZc;Abj@5ZUBQ+wq+W?3h^&#h@@34PikqbSsTY%w7G2FFFle|=y
z=%b}Z1pva54IpElFf=gW;HH3sto5&eV`D!0+h;IUSOb_j5`I)aAkjVtuKZ?}FJ*5b
zw|jqP9h={N1t_w>)8*-So_5^|jIe|10gsSPzz8FXNZ)fTpg?N}D2W-k9aak-A{c>(
zQv^Y4<^Kfw{QK+et^L!*iZa?#c>We(5s&mn{)6-CMs-zUdsmsG(&+s}rDlhp#WtPo
zkBXEYi{HqZt5=4-xLc<y_)wBbwj@+q5FHapPD{$S9r=d<k)Oz^>7)CRom5&`E_*r?
zFp{hOws)Jp`S{?$?rrFCT#qQWDYDdE>&QdmfQra<`k<%2JCC>s;qck_+2h9}w0czc
zUYKx$I4!}z=g|6dc4hE(ejV){2741#0-nTlsXjYHx@W~PFU<_#x<ZI*xKZ9i5mTbu
zC{%30Q+s!HxSu8i2OZUKBRMjW1!+B9xj@V4xxoHJUIak$=DWJjO}4>9wdr+2y?MeQ
zE$?>GM2Nfwz7vO96>)eKz}1n_-@MhWcgUg1^TMMHb3nZZhWiDJZZ44z?`QPEx&Vo2
zn-C@QU~qpm3+j0uMl<U57+fMq#i#DO)FU?6p@yH+w*2aEIaY~JI6s8fd&!{0svQOx
zXv|Hs(%aeYyE*f2O$RlX%hmI<m0H(sqq&^rqY9Pvk|PMf%Nu_)Dkigxj_RlnNxQ4R
zZ@6K2jB5P+-_wwqmF7yn--uI>;^?ypPg%1o74pW2*-|p?^KIeOx?Z}e%}<*j-+S{P
zV<cAH$P_f{A_`_+o<0Fv6N$bx>x=AFeZN>H3)%0Zf!Y~n`G{G=jPr1z0AWqAY07?B
z1;7jL@~_nqs{*i9${{zE2A*Adb*2p*Xyo4dHkh1d-j>)kQK3|t?<O)2G3;Tw0)S=1
z9FFq1yyhr<K6`uRp+UI>kgf)Cd*rVgO!h=(Y*ld%%u?)sq&SVsvFTx5984D{>p1k$
z9f?JKt_BLb{Hu0qiiN-Hu{a}s2+VKgrMVXtX;m}DG0@H0Yv(Gyx(1JBzOOLu!z<7z
zO{1Ae_dJt(CFWUop7p%c)Wk&4+HDcn1=tR$`c_>rrgY=fFn}!ddE2!&lKKqjBj{S&
z@_qNd58vT@h+nvp?P#l19B{FDiR$8C*Cwth7ihp>h4n7r20-aVn4GM%^+}r@{a@}-
ziQj5C2MM?mjjzVJ2%cW^G%q>la8-_W1*PUEmjyW@xPaNJCGmJ}#q_tnBf3!wFN1{6
z`e4S`f<UJq2i1k`<2{LH^Qmog%~OHhJdSLF{lCVV_M-t@)3WV@idZr{N}8PIud2BJ
zZLCQ&uxhjIVaUB-MH8xUb-T%Vt#h-wM3_+JQzjE@pkeI=U3x-O&&_c!8kTHa&!tnw
z@Pol)uny0`RG%xMvwxy`E#Zi#Vjf+g#8IUqm$i(jE<AbE#nh#D*T?LUgOLN1IoD9I
zz8fW-eA#*U?KuEP`V_}{=aI3}OB3Ogv?K4m4z!w-Q1{gLEQX-x8leL1Vy}*HNlp^N
z+EPN;o82#enz!8fi`cy69xP@|Eb#{JPeb$hsse4Kpz&cSFc7^Fr)^_D%o%~tr;)WP
z1<zF|`>K}<puo7C_tXLn)n=~-|NaHeh9r;NhE+!{>=HYiDxBxfjr5vc3@<o(;8Q%D
zO~c#C=5-!unIP8S_|c|RHhGI=Y)O>D(Pf5#HHnHpv{{j|$6LJ-ppN*Y>%Q`!IL_2b
zJUg=}9a9d02U9*D2zp~HkoVI^%#T=xn_LjU>V{K^|G)UM;i@5Sd`DUHgFfiQ*C0n%
z_^iT4yg?fkfzM)hu7I!RFUA<A0)HZx{g_<{3U4+q$tKP=07P<`O>P7TxKc?+5VLdx
zm1*VrWBpRN(^qAbN-ieAi#z;@San3$6vw8!SHfxbE-5OCMn=d{;Hdk~vHwk8=ipij
zXe$wDEI&df9x+cFa6)q#U(S}p*MQ`ud%LIE9s2xjnEW9HHI~GeJZ$|5Lq#r<_+sS=
zqvTRHW~4&<kAC@mq3sQzUw&g^j<UZK86VF=&(iI`aMUf-R5|#4Aw3Wx?x_l6T|L(O
z|7vk3<7P8Mrq}muD;kUvPNQ0Qo@==G*_>)KyU0VATfl$-1e?j*+|+lFb)uW4ynSGU
zfv<)Um4CjzTaQSo+#sVv%_siwg6g*sp{S$sc4EiwZtAvS!y~9$m^<xN*Y{V0nMUEi
zse+;%Kg6b->O-}lA0`$mg}H?Xj`}@3XLmp7>cS6?_Kx&{oi-h+>ivDv<9YxCl$8d{
zyAY7U+II_W+7j73cBVMDh@cP|$F$PYp0?IvuvPTX>}I{yp=VEAdH#Nihwf7N+bESF
zFz60HDs4LJ_veSfw$s@WQC^%3M2J7QQ7?lg)eP8W{UdC$5QJwIfhdzums}XAw@c3A
zgrt^n&nsjB95yj{4<(qTQ%{4&6b_KyJR3fEVh3ESt$}u4fu}Xi&@#-&tF4e-$kl%R
z_^!kMJ6qdD!3-(%J1z$T@LC{#2B4h(<%f^Bvld7$f34(%5V83Q5E}a*x}Ehgm;hG{
zGTr$;Dx#xvdU8&3NHGNoXBTCnU3!zCmvKK1!+YG>U}x{1_~d{IJE)=ti@vHfnV3+6
zfJ<5h#r62JVCVP)hw6hVE|s^_0i@s|Qk<B&Lt?+8LWTzPgIX`|<|h7q%(+}G8W{8$
zjlXrc9mT;c+CnOwjE#q{)IhV@z=Oksvc?wa#zhS5cpz*2Sm~8skD1mW*rs8Zes{7U
zhRRLfafmm#*?DJFVlp`?lG#5rI0^j#3Vv+XahWq2n<_tND#Nc$o!t$XdqQYgFVrZ>
z=VD4SRZSq$um}e~UDxK&<*sII6pQzO2>mAxTikIqfQWvxfcxo~C)*BNlGSg<X&VnF
za5fZ<LamUmfR}`P;pbwe7<#2MzZ${@8ioI{mjAM_HB>&uK+~M%_0f_E;G@fkbNZap
zlWM&uf}KOjiEdT-%F-j~!m28Ur)XKAT!@L0;d5PZChEb9pSLHr8K2uloEtpr&(0QC
zT;T_Z&_!zY$4GvGoD!AGg}nFT^;R<?oS=&$jm<f^j>Wh6=XhaA*9YP{Nz>o-ezz(w
zf>7j@WDN4ics{<c@JO&aUh8qSt!ut6oH-*PM3I>w=s5;}jT+y+4h|-AZ~9`K1wvJQ
zynxwqAR~*c`k99yOmXVgO=OIElC%ZP@#3^kQ*Bu)x{?GHs{h$~NA@1sMUoDFSqi?K
zt5orKL2^6*FkLaOP_G#knMaOUM!#^Q7ghaY6TmjSBGPkf^H|`fVn(b?diDR=eE+>*
zKI2jbfAD90RPsXrHeqL4ATkCatyJeMk~xc&cCDXI)j8Dv%Z9(0;8p+}55c((q>6Mk
z>L)VDo#K7+d;1BP@G*gy(#8>VY-w`6<z+HIPPq|XtBkDy+ckUMvW|ShF_Qn>BNxG=
zE(VbQ`@Zu%?|mhD-jq-25QfU$(Csf^2_TWK8%)Vxb4ogvSOKy0nO|r$6i9YWfOZ@?
zO?+SEw!}^UZ>omc_yw&L+Y%+_nJvHuQ_&OM$TD|&qAQkG*(}XpR|o(gM`!yrjeuP>
zgckQ7DnQ;eU8G4vb`0P#?+sdm6^-bf8tvD+`@|nkBNASohExD2sk!8Io%=E&f<1th
z_un7W|5~Yfx-xb21OIj^HATSBAm*FRY*}024~Z3)!o!`W^3o&6n31h^ewAN|1G!rR
zTx1*Pbwtnm3Ne|_bAs9GoLdpcOO$(PvCqDdq_z}}gjIZsS@I{|&kH9ZV?MLgf|FNl
zTUU5x>ERKrd*$Ue4yZS72jskA^U)nRh5AIu{+YMV`Tgt*+K8m0Jqx-0mviOq>%u=J
z(LjDM#~=!%@Xe^?HbmWK3~B=anh?L_3h@VCbbcMu)!i}B#C<|Sv<?Swbx{*4BbH=x
zbY<xPLZ|{rxo=Sr+WT?%g40O-yWaFVjgCDT04AE{is#$%A>4W29WuPY3E@m&>9H{V
z*Nf}F_s-L<lE?Qc{%Ej`^knpNdv%!X#D*FsQM9f2LS-K<q$PS}3ml76hBk7xtsCg3
zVka`I;tn&=tTc3nSXpY6&_qz&SLi>S#hPst$YBrsbVd%jOGG^=wyceLeBn8}{kVL<
zzj;(@6J1R@eFJ(}F$90f%i8RyKkg?gxu1QtpwIZcTD)B){qFXZ%eBi&e5t~PwBGPo
z82&w*r8l5;**ZDR_nWvyf92Ww-g|HHdvm=%zZR>HIm9Wka+73F7NqRa4@ivYrdE;w
zOGCL%y&jBvTkxIs$J3t+esF+l7egU>w)UWJ-$f9-ABQ9BpFP%{rH0@E@JctMWGLjA
zxQ(tB>m6g_-kY_L@&sTy$sah8RF)C4YTY<+DkUTW)K1P_4~in4SI{yi02K;5B*vf~
zR)Crrfd6F;|MiErXn3<0$Sw(#PNNdOW~_W3S5~ipY4h~qjffwH60+%)p1DPOEm}hS
zJ8?lY-j8()CX<ufA5B3W%a6{8**584B5GmMbF?Z-p0axBS09b)m5pDQRSwB5jl{L3
zhMy;Y>Yf|OZT#_FX?(UzwN$shMt|6#pz~+X2}zHKjx}HtR$;TQb<8`$wN}VIYR-mq
z)vS#b8{!IUgifugW0)-W3yv2_he*A+Gue;p+s(p?zf7LCw2$@<Q82)6E;e_fW&@=>
z^+rC~e^5&P;NZ+4sBI0e3-2xYA*+-?(zM0dH2!Lb=U1z860lvl?cqJ3_858#w+4Vd
z*dEyP#J1W@f4n#2ku!SeXD*FhZuVf<TBir}D;l>6nPMP=cQ|gozU_MPdZ3<<`)>|y
zPFU+_)-rC?r%ZBxr0>at?{e>6Zz~|R?A#sx{>p;)15<oyO6*H&_l;QGv!D>_@ZYKZ
z7N1M#0-XfpuWZ3?k|*?s>(B?4G}zIYXY$hcqqn)ft2XH9j$vc$6og<5k%~eV7G^&^
zcfGaz_&}Qxs?UBaN%62{1Ke1y)yqTI(HOcfU={?0yRQKne)Zzbsk+0Oi`nLac-rAo
z%`P>NL>Gr9UdBz9PQRrPS%GCsC`TN-{J76Jmpkjeh;L>PeTDyeJ2SO3dW-j*L=aEd
z5kL0%>SG{Xfyc|2@vX``_$2xql3m#(Cs+69Bk|7=QEr^#_1p^-6S=xn&bI+S&R;^#
zd%b{&5Jl_HfY+(Gg4_ZSO|wJ)P%Ie(>CbXy@|P2fPJc=vr~H-@jD<&F{-5P3d4s-;
zL!H~5eUcvm%<1W>$;mecX|I%3%@#m_>ME9J$uisr0CEb0`~KZod1K%0l>PtW`oDh{
zj$A@cJ1Zk{jNzv4(fx9Q<{z^Xd5XrQn0}RRw5PJfAv15&2Yl`08CjE6kxhzop1<XK
zkb0#tsI*HyY+seXq_wARO;s7Etb)E8y<ahvul6Zv+KSq_aQZyMiLfL=qv&qH8K%G`
z-d<)^yW}E9an~7)Zvvz&=0w|o@)!pgP!KT1%5Vep;Re9saj?f4@L#uu>yWIvqK>`m
z@Bx)>M;C3H{2y<-NJ|9m=GHXJ-*M@<j2K8kZ4ZDN1i~f7_7b_|=4|Re{oR8|ehk-{
z7rQ&40kVM_7TpG(EFU#TO_YIwe-i=z^W0~@Yel+pV$>v|IT5C|n>7rS0|aDaK!qd{
z=_&^V5)PV?YbYAJ@QeQ$LjLmufZ+0jF#>%V(W?v-1EhW|9{}6D>``nP%!(8eU8esx
ze-<hD41bo}%v77$hf854$+9Ghgx8`M@S)v!QlHAd_QcJ7E%zn;oA@D`-T=WvF8$d;
z%l|3R{pVB0$^nlU-#1|z!1p(&_9<5O`Tsxkf32w?&4+pi6Tn^g7mxM48k2e<EucOR
zYc9t{{mp_0;c@tg%6D#seaB^tK^hj^CVP^b0efUI)dzqP#lvZh|8J8LZ(F1r6gG_#
zopD2Jz%JPvemRqEvif4T!`5s%D(!F(_%3@>zM~x^ax+J<TBsMWE|FZsx?BqN-4mQ|
zEKv6JXa2&F&t^HO0;&wb{Wn0?8jVTHNBb+sbSUX#mNaII72uNmq}^v<)~Cz?Cd1h#
z194{ni*^9mvT0nF{lH7_IqVWBho%&1*Rq++TWMHT4)L`=0{563J@e<H$fqb}MEo(u
zI<7{S1PS;x?GvC$rLS55cu_v-u0SMBjcnt!SCA*)=yLc(I6a&Eq(YFuXS4Za`+LkO
zZoei4x<Bn%kAAsd@q?Fn0Kez@?9R>W>~%eCslfa8<Va~FWohAd7u+PKDV9{8{beAE
z>D=O1zXJ4XAzSM(9xUJ$%%YvF1KvULsI{e9N}i6}axUzTR^K=7k6<>L%zj^C^KO;h
zYk{xmjmC=|Dpm`Pn0|tD5?ybtdSw)GGJP2yz>MC#I-h2Nzm#T*Nj(yIV5UFejd<S;
z@<5e9Fx0gAPcK{Xp4^?aML!=eQy;p<!>+>TzHjl~Z56!1POC^gAD1?h`{`M=sJV40
z>TBGmnED9d!m=Z#&P(>zHl8Fr7x<dh-d}wh_o3w(Y9$|(r-hcY^6tMF%sYK<FE*<b
z3ZU0*+0_8;-*pA#4$w=KM7&Anik;+}TT~(Fk3YX&!8(HMOqTs%(XEuAZ?wEra`mn|
zax^)}v&_<}&|Yx=m?Mb{vp8Zu+f2!+$c?n*nSfWOKcte#$4m3(s17l4*{?dljHcPS
zK&L;eDlK$Nlboz|2J+I&4C)6TOq|DSJQrLXoI8|@_v8l}rn2>_e^z|!a!<UPKnHbA
z=`X6NF4Q{Gz_cI3E82AL;Kwk=2BA&QLnZ>iLC`tJGDd5BmK-~Mbn<=r@U13&Lj{4c
zx~`X0>dc?_x|)XqV6G19%5U{nPA0v-Og?FBSwM5>(#IcC*jQ7>S!Do4cmsG@UiUqL
z!B<5W22t<R&~$*5_G7ux`={#8Cctcx-T$C)dq-O=xy7go5a>7A!LX2#L!eR?|3t1}
z+^&cpq7Ec`U2U=1oc?Wh^>j6ma?c6^eX_2;3CFSq%0_1gl_Nhwtmc8sj0Y{DHH|($
zT5<Xx38dv2!RqFlkzPc7Xp}81?u#9;7a3g6fvwvQq;l~IW@{^c*n|{rvnhg(8vyY9
ze4^_#59p2>FVf^r6ml-~1Z09Yt`Z<dB0i%|RLw>g>;9_5l6<Y|!UG`E0f6f3vr037
zo({;~P6rJDNFNQm_Q?nUs5+1*cM}pSu4Kn3N7IB0v@-|+B`1IBbf*`k*MLpHU3a1k
z1&B6PDSAA`br~c^Hnh<fvk62IN?Nsarb&XUpc^z0!rgP_{D%eRn0p(QgQ<_hJ4^j4
z`j1=JdM_66HiM6{V({ya#S6`x?8om-Xc+p<xMN6v<Cq)~FLnga{E8Xp@~hMPlJzWe
z0weF3Ntsl6mVP^|{9Bih;O*EwB}3lPxV-XQy~%59fi}o8X6L5wc*W8Hluee$$sZOf
zmZ$O&)b6a<a&ahGzq#~gtm}OmxLuc$=R<zmGvSp7m6ZHA{hbLXnJX)%?c=fGkqV`j
z#t9-gPsGl#oN#sQgzHcvTh@N&xd-&u?N_QKz9rb2K(5oZZuD+Nb9&Nb3DY&jTnAd`
zuQP&2nVB!nQa`&3J%cecKV&%|gH93-bL5JLX5J**m8OfXktW_w^h-L(+B(b3ytO-T
zTgtW>JZ%y`WPsgSLIq2Uea{PbkZ$9Zq3<o!N_OzYcx_4+;j5w9VMmV6dS)8eU9S*s
zhmIAaG+MM{t8QCM!Zy#m$!TLe!lXMhkS9x_^*<s*^b>FvB2hv-A`ae=seI#MNfYw4
zI^Z*GaLTPLW}fJ4WXXARII<gU5d7)Iu~pOcvb~Hcl+*vOjU|jb028lXge5}PMxW}1
zwdVn79WBM7$rt{f+`D~FeC0eQ39SGMXghUY&wZEfDde6Iif)IfoD>sQ-u;sWpaog+
z#b~PK#*#kY9#LV2jwj^XEHyaHnZ&~~p8|Y6Y{sz7MLZM9knhib9JPVi6b+6S>nojh
zM%!#Z6(>2$JFI?IGPo8vP$5JL7rXsd8s-V?bn_Vv&4XMuTO$OI0x{9o%}EFJ;A6)u
z_RR|CfsJz*rTp{luH^<7kCp@2ao_;W`tjVF3@-YC8+rr@FOw>Y$PBjdL0PA#IqvM6
z8Q?%34_pFmlG}rRsev<3P~Yb1J~B=(z)51+kNmVr!Vkqey+9-d_GK1`$IunmHRjV}
zkxq1;P~>nycn9S}B$uvJ7iSOIy7pnq!>uLgw2LU~4@N5c0dmdgi=PR<tH5=E2*S%H
zK?<sk?Pv#Xwt-jo1;PsOJ<!_i$e)>ko?%4Fh%vs)KX=BYx_mO?xAiP8zMzx<$s_er
z&ux(#FkVe?Wee60<DK<FZ)v7y5J+6u7B+oZsPKt_LvNdeQPOr#{AgM_e4)JlTylw#
z+gp#-t*h4ZgQy&t=T4>O*~xZgj0+$PEp(wRpgOB~^75M}XAZaSM}2iYnG3yfhlt$F
zDQec27?e8W(d3JH?6C!-_$W%X`1XtRf_BrIJ(6SP)NZ6ULM&0`>J3Slf9@xY&pHP)
z^lf=ttcsM@yQqEN6iQz^!tAtbs?;c2pb8X!2_>bCLF``e=<E|_AeqR0*l=$u)?^n=
znu<HKp}RgjjqsvAU*c7LnN@zc$?c+qx}GjvdYO3iuvB1@D%H$oYLV8fH|qVcSldjt
zSS<HiE~WKhg;QA8LxbUdZLdU7LBm7k@i1vJE~#Wy<#2Jkd%z!-?9pRPQ?_31J%TGL
zk~Jq@8XdqqEsv;S`;oE@E4j)pz%u(r%XJ?NvU%Ysnr_hEENb}R0JVHRMy|ba2J4`K
zk-moazj!d#)-Wv#;fkuN63<gWSbK8x0Fe7d&`apURc+|cx9qAZG-b)Q5X~LB#_G9U
znPygAOP=V{nDnSIO5Mh4@`ul^O<mMw_;~)FoMfRp$a<fLkgjgH^F;44@Mk-Uapzr^
zoHg)g-!bx~;y&YfMdAvC`jtghzd~I;%i|}vrmf@qB_x$xTM0En{vrFwNa#FHSoZYx
zUovN>+_}P+AERs*td7Ns`1<YHF&&IlJiqulT}3G+eK0WdkSqaGlX<hLW)Iihu`HR_
z3*)cL7|>(a(NLzIj9$D-oZ8kT2uU)`0ZA*af?x#cD)O_-#1k^>NeFx(k>Y`VG)3@e
z%YNtMb@DE~Pvy@vQIn50sk;dt{n{E4M9Io=@@i;fQOp{CkC;9jEz=@PSkAjTb?1U7
z>4Wn*mkKwsj6)^8Dh6s5hrjS}GdLrcmh9$T>fp=sx`iau`4{@;c|a^GvJTP(JkYx+
z`9_~$)|Qf6J&m%3%3RlesP!*GVv7CUp#5z4h~Wb4gJ4iHQ~PGSUux5*S9;SODucpA
zu3iGVX%zhI>f=Rm@tvF|>Z4?~v4`-BQpCo78|yvT_~OYG_L=mGy;1@}dl%I*;ndYP
z4SgHp$u6_=P7TKmNQBv~xg@XsaG7chVSkGZQL*duFe6k5vFQ69&djT0zsCL&wherv
zbDwK)lG^icB;E`B`KzLb=0Oub0tI|hD@L5#-K(D2UGrUTK4J|DPk&pA3u_H05~Z#Z
zONTpt{6f@!wPP<#?_NT-?tbWx`BJ0q0}qdj;bdtna#jy|vj_)?n0WXF%NaA*O^mf}
zVjEk()JOc;^YmOmLWVgm+{PueLYz|_@n<o_p!8)u=bS#GX(6nvdO+?I0>lC9mZ1q|
zozEzRU95Z%<+Cdnq<NG2N8#yba>w^)(jZIew0O6!GXj&HXCtz3CQ#bgY6FLUr?-?0
zZ-2Gj>Q;ojZrV^O`auX0`_<`e573wc^-gB+Uu_Pr6~M%dr3O?Lep;h9Ksg=iYIqAY
zv6!^^A|t!U;oqfN&&GYtP#|4%Da7IIEc%3fb|MfQqBr`Tl0<>ro=m&KI5;AUf=IzD
zUe_fmoLtzQon&o2=j+KBo6bQ<1m?k#EA+DEHgNeFvqs6}Tqk>v)R&|jh4|Z>m=mf=
zw1Hq(aX=}M@{=*5;cpY0qfEQx39{4SQ0($u&wKV=zadnWqGna+eeD=m)Q@usGItSJ
zU%KOT=6ejVO`c-nns#>wKtdP7_eph-TA#2lc2Ih0T(xK0cv$1D9qv<i2#6BW8PrBQ
zOK;hqhjtUy4E!S4>>$TJ^(H3~I36My-Y<_HbS&?{9mKJWs}~qRepT+_>U<g?+?deU
zNkgyG$v;ebPEI6G7Ya=dYxQ=!&UF~m17*l%F0Z?dKpaeM^{Y5&u`pa*HVdwkXYPW9
zYa&0F=(sH{-^ryJ$dHK0ci8c0VD8W&)>`j~zQygF2tHI6D>!J7NHr;S0bQOwQ_k1k
zZStI|iEUjrOePs0hWEHw>Z)ArmW2^vJ+k94*1O6)MtYW1rFhg>Q_WD0&c(yw<_gAO
zhE9Tww(y{C&Iw|lKsNicOCj`9<RS5?V-xuNfP`-HjTZqSgkGJZAkNHPabseV7jm$7
z<Ls!{?&M8;+~f&OzWv(oL6dw}@ROAEFPDV|w-u$uhq~jPq0^}p{gk)K$<pUmM|tz=
z%>5yGhilEh*O4~VQZ&=v1PY@xqJS9iCMv%|@5JPcy$-O3@SDjq_wj<c66#KWvyC@8
z!#(e)G2$vI8n3fnad}#Kszm20?`?V%E}phkN!?^C!dic&kxaf16uU`;GJqw0yjq(n
z2iVw3+|z3=;WxPYbzd&rX3X#+D4vm1li!KYygi$@#iSMasVDxYR;}QR1SGLmaTx5~
zq|%WtjODuBeo5AvxqsgdeaO~+3|x@P!zg6twbrbA?rNnsGlR<`z?mCB$zZ(Jo-Lh}
zDU$c=z5U}^c)J@9V3=@y9C!e9Re>H-130bGD}h3W>_Uw-+=KCW$&=Lca!NyP9sBfQ
z_>O2A=<T5-i87bu`_avhxDeQV#|D!LJMkRzxpC9qOeM>5HF6Ri0Eut9Y04z!pOy^X
zQDj(^X;zxTTx)%sHbKwXN^IHsM+=syG#IuoeRpT>Y>!f#ehljKC_`XJ=AS(ls?3``
z#o@fEO81|O_uTh*paaddw$XhP()D&U1WWg6<K;td(@n2@RZPZX<MEC!S(A^L0DIi1
zE^#k_>6HGfH!#?G&zkviuPSbnd3(UOD|sJVNe$wOY`#<!!DHRzH(5IIIqsfI$#m#W
zc8ldkGA4G19r`v!8}f;`(i{*;xy;A2XKm>r;JO-E2{rkQK|Gu8JwMwF(yG>4NvYK_
z!x1@I#mzF6etW4y7``8Q#JL)^(KuXeRXfU#ir8dwG|As##X~7<eN&jr!gJuXxE`?I
zqWlqXf8#x6YjBja<6<>YZK?6-CGQSFtM35=yx=b`t75RvG`4$~B1W*!>pG{b1X>aZ
z!i#qI>+#25A<)cjuK{?7y%o?s5KRAOT*Nuu`yGB-9H@kOm{SX7US=}CN5C60B}kc}
zUhuKYlEHtLX=mZ`nzqdGq3+tv#g5f(5vT<XxU#keTQ-`Fq&>v%=K%HC2a@bz8U9rv
z%+l*f)(NYDhn*=Ol#a_<pm)lH)qg+Uu5*l|BYRsb$8(ZXq@!*+^V)COPeh^D52r0Q
zxWOM4wb|qPYV}9`^%&lI5zq_tpgH8+dD#ztd;3jSs=1XH>5p2Eg6@}QcW1D^bZLiE
zL@?Ld7wxvNbbs9NM9WwqJa!k}k{MeFOxg@Q(?VaieRJ`!s{%d~bokl~+e&`O?Q<b|
z?kpfVyaURB-cPCq4vbiyt;wgCEonMz)G*Liz>OYc9N;n<v|G+=-x0BJkifh~-}BHv
zWtxw})qPUYeM+PjSNwG|#@D+ggG^Vb^_16<Tx@nyUHZ>Izqpp$JOf%2H$3WdE3(Hk
z9A1R|j1VvsAzn8sJ2#*d;5bI+T4Ymy;i6{~E^^i@MTcwC!9zetVEH8&_c#>&*H1qI
z7u8k4r03^qQX(f9+)SCL>*p=44mP-bAiEFG+PN({0<l$MW8{HGbw=@;)i%HbX2+8~
z9xy^H1)~LR4TxYPu60?KBFE*(k05d^vTuh_VDH+!hB{dR`b$LzmhjEl%dIx$6fx_?
z(I!w(?$0(XDA1O`3H^(MO!(29N}d1++1+nWdwJda=;C*5Lhh3f1MlcOYUAJ4TH-Z=
zo46l^ETSoC+1c9Il%1MfT88BiO)Z4{%OsS)d^Y4I^&xMgI952Qxz6p!z~^gm`$4gN
z?Il9<Cc7U)x$b8O!6EnUp^Dn1`(e@2y?xVW=hpsm0vY{~#cgKuLf`5F@1-xi)k9p~
zj;fNCt_*w5R(r;-LMdZ2;{2P;iPveBt|-3bKF7+2k1k2x%h^EkmMqFnP8%~Go0Pi)
zez~+t``s^Fh1dQ&feCKAA@!F2{TB%U7;Scpr}ciQYZr^uTsD0O?q3$(o6wKSDV3j*
zsl|8wiTKaM%5yQLxqKW}Z9cLK2<nLNYk1Hn7iE7&Bk?>@!4lc>SxRw38FSUVq|r~C
zoeU6pCZT4Y<=crPhy?YXW(k_g&XnZv!O}dYcT;x&`|ZbN;o1oOUj?ltn{R_e;RW_d
zUeT>$Hp?F+>M+CfcrMB`6HN0{QWsZpYRQsj?7%e(${lvNC|h6|>*LDYjPIkWUuI*z
zgVGS~{fbRLKE|jpG3S>UCy#q$kFRg#zH5M4GP#HH$m-p%)pFS!eQaS`*mmN9t|e{z
zJ(hyuf57pf3(sG-J^7Ax_3pS!(JUw8BCm(KDv)cVZj*NUw}-k~K^P?0$>YmiG6{+N
z$nDqHLfEh5U`N6Dqac+Ha!;U?rq}f1{1Dm#er@%&j*K(THeW4+=jVBHh=Y!s#e=O+
znWqpuJ@5>yU1d3^f<<wnpS}@gh8-7!1(xU+q!!^py5e6R!I*K};yjkSw74``>@+-E
z&g1{lw=wGDs*p_R(Z5C)vl&bjp{S)%`<eMw(<9=?Kc)}Y1FsyH<5iD!)=IK?<rb{^
z5*0^^^%y)SXo60QiAbOjpn#wq{q;-DHNNC5;Hi*20ssZlZOtL?GZ8#;p$spKL4XVs
z7>FYrhELE#P~GPDTmdkEx#wTewr&1}v(w?EB62F#z8ZcPdB-`7(+HHTmOa<XbAh*2
z=?h|x){yK5MKJEsQRA^#>Lt|4o^y8foxmFs`7*W3XV<*GeA20ra`~z)s?=a79U;iv
z?qzt4?zhP|0un!dNJ}>NR9^#LU;clPe5zH_#q?aCI!9ur1Grm=e8`*Eiz<iDNItoF
zDxSlKcxB*4-Hy9YRu<{+LqZzEGq0m<297cL7gx;c^{xO-ND9?J$q(i182qSh){No|
zIH7GT$RG@}ZoY%If9o_Ys>{z{uzN9yXz|nz-UPVs2<?-iD+{dpOEukhqVr26{=gzn
zauQDk8kZilR`u33U-9}oV~!Cn5jAKv^hiPaSsEgCnvU2T?yvc55j?_2^3e~B2g2Gz
zUQ_&;3kqg%7S~2`6;gg`+>sF#Z;h|gERJ)yhD6-$cKsog@7N17*<+8{9IqX@7-$#o
zf>i*yF#E_;i#WKh8SsMB^UuynQXPJE!mVtOSDid9q1cRo^WEIMLjn1-n{VJ6D{J5_
zf{FqeYmi8lxtvA_{wyeH*JY!4nXv%Lg~^1XC}@-C#RsumbGk|E(=9aZ+K%;AU=*0h
z1=6P?3OdOiTTc+M&!h-{%<1ARan?e1(Ywi~s-Kn(bi*Vf5yH8<^yxs9)OX-fsaZD(
z>BeBv7yH)k@YF{f{8@=aah8an#im06mCQN$gTc1W37$`Ds481ihT6AnA0k&BF?&Mr
z#b!{vZs&<_sN1z0mO&Mt<1hx^>}5doMQmb(Qn=Cx<$!{`ff-JFo-zP2-#DZs9H_S4
z==vbi4FW%yU-Nl`oFbJ83;7w0aF@F~(WFz3pktR<1!~K-fj54rFG(^-tOGZ_WNBV|
z^6i@e3af>=YHi`cVnrI%WyLF5wC$ZwY8}K)pj59`)f8T#B`wI_!r!7#W}2SxnO&vd
zd3r+sZj?UA0Blc@NWw14bk8YUfVEX0f^q#lo-soUnBx8VTEFRn^46-7KkcXSOr4M7
zzL07uxCe#J+a41(*5v|-zKM&lwu`Fv!j-XljXM;FO)>H&+2`>CddiS^by-@%=EluM
zuXU8~E_(gxbsR4uyu}7W&Vqdj4KqveXYTF^=d+qaekrkhI|%Cw!K-i39S9rF(j}F2
z3UI&R7I<y6ym{n?jyJ0>$jzS1JJW}K^ccZBBmbvi%0z|e%8z&y(q^*55I{j{0_o;`
zVF31qX;X{2l(0;EZ5X{wBR+6fHMkfgUT>QIQ+M8|68PiccB?_$dp5qLr)ORYx3WGR
zYj^q!+u=f+M}xQM4Cr?q@%*pF9s|mme2D|FRsO!$=}o*N-d&%|>xsMFcF~3Y6^bEG
z?8p$^uRY}@GN=?&o4PwubIQNHxAs9?-I(Yk)rx{R7N%ABHRWXz5~2lYr~b3yy1OKB
zF^8|5#+FQ0MD%4NUn=C4UHm+MbQ=teq%_5}<f<1<H_+(%r0Pim>gG|8E!FWtkD_Bn
z=2@rp)|6kWdFWU045%1@C__-P#w_fp5eGij9*h>1=rrpy=;y7gi}o)0S!6_dcTcQu
z1a>hu$KNZo@D>FO-Yvs3O7ol+6!*bPZ1+leB`k;6R2d-RozEReUX2FziaK>VJFs#;
z4D88#(_h);!WCZ1fr~#KNep*^;`{~Ht02&POjQ`Zz1jz3LCRy*M&L+#VZV<%hlFY{
z9j7+YoaznSaU5q78$}7l`5(8cvWwOP|D0`VISUU~)nnC2X;mgU%%sq;Sq9nnw`TnC
z3RK2<PVV%f9V7Kx&VB2QA_NdOe>NR2I}EVOrNIucnTKuJ&M3?7aJKJbG$>uH8e5V}
zXa_V{BI_~uFdRwwN`BRfH~iR;BSb&=qw#p){%q!aflX8BeW7{*J0_`9+#7CaoJPuD
z;U+X?8pR*AhlNZ-iH=TV)5Y#YVW3?_^YOAk9^2?`ph7nN4Fo$B0XU!tHa>vT<K)Q!
zVTb8;3`E-s_<uP7+Rf$h^3@Dx)=uG4?0OK#DQ#{msn@zS*AqbZ!nV{gZV9-l`i(YY
z-TU`#iY+QQOy<U|b=WsG-E}GgY`lBl0h`RXX80`);*bzSX$nuG)36|_9<P3Q_Voqy
z@xk>`cZ6T~5%*dBHH^(n8$yEy#uq9s=XQVKDk1z4&kp^v7~$DS{b8+@2>pjW#ld22
z(7wRDJ@mDMbW1rLYmpNE!x$of?6O1&?bQ(na7wK=DBHwSiUuPz&nTrdNlG{%ZRSpI
zx!1JXzts`*StX=zsW6stj|g^kB<~0AKU)`kKN7i9-6KR0GR8I<ezSR-!*by%!SV>W
ztjc}VXS4pjCG=IC=fmlX$!)bSkPikj9;?gL#U#r+J7#3;BWioJycd}N4|{JJRb>?I
zdn?@`-JyhZNr#fs2uP=ZfONyAq>=8Dloq6$O{a8sNXG^?uwesI_u-s-@3`Z=@9}(o
z$9O-g+rh(r)|zXsIsfzbKMv^j9dJWJ)G^uT({tY~m2fRj1Wp{W9M~7*`S3!Ol6fO<
zyKYtq+gD0^X$vG7@pIn}N5}4C5(~*kCNUaOcmu=+EQJUc-q_eH=z+Xw%|DTxTxcK6
zgZy=C;7mex+Z%ow(Z3%q3gil$MnBhh3<t<VdhQ}&7Mz3&_~F)*{ffaPRxB^6t2`Uz
zklp9bz7{1!U~GbqYGT4ZF@LJPE6I;JUp{?-Cw_r{b-)uW1H;ti`n7hcq|t75MV$ic
zp6K`0RO^yqH8dK-OXb#kQ~xF*B0NHdCIRe8%jmLZZ4tX1JHFj0vDj;(9gxN5Iq~PR
za>tYm_ZeKZFB}i3$a~l7{NUd7TBPTUvKRHCEIl*%!@#Qdz|{dXdITnq-vg%!mi0H>
z>1ax!sSX`FdlxX+rw}wbd0%`xj3`aRy!|`uQ%nCa2~7ZSSQ)i@z1v=KR(_&ed@FBe
ztj{YcK!Qt~@?^d>*RAu(^63z4R*^IxAfSA?GK|M0S|)^a4yL$H;6s}a=XJ?ctI%5X
zk|5~0f?s7iMg~II2p3=}uO4MqB(9nr&e7Y%zR#yXuArO9m<_ZBDD=qmBB7mO*I7fF
z`%<Dm08PlV*wb+QwNNgi4^p(^-o2jl;c+VyZ(D!{YAfmFYGDE^VPFJ#AaOK8Eh2xp
zMu6dTNQdWK&K9`Mg@{-hCO&eh-n4M3^~dLEtG6bwTyZPI85%Fv*4TnE7=nJZ{n$>R
zmtTF^b4obhaoGkI5^ATD8Roqx$rgwEX=2S>E<St)DH)jcWEJy9Bj$`4&}$2RnE#l!
zhNgNE*!s{sX6++%wK%#K40JI0w(DH6HK0QHZ@#dEZ`J$g;K{zq;8?v;f)@KzrIGk&
z$yN)i@V&}>KV#&9&Hw0Q1A_%#raQlF@|*MeY4+&l-y(W7Dmv*XZcyv*94%@<p`#fG
z$K<`vcavPXMnhZZH67UOw`+ppiWv%)XFTY29L_?0T3nIbyLq!FTkB~^wNOtj%ut-~
z6Dd4he?jo`fKcQp0k7sH2$Fovv*Z<Wh;0x*Fg8wqMWeFL7Q7GlpqgC8bzCZ$+XW@`
z=RyqfAy(R{Ws{DQh#2m{1Q2WKskEaRiSUP(O2?Hb+e80VOGY;fpfFOo+EIISOs-ko
z(IzY}?wD66nU9M0Lu9<M#sq9O-4pNe)@^9Q8CDUS7H;T&e<>fsc|qRmO%(|fc7SwS
zpPtdU<6nJS%{lFn(1_(<qa%AnQDmsvs$QrxmUzU83V+c~6J`Vk8iB?B+KilQVSw?f
z`eXZm2$j(-Sjr5HN&lmh<xmVl&;(><qlLE<>q=%-K(E9LeDm;;$7v`sBWtFlJsNXw
z%INd>;|%AptciqU&T^p?<RNB}k?djW!&;A_N0oOaro|q$<+Uz&?aXgIp<e_X;p!7P
z{XTF%l&-}|ES{0DTZaVWh{pFKK8pNJMBjrxeynvnD}K>$Rrc?<=mAGSbN^B|IJ*E%
z%QL{m?o(c;(F~NJ-Gi5ETN4>Dqmv+Cy`IzDYK`s3BuC|PebzpV_d;rG*|29?6gI*u
znWp=u*O{C`kj5uyv$SF_0x%S7$7pK-bl~I&dxVoY-avhWCI%Zj|8^w-L1a(+#t~<u
zvwG?e0lWdI>_U%%vCTFv$MryFB^(6&F(C*d<9u_aC}G#$7n5?gBO2HzWf=(H(A<dO
zEqmG09sqmfZ`8JME2N?|;RMwcf7bXymjL7FuhPz9pcFH<ClD4I=T#>Ne!~EP=lN|O
z&Y$+q9~p@F)cXtp8@UmQto>r*=4jZpL_TQb*CG9|7^CYJW5d(~?gRI~W!NjCx5hqB
zFc;Z*2kif-N3ac`9~}jziUgbLHB8mhd9N`p3mh`IXpJPmj3nNnGzh&PJ9caS)BGSO
z@aMo<Y>c3LFqrzpbj=mJyHz?m;uYXi2HaAB43U_hx<wO7^p&UM>9ffSdDC!Guy)A`
zULJmFK0QC@YIsWdyuE6kn&M3l>YL;e_no1TP9r>2>KQ<R+M)Ww&bp|+y3z)45oGxS
z_Bs6|i)ocf^w9(tH7$BLheyL*Pvnd;HUreCp(4tS!8^vy{^L&lo5rLWOBIC2$n#XP
z^OW+>-w9a^qo$djE~dd#TwFQvTu)kSZ4tcyz<>KZN_6X~JCpj>SMbY+S;df>{T`L+
zQ?(v%Of6E*_`i~6)(Xo|GY(PAvtcHYGpaltc1l++@)ntCX@4@p)9jb6-l`+=V?DS|
zW%;n5;^p3n!B^`pDib%cu-zy<L1xn?jtf`p)UaumBBEDSW!FEK=}y*mhpGWdv8N`@
zWPYhJ(ca_`#-~^b=Odh!=0_Pq(X%s7vk+%+8xw~PopICkQn+4tS(vL$!s$ex{^PZ&
zF~fO}NX@4Z(aN8_-Gl^a)=p<z(?ko+qB$;-Ol#fYnc-PFrU>2<o7XP4yNj(}d4KUq
z4!64yB(wf3-ewY1R5#fK$R;arBRKr@waGlRjggnibfn(;bY5m@CyY(3*RFY$SP^?W
z+r`*(?<ndd>9GQ5)9-N7Q1AK3cr}eE=fK%}uALuXUO-_*SbY!Vtn!FVQD!9VTy*#-
zQqx6$qqinz`x-m;!m0fTK<hqS_r=oT^c7tn2uKDg{8vUR{a3KR3SVrcS8$BRNO|5p
z`dLOm-{o7(zEeq$?f15fLIJ&V<iG(mAo~G<g)gge>NFIEeCM^q+aB^Zj<K{W58Zwa
zO9kBbPf853Ch}hiZltX{Zj@WCbVbrQJe0H@gAhvO>ML58LU<$i|8PyPvT;dv*13rp
z@R^UubGYI}|Io%Bae1ZY;5+qM<FS@1Mcz<11KI`7cZwe0+YTZ4fq%mJ5|)FheC2&D
z^UAWE4D0OK9)5i!N6R4QKH3+w7vQZzn?ClcFsP-^pD=ofyw8p(^t}ZjI`tDN9HCy!
zK%Z3FAvp?)nbxdJK_ls3f*s92ZdoEa#b>>K#!~uz;2SQuQ9^cKbK(@-p~xA~CZJBf
zl2|`-``xVoNZfN&u6t+KcXlEjsN--uz+%?^ePTiLKmBlF_p(81R^iLxE153X>|G$>
zg*V{;?6&y?O!`WOt7XQWJ}3dg9@POVkIbvX-R0E#;PrmbbclyNGZ*pYZ9xgbZSA-?
zq;J4AMkFKD;pGW;1qEfVqogKg+fx;CcVUe_LkrlgRMnZ@M0*l~;-{U6Ywr}M`|sC)
z<{|p{XTDGk6(I%=-ML{tX&|pBX}6ffJH22aZqGnJ@_L2l78NEyu5fWHBnsW95WF|d
z>%`H>ypxn#*j+O78Z?+L>7@3R-3Q$>;GTC+TpRgbel*<ie?0(9t{-1r0<(8FvUEfX
zJ$r!u+v*)(Rc`d;X}3Emg2*K<c_Qfhz$!_BWvdlp)f~HMaeevr@O{ANz>q6v{()^?
z^oO+06A)T6s={9f>F1)~qnP3pOy+08M|)ouP{^6Wuf!hM+sLm{Zdmt*jAe7!A4N`e
zOAXp<?sl>yes43Z59ux&ze25}$y7JtWPAKkj*ILbtZT$)h1}yA-$x*<Vlr=05J`}U
zU-Gd)Ya{K1%X2X7hsbi-LGI7y7Yn5Zr)#?soClt(We0rhd!o!zW+K!G;J0Ty#Ty^q
zOD$S|i~<GKRxl%Yuk>VyO7%?Z4Zj%3#7M8HjZxs|Yq>q6lO&NLs?n{a1RO(Is$iQ#
z&0kmZ!l(~xw?a^-sZm|e=>7Z~`Vmp9jj)~W0fDU&#%ewU<1f3C$)0Jy6uS>z=*<Sc
zR7n;fEKh5wQzigCgAU=SAXP%8$AETg?+Odiu$L*JL;scmGgf_mg9GCp+!|te7AosF
zG<S-^*zfE{0zzCK58*;XE^f`*@BfoPy4Jnk8pjZwWw~q5ae=<p7wq+RrDvIMYzluN
zf9-NW;^AY0Tswx?w*Sw_N6O1jOfy~WSq)C~p2*g^#SvKhGlSkMFWn_h57@|3WUX*L
zn4OC$ww+oT>+em2*WwO(ljhB0BLZ7Qf$QkPRBu{Q{KlV0-;C2tVDg1&4p!Y};7LuA
z*c1aHQX9MP;hUL=<OqHE#gXF2(xXp|Yj|X}SKrzha)!>n3Ru34RtGyc&D--2xE8|@
zP9Bz<zsk(8w4&e=amRXHL>641r?07QkNP?ear`m>9}64RRs7YLLTICRl>kIM^Dq+=
zCZ>xAMjzQ>A_4z#Io|Ex>nM<s3%@C9<ZTM7qXeE<Q8R6Sn$0}#23Ri+I|0sy*x=jD
z;CT}@L%W$Dex9?~gWs%s^cpCwO2`gS-p>h#aj9H%E>_DJaz2A_b8&Ga5}Fkh3Ow(2
zA53&RKs#bT)N<KtXwdYalR=xES)avE3c5{p;s_V11d==~KZVMai4&LXyR58hF}vRi
zLT=Ze9VC=_I}K^xtTvlwMyyq2+wP%M_KUj>czNMf9P)XzWgT@}n+C^t?JpePcm7&p
zMSIY0Q8P#jjWcawzVrtYJ?nPVjn2+8)$BTg#OgJOpA6Yu&_cfm5!4C{wf6AAL5_ds
zy`LAB0Dg;4uNxL-e6c#|pw^kQNxZOFA6kjt1`|{X7V|rpyaDd(uN35?jE|>it}4bF
z(YtAhL5hq#3xNc{Oqm=Qq^GWv-t@_mrE1<KC_S4`a9rekUYWweS1HpC#iH*t!T+Ql
zEc?C5mt=rPGJ%%Qv{!}E^_^Al%MW3+<f@u~v;wH0^N+WH-;}@^ozep1$t~^ltvoV+
zd$H3ldNh>XZUP+{{=+XvO_qpF!|ObB$3#zT0sn5MmOq10I5sz&gp<0-NAA4sn{``v
zqsjiAoX?krjaD2wZYs<Wt)ZgZ@KC5cQ|0D+AT?W$I5aH3rAq+;I%%IRhG^_BK=&nH
zt(tiCtEJk^X10`p{*qd#2^Ad6#Cw%-sVU#9tTV=?0IoObw!tY@XJyr2g4&&}o`DmM
zEJgCJSPdwvkcmce*-5L#LQmJE3FRn@8%f*x)!*zN_)4u3_lMz9T%N}4d4-pHi0y=i
z&3P?SCXRDm=kF=SGU?RMDrEqDeGS93&asmwp^^*Bk+ctg*2W>1BxDo2Z*?2S`kotz
zYPs9AH-g3Q8JhRXz^G$|tq)Rg+sSqBx}2Ls8jKOvc~;=}qG!WJj5;yWq+}@yqdr>t
znW^G6qi;yV<AlI<Q-bQwf#e=+MUL5>=5Z8+%3p+QM=rnLq7`@6IbddNW>d&w49sR}
zdVOgwDR}dc!l8IM929^WpCNwXmc7o5+M;pp6jItbhWM?^1V0-+tB2pS%8XpGqssZV
z7x^wvpK()yMheVlqx43UsGFo7q2{y<gJ9uuM;HiDUWd=bEtE|p*1nZmUfNSpN94#-
z%69gnX`F`1owuZOSDGT7CNYkIJ}CDYp9_tLER#ZmU5~zUL~nE6Zlj9=q9yH<TThh8
zwvCUG9_+GKFR<tTkRbU3;i$(^Ft4O&F&J^0?x797`Z-ozncyLiop3nT_b9SJaMg6l
zQTXBy&X$nFYoOt?k4`d>1EY?fH%{wR5q;P<i87E%Gm>-4lkVP<dn+>-6&bDEVv7Vf
zUVRq5NJ(IHcbG+$!fh{1nNJH`73dx%Dx8qJ-qf8^n|pmg2FhqmZT<`X1`f%Olnq%|
zRxvo_nXkjRl&1CVMNy<b#XKU-FUTO$Aj;!Na6{WRi#&>k-tSFj|LPp8p0L?Tk!ooU
zjgA;$jOtHv*yBvi(x1J&oek}S7%=1YYvm50Z)i#?%9-F!^Nx}d_B!u@V&{bNIxF@>
zR~{Hix<jiOevI_+ZMg1>(PZ}o8CIrCT-iYrd2mo}8C1KwCalOY4mJcyn#&)7F1R90
z46TkURE+wO*U-#CSD@E*%|en1Bj)wr_OSfmP&g*?GfI`yvEkl^;LdhnK*LK_YpC$d
zqUT<=?OA2hW`qy)p)}_8Qa<;`mQ6h)!hrjS4e#NfZxk`u^nk%UCK3Wawe{~9BO2Oc
zKp#7s+U>`feY`P}QTvA~wYT$G1Ss+yHe@S_q(f<bh<`?;v9>1A{3R>HN;<Pg@1?C2
zGZU`)C4(a~F#LdD&te#U`wAS!OSEu9t?eYPH|J<1)8VLFXY?&5D7Silt6vojhF&Zc
zAZ8HbLJ@6hI)3GNpOOKDjy!Ft$o=-xV$z(b{^Tl><}Wl(F|Kw?wqik<^pev}=|Aa6
zIBmhzJrD-Mh31^5O38ej+zo}cp&mCS$h|E1bpKDS=@Qq9Qj@5?p4c$ZC#8zwyJ(o_
znW&OO%;A4l{KZrKx%d)hSWStCw`b)6jAO|$ew14#b{@$cW)f>eAd{`CZQ?)gW`>UV
zIB<O3R8c(q!B9m7Koj_dWWtB=Yd%Y@Vcx$1!ig9KJOP@jlr+39Boc40sI(u6hKopz
zq3PFKEmdIH<e0}Pnb}#9ed5ZCt^Wm+r8c4lEKR#6rwn6Ls#9h{5pgOnx#MD?ABzY1
zZZ&sfVyDD(o)EN1^lInR?>(nsdLWhovX~hRY=p!5Ge8quMD-(FHbCrZWts*7i**0n
zIV2LFGnr2^DXFsp(7V4==y^6URPPC2JXpsB3Mq%b;t!EiNTa|D$qWHvQQjl8#R457
zv)-j&L`{g2f!-DW26s1%Fbk*8Il4oM9H}a6<!givDdGaBqks6Dr~!c=I)a`#6?@vq
z-GP$5aVj!3O;wm1&!SYDP6>hjYN9emof;k((sOWr(d30(G@neq7SJU|woTAu!_U(G
z<?nvwbYkMB5Cmk``&LkqD9BLCqzaqPM{;@%tK~%dW>%mDkMSkp;VDY{Ret&y%+unB
zWl%pp=X(?AYD>F>_O}0UtHySr11y`$luQsec^Y|xAK-n96%}V%ej%9uqqg8ikixlq
zYn=o`kaH~Tihw*C3Z(rEr9p2C|7hzr`(4v*Ub>}WEXx(8dUV%sDwGH=6B}yL5h63`
zyS1T2)&pVD#{uDfStG{?^&+P`wd!|0UA7gvR$9qniJ_Ae7c<9eS@$@rm2frHwihZW
ztJLlvH9Yhlh%=&S#=D=lcNF+wvLuCwk|~8^yGzb7BKcgzHW(8b?rX50vj41CfM#V>
z;92jt`%?H#KaKZom897!x8XME&cqb#wR&>5*MIB8oF-AMN+ATg1>^C6j;lrIFa3YE
z)bOnbIpz+Gv4`0Y6l5Mq-b)W~pRo=t&|s%aRs*xuzUvm*U2xBJ%+{YkiN*Tkv-dm5
z?=v)sF;@HVgR<_=?Mqf+XPN_Mh9OZ_E4EXRTS{pB2hLA(sf?@<oex0&^l&CHrkFP1
z{?s>2p=`JHM)0s#V_>OaK@srNOwFNwnBuP4F9u(ccH|P?p^MElGvXOZVagOv^ccz<
zDIq<@N}}YOweAnheC>98byCb#B*2Y?8OZK?q6OASiFw!goTlnYc()AN9{xhagNs2!
zUsev(E?yG28DMy4Zx4&s&=M}(d}iWf+I#NKmoj0co&YEn;TN;ZqLf@BBkU^7ILPqF
zd#L}~0p|*%VF1<M+lyGuP?y*9WW=DbVukT@K)lCg>zP6Fs>;TUNKZ+yv+^WzqIt&5
ziTXrPWXdF84+SS;#d0A(Ry+gka@dD|pw~Swz0)4S+f!`YyagDCNyOv6U#6tpyK15T
zPyrFYi}YzWsomS34(r&F>IX~g*){J>+q^h%MQ|Xb(oM7QBno?}Y13lsmyh6WK<$Lk
z+A#B?u`SnLz|@ZtF&hDVRL11mWQ2TVfObT#!l2Sr<oz87E#q5f#jlA{$rVBw6I|qz
zIC;TeKASPGl}J=xR=lj4RwsAQo8=3KgPVfA?B#LY*~1=QP$cQx_bN`KARB5=IG7@|
zg4!I9&)&|Vpp0thhXAd>gTBs4Hd#s^@im1hK4R`4lkZeS^_w|vq_(=u+)p>Ken^f1
zLa{-M`*ZRf9M|Pi(zN61KkN}!!G>46SAnRkMb#OpznthRBE2Zz5MjOc?`V~XsDQ%`
zFpgMkZQe(4@q!J$eUB+*O?es7aic%7&z0hp=HN=+b-L>E_qq>D)>E0Q%9hWr2$qg<
zbg(_1`yH#@D-72D*+hrjI>yh{g_&+tYKyRA1EmK{$3t3FG%1Sr`l{_JU)qY?Fz48T
zxvDrZj5-m7E?0RUcs>ZIjt?Zmutfaia*hFoG!wLSVJk1hsphuDQRzf|e5s~6M-sY+
znN7oKJU$FD{1MXRr)IfWYZz4ExwGg<D?t>H&bU2oviG`Tz*`oo<@^IvBG`JLMj~-b
zBACl-b`^5b;_27zBcKN3>p&%1m|iq&IcvK0uw~YUF8{XlI>THa(suDbo6hT`#+Hyq
z==Y{g@iNe%&UrVIv!^;rp&if!y};;1+ko|=x4kIM57M>q%(Vh8iSv)8heLoaV$OXF
z59|Y4bD<+=m3aPUfI!frWD8XnM%^XiT2W4m+m*tu&zMR4;}aqs{pp;{*KltE&JrJe
zNfXP*rAz7n!bzX-NQco@o6Pw(oV3&!Pf`zCpn6KQYV3r0l=0Y@n3LQnPM%PAO8|Ip
zlg~inURCkFKO~du*qV+e_pMe+Zx$+YpXx^*nIIs_Ba{m6tL4!q#<7iL5}uc`^1Zc>
zaiHYC287g>E)u04UozujT}T6ofUAkjy*QA4mkbiupcj9fi4Dy|o8GUZ)?kU%C&z9g
z$w#>T#+1z*9LkVX!M|ypUFs(lVAytc6Eo{H{bM8d$IYL26=L&?oTm0J){DS$S5NNm
zw6b*o8Q^ieO0LMY(54FQ$DkCM=AJb;4KB+2!Nq#Amx$9#1}X`&n7U=hdXvN&AhuLO
zd6H^fL5AeV_SfeE)9k^VwQ5>NCjVn*m~iW)CDj(~8VK@B-Wz8iH@7PwPIuqQ$;-k;
zNnXT-m$B-5Cv_WRglLX}$@u5E>5OEX-&H|!H#{<JGa_?PdV$N<@ybXHC<w1l=!b6u
zf;Xu`Xh4{&rX{<}3g=mFoed3QUP+j!wN&K=uv=Lu2i&&Q^D^&45k!cD_5@hk6L6+c
zDLG$F2Jq|9;ABTI@p}<{&eTVGbVY&#EGhZg&!b=_KfxF7?{4?kJ3658ox?_g>LSa0
z4r>OUWPJ*eKvo?ShU_#{mm0unLgx?U%{?hAzyzGvS_Xp{|Cq$1kHmKc6Q=EnaQv69
z1nbJj35p!@BdNW?5guqWh|qgM`I%nKWIPl!<qz@PlqDR5c{O686gd0z-gUpA0!()Z
zw>_FBc|NzTq+N%)<HF!{vWvLunGesyFTViW_>gF*Jsgn+hp;7<V*i5X)(%n&zUV`j
zKTB|vm|RyARn$(x4XIyVr7at8eP`@q0bFA}&l;T0^0tmNNy^fz2v3FPy_!E^X+b{A
zP<+~yYz;>6U<qhzfUWs0dO4XniJ{#^usxc4D;2j~&lKMg=ltE?F!N<Q?T&~Wy(h#u
zA&V$)sZ?8F|M`><685JvvSDuMN=|c8Z*+ozEjw;wNSe}SNJ`8G%CX*hhAqq&NSGQT
z=_iQu%+1J+WL|X4)p3qn!#`nTYj;Ss;z6&;$If7?z#<$nL!iT45O(>s|NA`lS&DyO
zUu?0F-)zXwzp0qIAJgzb5l$QnDEK)LC1vkaM`K*)vt744Oz^F-TTtng=_?lSUdw~(
zN9~jl?>Jdaa<p!U@gnhn!$1sG;wSu<uY!YIh~08nTtn7eGKw*xM&yu@?sMg^WYDJ9
zvRmxlb+GWn$(oH2Cy5(`X<%@daf{wyU_9c17-1Y`>o1&cx7$2&eBoy|4?sWk44cf4
zarCJRLd1@6HulY1+-^?f{Ct^2T6^!i!+cE+rRbjyKQCeGqX8OW$%fL7Uy-v9g;AcD
zNz#5qteWvID%YAr$(6ufPy7>@IB>HwY4?JHgeNbCCqt<%$E}^YBkvi70BK%7Bo^d<
zcuB+LQ;dP1IC|f!^C>Ez)8kd1Hgg#H{HuA!|J>+w66~yI!7^q+wc=j@nt~6_Sr*{{
z2W8V6pgJ`=)S08>x)NsP<ti@PVfr4Ak1VsYN>KIlDm7g)o*1c7yKqT)1?M4vfbf12
zj;4`1wOw6Ov~dMwok6V1-)f^tbrQRZ?jvU+M&Z2{tROP)yZ4!T9_}?Z@s=De-UZP|
z-M~TRTvJC7F=#TjE~h_&0mGffcq|<%IlhO=W8JQz3zLFqwNceMTqArRUY%YPQ(h3~
z#lQY?c%T|2h^@dEQ+!Aicfc)kRfw3I{~<4{mn=H_@LtvIum@M-2-Q$#zQ?nH;G^Va
z5jVikn$F)mXJ;Q~Ljhz((wUtx11#N+!k?V$1cfJF4|9Sbn(5W9KOyJ(A5SQ+(*WL!
z4q!dSKF}dJh)(<4@K)Y9lhb<<<EYN{{A<y<lw*;NwT>5oLP#nK%M_r7M52lbIbrX;
z=&ub<G0<BrdGCq#veT>?Z{d>eJtlwho7=9_&3DY&n8@yW31|K9l8O^1hH{1?6{1Mc
zqlleQe8R~M9lvFT0Ha184^5?>m^Dg34_DOnl$ymHg>IIo26qld%OswL<A=}B*!j*|
z9B(fQmvD>*?oG0AR?(@bD0O!_84^C;6O}60qHAg)4|vCPulrN5Iqfs??wqZoY)PMj
zZwILZJ=lqf7Icd?bn!mhyBTG3`nP&fA|Ry!@q>*?f}5XiY2C@wgXx6rGEY5RD2guO
z5l{_%3t%S^{BUR`U{a6)>gE}L=BwS(_3Vv-WD^J0PVVxdLkoh)S<knZF(J_?mu1>1
zVKIwF;rMM`A&Z@6#xf-XstX^))6XKYXhfJMnLFXWS+uy?RGB<j4lWzncK2_?V*R+6
z2Rs?YWPuisA=nFv9o!V_ij7^0Vn4b}U)uqMAmp8rJW0Xz$u$H%@d>nmtX-6VtiKv-
ziU53=wqFFrVNXh<iX*v`IwHdq%dg?J3hRE_skz@lU6$`6z7pAc5~y)K(0cZM?w9Yq
za@hF`==-7-RSMA&nBh%E8j(WBJId_0D>?3l+L!sK3>ARu{%Q8_ZNKiG?3S;gY$!Jj
zjKajbB%v<9LlJMB+Wx$W=FUAs9#=iR0?rNw7Qx$I-Me?aMw?@h0bYN&{>y~yDznJm
z+?*)HuKKhXYpd^$D@YACz+CIy^5uvZ{JU4X-%OR_jQ0iB1PUeS*@wy!pcRPiTP*g5
z!|C{bJ;2cXir*_be#2xW81_kN!_;^r{&%Fdm6qf+dxN!RZG<r#>QRJtHaFYt4b2<>
zeDmB~mn5bXkL2Oi^k0eZEj4T_K^H&2(#fKgQ^>VmiEp|Jy*!$Z^KDGtGmv_X9oAg6
zNz8T8LlKba*~gLuqaJK+)YCMP3m3Xtak>8@%_si%(l^_K3B|PcH*H1Zmwko-IdMQ_
zEIT9(IC($EmGhfb5Ba*$mZGz8N5AxP(3;J@VdtJ?;~O-w$uah+yK6DOE`_?rZl`zj
z`blDwx+ba(h|k#y6LFW#S*mCzpjrnDpL2&@62bfDIYL*6P&?5QD7&AK7l#p#E}t|O
ztj$AE&VBVkRcVOH44R@ku)0-z({nj7*=N08cuRJE_uW4!xy(<geEQoa;lg4VM!V1B
ziZ`^)Pfb3hOl^#hF2TtA_zhzlpxOaan+-0RG*ULg!R!9q6(1Lq|7`i5Ppgp`?1hh9
z#JnEl!C!b|j(oG~G(h#uY1nZ}Qf&r0SOOGorXs&y`d||9gsnY(@o{(wcJlvO_+sG(
zXU`{&$qRo@79y~kvOdLJ6*gwe=jUiR@r>XQ-(Xl({KnjqS$^7XX}j->B^~$3jaK0U
z%b-cWSN|!w<+{@dU+kuzxD!?|yt{i%JqZ?w$#EK!;`o+O3st6q3dxeK!c?a6w);~R
z38096FzsPmQX`ei@lG;2y5N8JcDFeJs3~!Ou+O&Gw|u$+5$x>*6R4aD<Lr<DU=9ff
zrLa(UDIrNkqB+KCGYpuyo_A1Q-lRzAg!TufnNu(Mdlx{oiK&viA56O8_d6^UISLZz
zVxTpG1gFd?1!RZak|XACBlkm+Pwe&Q?U@8FX%3~jszw2tOQB!AT_$a!$MdznH}yQ9
z=k%)=Lr6H$t=bA|216`Zt7@TDZb@Ff`g)K9qi^9cA4<0@a{EnEypO8Gati4Sz1cWh
z|4wy90N<=IY024-Sha{V{9IhJF>HFC{-8h(!7r}$dFoqcU&DB(bu>+i%Tma3>CflP
zOofug*}F=EUBsnbb5*7wJxVg(DIxt%g^;c>_oUd+XIOrkW0V2|g#*3y7*bdbOX@?S
zd*R0mO#Ka_f<U?zbA@h1z2XwwD{sNacX5=?v>O-d((B~djyE=Il7}k~RygJ8dS5)B
zEsmsPl!D}r6h)%4D#I7bg)s3X4XhQOeIdyi=#bgDR^a~8YX#kbg`NPFiZ0=~6h1K*
z%G-~sj?&VrxRRH`#Y&ro<)Mz=5imj=)Cj3?&=ht{=_Z~RyDMTv=<VAmaZ{bcchW%X
z_Vs|T$_nI2T0Ck?_YiDB(JHv&>G#RQkIOLo29%w%J8nfXhAd9Hqf_e_r1?veyE<xT
zGVQqch{2t+pS#liwsco;UtC9p?XIdT&_bpj*aK3gNzPMToi}#std%i4f<o<@2qLD$
zXpM0!glZpR#b)8i=ts5$RMLrC^ik@*d-&x+X7mv`P|0GG#WhtHtpwEh$)g-?c@2RQ
z%j5{6JFt<N4ADYuTMpXB1vIGTughSwLEWdU4i6zq(kl$QB2Ar<6hyDmRI%x*KiTsj
z#D`#kZ=p5xc11;3bOW{h$1lqx@xbFgyEf@p`cjgnUd1mKM4DT+AJ)mS2Bjckn|onb
z-gSGD%vH69)Uf&!>e3`;ChS+K9is8GYkZlQydWi_RWZ4qfTbiFZ4AWo(0;e5Yvrtn
z$#C^9Utne?n`K40=+d9xjbZ0CAV7=_-QXBe(YO-r6&#3M<^Aa#a;`o;OOUz8b(F5E
z87$#R8+sPwa@@5xfBAl!N;CS(Xf4@`33uHaD54*{X<(fOlblx!avE8oJuemAeqU+S
zqhxjzX@@V=!=1sbxB!dw@TSz@T3hb+@InDfm!X*xJIG#;bHDc`@82Nd19Q;!vrtsZ
zkDH=Ik+AQI!}%Sf-;dbja6oF7J5Mc<`_MNhV!l~ezRs1s&RK(+CJr;Xk(Azp(=E+r
zRR%+Vv0E|=&?mA=^mgFLQ8nR&f|pdqH;GCOYtz^5+bB3~`-WuHs{_3yTyac2+stC4
z1l9a>#fMeH{PDc;h-RG+0BbWJxfc!6(NNk7h6<M`NGycuP6bfVjKlpfDm8{WJy^QA
z*O|ZMb&l2i@X4tXo43so_f5O#7a&{*)mo0j*S1;={CV*ggi<eFXl)tMKkj>&Ynm|m
zF2I7lbQ~)+Do;lhj7%vHfkm|(x)I=-E1wdkMULz~CX#(&MM8R{$vWxaIQ9{k;_-4E
zt2?2mX~^T|t&kIga94cew_CcleyGBhT_uB8nCLo5<SfW75CnJ!ox6<HZ}73$x<uQ)
z4#?uc>kmCQNs8U0C4a6LkrH3UE~;NkwD4Pmu>E7~pTz=U9PAHQE49t0iFPyHvUVv>
z5|cp;V?1I-R@A2B2y-8_T)8Stk9|qRIh9RfU)0_BAZeNmeBT-sSig|`+%8SVVfC@~
z7uF&~tJJvg-KSx<?{mNXJFbg;xV&9I>AD6knCVf^eL%;h5f{y1EAt{+kjfLvzz-DU
z<P$A9Si&dAmEX*_4k4^~X+*IGu_Yn*`fw1&Nl_PZ_UCO~EXI+h;DI{~gM!+#t0+X2
zkNPB2l}N8g?F}X3@+l8~igM$gAgM``s5+TNUt}i9^Iy#J6eK@GcZ92Km>p}uwD~?*
z7X-ViAnF;<i;0#|%wqCi+Xc83+$EGksh&FkoIyehXq8gY&@N%9Jou!U4iT&Ri@$KO
z@WDHHBY(sRLg>{MyjEKQ84^?d%1qTUg7?6NxgDb%m9<TZNrFJ7`|S#wBu*FoL9L8P
z#6w@-!hXQs%e@k;Qrt?au0L~S0xQOT_F8S~KKFJoAW@N#5kO%!&+QiM*>WDVS^o{T
z_}<zLjMC%`|8<KK?+A&T+_`(fNp*&>!JK>#>8z;H{|;I!gT<mk+5Q&`fK33;@ZIj3
z1hT3coCw1N&9|{F)%fC}acizj24L9{?MCm1)6#$<YaYs1^@h1c>fXQDaBDTr%=KTT
zNSwxam%m(aTZS0#%vOpb#Lis#)a*dz-B}6;Rn=1c_ybJ+sD27q=)K8HML-Pg52@Rq
zDk)mI4FiW(FtukuP~x)Qx$F00h%jOVypKTTqD%ZCJ8}b9Sh80t=_TnT12-XG*F=hm
z##%Fc@+;&v1+=Wd5JctB1D^CTxZl!P--6s7PKXs;k*tzb=(Vv!q^;n-6PA-0JsJ_g
zS`a|L^6nK-F&Ky3|FEvT7X#FJ-?Di#Q0L)Sk=jEH6>CG%z1jg{pnK<0E){9kz2DT-
zktea#_>a!i;{>~$(=rbpagb5x5J+2R8z71yJD1b83|=Ov*&)|fZQ5jva%Az}U*wxS
zP1M<791L@!-7hS_&fWl#OGB|iY}Gi#(3Us><Y>fr`THDY!%_=Cf1L~O75*VNT>z85
zIXHIODfuRkJpeLTyrTxrUHLpHUJBY?g5oqDk!kkDHW(oJy$H&a>Dji{TZ1f!|F!>?
zj~0lfBI^{&_0^>F*1XA%PZJw~8Iiuo%=FGyxiSz129Cuc<LUL^hx`Rb2MNNnmOhFZ
zj9;OTk$_*y{-@aGQ#+v2oAMrj6}Dp%1^xL&OoG5j8O&$jW>4_|U)wO)i}!Q?gx~!)
z7@Cu;_l8^qdede;8B1VsJuJsG#~U!%zBiUCKh810nEcI+LZHGU8=f=F3N>JX%sHGm
z^#~uOTV~4}p!Q}l@<~@jLo=RaDe{iyG?>I}r-9COBq1Qvtwm+rxe3h`S<&uVzB-`%
z+|GHO^3DJ!y6c_wGpP&ux-WH1t_|x<M?s=D6}#RB6y!QFe~1LQO883(Bg)1a@+L8N
z0qUW=XJHLaHF20kyV;FjjGw~+{6cd>T)F@Yd(Fo(R1CXG`;Cfk=0FWUR-9^Ge4vHC
zf(ea)y+Qjs-n0JVm<$02BlRBoo$fQ7z3Pd)NT^#K?wGzQ5ELg!0Tbe_{%C@A*vu$k
z8^Bg(7Hxw+AR0WSmT5`h_G|{bu^09YLbxXsjh1`6tM|vp4?xSb3_eaVzY~j<=_##J
z5?j!~p7>S$s38U$e91QyW-`)@<%Tfj7(<GPPZivcPLz}04qvkI<rn^XAV=eyw0~A;
z@iq?U@+D~H&$Hj+Qu%opxQ=NBJXCMfE+_YFUB4^Eyl!EK3A(8};9Jm}{}|st_4@W%
zp^~_Qb2ifotFS^gth?kY>6@|I&|?~^cZ@0?H+u7A^MqIYaN%sJy6V#0F)gOnSRyj(
z?k*4H#c*U83a$?Iv$~=)=X^t-O^iO}p9fyg-=4DL<U4<sNQxzCo5-h|ePE`b!Sa-;
zrJ`Y?RCP+`{wRc@k7Hw`Qy1llQ1COZ)I>fqE^3c|K$AS01XUcV{>7eYum7=DN+eGY
z0(X{{33ZA=rN!dP4$JZ3{3#vwE~oy>b)iYNL>A0|JgFe^sVQ`MMXidfANrYivIgra
z%QH!`o*}JQ0mzE;L%1B7;h_ev!|9C5?N-GzgjC<bxdGM1yEqP<El=S$<#ftfsBk`}
z&2d-iKIAi#s?N_R{)T&|5hQS|)b?D`kyA!jsl<#i-YNy;o8Ml$4}XH&Hife{O$bwq
zvyHopX~AEZ<D2R%?8v&E_hjqA+AP#R`A*nevd5fKj_;+xF!)J}S^0DFl5TF)O}Ivq
z1(0~5U94uzom-g2jRv9!j-?<Dgv|S0eReDO(uWb#rw(N>PTGoI)*83ICr>u7AZYFI
zz;;`rB~2AywxCp`(C*-OzC!*4r=M4}`WstXnX~U#66@|5owj2bwC6b>DK#oR&8_;r
zEXA!%0r5%^k;HAD(!)0VD1=ND)N)_$Y;;7ha+x~DznyM>ueziJQE2!u4GXdKv~EMy
zZ&Fj3IkquGgb-fY>K}o;x2NozcZf~@2q}rRIj48*_IXnyyrOBkpvRUte53rX159xi
z)7$!DhmCDT`khyDs2iA-po44!KUTWmp9KQ-O?UpKS0BT-T2zcH!|Sn;dZJJFa6^*n
zu)6fCFfVeeebTOW#;ct3#^TEm^i!{9cS8vs%gz+K9BkGYNw?x-FK5MNiFQR1>yQI5
zVHd6Z1RFzhDQzF`u1Ven<h#Yzb({JLTm_zIpFeH*4qgc&@b1~!aF4MYJ<beQvD#&H
zr+~zr+9%nY940NBa6HGh^=w!V-DGr_`l<hr@A%MB@3ll(QK8Krh4pisl(`;$vyHV=
zq||7zVEwh64#+ild%h;8i;FrNAPtY9*(M`di811&hx$I3tY}TMPc}Ku1;}at32qK}
zL5Bx|zX;;X>Oxa2$ZgPg8OQJ(l>5bsn*6i#0cD~^ye%(4*qfp?887Ce)lK*n1Mt!G
zS6??G@*{NkBY3LQ)onSM{~rw1fEw9n4q~4)%sh{{PgB$JuiNlxDdhoH*_|oANV*#N
zXMoI>WRC#%VOiZ9P|$WpQZnHbf;U+HUl_l);s{Zr`9FkBPf0xn0FKof8rOT1GOb_1
z@0ihrOo5;H_J9d^s44%L@?eH1#$dvRz4yN`w@*m803H?KlRSP1zpkJD_+OL%0Olai
z)1#4{G-&@{kM_U5y#M*%nYW%kxy3XQ;qYJ575^vF`Tu`V;2X7u)*CdRs~Zh56h40R
zOIGdx=3hSZ{&(-A$^sybwOe>uf*Zy3FH?^j7U`^8XDPIP_pGmE)g4`lyJ)5+7QU+w
zJwIEyGGFN)SG?TN`l+L=$G<w8T%8Gc@r2%iT|uQBl|*Czdh-ECXaLECs*%0nW2~%*
z{JdSu?fu6}9jTw1<t)Gis_!z&viv;CszujOvx*>%2JQ4#OZF3`GkJX1m)4l$x}dX;
zp}yuz@>0!h49TE-R!oxf4(s(NrL3EVC_r8-PxKpZ^RH#{mK&fOwvle^3PbFdFOu5y
zu<usUj#>qvtYQ?<SCQK6aro=lta#eiBnzlV;?gbd!Ukvu1c1nu4*UDR(32gUPk_oi
zm^Fg;!KH}=w4ky;GDP9LEHe6WbtZnQc{N}yauwJcu0gsV{&#rzzc<L+P++l-<LSsV
zj%%7!YPQ$#l`X21YdO67$T}OBqs5*i#QJ&YyngtcN_O?<WuZzks0MVepbG}&Ef-Y-
zlv6Fh)`kO9do1y_gsO^A)t8SXF5qOv<q}z5-3GX2daX|ifaQ}WpSNY)@ndI#X^pve
z!z%r9qJIj+f2m;8xe8rYRBT+0a2vK5IcmJ)x##uov(;^M${JJH?|QiW!C7EEN<3Ag
zWwW^bFsjQx4dsm&{JhzTnDxhy!=Y*c0Nf1*qZ52mx9Hd}H|rm~;x$T)?P!sjYuOUo
z>m3Is-x#Yb$7dS&5dQ1sSeONbz`}bh<egz@6FD7;-1`mnQpp|KF!1jy%MNw|;#g(9
zcDdmPmD9C%#N}zMW&Gty?rtIszl>`>S4XAsDe*tFa9axn-q2;myy(4~Xg9hJ!F}wm
z32SfGn6uT{(x#cb@wC=#vrgl4|Jw}Bi3?%fWtc1NRB1nk*s;C=N<8Iefm<6*o8<r|
zg6C6jc<;|rjp8A|u{<G-GX|YtAu{Oaj`cs5m;woaMOB=?VXoo>8f?m6_)~jCs30&s
zD7cg9PEcje!2luyv&*y;hX1W2u~_1i04~HOofVj$*|QiG=h>6Tuv-{<VYquyDGtQG
zh4KY81W;9oQ~MRxfYiNyV@|!jgkj?W-E8Jws~&TehZExWxw56s$}b;_vvP`}2>kE#
z5^vWlNqk=ejz;g<fLSUMr3dT4BoD-I?j_4Y8|mUcn?dK1u*_IsO@E;0|7T2n%ki{X
zF(dSuV}W+2v${&mv3n@ymAagtZfmc1R^@t~(9BQ(Rm|yz!JKgHd07AYv013botnv`
z?b_}6PN3@j2X3o9Kns=h_antFMU-nXW9#p+(ZAQOs>&dpl=6p3RRW&f;NvkRG*}*>
zWV(YheSfF2c(M4q$9!@KS)2s!rf}r~9(>rji`}Wcp?OHT-K8N|5U8zs{m)awSq?ac
zR;t<HnSf02dsEY1n1}FKszt9ytk4G^Q}t%@R>6ay#!>ypnF6^?=Jth3?Eos(i@Ys+
z#fZjssV&0-4_KRda^(2K;I;RQ8>;zZCC=?}*R_*MC0~x}Omw30^s&ND6}0br9W*Kp
z=puDnlT+ndis|5OeKN7FS)i;_qLvpZdO4$ku6p%EjR$af#buE@^OC)Um|DX#|A>!C
zEKgzN=ky0hQ{d5Cn@-t$^^YOEl6bMThaK2F!k}Fn$r2(ZWO$*CUpy1z1E+PZ%4Ms<
zBY?*5SEgvYu3#NsdiYfOr@PLFZ_m*5&*a2YYJS@&GQv4j*eSl&r}s$v!p8UQGGd`w
z8wZc~qAQuu&SDiQ1HT=D_qV)8s(;~n*=2#Rl|8g&UqnI91UmgA=fY}+^;cGO`ejk%
z_iU0|17x@$?itRd@Nj1XDg*iv(a^`ZTKA>}=-%i-zWLC2Vgj73KVZDD^Pv>;IV>3y
znLw{&F36|+dU5!(V1O^oq{uXbUCa*QHigmt_FqJ3{p_bSDcft#TS?Ajy?&9p#w>A7
z{*$M$$OurVn!8;TF*>aE^Vp@}IVg5WaGwT$W)&)!{@|y}feZ)Ekw2R~{t0!Q1Ph6d
z3sL_7;c_A9hd=!wG*=Gy{0(E$x(olU2a4|&s3a^FxtQsJs{-)30-eKZin|6bjex9C
z6^K(d04Ms`&vB<Do-V@p`j!K`A+i0})zz><P$$45_jqmG4(1&HAroo-aCalWGkO{2
zRkfE<vhy#m4+Wa1c(N`eulqx*e)&JP8zfAblx29HeK@tje)g}k?fmrJxrb%@iRkda
zo+3dbEdV&dbrYS<56Ve+G^L7-FRItOHUxSV9=0vtkCy6U%XJzJsJ}ZJ8&tm-j)8ze
zXG-<7YtDf4rZgdnv|7k@1aQ3CdD0nd8&VPgXlT@r!_)s-v>Z>1wgUFS#QKZo&({Ez
zVYxW{FU;J_A8w`FM)&x(2pF(n`vs{Z5M4D+KL?NKbBn}tR!=wDO(^3*jK9M_eewc&
z#<dyj+Y>4S*P@K~*U?c<L9u`ujPYR3(R;Dh;!%1Hm|~4SR_PWfj!in~xTB@;Urk%!
z$Yef7@b(f|u$g6XBajil#I029!}w@Ew-UQ^c~yBaEMTX{X*0L$Kqzl({{K!b{@;Y@
z*H6Dh=`;gRXNdp7es^by-AWSEdkNtUBfxW@-Z%=+-?nkOK>cROj~e%kXl%Jnua8{4
zRe|cYc133SYLzVY-LA^0Yz_XxqUWP~n8I=k6~WEjUr436f3NSVKTAN?CDWClNPLW)
zwu8<N477-?)nb0RDcxRZXyP#aNma=8&+51Her4N*Can{YYjM-ZhLL}K=RmIg{wddX
zpBhSK<!t+Y%#cOy>K5pADSbfmu$%qL0nRe!4T5UjD%^sW8K?Gp0f?Y^cdYTSHcVnp
zW^K!-HB@BqZpURigeF^w&GLuT>KISe>bq*hVxENqj?uqpXB)3^10Pp*cr8|baBj!N
zcm-wRP<iVsjJrxM9W9t^cf?|hVHzC&&rl6;J+Kb7N;z}Jyp7xSPOU!)5!^QEK$lz6
zptY&Wsqq@w%6bDze9|Mh5_h!z53n3qA?r}!+~`$Y54^3olMTr5@nV1dD=)Bkx*A!W
zBw1*gAl(RmJd{5kax*_JdQ)S2tWLu#R%<Y&Xjttdvsh&vq`ETZRS(?*FXOL-#k8`w
zVX-CubC=8JV&MZxAy!uTl+KK^N+;6^Xa=QT!eD8}np2`ek9pkZO2@T+^dF(|DUllz
z1@`Ii-D|c*L_zR$wfOGe0-AwgRgTZXLB8(R6NbXAaqJ7j8rkte!=F=Z>Fl8Ybq@6O
zF9Dxu0XRDM+trL3O7OAMRFiD&f)sV@DesN>N!o&2!^FQ92XMcd1M+#Jxp5Qp)DELr
z6mdc&fQC{iTbS|W&~Rft8q0IM2ep{|IU1Cd;>c}x_1`>9CIKLV+<VV1_0Mw`*h>rK
zK+4emCeuPh_P_h+;1fUIC1!@_U$6Z?zKUM~Phq%6x54bc{pkNEA9UzN00t2Y+M|H&
z0xd9>GGsl;3ZU9|hLRHjFUlQ0<Kh2066Ct#0ZZ346O}atSmO+Db5*j0&jDvp#hde;
zCuVtA6omjsaiJ%GcP?;0UgB}ye%}mmcw90XE&h+P!vEtUqIUjt<-Tz-VE~T6sJDQx
zs71#;9CoV@I3PY*Tk6}c7dpuS0ES-|M~fO-<vMf&H2yvTGQoz>wKfZ21~KW4&D<d1
z$w+TD5R(k>ql;EzL}P^ynW1F<Q}Rr|&v%A3it35}>osQ)`?T4inRc@b_G-WKj%J;|
z+PXd({e3w2l_A5A8oNM&@!K-ntB6gnj`@4}&>cU!enS%A2r^AG0C2+SRK+eehs+L_
z>dRIfd$8B0#gyt?57dPK6E*N#8jg8u$zIX>i)p`BfCX<*(eVH>wCMP+pQQs4I2ayr
zR5s^a(b#Po<Aa1L4{&d?EA7`ZaKxAfB66du%HiFQwI0-t>O{Y3IGxAdIme*9ReL8x
zNQ5Mf%q!bVIp!HE@|c~up`t3*LpC06snr|)Tyuo^$5*6xufn%8dGFR6=gGa-+849Z
zvy|2P!m>zOZZB`$I!+FawY59WLZ6-%)S`dC<~prh1K8gRVO}Jv2*1u_00C^f9l#sZ
z<<$*fac2Rbi`DZakrx4|7NwC+VUANj8G3c=MkvL0CnBz^){&B<?P|*#Q=L}Re;5I)
zf$_Kk#d>x=mT9r;0$!P+8ui<RfHN@Bw;BJ%L0J8~k&86<cdtzkN{Czef``Ca^)<jN
z-_G_vkw*)7afWmasM-z;dK`U5-^{;{r4|!(MY;o)!e&g5|KUvOO8{*Z+?x5l&_}Q$
z>tFu2gm!@c?zrR4lbLTIE1D0l*|DBMf$WW*dcA?0ZimIM@-?smxwah(_D{ZeZ2kG)
zcWyBAvle7@;}Fl@^*XzJHlvQWLn$m2y$&4MECLu6b_va8{_zYH#1@gp#hcXXmFkG4
zTJ1&NV+og-L6-N#e;QtL*e2J^7JLp_I$5GlK2%Hvt*)F68q4;E=vP~pmal>tPso{e
z6p|A|yIN;{X{stHyw;@-{@wxC)+GVke86M0sB+ZGdtfsH>!|X=muoFmo6m<>4M92;
zxB#_lc2YxCZ1#pQ7NizU{$?9!FgR_j`Q6%e?V#@|u&HJWepvH?DO+Y84?qE-=*v@J
zI9*X-1IWafgw6+F76L4G9?LOGuY<zW&6S^k8-o$>Hw-}SGk&Sw2J>M9m>i=6mc}nk
zXt6T+-#fsYPLP8NTN|){5CWWnR}TP>1db>Cs{Tpp-5nql@fg6{;k6u#YOQ2ak^}>0
zvg$3a)~T_q6-|;3zX9DHCjg>%*#jr~a}w`gA!?z|l<R5$MhpzvhHf9P8~*+3H2&k&
zbr}Mdv>bf^=yj;%Lp~DCXy3aSt2x!BnH65zZW4vQspLZEMHZ*U>~^0TpK}Omd?Ly!
zIXuqyO7Lxpg8|DHvEOT7J*@D^;or-=#>wk*BX0AG$;=F4{KxEeHYdsKl-6Jom!@*u
za9^PFNW*qJ`xx|f4zjWCgxQ`1CHAHAX!a`%b#{di6e#_!aheypIhy~#W3kw4JCFHS
zvcvB__!}9KkGsU<9SoFFZR`{NgjtJ;>vy<*nv|aM1F&d2zZ%yfd~jaXzZk&l(E&*b
z-#*z*3=Dp0!#Ri%eYoC22rw>G@bNug{dsY+s?PyHE}}DzuYk{_KEd$aspi?9G&!p`
zgYhqS0KR_Y>NH~cIo(Y>CPx$Pa&U;f_|W}Utb}-;H>pphSv^3?={E1mdAMNm$dV{W
zBNcQsITH18+{^NKa-*Pxx8vS93X1&8bDh};Fk8>wI9CtMGH<k7-d&Mb$`%z$NE<uN
zhb3jcILa7YnXS!y1KMI4E$~a0JvsNl?7%>~sN{Qpq>T>$CDQQz;Dtqj^tTr^j>ir)
zpNCmWwJJhq%2w2>_y-cGgv#X|tc_cPL>O1VZZ3r&Je)up-BycwQGpvLj}aQSjqe|A
z4#vt*Q_hvk>Kz9NNMc<&{#wF+rq?*$`-mkgSg;K1-WqI=H9{At;|>VSmt%f)xxgco
zX??gL%IWoodpeojg3Qc;R99R&xn@K-iw^*~T4+;*sq9OR$$FDhK1>WpsNHIkzDofN
z`0?;q3=uX1r_olfMxZZjcT~N?Kxo5bqdSB{2{3BNq;U@SkQOjn1#DMGvc>dw$8(@;
z{UU&e5ZfAh&?UG<cjNBK<Opz!V|rDdo=fXrj`Y<8cNowJuw{vO5NCgTyp-M~IPkw2
zHZ}(W*NN|Y8n)`Xr#n(4P8ZH3HACE4LEleeEu6G}nYAC0|Hm6~zCd?ZCjaDgu|FAK
z!N#X#`uG>=Hn?wnXdWgJX>m|OJfIMHXor;W_xCs4L3q}(*_EJLVAj@XfMOaxuTfI+
z_Y{{yATSBnSlsS*G7M)3PEnLy$L_UPb`^Y#hEJ8<OrD71pJhehx-*>9y)jPvTTqT}
zuufa3m=d43jEgh)_+@d>ha~swBOy{(%#Lt@urqK<4+7T3><_!&zm-?|24*!i33s(c
zDF9T(Lck}5yJH(<i0(c%5KF`Pgfoo#AB25%Sd?GawbI>^(hS`y-67pbcL<1pbl1?`
zozl&KARPnJ3ere8bayx3&GWqP^T&H#&+q#ehGFL1=j^lg+H3FS!><3m${7Z>6aZWD
zl12C(Ly->`pMqFOcnFptra>5_ZyDW21{490#)zzpw!_wu9EoAcQNR+=gLNeh=xf-@
z^|rru17=ORXe)SJ48<;F#EIO>0#iF|Ck;C&qxQ*P`<{<;6+9J0u}3QLc!=-+lRbMr
z@v}vBC^}oD$ri4DlYI(D=e2|%pk%`k<$5!8gK(#T|3sSwFJXZAv|D=U87t^(wQ0-k
z@auKQhMzC^;X&5{C3QW*qIRCVSSHEn@ba6e2<aADXq45FbDbuu29xZXm8U3#9b17J
z;m$LM-Mz-Nq!uOop5Gtmrsz-WM{oXmUBZmGMj@@U5YRQgHZSYCDd04ZYWTe<YXC5&
z(Q0)+I+V3XSpg<CD$LdxZafdXRG5IZPx^<dK+HQZGjgICp|R6#dKC=#9IxN=;$gO#
zocI>1WWJT7>i94vkmLSCAO{9nK13Yx>Kxds?Go`3bW?5#cqyR=l+GesqNyE#w@y17
z6&zc7T7W&$Ul+yU<(>Nj4<+ZWtn7>1uYa({&G(>wUc3<&Txd<)4dAnxJ<UScA}yC}
zV%*``*v`3ueZ`tN5Ovwn-{Kc>s$YX3n7SJG_$BUr#JzCY%GU|UxQ8GmrP&b(<<oIx
zbzmF@>zqDv>i)HvzvVn<$Ll+#R1*%}f+B<FqiOcPGR}WfNLWhxCYE2|QF2py?rmu=
zmXsb^5Iq#KYkcVfKe-|#dR-r{9HuFGhGCKK*4+8~fQ4~UkHTinL35&a`){_I3~L!~
z`(y;A-UYuKXf_rHe9~W?-S{m!4)jS|IR(hU4Z7#NUC#LuBH1o=Bt`RyWNfnpXCnfk
zDi%PT?qs%ZK2Ysyy$|OdU#^@+`E`?2OclIDl@^y4ftHcO31Buk+voOAX8(kU?s1<H
zk!3m=bad@l<^dRuJ_7iwaNnPwCjp^ny!B?ZPl2zPnw&k!sd!`rJMb>OF87YOhY32`
zU!+sKMYn7J@lPn|bXR5UBf6If#Pn0CN$*tkLen6ApkOA1P649Lr2S!Zj%DQPGE20J
z6@6wjN&!vuM3I!reAAC{GF2tAt&1h+Ity%ODhx2vb9;uq7t^tvCCaPl!mJ`t5sN__
z-OhXLS<w~9V+-Cs&Ye!w7Tw)JQ{LGM#b2QmRI*_?kRpWFeo+U4B;!&z0|d_@%QVBy
z8u4t&e3>D@)QRpIY~1)MCENG%kDB=6y9?~GA;1g9;_2av2)M8o>Y^Fgvx;bfkg*9D
z`=wA#&-w394e%wq|LZObT#XCB-6vu1wLrZD#P%pz3WTrJz`i@7(x>w(V}NfH-u@bq
z9~+GQp8K#9Z=Z#SEhVk=W0SxYd}WA$$h>jpZG-;^IptzmsY}@c=xc~~JwjU-bf@i2
z*hsDI#{pp$Ui7Qx?!J43kz?~%e)`#_aGD}tu(0Bnt>k>XeSl>6Qsm$&TGMJ92=N1K
zIW~X>faK}QZw8mwgsW;}VLG*jZEm06Od?Zwbl*6S#qeoAoe626I*F=yMc?H@LIhK{
zVZK*6=uR6c+VW$$!b^^tk8jB*sH!2AWE~D&p#lHhO1Tdoz{+n7>|1d6rI(}?llM~b
z@N~T0wQP^B;BAkF9Lt!Xxr5bFl-B{b$iN7EWcmixqsdi18>5a!);|!{(5Lfu%4u>2
z1<1h0&1|=XuWoyY7l2CFqdUgjZDP|;z^r;rR14qGb|s4CQ?eZ#eE;qP{1^b%yfU|7
zKpJK+7fld#4CF%=3fRW$D3#2IT~CkAcb=fRI)X4x6}r#yUI5T(T~O;B@}=DV`~yw=
zAj*LR>yMJ2PKV^Yxp1EBy@yV@Ig}Cvyk}JJI`Eds&yyLV5P|qCQw;Pp)!Qxb@UH~p
zo6YtjuSdE6in+!f_~!gio1p-xcmbOsPYS`?aen>$hDl{G^Ot`!<XG;2kz3#uxI+oj
zvW?s2z<xX5U}d?}530lKuDEZH)s`(!ET;Qpt`0W?z-?t~@6f0-3kb;`p~IUQ9f>Z=
z?a=b(FsM>AhvBYk3OwoSRd(SwJGg(E?K=G1#NzINn;menHQmo>N$9N$kbA9Jr8BM@
zf=^IsdjWqa^WkY<CnnEzM)#4e30i93otYHkW>B;&#Wv?mI|uY#z|xPd7%7i*8qTm}
z381mHu0AzuMxnl#C?isEWR>>w4MTlVw`&dpkw>2QjSP4fv&yZ218t@^mgz_u#}Q=X
zkLjv#cB)zSLP^DnhnxLB#g~SE#g`3yX$Xfwv+Dae3bwtO>XG9~?zHUIaBAs$h@|Y%
zT#F=-&9E?h7gnf9sb!DwsVbF#q%o_>j~;lm(2m!6P;xy;|7oQiskr?OXx+!=$rlwm
zNaK%2giZ}%4L&<)PRd~lOFKoNwT(7u<B?6fajD(TKo0lQ(CEyI*q;U$NrE+MovGPV
zhpcH~H+z05O&{0yX&0r32Sjh=Ab0Fqcy=|OYcagTFOgp_|K;455$a-_tNZH@*e@@B
z`;+t{@3`46u;KCfGQv4#RzncHdKQW7%+(blCFS`)>OS6Yi4Kh7lb6|M0`)XBvSj*1
z1&$6)udBlY`?%Nq>VQCv%iRY!b#efdTjC;C&VAigFFE;a@w@1`m2;T<3a*NPlM4ak
z<$v30bMOA0xNhU`H^&eQx>eEsh4`@zuj22oCn>$xwlkuBH!|xe^>+6CFF*Z{HQA%4
z*+mi%e8)V2JNc`AndZ0OkLK8~?Q0FbS7<WkSe6S}U2vTK<)B^7UCG0+_N|zzonUmc
zS^JJT`st=E#CRy#65o85`mD~(%2~_eVspCQcZ={!nRGkFrWc{0ixVV@>IMod_iyG5
zY{yb)vR^VoaGvuL=|XioEg*|^ibhX=#iAt(a4W@t|Lvgxuc(p~1bCHRx{zu_eekUJ
z;}KAEq>&+aO|BGt<~phj+h)4R1#1AWF52no#N4AyA)C&RK-Tv>2$R+4`h^pDBKegN
zLyn93|1Uo?|5tvt!UXLEXc3ZkpEN&z>&FnKUmF5$tdIHna84Z`V!qc|iH*kQ;_C#+
z#P1>O&gZwe)XXZS+Ud~LKAwMOHBv^d{?w4vn{^qJa7F6Yv+7{E4;~}mDWC1>!r3I>
zb4locFEAQ%?t$DeXF+az9t!ndvtY9Do^S}--n)Z;sb~{$w<wp~p6}4=Iq(gDP;1n<
zscX9)TbJL5d>|k)bWyWN#OVX($h!xhJX=cEkFZCDn8U01WYO+4hu@6(Kdxyx{J@Lm
z3s8Ilh7wT&PJz*F3b``T#MC$|vdUxH+T7Rb1EpTvaE>CM=Qx1@+LhM<Ds+H@AU-|I
zr<p1e^d9#>+w?5^Rwg$#A2FfaKw}Tst?=v7QOy6k!8j2j8Q|VSteO{(i-qkM`L-ro
z%Ji%6YHJYg+5=3&Jo?`$=0sjtOn#3E47sU)jp`tpqZ#`ryg|O@lX`~%ri@4JV#8uf
zu^cGIqBoUESL@S<D%xvL;}%EHWoKW>dNnqKm(;(T9nEbPzE>}NNp@glpxpIKr5XmB
z1$AZ2WbCGP!!Ri;UkQ5CiTw=YRl^LcHE5~d2g3U(wxGyCp%%imqf3%j_!Hn<wL$tf
z&UWCR?kQ=?f8A5>8$V4aZj7XD@lOjg^UCsLqU_~ByEHA9Hs8fAV&U(X7uB%@vr+1_
zYO_3rxjJzlX*yZS{ZTWM;TB)(sakCQS&bLoX3bzj`vtIj91%w*Uth&0;ifA-!rps)
zwq9q}EL*PHW>8FzcM~a~5do+Ob-;Aa6M*U)K)M};W;XlZ4>YjeT)=u0jrX)QJ0E7f
z4gJ<>H=xC2Sg&~P6uXs__DGdCb|>rR4$k@Y;g3ZlmBsqcS<AyrUBr_z!%GqXC@0n!
zwzdA!&3b3M`PUgR^mdy5pnXt(^qJ%1KSkqnAdGZur$mg5$7A_lLzQ`=vYH%Hor;G+
zWQ!qL&Fg|BUDo^dDv+j%zsg>3`ME*+$CU?K7)9T$#s219l(6dXaui$XE_)zMHAWd3
zcKLOjadmzCMcQHUkGLUJtP>#2y*nihgeZPjy!W;-Xv|>M<25c}%hMF%wrg3m!`&V)
z40{dect?$&&1rM)QW|Y%55IfNMg1d>hV{IJScjLI|1EBE{wJmen#BSabzl1nw!44Y
zI{)*#kRag2Awg}z)BhC){^uy=r$2u=E)KDg&i@Xb{`Y^1txy3kURkzRdH0`>_Mdn9
zznGJ86G*U)exm=bcld{gYVz;jsq#I)n6G(3<DX9X|Ln*}{^ylDgKOCTr}h1x<e%XG
zEOX#n+%n*FzO|W<x|}n|*6r|W^a0ScO^L<$|Jm??_cHmK<?208Kt|X0l;LCMSCTX2
zqo?<;)z}{fK5!>XT1`jRzt*h{2M&Ycuyv2!=1;xlel=h;!~}ry*qntxYSna<WOhS6
z`BYYtv=F<6??ZqQ(`wD1h<~qlcTGq@<5QcK=jOn|^YGGVL)Dw@!nk$7_-=5U*1mOz
z{*Ob~!+I0UFA2Dp-xk{Fn}v!wO6Pz6Q~#&l-pi9mc3%SN8K(r9=&4KN2kuT+q7&A3
zn(#w_z5NGZ0QMJKCc8kdm^I_|8b9?JjvQD3_ECRO2xL<;-`UCoPMF2O&+Ba_>2-lb
z<7XBx2RkdKKfpG869ymaYys|o?-n{%-2$(Wk&p8=fSf+(xp-RddA7NF$=pZZHFfj&
zaMyO<2^59vf&9TN=}L-37+~}*x&vMwUIHvm$kE}mWh_Ik2aOs*n?1@P;8Q>ac(W$}
z9e7dzrpl=ezrU#UPXW@$KH;@AW4{C-J~1EasqygxWNeZ9(cc>3P9UR>l1OF64vBt&
zfGIEp^xS{8RHaUnHli>tQ6zb8sZ&@5(!Vr*=goCciy^apZz$%*^;(>}08=nuz1x9a
z%UZ19>3wcr`NP=R2z^GknhZGzxaVEIie4|n^B&4`@3Ir^1M8j&P=MVrg5y?PI73R8
zi_R+L+O@gpJivY4d}7XL5AgctMGvA+H!386+ZSIrz_*6PiUBnpL_>Jb^#qy4U{ycM
z3WFA>)26NmHvLmT$zStqR`jQa=n`>q1icM``^*Q(LxKv=KhJB&es*j4slz25`fx29
zs?O#&^tO6NoqgLS<?}+z2m8nU3Yrr*WJ({%TiY2{ZjSgp(Z}mTzy};u($Mf}TE5lo
zfRsdJypQ*<ha}a#CPbMJ;G>tsKGg1TjL`|Li>P<``95>Z7jEB;WpAE6ZGbrzsRu@C
zUEN|i?h0>BPj0sI1PeOKx@1f@;=CGw@>82-kxp9?4Nzi80n)dAY0rbkS+|IxXuu&x
z1rW|3cIE(gSTS5!$Wjb$GeGezy~w-V1ZdSUZ92fWMo4Dy7>B+^KADkPI>khEHJsMq
z?x)liThn4<ZL`iQV$h3=1HjnP{o)Xqfs`78PE>OK?5r_e-R%J+#Zkii&cjTld=I+-
zui_@4DKA!p1LV5>PCcj$&3?DfYmUZs#=+P+3s8ak6x|3wjqBUlk!c^JC5AN>^x?z%
z?RDaB5CQgD_3Zhl_D);w6UVhHVC*_C;W=RTk)&<x`_8Sijl3P;{^3@5&HFK004ct+
z&ja9Vqc|#Z_t`4F=;fHunWEL}k}b6^fCVeFy(*iu%5l}w#A*A8Lck2y(ED`d|Fm^_
zJZB!a!GbMj>;XL5fxkrNWESg#38%of>aQV6fu9_Sl9yX&qkIq9!tB!7hmx}=ysTD9
z$<tO&vK8&*bn|r=+-?|n<ZieVK5RtBI8viCf-%h15t_V+lz!L6?7TJl%$xP(m@Q2d
zD-Z$HScY964N4&K0Nmd+Acg*|TjpF1JO{9u)Ggy7;2P(qg@%)>L%qBShO!WzhXYKO
zbWjK{xx^e=;wTk~EpnPQ?zQA2kaiJeS?JW6g#Z@jQ%q^gFG`+sX~jH|4wUup)*qp@
zWI)}`M?M4LNyPWInQyAe5DGR-n~~7DMbnV))>&S{3Ix;5`F`POKbC0H7E=SwWytoo
z#`_hQ;RK2Jxn&E$;e^Gn4?;|PUneBVGe4^dmMjR~zeu82k_UZCK=%fa2)frS5Xo48
z&G@l%!vRQm33HB%tC`Tu5WHQO^0TgXr$?5gO3e@r{92BfcMtsEN@R2l2M3XQ#dEVT
z)c|wPeu@;O7lqa(bP87PmMCQrW}E@xRN&MwLQE8pE(;Pu8rD!!+wd8b&yyhLlKH=J
z8D+u3_x1iycd(EY1z=n9b_f}m^_}@N(azNs83J{*euWW~OIFz^ZfNXC%1UooTeO6q
zxo)5<Cp;%Y;%hiQ`AkH@W1I_=LmnRcMdDXK6LwjJLxe&Z2lVh*;9ikl0EOKlpc+KW
zHU|UpAsvrYO*5q~pnaryTc`e8QF(K?XdRT5E3y&oy2)m;U-w~+<u@H^U^~wKI1}Mf
zr99;9;U4fJX8Oxv-on8NBmf+oWe4IR(PBoZmlC6X?<pM++H@gdECiLL0xsL}Txpyu
z=MO+8Ed50#7+sN`%R1{?_~ZxvHxj0s=7WlX=AP~s=vZceUlXeF8Nk^lcKY76-VvLb
zX8#~2kP9_oSOlz)x9R1R>XI4SBdAs5pD*5cYk;_b4_t~hky#<(wa*5E2KFBxhf=*4
z&$$HYhHb00uO3!BySGbHF&W{AKf@wf+SGb6zQx*iR(C3|Liv`8i57cp8`Z`-O%Clh
z;Z3q1YcrWd+45NTnrbFZ{`l$7ex?krr9PV(O_AQ)RQQF~X!&%DEO)kRXK`|SbGlPo
zXwld2p-uB)L@UX6&ozbT-4#X;YkWl1z(~)<S&?0J2RV{Pno=^kpu2^)7Vzg5KptKE
z;o>_u?KFeMKM^%*z;eWRN&cePW_pud<VLV%>CfTyWvzX<f-?X->n$D%nr*$n#sZCu
zVc|JKp7no+&uZ~HM4&Yht6+E*+h<4d(GSso&-{}>bB@N2fMIz{nK_)XC*YEMl@uX#
zDW{odGTSZeed!`kvZbc=(?ydJa?Oh@X)yF$>XwPJ4EI~*T>0T7%}N}x*48q<wZ~za
z!DrI*f^t`g$kxBc+;a@iBFCfKOV8KR{A+Bn7jsV=uxSQvl<1WR)V1IsG*qm?y?Rlo
zC<f$TVnc)?g&aL<Atod}KhRv^Hd40Ku-YlF>k0tBs7x%shZ8212WtN!sQP{ODo)xK
znCL`j=!N}tf%YN_yjxM+F-FxI&TbM%yF+t3qxJ;$NFqqV>1UQQA8wkHbh%YM(|9E6
zF!@X4zwrBmEJx7b2+?waQ3a#XC{n1hVegiuvP4JtC**Xo-X{7(L`L2oPU1)>#E{B_
znQHyE2V!fo8@F<zW#!v*o2g<c3ExjZR^&}+TIO6-XkUTXr*I(vqfSayG*XWn!gobb
z(CMmC9{@_BTZvZnbe}ko=0V5e){=uPKTs}W1VU4gD<eJJA%e>R@Qa&GK1X?ew>FC}
z{xZy+$f3C<lbL$@DciqQXJSaxJyKDl)4A?17w!CwMZYEiJ}su;`7|}y_^koIA*ESY
z!2(f!j*v~SnJ;*@HI1=-Gm0nsG5LGwQPAZ!FtJ=^j(+@6b%2^PeUaW+2j$kTvgDV$
z<ZZ*(;5B{#-?_V{-mfIGWq0-5BJI2(aK2@|mH3M;EZ6sxYdzwq4PGYgbMW?nl{q2t
z!Yq*-|FDGmi7<$BnDyGsiw~y?f$CBEbpqU}4STqu%4FT2#5x^1d!-UTw@LWe(em{>
zrMd-k_eC0pSiRTXIy3yeX)P+-CZ>OOHYRFSiQWFjmFz3q*Coj>1Doh4g&4fuSxz8!
z*EG)ODljXhsBkQ_T`q~f=Ara}E^lohF3wg4`qLd(va6@<gl$69e0p~l^ND226+_T^
zfd4&q{^FpqW?sVRRnb_X@-gd|e0vS--`Xy;&b#lg_37-HeKTi-SIND$zt(h4@UCDR
zggiz(&Jx`caTaFlUdZdieXNqDscn&~I1q*5!w@dwc%q$F9|}8lfu1!M7{^6meL?35
z=KE>>m|h3J*p_qt^@HLxBd0aIOBbLnn&0LM#Ps3xc#%rSYs(|5PHYV4ZjwSe1AFz&
z2CgC!`z$P>V=?WTcEOEsqdqj{UEBwu{tr{8uO=9jw?=c!AE-Bm-Cv605FSfh<u6fT
ztMz>1oF|*NnvaGAyd1O49{3?i!w(dOm-tS1O7l{IDEqS|0{R7AF4bh<LGkKvDQ9#r
zxc`tYncuuBJ6J$MlpytfhW37|xRUI~hRzv-aLV~_j6jtau^rn%G};5@En#JjV-^{x
zL8;+g!;lY4h4*ic-$dis6ZT&v>--G>+Q&e&$9>0N`^TB#kKYVOfXJfeK$5}S2k(PO
zW~t_|+}gH-T7wDf)y1ji1qxf9;f6bKuK<^~nYJ4vB~a}g#>YLc&5aY75NI0y@{k^7
zd3!2KS_w44%P8CVD_b<gEbtDq<r%X~rpj>qdbmnZk&pURZTTabs93SQexl2AMr>GR
zzX(@maE4re2}J+WUijRvT(tsBDfRdM#*)A0g6VKR<LErCF>6gQ^RZev{!HMbaeosv
z)sw@+=`EGNX#WIR!z>Pe@zU~~XF(8AsR)Qe#hZS?E?LK4HPPk@n;&;y=x#kp#m#fI
zC4whd{6wiAOdb*&niz{H8q|VYBa{w}xHXBRnWGNU;SSHwzkz>EVCxo*jXq{2*~JLT
zQa%T)pjeM62nQ>UsU&+jam8g~PQw!izx9Hr5y&}iKA6q9hv8#UiZB?4zd;H#4SanK
z!18an^cV%y6oW+MqCavu+Odx|(9;wAj{^-PNUlPx>Tap_(NH!JXgE^t6WC8wzfip@
z_~D)cFP>jXSkSZkj=(pZ&6rW&@NwUGYzSE}66-=m&R3KIhVUa;w0px)8BiG!MSC-9
z#tU>V+oOV*CVLR@b9f?6)gUHYS-;(=$J+|ZIss23$EI>*z=SrmlE{%4jDK5vyqxrM
zQ;s2LeIDQE<jvf9h*u;`iN_Z+>h=uXSf&nXObX`B=VQMWpR8kff+;g3`gjsYJcL!=
zgJ%<b1&lRD$B(+r{Vak^?F7KtHj{=*y)C|v%RifH;iy*}d@2zHXKhB_)r4-{sCmCG
z(o@dNeJqiOShwHbhpeMqkzhnSok6h(o1p>C=;-j=i;33<2rDR*)0<o`dO0`_KI?=d
zQ+J!N$QKMVPYWpDNs}qusraL{Y@x#o%2L6qwM>12&L@4~S8nBvsAEnHBLlcPy`1r7
zwf?fO-WuM_I-f#g55?{f9Z6E9EET+!7GkL3eK{UtIn)m5t~6}4Q7A9i4X_pFQbs;#
z8*ZS4f8iUo@wPU8xQ%=nn7FIvcupz+(zyl4dK|WF2~5m%jdC3T#P-zY<+ky2ru&oO
zU^z)egoM@{C|QeuDkwTGX7vB~Oi}{82<jD8K^`>Bt$9p#%X`(3NuS3{s`MCf^}VYR
z&nJwe@^Zf;y{mhx;5h2JokC5j85Pk77vW!*WYbt7@Wm64Yx0Of1qi+j!_7$Cxjd<;
zgAlr1ZPYZFIr}ek7|KRe0H}x?e`dQ{zQ#u9NqdPOH@7vUa~T~*dl1I~z`mzNz5qF$
zW3f0a^h%=NR~f8;sht(xF7tNB6p8<8-UDkorwRC3RgKDUFmH0P@&u@+`n42n#ri!P
zs8PI8xkMDStQRyubK^v>X#1NV+vx5VS4pvWg`z{8@aPT7SUQX5Yl;>QpJR-t(q(!b
z`Oz!T3J-RNDg*Qj39)5%i5+QD3{b1j%Ic2Pi-G#~6F)YMq-XlZ<K&r?0(_kJc4Bk0
zxjHXvd8!7VpBmkq`@0Sya$y<+Wnd0h6KIZ!PsA_T_~URQwM1`-uhh5BiDvmX?k&z8
z_7ilF)zE;)FK+GJ4>Lct;VMr>tH>XxHjwxWbVV~7Z>=&~T@qQ*SjQ?;E9qt4iE33K
z&g=|=D0A6?Ql>N9t4P`Zodq!PNC}!t1Jpf@%u~21H%x&c_w&Chi<PQ7icB~9orbeI
zEYH3xseg5m_B@<(FV>7u2UvACPX{eX-N$&*C;lRG`Z*PQ|L@t~w^|PCoM-Q8jDOxq
z4I^3j9c>OY-zUu69OV#vONM=OL*~zagtGe-GAmhjbr(>0(xxLEZ)71FzgK>}-c+B4
z4;@wHeN%-ZFYHP!p9q>$`?M`Ya{oyNFD2KXjTfAApP+&;VTAl3ax&VDEs+$67Gy*q
zzWX+~-2oal{Q;0U8tP#zL+Yu72brpxaarko6tLa7t_u+agAwGpVc4nf8LNKMOF9(>
zJCTo|%A)5&OGJjy)?2aW<;X@@C#D0D(O!0%`l^8qYrnn@f*;d1qftC%fz~)u(W}iv
zb&**_cB)q(sw;-L1a_w=ggCE-qTYIFH46uxYlUFjy5|m<q?~rI;<11lPp{b4h*8QK
z`GQ!D&u<>z(GzK^eZ|`TA+C%d7(|tmoc_)>)f@R#N(6`Cbrr6r4>-qmigH!W|D2rZ
z%7P*N?b4#(P$Ay5&PRz>!tbhwKnCvc{j;i-%^MtgiEDOED!D09dU-lKEMj$gd4ZFq
zPrg*SiQbt=7tu~DH+pVUVPTYhIzi3GtWd~=1Qn*5g^dG=&xEp?$`OzY2Wvsu%@X~m
z$l+n47lHSx{x>Dp9}*3c%;V*kHVq4g)h7!vJpj#u;akwywcGi_1=&^`oD6GH!dJ<#
zepzPF+)~Ukc9J7b;Bxm>6es_7)6-6JlEUC!VG!<o5y0LIw`q8UO}zotcIQPjE~2;%
zt0JpSk)ZHs(f=l#Fk;D&`BQlv4AM%`c~HaNZen~h?=-x`uo1C`9lJBTT_~F-5_uom
z#UQI}$R=$pLt-X9=<HIDyxPkk<7!gnSzM#;Pc@yqkB)DR_<(7~RbIKmNO_CWX}Zh1
z@p7jOhUxkNdE7+72-gMfuR_SnZ-?&+XRi^l`{eK9vQgZs7+n$3e5o$79wqMVT@W6$
zF8EColditjTGs1zt%Ol{F)q-3{SH6$odrX)5#y$le^b9yNu9bHLg6^6#LM3iaT)sb
zV<o3M=zjeBb&{+i-nLXT%<4|dODOJk7k{GRq;-fMhL`HA=%d=@S`c=LO0z(8>%6+t
z_SL+gblfkH8b;Vk=*3z9D=HCx^d!8HxwH8a@cFn)oJV?n38J^v269l0{{1nYUcwvW
zJ@bx_%CcA+#`onHJMzL;d6KuLVBs7Q%tW~h{ew5qphwk^qhJRk>4jIPQVY_;$lkjh
zB_aB9S_+^<iv|CA=8KiFBFeEsHc9L?{Zh=}&!-_*zvbQyCwPUjE0dM<<CzLetZiMT
zE9CWBP`D;JM0kaWez|Ot5dAq+p@-@QDP`Nz-XqiM`cXQ1Q-ILc|5bVN?>J!~Eo{i9
zG-vacoW6NG4z<@^>JHn@q(a~gYzELS5PJUr@E|FfU|<_84+q5;-Z1_xb;D30M|7Jk
zJQOjyGmese+))5Q5SE~vnbh>9EqPnFt;e-LPr&{Z7Uo!l*XgG(NBr=Ye^f;nd_FlH
z6P^`$Tyvh+Q0IfZ{j&;1ZO>ueu$s0g3QNrJYYzIJ?qVr+L7tTLmGzU)5{_Z6UoWrQ
zS2lAH!GSO=T3N#JP^I36>^;SH(+$Xfo9_|9R$ybDd;ftc65+0<B(1bi#zVS6;q~DR
zLR%^o`4Yh7uZfs-r0qK}i_Be>FX(F7>#=uLXON}&Y}9{PZ!!PtI{P<+-yk>L!++6N
zIoV{(W4K<<$=gJ!({#a0ImZRd0IH~SZ@7GF*_J)w2f>(k4sY}8D}#cg2#Y?o?4Iht
z(#*9EM4(26K5U)^Fx%MVC+ksJ&oB2mf!^sk>_#^euhz@`dW+36hPmCKR!#%6Pg{WW
zX5s{z3mY~ffGV&35`(w30G0L7RXrK~f~!|#`+$FAQi?AbDCyHPrNXew#{kX=%)(n`
z4A_;-jm3&W${kvsX==CnJuLi1S}vGV+f*w-IW6!O7{s;}j^0sPV@>QKHaO7&JYm6E
zVg!@G6_y0XIv<4}z5Y}|IJxjOLnuc@3JbkQKf3XYQBhT1Tq6j+S#NbA>dQXwMwyUC
z&MjKO-|w`g>N(BDP?Zfk*HqotHHr@Q9hUrpgAJ`%Fs6tsaMv-32+wZ_t{zppEDvJ5
zH9gsTpNy!%*Y1xsgw7*N116Ua$4rQaO!NO>4Wj)~d&X!i(ERnDnz`%^ife#Zu*tiD
z{I?oTP(-3;%U?xd#S}B{(rVWFRKKZ(R7nAj)n10i)+i-=RnT)e5ZR1a&A7H@lT@3i
z2O&k}Q2evR7e=N65lcDBkPlt@yL3Bhr8aTI0lUJvh`N&c;vE_aI={>-x*kpPyhw8~
zRu@dw<<1mu8OPVjQSo_j#9B$xMRC+8l&j+)kwL0dh9B;!p^WfVuuX(vVW5Vs=yps_
zv)rxzDcKhZDLF-6V57+Kf>#$T-Ai;{s|P18e+|zjN;yTTMJ85%k|PP0Xf0O_qw2V(
zX!OyoF0}KUlP83O2fswEoe9WST?GxFroH6$Eoi-?a!6*|7@&$CqOptGhEdC+;M24E
zN*q_#c19l9NpyS_`RyjroRBLo?iX|}+CaTdo)~_l0gJl-Lb(+3(q6|Sto^f71x$qo
zyp-orU<lRIKs0}G;M}vGs{)a<A0MC<K^1FZZt3rEnSZrf&d5)xtbKIXrFb}LFOGM;
zI%`QEGfvdAieEG}kS(>qI&anq%CnZ7)gY%`q?hPEeT{IMBXEG8#MQ77zX}kJli1>)
z8P!&rI#y!7IHn*_lNw?6U8#`JY;!j6sLE}57vz=!>fiEruqotD@f_J>)Jw&48-ZhF
zcTQ!x2FmS^BB-^dJA&hXx|8nz6}oP1rqhnv&qkZq8D&maX7T3{hrvRs#&zKzeexyR
z!VYD#R#eb-9_}fePhQVc-`e<%vz7Y;iph1+DhBJvd!84wGCISbU~m+Q>DR6NC%`!+
zUV7NAtc|6Gj*mH_{#X}!5TWC1MfA<%NM;Z~1mvU*EdoQ(Z{^>Z+i3-OTzL{)AD{KU
zO_9MzMhwC4{Or4SaP}1$P2L6^=a$D(I*n*JwvF++05YW3+regpCH;#P@D%O+Bi*Yd
zM)LMJ!9%`MhU45R+h|fv4=b0t<7SNkd>;l$_<F-G!Buj?Xmi()h8o!mRJTqIdWHsH
z%|gm^|8|*pY|u0SpRG7aO8Z|lbog+fz(m(n=$4$E5;{bs6HKn^x1vGTYmt>kqiscn
zGS|fWXanydPezeA(u^;4Jc?+`arXI({qMeF4;uwaUtjl`Z_IGij1W#S%#C@v=hN<f
zL%e<Hq4hONzD*$=1~kTr3lfjN-*q7XAH>!8o8<r@|G_Vjdb<HiLYv?Zdv1q$LaVau
zeR4p!mPai@j$!C|@g6zcF{0EH2o~eiH8`a1z7#Pc!8Xe5Y?&Z&NKy&=TCW~e!s#~m
z^23RoW>wW7tvua2L(w-htsg(dXmymiWDD@6JWmD158vSQf&=daa88H323-$+qQr4l
z#)R<ne5^1<$ILUiLe(asK1X&6X_rLe_DqRhjw6_OA<lJ$jA1bOwl@h$9wK=ghKigj
z{l*)sMn|}k5vu$rC@zk2_?=Xo=vQ$e*QX#SBrXENMtdu&b$tmgYot5Iy}K`@E6!c^
zMHN&Gl8~$I@m?m~DSi}O<NMov71C=2@2LuG`i$%EJxMrz^FtJpnWqO_+aFbff4`T^
zCipP^Qt0MP&gd716g{!obQwHP$3PL11*j)KLm=iFI91Ay*gnU9A~^Z1)X~R5UQ>1i
z^0I`+Q+V-r^2&Et8vK_jpHX<jn-+rwz|v%PhI4vIi75{8LU)9z@{r2nN<8(>SMAJK
zBIC6P-X5!9q1zg3S>wBKmtm&+(IGt66%Rz$Tns2ydCVOgoe-5`vdSPPQbR+^6)bN_
zRgA5<hmHu|WL_T0CK>U-S$S3EhZJs4GedVprdQEpnVbr$_=FYCjz5_q)|(76ibaBT
z-fjKbH#@!SD)oslgf`K^*kLl*TRT^eRb^DS`M2{t#_V19PO~b7uw{20P>!4Q+G!RV
z^l;!T&Zg2P$hwx3IefwjK<9GscyOleffSqQcGTCn%4`T1A}7rhxl_OIR*WYm1mX^Z
z?!=AX3fJ7VCQ#D*RKZH|7`#Mtj^q|>!d>&K=#;d;rybNH(A)?SrMs;!3u_dq>y!^7
z&U=DMc2AAM=WIgG!)SJytws?OT=z%)dF{X7o_YW5bN+2Ph4~tWeaPp*-YR^N{;Kma
z`1@vzF=%cFxlDfuh)3T9Vg)i|Id=;2<+d>&D|qNFs6gWz)9H~``C(<QUIh{Ge^a=y
z9wJ*oN<99+$u5dfR`Gu!mthSj{6~mj>x&{Im(4&hL6Y**?QB<e?AIgBcrU5e)`ZP>
zDaO+$<Ic;PJxOwEHa7qv$rjuJ)P1v8;$a_c_1Bt01fT=g@o#@4Z_nbqgF8iaqvvvU
ztw$#S;9?Sw*qx%NL;1FMX366Og(>lK(-*Ju^q%xaQ}f<N%SyUz+#s8gW19nlci9hX
zzGK7Ep#9$m!KLy#Pwh^b26rbRsJ%Ne^RIS?1HK0pc`mDT*!Kx%qZ1x}VAr44jT_V9
z`cQL6H!`fSb_|dWGkd&#UK#!@3nwh_G75hZEjM=Lu=(@$`~qq)TSttsexC9IimX}p
zwhvgJ(=ChJ%+4t7?cTE6TTSKN#V5e88NhJp$-#z`qqW9)CUIU!@bux!*+sf|2!imW
zNJz2-C+Up7c~UWGl3OS*H(0#nqwz!(rJQ3%gPy_@R~R>RY^c>7n`?qa;Mx7<-d!aF
z98!JD5&B3&UA`=RRez9b5Fle&@G>4r5J$m(!7LAXb9}z^>5K82NzBHbkS17oxQ9Xl
z)t1xW3EZF>sWuhQc&|!B%oluCix02ZT-2&KSxa^!4tb;cgBuw(rQ;L|Vm`u1bomWm
zVyeI!gTG<MknIOhHH|vpN>zpvOyZg>uP%uH4ZCY1+9?8FA5q?YBn=NEIucyC3eMd+
z#jxpI=7%-L6Gb1^$LS5RWHY5ZF<lx{BGN;%NPjA4Yk0K=we$>>Ku(Ryp|W+zy4g^v
z16wce+qYE0LzFP|R8!y^m>+;&H72fgHr6G6>O`!@+gDpBfTgn|4sh_{SMQ`IZEE<t
z#s@Uot2yEpdam)3NaylsYHxAkO5SYJ3j|ObXf74zs*X;X_f%MugQEk(hm>@*Dy5Kv
zKC(LaekCuBk-Tqbp(eHrtZ=-4Nqd5RO7?>s8-Dh<0_`**>)Ms~b56Ft!Qs|NXibuF
zvMqs4p=T*8BmOJUT<^@-;w+!(YO1#$gSw4&c$l?*d^Doq3iLI)6KgTGd08RK#VhDw
zpj^qb=J}21k7c|S-}_eqnI+0}cXpvL4k_JQTZ5-GAr>eFy*x^3^Lr&yPX16wI6K<Z
zy?K@VrvOyKo~OsFF7r5rE$<00!dzJ@HQ4YZ!`z$k(qajS2B8j~I!F5Ytk(;QNI7K|
z!bH2Ly8ZqD_^-y2u+mzz+FPfWV9_ZxSwp%C-;LIp!XBCg>sgyO<y*V689w6!X6F(M
zS%U)|c>7ga7uvYEq6t8_U($5{7}4XDb86lmIvUCq8SC3z>LpUte6*W1Buy`gljozo
zDqQNWKH_mJM9$C}oOqq24bC~qZpBwvb!;=hvEwCHc(X!~>%$}~Ok=pjm?HtTR^DS-
zQ;#OH(cb)-fzKO?Qd-UO>Hcw!p^3WJ)iMrmzmvW6AosGZQyESd%jOV&-{&a!LfTbh
zSh4!=BpZXMVQeD?TBRMv7K2aCQLgL&jgQ*Q$c3-^H0|5JHK(=+-coYv<#l4kxbj-+
z)N?16esWu^czr6Au+3`)nUA%P(lw;MvHlC>EYR4y)Tih!+6CW^fU$FJBnw?E*x3PW
z<IIzChwW;ib4KKJte3)RKm__IR%<$%=3}soz@X;0`dq_IA>9~$@e(m^V}S9)+vRw}
zPd6kNt-lhf<|0aG+L}>N-HFw9oPIH=)s2=s0+T8{AwPdi^fOF__x@~95prTn;H07>
z_o1wSO-Y$v2zXvCWq&b5y@cEm#;iS+m^W4@A;qJ)_?Vjh?yILoD#jrG037VhDOFwu
zlWqMJV1K-OnQwW3zt4!WORJHWwLLpV>8gZE<&P*)(7dwew={?iHe|rWOL&s+HjgQT
z$3&u+2Q;jnZ;u38z|)GYEa10n$pX9lk*|WdkeYqSbkIXmEMhctx+<(s?;#3kzmilS
zQn;W_nqjApu17`dxwW4^Wn$b<tN(1$S|hzmOn?Z2EmnhjO>U%pSIB+79{xr;!3^zl
z=lyy}lx{H@*yPZsVgQ<Rl@N<Sg)tM(k`_hn(JU?M01Y+0ooT+a$nmZ5Z9AzN*AFiF
zD@m3soFSgM(KKVhBz6vSXhLe88N?@YXHqN8how8S4~srzwwWU1>-gJVuv!HHre0wX
z!h=_#V|sAEIu9<?2nUuwV@mH$RiutfIdD%kmr^Aw^~mz_D2?q#8whWiq;ROd(L6N!
z-)Vsh_C!9!L_5)V?NmXRR=y#O;ePSgvI-!sKgyI|qrbh-evyB*9U8L2!=>hvXM$bp
zMS}%Hzja7ozU*QWwS%a>?nz=O_fzrvTfmCzJ1h3DE0s+boHJyjbr^j2h7$RB2my*k
z5{r&_OKyA}n*Kr@J6~8`jTg%+chX@FQ(M{eji(BmHdpwGcGYi@;|{8-_9!RXG6X?^
z+S<LXWKqzZE=d^@azxJ?)4tHcc%RPTE_V#Vo=UTEjk2y?G$isUt24WN{cDyl_YI!f
zhB<@sR{can@&Ir=Dr2F$`M^syB;u@%T3Y$qlM=Sw<1gCvYeePw+zpP|Rt%`wAzoyk
zaK9H*L*jgt*K<WI^rA9Az~8&A-fkXXm@D6lE_~=Ta&@;G19}PMRldTkKF1vkc_g@u
zFh&2V5rf!z247Six9xhix{l2<Bu$TamKbYgBKti&zNwPAUU3UCr=6pfPr&y4na;(e
zD@U&Y`4+JQd30zktsmO)_ixtr)8#k(emFRfvjJAtmhVa(*pi2Q3*3Gq`nUqmeoqQ2
z3XbMm(Qv={dh(R0=DeB~c4%m2+)^zwGhvr!0(j~U6kA?=KYdtrSWo4sSAh%8!x!Ng
zM)01iCoU#LmnY4IbR8UfkLz-phnGov@L_Cy>LB}`9*b5v>x1{IK=gA+>B_zFg=6lp
z^B0mJvpxI)zswdO3gm`IU#zjz<qUtDn$NyM4ufnXh&R7R2b)|)oN7jxgU~1IwlDYI
z`{C^C8B_Oo)<PJ+cZPV2<L&$T-Gc^P&N2KVBTZh0Oe5Q&!pm3H+`p{boMcG$HD30D
zX@h;xuUt^vkTNjp3uIY*jY|A&H0n;lRHk?us3f_CMIP4~t>wj=8mK}rX2Z3z#2TAo
zd5Dbedkr@n$8dX>OnZJCkqdWisyWvT$Mi2V?if$EX#8H9$%55iUJK8j#?)6#b3WGU
zWjV)y22Ce=7~cA#Uugm`lw;6A)$si_p~X5i$;n9^Y4c`ks2-sVZr+a%H1qBw>!s!J
zUgy@Z9-zk!w$;%;5@EuiC~$yw0)S0NrLZnN1aRz-Qn;vH?{tow5vm&xcF3~yT)e;^
zIWrJf_*Sj@s!+l;-6ha$zM@rrV_Jyf*2QK4hu9M@N72|Ypc623c-+l5eH7s*p7wBu
zKa?rzFCmUfa%fqgq5zZ-KjGn_zy)=tzbeu(qUj9rrAKi~vpx=UdXL>NT%__Cs%>QY
zBOpPx-mbpHShcGvRjL0pJHq{P5;Y2M--mW8&O!=E=*GW7(VDY^I|CeWp~pygc^`f*
z4+XdF&I8hWFN%J#V9R=w<7KG51mP-*A?(WeU<-OBs&bb*%={C09<XW50~4bd!+Uoo
z_5tGLx-_iBvV%<{@f}=0SayZIl*r_(OLr3xmJm{FHJZ82?Hz;@%QOW429#HID$`Y<
zf=X6y4O<6T3B`ImA>jNUvF)qRGTgXM&@MTlb-{qMLS)$?Wccsm!XnD0D(YraRJzfx
z+mT|!8vLqh75~b-&-1Cp5F4IQ3a46^iUrVI{5esJ*%ZGQ|79iNJ}n&BR|gA05I0wN
zlf0a?Ios3j*7<aC-Gil!HuEAy)OBbcGRQE;0ej+b@<{4L&7&NV1qZpHy7@#-rqg14
zrqbsI$uEXR=uTWc_!U}%yzJ`{1apXs7>5bv$%Z}cSCh(y@b=|R!j_8H&sqHoRZ~57
zFkF-!@4W$hm4mL9l9WFu7EU|VyiA>~{NkE$*+5$j{p#2vJhA)62C7Vv9IgBjEPnQr
zBZ-fdSH<!}Q2*6lDD#6CN0YGtf8z_;hN1G?6zsdk*@o$!9MFi)K2?Y`<m@wjlZVKS
z_zp9gL|e*aNr@kYuNn0)X?Ih0Kc4)Rfo#~K#zbTa|4Pi{z0k%iR}pcL{L*>qE1Z>>
zArBs@Kz8bZVPYb*<zTWh$N~+>WD+!2$U0=RFdZg*7&fQL4XnL+c@kph*zlM19w8N=
z!b&94%9O=^^owl_qo4698>vyvhOzwBM$#MRc848O%ReI)arVO-_@?D}V4*guF7YK3
z-cMrzjIZx)AE`wCJmB141AR=bj(RjBOgWlpZMZ||(8Dc`KW-s>!0O%R(AN)_{+*<!
zs~8*7gWOfd+*@8g-bs_M*{kf;*3?I!Z5b<snaB+E^pUhuUj)eE8P9pdVs7{N$_v1f
zTFXq$L_Zr=;+G07{0qT>Bq4V-uL=e!IpJ8Oe9_vHep6O!?=(DZ?=44CAZMT(-P3fs
zmL{rvmD%#j%rj@d{c>>C>lz-d#(R@Xyk`U3v(iDmWCSl@Z&9*9N9X98UTIdys9)X7
ziB0r=D8@TiLl6yxZ>>Nfk8ylyiC|iD$an9v!^Og76Ng*1)qBTb-CPC(j>e$h#YJv(
zpAbGeCh6O7VLxREShU?q!0j9HYcXaGiu154O>>TPDf7Po5i>Cz!;Q#~Ab893gRci^
zw<;A4ouwpw+oA_$#NSZ-)n9iIK7x00CE*e}av>_G<OEykaT^m9Yb!`$yMVsWkV8c~
zj`7n*{Omn3^idET@8$Vt{k+J{YG}thhe3gtHT4W8$Yk2`+<ankfCcqC4L5=wQ6jL;
z9H@|!<H!bPr7Pm>`yV;hx>QX{9~X<P=L9->wm$qu2LICh#)Er`din2Cz0pdK(K(b#
zw}HJe#!PSaGa!xh`PnCW@T;@lbm6vn>wV7h(dgATbkv^rR2hjt^&(lQ3P<(YiKdd;
zR2F$?2uz+vD3Gr*Gx3K(4G=EXbq1tMsJ<^u^=!%dOPTkD9O$(PaAr<KgN|bG4U=DU
z+pM%%$(<`wnhO{pwJ|fw6(P4o(v19UmKVp}#~@Y}%P9MbMW;UV*7&v(AD$6y>db=P
z@GZN@&naF8e4bBoC0EY37bAkW&{*jgsYvUXQJ<c2?yV+ycImrA<RGGedU+HsNDd1n
ztAI+tgn>hiEH>n<42_3S0~-*1EZP}VsnUl#IA&qBl**IZa5abPMgHozCp4T<5yWwO
z>i%}~o#eNAt@Qx$wi>n?xc5T17D4bL+lomIdNz$MG_W{nRidF>v=XIvMo&Zg010ud
za;5uhx4+eQ)gjjvXz6U<L+=c<o4CNcgbPp}Wv?>xD|ifNe&=C0@zs#ABQ39_?Kw)r
zqSlFr<sY(jx832}@tdx|G$i=O6Fo#fU-R*Tmzr47o7_7$^gZym6mj=6VT<#xdUihQ
zMHsl*=*hp9X~CFqV)#r0Hk3o^S?575zLqcvG_EfwdLh!95&lzYf_g56ujC=*cX5ZN
zc%Dg;pi3*T4<bFU7uG#*mz?(T_veiqg_i)XV^8V<*XCQohBT4oLEx(mBbhyJQ)imF
zv-!t6mM=b64%=T_%juJ5c01$l>1c0+Hzzur%NRb1?{7u5{&bfXE@Z=MI=fMVeB%!C
z!mwY7(Yo==@DVFOajTJxe`Bv<JYmo~&?3sdqNigWH||c1Ep7Kmj#aw_5FOjxiiF3$
zOye~>(hs-npPN<403$Xd_E?FB{%u6VL^(JY8$(~b3lYR}nW9QE=?%dpTSavi8*(??
z5}Sgq1Z{*wa@xAGPMN#Tb{&XJ^^}I_@neyD>qgO0QCEdv(HdA~a&XM}V5{Kvy{|ox
z{Y;M2me~qGWsGNmQ4{HbR7oXY*w4wL@kuDHA3g|0uGZr2i<jqHn_6aJ$Yqq_wDF2a
zJo<G1I=ozhVWl{1`cpXHtq$y{KZ&*M<O?nphjn!+h-Bxy)2Y^JO<bIMFa|rg(BUK8
z<u(cqiemZxE*@~EKwli+M+txEWJ5-)u?Fg@<gf#kbMGbH&ZpLo-xn`8F6u3MX)u|m
zN2Zhgs*#X(_T$q^M9AA}fMIG#-_8dtIwqgTTBMZ<)9!t*nqElgx~bmZkb)#pf0VA9
zkWBye1I)!La+8G*RTcsj@b@3_NPWjkdmD*kEffZtkp&QM42BjeMuASvNTQd&4Nd1e
z>J^*tsnc{TazdT+aYu=3oB@U<*>6BEKfCDeT?QZXt<jJU1RohObK?g}5uXm@xP(<q
zt-gR(Y8Q=A-Y@@a%le?=uk!D|1!qko$)@{oFoJVN4S9c>f5G^(jxE+Q7A-pS;&H+u
zZ~NnmxQSi;P#ol9ecl*Hj+;A50&4mIoKz3>RKG=7ko4pA7|_dR{!6R{05`%?s5x{;
zQY6bjiX3}tsv5lBgza{P1IX-X=X@2~%9NBkss^y8xr5L#&ZkuPV4xtcT{t_OnJH%Z
z)8Db2`B!~Sk>|)O4VXAD?<Z!K>0cn~B1SQX3k|>fv?hX?_LIX7Ge~`&fK~g0^@0oh
zxD*)zo>l}(3=#d-xfcN3CQg=q<o{l|BmCJra{yG20dB;XJ24RBnlZ4}6z%Mp9JyyY
zQF<t>xxS0~U24iUV3F`WjB#K&GJr)ZAA?Y{c}(hUFo?{d{Q3v39SEW5(iVs2hq&=E
zZ;Mtztd*qCcFD-DLQX?(B?DTdiOLmO(L<kE#&yG0vsyQr7Gji5mCj8`q12N9aYs-G
zY)mHPs+Q?x_MkL|Cyj3>i3|3yAu4yH7p?FTr_Q97I`=CgE>An{snrY-j0tREDOavv
zL|uM&g_SzZ%2_|1-2aluNkQ)HI4dj5@*?{2Z+|6Fc;!3zh>@3)_xUsV=In+CUoaRB
zB72ox4mIO{RhB$1XF)l|kc*|;qY3>GEZ={_QYD+$i8^8r>}Ekr^gl82R;;(4lz;J~
zpOpdb!?t;;7|=uWu$qA@nZJybtf|!OADn3B0GgCZ@K$JEf=#27W0xXz-vC{OZ=!P|
zcH%HFCspu<<|+D3H!=D&WPK|gy%%HYcb0?jr;FE?Rap;UJDsON2QYa%anNsuK&}fC
zQ$^{luZiI%GFBxjnsTW>v}WJNcT`B)lCBuf6D)b8IH>bB_A%=(AkM?ePF@HI2ncpH
zmlP?DDY=1wPiR9(+&4Z`h<~?MC&fpQOp#DypUep3H=K1lAK~bVz8DX_x=YNaKTZjs
zu{zEv7`RJB1?Qamq-8u-3?0kQxC{@CaSQ-$BeBc<k!~q|$&U?;5xXdWI&HnFY<FX4
z8+W^0F`WAPK?Zx`)payAXX~_IAm{Ex+*$#1+dF9N1g2c5LkDBAV2T8baVuD8=?Sx3
zmDzTZfOSgSL3bnZ`p(MVEtsDHXD;r__X9*rM$5s734P{)p3Sx)r5+Rnor+~U<OSA#
z2li#zZlYRzM*aP$EA4d5LXcs$|5&981iwU~!vt@6xk~QEsK5SIB`|hKZ&#~|0T9fr
zB>J2z3^-l!N-jBG$2pLX3IBC$1HuZt#AA@I1JH@}(%DoOl0-tF8*Yfy7*RF1Q<YR_
z!XQkF8vY{nf@X@1fQCSTfFc-L$?W<}M!zHxmnoO<dOIj2llKdQE!CG9BYCbn#$B3<
zLnjm~AxdK41zZRwFvh(cZ@+!d^ySyFM6*}9VW)B6xZsDxH&m)4K1f)}$VY{d^mOo2
zDIACZ!c|1l`kWmWFG^rAOtkO8LHEfuptWm7WF<mo3u_2fS&=(HI$1T1s!lWcXE!Le
z6=#LQvciIY%cQC~unlX`qthWoo<y9Esz^yE+_kzAryJu@v$-ZH2uwdmz1R&F=g_hb
zVf#caCsKeUU?Agph8#bI4?=Cm{yPPtm(uJR;hChKlN-@?;VUICh{=zcXnmPluA`o)
ztm8uy2&KKqYOVIOfFcz$;kGDd+-{Iaqn!K%uFfJ!VTQaZ=Xs${)NqNsaK+MWSwKxe
zh(bKC{i;)P_;pkhm~fum^{VGvIs9!-62q%#EMkvxPTYZRqh9r}29-(f(4Uj2YOCT>
zE0x46IXijR#fLWfB$mGAk0B8<EjV$;o!H00-4>iBa4$nxkY4Rl*ik<qNh}2wopq_q
za}ZoJMp=S3hboUkEAqR<VO}X$`95XemS6ZS=apfNW0!SG7z~H-AZeTUwK!oHj9!gY
zG~<RjX_@-NU9O6`ycp!-8&|p8Al<;DB?k-F9-vizqx!8m$YO_c^xnHj;;D4T%K%=#
zhmn0sbUs1~LD12s(ss1m;fJ|XSj4+myPPwg4Z<iZWothA4H=6vkHEyD0VS<dAEb<C
z5i!lD{5)ju!*9cw9WTDd7Rf`x7KDD0jnNq||3BK!GODg-S=S+02o^jzgkZtlJ-AD7
zcY?dSySsY`F2P-byX(T;9TswDzP<N7cZ{>Yea@fzYmNbHuGMpPcXd^F)${h#J=}y&
zJG7Hu{(yq$57``PG1J&WI}RB9%Z7~EKeb-0Nh!-4>lUzope6UiFN-sKb^L{XFy$qG
zmokzg6-%K4v%#8L?<<bKWYDg+so<sh9Qdbb`n>Q&l*lRnT73vpMRc2C=vNpj<-^V=
zGAS|xQc0b6PP&y_`M^``41E;u(Thol7<YZdqu!2Pq3&Je6Iy<UMZAejm6h+n_Ph3Q
z3K9}_>3JpK@iZDZOVzPDz}WSqpR*3OCX%4w1D!bo@$NP$uqk`UW7k~tl~HehdV<(g
zrEX2+X4=c`MI;f(*Cq8JY&Q(kC6~SwYnsd^t~0xy=GGw1w3}*tJZjn8#(741WgsxT
zEC-Zqr~kMiKw-tcdNT63V(AxPDzpbO##5Tf6;@}=+)8mYUTj2to_DBx-WGgt?PKOi
zB>R>=d;@W@T4lGjz!Gw%QiK>kMJfq@YP|5~=5TWF_vw+ZmEhxJ1lIN<A>r&WocH4K
zbzR$7;@W7mZ2>RT%b#lg@@$=0jkn%s1B2Fhlp6K@&VrFYSrg4$kP?f&X&6hUx3)3f
zU}LweUs>EW$~9SFaMaHZPLWq7^ux9eT`6Y8sCc_6%Nlg(86iumCpjBQd@RsQMJ(}C
zz#>%*$ZaH1J(c70Fq@-x^~-c|&{d70*C@wtD+)G$ht7C%Pn_dev`D_j;vv(4P+y%F
zsn9EjQ|*F8rNZo`8Za#%2wj8!l<M$4+^Q_?C$e40+p@Y}it`TG1$rBs8m)HG9`eSV
zom1xyUI;b^?|@`D{G;qD40dHNiZ>ghy2Ka6SHv^j>E{<ur>iY35XV4S;x^w9KGVly
zi>^tmOK66`Kntao?tpg%qU;1ILPKb567P_`%IeOyf;`9Uk^4BYbD0!#y%=pfnLPAj
z!i6)MgC^Y(Xkid>wq>f9jF}{Khz3&D;bgP!^`>}~;fcghVLos!#sIaBfcNk%Zz}wf
zJo0Vm<&i8eO7flWo2&9~O%(-i9U~xG=n9}+1L=tnG>+uXREti~?s2kN{kpguS?Rjj
zf)W$I{Pt3(7)3Cy5*!du@DVDR6EJ0OMam#@Hs!m|`iOpse-vlF`fgkYKPMes-*wa(
zIkr%c3$OmeoO?-9{O>F8RFC`$#@L^hIK4&-ccp~n9Z}Dtc=m2V9n>m40=(x0*MWL^
zaU$j1&+c_pQu~i5n0F=pWmCF?9*ymG*^gsi`Pm6Tu(sXLXtek+$OL%l%%2bgOwM@%
z%R^`N7c1G+7<$W%w-yl&J^b3}+XW60KovSVgXFF~Un1ecC~_lrm-*S`x-)F#C0os8
z9pXNJp=kpO6vvw&eq=GBbctwi4`V%=f|}LON?7n7j4{&aB-|9ROna0VCoAY(jN;M+
zepQB-$l7~iazZ$M>yWRQh80xL2j>_(l<F{Ny-X?R^fRDr&1*c$h0yDCMmWJg_l~3K
zxsah@BV0ejA)TT`x8@KAZsm$@1gkr$Tpt3tfT*LfHXixy`(I!Oyp_*?=78h~yfnt{
z!gfA!;;{!V2LnbZtDoz<JeR}|`v!-{6xe>X`i7uK<fx>wi#I5lo%Ex^sPL&@ryXty
z-N8lYNB&3GstqdC3Q;fBsCcv2K{P7n9uR6HQ*H=EoGjx3(?qQ*5Be<GwDKiQ&=G;{
zmHh}bC6e(r)+dH9plx3a+Iyzrb_0%6U^lLe?Bb~C&ylm0*#uX7^@0d_4&oK`h-vY{
zIOO2L!~UlayYJ9iBaY%?P5crmrJ_EpWq(BKpS9UIdg0jW`|(ZcFgmOGP!{jewx_>w
zX!2Wk0=6USYB_t@VJOEA&v&|TzX=j%*@Ht79KKXg&)Y3ZF}n`FDVGR_eS^H;KXHBo
z8w_ivYCZd(>no=ZMfM}k9Dn8F^z)|(T{GntK4R$E1RmbC?SJ`*!@!Fq`Ev(7YMjH8
zthDD~{uf=JE{%oH2Mo69c_-mE?r%KZ<O^mUW*V~}#W(~`usT813rt$@Ofdwtb*hFU
zD2~`-ya%6&+HsYvKD#Sf5e>6ZW2{s|*_(>@%aZFhP3`>2+ok>95X7?`WYxeC{tz#U
zmrBpENl)x^lnmg@V0jm@KJTdT==rs5AcoK+SR}BaC!OmOqs2@xOv+CX|0I?CWG?SX
zkon%#fJiuth&Uu&r`soxJ5SDE$ZGtP&UUno>Hxz6g~Z#r4}^fGTPGJOj@13boC`ux
zC%4qgy&n8!%3~*(-c;z|l13e#k&uH2UcrwQ55oL1#L-hPCXr)@Y0-TKn#|#c5JC`9
z<dvigCZx_gwyd5vbPd+@v#oN@ADORK^K67}1IQ=xroJu)?dKygK7_dcctVG1r0~(r
z2~d(5ry8&uq9hdFAUMJ7rAv~l)0)wEtj`E|L2f19C)y*bw?E1jlij+Ig3;_97XRVQ
z9n2dP+C?vrs<`6Un0(5%-)|s@h8pKgZL#4V*l3&=V^>J~c^bAT?aX00Q7Iep;+?A`
z-$2XfX{W-+2pgAnlJk6SSAr9H#^$KsTU`2|D9Q6aKaH%6QK~H2Dr3rnIzOdy?<85t
z+!6aKu?6*-<YhG%e3nwud~F%1<VDO(yhX||Q;aif$h%BiX6ehAee1=QDuuh-Fu4D<
zE^&W^jDv)KQE)rQo8C2P=x!{4<QdHq74u^7J(^APPalk!<}VbB_f3HYvndstdb8M6
zP;n>`L<u2AZ$mMdTT0Oj2y!{2UPn!uBXhH+lbB#cO@z**jaLS@nbBOtT)tU)%^*H%
zUxua68eXcz>?9DLr4KSc^XB~6-&rcgC?JRxm%2)uv)cOv^J-J#kmm~BShbamz$(>u
z=BE1MHo><85R!)JN{fbB2uUmP0;a3~!5Dgv3Q_jEdL#frfXE33Hpy6OAb_UZei%za
zoHO7<fKbuk!OCSC=#KaiW7;rVSm*tVD~58e?r3O$*4u5ClRO;Ip}9N__HZ&#7mp70
zHuO>Fh7L*GV_wS{<E!#9b`by6yBzPsFGm!FmrbMrfh<%CYCO0*o1_i*9IO4$=t&P!
zA3xg>V@8b^)K%aK5(X(n*5D!aOYUaCEu6nEGu$l134-ffQ5G*sGu8|4KZk+8P$E^_
zLL)PsiFw=R;rwBG*g05%HpO}6<lU{G@2`FCom<`bX<*fF8dch>$Rah8NQwn^xZ_FE
z@lP0mx<Hk|-cF;4e^l}JAwrNzVSnJiB*3H&?#1922st~dC(2U!Fy8s|Jyn|0=VN59
z#72Zx)wl@rPns^o2r&-+bxKoTqV&q!G5Zy2xdD&?f6<3dKP)P?6}R;oA2@9?b=$4L
z^=_i$TRO$@dItnwr4K$XJv0!#?6i?7c=~<Nr?FEEQ(`-d5BQjDhK<AgHnCyp*;1h$
z$pSTIex>Tu<ha2$8=krfp&IBtc_c^1oh93JbX#aEH5-1=SgbKeVlMfUN|y>N-D%p|
zD-vb<yYugE^E6no2NyGW2xIG6?!u(ZfjT6kh3M$7YqjBjQ4i3`p%z@%Kn0YktxS!g
z3R*8w)?OZ{rxJFnj`O5D;fvlTAt*Q1`#Q3_3m}Tv^G4O~J2R_OkvQ=d_JHa~bv%i|
zOH%;&@DS*uE+$f#9p3@|aSkBy24taZk~cIi1b^0Y(10~DoV)PRdOuZ&pG#L(q%mG-
zAJ6v|eErgWIAI6~q!tej`Q)v0(qvRRjN2NyJnSSF<M99w=5bq_CqNo|=GfLz`kbcS
zUYcmS(H0GWFoHdOxtnZfjcdH0{R@O|SQYX;EdQXWM%13eBQjr8M>HQ4eYd*^{x50n
z{vG|kel0JIy#;LmiwEP2@iX)B!aq<NIWC{x#QL*TogxbA`0%;j4h+><A8v-m>@@!%
z>db<&$Uy>*)!i-Vd92r3^Wu1hgNb8MplrN*!xWxeUazNR>-{K5eyD$HApr;$XHkV#
zXBPi68zTk~A<!LX3P}17aI=3AIyz570QN_VLCG@L|ALLNjSZk?t`Krb|4HHaPnRk#
zfb0l9RXw~N``3^ChxWJv*ydYqAyc^jgy8(=|Bj>npftFWn%ips7YLH9Kd6iG59)9K
z7p?gJ{F;SxW};2!RA^W3aMT*DvNRbEGd{)Smr>W1Hzn7V{3>QHn^LN`0#S$0(<PJ)
zlMR)9<HJhjK9#_x)cTomyl9*=Q!=UiMfnGf`P>WH6_z(S)1DXlL)y;pw?r~Tq_{^%
zPKh0f8$*+G>%N~lhNsrq!`+4PpSJe<iUe9kZjfWrW;F)FW@~pEpg{wz!l0oj{AGX_
z+u)W+HkGs1UVU}mb$haG_*mxLlU(>cF=(nz&$&dgwp{6_oM^p;8r860Gn2tBY>m^Z
zpT)+NU9Q`#@zl?Q4FwXH>`SB4W@q)rd)QPKYpJNgxu26F>dd@Khcn;l(%CAVK8`$}
zz%Sx$vyekH>_)nY-Tah>EF&MtaLpbLlBTi?LrpL%CmJJGprfcvgxIb1x7%bRr&MhA
zW3B*6<FM_20U#nawwQG3=n2!e0h0h2h17lKlxP(9E`|}nG`2#6hFSv+jE?Ff;kIn@
zbJhmOp~lNpObDILx;8^=zK`O)Ivumm+I<;l#u_fb|GN>^X%+ehZujLjOBy^BI~tV)
z&@Kn62noe0Xa9NlLQKU<mrQ(yAVq2A1@(uqrs>%!T_c-07CUIY&@3b4UaGU*Ry3<V
z1f5wCXUWwtG@7l2f&H7-STsjCzNhd^?-f<-wyI2{<Eu8dt1%v>R>Pb&<NiW&w}8Q3
zc#=#K3SkDhMtw!J*47(^mqzXA-(u3QWCeHd)|sEvSt~E-hJC@>WUvm+^r!0g+b_kn
zVhU|*mLSPO^WyMp=H;{KX`Mtsq=|I-Mu|>|LPrP&|0+(YWQB<FFl{|^?fyJZ>=XFh
z|Ah=($3v;n3KTI9nUjpi2@jK*wDbph@x0QMr{4@YSzlwZ4JTylj5}q*a|iDQ8vQQ2
z+isJsgx7J}b2R@IA0O@Y2i%F~obBxP61i2INaH({R6=cn@G%Q9+Oi93ao9SWc34>^
zT2fN>{bA;{>r>JfHIXsC8%020Bdq1=d0X%Dp|Rze==4vQ{Af<5$#?4dJMNH^<R4Qe
zSB-pX6Z+@y?CGzxM%yt%!~57(TtZ?YPHnQQw@0JhWB?$Sg7gmmA%VGMX~hVQ(Q_rQ
z(#Syfd8x+D+)OLKt%X<DCHmaF@k+-1m`<n#6mO6+5YloXJg{Le;~@(WNDkyw2~>0G
zv>C<Ipp#}XsAe4Ii8`{q%A^0_a5CpBrv+qAUt5n6s8g%?b#TjQe<)Q~%v4NrCXMA4
z@(m52Wncy$`>aJnEAPPeWieTIsg}r>yB;t7j-=Y@pzBL6m#wnrqh5BlNF>+c_;h;N
z1=b=3pD^{RNmpvJXv|rvqN>(3gpzpmznsT-Fl|gWx|C$;3V7YZoi&=OnpUb`m0G}i
z9YNnyWTmr~J3aUtDj&?eIB?W0Bc3L}1!nJgtPdQpj=D*PcE0u48^gamJ~uF&UD9C*
z1M?ilcuTY>Kd)XqB1#$^gqclMt-bgbx<EUhv@y)XU_PGp_n9qknjYBi<DcTVW_0Yg
z<YX+tlp-BAn=6{MQ|9x&b~Lij{$x$6g>A<l9`@_R>5xj5czY04rqv*p<;Ie=O(&lh
zfWTqqK)q^2RRo)KZ(h(vpoNDylV}ojhxX1*2N(xWCU$saWBKoH9fnGB4z=$+k5~S-
z(`Ena^rpQ)pzARi<3<D!k>ih=jnptf;FI#pgI0OlgE;_Y9c68w#{KlHWjlY<`_4)D
z(*ww#Q->Dp%ncI0KVJ48L{@yk3it5HCVz`XthM@JZ;g<!LuJyuWoJ|>_S_5}s)TQk
zu*dTIc8(1RdZ(GpY`c-=b@St6ZWvb-6KwlI#rVSsldJtq;b{sV{xV`*57JX9m$&<M
z_NFF~J>KqmrS5tiNNvZ9$<QTGj#K^?e#frH@FAh`1IF-t!j;U!0!n`)x9fdVnR7UN
zLN{DI8u<-AnU1G-$J4bW=A?{+4SW53k1u?t740v&->W2B<a}FE5B7tpAWnr0IR9ep
zBm9`l^c9|vlP>ZIhkixlR@(fI)<yg)*rW4snb)b<SxLyt$3Qk&hr6mgLc2?fhQ~LT
zI3u3ec2lrc`Ve;b3V7Xw0NECTq(J#5DQd*~`oVvbddl6gL;BXjGedIs=58Ebv(;lO
z3i-qhDC)REaDGyj^8$>ok{(7cgXqecOh@{4fd|J6uk#30XQ*ekUB6-xa`L1OqGSIP
z<$!Y-4>P;2-^MjWC0r@=j36IyXi}W<{^#k#nZe)k>Z-thaL)uo?cXAu6iA2=VtHv`
z#gciN2d5CjcRJ8cBPAW})`3*ldPLj#?<zm2Zc3TMTIv~y@JuS6C;?`_BjoFnbZNZ}
z@5B)-lyh)17<!{<cn{)1t7Vg5D*qxDs5k9f_izw=-S4$lw3h`~tchhyty4TEg6kmn
z{xKJwF)ZhoTD;jORke28k_@iP01Ma9X1NB1XCiMk%(HUy`sDcK%oD%Wmsv#HuDyy>
zQpq{Guoh)9B0<;eU5H6la+l;^zI`Xh-<XWt_(y1$8$Z)hpEWvX%G40sxYwA0ML0gY
zoF(EW4;Obt#Q_-hfm~@f*q6=pfj@}w#z39EP5nerp*ChLm)XIcLZv?BqH{DPp3}67
zR1%!z@4=-QjRe*0^&I7LbvvLi={GGPxgmo|r;W!oe&lQY?Pb6o7Ut_wvud1W+8vx`
zzoE48_O{<=Ok#GQl)xO}s)*l$IE%%rly>*NYDrV7jFs9<<63*j6=p<C)sI;nrmd~F
zYwHVb4)1PNw?q8%kvr(lle3I2kg7A%JFY@L$2D)aOr`>`)yrGa<QA8ELB7`+hEsN_
zR(o5Us<a&Sb4$SxzNZdIP4*Yv*l0&)MhlnMPIa#euHXGnX8mouQMISgNoQT((R;IJ
z?l)V!hwllqo#wl6?<kChmF@Okcn0pm$M1hjzX=%L>}?;1!o1Sb%s9Rag1+N48Fo%?
zgO$8{uC%p%f0Vh>)5gbnaDKq%{5~Ey!qk;*$Y||1<e~<ai<7SZuw1D9u^d8^FQt3=
zQFUW9p-26i$L|dIR{o@6kpJQu?nsz`<pOHtlK}q9U{+U9sF7rnV?#Zx;R8lK?67qQ
znztsk#?La%nFkz>R&kJxLu%V2R@2Qe-*A{uf%1d>eC|}+<VFoCQ5kI8q-g!wN>Kyq
z3(}H#NXC?vO*hzWtFJ_MaCkavQt?2pIDBP_#EbEh6BE0ON4MwYDV_IyT~KRB>7Iet
z2j`Ij7_^Uvb3x&+*xtb&%;dwUO>RwTmr}26nyOP=%{v#Ts;?FZ1CO}<nn^Zxc{&|l
zb{m1-jnA$?1<^Ku;hNufeYpu;CfDI*v?;!Xbp_=<mrT_zN1kH$*r;7{*``kmr9-9b
zBOPBg!e3r4`|G#&A|KtV94vUn)TVf?r$#Ntbzb6!A66N;7Qx-B^1e+bMSiK2%z*Z)
zm)g1L-ti}I7Ka4sXCrFE;w65I_BgWfoXLfSQr>hoQVRuBy*a<pZn)K6Jm(;<lB+y?
z@F4{E^!Og7i)z}n^PLyJ9d=q>`8D6w(1>VxlX^em{g5eeiq1ywALTiVFT^jK@|eMO
zOEc5tb93iE?&NfLZ~w4}wld_S1KGew!aJaj0wM0XHb~fXgmeDDCKK_XPxr%l%H*oW
zJNRlRhc=mux^p|s-piq(2g<#9XPb}8Lo>#a?#beBB^7+N{=l5C<SIm&kEkL`ne8b7
z2I?qE>pk_W&F!*nNju9`B0Fk&I{uMUtUnI^ZnqvBsK#x%;N9)nTkn0xw>ry!)p4*T
zo+XY$Hg`)PS<*>=;d8aJ!)%i9;d1Bw1jtzIbbDc`I?Af?%70I+r1FFe2P^m*-2pJ7
zohf7)Wa>rdMta^<S#>%o*DvXbE%5u#i~lTbKb82awEa=d>g!s{MIM&Kc6w*#VBJo<
z{yY*=$dfswVD_k1hYq{)F7!*qZ~_I57OqqDgIhmF<mLg|aYs3rB}FWSWEJN+r0}lK
zny|&W5A`Ma+w@Labd8uuwl4X3TBn59b%yf__|B4JVgn|s7#6p|>U~*K4^YYD{%|?F
z-7TQg*e~<^ApNjknvQ=E0ge*rZ$DmX0~E{z3A_&`Z00t{sy(cf&U`vScO4mLw=^1a
zW(No6|6&0QlZ=}*i4m{sX}x{|z_m0ge)z9jybwS(j@ddmJyL<qLVaUp7Vv5|IuS>h
zt#-cLQ(7-xiye3lSVmoEalMA?LQaL-M<!dn0r@>oTSMl#NnpyK$ntNCRCPR_F4pJ{
z-qFH;cWg6UM0dS7QC$5+3(g=}y=zhLY?exWf7<3T&v<wU{kn&YaJ0R7k9l_Q4J!-!
z6(L*D@zH{_#qdGaDzFRMpBFw$UY^xL6EnfuGI<Vi+~M7jeQ^T9)9+VGq6L(vr7aMF
ze7G}T)Y;n~KnP((cJB{*ASRErV?WpiiXwSd?WRl~I-s=x?!<ES-^HEBOF(Fvm3uiF
zj{L8Ttyn4`joRx1>|daNAaU7kd)Ab}$8Z7R3g{TvX&xzVXCNgHMf<`hr1Q2+tsVh%
z-lv^T@5Zf`j^`E+hO_*IWmW+3cgn{&tku^80^!FjSU0(|K!(rvgWGopOlWlndA&B~
zFNJhz_?%vfAvoGNlSF0&fMVn$mGAp2ASq2oUJZrlYghS3KJQg-HVFPV*}8<+#)Kxn
zDmH%85l}UF*=DA@G<M8S`|dnDactaV(Q0Mu?s?LBoS~~VQ4W9akgpQo^>3^3$U;tk
z3W-P|;G^V!3#1ZVMaZ~k(em7Ou$n6l`$TB9S$T~_a|YaT5o%%I3%>^BEN*Y-zwW)8
z|LI#wz`Fl6<m#n(zTdL(pe5vjrWWq3C1m3%*W?au6&)xxY{E)9Bj=;aj&7mySj<#G
zBIA;I_vD@YURh14M3W8^Mi3{C6FdA#wE!J?j1$0o`%-P+qIHp#;d<$mY_t$OJT13u
zgDJ;<7nafLH{P!m&kshZsezXIilZHAwRXo|zodL@q+d{~ug}1>`0{@DUZ_728LE-b
zHs{p)X%LC@mv_d?_w}%%>MOJ}&>h>Y;njlUQ8IfnU*n4&+I%Qq8-?m3iEQhN;+(bW
zZpe{6q@?5abhYz9fZ4d@a3{I@YbQC^+3OTnF>E{wT@%=#{Uun^Ki<!c{BC`Hobp)*
zfi-7U!z&dW+j?cI%#|4OXFa=C3sk#fM!q%wyA7QdUSQA1<VOUMzO90qO5MR|Q&-zc
z@Yu)VJAPrCXUJ)#^QZd5oyt*<$!HO(>0+Atb^7J#rz6*exTw(?CwM3l7DS98@ohq~
zTBm!B?ew-Y8XUI3@=Ao^w;GMb%UgYtYWI6>kIV0M8%4Bv87Pp9JNlKodWMqquscpS
zJRMIEcj=pWE!pq6-i?gs_2U@f1<>Q*>Oe>)Co{B!Dj9Dr0e57)J~aUXrc@$Edc}A5
zCji%0)3y(zS`wgX#y6}DrNxA3jch^89g5;zvzbkQYN5(TIm@Q&fWdqT-L9!^kG4cF
z(OY}I|B}k#T$k0X!|KgVvY?7~;TdOt+LE`iayPm5Yg%}U_#DK`LzI?WnSr7znQV(&
zS#R~yZ=9u?Cqy0G=Uuesf9`pEV_@{HN}sr+0EmVQm)nyYw><^bvYijqKuzM%$}rr|
z->U`>Zbwg(ItD4RJP1z?tzf$GH=lcT?Z0_sQEf!Y-h^R%59@$9Jn*%?UGj}~q8=dh
zE-@L2=1Mv$6WgEOLV^$lb>s7$H6jWU;LWLhpEbp{$G+-7=@-xJ{HBmCbY^om`@YpH
z6Uol*mAXNAJMyxPXaG5YF95uq9XwoU5@m1uTiQ*q9Vhz+5q*a1V%>=bJS@-ia<Fz&
zjfEWguqOMp3XMF|?h}E6sw3Ue!R`Ft21r<c1xVspfCLPDLQ4nsq1{t=HA$g9|IiER
zIeyeK25CK(wdy`~9bADP`)@=^)t`ywr_{45u<2P@&ttZ>4U*6m>PX)me&8)NCa=E@
zGAZG=$!5F!s#fcos2%qFowt!*_nz=nLmxsA_QU4$TQ-_|gGw}uUG;~%y#yL9UXgQi
zPKm0m&7HCaa7%&}`#I|#*)Bj!-wrI1eUF>g?&XnG*r477h63|-yqK^5B+Gh7u;3Jv
z(RSC@wOewuUDqisB><l^VS?Z?-Soce(&M(3VGLuK!0{HY%=6B6F_pult`#gk2a~?>
z^visaj!2>O9p>>UF8-%q-|KA!cAsvWS~<Ri8_uzlU%M*c%#JTL+CPM0Gg?nJb`G_a
zFe9#9-sdGvzWh38aOEm|g+FC%@4G0*$JDgvFVpWra$T(u_U<A@I(xXeLmp}r_iki*
z-!FaF>Y7hrXHiLwMG24fN>mxaO{JlbdB-V<#IdgK>^WUD+hy2GL5XjXx6De^;)wBv
zjSt(sMJg@H=%Ji<j57S7b`6Dfq!*d<D+lf`ZJR?AK*0_1LTdnlb9blH8k|*QyCvcJ
zQodz?dB$mG=P>TR^Sapbp1m~e%zMA0uq%+XQ0W7uFr|QknE*r8hb`-;<FD1Y@O}K~
zUvVIX`6&-#PESv1U-!78uTq@v+MB^ni-Gp{RcF6PR#MN}oKHub$2^KHx^Ez$T6hd{
zoL`roED%i2UiC#bVHDUBhb}+WQ`bVG!KDg5P%*;sE#UQZ*Y}0b(Qi1NX-Ged))kGU
z+MRcov<u*92$B^J1ss8vUGuPKs$gkiHsqjMlEH@j>wJ4#i}B`1m7j9nQM?WF`EM6Z
z?spVj1o`fns8HbENP~l(R37Q54(l7-ow1DcEId%8@~N7{Ij8qYvvwVLU#1y+=aj(U
zDT1@Kdln*r1y_wQdY4YMDxiW@X+4G4V1@3<xp(sQKvbwIc}OFPWwYa)Zt6>@z#8=9
zxxS3wD#3>sVKrFlm$V@2D{;>V3%0?pCzs~%oV~rp(pB)<ajagrq|C*^rF;fRzwos|
zm7><c;$tUCQZq@Eivyba^pdU?tFAJ|?QV%&C02-_V?W#1R<UrED1`Jx9F-MO6`hAF
zxVyW$dDD#=ffx40n%(?*HV>oLpU<$akO6mZk%EQg^x7UDLp*EIHpiu<49V$pBk$|2
z+^Z-iLeD0i+`p**_z5@VY^um<V`E>nE>9Rt?hKnWBA!g!Hp%kpr7Fqkxoeo`5EFfL
zbj$p??rQrO8Z_}O8DxnR{Zxxv4q}|OaBeXQ!-iU{x6f5Wz+BtddT~uX3$-R*gSARG
z6I*4$C7Y=9emL*Ac$6(s^5EedTzY9ym25NJ_zqDEYuE`%aH8|FuhG9=BgrKvlr{Rs
zKg)gR(h^bN6=S&TssAiUn$w%3idN6(%^e2LNtIEl_ntuH?rxSxbfB$k5&x-XUx_(*
za`#C`Q9D<dDk$wF;Y&QiXZ}-|8n*htPYZ1;<Xo2STus?LVD;wme?KB9-eMuYm8k09
z*DhxD<KaPz=vkJbF9aKRkzXGT5i?L8G|-63X(l}x+bZpMana!TJ(n5_xpd8S|F(ac
z<~XYw154$XMllOt!Yo&RUg+B*JP6aup7101c{*K(sfNvwjM|asZy8^9>nKcS(6ejC
ztUuy;TavRZcx$!986OmR8{6l!K6Qb(5Z?x4?t@hvsbMlX<d|P#w^*-K{MZwO@bUzk
zo!o-oZ;8uD9b@1ds@<r;4o;E2Z8pnU*2`ZE`aDq1hQva!fBx}|tu;_5=(8%P>bqYK
zp>EVIc9g@QvZ5VxZ#Ds8iT<Ra>R*c}14({e?E~ey{E(2i^dEMJM*4_^uVy<R9sEor
zJDXRSM@HCv>fJi@Xhy1`vI1=sx5h{7pQ^Dm+UkF!IT$5!jZnH1eGT~@Y9QH#PNNjb
zS<lY(#t0FoKq>VrFDxWOu?&7Zb(#)>QYTS7q(@RYwy?LX=PX`4-{cB;=+<qz=6Kff
zuj`cmHZlJ>TQ%|inxEi|rFTx~k^|?lR4`M{@b3Ku1*#Dk;WbN~`%c}lsK<ddSh>8T
z9&wm-(q0jm?3kREK&20aVoJ=~CzN<}<l8&f>iNMr{YtS8#lni25`7iz&YO&DgsAYH
zfmr{cBpRxgI)I<eX|wL*%~ygeI8w2A&gRaWJ?)n45a<JH@h+dFP2S4&Iy+%rqxQg&
z##2LgID5JAz|V$~{b9bY*~3Zq0aG?mU~Id0u*aBdhLHM4m;mHLD=DPuCPH>rBYyF>
z{Ajfr()8C4%sYVzw}f@9{26O=yCx(8e$YZ4gp*U$FJ{o8F16a_CL?*ZME-nwhz>51
zJxgrhD3<xsbjyq*t~zYV2MY!;k&h9Iy!%9FmamUbJ~?mCC1bu6-V;hFraRGR>k3o{
zQLw$9a>aAJSN3@TU(~=@C)FCkyI27XsDNGYyg!cJ+AGt=;dw+*8h0&(G4h{o3eaW4
zes^WES|m<wd99lw_qFR(@kdB3w|nm95r;58iX0R=#J{;@03CDswRg)a_<h54dE!}a
zrfB_in|H>QYUF2*4|7Bnx$$1})|RNkv32>eAp)Q1G_P2-z7-((#+-8gq>;?N59$7j
zRfV)Y6qk;~B!Ep_W}0QqUX}D>T{a#*7bYX<x3xgS$Cgi0yaG2L=Q<=;c?3@TVO2wu
zy-M#Bwim&+XCPiB3t|jiOS|<GS9!VqzLHGjTdO~g>h}HV*>2%=xz*MFaIQSv+Z(7v
zW7hSt77%~!`fL&KX~NR-WOR9VVuJ4!!JX8!8MJyqM-pFSdxU_)`<PW_8;1TvkgWm7
zw7bjQW#jUkiD0UDod3=N&)T71;QJkc9M`eqhd1y|tfhBRa9n0&<C>~ZLU}HX`$XhG
zPBjnyrt|Qq+}iT;lSnGl9{t+gvuOPVH5X+0xx0(a+s9RzyavHk<yNshTr&91{@WVN
z8Z2@!LTgkM!LoU`(KwDtU4ONKdx-&GyD820<!f^bvQKNm<M>~BVQBe_dKfR4ppaKM
zS6vRcLhp7Fd2{UGBBj|UUD&vuL}6sBeo!%Q^(p+6O3{i*WjS4y!ZZo2e_j#xbk#K^
z$7gSyrTOuy`UAX;yj_DbSi6TRjZFFP*2KT2-UoCD(glA(wAIk&i^%=ZG`e)Lv(aM#
zCRW*^c-p0Ls}eG-E^S6<v%}eYE_?BqtL$;l<S30x1foQZ<c`!Li!A=y1{s!(s&$iK
zNox|*v}mn6+)Q@QZoKGWWgnb`R$r^qW0JI2O)&gT7C4K;<aIEU1KAUFsA9iA|4qnr
zV(KgcsTm(;SuKSE&tdwb{m1YIug;}QqMPZ94ldf3>?=nZFR~;kF4}uW_mOeFBL<zy
zuV`*%LD4q-o?sIL{nf{9vIR>zeQJFUYg=!BNw>L4>*;OD*Svz;&6tTgW0*|i(bq7i
zV{MD>E#v|jb(Y5jtUhY}s70I&_BSOl-L3n(-A4YAtQ-y{lGU10l4K^;jpQLKbTBiy
zOw{ubkOC`7SR$D%_gw1Dhin~e&bJm1a7!0?g-GS+wu&C(e4DFlw`}U;XPtOtQn@WO
z%Cxy~@iW%)K?tcMxw_#cA`(?5gBjtcrd&fYPhua^4q9%@V}>8RWivSmh_K>Qv8Kzv
z-FT(7o#XOh6C^h<|FV9}<fHj;({fjFSsWWR5AAYZuSRzEQSRPJ%pjhub)M_j<0OLV
z0(^$V*9-Rkmv#Au$vOP1k-U5@t_X&-Q&ozas~4816q1Y+Ti$2T_&fOcZvFxPlwicC
zLJ|<T&=}X-f)2>k^=D{|t~YLJ>!jQ)Fif@KVM8-ZZwh~$+y-FbVaecx8Iy6EXg8_9
zGYaUwx_|67LMlbHiBa@?JB_G9Jp!*9JoQY|YcFs75LJ9u&JC<GSh2NL&hgM|hhs3f
zRZ3r?wLF*&+(QFu3*k)z3i5AsMFks})K=@CXvm}onk@{+ub7T8G}uLLYsJ3EcrfnK
zJep_9y5m5B@xOVbEwRI%-6@*L$iG-XSDPb*=dH0l8mnyLL1<UrF?^$4*XTtBi)}Gy
z<_btYPGy^WbrBnEB1YqHTavoR^k3z?!L;u4+PzMdZd64(7IT=+MGP9jqI)<It)F`K
zcF23Z&z_D;*Bwu+{pe_U*FxNAYiU|d$Wxy#eyJ~V3DwW9;LTMKn!R2xuHnLw&Fz{n
zWiqgj9L+8hX@gg)UIH&^&K)WJRy>1JkyQx6fbihyw*qy{Pn6-zd<w^tecX3l3>O7K
z!3`g;$2tgBVg^?f?FQ&P{U9gicx^A=#Sbk$8}-^!lW`i2i7rSP0xMmiB=a^zpmyjc
z7cw4q-ROr+yA@ijp#)wn5x#?HdMiV^D3$V&``PP_V9%A(GVUYDAiI~|@R=n@0`{my
z2z-s}yJURZ8pE-Je$UP82Gg~vPHdEq>~G{Vcr@_h=o^<^9o**A`Jaj%<JXjGT(oMb
z(suJ~krq?DTK7v7zmpdZeRg$t3Hr;Gie2q;Y~^+zdpc<UyXBkWZSDs-KOS^W`7Ej=
zsx=pH9W>B{ED{M^G1L%CGII{Oc^fM04GUOhYHRDX==NBCt#GJ~+3VT#kY$-%ezJ0B
zJb_%2*KP9*Y&yGUBxS18)q6``fy%-XrY()EbCZ!Rmke+4LH8wU@p{#794?No3M$E}
zDX`G$Csv6x_JYB@S&Zrfz?iEe2?!99A%nH1UXD#mGDEYGcIiV_+tn~dIWQhi@h7N!
z_@veMP-{7MdvHA*CU8CU>$q@~EIcD=RK<7Ae1V)_V(%i2Zqo5$Uh%ch({!IPd+%<*
zDPF3Twxgcj|BY*H@1!&LJ;V_USejtvUZ?X}t<@Z&jd$lD$BtDxowe|EbsUlN2}q7%
zw#ku|>HCc1&llrorhaBQlw7QoH=|tn8va|_GZn~gIO7ZM6E0Og7F4U*z9fuCj0w9+
zdJ$9HyJid*8M1xSx1CNx<hzb<vqRcG3gJ5|)^blCCcXkxh6tL=Z|J=8*w#OvQES{#
z(d{oz%eD@?Qcq#)BxL8-W*yq$br9VWBi6d?*nn+1>*IBicMr5V+j)OAzr_1AT5(NC
zygCgaz9<s)ogLCA!G3&eB*|Ydn{vxZqjpovS7x98y-(wyIZYNu*X8M60Ow_I6@p;L
ziQ6T)VJr1bOf^c6Cl241be1%|7!vf8pJ7MSj*pMYTYn;|`N&*8GH&b-b8BYWuRLFd
z6&Ma&at#<vFOc;wU++Wx?I_mS3Wv~bCTqC_tH!nOX{1w6-1kT`{xUbR73CfOCT{zu
zd-&DQ2lY5M$H6zi*F%yUtub}VByUyJd8%G0-G6AIz{IYNp6;tUk*J=K$eF&@HZZ9t
zs%zCJsslbp?TCc!eGw;Di!x?GYmJpS`kDrtuIp`jY*}~E>GmbI1%2aw36ko7$Q`{H
z)Bm%iug4Ch`z`z2@!9|?X=!RJFDkQp%=f`$E?+xCx&eZ1ax-MK64e4F%w31@cWN=8
zpuZ@N;R&Z4^M2KEdP)x=a{fJ>#F9Oz5_KHtF~8W51jMiymz-jd@J_pfj&Mdh_x-LY
zi#*g#s4_ast|!|o!L01({s}|%nO6q`)jTLVw0xlAMsBzW&`JoF(r9Y_2Mik3#IxzN
zHxH?DSb=LU7u~a?_EoOn4m}1@^~V0b_d4P!W>rSuj1bIh;nsvNXcZWdu1&Hf&x_$j
zPdLhdXTTNcfY_&a%{`wZ9ObPQlzT+noZ-K9|NiTb>z_pU;cmn4cXg<RRs5dyo2J!e
z{*Ax*UpEjLp#V0)=whxk6Ba5#mk&ATh!o@BxtRaD#W(y7;Ed4urF&FkF;E@Jfi!O9
zA$#uNJ93`;@3fC&OdtN^?GVC5Fn?Ah$PX-V|FL0z`MSR0$bWvU-MxZT`QLlK|7zBs
zCWk=$i51^`l@|QFH~L?nUf&e@^P<kO%tQZ&_Wo&zz7H_88Q#dp|Be6sU*F4*(s&P8
z+2_rcJ$3#6#RGmM%7Jo6;Gg;Y|9-{a{0c2E&_f;fr%g$!|MLU>x7VC^fA8`|q2OI#
zU*BY%+4O#=FXa31zh5h`n1Pq6Gtr;|U;HOF=f5PGsL~T^1~hvpC6lOM!U54XcV^d1
z!`F7Jf6o8^_woVBHv*eU0Z{dW^vmRQ3>(YfK(nEyInfL;l90SN*T(Qo;0NA+0zXHj
z*4D=1xLkg~F0*w%-XX(7wNgCT4;ucFudc=UjLgH(ayXTV90(12@Hp+Z-{Et+Oz`4Q
zpBz=RjJX_Ds8;&{TJ#vqmfIzO7S!(3`9{wHAc-c><HjSO!w=E@%I$jjQ3?s4^DCFr
zaZa22otyNfUu1BQdbNIE-WS5GU-_cZA{cufP-AH<RDg=wnC4?N-%AdlyHTLZ8ia@|
zV#@q-2lB3Sy)s^EuqM1Ym=2z+)Hxd$0z~EZf8$y+BW_{ocuab8r$q_|zMlltWi9er
zpKq4~On69-6IHYsc5oT=p+>WKxJYTSZ6Yxf-%sbyC$aWx<2Lw_RjgUoyR(+^|B~Eh
zS{`jrlPMm1!umkRa_mr!E$ci-ApnlbDoAh7#AcN20BMBR7!Qe^y|l%>sMeDhE||(7
zHMep084XKmAmQb6!MvE~VGhS9K05w1uJ_iciFA|J#+8m6#Hj~_GnJYh%+%{lQ2>qs
z#i6<5(Oe{uup|I<V=e?F%vXHA5|sD5BT{^8>Z_lx_Ac?S*8*mZTSkq9_kBwxQ%{m#
zHDwg%q37h2u|}o)9@?R5Phe#yRz|^^vdLrF{uMF<qC4=r1^)fAQ!CQ2roV&Q9QIvw
zxw@h<I1Jpr%U6F$q>1t0tT8DX1xHW%(ZHHc;efzK!F^6`j1QFVMF?X(FVBTsNR!Px
zqEFxjF^N<kgLp}J`GdyefYu6-dq7dyqEMp@J5>f%I3-p$&6?9ht9RF?5=~Zc#r7-d
zr4f^WTu{l;?NnIiMkN}x^xg#lo2CTf5N3{1hH*pJRc5i)UAhv**KxKlCWpU7+KQWl
zLT}d>tQ--N&LVV#^OG#tCc}5e1Xa+7(O663H9Mj-s+lYrO(C~O;$kakFii3+Ib0%k
zt&w=HsM6fSzh10pJKe4>*>6LYFFB@&(5woO%Rt8|QHBcHtt{&{lJDRrFb`vl2n5<0
zZ?Gaw*4?;|RAxvXT3fZhs`Tv@N(kG@>uLI<X%3$e9afS)ofg4_*H?VaQq0qa3zYtB
z86Bs&H!B{Jf8VNRHaX|d?D?#{G;E1c{B7fooVT|@yt~CSfAh*X-(0d^e$Zo)5({*6
z;~qWLT@H)t`T800;YQ(A)IPh_tC-ZA@&XK$>pXyO?Am5aRi^*wAhj?&cmgzf3Y7{?
zX0Im~95yRWsVRgcF^NRVg&QG!?-Fs>7t9?tfeCFsyUV&o0xuK9t7EHe)+sH%hoy-)
znR=;%60g*^HAjzJMkfTE>r<G+F}(OJUvy%=U=Eob&XX=9PaPwIO<hy!VY_wgZ!^1{
zEfD9Ez3sB~<~Mrr;Fl8aVW60<(|>ceABj_<RiGWP&8HSS9EAMD7?xaQEH3u%mzjK9
zLGFj$jvG0Im7`$WZarNu)Ni^o)&mo)dIN25I3~8A+;vLG$d^}7-W|2C-cwiNol+ay
zp4AQ!Ov|b0$0O3vDllm5;3){NUTwl~qp`pxQj(QzNKpFlX*S$iO46CGz=WLJ#fx#n
zZuXBFn70F9o$4$W8DDu>0cASjCVTLgNx)H@1Plq}SifB{Abl0|qc7MCux0}BB3?0c
z3lq6Q2lp3S0zD$`Zv(yq+I1y18{HN1vRT~XfHr{>Pcoej?@#%Bm`q;JG(e}0Zk`@%
zQvji}&T5tOXWnQEgFld<gYhln3WZ&x-eRWSQp5gWGG7!821cQq2>uFC8cCD%1jMVZ
z0b#Oc?OT8&TLdW0q}T&;S*_+NHn8ECG!n=>*D-Lna~js9M?`6v$yq$^X<cnPUJrri
z+y!-xKb13@bux8n&C!Iif3-yXM8BAIm2S@v>BkQcm)M&=al4zN71#QyBN!~3k+-W8
z`1|w>wjvi{rSl1xojBDtr5biwQIQAA={1HU{IHE(ONY2R1gI%>$McJ#Rna=X!rkaM
z($$Xv&A^<^zHl@cn?GV-j`inJ>so5<9vq&4!l8V>>~|;xZG_`Zl7-iesM)IyIu`LY
zWuC0l60L5F4pt}OJQ?ZiD3ysqsTf$M59<xr+41|=uZPKnxK!jXNO|!W6IIX^nSRYH
z9PUjQg+UgMWFaz3{ykVztOPOD(pj?Ll(y&L&6DewfKKbcdB#<h;?It|cf34qnn+;h
zE3ZcoUHAcW^0*mM1VM#H+V_NkBfc9}WYy=ffS=PJc4vz){E%=)*6OmeaDRO!yBRtf
zrBcu$i=98_kkW!3vp4Q@B!mo?WucHXNtv}cceQxu)D%o8qbW^-Wyv((_WaYOxh3hW
z$ze3av1-jkv8-*uqTO2&qxle(u#510w&^L29ZdIAe0{Q_FJ3B|5qd#@eGC<;tyq+M
z`i~eBWEW3Zls2b9cDEl^Z_%n2p9Z(Mg3i>a5pM7=u||?Ebe9ZBupUAybT{IzT<RQ+
zB<84chwv*-e4CNKrc58RCS`zIS9g?BVfnjLpCgCTY0x|uH|)N|4SP<wEO%{P&s2sZ
zZk$TZOFk2xcwRncI_<J>+yNwhf-U|a^G-b)d~f7<e_he+&+fO!#&a}}vV&%n-^l2U
z_Gg>Jus;f|VCsyYb5RU*GQ(u6bKx1S&zye?;Y2Xwd00kG8}wJH*PFO(Q%;0C3!Nsb
zjqeH1PbS3~fFgeFicEZVt=r1Yq}M$y`WkSm#UeR@&$4-v6I!1Ma;!88yG^IU7U(Em
z#pqkWrp)61-gEpC77!1*!-hl{YF@lhEIzogrFxE1wbJ{<6V&x8e>cO}HA$w8?swiW
z{d9Axp1@@;f^&an{HTA(37!$IEeE_}tDDSZKK}Ay$Gk-M<f(XX=WzL-d*rEg{8c?d
zPBTB`y?ioy&At;a#8v|OZD}5UE)j{aTsYW7R2#pLAXAaX^;~ZJxyQ3X^QH*9ZSO9j
zYY3`z^+pEakC9<W)0oXr<-WN58XkdNcR5xiD)H;W(@kGG@jy8S)Rt-f2%*6c4D?#8
z9?C@g_S5Z`LX3%~7n{&6l8{J2JzkSXnjie77*y<fT9&%t?}_m|THstpU5;`L_(XY^
zJHyjY4_60!+1^n&L3J`!*~V-4>(#y50q0h3P6^RvSaM6++7Sdz^$ClC4V*BNHMX$O
zYg7AmIn%R7otj&jw6<Z}zu$BwdR^iWEQ{f0MLdi--PTu=+ZGe<LOGlVWC+9V?ho>x
z=@jsot{FetTCFz-4z!sL&7|-&Yny7W8Dc#ItMG8vpHKAjqaZMGuRWR<F8(HT2v{>y
z8%%_HFH!}vGqOEYChscn9b0+y6s5p22<{@UPCXU|Z&ykh&R<!7CtFCbE`EA8fu&!4
zPXYDjU3Gd#^a(-{C+XFsh6kt@&|;vw!#oJZ!mht~lG?&1NqoO|3DV(?XY=L@cOtlS
zeJ=bAP>^(^cku&)w@bN&5VVhE!b!W3DsR@L);?L|x&{s13iVU+jTcd7^0jn$sW(4=
zSmk4`Q6n5{C36HxYNf{ANc^}A{O;ar<LUa{!%P6plMVSt#foFd&kJgT5*?il2<H~W
zONX8s&DTfcRQAf$SaH7A{3?0LhH0)9FJG;0e?~~FwkeCP^lDoW1LyA!7g(cp^c$-d
zuiCf9@h&B=Z7apVSi(IYdx=eTHOthMEn!@o4|U)wf#O=ywOX4Vr|+^FZxvcTRw1(r
zl*;PUK1x}%{pLaNdS`|@J_9{yh0A@6n|RgM;8ILKjbvFr9KLhgp-A^qO|6TWCtYPg
zRz4jAasokrL0N!uFEA2pp7gRuDK;wnbnQJ)c7H^G=MS8g70UXb{hosqHNzc0Z7ma%
z@y0P_TjMe1EnoCpNKWbRkf?Hpiptk=fZ_`2-#$N9@>>N9eKeC=_Q$s+YWg&VpRDDC
zt>yKw^HQJykh{j^BG~Ak346&bh7u_MtV*>s-t<#CO?EpuYxP)EU9|TL9rbnZF?Tg<
zjUzodM=gqB{MsawX$9Jb3<RpOE7NnKTAa6q9PQeQakQk&B9;*6W{!cJ?E}<cnIkB!
z0+g(<n3+WP@F+!5GCm{BU}*yW_fXoQ`j=ArueFrsX6LOmc4530TB$n<9$5l0Xf>od
z0lKfIQ{S`nHm<yGMG<O<q1>5`9-9rm`8i{iF}WXG>y3L>Pu|TEOX-LdPb5iG_Mmcr
zoPK`y^L=`C-;sG63I{Jz)li`jkfux_Mfh4v#vk@J;1an((~LXj17R)9dTJ`V<S4*7
zw(BCXT(?w7B^om!RcaL*6BygrYx$mr4YmKl-vN+0Y+KP-X2PkFh>p}e9#`o9*|*<i
z?%}Th8d=~6jj!$VVOfyOv1cIr@uWG+Z43Lr!YtS0v!C9jMF4}=5AKqumh}`dCHC#q
zt-BYjFk>m&yrqV#4|(C}KSnAA_vf>*MSBiLlN?aWN)H&Osh|b+!FVQT4c89*%~)BH
z+28Dz=&YPOrNs;+A5RmrmR(mO=vh=*Ts`dkSR3XJW_3RuD#LJb>7G^`k$k2z62=*G
z`?A0``XVC2G%a<RIt2^`a=uM*(uL*QO!1cJ&t%n^91XA=^he0Guf1z#-$K7vUz4_n
z(zw*e49uJ#Nq9TnjoJz07Mo?8p#~nCV8^*2pN|ML5HDoj_+&VPf5F{~4R7D110Flo
zkGIJC-I!Kf{Lrqyv5ngno-s@aCVBmt;J9xKN5kn^D{MwwTzUmfW`5iz>PEk>@ae?D
z?}~blleP$ijdbp07Zb9mWftx46X;5<zqXjA&MCFoST4C5a^0lf>GA&zcN)vjFGh7&
zSEf@Bo>Jr_>9YgmYrdqmAk0!bA?^&uMYH0m3Zbz@?O^R`7LzHu5foB6U?dJ{1id$=
zlY*7S%lQRXp1fQQH=CdAo%V)g?Bd$l{GxEsx^vH2cyNEP<q`Rd+3_mC$DBxp0{K?I
zX|u#d2Bd^5Hb4Zb*L#x>2y4Cwb-ICX?J<g91A-BW7o1O5#3u~0*{lg@w2zON`EMb$
z2R?EO5cr`S6A|Zb;bCE!6r}-*#^Lpr%a~KOc=LjIy~1kix$t(l>T6c03=?^n$aXC$
z6T-+hBcVy01GXQT>vHo?iwd=CjitY+RAgMN2huuxhVi)Ey+MI(R8IWzO{xwKjST8*
z|FKU`Fj}-*o)l63-5JQbuF@CQ5Wxn|?GA|NZjfCT;5O453Am3Ki2UpzdUREDo<6?m
zv<5K3ky&h;>)IS!Vp%aJE66U_J<E6pTUlCmgQUA_f}4E@skE*UNxGu#HuwY2M6!*b
zM%Ds18-#ghq)lN(vccph{SCPUXm<VgBvm308RNnfe)voTK9pXhpg1oDZ%bq+AS<&D
zc{qv2yvDC)BNM&nney9^D9ixEli*9YWiE+sq%&kKN{$}l@p)PPlNhd}Le&kn4IKl0
zU@MX3fZPV>1h7a3>!LEaAjOxi38}?@LV^7B&^+}ZEs7sW>Oir9vUfbO#YrC%-c)O3
zNYfz{D#r4G=Ym?GIuj1IV1s#ISEqjp*GP5RjnW-Tb{$3+{&wsgDGDU=7=n#SwZ&k)
z5LEfPoD;NrnWn3__8iNou>;m*N=A)S!v&PXZ#2|7tEwVaKYT}wHOOVT==Bzqq4P3r
zw}V15+CvWRs}#S8J)VTG2*&)mygqt9m>2p+PA24OQSNny%ns8V3{Xcrj`+`pvFPl#
z)0VR(6!CcH4&N_#9Pk)}%mzQ@PG!u~vU_aSW#k1NKfEv=1@>epKu`)-z1r$n3N<%N
z_j^?j7CLw~y(RO$MYjTcj#@({P%5q&`!E%T@v{?gkUz>XSuBw^(GH|IVG3F>k-Q*5
zJ=|?@5Dl{<>S<Sdez7T;d!@9AmU;2w=i?h4sr)o<(np-6R0syd2OO71e6CWIqlj?&
zo5r=$G25|o-CiYNp>S`BY<vCARNIvlV*C5oUABeXZ<mzZ+GvwL%UwTw-n0`FoJ10r
z$b9PLsxk$Xxl!joMsS%m8KY3N@~V7!GJYq;;>6`c1h5COY&h%1C$z&e$NqU|O$00*
zUat*-bZ^YE<9-EKISQe_MvxFf+C}i*o*UOiMA!P#B5^XxQC#kog(5whhu6Mp-kq%W
zcZkRGMLE2Ynk!AH`qRrdiiD#TwuItW|GMhJ;?}vut_u7L?F;oH(<K5{I3u)8)$pzK
zbWi_;0X}11OK!;|SSsYGVP|71$uPY+#m~m^wiCr(r)3d1n{I!WYVu0Zf!I(oo?agD
z!sKbCQc2uFcAj-WJ)etjB9%(>Ev`lA$AR{|ak&~p@oB6sb=DBVkqI{bY{-qtd1z7J
z`j3yj8`Nox#55xoz24P)uTRt0j)r_C9Y8O3tk&fHAI9D)Dz2#8*2N{b1a}R=gG1q-
zAPFSFp>PQ9Rk#y^OK^t(5!`}PxO=d|A-GH7a98%-r|o?o{@czoG+0n;&N=4jy?-NN
z#kGDUKA_)q4Kz&WD@QBRVyEu5s6Im^etMIhRS&<x%F;q>o^|5E=+G@ol`>Vvgq#L+
zzmiN--{6YifTT(9yp9370vM;O&^Tc;tzp&5TnpPq@B5KP7ER%qh?OzFmZkEht9k|8
zO)14B|B)l+3xcbuyypS=a7E=xU^MyCqW1eh^S)Rii~QNldyNp@Qs2eK@7b_PsJEP#
ze6Yk=9AIRk*%Q08-P5{}dik|PO(wqXPG`z|qbb8YmHd}Rg)zCxB0Q))<BBLoUvg1u
zb0roKfpf~2l6Yc%9!RrMmpn<RYsMXG{6z31$;)CR2GM^`{+#vi&rZUv&8pin$-2PG
z7Nu1Q7Ia$9I)M>}U_gGcsDy$eFkX?VfdJFSgb!J^8)2;O1!2axBbtQD=bz<gP$t#K
z6C5UdoXpkqO1w>ZV9Ojab3?eqk1^QE{s73L*OelUi*vDN^&z&EA=7p%ZIVf9ZQoZ$
zKVPeCgg7NdjvM#&(NOK_qK&D7B&Ir~K=*6A^rK{4x-vNAY;>31t>~(4?z>v@!YG<0
zcr>EpxthtCsK~m%fZJa;aP}N4gn~8=`101Q7!dj7yftKmY`PFgK76+4p)(p&B&&dR
z?&rs{Pb#{}$i(=Udw<>}8*OT<tb?HnEDf*bBl9OP%6u6+58S9l9E((wd_AyYF`4Ix
z8vGw_tq76UPJTJfyN;TZ^d*{!EINmn)c4@PVuM1S?%JQ20mGBrE--hM078D6wd8+y
z7+FoB7D9VfA|HXjWxOF}81Qh3>~cEld)h-D$%oW<vl>Fc#w1qtmUA!pEt-$(j8A`y
zPH?NVre=MexdQ_q_pL1A%-Opq#v<;uS|g2kz)#zgd6({*Zp3ZkdBZD47n8%pYC9le
zIbyv|9n%9|W+tI;VPnAel(Vh0HeElsw0i!4_MH}rsaf$PJ%jC@!of{=pec1z6oB-8
zko0v3?bwDx!xGu}yc}pc?mA9(6UbW?tN8{%)d~51`{)AhUFOx#DrSKlQGo(WpAd%+
zvLj9|<5%j)vDeX*!Usp4X473bzwk}yml5UazTNR?t4~V;t8xTCB-MkM<68BXmealF
zn}4$Tcr|*cB?R!pH|Bu<7W%V^`EbS8N<(!^{$bz<YnzY$5sIFQoud*zIh{0l8&v0@
z28cUrG8GzJ8TXB_hI$E*&jiua5AzRG^C^|rVP3l5IvbhU=J<gbIs~3F!YC})PyVq>
z49SG{r2y4lB-6Vg;$w{j%rO-ip0H?u3+hCr+G+{VW%1zi+3Re}s^>}gl^|yNpo&k^
zvTVS+QfssS{O8W&$hmA~R~O~&J>NEpTih(CyvQjosYsW^1<e~<Q*g(~r?Wi7Pm%Y0
z0;XBp?<xe%E8a2Ax6XVWb+?p$-@0C>Hc>CxX3@Iy>=*UnMKEpmG1{_h)v=WWA8JbV
zF~W{uI^cFppX!zLS^ecTX1TEO1%;vSZG+pSweem6@72J**8*NdvM3n`<pVJP{l){H
zeG}}4xA3&nKF<cAX5rY_*pat}I~7f3Iv8}TN6p8Gp}Gazf(OJ#oOC!#2Qzn4(H+n`
zntZNf$k<H!I%SIf#g~|5ra8<?1$vbQJhc}qh>gWSnqU^X*`+H-QEQV(vX=8~Srpx9
z5`o~X95}G&_3dS5k_OX?b~MxC%rw{0yGT*hV0(%R8gA>>pb!gbKGml&oSJ769@xyz
zpGgvLHS19~IxaCZlW!g?zNy@Bl&hfXW(74Yer|B~YI!Fo@MY{PIM_(9Ncd~N(U+2H
zngV{i0KCt)LqA}(+dD^r=5s{BepeIO$<hY0oxClbrYG;Eea{#?=$GaXOx#rEy{kVG
zEV%iKj4X*~3)3yiq)%EF>G$kwHTt$Cw2f`IW$rBK30M{WzgCBNHSwtijpDC9DQ`#B
z8oz&9%Lt#wgh^ZP3%bz-EQ02Kl9kI!?zK5}4#W8)ydTe5e4eo(;#D*XRIxmLcgkDN
zUdt;*(}+zH;!=DE+H3WvOrFeh{8ZfZtiHOk89_+lSM*pP7Xu){@Xa#9?=J*fu=s;x
zCTt-NQNV_FLK;ENg=@<!T?s~$XsMOO3cl{@Kst+XARHl{RV`ll3p>Zr0xb$eU#zlX
zhhWwxqZXdm!%*QPc3N1TJH}l}RL2CJK`j_O6gx=saT|Pu6{7e_f<y#`#|(ZG<3T*F
z*~h{T3u(1MLKte!+=RKrm}p$i$)dv07$4+ans{ZtO&o=4!b6I;Zk(w=p5|}2Kxj3C
zQ8Fe4lJ)R2nRL^MlmUfxX-N19Zs%JvNc#E>8e<Gb-l{dq3B5=#EsG&AN;sNags-ca
zxx2j^=w8RsNtWsht(Ya~T09>s&umofUcEv39^-{{g#f0o@(a)$Tw{gY;f8pLW2AuB
zuslgVKOwP0l2$2+%lsCp32*9UmFZAb_ynWZB%`l}5ijw#U^!WrbZ6$8vi=S<y!cSh
zrYf#j%*3s5sVP)<5RoQT7DKnr*^^O3oOWc({H{LYRo{ipRQeXgh9wfpIJfrU7K7Ie
zD`d9Ygwu=C6(@@73%cFGCD_RnV$e};8K<rLBKTp1?D>O!Y5Xy8nW7hAtGOe;cR9c9
zV3M?XVRrg@LchBMwV#Rtgu2EEk;1bxBjs3UR^zJ-_hKT2#d?)_U+%FDl?I$d7d|G5
z)3J||!(zXmhRpfUAjsc*Z4tK$o3F?GQrW>|B|68ZKtTrXt_4FFkHKf83)v?Yu6x!C
zXzxXXA57^Wdd{9fY+P-j_(-_=TgTPDxLB+ZL~vRdS4ig7Z^8pe@6F}fG2sMTibncq
zl$YO_Mf3xmYGVO6$-0o~*q`k&@A9^8sv?p`b5zd3%`v1DPFc+9k&q!Y@jG^6;u-wo
z#d=9~C#wpz?cj>hlQl#bIMsOw5<XnOjk!B`z4$&u(%JN+I=rDSExxikPLG>}0%wt4
zjWNPBud+;D`njE0e`oM`e1wI3>nn5=EHCz5uGz|f{d4<po!|b!lBag-8b!3i84e%`
z`QuVkGWxHv#qmClbO)og%&iUaxiFdD;s@p3HrV-y8XibO^Ss8R>sy#wweE#jR)d@C
z>gwgP_f0VrikY2O!UBukF4V7TxtPTJI|3Hj>$JMhu2%=iFq)uNcr2RZMvJ`ct8vhi
zdxo(~;(O=Ng)0P6>l}CNxT~_ddN+eJ_F8EDJpFeJ6y`n+<E!xa7I|>S4s5gE)QlJC
zw50R!_j-@f)v!K+V~}NP<FY2rczW{5p=Htg&=Fj4WKbkn;8T{1WguQ(c6Uqa?aI)9
z^+i)yzaf}e3r&1a6{oJ0q=}!_`a}IGZ{P1!<X0fiE5mKou{=3&Xa)!gVr_RCI#*?^
z#xCS@_ko$F0;3{3CZ@fdRziieY!9SGQ|$o(s=^aaMV5)cAf3t~iO>7<HFp*t!!q3y
zxl2&k$!qK4&VF^^-7ob>2&S|HZLVanGBv%HpIJ2@|AKzQqqBza(4*44A4@k$FfF{_
zq?{}LH#anR#&sd>v>|vOxdh5VGWoejM1%uPf-LB(o_Ce=vr25wWP%m+U+M`#D}~{P
z$N7>$O%)C+dc`Bre0+>^em-25!!_=n&QCS(=7arrWgDadL)!`cc|QdkIWoLlb=l~p
zJhm1iJFFnb^JJWJDI)?bz5lfQr)zpH)THgy=RcIr>&IT*DY}uC$ccR!_hoCyo@w5d
z>AV?<5S|PPSf+BmUH%cL74^ztq>7wf`ZbOhS}f@d=S1ktp@I57!7oIg8}UKimp|XE
z_ghRy#}>uI0FNk2``aTHeOF?2VW4M1v55luytei%k+ho=1kXm37!8W<hyWz8E+3k0
znZX4X;aIPOxruIM$|peoxIRU0G^r|xQ*$leCUEzZZ`rS+js|05XT-;YvEJW>#EG65
zr|g2$@Q|E*D5MS;9N)1~sHn#eKvG2P=fD;+!;!%Cik|S0sYI@lSru~EMWTNeVjiyw
zyPOzD8eq;@(uje?r>WowyKSinSdJZ>&<nnnL6Yz77M76AY#|G#RUj>rK5%Y-KxEo7
z<Y&F$waCv3!Tuc%?6EErZ@Wk(hl>eOkz+Tik*sSi<-`#W=yWe?)D1U4Ih2CS-OjjU
zuk0^&CW;SEmct{^kFYT)vT6ib%4ba$0ch?0BqTTFzHdDm2HXqGi!u8>TI?uf{*5nJ
z&k5=2b6Hg0dDF$jILEkq0Z2r*)RQ7BzBK`5;pD~;nDpC_p!#y7<_!0srOkn)5n+tC
zt9Z=acQ;IP>Q<opAhNwpp=J_WrUmV>?3j1FXm@c&Kd2{hSiB?rYw!|64i;jT!D!7!
zT#S6c9n>>od>3Y>ITjsO6qa3)yxc3-MuCK<RB2w1DV|XJ#D9YL1H>C@J|CyxvgPsu
z10U00h=gLfMTO&kAYjX6KRxHNdebfHVNIk|d}L0|BHiy_<(W$U4Rb$5m=>)F4@K`H
zcES`AL_R22(jg3$IyA4wJEL#P)hIi&84A4^SM?4j|6}Kxf`+~ug3nnj-F3pV^f1+;
zARsh6P!qt!YI-PIji=>Fq1n*eL5|gu*{->Glw6tcxBx^~c7m@FGNwPBtTJT9X&O{@
z-J>N0CV1(N($WJdpYio`_P17B3;Bv2W_bw@25Ynu9w!hUxE?QJX}Foj1vJfY$$HIv
z7C}{_py^oEa3ws@Asth%5Gva_9$%kVp#7r3kGovYaMh^?Y;1p*nR1QWY!d?-T$}!I
zI<9F2gP)>Vb1FM*8E00$`h+%>vd<bJf;0O~jObWaU^sBG0mk@)>+r6u5a%79XmBKY
zXwVfxGGzPavXh7oHG{w{`+7ow&UsV(-S8VD4wu6f=gTjtub{R*SbA6$Z*a3rdxzpB
z?5KvTC^m+yTLFvaNwg1(D{hU*QQ^}=^&F35ze9Q?au(c;7W`%%TJ~h_kt=6)56X#7
zj>aGeY@^GvvzK3KHEQ<U8joj`j~@P&)c}-oUtqR);q_!z<OKofB^7|FL$iQT6kGHv
zKj3oSIye2XB1>WA{cXoiNS@PyRYHpDI-3ZLXEt(cmaTAU-4y8rwuW<GV@9a-*%z2C
zmDRN>W;N7#Vq9x__VE`|L(npqof`KoY*jERo0hq{X7jndSkm962n^#PwmEf%zFgQn
z?fvj6?S&Q_3w4x}qZSrIS(mJwd#DQrAU-J7t;AA_($p&p%lBTbE@sFe7WmrF*GHXl
zjTR|qfjYGLFy>BhGxp~&gW9i!6jcrr*WM4o4_r+Q&twbC&?ci;!@w)vkeU_krJ*{w
zi8r;!cURtQQMX|6Sgd4uiWyIk2-T}`lYRdZ&8?Q_@6Lo_QlBpQybG)dNSr2nT`nem
z&88V%L4|*_dIG$$3FbJ^y7Zq46X`;O1L^osyi9OJsz|?r@0`r54mfEyMfowyoF(#m
z!eoZ;*(~*tkd1p_uDpe-4M`otp96wANES1g3mAYBA4ub{Q2QMl#mOnNKWxj(FXa(Q
zc304MxI`oS)8{waVh8MB!42eT9&hNOO3Q0{*k-e~>r1h|oj=91*64ta<ou%D@OvZ|
zG?HMW*r3JmdOlq3^Aq2G26QSzhWYFipj;>Brbs(AgAIn(Zl-s8ivA+Pup&7~8~lv?
zVl`;n8-QX)g1Y>w3Z9}`)@YTxNKjQ?U}BI;U9X~cGF8Eb+2$rFdZv{K=i&`f8u6he
z&Sc!M$HRt|46pZ->MAOEz#!k*gEqkA@_4nIV&KTX%-!)rIgSq5BUELSK?|T|iS0`c
z_;3Zt3dgkO&LXY(%*K`M`Pr%eiAn)CT>AD<PmTU8BF71SK>S?aJ<?}YJ99Lyn{+Ym
z)*>XR9(B{Nb4F`kdgt!B%r~?Fyn;fC1WJ_~t@7-|$2_?E=^cgpzQ8Ey?cu~Aw(4@`
z{tjO?U%{6;<LyYKRM%zgco)CFa&(=D_A!;LLv1w!lpC|C4k3<DI_=S_D|(J9K^=E}
zwkJ6~w@5Y688mUv(}PQ>`Clfq0(uPINrO8~aefGJ%AyRMDV;x4iX*)<+lgOZ2=FYB
z6%gZXS7n^DoZyc4@v6R}aF^|Q>t!*#dLIAP9Oh4CaulInDM5}`V@bA5+n(WXP(8w8
zn^dWhP7P`@hro2=gSBT5^R4xWQD<sw(FI~C6?{n$-Os<{WZ40lmG|21*_;{+z+2D{
zuy56|S-8rm?G=Axbppe|XZVfzY9g*_)_*h+P;A3{1Vk9lTQ)xGNOXavY48~+1*$?d
zirDDdjE@{j?Lu#hp?;W$`(ey;ry#l4FSI0}w`v_Vk&u8YE|fvjOv#WQDY{PvEGRO<
zrdz?fFQ8=D8;JdH<?e6(RZ?WjQd=L{DjWzBtP+Bx5-f;1jTX2ZwIH5389H1Fnj&1*
z`18lrw7m{+V;PY&fuPh|>5o?f++*L@bZaeY1;%Wyz>=)BKC28EeXjulVU6PQcE4iC
z^c<cii`qWTGRlZM2|28r9fmq92i%`3%g~&l@wQ$hGM$co`#&rIY!R1rg(*xNEN4&l
zg;%gOOyVlDt0ga!0-^Rz!`BbNHit`(uLPQL?RfKJw8~{PK8?8gXyuBv=OerZb_toa
zlKa~;N$F-Bg4re79_ky3Zbai?_Wib|R)-l&5$ZXW{@SQH`D_Rlf?p$>>7UJv2U%PW
zs|Wb+m2O8aUsvk9OpNkwXkIj&6cgRKyt5!VaGnX?h;*PJE!Sf4VrunboLjOYHFuyN
zwg^^y6*AgptiSLvc*&)KVFKCpb&Do#Nyrgf82Gq-hm)%5J|fR{2)n;kkasFPug^HX
zb>7YDEN0bmH0=*B@|5?S2XWSV_1_Yw%s9R~$L0OUz*s<WIP6l^bn83a-jbD^J**t4
zb09fjumT*#R_<0VlBc1-4fHQXCro?BmZ3DPi0oAj;5rM>t5x-q$l>}y#TiUXZwC?I
zkj5g8Z!@dLOPt;fiiV`chAT3x5pkWp_#D+DkLcaSi**Cu<OIx3)?`?e*4cWvSijyT
z?KWU{Ba0_xk>%q=o}^*g4MGYIDI?+q)Vv&L-oPbwktK^slEZ*>7bI--ohykEfJ<;j
z$KuaIrk)<ZEHrB<540nC&DR09T-+uxkRrteF&5xTDI}|)1@SR=&?%rc#=_`VW2|}7
z=FucD8u{E%G4#?@EbV~a+eDhuV>jO_k`pO~ivL7Ggbrv@sTHMjQW!*kLKcqBJa>5V
z9Z1+wWjD%dgS^NFyK?Myuj$o_6P{XZsQvg(7jfBk4V8Yt95p@K0(R~dqH^12eg!A^
zN20?X?=SyG>p1bnX`P0KHE@D<r+xryqpBAZL+6xkpvE@!gLo7S%TvN$f36<$Bg5`l
z3hTBxiHXgyrhZLS$+dMJhT3ox`HR8piK0J(X8Ccy(QUE(KDpD$plJT>;XNIGzlr|z
zk_=JzGf(7($!9o1;4yll1jHApfpKsnoiZtHha$PMG>P?r4I<k*koabtMA7=WB?=?v
z;ia5dO&Z9&0}N=Pj;fjF#@L9b=6XRGAW>M~dQ<UPC(WlwYXPNGsY$aN7n)CHSc8RU
zM;?@GMaVK+b%xE<>DJSVDUxAAtKRZMn^k14E4mwnEv|~i90rJA1qEjt=D2^=jJE~t
zkv+q7m{eBcIkV;!!$OQT))=KrEb-xrmxI55>pY+}VrR@{yv`4Z0?jSgJmO|AVMU;_
zwAmMQQm!<vG`5eSjt;ectu1&cRt0T4m3oa+&Xij(l8HGCPyICkH^!@sh^<CI;;9A(
zPy@#MD@LwVijwlaJx*7=A!d!C6uFw_QMF88{jwp>-8C=#Aticu_@Rg4FL!i9no)Ro
zt|s=0Rx01<iteAUYkSWd9R)4V77+1G7#^TaPH$IgbX3<;^S9EG!y(*^%r`XwcOK=v
zIKx(PulFf7R}HxRmK$|RP;jIqMgX77&%4dxH=h>b!lQY#i=$5&`VO=&m?u_3gRaB#
zc|RjsbW4SkmX3F(O5zgI!ZwEs<D@<n6w+FaZKViKjD_VpJ+r14i7HleJk>tu$Gyh=
zo9?`BgirZ~608V65HYqf7>!J({_NDEZ8qv3GW^&Hg~*t{#RbOb5UJxj7dV{^m$C{5
zoFl6;?eH#mo7A><X2nfsioZ{ff6LX@Xbd1;TS_00Qd&rH7pi8ZD+$kU{i?AMS8TtE
zO~~&6XI=RsL2V(muha+pJIT4KO3+b+gH3KeEt>p8g!hS@AnTmb(Mv2<$e;3!@3RT|
zK%L}eeUZnJ`G^nwt_2;MgtwG_+PY|q3qk8;`gZb`yapRF^vp<Avf`mXtI5e-c}Dt~
zFF#A{`D_eWISn>+I}sPv?t-CN<;M=gC;mvr-Q&(nXe(C?kIJgIpP%$VCT@t1Y7n1P
zymdt5TaU!_<iheKoS@*Utjlr1i!b7{r2wz8(-2{!5YgQ+ESbX2Qb~g)bu+et?=ibM
zT1J@p1z+?1lu`R^Ip0@7g4tg%oV|Ze3=}5Ix4Kyv`q22%ssX2oNrDt7KuyG0;|nAj
z1=<~xBw}<1^)D7Z><K(2xN6s{J_f;MqG)+09Y7UnYeBOAOmjDXU*xHOR{F#TRDTk<
zR=K{{YY~rk_PK73aJ(gFKvl$GKsBdcuCmU7_R{PvH8<#;BT1ZG_pIXP5H*BXLTZbI
zf@$@CjvLnD;W1KxUYG{(tjIb=8`##LDt|6i0ZPiXEki!y-GO99YkA7;EH>H|u(45Y
zbwjtMngxa(u5=$7s5Wd(2#0pQ_7l+NQsK|f=@TIcQPD_JY~um`!oMVkmYHfjE}-7A
zN^(=}8E&tII5&|h%wyKA%Cda!5Gm1#Y)hjQ05$Y=aVFBsTU}x*)ek;2%l7%NZ{-Tu
zlK7ZDUTR!ca&)XF&AqLXAkJ?aC6{;<2j=KwEVhrXs<VeVPjI=fROw{Nk)y$Nxh|OQ
zhk~6)KIW}D&tl&?RxDZ=&vpF_N*8a=H<0V*A{faP^)iBaj#b(*s&ald!Cn6089viU
zm^ei>VRKy8g>sY-@S|rRMZIeDhTrpite3&R-Lf*loE_m*?_3k1!LMSN0~$U3aj8yJ
z>*zJ$<2->Dbq#iM*ilQdB+{y{@e&zA!53t3=HP`dDBZPi2f--3k?Jidk1jHnT`uHK
znyrucHGmSQ6AyJ3u57ijeCO_Cg?nb5Y1EEyQ2A9Vr=?fwunCV~Y7D|hc7>@w({Q#L
zp<+Bw)H3~4^;^@EPHV%n$l}7tYe|t|&cO}A%%4eFU1la%DgTM|ffatB7vzj3|3tEI
z5T6y@%>aMKp)L|ttLEr3)yc2oE!m6nsw>OlCDzfE(=U4(?1Sn+3gebb2HB$#I+j}U
zZR6HEtfkAT_D35?1fyMqth-2sZGcQ)xXK?<Y%}G`z$LKdmp>vp3y_2qW)X=mxZre+
zUtNK>Xc?EfUcJK2<+X8`@DyZlCb*BG!fnmoAY*FgAXOZ<hKQeYLfD`ecl4EWMkAp*
zwr6VdGp1)5eReaUPvF-VMT7^un*PHd42&jwk99`E-@*>UMwou&jzS|Im!y(nbHvSp
z=csmtVg9y;mTZ50GWiH%T4RK1b)D+F9;&brZ8$#Kk%p|_-^sa=9L{4CoXY*e>10jd
z+6I~@Eu&R0XjJrVxVr%B)v0?#!^`3@MKig<;0`3{v7o8|g)QeA^8~oUsJXtKKQK-z
zN8<FhH(7Y1E;baLx-Vyq-_2j-aPZDsEEibOY13bdVvvzl96SEaC$2gm#y~G`Md*_d
zP;eQy%x#)bDTypY3MoTXxX~mmz9_{|S)NfJ#H9l2DP>3GR(c(_XZ+K6TLgy0kupmS
ze(+bu#nU#wyNq;}ll6{OrGIOf>(w*8X9?#)wYY-kU3#uW2h|-MIn7RO*fa`g{;!@3
zauXc@legBfQ#t}+5}Q%q_idMQy8J7IPA6T7ZROqqjdmMcljpf29TL;V7QX~|#cTg|
zoCd<LN$pe{N_9n<cq@R*1f;Z?+x~M@+jLP&!adg38ekuN-$D`#jsQ`y<N;QWv~NMM
z8JtKkIW!1-MYbHRb6(KIKv2b(!u1QCS3V6gYG$C)1zw(Jk|2pGFYlN5Jd9LMGP*d3
zrpdw;h#gWcdeP&6%E)4g@*UN+Z^RzuMPd+2<}iMpC|R*3TmW^koV)LL#Wp<+A%Q3R
zF1zX995Ax=FC65W^XbZ~X@x|p<GLUA;%kWYp6bB0_5;Sp(!Y$c7r$SYU=tXIjKtF&
z)V=AYjL{AC3Fv%zYgtv{7wN~(D>`Q(XvH?iCh)}>ce|br^cwK2)`VO)FgG@6=`bg1
zCt~(leDbQi!Zu}sA#0JPGy5@!s&h1?`s`n3hF7BrG<c13+lvO%j**e|MNex~E`Q}V
zA?3=6Z$+Hr(wfDq^5F`1)i}daP#?Y2EfTYiGjKiSKjF|FB&4;Z8t=cplZyDE(~>-3
z2k$b@M5Pe@23C;k6>A>r-5<cPECsx4Tk)CZL9}G>(uVfK_aoEU6of5d-?~@bR|P9B
z1GJ8l1n9rJNE5$m0@53gdc(S17<Lx2KS&=)D9BjDlzsSuX*V0)J__BQ0$1qTNM4-m
zPUK?*+)1QQ>gnE1F1I&IQHzatw>U)<0d}kyu(Q1m=0?^Fxe~KF0vA7TnP)#gXy@R%
zK|IEM9sVWbQ%r6J3`WKsrXx&3bJ$H#Syt^PA+Wb^*pPLqW$o0feATm_8D$56LaZ%^
z{eOSU2(V(FLGJ9xpK9^XwGUoWpK3k)+q08k_a=R4-a(LYPFVo@SS++bihS7gC}+I$
z9^11|8zRMGW}I<B!9ABgSEyY5@r4i3-qi5+-#g-@Qydzc?0TSSB6HHUfctaX<b@FC
zn||Eir(SONWwv8e7u-oBp1-B#Dl6t{LUX7Bq(yQBw2!GVw15yT9xPyGCv$f^(v8l<
z)BD=l6ehzDc@A${b6p&&NCJDk>52hYXqVuB<uS@&VpL#NPe#W1HkUK*ir+2=?h6K!
zi#-=vUoa*VqzX0yorI_^vV?&fupOyMd<;%pIFo2cmoXag<*0B5eh(A`)?&`vmO!N>
z=a`{6Ey>tvtMgp~SbnZ0B4IJ<t-wu$i9K|iZcG|CR2YNX%wb%xkBf*R=Px)1=$zo|
z;Rr(h8H|~oLVs(ty3@Gn1FLzQKNLiQ!6bFNQy4h35VH@6$$+AboE~YW?5-FB^?AeY
zitAI^?g*_c+=#^(e_>p^MQb-fWvE}Q0H>Wyys4&a#LEh>-!u!}E_IL#?&%DnMa5vy
z3x=*@+gkXv&OuL`Vyxwh@65)Dwd4kDfdiQ<C#;EJg}vp?D=ZFZFoOMz`U^M$v!!1!
zA2nmqGO-2v@U`b4tLR<n#rTObCepI%Y)Iav`Z5C)@nni}2gMAExd{D*wbgpiQmnpc
z#^0&)Xn2IX-gNwtZCErYm1nq&#Fm6FAH>egXv(UcW{jt<od#zzCFbF1m#Yi`J1nrD
z9uPOO`#~kKY`%8dyOxvq>^oUjXu^x6<RXaA-t(pZUH3dbh|Qj2p3~6T(*W_Rx25gv
zS$>L$bBD9db@gC>Fi~=KQmheABhQLQ&Ies3;$S8(0TuYY!ks!!SRGtqhfInFc0|Tb
z)~DoNCab$)%Iw49Nx7QY$U(RE+l#wB2c~ei8~7%upF2sqnK4R+Dl&)=gCExpb}Ew*
zApqrVo&Gv8&1pQiS$BA<nmM#{W+tV|3!Y0KaO83Y+801=KdMAAeHE~*1MlYt^O4gP
z=HnjQwU6phjo9GYc$kiP_#nQ}&e}cXCf`|@NM|^R2F~ZK+bHLmBpb3Fx}ON91?^c8
z_ck(o4-Koqy-fgaR}Ff<u(7vi9Enxm_y}_q$+aTNSlaV}^l~3>5qN@t*x<Kwe!z)L
z?6+bQpNZ2PbDeR~6pLrp3^7k&4w2ytiYgmU-lhXL&pONEMJu9twEL$RLy82o;f(_$
z0zXe(fs{(v9pxx6SA}fF&`?4vnD!Ro*I3RA^W&Q~*Q|;K(SXcsg<(e@>81K{M!YuB
zx7Wm0KEvmLDx!IWrKQEjv9p0@=CTB;L~gQfqyiWyb6Yc2jW%oL!{EC!gID9D%<$c1
zX>o;%=zo}?P#opT)M4##Z=;pjP(N2+5&cH?@xt92YK*t1S*Keq>XjQEacY&;)&+hy
zIXxE_*GFt>|5i8eQfqup_DLSL<F@HCLT`E__o<N$)fOkZ|BLLSd~N05v{{o1v}SJB
zbHFd6T${#p@ka*SQAzj((r><kcpZlh<LN#H4CC0ZsOz!c#hL?)j#dm*qhY4FJ}3iZ
zsP2p;Lk@eiUE<<DijvGHssM}Onf5PT{*6ciqdV|TZN+@)J7xi9*a*A{a=QM$-QSM{
z1e~wNgQ0SRNCfp^Tz#G|{vFBJIJ?g&`bAZmIu16rWN;tBgvfNOl{`jGXk1wK>`uTo
zz=}#tn8*#uS&O+Fl{g*;qAQ0s$nXKhN^^B|uJEXB(kRJ=5VY~EKEF`l@}5+)jDy7R
zg?87XnMfUB7N8Mqv<_oF0-SyqvTIdh8RXAHYXBc~SIDW8aTeazbYE}d#IKsqzw@z}
zIX;RKcs3(HoScN!g7?J^r6dAI(fwKcD%wlC#?wRdQK5abUJ&({1rT8A!+m}PJUxbr
z>*3Zk(fMDS)&Rm##Bh?NB-Kh)AANvfqKZd5!wWuiGTL$#$?i2gp|f(TaJ2L`e*(z|
zxL9<kOoJ*XhdUGz`t+kvGj-|)Uxi}3LY)jFNyN1m`y-oyBgV4v$!+yvc?RnazHu!M
z;%}`7+6{q7RA{Io$enBjFwKLbnhH2In>~}botu>e`$ECWSw7IUp64w{g=vQz4t8_!
z-{Rz0A$?cJh7EudYM=I$%Y&J|YK{^#0|wTKTEpXIjy{{(i%2XIhCykDYn-aK`b=3j
zY2J#2AY>MZ2d(KO>1KAOBCtb9VTuY`u6LwR%C&-u4QOlTGW%ymE0VHASM`mL%6v0{
z3%l45+Z}9KR?O)shXAlVA`3>JM#B{p8^p1#PW2bzy(Vfn5R=nryvB`}Bz-yaLDh3L
zCid%tJSA>$J0nVm|58@rbn3cn+c!#o)!y+-px3<bwkIBQSi%hbITpp-)@eu3aiEw!
zg4{>H*!6gS*m;F@Ohp#sIeJ!82q}ANU1q;qm~c$x)QMg8IhG6%+{tJ^?WKNv&~=hY
zM4#k}Z}kPHX&5Cb!!aEgM64-?)sDwuePd|Mb8E>nKrj<&QvVk7H^ZoE0Hq(gD2I&3
z_0Nhn*AdO%AqmL?8XJHHbvfj^e*JK@lKUf@`QX^Uh;CgMiDY?)&*y=}AhvrXy@a3v
z&L@Lm*G09NKSL%<F-_mq=-=ZdGOflFTF0%Mo_IU*)lLCW0*_naCP%y#sXdi{z4QGY
zf|nfBpQYn%(p&(FpM&bQ+4-bWmxl|!1IY!ngA&FE!5Bp$uH_qkDNB#*nzj=G6C==2
z_`Z}3-j+Zc<Bl(lz|XcjQTEx`>lG<r|8)EE{>loGN14e!H6W0$I;4V);A;82o0r*}
z#`Vype@H)kFi`lRWW>zF%g|H0j%Q^)*N7eFFTYFu-A9Q2M#!v3=GJr~mF6lMJD1zs
zv#DaQP|)$=xE8Vv3ZMckb{Y#gXC`CEitS}oTXD?P1FC{h*11zTv)7U;Ai~l3$RO)V
zilX;2x~t!MY$_=>dGdDg2z-AL#>R<D6~`|jArnNQ!(v~f6-io1R_d~pqejKWi6n|x
zMLYp{gm14wem`D6N8yO;k+5`8jsJC`uOyFB@A~(34brdqs>i@N`<1p<v1%Ybr|n3X
zmCr>LOnZjL^c2*KNyhjUv`!^zQe~zXES#-YR)a|r7&7eJpTr(Vc@W=YJ4p;X`li-_
zIYw!PoHrbg)7jb}DK8_~<%afiHVW7`WQ*7IdU+>18InNe#3CI3y6-MaTHjt%YI@pl
z=ykXcfm008B&@#lGawg#MeNUxSs;s_+f)uQ_1i{*1JWe|@fw-2nxk6LJ{}|fKy3p3
zC+oj3(z%SPR(2&l&#~TVk(T_#F=E(03$br?4LKHFpF@*Cto$>`pQ1#cTpvhTw4Da`
zxFkft{<S|K^?~nE2MCz<G*aHmG*ybE<#i^zq-pO@(5Q9hPAgS*q2lc0e8$zSFm4_0
zAkEPRRX`j~fd}cUSqQdfzvuH|Hr21B$eC@pxe0b;KA=QQruU8&QIKV$tl<_=Y9E`P
z*x#qMl1{h;!@9=VI2{OjHJ|j}$Zy>ha~Dpbj4glaIZuNW$Vbvbx~#4J#*W1T(ij;r
z4zEgdQR&85asq6CK<KDlx&j%>uB707mJ$f0w^oN&rao78F!9OG!K_J0P{mXc^0q*P
z*A-h{the&w*}=|$wtqUlO`h319zqBt?ufcNFt(|mjK-?MO)qPhWqmDfiDRkusq}l&
zc$J(#e~*|nNyyHoTwl^pI&)#{C_PRu0J1|t8q_*pz+{xY>a*fNV}CYpOmmjlGGEHO
zA8XElPZkYskhrQUR~`-vxyLSn(H*uvj{_Uxi-Lwc8dVbKwhuV2J!cZBF?p|MhD1j8
zC9t^OHh?EYb>Tx%*Q)f8#HiWpAaiz9EJqU2FVgXDYoj!mxvc|FOA7A&gsYT&1-*Pe
z!Z<9?jX}+MKUxX-F%+e&Cs}iHJpk8XAAkDau;V+-1Ikal`j{w>ms`(wV(G{5s-fRG
zTY(a2X!9EosPi6v(8)w*n-<e0q+Pzhp7EW4>CiVNsCE#rDbVe0_ky|<mpNDF-2!Aa
zOxI*@@J(ssg_=h%C0RFJH2QPYSHC@8x#n)(8V6`+fcxwX)43)7DHy5b)dqtMp+blr
zI1Su+vNKw5R~ZBFjLxJ)BJa+&`gl#TyLmTsonqjN@?A_+dgf9r*rc&yVU`@X-SL!e
zykoIU6g<tO!uACDxHXQ1E6#qCjIDov^^>F&)kmbOa;swmgfk-Si;AdZiK^W`aX9L<
z+xm<e<VFPc>3wFwbW95xlO`!LV{B=b>cjFGr#Mt1oRNNLp1<%o8SNZT*_%JmdRo6I
zOgV{OI^D)t0IqV6<w|!WinKwV6u5qr)A=3MLxBM!{Pzi-to4U=DsAgMJ5Rv>+mXz^
zINCtB0jNG=&(pFa^)f1{ImwHk{_xt>OW#=I$$osVhUIwx$0u|K!~EoE?capMh{)||
zJNQ&0yp*v#U64?`7(J)dMFy;XJhYYq9Rf9m$5kPk$Ownh<}@K@k!6F}B6~_-JZdhf
zrl(M+AHDyLDPsRZ#{rA|JT?uD`9$74TI8}mjEyiekvnaCqkS~oh<#Um{XGe+*~i`B
zMddI1_w0k9OI(iBp#H)Bi#OrF-h*_o{rd&pj(yjh$|{>0hTdZXqT*uarF7w!8{RH9
z$yW#so>?j&2BpOei)~qB#;*9pAK!4I6;_L?;y!nKxsQtVrXOXx%wRSPRSY+n#G)eJ
zL3E8}&IO<1bI>#zHVW!@UU6s0vJ6w#xJr;?76mA70;_{mFn)QG!I}8r&ySm0OCo}9
zj>(kjRSGJ)cyer|tbdkgH4%B;w4F8_+hYmuBPT&L2{Xn33amh6X<Wy=#TTi`*vIsI
zp~wcdAXEA)tWz2PPC}6~)out!5(n3li&RZ~afd)u9AOT}D)SiOI&gBj;7>hsX*ZqV
z%KF3<dgBJr-fvq~>AZIsliCbOMF>2xBkp*#geeY^>xkcKz-!2kQ&l`Vrk4D3mwnIG
zld>S+SD}&a3EB!RhxPDMIrLmLlx5163JR=F0rr#>EKhf`2_jPYjf3u8f%hz_6;g7T
z)Oh0TKnL-JiH8cB_64gzc3l+PQ_#2Fd|i|3Gef(q2G%_LE?B?BVZ5E&4C?+`nbaaf
z^27Nz>C~GNpM{J_8?Iw8-a^a#tIV*$_<C+~Qxi@OxbCp-=KI915ZaIg9YdER<9xb4
zw}@?c&P33ymbgor3-Z`Yiq3&6RnVc!zY_Ma;>Bx%S?(Bn>aK^eEXGzSVlypMEvWV6
zx%fv)h%@on&op>Jp`xobtBQPH0s(4cRqDV^r<xTuGLGvH^L9OdJ<5qEWk?IAvRJ@8
zq(eCeN)tg=t*#5@CQ*@%k2Kp+TVGPt`|BN0wy0VWtH&riT%qy;oyPruYr!*+j%Le^
zC0>z$R+jiseAZTllpz=uSRAV-_6q}-3XJ7(n^K}e`VPcoE`btzDT{gnlyPrqYE<11
zy6n$r69w<$viTIgfg|{U`fry4Bk7~;;%22YnosQ&85(BGP-vcFc2jm0>RO<N0PdxA
z>SN^WNJrylFKnpw@=X2w79R!mbhOKp54CY3V6+%q(nUvJO@@5xOTTfKoUrfzJ;HhM
zrnN`ryuV!NVFd)*XvU{6F@sj8dtqNaKTf8G#WoQXRZJ(8TEA<b8$&0<>N`g{*V6I+
zuG5kNG<Q(DSLC^z7{Z+bAB^W>QHU|x>mwTBSN-?~4em6p%fqu*^>Gpn?@EF;$<MW(
zd>S=fB`ex(cma15{BdXC5Ed&;v2Zbo*%3B@kTrNHYgm4DgOq^pq|1Mi*>Nd)mynO;
z*{v8r;lR6#nkRjF+DA_<>7`12bF=dFXx+I=af`Q;3LwDRa%(B20e8Yvv{@u)dqT2m
z=emdx@j=@BOS{jj&9U{*tn5GM8+Q%IT!Q3Bg>AJ}Tdn(GcMx8Qefz2`N<wnfD2nJ1
zMmjR+SofjA@FG!7YvUn;akMZ7D=A3ZzKg$*TS93L)zWw{IoYY4t1b2(tp*;Dwcp2=
zc%sthfP4zxZKm}iKEMiTW4UEtzX<m6*bou8cd!giK%mx}?kLl3I@`qM(T4kALMdE)
z-vuv4XlFb|C8$so6U5L;%*6Xwy?k3`csji{3E#=M4)^b*wrw70S_QnHyc+(=WJf2q
z`)j{5E&mVu>choe;FMdvW{Js1+yb5QhjE$)a<Q+0yHnpv>Qk5HvN@MVV#?jV(v8Yn
z)6!i@;5#L)Ui5z$dl!<ZZhKmeesSL&ao<;!0I<4lf7}pixBX)<Ewwk`h_2MyY6~oI
zVg}sqvUe6RRPmjH8zQZ&n;5!fqni^xpAbhha7(3Wgcwt|%o2?W7kP{b&7#HI>tYdg
z(__5_l%jRr;=K9Y-wyCeF$SI01V?HrJcv@5Le;lVZ!x-M%{$qUSfvJo(3KLD_~eb(
z6ph<_q0(zHm5y3MqC7aw3v`>Jbc6BIgg@m<-{=Z{<a0yIL19?#S*?pZK`>xYDJQY1
zzcRjYad9c9I?x>_$vKmI#q77U4ns45+!iA52*NW1_NKpwdZ5as7m=%RE>nsuyqZ7d
zr$BC`-xi1pia^Jit8p114sZq~op?tys>1p^TSW=Ryl`LibTWvbJ-Aa~Jyo<nE(qzJ
zPCGNVo#J+d7!Ka7MbJ+I#<^i6p!N8rTfq|pP$5nnXJM<|HDgkCiEcb<p&$mj;=F}$
z#Y8^Qpm08=aqH16+gxGzfZj1{lP)Qyj2R#Wicfw1g27iyxMqan3P<q77da49_l;BB
zIt<`D(pbL2S&=QdkxGFA=@(^QghfKQ@M!*ql<lG8C+%;gjQsg`pWrW2%;Gfww{)Y!
zkkYE5-Hh6O`~Ki{q!=~<(}}}OOat|x>*&7IS|<R>&Xs!Hfp{(ZT^T+3a|u`Kl3BeA
z6M)w|GnK9GO6q#V$jgzJ{M;l0bV3BOEijaSgIH#v{h=)jwZ1Za%H?6!h#}kk=!j&R
zBol}O{+6Qb;WqyEctUUl8=0P~04_^@4aURk5_RJmI7A@G;(2q0hU(t?!$gHKn$g0L
z8Mk5AjRfYk)BQTN&ruqi8<(#!akbV&`)la89gErogwfn>obi_xPF_B<tk;>-#)BZ6
zl{0sy8_*K*#Gd<(Sv}tY;(k!J5hAvkI7)jK+`ZH|y=T_lon@~5_re?V$PD{$x1^?K
z-ifqf3ad)dd0$0KC=>9N5011tydRw<N=<@<AAQdTALYC8p_$tA{sw-n@K{#2`jH8v
zThN%1^h4&3>%_7FOCbJ9l5d=)Rb2K9@%n50z!nev*Z=&;KyK~Lpu~&Y0}bB;KX}NZ
z6y2_HTOBRLd4euF<u~MrktECxYmIyRq_xf(u`0S;m`m;?fSRPMyC~*hvR*LS9hkZk
zKjd;RN47taOOEa<Us%T3I`iM<WVM+ee*D3!jtFyxV7k9`7WUYjG~~?<o~nCV55zU_
zY;sb=>chOO*B4Qgz$uJl?RYitUyO!lsTI!K5?)7Y02$y66Lmn+VL|Z8-_<@(6OH5b
zu+?*G6j8b$2wB(g8nsi)L;zjigmo~@%iF3QYf-pX^)<)Bl}%I-139Y8<A}%#q5EWZ
zxIc2%*r(ZY+Hrh&QA3gk)eA+3c~xsFVEbH`VUxEi-JlR$big*iPEBmDK8l13P3Y|K
zd#C^8B3_m}bx!?V+V$}Oq!#B!%Tg1%N#lQ7zT9=ZI>O_?-_m>>V{&*^sRS8D+&!jn
zK3MR@&SPK}UNvU#WaV$ysTsF7CJ=4`q5eLvU9Xw02-us}yFcGhZj;ht=KOY0s^NoJ
zcjrbzBg3?!S<^4m$E3&O+-x$XUzrhcFS%ef_u2>3PQEz-lOMggW#5DG*nFEb*$ElT
z5E|lgMn+*P(=)8UKY$u1YUD`C{=DKL;FRCsG658{m~HWOC#l~F2-=kmTvyofMqxAo
z*XIw>Z{?}_#YToPkT=6ZF?Y$|K=JOxPdxiP;@bhr6WS%HVS~Ym0dMW}GbBD;7MjQz
zho~!@$C$CHRH0k@z_8pm>OKyZ)s0s;8B|E0Y+|ibLkQr2EQDn~!FnD=3m79ooi#l(
z;Tqgfyi@{Q3|1DFYwA8&&Xn_RQObEd*$Wc}c2gGxK~D#0)LW=RSFP)s;UdLt+?LZ4
z{rDRGa{@ZcZ)e+if8kL6w|xbn`Rj^4u|K6!PzE%<LG|y15l9B3F?G7c`-$|p2WG42
z;nv96&2LdtiFv>IziS9oQ)b7@7K3j{emf%^+9w70PwVp}0<m>=1g;U-+I#Z0GlO-E
zPJz}079bS@NRhJH4xy=RM+?XjBH%?P1L|a+9yuA7ZOT^}{gur81|uhDxCXmX;Kih%
zql@#fUAl8?0SN13Mn!s%*D7+o%W;B2w|C`!@z%!9?+?u^BIaIStg~sNcb38;bcKww
z_#}OPaW7U&@AxIUc5#xitWzRN?@}YXHcRO@^}pYchiH~2MO9s$<#e&zj^vz-*}qO@
z&+ys*o4IvKtHwdYphuW1!s(-8E$lJp?LWr&gqA3omhb<9HnnTo#{in3(Vw9(RffK0
zdDHlL+nZzzeE}1|ap(zpSXK&l(rUg=Z>g7jEr3B`qnMreUNy}5Z`4-H?5#BG5y{{w
zkO0iQEU1iWJ6-Zxi5Yosx}({Jjqj(bqB)rHKEVo~?$|~rs3lz9iUq?~YNtI!x9^gW
zm-|dDA^8ub(w@aH{!VqRh59GaG7G)e>@J7Vm=%}L!d%}O#;Vn(?>9eRT#nk5h-tz(
z446*0InU3g_|YCTUscM9v$=lz)p|RRyDqjpB!5q*!cvZMs#9bZ%FDFWCqtK2L*^m@
zPbtHGPA_2pvNC#1-=8f@fKsmK&CoWFcq9eHK*?aD_%HP@sLnt59YZ5ghZ>ejV_pz;
zCqZ~m9GhlN)?(_+#q%HwMWiX8s%2!{Gp=z79qs=`%3C#41oso>jEv%Q@IkUibNn>6
zw#<4IhW?AUjzsu-2g|ed@V}9c0})76i@InKc)de!67x-Y5eFyAKwJmFIvPQNoxJW$
z-g&F-mn1FXjsCy6cBAwtCr9DKOt`MOfc5L?W+>WN?;o8m=zTcA%=>;2ZsYksXuH*W
zW+Yp-ow5zD&QR>o9*sZ$^CbYBr%TlF>jUGT_WQG;z{@<Ik7~7x|Mh5C0ErHV`1a?2
zV#NP%B&9+S@LS&nev|#bp!$&_%gSJT%E|@&-+XV-i+}LcXO)7b|CyQhKM%qHFb;WC
zcK+k2gZ~dJ4;}dXl#x>~KK!o_?mwcw(EuPKI`+f=)%O<sW9+@?n9Td12m24B7ydmD
zKq72r$p8NVeE!cv%aHzKIHK!Pz5hQTLKSW-i_xs~e_T1mD6(&A>8~b$w;@}<y7=Zl
z(G02n(F|=I>&X85hpfuU0yFFA@_J*awE@)DgJRQeappa|DgQrx?i?Y&XU!2(W6VlP
zbX|PIH~5v6pjEmMb7byJ^OZ4&1A8{Nf$(6ibbt&aK=_i6AfPV>=v>704yZ0VfG%?P
zcJ6Sg*=y<_c`IxviJjp2i?@O6>+3ty-?iO$#u*nXO;Ks3{TJzlf#J%@0@fM;A50@x
zN*xoQCXZP;c0Azef!vvg)$0o>ha9DVRrGaYhx_qzD^bL3U;<;{b|C;HWIOq9AYp=H
zONZQ7UXz@EHJkR!7R`T2V!u1YJ0MqQW;|(E(V7CFhRl}d0Z5y~-UYR=y-Ey~(5uT~
z;It?5xYt#naQE@}GL({DPa~@2g?m5CqQ|BAac}l}#{8qhfbgCW)PalV`MF@P=TG@`
zf#MRc-im^EZ|X7C+qLV~-A%I57JN3*>h2srjyrSsG4c3V{V;mP`++AhYUUW&G-r;5
z+8u9HhOP$6K;QrBeu7|XKa1il{~i1~m50_@tX36pUMT|H2_c7PcNTS@{=8shgh`RQ
zQahwpnfI|hOZrDU`|y)&?bc@dV6G};Yb;lDqc`R}q9?j=Ya~;<$$j^}Z@hfI$%B*I
zpgtOLymBn<-zGBnl~WnWS_=pi@kxBz9?h<WoSIQd`}_WQI4V#F5(*f5vlaBF2HXzJ
z@zeFn3p{@Ajmorf{wWSSAzUVHi_^Ra7kj%_FZ=|6K&CyCAv8w2%3b?&w#-18^W!h9
zoe~VR*X9yl%TRV0Hs-@FKzb93`D<L`lg}_-W*{<Eu3K$^jYq+^D#!7$!1V<z2aDJV
zlPcL>X_mb<@3{||c6(TBD{Da&h>`F2i0ELJlt8QW`SXmHQ(jG5L)-*lgsq~EiJ!-K
zK><I%^(c+F=Rq2F60<V?KN{Tli6gt!aGI%jwJSdDYoHt3-IfL5sH+(lssjGqsSbAv
zNSd72<fdS5_-HEnJF7FL@4DRco^Cno$7K6rX=BhL3^@V3Il)`ux;dtJ2`|S_e|~&b
z1zyU0a<wiI{ba}X2T!23%Z~H}#?=#H)F%$f#BR{`g69B%gzD0A)e@NZ=ciq9aWF5i
zcU|?Fuh_t0Fp(dXR@C#0zMnuBOFCg{_N@nk=wL(Vuz)UrC$8t4Sx)Z?fuTHQTHKxU
z`X{PJ8-wwS=KnVjQ^L%ysa+#A6%zhtfTZjtc|QAIs;c`y`^TdqoxWcx?jY`!5`{2T
zMNF+Oi8L+ef1bQZfR-k_Kr~gXUTECveFGQE^}prl>FawFU)fG^;RGBpGQUT&CA5Le
z14`@we!rg>Cet<`d!}kf`tz$SG<!K^NJ(DbMTwK{0vyqB|J&UX1zVO&q<(kY>5t#F
zdW1N@*9&$P69@A(Mq{~SA<RnAd;(4WfT^5H&}RH*_=~Xw1{O=*AyEidQ98>wU2pTg
z6}x6mk!e@>1OPsLD5+aMmpARVx;PD<&k(ZP0cfU$Bbg$YIEier<}>?vB8y-Q6$$s9
zc(${wj{?|IsJ`9B>X}%_#S3C+|GH_+c3)ua$L&v#i;+0?Z?F**OXCu}0fG9d`wE;_
zJm1)#j>rn%3#F?NUa#Idy>OZly>&+z2zq74fg)L!d&qj(=GLCa#xkk6$FG_(%mzH(
zSPOXP3fX<!XneVSf>Yty9h5)8X3-+n5g;@Eh8b;bwTyN5c)q3&B5OI27`93jdoiIZ
z&x!-cwGiWuAsjl&`i5DcNx7RFuxQO86G5fGz%^4?V6*e4aRmKZv)r(8m`yzE<Wmja
zP3TpIzCBTgqz#ZkQN5To2~e-gaj)X`Sf9@EzqJ+6#UOaxbbQgpNfP7Ql9cOvrn){H
zDwasq-&(7-2!Qe%8h?F01+RFXP<YUa@(vrRK2F69kr$CurHYV?`|k;kz+D4@l&UPc
z>vfw*Vd`O?$df*0d_t{nF3PjSLC^nsL*fCUWkJkF8oZUX6dNc21A;YX)fe~YV^fx?
zMr84lweJ+Xhs2l(Y95YSuZ#n(w{v_(A>|uL3-1A1BEJW#inAzL2V)+9Xk-J#_QHqI
zS{Ls7hQly&V?KOz1pmAe9OExC_S06T)8Ja#LmL2K^mnCo$aH|$Q#$$9Ry-r)vT;Te
z+urJ-uTg`j0jAHmj&GATst!IylV+@M>H*c(FXRzxk9RwIHGx@KYo*O^<g#vA!i#!!
z1TeZ;(HGK<0eSF_UzW9XYsj(Zwtx7>ar$U*Hy2haYxQ%cvz#u5etax@y(+m391+u5
ze@MqNfpZEUI%r6Ux4e0R02q~)N4ds55-5O#?}WkFw|0Z)#LAU|Wl(GL?yW0D(f`BK
zRR*=uK-=P0ym+xvNO36c?p8{13l7Dl!CeBy-K9XG&=vy4JwS1nLUFg^9w6}cn|bg3
z$xJ3YnPhkG-E;3b_uM9*v2N1mO!vSn&Pcg>w(P$q9rma(E^Dp{12{IfdN-5#0R8iI
zTna8H#jy4E=i$5LW$a>{A~=xUdKlr$5Uiod^9oi}*2pftadEj%2Q$3r@jgmrGxa6y
znjaZ%rrx^KumVI(pvv)Sl0Rz-JA0^!>#A!*wnW#gNML`hc$S1))L<*Q`6v(FO-d$k
z=}MnhoCyiEg|kM+5*;$Y78_k%x$yoHJx}pIT9_pQ2}iq;vZ(Xy<_AwOav3-LaDSD=
zpJxF}<eBotJbMHTEieb#isC)TC2l5kv?Oeb7tzJAYv_Y+;V+?B64(X*S@|A@KWpAh
z5F2T@(DEQT+@lY?KWf}bNmA@uLvec%9%p`YyzBs2`PG5ps3LhEgVMoT0*$hKDc#uE
z@C3=fR*4d}RSA+hfG?){GHN$1nyo#z>gss*@7Vg4|3bt!HkH!a>vZ&uVQpzBE??bv
z=E#=|v;Clh|ID)2Zj^wR`O<y9iN|aKM{?x-NvFymFRt8b)NQMA2ZQOiKP&v!7wRqs
zAP0OWJ<sCEkMfk1v}kdJqw)_F{=M^4Rr=3TR1QS&esIa=n{AEb8?B6hy7eyVoF;b;
zZ_PjtTI@pBK$e!a3EdBDu2gJU?L4&N?je7UjTMHyxywwIycv{3wt>|vY`wZ)QtdRS
z+KzsGQy$y+@Y79$Em<s7kPfW1rV%_Hx_OVfF)wCwo?gy|(VUuBf}Q_(@;uWSi*p6R
z{d1vpgdoFS%sZp)1M8DbT2dp2f5vY45madU;pmscXos|`KungTsbA&5`tVk3+UMQR
z<r-K*6H}&ma%SZoq3k{plHso{g659Q6|fTNv4t}d&f060omIyr?g0md$&O8b)G;ei
zV9WCl?aG{<CdZMqZyfuaJ~T_~vJE5T{{A^MmcjEL`$`LK{0m2I82+tW+7>`BL}#M4
zNZ@RXTt)p*vNs!WGDIWJ;zFtBpKy#D9Zs8M`>GuE<hx2L3p4KKl{BFG+YcS+K<wnk
z2Qk;lh5LdORAD{S23t03U+4zCEQP{Mhd#?Z^XcgUP=#HoB`p45(KJ?gU#q$!1d=yt
zQ7=KbMn!l+U_bfA>bVD<yrlS0gX^khD}=d2Xy?_RLVJM4J?pv0!#DA1LOB5@XAlC%
zykG`2d=H%7P)tec!7f?^l!Etsr%Zw%(Jw+_ld5EAB2=N7h{AnMH}M}9p9!9O2&?Gq
zX_$=Mbl)f^S5>SX`3<%_=4pg{!t{mK#-o(~E(%B?8F_|<r#41~p7EN24gMoK>vxDq
ziDjP`i@1aY*_Ecm)d%%x!>66-Fa{{f2YGFx7wBoPMRxNZZW=R$W-hNs#>S3o@!I;K
zM+HO3e+Rgoepk50*WzOC6HA-f6DewGgzHzi6Z}o@wR*-&gf|JtEP|Kd;g^@DYdd&$
zWbY(lYZ9Tf+p*myn=*L}ZA#tRAn!$Ip-hTT+(XyZeHyztxbO~O&a?GKrd^ga?x^Q7
zuubPsL(uWhh{PPsq9?B}!JOa}1<m}MzPQp`3%emY|HJhI+D{?BTLN#E^+k6rUzPDJ
zN(|+4xf`><0#_;=@Er_WEv3mb-Cv(YV0^c}{9*IfAJNcZ$XlUTRafWyPC*dE$a+;X
z{=|{z!o&Vo4%Z%GFjsOtO`|=(_wTVg3mLO}{vXu#?T^f>7#51^=4^6)FY_kk)x*0I
z0#d2BH>V7ngHq%2X;%sRFtCF@a2cx-;GcigDNnJsO-ob3(;tlP61@9iBQidY-LJ9j
zz4>u_tNuc?sVGoMJyS@@&h_UGl~jjyFsr#JV3C5v&O7$^pmOe)GBh-ts?=qlO8|c-
zTl{<JIoLtC5Rt)Y+&7ZEcOygpf;`%IL3d0K{PLN$T9EypWWok^Qk9lfh9k0u;pUX`
z4DMtVLH-9Hx`)3%F+zL(v*TzgmbrXQZ6|j((eR4n-L&S5G<o8~9Ki^j9WA1Tb|w12
znPuoxsVcvNS+7!SatBBD>sRvvV*u<qSunk0p_N+4GQ0dafI(rh2EmxBBBT?aZ$5+i
z3A?Rz&ATq#0}8CB)vS>c%}D}20(gdK!+OtW+&Bjwsi;ybzqq%x%3Z>7XXt_WfdsuD
z4BlWJNm|7N&c)55K>!}ZTP3$58}R6})b4Hy^^}<)LT9f-)Zh~iDodzazlu5|hHUSb
zG(7>vF-r-`hZi7{A!Wmw<ndy(SjNNR=|@r<qK@fe5~s(Dk+gW;7pvS&JRQFqq~>q!
zXtg!Ft*q!blHB>Oq{rV39Ete2q`6ZXr*QegJO%QgWvQ8vL}6bl|A{}^1Pkw$alRuC
z(p?j3o^MWlyJ>4*kSK_4Ded-7{ubnz)n-zH4T&Fjp<P~%^#z?Lq?pz(tI5N{i9K;g
zG|onOD4H&()I6m#Ga=kBvqfe6Ra*OndMU#ixZBu`HYXp!2larpdDT%ak40E+HR!-!
zIkRDvq9gK~U^c%4#oiN?#UQ}eOeSZG!Ui+_I+|C?3a3xu^5{}0&a^nfm&uNEBH<T%
zc2MkU%lycEnCVqaAEUMdc`422ivp@8R`v^{ow=+Z_&0@a979T{X24kXcvv0xCA0R0
z)q-W;yUYB`-OKQ{)o-wcDsA!w;sc_SY;PrVqS-%i|5LMXc4?t)l=|-*amJfM0!UTN
z7ColEsBiW7WQczwd_z0oGHsh1lO=C|5^`*B&JaME6pax1u=k~>Fn#&^NisWbBSHI6
z^4fX`QgfU|>*W4eZ~xB@uEYDUh9*f4!{r0<h31D#*H!h2ON*=pO*d##QakPluOVnh
z>LCqL%aiymJmlr-q4LxBg`2nw^HyJH@YoJ+Hd)e<#lEjJ_kPnNv4!1@|HMpU>B;z{
zjYye_ese7{9)&SUg6fp?HfU__d@VZoPV@aQ6X)j5q^B((2x{QjE`u-RlF22Mf$ROL
zT+PKY>0fa0Q7OuMkzcjXv(7`?c*+{-e=oCZJ~RbPWV<BGqt#c;Y90&kJ%$i{`=(jr
zxC&;pnMg~t>_pOx{NevOB`bM{<YdiHW(5fjH)I|{MJ`I1JjHWAf`|!<s~AS5UNg-P
zCgRX;v4!i3-o8;u2bZVn*5+!aDoP2dD8i=q56C-Mb;^33(x%QL8@-jb!yCwGi*eCj
zoPve$#(O>QW$B(v?_C1t9vd=nUy>j?#Qa-O<1qSPgyD2K6Rm__-TffnnUl6G)_^rh
z*k1}v0Wa%1=cF&su>(T)kcYp<J)V0pz(j=k<3jr)qp?$;ZnYnQ#R5$+HBnd99SHhQ
zcE!^oSz8y9J>5lxp)v;1;h44tS??l1pTxsSNS_nwlKxKoE_@dF-{ORh%pSrgm^5k#
zFh%xt{j!VU+}h)NIL8&%{V9VQa;jODM24LARJ9a7rWYI``oo(1CJCj*7$X?-lDq8`
zwUHNIDnp3{)3gnz-9Vk{p*Uv>#QZcfC@(mV_iMRCe4nV1=-<sJhixg%B_zAlSX!pi
zShS~Diw&53``dCp<a&KPfMQp_B)|c2x`E6$PQ2;Em2bxl8ZVsH{OBZ5SbW?$X3Xe6
zQ<0Yhe!3?f-H!P4iNC3J$2J@pqBy(tNNS{3k;1&OaklxJ-gdxIYP*o*z5i(`Afb*=
z@rAF~4*ZnyO}rTr<Lz1-dWM(owUXMmY^KkGbxEt8vNyp}&-^k$&RBDqu+jhNwqNR{
zOrPajXVKW84j$q#`R8h)s|@I<g1wAqJ>9prfX|Aj@la2YdSC0Oe>-`MIgIXE-w>#9
zO|c_9=gt#FbALcef{;1?R9!0M3^BORgJh%e5c70yXBfY_P>r-Newq&F-?y6x7}4-x
znirAJ!QtK@T_Sp3fsHj^!4n#I{nu_;i=|$aPA3=}?+)7>@x}k<nAcNqFj`onr&G3t
z2pZ#Mz);KUFGpWARqv>;q&KNFA#||5eV~OnZo3$J8Ot5_)qoNwx3kC`&HMoT0!{#r
z-ZAl6QV8NuzdTyh|CP{MJN)czK@FAF*Kh7rL#&U#elx!tkg6*T2F9B6SsPDfG6Q-5
zGxv8tUJ$h>MXbA_ujM`y>&S;mb7@O4gm!m}{bvp5$-%Qzzs$7U7AL{5F=Nf}iTiW(
zR0F^G*x!{SI$YT|w-u)y_V;+IDa3~(O!YrmwEj1HD#F4^eQLh-QyT1k`D|{sC=uWP
z5O>D2s%vmtKo@WdpBL9h&PKI7{$bw|K$^W+k7q49MX8Eu!l=9Y^w>+lw!>)wPmqfJ
z#}W5ETcCTb@8MaPBnQ!508|?<xo$XzK#coa__{l~^NGaG5~*gxL~sxOe@%z}TQxpg
zcir8?Cf<ZEfukBc(=S-ME*A98s~D=+c>w!9#fY{bz~Fw9oP`0oZ?|vkOVPq7H;kus
zaXGD}#C5z?AJ8V3hSI&Mx?ulU(q)U@`l>V4Bptl#p0xyP8DC4q<gE6v)}wGRU>#PF
zQ)|)QW`RR?b<aB;keexY*5|FE4d)xeLP2j-+I)^=E3~UJ+!Vs8Wpo0s`qDjS?RHyM
zq3G5(oLHAB%>O8c_nKF+awhpoy<*;bNQWm(6&pEH>|{?8_HQ4N_M>OjSQ>##9_|@5
zK^6Lp#+&EmzD!%@J+7b5uC!W3?*T!`U%`?-?mLA(PHIj^p&!Y8x;d)lib_~HS5K*+
zpaALc{wlk=gB@~Qx1ziryC7DzKb*My7r8@U@Do#-Ls{<Y!+(LSBUsHV!`eKi`j122
zlcPu$K30t2)U_L9F05h+?Wq$XoEAU{*4|QWQknJbk_=U9BAHgX)>>>N#D^a{px&M<
zpnm@f>s4SkM(0-7UH;ZMna<W7BSrtiWMy#C#q_a|I~LYSy0^!>@Sak`*^DtH{N#ys
zb^KA3T*);JJm)=Z*>?*D^$cAN+uTq)m&*K(^0@Br?>&0Q;9^0dF^CN*%!-ijeXf>P
zstWthjYnYR`3x!kPWL{DX?`+C<g^RT^o3p>!j_mnc0yVvi-!j;+f5y$9ug>Pgae@v
zz73aJz)@G#^%PPcax`c!Q-kr%gGq+gB4_P*n9W&)ME`CZ`r6i^zY*&4mx%s9F93IJ
zCFl?tVk=cEuQfv{#tIpaDRia`jbS8F@RLiC%V6+oS(DzyZun7Zby1Lh36u6?*AvG=
z@J>wocop1<_x?7;F*v|Tb;0yYYWHfu78C3a=Q$|*sBnJR;zpzZOT}CWB4RBitw)PM
zdHb616FRCg25ML&V}y4PA0L(e$Uc*S&*z+8R`}S)i*VX1)xHZCs;r9+T-CaKuyij2
zi>lYgsF(#$zqC>eWQAhB1SLv({yz2NsUF8Ipvt0xAE!F6^)#Zfe!2QA{y7EwbXkj5
zYMK4M*8U1p1exx1^fO9#c<|q@cac4b4Pl#OuBeCS?#@^Q4)ywUW)%)3IXz7-=R>Mr
z`mav-ZpV|(3Z=mCS9qZp4n&|_mYT`V+A)Qm+`jcb!heRb94hdgab8r(XlCe7t(GEe
z4u1$ahH>9?nj6kIJ~0TlTq@(#^rQ<&f_CI^6g~>BE|=f$HZU10XX@35{|-!MDxf+}
zaWMN8*5(5d^X_Dus0DTUvd<0wtwz2WX34*K5!*)VV$Z}-LfqlXl0D<Spt4}Nz|ZVf
zFRX6=!87@U%p>m_tC%1K3W-$tS{+(enp7rZtV%N`n;z7o9%1jPJB7r|o?&z7lVuy1
zHy`?yLSa;+e%(WD9TXJtB|mCJF88xP&$=Np{OXOPHp!u6sC4J`X%8WLfcxBsXqIR)
z0yPEuMMg@`RA8u)<*?1}AcBOp6h{Ts1^ehNk}t4TN~K)lW|ZO<UF<CD1O_g7&Fhdv
zh{SSWoY8?OF~*@WP(1kUi@$oDkdmgh&zaFbU|EgO+|Xv2s8f-}foKrKYjn_)Q>Jk+
z;0KQ>8ZfstgT${i1RC7sy3xhtImW{#=)=%Hk#nTm@3hWhkW#q)qaRItBut4v388hq
zJezU9yT2F{<6b8am-^Y=G#6Cxn0`jAUpIt+u+k%2{@}U&K1}QY)lvG6$H5<N(0MoU
z_DQrTK=aGpx1a6GHBjaH5Rc7r`*r?X*_kz1+m^(b7Gq&=qq*a>(%VWjC+I4iP9W89
za3Bk;3+xdMFE0wTYri-615w%cv=+wWQbwq)QohW@Wo5NM(;*ju06B|X$YOu2I<%$c
z0f$`d6594<F)`Jp*IC5TzpMM=TEy9T-15(3q)=F@!gF_wiw;S+`tem*KA@UleA5?6
z=K6*P+WzY0pQDo^KR`fe8H*uKcwyK_CYk`wLm#W_>;TTQg?-6hqP>-&yiG#4w;Fv@
zyTWK&61Ov*r|g~9f*K5+Nm!ojj*2{l_yGSTIcQG*xF>Ph>Tv@D`sHIVA?7K~r2x46
zQ$)>YdL<mllpJNNw&MA$uZU{cW19}n^&#cP3wn4)v&b0{_WkKthu4A!LD;HY;bAl8
zOUx^prL<~BZa^Py0ZKUq$17R!$VO__F@w_k^+|-dp?Pd@%{zP1&g*}_&h<|T2eAh(
z+CMgWmzmz;Gn$F<%)W)d-vsrk6mG6~JpR%jO>@L7q`$bpfvD#!AxAYrZB4HmF4Y#z
zKp+9B=}3vI@E%LV#_1_>Agu#EOWql~4jWH35eMdoAyxIZ9w!gRMfcf>*yvRap3-0^
z+Eh@_4!*p5Sa5lW_0w&l_spO}i?@Sc<uowkHW2CV0C9HDFsZ$%=Q^By5|bL^&glA+
z>#c=cO1_N2zFuY%$|z45JLY$x@vB!i$<r7kk>H!)3jVhRuUg`cJK{uR30`~uyKaQ9
zzkS~=zy4#?<-^8#Nc4O|;A2$+p&C>aYv6O2y4DQ}2&<{jn_3l?N*ViNt;TlxW2RuR
zC_0NnAG)n)_gR`SlX|fxQK#2yV))o+_S8VkO>A0BBOC4R5OPZ@72ELqpMyzdM7UnE
z70NH*n!B=C!?@z9kk`qI;-sp}m^cZ8y`cHPQTGj)06s}(=(E%)o|>Y4Ag7Z`{UFn{
z8v@IYL*ID{tnK2Vu`SOM0X>4Se0ZiNOO`!vlO2!poqf&swf-$4oXrrL6B-;xJKm-V
z8RHpQ^iQ8}6rk1J5jiMW<GmSfm~?DT_~nn<yNqL09Evz-(sfVC^5|mJg<u(KSAhRm
zy0=>UvTzzCu^~c56awv(3k#rpx8BbnNbCT(3at0^N;tfS?%UzYQhM!|=Cm<v7R&d1
z%fPU)b`-xd1bwxiIF0AcDx@QF)Gp4!17c}*si>fcQ^_ErmW?sST-yPrB%$x(q7jZJ
zLZipY-c!agM*M;gq>JXsqc-P~rej7;b)f|XuU2d8`fim9a>aKrHDv3^^gP77(B{#4
ziUXxAg~LDkS!y61OA*;u(dX$dJItFuTvKLuyj~Q?VKH98jrJ~Z_}!x6F%>IytFntI
z*j;aasNH)d`*e0uYL@O%d*Y(I@o<r+LM-0|G{vlt)C+wb6N1ynh*gmVhu$yvMeVld
zmCiKIlBHxvct@qxGXF>q=X?J=W?iSEC8)S=4J5n#tIJ@_cTM`Odo-RMjacm4NAthj
zTTiiT+y!`j0e0^z9LUSM{7LDw^lQE0s$&Hi*mTGAu^dad80ufOLJH;zB8^MK|6Gk@
z=~(27r+PVw;RNoX<ou-05e)`0GP`TYN#0kRb=J_lJ9IH;$%REC`sh_CjPD;H=JY-$
z`j+&asGN-mcF8w`a(DOU%gam78Rr9jKv)y#bwhV$gbWDF|IJqCpB^AX`kumP(*6%`
zmR8z5mf-nOO&9$3*%=PxPAEujNxD*}9O+Ib#!u<WOJ{LrI$X4^AC|uwS9m)XP#j*P
z`<4_tN7KTzz7P~x$7=X`LNMxP(7O_sRTQ(U5JR-{rz|3rmIoU;e;0JQK0_68NBrnQ
zsWlz7ui5XlD3KX@14^&KGHMUd*X|_}6U`Dk)%3qQAp5SQFnLUd0oM#h7wHp{FN9m-
zolNPMovuOT-^$ZGt}jbbyVyD1+;V;3Gj)bdyMT>|HCz_n_quxC=4-YpiFX(x3km=R
zrC(~jO4c{4lQ&WB+iE~{n_RSG-?Iglsd3pq7e6nM?gYxOwDE7Pmrz>^e9Xx8TCv3R
z0=^&>5wUF*^b30LJNY^A4n|r(1pIR1pq$XZ+aNt``t=TPj4h7Qp!Xui>56@X{lt8i
zy$yQmVz(gdrfiKNH|R@l;}yzM+192*PPkXN#(*<?FOwxS<w_bQIA?x)iF19b2?rS7
zZqBUtl6UWsD?p4&#<kVaAzJB?2(YNLh!w|9R$6XN+|w9htj<*^Orlcpu**doT`W-!
zL%t-E4C(b+3SBH`xw4`_bH%Q%O}gdCx7lgFR%YyO@0$UMBs^$XUmsI&pizS*N6(ot
zkq%Le=dUeI#BJWmPfqyLxvsICBloosR<8$Ju?@o^Gn!Ux9rtlLS}1aI|L+23b-cfx
zWZsL;<-ec~^T+LdVapXQ=socG@4h@bPncmfA9om(68N~-+ho<lRJ!}vj{R!+u5it1
z-E+0FuizZKYuA*X+u5dG#(`X3{#TeWyEqU`aIzUxd^Khn!43Snv-0wxsZSy*)KYCL
zH~Z6|hPwf_Du~fRVc~Zzm>gshHbqpahwGq}{3EEKg5*$Dvc$A^Lzk@>c=SyY$nJUB
zmlCsJykw#Nsu3UDf-Xi|4zVxo!IcVszXdos#^u@z_x}vOq}rGE5Zg+_$<us0*%J0r
zML!F>W+M(lk!nT8JP&78=io!w6!rK+v9(c*F_%oTBM{We)GP;;HsJ09!l>fzjUC5o
zxhlTBQw$9(eomr>*n3g~DHAsI)=q4AhDzbqTs}&G@#9cO&Xz?NW&O8qaFz_pBd~9J
zxG#hfr~LaPqFuJ*U9dsjL?jDlmwo-M7~eyH*T&DBD$&rgID1~kB*s!Khmu}sA?8i9
zhKGY301LP%;!iOAJ3HPOX2pTIM<C<eYBI~_b2SxtlMQBhQGyQTa<Elz6ZZWV_QkHa
zhgI~`-Vsg&RctwQop^u);znh7z5`|5mg|0JJUSC{`nrmHj(#D+xcPK+@_cuyUZ#}+
zUhEg;skS}dH)?ExFvlf$>r6f$WnOC=o_BYi=wSxM^w^d$4BPRW1IuiTm3U|N<j#$R
znzQ-7u%VpwD-BdFMIL4nk|e8$267tbAr%z5D{P4#TlOMbgZPLNRf9GX9*$gtJtG*X
zWz-duy*g!>w;kj@&@3`HT_s9#Tho;00+*kF>RC+oXP%X=vY*%g)XhG<%2j<>>i!l(
z*}X4I9~icy^rZY~G3qC^`~e%{l>To6ef!4S5#fNik%W(l*{z_^anyc0<+9KGgq7Cv
zPk=Uz)^e%Zy!5L)ZmQo=r<+|~baOlmhx~yu^Gowy?yHdKcd20<-65UaNmn!Yr{%6b
z8!@1~M&LgCfI!E!qT=MXM%h%Bk70#f;LtrhTn2<KgSLIEU`U6)d_U|XK(j{6RIf}5
zBtz!a+Q85K=103!u@z;09|pS$ca^gKy(PGabd3ngb9)nV+iDO4^{<RjZaFG2r#tqf
z@h9p74O7kWbZCDe;I*@G+GJmTq0kE5Na(c3WIaffsUO)lo0WflL~}v4LUHmTvVmwD
zYJD_QwQ!6868hUCJUn=vGux%k<@zn-euICn%~<b!D2JAHS)3c2-wuhd70LU1fh+wZ
z$OB_5sS0pwYGvFzb342hvit$R>7`UqsGl>8i?7wLeyrOp-H+9RL8q^JoKO5$xVQLE
zVkDW;eXGp-00#wfqB>J-$KKQelKnW^{lX73`Ky;GL)oXf?wBXk7I`IjKP2IFEAG7)
zwb+9`z2@(f%Q<frw@xiNH*tT8Ra}FPWguNr%we-b&cB*zPf^Z|w&c-U%X)Ab!lgTF
zE6o8<eC+GFehKaqt)V|K%?vE4Gu`Up2RNPoPwCwD4ZYU2>`*=5<~R?o16F#k&&=zj
zhjv$DY*0nSFeqTF+e~aLOjztNtE1Va@UYKwD&_2abYy&c4#Nud7yq=Uy@{i(&{1&a
z^t-~A2g2t43$<C1bu#CN-30$R#4jEg8&5k)1~BC>TwWdiKu_!IIxluDMiyo|I+rvj
zf=s|EU}{b6eL=wD-p5VN<o*2Km}Ar`C-1eschhfV-;zd}J;LwlG9-X(KK4cd2U0h8
zLYeV1=H#B@ce@r$X<MtL(r8@!vFWQSY+8k{#xiA(aEA12Y%B0tWcata7`-$A{rSI=
zeeu&pRFD7e!FfKYW1r;EKIwZ|OQG2<-2+44U!1OXt_Ys4FHRQDUd;0)5d6K?#8=U?
zd4z~xKA{;jsR1lbG4h4^D9Nt2%-TM6mJB&W(SP22abX;UD3;2?QloOJ&nOtX)Cte=
z=RPghOD}ypmkD`;6Bb3ecngd~bPJhp-S6Je-PczxD;p*Kvu{w$?wV}#+Q46jcTtQo
zDf^k1plVR^L^7!GpA9*u{3G097}AZ^7=}0YHk??aw?=Wg%;9EJO$9zFPB98Mz3}9;
zX-paY%BR}vltq7id1_FTPP9s*?x9l;f9y6qLcQQ3vpz4L_1G8tORbgzjvRUa_VoPl
zgryVRU$Kbz$wnH+q!qxYD|u^EWxHARDNN2}wcX9!`)NFsbUW7}HXo54jA`vtIknrm
ze||mwYrFZ^g6eRW^=Peh&r?ccaK=r`3H>1n9{G1EI*`<;5m(E%wcI2XfyCnHScc_-
z!H6;jE<krOw%5DJUHFk?oxI@1rebdKQA;O=0S=^r97=Hs8;#$`UvL=Ee7)>S)GfVO
z|LvTW7vF-kA@qRs(22Rf&)uD<5S++Hh=;?0&XNk$!FMFf$n=rJu);(w*!{8J_$?;B
z{H(B!_frl5(02Utx~VMkS|SkD3Ke1>i6J%ev*u?mFO<8(_t_ofRQ49LJ65@geNu^5
z`)6<=kzMj?p(jH4%W^q-=*L_oVu4Gmk1JiEc@aJt?{>uJ7inq=!_ae?+X(^Yc`Dbl
zBQl}MpvTse4mH0qJXM0v5+|&c3H$!Gb2yuL5&4O#sEQ8NO6$oktrVK<jWt;74pI)e
zl&fFdig6{fUQHl6s*_dn@@tlL!t!_V@K%MzRJ^d%=FNjoDvt`ZVC>|N=@{j(zi|K-
zgGB9HeoDJ;DXd;0HPf(CthcyaZ=nq7^PC?kD@(<NYZ_xChHiS7XfbHf`AkGHvAI9I
z1x>lDe?S=gV31hII~~I=1QT-CeQb_BI4Er7lXzDePH&+dQDg3s!Ui8(Qtl__2#FNf
z_)9A<6$b-<+f-+sC*}NcQ2gfT3mf2qFBXfn&P(r%ZglaOFa*?{JFEF(-VmGFNDq4M
zJ1=2;ruo1RkTCxvw^Rw-^aK=P`VW;U^kK+#dcVO_!$GVEjY>g6{<6YPW$zx|TC^@n
zz2pB3294~~(;X|}5g>oOs?JYyZrQwJTt>q`tl$kE>00_Uz%*56`@k4G&lvp4#GLA_
zvot}mDb6<WFX&)!M<-u~UNMb&DR5X%OxxyC34ziT8W3>$-1>56qLThH>&LDxUS*J>
zbT;}dC}M>9Y7c0=&+#=l7@1F98|^PVa7g7w+yn+aRzC-<Ww6sX&VFBpo^O3~a-NL9
zaRL!C8x9g!Ciso5WgqD~G0UeU=iZj9!gh6gvg^{pc42)tO3=6+p@xz{iqYo{S%^jd
znDP_?c!51i$XIfy;#*Wh72AcFHhUOUV5k1!aTZh>=*{zt0-aO!X$?5FB?YYP?8ECc
z3NRh4EcNMigzTM@$aN#`rq-h<gL1>O_3}tgL5a3e@5C0RR(j5-|7e}LU1t0`vI?Cb
zB>2@4>ArnRCFh@S0f9nw2?3m}4{2a6>*|%n!ZC^Q_zWq?dpO-stO)0`n7SeW*!1S7
zgwGJpe*VqHY5Z(*4BPSALBun6tN3sAqGJhWbmiC965>Pu*`FNkT8qQPJ)bf32QE^K
zJ7t1)Gr=bmS-BPDS+-OX{@F|OuHq_vgD^(|_s$D7m{66TrkPlExZ1x28PcuAinCVb
z0Mw3?XeS+kd2gTy3_gvJ*ed$*5l+RFyL|&*f5rjTGJe%an74Kw{E#N`H4tVWs(6pX
z{jjzKiI5_C7str>J>W~A1&Lf|B`L$hq_`EHH`|8e-5a3PI9#+~rfv8!4Z1Vh-VX>@
zANtgtXN>TXH242}3V@GZVJQ}J&tWO<M^)Gb9fLyF(l23^C*?v-dTK!{5=|+x;+W-k
zl`&)rVCeK#qt?qrYJs6yD)kcHn6hzMO092-xt`ca6(~5-=-D2f)04h4Fq7Md857}A
zQZvrS6h~V>N|@WBoQ8SafrG|8?@RwNSZ{NxbHBl(uJV%|?SfC7PC&8QrrT@}I52Ek
zNN5up-(n|@5pxm?XuUt?-nlpS0}fJycWy(WRLbO$?}-b+XPusX_;K_esa}iiZY|C6
z68vo`8YB2KUYR+simKjYeSrLdXyHHxq!yU^;_BFmeB%DXLtR(Q2i~h+wg7D|;7^aC
z^2j&i$fh8OQDfo?Ra=heRJn+<v3E8}Slt{XP3lK)mPwYULA<W<DF9yEm~^d;J~?r*
z{PAp%Aav}(Ad;6jB7lvgJ_{(1AK@z%rTX(02Bjs=+S}ZtiIAucS&E?9<<2ry*nOE{
z0IKP9G2Ow#`}D7;(}IaDpZyIet9e%}2&!BE1cpfrl_9q?&5!#S-?&x$L<0E%VhCf;
zYatQno5@dBgh5vq2p+|B!vgJLv+f5o&ZV9%iTU(lrZ}tCzT&If5*4}~31aeB721S@
z;}=Rp3mT3lX=n%DX~8eOI$OE1!%T-KUkN*1&a;?)bv_C-T{)mrptj<|_{CbX11y9I
zy!Xb>IbA5THAdW6Xo)^`;x`Y_cIEK6anV%}9lkzWWh(TBrdBFGBpdc)<=i!j(46iD
z1vuqJJt3UAQu&Ncvw99SxfEi2+2JePu%Ayu)q$4B3cj19hm!DtH9XmusEGtboo|lF
zhYElmnjC>Uy}}+#Hz1LZ7Cs`vR>K-Yj|+7-a9q?H2E9Wb6$MeY+pXcy#Y_Quw(P%Y
zUO3lFLpxULN?2zqBI!+`93f!VH({o{p=}Dr@i<Zj-{q707S>Cy)Ir&~($6exnYphR
z*+v26H#CkO+wwD3v9f~xYV2y{nfay!+mpP@XROvj;k<I5-*Y^n);eN?>*Aj_Oy|*C
zrBLkNDdt~ckYIT@DlyGpb&cZZHYlICmJLp@#=c}6`9(|dat)ElWZcxRo(`_o<<(i~
zw3nhN@AtQ|=?>F9HgisW68CRjnsCkYoR*TgO8=ry@f=tv?dCVWrgFZ$<-?gb@}Ajd
zARVjuhi*^)!!YJ?#ZZ(qGcBo*gqToj>cULC0$Pub86E3)A?s8h?!raQ9KC9WUzydZ
z7iRQic#S1XJc!cH;`ZLSY*nA`kR1@ISK;$H*kBc)@^|>ENPGx{wS8NK19@NT{QOw#
zt*@fSpYs$wnJC>bi65N(mJ+twJ}!5fZtAar=1Xb0HOG8~o@Ft=`wb2Rn|HRUPiyp<
zo7Q6t1jPC`g@Wc#d!JWE-!fOwsGnl1P&v&9PVawBgwHYd-IgC+=9SpdI{!4|eEMO6
zQN&t%Wk!b<Oh>4uXY^t}Oty(*FvzjsaONMG(-&@+Vx;(Zo)Z?E-84)&42H%i<ZK(L
zxga{br0?l@khz!h-?N=tH*7gr@IbWnG7XHI>pgF{D8W3x&dC7#@NmM{C}^ecd=miJ
zj~jL3*VSrUYWpwNWna=pCpwxfNc7=<O!?fvN~QAsB*|3Z%`=6grAeL&6CLJxq+QQz
zTCv>hRK9B2iXkBd3`Gt}hKlR(AVZ)j!AJTzmj_z<1SY^+ugbYgBi&|sTB7be1WNLb
zDACx#k>tQL3dKMS7T|km2ZO|&pB{esy$9a#Pdf}7!jvkwh~ZTZQT@X~2=6F=K4Mb8
zSOtq$J5|-LY3AfC1=fGK=(BY8Q`%*H^os(KYI{Y~I!1X+L=Vxy;EJ5+!S9&<*d#Zk
z_;)ndt#Z`*E<4J*o_Dk~<-Zd|$VMth%=z@IUZ%BX$Zx;Z-L5B<a(5`N?IO};`J|Q(
zmSQpBXljwuQu<bSH96@KybD?`mQMSF1Zcms+?&ot8+W53B)w$ZhYL+F-LU)~NApoM
zI05TVYFB&e*Hc>>X|8W?fPSa@Kq?Ml$_PQL)+3wy{;SBxqMtuN%Dc7;3MDMB=FfJC
zctl0ek098wuu?e~bTB|e2WQ%P+`s_6^<#C(-$>hM3*j9+`(PS<8PdZXEHqqY2!8>U
zx-=#9=p!F*Kg7H8dW-Rdv5A-^Ox#!$fJmAPAFnau*$)`LABY>L{b}dIj^x#-k25lF
zz=CULXYIY6xAHGKX2H(X1+7GC!0wI5k!V!);-W<AiZBY>*7EIv;d+Z%kMldk--VTr
zT)z_&CEO1`Gvyaj(ar2St&WA7p7|#@XZO%T+yCiifY9Q7O8f6o;F40g;NXMH_PnT@
zxUL-pM(B~J`A1A!U>d7HV`x`DoVM0v@b3R;uyNG@{F?$~|8OE-Ehxo3^!<ao%RT1Q
z=GqT~y<mKVY1Bi9#>Lq%c#?tXjn+)DEXR9lp*p^gJ0Yel+DLioL6&&gf;!GRjU*p+
zr?ej*-Y(7kP|umy8*d{y+z$#@-|J!zP}XC!86kuxKuF~&!bEDr0<-{0`?;)~+PFSE
zFFklo=#dSG&WOl~Z4sYNqOoR`w_*8_I{bBvyaA(dx14>V!z?P?#XNo4!ZQr3><{QV
z>`u8#JjPKtOu=8^LbR#Ie!w9g*+LaOm;(jqJ6}q|6A)A#TId((F=<Nt`KP*oi2_PV
z-C6hgm5|YGB~sNt>2q0S-{`RJz3+j-t5Mx4tGID7B@d=e)1sfj^SniP_DN1_Nx7wq
z$C1+-0CF>#V>ftMTeQ$l`887)B=4|Hq0rjzlU>t}+sb1vgsTcL$EDSq3VqA-13ULI
z|1Y(o?me84<>6F$O1M4J0K#^_4?@Xc@=1F_<n?X%2CnCtHBvV0oBJ3Lf0qt3pq*fj
z%UYh2SX6DJo5P{9CsjM*x29qFwKccp-NLdIQZqk`s@J;bBZDIRclxprF)2X4PuupY
zk*fT8@G{E?zJ*(S#B(EBjSDzGC0-Me@?u-Pl;Hafn(x`wCDI!&D{}5Wq)*W_t};T@
z32{h9?%ppvQp1lKR(u~{Pl4?w(hKD@Cn1XeeAjaj9*836MY|Nnxs%K4d~X+Y|4p{h
z(i?5=R@i!vs(ZlQywHEV_E;wj8$xn3+7dx{E#Bau-&`4}r608zWyVQL(eJn+k~l%n
z+}DXevMGKpSDoZ~ASIChl+Xr(Q9LPhM{ld?CJAZLZ9NncKu}D6X*HA~+k0G-CoeV{
zD^B#9Ys5cYJ~hL#d}JJ@xKp^`RjHtJT-V=2YLD6$sl<m7`uOJ5a-#a@gld)Ot<^Fk
zTOvZa<y)z7fNevOP6?@&e3<2q;?bt8Iw)7U0#gi8`*VJE<(TwpzDTW(xdHgy(Rc(n
z>k>Sy*J7YkyHAwj-NL1guP~n%%a69mJLI$b#?yadZo?+h90&DL{jk{Nqdl8uG{>Zf
ziBLf0=Ot49RF6{4V)fu-FC9uxQbiclB!9D*3)c5QH$GLRix@5=J?Undr?RhP`O!(6
ze7@En5pm5x1vkq&GNa7=5Okv5m~tr+=t}Y87iX61nZjtx+79VqkU0OZ$qBtP72iT|
z=k}?s#|GV}{QYcFG*8ybZH>0$dx5lAG@4W8Ab{ti^!gq8zQZd@-Mm(j%kQ6Eo~4I#
zKZ}R$;@$BLRrTW=JpFB_C#z7;X80C9C8GuB6#;(bkX3n|dyvJ(vdGS6qAOn7wKj+g
zq5Ssiw~mbDV1iH*`PX4bt}LMy%7B47(ClMbO6s`03g~I!Nm8YnW}fH$E4%np*1W5?
zs^~Qpe5^FDM#kkeq*9*rL}j#0`cxrbsk>F%1h_cjQmMAHY+7~Cx?ZtZ(JIT2O(?&P
zvznM!3Yg}gHd{1-y!=F{uEfC6;D&AZ3U$o9XwB^3FD`z0hm6(;rbi(6S}j0>@_32y
zs5>ee*sI&#^DKq{JgL}j9d~J7l96vRK-@D62vm1Zjm_8%$AimX25inKt)%9xO`bEi
z*221kQU_kj2)nc#nH75#E0?+%jI2%&lz4^2&@6xsu;kwxd@f$b%YE^Mb|arGZK7<d
zAxdCgh2BF?L-O{uyYR_>T1i0dLmcR>r<dXA{ebb=Ye8aa+WqtD^+thm8f8EIk@<-3
zSEd|IwxzI~Kb8rhm}07)G1x(OY&*sy%?N@Xqxr$194`3roWm5M;~&s4UuV$5pNVQY
z2BnysK6EMO){^cT>|rs5VuHdxlb5me>w@oaARCeW8JE5s98AFaA`d6`Ie-~lJdCgc
zvBd6R8&vL30uVV^N&9w*APsF+KIK2~Q6YzYg@f@{LM+mkdG$Gx$V%7^TFQNFNqq>X
z342yri+F8pW^U3iz1h607r(2dc%4FT8_Y!0=%k*bUWqOyIJqi<2<GA(*i%x%B>mD=
z<rlNIs^EW>qyrg$Ou~Lggnn=1T%GBTr!+j!y!xBJQ7z*Qs|4X5GoYh6<e%q03{Ls6
zSSNTL@KrS<B~x>cVjfb>F+9gjMvfoQdi?UW--kaq?(%myqnfG1i_2?MJ}x7hZ{3EV
zHJ3hu*vP8ZLe3}TI-OySWWicA#&Z_{YQ&U4b3Q(teknf~yDG$zdUJ?s&?;ij09|F<
zq)3SIwX?NW-Bs+zuvs#vdzrla=C^owE^RXSW^h=(p&x)ha8!Ti`6oHb%Srox@}$lL
zEUHewOOh1;CD-k*sqa`4iVnDZA~R?ovI2@t$?BD*jU?e!)MIJ!D(E}1U17B7gLQbg
zv0yur6%m7a#V&P$LP~Kt%J0b4FoyYANzRk5!VlqSq_QhQ#}*n=omC;L6J5O_i2|uK
zEFO;;HU%+u;c@+DHJW3-nxYzYS&SGY&henULRY|6E|%zdgt9SnG7e=o%ngo803CTJ
z`IMyZ2A+_n{bCkrqt7xAm#u%<h4o&kalX=*vindO-M@K?dHWYTLGk?ga2{FceujB?
zzLtGd^b%cGlt`J4^KL(VA-LM4EbX%M@YyaDa%~#Uf*Cl+;vK#J%dRe-HV){0U9o2-
zH*yV_Eg>xW-Xr{<R!tt3Q9182$6Y{KE;6`b;Lf`w4v|*Vh8<)uR5L@XZ`|9#lfj{o
zZ&CE;d4-zZ@NZY=fB#HE_#gLV%H`X4ddzK>mdFy8f=`MAzgmV&mvyC$@CGUgr@nP~
zO;4o&s`4SngpXO0ry48c9u3>?P8=wt(h6a7ABf8Oqv8yc)nff*P-Y`*2%Ih>)dKO~
zZl{Amnt)0%l~PwUbT8`kjDqt_$sczk%kJ7n>GeFT6ifZyX0m(^w1PxKJ%Q0_-_Zw}
zWZ*}K7pQs@($x1rha^g&0V@3wR33NIWU9(h>=^h)g;bSCwi6Pl#e@;#2c)W!RHLu>
zQk_QHq>280IiHyZMqK`AEL5D#5Z40`ZH7_Tg_7U?UEF+s;_2FGH;RMfe~{x5CG@ah
z^Eom4Ht|aK_0=Qa`uMMKi4*L2IrDWieCJbe+Yrhxi@(``oQuQa`O&5{t)dv|k=#LD
zr;iLx<dJ<uLkNVNgE*RMK>_0b_E>Ss`NqWhBr!usoy%9ovN6cGEFn&<MBN-=(Wu|5
zpN1~xvnSNGk)}n$u4m#s3mJDMWW4iwsGPrz_3Frgh#t{7+~K7sL5X0hs?&dD=`1&m
zJGB<xEHIi<M$KGlP)`4mYdY6Z<b1R5xfKb%ArzRsjZyCcODc?u6q%%r?@lYnVrUb@
zUiFKV8k^uioagN2Cie8s76o_u)_Yt9UOq$_VXS5Qj>n`uUb<-?Ji7qxR74kI8tpxb
zFM;N>!+*8LHVbU`S<~QcuZv`A!T8L}xqDwe-zYCvHEg;c&pn{b=!obj@a1zicn1Cw
zdN=&bGJz5xSxis+X-VZTf#H+yBvA!5vRU0mFqWgR6w@4V`P*WR7<>+MHGW#R;S5}s
z9?*5F2i4zeVcy}|069U{fblsAv|5q!K3gDFZ8skk1rLT^i8U9?;6BxC2{{-vS1{Ef
z@(tfkBgoL<k5e)9Dpzj>UM5RAZWq=<HjNx~OEh>8V=R>ggafBq5^tAmUOt=&EV<{l
z`ZX~1{nPu#tvmD~)$qIRKz(?t!|7U4Q_49YP02U)da3VZz~~9cS*B2Y+l{~W)!4N-
ztx?t59|?|fN1tGZMm4Lp<Nl36fx@^}VJ7*syi&dn*CAT8h77m&p*IIwRN_FZjqfgb
z-u0=>uQ|uXJETJg0^-1a)aNwT@L@SE8lkwBnoQg|_LdLJ592GciA+90L7fI^oQ>nb
z$E?der7Keka7&r-1xZzU8`tw`;A8Uf&iedQ79NJv(B~6q4DLF`;c~TU-};t8^9YUp
zeuxIkh^R`5oE#}j@(Xgf=A*hIoO+#Vue4IX`glkYq@Kltxo;1<KS}k*Zysr#{5iTc
z&gj3MI_j?9da$Hpj@|Pt5#`l($;B43a^j3{Z4JpdgF((~KxuLRHvg>+xb+LJg)Te3
z&`?<ukvYhBYZchf7*F2%R{E@QTXtnUPlRvhWc8N%q)CT9YrclE_ZfvuDjH`v%*i#3
z_9rH0*`-BH!_9ZwT!M`E5?g7UHI)j3o?(qaq>sgDc+>U(61aQEvcf29y4HTs+RZ6G
z-=p!H-b5Sgb}ZJYfIz+Rkm}`FjC9qwNsHnEhP6-jd#Yn^#p{wj00tiU>lr(c5&gl&
zD&{h7)vnAOkBbEYKf-@4;*W=$-Y1vvM@TG(d85oneGXFZtdCh>sX7(>eJcCT@6tw@
zY}ux7&Oc<oeEHVz0<^h2UK@IS2g*F$EkMEQmhrOstf(;PhRi>%|8(^E+za-tNZ7r|
z0WlIc&u20B*kfJ`BH7;|PAI3gX`;Y{R~Z{Scz@dr2v#SrTj66Q$ek|EzZ_Iv@K_*Y
zk-iIz5Kskr2h&JQ2dR19$WxO#e-l>vK!FWcJ_rH4kQPwjn|52{ZsM#cG`cMImEJi4
z885<)1l!{4r)P&gotNI&owL^f5*J&qciyE-$u;%rxP^Y-(7c<G>%(|-DdT}_8Z5XD
zRUoOH-{!cKhVn$63Y>S3Z=hlXXJwV7mC8Ozn@g`IzN3Tv&i6zAgFUWjsx-woAJfm6
z;RhDo6l6IT4eFxDAw49z&=NnB|M9Yo9-Co>_zC`6+Z;eLRS~w37~DjniJ$^W{_Gga
zA-I26Z+ODVo+Dz#SF24dP%BBXqZ{KEHXOnGM%J_hX(irw|C>JENg^(T2T<ef$4LyR
zVZ2xB6k94DVXz0>0*=W9;F>hmI~ol4#Ur#wl}Bd4pZgR=OFzPy?YM`k@L$S1%bzqm
z@KzQZ_8tg;A~07;5eTfj`<-Ux@CK7z(4_;mGrRK-+zX4LN?BoKpM#JtgI5V8`Aoxc
zA>zuL)4`;D%5{$mTmZeM|6xz>HAYb%{syS1B&7jb;W-EYeZzXa$-bEb;VehOSUeS>
z1HDp9-P!tY%2C24o_$$bnXWJ|BFLAT@9G%aae%->Hn^oh_aACPZ;yI%U;ikm7oqW_
zKwGT2FBX;5huQjB3%044ZQoBtxMx5}3b)U{2a2tPx20oD6@+p9aLqG@K!EW`^A7W$
z{bTVPIxEbkFQbA~#or#upcr7pPmE6PDW$dfgW=6QfAX+{iTDJ!&m+Oz0c0>z_Fbs)
zAI*h7T&AwBCi@cvj)>et^Nw{+7@9BEp3q6}M?L(&N=uoav(vY(QYAlW&fzz|v#rXa
zyXb%v8h_O(DcLMQ(VC*-K?K_A1Pq)1MLRbr{V4=?8%DWNP3`&-&&`3_#`~y%5QeE7
z<GsG$=WHDm@i%$NbUI5vdUj%mpW0zX7dxFXhh{EdQtbGm%6_5Kb12EcEM_IX%<zks
zLNgm|amBrnX@(VI+6MU&Ab4fv>$>5{E7U%TrYrS;)bKr;vzrx}a|8s?z^Is}TAnOe
zO?%L;^Ib<aSzT85LW>u5C3C`0xnP?)t^Q8CMV3_eBkS43u@HVQ2CdCRa=z_zLXp{1
zlgZabHA=-JjT0(K6br`-7DO4LoxxdgB!|yA_UgJ6BQ>!|1gM%d4Om9K)ThH`;y?a$
zpk8N3<Et;}6C2ami{|MG>ubQ>-UyuV4MSVR!y;I+Z2^Xs`Fnbd#JtwBo>^L=Hy3q_
z$?(P8(2=uL6K!>r$qPR(<;P=^{1Xu>Y<C8138v__P%Au-P#AxCx=OmP!)#pQcJ+_%
z_UzE>ItIOsvG~*4KPZ~(Y2vHBbTHKG9lnH=i_EIryhA}2&bv`wDf&7~%5Qww+s2y`
zyn`h{McN^I7JSIND^KYDM&G@Pg4i>0uSMQ7hQx`jtAD8BP7q#cT;@eK!>l7Z8#Sc~
z#o#7K8X)8S?oc;s8v4uKdDEmf_E&1_1=KHnNZ8qJr1YCK*Qy{m4D3qVys=y(E6N6U
zOc6_5F->sNR?A<iKZ)M=_#0}NP#R>t_hMfv$ZVugPF_TvUnslLBR>zh@Xdf{=*k{k
z94V(5XxMI%%Cs>n*mjb6ERl1TSlCiNZ8FDi@WW^0AM2FsQUhRh_+S#4`>j-tW^CiV
z3@#MCR=^O%lOyPihh&bO(gvh-uc=Lf{Hxp%2@E@o5+8U_FdURSHyY1wbub~*JT+Ef
zyJ{_~;QQ+%+V%b5*3w~53%j%!cb`}Lu4vcJ;dk3HEzmSH5Sclt;qtksZc22Jg!XFa
z4&RZuEKQl9s(|?{Njc%nS;C!yDV1jk%E<`Dsa5w-7|zDrq&&+j27|1%_x;~!0BaI&
zccfG$nbwmcP4!0OB0z-rd_MbZ?n>n?Q^|9t%P66YanK}1tQV~80I`7euyaK0x+(Ng
z1!ZIR3&Dkp^{dSieBkk%mqdc#Qd0LN;vp2AQ0bhz&36T%US2QvfGj&f@>=6zU#n}5
z!ik=gdzj{5g_Jy*e8g&DMIjx}fPu2cmkRUR?+eT<&yB)}UPUsh!k~>Cpdq{fN~{SG
zbd_{duJ4lLT}TXfuN4S&^U_WHfCP_t<a^+tV{7K|yxhfyU(X-PIOh2^Sr&gSTS1}c
zglVh?CK1*)qoZ2?azFYjM(SU@5AfvZi`)%q{n)xodU)uDJ8s-HWj=4+81?b<ZvFD~
zjjT9-{64gMmGnq*)7zXi&S&J_>&$d|lHDo*l5yKwh4c-JifthgI(SaJgXISyUu`OI
zBudA0;mD~?<r1GO@8CU=9u^J27HqY;OmgacQcZ)l+}k;>_1&+vzet0<>%UPoe?dOr
zbPHYDL0-ZGZceG|3fTgn0p%SqY<2T$Rf>cD+t}Zf!Aj49RAD;$*~ZCGT%T$ByDd@R
z{WN_Ec5z-r-{$g!D~S|`uk&yW;oz9q)jy$6)J|02fgbI?-6VL<Jv4z>BV6J^@AF^R
z!%O!{;l+SrHf>&ZmxPTE0F_IPzOYOq<eJ2)2HO4@#iE4DDhe*f;5;%SJ5b$E`HF^r
z9{HAgLfO32!BmwM{HF{UcnOUPBr~kD4IMEOVPe=5VvaZd9+1EGms;c%z4IC3`_6zl
zymNzr8O`|$6TTsHgnNZb)68!3c+gzywY;(Mu8y|sIe#Tl=JO54l?SrRBP0=Ue_1D^
zpyWiWvt_xFXEvb7V&Xp=unT@=GT}3cNToQ5wgXAcN-HySlbad5V4%fBU585x<BOUE
z3PuxkQ`iJzXC}hAKc(*$o1_ueer>{**8r>&tk5Xx3~vc7v}eLtIJf2GN_hSqUi)cc
zU)a{Op$D##+i^uXx}*@>rwIMjHlzN)O7YT``jUcubMUkL*(A?uYml44&JO3fCpgE}
zv&huU;6396i!15Nwj8Q&Sz6BtOib%Uja$oj&gJBS#u>PsIxjkTdJA9kg-Y{fyA~Hk
zHpJe=3xbfCsTM4W7P4$?<_n}Fq|(K2D{OeHcoy1$juEyci{zsxSviCocY0&14;7=7
z)(VIGBwKnalROgW;A~0Z&AkzWl_VjwvYz8-62Hn(kwP+9Fb-7gR$#Lj8-#>LgXbu$
zWoNo|*c_N~!#&V;dy}~2Wh<}JFzD*&4Y!ow|5Mp_$5Z|PeMkBtSq&=VC?Pu};}{9a
zj>ulwI~3U~BRhLjRuYcw*oW-Ba_o#lbR2tiIIj2kUccXcUH9Yh>)U<zj~<){pZEB@
z#`E=hJ)dE#7kL?3dIU7xAfAiaI`4wbovy62@B8zK5Z&AqNhmArIPXG|J#%%uTB|;Z
zr|BCeFI?ZXA)|1%m+~^`xw;w6N7TcwM$~M?v+_1(Bc?gx787^)s5V^?e~(;awtWy2
zIq%BRVBA0>Pwo}k3eTo|AJH|Iur}?`2eCde)$d(nePG#Gf&MIaKGS<sX1@kxmK0c!
zn!^Eb=zgd>)Ikje+TUI2?+vn0>>jN7f6OkuRf-}t+MP;_doU<X*SlzM65-Zn&c)O0
zCUS-E{u3`I)?mL|u%EZ7Sdnf9chKE#8bm{n0%hJ>Jtg;Vu<}EH8nj0}Ao@tv@<pn`
zV)Evx)!Uyuk)L2I79?mi$<dwC%V;Q8fHrA$mln%p8rIh8=7i|zF(J9iO85<PjkT_w
z&3?8_>fO+rgZ}q4S?V-~@~uRk93nxa2O5jo$$QjD6v@Hfhw^0nLsT#s6JZB-ST{r-
zp4&JVdaz-V*+C^l6vj-L%pe85)(@$sWE(kQk20^}zd?8*(vMpCLZsFDn)m_Iw2T{z
zY@~otrF$sQj8NSp+6nNh@^qK7?YtEJxH7d<dKyw8QJ;DpVR$lMOO0+nW6&WbCy>te
zqrMl==toese2GB1h3f8YBIJ5l<LeUX5Q@kOX<ZrFayxSW+p;a8`5yzb0%hm~ZI%bN
z5%K=-ZW)u<L5RN0PD=>Wn)9T)f6Nul=XZh5!0-0zYP-`R47IyxK(YX%rB6(Z1s_H;
zkr?~NNkd^GHzb}|5W5p`=7aBECj_g;e-WWF*19q^N)oPGUC&M|vx5H~^aj|#4Kv;`
zMz+fY6tk#wQ1bBwV|MRNTBFj7oRKCWBG4ZT(k*Q!8*VtT4Dqw;x)=ZT`~K-mJrm($
z*k%ClEaN2Dr@z<z`!7sqB-as{zL&T!fbIGH$Nv7AzX25iGtv!_<PdH5KTG@Fqr~_U
zMHmlC1}6sm?~VA+pKjp^^`l1De^;!Ld+?_xZlUUu1Pfe+NGl@#^uz?x#<VgmBnJjt
zdDF~v|2~ZW{0#VmT84lH?nZye`(H=*yHCT&ZiCCrb2PH?9$d6PZQf2aSm1HzkouD=
z{y>sh>tM!3l@{Ad#v89$^c;=_%52hrVT&!CmNyY}B#ZTrxqY$9GIaIR;CiMocSArg
z^M-`@MC(M6mMWh3hZX}QQsRjj-?YqTxeSOnf77vqV+%4p6q*1VpZ;k1x!*nXzt$DQ
z2zIa_L@!D^L<n<R&OC#unfC^7DQ=1_q*-KHCfjXuE;b<nCB}qI;x)oxBu}=aySut#
z1Z}@{ff?U4fyL)Z_0jh1{k9r0l)f3vkW*1!lUfGE62KB;o%0lXLYn*D&&@0KR&_<v
z2_>>+zG)4@&-u@|PTONLFTA^=DmFaZywyrJ((HTo|Mj@DhfTUF)=p6;Wv>Eec2Ef-
zC;hkB2#;Bil0TZV#=gX`pLPz$$px!)rywYnUl3s__R7C}`p3;^c@C~AZ}w*(b~WdJ
zKfs&L0;n~%wPOD9z42$bfWIi)`KemAEaN@T-Pq|T&{ro52K>uk_ItTI^qD#pM(GJZ
z{^p>&G^4BG$gSC{5!Y@@+cReF`!#43qFhuRa}#CLUB0h~ie|Zz?$Xwyqh9mKTc^_1
zzt2EWZ)$u}_2A2-VPc8Vom@%l?KhE(?)LidLbRbbrL}q$T+wZ3<Q=~SPPH6W+W&sR
zX$Ek8%=(hwd$VOcS?iR8>pKKp&Zk{8RfM~IEc$aot~MMfMa!;Qch2Rd?OjvUWTkbu
zmx#L>x@PWgf{wn=JihkFil7qvlwTn+<~*HN+(5rgEmMvqchVp$cT6*G<ofOLUdx_^
ze%mL{_b;l0Y4nte7a2;)%?dv0aE<2xq~|vNYA~5?M|}S?N3o4oY{z&{_s4O%<s>-g
za#6NjS|I;XY=rSV?~@$erxe^m+kG+-(V4UV{7%XS;$NDUQ^2h7I`_4M{EX<{=j#M>
zInt^kCGuK26;27Se)_(6_|oxRxZxv(E;<8A^3bI){x?%>BbIy2182dfn3#dcC~~`o
zGn$xRg1OI+MV+>rk|myIGM+w-+T$1C&yx#DLxnyzSZoEn5IgM7^IMtaW*dw2KEf|a
ztO4(tsgJnFUJTr2wZmuikd-088z~r)8^2+qN;yc4iD4Z_;g<BEhYpSriCTj{ne^bl
zw2=q`gwNUPBpF1A;hU1mT!lm5VDscvs^uDAQ7NC~vN5-)*-Z%5;UVL6&!lFwh(n`J
zvvtKQcU*{YtT;8oM;VmZo=^YcS;>A!wv6B{@3kQEysnA0|3`ys_qVMjUXinS{XRIM
zT>m1&I^*3)4k4$n$7lKN5U%6yWjE714@@$Je`(UL&Mnk*{cxB3nvf0JmX<T6D+Irn
zLY&J^;J2r%YcHd39u>gnyT3lPZS<Z!%~kGq9XQ?~<?WqrZu}xOvo9HP_#Vt>)Os#P
z7>PZ%i7)0hAdJLDT)x5Ywr>Zw*g6&ob-#V}0RjgmLObs-10n!cPOXwxD6h@N!#e^3
zqYNHB3k6Llr=ctAqC;YGQ6!a<iWd&ao);(aRa8(uY4>ge@#B`3h<!Ph2wPr7muCYX
z;lb>&*ybv{od0NX;n-sRGW=)7yF1KhB4w|$7Yq$niu=ClW>t9=Yml`vOn!8Y5N_Vf
z;Ny26wxKmVdu8=hlM%{7x6AD>deY_hHmmMUG5UGc7xV-yHQe*nJazf4p-QcHw~>yR
z8U4EIZo?<X-;>}wUxl6t)&g$2hnemxHx4}kPogv6?t^17v-Q1&1)1v@?A{u4miK`U
zSJdqPaq|D!&OAf_KjBHRkOI1YsL)g!RC8y)Fkqi&{x$t=cJMhR>gc&@mhst-!<yxB
zBkZT78ISMY_~~!6wnTDgT&IEAQlgyz5AoRM-811IKD3zk?+?3b1e!zJt@ZO#_9Qsc
zB79kgV$Y1Sxgm+5DBO08+IKUg6anL6J046!f1Pm+UDQGlDJ|JtGuuO(4-}e?u9q95
z{yO$v;2>Wti9w(8OwP}mV)7=w%k!OGCOAABZpT7z`)qV@J5Sb|ntdy;;yVLvR;aot
zWz@DwoOy*M3#$@r-bsTDUnZj6+*hkuKHfZw$TJc8&ztbyQ4sjqQ!y%hKsF~0M3(>E
zG>`Jav32&Yx9DF|uhtN8$1Wo<I5=N)Zwou5&J%Y;R1YDRL{~_<@7c~MlsY<6*cF}q
zz>L4`Kaw?FjxzCealk>w9oWRSTb-98g%kiIqv-(9p$OtKq_<aLrLls}Er%GNS**V}
zUd^^s-hUN#;_L68^4Q;CU!LIDr@h|PRKC*osjNp<c>(qm3B#if4ar93bfEO5Qx@^c
zCe@x62lvzVWoAMu|D#s`;pWjT{8=}~HBh0=6%rDJ>M5LAbq%ji>;0vKYe{Hjn;Sem
zszo9`z2QJa$tM*_K!xNAC51OQlMJ)6Any^+DyoL((V|0>&TLz;`y%hQIZ`wY(oqPL
z&$Q&iB66wiv$rIPu=}SS?I{WJdtb;u$0zhs*l__rOhO^X%|IWaJ92^h+2^<Mm&V2|
zd5zds8znesPQSSBqf(_)Yv<*}1jJMn#cA#?J_ZxCJuy7|d`z3AdtKO2s}-|<G%(i*
zW$_W(1tK57$5O7*IwN#pSKGKePu{o=HLYXR!z{VSE5CK++__tC<z=Ka!Z=fcvtUPB
zAmFiGJUQB)l0Tp8Y+-)9btr_YGRh*ii%W_<R6XUFtG!E1p)bxmlsi8R2Gp?Zypi#F
z{tO3Z&Nzws?rQ{aMw%?5P8>F+6nB-(dHOwfu42*DK$EEJw`X7^t8Kv%A}kfGs(0D7
zdj3!M?$Y1)&hQavJXjgm?Pit}TXjC0jtMuLU3tAT<Fr{jUqe~{+(&OuQNKIh_{?;T
z2#)IITsk@WK!mNoVwfQ0>&Z71z{3v7d@vT|xt+w8cLv#nV>8xN!Kg}GCS&H+u+(e(
zL3`8`BHjS@IyN7;sMEY}Jc5m~Wywe#2UYW5;N&t=d#pXjT~dEq!3sDOVA6A@qm7m?
zTdYy#d1j-D&Gi1wX8pk$apf=nupC&%-^=kE;6$iYd)GHGzwViEss45gsXBcsX4!*^
zB`8?An*dZdJV>!gF_(9S*V^>c+2q8TjFceD7$ebb=0d~#;5{-5S?_k}RYAE$QhLBp
z$_)r!!;b+2V`({{!$od>Y+_dmIBlRHU+xJkCu+rhrS*v!r+d&Tj!|5#OtKK{>BW2a
zJ*{&4xhvnlim&%@hX}ctsFExe>o&9V7=DB(z<l|Anoit)m|3e81vI>T4yE<_6)WgG
ztS8A9W`p^|BA?2D+{Ex<OV;H2Ba!BQb9`(C2kb=bc^)rz1(wUJedEaW9(3jR)1^1=
z33W6xZ7TOkz{XT%NL^<<E=g#u6sI!mI%ru+u8nUuV-D@5OB3IPcfzs0j60CY8jMsx
z<bJrMI5$)HlKi4JA*lnNzY_2C`)cH(8Ts8XGx!}C4t&h_A%Hz$X8B+4zTOya4U;aB
zE|-QuPSGR<@+E6Iv$#1~tf=0aNq~5fhr9d!%mL32xuun!rM7&V%3LiFo}QRT?cpp^
z$)>%VgPpf=ku#@hIhOMC)V{3BZDN1OAB?g8?LlVC7T%AzoYfoHL`R@mB>QlWA2`T6
zEY*7zUffyfo}60IjR5P>Of2bjXDU>MMN{^5f+2Zwg0*^iFmS*dO@G{Q{}b{lO{u}%
zBnmNuxY&+_G=<F^Bd6w&e)`*k5kA8AoXQ7w9a#&|KGm19#5H_Uu?Bqxj$u#)Zb;s<
ziy-o|i05hzMKY7*pbjemB=hOcBN(L0lN-MKW7a@-(EF^QfzKwf9^Ww_=F%}Y0<#f0
zget+7j`r3(yE9*NLY;BLe#U@KIFqawLUQB_nOETP*j*JKkpN>C4K_V4z8l2NJ*B(P
zU)sL-gE?wH2Lf=iA1v|Qnkt48Wm)mPU95&e#8ZpCLR>C|^SiHAk6qg1yV4!Rw<JV9
zAxs7+7f+&Ea31jhBf`-u^$-+B21=_5C|cCrr969Cb17?IQ-6=_aD72(@Ox<fN#C_m
z!bP|6vBIGihOjVfTn^)<zMf0V4^+Tj%#}!8Tl4P8EaP{i=-S^;djM@cUH(or3Ik<v
zUOiFiUj_}$@tg)DEETRxi7oVf9)(7E>1Od%mZllDR}qFa&N}W(Clm;&3Ms#b-|S|%
z!p}eBAMZ&>3?q<=etB*^xcFe^I3v`UZ2;@f{buBL#;6f)*x;S%pLRqx9B-gQegCg|
z&)gkfFxcAzQT(W!jJ}fm5-xBL6(B>sJivUELxlZt>@U9Mr!V=chIyQm$y2B|hk3JK
zs>Igsbe(}~V#Cuj;;EL~Vx+-VT*FSU06#O+T$?lC1$|QQI_cW7UB4K{X@)yFUNDyZ
zRsU@Crt=y>WUgA3^MF}64QmfkpHyT~cOV;PAwcHXR==_Oi>4axidDC?bCEIs%F;t-
zae<uN^r5;a=(&CL#N$FYbXY#N`Mk@0&xulcmr*(j#m0ptr*aYD77g>EYs7!C2JkPR
zmbsw19hdrhwj%I^Spgu<zAU9T|Md?rKo}#qE8#~B`jr!!&g+;}(TyF@7MwPuQg<2s
z?^b=woB6W)-~7Gz&H0M=W*GCFEv{K>=e>*P(V0q#LqvHxSlBr$x>z3aQs4a`RBR}9
zlb8rMbM2?uVymWn|Ipj*E|U9$X%nBA$ODfQpF76OOP!3<sY8$Mrzf8N0nzYZ3<3uy
zdn5rv;CkdCQ2RrIILR2=jsq3#)O(1`d)e-P2r%)nl^rd}V&{48by_+<JdFwvNm)wE
zWUcC%aLP;~7n7zbHlTtGVa<u^iGycv{s{(o`nRhjF>I|b@L{yfIUR;<CX`xwWmevK
z3}XxG{FAk6p+aJS-ENw_MZ4B?IIhkP3z4uKzjSPkIow&@VTUI!4h73804}E9ud>ZO
zF>B|Y$sGy)5Le;Rm5a3aH=fo=arO_#4Sts~n=C+mGWOc1OmF;YxyB?{c>o$h%hQxt
z_y2%Ysf2;kg06*Eb@Klisk*C=2N(3cxL^MfAiCtAaTP4kZG_e~+WZg34<AR@;(cT7
zk?#5*oao<3BRg2&W-jkH#@;{gUG_^nWcqTuYU~eg34bWA>iBynZ}dex@y~nrZ~^bf
z78Y#_=?LMsUw);Qdy>GRx!B5WP^ZDFoO%ba+eEso%7IE93nwRMi0ADPfQ@wnZh7Z7
zT1C&5DTKeD1Maz4qtwuVhD)2tv@<GUQ1Wah2+-7jd9^meBG+I>A$htN*9W>qbYfmC
zXcee1xMSd}`Z~D%Qs3@qNnElm+-B_4Euh-dBRKQ*-4$~nYyl6h_(!-5DuLg;qfMB$
zxKyNbRqnI495a`#O;9K2es0cL66Ah%dYA|P{QLH40KEW~HsYOcdXDWUSsv@`)<~EM
z+RZ^IO~^5ER0Yb-g9Pvy=W4o(N_rYjyWX{U*LJP}esb7+rnwql0{FY%H5@I5vj=ha
zJS4w)KgKfCz2n*ff*2A{&HQ*-Hyv;;tCZBOf7Wk{ydm%y(}cz7w_U3_2dL??{CdxD
zhm!7qh&fzu`-|A`FU3_w{FO{BHSgrs0H~8Qh@@uD@7*}<io!BYmn|#694E_VhaT_(
z@?{MmyHG*|3deCtMn049S*K2h@(DxF_Twb>XC3Wr)B!U|37lFzV8n{ir4ES5Wvqx&
z#B92(^ikhmxurEcl1~pH$<Jc|vjn8HW!hp6cj?@3eVv7w1lCVTIyN2WKP;zp>*hra
zxa^*&@!KKqt&J9_#%q<idV)MozYz;`U{F9};_f%|s@C7X#!vOBK#9SX<ZF94EiLVd
zTb(liv=6mD6Jdce1geA1@fE2?iN21C@B)#@&o349g{Oc<U8Hyiu#d`G_~nb-T(xS*
za(a9~D5vqzh?8OQG}X4`J*qdUGXTHA&XeXz-9X^(FgeY4Debvb1+HqsaJSJd8GCXW
z4de<60N~0C?c2>)f69z}Ce_{gdt*%%-NGXWGjc~I49x9-i^~<02o2NV)RX2&D&!~<
z`Vx=&nIzxV6Pf3e_qg0*i6f=aCcn=}kZmD{D*EW>gW`naqSYrBk1eR0-;I^l>V2<P
z!RbrL(tJrtV)g;c$#n?&rJiT^I%zOq+$FHV;zF(cJ2E}?iZD>I9EFb;K2<#^^vte@
z2%~apUjkOU_=KNYU*X$1N{???Q;8{VTzs9EYu2^MG=okMFw@-n(k`VPFY+Th@P#bG
z@DK=@n>O!yUXg{_rh@HjG|pj=x8M}h3}A@d162EUdv$J`nEMm6(O1uw6O0{)KL%Ag
z%uaFJkV7P9CQ~I>l1+0B>RkyDXFvwJn^N+GDhYbW7pO?&In36n1L3(8KGWcngK5V{
zUNls(q$udo_rN@mf~Z&7Xr>4`W_p2p9bo^)2(;PWxN*bzWV=)G-DMVfiFvQx$nf>F
zQ28KZx#=v~%Of8KWF|*D@5fBRSC3o6eYq;>U6Cf`os6C&hrTD<A)cAtactP=B@AgB
z;l<Z+tFwTbC>Pif3Kw*1GZs@XvX$c{#_No@K>NhPBEK(HQ1LHHM)b^4h4m=w4dIu@
z=$d~-d+el*lbDg?!8@%%WV49qrUT3a?XdY-FyPmV89yWm-GZw(X~-5P>#&!^#L+~@
zm0Dbi(!VbZlVY<rvh>vfeJv-#Zng9id-1ikCqE>Q#Z#&lRaZ0BZc9_xdPP)znPZg`
z9yxloLtHM(bf9@q<Q9t7bEG3E#w`4db_woP-CeXdm?#>0sAA<*7tfP&gM!Cs@cQi~
z+Q|NerbY%PJ)LAV|4%a0HTdRwpOq9#g&K!h{pZW_b84{{5ftx#0dc*$9~G8^i9nb_
zl%p`$0Vq@7`UuR6kz9Vx_MAA=ep>+dE0$M$fo=XpY5~XT(+>6A3%5QeBh(&2=^-Q6
z?Y$Gg5Y*elQB_H9F}590-gt6`JDv45Bz3*L-Iu43;5>yfrcML`em!|fhU@8$wF`fx
zJh0d0A|c}hmc>5eT(mop5Y-&eTG`K-A-t3y$h0=`MJKLJMe@j>+J^(;dr~&X+6ZWR
zy5&#%M}O<g{0*-88zdU92IZu@Yg}+z>X5xW+Fq!B7g1vV%jH<3AaV|-o;X%indXAC
z#<&sq<1+qwXOLh#Uuzy1&!IMDJvLw<qWIiSn-$-{S$B<&WNO8#oH>Jzfw|Zgvw<NM
zav9H37bGD@M1Prq=^H{08|qgnQ@3<9Q{nTP=ar8;G|L5ZI|t7AXoAzMds%yD#w$!6
zt|@56<1-8&$GLJ5rqRx>d~Uixuc@yzRDY?SYUlG{nQ02{Isop$&Dr`IGjnrzr;6)!
zOAaFFS`1?>#v~VzKp<bs#igAA;`~?^#l$B-MTH?{;KL`Inv4rXb`3c};w~#nv?V^L
zzee(v>1dN2X(~iau&YAzUKOv_$GXMo4u(OW=J&-1He+4ZXlaftV7~^kB-MyKC(F$l
z;3{zBEa9+(SyzlUeU`B=;F2>N$(84mJo{_Ixk}j=1pdPI-aT{@R*AyPW#HsRrm?G8
zzCK(j(v;#F9tU6;>q=7KGtkGv4YV6x-&}js@N2!O?7|hFiZ(<|f3&@Kmn%#<jnU+m
zG^HC#=-_1E&tQa=9!lm#?w*MPww|pPUv>SR{d`E`4?23axbDqv9j|6VV-;t^rpMWk
zoqZ5?W(!{i&c!n2dWF%?^<;PU!%eed`hD9WO`nLM)Zd6%P4HC3I&}_d48PVv(IvS5
z=lM7;&aZ5Z!(nGTgM%-Q@0WhljdE}fz-EMkhEQ@>mYrJy^Cug!I@HNcQVI!N+?G`s
z#+Wlr=a^%j7FXP}t3X%6S_Sklx*_l8-p^MX0DP+StP)qlGyoJtDXBjc`#94V=Y9k5
z`8`%W2EC0cf5j|WIhkT)FFfPxP2`RPjt*J?1S_XgB6VQK{(m`XQ5a}$xMjt3UMZ*l
zcr!gTM2Ephk?st<M+TXIenvahB!IzlJy)$*S5U4bupl*f_z4&+a8T2lj~~qR#IOSg
z)ocKhV|2g6que+D@-7$Z;GN?Whne04&ebRTjN%?$Vb`XWIKgwesI*BmAirNh8~L7A
zZCxUP(!vr35pZMgVOd&{!!1Y!g7NWJpWoMIVxS-#a%?9dyrS2S<lu<{{8qe?-s<0o
z-_~9{7$2NmdU5E|vV3U161KLEDv?0oCdYhK;>39T4s(?It49ilhX?QwV5Go>z$IBv
z0~VB`7Rktwv;<jYZ(A&Fz-hUwuS>oOD>rHA$=Y<N*NB~3V-<Zug7QiZcl0+eHPY1K
zm}(9yilUCHI@IcC))(4V5B09MUeiNz{G2FF3SsoP8^YkUkEhM|SqP#P{g|?aw_hWB
zBv)9DZy|?&;eO=2sXtM3mx22ePi>g+r^1>JL|HY5yatuQFzgEkI}XjycdVvziX;2?
zU`Irr<-2qq`|GIt1A;i{W&^WTXU;YT!r1#Fz-HXYxtoO#`?KkwPW79uM+m+16Rr$E
zx&cj0x{QvGtSl7bpwFBZf!V5_wxXZLUq>(og~5Lx$HdTs@L&4Kxac^Xw<&bgkNg6A
zY?cBHFmUP5(Kq*th12BAVbd6nubbC^_WIBoOW%QSHsfy=ej>;z;;LUCkWmO4aN|q3
zXl}U+H__aL%C2^0&CrE$dK?)4V^NHc=bWBjUi9TVeRk~K{kFD}Y5UghdsW<<2?mdw
zw8m_|J`j11F`F<h*ZnNHVwcYr2Zr;rhLkNFSal?T=^1N$rqXSVmE_<hSr!-&ZcB-l
z>ZMa>P<zG-)O@IVN_UQyq7{KAY<i*)@$3BC5(t&a`;<m;V(C$;umb0<!j6dx=ej&I
z75k?@v5K;~j8Q<Hc<RyoB5S#E`mY29bF9}iX^mmqQLdtZv}+2BcHO$LE0Fx{!zJ`z
zp_iGFIZye7exF0dGK0i|NW#j;=NJX*NY|*Ps_Ww}qj#V8yRsU#UZ^$Ow9Qj0EC+o_
z5-XmAUY8c)jaQA;D@WqqrKaJ#vKoZ=(rS0xAXn*=r+9?#y<S=&-+5#l#mWVCE}=&w
z(ZRmt<*+1fi6Nze-|*-4);QVoW<Rpd;z+}NoerT(5a1?thj)N*PdPnE0Ql;`tXN;p
zk%cOl_yY*poA3TR(Y_~bvdUU%VxT+N((ik}ay-{zo0K23LIBVd(}mfW?D(D?`ceqo
zpBOe)l?9Yil#~RK@-%iWAuI*~jX(%#XY83Oe0lHT1h}7HL$|j+zyULPX+;&|faLmN
zL6#2()qW^&5C(G0b4j2jpz}TEF%0_&+4y^tdMpQWWRgp_&WBJiZ~$$m$Sv-hY%ECH
zk`%U0RWEV5Tk*yaLASRN=}@r&BhmwwpENztX4IJI;rXIq(FarWxDE69-dRZb^g_AY
zhWBNgTEIktt)7$2IPve(=Huomow+}=M7a4~GTykL$)rcRy(VSAq=8aw%g+N<oBs%g
zT^0^;<5){$F1thFbF=B-)yKP59-H6=5~0|RxJXG*O6-jTyo3S8`#_scJbxQx7>>~T
zWfQ<bNN88!l1RAxh67k1uT5hoKr1eCIqSSOZ`08teRr-RERITdC1xE6TDiDx>D-fw
zOK(5l_w^{8jb5zo42NYKe=w+4+kzlDxU13E|NAJS6^|lNHMP&mD8;WOUcPMQ>Gsrq
zbCA$})5%FS50Erf@c4W`{mF0}I|jY`A^4Y*vT7o$re0TopbIMSo#T<(toLUkPyG~2
zqMPgCi-KdE=Fi_dcp73xPJSE;na_O|5!snCq`1bR5d$PrI?Ds^>{Dh$xaYdZ0rXD<
z9k^LN?GP2(9zinIjStXN#O$(NLRnF&<LO~pMs-A3&@hsxSL5KLE`kvOs!B^8q`lut
zjU?s#&VV{oK!!`g*~zLTUNl3e#v!9Zyadw?>~Tp*G{>591GrJ$Infd~lVm{o0(6|r
zFzAwf7<fdeyUKMDj31lMU5IocisMhGd>;nVsf!9U9lzhE0Q@!;zrj2SNpIrAUC=4>
z(fPu9l<Ru+Mh0zw_u==K!^|~|Jil;nC(IV6E|hr<aWsF~*pF4?m;Ok>%3=&M57b`b
zq|ACa!sH8GLz}iKsXgfGe#S=`m~!0+BrSeuqqC>0dp*3~W*hnAO^2?HlDMNKR1arq
z1nS0vHR|0byR0`5b01~N{Lek^h`7N_Z*zkMyt&Dt2#rgG^5i-UG$e17-pR<DTt<Vu
zt6{9fV4C~(Tjlgu8&iT71!77tPIqPZ1g>a~`b{t++a&IxRQo;TC2|d)sDvj%0vds!
zTkAqC3Gwod*b~qtY5u*%A7gli2Fd)+rtjJGshJcJ`KiX8W+JR2Z{r<7o3WR~;`1Iq
ziwn)HO@0q;AyN3Qu1|!?iAUhTGH!$~>N1bXTtc-`K;P~qHdljWFF$>F=TV`0_2)a~
zWtp@A;yE(G`cnsvQ8IE%r#bSD-5uO?^jsl=qK^+g!E5S$d70*E-IwcKF5&RFIL{pR
z=HYJAg`8zTf^K%2|9YLl%^reuF0kv0DLiksQ~nOqq&s=j*`kQd;D$wM>aDC3T!{<s
zXGvLk*lwS~uaBqcPr}7Pj`xwamBw==<_FbCTL`7wkcF8UiSA4%y^GQ#<*n8`Nbt@|
zOnPpjf4!czujzhEI!Qc_0a>yGU$#b}dP%xTKqC;C+yMe#7jazi?+1`&rUu%$hY@aT
zBeEsUxL?V7w*wfwm{Jh|l}x{0*954-fPR!-M>GVYIM^%|=X1P+YKp6$kX9Z)e{w3V
zI-XI~<kBhzh{iEWB>Su1wUpK>Z6{Pp;H+4^Hr{41;o*OQfx^Ta=%~ytKKd9$!yRt$
zdn5}vPL0eXJpk%tq}9cpk#ws{FR!llfbb|jPWo|Du@UHc`Q|Kh-$6QmKdD=h&54f9
z9gMWpY84-hfNBg+WWU}6vg&D0i|2{Xc|FjYH6ZVi%?^QMKS>r;3d^l)PI0ePxsKip
z*;I9Dj@u5erp}5vwkmTG<}CL*b)Gz#`0G&V=J70P=|ve|H3hXRXa><&q1GiK8_}FR
z;0C{y1n!Yutu!R~(Z?4d4f=3r9uXf?h?v5~IO7og5PB`0Mvp3HPm#TACjS2XA*8M+
zt(#UGQ&j_IO6_6S@Tk-yU8Ja%ybNq<zVI0v{CLGKPBA$`{qi&$QZVDw&yhUE*+;U-
z%|3y_2!S{Or$rh0T=oIPr{q2pA%a${PL)l9r(6Tu%j{Fp)4fsC$>k(4_=jLoTPJXT
zSX<Pcs%_zF`rC-z@78xJq&ew95E<=7{9tS<O=sN)B4~)e14-9DsKIuGk!~Ly?>#&(
z7NE~IM6eH42&p6P`6x)X-1x4veUYW!+ORl*ez;aKqG1ANx)L3~x#|`7N{X<x!M@nr
zY|!tM)=v5neN)e^FHPTl?M6#RvR^RIPg*Zgl2Aw*sDE7+4Z3)xh`#z5kH#ekNlMOn
zZi;vJ^~D3(k=noqIV0-33=OtjDwVn3Y8$4NCBtC@%DOcU-1PZ6h3a{=*}2gx!ue(&
ziLUS@J4>naCFBsh=G*L^R*tH;R4*iGvqC}*E1S!d2c$j#%<&mLwd!@VXz_!XX~$;q
zP66sH>F{Aut!>(i!eWU*4~+I+KA#zi@?FhvOSfo_-S9zfd4o%@>^U+V6#2>Pv=TNv
z$9Zol4)okX>j72)gzP%{h!;LV&(Uz}UKJ?Fq250?X%^1*c6^pBIc(T@(PyWd&4rKe
z9}sAgTd-bgG;##*LNjQ%%od|=E5HUX0agM_rM58+Bdu@tx^z~_yb20$3a}CMGP;FI
z*9vv>Q<)o*O7zfuBe`jY<!|y7EfgYms)(SQiW58(b|t0qG&3g`NeDtu4>qP1LH=nD
zq+0o{NABoU<Xe^T0vy&jgr5Hl$fDv?oYgh!VO=(fJA5~Pa9y`U#@MgiRVBR^*JAbE
zC6tr6rJPCl^}0rixTh;0d&af4-}@H>I)8&GFzBM!@W!cW-XkMye>eTFxBH-DzM<>$
zJ|{h#ffczM+c7{@ZI``fm}j>yCa%!k9MC4JC<FPH!u27~mKJV6*xj0(_4{DxUw~;n
zJ;Ly5>B(mb@!j+>ke}yibdR`)2{|kb0tQK5Gc7>5r=KAGye8yQ`pJhA_>1*}uAZGg
zwaqeI2a)}#mwOW0+dk8@WWK?$$1J}4Swk6_PpsN*(>w~aBxve&pVhc@vYzvMc<Efm
zSG6zt$N_6RBDR<3hRK@_em(sDD|h*3c|Byrk&lXwJXb<j*E6{8Eh!b#L%(wbghV9&
e^PeNt@8^_OMQls>sZ7p+fAX>_G9{0U1O5wRov<1J

diff --git a/server/files/attachments/1598360289779-Captura de pantalla 2020-08-25 a las 13.11.05.png b/server/files/attachments/1598360289779-Captura de pantalla 2020-08-25 a las 13.11.05.png
deleted file mode 100644
index b687e0670c162a3eb7a705a7f6285162c518131e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 291579
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
Om5XK<3jVqo_P+on#qnwY

diff --git a/server/files/attachments/1598880822925-Captura de pantalla 2020-08-25 a las 13.11.05.png b/server/files/attachments/1598880822925-Captura de pantalla 2020-08-25 a las 13.11.05.png
deleted file mode 100644
index b687e0670c162a3eb7a705a7f6285162c518131e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 291579
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
Om5XK<3jVqo_P+on#qnwY

diff --git a/server/files/attachments/1598880823352-Captura de pantalla 2020-08-25 a las 13.11.05.png b/server/files/attachments/1598880823352-Captura de pantalla 2020-08-25 a las 13.11.05.png
deleted file mode 100644
index b687e0670c162a3eb7a705a7f6285162c518131e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 291579
zcma&N1ymf(x-~q5OK^9$V8Me81SbS1xD(vnVF(%sZow^BaCZp=cSvw|mq7>pCg+^*
z-uHh0TK~FTtGjEeyQ;dYOZKz(GhbAcWHHc4(EtDdhP<4V8UTO@0RRxlQIKFMs~{U>
z0N~XpYe`8Jc}YoX6&FVfYddoQK<-O&Dzdiv5FvOkMFUrt8ct2ZF<%aYnjwVno%j#x
z*EFc~NyK=cBPk3te>OxhYr1`un)*W!*Fe3gOVqbYg#LQCwK)<aS%4+?s1wow?QFT+
z8%^Wc%N$)6h6fuW8!?W^UIUrq2#4`#C3Uu@r**!|f)T>tUQ+{%I>l+Wehmx&w2>CO
zQU&G!`8J$wrFKtsFI|L^d2%!Wzz{f-K?4PiS^yrLit-5}0f;bBaS(1$DKh2yL?`Hm
z4f#N@XXTX^S;yP1Sdp029lDGHNbBDlaRp4;hq`FSQzI`<`6DbCyiSq>PV#&vr^mhw
zjZ37)VrBkTzS$C&mD~9WqBMA1US+rYI2JIQ>kksMjN@}IMHl>#AGdQ^{E|}&T`QzE
z5_}U5U(Q=2^7<Wt*yu)d`_R<uqIah$7JdDtE*Q`(sgfaK0Q1N4ukUB~3wGfUiFUEx
z(6pgLO{U_;Xk_Is&CKc{<#zH2Sls&T`@HfrobtjRd2%?}B@HcxAVC@jaNUl6jE5bC
zQDwGP;o6T;g<Y$YHS8!a_!}dls6;gybzpaibV8E$U~617zW0|YQi{<c?a^q8$#_;g
zjpwCz7E#~h^GF}GWg10j-<5H)s=WFYl^n^?uFbAR7@3&Q3;pSVdS~;ZNIe(zJ#!l<
zOxxG|El4{gzuHOhSUW>5y*!$zjfwS@;$+N8{LX;wwR0`Am>NS<kX;e;``<BrvIISS
zr8ThwgJ@fcyaAhOEss+dq=DzO*znENud2bgvutljw&CRUJS7Dl3lF{k{HT!y#Sxb4
z6M}F`4=Gvv7(bhyBh%xkyoy2pcpE8>lN3mrWRvYct+%50oiZMoQj!BOMNRdr`9oG7
z*-`-*n=1v0T|k_i^V9z5|B~dKOE1H!iaBq7fMJE(`^DrJvnj$9i9m1gIY0ynBx!uz
zz0kY{ZZf(;jYT~PK@KSk!R#56Pr!u=bbbX=Oa_GTZ<bfl^;6_3I*Q<9h0NxeXMV{5
z3M`|K_x=pt7+qBv{&QaunRV^BN&a=cEYtRy`4m5iI|Nt4`QGDuWmM&DF2P5cuJPFZ
zx$>XoF37%}Sve0MvqP(+pEdFHA}G3*Oa^Lr=1t0h)zxO&bRLw#`I|rauH-txkSr8b
z9ukpH<es^xjD(9{C!*cz-g4Z=E`n5;(=|&LjhBaN4_xG9n&bL{jDR>%Oa!l}`XNrY
zPRQcdic{@HhFpKv&_cX#qROSPz^Z2t4-Z&@@qP2~=dLWvyRlt^nLjp;j41)dBZ%+4
z<7L9iC=u@XCxeBD@wMUf))D9+01!1G1nl&N^j8pl91>%XNYsW;N^q$$<2U5@?*z4x
zG=trZ@#fJyK8qTQSpmX-I-j$?MdtWiw$86FmbEUp4|Ei#`b<q967vRI{TEt|tUeA_
zNHhY?hTN+J@OPRtIZRsVq`?oLKx#4N;<Ge*airT!+t@DTg2DB40`U)WL=Ykfuup~5
zCPX(Ea~~xs+GWy;7c~pKo2x!)>IQ5@sE{g~TCo!KAr}odlop=cv*JX0L-F;Cj+p~7
z*_NrZwopp+P|boiiDuA8Gk0yg$6`)13T=TKN~X<MnW1ez`N%_=w&48GKx9T=t9m^*
zuf13UNV;Ng*K<(aJ`4U#URPen>Bn(FQAaHdLF@78dDkP~oFRnj7$HTQxG#4V+Qt?A
zO(FB0{)c7pWd%FNMm#E9UwQfjmZ4;Pxk$PT`Oxob)4J0R(_GUGYD@<dI^lNGH`KCm
zGec@Fs4bt{qx_QmzC4C3%T5)~t3R?h<I|W6nX{Oa6@GCEnwCE(AXT9#4f;)Q!{JWZ
zkf19oD&HaLUszCJR<KpfqbZxuqgAYCnKN#k^&oU+9mY#Unws)XeL7{*V=~=Zz`APR
ztrcE0BwLB|J7?b9r1Iq1)Y<{JTlf*gEwt6ut<3Gno%5h`vS5GV$oY!#kl^U!KE-5P
z?p%fPl;`B$;pMgEk=6m#bXVn?ZTA~uYivsu<LY_i)So25#bNZ4$h}UIc^h!O6=6)T
zsJP#Ru?LS}zuDz!<Wk}mijI(pkr64-FK{Ukm9du*?GNiW>}Tnp`C9fhme}(RR}p;T
zz^EmM`KhI$SpcyqR|t<3@29D_R+`kXc0LjtTvJ+Z7M=xLmp|LVEF-+jyc2FM*1-n`
zJj<hfcI68ib<q|~W3Az&7#PH_iFNtiUMBT+OIo75KSN(#R_yML`LeUI)3Sdev}IS)
zcGKf#mt=Eg*V3VEIIcC-M%0ln*VLh?^XccdaMp&Fzt?0f8(3Tx8rHS$=xZHoo#>xp
zTqycwQ8i|u_k(?jf5{`+KFU5eD|v;uEzP6Bqv@FC#?H6qiS$AJ#*u=YLXD!+)5^)~
z&}wtgmCd8vy?sl{6U`%iQ{%*~FKvI+W88Ih-ERuf{lWvMO`}EMN!q|)pP`aWe<>U%
z42qG6Sw`ux6205+%<59+-X@kQC}QC?bRM?BDKj4}M^)qZs}v_^rDNrCrKx3&()z8-
z)nG!rBHatb=>pqJ!(0F2yRVGb_=Vk--@(oy17vaEy*Fb+wEw~PjPOhu)CqFQ5z65(
z5?=eTcHKF*Aam?>V|rsP_SvXpjl8Qj;Oxo&5&h}*;e}+KFpj92b^U;OKs8@=Nk;Tl
zJ?b{H1L`q~DWW-&J?0@wBjzr$7P1&h4F*n_9hP^G^X|5bhpS;oYxuAvR#@lGy{n~j
zMsIcXV0CSEqf_ts_PP7UEv+4`3#|>E4{ZmXr4+v`PJVttimbt&&N)Imso{jx+EkrP
zlgvy$UcsESScLPJ_yOMNcLQH3>s&^&v>&vs?Ig(~w)!f*wvn9?i!nT>*8HluFe~c^
zDG{f=;n~ojrE^x>to$V)pC_-7=)fe*z?!J1cBRIxW}~)R6joR%cS0;+x?JwOH$6H{
zZykN`{VM6|<e+1#cc6-LEo~!9HQm|%^Hzv8-uMUJjBjEWgY+HpkMhXesA;8XZQNpz
zt-C*ut89j|_vMs8t!kNbePUXDhGSgBNX>}sPskQkg8}Jy-|D!F70B5tu{{-<6WkM0
zTU1*zT-J8`c1{M5CX~n4^u##^+1}FgCGE=VG3hB~^S2o6zGh8!|8S90>+?QVM7Pr*
zh?$X@6g_%<<EedG9-0LSP*qX=IMr6lqK@@}=Nn^|M?mYymGn#wzAXOBTlgHBZ&Tbe
zKD+H{x0cQp_G!_h<LN8h10Lg_1+!e~_D(Zpvr+}lns9Fu2pFpNipL#wjcbfgKZmbL
z2WaX2(0k3<@$BDyn?bmV&Var|=*^+qw(pu&eQej_>n#l(==<Df8AuG3+`)QMs7<YB
zzt(AWCUH)4TWHw%IpSIQMq9Ogb7Po`^+>BmGr7X2!)N-Chro~^V^(F3dCpCvUxUB0
zL9fm3WWasXU8_u@?50w{sLSeU38M!il|Rg`eCbn7sozZaSi+b<qm)Bwl}AbC{QG6y
z`s<6vB>UokPcPbaD|Wun8)f0|!a^R5$95GL6{QR2ownBOx@F}ji&-@fo7vT((e4iJ
zdN<s+DQEBxNe|giNzj>wr>O@$%xbLPPj)Yt_rYI-&9CL2uI{suoF!$=bj=>}rowg8
z;nFdmxgS$0!Yi<}D7ZkiSIpP@p9`J_B4e-lN7CD3_s9e1xl4C$zBn^g*2mb}3zPUm
zuBvdlvfuUzx*xl(AM{#2PLK<YfR>!b_w=8<&n}SzFP~40GnDn75ZBP7iJmz48)9w5
zd|2+LFGfsK13P-!TuyC{|J>LP%{k~#G_N{KdTkwyJ!Wt^6097yiQZyvC@mN~wGrHo
zo_%~deSBEO%!#49?LEy2jJsREk^I@a7mFVY^5F3L5U79g>rj47J+?T!jkc8oMD|jC
z*>db{<at1a6j&a(akaT8CiyI~##32*S@>xFViaYR*134Gc;v3&=y%p3farL?n$p4J
z-*hSZ@KlObN|k-3_#}6)4IP52&+P3_c;2JmKbZRo8u{aQ8%x*K0q<;)0av^LVxkSG
zN&D`2F-OF1_7BGM9Bo%l4I(PQp>cswrE3Oo9=VL})4e`GL-zVRHrU4pQ`27cldq4J
z-PC$?_<3d5OEMzhJ0k!z1VbMDSGR$mJvELQ0b}aCo{Ar7dfI+ka1t1p?hbbgNV{S^
zz3z9^%Y}%GK02Os0hUuE0;|5_R>91UNONs@3q?i1YgilwfB+-~Ai`om*bV}c{a0KD
z$P9r0S2`R35N-`X_|H8`u=C$74z~Zz^Y1f!LKpyM%K&g;yH_sU|GgU#k_-QT;|S!i
zYk+s^lJfGfv$~m!xw(U@m7|-FwA(Q(0o6%P#}xn|Wca%S<<;oVVdc+TYiPS^D}E3%
zbF}9$`Q&J7&f#V6^tT*<h?fv7YH#jlLhWU5=in;jB})6RJA`2Izsa1m)c?B0%~q6F
zTTz8t($U47nva8*;|(ncjhdQT#O0HPkeZatf3m}ViPBoRxj6}Oa(a4ta(MD^IJ#JJ
zatR6wa=zi_<mP6F-NEka?ciqO#qQur_wPdfZ#h!tu4XRQPHxtY4%C0kH8FK`cN3+h
z{aew0ZU25wb1&=vuF1jmKd%LQLC(KdIJr39aQ;`>u&g3~Q-xHlz0B>jrL65?Z3e3Y
z#Kp(WE%L7n|DQ|$UFE;Cesnc=k#w|&<#Yr6cdP#=^FJ^CzZw5kr_Mj>e8cxY>ioy0
z|6~>6{QK_zXp4V0^uJPJEe%2w;ry?!211ivZOey!NOEf_WewOF*3JHIaG0<I^S{rq
zI9y@u@lWnX06-idFZE8t3wWG`*iO(#G$6~Rax8_78jp<+-&U<>C#|XqEX0?>v4$PQ
z#l??LPw&lwgV5x@B;_(kMy|X-$9MF{vzmO5R&KqpcF#9XR#(y%7V7XU1DGtL7aMF}
zEa4C_5&qX9NglHt2mHtlHIOKTL;l|ea%8wTDpHAc@&9cg*%eQNhp^gLze8(#em-)%
z9H8nd)@Q{Mo7D^SuiH(xWh}d&5PSKy7Wlvp70&$MKmVuRAa2BM$IhLU-9?%LwZo3%
z0jdvsm=)@k$>CH2YtURBvuM7Ak57ANU1NPjnaPh7O8<Vz_v!Gq+UA?BN0oZpTxm&>
z1ao>-a@k@pcfF4fXI;{j;pjo||Nntu;$KzQ>}Xo7$Hkvk1im~8T;8s|e3LdB6_~?n
z7fQh6v-!jCd)C%fT5HdzZc@=OcDu&GRcE0jaMpR<3O%aoO7O0Z5vv|D8Cpvcy}ex6
zMc2Ctv<8<3V+t;7ls9KXA1`$*ZbnIl9$ji<5C_xAT|(fGRo}Kh+>p79yrKm4mp9x9
z@xQcMu<JD?AV36Gz3^tX&kH^@*!&p_BeVY$a2HUj^Cqy;+x5{l%*T3huxQ1y3;w#0
zb}#T58V+4!<t)+{dn_@l2!9uvWGnXan3(po@Zs`W%cw{{mCE<HqiVsfj(yv5`(iEd
zg^RQ6+-|$WspgJ+-+Rp6V(H{Zh7M0r8qJ)c`Xk(kHEMC@!ZNw@Z|B{nwE#YfC4H5m
z)%?T8r8Jo~K7RM3KLP}=%gs9tAkp3fF(!U>o73?FnZ`;DXQ%2DtitJiTu+2mB_;wZ
zyOvxNqEF4<j~fqB`kdpT)1+E9bETGzRR&CEAJ;O@8=(OQo*XNk$oyPn4%Mpfv#A2_
zR!5<aJeOm0QR<ZgPlMM>4h`<+z0EpR0g`i?#Y)ffes`+~mm{2FOjI@3{2xbegy~mz
zZjAzY5<%a-wKFk|dbjbf&OBxE`KOzduiD3UY&SxUH`|c<zAB6Op199)t+5%}Sxo41
z?MeGHiJeUsuBG2HwQm`Dbfpz|Ecj!ocl}hdNL1wKTU)4~Df+<g*mWW18Mxxkn$8$b
ziIXO9y1A{)m{vu|&I=v4R&zLMy&iRFJ2SWWy}0T>rwqF9{_wmn8BCO=lI0_u&fd5<
z{ItC!I|QG6;#u18*w+4Xy2QdAk%Sjh*c-H^EHsvB{8Hf6UecFVcsY5V)E)FcgW67a
zUO1%<rttBbHqHCKtD`y2lRDqqQ~TMPqfA*U|KA_dd0Ffi{Tv)Ru4jt^p6-iWc7_RG
z^hW$%o^CCkAE6faR|hOdXv2*5e|~(N0fjxf?u{!JEp%5-9sQO!m@s|YZnwZ)=d>Zw
z=E2soPbEw493ptP9z3Qj_Vfwq6>(ho%&<u5$Fh`#fQOSYLOuHP{;IC$#nDW`88+Q|
zX8Q&!`0YC1zQsY#z;8Nr7HNp+gx~qJw=*F2Wg4ZX0Z-RjJeK3+sa5pe**6TwW8CQ5
zSch{Xennt}CtAQ(R;!x;TV=t1*UK{xokR2ZhZ=PM2sbUaqpk5LF#x^iS2BB0_El%#
z$k&c7AQ7cy|5d5QV7CT#lF${E$g*9dcm9UR%P8J%P53FRTK|D%mL=fbd$hsgN6FZ?
zLJVJHD}Nom`1UQkK8y`10Qf4FJU%?f2n7XJObF9?M`6D^r;T}T1P_c%h#71@g-3Ue
zY5Yhcea-UY72)E}*mToRrRWb)DfXjcnmAJp>TM-+ukq&YF-RR6E8C;95G*o)9c{^9
zgetzi=N0Q}5ZqtyC2yX+>8aC_A&3-74ES>}Oo>^~?lNQe&3vHirw2J3=1I$Kz-~Dq
zQ7i52k7|!;p{}`)se;(NKkUjcswi4}cz#UZe*uvT^h+nlk2Oq_YklMNu$yN#YdCE&
z%k+L~NHu7kYFar;s#Z;VetzJ*e4J7KR!kZA_OOvG*7d0|oYMKLV4Zgq?GBfx{!&wM
zn!v5AXO(nWqeT~dI{gfn0GF)wV(FB_Zo;_1N}-mK&+1qxMb&=xhs_Ce7fF$!&U=^m
zgFg+4ZJ7tc@`k(9%nT&p*WEVwc^YSv_af>Y7VI-yhqeU?zYHaTkCXnMLVdE8uIc!T
zoioWrQ<ZHa6WciEUdj*8n=RbuVXB&P%hM~Coo(N*TcpAF=$xm<80eTz*7vsu7Q16<
zS!`7znMtXF>|}=7Uc+g-^F>T;-z&yNMKjoF6#w64NN@`b7=?9_wwC)tt1Tn%!sn-l
zHoir5Wl{50|679={bM@YLW{BVv@i@ZnH0oEkIONE4DZWbhO->6%`X;J9h$^C42~s<
zj-Al{R}@0L-sZ(w9^95$1XLUF;xF;Clw3LfH#*$Pc}g*YyTq>DK;*aBZH{Z5p|AO?
zTs-DYkX>&UESa1!y5bh<EHm0pTgwJ@qul@(_DhWo{fVVW!(xx;!6f{4-{5baAWA|9
z^mTjLsPKaRSOryFX8ms&B0CLr_jYgxyB>e67CAg2#mKsSWmxmG?|g9hvfxrSY~hMt
zUXa#$Im@+MF=ymz%^Mfn&@#4J?<{mR#*_$pLl=(me#4hMPT8_!cae-uT(_@~>g7;j
zcU9O?eu!1<J?@~`=Kj{0_1Jj4Y+6prlU2tn!f%QKOUn>b+qx9{Ty+q1aQW>gV{Qz>
zczezc5hz(KJPI|%s(9cNw78|*pVf1m3S%4aI?r3Tpodfj0Fp-mAYn7oi-XpfJ#ye5
z*g5Q716trA7qeEYv_A`KU*WrT{zz?*s<bUqdLCTnee{9ymaX7WU+ixw)sr4k4To%o
z4s9)(6pS&>s*y;LJ?`{y+KJr_XjH2GVd<`ZJPGJyKzz{jdgFeUIGI}v4|zh4>3j+h
zNJ*lPGn(FtM1lZgxAq%r3PxqAI`<sV<0j_s${HXMq?d-ZXrtk0UBZRUew`-)$dt$U
z!T49P{;Qw8T|e|)&o&WKEHy*F+O7yS2`F?u%-)H2BCQnCrh)zLRx1ApN|#G=1EIgS
zs&+0zL=<A`=Q>5Jl5$SxE4K(NQde%A_5kY&gn{M(^@gU}RgSd>77oj@@li|?6P<H~
z+XiOQ1SWZd53q%%XgLrvg*?W}3EC@vbj_M!E{V=U_FNLBNqTa)-OzdC8M819A&Uh@
z_!xGIl;<EpT5b<VCNhvuJF{l!lRc@s+DEPB!-@q_#REupL-hV9E-6Dnb^$`#+zw1<
zn+!){MQ^^PiFmvGd<!UHqXsq4r5XiTcRt<d)g@o=_9c*wUS#{8a^(cvTSL;oo5&Py
zaSvmQHKu)$r;o}}z4D)M$}i43ZdX51Vr*{(iR()2LzL2GVkuA9Mz0$-v(MVjI(OqF
zF}V~{*tpCFV%Qy=`-TJ8gOJk;VnK_^LGB`GSYCjx(CXT*r<>mmixwI77DAq<$JL6R
zc##Bm$jw+!cU!T$i?-?*BVK1)v0|$$$naU*=8+@4O#r&WOd82BZ8o8esWaS^=^Pj2
zZFn`TS^%+>SLVAX-z993K!%0T4F5|)_Ay(|E@O)i3fe3-)GtB4r*En{uQC<7$_#$h
z-K7vuo5^DGQMETo2ooW1-yRAKYAjWTv6}S=JErRme3b*OiLuC22W~gF8LZTh9(#Br
zA05`RLA{Vd@RUVo+|P^6%4Ot5b{ik;wDTLLb?t1asdiA_<68A%2yn}i`+i2(p~ZmK
z-ms5N%<drJQs=19Xz5_ve9ZrddZnG*so?FMsy_a9iQL^zU2BDT#8)EdkNsr#S2DhK
z<0_4mpvMGCErh`dhTmZTXb1})*e4i6fH$1nBdOs=ltIwjOtq3A8S1xm6t=qE-Ub+c
zxY;))WY=Hse4v?K`k`}qxgwai<Ul4|ixM|67SPd_4ke5r97fnqJPozX;f)0~OT69I
zWu!I=WSTCfvp0XaoDj<}<j+jZF0gShTJoXJbVM@j=usC>EtWjl$(I_oP}1`~X~4K-
zx+Fw9=b%_(+(EHs{cV01XFH~Gw6F&c9V9=|%}&e*V~Te^`>@`M0HCa?FB=E{vkw;j
z4AKWbCX`@pIJ9~ymz!IRelt1kd^k<I{^>J2^Hfq0!+qBE5>URw54a@I(%<-zI<6-U
z4=s?1exK3=-OV8Dwyz<Lh5N3sxuT_+=EZ#s%e$LqnJurXt?@%+NZ(_@T)waWdd?^Z
zt~$qK(b}SE#l!Uv4E5{T-Ccz=35$z@McoD{Je$u&PQ#yqQ<3w$R5JBFSKQ?pqMj|N
z{LX{W=jgrPA8DV0{mN~WK~HQ0IjkHV^L@b+zslcI=lF%h6NBzOnsRRiW~1RCRmaZJ
zG^^ZKU!n_yU95f(<hA8JC*jA%^3gfp<uOtEcZ)o1n;n)e<XFJ_`~pHDNv?MD3Gnvw
zxcj>qVGLXJduZFebLkC@P2I!X!Jp|P4^QSNU#tGept37JEb$ukA_tg$tWurPHG0|K
z{Mu#Gi+<oWkTk-W8%`OJG!q9Gw~<yo@r=Cic1O6C|2idlg)Nf0R5m(&DTBgJ#5{tZ
zA*Cq9bMhAmgH$8Y_g6*H6RtqU+iidxdIiDF(QHAm3T7y+M1-9U6M~`<$9)e==M|qI
z(=x7R36DM734=l>zwb$1mv2*7#UGBE{59g2Ncw1z>2Q<{wUK`6fzQMWvuXUD4_<8(
z5*mZ_NguSS=Sua~?Ai~CENcGfDnEOvapR{14E_wKI4~XkIa3g0eYoja5Rt+4r0#l*
z%9L^6D0=RIwW9Ug|Hlt|CO(_r(|u`1Y`Me)GEq{$hAXYRE^y2KWIbMlb2vOv`ko%$
zWPKC$P4T|@BAaMz^gizfnarKaX+6)wuH?vcxy#ZlbOP#^vfv-vF&22U7SgmT2l@Pr
z5P|aT4rV`nQ{YqrGz6rncA@ULgHLQf{&2A6U$rv3%vvGZcGVNuEa|;<(=Y`4d523x
zvnDaE+c^jMm1Z<XT4EY=fFaOE?Sfk>zk(6vC2~HyYT;Bdfv@D2OY8mPwgnvx`EwKf
zXaJaz>ZU0~Z3I~l`m_3)<_g3WiU6spUaRy`yd~9cw6w{Abh@y~Q|DB(f;+Gyy+qfl
zZ^xLI#At3L#i!Qcq05r*DkWKy5#n-2v|G4$>sLt6%=w#~Sr%B4dn4_So82aVhPOdI
zzkFOT0Gm+3(;POpjm<di8Q677mE?QRK78sgRv#@^2gQG?k-cfLY94WL$gHf^L~IkA
z&>9z(5DOkX0Q>dZT>Sbbymy(@L2XK<FCnl_<SKPSaVQj(y^u5Z#&Mw|`mvMN^@@mp
z{0Ehc!jJw{S!U9$)dOtSv-zJr3`Why0q<^%<1NF@{)wcZdjPQcN~^oUu@iX2dZwtw
zYwP;(kLwWzSh;;r$CuaU_aMa=0!*i4JX_jn@erS%C9){zzI$1o9?qKr^|d3@g$ni>
zUpV!J*vhw1j&3MCm#1`8@Mg%5_C;^zd;1(>(JOi%sFiJLt14qVnfCZ>XWh7_fObFQ
zy=1{Yt6J(?{n2AA#hIHNI0aOlJMT&H$B_q9_Zl46KqQ`BdQA>WjY+;x@{KIVlZgkD
zlk6BPS!RNHWPnpv^Zl=?m+eI5X-IhUbv;JJnSA?$zC6D0wizdaxJLy4Qn4}>^6=Jy
zcnMwJY=z!ZgS6?`k27nAG1z43xazfqF|--OY;@=0B~$$(VXY1WG7I$(=C&ZZ@4zIt
zuL{W9iB;;Ul>7mZ@yZC0Xyu!zV_IZL(4zw9*)C!3a#Uo-gnJIms6c*o%0rFw+B_ez
z!%=>VV0}*hg##gO!nAXYA<LkK6Lg#8y&dGc>|H4iGWm=`gy7!T9owbKIVbzIV}`|u
za4|Zv>NI;&--Y50w6;>zo~e9n0^c;3@^_aOTCTXy@aOYYz?-6ATOUYG_$ZIENJ9H}
zNiKR$nM}XCX9OOLUl=T&=g-Z}z2=zv3N1B{vW@RcOWL3LfX`R%RQofxA;mLA0j2^|
z<*8RH@w|4eLSEuj&@>l>Zm}-+r9th@kTU@DZ%Q5j5p!?;jS>K*^?9*OoqvPeb58Qq
z8x8~scICHO=?}}rfh@t#EqNYqc6-V9;%GHA6GKC2OcPa;UU%uxd~UU&Me>>(S!CF<
z7!k!6B3imJ`iaJtUZj|nNv>6S{ChT3dIRKK4}8kKsOq%pby+za=XuJDotn!>QE(`4
zSo6KDC|Nqy^@fL_^HrWhLXjY`HSfPCmJi^4Cn$yb=`DOqto5sUQ_1B3xOrD!fTsi!
zC85iykvYAtCOoUX@DifVQ8e{z99D|(Hvs5`q9JbE?woD*8Kq|%OrMR=PRtF!c$2mT
zY;`{S5|;jiMk0P?l7f=nbsT}VYAt5r>UJXPoB$aV%63$gftkENEkmz~NCzj}%h^r@
zqlu`54mFV}>sWX)eDbVrOFMROC|SME4IH8Gmm=~JFL%?AjzuUMP<hT~f1X-`*@&c{
zv$34TK_cexUP&dR%06dbN?a5m>Bmc(V!?0Jns`!{qMJf}Zo5|P^z7TT`#3Y?d-e7a
zS%XDe^^p=Ej}Jn^<FVUMmst5;r7WWl{L}3J6APbVSNr8)GEWj`osb&8nzZ$LRuAK1
zfTl)+QEKezcI~Y4K<uv}BKUMQv%(+|i*1ASo`{UHn>^}<8PFu3$hbR57wcv|NVV++
zb_cA#r4C&04oVR5{(zj4Sn{z<Gb~!8AmaRO$Pmu7i6J2Tdbd7-ai&H^yt9$*wqlCs
z56vN{yGe>8{()I{x^FPtk;u@?q`W;xX(0%v)MJM9MC|Ro7s)w87QOg|XR-O~%W3Ah
zV7=r1L2(ZMS^H&-uq>C`xFD-U@(hyi)&9mQPSne1bPlJz#m{R7)qyd>r*G@l0v=j&
zw2$yCyLd~Nfl$(A9UC(ojD6RSI7bXQK`_Wp!MM}tERg28Mt&AKDgHb$62KjOyEtHw
zV=GWYW-L%Q5(XQT1GV<$(FPcIqo1$tk1Dz9EXN0n-m_Sv0k>_B`Uj}IyG3q)o1K!t
zZJQbJ&%!qr;)dt~l0vH);fcZ3t&Fb{7%`+){U64V6ntrbhIda5h%vi<pe3Ecxr({&
zi-_iVZBSHbGm_{aJeK8Hx&vSMN4toqv6fHTD)7HiurcJCni_n98>=<_Yh^z>%HNIa
zRS^L-LWz=~p%{NI`X0S4@XCIcHTY8$d(&TG(?p=Xv&@;B)@X<dK*2&LyjTE0A$9=w
zatc%`hG7h_AHZL+m6JPuylytyD4=E1&YJzJEqfq`b2H+%ys>=VI8<O2;!RU`Bn1|p
zRpZL~wNS&)G5{1{b$Mcu19ntn!WRu(z$VIY%&tDh@0L4^NR9C06hW-E8AlpSeKcC~
zT7}VmS=T-DT&U9zV4U^e*tT4XS?fPP9I=S&^={&KqFYnHXq0^wacSXBh+_|N7z%5>
zZd@-w#6~q}aN6*z`(@K8uxwS3WC;xEi-vD~NopX5s?zA8@l|%~0U=PCVEea?%=aTP
zK%e00l1ZTiWiVerY^QTX+SNM=xxu|98}tXI6OIpIjER=kob@oGaci;O&SRwLJgf5f
z04!gjuY|l^SFBL6DE!veyQkK@d0)g^qkmF}`60U|n??1iAv&IOSgYOS{z}1%aImOe
z)qC226$bsg<Kitw*qdI%^(*+d-W=N|r@OECy?Ygiv5mFw|B*ZUCHQuAWAiGpDo#8A
zWM*zXVclK_fHI5B>R1{yb@euRd?+@k84_}D-QFZr;(Bd@lNNlDZ@MZgS7konrkZZ5
zGcmtC<1Q)7v}Z1|a4ykf_9_-jME5+qz!60n2pzRN#*tutw|f=PQTaZsI>E2dy}iVr
zX~t_JMC8k7ulwIDl~@AvE%6xw#Kk_IN142!Np73KrRPsuwxwrjdzp@+ukdOlgd01$
zy|afzV}OHm%P4#Q#N!}jpX)<&6nJ>xteG^%Aj^?QCCrA2qpYU%F1MV>URKJB;_RH)
zs4`rUk<+%|{T8t5y+^|K2qR2<Ekl*<oXZ<M7tDz)*%fJEjB){V*vA0vPnFSHrmsVf
zSJ>MfW-NeTX^skc+yrC2Y5ZDuSVibG5Gv${aj_2E^=1@zI$3PUnghpl#Ng(ckEB%U
zn>OHyfwHuM6!xE3@Z&h!3-8>(Ew^{`Im}A@t6pZFIgaw8JV2<HfqU}8;3i%@y2x8X
zcHK{OVs@KJ>`8pa-GI5qd`evuY9qaEEK=UV2A=Ff-~$ewOtb&1Hxl_LoA1PZi5Nb6
z@tk+4z88nh1f37<-k17|)A#Cs@qP<RXfK>9ig;inqRCqQ#nO`#^Y<ZyZM;Z?T;%E5
z4{+Oc=lHDL<2C!&k`2wHIDxQPVo%j)#wg$gax`I4N#Rv9?YH!r&TSCkR8|#+9|0L<
zJ~s-O5YjlpbD_f)muN>%^J0F;Oz1ab6U;kKGK^tGe%@cT6e>+8h?WfRyv0=kyb&tM
zKFVMuVLon(Dmg#Bj(2%TqJX&tImkodS_`++J4X*Ci3fg%t7vI)Z`^}W_o6X}+xk2k
z-G-K5$^N(Yn!t_FA9+u}gs7fw2DZtZfZ#A;aRxnVqu_)PYGSV^Ib^juV96>QQSL$i
z&QqKZ*8a?jUyZS0?QBRfV7_(XRG7wJT8|5+B%9JG02gbu!G7%`=Qqtgx|ee`G~f2a
z0d{d$Gi3H6M=Z08ZzF%*bLml2jd*m5{@TXUjwK4B3Q*8fSaUKk;#moc00U?q7Mxg2
z3#)?sPFQjYC^*d0#X{&LE;d*-5UA<OkX)bghw<W!_MN4{emP9{0_!?Qm*aAVk#LX=
zzAbn&%we*{fbd!N1b=}X$Fd_rzLfoFClWE66BQ=w_}FRm(8Uc|iX(h^1EEG|N`^G>
zqvtBAqspsyb}HjCJ1UG(eyPm6u{W>iMh6gy8a!Ffy7oLS7ZoN3wj;ar6T~}56`A`~
zvhRN9xz2r`>*?DQaP{{_CqoNs*)tVBUB?L5BB!<+;Q!K+|DVA<Zr#HPn~b8F)Yl9R
z5{JnvHx9yjvIN0`K~7c^y3$?Dp7QWR&EqX+(XvZ2F`qZvSAN*F*}wOCM>Qx5Tr89|
zYO)r1kK7KO&-6COCKEMsJy8(|$mOM)Z<1Bhq}yJ-rt5F<IaDl<7jrZfqw|%r9u%pt
zj%et&3}jB4fGzDm99u2{+e9Yv&Dd}MJ5*=FFZw+Hr5dRM?(*8;yT_4g09ljvO)I-#
zyYVv33LBIixPzldM$y^d<;jM=Cw!NXkuUB@w*U=Pb@=Ww`Eag_ibu|_M;F`Xrk1)^
zOCGgX@2D|a2Y}FflBb7T&u@k>qo$|u4h>~^qoX8TlbgB#Xs94ZJPq8(Q`(17GfMq6
zdp_g@aD!{_bYk~x$0)VLDydvYxxz4fW`NL;P3x)rP}csn<<uycPT;ymLCzEziM~B!
z2qiQYV2%VpLa&M%m{aaLae1iBr(wL&5!<mm=P=R=<6rLda#qh#-uaZ-K9mYe<Q$An
zk(7`d5||`RO%-6QBTf9Z<eXgl^NRb!eA3+kY(QfWTXm}eBwon;-dq^)c>Gp*aoIkD
zAvc|7&w~JWmn{PWVE4hCk?)X*)9ne2mA=#u@-v;8XiAyWZunEL`{VtQV;ox|2I+%a
zn+Q~|8<zu+AU$Q;cK!)ZDv$1Dx1~5c9<bA(27V}TXj#I{J<=V4l2}yNF7_9a&$$?}
zP@6|KfVg~t$21r|QvS-o`fP8A>g9F;)_c_<GY%LA(!br}VnS!jOVkJZfr%v^tr8U9
z)?`~sD$?M;X4a&pN=oH@zDPd`OS5N-0LDo)qbX{CGUR!K6C=l}k1$9S3#c)avHo+h
zi2&x`v><aBI(6=59M$%aRpk%|**EwfxvF<F0uTJ8!6Iawag>I4*cg*G)JFUxH$ht^
zK9;`GPu%A=fXu@HX$kA?J@ygt0Qp$fd%a)L(%^b~HY-*bF?;ZGf27R%weq0cVh42M
zbrq54z@yQUGSQT*4RJns7fZ$b`U^V;Art`h>iJ6SnF{~%X)Wc0_;ZKnswqsu*lmxj
zcIt#Nzqe@Ir%-BI*E|*SmsR4IA1wnu@82Dp1v3GYlz#5w{(79cbjcHFOLlx%@l^OQ
zr*snedp+M{*3_p3*>G<Bq<p$Pc1pZ6h2>Y2az6^%k)!BMy{BwE@~7sw32mKp*K`dd
zc&ILr^|ns*5GvL0GsJ2}7KPg`Tg#;~DGu5(m~BXf|9O#e_~*Lz`?O)UYPu|Hd_Qg2
z?L{)FX+>4?pWjtcA5G7UljqNaI=DlwD9Q5AQ+!=Mz2ljV!LgkWoGi{!;-@R$6ju4C
zp}P*&o{$aN&^8yap8mx(gnV3M!5Ah~vvt<agH!u0#7^ct3I)o!h`NYR>g2OY!8CgX
z4Gs0nU_9N5xd@yJns`;`{SWV*WC9$L=6;zvK&7htUT2XV_;EZ-ST8LQorp2iiDd!%
z0Cn#(L#uN8gCv${k_Pzh7Mg_>r+i1#ZPm_v_`5VwqfuoQowME8F!0G;30($;^%jML
zZp7OLLt(PMW#gg^Yig(`9lbh-)U$nsGnVb2Jjw9I4ysi8y1I??cgPgm0eC{;cTc!B
zdtqb_PLZWN<8s7T2hky@bRj#SwfGxwG4OjANmqgCzH0}4sXiRE2fO?kvvD^5V^hU0
zz_4XpHQaD2%AuzLyHPq331=<iu8~B*rn#*m$WMGd(u0~t1UZDvGwHgkt@IhjyK}~x
zz&CFxi8P>8k3T6h`Wwq&>g7czh`5Xr45s=$J8ux7k6yz+d~bF`k5e8b7KhqJ%s0S>
z*MPOtT7CDVK~uE*Lj7Dwmq3pdnW+_fn@T7^*FXRA%e7qw`nX3E-#*SCMuh#J>2ZzQ
z>abDZ9Xi1_ZaJ2@+d1+bYgM6N@pgps_Zf_IWVUqxlK6wQ;oY^%Bmelf`Y8BDL`|@Y
z<UodG2_F@H)!|XUq*EGX_PwNy*`ox}#VFN$O?9F2KR3MWsZ*BGq#>eS!xE4Pf_nvB
zkNk?`)xFGhT9jm2w+8<J5+@x@#TL|$t?l0RAvY-v*wxu1DHod4>q_|Zw(1~3vn0-H
zOEsHKO;ZO6QW*1Gqp}qVfIi<|<`f4i`2L>TCYL_=!+#YTf|z&&vsEu-zQ98~?d_5+
zQt6W{er>J6lpGdu&_;=Fz1<dn-0l;H?c8+Oc&Qmjjpoi|*(@ogGQq_M+IkrCdZU@3
zI1GbGsx)!iE7$SRlG5lMENf1xEXEmcc{pf3evF!-TGgz*FeyKA=(!6(>W?^RjzMGs
zYu5J|t*uyrCdiLu#)X7c!B;658E$*vBAz$BT34v?fW>0M|E4agGP)ejV`bYORhrRW
z)j>||lViBuPfL<2mS7MKWioT;J|}CUinaoC9<#T(BI`&5Qz~XqzaiU+5aSIZDfi@X
z&P;LZ9QF?X*_Y4l^db+Mj9oo-@c(cpd7lDr(B|Pzqft$ZTs~L7;<1#*Z;v~L=SOX1
z8bTKgICKr+XxYZKZEuRM`+%%+jaud*ksF7EZ78t@h7VdWrcwOriDFC$CTu+@%FusH
zd20sE*&WLuli0;a8=T`h`*IZP2>|mBBYKNH`T564--8~Gw<OR$mTRl7ao?``R;3B?
z(X<sVSBvp7XTqpwU+O#a^Na@il$~E-PF{2P?aL1f!a&1|&hzoL<K{{C0+9}}ZWu_m
z>W`($fqd)55?dyB8KgNSjm%Tv?D%a5dyL(arZxTvk;|_O{<kY*rN!BYrwaQN0mm>D
zy*qCf>ppiOv!12Gal!t{|K}J}j^Ff$Z*P7UvQ~)gkPgm$fSZTY|5b}Vt*HQ8-8#gl
z^K=lt_xfk|iDcM%obgOzywUd9P|HE>X2YO1x&+Q07sS}xU^Y?bvmyEFMtM>>C5XVi
zDMs&*pd*O-P_G(gPwuu)<oo<bD{6Frs`Jcr_I;WQ{u^2tdC_hs(_|2x&SHZ8Nz!zU
zmelh}b?Y=mwn!AN^Gja^lBh%Lh0kR?;vYWL$;%tE7aq@LZrwGPy%snqQ>I%w{2RCM
z;@m2`%=I=0GCZ=m_Q7D+_Biyom*)`ASJaV=K#~Rl_*;gnkloU8B6kk7)VJam`-)91
zL;AiRC~=&#*|@>_@Un1>2a2*!dwX!(N416I3vo&E@)Gy^{8De3`Y{#l5SD+~(~brq
zLHOi|3GfV3^Cl+jR(oD^#Z09x3nubQU`f3ke=?(&RfP>Q1s{DD%(&R%i2|(Et()_1
zp=>BZfLXjUF*d%K1WYx#@xYsqX*)fQ%(aI~<Wt(7@0ZRQ7t_KP(fBymubd&xX?Lef
zBtd?Z%rygj8Kp4#LK7rn>V3Oer;Hj^3rc}aYh<5!niQ<a4Y;g1^(7aI%(n4#k*8gH
zOH6{tPJK^L_-l6!o!KFmB&^q78l<kIXDnu%G^R-USpjR*5?z0t47`=&wIVLi6SzKv
z=a`uY^uIpLEAe+-j*bw6efTC-w@vqy=#O3FT7#D+W)2D$pFU_ccI^!*Hmx4Df1XdZ
zoL_(DC`%Fuboeo+-|Eua@lTqk8@K@mS5f(2#n(}$9+B5@GwGvl!$W_8x*)@>E26+3
zHP}q6pzi_%?nK8qjI*t4YxOC<KBBOGDX}m9Yn({Iy3$#B29+suz57xE2nE+OW1hd7
z3}N6m`CRRGJ7*)5l?jh~S?PP4*3I~(E^v%*Ztx_@3?%;i84-QCm8$b6UJtYyhtu{j
zA=fU*51)kD%WpL5z7|@Jsi0BfW3w~zT|RNN7pvHmTO|C<X<DACMRpizyz3DXg<jBm
z`x`8(c~?6DJW5no66^y$1^8Q|o9>+5Vu;zxKN^~Y{Y+xO-H(KEY<O{1y)9Np?|_ho
z!dh)H)y@#Eb&;6&WP_<byrS11Tr;C((feBTTsgI<#q^>+4385H&Rry<{(-M%y?*qX
zen6U(l4B)tDb+*U=URq?@*}kuNx(ys6q!qA#)am7SFCmSYc0{D>N_ceZN|~%TVN|K
zne-tx^7cT>i$Z5ffwrbno%441q89{&LFL-!K2i3mp5O=8c8=+-#M|M1ra9v_uzVrL
zcAawf*ob6|l>L6oS&-r=lzpjn?zcGTJq13zN@KPt>2LbVTYt|r8^%E1q1SAIo;&(e
z6|wN&Mp)x=6xPNp^>K_fSxw2erXS;PhAn>Cy=VJAz(f%l{Q&F8yX?9xq5^|eOQ>Bm
zs<h4lCw!u#Kx8USgu%V+<2mt&Ts;R;hy4PTOli<<wU8_nfI;zlP4~ppbxTd(D$A}b
z(V=Q#*Ev}w(2XP%vx3efG{47B6_MnYo-qJFPFaYe@#J#Cf)I1C>%_3>oi&Hq&hWRH
zPse|{x&6N6m-*Z_Wwf2GJJiVb)+vK53=F%RbA?>#o=B&~L0#sU5tlJ^(aNNQ0~xOv
z_%bXdsoE_i=@vWmGzq`pvS`60AF}#78N0`N(ques@*yXC%!6(x&zYR4|10D!yHZoc
zRsFnYu7=5{ymofOVY$Clk*^Sq`yo)68{h|sEGuG!$umqU&hYjKR=H3Sc{r|9><z=9
zc*8E<xw^0EX!trb+Yd5i0h7C#ze#r{DSRXDHsJS8Rs^?%hqhqS(I0HZ*rf~?m16tJ
zY^<w;#5*xxHdD25yXp`j-u%OH!C0XA(8p5!78kT#X|MFZHkR>6yXEE@_(hgD#q@<Z
z!AQ5qfEF>2<46pfou_7|NLKj)oC$1x>;9;1nDC_3-+MOCRTD!g;#IBF>Q*|gwz*eE
z9v9p9I;AYGnaUClVy>!8S>6CZ&10sfI(L9giuCM1xcgoVbi_LiiI1@PPWygS0SD_E
z1}6}chLD{KY|e>CczSjK9D!HQzVa$R0?*1u+gozV1gaf0aWrjMP-z3oUrkDC!B2ci
zR2Ci~w|XatV!U;ep)Ogse+A7>#gD5JFr!ZzP!?k!(Ux9_J1dh$$Do1t!)4XzNXr4g
z&EIEM5C>hSKJ!4$$Zj^met+v#)0(yhH+D9ZbRG|9>+`EZmod&_ztW*dGc#X=P0@>+
zWrlKDm(7)%`{-wt6gVD~jzA`M+Nx<@lNAs~LO%BF@KoaC4(>fIl;dKtcOtK8@(+*i
zEgfQiP&MhC$0{;>3X3_RsA%eg`I$t+yc3t5=$cq~Qs7<pM)~<{8AAHq#6h8G)q@}`
zJ^K#DcVNHaWGIh=q|WsB0+?whebIMW&|igPcG5{Un=jX6C;x(LY;@Q$0aP4CtiT->
z!jJPxc-IGOKg)7`64!J9RGlf%F3c!rUPQ-hi^`mQDsP598uRjdFRe@9_v>b}cjsvs
zUwGtBqUpQ~Vn_#xI8#@jkTdMdK6(xTA;7Bw6fEMj)E2Rwt=L!ZHzib?%8<XM^Vt@A
zkz43B-uy7V^p?QqTXm&MjJ6~<8zi-56lv;w@ECf(bS$vsiE;2x*V*^s@F3!<9NjWa
zcA}RoTUBuonBBxh8xO}2**Njr1>g!$m|ktjs3~X-Z1|F!CocinkG81!%H#nG$p?f6
z6`^x9cUMo@=CMKC7hDVrWH4sRb$Ir&z^dP19ou>{X0d=8(~py#`eoU5LUG|N8pHa@
z5&M=B&aHUqnEy2=w+P`S?(FWEz#8v_=&inn+MEMDJ<c!%;L<H*8hHmxYM)Mmv(H-r
zd;E)HV(24A@<MYOMy9IB_34UULZRsUw^WNf&bM3HS&ea~%WR(FpgfK0MS|*;K+i9E
zWA6N=591ClahQX1=yFt}gwzsxFnmrHgTq6Ve}OkF!TaSj|DF!8EH+EAw~0Qk<{23{
z%xI~dAsugcUbysC11$Hl;+|HB+C1dSd9*n5d(D|inEAzmaN+J@=}cvAA47?OLKaw7
zqh`Byxcqe^W>8&!QZhV-y1k$Ks5S@di(WfbD`QS=J_N;a+TRFR;ZieL)#7h2DdM!>
zd&~5Vi_Rg!$8VVLBE=-mtPZqd>GlncqNu1G9y*6fVcx;o=yo=J)ALJ;mXqB?;SOfn
z1fZ)R16;ksHKoDc)47ug*w~w>zoe!r%`fp+fnJ!+0U_|lFuDWgCOl>DCAXkTiJ%`#
zYh56;t*X(gUzNPutY$@R6k7$;(l*N%cAj8fbw>+|`6yBF0I|KxiP7$|HU-sFX7Qq5
zrm2nHiekG>?Zq6_umw)?R<3hXcUv7Z!$hG(xCd<9aFXb-_1ppL`M1lKfipkG7*69m
znPLMfwH;xc4L)@wgTc!t92ELBnbk~b1aUC6T2Yl|xxRK786s`n-#)bvlgu2(9ghSt
zr@~Fzn_GK3>n%hb>t2J_T;kpKu}xtt+xH~ZFXRSW!H}*0ONe&?N)HZB3NsPzL<7u=
zS7+z=MrjCVuZ3o(_60yGBM}<F#3DfcPYgdyg{<3XXI(AM<oC+NS=$i}M-!pUk{O1-
z^W5e?5#&;~zC1q|_<6&yIn{zw5(L=m9$`~{{pHVuj~qO-oM_=YA*8p+2`d!vKm!9>
z6Lp@e-j>L_u9arjmv-GYJ@r!Y%tFlqFt*qBQClO1ot-*ouh%HAL`B+VLTnd(TR{+}
zMe~q3H0PmLxNb!Y4DTcreBYoYW~HQX4uR}GUQT$P^%gbuhGQvPE2}~QOROJ%Y%dC!
zM>V1N@|<VfY{NgQ?l?s|D*4apSY~B*@NN!|Ui-krT{8Z~F@2YXWQ+Uy(pf~`@}Ht4
zJ){@il9+XQ7)qX0L9tlcC@`VpLYC6WL}Q+s@QsJ1UUnRn0tj=E$v;Cuh-{NV@_<m4
z0d-rwi(!q8|8~W_4fx@+cJ)ca+4HU&Sr1|;vXoz74RK+RgGFyE$~6V=vQDQNga4LG
zlqu3jd1WEUIU6$->|dW8043-8t2W0dtLm%W#stpOg+;WKH^c(^OLIDH@}OZMXuX96
z%#G=rmf;60Koq)<okK(K945&QC71sqzNKQ7H{-;v95W`kK$fy~j!pNCn70CJNIiiM
z_dB4{UpH49xav0~V$k_u4vo(mB)MJo0~|$5<|hfcmr7SFJ7i8aNAK?)*538%@6)gu
za(0x2QnceaSejD|uKBLPFEggL-|p2}>Tu?kWw~$b?CBe)llz2J7ofy-RiU+A!j?s1
z5k)B$<n`aJ224!{*m;GylE+A0W5+UGaWMpn%hnRCcC|xAr!eL*2Vt|LhsTkUj}2Gf
z9kEo5RKssOs4WXud}aKho_Bx%*lb<4!f}SJx0jQ`uF%-g3{!`6L|T{=xiphTS_1Tj
z6BP>uE$MXmzlVO}L>o7MNpXX@?&S@^o5Mlm>4rtd^I!^Q0>-<WbAL|;T<<`jF3Cu!
zRR*9K<?Aw;W$#l20q@%LZ=Q)7lh2rZ6y*@U$g8&R=oN_*nf;gFIp6GFHDp*9l=P?o
z3g`P9PvZs=4#1DSF(Un$&K~HghR^s!f0rG$F+s&u9wKTZfK?Ak-aNi|wy3|7pjjyH
zZ)8ZrqYPDW)AXDQLYC)7pT$YTEccd7l{UT<%%6~?4;PJb|ESL>jnV+u_ggdi$V(D$
z+=M47|DmS(&smbK5Hh42zCm^gVykL-A^$LySkO@a?7dGBw*6nR2kn1|J?Ze^eC<Zb
zS}4<A2+mJ65*;!a&)&k3a+N7L_(oOpD4LXy+cMj`NTEQ0UYcaG(O%CoeoPT#`?5_s
ziZE;vCc%)3F0$!2$BoGJ96A}o(8|aI%rBed27TQd`)uvUM^^P--Cfsc;zL~8aN7#K
zCJ(@yl-=JHn_2VN4KS||jxH)XDgf~t;vU_{{3s5Wy{dLdr1x2e)S%^8${oSw-x(|Y
zI=5{Srq6%hQ9xqjry-o3Hk(G_dxDufNz*4$=S?XhR-@Acvqtd%*dG^`kw(k8Hn7?w
zAZ+XD;A;`&2^@UZ$q~-3<HMmA=GwPZf-c|dPWQ++$tZmG^Bf!zRA<*2dTu3H02pNa
zYz4Pq1?_dQzrM3>g2X7C+95CIL}3K1m8m_X{LJPBYI2+i>bUGLK@7JBO)-3Doli2u
zComj>UXWMd$VX6-%!<GF!vLltXg6Q@b<=k%mpe2Rjm5H5nb9V4MlzROdt1^wa(NLT
z4=NMlyY?WJX&*r8Q%YP6MA){QKsMb`z?;;ZKo=33U)bmt`+a-aE)R%KhWeAi-1U8Y
zUDmQG?qS-USj(=$spJPwXv8W3&)#V(zugPA*Q4Fn3q7_z0jn5{K(gf@JPkXY8KH%u
z-FN`}Jk-XDHQ&98(_*k!i}rS6JVw#Ot9F`}Qtm_yafr`RMUG#Shi2MMvA-n^Pz;LE
z70|GFguxca2?qyY6fgQejJ<VG8}Yk08r+@Y7BoQc;#%CL0>Rx16n8J~UfiKTp}4z-
z6t_ZghXTc2`=;l-cjkBIp1E^}f0j)$+0E|vk&is9*)8?*f<|rD*K}Dz)^H<o#C#N$
z9x){tLz>;)MR-0r#73MLiLal<s4nc6I{s<58}xcd@Hs*P_KT5H{gLFp<R{7KQ#fsE
zPyBaw<l6P;=+K|s$L_z&^>d2ieM^{VUgRkq{&*=!cx7O~B!93q#tXkNMmxz$px5N?
z=lP7~J_de-R8F4g;HetzJ>N+#hqsf76=+=eRI`){SEDE9SH$ZTe!+k_wqA1X&5ROJ
z`aKlNx!gC;VPO5O?s{Na##;9r=VxbpMENpcn9e=~=NeOgHd!0*_YDfC;v@!MIkU8n
zZxIQr!cX{iJKpRWe2d|(Aek!sBfqBjA!TQr1in_)x5*V~Tt9zcew{unjDTOLclb@F
zw*={e)nu@>Be@>X6N9z$PQDt>^-kE%;f<icBrkI=#|tB9b73}r>(9acJoS{W1!J=k
zi5jR;IFrKWc%QEV|Gt>BIn)*&G4NHHqM0=RV?_NI*TY;N!t*NIwBgOt<P?zZKF%yH
z4EiuHssQ~PHcxbZc!E)iWE<+%vymmBm-PCD2XHT;(0}?LZ9c+yFdR8%33jW3BIF@}
z<v5ugsNlstA=B#B!R)x9=jxCxCeYgRbZu3a#}#Q2ZG$q#Z9c3%?>gA;aJu4MnT6r6
z6@H)$vy;#WJQOT8eo?ayL-rcFltSvUpA+>wF-XTAwIBJ)DHhQfib*KZ`EXc?T5AYr
zSEanFP4QI>cXX3aPC8BnX1}VX<nIj<X}tD5PUFT@H@Z^))$8$l>eZu2nmb+Ky8kVI
zXm+rT<e4Kp8>^r2^xmE<)ELjeW_=B<H{*Xw4Bl?)%TC*t<yv_xJB0Cgyr-zXr=bcx
zF3fc_iDL#HzAKbQxy@hKdZhg=PXBbZqeRLU`N*WSiwj$K<EyNz&%WDytBUQO52&Z<
z+>a;L?Dkmo*&8`wC-L4vn6pTPa687g`LC#Pl2jYdli7vg;ztbeYp+SzRtih0N;aY%
zs1U*;@Ng)Pvk>VNsWBGMd(w@$@$|9uFedxNw<<=MBa`PP>owz%E?gI#{xxV!qS1e`
zpGDO%T#}lUKXoohaM}{LejD9*IxCLnFUtw=AjD66?8M_SJ?(UlHSNPY;AUWmFxnS@
z$66}OhGn-$tSORgT_?mETm&HOu}`)mbFKVU2xlJU{<6>rfJ4GG$#b8>94=93d|mVM
zY!G;agEG6D`xF&-AhDyDE(>O2>Aw8hW;qs_Y9Bh;*KQOtB7&gZlG}b&TNlwXo4zV6
zCA*$yxFQP@BnQ`x468^JrR=^-kW4lEIq9#ZZTPdT>#|$;{;C1HVEb+5Zdd&~N}bTb
zJLs}}uZ@5J^4JeqkpR#AY5|h_c${}5U!L9?5uZhVu<20Y6vXlPv=ihp1HRw0`v;1P
z*lCUYcAEB1GRL0pWLXx7QAuZhIJM&vx2Ea-d$MDBIDaz3{&tDLf%44zJEq+~gO`VP
z_286-LeM?rE`~6<aT0?6S823I=%YoN496d6mlswf-Mf`DYzi3Hfip@k^@cc+66n=T
z)R0H}EtQyG?4rf&I92Pf!fS8s--=$ziIVA#Di0r*e{vhP8|Pm5x5c--?~%}9dS$jm
zFUa;<;ip3jpFgUBhPHy2Q!P)&pV70dT+)-CM}fBE_{Pm7!SzgJ0`ISX%nN(oDSwTm
zg)iFVB>`eX(W6`j=@g6N<B1o0EBh7K<Lg0axwG@gW#()N?x3`z$4MA#J@R$d-HHCE
zOHCy~6PRL0#^MO;KIbPbH-qVHs+2P0(`u`i72#y@8uR}S78laIH*luvM2>pdy|W)*
zUTyZYc@q0@dGrddJ2#w{CljIGxV6<jFWT2TVHo96FG42y=rcmT*ZQ@rHK4+h{A6}M
z0-}+G^PP~m9qMBaC++h@_ccaiL?Ja$q~xC2uu>J~k!@roBH{ot%DchNtA1CFEYf`c
zk)GWEyyk0Ct}1we9KcKq<Erqy$fpcI`w#19DjqJN-dxuRo>fyZC9mh+?S&GlJ1zWD
zOvRD&r|%r&Uoc29V2~fGPZzVN@PUg!N~^FEyI52+Octi?+T!dM(bMA`_>=G|y$)GJ
z`%U2_l@*-3b?)VHpOVd>>(ct(T{g)NQ(yhZUcLUB>^7HF%Z?|0rHR?x_kcPH=%gs`
z(b$OlFGqr~tJMgHmvYxE0nb+54avu;f?(S<G1Jf;{dkouH-&Y2NzOTq_vFJgzE#Ul
zf`+kv{d}9wn>F{K1jp-*5ImB_Z7InZH7krd<Wi&y_g0qNb;;Xczmvx`T7&In^-SKO
zu#l}5<{6?3r54c>q{CT3iKjD}+|KutqwuU?poq4iy;|K~VJ1igmm{hD;p|%%xwSCc
zN=G5I3#d?08ib|SBZz(bP-!aAu++a^Rl4-~{&Fncm{S$ujOqB$DU{azke~Yq;&gRX
z)9pej`7y}B@;t~1r^#NiOzrz4v7YkEfqQvw+J_oxG17v9=GEbXXm@w|!6|FLG8P#Y
z*)%*S!<GP~hFxv_4zj*W4z9+2RyGaqR{74$^?>J}A3jLS%Lc>kO7<pAlQ^DBLsfSC
zLop=&rV@YcwHYM=h3Ht?<MIA6Jr6Tu885aLB0W!MzPrwJ%Z}{)jC1b?3_Tj6^Nq*n
zG$f*%^b)UjcNOy;O_uMhJf0Y;Fbd0msWyZ0*W^GWBui%^aKRf0>x1&V=?6-7t(W-*
zb4k<KGm9i{;UA<EPV|?LOWNLTy@+R*f1ne)nShI<x%FwiSO=?Dz3UnG^R0|*9)aEg
z!<x7Mk*<O-`VfNNOWBI`ARP06fw<ztXgm84R%Brxstp!(pSTR$=fZdqRL8?>Cs<BN
zjr~jm?tnewn0(?94-Rk(BIgdyhFCO;l)J+a?FUq#%Nb`c1?>h!j8A+eV&O))PK{Ag
zt%BBRcm(S@`jHR7@vcDTSaz57*v`vvL+#D;-ei7$QBKr1tmEM3h+!0mgqOPd3RQ%A
zKrT{vi5@bN_VsZlx_@1LX4>dwoy)wQaHEcnL2{&jnu;*c;U5XSxCcOtU#n91sIu~R
zB&{;zpB;+RZe5x4e~O|12VX3exd-?HgNso|udpIU<XnQp@c_R`!4MPqWq(Y>?|!(c
ztaO394GeSt7xNUv#WxyySkH{|SPx!ouo79QlyQLN=q;aaU`9vZ=PVORAO7bL`aie(
zor1>g7t00W(cKAAcJQcL%}yIzJ2!pqcL3{DAK{SY>hQNBtiK&_nu|qdO$@H@+{^VO
z^wkgdNPLKc&r36h#!;sG)FB6=(Dfi^Qbyxap;JMwg}J>3$E}Et)QIJL2FA)CH}(GK
z8UE*gwk~vl`_doB7w2Gvi^rSeY(m4(r9ev=?F2HO{-M-;Pr$`yKPINs3#L(M!+#$<
z?_{vgHD%T_uE?)XclxUiC(=)1W<d>F7sDxQT$k5)udv}q@xT8~Q9)*Xa$D>dXB;d>
zzkXL4fd!<t$8UC?Q3=6ASW5Q%i`nhQ6TIEW$sR^!6Qx2YxwqWc56$}jZyG1wlmcAD
z)G`|U?+5U|?FGTVM=D_Po}`fZKb3a>-`jFR_(4zfU<}g#1PA|nd+fu(r~hXb!2kQz
z|K2l#i>3|79pGdl|4~(gI%Z4H<B2Gr>mJ;oy<l8sus>`XL2V_l;xs_Nu+0hY;HEnN
z2278G1s5%d8sIlWwxP%3kbUPl)ara|Xs>C(i0|E3RcAT4mUsO1rxl^<U$7&%JgENu
zem|e#G_5q|tX3uhw^|wA;l=MX7_W=CA7-H9P~4@*JO#it{q<}$iqM~b`r%Ssn}1Yo
z1KfL)h53rDb=>xs_Y)jWkK9FG{|46`equ;j{?x%CV8|(WxKQH=*ZFi+HGttkU@TjZ
z>*%V|SGxQ7r;hP)_bFVJ?D$nZx4pfAu``f-TPlTFZEQ1w_S4JLrN)BxDCBzNz5B<7
zY6rOArz}<E8Gh2ARCD<4zHAqENBL<rSgHB59^X6mJX;xgZHCd?&Kr6fvLyU-4t@Rj
z^V{CCV-G)V;8UIV^-rB~I4PU0nqMiFHU`0Df$2t2xhRgLygZ&tHrPzlvz&71H-mSL
zyq|eob`(RNgy1FeY@PY=#REm*+R%p7{zUFL+{m`KbPcb)Kg1?uX1l}FAWs^*jz?HM
zG)uriZv;tT-Otq(?t^Q$gO34d@qRccdv`*5G2DknoAZaZEI*+A9<HdOkKsCaX?%G&
z>Ts^m{;u~`IgPEFCRV8m4KB*0)-C&aZw8^PnJ|{@^tE*|SuphEhnr`d5+2}A2Dp3L
zRe8J4@`fDN`A?HMpj_R4$j0aYaP_O5p8d3W`O^<?P9o+ZF9EYbbQXnw7OB1bz?Ucv
z(G_$mSUOTAI1w-7-(`ee?83(z2rd{0`V&4O68m0FD^P<-vVU~+0e-<-hn){1_XTf4
zl0z&mpch1_<3?RRnVg308P7M%lRddNp3BV+t3|IJig=w;<WT!X0KG~qxv3xGKDBP5
zHo)Iwttx5(!@q=5I>K4adBRv4@uevNh+7=3WVdW3nwO;27+J%-o?Y8Mw{xw{N4S3M
z9)3~H^VK>^;!nFDtG(ftFSA)o-w^7Pnzp^HoCl(gLQ>_ZL<jMh>}ojFfUAlm8@QXM
z6RmHceop|^Yx=l*flVX!>*;I&Pk5KhVhdF?$Hrs*0I}iEzT93^`Vw*dZ%u9Cy<YGA
zTx-oaPTl%JY)XMDsve~uI{t8ZJ1UbsF;9LsTqz$etoa*$XLDzNYOi=2^O9wCI;<%B
zT4J}}-Sw`q#K7PMX&|^^Qeyde<U?LGTY}sS++M#yJR-R2_U?UhXARJfdw7VTUN2w5
ze=I@rg)ANZk-)pnh+OB9Y{%|{odp-I176J^X~G($7uO3AbDR(@)M5BFSna%;Q3(Tg
zLoCIwrexH^OYj372Kk|!scD*=M@Z?wVacjdO?rhm@AmTKKN_(LEICe}ks`17cKx8S
z<a;CRa5E~a0<__ukJ4nt<$gE4Y(+mUFto|}{;9o6R8E^r)T64;hE8*F8;+@>(RlUN
zN<=Wj%ezET9UZ-Ywm+9ER7!gjX0<G0JNvnwz`zKt`|v0@g6gTf==S8hlcaz>S!gVF
zyW)C~T%GD$8ExPAHbY0ArhNqQeu+0n2_-oGP3&K3Kn`5(Ux?J(yyjykQ#L2NPb8K4
zRI+ddzi}zRrocv@Alo#y4=z1*0Nq-XU?K>@iq{Ezc^(G^kTk;KDVKwt1RA<0rNnxG
z><ChwR0JtVd4{9vx}#SHtb>2D4YpQXueTg^*-R@~cgS{VcJ38f$l%TtQb}&4-;HLk
zhAkbI*)3Fma<QK2duV74wT|(!Qq;X-IZy19PM0XfU@uMHO9(ImPRJpAwt88#&gYO#
z(oOG^er0F<pf;H&-Y}s<h@l~}Wz}H#(|_z%a)RGe+(TMPj6PKtSJ>&KZ9faHx||Pg
zvBYp=i>c~-Jn0yRBOW^sd~_l)96K0NqQI)1I-1Y$G^;ZhqPY`U-bRcyMI-Lh+8H}Q
zMja_9dC>E4$c{#3Du?V;vwvo=%X*7{nh<0K+HR8WSNXD_0hK&=AwKf;iU<zJH_GtJ
zOS5i=$M029_-``;*h3qMM`Cx)o2U+7EbZSi++o8`!vt1Z-tJsgB(7U>$SOZ<2=C{l
zjD>!FizE-2+s_XSxCkiJu%PbG@HmGLm?1HK`&<DZ0AU3ugWM)9S0mAI#5N!6m`&`5
zk1F6OLXtbtHnSLvt99cu>~-bVP^|!GzVR!^ob7ngi4BxtgE1cX{Ug=kaXdz#K$TQQ
z#tY2oJ5+{;r`!sin!I~>6j!_48;>y|JVVi_7ebPm7tD;6No+WRJFBd^Ksv7$ZQLCO
zI&ayqc4FjExuWPorH~PR%{n2F(jg0jm5R`H$V3EXX~2iYkthuF^N0_Rdg>%8kPm>H
zA&&0BtkO;{0n0iG?~9$PUOBHzcrp}jCVW7#EB+8w3wxuBT<UtxF(*2kH_d4doG>c_
zPt*ARF;y2km(^kFBt}>JkcY8LwT<Wo2P-n+11cKd8%Kn3lY9#8ClhhAsgPI>gjDhw
z3m(<9WM=X_+FovDuRbkrdj2bZP;tfJRu$Yv7BI?}DEv!?HQ)MQ($nK&gmON8!Jhb>
zUCxYBq_;iydz7w=mg$*rM>T6^j&qhKzL~JGfj8#RiTLfx_DI<nyyE4#uaeGLaT(>{
zOwF03?e8E6P{kJFM(q`4oH`r`P7~K4O`b)}&|*HO2#Kthn!_^32NH)YF_4ySYwJ5O
zwakA0^+R?@D9Ih&j<YvwrUVIBh|X3{L+C?yihy3B_?Bs0tU7ECM7aGmLE-`CO(<8Y
zYgqlg+HU*e${#LJQY9t9xBOsx+j22jmZqx%rLKcoi}lxja(_qs@x^YNnD`q=yEu|x
z;DQV2*;@`c<<Sm{=#H>^A7EiSe>fIZ!lkn5uFbRvioUHJZTdh08#cqJ%~N;1_`y=<
zr%|<u@rXd6yt8Ciqt?bH=`_TgM<z?|Or7`yCM)zq9*%y+o`pv1H?^ywLz~|FvZ>oz
z-ayABesVn+!Q?^u#qaOq`rl}X!1e>Qw+XHaYrD%T8F+q$^~X*7Of01n9-`8-%Mqfq
z1kUmT#@tU37-dw+mZT#@=r^Px4^h%cFa6fPagVmH;7WmxOSiyUY3K!h7zSOaMiA}b
zWf*>F&)rr`DkB7s;3dM^+*@c8YRQrln;)+Vz#m)=t!;(sCG8I=7-VlYt#f*5V0b(I
zE{vcM<0Tt}R}~&Q@lSn-xu=>S=|bcJ>^di9Qu>G}MXoAX2)?{mwyLbr>#;^GFExoJ
z!s`A`Ybu^7rNI7=42F6mbf~ZA%K`dc6;t_?0`|YXVoG1paMmZ5a<2T{O*f8)RP>Sd
z`<`_QSsFB-hVrKk2Jg1QnX`@s|Cjsy)rQ?wTNS_`2~!LeLv*IF>tnco|G?nkH<5Gb
zHAz46qvF)OCfQkTtx?fr;p>!hne@H}zay+}EnxY~gMP-x<v%IlLl_cT>!mQ35nuke
zFO#?bqDIVE`nsy}%a@eH4>wKzUak!m2X2?Ew+-XWl%K3WE(ndiUvsgh%-dJFJiqeA
z@h*%$`egCZ-ZxSFadIr{vGY0pZ|l)T*{AR34x+lVV8~VT{q=3Bi?DY|b<;O$`{q?<
zQ(%kN4+}o`J%+uS9-Z#T8pv;@b#wcEpQQ6#O^Ba<)xDpYff)^c%*VwVxrdN^qkvf>
z8{b%^E374uc5ZC2v#ig{JDnM#M<Gt}x{)ZfDptduZ9@X)I_w##`kk`lm|Kd;t4Ae?
zXV!FQxx>CX#z&&{Y|X%_e-l06b8NIdIRig+-&<LS_BtAv7XSWdWdji0f>ib(k{tE1
zUUz*O*wnmnL-(+Ee)<@tZ?Y4;iHEvg;)4v^<5D6zOW<_Ht${>pZzIZ{>)keyB`@iC
zzU2BbUh!#zG4>@l@h~aWV$UJ|O76i>fTy#9Jr6LaV|KwuD*J;_Op<gl<Vy6kv*D;R
z2dnPR>f|!2KIxop@1@)^8i-X-6<R-x*Ak&RHR$8>!w3gnIA*30JiAo~?FMpd2iZ76
z%BGE3&0{#4owkvAF)m$f-#YIf7!0HD5HAV+jWX8IFL|D6<|7ABRVNw3VlJ?CBmA43
zu5T?}5yo0M?Z`GOVZ={+9dbXu`03n8f3~S<{8{d?MYwZ@W|DOtQE$UO#%G=D{^jwc
z5hV!!4(Q^Xits_g0gpVo3C|y27t@4lEox>8&pJ^haHeMRZp@b(?c$RcF}HlLWIm%T
zg?65Gj&pdR=!M|vME6H&vnM34K|Pg7&#MK)l@xxogZrDY(^&6VjVdB7d)YXpws_yR
zDh5_cJDoj;C1&4RI=fndom-w^s_kCcCF%F8UNt|x9mXEh1x#aM6mj04yGI~{egmDA
zGM>C^Jo1>-{#VoLc_qfR)vu&!;&`3dINC^SDTFi6)0!lXSS%nn0v34-j7PFiu0u6n
zIp)&8JlgajQyP8LiF`$%W%rW&^tv!-6tkSzto3KHwigmRKd4PDwzTJcI9@>Jy@?uG
zs)=8}YobhIwl0fn+zpD!$+p;)E0o;{<sv1$4!3P$eUcD6Twvts>vC3g$6WR)3CnO)
zeX6)hMo&GH7TD_ICix-}XNWS+Kd!Ng-B$S$LSw<;MDxJeN{C4mz(Ct43N3OwGMI<P
zs=@NFSRc68qdoRV-({VaSQ?p~fTNn~0<;S!b#&>BMJT0e29rqkc*v04q_IH&m{zDL
zP6#HFZ-do%QF1Frf}FtMhD=VYTTEWLH2wx)mkvC-g-Y`y#!kFn2#M-5WlE3+pcFj|
z9~g-Ltte6?Mc`AhY8U#=<zuH@Mygl*U;yz{Vi@(8QS2=-JWZ*ssNxD@c89HND2Cg^
zqL~9y{zkfnpX16C-Q73ARWkw=7&$728ulG}#?!)}MZ_!G&{x2iS8C{}ts;En=+j>z
zIhIBC>w@ouU1)bhA)l=3#dbRAt8C2>QYWH`b}_K9nLmT1Ta&u+-Sd@V!vI9Js`gq3
ztx&qLEj&bYq21JX$=YcrMbAi+LuSMr!qR}xCA7^52%qJU)_-|Ej$P++w*RIt8%z=z
zq>c*P$1)G9o+Ij$PeG?7Vo{%i!`_Ho(x|;b%rlsDNVTuhbQ0KiN+nwFUwyu@nOpkP
zp>Ou?$ZgmE{HN^YFRZAS;@KwATcif<F!%A23ePMDc6|iz80u?>%Y2k0$4<UF&0iHK
zwtI>GM0t3EYjrWt@$5lQaRTLL6OzYr>9^DSlY&^Jfr)P?s&OWG(Ed2LAw68j^}Ia%
z6uU7~Y4G|%?B6ywX_;b+jFZY&L^kuPFz)C)>}ITADZ&6K-j4%tqH+p-yI&BZ8A)7P
z-i@b-2vf<wj%s64_Ll8>@+|OIQ6%l5+CvHQ>pv+VgTH_?#5xEKJyQbZzoZ_u(ob$d
zlAkep(KfL9KNI0=5CLAB5SmhuVHHQVr3;fu<3=G~v<`ckZz9WykFK7*>@a9df71PB
zMSsIQlkE}RiHING36T2!!`RE#J3cIzmY(43-Hza%co(`g*h(F+aT$ejU7Bu0aUc>m
zwO(V~Q$jyJsiMy;7XH=167M3qESPgRy<>;wlJ{|23WlJSZ5u5e?t!dv^*OQ)gDF9>
zx;AmkuoyfKF^Cc*Tc>Or$X~BFJR9*P-h$+Ki!AUUcJnC=|L_Conwf0&P@1#zzKYSv
zClkbI2?K`U=kZl3k!_!U4E5raCoDQ+EMc)D?atPy|GFu%%lG9j92AgeA25q*gLOro
zDhv*PgdkCqtagfGnLo6}8U{R$l^tu5-23&nV&Eab(nDMiG~QOn`d{eNlAC7^G!-d#
znr%N+OmOX|0-*{n9Ea$M1WiAhK)gI)M6p{-H>lPzFln-tW!vR_SJ8aZpD2cKR1v&w
zK}>dXYZ#?<#kc*HpAHUH-r5xVfS*;K&rRWC*{7^)_G4{hahZ|#DC7fWGl{;ItNW7r
z0Z6=j+UP^2)?zY7((11+ET;_?lHTGfKph`yuF#-UaOdK0#vzHa6TpI>ekxfNX&>#A
zb6=olHH7Fsb5ir<oj^U=c3Nk4YC>lM7?CG@w3F`kI_X>oTedA;f$f6hlJo*|avHgL
zpu<J>9zLF41g9R)1vt2b9Of$!3T8w72J)&umoTLs62rA5dMBCfL(HP4n;vIVNq7+S
z61DPYRJ+O)d3~;P3R?6avJdNYF8rfx?(k=!EU`yNiO$$l0F{FTn1vsXGIbVgl&cO{
zbaNiO+7q)8o<+!PxA$NBsz&KLr=`%QGUz&I5~j|wPY<CF;^XE^L>R0+v)oiwz_%m2
zpp!x>LV7|<Ew%w%5z~>Hz8CnGWUa{=Bh74&J}xFjB*ofKuBR0kj9L&UmqBBK03v%$
z4x0|&42b!nrf8OGnWf1nuHZatd3KFJFK%j@Ngs`J0R%BfNuiU0RqI5gu!g1HbRi@(
zK~rynxmiO60@pgd;{)sOX0l5(ae)r9WQ165$aFZh=T8VosETzc!pa?A4dL>7hQ@U>
zYNmN>$irQhiy>;KX%bc++7eO-g98FynCg8UT?p3|%ev?r$q3i2m}oeP9DW)tB}W;4
z3V#1OBXTPeBSm17-TXHeq#<P;t=`q21&V_pz?y<W;4hP^eL(~I)`)^7l?1UqmzYa=
zFymozz<Wd9jX8ab-@HM-PTW16U|W;b81%h{?+c&`b2`5m4BH9d96oLl9h|EU$QXTF
zdU1j(^$bU&`1vFQ1xhnAU5&XfNxG9<9G;`IGquMF3pljT?P{9xs3`+@*8?O6s@kA>
zBy)~7FL##;d?&#nhTRN!WG06{CDxuEmf!kvyoy|_^LXcahY)q{KW7*>zW(<q$&X~A
z4ez<uKKT1^_ScWQP^;1L!*;u#zjb3Pet(0T*Vu`XPUKl%OrOjMq$IbNFLEux)^(%e
zB+`hjz_TrH6jRo)Fv@}`@QQ6rEW2K7slRDl$Xj$oHxuk)Np9l;;(2AB8EygYJjG??
zSVXd90SyZ2KJK26MY%CEWGciD9M1rJy66nPa-H`*VYES2RNfk0-u@ELQTzKM)xSm3
zEdtH#iRo}n--kH)VG+NMMUsg8e#Fu%>=0HPq%~;vq5r0YU1fh<Cl66}fDpHzFyj>V
ztL)X$%Jym_qHz%S2@i{T=1^<ohxoBdGGmxQSn`)44B{ruBELNjV`u?*#FQ%hH<4IO
zGt<0tqbTv;tc+8@0ZOga=J+qwb-C&---9qV@5>}{ScE;uC2MR}i<iR|h%q@R`k05+
z$W^yx6`zX2dJhpY4Msngxbh@cxUlc0bfG#eS0edoP`uhl1RrHHu)%(xS#~g7s&qdw
zJI4c$e7ocq@G8k6vN`&LL~k=_tcWBpHUY*AgU(E7@lM}th@1D+3^H9Yn)A{j9^n97
zEcB8_HRsEgH8tj6cUq^eOkVp%-pKl&ds+A+B&tj9t$HckeXdI!oF>_(&P&r+p3T;u
z6-esI7!AcsRnfoR-7t70vZLN%hvE`5#%4A;?+JBI(yi$Rp#@;w4GE*NFaCK9t<S0>
zFIv?UaOl^`gF|p@XU0U))KQyY7i2M0e<&H6aU#|ou4ebPQT36cEm0@hIt{z-9w73e
zu)wS;Y)h<Ed%vm9T$T0NR4sTKbx=rM-&*~v15X)nm?u2OKuOZhEDlTuUX?SIku3R+
z!GqTc$I&kMyumnaq#+U(<~tf|Vcv0Vl-}t)#AZbAcsh}hOjX0lYBGArhJkC@0<qZA
zMtdfEdWG=tnVi7zEUge$Fgc76FJjEOzr`bGjBKO8Nu(R(ZRoX;p2<Eh8xVyt*$~<r
zcQ?6|c~iuIO4o3n3rUzd=~X5}>LcC}ZK{pN>82eN=b-`EoyTcvac`EQ426v)-6Cq>
ztHLZ{X9}Z}-7PxpRe#Dbrmc8QX%9wN2fOMyDS28x?#9UK0`N>ZLyBstEU>gT7(za8
zPwzn}88kM7w`*i<jZ2#ZI0su|*v-?BFWjwXu_Qu2N>F?m)y#26y0zg(pT^%vhlsRc
z9pZhlKsQ8>1Lr-5#Vb?zvdx2Er1{v8P764I2=55!haTd?qXgb-@PeDY&?s7%nXMM-
z;@hzxvJ~WZ!hhi?W=e=e50Lpas$Q2(B0}c=6al#`N{&?dAf|$TwPw6g<EYfQyBgp^
zwN)C?r`E*m?F?gxPzrjCFX~71Gg3NqAc+e3QgA01QL~LILa}>J0QC$2r`yY=*Seoj
z%ZQ4u2<4B^n-2?Jt^1v{DU8xs04IS^6Alt0^uunZ^3*~OZUErvN6LObR__pKs~bRX
z|BGy&kj1;nDotXD?_7dFny!HBtQt&mZ$;(Ljx}>>kf#yg+_vZAysi|gRYmDH6?zed
z|GC5cXpe*ky*ZYhSN#kZ(WTe7I~e~N<xO%Um^m|*E>umcb9%zx^2<&-&g@Q$V=nVT
zjIY>cZPHh(rVuJfz<zO5qV~avEP~S?piGJqbAT9B^$uj3+c)Gszt(H7W68zm`%=j{
z-o_$nDX`l56({$y+WV<AlwO^ewt4;M*EhK-I0a9?9tp8bPd=>rc)A|)c(z*5YIH1g
zN;u2iH7@<cYnr6pI}v|AEDd*(Vh^b$JD4rgxR?$KhH%xx!fYl%h@~3zf1*9fzhE}H
z16P@Cw%cn88j1Sm9nE(XOnduP^@X?t=m0$Oyppzp7C|O^Vo*D1lTfnT0r;)fr@9Pl
zRjZdNWFb^Vc}i<%I(Jx$q?QNgc62q?KGR};;yXZ)E^<sM{-i~KRT8L|H`;b@0Awan
zq&76Jurr;_&C7}S-nvK{_O9NkX!TI8@~{0KK2&N+Vi3Z5eswJtw-Qo>F#{!rcmj81
zU`{K=>r$ze9Dkcy3MC~OIwJeWbgE1+)bfLi0IoY+cWfi8ewKK*@NU!Q@(kY$Siak_
ztF-cFr=lDuYzXjKPBg|72<EZG1&YO=%tF|J>~Fk|qF73IET0I?QFe4@ez#G}@t-DG
z-i#F4@7q=wSDPcda36p0_0c5h6?l&GeQCuai%mjTfI^mt%?t1^m<r2lYe~+qz27d0
zt!JL&->37EF(9b>x2cY7!@Q~&c(jz+awV2sAHXD~iJ%A@<ItfZ2X1Dbe7fw0g0F$m
zO#TuM33Z9WxZQ{|z=g=Icel%K@VO^9EEckdcl}sgjFtkMSazsT#(B~Dbc)*yyQU`I
z)0odFOwljUxAB3*bg}nMVJNk{Nw^jAdQcVJj*ILUv|eEL_`c}LZhibtHXrSqqSvYJ
zl*gIExWWp=DzKJD_xyj6ZZanMNi7h$w(L9a%V@>`-+^^d*;t!a$*X*dKMBgCO*6^9
zJR)yMW>7zf(QX(#uy2=>k-$WfoRgXw1xWfRkvq|c2<ch{^w>{ClAEafRU-L=pk6yZ
z-3m|<s3p{PEzKJZrGqT@@HfT-IlLL&AteuWbz)r#6<D({GXD;QAZ(Lfn{m`A4c87M
zNuRQOev;|1SliUc0Lm24S-f1~2s6cL=OpUvakk~3lsnhiFU<M`SkMq?w7X5Re)qN1
z5}27k2hAncS&9)lB61Ua7mG07fNbc3=H;|WB<LBYHJW%hZnfu^Acr5yx7jdujwYaJ
z!^*)EjPn3)yfd8RSo9zX8QoY6#hi(6(#QnsBCA|ntB$C;RcmCwWZ7xbjXEf-QY5OW
zsu@;(pnjl$p)p!c4@;2?lF6sB$GDTcMsLObrn$0}+o#=;Dwp<ypM(V*8LCNWVmsjZ
zlT#PH3OvV}E*FaWcjzJ?1y8%+r6hP`w153?Jov>{P%8$}`Ca@r!Tc1&SsF5Mr;P2L
zFHO}nL|cG=%uCsy{22p7Iw<DdSDVd<<~~3+mZ=&@yNI5+bd<}~OA*Nl0Y<I>xw=pT
z1|j#lsCn&7eaVz{U-`Y&nL;98Ty=bPIVrqPwSS_z95UQ(!rBj%E(7=4#KfB8KPwNz
zMUxGntz6LP0`F)8s|uK{j)eHk_=NQE*G24tYUy>$>xMls$GpHU6{s2BQf1|$<#2<c
z2(3lJ$jZx#lE;(L^5<v4%qUuxehkI-JvCbXY)9>3u-;Rl_s%`Z$pwYod+zVYdmXRX
zKiLOQpN@0jQQM;gzxq;g_I*{Dww-tV(W}b)wm9jnK?P0ID`IUB*lIh{F&;1>)+dBW
z#@3JH?Ztvjz9&pFh}eqY!wq#cCILB5CLRGu&3Jy?u|y-carNU(k}{>Pq%cep?NWRx
zh9t@pn0k@1AT-DpDvFTMqGxut7`=Ap%72lS0Hr%KC7BPc!^tFig|pXMJ9K{i3Xv}{
zR9pHs?b$bYuK6I=VkrY9mP@L2^$5MhN3G$lk#|0CU|UHy_zGm`uuf`AZ_XH592W%j
zXocvr`18zWr1NSRM6cC)4T<q{Pkrl8cWEBx&Gp8g>8Q;p1vB?W6PIb?Zn}CW+rHd7
zvPop`xFzklwMKm?UYmCUgf=J(WzFL8nfP`GWT1d}2`QL=Qm~Nqr`b#P1#N*{UJVt)
z7(RJLau;G1wPSIZ__1!-XH6-bAEfTG6)gTFnn(p9H>1CT+)bDhGXx66-zRk)Xbdq~
zh>~}((lXWLkq-8!dW53|!!GZe#l>mrjAlA#m50mEW!CtYUl<RH;{kzV##(tedTr&G
z^(Q7q#7GSO8WWbWmmJT#-GQO|gm1@n2JdYzsc)ZLt{laiVIs-RYz_cRafkO(-aG}{
zk64j=5qilNItxv8oq@L0D1%nm=QwP<KN0XLLd1#n4pOh)s@uZ4E~;9Kt1zyY)T*cd
zCSu&IdK&L5m07+ct^mDv2f?<g7%FI^`J?dr9J|9%yW6y>X119yKS1eLZ_%9@lqH_2
z#O1AG_<=0wUqe<<nhS=l4Fd%B5q~|-p90Rza#+Ync7dYwGWGM&-%8SN4y+4XH<qPg
zqGrgIvxB*#WZ|(pzP>}deOSnH$f*<P44i>VhFq2PNnSI(=G|qmt22b07{_7$bI_*9
zu{yTXkbct9fsN(&xY?hq>%Nt6M{F)fJnJGL7c!-c{gIh%HKW7;m2evM;mZnq0$9=n
z;}<Llhv{Z&e50>qOsGAoU$2-5T9!qqeI5o+#w@~<oOnu_Dj1B~fZ)&+7E>Mg{*JP(
zhICXlM}(xjWD^}U=@0D2T1O)UCb`~Qb>f*MU{8s>29ThcZ7R?J*GMHyuT@t96!qs6
zn#k*dVxvb@0tohOMfJ8Px}@>HNP^LABh2a!xHjN&B3{7WMke~2mbVQbM6}L{kz+kg
z4k<dp9^C{#2)~FbmHQy_P1eni$4F9H10Q5uGf`geOI)fjP31c7h^bJ!ID6+cC9Gof
zn(meuF<S2U+c3at@ro*jEdW0(0>hk?k%U*(Di-6+AjKyCfHVvedsOc#Z0tIYiCW+v
z$3Or2Z}!x>YTk<!^p7=_XV2<fbK$bR$CbEmsUMdlALY+xF$U9$YuF_zq*sDJHD+)r
zFz|w7FBgx9WL0!dsGrL93}0u?zT^Cap6io@;7#56^MY<!@(=l>jfD!$p3+k-n)TdM
zS_SknGr5>B(HPTwr%7w7`T2)XYJ`=bdX!lFScGs}*QIUcya@h!2)i9h<;s3}nq7dH
zR<1fbq3wPVB>lXfbnoI=<6_JJ`s&BK83m5t3gR)sG2W6B&zWLsRoS8!0AvU)|FCmH
z7<&Q7eCJrwqNejMD^4{qq6CSG{8m<&D@NT=p^j~VbD9_L$jwEaQl4{)hHb_C2{|ZK
z6D-TRXgOi!SElg>g0|V!zeTe+K$~tzf6ZdNDD!Gly-v1>>rxEC_4)M^D*nLs92%+R
z=4ih*@omWh6ctdVH?bulYh1F<<9V-at|hh0=E<ncdEc`*G2703A4>qqyEL}o(dz9J
zL?<WEkOd;d)w-nBf?T*x%EeLKD5NXonv8S5GEQ3Nv+r;&Vb+(!7#kNz=D+3KfC@M;
z`A_zjZw5_3BbSO1hLOpOVR-PGV&>BD;0TsH7E_f;hwXPap>@3>u`MD+;L3DakMBx>
ziN0PC@(Ak$O@K)8DJ@Nz33tJ~{8B#cJgn=^2_if7@fNXfm>0GaK`wxOK%=a!N(Tb*
z<x!VNO&p*9rS$r+lhzq-kj}gZC^=)FHwnbvz)#GI)0QqW8<2r@j)`>JE2FFkwM<gG
z7D<wzzZBKJA9JWjMFE%m<+F;3kanI=dYhjta*-Dctp74U;-A?e%&Yy7iZ@^KeRX@}
zIzL2ggsR`G*K<p7kPHNEA>*-K482crid&+@bmWS~pxe`v&XFT<#dA#+K#fu+b;mK9
zi7&zyEuL{zW0$p&Gzqf|9{Fa^XoRShw=$MJM`^AWD5;=T->3foMpYwQe7KB03xJ1#
z-TN@HYPcc7O+Z9AOH71D8_6b)eCn<i9dbYdtv69c>o-FIl5mO<^|9+nD<by>)s~wx
zEVwbAJa_xL8PK3gp%Uif=ULPROI4V^{Sj_MF$agKd-z+cPl1hyQgW=)cc}G{@C3JZ
zdqpnd47WNm6gRj*MYN8aw1sD6R!aKo1v$W?ewMScTTYxPzV*PouVD4ZF1Z;ix)=E5
zz@-LXq3$ZBzFahfTx{~o-N_*1ES-yi(H+pVf)VG70HodgIW?Y<L_j-Gwf_Kptq3{T
z&+e++4_uGm3Mku%Vs<dZhMnRa-ggttJGG+Mdl42GN$N~oTd*!{#rsJTkR7x%x~A&S
zOfcrpODH&eV?R*dZvDA;t=2$92&6sn-eQFFXy<uEZ}SDLHJs=ktX+*?Psa5aa4OIo
z&50~g`A^Y#P9_BRy!d2iYg@;A-sX8##AWvU=I~szsHs#frk-@!&wS~;?!(y|U~REh
z)~3HDFw(WC{q^c-y%p`?F3{O_r~O8ZKxfeYLGa#IAE3)CsF<mx;83x%u2E(%Yl|Q>
zD3{!pMV8s<drseb;no?Ak>eN$e~@N8dwU*}H|`zNh`AJQX9A!kqh+v|SzQ-=Z8l*R
zjD4^DEjiqAbPF^3l0K#J0b<~-4DQcJ=hfwz#?w4ILdmL*0nraiNkuFJQ*k!GCZg1)
zTAHHCakN8PqlXJPB@e0OYC#hKh9qFI)Ny&|{RmBfE?Cn$Uo}SKobi=rnoA>T@D1li
z9vP)mUKDarikrxL6#+^u<?b0VD^U%VTo-Bv%|mWzQLT~!=q;d~4u`^43S<~?GCk~!
zcl$$!@a|USp#@f`Ck&!X0<Z;f(%)i$QZ$waifE<C5EG}31PsiviSNag2^1+n*)PcG
z;r3jnjfBEPf!7aFWOtc+j`Ml2UO!*Zgo{zH!;D1-v)Q<!p`|LLBh@av6KIc@-5hR5
zJd5j$%`Ac?ohHze?-DD6qSkBvYx(liDsShs;ZK@8q%%XoTfPdcxs16%%U;3qVG7A^
zE^vq=y*Z>m+oMeBR=;{QOLIPIgKdidgo#ORyqUBij(DT8cwf!H6sSZkcT?mCRm%*y
z8}As%Z#`$%sfyy||BBR{SiPD^;~jPrWdH5QUv*d<#X{nKqIzl&Au4$l#+Xvsg5~H6
z@~1)1u`i8gJh?6D#(B7w^Zjg1Nt+{xX>yC`G*~p>x-3JD$#%Kr2~PC)h}t3uqfV<I
z#k}y2DHDiz2ve@u?Hs_9TszKbaKW@SQM$TmhQ}>YC4SpJt!1Bl2APN%@igm@2quu9
zD1-b1>ZUK*Sb;tG&(P1Qz?Sm*Yr2X4+#wPL@{PgzAyU9@duy+J+OaVa7HPG4>A1;{
zOCa-Yc`d;b4kkAPY4Rz<I)N!7x8O&7Qi-#*Oo2RUeYOIz6oHW}kY&6Pw~1Wj&k_wY
zR<hfdfCqy>22imS!s`?@lm;!-gZ;>BhxZ0Nx#|;jLP%sAi%b1)Iw+L&{4M%rJJbVb
zlu2^sCv>kOKS#V-r43@rrIOn~ge7(1?&JkM9rVult+D1>LGs46G`?g)(Ewsmm2jty
zp5=P`myFIULG)5e%GcH4rKUc(228vIQuz=#9_RUb1QO>yUv07UI)7tE{I+LeufdzE
zbbQw0^wU?ZXDd0gjg*SDo8b%wJXO#q`SpgD`^y?*1KsiXz^P9ec7471J&ot5!yR_c
zffAYLLH94iMf1nb2Uy;@C>#a+=HARGoaSVkU+@u2;|70*)jDsz&6;QjvPl+%fv9b3
z4#cd>vFZYg6(6XB?3q37$SExXv3|rPCkjimufuaQ987d(I_y&3qS#<_wgRr@-jbM2
zpgx&mBVR=_ESe+<bK-()w2I|t9A4nkIZql2=iMLIaI9eL*~>^4;qZb=xTq0XHSG+`
zC6@tFY=c^vnK%O!p!xM<0(&Y%dJIdgstj=_#HT((#+!olYq%enSa+&l=eRKadyHFm
zJ=)|v<9t=-js$UtOgLj_Qf;{mNlK@WF#@Z8EDpdl32ByqHyzhGV(2^M_VHN2P`K2a
zYuQ`xFm;qHm@t_e9rmUXkC+;g6g3@<8y4d7z8cGBknh^PLS{uv48<k|*5&oKNO5Da
zO0vE#FOI!KXdy|s?)~tQTtC&+sb>8&ZAE(Mz+A72go8%J`5X9i;f(OZm|erG#*5a}
z9%S2J7)`&y5~LALg1yt~$y3O)3+>Y&v36#u1TEFX35<8C<5`N7{F~0-h9z}`;Sajp
z&WklAPCFKPTV+Jfr)d^NuMilh`*(;nO$XlY-!3X2v$&vdleiR+xzZucEZliW)Ona;
zhe8&ntNFB)M!R6bUN3K|M$es0;VgJ)WCGsrvW3tpLGs5ar=T}<jPNd|c}q8>h3<m<
z)^Eg``XF5kw!TCmY1lS);B|4IiZ##Zof+}_Xo*PS<X$0exK6!S6w%3Wk4Fn%f&BY?
zr4E;EW5m;#SY#&}Pfab01+i_I+57U|axs^<Q!aVm#gV|BSG%@3&e5sHOT+abN?REY
z$(djQlUU4q%)d65RT!F)qw+ru68dxDO?}1#ahA3)oZV>##o!QZ%y6(>f9A+#qWVm4
zB9Z#(%n8Hn1qPL0ME~T2KZ08Osy16mwd#Ed#S)5guT$Ib=TIfFbf-698eQ4L@dxBk
zsWZ7m>pD2#eSDAY#4A*kX}&eoMI23GLXPic%<PW5Yp-OWT?{@%z$4?{0+4Vt4(tB0
z)=yA9uptHEko^YSM<S%-90Vsh=3&^}j9R!dhSHB9%n`K+NK(h(gbIQ%Gj3)D9hT-0
z^cNwgDLN#rS|i9+xK2N1AcYPVaHd)5^}rPYiGnkuG{YB+0LbT7F#wV(FMjrK#IcY4
z6bO|cpx9NJ{8Ow4-*jqDR-W$FD1Uy6O8$zkAP{GH`OA{zb<guA10RX5`7)B~>;RGf
z_1+^Md|%$0$Y$*JNrS1E2d}aJbCUP(wz=-*t23>y&}KBfzEe`ZhqYHm3Z(qLqXCz3
z<7Evrd^Me`qUO0pgaze<{XbiUoM}p_{KuM3fmLSLnH60J)=u#z<B<5E*t3+V*LSj%
zv3i}BY$1<Zdt|#>Tl=JPRPGktuPVzxrX2Y%jFY4821$NYD)o}3moKxv`L$j<j|xek
z_1Pc%KI+P7CI=T-K#eFl$xEzb9_pw+eVr4n)k<KYHu-GRX^vj%1wRdBl6k@hP4-!S
zT9?dhey$>cfKptEU3TB!E{!XsOtXiLaKx3ijvLhko^@!83og@0wl)*TTc#&BbA+iG
zK7(Y?B)|X7u4OPo?-e^e)!iwZy!C9pY)s9EFJFQ%vQ61A`IIiljf795^-+S87B3`0
zN{9IF$i$>=>QFfxh-tya)vShsrTc=W2p|9*I7?!tUffkTVG>`s3QSi>@>;S9V##kt
zOJwHtd!NBcZkMQF>9DuJlKm38AL6AT-<6IlI^FJm)W~yseaVWI$K!!<R&t7!UvF5s
z0c5Akk$gFD5uWs18Fi<wSVrbW#+26D`F+ZDBuRYNZ)dm<*N#-(18DjJfes%y7BKx~
z=NVN~V0{}n0bU|`KXO2YXM^qHhK4qjh@Y(+_Qn)WN+s!Q5YQPMf1js0V-65N0bR_*
z<ix@VlZX!fTu_S*aoDg|oSAH5e7&K<h2ao-!Ud!!reDzTesRV8#k4xOXaxBxly(d$
zmOAT-EE5O5o|!_81%!|<FkApf@5JDv(#yb07?)JTAh{44bFz2mkp<&h-m!?>@!a8r
zRgvwy&6X;JoUvCRL4RGgZ&crH)FPM;J1ZOP86Rup<U|TIW?O)@sj6!<W1C*SbfRyr
zd{?3HwfyVD*WN(*VwOxHp*`mLw4j;uiXenGgswyo)s=LPRub9~l*Xn6eOG4ylXsFa
z2V)`X!l2?(SVh>8W*GDb)4VZG8>f1l1yVVq#i@k}MO{Bbs+;qo^fE?^4D~O5^Umgu
zB9h1Oh03f<G}+Zmu=D&y5Ucw*N7SLdpC2Rle0RQ`Qa8#J7fQQzkA5v-oBp7R*qkqz
zzkV_9qSgHy=Y#FO*--ZArMF;XxnGFTtyyC+;d-_QSqtfBG14QYm7C(m@?`mVJ?>C6
zpLY<k*T1*%Nj_}Z0=>867dum0jjagfnQ$o`aD%xq-ENNx2jcEHEdYG2C6{XlRk@Z1
zh4y)w6C&e*0h~RP;`ihY2hgA6onej{EXJSGd5*d}j6dG|YAd~e%$LM2bm5&wDeJNq
zSShGKA2_prZ%aA5)ks=J*Zx(v(<0jYEb~>NTUP#6=%QcBF?<?|I^V5i?%hjfUh%12
zrFQirjf#jv_dfb5@33sJR6rZxOY8x90)6CzZBanX&o}MOMVGctk^2@5RfkV5ob#$$
zBm7DX3JCk&B(AtI!$LzQ63<F`DWk3Q-aBy7hEh;6h+Pf5bv|#>x9hmU=`N#%0YV)r
zO=?7Bv<>T6i4h@@&g<u=9YK~p3fLcZu{Qm&($}xZ&d%#iU(h+kJDgr4dsE=gn{F)w
zK0ztBxO^KFqncXtr*QO@op$w*17^i6mJ}vkumbQ>DaU}0=kN9onPGJxXZ0Vg<9Usv
zzh49<uR$@QlK$O24Y_5dPX<tQ3knNLk_a#%|MV9o1Cj#a`59?F-NR9EGF0-T1_Joi
z5J+CENpp@aaA;@*?Kj<b&FcBc<Vi_h?U-OhWekqMgGMjq`U3fzl-j8KMsW;kxy5cm
zTt|-n1*rq#w8blyXDZr8(^cfNv5XQ+cBpCfkU!G#5G84J+Ig5WYOOXncNJ^sY17}^
zac5LW1Dwmh00$x6ON>ZW6tT55ZGtoo3Cjw;2rtlfTtC9@zcmYdx!nQ<l^F~qMqFzv
zr8GAypcZP}GXiP1tLC1sN`bf0=h|~G4E4Iq*E4p~NjgcSz1*^I3gdn-ih)h9x4_-k
zk5&!w7HW!QbU^MBX);4wJ3oL1v8_bZkZ&rzMEXm~=&O4|q{hDuo-}74hz%(vQ>QTS
zMG9}}4ND^5C$XWUe-106hY<K~elWgndR!b@BVdnovz>YK=8cHrDYY~PGUB=f(Il^D
z!|mQzrJ(&Yh7M6tzK+Lr7tefQS9xE7Uq{E@KfzBv#)l9|SWOq#aec<ZI<Z*Dxj6Ra
zM_uOW2Xj%+0v@O%HaEL(Z<PReY4RxuTLR0*9x9GFAV`(-F{M7{epT_5JT`cjdb=QO
zb`)>BH#kt}bZw&wN!xsFdCIH0JFbq))`2t!?gytdvVU%8UUI(u>>kxP6yOznpwd7p
zVYGB69Uj3v_Ni?!1ZDa3XJxuKa9}uoArVcGLt<tC!+iEMUsGaJOmRx2g69#K_*+G+
zy{woAKuf{xG(%?I9(WUjL<5Z!uGtcVQb-w|De5H9IQ2UBcAg)6ID>lN<01=!#%NM8
zzi+hHSe0I*aiM!9U1s?V78sp{Y+6opxy3&dgpewU(b)%M(ssZlhbs&oOxT}UCs@WN
zAJqdxxupdH@Vl%8Q8#y~B%KZ{J?@aMgtW9+Dvk@^U?If^18F|?Vbfx^Y7@l2(ZA`V
z>Y|!Tj=$H;>wl<^csTF3h=@O1W^S+9%)=b^rF{$&G4*Ise9gJBi?YCsecKKdhPr%=
z|FOn=qJIVzKd}C1pxF-GS_)anSxt_`GxhpVSclG)__0;tx)?tWj4!&;7x{>5Mgq=g
zX?Qkx)2+E?3(2SGDBXYmBc&sfO1xP?;;}A-D0<f(g5Tp)<M20Amb8+~_qOKCW^qUa
z=5#&V&cM;jfMZrRYEY-Qvf?DJan>>Y`qr-TkJ$BzwGf9IFZFNQolEb75uDPis5Zk_
ze<TY_f75A)Vl23J#oo1*4dzQ!WV@98wu(t$;$JzsD_2z+;6s~?bTU>x^P3?Jh)nRB
zIOvKzLZ+qh64>^xoc#Ew#)rj}W>OHH!{_@J%^M^<S>{)?f8-er%DgybBHs=~h@+wo
z^P?0_P1-wtb!yj_*$83@e+Dm{jIBMq^N}pf+Y!_GbNqGx8CeT`7!zx+u9)Vr4_PC}
z6UR1q-Of)Ig%8Iy<ob?#*j2uU6g}3)px;$TeDU3*gymm>O<nR4B=Wdwk1C7j@}cXv
zbx54Iqo~gB(^`&`<>61hf0lt~?-~2Mf>7COb#R4Pe&L03Uq;(LB%ve#BL{!WAr9~(
znv&jz```e@nNDdy*4aJ{TQ6t6Wlfi6G{YhCK2(%9SnsGrDK0y$urTf%`X8&JW$$pH
zH~7kUr+&?XM2Ep4=>5AW9sh^8w+@S{?fSpzjzOezL_m}-=@w8@1Oe%gkVd42Zly!I
zkrD(1rMtU328Qk#njzoq{k->cKhN)XUDx~PdmM9k;2xMgd!6-NYn|t3**7hWzZYf4
z9lw#evw}`4JMCZD$4tV1*|Q3d;OLh-lKa6js3O7K?#*jgV{XKaOsh>ggd^(uN!<E1
zwKJy~D1%3;SY<0E1>%^Fk*o9?fgR}748~TD-N+L@J<2xE#hJGDT;x~c#1I?$Wg%`d
zyW8XMRyO!zY<1_hv6OI#)k8l8)=m$x0mosJ9B5!iUDl{^DGVPxpVK2i0B&FDD})<Y
zV?Xgxa>{}k5W&-~(!Mww2Rih9J5=!Igwe|}eb9jSQ{S=9o)9lotLzb9)Fs8i6(fxz
z*JifrzSw)-9mwl7F09bbW2sW?)%+YnJ-MO@^$-h$v1Ppt>1Nfhq73i7lW0GS{D{q^
zb91;N{2iWlUj36x#L7#^u=2heQXUeH`RqpC#$EC3eCl?_LFU?9tI2h200lk?Y$u+E
z)kWA)Ejw3CdMV^K9;o9E&z3cZ8hgJQI`8gzj@nGsh^6Z8)>+lMw>`y0^)7x|ZyMJ+
zXp4kk#MNPzZ>aE%H#zKP<=w>I0Mu>0%lHs#xT84JEj`%LJ~kSo<{O^fS7e4Y-W1}d
zEh>gjTb7*#6MqGfHd)rfK1u9>Oa4NgL`OC9J!wMjZ-n12DMHk*&KP?>;)xqHt~G%P
zM;OIAxXTKup;ZV@q9u$SYG;j^tZ)ajCD(UqTtZ+Y2BNliU{rNI!oaT0zzTm#C-=Hm
zCHW^EN;L<uku)?L2y|S3zR8}XTMfKeOi56VvYxsuU7CSm1Lq^c>tHP0Uy8c}oa0C8
z0Se#jE{&@@zO6_{S6({x5T{(UIn+Q`nP-T`Oj|1E3|S0+4nmv7;WG#Ldk3?%I@L7K
zD)t4$DvknwV7<mrc2w@~ICrhu>p}0dSFSL!5B$A5kKSgIW*l<RhJfW0QnP@+`tElZ
ztD~Dsb5~(Yyd{2Q3%%R+Q$X?ApJcRHsc-uoK}_Jz#>kT4jIPv4B43{+jp0|ZvQ@V^
zL|nbCii;1-amZiS%$r9KzFjaRP9gluZekPX&Bmwoe;66bjH>8#(HRt)$h%Mx{ESAZ
zPegk=MB{kJPV&~Ojn$f`xiP96SoRRhQFrQHuNj@>cb)D|JG?@Ub1Z#V&HVC}Z}@k!
z{fQ>>{o8gA7i|$f^ztkw;Yx-6$|=d-$-4XB+Q?xyXPFC4N12P(;dJ4H#(g?LlaIsc
zQAx@vq}0~ks&xCdKt(+X%P2J7mHM4S&r+%FtWsTP#bH`x#+LJDj5r!%EEkQie>Hff
zT#siue{vFk369xOuG%PNDtVeIOMgSO;t}!b@<-cQ<lds79>0u8rtFi@Ens-CLz-w-
zBEu?3KGZrm4Sk^cwlG6)xN;Uqw^yNN1@eQX_}R5O66U?0v~eft;Cnl?*Y<r!M5XUG
zA#Ur7J(oC~Rd2g16itq?+&WKS{OEY+_Mr8I?5vgB;kibd+#WI3NS6b783pAq;V_Az
z>)CvzWcv83cR%@~3Ke}d?l3!7^yfiBjY_j2-W|WcU0Z~IxV#;gxAEFGX=$<u1<B<l
z;AOZf;w7MB-*m5ujM-4k<U~>AoPAf!9}ptnXUZI!RY<4N>s4r8Z-z)obzX<2df&_@
zQhQ=v(((Bae;UMGf3ax0z@$H5_C+2ahq|A_dc`kVO`o(@6_JJq9v5s>g4G(gmFZQD
zZxK_U3xx2zUD%prg?x{TI}y!Tw8Y572U$)b*n8^QPbddZYv?XwW(G9GM}DzqMskap
zwb72CikVIQDn!B1BU5sr!!Q!+Zbd+&<lmNCuSFHe`t?BcKB&Owj3Xn8mhUnvFf$Vj
zAy4u0>=$d?lg1(B*4)<y63iE*We#Dso<=Lp6K;Zy*n1}vht?6xulYm1!!9Ug#LAxi
zz<v+roL^Q<Wq5PjJ;6WeZx*Duad74@c4bR=ely|ek{Y*V=-k5O<h5OF>T6WuUa)1<
za^I>&6X3$Y)0Es2X-8BoOEn&UHT-)ZgwH{;1ECk<CM(v0Fd}SW*j*{G7WoaK029tU
z%k*~7gt@iZ0J9pGoOKhiQ;YPatPWcve7-;x^U^0|I1r*m;{&c=UDD0yL+DS3;rHed
z+7{nNX>#CQ2fNuW`1e9*)(6*wjxqz6v(!i4FX$~^L$XJ59DlRyGc@a-iA!kamC=Xa
zW(J%DEvtEvt}S&4@{{j~=4C|LnWS-xF^!=UU8g1N@R1VES&b4|Tt(nj)9+j!Do99H
zT@be{!-9w#lb0hAG{qMT>6DEkUj#>CP1?)XZA;C|PEE2Ua_A9Ic&#8}>9ZT_!d;|;
z83eK;?AwNmylMwMr48`pS?L;7E1IF93sn4Y8K};RipD09-9*f&FNNqHD=UPG*b?)f
zNt|r{OcJ=$DKe`%>40ExX`M&&p5tZ`S!Hw&e5j}p<Vd$?7h-|q^Y-W2q%76H_g%aa
zcR6y(fx0~9UqQzY^kIJACa35ykbk>+sLgu37K*Oi7_x^#Yb%X^jq8NL#d2kqvw?`q
z_PAYj`5-}n6&fmL*nQf?AgOa1i{A5#*G^nvDM#$wQ5iHDUkTL8#l^4|@Ol!EMju#U
z1`(1(2;!f;#(4`eKs@+D+^>#B{OJHIELx7NSN5yFCC{N*WN=6$!oCNaql{;t<`5m&
zyQ*we)J7a8{^a4VHWx8O&mFh(li%$rwW0dTlF2<cnAj(%BHHyvPM>f4L3Fn)K>M*=
z40K&f=P*tQu)bu~lcTq6o!iQHaWPYPq6Tt!eY;8)m2?wOWq7POu#W?GyHMHA6t&*W
ztNgGuXG5@e%dQ>uq^{rqTSMskmj>#<*<qubvR~F$r7t1Aa&NY}L@H*8R(IX3j=qp4
z76$35T8=_iM#zl%bMrs<D5JQg<KH5PW+qhjh}^zxkr@igc)a%9Yya&RZP*~KakA2Z
z%T?gRpbzSIQjtooBAg)=yS8(9UE1@rgNY>42MVEozmgvmV(D#t?kO_2P_aeAiAng@
zuu3wnVtAn_%3|FA-z<QQB+0sqH?K0E)i0ekX4ytNEml3<-l^v4s?x4Q3S6$;qV<G+
zTsteR+#B-<^SKN=GgNTTWV(AMp?X%AMh<@idOylRH==y)d3>H7$Q|JwfD*K95Qg}m
z6OwJ*qY=`RE~p>8`#C#v4O%;CjJav$eoS4a)#!j+Qo9`Lxy>2D;lQ^5Q8oSSkH0?5
ziF*9bp@Qvv$hCIVtM<7js1=T%Nd?jlplVD(h*kPZ3UGB|o;Dsuahc%<0JGJP4$&!T
z)!3-pcI?`NC$OQc)Q$BU)xvcu|7BCcsp9L;%MnI&VEQdotS#~eR4i-v^6oQiHRp2a
z(biAqzV3ieDyb%bvud>%gt?brxXj;6`pT>IYMt^>ROnOCu9p9Wfp_5v-X95u;P5B*
zxxOH1r<VH^^y{=4yYSSf{aTXx^}#jmKI7f?wPYsAJPnnJC_)eBUG`MX%S>wVRIqc`
zQ~BtJp92$Zo*)L8E+F@ID44%=#xB(J4qR^6=Y7b0A*zwJMtx0BcsqajZHwUsLAT+}
zvgczsxZK^3@`nF$o<c(E#q&24Z$t>s?Zd7Z!(cUo3phJV<eC0LNtfMk@XyOG92zfH
zeYza@JtvESRjQlY3%~tk*B#3w{hI4O#2fmZj|%z%AsV{;ra_uRU^&)Zb;a;?6-_fg
z2lJaLbanD;hl~Bny}-BGu;s>_)c6vC978LeOA8b|euBsEM+XpwHoj}S9_<ipPyCg-
zC`<pWIaql78bS8ea(84-(|X5PQGh@x%uq@Wo7Rk*Z~&gnx#`Aa#kMQ7wiV-d@x)6q
zTRUk<7QM-IbfO0?PJh8K136r*n;@<^La2>6m@P*Z$gX0tt{0-`Rg`oxl3ki~Vq*S8
z=bE~#l}HL<5C~#wZH9%S-FFBiyb$(US;;4%{~*MIv%FQ(Rz+)wb6Fb#Y?km4;>f2$
zy8jNRmH2X$n@%5MgUZn5j%<zQ@O-uMo+CjjhW?u5yQ-JE3~iUfd!g$y2L@6Jv2e0y
z78s<betv~vUvk=_@ELYiqU1lTXI8iM8$H=UtVVNs7TYfTR*%XG!@aIJUVr+58ud}-
zhO3yNYoC8IAsBo1w^6{+eux`K*-3;sg0uY-1`iH{-mGMULgaGuDkjbaXFseyR3|7Y
zO}$0U9XEIetxQ_%#A#$Ll~AkOVPWTMV%#-b)A@#1Da8!B7%P|_%#P!;a75x-rrb24
ziPG*MAT}_zAt?;!=$rFxoRKP$S;N{qig>}~s6p%KkX-|od%8&D9$g`uhdhv#_q}L^
z6F?(ZqzQhKECzm}xe#r39N(u;?ak76xO1#Na@g|EBY?&q8Dd!YKm*&(aYr0a<Jy|S
zEQM;X1vW9C`R06My_oN4`hq3ns9@&q+0-E$BW;F$XuzL48~LnlHcy&BmFDtCR~70A
zCJr9eh8yX1#^M$|luF}@jw)iJPE~D)C&$*)mu8K&tr(+4pu*The<FaXOt*0lri(>F
zHsc`=A!5F0qJaN!ug)bQ^Hla+@~tK3y{d6~r_Z#bg$>Qg=E>n<0DE>IU3;2~7>R!}
zhzE3V6s~14`g-m#Q=enc7`FJ_F4EKHP#!Nmd6@BSMtUL;D`<=P^nqB%B$!Qe2OqYO
zEaOweH~8tXBRxo}hJyeNEpP@^Y&VI^h#qu;5ECLee1x0+5v_Xbkr;9XQ<(|%fua!_
z=mp4<7Ry1;YjliL3~l~Bg94Vx<hgw#A}Ucq4(+iN8XJ>w=u`g=EQ~hCuKonO*nGv6
z8%ARVf4}T#C(m|))B0{VfYW>0h@j~dUaY@42FqZ3&gYsih;NMUJ)vD|crBEW+!Ng@
zOm;kG`o*5GHYd)kR+{^Z=Q{{Kvn4}v5(Y0G>MyH~D#A?E50_5k73itmY`8H}j%cop
z&MvIe$;oX>j)cI4cOa=+Y#cJ~pqHXqklU2Nl`J`ol}}M1arb3~XzZY;+1y`oNJ$m_
zFchU+yr{S7fK&bDJ7+K0A3Oeh(5i!l^Fq7D$J>7sRhC$2k)}@|NI~|JH;C+o(Bd!t
z#hUG@FwZ6vr9it-xO`hLw>T}@mS%4c(WBvF@d`sB(a1|hs6VKktw-#!W6lGqnn&)A
zj93yrav)Jso+@j=NH7v9eT7bUIc=3r5OJZNp}PPd1@N7ppi%P)&#r{#^gAyhrBUEl
zVPA<%@XR(!b*naSW}Ob1abr+$Z^AJUgrWX}W81=?b~Q;Uu8bDNp1(k&it=-7bq$gZ
z>Je?88FpK17(@DCjU3!%eFQT|YJwQSav^46*b!}_2p%b*DH;F$67t1ebeT}mXmGXT
z+ZMyJ{}zk#=Pv(#iNSfeIlC{~TQ>m&%%g|E--WgcQye>ybC13%H*6Y25z86ItB3iV
z3_Z8-Yf(qmMq&K1>EFLNAEHso^kOS_Hh-A^Wvy6NWjT_Vuap!r*zpxG%s;&x!6d!h
zG7{OQtyMrxbmZ|;-N(WR0K?!$NBZ*b@Av1ctjI9O<OJOSh38U1q5wdZaK(Ffl8sbj
z3jymu-O>LqThvzI@;BzTX#Q9-#3L)&4>AhJ*)v{SQ|pIj*qBen;Z_<?7n*zpb{hS+
z>Hg;ry}cN`2{FX#K)tPa;FuW(_cf3M9%8gY{miB#)nqsSE4H>)2nqMSPYa;t%zQ-l
z>@7bmYM%*!Cwv3Y_OGW)b<HT}_W<e)bCRKFaYn-W&3a$_22jTc70GKk%sy43odghn
z6gT?6Zp{8Pvw-9&L=#bFGy>^njYjt)zsg<!0`aaYx=<~PNaw<V!+a#uK*VJ`rgVtI
zuu(_Qb~dJzcQBpbzh>D-&(R=&1FJtLUmW!`uHA2gvc(+WK>$T6%6k(z^v2C)k$JCP
zChZx0%^efa&{{6D8+d;@b1~3%Yh7hjJWoZ=^6#GWKOdjbAE3=U%1A`zy(v_c_v;Xo
z%K<1orh-$`H4a8hMDV#P1)z4)ndXceSQ`QGp=hL+;FRDvv&H~zBkw7L+fiBKKHvcU
zA!jJxN1#@CZ?)aRVkv<BNq`*IDKKtA4hB>BoUadR2BPRh2fqUdfVa-;y|5vR#4+^~
z;P3i@$^`oj^q+CoTmYm{8p$Yw`-*=yGOhuQp!Jb3u&Hyo4`}N6H$fg9j0k{=p;T=<
zXAan0-k2y4r|NN_)ZGno1E?g!AMty(Ef5=XWbRi*vzvF)2NI(Tbkn;nhl|M<s(;<d
zRvMXNz`-|vAV6?v6X76G`cTo<);87eV4^TOfn8UFoKyb^P-a6Zb<!i}EgD#imsf*v
zzQcxo)e~6UBQJi?pG+3N+4w_*4+j_#MU!O)dfF*$!+EI}w3$LqkE9TRipymNqVaUO
zx6R(y5xvnoq+iH6o+|D^n;MR8f`#y7$wMlX5S<D_1whG!6#m=5?l9!Z)}CqW>HQu2
z{+moNo`vXhfPvInKgpi$v;tJ1!YM*CyqXt+ZTLl~i5&&)d;+P5;TN;`b;q*nR`vo1
z=FK{9G_`y2yl~~@<a%iw8o^^@W1A99o2fQlC(NuQFqc#}#Re=vTS)h%Hl+otFsr}E
zUs{Lvp+5oJdLT%qq4n<W+JSE)%QvYNV11a&T?0M3fqoP80_Nm%e|wRZ;ZM0-W$DPJ
z?Vc*z3H@!8v<QGnrHPG4v!%zIy&+Zf(9?V5h_5*?zU=RmIO{t3_r-uB6fA^buNZ8s
zpX3YvIXN%@X!R9<H>JD}Lh(ejVGlK45L1US-rNHit>eizY988!JI6rfpeF!lOCa*m
zHm($tKYk?2Aspyb1#<$Kv<^34eO2P~eN|&vI5I-!#{~j&^R<1{`Sqp$YGMMG&E5(b
zpLZ1lNnBY8Tt*VvPu-KbbSob-s!)K^=-T<HiEpr`gSCHqW;nQ*b}<M!N`<GgiFJ|8
z&}Bjq7R$}v4L3(U44;qZf=7-0rF}?DEiMk1G%Adxi(lu3><IgDlL7FS6OL#*gHKah
z_FA)+dN;1x-;4`1@?Y6Mc@R{H1kf7jACLfpF(OIqL4(WAg9=p&&^Z>&!B{8+!2U>U
zV=50Mu$eV_kXX`e6#z`!fHk7`=vV~Yu%sBv-WYJD&#mWkQED2WOBnVVYV^rOxsha5
znPTjtfZD4MHH*&SDF$`U`GXmv+VMleveASBLB!U;9u!@<u)+b(24(8!_UyrUWV|!D
zQ6%DMGE~$w$LoD&!+D2l6*ofnR_v(ww!~X?033>iu!#ty#^BUvhyDjWqXZC#2G0U3
zYtQAQXsxMV?>8p*oP}`9S2(S8r*H#gq+FMsabB}-f)okw`W>V(@8wOgZdJit)&u5O
zIE_EYAgkpqcMncSrAkkYLu}|Gxoby8JJ4osf^bO#x-}JK@n>g#=xICBJC69jtf1Tn
z5SwuTqX^5E{#wv-INgt*J^S!kc_UEDLY4c3+B1OPc6Ri!S_&`om`At3RPGCWH+I~J
z5kDKQ$+OYAkCty3+HYw^TzbXS)UnH0X_o;u6o*1I{n_EG5Tm>0`#V-EM_D+XLv%vI
z{>|+OClSPWVFXIY__5FzENf)Qm_IO$TVHp18GpPxy0RBYzK-`d3kV7ZrxlpN5DJpE
z3-l9m*;W_r%TNd-#X;gUpi58KfEF3u+qq*3x@~%#>zp?*av+S2^C1V3RDAN}0Ns$a
z;e^tK0*%9TIFBf(u!0aR&ogUb2b51TEKg{<0Tjmi7G9ic=(hC98GyB=iB$MnMN|-?
zzmwTl(4h%xIO2ocOI&R;b+mG2(S<XZ?f_)CjU*1n17L0yBxEt(qv)1}ph;2E0VP$~
zO6WUK$&l>s*zzx;(aBg|XK6o?FAo9=SP$^GUus%XKV&S*%Q4*<&zCM2=LpBb3TqOA
z<7fv+zk59`sGo&Hf!-lNu}^E<WOU;lbT2)EISW)K`ewIKZDDvX6#;Pc8qmABT1EIH
z{KYZsB^Q2K$5XAfHV{Qpj!0aW)-^ZnRYX7tbE0em{i2``t)5g6ZruPNFP{4Ym%%lW
zXZp2{QoPhXqlh&Df`l6=1fF7k%6+tlMDNDw3f`m5X&%*+BU}WI!6j}l8cSKxKBLxe
z43Y1eF@y{~{&Vk5TK6mp_k!%uex!ww*HLhtgv?pM%V8ez)0^Xps_47(mP(sz>N;eZ
z+G88J^Oy}oPySEnTOp<C&;D`(RAi*X)gP6S5OaZniQhOt+##|Nr+h#$=RTq~GSeJ8
z&;q!~4DaVIP~F~5+e{SHVghn~O;3+RNQF>Hb}A5*HMqeIYX~eD9lui&$AWU9M{7MQ
z=&1eDazSq8S<f5jqOd+mCj_~Dd^bCxCV6l!R(n2ggSq<coj)38M5u(=GVFCEs?F_S
zlt;ApZyIra$;MomKS9pC8vB$NwAiz@BabTJyB#9Y7vPC0KWH2pgP??9QM%W6Fc!%q
zbbB1(l>vZ-l9d)}YTn&R;k_<=uKQ1W(<z3eB3P{eKWOo!Xv5{p9#JG2x8!Sslbwf=
zJc!bs=Hi3pmSuu|{MdKcl))6j1g5^aJ@|C&f(}r2%3i7-Y`ACSK(rx>E1X3CqbnRk
zKgsG_t1IjWvFsXQ)KWFDK4|9V<|;op$2CcETv`=TK%WFwd=|uD^$*Qr4f$`{ZPeGO
zW3-W&v-D-G4JK&sNpfGv^5poWGp)<2Q8Z<ZlA=d)R>M*!<gwEE^tFK_-3=tu2VNrO
zu)NW=PEl@NPw0w-A57OzUHO9*qQt1BS-10u-Kcqy-*%_^h`<j4KgckCj<<6gl_?1@
zx%o%%6BI_UT0%sZT;(&KDqUwP4K=eU^r{WJK3QiCB|nM#k6iw5-HdDg7>(jrj6<Lg
zz%7b!#~&kH{h1{l5&DFf%Mj;VwF%?&v$EQDoKldUnW^dE2X}<z`K+1zN+=_?njRSf
zbS(Em7$;Bi?lR9HpCoYVgzi~^N}5G`ycNqN;n4$`pEE8MZ&gA=1>_cgRRH5+5T}qb
z`8U90wf~9}j)qD`2&w>(a#A4G&XE-l0%@wujkeWxrbc|RVG|ghpOqAfLfEfrKO%pM
zg}S3|n#fuFoQJjt@;FOsWCP%KnRTM~{b(MeC98E?nIEgxL}c`RY)gPC&%Rz9-NA=W
z0fmqNXM?o=S1g(br~qRonoa~~kn#MHIROFmbY+F`d0+*PRdPViMK2&>hs5q?b7Dss
z5db|h^^<YfD7Q}}zZGZ#i@Qah2?vSDR0#C51FA=n2CeubaW}WU{X%#M@q<G!_~T3%
z92o%caYh-d7<CUf4j%z5I@4p5iVuDpcrD+fBDIDtXCe7!n$L1L0T7V_jQGinE=1Jh
zE-QBCRsh3zp#%-)G%EUnFsH1dh5M9UnwWGU)4AJJDw&b;5P!W*yu84qn%lkuX^w+^
z*2kKaZ16{jyuZ0TDu&*E3%YTTXi}?okl6ce)bjedHPqEOZXrJ=>+vIt|D}8XErxru
zF*xzS47pr#lFDGp1)i~klK^fpoE~(O>2vuI?l4C&kO-J@o~PfTeusrGhE1#pyz8;n
z(4j<`d4@0y?RC&ARLxLs{PYbR)#$0a;1MvC$9aYlLeUc9i<>AZydxw*`-}kE#qF*c
z$Uv|Vm{d2Dwp4nv6-~r~--g^wbEwv?J8>;XL%dK6`9|PWJGDn+`XtD6KgrW8PfSM=
zxgIY~BdFQhrGtwo16sFz<a(LhA~2H7kNa5|Tl5}!j!wl$8^NFe0r7E;lRW0N@q3y4
zlB8eS`Y&X0JQFX2GyECxO~?uPt%`tv7?vZ~+!~G*J$#b9y2<bW+E`zTjvh!s{iu=f
zVeR3V73e8OB;7QwxV)qIWy-mQ)LLMOv5Z86Hn!)u@gNE%HN~iVAeIQfGc0pLUbM6a
ziLR$iQrQb>d8W7CRfR@~N)eEAv{6#t%o|#1JI6aFUHs;w?MqzbviDs!t*EEEVA-uf
zwSxhhHx^-h!H?T4zH=Y--WqGi%)fFwSG*oMz6RFNBr^!>b+AX<OW6p|NIIg}w@q~<
zp>&zGpaaH73#)<{W|SCSopl$~GLDS&&)bu%yljW^9!XLYfx0`03UfW~4%lRJS_4Is
zrAI?h7(Pg;xm$DqhJc$^obm+`e1H2RRd<6BwwA<TZ6zcPH4f><6leAEu#NWN7j&0>
zGWXt=+{eU;@vi#A)Kl|vboV4CT2-MyzkuM7*D~m6p6HL?gTC@eaZ?L{IB^EJ`R%1j
zL%|7A=ere6g|Azdo&+}vISBb89@aqevkfa`nyk#F%25bTOU`mjXIA{9rS+Y>^J<ie
z<Ovd96fqN;1nv=-*3P6pcd)0f0L^3f99W`b6D1JQi3EvpJqew?q*R`P*q^57goaBH
z$1p^C)t;MxN^hg+M)3Hb!gRC6DV0&Tq6P6hXoy^Hkz!Lv7>)$)_5n+Pf3$zD|LX83
zGxNHQcNQ_tlaB@7EV4%FtoZ{o6YJS;@Q~7Dj+p<M0{<OD03sV$tbbYoG1`Ta1?ngH
z{y5o~XasUL8bZNm8pQ<Q26ClZ<=h{L`iQhcF-`<8GTp-5sN3acc2??rc#r}kE#kqT
zVl+0fdXf=ZurtWW5Q5_V!VoU;$Sds21!D3Rz{NJ{4)O+>cS;bGrFQFq2-!eCoQOz>
zFx$meQ`Tr@aYBNRDQm>9WP`C}#Brv8jW(mApxiOiHbFWdx#QC{oM(81Lx*m{moR7I
zeg$BZi`+tM*xScf^sV8z2E>B3hEt=YQsO-%Ule)-q_%Sa_xpq31jtWX$pmzCP{E}*
z5rRKhlJgpWYX(l6=Y~2QomKQ><AAM<C#V&#N9Hq3gz}?CPJAnIAbwyHQL635BR@-F
z42ZyfT2xiGbz1?TkoNK{h|6d`AS{P`B~+Ylb6$7S>(DC4@A^O3rR*R(&Z5@nabIr{
zzsa8Pi{sP$YC#u#^O%GO{jbf<{Kwotv>aXOd(X#;6aN?ygt>e&p!CKnK~CUD3x-`d
z&jXS-D1jmfA3}I>R;jURk^A!K?%;(0lOoS?2wmp@pzsH6yPp}#`gQu1AZiIW$cUXD
zK4K%_IXj?)vm9kfQm<k*k*TxL296Spd@QFBXoncn$-S^8UO3|;h+1fZT%a6Hb1{sA
z4za~~0_e&Ql`5ot$53*cxVe*`icQL<gussI(~PJhw6oW^R_f)s@FF_=<Vli4ijD+%
zvyafs#HIXZW^dm~dQw=0Q8@-^H_nVIp&IUPi~HH=*bOH01nkKUo!=0X6&jwHeZj)w
z=g%H90sQ#$?{X(N2Wxg#qsk(#(i%;Cpm;;GwLQPVcjV~Q%Wliw@A6YjZBcNJDH)iG
zxz(*YTgA&mLgda4FQD3~TV5IS=rVbQSee0kHTD8CX0M{zXu<cLM@-HaDwz4ob@j)W
zN;%~eOT>7{R{?MSO3M46M7F*F&i}^*R@8c)ePB8d5qSynBO$`beG()SNlG+EWnFDz
ztc8<`Q?f>wXR>vY*0Yj>s1Gqg(OTe}=W5A#TcAuuT83#2O1YKsnnlL*l?QrV;Wp8U
zx+Vbh<{?dr{yhWi_}}6gx96xix}ZvCTG+dRl2Fm%{22%h?DI-SbT>Iae-TA}VwYyq
z_N^&&0m)s?&X};KzYy{f0jw3N-;7Nh858zqF}HJKCK(H;$C+v2-Z&SaDJOseS&k;*
ziW5miT|#Hd+n7Ja-z^sOmM&Rq#$?5WUm4Q|$Tx}D0eE1NyPx7=3pkK(Z_5qEpLfPC
zx0a`lWPT{hcN~s17|v86MhV;IjtI^UgwA`o&|m+^32r5gl&)oUS_+7KUfpb14*EW}
z9Y-tc&U8wB)KDJx9eYdIau~zmW9Q~Y6itjK@>D;%o7Pd9I7ay6CeGpQuL{SY8$uh3
z-jiqnzQ9GOqfL8L@?<sJI_rzDy}#7nyifhZWqL!m3C0cqP-83=pGA-u#nWNg&cIrt
zHaf5fsI0>#tRqsL1{49FoQGaP8=>!m5K@f}?kAyNb`Cj0-_w<noy@Yxw0`?)EtH^=
zCfEmXLrK*+ObeNU@Z=hneXfV-Tm%{8tFo_?5*S5oXSvy4=LWISe^A%>A<0I3VH}w7
z!9!UfeFUggxDMc^e`zzPYLkOpVO<W-35qVnE;~Br$;W>`T6iOz&V#}q;wc2Z1{HyG
z?Pn{b8Cw?$elEuf`rNonCqEI0^p6I;p4XF_u}(ixNALS!n2}4APEo!kDZ}C~KwvmO
z4{3djfegfYzDSxwZ5r_KQ#?;a#h3jRV@Ov+N+}iDR-tl=spnHaw#M6|K}2fzjT#Zd
zk2L@d&Ye?ybNFnC)b{%fcp4&%{VZNnBr{ZqHF>pOo{6&T2mm>!<Zj3Q`naW9LxH;K
z)Z+OAs1_aYQ^NR990C0a<m8*VFfG`(``g9)ON9#|^rhx40+&5W!vMF1hsRBFwaR}P
zI%x*gt^|AGeA(3^<{^}M_e9n`76=T`l<P<G-2qw*N5;<mhkPV;Hx2a;B3Is>#C@wI
zhXf_iT894&?+d7@Kas<xlh>U+)CL4)+}~+tCc_q6^o$)L3Vpy%)a+S|P5SWQR<@Qg
zXcyOldJ}8Ui56sdaj;-nsi2_H0EK$q#T`5LR8Nu8<*0$Edu--={R~lXw$>sc<wz2l
zULvwUPXV7s@fA*)*4BaL5s(JU)2FXiUMv9zLt5DFsmn0w^aX(tBTmGR(Z<A(3FQv^
z4$__)T`+44z_cKt-=eHS+1z3-j|9qT4h!UXD9Zy|MRZqoh)n34NR5pnM>TXpZN^5F
z3^1+snc6k1qsbEvmKthE4t|GX@BUi5So4vI#$I?v5B48r4CoF60@gW-j{+6MO{-X^
zXyoue5M%Pw8@F(GeJbuLMsjy~v|SQ&FYZy^P|T1Jpf5femZ08l?Odn`+`|Sp1T1M6
zJjjxS?u~M-N2~pO9KY}X6}%oe2aE`|*x1+tc4}Y5{v<*P2p>B`)@Hx{aYM!{OgbK(
z@mK5}4TmzV`yN3VQ^e0EDzNLj1fQ%!UVcpZYoP^p1h!3p<iNJyrNt(6pdd}~WE<lo
z5_encyC#oJW}*Vl14%VagK`sy3spP4OuQ5*@DdjSgd^Sqpy$*sWiT(3J{E?0P&n=k
zAgHJrEB`>j>9U_MiUe#_1#7y$%R_Cq31fx=;lOwT5^}UGJ0OPW7Ho%82Evx53VM$-
z$Q@P=nuZ~xPq5O2KNisRERt&+pz5o1``#6C)3679?v9$_1*JHtWRIcJpMKc3<8fS(
zGT?ucu1$GP9AbmsL~g6*UA3Aexog7k)S_iG^f^C<xlV=IL}T*28I|9{-R<>|K;d<P
z2jp}c_N5;uEf0DPrM#qkLTM(@%DCDdZ=}+L*6KQ{gt>)7_z=`=qJ#CUfdqf&e5FYz
zq&5-)+M;=X+iAj2E+zF=HjreP1S@0uU@r4~mNQC;@S=XRqk3}m8A>FzVU@7yQs-yV
zKq%a5TV^e4I{Ie&6WV5N(pYv*uF!PxToWnKtf@1i2S9O`BbS*|Tv8Ss)3d_q{f||U
z3;QZULcL%>DKX68VTFcZ+Ek2(G)2-puU~tXj8=T}@xCfNW6QGLyFjZeLx|<XNBmlh
zN^<vwaD_wK>Gnz7L`+<Vc|)nL!<PPIet9e5jP9PS1nto2vA++1Kl;<~h=NdUZw)LH
zI<$rvM#@K-zf-et%J;Zm__+UgTcqBmDtH3ogy}{g=&Gf0CP(RTv;w7tI|Oj5TpL}(
z$`J&r_#IM({X`3hlUJPDW$6P$YDEgkRCbD}J>OO@0vTkyvi;j_5aSAic0XiabQm|G
zsy7?8_}CYLTO7qfv14Hx#Tv{tIhY&!Sm^9b!0t<y9BGt*#)H?yFoqnDl}K9U&KmJz
zR+ZGpR>nB*sb$3{f6i@y>DT6gfcLjFf*d-+2Uf~5$zYs)A%+ht{@v6#YgR%PL-b-Z
zG><UFF}Yd%&e6u4XX&ZqDj0;ceM0I-pO}U(_hOe>t@~Rx*sWkW(aogHjK)+tZ}j_d
zi@UnBIQT%Q=x=;rKlcskYmJ;T12f)CY8R@~O?;FSpE<De6O}p5W(~31{u<bgty6K`
zKkP8Fhti<f;d2IGUUmbSHYf|7xX!YMow`R^MT6`jDrmGoZ*jm`jRlcf@vLfs=$w$5
zLYF$Y!Sc(oZEDmm0Tv&rTuayi44dw?WFf17iPKE=#xZh1+<S&6_OAx49|o_8KfY?O
zq;@MTR<BftXN`=od;^eeEXV2++SjfUwiJQT_G=1)Hv5D5-}cEFAAjCI&ECzfz{v;z
zJpw_-!et<?>EYg0HJ|C9;J`3O96Mc!nPnC>;zXmN%m5!bMnUL&DD8Qg<C~S(gq*P)
zAZZui9ZX3Kw{s|BbD#rq6wf0?LFcfYXkIGon3>hC@U&Z5HLO$iRvk=g@_q<An*mnU
zpY#w%roMwujj_m(F~ZR9w389G?Gg8O8u8_Bys-n_S}UX25=cXsx0SZaC-N_$Jo}&7
z&Hwo7{w|NDz>;*Z%H5MBsUm5Uk>$MA%q%sGeQtG1qgEmS`x}KW&c|KLgH?Puo*#~@
zM{ds*w|-carS0RqH+pm0t^FYVF9SX4<rq)av&t=_t~2a0jyDFjh-||hnJBXp<k9X~
zP&=m-!svte0@R~o#CE0@9trmZU!#gYn*<r+=6nZ@v;E-k)nwaozAgDIv;Wvl6m+EE
z>)k@T*uq@*A|>l@nvDPz4@tGD>8Jpt!Xrrij?j#u(k6WU63&vGwrFR&Q}IBaC>1rE
zrx~r=ycZ_~)se&ycMa7zMxP+2!K^3BWl11tuJ~O;)5E84g~w28+XN&0?Jf@WnMx9s
zjfFCdW0F<>a?Lg*$&T?g%-}rSZ;?hp?=t1qiTH#7>ImG?q^%47L&jH;@d@yS|IRi1
zAF;D^2-?Hrkz3&v`u}*2|KsidT$EA=elai?_BWyQ|88`li$6_s{jpX2zc2mu5B}M}
zFJiywAp58MGmxEjJj7M+mAu$u?AVvyRMvfLv&oKn{qbthTKLnIrW7^Bc$CyM`yBI|
zf<aWW?kowm!agxST#CQ7&59`t&?hl1B^9RAk5!Uh7Ob!I-I~7{ym~nKz%W+NhB#4`
ztYM%%<79nKm^f6cNcxE7*gc-&v7p3T&-+QiQr=$vibIgKQL~NIoh&Pn;_^=ev~kYr
z;76D?y;>?+iC)NloFKQ^F*C?|o`YUKb(dX}#jD|TOtjs(M(^f`RDMRrNc?|zWC|{z
z;n;*OgsV2=NDNp~<1SQpxM+xfC`og`$fz{osMgwLRqS(Bika!ck4t4DbJO~mA~U~U
z@*RzPn-5g<Gfqr>^;Ar&%uv3&5ypFEUaeRMRCcGGW5P6ru#^<GQxzt)!}3HoCg2?o
zk8xcel-b>XUXNzCdArrGJL<mWF!xhRUbRs`hom6>FZ;p2F6x^DZCAJwWK<;69GPo}
z9Cn5*VRL$dTci&bzP)T}AWZ%F27BO&gKs@zLMo1ax@s*+qfwDACnk&DMVIxj+~<FN
zY<kPTK6deSuNvyFlV6J0n_Mq9jt@3;_6?DUGz8@Nw{=Ih^}-<Pf&cW&|Km%x2CMnW
z_}~ry)b3TlNvnUs6`xzD)SG(y%>1ZqIg+)ZX7|<WsmE?|^mEizFVDLViFD{P3KJd<
z8z>WX9=e$xW)V)Ag-(0;9GYn~D0<g@b2RuY?4+0oH(-Buen+NGOuj!VA};?s@dKuf
z$Oh-vF!s6h8zu9;!{7%L3`s@l88Q0NUJ*3vdFph<I@w?3EJnEYh|6O0A$KuLsyL~}
ziQ+ay)(@66a!(SS+b`GS16j`ps*{H*t!BK0AGitW@K^%{tRAxKjFv`!{v4aaXNfhG
z7Dx8}6~EK!H0z|V?g6R>qmeKvsqcCF%;K(TG((Kaf<?nXa^EhkTJZRfe4QMn#}1jR
z&Wpkd4d<Nk919e^Z5?Uo$5$MWwR@vE-x>9P{QyQjQW6ea%S`A{aP1HI!S{Y)c=`7G
zbL+XPjjxr=X~LQJznQg%Wh!k(j0%$4{AFnZ68~w``+rpWWAV!cnY+tRO!>0G_Nc!*
zGos>IEuhaz&N=WEeG3m9{f+OZDv38jr;M;l8?MI{@;{}V7m%zJ&s{X^Y4#eqIsRUE
zrbhj;73Df(VsSogeLU|F7V6utQWJb5tXHU1rJ-HF$6a;MOHL)SMlbB>Wh7PK6hjMc
zk%x&KyRU5x-pze7zPs%z?+f~r*Vq@eVx*O6b5w0Ukj^nC@_13Gz)YRT_Ywh%V^yPn
z!^z31>ItYxJ%v}K*r%zmu*KKl@Sbk^7~*E@&COz+g5NH-XY~#H8M+nj$%FSN1`f`x
z&dxzzozu~r(~Q}ToHtF@-y_mo%Q@>Oj-$4hn>U^v`ZXQmSz6p>!FvO`;Bzn2S^piQ
z{=etGUdDfQa=BR<i7yPI9&#*plxqZ<seNHrph8&wvYYJ|3Xh0@O!MI;FbSD|UE46I
zvJx*gsBL~p-*m2rJS}(Q58sO|$JL9rO-xB+O`}J*V)wI)nq$0BJ}l9FpaR6LU<dbJ
z;X!uKLi1ROmDaX5HNd`PZ{YYRq5U^@{)Q(GzmS^!a&Ni!H|?^RX=sV>iqeBKG6@Ou
z^_%g=drT-kt{Ugw%E)-)BMJ8i;%+>Y((IBx+wZz>QN+ZvM)!#*FlvjsyN5G*5l_4*
z*3A$7_2D?Evy1MlT?2XlT_DY4rNmNP`V$YORIiT|P2iUMvsk@uQPQ#)qvCz7@tlp4
z0wJ-TnnV33tm*Uw!Fk_b?L3GyKRK^Ep5Us%){I`O-TWSOD^BJsGi{sv#EF$i3Ca88
zF|QhKyj%Z1>wDyUEb2z>KkQoi*LtDWCR`Eh<-WWu@v~+>e97!XK#w>EWR|$3#kmnK
z$$fGe{|@XsxV${jqXc!{qj8?|{pL|DSTMHIohABezu3$o!*kutq$B6kaqA>%S&z>E
z?}0fYKRU%r){-dkJ>-u61S$!`L8d&8Z(KOEnNUIj5@W+hZ+_ZqsquU3?h3biDeFg^
z(k#4Cz2{T3{T=X|_UPU&9{xE+cD-CYe33WVzqMrpA^+UB^_3;KDcB1FF_>>OlNsBG
z*1VFxp<O&_G4}7*V66NF^tCSri-XJ4HU-uMLYqM<SBSLD&(k(CwK6^}Hmr&gg-$EI
zV@t<JZa;q4rpTKQF(Wh7MIq<qt`lRe{44cT_xl}&NK<o5rW>0OXhuuYBg~Tims^X3
z*WaD$2{%g?))M|&@%&jp89jim${L;2XNQlB7mP?W@qO&BV51ey@AH=Ws}&0*>L3o4
zbofh4G1>8TMBO||7x9k8H=Rr?kMaYYs+;i}R`bJZqoGEQ^%icpQwrR@u|(PnNH3-1
z2A+gZgs&_~8cu7WP5?2c@0eV%6z?7fh1dDc|EN4{P4yG`E;kiJp~vFxPn@~99C;i4
z6V1>b+1z(M8`0pkc7v_Cu1hIsoBWVXqw^cRgqP0M+1^%PtZO(751CUv+X(B>D7=bv
z-gIefM0#Xo>jHz~+U0t#^B`Kd(m>+2*>3d81=IA-XhP8cf_Uv(SR4zDM)ehi!()R5
zZ>vgQ(R0taI?H16jejx@Iw(6PD<Iw&AIZh#t^o>#R{v2BKYnA=s38xT^y*7AnARaQ
zn7_v1^{PBho03L?%JM%{L1%X0Wv=O)(E+0brEq~n<|x*i_$Y<OtYD^fBdx;^b$QUh
zg3CM7>znVfMf;d4S2XxpNjqsQwI0p2o~3-PcHgoUI=J?FdRLcP26k@;))Aj6pR36y
zzl@5>8lvjRHpy7X*Zdq3w}4Cf5JupGKaeimj$1`)vblWut03j-7FWBs-1nuV_56y@
zn=XIZv~+G^Qu92%-h;BHXI@P^G?VpOsgn%0$4sZuS?>oD7aot?955q4B9nY{ljZ+P
zqyE=Wbd17L2Ucx&y<XqbnFjNX<`%RMb-9{0b@!F5D(}k2?3Nt)ib;-V=ylkLRcR<I
z=-9o+trJKFSW6k0;rGZ?T?c&R%#FLN)LRZOwLpb@t)27AwQWICa>a=QYayAtq2KVh
zVKT^kSHLjw^@&!>FP~ox^by>x<!%)VNKuPE3Z><E0M~aFVGQ(uuJFmP^aqk(l~bxP
z_RmxJ3NwC^@-|pogV!y?dpVlQ=uH}rm%e0BbvEDI^<h_9?XWsuozAsIF9`U){GOmj
zNz*nAe=d0uU9;|1NJRa&awSHp8~jI0ZncviXC-fRx-ZjFe*dPs^K7FTOD#FIL6{y%
zO(T&I<LeOElmB9;y3&0HemuF4;Q&A|i=gP^W%`z+dp^Ahcc0JS2H#{&`!HqQeg$oI
zlOH!k+QMw_U8ICNdlgD=RCx9<zz#R;Ku|n{y5?2%ckc*o?~&KqS6ZaJ91Uwfq0Nf|
z8ihKt#k#do=6x=2G2oJACA30^@C}B_aehOpvKUFkm2eyr<QvI^<)E+hw0-(|cTTzC
z&+uP$tGZQ|fL->$iBF;GyVJEVN5lN=O4>wyPuE31y)LsoPM9nj7w;RDuty#KThWDr
zYyJfA4&FG5*n*d7c(JBFl{hz@)|tn2cK5u3XAO6A`{oT5S}@MQwY|X|Nxly&HY`({
z4#Vco0`QQbs<bi9!+t*vuYWGMF!{B#TneOA*eB=$bI$W<_|t1MbWEqEX$R5G-j5#{
z&fZ!l3fM+nQ0@=9j-WTRwGWdXdPS8AZ}eBvDJwooK)UR3Q#G-GHDhX`0KZTP;N+_u
z1G^&40e2e8Ze2|aj1tMp($fQpZrhLhlWmpuC%^m-fRaL>x?h_^EC)j)AB15J!x*JA
z!I^Z;F{>~3M0j?S`fAJ|HqJV4!jN?D8XtK$Q}6`b>KRSCb?i@;&Fj76SEXFJ{4uhJ
z<-QlHCCvA~H}n3l-jn|3kD2_I$&V=x(^*G`J%q9olk}RnzT#=dpM?TYyEpbuGvc4R
zY%~fLy;GV#r8ZWsuss*I*(^Q&l=PWpP?<a0%e>j<Sfx_HB3`e|Gw0p0{z=Wyv9HC_
zGbOislTADDeIBzz?`(^&%Rnps-QF;1#HFP3&<smNWW#uB@s@j^q?1RxRBesQHd{mV
z!LMnS!Ndr5CWjj2ID6yoZOoK<C$C(wJ{9+>p)C!OO8s0c!iG#(N2pS!n1`~4zJB`Y
zwv(%riKx-LK_E;?!KJU{=}K)c_}qE*N9FsT06!JtZ2?*5jR;=roFFek|3Hv1+{?*Y
ziVnuE$vLAsU!y2wd7l0I1>W0uU@hX)8oayJ(*3nx<@nu<{;%>n|D~e*31t2#Ow}Nc
z^}Nf8kMs$Wt}J0SNlCWM#DZS^lUMWbk^YFGmSm3`D)lYH9i5ysDh#*n2uS+ul@fFO
z34B^4P(|c8=)tiz+=%mu+wtj3f9z`|j%B{w=UAyt?`@w8uiXUB$=v;nS6GL#J#UZ^
z!zv7}5w~p(q7RUExn+N92}XYFP^`iuBxd07c|(*roAqRGl!dD|zbh>nifuKj(`@-O
zja4tvR<$<URik|N{c(F^j=g83%x{$xCsp(g=<Jfcrweracv#CQWy9gE&(r17%Si*v
z5p#a9<Rcr-y0wC!lNP(JM@Xktj&2$WpfIVk*2MkGsV}&VP6WU%YLO|2m`y?kp3r(k
zdG!0XxQq44;<fXfG!J*E!@Qv0+Z*xjv-*+!&Q19AIq7H4w<AE-QgRjV`7dHTgBk0f
zhtIq|cLE{BqX~HYnVyfpCzx8$M~<mtpS*-;Q_9UWZt-cuRR3WA2<d<MRDpm`MFz-D
z!CWtwOpOA0oON{8bLX`+rm=J5p5x|O@dvTY4RRLY{HqeCouLnoUt{IiS9jYc@FJhq
zqIcab!_@``hu&1oCv&Vbf$x+XNr`=%)<;O*V|BlnpHv}T{}DW5CRjvRw=X%~s7d4I
zy|^R9=eu`l!@Suk%}3nE@bmtoMW1z|(_%x$J@Vtj7}Gi>%8~ozTFM>1f_OdRUAZOh
z^<^KIl7wCZ4ZN+VAI4+u$ywzksM&AW^Kg-~J(+YZE~Zm6JPi;)7wo$Yzc$Z&Apf|h
zk|==YRqx1p`n|Mj>8<UYb3<rkWlt15DZ1HiqhQIW!z&(pFG}cUr7dfDhb|{@ms3Yf
zdGkJn+c1Fq%ODMhcYPGFhxd{4_z}RF+l!En5!aLGOJQnZgB)uD<q<dDzYF@yq~-ta
z+!&3pmL1-{grJ$*Y|o1Z8NmlI;rr8l?2V!|Lile$Su{AU{3LpG4M^Ao8R0LAHmveD
zxdta2DRabiU0Bm}j}8XhzIF}!)nC(&k$X(4pMSEvuBuj^ddz31lUpn{e<{p|b8zk3
z{M2m{^2C@?H)tN|-j`N}?JH$s1Fm9XzbF<~e<u=%*c>oyHJEVN7eIv~>zIyv4~DZF
zRWhJBhO%Z|oo9KNYiLDUU%s<k2vR<s-_F@dwg)^9oQW#e`&XjE#&^pPk424;)oaC2
zeOI^vn5kQzqJrTZ4J++neA9dF%)T&h5$@~#gif!?B2JdjHJqUCBUzm44`^KbYc2gT
zan8dc0vc%V5AthG!TRC_q3mbFLV?ufhLW#YMtlZ82QrlR9r7zgd5sru&_vDnct2OM
zR81FRe>QW=&PU#u{qnD)h5xl~nS+42cVb(vbwT1O1Uv_-dP^h<9nK+Wchl|3qo+UI
zBPzv3%oA%7?Tv<^fNv0=W#vyL4#H|)QehxpVSazLshpy+ct<J$dl&beDgA6#)di}d
z@z~8tnA%Opm2L@)O<N8(#v<xENl5UDy0~-dq4AoDJwVNI4fs0HyMt)wdZ?wfO4q%R
z&Vzp=v-Yj)j>%R{^X^rgq{GX;IDrOQiAI%kI(=3r)@T-8ZwpK15E;zxLK_2$w)@h;
zj#h!4LR(+{L4U>Y08z4$<gH-Hi@z6X|B`AUD8XKaIR6lV`tw$d|DTU*WesikhkO3(
z;~pM+5dMQO`16(&)}N3YdKT^BKWM3c#c|Yow*>x6PyYSCRLLm8Hw0eJwKo4B&maZP
zn)yGXL;u%*&5eOh!H4LBmHor2{jbLZjE4UIal`)~jTZA14e&+f%s(q?D(HLZ=l;SM
z2LtQTXQHFYoj1-`gFA9N$~cc>*xr!$?ZVu;VXjZ_<c#Gx|MsC<Unu&?+`VugpE!=8
zNwj(zE$GAf`s;1ar?2Qe7tF5|+L?p*ULA%lqVB0?O0X?N+kRbAa1&{F^J=Y6;9T!b
zebWrgWe*v|>auLV=rX+3a;Uj|^=gxigMq{2P50fctj_y=yE#m#&SkptGXI#Wh{M*$
zjj%XDZQyMA3$CwWVfu$o1lQkVJ2S*~ISb7T%t~hRO;e^(U#Mk@vA}(%xc@1J>d5l|
z2%7U`p7D!q0%5xTgEM+=fz82Gr9W%JrUU)5)_KnrJ~GRVngdx$fmjN!op3tt_|7$S
zKj~R%<}2^=5;O+S7&j86f49}3;;?#s(DF66?#n=-QfS|{08?X$cM>e}{#6O_(x-f;
zffVF(atSyNl63L(#G}CB!YNL&@)raLksJ!R*gw<7J`Jj<^(n`DUMQZunn})`tK5ji
zDI^Jz@p+|KN$|hK;eSR^Yw#cI2fM!=8RH=vAmxDnRsl74kQ{^O9mE^^_U)iyiZvuC
zxRUp`8D5p^2by$!Eo|!$x6{4hHD+x&`a1QXn*hwG{gE>fyrFgOUD~|xXg6A}8zyLn
zYW&8)hb5NCy=4`!q>5GLgTGnz{qg;QQHBp=w}>%Q1pEiH0dtRo8q39|k*@+Zjh-6{
z8e(q0UhWCh|Dcs5+bdH$BnZA)e}JFa;*2~WZ$>Jypo<|UlsbE`fDpeVvA*oz%t?+;
zKvQL5ZPB%V+$h@B;PidbmnxjLFI4#g2u<w-CC;T4oj1-g<r~I^XgsP+SRbKh27(R=
zgxL3qTGxqvuNjE99(X9d1k{LXBl5QLZiTv7J^RZf+ql&6#uG-Hiytw%dWFnXZ<;kU
z1=zA$;u1cybFrqk$v*F~jj3Dk`AS+C#X2wfSZ;&;$rS!n;umB|FO?+{j$ZO7TI_u>
zQpWgOMq>AaQBDa#DPO1N^>(>iU%$6+3Q}zD_*EC07Blp7R*TC81B=SNxhvMIA6nls
zb@l5UiXr-jV21a5<W0(7HaWpI=jGfzF58``Ke{vKb3R$v-@VusdjC{G>+27mH1ngw
z;K~Dp#dC*>ly%SbwZ&}#m(jUGj7@ym%!U51&+zX`R8sl-j!Y$s!;3S?qrN}F#D6?#
zRHn&StY4PFm_E!^74q&=R;&OGOYhEvWsg8_0$Y5-(`ofriB?aL$BFzNZg2z61-DzU
z==tMxwUPk2sy?z~rW1Lkvo8ke6_W3V{OW+h+~ltNx{vmrtKf_1*l!N%epCKDkncWL
z|KMwR`o3hXp`b(7Gd(v><zJG@|93?5|Gnb>Q3a5RPlr)fb1zCfLS2eRhiVd|6B}U!
ziC1|IW!h(V<0bEW-R3esM@D}wv=raQo2fsXo)64_({)(s1vh%IhSM0Cm$vtmZ|Px`
zDt)@3`s!+DaowYTvjEo6#(#poR>g=dZc`OM&|(@B37aQYYgxkSK7VD4zi>LwQy2?N
z5hfPBu9<A;H&Dd~w>S(f<lAgO3x*e1P7{_?WwH0i{~z|=G9b!zZ5v(+f=a1~NH-|m
z4Fd`yEg&EvA>AQeLrI8q=O`(i(l98}B_Rz%42<N^Ffhz~H*4?xKKt3<cCEkfkN1y=
z!puGA73X;#$8lZ9imJJFBKe0nn7_GlVj-BZb}f;og4XQ8j;w<N0~p;LA303=<U*3~
z&}cj&*WI+_3C6xC9=Ektl;}pif8&`u1!97{{~OtX3lUL?C$x@zL0ZF|Dk}{$GU!eJ
z>lMzGsWNb!Y>rFB`Um|?wOM#e)@(X4mr=aZ+AOPH^v);9f{io9v~P;JYp5$|uGJyu
zL%NUWiy#_{1SYshnZR?(pKaq#TKA}YWu(sv^>W=&hbbwJJJKnw-tSrT8(g+HDMT)%
z#mMsGIW(@Z{?C^2ADOKKDswd!^w>&NrY1l}XmvJ+lv<1qqg*$S9v5p?g-!6xKJTu$
z(2&+ghqb(G*#a?^4|v2~^`N(V1iTTW4)@ZfAaz_*Gc@Sq7-Pq{o$!W6i<iAqq3<LR
zeZx$11@2A62?EM$iQ5jmGH-~js(z?TT*BAWp=K#%?yWx#MXP@;n;LN&-|)8F?X0ox
zku2Bu(b?jd(uH<$<^`FYq-<ROgeq~>&Abdb1DQM_f#u*mN-|^sFUK_TZ;$8>og7$3
zB`M#YipPA}<^Lw;wFq(#)C&gzNTUWmB@=*|GwnT8SXCA-I>n7CMotgAGVk)%Jk(+^
zPGxgAo1uPNTC+1m-}oGCdve*GXME^Y1i(T(_0;Rab%8wx{>u3#F^p;>p>~AfG{Zu!
zh<qyQ5p-yf#m-KC!=Es<X8TKm+P)_m$pvw%pGXXjJ)h*=S|1U`77luk?e~J-$@e8Q
zDd8REFj!HOT<)liM7CW_iQ_DHE4hvObYIYTdu*R;wNt_HYug`G#6cu<8Jd7Q)DV7_
zDXTps6tU+ae3=C@?KPV9a56PykO05ES6-k4+}Y>*{1wh?ErSduGO+9g(7F6q%lh|T
zbAHn8IUgF&>JIxJt#^&gCFr-1Ek^zdV7S>5w90^KTxB4ps$L;Qd8}Ch=X~f1RYvE#
zEQTjHGMI(3_jvGQkOB<)^Kw>rre^KUK3R&v_@Gd4A%kA5EeapVhn0iup^4r@k!;4S
zHNj<4RbyUjb`&c36HU6}m~pKoQ0=bj{g^`UjZ*W~ukP2s((2GF$f7=Xl01{lX?AIC
zZTlt9H1>vu@`m)rULHlOdpjxruXo-a)@1PKRq)#={b7kqhaPHgyU|0}Gr12f?7&9b
zigbcZ8=Q3Q^0_k_j!HO$XQJqIz%0gG7aa>JTyT&8f?-@HBzdNGJ+5KS&jxQz-fYlc
z>mH@leDI`-=#zlXd#Y=r-6QFmmFN@WqGj_EgQpZlpVp!|KtcmZ%>H}yiXf{O*Pm#+
zP^l4HIVFkE^~+2Mo1oFmmb<iF%C@WGPud#$pQn+nyAt(2uh~;<9BSIJ$7`<h;!u6s
zap!kv9o3w;3~iq@XAoV$_!EGCb1s!NQ?35?#iD1o%aPL3jgEdL7P!W4dj>lD8kUbS
zv3aqjQ;R<SWrs7_lrH+aJScM=5eVel`%kdOhYd7NXnnO07q5fw@b0OoMcepCc?_jm
zS%Tm?1;C-Ep2~~j=>4;)<b@JL9)E5M<_q=h#LOO#pXLIW0Dz{O1h&(767p0AZzMSE
zGHA*F@|VZ8Ia!_K$)59^yo#eFwO1;Uak1wndoj9CXR((jb%QWrtwhb8c#ut}HN}ZS
z@F`U1{Q0U?fkvd|I(2SQP{wUkOUzDO5NXA@xqyQ~d+of@=`{gx=Lk)34Aq^OIIQNt
zsfr<b&6j*&RbcnlH1UH81G-hxkNAO8VT2TnfP~XM(Wzxec&5P#(vp=T@Fzk~@wzO?
za1KM7c!TkL*Pp|`Hk<=4;&c`<Q5+C*_W(w<_?;r~^s|$H#!VM&P5?N)3zXu|P#XZ&
z(@nPt9XD~mh(3%C$9{uKr-(%vk-QqY@tZp4+C5R-E4nQXjmUnM=`6rB<;P{r>CdyR
ze|wFSaq8v9PH25Gv%D*r&?mbWqOqj<c-7N<H@BXS<2M}_$3cfEWXKtG>_c=f<M5t#
zaa5R9&8mxk;Mcos-QN*+qpdy?!bnr%wT5{eQuZU(_h0+3*0bsMLaHrlT2JN#EVZs`
za)lIOoP|kF!;$<2sis)_$QkQ(t*v<MK`<MRkHSYy8j?SvnLXzH$qtI_sjYli(`e2R
z>UE^Xm)WKFeB=q!eQGH_Pa9Pp0&G(Tz6ClBF^~c?Bz+jyfSl&mKNd>|4n_6I)TD~$
z9Q<T=OPLoVAow=(SzZp#Ukg$NtN^mUT3m7(GJwG56dQB?WyLGsBRgwsFJH-ixNwjl
z7hCp=VJT@26!`1_al9o(b>|$BuTG5yFpx}F0}sx)cv8~VLsISUxW5hWSt`&ds$X*s
z{X((f)!MmuxoW|--8YlA{Hf$=8A@VPD(w+Ls5#9GGMp^pbXN}<L$U+D=^bFA+<r7y
z_tMULsfLa87V75m;UL+q#qSNOZjz8#R>Fr=FQ#kvEHg(6+|0$)OR%{jG0=6T=(tLE
z`VS;{74O0^N2;W2(eG}3veM*$gU+{JN8;UU|F-N2?IfABb2AXz{q7oG9EV*f8Cly}
zqstV$Gz*vY30O3%F}bjRO~$JokBNRaBGJRgU_$et#&Vb)<d&WCXo2Ti^<|}JD|V#d
z9S8hr9dg{g3_hqwZ{m5kA1}=7q{?M{HyJ9DO~hh;4~qf_&Diao3@Ed9KR)sO4-Vx<
zB8y)0bQ0~b@@Cg2kFj?7kL2wwV*(*@lCbEOzQlg{-v&`s<j*;Jp}s)+t^JHha7)*s
zeftKk5t{eAE_P{T%6uW{rz-$kCVFI&j?>~)6~2ozW+@4~H4ywBnc=6En})Uw$pKZ?
zV_vYsD;dGt`t<4}YV*@eeY-7b51vS~2efxdXqKC(b}Fv^0C2fOtJs8*tRR2W5Vq5|
zE0{`=!(Z~exdU<n*zaWw2UEN9K(-L%@GqF3TDny`?O?8KB{SnCQ27M&S%?XKSkNih
zl0J*zn+R+G4hW^w$oiT$7^`N}VUJTj=w0}Cc<|3&k&_4xSc+>wM&^QX-I0J^>k5Y$
zWy>6)WF{A5!>!jL$u=zTyb8bgf_&2*S<Ra1f&>xuTg((8sTf~lkx}`_x;5!;j)yUN
zwEJ&)*y=`HJ!!0dtLUL;A_ba=Z?%V}7s#QHMFG`QmnHUE^@;O(ScafesW+virw!}=
zoA0Oc)#A@B_h!B(Y9Znw5{$8gNXf;Qm)}}@EHEc}&FLS<eJLf`%at0`>n=au@YA{9
z_gY2T`ZQaQbkL5DLx?k;M!%<GH?ojNxh<Cn=M8r1@vKaaZN{C|_N~|<oNnevK!brc
z-ohR6t{T7Q2e5o20!BR#BY<Le5%k5~Q}!J?-Jme-)g_=5=w5t)H?rX3mf1F&t;>Mz
z?5Z4SbZ1&{^IcC=%VTEul|}X0@SY8ho0uR7gpKo`-+gS<+SuX)obPo#cMC?eWTrj4
z+DAQ4^d3Fj^XP)*Ssavg$i_#JSFlJ)un_V}I?mqdVFJHLE}C}e5lT|gfi)K~j0}Sb
zPR}6Uds|1xn)|dgo8_2l9~d2rFFEWQzJpJ0-SZg>oo!eDqQdw)@j}pBr7IwKe@mt~
zLLFu`_%kxp+v&^H%T1O`+Xd55bWYx^=(v{S121pzm`nbxN}RjmKw4+lVemf2tR3tf
z%`G_G$Q<?Be+9DEbei%0Zv2s0hj!y`Iurb&;?}a}qTW%0%3|6b=)3`IQe14DfU(=T
zo~u~&-Cs=~X;Bsj+HoQk=!uu^03>Wtxw=+fXkSgO(reuKHb+tdVaoNUkf*`Nn4RqN
zgDRS`7YuaQu|#=u5;^BqUHe;h^NdoZCqiq!A8dC{KJ(t1q$AQ6^qi|a7(?S$g6+Pf
z)A*pGTy3hmgCCv&D92l0T(83$1_9?AMFk!^v%8zJA$WbjjRo^-by)y`3N3=&BbBz=
zf4|IcCc8vGaK#EG_p=D5h29(6xg!d}dVQh(Fq2mHv|0+=7Baaw?pbZ_`sR!&217!6
z&QfY*`QPvJ0Ky*hR{ko&eW`AEvwkf@sfB_oQy>sh0}uyIbDAwp4k!C4$)(&xnQDLQ
z_<S5Cl7bcV9xZEF-9+?f7+}VaSV)!dIL4KLqmBQ_)3s8e5h&N0iwb%ob@$MN^ctI1
zPFU?Uyf1|%({I8wUrsz^7eH`L<d6$J!`+h#XBos~Eg9nNdhzt1GlO$Ln-=ZIy_VkI
zn8cdCNEA|t?7#{zD0Sjey5sv+!c-TKF~x6{!d7a|CiXSycD5x5v)XqP?$`xPP8Rdq
zk8-$fPiPdW*m!r{BFM+t$0I$^==leK!`)G4XjGFdIlcE-0Q*1ujRphV;fYDNC}Iz-
zfX0}#-FkuN@lW#95*?gM!+<@diNyEdBGofmv_7P$$vk%kdRROY;2&fwiv6+&T_|xL
zoF|P$Ji!DSjbEvlf~$lfm>)W7=(p+<pC?o+?9YwgmYtC*^#aOitR3kSMp<Ww=&Grh
zt9`10jup^+b*2w7gSoNa7KkTpKKKv%;{TLS4|BgqS-*}&RdBxY6L!-qR7uYY3-fT*
z8#1t%fCsrAO&h(G{qG9cKZjK9suffFN+jf%Osjp7MtO(ds&-Y(Z+5?qXN{1OpxSf0
znQkqw%PH*`IHwnbzj(^)W$FZ~(PqE@`OU$%S~`m{rCtTIZ_4G10<?%}+SY*v@rzU`
zWn!iPGv@`Xb!pBhkHJn`vtt_M9#+(7#rDoB2}Ja&s7VYKBgiz5Kvr^kDb+G()N_uj
z;TfN&WyY)qw_)aLuOr>kZlf$2dLdu%b^4jck%U(ZZTr#n#hZ3o{OUGLDIqkRz(PD0
zWvz-F*18>4({nchUu~Ogi3nipduw?-VyWLtJi4>^m1wU0FqP`*iT<O6mPS&`Uk3L@
z!uZcX7M-t99k&|tCX3eTH*`=wwKsJPvYy>P`r}cC#H?V6$qh=0LPwRG$@y!%LlI8`
zLiBO6szgs4TfBKKYt3VO?eL&d8-%RX%Y>GM1T1hf|EYSq=4F>EzjZfB)`R_1-RA4Q
zQ>D^zW24ck=hf3~uACka_=xUg=!xvgu+#v2uDWf==Q43-zZ*H{-ztY8Ri?Xega2|Y
zQVE6kX-{}<F(DBkx1^A85j(!$+%$7_kx|waMx}(l1I3qEoZ2&QAX?$Uo$hK0@Jv*e
z0B(MZhPca{mjyOnEcB1uV6gb{$Rs@R>$$-eAs{4e9yn-=THB|vx}jO7Rq1-OLrURw
zWd0wWfh7?*u(^HL@IM^p0Bs^X8J3f<pfKXIU?$Z%yj)D|<XmYAYd6@}OW-?YSU)XU
zG=9G>P6fUE0?XkuLVVV0J83)4b1_4V?i|z#>}}1LkK?Q?F*&^)4n9z+6~Q@^jQ|gC
z5bf)4sjIkqs_(8wEK?2n5i1B{3I~`4NGdO6k9R$#PU9o0o<5vD{nf|B8jGQrbPT=k
z8S0jmipP?nB*s=2s}D$+&^=-#;vXvtFH|}1f8PEOwO2LwN1!CsF^9Pli-87i6TKIS
zZ^`Z^K?;T1nE@)ugBfFFhS9xi@3P)uF{e;XKzuKPs-JUA1P(AY4cLfj)hdzL{Dj|P
z`V2*(W*p8P^4t^I))LsK@XEvk&~bheyLbw6barDsDm0v1BI*RaW<2H|yWzsAASSZ@
zx`ZoWxFi<ZHg-I$kaulmV{S``NzRY(Gobw;;lsYiBT?G1ZBu<n&lU1`<-lnH)$#!n
z0R8S=K_Eeg_^;>Hu8N8!*p*5>+FHSKfUV#lIgxW1x=<|<;$zoI)hd^hpgFOBbJ5d2
z_OA7aXo9<sfoad&LsM(D?w-E-P6PN-<RybhI-u&5?Zk=M>e%-m-nSR|WdG#BIk`@*
zOKxK)Nl)#@51(46z8OwR_S_os1R_4W>_t32Q!=i&ypKtJx{DjK)hrsF3a`jQ(-kWj
zJ_rSd(SOi#J~-;*RkkX#2W}u%8h!GGTK&|%#{U#@&lfGzyhGo*MIee`Q#kR9(Zv|e
zc<wo^X44Jh9ZF0+UH;5|4}6|P?JBu<N@vJsHJp#Vd^p_BNAer2`Hx#yO7Y*EtNgb@
zpf?bxQLQ=>zrFr#dGODlW|3hqR&-YS4dnYTVuvE`ipKHMY*hXmR^>`2&T;Ga>k}Bk
zE2$dJ)hfNFe%mwhx8TS>D##>&|6=(H++X(}klFwK)?DU_7+O+X{yj(Xk6#D`-nWuj
zl;z(-^<NOuAVL7q55SXrJkRpmF5n-(b|te<#x44rpu}Cf;^zX{-nIOB0pMT!G*Gd%
zCoKJij_uF*@zVp7fMPE{OT8sYkzY|RB|@%+8c;Mp+A(A{A5M}7dZc?*0KBX=P&{6A
zeXMawou1KdSdL>wy{B(ud_Qt5{a@qyUmhh+`l`JlnTjf$3}eaY&x?jAyS4rwE=k?y
zNyv&Se4mx)xxHW65vJH-`X^zTgxqW@k}?kaBNAuK(>^t@?$G;_?K?GB?@NXR2`kyY
zBlWzljAK&sZy&-n-CxZx0z|dQu=2~E4=|&ot^uf0((vzlR{Ef$E8UiVqmkej9gbI8
zj+Li@VvAXNZxxpf<%iHit1bPQ={nK_DtVDa1xhK7eXEs%i{2E|!?tEk5*whi=!1Y1
zWFrS3JSI<wGiGfrHhlY&H?@bNsNtIZS~DNN_v8x^DHegftF)74Am~}~%`#x!iKh=T
z0CgJ|`#lE49M^soC>~f;$;lh<+_koPra?Zd`wTGYYYqdRDRW!W&a$^qQW60yfWR%K
zu`!R|cC5VSEt3BtZrlwsEKR@yU|3H8UZ=W-|F^U3c>=KRfJ5w08-e!<S7zTiAo?Zr
z+I5YS+2*biTX9=%9OOPj#c%b?{|FsX<AV_zuH?KD<t8*)c93>$UksCh`Qk~snss_x
zr0qzil;$Rx%_9~@Wkt-kMh#+GZN_=eN$-nOI<=HHvj*nxNt-?!wt1CDrT4W}`w^AQ
z7K{S}k!PeeVwNF;3n!&nqVDqzuaZdZ+I&9EYVv`}#8%;F7ai=tU7nt>%UX`-F>!S9
zVoz+znkGzjzJ{)fQIngAmMu0I0)qegQlUc+>ulOQeS#<F6CV8v=6$RjC)|K?g<MG!
zXPb432^3DMU-;~kxaO!SZMqb68R|AdS99@eSnk4#&24*HgWsaxJVDrT{?R~6L3XO-
zX1Qj2o|fm6%W@v@m{*_EqVP!Q_~_*{*tz^l%}YKcnEKX;Bh`*ggZOYh=8W#GSLXKg
zMXLRxv~CO?=ziRk6NA_j>62R5CSuK2XRf}?qR=eoVdSSy1M{IUMc1Vtc+gE%{rtoR
zl|GJqx#ij6FP_glwv9OLL@w`5Vs4Ztar|Rn`!9bkNwNX+oQ#b(lZo+vQ8El>Sj_0_
zsZt;ChITo$#eT%(&J@7NJmNULv|ziEuqqe5U$AImYU~ybsS}QIq^%0j8Wi_-o|Q4a
zE75<~j?VGu!^_B$yD#tvB80F&V;BA0sq%Y$m1-r;TS|(Y^uwxJuyR}J{2Bn6>c86>
z7#}ivJK$|4ZHR9EU?9RzKl9)KVV})Cr1YAiDj;**i{GtV3b?RVH73qD&zZ)1p5nVm
zs=!j|)S@vuL*<o7f2Ms36C)!$oG!o_xMr+DZMOv}?J4#}Ai@CLqY7ow8-isP_BYy`
zHly@~XxRa97r{Lzu)oh{v0eAI2H;F2#76x9Oyb1ey8!lulqG!Jdd(`)iX@rLPJvDT
z=jYw*v8v&ZavMci-9^<}$YkJ51)F})e{3K@SSzIDQrYJw;ecOlr;D<(xbpH<fsZuh
z?!VlAy-m~t`TXc4rm~HEJDBKeaPa5A+qWMDGb&Y%`C`{0$A+#}h~34u?Qb<%wa_+!
zL`D8|w)7-6Hny-p29ui)umAaF`_|2e@lc#5KhKt)>~3KV6=O{J2V-6xVW$O7Rd&Hd
z9c|(ihH?Bp0#dy1InMH>neg7`*K0_!arkLhqWRa1rl3Mkij9|*ElH0xhfys@QR5ay
zADhZ@<=Ty64S1hDD9d3}z?&WJx_$rc@bWDj>QPp3(_A<o$P5AI7*D})vk)Ywq-YZ-
z_*hUr$Bv5hpP|eIZ8yH0&baE2A1(-y;=+b#8B}zrUn5_oO7~&`Hu=4wjm$^$Nc2-%
zkGL&^)5HR*l-`lUp8jp^+WZ&o!DHgnjbAjH+7=EW=O|g!3PgQg45S1v?acaFYd%rN
zQ=k;N>1v+MJ)EA5ryJm1@1y9clG3X%hh02TZ{AZe@uST*8!FUxyjLJwrF5;y$=;Yk
z!ZS(Y6zrPOJCa%%=q7nIEJFuUWr8YRRwVF%uj#eBrf|Lz<V#5cuYb5*2LnaDrkmPV
zEH*fF)+0;Gz7YjZw&1W*+Rt6X*}+t3etzMCKn}&KC3PudBi`MDFe}47#kY-SN=;|+
zI;|&03`7}T3B3@lT7zk_>)Nw3^~^Jo78ULkd>pZcom<+B9tnCj`3y0l?ABAi+D7G$
zH3pEUN(=A%TfES1crVjAJ$i>1m+;!tj{p8;TI&ukBd9A&x=P=msbI&S`^W$aWk#xa
zvv3!Nt)1L{zHS?Q(x`OUe<2aQFLo_*Q@Kwj#Cxe4BF-jw#;~sK#|U16BjA_CI1A<I
zYo9KDY4G5#yHfVnS!iYHw1+KEx2*ki9RzdSaJ)RRMY)fTU>t08FRat6{hDQ_nbzLx
z#F00*^V|sbf@bi&%y|fg3OIa|V!dIsDc);S6icLnw;)o;GrYm9$4I9om#qAfXmI(1
zI(g4{HtgPRo+)?+QPi`0A%_8R6b`r>9~0}4*?XMEejeAW5MRR1d&4wz`<$Y{k?#)G
z6BrJF9&;02sEm_%L(=MU-M!k{QQ}B;2C8JIN0Ihk%&OOAV~}!9FrH4i7tBTu5!Qcy
z|1k?l)z9b|7VUNBvE3Z7LtNuCgzlIhPD-O<i$k@kUv@XC5)3X9(s;j~_s23)FhU~3
zI7ZT!f>kf=BK$BrLjm`P2Z!s+4a|>c-|=~>AhUc|sye7OFecg^k5FD`Yc&pY!k$p)
zD#qN?Vy0{qJ?o9d%cH?pq7r<6F=o8DC--qb^s4g}AstWUK1M^GOjZLv8H$$aemGL&
z6CXY6=Aq`egtjm|h`xui?u4LC6^iyNMSO+DREK8~Z;ECD7UO6)w_`$lVj|)Xuv8G?
z<vR!lw@;Q}VaJ6>Mg9|FyJBA24*t8R=k$wZ(a(}O<0~<FF>JzOTEo*t4WW=#Qq*a5
zlYIB^oFg9I!DaL=q&X6=?rd~DHo-gs-NwGnbovF{e*=25MPPnj16s}frZRe|Ah|PN
zaegpAEf?X#{^Da`>*25j9~Fv}RV5BMU%$0u4`Nk@TOBRc`UG&U^-m<qV=>%L{`VXL
z!uR^_piqb8NdqI4$mb{+#>=>!(qG|OtjFoZHVH0P3&((<(9KT+cwi95RvDX;P4$nh
z?4LW@e}3`Bz5Wbdlr~i9anYNeNr6UW9?VvbFw-b^y-8j>V=clfbf8pRThY$ipuC>S
zX*hcq3C3G@a(r05pw@T~WlH4!?V~mf(b2x~+)239zt}E===70;-?y+E2Isb5x<nDv
z$2wJBgDNB5PknLM-N!EaZpX)_fT!?)vp=Zh>pSQK>`X3?VU_i^SPzM~WC|gq7qpsa
zW`5kQUG1B7Bn1x;`)Es*-ssgjFI}QOFV*%utheXGkAe$hWU$<FNA!U_d*cO8_W}o#
zCGlHC%O)F#T)>RxmjcyNj(klNt0w2GAPsu@h4|oW>(-rSIf$RK_W4v?KnO!6s|S=d
z^EQLH6PgIR@hx4$@H0+eH}*%I9hV_SuZ<IJwNKs-Q;AgEf~8y!(#yGi<F?poDr}3H
z1LshN_1|;Ee?~N{BPTTQF6uE{*wO(H9~h+R6yIl~DCTM;iG#1oEPYz^h5&kg+JWU@
zX8R<?i95FGt*do8(^_+gqq+jz>{}7mG*%2s9x$o=pj__`IrrwueoUp(&e(CTW5HX3
zxqV%dzI&+SeqqA8SxEdh6oK6f&m)%(hP&~|7CT&BTCZBS&kOSF_!q>62Q$T+)SfC~
zy`ajjwXrtS%0}l%?i|dTDGH5@y|=LVco%pj{9WImItO>{W<gV5+Iw_*UwndEkBoZU
z0wx&r7@@WW>#lx1R@r@YL<4u{PV)j<jSGj)zImn)sA2S#?pNMNr2JwOkibNKOK<s~
zwE6!FNgzX&1e1we!271t<y$sX+0PsVsmNF|XL7q@t7dlILM18F98gb%9Twp8+=TYC
zo<#PuR`~JAOmGu=K!C+Q5hlfZbhsBkLO|7oY2CwbI&9f`>Y3OAq$Y6tfUoA`SJ55M
zYSce~Wdiih^2+8~C#CY;kDsos3!gT=g;bpi9rzME(oGk_C{rKV!_7G8GO=l`kyp!e
zJo7a@+m5?Vb6@=DGuIFUez}0Yd&z5PBjYA`&CHH2494&_M2b|{$p|?gBetSp^Xl}o
zJ<~y?pmDojje4Td81r-z#T#Rx&8E}iv=;bOG17SxKA$L^Iu?|TmRBz9H=u*$4|@py
z<pxF=g#9z`<bE_iLSX%v)v;*j!fLm&IaO{u_or2|TMxu8S1VkoKHqDEnZ_y&^p}s_
z9WAzor`{Z#XdU(ctgJPi<Chy+^33;{oL6qu<}hCUh<m`)Yu2&ZN<%>P#WFPF06U3S
z{6ypw>*V%6s}@<n9YY&3+jT;_7m0o}E`3P?R>{zvH4ezaw#^HO2ZR8}rYj;|HCSY4
zotv_`$4JmVD06KTezg{OMC~WnJY>Hr$<}DS*xCdiffTN_TaPlPgTMjTAriY;gz;dR
z!$Wu+&N(hsuVb>+qNtoO9_gd@tbq9oO+Ma+kZyDol6C|3UP3n-O~)$9Wd>H9Q=lJy
z8XSd25j<b@$%g-Wij4RBib^N|_jkmqMWCcHzlsXfqMr)*2XF>v|ChP-f6BFo*L@%U
zxt%SGd}&f9t_WxxpO@ZBG#kHrxNM#LF{~GPEZY<K14exqT#r%iA@o>x|0d_dE+>5#
zN^u9(h4Ta(TadWceK+-cPV%pOgHF;=D+Y3KKndq7DUtZ8PykFLPdN3-w+R4ISkHpR
z%$|!w-TMXOt|_!_&sWm9#H$#HvkZ?UW-rE3ve=0=$jJqGk;%n(bYEmHgo~m1XKPKc
zCFN`NPsfD6S%j>}+l^;Zm*_ReNRIBipZW>k!q`5W4SjCNDA4%m<>$CoEarlbZoEi6
z)vlt6)gya>4cNBg&f-vaQ0na-f%YgTvYR%t2H4ibcDHqRex`$;xWn@|Km!+@!@~!q
zZjPscg2gcTZ<&*{tuTwRW{cVOJ2;?i2IZ8?<h4ewe=BnTOGM*R?_L!`^T)T0x2Iqd
z>+92aWhiEdo705y?Hg2X?I8D$zE4VR9pIDor!8+`6#@IfEbz&vba8DQf}W=}QN6kX
z{Bq}CAx?c;P$?<_h0g9TX$KV2Z$GOTNq&`TaIX6Fi{LfB@`lOyf*uDpzNH<?7xRnT
zAivekVY;(x{{(3x*Glm4+`D)V-%(&%tkkM6#LOu*J!lAQOuqmV;~si;?)kPoMIm4t
zS-1FgdwZRHU_ZKHu0dT6ZkB-9Tt;+_^{m%f&oQ-yXER4laUao9Nbne!y{WpjXW}_j
zYn-;%$O)?w^e|RGuWwT){yeGkV;&#BE8=2lqTR!42D&Nh3QKFJWcC=0mctkkH7gZ$
zj`uJA+Q)$xDe^QPJ>b&R_n{GZ(Vwh1N5vq(2<;giQQV<)puUUk@@(jz*noUrG*FMI
zRc;A~_b84G0K-yTd;fO7AyVtv^G{E@#vMuw9!;M$o)*J!1K#&#e2EHC3_e^D?&hLM
zGY$R)d!Q0*n$q+AzZa?hEMTX{fjt9^?`pVHOnM{Zq*iD6=JSmqO^#{7lxV|n6}tOz
zT{!ck^nrXmAtzEbZ#wzY8+>8}A5DEnEi}64Nm!D{lkj0=!maZE>;~uy5V#v0njb$;
zJkp-CsXV3g&-(xYbuS=_w11k^EXN6cOSS7g)27n7x$ew<zce&aCJ=P=6y!;J9Fpy`
z{j+q>sMid%$dZSMaYHm`1QG128=U(F>iLUAeiU`)xf?$swU^U$;Plv_t~FD%W2ZE|
z6AoV8T@(CtB=$?kM%V5ltRkbGAS~w*hX|+VGCf+4;zgMZpXbo`j@%`v{iv(v7diLv
zh5l%cwKDbQ0$(*p<^vjyfd1zSxrs}vnUnpti)@eZ)0$<U=9pQ^1)yq<*9K|lL{8;9
zK_*ic=Vf;fHX@{n37(%Gs?+Wci#QmOe{YhxjVGGIuJ^NP|8TOW2=`=<t*1iFMicvR
zV}7?iZEn^b+aDHPn(sCGzFPGyg8LyIpji2io{s$MG*?7#B8MSf7lfYz{v<2UtwAL$
zTMq~d^;kLQE0PT*=+B%8RSrIHJVZZz4wYEbew+sVIA@+5?OaI_5WrbNpl`&oK$%6K
zh|Q*N@Ox`9n4S2~Mozhr&ko~<DzHi%hffqDBo1as&{i@zpd&Mo-u*k}?NwueqFYIh
zOA;+_$4+*UmA%v6u)-FEgv>f*?8vZKvsHf(H7aw6$(%86w$ouSB)zj~-FCqru>1;j
zHsT47F@gT^9k#6_^7Wk;_#`!aZS2x1!ncS4Oq4**CQVygjO^KhAVzd$hHV4lsWn=(
z>^0wAAPB{z)g&PPc-%8saWTOTQBL@d6&TEnRQ2cb<Def{Rozm_6jrSOF2#1k)C?@=
zj<=K7ErGN4%08ghB11=YDt@TMY@H?D=h2Z~$7c-CtlF^uYBE-=mq;2s<cR1~M#>{;
zJ_gyov>~%Tg^{Mgi#G@Nm!$1>AEK6`2(nWd-zoP!?rG<;P@bBkuU=i}q6#Iu22}}=
zT3?5}tf*?B_JxxU&&MK%#cVo-v2Yu@FsGR>e>r?{h^u`sv!>B)nO~EGS3{Hj%%ILu
z_6gOYb-yl;o>oax8MpFv0miiInFr{#x|g>F3r4@g>MZgGUkgdZ)W!G+vpT1FEw!bT
z8{cakk<@GPR!y2pTIeS)y^~)Yqdb0O0q$iT@$j{bf6^<$-jK?x_Z7D@Y-me>AYsfu
zM=S3oSFvGkM%gXF@8lKf$i3%}YhF`70!j_dPxfYyjq7vD422XP;OXzrU5`G`iVME+
z9+&EuaEj(NN0o=1#$pC3c$O*kjtf~EtGCJ78MN7VnYw}%!+(~N<1J$nj;VAkDTgKh
z%WnT~`O};18q>j{?eMHG#b34!e-^;-TR`JALONs3WBM<^<oB;0r+XFJ%Js6g)V~~p
zKOaUWN2VhJEg2tua_=uo?SEvk|M$@UEBycWMY@`eA&$rR+T&Lro##26=IXVDoo4PJ
zEXn_7Y~w_(%3>$@D(&TipUOWIiedsfO`W^hdU`jbOFhJByP{H3W5SP9DYc2?p1gbC
zGj@2?5n{1gC{(@mQY~g<FHNxQt-0ZktNZ}8#XU_k@BU`y!HKRWG!?2*0V)qPTyUWA
z5+@v{9#hqEc-1tpFM1KGUSPj5TkZCdFIG~jD%yUwRd_w8UvciTGN~{+##5Gnocr;+
z+Yd;Y4zy&)zWshNTut&8e4tcC(xS|Z2mc6~e+JimH1%Rw6oZqxatlh5#0LUu%;n1A
zB_d6z`;T^VrA!^&hw%{c&<A6GSr+sj1BfMLtG4%E8pZXd=w2s7Xq21HX`r$&<(ZiL
z%HbbO2Lc>49<aZBk?G5;wMunRr5{N-*662ItXu!-{-E)z^~xMBv-RkNf-Ow+hc?&!
zlCiR}0L>y5sTp7kR53mYSJ6MJEnA>=l4x^{EYU1-^Ve&%Y=6n2_w=OPFAz<3cIk1F
zs#)ztCe}Ksp;>0KzvR=1Zu8UM*0YF8N`1C=nn08(((8o9FsgFY$E5_7pP;|87AKOc
zCq+gDBn%md^q|AlDU<9teUo8qUY1;X^~=WT_2#yBMsR1E9h9f-wwwK`-;WiZFKZT<
zyFb?a7=do_aEU7fg;+%^pOv9e2Lp>_8OkB9s`<}M5COv_di-lJ;}Fj*$|w;(&1Po`
z8@*#08^elpPNRnBtej^W^?j2ns#}7N^RLcyQGj6&4%dmQPg7@)(pu*8cYlcF8<lq!
zxU>xii)Hh)?`(CosbbJpY4!`vG(CQ(1I6-^@&e1_NzKBSstC_fXrjg9H;4shMbT*b
z*Lc}IRDtr(xI&^>f<erLJJouHel5M%upG*Fed?CTzz_r)2q<qOUY6ECl1Tcu$JW3D
zW!`xf!@(}2k^H*912F$t8}{k|^B8tblz{vZCqfYVvRU{S1;qdXDSmGp6t8PRf^}~W
zKq6fn4a<mBDgl3-XX!QYsp+=F6LDoVClA?eeRWn&v|@&iEyKGIMI3WwnJQx;G<ABd
zYhjC{ZfV|C%{BuRksmTa`m>YP$oXTd_5O`9&k5}f`#$o1<LBH9SRb)mHLGJv2~6!9
zpSbp|;J!!}J`t&nv5(<~6E(3$-86{GbdFR%58Es%a<VAx6a(TW<IQB7xZOovf$%;7
z5QsUmzMFI>x*y5qNsCFl&+&qjd$0-$isL@^6>X3cK0vk}s@aU@%5%<lksEU!B1U3g
zBY!DQoscNz`DF7)cTfG`(QHgIblYr5;Gyr&GoPI2JLuEZWoDkfl}N@2bsvaYTe{?q
z@<}Q)Xi&-Vz1VX*?N2G;l9GTvDp1l<^>pgaa#|a|JJq{Bv^BmUfd6+Pm;N*4oB#;f
zC|Ei@*2U|OqT>(v`l`r(G5?8xjrN)e1;2k>E3c`{_N_acBGi6GEk>;#pFX4=r;mR|
zzQi^@d<@<#k}{t;7p$3QJLuth$dvqEmss#<Ji@8>qSBHu`NUnksS1hRZze?Vc#}8W
zL!FyMTp%rD<2G6Bx}TqeQZd{j9~xh^H8L?{Mvr6M5s5fNXuzRaOcizVW&GymJ3GXH
ze5YCrK}Z;SU_m<RdQd&+6r6SXx+>Tt=Oveh7IEoM*?QdB0|b#G(~OYGRZo{}26Ek4
zmkJv>d%0eo!=ZXT*NBZq`T}95uzq0*Ts{6>D*V=a({Ye9>BH<T_tcelN+lvQ+HwJT
z%?iqw`a7@1*;AZ2$#97L%{Pr9jZC1qVCXUoMr#c(Di3>PRM&bWeM~j;!1~t+fsQ%4
z#ZABJ?yh*Th6T9jQY{Td0FL(z&*`$s2UvjAM@AaM$m3)<fsSmMG4z|w1dp+pa({9$
zhr1nsPS8%XszY6z=LOzBc+5qf!{4teSk=4)nSu4zkO>sn7WfxD`+1oSgIf91s0bU9
zkq>kKo(1@G5z+fzZGrNVBxRF2jyAp!g3C!HPoIRAQDjuHX;WLiQl#y{W!BwcDF{3f
z(cDTEx36vPXySv&s2nCyf#uuqn`Iy()o^GOcSxrJenm$D_bjuA=<R+R@BY5b9M)f~
zVzke7w>`D5G76kxpip3Qejz7KN;n1fcNyd)mXivVdO|tDtlpGM246E96SlSpUIMR<
zFA{;ne~N2XNd59qTWhcOx7eQ7*v*2BXXNm-ok-8cZ(5OTaF>cyykA(&-byOw5xDLU
zV9Y&R89V+l{5y1Ipw@h`WTtv<f$BKn@T6`2wefk^MzwE|pp>rK%!MH$V20ePcfNy=
zBv=t*B@U&@ya|kDyYe6yG;}JiCtkO)b@RN(ST*z4K61<ZYX|PAv~M;uRMnp+d-9Tx
zhBh(GJ;u!l;(vHY4{BO~7bO8;*q+wDnSxHP2?D2w=(!z>g>#E)FJ7dU(5q!W@MtK&
z9Aw}<M>k0CvP7j~?zX_{e`>ofwcC`+FQR{aZ}jC;_jvQaYMXy6RsUH$%miP7t>3&n
zTiC8Up#5(QofCu~yUtEh$ZHE#xnNa_8nRNu!L3YHc3ADK(^BFyP!U&bWcIl9?&j{}
zco5J4ZD1FOhIbZdJ85hd01Oo;8U^_mdU&(Y>6}oVso9?qiv2}pfkyLHTbZ(9qgTVk
z4+ZJed<~4!kCIw?N&=NnS|+nEO0NqpDKALJ0jPBEbjJzS->iPle@gI4Kjg$Ebs8QT
zMnK1K3KCtWLZD}zMtYY(iysbyn{pdsF6LEjTO~IXQP#5(yO=9JhgFi7%x&sd=E^t2
zA1mw|lY6*`l!#s=;HF0H^XpT!Ghl4>iBm6OQRT&8Cvg_AK&*};D8EYo!RF!J=N%+x
zTxYJ7e+uw`9_3C6DXQw8au@-pIwIkvXjm)*wHO?ej8JhM24PP!{4T~rTmY{>PS(^c
zzDb+2*vz9`KM<z6@xtTps`{DmtI)qe**3)HtHitVpN)vDeKCgg38p+qHt3@Xm)b;U
z3&6ef+D&Z?(>%V!rby!#-i1ry(=7}BN@m774o@BYAi2!KinNfp7n(cLdV8CwgEgxn
zcY?-{Kf<&1sDyk0a;3;`LU9s*UEi;1bx)x{zCgz%A1yY-6TeCYVOJL6RJ6JsUNt?>
zW(5BBho{a%N!Xf{nnho8*FhHu0^Bx?HQKjgE*`;azd}S&J#xdFs&hhT*=Bp4q1X7?
zr@x=Z(~Ya#-M|e~-<44RI`Z`=Nn+;g{0=wiUDT$h6?N?scy0W)bWkCBk*HZY@=Y@C
zTVZy<?aQ->E+8O&kWe@^Isu4sO~F?03>%?~hW&JvQXxi4uF3`E`Sq+LYh>0<Bb7k-
zi&QD1XP9Ojl*zcgM9yvaZ2=;M#iu~)owres$=eeDT_Jq$3f26BN`EKBw=jLsdlP|A
z<DIQ1*shqF6EcS{cRATee}VV?Jp0<$n2*a)>z(Twj98%4@6Q9Bc%B+bctj*|8|qj5
z1EG{ZDXxReyPy4`kP86`s&Xu_9mLWl1>lTt>7OP(weyIB>Z&B#g+Y)jZTm}@vBGC9
zq9UHFP)IFKE>uD0=z;_92;<Ggow`fpyHOyK`w81;jO@G6GL98!s0II=be&_^pIvad
z)<*CXV@0|Mz@_CT4|#WKDfkWrMpAL>k2CxJWWPMv80p3^WwcN8Usb!hAVVHg;rgER
z78x6JfrmaAe_eLO1p(~D8FGI2nvEtj3eR03=eXzSliF&)&iPKFa`cva3inRp0GrA|
z>%~U8%l_=&75C<JS3!(e3unupi3FRj1a|0LepE5Ls#CuD5xag{G9jIIu%XJa?a<LC
zNiiVt?s#3&9iT>v8c$KZwT&=_=M+<(*6LuGu6S`)4i8Ca7n!SlXW~8EZQYx7eJw(g
z8u~BAWHwW6?h}Nkw5#zhO_#kPXlhx&&im(d9`YvwjIdNA;yJ>hqtO?K5##{*g9y>n
zByktD5bN_~^QSGs$P8Us*&7PO@6T|Ln(wZCN097XXxEtjT29&}`SELI{f5R@wmMQW
zO37t0iKKN$5bxS@Bc-;CaOKk&_2#VxX=xVT9RV?q5w*WbZYBuED>BB*ObxG=AA&uM
zm%KdeOz*DoeCNLg5dETH@_+}{^OXSmwEoLyAw<=>@~vZuJcLFLqxTiB4uI%leJ61g
zB$=WIM95&~v5xvw1up7Kz`7wzs}eKB7@oJx^RBEko_!;?mx;myap1(2;>=w(FFR~7
zTC9C>v|%-H#MZ~E7z#>LOCIQ}-frVV-SBqWv~vj{uJlhbe7oc@%yl>3xXIO`7%(#A
zoCl2V*bN%GE8j;f%zsTZSKTu7m=rbboP%M{pSPnuF4}P<+x3AQuiGGEs3d*ato|_`
zB+0LBFFMd&Yfx{Wz-BZD8dGQN87r{ujd!?E+}XsJ;IaO>71qG=UN?zAP0hePVf2u+
z%VGEL7NY-Ecg2{ZWN(JJEK`qBwF;M}cKAn<mUbT2$ZTC)*xi>gXtT)b_VoaOdh9`*
zAI6i?Ww<knjFZ-$HPbR<edjUHz#J61JqFKQZCWoqTtlvnXGwr=0Hm%+2=BW?@{~#|
zqQo9>vxo=JsA7Du{95*EyK_UQ$Ij2iHc))rBU*QGRcGzk=lR9>LNKOsr_J@nm#0}%
za&nk#&&9`F`gK2k!B?VqQh>Xqdn#%V0l5IS|1GQdp%`fZ_-Q+8xxJCu%>f%HSTfbu
zWFeP-!Rl;8<5mU$NKD*0gWP^Y*uBCpx;av^2RDS#)p=M<)m#3k{@uUkk;7z&8LsA3
z$0VUJiGS|u7WWYx%+}Xt2ApLG9$`b}`{o&GewO*v@eJKDP3o37<8Cl{gVljMNsPm)
z**AQ0lYWY3Vk8@i-Wop`g*Y`GZqpy=IvPIqzaH(SGEbj&`gM@Rb@2ynjoZRKPoqW|
zQ;LW7`2>0+Vf7-ht%Aa0E{au}AGNC9{IPNP)B9lL01D_@dIWz_#EqiN&pv$O!!~-B
zz+Q9D@Ho8tsw!)!m5L6lCH;2f=>0_k?D)-$-|c(}yNm0w90J<@<>};CBZ=;$ss4!@
zJ}J)M@yi2&jEC$dY1EDhPPo?^N1J#u9{57|pS;H}CFiv}Jh;d<@9fsz70M9We5^p@
z6W*?AqR&?SOj`dKk&`COhqH{C5fSO%{6b)6dJG4;4kER~KAuG5D5-E?TQkVvUSV^n
z&BDPw$G&OfoCG@7{GF#ALf(sys`9`u4hi5PJUj_PcG#|&za|8Dab5oaz&p=BCIC`%
zNjRV7wy<Y5ne|gAB74{r`|FXrD^Cka63AHzBcwhV&4eBNis$L7U>J<T%h>v<G~w(R
zw@XgA^O&l^-fe0|7EXHCCbN2lr}$M_P156p`sz)9n50g__34#T0Q&`JC*ui(9BDJz
zI^h26E&y&Lp$F?dDA<5ho|6u8*XuZ_;rYd^O~&e5osk6a6n9GZTE_GJCoBt>E{6&O
zuk)PV6NC);3T{&+IjqckBT=PR_@s323M`Aoi6tBjd5`2!B2^Tzch)zCofMN-Y}Q@Y
z@h}ZHz(UHC9;e4vzyOfUH+Y&nKq#sDd{hM~zrWAECJbGu^Ul7{{%UYxAfmVDX{_2v
z&)}+ao5R)v;)4}mg|3??v<e`$FLre<yLMBT9CjhMvT7_g#mA*ZxnH3(TLs`RJ&nN!
z__JqL5Z;$cSSw|SV7XE4qnldKmGCSJeoQJD`C}jIwcDoP)#m*Tlw>Y&h3?RQEH9~#
zFTKv+;<h~I!uRPK7P^1h7y1s=)im{ZT*eWo3@qNhGG^tb<spe_<0||)(ngw@_1J2A
zTw;3uSbze^n~2Mwj&x#gE}LcYu$2~CW|=+Q#C27^Bocin4FR#ZeI7Nm@ka`9`P(T-
zEY?TYDCaDn>Dy1$*fQcq{vWdn0<ct)VD0Ob*b{qRjk`{|v~!pu5ed+<lM7S&eaJ&>
zAi#r7czPi29I^?DJyo;uskq;p`s`*Yn-1rP?89hDiRDpIF6_z;<zBAvdAioa_D$`*
zi@~$-&>^3A0ckN-;-|-6fK~DHffTM|P43pcCwh&%ZR<W)Md?-9?*^3rOcQiq_X~l%
zT*;c99e^|^U3DxshCW$D9UTSA(XGsbP@C*1-^nSL0CW^OXd^Es{3sRAUHpnDGixyN
zLwrv2kWR##9zR8vDm?cSo`@cUhYy0bJGKhC7K_9MWGKU!JWvSEGsUo&Mjc^C{T*1%
z+rR79pIrfcth~zP+)Q5pdCm2&uv~Wn^RJst6x|;z{dPLA>w$!qY(G+r>8vHJQqSZ9
zDoJ8)M;ru?Rr!(j(V<n1F$yZHpwUBKCoPsA-zto1EKL#+#_2mcl=(K^Y`3-AU%itt
zXm1|>ZrtS3#Q91<7eElxdwsJcGV!JWhOM01<jI@mP4D<bLdwrC<Hs~B-I(<1O(T^v
zn~@bgxnD0{-eP6DjmL3so$FkFvfMbutTNcczls02z&f5kNCyM0VdhN?^$6hC6y{~q
ze*8$mpx!ZsEC>%Xwl;1tSMSh=D+KzRR91!ar?hctZStcjBdDQpe9Yo+IxXM@<HUej
zZ51=>i0F(!FK`cVe*K$wF}cYs2O#;OKepRN07%OJa9Gpv@7_k{A+U{gM!<u%&Mm0=
z_=waAh5cVY=27?ICuxmu3;vsh2WSAeua;hux0BP~z7?QLp}HdM9OD#I<o;&P0I)!i
z6glu{r}M21A|ijS=(v&?P7_@*v?9IC%DI30%z$Vp3TUQ$9T(>^|0dC1aUR=vSA$1o
zp1|_gg2q3g43iOgU<jl{kUK*}zm-1z6FKC?^}x9TvWWQm60HAjpn&LI6_S{o%+r(g
ze@z6Lu$wPSUMkv7d}g37Qq5!)upI3D0bTe{1&jv^ps2ck2O|Qwp#mObLzDUU*<U^f
zE(m3#5^)@y^y1?Gb2t*N9^E{iAN;SE@1PBqDcAp!57;<sRv0!-Q^nFs>F)yOrqf>l
zX-LcMYj{5h^E=;!Z1OUCI9z=InZ>6cotM9D7_qb6oO2`L3tzY%1n9+k0q<i*pg>BU
zbArBRRY{90-v|IqcnYpOm(6?ccw<nAS|P`%!8_A5cb5z}UR9YG0w*f+jD-6ruC@*e
zL#|1CITKiadH$=fZxnkPO@{o^o8I`0VTR037+w@8CA-1<!-%M^oVo#j>2o)dU}jE@
zTsiSmIbuOPf(M+>Ju`{@fkrYP@B`5VY)AB3Jjyu%lX}1>{UIV%jU3x<KUY75GOm6j
zUvFoBHZntj5X@a0Nc9x`5qaYf_{+fdOs(gI=N!dZ!TATkC|(J;Pjw9_loJ5^=mJXB
zirXS49e)%XG*l>$1JU6?gMm+Ua6Dy<C~?z&<4STJu#tykd96eOp3o1PcIxL`1%bob
zP-vF(w_6)I`&Ul%!2gUjA#KCoj!5ZlPF3<iFHbVBbc!wFVkhX=A7s}0lh@vJR5%x#
zxViy;8!e*pCucA3P6OU@Yk(hyhkqGhpDgs#`oO#~h08z*F!szh?@NezvBm-z(A0Ih
zo5VB9GtQ-5`P{w`ohB{t+Fv2ITl62w5IO)5-R(%;?~ABm31rd(F8#*l<D+r)*d{h{
zQ}jf$yPZfF;PGxz=<mG(NDopkc1OgwI7Nn4?>9720aGAIOHE83@O|V4e5aC&a(vho
z62FR!*4d0VT75Kp3nZ)WO=~Fxvvy~BB+_Rx0YF^l6UsOXfE|tVt3^&NX^>xn`mU`A
zeFQ&L^7s&k-}7f#?=RT4^vn0;>=fQS{VqrI@dq8#SuA&Rb6RQ_Vm^<{$CUVfKsUM7
zw4QH`OI+;7kA%E>tY2phmwImTd>HTy=-#CR+{J^}ooZ@q##y~j7d%&6r;4={h^3Bx
zh>EnCTwh*|1x+dkp=W%NZDv!;q&J<$dgVHHSykRsyH99TXxuK!?t4!HLOVD3RqnOG
zCyuY-Q!lZ~VgOEpGc#6fC4wp6=Xmqr6b2qh<1=$*kCYHv1ipc(_FtZFRgN_{!LrZo
zeW!OL|A4&!R!rzQYtewpYIk&j)kqHUBf-G54tZL?Jy{X&4Q|)bk%CmCO_i4#(AM+K
z(xyiiDM>HyendWjgh!TQFOguq_l1BTnk#B8wS^b>Brr$S>(%1x{T!8UmaJ*{8GsTj
zrK<Nm;wiD19I@n{4Dj(|emq;l3o4V|$WQc8YD=YB6qylxp#bqenc+j$5%lsv(TpK@
zMDLr5T(6^ChlHlS2dA)W_h*yPh`($HR8VObId0dBw@D`fTb>m8s0TZWcfKzsH=`oi
za-64}+EJEaqzY+^*BTrbns1TH-CWgXMeyI#!R4p5xV}^b2}l6+2OLaDkC8jmEH|@U
zx+!8#Wp448UM7{XHUdU4V<p-g<R6?OeZ)mbQDx$Yi%Veknr}~6>-jGjF2f?whVewc
zmW&680iF=w7&jj9Vef!Ne}ZDX%)HB4o@SHR&qm*?0(#1z-XUJzZdIrbnk{9xn1z0m
zg>Ch68E#MQ-;Y*{w;3qxJvKH@;xN*P^uw#S7JMO_OR-Ckymqu<!@>F^B{1UjM)^H)
zottv4Jl5%c$3J!X*uEiaN2GTt6Ch!?@6ndK+505MG{6ER)?sW1+IER#*93*x1;s<~
zNjyw{ay8H~#LqQ2A@RltQ(i@OTvVTbwEbB^tWL>(@ST}5$Sg+e8Q>SUC1}Z}mi2Jw
zaS#VC>)OL;bXl0{oi%Px%&)vyL&}GrTLB~F7D=g;!1>sYVdevW!5@z8n<b@LT8=CS
zqwj;Ka|3=j4S?|_V3&73B3(9%i<(1Wt^-_pKG$?e_?tqi-kW>Ar2Ro&2<ZuYXqxc8
zuO#c<&9@PU1<I-YfN^S;R&1YU>od4Qr~9Zpc~kQHvVQ-Kg4B7qa@`1xr~GQ-tp%y{
z-tfi~vb-0I-oOO&q@G{k#S?Vch~>r0A6|OMGN0!_oQb0t*2~tO>Da6|TW7OccaZ+v
zl-l;qO*kvA2WvbMDstQL5&60$Ber>~f>e}kQ%UFjPE1YD9aP%Fs~W%<Bu&9vcnH9j
zH2!Fv*ui;hoFDw*_VWvcfL4Ki<s8p}Avw$k3V}EJd~R{moQcE4xKeTgaG%`h@V)R`
z*Tpp{Y<6Ti=)mZGZU`S;$P5XLm`d53!uq1NObH%-D<A@#lJm1nZ@f#yqCaWDGM#MJ
z*}AaiUhpY)yLJRuK$d-JMCR~nWtR6{_lIPO@7|1uXxYpr@3YTDL~EqbWIVi{e$_}@
z-kiB?4ef}zgYv$G&vc;51S*ky>YDo)LR09LyK=g4;>HN6CgXT{_JG2`MUIND94)2l
z#|fAPCNGE56+U|iVJz!?woiEDvw5W7{ca<#<s0PE0z+U#UjSiH_6MNUkf7MhMmI`@
z^(qJi7N~P>jIa66yc3#T1~8pu9}6m_ujqFcn9Uh}%f&}}&AYHh1wnRbL()x^?}K_`
zTA0`5(E0LbefpZka@u<Jj>Ut9>4oLn_^kFbjBDm6CFwOL$A*uM%W|n-l{@SWcGox$
z8KNvFQ#W#SznBvhYnQ~7%~w6a-2DF-`_7=IqG(+Nq)A6aKw9Xaw9tER(mRMCN|)Yi
z0O=q#AV`b!UZe;}iGb335k(<_p_foX3k2TrmN)Ze?wxr*$P6>dKKq=r_gZVO^?lzO
zZ@kZMVSQHXlfGwMU0%1;Y6QuXu)47lUx;}753u(}wEl-O!#j7-<Cw2gz_Dp0Pj}lr
z=)lyDh1ayh?*;V6)AFNt=ic+;&epoHNVk<wmRwJ+fj?#zx(J|rRc2ZKV3G`U`ws_v
zBEbb`1)E*do^-ikXNOy><Lf9d|4f54jTfjFfG#c6cW!Qn5o47j^PEtJ*B@qJnpUQ-
zX&z!n=<4oYn3{Q7bNXvbq(|4VfE?b0<+dGrUOJxTG~4-hF9#lfbjZdlcidK#k@&Ko
z6RSY5uKWA+v+iq}UgN^q(^n48mvIiacJczxF%0j1JsqWeg3A2e*>^NsGuqc2w67fO
z(O>G_c=T(HxY@%u<U~lvSt+abP&a0Oc(=zSwI%~abICx#<<2^rVK)#bmBQDv$pYm(
zwtQJH-i-)F$w}<)4$=4*0S8{e7|A92$2s=16w0!Xo!v^c;_35&KJ}e}FX)5S{Yki3
zrXM;qM>@TDU6748Zp2N!Z}D=IB|<hwi(oi}>j~foVYzWyJt3#~jQhjG8SI5j-Ks}%
z%UTpy3<d(4+zeN;#^(Gn*w>$Vz<%$9DR7uy^ce+4;3^Hw&NzI-+g1lBzcwQl`oUUM
zB}XCpczZzM$4uvUG$)vMOeRDB8r-L}B(#fsz0s5z<-|(J64o@3Guhqnu&=PYP{NbB
z(p$M`OT@aTFDYZ(jR}0`?nVsv6XyqSl(M)eqF*qX{GoXCrNBo~YAsxZFEp>gBo)9m
zIEnDpiP1s?-5#myQUZ-L%^5_U|BO;QBw$>2=BqOxjN)!v!-S)EATuQ^uN!-;ZLmi}
zEFQ{_udRC=4}Vt~vbRe|quzKXnlgkn{(RC+vt3f~`jRVr)#+#@i>=pXMMgUz85MJ0
zzIQTVh)~2gFv}NpStIDwNirg!kltc7KO0J8VWF$kN4{cbd92Cq&v&F(Br7!#BFKM<
zgll*#3=^t|U4GauKhPfheP{Jcn&hxTzi?jx4@F?vo}v1WztNv#rSrs7y4Pj3n=|#R
z!}QCd#ovfWOQ(vb-r)If)>*dv<JToz2Z+_bh!erl7!|eqk<VJ=F)j2cm}{z}u(V<I
zs$B2rmkL(=aEkBocsHvZSg<ud<~%ke|6-s&FyC-#_}L0<)9?Y0Laui*-@R6+IuoR3
z@anGt$0tG41kE7)XPt>LA(0U3Q#$wVwRliuBac!<lqch=B^pbqGj@6OI^x^%HHz@I
zEZ%46gmTGZB|b#r@eB3P#AyYNh%Mh26w7owe!mBB59aN%yzk2nGhWA?a6d|gBtxQ+
zG8P8R!V;UC<`(QQOoA5ks4#*WyLY%_6#f7*!m=N|3PS@@WKRz0cNDTwS_4MC`C_j(
zMx_w=sHk+kgfXvQ#jBavqU&Z2i~H^usm^%V6!mS?VNq|oAkW<Nir1ush9#?;NUdqJ
zG7_qHCZ-r#cw8ACd^lXCV?e;GQFGdGs;$1wZtLqaUjDEI8v=OLuBWX}`-*zmmNt;?
zS%(MlOaZwkLrKqfNE(ELleTt*;dOsgi5Ye{bRNzK7~afu-(~5wyWe&V5kjzVNo+ke
zY@F72T$oH#xY@d<sU-2<I{BG4lBR(*keBw``Xd0u$G<u-^cu6J;+>5>XIAEMqHY%#
zKVGGE_AbxqE9_ryuNVMs=j%`nAx3R}Bpib#RsiYSK7)sao;jA=6yFqwmy>IW7L_+t
zkd?@lPb>zcpDFEnW5ljc+%xFHp6yYsom+;1ZaX)NeC=Eo51-1Y+_Gobm!qgs+1p)_
z#_=aMz0==S7sPs5CZXHxaRW&7DYFXF)@Ov1{3*jW5M_yEdX4h^h`o3Joo}8k-*ZOv
zTT)E_*E=G}Mx~FT`T-#-tRaLqXWiYmL%YI(dJU3)9Hm5>g30YxfU@Y{1Mj0@LqTn<
zND4Aq0g<WP=i4Qwxhs0btdIGl`Losks<{Dt)@h*U<`Z{K<93ZXLkSLQ`YMd?1Jr}W
z<WJE3WriYFx>n6+B?ni}7}GDXaQIBdQg2u9T>RY1I~CVQYyjTj$a8FZI~p(Z@?$Qe
z>TS<H?Co<P=wDkMq;d&<u+D7>f;k<H^Sq~}#9({7xN>nUsr{eH%i3l6q7*RdQl&p*
zjT&{LB_sYUIbC!LOYAM!uIvo{5aZ6h0jxFMY;gdcWwXb}0tHcd1dj?GDx$uNg-)o0
z_2vd)OPAA2m>M)lbz=u#-DT9U0Y%``(AsS;wbcq$muD_Jf<-{b^r|yjs=ZeSG7_w_
zeiuXb31JN5b9yopcS{YgfR57FJk&)_sz{nGAeai^cz~3G;_-=gq??n<5A-W$lRM4h
zWD?-{@IOxf#IF8UQ_|T$CWrDwbW%EDAt<PV{H09b!5%@>SFJoKX8?V|96kBa1ekSs
z%l?WfNa%$@q!$Hlbl4#$pKY4lnT3YDBA)>P>#MM0l_^Du$BzR`*(tN-rN<M8AFU)u
z;o!wJMUwGLwEiuVjK{_{mg<ZF=h|=nE8+0>KZmDWgFoz1#swrt#gen0zR$wrD!3jY
z?rCS&;NtNUOfvULRF^-~7+8ODothhXNLWv*v;9>W5_8umS?|e1jL*r0gbe7;+MPXK
z{a!`&(qP&L1bdsX2#B=t%Zt*tG+eIDT#xic7U`_LlsMQlEr=xG-LBls)Tw>-x4M5>
zbgqE5Kty!CGf{YipQAqO%m1N>3X5`{(Gx<@Ft|(4tkYbE-J|sHoi=p*@@P;tJM8%H
zM7`<_aBzh++>|`FcVvf$U!A2sOyon6UKfR*S>B#L$HKIKMh{DE7Wh(s&lc>xc=@O^
zM_a!9SZ-!gamNs)lo>mLQmT^2Y?W?v#Xdy8+=)|ix1bJ3U9dmO7X?eEQZEIHZ4)Y0
zAj7k4{a?-A^BJexp%GUjeX1^gJW_g3uzR|#c-4#aOSL(W`3~#^wt1oXpfsi1s?XP6
zrB;|-v4R&eLnE$mSuFY{^q`YFfZ}cV)#gXWVj8Z35q{d8x!WuFZSn%!PJ>3muSMGk
zxr4%{SUqgsd&MfM6*?|P9vVaF7o<zc#IIn5{wODlEtc8u&d;@3$T%r?RMzl)ZJlAT
z;Eneda@FUo*b)ry@AwODosI^b^-z#JW(7?f&elUI)y=<Ok*8s#VENBvR(h*44Y-?}
zA1p6(l^R0&QpFQP!0cM@hT}~J3zR#aFLqeoeblzihKS7^+R0%@Fz>sUpx4p4Pv?Aq
z6J6H``;vuDK+oCI>w^dW9dP|z%;xY_m6r4<sG_FT-8|w&aaqUb>dc{&DFxIZ{_2S9
zr~sBcMtH#?=Xr(F9Md*@mfN5>LJ3aVr(@JnKTv2&pu@#FpJL}AiaE{gRI;cq$iDFg
zXgB%U##52u&96vuI%E%DVUJsN#$9{f@X8N%9MVB97eTA%E|ydiE8&St_m*TM-qLu$
z{74m_DYFR35;)=Jd;(t=+P9&KT^3&fr;}>_fz0<QVN0LvuM$=}d@&(u?8kSq;&SxF
zTP*zSjk3Fb$q7vGee&z86uea#6nw~^-|q2_i#AV6cl*B?+$H9-p&AKc!+%J=@r`_b
zvTN`2!M}%Z`jh7)*)-xePz7meJr(Q3u<HlpW+eBA%@w(BW!R>-VB7#U)d&B4xzsZg
zwviU#viINoY^hq@-h4S_*1WWaz`8l*_^boDy)wy(h;Z)kk$-@$H+M-!ip69)Hdi5+
zIZmHVi3(aWKZFiIC1aJm#8;%4z~}id9QtJS3dgObRMf{GRpe}^0uDqlfC+i{@(mK8
znOiT_X4ml+?y_vow)_0m{tw!&C?fa+^<|QjM(asNI3C%pSiac^C#-O%A^&deqXYSC
z@4!@eqay($`T@{d7PmgwOT&u-ps=zWwTkk>#DgBuAqSA0H08=OqaVFaq8A?IghK!X
zU%fyo`)&ZSndQ9y=9Rgeg=<a&w@!1|k^Xh$(O>vVN<NO)oj0(80~1G8WD8q8`S5l(
z@B12;xmO~p@?@;}d>~TIfoO>o{;=`4!`ymnj?+nI$^UXfFYyElnTA;KSP4e_tX+t%
zG59HuMgLMV7>IVV4!C%^ppTy7F^S#zP^hFyS~OrN7Hjg_NM@6i)y1AQXj)IpjFqER
zDc<id)3kxc3F#f<h$bLf{$1IkC@E^V<;Q9WCDumDQ1nqi@xQ8B8oar)$LeIV<!12i
zkWjBIR!<~4m<uo63*+^wNl%ig6+EUV6`e~U!F5+X^>?pp)b&i%y<jcLW9>w(HTx!J
zhjZpz=@Fbhy&~WquV^f@1f}(5DJF<kXzV-*;Icd!C=UXKvgEKgtP6o<(K#9Fv2hcl
z8OIH0`9B}I0Id!!iHq1Fm*Tvec2Qx**AKmn1WYGoPsVe<^DsQAac?NJ>8<su)JvpJ
z!E@`&(~^DCs4stMZ%uzR!aK^pR77ck?ED_Ao%y=EnmOE;d7c=IOC~u=iV#@GeL2XT
zG-I>SZO=a1#H4vRr)5ZRpY-uV4*m@N@JfCaO)!d(D=VUxX%v=cV+68Aq%><QB%>bO
z5_wSO^p<7nLxLivq4{n|m8=ha(T9b`5HS0(@KHH`-E;!s>mBtqwuoxN@N1(dq4VaH
zHJJTrh=J|wiothb;V<?@w&&&l5xQz4Uo#sMSZ2g*G*>KgFD}3orpq6lxF0fyfy27y
zyIxe{*TqGT&x*grz&sPYaS?)uG*1S6ks>XEuZxpTZH<C4#L&?6Pn6Gytjet<I6%i*
zU_1yXlgr7)Mm4;(kbIFpOPKRGnEaIOlxkfAkr8-Lf9EI#5%f2OoO?&DNbQ$aUa(W|
zl?<vI%2OybY(5L~Q+8xW`wsKdwl=>1W4_wMOM|=v>C|V~{a(*FfEUPlLPSVR))#+x
zP?jBNkm3`_eo<Tqx;3ft^=rO!izJQ_Ti5*M!Ko!ms?pm5WId;(j#iND_G}i1Vc&8k
zsW^|9)ecpd2qChzR~A`zTyo)ksS*e_nzC!~Pt{%{?r7eQ3mSqL-SyBn_Q+pqK@nbm
zJ2B6zLUV_wcFt8pKQN}#RGu~RXv_=p{n>6;(eW@GoCd9TmG74oP}=+o+k?lqU5Ls5
z+wSO`wz^ENQHK34$gW{bDuUUF4*Xu9g|^;mR)anY|Ge#mn7fqR#_VPjC_%K?UIi96
zLeWcuDMP->x=@u5C)%MO6+m!Y7&{#{tYQ_ihAYEMJnL&af(U9Q9uii~rg?mMYFRNg
z7KpR*q7uQHTN})<_5wHgCIs}dAdzNvNP;+n<-v}^V2CXAdNQd@8ENbNjn?Bh)#pox
zt3LH^PUU)l*)A<tDBEW$E|qI<7LWA7f2rly+`Ln*IgoH2_%sWl(f8^pXBZ{dfXn%R
zKDYr1%^nQ}{i{m!iAnIih-$Q)D8Sk=1HnFP4Pk4#sZ3G3p<d(KEHf1C;K_4MkZn}C
zvEoqLAgK0@W&X3J3Nm#B2Fn@jG|KO7_yQLYt@sZxrf?u<PhiY2ck{@tUS=2G{zY5<
z;@7nmxa+QBzQW4=Wa`VHH%-04$Z{a1dp3E$;w5XT@QHDQ^WEU$-K$i;xVI56udz{<
zg{@ktC3llYp59@zkrlcp8nD9C>8XSG;d@%>)dBgcCgQ$*Kd=#C2p#*hQ#=nt=>?mv
zkecDgI5_<nR%kVg|MGR};t$sRt6VR@L4L)5|A2%G%sMkrqAGt-7ZbF<==3rd@E!(v
z<||Y6AO7@G9|I`1j4=fn_IDDx{0IE!t)aMr+X-O`WE9vS4I%I2?2{q=LdC0yFNT6$
zyOj_K59^LX>hc`a#0|OWS1FP-Tv_^blYEX-l$?}<_3<`ZRSU4Wct-DBLF^hH+>WJd
zC(G1Smu1OHbgK8)XqwA<0OhyI!t%0oJU&v#zWc>^WOpKkG+!#Jbf?Gn7DA*y{w|#(
z^L|4%)WnmKCbRTZUQ4k+w0GXNfS*`nfV}$M+lw+Ei)5Q4Zf2N8oZ`%+6q7%f^p-4Z
zdcqQ~(!FU3rd68D8+>v+oY8wIoS&OC>dvy6ELl_x76f#Bq}tEgT-OEOj~}8gze@Or
zS{TQdCz5`;?&}@wVi!LS4iq{ZOBt-yD3r8gO>p7myz|g4ib^tuoBR4)Nu@xE_Koc*
z6CNAE$e+CD%JK>~7k>}(IrUoM{?xo(MH$bJF7QdXm;jAy>f}66nhBX0PZhEGjtT)>
zUk)AQg(@*4`Une>pZV6_5N&yI)T2ypXv20H-hXFJZ#Qjxm}qTO$AWJXNxx2{D`Z>s
znr#BR>1*pwtKo9H6&Hh!KIl2Op(~`OtBD=MfqNoa17O*zVb3r&VXw02zH%S4m9t8i
zj1l_ed6GuiM@Fg|O>om)z+u0&kykGEB6p1>*+DSWdy%noviEPqOTK^n`YqfnF8t^l
z-N!29C!x-aDo8d6#Q7_d4o_v2G}HB8{CcS>KlauCls;O}OzMRVLGus9Ue>3=GkoIL
z1>l(w;HO=ot@>zslZTJN&gvztTP|Q$^UIBaHT{~{k%lJ3p_uBzdXDWu0RU!fjn*cO
zMG(Kq6Q@4nZmhxs>_EzDQK~oVlpf$^=(xIh_q~UhHb)=$KRm@j^pdPok%o(yp}aY4
zv+&7>cCY>x+)y|?lx-t3QLuW~nF^BdGVkXoxcz++D{6ekI=jvOLOHs(lH>=JFw9oo
zQcrT{X@c^BAx!0QZ8~H}<5-0|<~kq&lOAG&ijwGHpD%{M+kw<nL&WB}-Qi}AgPA3u
z-ePoFl!f!gt6Y}H1=&b>hjC)Si=p2^uoRWp#3yaocRm=HqbbCw7P`uB@Fz$1PdF79
zi_p(ZO+d^9>qAm;Q}b-CJe3`xnM~r*+L?6^Lq%zy7mv1kPg<^X=&tILwu#P7_A{cW
zR>t)w4rhy?F*6OB4V*32NB)g7YiRtU+C}nnGtKsJ^E_OrZ?L^)y$};0)TXZ;QAqsM
ztUoUHy3DihE8BiXQX2i`)I-f!=`@kIiZ@_+qI=Lto$I6JW}_$knIswdaCPqc&QAT<
z#yVLA!Hd(~0l8w^BJG~F^XdU@;(0MF=G6Bz$rj}z*TA259q>l$B~gg`;=@Joq-q!l
zVXpm$ndZ9=kwK+lyz{SgZAA1%*hsx<FHC(&_E?Y|6rq7hxM}g(2}|QTzC){=gxd%<
z2NKDFij(5^G_Cfaw*Pcb{!H+6X9C$Ppy|5{h2<ytrAKdX!(hX3&+#XBh+!7b&a)~u
zM|neG{EY1$S#$C`du9(VysJOSpNEEfne4smrGegS4}*&H%;f)<Fo42z-K`G6+b)g5
zS3`wL$RXwj(oqQ!?L#>pC2VfET0MLjX=dH7E4y;H!>U8ShRXeoiYUg3!WnXDjvW+-
zatgz-P3paQBX-$epCGKa3B5O^rP7Cg8v!Q(E)73kP71qeHEy{s)x<D{yA1eznwsvk
z(r$h`rK0BZY1AX6kEz`Qo^Be6sarzc8-_6mYH%J)#mlNcd@LknsH^as6~7JKSn-;*
zvXp?mre1$jH^-&)<Io>6>SRlgeI&Jn@(`mt`+)|TUe>TvWRBs@G`#^C&oBf&kbhRT
zWjlHYr30xFug9SOqPe-l08Hxhqd6}fp6NTp`T;x{6!d#E1~Dr9QRIQSIE&|LA>6Zl
ze{!8Z?wJ!St<8zXaO-#Eyhn0m=+j5@DD~5DceuQ-lsj$%WesnJmK0p96RqWvtE(f3
zy}9{GArE7eGNXj2)?{9|1bE!%YT0TvA}?uW0;)DF`Fo*T#qqNXR6o3&Secn4`3;qW
zW3P|a|5er2vx(^ldWfc+Sd%Xboi-`2BYCI#S-8IRBO)<R&#DT8xk~*M^DQm7s7+{c
zC#4Z`%FCob-&{CyWeuNuFOZ{vGVFS9IFqV@zWm`AJOOgpFhxGkAFRKZa>PAld@V7U
z^`BeFF|cx(%9bt+9ll36P5w(zIuf%KAxRWe8jU9^>md5F`iWsXa-(ncFJ8{RT?kLl
z?2YTlvn?)+drO=Qk!YQxtmpfY9amKe?{Dt|L$eFGj{P&A=rm`_bNT1aD*_1y;IdGj
zi-oXCkImjB$Vs;XLi&P>Up^y)J_BZ0ppz%${Wiv2&ZPq=ScuY0$(>u%k<ze&W$%(c
z3a<}+o*2^wixY~P!15d=@<$xg!TqDN2|lm#&@}3NapY=+Q_h9Kq`hnGnlW-SgEKd*
zcKt*WW_HsX@naS>2paDi03ly{TU82yL7v@T7X<Q1(s<Uwn_JNDhTdxxjuBfFN2G9p
zwO)wC@5N8|1G5X5eUBdP+}Tl`{Zhv9mxL=Z*IqF<_a5}91E6WVA{;dn0o=KN1>ZRb
zjlf<!G4&za@{K*-DKYf1PP(EjrlaPQ97^-~7vaa~V%~E!m<M5*VUiFQ;S=?V)3qQs
zTXb&{a{d(}wJuhBN)kMdq<~t#J$WB#Z0A<_>V@s4#+A?#*9ZG5$AL@ri&Q_6f{!1M
zx#crh%oq-@Cg<Z_H^j4h<11{_f@6ml#d)&jOI~I`hvbTe&An!%U$WNXS^Mkzg|+?C
znEXBdM*-oNx0HB&d7vGFBFbP<%e|U9oXQ>^;+Q0ko_lwAagIG<q&N_CcP(>aDm7((
zAU^uUjCI275D@J7I{s-(<|7?WOow1N`DfFmg&m&1bg9`lh~+;BpG}$M;UPcW#W=b0
zkQYXk%15I{ipO1>EiO-v&$4o&<?v@U={FA%X+WLra{cO6>Czo0TW>w{@L-S66G?(@
z!NBy`bdd0$azb#LIv>RnAwlDgx_oB~DmO@Iz>6F1$JLaVtCG!ER*BbDL2SJA4~1V0
zYi7-lCwwS7D*c;uVYNd4ZA=a}oOYZ{@PHwbl)=P;A?Zw(Iy*r6Eh*_Wn$NI^hm^_W
zhRSw#SqfiaDM5p3V<(<HIzYNb(-Bfwc?-#Eb*$z`F+P~kkUsy+@P+$$TQjDuQdH;1
zJP;`w@)P(Cyj%n6;gd-(D3?L?I*F6@$b}`H)^LuvSxZ`v2E1b$X`zQZkxlTb-Eq<5
z?cX)@xYFjUKKQ{O@R`NavUQ9=u)YY36U~80!+CoH6KSx|Tpv9oNZv7<)i{%lStLn<
z``~C|*=v9-HKD@yZZQ*Ak)Mle?%^D|iYrN9)mJ}}+Lngv(I7W1>m7fnl=Q6OdNvxQ
zBcz1hOSt%yIwSe&!&v(_iLWQ6F`IKU6f`RGeH49!?-DX;!fexDBv5l|&+{f~!L-`$
zgo9W@mwL?vy{pWmmo{?Ul>aj}VTlk@woI_{{(FU>-NYQwyC7e`w|~h1QUGhU?Ok$s
zWr;)PegA9sKT8aY$WExxG7m8L9{xsSjQghF|Bgp%c2>kv&~=R>srMAi#ZJ$7Du(Qj
zAh+mow*4tLIaXAy9AFo)wO(g?#4HGD6F7(ErbO{5I>V+dDr}0$aa!JT)T+wg%v_Wz
z3~F;PdC<<Lss8L5lCuOM8h@3H;(5FDycJ0}W8Z>q@jd0#ILyxgPBac<Lu0q!OSrgm
z4Or`)A#>-&Z$U|T`%R7G84IWp?ofd87S58zA|$9-bj5I44bcZY#$jorxQM~Z$lKrc
zob*Xdb(xAsQ8!%52u2-?;EQ4QG|BcV7Trb|;2o~94m`i=e9H9B%%5MZX1NVKsd+S$
zw%B@5^GQQ@Vp`A;91`{lEhaS^kD}8_i2KHUOp}3K6|#P9o3ZfqrlyJq-f@%?EyFJ;
zxp;KHBST)5_W5tM!vPL_DAoLlv{aO>4iS~Wj0}~H7`9sC{o~<(C#urcas>H)fSFE#
zBd2@kGOFme;FN2RvJHm6<oc7+Zoy&AGtT2xS)NxAxcL>!l01g%90=bc8nrbbmPVXR
zwp6@;Ibh-5{AUj2jrqdA3UNt!yQ}ub^QDL~+!H;Z*Sh(#arvjnrEJbvK_PciKDeYw
zJ4AzOV8kOJ`DgxZ3PRpDXUnpKKZAuUy|iC;<;c{@Q*OuR$NsFKUQTeWql{B{<-hXj
zKVgT-*N&)GaKiO#^3S^Djs7OqpL2gG&Iiaj`r2Smw<Q&<c`|PQP+)Osv}`N88p#Rq
z9p7PYoE*37*p?mE<Mzd+k9=KQPLRl+$wY9yu~39kFkE9zQp_Xu#}|eDzoI8kdP6<9
z0Ib0)R?T=aD7*9HX?h@tGoUV4D@MH|&Csv3l{hE?Cno0E12OkDlCA7+f22B%yBw!s
zr^e8X?Q!BW&{118TYu9;{@X~6AeS~^FE9OCl{CG_)FN*<b~|v>`5kaZRp(gV>Xc8-
z0ovQLwP(8XNMZ)DALfqL_3(Zzz~UqlOuUW|i}tJ-(l?&(^volgfGpdSPrMOId`P<z
zI2Slc3}V?=B;ZWYpWi(RFG1*c0hg(z-yz6@q?7+tL$)YKi`+9L$S6keI|x%L)omkw
zYCM-8Z6E!@KZ;HZh@;6U(bg%k)6mdWOU&ePHxqMOeSM1A;1f+%9cns@07cMuf-RKq
z5mGPGt>F2jVubkM(|YBPFi0LK8&WEqnR74E7}$|(N-`}q-lHE1?!3{*xm4{Xe|#;<
z2XSqV53SySvNS4u_-SgN1S_gK0ZJ9)JBnMe?lBtQ;-A$x=%1uYTKH3+V!ftvOip-f
z5j0aKAO%-b(o-I*X88<?_Z!d?$mfC0n{&OZ27FR}2Mb{+?T8D=c4R~qPZJBl9s^yh
zF!dNz8PaurhZRBkHm*3eeBbeXZ{F5SXb9SSK2g4hPF{IQMYC!@sHYJtz}d{kU267_
z&oJY?OJP;uj8kmdO%lO<>Md@}I>(+uSiPz|>I2vCJjGW|N4<2Rj0T#(ot#$>35lK#
zKg|Z>k38}I_%>m06_+<!v~XtqQy}+k+gj(Kj=X{jK!Td4k1311&avJN2yI7zNXgh5
zTSHoMG<`c1V;)pqomXxgLC+Mv|MTs&!=@aj=Q9i+Q4Q~ZXG&Z5De~9!ge}$y@aqm4
zBboL<6xwSTao5Gf0)vmfTg4uBbn@U_C__KO#9VJXt|!;H92KuPz58%dDo7!{1PP|W
zeAb8ylo^-<{JWXjuCL^Vy4o93Tj_j{gAwd;-FJSH&IVGmZ)~>P>cpX^fVn%pPZD&<
z8uk~`rDFLNT?d~vO1xHeuc(Lu#NZfaFhH9Z3f)TP6Wk2cxx3LeJKqDTU{Mf4C1)^|
zoY0Y3goZPi=DkBANn=^y{fvnJMA;V>Oq@ax<uD}(vWl)8@?QPePEi_8tt71>2Sjb+
z4Qj@+?0}uyELZx;b$rs#f}BLnzT0&~+M*oLdR=+L3S}EqKH<AE)<*CmF&zS3dY+SL
zGXM4)4Wz>I<&$c&lDL)#7*$5ZReQMoTFDV+bUPJDrKflODtDoK38-!^-SviuvRo6>
zMo|C#rgaO|ujrwp<9eU`TL-B^S{+A&!ksA*-v_g6Xa9D1QT%kEKWO@g(pNUSHOak2
zxEV;n@))XwuPT+9z1eilBJ;hsq7#-nKAAo2lufx*OP}c4@3d~oK+s=!PLiC7>K(k9
z1RZ0W*YYJvDuu&R)Y%+UDO(p?YP5==s=b~hd`ZLS+=5{#*g`GjRnU%+`)^jRE&GiJ
zGvx<m+^#2Px|Nw6s}8jxwu#J3;Rw}uYEHkb1@ZPcL(mfUad<sLn{oAx?{NYbH;vR@
z;OgsE3{%kUW$y^lY~uH-296iEIQ`Z3gc&U56E#rc-U`E-%QBbsT=Rr5rm9PR`Rj91
zSf$ljSPQ6^%R&-zE4>glx^w;&+yZ0)qU*;sRc;F<7Z*6}$WH%-4gZ4V<Hv4`W^*MR
zrHvnf)b$TQ5#U^HWPu075`likdXdZHXr%RxI|Kmq%ip}Gy8Qf+*UpgoMSm6sN8}Bp
zFfZz-A&BK0?vj2)zs6ktjNxu?U5qinA2&hMCnkiQ5gQy+r+B#~l;V^^o18hoKQj`B
z^~=LU&@&oyE=BxDe>WRpFrZ?D?vZk}9OEHRa1@K^FOx|k)zR4=6@M<A4p7gwOKd4_
za@%7fOFe7fyd<k-HQBoNv8Lbi<kZGPvV>SCLJph=>J10kj=gj|^0G|~!%!K1LSZH6
z$H`s^j2|n-W#kY+HC=D`b}lI|(7XP|&(7BD!~z`gdk!eRfEUnJu!^^n#%#wl?}<jY
zq=NU0PRClz8l7*z2dcqI&7(E+kI95m%b(a;uQeXb-V{?`wk~AJ!Ix(+zgY-*GGJBY
zrXU1Df&*}Yz0iN#W~ysXlg04k@JK1u<!y1k>74XbV6Z+PZ6oNvnQmI^8B5w4zD#5R
zw(~_{pwKOCB=;=y`QKSz&h%SL;pZ6AsoY`s@t6E^m3@K9$2yK>@WCnJu7vB`dwaXL
z%s+nWo7wD~MP&&ZDXC8|3#45KIoUTclJ^<|VhDl}jk#QlqzVd!Fr~g4lGbAy-PA4n
z3HMUWaM`!*5xtZq<&WCOFBg>#no(7?$o6mWttWxq4gLmFi+hxn8B=88@v2j4$sB7S
zS`aKM>cCYmi}bizJ4l^_bE6F3J9l^}IxoL?MrmN!^TSIj{C}Eo7fwz3gawldR+1x{
zW{F{I^MTrBJ<O-p;e^r!b|ONf5kH>rtI8L8zhjT)FLV?g5us_jLcMOivNL(bf~%zU
zyHE|Vp`s%?_RgQ#gyzQ$%*<SzFA6x0u_MH`e{EpP08mDv327w;l0=vS%fWDt**Ub_
zC{8OP;2xgm!sF!G+;iB_m-N06(1do|9eSH)nCaRKw`*?M3|S(!6^WLLezv2cNtM7V
zy{b)gIi(IxH3gSt5R>i<9I6uBWREXVrCjq&1TDY%g7A}A2s=iMNeH*_w}P;(9Mbyg
z?6>3Ksr%xD=m}cRB#LvBF=huva~&b?gzu(~K$gq_a0E=2oX5na(KA9vBRy|p61BPd
zFSsrsEg&gfBv{j_>EQM6t8L?YDa7??D)lAgn(~rzP3M}`ZDXXSr0L?TXONN5p84FP
z^6mHs4IbJBRRX$Z><GlPtgDf5fk4lh#O29E$~Ly@6(4}g<G1z`jP?qi+&M3^r`S#v
zDJ|z>1Cj=CAk2(01z?Fz)*rso*1mF13+r4<;*X(CzCkud*iN-stL@``fRv<WJwIzz
z7EbU*>@nW>AIrCFYJ5w1rkB=fp`~$~c@r_8n{*?JE08|lyT_9;#o?tMdh_8+Kaxth
z>ydclSBQJro#G<mb4ylE(>bPcytS9qao(v2{Q#;U1&Aajc~xXRST`^aILUtwS{&zk
zh_*x0K~;!Q1<nppn5lgYAXz_EJibFqwtBw0m3$;OeSit~Jnbq4d=lQNy+vz1z)jNr
z2PZK%w-VMWra{{&bYZL}NE}*!?x&)u0)fQ-k*a*lO>X0%t`Y~{wXXX?W^^sffq1+e
zAhPIy-4OlNOdq=+_@i{T*@yp9KxpnCzx$<)aLe(AH%x2wIu^VzJjDxw1ImiXHxJA^
zMW0_^Rs&GM0LImiG3o_-L>c;i+7$?iPmOO2W%$;JXY{n+0Dubq6~il%iw!Sos%@Yi
z;=BkCzorwo?R}3em&LrgwJ7;%a$f&;?)dv6!1+R`9OU5De4=vu10=tuerQKo{L#_V
zTiSgr)${YN$H4l^!0cX`6ZO~k<B?yCM(R|`ZZhTgwwZt}zzBH>e?k@ffg?zr;j%1#
z5)aP>AH<>z9EM_t&964g2t&{Oa=|pBoNRVft>)BEwDj-mn<a$7IP?M*a2Rl$w`RYT
zEbPIdo}Y##_FGyK!h~kD7>Gz`)9beI@z3<YbN5MxMjSs-zOfWGEc14zC-z*bJ!eZY
z0VhNS|FFlYH60%EdjB6g%&flF+$NaQqw`bm+@$;)3RNMzPJ7XJ)f%j28HbMXx#W?1
z6)jAkEQ?G_VlLXinmwEORjVtL)QEBIA2HDtcjk<<ObODiqgCc(GyxK-o$}o`8I!V?
zo6sO2D(t1v(CH|ih&fyaXXO0ipa<EC<!Xk47*|)%wcGZ1kJO%5+dq}`_~*H_*F&{|
zdk>?pd!v<m{}}O2VUbwwx-?jgsi5wHpD~j&T+D+Dv7n=xH9~W}P4Zw?{j#FR?8yAb
zMfCI@$8qqxMoyS!GE0Ou!HcEna3AVKOma=2D1taYVR-Q~Z$^)8xIpc1fv!D~Kzeb*
zf4id<O!=0GF(&T3B9R12lF^9opLNNTlIFC}lcCQz)IKS!Lq1bkYVDooGZk2x3GBgD
zDJ~VH%9_f?9AUZc*_b5FTy9#)#PD0q#Rc9(uAXZ@wZdHzxn8l^`u-JlZE=<3W>*mZ
zoA><%48Fo_$?s(P0eBj$f~r6NBi&L*UEERZ`D`<DITh;abgIoWmp%iIfLwJRtNq|%
zye=yYR4hpd8|Buv&C=&;KYA)vTr^x&bS42S4?7{_<Ok9fN#4!*yEWS^y2fTri$b02
z&e-F(z97S%wfNc351>$2AA!-wD}V`-1$X1l*)DABqbp|54-tvJ5jx5&;2C+2RWF$n
ztE(vp3*Ys19h$05w|wFyZpH;Kp3VdIc_%MZ0RJAa$fI86BD$I0KgFzzY%xjIrE1Y`
zj`E$D^+zVAHp&dMC83ynTk2LiMxSp&!)AL7o0J@*l#g%bqb5^eD}5D}04tXFhcoJG
zB3r~^q%mqL%tvXgwm=3FkgX0`#f@E$ZHO)h*oq>r*A;vg&m{)mC-6Qi3v04-6MEI_
z{`&V|6OdRg9Z6NcVtL9vR;sX^jmB373QipXuf1@aMjc=<0blc}fXz1TMKYaL+0_-=
zcqY!{#J{bMn@<~iCO1rgJhHj^<h2e7Qjpc0<;SAS-@nXU$5>sT_c$-$v1Iw}6d*vz
zkab8x-m(`aV>CFyqI=)_zZ8;Z-DLhL9$wlVv^TrF#-u1=6{UVwBc<r6E`NI>dVA)p
z3<vxNsa@8&pCVOOJ`}3OYHh+iEg4CEKeSgtm)@xd67*>s_)AMfs!Y)`5lwyJZsf*n
zDncNW4a#=Xnr+1vH$?l-)Nnlp0|K&|qXXQVb3iNz#)_;Jh}MuvyOW=J;@8T0@ZR10
z+4Th{=^D)<WhiM~5Vz=i0Eyf4kgZ>4CQ99BR$cz+iiS-Ai-xj4^ES6jC*MfF?){YF
znOrmil0HnrL&be!`k_iT*!o+z^Pbtr(mhUHAhx@(Q%rEA?|A8HVcvhiC=ss(VLw(9
zNYNQ}^Zg|X`xS9{_Anhxgk-e0{6v1^SIyhIttxzBt`!@ECcNr3yXS30H<PF$6RSmq
zB{&VXlshI9x%?txu|p9PsM?a*9P<pMoJm~XM7GH@5zILjwx*G@w1cCvUw4I1xt@JT
zN?FQD<yk${^jASBq*8t%48&|}5`906-h#W!Gl@k*uW0wh6IpMh0#uqrH&`eteXtd$
zmd?a^YFc#AK1sXAVG1VtVZ|=fYK&$*#)sf%jkZAbhA|&-uH48^1WA>;A*1hdiTsek
zE&gppaQ!LjN+<WYAxwr(es%05H(~Bmo@b5_TCBv3^K!|r&SpTr`EMd1&-^(mn33u5
zlAmChg-eW0dOKOj!o-*ZNrT|aq@9z_V#kLjSn2!h=Rn_b<z%(4hZ0^@iNCwZ@>-{#
zm%}`UAAGR|foxA$6mpg9j0_M=61F@PNSTLJuy+pEku+EkhM`XMP>t{a%@h;|Kc~d<
zVw_sJmnclum~K}w3xe!7__frsvN<6}x;(QA6$0GhMC;kT&Dwkj=u#gyIffZ2jFlQ@
z7=5_5_}97;BS&SXHuiP+i@m!A<1_5VQg<)e%TdW%uu%OQd*GP*mBydGBUWu!Z1!({
z0q$$B^@ldan}|~P)%;oUl#8FQ;yhzMLz}7J6+H62tZ<=rZ`Ka&A5}#b_)aDo2aURb
zSd21J<aT>8a-O~P82;8pN-UqDs{FZ-pfbIoU3b5Y$os@Rw316)_k^Z_4M>*=Y7-XS
z$|OydAmgr*)%51z<_Z<qo{O&-#ReV$;z4NlcR{-Lk~I0JW;?X-w-+%I2dkegu#SWo
z`pe&T9xmww5t)6SR_EQW`@3#}Vb0T&>j!VOkDgCSj95ID07}ddGfV=SwylTY>5lWE
zV;dVTftOm+y?usPrA!%enLw?Dm_EMV<4J3EWP-S;)eI5xx-J`xTN2tb50KGaoG9MQ
zYue;Ch4bd?-_Q`eY&VDkr5bR_I@$!#X6T1l-CbI3C$L)M`^O#!WM?%233{fVsi8q)
zeSiVw-t+%l@N*9oUiRyUKlVGBh|8*E@LpxttAkZ2uxgf+<eL&3Nl-1`V+8GsI37vC
zfEVN>$@ZIiY1E&Ve*#DkXnn-}HVYUHncB;5vn}3vWM?VQBu4jMP{)pB@<r`KxJ)U<
zB^;rDo9;ic(6Ko<D^AW2?Vd_XabetF5#Et@;^KY8#VwO9%MS)2xWCc3tn(LZzj`;U
z-rGw@>vr|RC-RO&e|t*B12P)r%A@^uM8M`Xkm#dHC3l*u(3SG{o_%N-c=(9P%dk?B
zwJKd)`hw2{5bpK!Fuli_F&GR)@uD8Ak3?-|2R}qR3BORu^)@@seeG2`kQ6C~yn9)C
zGk}i)=s6?$<F`$ZA4ScB_RH=ZE6*jIu>hSStA4Wn2G%((KK*J!&g472j*HdnY@!b1
zfUUhl7UmCPufIQb^uU4t(f=KDG>7Mn;~jqi<+g4i%{iZL9+eTn;Uv#~u7w2O8I;N3
z+G9p(AGPUg5n8AbTiM<KYFG9j$TpDKke1#=x)ed$k{Bh{r-qjhO1Suzy4!zi0d$K@
zFDk9Er^#lP6N7Z25hne4=f!TugKRRx{2X<}sQ7hjU1=|7wXC%wCRO<(1BxiA(@cS*
zG*Gkg2>06gT_ZhiYj1NSz$SclbGqkpL`)>anx;wTo<*`Br*J_*u~U_Eq>okWEVt2!
ze#W`btYO7!)|y(rQY<S>IfHqtM99cf1K^qfL_Oe@%Q9{V-DPnnTj?KRJ>|7!7^xFK
zKPVojPG!%H_5?AWUTBok`k2Rh!kT_WIN{pHDuIJ)r@6Kzlx|#uIUk?qCS}f8(@4<V
zod;W0#&DDKvIApk#~eQzeYl<)66*&t^e^u^LQsT1J=-%VwkgpOE*`{>B*Btn`1mL*
zU#Qr|p3i-jqROCfOouKJ;t2M$>4;!xY+F0iS$60O`Y4ohHjl_C#od7SoeIf6t0YQ}
z6h<Wgi)HTorH_8>MPiy0dpF(o7&!ori9aJQz;;M+r+wj0lGQ#9^`Rh!0M+jiPtF-)
z4agzZP|$GjQb2O8BBpu}#S(tv+7Zoi`xcy~Q}HA&NHvK3lxb?{Ij1X(F{1fS1d`U_
zO^BLsY*ms~N)GgufH+^J=hx6oa|pr^5ua$w*<3yK-rg9<`N1|X%EW?4;_~Nh=lS#6
zFP;MEH%I0py7HfCp%xdP=Iv=z>4V>C`o$`hTy>maRo{Op)=}OtE}Cz3Qa|!a6RCJ5
z*br!*61JNI4RwJASI_gi6n|SdLGQNhCokRN!~dyGq@A5!L-4O=iaS=Hnq4tNEaVn@
zve8yoQWOA#Fb+|MnL1!cmAOCmo}*B74y~RuwRnQmKjZqPAqujk8joUsA1~yk296|<
zmBBy0s(Ddr#ra%JPcwwbA|co|j7GderMDLVwHtkOc93fJFsFxm)uC?%>PuJS=O&y9
zZ!asl&vwB#^)Z{$GwH+XVJ3=Pj13fSpG(P@AFKtRpPSq7b$h;QFWM3{aD7(?0P`Sb
z1iH&BN?!(O>peyf3lE_Rx!qd^l`RELi}W6UEq_y*@&A@RZf;FZuw6h><Tn$C%5@B`
z3PiBZnzDXJvCNrI{@zq>@ACxdEVNG6BW#|)1xA0zxqW=|E!qhS+p|4=A(7Dn06OV~
zeRJ!UI+Q1!1B#zfeHo2x0ti+0*4|%k%lTEZQWBE~NBE&dKD8YEs~rtCHSY@MkvdXk
zW`yTDr@q*PWc#IA-Vk~jWuKk)NOq2Pfr+=lOHnicRu;$QZHcOG?(`+{(&}R^0$@VL
z*foX!u#5kuDVh?0u^n`|WKs=K6|{!#HES|HyOpXtPy#=;ZsgErw6nB{6^CSPR8e2n
ziM%MSw2w&@-d2Go-T5H+HL8<XI-l>t?hWpQm8~<<Wjg$c!vQ!~`gGp7(7g5YR{E8)
z%1~qmXYbA6`_JA2R_S(EtE3_pQdDh*g4@wT@jpo56e$8NOO$@nx!+s=<Y>_m*sgk|
z6Hq>`@vgQ*Ck)EweIO;lHr@Oogy(sX<!n7%F^?iwy^0*h;kKO~WPc91`ImrdWgK8|
zuNl#YTtZDD-7-FtA1G#Hd?L>_8?rw8x4*7%%pz}Xzn**unfViwYqs`uKqdXcYIvuC
zq15?F-1*9M3PY*R6{SLSz-XLpKthgeiC&BWQKddCe=kE+sDlhnamp0KzQnpJy^!{c
zoAcop%xNhmI;KM4NMgn$C2Zk%fwMFHRqmK#m8}b2ko;0MX<7K=DpY?(H~PKh1UK0x
zixwDKd2>!Hrg$`fobP;>J-&86L0WCw+Q!Bb_9ij(k9KFw+p~XmO;X&ka^mzPv7?&b
zHUfL<mzQ8UQEAf4y<k?cqB3@L`?HJUqNch%>aYG&-YjK$hsNgk1Xh)b$4Wm*cuIH#
z?0J%SdIhXI46G%+k}v28MeN52l+@^(mCghVNLt^{;;v8lx+)*+f9QEq9*a2o+cTo&
zlNsjg;t4B|9eTd^Xv4KQN*PrGpY!|EQwGuBowDq?%%4xO#s(JmRCc$|;Z%B*GDT$a
z0W1i{M-1csp1Xz8>bEcE@8}pC?;YLqd)}jt@znkmNGEq&=3%tWk}24O&a_;RDbF=q
z>N7?4g`b{h%8Mc83Fi_{OZvRAKi9F?L7N6tNCCs}BI@NC%aB#098Qn1L}zHiuCx`J
zpyTZA;)~b^=dW%m`cF%4<<VVr8|B}zOWz<?!$pgMSj!KHN_1dC;LPh<I3e08CU7RQ
zN4_(AK7gThq0#}(;QTS7VrS|Fpt_5>Y{IKvQF@8RHo#1;)T2L@!}-yHjW=EMipl3w
zgn+Aa=?am@fVJQ(HSZyd)2!_fx>;C$Nc2EBo>u$J+Af@X`TOLPJ*?%N!$Aq6{`ANE
zsDNv=e$LLhmH#Yi?5soXOnL<sQZKsL^ZBR3)NlB}ydu!zO^<O!4X&|+dW^lyGnq-1
z!hkK|bD?x{;yv`Wi=$oE<M2-ORWc+1jiLy3BSv9&+rE<<Vj3b||Jd&KlfyoDp$LM#
zd(q5v@ts=>?U|L8WRnaq3YOWu>UVdAcc)CR9L=<^+Kmsl0=YxqmSvq)kD;Yq2=B{z
zVh`$iUPAfLE;-t*ccCQ6U6j*uJmfpNtK=LiH_}$AFa1lw=@iA&lbFYpd=uINd-!zw
zLhu~5zJ1yGvg>Cdou7>-`F6@vRLQN`si*OkO#RKT*}jftc;H@SO8{sN<!OaJhu!Gb
zAtKO$9gx8GWRKc?mw0O6`vJ4Z%LAdIh3&tlvA<x!^^1xSZ3MSpVY1;KLW|B-rW(ak
zeVLkT!ivyaEWetEFPvUwEwkH_p#yD0Mrr5RZCSGCKcqoi<|sVWbJD+D8*xPhkJw=Y
zg&ZT2cwe@j2LLS(bs^Y#4e@d*i4b*`P^0~IlHn&yrO&5!hpRPr!_G!Vz}%TuVq=Tz
z=qVQ?HrjC}zOIr_W5v1AblBX5DLv?1<KzpMXT2?tf8ADUS!Vs7+@DHkZd@Un^(GO>
z;^Xf8)bKR~D^lJQBzjTR$B9*|in#CKH*<D+uK*JDT|vIBG9F9#+~;c6|1_r|+zq2)
z?2{JFy{K-rbNaOI4E<ff<n*E&@9V**dEF_E+dm7od?R-|mw(xxwGt4Z3+64;^sz?9
zd;4hL4=}>hVG^}a@9NH?v>U3ea4?AfQR!8Nqny0|qF@+<{ji6c!e7i?3(xtgc7kI8
zw5Pb-W|f?!zb&S7F0v|sb$A%X6e9mEi59GY5}hvIEK{1A|IINixWVAHc(VBC`kUXh
z;L+0Srx7<Uhy3L*m7T($i@b7+lHgAZ2s(zKIoK-<A)G)#04+1II91eBcw^Ii`{(Jw
zqm}{xSwsW_tKaRF<^;+*R0g}}N-5oWUwGuFbzKNnqHMDi0l=+4486-xFy8z7{p^$&
zk4$e1Wx0=^zJzEGV5|;aJUjLF?U4^@xp*0Yn%=FJz(M;qTp1~ZTWu+S>nW7pLZ!aF
zW-gAnc%5zmr*Qs-xmtTkM^^PiA$eca_p@iuOuF^Q+vjDc2xFi9;Kg6?Idn^<!Y(>U
zU~u!<dF|#0IPA2g;mW`l8(5Twh&_OfU<!?H!?zHOSy^|{h|dI+r!q-{FO9A|HR0#G
zI7^tz>3q%=i2&oJ+GW7H9_*4u&RZk0mQHLODZbZkmK7EVpt~&F7hy^;NJuZZVg)(P
zXlDL$WDiAk7Fdvc+9NBcVBV?$zagJS*@Q&zy?lVZGKS~uqLj$^Y_||<j^XDWxtj$U
z?!VyoT1ErE@^hs(2L1v6y=SBjv2f-OCEl95dt@dU5;*f2C9Rtw`+XuGCIR7p^}TS)
zeb*+<1)oxpm7jPkhjzbb`v6<7|I^u%iY#e2XR`G^_BeM*VP!Ail)@exedEKov}+Je
z<ig9~=2f|`J@)CqUo5Di=gsN8s<Tx1Lw%o)^BmKP@XKzD&mO&hVc1WJU#yWhxFf_{
zQ(>scl<(UU)?|v?(5xkuyf=zw)Ik8Nf1HLrL?^F;{fYM@GQ}NZX-tm>-p0X4Ly@&d
zr-L~J@nZhD^5q42B|WA4l_cm5L)Vbj%8KXDHDI#~jL~#mhdr`NlBK<<?H?Xz#`Kt0
zb@d26!L!Z2#WP?Me4Cxiv^2x#vhEv{!$DCWpKlB!t{&uj<M*fSXTMR3Rh?rr6|h(?
zGx!|1H1RzbFOel@^n$%u?cekGi;t!NVWZVTIa~$FLxsMy?kR=#Im@{4Vnh>VSc0rR
zP1NjuIvk}cT>9&`X|K00eipKXXB&D5w5VLXHmp6R&uBz=DAdBQj)NDNYY#M{j6+km
zJN2rU33u6mN8&;?t%Mb2DwfY~=#g)e_*@}BS7{-}S`K#-9E8%jNU48UQ@ktMRL%R_
zFMY-5w*2eTC-;140KW{sOP;VUafKS3-`;-OYzQ-*?*q)qq*I30&h^uJ=w&dcEgZEC
z1uD<hu#S23#}H#v*xod34s&v$%@bw=-r%Ddo_eTZrKGr5fLXbpw+p$j6&%g%fd>n|
zWWIw>IUInCdFY+ZXFBWmyBGhs?c7wmQ+Lh}$I{+m;;6n8J!d6K5$?*otXK0K`&aSS
zpeecV)m#z$Hv)L;u8rXRk(}?DMY~zw!#~R760xQ;L@nBcJ{egMbuPpE^*Sw#1lLmO
zi(cX@mgE5D8DX5vQAUqO=<^k^Maa))hY8)bz?EQb6^dtbEoG-N$pq`C+rL`x_vXMB
zk58|PDlB}`%!~D(x{Q{O?GqzUj1ns^y1B%U%HtG!1zp{u6{&H>lD}uXPJZr0@Zm{r
zZMtfKEUQfEr;!4txp7H6EjMLaU`oKlr!)Nnv?T}kG>Do<_~5zO&f|UX2HrVN)Ke~l
zo)CZVpJI8-N;$8#^PbeU57Ava5BcxoHzz5!I8KbSPA{nh14=tw?kNNXyhPRlxFIKH
zuNNCC&U?s}>-DwE9mn5|tzS!}y`^DIhk3tijlucPYyQWD|DO-VxO<etQ(i_4syM)N
zSNxwofK^C@bSmI{@^8ufKR^Dz|E90v;va(xvIwaD#}WRGIxKky_mbX8>*@bI!oQ*I
zJ8+_|Nx93F{+EdW!-(ibDnbS=XQ}^}i2%dU3n;QG3~0Gf{%`k#6ZQZ7SZ4Wal@yMk
z1yVj-(%T&^-ibR^ihs1J4^PI}?nvRv>0SQr43hE{|6ZC(|3A)IfJ2e>R#{p8@on#k
z-v|`kND6dZd$)(3h<}iY;P8AQ-`Th^VAQC}J_4)#(6Y7<^~m}Gt}M75&vQ0tu9ltK
zI#uoJ^0cCp^5GLP>}jM8SrH>y)NZ|;`N7^S;~HNe>kFC@;cI@UI1=Vyk4$+ruCy#x
z9{ngyCSZg@NdG{2b^~KxX7Vv46YRvi86<z%Q2ez}58+g!QhQ!*^n*+<U)mdk)}p_B
zj+Z9w_&>h=j&$Ii+#|kh3UkYmqTXWR@w~-mK3<WV`gaG&`gbtxY-MvP{sOtc?>Y#n
z&Sg$wq&Y=BFLswye2DUXx<(R`*RcWxTTvq)Dtk1%xN_Yn&SF=O5@a{;<_t~S7x~3?
zYSd*B9$dXGqxD3@U#7I(%Dwx^t$M@L0Hy~CG3$*y;jR>!;7z@;WH{NVNoF(K`g*i@
z>4ZG0Xvr}3o4V7^4Rq<J+;W9hRC@CyXkWN-9r}OR`|h`<wzb=>C@2c-Eh++1EP!;S
zh?Ee-f^?;KRC<ll0)!%BL!?V@iWHG1y@m+Vdk-x^B-9WBp@dNHjQi~Km4o;G1NS$d
z$3@m$v%GV>V~lrBB3tXcIA5~2IWHU9ODF$}Pw<Gu)vE=#lgBQG6Hi?JwHy5JS$Hg9
zCwTcng+aj1PcPNhEUDdxp_|pE<}CwxQ@DZnxZo$WwUYDlwF5^;ySqD9is+-(Hr+z!
zxY;l2^Hp2GxuH7^W<iC|bL)n*nHov&mxrx?ByC&T4CsM=?K)Ax0b`w5+<C4R*9NNW
zdY(t)@{M^D#LX-BWGSwV&3d9cQ!ICWRyl0l`&1S7XA9~|mBibBudRPCI+H!H$VBTU
zYe6Hc8rj=c)v;nq;}(7Dh5~O2=%Nh+c9d);E>)+Mv%jvtc_%~tWvC0H6w$fkA@~N`
zLO-J&d6qleADf}_(xWfms~*Ki2=Fg_zFDPom@<orS3F?l->U{=Uy>+od}NdEUS8UI
z#@z^`Q?QH*L-!|@xxohfP^_3><A6+M-f4C)En`%U=BV7uKU_qZ<27V1RAfvUCYCs9
z+M2Csd9}xl80mS(hn}ep%Is&|n04I{aOp}gD)bL>KY85lrdvQ}Uhio+-CGX#K#FRH
zAIsZylrG|L<-}L{2@7gg#DqjRFk>!%Hv0VPh@o_Y<TJk;GvS8a+dPs1J93BWnpDdN
zIVm1~yVvlw?>QbAC-H_Q$vAT0@7iEFo_Wxb2xn4YTQLK|Lp>cHtP|s6529bBLC6IH
zJ|WYt8ZpHE{!tjCxOsQgwKS_+I5rAmg2*{$>uX;SWyXcn;LF91<C%DNbpkf-idvh#
zo~!tLxqtt~OP#Ce9G?J{G_U>jaeYn$Yk7TdA&*|X4w{XtuKSAt^Geu}nHC=O={&)N
zpL5IE#|*28OtZYNks)ULR~`0^1X#X^U~(`PndaM5cB{^)#dp{koX!1$s50~3t(usk
zF4wT=!*<_4N^+u`oxl4r9q$k=4MxWb9Cf&NyW^%|<vy%kYVUcr`xl+;i(4pD>#iib
z^~X@B?#ylEy^mi`8D0IjOR`E(jwU(X>7VZ~l4uy*kRB=Vebvy+m!8*m)X&dPE7OyP
z-?S(I*R4OAi&*ZF8G%21`9kTkZ>K3krgS)0WWjqA-Fa(4f~K_i!=-C@n_Hd@0wZOv
zW<`P1TidhYUnAAiZx=db+}|U)Y|dRDvGV2ISTvuJKb?8dCQ$V8j{qMo(FEEb=1$iY
zB^2-?{!6B|hx1yeTM8bem&w^MFy;hKddGI_)$)m#@uqKmja|=|yf34-VBO8Ty|nbP
zpmIS8p5W-rd%3jkxvBW{r)gMQ{HA!<&u`}g#5Q82t^Jm3<b$4<n3r;ie!O`Hhaco>
z#dTUF6ULddkK-H^Hbc&GRZFS5Y)yQ}<FYBc$yO}%xCy<y*tOi=vD^v7R-Q`>J?Gf;
z!bNm~L&mDFwOeeM^Oi_NXM;MlWll16IMG0gUCTe&C>GC6vmkF(hIG}czD$SR-ORi;
z^Qz+~WEDq1nYnCyTH0NZyO7sb=DM(W+_&mS^aLH^o#c;Njntjh&}ib`wbn<NxF;;c
zLe{0vPf@E4&k+#fJlBxFFw|+Y>61~ar)Pd^q87F-k7zoxlyo80XzEl_DEVXwzVrFV
zPHgOl^EWvYJBF`67}cG7yb#$Q0d<?ZpRJ4E`OpL^ZK9T!pM-hziTBqwj%iiysIxfM
zV{SoXC3{>ZWX}erp1Gp=WpQ*nOD%r;UeO^B46iVR#6GaZ$57yVBimG2t>Z7sPICi)
z1U*hr&~(g?heA55S%L|L0Ag*YdAft=+)3Hqy88kD8Jf6%M1kQ=9lniq+Ktv}F&}Y+
zz|bd;L(BB@MO_1x9!|)9SYUjdTH+1s9+z)iX!KQMi?$azb3#YbiQ!*6qO<_RL$pXj
zk9Ms|fWVNOY4IY9;IbnN0kMZFO_fEKuNnn3gS;WCV)I5$7UgmOE!iRZpSmZIql>EL
z{p^e|5ihKB{lZAHbij_{&6gRj8Dpn59M)ZGGhCR&^O{|MG|10-dfX+3Q}jLzi-4hr
zYLV?KKbjzlw@kHVT2?A7HZp%Q;vD>TPt|4I4#bUpx~{xua#Xl~i-a#zCN;K^JFnXz
zHAY?cn-gskoRsp<i4^DJ7etoW&x?w%S*DDCjYW-+n0vE0N`y}A-x|7;AK5d0C&RSS
zSnZiv7<n=tlAI+xj#e%Y3Js2VITR94e^ekbORhu%Y7AGO$N6xs*}cH4Nc7&(k};1P
z5bPaRtA^e(T8UlPd5%ar?CbqAQ6s8DoynKpvMbcCh`4En_smh9(h^o<M>(fDKBrhW
zdG|W)p}oFHd+hGahwx*{oG4wKQUxNq+$fhy_6)`N7Z#!>pWmJ?^PY1UshHl8?9Y;(
z+1X1Qyab)RtDiFd5?3dCwoN+c^<HhDAg*V!b4a1$n${Nsj{a@aawh0<*t=w`DqoaP
zHUo}smS2d;E!6>X=!a;Q#+`W1b)`>m<+`2ebdz~}UKU+fE1$)wl*@(SqICT?Yx66K
zmAxM{SsW*j_d{<J-v7LlAEDKVj~gr_B-mga&)LH2We-4e3fBR4C4N8J|7`Q?*-M=<
zqs68)Nk%T4M_ZQJ<y{Z&EGg7x-ew)yKrr9Ny86VPOxgaRw3Wb;z!)pj$QJi)5vdLH
zc>XnWa^EZ=#*Qbj0MUA6u3FQPV1~Pv$M2sn+HZ80kTTVaH`8B05V*7SORC8gvI;)e
z5V&fl0d$=+QX5}U&^$SOuhQRMu>giJ2QM5#uFMwe^>`N|4I~)U3Tt?*Rwo&TbV&r6
zk!;`V9A={XQmEAaGL3PsL7G0~7UY!c^}F6ikPX7=dkiYq-L+02cggKVo@5i7>Z>_)
zJ8y<Qb?n^BL2nBQKFn|QO_q2#F^e8cPCUDG?Q|r&+_3L0oMIqmH1!Na15~U!c2Tx$
z?0jIYTmHD|63Y5nyuYoUrj21(&QcWTAam0dPtPIKBDBi)Pj_HHd`35vW|iNlo@tSy
zTb)qtv@ci9xqD0P*<N68DJEDhlO}iVj=p}i`jGRE^n-$J#yo7S$|I?`b?A0&P}19w
zjp3mbWhZWw?i5S9_28IVRjR0;<ArNkp~LENYx0eG5@wTh`ZDe^kGKM9SN!9~O)oO;
z<Aq=*@DBqh-bv+XA|Ga<u){Fu_yM3eKuA=9d*Zcf`n=kx{$j$Ft2yd+u-OYCujBPF
z0Y31rlprspRZesc*0e;wY@=&P?8%02k+^pbqA*^=i5uGcD*r728m(h_@=}sC))T^r
zG<bp?{Mn5hI+A2Y`()g)-f^<JO1T7bfuOzPNih~fH0vOSYN}}{;^mr=ntC-;h2xMZ
zyt};t$=j={*C8|8Oj}mfZSg^tp{#I3W(;L9m7KIyZsccA`dJ`bqLpI2`B@vLIgDHf
zyS#v?uwT7SbwO09;PPq{j4;@_y_vtN4%>vsGDc5$@T9A_6oii|)M9($hMhi+tc{hX
zw!QF2!KEymuk1X8y!>G2dpB>-fY)iSRcJq*z%*kWEpNK~MW4|Rp70rWm;z3PjLcL|
zl-XVY7oXg|dsk+aRXSo6(1+VXRv|P`9I6XC1=wyw&sAP%9n@xTfnk5xW&7%CGPmrz
zsaZJufn`=Mv(dL-+EXH$I$7)I?&_Tt=5Q7jBTDCG-PxKbZCG12FWVBN_<GfA^KlAZ
z3p^l_hfg0phTDD;w1{0@`XdMPPPX%{Y`DJ#MT2xdnXl7+)Ily=>x%y8Y|g?(hOiQ`
zjVe2^yTZs#dg0aagW{-rDL=JZRG1#KsPlcAo<GVIAK>IZ%E8^W5a0tbBc>sn{7s+&
z4;~t$UFk?sGE#8kS~EUhHVent5#F!6(_fe@7h;}fj(q(y$Hq7DManu>>Pan84x=m;
zHDGhm|KXv2v-gsl1jvv!o6$IWK6)ZmERdXVbRYR{=|=1L@TSY)G5oovYL@u<0a{Qe
z#S+^+#{2H&2Y#1OWBv~{!Mk3&o!+D=4C-}4qeXScHRKYe&KDs|?hFNezfl#xk`kj(
z%Xk@4I;dUi-Pm=?G33n0dB?@bezqe<?V{q_Z5j?wM$%R6X(&e(>v1X0$EDI9TZFYX
zIceW<9VcQ?<0`YRVh{R{=G}BcxT|{_-O}Dq(zwXv_weD@5oh?Ox!5H71(p)TmUj4n
z+>~1tWa8vW(lAYI6;0fdwcmV9_!O3-1%(>=Lr}^GPPT8=z;kDc=Oq!aJf#6Xo!WaE
zcv1CkTR1!0;?QHJ(5-q{prw0*i}ozzpL}N)%Mj67@UO<j#rtMH>UqVNeIm}6YK3kZ
zR(3EYzYAYxM&#D4w&M)M?9|5te2Ac6ZmM^F%_OUN0m>)bhP6z|?8y=+8Haa%cX6E_
zYm}W1%Y?F_tx^nU6-5&iXS-UDQ}!|F`BsXrx(qjYgQZFX><nmrtb&>C&yngeBo}!t
z(iheG75e&~#(omXHTK1t!lf9bGv?jaATojV#5cc%%d$sFlC~2$?K;QlRVofyr@qfD
z>P@38mZ~L^;~Yo4<ROvSJ4EWYnj)Q6%hT<TcGrcuo9{a(JA03(%DE5QRjE+Q`tt8A
z<VR)VSY-*$HpaXMWwAwJRPdP}4e24IL0qSkQDz&qb;*$p94$n{Pvzr!dFZ37V+e^E
z$*56<y=PUL%6J!!j-gLOJ{M2GyG|1Z^8!6*0KpE$$h8Zps&en+Lz(X&9@@NAsD+36
zh-Tg{UQ*b5NvhA9l^MKZqH5-__i<#OroUP_J$i3;OhY^G{LTe2k11P<A4b2cuoCvz
zr*!L9d=bUQ#!!VBY%8KtCR*$*@KjZMBxd&gfHu$4^<r&qlq)_g-6wu#rbx(qH6+($
zKRM}*v@LB4LkFv)7J9D!9X-y$m~yM_UZBx#y4#9(WH%eCPGnSdzn{oHR;*R)CO$tt
zV<Eo(9mlC>pX%Nvc3{_tZ~<CI-lRQ?t@dJwie#+&Ydz!2PG(w=_w|-YCSY#|gVpaF
z&yEYin@Oyj@|CE$Ts1Df`Z5+QFv5FbW~p87Pk9Qp)fIFPe4qAm=kOsE!+iV&(Uc>C
zsH&LRv+|FV#{|gMk7vy^1+3m8(_}e<5r60)D#_Kd%iFor6<Cs5eg#cWHiOWZQwC3X
zY6?DG>S>c(ign+#Px;0PkVw|Ek`?GOAf6Y;<u9)~Pn@STR%uLln(~F6F%^$L)56rM
zt58db3omNim43>h5*f8&BbvRl+u2qY(~L(wEK?N;H!rb$!2claMgK;Eq{C%-`H!>J
z+VMA;v(@ufpA=Z7(O~l@#FVW?*?tz1PXTbU#L*mAWw%NTEM?4Lsvl0ce>3Fp+*lj|
z7j=}o%Z*m_sNJj8a=A4Xo9@{9%37D83uE$RPs;kbRtuS&a8lVu^~f899u!$ie??Z`
zrQDTgZUr7;wqFub^xC4dZ5}7-jp_n-j{}p~>XL$=ogjH#$!X7K0cs+zHnSAB<QO#?
zMD6Ym2(3CD^0QCaLq-T$;*=}hzBWCsT07^m<ea0{tR2yHIPyY~B}`EzEq$mxSHaJ_
zpr59cGeRTUxwvn4F?w)FJu<Nk9%I@&b_XW!8GAt;``){eJwA(PDRD?rR|?+8-cn%l
zx#}d05-<H;majA_$|jOaZLkZD^6ZxL+AfH#VS=_&CiCQ@+K%S5mwoOeZ6?vl4SAKV
zu)CNB@n(utD(v-qyp;j&u<7#nm5n^<X6Npzchg9}9=<<^%u(A)ipDp$)T2((7L~y<
z|4LG<uV*M!$sX;RTS>;*t}#{z=^(2Sdk7|@?Ky~GV|UwRf!A7dXN8n5q3|HuPhsN}
z6)3I?oYpa@b%xeCO2cPQQhL~u^i(6{8ZB?*A9VeZ309d1SDz;pSsOg=YHG<DQpmtx
z)Uz+;XZzsvpe%2I-!HjU${Aff0k+lsxlCfZ8@7nIwEcVWl8dv1gwUW`iu2}|{&YC^
zepDGSKWwqR@O#=jl}YDyUxCvrukp3k1%InzQxy=Z>Xxi(XE#MyYjJl*SW5>-%(a+3
zG|2u;1ySUfT7m5_qPo3gYpz1=k{krx3aQBRz1W)3b^Jv3LxvaIA%;$qOCw?~jZcEy
z8T7t5VYH?_D89tQhG$c*zOnbFp<D={<hen$JLIz*DTaQd%OU5(ROQ0+@_Rl$*7y3l
zVPTEw)~^-qFX#1{DOF6B?~&U|23GMkt=>YVPH*)*K26$vGOo2+^>rJp`jq$Q>Vnk#
zxa7kWrj0mJuU!AtgdyvJip0ws&;qvTY88CuthPhO=@zuvIvJC2)%qFjxWDP<`}0t*
zZ*i68Y-Zcxl6b!T-0h)}Fp+ZCMSKbQLsgY};OMS<gb>9heW#SPqkRJ~4MQQX%3Mr4
zv0_g>%%z`_!VSY%4g!XYJOCIr<JSSsm~J8^cMK)?%aaB!^nS~Qgy)JZGve?Je{fup
zx}p?5B2rI}<0#n^4X^%inn}d2ECeJ~X4*0d(^yfk3r*OrANK#;_0VQj{WV&()`X%S
zZZ?KaA{f=sP&fqLnF)n37KSF4PVMpYvA$*?7c4*NAV`CUI7mHeI?@wQ-uKhp`+B$!
zn_*m<;sOt;)hK0L^cIlU)8jJWC5rlXX2a>8i(1=rU><=L#zOGBF6F)$NR-Toy4`$d
zq?nV4wBLxz*Ikluf4cItXlwz=1+Jtq5~_Ibnmn#~FI_6UK-N2tLZ|iViPP+jwN-@P
z&*`l7Pq{Z^nEU4E6xDsxA&Y`%Kidxhopy5t6WL!iuLE+zBU^L{TiAYB^ew$EPvNQ%
z?4JTLd>0^HW)8j_i8o<Fm8u@}I5cYJrl4@wr>;q^5G+rn%Zzy7L`qpoQ!8uuGEq81
zq1JhPI#V=h?S_oM$X;%3t3I^c<M5)X^NvYdjJ@T8X4Cn|sA~~g-2T#0qe_BgrQGP$
zOzfkWG0{Ce*bbsfJvMybWgdTx1NyXQls5}k>MUXp^A-No>>mE9*<&Pe<-o8P0_1~j
z&%zQV(rzhjoP@v<uS7;iAX?t~dD8cN?+1PpQQ@djGrk)(X7jM4BZ)E2R{GLJnHviQ
zW4x{1>?rqzab^JM-}AB8Bz-yLN?3y~5tx!r#$GtVb%sI0!OO4LqG;v^y-oCazeA*9
z_wLs94A_$eiHe<>)LXgiG@2^5_y3}}4AP0Yx8Jbw(qd-oAU+-R)wrsU_97DXZzGZs
zES;SbZAK{L(&~;7S_I`)izKPz`D=n<W#&Co*3m_XIP~ELrijlwt9Vh7dFiH}sKjs{
zM$bDxiqSqdaK>KQ{`^q{*9O8D&mW?co5;1naJJe^TPjbcLao*i(w9El>kZ#Z<C|HJ
z0gC-dP9l8!`0Mxi+SqSCeU(~pJBN$_7ovE!jv8AWQEy$u6+%dq-e6pBjpRX`ZL<-a
za823jvGO|nd|F!2>3&E(dN?N`>%P3{UfId2B`<9_`aPqv{PAT{yQnH*bQUJIHs7zr
zc>dnFE5_~y2eV`jmN$<L_3-cl*E@MscX~q2$CY3g_d#RG*<_hBJWzGK-O=8xge`to
zy0$XYRk@+3-J9EV_Y!#v?lpeZqsj(0z538n5ARvLI!$L5(agEv^GzR)`%>8{J8T`O
z+Px^PoGlJshHzv^t%KPfWIMKPjiPxk30#)@{Gcsx7tDpM)dV{xJ3?VD^0O4zNZc2>
z*(z0rhp}z?ci+;+hBNDZ38fiQ_^hOHCv(+SP73|Z-e8YDlWx82Q)1-FByZ=4tNK^2
z=(OPkZBoSUseY5oE-ONqTAT2V-RsA`Z#Bmr!LMhAX0pm~_>Y?Tv`$F6>ty>_bq@cz
zCD9r%wXFu*#xV++=l{virDYh}aMwtaZSkISsiSu4m`v*9q0XQ`@Dn?=f&2G5vM;d^
zhD+hTH}MnB&Uj@uLOhq3Tkw2xY68dEuT4`|v_5}H3V~jFpvScHU8%gS(sfp=m>*A7
z_WrlFVEF)GEW@?>CkFrffBx&~&j6vy)BXPcEgw;TWAo<|+uuL)XUnYk0k8kpOBBum
z{y+7lDC6r_|JlTU8Uh+Y^ZOV4|3>`NbN}>&<?CBHXT3{t-MZhV?sqq&Mj)Hv?RCtP
zr~E~*7V%x<h|XIss?(fBq;FbYb}P(5G1?I_0dhA#YSpf-Yt`HnmOfQ#T1GUq#A=sI
zIvlL8DtP<_#?3TehnLf){i{b`l?mO5n`iPnvsLA{2+m&X_dttKb4f0q?P_aKpJ?x9
z-{&i|(U8Wk{Y{_q;u-S*4rhF_5PuJ;(D|iYIj2eV^610<GFCB*$$g$LSqCMfKn*G?
z0P4>of*>*)F$S3dE0tTb3!nJYZ&9I^mH@vCV}`E80yXaPYjZ}MYO6{AmK=XMLI-mT
z{EAP)XQPjSB~J1kj)*O_cZ(R58a+#{fLCB}Le;u4Z|mZnTR!%QAqQn@!1I7V4g_g$
zG%k`WLNs9K4BcMj$KX_n<|WwCl>%YE<hA_u&+m_kSS^@sI)&$k8aQVj$7K;uP56(g
zwZ@jG+y1$aPaSK?)_(AFc9stUi@);ms6d;vU~+Gk1)J*lJoEh6U&faXTqO!Ie}azg
zYQNvortPOY3C{Xg(3Q3+EuC(;8@0XLFh9j9tj~~l0YEUT{UF~WS?|})Vu;LFgBmGG
zbw$Ks=O_zoJ{s;1_0Q%s(iSj+6sS%MUP6QtA{kx}#qCz2`{#Ws71NDA=1jZo*trTd
zuEs=CT>{>1#851MFu5aYZuk>tqOO2}I{l1@<-(|5&7Fm_4p;u-V``ZdoLDu0IW?#R
zNxSxC7XyxxhO$xLci|D~LE?V=2$$5mNG^1kSU<=^S5XlAu56Fqtw<>R=E(U<v$KZH
zEU@)uvWTCa|GvP>{8ObuY$o+WSU<NYtFOu)cb(SFFc!6s>jYffBdWCIDk_pn4`aYf
z+p6C9N3Io1b#VN7`Io#G<Ml?8@!NF=bBBw129^8dv7E~k?8jSl%m(O}vL1`!r4DG`
z$`sM)m-IT})zxZZi6Ukj`9kJV581*m#mWs^d^|!+%V#vx?l(+(0R2IoaiL(wxtW~k
zT+P2}M|A0<|A``PYZqN`2`RRH5*V9qH?LPjMb=kWMY6Cd$GYP6L89nv4K>+&)q%P8
z-R$zqz_)F#Agdu!m}k>ct6g9DRQ+^fE-9D#te;kR(oU{}-XK*nU~>=6SjG}hjw`;V
z*Onw-)J(rHHVu^Q1nx>m>iD+yiLG{21U{*e|0u~l!@O$OdT20_4z|A@84t9?PZnYK
zK52ETBX_B!r1Cs7{CZb@<cDW+VpaW?$JdzL09rZW(fK|s2E{MalMgQ>Ao1>gO=Ur(
z5on5(U`g%Wh*6TsCv+aWpqKm5Cm(CfcwC`-no=?(O58?+RmwRDA_(q>if-oeACK20
z-u~{u6+>IP9dBK`N8y$B@JWq#?zjAGqMH%izq9wIl+-^Uo8)z1W)GIqHa%dJRz}?m
z{KBY|w6z0+oG2Dze%SR$TgbF5Ro_tmbGMGQymd0}mUZ%I<3hWt`oy(<Uq2*fVUS~~
zaF)Ft9`kzP@{w_bT9vYfp`CUK?)b47n2fsEAxDOe?vZQi8ypjYx+ipFn=*{z-2E`}
zBS%&{->p9eqALaDnO2Q^JbfQ@#Q6q0i+26na)vr-tH<x>C%<pi@9G%h$M!5B&CS+c
zHRKYs7j-+fal#gPu5aBIwCHiO3>|zE?g^mpJ?`e8bIv3v)MDOnw)+Wk``)5#oO*w$
zMaRF={)HMw3~P30vFzv1DIC!^_)fPnT~8he$gY=ubR$npck*=0j?KLoGo?eDB5Yqa
zG$g<Ox^pJoaO8T?6S5HH;XFI%*jyA7tYmX|AiGWtKdhM~Z@r=2>rGN@|H^aAvK9Lx
z@pR@-RBSLu3#@-lxAF_A(*+=BpQ}}6BMuRYy3<{W%+8#EGLIP_VrK1)nY|*|qj~cH
zEgkrJ7Jm`n4hC1@pM6IBl307(mqO<=`8K7a43uv77y4lQYUW#!mJ=|s#qJk3l_Vv*
z;u3A*6iQ_~-yygEm30ThpCO5*f$63%MP{15T`ESzm&k5hPZos7ZWpjVwB||}>^GbN
zGL}Fb3k$?K<4cef9&#W5*SyaBb#aW9k1PJO<b`k>Wmu?>lRBaYsztP$wf-*aj}i*@
z=$4dqp(CM;$(8TMHj}f_<6FeiJ*|30fwyFZ>O*^nTzun)^w?cbtyh(YltlbZ4`{?~
ztTlQJCJNKoOw118Z|6T7KgFig@U&k>eL}p5K%RN^S{`!Eb1AS({fz0JV*jL8mH`b_
z0YhYAldc@?X=KDrxJ=oc(rat;=YlKBv-aO-QeI4=IPC2jl8o(Q+hQE&3deIBPW%U^
z`UO}ljen6>Rh;@5KFF5|zERnoE@da?qcH^RR#nY*!%!FJ7TQbES-`)z6;gm)Cuni&
zU!Y`8iCS-jKvSbpxty~`5})M?#}vhP38R`;^{9zNyX`xve{4?9#Lv8{|2)Xmp56(K
zzXRfG)arKI%y;%h^>oF6HqsJ<c{~M?tKjxNdbFu}^HdA;JUhQ@xu$sKq@c0aqJtr2
zj*!;AweS6U{$_!@2e*0Z)r#HN>zsb3Iaq#V{t{nR=dN~l*4x4{l?Bt)Z4_p~wb=IC
zVl_mI)~?%|@Cda&ha$Z=^B#4-mvisC(L0G8$hCrU$5IlpT6IuS64x1%8Yh6f_Ce~{
zIFC~3c@ns9L0X!mpKronP(yl)h;~yamw01Y%DjK1mZYq0{%nrXDwx^rOUH8erfiz;
z44aHzXXlM>pTPB6Kuu*WEe^=XL5!}z0mq4N#Su+OpGM``v_m$4!0#oTzDCw0{!CAM
zN|#g$M?&TZozbw^?R>A{@pE%4?dlq$#I&JrxvAwG4hiVQ!_9eXBG`=k`S-Qg69=_-
zsoc9AoEx<*n%9`@V3x{zZt%hdR5iS3%y}$Up%$4(-Uh@HuT(AL4+j?6a1?pd*~`;f
zvwE~fN)++w<QHgzK?UsjoTBfSk5A`g`Z^Zk%`a;{<zJilQB$SX&uZu8U3aVK8foW8
zQG(c9L{)d3)jp@0jrUrCbcL1&7dRIw@#Q|!);|69f}Gt<WK~(!x9eO$$%u!AJP41U
z4%L7v_txuEm2g(^${e{TW9L^^yDu>N``-6>DH_2jJQ1ZbZ3MiF9l`ar2jZ8C7HXIM
zvG<|VHtLqVWMY*zc5cfYo@9Ht4&}IYv(_-Gr+Ca6w%28D)lh^^w#J`^af?bQw+Iq-
zc*Q3*rYz`4rOk-)<HC@#W5Dw<;i1xkfIitk>V=V<INRNuKp$l$P%Mat`-if{`FO_L
zrcmPcIZF32LM3JZna$+-J3msi=SCRzi%GToz?-Q7`lj$Owy<xB3YrS+vFqncabNpL
zwqBFvH;ZH*SH=&qsHd(fMwMsWopeZ&N$wdZe?t557ME+TADf#ncX;NOKY+2o;H>2-
zvmEi2PFgO(qAI?#LtM%fvCiod$yfCsTSBzbhD(c_&_3~E<OjtlXD3u-A5XqGWDV$v
zt#_np+3p-15j)NR<}Q#dE9G-RW^Vp1jel!TBe<ABdrYmH4LMzAk5p4(S9j7LSTNl4
zs(xWc?l!tfSl4?pCIawCBs#(0)|xBXH;nbipjk}cb_U2S8|!2Li@>)FD{_7&G%nqL
z&OX$iVQAlNRj9Z_HXJ6aTSiM)+sbyoLa*0b54QK%qjc^Z9hV5#Ovf0ySyni*xSl7)
zc5w4(w&A*uQKq<!#dI*25y)vR6x&Uu!eV<AbpcN)!U~bE!=K_3t5!Pr<J_p5@1f=1
zt?qj{MFcfJH{u~3(E*c{nhacjqTkgVh7`0?33@kKAM()q4Y1B3n`bUm(zldz@FiBU
zurNgG(sh$1$OgR*GcG4_{u5qRtO}lK>zBXJ?Wb6N)sz+Tzr)(=t@9<hjpg&@utEQ>
zlV5TUA>cBf@OgZPQ@*Ag>**WxPPnj#;@r=?7%d8_AW!@I`xkH21=8`z$;m|<n|YR2
z=}!o%<DrweoA~;y=?SO)B#IKz&`yi6czoZuX@BdPcK4CrL|*e>k+(WDx+;F{YLy)-
z9^T?77@}s>rX=Odm$4cXJ#Wl+Z}*hC8q-RvaZ?*QM_y&1V_3xXau4+WSz^46ODCVv
zg`l@<w50W*LxgzFr=({UbkpjO^~KUUuQ30K8itUX;mNSR*>{HIjGdYl<FH$Wh)oA8
zdzfcM|Jh2qJYkMgyj-P}R6BFTf<xGD$@?T}*S3nMQ%UM&&KLo3XHA88DmF-NsNxSM
zY{b<+ir@v?Vmxg3&}HTcrk-@0{nh4WzZp1HKEOlLZ3ABs$!h!fsZ-}3_hD+bwzXZB
zaei4Dhb!row^dAmD{O@{we=$9XP2Twn(OqE%f4hv<z$p<a{oV6>?)vQVbAwHjQxIs
z00hr>sjgW?x1Zub3<#;fxF@=_3qpV&K$V2X-f@xHD?u8Ekvr&dV^YwI78h}ohVWK?
zL8Y3QR~ZSd{S4;rp{=sv1vmFf{}RLzm!V16bs5{GAGD&%Q(Af|Y&lAP1^mfL8zmos
zkRHU=loaw8vJCLsG6Z}n4A9%te#s}dUEcs5+XMuOrDo1$y{u-9YUBF6Is}a?ZM$!I
zC%B?Z5eGyLF;ex`DX!G3e$Voieg|X(sYI=Ve!1r*uiDnct|3GyG18*&0q?9Y;M%lP
zO@PV2?Y!x=j1(f98z*)_JSxf@J$TdVdl)e$Nl&5Dt@diau{j>0iPB|kJU^h!{9@=~
zNkJfHhVfYB0}lTP;Bm@?IPnRHO!C&XqZqF9zw9`S=P5o+kustXxW0%FWAhwkYRpK}
zZQvdPU1nr<S|eE2Od`35wjs?PDjoCZvd<cQXFX3ofuCuSz_%WQ^8;-_zSi!Y>z=nS
zqtQM~i|PHhbg>d+3-So{`8jNdn$2Bql;>nl2I4hQjh+KDpFM2bdL~YPC%5};%uCf*
zt!)ez9TK7kGb7=<K-bBdVzXz9;mb?GJi2g(xwJ^wzWAN#eu&UW`ITO=JkL*!&03I>
zOv4zRs&nMKfPw@}-#nFu{A1KCAK4VUXm}+x&!>A{*R1@7d(_93L}gmiD(y@ZQHBSn
z<8SF9I>Lec?%Xzow5%0#F&?bWP>$E@>O5>Z3G`R038kxwXjnPlZY;eJ%Vlt}Kxhw|
zC7%(5Eu~Xwev7fhe2gZI*DFEvoV2Q<uc_OA9g%gA;|BJ_slvU0s7bK~`>9|LXyVo^
z3xwB!G5^U>?@gD)Xs4;Cj8*qx8USN=;l|K>d^M_1x@!6+s-E@?$Z!(VG>`67IccSx
zhE}D(x&2pXI>kJfDeQk@ohUNq168cOc?A7a=guukJO$!EbiY8#va<<X0QlQnh3Z3p
z<`5^yUH+bdAGS{4Eea?=Bk5H#wU|ll!*qlC=~itum1#kT!@Z;0JI_iBT!;MiRa%+<
z6naDvjN?01#(}xqJQZrXJRo^AVk2Gjl!=MU)@(_N$(!(9z73Vdcx{&Pp$XB~)24qD
zjYGAJNyntno6p&;`{)5Vp%Qelbo$A_^&q(-o~VsB=L7e51#WRL+BTWjw-0j6{_TF}
z4gnaT|5($)!SjVmK3HagRJUWm+WhyAq(1;wceXkMj)RkB(7J$*(}1vuA6-20`$r_e
zE~I(sT+YFi2bInWj|Z(4*G}|3n11^8$XyWa?T%Qu9}E+zUoEB$T5D}zEc*LL`mO+D
ze#pbzgG7SA2^j@z(AsV_r;V5Y@NEC^lK<X?6xgVX?XP!(2boO&9<dfR(AxOy&VvEk
zuOYhk33R{2^Fo<_|L%XhFrFW@Hn4;%XFo|o1fyl`lzP!T|9r%fp6k}^dznV|^z7tL
zrRyz|aV-)~vQEwB|C|Nj%2Tl8J3AlAXJf`%X8A^FWP2=Ht*-Lm{{Neky~$#8FG?!I
zY~`*Pa7|LP(s}1n+b2&cHH2Y_($y7Gx#dP^w%zEAR{kQNAIaVoIY0T2fxd0vJL{NL
zC{Tym#{5y2gW=un1HK4iu4(Y3R{DKi!^%m7A#zfQ*w}G!3%;EZqJF1{AJK>=<7xa^
zF`F?Rir=n2Xn{h$BI#~>7-aPL@`><^UT@>8qO!tNbxhtjlM3{Fue8_iFMn=t6W{aO
z6Z?oi?E2<ket4UON$U)SJsQlc3id}@(ac1u6_)Fk_+UWt!4phjh{{Ws7KAnTPIv3x
zzY9;YT(~QQxHUsenk<y7?)<X_>fd+_ms<Xi{@`gY2WAAqJKau1C_U{3IO?%by`hz+
zXn)fzOokXw^@2WVwbl}XDYr&niajsGdSNWo8Gx(UR^T4S=E$zvG2mFbjaAxkCjbF=
zg+gAIIZoel34OL&BVR<zI5aslCS!XqTv+LP!iHq0dfwypj<u$iQkMm_cg5z(zbxs~
z9aPu7vDYS(mr#HFK#F$CvxnIa(ql%<Xeiwh-WatofMFKjj6Tj>pKi(i-c=|ay{`^f
z+i<|fMUsvRw1RRDYh*NCjPg!pF*YZG^2h!k*}5gQBL(@z3qM>8SqioMYOM6$X1goi
zx|Q+Z(_M{3)mV{e8al=stMkd9wLT_q8fzNb+KntrA3u3AW;syMYQ1TdKl<mCW_u<9
z#XG9&jCa+~*AbV7i<s?UuB-3lxeDnocxRjBhZw@idnn8AF|9)+SL<4}AlgV-eZQbL
z<5!fBTIbG)80gZ^FhyDL)m!;DB;4L6k-INE;z_(0^cb!3ac6pZx!0+veQR-X1SQm4
zrSl()_1B_OXabR4^YuIx<pam>y6vQ*G->Q_zXNHwDdjk{P@kG8LlWm8c>z1s`Ae6|
z^^mG%N>0&SK<oDC8OJOK2h+xX^LQAlz=~);Uu^r!={@&9o!+xFomDrDy0X1()xAEw
zv}xleuMGElPfY@=H^Fc<zj?Tzi@EQMqimRWa<8k;G`TK_cAEisN6dg7z3tU|^6(5G
zj53^q?()-;zzOxD;MO(wGIm*yTyQyV6JX*RzHOhP>x{B@ZTOrJ^hNN!9e=Ws|HB2P
zFyduo)y_pfy>A#(iEyYxuWRN)9p?!i&HEP&L4AkeCOUCx5I1xEQU)-`^88#zk#^IK
zAu(rK^!2LBc2!8z!b=Yd#AP>xBJEbWVgU!pV|4fE!C}cViOP=}lobr?*5`7z8L=5b
z7A1R9w78*{ucF>9YzE_&+b_^*ylMyah3x^%+v%Q9>?&*31f>O6T=oY<S~(*M0(JoF
z$@?&G+Z1k_vEJ}ao<F|eo$dYIQfNv{hMt+PISs`Q!bhl_sO)n(K07zdSFW@4C{yxl
z{#lO^R^+7z3m>G6{T`>B>~VJ!dgdOHb6EoZ0Dre$xJd{0LQbwYYfv1Db-w$L3%mng
z3OwNGqT0GkUsJ~)mV<<TqH0Ao@_Uu^#|#%r*^rwCpfpiHAQ%{!Z;vl76eEYlCVL_3
zIa<Pkq%YpQd9<_abzT<R^W2p)Z(ry|3Cqs5xe4~<H^wUXEty>C%W8(r&<1SmOw=Mi
zo(~%3ZwxlMl<^jQjo>^cshQcqVVmjo8weYGi5m4xUQ2jsFPwqBf6Tq#mBSgnG)Rmn
z*7J@<WO~F*J#9`xI@l)yzA$%9%s5$wcpP-jsD_(KiCpoI3nO@yoV4r!jU;*A*N+*u
z&bMfGOK0#X`2|L*C-c!`_qMGJYY_S0nPX6C?`$D$9bqObWgVmPBWn65kVdac&)H={
zjrKA-My_?L&3^40If<GS=lkZLeV8)ya1WvE5b6WxHcyO0+P=x1h`j3eybE})9W&~(
zuT+2E?=wt2OyMv>ibmHvU!6zz#f@XuhNVIbMMLn6@3+uv*NaDk%@M2G2jiC?KaYVu
zmKzN!nP53Xs@_9$PKPOQ4QIYWJ2mCV6otL7(9|fN?Xx_Hvf7QmzbbrRuU%8!%*QwF
zN9D^fUKyt9^1U`1)#;2z&A4e_dnoVLzzg|^9#<{du#~NJ6^R(Cn|D3(1Ww9fNR5_J
zZeq-5ZLU|$%cWlZ`E9!JuD5GPNaaQlVpbPIsPWQ0P>>15+XYcQtD`1`8^(quZWT(~
z(lpQ0_f1tBy4hwQjw}@5$kRlGkj-zDgI{HVw1%0y;eZXgMoGhTTZctl`%ABTg}-R)
z2mQ#|Qhwc=)XBYdL;-Ls+H%_9-}BO0B}YgoqMRuS*Wu7L`NYvO&9#-w;9EL6sE8JY
zv{~r1rkqfJt(yFpp@Cz(T&lzAXqtbGS7yArNI0w@k(D@q92b`O6s07Sk{&7rV%KxM
zw$Em!%+5wh!BD}hsEYaYz*YNRvwdbi^||EKf!gd_2U7)WK=RT|O)Yk}KTN5jx+Dyw
ze^$$m&A*@>rTToDoOV)`syM=;b6G*Nz59Oz%wuX2SL4W%;RPX^-c;iy-6ma2g~+O0
zs8nS<*rnT(qs9^&xh5p;s!R)CLJ?9f5%(Yxy}T&5?al!!vcet<R3bJii;+(T3cq7S
zL($Dm+9eoyZq&oeXHyuV6<SRi)nlfO62FN<A3z*BS+C~AZ4PH))4469SEXxzCTA9B
zhu%7IbljH#M|_7B0F-c6^}RBaE8+X@%|TSpun%(UQhbe<W15GLbQUnQVer1cjF8fk
z*{^QXP3k^ka;vuOHu0Jj?LK7TuJ$|#b2dS^2*K?SLav!jiYM@i`NgtBV~aA_;^oK*
zL^D-NUuU{&Vp!)IQxu}5uEpIt;UH%bfDJ7^028uWQvJP%*q6`g+aZ$Ms;gp7YU>uR
zOR65<j6uha<sEXPGbCi{?CiR<yvSee6zCTAxjn>TG+nsm>0rp{ko+JA8l#-(PcoQ+
zM2)(-(9NZq-cT6gQfX;j!lZPKNuBZ=Sqt<jo{37=Q`RBteAiEZkUcY0nOjC$U|Kd<
zDpL~)=Q@902-G#Zl#SK;R^L`qlBGJlQwC%}jnWvQU>jc3L7CzSyM@BX1f4Sa8mYu>
zPS;NGMbyte8m+lmWHoy}%qi|SF|C7I?0a*lmX_pBt~~70t|`?mrWC35VVuK<YSxZN
zx!!%N<c}Wo#SMLdD}$*v8qSfs|AcZizS^Ry-@{<<tytRn74g)*6=`+@=4=QbBK12s
zfu0A!tc9r<E6j2-?+oytD9IoCR%%1I(^@-WICW^=jKCRH^*Jlrd3GTFoDIg~O!d8q
z(ZCKLmw=rO!kFqrt#7hZQz(a^Mbo>dGvY3atGy0pTTaz8?e8mt=vLRU`Y*+VGqmwc
zYSg(8fpPM^JfU0aGA|nYRD8)j;Y3S>DrXg56p*l!f3={`a3XCovdP${k+_3O3#j9K
znmW!6j&upLgoF!RLcW(;^<;Gx1%L}pteHNtI<QSjcTQ-xfWxuuZ>HGADRRtwQDKkI
z$v+%a{#*uioL<1#=dyge;>b~41lq`FF8vP@BQA@aRBI2#rn7AUfanFA&jA1vd$}7T
zl>Ypk?P`c&*%PuOYvtpL=0EBH0WcjSP~J{Nu(T8{Lp!{;EWe=%d~x%YL+W8nd5K&`
zZqLk+*B&vYB%T4BMma10w2HZ?O;=MJZiJ~lW!JwQcu6`|c-JF`6#TYhh$_=APPx~o
ztRe^Zx{$%0Hif3aa5d!8C4eO!XASjIUZLeLGuV^S%7&!wdlZLh3g3k_SCf&pPyYW;
z&mFbLJVB4iCt!^TBA^_K&IX_6^)_)p99Y+Q(MY7iYHRnfOmBz0-oCWmgAHDBBoJVw
z-NY2XoX%Z1@?P?f-32bqu|!^P)NsHKAOn>_8j-xaaBXxp!_K|LlaADn(7=3Ie_!p8
zL|o4g987r|7ClH8)4Hu{?izXrob$cNXPPq(t}pk3uX*Iy_|=>)c9wr}<W-zEG3z+z
zm(}!fgW4#=OeE!!CdVlx|HITUkrw)Z9Z)~io=2#?-kdEu`?I@kUOWp>S2sZMnzaTJ
z5&^ocw`ajcX?E3uy`hPddH?*ONOA6#Bjnwk9p<B?-8{1`vRk6a1uxYE3~<NU-thbR
z;RvpU-zzWi0@ym+=bm!l<_b-JA58x4GRDu_?@K(6lA;`}>obYdW0I)}jZ!g0AxNH^
zC|fvLgsoxUmSXH8vGJ9B(MBFXG@miMxAAB!{sf#Sed?*+a>Cr-?(<m3;8CHlZm(|+
zc0Wh{yNm6t{kNS?=<7GM4eknKqWZqv+U4(DW586Dkn+#@TGrPIN>(*#hN)GnUe<Nr
zH*#0aP`53-(y_%FKd@#`hEz&H{vbxNUcWbDb##-E7C4Hf68c}<5>2hJ(6U^vnvH8f
zvwlD6kGz5+D!0%P&9a@w%KA|LieYYf`{4HYX>cL?lY+>P{Qzr(zjEh{P}F<N!H_$~
zlRY54RA(Dy<P5|6!8{4y^_aH(G@>`U%&YBca3@5pAq+igjGRWIP_;^oVLmY3{o@tm
zY))_QN`W{*q`&H9cKa*-%w@lN`e4$a;s#(QL_;0k=AEUdkACc>l9005`&7va72P&t
zu-M3YTe6Wx+4>`=dA!fG8gU)cD;s6lUMy4Gtqik&4@3{?UDpIYZV8_5`OW?my6J=y
z9e-V+)*M1MfBDYNZ|8T4Cbo`OuBryrm#WdHBI#mOeRkq?QjG(`ukt^h9)UVIF<Y&F
zgZj8Ryq)*g!dw-+c(8NiEoi7V?$L#V_e*MC6sz}4VJ~CdhWLLWe5m}$9nP}{zk`}f
zJ+T9+uDOx_#{Y#v`TtEhU=S4k)hmyzj{y^kO1?>@oQM0*hT}nDVdT%NWOD3}9}mN-
zhKCJ;f`eB-Tl@xP{#lU(?2G0a`r?Tx?PD;MaI~QQ#*Hm97NL1o$l%8V^oN@?UK=Ae
zkOhy$;R_%=U;BUm)GEp~Te~KprpL0Pp|M$+9F$kQ!#Wz^LkK8<tdySQk~aZv`st^O
z;IxmZ3%6dy$q?cTAZy2Qh(8ak-lEPlP-(s6=<;B<LDS4hzFx)%+^zCccm(07U!-JK
zaNB|v*x<o&4SH4Tw(*PJhE@R_EfeLi)HUJ+RQL6I9Ua#_1A}t`J34j;y6wR<w6p;`
z#t3eKvQ24!k$<A2SHAe+Gsib3$%_%pEt)Z}j{atfE0i%;JU&eM`0?W@R@QieNVxB}
zBP6Gw7jSPt-&}qD9}L{DpNTE_1`f|5j+GY(nO5oSQD(WM;Y%h}`JYkdjM)y;AJIU=
ze0jQCTPt7KBl&cfw%Q(~Mo*8^M4<Wcr>JqIT9XS}S++F%tXg;JaRQhB;v=_jd@{DQ
zz!^zD-KuE54t%xLQw=gT{wGuOGZ%pycr@Z-`AM9JxrFk>YRzl{k{}AxD{Hlq;ziYP
z3?~q2D$xRI`(su!9q}$(Yj%k1-zSvwq9)TN-u&iUBB<X|?pmO9`*zFXNHLFqK-+Bl
z=R=z?nZ3tlsb%iZ-98Twe#!$WItknuZavo9$+-^6uhR6^L3MxXO6hfaCF0$8$x36r
zCxLV~IE<hh>AO#bBldfgaT4$-0Gn78FgI-s>yg)SHNTuqe7dg~IRr}WdBzobrvI)G
zUryKS43_~gss7%jgNN!#JiW=&03T$iO;=I`k7`WIXsLtmLNXB;OAx(Jd&O*;by^>-
z55V*bgQ>Rk0BeMXvuIXV!<;~-+`r1ILCR$~q?8*&W!~@Q@3?4Fx+0<aH;cP&6??bU
zT2yzsef&`0M`an<w<)c{(TKQtC|Tq^4c`XOfN_EBCwR+FvUrjg&~@||-(p1sH$)?7
zGZK`8erRQSkL*FG2PaaC^jAFj!ijZtCl6Thzrv;R(fk&LTH$<T$81OZrRFe1W=UZz
zA9;xp*9_L$1Z#PFg!XX?S@rdcR%*e`bq?ePbNnWeNkbeQ;d2e|MSjuE9;aE0m*~uu
za&PwpF7jhG?1=i<^OPzAo8WqPa4=`=rt3;(Hl01>V)9<KbPurDNZahrngT{L_-fd}
z)8LqiOn{(Fc)?=Aw(rW%#-gWFl=G`BRp-F~4&>?m@XfIKu}jH>DPtZp<fV{|t$r+~
zYtMTUr%GqIl!5=dg+!x@i*DSXMH=`p;Goi|0!R6pI=h1ZvZZ8Vg&q_tC0T7We7G5y
zZr7i=kqcbmvuTW{)$BQ5C;SFFD{zD9$<<PR2b4Npa-Hppj^fiC)orZ>RzuhhC3mM3
zR@hu+`UQJ|Y=SY@FbYIt?K03$W5H1)(`OyLC_B*^pCxZN1CFlv2JGP*<<8>yWp4_K
zvOAs_X9uz?jK7`mQ=6%z4f+|z=m#9U36w*{M2+j3wZ%7i)c_-L#M0xSg9Si98v$Eq
zExxa@sj02TYt^zjlp}w%AqrIVz{B9C#;ZRZ<b8xeVcL_vQ7TxJ)0tJ)Ci+PumU55(
zbiizU&J(lM_-VF7Jw^)S%xqKz=K&7RX;7A@hWR!^HqvBpTs83Hw+4Zo-hCtJ;2|5i
zLv4bJ9k+ko^P@#h#%*;@pb{wlD2?SUoV~u_#k_X+@I&s*w2`H&J@|)ZpJX+}@beGL
z!38WSju28oQYh4EVQavTTJfyHjq>+rY6pIb%^x(!Pn-~!GNolaA2)74a4<m+zTXT$
z2mja}^neU;XSYab6oQ@#?3wzqovyULeOX4t$Xk8hHl~yx{eUxn+dmD7Lm16_Xe0-%
z49{fX!O`7!@Vtro6PQc;BQI$zcQ14&(k(SDMB578Vq+5DCS@r3^`_m)xE*v#Bg$bY
zH)3=1MV(7>+sUL4N`ADD`%WLcwoE(@>-%s+k%1VI5pp6`TW+SaxSjam)LE?u<CG;>
z_V}$O<je(T6QX=!$hu$C$Xx{9AM@zBazRwzAC*(pT~hdejzSv2A}%5Wc0S&Et&(R{
znq<Abj^~@4ob2+ss|lus?Ss+ZkS6WQKi-0X^u)Uh9M80~xguez4F@$j%Z+yeEeGqS
zGec&qVDE3PGaugm=g6V~v~cge6xdE?JSWK1I!05%v*a}uzRFFk2?NV+zmO___`dG;
z3UIL92D^v`)_Cj7BD5CmIJK+DJz@O9>tK{hwON`(1nh|0bhSkCs9F+6OI?=6D<#Y!
zM1|VxUqQaKQoJV^UH;CF_^tKHyws=HNyU5pr{XT%ueBu?+Y%ANV6j?GtU$C1AL>%k
zI5^>A6_C219_3f{ku}0s+H0#K>Az)83&(M?r_~Oo+o|*A$J-OQ|Gvir&obh|3^rb^
z6|BBEUO&c=Ura)yHh`mn)N#DJttOU%UsO}ld+_*%L&i)8SM{S3aNtji)1Y?{<BM%-
ziC<Z<4d6uXQB#h*QB$pp74J=*7|N>erWh`N6^D`c(BLqX|8i{l{!6YN=}PgWOvh$;
z5JrCmAW)Wa<41?h+L3H`F{Aezzo92xPEkPuVBe!NRAbwq`#V$GqCVt1a5@rQN3HS3
zZQ^N$K8M|nxlR|M>!Zl3=8}z3(fIO`)9uDu7d7v;<j)Z_3Vg%P6ntQn4JXQ5<r$aQ
zMpUaT4Ce54L-%WxFrgf>mOs7)aJqN=uK!}AsM|CX14DF6OUubh59OmI@$^Z-l8CHS
zKcj_#?5U?4FywlSka1bZr=^9Qf*2Mv&$>?<{g>u{)chusQTX9<hWc5oUWbn3Y|?q1
z4wk||@JR<JhCz9fEo1&_(WHH4|C=fIN5DxIV4b3|TYAR*tL(2GhV~Hv^T@~crTW1g
zOJyD_z5-}?g1wOT;6?o_Pf-KGhUb$_^TEh~n*Nv=fJa`27|?)U{9Ew;->fD$!Va8!
z7TH_;8($&yuS9_ExL<!a_cuWwy#5;xAhi5j=SHsmzPT(wJM@2aY3Sf~P#gFo5|FDX
z%eBRGzi;jdpirT{{^js%Mp%ATh`4wsT_;;BjhH9}i{X&<uw3S}W&F=SukfL!1M=ud
zaVjHMRHG0tW`&E^H;Z_F^n^_F7O-%)B*JRvJH-F}jh1B!DRN$?2x8Z->wzRV@pB42
zwGRUXjlXqwYwqmsLjLSZmgQSnS>bfYic7oTmh;<&P&NY>01yl6;ujGSdBAaom8xA>
zoEL4^<NTlE^i#tWi@Qnh_kQ%HG-7#pdGDsBrQtf_#j(NZo-033{rPA3XZgyv%zPRx
z5to!s2@gSU(6fj*?xD>uHivP=f+eTy=2lYdeE)v<i&w8?R%Je-OiDT}nt`K&C8YTk
z%cD$%fWwheFtf0jbtYcOYk&{l?upf$SD9)G$#5JgDza)nYgpzuGW|qFKKc8bzb>Vl
zRJvG?-FnR!v<G#aQHz&?rDzhYVnY-a6>-^FDPpg;8(GXP<N5wvGt&8dzwSJG^80J6
z>9%Oj^sS7=Eqnod!Eb*T-ut1c@ru5wdvwi86MN?THW6ih@zSLzOlLK*R&csKHWt(!
zw5@hSQy0B!MS9rP31j6_+dU3h*T>47q6~|zTYEn#`8sVBVe-`zuLt>sX1Nt@9q9sr
zC8|%r(0XLJ(1Hi}X2tyXe7yE|$;BN{pK>3weDTcBAGuV8mrLj)=54{;z%2$re%RTr
zWMcq@XAAdUTCd4=FJY=7di}&)N&A8DDtEjJ$k96eHkL4gpl4#J>MVXJM_;pq=Goa@
z`E#6{B6xIx)P#9*w3zKh^I9Jg20p=K?=)WVl!V&f6@7pdJp)du%v<HSA~}X9Z;ce&
zWLfJD-Q+etF$Y)Jr9_UN`s=TVxmgwaax2IYF_jN~yIWcrDrdrGG?Ha_rkX(_>)QQZ
z#MCH33bvFl)?XFkoXDY?EaRRI$_auPcfq9$8e*@aZSM&5Q5FAAOZ_g|TM0G%>u;qZ
zy{fHS=v0}X3+i``WbLU*-p7JIwUp|4IMA1&3VE)DsfKHk@~vD#7Dr1}&k7sigoYC7
zHn^Y~84im3n|;3ay$@q)BccSinny{~?b<tyA8)c@X2E7C=X~li+S+I#QNk{AkxOz*
zX$(~0TVkr*V|QNNGV0>bb~i3_<OdmsMBO(qBI4P)`EO))0}TSddz-#K$r|}n8gH}I
ztHdRlicIy}YTY@M`jghs^CR}FH>s7c^Dn>Mb##$Cen{wP3EL60LeN=c9UPxm?!9(w
zejqz)Z3#0bt%qbSd^&a4M*b3Ce&r0?YRRjz?Ck+)U!-8F4=IR3PPdDvW#UX4x0fG;
zg4@FT3N4y%LmU^I)|&dkDj^t#!F@+>(^#-AQ`s;`jA@rRGp|~Bx;G0Cyh|3oB(Yx>
zWt<YdKu9$VW)Y166WAu>mTTy=%m3l&tHYxFqHd*2>8_!3NI}U#x?8$IKqQoIkOs-2
zkuCx0?yjMc1_cBL=^DE4`}^*9@4qwiJoCmmYp=cbI(y$4>}Aba3qeV$wWo5#WxJDD
z^e)hUJkeK4dT;^yf8u{FMqB5TDu5QndS?FH;Mqy$mGJu!G247WKAUm!UsN9rA&(c@
z|Ftd1@aWz>Dc3329XY7(=4QXVneDj+W=&WIREyvI4LN2ZRJGqB@BHON)}9oFuGjT=
zWz;TW0*phr`1M@xN&Cf+WN}@BSW;w$fP|QU7>9#&j?J=ntz8Z{2(S3^S73!^VtOQ>
zx2nJ=0lC^{HcRP>rFMoZYz{hE@O$=6-|qUH;rjaPvUa@ov7G)0f2WKL(d)NI<DVz9
zG7Zw%nCM>`xlHh3EB5!l2L%CFr3E}qaEwXdO+V;ot~rfD&@CAgJegfP)VZn&%{ZFR
zr4U@zb+^AV=@An61c(jPcOU;X@pRo-hV&Pjbq81&!v{A)fki?plwvFcak6e+vW)&p
z;@$<^{sy@TrS$Y28`x%7e^4|CEqLt^U1OVFlNB)*a)1rpucgZ7Fsg*;(>}rjTDP-v
ziBCy3w?CaSgP~I#95lSyEgqwHr2u?L=<m9A_2Y`ZZ;fZhNA`|Iiz7)UVF6<j^=5mn
z3F~jT##uiC`4S4&aL)^iNFB&RNF+0&*2Pxq-5RVA`<C{#jmrKpQjRAuJ|HYlA8jH_
zSi5i@R?Uo9cJDa{;DIdQ5~)LiNy(oSHj^XniyrOAHFoy^DgKx36V9t>TbH9;vlK!u
zTh;w^XHJvO>1WcV2a5DN4ao~H)s0e&Xp@4Qed$H({dV5CXga2UW}j1j-aZAnhXMN_
zTQS%~2kcRI9+mw*VIJ)FbQT{t9$JerX9ok3io1ITb#@ofN(bzb|2QdC60<UNun=(G
z9C+7bx77Av1d4nhDXXp+bI)({E|1;@=FVRzy2)TVDwj$o<59f<?`9_Kry08_GP8N{
zcvR92#7A8kIkhtDuegG;lf#fyb0MTwBzLM6#0I;~(Zx#e+4uyBJCgQ~Fx*-Ie$CeW
zuT2uG8QKr)qO-g<qc-l=d{0ca1FCS^-WepxJPGe)F;Y3yNEQzV(~vXpMfFcE`{CfH
z5S}O1(Y+WEGw=EOPJzaKPSe_Z2%&b-gM#<+WFW5Jl5A%bsz>_AQe0|hrXkS7&d9=c
zQvCXl70<0R7hO-s*X(kj$G+BI!cX)#?*E`*H|goZ^M4Eo$8d^!H;127GF|>9+$L=>
zAly)L3qwCc%a*s$rQueOQ2We)iN5_ZK_*mSeS8vFP{v&Jy*}oma%|8PDtQvWn3moU
zI>P%6UDCp|3%&p55KI*#8G;`6djVnEFa1VRWWxoyRt6ICjgUiMsuFmWy{kAIn7MMi
zJUk5RxISX_Ks(-EE!6E7y?ugdVNRIvz<n`fC3rlgppslXZT9PKcjyHyV}ttb0S;9C
zS<vt1^pxd7UO#1)R%aiW1b17uXXakm7kZY~{a|f#ma_AXmd1I2pchT%js1PN61*g(
zA6Tpuq%o|j-<i5^CqB;v&qdp-!55<~f0AWXL|c7lMyQMI6~%0eryhboS$_R$ZWndw
z`#rC^%-R7m^Sf=a{c^#G^T@a$Ui|51tN&P(c^8<mtquY1yMK%RI^h2Ix{XJYq|6GM
ze&%qS9Q=339v>42>NEiAeN{r8$KCE2NUR9^67ZzxNk@$Wj9b^EzHLq%H4FA!rjiA#
z?&*tq$laF_j;DMH4eY~WMb%@x`CzTn%u+P3RB7F*Mm1W;)Tvh@!4pd*h_!>#?nsds
z=y{cim}#)xj)3Q;q+~WFJY}Q9R?06@nkIgav99~keV+7DwVBLy3egdES}4k>`0b2h
zP;Ua-TeA_oy=z}aY%HFP9L$=jAQGM=V{;rA6Wv8BSnZq4jJgai8vT+(b9uK?m>#Zm
zW_F~enmUV*MvpjFGaJprRdU}p&IqdAc^vXMW;Q16otKR4xU%TAPK7;Xze!BxY)rIs
zl}IZ)hg1{)a4sC$@b_UAy7*Y%2DDMk=(yj`qz77ceou0$^o8v^`iy4Du8-cEb#ifi
zZ%U4Bcj7+qq@{CB8;7Qqh^JBJ9zhlYDHb4X<AU_dk$$RF2fi@(eHvZG<sy7w_+qT1
zGQNZU;=1R$|8nA(@su2#=<CH2;V>La+4r(PN|rdgCR|g(3IB0HPXgX<LdR$Z{%!#c
zi`Sm{yPDDAQYDHZ)hF?!8SSSGKk&cQo)GS8cdjME(KQi^*s+|KdGf+dHEIp@w821`
z>On^3WMc_Aw1F+izZ<GkkfMGS-@RbGF|VY0F4eV3L-vQ!q|XHpr%_--oSh2XaOjDT
zsce9N(1^HUrV{+I-RMtM&tlPiaTw53@Cq2<5_Jz^**3P~^sl;c_6f_{VMN%eJ7~*z
zv0gS0Gh{d&?a=<dpu@C6Vl>V?ePVkm8V=UUh4=>x;<*dO$y58eYDHkGXVlG;H*?)W
zbY)iQ9l=-zZpb`f6oZ8N#AsNFzj^*JkM)=*v8BaX+yi~bZ*6sP5)Ae|W0Qk-iPHfD
zf56icmX&DEs_l8E^mZ~3N4wvS&98*C1KC)OeYaOEasIU&8hWm}ON;vh+yP~w4TW){
z5qIHB0}-dbOI==u>PMnO^S)vJqtpQ0#dm(@%U9L|7-rdQhKsn%GYba*+4LQfy4aC;
z_NJ>Ylkl)bfs}y!P9<X#Z;Ow=B3*`~8Lu$jZkv?h99AgxL$7<SDV_HMOI<J4&qVh^
zzV!x0VIBpEj9Ut{NA;u+;wXrFaB1jy<r=TwvxUP-9BxQaPWoEpB!-1AvGZ4FJeRKY
z$3@w3@1h6!_GT9~Y<pt|4*_Ztex}@imKhCWeTAsHZ8{tEHwN7)?GySlJ^k8ip6>6V
zrrCJBUdQX2tlt=@lKcbVrIq|MLp#m5G(ix5(m)kMP2T)*{l<7l_@eBhWEa<NopZ+a
zTB(af%A`aMs=g1|Te|yUaY@GbYNo_70W|btg=>q$3bWk>rtUr#wUbi*%zESi%wS_f
z`LlACvy0h6qnsoKgb~fhNz`q9*tP0Rq~AopT}gK89^(=-Z@|ON7v+0iHS*{Aupsx7
zesQqR?2yqh{h&TPgun{PpWh10ilc4UDqcMGoI<QbpTW$eo6m;VL*vBbkMnR1V_KWC
znd7C(o&Au}3doA>GQ}qvjcdaypGIS68fBL#D#BM`1xxe;Uti5SU*y)T6GiUyvz_N0
z%@E&;47f-cBneXY-4ger^`YF(u=guDVTNpxSfN`3W)1z}`YEu@_^Qho*K1e$u8e*s
z;uW_C8nlZv2cLF-kJh;8U%qxByM>t6F<s++|AH`ROOwU#y1hIj(b?XgFgqf`aTWdZ
zxn|z%S+Oq~JF4gEyo64*sI9Au7eIco2=5qCV}^6^;mHKXKB<C+_}X4<k$4xr8kVBT
zGkuMb&-InnF^3P^KiMb8@sGJ$2#(^sygO}F`L897*p6~~x-Bvx1nr#n3i$3D;K7I3
z?R1FVy>d+GC}6eW)ZToJ&L1xsA+Pt(;DRfe@$u!6p1aB#$||TAjrCk_Ef*pi=A07%
zQT@2}pjW178ZJ;)*n#sWc+!GR^iJxI@icPhIL7m0HQDS>x28w3sFZ>AENkid<tjsW
zn>$`iX?2((eAaU|qEI@2OjEurWPGE{Q?~*#c%vFfjRV9i{EP7xn%8k8KTinMyn}>z
z<}g+${E=L{RuX`)deEdq2})Z1PX1-_q@&ij=14-il}6%<?sjoHv&dk}CS}z50;75K
z^0R41>w*M*))d7>TIipu2WNF;W5EqVihJj_Fb>qGj1cYwj|shzqGAkJ(kZCL^@&MT
zR>Z~gHcQD!f}qE|dB(cpdH^`k=gRH&lg0Ls<k#+#Q_$XO*Jl<m#<Cwgw`&k{8JN(=
zZ@p&gGTOq(0Z_`YxXkOHbllv&mr~vih$WSDHLf<8a1`E?;P1;x<Jpj52o2|Rz|rTr
z4+c5~kCB)0X()HJ^d0?<QSG_)gkUS-=e-TY(6}C_$<V7{+{iyYGl@~Us+g~g{eumn
z{Zun?v*T!jmLi*}?OUWG{g}BUQ8ZJPd*|IW`RC-j8exm~3H)qyZf>9G9dipeW&$W)
zav8|(VDe4<Rb?F?HmRIm{`CY#Z;kX5@w{ABil9|TCTBxug>Yh#DRcXINnkQCb2}O%
z(4DO?ypl;E=p`Vu#tm;)$lUiI)Mt`H%<lwozcF1hr8+h(vm|_AYq7%-U?aybS1_K^
zFwGb*b#a>g=e<m<Oe{bwy@ph*N9N$*$C9riXD>x=Jb!Xj3MRc}^9XY=`f)t?`+kJc
z5qcs&JuGpzTbL2{A~TS5&P@~Z;5?mrp$1<*0rPJX%bYk%Hk(&%-n6OvyiUd#5XgvG
zD(EzM2~P9DmYT|+tF+}Cxd%4BiR&@sVj*oYJ`M^l8WZj3-Q^GSCk7x#Mft6WIXP*3
zx3ZuQJ)z4}FtTt_5$R|rN#@t-0wBbXxDakIvi(1ku*VNg>zsw;G)tbA&<GUvm3cY^
zP^~Q|G2C$oOtMDFbektvzI>B#kA3o9s<F885Q<x+(KG`}UWUxnkK898x=W<;ES>)v
z;a<qs^48{`%()Z-P4(Qb^{BhZ83JJm^c2OpZ?I~Mr+&FP7Z!CzMf<a=hM2)TS;+0S
z(39$=afOR!qypbC<oeBE(1AbhGQ4l8p?;c+=t5M~Ph!I{an2I3ca?Q_BW7Px??&AG
zbvMQk;7;909gj!|{!?Tk-B(J|8g6Uc`G6QJ#|O<Jk#g$D&z?T;hnrjHR6akS=RQ*h
z&)Uw?ZgoZ71U?>^p%`dp^TkFa|A(|d{&Ve~Mo45cKiuL}tikYnSU)wHu-~xZaQww#
z1z0PQEN)mI5b%)<2$SA3KJxQT1lnpecN@&~r<*Yw6whLyB`Pk7W%+{Ul@S<PZH3D{
zv0J@)mUb5E6I;XU2SmYx!k-Uy+Ud1xqo%$`B&3eJTl8LbM!FwuV@&M)yH}kpw!Vy$
ztLK`_4r96LtoT=`^YQ%RZ#tXa*bAAx!$eew$~aKRMN_zXbGw6c|8j89dY%uKjoc6J
zb{>AvEKD%=ZUH0|ttgM74yj91kCEwSsjqzMQTKrgZ%AcJ)t8IN0m@@?Al`<*<!3BG
zhoG1x*l*=V3{J`CGJHN0%e+EAi|-om5O%ECSoX+KUKxLTo1+~Q1R;CGqmd6ggL`)0
zn+O$W*J4_RJy>{2b(7(shwi?w&0FV99XKi4fPpS)V$!dr7KZsP2O{%8dpBh3@l(#s
zsVv)YYcE=Kwq5FEB3JxJ^R|Cs&e>gf)H?b#c>%L0gFaaPqU-q5yJmHJXq?DUv+TAK
zeNrX(>m6x~5tdWVQ+$pX_m~sR#a0lGAErMszY82@j@swUewVXfvx|LZ$?8MnBjm^6
z^wD0Lk{XH!bNhfF>=u(+!P)cz41FGaD4XfjiGRndes>k}t_5$mE<@~Mg#30YG%&P?
zev60N&s)f}=0i?Qrd#f~8NVL-<r24aPQ2fSvA4y(c1qn$Nq?Km*%e9X^tFT^&z1xY
z8TfB|(=oTvB{_ADd(SR?o!jz^N=I~4x7M9UseVwvcJvPXX!*0ka7sI@s`DDkGBSyT
z@I|!rm+K==7JMc4mYpUNCR59usAeYR;CQ=j88J)$PUsKM@My9Q*=`ul{ct@@U3rA<
zl4koGrH5XooTPHU9OlYwO4Rg?!-}Tum?}&HCD=s`2Cl=!y+QDN#cOnaiL7)9B{<Im
z<V-pj{QZ>sbD%K&G9Rz1u4=_y@6FUyHaidNi9>M~iX4Oi)c1<;jiY&uH#ih#YmHC%
zGRU}|$RIOSd{P!J{g+d6*gWE%GSst9_ZOQyCea5LOb(Uznq4}{utisN5#7!`uM|}I
z{Ce(i7lPX>fBLsaMZMf_%mq>NBQ^&%gA#WV+~CXD*kGedg3-{2b6R~%d@}3kqcz>y
z4~bPDstq~vl4pWm@4Wy<^t4E9bR{0J5fn|F127b6tkW?wO3KMV3LG(m&ryC2ifRj)
z89c9L2uj`-cc%}tx6|!Zf+vxld6QM}dVyGen2Q0Fr-qG))_6kVFD6!$vB$D?(8u^B
znJ5`7Ss0$TOsTxSPH9a`!qqBj_H<rWe$RoZg)A~lGNY2%H;%rdI2Q}Le-iFN*ET^R
zEpzOcB0$a_v7ODGAo+!tJ_u|XmgA#Lk@v2&h~PGv#w+ji<8zP9Th&on_-;|^!<yGt
zY;PK`zI4l}%39_KDv{0r;cW*|lK2;vXY-yo(ls;IxA=lT-3W4pRN{J58)_HwpEibq
zL`oCo;Po%c_hx8&c*vmfW^yZZ+kK*%U2LV94t0v*1G0+R<KB3YR0z489=Q{{u9<+0
z(gZS@N;f;{g_Rhe<bSDBXBap+V}Yb)r3Z65cl;F!xB5&{2Gh0-$rPyUTR1mRj8P<s
z`lfYGQVeCdcFqObMSNuH>y}_LoF8C#Q52zozWhJeN~<V8Qdx?So&=A{dON*@E)jO{
zRklDNewQK0n`|F1RiLQa9lLJE@D{lHRJPEbUsw542DIIm`PFlZ37e9j-btPdq<s<O
zUN!N0DGBM$LK=P>{^J>sJ)@h(q}QA5&}zHse`P!u+e$Nqz5~&&hk2SN5w&<BNK_aF
zEL0Zxi}YCJ(l^EN8=W=5GCcVcdd*p0B`%lGMcL6X3{eG}PzZbG{da)wGJ8|x&c9$`
z%GpxqX2|{c?UmJA5R)uA>xY-m1Veh5lrqDQUlJdJP-~)FeM|yzm=W_w*k`-ybfa_u
zr8~PG`mjPhn<T9$zdQDvejazc-k;DmjE%_YT+N{v$&0}T<`p`o?ERA6YOqWx8?<^S
zM(`q~frOdCuKp8K$wmbg;|i6~bZ%kvj0XkLR{ZRNP`(}SKdsc5*$yf~qV438fG;_<
zMA0_9<`45ietJ=e=;CxfPyM=@HBLU=cjO@Q=+gGu6h5m48dvGi?VA$v&a^Ox6;7#p
zn*ccpoN!&<(5R77%S%&cgrLa^x*WGynnx7xTg^wg{^fPxqW=w#JC`Yw(|=Lv9&gEW
zggznHrQITVOJ5hnl*#YvV4`L>aZRSccF6O^f4!Ab_=!uE6dxLbGkyD#JTGYm*N$q=
zb|p_xxBdginO*mIkazg;U)czY0Lx1fkN(|`oF;kd6;vFgT?d6Xx!X$cgLF9)c??Dx
zH>R5WYDS*><Mz-0{O3hL6<n<EI<?5`HhTZ53wu-07Rq!%5}&ZM69X{+5WM7_R(uag
z5bp}++De2FM!-Y7Oc4?DM!<U{HHIndlgENG`&yL3ykA?(darmlt?4~NJ?ycrv@XQw
zEwW*HZuWa`b>G0y(Z=6}1#5lNXUM%Fg9J8p2pwgpXtiYTt@!BNo|bzuXXK2LwErQ5
z1%Q{-0}oqX)~be{H?``&*=q|MShyVMpXruAnBV?AAUL@f58`QQ)3jS@DWh&VhPvE~
zF4}?-&HC<{F~xW5rgtG?=eO#d2I53GH-X1qCXoTMmX}Xoq|$AZT#2G@gI3Y48)3tO
zlM}x2DWs}~Fvk<qG<}#}QTd*U7@T9TezXmtwCS-MY&$hQ=F&IRZ@t)fMWXOvChqd#
zOMBtl>wVV*>iP}#jf<iPylS`jXeGGoOI_Po^#^YjZtwSBUJY!*(r`Ef6B+?D2B;2F
zJd(8DFN%iQNcjn0dKt)Q*blO#iSKF;nX#~lxeuqZwUQci=>tQ3MGe#Os|BYVBcYZk
z7V!l^c`aqzDBKiozNVDW_`0B(7tXPWusk@gu%1Oh5b~&C(^CO&X$|F=Z@$C3zK^sm
zQ>5=Ok%>tVwq(*?+&2Z&pQu@6Kb1|su|cOKVcB(PmR(YV$*^XA%&8-|{W~6tgBGGF
zRq_6{WWl(G+=cXzShOU*R_sGC0ZJw|3jM+!=C``eVL@huFgmA)o_<UQ+*y1rRqn<z
zEQrG1_Ecsjaz#jWRJzg_=W(f0?W00;hgFJo%9osYtx+bTd^LXOm|6=$#Y~y>k5cJB
zzv5u?ScfM@Z;MZ9Z9v@h$c9=b1u?ZyIVoBEOR`*)*tAET-b*<dZN5bn2u!Z{OE|?5
zAqz>OT){aBL&O$LUVW-~N*)IULXfL9Lh6bBiEHmwMg=KBD!3W7v~yC5>{6PQ@^(Ms
zm=q=pKld9Q=6(?jI#Mv%ot~`W&<o0%g{0c=Vk8i-IqL_$ql6Q3vEI!}K|IQfknLt7
z2BR?=G+AaZMA@nma+2}93%~*r7hw$qD-=Xp_CW?<TtJ&uOK;HfRHVvRONuaizFV~D
zjYTsb<xow|V^4*#a*;+Jq9!OJ6{V}W0gQL1$Vn3d?vrvm%UM7}NiqS8Wx)A^bfTgj
z2pHu;!-$US`^VLY1tt+smF51$YQa4rZ%RbaFH`Q6P2waHhP{4}9ww(9=_y1&vYa&z
zAd6tAx^I5>%zezdJ~QKmbpvzgnUSI_%lYArX0JK22~sbE&_q}=;caMdBH@h2CHe|I
zI==I|wvsTk>xz?l@x!ya4<O*&esCzFc55a-f_h}Igc07hm1B1*Uye3h95(vNK&-^3
zN}lKVeh)RnT~?~tsNO)hLt!NqDZFy(fBV~Ycbm(ib@6Jig}GB;tlS_oTRxowQB)?J
z!cV**v@qnBRdHppP&D*^yt`g^k4RNU47m{6>xLE9m0MzwU`U!*3{ebOOlEBgbDP+0
z<nQ`8q5)e6%}y+F6Hnn9n2p5E7&rD>^wrSjn=Sgjj%c9{A`wWHv=zI}c%!p>ZTOSy
zJ*#i`oA~H?U%_f6?$>78H0mdV-O2W~K0ukEl3C2|oa^O2%4LMeV0soyG2v|yiBaq8
z<2>bEAsNuC+i@?;FrR^?usp^YwfA7?=MnKc6*ugC$C#3%>pjNOb6xW2o}i9Wef|_*
zu+%|E#%<-k*D3aR5W$dk3{B~CgXHM@9hUL33|D+~l*}b@;xhn`(><pCpo?puO@8H@
zX!1U0cczTrrsO$Vykh)Qt*DMwWE<tjYm0=j@tD!9oom%E#fm_Y>D8C=3?VkW=CFLa
zXx3oJ^%==h8QUo#W*X<Dcw0K=0g)A->k>EpSU=S$`bT;G`h7&BqsjR$>Fu`xmm5_^
zgf|!kBb)AnY^`O~gLBdlETvjUzp|)!wtDN1-{q8KW5F&S#0d&C$#?sxU$IkLAg|^R
z|9I=BhL+!U#qkLLEM0}W_<S`J8Jb+(7RK~PAn>W}u{*@f4?I8RjadArHkfaCpq_qK
z7vuG>f#dp83c`^4g_Y&lH@vFVQ{Py~$sz1FURCqwHA%T6XS|3MQX&0x^3K4)pDV9E
zKN=keJg4HzJ^v-#UFaM}Q@%f7G3B;`beMb&GgF4g`#n*6Tdd5c9NUUoxHy@h<-KEr
zrg5p|FLFVrWP&A$_;vNp6*2g+%Ef6kW@mt<r#C~jEx2}-lF9-s|9DH~l9v{}aOp6~
zRj0k#g9rZIy-=JP<S>!U3x1gZhY?i~rT4#g_C%pS2#3s-yh1(0-r3U2phXL3rx*6*
z2^jPy>X@i6aeaA7`YBeuz1eQ%=1L#SZ7uUUUbgZwqo~;NZ07Vf(yveQ$?~$FX)#e>
z|9%fOMaM2ugd`iB&ooTLG@9Ov3uZU_(hNNNhE<$54rRkCb#^#x&G3jjPoU0?!MWvU
zXSm%=%pjq=c`iP+##*iNrzb9qh}2)FLWeNb@~82^V}n_;95aI6dg*6e0WPh+D|>4)
zX_`I$A{!fKG;Tkka_x8g?797c%<FvInPV?c7GxC{x5N?|h;?CA%f|x;<|bqVC6Fv7
z{@?vNxhRy1bT`lNp^%uK8O$;)2D4e!`>^*#5_zlqK^pYy`oCsA4<SP(15qf_Rg=GP
zhQVz4<oQ&U&B!E6U#qZGl8|o98|L2QgToXk0emxZfRS0_mZ75;snZm3@9SROcq>g4
zD+4vDJth&g`h@caPX=0e#Si7x54PI$mQjA-(78u#he1OH!)<JBy?do>R7vd8&u)WX
z2k9{NNqM;>V~|jt-0>sL?D<NZw}2(^dxUDECw!3X&P}=CC9Rmy%_~+FLy0O>twWaB
z(@4VGm_@sGM-C~SCnEs2q+0I+XPRUnt_*iy(Pe)8zg_@%9@hzaBwwt=;HKY+m4J5r
zqm3`fOLF63whnz7sEUmHW2*2F5`P*inuWoz1+@E|JKVq3$5e-pH~J<AyO#ET-P5j*
zL+`|F^cg_NvSb>HWWg^xku12a{S{~9_894z+&yJ5)3@T|i0pti{V6{Wq(u&>m4*u&
z!u*VKy}Os*Nx9S3C4U}oT(07g3E=bj%qJ7T{vQPG@wmrfR3-fQiDH>f%HzXvwSp(z
z^}1<?@W2qmvS!-b#qj$f!-uM<s-Nu=n7|7a;otfu$k3n7VT{s7A=8NM&%Sd(aA?_Z
zF8Ye-*^mLWRi$sHS^goWdQLo@na>I*aApxfH+2@wc+CaPo%oddr8Zd#o|cqGAE*S^
zRvQ;RTnfV-=GGM=Sc(2dbW5U;taVK+{n+SUo8DG*b~_J=sGH@BIA~zJLu(0ZapVoq
zYMOH{uTTDYQigjV1A#3Td|*TfD&t!vyz)r+<+~if1&uEj10_zdh*r1SZrc3lqdYH{
zt=A55|G36y{Jg_SHcAwg>-FJ2r+u^xg;O`|y509aX5POgV|$7#%FO4oH}|T-V`2rP
zfEwqykZ}F(ziP}nw}81xHK=p7eX7^xBAj(>(>i)P!8hCnv0AM2w$&$1w2!g%El+Ju
zysWd={<-}2bLYkEI|U)2R{U>WqPLJ6s2a~AP$-ZIVCIR+*z^c`hIBXszFgRUpZEPv
z*>AXaOE1R1U3iTCQ4V?<q%>%LZNy;Kzifv2UR3jMPUEpHof;AB^T1uwa6uB5L~w9g
zwF>6&W=PwFf-h+_gE=uL>Oi9wCiF8IC0+Zx2+B4wj&r2UmwCT>tx6-d)-;=61w!wL
z>**|Iqx@#d<NEApW8&TWM%;7yWys1o?QcQDzs|K3@ETP%4Hjk$XI1WtRV^AvzKN%6
z<wSB14H^Z~XGEd|;UT?`1SoLF-s_pBzodz#s$strD+zBG2C>|+iz7XVh;ADsJHr#L
zSzmvDJ2*wyDuUDu?+Vv*Nk9M2fbhNCC-HkM$g{F8h7(6uCL>v6($nB91b~ArXjH^F
z^=a6nY^z<3IiTv<(@oSRWjp#grMc?N0vEL19Z6lFR6URKKt3ThsCsTbs9bC8{b*K~
z(Fot2cw<bh_l7<erO}f!xp?y>H%pv=%7f9kC;^$JBALt{AZUk0CdN0d*0rRlSA&_3
zzW?u@AJmQQXuc}s)9e#hK)=JgBgLeMaioLqmdpUTGCs>01DR-O%|l&LhuV$hjO^^<
z10U|z0fh7jWroGeSznx|I7`5(HGu0Z<0?j~i%bj1ES|3Ty1u^WkU<dK?pLuIfqwdv
zOerzmxo%6|i^FK!tr+79z5j|lvRH-Ai*KEtd6&sR{A=U-oxfjED}NYz@1_{1Q)2C`
zJp3{`7FalQ&8}8MTFh^1pBhoYR%P4_ubYBVjzX?-E4$~N861%oxhdcAOZ`dmy!#M(
zM?4kg@I?OF3Wa*!yKbH=I#av~PX==GzI1J@okSXLAE+O*RzBd|G^iHycDg@(XE}R_
z^cqOvJZzR|Jm0ALj(0@U1RRP<Ef%WM&Amp1|H^eA`2j>HW)<o`j#7}J0mkc(fuHE4
zK)o$PYJ`7oi=vpdXGv|{e)S|GT2SY2MXXXM=>`2KKsya62s>FI&V+eVaYMMnVDYo1
zd#=og4EwrL3t4Z1JEr#EKsgvYS*gsI)GRKV9<iaBj>21Q12jNqbkzJ^*fu}6!)w;Z
zh-3{5rgYD^8s&4%_rlO9`%h4_^T{!S+uMO7)}>gC+0GL<+-m;YLGdl0Ju{kHIM^%q
zsOx{R*DbDK?AcAObDBN3$0++9Fv>ffDldP|?nlkNi&!<<=wsCTV0`rOdHq56z6i=Q
z0ci9ytse2ekZ%Lj5f<y35&=usGuc&Xf-6-SU<EOzXTNP8RGd1+W-fR~CC|caRyU7|
zuaX?(IcW?9nG-7Ey8*r(47uNl>F#g>@J}{bmcBxS-gqwewL1rk=GFs=6nqPTbS<Jl
zsYzQh(u%83U3j5AMNdM%qhX$4OoS^Ur}Oe#Ei698KBo}mCQC5TiCX|<T9`-iJACY+
z??OW5_`>Fz26&Dw=~l1_SP1tK;W~!8oAezSFW^KhLLTkTRj0QzfL_MxUx_ite7W;;
z;diYOZIfQ26TKywx<Civt;&px0kZv#R)8G_8yZ`JgKd$YH!WPULS|?$P09z*hkHw%
zyf@vBTGiAJ1^20?OriSp8rEqvG|P}uQiksmsj#<cA%ww=Qim(U;p{uLYM)YI7_Ka@
z9`*-T60bf%)eY)ayYMyjcp7XQIV>6C)B`v#(Au)=S%62YaZP?DoLrsi$Q|tx8)B*0
zDdmhxhHB4-3DZ{sqEDKEz&P`Fk1AdtyzL}}^tVAtKn<a)_<_HVI$E1}sMN7D+Ds@g
zNO;>Y;wSp=n?LKC<blXHiERTw5CKI*bc{9PaN?Rxp0};&?K5H0ggF0Es#3(4!@*}*
zSred@5p&w)O{f8gk5`|(&>xozCDKbUR&f>0p<w0@wFj`K<q0P=-kn)DHB5nh`@KTj
zJQkomd2~sF^I3z~w@8umD~}sza&&;*-EQr|^<robC}uDJ8sZ*z@c)INL;NcK!h=C?
z5$2rYthV}R$@i+|Jwq-ZeJ(dnzHDaX??f7m5oJoKdb(E-MX;P_v1A?Mk%J^s!()B#
zk5u*SPB0SbeQj@49MNH-ELmM2wUX!go@Yu0q+rp3IuhjWE@LM7SW~d|uIbLQe`V|L
z9h~gv^}a8#q0<Vk0iet!JXvAFYcn5<vv7+MU{8U`>y0#>mQU3>EnZM|H#rXAv;y`J
z=xPh26#+OFHq1=zRqC7qiErf+9X<*szXoS0b(bA~6`)-g$@?swoZNg;xF{gjeQ|Jc
zjk!(0!|;(}xayx&D0SdIKU7_~tex8*%?;@vl^UFrAtg|`%r`}wEelo>FP}U07Bc9Q
z?Vi$49<2GZa{cf{@u7~=e@TElgBi4<cpXs6j8T{H+~K2D%!un&``^Zr+ow;%qd|{x
zFG=??V%PX=^?lFt+~X7b7w%<y&rXd3uLHKE37@mQGX7j|WWQ-Ghy%p4%hkEQZsoCo
z{eVU6#EU~#b*N`oR=T&-vl`V%ZgV?0>-i2^2(K4T;=jfg)?ffFO1IGc!~tG@I{t8c
zTH806d@yHFX7oi#zc!iVf~6=KZYoS(Q|gyAUENaMC~9PHjBjml<;JJ)u;zfhWEiWN
zF4RhD02LVl3ujfotNiMP|Id{BS6G77RuHsHG(bVwxwrV19nhXVwZ$st#YZD)($h7L
z8fMit2*MUHCh)qI;9KXfpD5d3>1huu;V07SO6%KgCjx<%8KD{H-fq`q`*&1<wOW7Z
zuQVx{Qd>{Y0QG|v1IQ)GBgsbb`;kE^U<aUYsKx&gXPpWEpj^&UeNdzeMDTE#evv3y
z-nCz9St+m*$N`3mBIDDIks<97s%R{Eon67wavN<)+LU}3b80CLxaD1w-7^N3e4qv<
zw0f#3RIiEaR;h{Xz;Jl8dMY|_zFR;vSwjg2s`X{s!_Y{kt7*jHL~m3Ss>@y#5eZPf
zB;S1+oL4GCd#r2`#+S)AW77Md%nY&>@kM(6_J;HqK&-2xKmVopJkOmBYwn76CrE?P
z9fjB(3P?tToYp%LHi)IbY~LDv57c{Q8>r0AO4Ut0++<ddlYFt5khkAWL5OWauj-H~
z6F+9tSylD>qv)sB?9`mjRDc|Vi^Xl~5oWZ222kukFZaui&-|}(m`FkNlF!6bsuJ9a
zBKP0@+K<Y1x@li$i(uNa)VAHFWKPR_lSUX%Dr|9QhL(NZ6wAVf?Co?txmg7pH1~}S
zf1qZXv3V$8Vq?p2L^CCt-FGo{vbQ(ZDou$$&X?|&;|@@uW|3?5>(%58-Nc=GQGUNq
zR(1fOsIv1sS>XkebiOm&Sva|8?ruG1bSoHUnN@gh{x3kkWsw*<<x1Y4?#Vk9vZQBk
zbzHkUaBN1R{NqO}X`>9}oPFhIV++RHl@5{vBe4lfGXR$+t!5QOoiG6zBj$Lwf!o(g
zES;w|uh8}8CSXMvCvWAM|83nmvjUFUv3>Der;s{Ol-Ks$_{E$4b=X`|d3`;goV!xI
z-YR{^e5v=CllfrwE>r8W(^#b9>hs+LdC0c&8e7?y)<=JEyfHY!7S4z$KQLqkL7(gA
zJric%NJw<p<#W4WcId?SBHFn)|BO+K*pL~txJjBe%z)wNa!OblY|!;ecf8x{X(MUu
z7V^IRoWTfz=;!~OSg(BF`<Y)qltheCy*5+zcDYhkf&-;2D~hL&8#0hrCK5}s`}mPc
z3)X>#7M?&!=H-gMd#x%P$iNU2iboNdLfJO}C4u=R#==->Q-81>MqV0$xF2pJJT>@5
zSrQ$E;(VEvM3cx-5g}MLBrNas_w&FO{viP2Z;hySN~T2}lW**+$Ds^sgVDzdF6c{Z
z1mLsiyrjOB85=Z&?L;SebZY<(yj^`>&Ci;5GvKF;8jWsz<CIgbaLW(gM7PN$Z3RL4
z6U|=cit$qZ%$!gV=ek|XZeH#LgLd=dkWyv9ZB90t(!ZkO&(#JDW+^V^k@Z%rISDH_
zhk5y(3}Sko8B4sy)MWf+fWpD$tc{tG=Pj*hjp%zT-N3youFR&B274al2_U$8!}2y+
zuVV`-T52dv3e#-@<fyHPbSGsjGpNM@HG>5QCz=n!TZyUnMWAM*qMB+6r2A93vI5NY
zoBT0Tz~;%P?ISA(RXpM=`0amslRvqOv5oZ_P_bijcO0CRT21xtM~##6j7e|#&|};$
z(qalRA0rxFfGpISxcPeh>8e@s+T0V9n+%_2a+howe7x)&I*H$|iwRAVSh=44=YAc%
zHg@%2_Nx0o+3O<!)2+4#B6l|5&8+*D&*;dYpCy7#cjHoxWx6JEkLegCbUy{dN~&rj
z^-6h%HtvGEzVXLPEKrtca{#}@r79T_zLew2pZzobF0`f{JIHI%Thl%2A>nU);1a<L
zEEO|_yWNUZ^Y;uA6YJuRv@Qf2nUv!+J=&fLKm1Du_BmrRE=Y9W@34OuZ#+|?N0edg
z<EAu}Vl0#PAJ%^p=axHZv?Ke!QSetv6Zz;LLK>=k|H18|TQC{4`>5%6_~){G#ya1(
zIn_T!o4lNh-befSgC2`%t#;*o|EAwkiK@H@XMF#6lJf@JA|_LIpT$yw7-Yoc8u+D-
zw`$1DZeSO|gcutcJFVI`#GrZQzxvIEq*fDj?s$Z!v$*I5{#Z{$!5#{euZA^xmG2?!
zUtQ@>M_rOp>BetJx<QjqN8@)N_a9QVt~Yni{ILYDEDsgOK<LhG2X9s5H>pA!w1Kqi
z(3Q<f5Ys$s%lm>e8ISZr7l@c{(0$<0$ViOn_o{%MktjdeqL^;LQUR;|ezW8VVF+w&
z65lox)oCGUIh=<gmf#pTK1Rxk>vxllF8A$)h#_rcTAbTL&=Sv9F68q7+t(lGH$cnc
znKVw8O3j4vz3%Wert(HpY1)Syr)6MR*G#LmUh8$CD17DZQwmlghUejZset_-m7EMj
z%frziflq7Re}$fkGCFCUPl$tEz-W*YK^PInX*sg{rT0OzFFh)N`>mK#xV9(#AOiXe
z_@1`<*h#~N4m{(>BMqMwwtQvv$eno@Ax%Rq+*{WZ@Bw?w=dw8FvdYkEhXLVjvm%9=
zO1#gH!kObWW|74s-ptfG5wfO!uY;U3?|zD2q9rpMwYpVQJlK8~r_W>IKR`F-^uhye
zAXsbULoavSfJI$4&u74rQ97^sCi<UHwbGB*&Q^32tb-~a-)qYM(k|yw1v#X{>G%MS
zx~WZMQQlIyvtc<30z@6hx)@dce{`*WJ{*!NLMx^JV$b&@)jqjG`#mfxNN>e}2IaH1
zWjvRD-WCKX;B;y}zJ|Ww7nd|;+|X)Nv?G!<!6vg1x4y*qC+2|9#J2)rNn*=kr4FR2
z`y#<tKNm~~CRn}&(ib5!Wd;mT)nz}?=OzbBo3J93y;;9lCYD!GX&}yzmNXqwV9iw^
zI&XKaw5v{x*l1-k<H9oDW%C_d;Uey<6hT=yr>Wm*2HJ$z=7*?<rFDK0%A|J#0Ve}P
z78daVDro*_GnBz$9;yFye-Ja|UPN=TZvKDE$o#XYKl^~&_uu6J1G}Ik-QM$cJpv<p
zGN;rN-0q6wn~B&=^DOZ*onYR*y~MXTD<x;pahC74oH4D~{S)G;*+<V63&3_u5;dQt
zj8{>cZ2i=*6i6>m0eI0fO;tA^^%gJ{qx=*EFZ{VYH`%=>`P#C%Uwq7J2z&qdmB)GJ
zpU+@SYf(P($VeY@=x4}VFUsNlm&S$9?Aunb@1{-bmKUa(=vG9Jbfh&(KY!m}wfs-8
zoyiAT&`XEWK=<1O(r8V%8O#)=?gaOX7Pt`d5`(yqyE5RKzJ(k=6s&2#)d6RG>OLyC
zPBCx5nefO7>f-ls7`!GG#Pw%F^;zk|wg8fh%l;m6)HSzRRp97k_sZK(c@0fJua$1O
z!eGrG#LuZ>e!Raha?b+RW968Uhxe&Jpr(42IMV-9s~glQWIKNSgRf~m8PKIRZO>z|
zXndCh(F2KbL>JjS2PUHhv-ab&N`Ru&(CcZm^s(Nv=^To;Znm*MbbfY~h#|FwwIwsE
zmNOdqCwqUVJgK>vdN94^Fpku8g2#)^{@Yvs$@pr80rXe%hW$aSh<s6`DDYU9(c1jF
z^25gU$k*FL3dB`KZbez9pdCxd;u3SM&3eZ-vzyl#CUizsZI!1%dXT5P!(>+e<*;2)
z*K(`N)r}eRHD^V%Z<C4gQ|oLg{=bna5R}ujU7wWeaW5oK{P$I=|AMf7PPT}t>1_ex
zn-0qcJP$BHRYNdF_^5I$3zgq23b$XcsmD>BX5wG%V?ATSyX731VuNL$O%<P>o;E=r
zCJRP?dmS)B;~8G;$(5vzaR6~P7b__-l8wCOP}7sZ4Gh-LOD}hqhA^xrZZ20$YMv?*
zk<o$qKiI$SjFE*5P=sXThPoB#W6-;OXmjTvgR1Mp$RHns^~=wDqpXpLgh=^s6cTmt
z_vpMyi;Ts*YTCyBO4`O3gajA$(Y*`M@7#d|TNbs`?ZOO%YOq1q6n_<2Cv2O3n7o9>
zKL>W9m@{V{WOe!9qmQBVZHh3lT$5|SKqr(&S#uZ+putqGSirV6-;~7#@i86`l_UAM
zDTTQkhrUlDQx^b~4G?y=`t@IOed6wsJlxB8C4<B?#?-5f(0+4(6I2qkixdqLqE~VR
z#RF0_{-%F%4}#ee1c%9nVxfdaV`Gz&Mmem?BhBLJ)}Iz(m#<!_>Few&6t>Agh~6u_
zA22-9#7!vs&pCZ<$pG4>S^Y}GsPtyqbIUimG6VdRp1Op<@ROiA2+1x+%PA@ffBAtu
z{CytY&^o_+m><z%8*)*%)#mv5oQ?v!(40F%ce1Aztkzt%_D7&CpPUKrm)u%(Ps78x
z{Ma(U8}Vn>gofJcS6b6_i&)e{+mhbCOa=LKL5!U~2Y=P?H*$~v7$+l{;lj;H0;6$H
zSx57c%t;l>w0EC*3#%<X(Ysn2Ppo&)w^*diUO=go%VYv-w+CFu=AV;1fcnar%6dxe
zmx1^JUS}O_W(3yMy>uNNIQVrc$MLRXOoW&`*Iytbwf%q;%iEwcM9Q4+%9SN$yoX91
zc#Qw8$uunH!)?DjH{VdcdYHq2AwTI5G0WBk^KJx33<>xJUqH>lXTZkiQ$G3`02{<R
ziHN-Jy4PW~Q6lO&^mjS{`-pfs^cOYjy}BI8c6>0Hn3_H-y}gu;eX8}?XEVL^rF(2g
z!6H9***oe2ZN`RIN5gw>=`f>0s!Bz^4sGcjn9)b?yvdn2=^-v8u55mjC0=zP({<;@
zI+aWzqpk9F?>@QUdZjB(mJIBgQJ;UU6+YhD!@GE00XS^5yWJ$ig+ZW8IT%$N+d`j$
zD*kPe;-dw@dcfB-zDT}AGiBJhvGNZWwQOxNr-d-w?IEwyf&s>(_%7F#2D^<^t^+Um
z%ptB6*y5^tG8azcZm~$jLc`X2n*w}R&ptb^dtjUB2q`C27~Ap12=IRk<I)5d=ofu{
zkEj+YC<R@7X13!n<}twgjTg4iDb&5<v1h+mVkNDy-+7Ec`TTDthTzoZuf=eQ07LH1
zvbWgI@=G3oT%=bQplIfn{Vq~}0$S_I1Jy)#K~hJGq-5CeZZe<#E6S*H?i3+zSxP3T
zx_n4o80d!|jViZBG&4f9VV5ZluhYO#z>Xj>8#pF0uJY7u=1sD<@JYvRrZj5YKukWa
z<An8q3%RP!MZVQC&4~Z3%TU0`W;~N6+t3Xw^(0i-`~u&gts)q<V=R$4cJ`lwem+3<
zSO-c~T+|gWa;$GMPW7_wL3)f!pz+aZaom7(9gh&5-L_PWc7oREtt4nGOEwnU#y5}w
zOZXDD{eluw64Aqr*?+bN!0y{JC>qFj;%ZQ)_}ZXSb;`VQD%J`l_O8qLW_DkEai0;Y
z-gTr@#a!50Qjjf_ZNMGv*H`%UBSxQa2x@k&+9&ds3{=Kj0Qe7U`f+C}jhd%vXDSe9
zM3{T!eLdlc?{=)4c?=kGYZ`da84+j{(KY_5y_(D*XuK4z-N=hiWK!hdWy4Yw&hj-d
zWzGD{XmJrkmJ1caiUd3nwO9;~m;7)|MUjf+9&K6R=7motigG=-gkRz+bi95sewb=V
ztc#HGGx<YDOEjJC*UasT+23AUm&;OwmGN_c=_H1s2adHJV#d_O{nyYD|F#3eTMkRH
z-i66bw+3DiS2`USLXV9^bfEtYs4N^Bi0kFkCO~v4Fs)Tgtr&8B7Z#azk_lu`(zRI?
zlt<nl+XDF$27CSjv0duh(ArTXYh$uVzkO2co=_Ad(Y4HjInNbtOD^Wt2(8jbBuAvI
z#-lLIk=%6H@TeNu1*Wv$Xt>8GveMn_nx+!*Lbv>M#tQ>@tP7plz}8z9L}LJ9gx@cT
z-TIbrUb|5n9otF?tTESy$%30fEpXXaDa<z<bE0dY2e(WvE6jAp;=dY;Q4d;cif08A
z(kvfWi?}o~zyT_7hwM=~_!djtpvVjZjRMY0oh8?GtEpP_e;}4B1vk>lfux+JLc;k#
zNcJna%vlc9ebXLM@+QCdL?#UJSLK^$W_5q@?Y0Zx;xs6+B~_6yH}7TQxK~O)SdK*r
zZSOxTih`i(<R%Tsivr~jmcW_2Vw!g~<<nC$dgWcgXduxBe8BbO@DPoQ#x7%)u1bfQ
zoX+^tJ;F1nM>|o1t7<iN$ba)R7oodI4CdWqc;hdA8FyD$bs8xzk$WJ@zYTEPCT>#~
z6&l;1XlHyH{b9-Dc~oe1k=Wi0S@7#Nb}PZee+3F#p)W>2ccv>Xn;2^eAdg?)Ju0JD
z1`2cE@f10gnO|b^(J0qiRSmI9>=KK3B=8)C?Bcj>nDw7WYsRhKrYL*Xoc(VyRQOsW
zzH#+T%{<=xi{-2LExHwJ_ECPDvyk-MQraOw1ujum_;(U!6#8D6Hn&Ap<?(rgzYUH$
zl@4JxZ^v8j!Y-|$l{YOmWBB5@F5Hf+)rs2!#W`jAS~)u(LHTX3H+D}d_|jtw_wxE@
zQX6s#C0>(iIdOo~En@Qe>OUU*v^w|m*!d`IFBG86jM$*4Fde<0eZzL*(B@*ogy?-2
zdn|;m$7^dU|6Fjy1jKr=Z9yTq$Y@@?<~Hk=n=KG&=`XAI0=U%Cf<klmMaBM_!d!?;
z@31-XSLNLvy;1gaIH7~AFYyT6Ens}td@F^4dHya{C+V>;`S|HuTs!#6vgx<32tN1-
zYp%+S<g^Zq=(aFmn)W~c*62-nmHVz&t@#hD@~S1gX24unIQ6Mf%U;+yY1TS(K76-$
zoae)>bZ!h(biJM4RTa<hjUzLw<6U6c*%!@_Vu(y<$^_xTv)L;#QRzPi;^6!B^xJPS
z-@Rmu<0o?J_9*HK=@Ei{55CtJ&9GOWpFVh(T?4k=R^UKd$QPgU--|_E5#eFu>)j^=
zE-)YYh(YAeNgh#B({x19f5#kdo%W=BInRInRquM#2)N(n;aDAWw`{g0jFVL3l5rj6
zgwrzNF^M4~;YAVRgs>UOQK0I(H+Pu`Rv2~?NdPOD8WT%_k$FIX23;L&Ik&1(Z7OkF
zIqb=vtpUa-{A7^%&m}zWn<To6VT%1sp18rf>m3-K4w3hCbm^_qVtLK`(zr;q>u}gf
z5Vsp_SmPCRDwY#H4Mn^pPSe-;qAy_H%T3A>!)9!ErZ0&RSWZp=>YzyW`a#n7E9$jH
z%_Fuopq5h&)7t(<>y3y!<BKqtO}(Q1j=L?rocF=i0ZkU0`Kx4-6=xgWfTc3`^Whsc
z_xRc@ON7R*t~<I)GDDL<IfD{yoj+ZwM`$DHg!tZEeN5EC0AC9&mUqq!5ru}1jb@#x
z`!=Izi*|@(Ye4=s4|mxkj-j+lcZT>?b|isBQ_Y59Ya}&`XhVMb^uG)aw!M8HOxg9j
z9gMer)SCsIRla|F;Jz}JIuV4W$UpQ&W==}+N&DVcT3AMVLdL_2oglq;vX$*0@l@v0
zFUqG)Ywrrx|8-^*8IVahl-Rsg`BP1p>l1`LwTX5+!O~z-A>$<xt@wRAY!kG@XtZKn
zBJn<009RfFoR|+UCyowjW9czWwUQZeV6jdhQ1PfKwbClE{xLOc=6EoNbQw~1y=kTz
ze_$sxxB+;rsDOHu+B7Exm6gSVPPtBJi40MDJKdiOjfJ1^Vco*eSsF@eZQIj{&%cou
z?UnW|&C062?BZ?lp@Topp2_!9ye-pK($)9ti9={S%AK%7@rKBiOF`zH@ut%LF~jc1
zg*Y{1(yTF*5x{vgt)`|b8AuhXJ`>yfZ(OW1Tzb#yE2*%le``J58iwU|n~V$lG+85`
zA^A>U{bNMisM;C5a4k)$oYlPFtrTL+ObxbkV-ex_^Z7_@iTihBr^fF)DOV46gXy+(
zF;?~NT^lPH!CMl#PoG|xZ@spu5qgP~rQDGFF3`3rL4B?uKAZIrJjHzBdGUL<Mt9n%
zS3Q=(p}V|2=OfRdUk!4qQmIr`X{JgaubNdDZ5sPt-muhKP!!3L8DDt5S@V{l*R<Ym
z+mFVGpxRIq{7qUb!jnw73fJyrzBDh)^$+Is(ZbRG@`(J)MurcAW);Fm$N^1X-l(w;
z5AJtfQS8=^KW}>0iOO%ChV26`ZS6&UhYbpjIV`tTV<w0N{lKqbpd?SBPOg^#xXCO&
z5`{Kfy}Fee&d*iIR4zs16@`4f*4^d&$aA5Y3Q&DY+HWFMIOqKT8qYe`0rN+8GPKh5
zB9OfDt3CKo1eALC;@hRZ2Tfu35IP1Wh%wICmG)KImGW=%Kh|qMADK4lQltT&YL4=<
zCWwvIOM-L!F{6H(Y}Mnp<CQKidCvio>l>0GDi4Pm%=iz#>8m%q17E(#5MAbn4fTE$
zTfy+p%RbQJnO3e`3UjR@<Bwauxs5B=zTRxuP@O(;?8XgPF`Ic)TE1_oyH!XQ+!|2G
zXC%(hF&Xg@=hiqhrQl>4?M03}sMk12gz%t7SI>%jv>-Pw|Bi;7rdx3=u04y4^VJYT
zE(s_SOzeuC*Hr9mxwlq0u|HF+<C)RzRW+Xe9On19df2gCclJf}{5ESu2X-t3ZJJma
z**{uHPNA$O1|O76WpXH|az%yAuLwU~_%;|Yw&3<9=B}bgO(<7xmvo7fTZdqwcE6n5
zX28PkMYBYm(ZP^Me@#plP>cMH<VI=+%=B_^HoqXo!ukcS-Kc6-YV5ESvW%aK$FMV9
zJ_VePH{(mNXH!%FwWoJh;ft?fY996M4r7cwc2hOF<mR!#19_A1?xxT%8r@ZPz2pd~
z=2iQEG9os5b9Hgs8Lg_es;P?TZnjD`!DLPxL6r`d##h7v$tI^tnWc*ZqWov{>hRdQ
zZQ)i#(Nrik9j<p#oRnNWPEkV3ce&QUy%W02Ju8FsaIay0R#l}zdalYgm&&#infCv~
z*jYzKxwija2?1%4ZjeqvrH7UVMLMNKM7mqLyF?m6K)Sm-l<pX6=p1qe7|z4q`<!*o
zI_ur<?=M`7k$LXtt}8#^ev^24D$D?mUsZT&3AxXSEO}Xt9~XlZoo|LrRx-k92sQio
z1_VPRzIayyrBrW8vn<=E@R>R-XF^_c?;zDUyD(LuD;d2@S!nvbAMS#c+Gm!+Ym!T0
z+g{Fn96|k6hNp+c84dX<+-zW{i8j_VGN^`etK0I8=&Lx@1<GbDcj{p71H7O5)w{V1
zvU^-u>o3ai(Qcs_m>dUOsJ?wy-+3p7u9hT^_Ej*uc>5~QD{|%NJjw}R=LH-C5)0$p
ze73*Xy*a$aHn4<f;KDFA64f4&j2BO;(k*y0C0-Upy-HRx*TOyw1^Ob+Ip-G=N{u2j
zdW=E-Dk_VvgE5bs{e6N2sf3*Ayd)9oR$PGwUIj-Lm_hCe%JRxnttMxZX&(;ETJp+>
zg>0(ccKP#~_vL~%<Up)4U@02&FD5<_o+UM}(~cV<4d4%<UQA8%OphRsW+t6b$mx+<
z>FL|)OjeK6DIO;>gc4iT_RdH&JHK*$>NAUPheGMs6!VDilQXXW#OP*3uTjc(Sz0Ej
z6#^qOmthq>5!vtC0Czv%XLe<8{>-dHVYb?&ddTV0w*e#SQT=zBac_Q>u^ew5zY|3{
zU*yb#UT?%`&6BCMPO<xDNsz?-O8eNjzG0I{6@bq5<EhRno0j2chGn3`arQ|ALP<6|
zhi+BcM~eM)ua#Rf;kwj(wN&29e-AQbDvT8UmEo;7ik(=t4ey-LXy8D;2)aO=5w*Uk
zhHUl{I?H@1F%06f0#yKWZC35$)oWlYrw?$q_GAojQ#BKb{%mS8D?mMJ{_Ig8V^HpS
zkl8~TOJ%oLR*W~R$8OSUNAD}cq2bFco1KhjN8g_O^{QX!;Tu=cr&v)=^hDfFRx4z#
zANs`hSMpWN+cM4j!frh@KV%xnuF9fls?*cN%MW^brIMUU91!I@01xINKjX|>d(MCM
zZCc_HvOwE@*YWk~2D>+IvC!^9gLCUqFKFL>y4Q7S2*UNp<o#@P#z46h<2uY9W$y*j
z^<MurPjR;w?Nsl>j69a@_-kSu=)dB30!JH(*Zj=ZmF5sEI<t<Uf}Xx3<f*;yaEK}<
z%<eQiv@;y8($KQnjCGxOS;bkF2z%n^!;%`KHhX^M89p2pVk3t>b<xz%ug$Zv+AQQH
zYrftS_Nt9Nr!BFb5O$HDCzAEozy<yu|9|*_O#n~|D9kEv6#tr;RrLSxxxe2b34kvs
z=VpY!oc_;X{u$H%|Kn3EFt1?Rh-IUN|7-03|L6XCFWGIhz=H8+WgRU5=IY;`0r;JG
zfOJRL?Gv2?#Kiw#gcqp52=^7`-9c3U;miM;l)ryR{v1hVlYhYED#hi$kFb#YVdWYr
z44v)%w@3cUFh+|HEJz7r&u;hKzNqhVlYPo;ttWt^KR98o$Zl{(`1jiQmq*-V1D<Vm
zI$lTOtk$w#!cRL(=-4rpcYAWG{>!Wv(e7-eZ^PA02?nq4V9S(UkiLlV##+_B?v3VC
z_+f52r10jd%;~r4|6YXu@rw$JA4a96$TXzIVELTn%hl-SXVb>@+V-KT#w;1Sz5ZQn
z&y@!bL{fcwI?J|*yTa$6xCgFzlq>ghcE{h)t`f?LeNxHGVk0~+1>d^t)ykqT_&}o9
z=CM-;j#u2J=65Xs?E7)bfU@Z&H;N?g#(#NtwUJ*5VYT{?f<SEmTf*U?1mdK+FN^;8
zPp0;#DIubxMCH*~DnN!Ee1FnPDc~WilYH9;ojttg+;`Ge{mA)^u0KkYr_BHg8>_vH
zC*%hikn_fY3ugaREnfQKk|NHUuoe0y82&jX{?pRyfJy;t4ie&An^}{K2TOBVRP$-S
zFhVA_#3WFr;7__gym4#rJ(hJHsI|Q<)@_&{P}z(Sh_kf{r1|%ab%6{l&*FC~rJA2P
z_njAbD%tKO3^NcdC&n6o(3s3#L5~jjA^Dc0L%4%t?Ckv3ba%qov9(&e?AB@ZDXMKS
z@s;$8?<47A%TE%LmG$KB|4;;3;lV7h;fexnutO^|Xg!U2m(Sg@7Ib{}*!+(kzg0rs
zGPibXyWm;vh%?T>MzFzajM)KjZa!F}$>>1%V!xrSMqVG{1wUkl9<JM(Ek{!feC0wm
z-^EolUyqzMTQAXK&u>@TNZPFPrcP#(2O+Ky$_|ryT3Su*#wp5>7_sK(`VnD1OPIz*
zVE)rAaK6SB-bXe6WmzNNSdse;h26Xipw{<lx1#JTGU&ElU!Yn|O;op>D?`sYp`65r
zG3!qeTxkdc%Y)f`5wNj%8SVYfk5X(k*|HQc5N^Dm#%Ol|CYeAQpGCCD#ngMtPKBnK
zoIBkKNWU%4`A$<<3Ha)3?4O2$KV^w4k=)?;^7ah%U2^7PSFogR?E!stn}^m%-@CXP
z>q#kiX=Ag~;gV5X>RDsU=}IZD#nBXAIb?_`Pqy9<>J5FdrV1+7jvYs#U^H)Y8Kvsl
z-DDjdh|kA7*W9YN-q*<A{w$WDk>H`)3^Un6ft^f-K$?%+eg~c+|Lbo4`+9t(;C1(h
zVi<LCz20#1x)N>hArbkToWD46eFxVjX&>Ce>sac${n$Z8a-d!*bX~jbyIol1otx7Z
zZ{SH#0QYFRg|ORwaXloGS!HC2dd{0&(6u<uZvcFMbjUX=_-U~uW2s`>du^d821{{Z
zN0n`v`!a)z#-m!?27I<=UF95enD01TmNemcve66yQW}L$hpLMRsn<I#VM+=ES8FlU
z2D>Zc6qy{JSAyEa+<F`#OVy55a#b8lw&OMV`t94T8Yj~O8)6j9_Z}DYI^XdI=JVdt
z8-aI!)*}))UN330HUbd>MVFn%Vx@n&5EQP2YIo?jzj()$%$K?5@287g?rOuXtb7v~
zhm+MC`-1=;ppI^RSs~#AEesjAL@-5Cs!mAt^-h{tEB{KXMqm5eN^LVf_YuF1JY~s>
z_M7q6i98^>Y4O|O;Ly$s7L_(QVfL=j=vdTjr;cO@SH96e=$8q;0&@N5dHHD3>o7Zy
z8}E>zbF;OMp=63I4n3^v{MKjDDL(CTN4^LA(A_DEUrT40|9Y>8ONj$#!RN#(#@6<4
zVj4~Ld-wyp0C0i!@Oyc@_D@?TTyNeth%<&b>o6Fq;?`h;{MFzsqoeuTn8Q5Rn>IRT
z1|tD2!*9CAQOh|p%=1=<G#GPlqRg^DA%Q%js@`fJN3xO!VFiv%!-N>`O4Qy<`_LWd
z<<*03DhF{DCYjg=Ul(IzXkO`yLE^H|_Fb^6^^Wg0uOGK#6rjb-H%^p2Qa;Y-&P-|-
zaZP@M??SdzvyJSx>T9{c2c1usr=u1|>cD-R5@C4l&7|V>R)s!mnefLYB_T0@aJ%2x
zL^E4xDVpG~JOcmfUyV%)VOpjbxD_x;Pe~X!u3e~`xRQmodN;qy*W133B3`*EG?9=!
zJ457E^12UAdVGgz(EE<(Hcqs-Q@}v5w?_wNBt2a+V1;d*yFBv<9EaX0Jrv9vwXoYx
zy>v#3Qde!atri#`<cBIvT+;Uvj{TC_;*uJ*;R+s}y|QKA<onbSnBTt|1Y?gL>^$<I
zFJWHsjVG{bNN=E-W+%MW%4G1?cs(Aao=5AzL6P>RVB|(g#rHtqA-06gwr%ZL`DMZx
zGqu_+8mrm&n2pAdvrpDX86RfGH7jgy6y_Rze;h{G)$B0RY*gPb>NnE9vAhpSc0~+B
zXsPs^lJAdPv;^8#8~Gqf+?kmD4b_eA<!IffVn#5<DuL6t0$aFkXTEjtXz2NNjAmt%
z*gscsa79Seyaq8xMpl>w?vVVZ6*cXt@5MkIul3P(s_gOfHm%^t?)P0Vd0ZO9-OML!
z%s^$@YW*`Bn8GF@&8)Dih+Uvp{U@9PiHfm%J17IjJi=R^7^Zzg<K3Zcnb^SiT?E3~
zcs2e$zJ_h--7Cet9{Z4JRpOBEX#BwcJ#q9dx&QZT4*SVpm(f)601dxoq&{o`T>Uc`
zay`(g6?ju1>QmyCuKiMPckzLH=^ccb`JP6wDg6Foffjn!N(j@Uzdz(=9uid5jGcxX
z?n$CaQk$#{`MR|7HLQ`{41Q|dyLg&)tp~u@|13fM@eV?7TvFU4wij4*VqnxA;9&LZ
zg_zQN>pUQj%`p+VazA)dNU;L1U%EqZURF+U*vmTZuWWSX_Bj)Br@Ww9G28_)YZ<!d
zJMB&|>SqbNmSF*iHp<!atUUtQ>~dxGNb0@J%$FpSI5D%a#wv;S07!^Ac$f&dK^rD2
zb7$a7?dR~vm&yO-dd5cj>y3;g4~X5JZaDgkIc>kXN=$eSYd@(eC;qMC{W)Zds{6vX
z&B2&aOHjWAn_dho9LLQFJ-*-JYTSwnKSs5qB5Q*kn>SCp#%o!$(E568xe}51-g=I_
zDR^!ZfD^BS`EkJBlzj>9?(-y{d5B?ikPH?vpULBZQq4ufI%SSC;rat6s(9SuU#mmt
zf{wTH(3OLsw%J!ojiI+(gZ;MUE0E|DQm>m)#U;kxT=N_CsvoOBt406yrGs!ePF&0@
z1h(sO5??vcN`ZFh65w>)WH0A>y8f$~^<)_Q+<rDt-*x+KD&H}4z1mvtz5T!1y_$9p
z9>AN&dh}vhsEq`(K_W*(v-eyZKud_`=YWCHE0s;vu-i0n+nXb=<0on6gBQkg&cZg|
zyauj}=x*b#ju{<^y%}bYUg*-c*!tQgF2OHrlP0>*?!c}sObtv`{C4I6FD<8@-)3G-
z*`*5XPuo%6vjWvi|J0dB)1-JHx@ro{HqW+yuIN#d6iaPxTz(v3VBQ}2$SRGfL=)pG
z)phxkTDH<+KJu7%zxe86%J*OGe!nMvfPFd5@=<Z~*m1T_@V!vWeWk;Pc82bLU0m{3
z(?1oK{8r%uw&0e4NCmH1h5`^TN2Skw-o!?@J2O37obROGecXMkuW5b_uy9*Ot#3pq
zK{%d+!z2TG)rO<jzwdwlkR9H%6)Q`eVNJ`V6TVy!)o(uf%?=q<?H{a<XiKJv_x+t#
z#!-KKXV;)*Lx0bomcbA(OUg$0v4w*nQ;<`n+P5HTb9B*wINJAa;N6;3%UT`|q6jB$
zwBNp8)Z67xJ&=B_x0%=Qu|N4ihd8{VVw-F)nG>`>2kuDgb!OkKgR9LMPj(lJO|MY!
zzk6=vq=1j1^`j$#t`#`Ga2yu4wnGXIU9T=RKp)e%DS%xdd@6IVvYr4+!}^PZ@w3b5
zzRlH|WWWZyS@Q-2y?42`6;M9wH5w6)lLLA=>_=DjB<EXhW}xSZ{buWtT98d;UuMkY
zk%aD}<*3D^&E!pn2F?WBtZ2llW+R9WT6+FvRu9p*;k-5hQ^if;|M*jHv)J=T5STkr
z>X__vLZQ>`XhvB=rnP4X)susl6}dk5oN?efch5%S7*DAR{n7f}o_?#++T<F`NhW>6
ziVuEX*J~m6vE+ilUbsJ!y&CFP%}U^-d3~oSYyA!Oi8D^~uquqQ;pXDu)zL6bTC|cy
zU(Lf5cIQngQu%#<-d;shb-lX(Z*Gbh5b;2$YCrQ<$J%YxUCe}*XRvY1aC<uEiM)n&
z=4QFh`lzCi@cw=E!_{Z5ljlH}oyeQRL4171SG$g(Sc@llc7}`6h)Yq|xc6w8R0B6*
zMr~YrF88S-Fc^cwprY^4rWWq`@}&MXW%GDZRsX_GNOohW(>~JngY`IqI{6Bw(9YoF
z5{9)?RV2a(v4<^2Fz{Y|e{I87e{lD9PUb_H7t&JY@sBkRN@haA(azueU=ARwi<3jl
zZODN}txY|AKHY3fcXOy#DPTX%sW<Ezu?5g`23~~qdZqQ4wBgaWdv0SxvPErhEDi75
zmmz75S>_X9k5xOehRzpjO9U`I8?UM_FIH35;L2AA?A7fE7Q%kq|Kf6r_W;J!ls}Me
zq;~wL%m*dn1T#}qY9;d(-P!raK{Qdc^2&%W6V_)Xps9O6cyFRo#=;#ieNkOsPHrpz
z?x{z+PG~nju3RISInru_^XpVNwE+Oa;9KjEd$|ZE&aT!4CMe+gFz_G3zW(-r9&Ha`
zPG*)lMJ4!Rx5{f;wFZwE3Mi`hT%!Z_K^NY~Vd}-9R6WC3jI4-(<FVWX{pQ7GI*!1b
zSA<+iw#42^VZ~_u*w;}9E1qJV_lQPSgziel-OrZ_2rA*#DZ30ips>zuolZ;jIz;5!
zzSmKJnJWU_v(&NT_O4ef@c6Oa@(`3Bs#kmPyr243+U*=ID>8}Mh>{hvtvKB8x84hB
z#L(}>A&d}Fid<FLI-~n)*qU)=wqn1J!`M;18A#VE>^A9pUF-&qx7u|^`-kLP+k+R-
z-|2&?9INqYx%VM?BGkT!f~r3#C;#q;d_a|bFl3+E0e$$=yk(yf<+5r&yfGmHNiCGO
zggaT)ey*s?0!$=IcQAEP<3c-l4SI%PHal7i-fA|FAgF&?J|Jd@aNH6?+qUtJ!#a4)
zq8|{8FhNX-2XY(M31~+<{-_J{g4*q>%np-V&u;Pzbeg&(%P6)_PL3S^u{r`$iVhxI
zw*loVaj$<b2E~B=brwHbcem<GgB}OlB0T49E;4v`zoK>hK?OBL%q<h9SG!fHC2Xyc
zeHaXJ26_T!Wl3-w6+G&X6`#?m8jakDgv}~xT21l=xVK2rqo^P_xPe*^s>);0iArx<
z?-~xBD%yq)_lw_Fko+($i?V%*7r+UHvwZe?ccREQ6w!@4Y-U{bc8s^^MvUXeko=Vm
z!9(XeruXcEfy=y&SwnvoDrS44OvJXraFVe6*%lF3$WImDS9Gut^RDavVyM3T%TQ&s
z7IXN1Y+4WhrWuxXMMx;=@lU!n5a0ksVzkZkk^Gj}2o$G|Z}>6a4#xNEn9<XY%zA||
z6UA<)(sfD{v-T`H|J3TSC4`CQ>yF@PGz+ont_4sQd0sXgS&iBU!bSPFQMN{muC1<)
zTRN1t{}>g6#e9abVxniw3RmZwV~GBN&b#2C_b%k=r#)dnJ<+l8oi82Qh48P53o^_$
zbj`E-`HMexcUP+SZ&uP_y7@epC|EH|t0?mz*atwJu-FVZ?|rirW?&6_o#ru5Q9v|j
zhcyl<CC4bK?Y>}!&De`*9JBU5NQwa|x01UW;JV6x<Ok@xK*d!uyK5{bzo5)D52xk{
z8{tZ$p!UvwBVw=r6BuR}DFPj7^bp+VrYRG3i_s&5wn;Hzad{nipC|UP-3Qwp&UoU=
zgKTbGwm@hGLS^ipM<?8t%fA!>S8^nSU)eC-F2Ci@xHsf`G0MrmdvP64{|YRrH{cD4
zE|dUVaOV_Q800h(W;8Gh{#`b{B+lV#+xp!}ML*#o7V;|7C+cHeM~@xFRQ0lM=fqut
zEhyF<!v#V>Y~aC2Gtv9`exqEBWe>UcLo_=B@gr^V)Hu9xvFG>X;V)G<j)hAnWEU7o
zN8~`Cg_(=MK?>DLy7IFs`-%}}bRSk)$e`2pG(?-j?PKSn>Hq5Ryahk3qqd}P+kXZ5
z|6>^M@35-GLmWPU&Bj;fUjq_<ho#}cfF*QM+9T5bukP<dG+h7*`zc@;Q>feD4F9`J
z@ps^u|G{juW!!=}|EqcV*G=*1?L*)=JABb-=6@16ei)%Q`-{=?e|>F#1(n4EB!Tnp
ziN+G5>VGi83v6J7`+8ySKL2V!{u4NU_7FHOT)#~DAB?cj_94UyRv0<k|1ZH$;4#Ot
zA0}LasJ^}Ae=tJthcG2v(<IaApIigc6Tg{Ky<u{z5;}usmn7TvJ57LPS4*_Dd@J++
zUd);zDBoXN(%;@AZjQU}zk78%{4_{_o!9*JsY1?&8RXpDUv;G5|4a{rJc|;m&BZtp
z@`sZ(o3@z$d7sl#U*(4Y(E^TE&#OPr&o5?;hAWJ_dAEIl1Pl|>@9(dQq1O+xC4dyd
zFa0Y_dQuUJ|IGsU=P$71AOSK2NqtciS{`)A_w1cO8OWO`a>nA4s&J9ZIa7z-{FE6M
zYCsX-*c^~4;WZz6CJ5V1uzG2&I)YzVj^1EsXrx#s0&}5n7ipOJ{HrvrHV&W^52b~$
zI)ah_M)7E%@IT)8$3KGCF5|NfQ+J+Pzz}Lf#BVMSQ85kKwIu;j2w6a~j#ljUB%qa%
zQ@17-kVVmKN<KCNY85p?$rE8XR6=qEDj9jeOMMV37~}_gF=Y87-1952cnq4HilFFS
zrq(THgYj%vdyA+mG?X0y^1lIjrp@Y6P=ZVZ@pQdb5kD;d&v9ixHC;QvGp^?_Y-w28
z6xDkZ1A>2=x5)DDI)t5VV;&y0Uacfpl{GTyJ!@a-z}I$%Bn1s}IzW=Nf-!6wX)RY;
z8q)z<zDB(7svp{B<924TLu(!P?SX|@!UM1Uyr0Ct>7BJjf0hv%UUq4ALL{~5f~(N9
zAC%=4CVOd3d?e`$dg=R7Ujzdn%fR)jh=|KDhFa9D{q7P|h!sfu0&;R>f(~Z2;0qvc
zmJF!vX(()O#E2zZmABSS)CN28I_<o*oUbx>gV=BM1-WZUdHCLx0b$T)O5fX4<CQQ_
z1f2p%2T+805L%#{d&r*srrBr^^}HP6z|nVG3xalGa`#BwF5wqCqv&&w8ls$IJ{a&V
z0D#-!=CIxZcgI!X4X~`^bBdes(VUi*-h4T`Y9VXc?p`#T>S5<yyF75rKA0-@=dfyb
zkhNSau?}E@de-f8_T!RrDf(*DZ;QPW33zW!{iXF{W};ZDe2PPSy&bld2EAOgwMhH{
zVC41c0F3_B$voGJ<ESW7Wubp<Z?y0cDN~P!vadVSnvS%1lj|{;R4~@~qJ|IMy^+_c
z3=BHVUA$DhPeP00R{sT)K~?O|iS~RS?m4B2D3ndJuG5+GiMUXCF;Qo&HxK+(sYGDO
z`m*=r4vHa8adjMjzmi%M1Zd(Be%;-#-=b)L1E}qe-HS#5G1UCfcIWsn!g#C=Agm$a
zbJB?h0anCs{c?6R;e!gPoh+TVcN;YK+FDf*Sm6_-DDqeF4-}&=?t~6ND<HRU3UOW_
zh8nRB0Kv*v62#GHyzIuxGkp=TY$+mCX?#CGQo(uN_x`S1z<b_2g$TdeOJX<TLG$C}
z5pffMOjmCUnf{SThD*CxIxQk3_=fM`vbc=W^Ptk$@2eBf&upsKX7n^yArF7%$xNC}
zll)Q3*`E=2DdC2VXyHKAdtA`9IO6yo!M(kYOD&=uEwoqo;Zgo$U&L7!8pBIb)tkGk
z_IoP0=-zppEOjbzPq`pcZTQ!H$o!hvZeBuQ??-qjpydGa6mNge3mmK|SO&{cpTcf|
zh|7cdsQCNfj%I}w*UQUwuQkW&kdfKO%LABm&gh$^T5C3y;hS8572qRY*(aH9lmtwS
zdZznUs+|H_)9%l-z0#B6y%)qP=qMt@cbe2b*J~f_M{6~-3^d+$$Yo)4MUwIPPows*
zX%aP{8OM)AKLW@H+Nj2rf1Y#H?fGG`^>{Em*F{6b-UG!coYmh>r?rd*OLVIJ2{3U!
zz=zn&2Ob1i&>Zymt3T}b0UnmVI#Z`_ih&D;eW5M8zf7Br{6~{77?ZhQPdl)m`auMZ
zL;dc$X%Mv9UNai>S*TVejAUASPal(+?ritcJ(9p6i{ZgA<JFE#_kr(rdJvligb^|m
z6W0C-65WX8LuuX5Pce*tVcM6-=?lEEww*30ASCd<Zu?n61tDzrQ%>6PL+dS*5Rou^
z2y%H4NT`AihFT6tgD@#RzeU<Pz!C&<D3h2LsO{nJ654K3Eize;+iq<3C~RxS-}r56
zNj;({#G}v3a5>*V7e)cQZD6N8q_k?IA7(3JHC75I&Ur?Mxn|K}k8|F!VjXPBBMs85
zskRt3JXL(@E~O~`PycbRUO8~-kv*{TH-2rEH6J~_Ad9C`#4pK6-Jy#;#rthJ!Ctvz
zA@QhFd9W)8bJ8Cbn#tK5JB0_u6+M4jaX#J=D}?+6EA~McWSairk{S)PU}tMaem(ag
z0FP?eOaJ8*NhKzW_K)0-;;&-JM9ripke&Ewap%z6^Jn{48jMg&F^ddm%{w2m(K`o;
z4rZ)j)Q`S$R1(=u(mqt~QRIWcgfN>p8m;FpmR}myf?sVZFspzwfoPt;9<zQ(m9`|f
z=lC%i<=bA;q4m04>J5Mi!|j%28ZF4QZ-s!Sv?m(4F27ppU&Ul#*~*p!z;J6ez=2ai
zs}~9pTQi{agM<O^Y?#p6S2I#PfDZaj($EKH?hZ(_6kp@VNU(0TT(RvBz%%%hY)YF3
zuLeVmEjYii+Kze{fZ*`flEE(v-mx!}-#jD)%~#eNC#tP&=e?#&^9{~42qx|b-Jxf)
zYNb05Ju&+(OX4$MW@Ve|b(Gr>Hg#U#M7A$>xu4SHYZPJA`$B$l613kUn;mMv6&AM+
zArF=;zeOt(-?r-Pmmn|~hKlH786)48FWs`<RV;QhmQsa>QKrgD<NM*Vs>3~Dg@~V=
z31_kiFF_^Gv{XaeRYESzeqUM*^M~R3R%8Mi0w@7P$&e_5$WC&-3;qON%b7fPXp1s(
zu#q>vqG9Hxev(WyS7{S7Opj0GmuiSJB-=+eXhTfQ^(P2)>+?PF{jCl8qjtZ~bhv8~
zwiVwA7!x@GHswYWO0m6JS0F}bZ}duaI{-XuxSRW2Tq-$r8phpS^uA!hOf7~}2dMDH
zZn?W$M1#bfy)6FnMEaTe?PvfUm)lR(tjtNIG*r~}3hn;asvNvwrpw5?XBR0I9B(TO
z2x+cFQkF6GEtntc)jRtkTiIQhNB4>*U-hCNPc%AObkYaCeCIVk-+>dNjUEE{NK_4>
ztCSJGOjtc@ttNB^#CC;*EQ2C34y$(^F;wK1qZ3ZoM@XRiBC*Ywmv+Xn>^S!BTyFR=
z8Dy({^+?b7yS`HGGKe5si3P&Vg07;5BODm-v_JkyPvx_1s*uqiN*Y9t(4BYr`t}I@
z8cO{^*3cc7_+udhBo^2{?`Kcszbh7!Sl&ItbiM}law0?CkTMxqa@EY`f(ul$PFk_x
zZx*;Nke1}L?7uf9Di^8(+Ev)2^jOZ(PE)N~b#A?e1%|d&gG@PGZ@CL)MIwSoh+k_A
zh&hKE&^NqNB-~pE%tic#7sTdM!+?rXkjUg8oxuFeHJ8Za&@YXUWMg|`OhqSRqII2F
zp@W}$;CA0n%r%a7W6STz`w?p8ozWNq$KsS6yI<03*ADFsY6j4>PU<Dav_to?;W~S3
zz@!nwb?lIFmnO}tKQnS5K(J}}qpkTatG1nPGSwpH8eI4fK<bIpDob5SaNI^N3zT?!
zmhL=jz<=I4rM0IH^s9Xih$IUaG$l5ryBOt)v|4;540l*+p>0U4^u|3-)BH1KyZ<?`
z!D~3g9+Z+za=K;@ml#SGF|W4kWASsPGw7;{RrUNSn#(XIYeu+7bx5^=*(VDZ>Z5kS
z>M^B#&gqTo&&UJEHV@ZmdpfGLXf58HtvX{L+m>{C(2XlrqDJFpvG=lzR2+e~G^a!7
z^W6{K?R{BK{t>~}j~I{wCrui4{|6PYoaj&P=UL@#@Xw4_?v*m2ji<+N^zy)Ys<qDD
zpn#_6#~5yok<{XiaqTrPek5Mzjs8$M;jqiLd5=4$bslgz71h8=Q2*_P@;>!x-J(tN
zTcaYWYb&6Sp|@FUE(r5uB44xH?pY@mrYH2fYB+Gbsn%fZ(U@XGdTt78b-Z5-u^*<u
z#dY3+KLuDit8AR;{Siz7g|s{rRpzL!r%^o6LK~b18B^59Er3#Iuf?!SzsGn2rniB`
zYD4Lu;FlY1mSfoxIr{FdL-?)XR7Fz^TaQTX--T$%WeM!C3sI|;)nFEjeR4a=HOc|g
z;#zhcy@pf3E#Q&b9bdP3M@{`0(kNY*?2W12mz`$^AM_}e_CL@D1KIzLIt#!;!f3+B
zWX6_fadaBjm!vYL49{Qk2=q2AYKl|-5o<a-%>F~2<icSO$ux%u4(jXjQVWg#G|5tb
zlrzfqCTl`qc)z|A55}D7X43I2XcaIditrt_&N<%<0QpgQ&f?0f$mC+f_U9KXqBmkh
zW%s*{e4C+&e&!ypV}&&)@0&_2-}4=XS=y6PN+${08}?;6l`W1;hVFRW3AVV_matny
z2HJpN0D_)V>ob*w^8d-c!vR1?V)qSAn&4~z2A^T_g^=w-+8#5dO;rx|o`#CaD^@Eg
zDALHr;X9Vj4-;pj@-xhjf3x`4RG+f09nWo#;~fBLlg#Vp`>2<e>MvL)8hkx10|ChC
zh6h{7rPv#sBYqCY%)`|g*RrHVFqH=6^-xvD?NrTTBoG=K1?^-9NM^d()ZrrMd>}E2
zi&+mPz^M$R8Sv`i!u?2)2ZBz9dZ7!~>C&_KyU+(AiP^1o*o`9AV5%ag(!Y3Bw}k}e
z4NJ=WzlflBy7B(F(m4^Q6PGuqU7fG|fZCN8am)7DdKtZUZNqV*cNsb1w>B*uHDJoK
zp^zsyqvJq(&4R<)h*m<bs*pYcQUcfnnEBwRqbB?^2a*^vK4-uAx!HX46h)Y@Vo5Ab
z46r1mceo;JDm<bvP*J`U4QbX#E$%mZZAu}%yLUS6==-58{&g<w<#E@HSfD2!X{@ZK
z-Fs9C&B-oF;)LlYlQ`A1F(10cW=VB0phb}cY>jAv^-!!eGh5!7=on(_Zv)hBtA06R
zYkC+;pG)7Wo<<Dy`<lKJ+c|X(MLHRoS=l&&{V9?XVOOS=f4HN~Y{n5zYB7o_HNCGH
zC1_Q-8dm*z=v1psHbBQFNgo!tz+iCz&#5E6u9su8;g1r}mb_=8MZ%1=N*zNMbUje;
zXB~v%&qGXXX18r}gVBW#Djf~T?y}{*`@+!^;1)V8-~HlA4;YiRE`6tc$8`6eOm(AI
zfay9`d4@{Ix<;bUa=~M%-5+)HCD=>6gVbmUhQgb26%GO1FGnxdhWp{4xH-aOz7ny0
z@ugqpC1k)+ohYW<hZ73AVuRkqI-jm~o>)q@n+)F8xXMS6G<T4JyxeG~fVTyoXkUPb
z=lI88S=yhIljb7pNXXtkU={|9Ju^(<rhS-B4ccSv!PpeZ-&LJ{-y^Qt$tGrjN^Mrl
ziyc6TsuX(owe@m=eV;#<)Z)Y*7;SzH^9oS#+wHUSOq2G##x^7%<AtT(7th%yi!6Ma
ze$!_th_w(JYP8|>f(xnCG%@NO(qQT&Ahy|%{W#{O1X!ML-S500#yp3Q7%m6>#stZ9
z+~u=mNaRLJj-4gt$*$j9Zwjt$-&65Fnc@_#BaFV3yEldOQP^UgJtFq(L>3hyb}`L9
zu4du;JXKiY{S+dTVXUvd=E=aJR1q71yRW?ya6y5|zho!%@v1)96sX_!KPhG2vIu(W
z?Fj_5;khO~l(TJ$IiscJYj#F?5q$G2enC`w;YlVpNoqH(YR(L4vyw3e+~wiw22;a2
zZV}t7k<~CS04K!2_H<b4YE`Fq@BR07$i?DnsMlBX+(^lAMh&`6GhJits@sQ5x1LcO
z6DA3BLZOS*V4c-LqV}{HM@pNQv99_%df&?~orf&N8p*yF3g!h&acd|Hm+E_1g!y&v
zqLz{aZ9~7WkP0Y^Pp9c0H2uIG@*CVZAe<5`@Y?o)rwphk=`eA6@_4V*n2|`xP<m!;
z0Ac_Y9d>K0!&2w}6qW?t;_g*uoZA>lL`VNaz^993gc_wHTAXa=84u)EnT{_3B!ao!
zXpZ05J@|%yNZIzTX2N&;QcD4hL)6pDZY08NJL)4PRJJ7Ja@eX$yYo=gqC)NJ_R-a!
z5h|aB8p8~f_*m5*6T0BqMTyYZgELcQVlRZOS<+m=-}S0=(=vH0JcDH5qBKk7WxH7<
z1)^z*IvQEU5KT5md|1hn>0lU-d$v!3d=5bHA`Ez$@P#pcVxoE$iVp)oqVya%ER7#9
ze3-uB6)1&%)Bj;Np+bi!g|KLv0m@m9auH$lnhbepkE1n&{82+|^)W~i0C2vPS9ati
zbA@iCNhA@nna~i|Y$b{x<r<mSQqfz#9xaEjHI*+J3^G=E=DS?WiGXf*as>f_6E8;b
z^<EU9hYbgXB>~xPMm~;l_7x>De+#?6q$+hM5@V)C+>_Dp8@T~z4UWo{ZFi+`R$LD6
z!!lH>-TpwSQm|=+jCb2slo9cZ#794Hc93KM!1-V@m(PP(#2OXQVkJ&1Q2AB^SbnpG
zVm&_)JHl#5L0o2*O)#Iq9|Y^#-=ir7d5sdQzy(YE0FRz+H0RHR1uaLz7?(P&>69;P
z53@H8shW*~&A81W7cnFLE9^ZoNY`2IK_RY|{^|X^Fs=Y=_(6;q5x%s9Ka0Hhh~W04
zkAl?}ZSR%bp73njrLT=(oTZMnTl9tQV6c7r!)MYF_*nX#^xHVv@p~^T?~SyDqxsbN
z4D)VJueqb$vR`Eg=OC?ikBhxG*aXqqb;i!Y;wqBK<14%a`5C$ChCr;TNb?V!$zxyA
zPaA#yLgF{#D-}%d_L(wG`QHa6Qt*5bFD!Tg5{a(zJZjtyW{v@d*C6`ChAnRN#*|T^
zIp05tk~r^!oM&OcXT?pz<jXLNcr?3JIRuMpGLL`Wq=rmQju&&u;V0K5^-Z$mrOB3^
zN-i8y77K;=@j4#2!tjCmxd0+$ERI}QTg|KjxqoT6#%3h}<Yp|>j|LK0M>)a?Q`Hwn
zN7I9|OhEJ!zzr>l&<v+XW$yV$V_Z@ztVN`R&b0<;m5-*Uy}fAQ=zBcu7}wN^8rH~`
z?`i4qDj3Vrg&rU0cLk;%q2|pB_=hB09*XVsPlS4vNYdfs!^PqHaLmJIOJoyCQKt9q
zG;m#}!$CfWZft(_?~&?P0*Q~|WNkzcbSwe?$A^AT2{qu@Mc{P4Msa<jiSP^b1&ReK
zCmaM}h$|8<RF=Y;x%gY;7>4VjMgL4oqL!l9B=zpc;weUs(9{n(Ui*OrZ!qw-GzTb7
z&zHwuj8Be<b>MM~)sC6smnM9F0^8O}q&Y0;^m{!tBk{U_bNQ1|QT=8V2I&IUg!F@0
z;@7yJ1`6ItXiV=rh$(4ZS+_3*^JoZR`RA6gI={f5voNU7L)fMW6}_yQB{M%YvuuA*
zZJe#K>zBVzeBejdgf;aeB}9nCfY3xE9aJbt358lhR8~%@SS@zeYm61pdp!cTs+UZ;
zym1nO6P5P}AWwY{55$6fzKtsAhj~>Lj6&oxq$~6pLFRwL31H+Qyvm-kdMMFT3COr2
zJm<o(I!YyY!5-3SNG>0K3Gq4a1F@oE(E6Nd%<t%o4$-5laf>ljdBXK{5nbaY8FKV8
z$8+y5-)hd(fIi%~J^f8io0N&nX}mH%#FTx4H%(uh5UbguLf0qn?UuLR<%upa=Ze!&
zp?Z-GhMAF?z=^*5V<!z?b8mcBQ)ZLo2SdD#^)9tYv9@=(KrL%j{D9WiU9VtVnoPdc
zX-^F*ZtxbdPUXcfUYosbhuey99gnDL?Szkh*;yyUZmo%q0KqOI<|F!gGq_#HXZTi%
zSf?<oWZq{vviRH6;>92{x<;RV&%8+jgRZ{n0ueC(Mw^8R`fwH#CV!l_rl>ac^+_2A
znRVFhmyW=Mge);h(ESVdvkHK+2zA*|xl#xr&e+_yG#X?brDARWbJq=qyX)z5?Q>S!
z{|SE#w8bo^mT0%g2ahe>?Z!4Qu28W^fjqTcjO@h(ok~putTG*qMCg_l8#ag?KKAX=
zG_GIxnw9KiVQ$~<e%BedJ9Kdk2J^Rh2Z`K32p`h)c$eN;^V|)*>s#<)8~SY<A02ep
zt<VhudG`p@91wK4RGkUnQt4X0tSr-{=V0>ejzAy^^nw%L4==u?fnmwLeTJ_%g2<HK
zqoau%ee^EO^_lX;>1Z|%CU)i^?E+2%8Konx{<}AHTN)L0xsD-tZt&d#WQp9XsUTcr
z%21;xTAGOi+vEY*911{Gze?#wT;x`mcWzB^RX6lRWsiW?hxthZi-nxXI8d>`VedT1
zhx}*)nL$o~YBfF>;DakNc0n_-0_8%^)k(!GI4Hur5mI@0xSa~iT*Wdu2Y@ngL;nZ%
zx?GF55@crL_z|2G^29p!ZZ{OXWM5)m($he{Mpeeng;OJalOQ!2775Uyl0LnolV;&V
zH~;Do_yKibwf<+GEx65CP+-^CJ@l2a!LtS8P>)ceCv#f*_A)r*dCy5N9z@c0B3a6r
zv%DNwFkj$*l$S<V4}HdHG_}pG{Q>gxBAHj-Bhhk!;YpK6jD^J0am}|!Q&siqB0#MF
zYAiV()Duw~3xQ!pZ$L|7A0;FFezxJdXSeMP5!5!+n(-3DvFhB=_M%lx-pcC8%YmlW
zM+sme$PN;N%J8obPWf!#D^v(2-Ds>*PY{oJmDI3+J?SbTQ<xnl#x0@%I7Gi7rjW3q
zQfPOVpzRiBiZh8VzsF|mo0(6|(H)}Th2Yp}*@fhO&GtmpP^{;M-bnblD5~*{e8~22
zY3BsBJ=ZGa6Cl3(s`(1bnPiw{L1hRXY>@wYpY{&d8vPiJOy+J1D(lk_bA%K}ih2At
z<F`$iBDtk>TSjP}K_^@t^#}5yqY1${0W9{@`DrL4#dVp&y8UQ;(z)-c+3Sl8d3#RR
zp32;WNA^vxBQs5<#o;b$Up?zM_ynWc@FEyZOcn11IFbirOKaXuF)Hrl>=#AjCqVF8
zMbP{<3l1y0@^Gy=Hib<9E+!olm2+-92F`-f^A$WYlJ|J!r+Zv`VqiRpkj~aH1=fo&
zhuk+WuW@F*-cuI_2pJoP-G1Mhbjn3q>J(7^v_1ZtW4_$D7W`Nhn(}ZAo=^VbHuBib
z7aTmL8VuoNuEF%egoB3IiB}?V)pxSSs4V#oHWOC3uf9cWj|KA>u7%pj!>ZFN;_n+k
zR){YY;_XVl<<68Mw5=sJDk6Z|f~@O9Oxt0=<=j!9HODslUc63fYvM|0%~MSbUvX}7
zYtQWI=+BW~C(!_;Z@y;w$qrdbc+N_(-`BqKJ?*D)qdlnXdH5^UbEi@o?!RoWilms+
z?Ic-ZA{ED4VZ?IQd-!!?tZ(?)P;F<26W$f?dkC`otYQPkRsK$BZNBGM59jlu&2r6Z
zEs9rhxQVg+P9xf`&lt3GOrsDm)vSR*GNfkGcl1Vs2VVACpIXE9D}T33#?E0Y>53?d
zn?f>~n6bs^m8739a|aF><sXte$d5iP9?X+}{1=h_+rftksj%C6rZy&$7BAg~tJTcz
z093@+6jdBTQiTOQ5~-AnCc*1on!9cmK~J-LyivqED{m%oIkZY?M7t~)sFl9$r;WM^
zxbmRWh8kV;!Jz9}-HnM1#QgxBDUpUlb5{xfiGmQ`Z~2xU8lVi8${))wdwhF5Rcd6*
z5p|;U5q;K6XBfi_uBF1~fv+&rLEVzR0fr&A=j@wxPc_H)5RVmko|v-avsnJx{H*=N
zOWVxO2u<Hb?Gb^|AV*YyGb8afdfHweF>~@jeNS0my{sH16lZs!$B3?r<K-qw*P{*`
zrG}rDeF=nsz*Qq2AqC4H?OlI%%_TO4&9lSK{`C+7+#EAzmCyp4gttg^*(Sj7p6Jh1
zMRW?zF_$uhPKNp}R=q2sH$;zXpVrhvjZfl5J2mM|wh$Hs7Gj<ThtkJ)_3MK;X)Zb2
zBYW?!NSFAoC3jqDKkfZuc_)t0CI`73%%zt|e)BhukMG;W$YbeRP3Mi$CK!+Zu!KzG
z^@~3Cky0kz9=%^x)cVs@QyET*#`2ltOP?3p--$26>V&B&ne&4*SY~GBzEC+YSQZ3@
z;SEqx@vz6)o)rh8LSkRCFlgV=2^C2QYN`P~W=K4z5|%hA?Q2{4K&B(43ec0uhg>V2
z%0yNZ=mSgOK!`~HAu<83NWx00RV)iux+Qx#;5RCCPSJBRO_F|^)P!<Y?9BMN<fHhs
zzuj|HTaP<Wm9BCQkpILKwJ{jAP!cdR5gyi2)2a|}=clfA$I4`x(A7U1sz@#m$*d6l
z{ajCNrO<b(+s*$iAcOaE;Whi+%@yw5OE|Vqjz-O&vos83CY<m%lhE55C(GiZ{&P!G
z?&rIFz|PIfvBolGIp<;D@m`e`FbK=L3hTdcgGwLw%T7$xVJxH7M`^wkEz?^b2o4*q
z_1WtwTH($Iv69&=x+%vbl}_;knVwhU1(x@e^`h_t$!J|MYoo+xsyD<;rO?Ki@k_i6
zJ*{}g{DRpX&na`|_-Nz(sEp_1*AQyQQ%WZ?rmy&WxHd{|Tuq{oZ$!g2H1Ytj`0kN;
zG2TOU6{&g6Gh+vN=8|uT)x|Zb*T(eZ28K~}Zo##6s%hD)24ov!<%Pntl4n{^fxgw9
z^BRa!aGvrM$@dUAWpo%j6I$xEiNk)?Fc+p!aNB!e&*$&G`95nBU6#W9Lu2*=3Rn_{
z0dC#TMLB%V7N$hkEf&E+JMUk6HU6OxjVtfS{kj&SI{2<N(`Bh{@y~?q-P4F@)t`|#
zY1M7_cPwQ0!*eC(Ub^~>P<x7in{NOOegBWc?GvKW`TaOUji1W8$zPAe4q_E3nzlSM
zSJ(pwz&ST%4kI1~!7T4T-mRq>POi><tgKtxuC+Df;EwbZQrv96y*P8|y?+u2h(^DD
zc|EH&?DqS<hYURQPW3p2FqlSu^z*b+k@(Pk`uy!>?1;}}fLYD$261v{-x%s2GH4c|
zULsh&JgQAidK7S2YF7qZmCcd%$(R0o4LGF<@gF}tSxZ-KA`;)^vom?*{~SNva#yeF
zH7k}Ga`KX9jyh8E$&0n$uS%Z7Vpw*gp`#qE@y|l`h3q>z{&2}`XA;2V0|l>2D_W=`
zVkNsiiwro*oqrRby@6Aa9q^2212c!LzaJfVLyor3yANnl-R2P?<7sKv&&%UYNW$LG
zNyncAv}9LDo|O~gDIGj(ZkbMwa=?SJAdehWr;;ZZRX&GgL~EmIeIVC6vP^$ID{T+g
zxC?IStTG7V4O6{n__BA0>YZn}XGZ!Q+boJmv5FC&#S8NZWoWH<?Q?pCPhT>M?Mtkl
zYVs5o2R}E-xb(9PQ-{zqp$wgc$cqo42SP{9I4<nJd?e`JdZi-CiO>1M3{9g!O)Wx>
zky#EG3y)D@YJFxM^BpQaU_qfHb?Lt2O>@!2@LjUp5zmmIA^xTLiKb8(J%JWaNM3Cg
z4GVts!qOTX^jcku0^+GfAq!5kk~fcOi?5sTQS6cwaloCB)ylFLRaUrDQ4nF$ncAz5
zl5YaGazkuxi_~gCoPp)HIia^WK#M%#`Lw0^n=_S+oTCRAwVtD+(Z-yM_=aWbs^=In
zPaNi2`3!`dYgd~i4tGnt#}tOWD@7*5l7Qa#OzC4UK#U)KPGly~bu&j4_5G)cwjOl$
z5>tNWntYaeu$lmND$Tm~Y&LHYgK3S&U;Ms<z~~0!oQ9`!9rmlZYzS1A2+t#Ya~g;m
zrdzC`xH&7Gr3vWH)_1_u9Q<DRB_p4_Rf3jwj3EYnhB-cMp(r|I$>3=U=NwP^{w#f+
z6S=3boOhYzR6~hPCG?V1!>;so5a{dc1c$PlwG*$)H=PZ^@U%KKKLS`uTWxVJ6k-(S
zHT1J-b(kdcxZe#s1N#RF)eWBPh1Y`NK7EqB(zGMTU^$9!o2#0lFI<F*d22YURm%Wi
zgrzqbSMR<~cC_XnJN-5n&g}mAeGH2RKO01^(a=!rugyH2`g9uK>iyMNmF_Q4{^_v0
z6FoRPg23;B75VZP%9Y@@wU12SEL>Mm!hX$R7Qn1jaEIi@A1Q1aWztm{4dN}pHdkNW
zGkKOeeK>*mtP-}Kq5fW}MsX4hyX~F<skrDFgAW|fGAiZ|eB0ba06`Z@F{Lt}JAXXL
zkwJ*u@J~+26iIaai}#@TSILH2TuXZk6|Nm?Qdc-f0n{seVk+=2CtB%%Xr`r=Ky>{T
zHKji7^6AP2wC5Wduvu+@wF@MHT@y8)(6hvIEWUC7;TWR+UU5c&JE?K(;mUUV92IGm
z^o>VBA;l`Wq<0}*NG9_et?4{RveXN*KBZ<xfys$2A!OBwPX2s&?QfDy&lx1WZXl|V
z-O~gezq!;7Cu&kr8GG^KIy9)0YPgN;mX}B49le+(RC>AlYff#v7Vz&}iS}B+caoh7
zDFX2yemaxYc`rFuRwx%iVN`GagHpOpMI}#}mt{Q0IUnZ}=_A%STLUu76=wo8_G}X^
zYfEyEz^VN7AD{SkOlg&uJ7zzXL|UbzI!jxQKQ{Y5OjNAIh|ilGXiC=5)T>4i=c-ku
z119vB-~^XkP|Y@Ih4$D`J`E!bd8Z|KDFn+m<SmMmZkZ=S-;)dpqump-rq(pe^J8gC
zzBOk=x|r5Y|7B~#_?06rOZtnhE3HV(<tzcC{N^jdXa&jDU;RzrE04<q>QH5V&b2(x
zAd%eMzbgEE;rDYC1^?I}bnd0~eEHB-%};}e>-NQ<Q2L+^hwo(Q?LuKd!?d5$$0XVw
ztrsTtN^Hj(`S~bT-(}k3=`E4v7~zNYkW_`u#in2Geua`WidFGHeI{^E4K;TX#;ijV
zn0oPGLOgYrmWw|EL4>CbW1)b^D!8d8?7^lX!rl>Wvd=dtBI>Vf=ZvE%U#F)$B!}B7
z<t+-CPa<RX(q-nc)`8|*7?b$+)#MlLp=yNQx<CXlVYNg$d^n@mPXu5;;qFE&3Y;Ue
zPth^yjv;@FQICh~wvy18UYVcXIo!<<IgqZ*5ed}bPLTv6ga_|(31B-dnzN%RT8vPg
z-NImO%e7Qe(+wRbWOjS+eja*5NQ5WnP<hjsMF0By6!wzR0+GyX>y;#XimoB+K9V2>
zRzUwj?k2`gz1}YfRGkxO%At@J+;g;YPGy~@71^fsrCIBj4FJrAe4EmI`^SLWmcZ?a
zX7ubU0Bg&wDO;kvj4V?8Lv_0E$`06$BiXJ!q4+X7a#i?;(aWw0wR~w)T&>r<^HXy*
z7ftnCgNQn2h0XiBd_u_bF}SLpE#tU(kIrHBbI9-ktlAtbTVL!Xw(HNBJuJUTQv=8M
z`^L>=yQf<Ka3|M-h?8Y6$?**@F0aZGnEOQ%&li%)0M=S7D(L3Lthbss6Vz1EGSR||
zXri$XF=qOKHljjFda6qlr`xvnO*CgmLf76a#TnilJU!pf0-owL=e;6mTEZ-2$=P+5
zn$Bg?KIFSr8|;3DBh^zLnOA5b+D`QJi0E30O+CprZGT;ib~TPE>v<NmxN-<lSH@Mi
zOl2+cO|AUq;_Y1i0#+HR*)&mSF6O?&0>P6q?YMcr`mITLN?!(PGN6W?Ys-152*6`T
zc)uyq_aE?CK`F)BwRt8Cp=E4SI?h))vjWgI?O@5|Y}pE-r?UiDi9lURR5~_m0w5|%
ztU0Fbzyna6sKO00=Lb=!dWtk&yFV8@&0b{dl_$RGks?QmD<7^lHECYQX1}kM<^{hT
z#MXgm6KS0<GU{M3_p)9H6A3@sp0CwGo1T6XALK!RbNRiu9oX<VV>~!=RZ#Wyua$nz
z+u70}_V$BtA!ugIz&5B!cQo=92MYHaQUw-AZt&+^!2i&Puc?yyp_>s9`M+DVb4Gp-
zoZiZ2bn*DFnYf*Jbr(VF^BP*WDujy3U?8b#Je`4^CJjg|`H^)=WA{8ykZ*E$^aF)y
zx>#}Z>`wbd&>Y6T9o<>KioP~|I}^MH_yVR8IuE+Z-3T50;iud^Wu%1|^kUDy!@6DH
z;P#dNWK1=6RUlRT5UKVltz>t0CT_YtNPB`0zu!l;63~31%JF(e50HCg(XdEk`JZ~f
zcE<1Q2pL4uG!I~Af2%&LLJu83;}N3gNFeZrpJNcV$Nt!XyZF+kVKj?9I`n)|tN=_>
zX$0+_lXKMPgXXCeN37Yogs1XW&5c@m9)X8x5z|ov7DekG?pzMe2Hb%E_xB$7(F9jN
znq?d1W`_Fq*J{rS$!GnzQDYy#pvdGj(7QzMxk1Dne*2VEE{$;K&SW`O{-q=^U&FsY
z^<HIh^VV+nYrkuJsw4Yt?jp~rJAjGYdu_4RlIkG7B^qxw%(XZ)NTG2(#W{7T3hdU=
zHq#W@fV9kh-ZW%fkNcl_2kK3A*?<Ig+vFe}RyI^eM`Or|h$N9V8skH*PWu6iljSI9
z;y_4`zn4srl%N^j+a&F(I-n~#3_AB)sm)>@+tgksXNDQJKIaL5@~tEH1HAl^P*0<u
ztv7|*35|c?TxcxICB8Y$i-`XXsR3Y;3LYf9aXIc=17`Tc=Mg&jIj7e1W1T@O#e3SJ
zF<uupG{?f(mc_ko%XzL6Ktdx-{$-}B4=w$k|CkMAacO32oPbnbvwy~fW|#|Tw0%bK
zZt#UBc`wDzyhzeMB_Qql*a6A7Tct$Fv~%LwdhlZ&;`g83$#1;Xd53j3NfbAkb^3}`
zod!JQJbQElnRGfN+4erRz(Oghc*g2igDcA9>4;$zHVwuuj(`fI`n2a)hE1!sPDeFz
zg-pgn^Vnx?Q^)Fh(mqAbZ~1#ZYGkU|Ja6@#c%?|3xUSX47U8ul&Ry3q+fpbTH+QGt
z90~}vGeDlIDe-Gq<ZHK_<_B{p4wQdRdJM^|6D}1Y`5b4frK(eJ{2g4wVDq##qZ6X8
z0Vml7w5xuYu94#`$2xSFMH0O}Fe996P-V>r6<N_>p_^D4?|<$ifaT9H-{1rRdQOZo
z6Pw(mengUKNk0{>8Wk4MI<{DMDZQ!m$2VxBIwKfNwBmL*fg!-kk{m~ZZdgjQ?8)d=
zfsiwyspvAee@i3m_Bs7>aP>B@`1yb7;{Wt`Za%8=I-c65+lijmlHM;&+JG@Ay077@
zEy{~>8`m#w=jloLHT~$tkJs;Bywsnl1fbCJsQ-(%w~WeaT^n!}=?($u?vn0Cx|Qx0
zk?xiT>25Fx3F%Jhlx~pjZg|P_u=d{H`Mz<+T4Vn@za0KR-*?W*Gw-~vi!Os+#Anp6
z`CRr>yzgcrl7rl++%C-pdHk9-Jx53?PNSMV#&#|Lm27ds)bDNhzM7d(Yi<I2P?|*L
zT+V0*S7Ykd>bXjj@3e-K6~EJ*lFiA^?sK6`TqOPBS##JrwbS8ti|oJ=UuS8Qps9E7
zxfR2_@^%XmI3E4NQ!m?U<=<O-G<vn;y>W}Tq~@Wxm87?EbMVNbYjN?s2)!^4Bp!}j
zt?#%rUEa3AJ$zL<NaPX46mA6A+#)9CBWF43%U?aNNqCO=J<&hT348-x>e)(kX3+EU
zC;^0%EldsOvzd@;6Oevrkjfsv{7`S*HwO+KbB*#|QDu+#1@+ErEo0nio@L#Lm*VRt
zmf@HPE%H$#M(R{JCh**R&#@C&#{xRv7<EHw<kp0G!BW#U$iuUuOTR_rH1L=}fDaYx
zcPESI$Hz6O-sMjWBdd-WzlB6ydY&!hJjYI=)#QlhX6!uRpS2iY+%q3Rit8oecn>D|
z%-LX!e=vt)zF4QST&w4aF6=dV&IM)^GUn@ImeWb6#u{G&y0!M0F?xJeV5aBBOKEPZ
z9ur*Dn+3&8K7`K<P^rT?xFsL#v`liTL+>b&EH1`v6BYO3`7Gbca_!{)jQ$yA?Zc~~
zfu36@9X3wiW6MMVS?oB}5^42gh$xhRBS(LZ?k_8%hOH!H*e-53KD8OI+WMBR)5Lm8
z^akH6fx<<Mg#_m^3pHU(7h$IC#9d9IMXwFB*3~6Qp()iBY>B5C{M6aTt%H@r{FA}?
zdos0K#h<TlGS0`fJr4si$Ayts*vH(3`wjUH5j*px{0D;gG1{PB4S#&WXR9+M5@Okg
zSPo7NX{4vvXE`-e^BRi-n2<Sr`{oHDh1)%^jbIdo$IIH*law+U>tY5gtxX>xas!S0
z90d;y;p~}2gDGob586W*4C?ZU1EZFz{bq;gdM8_o{xEHc`K`A}1sVzLbE|ckEZnif
zvRM7BbzPn@%D$=VB5|Q!CE}gzHsgYBb=|v^{LCxbj13URwXZn}%WKCs;Hqc$!T%YM
zK=4*z*?F(`Xh(97RCIDfn_wGZm69O>Cz?Dp$su#}Hr+#_pg~2oMXq_%!#!wzw4pHB
z3NOr=_O@AW6vImHYNVxE*&9*O@A5Mjp7$rOG1m|L$i8jY@-*J8@Z){&!ev;uBGY=M
zAZ_h6=&P?`FG8!MlhLS~nM!?cKP0{Dh8d(IKtnIyw&!*{j&JNQb!13lnY#wDXeYnP
zIFea>lulpM(q^ApX?FHW(W4j_Z|DOSw}8|T{wRxMYrF9rCS<G0&1=`Z)^YQ<V)e1@
zcvI%W=xyvVAy;0r^@Iq-aw=ip@nSvWH*+is-$!cALxYrAWta0D6%U4wT=S0gnWoKV
z+;MUbo{Dw)^s!6T8>bEjmjPn<bsP032LonP3&OD7#r`uUx%cadwvxT+skZ*_l6!4u
zIZT|(thz)V`-X`T<7vmuA2G)iZ{OPFvVmA8D<!gL7rpJnY2y*S(l5<8JWTFv)h~hE
zJ1e-EqMtBxV#v{*1wwLnq`@l>g+v_(c}jCLf&r>A2Wu%m<{q8=+TmSW+{@JnKNx$)
zda1MlmR7Ic=$p+cH^Pf%#PVJmfzNycWf;A#Wy)f36{rTC=vIsbl5RrjBKD@LK~&YU
z9+mIHC$XgEPp5H!c{raymkmB-qT+?#p^26}jY;yLj#y?C%EpX#1A0gp;-3ljru8FV
z<vL*c)x;mDt+Mw;OL8k420oASq2)$$m#$}l$N?UUVYZ(Pl<!@<NMH@5>%G@QLQ;gC
zBYSI;0%X$X(~2#WCZRHrkZJA70+d<E&}fmWL_h8peKW;8fbaCfwz4#WyRAY&M<ukh
zvMV+8t~VhIX6toTnEN#<^u5p#9tYYt-bGpeM@2zShET}eh`y#uMZ{?-j%%0pdVH3%
zrRmS#_E&!MXxM6!1#8F)&TlO)zADyvP5oLB1~c_A+%F8}Tc2ZSCQF2sQ?mWue2d`H
zPqNf~_$Zbgd_fYgI!EksxWIeuMU8SJT&(RLjChrL42#Aksa_6^ZA~SSe`!Sv=@d06
zE76jLC|18&Pu7OB^ez8IEwn*&g{65>Xb8p;n4S4#Cae)Ji1w|8vtKUikGJW^9XYhe
z(v0P2id`)?T4hd8at4}w$&GKlQ$LO8GjAoini%7w))+N<HTbp2aHZ6L$Z5g8Cn&oL
z%km&OPmTn(K9u-dLrPwk3WCOvrK=iTjzV7KN@gqv`BF_=G0xikShuwHmNc5+2tKcJ
zx4VHC*Z6cnl(go2QXJYG)<L{|hgfQ`^gCSqbv!m=x`}GkBJ#xZN``Lf>=pz$=Nup&
zYn;dys1)<NS`n-kUI8Yht<1vteBff!*&n(1;kzDr6ad2oT_6hx^@<*>u?oD3Y~9QA
zqH`lSyWF`xDwk!0TiOEUVM^X}Ds#GJ<41}uy#S2&+MG(4af8s&=vjLfGQ6{(B`4{U
zCbu{2eBDD*dM_MHH|e>Ip}f1~tGA=(KLCJzd+<DrKIi*|WGNNVWG>p8)a2LrcKb-K
zH{8oq)_)dWF*sV|zW0sqezCp1y-#SrBa^P5$U#Y-?Yfg>e<ZDwT~%+5iBp{`l~71P
zwNYPaH5b*OpB4U2Z+ZZU?DStp5UqN4#XW{I4hw99ACCblg`^uc^;S$3!m3^6FJaL9
zmBI+FYgaOiBiDs@+1-U{f7mnV?i=J~H%qK38X!kv!u+<xw~Oz-dxl6ZpjZmRb?3?&
zho?sE*&BMU%2YP13i%8!(K$}r?2CcNEveer`ZESB$VuhF5vZyrjT`XH>G$&r+kba7
z+hd-$C_O3Z#SnjFd~0$4a)|8CcIIShwn-t4mDQwKSS9Jhly;K!DC;t-^X0@~j$~Ii
zPcG>6$#Xw!WHd!&-<X+Wnzb;Fe|tN_n7rp=CgKcKSB>xY{8CXOr&l=O8K5@%yxf;N
z_}SC1guW(MO6i2v_x@_FVLWvwMr4O(LorEH6Ow(71tqNpN;1#TQ5i!df3VQ%(?-#%
z!v~nE5rZ5+=Ec~HAkCn2Wm@+rp>#hEoLqY3-kIKL*Eggxnk{HX5v#o-FkR?Wuak_!
zycVl1%vV3<&d>`)i^47uhTV6wACDx$A}e1LH$~G|#o!@_7Ej>B4zuI^Dj%g1dr;1S
zv>5hylF1YiO<1E}At(vJTErAAcbdX#QX-fkRLH-P!O}%2*uy?NQAkYK;(o<ovt05*
zBFpyY2Z$s(4!k864wS(Fy##xJJa)+*X%5&Z4izjjw2Pcv^v9{brX-PhL0=-?FylwR
zA<+ka7{F~77KWQRgQ5VAQcEr4;H4_@DvT->ZLVJxuLhLI!row;l$;?iB8*ARrxxlW
z&HV1B%}2lB3(Fraq$4*tlh%Plg@0kiH9yJM&I$iADYQ`8!kuJ}BJc>MFX8eJf{7m0
zNqR$%FSR%s)(4&UjmmLqv@f)WA?Ebxg)ZYl)OV!l9E@htw;UH6$d>P0@d9yMaxm<2
zeOKW(=hUgS;tL-wR{gL~cvOYAi^ybCBUI=%_(y$2Q>e9&cO+2Us{z`u5mnntcQNru
zoEHY}_{Ae7$wgo;iL!Ulk{9mWE8QQnNBx5EqAjJLlWbRyGt~~ks#S5eGe0Rb&5h-)
zUi_{nokR<jn7ivPsdruy?=JBLR~RAHQZZM+kGEu{fg689^Ti%}mbG9$B7Cn?et6FU
zW?fdb7#w`!xmQ_d;rxok@XWE%y&1)L`gxqgUDt#hCe<`H<n@oe&W&{?Neg{Ph64nz
z@Q%OXk|x9gja;4WSksC8DU1(cUn$jlxdNqi6&iS6sh1Xu3iJ42<|nVgTbm3da^>!8
z&8aWf(*0srMe4jHgf#6*?zMyJCd_nPofC<#Xx9=1Z<Jc-;?|+aZQ=_^<cU?de{^(i
z-0lGKQML(hkM6SEe6$ED%}%wKj;=&(4`njP1}K7z;ae%)h?TwYoYVndq=mtR5+!8i
zEtx0O$d=(r^gFYYp$F<Y$v}7nU(L46oJQ6xHQXS1x3NPFssvYlpC9zTYPq$fM*-zi
zM7tt!$M^d_GT>y1Nmh0Ko^#df`upP4)M+<OKgy5vJ`M2>Wh43FlZzgVO`GB!ZV|<p
z&1CSQO0kgHErruFn$wH$>0cNyBt~T&!Dh6tCS%v8g!O8)Z9FX->|j=MEsZ#Z*DFId
zN+L*Hr8g;6$R8Jy6=SYiefjC6bFIR;Ey;R{eG5O1x~I!tm8JBk8f4c_jqMFUbT*hb
zN?+1Bex(Oxp~0NaHY;MP=A?NQZKlhf<sZW_f)2%JI*bj0gw2a|VeaVyj&TBKU2CT!
zJ+2{)ckUal{RUG!s`{_4B6M%fyO!5V^oY@R_JXU5YIXR<zZlTSBN9T+g?P1=UYp!6
z*#=ZrbT%(SU%9sWzJ+aeHF1Gy|Axduk9MH7GH|uN6&*9|dl&GFBFo0bbH4FK2lsf@
zzI|ApT)z#&J_G;74Et8<BeA#6W#&gWa12G6l?^q`+T~^y3A;<nCiGCYwJQ*)GRD%L
zsW)JYu4AFWpoPCOUsC%za&A}Px0;U#D^WX?q2q7RvBl5!qlcbHW<{L0%b#C;^;M|h
zO4KSQQjX9yyAf`<O_@${v>P8m@sQfiq!S*pak&Z8L7h~~wK-qR_;HK@a*pNpPg+2}
zdHZoPYLXn<u!-(<Jd8ZPVZkfg?%uOnu<Q3)xdp5c9ei)+&3w6pL-;d>1^%^{6Loc>
ze3M8?=gF@O)U-MoF}GurjnGJfBZOaqFR#U*85FSlX|P@jbRY&;GTs%dQC+FPqVg<%
zLVw9{PWRS9gGjXVYiMUY2iJk>@Z>iHwqU={iXRfv^qtqb))iDeWFA_`^pz_B?cLs;
zB$Ug_d%&5Bh1LWt23U&5ks%8ld_XTzIn-RVp+T&R8j<|+3TM@^o?P-2%v<)6_PXf^
zaZ(;ZS!TYY;fT-!`&s+>MhOW4y6;+R8cwJWLbV}<O7@|A@K~_hvb~tF8frDxeqW4M
z13g|LG2`5v@5E=GkKAhRpJt8~+i(&}-Jq&Zj!0S={DRh%|1rn2!B?BEyx|GELGHr)
ztWPv^&D+?BP5P($f#4iAb<~=JC@-wIE=uP{;&p;+0)&V7B7n#K@!h_wYB<^4<4l)d
z$(SK}?uO)9pqVMiqNpJSjp$8akWJl1K9CZ@n!_8V!4LB+@OyC&bJ2UHgjY(ka;1O3
zQlt@-tS|dYn`E!Rfb2)6k}Ic46o|Q6CN`A@9a5DM{rMk5MFLzTQ+`wV{Yy&Jo^|Z_
z739V02MkH?AuBg0sQyB0g6$V%J)_<~TC3tM`6%5bqD|U+l5}pA;kg+MVJ(AwjL#%q
zW%X^IR;7Ybc+XA>mTf6}fpc20<8b&{U(oQ^vu`jJ(R?3*Dir2>DPI&7tBu%R6XQ7c
z3oww3to)+0A(1Um5{P#FlJ%X!A8!L+@I5H`8YQ9`k$zLt*yL8t6k_^Wtd?`vW3UTt
zEzH-1-A~(12@DCH8@<6BgcN9V3cD3aO!FZa!2;#093^tgL!DF%^lj8Q=Zxy&RMmY|
zi4$FQ`>~SXe7mlOV?RYQN=>jm{q>pX?)Tfp^1xcqi7YbtI9p}3>gc=`u&5OZ!$+Vw
z9<248eU9$3OY~Hbq~et^u~B=ry&f4GZRJ?7%&T@CaX+4t;PBG<r3l=3b+a9x=Lu^3
zqLypjTjy5|yQ#L4sX389qruT#bw_i+sY(FG`tslXkzT`f*x&JRr<bovb$-J#Ekwsz
z*}5b>Cj1#RqQtLA8@smO)(C$a7N-$mnf5^;4z|xZ^^c%xE9M(}&v=^pwF{p;On?FV
zSCHvfL+2K!a5I>(>kwqi`#<Nl4!SJ~X)f9Vy%&mdF0q$Pe9%SLCvSVG8;)ec4Tko(
zY{%J|-%~3-s{7nsL{oKgLOw1mI$2H%E)SWuxsJEQ@}6x?tWya5goY*^QQlO+REby>
zl@Uw$#=<IM_yvIsyyYy_Kcw*l(4KaGiWCr)ot-rRa#1N*$#sk_BEmus90<8@V8?1S
zYzs4jX3-l#O46eQuJ`4TDL1DdhWhY$@7I#|GERTpzUImKUWL=J;bC6BBjz*0LT0Ey
zti|-D)24ifY5O<<hC1p;D{@210)6r^BkT;ir$C6GshV@yOp|h}7OSXUzV2CsSU<NZ
zK_E0{sU$5IT2NpJJb5YOG$W;Nl{mU?m7e^^E@&OH;g7UN?`vNP7_uU|B<S4Kc!@p2
z`Jns7d_vz=yHLu>KXId`bW&qB-o0_9uST77lg|)yQN_Wn8nF<GVJGWz&1HN!28WYw
zdqXKL+`{6FR>8;hjF#(n&M`8rCBZhFd$NN7g%9%u{M~gHcybverbpc-D5$$m6%x9K
zi+8z~u$wFg=xhyDq_YZTxtD<0Yci7T`D^$ujI(`JJS{(QH}=QhAN@+LX^nAV7_uO1
z#dcH|o^h#&Y3Z)%+m@(G+#Y0xV2Hqdim(tviYrdJ8S13I$MTN5u^D=-`rIggzC(|o
z?!;!P5#LS^rZ76_`P2nolFNVIg{H((D~A72teWl-xXV*BH0?yN=HcGK(pSU6_)ZF8
zfBWn|EP!`J-*g*#{73Q;@5ds8dwZt!Sc!DLKJ(!D55?lkOXxEHp0Sry&;3N&9iqar
zXWE+!&+(omiwTH+oZvvvSJNNx&PIUg0vGKo$tPdupy&CR9d)YjkykgWS-s4BrNF-=
zEl&FLQSI?4W;EHr$6ed0^$?yB9ePA~l8>XW$5$=2-8cigrWjVyA@Z%-o!6CpW}EB_
zYU<+KJTLnc)9FOz?T%M!ls}aRlO^W_sXf-P%`A<I95chZ3)L;uXzpP!a9@z9f5Tzm
z<P@@u@TgCoHkQ-5M_zg#dUpeH7nuGx?;!H|bLw<FHxcTqK}L$MATjIEi#NIi!$px6
zhE&07%B+~T3@p^lHtd@HgP11LUeMFrb$yoq_gg#*H)R~P4{0BBr;fAd4xAT<z7i{M
z?5wJ~YoJh8gidh-1BZWJJdb9erT(fZ>aSCv8X?-BI&D1O?M+}KiLN`aN?efFdB~~q
zK5e<M=mlb=c%55zmhtLTS6NJd1Dz8qq-f|mr+jZiUq2jdi*OeMO32l``_R9!82F@6
z*EKci&e*4)W8kIBZC)JDhOk@(Q|4#7Xp6Q~9Po?(`eEzg*&O5ORcnlp7q>}ZaKv5p
zJ$X9#^3A<Bpi6vt1wFCKPNx_ryqsg_^Bdy_3bfs$g$9z?Vx<i0ZOo)=TO@WcOr4X_
z(KBazHLRm9AMIixT1m|V?cNq9`?O-GA4tqwt6qsW>CG>1u8s_x&UYh}@Ei3HH>$T+
z)mbRO+A)i8y2by(Q13!PF)A7OKsExhFQSDXW|&y^+NDke{(}E1%fY{n4R@|Q`~&3|
z+Uk30R%E%fQhhG_kOKSpnWtoi$8JH}jn7~TtI_w9leHf1k=l#t55<5xv8dVVwdP?9
zs3_A{m$m;52E^hC12Qa>V)5UgT<o7fCu=v04>kXOa{lR$3*;wu$t>L2{(nJd;a~=A
z4_n=(`KA8`xRUksIRtN?km>&moc(`MBLDfDUw05d%0%vY-p>CQpJRgki7{e9GFbWF
zU{UIxuqgK4w!ZV2=$c+9U1qUwaQeD4gne7&vxNk2=amTk(j*MayKv(36w)^-A)scq
zes@XoPggAx>4|CcboZE^`vGQxGO5PT{g&Iq%lvG9D9+$t2enJg2XoZ}GNrzc4{SCI
zbs1I<9sj_n`Ev3^HD7~FJ>*f5ACHKm!65C_J8ty@x`^3gle<GNSxDf7cFjjRf{$gQ
zJUyzuAht-%0(-gX@ap%y+oRu~knV}?6B9vF#O{>E#C3Zmje%zzJLCD$ukpanKQb@a
z1RV2E^vc9W_PrU;HtoXJNH9y%k}RXmer@D00Dux~V0tia+!`6<@g&+;8gM;wWa6m-
zp7rdwzlX%PX>ID2P)qCgzX!|Efk!kON}iX+)p}C=ro{2v;JtMez?fkTKxma3VbPVz
zAB7(w(F>q|%S&fd`I`%>uh3!9eX9>-rA5NI&U;e;*!*Sx=&N{0KU3{O+`Zm74d9#n
zU~D>WcQ|Uk>Ib_4F==<KJ%kkehjrfvvjlZ60qJ7GE_Y!DEd1pfwE85fv%c3h@V&2o
z;!oVLZ@B>)hTL$LV88`$po>Y;MzVo^Nz2XdGe7X8)l*(K{ylG-bXDR3iWX*%vGObO
z%xeGfx*)7=^)rX%Xhv8+Fi!}`0#dM`m8$R%N)Z+Fw9J3oSb`1#JcrhOz+gEYR}$`f
z!d3h>a8_z?-lLw@b&O=J8WAHa(5f`=OJOx>{~QRgFwjVj#b=LT*N{>O@zf{Nc?tnC
zriK>woS^Luc)Hr8E;at1!T3c48XpDV46Sui1>7C{$`ZI!upk><wRvw@f_t+8@%j!j
z>^o%s+{&x?RBabAwiHsZvjzwd^iO!4JAgBB0Bbn?;1g$`h3YqZ^aT^x&;s^^){yi4
zibM-J8Mpu>n%Aj+f4?J%{3ONKNt`ECPQfM~JkEGb1Sb`sb5mL|Hn%X&8*8Or&3mPC
zta;)I?hrxtd!ikQM_b;&?aWnp*3}rNtC=mS(R&peobTfCu5>Hhi?w7w=nZlDpj#Al
zX%Ae3BHL3u2Vie~!9-l~hjKqDvGRQ>C|dEU-<m%t)9Ftq4GhRys}BU~i29^mnDkEn
z2(#_KTiR4Z90)Q?-lnvwT_QabBFcq)11O>bgMM7$$k=F_=#rNfK~qK2d*;@G0;P?E
z-D75bHm94erTyT?dkd|n;}rO;=~@TV=!YW-=!GA&-7(F|sehYRDmLeg$LZymjjN~L
zDa6|5`B2#^cq!!lexPFY)m;E?)Sxgt)7^=J)75a6;4_DNptZO77V4!3pfz8MR|p;e
zb4A0>AYj<-0mx1P569)W8qNLoY*=^zoF1fgr)?y@ab=K0RQ`SR;%T~JFesY_o_nOz
z;|{d^hN(7fpCD}YUK!NA>nAh}@AQ7O`R}woa2Htsmq&HxlQT%$PIvON`vKV_Yr9g9
z8<u*oAV2FvysV%Fn&0KYe8?@}Ea5O-m9MvMWqCTRMu7Dz!+1y5Gm|Ia$k83Zkp%Yf
zG2Yb9+wg0BD99BfK5BjRN#(NER^({uQrEGjvMMeQcG{m&X#qH#<KJUtzw|IRo~RWA
zn-}0~pxGq6e`~xVcx?X&Rz3T(JP+{}kOcv5$;kMHhU62Z$LnHJ!(l7aHTV>xXA5{I
zWPV(8{{4Fap9TtqbHX><-#c)#I4t9ykiD_!j5Y8X6(`STznyV~jb=Tps?={}B0f$*
z^B7)qn6|3jPzG1y9^D?Jx-Wkhy;S9C{m?jX22p3||DL@_6V5#L&Sj_EHTU(cK*P_$
zRACxj+cbo;+6%=b>!kU5)jAg62VG{jjRfSAY`GGHg|lGf=dI?s$GX?_;@fC$kem!2
z%M}Aq9Xa1^c*~WU&5i{hB2=w0B=Ic%+2g)@GlyQCCGcQE2I75Xsm`8m(*UL%BZhx+
zM^EE#xGgYse4QUs)rEMU;W&hGA^y0TZrk6mSCTHhUWsrB*~%v23X04|>hsx5wde=r
zBS#xnQ9DpiGh-b|58Rt50A_GsaNZ3_5?JT7b+D57$iK{iRM4EV4+~Im|8aV&=n(*i
zh6;U&CVWR4LgM2#)Lcb!QW#Wa2lh~cn$E}M5^aPZuGd!Pe%3D1*CA^=^iesscb0gi
zj2Ko>p-NFMJUcn?0fdo{_&>F)5pM}aHfaz7g_gql;IMyV#WU`jhdNRt^SK@tx3x<I
z{4pW(q;Oo7XnE5y{P)PS_Y3eGeB{}~g06=PhHVj(js;VYDZ!y_lErv5A2%KIp)4{z
z9VQkXrrPER!pCA{ueH^WJK8`0XjiC&{O&j!l5<H!VVgSdHNgXP=tt@%auNlfVSPl<
z%U8<cm6_u*&^8}RPc6SANi27J)KdS@*x;o7Eqwp#8kNn;2IjfDWof$U23Ju?ovqJp
zVMNwlNtN}KzRO{G2xG+v`KfjH=f{~x!UVGEEsJbt&!aXnYsTHyYj^pw<D)VOi&;y^
zAMuQW%6!>uvPKI8ce!<8ZkHb)=PVhtyhaiIiB2C5jvkV!&WC-<eS1rV_U8_c28)%q
z$=EmL;~y2>WLoZa#s}#Gas$kKuLjM3!J*A6<PF`(1Z)xRfmR`4Z-`v0wj2vT`aWLy
zjseJ-$f+11jn=vjCP5so+@;IG9E_Yj{BkP0MZYK<QG!Wo=?)ZP=UHbMR)ATHqK%!P
zWu*>Rtr>+DbUTSZA4zO0K=A}yU~Pif1(}jVeN!{u<RHq>%xB)ZHpub8&}b2aHpl6c
z@JfOg?=JP{5b8urC>ToWj8ncCQnh;?ZA=Bs+qMEgKCFELM~JjVE>sWTza{DTarFGb
zfEE^O>7&RIaDI$e5{gB@qW&v7u$nF*8<ZmPrnJa7>5;`#*8&YHA~xTLJHt1_uKwE=
ziDJpjdSZmsDgcjFXE#Lh8_WJ$GEhw{+Z*B6I}Nh^+9e-eEV#5#EXe0TlD~h5?4a?f
zVoS4$Dr~QhR}vR&w(q@q25RfysDEt!(EW4pX$4Q*(SMZ<w!*ueWzDf<4~-u|dE2~J
zc0C>z3l6v0p<ytEUoSr4uQ`jcymqspZlc;4cJ6zNI@hkf$C%_E;bfF)PVqQ{#y^=W
zSAd5}HtYkDxLm~1tBJj$ZlQW>@tD!v9j0*99>G9L4GX-M&KG_t)3!5hY(Bd)Wd$rp
zKwii_K#{#bu)5;1wHm=G<gge{)9)F-h`4nF=kI&RVp53(>!BCzoY=brj(-0jKAf{B
zj2ofXahu<}V07R0SSfl8h~|;FF~!v%*X(5|Nf@Mu=dHGB{HDF=ZF7XPAimj1c&mu8
z6)kwFNtz28t+IUUw{5=qOosflBXa3+`-2~-leZj_)!Lt6A-P)v&>KiQ#GfjT`v*_-
zsUA!cOrmgS-4l^r9l5KIl#Z&OqrIqp%WQ(v0CDOPeH*^+BM8ZiE}pdlDwwgBb@e1v
znD3O91<W+JuGG!N9<J`GT~v^ujXgRw+;wmrN`?B>!uUClg`>W-hs0T@1PTKu2O(s&
zkwVu(Y{egm8C~7Fb5+78BJ}a^^*CQn$VYyJc?t1Ltbxatk;M1TUL{vVW`EfCMnci&
zu=m@ldUCJud4V7nsNqpF?>RdjhYR0?s5o5qK6vnYzO(XXJc4WTa=7%E>mx_vjD@=*
z#3??t^}N!?JDpudf5$pvg?_9#N8u?r#(;hz_0#j)e$!o68`X&3kw%?S+tTAkvkk(^
z5WahcS4wIMt)$)7x2eH81r@fY6pqgbIzOz4LcQ*?#XlCwVS7!BuYyI#50TlM!IDQN
z_Di+4OEDYa%nh`fd*bkw1tk|>ZDr2EoW_}v6Ik$uBRNY-nL5_YThkE6dEIt^-pPpt
zFQZCCo;`{5!96>HD~ETTm(92nzW!!cSl7TFg<EPlc;gO~IcZ+Np{_gVx3voA2>b7m
zt3ya-*Y~O)?r#SG*M)!@Ma#%<+q4(Z5=j=kgTgnXu^_O>!hfGZeu<?R*$(r%e*jUj
zGwD&;Yi5a>gPO{7omT%}x2FB?-7W9z+#hdM+?o0~|LmeeG}p2-$y(3)nj2AmH`Iad
zr9<wQpJ~k4((VgOgmLzXCNQo7%^EXueCE2lReDX$jO5rpZ8~OLb8ikGw-xIjI}j`M
z!|wK$8r}s*d((eR@H~scF7bED70s@WiWO8}Fv#lDd|1lRdj7@XszjWPV4)^q_RM0S
z(m;UjdyB8QQ0l4Z453EHM4}1c?WT8B7>oS*QMSTx=l~{Cn!7!zG3LQFe=i-<M=k9M
z?aHZnr{f^J(0kX0Pg2V-4aRM*V}(~kDNMn86GdpF56eHD^a8K-_ORY8^tSH1Uzz!u
zmhJ&9@j}N3qP+{sCop<m4=@9msaCAu6Ws55Q<K{Hy+p#fgD(kG<XH*aw_Z$^!RP9Q
zv1qCMY;5d(%@C`EpW_UEU4s?e4;uIS;~Ebe7!uGFl%f^a88ChRK3WI)FZoi!^96H(
z$GbD57qX7LColgR%?~QhI`OuJ$v$%RwhKqTb&xK!N&)xb`djPaPq}>x$Dwq_1qtFs
zAPTgy6z<*gQ#v176tet&W?IBNZ|3XBc2w)W!tHZ`!8NZo;6Zg->a!+>2bruKD*>4E
zpI04ZLyLIfUh6DY=ZV6lcer6^&1T8gxl6DX>T~;-)wTw4U`v^Il1W9nD(UfQu#3!h
zEs`6S<a|m@SLXKLnHc6m^>Se@I+;T8J%;YFAulo3@3bh)UQW?<+p;#;wtig%Pw(Io
zu8}1fiI&ARc!VfUkL(D7uQ*KFfjTiWGDikP<ibn}zvYe=n>T)Zj~dH%kCxxxk!-!5
zd?G6bFpv=-5Ta-10FD~LI!NeHrqB78+u^fsn)sQWsg<%ALx@~7;lFzl<!sD{-93x{
zNAEx{NTXZmV9_CU3)dhLADq0)uM3+kzqP4wxkWME=}PW{jSAb_j~tW%6O3FvMCXm+
z`006BEKMWrr@i_V?Zfj+jfz=>XEBTYo(oNmEWFNZzCg9&dr^h_u$?s+T!&Q=kHLN5
zl<o9>l#V5KxaHZ$6eNfNcI<FK3i53IEpdfnck5%CTq%}1!h7l>2a=qX4{Kn7C3@p3
z&8h^i_fqA%WDsMwgwQ(Ibc|6)Fv6i4A_kRjPZSXYNV2^YU+(ecf#Hi#m%9%3*k904
zlo!Lo8vEI0J;a{9UqjUQQB<&FOH)k)^r(5!?}m%y@SBIr`9SxY268ri?s>7BSY06u
za(M>pyrPxWHM3+rYKGD#hq^%tlDaZ-s3IS(SHYoD8NFz)uSxzs_9paW1DEmP=nKxC
zHqDNXlfefVUZajm7=x3#h}p+-qDqN66mV0Qv^(cH4j@F00`%56Rt##f4_rf*=@~5P
z&bxF5cLI`%_&#;b*h6qf7h<Gy)@kK$e99$SyrnCtf15ShG;f4fGxYB8v&UmcTTnB_
zLCcxxwvg6|;j^2|tCrz6s)GfG^W~IYnuxsHA^sy%?iz*9R;8lXuE62ZQ=xOT<^VU%
zFAXLftWdJnJ2GXUxnkdxafD1TOE|r03q-(L-~JAAy<9%f;2vY3%BVLyDfoO|dvY;f
z9{Ut*+uDZxNtnso!GZ9;hM@h^rT9P&4$wPQ?nZ?U@8$?+h<myLu?>mvzA_&7#hI+=
zfq5yMP)j9<F`89VuG`h-|1b~KYP0r`3!#2*9iF{Yoi&_QfFZelN)=X3{evghJ~5Rh
zInR}{$Ov6?Z<nQJRB8qBX9FQbTD0H%64gNUJ~M=CwF?Sg?mhI<=`}M;KJ7|Wb**;7
z-Wh4-BpdM+x67FpN{33Hq4UoUPOgIkV7QvGa|aAoxkx$9#L6K)IWE8pDN8+kN;!=x
z4X_uwmxW*pm}6}bK5*@sjq5YW_B#H?gb?vL#ef)Z3ifwaCE{~NUQoSie5%Ko9qshd
z<!6xV*wp8i@tK2)@Z^Adv}~HjoAr43^gk62WR`El=fsIYiDg-63se*^@0NAyL9W`d
zi&VlJYa4sw_)pg}P2!6R76d)2BLpqkay$<^k}heDMBYP3|M7B?Q6)+z{Vf+UI^%qK
zukdxB-o|u2J45cD3QLB1&uN;D3mRchY2xemG4kp6aAZ1kVw+;D5<X9rfa-ZP#J&iy
znPlU2>yXNMHGP~eT>R>PP2Sy6NEJIa?T?up+4=1IqQ=?gMWSu#X}iRS*R%+IlphEJ
z?`{p-+M3tA#}gJn0F$~DvUQw49yid3!oPs!Gq2!W`P@g?l2+nj&Z;!C`nWq2>rnrr
zmg#rR-kVqoseUXa0gOdrD=+7c4q50>+Z?dVXhfkQ?T`Z|a9j3eUih60fz|GIi5HYS
z&;k;zfWZbZw^Pd<B;OuE+CHSHh~A=<Ei?uk3+M-6P9v!;0L}_?b`7vAS>OomM6Q3I
zk?r{2Uqn}=qr6uHo_Z~qvT;TJpqX{Fr7QZTdGIU3Sck&5mEq`rOL!QIc5LY27wHSA
z!}#A`+naD7IFlR1p8rGfE=oj!VuUvA4%8fBk=6i{l~j`}8LF_M)UWLECfT0NaY$Y(
z_h45`_^39jK{D&6sU6Nk^#<2k@O7oiA>XWy=J0Sl<n&jFYrk*H4^rz&Zg!f##xUJ}
zxAy5X5WR{cjb6+5Nlmp&VHq&JTd4gw$EIsBuImM%&}=h7DLuWYDmA@q(lWw+Hht_l
z99;YKa`|KC$qVM9I=)l?PNBuh^JM}$rJ+OC*Up#kc<%}X&4%uH(=szm#K}(G>3Ti6
z65rS<1q2DE|EO5~0xFj)eCq1~uqcRIcl99oHA_@eM`+bjY0qn@!yi-7sK>y9JS9AY
z0P0GH>U->sW*>=e0F%rea|w@gn91*oy0vcIpFr2%UAi8=gfC2eI$vu`vU&`6>N)xb
z_jmBd9LTd{;&Dp~j)`OL(zrB_qk7-q>QOdqeG1;v1e=5sJ%Ff8_moP@jNp9Yoo>_3
z9-v2}ejP&*EuiWGNV;}I*&yImN#nG_;cBI7@u8tPtwe`}{e8VHN(2SOa-nzNy9NDz
z<2*j3dLm$RKW<jEQInj9#Qj?as@=2K0&PGKkK_n_%d$dZoXV^g`!X@pV?UK@3gPx>
zw6;&2WJ!;1E^&U5UNA{pix_gQUw?ZqTpY>(!-2~+sM&lqzg(PgUavsBbpN1$cfJ^T
zsusMgF`F~4?%>tk<9qfdZI3FI*EUc0X325A)av}_xfkOF__ayW{r5V4uEJT3gVd3f
zBUhu~`wI%wY&Fy*i&ihTVq{VyU8Kyi72Yw+Fy`5<Z3KvsztLbq^to!Ti5~gs0c;^e
zchArpb>**==fj_Vo5lki#>PbSDbJXhCErKyvR}TS2z>59nhthYNHx!O+CGr9<FVmK
z%p|D6aC5>DImJB43mRJw(LaM8d&qvg%P*7piLGAoy54S(wI^`ErE(rrW_4WtIBQt`
zX{e6G9CFVFDX30K{bpLRnrE&^DpJwU8g0^>lkw6{z7^*Bbxg>S@1qVK0MtzDx$0>e
zy`>XzdOr5hiKUdlR5L?vaT;JKuUy6l<@Ix(9E_R98|VJQv&g_$4B5Mc>_+7SDo9(!
z<8lBRPFZ>UD|yY=U+snkub`8~xvYl{gkW5Z$xydi|1s|sdMbhS_+As(Hj#Z~MEt6W
zRT0BTIZ(4rD_5(jj-%%`8j+qNbNbXaUznNbbSzAVE%9oo+9f{aNfl7MrJkJ2yxLx<
zD5|oVQg69|3=mFpPyUu7Z0-6cCmlk?Cs$<tGXUvZ*f@2<h5N}F()~}NQ%->mxGM%u
zCe4b{@^1VwkY<7q&9<Go1+vi3*mAvE@o=*TcM1Xd$FO$Ev{Q@SR^@3w1Kgg+u5ydO
zPGxy<NT@m5v)&WH_lEJ$5JcIHTaF8L?Wo8S@Ogl2k+sUWn;M(^=A1^Jx|Wxg&l2FJ
z)2uEnH)16?)3zsH`nIz5_e~cLp??>==PNL5BTHvEO1QiI_4Ue+H_;&<757%3M8zPD
z)NOD%NQ-xB^|`MQx^=X<{>PWQq@T!lvQvVt>GR}&jNSjGB6x2HS{zHuLItfc|L|-2
zFX=&)i1?F1Ao!f~Uhh9Wu75Bv;1fPc0qT@?S=Rpx&VS5PLyOE?!58-*-n9Sz-~3=h
zKw}N%F#ZOK_aFVfe_eSF%BKdOw88k&|JD%y%?JO|_Lno_Hs?X??{C}xXi`xSo?2#O
z)90@LEDrnYYW@FrsYN;@48y3BVm6X=6qB^f@gN{N+yL!6n-rE^+l~KoGe$_!HBDpR
z1U{Z^{ziJVI?e4*by3(HA9wiI<MD&{sVT|JC`k3My8@!<U!)s={hmxL=wbTy@uY_&
z7rf(VmwZ;?8KwU+C?K&k*(u^|4rMZ&Z4D3CZwmkWQNhQ7T72LxKGKS+#p8G%Q)Tl<
z8&uSJ@p$YEBZXEM9ETH8xMoCJ9&W67f#~3Wj0POmb5*KSfKvz^X7Housbw53oMj;>
z3?;`@onY8z1tS*<=*RtlTfPpCzRKDh_p?m^ouALJQoB!iZ6rqZ4VEn*I2Fc9^!P0&
z3lr~d_DcWiWj)oS+sE3fz?n8i0Uup`lELdp|EI_n*Ui`N85-X(2;}+z0f?&7{CA;k
zsjBU%T<Q`?KE!-T+}ANu1wCDw`#iNJpXl7PCeecJ2cR#BbaD8k1^}>HCZ^8@uF&fd
z>_ahB$-1igZYwZPtV%5m-o4_=93Vj89lpLh8{PnQ#NK*!T%RYda770yf8gcym>kPb
zB&|~cMnh;){}CBt?{gJ{ovKf*Z=8u+x4(t=e|r8x46}C8qbP!izlN`m^G97KpL5(3
zymC7S{iv6v^^QDQ*FmOwsZyx=anffN3Tp-wG0jf8aM8X#o@GA<+H3f!5a^Z(-|r}m
zfs)VbLy7Dz^j!L<`j{zriKDbhM!bq;_lZ~o1zS#jUOVuU1E9o*19!3%^$SYs3uyQG
zm-s#Phm2MWbW^oImUpcK{(Vux9bnv2J@I~X_mFP<_cl1sU}|Q~31-1^C``#Rczszc
zN)#1cJpgn+x)Z|rCXhz3A651{j{^%6`8<GbROr<T_vOEp9MC&jdiQ%`*Y>>Rr-$^C
zvtmMh>+jgsRyX5Jx7a7BJm^0rrQk~6T`l<<NJbN9szs@58o|thHY`?0zMj{9d5@UM
z*Q@fH8Sut!|D;*E6KjE)B?Fx!9)c<s5KkTR_;|bYxDHwh(nzWnrQ-0%HkMcvEY0Vt
zKw+?t#JC)x62-M(*HLzdvzKX{V>Xaf0ea8Dv>-mR3rOJrZ&$0QVEF4Hq1~_NUB6b0
z2w0(jvBHHE^S$j8Yrlfrz7s<V+CMbpb!yFs7?O-0)v1buWp=8vASjg#d=974=Z9Bb
z1k)NM{eM6Um~_eK)>;LvW!WF8{c{{ZYE=Mh0dPMUjFdir4+=|ENK5(|ej!&5ch>W$
zSzOo~0EPdu7K}DO0Fr44-0RVM&<IXCGP<BOLv|*eKPaSga)>b3JkZc9P&)8+UaF3{
zt`okSZhc5Z@c?h^UU4+Rg!?};io{;WK&5?mKCZMe@mA^g?G5l!B#5K(Qoa(g{MGt!
zQQ8I%gmpx=pg}frsFDYQ=;a(zFr=dS1%3oI+i{4O46Sy-K~Bs4*-d-AA|Kst%c~1g
zaFr851&YeExg-M!N!SgH!FR!(Q;skmwK|h=zR-_+d<r<!rU$Q371y`K^FMidPw`1!
zYTEnaovleZ?4C(sqklJo)v`!MG5dw15u7}4a;)yWO2rf#eevRj9%CnOVFUrUA^^y5
z9AjB!f;YE;Z4gCek0uWpD2|@%xPzvWxJg?zu$BaO2b|-P%4hJfYU+s;8>{(wqQmwT
z!vo4~v>H0jo|8bi8cn7m*%SfUDBp3&-PPeAe*RQepjAobuvAqxZhJ1DT7S15ue2*-
zvuBR;arPRR8}y!>24KDi(Vo^8rH$MmnNmDLyQ`SiP{8iH_!q7)FQh{iDI)AkhaW`}
zLReFpa$}_v*id7uTU%We&qNCXlAbDT=#pJI4*hibfif%+D1boQZ2WDizAQi6r{Rlh
zGl)n|uh*iJnS7r*l-r$b)(U#)G^g>cP%k`Tui^Qy8J=_o#U-_meejd}YSdg4Ujh@f
z@Eq<=dZzcqcV#}vr|mUX${s)AxCbF1yCahJp(3>Y0ysI09+o{AjIkgE)=LirgB?hO
zesh$kYsqSRI}NhyjrzpC<zqg$;_Dh3N6zG}RkrU`85sj;l(KYH7rbJ@yFetL84EJl
zk3uZKWBT%61_Qi*84P5`m`p~81E2Y)$AK0PH4IYx3&z=?oZy(A8>}LD?4-qFkjS5c
zPAawbIvO4uB|%p1k788KCl!bj<Czwsx<RMnm)CodP^C~0PaR;*u1_pd$)?bS;_Ec|
znysbuu}b&6XM^l}R|9T`R!@2&E0hnuBT$lG8o*$~kWZx0VwhKLZ#2@&B919-tDpFe
zxmfwOzW*^8uxW|Scb+_vhN(<w!*#?3dxGGD_3hA~N^!eZ4+plse+gs$WiaUem%-p^
zyWln1e+&k55+M4SlW4RTDtblU+5pcRYoG@m9vW?Y0fq&70j~9JAGZfaU*H#pD*ZRw
z+*VjauDj(S#jS(XY?j>;km(;qj&V1JW3;Kfwe69g7d0KqlPdIYBXdm#m@6iXt=Udm
z;#que<b|^C{N%IQ6#~@wN@mO_<*%pM9+K@(|5VxLD4e-e7=`@K0sH2CojXgty`{l@
z390qWn%Z2}RC~;g<;4@`)$%C_r-z-j>+?HnW*aqD(8xk}D|)Gq^LMhtAI6)07Ejq&
zYZ(<J!mylX-(QzUq+Ltq-c{R<iZ;~j6R*a%dTa1fX8bk6U>TKu6XYd)-<V-_^WtAd
zg4;GYlI@=#ND`H6BwDCH?_m~q$Aa=73@*RNFfkGUDBYINnx_Z-pkQl329;2PboteK
zDk~r`@B@WB>;z#S8ZEPNvTw9&zQoA(ZD&9ov{C)bT+EM0{$u$dR=E7?vK*rV`~Wlz
z7S?s$R(-MlG9LqiX2VY`Ld}387DvXz@C&@|M#kpzv9?l9%Wu~e6@J*L<>;t;?9_aA
z7;UzU4|uQ9L#{r<$l+4k(f;KmIQn(#N5a4nmzBFyb_ARRbpLh|u>9LekO-Uv`p-WT
z82ySm$H?-lCJ}S5Xus`V3O|y)DffE3zj8mz!_w*8Xk>FURAsP+fnOqeZm{@bzn9^t
zturFC>GPRt<`UTa%P(Gu=g3xOj+=W<y?gBaSqHX-!043|RsBf&n}N>^C9f_AzF6lR
zsxtq|Jl`3om9rFc*9L&uj!Jm(R0<;JqePt2nY{^dYN=GpT*7#oe)y#3nqt*%buF{R
z7=d^;8BenjW<NAB0x^9uLt5Je)?#%{s;<U>KcIR3l1ntN<q19;LR%&wBxKSSbtI{o
zl|6hf&ALQqI(1hNE`jQtacUCeQieWF;APNnv^A6|&M(I=suSkfz)_^$&fI!;N`|^p
zy`LL2?KK)ao;^0DEc`xt(dYJHf-CGYgbh`tostjIzB*d-GmYya_}o$)p~q2O&v{bW
zypN=0fAx;(2cLBI*OYOKQQTAgZ5jF+q0ywZO_;Xa2y0KbrJN&Vo2f~7``LjIAEE3o
zxaB822c%0$0=Zf|CJDb9W0;Lnd-G8YohdHTJyNKHY8X1Fx%?d&{Vb)f^E5Y#jt6rl
zVJDF02oK;aao<~YN8r6J5I7!6unw#VbU|y2%*0-$!3+Jwy_8s&px5pNj{mTwp1dC3
z6c+Gy`g)&#K$#6nQ|gNRh~`t(sP{lbpqJy@Ejyira*N#02TNJCmhm0#_)o8aYPO23
z_t=&SwHpqPat$5aHbcW#K{JYy@J^;YrSS@>CeT~tOVGHXzN;=85gvWi{_6Xjy@kEV
z%~I}H1h)EmH9cL;eZG(i4XtmLkr&OPaKX@S<)~IcYXThL<VNzPyxZhJ?Qw{zKj&RP
z0EIBLHB2wKBVessnF1yqCJJ(I^))+FTbf-sSdrz36RZ+h$YvF54qmMS&<t5#mo)J&
z0T%&wK?22%dqf>=2YrrG1`tKD%#)nz72qDfDF1}p0CxcEE{&;PJGwX`G;ZDr1uKwj
zPmD!q>G0I!v0s0x;XL(2?MeguUIF4%^nBJ+>c1T!pTR-BlFr`UPm_Rg^HsC|r_{_=
zVj;mS2O=*VQa|sJB%ZopL`{;5WY7beclhLd9f2a|9Q7Rjoayf8UE*`3^Ec-KRXW?s
z`$x54hA+@3(8F>M`=r>4=w=;!H^D0JZPN&)xR&V6f|R2i`*TfPrc;7%`ufGhU+<mh
z_{eVryg3^}qgZFo8!d>Z`Es|LBi_*FuP5?})aOO#$&c1FS`qy;GZO#-@hF*dLI&tG
zsD;}#6i@&5BP^wF%#Y^L7D~O7`d;_=A*BDIh&b()^%Ga)K`y^vDn34$!=U=lL4{Wl
z_Qt5vQT!WROZvw1AFs-0J1^axbW+)U73(@pJ79DS7=Ghg+645jnGnbP(O6*7z1@q^
zTTj-iCz@ks*k_U|)^mrfMGR7Qz?5cW^)21bo}+5szn-;C1UZl;&41_yvb8En2g~_+
zf6Uh@PTem-8Jgg<({Y>&R;-P=lbob07B&?XSvW=wqfsCwSju~y1_KhK$XG3*41FN-
zIXJYN9w%$KJ4&WsAd?g9-w-3^XbPl^zLt0Ug8n6E%<yDivkdC1Jw>amhz_@y{q;5X
zj@St6Oau((DoFH7B?ez>hAfjB(7r+sRd*v<96(Ho^*#3M6x*q7uhdk)XjB$M@PExn
z{iG>)N!J@rS<W0xO74U$sjAuB{Rs-{H{w!~*0$y;q*v<ex4WHnzeu^vPtVF<ST34@
z(-5t#E@Tzf-4upfjn;&dN#67;;g?TSFyUUifi*~$N1w&KKuK$JA&>BGgT)tNgM3SJ
z6YgGBpx2DFaaia!@G`I&^VNj**Nj!%#NR+w;2VD8{L<}MzUavQy3j{F*w{>xND-5Z
zK$VT;G&pwy{z$wzDhNT|TZxM-(5)WiKVq-v)R-JIzF(_csgVlp!}iLqJ7(7Cu6=OJ
z%C3TYQ@$iKK5kMj5!KDGg~3L3$o}e++6Dy)qa6v9=qscb!i=gP`9*o!X{z0k&yUmP
z`3aCtNQsq`;wg7@uywjETi=^lKJF-yVf=jkDez;(VK0sZQBHOqDp>t#V$*D^WrXU!
zRxObwb#yP)tkR#|1Hk<6{3AZBDPdFx^JDtsE+(%<m*iSas0uRIeOM0=SK=3g_R2e%
z?Gy!0Iz^m1SFRQ2#cw|hFa#sYF4A<3T5Ts7TEY;WfRQ+~^|Iz6-UHTq7(QLbZ3Dop
zkr|{pSO#f(7L_+stWtK|yQnzW%*KNnon2y;bM|YV=-UX@U96+-TC)x%CqxExiNdoA
zBMbRC9G#`={aK67t#btzaRF(+08~C&)TH~&2~;!N2Om}W+h`>GV`<FuOiBu3Y2P``
zUVzoPQEN~19L#n98g=ZAQ5M)_ZcNy$CL@4i6}<}^ew@H`4#O}ZHAlh#CVL)nyPwNn
z`onoRF&1}=ELo_U15HXn1EL3uSvUTxvL$#dEctap$3a&6v9Bmof;flZ@!#LIMd{^<
z=7KgVrRfHa0_*=c3SRxcj)G22Ft=MSu2ru3u~GHI6N<|8OnaNxgnyAiW|a%AS(#?u
zt~$jOI^P;UJ`Gpj%_xOdPFt_tyZcqmAzPk#Ha!4Xp5K?ZgfNF$iBLzI&|UI(o$Qgv
zE{&X@s-D9i<cCjUq-HD`g%CLivEQJt3D)7yc{y`izM$Iq464Tcr@%#+{x(krt>gu2
zUzk_84c>5K?-m9J8}01i-N|TpqIKf|qh8WJ&bOaHNnfGcO;7agc9z94@sdW!^R)@p
zW5|VM>&0-4b>l@6iw`jciK2&6%Yf!st!{DR{){)bWny`aRFwNAY3lL7wVll)ZLF~S
zCZ*-Pm!;n|NoM)=quJDOh3fodF5qaJw)VKjXgT^OZYtm;d%Aea0{I077(NwnzX>0N
zElRzc-HLIMU;htLE2Ia6YV}P54=|Q#sT?x^Pf6wrdivwHrc93-R<%hVCydU}Th8M2
z%mM}xpRbn>ng%33D!5VE`+r-IH4`GwPW3d8z<@<d2%-c-o>K1L;>}}z5~-_tTxx^8
zX$VC&eEbVpW=;R>=hTr1FUVo1X)_WmLw&7cL$Oo2+>l?E<C6(Wzb+obU=%6dkgZFB
ze3uaFgzM+IfE%F0moe`l8&`3ukD`KKhaWa{%ol?J^x5ZQ-D43>&YuES{f<EUZhen4
z!Om_OBKxT`9zk~9iV$8I7H+vXfLyM`iigq0O#?b8OTZsS0&$oeB@4TjCT6ct)3|x~
z?A6ON!7@@aNevAqO*vs$!VmXDhC`o)mh??9#j(lzKPf7M6BzH~&Uz27ffvT2pFk`c
z^c%!IL~OZr$H-H0f&S<gilyd}Fh+&iLJIeHVuW&Ud;h>Nd0heDQmrZ%ZDkc6JQni=
z5_a#a3xm%Uvgt2^y|}4rf7EIdhvrj$%M;~YYdrS4cS#5V6>XJ(K#C-5%}lbGc-q0L
zT4V>yeA@h{S&YI&$572>5@!?9`+R{Il71HF&)?%t(g*{L`nitc&Y3s`=RSccS0RbF
zUEvMik4l|0JYb?U%}IgrtvAj{c0Gh3RapK;l*j+Y1+Ee1Sj}UuSAI+k<a+?|Tn?B-
z>sZjT%THjZ>id<A&{PQafWM+n(Xykv7gv2@%4t>~i?J;=4pS+XC^ya_9I-w5{eA#)
zm~=-|LKHY&Iw}>*?EMmKDPWlb9m2QLH3DPoK1U~21pltMGQMZiO{(g2!ZEJ0^xYDA
z*3+VlBF@evOCdu3eDaV@PZ66B&0mXm4T(PXG59O~@+^4$db;`3Ilk1fa&gsTFZY)=
z`ga-=BXFuMJ1kX4l2RiLg~OwwX%Cy;+g5n*Es0vdd<4CM<OhD`_l=-V(@J)c?g;3B
zafp^(9-Sa6A~>g>BlwR$VBYwD`~f;e;#pGe)t%hdO*S>MdhOrB5peoz6=_F>L{oIW
z3e#k@5b#lZ;2+?=Qmy^}7zCcHcKpjAP}ZKm7{^U*_?}%F>#HCvMIty&c}AE6n0Q1E
zRfi57r9q2KZfBgd@?Gns5SG9;n%WPV33qI3jb1Ek+zrBgx~nvtLmsXBL=dn(R;m5l
zA5eoV7}20e0AFAhbT!h)-$Jp0te3$hAIWAcD7Kai&e&n2v6u=Oy>GfJrJ46VBWPz@
zVGOZomsJ~t)lEiS@?QNJz}UfwYL<2xRRd30Km$kYX1MK|BK=*M8u=phl4SqaJ7@FV
zDNxi)_J)Rz0``DEmo(5~OCq?G3Zagt?}O@c{FeEomU@C^_*sH_^NDxX1>D2ubE_;k
z1NS0?ofk}(LhN%e2Woy&MohU54HQVl_!Kl?*oR{*CO*V-C3$=r8brjcHqZYv$tKpY
z{VV}{u3mF^RmdCto>Ht)>ej+p+{yh0#p<27PIo`^oab(YqRYv=;-)2m<o`q1TZYBi
ztLxubp+G4V_rcw@xI=;B#odZSaT~0-L$Tss+}+*Xix(K&2Oac3eb&3*{bjASkK_Kt
z!DJ?PawS)iGryDcpo#B?hzqemyzZzw3IUJb(f<s;VX7{Y8nZ`1)HlgaWB2LD3|5l9
zHD0VcZZ38RnK7-Bn-z8_O9@ew%?3oXmOO0@lAUn!q5Q!6i;O|>a~v<GL7A7d)1?G}
zUnY~G5=lzJ6Q)8+qPLq5gB}rh*{J1o-NyOsN+KLMDf4=frI%O}lg;kVFA`Xu;+V^6
zy`4^=$#(@6Q$G&FmXY9A0z}GV|EwTdwft6f8k<BntGH&4-)z;^{i`ktc=EG9QEqvu
zkms~_WuW0p<F;aPzb0jhWNi&<=h>2Kfr`z8u1~U6fuI!KlFt<2Ln{1fBmD|Vt<SeB
zcSp(OyYpb42^rx`>Ie#xaP4%(Sx@Nr3Y*6e%O!oZll>m&UoHWaR7T&%g}zA<1pm}D
zPEM3Y68{4|Gk=c|zM+OE{O%i>@1Z304)+u{B9T_2mN|}jYOCabaS8bP^gk{EP`LHK
zaS33%itHDDwOR`gH7c}ES;$kq9oN#JaN(%I5eh^ZC4-O9vR(dEI~>usy6N)OC=g01
zq0_UC3hvjq#^`?6i=n%x0(QX|xC_O|9VbhK9sTefhb(Y2?MJ82W618Gg3w)ZlCOVF
z0{DSpIEiym2`)w4LYgLZPw`*n-?)jS=U>shgmzdsn>>Yhj(7nbBv05+7BHZ7%xwPS
znr^OM=AFw8>C|`Zyo#K)67#CPn&0`<ICMpq1z4`3Ba9QAhxz3R?o>1(WN9vH9|iuX
zIw@C_RD%PX$@EE#imSxSA%kBLKR^-6sb6wQDgJb0x*+1b6TR19C<M|*mqAhL#At@A
zG7YxhpQ_>c)6qxK%V^22iudCx;=CCW$%na*@_h|809LxBjExx77zCf%9}p-ck+Z1e
zzanm5hab@dw_n;peBa&vOq^{Ddm*6+VPj{v4j=j-e}ELQ=qhrJj28nGxp?SjDKRWy
zhJB;98Ts@LupS)X!qgt914yb}u2{_GqR4iWqNT9XtQJ=9IS_r!_$gT*$n}Zq!K42N
z8c>t^vRPBEO<WKs6CrGF;qf-?1MDfTSrCqHa%zUOVb}m>P2vzR&kom)-E{=h>%gnj
zwBL?Gl66Xq3_?Gr@$)*DITR=Z_3siv2*?Wxv-95J=!L=G<~CTDdfq3ZIACk$Re@sZ
zR21jK5I48d97f??m1&un;tjEU(lFosc|T|+{up5Yb;K7<elvU$F$=`1fMN%ga;O`2
zLgfa|KXwFupzA7H;@#td0>BZ$ygTqXD?%<ZEAIp#1$SdYd)s{V64!IYGtBgUZde*%
zz%g=~$SUF=4wNy&Q{C>saDuXQEG1}&&a5l(9~KbTk~|Y@%HhLKpG!36>rVf*1jth(
zORg@OSQx?1Qb<+bBAKb7ud^yc`>WN}7*IZU-PYdGbY%)2w%CT-K?u5Ia(hx%&pKN5
zIhsbM&A=F?+`)8lSO~RIi>-c^Wp7oX_kb$M&%~7e2+=R$D-~Z%9++G<s|{hzC%_V@
z8Xl8edVL+NY2DV<{H;Tg?S+zBdYVs&m;2h+5syxN&J2aP{Jd7nhhH%`LKT0ucnVK^
z$P_obDq_Ke(0KRI1@csO9__Zv(|bumSFfjnuIVr5P(t}w<Gu#1JSCWUPyMh1zvSSE
zW5thqzHq|A<o!BA_;J0Dbj#FVD}rVWRXQTA@<a-#rUWwEWqEvTeiIe^sEcKofNCII
zp{gto0zAxT8H?wr=4`UA)zA6N=1S3eUae~G_6{3%?4{%+4{J7w)a_3t!vi*D_a<Na
zdSj}sE2f@(0P8XGe5z2Ax|F|OZoD);-JvKK?Iork6q@PsmLo_}GFxUJjy-(}=Tj40
z7;tueH&#oefWCwrelM2VriPF*maZ(WJZ_aiONui;#t3=PC~6Xydcv)7t>{A^Mc^a<
zpV|btxce0=Oj6@y(n#kZ1y|EZEP0Tw39n?>i|BTo`zINi5tI*41LBHg?_f^4gKW~i
z3i9Pb;kT&lH9byF<*?m2jP}q;4s!d)^im=`RCyc1?<fv^gF%>YVR0gLjyeC-ChNbO
z>=Cx&7R!)+T1}2N!MPL<d#Y$$VW4wP<O{=NY!qA_K|U&jqRh**evaqa4<wNAoQhA8
zTa<XeJ0k#+*Uw;ZxvD49k@+QmUVMTY2#|9=@UzW(f6fw(pm;Y)KNm**ff;#F=%S~H
z0S>tvM35&>M88T`8ONtFUmO1@_kHzoAVb%j)CB!|6+>>6QLc<Gp6;vYo+{EvT?4*4
zg(0(h(tWMQGk;h$7K$8b2#X3d(|SSfb4m$iW?c&4$$|PWt&iQI>=zK9Js?gz>5F>h
zU$cP5TCwjs1p{V;@OCS5h=D-Vm3^QIE$~N}1-1kBx6$|qR9YcwQrYaD(h8!_;+$5*
z=y}$4P$UkJCgrCY!<SJ7&}t75>Jczkzi^3=`+nAP&T_T<`g~L5dhUStK3IdkP=BVG
zIFcM}C+MxHt3V{_9egSNL)a848Uk%={}WMshn!IDTxJB3-jad*4O-Hroe``K06<oL
zOt2N*o~XjoORuRl9t|to=K0Ha>GKrT?E1`*?xq4dtJ>P6hme2Ztz4(sJB_r0<=rAW
zB4tMcsCKUnLiM<1kXjSjU@DTnMIr&&Jga2y@d4*)^LZcA8zf#DLA=Z~r*|JrXeYTH
zh?9nk0LuDv8%q35P{PAAU4G%)1o?XPx30^Tv!>ffV64CH0B=J{^A>Ndu&~=1O^F|H
zT=(VH#0#L5K9`xpLv%8UIhrF>PhTJOzJ8p9z|TPTmN#26%c>;`LU~Y{!<EjsiYxG%
z_+ygCECW4rWH5Ig`H59gChogL+w=;%XggF_iug-%s~q&{DspREGboEz-nGH?Z6YM!
zj&@V_@pF2U$+eJzT5P=xe$G264?Rll#!H`X(Y>Rcfq3pZ%*0hvw{jb&9watbhD?!t
zo28Bg<v6+7Dj(pNFht3<Y(fR<Z=w-VHox=#Tsl@KNx}#Ge<xe&IC@ZU7OQtT(BEb1
zzRjWQo}<SVEk4<Dg+r^)kAGK!@3b0-i3<ZmwIeGj_9Ymlj63}&)Ps8`TL}EoyKEK`
z=>7h$HY!PAvyJ?|zX_J-tT{NN<xr%LS{~|0Ir65~stBcQhraIR8&ZLz<5K?1Ejm%F
zMa&pkFBDX2v$D&tLm_fV@NS$e<4X2#{39y96OE(#&dKZ}zep3DixqNEi&BVL9Tbb~
zP&p%e2~e3O*#(qwQqjL(a^3b1$kdOR6oPsXymda)HTD$1B@Yf-@W617J75o}yt{$=
z7#Zh@NreLun-@ut@3`MDnlI8qfnKtVh-8)3_H_wl1;OBG@i3|_nWA18>d7ueQMMYj
z6R?IZ&!`xPlWbu2t)Y|FufZRQ?ue%R&2V$Sos@Q{T4*BXs*ZRI*pg2f5@mtBgXU`I
ztOt}gs<eG%R%ABiT0fY>MYnX>{)jStu)}$iIQ^SnbBC@+0r)Qmfj3!y9R&I-WqJoF
zUPTFK5c8(<e{ycYu@`CN$c`AN4ytOG5vznEnhmRiWqf*O6`;Sr+`Sq_6LUjHiP6)7
z`Fql^5=Bq3X=@N^*Xiej<cCbIY_IvAw~Irr0}U~I(Wd0^h%3tacKt!<n@tQe0hn7q
zMoD*r&Oh_flt(0!e*y@Em)`AAMl@hDyqm0{Y7`exBntiA&UpFLOr^~6q&x8*nmIU{
z_QUWQP>TzfV(Pk?+8mc|J9ROPQDvI#w9&*%q`7y#*_4z*Qm^6Wz2jE=jNz;_CJEhO
zy2P+U{Re^g)AU2ED^3BrId*P41-=@aawHU2o-NCOSo8MWRFlg(?chV09j9$qoLO|0
z<7vDgV>|$hBS=jzfrhsFTi@I7jUVKJr?k_4-3XEUWtFWAkIkw_3CVRHz27A(7D}nX
zHhD^nA;bH+Mg+1g-9JUgU_Iz)AT;*S1fk~3kTOE9p~PlURfJ|uFifh*BJDTTN4by8
zGN=*ddHO{Y1sP?Vc3>$$q$8T0!wM;a9H{PLu`+_fHw`)^Eq~$tW@X$md1u-lG8r-x
z8ROGj<RuJh(=l+$l>JPjk0B3c?8!dQoS)4WRvHQ?&xLz|0w*m5i|l`+c<4dJUZ;qr
zRy2*<vRNzhlyVEvau7QFeJf9My@+_K(^06B*m)4caivv!_;x5+GSp=$Nlp%=tFO2!
zbn0HA2uF|3=MWA&5-_ePwjbqHV|-EVN>E5~envzswTrsKdR=r^nyYzhm~!LflWlVI
zH}2a>4t%L)u@>bz)o#l;-fQ?!S$z+?n;9vgf`@r{&mH1S0ll?N5Gz~hx;>=g`ExzD
zhVctj+<M9FH|~XF7Oeo-yt=QG>3o7X^Euw<-nxC%qyRMWE_Jxd7Cw5xX5XTpsTd>s
z?EbyRH7HWl)a$s=Xfrw><nVSsc^J_AtlzWbr}!rkAnW^d%n={EK(d(>@HPUfpeylr
z!H%=G9!a}yT}L4Uhs*SdJv3{C3;Zf@Y55BE1)8Au1BH)JF)3JmWO9@t{<^~4Gt$77
zYfMf8R4X-Hg?iLxw(H)p=|Q~%+`RK0Pin9kT{1KL+j9b=|C$Um;Qwcn0Ts#rH5pLO
z8~JZ015=osh>996e_aMtH9uN;(Zwb@V}C^Sc~?+Eq$M&i+B~SOETeAe>3cFNab*^s
zK_x!O(9Q&}*`y^$p;M?a7i6S7##=W2E!sQy)5&0N9MtxUX_=0-JrHN~y&Z-t8}9Kh
ziFFOO)FOCb8$&=dbYH1I5R+_iRPz~s8!XG)qCt_pS>s@P%mD|+$84ED$L`90Z^=ZD
z7pfiCg-XE2#xAo;q}x!mn~sbxKUoyK)2c9+{9FoDvPnyxu9fWAXfl_j^=mHb&u8W(
z4E<lD0iBT4FW>JOq?uxN$-qh2vgu~Zc~BuHxGJ!o>iAn2!*xx8m@55g#J2jo_^JeC
z!W7C)!d!sNcKE<I_N$_Qd<ABjtz_ErU^`@<y9ez|bb#`pp|a*M2_Lc7=x`U^BHI<C
z+>cPY*1#fddQ(9_ook8NKTcjK&{YqD1-0s0wl;Bh5%iwLC-=c$uTvYD-D_^@t}r5r
z94KgHWQn){Y{`MQzhDU%)OvoyNmF42STf}Nz>kDywiKsB;8K2v9Bxt=FJ8)lkMhX`
zBXl$l8;dPMJT;#FU5{#N4cEq|&lBMIG|L-$R@HXbdG38)4tkty**`ff7pi#Pw5hP$
zC@DZ+wj@Wwj}>?Hi{Biptaz+7H|B+~q%~tZl)j0%6!Q~fLVjFhMI5HR($MzPhQNX9
zT%t_+@-BD=i3L$Vm(Sn2M|`MAV&#*1j7BBlNN&GDtCeb?E46xD)Y7e8YwX0AGxY~<
z;zueiHPaHL?O$TDXry-*F}Tm4mzi$x?1t6UsxTk7-uXb!Iqf?>FBdD#{L(=j3RVP(
zY6YP^T_=@$GsIO@0Md+UTq|QwvM$@<AU;kJo|`MABj_v~jafQbB<P~PNBK#0D-ILq
zHFi~_2@<<bo{Oz=1bW9$%cCETN5k3``&&zt;%RZ|(_z4BjZ!u(_2<aLRSg}5kGY~R
zP}xgM^5VWS*`{%0mG5}^zTtlLs>o|oiYuUPPh$O5-|yZi!?5ez!F@mLGLkU>h%{nw
z`=ZGNnvHHHa@7=kG2A<U1$D3<ZoG`-PgwhHzZY5PxF8Qz*kFu%9kS@E71-gqJKDGl
zzH?#qSVH3^!u@*Rf%ix-?7&@!JjErB_N{w(ao^-wBjE>$GB(=XgYeyqv^{tCRp+@*
zj}8$^g@&<V#yymK2M8pEZH1fnv10YYCG-1mpu6)%)R4Bya_Z3+Xh~1>!A|H5Zn(<-
zsTIambcCJosKL$_ept!-P4i=Aa_?$sO_w}bS8`FBH5MIH?JereLEeA~Q_Z(RDGj_0
zdW$!eWmUKBRlOPuzX9+d-Ep1qn*h@hhdE7Ch6--csEJt^5is)o#$IZlg4!fZu=<#=
zBLx$6g=@f*u!4gt(uD-yg`2HVVMYrnv^j#daDPwoHZC#TC*(h@#WgsB1#VW0s597Z
z2v0qye%d$v`SeDyET@a*g6>)Wwx@Zen9y;QEr{Xu5qG$3R;w@-ySuHmuG9+gqh-TL
zEk>yYCe;Q9nc+|Nod^$!03gfrJ(je;XnHZsVAPf)e4QrQCV8#D8OR8nn?3_8-(RMo
z>C2jjlKj^b&$+CPun~Q@$}~5cu)AQQK<m9^UxmJZ)oS)Qs$+^WZ@F4$tK)}1Lv0G<
zR?wn#a=K|m!&`nz*{(T$i40JHfk5nUKEL17sQW%%K}}$eJW3}q1S;q%V?5p@PrDXH
z-zRCnCNl)g2!|;91AVUZQl&OIIPeZ4!@kE(z-cVsTbYW~x&h*pCi7jW$`!(|CIuWi
zFHv(Sjx|L<4exG%FguU@8il6*Pe&BPADcA`(;k?ScC)tA>SCtzYF69yM?SdP8))*V
zPS${)(2}LTy{ome{LpPh(rY5`nUt^u2TtNER1X<h`w{>o%3)d!g@Zik9!E6W)0jD%
z+Y0S^I}4HeKRq+0#3oTLCVeQ&nBL!GzXIjCW!?U1l{<@eigs+vtSc4dgoPxP>9!ia
z0XeKTOy<8A`t>-$$$DbBDYDDF@3z@`_UO9;1WSor)t+^_3p%^8oes5HbUtf3bO&34
z4B6qqh8+mQc$eI<J~r;7<LXnJzyt6Z_*GD+?D#}t-=)iS&sfACXISLbw`)^qyK<jt
z{1x$yHEGlvFa*eJMTSb3Gx>`S#t{`pzU#r9cA9zAoi5Iy7NHaK=xr!2Y+3R528n<t
znB9u>RCCV-c+=EDa~U7)j0YA`VLMa*-y9U8up2WNOH#e&`MK8h-lP$OzHNt?)t>2u
zkWq|j?_p`_(G%;su+$fR4Z?84RcTy2&!!`5j%ew=ygvJ#yDlMjGAkL=>=IryDwlG9
zpy#S&LKhh0>=vG&=`%R;eN%;bIhJp>o5TV_(Q*<e`=Eaq?2r~=1Jc0)hutyh{nyL1
zzF2LSYrAAPDibg0ymO2U+!ii#y~ECNXNub_QZTliB7k4x;nQ=m6>4Z7|0Q`tzY@Zi
z+!bmGa`s8=gP7oUl#b*29QiG8x3EV0Tlfg8J@#r&tP3lcr_1qWRKVFE!^MI(%mL$K
zV?GxA*O$4%Wkx;IR}9uq>ZobNIZdCin9?=(4v&1z*QIor)j9zDm0_IN!%8ChX68BT
zL|C{D`?-XW1+UUp+TzV6_bCPA6^HVWhu#GX=<v*eyY$UW;<WqgXKEx2=-N0_ZScCN
z`8HQ{+8Wg&P-6pUc(Xr)2VuC1h5kX5MzEI=JA3L1Fws?C#=axsNn$wSC~ErTB&Dv)
zO{SS}Gn&1s=bYNddER9Asi$7yc|?cR*@5|+|C2CTM@ZQnEVx2JLpw++X8u;^&PWgV
zl`_YHGT^&-dBL#d;+vzl-B`Rd4SFrK0K(W0HvYH3sG#Gv7+A0!gQTu&*c*SeD5zld
z=F@F<h9{LJb5Cr$APjG}&5g0Jndg3amXytg{^$o&^L&LG;y9%Z#O{1~=miQyqz$i0
zxOd9drV-Q<OuahYE?A<z*^%iP>XLl$Q`5h_(qvd(;Xr-B=GhGgm+4(_jZ=RshlxJx
zoi@o{R5^4INF94D_c$ILKmeWR@G`@J146y|PHvG!9vIiv&YrK&<Tvld?`-_;f`Sdf
zsCQ3=F}K2Gui=`4)^5+j)AG8ntfWHlrC-lnd0;^zujH)9XU?IV0-a~s4~s)2>c8-W
zu6OGsT+snE>H$wfYde?gbLUs%p1&>HPi5ElyBaqF#O~VHV_oq?o_=^f(RM*H&WM(L
zo{NExz85lD&t&kr#Bb~9br3;VG*;>uOeq1|-K2*(=7bQv0ECbDr7ikBE4k1>!Gyu5
zxV}vtnlMcE!};BDR9dzttTlF=)N~93al1y2zqfHNXl>9=RN1WwU(e&0#7`i_Na?mM
z5~*h-+w2X>u~D5y#6=FK*Q{LjCyTS(m*8>7Oo?r|S8QO%o@j12bgQ`OcspFQCF(4`
zY#FxXQ0hrU<cxn^g8*i2JE?7v4xhkIc=64Ffghc9ztGbid<*94Hh2N20B+K32wlII
zB3|NSu=nQFGnqVm{@t<4GeGj)(H}KC`PvTE;&k-mSFsWj%*NH*PE9gHffP-c59Z<7
zzIPkcQ|vcX(Q-421_)k@)kE9Db_EMrmF6X#DicI{#^n^gjF2h>1Q-Oyu9N|^w@mG=
zJc}&(M*{8V7t>na^_#qi9&6CBT1M~eus>klk@CU&;~CEwK-ky;9Sb!TTHM;p(txMN
z8^<iOD^3kvn$e8C`^pVcm6Jcd!W?x<=^W|*mJ;>terK#<=N8=M&+$Yg2Mf4YZrW;z
z7=(eq7Dspao9>v032s$OaIDk#KV7t+ri10XTnz)BqBOH&Gv_!AS<_+*PDSS|1a~e7
z%za?QR%)xq{GU2vUKjF;TPG+(_r9s8?>KrF3rbk7+EixP6=X_MwkFH#E>_iZnmP(h
zIuH$8SmlxI5E<3}c(F-<zk!8h!EaZrZXd653LhM|_SYpx4S`6Gb2}yetX@Ebpvm0W
z@5JdYxC7dbP8-+foeuWB(NvyWF{;yaCp7IJ@5Ga1xD__<PE=#?8HsL^yiYjOw_t~K
zm#k&$9so#tYSPE)-W+$QQj}d&U^d@}<GqL9UZcFbgv-WJ$GrtL6E=G-oh|H;Gm92r
zIdQzFYw^Obnnb~19UGhTVK%c_Xgq1trqzK;?8UJ?76?j3J3F%`RIcuzTRm=)EvlYd
zpZ3IU3~jQmM+(}`Zi0kQl0{`~Jl^8BhSgYP`nuhfKZ-cKJQTiqsoZ5vbzX(FWf1O<
z3y4&Ep9LBS`dt^Dw>3XLDiIrCZ-PO91E>$1Jb&l$4D{Utx}KHX{O+gwy2F7isV$c+
zzKsFjCJADXn=g>n$+8`u<)?gh^b%gxULV8Hg3qB}HQ)dg7HeBwJ8@fYx${_K$~<mc
z^8KSOleNE>m_Awmp49t3{pB{_;lSXoXRNi#XTQvI-Fv-Jx#iukCRtm1{rmWJZNgM$
z^*B$0I93A~hdZc)(9dZ|d=H*7E#TLo<-545ow?d-Ez`Ym95L=g&?EM5hi_pt4eg{n
zbIM#|@X7rpf3mpFeec?)#;`Wmwu8X>5?tT`^5QGI82@vR52B&U-FP*~8Ov-xx+HS+
z>`K{6&<-Z9Gj9;A#a{GbAwglp8I~X3&zGX=pIfnA*y$?lG3LCdBO}&Sz;pb}&nIa4
z62JK<^QU$u=;vVR7~!3Fj~6TVrj)4g>ARbV(gFXGDYKLGdDyO;5`i1j%izXSO1~^w
zNYkeOQz_qX_hvi#hxk>?G!G*&0+F)^>I+d_HpH3t=x;uA#K62~P-mWM{msjR5v3Q+
zy~c>qFTvFh6LOSvQG>^^sP#msc9e=d*hoy(c98Q4f_U+XKnH_u>J9}YUxWe-VoHDX
z*swm1ErFhqFQItpux%;vpkVH48H6(7C$hq{-4<2MUm1>D)xX-xnF~@?OIyJiS~Y0&
zEO`@c_^TjQ2Q!G8mm|1*HGppqlQ1X_%|yaT<n^Zxbr@ResMocLgT5To$DGR)#K!wU
z?_cfpUJ_j0R=Y=YKG;q44+0xYo}H{fAKaXlDfgCdqf|aVAt$*T@cmMeO3lQ?r=%5a
zpRg>dcI3F4CycwLoIaVcABG;?W0et~M~$o@+<&cq3(Yv$Y}ikoXS^tU6um&*rJ$T>
zA{j^u_mY$}cBB0n9TFdxGY2oz3KtnW3s>T@I4+uNg__T#MkM=Tdb(w4J~T>>aEoIS
zQ-i;sUuJ4!dus*&H|v-9?B2#1dde)$y(TI=Pj@56g(Sm5B!>K4Ehaf}e<|Lu+QokD
zv^X97b-D1-dabW*zRiig%N3DyuG!8i-G&8)jPExI*_;Jhag6f;=SCxVs4)QeREx+?
zyH#@=RbCQBkPB`6)a4BPACnl>f-FA%qw%>3(%#&^w1&v7u5My1Q!Vt^UT!Oph7Zi#
zG+Bh;-6pWKF3vsRz&>NSso>0-tj~H&rl`VQt4YM{8az5*&djGcV>%z#&xJW;P!0Eg
zm`A|DwkOEEp}(@l678%nEt|1^v!b&X18r#TB};1}&58WIxo64v4^fO21Io<%zDZ+4
z&?()lf7s*b$5VDEX%qi_12S1xt8T@y8b>^j>{pqF*tiZm8VU=AxYKQFa+I;u<DhVF
znLE>iAOtY-UH8XM^v9q_SA5T_1c#Z9BX)-)d&ix=(EaJ=u3G`aRNBiYcR`!?<Bza(
ze!F}Q2bP=pHeEgncP&*uzXWy~?~d%fW^HHOp56DBplveiHwka}Tj<YxA5D($zUaDx
zue+P|{oSZe0MK}{ea^OSt0$C~=;>vANqE8MW_8KUy?r;c70^CFB6zfMlj?V5@Q@X`
zcX!%VdU~Ge@MQ1qbJt36@!A->iNUt=OPT&vT~s)Lz`vZ5Wp<Pn``yfNN_GtDH>3B_
z^~~S#dg6_OnSM|TLi3?Q*lRZO&;pA;DN5kRozH6QW@39}UGMlsG4~!}Ouy#`qx8gK
z{GM$U?R4<@ZM)-7@Ak<Tm*9xF!FPvQ(8S6pAWs;mgrH-DC|W*S3C(zQy7@#u&;!JD
zp0_j4#eEjvI}(99F1AxW{7df5IN@0zKIy_G2g9X(qsCrh+$fpz2m9_g-iMrnCBRiW
z4M%T{0t%R!U_|V2rfs)TJhP;RD+7Stqy}1gb1MRi*wIS62fE6hil53+)laF6g6{4s
zn3p|}8}=%p>8F)?z^KDc9D6T*Qe!~Mv1N!{Q6Y+!R)O{AirdrEHk#Pi4`CIGHa@pd
zzw<SOI98HVJ-!BK(=1`wxN`sfpI$%QsGU)BhVBVx(HHp8I`tE3810=v6=((7jA~&{
zfo}}LFi=H5Y1z>^>m1=*{*2bVgfRfhQf}J%IxXCCXxv&QXu#@qgzcC5{h`g7&tpY6
zFu5h1y^RXqLn}Cig|~U-^8HZy$W>hjn^V5vvsC$Lv@m!>awL;Jfb`V&DrGk;h~X)v
zcViN@C0?;u<_;rvLxi%~uQElxFY}S{jd|`NY4-SBgTbR-c$9X*sjHr`9bz#meHr_3
z6G5!_p2&(Cc{>gbaONcnE7Bi$S&G}TxsvX|6L0$`xZZdrWRR39gQwDgfU`qp4Rb+3
z1yc8Amjh1fg>7o5<F5R6_{}FGZM<QJq4q?DtkGb<%28d|74~OY0(i-0nXNj9F)cM{
z&%EU?LW2eGs*UZn*+rCa3ZejlbP+*23vrhsi-xn@zE<8aaIO&#dZP8FwKY9^@t0Zv
zT+Qd1dz-&w#uN7~C5%(HUYUJMnChT#3KuMI<E~E8n+mJvG}O!Y=XJt52%s`en}VSH
zdoIvt80YuVe)V!Y>kt|O%DoR>FExM864uKtc2I&Tf*t*Etj=AZt4o1pvjWNImmhs(
z0MJ7L&F9*4xftbS=x)%aJCiqVw+_BDAwh5R54TlbrKRhmfWko<)9@D+D>czht|XO?
z)Tuc32|?!b>7QP5YkFn!xKrZ-FLd-PpjB=X2PcRYpGj0yG0TX-;rX7@aYebqf;k{g
zMEWdxOx}u6^SY><Tu1^d&hIC>?lXXy9ra^qb;-5DOi7b)hj(v>Z;SWEVeHSqOWC{c
zelO8yl&@DkPbX(yqwB2}Q!uw}Ye(0VQ!po0uYbzg5|sE`c76?sHFrItD+z#wdHJGl
zqX92vXWZwnb%F*St_P<H=g;+L7U#FWA$tMQ-(T;yz1y0Apqq8nuP^sASew_wX9Al-
zUbO<JiGVYf`@_gqfbeb<Q9*@m)oZu;x_Y+vKH7%ox3ct&)<=l9V9jGo>YfPTIk)Sn
zO1_O(?>X&B(8(@XF0E&Ln@0*akZZ#AYp*F_=3AYpC|7)atX$}OG$il<r^;+t&0`iU
z&7ot7*hQp2?7`%u=bL*h-{pn8ERAp3-7+5wd)84L5w!`=X!?`=AMPET%L<9B+bUx{
z{1Gay-lEGcnZyk$>X&;J=^ZhlwgmBx=zL25#`tEqXky;FVNQq2vOW}Um8searr8GF
zH1Sp2B9q&YuIsj;szQ6>ocUpaSy)4r1qMHQv(s^45cOMObm)G!pX1{vk0(<;)tyEQ
zI1d?rfVf+P#7YqwiszTwpTD;7QusYBK3o;h3R%4*;I>N0GQw`#QZ=M=agYCgwB&*{
zW%_b`Xe!I>F{ha<?6--aF7CDt!d$w8St-4(*oS4UXYUrJw))^77i__Wi7DMi=|3O+
zy`57U2DyH@BTiV_h6&C?A@ZC3j3m4<fm9e}yG6}v$P^q}nAy{GHk0tp&d<_)(SGaG
zxIPA}AIEnvb#ac(3m%hguE+G3M+-FBjn;iUriA`3slODWyG9<piuY?>%J`gnVflce
zE!EWNVlz4w=TVG2F~`lj9d6@CL1h7r9bQ!(tKTel4guTsS6G_(P!Q#YN^hGBC|9Im
zWoD+k@>JRb+m0=A2n7U)6fT}PXlv+T$giELt@|)5Gid1(Xp3QF&@4RXu_Mc4`Y=0M
z2fb<z?3|u(AR>LQm!L`Q?6QD6)n<7|&s)|i2dmle##GA^YbQdgcH$c<)ID)v9|)$v
zvMf8y&q{|6*f9feXf*7}w(CXXfIbolH>{^gz}hEWj5kXOmzZNpXYqW7L2;!V5V%YX
z2F?#s%3NZRE+^^vK+zN7JV=k%GjcU6)g#>$e3G3i09U3ZL+vl|TNfoHfWd282n6vt
zBPz^dg`4jH3iZs;g}j9qj3__hT^Y-0EUq9?ggn09Ae*8PbpGIxOYQIJDz=m1E`KE7
z>EfvQX!nTOx!P=|qTN#t5}PzZTi~T3V!Rn>JPmJ~;KsWknM%YnTGq5TH>&B|Y`;~+
z>QwayF0wb+EwY{ZtU=-gLM?L=kfV&DHTk&Pj#JO%SNqn8boo<bC6Rc_1e2X@?^{FO
zoYiLJCE=>B3cSbiS|<blMjc){o3-1l$XqR<GETc6CvF(@PTRG$cbVL^sC*RWgp5Sg
zFLB3xU*&YV@A(1LS==FfzZ@#k*kERwA1%?>6o1+#Yo^|oDES-#*X?`&$0KxGFnh32
zq5ZIC?>BPYeS=z*V4CBd<i(02p3cp|&x>a`VTJfh4E)yv>(_NVDl7m>nW*>=3&HKB
zy9E}5EH(}t8k=cOQET!BHIvj;U$%w5M_Ik_xDS}LScB3N#_?1NP$pAb6ulCpeRq$3
zc(+Y*eSU=Lp`PJ+LFx8As!%-kJ<up}Gkh6L;kUQ_>iwN)s))v;F2P~L=drb~dkOvw
z9CyZt?y<E7_XoOHQHv;WWI#-WuD7RmRlzz1-1D=K+kDK&<m>T+nSOf}BpE2*Mz@UM
z{n?*}3d@1Z8P}?dMkMe@t#&m%R<*>MU3_pn2j<$PvAV%%A+UGmzOHy#DQF1>x1HAZ
z{+Co_vd&pQ=fRFAD#t=~Tl*3zFm`}^E2g?(^X<LyI~k9PsPZ>4Z|GW)H!M+kV(Q5w
zS^iu%elo!Q?Joq;`c!!oc$_S?TJv$q0r^(6&@I1`RY6>+M~<j|M3!xZM*9=i%LQ5Y
zQtgwQw$j*W4Pb+y31*zDElPi-qQ#CN_4R@X<1GS0PE}fVL5c^sz8cGcz{(xWKJ?q)
zHelM^(f!ii7Epd^n*k@_vr|L!j3a6<q1s`MDzVq?Iws_%r_Bq1p^f`3c%T~+rGLCP
z6S5S0q2x0<<-sMnC@c6p9J0V6`fI{@!QsZ5*n+;WV{0Ieqe9Mo+1p6X%ryNCHe7w7
zzmSikP1o<m4C$}j8(Vek=EKbknv3dFz0Qm1t{KD}Aq(uOpUujtIF;%%;E!;d#b2sr
zn-u+;YOH)YXlE_}ay$<v)IE8e8j2D-RVYI!EXg0s53~f|k&oiS0`0ym1dfLGi)8ge
z*X&_YYL8F9hVW0<wCvFozf#`4*LGh)Xi^E&VcfEtZ)(xhZYd&B?bKhK<LPuyuv+9Z
z>KfinopYm>iIW;(<|%39dnKSnpWyjEY&&>vH{5QzGKjpR6Z+ceN^{IUzNX};m`0K@
z#_B8YcabA<bmq5@<PLZo4Q<_g9NH59ls<Xwz1`g(5Dwo4f?@VZ`z4BpAj<FXi_c=G
zXyKcoI!o`=Pg(rx8Y>K-x^~m^Mu@lvKNqVr{mXfh*1~j#Xa!?%$FB~<9i>y(uEp^$
zmErJMNNzm=QdbU7UAj?*P-=P`-Du)ae?Sj0nctvw`_#~DX^>@9U9~yd+CHI$`jh#2
z%PBO!H8qJpZs6&hIM))74-IJYNt?E7C+`ZdsgPQZ^EeKvnQ0z9a$e_(b@f0I=Gs^)
zRH#t0MUXNM)bpj7rb@|v+W-Xm?jXa10ND#o_hklL0w=ei1bab|FLzy4&mQgx3HGy@
zJ_l=O@u8$bvDfYHFN$~PoSFhy3dBD@vN`_AaqJ!}4@P2x7;|!}?%B2F97THIK~5>q
zbxi8NFXk>9Ld8?e7eAex5BqNjYB9#dJdX=pG5QowZ^#x`zU=+2HO~Mn;Yj^$vqY|x
z1?6%G%bi8oap<D{_AhYOZ0g7A_ed~6Jpjy~7L97;f$u@OCG4YQ$DoeW>a`|E&hO31
zyQEfXU#8OV(`Y&e`Hd`zw^p3J7Q@>BeLv!z>8|;ASH~WL1OzH=nqOeI^KZMCT}Pd!
zdlj7^Vr4ZY?OWXlpir!#<(mO?KPmUB)%CW!vda4lL-#7*S4OW*1$5f?pP?1~7Wc8c
z$yKP_=F@V(TTA^W*h$4doL~>A|5E$6xT=$f37DVv-Q`oEYfJE)!TV_u4lC;RIw1u<
z7`>mN6`h~`GWfTmjROIez}v#E6T$DD7jt#t@T(vgUP^UF0*@)bX6NDe{Ent?x<Ru8
z%dn1)4dLfbS;-Tzu3-(wan8CcT-y96NGZ;CP)G4SI53pXU?}ilut+=k#VGfK4v0wP
zJhthWDh1%c?X?Y@LI44ZTzwwsLt7u$A!6(64p)@xc2FkoS^APs$0Mi#a9sItBG4LZ
z;C$owurO!wueLPW?)KgDAIOv-VkRWvkZSV_6Z!M}q@cD;^UphAb2P$7f|0IIcXo?x
z@$d4p_-VJ|eqW8LkW2Ia+S&hn7nP;isM6;=M;s~oFY*2iT~H|V<2O;hZaZvLZQn&G
zd*Nt=;>dq-=gSFJEIc$V-ClrP4`3nv|Hc0+oc`k<zWIM-gM}a!*Z#^={HOClfAHV<
z`;Q-h{^ITK@Sy<YVUf!t;KTO+^{@Y1*hf*~dp{T$nAcZBSrxqhu|7G;bl1ZfS{g*p
zdrMbL7WU>t&qnpqZ$?6I2bFyGUjzyGJ4y-o+~FnG5ro_|l3ceNCg<x$4rDxEltp31
zK3r#V^46W%ed4}=-lA@CcUzeR-faV>GJFOHmzM76$pc{C`v2F*Ocss@16&7k?kNz3
zLHKWvD5ig0ECBBRD$f`WTHHln&-{NY>+d&-3;V*8!NC2uCoULSba<*49Z3xy76azL
zJ#QiRX#c&U{-U@vFyyZyz>gDh^|`s~A_clNOIG*E0k2!1qa5@H3*nO7n3be5+YcOP
zDN($?MNV!AiKU$DbJ&NKy(5pC<KazWT@PPFNhFsE{f<rI94OuwqdL7{HxhGxypR!r
zTdFvzI6%kp!m=LTDr&)6Ss-~i{zIOJhv&<9KJM=5;U{#!dQtk;P=by9mz34XaA14d
zXzjsI<yObXVih67j{-Q<Re5N`6NT?~9lzxV1>v_c`U>Dl@Th%0QK-8u%_){qU@&Or
z!5P*R$CX+`&5Jv3qZ8cDu>Ns&{-iii5+<WwwnIftJsUiBJaIJFN;4NAIPj1G_8Q*K
zVO*u#axAyP@;p^9AjM(Si_`<B6bwI-yX@?dxB5P^33>jotP#R%#idiA79xsIx8d`m
z%3^Hl@-k%=!hEWrmO;{F(9h#;!DCWt<a3&dt~PbycB#5Y3(+|i=W_xT%x>5X=Nn12
zB(J(Fh6^M0JM)`1plh1#a#IU9e);}yyPqg784S5dCVFnTCXuy49<zRwpv0A;g3^NJ
zDX?w&4?`b4SOo!1XNg|jhcn+1)?4!-XR+wZNJZMf)=tpDZ|~@?0sbnW@O8-MTRGsv
zPvK3WUK1khG%PypcKQaZC+3=;4rwNUpt&Dt&*S|LxJhjdsY;$#&FOCO6fc7$fSKK6
zfr%qqTicN;phKy?IsWeCDb+DRxLv7>+1hAvQAeyuqpsK^p1+o#0!+cIwLVa6m09Yb
zX4l0VJ$j8-#KKf~`Z#nPS<rpF36iO;8#Db<$x^v4_{pZJLq0qlU0o%u>sZ4l)Ea`O
z(D*vfmlSn0S4)!*`_l1^`H#GhK;?XCa{0MZQ}63cC7)^bYAS#IPcc&aLFYgG8wlFX
zztVpL!}sL#=j%5tzLb3C&FAR+B<J;cjOV&&)m<rlA?fZ^bmG`gjEB#5;>eBkK0-0W
z&`jg(OedMY@u%$j_ix6Jz7Gt}J&;fyKp8#KuG&5d(g_1^{(b10sX!xk4q}A(#W#{a
z`A9Y;Z*pe%bObf%SCjRh<tRjT&(KO4L&(&?Ik7k>bM^_H;p~LDXe94BeieyMm^}*!
zPRUb!Gdco}86!$#kuZ3~DV5zJe2TLriX<`I7B6a-vNT$XHZx6-Pz`Iw`)s^LTM`sj
z>gMt--kfP;QhRab6EVrGb7<7sKBD7gyo;1%1)fvY=Sql=S$2`qkAv943OXK^&jwdA
z1GD-i#;37T*qwnIgQ@dxAsYjPs*ku`*3ZnykQ<w*9Ks~T8Pm(Q@K!vEJq#9#EBVOb
zQwp7~z}F|aP&f<Ar3FT`0z_`%xFx~t;>VN`#kVWgLV7(a+hs4Lziwo0q**~jLo%so
z3D+R@=gxvu6;GW-Gp_C~Jox^)N!pDp<&ht8n>D)*+jb#dwaBlem5~ZjaFF%}j;yQk
zuBcbU=h2&7X;<NRA1zRqi#g}=?kFS0sjgi7%i$a?mmj3eg>^5jm3!BnMXbtIo3RRV
z=X5!`2|o2#HDDgu5YA@WY`t^lceV;%4CVbEa=Vgm2d9s=&YGQM5#PE}htgWB9s$vz
zjUO4cnVrJ&{P)A*@F)TqsOajjKxSBJzk;*gyCX09aECwS)8R-c?R4d_Zq(r2ux=uM
z%9+AkjGqOx(~?1n$Mmn2nx{gg+U8*=)sGiV*Hft?4U?I=Q#6gnTlGfjv=Lz_KRn%+
zQ0B{?4LSUt7s+*Mtg6SaWEN1Ki;XK{cW+*HMCRhLI2&3?PjSQP&LhAN8oxy-(z@cX
zm(&<QS48j<US~g4u9)6k?FCYkXXj7aIfHoWv>of+b9;mu<&7biJ0H^;yQ_J!lnZNx
z!t(pv0cny=XBqQ*Cq{<;5AHf;$YWQ@4cwUd4Iw4NbmXry`S@uy(_}wIs=T3X#Q*gs
z0=`&m0zF*H83)#Z0aO>Q*rixzzQoAuHh0AAVAJ=7el?PC={dXIpzTIKpO<Ch$X&~R
zx_bC^s5W^e9Tk!xWF?w{Ry&m%$!K}pIn{94+L$UYB~&_g>^ZhN({WJ7k<D2o)Ujb#
zW=1-Z{>en*6ZLZlYL|MCgJ$u3?f@5q$_Y-*)^*TVgn6uVICL|04a0;qkxsFHJEM}7
zVfn{phtPs_bC_^2dZ~&Qg-J@ha`|0kBt@p)W!Q4990~+b<Oxj{m*)fu;4Dh*I+?d)
z@C4>f5;g3g-U*U|cJ)-f=J9aFz0B_j^VZ+2P)go@j|nc$wQzRA5Z?E$bZ9s-oO+gT
zOQb!2>U23*No-fjxiIttbB!GM_LcfbR<y6GNj{Ny`2^PJN2o}w2YYArn)rsieNkoE
zE%shsGCNIqM4Ra;JzO{#!+!bG*qXT65(MC_8q$@FZwqher;=0)yO8W612&!yh7vXG
za%;F;<$ol9FZ?;8NVC5+f1A>Bse$?WUKWm<VMFyEf>+dC-RA;Y^sQj+GFM*jBg4;b
zcg_$bj#OR{Z=h;JjW42SdwM&dRZXt~-`v`&y58!#KuyBu6x7?BCDmesV>Nz2nN-AD
zYy(O$SZQmhUSqdSJD|+J`F^&yo__$W7AxMR|Au{A-H8OUWiec3Ik60};oON1pcR+g
zpza6LZMAF^-ki?{3Kfd`Mj~RB088HY^YB74BNOVvs+*`lHoWz5R;w;35HEtfb?p;{
z$u@o0D&154QuSRl&yxL|Belm&Tyl{X?*cOgPhwO#$BZ{m9WuUg--TnXp#3{Udal)U
z_jHftuIO=QsX_Nj8U^*XJpj||5ubVWqv&GI&~sdtfO*!Cu$x!qcp3T)E=(6W`{|TU
z>CcUm4nyh1&<$aVLBfJ0=U>_#Qza&;m9@5{GT=zwkdLky4yK714(2~&23++fZ!)g0
zhL3E1U=1Suhp`;~?^u2j*J;Ng5wSCM%x}HVM*sPE^`?aFXKT`F6>IHL{M2c4hZV{@
z0rB1S(m4J10@_Jbl8`N3r0HnCeCw9!$;FtB@>_Cl=8eI6f#5atU&xQbd7sEb%C1#T
z9p`hj)Z{RFJ*w0z=nt*(N^2k1%X-O<RNVX*ywqzBP5|}yYkID-N$aI^_aTGnq&kJe
z<0u*8$AQ_}UKcby?h3whyz!nJf?Ls;=1Bd)B7k(s)k^&S)29}FOZztUTISfL#iF|L
zvRIEAdbY3o0vfzxPtVU*2h$dAvhvAHx&Hnz3qtFgwqkva%o)ChYiq+OMNTbQ^97Um
z+C_M3%U=uq_PJ|;j{)H>M^7fH`{))mH5}ECn_#c=8NlK15<Z<wD;jR`PA^pd{0a+J
zdpV&M=FbUno6VE2#d0kM91PDXB4uOIZ{|Ex4X$9D^;e(BBNdixR(PnF2$(@dW(w=8
zFS5bw&j%-k3)oalwuwUVC2>{J)E{5Dnj)5+9^7=OnQgBfxGrF8NpuNbc<xW%`N~UV
z6D|-+`Qki`Qp8m5(|IfQA!Ys846uL)?Zvd;-{t?5K|7iqyjY#-qMz-$;y1q9q2~R*
zS7ljsPQin3d$_(7GZu~boKEp~7LV-yPqX;nynF8ATUwH(M3y48*_1V@YeC$27T7Pe
zoSV>2VH%UNCWEo8S+mG%fN;!>c=<e`>vKfVQ+{vN#>9-iWcTB6C(}lq(faSQB<$-H
z{rd#mj4bNo`<--}xsoXPH=aIUBulcxKZ;e}p3O_Qiy1LWHtC{^AD&M5NSeK1ElYP<
zb(=B^UWIDUciI*|(iv8BEHLO9CSyB;^9X~{G^op1SY{h2_+6X<nUNn$k{0lY5Ge-+
zVF6(8r$w<=mi9L1Wl+J26p^LDlkHZ%$5HSTQO#0+$N)~MT0t()#s<;qt`1+V$o<Bf
zhi~aUmC(uBdB^g@P1nsRf6EJxa3&S+-ftP=Kaa|iOzFSIaly-xK+CEQFw_^_e)Y8l
zyNR#1Q}c0v1Dq*zVez~$Y-#Oqy~d1A6y55V^rEw>CJnBOTgmJ3VA!|8(1O6|#xyo1
zt1^IAfB&8)Gj8ZbIwnQQP(*r7m4<J#Q%s7R>U<J5m?+t0#44OlC+za}kraM>xk`mS
zl$9IaXE!l%80$0NA(fUp&XWk33!<KG!A8rT<xavBzIjpbjZ-<P!{yF1F){5ejWhJ-
zQvVS8;VMMdNxZYO(_@Q&zNBI6{KZrJW%j0OX5wPU$%h^X9Gjh`<Q;>*@lLiRZi+|Q
z7HOcw5!WywgG%_{ud~RAFrbsnWN0F3?2}ukzU8;1ttlL^whN%K1dnfTTmn_VHjy*S
zXPZ_BuRe-D@kk7wu}h&S$aTD^Z8OESA(AU+#<lAQ<Q&~k%)82APUA3XD)bi*ujHzt
zz)J_l7~0G_OK+a3M!LBwXm5}>)$e2x_CZGS74UAITJqa*9$S-Aw2beTpj4sVbohno
z+5(+|Lq}M%FxPGCn&lt4j<`)5R~v%hsudDcflpYszD&Fye>MK3+@SiD$HJI4%zh&-
zTxD@ENQ!+keSs^^Zo&Fc7~GTKyK#6}5B`3+2ag`NEH1p+R|N!EYdIHeDXSX$IE(On
zLAlo(`hMDKcaAD@O#&>Tj`?Z7Y8J6a;>Y?xxQn$YKkA*?am)9Eza>$Xyi0MRskm{I
z&E)lFSw3wzIwbKe#B<=69Nq_62gVJkr1m&hftq{^mKhUzf3{MptUAs(_Gzijfl_x>
zPqo{ET%<#m6{Jfj&#ITcSmdVA5=1>8XCM$R^;+RAf`c?vN%0)e^Xmh|i-^$YT5w9j
zp`vf8YqCl#TsF2pcWA2I^_KW0CMG*|YC%VJkzcRcacRiqvUY0|-MqqiXVF-v^U$?I
z$Rcg=F^VDSkY=n|=x(P#`}k*uW4G%`?36GhV|)8NVuH4B(+HYtWU&1o-Qb!c2uQ7Q
z^(Dn+g@JNp==53HqZdF<y;7$?8CC(mYn^yAmD(1-^>xYnE8~}$hqde>m6AMNbwV{i
zOupaz#T2LMtBQQ!!i(kD`O)jYx%Y$bFG!{NgUV)v1V~!^E@{HN0TZkprD+aL{mFRI
zH4Jq=J1f4(-HJ0km-T&J?wkWlUw?Tj!UHe8VJ%t?P>Z&|vkG+Bg&=C?2U^|Z!VCBW
zhM*D6UTi_P&i5zMWo#Dld4#V|XA|}h9>0ozWY(WugR|QGMed@|USmXmXy<u-1I_8f
ziai50TRPXcvN6dwW$*u>pR}q-&m8anz$DK`4?A6TES#}}<Y+dUwa{*Kf09*2x(0_J
z%6Q0Zv}OFTA89N(y`xdbHMqtL5+(WI8t)WVM|iKirMfZ2gRJo^6m?$#JD0e^4dHz;
zh#9lMq+?721p%M$Q>soeEQkdkR~K}dFWaw49~|yP7=nF$y-g=o9e-C~-18lxx9!?=
zxce;eT=g3_Er7nxwBwv|iTG}?{h7e>)eTD6kT85r=M<_EC2<?`ftCOr+64`%{zFdx
z{-2zlzT+)<c7<uD2$$ldi}52Gh^~Kgrgt^-)H>0h6xUr|I>VWAA>_)|&@>Iayqgk#
zcQ>%rR8?_o^u>;m$^Hn(MlxDZ7ejadqT`DRxz9yNCHC_{7Q<}kf?#vb4%niRR|h`f
z9qRc@??%Woc)dTj)AO|>R$tNEj#4Z-KM2@3c-YmLNqm^lidEP#`NR3ja%*`r9KBJ0
zW*MWUGVk_A{ACI0g_g-TYG7H>+-t@LCp28b#k8cUddYJp99<0B77g|8#x?w)2Suwp
z)!_<E&#+g%H~PzR$L>*VX*zd}s6qQ)INENEf^ofPS@9aY8(Gl>2a~;*wbAfWX7!Ld
zP545|;qwJw`j)n2ZcOJEKe-@aj5zD@oT4<SE=RA?Oo0CV6+b%hYj8{k@GE@bUcsyV
zmq#o}BV5X<2#<Pwc16|Xh2YiKb3aAfO;h>@5pElX6N9AICT__gR;>jod%}y~BghcF
zsw~uf2;0{2Hk;0E;T>k9+5?xjBbFD2yC$xB*>tu+3AgIrvLgM#5$-7c1|l6L5AD1z
zp<c_*pA;AHnqh6Gfzdu%GAemGy-Eh}*71Tk)@9395|Ov%O>&bNpwYpr?oJrGVL(~s
zSr>Sk=|LGZq;~kP<&06?fVsA(g7xG*;=kSM3Mf~E5%=ZKo{q!-yX$X?C!j0Eab~_A
z@jEp-|B4p~nJpZ4?pL|SB2p|2yBD~A2w_R&lu^`KwDOM7NWz3o7lL>v`b8h%*f9;Q
zd6^46JDm{KU8+%ny!Y>LNMAVX`@9y6Y$N+#o*7b6AP><<t{)w`Q<v+n+r`-Q7tEVZ
zR^07$BNW2eBZf8G=YKz~mj{V-=ssg<&wEOlp0>mIq>qm`+3-tw4Dlv3Y1LMuueV;E
z5C<ILASnl?g)~toGNbaAE0<DoI~d(F6ARrSoeJ=4r{|^16CAA@r?$WEY>i&D<JDre
zLUSRYuB^Qn^L_aBH&gF*_REX<{o*6bslc`8M*jh<Fl1WwZ2xk#n_H#FYoTou5rfQa
zM^ja%N%#rP8c24v|9x?K(|b_MHf1Jwls|-*h{<z4ePe1Rtr_?!Rv%0pcqMjhd6hMz
zv$T&4v8A1FSzuzI%PJJU%utL7jD}PjDXQ(`^LTxny4%^5^fcU2;Hwny0=t*0KwKwh
zOD7}_k0zcurU16ta|LHwEs%Vii1AZ_qW(c;W8+mdWzt{cq3_E2iAYIwpQKxy1xhF&
z6UnmB#ViKV`<o!US?;u^_6m*cg{1-oY=Zv~@xA{<{FWIvxyb)x?=6Gkdbh8^I0OO&
z4{pIB1P^Y(Ex1E)cbA4FgkZrfXyY!yn&1iU1Z^a^yVEo@&3m~2d+*fLgx~vdYNp<T
z4-`;+&UwxwYp=cbUcri(*vTzw<=e10k+B(h`LTL&37E)C*~_Fq<;T(b=R3TLMcBud
zwK`0g`>Zc%mIC<B%MO=BSU?Bf3g-A7@UM8s6C}?B%jE{;Yw|pcqhgc#BBdvqLk^5V
zn0=e;!BN>;bwOVw0?%L?iHuNjtlxdD3$F*N*A$oxYsv?9a;h|1_w8@uP597D#vX1L
znp7VEgVsmzML?J!WAieeIVs1Z*L{SY*Xq~yE8XPUuhnWQ#uL@DntI2s8)0a9{OBr|
z=+o;ngMl?J)k}*eI?=rp+k*F6FdPj#gi!<b$ym!mX<!RLIDT%PN)qX%6<X#ubpnnn
zo~1^duo=MhxMLP*g;L*DwsA9p-+Nq7Vym=<GF^D&H%u&WSCx-=x_Fj}(uVU=&;Je$
zK_gH(Co!w7dNVqEROr8ZWz^S5>y20X5>wG%6kt+Stfo|mCt=YwJ0rl~h50)5IL(``
zi@xibA6*T~i$NhOJ+<lMMH33}*|FPyK%^%?bHVh-e`lzp@d0jHc|)z&MqHRpI&>ev
zx7qat`30^)U-tbN*eHfdU`0@@G*zmFxsgB%hz@n5Kg9A;Iv3v|#Iz`*LxGRc*+6F}
zm!A3t#d-69d@ie1(0};&VUcD1$7RX|%S0jla@7n$?;a>D*<40O231m8x@6lepp|#=
z^Vcsee)f%r5)=+R890|`<U7{_71)~0^Jc8EEn}_XHz(PBz_LzN9LW7SF4vi>+h}&<
zKA*OT=f(5EgDfR?!nq4t!dGi=<JC@y*w@i*YN->{hZe>Jg*Qyh<7>W6s7;}v_s=1z
z!+?#TsYP2eWskv~G?m5($79;gPa1S|;|zNO3<Js+S^@;q8x9c|yl1=9Ll!NEwaT)p
z1d<5f3vY7YWszC+?~~v%7yddPZK7nUBfXt=Tk=U*CPE1OrY^*ToQo7<U)Ibt+-Ixm
z+QEBAIQ#ft)Fd7dx+;U1p5+TT8*`bN)~QEywY@=K-8B`lGN7++vDqEh-Z`W+-3gH3
z7Tm@`Uw8=hBuHc*COk-U5g2=j-DzJ|cAVQvKqh`*?>%T&E@!t9HeWLPPJj7fHIM${
zzkn^6W`|{Z4l%>@A#D9D{)~umm7=LWm5%HMbGHVCn%)2v1he6VccSq8Q9jdT%k{rv
z(yW=YSXy}oN=ng2CC9GVcNJZ3o~+W%GbB8M;*J!!8L)?D8r_Lwc}D!`)nf$X1TE`W
z8idYHC9KU8u#m48lN4`?xqq8y(64R`t|%#)jCHE|)K0UF^3c(p^Vt7^Q_-S2o`n=r
z$}2|nU5GC5M6@KBH)4hJvJWAOCVcUWq{%vF>^ewjo1C#J{np|#1ShxS`We`@YnLz{
z%rnR+ns@{@9z^f>%+Ef%bS^6kWwo;F2*@w`_PlpTgO}8#acA+RbIUKrFuWbm%hJqP
zdGg21s!>{my>yKD$UT=efSL1r9=@yPuuEVFbENk~FDr+Zg!eYT_m<mwg5kM37_Y1G
z%rW8+{=jeO=ZUJO(b&m)l+WKcG_RQ34K2>&;jqQ2O4;xl!vY1lbg($=_X-|bbTaL#
zFJDq_5$k#%-x1x<nw5nSn)Jo~W%uq;AuFRzC4L{<R=aMLRuAT}s3}+f{si~<=y=M0
zgU`wyxD}e?6`#a@&y!Yt$)~t6oZJ#g+dCdXXhHk3YsKWPkLv433k(;&oYV)gb}wT-
zA;A{zfJrZ152vEA__SzlDY92sLWF>qebOvK=y)&f0*3KHs#9+?B;|=Q7(6?_v%Z05
z28mv%9n@#qR!J|AYQzkX_-IMc<A>=yBvz2v`qVZ-_gL4_F&h@O5hw$7@Kt_WM&IYb
z&4iJC$^8svMYoFAxWa{?kFR-V*U~%lRe0@*Rtr=A1x@`!7mb`%!Q(4WLuswfg`bsU
zu3t;7<r1u9%ZQam?aWUhqAWfq_ge&cGlq?Je4bvtIEkPnnDP#6<H}R-@vQO0j#+OV
zJK}WRN;@pq8rh1(EbrLB$Mb;2Nr3Bre1hzAA{1T4Zn;ru_iMo@KjD{k(a%Se(~YQk
zIi_yr^`>@fY>#sUe<VUhXfn%3Qqeq?GdE}a9Y;shTGbHk4BpI12-+gsoq8A3Pv``t
z+h&ky)w*o~Hx=#kLd6%pSAOG=qo|pKp;4-KI}jdWK$3Vz*FAcFnk<VoD)s*1!-Mv+
z?*Uf5UyxNwAhR>>BJX9Azb6-~IPRmuxBU3esb}1k8Z}nm?@&rFKh!&*{}Tsi^9Xng
zga@?(>K+wJ0B@OVutC_Cz3sUpR;cMuwalf+cTAhdO$|obW_x=yl;_*eK8?B25Rw}}
zo&5uSjgbkfe=Q6grI>B6^-Oq%Wwlk)`J3G^1?eD|;gN|J3UAq0tZtC08dmrNA>PZX
z5oPtPOtEKcw&XOS8NZjSU9C>mxb<Jgh3#*kXUx)KV;?Z`P+UAWYJv0{)6bgML=Okf
zhcwgiVyKS?X#ZjLaWz%;VM1~$CbO;ztg(teY_yAhz`Bsye7r&-^*pIsv@aAibE7?@
zikr^o;wPG<m>of-n*o~SyPW<tpRn7hho3eT2igyVSOoWCQh3Qt(!-86`Y`dl4_sUn
zV}*9lo1qVC&khA~J_om?ACA{ypJ;|+y`S^63u}lE-acMx7?z*JY*8$VK1eHgjj@Xy
z2sgAxbLwc2J33O~@|9Jycm3QCq@cJnwqPfp{aTMfMJo2~^%zagG0aJU5O|xTap|n^
zr>QVm@afJn_uBW~BKvPnjVlEkBN;S+cZ}mx3P0fkO2)0qi#jS5sr?e?_JfQp+MTQ9
zX8aLZ(hj{Q88UCw<CX5C<F6<a!2zuSWjnI4oQe`^c=`m?j7vxV@7Y;V0$Lys_>f!y
zn_ih{&~Tx;h)(?Ed;TQ*SvYrAOf3eAH=XBfKa6bzMbD_9oLaoav6HH1Wt%R==ahNc
z+^}&Xp3U?ArPUP)9-g})>W0SW56EgsTX0Iy&PXFSvfwFfJELjZi5kH$D8v^r#T2ae
z)YyAWPy3MutWW~NGyGO-BDl;N`3BA$B=RFKY@p?2hEK(JVSjw4AZ|p6uP<N=4%hYV
zPV?Rj)CH?zu#15B2|S`F_4O5unoJI5wSwm^2^i!Tc+;)T#7@P^hHoi&T_+1VRsqKl
zGoy*l=d^zS&|E(qEmDU*h@Z-mmQQ}IYnSb3b?P_tM@ZIapTvCPNum4BB$wS(^<YFR
z@-iGST+9W#G@RIFjWvw$j>6{MzAu){TJ0c*^C((cB5C?lCn)GKdF-><65%1fziPap
z3=O#6ze-=xiX##DdwI1HI+g~%K9rMmQk8aYmj96cxn15soQ=tvA7g2JL~;oe)dJC?
zkJ%Nuu8*RD*tsii9&0enO&1OT5)t_l>wZI1-<J;1x-lk~!Gj$4Y41g5e&=}vpL2(I
zYou+@$S+CTlHoKgUHMroh1cPi%Ka&)E88cuVa?P;&eO5(pv}qjxJw&vN;?5(r4Rlq
zfh10Nh`vF`(K&{bjXsh$ferRC*-ieh3C=vpFJgzDluZ)a!sp2ndjp+oAH*yTCUGWd
zjzX>zZ_;hlZSmk5n<WR-lGm@D^Y2qAq*3x*Dd1ALq$WVk_>J@f|DIUZd<je_X5oZq
z8Mw3aUSSVaUDtXfv5!1AJ?siKuE3<?9c(X~M$p$8UrHV{I(ss(?9&O=ytj^>w{Ad{
zkIPmvJk_4Mc!d6uBQNnSV{-)nbu8sY8n8hLVFJFmNx^T8vR`0}rD@=VpFBp7r<0Z@
zY@nx3p~?Oflu4Sjd+M_0h6nOv1iP~PJSU`jJ0G4>D_2EkBx>$ou&laUN9Z9O)nVKg
z(<ULppRAZk_?mW)z>dA6^yE!Lc+XY$GREiUVLu3So6j=2xq6!lxu-)~#iBmpGdPlC
z$;pJ|r7qokvw!tXLD8@wY(f0~2F|F*#(6p}9_;m~DrXLdFnU(z6vIj#T^r3%=)$~4
zj*mPckYAATI^S@1%kza*sCcdN(UefggQ_l5SO$sA??AQ*sDSE1PWhp0@4E+ypApZR
z??3q`{l!N@K+J(e|L|20!3&)8H@ttGwf>F+ZY3NazuvBRQ*V<RmbXASOW^b38`|H|
z-|dbensSS>Ir-fNwjb@f^8bF`3R~ma0H=t-C?w6#7)|~E{s{jgD|s(<PrQW)2k-A&
z&wr<n=p+?zM>~S(1CRcGM*Wvz9RLP~SK`xyyPxh~fqM@>FbtOImLHS<H&^~Z1RQ=A
zGVlIb1#|C#PVl|Yh|&|5*SP<iE5D|>N44<mDcXPU`0qbZ?%a~Y?ir6Q9{i*J=H3Gf
z;7L-c#O~kyhW<5-W@G?RuO6!Ysqps;{x=W$^Xt9Oew;7a9Dg-Vh-6vNB7nr-i-=iH
z>i!Q_e}1s9^~6XFZETL@;E|EpbJdOJ$*WbGbec`?&DL%0PFG8v5qY!Q&u}s6))Y2%
z1OHZrX;7@rczHhSXnwu;E0B?zy3J;`1^|Ud;9|`(CTK=<w5YMMvD@ZvDibN0u1C9j
zdqsdVQdiJ$y-6gr!YDwg<ff(JU6weP>$(D8Oeik>C}0DLyplD3a@WKnlDj2goOzCH
zByL0M@EA+0`J$~Y(!JI_;q1wR@t*3(K!QUu$Ft>nK}pIJHUZRjXzA5C<beZ_I*scC
z*^=QsBO@w_L0`U%>Nz%>tAk?*S-w>{`5Y}v67#v_PGt2bu_*&a&$XquF21=v4z<oq
z%w9B0;cP9Gyu7^OLUFONg{~Vz1UuRn0f5nX=<G8hjt-O5o2Vcle{kB4C6a4nZ97?-
z1^Dd=X@HR7T?pSr3_7JaI>l_DIVFN{?5EJ*6Vvw|al`-<&8>~>9h`MryO`b}j9;3j
z4oh*v>c$?nOS#(J)ujp+264U1e_*ePecasKTpQv?aGaB!UBg#EAIGfqDn-Ea)!JaH
z7H0b=1n}elvn8$m!^yZ0EYiwy@H;E8a~5#HN&%SO#9MhtwKr9DvY>a>2-5{?)Sr6S
zevWmZugB(CTM&9^C!#b1SVd>_pW%NOv58*ZZVmJj0DOG(?bH5ch@S%zFwnG01l)v<
zpH7tNX_3&Dpu%T9bG#WV)8pNqt*an)?~SF!d;a{r8w%vqm>CTCcn~F&gePhAXzf4)
zc37<w*^HC`4=<>eWvbw3gxyKuYn8vRI2lf0<ywnw+@|oqd&UUqUAg6M2W|gO|M5D7
z$cpsH_fm<nlfEl?F3V@BAwJM9H%QS={Fyi3)w?q4Ge)ER2X3sF9D5BdLFBZ;<CklF
zG2u*&P|5>@@anpDhzU+M<Er6vgOE28o-6IO9+Mn-`h6<Bh`bJv+-Od&^fEbBjfh*p
zh|mv5z;RYGO|ZzyP}v(DGQZ@#6IW7F5|cS3JhwZYfi3$KzRNibo36Dbyavp5T&xJH
z`HE9$=F#yOL?=J{DJv@%YgLdZFl$9-2!rGRhm0InJ;+NE#v7pI;2q$4x%#6!ih>?;
z1_yi_%5-<$2nh6_=iAO#ng-WYv9oU2Mxt#*gxE|J$22xJ+ToCrD$pyXWd<PO-KG72
z)0G6^B9(xBG1utHTT-X~(~<T21Xe*9KC|lHOs)C+IM0`10#r1#Soce;42s!{G?4&9
zT{L$2`R9j6M^wUbA0(aR4UaX7)w77XZ2;*F?G|94?sj=<J=5e}twG>7DQ4<S{wX*(
zxJK^QD^M`}{Xz@q^y0|$I)0T{J7j~8*M25GjF3&~kHbn=#Q1k(37g5%WI_3*idJN7
z>(iW}8^c`9o()AD<n`e}^g#lfk+98l6)hYNS5Z)ScI3LwiFV4!Z958E5gd*Rs5bA5
zk8#v}z0>RqOG*D2ofhqAYb%dLBF#)qX##e9&v)6IG0N{+R#o?JXN#B20#CA7p24#=
zE0;OxJyN<(k1?K-hTTL--1DgH7W{e213zIYMe%)<F(4;nu47)e&DD~1^yFj9QRz>{
z8ey-X7McFWH+Z=!?sV^nlF)RM`(6quW~&H%QF%A+tzo9oQ?a-%y<(KC0O5hSiKRV0
z+}dA?k2bTDXfs**oi$t<#3C7P%PVIt1<;<Zqb(rcu<-C4!)6~@l}n%wCjJvEdMC?k
zJ)Gld&Q^^QO$$$R0epxaJ3g-t!t7UCkRHh7D&^wBi?LYuxW{oc_i6JD^6K&xhvOg(
zIOsj3R|N&0;$bER#u{I{D&}(ER%cSlekA05{MqMp)7SzfXJ)HaaY6StbnD~_c966)
zndFQd7P)yjpSw8t6)>VxUF%CwOzo)`^s}1sTRuVSilT7riV~<?9JJ-YM{W!xOT2pZ
zWsrUB*R)b7H1oi;Ovv%=VONk`)BT^V_+t_G%9YEaZ%ugnBAyyPbToYS;<f0U)Rjer
z&wS~knSG?brM04dIS$z9H^g3#@n;Fg8EB;o!{=(x(o$O+_jvlt7St#pVQ00a+HyF*
z))rc9e28(!*%%!GzyRg;b{oxX3~&B~XrU7C@vP;cc|6#gL?k9VLGR=v)~ucj)M^0+
zDiLZVW<CE8>;Ttz0s6?MfWtRmzSwWmR_qYk%F)<H<@88nyWQr$$z3B{{wM$auIRy<
zS*mq+D`#UJNC_on%mE+B!1eH;IPPW1$5=8tzOp=KR+o1mKa^^#)I%{73eXPgfibJc
zb#cEY#UXy-|CMf+OjcGIw^o?xg!(grh|@wwkLW!31~6R66Ya-dU`cc7sHdg60et)N
zfi|=K)>U4_FJ8!aczARKw^aS^9fA7+lKq#OpIAK`d|~BZFV{C+2^2J{Uaq>X*7J)_
z_V&sS1<&f?9>e!Oi6Ac|!j4HnL#fYMzPRG?Rs`V=hnIa;Uw-I8!evFt1}{SqewW1i
zGFF~+ZRo~zxiFv>b1dWrIL^oR=e{V?O<ycv(E<XR2d&pXQ&CCDhDews!|-B8PJm^W
zkAg+sL*B&q%Td~CnVY@j(_{3$2*Su`8-swxNmRt~%;Irt=P%pHuV3R$wF=*fg-wTs
zhITko77F{sq;+p>w3EC})2`WYeHfoPoJ!HeGZwE&1%?jqEZ)Fjzg*YOj-(#7u4Ve2
zsWsAZiy-Y!^d6^8)qxktmwXTPP!J@h`vZEk^5QMPA%}P5ZHOST6az1aiaq#iYUcj)
zo{UFGBXl@Rd{x04bcZ5Y7C%;l26bI4!3rZ?!DB!$U|P}iBV-*wuF9POX?8&}M!n5U
zkH3(`K!Z;3XaP}|n|R1(zO~PeWXD-nCG=KT@wGVkqFLD<#NS_~3~N#@Xp175;ANVR
zE&qd_Uo!Gbx4tOas8Qx2u>p)(C*WdIIK}Nfix74UB5^bvNX4ev&o|ZA@D%A(=i{yE
zFjyYVsrOiZjC-u$k7PNoauf{zo~CUD=5@@#3pm3b(jRK$hSj^Qp<z%6>+9_U&H+^R
z>OX$QMptm-5zTAAk4cZ?rUFYk6BOtiPDszWQtX%PIvM)zaW{A#kQ4TEBZ1<98OIc8
zy9uA((P1k3(o(M;YhEXf(Nnlz03-np80gl(orpwy&6CH9)aY4NK_l6c9g{pvN9(;m
zoL5%Y0DnWP$x@wSIjPfX?uaeK*~*rr3+-xkEvEFv&TIskK%!DQza*#SQ2fZIfagA!
zz-FRj8t_7|j=LV*tY09RDmyVn=#g_y%e-`|)pYwgH-jAL$m>d{3LGflHXr1Fxkaz>
z^6D`4UK*WZ%3HwRExy%vUSTPqAMlPwsjgG18S1$Ut(&1gxTy&8^M9}_R4({S?egu^
zMvDDg)!0#*)dipD#gg*{tA_dZ4T)RQAZE<0&-72nLFTSG+iU5bGR$fAT0FmpyXlA~
zbQ*u7!*>Fc#-wYzdh;7A9P=2Z>CmtjC_m|K4`X-ujHF7s;3wM^fo%HXfu~-rmg&u=
zMUQ8JR6F&F!vK>@6S`Gqc_M;F;IOf#ODwShm0MDMQ|pc-vtASpEW<|c@X6AY{O#KK
z_4%<kscjK3UaFbvm+YopG6CKbi9$<o)(7&5f}|sWg)bODM0M(}IR~d`a67dQ5|qi<
zu&xamz*aC|t~9xL!~6J2_X$p`&@U1)M5%YR=+jBL9xZd0>=P;Uf}wPQ{vJ>*k<0EB
zyY-o=PsJ%JyeSd@5h<9-*|xT}%R`q|e%Dz;y%?oYJsS}vz_HyQ!GtsjIGfPwaCD&j
zJDR(PYUcRh<{-$A;2z(n1gsqe*#_5*$kSGftT(ibLgL6zW7SsEK_XyZ5=ie6Z0qfA
z(g9ue$;o;j^VQT^4Ybsi{}r#cvr|xb;CH(t-jJ_}*+*q_@1DXhFE3si2Ug82*t~3M
zvA0+Qge4Rf`~gTm@81jyj@OrG9LF=jEbse4rWgN>?%Y?)<Ohx-yb<s#<!~_yy}I-d
zCuF08u=X-gf%o2Dlwr@K8dLa?>(N4xOC2b?DVG=3F9up|g`<<Of;Au<e=;8b0g%tw
zvT^$s_AwuE0N@kjhhAdc8HPWj&%(aJeYEfrXgI$&Ghsyv5nbkh6dHp;4&AcOZ=4oC
ze0{UQLAwg{1CU#X3qD-$C<0t1kM)|xeob;U6`7`t0!qVHjHacy*!UFgBQLdl1u92J
zNAG<Jz$97K1wALkul83b*#w<**b_0DzoXWBA6XO^Z<?crPjx8QLhPESthb83-|*;t
zd@C)jR}9fkB&WJ*lvuG^h}a|O)(D!1gSJSVf0P3vL5-KK@b9|9ewwt+(ZJ3{tmtJP
zR_bG_=7|>Iq{l6PJ{uc7OqQ4imPQ{&WY{eXlyc!82V;;(vB<cZ7$-lrpq+88c_SU+
ziiV0xc|Hc@iAG?!^h&vM2~0Y8Dc+=!9Txquz`O;pw=yE}V_@JC=|gVi+R)t3c9B&8
z_-xgv?R1Qku_Q1wG^|1b;X#KZ>9>4f;tlI@>OFQo^^?Q7DRW+Jl9T(X2}RiVeO!oD
zQGo$ctg9o}R{#vDBy2G>)3PMfPW99c@`H$($mee4jhBaZtMN$XThhGrWCOizX)$mi
z;lK3g`8%-$Oi<7RwxH<YsE?gG?lOh7-Bq3khFfL!W%H`uKA#c8u&>`YK^3jTr9ASz
zgO$;O3a}*8g;5dXU`FAQ#pE*BcPKjCT%QT`D4>CKJ)QM>Q|eUXI$HC@hbmyGXiNQ1
zZ+J?=VbY%TfuA&KkMF1rFo>`5k5AV6rR~^oad9Pp7&4&_@^ZDL=Q@7o$Dybk!W_#j
z(u-HoM!|OZyA2p83gOs#oe0?7(=;9$m$Jy6=<9q~!$2h{<O75gNf@0d;Ju$CmwuTn
zj)uv%W9Rp#{P+hiSyF{}&R3dazN25o2nE$xZM=<kM?QlFH(Bx*{eBa_AWijMsbqjK
zqUqzWmLoRto(+k(3BR&3Hdfo^%5f=dJ(?pud`4LxDljk6HvzEePZBXdnewVIxn6Cn
zhj$?;?x#&$;=(JIC3q03%6Nx`mUOz|9pIM0d*ovD2j3`6O4c{_H^n$-Ur?us;AY>*
z#yxZt0BRHb0+iAdc}Fn^25Cw?AIvyLuf<`0%?jj&^&n1!<D&!Ek6A!XD~eUswK-d5
z1TiInsefd=0E!=wEmXb%jLN-3u(CB6U%q^);mA|ypV*=p<R@>>0>I(gwnSz|Y{Q9f
zfhbt{fXjgfS{o_*P<DebW0oMzXFqcZ)82N2fY&TnZPki$a<M)+A2#fJi5Y~%TMT9D
zcnCW;yt7+dM9>deI!;nwC+?a}2?tABUw;GiUu>#98yLBOZ^U-e`$T{)^@;|pWxw<#
zvdUvo2*(GnrC``)iL$LSljPrj_{3^B09tNv3P3a6%~0yQ7V)n5Vjj+MdRm%UJcn=2
z4z9G3>o^;_Tan^i-+6&B{*y5v3MH<p)C+5<*sjup_+|j%&8>P5Ofwt#hdut4WCkbk
z4OH{KI#)#j%NROb|NA>sc%=C6*5}?|r1oA|j1SKQ;T#W3re%)^EF=z|x}pMV;gxfL
ztIEdKRuK#`e)STyM0#B@ehzE=<7txuAXqpaqLGe__jog$Dg{Ja)*T_(Rnq{vFO@{N
ziUF{KE9x9r-3g+DNLb&3!JzWfW4|)OV|Xcw@M4nCIxB7DJey|ew~0aYYpMo6nb%Qg
zO}V><s?@81(RO+m9wYSzG)EeXwOF{`cOZp3{LkE6o@8thO2F0mUaf>{bzC$!k()h-
zO5)4AMvuLhuW0+|yCZi_#gVzPaUsJviyf^b<trV*^T$;4GI!BB({VrL0VGOe!k*Zv
z3!15Sr9b-k%~}>iFm*(_RyfI^RYWinGiX1nTbU)i)CLic2CwflhJ*{eXc~c`v0YOD
zTAbjanP`k=Agj2o-H=2)%0LZ9*GsTdZZGzKxua#M|27~4sd&o$Hc4RBEteNDUr?sS
z`#V|S<IIc1&wl0O(#T<9_JqmDtkBCs1x>tT_)m3$Ebo;sImgpH8^>$?Hhs55inT!7
z$PUW~m*sXxZ?)j-c?v-<(cSKV8zjhk(Er@;IdcIp&V;Y@We{`^XR`pbvu*dpANPZ#
zM*=V$z&^@`)n&eu0vLv?=%@X%=p7qVBTtzvRH2#PL%>hCY{nV5Kc5eN;tL;0Q%ZY7
z1zLlD{kW=X^BKXUQT!XQ4_|W{NJ-}OO_=Hj=j`*z`3<IUS9!I4eyU#YVxGJqVLh=x
zJ!@Q<5H;h~uO#lTJK1sX!n3;--H_99^6(8JO?{b{X{N?nqCFT(OHwn)PdIQXN(335
zC@o0f7+bjTZIb8?Ma;dAc4CWpK*&+#)WM7nPP=&53nWc?{d9$IN#Qh)lAd3aPVX5h
z#C=76Jzqm~?niCfxP71g4hU!KSLog8Rnw_4)?PeS#(Arb)H!y0B|GFX)B)Xou0ICw
zS68j}{DE@#4D?rB^quGx2<G_N$&4_5{3Mh$r74lH$T^O;2QD<W;=)kS+=Uj?hHhvz
zmtX(A%5uw3Z<5R<slXeZJbWy%B^}Fx=o>7V)mD95eF@A`ZH4m-X_Ec~BJiJP1aJ)w
z;8y(C2a=0*!wPmahC>euSbV11o3+^5pL`X*OqrFGl#Bsljnlx5y0`Hk?3q@1tw%qn
z_IEsBjVhaL3)*EJHr2!347j=WWYYegX?*Xf*YvRILKN`XwoRapBL<Lgk?WH;!>%j5
z23~&W*IKr^^)7k9r}3~XSHCaA5uq`B$hp=5s!pv1Bw@Lej+b>E8)V-nFi-jun3Mjz
z-=1r%vvJVq*?59M!jp?7!qp_{`mX@lzCD#k*V61RUbpJ;$0T5f3*=1r)?hV4?fu%y
zCqomP9vj0TpJD=LSNwEGFoRZr^p%!4vcPw~Ky9hJzQ@L8AURmL@QiVSL4UY#u=0Cg
z&HA#*<#IxAm43ifna#I$Iu!R;W2rs~0S0KW;<VOj6z~EiDu6VY$qiQm#yd*5)9Za>
zyLNq~nKu+#{yeryY<(lc9ZV+Kv5*Djbz?7v`c}9;magTT{VLO^E6rw=8Y%E^LP7_J
znOU<`CPz9dQM}MvgkWpBBqPWiWWo;aR3(VkKm!OVl6$1R0ZVO<F9FI-1HZnZp>NZ&
zj51jv7?Z4K=H~h!K)un!elLZSWyZzqGM-V*tbTsEK)2QgNR{u|p1P_%JiG+L3k5+f
z+t7_mz$f`#1Ti<4ar*4B@i5>)ovy>{{__CfMI#=0R)1-D0O?q&LyLE+DAtb0!oo^I
zsmc(9?;e`@qkp71J4>Z)dipb!22t0CLb`J>9JAhpX};7!;_9dLAZnq~RNA`{fcLjd
z9RsZ+eWCNXAS<Zk=z`a@w|}8V*#??>FdR&K;uyI1^E5R1kmN1GSE~phyJzS|0idr4
z#MkN?$9k=mZ6ink<?<AF-%(reL3EP-P!$c1&>sI)+WRy^XX~i`&5tk{A2y$~c+p=f
zgc-IAru?3~-QpZL;H%&+{Q}=8YQ<DUYwLQ51;LrlJxp};I1^77@*@ZY!l9d%0|kyg
z7FG|Ahd6qf-y@z$uT*0-*UI=@H}i4K0ws8tORil0R#ps;QBVrD(on8{5T#o(Q&<c+
z(jStt88p1)Wn!5Nh7Q};4^LNHuBGB6&X^ZeotDeqq^>CvL&)T0WO|fPU*DC3`uL3U
za1;$r^b=F!u7K~~zZcEFE!5fyaejEmN&Fu!Kt|w}-?I$Pxa)NJ_wS>(ZWBZNCV&2$
z54q!q(OaeG%ybt0|1R&s4_r7o@&)fd7Dod~x0>50@$lGudIuu=PX;Ra_QLrzT^M(*
z_kaJMau0Ztf^;&UznAy^U%9pa{|zDhCgg)rR!aOV53fN~y&SJ;d1_f{nk}u%P<m9`
zii28DGi9}p#-aZpyLyE-?xlbk>mX)Yao7!zjsXJiczR{>u&}UfU;!GGL;L%~vp4Xl
z{?iM9PC0|+1O<~c6EJZa3TX!p+#-|Cu&Pqve8(dpVLrKk|NiRYq9`^tHkVn?^BmzH
zcfR(INw=Atq@yCs#T1k)4Eh7VJgb$pgc{f-<QXa7wZwEZhN4}Ei4SIq2SN`mqTa&&
zH*Gp37KrqKdXO{=@N2@w0DF8<$rGQ^ky#Y0<rWpqZX&%KlHw(mB#6<hj0hQg#-_1G
zGuJ}Vx>;KHlGUgs&1HQ+7FgK1<U&3@R6t}W2|RK00GQuBtSgetmg{u9NUi8?C{ESa
zAOyew_alH*K+oi4;_~uxp;m>V6v*lRos*M|2AJn;D{8|(xs~nNgPYPoR=xG!HHW(g
zL~mR!gZqr*0yW*{8BvIvPssQQokzDbiD*}`$~n@uy?OG>lAz{jQRAh(+a{b@55)cH
zL_4GJT&Ra^z?Ci-bHi^FVN3GvmZ<O|sV|s!{(tn|ZHs~@QQw_1vejqu1id$4d1-CP
zHO*ajekWI6$*zUkH@=?ISjCH)2~Ee|V=K9j&>|Z|>D!~!ZuN)fK=vljTw%Ojror!k
z8ji;x;lB?kT|xI7@SGFR|4b<<XV4LymF%koYrk9PD!r6(>D`k<>GXpbOlQ{0<A5R;
zgmVpcIA39wtGB$zKOQvtk`We`S$Kl?!s9c!Adgq>&TOK4nT(RhklPv3yaDVKHB~Y{
z-28-ASTQ%wxO;0g-Sl#O^&4lDwlBU;mn$j2B_?CN;Y=<66R>VSyaO=#@fjh0{xrX)
zg~7yf{tKb#IkS~nQs&#sl4Y`UQLQ_ZW%A|a<y8#){3#v>^JNuEp5)l@Evb<EcWxj*
znSc@296`YFJs=)jnWK8E2V>LAW>fv?LUU(DWmW<m2Ov<)K=;!azfXrAB81L;g^^|N
zXW$-LoSw?6r#TG8dNnaB*AtuXiR(cOv>_Px6ExjrlTrUTdrM46Uak8c2`R?a!WkVe
zHIk6omy)T`sissp<s_f9eh>U))Fnc{HsVEUG(r;V|0mqZ*C>$gxyhPlImS-Kxr|Sf
zMuzLg`3w7fu$yo4HdhfBe*i#DMWgh6AS38T({b<4sqj7l$ZeNcA+N&NNUq=Fqh0of
zK3ZrL?RKEZ?Vt};@2Y*E!KNMz7)J-{JOq;s=vG*nUj7*Jn$DnU^VFYxi^)e;q|u9c
zOsQ4=;ztXvq|n!B`wNMu@Zt|xuFYh=aVg$cae-xlEIf0sH`R<^135$a$=c&BhS}R9
zO<d#PiP!OmFFz7wu%8bc818d#8z9}Mzwn}-8!m`7>5PnCY4jyE-gCygiH?~2I?wek
zyN>u<4$^gIJ^M*#N^Ds~8H@k_2wgPR4M@>ceHQ{GZAeIfEN}sf$n%EqHu68}?Y}2B
znE~~c)Sm8BxNj#3YWNT`E1_iILW?dA2(>%g9lUdb7W^003uGkf6XQ|gHoF75am3(O
zPQ4zZDzm3+L+Pm|rlv(eRChc{E1#I#8%N)ds5I@iLU^@1su6@l0sCI0T+%C6HXyQ-
zXJ=>UXm#6Ct*Wk$3tl*;`f+FQMtN9ud%j5q+~-Dz=CGg9^-foQZvskDbCPfMSwY8m
z`5<189v70TtYrJdo{+P5#?2?cAkZz9WeJ_`Nx{|{UCN*XMJijXuA_t6N+4AF#K~zr
z4S!tqD)@OXJujFQtEw5#T}f)qHr*{b-e;BYyJy}svVWCS`v-DuinmQOIKn;THWZ;i
z_V==D8Cs8UZvE8W!vwgU)yOP2#^bb7S4h9K>r7efijII4FSq}(To2U2j<%hI47W2C
zV{&xra^W3DR0B|#Cc+7*&P^@Q;g`NtSa<G-l+l&9Sb}Bv8OdJ1RBMP8qOT+7%+YSQ
zJam52VKJtTVbH2pM)St$0)566l&Uhe#Eq0zY|_Qmn>saIshD5{%J7$bOKqrVkQ(M2
z9L+@moxK0<xgm>B0xD4NIneQ^JY(T~C$$YToSWGc7R(Hr+>k-;GpE|Z-iZtA-F%%s
zi_{!Seu`1>j<(K*y2>9{QOM@74azH15<SeK5Eq6VmZ1`<hUOZzpKguy&dnJRIImuP
zxc~5U;!chYKwf75>L9b(o(y%Ut+CQ^cBUE>;a;h)E?qWEZ+U*smiDA{M+QbNNqlCl
z-b5QwXdU8q(3BnO@u3Xom@n*RZ}5pc-h|2-J3drHC;)g43JuFo>#f5i5A#D=Kg1^t
zXJVv(ZjQ`~z&VDq+=E<<6kyj1=SgL-ZfZ}7rF@5(f)WM_Bzx-ID99BCX=ng~2-erb
zoqYeFG%%u&ThST1Fb||wXJq<)GUwif=c#AU%*IeGXnmoWM-{TulwJ9J8~oy|Xje16
zi<b-anskYR+*5ConQB4R&FkO7Xmh+~VL3w)C%GU5Sa%?2dFTm+Hz+_JUWeS50B}Y>
z6Ky6+TC$@2@G!3p(jj7Ge4qpa$RTAp`-*TCuY{MrTD3e+8TgQS2dcc?k}36oHa=iU
zirL~<jcWr6SShtU29QDHD^eu`O)j8pk&c+V3^;9s%Wle8#-w*!fo2QA7S%oU0Yv=d
z9wA)^+;(qXDE{sP_#wiy49Wgi2<vgCMs#>`GaZfg-EaiRk3nvy>xeXO$)KvY)82aY
z1lRQi)^NHxAGGh(eZ|PEk(Vbl<O=0Wi0?#Yo~JK%<xNb}?vJJ{rhG!$)mAN6E}$a)
zOSu%v*dgn~+A9&ZI2Cc^&F5C64$!8RwW!^Jb$ZT;f;;MK&7^Ea^i31@7F4&&OxDH4
zC05ee+1YJtlorH&M=8g@z^~3X;KXOSbP_HSh}p)oX0W%vtN<mD({<4cj6FCn=PKBf
zo3=o15!EcWiRYXf@m$K1X6#scINAFI`MEP3tVeU3v@iMQ_-?ZSM^#Mf6aDk`bwf7+
z9(5yo?utjJH6inYn=ZyG9Vin@{BII5zYx#6e0QtfrCu$tP`q@1^61gK|J!jBA$T|R
z|5qm?k#ONOlOe-XdGx@9XIIbw(0i^<x{jV{fP<=Kn@D$=Ue7k)Ahcq>5cgWt!Zy4(
zl0D*bxgv3+xhyWVU7S|;nv05q^A+TeZHI@~2yfvZCp0VmS<$}KzZgf6%qS>W78x_M
zw3V*D){3r9=QIe%%nH4dvKGGn!xP{@cnsTn*?fJ&FCe{>VMul3d9${<y(mRUJ^Xu>
z2Di+C(u|%;B+qt~GVIxBKOv0OyL1tvl)gZJQE(7g3yc<6q&JOp`68<v_xYZ`B<ft~
zDkEk@ZNIVf&ZnfY-JeA>XiX<qqpKDHR!}NfV6Sk25dM&wdZHx#+p$HAbVe#hG21vp
zs)agHoy(Rj1^Xr-4TpF2<_n;&$u&;(v0h6n+E>xKI1R{2m<wr^VvpL7Ys?A8o2@rF
zh}b*5&T`gG1#)2qedk&J_+M;Rj=r?F(?@NZO{t`~tjd=OmWlgAt3X9Mp^%w3O$7cA
zKk&T;$}jt%`nuvIff$YofL7C*myie*?n8X{-X?lZ4QvzPB5VY$!BA2fn&~q&^O%bb
z(>R9LyCE&#nvUVWEtlWvMT$cUa6KbOJW)i(vM)8}-nTA|4;7%N*OSPYdNdb=t$ALX
zC|aBCIjhF+w^Y@uq$9JdywEeH;n2cTTUthw68>hwR;CqR3@-&XOA3u#kWouOXkuEr
zJc{G~NT0uT?T4^6R;7Rpctj!?sQ2PKaX3@{9I~(6-G({(xtW4wq9~kHT-}ig^T9s#
zBhT8bU+x>!N+X-;jwKc~g)0^=-`z8T;)*R8u88d#Q_i~c>7;+kj~iSKg#&d8$w7DV
z7ER;We{b6oiN%#1zKWNOqCL<tQSv+Gl~sfQCY)aN=9^uk8TOkuV@9G!wc1ZmOR>@e
zS}Aq?8f66^1>m)3>{M1<HWwcJSyueGygc~8P;0y$wK5|WFX>`Ya*iB!|34A=Ujn0#
zb`n5r3-MO}#&Gx20s_~c{W5@@wf|zg(&8V({{QoNf2U9WKQn$eIouoHEA!I$>>~D&
zt6R8oez8{SU(o;grCS2Wn26~|eYB_JEc#Jh<Ed|fjdk2sqXh4qnpoHUQ7z+iZ{hW|
zw94sB1E!RDviH)#Sn~X#FW5l{H4oT`%-73a^Ze8NGeZTI0@0_VHR4>QkuRsR>7ntb
zT%ir6R<X;St-8e|wG1OlkYUFIIe@}G%?|R*Xx~X#_)ozvV}`E<7t5|@vThScOvX#0
z{Kq9Xv-M_Om#^vWzNTo`ts0n})Tmem$T9Cw)iO<Ie9^ex%p*9K2MUsI8&+uN4;AHh
z2mZsEbPv@E7#UlJXjw+!{uyZ#`~*<py(eO<cVG9z$J-MZDevU$lz05NB-#<lajHJR
z&9E(ai)m1zOb0CtCu^zso;IeGz}UvFKl`c=)#AYGp_v^8p>7<zZ_=Aw2THLBS8vsm
z;T}M?x@WNRc_+}E2%umZo;!cp?+Q*m8$pN9Y4XIuil{F)s%mqpJ(Yom6gfZ%+51Ul
zqv)9szpFG%pz?<TPQV~BRDUwI=1aIWp1yM1_Q+p5#}8;>(L0<&fDd%-0*KBnuPLfx
zqtag2GWYHOiF{p3H#e<jntkg=er(k{^%}+gF<|bY0@?ve;rF{Gzy}*|EP>jNxiLI<
zk&eQzY=Y>}e8I?lH~M2z$+wSVfNEK$ow-D`dW}rq5$IM2ToR8Am+6XcrtzIh6mk4Z
zOx)W_&k=2&<wawo3X7`UzKG`2H|#@&8Ek1M1XL9!74NX?n3n5c@eV;Kqj@C(W9`AP
z!I|uT0)QvC>V84U7I}TTBO$TA`H$&0&f*>5?~ZtYZrNNNW?OQPDFqs*X>b|7O=wRo
z=?x0R_{D5xv4{u4*6=7%S|L&5VHz_Uz}bU_`(Ne)SYU2S3_~b&r-YH~oIhgjj2sAE
zUo%0Ca;5$yNHpE{myE1G-VTn2FFc?h>sm~(SYvHA%Bw4m;9{~=zPZj4*h(-Nj6LhY
zLPgDN^2UGx1a79oTmw-=Tt;~QnQ)Grd4|Y*sB5^@#;=M22kydI3m2RRSM{0PX3RWF
za=vvuwkJDaZbtSas)RFZ=`vz}MIge=0<UYb+az^YQex~^N+hxx&W1aLM?3@-tDV^w
z@4@n0WY%%x$VY%)A!8H2n=RZK{&Hme=QQad1?26V!L|+3d;gBC`Gx@gVa6APGW~QZ
z@$t4_J$g@|MX=qjRLqfQtuG^$5x!kx)kl~AMAsod*H4EM{cpjS4K?+6>S)i*3IovL
zkgU}`y1ZLIN1unU$YbP*da)?qw8PBN!RA49tu6)aYRM;{362%4mQ|fW8QW%kLW;l$
z0AesmQ+~>~+Zb)54z0xjQL;Ns@*=fUkX$e_t3i?^Cdy0x<5+H>>DK$r>Oy#!gNC(9
zdr{TClKu<(#)gj<PIHs<d*(y|FFmL1Ezsb!VcfYKH(>|x6YscSJxRWT6S3h7mtR5A
z5pHW;<T?d6@5GTg((Lg9b-1*lfi5&1vrmoy^pq;E<KpI&WgRe?h<y&^fk~j`iW+^e
z#JUL3b0smYx{x~7-6FSMp4$@fKQF#D{xJ$iK!>sJXk2$Y_#eO01Mp}iIp4SAfw)`7
z9?+lYfTimOXj5Qq-}bP&a{vgg&D}14r8ZiReyp6i2Ez0nGKsC&??y|jc1cm|HF~t&
zdM*y+tb$jKlfiqIe@?tm1xQ_I)3?e9v7xS?uV+)QtU#yY{yo?4FRf;uS5`(d?4)|t
z<}YzS<6$@T#3~r`M2=i;aRNOC?0dfC*BUZx{7il92M!KBnt2W8zKATwFIF6BL$mtX
zfO-1%?H|`mNbfVIJypZ7Gsl}bt(_IELb?ds!$7+eK=yXLe&e6}F9Dq3BfSF_9kxjr
zgDy!T%_*C~G<C;$E|=u0Yt7Bia+2OIy5K39DMedI3r&}a8a=hZkyHoJNv3oCor86C
zwHZicuchbjNA3UAUXTMDZgMxzAPtN~B-$sDL<Y!n7Q(hC;~4~p&SWKbTtTpeVLN+3
z9<jbJOI*D}1|m%P?S!V`QX(Z#?vPz1J;<u}mH5VYq*g&>ThBQpEf^^b5Er8#+1(D;
zt9zUY79P%2B#~f{b`Fmq5><h=8|Mh{xL3+9a_Rin=!T()CLl&WRgBxJvI5$vb~wH|
zl<GDj<LT#+hlqx$xQHYF9sNgQ11gq>Po71?zanKSqD3ra<-`1)`nPLFabgx~_O*-E
zAt*wi*tbBfG#zAggdV?a_)KK*WK8QHX%N}lxDsdT^qD~M&?9TIcGK@`5!Nm}TQZms
z%qp+nUzFMmyMIfCj_-U*9NWcxVoNmP`L;~CD8>@~wv>-<_gWjj-;tp88pJQ#>c@+n
z4u%=A`81}T&w%(}ITqd?A0Q|sZ|d`lvPjN<mza+}b^fux(J1`_K*|8i<pcJWC-q_h
z8Zx-_6iK%dq~eiu{({V(s)c)3DTH1fFE2zHPYCB~&XdK~PL9+K5BT{2olCmFt;@+8
z(Rtqal066eB49MaVy0ku8L#&|ELX>~XpMAAu8ENB&8bui`+uqr`Y#Pc6cJ=akgFCu
zf7ysN_qG02Dif8+;((p5kAI5_%+vO3BJ%8`v9#5nd8}G~perDCG3d$k+V`=(H|;3x
zOh%v<2;J&Ve?3_N%qB8FzjO9?8A=wHof?}&R<EVpXM~u>eAao(oT86zOB!+*&~hHz
z6u;tmE{sp|^uK(J`#VR@mxM8n<5ak8fHbmtZxHCcNH5S>g9<pf+Z6~#I`l@CFcFsT
z%Xw0>70UbFrL(%_fN*Z-^dlajcI0onM8Tdj;M^r{^)w3$R{gIOFyc}N_qOqcoI_+#
z2v+R%+Em@C@|1Cy^4B<!Eupn&&JMAi*XgHbVd~bCu&%aLWavoq6b-ofczXLw&N6Er
z@aArN3OJZwrRrR16DucdVKtD|WL1wC|NJ8rkvs>;6G%Nz$lG-u+3e*n00JoQPR@Yl
zZp~@)qZvcDt9|QaiYa?eK6EhRFyy4hN|ASr%K0wIIKVI*QUECHhC(!8o>k+muZ#GP
zJa$#))kXoI-vd1ItM9;jL}K)cm`!^?*$qY^0_YA~(-h;eSZ>$@)w?R>V-!KQ*PV}O
zT}hXi<T#qA;)3y%n>A}Wiq!}!ym)f3Y(cNs1S+hu$t+5?SwSbinmP4ICUZp&wQ4m|
zp8@v{u&poY>FK9wU%iTaWzdk@V7ck(Lw!8_xGbv`_EpwH`0^+qMNdbdCQ$(2xk74g
zhL|OUpkha{?jSAJ)ZLCRy(x?*a|&hY^eWb(H!@1@Zjk(u5D2r7;Y(@7jWs8G;(;a4
zl0fr+ShDj>CDg`6YQ<Z$geg*H{31zbV>ipXR-OQLDCf(T%Kiy1=tkE;d%SXb8Tf>R
zqX;!l^@I^m?x>kl9Z<X24}jTJT5_(7*oJ3+t0uf2Z9BC11;}bgAj~8KGv5eS0U(c`
z?%889cD3=nR}9_IfF5gEQR&~1;-rrq2M4E6uWlez0mh=A%3qhkdT=t^c6oZJQnTeU
zP>vEB;!Tgu4s?-f1=@jZ&%Y9lWOvljYan!0B&qO^z*f&0rSt|AOFQbIRGX`2#(u)m
z?YGz}V!9M}3L^lr4M_sPh8vRo-uVe7QU?CnfX95Zd}Fnn&r^Ol#>f0l2a1B>S01s6
zJOSz4s7HdCIP+>YW$oEl%a{TE^}EfL>HdO(Vp7es|4|iPCbu>NDr{Eo`2~KN)CIi>
zDIDopS3v1SG8c*-=RJl+82srpSeu5v1-APWJb>7(cd%=gRnKt}TJ8a@JFP2G683kb
z5feHpP6*nJ<UTajU}q$`)hnNlK&WD=w3zhBhAbabiA0%-5&vobzU6duEH&e9h0`g-
zb$+^0zpZBT+3)Jl5LXRMc>21lti8s+8?|0%5okNyP-jp`rdvXI>>3&v6?{4)iMXcR
z#{`;RhU`lkjpYAK6l6IS!M9|v6M3z|EdAt89zc}xKj@TLC%}ps%Z=uoxKpq}*)Dix
zdy%f&;y&U^V#O>&1Xww)VC8M4Tz*Mn7fqiLqcB1Fo9=m?pRyXY0f-oFZIi9M#zqoJ
z(P!ecZ}HS$KX1f05|}4E;bv@neeXW)V@dV5c<&k-ZA0_MZcYT+>wPUefUoy+Yd1)8
zk=;M_us@gc-=bPi(iYVCvp#LT{qWo&eDMp;aV0t0O1ZKj4cwI={u3XXaU$Zoe{2)C
zWo9zw*+vVUvdqrtUUTOZ#qxUS94&m)kQ3t<#Rfi@d)`mF`zI#QT+;GBV`AgyUWBr6
zA`3KX$1HJ0*<^p2V-*L#m|K9N(qqBKRXCAk-TVm^MfXT!zcyohD>a=Wsfd4%_TqrS
z#YaTtBALMK)mN#WZaJtMQWXas%C&P-R{IRoR$A<p`6a9<&c%>`f<miDy1f{mzb~)M
z==ILxa8`Tc>SpD2EVHF?Z%n%-Uyb*yK0f@)%l?hngO{Rrd`J5~VpuJpnB|=3C^aXy
zxvYs-l)?7dlY;K*G14UZy{v{HOe}k6ll<uNj^ksL39;fTlHe>FyKRlcn9&|<{5^m6
zs#oiYux6)Yne`m%jUKz3H8+0rSSY`c%iz1==A32qunk`n_o6t5mbmx^1`CalMi|$g
zAQ8Mm${^3ieJ(qv@(NH%4Wn!5YQM@)y>UxKg8wwUzIr2OmROLXOs@89X6h;GaU9f-
zh9(JQVwpTV`gCm-jy``l`$~!z(Xb_5pWhW>k$X?-*`x4)K3$Znp}cg8LE=A*3<}{a
zUL+@p&v=P0&l|66I<1mQ5mNa>GDJb|lTiG#o%SZuTizYDWY(b)2ru{t6j-cXeFGiY
zE3-N@PU%I4c8E{pxi;3(D(}B-g<n+N{3L*b=AY{{x!4t(r~Si_I-Ng#*CTSJFnmd1
z{85cAtH~l^BTh&<cAPUHoRr`BuynuRy&n~0a$PB@h_`~~fzGRLWwI!*tLLlCgoSj6
znbIijBe>GkhP)|Xrj&b|@)WzS#Ri`*_&b#>VLOm8`0G(CTh~H$Xd1ETgKRHvJah;K
zo7nU-t5*B<q#(8`vu0}q)*a@<tdi)^Sg$?QH%{*xcjxPvsM&60>V`e;oC%^2tZ_4=
z!8|k&%KJF~^!@P}jVP5!`)}9ofB3B1KSlH0M}u2)nxOyV$KA*2dHn$InDd#Cr@|eR
z^gomL|J>jmZ|48)5$wZb-M2@4t6`Xs$}c6OKN$3-*)}Eqy}U45dI9IK9(+M`4z*RO
z2*_u~V>8r$f<bJ?!|8i&NA$)iGkJfyy5Mwkq+Ox)`h1qdex`<VE<q3^t6{BH^qpna
zThxJ!U8Hyqe*mAJaJyjw$5kG}veEmAwfDIDix5!CX*IR?zS+Y3M1Ii3+x$AC{rKuq
zXq|IcPK*F^U$fh8WrJJxxFgrRNY`w_v^eIQR!R~ZC0~_Af(Y+HLVfCaZ_En4T5WTt
zI8`rM688k+Cy~4-X|#JI*5e`Jf|j}x{kO|i8T8W1X|dKN9+Gam7;@`L+1@J(dWXVZ
z17NE1fNNEFu3@O3DhpM?YF~yV&z=BvIE1cWxg?HyraPG{>@-bRi{)i)IK51-AD=la
z%e2Y{Dwh1+Etph|U<>>4a&`X)kAz%@Py|kef}Q^P5DOpPs&Gwz4*cs{nv2CS6ULbj
zH%o#M=8p4#Zk=@E?i3rn@->+YbVN{jU&^K1JnjkYN%B?B=XnwVOwx%Br-}jXMuA=A
zAN#kQ2DLKeL{2KSj0w-#oTvQ;;xNhM$|(jh>yxd@)oMuPUam&dnWM>cwt43|?eDrQ
zZa&p1If%9{i8a$Zj*0HZ+xfH|>YZyI^hp&W`pVU)Vgv-LvkTr;ePS)SMqN+Ku8axS
za|~RVJm3Lam#J|%Viu{tsk4T7&H7LKUU*Gu{KOi54{D|_-b9|0@lo}kHS@c7Dz($?
z_6@bYKM42(wLc|_dg(uL#imms`97ZYIon`Ae*7rhb^FS;bzpR%KuBz83yes|6qNF(
z|9?z;nbdnhh#DgEFoLK$KNVtp+gD>e3bDMFS8orkFn4=3+2jMW71x5@ao5V~+1^%f
z>saeS>~y?O26+b|iLVTpfEe}lSlu6&aJTL8UWHcJyf25tpC6p_3#|g`Nt$cueJOJ&
zc?X0i)bsOs6F6&2kOaxIMfIc0VOz6-wz8siQ>l%V&edP&%=x<K?S1LTyYcu%>%pl<
zhEYBbmaG%el%l>GZA0<05hy}CvXxDI*Xt7B_e5-f{*L^cyf?wKy5ELSTa(3F{Hm=|
z5wL;@vBWfz>INw5E6>{E_n7DL#qRb`h80eJ_TvxGQW&W%*m`b2(ao12W(NXv`E&Ce
zo6R50pZ_8!uG7}sKedcBx1^!wqYo)^bT7*hFRtKhn`7G#Eojku#R=W>ummS;4g2zP
zr9bg7eIL1bxX*(Bd${z3a?-Vp6Yvk1Q-@tauBFe&4z+$`ez5}6`?e_d5kwR6Ponxb
zDj2k=W!wliSk61}j$4XH+Hsuc=lfqhJRw7g?41A)JgrT6>yw_n_Pb7&Xlv|;ThDc*
zUX!9>vcJbX{qvq1UvI^tf(PF3Km0lr;qCRU=6UprV<9zxmBACjRIu#cRM*tr*lHVW
zV3Re=^I<W<Q+9;|zQ^M2JR_G}NM@S#Al*-*5sK}W_UH*eaYN9S-BUY?-D`@Aay0$!
z>;J{xdqy?cZf$^yfFNC(h;#*{gB0nAQUnB)-lc=|-a!zgH|bq^@0|dlN~n?EK_K)J
zS||x+9?to`S##cZ-ZMXEty!~H{v?E~<azFU-+N#Cx~_fmvpvqtZf1AnhdF0C<JJ?L
zh$LU#7sQFy=V{kUH;SnJWCPi+=zn?8(*uVWy#mGZ)<(;@Z1@=Yz`510!A<$4XyjLB
zSg;Ic^=7R;o<eS1iTq8G)?%>Qp`~7R)pOX8*~UX+u{n*G^wEu#Mu{|{4xctGG5vZa
zn?)U5YRn?>uMABuGKA&7VGC+{XS#Akv}9K|E>6A=Ho1*m`&9TYz+^P&^@e`dNNhQa
z?%Y@94Dpbrz;zGRXYYOq8g*Q}NG)#ZQ^>ONqs{bLYz$>`lxBhXdFZ`;S%H=w`C0NN
zy0MYVnhw+My%?JoOr$tpt1*$X1`6`yWh&#cXrvi7&)eiJuruzIB}5k@^HmvbmmY0J
zTOsiGTHR4H8&o9qhN?H^tQKABtbY@qDty{+&xi_JPnX-04TO5~@t)tS5a)?n;|r%)
z6+@dn*6`WmbniPBG1S>F-8u1%g?se1H&~oq{t}hRlg)fxtjwIGFdh38YVmMjHe#1D
zAu%mAkvq-XdzEKD{XNe#|AH8On_{(nQ@w{^bHkhWRM(E5rna{jB5*sJK~xbmH`Q;%
zQrox}=%nlR`ol}Hqzh=Pz$rolXwYCExS^OdhvB<OJQKLMmlj`Kklp4i6kwt(1#`NT
z7)rmLZ8&?C9%CTqCvccq4@a-k%%>{ZdRCm1ONzf`C!0j@HafKmRh8AbbldCV-0{0~
zXO6L0><AUOd~YF|sy?@iiu9Wo={Xx(UxVZH{a0UTW%!q6*%wL=uoxd*79TodV#nP3
zkB14%U2ZbDE(`va9Yd43ucP;c(gCa76Yo}qe_zyE9g@vYM);d9QQ|k=(AVo7<ag<g
z0LX-1Z<k5E>ett2AE8KTWjw};K;a*sCGqDPKk0<}8K^IoA)C#z@liHyDbfWylp0e!
z<HU)!Nl69eJmZ$v9{Elm;#|Vk+TCZ$>Qc?;)?d4EeYJ>;CHa$~F6|3NzF2P{TW@u-
zckB$jIvFJAaeZ0A^}T_hvG_Ta6-jR%F4CnuBDt|wA*)<GHl4UkeQA4z`22IF^YTpZ
z(t+0mE1g>%n_WBj7KM3fGLnK*;<`qtMpr=}<4<EDV=~`+OtCA7XQ83RF+R$RWq*$V
zou`z$=04Gk7U}K@@5)9&0WmK012`7vimmu_<AXQ1*7K@b+>{OPW5c>)^$Rs$|BR!R
znPRKaEgxL47yik`vo_}D>qIUi8hO4&(0D1`i*8GhAz-itAw(~;v%U57Z@g~*Ah#QG
z-=MD#2tpG(n?*^ZG;$D`O;%}Px~fV`q0|AfwUt2ch#?F8imzJm<vBxPDPdci&%F1o
zT@!83H%*crqHqy61XEKZX%m$xbH1htV19U<S06`B?FaKN_cjB%<8IsCg365))2#(6
z4<82OQId-^X}aa^KJ34yrjU4`9x@*oToo>=!6sFcIBO)C@vs0{3s(v5ebfLn`Cmwj
znJ%43en^3Cet68A4|We{ei+v-H13OHku3GhskU7d(yC*YBEbT6W07SROWcbs3wp%J
z7rvPgaOA)ewI|R(cbH3nJFWc?jlFf%Frn)F5E}tnwz9TDn@(|;S0NRv=@%h=d*IMR
zSm#yrL26qyH(4vcG3<&`Dg3I+@B*f7Kz3WTJk`JHhpfO6DFZiGhZ1R2{QwPF!%k_Q
zsi+`QzVi+2MS7XGAm!io;F*=5sB7$7{I))nSh;>mnvW`Fj>OV6GsC=mFlru<$%&q6
z&;JC1Zd1Zfe|W8tp-c9q;6$m^EoCH(HZ9VUOi0e&r{oKn4fi6AkmR4)+d^cdow_*E
z{(koLCH|y>^cAO-D^6ML*yCfI^-n~l(VXA>AVV(Fzx%`jurIUEBH7$cq8NOqaQB!P
zIdLX=cP?WyRg&g<*Ozd-T_vF(^yrpL$s6%Z9w@cur(8aQp7k*zb$Dl8Kl|_Me6Zpm
z8S}C~Y47HFE6DNt={?&H*48dd@ZrW>d-+t%y-k0`!qH`<&)k5XIgEg2P;kWsk?|-6
z!X+&l4*JD*iodv@E?>{~eG|L>Rpuy?GQ{G59R4*YxdW8lu{}yQ&By%0^i=O##7=hY
zl$Vab9g1c|HdV7?eAc`2Pe<msg1ZPbL^;PJ4^Fy}mFrT6hsKbXiT`Aqt3}D!X?Znc
z^zwT7gYeb%VpY5cc`IU2`%-T=4Nw?oM`33We*;Y>65P%(=T1tN7r8>b9rPG#hk-CA
z<aU(V=XF}@k!E^WxvPMZy?u9bLs0)==3(1R|8ytnu<6Byw~bCjYR49K;JjcY3U*!U
zlR>7rah`TYp#8^i8TYRXmezj@OBoU!H7!1eoOFfD^<IgsKn`A~%lIaq)C^=qQYSW;
za?}nFGxglI$+*d{qfNf`gqcG#^`s-8u9r7@BEB>O79VYJb0G&tNnafHv4{7E$vm8+
zUnB>8BR!6_NmdD3mGGhnK@fO@G!<V<arw36=Fjd;<1`GUfy*4+=v?F(A!!;@{3i>z
z*3+!W9i>fADQX%^o%cej=cd-i`KBxi%R)T)TO2%n2FjEVNy42UU@)BTifgu`d%|?U
zXM)-@Xa08HRBVLtGR4X3p2+2k^;T8=%L6g4Mfso#-{FDO*=cWnjRth0p+zUB>ELsu
zF^et;Ee9l$YKi4bcq55XCTQ>T4MXT&dvkU1%Z5iFB9hzvqM`A}#}A7&HA*!D6vl>T
zvs9n;xJbNX7z#K)*Y>-IMlI5^EGQ~OKjR?%iZj*8Q8-qA9EoXMKjM!^vhysPqA^4{
zLzYn3a5}&VD?&<}^$-63y;{R?nR$4&7?k&|c%qYJA$d(Qk=?K+Llx>xQ_99glzH1?
zOiD5@(csDH4rzT}EZKO_PwEOt*<xRcca)m{6N-ZsG|3xMnyVGQ&~>5SuFiSGm{2br
zjTnylu(VN*{ooOW$!g+#FVmg!;bAZFL!S`6`H|@k#ng`Ouy+sw-G}v0fsM8(M7AX>
z5iI$fXb>en;krC^u4Utsg%PDGfie^_Dol-9z}7uWXs7&b`DHD4mQvv%W_wmYyl#<N
z{Qcjup|NNni#|2>`lWNATwNMJtg&QWs1=Iy+#m|gFnsZ>Vp6F^W8Y?ubBRysW{zJ6
z=#9OM3~M}$dZAi9e+p0s64_n?Vp{$_?mMylaX-_rGhiK+C!fS&<_U?R<MB8)fopR6
zcm3eZBGaLx?}m~aonNw`>2TBk1}#0hbbUKGfo3$Ccs=&hIY5<p>tt9O^A%5u%{vxY
zbTU{9b6C?#y*81$%EeOnLgN*5*fo%g0KP7PLetm^#_LOuL``^!R+>p~RtK*!!Mbw{
zQy=wVX)H8Q^i?fX>2F6XYNnd`tEBaZMVwoyK?owec*jAdX5I|SWk=@2UC?Z;D;ri)
z?k>TeWBsjr%7bCALI<tL5*~7tnTTX;+9|4o_uu{yl_#?-&S^zd`pLYC35G7le-W5M
z&AR>&Da&B8#J=Rueab-2ar?PpVj77y`sfm}(57@bvzjJaH?!qh$nmD+L8Os%-DaTm
zXXj5gV+u%Lh7HOz%8<b5qRF8bYCh_(I?;a#>m($V?j&-_V9wLJ@2&}T>*x7Dnj{R-
z!y&h~@|Y9L%R%~TsERxH#IL{Pr$=I0eEh9e9H=wS6(&BK8OJ)aEMk=TQY-==Y^UUQ
z+ywm<gpAlJXRQ`fD$4fPe!9F1`365-0F`{!)5+4g_*wZui0!ReMZ#x>z?|1Ul`q5k
z6ID@9(1ot-Gw2{UHD*cEm^W7t+D4*%m#~Cyi&>}?m1P2Qi#L-p2*G!oziCpjZ)40t
zKtzLHy<}hT%I+IwnOf8I27NSnt(un<;|IN5&$r5WTwuH@wy)bJEu+Z$GQ*%|3+0&`
zMM7B&CarJ-i?&-V-@3MSD3QFOE}Rk!`HV4GzEA0UYdd-Vpv!D~tyzXipn~+#(y9On
z(Js7BE5+|GDLn9WECX1#&NAMvu7~b}<oO?~H|T<{(q~sqFV>0qgoR6oW_Um7UtU|<
z_4({B&}pc)&v`?c>6V3)nHgi)MAXYkX^q~*?22A-8s{1b7+wd`4e0}=cjdi2R@m)N
z{XVGTd!juXb@raE5%?_~;XDyP=+$rYCxg_jRXNTTTDWnmwov5ITawNjB6Sge(+@}9
zM~vU5_3-D3cXgg6zefg=4Y$dLZ_+Q|s%pZ$%Tvxn1SU9)P6ODD*fnYG7Yk-@rZ}$=
zS<{dw_202bD+mOosXwC!Q1&|Wc96GGKJkCp$0Z?*N$X2*zt==fDEFYY!G}EurSm3e
z4JeOG^pxbX<v<v$TR9=S35rwPi5i@#GT&V*t!m&l!IIjNzTU1`i$rXiWonq#M)X9-
zEA{v^dtJ@7lsM$@Cww?J;8Z+6e)>eGF4@>k&hi6NW9dHJiY%(^`*cV9;~9!)Ph!iX
zCBcM;Q+r~}jgi{SGN(87{_7f3EE|)bt4{Wr5*Mdiay+K2Hxu++`NeWYnXrlpRf!hG
zQf-8uTR)_9|Dz?*hmo@z>?b>xz4mK>C2_MKx%T#nRDsjyKN-h0k8+5U3Y_iH8$#EG
z%TzvR*Envzd1Eg1oT%SLX#D)q&i&SGhJ>13yrg6%fI1Hsc4pJU;dy3P1}A;C<|m|1
z-r7jGWj~M)r<?gk_h;O1z6irmIA%;9(s*;hT#&A0<7$0h%jt9B?a%H_@#R7i;pp{i
zxGglJy;+N*xx&!$RcWCsb4$<&_qgXKR9(3FVIMo$v^p*yLuN}}>UJ{T)b{E@@c7@M
z&6HqZ$qhNNcTv9wF7f!|a@gp`E%$trj~wT0jra?dS4z72mt`mDwQTV*S$tONmpi4E
zBGFfX47=Y6DoTEqJmy6w5=fWGaG(y~z1;EN$F%049b!O6r@~1|orAntmu3+$AFq%2
z5W~|+e!A>yNf&JI%QWix`88;~tppy7B6r7oZL5FmX5adg)k(S5uuEFjQjH4QH-|w9
zH|8z)YtyO;XwGH$jGy|ieq)xjc%c5YYC@t((iaa=L^D<%l@hHON?{czqC<g&B0haq
zP=tX&&t96eIXQrtOJSdx^kuXABh~t!U)L;S`q@V8Q53x_+>g5O($sb{RrrS`h6{Q*
z8L;;RfWb^twLx-=*FUL*+_-Y?F%bUF_CJxydjZp#CkhEa43q}KH-Y+D5%Hg2$x=G&
zh^#C2WZIwR(@_Dk-H*1aGl|cP;msXBEerw+rirW@dMDfIMKWsd=n2=n142^|9Gb@a
zlroQrjdBH<+`s0EqD={|BRuNVg{S>)3dtyk8KQTcLbfWY^oziRyC)_#7FFyEeKc3?
zqpbuiyRxam+KI#>533Hhua@9u@z`^n9Q{*No#*yMkj{n=oOI&q_-9QEZp9hFn~0Vb
zCzZ*@ko7jB#?VcYluQ4qFU<5_eOrh0VhyqSl49N)+-QTC(ijob0c(T^xF9&-2;Rpt
zq1y?^q)$8tYjH!e90d6IGTfiUj_<x&79O@aTiX{yan4^_`>mB#+3lw-NH!fH(;5E;
zUO~L?s*HB4$EP8{fiA4kE@xZfl=Mv4MZq(onR$}`yWUv>$*`J8o{Vn^DNiTv^dOa1
zW@nd~S<4ba9TNO=>7!JAM^!+&&d=YZ`Lxp4MJZP@yyLe4kAm7F%z?2{#2-}&{ejdw
ztSb!mi}Ut4tf;G-TK^1Me1Q(a)`)1&*V0mn7|k%}cSS~%n(NZh7{Nd-oIM>h>T=gV
zE+c5sbuua2F9uBt=~0h~<T`qJungl+d;%2n*)?3{n>=$5jj0O*MA78~htcW-Vp39m
zWpxC!LX`K%^CEbEJ4tp<rWXd;n_SLa*HOc2*}DqZ#h+24tLSXfrpFKvSf-QbR8A3U
z#=&+)LRBF$iSAnUs{NHxiH7+`R+Jq)+fkL|$!vz!^R8r{g?>~au#E(nte5vccVLB*
zvV0;RP8*M)miTpzS%3aDBqWNFvQke=MQc+7RLJ0nU~<~u3lV1^I-cJxdd!+BQ)5U%
zb#q)fTwqzZ>72VHEKr1phn8z3)>@FMZM)9f!1yHc&!fUAPo}BO{&s<?%52XegLE-7
zZ#Q8on??MPi-vD_He-((<9^$u=}Y>SJ=?49RNP!;392XNER7#YdMiWxBGv7Mkl@m-
z&o}Q4O{3mp{Z3z9C7*>_!tBoa`gV;`t-$k+uh{bFQ@YvoZ9r@FrqB0*j7D?H`Ifze
z%&RW3-O<+D;jsID3oY!~(uT7rQjF%pE;&VEhokm)dKg#yb03u|5Q-hP7YTnwvSexF
zh=7JoKZk5l_j`E=xcNYItoW0_tebQ60@qELYMMv&Fk!KF)rQ~;n7D(3T62-(it6TL
zYs|o0rHu<|I!!viQcv0Q3HmyJL-vP%46Xo}e935LbD^^LDP2IzeYygRrPpy72cASa
zRv01Uth}|<0Y{ZqZi8S(4!%;buPHl23yA8G`W_yegvGglu8oac@r!6yShqG-4i4JV
zP1Ul$=Jz4Tnc$`%ip7tZu4!lE^>od4dq$T|C;A`=s_y1;DT0gG_1&8?Nip}f(fS5+
z3}d$-C#On((&O;b{lU#b8^cVbZL`9(CpNz%_GMH2R3<h>?csO>QE`mj{5({<m)InR
zTA-^<@oa9+)zU{2a;p<mZvn-g-&Yp>NNu@GIeT=OmG<GI4oJLFv76H~TKr&PZ3=0b
z{pgnYkkTfvFy^joObJ4eqUkRK=m{T{)sxT%)f1!+Hf>)uvzV;FK|UB!r=6`Y8~I<Y
z@&t}E)zLbekslkce|5qmbDvt8+C=NkBRU9))?8w>9o+!nJ_YmQMb5IC&(ZP19BD6k
z!mTJ-7QB7}ASY_JHb}eAr%;=<qNAbV8^*~497W?LO5}|UJ6<DmwT}!?3HCLhb<ee|
z=y`;?e#W3&H!1&lhzg4O!sWEvKZ9~9n1V>ykp2y#ijml00x-=J0|uu+ASG@1ZF5|0
z((J2SsA`V*0&>eYx+&R=kFo2WRh|tmRy;n%1#S`Oq9l4V?~7T`m4qQV-U<p=_!&v2
zXxVJ0c$w^vOP%w6m`-X+gsXtp3}U3Og;1qJ_5RTx?&YofCJ%F)Ds)t*$b@i*6#9@M
zl@)d-VHYiE+#B;ot;y0&WJ0#T1Y2Wb>z}gyiHxGJd079N3BCNY;W<qtjR4PeIj2{Z
zP0NXD<Jq2f*>7~)Do9F&l*{P0zx}J?@|flJ5;IQ&SnYd%!VT#t>rIbU@x<%$+m$(n
z2MEx3E@>6bf;|61nIC8`$ddJ12+MlDLuvl~n!XGPL1Z{dpe<n^#h{@7XlarakrjJc
zC>A3N!59%1p=xZk^{&9r@_puj#@F6MxskGg-dHWnc@&n<#={*yRjROUPN?E^wof#F
zU#>WK+NMlqjWD%Xu1FNnm_E^h&!Dg(jXg5=YFAu`nuV!7-ZHF_!nG45L?U_Ff;-OC
zxuP~wB49#>;??$8B4Xzt)~}%4JT{QUNVZPKs$-+}1g-A<xdVcm!^2P+=UexNJ&_om
z<DQ02b5HEcvvX`z$JS5SIGn><rb7}B&V7E)I&}`V3vUNM3F2Q#EZFcNzYtz&sD*n8
zL)$pHq1y1KjPVBc|C?HlhY4u6rku3o36<0ZUWE_3CC*cd<mGg}-xg~rC*oO*^!{xb
zK{E7_xeTxrbhYXK(aR*VKU4j-!4|<8xMK^?N<R1mYFhB}SAtlU-b@ps=&@O0!2_Ok
zXy5BQWUbPw=>1<{caaWM78`s*HZq%UtU*syG@jr*5boBdY{GCZ*CXV4>7a;QA#aGI
zQ~p^!8)t!A8egG3GhVSvCR*pp?n^nzS>d8wMPJl#J;)N)C4?#U;-d&}TTY$!r1w;*
z|LoNoaZ*3$4hsH#*T;9|kHK(rOHSiF{{(Lsj9UE&C>XQnnokTe+U45yS{E}&osj@~
zEDIWt8sgEQ#h-gUG^9C#jqz2yt-(M3B_RzD<!sn$6LbzYbDOGDg8kWCj&5hnt_R**
zg?B83!J49bdzvG~Chh6R9`Nr=u6`3ApDOKI;89N9^z7Sr)@WujS)m>jkgxcV9PVlB
zu$_A}_Bk+SZNG%|b<r&}|5UNt+4iKe#R~^^KH(AF219`97)bJV(YXG*9F|wc>Eq){
zJ5_DlFFU)kSnA!qQw$F9HqGT*4kz_J%CG<H1<?5YUDfqmgPlt;yNld~w9KE(Hff*J
z#%;i%N9S~5-@bbHIPULZ-{~<B_5~~DOLFDpA(bDSqOJ-N^JZ;KzRenB2eL1HHF%UP
zDV+Q5YuSJ*9dOhhEc%$+dR?L4rhNdu^@V#$D>PA$_-9V6MD;zov~UVHqpJM9XG}Rf
zKt_UP9MZ?go<L#cIxj^hUjF1sa{mEYp-b&SHJ!$l8^(=2s#24=(ffC8reKr=9ZfIw
z3QlAd_0>lBO*I-bx_-!XCt8r3VgI+U5(L>|noXG#hs(hPex89k7O#?rqphZmgS<_0
z632}SI&&(KdASeJ0w$?aV<R<Ne8AiHiu8Gveh1_pt_Pd*p)sH(?$2=Uy3r_(dp@Ap
zWd4e)bgP^pWtK~H6^ckN;|e>$W7Cd^y?<yX6M0|bUC&CB){t$XDthpj)Vr|0E2vdz
zSJk8-lR87+Rn?H<+`{<oX9vyT2~1l>l*hNYTCHZ`ab3sDK<}QdAf5HdtZN*)dDm+1
z0^omfg6%iIj<7pB(&_rYPCO5rkEPtBGF%><(MTdNM@<HFh){07fOYTe%2T}wk{ETK
zNo_XV4_q*+t8TyjW+N~GA)G%mqQX0z+3woeN`J?ckJlK7o_SeyYxtMu0`Szt_pZNi
z%f};=oEYPmna%`vdGaD?H5^j#fD)EXgS6y7rXxM6>31S;rJKaL6lsILprc_D+be1L
zwSh_Y@~}2Is}heyXRm@H4d|Z!&dGi0yIc`NK(sE+Ztto3s&=LDYP%j0c@JkW79T!x
zTr*ewfn+4TfTB&k_516G**LwXMDQVP&h8AfD6^&QfX3wSUt49_MQKO6%ovoStbfg|
zuNs0qa<OUAx<6s|1q>l~#cl^@`f1}3-%59}c_xYcCEL^9gmx9UMQfQfY=^04KU(bC
zH<i03lb+G5Mg2UzHp-lpsS^K;+>eZmoOb&WcFmmF;s7_Sd|4KZEVA(Zlwos&iUZrP
z^M!pzOJrbf4VTD<c=6?uQH=aK;UvxCs7T$i>3syG3be#i8)!xqY5vrC#R9B=gkQ}?
zJ~=8Hx?%kzW!KGXnxK6(T2FPB)qQvB-66ksB4bxZTv|dn+R$NB1B3d4sXvCQLslfX
zIJCKaE3iqanRAl9nV&;drx-xrQg&@Oo9{L^sE=w`u$kf0!bkpwD$XeJs<)hpo7hwj
z;wB5Q5tN6|7WuzqZ}WDXAO=X=>APl<d<Z@xt>1Y*x~#VUDmq@~;#EHbX9VNFSrFdh
zs*@_w8!QCkgQ-hTKa<cgy1&~fJHy8NF}kcjx_af%?>lx6=&NcUohVzA_1Y8Z?UKBr
z(oB}tBeL>I^oBKQuu%@$`yA;@lgLBp-nL9~k5{Rr<skS7gQK&!GTeYY*I7j0TI+zz
zoEM3&7wE+a;<o@+;IK3z+N*8BXy3INwcUPx<n^$WJLGoe7tjk!MkNQ?>KXm5An_kk
z`U+TPv`H_PA`$^om#0ipa%nO$#yr8eFzWr7VOG)Cpyi5ZbaCp@-22*zUswtFeC8B#
z7m+@t`KpqFq0k-T;OalR#K$YmSC*CEGhd_A88wCp0(RBV!du!Bj7NeMG0{%aOdX1d
zL8YOz@e@ZGO#U*Og|Ah({uKL4nL_K>Z!8{ku0?&sxeBBi3jWDk<fUf^dfl$eLO*L%
z-g)NaF`RSU5tLBXLR9ItC!Pb$Drt4<xdI~4iS;j@0y@v`=|xZbT$K*e;@`i%>%8Ml
zp02Yo7oWG<xLIR?%yu-;`H~JLEE2cSwlDKB=AZO5L~e{Dn~bT_p}$0fC%VOhSEAsA
zIfN8+uw0c*%>Ak=e=l6a-Zu)y`q4@o1v>mzujy#C&JQ~jCs3IFUWTBhwI?qE@SmeU
zIlHlrvVJf2rF~x9M$O)5=SRs|so>26ZGmj%if0?XT?py#PF1o>bmCJ^0T+)PC^n-y
zT>4AM4AqtK&)Bl{*r0LqmS4|%&aP$hL!yQx9%37f6!@6+L|i&1-T-kd`fWtww|d;}
zmZrX_qNa>jUi@&6-Ye+sLLNr)wDH*8;d3BM?>y%3c2=g9SH;tKlt)H(^BxBmM6^W!
z=cpZrf9cyZSM0O?JWM=4a{Z2}WZrV2Nx|2nSOxE-z3*sWIm_1>mP7pH{{6N%<mS90
z|4=yMI@+aNkDy>N>ajNg*;Y(zt(u1&k#E+*dAAM2CeDs2*WdBD5xl!Fw(ZhVyTafY
z%K!@&8X9F4OHv}kN07Z80)zXBSxPQyh^qheA>!0DA)I*O{BiK<4>66K?OXMY#Qsx4
ztQr;Z4{5xAbBz2}3ZcJkFKgL6-=)Ugvt{I*e`$B~!^re#!E_P^l(;4?V|1j4(O7%9
z))LkpDpFV6U;K!kz^$ac^Shd_&E6KJ*74Tc1k7VmL{+*Ko1#AxrrB+~Jo!QavPjEV
zKgZ_YY@Z?(?WDo^n8!~ime!wqWwS_4!DSe_EOc>P_o%9BrkV;PxzP}6xLuin`<aMs
zY4@WN3wgiIyT-G(45fVcbQms*K>;a?XZ-u_7w%`$DNWA78KmRp0gpyFtwz;J$Xp+E
zJ(d>x%!^L{n81^@ODZlFPA1p3zl%|0GVcrLiYfQI4I&lIUeK}kL|Z*%9oGnEtD=|@
zON3iy5C`rC&#C@MTvs`;1JOjVcqm%&|LicW>hOu$wGu|Nrd()b*svkf)WQfK;S0x(
z!r7nuvL8@O1;8pj{n?AV?hM-Yx=rK-r5&h<wG<ln)@l(YLK!<NttF+VU#?7SYN#JH
z8WjBgD8V>5r*oO1G?kRf&)0LiBzO-=$Za)Qz|$XBGbsai8_mlSu;m*-wQbuL%dA^N
zpk^(t<`&;#)z+hSFR6WNt}qrZWr6z$;x4H_Sgg(!t8LFX$Vy`T3SS{{Y^+F?xH9Mn
z4;MQSPk)jr+%YpWmu?{&w<`^a-yitS+g=@4b_`=)<I6LLTs9b!M0Ol3Rfk_&Zw6Eh
zrTpI@Z(#uPrr;ttGSX=x$Qd55$jo`^2un%;B|Qz#sI6U(SbW6e%32)lZCS57Q`mq-
zSQVR{qE2hv=v$0FEFxy;J-)aH>2RUb)nG}Nk-B87k(B!VA*x*A^Lz(flRO9io$8f5
ztG$?-S`P;a4U?bEthqJ8nD)a#I>-b^tde7iOAneJ!K#)gMo;mVP>=ktW^2Z(4@OwE
zYK5R?9ab$luDl&LSSdFbLu~#h!M!p$)W+&+W1lms6=m>E3XB0o;4xA+UKa8aL_jUj
zz!~eQ51MuhpHnWM@S;xHpt!qrBZU=Y7b1CDm*J=SlEH7aiFQv^<=E9qEP^5U^*(Q?
z@FT)rCoyQ_6As94fv*H>(^mW4Ip{rTzQuYiO97ArsK(k~ckW}{_(GP|so3JvPS9;u
zEA>`jiIzyEhXC86FYWNTM;ZK96IvY5&Y(=|m3?ET8J?rr*o*l4Ugr4@T<(aKk+vWI
zNrm`p@*?pL0I_5OLnHtG5&!WDtufG`gg!Y~VEqqf#a}<}9`?I;z$x@Dc_!p<Der&w
zt^WTn`1fn~?^piczJitqh>GtI^7NYVdF=XhJ&;MLF>9K#Hz3EP{&ECOO!-6p0Z|nc
zrj_H=W&%V<8`D5!!MgFhDa!HB%uQ{3bRGZ2UM*A(usT$z-K_-c<3D@-xgeN;hU4hy
z=tq3~bAYZVubmcZd0Cn?9goaE23VGE{jZkUqdh5shI?#k@9_ZC>IW?J{a}v%t%3%#
zerpr%Q(lO*+1cJKkNqEsSBtggO2D|9;1plfexoViQfl79TA}pMtYbntprj@WKo+Jg
zPQ$P*^;+84K4>#XD}osc7TroFKG;@xMem8FJ{O3BKOX1L(JNMv^zf*??lY_3{pI%K
zS|%=cv4^7ZUn72Wn;p%B2?0-ydGi99Xliz?TC)Ve`@5fSTG#0p3cJDIP;^JGp56l%
zjpqf+c90L?!xo0OQ6uskV;6X=u5CR`uEwft#*GbUYfRUN1(tc!^jn;Zfe9EL3b|{!
zDus$>$hPyPIES@g`F#h?AO1!Y_&+gde_CMMKJ@=VVU~eM2Ugp5bu?ZSHZ?vL^4Qs&
zsX^wN9)USv;&%jG?S`*cRYrxaJU%XU7lD$#6Obmff84@X;5!g1PJgwQ4rbm{d|ioi
zX+DrHd6V)OhWvX-|DRV5Z}0lg3Z5Uju`ds^Ia3Pj1RXWuO=71(YsC5POP_qrT`n%@
zwCb6fmRlC5G8sUo!%L)}swLEllV&uJ*V$-U;}Rj9X$AeoU?rpt)c1YJAQK{tFOdb~
z%fLvtu*p(`ILuBkp`czdfkh4d*4i5wrQ~>Z;ebL!i09T%y-a3Re45a2cZTXdrgA)n
zPXsGJS4ux>zeP<f^QhJCF9H>5G|2!JVDa<8D;m<W7<{#X;cHojveqv6N;2hQZnpp&
z-Y@zA2G=92@;JUhkFh*w-(o%bHv_QfB!n0KAPptpT0NZ29s!Vu$4VsWiuFV~_pGin
z-}1PviD^~wA%yCtuv_J>6#sDzQrxBHzYM<plp&OZRBGjAig?{v{Xn#q)p(y9d8}@F
z!Djl6m-sy=TeT`mT-(m6h*w08SF#B>uX{mcvd5#MW347uV3%p8%EaJ;#hpe1-Xh(q
z77?$`-N%4rrSdwD&lpzoNKE`jnfj7h8t@<2vunF^^Pei$xg&)TmB$!pV;lh_K`xMw
z?arf1F^Qr+G|i2=VpYwk%-1i;3DVZxLJahlWy98oR|GiIWyAsz<U*4%j4Z1l2Y^ys
z{?cADj0uLj6KlX@py;6&bkiepgX-e<)ll*!=@a!_jR(Dd85{F<X-B&c>%tf36vz7_
zE4fuSN^n;hLXg)3|Hs7>b9C24x#Gj}L<g8~o>G*9<K_B%`<wg8tk7Y1+1fs(i*f^j
z>g+mZm+TacVhO(DWbl`FlI@F-bQ^Gg!vmc>y-WN|+1sTn0h6neN*m(-1olR6&rA35
z6#Kmi?vy&u2<pD~&2?AnKUlq}EA@bhI>3O2nxvy;kel5s*bgjN0L&4S)74FX=^IYp
zWb3_HSWN^Xx0O#62J3He{5Vl{&l;<2?lB#tSK&3jU0$v{)mdtMZ&?f=C@IrL&i6y1
znJ=uX=Vj*9f8bAsr=CIPvT|pS>cch@zJ$KqLknMIgh3dM?Y@)@Ny*4wv4hL!87R-F
z6M--%M>Sk00}#D+sMC@^(USLx>QDFQ?$QHfSXRn&>c`KFQ_$M+lRI4G{)eBjzX{Fa
zR1&+)OF0-XjCS5$-Tg_yV-f<GrOys+()^cLaeB9@uPOTKf+gs{mZ9p$7AL@T!s}{;
zhQ~@{-&^ga87lg5YKrq%6PR%Zlnl&}o9JVv4$Yyst<*csjQ>!?%zDnor*-KH616%_
z$ecu_R=O!{v!|WgagAfF;SBzk2gf(DiKV4PJU-rckUsG+j^lBByEZ2M9DJIg<(sl!
z1@<U*!mDjglNpLj5GMG(a9Ty}lCK>r0`&VA9JEZYhCjRrFWJLscs{6S{7DEe)51WC
zqvTVMwXib8@1W+3qyOBRL=V`s$6KqOb^QsFkCV0S>BU~WE%HldW0^{%(Xnz`n3-4Q
zb)EJvj=2pgfsu!sL0d=t&t}_iiy9+{|8ez6prwT0HH2M6TXP+PuCPnNi4W66Y!a_q
zkGwp5&Q4gikUB-~tU|=2SeK9@u&1?`paaW`Zm`v))jCr9TEzt&xA_$3WhN+ZXjVui
zGfS{zHa9uy!5%r090Uwl<mCZ|>r0-%?25R&yythAT?dn&!tyV(=}H9y_BFD?kR?vn
z5)J^fi*E~#9t1c=L}!OUFOjo6kvY1d)Vg6M>>&9gtr#extvXa|17N0<W%+u^zw+z3
zV&}2=rTxn07B-Zr#<;k;`|RQh`hjP!5n(p^$JRyR*G;D}Qy$Q;nBUl_ZPLE)Q=BLf
z;$~i+1l_RZ8NYh_kCEzm%;jC8=RMu?ESB_mv0K>txat&H@Gb13GaTAt!%Y<#1HSB#
zZe9cF`=(jwZ5TCI9<8CF(y5I(juRudj@$ZMZtXj1FU{69mb?{sSsmJOEpF^yamL5M
z8zmW$$3SO1U$;}Y#(VSrcA*v=OLJDCtvvto8DRP`f1lp-&r0D77$7()JGIpuAepcc
zzL@TqG)>oD0l3>6o3RG!Huhr8Q=2Q%lC6i^1QEI{8w@uKtr`cEpcw@n&`&{a*>it8
zpOc}0aX-dVJwofRK;cRE!0)gT$8p{v^`BExT4O-&1=YNvJEvBF$gB|!iX}qH!8DGd
zZf}6`2Vsk1XX6<MJ7Xoz!c^FY@mVohqVld3v+EDX4<ZF`V`-*QUiljAnkxF%uX@<T
zrvtBSUBU(zH#NBWmR1(E91mySH!I^Th~);^5^4AeX*9f`;U3Sv0lMw;In4kN^h196
zl6}(b`?)P`{&6n~`_cySBvZ%-w^$u3xms5A2L5{gNF1S_ReAfIbjJXTej>UxJN9Kd
z=yR#|RfJ;o1@_Ey@PEnkO}Kyrh{F56<o*)rvAFK*cLOkX*8Kq&u3?%C-$Ec6BK)Fe
z=j(}esWmc4p9@kHK)D-_NRS>gd7!%A4R^V$FPAU#oQ&|%(adfW+gX}j?LNG2QI{T?
zr~fzR{T!lBdgxUWlcj$5izFK%C18N{teS?B+qVrX-jB2@A8)n3?~xq`&81<$;4-59
zQAKgST)FT9`avu63#le{=O<>>UqF-m^|$|Whu+?;OTs-%_{5`2R#(p0V81<12dy;|
z$O{A6><fCwttM@-Lc2Epvw0fVx7&0u<KQd<v5$_XP=;=DFcTm<Ty?`Gk8hSeu)E4j
zA(w+FDJaCR_J(`yvg<Y}D`v>epDgRpQ88h<l(N@{y?}fd4PIwtw?^rSXI0%sAt40O
z9Wr9<bl{}9ol_MrDw1*=VUvQbU;~A*>rTc#Qh+%-z>$kWww`3Aw<`E*Q)!9%b5>e0
z_Yyk}NDhyIPn;9mL9f!PZzIV%uPe#AP5&wT2VOT(yu)EOU5Hp=od3>LyPuiPdXuh4
zhKuozpEN)d3(Z9c&$h<pA%4yKT*bOSTgqk|KONlOFoKOQG{XJI@|r5StN=s6SwJ)b
z%xm)8MZlL08f+JLe4vm}*Mx9L9JvN}@Vz7I9O0ZbFYus$?#rOB!$Y)wK=Ap<OWx~5
z6#YS)<<->QS;MDlW!uZ2=AtKyq{rOGsbruagWCZ1FW+7<@=&I0a8|yIl-m^Wy&@;b
zC=QBH@x<FnREQC%EVDU7{99!+)VchO@b<s_+6$on4G(5G@y2F^t!-75EvO(TnirpK
zd7UiB9F?}?d;A7)dL6j;-UYZeD<Mn3+b$|wfArU}bE!t#njm?QcVknzXe@B73=F4c
z(7XqhU{;~gRbX10+(DCd4eB>{^T7#N;o%$I2DanQNkpFWjeBhxa1h$X@r)HZSk~?V
z^h#K_IKOA`H=BlX)pwo(EH4RsYc+r1Qwa?2kSN78wjg_u22;=b*WwaWE<GGgh)K@a
z(}hPuP(=^zPv31kAzH~GVfv41`9Dit5#V-;lB8JC$HzqHK6788E!KxH{a$)iA6=%T
zZ;aorX!N$Zyz|>qC=9BlyjqJ4Tq%Dj;B}J3#QtO2{C3{^jue2_DL!V@sEI9h`Ih5a
zGHl~`cFkI>>f_DSt=#&{wfzUgn>jJjYt%E<Ep^NqgmH}eNQVRk&6-7D1nLg@voy#L
z5#XdV=U=P#`xLi)PIH94qZtx$9&Lu|Isae6<kTAw6)IXbRz&c*4w)KENe1XpsR5n<
zpzI^446*wjT*Q5-Oy#+fVqAIj<+Lxq20vW>B}5o#V|-%gCLqIpw09utt?>AyppIaV
zgbVL7_`mFCl{?l$F^9}R=fe1w!C1jw{u_)lZ^1_p5S6r?ZsP0rLai#csWZc6Gc~G|
z9z}rF3ne!9y7uaVu2Rrd7~%0|zp?n@exvl@CmR<prNL^IzP!HV@T<i2fkYi@tIHg+
z#`3jcap3U6%|L}!V{{EItqEZwj{G)K%=7d`vx0Ev5WCY#4R!<^@y3_pRCkKN>54K-
zR~$~1{8Gw`K1q`@@bBvHyqp@e!*A2;tb<z*yX7jWdah8~8oW8+3_-7M{r4eIMzwHQ
z?DEup?0w?I8L16oqZ=yrL3w~1e>K%DIkRz9Z<!^6SmY6O-^**HmVP2KR}ofMnL0N6
zHE2u1{kl-?cz<=Mdr{az@&9pyd^5;-5hEZI5U*6k<`u=*{|n|aT5%)3NZsYFHk`=$
zZ_JB4_8}NUU5?$Ig><AG?dIid-FZmavJ<n~itapF7UZl_owxFNNyf-d-nSY<_)69O
zqKn{%|B?$--zDd4eg_%<d?)|4)VqLYCJh+@`F}Zt?tY-eue+va^;NUmKWD4|Dsi#o
zfqF?(L|68ozuUj$#1wb$`*pmz^mkJ9f9ywEHsAy_JhG?z$IAEL*WcvseH4RPUVoP=
z{)d>_zY4f8!M)u<|0T1$`xD^#^8cv|XtL17wrQGRtyP1h>Hy01{!kUBtBnkKgB$V8
z@#dbaKDmFsVfMCnH~)R*d^rLhH^}0AB;4X7a}L2<t2|6|D=@f2VVnUpX2TlwA@ddy
z`)W~l260>L^vH{lj?5MC_4Y*Um?q*=@+-8X4uoHc0!UD?c74gel*iA6UD<lb=(9ut
z@!TC8AeI68xRh2;cT8Gu8YJ1AFV&3pDPNX)*6+0Gs`;gs?{bw4{xiJgPL&3UR$zxK
z%WXnmhBq7}Y3-gvGQ0b7=LDWAwblQt=;OR@l4E3>&HQqmK3gl-{ps@5z*o@wD)0ZI
z<K3So+n-Zqg9&g>BpFN}B*J({I44?C41F`7&BCsZF^03PXZ_x7*eOPBRn4h!&^u^B
z<8ql4`|H#|pUUHY&fBO8fhU*~HNrOf>1bPB&*_}R*=8HW)ljv93}a4RZDZA*IjSt_
z^9v_w=Txy6IzQF{IkfqS{Z)gST2|zJa<w0yu#YzMd%N<!_2umXKCpAW$QO62(B(2~
z-{RtF0IBFc28n&Uz$K3rQ}Ul@P8A6Dz~4<6Vmd;W+06T?`syb<$7z&ug=5%qmc#c;
z$zpGY2jAZpm1#5ma8>14C?aes1yRdwRvfi|t#odXZ%=Kh$_Q?UujWg5^Upf`X)1d!
zL`$4>zy(!-d<%1UW95@H$&pF>;$%I3F*vHfMDL+#z`<^^7-$8pPaFKsH#B;X9u=J)
zgQ3F!5=#h&CB73mLH@pN@NK-rZOmG5n9cKF!a*Pwb?NB}k6*Jm3G63OAZ_uy1%l@l
ztIqvG1D}0reAjMYnqu0A5cq>46;`PqOkEc#{!d}}r13nH%;`A;*G>QOc8AZ2@L%`7
z3Fcjz)vbo*h?~J`@M3?^g-8B)lkGXS1NIMUN#9#cf`R;X&ZJA>%>fnhWpbG8$Woc#
zPP&ocs+bQ_Hi@G>Dh`;5q$wRuZNvY{;y3L}wUYRhcH~YeFdLnr+Iq<@10a?r1g6iz
z!omE5zf*Rv5`$284N%x|s+0<!U^ZHRh5=_xzA%2C_IC=XzV-)NUJPkwZn3Hil+WBg
zd!+LDoKmUjUXINHy?+yLotGZfdq?el;WiR_qh-#UA8(_$R4P7mTwbIieRqSA$A6l7
zdAz!pl*3<LUujepy@*tmcw08>qpUR~f07LPA5rpL#;5v<;Xf(9yAtR=g)(|zkAoyr
zPtFAa*H{`Sx62eo8Aru(7LxeFISoXQvs)HORTFG{Dmk0zy#b8_={eg*Ol}T_^=o4K
z0!sC`Qt^~E{zyxqDW@IX+GG)T!(LSsE|aUwiAXc$!F*oCsip2*#`*_w#G+#gb)E{u
zim>}#Tnz?nU6HSqualD7^iq-HqFc_cU6^RtB`mR<%ZH<6`-F(?u)<qPn2w2kp2*r^
z;)K=+JXs$_GD4N~MK9#ykEqk)f$E^WpKGa3mo8JtUWf_lu`u}7tEAx|!pszBAftRB
z1^<yS7^r>+JB_o29UXl1w=}!qDOJ0QlUAo!=h?zK*1{-?y=y<8+%ZR$ah`_vGtjAT
zz6hO6VUE%}UJS`#+PIzA41%U!LY;}~H0|~ul*qJkgm*EG<6TpCQ(o7)qt5k1s0ZD$
zXy2&_lbd*~;%yw-8#cg@Sm*^T^91<JH)q$;EWdh7?@bhZGGzEIAp)oul-~TRrHnRE
zm5N~xmry?*(0iEIZf3Rt*{HSglnyHRJiBzjzpxDmPZN`VD@*_w-f0wu)-446J65m+
z=9U^wAy#oOpRxOvT6U0yv$M&lvs$`_3~9-N;=S5VCzz5`h(#2HA~ePTfDyd!M9HoG
zZ+^x^vt7|G?m*s8DhM11KA%spqZ|HS0Vsl3Fh%4WX_UFGZ?u?5`vpnI%a%Dk1rDQ3
zGonZ|Yka^IqyZ;yt;a{PMa47H%=jI6nf`=@MJwqR(0}=1NHWYXSs#f=|6hGIzt?Hc
z`;<b4$1FRLr>r-M>K_G_52MaJYWl7!!&wGjs1XlqgiH}io?Co(pG9lVYtoO~EU3Ur
zCAFE3UU#Zm3Vvex)%?_VU*yqb_Li;i*e(f9FoEZkMtieKWz_4rI(QXDxhkLx`%Dsw
z=S<HY#)Vp}Al@5~s_5d0ut$E7LOqo_c_hR_<StfuW74oU5%ruh;|oa~2+FzH_HF;l
zUeXuQBXYcFI;lX`Zeu47z}N2QYXbND&mm;{ujiXKLrD79yfhRHGM-=Hh42Qn-Ex*D
zGGFV&<1~j}EuHvIRKCK?C6ZqJJ>!KBtdg;h*nRnmq39<|_dx$rh|dvOuK~^n4Ja7X
z-$D=LUFaE~#ByNUe(8A|M{#+uoxdsAj0$x|W|3eS5givU%nf0Q6Bc?}m~ro^6B4$x
zZ!P{-=-$E9I^&Poe|@u2AWh;w+5N%blBbidETXkNwm)9F!J9W_pfm8<o}C0}0PW2~
z2S6?Si~9aJghj^nU;6Yf532hV3K8a?z-B+>h0$*2T9ppe91eAHHLJXxjESA72}gf(
z6NSdy{z|AvPh=*niD{+;@DMW2G7&Sog*Ed?|53s$-T4kp@2^@)Z5q0CdkTWmo{EjU
ztgLO6Na>pYl`YRBtTd)n)1t37P<TS09?;*;hB0wg&{sVVXnUVT0F6qB5^d0gZkO&-
zrbZZtTrAeV!U<r1Hx#XE|NT$+E+rsS9y~!8&LBeSGVm9fLdzL8Q7&IQ&(?oe$8l?Y
z(ZcK$D^I4fb$;{5^IvM^KeMxCXzi?-#<%Pf+SZ@@b~cnhF9)1Yqy!4HFxq>G?j*zr
zYa@m9m+uJPJm$HLrG|6<S|5Tu(95F2EcnHF#(;b8lNLX<=VLG>EYtzuGkkC?Ylid~
z@i)u2TOA#3({?a4usI%_5DPgf;+MU2`#S2gKM{_B?k0%o!SaJAi^uRm@9DJ@z#ajR
z^`?FJgIu8sNv=}$8!yPeD!7gVk8j+&_**^1Ljk0lDSH9v!s!<8;H`p>^WGS#AUfIE
z0c~=8MsP#_TwAG$))>8@yGT7Ej1@+Ze#u#!Hlqy4mn$=2D3hZKj~bKdfX~6OVb(O|
zHzg!xbn7P?KiYOyz+a#|DUCi+VJgMfHf;&c^r=o=o<WaDe{2k=d8H+bdNo)tXU^p=
zS`n`Iq&z~0aM_j2PD2#buGPrCNF#xc9EAhpp|UQWA7GR5>kKnz@9D5?dNu!hz^0;+
z_-iA74^K}_$}UX49_Fw%xcfBKS|^0>u8Y9l0$2q!tND}?wejlsjq7L82wV*;gIh9F
zqQxPwWp~e%4D8MZmmtY8WziWWOEb6v!tmz9^+Dm8onenDpr_7(xv{h|4AR_ex<zVP
z2rvK$lMN3WH-ml3H1lV)Ga^pcV{8$EXdNSw<p-(Bm5@(Cn@%nWjivmqeaS_E<hS?4
zb?%?pu#kT0<ZCo*H5Z^Lhd2j+#b069)g*F^LW(ARBC1bbVgM-Cn@OC{p>9QHWjwxG
zwK^P=Be9<)eVeXx-eRDnX~!ukmd#n|MGG~ArsIF@eEgT+hG<s&`5PT7spE+k?JdMB
zdl||EIlleq44!7t)ZUAJzea12{<nBsJ!=}2zku*+3ub;^#MHNrt+?!3?=ISn+y{Hn
zSi-Tt#WZ^y6^lOjN0IjYj|4nZukr13d#y5P9F@;E)GeU3mmklfLPfr?_a@(F{&vEZ
zeWbh_R-j@(@~iDQW6i%^UFJa(yvCwZrR-T(2C>l8@7Pe(N*KWn)*SEHx!nIqv(GgA
z8K{1T3LPbynV}A|{j66%*#VM$q2lOnomW%IUPu?xa&9@6^q6Qx?pB;7q-nVaO$!x9
zcHk8bLeOjD)X5bvE6FX1CLBgB3s=(;6Vw+oKk@(S_GIZnaCG4Wu6t?e4gVHg{||hM
z4<YYKapONYa_S}op>rhrYrIQW0qUTv2T81-MnUG0?PIl`%RkMXFJOiqXGy^(mOsE;
zc0pH@UP)FP_SAQ1`ZDqr|A)Bg8+ZNQkA9;(99HS4c86c<*qu@gyu7tQcJ(6XyWeV1
z_FDmov6*p;?!dr5*p!Z4y@4q(&y>ge!XA!FQA`h&ARLH$Dh7`Jpr0rwQ73sLGR)t|
zk9Kh6$Lp2reIX-9q>J^Lkch~(0i?G%qQ1V)g3ys}qL`UteY%PrC`xHyImPkLl#*t6
z=_g9Q|4Gp2YujkgPs|<X6tlT}VT^f?j}5a<G8<$h(x3AAm8Q79;^2OuPP6}gh<C8-
z+5@CxQ(Uh8#J|sG`pwGVCPz8ThXInR+Eyjai-qzA3UdaWYhP04$|AL)`37Nsr_1TU
zd^%wY>jn<=GFzJASh~gCyqB;|E{dxUlRuclJIFA5X@u1|pVr3^i2J(FFd(heU7xEn
z9W)1}Ms1`oDCQl|pmf5Wi}e&Rl(P)Hs}!H>F89?jtOn4!P}y7iL;EyI&CB(aii`=E
z7QSmU+556>!rCb-)G6t7i2uYkB;<Y5*P$%3{EF-Ot_(U3^Bo>;JGmavJ6?!icO5ss
zCZ2vs<z|WT=&3ljWy&-gz%^ohXczp3@q6i_O0oA*!IN^TY?Cx8l)i(o<wDd4YbX`f
zitC>lpXRJstV>%j1sQtSyb#$anP=45HI2LV8EBs9+sM$v_9GfC(^}M`>DFti$--)L
z*6%ip7waNW)>{SN!hMIMzY(WLOo5XV>R(D;yyc_OeSfS%_n}s;T|V1vvqS^c0vopA
zasLbLA$|k=tSt{zync<TUzmkekaxJ@NW-$pY=zV(ki~;yogVYq<KclySU1KuYvPkj
zqcplt^*@z#GizN6*c4MagB%$LOi3#zZn2>(Ixfp@-qZ3@ka%1Xw+Fy#(_?B2y3%j+
zd>>6MI&`q)ck6R`Hg7k4YE{|BNXnwBOaljF^x8&KBcPb=GOu_*U(6WMFhu;OA`YLi
zIM<h}_Jn*PboBD!pXLmod30&^;`*f2%=+N9yXxGw(BXHPCaITthWzYww;ZI^<mqR=
z4T;o)t|hXsyO<tpb3gW-5>$KreNq1Bi)cN9z9Yari!l!D(%a?R)y}Hh9B@6%u#v*1
zYvSzdm8%s0eHa`4X;08MKfK-0DEj2J34FApNV0JNexAg`W&LF+hW`6f=ZpewL2}xA
zDN(nN9JLl7OzE(BcTAOw#wB!5oea_yyv&cj=9)k}T;I!2i`mrx!Nbx7w9{cD4JXfa
zrQ3&#8gdT0S<a*xV8&pCJS>Tcv)Cw#c>1Eo?US@cQ{R()XFxcOdU7s^79?e$K3Etx
zcj>QS>ioEK10!=)1G7I&n#g3A8-KS@Pzbq_T##a1ha*I+Jl=^wNE>Qc6Znr%nds&c
zZzb`8hD5IX1)Aoy*4aah0Nra1!;_d7%j$5SKw)}J1jlEeRc+l~q{y|ijC`$6RevQ^
z2Q&~=XC`Son}4$xUPpYePhoW}EuH*}`^tZDoMCP>hlX)Z?LBW7>y8uK)b&gU7Iou|
zblvnzb$r*`1E!ws0~h&6OMW5Ke)<eg@Ybc-;G}6Q(Qa?Wefo@Gq3gz0q(8sfG>r-a
z;Itngdw3ZZ9+d%4gvV6Whm}%k=nMV~a+qeMni|!!8V<RabiW|i=k{TR9T>!bhK7@9
zu7*=(*;vo@VPE*M!5$XJxxm`TeXe?pZ^qXd4ShXIe}%_hPv5x_KCJkhm*ckIgITjF
z`@>pJAMU2^v3fjUp23vtv8Lg}4j=aG);V}|xuzZ&f4&J`X9rdG6OXkxdky~*f7u4!
zXAV}nXe~=iw0IHCe;aLiK0pJ7L_~_a?*f(qAD5c8-k$gzW>rGs>&4zISlN5hk2%%s
z<~PRJof8ii>RdS{YD00AJKwl?5fifYed+v!HAgslp!|QZ_ugSmZC&@M1r@O%A|fJP
z1gQ!F(xo@4(pylP^bS%ZO{5CayV85_B@yX_BE1vo5=tNtLLh{@@tpI0=e#fH-rs-s
zdG2%n;USRhoxRrDbB!_Pm~&fQq%4U%0UBpru(Kc#nwOdT@vExLO|p4?H3?f%t@LH!
z$$f1rs+Wz^l_I;9d>dqhk8f2<@9&VQ27-=X#jA7sJ!?A*8u@;C-t43?F>Bi}=*J~a
z^8ldVZs5Dd{Pz(zZ?GDP&-fdCP`&uEga%J17Zj1aW(2mi)s!x=(w<^-lp&v}DY5BY
z7cCvLv8xPiyZgR9%xzS28OSy_nU=qNAv;rkl2G&`;uat63Pa;P-;7pepnXM^&V=pn
zDr<CxyUANj!=s})SKMjI>k!FxX6NL*@yqn|7pP<h)|!`z@*#}n$KlH<4Wo}a+}?&0
zJRl9QHp$d$q3XocnOS9$!oovGMF=JjK0Xbt=~)*ob|9w&Z4Y4=O=lKj*0*@eQaQ_<
z#d3!xBi;^lPwmvDvS>25^WPcYuy-D*hXFN7Kito&Qusy)X~z*<ww6Eqq?>ow5KpD-
zyP0t;vJ;mxB^KQ$WcO~1K3KNo72AUu@7C{YD`uvOt0V^#FH}dTs|c%#x&5%^5G_Oj
zdU!Wp6C+@>18GJ2dEb=jhrba}*?{<a=fp?a9q$ZA=_v|+yKr%UR$$^0hhq6$$nr5w
zox#y@Dz%GZXR@c=v?=o*uG(ylVNRv-%iy(|kJV(YjSIX~seWjZ76F6a3wXN!u^|2N
zi|>ip?|>XiUHpq`BL+WvXp^r~7tuQ_qL7xnQ#Rg4hAO2Q*ZKTub2p9*_Db!8Au14y
zA1Y!pU0GR!tno^ObBYM<(HyPWmNuuBO&<Q4-7+#i@|N~gBG<R~odF83=Xgc%2gaOM
zbIDj@W$kq`LgE&oe483ba(JjjmAKCnWs{E+w<<|&AFYn)B_}JLH+h;l!EWt&%eGw4
z%T0I>+|(S{tx_w+T+CEXwqHCNs7HvYS16=VAl2^F7uw*17VYnAgc4SCkN{N|G(O2|
zMC&Q2Ku7mK%9YhsN!E7uA?TqBk8<nC`Kk3v(LTtGXu8#F(8m_$A0Nf@eP35v&N}&-
zhNE|HTGJdHA9TO+S$$A9<8z|!Juu%6(U;;fS(vgHbTeW+KTRkJ*w81pGBrlTgKiM8
z6Y71G4aCtrt0bdhw-w5dQxYxSudNYJwnp&K$h}yq#Avgv26%trUiZDmnzT^qd*nP>
z2V>JRDR3KlX(k+&M}OP*9=(-o@#-y$2ZK>Jcr%1^iL1WYNO@CR?-&4~an-FpLi(L}
zdMGc;^G4)HpdxCT#N-p{!kSf*3q&!{)I=I6;F%ZUt3#@c(+?4%t$_v*G}o?R^h^Gz
zeDaK+!scCatQ0BT;%Tn{tm;4sXwnpNf4J{i?XKVNg;i`-rYtl7RBx*qt!nC6h0Y9C
zq_~^^6ozA);msLc<xMC407wm&v6A6^Q{}n@`HIP)w9RD|NLQs?NgigX+r}rCnIyj)
zgbTIVvj-gYuK@+uywCqDFL4t38$@ae-ydwW_sY=MLEnFzURv>Rg@t9iLS`x0zt&w-
zr`$7G2xkmN78OTAcYnCnn+|Erc?mwvfMIUOGb)J~K9lTV!vr4!so}wcwamV)O#B<V
zmE};F-F~%lD17b-o~T!zY%t|jK`eLo_4Vb5R$u$O_Z(P~bbUwrIBMVU6fs?Xsl8B}
zw0>>#F0-?6)ZqE;%Bc@a>LewK%k+l(OuS2G`FeD#=48&fmLxr^96+lQgz6HBct&-g
zeX-k5mrus_f%cy7yBY%D2H6MVD3fENC`aZ9&a=i7m*$&uVQhF=LY|3u2*9RvkqI5=
z!I86vE3wsmGb%a>H4+!Y{hrpkij9G2=pkeQ7hK8rSOZEtJ96IfXAYm!X^tJq$odlU
zN~iK5VEe&jKX>ZGu5Znn#nIN<KEBgenU>%g(=tyLQivsaK3V~b&g%|!UuFisSAB9U
zD=k^o6V3%UDhuB?Exgv9;m6cl!|Yr@A*NWDM3mM<#|z1ne2f5s{L7Q4lI8?kFs7>3
zmK*E4HwDwkt5oc&P9=k?yXOMmQCsL=v|?-SFHec?lkfNyMhV5iC`pV3xr*!o+ZkYE
z|HbBsalXvm4`a6tN7f9J4113{J<!2!q9Nr})(PpFb*TZi(?H#w@%&F}t;baLgD>EZ
z>-U-i`|ntt5AdW!vs*J!js@>Gzrk?V=}{SD1CaOJtHp~UA&9PomBR<$SFBpoT35XN
zB2rX#lnJpC<|WabDfDZ$E5eBKFT>|wr=#D_owW4Bil-OGK9t$ao|bB>ZjeJsYcj89
z4nN7bPGS-CahCVLDl>nca06U@_1kE;`W~dt%e=n1MIyhSaP0Z59TH|qPdLWAnOCz5
zRBxUy^lVep4w8ECW%%CXgv`j7y4=zqj?qa(!;>cJ@fNNQ69W>R#9h^JS3=<F-cCdf
zj*k+9*%06S%D&$0L#x$_<KOiOcwsw7eG2Pp*l%&sy`_&77W`sk%HVoX`~@U39@cI}
z8N*d+!1>0i_#D{nT}0+bgo0)EIc2Z57(Kv)rGG%&8g%b<`y9|5l_$`p@8#+z^t@{z
z4yZKf_D^yT|5hV7#*Em_*P^5%jIm`35bXIjS(I4C`|y?z=itrr$t1SZEjfgKdJlbF
zrq@6Eag(4t^Xul6rS`vl+Y!r>c##4@Eb^O8O*t94yH($FWDfv}y4y9pPH+t$%sg!k
z2&|u|(ZM%nu#0B&jpN;hdbt)|a;!_8j!F~1cBd?yeFDYJj%vM|U&L8Y1GxtC<Ij$I
zp^hs@p~IRUW7J(SGOMHuRMl@OsQr1=PAjrfhOYtj+^Xb4T5s7e-EsJk`UCptFpZCO
zA;Y*h({+LNjeFV*rb7(<0=Zpcr)TDW*hy7?ao)KCqQ%vC8pu2$Eh2;Y1nXQM+c+|T
z@HOERga}4`ghZ31pVaGoIIg)F{b)vj5c+lyG$9*E<Vj3G`IXF)3X>XQ6~24*`gDsQ
zwuP;4;|RW~Qi=QsEFRyZb~mf_4-sMO&gz;*b($)0D<*CMhMhUd9V_REIN2^bkp6gA
z(FeFJPLt~&S;*h1Qgxal_59DA$I;KY*nMRs?e0__*A4TnJW$!#ry`rx`rSwxi|aZX
zZPXG_-?*>VMSSOg9jNyHWPr`~sxm4giqJ7}9$z!tIl4CY*@0DNDo52@+EGc>=E=qT
zdJeq0qPDC{5-<JpRz9p#Jz(C*pbGJ>VFvxU(<`}8&$UUyd@H1EvNgfAd3Q(n32X=`
zM3yow24g@;i9V&#i4o|p2FjxBRSg#$Ua>zpR9n6Ob|FyD8RJ^*P}g86S6PIn1+^%b
z&aYklXhr&Ln&tvO;)W2{9Fudy=FElQZRn?wPn1;mqArINWH1+cQUTW#yH;r05@#}?
zHEpKW2vixag_E4Ot?PVms)wP8gMfNT$4i*)sglv3HjO6Xhcp5=Xb*G9G_#ya83+{C
zXH&-x@7*~^yaSX3PuGa2v8ps4RZ;wK;@yh90x{TNub`5mvHGxmCF$`48%g@5MUfDo
zfSme$Ge>y}sX!gA?DUH(!?9B>ff;#(VTLV)L~bTBfW~6F>e@Sb+%Rxc0RJIh<7%3D
zm{IVvjY^V<Iiik1q39_6Ty1^=>hz;ovTvnW=ZMGRTNS}84-A`|a-OlI!mULTR3fIx
zs;d?+GuV75OI6~egX2X4JuVLd`6s3zI8vMq36AH?QKfw_PQHWK15*5NK%M1@^SE+M
zVd}E(uP?3F80K!-u2$K={tM?HfEZuUojj;R@ebp+yIURmCKUXr9gZARmm)q8Cx5SM
zes&Gt72N8xnI>|=1K6ik#sEjKXU;x4ZZZs~!uuTLc06dZOPq{JdZ{biQM4L-#0rW0
zbob^?4OyS$!__5QPPeU@j8vt$qH3#gc}K?zj4;C^L(QFr;E)OCtq}Uss1IZ)e^cQM
zS;nRflCcX6#hY_ZKJH?#Wlf$LW>KTN{A8L&vuj2k&$D_2n~vwL3K2!n|DZDpz1nbE
zI<8XoQeJDuHPCBf;G6N3w9$EOE6z8SO*Vp<VRRzIvsXN^G{e2D><uDjS#SvsKXUUU
zu%cNP@)Y_xCdZv!ylq))-aIgCg$$XiG00O+CfPVG7H`-sRo8nsA}7n*v4?iwY9)Q3
zQ&KK{3W_F`GANR~@e^wsPMCWeF4vm|HkdzGRV2*X)DK4yw%H!N%`xWBwQ}AQI{|ua
z&I*aT1dd}rB#z;GHtmDa?iJOyi-dz~U!~gHl+Ucr+K{e01I7I1j)ZR1n<F7WQ&VrW
z0AMWC-o7b4ar86^69Ql?mgqU6<99(-6hhofud@MAZ3DglCg1R#fYV{-LYI&2YRyG$
z*ze+Q8VEV(n3I{sPb*JPengg0BMP8jLwbG}gs1GYFN6M*;T^#LnECx1Aw026dJyY~
zDtH!k#i9!0^@^6})?;tPjBNmp+IVW+Tz-tB0xkOM`4l1QYk-$Eu0MagJ7)<^9d%##
z0Y+5!A^A=lC#L5+m5A8(P8_Fv=9|7t3t;$F1C19-o5V<)hi#`Tp=9c-#FcvV*q!xs
z5(eq6?fKT(M<)l)AoK^M(-b9jpcdU1soR<_u4=06f8{01esu$MnKPu1o>f4fHrjgw
zr~;N!GJ15>j^M{lSlD@(NYM)pbpVFPZ6c%Z+%(j4gpDUg7kK;0R>SNAy}W9Dj<k_n
z)gEQ-4`17G=YyQ0uTnE_8w*p8<uI%7=h^VR^!`?8!9-AzB?u{Of2Vv+)D=5<SQW_Y
zAhH>RUtyB|DsgeL=$`OTB5Xo>o+f|G8>1k^1;MK(+s0Y#bbVbN$A0TtO2>`<QlMp^
zU&Vt~s!Z~vM+&t_Ok0W3x)F8Lj7<I}X#}UXxoRHTukX`xN*NVv*yVLu`{VMbJ@Xu!
zb>*)s6C4awIcXD2KiW`ka0>_GwEMfOn;a^)9DcV8KQ#v_F{u3fwCqk~t~jb`bwMb*
z`uwf2bhuY)`nl-8dI9iX0|QO0I={99?FAl-wFM=7vR{t_TGN$N)xQ(r)L?yrF$iY^
zkF2~1kFlppcpd>Dox%E0B|`$~=ku5rY4LvRoL>Tv#`d?y-Y1^Z8b=upe0)40|M2VO
zo7>o;yP9?e<&lYG@06#MZaeE{?0)|5Cm8$$`uYPAgp{a*JdRi(j8{g$c=(yS-CS}7
z=55bOjImhjLf>-mUCtz4{}V4ApwYW|j*}^jUAf9bu7Dh6>K;Ujiboo<eL8WjEnn<T
zWH&Ul<W}!_7{hnT#_m3RRNK=i)0C8@i*i%+dls(Bp}+_%qkO>C{It|sT&ljJXB4%*
zvc_d@wf(Y976{rEQ4~N+H<s@{p1P9CLq%S9<O1z2GJ*EP414M7?0BeX_PcpKI-1Ry
zjI>+NgA6ssKh80?5jwO=+p?R5_*HDbsmbu1ys(4HF`Jd3l_qd~^iA00v@HFlU$cL;
zsTeOFD2TrIb)4Nf)TVB(&9+?qP6Tcn;c>z9t|Z_pG*fA4C#6#tFO!_%dIKq%aR2tQ
z5j-<^9@IC@<_|Vl<=9UyN&96SkZ80QVCLB<Wv42O&Us|I+(;&9f^baVjD%mN$6Xj$
zVVXMPax;ML6Oa{Lb}MDbj=l1o4Ap8gHKh;a*MDdu0<5g!19!WEsz3cgA6xf7(%E_v
z$cOnBF&b`qxn^-pvTRydFMYnho9YH?KdjpCdnX}bN|(B{gMy^dc@3>4nHmvEA5Um2
z(Pf@%6;>n`*4)~EbU&CRdHmeaxr=Qo$y&hv2L%Cq--yZs0MWLc-~MRIHFi((l2dzk
zknnmUhG72^r_c1@-LThHyF;(KKE+*}3+8kwc?{y5pkKUew`(0`5C7^Ku=(!B#*;9h
zU6#z|d-A#1Jnjp69084NW!pS)i>Ws2);JkK?Dm{^t_E@*{JK2&+lBgr8(m*7^`BO@
zN3Y+H;~l=|U@UW;k%oWEMIeLJrQ&W_yU+Gqz0HWY)9g;;b`RNOq^YO!8{^X|cHdt#
z7?1k)sZB@Bus1SOWqa26E`?9YG0C;rhPMA^cza!<=3Bl;NkVkR3bmLB%tXGi+2NlL
zXhC~LM7wcPKJJ3Z(CYcXd=*bCh=O6ancjXHuoo8@^Y<ReS#nY11xXE4@8SiIbg=HN
zn1sEB!>QwJt5~Z(H)~I0ly2Vx5k@Je_?Un?0`3!_r+gRj`Xi5Z0wo-cC+57NR4m>B
zr+DSIxGW)oIN>dUAu&Q)gEfO&K%bM3%pbKib#%tbw91R$oL_Iadn+nOJzF7mpIFi3
zDtkaA!G(u(kxQbhZ4@gxk+)<WyL~#%k*WMnIo_8iR<V8c$R$_BeSH7DrNUhp?z=1*
zBu}LsevhoUM<?&`Zl1AcWa(Jpxz#3BjQ%LA=GV~s^Z7l937G?}C(<4R@5<^CB{J_C
z>KhR64f*cT@L&4re_!LXs!d_yth2WZ8FhhNxCb?MkvE7|ySk9J&P4;vQ|Mpj)cts@
zeocCj!6~w|#07CtQ7Zg}X7v3)OVQ3==-nTwcw8A&@>!$q@IJ&6FSV$38Npa&sWyJg
zILuL*uQ#Ti!r8lG>!a5Rn8`UE=am=q%!vkK0HxKoDfKyTzp}u%nEjOz?SI!rpX?)<
zMx-5a&}e$R$znX^R!2J3u2`tRYA;e!#fHzRK{JwODOuH4jv`;~Qm&=5&85YGI`@bk
z+wJk>3S7Z=ulHYTUXAA*=6gN+F`>C>hxO$~DKBc>m{hz(v9yXwQkTW;%u*2l8sTRR
zRg-46x?CTvNfS3Iy=|S2I>K}Va9}^1+CKHwN(Yo`rF?@}W23V%3hQ?rRXW~+r<FB`
z_OOq7BP6GRyzu0PdSi1@gs$c=8sC^feKQXenFp>N&6)$>vcc(P;crx(P#%4Aqo_V`
z$rTml8V{;1<zA(EW_X*@La3K3w-+h&bb1qxXr?RZhw@MQyO@%A<3AJJhd$ssxoPHO
zR8#{SfS#=E^q$zk@@FC^2XMUL(JyhM(EOesUg;kXPt=Yih@2=PBrndLC%E<J58o5h
z^U_OjdN=rJyCSvq6LA5}HOoLWVkD>^X&&CMmAMKc1S|S^b4ere(fQJo$rO!HUU85c
zh5D+PD(81^v$ZGH^2!WJVX<4IM+$9g?6;Hev8NX9KhavVfy4KbibQI9Eh`7A@+Nep
z`A(9_W|G%Op4O($6@el=M+gs`l2DF{D>btXF3~_8R8lCH_n|Wue}pVv&PY+6k0KIP
zr}*3(?V(!W;jsFBHn&*Ate%kPO_k|e9acg$D)n<B9rqIJj;a>BTzGDKbx5!mMYhf)
zB2Mg#mx?_cY?Y!}%D;T~;#Su<9%=Q@4ZlA)86K&{kUsj>xso8T9<Dr2^Hf@2bM#1+
z6Rfdnm#+Q}9c)w8pquMA5qrhh>AK-)d0e=4CdT~<uPSw-kBel1H#~7wWAe-Dlvb^u
zr&F`QTnl$FYCq(n4z)^xH|nrhIt*gbbfv}XIk2XVPP*%Cm5tTk4K$ER&cZz*lb_c)
z`fhD`lni>Q76_QF+@CIJ8~h?oRvaX?PpaaZK=fgh^Q!t2O_f)+<5_saJW&~qFx8<%
zCXI`rW8D{*d?pnU=M!0WUyCF>J<1cUwJUzk%o_egw9(?tfX8ja>LLi{69x2K{p2g3
zQn_Ot59o=F$3uv_5<<j#ds-~9ad-zARWAYsr;n8KOx@#btGP0c&_>Mbtw1YR%59gX
zy-HiqO<xW?wuaHq^T7V2oFXIX{72~I@m!y$JPz3N$AyHIeR%KYlaf3zWg1dj!gCsv
zxiacMakWE`WaMIX?<*faFEsUS^xS(Z#eEQQA~5JPQ8o`wj<weBZt(ULQ-H6Grr$V<
zfrC#rp_VGp2S?7wBuBPRDO$*R6-L($jKcB#)t$s?^ojCv9UbdmOZ4|*1%%%7ez-TT
z!v<j<l(AkclnfwNiWaZ1JX+z|1J2TDmi$-4(2}R(xRg1~@QMK&6q=2J&a@yns4%GQ
zQF~YZH6~|(sn@XDu4^>!3M?xq=op*S-DfQEOCd1cv$2i7zoyrDuiEqZenu-{??z1_
z0wk}FCFE&9eR{RJySMPlNp$pLlgqd2#U=j50qHHyml~NvqcF$eFp}aE^ARpSm~_Gs
zY)y~<8CQ+MGit64_37o~Pavhn-g1Lc|5BTTLXsTS)z8baUKu-29%4i*`L~`76OmbJ
zU@&7VsvV(z8jtB2wA_;9Vim9Mu)ZE?$Bcj<(TA^#+6Kg4vhZmpFa6&CWKsB>PX~Y6
z^Z2Y2!#vRQB~vbBX#tPVNFB#fsXD5{TMXTe<jMbn<y{OMLkOTe*s<87Ea}j3qP@6~
zY=wKK8n?s2TDMaX12#TeFkp^@;xxjcwaeisGlbYTi^cJ0LE%@t+_4z#)MV@`M=3DR
zs!O9`U|^t6;yMkQiWDXj7{8*NiZ7LivwYHoF*mzR9R!AYyicB%fZ*^)>FG{dm_o5^
zt`1J7nJ`dUsuOd3T>5eOjSGad@6Y}9Lq-1*Au4n|b-Cdm^ZUOM={!M5;5jj$^15(+
zg1<iWzaRhOw-*j%v|XGfZgK14e~V>*KgKQQyB7$s?F+n)B!55qKMvHc@tzi1H>Xo_
z?H`}~TX_7UO?YdGJaoEC>Tg%@k7E$t(E`@xf`@rM$N$9C|2UfO8@d;fAU0bDa^L?M
zg?}D{_W!GcVpqPNG-m!a2DKd(OxXeZKnk6GV?MA({~wqC*UL*xz(Cp8)Q+SXv`HCS
ziFQ9X*Gg<cv-3OP-+oOy3BxP250Ac@n>+|9;;(5^`IL$^niXtf_r+H;zQH`3gm`+a
zjIuHOb+rGO_dpil;CVCso=>#MwGxGmvPD_|{i=IwVl&XAqW{hkF=f+BuO=8QqFJ;D
z<x+aL;NlgDe_32y*KRGD-^J1xJnDjaEM7&G>OKiNdupXPfs^iGXkir3Zdg9H<*>b-
zXfHbzG{b1PWms|ei;F+WUVAFQImYAsjpYffEEfGkNKO&@#s&lgvv-s(E1#GodlIvT
zH5-$z?q7|1fus#q4&mPSR4HX$-eN~zq+D|+Tl#bjY%riaiw=Ci@AhJ#@YBK4bN*Y<
zPTiV;fJ4oAT|7D~33P+s^RXc&^y3_x#ajNp?O0P|VdFCvxHyd#deYS+bR#4<a_!is
z*~}vK{rhuQiHU3XD=mf}1xG~G#MwFLXri|k5DO)4!{wt23u|las<{j%M`;veCBs7;
zFi2}?v8hvzWH6T+PhDzOZf^IS#I?53x{iVtH`%@dHv~tg(lJLPG0wV3c^pPZrYC>3
zl<PKWqfEaU%WL%#Yn#V<kJS4?VV_?;73`JJhL@Ds-qy_zS1<Y@iG!&}*Hs2B{pxmc
z#EqC05_A8@oc{SzrHOzLmAdWIPnED!F|N+=OVbyUG=j^?s~##)6I>4)e*oe@;_xBW
zIEV3kfwB|Z)m1JhWGyhN6ti9_&NnwXNCuOaVtED-E-n}EcTrM_xc-Wt{XSP`fchR1
zb+b@tR%m%AXFxueWtM7c^!vQi71Qris}DIIkG)PUjZbeHv;C~TQ@rv6f^TE7(0qzZ
z67vDv876=kXv~${tT!_MRjw|KPk?)6zUZsF>ru*{hCf^1Xm}87bEDUnX=vK09`%N(
zmVVf`S&@9&lkri`wVZhgO}YHf_}e?3ZWRa&-{x!<GBrBea#`@<BiquKK)y1_#V5P4
z>%A>V-Xfhg$hF#j>A+H_Y=NTQk&z!JaR2P!`g80qZI|2kBlF8xxqP{bv3EOGoj+_f
zzd%KOY9AWP#Yp@1?IjW?4eM}FGPI96H;X~Q-Ht=K9kk8Gb#=1PB#FHyqOnZQwBEOT
zA`GMvT_IgkV--p6m5X=sH$k9Un+RQ|#y7QcFM?4+!bRyK<9VS>OWmL?KIxTQo$2F7
zSiD;EOU33U+%NiI0kHTM;o8Qnjn%!1X}_DO#ws7FnXn*I%L1LgZP(q%U2-L$yd&8;
z`LOP@hg@9oQEs($|Aap-E9>23or<D4-u?p(2{}&i)$4f-SLoxr#Tnje0RRMd+Yo}9
zh=lK5yugDx*)G?(4dzhuyFe*#ukxxHE+G>SYce(76QcQ-h2-^nAsHr#;VIWo9zoOf
z8UBK{^130{(}tze%dw6V=5aToCCoAFHS0G}oAExvJSaU)ORLy<ck@M2)4p=ku@Z4u
zKz9}gXl=P$4;}>~J}FvVCzyFeD)@42m&V5ZRUEa>m(|%YM_xNO{0PxOC`;Ek)9z{~
zdaSGV3f7WbLGx3*=uMo-=1`+Lf97?iga@IA2DQsfUC7Bb?|hOeop>Y`zuMx_262Bs
z*4H5$`r#8oiYEjVzG8m%e(1Zv@FEf!fEl`ul3~Y&mbk%dSA<datxPWAxZF6Qtbup(
zwaDxYx3Z=tk0NV6L~mh!nIEoJz$asU0VzOA$64$lPcw~w9WhoLzvEuCGd#p#{XP#w
zF>~_DEhy@+kF_Rlr<e(0uykjs)@od-BdlIv3I}vwiAx9fzmqi*-S10)M$w*pd5ZGE
zqjF2#?~hY1HQs~9y|et~+B{G!2#p#|o^zdm26@U+V82~nlp!mra6gK#aD^S+T-W*A
zhWxjH?5n5uo)&%;nNG1p40<N}=5}Vb6<UM~Xmgm+gAjrWWh&va1fic*;7=0kUN>1k
zk5YXF1un|M`>y=s#q0*lkj5qLE1>GwoxR~@mwpOPsP|hR(C9<XT5r81&9`eRnV`}q
zBJ%gd_VysqU+pP=UX^yQz2LHuqE3ShH<#a42*QEchu!C__O^e~ArZP)rCy(+Naclg
zG~~%wJ*gx&59=S;ny8{Xb36K03~Y74g!EoV(HQ;!Ekqk<JB?CvHB5$9toOPa6X2M=
zJItD~wP3K+*nQ4sjaRP;uv;ZtT$SLCojtMAov3$MzZr}Z@ocM5Ej)rf7HsFm1JhjL
zfg{B5tMJ<Rwxv3@adW%6Ia+9(Y9-Y3N~h|<{_*5$rjkro*d=f|-_uWLZ&<Z;=fohS
zb1%3@AorKt`227Ve0P>aXBQaPRI;sV7#7IH46T-?kG$)TB@$~-I)$z#5mRf@fF2?7
zTL<5@$sMBjFKVqF&j4Q|tMvX7!l9TJdSZ|+7yHxRVAT*vD!r=i*~}V9rCG-!!PNA*
z#%^owBL5Prz!Jab*U87<t8%9QlP4r9zY$_zS8;W7F8;Ew;_jWLlfHZClc1-EqPc6L
z%_|?FTJL*jG0ix)&X|-2{wnAXOTU0CwQle3y>?|@)X;=%#qKyx0266vXP2*<`Jq1e
zfrytj@Vw`u<z#**hHMwq?WN=+c(q#`n*k=IHDC0HT?9c)@%*i&!uVwoj{%}tyB1Wr
zBdue8D=*vGc<{x}AMrIAPJ0q7I2YZqoZNjsbEIETx|_;LZP`8tZNQdRlE!}-TYxM&
z&+2UB={f7|M6-|Fv6+im5u4Aj{3+UG^nPbyO8p37y^1UpeR+A@T~;j|f}vb?{apG`
z=eQvV9ZwS8iC9kY!%+)+bbTbDKweRyGVe{G0~+{L?>lgts|$N*#N&Sql5yGTjKyQk
zL^RQn5krlzD-HadV)$ckb9w%gDQWg&b}pwu6)U$bTSHXaMQCVfVX{PIselk#CBSx|
zDZKjWzwNfx0D@259$Vq-qM19eSfk*55wyIhCCu1p>~>GeN`Gmv!`Qj8VdUd4MO06c
zd1W(#)3f*U`_H}=e75mTwQD^5F7uK#$Ku|Fuq?ro!tr8(8p%g?-g+F9hTjSdzfYHr
z30Lg5$xlA0R>JIZ>L}rdjcd|Cck5+EW^f<Uh}ks69=Tw9JlspT39#PC6gCZ3IGvUn
zXZL_YTFhcDue^sxg9v;>q=c^vIk*E?t3;%Bhzu_=8J|QkjeQIa4OP8zVlZ10K|)%q
z)jK3$S+5bzlx4aYWvR)FgPUN57Z99uBQ-qX0*AGH@6=b=DCo#Z2Y&f@{o9P+`n{tj
zz-gfsc6naTtF>cf?T^|&20iVW9tXPe9RZ+k{5tB&SUm`@c7n)rLsv{KRVh>mdsH?-
z*Fa-FqrLt&sN>I9Zw=c#ws`EwHedFXOH`5N-Ievld@>r_L}pk7+lco_C#hn3d}9H6
z3}*QZY>lE&CB8J`o)`^`L5mps($?0=Q)RiKVYTIooiFq}JW?XbbN!Zl=D;9u(x_-{
zZF0BH=yMndaF*C^EzBFL1s!p4l<4?*X&J}hB`%VOlqxee&zdfh-yr8myX(eByz`X$
zL!K(m^3cOfncowim$rKGKUmG5FGGTU#|xRtwmym7BLs?vN}>^#u!1nHB|&|DI%KGb
zbj9m`$63PkC=KIWI=bAP5E{l`gr?qx)#qKrC3-?*9T|HRRttnp6!tDBmaUYIc^rim
zlH|D&Z9clVE<{Tf{$eg=qzmuBn*NNu7<rdW5B6&XTnUITfh_5jn|o$h<bJm!pd|Il
z9Si)7lFrO>3l}qs#^c|?^thV3ha2_=rlBViW7GqASL~1@#d>@c{9MM84VJ(&h8nz1
zjxqZjd@c~_x8@e3&Q%ALjIQcswn~$+{pHXw-bVCF%|237G3}Z3gs3e~{vcKm)AxC3
zjw}pxu_}7l93P2Xoi#4j;%4cEX14DR<!v?JT+JHG&N1Zm;V+ZBTk=j*E$qsZm;X0d
zBXpp-s-$hYRi+^BDk+Z|-UtT~8ZE2k?e7dLHK(}x^nx9+7O^Vyf(oNMN3KD?gL0Z}
z+96%Q{T2YRDf^~_BAC?LSmk4w8OUHfLyTTZl6Fy5RjlqJ45EwU<i66W$Lhw(P921}
zy2>l1I(Vi5!5oIOIrZ~YU>=8OZz~a=J<mXl_ALY$wH7;2<nV8A`L=cnpSI%c#m~Ov
z)2&b+VD3=MmIr5ljnkV<>2zy!t_>hP8_S%Y{Aa;AF}%jLm9uw_)9+_5aNf@=w~;aB
z*1w-f3y5R?PThb@ct3pg){@{X`+UH^pQsL?mEci7{(oct=Lu4jfPHMu_9|1r*;_7f
zqHh|2h){U9_iV6m`mvwRz~C#nDLkk9_Y;*6-C6=w8{PDM!}Jq@VBz54xH%ph7x!pw
zZSAJb{-sfnjd{8{xSERe>>;@W0c4l?WT!T3f*iCCbGDF|$-;-7iupFX$-O#$Md9z4
zyNtur;{Z%=vb5l7*RPcNj??>aFKQ@TK`><=kZ(;kr>cPy1>R-Xl?D3mZ76<DNnxur
z>vMc-eE#euLnH$zF!m|@@*Eeq4>`${wUhw}&04WCfztO_1-l@V{7tl52X80eVQ9U3
zv-c#zHi~_^#)j3$$LG-6+uIxc3peA36L3MuhTrGe<7HHcyQ8eE?1$4^@^MN!YYDc$
z0?zktZd`AxfDm;J9|zbFl*GlwAJ)>seIBv=u$!!46oXI!g;{6KH<1qT;m8(#{e566
zCL3pZHT`hO`Q4DS-g}E#2$<3DmHp#U-+RVB3*c+zq|$E%L!G7fJGY`z&FLSq3-iG6
z2!Ir13wtx7X6X3i9W@b`pG5+Y0T#Q*3hWPs)}JOnn^IP`jJ9iFh*|aY{1k$^c6Mb<
zF^N=;v_79E+YdQ5mkS5h9H&f!Kh8ZA6KNUB`o5{wUR&@$;bRO>XS~Aq>`G1WQP`hk
zA900uXuNE5@9rcSDc$hVu}9yK0OO2;{IO$r_6G+ah@p?;uMLq&l1dFFkdP_7xz$Sw
zX=L#r#=-E)BBp!n7d%^WIifyp4A2MS0hyq=G$4QgyIGs8S1J1BiAsDSzvq6DeuJ~z
zh@*;1q)(!?vvXC7KrA}R%gf8T_y}l0r8+&y#L3CIgTcg)jHvT_A69wCwhD<sE?&8I
z)@%{ZaGfrCk3u1R;icf50R@1o>hy1K*ZXt5-gLShe`mdHYq8`N;{+jYbt|32#!pb*
zD4*!&IyrR;d%9E;@<-0yo>(?c&T4nSPk9wqVXL!5k2P5r%n<i<vNSBO4zm+hRSOTg
z3cQzzAz8@0WC#whViXS5xl~7jm}VmT1_hWs$$?fSAMB8{FiWR>`+-01&^LTJdwU!W
zv!~*Hc2|Ta0{ZJ`N^hT|R`uM}07N_$*+9y=9MO|ns>1+AjO1tdIq_s?Wp#ZK^WSK!
zpU2KMdxjQhK|L|H`D)oA?>s#PH=N)Q?+QR}3913g;}n3Ki1E=QX`f@XR*(zOz$=#5
zX6hF$_;7FS=K97p0<7zem49S#{<^d3Tuy`Uo?-qiP~f2Dlxf(vPao%sWP054hBRuW
zn54TuN@0Gv@3vk?^(~vq+zn|=4yr1ik(<$<ao){i1UnE;DAaqxz@8^r63%4KoWd0^
zlnkHKRUfa*um8O1k=z~x9(xU`2XS}t#eaJAAg(x<R~GiuHAA|k&|)_qjhdPw@8vi=
zf*U|$5T=$0?6M5G+z6J`QAXB0$VhY-W;<F+H1}(}eD2W>>JoN&Td4jWwh4ge@lT*r
z4c>nQno-r=+Dp8H#Mei9658JC+^tu^$rH%dT6#N!(GJD&vv)Nk?b3Q%{I9h4^(l%=
zNT6YFHIACxcO{SSe@h`mDPH|&ZtJg+Ie?R%Vl+>~F~U?RBJpXDe&7xOtlp+(6G76O
zk7+#ko!;9JqtZc7#rHcm$Bw;(VO?6yD~KoHj;&JDDH@RO5#^vsk#p%B=u-(z^O6|9
zJ3gVhM7gg8CEKd%fei*BYsV)2y)@=lXbRJx_AF(s`Lx~-kDKG+k}kufj~WhzpNwSn
z;9qV$(HQ_&Eh`>>d%<2;Uk95`6|KJD;~9yh=isWJes*mC^B^!2HB&MF*^5yQDdF8T
zvu|Ue`!)Mv*2AtJSnpy-2|E{@q$PHI_%%?|DPm+ZTql0bJ$tj!!_)jKik#Dst-PE9
zTBO40c=_goyjEPQpj%Ik&2*6!V^=M6g4kL6_D}HX?sV18eH`H(?g%Jg+@9~mz`@F{
zY+rZN4V~KHtS@*|aEgygXzUDpDVC4|l?H~ou_WJ;S(&OlLH7xGW67dIO@~&-T`Gxs
zR<G-4uR<rW!M$^WeH$fEVL&%K0@(AFb0C`&ZJ((Ve_KG`*uQew($oc-ghKXH5ED^z
zeMdXRFQ9op@%ZR^1l+i#;kt@XZ_sOj>RQ0lg}Z8lP6jx@>guVUN9xm1NYkW4i0%E#
zrPskPpEDQ4;hh&#M)&GfrQiChDs_n@N{<tva$hFWFT>);lT$^(h97QHS;E_I3?yf}
zRIo-5XDg8Bt9<o)AmA)JRtmDC3Z;c-7+wBrq5NHF@IB!N5Cl`xvIJ#Vj8FAeY@I?m
zstbqL>9^n51jp~wxrG$Oin^|~j(KorrGbs&yvl7pkCvGA+SEweMP9YS7mUYZZhjtU
z==-sIitAgLb)wzXfTg`RU7n3XhL<ATJ-0>P*^<l2DGqKTTJcsFJSk|L_L@BSw^*&X
zsMQiECtKY-Bkf9^O4%xsdv}wous0Uz+UX5)R{aH`V+MWpaG(t(ph}KgdY9_xcFsX*
zSNdqd$hqbU_g%9fi9B6Q!OC%WG?Qt22-%o`pI4|K#hLpWe)YHL6?e*)OU{FT&G@*R
zt(CEvA4HPuVfg%fG`R7QbWiPd;NXZ7&ZSOaxb~){ne(p05Pwyps?~{Q<lM8o?53F&
zn;;*4_6eDjWHCrVzNo#cOpu~FMY^5Gz_5*R+;tx5ZknOpmHJ5<!U?_<!6%s=&B9&a
ztU>0rSH@+{dJ(&?@JIvf@(<-9HfDXiZBw0=qQojDx-x#@K@EjIhOWMJ?ny2oN@MMT
zhIpq)U{H_(8ZpYq!Xh8X39>Dw|9@QJ_52=&&64~1jKrq=5|uZ-S4fV`wDGh31Ewo;
zc2qSmj;>NrNffT|IH)0AAVR><Fb79~T?w_-`mJu@m4jL*6mWn5d9*Id;*StwMvPzZ
zUv+kvc$9nTDAbll=lP3;&;8Gxc`)w9LjpG`?|k#)r%$Jap0l51JQHuVtNgz43hqBG
zk&ZB@cCbrBgwB`B70Pd#fM#e=<7A(b`y2rU77&=dhS$xTk3}^<#oFZ7Y9BR>y#z9?
zyIPkgN0FSrg$;DHNEUFbKquVZKShc59b9^08{Mq0vT}HAIsLTn<Pkv144fn(_enqv
z&KBNzZEcc3?@_RAP;&_ydli+;Ys2EQJ{DV7_gtsyZB*+HVziJ+G3i+put_HZG^thK
zNW9T?^WnpXl1eGh>3}Z#Ri!-+5a8jzLlve9^^VISxNV6J!P|}-y+miOuv^Tx05o*r
zb#r-Y!6C*{9g>u$!~61PYV-Yvjg1YkDoE&QUMG&m;318*N2|aD`ZCtCmEt%a;a$uR
z(VxQ}lUaerle(27!65I&dCAlu$=JnuIP;YlFUD>GNlY1@D`Q8y*_s%|di0@3#?1^@
z@w1hk)O0c`aEzC~udbo4d*eJs^|CoK`4N2MpbddQEU>`QX`BGWEumOaP8HAqAj+QW
z<HwJ=fJQ1-G<?R7M8zOPI~ob4{i~fcVCU!I{i%WqDk>@^Vm<(%%~DDgaKxfa6Q43H
z&Jx}f>@oYQmMuS2ZY+(>s&`uLX%8i@T$B1Yn4JZ{Y%#=&6CB`jD1-Ds0V6HWDymx4
zRn`OQ$vyr>(_-(vv`!9B$(!lIMpTTVVm<?9=ee48hCOHiq{4ZPxW8sUSAH%};LzK0
zHWN1gP+y>M91w>wzqJwuV>m1<e#qx-Q;MddZ#GNUsSIszz&`EoRV@TTOR9D%$SZyx
zAA`^~zM)sIOpAFH#4;P^)MRiP;(7Iu7Xhl7rpG(OLSYg&s!CO=q1#E}kNf%4Xzj;W
ze~2{NZ^rv*Uk=b%s9%>#PZd6{CBY&X8xW=qmQxKbg?aItIoa83%PAtKZDTK9zW$?-
zfq?-HbB~UWc0wo#o_Qw_-gyrU$@wpHVFptdUCCr+?)&;+)x<J-e&ksgkLbF4&pr>5
z04`7~a|FJ%mmh!~9Xpbjm5a=~*4frd*v%S$bCj5LBt(XMj@|sT(z*z+q(?s}Kl3)+
zDj3s4F3x1X3sw|i_zD?q@4F{ur<CaLg+BMfKufOnbA!UmH&rRT_*JcpA_8}<q3HrA
zAA3ViCvvs9#*CM10)11Z9`_d3*I3UpUMv==)r~|hEM$Nwe$LN-EftGxsCQob3?R7m
z7og$+_AV`Nb!Je8<W-oMjnn-1ONpXj$Y`9qbl{0bc+k0(tQytf6n>{Y{)A1hvs08W
zT27PAVe5*MR@0G6s2J5@gV@1xWv6{_PWTpXB##35Jn1mA1TJTq&Vt%3Q8pb*%imWt
zajqmk)s8C|J^Wv4?*f>SrI$wg=sblQ@--`tS1>PXn=+#Gvogb6r4QMUqBnK8W^{7H
z%l;RcuFc-49X6YoQk^f!(wy!p5sVMYH491bpPt=kY__^yF*VZLsW<m|UNLQK9J`M^
ziLCDAmS0RrZ3<U=j)*6;VRhq5F0v!*;uP77#?`G-7Ap1y9B9UlPbpSVd*$(>xj@xO
z&vjvXgzvX)sfg9Dhk5yB(n~Uul3gVRja)YmSIrAGiyyMFy;MpQdd#Z%Tp)%MWC)PC
zhqge>^^%m5>i#Mbv?qHs<LBi<2+)R8+CfCd^0Be8QKaDhYf-DQBGCcb^>~kSUo5w^
z3N`!Y>E2I$7{ux{zdal3m;q^9xb<LilPH;w)^`5GQya;$QU5O^Ax=*3KBPsS8edCx
z;jc);z}Z1^CHaOOcwdUT+ynHrb7<N(U|gC|bDJg=XcS7!L6sph1A58NIY^%QP=tR!
zDL2Q^N3WZyjc|upPJgKS$k0hfsbXk!RHG-3y-?y{VnX})wk{JtkJ7)WXhgCAwR~?h
z$$s|zajJ^&0c!Y(8FK~k*%9^>y8Qn~ISa`BzcMaFV&D4u*kP(eLqiXRg@qLwC;wDr
zRx<GYHk3jA|CT_A0@f%wmi;HetuBLav$F<U^{Z)YRO6)}PN2y|&yX$e-rBH?d_0E@
z2Lj0;6VWwQZACSu{deH{w=q}+v^KXn&sWw1MaFO4*3_zVH$tZwLC6F(>(X5_!-V_c
z@Mcdpt9a9%n8DrpOIVxf8ZuE)(b@6wajj4NOkK7263@Pq;sDVb%4qv)N1*%bjr2$#
zo}e!L!7RX>N!r&Jh}JAG6H~KMQ&WG|i?kC>b={njla>8=YiU{|LFOzD@(p{MP&lC`
zYvg{|1>Mn;j|4A%*f>)%^3{_9P*XQjU3*ejt@DI8{}(C!PJDkCenPln_hmp<cCH!!
zuE2SqL%K33SjbJbKRYG1;rxv(2keR?<8g@fr#Y5s<C^EzujT}0fdquYUOTh#Nz2fW
zU!Jr+rGQsavM08Hc2m4TRt}@qfl}jlc7;|Ke=@hoSFMT2y1!bsxTjfYaEd4>jw}kM
zT|2iT6|{gx`Up@>05lDGcT71+<1ORU;6ap5n`c8GZi0f8PEPA~pVWF|fTvtOsHEIs
zW@=%5**s<7e{>dfw{4F3K-w70a8z~=U~FdN>~NcwmKKlcU%%d}F59ta7BMgP#GbbB
z=J&zXr3ktKo{NhYF0>5~zbaLD>D;8Lf$x}}*0TcxPpDv<PP##W%^`rFsi)ilpHiCU
zPU;eBl;rSgw(;9qHuHA}Gh&Hl`~1NQAuie&z#wtkngH*FQI6+rp<?_&xVSm|-M=#Y
zC(gUjLM8ReG9IW9hpoJn+<TNyJ|Qb)AnX!Nw9&~%#nMSik9OP*DK_<54;JX6dES^=
zpNQWFY<Td!wA|HBHVT%gs}!7XybBkZ)L_sw3HZicLv4Pw{f;e1Z4J?~@}@iZ2EZuf
z@K)<u`hDUHcd1gMvkiFihPb)S`>V#Ngx;y7xvx-IVWrL0?L|$xZZ#)|Q}W4&-eoTe
zy1W7zFVbO%ilVSJ(*p>Q)TMnuCWN7k=!Asy3$#i(R8>_gys(Z=(QI%6td8v4Gw+u#
z6M%jyxK^w|hc_7YSg)M^LqcI|$(G2Hh%ISg7kDZ!&DPL4ztKkvx7K$x`C8ZLE<4?m
z+SYgPacPdK0{+b<)IKd3P(!4*L38)M(&QZFZyVac>8c8E?wM~LYeJ^6^@i~PDR3Iy
zx~<kwFbA<vVa;FAQ@qUyiUbjx2jD#dcXoDtDQ*%okNhE*7#1I%yxD{Pw^m}e!cm0$
zejPO`_DW4{>Bm=z1tgO5l=iMV0LT=((@Dc9EIcc~`R}~%R+m2jyQm|H8WkpQpGRp7
zgsHBuygadoNv_`ktQl+rb9mzB6#j2DSFi)6_vnrmUDtgqV{rdaMi8#tU7s4>iA!@p
zwB!N#2!Qf?4V*RJw7bN;F%TYPR1l>|K5PPaT$_t-0Qi(gtEebSmjN!NZ{k>Mp*AR}
z9RYgIGQdvB(XI8l$e{V3f=6WxB}*?Y=+eH^YX9hKh(L>cEQ?%c1O-%6yTT+mMZ|kb
z!0!L(`T%jm)Fj#*{rZn&JC(vOT<-XT9Sl+A4JL4O@Or0SE?|ji?6;1O2i&7mqrCyH
zNCp3IITiGd<u9jj4Tivf^)mRn0(iiqHh@w+%CHU6*)7^(eXlrFp{7S+9#gHl?A5{H
zt&MqHL<<_lrBA%B5Lu~&(Zu@i9PKq>RsWPO3?Bf}MP}H5m{TlXGuzJRVE#(sjH0Au
zz{`XuEnf%1*(Ma$O|%}ZLXNhEI}ICMi}Ma~E0U3R^4sBOClB07XuAeN)#xx3Q$|^P
zg)XIS1|hLBE0_Vtz4F=<1HfvwcB`aN$t+Uz<Qp6I&Gf^d&0d?0ugw%orGHYZS+H(;
zV8h+xy4Xw;w+&Yd{jY&dL;D8h@u<^FiM^}F_+caqP#{Jw-r!N3!hP6@q+c8-m_)OF
z<n@e%zG)}ocSmKlz6KO0W=8p#$i8Gg7@%<$yAWXSUiy~|a^w|&4g$G7*LZSW#UDIB
ziBqRJ2iU0MmbZy1#K2&NUs^ni$fNq8>bdKv+^s`#pPAioKw6RJqhU&wXk1s_x2$ST
z0@{U-mNTN}I>Mq5K#1Xlq(R=qt<<xZ1)ut{PEEgMffv!Pfn-afLvLgD@}FwcaMyl%
ze1a*#IsVF>X_y^B12^l=Li=sX^@Fmn;1j%Bf%;?M$vC0F<4!vTc*P)6E!WS+V@qQ1
zX+?=;183VG2!o%^mkCubePs)x8GBo`SMrn@_R*WWON%pGgEO~U894osI~E2G_rO`+
zuQbV1-CBt}ezxZYxG3PD6V>A~I!1P>%L8klO+}?<Rc?v-tdA9E>sDLdCL?2n#d8kq
z+`a<rr3k8X>*J;4oD+TJnKn{?a`AYq>atJ5nc0UIKga$^OFM&_Uvt%MN$5z=B<CK!
zIj}l4#7&Z8f^aVFi)NJ?y18FY-4zi6_9r@<jI##=DFsKPF<`g;cZs&HF6$c5rpwrU
z@}rvxvrl0#>po+{^+qxO%L@oZL1P|yf5Cg4nIiTE%5#6?F_4p~a9UMTtwwLYisvxM
z5)UMDzlq|G-z-P6?lw^@r9XEN*DTRbbmxJcxi``N%sLhO-x;ePd-AY=6bINS9|iSq
z)%Fj~jv4^Ii6W3}Bj6ju8Vys9HGIDxMWg%ZCEx>)r@;&cy1@XC<QV^6A;07mbOBv1
zEu3wQH2NNUEBTFznm(adlYHtT4cv?Im;Owr_s%RQ!7SSjdlR{fMS$^*F;8>v(1i>p
z;x1!>9XRgG7uw*kuoxbzG40&1)X(#x_AR0H;a$kl!uXiSucRZWg;@%<N^ABViWANH
zlH^haT$WJFFfQYcFe?{Rs<YS3^QhBA`Rw&w^;0*Y;9_<qU<5e~tXb3)p#x&y9wJIH
zJ-TG{@E5imMjh2^PMnZTHuVvwwl&w$8W2VfD-nUb%&~Ttxm~Is^K(dJDYZXc0bsC)
zDUL*_=?~6vtF|XWTf6-oT1yzx!et;Ov@Wp0y{M;rM<ZJFF^`;~-jN^R@+{M2&AqA7
zAUFJF+H~P?N3)TCu}I8kccm{IKxv=T(l`|2*rE~=?s@l^HR^V;ckwA~XXWG|XhEl*
z`U0Tgah1iewA(bm^nK3T>FVm*CYMwH4RHRAn}lcsl;)$|3#A|=U=aDh=c8My$+N&P
zKox_^_R9*>(wVJ!YFXR_u}x`R3FM&%Q8{}h^JTlM)QR|5dK5?+2+_rQ7km`ZLZ1^?
z<iCUk@>D%q(p28u+gj7<3jBq&*j2j$3Kujn!W}&isz~v9@p@k)^FW#MWS3P{)31p&
zI5{-=R5$nE_0XA4;O@V_baZ$a;xS*$4`f$D01o-i!vkRtZ*ONDr-cLX=@7kcz9nv#
zEAEai^jA#g)!E#qsD_`vcv&|1He-<)n)c`Sz-wG!yjNlP*)r-adkz3ytv1lyG#}>8
ziWVBh*=atpElB~Mx{Y;R&6VzZ*Eu*s<8rJNv<BZgR5#m9v~(SZXC^l@1LZQ2?1Pjh
z-;<z-nntS=De5|#x}uNzY|*^Xl4-~mI@(8jdj`l#y}(fe81lD9`MLgj1i1TL;*YJ1
zfHSx}BJ;2b;*-)ejuoZo)JJ`Jpz!=naqWOQ3l+V8*kbL|lELfv(Zf}(u*hSF#!Z8E
zz;Q6bNiwCmwe+Lp?wja0COco#PnBI0op}B(IPhE|A<T@E&f#*cSnT(D%$z5B1pr!~
z0f8{c;PhDzz&^}4Ia;p8fEp$Aa#G9O)#&pY75yJ7U-U%F{Ad%vBS02-2)(Z%Tbk1v
zL<|ES1yQkCdcV1;=^=p2#^<$&iAQ4oND&Y1{)@ln{qAWB9xm+goB=SG5sAcReO5MQ
zs1nKa-+5+C(8&F=grh`l@OkMsHNcf|{lVvhrHKo|>{`Zq-eo)IzBIW>)h9R_W^hWA
z9X!2;@*5%aLJ#TjuowyxsJs^W7lDp85=iulRucY8oH{iz{B<)cT{?U513}rh7YJvG
zQrgmIF`nOl`xbnvyZ<t?XE{3{o}S1A@RJR&edjtmru=qGJOtbll6?NJ&SYx8PefY@
z;5;*uxHHp+zoD=_{V6eMphzM5_Y)-oB#k??EbMF?0$jp-($lFL?E9&H_MUY5UAov_
zM5gNmnEowL{KuP904W3>Y<oG^?_W>!!VG{9z4ZU;^atD$lBau#Gxu{cf)ufD?d?+f
z1_o4003bF12>F94F3!68dQ;oaBO@bhHqTB+@xN!_8ydJ8P&#=t3G@C1cHOE-U{mJT
zHwT&)^d|AZzV<;>>K#oj;E?8Kxq(8Pk(z&T`9uPg3x@+zKGE0eK87}p`FwVWE8%iq
z*K=IJsWOQguRd@7%fHYa!=|GqBrNQ54_r)pno-xSvCgk`aC0LE42!~|p8M8v^74)m
z*B06SW61t^StkWdkli3<r^PDAPe9<Vyiznm)mi)iu;l?y$R!beK%oAm^upnc^wKmR
zYG)@3;(dg8<mc6RefPgF9vF}%W#A?N+giI^15`=)fg*hu)InnZ?4b$=h!Z@|=)4_`
zW=-744pfolFhCZU&0Qht`e{Rml+I#J2Sl&S^pp4T<{E3%>do%@m`XLiFTT$>;QA$5
zps3A3JyXx#I5u<2B~muAx!5IZ#}uHL;m7M{Ao-z=DSRA1%mFJ&Aha^D-~@Rq6$sON
zMCW-w%eQX?Z1*gkx9Ls$c9uWeuN94g`u@-BEO`3IQ!Ee1$?S+}_-!{ZFNZ8Db--6B
zANkIS-A=z_zQMOR17yS%j=xEJG!vmZ1ED3W02uvV2e~-5zte%H{s=c_pEf^L5!g>W
z)cQ(4q%_|tJ(7~N>mQq$Q5ub@9gjU(jt8AWgB1iNp2MJ_>frDY5w+vs;BZRT$XGRF
zZZpbvC32fT<l<5rxn{8$%@Ry{>(&>L8YLB#4TupDSR*DT*1!(f0ZR1iEp3sqk#^%o
zXKuK@82}OBM1@iH|J4iNK1Tl&Vje+vDufGsaD@$F%1G*zwU1KT7~2Jkj_TIcRp<9-
zj)$`q?PadAX|%jP26+B*<wp$F6t&GWX^+u+%zqLhN9}RmtV$ubBhiO{fYmp}R)5$h
z1_@_gg&#Nnc25+);{MY;;e23Qk|4OvCtO&g`u9SN<|2_1iT7?k;C5Z!(zV9abXadQ
zT=#!-i9QM2fL|0XfZkpRzeyvw2eW-`H^brnx?MI%<1|<Df3f$LVNrH_->{+xiUNv&
zbV*4{HzG(1NDBz4ba$5sN_V%?-95l4NOwttzyQ)R<iNnZYp#9m``O2F>-FqU&!_hj
zU*;I*T<41a|5wXx%rsXmeiwJgf`-wtdZoC$^-(yfvB;Ab)*uMK0RYCy#kQvq_k%T6
zh>Nw#XUHQ*f_wLtD~75~hkC(POZ2=)o7Xb_W-@S3^A%Iqh8O$#6n0zBZRYD<f5lLl
zHRZnxGtGZW_M83S3dRQ(;N@vpa2HFtwZ8|Lg_A`95NOf0`6~p<20qer)^&Ot7xvOA
zvi-7uc=kW>fs$Wd<1tWy>)ZT5VBDpWy;+|zL(S$tD+lB?^Ua8H4|nSw924Tl{$3!h
zPPFco_$SV57Z>{w`hEE<o?BLV=V(U;>edssq{%o?tU!$f0cHB4(>`2f{lWrw<X}s=
zB<5!*Blk@BP<H?w=vkv{OH3BF1)f=)Pfl8=W`FM~o3g(5BCFX6Z!7;Ii#;QX(YJB&
zL2~9=MY;}C3H74LFF+HoA`u7oh=>?ASF0>$n%%3n=OL5Zw14j6=0^Xj*Ux(su%pU7
z21iWu+D`H6pVth+aSh{;)tyZ4yoz(2`h02K4>rmY28MM9#G!8kwj*atO*$s4!@MRe
z%W$(zw=Z?_F7|T);?GYC+Y6e0gnD@qMrea)$)n?eBFXu;dcx=i!nOpJiu7>^4>RM^
zY|`4><DBu8M&&MVY%>4dDooBMqsPa<_7FHJ#=C8`3rjUVuBV5ifD|f08*+<{fFZWY
zD>sqR)?3C$6j@z6n8w^sElx}O6x6=Cc%|~N!=EFPNF?$hAD?DqFaJ<5^<vx)vfrKX
z|Mngj{7W@KlKYnOFBSi9fCa7B9~Y+MdqAP)ZH_-R{@_FFO9tz~0<v<x<`L?}%P&uM
zlqbefuIph~n0NzwEbC#U2NqoZUI)Ziy)75$@c6w{C%b(udL)~M;%pYT?p|<|Q?kq|
z+m2YT@e(>kp)|Xco%FnpwgMA1MROyqQJgYc#jY4h#$MZ7T@e&40MV^Yq4eB-Oi`kH
zhhM-j;k%0SuYBdqvaN+wNQqW?29NouRN`DRuVun?e~_2LA0z@c)_-Xse1EHj;MafP
znO`<5_Af2O;qSB%7Nw98YTsXT>@hJZZ+C`()`7c5iv<V@PO~KLfksWQ_++H^NJBe)
zJuz~4R=Meb<>t{H$J1OtcSTGJnDSQj3waWb35{5XArZ7+18VjHk74{;NLvPYe>5}_
zKsL2*cWN<FBnP@@XK%2KQVHn(C<kh&MZ?X%E?fTP4@i_;KknmJ2s9RK4-ESRh2A}6
z)NiFextMF$vHiH9=ITu&zKiIz(BhtMd7xPf3?SwDn!-TbP)la1YV6gzk$#saQk!eM
z;F+&%IXC*n-9Xp#BLn(QZauqDh!^uj-+0{r7&&6W6Oq8statw<N!J)wOQ(#<fu&PR
zVKD%@TDFfT4Sb!aTqlY&azPJr9fAAk_e8;qe;bvu*C!N=2CBG^$9T4eO(`ogGl$Q0
zBw9(2$_MHH-mKG~{*B5y7)toK(sfh0N=jUgvFVR;pau%(6#vuDA+x2EZoFoKg+L=Y
ze%G)z`*bT_`=yC`^35ug0?R~=)ijsFbcU5MYWnBO3Z3`43DV*XfStj`%1))bCBIh&
z`@I5nuH)55ArmJPWDNdWVsXabTHM(=K0+BvAJxWs+xvDKXo=YHty><R4S!Td+st4;
zrd#0KRZHJn$NS&Sob>qDi|Xe{v})VPT(mv882uua?2J0N2SZs;Fd<g@UC!5V57s=f
z)^^YJFCm5@?M=<BXf6>T=Vs3Hm4<<m6rPsP#7yA?ApT-wyf9X5dAv}KBH~q@mG(u<
ztBIsUYE*AL3%ngqTwt3n9}|>Y8<XXk`WFX7;(dsNb;nKlKM>dd0R-JFk2vqIdIJ=c
zK3n(INs`RHi9_>?^I654WW}ZqKi0B~)4?@@%G;0uao61e$82d}vG%t`gwPzw+S>oe
zCsHL0Y*fXq)i+9pYj+rJ9&nH;Ax&&DRz3f2kbMOA+Hr2krl|1!^vKgP@YW#ZwJ@@V
zpRPnIsH?}-dS!D10(|Gq1z?*WK7KqR6b||>`LR63BY5q5<lhMDYV6uzItx&Y)f`8U
zg%uYU&w1{(cpU9PQS4Z_<lTiVJHIUoss9JLBUa{DMhv<kif(P;WePL>3&r5-jSaIp
zOLHpyE|WPrWgOYPRIMdB3SeKhFfKt35@Uz)L-%jzRX>N7g}&Jk&ME0z9i`ZC^o|O(
zlZms5w%_>4CHA+EBq(%$F+05Lr;GD@py+~bKUTnyztM{}WG>`Q!p1)koTYI2qV276
zu9sT;<^Oh&=*iVJ6(;^VE_RMA5v^3^lPRs986Yve4Hp#=G5Yo6>)HKCazR=$ew#Re
zt%a7Cmpkn(=*`W~A2nG5h(RGC4)ps!eWIhI(Gn^>ldk67v{sF2N{v>TmNeIa6yAGO
zRGDg8Grw=7sEI+T|LR?cMeVI}ji6En!koW_462>QB{s7UYBlu@_?3oIsle;e)0=|{
zudLPp1<IjKjB4z|rBUs|7e!gPL-S!r&q!ce$9Li*cah(lrGgbh?&9%t>>nN04({nl
zTz(Nc=`+}jtf<rCC{|R0Je<wu?>kSuG_Ea9#v&78zh*I?KReD##l4^sm5{+e*zA9_
zKOO?k<v5`E+!Q;;1A{SvC>%MoP;W^Y9UF5_CL@I9=jDZ@rl#6JHG%)9fOw;bcrzt-
zMpMxu4wb8r*l!ZJ2NXdHZf*?|CN|YJ^Fo3ihXoUZe*#C@L5l}bi9RwT8<oqjxa1e*
zTJ*W+7$&p}R1E5Y{l~|VO+JhO-07|d*Dq;%l3Qj)+8k#&mCZ>0t(>!1d=8Y*alUou
z_3ifR0<E+T_H`T(Yt6^6E*H)QtPEVXR<vi_I4hp)`5wk#g>xc<GWZqdM0lX(>;_|x
zYan6fW%@2;G#n&!I}?XC>qGSY<#o-qOUBx!VP5?C`n)$nJebP`3lp~o=gv#xSX9Ki
zEV<5$un5ziLVCUk;mJOui{fYGt@54gWdzKf?#0tLHE+r&?@uv0_gm-l_xaW<6CK@K
z?jI9JA(YMM8Y(A{Q-+apK<$iPd%!|Hmap6wL$5&YLQG2f2%NwZOGv=lQhYDGd!*Oo
zG?M*mfUrnput=l0gcR&9Ly3UhNG`7Sf&hzcEQ4YWXf!?ITBhH8FVUVPPX{~3$2(*p
zMai~GmXl?KM_X4Ie&0NILqM0mP#Thx|A<cQYkrJ6ywEC4S{wi+TcwK`i3BHhM^VFE
zZ&XLK<3JH+9S`s6tNSq0HGA6eL}LXxE{gz6MHvKSg=S=<ttZTCigBT5gzp~pI128-
zk9Iqm&x)yAoi;{=UVv7#<RQIroVi0t?8?L6Hlt6d(Xj}xf`9(DVf?G#elh|YY~plL
znLi^W|Noc#?^pf*d`vz~VK+1cxivzJ8#7>ih1xT}XHT#AZ2^@vRE)!8o%ThcQ_%BP
z%c9+*FU=VaG^<|hx-e_!DCG*C+g6WgS~WTVq(AsDJ>i<Yr;%wtA4oiisZSqf(eeu+
zWa$NZyOMM3nHsqTx0O4hXr`A$#H}I&^)oxt2mxQkJ>S&NZ*HDy%#%#jX;`0Sb9h7}
zsNm^xN8>`F$M+-8NbwDyT9xHkcGJny;hENpW8MAZ<Al>wHxfRpBrzK^vw~)TXL|U6
zTe0Eb;soLugdO$&9_1^3C_ONNQS+V#)LQx-^(kI<>ysXfzR8OUg9h>qpI6YL!t8Kq
zg~*Dl)4Pnkq8b?nmr3M85b-__fKyJ+D09u|8N<KV!@eQ1wa?~CK1O_=&sCVnsN%3m
z^lCBe9hkBHyeES>LFM(!Pi%L09<tg&Y%qQRVA4czxx)s6qxJOZUuCULePBX7vGDg{
zYyI7_<(1X4^+2y`?W{oqho7lqPY0gZBHr2=ws^d|3+rMavW^0(C{_R&CBk4vKsn-h
z=sr=Rt+wF4P9X|4?7}4x_wiCnl>B`)!><SwMtLe#bo6%B{>UX@^~v!4c>1U&QlLdn
zDMQ>OtiPQ74hC6h>fJ*q+9odELf?1C&e=YG`kLnE@!we*e?9AeXhJ&uKiuWFtpCuO
z3AmMG0u8z?Xe+;=(Z$hqMEr$(@47$PhTgoP$Q4;x_89{mpb^=7^jkdY88c|U<IXyM
zP4RPgpX{@;EgtEAicg@>W}*Vt(a|u@#WcV_D?oK5jQ|$p07$uMD{lgr?tS+R=3Z*?
zAx3Rkikonpn<?$TgZp5>#FfdSGUEK}_*b;YDk<rbbCZ=|t-g9PN$s3SLA+Sue5J6_
zN>6Q!4bn7Iz9BL0Y?V|YysEZivTuk<xLVoen^pW6vGO!T`v8b5M!|Jfg=@qNX!#`~
z?z*7Y@w@Ht`CQ8pT?+1jQ;&q`P6@Ug&FQmyhT|oX0<|Lou{Bl-TRhx@+L&7w(4tmv
z7qx8oz_+mhg^2XXI5lD=+2S8A@VCX2PLs{wXSJ4mF201R%x}7_v>8m!{+;~sMaaqv
zpk`=Ls+dG0BtOAdw2<P3L9eIQ_!cgi3)b?99IVkF*L&h=c$IUG)lJ{|1-6n*p5kG7
z;G74rPZ;Uu+6`et+J_tRS&e4i27BII{D26}Zz!nmBOOD#yVeKO*NOm+wGH@^F})P^
z;{k_-Exaz0Juy40V~$nkf#TDRPLRE4s$H&m{mhN@{2=zQ#!0)1qthO%Q?+AMe{_`T
zn!0#F&82QN-DY!%kQ>A72ny&iPJg?jFab;&N&9}N?~N^v6>WK~8t=k0N?o3pVw-2_
zZcQFSRzjwWC%C-RTV$&y`dn>Ws-2SW`p5F6zcl~+K_0mF(Qg1Y;S%w+x}|;n?q1(}
z|LPq@kJdb2JwwPzZjP>8pmQkhKr{#~+v4*KM=C>5)P(XHap5YKt4Gc&<aH`Io5ppS
zP8a(1%71|vr;0*aJM7u1#)sZ6h-`;p>~Y6bv|Wo|$f&vGNXPqxw07Iz<>S#!)zNt-
ztg-WT)>f0icp2a5$hu}`t<kasPj?`E5jy2RhaFzD^+un44)VS@T3~e4#lyo(20?v|
zO#ewlw&B9t!(Vv6E%(q?5{8f>XrwpN_jYZI&XrzPDJPf^j6+9j>zqndl-Tv;;vr)5
zKPnajZOdsTbpr%y3O~fLn8QbxMXMfjExe)lqrK`G6IfCKr;PybgUJBCjj+Xk6?l)4
zzZ$*K6)ON|pAu1>$*E73F?a^0gTMi#gImU{W-t9V|5=431MB&&+dW6`_eb&^7~NY}
zS?;+qYt~6yb4s^U5#kZMnv=|FS|pSfLlpVsXOI@#eQDzbC${JPlSdnBqpFAPS2dum
zy0v1sc=+2AKINpYWE`d5@_WmznN14I@u6$GhbO}~=)$=KPeNuEqZ;*`Z&Dmp{Md=e
z+&qE|N<F~4a%u8v2s3bpi{mtrmC@VccCQ(qbZK$Zk%f-$+juDhk>n8@FKGtyXkbq%
zF|H1a6uRt;wR9@X0D7%lr7zYq%FgQNZjSAXrPkyAAEQP!jvUlhh_Q-Fq8#dV3**J9
zl4$JZDw{ITx`)6*VE;)iE+FudK{=xYuiko=&mFOvc!UI^n_OR17#5FO-t%an`A*G`
zTRr!%fEC;MNVyd(1R5~ond8Sj77~Y08#t%%)_jONIF6&pzh^XFLV??*DXw~YRB5-*
zqhEJk{P-=(K%u<#iu-fOCf6s4&T`hlSI?st!&FZ7DQ!jzr9Z_T+D$+`8c`572d<@<
z+948dlc2=J#8(Y=61z~8&pbFZoZa_Y!mtc<>#U+dS2(db^!oxGlODYG7ghXkpvTk(
zJG<dWzOjqpQPXMa=Ba>QGxD9Y(IYYe;vAuEai66Ek$S6!hX!(7klsG)#e_UU9r^bv
ze5OB<t(v9oM|OZ<i?ZrlGp<x?@-9DdU2c2q4o?iDR@<?YZ3#4%oew+$`~J~Y!8ZXY
z3sssk#`!$m?3o=Ptw-e_4PXy)N5Zw}t@DnxKT%=yi*qWpP9^NKT-P97Z-=zTzs@Yq
zF3|Xd@*N>_mixTDxx7VyI9LJ0iv~|9X!MMZDsyqOcPGlEdBD{=z0{CE{32z21DE15
zUhxw-3Q06_WJ<o;DOL`Ij8ugtpX$9HH&oj6GI#rad!T`edR(L*pSpQGeZvsuol+Z`
zpwZi_+rlk<A}&M+Y+yzrtheB7G>hWH<4ij+S~A)dSO+GgW9pUiLWT|3$<nOzDRj(D
z;FnQe;I;3Azn4jV!UjN7D86{T<g7o^02lR84O|(r!e9YA{f0|IS6Iy=srI)lXu+pH
zCNTW&hPGv^=>lTD7DbCU$M-5ShDszqw07q9DZfl<?Bw?rGtlJ8kcCHs7G@KOZ^}va
z&3GjuZM5)6r7z&`cC*E{SG_Y%k9_{}rzuTrQ!Scg1)P1<wq6VK`0{IMjo(Pw>X>&K
z3<&>8@_c>K2b5C&&|wi!uF(SZUbR!7Wt4CBNe?jB{UuD2_W74EiKY*6-&j%tgjOhB
zrUmN$?DI5Tl}N7N+VrGa*w)a}`Eb@Zodfs<aWb~|rZa(Zi?i>Y6fbNtODA)kO5!`i
z1a%B1V0%37rQU?UJ=?JbK;T=e+T6!&<u*!~cs;U`mBX~w))_b|(K1En*hjIk^RPX_
zPpOO~OZ6=!VICV6krkIhFYtJz*UypK28&}Y0UFn!izP1K*-Z}(ie%<}YcC8D<|sT6
z@no*Cf$RPlY0$(5f=Knp&ppl~4~0CbZEhepm)?7HN6o84U(s!-*9NL66*OLtyY2K7
z9ywuHeevuou%Q(BZuL^+rh`O=3iYT{6oOXQnNy=zR*|F3i*^<Z%l!`A7ACeq(10m+
zi>q5J5p~p}C`Dmt+mGpP)yc=UY!Wx2%~chyvMUGcvSwV(<_%;kjJ&~DA%FZ(U#S*A
z6UzKr_O85qJb5&WRtW_MT76qd-lxB9h(0l)CzGmpq9K?}SZhadILzygbITy{AZ+HB
zzvC-ggU73=g?NLonKO%`HLdmsg{WW++^+3>iv>tyLvrZb8wj-Q(-39c<PGe4;aC_E
zwWB+9C~goql#Mz}q1*I(ul-a;R4Qr4^s`ukNAmV49Zrei8jo6?)H{{Uyv*BW=TW<8
zuokFldPgrj-g{}Bt<SR?{8W8<Ou>xBn@q%k;?u0_vZ{0)IRFE5;F(!PJ{(MT3y49d
zDzZeJWt`cDR}SttJf_zWdce_ek-wj%%R7ItLnIg<RkA+OWtCm#^G-!eoMWtliWc@I
zIn;eap6WNHIS_P%N)<X>P>y<XOucw})N!Wo;)p6<!kMyP^#)`9rOEmFyf2S*rq(cr
z`Gr}ZZqudLXuMQQlW}ex7dz5f)RuCQ5;(4=%Y}-f4^S4U&kGC?YSgX}UiY;ls@R<I
zhmELwO0>C6WO}<?dOB9Uac_NBdf=e=YRN(muULl7evA_^)t)?nt7!$gViZW9H%90R
z%DZ&g4B6Xer?gP(6&;UnL1!L6(|mSGyUyOB(6pbKxZf8*bp~94^JY<*i|27G!NN-+
zAopsb&zu<7HrH~&xB0lDKS+R?>e!b04hup)?(Pq~$M3z)58M3*=nHBR%aY42*13P1
z5MWn~X5RNHAQ{xCh^RsM_6}-Ti~F^U%$9N8WK%O-8j&>AG&HQI&(}L<HFVfE3k2Ig
z6B~+fFHCDEKi8#XnuLAgFpgVHZrZ{@*bng+^`y*bY|swXxM_2k62s0t5Iy`YKHs+{
z`aJg@>!<005HD?KtKjDP{WFUeew<s0(0X^ZJxc(_tiEiEMw#x3d?{h7;`8bjTu*x#
z9P<9&^}8xk9ck4`D`kS)wlAILc}?{k-)i)KDkw-&xq6qdN9Dcjpy1hw?n>kM&PGP#
z30M1VJ6t?R2+QQ;JYlPlbFbbORc1E|T3#NtAG#duRXX;r=VEpBUH3_@O0EgKn}$Ou
zUw~Vz&;n)(PeWGOwSd+~ekAKz`oVil9HZU2#wBV@kHrFck_}f6VXco&JacM-+nOxL
zQm@%fBWDPWzmL{B_&gc(bx<LyMD_nlhHn-u@+O_Pa0pzfm$bv*&6*&C1tdx{Ag04<
zUSmJN`1tPke=6vxUrYJW_{eYIBaT@3V!AvphbGo4Rb2blxy5>GO~fR;FA|CS;^+xt
zmPJOkGzzs^{TvU1k>?&FYy-tL2^)R+-MpFUnfKRG$4~{K@r~uVtROEDn;nnxn(_&`
zwX%#@PGf?2-~Fr(%rRkmh7TURqB`vJ>q3c>)BX`Lgk%XoJ~SlU<-5_pJSU1IA`x3B
zTV&bLX@AD1bc%J_c^9$$@yV>%V1J}ZLXYEU12Tb0<>`XY`A)zX5O%>*EX(BPh(Cs^
zc7*ok6T7-RbN86K?Y@&Q$V|vWL5upa#tW;H)NOF0+2hz8@76o<u?Z;Afig2g9ff(~
z#LkUdy4DX-+9s?$Gxjm}yKQb?mHdLwdHwf){GNuryNmd6x|AacQw!HUhUy-dRztaU
z9oJp?dmBFJ4g|%qYI1Q(IwsW=&r9r5x`Y<j+H$SUE<&TQu7#hn`30xaeuX+7H%moW
z+v{LZWOnb7nxPC%5|2^-bbC>@Cf;jpJ9?Jl8?#4#QfUITP`#Z92i?T;drL&+dQ9uS
zPEVKhIVu)?eIrd*+s*g7g$WFt^K5>xs5M)?h*WY|^+By$ov%w}i2HsM-nE;PQ|RoG
zq}z*gFV2!%?ec7)J?i7X-|K+LH)ZHQbSj!uwApmZCz4wZ@}i18_x;I2w{|-|T$hhw
z89}@u#wflU@dT!}@YV05*Yv#(qn?yI4hKJixqS4I2wWYg6G*wX(+w9lUa|=0N>>wN
z>N;QFAx@Hg#1ML|6v=`W5kKAc-GZl3r8S4{jNkUI`>!qYo34;QjqJZh{T2>}G>kZb
z@vcgQQ!ui~xClq*&^RRCzEHxB1N%~oUGJGiV(}Kwn3mN`8dE$WuIO3C^u0JGXGr7u
z9bLZbI*65AiH<zgN~33{wos#y63M6Dv{bRY%9P&?EaFR7mIt(XXOrjsuuteCx=la-
zSk1oCD1wdZoibhBk<*6UM4sX!@F<W^+ipV6`o6Qtne7*Ml}eV!JjU@Eoy}P!&`GB;
zt!)%osxw)6q+M^^f)ql@xVyoi1iOKJf;#M$iMjKUE3hkpw{jmfHh;M-5+y*JnSPCf
zQjpV6ln<3?`*Ll0?sCAH%dtcAy+G_b?B1=*Z6>KpIqR)nLcLV8N`G$rDt0QQMT!@v
zPX>fptE!>d#U$Y-CAs{K6l4?%TjwaX&gj|lUL^<e$J~Xu>yZuHIe%G-UDHWlA$;i+
z5$uV|G7TklP#9vp<1?rI`bX4Uk+A~y>Jy&}!w*R7FArR;eSbf(|DN=IZ2{={y<r~E
zyG%u1960dty%B_sc&ZG_L!ATpz85`!XMGTv4^1?hY_-~Va8L}?O=o~oy%|R?!7pL_
zu;Xi#4uea`U{}Z2nXQUPE%!#KXEI5hp|2=%0@DNwTuZdc7heqsQjy0F*C{_FdKJf^
zEit&T67z{2OE4ALN;Mg^GK54{gz54KZO1oo=;S0FnmHw<;geVC=D%tQI1lJBgi#sj
zWi+fWAM&mD^^^|EIix~O%I4rliytKYqSJ`(Y-*ZOGuDbIH1Ygga=B&pRK>)9)LSV<
zGpRe1%Q)nf>-=|2>^oWyd}t1a7V7=fS<|1zspZK8DkZx53{-6xG(NxSzSoS)OnCH#
zv9*t=Os}OEK3r*?cAg-Piqjvuop>h|qxS59xk`5PlS?g*#9Dz>tkimk^kxwUaFh5O
zzdftTKkc)B?ZHnzKlu`be7gSt-inVub%gP@(WFtxZ*5;b8R}8Ss#h<-mkp*p<`P*?
z=Kz_}%&1(Y$(y#D>P#9cDe6}23X>dzE>l(lCBCQ^c5YU&Kk%mw-d}S$zk#*0#(<`5
zH;paj8}AWf=$`f&T^5PcS}(6BDA`=HzThbuSC_w@7nH}5N)Ew~))gu|%Rf(3Rh(?=
zpnLb-w>X6`NB&bd)NaDVl-u`NcbSiu)xqOG?1KNAEOp{wt=jtbyCTSSHD)DucP|YB
z+tU{pABqoN_#}3HyYkOV9n3>&+^cl(m8i!jBG2CWI}3l`d8EivA4Qi!vG;t4^=8fK
z5bB4Use!mMclEb_oVDoRGZl=_N$bn#k@TVQ(a|HGI7VD=dKD?$?=8m%IHO!$u|ZbE
z|M*_eXXEx$><7_M9MSFfB^Dj3@vCW~9P#3)Ia;*@rKo5}Xe_<uiuEzEkv5y{KO7N%
zZ)61MjVv$!jqyJZ;@{7O{>M}p-)!#uy$=8B&;P8^m)if=Q30>O4<G!Jz$=xy|JUCP
zzU>ny4JZZPc#vum{Wl+{M(-9hPqx4R@xc6#2Vr^+9?~Ew<70fsfAeu{^e@52hw%R6
zB>Z~>ZvDR*Za<NypFB@?Rcp*t5@&#Xi-|?EL{`4>StyYz)W>_B&vros4OYka>MtNq
zps09{qs>N<%l$~-Zw&Lz?v7|paykl=_!V_1F-OFm)Iu5HIWWrfKDKvWta#(!pDAu2
z9rl3cwNXsila0~b)nDy+$}at@xa7cTm#$Fo{-jK!I6>r~pSz6Ob-_J9j9jql2aYlQ
zpVt{R*7dONp{wKvk3_K5S=1z(cm<^Ruuuz`NRuVzmo#iWfIm-Unl{b!W{4C$ez}|x
zdU<iK0Nf<$vw(+(RrRqez=!(Cu+@UbfYz$-XwrZx^>7!m$L>1soOl5JnH5UjLrEr}
zh(~nK272KF@+qZ_`q5q*VC16Oz}iRELoXDu9hW{3OMjdup>UnG=6C<$hc#L>bG`@V
z7!pT$>Db?*<=nf5^SpcBb&;+8;~kcuw=XmPyi#+}^%t|G@l~9Aem4lo`l2D}KSO@O
zluw9_R9u3Zy=i@c3dNz5#Pne=1%nw5PV{1qTx@`}nA9Z*{30-3NC-uX7Zo^K9s<{y
zYtNJJp)^4?5URrAyg42X<P^duh7p1cT&eB2!q3@T4oAt`rKIP+QhZ(e97ri&gb5J=
zQiRpHFVT8;TAPn&EHRP|raFR<ZI=NhUVr-0_|jm*=cFZB0B&zKgXexmFVoW5Q|=-*
zL{&4p8P^E4UPW`dJB%sv%K@yK;3g3ft+>i3kye3?oLE>t_mERzD`G7bzFAz(u=-Ap
z>N#T0Z6#c8*Q2`l9zw?#HOVh`Fetny3-!71+M`$l<_n576>W(>Z6rT9&@&=iYiT)@
z!^I`R_Yz@>0D_SNrU|5Sp8SS|YNfidcFUVwRs-mBQgy3`&MZ7}ykuHEX&TkW;5>PY
zBO$U}K3k)?R(>fdPsBp<&6d`=ZxV0rdr$xBn9<i1_vz(HCS3(krLn}zYdIrWUyAZ~
zZ=GDJXOnxw5?At2qfgz{rnYw?`nXoOaVs+Kj_j>^qxq-WjbhU`M6Svcvd|yBZyIOS
z(hZS+tW6$}TJ4Zfa%)rPK|lvp=8G;Re!kg*r*Yj~gCYp8i=#>S4}ZL-9GdEpBI%VD
z@MiAG!1&FEpB#e%*?hjK)-#{+c@nkc$J;$BYM1Y>;YQ(72sJqQo^3FGEg8BvS){Vm
z$$#4s!tT{DXyAj$<u)d8S*I+uvjdcM`gn=<7-lk`bxIhesLttSo5PUki7c@Gr`@>h
zVay~yj%YTW#K`lB5<Q-h6mr@AS=Mf1D4_cqWM>Typ(GKUE8O<WQl_fdtlIcy-%FD1
z7_L5ai(^B8V544OlVbrosdz90`=%-lS7VjMf;-+<<2GTf(~Ott%_hsI0A-tS=nu$V
zYb>yfo;`DLeixMAFY0j^1z7c4OK77q`tlKfJh7?t++Sx~<q%g|X1D?W#ytdU%&*H|
zlrdVl^6{`?Nxb-$lLcMiU}6?A9c21NpDu*hZ^-j%u4dD%a}s9zayDxV9dNnvR7uLG
z@@)q!h%O?E_E|`StM||0&r4R@3xC|G{dOY2LUh00n6mJ)!R|AiFwK(7b-{-HyQ5i~
zyH}UQw0em+I93%jWgi{qbQrGoX=h5YE1^4%<H89EbT31<?!y?!E6T^r&hMYsN)Ihh
z+L#L^WM;tP6H?dFw2oyXH}?`aqR^&br7qak$`9SvH7#CiXbSX|x!g}j3UEw!I;T4v
z<+vUY<VcOgEd78Fl+bY5jQq6Pot?c}6@^J1&tz?Xq;R4Y?A4z}?tM5?Wimi2xKlGm
z&U~@wi<-S#*PM;tuOcPJci?%n8PBHMU-;UF{<+OlpQlNZb7$`nDIjJ~NR_u&`ceXm
z;-QwFb39dtUe|PYAa>{T2uc`P1or14zb05QyqhjkcBM1ixG#atp_e(|h#M<=3Ay;I
z40CY^dI@fY(QEPMFGGRj;AZH3R+IZ2`meyoQErE?l>p*v1YHMN8df5NtCj*81Nfb9
z5ugBvnx$T<!>ijQ@LDNY=+u6>ts4Jp+lN~?SDIOtK3qYL(Zg+9jx_5zB`97t{~XJY
zG>JX!&=d_Nlzm0AA6i7P`zXy|7~*Ox^QAcT68!@l0Peq4D(ofLD=lV{l;O5~Q%e~`
z99U&QZp<esk$-5(K79g3m3U;77HuXB1iC#0M6c^i%?CYUgJ7=@Z`R-&N|08G51p#{
zPrcWXD|36-vMxRE#GGo-`mQA0QEisJDf4MS4*@Bes(Ah=zKFKAZ<3&9eWYKeiC;ur
zM{9_d=O(}B#PdS(07IIq+Kq1-o4Jm)T?eRm&dIba)^=I2Qc&TKc%3J+*CU;vXY2LG
zYR0>pf*vfZ@^OjPC(YmHZ5OHpsds#%6?OS;AZp}T)xEebM3Y;s<Y|>8URmMMq6+gf
z988QW@O*b_CxzY<h1&+H@eF1MA<1kSB$}KymZ|+jE`ZuS$EYW!?Q=PPdh;0h<!0<R
z`Kf#60EkiABHMA~$<zR72G7vZm1&UU(E!I61FfU$R~(M!AF}Q>L)roFZp(zGHc`jn
zs6Bl|UNKv1spZ;NhJ`zBEJ4dC(U%UoHk3|eMJI~bz>8+l>mVFw9i>8>iHYeVUJ>-p
zMF0n#V&pt?ke}((RHEN9^UTox{rp{QXN+PXUxIuf=4scyy_9whI@eVFUXOg-y(fmA
zeFwaZ2HR+tAPQ{KF2)|Y%=LDR+Zg6UjaTJ=R-a1Dx5Y3=D_<01q1?rpSdI*7-s|C7
zXo=4YnIqilr#0TauFssOgMBT#w(!^v%Ql`V9EncDyqD>)A0hd(`dY`gKQH^Xcj#q*
zc;AcGAQqVV%edJvNOWFyFv5M4QU146tK;LgCl1Zbbs9fB`6w=arZSB*<w6uni8<?1
zC5@7BHbT)Yj><%lu|@aCfvsz5d@M2D&NWDA62hK#&PGE=VThq+-kbbuMnt%m9_PC-
zPiy2s6)h)8z<my#r%E>Sj4zD};;cu$U``GC))7bJ33_(Z1PY8XobS|U(yh|;(k!-1
ziCt&B&Je(2#No0+^X6{QaiW3GbTqW}Blj-;<hSI<h96(Kug2eeXbUP9Q)$dVCR*{k
zoDHwvT#ca!ri0UT(B#v2d6#-F<7*8pr8y1?R#|C(cg&9f1yT|V)lvbTkzk(NRAU8@
z-lrMT6ObX~VX;gm#$}CbDN^osE7Qe2X<$9Ge=b}AVO3vi!f%B#g6tvZdbDOj<b1n&
zbCu`pu_6IGG&4gvh9x@EoPq~=VOKxr5E@3pEsahK$Pd4q&@wO<{+STQO%D(5Ys1(h
zM-;z)8@T?>)4#%yHeKj$m#^v9_a}JE`j{vJB>@Ra??V;m-n?iONUv`?$>_L06OKjc
zMm<{=D`oUg%lpb-%lk<rEnJRNQOk<QkOjgSq6~v_o;}v4!ryx|1r>Kbah%`5Qd>-z
zW-%#9JU<FXM&{$)=UG|FQ9P;}Eq$ZBK5yHvCdc4pCt^CJkZTp}AVI1ITX~`@#tPs>
z;_VApQ&rQ^nAcxlcYepbHfp6`TT4DFU^#MS$JgcR{kTsO+p!B#u%hJVQe)LIAv2hy
z>RajS@9$MnEZ@&M2W8}tG^|*Tq<dFQS(KMdyKLs{RPs7q7o}%Ony1ZoPYj7|g4!Yp
z<%VWzxE!MrFeSmTEs(aY2$Om`>Grn-8G6@M7~F@=Q0w9-X4d9sJ$3gGNz8ATsFl>o
zs1%Pt<s+`kd6b{VY6oN3&UpRV-*n)uUrLk;t-(C?h_;zTg!rXfeq(tkO}2EnL!M8Y
zyERU<vgnQ5vSN$0X+Cq_uhOyiELYA0g}QP-K+2<s+9p6Ty+c&wR*pKzL^T{JIfU5y
z{HZW}jcsL%uEyxTtps@~Qr=ku1+j>nn)<~pxK=Q7bt|#Ya;47V+#;EMdR<2bTY5TP
zi<avBX<;VSFjF-2d{X$u%=Z}%fjO7jW|6fXt2ekedElv7DTt|FU&pq-X`~uGJd}v}
z5%Hd5cqj@HhGz_qxhZE}`SMHFRrqBb|NK(D+*Owtvdr#v&M}}YYV?;bTnMD{`N>nB
z9pvRqN6sMM_P)iHzCE62wH|aJN@IFG-r@^nw#_t2Y&|TrRF0gC=}s}+x$h}FMm4`4
z;<a6cyb->P`f6t4NX-%0UZhRZCiz3(p@%*?@Qy7`bR^%U`+B+zQ6(I75DdNdJ_tI$
zk26*I^^HLJxjYtuY{Q$Z8^Y%SlJ^7Ow14aY?ZD1l97yD_`&9jG$o<BT0CLCv$Gcjt
zFJ7m7e3o8eBo7;tuJ{oflB32r>Up{pm@5~{usau6Jt)Ky&l(ftrT2q2i`^k7E(nwB
zj~(P|VOr2+Qu?KnMJw|qVSL@KNr~>xE~#fGp@*-RrmQ?)2_O)*EoaG5-yelLzIHKf
zFm(yElZQDzVbcNGBPko&H70(|yp;xZpVIyP9Zzs^2j?5y{Y8kA_HQZ_N%?$GC0y<2
z)7I(RQ*@WSd?_f*%p9ad#28g>;`4}r2$ceZR?h_ldo3tqn_quR@?Klcv!-K&R7T(X
zNaJgU&!eoF6Lg=q4Kz{FQrsJ#g2Q`az(fa8cC6c6On|>vy-Q<wm%eJG>hf?*Ikqjp
zc32iG6eQdUmV?2#DU91z#U|xr<J_r^KXXusUAH@urlo?Ry9Xi}zr2AIIhRX`A@<XN
zu$XnK?L^K+bc?!dF8Lm!#yd%>S8=qIV55*E``0wK;OeR+?0m^VXL!GTy7u=R0vg+z
zB?EBI0rtLnu$Psxa;BJQq{IBNQCzn{gGolS=zhG_%}3GV7Q38?H@mKKm+~+U?fMrB
z4>I*a7w}3*Po{=_y^*1<iI81Y6!mnm$@$Ch3-C>-PqTRWt#s9z$b>j88`5(*Ki40r
zoY4k_s`Ou*`$5Mx-*`uzEu>p(;6i<%Au1vUI`u?mMU*wggj}#>Nv$&4cdz9{9@J)f
z_lY{FbD3GLv*O_6kIO!iYQ=egbl)nipKH8I&J-&6xxxx3dT6P^Vnr;C{bc*r6FRD;
z*BTjek1&`Am+HHLg?`Sj@<%b&>|4{!j)=4%FCxwgGN@>f*Wk?&c;^I1tWb0U`~5eh
z!Fq&+LCUb|?kl@#hF_lI2f~U93)DxeIR9ZA!24?(h;yWa<3P;QnPT~$Jsj4z&7aw#
z!kXDKj2%{`6(1yzplXmzXCG}<T7MaS-kw59r}&6J5z}(5SD2u>`=z)Km~X1drkJEB
zp)tI>=w8co*Z#AD#~0Y7(L#|p(yDID8KfQt_?u|}>V)5vQfjY$mH#<RCYSIT%+LZe
zmZcECJY@}yPRLL=$I%6hJP1@jc@_)@Gj8IxV%!~9)a#eqZH5f=gd-G~al*Yk!*%!w
zv1m#yq7Fv>(Zxu-t9W<O$r{02jQ$96S#$A$3hB$^hj8sDLIAS3cw___%u#yy?>@>1
zG%&jrb5=KH1Wu(|Q{HR>{qZuw_wS}o`Wp}9p8=>_H~yMvCjzv-GD6$O6ZS(rAxC}p
zf=*%X_czjUqZerfjE;Xmag)70pNeZYxJb}a)xbE+Jag}}=seHDEueor;8437kf1H~
z<KXM(X0m2UcY>Q2&Y!W?-)dqV2({Lf&#MTHi+&MoIoyh^av8H&^n~bB*?+t1u-`$<
z2v?6~ycuZS&<*;~Z%XC*Ew2WF|D}aHFjn_*lj|Nkkg?R_90PGRJ<p}R8F<V#X-|E8
zg!~Ibl>QFH5)l`*zQ72#94}bHJzdoeyH|4pQZlF@Zc9{IeKcRmiPBOF8WYunkc^pL
zs+-?Sx1JNEgTCTs=~)`w?ReTW7lbzqN~uoWK#j;yr3>)5%Fx2O3ke?Rxh;KgfJMs)
zHN?dY-4sT8(PnaA7f`se)bbT?X?PY~SlwWGZumzU@QDN+dMgz5W1^)}!vmO9G9C5-
zQ>uuvwBlA2rwg2>wI12{47B{rjCCTqkK)T%?fHI<(ZJC?+j{*4gl=o(2Nh=_)M_rq
zIcd}H4qp6x@!sm@vE~yv2VB;t)NW(h7&h0!?phCJe?TujNXD?mU#hm3v*?YXdmeX(
zgzMs3a+6gSq)fFbC2f4uO6#Lwu}RN)tXj3=F70}IW}7U`@%5vJJb^P=@sZQyi}%$*
zfJNH$-I~cGd<|S^M;y-af>yacn->l+Nw}U&Rj*TPKI8~OPU?FqPW8MKyzheXDLSHp
z;7W`hs8-9HHXpfivgcXq`yf`o`HkHn<*^G~qjdY>$3F8dm|(S&%y#_YJt+QKRDbu+
zk?eFm_rV9<a-%eGbdbC2oPD4IZpl~jZH<c6$nT;$%fNxs>UcQ`y`=Zti9Z^!V`2*&
zqfOIz$4r$$RYi9fkvtwO1Yg+Ke_={wDI2(+(-si|Y&);Yn&I-!A@p!Te}Itb+c8AS
zhCaLJ-E}W|r|r)bI0l+O5W$#dgjW)Zd7avk2)kG<|LPIxWf+Rx5B9pZUNLRFl_)zg
z%1gc!J_~MR?itUGZFn97_&VBMZ9}S!nIEqcJJ;A!F=x*}gC57#(I-?-(wE=!!~EKu
z^LVCVYUU&7N8`$FrSmnNOXr}gGoH&T{YDXb!)(=2mZQq+!eJV@enX2f9Jv;d_yP07
z`#A7!{IN_NsCzW1*J%c6hG`U|fzs>Y-RxFxM_HflAs~>x^$;qb)ZK+jHqB76mB~n8
z)gGOX%}n|E_2apDe)`&+_l_lb0=wQL;M{OI{(;zy`+`e=z@l)93LT=t)*1cY^y8zo
z`)CB+&rIJ-_d@*^A&K;;8>`Dt^ym>2k&EEj+O`C*y;9?QJ`yG7f~r*lA)a=}KW<(N
z#(PuR#+`-xIt1TUhPyOYF1_Y*$u{@^m$UYo5AciG;XFq-UN<7?;WvlDJsXY3Gpw<1
zlcXR>cnRjW|EhY{qV-*B`>;DK&lBT%9dve*Z}_i2yac@rL&zPH)9J7$*`n{iF}~<(
z(#zG`QK~W<z;L&G3zce4V|OVYmG|Hg5~-B^^yaVr31wJ7M?JxY#Cg0}C+#^+_Y(g_
zOa>=;Ti=`J)*p+-8zZXaUXqK`JM5>_0@q#TuEw6;@2zhc6xG?eI6ql;NPVWbbsFFz
zFd{?gE=3BCbrqvkV56i#opy<n-zAN}l8Y?$2r@RHKA=&ciPFeZO5Y^9G7QV)F^`$E
zYrnHe53p0mnW3A3<m?fGYe@lnsEb7uh_0d_IC=GCCM)?80Mf#)i{F$%md{+<^)*Xm
zl{v;Z3P7XxdPy1Mj<Q18W4ur1`6WsSfJhx0f4&Rh(B%>RaRSuw&uQnXF%QW(gWJn6
z=yxYV_w2sD$J~AL-N1L=W9=FQe|Y?aSmEXM*Y*J)@Nfl=4`jyDJPK|yx;(T~!q}kl
z+^%GYq}sM>3pxFyF5Ffc1|j__&=ktO=W%Q(yELaQSl4=m(Ly-r&`$?#-ULW?x-V(~
zYi0aPsiv(m$Xr|T+5Q$s$)_DuCs_|e6SBg^`j0!|m*c-y*i#bSb&yr)l*dZl>2hC%
z*4O0;Ow!I!HD7vqrpjh)=82(?O2jvhJZIRG8Nm0-t*UB}SGGEVt0D&(#||Arw6e_P
z3N`CKz7F)=nCb9SMDhw^@<Z`4%y=X>C9e!+iZ4db3r+`dXqF_65y^O7fXdsB!R4vk
zS`Qn;3r;$JK5(7i3eUzx|8Tzz01&GKLH!Isd83&cbEWfnJgwo$B=}WF7seNz%xZZJ
zA3_QoRD9d+nIcd3ZStkm8z_3Lb+<r$$vXPl#jO1!E4RMzJzP!AKOd@IpawY^nfhoM
zG^pPFZLX?7qt(Vnq6#4yh9W^K$Y_=tEXf{nMrSIK3QJCn`mOooj%xGGsg){^h==wj
z(CVt*$-u66+M%uAqFH+Vf9KkA&_Dw7yBbmdS2Md!HPy2<#@V39SLT@5{dX1sZK<0f
z@g=LIsV_T3D0+wnLS6?Eg=H7+_4X5v)yrrm1pc`e{j1p8mO?X5-IQzYo_f(P!QXB5
zIdVhd<yjVfVv6?`xVO8y)B4u;mgeZTOOCeT3UAq9NqMAF!&Wx-dZ>y`^5YXR`Tp2C
z{97Xugw#V)OqI%8n!l*5?APU$VPIYGh+1RE4b@ou<0k$$E9Upq9}L2WHI<hV{}q$B
z4IU?xg23^=q7-l4K{JpkGH)>dtB+TqkAIiv{r?p=$HapkSTo8Ggnx#L{)74JMq|a(
zj~^5NdG`IE=l?W}RwI3Ozpsh^-+Y`}7(AwF*SA;y=Ntb0YX0}||7O7b=I%0SSLN_n
zO}zlvJssLY3=mk_6Ir4^p203=V5uyArphGz8y|nI_4Ehe%3?D_|I%*}Oo*)|8Qz<8
zdGn_|Mwk)&=)JTd=fr}E1DR$zAmWd~l0J;T>+1zk7#EC{PXK{kz-pIp-x+i+RUStc
z+Kmpmb~`xN-++43JO5QV`q~6QQw$K5fedd|Afqk>F;`Z=f23KeLl45fV~(~a8QTEx
zuicx-k=d~R7NliWf#O`d+9Vu_SkIL6nLWq@2?DCkZu@c7*TEG7iFxD;7<nJB>~%%U
zP;OvA!RB2B8u4-3U8B!BHD)v?^RAi2go|UqUSSLv!qIx$MUnE2t61dJfs`Hv=O%lg
zORX8(8_5nN_xkm<EFCfAdl~D3Y!3R>IlYr>ksJf>3UPK&LS^d3IJ3kjBr4B$>G=Yg
ziwM_YeRKCCT~aE&DHZudCiWBW$Ioskzls_V=MSVIc1?%@x~>)jrFguqp&>T6&xag(
zSwLN-B^Pr4F2Z|SC%KWwlS<+%4qT8>{s+9^#fK%b{_G-H%5zYv<(iM>$t^vIeGbCX
z(M=D3-Y?OUX;Uh+|8XyFh1W2VM)IQ(j#{of;l@;Dc9i%^8YT`Ay5d`{9uiXsFvgm=
zD?@(Q3+rp(uSCwWWB_<RPZLl9+5KgMn3uDF(iQym<=T7%hl?lMtA-by;be?}NHYGs
z<4QtspGEUIs4k6{W{kR|U+Z>J3cKu#v4~oW9IzTB`9DwL>8a&t6`uUQYyB(-=-@{|
zY;-B^SHhJ|P&#$PdSYYO3g!G<DpJL~&#-&N`tyebR>CMs4mIb}G5tb0TBpKUIwPq#
z%3IGYJ{M>fn}B%TV=aY7u8ADkk+)^fWApJ6z8WmPVCqejrwQv;#>^#eBOm{1CzxYz
zo7`-ahDMCYpQdQ()BRer&y?%QqF?o+vPt}0Ek3jbb4@u+;W4KL9IdaF_k)@+QeOG*
zrMl~FaV%O&5rFWT`lUiiCmm)-U~*)*+<S$)`Q4{W$v|A^0I?Hb6%9^*!97jEZ4#C$
z`;nNOhmBzr4bG+(fWmE|6$^AVRor@6?yJXrw3yD^J-XM?QL*TbQ{ix@esRJ4#?(fZ
z6X<jLZZf9*$VvwQNE?QZ&&`J-i=3f0p!AlRnXa%zv+!kl2vBjy|24%nI?@3~^S0{k
zJcHmS;x2nnr$%3IU%v5Ogn^RYLvQiqIAU#Mg_Y30CfUk&^`57x8(gpZ=d3Op1<jCw
ztr-m0x(55e+=7?CENXZ)To_G0ombcXuI)~G>q{FFk;heOn20o5oSIkxqK~$Ao)QSa
ztQph6d2KuI0?IlTlv@uU54t1wyK+I!AnC(NgE$<39G>Rb<)^!(q<L%>%Gr3d)4o5G
zcyIxDAdPY>C~Kz}0v5~Vb^6Q7XY&b}yilgkSz+_#+16&7DKzSs6??C;i!$2${Sp`e
zX7E*pIldA?xDPnL?7Z*<Tm~$he}Snx>*a#`yDxPSqVP}H!q4x81tMIsjQ|w|M-#%R
z%L{^q@4NJ$>~i=Vn+4EUBFy=sF1Snw(;BFS1B4-NfcIJ@daEq7kwcNyFKj`x#QlTL
z2X*1PG|Mv`@&)kHOZ{J~x~Iwwprw?UP7?+CT7t*JrOi8;z9!7IN=baOA8)thzLSsl
zsgs7~M{28viFxWVbn%I6<gunxPx{*1$7IgKI56-i;mzvodK#3deH(<iK9O83RB$(`
z@LWnvXZN`*%@)n92KD};=bmVO_zQ5+Lw<0v4>BuPnLOa@=a|bun$z~D?{HnP1CNvQ
zphi9S@+UMv;H5-+`eE|z(Ih&t=tzc}I+kWhr!$ryayQNv8ouD{mu`nG^RQgYJ^6)M
zi{6c|nP}ohfuYW91MyUFq!T^q+-?L?xFjh!4S$mOpvlc?Ynd)u3y{qbw%$rQ8YmXb
zESc+cJ=JTwva5=ifjF`42`$k>iLeCsj!}AyaAYC;S;gz9vh4z?%R8bjvF*AOaakG1
zkDd8x#pn57&$bhTSu$%Gt#eB(dPpE}|C(?k(*C+Uj+VZAuEMXiRNDm6lR0i?`%Wf{
zD%R%qsQFN0eYZEXNOZX^sOUxhK<xq`-({r%Rx*B9JNyBiF!<pl*sD`HM^PVnvYMc4
zV;_RknySxT_gO6J0<FamTAv0z=*8ak;Grp#g=Tjf*Q+bVAYnm(oaSn_3q4GmhU<BE
z5c0MkOU_80^R|j?aXd$dDsATRM+EkcmRsP#7r$$0FQ*ei7gB%p_)~hBlo+JYybGK@
zsWmvMm3*W-r+Wo$@40S0VSRA!Jr$vo+4jn2%^2uM>c4o3fKBj2W5H~T)ratI@x~Jt
z)qIoLcgio>u8B21Sz{xG%s=i4z3oauo9XB5W5z)mok?8&IX5~J`&3G7hD5$CyC>q9
zFwlh7uqz^*{xi*@2El^?J|4p5Z;Wf;7!ppt`#eJ<N!^e#K;kaT_n?pYuj24%UV)Up
zxn91RDeM$8s{>pGpL>X<<_0XRU!U~HhrZ!Y>0{41jVX>cI-1H{FRWWX?iHT*x^*r1
zWt5apliP>(J@D$*6L&c}LW!c;u965C!Ji7|JX6e%x0Uiay}6F^esg-`0GgmJ$P|sI
z;<FsgC?wNgTJgXaB%2Gpzai7+eKespD2@yaKCyx9ti=)XgxfvXy_p^Bgnik^0Tt;H
z!8J_7VQ+Y1(?DbCS*Hw>Y(}%rjy+X$S7-}$>uq)^vsMAQWIwqij*x?Ki+cbB;8j9W
z-0Nrzat%&jw~gGyUeFORK`+mWg@{uO05Uj`UGd(^^m<&ksgeu$?~u7<?xWrL*;+RI
zbJqUH`s0lT4M7kK$T|VSthAVmbS>~FH<$siPj9>2C6WVgi?cvD=0Mp-h4Q*Z7VW!K
zXdpk$HDN5nol79?mPiAy9N=+)$s#~)P(QtP4BA(@_$LGaL!GW1ZPjGdZZK&TIp~v=
zJB`pg4K10kVdx1@J$4pSP+_JeAc~CEAk&o34jIUioM%@pR3}WXecR+E>KRnB7-zf|
z@QXeqA*#g!s2(2i$C4Ub_VnIifuY&l(PjH8Gi#Sw2-?M{sc{ko#K*lH2Qu=&yKj`K
zLy_~Qqm#??*{5mbIdRq73$B=mI1>$>Zc5%6g&l`lW5<dKqoou~E}NwxE@$(@Iyc3f
zw}rh`p0%R6_N((4iU<oX-y?DoQIrheghOt~ow4cU6x86h@fVM(ZfclOL(9|X35ddb
z9%u4R%-$fy>WCRluJkG@c?G5IDV2R^3z<nz)BFK+@5a+-^m3PT_t{jR&rI(AoIBD!
z^^+&&ptCO8V}oF>X4{M<DkeO}@r}VOUKt?gDWB1Kgf(P;+?&j0JCXK9%+YzeeDLyX
zwdK;UQ;+ZX+EsiI7Y0~b%4dnxZP3*2hgK<0+DnNAKTXO6NZ(*9Q=Q&QO{pq9d?Zb?
zTEuKFzv_-~NcZHe>Zx}w;&3p(1PFv*#p1;(Tqi>|QHY30n7-Y%RQ<FOS$C@rBl%r5
z_LuipNgdE34bMWW#K{taPZ%j^GxctoRX>iBHpFWNcTgk?_`mybQ*U^fHK?5g^LFRg
zba*zQ;&hf(d$r`dirb?j7+;h)j%eBKr|6$t+CSC*c2$jG&+Lfv(~*5>h(c>~wFn(H
z!LM&MFJ8u~tT=qX;>?Jf5;T6Z6x!g0UA`EQ_myMMyg@94`|=0*aTkS%ta2u%O{-nP
z_0?-Q83a=*txWyAl-KXHIX)!cGXkb|J^f}+mAYhJ8wO}0J_4L@iJp|rT4r^XJ1MP^
zrXixk0Q7A10N&F{rE5JLSf}s&IGVM_=@{SS4*)W0cR_gJDiJ2APz^RRLe0~WRwqoh
zO;SG97OOeh;SN=AcNj>-xIHr^QrIlx5~U}4dq;W6j9?`&pBhKH)(@pF6*t9w79MHe
z3kWCJ{y{ZWlTu^*LU4HbLah}KPQhnbc)QWaSLR(;@^`c(dwa1Vq^3~qYx*_LH<$7V
zpU#+<!iO+}N+)|k>h5C2(p#!kFIAFj?BZ{yHjYo1N3s|+?e3*dO0=fc$!3s=DQK21
z#<|@Pz81YGP*J#0q`@*7@mhg+cJ0tn(3`5}CQ#-)PqH7`^A}@c#s5}QoaX&i;L6h^
z<nVoP&roQmT;3w}4q@FYf?k=;AdOj=ho}(ma$C%wX}J|>iptFJ<?UCjy6I;$13uWz
z1UJVp(He|>O!{hd`zhoEt(MyQm8pJ{Z6Ng2%yKkw^`X5~Yo|M?w)7whi#aQd$S<L-
zgo0Zo)pP7JGe^o|h;NPifhWJRBgN$B#uli6!ETpQ&A(Z#raeru!Z~v1vf}A=L(={_
zn&c#_>@ZeoPFzC~2?NQ@YgdVgdL<x3FAYI{%`S!b&rkjVwxN}`azqR(ncmEOX=F1K
zc~1x-sF=q~?(uwJsuQ?>*9Ena-H-t^+OtbNh@19LNtjtoA5=7a&BB3T)S{#|0`_V?
z1#puTa2p%m?l{3=53?2YylRE4E?{C@61;ZxeT+T#o?iw{w616Yzr1)Dn_QyER500~
z<d|IkJe`t|A>NEouLN0<uqUs<#cHY{YkLFFrl4)POQgp>d*Ls=Z!L?Y4C#wtyjH5u
zWnEbei9(yRjkK&!fIEWot&(3ddn?Hr#(Ji&58uyG^OLq{cSbV~^OMt$4<v_=Ke)PE
zip)?wht=84&(wMoFg&+AIBIAObTU8p{{Oi9%D1SZE?xyCq(wlwL6A~FB!})0k#3c4
z>6#%0q`Mh9rMqU3?v!pAI)?7J$NS#r-uvOb|G@n+A7Gv{=bXLw+H0@%i&foV%UHQs
z7vG1+k|ZhHO`=>mu<GVFi^$if+zCc{lFQ1Vt{F!8B)%WSXa^sgfA7>cOiS5x6Ki1x
zlLtxWB`4a3sTFcJsA+804wk<=CqD$OYQ;saG>%{3X9U_AZYyMO_SAHRWo--YjO?Jh
z!&HrH^>f&2=vyR&%rYpw#lGmGBmX$A3g=)Wx*B3!Q;)*1dij*cZ3g6m-bdrDYoDxm
zi#GbYq<#<_u2BX@5V+^Fr(WR7Yj&!iuW&rZt#!%w{pRm@<|x3bfHM5!&)RobwY8B1
zTq?FB*Rri60n4qG=<QbTf)u>}HwcE;khnosD+&fSdup4P0eJXTKXh>un=Ug8a-}90
z9leeCz|KYV^BqsoGoqx%ANFp^fd(mwT&(<1jNe_ISBl>KY~!#^IoZKRgl!+zGw_NT
z#9d1y?V=3HaEsP?%znE}8FiGpxYnL`tCxs?yPVFoVUJ3kc#7@@Z8SxA=ULrT8JoF+
z+-{z@-)wDHQOqIC8{MEKsB5%V<EzYEcae68L*u@S{NltS7CzTTX5Gb*%j>~ECx2Bg
zn*%XGlx0MKZ11o%7@i{%^^5UsKl;Q{^cL8?Gjgqrh}o8d!Yf8MY)sU~a-W^g^&v8j
zUDY7{C0qp^>w|v*j_krMNz$!_PEjLv(t@G<tG6sN9|o$-4ubeC+WyS$<^yZeAAeAx
znv|d58qw29@G?>C9csuMx%l1!Zq3i>!^y*pe0?Fk1&-6Dk%01*!c0`2KaO2!WIy`B
zI{^bCG;v@lQS3^#deh>e31D-qF#thb%1;89AJE3U(AaO;>(rYl=y=#EfG)5*XWOcZ
z%M9ca(an>fsW>Io*hH0K3wil|dH@u+s&NWw`uRmag!y&{9$|34Uy->6U`ty}D`ZoT
z=R-_If`r9~Pm|kDv9V&Y&}fWlamn(Gjn`gg2z^Fp6n!0BY#L6j>9BU|0W?p&ID@Dk
zjD4-2oF26)b?p36Mf5S~pgZp3U9A2|yD>SzB7M%%^@LNIo|+I716dJcswW|^eMo+n
z{PCYwvmVnkHGE@=HUVbxYkY>Nx3DPc9d0*7dRTQd6na3lA(z+-YSkBRY;gRh8K09u
zPQd17M!kTG9lXnGBHzpDm@p8J8XMAE&IveN-9Ua+MH`k{W4d1;TJv-oW5BOSx$Oe?
z4NAVUMZ+QM#XmgD6Arl+a)bX2g@OiS5~WR<lLS8erhD93oU<4RS{DL+O*p%K=b2{T
zpm=yry1y+c5{rKm@g_vDMZrcmXni!{^e||?6>_&u9TEI(EagLbmy}_Wy_m*N##lT2
zY!q@N8*u>Oguy)`v|hIsbf0tvb>B=LCKV^I3dYRh#J{eYfQ??<+Md-;>p6x~e@`uo
z*DDypwVIgVaKvXt*#w%1-roTuRGl-3M<(k%c1l{KoUNotPzZOWv=<#E9X-)1jRX->
zzl!jAT(il^@AY@*L9eqSkK)+?m(^G<)HuS`0*fnnlwhZEI~6g8<KXi#^umA0$B0)s
zk(qXXCH5zwCyT(K%@Vu6R;YYJ_<>v;js|P-2SAXLOesFA4kXu=Pfh?Nfz^~8d_TqK
z%*?u5i^Wp!=gTm|`rKzH*V4Dwe9K-F$!%EFZvA{-Kx3Ur{%ICADJibZ6BuU2`aC8U
z12Gc)yPB5U&wt?Vy1+rFdEs#-v;C*51^LA8m)RJcHVPf<X$OmkS-}BxSuaLH>p<lU
z%ydxq+`37G+>&ZlNu4LKJXW3=uu;87n{qE)OSEk+I8K7TquOkKfwepV;6l=qwu<3%
z4bz_YfeZ!9p>$L4vR;Yw@<r$xUHT3~X9&7m7}?UQ+vr5Fjw~}GxEkJpjA&`t*eH%D
zrP<xaIjjWs8CEH=Bk9dO0SMTIebqG>kI#P5dD?^=V$sdEwwp%D*Zr=hyb*J=v|ZA(
z$%b*{MGOTl>VC&JN!b(N4995kG@$GGjrNU3M&KdO*h%|@&~YbWbg1l3LZn&nxR{%s
z9QhFB)y7)z-5nKu0!Ex8r{ErXsmng{Z!&Zs$WSl-2sw65JX<}<0uZ)<%3S!#9}>;}
zu;rke;rVlqMEVo4M7dXUFR*`De4L2)C#UAXVdZfd8@;jBstox(+aND;Z}aK%XQYZZ
z_bALD4bdGQGZs3{5oc*)i2*kcpf_JCUuyWwaeu|*y39y3S&p31O!#fc1{$KIGWQsX
zc`5Zvp~pi%&pm#MV-Nyq;$*RdW-_(?CW1fzfCxf&Xp&3+p-q<iuSM$$cFhSbhg_7^
zLeCCTOeU=KD#n33QK@q2AhY;VRODne!#%@tR3s#D!hw@<C0sd~Y%7L>-haKg&-uNt
zN$QWXfBp|qe~It5naPkYW^F=HdmOugvVp*^u<IxGP#oyc)u#uHnrU6Mx&7PeJ!Sms
ztNKgIWTb5ih@__VJxy<@V4{Ii6%!|rrlbh3&89s(5E!s(C-OPN)C49En7B0+W8Vg)
zr5>3jw&^cI?Jqm;8QjW*Vu#Oh<4ogq1umO|mgzdSzO(l-(4mpYBlfCI#=h%SaDUsl
z*%;5(A^*o@O*>i2k`v?zhC%~0lqF#*KH?f*VNCKs_6>Bob_Fn*o;mn;+us0_()=kv
z66ljM4$QD47E^l>P8JY?NyyLeyRuhuo*5S3>+0(dy2`QngV5xS?m)nQPA)5kc%kts
zx{xwdrr_oy1{ma-C;!F^<eZB(hDdxAumwk7E<=_Zt=!`>r#yMaLu3RLMWf&RpagtW
z(Xt%T(FKevq_};!F-Ng6un<jOrG$GUpXPPv#7^DdlejW^xN{~gaAyX5$ybw^@qJ0P
ze{5Tv!0bHz{MQ>gD34ZOPz7yzAtgI@C+VA`2vMFQQKyP0fk)Pb+_B)UG!eh&Wrcm&
z0AAehUE!Lh93+FC@JWWIK}a1TcFSuvsSxEOcP4By(oZZ|Bc~{yJahQOXm@>rZf}Xb
z)K-!Sqmi*5D;@Qy*I7s+_g4(jkE_oq^StbjcK^dUuBsU$`@%tAo;DVd-Pc1%(yI?u
zahSdn8@SKGs&=su=Jv{O5!k&9peA_`YpnMcQiWwCEWj^udYuRRY0P2tz{{Q)E7zyp
zYkn}+NHD$g9V%ufxHS&H!}Xnd^p-h19AB!i2(5<0-)q^^z~_kM`7b@;X{^){P-NM)
zTJu*6_x0ZwhhRr8#I>bm#WqQ&3G<UHn$?fP@9-XS#SsAU?Icsnf>Dh8=}!2OH+S-e
zcR_k?dY+P6wico3T5d{`S9#P?4G7;aO0MRuqJej~03(zKXYTWyJ#pt5xoNvpYDvrv
zUoS$tkDu7Oh|rtGnUS-`i<YRJ%mEAz$V&goBPkeW#g$d|@H8}z7tU+}JdlX07~Eyq
z`;x^=4mjiJ;D4k@2_3DI_`b>1NN|mhDrB~V$@oQ<@IBfB{+!8;*^LVnJ5%^_NCc>n
z948?wxN^VqSVZC7qg&9n6zpG!zeX4RdWFn84Zf0ie8Qh)aRNKBJyCk2?UU`7uk=zL
zVfDj2^W?rFDl7MyMd3;OPqnY<p6#cwBDAKTn1t8(u)oi<K+n*Zv@5=dry?~-OnE55
zyr3IUuMiB?WqYjWG-6^IC`s;A3ck3nIa$}ab-&T<mbuGj9I02h-kv^heWE$YxZ^1P
zHg;?9^&mtUUlbO_aqL78uqY5#UMOhu^7Z@S%aOqT+(r5kr*5ja&@QR~ek^%r7?+58
zOq8qNg{+BZz2|c|#Dwyg0d37jl2mw%e(mBwNUzx)9tXy{=?#9o;+*i>`w#i8tAdhA
zknsd=&H#+9#6|6YK-$wSyv^Apdit998sjkPPup2`ne31A%MS@Q51rQ<i>Mnc0S`fT
zyb-+xdNr;XFWiiuQ}=gg!7+mBZUx&7Ja+Orv!9(Ciwrb~_Yj1|wk2OolK@;CY@1j2
z1U77;wS%fxwmYcx^@Z*fCwW8Plw}{~JTViDo&^<(gF3{y+dVrRbC=KKF^<3SrNL#}
zvl`}>{h!{UdE?CN2)1i=MdnC~?9hfSzM;R~ZJ{ucge(<Ff;F%mUL+U|ETp+%V4<$2
z|4Ode0NUa$HFi+mX`hajdo;cctKO2#;5$0sY=@CD*Jn3ZQg5U)(;)$`SacK<N|P8*
ziNjoM@2(Fn?Y^JbQ8OP#?pz1(lr1Z1l-)>dvQyA2pfYY(`KlAICB9Le3iLc^B{W%$
zkqh}afBH3%;e^NtP1sAzK{uI4PZ=&xT;MoU`tmwAbkha?PNfg}2b8NNI*!zKq&9mQ
z<QaUK0x;Fbu%sPQ8369|^7V)|uP(<UA}j!^g824g6Dm=Txj$*^@BkoxQYmWZ<qmHe
zTyYf<p&j1B87`ry#$U<dpSw`2U;WAMpnhxSm>R|Ei<!O^;Wlrv7HRNN{(+JW*LtR9
zGVIC2BFg*6Ru(&kwai9{+r;`pgfAQiz)23}q(a%Y4x9tAJZB5c7_J##UhS<7t&2E@
zK6Q`;-~S3n9A{{!PbeAcGZB)QMYl<El9~@(f;I^?54WU2bkvI8J$e1;56c|}jtvhm
z%LKj4>%gb0l^5j{Qnq^@(3+A-RgGtx;Wu9Piau69wsIv!2(+-DM)Ia=Ft62PDPG^b
zOd@~LqvjXk<B)Dc7tO;7oB}nXXo+5*(K{)c_eo)*nqgQo0BNiB&d;>KhRkXODS#y)
z@J`?d&kGv#sE;@hrm`mQR}_vfp}m*9t05f;BE4VHC=`|3pZ&~F1<?6-6$ygrAN+}h
z;Sxi4K2T2V1*b&mq&GmB7tLM3!dSeA!B32NCnvt#k2>}fLl~;9kR8Ksn{FCu^dMC%
zsundNPBdax#RbxtPt0}W+-<7H3c^Tgq|h^A|M54*nSHis3=zFD{zPoD>i}y{#RH6O
z|D|~u5?RQMig$G6>J^2D%6Ipgt%n`=O|;6@5z14G6WoarL?BngM4zC$*o{=kPt{U_
z{$RPMOJ?bJ*#w<@-MPlnqAOA%mR}K)h!Un3NX$7%fYh6km(VMsIBD>g)*p_Zn~1t$
zui><fJ;a%2%<bY{6JKo3+}{KxU(7TKC>2wx|MEvw@=FKF2QbdtfqR)+hcPJC2ML2)
zi-=}Z+LcM}c}5H{v=`5Sh1AU!y@+BTqfKulx%`2xgwOguBLl1EHWfYJcgk*#EeOOd
zwEeAG-c>U*B$629vNz&=Pm)~8Fz_32h3m?Nh#ti*{c=u46mH3Um+I~KS5$IO(uXlP
z1HBWb8{V1%?<|}A#Z$Or%|WmPxv1w5gZBJ~Ij`P#b0l+ehV(N4xJtY1{@npHx_;~u
z9_VhRF3pPc{WY3)=j1~gCKSGyA#xO>z~RtW?RgF;`j7u!C|5zOXC8#1W&f_J*Ku*?
z!~lxx=`PgcWD5kcCO0i_<N`;tN1Aqv*=$O=c3#Fa*#ZT>XP7#RirWNpUm0oA{V!#D
zg2N_$2<%TWpIDrZNe3B;-H8OGn*zUH;TTjH*cq6q?z^1_U8T${k9^rLw%p!4B&g&@
z)XTUS-s@Qk23if-ujl&ZPcmnVu=>o+_g)V&BkuhLuP?M@jlFz;ZRDQ(5??avvSs3-
z;TI)ySpDnBir#XQ(UZ5)Bf{&<FmC84W9#_X9SkLAIJg$d>|G<F9X9&m=T@I<@h?sR
zv^Hp<D7;j>&yP|VBZ%}Ce74%cje(T8YBm;9BF`7(<F>ifLtBD=>83JgIn|dU__Y7Y
z_^^%pV7}gNO_(*<rJN?%>xN$TBaHS2o7mYc0XF^<y`KIz?b#6?(sbNj@LO|_YgWpI
zB|X#yH8##Xe<FbnoZ8{dbU<}{WqR)E0rX-h9s`<RY#2Xu3*oNbZ+dQ!ibrvyjedv*
zCrCYoIm1B179oU_+an>mMkFNXCQs`D5VD-y7&zy<^im7;oW=>*LW}q?*|q3ub6+bd
zv-}J|0y>z9y-rhqEm5JhO}M$62!#tl(#wx1+MDYw*4t=@i-R~&Dz0*{#8fvnlB;CJ
z9-pDhX=UKGw?u<exoR38P)bw~L9QYOPGeHG#tA25iMyAFgx6=rh&*I8Jaqz!X9{dw
z-CrZ*8c7ELpE9K4?S&uRNyo@)%mf^-JCNu*V%u!v7D|QV$$XglVV|}{V+3dLfFY8c
z_LNiTz>37S-wxU<V`##H!$4<S5UQWji~h~PiN|U5Q?F!QV6TjtJ};8H@3u3+tS{M9
z?+tmKbyO@mMT~4afN^|0`I=nyeQ#j8=7*#E(aM(oj3Wx2$MsEKh?{v<PPmB8EJNc5
znhG@nc2wh$+wCjaTO?Qje*;yy*W>s$+*^JrJ+4J*fqBO8?mQ&-`4gZx0sxdTPtR8E
zWJ{}@)21HRbLy1anm=sQPCIWa;PX3vvUAmVI$c_PK<n!I$eH-#fP|#CCNFle_Q68C
zHhjTxH1?2~9ZW3jbsTc%2oh3GDAV2d>@ffVozRfUFB*BZj$z?ZKZAg7N%5G^#7c1j
zj+|6<Bbd18<+c2e9QH0cZPsi_5#uoz@$H3eY<wna3Rdzw$_PllqzGk=OIogfH;TU@
z0%(rQri^~<fj^j2?iBtI+)oI}RyG}@^AG6zl4M`$7g0wRYfr>@@`pvyh`Y~Jw97Hb
zUiGOi+Qr@b*;C$P9>u@q3BDnfpzU8TLQ~7b@j^ycx=DEWMk&N*Opz*a_x3<AdH9O1
zt90M>Y;mWpe#45jkcA#CUp15uyNT3m1&Q~$)*8Dd+P-NQUJ8#AY5}oDZ2J+T+SEAR
zr89v=1pa6a>8BT}N!L{2%aV-yQ+)R8Qt{tgV4A3*tzUFW4eh@46E-!BiyI8-9T{;M
z;ZzWqmZ>RY;kz(D%%*r;!>e)|>Xvk>IUk#QG`;!S=xjgy?dL-99fWd9zKOSlxbe+s
zwFyq+Mig5tvj~u=KSHRvq@^FDTUP4r?&VL~-f4FZFxo{XV4i9=R_#5lF~2tinZKR=
zxpnM08UGf~e62nGeoke$TSUpOXss(vmlg8CcIjnvVI?>Ib#a&6?W=;JgY{?Hn53eH
z15@^p;~4wmod7sT*=pG`_OpVR-wpJTN1#l19Q>0o)_`Hc?o%IR4u6uv74zX-W)G_f
zy>TlP7-0d?gnYU%z6$=|_X4rs)42*>g6g@7qg6iYf67%Ez1ybl1GT8NsqhieQR|*G
zVTfPfFPedM9%@w(r-R9^KIozRtU_3GCW~Wvhc~I1(RfdhaKqfZ033wxg<%7?a;Ku)
zj1vwxY+$tWOzESjTOo@yv1i*d3Gs6`zBVXqbxfw3sb3@-k9L!gH_W7_CF*4uJpp4|
z+c0y?(doo#h!^y(z`*!+B~0*~YYp;n3dKAL;~{|dYQ}I56xiQQf-@?UESF^BvG0mN
z?Rtq0Nt|BvXX^nHW1Y+K3PKC(!6d+P0U~1i4&uWFO^ZrDcbTzQPP<@dT3}^(`GOk$
z0o4ofhcyaB2?%ZSz1dAkzO(sq(#TPZTRv+|;2UkkU*&`1gA5hK1k(hpVnuO2UmPSw
z9YGyq(JZ64sVGD(d;Rg$Hb8BRyRw&DEoH8}2yVHzj#os*49rdu7G!;EZr?(1CE7CK
zw^u}y-DYEayVy_93n-bD487<;X=T*5o`$Dhw13={&q#{~9q-@g%Ok2kWgUoXbwJPJ
zD$Mp}A9J%07bei(n6(S9V`uQTf0QBl;Y|l>@&9#GHPh$TY1q)4%YHeJILhW)f8p)A
zb`uK}I|PhcK)`A>h_g;Kqke>aDf%l(%tpp}kDeYg1o8a1e<BI<8~nxOuk@Jn37!V7
z5A21Q>{p*$<g$eyr=6^fP6FZ|%rgV!1m;_bj{~-zeWD65#me^_yOl^M1%_3^Yi2wl
zhSZ;Tp{?i*6`I)mZ~K%*nEW56L`tGFYQCpor{5=sX&)&V4Vy`S!1*z>pMqP@AAbA4
z1ggr1E8+VbZkrW+=^!lp5|mh8<075n6vrE;-p4=GhZsNzR--+c+{bfI7dRTtq|#1*
z#}vTD$YVRk`QvmNqLS-w9-D)xa+z-S9DF7fl7Nh+M#gZWdOpD3{3ACF8JZoi9o=KC
z%`u<koD>{uuphpGEC6)`Qfw~YZ|`?iFxJMq0N8d;dnHXKVbhyO#o)V-YeekM0`@$w
z?hp3BFo1hw-dVEQ3N^SQyQ5i|oo(YyCvO-1RTWsf7vCE>_dIJv<X5l;w`}eZ9j1<F
z6s98fy5!z)+W?;mAqf>bH3s`LaXxvs`lvJ)58#*^`!nVKm_)Em5zh%1zSo51-=MnT
zZ?0PPJe;o%bdxO^Y<JOjxjbdHk5y8~WFfYeQ$%heAbUEFDbo1@)taYB3;T#ya&-Tx
zT5wVWrh#p&1!NS1wp_<u2N%XzH?Sp%u$pN<3zfc$Qt(6F@xR=J<d`-~=&~5@>1=Ei
z5mqa5Nkwn33LpRi-^JZusgjL5zAByy9-QUQNEHNh3<lHtTNI52NGX}(WSoU22%mJi
z!uwL;ceGu8H(m}q55oszSrZ%ShFeWm_iAssdQLZIZ=2?IMN-~KKy=xJb)R8j3hSCj
z=|P}(;GZoIjtNtCACHCsknW3OB~us+#%Ct_8g79<mwTltsttk6%MD}s=FNw8=^AuU
z_Sw}y3G0GyRRJz!pNaa;$ODo_UD%7g<b5Qt18x4^NQ&qlRf_4q?gU1wzXMQXi{O`I
z4IuUoIW!&U(+h+G4{&?vF?59%E<c&6=K9D-NJmX4)#suVy7=r2GYoUaftdJ?ORdMn
zt(yXNWlFR?{|9T89D`G1wJd-R8GQKlD8w}m^Nv3;l5p;qyky~p*DG2{P`)YcKhg%f
z6A84uLagyijn^Cg0K8>2I_NR+vVk$-!4~}S;g(`#RV-P&a*JQ8_1jI_tW?JpiZOFR
zOt|XYm8#qKxx>JTew%$Uw>gzLrf%0ab%ksAOca0FV#|%?)6y#!fs5S)2HK^iziXmr
z-Y>uW4`AR|;Nw8M#>|3j{sEQXqLZqSJo)m7W;td#lT^+e*Nwftlc>L-b;g$oxxn56
z_5j3&=hwpsI()zD_mrpsB$CO5J0F>fz1V(5QQ0WF6#yG}5Q$Um!t?VzXb=zmrx|~0
z<Kw_eL)#eE=#d549s;(SK;FCA14&R=1y|9!BIC(AvAy$g{KY4t2jB%r{W?mD{NShm
z<N<d~aqh?F@?x{AtI6bZcWTZXr;p(u>6Y=Dh06fy$y-hHH|g__N|s-6hRa^Cg}-{6
zk{6&Vv|=3kie-23wB=5D>U56E<nok@Zdt-VG1XUu+O`;A#65V^-}Jk}w}dLqKfBk9
zqTaEXiFb1n)@|JTn*hwm_OzozF>uYw(X{+HvJlurHF0+c&Er&5uD*$E)p1-Zr0(_w
z*?eVw*r-$)h*}oumEL~qAZ$H6{bS@vm(Ze1-$-W@_*$1cbE6Dp%pSUIU~f5D8qa+@
zfi@P&BZWsTx9XRCx7oJe!#x~D=rT*R%Y$>p{9uFmw}|aU<%{Z&R`AIdIwE!l$$0&i
z3OaHnOGO@^cc1bq^NDTTAfpwA=#nGaj<xPLET$O3kY5mh_tiu;pIa&^LMR3U34nQK
zD-V=l<|!4tBg@1}Lh(SDX$V9UFh=9yCzzBsolwrriKbq9nz?Za@m`yEMMt$48+~z(
z_eq@&RICihO}Jc16I{2TD$ea_dDD8=S>}ZAU|sLE(H8{bf^h3j&hSCY!n-MpFZOkU
zV*r9)DW^rIcc0(}oLX_lyPaxCt2UlIz8v|JIKKQm5c=}kVGHx>n7c85X<w%;f_)~Z
z%hyPmM!7_R`AQz26|?U)O9wWCW4gyM$7HM|#cl?K85h>=Iz*vwp(Q2KTvFs5va<c5
z%Fe%EuI}6pC-^`D#g80?vYPi_a|A|}ayyY`^5eYCVK!#M-_e`yaY{nBpLVFk42ygt
z6Mg1G@n`9q^rhkFjqXR!u3bD%%3edaAs$)@A=LCIu>^tJeiVMMP6ICj`(EA`E7u&!
z#72}Ni-OA=fr7w&r5$sk)6A|4bla-W>;&ii^>m24?M4n5_TlxaHysr7sxB#ikp0o=
zF1~k*Ulb-vSAik_C<|4lCj0RCQW-=f9=fPstW7Kx7c_xbVlI>kC)-#eRqTJKT`(g4
zTBY!3h9ky(UqEl9j`{Y4+1?+3O&5l<7Vx7Q)mMN%jIwqJFBLmP0o8T+%>U)J5MC|b
zZ-<>_CqWUNwI(2a5btJr@bl>g>`0$qgm^70MpA#+O*wuQ`W)Ddpv4!zsa-wwtUypT
zYGr;dXy2L|>lz{dgX?gE@3Dj}kVKFu^VL@d{nY#%+UT1iq(+F_QqqFTDrnVQASuE?
ze?ag}dX6YqynBD8jStD0#KLsb3^ZndBc?JYmt@F`wb*L{6zy=RJP<GXdGPZwOfT17
zb@5PxYlkiu*UENclj^1ASb@UjHlHf-k*n1^4WGfFLNoC1_9Too5K)K@4{*<qK9^s{
z2asHBXybK-G0B@Uf)a*VScAKVk3cSR%Vgt~Z7{JW{P#MK)nv86h6>4gXl&fl?H0t}
za@c+ua#zTW&e3ut&W9_esyHGJ<RWI%7|jdrn%Uh+O%skX^e30|dnmK;`*`C*|92b2
zGHdIVKPH9TS4%Ty+pY1?=}&~?c8*{#>VlP_u=s_G7J5z~8`1pA|9%xt0TsSuFH)^b
z5LCQ8R=w;WIfX>krcQlaj&N@72MIj(=x;rbF5fVxq7axb=^GpW@X;-?MLoOMVsOyN
z*7TniUb&s!Xl5ncrno*HLVcBV`gj}VxFFV2>Fan5gahUfbX@Qh<>wNz2XsCWx*2!-
z*y=IJoM&r{3tQUQCJKMi<m~Jq(Z=Vvfclr$sQ%S>24tt-+goWkz37&i-;*N5S|nbL
zkFAm9l}gM4EbkpIEt+7uh;^<{bkyxCf>iDAKN)5BJQ4aGcv!GOSo`on2NY(&-S#}P
z;ViCqq;EknA7BNWoW9GK2sFw|lgAg67eye5qRW#+U*>qDS3a3yRYla`vW>3ga}O)g
zq;RRk4&UO(n-)uoY?#sYG?#{|HJ#GzChsNV!q6aJ9vp0cp*J^v%w+*}O(*#dstHc5
z3OV~hmnC7KF|(r{!9A>IN18DgNjkWredhimP`)pA)G=ayjBGOiDs%rZ;0u=<Jn-V^
zX`mABF?uip^mWxydzkVFT3{!WCi-cqDv0ILZ+tt8O$pWB%j@uE#;%a&W4xx;`&hX{
zdp(eK-<p(3Z&!MHtmS?zWT#D7eYWCyBz>+XVy%rK@!{9S%Tqhn)ey{--}p~OcFK$$
zZ-7`QKk(sK?+Aii(qBbsj%%q4%|l>qi<Fl|k-4-5yF?PKb&HqxWU%j(-Hoz+SnL-J
z_HngwlKn3O?>Uqf08z;`CEng+wNp&JSU`LHEu-^zWi)j>m88$h?V2$G7|r8HRX=pd
zFuBjDD5fZHD=ppH{&vvBU_h_tXJN}q|E=O?TwtqnB^2EG8|jh%HicOb?-nf|{Y9!d
zNG08IPIX{bjIEnyzpz(HP<KyGw?L5KuOjrO>)!O=2Cop`d%4%$JX|KhSk-R&&SlC)
zCB(}OEBHOp<LzMS(2V-LFtj&lf65M(-7(JOFO`4|lQ;U>dWv#$PlK3}``CvKNwhug
z?}_-oq*Vo@c@$aUK+X<c<l5*_w%J4smV8<|QF8Mo2&IrMzRxt&00aUQL))1KX?H+L
z9pd|Y!>IisFXJI)QHB>l{5M?Bkh0qBg<WA)z_R0BUO(VkfimhK58CqoE}8<Ax!<5=
zwvfmmtWs8ws|+6w+|z$agRg(^ZrsI!T)WmP=11Vo`kQQ5ET3KuR&kBqW(Iw)?+yZl
z_=Ks_Y->XYN@x`K7A}S+PxjhX9i(DXOi;Obg3L<YmWa(`AISucE@n0hUSMGcL+nda
zrsOo~LB%xt7!8*2)I8NL(})ETXQOh4Qm?^LqX^T7l*S*&D+{$EtO><z_Yq#pCh`5^
z(qEGQva8cQjvA@10m(i8+5_UL@CIm++A$PQwHX7~+`d9@eih0Qy6(S-y((eBi)=6i
zIGdeU8$7{Yy>^o;5{`7r-25ENX~411Yb}bI@GS$g;I&BK?`K7!uWtM=YBRJlQspSZ
z$z%}gBgXbl`51FI`1Hm==*QzEGf$Bp-2BpWM|YwQC{pn9P>%jQ3+%(0Up`6cofdlC
zAiA0JXDIXeR{`rw3X~`FyG3)iX3<aRD2?0Y7T-q$?|)pwk>5P(7&n_ybTQk7V7p!I
z^~9HfLgc^&%?S%3p(R?pb;;jFg4L?sXCQcp7i0hi;VMXwK~DpEQrEMG7X0t8aSTYV
z&$5S6`tC2b8{b=ZuLT^q*V03En}GEg39TsD*KW=p)M?TfeqlXv`?*z5&b?p+Jlw~8
z5;<QTp*LAt<cK^*Tvj3)p~TK(Qod$CN8&VP?hidf%PS#^nGWxNXiNq0vW$LM*hc9c
zUD5N^{lTwEGhuCR_E+dxvuXBCh~h*<s7yu;dyP_5pkij+EA{ck=~v+jJ+3N=y(4Gj
z-`6k<Ry)S;syg-m=}6QO2ax%Z*0*>m12t6lEQkE9Wh1mf&=n;l9$2RB;uLCl8JwLi
zwlRd!BPi@-TTzTKrtcqz6ob76xdTU@jRvB2lZ2UkCQ$rqWc%dL0(n04?m5mfLfLl5
zL>y5Pf=Rp{uQ%m&_X8-IntEP|5DW@*vJ{yMtOBDxW*s)pfgLpM=|WWaf%8C&HKm@6
zFWvB9%bjzL$3ZUgoyZ79U-+4;@54<8E{1-g{~&760>gw0XPPY#J=dFHf9SB5aYLbL
z&IL%BzZ`yk=9jNIx$88IH8BsQ4df`IRc-_fzAuF1IKrTBX4U6gKhjZ$jRu?ckow6f
z-?(<#*#Xcqtye}p&)Um5L<EA8KyP}v(1(i*gF{jfX{^yI(C*vLyU6Dz#6C{Pw3Z}K
zn+JE`@3r>_<9Z9M+1?j(MT|-jI}hv`+8ghSgW7o=zYWq$$pN<}?_T@`e^SF4xwM%4
zixJNzsBy|&-K~cJToaTuCH8uKJNbi1G_{CIK!t}3h7IB7%V;1qUo;W*?4Z+hgOwlH
z0SaOOc1*tuIRE2c-yXVWIL%&K7I;7YEz$ojVU*RG$Q|LXTa3QxqETu<GXi(7K-Mmn
zxw?mYp}Efgm|>rrH+SIF<2K}=XmOrbRaUWI!Cd}`1gcun@hN@uK`q<uKk-VtjzbK}
z<y%j1(jZ`hYlg$r4ovE!Ie-@XV@G7V@%_Ttq{({+hbq&oQ;d66l!y7Y-=p{RH$T19
z;FC^NSF0Co8IY-8+F$mox(52Jdazv#RGu}Hao9m?9akcdWr@(uaM@p<;a}<9Tecq4
z$nza$0;3`Tosm6;@RoMnnejdltF^ME$g29cWa&iZw7U-AJcG27<dz#5Vq(7rx*`+r
z#@yd)1=H)k!^^!0rEPOesVI^bxvrv|=fhgz#4w`gvVH3S+&Ml21#yR?(aC|U-^z$3
zpId-K@825S*ODPA9U<e{nlTihrTC+-5+8-3K4zbSai$bIRf4=oJ3BE$3Ct5{qAo3S
z43!S9jz_mqKn!;xSF3Af^?cFg4A^xy@wpg@O3YW+N(k;u^&tZYIrGM!$Pl~(v46u;
z=V`1r-U>e$CH`T5N>*ikAWh0=m*-^hS)I6iiKYk6^FA;42mMJos4$tL(euEl@=AsO
zq>-S?qhnLD$@{{JX3NEV`_P*XE){-qvfpQueyg@T67}%TW#^xI!n><%Wxs<vQiZ8r
z{(Fe>2`t-+kiW=Af6HZUfZk-ac>e(MIe^Em4m}z<Z<*))7xQz9l#*aWIqwFPFiY|k
z=GWBpK2z2hj%X;*S?{F!kqpbQ(;}hy%<>H=@8;W@H>+=BC5djv1Mivp+RQqNTswm`
ztIP4TBR77C>Q>j0^{Z(>lw)@Up;wDoCnnQkGx?3G-ABso(Ejl!B}TB_xO9hA>Hu!B
zh;JWGfD|QePAL7&T_Aqhx%brb@Ha~CiT0gPAVetAjYV=ZeO>M3b8rRJ9<Vk!@S(kC
z%$XN~afByqlznl%nkQdQ`#EjYN_7Er*2W6?mN$aGXors7P#Ml<bTrhN?10fTRI?bW
z!2Ij?i=ZxR`~$9joFuet@3niMiWdrEHJ-+5Y&8->)h#dQzRXQkNQ>-9pp+D0L&I>l
zTK@xoGLl?gY;gECeRzdMn_T0WTd@8Le$XYX9Ou(RZDTs<WkQ#t%(~#0!tgD^S6Zas
z-2n^pOntCE$?=r(XKlYDt5v=v>`^%u>{cME>~32Et>Zo0!=F^mW|I1&B6nVB&vtR5
z7+omQ`>wht+r9zk3mw#LwUW`B3TvhpsGcWjN&Y)hxQMLIX!oxPp(I#V@y6CIEYlK+
zXg+6@<Ygz4L2O;V9#bE`jeQY~7lM}@Nt(`lb3pz^#YQpLr|!X>83)rXIa^LrWSM;V
zc{`uqNqWX~hhDOa4=mn+1^E(-VxF#<CmL_8SK%PmeaCN>cXS1I$cc0Kzct90{3GN!
z)#<2H&+RBqixg1CZ~svHVQLy(!eoz-fGltHH{I{v70-IH=pOy*H2Y@)L4A0Ra24}x
z5*&lkJ%Nk(`#on@vTHyhTz<+%C$&)Hc%?0f!~+l88mSovC@Z}PC4?<{<HiZ+Iv^R^
zVXoEd8||&-KP&)>L&wQjjVs}fDjzX!1i-Tq;#zajt`sp4<Wi@DcAneo4!!ZZDs4LT
z9C&cWY9^bq#U)!q+QvCxLFC*L*)%=_(spcbzM(gIYH6$|9$|9;Y40+#+`4r~fjq+h
z`NdhqNHAAJuHz^s`y7j6?@YVww+LWHuaETCQeBbeT@NyR!5cS@39Zxm`}LW{wIs~a
zTI~bV+a&F$ST2%?T=r-~0F`)u_=i;p#k9CjY76aM=|%FXUoW!~*9PfTtgF4zTHk56
z@bAWL_}i6Bb)%F&Jt=ap2&Ew<d;lag>R~2U<E4+scyv}g&NaT-XCHeo4A|t^T)0-~
zY~nvo@CO+C1_aXKl4pB87{gcERsviDE?L={0iZB(aqUx)D48Z+?V(+KQyIpS`wp8T
z^b`5ap$F^C$&6n>oo~8SOa2BLUmMKxb?S4Y@u*v(^?knyqD$?<rTMA-QHa+eRHUf1
zrdZqHgAHbl0Se9~(v0oTtlW;zZ;(T|z<8qrQR7{DDRR$5pKO4|bK23E>dLaX1!N0r
zwk2i579!2n{4G1G!Kux@b+J4*ZIYMtu>4gjR5ov%@g>3X$CB2PfynB_J~$|KZGq2b
z>E+o$>PzFgb8+V0+*oQ!kx)~`Y+8vL&YW}!1=1m}1)3?hX@WVzUIQ>~{OAuqY&GL%
zAsc~Xr?mjXCP@(opxv9SwauZ9;T+5ead-v6<?zqUABOD*1FOF06{)w-%L2J%AOtbo
z<@vnMFJC1UPuOwiKV$Jm@uR2?Jd=<G!o&SLtf9_udZjOdgjE4jIuN~$_t$$s^>7_A
zJ;_|=HJ;jK&2*a7;~U%^huZErSE9)&gL?!!jVKKFx^oZu67m&*&xbsJc87tt#P%tw
zE<YJF8cF@C&sKEUP3+U>)np4p<TNH^7xzMlp688s*Grz^KmNz8=r}<pW^^aspMSoq
zi9|(m=|q{UohaXiGSsNfTu7T^nVbE2>H8#G|NABDx-F2Mj7VKPn7el{B#<yT?9`j=
z_BQbJe@~)z@vQxa(D4rfqq6y3f3Nx4g)Eypygr~sq(&GLkwe~%P790x03RiY*eh|o
zY|TEqIUNjP>x#WgIdUn%T&&Tkp1~q@^F3OZYo;9HG9EnvNf@M|v^$bJ-G7!;ILPmZ
zst8nto}Ji$pJ#@8E6UcG@dSXb<A_P<ciGJ+k@M^HO+R@eye}sy_9X~UY|8$K+;YQ5
z;52PL4(mKhd+F(>%Agtn2&ZQE-n~Hu!HsTKPv&UVA6_I#jOcLW0Kzs**)W)tvQtGR
z9&UfRm%95p0TuwuaOZZ=GB*<Qzf5fU+D$qe9ek%T6cJ^xc<8Y40RBt={$%<$C03q-
zdR(k0oKBsU*8vQZhOsKF`0}&fXfmFt`$~<R(+<{gTp(j4ML31$vS!|#)*3wJ(Pz;Y
zN^+v+|J48L?RxgtVbklMY$w+jc4b(y2m54&z;TGdO>IjsPi@hb!=`tOMWI{4|CbV_
z!>~6%zfCs;G=exO_(h8oiZ?NCmo<muYRRYNODt{t<iNzV7uKRpknQM0j`fwu^2*5h
zg-J(>r-sdX`bA%gf8G59xE%K-lj&(uG?e#D4BHAvy#4Sys<FgWA;gEF+%QWuTbabm
zDVt5FSv?lVuhk&)UHRt%J>qwNj9Uiy*fh=RpKv)_OtpQc)DCXQnxOP}3%$F530+Uz
z|8o?uOy0Gv_ZLxf(PjIO2SXvD+o#QHbjlqW$7w;jXq7*tAFIFiUp`UYjjg^akU(%3
z?NUY6=N6#w%lEVe5FOk6-jYUe(|&IzOBYM(oI0bWJfr!v5cg@df`_rw0f4+5?ikH(
z_IK(r`#YtXUv$a=ITB(dm*h9WuBe$-t);r=2LaFafOox;^vjS8AuCzyjBr~_W(cls
zr!br4C6((ENjq26cN+QY?Ob;lD>m2bnWH=WrRT&7T0X|}K)1)lC^i3uvHAcmUw?iB
zz9Dlg0%Sf)6P|EoLW8g~GmSO^+`us*kL}YdJ?WRem<*xH*trBeYNII_0~bsuW8+3o
z6sd{Lh{br%ojxV(8rNGhYLtH3#ay~kx(X#{^T|2zt!R);cKeBeL>W<s64|bbG1{^|
z_yoE7AX~WlfMR&uNnX{GZol(gD5!UhSC{wwU6pvnblE4?)h~^T8oKqy6U45fWgZI`
zeUhZY%vM(S`mMSH58)*O<+bGXy(iA(xu(~j#i)}5nW>Bc?NFb`^f7~9=mGpytTdg8
z&rFIxHMxmqlDIld|HH<Jw4RF^U_4xo%&W)~jqDE0nzV^OVe<OI0dWlrOK(2VeGmj-
z@0V1y%}nIiSWLoDD&n2QkQ~ci0zOc%*WydX<_^K(%br}xWlyFhWA5)Yu_8Niy2{P%
zk_zz1il5d@lHh+NBy_<x{9UQ$9?p%Na_PH+S%9irodc-HDI}#B3;n77csf}6?Q^Ma
zaRBjZa*|lsj^Gm)A;TNN0MFW?3_x$s&1Sywr=po=Cg%ffb3?2Ml6D;h;tJR_FtZ)-
zZTx)*`#?G*JTCfL;)?9&YEy&gA8L#zanLW@)Z19ww*>vDbq%LfzP#d#Zqv~~+P3D9
z#4?wKvHk%Ag%b3!XGJBc*X-#Eppc~$=f8zI*2%pFO6ok%13GN-X_m=#&M{>>0gzf~
z0p3tw4eqfUZc_K?F{L;AvfxOFS-}YAkABVlC)6%OTxe2m)8>z_Bagj~Wjgfm7?~8A
z4h)#S;hlW;6&gq4*1tI=AanVLWK=>-beCwqmhF1OtqL?%63L@S1UqnvHxmYVooE?i
zT_S6)hRr$81#{Ck1i!;Ny!??NcX$4W-qohLV!CCggf~0^b@3lG0<XDD)M?Ye>ouvY
z_&uu4YghTaHtjdf6+C4R<96F+rn?ficp5c$0$ZVT1n~flj5-rtR}GE0#(Vx=r%VxI
zfj5~JH5^WgXF)B~RCBy4MLmSKz!lgb=;!l%hi1R{TVmP^c^VRZr|6}oI`!q}6d^(G
z%;Ax#DlLvGk6nVDf_WpaV_uVAvjW6wa+7RIGoj3H!isNmq>u_sHvBLA1R@dMMnbqQ
zztDG(vXbBspY_(GzvX@+oS|4V4G!VI{qTN|e){!_oe5%#8CT*D@K*2nn4x9rx4}eg
z8YJ!^r}F=oKSwkTfV}Rfz&(^lEDM~mk`hv+M8z5rZ>HdiNsyWc-?pz-AyvQ<wxAW-
zt$k{jd6=?Uqw}L@n$i^^iXam9&pgC{e^+Abte)0vV4sNl<&tI%T(yaJKlux~kapUY
z(eC{4=52zJr(B%RpL0rN6q7GMjiHvcoAbiyiGdOK5=rkJp-u)%!6Df8YnJH!SOE3I
z?exhRCmy54<K7=Q8OI^t3r!c?7Ki;PNdt!w=?ON?>=r$;nMtG$JV<~MOacg5Q>#E!
zmQrRoSMy0cDh``t4P(LIGCptVK~7^wEdia036BE&nWir>^PF*Z8EB=yD=yvvb;{On
zq2q={7Zb<jvxoh;hJudgITN%v>0G0Inej@EcOAC8LU42G(IOgEQ@ic3UaSM}gCvZB
zXC0s~vH(Jm%PGPrM|=xSJC!g*MT=?6$%otTPpsvt1=*@0nh$m{eujgscu>$a8PBNt
z8<G)!WipDHgzGUGT_q8g=*WCeEvyh<l>FEvAF;26M~b60YmGsHa_=Qu%C8A<QLl$k
z!XkN%X|}Z)0{71Y?bDn^-P^Ox#IHs|j*4QMR2y!P+*hiuXhaSuOZZCyZ5JKBd{;8;
z&j6-$V-{Huc%cRM^Yve$cjcKW_Fxh7Yrs;XVxYd;@$37(Ti>70vV(AOC_au-7Kf3K
zFcXbG6>@6+a7<G)s(7*d9PM<!-^Z)pBGdvntj5{sZuFz3^a8LH=RV2Vs>=zy*asLC
z;(fY;d2(>ZW|Oq?uCG+MTJh@2I0JwYa%}(oxLq!J_-L7eO~yBJnegkW@guTBcfi28
zzK)R0==`VB$#G|3`=46a7eHm7N~kWJr&MPcz^&d`$5<^>Ge0gbdAG@_r+ZUCjEraV
zI9p|j@L%P<36^gwd!zApCcCgu>*Y6|vF%i?V6vQ$Khpb*PqB!t-~2&gt@Igxo~xie
z_c^hy?PTdud&JGm#l<y&sBRE><*+r}x>bjy%oo~P*c#MHrsRdFK+mwzUVt+nVOWSD
z$En?<bE-1w-_UCF3faZ+1IU|eo4r;kXrkp^#N|WwrQEqJ794u(e2$dGdGey{D*LbY
z3*}u$#yhI=4FR-8%3SKG8(LBh&l|f6fLP8^LH1Bza<JPHhpqu?`v$4_X$QsKvc;iR
zX|Z_zh(IVbnAJixV`Qkq#<x7gpp?6PrI+qRtwGlmRbV)5x>*GE{*n^Twv+>N>=m76
z(?b+ccUvZ@V#1}d<V&+eBfzqIy!q4JfL_32(<%s-2p3sCqe3cNc?(kXPG7Qk8)Cw3
z&s!D#kl(jmNX@GqiI*QA;n~9V{@5+5XA4e!4c)bhQt}?bppM<$Sq^~7EC8CY9Bn!7
z^1_*IQDJv@;33U1hc`1>*(=spo`u6=^T*4m`gtpn9>SKXI%Ok-*FQsls9Cj6Wg$Jl
zjVNDVxCMYl?%sn&b75H5uYQ2FjUz?uYIX~!b5J-vbFM_e)-U}1E*Po3@kY&l>^qNN
zN_ZD&N(3vmOYQ9pzwlOx)K@8I<aOJ2b#8cd>20S1_q_7HaU%98`=&a))7}sBTArYM
zEAo)}?H8Y|lyQ&F-}jFmr^3SPlb05aXLicr;7a(@*mG}A;NdBCE8)7|No_?Z7nxyO
zo({{Gcg|xTyZogiSu+q7kLBshOZzSE(t>4gSoE@84`^2qb{L1bEJgK@zOvWl`M2q~
z+ieVq3aU$f2)}h;UbB%n{rj;*5cL~mZ|^*RnR1txO7L~l;l;6kUJwZWVlD_uO?4}I
z>Ll!>4=&3_6TA1EG*h)!9o0Jy$_8KVaceyu5>1cZ7I5CU7D5VEv%5{br*4NS!O1X4
z(HOH=kblCpD9oVb#wO4Eiq6iP>Zkve&L-;hjgUqVA$9E0-p<^%quO3i!Wt~m%KQ1L
zvr<R7U2DEc39>i@?F4d&46fXAIS(XM6yAepoCJ8kyB?eAirxzM!yPh9J8Do@8L=9j
z@>>*RbDG=N^utvzav6P!>i5SsalV>f<;PwCWO}#R-ve=r6nIG6j;3B!@)CD{#rvz(
zHuBfyS0yinJhf^A4{s}~GmYiSw>_KXscPSEGK7WY^XgQ~Pk-{JXifI3`%@j4*hr0b
zfNvw|c}QyY^H43do0aT)L@9NvP2$-X&m>0iE2>8)$u#UJ(sUK3jWU;zZ~Y<o&Hj)5
z;zbl^Fgq%q&pgFrJQ!})Rq?6ZHj8yvsA%zl>+GRDnS6H7WzWBfJ%!mv`gnV{tct?G
zal4^G9vZtnq2QT>_)E0s;J-OyVuwd~htPQi!}m3u`t<3|7h9fR7^*mVj|z{)=Eq1P
zW;iJ;=SR_-L442kzQB15@hW=?IA=XdcUzqF1Vo-Y_sgq_Zig^u1bc~nMpE3Dx5-+N
zoMTTN7xnZlc?~68xF3e!m-MvwoivK|C-)8TG4TYKM$j{E$1j(Gajc@Fsm?Z+SJ8&`
z8(9SK2|ZhQKdbF$=GU_GnlmO*K0{7FbAKFg#C&``jYo7|GX)QUHgC5ol-r#vPj3AL
zJMGC>TCcoa0-uAkYj9so?e<iY-CuOyE@eEBf1%L<RkUxZCoEmAB`4&$TVkl%e_Cez
zD<=y2a;~jI#z@htN$*eAJ6R;|D!Y5BVm-=x@tWvJ!(I&PUtA*EVz3qRDz8aZA`*qF
zDO5=;)D1^3#JVI?U{^BB!K+69IonI`^kQ1MR{qIkQOZUqgUawP&kwlAu8loQb274b
z-|0;KGAQs6-WF^`ac&w8@wz<U>(lei&lc!BD7kDEKHmUV>&D4ci7e8SF?wd=QW%~A
zlPFYEZuuE-<gmk+<#+Sq{hnZeUyjL6bDcoh&ed7dsAq{^LS?x0>gjB(#j;Vkb9@<>
z*Vdm5>+($JGksZP^bN&d&zvRZbN(wwNXGU3o@*t{e@9pwn*Q9o{LI&DIZFb*crGxG
zbQubD^#UfuVdf}OuQX@*Ak+^xWR>di!R;$`=&eDS&7Rj8Rf+Uk>#;ZA#p}yWNAJgS
z!+QV8lKJirwmOz?t4*2Ck{kIV`|JcQKJRUZt32YfV9-Rhpj7(aA>vmC2TFWACRwzK
ze10O2Kc!KzZ=ARA+df;vd_&p!0N8|L7E&EPl*PI^CkKg2kzk<5degwOp^n=8aQmEW
zKM|8G-`3wV_7oWVN>7(AFY;|?XY1goQZl(q!>c@HCR=YVm!dn-P6%h!tZ6{e&V_2=
zXE97shF}g%nO{#(JQaLIAC_WFn)7HgmvCQfBSULM@*KeXgudC&;>x62Z6;&o>h($f
z#ugPGR8aW-q7fA>IV)R}z!QEY=bYJss6>@YT#BwVd&XM#1nEh1d$YU$w`0D5=<gzy
zd{CTqpeVRX|2TUjQ4~BT{a5sf?+ZFn8n~aHtTO7;XE6q%^%!rdVN^Zg<RtOTA9fs`
z$jU!O(aCe2<;}DP#Ap^jD#$+-6MN$8P2YCA1asgRYBg6Rqi)gsHI|Kb%`x<CQTLW9
z3SR$x0O^8>NL;q+iKh1vefK<$THU|?4YT>ak9gO@t4RXUCr|%*wEDiM&up&wORgss
zuD4LCZpwj!?gzX9IiJhc)@K8z193iRhEpGT`UM{WQZ<v4HQ8mp-7<_r#e3iA2-C(#
z-bBYo6o{un6ci{JG(J!M%ZF$c7JjeFh31p3$p7~5e}DUw{~QC6xHHi4=fB#d{<|zg
z^Aq2@?~v#A5C4y!d4lr)>#eB0!#e~dKI(?k1)F1=5itsEf`ao(c+?^b;}a9?Z{H38
zBD(#*+)v(_oiAl}l$zGEUi8PATwDc6y;C>^+04}x0fJ@UZ2thNz6XHuj^hNN-~jul
zDrS2FoDORN6R(et{exovnGgSSQv9C}-ybZ%+zd!ONYc39znUtTyR<T!!<q<+x3}u6
zya9~VO9AVS!|z1B|J=J$!Rz6CY>bRub=I?AN%ZW+d|$h!Ir-F<7<Mcr!4{U%VA*XR
z8^(XoH7SjE)ZfmNPbAEbjt~>O_X0{rRe;vd%w#HH`}2>WZL5Pr4G6lrPN;zHYgz$&
zCn?*|7yo_aKZ!g8CeM)oju1jeu=@V`gX<#O?R}4C;=fz;kVCyL$J;l?vCN$l<kp<=
zU*Al$;z7CIxH)k+`mfj9Cwz)>&G;RN2412l*PvvA-p4*amj7yJj33M?N&|u^WI4{8
zIMsyJc$5wI-9jybJ{+2q)c>wwE)aTEyA(F5X1zDeZfkJsk^bAZ7JFc>X^!|elw5rT
zWT9K%I;mo3zE@vf-DqXjILmHXU&q9oGMiFb!p7~H>}<2pA;7n7x>r~J&IY19r3m*}
z=+UU1*9r1K*GX+USa8`YO|?<eP_9~7Y+jq19{gwS^ynS<?pyav1f}5J#7oej9L;0H
z1&)7>VEh8iZhvB`SW~Hz^zDZ^U2aY32(ztWy<4}XlwL=Ws$l7_b4&dZm#xFP%H{I9
zxc>OxnkCqR9*;L={q+ibGw6;QvxkddoNA9rwSy#=^HS$lG7Y$gx-QHibx0@KhA{DW
zb@;r?!<To%Uv%uPgX(`<QIbzqX^`&J{g3X>GpfmL>-Q=GTaaQw6r>z=Zv+I~B1A#j
zwxGCaQX(LU4O9YzA^}1PMa4!@K~$tjZy~fKv`|DKf)r^1LI_GHgc2YSNXT96@t%9%
zI}X0%e!hGX#xUzyYdvetIsbEJ{+zv|Oj`!;C+}<`sGfP^p?o5Sezfn>C6B`!WqA1<
zpU>#Ok8X8y#2ntSleIFe!)Lz3ln?t^<_(>i{ct%Y$YUjeIjWsSeJj_GTF~W%8=~F2
zr{nTpiy81piiVC|jVA)BPlDD{95$%(MCx}na}lq3jPz;wZsL<3S!3+V_tfv~J|d=t
zNa~KYmL25%p-XV8$zDSjd(;QYp8DbJP^qO#Kh@fCvvjkS-wD}seuYlX&X<znAKo_K
z!5P8ns(hlcgIxcrMjPXE?yV$ser>JsTP3nTKc+F8v_mh`{xnkL4@oS_To0!BVsz8I
z-;j&vzqBbzVyFQnGkFTVkM9|01_+7m^iA&mK1PcE#`V0t-sadlmxD_U;|L0}a12^w
z8>90Zma{Qq!=^;Dq9P50^HtjaeP{ol;|cziz5358$tX}NlJVI+1K57j6%B-4Wu#~a
z-}lziwlrjWfY#m<(8LIHzdEe<$|E|Js9ODez&rj@#DHTBneiP{-`C>0&{#D%rynz?
zYTnFEZWTxW@I`dii@S96v<Cb4db3%+?HrZag^fE;`nNBOdv)30bMCdyOYSAF3HnN=
zTbmSpYi*gS_)~fev8_WSKsSb8D<E+J&4mXpG!Pzi{o(r&^bs!Y?zV=kVuk9&;tdW{
z+j52Urfj0b&=b&InNTMrQMrXB)ZD}U=vdCKRpNM$M+k5j#M#1%DH~eFi(dC4ow|qX
zLRvE=f(T~2!na=MnT?IaF!}Xm*M`h0*y>e?EB<B5kSA02;*KR~)v1PYZ2!#kx&bYL
zf{$ne5IM1m6^z`@b?Liqc;0lTUG#xN?zDYLtDn8XbcF+-Nt0`)CQ+z0BY!b%oOw%W
zgn`3wo&)F@$^>obeA~0k5?waG0zq2>Q6DqEq|K`fbUiGQ&|g(77T>q!J)&q)y=m0u
z*QAt;t9NijCRGbJ;`uZg{DedF>WgKU-ln%s8lKxxH75^~F^lW*Gmoe0xkoB9D3ZFV
z{_vKstwk?}rtj%`Eq2lm59Jei3r_<aNy0VNE&6bl<=sSEA2#t*(}W;TK?2R=Lne6&
z4s4X70SeO)1RJb#uMZ7mGOAO2*M*HVeBrS=SvHr%)=~XvNS-ehO>nV_3aZheLOr8J
z#-l5$vJz}ReAI3F_Ur_1f9ao9{&wcl^Yn_N6d{sM!`lM7j9rp_Mlr9#*I|8P)t{gm
z>!_q1gIQl-GQSAOlrL{Awq6UEZfSVsb~1Ep1ON3O8$uzS3FYpiesrdw_$2DcMP%~r
zgz(e4Di3TrnPZxbWm8I7+^$RQn0ix&`I#66m~l(20sqxLSa&*&!!b3QU4Q02khSr?
z-1#|8e*@wUTaBK>;@0dn2%9v(-b&v&@=RVqMRRfS&#WKMtOp|Y{l04yLr`qlnB!F?
ztps?H`Qn|d(%r0~_FZ9IC`m`F_*p?Kqpw3#w{k)vG8viXod5KMs_T)%WTZvOhvf$e
z@kIVt#SnvYzl~Y}N9q4MbpQSpSc*Wg{Yo)#tjUMSGrXYqf$^!F^GupQu96fXz?H7@
z@wyvwLk&328K29?!$nzgOvXLTPXff16|U`U1e;silNF6BXWRHQ+1%}`IypWx9oaA=
zAB~`umx0t13{8{0<eFREFS8$>6HG)b>O9cShN>c<HJ47#yY<`*8Eh_a!K=jOdv)-F
z`=7X>eqgGf<p;wk&M2Ct+u-6Ig=EPdhW<6>wnq}9s#4K}yi>aOkCo|kUzWV5<-E14
zWw>{jBw6D}gSwd_ypk2l@eoOj2(yN`g~dXWHF$mU-08OLqpan7PNqbIs7iI0_eoWL
z1C_SAcmipG_gjGHT20vCg3S!RM86HHF|=E(D&UsKJwtz0uo=mm845w2{04r#e6oW#
zldJet!QpcqYHY$_<?)qQDnxn8(3+3yD2uKt5uDl}%(}y%Yop(qUN6%|X>Wb^87l7j
z=ZvLFLt^OaX=!?XGjH5+HHQLn+^9feKgW?;;Sv@oR9{5qMY&fJqwS86mSFxuk7di!
z7hx7WaXBn<b@qJ<)YmCsWX7{#NV7}6$ag&IVVBgD`IQ}<AcX{r;}^qaax$5D_Y0}Q
zO|8TSEsz1Wf^fE+mzOc41QP_g?tUf)b3U1XV%M2Eng=eE%}ZAet7Ue@dh^F`rcehS
z*tp)Cb*ESqqOO{yCZx)5;UI%UV{NhNbW{~Kh>aqA&6ffiWT41tuOF&07*vF)qsYe=
zx}GZiJNV#hqhHi<cjIPSw~x?tq658?gGwiZAUsz-1PjBjX{#JOyu#@iF5_s!YF`2h
zjvZ*Cbo6SLd9r(XdHJh}480<V07n{ybcZT@AJ~6=j=uyYoV^F_p3)BphEQvQeH=>8
zHVK_ehWrt#vSd*BjJNTQ=SZ^(UoIxjy|l-rDCx)W+27*WE1rw_LG?21C4Wc9<%<Yn
zUxtRM`hA=6E$w)S;p^Wv->Jv?#F5`o-;Kgum*2*r#?~kPD8+9u+rYO>g72IyKTGh2
zMz!2C2psRy_CgKS;(tVf`HqXpdxv7lumg63cu$GSk`+2_(V@u^QBvYuHpSPS4%W^8
zx+nASYCOpoB^etfe#uzdqV@~ukmL4`?UwuBwwwJ(!NWG^UTj!qwwHAR8a1b!cmtn`
z9#wscy9usmB`!mhqB(?wla`HP=yxqn3bJIRBd&tvVFZCLw;p=WZeI}Px;)ljGu-$u
zx3!`|AfU9c1x<L^b+p>i#XPX6ti!EPa?5*SGZGBt?uF5Z)S^lf0)~DNSi=<G0ceYU
ziCp>PiJLfB#*@f1M{z4vbe_{(q7#EKrtnVtFgf{9I<0)9gf3J!miQKyQK9EIXw_Tg
zEV}7L797;8MK;^_xFgP+`wi(S)ZES2+h7V9xx91xG`3ECFBkk^-`mKNEARO)zOC$Y
z(u?5}yTnWD9h}PoLAz<)mOnJ$NTWeg?X{1F8w+wW1IcES!-VD0_!n-gkgK$ZOc$G(
z1#j`913q1}#XiGoXMOGAn~cG90%GT?u_PIDZ(IZl#q6J~nTU--O+Ec;87Z)^gOfWK
zuz^@xqhwK+q-3?O{3570wqG#@{`p0c?eDZChCy?u6>CRTW!TW1tXFR(c4&F3mEbqR
zEek07FJnmjd;1zS9JKW}ITM2$lS#1^7$b-XHJM^RPTTqq=jpnB?le!etr;DzQ+JAX
z&Yj@DjuZ{w=3Ssw@O@A$DvuK#xJXfyYrk)LDXv(aJU37kC8k&6J^Id9(1^>_^)0X6
zI8=9&P?Q1eQ)#ZU_H=R5TNu8W`mI;4+(;&o*_&@xkzsu*UH~2qW@ze?)j$8DLRdgt
zSSqa8sY$&><l6k*bSVCV(fN?)LZ4eXf6}Xyr1z64Iyk}dHN2YJy;|>mw6xw&zX*@L
zz=g{{RNz};uQoF%5bR`(Kcl_(2E`e}|JtMN>&ETYh!Dy_ZtPF5wR|T1)K@gj031SQ
zvm!h|@(aHqxQTPo$ihFKH^Qh~6kG^;EN>cJ3Rgfm9P^l)K#+3s{^(!qk|!#JZNs>h
z0}ez!f>L#kX^-l$f%XG*)SbMz=|z1v230D8So-$RlzLC3!8^Yk@2LB6w=hghO5R>%
zIh<l3-%*%JQ&?Jqo}@`<4EU=~-b(&(t>28<-6!^Fy+yia;l<JD>2i#DOyfk1Gydoz
z_mNO5kLjT43OyNv)tH0#s9wg#-o}}>mKy6vn>D3*AMV7Z<*kkV#AjAY9N*f1iU|ac
z?bWFdaP+(u$~Hpu29mRAoM?ShK0txYcOHw^9$hpji`8K=d_-7uT=Y`0#`J!dtX}ZK
z4r~gejxzFN{TeDfb4zOeWQ(d`;xx54?-n-fN!YhYsw;bX=C7`mFX;50dQ;RM+%2`R
zWs3XIE$^^p$iy-2ZSFG!zo=h0Gio3p-d|ATHEMtva41;Ws9b~*v$Dk1=8xYN;0W5@
z-M;k|uNY$Z7`*m15*myjt>}c#`H!7!SHyKv5p^-;`$QiI`9#i%?BED?7H;io?3BDL
z0*u7^{HYprZ-nL9CH|ia?(0ht5~6xLc5oiEes%LmX3uX12tR(8_aozNRmsqrbL+wh
zv78LGp_4Ua5<j)Uvls7ao<MT0h;&?Xf3=*mRV?<;-z<tiqz%nyeC^-*Ro*mYC&4pH
z&4hXBY`v-AbEJT}7Ti#g^ik}W3njP@+z)l?$Fst>-UFZ*{eSx?rf2t_0dfu2EK$eO
zxXPWTlc0GoYBT<9rMz*cRoF3lv5T!5_b;JPgh)AEZTiobFL&#5=j*Xo<JE0(Fg*vn
zOPpz<PLDo!{yY?-rq;T)%!o&lK09yr+Xv90YuDpW73F)5G_ptEm{;84w7@rR?^7~6
z!77`k;E+LUOUlJV0C3>en{RiqH*Lq3d(<EW_UFc*(@j#@$wM7$rDujvf_xH>m*>ei
zscAoqr@%@8y5UkgccCBX5Hq0t3NaprRxajl>P-jK>@OrqYZW0V>bd|1nwIP6Q74Gn
z;7k~|E}Dbpq0?^xcDQY0W2I)jf0tf0k4<HR@a>p2@wBQIa%fN<!}aw24Z~x=nV?Yf
zILpIKpL4fz`~%{7KE$bce<f%Y{yZPrtFrshsV~5n<Zn<m0awK+zrzw+%*9aAP%$~a
zuKh?yDhk1%&mJaXZ_)KvOI%A*k-$at_VzX<O#s@Us}`d7r4AF&-TS@U^(Mw?fTe(%
zuM;*_!`Wg#IGAfnJ(Y+D-Dd%y5_agl57muWp0xVmlOmrr)?(_r?fBC?*o00LATzdn
z&~|f?&|9*&t7kgdSE?a}O?dNWB$Jm6=w$E0I8LP4(=oWkUQUzhNK-Ts&?g!ktTQLX
zfY?Wxt>&_>0wDH!^HPzQ$A6wL!(x$Rri$>;=KTEpyQH=NUe&Hq>Eu3Pmh_41Hz7lQ
zX;eez0G`=xWsV1eTDxGo@7xd*{S`?isLhIZd&Bf5d&2o2y;(BXe%kC_DTapd0XV2c
zOji3sE^4x)PDo7VE@rh};mG3WeLrGPS6B^$Zt1%<)FEBJi;eQ9%rV6PH4&GvXgX@R
zYg8%qg4};<W+@K^fy|ECY~3B$_eRNFThO@W>etJ8NPJ!ozV&Q^Ydw3pHx;Fdu+7VG
z>wo3eQXJpcJToSk^t`ugjf!%|$0fu&xR|&U2FoIBy=!g`X**Qis>Ti!AEB>_<v}*J
zGrPo6w7Wr`_C29>dzrGaOFh^)`=;p(2q^ca+;@r4o*K(EZpUcm4h^{FxplE4Ef<&4
z?M<{0@*l6J$(ZIBXI!_nK=x-UoX|Z(DYocd_5QNQ_=5OFPB*mR#vy-L=QF?1z?xP7
zPp*qS56>vPF$*$*J@wUYRDyeefUx*Oy#?Bvo&5bE9;prrV07oaL7YoCc`Hm-bQnNB
zOA8z;KgjF_+=G4VfM%b{E@*rN8Ve5q)Wq$cJSY)#7p?;et!~$vOZM^n$<?THtjoH?
zAp-f};1dA4WSzU%Zd$%xpHXNSY+~|!6N+aGD3BA20J&OjQ=j9rch@LmR#2<)zAn1;
zi|m}Cavb-}PMsPcwrNc+F{u>sbMuB>OM~U!G|smKh(@4}yS-1hMH(fujc6P#4}xgq
zy@D#<CQ(D*KrXorItHy-i_6H&8~}7=w{P$MbWhrt87%L*6fH03-?nqB^E9;!yo2<K
zGQjh|%WgY8C|ka?`eJC&6Kh^1zAV0b$LxDsl8I^FdwW%vjI(x{Gj9|czqoyz?5T?O
zK@4^k6AB2=-tU_kCEUA&%~P8DCi~zjL>;wgrIK--ZmTo^w5MjMIn@t2#2}o#Z#bV}
z+?6&{m}wwb!Q=KdJ!?_wOPBgyPEP2(@18|axM`!B)o4pJ#~egxQvPm*VBqZ*7Em$6
z>f?&JLoEhSAVh9<vmXHO@eC>>$c4UOawIfR(3S2tB1T**c50acl=4Vo&R-K!kQiLZ
z%B={w@i6vuox#cb=boxH+sp|xnJA=(`i@9t$W<)&I*1<r8#)ypID8HjB$(y15~=~T
zJgMs#(6#69iJZ-@qEy|vs*%hWvSf;h&V-6hZrRX!@l&-;`kJF>gOocPiCK4WDD$|L
z{#?eR0Q9}ToT68(_|D=c4<tu_Yxfe<GbvAR3<2%2M`ewTf=_jxf)Ak?Y6f<bBZuyN
zw4C%haAXVHJtG^ME;{<cM$a@(0^RuXkf*@#`V;*k5{RyFB)|F{l*;Oh*xugK-e7lj
z`ZvB{=o+7+^2%6&On;Sd$414*NAHm)L=7K#mVq_H??zlJDbHD{LXYPirm-$Cx`!np
zSoGCmX$M+LlFVLf?J?Iv{x`p7Q${qJO)My>34lQ+IrLmJSoB<us?w$D`?r6r`M)jq
zx4R3A%++GP4i~PRsPqD!__{Jd)7Q8#IsAy2)SUxWPNKc-k@;3K`!WuZ6?7hE<3U&H
zMAWVD;y?D1DX3DtI6b*ol(_(>xe}K&wT5Z^phZA2?GYU*p`rr_j~mHQxR_LP9S$~j
z_3a7I<quj2=S`HJ1C;L^=YCw<fM*J!-37+Zb0U+w3}8WC43M+vq=lvoF9QzY<XeV$
zm0_^G{Rh#XjIxKss2yvYV21pC;-dz9?xHpThyY3V5xQl)NMN>tq3*j98U;bs-omB@
z%@FCq?yiqss8<{>eh=sVltwMKLMkWhp#qccLsk8o#C3EZVw0UN`QY7mZ(7kFd0nGB
z3dgfGbZK%asY3e<$hag#m7qaKF#(INusSk00-x{#eP(lY1h)t+Q(^^QpNg4ljbr@;
zIK_u`rwwrVdQSv6R<^-z@DuB&y`C!J^=JdV%$p)l3^bQ-QSrKHNizk|NuL^St%D5a
zzs6G8U1zp0cgotg6@YJZB}5(&FUX7MH@z@;I+NviNlEupYtF2{(RTLFQSyqIkjRIq
z)!9STgXz1k<y<SzO{6@y*+I5Yf~SS%6-M)8FDb&O0@qgN=7bV$<{gxs)XRp$0&^_S
zT|5%Xy%Tk|v76yA28i^<zVsjpE@^%wNr;6P5d6`j>iEDb(DHdAU^Y=xFTNPehi|ar
z)oE?OjR=%l$*%JaLT-2r!$qZHp@uii?9Hd1ekQfy18YOJvjLIMm~cpz46P1uJ9_kJ
zz2L&wl-2ZV+~?3h1C60OX9TZJv?Vf=0%kpX<N=l`+fBtSMo75VGeTfSBoh&gMpuXq
zNywk;({|@7|K9V)Tz_iz;8VBm--KBPyd|ryv)PkoyCa=aw#PaJ0VG8QrwBuSrJ(xR
zdkgb6v+J0TB0T<l=(Vv<TlJ~p>z_lp_p<bFQ^RX3HJUM)jnMe=thu&;*0-)VMy1P}
zJQVrif@wF}SF=SvDG6&$-VU-)8Xm7Y!-HEYKRmtI8ICKOwn6NqzC$SNB#qs<>bZjx
zUa`@b(fz(e`~J!6OIG2bg#K!nl5VvREG-nxXQ+pCs!UH|hYK~PcQFHE*8P9?U&`_6
zPWd#{E;6G6E!O~@$cQyOCX&OdS|3CIeJlp^_4oL)5W=*?p;PG{%p9|-Yp)Hf(M2^J
z=cTe;3+z3}q;uU42HKO@iXTI(CKuC^xEJF*6ye(g`@3^(S{_b>pp#Xzf?RhAvqWX#
zBY?W|P;ZjAhO1&d&mq>J=Ocvo*rq+MxjGD(4bh`b5-W`o5Rp};oKLsqE9RhQliaHy
zP=XU>O6_GdN{giiK0G-a0)v}S_TwbU(OI9*ZL!F%yN(4Z(&6G`og0&B(W&UAHKz>D
zqyR^jfGpgji7`QpL_hE#Cftb8gu(n3$k32E_?t!a)Y|fGg=p6yO2z5fJ-gj2`(f|&
zPoRqA6qd+Hg{5!M0xt9(DF*4E8p>^sQ=#_If+u?U_rC|Qc>{Kq)N6M_WyGw9lGbx&
zx!SpZ38H@ra2Cw2Jg^A{erST%fV3^Jyb%ITk29u}T@3<c$P~ofH_gT9R!JmW#5&o#
z?W{U83XN6u!~L|X1vwGv%#oF`WIi_w|DdaJ*`5-DeHIH=wP}21&+H+E%0v%Pl~Cu-
zTdV$L6uDDJBl!S%B_EpmuVf`SW4Fv{vY9UPG_k_``v`GNA?SRx*L)t4^ju<;;l7hb
z+M{klO^dw%%Hn8}|I;E$k|i7^mhbXFGxVcV`hUGJaqARjLGNmK=Xl<h7-gL=AiCIe
zx_ZT+CR!{8<a!oE1H~-zVC=_I$(i?B-`W6;4i<9q2LI{J;lYBs+HzggSYMZsOmg3A
z02Q&t51<x|pyfUE59`m>==*6e>_cs|%(7oPaN!AYTCJwgFF?e=g%qH%lmbU8aC69)
zVSXg}INLuys{hgZuUCe_04h8ajp3#__?QPY%{@?rPox-nSvCld)i3YA4_&BZgT~dp
zu>nKzo1M1W{?=RQIco4~ulQ&LL$w2It=;?`<U>x!&{Hpp1}uFyrj2uJt3m7HXFG@Q
z2%7^JtI|=O+sA7P*cb|!doQ!oI#3brztB@}aH9=0?Uo)?iczq=CG(&6?Qsl<rO#9T
zHfjO^R6pp7^OyHk-_3PH+TFsnZkShxFNAWDr)mmuno1YcRzkUWsx4KOJ~nqzp<pIp
zP&Hx$D7n(G(ah+9xr4gt-#-bm`^-<rD6}>3hpH&dh)B^iwvBZ(FS~h+`wVR8a_0Wy
z)sMUf5EkR$ncFp*SKeJ#G&uZ-qFA6`_7QpK@weZQM+arAQf#`td4=`jEs%GJsx^_N
z_3dzQ=^>gQ^LZ<DV{~B+m(`+<40Kh5NA7KQ!xgFTe`KEi2voYQsK21|W_=5a3<VZo
zsD3Aoc1c!fpxb5AxKtIq%;S@6mZ6yD^da0OkqpW%Nay`+1Ay>%U?4!BUMHye+h~*3
ztt}Moe}Z$qpI!^vCDBhAsbbd=K&qT0Z5VX~1YPRR>jHO$NyNT_!ICLU)cvlbA~T*C
zFREs~DUD5VxtdAR5AgG|fh68nG?;#e`3*gYdp7F{SH(v;4suM0t&kdpTdKwJ6I4p|
z2M~^l0R*7qU0;#LC&CJmC;IB2h3()Bd}I;lfE`vJ&RbHQc9X*$13m+~*%DW0?ZbVR
z`Dxc25_k>?+HS=lf;>}|6WAs5l3<f(D=1IRwoJQ`62uz)nt5)idJ`7bTXe@5VDu7N
z#O5ZX*$2f(*NyH6c{nm66%2+p7NRj1+)|H)a#e9vono;3T9V9(?ia8~iG|rC7WRji
zQ=pbA@{#mcm;V)${B*C+e`b+FS!yv$p<LGKKIZ&;b7~`#aTHhPF@Fx$Q3=FI@jAtl
zCf*tH459>9+T#Gd$WDW?!Yc-ED#ux!7}|!<?aRKjPu9Z_R?B{W(_-jjM@rQzG2WRU
z!fiJ8a$vvW&nFyq*Gu4iZbb(VoTOHGd;2ZuC+d&ITFrpyBWgxdTgv2aoxIup17uLs
zLsIU@KLsM_uHnoDlT?tg>a~0>CnZ=fwLe--WJy)<YE>~v9&EPW*K+A5YuSFud~%kz
z)OFN<^o{^W|8l{|vJuCxNj^y$9Kt41i)mRktM4g9c+j%VUHt2vETCH;WRBTg6!@JH
zXr1KubC;|hx-@}}(ea&i1ssIvfZQk2G|!mJ$`2IzAe_Mi*`jiL4YGXf?FH18En-Pf
z0Cgg!8$9OdD)0at*P?@FlICXvUF5JS=QtvP6SHl2klxpw2)UYXX78waTsRn5Pvy94
zGtbp)JnPWQ!x-<jtAwMFCb@g`w@L${V&a}%N5d8QA1q?%t-CkUZLSbo#LL_C5((3?
z38g<psny;I@Wab}YGgd_j@6;cVaEhwFd?B0M6VO5sxNZ&#WM;s%sIHv;#G$E10j}A
zn|@jT5a<Ba3=TLhq<BYtGX!^&w1d7$Mk!TRR?dV?DJA*c4%MTsI4fevG5<o5|K*Rv
zIUq?r&aKU|+c<z#gNhUftT)dl;NEQN43P)_{9JlN%xj>nJIBh=k!QKB8eS8OsuzP?
z7?;{lj*s3kP~1W2P8pu72JTCQxSR_B!o76WIQL0cK-;xXGHEQ6H%tf)<<^JO*Er}U
z$_*cR|Is}V=LmSg_K>)+Y;c%RG#`I{Z)tvdXdvl8w?}%NpMu};cFI#ri|{Ce1M*wd
zAh5B9*MwNUvx5(s_4MyF?vAgxOMfkmM1u0b-tL<vpu7c-ejw&p>#*3U9@sRFO-TEi
z4YCf^w&%)jK^U~3XNZxG<&}SzFC#L02}>$Hw5p4;<J9#<`ope;jgS2sfe3p<4LKF7
zOFTmd>5P*1h+vVz-0y}Ymeyrl^Ao15D`obuuUYUIFyS{{ERMHc8wlmj(khM7KbyuQ
zR@6a=Zo@C_GV>PO5j=lg5D}-Ouct?IGi#5l(S!9TfRJxN>d}f5$o8ve=htCux??`w
zi2|88yBV#43ZJ~Ic&id;(>y>Iec;dxz6D|w8mKncl@(2UXa&nv$rxbOu{;#%NTs2X
z3LnOe@XIsBKq7*ukUD^jhD}MDlTn1`JbCE*=y`!T5bY{2RhW5otW!d^3mmBgFT26H
zgT>mplu-7k+G_LVef@{FEGNh~67w*W3p9cRA?{0xH^I8VaF6aXu*o6``*to+oeoRd
zo!{OjAuXskFtT&OW@_G<gbjEDBRIFH$evwqAfq3fmbOgZZz4=fKR7n;la<dMsJ^jb
z_eo4a<eTpUzic0InVo?#Fa|;rCe|pcZXbM&+J*IRefy(-b~em6+{lCS)=LsDEG1jp
zlai-FTDsP~@OJbo`PET1Ev=sM_T)LC8<9k{WcCG$y^+oGnz%GQ!Jb6!X{pTa%&}7H
zO3B5$^gPeaW#%bWU7P=+Y7&&T|BTAB^n)w`;vXO0@MlWeQRVAF+Z@&{4edz%ak?;p
zMzas6l~smuIx52Qekn8*)s543g@KrNSx#N~eNgd}(W9OeY4zY3SgRG150DfMw4CAa
zwI3BlT_EcAnFt|_$XfhlLaNlpI%+g8W4giK%)3IcwHp93B6p=S{ryJN6Cmnc=#=D0
z@eDsd*6PeIsF6LdjN*E_Y=Ch3ld#BE`i8RTrp8v@reyYU61}W)-wp;GFO6NGz{5i|
z!>oSV)Ro$XHHzkFJr?R+Svstx=!SLi*{u7Lz78j<wPY;zcL8=4tfx5#6i=PElHUL+
z*RYSP4kCGN#mQF;#eM^H+Y%tP^#S3~t?lDkg45Nhfvk*-_pC2@--m(vS90;i0V#%S
zk0_j>dJrqW?DCHM_3Kp$n|!gjSIre^hT$9+#hY5^)UOxTzEyLuy%ZHy|L<yr|L#op
z#qYSXj|}zDP*u(QLWo3YtFpECAEe81p&wt9g3?4&n}k>|N+O?IK-4D7;YwIoky!?7
z_GU+~$%3$(n(KK6p}^BuZ@+DX(|-z)|A_Xr)dwzrFx+St3@}|uctOfZEZ5C98Ov?3
zM>bA>W%s|1KG840k+};EXU@Jjg&vXxDZj9wB31S;YDj)Nb^_Ge-O8<c9<SgP^e5#v
zq5MHSEjPnjwHIv#H7!Qk2EGTD6y>99pZvB-y2b2lHBC;kp>o$}{p<5@)!Jd#@`Ef7
z{ijFw&)W1+H&Y}8k6lDiMeqinO&hSit5ITS*JV<sWo!Jae9Unq_+KqlsS&@eF2#S0
z{c97D>$v9VZg$`oBO9hvZPr^Lp)W@+{%V}dDj=tF#i#tN-GAS}|GufAtUo|fs><=t
zDCu8~qnHD7H%dKY<9C1gu+0e|N6kVtoPqsvob<if4@X}a&zj|G{tq7{dE9t&WxhB3
zwD{#<ugyccb-wzxp1t$S!Mu)vNgZ}PAujdHNpUtOMc0~m`O9&dUx7(^JuEt7{mXGi
zLAEJ5kn&OU(yw;l|7|{o!7NAbwu8TV*p$PYJ8dle;{307T0fL8Y`E)m@56nZecQm#
Om5XK<3jVqo_P+on#qnwY

diff --git a/server/files/attachments/1598880823781-Captura de pantalla 2020-08-25 a las 13.11.05.png b/server/files/attachments/1598880823781-Captura de pantalla 2020-08-25 a las 13.11.05.png
deleted file mode 100644
index b687e0670c162a3eb7a705a7f6285162c518131e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 291579
zcma&N1ymf(x-~q5OK^9$V8Me81SbS1xD(vnVF(%sZow^BaCZp=cSvw|mq7>pCg+^*
z-uHh0TK~FTtGjEeyQ;dYOZKz(GhbAcWHHc4(EtDdhP<4V8UTO@0RRxlQIKFMs~{U>
z0N~XpYe`8Jc}YoX6&FVfYddoQK<-O&Dzdiv5FvOkMFUrt8ct2ZF<%aYnjwVno%j#x
z*EFc~NyK=cBPk3te>OxhYr1`un)*W!*Fe3gOVqbYg#LQCwK)<aS%4+?s1wow?QFT+
z8%^Wc%N$)6h6fuW8!?W^UIUrq2#4`#C3Uu@r**!|f)T>tUQ+{%I>l+Wehmx&w2>CO
zQU&G!`8J$wrFKtsFI|L^d2%!Wzz{f-K?4PiS^yrLit-5}0f;bBaS(1$DKh2yL?`Hm
z4f#N@XXTX^S;yP1Sdp029lDGHNbBDlaRp4;hq`FSQzI`<`6DbCyiSq>PV#&vr^mhw
zjZ37)VrBkTzS$C&mD~9WqBMA1US+rYI2JIQ>kksMjN@}IMHl>#AGdQ^{E|}&T`QzE
z5_}U5U(Q=2^7<Wt*yu)d`_R<uqIah$7JdDtE*Q`(sgfaK0Q1N4ukUB~3wGfUiFUEx
z(6pgLO{U_;Xk_Is&CKc{<#zH2Sls&T`@HfrobtjRd2%?}B@HcxAVC@jaNUl6jE5bC
zQDwGP;o6T;g<Y$YHS8!a_!}dls6;gybzpaibV8E$U~617zW0|YQi{<c?a^q8$#_;g
zjpwCz7E#~h^GF}GWg10j-<5H)s=WFYl^n^?uFbAR7@3&Q3;pSVdS~;ZNIe(zJ#!l<
zOxxG|El4{gzuHOhSUW>5y*!$zjfwS@;$+N8{LX;wwR0`Am>NS<kX;e;``<BrvIISS
zr8ThwgJ@fcyaAhOEss+dq=DzO*znENud2bgvutljw&CRUJS7Dl3lF{k{HT!y#Sxb4
z6M}F`4=Gvv7(bhyBh%xkyoy2pcpE8>lN3mrWRvYct+%50oiZMoQj!BOMNRdr`9oG7
z*-`-*n=1v0T|k_i^V9z5|B~dKOE1H!iaBq7fMJE(`^DrJvnj$9i9m1gIY0ynBx!uz
zz0kY{ZZf(;jYT~PK@KSk!R#56Pr!u=bbbX=Oa_GTZ<bfl^;6_3I*Q<9h0NxeXMV{5
z3M`|K_x=pt7+qBv{&QaunRV^BN&a=cEYtRy`4m5iI|Nt4`QGDuWmM&DF2P5cuJPFZ
zx$>XoF37%}Sve0MvqP(+pEdFHA}G3*Oa^Lr=1t0h)zxO&bRLw#`I|rauH-txkSr8b
z9ukpH<es^xjD(9{C!*cz-g4Z=E`n5;(=|&LjhBaN4_xG9n&bL{jDR>%Oa!l}`XNrY
zPRQcdic{@HhFpKv&_cX#qROSPz^Z2t4-Z&@@qP2~=dLWvyRlt^nLjp;j41)dBZ%+4
z<7L9iC=u@XCxeBD@wMUf))D9+01!1G1nl&N^j8pl91>%XNYsW;N^q$$<2U5@?*z4x
zG=trZ@#fJyK8qTQSpmX-I-j$?MdtWiw$86FmbEUp4|Ei#`b<q967vRI{TEt|tUeA_
zNHhY?hTN+J@OPRtIZRsVq`?oLKx#4N;<Ge*airT!+t@DTg2DB40`U)WL=Ykfuup~5
zCPX(Ea~~xs+GWy;7c~pKo2x!)>IQ5@sE{g~TCo!KAr}odlop=cv*JX0L-F;Cj+p~7
z*_NrZwopp+P|boiiDuA8Gk0yg$6`)13T=TKN~X<MnW1ez`N%_=w&48GKx9T=t9m^*
zuf13UNV;Ng*K<(aJ`4U#URPen>Bn(FQAaHdLF@78dDkP~oFRnj7$HTQxG#4V+Qt?A
zO(FB0{)c7pWd%FNMm#E9UwQfjmZ4;Pxk$PT`Oxob)4J0R(_GUGYD@<dI^lNGH`KCm
zGec@Fs4bt{qx_QmzC4C3%T5)~t3R?h<I|W6nX{Oa6@GCEnwCE(AXT9#4f;)Q!{JWZ
zkf19oD&HaLUszCJR<KpfqbZxuqgAYCnKN#k^&oU+9mY#Unws)XeL7{*V=~=Zz`APR
ztrcE0BwLB|J7?b9r1Iq1)Y<{JTlf*gEwt6ut<3Gno%5h`vS5GV$oY!#kl^U!KE-5P
z?p%fPl;`B$;pMgEk=6m#bXVn?ZTA~uYivsu<LY_i)So25#bNZ4$h}UIc^h!O6=6)T
zsJP#Ru?LS}zuDz!<Wk}mijI(pkr64-FK{Ukm9du*?GNiW>}Tnp`C9fhme}(RR}p;T
zz^EmM`KhI$SpcyqR|t<3@29D_R+`kXc0LjtTvJ+Z7M=xLmp|LVEF-+jyc2FM*1-n`
zJj<hfcI68ib<q|~W3Az&7#PH_iFNtiUMBT+OIo75KSN(#R_yML`LeUI)3Sdev}IS)
zcGKf#mt=Eg*V3VEIIcC-M%0ln*VLh?^XccdaMp&Fzt?0f8(3Tx8rHS$=xZHoo#>xp
zTqycwQ8i|u_k(?jf5{`+KFU5eD|v;uEzP6Bqv@FC#?H6qiS$AJ#*u=YLXD!+)5^)~
z&}wtgmCd8vy?sl{6U`%iQ{%*~FKvI+W88Ih-ERuf{lWvMO`}EMN!q|)pP`aWe<>U%
z42qG6Sw`ux6205+%<59+-X@kQC}QC?bRM?BDKj4}M^)qZs}v_^rDNrCrKx3&()z8-
z)nG!rBHatb=>pqJ!(0F2yRVGb_=Vk--@(oy17vaEy*Fb+wEw~PjPOhu)CqFQ5z65(
z5?=eTcHKF*Aam?>V|rsP_SvXpjl8Qj;Oxo&5&h}*;e}+KFpj92b^U;OKs8@=Nk;Tl
zJ?b{H1L`q~DWW-&J?0@wBjzr$7P1&h4F*n_9hP^G^X|5bhpS;oYxuAvR#@lGy{n~j
zMsIcXV0CSEqf_ts_PP7UEv+4`3#|>E4{ZmXr4+v`PJVttimbt&&N)Imso{jx+EkrP
zlgvy$UcsESScLPJ_yOMNcLQH3>s&^&v>&vs?Ig(~w)!f*wvn9?i!nT>*8HluFe~c^
zDG{f=;n~ojrE^x>to$V)pC_-7=)fe*z?!J1cBRIxW}~)R6joR%cS0;+x?JwOH$6H{
zZykN`{VM6|<e+1#cc6-LEo~!9HQm|%^Hzv8-uMUJjBjEWgY+HpkMhXesA;8XZQNpz
zt-C*ut89j|_vMs8t!kNbePUXDhGSgBNX>}sPskQkg8}Jy-|D!F70B5tu{{-<6WkM0
zTU1*zT-J8`c1{M5CX~n4^u##^+1}FgCGE=VG3hB~^S2o6zGh8!|8S90>+?QVM7Pr*
zh?$X@6g_%<<EedG9-0LSP*qX=IMr6lqK@@}=Nn^|M?mYymGn#wzAXOBTlgHBZ&Tbe
zKD+H{x0cQp_G!_h<LN8h10Lg_1+!e~_D(Zpvr+}lns9Fu2pFpNipL#wjcbfgKZmbL
z2WaX2(0k3<@$BDyn?bmV&Var|=*^+qw(pu&eQej_>n#l(==<Df8AuG3+`)QMs7<YB
zzt(AWCUH)4TWHw%IpSIQMq9Ogb7Po`^+>BmGr7X2!)N-Chro~^V^(F3dCpCvUxUB0
zL9fm3WWasXU8_u@?50w{sLSeU38M!il|Rg`eCbn7sozZaSi+b<qm)Bwl}AbC{QG6y
z`s<6vB>UokPcPbaD|Wun8)f0|!a^R5$95GL6{QR2ownBOx@F}ji&-@fo7vT((e4iJ
zdN<s+DQEBxNe|giNzj>wr>O@$%xbLPPj)Yt_rYI-&9CL2uI{suoF!$=bj=>}rowg8
z;nFdmxgS$0!Yi<}D7ZkiSIpP@p9`J_B4e-lN7CD3_s9e1xl4C$zBn^g*2mb}3zPUm
zuBvdlvfuUzx*xl(AM{#2PLK<YfR>!b_w=8<&n}SzFP~40GnDn75ZBP7iJmz48)9w5
zd|2+LFGfsK13P-!TuyC{|J>LP%{k~#G_N{KdTkwyJ!Wt^6097yiQZyvC@mN~wGrHo
zo_%~deSBEO%!#49?LEy2jJsREk^I@a7mFVY^5F3L5U79g>rj47J+?T!jkc8oMD|jC
z*>db{<at1a6j&a(akaT8CiyI~##32*S@>xFViaYR*134Gc;v3&=y%p3farL?n$p4J
z-*hSZ@KlObN|k-3_#}6)4IP52&+P3_c;2JmKbZRo8u{aQ8%x*K0q<;)0av^LVxkSG
zN&D`2F-OF1_7BGM9Bo%l4I(PQp>cswrE3Oo9=VL})4e`GL-zVRHrU4pQ`27cldq4J
z-PC$?_<3d5OEMzhJ0k!z1VbMDSGR$mJvELQ0b}aCo{Ar7dfI+ka1t1p?hbbgNV{S^
zz3z9^%Y}%GK02Os0hUuE0;|5_R>91UNONs@3q?i1YgilwfB+-~Ai`om*bV}c{a0KD
z$P9r0S2`R35N-`X_|H8`u=C$74z~Zz^Y1f!LKpyM%K&g;yH_sU|GgU#k_-QT;|S!i
zYk+s^lJfGfv$~m!xw(U@m7|-FwA(Q(0o6%P#}xn|Wca%S<<;oVVdc+TYiPS^D}E3%
zbF}9$`Q&J7&f#V6^tT*<h?fv7YH#jlLhWU5=in;jB})6RJA`2Izsa1m)c?B0%~q6F
zTTz8t($U47nva8*;|(ncjhdQT#O0HPkeZatf3m}ViPBoRxj6}Oa(a4ta(MD^IJ#JJ
zatR6wa=zi_<mP6F-NEka?ciqO#qQur_wPdfZ#h!tu4XRQPHxtY4%C0kH8FK`cN3+h
z{aew0ZU25wb1&=vuF1jmKd%LQLC(KdIJr39aQ;`>u&g3~Q-xHlz0B>jrL65?Z3e3Y
z#Kp(WE%L7n|DQ|$UFE;Cesnc=k#w|&<#Yr6cdP#=^FJ^CzZw5kr_Mj>e8cxY>ioy0
z|6~>6{QK_zXp4V0^uJPJEe%2w;ry?!211ivZOey!NOEf_WewOF*3JHIaG0<I^S{rq
zI9y@u@lWnX06-idFZE8t3wWG`*iO(#G$6~Rax8_78jp<+-&U<>C#|XqEX0?>v4$PQ
z#l??LPw&lwgV5x@B;_(kMy|X-$9MF{vzmO5R&KqpcF#9XR#(y%7V7XU1DGtL7aMF}
zEa4C_5&qX9NglHt2mHtlHIOKTL;l|ea%8wTDpHAc@&9cg*%eQNhp^gLze8(#em-)%
z9H8nd)@Q{Mo7D^SuiH(xWh}d&5PSKy7Wlvp70&$MKmVuRAa2BM$IhLU-9?%LwZo3%
z0jdvsm=)@k$>CH2YtURBvuM7Ak57ANU1NPjnaPh7O8<Vz_v!Gq+UA?BN0oZpTxm&>
z1ao>-a@k@pcfF4fXI;{j;pjo||Nntu;$KzQ>}Xo7$Hkvk1im~8T;8s|e3LdB6_~?n
z7fQh6v-!jCd)C%fT5HdzZc@=OcDu&GRcE0jaMpR<3O%aoO7O0Z5vv|D8Cpvcy}ex6
zMc2Ctv<8<3V+t;7ls9KXA1`$*ZbnIl9$ji<5C_xAT|(fGRo}Kh+>p79yrKm4mp9x9
z@xQcMu<JD?AV36Gz3^tX&kH^@*!&p_BeVY$a2HUj^Cqy;+x5{l%*T3huxQ1y3;w#0
zb}#T58V+4!<t)+{dn_@l2!9uvWGnXan3(po@Zs`W%cw{{mCE<HqiVsfj(yv5`(iEd
zg^RQ6+-|$WspgJ+-+Rp6V(H{Zh7M0r8qJ)c`Xk(kHEMC@!ZNw@Z|B{nwE#YfC4H5m
z)%?T8r8Jo~K7RM3KLP}=%gs9tAkp3fF(!U>o73?FnZ`;DXQ%2DtitJiTu+2mB_;wZ
zyOvxNqEF4<j~fqB`kdpT)1+E9bETGzRR&CEAJ;O@8=(OQo*XNk$oyPn4%Mpfv#A2_
zR!5<aJeOm0QR<ZgPlMM>4h`<+z0EpR0g`i?#Y)ffes`+~mm{2FOjI@3{2xbegy~mz
zZjAzY5<%a-wKFk|dbjbf&OBxE`KOzduiD3UY&SxUH`|c<zAB6Op199)t+5%}Sxo41
z?MeGHiJeUsuBG2HwQm`Dbfpz|Ecj!ocl}hdNL1wKTU)4~Df+<g*mWW18Mxxkn$8$b
ziIXO9y1A{)m{vu|&I=v4R&zLMy&iRFJ2SWWy}0T>rwqF9{_wmn8BCO=lI0_u&fd5<
z{ItC!I|QG6;#u18*w+4Xy2QdAk%Sjh*c-H^EHsvB{8Hf6UecFVcsY5V)E)FcgW67a
zUO1%<rttBbHqHCKtD`y2lRDqqQ~TMPqfA*U|KA_dd0Ffi{Tv)Ru4jt^p6-iWc7_RG
z^hW$%o^CCkAE6faR|hOdXv2*5e|~(N0fjxf?u{!JEp%5-9sQO!m@s|YZnwZ)=d>Zw
z=E2soPbEw493ptP9z3Qj_Vfwq6>(ho%&<u5$Fh`#fQOSYLOuHP{;IC$#nDW`88+Q|
zX8Q&!`0YC1zQsY#z;8Nr7HNp+gx~qJw=*F2Wg4ZX0Z-RjJeK3+sa5pe**6TwW8CQ5
zSch{Xennt}CtAQ(R;!x;TV=t1*UK{xokR2ZhZ=PM2sbUaqpk5LF#x^iS2BB0_El%#
z$k&c7AQ7cy|5d5QV7CT#lF${E$g*9dcm9UR%P8J%P53FRTK|D%mL=fbd$hsgN6FZ?
zLJVJHD}Nom`1UQkK8y`10Qf4FJU%?f2n7XJObF9?M`6D^r;T}T1P_c%h#71@g-3Ue
zY5Yhcea-UY72)E}*mToRrRWb)DfXjcnmAJp>TM-+ukq&YF-RR6E8C;95G*o)9c{^9
zgetzi=N0Q}5ZqtyC2yX+>8aC_A&3-74ES>}Oo>^~?lNQe&3vHirw2J3=1I$Kz-~Dq
zQ7i52k7|!;p{}`)se;(NKkUjcswi4}cz#UZe*uvT^h+nlk2Oq_YklMNu$yN#YdCE&
z%k+L~NHu7kYFar;s#Z;VetzJ*e4J7KR!kZA_OOvG*7d0|oYMKLV4Zgq?GBfx{!&wM
zn!v5AXO(nWqeT~dI{gfn0GF)wV(FB_Zo;_1N}-mK&+1qxMb&=xhs_Ce7fF$!&U=^m
zgFg+4ZJ7tc@`k(9%nT&p*WEVwc^YSv_af>Y7VI-yhqeU?zYHaTkCXnMLVdE8uIc!T
zoioWrQ<ZHa6WciEUdj*8n=RbuVXB&P%hM~Coo(N*TcpAF=$xm<80eTz*7vsu7Q16<
zS!`7znMtXF>|}=7Uc+g-^F>T;-z&yNMKjoF6#w64NN@`b7=?9_wwC)tt1Tn%!sn-l
zHoir5Wl{50|679={bM@YLW{BVv@i@ZnH0oEkIONE4DZWbhO->6%`X;J9h$^C42~s<
zj-Al{R}@0L-sZ(w9^95$1XLUF;xF;Clw3LfH#*$Pc}g*YyTq>DK;*aBZH{Z5p|AO?
zTs-DYkX>&UESa1!y5bh<EHm0pTgwJ@qul@(_DhWo{fVVW!(xx;!6f{4-{5baAWA|9
z^mTjLsPKaRSOryFX8ms&B0CLr_jYgxyB>e67CAg2#mKsSWmxmG?|g9hvfxrSY~hMt
zUXa#$Im@+MF=ymz%^Mfn&@#4J?<{mR#*_$pLl=(me#4hMPT8_!cae-uT(_@~>g7;j
zcU9O?eu!1<J?@~`=Kj{0_1Jj4Y+6prlU2tn!f%QKOUn>b+qx9{Ty+q1aQW>gV{Qz>
zczezc5hz(KJPI|%s(9cNw78|*pVf1m3S%4aI?r3Tpodfj0Fp-mAYn7oi-XpfJ#ye5
z*g5Q716trA7qeEYv_A`KU*WrT{zz?*s<bUqdLCTnee{9ymaX7WU+ixw)sr4k4To%o
z4s9)(6pS&>s*y;LJ?`{y+KJr_XjH2GVd<`ZJPGJyKzz{jdgFeUIGI}v4|zh4>3j+h
zNJ*lPGn(FtM1lZgxAq%r3PxqAI`<sV<0j_s${HXMq?d-ZXrtk0UBZRUew`-)$dt$U
z!T49P{;Qw8T|e|)&o&WKEHy*F+O7yS2`F?u%-)H2BCQnCrh)zLRx1ApN|#G=1EIgS
zs&+0zL=<A`=Q>5Jl5$SxE4K(NQde%A_5kY&gn{M(^@gU}RgSd>77oj@@li|?6P<H~
z+XiOQ1SWZd53q%%XgLrvg*?W}3EC@vbj_M!E{V=U_FNLBNqTa)-OzdC8M819A&Uh@
z_!xGIl;<EpT5b<VCNhvuJF{l!lRc@s+DEPB!-@q_#REupL-hV9E-6Dnb^$`#+zw1<
zn+!){MQ^^PiFmvGd<!UHqXsq4r5XiTcRt<d)g@o=_9c*wUS#{8a^(cvTSL;oo5&Py
zaSvmQHKu)$r;o}}z4D)M$}i43ZdX51Vr*{(iR()2LzL2GVkuA9Mz0$-v(MVjI(OqF
zF}V~{*tpCFV%Qy=`-TJ8gOJk;VnK_^LGB`GSYCjx(CXT*r<>mmixwI77DAq<$JL6R
zc##Bm$jw+!cU!T$i?-?*BVK1)v0|$$$naU*=8+@4O#r&WOd82BZ8o8esWaS^=^Pj2
zZFn`TS^%+>SLVAX-z993K!%0T4F5|)_Ay(|E@O)i3fe3-)GtB4r*En{uQC<7$_#$h
z-K7vuo5^DGQMETo2ooW1-yRAKYAjWTv6}S=JErRme3b*OiLuC22W~gF8LZTh9(#Br
zA05`RLA{Vd@RUVo+|P^6%4Ot5b{ik;wDTLLb?t1asdiA_<68A%2yn}i`+i2(p~ZmK
z-ms5N%<drJQs=19Xz5_ve9ZrddZnG*so?FMsy_a9iQL^zU2BDT#8)EdkNsr#S2DhK
z<0_4mpvMGCErh`dhTmZTXb1})*e4i6fH$1nBdOs=ltIwjOtq3A8S1xm6t=qE-Ub+c
zxY;))WY=Hse4v?K`k`}qxgwai<Ul4|ixM|67SPd_4ke5r97fnqJPozX;f)0~OT69I
zWu!I=WSTCfvp0XaoDj<}<j+jZF0gShTJoXJbVM@j=usC>EtWjl$(I_oP}1`~X~4K-
zx+Fw9=b%_(+(EHs{cV01XFH~Gw6F&c9V9=|%}&e*V~Te^`>@`M0HCa?FB=E{vkw;j
z4AKWbCX`@pIJ9~ymz!IRelt1kd^k<I{^>J2^Hfq0!+qBE5>URw54a@I(%<-zI<6-U
z4=s?1exK3=-OV8Dwyz<Lh5N3sxuT_+=EZ#s%e$LqnJurXt?@%+NZ(_@T)waWdd?^Z
zt~$qK(b}SE#l!Uv4E5{T-Ccz=35$z@McoD{Je$u&PQ#yqQ<3w$R5JBFSKQ?pqMj|N
z{LX{W=jgrPA8DV0{mN~WK~HQ0IjkHV^L@b+zslcI=lF%h6NBzOnsRRiW~1RCRmaZJ
zG^^ZKU!n_yU95f(<hA8JC*jA%^3gfp<uOtEcZ)o1n;n)e<XFJ_`~pHDNv?MD3Gnvw
zxcj>qVGLXJduZFebLkC@P2I!X!Jp|P4^QSNU#tGept37JEb$ukA_tg$tWurPHG0|K
z{Mu#Gi+<oWkTk-W8%`OJG!q9Gw~<yo@r=Cic1O6C|2idlg)Nf0R5m(&DTBgJ#5{tZ
zA*Cq9bMhAmgH$8Y_g6*H6RtqU+iidxdIiDF(QHAm3T7y+M1-9U6M~`<$9)e==M|qI
z(=x7R36DM734=l>zwb$1mv2*7#UGBE{59g2Ncw1z>2Q<{wUK`6fzQMWvuXUD4_<8(
z5*mZ_NguSS=Sua~?Ai~CENcGfDnEOvapR{14E_wKI4~XkIa3g0eYoja5Rt+4r0#l*
z%9L^6D0=RIwW9Ug|Hlt|CO(_r(|u`1Y`Me)GEq{$hAXYRE^y2KWIbMlb2vOv`ko%$
zWPKC$P4T|@BAaMz^gizfnarKaX+6)wuH?vcxy#ZlbOP#^vfv-vF&22U7SgmT2l@Pr
z5P|aT4rV`nQ{YqrGz6rncA@ULgHLQf{&2A6U$rv3%vvGZcGVNuEa|;<(=Y`4d523x
zvnDaE+c^jMm1Z<XT4EY=fFaOE?Sfk>zk(6vC2~HyYT;Bdfv@D2OY8mPwgnvx`EwKf
zXaJaz>ZU0~Z3I~l`m_3)<_g3WiU6spUaRy`yd~9cw6w{Abh@y~Q|DB(f;+Gyy+qfl
zZ^xLI#At3L#i!Qcq05r*DkWKy5#n-2v|G4$>sLt6%=w#~Sr%B4dn4_So82aVhPOdI
zzkFOT0Gm+3(;POpjm<di8Q677mE?QRK78sgRv#@^2gQG?k-cfLY94WL$gHf^L~IkA
z&>9z(5DOkX0Q>dZT>Sbbymy(@L2XK<FCnl_<SKPSaVQj(y^u5Z#&Mw|`mvMN^@@mp
z{0Ehc!jJw{S!U9$)dOtSv-zJr3`Why0q<^%<1NF@{)wcZdjPQcN~^oUu@iX2dZwtw
zYwP;(kLwWzSh;;r$CuaU_aMa=0!*i4JX_jn@erS%C9){zzI$1o9?qKr^|d3@g$ni>
zUpV!J*vhw1j&3MCm#1`8@Mg%5_C;^zd;1(>(JOi%sFiJLt14qVnfCZ>XWh7_fObFQ
zy=1{Yt6J(?{n2AA#hIHNI0aOlJMT&H$B_q9_Zl46KqQ`BdQA>WjY+;x@{KIVlZgkD
zlk6BPS!RNHWPnpv^Zl=?m+eI5X-IhUbv;JJnSA?$zC6D0wizdaxJLy4Qn4}>^6=Jy
zcnMwJY=z!ZgS6?`k27nAG1z43xazfqF|--OY;@=0B~$$(VXY1WG7I$(=C&ZZ@4zIt
zuL{W9iB;;Ul>7mZ@yZC0Xyu!zV_IZL(4zw9*)C!3a#Uo-gnJIms6c*o%0rFw+B_ez
z!%=>VV0}*hg##gO!nAXYA<LkK6Lg#8y&dGc>|H4iGWm=`gy7!T9owbKIVbzIV}`|u
za4|Zv>NI;&--Y50w6;>zo~e9n0^c;3@^_aOTCTXy@aOYYz?-6ATOUYG_$ZIENJ9H}
zNiKR$nM}XCX9OOLUl=T&=g-Z}z2=zv3N1B{vW@RcOWL3LfX`R%RQofxA;mLA0j2^|
z<*8RH@w|4eLSEuj&@>l>Zm}-+r9th@kTU@DZ%Q5j5p!?;jS>K*^?9*OoqvPeb58Qq
z8x8~scICHO=?}}rfh@t#EqNYqc6-V9;%GHA6GKC2OcPa;UU%uxd~UU&Me>>(S!CF<
z7!k!6B3imJ`iaJtUZj|nNv>6S{ChT3dIRKK4}8kKsOq%pby+za=XuJDotn!>QE(`4
zSo6KDC|Nqy^@fL_^HrWhLXjY`HSfPCmJi^4Cn$yb=`DOqto5sUQ_1B3xOrD!fTsi!
zC85iykvYAtCOoUX@DifVQ8e{z99D|(Hvs5`q9JbE?woD*8Kq|%OrMR=PRtF!c$2mT
zY;`{S5|;jiMk0P?l7f=nbsT}VYAt5r>UJXPoB$aV%63$gftkENEkmz~NCzj}%h^r@
zqlu`54mFV}>sWX)eDbVrOFMROC|SME4IH8Gmm=~JFL%?AjzuUMP<hT~f1X-`*@&c{
zv$34TK_cexUP&dR%06dbN?a5m>Bmc(V!?0Jns`!{qMJf}Zo5|P^z7TT`#3Y?d-e7a
zS%XDe^^p=Ej}Jn^<FVUMmst5;r7WWl{L}3J6APbVSNr8)GEWj`osb&8nzZ$LRuAK1
zfTl)+QEKezcI~Y4K<uv}BKUMQv%(+|i*1ASo`{UHn>^}<8PFu3$hbR57wcv|NVV++
zb_cA#r4C&04oVR5{(zj4Sn{z<Gb~!8AmaRO$Pmu7i6J2Tdbd7-ai&H^yt9$*wqlCs
z56vN{yGe>8{()I{x^FPtk;u@?q`W;xX(0%v)MJM9MC|Ro7s)w87QOg|XR-O~%W3Ah
zV7=r1L2(ZMS^H&-uq>C`xFD-U@(hyi)&9mQPSne1bPlJz#m{R7)qyd>r*G@l0v=j&
zw2$yCyLd~Nfl$(A9UC(ojD6RSI7bXQK`_Wp!MM}tERg28Mt&AKDgHb$62KjOyEtHw
zV=GWYW-L%Q5(XQT1GV<$(FPcIqo1$tk1Dz9EXN0n-m_Sv0k>_B`Uj}IyG3q)o1K!t
zZJQbJ&%!qr;)dt~l0vH);fcZ3t&Fb{7%`+){U64V6ntrbhIda5h%vi<pe3Ecxr({&
zi-_iVZBSHbGm_{aJeK8Hx&vSMN4toqv6fHTD)7HiurcJCni_n98>=<_Yh^z>%HNIa
zRS^L-LWz=~p%{NI`X0S4@XCIcHTY8$d(&TG(?p=Xv&@;B)@X<dK*2&LyjTE0A$9=w
zatc%`hG7h_AHZL+m6JPuylytyD4=E1&YJzJEqfq`b2H+%ys>=VI8<O2;!RU`Bn1|p
zRpZL~wNS&)G5{1{b$Mcu19ntn!WRu(z$VIY%&tDh@0L4^NR9C06hW-E8AlpSeKcC~
zT7}VmS=T-DT&U9zV4U^e*tT4XS?fPP9I=S&^={&KqFYnHXq0^wacSXBh+_|N7z%5>
zZd@-w#6~q}aN6*z`(@K8uxwS3WC;xEi-vD~NopX5s?zA8@l|%~0U=PCVEea?%=aTP
zK%e00l1ZTiWiVerY^QTX+SNM=xxu|98}tXI6OIpIjER=kob@oGaci;O&SRwLJgf5f
z04!gjuY|l^SFBL6DE!veyQkK@d0)g^qkmF}`60U|n??1iAv&IOSgYOS{z}1%aImOe
z)qC226$bsg<Kitw*qdI%^(*+d-W=N|r@OECy?Ygiv5mFw|B*ZUCHQuAWAiGpDo#8A
zWM*zXVclK_fHI5B>R1{yb@euRd?+@k84_}D-QFZr;(Bd@lNNlDZ@MZgS7konrkZZ5
zGcmtC<1Q)7v}Z1|a4ykf_9_-jME5+qz!60n2pzRN#*tutw|f=PQTaZsI>E2dy}iVr
zX~t_JMC8k7ulwIDl~@AvE%6xw#Kk_IN142!Np73KrRPsuwxwrjdzp@+ukdOlgd01$
zy|afzV}OHm%P4#Q#N!}jpX)<&6nJ>xteG^%Aj^?QCCrA2qpYU%F1MV>URKJB;_RH)
zs4`rUk<+%|{T8t5y+^|K2qR2<Ekl*<oXZ<M7tDz)*%fJEjB){V*vA0vPnFSHrmsVf
zSJ>MfW-NeTX^skc+yrC2Y5ZDuSVibG5Gv${aj_2E^=1@zI$3PUnghpl#Ng(ckEB%U
zn>OHyfwHuM6!xE3@Z&h!3-8>(Ew^{`Im}A@t6pZFIgaw8JV2<HfqU}8;3i%@y2x8X
zcHK{OVs@KJ>`8pa-GI5qd`evuY9qaEEK=UV2A=Ff-~$ewOtb&1Hxl_LoA1PZi5Nb6
z@tk+4z88nh1f37<-k17|)A#Cs@qP<RXfK>9ig;inqRCqQ#nO`#^Y<ZyZM;Z?T;%E5
z4{+Oc=lHDL<2C!&k`2wHIDxQPVo%j)#wg$gax`I4N#Rv9?YH!r&TSCkR8|#+9|0L<
zJ~s-O5YjlpbD_f)muN>%^J0F;Oz1ab6U;kKGK^tGe%@cT6e>+8h?WfRyv0=kyb&tM
zKFVMuVLon(Dmg#Bj(2%TqJX&tImkodS_`++J4X*Ci3fg%t7vI)Z`^}W_o6X}+xk2k
z-G-K5$^N(Yn!t_FA9+u}gs7fw2DZtZfZ#A;aRxnVqu_)PYGSV^Ib^juV96>QQSL$i
z&QqKZ*8a?jUyZS0?QBRfV7_(XRG7wJT8|5+B%9JG02gbu!G7%`=Qqtgx|ee`G~f2a
z0d{d$Gi3H6M=Z08ZzF%*bLml2jd*m5{@TXUjwK4B3Q*8fSaUKk;#moc00U?q7Mxg2
z3#)?sPFQjYC^*d0#X{&LE;d*-5UA<OkX)bghw<W!_MN4{emP9{0_!?Qm*aAVk#LX=
zzAbn&%we*{fbd!N1b=}X$Fd_rzLfoFClWE66BQ=w_}FRm(8Uc|iX(h^1EEG|N`^G>
zqvtBAqspsyb}HjCJ1UG(eyPm6u{W>iMh6gy8a!Ffy7oLS7ZoN3wj;ar6T~}56`A`~
zvhRN9xz2r`>*?DQaP{{_CqoNs*)tVBUB?L5BB!<+;Q!K+|DVA<Zr#HPn~b8F)Yl9R
z5{JnvHx9yjvIN0`K~7c^y3$?Dp7QWR&EqX+(XvZ2F`qZvSAN*F*}wOCM>Qx5Tr89|
zYO)r1kK7KO&-6COCKEMsJy8(|$mOM)Z<1Bhq}yJ-rt5F<IaDl<7jrZfqw|%r9u%pt
zj%et&3}jB4fGzDm99u2{+e9Yv&Dd}MJ5*=FFZw+Hr5dRM?(*8;yT_4g09ljvO)I-#
zyYVv33LBIixPzldM$y^d<;jM=Cw!NXkuUB@w*U=Pb@=Ww`Eag_ibu|_M;F`Xrk1)^
zOCGgX@2D|a2Y}FflBb7T&u@k>qo$|u4h>~^qoX8TlbgB#Xs94ZJPq8(Q`(17GfMq6
zdp_g@aD!{_bYk~x$0)VLDydvYxxz4fW`NL;P3x)rP}csn<<uycPT;ymLCzEziM~B!
z2qiQYV2%VpLa&M%m{aaLae1iBr(wL&5!<mm=P=R=<6rLda#qh#-uaZ-K9mYe<Q$An
zk(7`d5||`RO%-6QBTf9Z<eXgl^NRb!eA3+kY(QfWTXm}eBwon;-dq^)c>Gp*aoIkD
zAvc|7&w~JWmn{PWVE4hCk?)X*)9ne2mA=#u@-v;8XiAyWZunEL`{VtQV;ox|2I+%a
zn+Q~|8<zu+AU$Q;cK!)ZDv$1Dx1~5c9<bA(27V}TXj#I{J<=V4l2}yNF7_9a&$$?}
zP@6|KfVg~t$21r|QvS-o`fP8A>g9F;)_c_<GY%LA(!br}VnS!jOVkJZfr%v^tr8U9
z)?`~sD$?M;X4a&pN=oH@zDPd`OS5N-0LDo)qbX{CGUR!K6C=l}k1$9S3#c)avHo+h
zi2&x`v><aBI(6=59M$%aRpk%|**EwfxvF<F0uTJ8!6Iawag>I4*cg*G)JFUxH$ht^
zK9;`GPu%A=fXu@HX$kA?J@ygt0Qp$fd%a)L(%^b~HY-*bF?;ZGf27R%weq0cVh42M
zbrq54z@yQUGSQT*4RJns7fZ$b`U^V;Art`h>iJ6SnF{~%X)Wc0_;ZKnswqsu*lmxj
zcIt#Nzqe@Ir%-BI*E|*SmsR4IA1wnu@82Dp1v3GYlz#5w{(79cbjcHFOLlx%@l^OQ
zr*snedp+M{*3_p3*>G<Bq<p$Pc1pZ6h2>Y2az6^%k)!BMy{BwE@~7sw32mKp*K`dd
zc&ILr^|ns*5GvL0GsJ2}7KPg`Tg#;~DGu5(m~BXf|9O#e_~*Lz`?O)UYPu|Hd_Qg2
z?L{)FX+>4?pWjtcA5G7UljqNaI=DlwD9Q5AQ+!=Mz2ljV!LgkWoGi{!;-@R$6ju4C
zp}P*&o{$aN&^8yap8mx(gnV3M!5Ah~vvt<agH!u0#7^ct3I)o!h`NYR>g2OY!8CgX
z4Gs0nU_9N5xd@yJns`;`{SWV*WC9$L=6;zvK&7htUT2XV_;EZ-ST8LQorp2iiDd!%
z0Cn#(L#uN8gCv${k_Pzh7Mg_>r+i1#ZPm_v_`5VwqfuoQowME8F!0G;30($;^%jML
zZp7OLLt(PMW#gg^Yig(`9lbh-)U$nsGnVb2Jjw9I4ysi8y1I??cgPgm0eC{;cTc!B
zdtqb_PLZWN<8s7T2hky@bRj#SwfGxwG4OjANmqgCzH0}4sXiRE2fO?kvvD^5V^hU0
zz_4XpHQaD2%AuzLyHPq331=<iu8~B*rn#*m$WMGd(u0~t1UZDvGwHgkt@IhjyK}~x
zz&CFxi8P>8k3T6h`Wwq&>g7czh`5Xr45s=$J8ux7k6yz+d~bF`k5e8b7KhqJ%s0S>
z*MPOtT7CDVK~uE*Lj7Dwmq3pdnW+_fn@T7^*FXRA%e7qw`nX3E-#*SCMuh#J>2ZzQ
z>abDZ9Xi1_ZaJ2@+d1+bYgM6N@pgps_Zf_IWVUqxlK6wQ;oY^%Bmelf`Y8BDL`|@Y
z<UodG2_F@H)!|XUq*EGX_PwNy*`ox}#VFN$O?9F2KR3MWsZ*BGq#>eS!xE4Pf_nvB
zkNk?`)xFGhT9jm2w+8<J5+@x@#TL|$t?l0RAvY-v*wxu1DHod4>q_|Zw(1~3vn0-H
zOEsHKO;ZO6QW*1Gqp}qVfIi<|<`f4i`2L>TCYL_=!+#YTf|z&&vsEu-zQ98~?d_5+
zQt6W{er>J6lpGdu&_;=Fz1<dn-0l;H?c8+Oc&Qmjjpoi|*(@ogGQq_M+IkrCdZU@3
zI1GbGsx)!iE7$SRlG5lMENf1xEXEmcc{pf3evF!-TGgz*FeyKA=(!6(>W?^RjzMGs
zYu5J|t*uyrCdiLu#)X7c!B;658E$*vBAz$BT34v?fW>0M|E4agGP)ejV`bYORhrRW
z)j>||lViBuPfL<2mS7MKWioT;J|}CUinaoC9<#T(BI`&5Qz~XqzaiU+5aSIZDfi@X
z&P;LZ9QF?X*_Y4l^db+Mj9oo-@c(cpd7lDr(B|Pzqft$ZTs~L7;<1#*Z;v~L=SOX1
z8bTKgICKr+XxYZKZEuRM`+%%+jaud*ksF7EZ78t@h7VdWrcwOriDFC$CTu+@%FusH
zd20sE*&WLuli0;a8=T`h`*IZP2>|mBBYKNH`T564--8~Gw<OR$mTRl7ao?``R;3B?
z(X<sVSBvp7XTqpwU+O#a^Na@il$~E-PF{2P?aL1f!a&1|&hzoL<K{{C0+9}}ZWu_m
z>W`($fqd)55?dyB8KgNSjm%Tv?D%a5dyL(arZxTvk;|_O{<kY*rN!BYrwaQN0mm>D
zy*qCf>ppiOv!12Gal!t{|K}J}j^Ff$Z*P7UvQ~)gkPgm$fSZTY|5b}Vt*HQ8-8#gl
z^K=lt_xfk|iDcM%obgOzywUd9P|HE>X2YO1x&+Q07sS}xU^Y?bvmyEFMtM>>C5XVi
zDMs&*pd*O-P_G(gPwuu)<oo<bD{6Frs`Jcr_I;WQ{u^2tdC_hs(_|2x&SHZ8Nz!zU
zmelh}b?Y=mwn!AN^Gja^lBh%Lh0kR?;vYWL$;%tE7aq@LZrwGPy%snqQ>I%w{2RCM
z;@m2`%=I=0GCZ=m_Q7D+_Biyom*)`ASJaV=K#~Rl_*;gnkloU8B6kk7)VJam`-)91
zL;AiRC~=&#*|@>_@Un1>2a2*!dwX!(N416I3vo&E@)Gy^{8De3`Y{#l5SD+~(~brq
zLHOi|3GfV3^Cl+jR(oD^#Z09x3nubQU`f3ke=?(&RfP>Q1s{DD%(&R%i2|(Et()_1
zp=>BZfLXjUF*d%K1WYx#@xYsqX*)fQ%(aI~<Wt(7@0ZRQ7t_KP(fBymubd&xX?Lef
zBtd?Z%rygj8Kp4#LK7rn>V3Oer;Hj^3rc}aYh<5!niQ<a4Y;g1^(7aI%(n4#k*8gH
zOH6{tPJK^L_-l6!o!KFmB&^q78l<kIXDnu%G^R-USpjR*5?z0t47`=&wIVLi6SzKv
z=a`uY^uIpLEAe+-j*bw6efTC-w@vqy=#O3FT7#D+W)2D$pFU_ccI^!*Hmx4Df1XdZ
zoL_(DC`%Fuboeo+-|Eua@lTqk8@K@mS5f(2#n(}$9+B5@GwGvl!$W_8x*)@>E26+3
zHP}q6pzi_%?nK8qjI*t4YxOC<KBBOGDX}m9Yn({Iy3$#B29+suz57xE2nE+OW1hd7
z3}N6m`CRRGJ7*)5l?jh~S?PP4*3I~(E^v%*Ztx_@3?%;i84-QCm8$b6UJtYyhtu{j
zA=fU*51)kD%WpL5z7|@Jsi0BfW3w~zT|RNN7pvHmTO|C<X<DACMRpizyz3DXg<jBm
z`x`8(c~?6DJW5no66^y$1^8Q|o9>+5Vu;zxKN^~Y{Y+xO-H(KEY<O{1y)9Np?|_ho
z!dh)H)y@#Eb&;6&WP_<byrS11Tr;C((feBTTsgI<#q^>+4385H&Rry<{(-M%y?*qX
zen6U(l4B)tDb+*U=URq?@*}kuNx(ys6q!qA#)am7SFCmSYc0{D>N_ceZN|~%TVN|K
zne-tx^7cT>i$Z5ffwrbno%441q89{&LFL-!K2i3mp5O=8c8=+-#M|M1ra9v_uzVrL
zcAawf*ob6|l>L6oS&-r=lzpjn?zcGTJq13zN@KPt>2LbVTYt|r8^%E1q1SAIo;&(e
z6|wN&Mp)x=6xPNp^>K_fSxw2erXS;PhAn>Cy=VJAz(f%l{Q&F8yX?9xq5^|eOQ>Bm
zs<h4lCw!u#Kx8USgu%V+<2mt&Ts;R;hy4PTOli<<wU8_nfI;zlP4~ppbxTd(D$A}b
z(V=Q#*Ev}w(2XP%vx3efG{47B6_MnYo-qJFPFaYe@#J#Cf)I1C>%_3>oi&Hq&hWRH
zPse|{x&6N6m-*Z_Wwf2GJJiVb)+vK53=F%RbA?>#o=B&~L0#sU5tlJ^(aNNQ0~xOv
z_%bXdsoE_i=@vWmGzq`pvS`60AF}#78N0`N(ques@*yXC%!6(x&zYR4|10D!yHZoc
zRsFnYu7=5{ymofOVY$Clk*^Sq`yo)68{h|sEGuG!$umqU&hYjKR=H3Sc{r|9><z=9
zc*8E<xw^0EX!trb+Yd5i0h7C#ze#r{DSRXDHsJS8Rs^?%hqhqS(I0HZ*rf~?m16tJ
zY^<w;#5*xxHdD25yXp`j-u%OH!C0XA(8p5!78kT#X|MFZHkR>6yXEE@_(hgD#q@<Z
z!AQ5qfEF>2<46pfou_7|NLKj)oC$1x>;9;1nDC_3-+MOCRTD!g;#IBF>Q*|gwz*eE
z9v9p9I;AYGnaUClVy>!8S>6CZ&10sfI(L9giuCM1xcgoVbi_LiiI1@PPWygS0SD_E
z1}6}chLD{KY|e>CczSjK9D!HQzVa$R0?*1u+gozV1gaf0aWrjMP-z3oUrkDC!B2ci
zR2Ci~w|XatV!U;ep)Ogse+A7>#gD5JFr!ZzP!?k!(Ux9_J1dh$$Do1t!)4XzNXr4g
z&EIEM5C>hSKJ!4$$Zj^met+v#)0(yhH+D9ZbRG|9>+`EZmod&_ztW*dGc#X=P0@>+
zWrlKDm(7)%`{-wt6gVD~jzA`M+Nx<@lNAs~LO%BF@KoaC4(>fIl;dKtcOtK8@(+*i
zEgfQiP&MhC$0{;>3X3_RsA%eg`I$t+yc3t5=$cq~Qs7<pM)~<{8AAHq#6h8G)q@}`
zJ^K#DcVNHaWGIh=q|WsB0+?whebIMW&|igPcG5{Un=jX6C;x(LY;@Q$0aP4CtiT->
z!jJPxc-IGOKg)7`64!J9RGlf%F3c!rUPQ-hi^`mQDsP598uRjdFRe@9_v>b}cjsvs
zUwGtBqUpQ~Vn_#xI8#@jkTdMdK6(xTA;7Bw6fEMj)E2Rwt=L!ZHzib?%8<XM^Vt@A
zkz43B-uy7V^p?QqTXm&MjJ6~<8zi-56lv;w@ECf(bS$vsiE;2x*V*^s@F3!<9NjWa
zcA}RoTUBuonBBxh8xO}2**Njr1>g!$m|ktjs3~X-Z1|F!CocinkG81!%H#nG$p?f6
z6`^x9cUMo@=CMKC7hDVrWH4sRb$Ir&z^dP19ou>{X0d=8(~py#`eoU5LUG|N8pHa@
z5&M=B&aHUqnEy2=w+P`S?(FWEz#8v_=&inn+MEMDJ<c!%;L<H*8hHmxYM)Mmv(H-r
zd;E)HV(24A@<MYOMy9IB_34UULZRsUw^WNf&bM3HS&ea~%WR(FpgfK0MS|*;K+i9E
zWA6N=591ClahQX1=yFt}gwzsxFnmrHgTq6Ve}OkF!TaSj|DF!8EH+EAw~0Qk<{23{
z%xI~dAsugcUbysC11$Hl;+|HB+C1dSd9*n5d(D|inEAzmaN+J@=}cvAA47?OLKaw7
zqh`Byxcqe^W>8&!QZhV-y1k$Ks5S@di(WfbD`QS=J_N;a+TRFR;ZieL)#7h2DdM!>
zd&~5Vi_Rg!$8VVLBE=-mtPZqd>GlncqNu1G9y*6fVcx;o=yo=J)ALJ;mXqB?;SOfn
z1fZ)R16;ksHKoDc)47ug*w~w>zoe!r%`fp+fnJ!+0U_|lFuDWgCOl>DCAXkTiJ%`#
zYh56;t*X(gUzNPutY$@R6k7$;(l*N%cAj8fbw>+|`6yBF0I|KxiP7$|HU-sFX7Qq5
zrm2nHiekG>?Zq6_umw)?R<3hXcUv7Z!$hG(xCd<9aFXb-_1ppL`M1lKfipkG7*69m
znPLMfwH;xc4L)@wgTc!t92ELBnbk~b1aUC6T2Yl|xxRK786s`n-#)bvlgu2(9ghSt
zr@~Fzn_GK3>n%hb>t2J_T;kpKu}xtt+xH~ZFXRSW!H}*0ONe&?N)HZB3NsPzL<7u=
zS7+z=MrjCVuZ3o(_60yGBM}<F#3DfcPYgdyg{<3XXI(AM<oC+NS=$i}M-!pUk{O1-
z^W5e?5#&;~zC1q|_<6&yIn{zw5(L=m9$`~{{pHVuj~qO-oM_=YA*8p+2`d!vKm!9>
z6Lp@e-j>L_u9arjmv-GYJ@r!Y%tFlqFt*qBQClO1ot-*ouh%HAL`B+VLTnd(TR{+}
zMe~q3H0PmLxNb!Y4DTcreBYoYW~HQX4uR}GUQT$P^%gbuhGQvPE2}~QOROJ%Y%dC!
zM>V1N@|<VfY{NgQ?l?s|D*4apSY~B*@NN!|Ui-krT{8Z~F@2YXWQ+Uy(pf~`@}Ht4
zJ){@il9+XQ7)qX0L9tlcC@`VpLYC6WL}Q+s@QsJ1UUnRn0tj=E$v;Cuh-{NV@_<m4
z0d-rwi(!q8|8~W_4fx@+cJ)ca+4HU&Sr1|;vXoz74RK+RgGFyE$~6V=vQDQNga4LG
zlqu3jd1WEUIU6$->|dW8043-8t2W0dtLm%W#stpOg+;WKH^c(^OLIDH@}OZMXuX96
z%#G=rmf;60Koq)<okK(K945&QC71sqzNKQ7H{-;v95W`kK$fy~j!pNCn70CJNIiiM
z_dB4{UpH49xav0~V$k_u4vo(mB)MJo0~|$5<|hfcmr7SFJ7i8aNAK?)*538%@6)gu
za(0x2QnceaSejD|uKBLPFEggL-|p2}>Tu?kWw~$b?CBe)llz2J7ofy-RiU+A!j?s1
z5k)B$<n`aJ224!{*m;GylE+A0W5+UGaWMpn%hnRCcC|xAr!eL*2Vt|LhsTkUj}2Gf
z9kEo5RKssOs4WXud}aKho_Bx%*lb<4!f}SJx0jQ`uF%-g3{!`6L|T{=xiphTS_1Tj
z6BP>uE$MXmzlVO}L>o7MNpXX@?&S@^o5Mlm>4rtd^I!^Q0>-<WbAL|;T<<`jF3Cu!
zRR*9K<?Aw;W$#l20q@%LZ=Q)7lh2rZ6y*@U$g8&R=oN_*nf;gFIp6GFHDp*9l=P?o
z3g`P9PvZs=4#1DSF(Un$&K~HghR^s!f0rG$F+s&u9wKTZfK?Ak-aNi|wy3|7pjjyH
zZ)8ZrqYPDW)AXDQLYC)7pT$YTEccd7l{UT<%%6~?4;PJb|ESL>jnV+u_ggdi$V(D$
z+=M47|DmS(&smbK5Hh42zCm^gVykL-A^$LySkO@a?7dGBw*6nR2kn1|J?Ze^eC<Zb
zS}4<A2+mJ65*;!a&)&k3a+N7L_(oOpD4LXy+cMj`NTEQ0UYcaG(O%CoeoPT#`?5_s
ziZE;vCc%)3F0$!2$BoGJ96A}o(8|aI%rBed27TQd`)uvUM^^P--Cfsc;zL~8aN7#K
zCJ(@yl-=JHn_2VN4KS||jxH)XDgf~t;vU_{{3s5Wy{dLdr1x2e)S%^8${oSw-x(|Y
zI=5{Srq6%hQ9xqjry-o3Hk(G_dxDufNz*4$=S?XhR-@Acvqtd%*dG^`kw(k8Hn7?w
zAZ+XD;A;`&2^@UZ$q~-3<HMmA=GwPZf-c|dPWQ++$tZmG^Bf!zRA<*2dTu3H02pNa
zYz4Pq1?_dQzrM3>g2X7C+95CIL}3K1m8m_X{LJPBYI2+i>bUGLK@7JBO)-3Doli2u
zComj>UXWMd$VX6-%!<GF!vLltXg6Q@b<=k%mpe2Rjm5H5nb9V4MlzROdt1^wa(NLT
z4=NMlyY?WJX&*r8Q%YP6MA){QKsMb`z?;;ZKo=33U)bmt`+a-aE)R%KhWeAi-1U8Y
zUDmQG?qS-USj(=$spJPwXv8W3&)#V(zugPA*Q4Fn3q7_z0jn5{K(gf@JPkXY8KH%u
z-FN`}Jk-XDHQ&98(_*k!i}rS6JVw#Ot9F`}Qtm_yafr`RMUG#Shi2MMvA-n^Pz;LE
z70|GFguxca2?qyY6fgQejJ<VG8}Yk08r+@Y7BoQc;#%CL0>Rx16n8J~UfiKTp}4z-
z6t_ZghXTc2`=;l-cjkBIp1E^}f0j)$+0E|vk&is9*)8?*f<|rD*K}Dz)^H<o#C#N$
z9x){tLz>;)MR-0r#73MLiLal<s4nc6I{s<58}xcd@Hs*P_KT5H{gLFp<R{7KQ#fsE
zPyBaw<l6P;=+K|s$L_z&^>d2ieM^{VUgRkq{&*=!cx7O~B!93q#tXkNMmxz$px5N?
z=lP7~J_de-R8F4g;HetzJ>N+#hqsf76=+=eRI`){SEDE9SH$ZTe!+k_wqA1X&5ROJ
z`aKlNx!gC;VPO5O?s{Na##;9r=VxbpMENpcn9e=~=NeOgHd!0*_YDfC;v@!MIkU8n
zZxIQr!cX{iJKpRWe2d|(Aek!sBfqBjA!TQr1in_)x5*V~Tt9zcew{unjDTOLclb@F
zw*={e)nu@>Be@>X6N9z$PQDt>^-kE%;f<icBrkI=#|tB9b73}r>(9acJoS{W1!J=k
zi5jR;IFrKWc%QEV|Gt>BIn)*&G4NHHqM0=RV?_NI*TY;N!t*NIwBgOt<P?zZKF%yH
z4EiuHssQ~PHcxbZc!E)iWE<+%vymmBm-PCD2XHT;(0}?LZ9c+yFdR8%33jW3BIF@}
z<v5ugsNlstA=B#B!R)x9=jxCxCeYgRbZu3a#}#Q2ZG$q#Z9c3%?>gA;aJu4MnT6r6
z6@H)$vy;#WJQOT8eo?ayL-rcFltSvUpA+>wF-XTAwIBJ)DHhQfib*KZ`EXc?T5AYr
zSEanFP4QI>cXX3aPC8BnX1}VX<nIj<X}tD5PUFT@H@Z^))$8$l>eZu2nmb+Ky8kVI
zXm+rT<e4Kp8>^r2^xmE<)ELjeW_=B<H{*Xw4Bl?)%TC*t<yv_xJB0Cgyr-zXr=bcx
zF3fc_iDL#HzAKbQxy@hKdZhg=PXBbZqeRLU`N*WSiwj$K<EyNz&%WDytBUQO52&Z<
z+>a;L?Dkmo*&8`wC-L4vn6pTPa687g`LC#Pl2jYdli7vg;ztbeYp+SzRtih0N;aY%
zs1U*;@Ng)Pvk>VNsWBGMd(w@$@$|9uFedxNw<<=MBa`PP>owz%E?gI#{xxV!qS1e`
zpGDO%T#}lUKXoohaM}{LejD9*IxCLnFUtw=AjD66?8M_SJ?(UlHSNPY;AUWmFxnS@
z$66}OhGn-$tSORgT_?mETm&HOu}`)mbFKVU2xlJU{<6>rfJ4GG$#b8>94=93d|mVM
zY!G;agEG6D`xF&-AhDyDE(>O2>Aw8hW;qs_Y9Bh;*KQOtB7&gZlG}b&TNlwXo4zV6
zCA*$yxFQP@BnQ`x468^JrR=^-kW4lEIq9#ZZTPdT>#|$;{;C1HVEb+5Zdd&~N}bTb
zJLs}}uZ@5J^4JeqkpR#AY5|h_c${}5U!L9?5uZhVu<20Y6vXlPv=ihp1HRw0`v;1P
z*lCUYcAEB1GRL0pWLXx7QAuZhIJM&vx2Ea-d$MDBIDaz3{&tDLf%44zJEq+~gO`VP
z_286-LeM?rE`~6<aT0?6S823I=%YoN496d6mlswf-Mf`DYzi3Hfip@k^@cc+66n=T
z)R0H}EtQyG?4rf&I92Pf!fS8s--=$ziIVA#Di0r*e{vhP8|Pm5x5c--?~%}9dS$jm
zFUa;<;ip3jpFgUBhPHy2Q!P)&pV70dT+)-CM}fBE_{Pm7!SzgJ0`ISX%nN(oDSwTm
zg)iFVB>`eX(W6`j=@g6N<B1o0EBh7K<Lg0axwG@gW#()N?x3`z$4MA#J@R$d-HHCE
zOHCy~6PRL0#^MO;KIbPbH-qVHs+2P0(`u`i72#y@8uR}S78laIH*luvM2>pdy|W)*
zUTyZYc@q0@dGrddJ2#w{CljIGxV6<jFWT2TVHo96FG42y=rcmT*ZQ@rHK4+h{A6}M
z0-}+G^PP~m9qMBaC++h@_ccaiL?Ja$q~xC2uu>J~k!@roBH{ot%DchNtA1CFEYf`c
zk)GWEyyk0Ct}1we9KcKq<Erqy$fpcI`w#19DjqJN-dxuRo>fyZC9mh+?S&GlJ1zWD
zOvRD&r|%r&Uoc29V2~fGPZzVN@PUg!N~^FEyI52+Octi?+T!dM(bMA`_>=G|y$)GJ
z`%U2_l@*-3b?)VHpOVd>>(ct(T{g)NQ(yhZUcLUB>^7HF%Z?|0rHR?x_kcPH=%gs`
z(b$OlFGqr~tJMgHmvYxE0nb+54avu;f?(S<G1Jf;{dkouH-&Y2NzOTq_vFJgzE#Ul
zf`+kv{d}9wn>F{K1jp-*5ImB_Z7InZH7krd<Wi&y_g0qNb;;Xczmvx`T7&In^-SKO
zu#l}5<{6?3r54c>q{CT3iKjD}+|KutqwuU?poq4iy;|K~VJ1igmm{hD;p|%%xwSCc
zN=G5I3#d?08ib|SBZz(bP-!aAu++a^Rl4-~{&Fncm{S$ujOqB$DU{azke~Yq;&gRX
z)9pej`7y}B@;t~1r^#NiOzrz4v7YkEfqQvw+J_oxG17v9=GEbXXm@w|!6|FLG8P#Y
z*)%*S!<GP~hFxv_4zj*W4z9+2RyGaqR{74$^?>J}A3jLS%Lc>kO7<pAlQ^DBLsfSC
zLop=&rV@YcwHYM=h3Ht?<MIA6Jr6Tu885aLB0W!MzPrwJ%Z}{)jC1b?3_Tj6^Nq*n
zG$f*%^b)UjcNOy;O_uMhJf0Y;Fbd0msWyZ0*W^GWBui%^aKRf0>x1&V=?6-7t(W-*
zb4k<KGm9i{;UA<EPV|?LOWNLTy@+R*f1ne)nShI<x%FwiSO=?Dz3UnG^R0|*9)aEg
z!<x7Mk*<O-`VfNNOWBI`ARP06fw<ztXgm84R%Brxstp!(pSTR$=fZdqRL8?>Cs<BN
zjr~jm?tnewn0(?94-Rk(BIgdyhFCO;l)J+a?FUq#%Nb`c1?>h!j8A+eV&O))PK{Ag
zt%BBRcm(S@`jHR7@vcDTSaz57*v`vvL+#D;-ei7$QBKr1tmEM3h+!0mgqOPd3RQ%A
zKrT{vi5@bN_VsZlx_@1LX4>dwoy)wQaHEcnL2{&jnu;*c;U5XSxCcOtU#n91sIu~R
zB&{;zpB;+RZe5x4e~O|12VX3exd-?HgNso|udpIU<XnQp@c_R`!4MPqWq(Y>?|!(c
ztaO394GeSt7xNUv#WxyySkH{|SPx!ouo79QlyQLN=q;aaU`9vZ=PVORAO7bL`aie(
zor1>g7t00W(cKAAcJQcL%}yIzJ2!pqcL3{DAK{SY>hQNBtiK&_nu|qdO$@H@+{^VO
z^wkgdNPLKc&r36h#!;sG)FB6=(Dfi^Qbyxap;JMwg}J>3$E}Et)QIJL2FA)CH}(GK
z8UE*gwk~vl`_doB7w2Gvi^rSeY(m4(r9ev=?F2HO{-M-;Pr$`yKPINs3#L(M!+#$<
z?_{vgHD%T_uE?)XclxUiC(=)1W<d>F7sDxQT$k5)udv}q@xT8~Q9)*Xa$D>dXB;d>
zzkXL4fd!<t$8UC?Q3=6ASW5Q%i`nhQ6TIEW$sR^!6Qx2YxwqWc56$}jZyG1wlmcAD
z)G`|U?+5U|?FGTVM=D_Po}`fZKb3a>-`jFR_(4zfU<}g#1PA|nd+fu(r~hXb!2kQz
z|K2l#i>3|79pGdl|4~(gI%Z4H<B2Gr>mJ;oy<l8sus>`XL2V_l;xs_Nu+0hY;HEnN
z2278G1s5%d8sIlWwxP%3kbUPl)ara|Xs>C(i0|E3RcAT4mUsO1rxl^<U$7&%JgENu
zem|e#G_5q|tX3uhw^|wA;l=MX7_W=CA7-H9P~4@*JO#it{q<}$iqM~b`r%Ssn}1Yo
z1KfL)h53rDb=>xs_Y)jWkK9FG{|46`equ;j{?x%CV8|(WxKQH=*ZFi+HGttkU@TjZ
z>*%V|SGxQ7r;hP)_bFVJ?D$nZx4pfAu``f-TPlTFZEQ1w_S4JLrN)BxDCBzNz5B<7
zY6rOArz}<E8Gh2ARCD<4zHAqENBL<rSgHB59^X6mJX;xgZHCd?&Kr6fvLyU-4t@Rj
z^V{CCV-G)V;8UIV^-rB~I4PU0nqMiFHU`0Df$2t2xhRgLygZ&tHrPzlvz&71H-mSL
zyq|eob`(RNgy1FeY@PY=#REm*+R%p7{zUFL+{m`KbPcb)Kg1?uX1l}FAWs^*jz?HM
zG)uriZv;tT-Otq(?t^Q$gO34d@qRccdv`*5G2DknoAZaZEI*+A9<HdOkKsCaX?%G&
z>Ts^m{;u~`IgPEFCRV8m4KB*0)-C&aZw8^PnJ|{@^tE*|SuphEhnr`d5+2}A2Dp3L
zRe8J4@`fDN`A?HMpj_R4$j0aYaP_O5p8d3W`O^<?P9o+ZF9EYbbQXnw7OB1bz?Ucv
z(G_$mSUOTAI1w-7-(`ee?83(z2rd{0`V&4O68m0FD^P<-vVU~+0e-<-hn){1_XTf4
zl0z&mpch1_<3?RRnVg308P7M%lRddNp3BV+t3|IJig=w;<WT!X0KG~qxv3xGKDBP5
zHo)Iwttx5(!@q=5I>K4adBRv4@uevNh+7=3WVdW3nwO;27+J%-o?Y8Mw{xw{N4S3M
z9)3~H^VK>^;!nFDtG(ftFSA)o-w^7Pnzp^HoCl(gLQ>_ZL<jMh>}ojFfUAlm8@QXM
z6RmHceop|^Yx=l*flVX!>*;I&Pk5KhVhdF?$Hrs*0I}iEzT93^`Vw*dZ%u9Cy<YGA
zTx-oaPTl%JY)XMDsve~uI{t8ZJ1UbsF;9LsTqz$etoa*$XLDzNYOi=2^O9wCI;<%B
zT4J}}-Sw`q#K7PMX&|^^Qeyde<U?LGTY}sS++M#yJR-R2_U?UhXARJfdw7VTUN2w5
ze=I@rg)ANZk-)pnh+OB9Y{%|{odp-I176J^X~G($7uO3AbDR(@)M5BFSna%;Q3(Tg
zLoCIwrexH^OYj372Kk|!scD*=M@Z?wVacjdO?rhm@AmTKKN_(LEICe}ks`17cKx8S
z<a;CRa5E~a0<__ukJ4nt<$gE4Y(+mUFto|}{;9o6R8E^r)T64;hE8*F8;+@>(RlUN
zN<=Wj%ezET9UZ-Ywm+9ER7!gjX0<G0JNvnwz`zKt`|v0@g6gTf==S8hlcaz>S!gVF
zyW)C~T%GD$8ExPAHbY0ArhNqQeu+0n2_-oGP3&K3Kn`5(Ux?J(yyjykQ#L2NPb8K4
zRI+ddzi}zRrocv@Alo#y4=z1*0Nq-XU?K>@iq{Ezc^(G^kTk;KDVKwt1RA<0rNnxG
z><ChwR0JtVd4{9vx}#SHtb>2D4YpQXueTg^*-R@~cgS{VcJ38f$l%TtQb}&4-;HLk
zhAkbI*)3Fma<QK2duV74wT|(!Qq;X-IZy19PM0XfU@uMHO9(ImPRJpAwt88#&gYO#
z(oOG^er0F<pf;H&-Y}s<h@l~}Wz}H#(|_z%a)RGe+(TMPj6PKtSJ>&KZ9faHx||Pg
zvBYp=i>c~-Jn0yRBOW^sd~_l)96K0NqQI)1I-1Y$G^;ZhqPY`U-bRcyMI-Lh+8H}Q
zMja_9dC>E4$c{#3Du?V;vwvo=%X*7{nh<0K+HR8WSNXD_0hK&=AwKf;iU<zJH_GtJ
zOS5i=$M029_-``;*h3qMM`Cx)o2U+7EbZSi++o8`!vt1Z-tJsgB(7U>$SOZ<2=C{l
zjD>!FizE-2+s_XSxCkiJu%PbG@HmGLm?1HK`&<DZ0AU3ugWM)9S0mAI#5N!6m`&`5
zk1F6OLXtbtHnSLvt99cu>~-bVP^|!GzVR!^ob7ngi4BxtgE1cX{Ug=kaXdz#K$TQQ
z#tY2oJ5+{;r`!sin!I~>6j!_48;>y|JVVi_7ebPm7tD;6No+WRJFBd^Ksv7$ZQLCO
zI&ayqc4FjExuWPorH~PR%{n2F(jg0jm5R`H$V3EXX~2iYkthuF^N0_Rdg>%8kPm>H
zA&&0BtkO;{0n0iG?~9$PUOBHzcrp}jCVW7#EB+8w3wxuBT<UtxF(*2kH_d4doG>c_
zPt*ARF;y2km(^kFBt}>JkcY8LwT<Wo2P-n+11cKd8%Kn3lY9#8ClhhAsgPI>gjDhw
z3m(<9WM=X_+FovDuRbkrdj2bZP;tfJRu$Yv7BI?}DEv!?HQ)MQ($nK&gmON8!Jhb>
zUCxYBq_;iydz7w=mg$*rM>T6^j&qhKzL~JGfj8#RiTLfx_DI<nyyE4#uaeGLaT(>{
zOwF03?e8E6P{kJFM(q`4oH`r`P7~K4O`b)}&|*HO2#Kthn!_^32NH)YF_4ySYwJ5O
zwakA0^+R?@D9Ih&j<YvwrUVIBh|X3{L+C?yihy3B_?Bs0tU7ECM7aGmLE-`CO(<8Y
zYgqlg+HU*e${#LJQY9t9xBOsx+j22jmZqx%rLKcoi}lxja(_qs@x^YNnD`q=yEu|x
z;DQV2*;@`c<<Sm{=#H>^A7EiSe>fIZ!lkn5uFbRvioUHJZTdh08#cqJ%~N;1_`y=<
zr%|<u@rXd6yt8Ciqt?bH=`_TgM<z?|Or7`yCM)zq9*%y+o`pv1H?^ywLz~|FvZ>oz
z-ayABesVn+!Q?^u#qaOq`rl}X!1e>Qw+XHaYrD%T8F+q$^~X*7Of01n9-`8-%Mqfq
z1kUmT#@tU37-dw+mZT#@=r^Px4^h%cFa6fPagVmH;7WmxOSiyUY3K!h7zSOaMiA}b
zWf*>F&)rr`DkB7s;3dM^+*@c8YRQrln;)+Vz#m)=t!;(sCG8I=7-VlYt#f*5V0b(I
zE{vcM<0Tt}R}~&Q@lSn-xu=>S=|bcJ>^di9Qu>G}MXoAX2)?{mwyLbr>#;^GFExoJ
z!s`A`Ybu^7rNI7=42F6mbf~ZA%K`dc6;t_?0`|YXVoG1paMmZ5a<2T{O*f8)RP>Sd
z`<`_QSsFB-hVrKk2Jg1QnX`@s|Cjsy)rQ?wTNS_`2~!LeLv*IF>tnco|G?nkH<5Gb
zHAz46qvF)OCfQkTtx?fr;p>!hne@H}zay+}EnxY~gMP-x<v%IlLl_cT>!mQ35nuke
zFO#?bqDIVE`nsy}%a@eH4>wKzUak!m2X2?Ew+-XWl%K3WE(ndiUvsgh%-dJFJiqeA
z@h*%$`egCZ-ZxSFadIr{vGY0pZ|l)T*{AR34x+lVV8~VT{q=3Bi?DY|b<;O$`{q?<
zQ(%kN4+}o`J%+uS9-Z#T8pv;@b#wcEpQQ6#O^Ba<)xDpYff)^c%*VwVxrdN^qkvf>
z8{b%^E374uc5ZC2v#ig{JDnM#M<Gt}x{)ZfDptduZ9@X)I_w##`kk`lm|Kd;t4Ae?
zXV!FQxx>CX#z&&{Y|X%_e-l06b8NIdIRig+-&<LS_BtAv7XSWdWdji0f>ib(k{tE1
zUUz*O*wnmnL-(+Ee)<@tZ?Y4;iHEvg;)4v^<5D6zOW<_Ht${>pZzIZ{>)keyB`@iC
zzU2BbUh!#zG4>@l@h~aWV$UJ|O76i>fTy#9Jr6LaV|KwuD*J;_Op<gl<Vy6kv*D;R
z2dnPR>f|!2KIxop@1@)^8i-X-6<R-x*Ak&RHR$8>!w3gnIA*30JiAo~?FMpd2iZ76
z%BGE3&0{#4owkvAF)m$f-#YIf7!0HD5HAV+jWX8IFL|D6<|7ABRVNw3VlJ?CBmA43
zu5T?}5yo0M?Z`GOVZ={+9dbXu`03n8f3~S<{8{d?MYwZ@W|DOtQE$UO#%G=D{^jwc
z5hV!!4(Q^Xits_g0gpVo3C|y27t@4lEox>8&pJ^haHeMRZp@b(?c$RcF}HlLWIm%T
zg?65Gj&pdR=!M|vME6H&vnM34K|Pg7&#MK)l@xxogZrDY(^&6VjVdB7d)YXpws_yR
zDh5_cJDoj;C1&4RI=fndom-w^s_kCcCF%F8UNt|x9mXEh1x#aM6mj04yGI~{egmDA
zGM>C^Jo1>-{#VoLc_qfR)vu&!;&`3dINC^SDTFi6)0!lXSS%nn0v34-j7PFiu0u6n
zIp)&8JlgajQyP8LiF`$%W%rW&^tv!-6tkSzto3KHwigmRKd4PDwzTJcI9@>Jy@?uG
zs)=8}YobhIwl0fn+zpD!$+p;)E0o;{<sv1$4!3P$eUcD6Twvts>vC3g$6WR)3CnO)
zeX6)hMo&GH7TD_ICix-}XNWS+Kd!Ng-B$S$LSw<;MDxJeN{C4mz(Ct43N3OwGMI<P
zs=@NFSRc68qdoRV-({VaSQ?p~fTNn~0<;S!b#&>BMJT0e29rqkc*v04q_IH&m{zDL
zP6#HFZ-do%QF1Frf}FtMhD=VYTTEWLH2wx)mkvC-g-Y`y#!kFn2#M-5WlE3+pcFj|
z9~g-Ltte6?Mc`AhY8U#=<zuH@Mygl*U;yz{Vi@(8QS2=-JWZ*ssNxD@c89HND2Cg^
zqL~9y{zkfnpX16C-Q73ARWkw=7&$728ulG}#?!)}MZ_!G&{x2iS8C{}ts;En=+j>z
zIhIBC>w@ouU1)bhA)l=3#dbRAt8C2>QYWH`b}_K9nLmT1Ta&u+-Sd@V!vI9Js`gq3
ztx&qLEj&bYq21JX$=YcrMbAi+LuSMr!qR}xCA7^52%qJU)_-|Ej$P++w*RIt8%z=z
zq>c*P$1)G9o+Ij$PeG?7Vo{%i!`_Ho(x|;b%rlsDNVTuhbQ0KiN+nwFUwyu@nOpkP
zp>Ou?$ZgmE{HN^YFRZAS;@KwATcif<F!%A23ePMDc6|iz80u?>%Y2k0$4<UF&0iHK
zwtI>GM0t3EYjrWt@$5lQaRTLL6OzYr>9^DSlY&^Jfr)P?s&OWG(Ed2LAw68j^}Ia%
z6uU7~Y4G|%?B6ywX_;b+jFZY&L^kuPFz)C)>}ITADZ&6K-j4%tqH+p-yI&BZ8A)7P
z-i@b-2vf<wj%s64_Ll8>@+|OIQ6%l5+CvHQ>pv+VgTH_?#5xEKJyQbZzoZ_u(ob$d
zlAkep(KfL9KNI0=5CLAB5SmhuVHHQVr3;fu<3=G~v<`ckZz9WykFK7*>@a9df71PB
zMSsIQlkE}RiHING36T2!!`RE#J3cIzmY(43-Hza%co(`g*h(F+aT$ejU7Bu0aUc>m
zwO(V~Q$jyJsiMy;7XH=167M3qESPgRy<>;wlJ{|23WlJSZ5u5e?t!dv^*OQ)gDF9>
zx;AmkuoyfKF^Cc*Tc>Or$X~BFJR9*P-h$+Ki!AUUcJnC=|L_Conwf0&P@1#zzKYSv
zClkbI2?K`U=kZl3k!_!U4E5raCoDQ+EMc)D?atPy|GFu%%lG9j92AgeA25q*gLOro
zDhv*PgdkCqtagfGnLo6}8U{R$l^tu5-23&nV&Eab(nDMiG~QOn`d{eNlAC7^G!-d#
znr%N+OmOX|0-*{n9Ea$M1WiAhK)gI)M6p{-H>lPzFln-tW!vR_SJ8aZpD2cKR1v&w
zK}>dXYZ#?<#kc*HpAHUH-r5xVfS*;K&rRWC*{7^)_G4{hahZ|#DC7fWGl{;ItNW7r
z0Z6=j+UP^2)?zY7((11+ET;_?lHTGfKph`yuF#-UaOdK0#vzHa6TpI>ekxfNX&>#A
zb6=olHH7Fsb5ir<oj^U=c3Nk4YC>lM7?CG@w3F`kI_X>oTedA;f$f6hlJo*|avHgL
zpu<J>9zLF41g9R)1vt2b9Of$!3T8w72J)&umoTLs62rA5dMBCfL(HP4n;vIVNq7+S
z61DPYRJ+O)d3~;P3R?6avJdNYF8rfx?(k=!EU`yNiO$$l0F{FTn1vsXGIbVgl&cO{
zbaNiO+7q)8o<+!PxA$NBsz&KLr=`%QGUz&I5~j|wPY<CF;^XE^L>R0+v)oiwz_%m2
zpp!x>LV7|<Ew%w%5z~>Hz8CnGWUa{=Bh74&J}xFjB*ofKuBR0kj9L&UmqBBK03v%$
z4x0|&42b!nrf8OGnWf1nuHZatd3KFJFK%j@Ngs`J0R%BfNuiU0RqI5gu!g1HbRi@(
zK~rynxmiO60@pgd;{)sOX0l5(ae)r9WQ165$aFZh=T8VosETzc!pa?A4dL>7hQ@U>
zYNmN>$irQhiy>;KX%bc++7eO-g98FynCg8UT?p3|%ev?r$q3i2m}oeP9DW)tB}W;4
z3V#1OBXTPeBSm17-TXHeq#<P;t=`q21&V_pz?y<W;4hP^eL(~I)`)^7l?1UqmzYa=
zFymozz<Wd9jX8ab-@HM-PTW16U|W;b81%h{?+c&`b2`5m4BH9d96oLl9h|EU$QXTF
zdU1j(^$bU&`1vFQ1xhnAU5&XfNxG9<9G;`IGquMF3pljT?P{9xs3`+@*8?O6s@kA>
zBy)~7FL##;d?&#nhTRN!WG06{CDxuEmf!kvyoy|_^LXcahY)q{KW7*>zW(<q$&X~A
z4ez<uKKT1^_ScWQP^;1L!*;u#zjb3Pet(0T*Vu`XPUKl%OrOjMq$IbNFLEux)^(%e
zB+`hjz_TrH6jRo)Fv@}`@QQ6rEW2K7slRDl$Xj$oHxuk)Np9l;;(2AB8EygYJjG??
zSVXd90SyZ2KJK26MY%CEWGciD9M1rJy66nPa-H`*VYES2RNfk0-u@ELQTzKM)xSm3
zEdtH#iRo}n--kH)VG+NMMUsg8e#Fu%>=0HPq%~;vq5r0YU1fh<Cl66}fDpHzFyj>V
ztL)X$%Jym_qHz%S2@i{T=1^<ohxoBdGGmxQSn`)44B{ruBELNjV`u?*#FQ%hH<4IO
zGt<0tqbTv;tc+8@0ZOga=J+qwb-C&---9qV@5>}{ScE;uC2MR}i<iR|h%q@R`k05+
z$W^yx6`zX2dJhpY4Msngxbh@cxUlc0bfG#eS0edoP`uhl1RrHHu)%(xS#~g7s&qdw
zJI4c$e7ocq@G8k6vN`&LL~k=_tcWBpHUY*AgU(E7@lM}th@1D+3^H9Yn)A{j9^n97
zEcB8_HRsEgH8tj6cUq^eOkVp%-pKl&ds+A+B&tj9t$HckeXdI!oF>_(&P&r+p3T;u
z6-esI7!AcsRnfoR-7t70vZLN%hvE`5#%4A;?+JBI(yi$Rp#@;w4GE*NFaCK9t<S0>
zFIv?UaOl^`gF|p@XU0U))KQyY7i2M0e<&H6aU#|ou4ebPQT36cEm0@hIt{z-9w73e
zu)wS;Y)h<Ed%vm9T$T0NR4sTKbx=rM-&*~v15X)nm?u2OKuOZhEDlTuUX?SIku3R+
z!GqTc$I&kMyumnaq#+U(<~tf|Vcv0Vl-}t)#AZbAcsh}hOjX0lYBGArhJkC@0<qZA
zMtdfEdWG=tnVi7zEUge$Fgc76FJjEOzr`bGjBKO8Nu(R(ZRoX;p2<Eh8xVyt*$~<r
zcQ?6|c~iuIO4o3n3rUzd=~X5}>LcC}ZK{pN>82eN=b-`EoyTcvac`EQ426v)-6Cq>
ztHLZ{X9}Z}-7PxpRe#Dbrmc8QX%9wN2fOMyDS28x?#9UK0`N>ZLyBstEU>gT7(za8
zPwzn}88kM7w`*i<jZ2#ZI0su|*v-?BFWjwXu_Qu2N>F?m)y#26y0zg(pT^%vhlsRc
z9pZhlKsQ8>1Lr-5#Vb?zvdx2Er1{v8P764I2=55!haTd?qXgb-@PeDY&?s7%nXMM-
z;@hzxvJ~WZ!hhi?W=e=e50Lpas$Q2(B0}c=6al#`N{&?dAf|$TwPw6g<EYfQyBgp^
zwN)C?r`E*m?F?gxPzrjCFX~71Gg3NqAc+e3QgA01QL~LILa}>J0QC$2r`yY=*Seoj
z%ZQ4u2<4B^n-2?Jt^1v{DU8xs04IS^6Alt0^uunZ^3*~OZUErvN6LObR__pKs~bRX
z|BGy&kj1;nDotXD?_7dFny!HBtQt&mZ$;(Ljx}>>kf#yg+_vZAysi|gRYmDH6?zed
z|GC5cXpe*ky*ZYhSN#kZ(WTe7I~e~N<xO%Um^m|*E>umcb9%zx^2<&-&g@Q$V=nVT
zjIY>cZPHh(rVuJfz<zO5qV~avEP~S?piGJqbAT9B^$uj3+c)Gszt(H7W68zm`%=j{
z-o_$nDX`l56({$y+WV<AlwO^ewt4;M*EhK-I0a9?9tp8bPd=>rc)A|)c(z*5YIH1g
zN;u2iH7@<cYnr6pI}v|AEDd*(Vh^b$JD4rgxR?$KhH%xx!fYl%h@~3zf1*9fzhE}H
z16P@Cw%cn88j1Sm9nE(XOnduP^@X?t=m0$Oyppzp7C|O^Vo*D1lTfnT0r;)fr@9Pl
zRjZdNWFb^Vc}i<%I(Jx$q?QNgc62q?KGR};;yXZ)E^<sM{-i~KRT8L|H`;b@0Awan
zq&76Jurr;_&C7}S-nvK{_O9NkX!TI8@~{0KK2&N+Vi3Z5eswJtw-Qo>F#{!rcmj81
zU`{K=>r$ze9Dkcy3MC~OIwJeWbgE1+)bfLi0IoY+cWfi8ewKK*@NU!Q@(kY$Siak_
ztF-cFr=lDuYzXjKPBg|72<EZG1&YO=%tF|J>~Fk|qF73IET0I?QFe4@ez#G}@t-DG
z-i#F4@7q=wSDPcda36p0_0c5h6?l&GeQCuai%mjTfI^mt%?t1^m<r2lYe~+qz27d0
zt!JL&->37EF(9b>x2cY7!@Q~&c(jz+awV2sAHXD~iJ%A@<ItfZ2X1Dbe7fw0g0F$m
zO#TuM33Z9WxZQ{|z=g=Icel%K@VO^9EEckdcl}sgjFtkMSazsT#(B~Dbc)*yyQU`I
z)0odFOwljUxAB3*bg}nMVJNk{Nw^jAdQcVJj*ILUv|eEL_`c}LZhibtHXrSqqSvYJ
zl*gIExWWp=DzKJD_xyj6ZZanMNi7h$w(L9a%V@>`-+^^d*;t!a$*X*dKMBgCO*6^9
zJR)yMW>7zf(QX(#uy2=>k-$WfoRgXw1xWfRkvq|c2<ch{^w>{ClAEafRU-L=pk6yZ
z-3m|<s3p{PEzKJZrGqT@@HfT-IlLL&AteuWbz)r#6<D({GXD;QAZ(Lfn{m`A4c87M
zNuRQOev;|1SliUc0Lm24S-f1~2s6cL=OpUvakk~3lsnhiFU<M`SkMq?w7X5Re)qN1
z5}27k2hAncS&9)lB61Ua7mG07fNbc3=H;|WB<LBYHJW%hZnfu^Acr5yx7jdujwYaJ
z!^*)EjPn3)yfd8RSo9zX8QoY6#hi(6(#QnsBCA|ntB$C;RcmCwWZ7xbjXEf-QY5OW
zsu@;(pnjl$p)p!c4@;2?lF6sB$GDTcMsLObrn$0}+o#=;Dwp<ypM(V*8LCNWVmsjZ
zlT#PH3OvV}E*FaWcjzJ?1y8%+r6hP`w153?Jov>{P%8$}`Ca@r!Tc1&SsF5Mr;P2L
zFHO}nL|cG=%uCsy{22p7Iw<DdSDVd<<~~3+mZ=&@yNI5+bd<}~OA*Nl0Y<I>xw=pT
z1|j#lsCn&7eaVz{U-`Y&nL;98Ty=bPIVrqPwSS_z95UQ(!rBj%E(7=4#KfB8KPwNz
zMUxGntz6LP0`F)8s|uK{j)eHk_=NQE*G24tYUy>$>xMls$GpHU6{s2BQf1|$<#2<c
z2(3lJ$jZx#lE;(L^5<v4%qUuxehkI-JvCbXY)9>3u-;Rl_s%`Z$pwYod+zVYdmXRX
zKiLOQpN@0jQQM;gzxq;g_I*{Dww-tV(W}b)wm9jnK?P0ID`IUB*lIh{F&;1>)+dBW
z#@3JH?Ztvjz9&pFh}eqY!wq#cCILB5CLRGu&3Jy?u|y-carNU(k}{>Pq%cep?NWRx
zh9t@pn0k@1AT-DpDvFTMqGxut7`=Ap%72lS0Hr%KC7BPc!^tFig|pXMJ9K{i3Xv}{
zR9pHs?b$bYuK6I=VkrY9mP@L2^$5MhN3G$lk#|0CU|UHy_zGm`uuf`AZ_XH592W%j
zXocvr`18zWr1NSRM6cC)4T<q{Pkrl8cWEBx&Gp8g>8Q;p1vB?W6PIb?Zn}CW+rHd7
zvPop`xFzklwMKm?UYmCUgf=J(WzFL8nfP`GWT1d}2`QL=Qm~Nqr`b#P1#N*{UJVt)
z7(RJLau;G1wPSIZ__1!-XH6-bAEfTG6)gTFnn(p9H>1CT+)bDhGXx66-zRk)Xbdq~
zh>~}((lXWLkq-8!dW53|!!GZe#l>mrjAlA#m50mEW!CtYUl<RH;{kzV##(tedTr&G
z^(Q7q#7GSO8WWbWmmJT#-GQO|gm1@n2JdYzsc)ZLt{laiVIs-RYz_cRafkO(-aG}{
zk64j=5qilNItxv8oq@L0D1%nm=QwP<KN0XLLd1#n4pOh)s@uZ4E~;9Kt1zyY)T*cd
zCSu&IdK&L5m07+ct^mDv2f?<g7%FI^`J?dr9J|9%yW6y>X119yKS1eLZ_%9@lqH_2
z#O1AG_<=0wUqe<<nhS=l4Fd%B5q~|-p90Rza#+Ync7dYwGWGM&-%8SN4y+4XH<qPg
zqGrgIvxB*#WZ|(pzP>}deOSnH$f*<P44i>VhFq2PNnSI(=G|qmt22b07{_7$bI_*9
zu{yTXkbct9fsN(&xY?hq>%Nt6M{F)fJnJGL7c!-c{gIh%HKW7;m2evM;mZnq0$9=n
z;}<Llhv{Z&e50>qOsGAoU$2-5T9!qqeI5o+#w@~<oOnu_Dj1B~fZ)&+7E>Mg{*JP(
zhICXlM}(xjWD^}U=@0D2T1O)UCb`~Qb>f*MU{8s>29ThcZ7R?J*GMHyuT@t96!qs6
zn#k*dVxvb@0tohOMfJ8Px}@>HNP^LABh2a!xHjN&B3{7WMke~2mbVQbM6}L{kz+kg
z4k<dp9^C{#2)~FbmHQy_P1eni$4F9H10Q5uGf`geOI)fjP31c7h^bJ!ID6+cC9Gof
zn(meuF<S2U+c3at@ro*jEdW0(0>hk?k%U*(Di-6+AjKyCfHVvedsOc#Z0tIYiCW+v
z$3Or2Z}!x>YTk<!^p7=_XV2<fbK$bR$CbEmsUMdlALY+xF$U9$YuF_zq*sDJHD+)r
zFz|w7FBgx9WL0!dsGrL93}0u?zT^Cap6io@;7#56^MY<!@(=l>jfD!$p3+k-n)TdM
zS_SknGr5>B(HPTwr%7w7`T2)XYJ`=bdX!lFScGs}*QIUcya@h!2)i9h<;s3}nq7dH
zR<1fbq3wPVB>lXfbnoI=<6_JJ`s&BK83m5t3gR)sG2W6B&zWLsRoS8!0AvU)|FCmH
z7<&Q7eCJrwqNejMD^4{qq6CSG{8m<&D@NT=p^j~VbD9_L$jwEaQl4{)hHb_C2{|ZK
z6D-TRXgOi!SElg>g0|V!zeTe+K$~tzf6ZdNDD!Gly-v1>>rxEC_4)M^D*nLs92%+R
z=4ih*@omWh6ctdVH?bulYh1F<<9V-at|hh0=E<ncdEc`*G2703A4>qqyEL}o(dz9J
zL?<WEkOd;d)w-nBf?T*x%EeLKD5NXonv8S5GEQ3Nv+r;&Vb+(!7#kNz=D+3KfC@M;
z`A_zjZw5_3BbSO1hLOpOVR-PGV&>BD;0TsH7E_f;hwXPap>@3>u`MD+;L3DakMBx>
ziN0PC@(Ak$O@K)8DJ@Nz33tJ~{8B#cJgn=^2_if7@fNXfm>0GaK`wxOK%=a!N(Tb*
z<x!VNO&p*9rS$r+lhzq-kj}gZC^=)FHwnbvz)#GI)0QqW8<2r@j)`>JE2FFkwM<gG
z7D<wzzZBKJA9JWjMFE%m<+F;3kanI=dYhjta*-Dctp74U;-A?e%&Yy7iZ@^KeRX@}
zIzL2ggsR`G*K<p7kPHNEA>*-K482crid&+@bmWS~pxe`v&XFT<#dA#+K#fu+b;mK9
zi7&zyEuL{zW0$p&Gzqf|9{Fa^XoRShw=$MJM`^AWD5;=T->3foMpYwQe7KB03xJ1#
z-TN@HYPcc7O+Z9AOH71D8_6b)eCn<i9dbYdtv69c>o-FIl5mO<^|9+nD<by>)s~wx
zEVwbAJa_xL8PK3gp%Uif=ULPROI4V^{Sj_MF$agKd-z+cPl1hyQgW=)cc}G{@C3JZ
zdqpnd47WNm6gRj*MYN8aw1sD6R!aKo1v$W?ewMScTTYxPzV*PouVD4ZF1Z;ix)=E5
zz@-LXq3$ZBzFahfTx{~o-N_*1ES-yi(H+pVf)VG70HodgIW?Y<L_j-Gwf_Kptq3{T
z&+e++4_uGm3Mku%Vs<dZhMnRa-ggttJGG+Mdl42GN$N~oTd*!{#rsJTkR7x%x~A&S
zOfcrpODH&eV?R*dZvDA;t=2$92&6sn-eQFFXy<uEZ}SDLHJs=ktX+*?Psa5aa4OIo
z&50~g`A^Y#P9_BRy!d2iYg@;A-sX8##AWvU=I~szsHs#frk-@!&wS~;?!(y|U~REh
z)~3HDFw(WC{q^c-y%p`?F3{O_r~O8ZKxfeYLGa#IAE3)CsF<mx;83x%u2E(%Yl|Q>
zD3{!pMV8s<drseb;no?Ak>eN$e~@N8dwU*}H|`zNh`AJQX9A!kqh+v|SzQ-=Z8l*R
zjD4^DEjiqAbPF^3l0K#J0b<~-4DQcJ=hfwz#?w4ILdmL*0nraiNkuFJQ*k!GCZg1)
zTAHHCakN8PqlXJPB@e0OYC#hKh9qFI)Ny&|{RmBfE?Cn$Uo}SKobi=rnoA>T@D1li
z9vP)mUKDarikrxL6#+^u<?b0VD^U%VTo-Bv%|mWzQLT~!=q;d~4u`^43S<~?GCk~!
zcl$$!@a|USp#@f`Ck&!X0<Z;f(%)i$QZ$waifE<C5EG}31PsiviSNag2^1+n*)PcG
z;r3jnjfBEPf!7aFWOtc+j`Ml2UO!*Zgo{zH!;D1-v)Q<!p`|LLBh@av6KIc@-5hR5
zJd5j$%`Ac?ohHze?-DD6qSkBvYx(liDsShs;ZK@8q%%XoTfPdcxs16%%U;3qVG7A^
zE^vq=y*Z>m+oMeBR=;{QOLIPIgKdidgo#ORyqUBij(DT8cwf!H6sSZkcT?mCRm%*y
z8}As%Z#`$%sfyy||BBR{SiPD^;~jPrWdH5QUv*d<#X{nKqIzl&Au4$l#+Xvsg5~H6
z@~1)1u`i8gJh?6D#(B7w^Zjg1Nt+{xX>yC`G*~p>x-3JD$#%Kr2~PC)h}t3uqfV<I
z#k}y2DHDiz2ve@u?Hs_9TszKbaKW@SQM$TmhQ}>YC4SpJt!1Bl2APN%@igm@2quu9
zD1-b1>ZUK*Sb;tG&(P1Qz?Sm*Yr2X4+#wPL@{PgzAyU9@duy+J+OaVa7HPG4>A1;{
zOCa-Yc`d;b4kkAPY4Rz<I)N!7x8O&7Qi-#*Oo2RUeYOIz6oHW}kY&6Pw~1Wj&k_wY
zR<hfdfCqy>22imS!s`?@lm;!-gZ;>BhxZ0Nx#|;jLP%sAi%b1)Iw+L&{4M%rJJbVb
zlu2^sCv>kOKS#V-r43@rrIOn~ge7(1?&JkM9rVult+D1>LGs46G`?g)(Ewsmm2jty
zp5=P`myFIULG)5e%GcH4rKUc(228vIQuz=#9_RUb1QO>yUv07UI)7tE{I+LeufdzE
zbbQw0^wU?ZXDd0gjg*SDo8b%wJXO#q`SpgD`^y?*1KsiXz^P9ec7471J&ot5!yR_c
zffAYLLH94iMf1nb2Uy;@C>#a+=HARGoaSVkU+@u2;|70*)jDsz&6;QjvPl+%fv9b3
z4#cd>vFZYg6(6XB?3q37$SExXv3|rPCkjimufuaQ987d(I_y&3qS#<_wgRr@-jbM2
zpgx&mBVR=_ESe+<bK-()w2I|t9A4nkIZql2=iMLIaI9eL*~>^4;qZb=xTq0XHSG+`
zC6@tFY=c^vnK%O!p!xM<0(&Y%dJIdgstj=_#HT((#+!olYq%enSa+&l=eRKadyHFm
zJ=)|v<9t=-js$UtOgLj_Qf;{mNlK@WF#@Z8EDpdl32ByqHyzhGV(2^M_VHN2P`K2a
zYuQ`xFm;qHm@t_e9rmUXkC+;g6g3@<8y4d7z8cGBknh^PLS{uv48<k|*5&oKNO5Da
zO0vE#FOI!KXdy|s?)~tQTtC&+sb>8&ZAE(Mz+A72go8%J`5X9i;f(OZm|erG#*5a}
z9%S2J7)`&y5~LALg1yt~$y3O)3+>Y&v36#u1TEFX35<8C<5`N7{F~0-h9z}`;Sajp
z&WklAPCFKPTV+Jfr)d^NuMilh`*(;nO$XlY-!3X2v$&vdleiR+xzZucEZliW)Ona;
zhe8&ntNFB)M!R6bUN3K|M$es0;VgJ)WCGsrvW3tpLGs5ar=T}<jPNd|c}q8>h3<m<
z)^Eg``XF5kw!TCmY1lS);B|4IiZ##Zof+}_Xo*PS<X$0exK6!S6w%3Wk4Fn%f&BY?
zr4E;EW5m;#SY#&}Pfab01+i_I+57U|axs^<Q!aVm#gV|BSG%@3&e5sHOT+abN?REY
z$(djQlUU4q%)d65RT!F)qw+ru68dxDO?}1#ahA3)oZV>##o!QZ%y6(>f9A+#qWVm4
zB9Z#(%n8Hn1qPL0ME~T2KZ08Osy16mwd#Ed#S)5guT$Ib=TIfFbf-698eQ4L@dxBk
zsWZ7m>pD2#eSDAY#4A*kX}&eoMI23GLXPic%<PW5Yp-OWT?{@%z$4?{0+4Vt4(tB0
z)=yA9uptHEko^YSM<S%-90Vsh=3&^}j9R!dhSHB9%n`K+NK(h(gbIQ%Gj3)D9hT-0
z^cNwgDLN#rS|i9+xK2N1AcYPVaHd)5^}rPYiGnkuG{YB+0LbT7F#wV(FMjrK#IcY4
z6bO|cpx9NJ{8Ow4-*jqDR-W$FD1Uy6O8$zkAP{GH`OA{zb<guA10RX5`7)B~>;RGf
z_1+^Md|%$0$Y$*JNrS1E2d}aJbCUP(wz=-*t23>y&}KBfzEe`ZhqYHm3Z(qLqXCz3
z<7Evrd^Me`qUO0pgaze<{XbiUoM}p_{KuM3fmLSLnH60J)=u#z<B<5E*t3+V*LSj%
zv3i}BY$1<Zdt|#>Tl=JPRPGktuPVzxrX2Y%jFY4821$NYD)o}3moKxv`L$j<j|xek
z_1Pc%KI+P7CI=T-K#eFl$xEzb9_pw+eVr4n)k<KYHu-GRX^vj%1wRdBl6k@hP4-!S
zT9?dhey$>cfKptEU3TB!E{!XsOtXiLaKx3ijvLhko^@!83og@0wl)*TTc#&BbA+iG
zK7(Y?B)|X7u4OPo?-e^e)!iwZy!C9pY)s9EFJFQ%vQ61A`IIiljf795^-+S87B3`0
zN{9IF$i$>=>QFfxh-tya)vShsrTc=W2p|9*I7?!tUffkTVG>`s3QSi>@>;S9V##kt
zOJwHtd!NBcZkMQF>9DuJlKm38AL6AT-<6IlI^FJm)W~yseaVWI$K!!<R&t7!UvF5s
z0c5Akk$gFD5uWs18Fi<wSVrbW#+26D`F+ZDBuRYNZ)dm<*N#-(18DjJfes%y7BKx~
z=NVN~V0{}n0bU|`KXO2YXM^qHhK4qjh@Y(+_Qn)WN+s!Q5YQPMf1js0V-65N0bR_*
z<ix@VlZX!fTu_S*aoDg|oSAH5e7&K<h2ao-!Ud!!reDzTesRV8#k4xOXaxBxly(d$
zmOAT-EE5O5o|!_81%!|<FkApf@5JDv(#yb07?)JTAh{44bFz2mkp<&h-m!?>@!a8r
zRgvwy&6X;JoUvCRL4RGgZ&crH)FPM;J1ZOP86Rup<U|TIW?O)@sj6!<W1C*SbfRyr
zd{?3HwfyVD*WN(*VwOxHp*`mLw4j;uiXenGgswyo)s=LPRub9~l*Xn6eOG4ylXsFa
z2V)`X!l2?(SVh>8W*GDb)4VZG8>f1l1yVVq#i@k}MO{Bbs+;qo^fE?^4D~O5^Umgu
zB9h1Oh03f<G}+Zmu=D&y5Ucw*N7SLdpC2Rle0RQ`Qa8#J7fQQzkA5v-oBp7R*qkqz
zzkV_9qSgHy=Y#FO*--ZArMF;XxnGFTtyyC+;d-_QSqtfBG14QYm7C(m@?`mVJ?>C6
zpLY<k*T1*%Nj_}Z0=>867dum0jjagfnQ$o`aD%xq-ENNx2jcEHEdYG2C6{XlRk@Z1
zh4y)w6C&e*0h~RP;`ihY2hgA6onej{EXJSGd5*d}j6dG|YAd~e%$LM2bm5&wDeJNq
zSShGKA2_prZ%aA5)ks=J*Zx(v(<0jYEb~>NTUP#6=%QcBF?<?|I^V5i?%hjfUh%12
zrFQirjf#jv_dfb5@33sJR6rZxOY8x90)6CzZBanX&o}MOMVGctk^2@5RfkV5ob#$$
zBm7DX3JCk&B(AtI!$LzQ63<F`DWk3Q-aBy7hEh;6h+Pf5bv|#>x9hmU=`N#%0YV)r
zO=?7Bv<>T6i4h@@&g<u=9YK~p3fLcZu{Qm&($}xZ&d%#iU(h+kJDgr4dsE=gn{F)w
zK0ztBxO^KFqncXtr*QO@op$w*17^i6mJ}vkumbQ>DaU}0=kN9onPGJxXZ0Vg<9Usv
zzh49<uR$@QlK$O24Y_5dPX<tQ3knNLk_a#%|MV9o1Cj#a`59?F-NR9EGF0-T1_Joi
z5J+CENpp@aaA;@*?Kj<b&FcBc<Vi_h?U-OhWekqMgGMjq`U3fzl-j8KMsW;kxy5cm
zTt|-n1*rq#w8blyXDZr8(^cfNv5XQ+cBpCfkU!G#5G84J+Ig5WYOOXncNJ^sY17}^
zac5LW1Dwmh00$x6ON>ZW6tT55ZGtoo3Cjw;2rtlfTtC9@zcmYdx!nQ<l^F~qMqFzv
zr8GAypcZP}GXiP1tLC1sN`bf0=h|~G4E4Iq*E4p~NjgcSz1*^I3gdn-ih)h9x4_-k
zk5&!w7HW!QbU^MBX);4wJ3oL1v8_bZkZ&rzMEXm~=&O4|q{hDuo-}74hz%(vQ>QTS
zMG9}}4ND^5C$XWUe-106hY<K~elWgndR!b@BVdnovz>YK=8cHrDYY~PGUB=f(Il^D
z!|mQzrJ(&Yh7M6tzK+Lr7tefQS9xE7Uq{E@KfzBv#)l9|SWOq#aec<ZI<Z*Dxj6Ra
zM_uOW2Xj%+0v@O%HaEL(Z<PReY4RxuTLR0*9x9GFAV`(-F{M7{epT_5JT`cjdb=QO
zb`)>BH#kt}bZw&wN!xsFdCIH0JFbq))`2t!?gytdvVU%8UUI(u>>kxP6yOznpwd7p
zVYGB69Uj3v_Ni?!1ZDa3XJxuKa9}uoArVcGLt<tC!+iEMUsGaJOmRx2g69#K_*+G+
zy{woAKuf{xG(%?I9(WUjL<5Z!uGtcVQb-w|De5H9IQ2UBcAg)6ID>lN<01=!#%NM8
zzi+hHSe0I*aiM!9U1s?V78sp{Y+6opxy3&dgpewU(b)%M(ssZlhbs&oOxT}UCs@WN
zAJqdxxupdH@Vl%8Q8#y~B%KZ{J?@aMgtW9+Dvk@^U?If^18F|?Vbfx^Y7@l2(ZA`V
z>Y|!Tj=$H;>wl<^csTF3h=@O1W^S+9%)=b^rF{$&G4*Ise9gJBi?YCsecKKdhPr%=
z|FOn=qJIVzKd}C1pxF-GS_)anSxt_`GxhpVSclG)__0;tx)?tWj4!&;7x{>5Mgq=g
zX?Qkx)2+E?3(2SGDBXYmBc&sfO1xP?;;}A-D0<f(g5Tp)<M20Amb8+~_qOKCW^qUa
z=5#&V&cM;jfMZrRYEY-Qvf?DJan>>Y`qr-TkJ$BzwGf9IFZFNQolEb75uDPis5Zk_
ze<TY_f75A)Vl23J#oo1*4dzQ!WV@98wu(t$;$JzsD_2z+;6s~?bTU>x^P3?Jh)nRB
zIOvKzLZ+qh64>^xoc#Ew#)rj}W>OHH!{_@J%^M^<S>{)?f8-er%DgybBHs=~h@+wo
z^P?0_P1-wtb!yj_*$83@e+Dm{jIBMq^N}pf+Y!_GbNqGx8CeT`7!zx+u9)Vr4_PC}
z6UR1q-Of)Ig%8Iy<ob?#*j2uU6g}3)px;$TeDU3*gymm>O<nR4B=Wdwk1C7j@}cXv
zbx54Iqo~gB(^`&`<>61hf0lt~?-~2Mf>7COb#R4Pe&L03Uq;(LB%ve#BL{!WAr9~(
znv&jz```e@nNDdy*4aJ{TQ6t6Wlfi6G{YhCK2(%9SnsGrDK0y$urTf%`X8&JW$$pH
zH~7kUr+&?XM2Ep4=>5AW9sh^8w+@S{?fSpzjzOezL_m}-=@w8@1Oe%gkVd42Zly!I
zkrD(1rMtU328Qk#njzoq{k->cKhN)XUDx~PdmM9k;2xMgd!6-NYn|t3**7hWzZYf4
z9lw#evw}`4JMCZD$4tV1*|Q3d;OLh-lKa6js3O7K?#*jgV{XKaOsh>ggd^(uN!<E1
zwKJy~D1%3;SY<0E1>%^Fk*o9?fgR}748~TD-N+L@J<2xE#hJGDT;x~c#1I?$Wg%`d
zyW8XMRyO!zY<1_hv6OI#)k8l8)=m$x0mosJ9B5!iUDl{^DGVPxpVK2i0B&FDD})<Y
zV?Xgxa>{}k5W&-~(!Mww2Rih9J5=!Igwe|}eb9jSQ{S=9o)9lotLzb9)Fs8i6(fxz
z*JifrzSw)-9mwl7F09bbW2sW?)%+YnJ-MO@^$-h$v1Ppt>1Nfhq73i7lW0GS{D{q^
zb91;N{2iWlUj36x#L7#^u=2heQXUeH`RqpC#$EC3eCl?_LFU?9tI2h200lk?Y$u+E
z)kWA)Ejw3CdMV^K9;o9E&z3cZ8hgJQI`8gzj@nGsh^6Z8)>+lMw>`y0^)7x|ZyMJ+
zXp4kk#MNPzZ>aE%H#zKP<=w>I0Mu>0%lHs#xT84JEj`%LJ~kSo<{O^fS7e4Y-W1}d
zEh>gjTb7*#6MqGfHd)rfK1u9>Oa4NgL`OC9J!wMjZ-n12DMHk*&KP?>;)xqHt~G%P
zM;OIAxXTKup;ZV@q9u$SYG;j^tZ)ajCD(UqTtZ+Y2BNliU{rNI!oaT0zzTm#C-=Hm
zCHW^EN;L<uku)?L2y|S3zR8}XTMfKeOi56VvYxsuU7CSm1Lq^c>tHP0Uy8c}oa0C8
z0Se#jE{&@@zO6_{S6({x5T{(UIn+Q`nP-T`Oj|1E3|S0+4nmv7;WG#Ldk3?%I@L7K
zD)t4$DvknwV7<mrc2w@~ICrhu>p}0dSFSL!5B$A5kKSgIW*l<RhJfW0QnP@+`tElZ
ztD~Dsb5~(Yyd{2Q3%%R+Q$X?ApJcRHsc-uoK}_Jz#>kT4jIPv4B43{+jp0|ZvQ@V^
zL|nbCii;1-amZiS%$r9KzFjaRP9gluZekPX&Bmwoe;66bjH>8#(HRt)$h%Mx{ESAZ
zPegk=MB{kJPV&~Ojn$f`xiP96SoRRhQFrQHuNj@>cb)D|JG?@Ub1Z#V&HVC}Z}@k!
z{fQ>>{o8gA7i|$f^ztkw;Yx-6$|=d-$-4XB+Q?xyXPFC4N12P(;dJ4H#(g?LlaIsc
zQAx@vq}0~ks&xCdKt(+X%P2J7mHM4S&r+%FtWsTP#bH`x#+LJDj5r!%EEkQie>Hff
zT#siue{vFk369xOuG%PNDtVeIOMgSO;t}!b@<-cQ<lds79>0u8rtFi@Ens-CLz-w-
zBEu?3KGZrm4Sk^cwlG6)xN;Uqw^yNN1@eQX_}R5O66U?0v~eft;Cnl?*Y<r!M5XUG
zA#Ur7J(oC~Rd2g16itq?+&WKS{OEY+_Mr8I?5vgB;kibd+#WI3NS6b783pAq;V_Az
z>)CvzWcv83cR%@~3Ke}d?l3!7^yfiBjY_j2-W|WcU0Z~IxV#;gxAEFGX=$<u1<B<l
z;AOZf;w7MB-*m5ujM-4k<U~>AoPAf!9}ptnXUZI!RY<4N>s4r8Z-z)obzX<2df&_@
zQhQ=v(((Bae;UMGf3ax0z@$H5_C+2ahq|A_dc`kVO`o(@6_JJq9v5s>g4G(gmFZQD
zZxK_U3xx2zUD%prg?x{TI}y!Tw8Y572U$)b*n8^QPbddZYv?XwW(G9GM}DzqMskap
zwb72CikVIQDn!B1BU5sr!!Q!+Zbd+&<lmNCuSFHe`t?BcKB&Owj3Xn8mhUnvFf$Vj
zAy4u0>=$d?lg1(B*4)<y63iE*We#Dso<=Lp6K;Zy*n1}vht?6xulYm1!!9Ug#LAxi
zz<v+roL^Q<Wq5PjJ;6WeZx*Duad74@c4bR=ely|ek{Y*V=-k5O<h5OF>T6WuUa)1<
za^I>&6X3$Y)0Es2X-8BoOEn&UHT-)ZgwH{;1ECk<CM(v0Fd}SW*j*{G7WoaK029tU
z%k*~7gt@iZ0J9pGoOKhiQ;YPatPWcve7-;x^U^0|I1r*m;{&c=UDD0yL+DS3;rHed
z+7{nNX>#CQ2fNuW`1e9*)(6*wjxqz6v(!i4FX$~^L$XJ59DlRyGc@a-iA!kamC=Xa
zW(J%DEvtEvt}S&4@{{j~=4C|LnWS-xF^!=UU8g1N@R1VES&b4|Tt(nj)9+j!Do99H
zT@be{!-9w#lb0hAG{qMT>6DEkUj#>CP1?)XZA;C|PEE2Ua_A9Ic&#8}>9ZT_!d;|;
z83eK;?AwNmylMwMr48`pS?L;7E1IF93sn4Y8K};RipD09-9*f&FNNqHD=UPG*b?)f
zNt|r{OcJ=$DKe`%>40ExX`M&&p5tZ`S!Hw&e5j}p<Vd$?7h-|q^Y-W2q%76H_g%aa
zcR6y(fx0~9UqQzY^kIJACa35ykbk>+sLgu37K*Oi7_x^#Yb%X^jq8NL#d2kqvw?`q
z_PAYj`5-}n6&fmL*nQf?AgOa1i{A5#*G^nvDM#$wQ5iHDUkTL8#l^4|@Ol!EMju#U
z1`(1(2;!f;#(4`eKs@+D+^>#B{OJHIELx7NSN5yFCC{N*WN=6$!oCNaql{;t<`5m&
zyQ*we)J7a8{^a4VHWx8O&mFh(li%$rwW0dTlF2<cnAj(%BHHyvPM>f4L3Fn)K>M*=
z40K&f=P*tQu)bu~lcTq6o!iQHaWPYPq6Tt!eY;8)m2?wOWq7POu#W?GyHMHA6t&*W
ztNgGuXG5@e%dQ>uq^{rqTSMskmj>#<*<qubvR~F$r7t1Aa&NY}L@H*8R(IX3j=qp4
z76$35T8=_iM#zl%bMrs<D5JQg<KH5PW+qhjh}^zxkr@igc)a%9Yya&RZP*~KakA2Z
z%T?gRpbzSIQjtooBAg)=yS8(9UE1@rgNY>42MVEozmgvmV(D#t?kO_2P_aeAiAng@
zuu3wnVtAn_%3|FA-z<QQB+0sqH?K0E)i0ekX4ytNEml3<-l^v4s?x4Q3S6$;qV<G+
zTsteR+#B-<^SKN=GgNTTWV(AMp?X%AMh<@idOylRH==y)d3>H7$Q|JwfD*K95Qg}m
z6OwJ*qY=`RE~p>8`#C#v4O%;CjJav$eoS4a)#!j+Qo9`Lxy>2D;lQ^5Q8oSSkH0?5
ziF*9bp@Qvv$hCIVtM<7js1=T%Nd?jlplVD(h*kPZ3UGB|o;Dsuahc%<0JGJP4$&!T
z)!3-pcI?`NC$OQc)Q$BU)xvcu|7BCcsp9L;%MnI&VEQdotS#~eR4i-v^6oQiHRp2a
z(biAqzV3ieDyb%bvud>%gt?brxXj;6`pT>IYMt^>ROnOCu9p9Wfp_5v-X95u;P5B*
zxxOH1r<VH^^y{=4yYSSf{aTXx^}#jmKI7f?wPYsAJPnnJC_)eBUG`MX%S>wVRIqc`
zQ~BtJp92$Zo*)L8E+F@ID44%=#xB(J4qR^6=Y7b0A*zwJMtx0BcsqajZHwUsLAT+}
zvgczsxZK^3@`nF$o<c(E#q&24Z$t>s?Zd7Z!(cUo3phJV<eC0LNtfMk@XyOG92zfH
zeYza@JtvESRjQlY3%~tk*B#3w{hI4O#2fmZj|%z%AsV{;ra_uRU^&)Zb;a;?6-_fg
z2lJaLbanD;hl~Bny}-BGu;s>_)c6vC978LeOA8b|euBsEM+XpwHoj}S9_<ipPyCg-
zC`<pWIaql78bS8ea(84-(|X5PQGh@x%uq@Wo7Rk*Z~&gnx#`Aa#kMQ7wiV-d@x)6q
zTRUk<7QM-IbfO0?PJh8K136r*n;@<^La2>6m@P*Z$gX0tt{0-`Rg`oxl3ki~Vq*S8
z=bE~#l}HL<5C~#wZH9%S-FFBiyb$(US;;4%{~*MIv%FQ(Rz+)wb6Fb#Y?km4;>f2$
zy8jNRmH2X$n@%5MgUZn5j%<zQ@O-uMo+CjjhW?u5yQ-JE3~iUfd!g$y2L@6Jv2e0y
z78s<betv~vUvk=_@ELYiqU1lTXI8iM8$H=UtVVNs7TYfTR*%XG!@aIJUVr+58ud}-
zhO3yNYoC8IAsBo1w^6{+eux`K*-3;sg0uY-1`iH{-mGMULgaGuDkjbaXFseyR3|7Y
zO}$0U9XEIetxQ_%#A#$Ll~AkOVPWTMV%#-b)A@#1Da8!B7%P|_%#P!;a75x-rrb24
ziPG*MAT}_zAt?;!=$rFxoRKP$S;N{qig>}~s6p%KkX-|od%8&D9$g`uhdhv#_q}L^
z6F?(ZqzQhKECzm}xe#r39N(u;?ak76xO1#Na@g|EBY?&q8Dd!YKm*&(aYr0a<Jy|S
zEQM;X1vW9C`R06My_oN4`hq3ns9@&q+0-E$BW;F$XuzL48~LnlHcy&BmFDtCR~70A
zCJr9eh8yX1#^M$|luF}@jw)iJPE~D)C&$*)mu8K&tr(+4pu*The<FaXOt*0lri(>F
zHsc`=A!5F0qJaN!ug)bQ^Hla+@~tK3y{d6~r_Z#bg$>Qg=E>n<0DE>IU3;2~7>R!}
zhzE3V6s~14`g-m#Q=enc7`FJ_F4EKHP#!Nmd6@BSMtUL;D`<=P^nqB%B$!Qe2OqYO
zEaOweH~8tXBRxo}hJyeNEpP@^Y&VI^h#qu;5ECLee1x0+5v_Xbkr;9XQ<(|%fua!_
z=mp4<7Ry1;YjliL3~l~Bg94Vx<hgw#A}Ucq4(+iN8XJ>w=u`g=EQ~hCuKonO*nGv6
z8%ARVf4}T#C(m|))B0{VfYW>0h@j~dUaY@42FqZ3&gYsih;NMUJ)vD|crBEW+!Ng@
zOm;kG`o*5GHYd)kR+{^Z=Q{{Kvn4}v5(Y0G>MyH~D#A?E50_5k73itmY`8H}j%cop
z&MvIe$;oX>j)cI4cOa=+Y#cJ~pqHXqklU2Nl`J`ol}}M1arb3~XzZY;+1y`oNJ$m_
zFchU+yr{S7fK&bDJ7+K0A3Oeh(5i!l^Fq7D$J>7sRhC$2k)}@|NI~|JH;C+o(Bd!t
z#hUG@FwZ6vr9it-xO`hLw>T}@mS%4c(WBvF@d`sB(a1|hs6VKktw-#!W6lGqnn&)A
zj93yrav)Jso+@j=NH7v9eT7bUIc=3r5OJZNp}PPd1@N7ppi%P)&#r{#^gAyhrBUEl
zVPA<%@XR(!b*naSW}Ob1abr+$Z^AJUgrWX}W81=?b~Q;Uu8bDNp1(k&it=-7bq$gZ
z>Je?88FpK17(@DCjU3!%eFQT|YJwQSav^46*b!}_2p%b*DH;F$67t1ebeT}mXmGXT
z+ZMyJ{}zk#=Pv(#iNSfeIlC{~TQ>m&%%g|E--WgcQye>ybC13%H*6Y25z86ItB3iV
z3_Z8-Yf(qmMq&K1>EFLNAEHso^kOS_Hh-A^Wvy6NWjT_Vuap!r*zpxG%s;&x!6d!h
zG7{OQtyMrxbmZ|;-N(WR0K?!$NBZ*b@Av1ctjI9O<OJOSh38U1q5wdZaK(Ffl8sbj
z3jymu-O>LqThvzI@;BzTX#Q9-#3L)&4>AhJ*)v{SQ|pIj*qBen;Z_<?7n*zpb{hS+
z>Hg;ry}cN`2{FX#K)tPa;FuW(_cf3M9%8gY{miB#)nqsSE4H>)2nqMSPYa;t%zQ-l
z>@7bmYM%*!Cwv3Y_OGW)b<HT}_W<e)bCRKFaYn-W&3a$_22jTc70GKk%sy43odghn
z6gT?6Zp{8Pvw-9&L=#bFGy>^njYjt)zsg<!0`aaYx=<~PNaw<V!+a#uK*VJ`rgVtI
zuu(_Qb~dJzcQBpbzh>D-&(R=&1FJtLUmW!`uHA2gvc(+WK>$T6%6k(z^v2C)k$JCP
zChZx0%^efa&{{6D8+d;@b1~3%Yh7hjJWoZ=^6#GWKOdjbAE3=U%1A`zy(v_c_v;Xo
z%K<1orh-$`H4a8hMDV#P1)z4)ndXceSQ`QGp=hL+;FRDvv&H~zBkw7L+fiBKKHvcU
zA!jJxN1#@CZ?)aRVkv<BNq`*IDKKtA4hB>BoUadR2BPRh2fqUdfVa-;y|5vR#4+^~
z;P3i@$^`oj^q+CoTmYm{8p$Yw`-*=yGOhuQp!Jb3u&Hyo4`}N6H$fg9j0k{=p;T=<
zXAan0-k2y4r|NN_)ZGno1E?g!AMty(Ef5=XWbRi*vzvF)2NI(Tbkn;nhl|M<s(;<d
zRvMXNz`-|vAV6?v6X76G`cTo<);87eV4^TOfn8UFoKyb^P-a6Zb<!i}EgD#imsf*v
zzQcxo)e~6UBQJi?pG+3N+4w_*4+j_#MU!O)dfF*$!+EI}w3$LqkE9TRipymNqVaUO
zx6R(y5xvnoq+iH6o+|D^n;MR8f`#y7$wMlX5S<D_1whG!6#m=5?l9!Z)}CqW>HQu2
z{+moNo`vXhfPvInKgpi$v;tJ1!YM*CyqXt+ZTLl~i5&&)d;+P5;TN;`b;q*nR`vo1
z=FK{9G_`y2yl~~@<a%iw8o^^@W1A99o2fQlC(NuQFqc#}#Re=vTS)h%Hl+otFsr}E
zUs{Lvp+5oJdLT%qq4n<W+JSE)%QvYNV11a&T?0M3fqoP80_Nm%e|wRZ;ZM0-W$DPJ
z?Vc*z3H@!8v<QGnrHPG4v!%zIy&+Zf(9?V5h_5*?zU=RmIO{t3_r-uB6fA^buNZ8s
zpX3YvIXN%@X!R9<H>JD}Lh(ejVGlK45L1US-rNHit>eizY988!JI6rfpeF!lOCa*m
zHm($tKYk?2Aspyb1#<$Kv<^34eO2P~eN|&vI5I-!#{~j&^R<1{`Sqp$YGMMG&E5(b
zpLZ1lNnBY8Tt*VvPu-KbbSob-s!)K^=-T<HiEpr`gSCHqW;nQ*b}<M!N`<GgiFJ|8
z&}Bjq7R$}v4L3(U44;qZf=7-0rF}?DEiMk1G%Adxi(lu3><IgDlL7FS6OL#*gHKah
z_FA)+dN;1x-;4`1@?Y6Mc@R{H1kf7jACLfpF(OIqL4(WAg9=p&&^Z>&!B{8+!2U>U
zV=50Mu$eV_kXX`e6#z`!fHk7`=vV~Yu%sBv-WYJD&#mWkQED2WOBnVVYV^rOxsha5
znPTjtfZD4MHH*&SDF$`U`GXmv+VMleveASBLB!U;9u!@<u)+b(24(8!_UyrUWV|!D
zQ6%DMGE~$w$LoD&!+D2l6*ofnR_v(ww!~X?033>iu!#ty#^BUvhyDjWqXZC#2G0U3
zYtQAQXsxMV?>8p*oP}`9S2(S8r*H#gq+FMsabB}-f)okw`W>V(@8wOgZdJit)&u5O
zIE_EYAgkpqcMncSrAkkYLu}|Gxoby8JJ4osf^bO#x-}JK@n>g#=xICBJC69jtf1Tn
z5SwuTqX^5E{#wv-INgt*J^S!kc_UEDLY4c3+B1OPc6Ri!S_&`om`At3RPGCWH+I~J
z5kDKQ$+OYAkCty3+HYw^TzbXS)UnH0X_o;u6o*1I{n_EG5Tm>0`#V-EM_D+XLv%vI
z{>|+OClSPWVFXIY__5FzENf)Qm_IO$TVHp18GpPxy0RBYzK-`d3kV7ZrxlpN5DJpE
z3-l9m*;W_r%TNd-#X;gUpi58KfEF3u+qq*3x@~%#>zp?*av+S2^C1V3RDAN}0Ns$a
z;e^tK0*%9TIFBf(u!0aR&ogUb2b51TEKg{<0Tjmi7G9ic=(hC98GyB=iB$MnMN|-?
zzmwTl(4h%xIO2ocOI&R;b+mG2(S<XZ?f_)CjU*1n17L0yBxEt(qv)1}ph;2E0VP$~
zO6WUK$&l>s*zzx;(aBg|XK6o?FAo9=SP$^GUus%XKV&S*%Q4*<&zCM2=LpBb3TqOA
z<7fv+zk59`sGo&Hf!-lNu}^E<WOU;lbT2)EISW)K`ewIKZDDvX6#;Pc8qmABT1EIH
z{KYZsB^Q2K$5XAfHV{Qpj!0aW)-^ZnRYX7tbE0em{i2``t)5g6ZruPNFP{4Ym%%lW
zXZp2{QoPhXqlh&Df`l6=1fF7k%6+tlMDNDw3f`m5X&%*+BU}WI!6j}l8cSKxKBLxe
z43Y1eF@y{~{&Vk5TK6mp_k!%uex!ww*HLhtgv?pM%V8ez)0^Xps_47(mP(sz>N;eZ
z+G88J^Oy}oPySEnTOp<C&;D`(RAi*X)gP6S5OaZniQhOt+##|Nr+h#$=RTq~GSeJ8
z&;q!~4DaVIP~F~5+e{SHVghn~O;3+RNQF>Hb}A5*HMqeIYX~eD9lui&$AWU9M{7MQ
z=&1eDazSq8S<f5jqOd+mCj_~Dd^bCxCV6l!R(n2ggSq<coj)38M5u(=GVFCEs?F_S
zlt;ApZyIra$;MomKS9pC8vB$NwAiz@BabTJyB#9Y7vPC0KWH2pgP??9QM%W6Fc!%q
zbbB1(l>vZ-l9d)}YTn&R;k_<=uKQ1W(<z3eB3P{eKWOo!Xv5{p9#JG2x8!Sslbwf=
zJc!bs=Hi3pmSuu|{MdKcl))6j1g5^aJ@|C&f(}r2%3i7-Y`ACSK(rx>E1X3CqbnRk
zKgsG_t1IjWvFsXQ)KWFDK4|9V<|;op$2CcETv`=TK%WFwd=|uD^$*Qr4f$`{ZPeGO
zW3-W&v-D-G4JK&sNpfGv^5poWGp)<2Q8Z<ZlA=d)R>M*!<gwEE^tFK_-3=tu2VNrO
zu)NW=PEl@NPw0w-A57OzUHO9*qQt1BS-10u-Kcqy-*%_^h`<j4KgckCj<<6gl_?1@
zx%o%%6BI_UT0%sZT;(&KDqUwP4K=eU^r{WJK3QiCB|nM#k6iw5-HdDg7>(jrj6<Lg
zz%7b!#~&kH{h1{l5&DFf%Mj;VwF%?&v$EQDoKldUnW^dE2X}<z`K+1zN+=_?njRSf
zbS(Em7$;Bi?lR9HpCoYVgzi~^N}5G`ycNqN;n4$`pEE8MZ&gA=1>_cgRRH5+5T}qb
z`8U90wf~9}j)qD`2&w>(a#A4G&XE-l0%@wujkeWxrbc|RVG|ghpOqAfLfEfrKO%pM
zg}S3|n#fuFoQJjt@;FOsWCP%KnRTM~{b(MeC98E?nIEgxL}c`RY)gPC&%Rz9-NA=W
z0fmqNXM?o=S1g(br~qRonoa~~kn#MHIROFmbY+F`d0+*PRdPViMK2&>hs5q?b7Dss
z5db|h^^<YfD7Q}}zZGZ#i@Qah2?vSDR0#C51FA=n2CeubaW}WU{X%#M@q<G!_~T3%
z92o%caYh-d7<CUf4j%z5I@4p5iVuDpcrD+fBDIDtXCe7!n$L1L0T7V_jQGinE=1Jh
zE-QBCRsh3zp#%-)G%EUnFsH1dh5M9UnwWGU)4AJJDw&b;5P!W*yu84qn%lkuX^w+^
z*2kKaZ16{jyuZ0TDu&*E3%YTTXi}?okl6ce)bjedHPqEOZXrJ=>+vIt|D}8XErxru
zF*xzS47pr#lFDGp1)i~klK^fpoE~(O>2vuI?l4C&kO-J@o~PfTeusrGhE1#pyz8;n
z(4j<`d4@0y?RC&ARLxLs{PYbR)#$0a;1MvC$9aYlLeUc9i<>AZydxw*`-}kE#qF*c
z$Uv|Vm{d2Dwp4nv6-~r~--g^wbEwv?J8>;XL%dK6`9|PWJGDn+`XtD6KgrW8PfSM=
zxgIY~BdFQhrGtwo16sFz<a(LhA~2H7kNa5|Tl5}!j!wl$8^NFe0r7E;lRW0N@q3y4
zlB8eS`Y&X0JQFX2GyECxO~?uPt%`tv7?vZ~+!~G*J$#b9y2<bW+E`zTjvh!s{iu=f
zVeR3V73e8OB;7QwxV)qIWy-mQ)LLMOv5Z86Hn!)u@gNE%HN~iVAeIQfGc0pLUbM6a
ziLR$iQrQb>d8W7CRfR@~N)eEAv{6#t%o|#1JI6aFUHs;w?MqzbviDs!t*EEEVA-uf
zwSxhhHx^-h!H?T4zH=Y--WqGi%)fFwSG*oMz6RFNBr^!>b+AX<OW6p|NIIg}w@q~<
zp>&zGpaaH73#)<{W|SCSopl$~GLDS&&)bu%yljW^9!XLYfx0`03UfW~4%lRJS_4Is
zrAI?h7(Pg;xm$DqhJc$^obm+`e1H2RRd<6BwwA<TZ6zcPH4f><6leAEu#NWN7j&0>
zGWXt=+{eU;@vi#A)Kl|vboV4CT2-MyzkuM7*D~m6p6HL?gTC@eaZ?L{IB^EJ`R%1j
zL%|7A=ere6g|Azdo&+}vISBb89@aqevkfa`nyk#F%25bTOU`mjXIA{9rS+Y>^J<ie
z<Ovd96fqN;1nv=-*3P6pcd)0f0L^3f99W`b6D1JQi3EvpJqew?q*R`P*q^57goaBH
z$1p^C)t;MxN^hg+M)3Hb!gRC6DV0&Tq6P6hXoy^Hkz!Lv7>)$)_5n+Pf3$zD|LX83
zGxNHQcNQ_tlaB@7EV4%FtoZ{o6YJS;@Q~7Dj+p<M0{<OD03sV$tbbYoG1`Ta1?ngH
z{y5o~XasUL8bZNm8pQ<Q26ClZ<=h{L`iQhcF-`<8GTp-5sN3acc2??rc#r}kE#kqT
zVl+0fdXf=ZurtWW5Q5_V!VoU;$Sds21!D3Rz{NJ{4)O+>cS;bGrFQFq2-!eCoQOz>
zFx$meQ`Tr@aYBNRDQm>9WP`C}#Brv8jW(mApxiOiHbFWdx#QC{oM(81Lx*m{moR7I
zeg$BZi`+tM*xScf^sV8z2E>B3hEt=YQsO-%Ule)-q_%Sa_xpq31jtWX$pmzCP{E}*
z5rRKhlJgpWYX(l6=Y~2QomKQ><AAM<C#V&#N9Hq3gz}?CPJAnIAbwyHQL635BR@-F
z42ZyfT2xiGbz1?TkoNK{h|6d`AS{P`B~+Ylb6$7S>(DC4@A^O3rR*R(&Z5@nabIr{
zzsa8Pi{sP$YC#u#^O%GO{jbf<{Kwotv>aXOd(X#;6aN?ygt>e&p!CKnK~CUD3x-`d
z&jXS-D1jmfA3}I>R;jURk^A!K?%;(0lOoS?2wmp@pzsH6yPp}#`gQu1AZiIW$cUXD
zK4K%_IXj?)vm9kfQm<k*k*TxL296Spd@QFBXoncn$-S^8UO3|;h+1fZT%a6Hb1{sA
z4za~~0_e&Ql`5ot$53*cxVe*`icQL<gussI(~PJhw6oW^R_f)s@FF_=<Vli4ijD+%
zvyafs#HIXZW^dm~dQw=0Q8@-^H_nVIp&IUPi~HH=*bOH01nkKUo!=0X6&jwHeZj)w
z=g%H90sQ#$?{X(N2Wxg#qsk(#(i%;Cpm;;GwLQPVcjV~Q%Wliw@A6YjZBcNJDH)iG
zxz(*YTgA&mLgda4FQD3~TV5IS=rVbQSee0kHTD8CX0M{zXu<cLM@-HaDwz4ob@j)W
zN;%~eOT>7{R{?MSO3M46M7F*F&i}^*R@8c)ePB8d5qSynBO$`beG()SNlG+EWnFDz
ztc8<`Q?f>wXR>vY*0Yj>s1Gqg(OTe}=W5A#TcAuuT83#2O1YKsnnlL*l?QrV;Wp8U
zx+Vbh<{?dr{yhWi_}}6gx96xix}ZvCTG+dRl2Fm%{22%h?DI-SbT>Iae-TA}VwYyq
z_N^&&0m)s?&X};KzYy{f0jw3N-;7Nh858zqF}HJKCK(H;$C+v2-Z&SaDJOseS&k;*
ziW5miT|#Hd+n7Ja-z^sOmM&Rq#$?5WUm4Q|$Tx}D0eE1NyPx7=3pkK(Z_5qEpLfPC
zx0a`lWPT{hcN~s17|v86MhV;IjtI^UgwA`o&|m+^32r5gl&)oUS_+7KUfpb14*EW}
z9Y-tc&U8wB)KDJx9eYdIau~zmW9Q~Y6itjK@>D;%o7Pd9I7ay6CeGpQuL{SY8$uh3
z-jiqnzQ9GOqfL8L@?<sJI_rzDy}#7nyifhZWqL!m3C0cqP-83=pGA-u#nWNg&cIrt
zHaf5fsI0>#tRqsL1{49FoQGaP8=>!m5K@f}?kAyNb`Cj0-_w<noy@Yxw0`?)EtH^=
zCfEmXLrK*+ObeNU@Z=hneXfV-Tm%{8tFo_?5*S5oXSvy4=LWISe^A%>A<0I3VH}w7
z!9!UfeFUggxDMc^e`zzPYLkOpVO<W-35qVnE;~Br$;W>`T6iOz&V#}q;wc2Z1{HyG
z?Pn{b8Cw?$elEuf`rNonCqEI0^p6I;p4XF_u}(ixNALS!n2}4APEo!kDZ}C~KwvmO
z4{3djfegfYzDSxwZ5r_KQ#?;a#h3jRV@Ov+N+}iDR-tl=spnHaw#M6|K}2fzjT#Zd
zk2L@d&Ye?ybNFnC)b{%fcp4&%{VZNnBr{ZqHF>pOo{6&T2mm>!<Zj3Q`naW9LxH;K
z)Z+OAs1_aYQ^NR990C0a<m8*VFfG`(``g9)ON9#|^rhx40+&5W!vMF1hsRBFwaR}P
zI%x*gt^|AGeA(3^<{^}M_e9n`76=T`l<P<G-2qw*N5;<mhkPV;Hx2a;B3Is>#C@wI
zhXf_iT894&?+d7@Kas<xlh>U+)CL4)+}~+tCc_q6^o$)L3Vpy%)a+S|P5SWQR<@Qg
zXcyOldJ}8Ui56sdaj;-nsi2_H0EK$q#T`5LR8Nu8<*0$Edu--={R~lXw$>sc<wz2l
zULvwUPXV7s@fA*)*4BaL5s(JU)2FXiUMv9zLt5DFsmn0w^aX(tBTmGR(Z<A(3FQv^
z4$__)T`+44z_cKt-=eHS+1z3-j|9qT4h!UXD9Zy|MRZqoh)n34NR5pnM>TXpZN^5F
z3^1+snc6k1qsbEvmKthE4t|GX@BUi5So4vI#$I?v5B48r4CoF60@gW-j{+6MO{-X^
zXyoue5M%Pw8@F(GeJbuLMsjy~v|SQ&FYZy^P|T1Jpf5femZ08l?Odn`+`|Sp1T1M6
zJjjxS?u~M-N2~pO9KY}X6}%oe2aE`|*x1+tc4}Y5{v<*P2p>B`)@Hx{aYM!{OgbK(
z@mK5}4TmzV`yN3VQ^e0EDzNLj1fQ%!UVcpZYoP^p1h!3p<iNJyrNt(6pdd}~WE<lo
z5_encyC#oJW}*Vl14%VagK`sy3spP4OuQ5*@DdjSgd^Sqpy$*sWiT(3J{E?0P&n=k
zAgHJrEB`>j>9U_MiUe#_1#7y$%R_Cq31fx=;lOwT5^}UGJ0OPW7Ho%82Evx53VM$-
z$Q@P=nuZ~xPq5O2KNisRERt&+pz5o1``#6C)3679?v9$_1*JHtWRIcJpMKc3<8fS(
zGT?ucu1$GP9AbmsL~g6*UA3Aexog7k)S_iG^f^C<xlV=IL}T*28I|9{-R<>|K;d<P
z2jp}c_N5;uEf0DPrM#qkLTM(@%DCDdZ=}+L*6KQ{gt>)7_z=`=qJ#CUfdqf&e5FYz
zq&5-)+M;=X+iAj2E+zF=HjreP1S@0uU@r4~mNQC;@S=XRqk3}m8A>FzVU@7yQs-yV
zKq%a5TV^e4I{Ie&6WV5N(pYv*uF!PxToWnKtf@1i2S9O`BbS*|Tv8Ss)3d_q{f||U
z3;QZULcL%>DKX68VTFcZ+Ek2(G)2-puU~tXj8=T}@xCfNW6QGLyFjZeLx|<XNBmlh
zN^<vwaD_wK>Gnz7L`+<Vc|)nL!<PPIet9e5jP9PS1nto2vA++1Kl;<~h=NdUZw)LH
zI<$rvM#@K-zf-et%J;Zm__+UgTcqBmDtH3ogy}{g=&Gf0CP(RTv;w7tI|Oj5TpL}(
z$`J&r_#IM({X`3hlUJPDW$6P$YDEgkRCbD}J>OO@0vTkyvi;j_5aSAic0XiabQm|G
zsy7?8_}CYLTO7qfv14Hx#Tv{tIhY&!Sm^9b!0t<y9BGt*#)H?yFoqnDl}K9U&KmJz
zR+ZGpR>nB*sb$3{f6i@y>DT6gfcLjFf*d-+2Uf~5$zYs)A%+ht{@v6#YgR%PL-b-Z
zG><UFF}Yd%&e6u4XX&ZqDj0;ceM0I-pO}U(_hOe>t@~Rx*sWkW(aogHjK)+tZ}j_d
zi@UnBIQT%Q=x=;rKlcskYmJ;T12f)CY8R@~O?;FSpE<De6O}p5W(~31{u<bgty6K`
zKkP8Fhti<f;d2IGUUmbSHYf|7xX!YMow`R^MT6`jDrmGoZ*jm`jRlcf@vLfs=$w$5
zLYF$Y!Sc(oZEDmm0Tv&rTuayi44dw?WFf17iPKE=#xZh1+<S&6_OAx49|o_8KfY?O
zq;@MTR<BftXN`=od;^eeEXV2++SjfUwiJQT_G=1)Hv5D5-}cEFAAjCI&ECzfz{v;z
zJpw_-!et<?>EYg0HJ|C9;J`3O96Mc!nPnC>;zXmN%m5!bMnUL&DD8Qg<C~S(gq*P)
zAZZui9ZX3Kw{s|BbD#rq6wf0?LFcfYXkIGon3>hC@U&Z5HLO$iRvk=g@_q<An*mnU
zpY#w%roMwujj_m(F~ZR9w389G?Gg8O8u8_Bys-n_S}UX25=cXsx0SZaC-N_$Jo}&7
z&Hwo7{w|NDz>;*Z%H5MBsUm5Uk>$MA%q%sGeQtG1qgEmS`x}KW&c|KLgH?Puo*#~@
zM{ds*w|-carS0RqH+pm0t^FYVF9SX4<rq)av&t=_t~2a0jyDFjh-||hnJBXp<k9X~
zP&=m-!svte0@R~o#CE0@9trmZU!#gYn*<r+=6nZ@v;E-k)nwaozAgDIv;Wvl6m+EE
z>)k@T*uq@*A|>l@nvDPz4@tGD>8Jpt!Xrrij?j#u(k6WU63&vGwrFR&Q}IBaC>1rE
zrx~r=ycZ_~)se&ycMa7zMxP+2!K^3BWl11tuJ~O;)5E84g~w28+XN&0?Jf@WnMx9s
zjfFCdW0F<>a?Lg*$&T?g%-}rSZ;?hp?=t1qiTH#7>ImG?q^%47L&jH;@d@yS|IRi1
zAF;D^2-?Hrkz3&v`u}*2|KsidT$EA=elai?_BWyQ|88`li$6_s{jpX2zc2mu5B}M}
zFJiywAp58MGmxEjJj7M+mAu$u?AVvyRMvfLv&oKn{qbthTKLnIrW7^Bc$CyM`yBI|
zf<aWW?kowm!agxST#CQ7&59`t&?hl1B^9RAk5!Uh7Ob!I-I~7{ym~nKz%W+NhB#4`
ztYM%%<79nKm^f6cNcxE7*gc-&v7p3T&-+QiQr=$vibIgKQL~NIoh&Pn;_^=ev~kYr
z;76D?y;>?+iC)NloFKQ^F*C?|o`YUKb(dX}#jD|TOtjs(M(^f`RDMRrNc?|zWC|{z
z;n;*OgsV2=NDNp~<1SQpxM+xfC`og`$fz{osMgwLRqS(Bika!ck4t4DbJO~mA~U~U
z@*RzPn-5g<Gfqr>^;Ar&%uv3&5ypFEUaeRMRCcGGW5P6ru#^<GQxzt)!}3HoCg2?o
zk8xcel-b>XUXNzCdArrGJL<mWF!xhRUbRs`hom6>FZ;p2F6x^DZCAJwWK<;69GPo}
z9Cn5*VRL$dTci&bzP)T}AWZ%F27BO&gKs@zLMo1ax@s*+qfwDACnk&DMVIxj+~<FN
zY<kPTK6deSuNvyFlV6J0n_Mq9jt@3;_6?DUGz8@Nw{=Ih^}-<Pf&cW&|Km%x2CMnW
z_}~ry)b3TlNvnUs6`xzD)SG(y%>1ZqIg+)ZX7|<WsmE?|^mEizFVDLViFD{P3KJd<
z8z>WX9=e$xW)V)Ag-(0;9GYn~D0<g@b2RuY?4+0oH(-Buen+NGOuj!VA};?s@dKuf
z$Oh-vF!s6h8zu9;!{7%L3`s@l88Q0NUJ*3vdFph<I@w?3EJnEYh|6O0A$KuLsyL~}
ziQ+ay)(@66a!(SS+b`GS16j`ps*{H*t!BK0AGitW@K^%{tRAxKjFv`!{v4aaXNfhG
z7Dx8}6~EK!H0z|V?g6R>qmeKvsqcCF%;K(TG((Kaf<?nXa^EhkTJZRfe4QMn#}1jR
z&Wpkd4d<Nk919e^Z5?Uo$5$MWwR@vE-x>9P{QyQjQW6ea%S`A{aP1HI!S{Y)c=`7G
zbL+XPjjxr=X~LQJznQg%Wh!k(j0%$4{AFnZ68~w``+rpWWAV!cnY+tRO!>0G_Nc!*
zGos>IEuhaz&N=WEeG3m9{f+OZDv38jr;M;l8?MI{@;{}V7m%zJ&s{X^Y4#eqIsRUE
zrbhj;73Df(VsSogeLU|F7V6utQWJb5tXHU1rJ-HF$6a;MOHL)SMlbB>Wh7PK6hjMc
zk%x&KyRU5x-pze7zPs%z?+f~r*Vq@eVx*O6b5w0Ukj^nC@_13Gz)YRT_Ywh%V^yPn
z!^z31>ItYxJ%v}K*r%zmu*KKl@Sbk^7~*E@&COz+g5NH-XY~#H8M+nj$%FSN1`f`x
z&dxzzozu~r(~Q}ToHtF@-y_mo%Q@>Oj-$4hn>U^v`ZXQmSz6p>!FvO`;Bzn2S^piQ
z{=etGUdDfQa=BR<i7yPI9&#*plxqZ<seNHrph8&wvYYJ|3Xh0@O!MI;FbSD|UE46I
zvJx*gsBL~p-*m2rJS}(Q58sO|$JL9rO-xB+O`}J*V)wI)nq$0BJ}l9FpaR6LU<dbJ
z;X!uKLi1ROmDaX5HNd`PZ{YYRq5U^@{)Q(GzmS^!a&Ni!H|?^RX=sV>iqeBKG6@Ou
z^_%g=drT-kt{Ugw%E)-)BMJ8i;%+>Y((IBx+wZz>QN+ZvM)!#*FlvjsyN5G*5l_4*
z*3A$7_2D?Evy1MlT?2XlT_DY4rNmNP`V$YORIiT|P2iUMvsk@uQPQ#)qvCz7@tlp4
z0wJ-TnnV33tm*Uw!Fk_b?L3GyKRK^Ep5Us%){I`O-TWSOD^BJsGi{sv#EF$i3Ca88
zF|QhKyj%Z1>wDyUEb2z>KkQoi*LtDWCR`Eh<-WWu@v~+>e97!XK#w>EWR|$3#kmnK
z$$fGe{|@XsxV${jqXc!{qj8?|{pL|DSTMHIohABezu3$o!*kutq$B6kaqA>%S&z>E
z?}0fYKRU%r){-dkJ>-u61S$!`L8d&8Z(KOEnNUIj5@W+hZ+_ZqsquU3?h3biDeFg^
z(k#4Cz2{T3{T=X|_UPU&9{xE+cD-CYe33WVzqMrpA^+UB^_3;KDcB1FF_>>OlNsBG
z*1VFxp<O&_G4}7*V66NF^tCSri-XJ4HU-uMLYqM<SBSLD&(k(CwK6^}Hmr&gg-$EI
zV@t<JZa;q4rpTKQF(Wh7MIq<qt`lRe{44cT_xl}&NK<o5rW>0OXhuuYBg~Tims^X3
z*WaD$2{%g?))M|&@%&jp89jim${L;2XNQlB7mP?W@qO&BV51ey@AH=Ws}&0*>L3o4
zbofh4G1>8TMBO||7x9k8H=Rr?kMaYYs+;i}R`bJZqoGEQ^%icpQwrR@u|(PnNH3-1
z2A+gZgs&_~8cu7WP5?2c@0eV%6z?7fh1dDc|EN4{P4yG`E;kiJp~vFxPn@~99C;i4
z6V1>b+1z(M8`0pkc7v_Cu1hIsoBWVXqw^cRgqP0M+1^%PtZO(751CUv+X(B>D7=bv
z-gIefM0#Xo>jHz~+U0t#^B`Kd(m>+2*>3d81=IA-XhP8cf_Uv(SR4zDM)ehi!()R5
zZ>vgQ(R0taI?H16jejx@Iw(6PD<Iw&AIZh#t^o>#R{v2BKYnA=s38xT^y*7AnARaQ
zn7_v1^{PBho03L?%JM%{L1%X0Wv=O)(E+0brEq~n<|x*i_$Y<OtYD^fBdx;^b$QUh
zg3CM7>znVfMf;d4S2XxpNjqsQwI0p2o~3-PcHgoUI=J?FdRLcP26k@;))Aj6pR36y
zzl@5>8lvjRHpy7X*Zdq3w}4Cf5JupGKaeimj$1`)vblWut03j-7FWBs-1nuV_56y@
zn=XIZv~+G^Qu92%-h;BHXI@P^G?VpOsgn%0$4sZuS?>oD7aot?955q4B9nY{ljZ+P
zqyE=Wbd17L2Ucx&y<XqbnFjNX<`%RMb-9{0b@!F5D(}k2?3Nt)ib;-V=ylkLRcR<I
z=-9o+trJKFSW6k0;rGZ?T?c&R%#FLN)LRZOwLpb@t)27AwQWICa>a=QYayAtq2KVh
zVKT^kSHLjw^@&!>FP~ox^by>x<!%)VNKuPE3Z><E0M~aFVGQ(uuJFmP^aqk(l~bxP
z_RmxJ3NwC^@-|pogV!y?dpVlQ=uH}rm%e0BbvEDI^<h_9?XWsuozAsIF9`U){GOmj
zNz*nAe=d0uU9;|1NJRa&awSHp8~jI0ZncviXC-fRx-ZjFe*dPs^K7FTOD#FIL6{y%
zO(T&I<LeOElmB9;y3&0HemuF4;Q&A|i=gP^W%`z+dp^Ahcc0JS2H#{&`!HqQeg$oI
zlOH!k+QMw_U8ICNdlgD=RCx9<zz#R;Ku|n{y5?2%ckc*o?~&KqS6ZaJ91Uwfq0Nf|
z8ihKt#k#do=6x=2G2oJACA30^@C}B_aehOpvKUFkm2eyr<QvI^<)E+hw0-(|cTTzC
z&+uP$tGZQ|fL->$iBF;GyVJEVN5lN=O4>wyPuE31y)LsoPM9nj7w;RDuty#KThWDr
zYyJfA4&FG5*n*d7c(JBFl{hz@)|tn2cK5u3XAO6A`{oT5S}@MQwY|X|Nxly&HY`({
z4#Vco0`QQbs<bi9!+t*vuYWGMF!{B#TneOA*eB=$bI$W<_|t1MbWEqEX$R5G-j5#{
z&fZ!l3fM+nQ0@=9j-WTRwGWdXdPS8AZ}eBvDJwooK)UR3Q#G-GHDhX`0KZTP;N+_u
z1G^&40e2e8Ze2|aj1tMp($fQpZrhLhlWmpuC%^m-fRaL>x?h_^EC)j)AB15J!x*JA
z!I^Z;F{>~3M0j?S`fAJ|HqJV4!jN?D8XtK$Q}6`b>KRSCb?i@;&Fj76SEXFJ{4uhJ
z<-QlHCCvA~H}n3l-jn|3kD2_I$&V=x(^*G`J%q9olk}RnzT#=dpM?TYyEpbuGvc4R
zY%~fLy;GV#r8ZWsuss*I*(^Q&l=PWpP?<a0%e>j<Sfx_HB3`e|Gw0p0{z=Wyv9HC_
zGbOislTADDeIBzz?`(^&%Rnps-QF;1#HFP3&<smNWW#uB@s@j^q?1RxRBesQHd{mV
z!LMnS!Ndr5CWjj2ID6yoZOoK<C$C(wJ{9+>p)C!OO8s0c!iG#(N2pS!n1`~4zJB`Y
zwv(%riKx-LK_E;?!KJU{=}K)c_}qE*N9FsT06!JtZ2?*5jR;=roFFek|3Hv1+{?*Y
ziVnuE$vLAsU!y2wd7l0I1>W0uU@hX)8oayJ(*3nx<@nu<{;%>n|D~e*31t2#Ow}Nc
z^}Nf8kMs$Wt}J0SNlCWM#DZS^lUMWbk^YFGmSm3`D)lYH9i5ysDh#*n2uS+ul@fFO
z34B^4P(|c8=)tiz+=%mu+wtj3f9z`|j%B{w=UAyt?`@w8uiXUB$=v;nS6GL#J#UZ^
z!zv7}5w~p(q7RUExn+N92}XYFP^`iuBxd07c|(*roAqRGl!dD|zbh>nifuKj(`@-O
zja4tvR<$<URik|N{c(F^j=g83%x{$xCsp(g=<Jfcrweracv#CQWy9gE&(r17%Si*v
z5p#a9<Rcr-y0wC!lNP(JM@Xktj&2$WpfIVk*2MkGsV}&VP6WU%YLO|2m`y?kp3r(k
zdG!0XxQq44;<fXfG!J*E!@Qv0+Z*xjv-*+!&Q19AIq7H4w<AE-QgRjV`7dHTgBk0f
zhtIq|cLE{BqX~HYnVyfpCzx8$M~<mtpS*-;Q_9UWZt-cuRR3WA2<d<MRDpm`MFz-D
z!CWtwOpOA0oON{8bLX`+rm=J5p5x|O@dvTY4RRLY{HqeCouLnoUt{IiS9jYc@FJhq
zqIcab!_@``hu&1oCv&Vbf$x+XNr`=%)<;O*V|BlnpHv}T{}DW5CRjvRw=X%~s7d4I
zy|^R9=eu`l!@Suk%}3nE@bmtoMW1z|(_%x$J@Vtj7}Gi>%8~ozTFM>1f_OdRUAZOh
z^<^KIl7wCZ4ZN+VAI4+u$ywzksM&AW^Kg-~J(+YZE~Zm6JPi;)7wo$Yzc$Z&Apf|h
zk|==YRqx1p`n|Mj>8<UYb3<rkWlt15DZ1HiqhQIW!z&(pFG}cUr7dfDhb|{@ms3Yf
zdGkJn+c1Fq%ODMhcYPGFhxd{4_z}RF+l!En5!aLGOJQnZgB)uD<q<dDzYF@yq~-ta
z+!&3pmL1-{grJ$*Y|o1Z8NmlI;rr8l?2V!|Lile$Su{AU{3LpG4M^Ao8R0LAHmveD
zxdta2DRabiU0Bm}j}8XhzIF}!)nC(&k$X(4pMSEvuBuj^ddz31lUpn{e<{p|b8zk3
z{M2m{^2C@?H)tN|-j`N}?JH$s1Fm9XzbF<~e<u=%*c>oyHJEVN7eIv~>zIyv4~DZF
zRWhJBhO%Z|oo9KNYiLDUU%s<k2vR<s-_F@dwg)^9oQW#e`&XjE#&^pPk424;)oaC2
zeOI^vn5kQzqJrTZ4J++neA9dF%)T&h5$@~#gif!?B2JdjHJqUCBUzm44`^KbYc2gT
zan8dc0vc%V5AthG!TRC_q3mbFLV?ufhLW#YMtlZ82QrlR9r7zgd5sru&_vDnct2OM
zR81FRe>QW=&PU#u{qnD)h5xl~nS+42cVb(vbwT1O1Uv_-dP^h<9nK+Wchl|3qo+UI
zBPzv3%oA%7?Tv<^fNv0=W#vyL4#H|)QehxpVSazLshpy+ct<J$dl&beDgA6#)di}d
z@z~8tnA%Opm2L@)O<N8(#v<xENl5UDy0~-dq4AoDJwVNI4fs0HyMt)wdZ?wfO4q%R
z&Vzp=v-Yj)j>%R{^X^rgq{GX;IDrOQiAI%kI(=3r)@T-8ZwpK15E;zxLK_2$w)@h;
zj#h!4LR(+{L4U>Y08z4$<gH-Hi@z6X|B`AUD8XKaIR6lV`tw$d|DTU*WesikhkO3(
z;~pM+5dMQO`16(&)}N3YdKT^BKWM3c#c|Yow*>x6PyYSCRLLm8Hw0eJwKo4B&maZP
zn)yGXL;u%*&5eOh!H4LBmHor2{jbLZjE4UIal`)~jTZA14e&+f%s(q?D(HLZ=l;SM
z2LtQTXQHFYoj1-`gFA9N$~cc>*xr!$?ZVu;VXjZ_<c#Gx|MsC<Unu&?+`VugpE!=8
zNwj(zE$GAf`s;1ar?2Qe7tF5|+L?p*ULA%lqVB0?O0X?N+kRbAa1&{F^J=Y6;9T!b
zebWrgWe*v|>auLV=rX+3a;Uj|^=gxigMq{2P50fctj_y=yE#m#&SkptGXI#Wh{M*$
zjj%XDZQyMA3$CwWVfu$o1lQkVJ2S*~ISb7T%t~hRO;e^(U#Mk@vA}(%xc@1J>d5l|
z2%7U`p7D!q0%5xTgEM+=fz82Gr9W%JrUU)5)_KnrJ~GRVngdx$fmjN!op3tt_|7$S
zKj~R%<}2^=5;O+S7&j86f49}3;;?#s(DF66?#n=-QfS|{08?X$cM>e}{#6O_(x-f;
zffVF(atSyNl63L(#G}CB!YNL&@)raLksJ!R*gw<7J`Jj<^(n`DUMQZunn})`tK5ji
zDI^Jz@p+|KN$|hK;eSR^Yw#cI2fM!=8RH=vAmxDnRsl74kQ{^O9mE^^_U)iyiZvuC
zxRUp`8D5p^2by$!Eo|!$x6{4hHD+x&`a1QXn*hwG{gE>fyrFgOUD~|xXg6A}8zyLn
zYW&8)hb5NCy=4`!q>5GLgTGnz{qg;QQHBp=w}>%Q1pEiH0dtRo8q39|k*@+Zjh-6{
z8e(q0UhWCh|Dcs5+bdH$BnZA)e}JFa;*2~WZ$>Jypo<|UlsbE`fDpeVvA*oz%t?+;
zKvQL5ZPB%V+$h@B;PidbmnxjLFI4#g2u<w-CC;T4oj1-g<r~I^XgsP+SRbKh27(R=
zgxL3qTGxqvuNjE99(X9d1k{LXBl5QLZiTv7J^RZf+ql&6#uG-Hiytw%dWFnXZ<;kU
z1=zA$;u1cybFrqk$v*F~jj3Dk`AS+C#X2wfSZ;&;$rS!n;umB|FO?+{j$ZO7TI_u>
zQpWgOMq>AaQBDa#DPO1N^>(>iU%$6+3Q}zD_*EC07Blp7R*TC81B=SNxhvMIA6nls
zb@l5UiXr-jV21a5<W0(7HaWpI=jGfzF58``Ke{vKb3R$v-@VusdjC{G>+27mH1ngw
z;K~Dp#dC*>ly%SbwZ&}#m(jUGj7@ym%!U51&+zX`R8sl-j!Y$s!;3S?qrN}F#D6?#
zRHn&StY4PFm_E!^74q&=R;&OGOYhEvWsg8_0$Y5-(`ofriB?aL$BFzNZg2z61-DzU
z==tMxwUPk2sy?z~rW1Lkvo8ke6_W3V{OW+h+~ltNx{vmrtKf_1*l!N%epCKDkncWL
z|KMwR`o3hXp`b(7Gd(v><zJG@|93?5|Gnb>Q3a5RPlr)fb1zCfLS2eRhiVd|6B}U!
ziC1|IW!h(V<0bEW-R3esM@D}wv=raQo2fsXo)64_({)(s1vh%IhSM0Cm$vtmZ|Px`
zDt)@3`s!+DaowYTvjEo6#(#poR>g=dZc`OM&|(@B37aQYYgxkSK7VD4zi>LwQy2?N
z5hfPBu9<A;H&Dd~w>S(f<lAgO3x*e1P7{_?WwH0i{~z|=G9b!zZ5v(+f=a1~NH-|m
z4Fd`yEg&EvA>AQeLrI8q=O`(i(l98}B_Rz%42<N^Ffhz~H*4?xKKt3<cCEkfkN1y=
z!puGA73X;#$8lZ9imJJFBKe0nn7_GlVj-BZb}f;og4XQ8j;w<N0~p;LA303=<U*3~
z&}cj&*WI+_3C6xC9=Ektl;}pif8&`u1!97{{~OtX3lUL?C$x@zL0ZF|Dk}{$GU!eJ
z>lMzGsWNb!Y>rFB`Um|?wOM#e)@(X4mr=aZ+AOPH^v);9f{io9v~P;JYp5$|uGJyu
zL%NUWiy#_{1SYshnZR?(pKaq#TKA}YWu(sv^>W=&hbbwJJJKnw-tSrT8(g+HDMT)%
z#mMsGIW(@Z{?C^2ADOKKDswd!^w>&NrY1l}XmvJ+lv<1qqg*$S9v5p?g-!6xKJTu$
z(2&+ghqb(G*#a?^4|v2~^`N(V1iTTW4)@ZfAaz_*Gc@Sq7-Pq{o$!W6i<iAqq3<LR
zeZx$11@2A62?EM$iQ5jmGH-~js(z?TT*BAWp=K#%?yWx#MXP@;n;LN&-|)8F?X0ox
zku2Bu(b?jd(uH<$<^`FYq-<ROgeq~>&Abdb1DQM_f#u*mN-|^sFUK_TZ;$8>og7$3
zB`M#YipPA}<^Lw;wFq(#)C&gzNTUWmB@=*|GwnT8SXCA-I>n7CMotgAGVk)%Jk(+^
zPGxgAo1uPNTC+1m-}oGCdve*GXME^Y1i(T(_0;Rab%8wx{>u3#F^p;>p>~AfG{Zu!
zh<qyQ5p-yf#m-KC!=Es<X8TKm+P)_m$pvw%pGXXjJ)h*=S|1U`77luk?e~J-$@e8Q
zDd8REFj!HOT<)liM7CW_iQ_DHE4hvObYIYTdu*R;wNt_HYug`G#6cu<8Jd7Q)DV7_
zDXTps6tU+ae3=C@?KPV9a56PykO05ES6-k4+}Y>*{1wh?ErSduGO+9g(7F6q%lh|T
zbAHn8IUgF&>JIxJt#^&gCFr-1Ek^zdV7S>5w90^KTxB4ps$L;Qd8}Ch=X~f1RYvE#
zEQTjHGMI(3_jvGQkOB<)^Kw>rre^KUK3R&v_@Gd4A%kA5EeapVhn0iup^4r@k!;4S
zHNj<4RbyUjb`&c36HU6}m~pKoQ0=bj{g^`UjZ*W~ukP2s((2GF$f7=Xl01{lX?AIC
zZTlt9H1>vu@`m)rULHlOdpjxruXo-a)@1PKRq)#={b7kqhaPHgyU|0}Gr12f?7&9b
zigbcZ8=Q3Q^0_k_j!HO$XQJqIz%0gG7aa>JTyT&8f?-@HBzdNGJ+5KS&jxQz-fYlc
z>mH@leDI`-=#zlXd#Y=r-6QFmmFN@WqGj_EgQpZlpVp!|KtcmZ%>H}yiXf{O*Pm#+
zP^l4HIVFkE^~+2Mo1oFmmb<iF%C@WGPud#$pQn+nyAt(2uh~;<9BSIJ$7`<h;!u6s
zap!kv9o3w;3~iq@XAoV$_!EGCb1s!NQ?35?#iD1o%aPL3jgEdL7P!W4dj>lD8kUbS
zv3aqjQ;R<SWrs7_lrH+aJScM=5eVel`%kdOhYd7NXnnO07q5fw@b0OoMcepCc?_jm
zS%Tm?1;C-Ep2~~j=>4;)<b@JL9)E5M<_q=h#LOO#pXLIW0Dz{O1h&(767p0AZzMSE
zGHA*F@|VZ8Ia!_K$)59^yo#eFwO1;Uak1wndoj9CXR((jb%QWrtwhb8c#ut}HN}ZS
z@F`U1{Q0U?fkvd|I(2SQP{wUkOUzDO5NXA@xqyQ~d+of@=`{gx=Lk)34Aq^OIIQNt
zsfr<b&6j*&RbcnlH1UH81G-hxkNAO8VT2TnfP~XM(Wzxec&5P#(vp=T@Fzk~@wzO?
za1KM7c!TkL*Pp|`Hk<=4;&c`<Q5+C*_W(w<_?;r~^s|$H#!VM&P5?N)3zXu|P#XZ&
z(@nPt9XD~mh(3%C$9{uKr-(%vk-QqY@tZp4+C5R-E4nQXjmUnM=`6rB<;P{r>CdyR
ze|wFSaq8v9PH25Gv%D*r&?mbWqOqj<c-7N<H@BXS<2M}_$3cfEWXKtG>_c=f<M5t#
zaa5R9&8mxk;Mcos-QN*+qpdy?!bnr%wT5{eQuZU(_h0+3*0bsMLaHrlT2JN#EVZs`
za)lIOoP|kF!;$<2sis)_$QkQ(t*v<MK`<MRkHSYy8j?SvnLXzH$qtI_sjYli(`e2R
z>UE^Xm)WKFeB=q!eQGH_Pa9Pp0&G(Tz6ClBF^~c?Bz+jyfSl&mKNd>|4n_6I)TD~$
z9Q<T=OPLoVAow=(SzZp#Ukg$NtN^mUT3m7(GJwG56dQB?WyLGsBRgwsFJH-ixNwjl
z7hCp=VJT@26!`1_al9o(b>|$BuTG5yFpx}F0}sx)cv8~VLsISUxW5hWSt`&ds$X*s
z{X((f)!MmuxoW|--8YlA{Hf$=8A@VPD(w+Ls5#9GGMp^pbXN}<L$U+D=^bFA+<r7y
z_tMULsfLa87V75m;UL+q#qSNOZjz8#R>Fr=FQ#kvEHg(6+|0$)OR%{jG0=6T=(tLE
z`VS;{74O0^N2;W2(eG}3veM*$gU+{JN8;UU|F-N2?IfABb2AXz{q7oG9EV*f8Cly}
zqstV$Gz*vY30O3%F}bjRO~$JokBNRaBGJRgU_$et#&Vb)<d&WCXo2Ti^<|}JD|V#d
z9S8hr9dg{g3_hqwZ{m5kA1}=7q{?M{HyJ9DO~hh;4~qf_&Diao3@Ed9KR)sO4-Vx<
zB8y)0bQ0~b@@Cg2kFj?7kL2wwV*(*@lCbEOzQlg{-v&`s<j*;Jp}s)+t^JHha7)*s
zeftKk5t{eAE_P{T%6uW{rz-$kCVFI&j?>~)6~2ozW+@4~H4ywBnc=6En})Uw$pKZ?
zV_vYsD;dGt`t<4}YV*@eeY-7b51vS~2efxdXqKC(b}Fv^0C2fOtJs8*tRR2W5Vq5|
zE0{`=!(Z~exdU<n*zaWw2UEN9K(-L%@GqF3TDny`?O?8KB{SnCQ27M&S%?XKSkNih
zl0J*zn+R+G4hW^w$oiT$7^`N}VUJTj=w0}Cc<|3&k&_4xSc+>wM&^QX-I0J^>k5Y$
zWy>6)WF{A5!>!jL$u=zTyb8bgf_&2*S<Ra1f&>xuTg((8sTf~lkx}`_x;5!;j)yUN
zwEJ&)*y=`HJ!!0dtLUL;A_ba=Z?%V}7s#QHMFG`QmnHUE^@;O(ScafesW+virw!}=
zoA0Oc)#A@B_h!B(Y9Znw5{$8gNXf;Qm)}}@EHEc}&FLS<eJLf`%at0`>n=au@YA{9
z_gY2T`ZQaQbkL5DLx?k;M!%<GH?ojNxh<Cn=M8r1@vKaaZN{C|_N~|<oNnevK!brc
z-ohR6t{T7Q2e5o20!BR#BY<Le5%k5~Q}!J?-Jme-)g_=5=w5t)H?rX3mf1F&t;>Mz
z?5Z4SbZ1&{^IcC=%VTEul|}X0@SY8ho0uR7gpKo`-+gS<+SuX)obPo#cMC?eWTrj4
z+DAQ4^d3Fj^XP)*Ssavg$i_#JSFlJ)un_V}I?mqdVFJHLE}C}e5lT|gfi)K~j0}Sb
zPR}6Uds|1xn)|dgo8_2l9~d2rFFEWQzJpJ0-SZg>oo!eDqQdw)@j}pBr7IwKe@mt~
zLLFu`_%kxp+v&^H%T1O`+Xd55bWYx^=(v{S121pzm`nbxN}RjmKw4+lVemf2tR3tf
z%`G_G$Q<?Be+9DEbei%0Zv2s0hj!y`Iurb&;?}a}qTW%0%3|6b=)3`IQe14DfU(=T
zo~u~&-Cs=~X;Bsj+HoQk=!uu^03>Wtxw=+fXkSgO(reuKHb+tdVaoNUkf*`Nn4RqN
zgDRS`7YuaQu|#=u5;^BqUHe;h^NdoZCqiq!A8dC{KJ(t1q$AQ6^qi|a7(?S$g6+Pf
z)A*pGTy3hmgCCv&D92l0T(83$1_9?AMFk!^v%8zJA$WbjjRo^-by)y`3N3=&BbBz=
zf4|IcCc8vGaK#EG_p=D5h29(6xg!d}dVQh(Fq2mHv|0+=7Baaw?pbZ_`sR!&217!6
z&QfY*`QPvJ0Ky*hR{ko&eW`AEvwkf@sfB_oQy>sh0}uyIbDAwp4k!C4$)(&xnQDLQ
z_<S5Cl7bcV9xZEF-9+?f7+}VaSV)!dIL4KLqmBQ_)3s8e5h&N0iwb%ob@$MN^ctI1
zPFU?Uyf1|%({I8wUrsz^7eH`L<d6$J!`+h#XBos~Eg9nNdhzt1GlO$Ln-=ZIy_VkI
zn8cdCNEA|t?7#{zD0Sjey5sv+!c-TKF~x6{!d7a|CiXSycD5x5v)XqP?$`xPP8Rdq
zk8-$fPiPdW*m!r{BFM+t$0I$^==leK!`)G4XjGFdIlcE-0Q*1ujRphV;fYDNC}Iz-
zfX0}#-FkuN@lW#95*?gM!+<@diNyEdBGofmv_7P$$vk%kdRROY;2&fwiv6+&T_|xL
zoF|P$Ji!DSjbEvlf~$lfm>)W7=(p+<pC?o+?9YwgmYtC*^#aOitR3kSMp<Ww=&Grh
zt9`10jup^+b*2w7gSoNa7KkTpKKKv%;{TLS4|BgqS-*}&RdBxY6L!-qR7uYY3-fT*
z8#1t%fCsrAO&h(G{qG9cKZjK9suffFN+jf%Osjp7MtO(ds&-Y(Z+5?qXN{1OpxSf0
znQkqw%PH*`IHwnbzj(^)W$FZ~(PqE@`OU$%S~`m{rCtTIZ_4G10<?%}+SY*v@rzU`
zWn!iPGv@`Xb!pBhkHJn`vtt_M9#+(7#rDoB2}Ja&s7VYKBgiz5Kvr^kDb+G()N_uj
z;TfN&WyY)qw_)aLuOr>kZlf$2dLdu%b^4jck%U(ZZTr#n#hZ3o{OUGLDIqkRz(PD0
zWvz-F*18>4({nchUu~Ogi3nipduw?-VyWLtJi4>^m1wU0FqP`*iT<O6mPS&`Uk3L@
z!uZcX7M-t99k&|tCX3eTH*`=wwKsJPvYy>P`r}cC#H?V6$qh=0LPwRG$@y!%LlI8`
zLiBO6szgs4TfBKKYt3VO?eL&d8-%RX%Y>GM1T1hf|EYSq=4F>EzjZfB)`R_1-RA4Q
zQ>D^zW24ck=hf3~uACka_=xUg=!xvgu+#v2uDWf==Q43-zZ*H{-ztY8Ri?Xega2|Y
zQVE6kX-{}<F(DBkx1^A85j(!$+%$7_kx|waMx}(l1I3qEoZ2&QAX?$Uo$hK0@Jv*e
z0B(MZhPca{mjyOnEcB1uV6gb{$Rs@R>$$-eAs{4e9yn-=THB|vx}jO7Rq1-OLrURw
zWd0wWfh7?*u(^HL@IM^p0Bs^X8J3f<pfKXIU?$Z%yj)D|<XmYAYd6@}OW-?YSU)XU
zG=9G>P6fUE0?XkuLVVV0J83)4b1_4V?i|z#>}}1LkK?Q?F*&^)4n9z+6~Q@^jQ|gC
z5bf)4sjIkqs_(8wEK?2n5i1B{3I~`4NGdO6k9R$#PU9o0o<5vD{nf|B8jGQrbPT=k
z8S0jmipP?nB*s=2s}D$+&^=-#;vXvtFH|}1f8PEOwO2LwN1!CsF^9Pli-87i6TKIS
zZ^`Z^K?;T1nE@)ugBfFFhS9xi@3P)uF{e;XKzuKPs-JUA1P(AY4cLfj)hdzL{Dj|P
z`V2*(W*p8P^4t^I))LsK@XEvk&~bheyLbw6barDsDm0v1BI*RaW<2H|yWzsAASSZ@
zx`ZoWxFi<ZHg-I$kaulmV{S``NzRY(Gobw;;lsYiBT?G1ZBu<n&lU1`<-lnH)$#!n
z0R8S=K_Eeg_^;>Hu8N8!*p*5>+FHSKfUV#lIgxW1x=<|<;$zoI)hd^hpgFOBbJ5d2
z_OA7aXo9<sfoad&LsM(D?w-E-P6PN-<RybhI-u&5?Zk=M>e%-m-nSR|WdG#BIk`@*
zOKxK)Nl)#@51(46z8OwR_S_os1R_4W>_t32Q!=i&ypKtJx{DjK)hrsF3a`jQ(-kWj
zJ_rSd(SOi#J~-;*RkkX#2W}u%8h!GGTK&|%#{U#@&lfGzyhGo*MIee`Q#kR9(Zv|e
zc<wo^X44Jh9ZF0+UH;5|4}6|P?JBu<N@vJsHJp#Vd^p_BNAer2`Hx#yO7Y*EtNgb@
zpf?bxQLQ=>zrFr#dGODlW|3hqR&-YS4dnYTVuvE`ipKHMY*hXmR^>`2&T;Ga>k}Bk
zE2$dJ)hfNFe%mwhx8TS>D##>&|6=(H++X(}klFwK)?DU_7+O+X{yj(Xk6#D`-nWuj
zl;z(-^<NOuAVL7q55SXrJkRpmF5n-(b|te<#x44rpu}Cf;^zX{-nIOB0pMT!G*Gd%
zCoKJij_uF*@zVp7fMPE{OT8sYkzY|RB|@%+8c;Mp+A(A{A5M}7dZc?*0KBX=P&{6A
zeXMawou1KdSdL>wy{B(ud_Qt5{a@qyUmhh+`l`JlnTjf$3}eaY&x?jAyS4rwE=k?y
zNyv&Se4mx)xxHW65vJH-`X^zTgxqW@k}?kaBNAuK(>^t@?$G;_?K?GB?@NXR2`kyY
zBlWzljAK&sZy&-n-CxZx0z|dQu=2~E4=|&ot^uf0((vzlR{Ef$E8UiVqmkej9gbI8
zj+Li@VvAXNZxxpf<%iHit1bPQ={nK_DtVDa1xhK7eXEs%i{2E|!?tEk5*whi=!1Y1
zWFrS3JSI<wGiGfrHhlY&H?@bNsNtIZS~DNN_v8x^DHegftF)74Am~}~%`#x!iKh=T
z0CgJ|`#lE49M^soC>~f;$;lh<+_koPra?Zd`wTGYYYqdRDRW!W&a$^qQW60yfWR%K
zu`!R|cC5VSEt3BtZrlwsEKR@yU|3H8UZ=W-|F^U3c>=KRfJ5w08-e!<S7zTiAo?Zr
z+I5YS+2*biTX9=%9OOPj#c%b?{|FsX<AV_zuH?KD<t8*)c93>$UksCh`Qk~snss_x
zr0qzil;$Rx%_9~@Wkt-kMh#+GZN_=eN$-nOI<=HHvj*nxNt-?!wt1CDrT4W}`w^AQ
z7K{S}k!PeeVwNF;3n!&nqVDqzuaZdZ+I&9EYVv`}#8%;F7ai=tU7nt>%UX`-F>!S9
zVoz+znkGzjzJ{)fQIngAmMu0I0)qegQlUc+>ulOQeS#<F6CV8v=6$RjC)|K?g<MG!
zXPb432^3DMU-;~kxaO!SZMqb68R|AdS99@eSnk4#&24*HgWsaxJVDrT{?R~6L3XO-
zX1Qj2o|fm6%W@v@m{*_EqVP!Q_~_*{*tz^l%}YKcnEKX;Bh`*ggZOYh=8W#GSLXKg
zMXLRxv~CO?=ziRk6NA_j>62R5CSuK2XRf}?qR=eoVdSSy1M{IUMc1Vtc+gE%{rtoR
zl|GJqx#ij6FP_glwv9OLL@w`5Vs4Ztar|Rn`!9bkNwNX+oQ#b(lZo+vQ8El>Sj_0_
zsZt;ChITo$#eT%(&J@7NJmNULv|ziEuqqe5U$AImYU~ybsS}QIq^%0j8Wi_-o|Q4a
zE75<~j?VGu!^_B$yD#tvB80F&V;BA0sq%Y$m1-r;TS|(Y^uwxJuyR}J{2Bn6>c86>
z7#}ivJK$|4ZHR9EU?9RzKl9)KVV})Cr1YAiDj;**i{GtV3b?RVH73qD&zZ)1p5nVm
zs=!j|)S@vuL*<o7f2Ms36C)!$oG!o_xMr+DZMOv}?J4#}Ai@CLqY7ow8-isP_BYy`
zHly@~XxRa97r{Lzu)oh{v0eAI2H;F2#76x9Oyb1ey8!lulqG!Jdd(`)iX@rLPJvDT
z=jYw*v8v&ZavMci-9^<}$YkJ51)F})e{3K@SSzIDQrYJw;ecOlr;D<(xbpH<fsZuh
z?!VlAy-m~t`TXc4rm~HEJDBKeaPa5A+qWMDGb&Y%`C`{0$A+#}h~34u?Qb<%wa_+!
zL`D8|w)7-6Hny-p29ui)umAaF`_|2e@lc#5KhKt)>~3KV6=O{J2V-6xVW$O7Rd&Hd
z9c|(ihH?Bp0#dy1InMH>neg7`*K0_!arkLhqWRa1rl3Mkij9|*ElH0xhfys@QR5ay
zADhZ@<=Ty64S1hDD9d3}z?&WJx_$rc@bWDj>QPp3(_A<o$P5AI7*D})vk)Ywq-YZ-
z_*hUr$Bv5hpP|eIZ8yH0&baE2A1(-y;=+b#8B}zrUn5_oO7~&`Hu=4wjm$^$Nc2-%
zkGL&^)5HR*l-`lUp8jp^+WZ&o!DHgnjbAjH+7=EW=O|g!3PgQg45S1v?acaFYd%rN
zQ=k;N>1v+MJ)EA5ryJm1@1y9clG3X%hh02TZ{AZe@uST*8!FUxyjLJwrF5;y$=;Yk
z!ZS(Y6zrPOJCa%%=q7nIEJFuUWr8YRRwVF%uj#eBrf|Lz<V#5cuYb5*2LnaDrkmPV
zEH*fF)+0;Gz7YjZw&1W*+Rt6X*}+t3etzMCKn}&KC3PudBi`MDFe}47#kY-SN=;|+
zI;|&03`7}T3B3@lT7zk_>)Nw3^~^Jo78ULkd>pZcom<+B9tnCj`3y0l?ABAi+D7G$
zH3pEUN(=A%TfES1crVjAJ$i>1m+;!tj{p8;TI&ukBd9A&x=P=msbI&S`^W$aWk#xa
zvv3!Nt)1L{zHS?Q(x`OUe<2aQFLo_*Q@Kwj#Cxe4BF-jw#;~sK#|U16BjA_CI1A<I
zYo9KDY4G5#yHfVnS!iYHw1+KEx2*ki9RzdSaJ)RRMY)fTU>t08FRat6{hDQ_nbzLx
z#F00*^V|sbf@bi&%y|fg3OIa|V!dIsDc);S6icLnw;)o;GrYm9$4I9om#qAfXmI(1
zI(g4{HtgPRo+)?+QPi`0A%_8R6b`r>9~0}4*?XMEejeAW5MRR1d&4wz`<$Y{k?#)G
z6BrJF9&;02sEm_%L(=MU-M!k{QQ}B;2C8JIN0Ihk%&OOAV~}!9FrH4i7tBTu5!Qcy
z|1k?l)z9b|7VUNBvE3Z7LtNuCgzlIhPD-O<i$k@kUv@XC5)3X9(s;j~_s23)FhU~3
zI7ZT!f>kf=BK$BrLjm`P2Z!s+4a|>c-|=~>AhUc|sye7OFecg^k5FD`Yc&pY!k$p)
zD#qN?Vy0{qJ?o9d%cH?pq7r<6F=o8DC--qb^s4g}AstWUK1M^GOjZLv8H$$aemGL&
z6CXY6=Aq`egtjm|h`xui?u4LC6^iyNMSO+DREK8~Z;ECD7UO6)w_`$lVj|)Xuv8G?
z<vR!lw@;Q}VaJ6>Mg9|FyJBA24*t8R=k$wZ(a(}O<0~<FF>JzOTEo*t4WW=#Qq*a5
zlYIB^oFg9I!DaL=q&X6=?rd~DHo-gs-NwGnbovF{e*=25MPPnj16s}frZRe|Ah|PN
zaegpAEf?X#{^Da`>*25j9~Fv}RV5BMU%$0u4`Nk@TOBRc`UG&U^-m<qV=>%L{`VXL
z!uR^_piqb8NdqI4$mb{+#>=>!(qG|OtjFoZHVH0P3&((<(9KT+cwi95RvDX;P4$nh
z?4LW@e}3`Bz5Wbdlr~i9anYNeNr6UW9?VvbFw-b^y-8j>V=clfbf8pRThY$ipuC>S
zX*hcq3C3G@a(r05pw@T~WlH4!?V~mf(b2x~+)239zt}E===70;-?y+E2Isb5x<nDv
z$2wJBgDNB5PknLM-N!EaZpX)_fT!?)vp=Zh>pSQK>`X3?VU_i^SPzM~WC|gq7qpsa
zW`5kQUG1B7Bn1x;`)Es*-ssgjFI}QOFV*%utheXGkAe$hWU$<FNA!U_d*cO8_W}o#
zCGlHC%O)F#T)>RxmjcyNj(klNt0w2GAPsu@h4|oW>(-rSIf$RK_W4v?KnO!6s|S=d
z^EQLH6PgIR@hx4$@H0+eH}*%I9hV_SuZ<IJwNKs-Q;AgEf~8y!(#yGi<F?poDr}3H
z1LshN_1|;Ee?~N{BPTTQF6uE{*wO(H9~h+R6yIl~DCTM;iG#1oEPYz^h5&kg+JWU@
zX8R<?i95FGt*do8(^_+gqq+jz>{}7mG*%2s9x$o=pj__`IrrwueoUp(&e(CTW5HX3
zxqV%dzI&+SeqqA8SxEdh6oK6f&m)%(hP&~|7CT&BTCZBS&kOSF_!q>62Q$T+)SfC~
zy`ajjwXrtS%0}l%?i|dTDGH5@y|=LVco%pj{9WImItO>{W<gV5+Iw_*UwndEkBoZU
z0wx&r7@@WW>#lx1R@r@YL<4u{PV)j<jSGj)zImn)sA2S#?pNMNr2JwOkibNKOK<s~
zwE6!FNgzX&1e1we!271t<y$sX+0PsVsmNF|XL7q@t7dlILM18F98gb%9Twp8+=TYC
zo<#PuR`~JAOmGu=K!C+Q5hlfZbhsBkLO|7oY2CwbI&9f`>Y3OAq$Y6tfUoA`SJ55M
zYSce~Wdiih^2+8~C#CY;kDsos3!gT=g;bpi9rzME(oGk_C{rKV!_7G8GO=l`kyp!e
zJo7a@+m5?Vb6@=DGuIFUez}0Yd&z5PBjYA`&CHH2494&_M2b|{$p|?gBetSp^Xl}o
zJ<~y?pmDojje4Td81r-z#T#Rx&8E}iv=;bOG17SxKA$L^Iu?|TmRBz9H=u*$4|@py
z<pxF=g#9z`<bE_iLSX%v)v;*j!fLm&IaO{u_or2|TMxu8S1VkoKHqDEnZ_y&^p}s_
z9WAzor`{Z#XdU(ctgJPi<Chy+^33;{oL6qu<}hCUh<m`)Yu2&ZN<%>P#WFPF06U3S
z{6ypw>*V%6s}@<n9YY&3+jT;_7m0o}E`3P?R>{zvH4ezaw#^HO2ZR8}rYj;|HCSY4
zotv_`$4JmVD06KTezg{OMC~WnJY>Hr$<}DS*xCdiffTN_TaPlPgTMjTAriY;gz;dR
z!$Wu+&N(hsuVb>+qNtoO9_gd@tbq9oO+Ma+kZyDol6C|3UP3n-O~)$9Wd>H9Q=lJy
z8XSd25j<b@$%g-Wij4RBib^N|_jkmqMWCcHzlsXfqMr)*2XF>v|ChP-f6BFo*L@%U
zxt%SGd}&f9t_WxxpO@ZBG#kHrxNM#LF{~GPEZY<K14exqT#r%iA@o>x|0d_dE+>5#
zN^u9(h4Ta(TadWceK+-cPV%pOgHF;=D+Y3KKndq7DUtZ8PykFLPdN3-w+R4ISkHpR
z%$|!w-TMXOt|_!_&sWm9#H$#HvkZ?UW-rE3ve=0=$jJqGk;%n(bYEmHgo~m1XKPKc
zCFN`NPsfD6S%j>}+l^;Zm*_ReNRIBipZW>k!q`5W4SjCNDA4%m<>$CoEarlbZoEi6
z)vlt6)gya>4cNBg&f-vaQ0na-f%YgTvYR%t2H4ibcDHqRex`$;xWn@|Km!+@!@~!q
zZjPscg2gcTZ<&*{tuTwRW{cVOJ2;?i2IZ8?<h4ewe=BnTOGM*R?_L!`^T)T0x2Iqd
z>+92aWhiEdo705y?Hg2X?I8D$zE4VR9pIDor!8+`6#@IfEbz&vba8DQf}W=}QN6kX
z{Bq}CAx?c;P$?<_h0g9TX$KV2Z$GOTNq&`TaIX6Fi{LfB@`lOyf*uDpzNH<?7xRnT
zAivekVY;(x{{(3x*Glm4+`D)V-%(&%tkkM6#LOu*J!lAQOuqmV;~si;?)kPoMIm4t
zS-1FgdwZRHU_ZKHu0dT6ZkB-9Tt;+_^{m%f&oQ-yXER4laUao9Nbne!y{WpjXW}_j
zYn-;%$O)?w^e|RGuWwT){yeGkV;&#BE8=2lqTR!42D&Nh3QKFJWcC=0mctkkH7gZ$
zj`uJA+Q)$xDe^QPJ>b&R_n{GZ(Vwh1N5vq(2<;giQQV<)puUUk@@(jz*noUrG*FMI
zRc;A~_b84G0K-yTd;fO7AyVtv^G{E@#vMuw9!;M$o)*J!1K#&#e2EHC3_e^D?&hLM
zGY$R)d!Q0*n$q+AzZa?hEMTX{fjt9^?`pVHOnM{Zq*iD6=JSmqO^#{7lxV|n6}tOz
zT{!ck^nrXmAtzEbZ#wzY8+>8}A5DEnEi}64Nm!D{lkj0=!maZE>;~uy5V#v0njb$;
zJkp-CsXV3g&-(xYbuS=_w11k^EXN6cOSS7g)27n7x$ew<zce&aCJ=P=6y!;J9Fpy`
z{j+q>sMid%$dZSMaYHm`1QG128=U(F>iLUAeiU`)xf?$swU^U$;Plv_t~FD%W2ZE|
z6AoV8T@(CtB=$?kM%V5ltRkbGAS~w*hX|+VGCf+4;zgMZpXbo`j@%`v{iv(v7diLv
zh5l%cwKDbQ0$(*p<^vjyfd1zSxrs}vnUnpti)@eZ)0$<U=9pQ^1)yq<*9K|lL{8;9
zK_*ic=Vf;fHX@{n37(%Gs?+Wci#QmOe{YhxjVGGIuJ^NP|8TOW2=`=<t*1iFMicvR
zV}7?iZEn^b+aDHPn(sCGzFPGyg8LyIpji2io{s$MG*?7#B8MSf7lfYz{v<2UtwAL$
zTMq~d^;kLQE0PT*=+B%8RSrIHJVZZz4wYEbew+sVIA@+5?OaI_5WrbNpl`&oK$%6K
zh|Q*N@Ox`9n4S2~Mozhr&ko~<DzHi%hffqDBo1as&{i@zpd&Mo-u*k}?NwueqFYIh
zOA;+_$4+*UmA%v6u)-FEgv>f*?8vZKvsHf(H7aw6$(%86w$ouSB)zj~-FCqru>1;j
zHsT47F@gT^9k#6_^7Wk;_#`!aZS2x1!ncS4Oq4**CQVygjO^KhAVzd$hHV4lsWn=(
z>^0wAAPB{z)g&PPc-%8saWTOTQBL@d6&TEnRQ2cb<Def{Rozm_6jrSOF2#1k)C?@=
zj<=K7ErGN4%08ghB11=YDt@TMY@H?D=h2Z~$7c-CtlF^uYBE-=mq;2s<cR1~M#>{;
zJ_gyov>~%Tg^{Mgi#G@Nm!$1>AEK6`2(nWd-zoP!?rG<;P@bBkuU=i}q6#Iu22}}=
zT3?5}tf*?B_JxxU&&MK%#cVo-v2Yu@FsGR>e>r?{h^u`sv!>B)nO~EGS3{Hj%%ILu
z_6gOYb-yl;o>oax8MpFv0miiInFr{#x|g>F3r4@g>MZgGUkgdZ)W!G+vpT1FEw!bT
z8{cakk<@GPR!y2pTIeS)y^~)Yqdb0O0q$iT@$j{bf6^<$-jK?x_Z7D@Y-me>AYsfu
zM=S3oSFvGkM%gXF@8lKf$i3%}YhF`70!j_dPxfYyjq7vD422XP;OXzrU5`G`iVME+
z9+&EuaEj(NN0o=1#$pC3c$O*kjtf~EtGCJ78MN7VnYw}%!+(~N<1J$nj;VAkDTgKh
z%WnT~`O};18q>j{?eMHG#b34!e-^;-TR`JALONs3WBM<^<oB;0r+XFJ%Js6g)V~~p
zKOaUWN2VhJEg2tua_=uo?SEvk|M$@UEBycWMY@`eA&$rR+T&Lro##26=IXVDoo4PJ
zEXn_7Y~w_(%3>$@D(&TipUOWIiedsfO`W^hdU`jbOFhJByP{H3W5SP9DYc2?p1gbC
zGj@2?5n{1gC{(@mQY~g<FHNxQt-0ZktNZ}8#XU_k@BU`y!HKRWG!?2*0V)qPTyUWA
z5+@v{9#hqEc-1tpFM1KGUSPj5TkZCdFIG~jD%yUwRd_w8UvciTGN~{+##5Gnocr;+
z+Yd;Y4zy&)zWshNTut&8e4tcC(xS|Z2mc6~e+JimH1%Rw6oZqxatlh5#0LUu%;n1A
zB_d6z`;T^VrA!^&hw%{c&<A6GSr+sj1BfMLtG4%E8pZXd=w2s7Xq21HX`r$&<(ZiL
z%HbbO2Lc>49<aZBk?G5;wMunRr5{N-*662ItXu!-{-E)z^~xMBv-RkNf-Ow+hc?&!
zlCiR}0L>y5sTp7kR53mYSJ6MJEnA>=l4x^{EYU1-^Ve&%Y=6n2_w=OPFAz<3cIk1F
zs#)ztCe}Ksp;>0KzvR=1Zu8UM*0YF8N`1C=nn08(((8o9FsgFY$E5_7pP;|87AKOc
zCq+gDBn%md^q|AlDU<9teUo8qUY1;X^~=WT_2#yBMsR1E9h9f-wwwK`-;WiZFKZT<
zyFb?a7=do_aEU7fg;+%^pOv9e2Lp>_8OkB9s`<}M5COv_di-lJ;}Fj*$|w;(&1Po`
z8@*#08^elpPNRnBtej^W^?j2ns#}7N^RLcyQGj6&4%dmQPg7@)(pu*8cYlcF8<lq!
zxU>xii)Hh)?`(CosbbJpY4!`vG(CQ(1I6-^@&e1_NzKBSstC_fXrjg9H;4shMbT*b
z*Lc}IRDtr(xI&^>f<erLJJouHel5M%upG*Fed?CTzz_r)2q<qOUY6ECl1Tcu$JW3D
zW!`xf!@(}2k^H*912F$t8}{k|^B8tblz{vZCqfYVvRU{S1;qdXDSmGp6t8PRf^}~W
zKq6fn4a<mBDgl3-XX!QYsp+=F6LDoVClA?eeRWn&v|@&iEyKGIMI3WwnJQx;G<ABd
zYhjC{ZfV|C%{BuRksmTa`m>YP$oXTd_5O`9&k5}f`#$o1<LBH9SRb)mHLGJv2~6!9
zpSbp|;J!!}J`t&nv5(<~6E(3$-86{GbdFR%58Es%a<VAx6a(TW<IQB7xZOovf$%;7
z5QsUmzMFI>x*y5qNsCFl&+&qjd$0-$isL@^6>X3cK0vk}s@aU@%5%<lksEU!B1U3g
zBY!DQoscNz`DF7)cTfG`(QHgIblYr5;Gyr&GoPI2JLuEZWoDkfl}N@2bsvaYTe{?q
z@<}Q)Xi&-Vz1VX*?N2G;l9GTvDp1l<^>pgaa#|a|JJq{Bv^BmUfd6+Pm;N*4oB#;f
zC|Ei@*2U|OqT>(v`l`r(G5?8xjrN)e1;2k>E3c`{_N_acBGi6GEk>;#pFX4=r;mR|
zzQi^@d<@<#k}{t;7p$3QJLuth$dvqEmss#<Ji@8>qSBHu`NUnksS1hRZze?Vc#}8W
zL!FyMTp%rD<2G6Bx}TqeQZd{j9~xh^H8L?{Mvr6M5s5fNXuzRaOcizVW&GymJ3GXH
ze5YCrK}Z;SU_m<RdQd&+6r6SXx+>Tt=Oveh7IEoM*?QdB0|b#G(~OYGRZo{}26Ek4
zmkJv>d%0eo!=ZXT*NBZq`T}95uzq0*Ts{6>D*V=a({Ye9>BH<T_tcelN+lvQ+HwJT
z%?iqw`a7@1*;AZ2$#97L%{Pr9jZC1qVCXUoMr#c(Di3>PRM&bWeM~j;!1~t+fsQ%4
z#ZABJ?yh*Th6T9jQY{Td0FL(z&*`$s2UvjAM@AaM$m3)<fsSmMG4z|w1dp+pa({9$
zhr1nsPS8%XszY6z=LOzBc+5qf!{4teSk=4)nSu4zkO>sn7WfxD`+1oSgIf91s0bU9
zkq>kKo(1@G5z+fzZGrNVBxRF2jyAp!g3C!HPoIRAQDjuHX;WLiQl#y{W!BwcDF{3f
z(cDTEx36vPXySv&s2nCyf#uuqn`Iy()o^GOcSxrJenm$D_bjuA=<R+R@BY5b9M)f~
zVzke7w>`D5G76kxpip3Qejz7KN;n1fcNyd)mXivVdO|tDtlpGM246E96SlSpUIMR<
zFA{;ne~N2XNd59qTWhcOx7eQ7*v*2BXXNm-ok-8cZ(5OTaF>cyykA(&-byOw5xDLU
zV9Y&R89V+l{5y1Ipw@h`WTtv<f$BKn@T6`2wefk^MzwE|pp>rK%!MH$V20ePcfNy=
zBv=t*B@U&@ya|kDyYe6yG;}JiCtkO)b@RN(ST*z4K61<ZYX|PAv~M;uRMnp+d-9Tx
zhBh(GJ;u!l;(vHY4{BO~7bO8;*q+wDnSxHP2?D2w=(!z>g>#E)FJ7dU(5q!W@MtK&
z9Aw}<M>k0CvP7j~?zX_{e`>ofwcC`+FQR{aZ}jC;_jvQaYMXy6RsUH$%miP7t>3&n
zTiC8Up#5(QofCu~yUtEh$ZHE#xnNa_8nRNu!L3YHc3ADK(^BFyP!U&bWcIl9?&j{}
zco5J4ZD1FOhIbZdJ85hd01Oo;8U^_mdU&(Y>6}oVso9?qiv2}pfkyLHTbZ(9qgTVk
z4+ZJed<~4!kCIw?N&=NnS|+nEO0NqpDKALJ0jPBEbjJzS->iPle@gI4Kjg$Ebs8QT
zMnK1K3KCtWLZD}zMtYY(iysbyn{pdsF6LEjTO~IXQP#5(yO=9JhgFi7%x&sd=E^t2
zA1mw|lY6*`l!#s=;HF0H^XpT!Ghl4>iBm6OQRT&8Cvg_AK&*};D8EYo!RF!J=N%+x
zTxYJ7e+uw`9_3C6DXQw8au@-pIwIkvXjm)*wHO?ej8JhM24PP!{4T~rTmY{>PS(^c
zzDb+2*vz9`KM<z6@xtTps`{DmtI)qe**3)HtHitVpN)vDeKCgg38p+qHt3@Xm)b;U
z3&6ef+D&Z?(>%V!rby!#-i1ry(=7}BN@m774o@BYAi2!KinNfp7n(cLdV8CwgEgxn
zcY?-{Kf<&1sDyk0a;3;`LU9s*UEi;1bx)x{zCgz%A1yY-6TeCYVOJL6RJ6JsUNt?>
zW(5BBho{a%N!Xf{nnho8*FhHu0^Bx?HQKjgE*`;azd}S&J#xdFs&hhT*=Bp4q1X7?
zr@x=Z(~Ya#-M|e~-<44RI`Z`=Nn+;g{0=wiUDT$h6?N?scy0W)bWkCBk*HZY@=Y@C
zTVZy<?aQ->E+8O&kWe@^Isu4sO~F?03>%?~hW&JvQXxi4uF3`E`Sq+LYh>0<Bb7k-
zi&QD1XP9Ojl*zcgM9yvaZ2=;M#iu~)owres$=eeDT_Jq$3f26BN`EKBw=jLsdlP|A
z<DIQ1*shqF6EcS{cRATee}VV?Jp0<$n2*a)>z(Twj98%4@6Q9Bc%B+bctj*|8|qj5
z1EG{ZDXxReyPy4`kP86`s&Xu_9mLWl1>lTt>7OP(weyIB>Z&B#g+Y)jZTm}@vBGC9
zq9UHFP)IFKE>uD0=z;_92;<Ggow`fpyHOyK`w81;jO@G6GL98!s0II=be&_^pIvad
z)<*CXV@0|Mz@_CT4|#WKDfkWrMpAL>k2CxJWWPMv80p3^WwcN8Usb!hAVVHg;rgER
z78x6JfrmaAe_eLO1p(~D8FGI2nvEtj3eR03=eXzSliF&)&iPKFa`cva3inRp0GrA|
z>%~U8%l_=&75C<JS3!(e3unupi3FRj1a|0LepE5Ls#CuD5xag{G9jIIu%XJa?a<LC
zNiiVt?s#3&9iT>v8c$KZwT&=_=M+<(*6LuGu6S`)4i8Ca7n!SlXW~8EZQYx7eJw(g
z8u~BAWHwW6?h}Nkw5#zhO_#kPXlhx&&im(d9`YvwjIdNA;yJ>hqtO?K5##{*g9y>n
zByktD5bN_~^QSGs$P8Us*&7PO@6T|Ln(wZCN097XXxEtjT29&}`SELI{f5R@wmMQW
zO37t0iKKN$5bxS@Bc-;CaOKk&_2#VxX=xVT9RV?q5w*WbZYBuED>BB*ObxG=AA&uM
zm%KdeOz*DoeCNLg5dETH@_+}{^OXSmwEoLyAw<=>@~vZuJcLFLqxTiB4uI%leJ61g
zB$=WIM95&~v5xvw1up7Kz`7wzs}eKB7@oJx^RBEko_!;?mx;myap1(2;>=w(FFR~7
zTC9C>v|%-H#MZ~E7z#>LOCIQ}-frVV-SBqWv~vj{uJlhbe7oc@%yl>3xXIO`7%(#A
zoCl2V*bN%GE8j;f%zsTZSKTu7m=rbboP%M{pSPnuF4}P<+x3AQuiGGEs3d*ato|_`
zB+0LBFFMd&Yfx{Wz-BZD8dGQN87r{ujd!?E+}XsJ;IaO>71qG=UN?zAP0hePVf2u+
z%VGEL7NY-Ecg2{ZWN(JJEK`qBwF;M}cKAn<mUbT2$ZTC)*xi>gXtT)b_VoaOdh9`*
zAI6i?Ww<knjFZ-$HPbR<edjUHz#J61JqFKQZCWoqTtlvnXGwr=0Hm%+2=BW?@{~#|
zqQo9>vxo=JsA7Du{95*EyK_UQ$Ij2iHc))rBU*QGRcGzk=lR9>LNKOsr_J@nm#0}%
za&nk#&&9`F`gK2k!B?VqQh>Xqdn#%V0l5IS|1GQdp%`fZ_-Q+8xxJCu%>f%HSTfbu
zWFeP-!Rl;8<5mU$NKD*0gWP^Y*uBCpx;av^2RDS#)p=M<)m#3k{@uUkk;7z&8LsA3
z$0VUJiGS|u7WWYx%+}Xt2ApLG9$`b}`{o&GewO*v@eJKDP3o37<8Cl{gVljMNsPm)
z**AQ0lYWY3Vk8@i-Wop`g*Y`GZqpy=IvPIqzaH(SGEbj&`gM@Rb@2ynjoZRKPoqW|
zQ;LW7`2>0+Vf7-ht%Aa0E{au}AGNC9{IPNP)B9lL01D_@dIWz_#EqiN&pv$O!!~-B
zz+Q9D@Ho8tsw!)!m5L6lCH;2f=>0_k?D)-$-|c(}yNm0w90J<@<>};CBZ=;$ss4!@
zJ}J)M@yi2&jEC$dY1EDhPPo?^N1J#u9{57|pS;H}CFiv}Jh;d<@9fsz70M9We5^p@
z6W*?AqR&?SOj`dKk&`COhqH{C5fSO%{6b)6dJG4;4kER~KAuG5D5-E?TQkVvUSV^n
z&BDPw$G&OfoCG@7{GF#ALf(sys`9`u4hi5PJUj_PcG#|&za|8Dab5oaz&p=BCIC`%
zNjRV7wy<Y5ne|gAB74{r`|FXrD^Cka63AHzBcwhV&4eBNis$L7U>J<T%h>v<G~w(R
zw@XgA^O&l^-fe0|7EXHCCbN2lr}$M_P156p`sz)9n50g__34#T0Q&`JC*ui(9BDJz
zI^h26E&y&Lp$F?dDA<5ho|6u8*XuZ_;rYd^O~&e5osk6a6n9GZTE_GJCoBt>E{6&O
zuk)PV6NC);3T{&+IjqckBT=PR_@s323M`Aoi6tBjd5`2!B2^Tzch)zCofMN-Y}Q@Y
z@h}ZHz(UHC9;e4vzyOfUH+Y&nKq#sDd{hM~zrWAECJbGu^Ul7{{%UYxAfmVDX{_2v
z&)}+ao5R)v;)4}mg|3??v<e`$FLre<yLMBT9CjhMvT7_g#mA*ZxnH3(TLs`RJ&nN!
z__JqL5Z;$cSSw|SV7XE4qnldKmGCSJeoQJD`C}jIwcDoP)#m*Tlw>Y&h3?RQEH9~#
zFTKv+;<h~I!uRPK7P^1h7y1s=)im{ZT*eWo3@qNhGG^tb<spe_<0||)(ngw@_1J2A
zTw;3uSbze^n~2Mwj&x#gE}LcYu$2~CW|=+Q#C27^Bocin4FR#ZeI7Nm@ka`9`P(T-
zEY?TYDCaDn>Dy1$*fQcq{vWdn0<ct)VD0Ob*b{qRjk`{|v~!pu5ed+<lM7S&eaJ&>
zAi#r7czPi29I^?DJyo;uskq;p`s`*Yn-1rP?89hDiRDpIF6_z;<zBAvdAioa_D$`*
zi@~$-&>^3A0ckN-;-|-6fK~DHffTM|P43pcCwh&%ZR<W)Md?-9?*^3rOcQiq_X~l%
zT*;c99e^|^U3DxshCW$D9UTSA(XGsbP@C*1-^nSL0CW^OXd^Es{3sRAUHpnDGixyN
zLwrv2kWR##9zR8vDm?cSo`@cUhYy0bJGKhC7K_9MWGKU!JWvSEGsUo&Mjc^C{T*1%
z+rR79pIrfcth~zP+)Q5pdCm2&uv~Wn^RJst6x|;z{dPLA>w$!qY(G+r>8vHJQqSZ9
zDoJ8)M;ru?Rr!(j(V<n1F$yZHpwUBKCoPsA-zto1EKL#+#_2mcl=(K^Y`3-AU%itt
zXm1|>ZrtS3#Q91<7eElxdwsJcGV!JWhOM01<jI@mP4D<bLdwrC<Hs~B-I(<1O(T^v
zn~@bgxnD0{-eP6DjmL3so$FkFvfMbutTNcczls02z&f5kNCyM0VdhN?^$6hC6y{~q
ze*8$mpx!ZsEC>%Xwl;1tSMSh=D+KzRR91!ar?hctZStcjBdDQpe9Yo+IxXM@<HUej
zZ51=>i0F(!FK`cVe*K$wF}cYs2O#;OKepRN07%OJa9Gpv@7_k{A+U{gM!<u%&Mm0=
z_=waAh5cVY=27?ICuxmu3;vsh2WSAeua;hux0BP~z7?QLp}HdM9OD#I<o;&P0I)!i
z6glu{r}M21A|ijS=(v&?P7_@*v?9IC%DI30%z$Vp3TUQ$9T(>^|0dC1aUR=vSA$1o
zp1|_gg2q3g43iOgU<jl{kUK*}zm-1z6FKC?^}x9TvWWQm60HAjpn&LI6_S{o%+r(g
ze@z6Lu$wPSUMkv7d}g37Qq5!)upI3D0bTe{1&jv^ps2ck2O|Qwp#mObLzDUU*<U^f
zE(m3#5^)@y^y1?Gb2t*N9^E{iAN;SE@1PBqDcAp!57;<sRv0!-Q^nFs>F)yOrqf>l
zX-LcMYj{5h^E=;!Z1OUCI9z=InZ>6cotM9D7_qb6oO2`L3tzY%1n9+k0q<i*pg>BU
zbArBRRY{90-v|IqcnYpOm(6?ccw<nAS|P`%!8_A5cb5z}UR9YG0w*f+jD-6ruC@*e
zL#|1CITKiadH$=fZxnkPO@{o^o8I`0VTR037+w@8CA-1<!-%M^oVo#j>2o)dU}jE@
zTsiSmIbuOPf(M+>Ju`{@fkrYP@B`5VY)AB3Jjyu%lX}1>{UIV%jU3x<KUY75GOm6j
zUvFoBHZntj5X@a0Nc9x`5qaYf_{+fdOs(gI=N!dZ!TATkC|(J;Pjw9_loJ5^=mJXB
zirXS49e)%XG*l>$1JU6?gMm+Ua6Dy<C~?z&<4STJu#tykd96eOp3o1PcIxL`1%bob
zP-vF(w_6)I`&Ul%!2gUjA#KCoj!5ZlPF3<iFHbVBbc!wFVkhX=A7s}0lh@vJR5%x#
zxViy;8!e*pCucA3P6OU@Yk(hyhkqGhpDgs#`oO#~h08z*F!szh?@NezvBm-z(A0Ih
zo5VB9GtQ-5`P{w`ohB{t+Fv2ITl62w5IO)5-R(%;?~ABm31rd(F8#*l<D+r)*d{h{
zQ}jf$yPZfF;PGxz=<mG(NDopkc1OgwI7Nn4?>9720aGAIOHE83@O|V4e5aC&a(vho
z62FR!*4d0VT75Kp3nZ)WO=~Fxvvy~BB+_Rx0YF^l6UsOXfE|tVt3^&NX^>xn`mU`A
zeFQ&L^7s&k-}7f#?=RT4^vn0;>=fQS{VqrI@dq8#SuA&Rb6RQ_Vm^<{$CUVfKsUM7
zw4QH`OI+;7kA%E>tY2phmwImTd>HTy=-#CR+{J^}ooZ@q##y~j7d%&6r;4={h^3Bx
zh>EnCTwh*|1x+dkp=W%NZDv!;q&J<$dgVHHSykRsyH99TXxuK!?t4!HLOVD3RqnOG
zCyuY-Q!lZ~VgOEpGc#6fC4wp6=Xmqr6b2qh<1=$*kCYHv1ipc(_FtZFRgN_{!LrZo
zeW!OL|A4&!R!rzQYtewpYIk&j)kqHUBf-G54tZL?Jy{X&4Q|)bk%CmCO_i4#(AM+K
z(xyiiDM>HyendWjgh!TQFOguq_l1BTnk#B8wS^b>Brr$S>(%1x{T!8UmaJ*{8GsTj
zrK<Nm;wiD19I@n{4Dj(|emq;l3o4V|$WQc8YD=YB6qylxp#bqenc+j$5%lsv(TpK@
zMDLr5T(6^ChlHlS2dA)W_h*yPh`($HR8VObId0dBw@D`fTb>m8s0TZWcfKzsH=`oi
za-64}+EJEaqzY+^*BTrbns1TH-CWgXMeyI#!R4p5xV}^b2}l6+2OLaDkC8jmEH|@U
zx+!8#Wp448UM7{XHUdU4V<p-g<R6?OeZ)mbQDx$Yi%Veknr}~6>-jGjF2f?whVewc
zmW&680iF=w7&jj9Vef!Ne}ZDX%)HB4o@SHR&qm*?0(#1z-XUJzZdIrbnk{9xn1z0m
zg>Ch68E#MQ-;Y*{w;3qxJvKH@;xN*P^uw#S7JMO_OR-Ckymqu<!@>F^B{1UjM)^H)
zottv4Jl5%c$3J!X*uEiaN2GTt6Ch!?@6ndK+505MG{6ER)?sW1+IER#*93*x1;s<~
zNjyw{ay8H~#LqQ2A@RltQ(i@OTvVTbwEbB^tWL>(@ST}5$Sg+e8Q>SUC1}Z}mi2Jw
zaS#VC>)OL;bXl0{oi%Px%&)vyL&}GrTLB~F7D=g;!1>sYVdevW!5@z8n<b@LT8=CS
zqwj;Ka|3=j4S?|_V3&73B3(9%i<(1Wt^-_pKG$?e_?tqi-kW>Ar2Ro&2<ZuYXqxc8
zuO#c<&9@PU1<I-YfN^S;R&1YU>od4Qr~9Zpc~kQHvVQ-Kg4B7qa@`1xr~GQ-tp%y{
z-tfi~vb-0I-oOO&q@G{k#S?Vch~>r0A6|OMGN0!_oQb0t*2~tO>Da6|TW7OccaZ+v
zl-l;qO*kvA2WvbMDstQL5&60$Ber>~f>e}kQ%UFjPE1YD9aP%Fs~W%<Bu&9vcnH9j
zH2!Fv*ui;hoFDw*_VWvcfL4Ki<s8p}Avw$k3V}EJd~R{moQcE4xKeTgaG%`h@V)R`
z*Tpp{Y<6Ti=)mZGZU`S;$P5XLm`d53!uq1NObH%-D<A@#lJm1nZ@f#yqCaWDGM#MJ
z*}AaiUhpY)yLJRuK$d-JMCR~nWtR6{_lIPO@7|1uXxYpr@3YTDL~EqbWIVi{e$_}@
z-kiB?4ef}zgYv$G&vc;51S*ky>YDo)LR09LyK=g4;>HN6CgXT{_JG2`MUIND94)2l
z#|fAPCNGE56+U|iVJz!?woiEDvw5W7{ca<#<s0PE0z+U#UjSiH_6MNUkf7MhMmI`@
z^(qJi7N~P>jIa66yc3#T1~8pu9}6m_ujqFcn9Uh}%f&}}&AYHh1wnRbL()x^?}K_`
zTA0`5(E0LbefpZka@u<Jj>Ut9>4oLn_^kFbjBDm6CFwOL$A*uM%W|n-l{@SWcGox$
z8KNvFQ#W#SznBvhYnQ~7%~w6a-2DF-`_7=IqG(+Nq)A6aKw9Xaw9tER(mRMCN|)Yi
z0O=q#AV`b!UZe;}iGb335k(<_p_foX3k2TrmN)Ze?wxr*$P6>dKKq=r_gZVO^?lzO
zZ@kZMVSQHXlfGwMU0%1;Y6QuXu)47lUx;}753u(}wEl-O!#j7-<Cw2gz_Dp0Pj}lr
z=)lyDh1ayh?*;V6)AFNt=ic+;&epoHNVk<wmRwJ+fj?#zx(J|rRc2ZKV3G`U`ws_v
zBEbb`1)E*do^-ikXNOy><Lf9d|4f54jTfjFfG#c6cW!Qn5o47j^PEtJ*B@qJnpUQ-
zX&z!n=<4oYn3{Q7bNXvbq(|4VfE?b0<+dGrUOJxTG~4-hF9#lfbjZdlcidK#k@&Ko
z6RSY5uKWA+v+iq}UgN^q(^n48mvIiacJczxF%0j1JsqWeg3A2e*>^NsGuqc2w67fO
z(O>G_c=T(HxY@%u<U~lvSt+abP&a0Oc(=zSwI%~abICx#<<2^rVK)#bmBQDv$pYm(
zwtQJH-i-)F$w}<)4$=4*0S8{e7|A92$2s=16w0!Xo!v^c;_35&KJ}e}FX)5S{Yki3
zrXM;qM>@TDU6748Zp2N!Z}D=IB|<hwi(oi}>j~foVYzWyJt3#~jQhjG8SI5j-Ks}%
z%UTpy3<d(4+zeN;#^(Gn*w>$Vz<%$9DR7uy^ce+4;3^Hw&NzI-+g1lBzcwQl`oUUM
zB}XCpczZzM$4uvUG$)vMOeRDB8r-L}B(#fsz0s5z<-|(J64o@3Guhqnu&=PYP{NbB
z(p$M`OT@aTFDYZ(jR}0`?nVsv6XyqSl(M)eqF*qX{GoXCrNBo~YAsxZFEp>gBo)9m
zIEnDpiP1s?-5#myQUZ-L%^5_U|BO;QBw$>2=BqOxjN)!v!-S)EATuQ^uN!-;ZLmi}
zEFQ{_udRC=4}Vt~vbRe|quzKXnlgkn{(RC+vt3f~`jRVr)#+#@i>=pXMMgUz85MJ0
zzIQTVh)~2gFv}NpStIDwNirg!kltc7KO0J8VWF$kN4{cbd92Cq&v&F(Br7!#BFKM<
zgll*#3=^t|U4GauKhPfheP{Jcn&hxTzi?jx4@F?vo}v1WztNv#rSrs7y4Pj3n=|#R
z!}QCd#ovfWOQ(vb-r)If)>*dv<JToz2Z+_bh!erl7!|eqk<VJ=F)j2cm}{z}u(V<I
zs$B2rmkL(=aEkBocsHvZSg<ud<~%ke|6-s&FyC-#_}L0<)9?Y0Laui*-@R6+IuoR3
z@anGt$0tG41kE7)XPt>LA(0U3Q#$wVwRliuBac!<lqch=B^pbqGj@6OI^x^%HHz@I
zEZ%46gmTGZB|b#r@eB3P#AyYNh%Mh26w7owe!mBB59aN%yzk2nGhWA?a6d|gBtxQ+
zG8P8R!V;UC<`(QQOoA5ks4#*WyLY%_6#f7*!m=N|3PS@@WKRz0cNDTwS_4MC`C_j(
zMx_w=sHk+kgfXvQ#jBavqU&Z2i~H^usm^%V6!mS?VNq|oAkW<Nir1ush9#?;NUdqJ
zG7_qHCZ-r#cw8ACd^lXCV?e;GQFGdGs;$1wZtLqaUjDEI8v=OLuBWX}`-*zmmNt;?
zS%(MlOaZwkLrKqfNE(ELleTt*;dOsgi5Ye{bRNzK7~afu-(~5wyWe&V5kjzVNo+ke
zY@F72T$oH#xY@d<sU-2<I{BG4lBR(*keBw``Xd0u$G<u-^cu6J;+>5>XIAEMqHY%#
zKVGGE_AbxqE9_ryuNVMs=j%`nAx3R}Bpib#RsiYSK7)sao;jA=6yFqwmy>IW7L_+t
zkd?@lPb>zcpDFEnW5ljc+%xFHp6yYsom+;1ZaX)NeC=Eo51-1Y+_Gobm!qgs+1p)_
z#_=aMz0==S7sPs5CZXHxaRW&7DYFXF)@Ov1{3*jW5M_yEdX4h^h`o3Joo}8k-*ZOv
zTT)E_*E=G}Mx~FT`T-#-tRaLqXWiYmL%YI(dJU3)9Hm5>g30YxfU@Y{1Mj0@LqTn<
zND4Aq0g<WP=i4Qwxhs0btdIGl`Losks<{Dt)@h*U<`Z{K<93ZXLkSLQ`YMd?1Jr}W
z<WJE3WriYFx>n6+B?ni}7}GDXaQIBdQg2u9T>RY1I~CVQYyjTj$a8FZI~p(Z@?$Qe
z>TS<H?Co<P=wDkMq;d&<u+D7>f;k<H^Sq~}#9({7xN>nUsr{eH%i3l6q7*RdQl&p*
zjT&{LB_sYUIbC!LOYAM!uIvo{5aZ6h0jxFMY;gdcWwXb}0tHcd1dj?GDx$uNg-)o0
z_2vd)OPAA2m>M)lbz=u#-DT9U0Y%``(AsS;wbcq$muD_Jf<-{b^r|yjs=ZeSG7_w_
zeiuXb31JN5b9yopcS{YgfR57FJk&)_sz{nGAeai^cz~3G;_-=gq??n<5A-W$lRM4h
zWD?-{@IOxf#IF8UQ_|T$CWrDwbW%EDAt<PV{H09b!5%@>SFJoKX8?V|96kBa1ekSs
z%l?WfNa%$@q!$Hlbl4#$pKY4lnT3YDBA)>P>#MM0l_^Du$BzR`*(tN-rN<M8AFU)u
z;o!wJMUwGLwEiuVjK{_{mg<ZF=h|=nE8+0>KZmDWgFoz1#swrt#gen0zR$wrD!3jY
z?rCS&;NtNUOfvULRF^-~7+8ODothhXNLWv*v;9>W5_8umS?|e1jL*r0gbe7;+MPXK
z{a!`&(qP&L1bdsX2#B=t%Zt*tG+eIDT#xic7U`_LlsMQlEr=xG-LBls)Tw>-x4M5>
zbgqE5Kty!CGf{YipQAqO%m1N>3X5`{(Gx<@Ft|(4tkYbE-J|sHoi=p*@@P;tJM8%H
zM7`<_aBzh++>|`FcVvf$U!A2sOyon6UKfR*S>B#L$HKIKMh{DE7Wh(s&lc>xc=@O^
zM_a!9SZ-!gamNs)lo>mLQmT^2Y?W?v#Xdy8+=)|ix1bJ3U9dmO7X?eEQZEIHZ4)Y0
zAj7k4{a?-A^BJexp%GUjeX1^gJW_g3uzR|#c-4#aOSL(W`3~#^wt1oXpfsi1s?XP6
zrB;|-v4R&eLnE$mSuFY{^q`YFfZ}cV)#gXWVj8Z35q{d8x!WuFZSn%!PJ>3muSMGk
zxr4%{SUqgsd&MfM6*?|P9vVaF7o<zc#IIn5{wODlEtc8u&d;@3$T%r?RMzl)ZJlAT
z;Eneda@FUo*b)ry@AwODosI^b^-z#JW(7?f&elUI)y=<Ok*8s#VENBvR(h*44Y-?}
zA1p6(l^R0&QpFQP!0cM@hT}~J3zR#aFLqeoeblzihKS7^+R0%@Fz>sUpx4p4Pv?Aq
z6J6H``;vuDK+oCI>w^dW9dP|z%;xY_m6r4<sG_FT-8|w&aaqUb>dc{&DFxIZ{_2S9
zr~sBcMtH#?=Xr(F9Md*@mfN5>LJ3aVr(@JnKTv2&pu@#FpJL}AiaE{gRI;cq$iDFg
zXgB%U##52u&96vuI%E%DVUJsN#$9{f@X8N%9MVB97eTA%E|ydiE8&St_m*TM-qLu$
z{74m_DYFR35;)=Jd;(t=+P9&KT^3&fr;}>_fz0<QVN0LvuM$=}d@&(u?8kSq;&SxF
zTP*zSjk3Fb$q7vGee&z86uea#6nw~^-|q2_i#AV6cl*B?+$H9-p&AKc!+%J=@r`_b
zvTN`2!M}%Z`jh7)*)-xePz7meJr(Q3u<HlpW+eBA%@w(BW!R>-VB7#U)d&B4xzsZg
zwviU#viINoY^hq@-h4S_*1WWaz`8l*_^boDy)wy(h;Z)kk$-@$H+M-!ip69)Hdi5+
zIZmHVi3(aWKZFiIC1aJm#8;%4z~}id9QtJS3dgObRMf{GRpe}^0uDqlfC+i{@(mK8
znOiT_X4ml+?y_vow)_0m{tw!&C?fa+^<|QjM(asNI3C%pSiac^C#-O%A^&deqXYSC
z@4!@eqay($`T@{d7PmgwOT&u-ps=zWwTkk>#DgBuAqSA0H08=OqaVFaq8A?IghK!X
zU%fyo`)&ZSndQ9y=9Rgeg=<a&w@!1|k^Xh$(O>vVN<NO)oj0(80~1G8WD8q8`S5l(
z@B12;xmO~p@?@;}d>~TIfoO>o{;=`4!`ymnj?+nI$^UXfFYyElnTA;KSP4e_tX+t%
zG59HuMgLMV7>IVV4!C%^ppTy7F^S#zP^hFyS~OrN7Hjg_NM@6i)y1AQXj)IpjFqER
zDc<id)3kxc3F#f<h$bLf{$1IkC@E^V<;Q9WCDumDQ1nqi@xQ8B8oar)$LeIV<!12i
zkWjBIR!<~4m<uo63*+^wNl%ig6+EUV6`e~U!F5+X^>?pp)b&i%y<jcLW9>w(HTx!J
zhjZpz=@Fbhy&~WquV^f@1f}(5DJF<kXzV-*;Icd!C=UXKvgEKgtP6o<(K#9Fv2hcl
z8OIH0`9B}I0Id!!iHq1Fm*Tvec2Qx**AKmn1WYGoPsVe<^DsQAac?NJ>8<su)JvpJ
z!E@`&(~^DCs4stMZ%uzR!aK^pR77ck?ED_Ao%y=EnmOE;d7c=IOC~u=iV#@GeL2XT
zG-I>SZO=a1#H4vRr)5ZRpY-uV4*m@N@JfCaO)!d(D=VUxX%v=cV+68Aq%><QB%>bO
z5_wSO^p<7nLxLivq4{n|m8=ha(T9b`5HS0(@KHH`-E;!s>mBtqwuoxN@N1(dq4VaH
zHJJTrh=J|wiothb;V<?@w&&&l5xQz4Uo#sMSZ2g*G*>KgFD}3orpq6lxF0fyfy27y
zyIxe{*TqGT&x*grz&sPYaS?)uG*1S6ks>XEuZxpTZH<C4#L&?6Pn6Gytjet<I6%i*
zU_1yXlgr7)Mm4;(kbIFpOPKRGnEaIOlxkfAkr8-Lf9EI#5%f2OoO?&DNbQ$aUa(W|
zl?<vI%2OybY(5L~Q+8xW`wsKdwl=>1W4_wMOM|=v>C|V~{a(*FfEUPlLPSVR))#+x
zP?jBNkm3`_eo<Tqx;3ft^=rO!izJQ_Ti5*M!Ko!ms?pm5WId;(j#iND_G}i1Vc&8k
zsW^|9)ecpd2qChzR~A`zTyo)ksS*e_nzC!~Pt{%{?r7eQ3mSqL-SyBn_Q+pqK@nbm
zJ2B6zLUV_wcFt8pKQN}#RGu~RXv_=p{n>6;(eW@GoCd9TmG74oP}=+o+k?lqU5Ls5
z+wSO`wz^ENQHK34$gW{bDuUUF4*Xu9g|^;mR)anY|Ge#mn7fqR#_VPjC_%K?UIi96
zLeWcuDMP->x=@u5C)%MO6+m!Y7&{#{tYQ_ihAYEMJnL&af(U9Q9uii~rg?mMYFRNg
z7KpR*q7uQHTN})<_5wHgCIs}dAdzNvNP;+n<-v}^V2CXAdNQd@8ENbNjn?Bh)#pox
zt3LH^PUU)l*)A<tDBEW$E|qI<7LWA7f2rly+`Ln*IgoH2_%sWl(f8^pXBZ{dfXn%R
zKDYr1%^nQ}{i{m!iAnIih-$Q)D8Sk=1HnFP4Pk4#sZ3G3p<d(KEHf1C;K_4MkZn}C
zvEoqLAgK0@W&X3J3Nm#B2Fn@jG|KO7_yQLYt@sZxrf?u<PhiY2ck{@tUS=2G{zY5<
z;@7nmxa+QBzQW4=Wa`VHH%-04$Z{a1dp3E$;w5XT@QHDQ^WEU$-K$i;xVI56udz{<
zg{@ktC3llYp59@zkrlcp8nD9C>8XSG;d@%>)dBgcCgQ$*Kd=#C2p#*hQ#=nt=>?mv
zkecDgI5_<nR%kVg|MGR};t$sRt6VR@L4L)5|A2%G%sMkrqAGt-7ZbF<==3rd@E!(v
z<||Y6AO7@G9|I`1j4=fn_IDDx{0IE!t)aMr+X-O`WE9vS4I%I2?2{q=LdC0yFNT6$
zyOj_K59^LX>hc`a#0|OWS1FP-Tv_^blYEX-l$?}<_3<`ZRSU4Wct-DBLF^hH+>WJd
zC(G1Smu1OHbgK8)XqwA<0OhyI!t%0oJU&v#zWc>^WOpKkG+!#Jbf?Gn7DA*y{w|#(
z^L|4%)WnmKCbRTZUQ4k+w0GXNfS*`nfV}$M+lw+Ei)5Q4Zf2N8oZ`%+6q7%f^p-4Z
zdcqQ~(!FU3rd68D8+>v+oY8wIoS&OC>dvy6ELl_x76f#Bq}tEgT-OEOj~}8gze@Or
zS{TQdCz5`;?&}@wVi!LS4iq{ZOBt-yD3r8gO>p7myz|g4ib^tuoBR4)Nu@xE_Koc*
z6CNAE$e+CD%JK>~7k>}(IrUoM{?xo(MH$bJF7QdXm;jAy>f}66nhBX0PZhEGjtT)>
zUk)AQg(@*4`Une>pZV6_5N&yI)T2ypXv20H-hXFJZ#Qjxm}qTO$AWJXNxx2{D`Z>s
znr#BR>1*pwtKo9H6&Hh!KIl2Op(~`OtBD=MfqNoa17O*zVb3r&VXw02zH%S4m9t8i
zj1l_ed6GuiM@Fg|O>om)z+u0&kykGEB6p1>*+DSWdy%noviEPqOTK^n`YqfnF8t^l
z-N!29C!x-aDo8d6#Q7_d4o_v2G}HB8{CcS>KlauCls;O}OzMRVLGus9Ue>3=GkoIL
z1>l(w;HO=ot@>zslZTJN&gvztTP|Q$^UIBaHT{~{k%lJ3p_uBzdXDWu0RU!fjn*cO
zMG(Kq6Q@4nZmhxs>_EzDQK~oVlpf$^=(xIh_q~UhHb)=$KRm@j^pdPok%o(yp}aY4
zv+&7>cCY>x+)y|?lx-t3QLuW~nF^BdGVkXoxcz++D{6ekI=jvOLOHs(lH>=JFw9oo
zQcrT{X@c^BAx!0QZ8~H}<5-0|<~kq&lOAG&ijwGHpD%{M+kw<nL&WB}-Qi}AgPA3u
z-ePoFl!f!gt6Y}H1=&b>hjC)Si=p2^uoRWp#3yaocRm=HqbbCw7P`uB@Fz$1PdF79
zi_p(ZO+d^9>qAm;Q}b-CJe3`xnM~r*+L?6^Lq%zy7mv1kPg<^X=&tILwu#P7_A{cW
zR>t)w4rhy?F*6OB4V*32NB)g7YiRtU+C}nnGtKsJ^E_OrZ?L^)y$};0)TXZ;QAqsM
ztUoUHy3DihE8BiXQX2i`)I-f!=`@kIiZ@_+qI=Lto$I6JW}_$knIswdaCPqc&QAT<
z#yVLA!Hd(~0l8w^BJG~F^XdU@;(0MF=G6Bz$rj}z*TA259q>l$B~gg`;=@Joq-q!l
zVXpm$ndZ9=kwK+lyz{SgZAA1%*hsx<FHC(&_E?Y|6rq7hxM}g(2}|QTzC){=gxd%<
z2NKDFij(5^G_Cfaw*Pcb{!H+6X9C$Ppy|5{h2<ytrAKdX!(hX3&+#XBh+!7b&a)~u
zM|neG{EY1$S#$C`du9(VysJOSpNEEfne4smrGegS4}*&H%;f)<Fo42z-K`G6+b)g5
zS3`wL$RXwj(oqQ!?L#>pC2VfET0MLjX=dH7E4y;H!>U8ShRXeoiYUg3!WnXDjvW+-
zatgz-P3paQBX-$epCGKa3B5O^rP7Cg8v!Q(E)73kP71qeHEy{s)x<D{yA1eznwsvk
z(r$h`rK0BZY1AX6kEz`Qo^Be6sarzc8-_6mYH%J)#mlNcd@LknsH^as6~7JKSn-;*
zvXp?mre1$jH^-&)<Io>6>SRlgeI&Jn@(`mt`+)|TUe>TvWRBs@G`#^C&oBf&kbhRT
zWjlHYr30xFug9SOqPe-l08Hxhqd6}fp6NTp`T;x{6!d#E1~Dr9QRIQSIE&|LA>6Zl
ze{!8Z?wJ!St<8zXaO-#Eyhn0m=+j5@DD~5DceuQ-lsj$%WesnJmK0p96RqWvtE(f3
zy}9{GArE7eGNXj2)?{9|1bE!%YT0TvA}?uW0;)DF`Fo*T#qqNXR6o3&Secn4`3;qW
zW3P|a|5er2vx(^ldWfc+Sd%Xboi-`2BYCI#S-8IRBO)<R&#DT8xk~*M^DQm7s7+{c
zC#4Z`%FCob-&{CyWeuNuFOZ{vGVFS9IFqV@zWm`AJOOgpFhxGkAFRKZa>PAld@V7U
z^`BeFF|cx(%9bt+9ll36P5w(zIuf%KAxRWe8jU9^>md5F`iWsXa-(ncFJ8{RT?kLl
z?2YTlvn?)+drO=Qk!YQxtmpfY9amKe?{Dt|L$eFGj{P&A=rm`_bNT1aD*_1y;IdGj
zi-oXCkImjB$Vs;XLi&P>Up^y)J_BZ0ppz%${Wiv2&ZPq=ScuY0$(>u%k<ze&W$%(c
z3a<}+o*2^wixY~P!15d=@<$xg!TqDN2|lm#&@}3NapY=+Q_h9Kq`hnGnlW-SgEKd*
zcKt*WW_HsX@naS>2paDi03ly{TU82yL7v@T7X<Q1(s<Uwn_JNDhTdxxjuBfFN2G9p
zwO)wC@5N8|1G5X5eUBdP+}Tl`{Zhv9mxL=Z*IqF<_a5}91E6WVA{;dn0o=KN1>ZRb
zjlf<!G4&za@{K*-DKYf1PP(EjrlaPQ97^-~7vaa~V%~E!m<M5*VUiFQ;S=?V)3qQs
zTXb&{a{d(}wJuhBN)kMdq<~t#J$WB#Z0A<_>V@s4#+A?#*9ZG5$AL@ri&Q_6f{!1M
zx#crh%oq-@Cg<Z_H^j4h<11{_f@6ml#d)&jOI~I`hvbTe&An!%U$WNXS^Mkzg|+?C
znEXBdM*-oNx0HB&d7vGFBFbP<%e|U9oXQ>^;+Q0ko_lwAagIG<q&N_CcP(>aDm7((
zAU^uUjCI275D@J7I{s-(<|7?WOow1N`DfFmg&m&1bg9`lh~+;BpG}$M;UPcW#W=b0
zkQYXk%15I{ipO1>EiO-v&$4o&<?v@U={FA%X+WLra{cO6>Czo0TW>w{@L-S66G?(@
z!NBy`bdd0$azb#LIv>RnAwlDgx_oB~DmO@Iz>6F1$JLaVtCG!ER*BbDL2SJA4~1V0
zYi7-lCwwS7D*c;uVYNd4ZA=a}oOYZ{@PHwbl)=P;A?Zw(Iy*r6Eh*_Wn$NI^hm^_W
zhRSw#SqfiaDM5p3V<(<HIzYNb(-Bfwc?-#Eb*$z`F+P~kkUsy+@P+$$TQjDuQdH;1
zJP;`w@)P(Cyj%n6;gd-(D3?L?I*F6@$b}`H)^LuvSxZ`v2E1b$X`zQZkxlTb-Eq<5
z?cX)@xYFjUKKQ{O@R`NavUQ9=u)YY36U~80!+CoH6KSx|Tpv9oNZv7<)i{%lStLn<
z``~C|*=v9-HKD@yZZQ*Ak)Mle?%^D|iYrN9)mJ}}+Lngv(I7W1>m7fnl=Q6OdNvxQ
zBcz1hOSt%yIwSe&!&v(_iLWQ6F`IKU6f`RGeH49!?-DX;!fexDBv5l|&+{f~!L-`$
zgo9W@mwL?vy{pWmmo{?Ul>aj}VTlk@woI_{{(FU>-NYQwyC7e`w|~h1QUGhU?Ok$s
zWr;)PegA9sKT8aY$WExxG7m8L9{xsSjQghF|Bgp%c2>kv&~=R>srMAi#ZJ$7Du(Qj
zAh+mow*4tLIaXAy9AFo)wO(g?#4HGD6F7(ErbO{5I>V+dDr}0$aa!JT)T+wg%v_Wz
z3~F;PdC<<Lss8L5lCuOM8h@3H;(5FDycJ0}W8Z>q@jd0#ILyxgPBac<Lu0q!OSrgm
z4Or`)A#>-&Z$U|T`%R7G84IWp?ofd87S58zA|$9-bj5I44bcZY#$jorxQM~Z$lKrc
zob*Xdb(xAsQ8!%52u2-?;EQ4QG|BcV7Trb|;2o~94m`i=e9H9B%%5MZX1NVKsd+S$
zw%B@5^GQQ@Vp`A;91`{lEhaS^kD}8_i2KHUOp}3K6|#P9o3ZfqrlyJq-f@%?EyFJ;
zxp;KHBST)5_W5tM!vPL_DAoLlv{aO>4iS~Wj0}~H7`9sC{o~<(C#urcas>H)fSFE#
zBd2@kGOFme;FN2RvJHm6<oc7+Zoy&AGtT2xS)NxAxcL>!l01g%90=bc8nrbbmPVXR
zwp6@;Ibh-5{AUj2jrqdA3UNt!yQ}ub^QDL~+!H;Z*Sh(#arvjnrEJbvK_PciKDeYw
zJ4AzOV8kOJ`DgxZ3PRpDXUnpKKZAuUy|iC;<;c{@Q*OuR$NsFKUQTeWql{B{<-hXj
zKVgT-*N&)GaKiO#^3S^Djs7OqpL2gG&Iiaj`r2Smw<Q&<c`|PQP+)Osv}`N88p#Rq
z9p7PYoE*37*p?mE<Mzd+k9=KQPLRl+$wY9yu~39kFkE9zQp_Xu#}|eDzoI8kdP6<9
z0Ib0)R?T=aD7*9HX?h@tGoUV4D@MH|&Csv3l{hE?Cno0E12OkDlCA7+f22B%yBw!s
zr^e8X?Q!BW&{118TYu9;{@X~6AeS~^FE9OCl{CG_)FN*<b~|v>`5kaZRp(gV>Xc8-
z0ovQLwP(8XNMZ)DALfqL_3(Zzz~UqlOuUW|i}tJ-(l?&(^volgfGpdSPrMOId`P<z
zI2Slc3}V?=B;ZWYpWi(RFG1*c0hg(z-yz6@q?7+tL$)YKi`+9L$S6keI|x%L)omkw
zYCM-8Z6E!@KZ;HZh@;6U(bg%k)6mdWOU&ePHxqMOeSM1A;1f+%9cns@07cMuf-RKq
z5mGPGt>F2jVubkM(|YBPFi0LK8&WEqnR74E7}$|(N-`}q-lHE1?!3{*xm4{Xe|#;<
z2XSqV53SySvNS4u_-SgN1S_gK0ZJ9)JBnMe?lBtQ;-A$x=%1uYTKH3+V!ftvOip-f
z5j0aKAO%-b(o-I*X88<?_Z!d?$mfC0n{&OZ27FR}2Mb{+?T8D=c4R~qPZJBl9s^yh
zF!dNz8PaurhZRBkHm*3eeBbeXZ{F5SXb9SSK2g4hPF{IQMYC!@sHYJtz}d{kU267_
z&oJY?OJP;uj8kmdO%lO<>Md@}I>(+uSiPz|>I2vCJjGW|N4<2Rj0T#(ot#$>35lK#
zKg|Z>k38}I_%>m06_+<!v~XtqQy}+k+gj(Kj=X{jK!Td4k1311&avJN2yI7zNXgh5
zTSHoMG<`c1V;)pqomXxgLC+Mv|MTs&!=@aj=Q9i+Q4Q~ZXG&Z5De~9!ge}$y@aqm4
zBboL<6xwSTao5Gf0)vmfTg4uBbn@U_C__KO#9VJXt|!;H92KuPz58%dDo7!{1PP|W
zeAb8ylo^-<{JWXjuCL^Vy4o93Tj_j{gAwd;-FJSH&IVGmZ)~>P>cpX^fVn%pPZD&<
z8uk~`rDFLNT?d~vO1xHeuc(Lu#NZfaFhH9Z3f)TP6Wk2cxx3LeJKqDTU{Mf4C1)^|
zoY0Y3goZPi=DkBANn=^y{fvnJMA;V>Oq@ax<uD}(vWl)8@?QPePEi_8tt71>2Sjb+
z4Qj@+?0}uyELZx;b$rs#f}BLnzT0&~+M*oLdR=+L3S}EqKH<AE)<*CmF&zS3dY+SL
zGXM4)4Wz>I<&$c&lDL)#7*$5ZReQMoTFDV+bUPJDrKflODtDoK38-!^-SviuvRo6>
zMo|C#rgaO|ujrwp<9eU`TL-B^S{+A&!ksA*-v_g6Xa9D1QT%kEKWO@g(pNUSHOak2
zxEV;n@))XwuPT+9z1eilBJ;hsq7#-nKAAo2lufx*OP}c4@3d~oK+s=!PLiC7>K(k9
z1RZ0W*YYJvDuu&R)Y%+UDO(p?YP5==s=b~hd`ZLS+=5{#*g`GjRnU%+`)^jRE&GiJ
zGvx<m+^#2Px|Nw6s}8jxwu#J3;Rw}uYEHkb1@ZPcL(mfUad<sLn{oAx?{NYbH;vR@
z;OgsE3{%kUW$y^lY~uH-296iEIQ`Z3gc&U56E#rc-U`E-%QBbsT=Rr5rm9PR`Rj91
zSf$ljSPQ6^%R&-zE4>glx^w;&+yZ0)qU*;sRc;F<7Z*6}$WH%-4gZ4V<Hv4`W^*MR
zrHvnf)b$TQ5#U^HWPu075`likdXdZHXr%RxI|Kmq%ip}Gy8Qf+*UpgoMSm6sN8}Bp
zFfZz-A&BK0?vj2)zs6ktjNxu?U5qinA2&hMCnkiQ5gQy+r+B#~l;V^^o18hoKQj`B
z^~=LU&@&oyE=BxDe>WRpFrZ?D?vZk}9OEHRa1@K^FOx|k)zR4=6@M<A4p7gwOKd4_
za@%7fOFe7fyd<k-HQBoNv8Lbi<kZGPvV>SCLJph=>J10kj=gj|^0G|~!%!K1LSZH6
z$H`s^j2|n-W#kY+HC=D`b}lI|(7XP|&(7BD!~z`gdk!eRfEUnJu!^^n#%#wl?}<jY
zq=NU0PRClz8l7*z2dcqI&7(E+kI95m%b(a;uQeXb-V{?`wk~AJ!Ix(+zgY-*GGJBY
zrXU1Df&*}Yz0iN#W~ysXlg04k@JK1u<!y1k>74XbV6Z+PZ6oNvnQmI^8B5w4zD#5R
zw(~_{pwKOCB=;=y`QKSz&h%SL;pZ6AsoY`s@t6E^m3@K9$2yK>@WCnJu7vB`dwaXL
z%s+nWo7wD~MP&&ZDXC8|3#45KIoUTclJ^<|VhDl}jk#QlqzVd!Fr~g4lGbAy-PA4n
z3HMUWaM`!*5xtZq<&WCOFBg>#no(7?$o6mWttWxq4gLmFi+hxn8B=88@v2j4$sB7S
zS`aKM>cCYmi}bizJ4l^_bE6F3J9l^}IxoL?MrmN!^TSIj{C}Eo7fwz3gawldR+1x{
zW{F{I^MTrBJ<O-p;e^r!b|ONf5kH>rtI8L8zhjT)FLV?g5us_jLcMOivNL(bf~%zU
zyHE|Vp`s%?_RgQ#gyzQ$%*<SzFA6x0u_MH`e{EpP08mDv327w;l0=vS%fWDt**Ub_
zC{8OP;2xgm!sF!G+;iB_m-N06(1do|9eSH)nCaRKw`*?M3|S(!6^WLLezv2cNtM7V
zy{b)gIi(IxH3gSt5R>i<9I6uBWREXVrCjq&1TDY%g7A}A2s=iMNeH*_w}P;(9Mbyg
z?6>3Ksr%xD=m}cRB#LvBF=huva~&b?gzu(~K$gq_a0E=2oX5na(KA9vBRy|p61BPd
zFSsrsEg&gfBv{j_>EQM6t8L?YDa7??D)lAgn(~rzP3M}`ZDXXSr0L?TXONN5p84FP
z^6mHs4IbJBRRX$Z><GlPtgDf5fk4lh#O29E$~Ly@6(4}g<G1z`jP?qi+&M3^r`S#v
zDJ|z>1Cj=CAk2(01z?Fz)*rso*1mF13+r4<;*X(CzCkud*iN-stL@``fRv<WJwIzz
z7EbU*>@nW>AIrCFYJ5w1rkB=fp`~$~c@r_8n{*?JE08|lyT_9;#o?tMdh_8+Kaxth
z>ydclSBQJro#G<mb4ylE(>bPcytS9qao(v2{Q#;U1&Aajc~xXRST`^aILUtwS{&zk
zh_*x0K~;!Q1<nppn5lgYAXz_EJibFqwtBw0m3$;OeSit~Jnbq4d=lQNy+vz1z)jNr
z2PZK%w-VMWra{{&bYZL}NE}*!?x&)u0)fQ-k*a*lO>X0%t`Y~{wXXX?W^^sffq1+e
zAhPIy-4OlNOdq=+_@i{T*@yp9KxpnCzx$<)aLe(AH%x2wIu^VzJjDxw1ImiXHxJA^
zMW0_^Rs&GM0LImiG3o_-L>c;i+7$?iPmOO2W%$;JXY{n+0Dubq6~il%iw!Sos%@Yi
z;=BkCzorwo?R}3em&LrgwJ7;%a$f&;?)dv6!1+R`9OU5De4=vu10=tuerQKo{L#_V
zTiSgr)${YN$H4l^!0cX`6ZO~k<B?yCM(R|`ZZhTgwwZt}zzBH>e?k@ffg?zr;j%1#
z5)aP>AH<>z9EM_t&964g2t&{Oa=|pBoNRVft>)BEwDj-mn<a$7IP?M*a2Rl$w`RYT
zEbPIdo}Y##_FGyK!h~kD7>Gz`)9beI@z3<YbN5MxMjSs-zOfWGEc14zC-z*bJ!eZY
z0VhNS|FFlYH60%EdjB6g%&flF+$NaQqw`bm+@$;)3RNMzPJ7XJ)f%j28HbMXx#W?1
z6)jAkEQ?G_VlLXinmwEORjVtL)QEBIA2HDtcjk<<ObODiqgCc(GyxK-o$}o`8I!V?
zo6sO2D(t1v(CH|ih&fyaXXO0ipa<EC<!Xk47*|)%wcGZ1kJO%5+dq}`_~*H_*F&{|
zdk>?pd!v<m{}}O2VUbwwx-?jgsi5wHpD~j&T+D+Dv7n=xH9~W}P4Zw?{j#FR?8yAb
zMfCI@$8qqxMoyS!GE0Ou!HcEna3AVKOma=2D1taYVR-Q~Z$^)8xIpc1fv!D~Kzeb*
zf4id<O!=0GF(&T3B9R12lF^9opLNNTlIFC}lcCQz)IKS!Lq1bkYVDooGZk2x3GBgD
zDJ~VH%9_f?9AUZc*_b5FTy9#)#PD0q#Rc9(uAXZ@wZdHzxn8l^`u-JlZE=<3W>*mZ
zoA><%48Fo_$?s(P0eBj$f~r6NBi&L*UEERZ`D`<DITh;abgIoWmp%iIfLwJRtNq|%
zye=yYR4hpd8|Buv&C=&;KYA)vTr^x&bS42S4?7{_<Ok9fN#4!*yEWS^y2fTri$b02
z&e-F(z97S%wfNc351>$2AA!-wD}V`-1$X1l*)DABqbp|54-tvJ5jx5&;2C+2RWF$n
ztE(vp3*Ys19h$05w|wFyZpH;Kp3VdIc_%MZ0RJAa$fI86BD$I0KgFzzY%xjIrE1Y`
zj`E$D^+zVAHp&dMC83ynTk2LiMxSp&!)AL7o0J@*l#g%bqb5^eD}5D}04tXFhcoJG
zB3r~^q%mqL%tvXgwm=3FkgX0`#f@E$ZHO)h*oq>r*A;vg&m{)mC-6Qi3v04-6MEI_
z{`&V|6OdRg9Z6NcVtL9vR;sX^jmB373QipXuf1@aMjc=<0blc}fXz1TMKYaL+0_-=
zcqY!{#J{bMn@<~iCO1rgJhHj^<h2e7Qjpc0<;SAS-@nXU$5>sT_c$-$v1Iw}6d*vz
zkab8x-m(`aV>CFyqI=)_zZ8;Z-DLhL9$wlVv^TrF#-u1=6{UVwBc<r6E`NI>dVA)p
z3<vxNsa@8&pCVOOJ`}3OYHh+iEg4CEKeSgtm)@xd67*>s_)AMfs!Y)`5lwyJZsf*n
zDncNW4a#=Xnr+1vH$?l-)Nnlp0|K&|qXXQVb3iNz#)_;Jh}MuvyOW=J;@8T0@ZR10
z+4Th{=^D)<WhiM~5Vz=i0Eyf4kgZ>4CQ99BR$cz+iiS-Ai-xj4^ES6jC*MfF?){YF
znOrmil0HnrL&be!`k_iT*!o+z^Pbtr(mhUHAhx@(Q%rEA?|A8HVcvhiC=ss(VLw(9
zNYNQ}^Zg|X`xS9{_Anhxgk-e0{6v1^SIyhIttxzBt`!@ECcNr3yXS30H<PF$6RSmq
zB{&VXlshI9x%?txu|p9PsM?a*9P<pMoJm~XM7GH@5zILjwx*G@w1cCvUw4I1xt@JT
zN?FQD<yk${^jASBq*8t%48&|}5`906-h#W!Gl@k*uW0wh6IpMh0#uqrH&`eteXtd$
zmd?a^YFc#AK1sXAVG1VtVZ|=fYK&$*#)sf%jkZAbhA|&-uH48^1WA>;A*1hdiTsek
zE&gppaQ!LjN+<WYAxwr(es%05H(~Bmo@b5_TCBv3^K!|r&SpTr`EMd1&-^(mn33u5
zlAmChg-eW0dOKOj!o-*ZNrT|aq@9z_V#kLjSn2!h=Rn_b<z%(4hZ0^@iNCwZ@>-{#
zm%}`UAAGR|foxA$6mpg9j0_M=61F@PNSTLJuy+pEku+EkhM`XMP>t{a%@h;|Kc~d<
zVw_sJmnclum~K}w3xe!7__frsvN<6}x;(QA6$0GhMC;kT&Dwkj=u#gyIffZ2jFlQ@
z7=5_5_}97;BS&SXHuiP+i@m!A<1_5VQg<)e%TdW%uu%OQd*GP*mBydGBUWu!Z1!({
z0q$$B^@ldan}|~P)%;oUl#8FQ;yhzMLz}7J6+H62tZ<=rZ`Ka&A5}#b_)aDo2aURb
zSd21J<aT>8a-O~P82;8pN-UqDs{FZ-pfbIoU3b5Y$os@Rw316)_k^Z_4M>*=Y7-XS
z$|OydAmgr*)%51z<_Z<qo{O&-#ReV$;z4NlcR{-Lk~I0JW;?X-w-+%I2dkegu#SWo
z`pe&T9xmww5t)6SR_EQW`@3#}Vb0T&>j!VOkDgCSj95ID07}ddGfV=SwylTY>5lWE
zV;dVTftOm+y?usPrA!%enLw?Dm_EMV<4J3EWP-S;)eI5xx-J`xTN2tb50KGaoG9MQ
zYue;Ch4bd?-_Q`eY&VDkr5bR_I@$!#X6T1l-CbI3C$L)M`^O#!WM?%233{fVsi8q)
zeSiVw-t+%l@N*9oUiRyUKlVGBh|8*E@LpxttAkZ2uxgf+<eL&3Nl-1`V+8GsI37vC
zfEVN>$@ZIiY1E&Ve*#DkXnn-}HVYUHncB;5vn}3vWM?VQBu4jMP{)pB@<r`KxJ)U<
zB^;rDo9;ic(6Ko<D^AW2?Vd_XabetF5#Et@;^KY8#VwO9%MS)2xWCc3tn(LZzj`;U
z-rGw@>vr|RC-RO&e|t*B12P)r%A@^uM8M`Xkm#dHC3l*u(3SG{o_%N-c=(9P%dk?B
zwJKd)`hw2{5bpK!Fuli_F&GR)@uD8Ak3?-|2R}qR3BORu^)@@seeG2`kQ6C~yn9)C
zGk}i)=s6?$<F`$ZA4ScB_RH=ZE6*jIu>hSStA4Wn2G%((KK*J!&g472j*HdnY@!b1
zfUUhl7UmCPufIQb^uU4t(f=KDG>7Mn;~jqi<+g4i%{iZL9+eTn;Uv#~u7w2O8I;N3
z+G9p(AGPUg5n8AbTiM<KYFG9j$TpDKke1#=x)ed$k{Bh{r-qjhO1Suzy4!zi0d$K@
zFDk9Er^#lP6N7Z25hne4=f!TugKRRx{2X<}sQ7hjU1=|7wXC%wCRO<(1BxiA(@cS*
zG*Gkg2>06gT_ZhiYj1NSz$SclbGqkpL`)>anx;wTo<*`Br*J_*u~U_Eq>okWEVt2!
ze#W`btYO7!)|y(rQY<S>IfHqtM99cf1K^qfL_Oe@%Q9{V-DPnnTj?KRJ>|7!7^xFK
zKPVojPG!%H_5?AWUTBok`k2Rh!kT_WIN{pHDuIJ)r@6Kzlx|#uIUk?qCS}f8(@4<V
zod;W0#&DDKvIApk#~eQzeYl<)66*&t^e^u^LQsT1J=-%VwkgpOE*`{>B*Btn`1mL*
zU#Qr|p3i-jqROCfOouKJ;t2M$>4;!xY+F0iS$60O`Y4ohHjl_C#od7SoeIf6t0YQ}
z6h<Wgi)HTorH_8>MPiy0dpF(o7&!ori9aJQz;;M+r+wj0lGQ#9^`Rh!0M+jiPtF-)
z4agzZP|$GjQb2O8BBpu}#S(tv+7Zoi`xcy~Q}HA&NHvK3lxb?{Ij1X(F{1fS1d`U_
zO^BLsY*ms~N)GgufH+^J=hx6oa|pr^5ua$w*<3yK-rg9<`N1|X%EW?4;_~Nh=lS#6
zFP;MEH%I0py7HfCp%xdP=Iv=z>4V>C`o$`hTy>maRo{Op)=}OtE}Cz3Qa|!a6RCJ5
z*br!*61JNI4RwJASI_gi6n|SdLGQNhCokRN!~dyGq@A5!L-4O=iaS=Hnq4tNEaVn@
zve8yoQWOA#Fb+|MnL1!cmAOCmo}*B74y~RuwRnQmKjZqPAqujk8joUsA1~yk296|<
zmBBy0s(Ddr#ra%JPcwwbA|co|j7GderMDLVwHtkOc93fJFsFxm)uC?%>PuJS=O&y9
zZ!asl&vwB#^)Z{$GwH+XVJ3=Pj13fSpG(P@AFKtRpPSq7b$h;QFWM3{aD7(?0P`Sb
z1iH&BN?!(O>peyf3lE_Rx!qd^l`RELi}W6UEq_y*@&A@RZf;FZuw6h><Tn$C%5@B`
z3PiBZnzDXJvCNrI{@zq>@ACxdEVNG6BW#|)1xA0zxqW=|E!qhS+p|4=A(7Dn06OV~
zeRJ!UI+Q1!1B#zfeHo2x0ti+0*4|%k%lTEZQWBE~NBE&dKD8YEs~rtCHSY@MkvdXk
zW`yTDr@q*PWc#IA-Vk~jWuKk)NOq2Pfr+=lOHnicRu;$QZHcOG?(`+{(&}R^0$@VL
z*foX!u#5kuDVh?0u^n`|WKs=K6|{!#HES|HyOpXtPy#=;ZsgErw6nB{6^CSPR8e2n
ziM%MSw2w&@-d2Go-T5H+HL8<XI-l>t?hWpQm8~<<Wjg$c!vQ!~`gGp7(7g5YR{E8)
z%1~qmXYbA6`_JA2R_S(EtE3_pQdDh*g4@wT@jpo56e$8NOO$@nx!+s=<Y>_m*sgk|
z6Hq>`@vgQ*Ck)EweIO;lHr@Oogy(sX<!n7%F^?iwy^0*h;kKO~WPc91`ImrdWgK8|
zuNl#YTtZDD-7-FtA1G#Hd?L>_8?rw8x4*7%%pz}Xzn**unfViwYqs`uKqdXcYIvuC
zq15?F-1*9M3PY*R6{SLSz-XLpKthgeiC&BWQKddCe=kE+sDlhnamp0KzQnpJy^!{c
zoAcop%xNhmI;KM4NMgn$C2Zk%fwMFHRqmK#m8}b2ko;0MX<7K=DpY?(H~PKh1UK0x
zixwDKd2>!Hrg$`fobP;>J-&86L0WCw+Q!Bb_9ij(k9KFw+p~XmO;X&ka^mzPv7?&b
zHUfL<mzQ8UQEAf4y<k?cqB3@L`?HJUqNch%>aYG&-YjK$hsNgk1Xh)b$4Wm*cuIH#
z?0J%SdIhXI46G%+k}v28MeN52l+@^(mCghVNLt^{;;v8lx+)*+f9QEq9*a2o+cTo&
zlNsjg;t4B|9eTd^Xv4KQN*PrGpY!|EQwGuBowDq?%%4xO#s(JmRCc$|;Z%B*GDT$a
z0W1i{M-1csp1Xz8>bEcE@8}pC?;YLqd)}jt@znkmNGEq&=3%tWk}24O&a_;RDbF=q
z>N7?4g`b{h%8Mc83Fi_{OZvRAKi9F?L7N6tNCCs}BI@NC%aB#098Qn1L}zHiuCx`J
zpyTZA;)~b^=dW%m`cF%4<<VVr8|B}zOWz<?!$pgMSj!KHN_1dC;LPh<I3e08CU7RQ
zN4_(AK7gThq0#}(;QTS7VrS|Fpt_5>Y{IKvQF@8RHo#1;)T2L@!}-yHjW=EMipl3w
zgn+Aa=?am@fVJQ(HSZyd)2!_fx>;C$Nc2EBo>u$J+Af@X`TOLPJ*?%N!$Aq6{`ANE
zsDNv=e$LLhmH#Yi?5soXOnL<sQZKsL^ZBR3)NlB}ydu!zO^<O!4X&|+dW^lyGnq-1
z!hkK|bD?x{;yv`Wi=$oE<M2-ORWc+1jiLy3BSv9&+rE<<Vj3b||Jd&KlfyoDp$LM#
zd(q5v@ts=>?U|L8WRnaq3YOWu>UVdAcc)CR9L=<^+Kmsl0=YxqmSvq)kD;Yq2=B{z
zVh`$iUPAfLE;-t*ccCQ6U6j*uJmfpNtK=LiH_}$AFa1lw=@iA&lbFYpd=uINd-!zw
zLhu~5zJ1yGvg>Cdou7>-`F6@vRLQN`si*OkO#RKT*}jftc;H@SO8{sN<!OaJhu!Gb
zAtKO$9gx8GWRKc?mw0O6`vJ4Z%LAdIh3&tlvA<x!^^1xSZ3MSpVY1;KLW|B-rW(ak
zeVLkT!ivyaEWetEFPvUwEwkH_p#yD0Mrr5RZCSGCKcqoi<|sVWbJD+D8*xPhkJw=Y
zg&ZT2cwe@j2LLS(bs^Y#4e@d*i4b*`P^0~IlHn&yrO&5!hpRPr!_G!Vz}%TuVq=Tz
z=qVQ?HrjC}zOIr_W5v1AblBX5DLv?1<KzpMXT2?tf8ADUS!Vs7+@DHkZd@Un^(GO>
z;^Xf8)bKR~D^lJQBzjTR$B9*|in#CKH*<D+uK*JDT|vIBG9F9#+~;c6|1_r|+zq2)
z?2{JFy{K-rbNaOI4E<ff<n*E&@9V**dEF_E+dm7od?R-|mw(xxwGt4Z3+64;^sz?9
zd;4hL4=}>hVG^}a@9NH?v>U3ea4?AfQR!8Nqny0|qF@+<{ji6c!e7i?3(xtgc7kI8
zw5Pb-W|f?!zb&S7F0v|sb$A%X6e9mEi59GY5}hvIEK{1A|IINixWVAHc(VBC`kUXh
z;L+0Srx7<Uhy3L*m7T($i@b7+lHgAZ2s(zKIoK-<A)G)#04+1II91eBcw^Ii`{(Jw
zqm}{xSwsW_tKaRF<^;+*R0g}}N-5oWUwGuFbzKNnqHMDi0l=+4486-xFy8z7{p^$&
zk4$e1Wx0=^zJzEGV5|;aJUjLF?U4^@xp*0Yn%=FJz(M;qTp1~ZTWu+S>nW7pLZ!aF
zW-gAnc%5zmr*Qs-xmtTkM^^PiA$eca_p@iuOuF^Q+vjDc2xFi9;Kg6?Idn^<!Y(>U
zU~u!<dF|#0IPA2g;mW`l8(5Twh&_OfU<!?H!?zHOSy^|{h|dI+r!q-{FO9A|HR0#G
zI7^tz>3q%=i2&oJ+GW7H9_*4u&RZk0mQHLODZbZkmK7EVpt~&F7hy^;NJuZZVg)(P
zXlDL$WDiAk7Fdvc+9NBcVBV?$zagJS*@Q&zy?lVZGKS~uqLj$^Y_||<j^XDWxtj$U
z?!VyoT1ErE@^hs(2L1v6y=SBjv2f-OCEl95dt@dU5;*f2C9Rtw`+XuGCIR7p^}TS)
zeb*+<1)oxpm7jPkhjzbb`v6<7|I^u%iY#e2XR`G^_BeM*VP!Ail)@exedEKov}+Je
z<ig9~=2f|`J@)CqUo5Di=gsN8s<Tx1Lw%o)^BmKP@XKzD&mO&hVc1WJU#yWhxFf_{
zQ(>scl<(UU)?|v?(5xkuyf=zw)Ik8Nf1HLrL?^F;{fYM@GQ}NZX-tm>-p0X4Ly@&d
zr-L~J@nZhD^5q42B|WA4l_cm5L)Vbj%8KXDHDI#~jL~#mhdr`NlBK<<?H?Xz#`Kt0
zb@d26!L!Z2#WP?Me4Cxiv^2x#vhEv{!$DCWpKlB!t{&uj<M*fSXTMR3Rh?rr6|h(?
zGx!|1H1RzbFOel@^n$%u?cekGi;t!NVWZVTIa~$FLxsMy?kR=#Im@{4Vnh>VSc0rR
zP1NjuIvk}cT>9&`X|K00eipKXXB&D5w5VLXHmp6R&uBz=DAdBQj)NDNYY#M{j6+km
zJN2rU33u6mN8&;?t%Mb2DwfY~=#g)e_*@}BS7{-}S`K#-9E8%jNU48UQ@ktMRL%R_
zFMY-5w*2eTC-;140KW{sOP;VUafKS3-`;-OYzQ-*?*q)qq*I30&h^uJ=w&dcEgZEC
z1uD<hu#S23#}H#v*xod34s&v$%@bw=-r%Ddo_eTZrKGr5fLXbpw+p$j6&%g%fd>n|
zWWIw>IUInCdFY+ZXFBWmyBGhs?c7wmQ+Lh}$I{+m;;6n8J!d6K5$?*otXK0K`&aSS
zpeecV)m#z$Hv)L;u8rXRk(}?DMY~zw!#~R760xQ;L@nBcJ{egMbuPpE^*Sw#1lLmO
zi(cX@mgE5D8DX5vQAUqO=<^k^Maa))hY8)bz?EQb6^dtbEoG-N$pq`C+rL`x_vXMB
zk58|PDlB}`%!~D(x{Q{O?GqzUj1ns^y1B%U%HtG!1zp{u6{&H>lD}uXPJZr0@Zm{r
zZMtfKEUQfEr;!4txp7H6EjMLaU`oKlr!)Nnv?T}kG>Do<_~5zO&f|UX2HrVN)Ke~l
zo)CZVpJI8-N;$8#^PbeU57Ava5BcxoHzz5!I8KbSPA{nh14=tw?kNNXyhPRlxFIKH
zuNNCC&U?s}>-DwE9mn5|tzS!}y`^DIhk3tijlucPYyQWD|DO-VxO<etQ(i_4syM)N
zSNxwofK^C@bSmI{@^8ufKR^Dz|E90v;va(xvIwaD#}WRGIxKky_mbX8>*@bI!oQ*I
zJ8+_|Nx93F{+EdW!-(ibDnbS=XQ}^}i2%dU3n;QG3~0Gf{%`k#6ZQZ7SZ4Wal@yMk
z1yVj-(%T&^-ibR^ihs1J4^PI}?nvRv>0SQr43hE{|6ZC(|3A)IfJ2e>R#{p8@on#k
z-v|`kND6dZd$)(3h<}iY;P8AQ-`Th^VAQC}J_4)#(6Y7<^~m}Gt}M75&vQ0tu9ltK
zI#uoJ^0cCp^5GLP>}jM8SrH>y)NZ|;`N7^S;~HNe>kFC@;cI@UI1=Vyk4$+ruCy#x
z9{ngyCSZg@NdG{2b^~KxX7Vv46YRvi86<z%Q2ez}58+g!QhQ!*^n*+<U)mdk)}p_B
zj+Z9w_&>h=j&$Ii+#|kh3UkYmqTXWR@w~-mK3<WV`gaG&`gbtxY-MvP{sOtc?>Y#n
z&Sg$wq&Y=BFLswye2DUXx<(R`*RcWxTTvq)Dtk1%xN_Yn&SF=O5@a{;<_t~S7x~3?
zYSd*B9$dXGqxD3@U#7I(%Dwx^t$M@L0Hy~CG3$*y;jR>!;7z@;WH{NVNoF(K`g*i@
z>4ZG0Xvr}3o4V7^4Rq<J+;W9hRC@CyXkWN-9r}OR`|h`<wzb=>C@2c-Eh++1EP!;S
zh?Ee-f^?;KRC<ll0)!%BL!?V@iWHG1y@m+Vdk-x^B-9WBp@dNHjQi~Km4o;G1NS$d
z$3@m$v%GV>V~lrBB3tXcIA5~2IWHU9ODF$}Pw<Gu)vE=#lgBQG6Hi?JwHy5JS$Hg9
zCwTcng+aj1PcPNhEUDdxp_|pE<}CwxQ@DZnxZo$WwUYDlwF5^;ySqD9is+-(Hr+z!
zxY;l2^Hp2GxuH7^W<iC|bL)n*nHov&mxrx?ByC&T4CsM=?K)Ax0b`w5+<C4R*9NNW
zdY(t)@{M^D#LX-BWGSwV&3d9cQ!ICWRyl0l`&1S7XA9~|mBibBudRPCI+H!H$VBTU
zYe6Hc8rj=c)v;nq;}(7Dh5~O2=%Nh+c9d);E>)+Mv%jvtc_%~tWvC0H6w$fkA@~N`
zLO-J&d6qleADf}_(xWfms~*Ki2=Fg_zFDPom@<orS3F?l->U{=Uy>+od}NdEUS8UI
z#@z^`Q?QH*L-!|@xxohfP^_3><A6+M-f4C)En`%U=BV7uKU_qZ<27V1RAfvUCYCs9
z+M2Csd9}xl80mS(hn}ep%Is&|n04I{aOp}gD)bL>KY85lrdvQ}Uhio+-CGX#K#FRH
zAIsZylrG|L<-}L{2@7gg#DqjRFk>!%Hv0VPh@o_Y<TJk;GvS8a+dPs1J93BWnpDdN
zIVm1~yVvlw?>QbAC-H_Q$vAT0@7iEFo_Wxb2xn4YTQLK|Lp>cHtP|s6529bBLC6IH
zJ|WYt8ZpHE{!tjCxOsQgwKS_+I5rAmg2*{$>uX;SWyXcn;LF91<C%DNbpkf-idvh#
zo~!tLxqtt~OP#Ce9G?J{G_U>jaeYn$Yk7TdA&*|X4w{XtuKSAt^Geu}nHC=O={&)N
zpL5IE#|*28OtZYNks)ULR~`0^1X#X^U~(`PndaM5cB{^)#dp{koX!1$s50~3t(usk
zF4wT=!*<_4N^+u`oxl4r9q$k=4MxWb9Cf&NyW^%|<vy%kYVUcr`xl+;i(4pD>#iib
z^~X@B?#ylEy^mi`8D0IjOR`E(jwU(X>7VZ~l4uy*kRB=Vebvy+m!8*m)X&dPE7OyP
z-?S(I*R4OAi&*ZF8G%21`9kTkZ>K3krgS)0WWjqA-Fa(4f~K_i!=-C@n_Hd@0wZOv
zW<`P1TidhYUnAAiZx=db+}|U)Y|dRDvGV2ISTvuJKb?8dCQ$V8j{qMo(FEEb=1$iY
zB^2-?{!6B|hx1yeTM8bem&w^MFy;hKddGI_)$)m#@uqKmja|=|yf34-VBO8Ty|nbP
zpmIS8p5W-rd%3jkxvBW{r)gMQ{HA!<&u`}g#5Q82t^Jm3<b$4<n3r;ie!O`Hhaco>
z#dTUF6ULddkK-H^Hbc&GRZFS5Y)yQ}<FYBc$yO}%xCy<y*tOi=vD^v7R-Q`>J?Gf;
z!bNm~L&mDFwOeeM^Oi_NXM;MlWll16IMG0gUCTe&C>GC6vmkF(hIG}czD$SR-ORi;
z^Qz+~WEDq1nYnCyTH0NZyO7sb=DM(W+_&mS^aLH^o#c;Njntjh&}ib`wbn<NxF;;c
zLe{0vPf@E4&k+#fJlBxFFw|+Y>61~ar)Pd^q87F-k7zoxlyo80XzEl_DEVXwzVrFV
zPHgOl^EWvYJBF`67}cG7yb#$Q0d<?ZpRJ4E`OpL^ZK9T!pM-hziTBqwj%iiysIxfM
zV{SoXC3{>ZWX}erp1Gp=WpQ*nOD%r;UeO^B46iVR#6GaZ$57yVBimG2t>Z7sPICi)
z1U*hr&~(g?heA55S%L|L0Ag*YdAft=+)3Hqy88kD8Jf6%M1kQ=9lniq+Ktv}F&}Y+
zz|bd;L(BB@MO_1x9!|)9SYUjdTH+1s9+z)iX!KQMi?$azb3#YbiQ!*6qO<_RL$pXj
zk9Ms|fWVNOY4IY9;IbnN0kMZFO_fEKuNnn3gS;WCV)I5$7UgmOE!iRZpSmZIql>EL
z{p^e|5ihKB{lZAHbij_{&6gRj8Dpn59M)ZGGhCR&^O{|MG|10-dfX+3Q}jLzi-4hr
zYLV?KKbjzlw@kHVT2?A7HZp%Q;vD>TPt|4I4#bUpx~{xua#Xl~i-a#zCN;K^JFnXz
zHAY?cn-gskoRsp<i4^DJ7etoW&x?w%S*DDCjYW-+n0vE0N`y}A-x|7;AK5d0C&RSS
zSnZiv7<n=tlAI+xj#e%Y3Js2VITR94e^ekbORhu%Y7AGO$N6xs*}cH4Nc7&(k};1P
z5bPaRtA^e(T8UlPd5%ar?CbqAQ6s8DoynKpvMbcCh`4En_smh9(h^o<M>(fDKBrhW
zdG|W)p}oFHd+hGahwx*{oG4wKQUxNq+$fhy_6)`N7Z#!>pWmJ?^PY1UshHl8?9Y;(
z+1X1Qyab)RtDiFd5?3dCwoN+c^<HhDAg*V!b4a1$n${Nsj{a@aawh0<*t=w`DqoaP
zHUo}smS2d;E!6>X=!a;Q#+`W1b)`>m<+`2ebdz~}UKU+fE1$)wl*@(SqICT?Yx66K
zmAxM{SsW*j_d{<J-v7LlAEDKVj~gr_B-mga&)LH2We-4e3fBR4C4N8J|7`Q?*-M=<
zqs68)Nk%T4M_ZQJ<y{Z&EGg7x-ew)yKrr9Ny86VPOxgaRw3Wb;z!)pj$QJi)5vdLH
zc>XnWa^EZ=#*Qbj0MUA6u3FQPV1~Pv$M2sn+HZ80kTTVaH`8B05V*7SORC8gvI;)e
z5V&fl0d$=+QX5}U&^$SOuhQRMu>giJ2QM5#uFMwe^>`N|4I~)U3Tt?*Rwo&TbV&r6
zk!;`V9A={XQmEAaGL3PsL7G0~7UY!c^}F6ikPX7=dkiYq-L+02cggKVo@5i7>Z>_)
zJ8y<Qb?n^BL2nBQKFn|QO_q2#F^e8cPCUDG?Q|r&+_3L0oMIqmH1!Na15~U!c2Tx$
z?0jIYTmHD|63Y5nyuYoUrj21(&QcWTAam0dPtPIKBDBi)Pj_HHd`35vW|iNlo@tSy
zTb)qtv@ci9xqD0P*<N68DJEDhlO}iVj=p}i`jGRE^n-$J#yo7S$|I?`b?A0&P}19w
zjp3mbWhZWw?i5S9_28IVRjR0;<ArNkp~LENYx0eG5@wTh`ZDe^kGKM9SN!9~O)oO;
z<Aq=*@DBqh-bv+XA|Ga<u){Fu_yM3eKuA=9d*Zcf`n=kx{$j$Ft2yd+u-OYCujBPF
z0Y31rlprspRZesc*0e;wY@=&P?8%02k+^pbqA*^=i5uGcD*r728m(h_@=}sC))T^r
zG<bp?{Mn5hI+A2Y`()g)-f^<JO1T7bfuOzPNih~fH0vOSYN}}{;^mr=ntC-;h2xMZ
zyt};t$=j={*C8|8Oj}mfZSg^tp{#I3W(;L9m7KIyZsccA`dJ`bqLpI2`B@vLIgDHf
zyS#v?uwT7SbwO09;PPq{j4;@_y_vtN4%>vsGDc5$@T9A_6oii|)M9($hMhi+tc{hX
zw!QF2!KEymuk1X8y!>G2dpB>-fY)iSRcJq*z%*kWEpNK~MW4|Rp70rWm;z3PjLcL|
zl-XVY7oXg|dsk+aRXSo6(1+VXRv|P`9I6XC1=wyw&sAP%9n@xTfnk5xW&7%CGPmrz
zsaZJufn`=Mv(dL-+EXH$I$7)I?&_Tt=5Q7jBTDCG-PxKbZCG12FWVBN_<GfA^KlAZ
z3p^l_hfg0phTDD;w1{0@`XdMPPPX%{Y`DJ#MT2xdnXl7+)Ily=>x%y8Y|g?(hOiQ`
zjVe2^yTZs#dg0aagW{-rDL=JZRG1#KsPlcAo<GVIAK>IZ%E8^W5a0tbBc>sn{7s+&
z4;~t$UFk?sGE#8kS~EUhHVent5#F!6(_fe@7h;}fj(q(y$Hq7DManu>>Pan84x=m;
zHDGhm|KXv2v-gsl1jvv!o6$IWK6)ZmERdXVbRYR{=|=1L@TSY)G5oovYL@u<0a{Qe
z#S+^+#{2H&2Y#1OWBv~{!Mk3&o!+D=4C-}4qeXScHRKYe&KDs|?hFNezfl#xk`kj(
z%Xk@4I;dUi-Pm=?G33n0dB?@bezqe<?V{q_Z5j?wM$%R6X(&e(>v1X0$EDI9TZFYX
zIceW<9VcQ?<0`YRVh{R{=G}BcxT|{_-O}Dq(zwXv_weD@5oh?Ox!5H71(p)TmUj4n
z+>~1tWa8vW(lAYI6;0fdwcmV9_!O3-1%(>=Lr}^GPPT8=z;kDc=Oq!aJf#6Xo!WaE
zcv1CkTR1!0;?QHJ(5-q{prw0*i}ozzpL}N)%Mj67@UO<j#rtMH>UqVNeIm}6YK3kZ
zR(3EYzYAYxM&#D4w&M)M?9|5te2Ac6ZmM^F%_OUN0m>)bhP6z|?8y=+8Haa%cX6E_
zYm}W1%Y?F_tx^nU6-5&iXS-UDQ}!|F`BsXrx(qjYgQZFX><nmrtb&>C&yngeBo}!t
z(iheG75e&~#(omXHTK1t!lf9bGv?jaATojV#5cc%%d$sFlC~2$?K;QlRVofyr@qfD
z>P@38mZ~L^;~Yo4<ROvSJ4EWYnj)Q6%hT<TcGrcuo9{a(JA03(%DE5QRjE+Q`tt8A
z<VR)VSY-*$HpaXMWwAwJRPdP}4e24IL0qSkQDz&qb;*$p94$n{Pvzr!dFZ37V+e^E
z$*56<y=PUL%6J!!j-gLOJ{M2GyG|1Z^8!6*0KpE$$h8Zps&en+Lz(X&9@@NAsD+36
zh-Tg{UQ*b5NvhA9l^MKZqH5-__i<#OroUP_J$i3;OhY^G{LTe2k11P<A4b2cuoCvz
zr*!L9d=bUQ#!!VBY%8KtCR*$*@KjZMBxd&gfHu$4^<r&qlq)_g-6wu#rbx(qH6+($
zKRM}*v@LB4LkFv)7J9D!9X-y$m~yM_UZBx#y4#9(WH%eCPGnSdzn{oHR;*R)CO$tt
zV<Eo(9mlC>pX%Nvc3{_tZ~<CI-lRQ?t@dJwie#+&Ydz!2PG(w=_w|-YCSY#|gVpaF
z&yEYin@Oyj@|CE$Ts1Df`Z5+QFv5FbW~p87Pk9Qp)fIFPe4qAm=kOsE!+iV&(Uc>C
zsH&LRv+|FV#{|gMk7vy^1+3m8(_}e<5r60)D#_Kd%iFor6<Cs5eg#cWHiOWZQwC3X
zY6?DG>S>c(ign+#Px;0PkVw|Ek`?GOAf6Y;<u9)~Pn@STR%uLln(~F6F%^$L)56rM
zt58db3omNim43>h5*f8&BbvRl+u2qY(~L(wEK?N;H!rb$!2claMgK;Eq{C%-`H!>J
z+VMA;v(@ufpA=Z7(O~l@#FVW?*?tz1PXTbU#L*mAWw%NTEM?4Lsvl0ce>3Fp+*lj|
z7j=}o%Z*m_sNJj8a=A4Xo9@{9%37D83uE$RPs;kbRtuS&a8lVu^~f899u!$ie??Z`
zrQDTgZUr7;wqFub^xC4dZ5}7-jp_n-j{}p~>XL$=ogjH#$!X7K0cs+zHnSAB<QO#?
zMD6Ym2(3CD^0QCaLq-T$;*=}hzBWCsT07^m<ea0{tR2yHIPyY~B}`EzEq$mxSHaJ_
zpr59cGeRTUxwvn4F?w)FJu<Nk9%I@&b_XW!8GAt;``){eJwA(PDRD?rR|?+8-cn%l
zx#}d05-<H;majA_$|jOaZLkZD^6ZxL+AfH#VS=_&CiCQ@+K%S5mwoOeZ6?vl4SAKV
zu)CNB@n(utD(v-qyp;j&u<7#nm5n^<X6Npzchg9}9=<<^%u(A)ipDp$)T2((7L~y<
z|4LG<uV*M!$sX;RTS>;*t}#{z=^(2Sdk7|@?Ky~GV|UwRf!A7dXN8n5q3|HuPhsN}
z6)3I?oYpa@b%xeCO2cPQQhL~u^i(6{8ZB?*A9VeZ309d1SDz;pSsOg=YHG<DQpmtx
z)Uz+;XZzsvpe%2I-!HjU${Aff0k+lsxlCfZ8@7nIwEcVWl8dv1gwUW`iu2}|{&YC^
zepDGSKWwqR@O#=jl}YDyUxCvrukp3k1%InzQxy=Z>Xxi(XE#MyYjJl*SW5>-%(a+3
zG|2u;1ySUfT7m5_qPo3gYpz1=k{krx3aQBRz1W)3b^Jv3LxvaIA%;$qOCw?~jZcEy
z8T7t5VYH?_D89tQhG$c*zOnbFp<D={<hen$JLIz*DTaQd%OU5(ROQ0+@_Rl$*7y3l
zVPTEw)~^-qFX#1{DOF6B?~&U|23GMkt=>YVPH*)*K26$vGOo2+^>rJp`jq$Q>Vnk#
zxa7kWrj0mJuU!AtgdyvJip0ws&;qvTY88CuthPhO=@zuvIvJC2)%qFjxWDP<`}0t*
zZ*i68Y-Zcxl6b!T-0h)}Fp+ZCMSKbQLsgY};OMS<gb>9heW#SPqkRJ~4MQQX%3Mr4
zv0_g>%%z`_!VSY%4g!XYJOCIr<JSSsm~J8^cMK)?%aaB!^nS~Qgy)JZGve?Je{fup
zx}p?5B2rI}<0#n^4X^%inn}d2ECeJ~X4*0d(^yfk3r*OrANK#;_0VQj{WV&()`X%S
zZZ?KaA{f=sP&fqLnF)n37KSF4PVMpYvA$*?7c4*NAV`CUI7mHeI?@wQ-uKhp`+B$!
zn_*m<;sOt;)hK0L^cIlU)8jJWC5rlXX2a>8i(1=rU><=L#zOGBF6F)$NR-Toy4`$d
zq?nV4wBLxz*Ikluf4cItXlwz=1+Jtq5~_Ibnmn#~FI_6UK-N2tLZ|iViPP+jwN-@P
z&*`l7Pq{Z^nEU4E6xDsxA&Y`%Kidxhopy5t6WL!iuLE+zBU^L{TiAYB^ew$EPvNQ%
z?4JTLd>0^HW)8j_i8o<Fm8u@}I5cYJrl4@wr>;q^5G+rn%Zzy7L`qpoQ!8uuGEq81
zq1JhPI#V=h?S_oM$X;%3t3I^c<M5)X^NvYdjJ@T8X4Cn|sA~~g-2T#0qe_BgrQGP$
zOzfkWG0{Ce*bbsfJvMybWgdTx1NyXQls5}k>MUXp^A-No>>mE9*<&Pe<-o8P0_1~j
z&%zQV(rzhjoP@v<uS7;iAX?t~dD8cN?+1PpQQ@djGrk)(X7jM4BZ)E2R{GLJnHviQ
zW4x{1>?rqzab^JM-}AB8Bz-yLN?3y~5tx!r#$GtVb%sI0!OO4LqG;v^y-oCazeA*9
z_wLs94A_$eiHe<>)LXgiG@2^5_y3}}4AP0Yx8Jbw(qd-oAU+-R)wrsU_97DXZzGZs
zES;SbZAK{L(&~;7S_I`)izKPz`D=n<W#&Co*3m_XIP~ELrijlwt9Vh7dFiH}sKjs{
zM$bDxiqSqdaK>KQ{`^q{*9O8D&mW?co5;1naJJe^TPjbcLao*i(w9El>kZ#Z<C|HJ
z0gC-dP9l8!`0Mxi+SqSCeU(~pJBN$_7ovE!jv8AWQEy$u6+%dq-e6pBjpRX`ZL<-a
za823jvGO|nd|F!2>3&E(dN?N`>%P3{UfId2B`<9_`aPqv{PAT{yQnH*bQUJIHs7zr
zc>dnFE5_~y2eV`jmN$<L_3-cl*E@MscX~q2$CY3g_d#RG*<_hBJWzGK-O=8xge`to
zy0$XYRk@+3-J9EV_Y!#v?lpeZqsj(0z538n5ARvLI!$L5(agEv^GzR)`%>8{J8T`O
z+Px^PoGlJshHzv^t%KPfWIMKPjiPxk30#)@{Gcsx7tDpM)dV{xJ3?VD^0O4zNZc2>
z*(z0rhp}z?ci+;+hBNDZ38fiQ_^hOHCv(+SP73|Z-e8YDlWx82Q)1-FByZ=4tNK^2
z=(OPkZBoSUseY5oE-ONqTAT2V-RsA`Z#Bmr!LMhAX0pm~_>Y?Tv`$F6>ty>_bq@cz
zCD9r%wXFu*#xV++=l{virDYh}aMwtaZSkISsiSu4m`v*9q0XQ`@Dn?=f&2G5vM;d^
zhD+hTH}MnB&Uj@uLOhq3Tkw2xY68dEuT4`|v_5}H3V~jFpvScHU8%gS(sfp=m>*A7
z_WrlFVEF)GEW@?>CkFrffBx&~&j6vy)BXPcEgw;TWAo<|+uuL)XUnYk0k8kpOBBum
z{y+7lDC6r_|JlTU8Uh+Y^ZOV4|3>`NbN}>&<?CBHXT3{t-MZhV?sqq&Mj)Hv?RCtP
zr~E~*7V%x<h|XIss?(fBq;FbYb}P(5G1?I_0dhA#YSpf-Yt`HnmOfQ#T1GUq#A=sI
zIvlL8DtP<_#?3TehnLf){i{b`l?mO5n`iPnvsLA{2+m&X_dttKb4f0q?P_aKpJ?x9
z-{&i|(U8Wk{Y{_q;u-S*4rhF_5PuJ;(D|iYIj2eV^610<GFCB*$$g$LSqCMfKn*G?
z0P4>of*>*)F$S3dE0tTb3!nJYZ&9I^mH@vCV}`E80yXaPYjZ}MYO6{AmK=XMLI-mT
z{EAP)XQPjSB~J1kj)*O_cZ(R58a+#{fLCB}Le;u4Z|mZnTR!%QAqQn@!1I7V4g_g$
zG%k`WLNs9K4BcMj$KX_n<|WwCl>%YE<hA_u&+m_kSS^@sI)&$k8aQVj$7K;uP56(g
zwZ@jG+y1$aPaSK?)_(AFc9stUi@);ms6d;vU~+Gk1)J*lJoEh6U&faXTqO!Ie}azg
zYQNvortPOY3C{Xg(3Q3+EuC(;8@0XLFh9j9tj~~l0YEUT{UF~WS?|})Vu;LFgBmGG
zbw$Ks=O_zoJ{s;1_0Q%s(iSj+6sS%MUP6QtA{kx}#qCz2`{#Ws71NDA=1jZo*trTd
zuEs=CT>{>1#851MFu5aYZuk>tqOO2}I{l1@<-(|5&7Fm_4p;u-V``ZdoLDu0IW?#R
zNxSxC7XyxxhO$xLci|D~LE?V=2$$5mNG^1kSU<=^S5XlAu56Fqtw<>R=E(U<v$KZH
zEU@)uvWTCa|GvP>{8ObuY$o+WSU<NYtFOu)cb(SFFc!6s>jYffBdWCIDk_pn4`aYf
z+p6C9N3Io1b#VN7`Io#G<Ml?8@!NF=bBBw129^8dv7E~k?8jSl%m(O}vL1`!r4DG`
z$`sM)m-IT})zxZZi6Ukj`9kJV581*m#mWs^d^|!+%V#vx?l(+(0R2IoaiL(wxtW~k
zT+P2}M|A0<|A``PYZqN`2`RRH5*V9qH?LPjMb=kWMY6Cd$GYP6L89nv4K>+&)q%P8
z-R$zqz_)F#Agdu!m}k>ct6g9DRQ+^fE-9D#te;kR(oU{}-XK*nU~>=6SjG}hjw`;V
z*Onw-)J(rHHVu^Q1nx>m>iD+yiLG{21U{*e|0u~l!@O$OdT20_4z|A@84t9?PZnYK
zK52ETBX_B!r1Cs7{CZb@<cDW+VpaW?$JdzL09rZW(fK|s2E{MalMgQ>Ao1>gO=Ur(
z5on5(U`g%Wh*6TsCv+aWpqKm5Cm(CfcwC`-no=?(O58?+RmwRDA_(q>if-oeACK20
z-u~{u6+>IP9dBK`N8y$B@JWq#?zjAGqMH%izq9wIl+-^Uo8)z1W)GIqHa%dJRz}?m
z{KBY|w6z0+oG2Dze%SR$TgbF5Ro_tmbGMGQymd0}mUZ%I<3hWt`oy(<Uq2*fVUS~~
zaF)Ft9`kzP@{w_bT9vYfp`CUK?)b47n2fsEAxDOe?vZQi8ypjYx+ipFn=*{z-2E`}
zBS%&{->p9eqALaDnO2Q^JbfQ@#Q6q0i+26na)vr-tH<x>C%<pi@9G%h$M!5B&CS+c
zHRKYs7j-+fal#gPu5aBIwCHiO3>|zE?g^mpJ?`e8bIv3v)MDOnw)+Wk``)5#oO*w$
zMaRF={)HMw3~P30vFzv1DIC!^_)fPnT~8he$gY=ubR$npck*=0j?KLoGo?eDB5Yqa
zG$g<Ox^pJoaO8T?6S5HH;XFI%*jyA7tYmX|AiGWtKdhM~Z@r=2>rGN@|H^aAvK9Lx
z@pR@-RBSLu3#@-lxAF_A(*+=BpQ}}6BMuRYy3<{W%+8#EGLIP_VrK1)nY|*|qj~cH
zEgkrJ7Jm`n4hC1@pM6IBl307(mqO<=`8K7a43uv77y4lQYUW#!mJ=|s#qJk3l_Vv*
z;u3A*6iQ_~-yygEm30ThpCO5*f$63%MP{15T`ESzm&k5hPZos7ZWpjVwB||}>^GbN
zGL}Fb3k$?K<4cef9&#W5*SyaBb#aW9k1PJO<b`k>Wmu?>lRBaYsztP$wf-*aj}i*@
z=$4dqp(CM;$(8TMHj}f_<6FeiJ*|30fwyFZ>O*^nTzun)^w?cbtyh(YltlbZ4`{?~
ztTlQJCJNKoOw118Z|6T7KgFig@U&k>eL}p5K%RN^S{`!Eb1AS({fz0JV*jL8mH`b_
z0YhYAldc@?X=KDrxJ=oc(rat;=YlKBv-aO-QeI4=IPC2jl8o(Q+hQE&3deIBPW%U^
z`UO}ljen6>Rh;@5KFF5|zERnoE@da?qcH^RR#nY*!%!FJ7TQbES-`)z6;gm)Cuni&
zU!Y`8iCS-jKvSbpxty~`5})M?#}vhP38R`;^{9zNyX`xve{4?9#Lv8{|2)Xmp56(K
zzXRfG)arKI%y;%h^>oF6HqsJ<c{~M?tKjxNdbFu}^HdA;JUhQ@xu$sKq@c0aqJtr2
zj*!;AweS6U{$_!@2e*0Z)r#HN>zsb3Iaq#V{t{nR=dN~l*4x4{l?Bt)Z4_p~wb=IC
zVl_mI)~?%|@Cda&ha$Z=^B#4-mvisC(L0G8$hCrU$5IlpT6IuS64x1%8Yh6f_Ce~{
zIFC~3c@ns9L0X!mpKronP(yl)h;~yamw01Y%DjK1mZYq0{%nrXDwx^rOUH8erfiz;
z44aHzXXlM>pTPB6Kuu*WEe^=XL5!}z0mq4N#Su+OpGM``v_m$4!0#oTzDCw0{!CAM
zN|#g$M?&TZozbw^?R>A{@pE%4?dlq$#I&JrxvAwG4hiVQ!_9eXBG`=k`S-Qg69=_-
zsoc9AoEx<*n%9`@V3x{zZt%hdR5iS3%y}$Up%$4(-Uh@HuT(AL4+j?6a1?pd*~`;f
zvwE~fN)++w<QHgzK?UsjoTBfSk5A`g`Z^Zk%`a;{<zJilQB$SX&uZu8U3aVK8foW8
zQG(c9L{)d3)jp@0jrUrCbcL1&7dRIw@#Q|!);|69f}Gt<WK~(!x9eO$$%u!AJP41U
z4%L7v_txuEm2g(^${e{TW9L^^yDu>N``-6>DH_2jJQ1ZbZ3MiF9l`ar2jZ8C7HXIM
zvG<|VHtLqVWMY*zc5cfYo@9Ht4&}IYv(_-Gr+Ca6w%28D)lh^^w#J`^af?bQw+Iq-
zc*Q3*rYz`4rOk-)<HC@#W5Dw<;i1xkfIitk>V=V<INRNuKp$l$P%Mat`-if{`FO_L
zrcmPcIZF32LM3JZna$+-J3msi=SCRzi%GToz?-Q7`lj$Owy<xB3YrS+vFqncabNpL
zwqBFvH;ZH*SH=&qsHd(fMwMsWopeZ&N$wdZe?t557ME+TADf#ncX;NOKY+2o;H>2-
zvmEi2PFgO(qAI?#LtM%fvCiod$yfCsTSBzbhD(c_&_3~E<OjtlXD3u-A5XqGWDV$v
zt#_np+3p-15j)NR<}Q#dE9G-RW^Vp1jel!TBe<ABdrYmH4LMzAk5p4(S9j7LSTNl4
zs(xWc?l!tfSl4?pCIawCBs#(0)|xBXH;nbipjk}cb_U2S8|!2Li@>)FD{_7&G%nqL
z&OX$iVQAlNRj9Z_HXJ6aTSiM)+sbyoLa*0b54QK%qjc^Z9hV5#Ovf0ySyni*xSl7)
zc5w4(w&A*uQKq<!#dI*25y)vR6x&Uu!eV<AbpcN)!U~bE!=K_3t5!Pr<J_p5@1f=1
zt?qj{MFcfJH{u~3(E*c{nhacjqTkgVh7`0?33@kKAM()q4Y1B3n`bUm(zldz@FiBU
zurNgG(sh$1$OgR*GcG4_{u5qRtO}lK>zBXJ?Wb6N)sz+Tzr)(=t@9<hjpg&@utEQ>
zlV5TUA>cBf@OgZPQ@*Ag>**WxPPnj#;@r=?7%d8_AW!@I`xkH21=8`z$;m|<n|YR2
z=}!o%<DrweoA~;y=?SO)B#IKz&`yi6czoZuX@BdPcK4CrL|*e>k+(WDx+;F{YLy)-
z9^T?77@}s>rX=Odm$4cXJ#Wl+Z}*hC8q-RvaZ?*QM_y&1V_3xXau4+WSz^46ODCVv
zg`l@<w50W*LxgzFr=({UbkpjO^~KUUuQ30K8itUX;mNSR*>{HIjGdYl<FH$Wh)oA8
zdzfcM|Jh2qJYkMgyj-P}R6BFTf<xGD$@?T}*S3nMQ%UM&&KLo3XHA88DmF-NsNxSM
zY{b<+ir@v?Vmxg3&}HTcrk-@0{nh4WzZp1HKEOlLZ3ABs$!h!fsZ-}3_hD+bwzXZB
zaei4Dhb!row^dAmD{O@{we=$9XP2Twn(OqE%f4hv<z$p<a{oV6>?)vQVbAwHjQxIs
z00hr>sjgW?x1Zub3<#;fxF@=_3qpV&K$V2X-f@xHD?u8Ekvr&dV^YwI78h}ohVWK?
zL8Y3QR~ZSd{S4;rp{=sv1vmFf{}RLzm!V16bs5{GAGD&%Q(Af|Y&lAP1^mfL8zmos
zkRHU=loaw8vJCLsG6Z}n4A9%te#s}dUEcs5+XMuOrDo1$y{u-9YUBF6Is}a?ZM$!I
zC%B?Z5eGyLF;ex`DX!G3e$Voieg|X(sYI=Ve!1r*uiDnct|3GyG18*&0q?9Y;M%lP
zO@PV2?Y!x=j1(f98z*)_JSxf@J$TdVdl)e$Nl&5Dt@diau{j>0iPB|kJU^h!{9@=~
zNkJfHhVfYB0}lTP;Bm@?IPnRHO!C&XqZqF9zw9`S=P5o+kustXxW0%FWAhwkYRpK}
zZQvdPU1nr<S|eE2Od`35wjs?PDjoCZvd<cQXFX3ofuCuSz_%WQ^8;-_zSi!Y>z=nS
zqtQM~i|PHhbg>d+3-So{`8jNdn$2Bql;>nl2I4hQjh+KDpFM2bdL~YPC%5};%uCf*
zt!)ez9TK7kGb7=<K-bBdVzXz9;mb?GJi2g(xwJ^wzWAN#eu&UW`ITO=JkL*!&03I>
zOv4zRs&nMKfPw@}-#nFu{A1KCAK4VUXm}+x&!>A{*R1@7d(_93L}gmiD(y@ZQHBSn
z<8SF9I>Lec?%Xzow5%0#F&?bWP>$E@>O5>Z3G`R038kxwXjnPlZY;eJ%Vlt}Kxhw|
zC7%(5Eu~Xwev7fhe2gZI*DFEvoV2Q<uc_OA9g%gA;|BJ_slvU0s7bK~`>9|LXyVo^
z3xwB!G5^U>?@gD)Xs4;Cj8*qx8USN=;l|K>d^M_1x@!6+s-E@?$Z!(VG>`67IccSx
zhE}D(x&2pXI>kJfDeQk@ohUNq168cOc?A7a=guukJO$!EbiY8#va<<X0QlQnh3Z3p
z<`5^yUH+bdAGS{4Eea?=Bk5H#wU|ll!*qlC=~itum1#kT!@Z;0JI_iBT!;MiRa%+<
z6naDvjN?01#(}xqJQZrXJRo^AVk2Gjl!=MU)@(_N$(!(9z73Vdcx{&Pp$XB~)24qD
zjYGAJNyntno6p&;`{)5Vp%Qelbo$A_^&q(-o~VsB=L7e51#WRL+BTWjw-0j6{_TF}
z4gnaT|5($)!SjVmK3HagRJUWm+WhyAq(1;wceXkMj)RkB(7J$*(}1vuA6-20`$r_e
zE~I(sT+YFi2bInWj|Z(4*G}|3n11^8$XyWa?T%Qu9}E+zUoEB$T5D}zEc*LL`mO+D
ze#pbzgG7SA2^j@z(AsV_r;V5Y@NEC^lK<X?6xgVX?XP!(2boO&9<dfR(AxOy&VvEk
zuOYhk33R{2^Fo<_|L%XhFrFW@Hn4;%XFo|o1fyl`lzP!T|9r%fp6k}^dznV|^z7tL
zrRyz|aV-)~vQEwB|C|Nj%2Tl8J3AlAXJf`%X8A^FWP2=Ht*-Lm{{Neky~$#8FG?!I
zY~`*Pa7|LP(s}1n+b2&cHH2Y_($y7Gx#dP^w%zEAR{kQNAIaVoIY0T2fxd0vJL{NL
zC{Tym#{5y2gW=un1HK4iu4(Y3R{DKi!^%m7A#zfQ*w}G!3%;EZqJF1{AJK>=<7xa^
zF`F?Rir=n2Xn{h$BI#~>7-aPL@`><^UT@>8qO!tNbxhtjlM3{Fue8_iFMn=t6W{aO
z6Z?oi?E2<ket4UON$U)SJsQlc3id}@(ac1u6_)Fk_+UWt!4phjh{{Ws7KAnTPIv3x
zzY9;YT(~QQxHUsenk<y7?)<X_>fd+_ms<Xi{@`gY2WAAqJKau1C_U{3IO?%by`hz+
zXn)fzOokXw^@2WVwbl}XDYr&niajsGdSNWo8Gx(UR^T4S=E$zvG2mFbjaAxkCjbF=
zg+gAIIZoel34OL&BVR<zI5aslCS!XqTv+LP!iHq0dfwypj<u$iQkMm_cg5z(zbxs~
z9aPu7vDYS(mr#HFK#F$CvxnIa(ql%<Xeiwh-WatofMFKjj6Tj>pKi(i-c=|ay{`^f
z+i<|fMUsvRw1RRDYh*NCjPg!pF*YZG^2h!k*}5gQBL(@z3qM>8SqioMYOM6$X1goi
zx|Q+Z(_M{3)mV{e8al=stMkd9wLT_q8fzNb+KntrA3u3AW;syMYQ1TdKl<mCW_u<9
z#XG9&jCa+~*AbV7i<s?UuB-3lxeDnocxRjBhZw@idnn8AF|9)+SL<4}AlgV-eZQbL
z<5!fBTIbG)80gZ^FhyDL)m!;DB;4L6k-INE;z_(0^cb!3ac6pZx!0+veQR-X1SQm4
zrSl()_1B_OXabR4^YuIx<pam>y6vQ*G->Q_zXNHwDdjk{P@kG8LlWm8c>z1s`Ae6|
z^^mG%N>0&SK<oDC8OJOK2h+xX^LQAlz=~);Uu^r!={@&9o!+xFomDrDy0X1()xAEw
zv}xleuMGElPfY@=H^Fc<zj?Tzi@EQMqimRWa<8k;G`TK_cAEisN6dg7z3tU|^6(5G
zj53^q?()-;zzOxD;MO(wGIm*yTyQyV6JX*RzHOhP>x{B@ZTOrJ^hNN!9e=Ws|HB2P
zFyduo)y_pfy>A#(iEyYxuWRN)9p?!i&HEP&L4AkeCOUCx5I1xEQU)-`^88#zk#^IK
zAu(rK^!2LBc2!8z!b=Yd#AP>xBJEbWVgU!pV|4fE!C}cViOP=}lobr?*5`7z8L=5b
z7A1R9w78*{ucF>9YzE_&+b_^*ylMyah3x^%+v%Q9>?&*31f>O6T=oY<S~(*M0(JoF
z$@?&G+Z1k_vEJ}ao<F|eo$dYIQfNv{hMt+PISs`Q!bhl_sO)n(K07zdSFW@4C{yxl
z{#lO^R^+7z3m>G6{T`>B>~VJ!dgdOHb6EoZ0Dre$xJd{0LQbwYYfv1Db-w$L3%mng
z3OwNGqT0GkUsJ~)mV<<TqH0Ao@_Uu^#|#%r*^rwCpfpiHAQ%{!Z;vl76eEYlCVL_3
zIa<Pkq%YpQd9<_abzT<R^W2p)Z(ry|3Cqs5xe4~<H^wUXEty>C%W8(r&<1SmOw=Mi
zo(~%3ZwxlMl<^jQjo>^cshQcqVVmjo8weYGi5m4xUQ2jsFPwqBf6Tq#mBSgnG)Rmn
z*7J@<WO~F*J#9`xI@l)yzA$%9%s5$wcpP-jsD_(KiCpoI3nO@yoV4r!jU;*A*N+*u
z&bMfGOK0#X`2|L*C-c!`_qMGJYY_S0nPX6C?`$D$9bqObWgVmPBWn65kVdac&)H={
zjrKA-My_?L&3^40If<GS=lkZLeV8)ya1WvE5b6WxHcyO0+P=x1h`j3eybE})9W&~(
zuT+2E?=wt2OyMv>ibmHvU!6zz#f@XuhNVIbMMLn6@3+uv*NaDk%@M2G2jiC?KaYVu
zmKzN!nP53Xs@_9$PKPOQ4QIYWJ2mCV6otL7(9|fN?Xx_Hvf7QmzbbrRuU%8!%*QwF
zN9D^fUKyt9^1U`1)#;2z&A4e_dnoVLzzg|^9#<{du#~NJ6^R(Cn|D3(1Ww9fNR5_J
zZeq-5ZLU|$%cWlZ`E9!JuD5GPNaaQlVpbPIsPWQ0P>>15+XYcQtD`1`8^(quZWT(~
z(lpQ0_f1tBy4hwQjw}@5$kRlGkj-zDgI{HVw1%0y;eZXgMoGhTTZctl`%ABTg}-R)
z2mQ#|Qhwc=)XBYdL;-Ls+H%_9-}BO0B}YgoqMRuS*Wu7L`NYvO&9#-w;9EL6sE8JY
zv{~r1rkqfJt(yFpp@Cz(T&lzAXqtbGS7yArNI0w@k(D@q92b`O6s07Sk{&7rV%KxM
zw$Em!%+5wh!BD}hsEYaYz*YNRvwdbi^||EKf!gd_2U7)WK=RT|O)Yk}KTN5jx+Dyw
ze^$$m&A*@>rTToDoOV)`syM=;b6G*Nz59Oz%wuX2SL4W%;RPX^-c;iy-6ma2g~+O0
zs8nS<*rnT(qs9^&xh5p;s!R)CLJ?9f5%(Yxy}T&5?al!!vcet<R3bJii;+(T3cq7S
zL($Dm+9eoyZq&oeXHyuV6<SRi)nlfO62FN<A3z*BS+C~AZ4PH))4469SEXxzCTA9B
zhu%7IbljH#M|_7B0F-c6^}RBaE8+X@%|TSpun%(UQhbe<W15GLbQUnQVer1cjF8fk
z*{^QXP3k^ka;vuOHu0Jj?LK7TuJ$|#b2dS^2*K?SLav!jiYM@i`NgtBV~aA_;^oK*
zL^D-NUuU{&Vp!)IQxu}5uEpIt;UH%bfDJ7^028uWQvJP%*q6`g+aZ$Ms;gp7YU>uR
zOR65<j6uha<sEXPGbCi{?CiR<yvSee6zCTAxjn>TG+nsm>0rp{ko+JA8l#-(PcoQ+
zM2)(-(9NZq-cT6gQfX;j!lZPKNuBZ=Sqt<jo{37=Q`RBteAiEZkUcY0nOjC$U|Kd<
zDpL~)=Q@902-G#Zl#SK;R^L`qlBGJlQwC%}jnWvQU>jc3L7CzSyM@BX1f4Sa8mYu>
zPS;NGMbyte8m+lmWHoy}%qi|SF|C7I?0a*lmX_pBt~~70t|`?mrWC35VVuK<YSxZN
zx!!%N<c}Wo#SMLdD}$*v8qSfs|AcZizS^Ry-@{<<tytRn74g)*6=`+@=4=QbBK12s
zfu0A!tc9r<E6j2-?+oytD9IoCR%%1I(^@-WICW^=jKCRH^*Jlrd3GTFoDIg~O!d8q
z(ZCKLmw=rO!kFqrt#7hZQz(a^Mbo>dGvY3atGy0pTTaz8?e8mt=vLRU`Y*+VGqmwc
zYSg(8fpPM^JfU0aGA|nYRD8)j;Y3S>DrXg56p*l!f3={`a3XCovdP${k+_3O3#j9K
znmW!6j&upLgoF!RLcW(;^<;Gx1%L}pteHNtI<QSjcTQ-xfWxuuZ>HGADRRtwQDKkI
z$v+%a{#*uioL<1#=dyge;>b~41lq`FF8vP@BQA@aRBI2#rn7AUfanFA&jA1vd$}7T
zl>Ypk?P`c&*%PuOYvtpL=0EBH0WcjSP~J{Nu(T8{Lp!{;EWe=%d~x%YL+W8nd5K&`
zZqLk+*B&vYB%T4BMma10w2HZ?O;=MJZiJ~lW!JwQcu6`|c-JF`6#TYhh$_=APPx~o
ztRe^Zx{$%0Hif3aa5d!8C4eO!XASjIUZLeLGuV^S%7&!wdlZLh3g3k_SCf&pPyYW;
z&mFbLJVB4iCt!^TBA^_K&IX_6^)_)p99Y+Q(MY7iYHRnfOmBz0-oCWmgAHDBBoJVw
z-NY2XoX%Z1@?P?f-32bqu|!^P)NsHKAOn>_8j-xaaBXxp!_K|LlaADn(7=3Ie_!p8
zL|o4g987r|7ClH8)4Hu{?izXrob$cNXPPq(t}pk3uX*Iy_|=>)c9wr}<W-zEG3z+z
zm(}!fgW4#=OeE!!CdVlx|HITUkrw)Z9Z)~io=2#?-kdEu`?I@kUOWp>S2sZMnzaTJ
z5&^ocw`ajcX?E3uy`hPddH?*ONOA6#Bjnwk9p<B?-8{1`vRk6a1uxYE3~<NU-thbR
z;RvpU-zzWi0@ym+=bm!l<_b-JA58x4GRDu_?@K(6lA;`}>obYdW0I)}jZ!g0AxNH^
zC|fvLgsoxUmSXH8vGJ9B(MBFXG@miMxAAB!{sf#Sed?*+a>Cr-?(<m3;8CHlZm(|+
zc0Wh{yNm6t{kNS?=<7GM4eknKqWZqv+U4(DW586Dkn+#@TGrPIN>(*#hN)GnUe<Nr
zH*#0aP`53-(y_%FKd@#`hEz&H{vbxNUcWbDb##-E7C4Hf68c}<5>2hJ(6U^vnvH8f
zvwlD6kGz5+D!0%P&9a@w%KA|LieYYf`{4HYX>cL?lY+>P{Qzr(zjEh{P}F<N!H_$~
zlRY54RA(Dy<P5|6!8{4y^_aH(G@>`U%&YBca3@5pAq+igjGRWIP_;^oVLmY3{o@tm
zY))_QN`W{*q`&H9cKa*-%w@lN`e4$a;s#(QL_;0k=AEUdkACc>l9005`&7va72P&t
zu-M3YTe6Wx+4>`=dA!fG8gU)cD;s6lUMy4Gtqik&4@3{?UDpIYZV8_5`OW?my6J=y
z9e-V+)*M1MfBDYNZ|8T4Cbo`OuBryrm#WdHBI#mOeRkq?QjG(`ukt^h9)UVIF<Y&F
zgZj8Ryq)*g!dw-+c(8NiEoi7V?$L#V_e*MC6sz}4VJ~CdhWLLWe5m}$9nP}{zk`}f
zJ+T9+uDOx_#{Y#v`TtEhU=S4k)hmyzj{y^kO1?>@oQM0*hT}nDVdT%NWOD3}9}mN-
zhKCJ;f`eB-Tl@xP{#lU(?2G0a`r?Tx?PD;MaI~QQ#*Hm97NL1o$l%8V^oN@?UK=Ae
zkOhy$;R_%=U;BUm)GEp~Te~KprpL0Pp|M$+9F$kQ!#Wz^LkK8<tdySQk~aZv`st^O
z;IxmZ3%6dy$q?cTAZy2Qh(8ak-lEPlP-(s6=<;B<LDS4hzFx)%+^zCccm(07U!-JK
zaNB|v*x<o&4SH4Tw(*PJhE@R_EfeLi)HUJ+RQL6I9Ua#_1A}t`J34j;y6wR<w6p;`
z#t3eKvQ24!k$<A2SHAe+Gsib3$%_%pEt)Z}j{atfE0i%;JU&eM`0?W@R@QieNVxB}
zBP6Gw7jSPt-&}qD9}L{DpNTE_1`f|5j+GY(nO5oSQD(WM;Y%h}`JYkdjM)y;AJIU=
ze0jQCTPt7KBl&cfw%Q(~Mo*8^M4<Wcr>JqIT9XS}S++F%tXg;JaRQhB;v=_jd@{DQ
zz!^zD-KuE54t%xLQw=gT{wGuOGZ%pycr@Z-`AM9JxrFk>YRzl{k{}AxD{Hlq;ziYP
z3?~q2D$xRI`(su!9q}$(Yj%k1-zSvwq9)TN-u&iUBB<X|?pmO9`*zFXNHLFqK-+Bl
z=R=z?nZ3tlsb%iZ-98Twe#!$WItknuZavo9$+-^6uhR6^L3MxXO6hfaCF0$8$x36r
zCxLV~IE<hh>AO#bBldfgaT4$-0Gn78FgI-s>yg)SHNTuqe7dg~IRr}WdBzobrvI)G
zUryKS43_~gss7%jgNN!#JiW=&03T$iO;=I`k7`WIXsLtmLNXB;OAx(Jd&O*;by^>-
z55V*bgQ>Rk0BeMXvuIXV!<;~-+`r1ILCR$~q?8*&W!~@Q@3?4Fx+0<aH;cP&6??bU
zT2yzsef&`0M`an<w<)c{(TKQtC|Tq^4c`XOfN_EBCwR+FvUrjg&~@||-(p1sH$)?7
zGZK`8erRQSkL*FG2PaaC^jAFj!ijZtCl6Thzrv;R(fk&LTH$<T$81OZrRFe1W=UZz
zA9;xp*9_L$1Z#PFg!XX?S@rdcR%*e`bq?ePbNnWeNkbeQ;d2e|MSjuE9;aE0m*~uu
za&PwpF7jhG?1=i<^OPzAo8WqPa4=`=rt3;(Hl01>V)9<KbPurDNZahrngT{L_-fd}
z)8LqiOn{(Fc)?=Aw(rW%#-gWFl=G`BRp-F~4&>?m@XfIKu}jH>DPtZp<fV{|t$r+~
zYtMTUr%GqIl!5=dg+!x@i*DSXMH=`p;Goi|0!R6pI=h1ZvZZ8Vg&q_tC0T7We7G5y
zZr7i=kqcbmvuTW{)$BQ5C;SFFD{zD9$<<PR2b4Npa-Hppj^fiC)orZ>RzuhhC3mM3
zR@hu+`UQJ|Y=SY@FbYIt?K03$W5H1)(`OyLC_B*^pCxZN1CFlv2JGP*<<8>yWp4_K
zvOAs_X9uz?jK7`mQ=6%z4f+|z=m#9U36w*{M2+j3wZ%7i)c_-L#M0xSg9Si98v$Eq
zExxa@sj02TYt^zjlp}w%AqrIVz{B9C#;ZRZ<b8xeVcL_vQ7TxJ)0tJ)Ci+PumU55(
zbiizU&J(lM_-VF7Jw^)S%xqKz=K&7RX;7A@hWR!^HqvBpTs83Hw+4Zo-hCtJ;2|5i
zLv4bJ9k+ko^P@#h#%*;@pb{wlD2?SUoV~u_#k_X+@I&s*w2`H&J@|)ZpJX+}@beGL
z!38WSju28oQYh4EVQavTTJfyHjq>+rY6pIb%^x(!Pn-~!GNolaA2)74a4<m+zTXT$
z2mja}^neU;XSYab6oQ@#?3wzqovyULeOX4t$Xk8hHl~yx{eUxn+dmD7Lm16_Xe0-%
z49{fX!O`7!@Vtro6PQc;BQI$zcQ14&(k(SDMB578Vq+5DCS@r3^`_m)xE*v#Bg$bY
zH)3=1MV(7>+sUL4N`ADD`%WLcwoE(@>-%s+k%1VI5pp6`TW+SaxSjam)LE?u<CG;>
z_V}$O<je(T6QX=!$hu$C$Xx{9AM@zBazRwzAC*(pT~hdejzSv2A}%5Wc0S&Et&(R{
znq<Abj^~@4ob2+ss|lus?Ss+ZkS6WQKi-0X^u)Uh9M80~xguez4F@$j%Z+yeEeGqS
zGec&qVDE3PGaugm=g6V~v~cge6xdE?JSWK1I!05%v*a}uzRFFk2?NV+zmO___`dG;
z3UIL92D^v`)_Cj7BD5CmIJK+DJz@O9>tK{hwON`(1nh|0bhSkCs9F+6OI?=6D<#Y!
zM1|VxUqQaKQoJV^UH;CF_^tKHyws=HNyU5pr{XT%ueBu?+Y%ANV6j?GtU$C1AL>%k
zI5^>A6_C219_3f{ku}0s+H0#K>Az)83&(M?r_~Oo+o|*A$J-OQ|Gvir&obh|3^rb^
z6|BBEUO&c=Ura)yHh`mn)N#DJttOU%UsO}ld+_*%L&i)8SM{S3aNtji)1Y?{<BM%-
ziC<Z<4d6uXQB#h*QB$pp74J=*7|N>erWh`N6^D`c(BLqX|8i{l{!6YN=}PgWOvh$;
z5JrCmAW)Wa<41?h+L3H`F{Aezzo92xPEkPuVBe!NRAbwq`#V$GqCVt1a5@rQN3HS3
zZQ^N$K8M|nxlR|M>!Zl3=8}z3(fIO`)9uDu7d7v;<j)Z_3Vg%P6ntQn4JXQ5<r$aQ
zMpUaT4Ce54L-%WxFrgf>mOs7)aJqN=uK!}AsM|CX14DF6OUubh59OmI@$^Z-l8CHS
zKcj_#?5U?4FywlSka1bZr=^9Qf*2Mv&$>?<{g>u{)chusQTX9<hWc5oUWbn3Y|?q1
z4wk||@JR<JhCz9fEo1&_(WHH4|C=fIN5DxIV4b3|TYAR*tL(2GhV~Hv^T@~crTW1g
zOJyD_z5-}?g1wOT;6?o_Pf-KGhUb$_^TEh~n*Nv=fJa`27|?)U{9Ew;->fD$!Va8!
z7TH_;8($&yuS9_ExL<!a_cuWwy#5;xAhi5j=SHsmzPT(wJM@2aY3Sf~P#gFo5|FDX
z%eBRGzi;jdpirT{{^js%Mp%ATh`4wsT_;;BjhH9}i{X&<uw3S}W&F=SukfL!1M=ud
zaVjHMRHG0tW`&E^H;Z_F^n^_F7O-%)B*JRvJH-F}jh1B!DRN$?2x8Z->wzRV@pB42
zwGRUXjlXqwYwqmsLjLSZmgQSnS>bfYic7oTmh;<&P&NY>01yl6;ujGSdBAaom8xA>
zoEL4^<NTlE^i#tWi@Qnh_kQ%HG-7#pdGDsBrQtf_#j(NZo-033{rPA3XZgyv%zPRx
z5to!s2@gSU(6fj*?xD>uHivP=f+eTy=2lYdeE)v<i&w8?R%Je-OiDT}nt`K&C8YTk
z%cD$%fWwheFtf0jbtYcOYk&{l?upf$SD9)G$#5JgDza)nYgpzuGW|qFKKc8bzb>Vl
zRJvG?-FnR!v<G#aQHz&?rDzhYVnY-a6>-^FDPpg;8(GXP<N5wvGt&8dzwSJG^80J6
z>9%Oj^sS7=Eqnod!Eb*T-ut1c@ru5wdvwi86MN?THW6ih@zSLzOlLK*R&csKHWt(!
zw5@hSQy0B!MS9rP31j6_+dU3h*T>47q6~|zTYEn#`8sVBVe-`zuLt>sX1Nt@9q9sr
zC8|%r(0XLJ(1Hi}X2tyXe7yE|$;BN{pK>3weDTcBAGuV8mrLj)=54{;z%2$re%RTr
zWMcq@XAAdUTCd4=FJY=7di}&)N&A8DDtEjJ$k96eHkL4gpl4#J>MVXJM_;pq=Goa@
z`E#6{B6xIx)P#9*w3zKh^I9Jg20p=K?=)WVl!V&f6@7pdJp)du%v<HSA~}X9Z;ce&
zWLfJD-Q+etF$Y)Jr9_UN`s=TVxmgwaax2IYF_jN~yIWcrDrdrGG?Ha_rkX(_>)QQZ
z#MCH33bvFl)?XFkoXDY?EaRRI$_auPcfq9$8e*@aZSM&5Q5FAAOZ_g|TM0G%>u;qZ
zy{fHS=v0}X3+i``WbLU*-p7JIwUp|4IMA1&3VE)DsfKHk@~vD#7Dr1}&k7sigoYC7
zHn^Y~84im3n|;3ay$@q)BccSinny{~?b<tyA8)c@X2E7C=X~li+S+I#QNk{AkxOz*
zX$(~0TVkr*V|QNNGV0>bb~i3_<OdmsMBO(qBI4P)`EO))0}TSddz-#K$r|}n8gH}I
ztHdRlicIy}YTY@M`jghs^CR}FH>s7c^Dn>Mb##$Cen{wP3EL60LeN=c9UPxm?!9(w
zejqz)Z3#0bt%qbSd^&a4M*b3Ce&r0?YRRjz?Ck+)U!-8F4=IR3PPdDvW#UX4x0fG;
zg4@FT3N4y%LmU^I)|&dkDj^t#!F@+>(^#-AQ`s;`jA@rRGp|~Bx;G0Cyh|3oB(Yx>
zWt<YdKu9$VW)Y166WAu>mTTy=%m3l&tHYxFqHd*2>8_!3NI}U#x?8$IKqQoIkOs-2
zkuCx0?yjMc1_cBL=^DE4`}^*9@4qwiJoCmmYp=cbI(y$4>}Aba3qeV$wWo5#WxJDD
z^e)hUJkeK4dT;^yf8u{FMqB5TDu5QndS?FH;Mqy$mGJu!G247WKAUm!UsN9rA&(c@
z|Ftd1@aWz>Dc3329XY7(=4QXVneDj+W=&WIREyvI4LN2ZRJGqB@BHON)}9oFuGjT=
zWz;TW0*phr`1M@xN&Cf+WN}@BSW;w$fP|QU7>9#&j?J=ntz8Z{2(S3^S73!^VtOQ>
zx2nJ=0lC^{HcRP>rFMoZYz{hE@O$=6-|qUH;rjaPvUa@ov7G)0f2WKL(d)NI<DVz9
zG7Zw%nCM>`xlHh3EB5!l2L%CFr3E}qaEwXdO+V;ot~rfD&@CAgJegfP)VZn&%{ZFR
zr4U@zb+^AV=@An61c(jPcOU;X@pRo-hV&Pjbq81&!v{A)fki?plwvFcak6e+vW)&p
z;@$<^{sy@TrS$Y28`x%7e^4|CEqLt^U1OVFlNB)*a)1rpucgZ7Fsg*;(>}rjTDP-v
ziBCy3w?CaSgP~I#95lSyEgqwHr2u?L=<m9A_2Y`ZZ;fZhNA`|Iiz7)UVF6<j^=5mn
z3F~jT##uiC`4S4&aL)^iNFB&RNF+0&*2Pxq-5RVA`<C{#jmrKpQjRAuJ|HYlA8jH_
zSi5i@R?Uo9cJDa{;DIdQ5~)LiNy(oSHj^XniyrOAHFoy^DgKx36V9t>TbH9;vlK!u
zTh;w^XHJvO>1WcV2a5DN4ao~H)s0e&Xp@4Qed$H({dV5CXga2UW}j1j-aZAnhXMN_
zTQS%~2kcRI9+mw*VIJ)FbQT{t9$JerX9ok3io1ITb#@ofN(bzb|2QdC60<UNun=(G
z9C+7bx77Av1d4nhDXXp+bI)({E|1;@=FVRzy2)TVDwj$o<59f<?`9_Kry08_GP8N{
zcvR92#7A8kIkhtDuegG;lf#fyb0MTwBzLM6#0I;~(Zx#e+4uyBJCgQ~Fx*-Ie$CeW
zuT2uG8QKr)qO-g<qc-l=d{0ca1FCS^-WepxJPGe)F;Y3yNEQzV(~vXpMfFcE`{CfH
z5S}O1(Y+WEGw=EOPJzaKPSe_Z2%&b-gM#<+WFW5Jl5A%bsz>_AQe0|hrXkS7&d9=c
zQvCXl70<0R7hO-s*X(kj$G+BI!cX)#?*E`*H|goZ^M4Eo$8d^!H;127GF|>9+$L=>
zAly)L3qwCc%a*s$rQueOQ2We)iN5_ZK_*mSeS8vFP{v&Jy*}oma%|8PDtQvWn3moU
zI>P%6UDCp|3%&p55KI*#8G;`6djVnEFa1VRWWxoyRt6ICjgUiMsuFmWy{kAIn7MMi
zJUk5RxISX_Ks(-EE!6E7y?ugdVNRIvz<n`fC3rlgppslXZT9PKcjyHyV}ttb0S;9C
zS<vt1^pxd7UO#1)R%aiW1b17uXXakm7kZY~{a|f#ma_AXmd1I2pchT%js1PN61*g(
zA6Tpuq%o|j-<i5^CqB;v&qdp-!55<~f0AWXL|c7lMyQMI6~%0eryhboS$_R$ZWndw
z`#rC^%-R7m^Sf=a{c^#G^T@a$Ui|51tN&P(c^8<mtquY1yMK%RI^h2Ix{XJYq|6GM
ze&%qS9Q=339v>42>NEiAeN{r8$KCE2NUR9^67ZzxNk@$Wj9b^EzHLq%H4FA!rjiA#
z?&*tq$laF_j;DMH4eY~WMb%@x`CzTn%u+P3RB7F*Mm1W;)Tvh@!4pd*h_!>#?nsds
z=y{cim}#)xj)3Q;q+~WFJY}Q9R?06@nkIgav99~keV+7DwVBLy3egdES}4k>`0b2h
zP;Ua-TeA_oy=z}aY%HFP9L$=jAQGM=V{;rA6Wv8BSnZq4jJgai8vT+(b9uK?m>#Zm
zW_F~enmUV*MvpjFGaJprRdU}p&IqdAc^vXMW;Q16otKR4xU%TAPK7;Xze!BxY)rIs
zl}IZ)hg1{)a4sC$@b_UAy7*Y%2DDMk=(yj`qz77ceou0$^o8v^`iy4Du8-cEb#ifi
zZ%U4Bcj7+qq@{CB8;7Qqh^JBJ9zhlYDHb4X<AU_dk$$RF2fi@(eHvZG<sy7w_+qT1
zGQNZU;=1R$|8nA(@su2#=<CH2;V>La+4r(PN|rdgCR|g(3IB0HPXgX<LdR$Z{%!#c
zi`Sm{yPDDAQYDHZ)hF?!8SSSGKk&cQo)GS8cdjME(KQi^*s+|KdGf+dHEIp@w821`
z>On^3WMc_Aw1F+izZ<GkkfMGS-@RbGF|VY0F4eV3L-vQ!q|XHpr%_--oSh2XaOjDT
zsce9N(1^HUrV{+I-RMtM&tlPiaTw53@Cq2<5_Jz^**3P~^sl;c_6f_{VMN%eJ7~*z
zv0gS0Gh{d&?a=<dpu@C6Vl>V?ePVkm8V=UUh4=>x;<*dO$y58eYDHkGXVlG;H*?)W
zbY)iQ9l=-zZpb`f6oZ8N#AsNFzj^*JkM)=*v8BaX+yi~bZ*6sP5)Ae|W0Qk-iPHfD
zf56icmX&DEs_l8E^mZ~3N4wvS&98*C1KC)OeYaOEasIU&8hWm}ON;vh+yP~w4TW){
z5qIHB0}-dbOI==u>PMnO^S)vJqtpQ0#dm(@%U9L|7-rdQhKsn%GYba*+4LQfy4aC;
z_NJ>Ylkl)bfs}y!P9<X#Z;Ow=B3*`~8Lu$jZkv?h99AgxL$7<SDV_HMOI<J4&qVh^
zzV!x0VIBpEj9Ut{NA;u+;wXrFaB1jy<r=TwvxUP-9BxQaPWoEpB!-1AvGZ4FJeRKY
z$3@w3@1h6!_GT9~Y<pt|4*_Ztex}@imKhCWeTAsHZ8{tEHwN7)?GySlJ^k8ip6>6V
zrrCJBUdQX2tlt=@lKcbVrIq|MLp#m5G(ix5(m)kMP2T)*{l<7l_@eBhWEa<NopZ+a
zTB(af%A`aMs=g1|Te|yUaY@GbYNo_70W|btg=>q$3bWk>rtUr#wUbi*%zESi%wS_f
z`LlACvy0h6qnsoKgb~fhNz`q9*tP0Rq~AopT}gK89^(=-Z@|ON7v+0iHS*{Aupsx7
zesQqR?2yqh{h&TPgun{PpWh10ilc4UDqcMGoI<QbpTW$eo6m;VL*vBbkMnR1V_KWC
znd7C(o&Au}3doA>GQ}qvjcdaypGIS68fBL#D#BM`1xxe;Uti5SU*y)T6GiUyvz_N0
z%@E&;47f-cBneXY-4ger^`YF(u=guDVTNpxSfN`3W)1z}`YEu@_^Qho*K1e$u8e*s
z;uW_C8nlZv2cLF-kJh;8U%qxByM>t6F<s++|AH`ROOwU#y1hIj(b?XgFgqf`aTWdZ
zxn|z%S+Oq~JF4gEyo64*sI9Au7eIco2=5qCV}^6^;mHKXKB<C+_}X4<k$4xr8kVBT
zGkuMb&-InnF^3P^KiMb8@sGJ$2#(^sygO}F`L897*p6~~x-Bvx1nr#n3i$3D;K7I3
z?R1FVy>d+GC}6eW)ZToJ&L1xsA+Pt(;DRfe@$u!6p1aB#$||TAjrCk_Ef*pi=A07%
zQT@2}pjW178ZJ;)*n#sWc+!GR^iJxI@icPhIL7m0HQDS>x28w3sFZ>AENkid<tjsW
zn>$`iX?2((eAaU|qEI@2OjEurWPGE{Q?~*#c%vFfjRV9i{EP7xn%8k8KTinMyn}>z
z<}g+${E=L{RuX`)deEdq2})Z1PX1-_q@&ij=14-il}6%<?sjoHv&dk}CS}z50;75K
z^0R41>w*M*))d7>TIipu2WNF;W5EqVihJj_Fb>qGj1cYwj|shzqGAkJ(kZCL^@&MT
zR>Z~gHcQD!f}qE|dB(cpdH^`k=gRH&lg0Ls<k#+#Q_$XO*Jl<m#<Cwgw`&k{8JN(=
zZ@p&gGTOq(0Z_`YxXkOHbllv&mr~vih$WSDHLf<8a1`E?;P1;x<Jpj52o2|Rz|rTr
z4+c5~kCB)0X()HJ^d0?<QSG_)gkUS-=e-TY(6}C_$<V7{+{iyYGl@~Us+g~g{eumn
z{Zun?v*T!jmLi*}?OUWG{g}BUQ8ZJPd*|IW`RC-j8exm~3H)qyZf>9G9dipeW&$W)
zav8|(VDe4<Rb?F?HmRIm{`CY#Z;kX5@w{ABil9|TCTBxug>Yh#DRcXINnkQCb2}O%
z(4DO?ypl;E=p`Vu#tm;)$lUiI)Mt`H%<lwozcF1hr8+h(vm|_AYq7%-U?aybS1_K^
zFwGb*b#a>g=e<m<Oe{bwy@ph*N9N$*$C9riXD>x=Jb!Xj3MRc}^9XY=`f)t?`+kJc
z5qcs&JuGpzTbL2{A~TS5&P@~Z;5?mrp$1<*0rPJX%bYk%Hk(&%-n6OvyiUd#5XgvG
zD(EzM2~P9DmYT|+tF+}Cxd%4BiR&@sVj*oYJ`M^l8WZj3-Q^GSCk7x#Mft6WIXP*3
zx3ZuQJ)z4}FtTt_5$R|rN#@t-0wBbXxDakIvi(1ku*VNg>zsw;G)tbA&<GUvm3cY^
zP^~Q|G2C$oOtMDFbektvzI>B#kA3o9s<F885Q<x+(KG`}UWUxnkK898x=W<;ES>)v
z;a<qs^48{`%()Z-P4(Qb^{BhZ83JJm^c2OpZ?I~Mr+&FP7Z!CzMf<a=hM2)TS;+0S
z(39$=afOR!qypbC<oeBE(1AbhGQ4l8p?;c+=t5M~Ph!I{an2I3ca?Q_BW7Px??&AG
zbvMQk;7;909gj!|{!?Tk-B(J|8g6Uc`G6QJ#|O<Jk#g$D&z?T;hnrjHR6akS=RQ*h
z&)Uw?ZgoZ71U?>^p%`dp^TkFa|A(|d{&Ve~Mo45cKiuL}tikYnSU)wHu-~xZaQww#
z1z0PQEN)mI5b%)<2$SA3KJxQT1lnpecN@&~r<*Yw6whLyB`Pk7W%+{Ul@S<PZH3D{
zv0J@)mUb5E6I;XU2SmYx!k-Uy+Ud1xqo%$`B&3eJTl8LbM!FwuV@&M)yH}kpw!Vy$
ztLK`_4r96LtoT=`^YQ%RZ#tXa*bAAx!$eew$~aKRMN_zXbGw6c|8j89dY%uKjoc6J
zb{>AvEKD%=ZUH0|ttgM74yj91kCEwSsjqzMQTKrgZ%AcJ)t8IN0m@@?Al`<*<!3BG
zhoG1x*l*=V3{J`CGJHN0%e+EAi|-om5O%ECSoX+KUKxLTo1+~Q1R;CGqmd6ggL`)0
zn+O$W*J4_RJy>{2b(7(shwi?w&0FV99XKi4fPpS)V$!dr7KZsP2O{%8dpBh3@l(#s
zsVv)YYcE=Kwq5FEB3JxJ^R|Cs&e>gf)H?b#c>%L0gFaaPqU-q5yJmHJXq?DUv+TAK
zeNrX(>m6x~5tdWVQ+$pX_m~sR#a0lGAErMszY82@j@swUewVXfvx|LZ$?8MnBjm^6
z^wD0Lk{XH!bNhfF>=u(+!P)cz41FGaD4XfjiGRndes>k}t_5$mE<@~Mg#30YG%&P?
zev60N&s)f}=0i?Qrd#f~8NVL-<r24aPQ2fSvA4y(c1qn$Nq?Km*%e9X^tFT^&z1xY
z8TfB|(=oTvB{_ADd(SR?o!jz^N=I~4x7M9UseVwvcJvPXX!*0ka7sI@s`DDkGBSyT
z@I|!rm+K==7JMc4mYpUNCR59usAeYR;CQ=j88J)$PUsKM@My9Q*=`ul{ct@@U3rA<
zl4koGrH5XooTPHU9OlYwO4Rg?!-}Tum?}&HCD=s`2Cl=!y+QDN#cOnaiL7)9B{<Im
z<V-pj{QZ>sbD%K&G9Rz1u4=_y@6FUyHaidNi9>M~iX4Oi)c1<;jiY&uH#ih#YmHC%
zGRU}|$RIOSd{P!J{g+d6*gWE%GSst9_ZOQyCea5LOb(Uznq4}{utisN5#7!`uM|}I
z{Ce(i7lPX>fBLsaMZMf_%mq>NBQ^&%gA#WV+~CXD*kGedg3-{2b6R~%d@}3kqcz>y
z4~bPDstq~vl4pWm@4Wy<^t4E9bR{0J5fn|F127b6tkW?wO3KMV3LG(m&ryC2ifRj)
z89c9L2uj`-cc%}tx6|!Zf+vxld6QM}dVyGen2Q0Fr-qG))_6kVFD6!$vB$D?(8u^B
znJ5`7Ss0$TOsTxSPH9a`!qqBj_H<rWe$RoZg)A~lGNY2%H;%rdI2Q}Le-iFN*ET^R
zEpzOcB0$a_v7ODGAo+!tJ_u|XmgA#Lk@v2&h~PGv#w+ji<8zP9Th&on_-;|^!<yGt
zY;PK`zI4l}%39_KDv{0r;cW*|lK2;vXY-yo(ls;IxA=lT-3W4pRN{J58)_HwpEibq
zL`oCo;Po%c_hx8&c*vmfW^yZZ+kK*%U2LV94t0v*1G0+R<KB3YR0z489=Q{{u9<+0
z(gZS@N;f;{g_Rhe<bSDBXBap+V}Yb)r3Z65cl;F!xB5&{2Gh0-$rPyUTR1mRj8P<s
z`lfYGQVeCdcFqObMSNuH>y}_LoF8C#Q52zozWhJeN~<V8Qdx?So&=A{dON*@E)jO{
zRklDNewQK0n`|F1RiLQa9lLJE@D{lHRJPEbUsw542DIIm`PFlZ37e9j-btPdq<s<O
zUN!N0DGBM$LK=P>{^J>sJ)@h(q}QA5&}zHse`P!u+e$Nqz5~&&hk2SN5w&<BNK_aF
zEL0Zxi}YCJ(l^EN8=W=5GCcVcdd*p0B`%lGMcL6X3{eG}PzZbG{da)wGJ8|x&c9$`
z%GpxqX2|{c?UmJA5R)uA>xY-m1Veh5lrqDQUlJdJP-~)FeM|yzm=W_w*k`-ybfa_u
zr8~PG`mjPhn<T9$zdQDvejazc-k;DmjE%_YT+N{v$&0}T<`p`o?ERA6YOqWx8?<^S
zM(`q~frOdCuKp8K$wmbg;|i6~bZ%kvj0XkLR{ZRNP`(}SKdsc5*$yf~qV438fG;_<
zMA0_9<`45ietJ=e=;CxfPyM=@HBLU=cjO@Q=+gGu6h5m48dvGi?VA$v&a^Ox6;7#p
zn*ccpoN!&<(5R77%S%&cgrLa^x*WGynnx7xTg^wg{^fPxqW=w#JC`Yw(|=Lv9&gEW
zggznHrQITVOJ5hnl*#YvV4`L>aZRSccF6O^f4!Ab_=!uE6dxLbGkyD#JTGYm*N$q=
zb|p_xxBdginO*mIkazg;U)czY0Lx1fkN(|`oF;kd6;vFgT?d6Xx!X$cgLF9)c??Dx
zH>R5WYDS*><Mz-0{O3hL6<n<EI<?5`HhTZ53wu-07Rq!%5}&ZM69X{+5WM7_R(uag
z5bp}++De2FM!-Y7Oc4?DM!<U{HHIndlgENG`&yL3ykA?(darmlt?4~NJ?ycrv@XQw
zEwW*HZuWa`b>G0y(Z=6}1#5lNXUM%Fg9J8p2pwgpXtiYTt@!BNo|bzuXXK2LwErQ5
z1%Q{-0}oqX)~be{H?``&*=q|MShyVMpXruAnBV?AAUL@f58`QQ)3jS@DWh&VhPvE~
zF4}?-&HC<{F~xW5rgtG?=eO#d2I53GH-X1qCXoTMmX}Xoq|$AZT#2G@gI3Y48)3tO
zlM}x2DWs}~Fvk<qG<}#}QTd*U7@T9TezXmtwCS-MY&$hQ=F&IRZ@t)fMWXOvChqd#
zOMBtl>wVV*>iP}#jf<iPylS`jXeGGoOI_Po^#^YjZtwSBUJY!*(r`Ef6B+?D2B;2F
zJd(8DFN%iQNcjn0dKt)Q*blO#iSKF;nX#~lxeuqZwUQci=>tQ3MGe#Os|BYVBcYZk
z7V!l^c`aqzDBKiozNVDW_`0B(7tXPWusk@gu%1Oh5b~&C(^CO&X$|F=Z@$C3zK^sm
zQ>5=Ok%>tVwq(*?+&2Z&pQu@6Kb1|su|cOKVcB(PmR(YV$*^XA%&8-|{W~6tgBGGF
zRq_6{WWl(G+=cXzShOU*R_sGC0ZJw|3jM+!=C``eVL@huFgmA)o_<UQ+*y1rRqn<z
zEQrG1_Ecsjaz#jWRJzg_=W(f0?W00;hgFJo%9osYtx+bTd^LXOm|6=$#Y~y>k5cJB
zzv5u?ScfM@Z;MZ9Z9v@h$c9=b1u?ZyIVoBEOR`*)*tAET-b*<dZN5bn2u!Z{OE|?5
zAqz>OT){aBL&O$LUVW-~N*)IULXfL9Lh6bBiEHmwMg=KBD!3W7v~yC5>{6PQ@^(Ms
zm=q=pKld9Q=6(?jI#Mv%ot~`W&<o0%g{0c=Vk8i-IqL_$ql6Q3vEI!}K|IQfknLt7
z2BR?=G+AaZMA@nma+2}93%~*r7hw$qD-=Xp_CW?<TtJ&uOK;HfRHVvRONuaizFV~D
zjYTsb<xow|V^4*#a*;+Jq9!OJ6{V}W0gQL1$Vn3d?vrvm%UM7}NiqS8Wx)A^bfTgj
z2pHu;!-$US`^VLY1tt+smF51$YQa4rZ%RbaFH`Q6P2waHhP{4}9ww(9=_y1&vYa&z
zAd6tAx^I5>%zezdJ~QKmbpvzgnUSI_%lYArX0JK22~sbE&_q}=;caMdBH@h2CHe|I
zI==I|wvsTk>xz?l@x!ya4<O*&esCzFc55a-f_h}Igc07hm1B1*Uye3h95(vNK&-^3
zN}lKVeh)RnT~?~tsNO)hLt!NqDZFy(fBV~Ycbm(ib@6Jig}GB;tlS_oTRxowQB)?J
z!cV**v@qnBRdHppP&D*^yt`g^k4RNU47m{6>xLE9m0MzwU`U!*3{ebOOlEBgbDP+0
z<nQ`8q5)e6%}y+F6Hnn9n2p5E7&rD>^wrSjn=Sgjj%c9{A`wWHv=zI}c%!p>ZTOSy
zJ*#i`oA~H?U%_f6?$>78H0mdV-O2W~K0ukEl3C2|oa^O2%4LMeV0soyG2v|yiBaq8
z<2>bEAsNuC+i@?;FrR^?usp^YwfA7?=MnKc6*ugC$C#3%>pjNOb6xW2o}i9Wef|_*
zu+%|E#%<-k*D3aR5W$dk3{B~CgXHM@9hUL33|D+~l*}b@;xhn`(><pCpo?puO@8H@
zX!1U0cczTrrsO$Vykh)Qt*DMwWE<tjYm0=j@tD!9oom%E#fm_Y>D8C=3?VkW=CFLa
zXx3oJ^%==h8QUo#W*X<Dcw0K=0g)A->k>EpSU=S$`bT;G`h7&BqsjR$>Fu`xmm5_^
zgf|!kBb)AnY^`O~gLBdlETvjUzp|)!wtDN1-{q8KW5F&S#0d&C$#?sxU$IkLAg|^R
z|9I=BhL+!U#qkLLEM0}W_<S`J8Jb+(7RK~PAn>W}u{*@f4?I8RjadArHkfaCpq_qK
z7vuG>f#dp83c`^4g_Y&lH@vFVQ{Py~$sz1FURCqwHA%T6XS|3MQX&0x^3K4)pDV9E
zKN=keJg4HzJ^v-#UFaM}Q@%f7G3B;`beMb&GgF4g`#n*6Tdd5c9NUUoxHy@h<-KEr
zrg5p|FLFVrWP&A$_;vNp6*2g+%Ef6kW@mt<r#C~jEx2}-lF9-s|9DH~l9v{}aOp6~
zRj0k#g9rZIy-=JP<S>!U3x1gZhY?i~rT4#g_C%pS2#3s-yh1(0-r3U2phXL3rx*6*
z2^jPy>X@i6aeaA7`YBeuz1eQ%=1L#SZ7uUUUbgZwqo~;NZ07Vf(yveQ$?~$FX)#e>
z|9%fOMaM2ugd`iB&ooTLG@9Ov3uZU_(hNNNhE<$54rRkCb#^#x&G3jjPoU0?!MWvU
zXSm%=%pjq=c`iP+##*iNrzb9qh}2)FLWeNb@~82^V}n_;95aI6dg*6e0WPh+D|>4)
zX_`I$A{!fKG;Tkka_x8g?797c%<FvInPV?c7GxC{x5N?|h;?CA%f|x;<|bqVC6Fv7
z{@?vNxhRy1bT`lNp^%uK8O$;)2D4e!`>^*#5_zlqK^pYy`oCsA4<SP(15qf_Rg=GP
zhQVz4<oQ&U&B!E6U#qZGl8|o98|L2QgToXk0emxZfRS0_mZ75;snZm3@9SROcq>g4
zD+4vDJth&g`h@caPX=0e#Si7x54PI$mQjA-(78u#he1OH!)<JBy?do>R7vd8&u)WX
z2k9{NNqM;>V~|jt-0>sL?D<NZw}2(^dxUDECw!3X&P}=CC9Rmy%_~+FLy0O>twWaB
z(@4VGm_@sGM-C~SCnEs2q+0I+XPRUnt_*iy(Pe)8zg_@%9@hzaBwwt=;HKY+m4J5r
zqm3`fOLF63whnz7sEUmHW2*2F5`P*inuWoz1+@E|JKVq3$5e-pH~J<AyO#ET-P5j*
zL+`|F^cg_NvSb>HWWg^xku12a{S{~9_894z+&yJ5)3@T|i0pti{V6{Wq(u&>m4*u&
z!u*VKy}Os*Nx9S3C4U}oT(07g3E=bj%qJ7T{vQPG@wmrfR3-fQiDH>f%HzXvwSp(z
z^}1<?@W2qmvS!-b#qj$f!-uM<s-Nu=n7|7a;otfu$k3n7VT{s7A=8NM&%Sd(aA?_Z
zF8Ye-*^mLWRi$sHS^goWdQLo@na>I*aApxfH+2@wc+CaPo%oddr8Zd#o|cqGAE*S^
zRvQ;RTnfV-=GGM=Sc(2dbW5U;taVK+{n+SUo8DG*b~_J=sGH@BIA~zJLu(0ZapVoq
zYMOH{uTTDYQigjV1A#3Td|*TfD&t!vyz)r+<+~if1&uEj10_zdh*r1SZrc3lqdYH{
zt=A55|G36y{Jg_SHcAwg>-FJ2r+u^xg;O`|y509aX5POgV|$7#%FO4oH}|T-V`2rP
zfEwqykZ}F(ziP}nw}81xHK=p7eX7^xBAj(>(>i)P!8hCnv0AM2w$&$1w2!g%El+Ju
zysWd={<-}2bLYkEI|U)2R{U>WqPLJ6s2a~AP$-ZIVCIR+*z^c`hIBXszFgRUpZEPv
z*>AXaOE1R1U3iTCQ4V?<q%>%LZNy;Kzifv2UR3jMPUEpHof;AB^T1uwa6uB5L~w9g
zwF>6&W=PwFf-h+_gE=uL>Oi9wCiF8IC0+Zx2+B4wj&r2UmwCT>tx6-d)-;=61w!wL
z>**|Iqx@#d<NEApW8&TWM%;7yWys1o?QcQDzs|K3@ETP%4Hjk$XI1WtRV^AvzKN%6
z<wSB14H^Z~XGEd|;UT?`1SoLF-s_pBzodz#s$strD+zBG2C>|+iz7XVh;ADsJHr#L
zSzmvDJ2*wyDuUDu?+Vv*Nk9M2fbhNCC-HkM$g{F8h7(6uCL>v6($nB91b~ArXjH^F
z^=a6nY^z<3IiTv<(@oSRWjp#grMc?N0vEL19Z6lFR6URKKt3ThsCsTbs9bC8{b*K~
z(Fot2cw<bh_l7<erO}f!xp?y>H%pv=%7f9kC;^$JBALt{AZUk0CdN0d*0rRlSA&_3
zzW?u@AJmQQXuc}s)9e#hK)=JgBgLeMaioLqmdpUTGCs>01DR-O%|l&LhuV$hjO^^<
z10U|z0fh7jWroGeSznx|I7`5(HGu0Z<0?j~i%bj1ES|3Ty1u^WkU<dK?pLuIfqwdv
zOerzmxo%6|i^FK!tr+79z5j|lvRH-Ai*KEtd6&sR{A=U-oxfjED}NYz@1_{1Q)2C`
zJp3{`7FalQ&8}8MTFh^1pBhoYR%P4_ubYBVjzX?-E4$~N861%oxhdcAOZ`dmy!#M(
zM?4kg@I?OF3Wa*!yKbH=I#av~PX==GzI1J@okSXLAE+O*RzBd|G^iHycDg@(XE}R_
z^cqOvJZzR|Jm0ALj(0@U1RRP<Ef%WM&Amp1|H^eA`2j>HW)<o`j#7}J0mkc(fuHE4
zK)o$PYJ`7oi=vpdXGv|{e)S|GT2SY2MXXXM=>`2KKsya62s>FI&V+eVaYMMnVDYo1
zd#=og4EwrL3t4Z1JEr#EKsgvYS*gsI)GRKV9<iaBj>21Q12jNqbkzJ^*fu}6!)w;Z
zh-3{5rgYD^8s&4%_rlO9`%h4_^T{!S+uMO7)}>gC+0GL<+-m;YLGdl0Ju{kHIM^%q
zsOx{R*DbDK?AcAObDBN3$0++9Fv>ffDldP|?nlkNi&!<<=wsCTV0`rOdHq56z6i=Q
z0ci9ytse2ekZ%Lj5f<y35&=usGuc&Xf-6-SU<EOzXTNP8RGd1+W-fR~CC|caRyU7|
zuaX?(IcW?9nG-7Ey8*r(47uNl>F#g>@J}{bmcBxS-gqwewL1rk=GFs=6nqPTbS<Jl
zsYzQh(u%83U3j5AMNdM%qhX$4OoS^Ur}Oe#Ei698KBo}mCQC5TiCX|<T9`-iJACY+
z??OW5_`>Fz26&Dw=~l1_SP1tK;W~!8oAezSFW^KhLLTkTRj0QzfL_MxUx_ite7W;;
z;diYOZIfQ26TKywx<Civt;&px0kZv#R)8G_8yZ`JgKd$YH!WPULS|?$P09z*hkHw%
zyf@vBTGiAJ1^20?OriSp8rEqvG|P}uQiksmsj#<cA%ww=Qim(U;p{uLYM)YI7_Ka@
z9`*-T60bf%)eY)ayYMyjcp7XQIV>6C)B`v#(Au)=S%62YaZP?DoLrsi$Q|tx8)B*0
zDdmhxhHB4-3DZ{sqEDKEz&P`Fk1AdtyzL}}^tVAtKn<a)_<_HVI$E1}sMN7D+Ds@g
zNO;>Y;wSp=n?LKC<blXHiERTw5CKI*bc{9PaN?Rxp0};&?K5H0ggF0Es#3(4!@*}*
zSred@5p&w)O{f8gk5`|(&>xozCDKbUR&f>0p<w0@wFj`K<q0P=-kn)DHB5nh`@KTj
zJQkomd2~sF^I3z~w@8umD~}sza&&;*-EQr|^<robC}uDJ8sZ*z@c)INL;NcK!h=C?
z5$2rYthV}R$@i+|Jwq-ZeJ(dnzHDaX??f7m5oJoKdb(E-MX;P_v1A?Mk%J^s!()B#
zk5u*SPB0SbeQj@49MNH-ELmM2wUX!go@Yu0q+rp3IuhjWE@LM7SW~d|uIbLQe`V|L
z9h~gv^}a8#q0<Vk0iet!JXvAFYcn5<vv7+MU{8U`>y0#>mQU3>EnZM|H#rXAv;y`J
z=xPh26#+OFHq1=zRqC7qiErf+9X<*szXoS0b(bA~6`)-g$@?swoZNg;xF{gjeQ|Jc
zjk!(0!|;(}xayx&D0SdIKU7_~tex8*%?;@vl^UFrAtg|`%r`}wEelo>FP}U07Bc9Q
z?Vi$49<2GZa{cf{@u7~=e@TElgBi4<cpXs6j8T{H+~K2D%!un&``^Zr+ow;%qd|{x
zFG=??V%PX=^?lFt+~X7b7w%<y&rXd3uLHKE37@mQGX7j|WWQ-Ghy%p4%hkEQZsoCo
z{eVU6#EU~#b*N`oR=T&-vl`V%ZgV?0>-i2^2(K4T;=jfg)?ffFO1IGc!~tG@I{t8c
zTH806d@yHFX7oi#zc!iVf~6=KZYoS(Q|gyAUENaMC~9PHjBjml<;JJ)u;zfhWEiWN
zF4RhD02LVl3ujfotNiMP|Id{BS6G77RuHsHG(bVwxwrV19nhXVwZ$st#YZD)($h7L
z8fMit2*MUHCh)qI;9KXfpD5d3>1huu;V07SO6%KgCjx<%8KD{H-fq`q`*&1<wOW7Z
zuQVx{Qd>{Y0QG|v1IQ)GBgsbb`;kE^U<aUYsKx&gXPpWEpj^&UeNdzeMDTE#evv3y
z-nCz9St+m*$N`3mBIDDIks<97s%R{Eon67wavN<)+LU}3b80CLxaD1w-7^N3e4qv<
zw0f#3RIiEaR;h{Xz;Jl8dMY|_zFR;vSwjg2s`X{s!_Y{kt7*jHL~m3Ss>@y#5eZPf
zB;S1+oL4GCd#r2`#+S)AW77Md%nY&>@kM(6_J;HqK&-2xKmVopJkOmBYwn76CrE?P
z9fjB(3P?tToYp%LHi)IbY~LDv57c{Q8>r0AO4Ut0++<ddlYFt5khkAWL5OWauj-H~
z6F+9tSylD>qv)sB?9`mjRDc|Vi^Xl~5oWZ222kukFZaui&-|}(m`FkNlF!6bsuJ9a
zBKP0@+K<Y1x@li$i(uNa)VAHFWKPR_lSUX%Dr|9QhL(NZ6wAVf?Co?txmg7pH1~}S
zf1qZXv3V$8Vq?p2L^CCt-FGo{vbQ(ZDou$$&X?|&;|@@uW|3?5>(%58-Nc=GQGUNq
zR(1fOsIv1sS>XkebiOm&Sva|8?ruG1bSoHUnN@gh{x3kkWsw*<<x1Y4?#Vk9vZQBk
zbzHkUaBN1R{NqO}X`>9}oPFhIV++RHl@5{vBe4lfGXR$+t!5QOoiG6zBj$Lwf!o(g
zES;w|uh8}8CSXMvCvWAM|83nmvjUFUv3>Der;s{Ol-Ks$_{E$4b=X`|d3`;goV!xI
z-YR{^e5v=CllfrwE>r8W(^#b9>hs+LdC0c&8e7?y)<=JEyfHY!7S4z$KQLqkL7(gA
zJric%NJw<p<#W4WcId?SBHFn)|BO+K*pL~txJjBe%z)wNa!OblY|!;ecf8x{X(MUu
z7V^IRoWTfz=;!~OSg(BF`<Y)qltheCy*5+zcDYhkf&-;2D~hL&8#0hrCK5}s`}mPc
z3)X>#7M?&!=H-gMd#x%P$iNU2iboNdLfJO}C4u=R#==->Q-81>MqV0$xF2pJJT>@5
zSrQ$E;(VEvM3cx-5g}MLBrNas_w&FO{viP2Z;hySN~T2}lW**+$Ds^sgVDzdF6c{Z
z1mLsiyrjOB85=Z&?L;SebZY<(yj^`>&Ci;5GvKF;8jWsz<CIgbaLW(gM7PN$Z3RL4
z6U|=cit$qZ%$!gV=ek|XZeH#LgLd=dkWyv9ZB90t(!ZkO&(#JDW+^V^k@Z%rISDH_
zhk5y(3}Sko8B4sy)MWf+fWpD$tc{tG=Pj*hjp%zT-N3youFR&B274al2_U$8!}2y+
zuVV`-T52dv3e#-@<fyHPbSGsjGpNM@HG>5QCz=n!TZyUnMWAM*qMB+6r2A93vI5NY
zoBT0Tz~;%P?ISA(RXpM=`0amslRvqOv5oZ_P_bijcO0CRT21xtM~##6j7e|#&|};$
z(qalRA0rxFfGpISxcPeh>8e@s+T0V9n+%_2a+howe7x)&I*H$|iwRAVSh=44=YAc%
zHg@%2_Nx0o+3O<!)2+4#B6l|5&8+*D&*;dYpCy7#cjHoxWx6JEkLegCbUy{dN~&rj
z^-6h%HtvGEzVXLPEKrtca{#}@r79T_zLew2pZzobF0`f{JIHI%Thl%2A>nU);1a<L
zEEO|_yWNUZ^Y;uA6YJuRv@Qf2nUv!+J=&fLKm1Du_BmrRE=Y9W@34OuZ#+|?N0edg
z<EAu}Vl0#PAJ%^p=axHZv?Ke!QSetv6Zz;LLK>=k|H18|TQC{4`>5%6_~){G#ya1(
zIn_T!o4lNh-befSgC2`%t#;*o|EAwkiK@H@XMF#6lJf@JA|_LIpT$yw7-Yoc8u+D-
zw`$1DZeSO|gcutcJFVI`#GrZQzxvIEq*fDj?s$Z!v$*I5{#Z{$!5#{euZA^xmG2?!
zUtQ@>M_rOp>BetJx<QjqN8@)N_a9QVt~Yni{ILYDEDsgOK<LhG2X9s5H>pA!w1Kqi
z(3Q<f5Ys$s%lm>e8ISZr7l@c{(0$<0$ViOn_o{%MktjdeqL^;LQUR;|ezW8VVF+w&
z65lox)oCGUIh=<gmf#pTK1Rxk>vxllF8A$)h#_rcTAbTL&=Sv9F68q7+t(lGH$cnc
znKVw8O3j4vz3%Wert(HpY1)Syr)6MR*G#LmUh8$CD17DZQwmlghUejZset_-m7EMj
z%frziflq7Re}$fkGCFCUPl$tEz-W*YK^PInX*sg{rT0OzFFh)N`>mK#xV9(#AOiXe
z_@1`<*h#~N4m{(>BMqMwwtQvv$eno@Ax%Rq+*{WZ@Bw?w=dw8FvdYkEhXLVjvm%9=
zO1#gH!kObWW|74s-ptfG5wfO!uY;U3?|zD2q9rpMwYpVQJlK8~r_W>IKR`F-^uhye
zAXsbULoavSfJI$4&u74rQ97^sCi<UHwbGB*&Q^32tb-~a-)qYM(k|yw1v#X{>G%MS
zx~WZMQQlIyvtc<30z@6hx)@dce{`*WJ{*!NLMx^JV$b&@)jqjG`#mfxNN>e}2IaH1
zWjvRD-WCKX;B;y}zJ|Ww7nd|;+|X)Nv?G!<!6vg1x4y*qC+2|9#J2)rNn*=kr4FR2
z`y#<tKNm~~CRn}&(ib5!Wd;mT)nz}?=OzbBo3J93y;;9lCYD!GX&}yzmNXqwV9iw^
zI&XKaw5v{x*l1-k<H9oDW%C_d;Uey<6hT=yr>Wm*2HJ$z=7*?<rFDK0%A|J#0Ve}P
z78daVDro*_GnBz$9;yFye-Ja|UPN=TZvKDE$o#XYKl^~&_uu6J1G}Ik-QM$cJpv<p
zGN;rN-0q6wn~B&=^DOZ*onYR*y~MXTD<x;pahC74oH4D~{S)G;*+<V63&3_u5;dQt
zj8{>cZ2i=*6i6>m0eI0fO;tA^^%gJ{qx=*EFZ{VYH`%=>`P#C%Uwq7J2z&qdmB)GJ
zpU+@SYf(P($VeY@=x4}VFUsNlm&S$9?Aunb@1{-bmKUa(=vG9Jbfh&(KY!m}wfs-8
zoyiAT&`XEWK=<1O(r8V%8O#)=?gaOX7Pt`d5`(yqyE5RKzJ(k=6s&2#)d6RG>OLyC
zPBCx5nefO7>f-ls7`!GG#Pw%F^;zk|wg8fh%l;m6)HSzRRp97k_sZK(c@0fJua$1O
z!eGrG#LuZ>e!Raha?b+RW968Uhxe&Jpr(42IMV-9s~glQWIKNSgRf~m8PKIRZO>z|
zXndCh(F2KbL>JjS2PUHhv-ab&N`Ru&(CcZm^s(Nv=^To;Znm*MbbfY~h#|FwwIwsE
zmNOdqCwqUVJgK>vdN94^Fpku8g2#)^{@Yvs$@pr80rXe%hW$aSh<s6`DDYU9(c1jF
z^25gU$k*FL3dB`KZbez9pdCxd;u3SM&3eZ-vzyl#CUizsZI!1%dXT5P!(>+e<*;2)
z*K(`N)r}eRHD^V%Z<C4gQ|oLg{=bna5R}ujU7wWeaW5oK{P$I=|AMf7PPT}t>1_ex
zn-0qcJP$BHRYNdF_^5I$3zgq23b$XcsmD>BX5wG%V?ATSyX731VuNL$O%<P>o;E=r
zCJRP?dmS)B;~8G;$(5vzaR6~P7b__-l8wCOP}7sZ4Gh-LOD}hqhA^xrZZ20$YMv?*
zk<o$qKiI$SjFE*5P=sXThPoB#W6-;OXmjTvgR1Mp$RHns^~=wDqpXpLgh=^s6cTmt
z_vpMyi;Ts*YTCyBO4`O3gajA$(Y*`M@7#d|TNbs`?ZOO%YOq1q6n_<2Cv2O3n7o9>
zKL>W9m@{V{WOe!9qmQBVZHh3lT$5|SKqr(&S#uZ+putqGSirV6-;~7#@i86`l_UAM
zDTTQkhrUlDQx^b~4G?y=`t@IOed6wsJlxB8C4<B?#?-5f(0+4(6I2qkixdqLqE~VR
z#RF0_{-%F%4}#ee1c%9nVxfdaV`Gz&Mmem?BhBLJ)}Iz(m#<!_>Few&6t>Agh~6u_
zA22-9#7!vs&pCZ<$pG4>S^Y}GsPtyqbIUimG6VdRp1Op<@ROiA2+1x+%PA@ffBAtu
z{CytY&^o_+m><z%8*)*%)#mv5oQ?v!(40F%ce1Aztkzt%_D7&CpPUKrm)u%(Ps78x
z{Ma(U8}Vn>gofJcS6b6_i&)e{+mhbCOa=LKL5!U~2Y=P?H*$~v7$+l{;lj;H0;6$H
zSx57c%t;l>w0EC*3#%<X(Ysn2Ppo&)w^*diUO=go%VYv-w+CFu=AV;1fcnar%6dxe
zmx1^JUS}O_W(3yMy>uNNIQVrc$MLRXOoW&`*Iytbwf%q;%iEwcM9Q4+%9SN$yoX91
zc#Qw8$uunH!)?DjH{VdcdYHq2AwTI5G0WBk^KJx33<>xJUqH>lXTZkiQ$G3`02{<R
ziHN-Jy4PW~Q6lO&^mjS{`-pfs^cOYjy}BI8c6>0Hn3_H-y}gu;eX8}?XEVL^rF(2g
z!6H9***oe2ZN`RIN5gw>=`f>0s!Bz^4sGcjn9)b?yvdn2=^-v8u55mjC0=zP({<;@
zI+aWzqpk9F?>@QUdZjB(mJIBgQJ;UU6+YhD!@GE00XS^5yWJ$ig+ZW8IT%$N+d`j$
zD*kPe;-dw@dcfB-zDT}AGiBJhvGNZWwQOxNr-d-w?IEwyf&s>(_%7F#2D^<^t^+Um
z%ptB6*y5^tG8azcZm~$jLc`X2n*w}R&ptb^dtjUB2q`C27~Ap12=IRk<I)5d=ofu{
zkEj+YC<R@7X13!n<}twgjTg4iDb&5<v1h+mVkNDy-+7Ec`TTDthTzoZuf=eQ07LH1
zvbWgI@=G3oT%=bQplIfn{Vq~}0$S_I1Jy)#K~hJGq-5CeZZe<#E6S*H?i3+zSxP3T
zx_n4o80d!|jViZBG&4f9VV5ZluhYO#z>Xj>8#pF0uJY7u=1sD<@JYvRrZj5YKukWa
z<An8q3%RP!MZVQC&4~Z3%TU0`W;~N6+t3Xw^(0i-`~u&gts)q<V=R$4cJ`lwem+3<
zSO-c~T+|gWa;$GMPW7_wL3)f!pz+aZaom7(9gh&5-L_PWc7oREtt4nGOEwnU#y5}w
zOZXDD{eluw64Aqr*?+bN!0y{JC>qFj;%ZQ)_}ZXSb;`VQD%J`l_O8qLW_DkEai0;Y
z-gTr@#a!50Qjjf_ZNMGv*H`%UBSxQa2x@k&+9&ds3{=Kj0Qe7U`f+C}jhd%vXDSe9
zM3{T!eLdlc?{=)4c?=kGYZ`da84+j{(KY_5y_(D*XuK4z-N=hiWK!hdWy4Yw&hj-d
zWzGD{XmJrkmJ1caiUd3nwO9;~m;7)|MUjf+9&K6R=7motigG=-gkRz+bi95sewb=V
ztc#HGGx<YDOEjJC*UasT+23AUm&;OwmGN_c=_H1s2adHJV#d_O{nyYD|F#3eTMkRH
z-i66bw+3DiS2`USLXV9^bfEtYs4N^Bi0kFkCO~v4Fs)Tgtr&8B7Z#azk_lu`(zRI?
zlt<nl+XDF$27CSjv0duh(ArTXYh$uVzkO2co=_Ad(Y4HjInNbtOD^Wt2(8jbBuAvI
z#-lLIk=%6H@TeNu1*Wv$Xt>8GveMn_nx+!*Lbv>M#tQ>@tP7plz}8z9L}LJ9gx@cT
z-TIbrUb|5n9otF?tTESy$%30fEpXXaDa<z<bE0dY2e(WvE6jAp;=dY;Q4d;cif08A
z(kvfWi?}o~zyT_7hwM=~_!djtpvVjZjRMY0oh8?GtEpP_e;}4B1vk>lfux+JLc;k#
zNcJna%vlc9ebXLM@+QCdL?#UJSLK^$W_5q@?Y0Zx;xs6+B~_6yH}7TQxK~O)SdK*r
zZSOxTih`i(<R%Tsivr~jmcW_2Vw!g~<<nC$dgWcgXduxBe8BbO@DPoQ#x7%)u1bfQ
zoX+^tJ;F1nM>|o1t7<iN$ba)R7oodI4CdWqc;hdA8FyD$bs8xzk$WJ@zYTEPCT>#~
z6&l;1XlHyH{b9-Dc~oe1k=Wi0S@7#Nb}PZee+3F#p)W>2ccv>Xn;2^eAdg?)Ju0JD
z1`2cE@f10gnO|b^(J0qiRSmI9>=KK3B=8)C?Bcj>nDw7WYsRhKrYL*Xoc(VyRQOsW
zzH#+T%{<=xi{-2LExHwJ_ECPDvyk-MQraOw1ujum_;(U!6#8D6Hn&Ap<?(rgzYUH$
zl@4JxZ^v8j!Y-|$l{YOmWBB5@F5Hf+)rs2!#W`jAS~)u(LHTX3H+D}d_|jtw_wxE@
zQX6s#C0>(iIdOo~En@Qe>OUU*v^w|m*!d`IFBG86jM$*4Fde<0eZzL*(B@*ogy?-2
zdn|;m$7^dU|6Fjy1jKr=Z9yTq$Y@@?<~Hk=n=KG&=`XAI0=U%Cf<klmMaBM_!d!?;
z@31-XSLNLvy;1gaIH7~AFYyT6Ens}td@F^4dHya{C+V>;`S|HuTs!#6vgx<32tN1-
zYp%+S<g^Zq=(aFmn)W~c*62-nmHVz&t@#hD@~S1gX24unIQ6Mf%U;+yY1TS(K76-$
zoae)>bZ!h(biJM4RTa<hjUzLw<6U6c*%!@_Vu(y<$^_xTv)L;#QRzPi;^6!B^xJPS
z-@Rmu<0o?J_9*HK=@Ei{55CtJ&9GOWpFVh(T?4k=R^UKd$QPgU--|_E5#eFu>)j^=
zE-)YYh(YAeNgh#B({x19f5#kdo%W=BInRInRquM#2)N(n;aDAWw`{g0jFVL3l5rj6
zgwrzNF^M4~;YAVRgs>UOQK0I(H+Pu`Rv2~?NdPOD8WT%_k$FIX23;L&Ik&1(Z7OkF
zIqb=vtpUa-{A7^%&m}zWn<To6VT%1sp18rf>m3-K4w3hCbm^_qVtLK`(zr;q>u}gf
z5Vsp_SmPCRDwY#H4Mn^pPSe-;qAy_H%T3A>!)9!ErZ0&RSWZp=>YzyW`a#n7E9$jH
z%_Fuopq5h&)7t(<>y3y!<BKqtO}(Q1j=L?rocF=i0ZkU0`Kx4-6=xgWfTc3`^Whsc
z_xRc@ON7R*t~<I)GDDL<IfD{yoj+ZwM`$DHg!tZEeN5EC0AC9&mUqq!5ru}1jb@#x
z`!=Izi*|@(Ye4=s4|mxkj-j+lcZT>?b|isBQ_Y59Ya}&`XhVMb^uG)aw!M8HOxg9j
z9gMer)SCsIRla|F;Jz}JIuV4W$UpQ&W==}+N&DVcT3AMVLdL_2oglq;vX$*0@l@v0
zFUqG)Ywrrx|8-^*8IVahl-Rsg`BP1p>l1`LwTX5+!O~z-A>$<xt@wRAY!kG@XtZKn
zBJn<009RfFoR|+UCyowjW9czWwUQZeV6jdhQ1PfKwbClE{xLOc=6EoNbQw~1y=kTz
ze_$sxxB+;rsDOHu+B7Exm6gSVPPtBJi40MDJKdiOjfJ1^Vco*eSsF@eZQIj{&%cou
z?UnW|&C062?BZ?lp@Topp2_!9ye-pK($)9ti9={S%AK%7@rKBiOF`zH@ut%LF~jc1
zg*Y{1(yTF*5x{vgt)`|b8AuhXJ`>yfZ(OW1Tzb#yE2*%le``J58iwU|n~V$lG+85`
zA^A>U{bNMisM;C5a4k)$oYlPFtrTL+ObxbkV-ex_^Z7_@iTihBr^fF)DOV46gXy+(
zF;?~NT^lPH!CMl#PoG|xZ@spu5qgP~rQDGFF3`3rL4B?uKAZIrJjHzBdGUL<Mt9n%
zS3Q=(p}V|2=OfRdUk!4qQmIr`X{JgaubNdDZ5sPt-muhKP!!3L8DDt5S@V{l*R<Ym
z+mFVGpxRIq{7qUb!jnw73fJyrzBDh)^$+Is(ZbRG@`(J)MurcAW);Fm$N^1X-l(w;
z5AJtfQS8=^KW}>0iOO%ChV26`ZS6&UhYbpjIV`tTV<w0N{lKqbpd?SBPOg^#xXCO&
z5`{Kfy}Fee&d*iIR4zs16@`4f*4^d&$aA5Y3Q&DY+HWFMIOqKT8qYe`0rN+8GPKh5
zB9OfDt3CKo1eALC;@hRZ2Tfu35IP1Wh%wICmG)KImGW=%Kh|qMADK4lQltT&YL4=<
zCWwvIOM-L!F{6H(Y}Mnp<CQKidCvio>l>0GDi4Pm%=iz#>8m%q17E(#5MAbn4fTE$
zTfy+p%RbQJnO3e`3UjR@<Bwauxs5B=zTRxuP@O(;?8XgPF`Ic)TE1_oyH!XQ+!|2G
zXC%(hF&Xg@=hiqhrQl>4?M03}sMk12gz%t7SI>%jv>-Pw|Bi;7rdx3=u04y4^VJYT
zE(s_SOzeuC*Hr9mxwlq0u|HF+<C)RzRW+Xe9On19df2gCclJf}{5ESu2X-t3ZJJma
z**{uHPNA$O1|O76WpXH|az%yAuLwU~_%;|Yw&3<9=B}bgO(<7xmvo7fTZdqwcE6n5
zX28PkMYBYm(ZP^Me@#plP>cMH<VI=+%=B_^HoqXo!ukcS-Kc6-YV5ESvW%aK$FMV9
zJ_VePH{(mNXH!%FwWoJh;ft?fY996M4r7cwc2hOF<mR!#19_A1?xxT%8r@ZPz2pd~
z=2iQEG9os5b9Hgs8Lg_es;P?TZnjD`!DLPxL6r`d##h7v$tI^tnWc*ZqWov{>hRdQ
zZQ)i#(Nrik9j<p#oRnNWPEkV3ce&QUy%W02Ju8FsaIay0R#l}zdalYgm&&#infCv~
z*jYzKxwija2?1%4ZjeqvrH7UVMLMNKM7mqLyF?m6K)Sm-l<pX6=p1qe7|z4q`<!*o
zI_ur<?=M`7k$LXtt}8#^ev^24D$D?mUsZT&3AxXSEO}Xt9~XlZoo|LrRx-k92sQio
z1_VPRzIayyrBrW8vn<=E@R>R-XF^_c?;zDUyD(LuD;d2@S!nvbAMS#c+Gm!+Ym!T0
z+g{Fn96|k6hNp+c84dX<+-zW{i8j_VGN^`etK0I8=&Lx@1<GbDcj{p71H7O5)w{V1
zvU^-u>o3ai(Qcs_m>dUOsJ?wy-+3p7u9hT^_Ej*uc>5~QD{|%NJjw}R=LH-C5)0$p
ze73*Xy*a$aHn4<f;KDFA64f4&j2BO;(k*y0C0-Upy-HRx*TOyw1^Ob+Ip-G=N{u2j
zdW=E-Dk_VvgE5bs{e6N2sf3*Ayd)9oR$PGwUIj-Lm_hCe%JRxnttMxZX&(;ETJp+>
zg>0(ccKP#~_vL~%<Up)4U@02&FD5<_o+UM}(~cV<4d4%<UQA8%OphRsW+t6b$mx+<
z>FL|)OjeK6DIO;>gc4iT_RdH&JHK*$>NAUPheGMs6!VDilQXXW#OP*3uTjc(Sz0Ej
z6#^qOmthq>5!vtC0Czv%XLe<8{>-dHVYb?&ddTV0w*e#SQT=zBac_Q>u^ew5zY|3{
zU*yb#UT?%`&6BCMPO<xDNsz?-O8eNjzG0I{6@bq5<EhRno0j2chGn3`arQ|ALP<6|
zhi+BcM~eM)ua#Rf;kwj(wN&29e-AQbDvT8UmEo;7ik(=t4ey-LXy8D;2)aO=5w*Uk
zhHUl{I?H@1F%06f0#yKWZC35$)oWlYrw?$q_GAojQ#BKb{%mS8D?mMJ{_Ig8V^HpS
zkl8~TOJ%oLR*W~R$8OSUNAD}cq2bFco1KhjN8g_O^{QX!;Tu=cr&v)=^hDfFRx4z#
zANs`hSMpWN+cM4j!frh@KV%xnuF9fls?*cN%MW^brIMUU91!I@01xINKjX|>d(MCM
zZCc_HvOwE@*YWk~2D>+IvC!^9gLCUqFKFL>y4Q7S2*UNp<o#@P#z46h<2uY9W$y*j
z^<MurPjR;w?Nsl>j69a@_-kSu=)dB30!JH(*Zj=ZmF5sEI<t<Uf}Xx3<f*;yaEK}<
z%<eQiv@;y8($KQnjCGxOS;bkF2z%n^!;%`KHhX^M89p2pVk3t>b<xz%ug$Zv+AQQH
zYrftS_Nt9Nr!BFb5O$HDCzAEozy<yu|9|*_O#n~|D9kEv6#tr;RrLSxxxe2b34kvs
z=VpY!oc_;X{u$H%|Kn3EFt1?Rh-IUN|7-03|L6XCFWGIhz=H8+WgRU5=IY;`0r;JG
zfOJRL?Gv2?#Kiw#gcqp52=^7`-9c3U;miM;l)ryR{v1hVlYhYED#hi$kFb#YVdWYr
z44v)%w@3cUFh+|HEJz7r&u;hKzNqhVlYPo;ttWt^KR98o$Zl{(`1jiQmq*-V1D<Vm
zI$lTOtk$w#!cRL(=-4rpcYAWG{>!Wv(e7-eZ^PA02?nq4V9S(UkiLlV##+_B?v3VC
z_+f52r10jd%;~r4|6YXu@rw$JA4a96$TXzIVELTn%hl-SXVb>@+V-KT#w;1Sz5ZQn
z&y@!bL{fcwI?J|*yTa$6xCgFzlq>ghcE{h)t`f?LeNxHGVk0~+1>d^t)ykqT_&}o9
z=CM-;j#u2J=65Xs?E7)bfU@Z&H;N?g#(#NtwUJ*5VYT{?f<SEmTf*U?1mdK+FN^;8
zPp0;#DIubxMCH*~DnN!Ee1FnPDc~WilYH9;ojttg+;`Ge{mA)^u0KkYr_BHg8>_vH
zC*%hikn_fY3ugaREnfQKk|NHUuoe0y82&jX{?pRyfJy;t4ie&An^}{K2TOBVRP$-S
zFhVA_#3WFr;7__gym4#rJ(hJHsI|Q<)@_&{P}z(Sh_kf{r1|%ab%6{l&*FC~rJA2P
z_njAbD%tKO3^NcdC&n6o(3s3#L5~jjA^Dc0L%4%t?Ckv3ba%qov9(&e?AB@ZDXMKS
z@s;$8?<47A%TE%LmG$KB|4;;3;lV7h;fexnutO^|Xg!U2m(Sg@7Ib{}*!+(kzg0rs
zGPibXyWm;vh%?T>MzFzajM)KjZa!F}$>>1%V!xrSMqVG{1wUkl9<JM(Ek{!feC0wm
z-^EolUyqzMTQAXK&u>@TNZPFPrcP#(2O+Ky$_|ryT3Su*#wp5>7_sK(`VnD1OPIz*
zVE)rAaK6SB-bXe6WmzNNSdse;h26Xipw{<lx1#JTGU&ElU!Yn|O;op>D?`sYp`65r
zG3!qeTxkdc%Y)f`5wNj%8SVYfk5X(k*|HQc5N^Dm#%Ol|CYeAQpGCCD#ngMtPKBnK
zoIBkKNWU%4`A$<<3Ha)3?4O2$KV^w4k=)?;^7ah%U2^7PSFogR?E!stn}^m%-@CXP
z>q#kiX=Ag~;gV5X>RDsU=}IZD#nBXAIb?_`Pqy9<>J5FdrV1+7jvYs#U^H)Y8Kvsl
z-DDjdh|kA7*W9YN-q*<A{w$WDk>H`)3^Un6ft^f-K$?%+eg~c+|Lbo4`+9t(;C1(h
zVi<LCz20#1x)N>hArbkToWD46eFxVjX&>Ce>sac${n$Z8a-d!*bX~jbyIol1otx7Z
zZ{SH#0QYFRg|ORwaXloGS!HC2dd{0&(6u<uZvcFMbjUX=_-U~uW2s`>du^d821{{Z
zN0n`v`!a)z#-m!?27I<=UF95enD01TmNemcve66yQW}L$hpLMRsn<I#VM+=ES8FlU
z2D>Zc6qy{JSAyEa+<F`#OVy55a#b8lw&OMV`t94T8Yj~O8)6j9_Z}DYI^XdI=JVdt
z8-aI!)*}))UN330HUbd>MVFn%Vx@n&5EQP2YIo?jzj()$%$K?5@287g?rOuXtb7v~
zhm+MC`-1=;ppI^RSs~#AEesjAL@-5Cs!mAt^-h{tEB{KXMqm5eN^LVf_YuF1JY~s>
z_M7q6i98^>Y4O|O;Ly$s7L_(QVfL=j=vdTjr;cO@SH96e=$8q;0&@N5dHHD3>o7Zy
z8}E>zbF;OMp=63I4n3^v{MKjDDL(CTN4^LA(A_DEUrT40|9Y>8ONj$#!RN#(#@6<4
zVj4~Ld-wyp0C0i!@Oyc@_D@?TTyNeth%<&b>o6Fq;?`h;{MFzsqoeuTn8Q5Rn>IRT
z1|tD2!*9CAQOh|p%=1=<G#GPlqRg^DA%Q%js@`fJN3xO!VFiv%!-N>`O4Qy<`_LWd
z<<*03DhF{DCYjg=Ul(IzXkO`yLE^H|_Fb^6^^Wg0uOGK#6rjb-H%^p2Qa;Y-&P-|-
zaZP@M??SdzvyJSx>T9{c2c1usr=u1|>cD-R5@C4l&7|V>R)s!mnefLYB_T0@aJ%2x
zL^E4xDVpG~JOcmfUyV%)VOpjbxD_x;Pe~X!u3e~`xRQmodN;qy*W133B3`*EG?9=!
zJ457E^12UAdVGgz(EE<(Hcqs-Q@}v5w?_wNBt2a+V1;d*yFBv<9EaX0Jrv9vwXoYx
zy>v#3Qde!atri#`<cBIvT+;Uvj{TC_;*uJ*;R+s}y|QKA<onbSnBTt|1Y?gL>^$<I
zFJWHsjVG{bNN=E-W+%MW%4G1?cs(Aao=5AzL6P>RVB|(g#rHtqA-06gwr%ZL`DMZx
zGqu_+8mrm&n2pAdvrpDX86RfGH7jgy6y_Rze;h{G)$B0RY*gPb>NnE9vAhpSc0~+B
zXsPs^lJAdPv;^8#8~Gqf+?kmD4b_eA<!IffVn#5<DuL6t0$aFkXTEjtXz2NNjAmt%
z*gscsa79Seyaq8xMpl>w?vVVZ6*cXt@5MkIul3P(s_gOfHm%^t?)P0Vd0ZO9-OML!
z%s^$@YW*`Bn8GF@&8)Dih+Uvp{U@9PiHfm%J17IjJi=R^7^Zzg<K3Zcnb^SiT?E3~
zcs2e$zJ_h--7Cet9{Z4JRpOBEX#BwcJ#q9dx&QZT4*SVpm(f)601dxoq&{o`T>Uc`
zay`(g6?ju1>QmyCuKiMPckzLH=^ccb`JP6wDg6Foffjn!N(j@Uzdz(=9uid5jGcxX
z?n$CaQk$#{`MR|7HLQ`{41Q|dyLg&)tp~u@|13fM@eV?7TvFU4wij4*VqnxA;9&LZ
zg_zQN>pUQj%`p+VazA)dNU;L1U%EqZURF+U*vmTZuWWSX_Bj)Br@Ww9G28_)YZ<!d
zJMB&|>SqbNmSF*iHp<!atUUtQ>~dxGNb0@J%$FpSI5D%a#wv;S07!^Ac$f&dK^rD2
zb7$a7?dR~vm&yO-dd5cj>y3;g4~X5JZaDgkIc>kXN=$eSYd@(eC;qMC{W)Zds{6vX
z&B2&aOHjWAn_dho9LLQFJ-*-JYTSwnKSs5qB5Q*kn>SCp#%o!$(E568xe}51-g=I_
zDR^!ZfD^BS`EkJBlzj>9?(-y{d5B?ikPH?vpULBZQq4ufI%SSC;rat6s(9SuU#mmt
zf{wTH(3OLsw%J!ojiI+(gZ;MUE0E|DQm>m)#U;kxT=N_CsvoOBt406yrGs!ePF&0@
z1h(sO5??vcN`ZFh65w>)WH0A>y8f$~^<)_Q+<rDt-*x+KD&H}4z1mvtz5T!1y_$9p
z9>AN&dh}vhsEq`(K_W*(v-eyZKud_`=YWCHE0s;vu-i0n+nXb=<0on6gBQkg&cZg|
zyauj}=x*b#ju{<^y%}bYUg*-c*!tQgF2OHrlP0>*?!c}sObtv`{C4I6FD<8@-)3G-
z*`*5XPuo%6vjWvi|J0dB)1-JHx@ro{HqW+yuIN#d6iaPxTz(v3VBQ}2$SRGfL=)pG
z)phxkTDH<+KJu7%zxe86%J*OGe!nMvfPFd5@=<Z~*m1T_@V!vWeWk;Pc82bLU0m{3
z(?1oK{8r%uw&0e4NCmH1h5`^TN2Skw-o!?@J2O37obROGecXMkuW5b_uy9*Ot#3pq
zK{%d+!z2TG)rO<jzwdwlkR9H%6)Q`eVNJ`V6TVy!)o(uf%?=q<?H{a<XiKJv_x+t#
z#!-KKXV;)*Lx0bomcbA(OUg$0v4w*nQ;<`n+P5HTb9B*wINJAa;N6;3%UT`|q6jB$
zwBNp8)Z67xJ&=B_x0%=Qu|N4ihd8{VVw-F)nG>`>2kuDgb!OkKgR9LMPj(lJO|MY!
zzk6=vq=1j1^`j$#t`#`Ga2yu4wnGXIU9T=RKp)e%DS%xdd@6IVvYr4+!}^PZ@w3b5
zzRlH|WWWZyS@Q-2y?42`6;M9wH5w6)lLLA=>_=DjB<EXhW}xSZ{buWtT98d;UuMkY
zk%aD}<*3D^&E!pn2F?WBtZ2llW+R9WT6+FvRu9p*;k-5hQ^if;|M*jHv)J=T5STkr
z>X__vLZQ>`XhvB=rnP4X)susl6}dk5oN?efch5%S7*DAR{n7f}o_?#++T<F`NhW>6
ziVuEX*J~m6vE+ilUbsJ!y&CFP%}U^-d3~oSYyA!Oi8D^~uquqQ;pXDu)zL6bTC|cy
zU(Lf5cIQngQu%#<-d;shb-lX(Z*Gbh5b;2$YCrQ<$J%YxUCe}*XRvY1aC<uEiM)n&
z=4QFh`lzCi@cw=E!_{Z5ljlH}oyeQRL4171SG$g(Sc@llc7}`6h)Yq|xc6w8R0B6*
zMr~YrF88S-Fc^cwprY^4rWWq`@}&MXW%GDZRsX_GNOohW(>~JngY`IqI{6Bw(9YoF
z5{9)?RV2a(v4<^2Fz{Y|e{I87e{lD9PUb_H7t&JY@sBkRN@haA(azueU=ARwi<3jl
zZODN}txY|AKHY3fcXOy#DPTX%sW<Ezu?5g`23~~qdZqQ4wBgaWdv0SxvPErhEDi75
zmmz75S>_X9k5xOehRzpjO9U`I8?UM_FIH35;L2AA?A7fE7Q%kq|Kf6r_W;J!ls}Me
zq;~wL%m*dn1T#}qY9;d(-P!raK{Qdc^2&%W6V_)Xps9O6cyFRo#=;#ieNkOsPHrpz
z?x{z+PG~nju3RISInru_^XpVNwE+Oa;9KjEd$|ZE&aT!4CMe+gFz_G3zW(-r9&Ha`
zPG*)lMJ4!Rx5{f;wFZwE3Mi`hT%!Z_K^NY~Vd}-9R6WC3jI4-(<FVWX{pQ7GI*!1b
zSA<+iw#42^VZ~_u*w;}9E1qJV_lQPSgziel-OrZ_2rA*#DZ30ips>zuolZ;jIz;5!
zzSmKJnJWU_v(&NT_O4ef@c6Oa@(`3Bs#kmPyr243+U*=ID>8}Mh>{hvtvKB8x84hB
z#L(}>A&d}Fid<FLI-~n)*qU)=wqn1J!`M;18A#VE>^A9pUF-&qx7u|^`-kLP+k+R-
z-|2&?9INqYx%VM?BGkT!f~r3#C;#q;d_a|bFl3+E0e$$=yk(yf<+5r&yfGmHNiCGO
zggaT)ey*s?0!$=IcQAEP<3c-l4SI%PHal7i-fA|FAgF&?J|Jd@aNH6?+qUtJ!#a4)
zq8|{8FhNX-2XY(M31~+<{-_J{g4*q>%np-V&u;Pzbeg&(%P6)_PL3S^u{r`$iVhxI
zw*loVaj$<b2E~B=brwHbcem<GgB}OlB0T49E;4v`zoK>hK?OBL%q<h9SG!fHC2Xyc
zeHaXJ26_T!Wl3-w6+G&X6`#?m8jakDgv}~xT21l=xVK2rqo^P_xPe*^s>);0iArx<
z?-~xBD%yq)_lw_Fko+($i?V%*7r+UHvwZe?ccREQ6w!@4Y-U{bc8s^^MvUXeko=Vm
z!9(XeruXcEfy=y&SwnvoDrS44OvJXraFVe6*%lF3$WImDS9Gut^RDavVyM3T%TQ&s
z7IXN1Y+4WhrWuxXMMx;=@lU!n5a0ksVzkZkk^Gj}2o$G|Z}>6a4#xNEn9<XY%zA||
z6UA<)(sfD{v-T`H|J3TSC4`CQ>yF@PGz+ont_4sQd0sXgS&iBU!bSPFQMN{muC1<)
zTRN1t{}>g6#e9abVxniw3RmZwV~GBN&b#2C_b%k=r#)dnJ<+l8oi82Qh48P53o^_$
zbj`E-`HMexcUP+SZ&uP_y7@epC|EH|t0?mz*atwJu-FVZ?|rirW?&6_o#ru5Q9v|j
zhcyl<CC4bK?Y>}!&De`*9JBU5NQwa|x01UW;JV6x<Ok@xK*d!uyK5{bzo5)D52xk{
z8{tZ$p!UvwBVw=r6BuR}DFPj7^bp+VrYRG3i_s&5wn;Hzad{nipC|UP-3Qwp&UoU=
zgKTbGwm@hGLS^ipM<?8t%fA!>S8^nSU)eC-F2Ci@xHsf`G0MrmdvP64{|YRrH{cD4
zE|dUVaOV_Q800h(W;8Gh{#`b{B+lV#+xp!}ML*#o7V;|7C+cHeM~@xFRQ0lM=fqut
zEhyF<!v#V>Y~aC2Gtv9`exqEBWe>UcLo_=B@gr^V)Hu9xvFG>X;V)G<j)hAnWEU7o
zN8~`Cg_(=MK?>DLy7IFs`-%}}bRSk)$e`2pG(?-j?PKSn>Hq5Ryahk3qqd}P+kXZ5
z|6>^M@35-GLmWPU&Bj;fUjq_<ho#}cfF*QM+9T5bukP<dG+h7*`zc@;Q>feD4F9`J
z@ps^u|G{juW!!=}|EqcV*G=*1?L*)=JABb-=6@16ei)%Q`-{=?e|>F#1(n4EB!Tnp
ziN+G5>VGi83v6J7`+8ySKL2V!{u4NU_7FHOT)#~DAB?cj_94UyRv0<k|1ZH$;4#Ot
zA0}LasJ^}Ae=tJthcG2v(<IaApIigc6Tg{Ky<u{z5;}usmn7TvJ57LPS4*_Dd@J++
zUd);zDBoXN(%;@AZjQU}zk78%{4_{_o!9*JsY1?&8RXpDUv;G5|4a{rJc|;m&BZtp
z@`sZ(o3@z$d7sl#U*(4Y(E^TE&#OPr&o5?;hAWJ_dAEIl1Pl|>@9(dQq1O+xC4dyd
zFa0Y_dQuUJ|IGsU=P$71AOSK2NqtciS{`)A_w1cO8OWO`a>nA4s&J9ZIa7z-{FE6M
zYCsX-*c^~4;WZz6CJ5V1uzG2&I)YzVj^1EsXrx#s0&}5n7ipOJ{HrvrHV&W^52b~$
zI)ah_M)7E%@IT)8$3KGCF5|NfQ+J+Pzz}Lf#BVMSQ85kKwIu;j2w6a~j#ljUB%qa%
zQ@17-kVVmKN<KCNY85p?$rE8XR6=qEDj9jeOMMV37~}_gF=Y87-1952cnq4HilFFS
zrq(THgYj%vdyA+mG?X0y^1lIjrp@Y6P=ZVZ@pQdb5kD;d&v9ixHC;QvGp^?_Y-w28
z6xDkZ1A>2=x5)DDI)t5VV;&y0Uacfpl{GTyJ!@a-z}I$%Bn1s}IzW=Nf-!6wX)RY;
z8q)z<zDB(7svp{B<924TLu(!P?SX|@!UM1Uyr0Ct>7BJjf0hv%UUq4ALL{~5f~(N9
zAC%=4CVOd3d?e`$dg=R7Ujzdn%fR)jh=|KDhFa9D{q7P|h!sfu0&;R>f(~Z2;0qvc
zmJF!vX(()O#E2zZmABSS)CN28I_<o*oUbx>gV=BM1-WZUdHCLx0b$T)O5fX4<CQQ_
z1f2p%2T+805L%#{d&r*srrBr^^}HP6z|nVG3xalGa`#BwF5wqCqv&&w8ls$IJ{a&V
z0D#-!=CIxZcgI!X4X~`^bBdes(VUi*-h4T`Y9VXc?p`#T>S5<yyF75rKA0-@=dfyb
zkhNSau?}E@de-f8_T!RrDf(*DZ;QPW33zW!{iXF{W};ZDe2PPSy&bld2EAOgwMhH{
zVC41c0F3_B$voGJ<ESW7Wubp<Z?y0cDN~P!vadVSnvS%1lj|{;R4~@~qJ|IMy^+_c
z3=BHVUA$DhPeP00R{sT)K~?O|iS~RS?m4B2D3ndJuG5+GiMUXCF;Qo&HxK+(sYGDO
z`m*=r4vHa8adjMjzmi%M1Zd(Be%;-#-=b)L1E}qe-HS#5G1UCfcIWsn!g#C=Agm$a
zbJB?h0anCs{c?6R;e!gPoh+TVcN;YK+FDf*Sm6_-DDqeF4-}&=?t~6ND<HRU3UOW_
zh8nRB0Kv*v62#GHyzIuxGkp=TY$+mCX?#CGQo(uN_x`S1z<b_2g$TdeOJX<TLG$C}
z5pffMOjmCUnf{SThD*CxIxQk3_=fM`vbc=W^Ptk$@2eBf&upsKX7n^yArF7%$xNC}
zll)Q3*`E=2DdC2VXyHKAdtA`9IO6yo!M(kYOD&=uEwoqo;Zgo$U&L7!8pBIb)tkGk
z_IoP0=-zppEOjbzPq`pcZTQ!H$o!hvZeBuQ??-qjpydGa6mNge3mmK|SO&{cpTcf|
zh|7cdsQCNfj%I}w*UQUwuQkW&kdfKO%LABm&gh$^T5C3y;hS8572qRY*(aH9lmtwS
zdZznUs+|H_)9%l-z0#B6y%)qP=qMt@cbe2b*J~f_M{6~-3^d+$$Yo)4MUwIPPows*
zX%aP{8OM)AKLW@H+Nj2rf1Y#H?fGG`^>{Em*F{6b-UG!coYmh>r?rd*OLVIJ2{3U!
zz=zn&2Ob1i&>Zymt3T}b0UnmVI#Z`_ih&D;eW5M8zf7Br{6~{77?ZhQPdl)m`auMZ
zL;dc$X%Mv9UNai>S*TVejAUASPal(+?ritcJ(9p6i{ZgA<JFE#_kr(rdJvligb^|m
z6W0C-65WX8LuuX5Pce*tVcM6-=?lEEww*30ASCd<Zu?n61tDzrQ%>6PL+dS*5Rou^
z2y%H4NT`AihFT6tgD@#RzeU<Pz!C&<D3h2LsO{nJ654K3Eize;+iq<3C~RxS-}r56
zNj;({#G}v3a5>*V7e)cQZD6N8q_k?IA7(3JHC75I&Ur?Mxn|K}k8|F!VjXPBBMs85
zskRt3JXL(@E~O~`PycbRUO8~-kv*{TH-2rEH6J~_Ad9C`#4pK6-Jy#;#rthJ!Ctvz
zA@QhFd9W)8bJ8Cbn#tK5JB0_u6+M4jaX#J=D}?+6EA~McWSairk{S)PU}tMaem(ag
z0FP?eOaJ8*NhKzW_K)0-;;&-JM9ripke&Ewap%z6^Jn{48jMg&F^ddm%{w2m(K`o;
z4rZ)j)Q`S$R1(=u(mqt~QRIWcgfN>p8m;FpmR}myf?sVZFspzwfoPt;9<zQ(m9`|f
z=lC%i<=bA;q4m04>J5Mi!|j%28ZF4QZ-s!Sv?m(4F27ppU&Ul#*~*p!z;J6ez=2ai
zs}~9pTQi{agM<O^Y?#p6S2I#PfDZaj($EKH?hZ(_6kp@VNU(0TT(RvBz%%%hY)YF3
zuLeVmEjYii+Kze{fZ*`flEE(v-mx!}-#jD)%~#eNC#tP&=e?#&^9{~42qx|b-Jxf)
zYNb05Ju&+(OX4$MW@Ve|b(Gr>Hg#U#M7A$>xu4SHYZPJA`$B$l613kUn;mMv6&AM+
zArF=;zeOt(-?r-Pmmn|~hKlH786)48FWs`<RV;QhmQsa>QKrgD<NM*Vs>3~Dg@~V=
z31_kiFF_^Gv{XaeRYESzeqUM*^M~R3R%8Mi0w@7P$&e_5$WC&-3;qON%b7fPXp1s(
zu#q>vqG9Hxev(WyS7{S7Opj0GmuiSJB-=+eXhTfQ^(P2)>+?PF{jCl8qjtZ~bhv8~
zwiVwA7!x@GHswYWO0m6JS0F}bZ}duaI{-XuxSRW2Tq-$r8phpS^uA!hOf7~}2dMDH
zZn?W$M1#bfy)6FnMEaTe?PvfUm)lR(tjtNIG*r~}3hn;asvNvwrpw5?XBR0I9B(TO
z2x+cFQkF6GEtntc)jRtkTiIQhNB4>*U-hCNPc%AObkYaCeCIVk-+>dNjUEE{NK_4>
ztCSJGOjtc@ttNB^#CC;*EQ2C34y$(^F;wK1qZ3ZoM@XRiBC*Ywmv+Xn>^S!BTyFR=
z8Dy({^+?b7yS`HGGKe5si3P&Vg07;5BODm-v_JkyPvx_1s*uqiN*Y9t(4BYr`t}I@
z8cO{^*3cc7_+udhBo^2{?`Kcszbh7!Sl&ItbiM}law0?CkTMxqa@EY`f(ul$PFk_x
zZx*;Nke1}L?7uf9Di^8(+Ev)2^jOZ(PE)N~b#A?e1%|d&gG@PGZ@CL)MIwSoh+k_A
zh&hKE&^NqNB-~pE%tic#7sTdM!+?rXkjUg8oxuFeHJ8Za&@YXUWMg|`OhqSRqII2F
zp@W}$;CA0n%r%a7W6STz`w?p8ozWNq$KsS6yI<03*ADFsY6j4>PU<Dav_to?;W~S3
zz@!nwb?lIFmnO}tKQnS5K(J}}qpkTatG1nPGSwpH8eI4fK<bIpDob5SaNI^N3zT?!
zmhL=jz<=I4rM0IH^s9Xih$IUaG$l5ryBOt)v|4;540l*+p>0U4^u|3-)BH1KyZ<?`
z!D~3g9+Z+za=K;@ml#SGF|W4kWASsPGw7;{RrUNSn#(XIYeu+7bx5^=*(VDZ>Z5kS
z>M^B#&gqTo&&UJEHV@ZmdpfGLXf58HtvX{L+m>{C(2XlrqDJFpvG=lzR2+e~G^a!7
z^W6{K?R{BK{t>~}j~I{wCrui4{|6PYoaj&P=UL@#@Xw4_?v*m2ji<+N^zy)Ys<qDD
zpn#_6#~5yok<{XiaqTrPek5Mzjs8$M;jqiLd5=4$bslgz71h8=Q2*_P@;>!x-J(tN
zTcaYWYb&6Sp|@FUE(r5uB44xH?pY@mrYH2fYB+Gbsn%fZ(U@XGdTt78b-Z5-u^*<u
z#dY3+KLuDit8AR;{Siz7g|s{rRpzL!r%^o6LK~b18B^59Er3#Iuf?!SzsGn2rniB`
zYD4Lu;FlY1mSfoxIr{FdL-?)XR7Fz^TaQTX--T$%WeM!C3sI|;)nFEjeR4a=HOc|g
z;#zhcy@pf3E#Q&b9bdP3M@{`0(kNY*?2W12mz`$^AM_}e_CL@D1KIzLIt#!;!f3+B
zWX6_fadaBjm!vYL49{Qk2=q2AYKl|-5o<a-%>F~2<icSO$ux%u4(jXjQVWg#G|5tb
zlrzfqCTl`qc)z|A55}D7X43I2XcaIditrt_&N<%<0QpgQ&f?0f$mC+f_U9KXqBmkh
zW%s*{e4C+&e&!ypV}&&)@0&_2-}4=XS=y6PN+${08}?;6l`W1;hVFRW3AVV_matny
z2HJpN0D_)V>ob*w^8d-c!vR1?V)qSAn&4~z2A^T_g^=w-+8#5dO;rx|o`#CaD^@Eg
zDALHr;X9Vj4-;pj@-xhjf3x`4RG+f09nWo#;~fBLlg#Vp`>2<e>MvL)8hkx10|ChC
zh6h{7rPv#sBYqCY%)`|g*RrHVFqH=6^-xvD?NrTTBoG=K1?^-9NM^d()ZrrMd>}E2
zi&+mPz^M$R8Sv`i!u?2)2ZBz9dZ7!~>C&_KyU+(AiP^1o*o`9AV5%ag(!Y3Bw}k}e
z4NJ=WzlflBy7B(F(m4^Q6PGuqU7fG|fZCN8am)7DdKtZUZNqV*cNsb1w>B*uHDJoK
zp^zsyqvJq(&4R<)h*m<bs*pYcQUcfnnEBwRqbB?^2a*^vK4-uAx!HX46h)Y@Vo5Ab
z46r1mceo;JDm<bvP*J`U4QbX#E$%mZZAu}%yLUS6==-58{&g<w<#E@HSfD2!X{@ZK
z-Fs9C&B-oF;)LlYlQ`A1F(10cW=VB0phb}cY>jAv^-!!eGh5!7=on(_Zv)hBtA06R
zYkC+;pG)7Wo<<Dy`<lKJ+c|X(MLHRoS=l&&{V9?XVOOS=f4HN~Y{n5zYB7o_HNCGH
zC1_Q-8dm*z=v1psHbBQFNgo!tz+iCz&#5E6u9su8;g1r}mb_=8MZ%1=N*zNMbUje;
zXB~v%&qGXXX18r}gVBW#Djf~T?y}{*`@+!^;1)V8-~HlA4;YiRE`6tc$8`6eOm(AI
zfay9`d4@{Ix<;bUa=~M%-5+)HCD=>6gVbmUhQgb26%GO1FGnxdhWp{4xH-aOz7ny0
z@ugqpC1k)+ohYW<hZ73AVuRkqI-jm~o>)q@n+)F8xXMS6G<T4JyxeG~fVTyoXkUPb
z=lI88S=yhIljb7pNXXtkU={|9Ju^(<rhS-B4ccSv!PpeZ-&LJ{-y^Qt$tGrjN^Mrl
ziyc6TsuX(owe@m=eV;#<)Z)Y*7;SzH^9oS#+wHUSOq2G##x^7%<AtT(7th%yi!6Ma
ze$!_th_w(JYP8|>f(xnCG%@NO(qQT&Ahy|%{W#{O1X!ML-S500#yp3Q7%m6>#stZ9
z+~u=mNaRLJj-4gt$*$j9Zwjt$-&65Fnc@_#BaFV3yEldOQP^UgJtFq(L>3hyb}`L9
zu4du;JXKiY{S+dTVXUvd=E=aJR1q71yRW?ya6y5|zho!%@v1)96sX_!KPhG2vIu(W
z?Fj_5;khO~l(TJ$IiscJYj#F?5q$G2enC`w;YlVpNoqH(YR(L4vyw3e+~wiw22;a2
zZV}t7k<~CS04K!2_H<b4YE`Fq@BR07$i?DnsMlBX+(^lAMh&`6GhJits@sQ5x1LcO
z6DA3BLZOS*V4c-LqV}{HM@pNQv99_%df&?~orf&N8p*yF3g!h&acd|Hm+E_1g!y&v
zqLz{aZ9~7WkP0Y^Pp9c0H2uIG@*CVZAe<5`@Y?o)rwphk=`eA6@_4V*n2|`xP<m!;
z0Ac_Y9d>K0!&2w}6qW?t;_g*uoZA>lL`VNaz^993gc_wHTAXa=84u)EnT{_3B!ao!
zXpZ05J@|%yNZIzTX2N&;QcD4hL)6pDZY08NJL)4PRJJ7Ja@eX$yYo=gqC)NJ_R-a!
z5h|aB8p8~f_*m5*6T0BqMTyYZgELcQVlRZOS<+m=-}S0=(=vH0JcDH5qBKk7WxH7<
z1)^z*IvQEU5KT5md|1hn>0lU-d$v!3d=5bHA`Ez$@P#pcVxoE$iVp)oqVya%ER7#9
ze3-uB6)1&%)Bj;Np+bi!g|KLv0m@m9auH$lnhbepkE1n&{82+|^)W~i0C2vPS9ati
zbA@iCNhA@nna~i|Y$b{x<r<mSQqfz#9xaEjHI*+J3^G=E=DS?WiGXf*as>f_6E8;b
z^<EU9hYbgXB>~xPMm~;l_7x>De+#?6q$+hM5@V)C+>_Dp8@T~z4UWo{ZFi+`R$LD6
z!!lH>-TpwSQm|=+jCb2slo9cZ#794Hc93KM!1-V@m(PP(#2OXQVkJ&1Q2AB^SbnpG
zVm&_)JHl#5L0o2*O)#Iq9|Y^#-=ir7d5sdQzy(YE0FRz+H0RHR1uaLz7?(P&>69;P
z53@H8shW*~&A81W7cnFLE9^ZoNY`2IK_RY|{^|X^Fs=Y=_(6;q5x%s9Ka0Hhh~W04
zkAl?}ZSR%bp73njrLT=(oTZMnTl9tQV6c7r!)MYF_*nX#^xHVv@p~^T?~SyDqxsbN
z4D)VJueqb$vR`Eg=OC?ikBhxG*aXqqb;i!Y;wqBK<14%a`5C$ChCr;TNb?V!$zxyA
zPaA#yLgF{#D-}%d_L(wG`QHa6Qt*5bFD!Tg5{a(zJZjtyW{v@d*C6`ChAnRN#*|T^
zIp05tk~r^!oM&OcXT?pz<jXLNcr?3JIRuMpGLL`Wq=rmQju&&u;V0K5^-Z$mrOB3^
zN-i8y77K;=@j4#2!tjCmxd0+$ERI}QTg|KjxqoT6#%3h}<Yp|>j|LK0M>)a?Q`Hwn
zN7I9|OhEJ!zzr>l&<v+XW$yV$V_Z@ztVN`R&b0<;m5-*Uy}fAQ=zBcu7}wN^8rH~`
z?`i4qDj3Vrg&rU0cLk;%q2|pB_=hB09*XVsPlS4vNYdfs!^PqHaLmJIOJoyCQKt9q
zG;m#}!$CfWZft(_?~&?P0*Q~|WNkzcbSwe?$A^AT2{qu@Mc{P4Msa<jiSP^b1&ReK
zCmaM}h$|8<RF=Y;x%gY;7>4VjMgL4oqL!l9B=zpc;weUs(9{n(Ui*OrZ!qw-GzTb7
z&zHwuj8Be<b>MM~)sC6smnM9F0^8O}q&Y0;^m{!tBk{U_bNQ1|QT=8V2I&IUg!F@0
z;@7yJ1`6ItXiV=rh$(4ZS+_3*^JoZR`RA6gI={f5voNU7L)fMW6}_yQB{M%YvuuA*
zZJe#K>zBVzeBejdgf;aeB}9nCfY3xE9aJbt358lhR8~%@SS@zeYm61pdp!cTs+UZ;
zym1nO6P5P}AWwY{55$6fzKtsAhj~>Lj6&oxq$~6pLFRwL31H+Qyvm-kdMMFT3COr2
zJm<o(I!YyY!5-3SNG>0K3Gq4a1F@oE(E6Nd%<t%o4$-5laf>ljdBXK{5nbaY8FKV8
z$8+y5-)hd(fIi%~J^f8io0N&nX}mH%#FTx4H%(uh5UbguLf0qn?UuLR<%upa=Ze!&
zp?Z-GhMAF?z=^*5V<!z?b8mcBQ)ZLo2SdD#^)9tYv9@=(KrL%j{D9WiU9VtVnoPdc
zX-^F*ZtxbdPUXcfUYosbhuey99gnDL?Szkh*;yyUZmo%q0KqOI<|F!gGq_#HXZTi%
zSf?<oWZq{vviRH6;>92{x<;RV&%8+jgRZ{n0ueC(Mw^8R`fwH#CV!l_rl>ac^+_2A
znRVFhmyW=Mge);h(ESVdvkHK+2zA*|xl#xr&e+_yG#X?brDARWbJq=qyX)z5?Q>S!
z{|SE#w8bo^mT0%g2ahe>?Z!4Qu28W^fjqTcjO@h(ok~putTG*qMCg_l8#ag?KKAX=
zG_GIxnw9KiVQ$~<e%BedJ9Kdk2J^Rh2Z`K32p`h)c$eN;^V|)*>s#<)8~SY<A02ep
zt<VhudG`p@91wK4RGkUnQt4X0tSr-{=V0>ejzAy^^nw%L4==u?fnmwLeTJ_%g2<HK
zqoau%ee^EO^_lX;>1Z|%CU)i^?E+2%8Konx{<}AHTN)L0xsD-tZt&d#WQp9XsUTcr
z%21;xTAGOi+vEY*911{Gze?#wT;x`mcWzB^RX6lRWsiW?hxthZi-nxXI8d>`VedT1
zhx}*)nL$o~YBfF>;DakNc0n_-0_8%^)k(!GI4Hur5mI@0xSa~iT*Wdu2Y@ngL;nZ%
zx?GF55@crL_z|2G^29p!ZZ{OXWM5)m($he{Mpeeng;OJalOQ!2775Uyl0LnolV;&V
zH~;Do_yKibwf<+GEx65CP+-^CJ@l2a!LtS8P>)ceCv#f*_A)r*dCy5N9z@c0B3a6r
zv%DNwFkj$*l$S<V4}HdHG_}pG{Q>gxBAHj-Bhhk!;YpK6jD^J0am}|!Q&siqB0#MF
zYAiV()Duw~3xQ!pZ$L|7A0;FFezxJdXSeMP5!5!+n(-3DvFhB=_M%lx-pcC8%YmlW
zM+sme$PN;N%J8obPWf!#D^v(2-Ds>*PY{oJmDI3+J?SbTQ<xnl#x0@%I7Gi7rjW3q
zQfPOVpzRiBiZh8VzsF|mo0(6|(H)}Th2Yp}*@fhO&GtmpP^{;M-bnblD5~*{e8~22
zY3BsBJ=ZGa6Cl3(s`(1bnPiw{L1hRXY>@wYpY{&d8vPiJOy+J1D(lk_bA%K}ih2At
z<F`$iBDtk>TSjP}K_^@t^#}5yqY1${0W9{@`DrL4#dVp&y8UQ;(z)-c+3Sl8d3#RR
zp32;WNA^vxBQs5<#o;b$Up?zM_ynWc@FEyZOcn11IFbirOKaXuF)Hrl>=#AjCqVF8
zMbP{<3l1y0@^Gy=Hib<9E+!olm2+-92F`-f^A$WYlJ|J!r+Zv`VqiRpkj~aH1=fo&
zhuk+WuW@F*-cuI_2pJoP-G1Mhbjn3q>J(7^v_1ZtW4_$D7W`Nhn(}ZAo=^VbHuBib
z7aTmL8VuoNuEF%egoB3IiB}?V)pxSSs4V#oHWOC3uf9cWj|KA>u7%pj!>ZFN;_n+k
zR){YY;_XVl<<68Mw5=sJDk6Z|f~@O9Oxt0=<=j!9HODslUc63fYvM|0%~MSbUvX}7
zYtQWI=+BW~C(!_;Z@y;w$qrdbc+N_(-`BqKJ?*D)qdlnXdH5^UbEi@o?!RoWilms+
z?Ic-ZA{ED4VZ?IQd-!!?tZ(?)P;F<26W$f?dkC`otYQPkRsK$BZNBGM59jlu&2r6Z
zEs9rhxQVg+P9xf`&lt3GOrsDm)vSR*GNfkGcl1Vs2VVACpIXE9D}T33#?E0Y>53?d
zn?f>~n6bs^m8739a|aF><sXte$d5iP9?X+}{1=h_+rftksj%C6rZy&$7BAg~tJTcz
z093@+6jdBTQiTOQ5~-AnCc*1on!9cmK~J-LyivqED{m%oIkZY?M7t~)sFl9$r;WM^
zxbmRWh8kV;!Jz9}-HnM1#QgxBDUpUlb5{xfiGmQ`Z~2xU8lVi8${))wdwhF5Rcd6*
z5p|;U5q;K6XBfi_uBF1~fv+&rLEVzR0fr&A=j@wxPc_H)5RVmko|v-avsnJx{H*=N
zOWVxO2u<Hb?Gb^|AV*YyGb8afdfHweF>~@jeNS0my{sH16lZs!$B3?r<K-qw*P{*`
zrG}rDeF=nsz*Qq2AqC4H?OlI%%_TO4&9lSK{`C+7+#EAzmCyp4gttg^*(Sj7p6Jh1
zMRW?zF_$uhPKNp}R=q2sH$;zXpVrhvjZfl5J2mM|wh$Hs7Gj<ThtkJ)_3MK;X)Zb2
zBYW?!NSFAoC3jqDKkfZuc_)t0CI`73%%zt|e)BhukMG;W$YbeRP3Mi$CK!+Zu!KzG
z^@~3Cky0kz9=%^x)cVs@QyET*#`2ltOP?3p--$26>V&B&ne&4*SY~GBzEC+YSQZ3@
z;SEqx@vz6)o)rh8LSkRCFlgV=2^C2QYN`P~W=K4z5|%hA?Q2{4K&B(43ec0uhg>V2
z%0yNZ=mSgOK!`~HAu<83NWx00RV)iux+Qx#;5RCCPSJBRO_F|^)P!<Y?9BMN<fHhs
zzuj|HTaP<Wm9BCQkpILKwJ{jAP!cdR5gyi2)2a|}=clfA$I4`x(A7U1sz@#m$*d6l
z{ajCNrO<b(+s*$iAcOaE;Whi+%@yw5OE|Vqjz-O&vos83CY<m%lhE55C(GiZ{&P!G
z?&rIFz|PIfvBolGIp<;D@m`e`FbK=L3hTdcgGwLw%T7$xVJxH7M`^wkEz?^b2o4*q
z_1WtwTH($Iv69&=x+%vbl}_;knVwhU1(x@e^`h_t$!J|MYoo+xsyD<;rO?Ki@k_i6
zJ*{}g{DRpX&na`|_-Nz(sEp_1*AQyQQ%WZ?rmy&WxHd{|Tuq{oZ$!g2H1Ytj`0kN;
zG2TOU6{&g6Gh+vN=8|uT)x|Zb*T(eZ28K~}Zo##6s%hD)24ov!<%Pntl4n{^fxgw9
z^BRa!aGvrM$@dUAWpo%j6I$xEiNk)?Fc+p!aNB!e&*$&G`95nBU6#W9Lu2*=3Rn_{
z0dC#TMLB%V7N$hkEf&E+JMUk6HU6OxjVtfS{kj&SI{2<N(`Bh{@y~?q-P4F@)t`|#
zY1M7_cPwQ0!*eC(Ub^~>P<x7in{NOOegBWc?GvKW`TaOUji1W8$zPAe4q_E3nzlSM
zSJ(pwz&ST%4kI1~!7T4T-mRq>POi><tgKtxuC+Df;EwbZQrv96y*P8|y?+u2h(^DD
zc|EH&?DqS<hYURQPW3p2FqlSu^z*b+k@(Pk`uy!>?1;}}fLYD$261v{-x%s2GH4c|
zULsh&JgQAidK7S2YF7qZmCcd%$(R0o4LGF<@gF}tSxZ-KA`;)^vom?*{~SNva#yeF
zH7k}Ga`KX9jyh8E$&0n$uS%Z7Vpw*gp`#qE@y|l`h3q>z{&2}`XA;2V0|l>2D_W=`
zVkNsiiwro*oqrRby@6Aa9q^2212c!LzaJfVLyor3yANnl-R2P?<7sKv&&%UYNW$LG
zNyncAv}9LDo|O~gDIGj(ZkbMwa=?SJAdehWr;;ZZRX&GgL~EmIeIVC6vP^$ID{T+g
zxC?IStTG7V4O6{n__BA0>YZn}XGZ!Q+boJmv5FC&#S8NZWoWH<?Q?pCPhT>M?Mtkl
zYVs5o2R}E-xb(9PQ-{zqp$wgc$cqo42SP{9I4<nJd?e`JdZi-CiO>1M3{9g!O)Wx>
zky#EG3y)D@YJFxM^BpQaU_qfHb?Lt2O>@!2@LjUp5zmmIA^xTLiKb8(J%JWaNM3Cg
z4GVts!qOTX^jcku0^+GfAq!5kk~fcOi?5sTQS6cwaloCB)ylFLRaUrDQ4nF$ncAz5
zl5YaGazkuxi_~gCoPp)HIia^WK#M%#`Lw0^n=_S+oTCRAwVtD+(Z-yM_=aWbs^=In
zPaNi2`3!`dYgd~i4tGnt#}tOWD@7*5l7Qa#OzC4UK#U)KPGly~bu&j4_5G)cwjOl$
z5>tNWntYaeu$lmND$Tm~Y&LHYgK3S&U;Ms<z~~0!oQ9`!9rmlZYzS1A2+t#Ya~g;m
zrdzC`xH&7Gr3vWH)_1_u9Q<DRB_p4_Rf3jwj3EYnhB-cMp(r|I$>3=U=NwP^{w#f+
z6S=3boOhYzR6~hPCG?V1!>;so5a{dc1c$PlwG*$)H=PZ^@U%KKKLS`uTWxVJ6k-(S
zHT1J-b(kdcxZe#s1N#RF)eWBPh1Y`NK7EqB(zGMTU^$9!o2#0lFI<F*d22YURm%Wi
zgrzqbSMR<~cC_XnJN-5n&g}mAeGH2RKO01^(a=!rugyH2`g9uK>iyMNmF_Q4{^_v0
z6FoRPg23;B75VZP%9Y@@wU12SEL>Mm!hX$R7Qn1jaEIi@A1Q1aWztm{4dN}pHdkNW
zGkKOeeK>*mtP-}Kq5fW}MsX4hyX~F<skrDFgAW|fGAiZ|eB0ba06`Z@F{Lt}JAXXL
zkwJ*u@J~+26iIaai}#@TSILH2TuXZk6|Nm?Qdc-f0n{seVk+=2CtB%%Xr`r=Ky>{T
zHKji7^6AP2wC5Wduvu+@wF@MHT@y8)(6hvIEWUC7;TWR+UU5c&JE?K(;mUUV92IGm
z^o>VBA;l`Wq<0}*NG9_et?4{RveXN*KBZ<xfys$2A!OBwPX2s&?QfDy&lx1WZXl|V
z-O~gezq!;7Cu&kr8GG^KIy9)0YPgN;mX}B49le+(RC>AlYff#v7Vz&}iS}B+caoh7
zDFX2yemaxYc`rFuRwx%iVN`GagHpOpMI}#}mt{Q0IUnZ}=_A%STLUu76=wo8_G}X^
zYfEyEz^VN7AD{SkOlg&uJ7zzXL|UbzI!jxQKQ{Y5OjNAIh|ilGXiC=5)T>4i=c-ku
z119vB-~^XkP|Y@Ih4$D`J`E!bd8Z|KDFn+m<SmMmZkZ=S-;)dpqump-rq(pe^J8gC
zzBOk=x|r5Y|7B~#_?06rOZtnhE3HV(<tzcC{N^jdXa&jDU;RzrE04<q>QH5V&b2(x
zAd%eMzbgEE;rDYC1^?I}bnd0~eEHB-%};}e>-NQ<Q2L+^hwo(Q?LuKd!?d5$$0XVw
ztrsTtN^Hj(`S~bT-(}k3=`E4v7~zNYkW_`u#in2Geua`WidFGHeI{^E4K;TX#;ijV
zn0oPGLOgYrmWw|EL4>CbW1)b^D!8d8?7^lX!rl>Wvd=dtBI>Vf=ZvE%U#F)$B!}B7
z<t+-CPa<RX(q-nc)`8|*7?b$+)#MlLp=yNQx<CXlVYNg$d^n@mPXu5;;qFE&3Y;Ue
zPth^yjv;@FQICh~wvy18UYVcXIo!<<IgqZ*5ed}bPLTv6ga_|(31B-dnzN%RT8vPg
z-NImO%e7Qe(+wRbWOjS+eja*5NQ5WnP<hjsMF0By6!wzR0+GyX>y;#XimoB+K9V2>
zRzUwj?k2`gz1}YfRGkxO%At@J+;g;YPGy~@71^fsrCIBj4FJrAe4EmI`^SLWmcZ?a
zX7ubU0Bg&wDO;kvj4V?8Lv_0E$`06$BiXJ!q4+X7a#i?;(aWw0wR~w)T&>r<^HXy*
z7ftnCgNQn2h0XiBd_u_bF}SLpE#tU(kIrHBbI9-ktlAtbTVL!Xw(HNBJuJUTQv=8M
z`^L>=yQf<Ka3|M-h?8Y6$?**@F0aZGnEOQ%&li%)0M=S7D(L3Lthbss6Vz1EGSR||
zXri$XF=qOKHljjFda6qlr`xvnO*CgmLf76a#TnilJU!pf0-owL=e;6mTEZ-2$=P+5
zn$Bg?KIFSr8|;3DBh^zLnOA5b+D`QJi0E30O+CprZGT;ib~TPE>v<NmxN-<lSH@Mi
zOl2+cO|AUq;_Y1i0#+HR*)&mSF6O?&0>P6q?YMcr`mITLN?!(PGN6W?Ys-152*6`T
zc)uyq_aE?CK`F)BwRt8Cp=E4SI?h))vjWgI?O@5|Y}pE-r?UiDi9lURR5~_m0w5|%
ztU0Fbzyna6sKO00=Lb=!dWtk&yFV8@&0b{dl_$RGks?QmD<7^lHECYQX1}kM<^{hT
z#MXgm6KS0<GU{M3_p)9H6A3@sp0CwGo1T6XALK!RbNRiu9oX<VV>~!=RZ#Wyua$nz
z+u70}_V$BtA!ugIz&5B!cQo=92MYHaQUw-AZt&+^!2i&Puc?yyp_>s9`M+DVb4Gp-
zoZiZ2bn*DFnYf*Jbr(VF^BP*WDujy3U?8b#Je`4^CJjg|`H^)=WA{8ykZ*E$^aF)y
zx>#}Z>`wbd&>Y6T9o<>KioP~|I}^MH_yVR8IuE+Z-3T50;iud^Wu%1|^kUDy!@6DH
z;P#dNWK1=6RUlRT5UKVltz>t0CT_YtNPB`0zu!l;63~31%JF(e50HCg(XdEk`JZ~f
zcE<1Q2pL4uG!I~Af2%&LLJu83;}N3gNFeZrpJNcV$Nt!XyZF+kVKj?9I`n)|tN=_>
zX$0+_lXKMPgXXCeN37Yogs1XW&5c@m9)X8x5z|ov7DekG?pzMe2Hb%E_xB$7(F9jN
znq?d1W`_Fq*J{rS$!GnzQDYy#pvdGj(7QzMxk1Dne*2VEE{$;K&SW`O{-q=^U&FsY
z^<HIh^VV+nYrkuJsw4Yt?jp~rJAjGYdu_4RlIkG7B^qxw%(XZ)NTG2(#W{7T3hdU=
zHq#W@fV9kh-ZW%fkNcl_2kK3A*?<Ig+vFe}RyI^eM`Or|h$N9V8skH*PWu6iljSI9
z;y_4`zn4srl%N^j+a&F(I-n~#3_AB)sm)>@+tgksXNDQJKIaL5@~tEH1HAl^P*0<u
ztv7|*35|c?TxcxICB8Y$i-`XXsR3Y;3LYf9aXIc=17`Tc=Mg&jIj7e1W1T@O#e3SJ
zF<uupG{?f(mc_ko%XzL6Ktdx-{$-}B4=w$k|CkMAacO32oPbnbvwy~fW|#|Tw0%bK
zZt#UBc`wDzyhzeMB_Qql*a6A7Tct$Fv~%LwdhlZ&;`g83$#1;Xd53j3NfbAkb^3}`
zod!JQJbQElnRGfN+4erRz(Oghc*g2igDcA9>4;$zHVwuuj(`fI`n2a)hE1!sPDeFz
zg-pgn^Vnx?Q^)Fh(mqAbZ~1#ZYGkU|Ja6@#c%?|3xUSX47U8ul&Ry3q+fpbTH+QGt
z90~}vGeDlIDe-Gq<ZHK_<_B{p4wQdRdJM^|6D}1Y`5b4frK(eJ{2g4wVDq##qZ6X8
z0Vml7w5xuYu94#`$2xSFMH0O}Fe996P-V>r6<N_>p_^D4?|<$ifaT9H-{1rRdQOZo
z6Pw(mengUKNk0{>8Wk4MI<{DMDZQ!m$2VxBIwKfNwBmL*fg!-kk{m~ZZdgjQ?8)d=
zfsiwyspvAee@i3m_Bs7>aP>B@`1yb7;{Wt`Za%8=I-c65+lijmlHM;&+JG@Ay077@
zEy{~>8`m#w=jloLHT~$tkJs;Bywsnl1fbCJsQ-(%w~WeaT^n!}=?($u?vn0Cx|Qx0
zk?xiT>25Fx3F%Jhlx~pjZg|P_u=d{H`Mz<+T4Vn@za0KR-*?W*Gw-~vi!Os+#Anp6
z`CRr>yzgcrl7rl++%C-pdHk9-Jx53?PNSMV#&#|Lm27ds)bDNhzM7d(Yi<I2P?|*L
zT+V0*S7Ykd>bXjj@3e-K6~EJ*lFiA^?sK6`TqOPBS##JrwbS8ti|oJ=UuS8Qps9E7
zxfR2_@^%XmI3E4NQ!m?U<=<O-G<vn;y>W}Tq~@Wxm87?EbMVNbYjN?s2)!^4Bp!}j
zt?#%rUEa3AJ$zL<NaPX46mA6A+#)9CBWF43%U?aNNqCO=J<&hT348-x>e)(kX3+EU
zC;^0%EldsOvzd@;6Oevrkjfsv{7`S*HwO+KbB*#|QDu+#1@+ErEo0nio@L#Lm*VRt
zmf@HPE%H$#M(R{JCh**R&#@C&#{xRv7<EHw<kp0G!BW#U$iuUuOTR_rH1L=}fDaYx
zcPESI$Hz6O-sMjWBdd-WzlB6ydY&!hJjYI=)#QlhX6!uRpS2iY+%q3Rit8oecn>D|
z%-LX!e=vt)zF4QST&w4aF6=dV&IM)^GUn@ImeWb6#u{G&y0!M0F?xJeV5aBBOKEPZ
z9ur*Dn+3&8K7`K<P^rT?xFsL#v`liTL+>b&EH1`v6BYO3`7Gbca_!{)jQ$yA?Zc~~
zfu36@9X3wiW6MMVS?oB}5^42gh$xhRBS(LZ?k_8%hOH!H*e-53KD8OI+WMBR)5Lm8
z^akH6fx<<Mg#_m^3pHU(7h$IC#9d9IMXwFB*3~6Qp()iBY>B5C{M6aTt%H@r{FA}?
zdos0K#h<TlGS0`fJr4si$Ayts*vH(3`wjUH5j*px{0D;gG1{PB4S#&WXR9+M5@Okg
zSPo7NX{4vvXE`-e^BRi-n2<Sr`{oHDh1)%^jbIdo$IIH*law+U>tY5gtxX>xas!S0
z90d;y;p~}2gDGob586W*4C?ZU1EZFz{bq;gdM8_o{xEHc`K`A}1sVzLbE|ckEZnif
zvRM7BbzPn@%D$=VB5|Q!CE}gzHsgYBb=|v^{LCxbj13URwXZn}%WKCs;Hqc$!T%YM
zK=4*z*?F(`Xh(97RCIDfn_wGZm69O>Cz?Dp$su#}Hr+#_pg~2oMXq_%!#!wzw4pHB
z3NOr=_O@AW6vImHYNVxE*&9*O@A5Mjp7$rOG1m|L$i8jY@-*J8@Z){&!ev;uBGY=M
zAZ_h6=&P?`FG8!MlhLS~nM!?cKP0{Dh8d(IKtnIyw&!*{j&JNQb!13lnY#wDXeYnP
zIFea>lulpM(q^ApX?FHW(W4j_Z|DOSw}8|T{wRxMYrF9rCS<G0&1=`Z)^YQ<V)e1@
zcvI%W=xyvVAy;0r^@Iq-aw=ip@nSvWH*+is-$!cALxYrAWta0D6%U4wT=S0gnWoKV
z+;MUbo{Dw)^s!6T8>bEjmjPn<bsP032LonP3&OD7#r`uUx%cadwvxT+skZ*_l6!4u
zIZT|(thz)V`-X`T<7vmuA2G)iZ{OPFvVmA8D<!gL7rpJnY2y*S(l5<8JWTFv)h~hE
zJ1e-EqMtBxV#v{*1wwLnq`@l>g+v_(c}jCLf&r>A2Wu%m<{q8=+TmSW+{@JnKNx$)
zda1MlmR7Ic=$p+cH^Pf%#PVJmfzNycWf;A#Wy)f36{rTC=vIsbl5RrjBKD@LK~&YU
z9+mIHC$XgEPp5H!c{raymkmB-qT+?#p^26}jY;yLj#y?C%EpX#1A0gp;-3ljru8FV
z<vL*c)x;mDt+Mw;OL8k420oASq2)$$m#$}l$N?UUVYZ(Pl<!@<NMH@5>%G@QLQ;gC
zBYSI;0%X$X(~2#WCZRHrkZJA70+d<E&}fmWL_h8peKW;8fbaCfwz4#WyRAY&M<ukh
zvMV+8t~VhIX6toTnEN#<^u5p#9tYYt-bGpeM@2zShET}eh`y#uMZ{?-j%%0pdVH3%
zrRmS#_E&!MXxM6!1#8F)&TlO)zADyvP5oLB1~c_A+%F8}Tc2ZSCQF2sQ?mWue2d`H
zPqNf~_$Zbgd_fYgI!EksxWIeuMU8SJT&(RLjChrL42#Aksa_6^ZA~SSe`!Sv=@d06
zE76jLC|18&Pu7OB^ez8IEwn*&g{65>Xb8p;n4S4#Cae)Ji1w|8vtKUikGJW^9XYhe
z(v0P2id`)?T4hd8at4}w$&GKlQ$LO8GjAoini%7w))+N<HTbp2aHZ6L$Z5g8Cn&oL
z%km&OPmTn(K9u-dLrPwk3WCOvrK=iTjzV7KN@gqv`BF_=G0xikShuwHmNc5+2tKcJ
zx4VHC*Z6cnl(go2QXJYG)<L{|hgfQ`^gCSqbv!m=x`}GkBJ#xZN``Lf>=pz$=Nup&
zYn;dys1)<NS`n-kUI8Yht<1vteBff!*&n(1;kzDr6ad2oT_6hx^@<*>u?oD3Y~9QA
zqH`lSyWF`xDwk!0TiOEUVM^X}Ds#GJ<41}uy#S2&+MG(4af8s&=vjLfGQ6{(B`4{U
zCbu{2eBDD*dM_MHH|e>Ip}f1~tGA=(KLCJzd+<DrKIi*|WGNNVWG>p8)a2LrcKb-K
zH{8oq)_)dWF*sV|zW0sqezCp1y-#SrBa^P5$U#Y-?Yfg>e<ZDwT~%+5iBp{`l~71P
zwNYPaH5b*OpB4U2Z+ZZU?DStp5UqN4#XW{I4hw99ACCblg`^uc^;S$3!m3^6FJaL9
zmBI+FYgaOiBiDs@+1-U{f7mnV?i=J~H%qK38X!kv!u+<xw~Oz-dxl6ZpjZmRb?3?&
zho?sE*&BMU%2YP13i%8!(K$}r?2CcNEveer`ZESB$VuhF5vZyrjT`XH>G$&r+kba7
z+hd-$C_O3Z#SnjFd~0$4a)|8CcIIShwn-t4mDQwKSS9Jhly;K!DC;t-^X0@~j$~Ii
zPcG>6$#Xw!WHd!&-<X+Wnzb;Fe|tN_n7rp=CgKcKSB>xY{8CXOr&l=O8K5@%yxf;N
z_}SC1guW(MO6i2v_x@_FVLWvwMr4O(LorEH6Ow(71tqNpN;1#TQ5i!df3VQ%(?-#%
z!v~nE5rZ5+=Ec~HAkCn2Wm@+rp>#hEoLqY3-kIKL*Eggxnk{HX5v#o-FkR?Wuak_!
zycVl1%vV3<&d>`)i^47uhTV6wACDx$A}e1LH$~G|#o!@_7Ej>B4zuI^Dj%g1dr;1S
zv>5hylF1YiO<1E}At(vJTErAAcbdX#QX-fkRLH-P!O}%2*uy?NQAkYK;(o<ovt05*
zBFpyY2Z$s(4!k864wS(Fy##xJJa)+*X%5&Z4izjjw2Pcv^v9{brX-PhL0=-?FylwR
zA<+ka7{F~77KWQRgQ5VAQcEr4;H4_@DvT->ZLVJxuLhLI!row;l$;?iB8*ARrxxlW
z&HV1B%}2lB3(Fraq$4*tlh%Plg@0kiH9yJM&I$iADYQ`8!kuJ}BJc>MFX8eJf{7m0
zNqR$%FSR%s)(4&UjmmLqv@f)WA?Ebxg)ZYl)OV!l9E@htw;UH6$d>P0@d9yMaxm<2
zeOKW(=hUgS;tL-wR{gL~cvOYAi^ybCBUI=%_(y$2Q>e9&cO+2Us{z`u5mnntcQNru
zoEHY}_{Ae7$wgo;iL!Ulk{9mWE8QQnNBx5EqAjJLlWbRyGt~~ks#S5eGe0Rb&5h-)
zUi_{nokR<jn7ivPsdruy?=JBLR~RAHQZZM+kGEu{fg689^Ti%}mbG9$B7Cn?et6FU
zW?fdb7#w`!xmQ_d;rxok@XWE%y&1)L`gxqgUDt#hCe<`H<n@oe&W&{?Neg{Ph64nz
z@Q%OXk|x9gja;4WSksC8DU1(cUn$jlxdNqi6&iS6sh1Xu3iJ42<|nVgTbm3da^>!8
z&8aWf(*0srMe4jHgf#6*?zMyJCd_nPofC<#Xx9=1Z<Jc-;?|+aZQ=_^<cU?de{^(i
z-0lGKQML(hkM6SEe6$ED%}%wKj;=&(4`njP1}K7z;ae%)h?TwYoYVndq=mtR5+!8i
zEtx0O$d=(r^gFYYp$F<Y$v}7nU(L46oJQ6xHQXS1x3NPFssvYlpC9zTYPq$fM*-zi
zM7tt!$M^d_GT>y1Nmh0Ko^#df`upP4)M+<OKgy5vJ`M2>Wh43FlZzgVO`GB!ZV|<p
z&1CSQO0kgHErruFn$wH$>0cNyBt~T&!Dh6tCS%v8g!O8)Z9FX->|j=MEsZ#Z*DFId
zN+L*Hr8g;6$R8Jy6=SYiefjC6bFIR;Ey;R{eG5O1x~I!tm8JBk8f4c_jqMFUbT*hb
zN?+1Bex(Oxp~0NaHY;MP=A?NQZKlhf<sZW_f)2%JI*bj0gw2a|VeaVyj&TBKU2CT!
zJ+2{)ckUal{RUG!s`{_4B6M%fyO!5V^oY@R_JXU5YIXR<zZlTSBN9T+g?P1=UYp!6
z*#=ZrbT%(SU%9sWzJ+aeHF1Gy|Axduk9MH7GH|uN6&*9|dl&GFBFo0bbH4FK2lsf@
zzI|ApT)z#&J_G;74Et8<BeA#6W#&gWa12G6l?^q`+T~^y3A;<nCiGCYwJQ*)GRD%L
zsW)JYu4AFWpoPCOUsC%za&A}Px0;U#D^WX?q2q7RvBl5!qlcbHW<{L0%b#C;^;M|h
zO4KSQQjX9yyAf`<O_@${v>P8m@sQfiq!S*pak&Z8L7h~~wK-qR_;HK@a*pNpPg+2}
zdHZoPYLXn<u!-(<Jd8ZPVZkfg?%uOnu<Q3)xdp5c9ei)+&3w6pL-;d>1^%^{6Loc>
ze3M8?=gF@O)U-MoF}GurjnGJfBZOaqFR#U*85FSlX|P@jbRY&;GTs%dQC+FPqVg<%
zLVw9{PWRS9gGjXVYiMUY2iJk>@Z>iHwqU={iXRfv^qtqb))iDeWFA_`^pz_B?cLs;
zB$Ug_d%&5Bh1LWt23U&5ks%8ld_XTzIn-RVp+T&R8j<|+3TM@^o?P-2%v<)6_PXf^
zaZ(;ZS!TYY;fT-!`&s+>MhOW4y6;+R8cwJWLbV}<O7@|A@K~_hvb~tF8frDxeqW4M
z13g|LG2`5v@5E=GkKAhRpJt8~+i(&}-Jq&Zj!0S={DRh%|1rn2!B?BEyx|GELGHr)
ztWPv^&D+?BP5P($f#4iAb<~=JC@-wIE=uP{;&p;+0)&V7B7n#K@!h_wYB<^4<4l)d
z$(SK}?uO)9pqVMiqNpJSjp$8akWJl1K9CZ@n!_8V!4LB+@OyC&bJ2UHgjY(ka;1O3
zQlt@-tS|dYn`E!Rfb2)6k}Ic46o|Q6CN`A@9a5DM{rMk5MFLzTQ+`wV{Yy&Jo^|Z_
z739V02MkH?AuBg0sQyB0g6$V%J)_<~TC3tM`6%5bqD|U+l5}pA;kg+MVJ(AwjL#%q
zW%X^IR;7Ybc+XA>mTf6}fpc20<8b&{U(oQ^vu`jJ(R?3*Dir2>DPI&7tBu%R6XQ7c
z3oww3to)+0A(1Um5{P#FlJ%X!A8!L+@I5H`8YQ9`k$zLt*yL8t6k_^Wtd?`vW3UTt
zEzH-1-A~(12@DCH8@<6BgcN9V3cD3aO!FZa!2;#093^tgL!DF%^lj8Q=Zxy&RMmY|
zi4$FQ`>~SXe7mlOV?RYQN=>jm{q>pX?)Tfp^1xcqi7YbtI9p}3>gc=`u&5OZ!$+Vw
z9<248eU9$3OY~Hbq~et^u~B=ry&f4GZRJ?7%&T@CaX+4t;PBG<r3l=3b+a9x=Lu^3
zqLypjTjy5|yQ#L4sX389qruT#bw_i+sY(FG`tslXkzT`f*x&JRr<bovb$-J#Ekwsz
z*}5b>Cj1#RqQtLA8@smO)(C$a7N-$mnf5^;4z|xZ^^c%xE9M(}&v=^pwF{p;On?FV
zSCHvfL+2K!a5I>(>kwqi`#<Nl4!SJ~X)f9Vy%&mdF0q$Pe9%SLCvSVG8;)ec4Tko(
zY{%J|-%~3-s{7nsL{oKgLOw1mI$2H%E)SWuxsJEQ@}6x?tWya5goY*^QQlO+REby>
zl@Uw$#=<IM_yvIsyyYy_Kcw*l(4KaGiWCr)ot-rRa#1N*$#sk_BEmus90<8@V8?1S
zYzs4jX3-l#O46eQuJ`4TDL1DdhWhY$@7I#|GERTpzUImKUWL=J;bC6BBjz*0LT0Ey
zti|-D)24ifY5O<<hC1p;D{@210)6r^BkT;ir$C6GshV@yOp|h}7OSXUzV2CsSU<NZ
zK_E0{sU$5IT2NpJJb5YOG$W;Nl{mU?m7e^^E@&OH;g7UN?`vNP7_uU|B<S4Kc!@p2
z`Jns7d_vz=yHLu>KXId`bW&qB-o0_9uST77lg|)yQN_Wn8nF<GVJGWz&1HN!28WYw
zdqXKL+`{6FR>8;hjF#(n&M`8rCBZhFd$NN7g%9%u{M~gHcybverbpc-D5$$m6%x9K
zi+8z~u$wFg=xhyDq_YZTxtD<0Yci7T`D^$ujI(`JJS{(QH}=QhAN@+LX^nAV7_uO1
z#dcH|o^h#&Y3Z)%+m@(G+#Y0xV2Hqdim(tviYrdJ8S13I$MTN5u^D=-`rIggzC(|o
z?!;!P5#LS^rZ76_`P2nolFNVIg{H((D~A72teWl-xXV*BH0?yN=HcGK(pSU6_)ZF8
zfBWn|EP!`J-*g*#{73Q;@5ds8dwZt!Sc!DLKJ(!D55?lkOXxEHp0Sry&;3N&9iqar
zXWE+!&+(omiwTH+oZvvvSJNNx&PIUg0vGKo$tPdupy&CR9d)YjkykgWS-s4BrNF-=
zEl&FLQSI?4W;EHr$6ed0^$?yB9ePA~l8>XW$5$=2-8cigrWjVyA@Z%-o!6CpW}EB_
zYU<+KJTLnc)9FOz?T%M!ls}aRlO^W_sXf-P%`A<I95chZ3)L;uXzpP!a9@z9f5Tzm
z<P@@u@TgCoHkQ-5M_zg#dUpeH7nuGx?;!H|bLw<FHxcTqK}L$MATjIEi#NIi!$px6
zhE&07%B+~T3@p^lHtd@HgP11LUeMFrb$yoq_gg#*H)R~P4{0BBr;fAd4xAT<z7i{M
z?5wJ~YoJh8gidh-1BZWJJdb9erT(fZ>aSCv8X?-BI&D1O?M+}KiLN`aN?efFdB~~q
zK5e<M=mlb=c%55zmhtLTS6NJd1Dz8qq-f|mr+jZiUq2jdi*OeMO32l``_R9!82F@6
z*EKci&e*4)W8kIBZC)JDhOk@(Q|4#7Xp6Q~9Po?(`eEzg*&O5ORcnlp7q>}ZaKv5p
zJ$X9#^3A<Bpi6vt1wFCKPNx_ryqsg_^Bdy_3bfs$g$9z?Vx<i0ZOo)=TO@WcOr4X_
z(KBazHLRm9AMIixT1m|V?cNq9`?O-GA4tqwt6qsW>CG>1u8s_x&UYh}@Ei3HH>$T+
z)mbRO+A)i8y2by(Q13!PF)A7OKsExhFQSDXW|&y^+NDke{(}E1%fY{n4R@|Q`~&3|
z+Uk30R%E%fQhhG_kOKSpnWtoi$8JH}jn7~TtI_w9leHf1k=l#t55<5xv8dVVwdP?9
zs3_A{m$m;52E^hC12Qa>V)5UgT<o7fCu=v04>kXOa{lR$3*;wu$t>L2{(nJd;a~=A
z4_n=(`KA8`xRUksIRtN?km>&moc(`MBLDfDUw05d%0%vY-p>CQpJRgki7{e9GFbWF
zU{UIxuqgK4w!ZV2=$c+9U1qUwaQeD4gne7&vxNk2=amTk(j*MayKv(36w)^-A)scq
zes@XoPggAx>4|CcboZE^`vGQxGO5PT{g&Iq%lvG9D9+$t2enJg2XoZ}GNrzc4{SCI
zbs1I<9sj_n`Ev3^HD7~FJ>*f5ACHKm!65C_J8ty@x`^3gle<GNSxDf7cFjjRf{$gQ
zJUyzuAht-%0(-gX@ap%y+oRu~knV}?6B9vF#O{>E#C3Zmje%zzJLCD$ukpanKQb@a
z1RV2E^vc9W_PrU;HtoXJNH9y%k}RXmer@D00Dux~V0tia+!`6<@g&+;8gM;wWa6m-
zp7rdwzlX%PX>ID2P)qCgzX!|Efk!kON}iX+)p}C=ro{2v;JtMez?fkTKxma3VbPVz
zAB7(w(F>q|%S&fd`I`%>uh3!9eX9>-rA5NI&U;e;*!*Sx=&N{0KU3{O+`Zm74d9#n
zU~D>WcQ|Uk>Ib_4F==<KJ%kkehjrfvvjlZ60qJ7GE_Y!DEd1pfwE85fv%c3h@V&2o
z;!oVLZ@B>)hTL$LV88`$po>Y;MzVo^Nz2XdGe7X8)l*(K{ylG-bXDR3iWX*%vGObO
z%xeGfx*)7=^)rX%Xhv8+Fi!}`0#dM`m8$R%N)Z+Fw9J3oSb`1#JcrhOz+gEYR}$`f
z!d3h>a8_z?-lLw@b&O=J8WAHa(5f`=OJOx>{~QRgFwjVj#b=LT*N{>O@zf{Nc?tnC
zriK>woS^Luc)Hr8E;at1!T3c48XpDV46Sui1>7C{$`ZI!upk><wRvw@f_t+8@%j!j
z>^o%s+{&x?RBabAwiHsZvjzwd^iO!4JAgBB0Bbn?;1g$`h3YqZ^aT^x&;s^^){yi4
zibM-J8Mpu>n%Aj+f4?J%{3ONKNt`ECPQfM~JkEGb1Sb`sb5mL|Hn%X&8*8Or&3mPC
zta;)I?hrxtd!ikQM_b;&?aWnp*3}rNtC=mS(R&peobTfCu5>Hhi?w7w=nZlDpj#Al
zX%Ae3BHL3u2Vie~!9-l~hjKqDvGRQ>C|dEU-<m%t)9Ftq4GhRys}BU~i29^mnDkEn
z2(#_KTiR4Z90)Q?-lnvwT_QabBFcq)11O>bgMM7$$k=F_=#rNfK~qK2d*;@G0;P?E
z-D75bHm94erTyT?dkd|n;}rO;=~@TV=!YW-=!GA&-7(F|sehYRDmLeg$LZymjjN~L
zDa6|5`B2#^cq!!lexPFY)m;E?)Sxgt)7^=J)75a6;4_DNptZO77V4!3pfz8MR|p;e
zb4A0>AYj<-0mx1P569)W8qNLoY*=^zoF1fgr)?y@ab=K0RQ`SR;%T~JFesY_o_nOz
z;|{d^hN(7fpCD}YUK!NA>nAh}@AQ7O`R}woa2Htsmq&HxlQT%$PIvON`vKV_Yr9g9
z8<u*oAV2FvysV%Fn&0KYe8?@}Ea5O-m9MvMWqCTRMu7Dz!+1y5Gm|Ia$k83Zkp%Yf
zG2Yb9+wg0BD99BfK5BjRN#(NER^({uQrEGjvMMeQcG{m&X#qH#<KJUtzw|IRo~RWA
zn-}0~pxGq6e`~xVcx?X&Rz3T(JP+{}kOcv5$;kMHhU62Z$LnHJ!(l7aHTV>xXA5{I
zWPV(8{{4Fap9TtqbHX><-#c)#I4t9ykiD_!j5Y8X6(`STznyV~jb=Tps?={}B0f$*
z^B7)qn6|3jPzG1y9^D?Jx-Wkhy;S9C{m?jX22p3||DL@_6V5#L&Sj_EHTU(cK*P_$
zRACxj+cbo;+6%=b>!kU5)jAg62VG{jjRfSAY`GGHg|lGf=dI?s$GX?_;@fC$kem!2
z%M}Aq9Xa1^c*~WU&5i{hB2=w0B=Ic%+2g)@GlyQCCGcQE2I75Xsm`8m(*UL%BZhx+
zM^EE#xGgYse4QUs)rEMU;W&hGA^y0TZrk6mSCTHhUWsrB*~%v23X04|>hsx5wde=r
zBS#xnQ9DpiGh-b|58Rt50A_GsaNZ3_5?JT7b+D57$iK{iRM4EV4+~Im|8aV&=n(*i
zh6;U&CVWR4LgM2#)Lcb!QW#Wa2lh~cn$E}M5^aPZuGd!Pe%3D1*CA^=^iesscb0gi
zj2Ko>p-NFMJUcn?0fdo{_&>F)5pM}aHfaz7g_gql;IMyV#WU`jhdNRt^SK@tx3x<I
z{4pW(q;Oo7XnE5y{P)PS_Y3eGeB{}~g06=PhHVj(js;VYDZ!y_lErv5A2%KIp)4{z
z9VQkXrrPER!pCA{ueH^WJK8`0XjiC&{O&j!l5<H!VVgSdHNgXP=tt@%auNlfVSPl<
z%U8<cm6_u*&^8}RPc6SANi27J)KdS@*x;o7Eqwp#8kNn;2IjfDWof$U23Ju?ovqJp
zVMNwlNtN}KzRO{G2xG+v`KfjH=f{~x!UVGEEsJbt&!aXnYsTHyYj^pw<D)VOi&;y^
zAMuQW%6!>uvPKI8ce!<8ZkHb)=PVhtyhaiIiB2C5jvkV!&WC-<eS1rV_U8_c28)%q
z$=EmL;~y2>WLoZa#s}#Gas$kKuLjM3!J*A6<PF`(1Z)xRfmR`4Z-`v0wj2vT`aWLy
zjseJ-$f+11jn=vjCP5so+@;IG9E_Yj{BkP0MZYK<QG!Wo=?)ZP=UHbMR)ATHqK%!P
zWu*>Rtr>+DbUTSZA4zO0K=A}yU~Pif1(}jVeN!{u<RHq>%xB)ZHpub8&}b2aHpl6c
z@JfOg?=JP{5b8urC>ToWj8ncCQnh;?ZA=Bs+qMEgKCFELM~JjVE>sWTza{DTarFGb
zfEE^O>7&RIaDI$e5{gB@qW&v7u$nF*8<ZmPrnJa7>5;`#*8&YHA~xTLJHt1_uKwE=
ziDJpjdSZmsDgcjFXE#Lh8_WJ$GEhw{+Z*B6I}Nh^+9e-eEV#5#EXe0TlD~h5?4a?f
zVoS4$Dr~QhR}vR&w(q@q25RfysDEt!(EW4pX$4Q*(SMZ<w!*ueWzDf<4~-u|dE2~J
zc0C>z3l6v0p<ytEUoSr4uQ`jcymqspZlc;4cJ6zNI@hkf$C%_E;bfF)PVqQ{#y^=W
zSAd5}HtYkDxLm~1tBJj$ZlQW>@tD!v9j0*99>G9L4GX-M&KG_t)3!5hY(Bd)Wd$rp
zKwii_K#{#bu)5;1wHm=G<gge{)9)F-h`4nF=kI&RVp53(>!BCzoY=brj(-0jKAf{B
zj2ofXahu<}V07R0SSfl8h~|;FF~!v%*X(5|Nf@Mu=dHGB{HDF=ZF7XPAimj1c&mu8
z6)kwFNtz28t+IUUw{5=qOosflBXa3+`-2~-leZj_)!Lt6A-P)v&>KiQ#GfjT`v*_-
zsUA!cOrmgS-4l^r9l5KIl#Z&OqrIqp%WQ(v0CDOPeH*^+BM8ZiE}pdlDwwgBb@e1v
znD3O91<W+JuGG!N9<J`GT~v^ujXgRw+;wmrN`?B>!uUClg`>W-hs0T@1PTKu2O(s&
zkwVu(Y{egm8C~7Fb5+78BJ}a^^*CQn$VYyJc?t1Ltbxatk;M1TUL{vVW`EfCMnci&
zu=m@ldUCJud4V7nsNqpF?>RdjhYR0?s5o5qK6vnYzO(XXJc4WTa=7%E>mx_vjD@=*
z#3??t^}N!?JDpudf5$pvg?_9#N8u?r#(;hz_0#j)e$!o68`X&3kw%?S+tTAkvkk(^
z5WahcS4wIMt)$)7x2eH81r@fY6pqgbIzOz4LcQ*?#XlCwVS7!BuYyI#50TlM!IDQN
z_Di+4OEDYa%nh`fd*bkw1tk|>ZDr2EoW_}v6Ik$uBRNY-nL5_YThkE6dEIt^-pPpt
zFQZCCo;`{5!96>HD~ETTm(92nzW!!cSl7TFg<EPlc;gO~IcZ+Np{_gVx3voA2>b7m
zt3ya-*Y~O)?r#SG*M)!@Ma#%<+q4(Z5=j=kgTgnXu^_O>!hfGZeu<?R*$(r%e*jUj
zGwD&;Yi5a>gPO{7omT%}x2FB?-7W9z+#hdM+?o0~|LmeeG}p2-$y(3)nj2AmH`Iad
zr9<wQpJ~k4((VgOgmLzXCNQo7%^EXueCE2lReDX$jO5rpZ8~OLb8ikGw-xIjI}j`M
z!|wK$8r}s*d((eR@H~scF7bED70s@WiWO8}Fv#lDd|1lRdj7@XszjWPV4)^q_RM0S
z(m;UjdyB8QQ0l4Z453EHM4}1c?WT8B7>oS*QMSTx=l~{Cn!7!zG3LQFe=i-<M=k9M
z?aHZnr{f^J(0kX0Pg2V-4aRM*V}(~kDNMn86GdpF56eHD^a8K-_ORY8^tSH1Uzz!u
zmhJ&9@j}N3qP+{sCop<m4=@9msaCAu6Ws55Q<K{Hy+p#fgD(kG<XH*aw_Z$^!RP9Q
zv1qCMY;5d(%@C`EpW_UEU4s?e4;uIS;~Ebe7!uGFl%f^a88ChRK3WI)FZoi!^96H(
z$GbD57qX7LColgR%?~QhI`OuJ$v$%RwhKqTb&xK!N&)xb`djPaPq}>x$Dwq_1qtFs
zAPTgy6z<*gQ#v176tet&W?IBNZ|3XBc2w)W!tHZ`!8NZo;6Zg->a!+>2bruKD*>4E
zpI04ZLyLIfUh6DY=ZV6lcer6^&1T8gxl6DX>T~;-)wTw4U`v^Il1W9nD(UfQu#3!h
zEs`6S<a|m@SLXKLnHc6m^>Se@I+;T8J%;YFAulo3@3bh)UQW?<+p;#;wtig%Pw(Io
zu8}1fiI&ARc!VfUkL(D7uQ*KFfjTiWGDikP<ibn}zvYe=n>T)Zj~dH%kCxxxk!-!5
zd?G6bFpv=-5Ta-10FD~LI!NeHrqB78+u^fsn)sQWsg<%ALx@~7;lFzl<!sD{-93x{
zNAEx{NTXZmV9_CU3)dhLADq0)uM3+kzqP4wxkWME=}PW{jSAb_j~tW%6O3FvMCXm+
z`006BEKMWrr@i_V?Zfj+jfz=>XEBTYo(oNmEWFNZzCg9&dr^h_u$?s+T!&Q=kHLN5
zl<o9>l#V5KxaHZ$6eNfNcI<FK3i53IEpdfnck5%CTq%}1!h7l>2a=qX4{Kn7C3@p3
z&8h^i_fqA%WDsMwgwQ(Ibc|6)Fv6i4A_kRjPZSXYNV2^YU+(ecf#Hi#m%9%3*k904
zlo!Lo8vEI0J;a{9UqjUQQB<&FOH)k)^r(5!?}m%y@SBIr`9SxY268ri?s>7BSY06u
za(M>pyrPxWHM3+rYKGD#hq^%tlDaZ-s3IS(SHYoD8NFz)uSxzs_9paW1DEmP=nKxC
zHqDNXlfefVUZajm7=x3#h}p+-qDqN66mV0Qv^(cH4j@F00`%56Rt##f4_rf*=@~5P
z&bxF5cLI`%_&#;b*h6qf7h<Gy)@kK$e99$SyrnCtf15ShG;f4fGxYB8v&UmcTTnB_
zLCcxxwvg6|;j^2|tCrz6s)GfG^W~IYnuxsHA^sy%?iz*9R;8lXuE62ZQ=xOT<^VU%
zFAXLftWdJnJ2GXUxnkdxafD1TOE|r03q-(L-~JAAy<9%f;2vY3%BVLyDfoO|dvY;f
z9{Ut*+uDZxNtnso!GZ9;hM@h^rT9P&4$wPQ?nZ?U@8$?+h<myLu?>mvzA_&7#hI+=
zfq5yMP)j9<F`89VuG`h-|1b~KYP0r`3!#2*9iF{Yoi&_QfFZelN)=X3{evghJ~5Rh
zInR}{$Ov6?Z<nQJRB8qBX9FQbTD0H%64gNUJ~M=CwF?Sg?mhI<=`}M;KJ7|Wb**;7
z-Wh4-BpdM+x67FpN{33Hq4UoUPOgIkV7QvGa|aAoxkx$9#L6K)IWE8pDN8+kN;!=x
z4X_uwmxW*pm}6}bK5*@sjq5YW_B#H?gb?vL#ef)Z3ifwaCE{~NUQoSie5%Ko9qshd
z<!6xV*wp8i@tK2)@Z^Adv}~HjoAr43^gk62WR`El=fsIYiDg-63se*^@0NAyL9W`d
zi&VlJYa4sw_)pg}P2!6R76d)2BLpqkay$<^k}heDMBYP3|M7B?Q6)+z{Vf+UI^%qK
zukdxB-o|u2J45cD3QLB1&uN;D3mRchY2xemG4kp6aAZ1kVw+;D5<X9rfa-ZP#J&iy
znPlU2>yXNMHGP~eT>R>PP2Sy6NEJIa?T?up+4=1IqQ=?gMWSu#X}iRS*R%+IlphEJ
z?`{p-+M3tA#}gJn0F$~DvUQw49yid3!oPs!Gq2!W`P@g?l2+nj&Z;!C`nWq2>rnrr
zmg#rR-kVqoseUXa0gOdrD=+7c4q50>+Z?dVXhfkQ?T`Z|a9j3eUih60fz|GIi5HYS
z&;k;zfWZbZw^Pd<B;OuE+CHSHh~A=<Ei?uk3+M-6P9v!;0L}_?b`7vAS>OomM6Q3I
zk?r{2Uqn}=qr6uHo_Z~qvT;TJpqX{Fr7QZTdGIU3Sck&5mEq`rOL!QIc5LY27wHSA
z!}#A`+naD7IFlR1p8rGfE=oj!VuUvA4%8fBk=6i{l~j`}8LF_M)UWLECfT0NaY$Y(
z_h45`_^39jK{D&6sU6Nk^#<2k@O7oiA>XWy=J0Sl<n&jFYrk*H4^rz&Zg!f##xUJ}
zxAy5X5WR{cjb6+5Nlmp&VHq&JTd4gw$EIsBuImM%&}=h7DLuWYDmA@q(lWw+Hht_l
z99;YKa`|KC$qVM9I=)l?PNBuh^JM}$rJ+OC*Up#kc<%}X&4%uH(=szm#K}(G>3Ti6
z65rS<1q2DE|EO5~0xFj)eCq1~uqcRIcl99oHA_@eM`+bjY0qn@!yi-7sK>y9JS9AY
z0P0GH>U->sW*>=e0F%rea|w@gn91*oy0vcIpFr2%UAi8=gfC2eI$vu`vU&`6>N)xb
z_jmBd9LTd{;&Dp~j)`OL(zrB_qk7-q>QOdqeG1;v1e=5sJ%Ff8_moP@jNp9Yoo>_3
z9-v2}ejP&*EuiWGNV;}I*&yImN#nG_;cBI7@u8tPtwe`}{e8VHN(2SOa-nzNy9NDz
z<2*j3dLm$RKW<jEQInj9#Qj?as@=2K0&PGKkK_n_%d$dZoXV^g`!X@pV?UK@3gPx>
zw6;&2WJ!;1E^&U5UNA{pix_gQUw?ZqTpY>(!-2~+sM&lqzg(PgUavsBbpN1$cfJ^T
zsusMgF`F~4?%>tk<9qfdZI3FI*EUc0X325A)av}_xfkOF__ayW{r5V4uEJT3gVd3f
zBUhu~`wI%wY&Fy*i&ihTVq{VyU8Kyi72Yw+Fy`5<Z3KvsztLbq^to!Ti5~gs0c;^e
zchArpb>**==fj_Vo5lki#>PbSDbJXhCErKyvR}TS2z>59nhthYNHx!O+CGr9<FVmK
z%p|D6aC5>DImJB43mRJw(LaM8d&qvg%P*7piLGAoy54S(wI^`ErE(rrW_4WtIBQt`
zX{e6G9CFVFDX30K{bpLRnrE&^DpJwU8g0^>lkw6{z7^*Bbxg>S@1qVK0MtzDx$0>e
zy`>XzdOr5hiKUdlR5L?vaT;JKuUy6l<@Ix(9E_R98|VJQv&g_$4B5Mc>_+7SDo9(!
z<8lBRPFZ>UD|yY=U+snkub`8~xvYl{gkW5Z$xydi|1s|sdMbhS_+As(Hj#Z~MEt6W
zRT0BTIZ(4rD_5(jj-%%`8j+qNbNbXaUznNbbSzAVE%9oo+9f{aNfl7MrJkJ2yxLx<
zD5|oVQg69|3=mFpPyUu7Z0-6cCmlk?Cs$<tGXUvZ*f@2<h5N}F()~}NQ%->mxGM%u
zCe4b{@^1VwkY<7q&9<Go1+vi3*mAvE@o=*TcM1Xd$FO$Ev{Q@SR^@3w1Kgg+u5ydO
zPGxy<NT@m5v)&WH_lEJ$5JcIHTaF8L?Wo8S@Ogl2k+sUWn;M(^=A1^Jx|Wxg&l2FJ
z)2uEnH)16?)3zsH`nIz5_e~cLp??>==PNL5BTHvEO1QiI_4Ue+H_;&<757%3M8zPD
z)NOD%NQ-xB^|`MQx^=X<{>PWQq@T!lvQvVt>GR}&jNSjGB6x2HS{zHuLItfc|L|-2
zFX=&)i1?F1Ao!f~Uhh9Wu75Bv;1fPc0qT@?S=Rpx&VS5PLyOE?!58-*-n9Sz-~3=h
zKw}N%F#ZOK_aFVfe_eSF%BKdOw88k&|JD%y%?JO|_Lno_Hs?X??{C}xXi`xSo?2#O
z)90@LEDrnYYW@FrsYN;@48y3BVm6X=6qB^f@gN{N+yL!6n-rE^+l~KoGe$_!HBDpR
z1U{Z^{ziJVI?e4*by3(HA9wiI<MD&{sVT|JC`k3My8@!<U!)s={hmxL=wbTy@uY_&
z7rf(VmwZ;?8KwU+C?K&k*(u^|4rMZ&Z4D3CZwmkWQNhQ7T72LxKGKS+#p8G%Q)Tl<
z8&uSJ@p$YEBZXEM9ETH8xMoCJ9&W67f#~3Wj0POmb5*KSfKvz^X7Housbw53oMj;>
z3?;`@onY8z1tS*<=*RtlTfPpCzRKDh_p?m^ouALJQoB!iZ6rqZ4VEn*I2Fc9^!P0&
z3lr~d_DcWiWj)oS+sE3fz?n8i0Uup`lELdp|EI_n*Ui`N85-X(2;}+z0f?&7{CA;k
zsjBU%T<Q`?KE!-T+}ANu1wCDw`#iNJpXl7PCeecJ2cR#BbaD8k1^}>HCZ^8@uF&fd
z>_ahB$-1igZYwZPtV%5m-o4_=93Vj89lpLh8{PnQ#NK*!T%RYda770yf8gcym>kPb
zB&|~cMnh;){}CBt?{gJ{ovKf*Z=8u+x4(t=e|r8x46}C8qbP!izlN`m^G97KpL5(3
zymC7S{iv6v^^QDQ*FmOwsZyx=anffN3Tp-wG0jf8aM8X#o@GA<+H3f!5a^Z(-|r}m
zfs)VbLy7Dz^j!L<`j{zriKDbhM!bq;_lZ~o1zS#jUOVuU1E9o*19!3%^$SYs3uyQG
zm-s#Phm2MWbW^oImUpcK{(Vux9bnv2J@I~X_mFP<_cl1sU}|Q~31-1^C``#Rczszc
zN)#1cJpgn+x)Z|rCXhz3A651{j{^%6`8<GbROr<T_vOEp9MC&jdiQ%`*Y>>Rr-$^C
zvtmMh>+jgsRyX5Jx7a7BJm^0rrQk~6T`l<<NJbN9szs@58o|thHY`?0zMj{9d5@UM
z*Q@fH8Sut!|D;*E6KjE)B?Fx!9)c<s5KkTR_;|bYxDHwh(nzWnrQ-0%HkMcvEY0Vt
zKw+?t#JC)x62-M(*HLzdvzKX{V>Xaf0ea8Dv>-mR3rOJrZ&$0QVEF4Hq1~_NUB6b0
z2w0(jvBHHE^S$j8Yrlfrz7s<V+CMbpb!yFs7?O-0)v1buWp=8vASjg#d=974=Z9Bb
z1k)NM{eM6Um~_eK)>;LvW!WF8{c{{ZYE=Mh0dPMUjFdir4+=|ENK5(|ej!&5ch>W$
zSzOo~0EPdu7K}DO0Fr44-0RVM&<IXCGP<BOLv|*eKPaSga)>b3JkZc9P&)8+UaF3{
zt`okSZhc5Z@c?h^UU4+Rg!?};io{;WK&5?mKCZMe@mA^g?G5l!B#5K(Qoa(g{MGt!
zQQ8I%gmpx=pg}frsFDYQ=;a(zFr=dS1%3oI+i{4O46Sy-K~Bs4*-d-AA|Kst%c~1g
zaFr851&YeExg-M!N!SgH!FR!(Q;skmwK|h=zR-_+d<r<!rU$Q371y`K^FMidPw`1!
zYTEnaovleZ?4C(sqklJo)v`!MG5dw15u7}4a;)yWO2rf#eevRj9%CnOVFUrUA^^y5
z9AjB!f;YE;Z4gCek0uWpD2|@%xPzvWxJg?zu$BaO2b|-P%4hJfYU+s;8>{(wqQmwT
z!vo4~v>H0jo|8bi8cn7m*%SfUDBp3&-PPeAe*RQepjAobuvAqxZhJ1DT7S15ue2*-
zvuBR;arPRR8}y!>24KDi(Vo^8rH$MmnNmDLyQ`SiP{8iH_!q7)FQh{iDI)AkhaW`}
zLReFpa$}_v*id7uTU%We&qNCXlAbDT=#pJI4*hibfif%+D1boQZ2WDizAQi6r{Rlh
zGl)n|uh*iJnS7r*l-r$b)(U#)G^g>cP%k`Tui^Qy8J=_o#U-_meejd}YSdg4Ujh@f
z@Eq<=dZzcqcV#}vr|mUX${s)AxCbF1yCahJp(3>Y0ysI09+o{AjIkgE)=LirgB?hO
zesh$kYsqSRI}NhyjrzpC<zqg$;_Dh3N6zG}RkrU`85sj;l(KYH7rbJ@yFetL84EJl
zk3uZKWBT%61_Qi*84P5`m`p~81E2Y)$AK0PH4IYx3&z=?oZy(A8>}LD?4-qFkjS5c
zPAawbIvO4uB|%p1k788KCl!bj<Czwsx<RMnm)CodP^C~0PaR;*u1_pd$)?bS;_Ec|
znysbuu}b&6XM^l}R|9T`R!@2&E0hnuBT$lG8o*$~kWZx0VwhKLZ#2@&B919-tDpFe
zxmfwOzW*^8uxW|Scb+_vhN(<w!*#?3dxGGD_3hA~N^!eZ4+plse+gs$WiaUem%-p^
zyWln1e+&k55+M4SlW4RTDtblU+5pcRYoG@m9vW?Y0fq&70j~9JAGZfaU*H#pD*ZRw
z+*VjauDj(S#jS(XY?j>;km(;qj&V1JW3;Kfwe69g7d0KqlPdIYBXdm#m@6iXt=Udm
z;#que<b|^C{N%IQ6#~@wN@mO_<*%pM9+K@(|5VxLD4e-e7=`@K0sH2CojXgty`{l@
z390qWn%Z2}RC~;g<;4@`)$%C_r-z-j>+?HnW*aqD(8xk}D|)Gq^LMhtAI6)07Ejq&
zYZ(<J!mylX-(QzUq+Ltq-c{R<iZ;~j6R*a%dTa1fX8bk6U>TKu6XYd)-<V-_^WtAd
zg4;GYlI@=#ND`H6BwDCH?_m~q$Aa=73@*RNFfkGUDBYINnx_Z-pkQl329;2PboteK
zDk~r`@B@WB>;z#S8ZEPNvTw9&zQoA(ZD&9ov{C)bT+EM0{$u$dR=E7?vK*rV`~Wlz
z7S?s$R(-MlG9LqiX2VY`Ld}387DvXz@C&@|M#kpzv9?l9%Wu~e6@J*L<>;t;?9_aA
z7;UzU4|uQ9L#{r<$l+4k(f;KmIQn(#N5a4nmzBFyb_ARRbpLh|u>9LekO-Uv`p-WT
z82ySm$H?-lCJ}S5Xus`V3O|y)DffE3zj8mz!_w*8Xk>FURAsP+fnOqeZm{@bzn9^t
zturFC>GPRt<`UTa%P(Gu=g3xOj+=W<y?gBaSqHX-!043|RsBf&n}N>^C9f_AzF6lR
zsxtq|Jl`3om9rFc*9L&uj!Jm(R0<;JqePt2nY{^dYN=GpT*7#oe)y#3nqt*%buF{R
z7=d^;8BenjW<NAB0x^9uLt5Je)?#%{s;<U>KcIR3l1ntN<q19;LR%&wBxKSSbtI{o
zl|6hf&ALQqI(1hNE`jQtacUCeQieWF;APNnv^A6|&M(I=suSkfz)_^$&fI!;N`|^p
zy`LL2?KK)ao;^0DEc`xt(dYJHf-CGYgbh`tostjIzB*d-GmYya_}o$)p~q2O&v{bW
zypN=0fAx;(2cLBI*OYOKQQTAgZ5jF+q0ywZO_;Xa2y0KbrJN&Vo2f~7``LjIAEE3o
zxaB822c%0$0=Zf|CJDb9W0;Lnd-G8YohdHTJyNKHY8X1Fx%?d&{Vb)f^E5Y#jt6rl
zVJDF02oK;aao<~YN8r6J5I7!6unw#VbU|y2%*0-$!3+Jwy_8s&px5pNj{mTwp1dC3
z6c+Gy`g)&#K$#6nQ|gNRh~`t(sP{lbpqJy@Ejyira*N#02TNJCmhm0#_)o8aYPO23
z_t=&SwHpqPat$5aHbcW#K{JYy@J^;YrSS@>CeT~tOVGHXzN;=85gvWi{_6Xjy@kEV
z%~I}H1h)EmH9cL;eZG(i4XtmLkr&OPaKX@S<)~IcYXThL<VNzPyxZhJ?Qw{zKj&RP
z0EIBLHB2wKBVessnF1yqCJJ(I^))+FTbf-sSdrz36RZ+h$YvF54qmMS&<t5#mo)J&
z0T%&wK?22%dqf>=2YrrG1`tKD%#)nz72qDfDF1}p0CxcEE{&;PJGwX`G;ZDr1uKwj
zPmD!q>G0I!v0s0x;XL(2?MeguUIF4%^nBJ+>c1T!pTR-BlFr`UPm_Rg^HsC|r_{_=
zVj;mS2O=*VQa|sJB%ZopL`{;5WY7beclhLd9f2a|9Q7Rjoayf8UE*`3^Ec-KRXW?s
z`$x54hA+@3(8F>M`=r>4=w=;!H^D0JZPN&)xR&V6f|R2i`*TfPrc;7%`ufGhU+<mh
z_{eVryg3^}qgZFo8!d>Z`Es|LBi_*FuP5?})aOO#$&c1FS`qy;GZO#-@hF*dLI&tG
zsD;}#6i@&5BP^wF%#Y^L7D~O7`d;_=A*BDIh&b()^%Ga)K`y^vDn34$!=U=lL4{Wl
z_Qt5vQT!WROZvw1AFs-0J1^axbW+)U73(@pJ79DS7=Ghg+645jnGnbP(O6*7z1@q^
zTTj-iCz@ks*k_U|)^mrfMGR7Qz?5cW^)21bo}+5szn-;C1UZl;&41_yvb8En2g~_+
zf6Uh@PTem-8Jgg<({Y>&R;-P=lbob07B&?XSvW=wqfsCwSju~y1_KhK$XG3*41FN-
zIXJYN9w%$KJ4&WsAd?g9-w-3^XbPl^zLt0Ug8n6E%<yDivkdC1Jw>amhz_@y{q;5X
zj@St6Oau((DoFH7B?ez>hAfjB(7r+sRd*v<96(Ho^*#3M6x*q7uhdk)XjB$M@PExn
z{iG>)N!J@rS<W0xO74U$sjAuB{Rs-{H{w!~*0$y;q*v<ex4WHnzeu^vPtVF<ST34@
z(-5t#E@Tzf-4upfjn;&dN#67;;g?TSFyUUifi*~$N1w&KKuK$JA&>BGgT)tNgM3SJ
z6YgGBpx2DFaaia!@G`I&^VNj**Nj!%#NR+w;2VD8{L<}MzUavQy3j{F*w{>xND-5Z
zK$VT;G&pwy{z$wzDhNT|TZxM-(5)WiKVq-v)R-JIzF(_csgVlp!}iLqJ7(7Cu6=OJ
z%C3TYQ@$iKK5kMj5!KDGg~3L3$o}e++6Dy)qa6v9=qscb!i=gP`9*o!X{z0k&yUmP
z`3aCtNQsq`;wg7@uywjETi=^lKJF-yVf=jkDez;(VK0sZQBHOqDp>t#V$*D^WrXU!
zRxObwb#yP)tkR#|1Hk<6{3AZBDPdFx^JDtsE+(%<m*iSas0uRIeOM0=SK=3g_R2e%
z?Gy!0Iz^m1SFRQ2#cw|hFa#sYF4A<3T5Ts7TEY;WfRQ+~^|Iz6-UHTq7(QLbZ3Dop
zkr|{pSO#f(7L_+stWtK|yQnzW%*KNnon2y;bM|YV=-UX@U96+-TC)x%CqxExiNdoA
zBMbRC9G#`={aK67t#btzaRF(+08~C&)TH~&2~;!N2Om}W+h`>GV`<FuOiBu3Y2P``
zUVzoPQEN~19L#n98g=ZAQ5M)_ZcNy$CL@4i6}<}^ew@H`4#O}ZHAlh#CVL)nyPwNn
z`onoRF&1}=ELo_U15HXn1EL3uSvUTxvL$#dEctap$3a&6v9Bmof;flZ@!#LIMd{^<
z=7KgVrRfHa0_*=c3SRxcj)G22Ft=MSu2ru3u~GHI6N<|8OnaNxgnyAiW|a%AS(#?u
zt~$jOI^P;UJ`Gpj%_xOdPFt_tyZcqmAzPk#Ha!4Xp5K?ZgfNF$iBLzI&|UI(o$Qgv
zE{&X@s-D9i<cCjUq-HD`g%CLivEQJt3D)7yc{y`izM$Iq464Tcr@%#+{x(krt>gu2
zUzk_84c>5K?-m9J8}01i-N|TpqIKf|qh8WJ&bOaHNnfGcO;7agc9z94@sdW!^R)@p
zW5|VM>&0-4b>l@6iw`jciK2&6%Yf!st!{DR{){)bWny`aRFwNAY3lL7wVll)ZLF~S
zCZ*-Pm!;n|NoM)=quJDOh3fodF5qaJw)VKjXgT^OZYtm;d%Aea0{I077(NwnzX>0N
zElRzc-HLIMU;htLE2Ia6YV}P54=|Q#sT?x^Pf6wrdivwHrc93-R<%hVCydU}Th8M2
z%mM}xpRbn>ng%33D!5VE`+r-IH4`GwPW3d8z<@<d2%-c-o>K1L;>}}z5~-_tTxx^8
zX$VC&eEbVpW=;R>=hTr1FUVo1X)_WmLw&7cL$Oo2+>l?E<C6(Wzb+obU=%6dkgZFB
ze3uaFgzM+IfE%F0moe`l8&`3ukD`KKhaWa{%ol?J^x5ZQ-D43>&YuES{f<EUZhen4
z!Om_OBKxT`9zk~9iV$8I7H+vXfLyM`iigq0O#?b8OTZsS0&$oeB@4TjCT6ct)3|x~
z?A6ON!7@@aNevAqO*vs$!VmXDhC`o)mh??9#j(lzKPf7M6BzH~&Uz27ffvT2pFk`c
z^c%!IL~OZr$H-H0f&S<gilyd}Fh+&iLJIeHVuW&Ud;h>Nd0heDQmrZ%ZDkc6JQni=
z5_a#a3xm%Uvgt2^y|}4rf7EIdhvrj$%M;~YYdrS4cS#5V6>XJ(K#C-5%}lbGc-q0L
zT4V>yeA@h{S&YI&$572>5@!?9`+R{Il71HF&)?%t(g*{L`nitc&Y3s`=RSccS0RbF
zUEvMik4l|0JYb?U%}IgrtvAj{c0Gh3RapK;l*j+Y1+Ee1Sj}UuSAI+k<a+?|Tn?B-
z>sZjT%THjZ>id<A&{PQafWM+n(Xykv7gv2@%4t>~i?J;=4pS+XC^ya_9I-w5{eA#)
zm~=-|LKHY&Iw}>*?EMmKDPWlb9m2QLH3DPoK1U~21pltMGQMZiO{(g2!ZEJ0^xYDA
z*3+VlBF@evOCdu3eDaV@PZ66B&0mXm4T(PXG59O~@+^4$db;`3Ilk1fa&gsTFZY)=
z`ga-=BXFuMJ1kX4l2RiLg~OwwX%Cy;+g5n*Es0vdd<4CM<OhD`_l=-V(@J)c?g;3B
zafp^(9-Sa6A~>g>BlwR$VBYwD`~f;e;#pGe)t%hdO*S>MdhOrB5peoz6=_F>L{oIW
z3e#k@5b#lZ;2+?=Qmy^}7zCcHcKpjAP}ZKm7{^U*_?}%F>#HCvMIty&c}AE6n0Q1E
zRfi57r9q2KZfBgd@?Gns5SG9;n%WPV33qI3jb1Ek+zrBgx~nvtLmsXBL=dn(R;m5l
zA5eoV7}20e0AFAhbT!h)-$Jp0te3$hAIWAcD7Kai&e&n2v6u=Oy>GfJrJ46VBWPz@
zVGOZomsJ~t)lEiS@?QNJz}UfwYL<2xRRd30Km$kYX1MK|BK=*M8u=phl4SqaJ7@FV
zDNxi)_J)Rz0``DEmo(5~OCq?G3Zagt?}O@c{FeEomU@C^_*sH_^NDxX1>D2ubE_;k
z1NS0?ofk}(LhN%e2Woy&MohU54HQVl_!Kl?*oR{*CO*V-C3$=r8brjcHqZYv$tKpY
z{VV}{u3mF^RmdCto>Ht)>ej+p+{yh0#p<27PIo`^oab(YqRYv=;-)2m<o`q1TZYBi
ztLxubp+G4V_rcw@xI=;B#odZSaT~0-L$Tss+}+*Xix(K&2Oac3eb&3*{bjASkK_Kt
z!DJ?PawS)iGryDcpo#B?hzqemyzZzw3IUJb(f<s;VX7{Y8nZ`1)HlgaWB2LD3|5l9
zHD0VcZZ38RnK7-Bn-z8_O9@ew%?3oXmOO0@lAUn!q5Q!6i;O|>a~v<GL7A7d)1?G}
zUnY~G5=lzJ6Q)8+qPLq5gB}rh*{J1o-NyOsN+KLMDf4=frI%O}lg;kVFA`Xu;+V^6
zy`4^=$#(@6Q$G&FmXY9A0z}GV|EwTdwft6f8k<BntGH&4-)z;^{i`ktc=EG9QEqvu
zkms~_WuW0p<F;aPzb0jhWNi&<=h>2Kfr`z8u1~U6fuI!KlFt<2Ln{1fBmD|Vt<SeB
zcSp(OyYpb42^rx`>Ie#xaP4%(Sx@Nr3Y*6e%O!oZll>m&UoHWaR7T&%g}zA<1pm}D
zPEM3Y68{4|Gk=c|zM+OE{O%i>@1Z304)+u{B9T_2mN|}jYOCabaS8bP^gk{EP`LHK
zaS33%itHDDwOR`gH7c}ES;$kq9oN#JaN(%I5eh^ZC4-O9vR(dEI~>usy6N)OC=g01
zq0_UC3hvjq#^`?6i=n%x0(QX|xC_O|9VbhK9sTefhb(Y2?MJ82W618Gg3w)ZlCOVF
z0{DSpIEiym2`)w4LYgLZPw`*n-?)jS=U>shgmzdsn>>Yhj(7nbBv05+7BHZ7%xwPS
znr^OM=AFw8>C|`Zyo#K)67#CPn&0`<ICMpq1z4`3Ba9QAhxz3R?o>1(WN9vH9|iuX
zIw@C_RD%PX$@EE#imSxSA%kBLKR^-6sb6wQDgJb0x*+1b6TR19C<M|*mqAhL#At@A
zG7YxhpQ_>c)6qxK%V^22iudCx;=CCW$%na*@_h|809LxBjExx77zCf%9}p-ck+Z1e
zzanm5hab@dw_n;peBa&vOq^{Ddm*6+VPj{v4j=j-e}ELQ=qhrJj28nGxp?SjDKRWy
zhJB;98Ts@LupS)X!qgt914yb}u2{_GqR4iWqNT9XtQJ=9IS_r!_$gT*$n}Zq!K42N
z8c>t^vRPBEO<WKs6CrGF;qf-?1MDfTSrCqHa%zUOVb}m>P2vzR&kom)-E{=h>%gnj
zwBL?Gl66Xq3_?Gr@$)*DITR=Z_3siv2*?Wxv-95J=!L=G<~CTDdfq3ZIACk$Re@sZ
zR21jK5I48d97f??m1&un;tjEU(lFosc|T|+{up5Yb;K7<elvU$F$=`1fMN%ga;O`2
zLgfa|KXwFupzA7H;@#td0>BZ$ygTqXD?%<ZEAIp#1$SdYd)s{V64!IYGtBgUZde*%
zz%g=~$SUF=4wNy&Q{C>saDuXQEG1}&&a5l(9~KbTk~|Y@%HhLKpG!36>rVf*1jth(
zORg@OSQx?1Qb<+bBAKb7ud^yc`>WN}7*IZU-PYdGbY%)2w%CT-K?u5Ia(hx%&pKN5
zIhsbM&A=F?+`)8lSO~RIi>-c^Wp7oX_kb$M&%~7e2+=R$D-~Z%9++G<s|{hzC%_V@
z8Xl8edVL+NY2DV<{H;Tg?S+zBdYVs&m;2h+5syxN&J2aP{Jd7nhhH%`LKT0ucnVK^
z$P_obDq_Ke(0KRI1@csO9__Zv(|bumSFfjnuIVr5P(t}w<Gu#1JSCWUPyMh1zvSSE
zW5thqzHq|A<o!BA_;J0Dbj#FVD}rVWRXQTA@<a-#rUWwEWqEvTeiIe^sEcKofNCII
zp{gto0zAxT8H?wr=4`UA)zA6N=1S3eUae~G_6{3%?4{%+4{J7w)a_3t!vi*D_a<Na
zdSj}sE2f@(0P8XGe5z2Ax|F|OZoD);-JvKK?Iork6q@PsmLo_}GFxUJjy-(}=Tj40
z7;tueH&#oefWCwrelM2VriPF*maZ(WJZ_aiONui;#t3=PC~6Xydcv)7t>{A^Mc^a<
zpV|btxce0=Oj6@y(n#kZ1y|EZEP0Tw39n?>i|BTo`zINi5tI*41LBHg?_f^4gKW~i
z3i9Pb;kT&lH9byF<*?m2jP}q;4s!d)^im=`RCyc1?<fv^gF%>YVR0gLjyeC-ChNbO
z>=Cx&7R!)+T1}2N!MPL<d#Y$$VW4wP<O{=NY!qA_K|U&jqRh**evaqa4<wNAoQhA8
zTa<XeJ0k#+*Uw;ZxvD49k@+QmUVMTY2#|9=@UzW(f6fw(pm;Y)KNm**ff;#F=%S~H
z0S>tvM35&>M88T`8ONtFUmO1@_kHzoAVb%j)CB!|6+>>6QLc<Gp6;vYo+{EvT?4*4
zg(0(h(tWMQGk;h$7K$8b2#X3d(|SSfb4m$iW?c&4$$|PWt&iQI>=zK9Js?gz>5F>h
zU$cP5TCwjs1p{V;@OCS5h=D-Vm3^QIE$~N}1-1kBx6$|qR9YcwQrYaD(h8!_;+$5*
z=y}$4P$UkJCgrCY!<SJ7&}t75>Jczkzi^3=`+nAP&T_T<`g~L5dhUStK3IdkP=BVG
zIFcM}C+MxHt3V{_9egSNL)a848Uk%={}WMshn!IDTxJB3-jad*4O-Hroe``K06<oL
zOt2N*o~XjoORuRl9t|to=K0Ha>GKrT?E1`*?xq4dtJ>P6hme2Ztz4(sJB_r0<=rAW
zB4tMcsCKUnLiM<1kXjSjU@DTnMIr&&Jga2y@d4*)^LZcA8zf#DLA=Z~r*|JrXeYTH
zh?9nk0LuDv8%q35P{PAAU4G%)1o?XPx30^Tv!>ffV64CH0B=J{^A>Ndu&~=1O^F|H
zT=(VH#0#L5K9`xpLv%8UIhrF>PhTJOzJ8p9z|TPTmN#26%c>;`LU~Y{!<EjsiYxG%
z_+ygCECW4rWH5Ig`H59gChogL+w=;%XggF_iug-%s~q&{DspREGboEz-nGH?Z6YM!
zj&@V_@pF2U$+eJzT5P=xe$G264?Rll#!H`X(Y>Rcfq3pZ%*0hvw{jb&9watbhD?!t
zo28Bg<v6+7Dj(pNFht3<Y(fR<Z=w-VHox=#Tsl@KNx}#Ge<xe&IC@ZU7OQtT(BEb1
zzRjWQo}<SVEk4<Dg+r^)kAGK!@3b0-i3<ZmwIeGj_9Ymlj63}&)Ps8`TL}EoyKEK`
z=>7h$HY!PAvyJ?|zX_J-tT{NN<xr%LS{~|0Ir65~stBcQhraIR8&ZLz<5K?1Ejm%F
zMa&pkFBDX2v$D&tLm_fV@NS$e<4X2#{39y96OE(#&dKZ}zep3DixqNEi&BVL9Tbb~
zP&p%e2~e3O*#(qwQqjL(a^3b1$kdOR6oPsXymda)HTD$1B@Yf-@W617J75o}yt{$=
z7#Zh@NreLun-@ut@3`MDnlI8qfnKtVh-8)3_H_wl1;OBG@i3|_nWA18>d7ueQMMYj
z6R?IZ&!`xPlWbu2t)Y|FufZRQ?ue%R&2V$Sos@Q{T4*BXs*ZRI*pg2f5@mtBgXU`I
ztOt}gs<eG%R%ABiT0fY>MYnX>{)jStu)}$iIQ^SnbBC@+0r)Qmfj3!y9R&I-WqJoF
zUPTFK5c8(<e{ycYu@`CN$c`AN4ytOG5vznEnhmRiWqf*O6`;Sr+`Sq_6LUjHiP6)7
z`Fql^5=Bq3X=@N^*Xiej<cCbIY_IvAw~Irr0}U~I(Wd0^h%3tacKt!<n@tQe0hn7q
zMoD*r&Oh_flt(0!e*y@Em)`AAMl@hDyqm0{Y7`exBntiA&UpFLOr^~6q&x8*nmIU{
z_QUWQP>TzfV(Pk?+8mc|J9ROPQDvI#w9&*%q`7y#*_4z*Qm^6Wz2jE=jNz;_CJEhO
zy2P+U{Re^g)AU2ED^3BrId*P41-=@aawHU2o-NCOSo8MWRFlg(?chV09j9$qoLO|0
z<7vDgV>|$hBS=jzfrhsFTi@I7jUVKJr?k_4-3XEUWtFWAkIkw_3CVRHz27A(7D}nX
zHhD^nA;bH+Mg+1g-9JUgU_Iz)AT;*S1fk~3kTOE9p~PlURfJ|uFifh*BJDTTN4by8
zGN=*ddHO{Y1sP?Vc3>$$q$8T0!wM;a9H{PLu`+_fHw`)^Eq~$tW@X$md1u-lG8r-x
z8ROGj<RuJh(=l+$l>JPjk0B3c?8!dQoS)4WRvHQ?&xLz|0w*m5i|l`+c<4dJUZ;qr
zRy2*<vRNzhlyVEvau7QFeJf9My@+_K(^06B*m)4caivv!_;x5+GSp=$Nlp%=tFO2!
zbn0HA2uF|3=MWA&5-_ePwjbqHV|-EVN>E5~envzswTrsKdR=r^nyYzhm~!LflWlVI
zH}2a>4t%L)u@>bz)o#l;-fQ?!S$z+?n;9vgf`@r{&mH1S0ll?N5Gz~hx;>=g`ExzD
zhVctj+<M9FH|~XF7Oeo-yt=QG>3o7X^Euw<-nxC%qyRMWE_Jxd7Cw5xX5XTpsTd>s
z?EbyRH7HWl)a$s=Xfrw><nVSsc^J_AtlzWbr}!rkAnW^d%n={EK(d(>@HPUfpeylr
z!H%=G9!a}yT}L4Uhs*SdJv3{C3;Zf@Y55BE1)8Au1BH)JF)3JmWO9@t{<^~4Gt$77
zYfMf8R4X-Hg?iLxw(H)p=|Q~%+`RK0Pin9kT{1KL+j9b=|C$Um;Qwcn0Ts#rH5pLO
z8~JZ015=osh>996e_aMtH9uN;(Zwb@V}C^Sc~?+Eq$M&i+B~SOETeAe>3cFNab*^s
zK_x!O(9Q&}*`y^$p;M?a7i6S7##=W2E!sQy)5&0N9MtxUX_=0-JrHN~y&Z-t8}9Kh
ziFFOO)FOCb8$&=dbYH1I5R+_iRPz~s8!XG)qCt_pS>s@P%mD|+$84ED$L`90Z^=ZD
z7pfiCg-XE2#xAo;q}x!mn~sbxKUoyK)2c9+{9FoDvPnyxu9fWAXfl_j^=mHb&u8W(
z4E<lD0iBT4FW>JOq?uxN$-qh2vgu~Zc~BuHxGJ!o>iAn2!*xx8m@55g#J2jo_^JeC
z!W7C)!d!sNcKE<I_N$_Qd<ABjtz_ErU^`@<y9ez|bb#`pp|a*M2_Lc7=x`U^BHI<C
z+>cPY*1#fddQ(9_ook8NKTcjK&{YqD1-0s0wl;Bh5%iwLC-=c$uTvYD-D_^@t}r5r
z94KgHWQn){Y{`MQzhDU%)OvoyNmF42STf}Nz>kDywiKsB;8K2v9Bxt=FJ8)lkMhX`
zBXl$l8;dPMJT;#FU5{#N4cEq|&lBMIG|L-$R@HXbdG38)4tkty**`ff7pi#Pw5hP$
zC@DZ+wj@Wwj}>?Hi{Biptaz+7H|B+~q%~tZl)j0%6!Q~fLVjFhMI5HR($MzPhQNX9
zT%t_+@-BD=i3L$Vm(Sn2M|`MAV&#*1j7BBlNN&GDtCeb?E46xD)Y7e8YwX0AGxY~<
z;zueiHPaHL?O$TDXry-*F}Tm4mzi$x?1t6UsxTk7-uXb!Iqf?>FBdD#{L(=j3RVP(
zY6YP^T_=@$GsIO@0Md+UTq|QwvM$@<AU;kJo|`MABj_v~jafQbB<P~PNBK#0D-ILq
zHFi~_2@<<bo{Oz=1bW9$%cCETN5k3``&&zt;%RZ|(_z4BjZ!u(_2<aLRSg}5kGY~R
zP}xgM^5VWS*`{%0mG5}^zTtlLs>o|oiYuUPPh$O5-|yZi!?5ez!F@mLGLkU>h%{nw
z`=ZGNnvHHHa@7=kG2A<U1$D3<ZoG`-PgwhHzZY5PxF8Qz*kFu%9kS@E71-gqJKDGl
zzH?#qSVH3^!u@*Rf%ix-?7&@!JjErB_N{w(ao^-wBjE>$GB(=XgYeyqv^{tCRp+@*
zj}8$^g@&<V#yymK2M8pEZH1fnv10YYCG-1mpu6)%)R4Bya_Z3+Xh~1>!A|H5Zn(<-
zsTIambcCJosKL$_ept!-P4i=Aa_?$sO_w}bS8`FBH5MIH?JereLEeA~Q_Z(RDGj_0
zdW$!eWmUKBRlOPuzX9+d-Ep1qn*h@hhdE7Ch6--csEJt^5is)o#$IZlg4!fZu=<#=
zBLx$6g=@f*u!4gt(uD-yg`2HVVMYrnv^j#daDPwoHZC#TC*(h@#WgsB1#VW0s597Z
z2v0qye%d$v`SeDyET@a*g6>)Wwx@Zen9y;QEr{Xu5qG$3R;w@-ySuHmuG9+gqh-TL
zEk>yYCe;Q9nc+|Nod^$!03gfrJ(je;XnHZsVAPf)e4QrQCV8#D8OR8nn?3_8-(RMo
z>C2jjlKj^b&$+CPun~Q@$}~5cu)AQQK<m9^UxmJZ)oS)Qs$+^WZ@F4$tK)}1Lv0G<
zR?wn#a=K|m!&`nz*{(T$i40JHfk5nUKEL17sQW%%K}}$eJW3}q1S;q%V?5p@PrDXH
z-zRCnCNl)g2!|;91AVUZQl&OIIPeZ4!@kE(z-cVsTbYW~x&h*pCi7jW$`!(|CIuWi
zFHv(Sjx|L<4exG%FguU@8il6*Pe&BPADcA`(;k?ScC)tA>SCtzYF69yM?SdP8))*V
zPS${)(2}LTy{ome{LpPh(rY5`nUt^u2TtNER1X<h`w{>o%3)d!g@Zik9!E6W)0jD%
z+Y0S^I}4HeKRq+0#3oTLCVeQ&nBL!GzXIjCW!?U1l{<@eigs+vtSc4dgoPxP>9!ia
z0XeKTOy<8A`t>-$$$DbBDYDDF@3z@`_UO9;1WSor)t+^_3p%^8oes5HbUtf3bO&34
z4B6qqh8+mQc$eI<J~r;7<LXnJzyt6Z_*GD+?D#}t-=)iS&sfACXISLbw`)^qyK<jt
z{1x$yHEGlvFa*eJMTSb3Gx>`S#t{`pzU#r9cA9zAoi5Iy7NHaK=xr!2Y+3R528n<t
znB9u>RCCV-c+=EDa~U7)j0YA`VLMa*-y9U8up2WNOH#e&`MK8h-lP$OzHNt?)t>2u
zkWq|j?_p`_(G%;su+$fR4Z?84RcTy2&!!`5j%ew=ygvJ#yDlMjGAkL=>=IryDwlG9
zpy#S&LKhh0>=vG&=`%R;eN%;bIhJp>o5TV_(Q*<e`=Eaq?2r~=1Jc0)hutyh{nyL1
zzF2LSYrAAPDibg0ymO2U+!ii#y~ECNXNub_QZTliB7k4x;nQ=m6>4Z7|0Q`tzY@Zi
z+!bmGa`s8=gP7oUl#b*29QiG8x3EV0Tlfg8J@#r&tP3lcr_1qWRKVFE!^MI(%mL$K
zV?GxA*O$4%Wkx;IR}9uq>ZobNIZdCin9?=(4v&1z*QIor)j9zDm0_IN!%8ChX68BT
zL|C{D`?-XW1+UUp+TzV6_bCPA6^HVWhu#GX=<v*eyY$UW;<WqgXKEx2=-N0_ZScCN
z`8HQ{+8Wg&P-6pUc(Xr)2VuC1h5kX5MzEI=JA3L1Fws?C#=axsNn$wSC~ErTB&Dv)
zO{SS}Gn&1s=bYNddER9Asi$7yc|?cR*@5|+|C2CTM@ZQnEVx2JLpw++X8u;^&PWgV
zl`_YHGT^&-dBL#d;+vzl-B`Rd4SFrK0K(W0HvYH3sG#Gv7+A0!gQTu&*c*SeD5zld
z=F@F<h9{LJb5Cr$APjG}&5g0Jndg3amXytg{^$o&^L&LG;y9%Z#O{1~=miQyqz$i0
zxOd9drV-Q<OuahYE?A<z*^%iP>XLl$Q`5h_(qvd(;Xr-B=GhGgm+4(_jZ=RshlxJx
zoi@o{R5^4INF94D_c$ILKmeWR@G`@J146y|PHvG!9vIiv&YrK&<Tvld?`-_;f`Sdf
zsCQ3=F}K2Gui=`4)^5+j)AG8ntfWHlrC-lnd0;^zujH)9XU?IV0-a~s4~s)2>c8-W
zu6OGsT+snE>H$wfYde?gbLUs%p1&>HPi5ElyBaqF#O~VHV_oq?o_=^f(RM*H&WM(L
zo{NExz85lD&t&kr#Bb~9br3;VG*;>uOeq1|-K2*(=7bQv0ECbDr7ikBE4k1>!Gyu5
zxV}vtnlMcE!};BDR9dzttTlF=)N~93al1y2zqfHNXl>9=RN1WwU(e&0#7`i_Na?mM
z5~*h-+w2X>u~D5y#6=FK*Q{LjCyTS(m*8>7Oo?r|S8QO%o@j12bgQ`OcspFQCF(4`
zY#FxXQ0hrU<cxn^g8*i2JE?7v4xhkIc=64Ffghc9ztGbid<*94Hh2N20B+K32wlII
zB3|NSu=nQFGnqVm{@t<4GeGj)(H}KC`PvTE;&k-mSFsWj%*NH*PE9gHffP-c59Z<7
zzIPkcQ|vcX(Q-421_)k@)kE9Db_EMrmF6X#DicI{#^n^gjF2h>1Q-Oyu9N|^w@mG=
zJc}&(M*{8V7t>na^_#qi9&6CBT1M~eus>klk@CU&;~CEwK-ky;9Sb!TTHM;p(txMN
z8^<iOD^3kvn$e8C`^pVcm6Jcd!W?x<=^W|*mJ;>terK#<=N8=M&+$Yg2Mf4YZrW;z
z7=(eq7Dspao9>v032s$OaIDk#KV7t+ri10XTnz)BqBOH&Gv_!AS<_+*PDSS|1a~e7
z%za?QR%)xq{GU2vUKjF;TPG+(_r9s8?>KrF3rbk7+EixP6=X_MwkFH#E>_iZnmP(h
zIuH$8SmlxI5E<3}c(F-<zk!8h!EaZrZXd653LhM|_SYpx4S`6Gb2}yetX@Ebpvm0W
z@5JdYxC7dbP8-+foeuWB(NvyWF{;yaCp7IJ@5Ga1xD__<PE=#?8HsL^yiYjOw_t~K
zm#k&$9so#tYSPE)-W+$QQj}d&U^d@}<GqL9UZcFbgv-WJ$GrtL6E=G-oh|H;Gm92r
zIdQzFYw^Obnnb~19UGhTVK%c_Xgq1trqzK;?8UJ?76?j3J3F%`RIcuzTRm=)EvlYd
zpZ3IU3~jQmM+(}`Zi0kQl0{`~Jl^8BhSgYP`nuhfKZ-cKJQTiqsoZ5vbzX(FWf1O<
z3y4&Ep9LBS`dt^Dw>3XLDiIrCZ-PO91E>$1Jb&l$4D{Utx}KHX{O+gwy2F7isV$c+
zzKsFjCJADXn=g>n$+8`u<)?gh^b%gxULV8Hg3qB}HQ)dg7HeBwJ8@fYx${_K$~<mc
z^8KSOleNE>m_Awmp49t3{pB{_;lSXoXRNi#XTQvI-Fv-Jx#iukCRtm1{rmWJZNgM$
z^*B$0I93A~hdZc)(9dZ|d=H*7E#TLo<-545ow?d-Ez`Ym95L=g&?EM5hi_pt4eg{n
zbIM#|@X7rpf3mpFeec?)#;`Wmwu8X>5?tT`^5QGI82@vR52B&U-FP*~8Ov-xx+HS+
z>`K{6&<-Z9Gj9;A#a{GbAwglp8I~X3&zGX=pIfnA*y$?lG3LCdBO}&Sz;pb}&nIa4
z62JK<^QU$u=;vVR7~!3Fj~6TVrj)4g>ARbV(gFXGDYKLGdDyO;5`i1j%izXSO1~^w
zNYkeOQz_qX_hvi#hxk>?G!G*&0+F)^>I+d_HpH3t=x;uA#K62~P-mWM{msjR5v3Q+
zy~c>qFTvFh6LOSvQG>^^sP#msc9e=d*hoy(c98Q4f_U+XKnH_u>J9}YUxWe-VoHDX
z*swm1ErFhqFQItpux%;vpkVH48H6(7C$hq{-4<2MUm1>D)xX-xnF~@?OIyJiS~Y0&
zEO`@c_^TjQ2Q!G8mm|1*HGppqlQ1X_%|yaT<n^Zxbr@ResMocLgT5To$DGR)#K!wU
z?_cfpUJ_j0R=Y=YKG;q44+0xYo}H{fAKaXlDfgCdqf|aVAt$*T@cmMeO3lQ?r=%5a
zpRg>dcI3F4CycwLoIaVcABG;?W0et~M~$o@+<&cq3(Yv$Y}ikoXS^tU6um&*rJ$T>
zA{j^u_mY$}cBB0n9TFdxGY2oz3KtnW3s>T@I4+uNg__T#MkM=Tdb(w4J~T>>aEoIS
zQ-i;sUuJ4!dus*&H|v-9?B2#1dde)$y(TI=Pj@56g(Sm5B!>K4Ehaf}e<|Lu+QokD
zv^X97b-D1-dabW*zRiig%N3DyuG!8i-G&8)jPExI*_;Jhag6f;=SCxVs4)QeREx+?
zyH#@=RbCQBkPB`6)a4BPACnl>f-FA%qw%>3(%#&^w1&v7u5My1Q!Vt^UT!Oph7Zi#
zG+Bh;-6pWKF3vsRz&>NSso>0-tj~H&rl`VQt4YM{8az5*&djGcV>%z#&xJW;P!0Eg
zm`A|DwkOEEp}(@l678%nEt|1^v!b&X18r#TB};1}&58WIxo64v4^fO21Io<%zDZ+4
z&?()lf7s*b$5VDEX%qi_12S1xt8T@y8b>^j>{pqF*tiZm8VU=AxYKQFa+I;u<DhVF
znLE>iAOtY-UH8XM^v9q_SA5T_1c#Z9BX)-)d&ix=(EaJ=u3G`aRNBiYcR`!?<Bza(
ze!F}Q2bP=pHeEgncP&*uzXWy~?~d%fW^HHOp56DBplveiHwka}Tj<YxA5D($zUaDx
zue+P|{oSZe0MK}{ea^OSt0$C~=;>vANqE8MW_8KUy?r;c70^CFB6zfMlj?V5@Q@X`
zcX!%VdU~Ge@MQ1qbJt36@!A->iNUt=OPT&vT~s)Lz`vZ5Wp<Pn``yfNN_GtDH>3B_
z^~~S#dg6_OnSM|TLi3?Q*lRZO&;pA;DN5kRozH6QW@39}UGMlsG4~!}Ouy#`qx8gK
z{GM$U?R4<@ZM)-7@Ak<Tm*9xF!FPvQ(8S6pAWs;mgrH-DC|W*S3C(zQy7@#u&;!JD
zp0_j4#eEjvI}(99F1AxW{7df5IN@0zKIy_G2g9X(qsCrh+$fpz2m9_g-iMrnCBRiW
z4M%T{0t%R!U_|V2rfs)TJhP;RD+7Stqy}1gb1MRi*wIS62fE6hil53+)laF6g6{4s
zn3p|}8}=%p>8F)?z^KDc9D6T*Qe!~Mv1N!{Q6Y+!R)O{AirdrEHk#Pi4`CIGHa@pd
zzw<SOI98HVJ-!BK(=1`wxN`sfpI$%QsGU)BhVBVx(HHp8I`tE3810=v6=((7jA~&{
zfo}}LFi=H5Y1z>^>m1=*{*2bVgfRfhQf}J%IxXCCXxv&QXu#@qgzcC5{h`g7&tpY6
zFu5h1y^RXqLn}Cig|~U-^8HZy$W>hjn^V5vvsC$Lv@m!>awL;Jfb`V&DrGk;h~X)v
zcViN@C0?;u<_;rvLxi%~uQElxFY}S{jd|`NY4-SBgTbR-c$9X*sjHr`9bz#meHr_3
z6G5!_p2&(Cc{>gbaONcnE7Bi$S&G}TxsvX|6L0$`xZZdrWRR39gQwDgfU`qp4Rb+3
z1yc8Amjh1fg>7o5<F5R6_{}FGZM<QJq4q?DtkGb<%28d|74~OY0(i-0nXNj9F)cM{
z&%EU?LW2eGs*UZn*+rCa3ZejlbP+*23vrhsi-xn@zE<8aaIO&#dZP8FwKY9^@t0Zv
zT+Qd1dz-&w#uN7~C5%(HUYUJMnChT#3KuMI<E~E8n+mJvG}O!Y=XJt52%s`en}VSH
zdoIvt80YuVe)V!Y>kt|O%DoR>FExM864uKtc2I&Tf*t*Etj=AZt4o1pvjWNImmhs(
z0MJ7L&F9*4xftbS=x)%aJCiqVw+_BDAwh5R54TlbrKRhmfWko<)9@D+D>czht|XO?
z)Tuc32|?!b>7QP5YkFn!xKrZ-FLd-PpjB=X2PcRYpGj0yG0TX-;rX7@aYebqf;k{g
zMEWdxOx}u6^SY><Tu1^d&hIC>?lXXy9ra^qb;-5DOi7b)hj(v>Z;SWEVeHSqOWC{c
zelO8yl&@DkPbX(yqwB2}Q!uw}Ye(0VQ!po0uYbzg5|sE`c76?sHFrItD+z#wdHJGl
zqX92vXWZwnb%F*St_P<H=g;+L7U#FWA$tMQ-(T;yz1y0Apqq8nuP^sASew_wX9Al-
zUbO<JiGVYf`@_gqfbeb<Q9*@m)oZu;x_Y+vKH7%ox3ct&)<=l9V9jGo>YfPTIk)Sn
zO1_O(?>X&B(8(@XF0E&Ln@0*akZZ#AYp*F_=3AYpC|7)atX$}OG$il<r^;+t&0`iU
z&7ot7*hQp2?7`%u=bL*h-{pn8ERAp3-7+5wd)84L5w!`=X!?`=AMPET%L<9B+bUx{
z{1Gay-lEGcnZyk$>X&;J=^ZhlwgmBx=zL25#`tEqXky;FVNQq2vOW}Um8searr8GF
zH1Sp2B9q&YuIsj;szQ6>ocUpaSy)4r1qMHQv(s^45cOMObm)G!pX1{vk0(<;)tyEQ
zI1d?rfVf+P#7YqwiszTwpTD;7QusYBK3o;h3R%4*;I>N0GQw`#QZ=M=agYCgwB&*{
zW%_b`Xe!I>F{ha<?6--aF7CDt!d$w8St-4(*oS4UXYUrJw))^77i__Wi7DMi=|3O+
zy`57U2DyH@BTiV_h6&C?A@ZC3j3m4<fm9e}yG6}v$P^q}nAy{GHk0tp&d<_)(SGaG
zxIPA}AIEnvb#ac(3m%hguE+G3M+-FBjn;iUriA`3slODWyG9<piuY?>%J`gnVflce
zE!EWNVlz4w=TVG2F~`lj9d6@CL1h7r9bQ!(tKTel4guTsS6G_(P!Q#YN^hGBC|9Im
zWoD+k@>JRb+m0=A2n7U)6fT}PXlv+T$giELt@|)5Gid1(Xp3QF&@4RXu_Mc4`Y=0M
z2fb<z?3|u(AR>LQm!L`Q?6QD6)n<7|&s)|i2dmle##GA^YbQdgcH$c<)ID)v9|)$v
zvMf8y&q{|6*f9feXf*7}w(CXXfIbolH>{^gz}hEWj5kXOmzZNpXYqW7L2;!V5V%YX
z2F?#s%3NZRE+^^vK+zN7JV=k%GjcU6)g#>$e3G3i09U3ZL+vl|TNfoHfWd282n6vt
zBPz^dg`4jH3iZs;g}j9qj3__hT^Y-0EUq9?ggn09Ae*8PbpGIxOYQIJDz=m1E`KE7
z>EfvQX!nTOx!P=|qTN#t5}PzZTi~T3V!Rn>JPmJ~;KsWknM%YnTGq5TH>&B|Y`;~+
z>QwayF0wb+EwY{ZtU=-gLM?L=kfV&DHTk&Pj#JO%SNqn8boo<bC6Rc_1e2X@?^{FO
zoYiLJCE=>B3cSbiS|<blMjc){o3-1l$XqR<GETc6CvF(@PTRG$cbVL^sC*RWgp5Sg
zFLB3xU*&YV@A(1LS==FfzZ@#k*kERwA1%?>6o1+#Yo^|oDES-#*X?`&$0KxGFnh32
zq5ZIC?>BPYeS=z*V4CBd<i(02p3cp|&x>a`VTJfh4E)yv>(_NVDl7m>nW*>=3&HKB
zy9E}5EH(}t8k=cOQET!BHIvj;U$%w5M_Ik_xDS}LScB3N#_?1NP$pAb6ulCpeRq$3
zc(+Y*eSU=Lp`PJ+LFx8As!%-kJ<up}Gkh6L;kUQ_>iwN)s))v;F2P~L=drb~dkOvw
z9CyZt?y<E7_XoOHQHv;WWI#-WuD7RmRlzz1-1D=K+kDK&<m>T+nSOf}BpE2*Mz@UM
z{n?*}3d@1Z8P}?dMkMe@t#&m%R<*>MU3_pn2j<$PvAV%%A+UGmzOHy#DQF1>x1HAZ
z{+Co_vd&pQ=fRFAD#t=~Tl*3zFm`}^E2g?(^X<LyI~k9PsPZ>4Z|GW)H!M+kV(Q5w
zS^iu%elo!Q?Joq;`c!!oc$_S?TJv$q0r^(6&@I1`RY6>+M~<j|M3!xZM*9=i%LQ5Y
zQtgwQw$j*W4Pb+y31*zDElPi-qQ#CN_4R@X<1GS0PE}fVL5c^sz8cGcz{(xWKJ?q)
zHelM^(f!ii7Epd^n*k@_vr|L!j3a6<q1s`MDzVq?Iws_%r_Bq1p^f`3c%T~+rGLCP
z6S5S0q2x0<<-sMnC@c6p9J0V6`fI{@!QsZ5*n+;WV{0Ieqe9Mo+1p6X%ryNCHe7w7
zzmSikP1o<m4C$}j8(Vek=EKbknv3dFz0Qm1t{KD}Aq(uOpUujtIF;%%;E!;d#b2sr
zn-u+;YOH)YXlE_}ay$<v)IE8e8j2D-RVYI!EXg0s53~f|k&oiS0`0ym1dfLGi)8ge
z*X&_YYL8F9hVW0<wCvFozf#`4*LGh)Xi^E&VcfEtZ)(xhZYd&B?bKhK<LPuyuv+9Z
z>KfinopYm>iIW;(<|%39dnKSnpWyjEY&&>vH{5QzGKjpR6Z+ceN^{IUzNX};m`0K@
z#_B8YcabA<bmq5@<PLZo4Q<_g9NH59ls<Xwz1`g(5Dwo4f?@VZ`z4BpAj<FXi_c=G
zXyKcoI!o`=Pg(rx8Y>K-x^~m^Mu@lvKNqVr{mXfh*1~j#Xa!?%$FB~<9i>y(uEp^$
zmErJMNNzm=QdbU7UAj?*P-=P`-Du)ae?Sj0nctvw`_#~DX^>@9U9~yd+CHI$`jh#2
z%PBO!H8qJpZs6&hIM))74-IJYNt?E7C+`ZdsgPQZ^EeKvnQ0z9a$e_(b@f0I=Gs^)
zRH#t0MUXNM)bpj7rb@|v+W-Xm?jXa10ND#o_hklL0w=ei1bab|FLzy4&mQgx3HGy@
zJ_l=O@u8$bvDfYHFN$~PoSFhy3dBD@vN`_AaqJ!}4@P2x7;|!}?%B2F97THIK~5>q
zbxi8NFXk>9Ld8?e7eAex5BqNjYB9#dJdX=pG5QowZ^#x`zU=+2HO~Mn;Yj^$vqY|x
z1?6%G%bi8oap<D{_AhYOZ0g7A_ed~6Jpjy~7L97;f$u@OCG4YQ$DoeW>a`|E&hO31
zyQEfXU#8OV(`Y&e`Hd`zw^p3J7Q@>BeLv!z>8|;ASH~WL1OzH=nqOeI^KZMCT}Pd!
zdlj7^Vr4ZY?OWXlpir!#<(mO?KPmUB)%CW!vda4lL-#7*S4OW*1$5f?pP?1~7Wc8c
z$yKP_=F@V(TTA^W*h$4doL~>A|5E$6xT=$f37DVv-Q`oEYfJE)!TV_u4lC;RIw1u<
z7`>mN6`h~`GWfTmjROIez}v#E6T$DD7jt#t@T(vgUP^UF0*@)bX6NDe{Ent?x<Ru8
z%dn1)4dLfbS;-Tzu3-(wan8CcT-y96NGZ;CP)G4SI53pXU?}ilut+=k#VGfK4v0wP
zJhthWDh1%c?X?Y@LI44ZTzwwsLt7u$A!6(64p)@xc2FkoS^APs$0Mi#a9sItBG4LZ
z;C$owurO!wueLPW?)KgDAIOv-VkRWvkZSV_6Z!M}q@cD;^UphAb2P$7f|0IIcXo?x
z@$d4p_-VJ|eqW8LkW2Ia+S&hn7nP;isM6;=M;s~oFY*2iT~H|V<2O;hZaZvLZQn&G
zd*Nt=;>dq-=gSFJEIc$V-ClrP4`3nv|Hc0+oc`k<zWIM-gM}a!*Z#^={HOClfAHV<
z`;Q-h{^ITK@Sy<YVUf!t;KTO+^{@Y1*hf*~dp{T$nAcZBSrxqhu|7G;bl1ZfS{g*p
zdrMbL7WU>t&qnpqZ$?6I2bFyGUjzyGJ4y-o+~FnG5ro_|l3ceNCg<x$4rDxEltp31
zK3r#V^46W%ed4}=-lA@CcUzeR-faV>GJFOHmzM76$pc{C`v2F*Ocss@16&7k?kNz3
zLHKWvD5ig0ECBBRD$f`WTHHln&-{NY>+d&-3;V*8!NC2uCoULSba<*49Z3xy76azL
zJ#QiRX#c&U{-U@vFyyZyz>gDh^|`s~A_clNOIG*E0k2!1qa5@H3*nO7n3be5+YcOP
zDN($?MNV!AiKU$DbJ&NKy(5pC<KazWT@PPFNhFsE{f<rI94OuwqdL7{HxhGxypR!r
zTdFvzI6%kp!m=LTDr&)6Ss-~i{zIOJhv&<9KJM=5;U{#!dQtk;P=by9mz34XaA14d
zXzjsI<yObXVih67j{-Q<Re5N`6NT?~9lzxV1>v_c`U>Dl@Th%0QK-8u%_){qU@&Or
z!5P*R$CX+`&5Jv3qZ8cDu>Ns&{-iii5+<WwwnIftJsUiBJaIJFN;4NAIPj1G_8Q*K
zVO*u#axAyP@;p^9AjM(Si_`<B6bwI-yX@?dxB5P^33>jotP#R%#idiA79xsIx8d`m
z%3^Hl@-k%=!hEWrmO;{F(9h#;!DCWt<a3&dt~PbycB#5Y3(+|i=W_xT%x>5X=Nn12
zB(J(Fh6^M0JM)`1plh1#a#IU9e);}yyPqg784S5dCVFnTCXuy49<zRwpv0A;g3^NJ
zDX?w&4?`b4SOo!1XNg|jhcn+1)?4!-XR+wZNJZMf)=tpDZ|~@?0sbnW@O8-MTRGsv
zPvK3WUK1khG%PypcKQaZC+3=;4rwNUpt&Dt&*S|LxJhjdsY;$#&FOCO6fc7$fSKK6
zfr%qqTicN;phKy?IsWeCDb+DRxLv7>+1hAvQAeyuqpsK^p1+o#0!+cIwLVa6m09Yb
zX4l0VJ$j8-#KKf~`Z#nPS<rpF36iO;8#Db<$x^v4_{pZJLq0qlU0o%u>sZ4l)Ea`O
z(D*vfmlSn0S4)!*`_l1^`H#GhK;?XCa{0MZQ}63cC7)^bYAS#IPcc&aLFYgG8wlFX
zztVpL!}sL#=j%5tzLb3C&FAR+B<J;cjOV&&)m<rlA?fZ^bmG`gjEB#5;>eBkK0-0W
z&`jg(OedMY@u%$j_ix6Jz7Gt}J&;fyKp8#KuG&5d(g_1^{(b10sX!xk4q}A(#W#{a
z`A9Y;Z*pe%bObf%SCjRh<tRjT&(KO4L&(&?Ik7k>bM^_H;p~LDXe94BeieyMm^}*!
zPRUb!Gdco}86!$#kuZ3~DV5zJe2TLriX<`I7B6a-vNT$XHZx6-Pz`Iw`)s^LTM`sj
z>gMt--kfP;QhRab6EVrGb7<7sKBD7gyo;1%1)fvY=Sql=S$2`qkAv943OXK^&jwdA
z1GD-i#;37T*qwnIgQ@dxAsYjPs*ku`*3ZnykQ<w*9Ks~T8Pm(Q@K!vEJq#9#EBVOb
zQwp7~z}F|aP&f<Ar3FT`0z_`%xFx~t;>VN`#kVWgLV7(a+hs4Lziwo0q**~jLo%so
z3D+R@=gxvu6;GW-Gp_C~Jox^)N!pDp<&ht8n>D)*+jb#dwaBlem5~ZjaFF%}j;yQk
zuBcbU=h2&7X;<NRA1zRqi#g}=?kFS0sjgi7%i$a?mmj3eg>^5jm3!BnMXbtIo3RRV
z=X5!`2|o2#HDDgu5YA@WY`t^lceV;%4CVbEa=Vgm2d9s=&YGQM5#PE}htgWB9s$vz
zjUO4cnVrJ&{P)A*@F)TqsOajjKxSBJzk;*gyCX09aECwS)8R-c?R4d_Zq(r2ux=uM
z%9+AkjGqOx(~?1n$Mmn2nx{gg+U8*=)sGiV*Hft?4U?I=Q#6gnTlGfjv=Lz_KRn%+
zQ0B{?4LSUt7s+*Mtg6SaWEN1Ki;XK{cW+*HMCRhLI2&3?PjSQP&LhAN8oxy-(z@cX
zm(&<QS48j<US~g4u9)6k?FCYkXXj7aIfHoWv>of+b9;mu<&7biJ0H^;yQ_J!lnZNx
z!t(pv0cny=XBqQ*Cq{<;5AHf;$YWQ@4cwUd4Iw4NbmXry`S@uy(_}wIs=T3X#Q*gs
z0=`&m0zF*H83)#Z0aO>Q*rixzzQoAuHh0AAVAJ=7el?PC={dXIpzTIKpO<Ch$X&~R
zx_bC^s5W^e9Tk!xWF?w{Ry&m%$!K}pIn{94+L$UYB~&_g>^ZhN({WJ7k<D2o)Ujb#
zW=1-Z{>en*6ZLZlYL|MCgJ$u3?f@5q$_Y-*)^*TVgn6uVICL|04a0;qkxsFHJEM}7
zVfn{phtPs_bC_^2dZ~&Qg-J@ha`|0kBt@p)W!Q4990~+b<Oxj{m*)fu;4Dh*I+?d)
z@C4>f5;g3g-U*U|cJ)-f=J9aFz0B_j^VZ+2P)go@j|nc$wQzRA5Z?E$bZ9s-oO+gT
zOQb!2>U23*No-fjxiIttbB!GM_LcfbR<y6GNj{Ny`2^PJN2o}w2YYArn)rsieNkoE
zE%shsGCNIqM4Ra;JzO{#!+!bG*qXT65(MC_8q$@FZwqher;=0)yO8W612&!yh7vXG
za%;F;<$ol9FZ?;8NVC5+f1A>Bse$?WUKWm<VMFyEf>+dC-RA;Y^sQj+GFM*jBg4;b
zcg_$bj#OR{Z=h;JjW42SdwM&dRZXt~-`v`&y58!#KuyBu6x7?BCDmesV>Nz2nN-AD
zYy(O$SZQmhUSqdSJD|+J`F^&yo__$W7AxMR|Au{A-H8OUWiec3Ik60};oON1pcR+g
zpza6LZMAF^-ki?{3Kfd`Mj~RB088HY^YB74BNOVvs+*`lHoWz5R;w;35HEtfb?p;{
z$u@o0D&154QuSRl&yxL|Belm&Tyl{X?*cOgPhwO#$BZ{m9WuUg--TnXp#3{Udal)U
z_jHftuIO=QsX_Nj8U^*XJpj||5ubVWqv&GI&~sdtfO*!Cu$x!qcp3T)E=(6W`{|TU
z>CcUm4nyh1&<$aVLBfJ0=U>_#Qza&;m9@5{GT=zwkdLky4yK714(2~&23++fZ!)g0
zhL3E1U=1Suhp`;~?^u2j*J;Ng5wSCM%x}HVM*sPE^`?aFXKT`F6>IHL{M2c4hZV{@
z0rB1S(m4J10@_Jbl8`N3r0HnCeCw9!$;FtB@>_Cl=8eI6f#5atU&xQbd7sEb%C1#T
z9p`hj)Z{RFJ*w0z=nt*(N^2k1%X-O<RNVX*ywqzBP5|}yYkID-N$aI^_aTGnq&kJe
z<0u*8$AQ_}UKcby?h3whyz!nJf?Ls;=1Bd)B7k(s)k^&S)29}FOZztUTISfL#iF|L
zvRIEAdbY3o0vfzxPtVU*2h$dAvhvAHx&Hnz3qtFgwqkva%o)ChYiq+OMNTbQ^97Um
z+C_M3%U=uq_PJ|;j{)H>M^7fH`{))mH5}ECn_#c=8NlK15<Z<wD;jR`PA^pd{0a+J
zdpV&M=FbUno6VE2#d0kM91PDXB4uOIZ{|Ex4X$9D^;e(BBNdixR(PnF2$(@dW(w=8
zFS5bw&j%-k3)oalwuwUVC2>{J)E{5Dnj)5+9^7=OnQgBfxGrF8NpuNbc<xW%`N~UV
z6D|-+`Qki`Qp8m5(|IfQA!Ys846uL)?Zvd;-{t?5K|7iqyjY#-qMz-$;y1q9q2~R*
zS7ljsPQin3d$_(7GZu~boKEp~7LV-yPqX;nynF8ATUwH(M3y48*_1V@YeC$27T7Pe
zoSV>2VH%UNCWEo8S+mG%fN;!>c=<e`>vKfVQ+{vN#>9-iWcTB6C(}lq(faSQB<$-H
z{rd#mj4bNo`<--}xsoXPH=aIUBulcxKZ;e}p3O_Qiy1LWHtC{^AD&M5NSeK1ElYP<
zb(=B^UWIDUciI*|(iv8BEHLO9CSyB;^9X~{G^op1SY{h2_+6X<nUNn$k{0lY5Ge-+
zVF6(8r$w<=mi9L1Wl+J26p^LDlkHZ%$5HSTQO#0+$N)~MT0t()#s<;qt`1+V$o<Bf
zhi~aUmC(uBdB^g@P1nsRf6EJxa3&S+-ftP=Kaa|iOzFSIaly-xK+CEQFw_^_e)Y8l
zyNR#1Q}c0v1Dq*zVez~$Y-#Oqy~d1A6y55V^rEw>CJnBOTgmJ3VA!|8(1O6|#xyo1
zt1^IAfB&8)Gj8ZbIwnQQP(*r7m4<J#Q%s7R>U<J5m?+t0#44OlC+za}kraM>xk`mS
zl$9IaXE!l%80$0NA(fUp&XWk33!<KG!A8rT<xavBzIjpbjZ-<P!{yF1F){5ejWhJ-
zQvVS8;VMMdNxZYO(_@Q&zNBI6{KZrJW%j0OX5wPU$%h^X9Gjh`<Q;>*@lLiRZi+|Q
z7HOcw5!WywgG%_{ud~RAFrbsnWN0F3?2}ukzU8;1ttlL^whN%K1dnfTTmn_VHjy*S
zXPZ_BuRe-D@kk7wu}h&S$aTD^Z8OESA(AU+#<lAQ<Q&~k%)82APUA3XD)bi*ujHzt
zz)J_l7~0G_OK+a3M!LBwXm5}>)$e2x_CZGS74UAITJqa*9$S-Aw2beTpj4sVbohno
z+5(+|Lq}M%FxPGCn&lt4j<`)5R~v%hsudDcflpYszD&Fye>MK3+@SiD$HJI4%zh&-
zTxD@ENQ!+keSs^^Zo&Fc7~GTKyK#6}5B`3+2ag`NEH1p+R|N!EYdIHeDXSX$IE(On
zLAlo(`hMDKcaAD@O#&>Tj`?Z7Y8J6a;>Y?xxQn$YKkA*?am)9Eza>$Xyi0MRskm{I
z&E)lFSw3wzIwbKe#B<=69Nq_62gVJkr1m&hftq{^mKhUzf3{MptUAs(_Gzijfl_x>
zPqo{ET%<#m6{Jfj&#ITcSmdVA5=1>8XCM$R^;+RAf`c?vN%0)e^Xmh|i-^$YT5w9j
zp`vf8YqCl#TsF2pcWA2I^_KW0CMG*|YC%VJkzcRcacRiqvUY0|-MqqiXVF-v^U$?I
z$Rcg=F^VDSkY=n|=x(P#`}k*uW4G%`?36GhV|)8NVuH4B(+HYtWU&1o-Qb!c2uQ7Q
z^(Dn+g@JNp==53HqZdF<y;7$?8CC(mYn^yAmD(1-^>xYnE8~}$hqde>m6AMNbwV{i
zOupaz#T2LMtBQQ!!i(kD`O)jYx%Y$bFG!{NgUV)v1V~!^E@{HN0TZkprD+aL{mFRI
zH4Jq=J1f4(-HJ0km-T&J?wkWlUw?Tj!UHe8VJ%t?P>Z&|vkG+Bg&=C?2U^|Z!VCBW
zhM*D6UTi_P&i5zMWo#Dld4#V|XA|}h9>0ozWY(WugR|QGMed@|USmXmXy<u-1I_8f
ziai50TRPXcvN6dwW$*u>pR}q-&m8anz$DK`4?A6TES#}}<Y+dUwa{*Kf09*2x(0_J
z%6Q0Zv}OFTA89N(y`xdbHMqtL5+(WI8t)WVM|iKirMfZ2gRJo^6m?$#JD0e^4dHz;
zh#9lMq+?721p%M$Q>soeEQkdkR~K}dFWaw49~|yP7=nF$y-g=o9e-C~-18lxx9!?=
zxce;eT=g3_Er7nxwBwv|iTG}?{h7e>)eTD6kT85r=M<_EC2<?`ftCOr+64`%{zFdx
z{-2zlzT+)<c7<uD2$$ldi}52Gh^~Kgrgt^-)H>0h6xUr|I>VWAA>_)|&@>Iayqgk#
zcQ>%rR8?_o^u>;m$^Hn(MlxDZ7ejadqT`DRxz9yNCHC_{7Q<}kf?#vb4%niRR|h`f
z9qRc@??%Woc)dTj)AO|>R$tNEj#4Z-KM2@3c-YmLNqm^lidEP#`NR3ja%*`r9KBJ0
zW*MWUGVk_A{ACI0g_g-TYG7H>+-t@LCp28b#k8cUddYJp99<0B77g|8#x?w)2Suwp
z)!_<E&#+g%H~PzR$L>*VX*zd}s6qQ)INENEf^ofPS@9aY8(Gl>2a~;*wbAfWX7!Ld
zP545|;qwJw`j)n2ZcOJEKe-@aj5zD@oT4<SE=RA?Oo0CV6+b%hYj8{k@GE@bUcsyV
zmq#o}BV5X<2#<Pwc16|Xh2YiKb3aAfO;h>@5pElX6N9AICT__gR;>jod%}y~BghcF
zsw~uf2;0{2Hk;0E;T>k9+5?xjBbFD2yC$xB*>tu+3AgIrvLgM#5$-7c1|l6L5AD1z
zp<c_*pA;AHnqh6Gfzdu%GAemGy-Eh}*71Tk)@9395|Ov%O>&bNpwYpr?oJrGVL(~s
zSr>Sk=|LGZq;~kP<&06?fVsA(g7xG*;=kSM3Mf~E5%=ZKo{q!-yX$X?C!j0Eab~_A
z@jEp-|B4p~nJpZ4?pL|SB2p|2yBD~A2w_R&lu^`KwDOM7NWz3o7lL>v`b8h%*f9;Q
zd6^46JDm{KU8+%ny!Y>LNMAVX`@9y6Y$N+#o*7b6AP><<t{)w`Q<v+n+r`-Q7tEVZ
zR^07$BNW2eBZf8G=YKz~mj{V-=ssg<&wEOlp0>mIq>qm`+3-tw4Dlv3Y1LMuueV;E
z5C<ILASnl?g)~toGNbaAE0<DoI~d(F6ARrSoeJ=4r{|^16CAA@r?$WEY>i&D<JDre
zLUSRYuB^Qn^L_aBH&gF*_REX<{o*6bslc`8M*jh<Fl1WwZ2xk#n_H#FYoTou5rfQa
zM^ja%N%#rP8c24v|9x?K(|b_MHf1Jwls|-*h{<z4ePe1Rtr_?!Rv%0pcqMjhd6hMz
zv$T&4v8A1FSzuzI%PJJU%utL7jD}PjDXQ(`^LTxny4%^5^fcU2;Hwny0=t*0KwKwh
zOD7}_k0zcurU16ta|LHwEs%Vii1AZ_qW(c;W8+mdWzt{cq3_E2iAYIwpQKxy1xhF&
z6UnmB#ViKV`<o!US?;u^_6m*cg{1-oY=Zv~@xA{<{FWIvxyb)x?=6Gkdbh8^I0OO&
z4{pIB1P^Y(Ex1E)cbA4FgkZrfXyY!yn&1iU1Z^a^yVEo@&3m~2d+*fLgx~vdYNp<T
z4-`;+&UwxwYp=cbUcri(*vTzw<=e10k+B(h`LTL&37E)C*~_Fq<;T(b=R3TLMcBud
zwK`0g`>Zc%mIC<B%MO=BSU?Bf3g-A7@UM8s6C}?B%jE{;Yw|pcqhgc#BBdvqLk^5V
zn0=e;!BN>;bwOVw0?%L?iHuNjtlxdD3$F*N*A$oxYsv?9a;h|1_w8@uP597D#vX1L
znp7VEgVsmzML?J!WAieeIVs1Z*L{SY*Xq~yE8XPUuhnWQ#uL@DntI2s8)0a9{OBr|
z=+o;ngMl?J)k}*eI?=rp+k*F6FdPj#gi!<b$ym!mX<!RLIDT%PN)qX%6<X#ubpnnn
zo~1^duo=MhxMLP*g;L*DwsA9p-+Nq7Vym=<GF^D&H%u&WSCx-=x_Fj}(uVU=&;Je$
zK_gH(Co!w7dNVqEROr8ZWz^S5>y20X5>wG%6kt+Stfo|mCt=YwJ0rl~h50)5IL(``
zi@xibA6*T~i$NhOJ+<lMMH33}*|FPyK%^%?bHVh-e`lzp@d0jHc|)z&MqHRpI&>ev
zx7qat`30^)U-tbN*eHfdU`0@@G*zmFxsgB%hz@n5Kg9A;Iv3v|#Iz`*LxGRc*+6F}
zm!A3t#d-69d@ie1(0};&VUcD1$7RX|%S0jla@7n$?;a>D*<40O231m8x@6lepp|#=
z^Vcsee)f%r5)=+R890|`<U7{_71)~0^Jc8EEn}_XHz(PBz_LzN9LW7SF4vi>+h}&<
zKA*OT=f(5EgDfR?!nq4t!dGi=<JC@y*w@i*YN->{hZe>Jg*Qyh<7>W6s7;}v_s=1z
z!+?#TsYP2eWskv~G?m5($79;gPa1S|;|zNO3<Js+S^@;q8x9c|yl1=9Ll!NEwaT)p
z1d<5f3vY7YWszC+?~~v%7yddPZK7nUBfXt=Tk=U*CPE1OrY^*ToQo7<U)Ibt+-Ixm
z+QEBAIQ#ft)Fd7dx+;U1p5+TT8*`bN)~QEywY@=K-8B`lGN7++vDqEh-Z`W+-3gH3
z7Tm@`Uw8=hBuHc*COk-U5g2=j-DzJ|cAVQvKqh`*?>%T&E@!t9HeWLPPJj7fHIM${
zzkn^6W`|{Z4l%>@A#D9D{)~umm7=LWm5%HMbGHVCn%)2v1he6VccSq8Q9jdT%k{rv
z(yW=YSXy}oN=ng2CC9GVcNJZ3o~+W%GbB8M;*J!!8L)?D8r_Lwc}D!`)nf$X1TE`W
z8idYHC9KU8u#m48lN4`?xqq8y(64R`t|%#)jCHE|)K0UF^3c(p^Vt7^Q_-S2o`n=r
z$}2|nU5GC5M6@KBH)4hJvJWAOCVcUWq{%vF>^ewjo1C#J{np|#1ShxS`We`@YnLz{
z%rnR+ns@{@9z^f>%+Ef%bS^6kWwo;F2*@w`_PlpTgO}8#acA+RbIUKrFuWbm%hJqP
zdGg21s!>{my>yKD$UT=efSL1r9=@yPuuEVFbENk~FDr+Zg!eYT_m<mwg5kM37_Y1G
z%rW8+{=jeO=ZUJO(b&m)l+WKcG_RQ34K2>&;jqQ2O4;xl!vY1lbg($=_X-|bbTaL#
zFJDq_5$k#%-x1x<nw5nSn)Jo~W%uq;AuFRzC4L{<R=aMLRuAT}s3}+f{si~<=y=M0
zgU`wyxD}e?6`#a@&y!Yt$)~t6oZJ#g+dCdXXhHk3YsKWPkLv433k(;&oYV)gb}wT-
zA;A{zfJrZ152vEA__SzlDY92sLWF>qebOvK=y)&f0*3KHs#9+?B;|=Q7(6?_v%Z05
z28mv%9n@#qR!J|AYQzkX_-IMc<A>=yBvz2v`qVZ-_gL4_F&h@O5hw$7@Kt_WM&IYb
z&4iJC$^8svMYoFAxWa{?kFR-V*U~%lRe0@*Rtr=A1x@`!7mb`%!Q(4WLuswfg`bsU
zu3t;7<r1u9%ZQam?aWUhqAWfq_ge&cGlq?Je4bvtIEkPnnDP#6<H}R-@vQO0j#+OV
zJK}WRN;@pq8rh1(EbrLB$Mb;2Nr3Bre1hzAA{1T4Zn;ru_iMo@KjD{k(a%Se(~YQk
zIi_yr^`>@fY>#sUe<VUhXfn%3Qqeq?GdE}a9Y;shTGbHk4BpI12-+gsoq8A3Pv``t
z+h&ky)w*o~Hx=#kLd6%pSAOG=qo|pKp;4-KI}jdWK$3Vz*FAcFnk<VoD)s*1!-Mv+
z?*Uf5UyxNwAhR>>BJX9Azb6-~IPRmuxBU3esb}1k8Z}nm?@&rFKh!&*{}Tsi^9Xng
zga@?(>K+wJ0B@OVutC_Cz3sUpR;cMuwalf+cTAhdO$|obW_x=yl;_*eK8?B25Rw}}
zo&5uSjgbkfe=Q6grI>B6^-Oq%Wwlk)`J3G^1?eD|;gN|J3UAq0tZtC08dmrNA>PZX
z5oPtPOtEKcw&XOS8NZjSU9C>mxb<Jgh3#*kXUx)KV;?Z`P+UAWYJv0{)6bgML=Okf
zhcwgiVyKS?X#ZjLaWz%;VM1~$CbO;ztg(teY_yAhz`Bsye7r&-^*pIsv@aAibE7?@
zikr^o;wPG<m>of-n*o~SyPW<tpRn7hho3eT2igyVSOoWCQh3Qt(!-86`Y`dl4_sUn
zV}*9lo1qVC&khA~J_om?ACA{ypJ;|+y`S^63u}lE-acMx7?z*JY*8$VK1eHgjj@Xy
z2sgAxbLwc2J33O~@|9Jycm3QCq@cJnwqPfp{aTMfMJo2~^%zagG0aJU5O|xTap|n^
zr>QVm@afJn_uBW~BKvPnjVlEkBN;S+cZ}mx3P0fkO2)0qi#jS5sr?e?_JfQp+MTQ9
zX8aLZ(hj{Q88UCw<CX5C<F6<a!2zuSWjnI4oQe`^c=`m?j7vxV@7Y;V0$Lys_>f!y
zn_ih{&~Tx;h)(?Ed;TQ*SvYrAOf3eAH=XBfKa6bzMbD_9oLaoav6HH1Wt%R==ahNc
z+^}&Xp3U?ArPUP)9-g})>W0SW56EgsTX0Iy&PXFSvfwFfJELjZi5kH$D8v^r#T2ae
z)YyAWPy3MutWW~NGyGO-BDl;N`3BA$B=RFKY@p?2hEK(JVSjw4AZ|p6uP<N=4%hYV
zPV?Rj)CH?zu#15B2|S`F_4O5unoJI5wSwm^2^i!Tc+;)T#7@P^hHoi&T_+1VRsqKl
zGoy*l=d^zS&|E(qEmDU*h@Z-mmQQ}IYnSb3b?P_tM@ZIapTvCPNum4BB$wS(^<YFR
z@-iGST+9W#G@RIFjWvw$j>6{MzAu){TJ0c*^C((cB5C?lCn)GKdF-><65%1fziPap
z3=O#6ze-=xiX##DdwI1HI+g~%K9rMmQk8aYmj96cxn15soQ=tvA7g2JL~;oe)dJC?
zkJ%Nuu8*RD*tsii9&0enO&1OT5)t_l>wZI1-<J;1x-lk~!Gj$4Y41g5e&=}vpL2(I
zYou+@$S+CTlHoKgUHMroh1cPi%Ka&)E88cuVa?P;&eO5(pv}qjxJw&vN;?5(r4Rlq
zfh10Nh`vF`(K&{bjXsh$ferRC*-ieh3C=vpFJgzDluZ)a!sp2ndjp+oAH*yTCUGWd
zjzX>zZ_;hlZSmk5n<WR-lGm@D^Y2qAq*3x*Dd1ALq$WVk_>J@f|DIUZd<je_X5oZq
z8Mw3aUSSVaUDtXfv5!1AJ?siKuE3<?9c(X~M$p$8UrHV{I(ss(?9&O=ytj^>w{Ad{
zkIPmvJk_4Mc!d6uBQNnSV{-)nbu8sY8n8hLVFJFmNx^T8vR`0}rD@=VpFBp7r<0Z@
zY@nx3p~?Oflu4Sjd+M_0h6nOv1iP~PJSU`jJ0G4>D_2EkBx>$ou&laUN9Z9O)nVKg
z(<ULppRAZk_?mW)z>dA6^yE!Lc+XY$GREiUVLu3So6j=2xq6!lxu-)~#iBmpGdPlC
z$;pJ|r7qokvw!tXLD8@wY(f0~2F|F*#(6p}9_;m~DrXLdFnU(z6vIj#T^r3%=)$~4
zj*mPckYAATI^S@1%kza*sCcdN(UefggQ_l5SO$sA??AQ*sDSE1PWhp0@4E+ypApZR
z??3q`{l!N@K+J(e|L|20!3&)8H@ttGwf>F+ZY3NazuvBRQ*V<RmbXASOW^b38`|H|
z-|dbensSS>Ir-fNwjb@f^8bF`3R~ma0H=t-C?w6#7)|~E{s{jgD|s(<PrQW)2k-A&
z&wr<n=p+?zM>~S(1CRcGM*Wvz9RLP~SK`xyyPxh~fqM@>FbtOImLHS<H&^~Z1RQ=A
zGVlIb1#|C#PVl|Yh|&|5*SP<iE5D|>N44<mDcXPU`0qbZ?%a~Y?ir6Q9{i*J=H3Gf
z;7L-c#O~kyhW<5-W@G?RuO6!Ysqps;{x=W$^Xt9Oew;7a9Dg-Vh-6vNB7nr-i-=iH
z>i!Q_e}1s9^~6XFZETL@;E|EpbJdOJ$*WbGbec`?&DL%0PFG8v5qY!Q&u}s6))Y2%
z1OHZrX;7@rczHhSXnwu;E0B?zy3J;`1^|Ud;9|`(CTK=<w5YMMvD@ZvDibN0u1C9j
zdqsdVQdiJ$y-6gr!YDwg<ff(JU6weP>$(D8Oeik>C}0DLyplD3a@WKnlDj2goOzCH
zByL0M@EA+0`J$~Y(!JI_;q1wR@t*3(K!QUu$Ft>nK}pIJHUZRjXzA5C<beZ_I*scC
z*^=QsBO@w_L0`U%>Nz%>tAk?*S-w>{`5Y}v67#v_PGt2bu_*&a&$XquF21=v4z<oq
z%w9B0;cP9Gyu7^OLUFONg{~Vz1UuRn0f5nX=<G8hjt-O5o2Vcle{kB4C6a4nZ97?-
z1^Dd=X@HR7T?pSr3_7JaI>l_DIVFN{?5EJ*6Vvw|al`-<&8>~>9h`MryO`b}j9;3j
z4oh*v>c$?nOS#(J)ujp+264U1e_*ePecasKTpQv?aGaB!UBg#EAIGfqDn-Ea)!JaH
z7H0b=1n}elvn8$m!^yZ0EYiwy@H;E8a~5#HN&%SO#9MhtwKr9DvY>a>2-5{?)Sr6S
zevWmZugB(CTM&9^C!#b1SVd>_pW%NOv58*ZZVmJj0DOG(?bH5ch@S%zFwnG01l)v<
zpH7tNX_3&Dpu%T9bG#WV)8pNqt*an)?~SF!d;a{r8w%vqm>CTCcn~F&gePhAXzf4)
zc37<w*^HC`4=<>eWvbw3gxyKuYn8vRI2lf0<ywnw+@|oqd&UUqUAg6M2W|gO|M5D7
z$cpsH_fm<nlfEl?F3V@BAwJM9H%QS={Fyi3)w?q4Ge)ER2X3sF9D5BdLFBZ;<CklF
zG2u*&P|5>@@anpDhzU+M<Er6vgOE28o-6IO9+Mn-`h6<Bh`bJv+-Od&^fEbBjfh*p
zh|mv5z;RYGO|ZzyP}v(DGQZ@#6IW7F5|cS3JhwZYfi3$KzRNibo36Dbyavp5T&xJH
z`HE9$=F#yOL?=J{DJv@%YgLdZFl$9-2!rGRhm0InJ;+NE#v7pI;2q$4x%#6!ih>?;
z1_yi_%5-<$2nh6_=iAO#ng-WYv9oU2Mxt#*gxE|J$22xJ+ToCrD$pyXWd<PO-KG72
z)0G6^B9(xBG1utHTT-X~(~<T21Xe*9KC|lHOs)C+IM0`10#r1#Soce;42s!{G?4&9
zT{L$2`R9j6M^wUbA0(aR4UaX7)w77XZ2;*F?G|94?sj=<J=5e}twG>7DQ4<S{wX*(
zxJK^QD^M`}{Xz@q^y0|$I)0T{J7j~8*M25GjF3&~kHbn=#Q1k(37g5%WI_3*idJN7
z>(iW}8^c`9o()AD<n`e}^g#lfk+98l6)hYNS5Z)ScI3LwiFV4!Z958E5gd*Rs5bA5
zk8#v}z0>RqOG*D2ofhqAYb%dLBF#)qX##e9&v)6IG0N{+R#o?JXN#B20#CA7p24#=
zE0;OxJyN<(k1?K-hTTL--1DgH7W{e213zIYMe%)<F(4;nu47)e&DD~1^yFj9QRz>{
z8ey-X7McFWH+Z=!?sV^nlF)RM`(6quW~&H%QF%A+tzo9oQ?a-%y<(KC0O5hSiKRV0
z+}dA?k2bTDXfs**oi$t<#3C7P%PVIt1<;<Zqb(rcu<-C4!)6~@l}n%wCjJvEdMC?k
zJ)Gld&Q^^QO$$$R0epxaJ3g-t!t7UCkRHh7D&^wBi?LYuxW{oc_i6JD^6K&xhvOg(
zIOsj3R|N&0;$bER#u{I{D&}(ER%cSlekA05{MqMp)7SzfXJ)HaaY6StbnD~_c966)
zndFQd7P)yjpSw8t6)>VxUF%CwOzo)`^s}1sTRuVSilT7riV~<?9JJ-YM{W!xOT2pZ
zWsrUB*R)b7H1oi;Ovv%=VONk`)BT^V_+t_G%9YEaZ%ugnBAyyPbToYS;<f0U)Rjer
z&wS~knSG?brM04dIS$z9H^g3#@n;Fg8EB;o!{=(x(o$O+_jvlt7St#pVQ00a+HyF*
z))rc9e28(!*%%!GzyRg;b{oxX3~&B~XrU7C@vP;cc|6#gL?k9VLGR=v)~ucj)M^0+
zDiLZVW<CE8>;Ttz0s6?MfWtRmzSwWmR_qYk%F)<H<@88nyWQr$$z3B{{wM$auIRy<
zS*mq+D`#UJNC_on%mE+B!1eH;IPPW1$5=8tzOp=KR+o1mKa^^#)I%{73eXPgfibJc
zb#cEY#UXy-|CMf+OjcGIw^o?xg!(grh|@wwkLW!31~6R66Ya-dU`cc7sHdg60et)N
zfi|=K)>U4_FJ8!aczARKw^aS^9fA7+lKq#OpIAK`d|~BZFV{C+2^2J{Uaq>X*7J)_
z_V&sS1<&f?9>e!Oi6Ac|!j4HnL#fYMzPRG?Rs`V=hnIa;Uw-I8!evFt1}{SqewW1i
zGFF~+ZRo~zxiFv>b1dWrIL^oR=e{V?O<ycv(E<XR2d&pXQ&CCDhDews!|-B8PJm^W
zkAg+sL*B&q%Td~CnVY@j(_{3$2*Su`8-swxNmRt~%;Irt=P%pHuV3R$wF=*fg-wTs
zhITko77F{sq;+p>w3EC})2`WYeHfoPoJ!HeGZwE&1%?jqEZ)Fjzg*YOj-(#7u4Ve2
zsWsAZiy-Y!^d6^8)qxktmwXTPP!J@h`vZEk^5QMPA%}P5ZHOST6az1aiaq#iYUcj)
zo{UFGBXl@Rd{x04bcZ5Y7C%;l26bI4!3rZ?!DB!$U|P}iBV-*wuF9POX?8&}M!n5U
zkH3(`K!Z;3XaP}|n|R1(zO~PeWXD-nCG=KT@wGVkqFLD<#NS_~3~N#@Xp175;ANVR
zE&qd_Uo!Gbx4tOas8Qx2u>p)(C*WdIIK}Nfix74UB5^bvNX4ev&o|ZA@D%A(=i{yE
zFjyYVsrOiZjC-u$k7PNoauf{zo~CUD=5@@#3pm3b(jRK$hSj^Qp<z%6>+9_U&H+^R
z>OX$QMptm-5zTAAk4cZ?rUFYk6BOtiPDszWQtX%PIvM)zaW{A#kQ4TEBZ1<98OIc8
zy9uA((P1k3(o(M;YhEXf(Nnlz03-np80gl(orpwy&6CH9)aY4NK_l6c9g{pvN9(;m
zoL5%Y0DnWP$x@wSIjPfX?uaeK*~*rr3+-xkEvEFv&TIskK%!DQza*#SQ2fZIfagA!
zz-FRj8t_7|j=LV*tY09RDmyVn=#g_y%e-`|)pYwgH-jAL$m>d{3LGflHXr1Fxkaz>
z^6D`4UK*WZ%3HwRExy%vUSTPqAMlPwsjgG18S1$Ut(&1gxTy&8^M9}_R4({S?egu^
zMvDDg)!0#*)dipD#gg*{tA_dZ4T)RQAZE<0&-72nLFTSG+iU5bGR$fAT0FmpyXlA~
zbQ*u7!*>Fc#-wYzdh;7A9P=2Z>CmtjC_m|K4`X-ujHF7s;3wM^fo%HXfu~-rmg&u=
zMUQ8JR6F&F!vK>@6S`Gqc_M;F;IOf#ODwShm0MDMQ|pc-vtASpEW<|c@X6AY{O#KK
z_4%<kscjK3UaFbvm+YopG6CKbi9$<o)(7&5f}|sWg)bODM0M(}IR~d`a67dQ5|qi<
zu&xamz*aC|t~9xL!~6J2_X$p`&@U1)M5%YR=+jBL9xZd0>=P;Uf}wPQ{vJ>*k<0EB
zyY-o=PsJ%JyeSd@5h<9-*|xT}%R`q|e%Dz;y%?oYJsS}vz_HyQ!GtsjIGfPwaCD&j
zJDR(PYUcRh<{-$A;2z(n1gsqe*#_5*$kSGftT(ibLgL6zW7SsEK_XyZ5=ie6Z0qfA
z(g9ue$;o;j^VQT^4Ybsi{}r#cvr|xb;CH(t-jJ_}*+*q_@1DXhFE3si2Ug82*t~3M
zvA0+Qge4Rf`~gTm@81jyj@OrG9LF=jEbse4rWgN>?%Y?)<Ohx-yb<s#<!~_yy}I-d
zCuF08u=X-gf%o2Dlwr@K8dLa?>(N4xOC2b?DVG=3F9up|g`<<Of;Au<e=;8b0g%tw
zvT^$s_AwuE0N@kjhhAdc8HPWj&%(aJeYEfrXgI$&Ghsyv5nbkh6dHp;4&AcOZ=4oC
ze0{UQLAwg{1CU#X3qD-$C<0t1kM)|xeob;U6`7`t0!qVHjHacy*!UFgBQLdl1u92J
zNAG<Jz$97K1wALkul83b*#w<**b_0DzoXWBA6XO^Z<?crPjx8QLhPESthb83-|*;t
zd@C)jR}9fkB&WJ*lvuG^h}a|O)(D!1gSJSVf0P3vL5-KK@b9|9ewwt+(ZJ3{tmtJP
zR_bG_=7|>Iq{l6PJ{uc7OqQ4imPQ{&WY{eXlyc!82V;;(vB<cZ7$-lrpq+88c_SU+
ziiV0xc|Hc@iAG?!^h&vM2~0Y8Dc+=!9Txquz`O;pw=yE}V_@JC=|gVi+R)t3c9B&8
z_-xgv?R1Qku_Q1wG^|1b;X#KZ>9>4f;tlI@>OFQo^^?Q7DRW+Jl9T(X2}RiVeO!oD
zQGo$ctg9o}R{#vDBy2G>)3PMfPW99c@`H$($mee4jhBaZtMN$XThhGrWCOizX)$mi
z;lK3g`8%-$Oi<7RwxH<YsE?gG?lOh7-Bq3khFfL!W%H`uKA#c8u&>`YK^3jTr9ASz
zgO$;O3a}*8g;5dXU`FAQ#pE*BcPKjCT%QT`D4>CKJ)QM>Q|eUXI$HC@hbmyGXiNQ1
zZ+J?=VbY%TfuA&KkMF1rFo>`5k5AV6rR~^oad9Pp7&4&_@^ZDL=Q@7o$Dybk!W_#j
z(u-HoM!|OZyA2p83gOs#oe0?7(=;9$m$Jy6=<9q~!$2h{<O75gNf@0d;Ju$CmwuTn
zj)uv%W9Rp#{P+hiSyF{}&R3dazN25o2nE$xZM=<kM?QlFH(Bx*{eBa_AWijMsbqjK
zqUqzWmLoRto(+k(3BR&3Hdfo^%5f=dJ(?pud`4LxDljk6HvzEePZBXdnewVIxn6Cn
zhj$?;?x#&$;=(JIC3q03%6Nx`mUOz|9pIM0d*ovD2j3`6O4c{_H^n$-Ur?us;AY>*
z#yxZt0BRHb0+iAdc}Fn^25Cw?AIvyLuf<`0%?jj&^&n1!<D&!Ek6A!XD~eUswK-d5
z1TiInsefd=0E!=wEmXb%jLN-3u(CB6U%q^);mA|ypV*=p<R@>>0>I(gwnSz|Y{Q9f
zfhbt{fXjgfS{o_*P<DebW0oMzXFqcZ)82N2fY&TnZPki$a<M)+A2#fJi5Y~%TMT9D
zcnCW;yt7+dM9>deI!;nwC+?a}2?tABUw;GiUu>#98yLBOZ^U-e`$T{)^@;|pWxw<#
zvdUvo2*(GnrC``)iL$LSljPrj_{3^B09tNv3P3a6%~0yQ7V)n5Vjj+MdRm%UJcn=2
z4z9G3>o^;_Tan^i-+6&B{*y5v3MH<p)C+5<*sjup_+|j%&8>P5Ofwt#hdut4WCkbk
z4OH{KI#)#j%NROb|NA>sc%=C6*5}?|r1oA|j1SKQ;T#W3re%)^EF=z|x}pMV;gxfL
ztIEdKRuK#`e)STyM0#B@ehzE=<7txuAXqpaqLGe__jog$Dg{Ja)*T_(Rnq{vFO@{N
ziUF{KE9x9r-3g+DNLb&3!JzWfW4|)OV|Xcw@M4nCIxB7DJey|ew~0aYYpMo6nb%Qg
zO}V><s?@81(RO+m9wYSzG)EeXwOF{`cOZp3{LkE6o@8thO2F0mUaf>{bzC$!k()h-
zO5)4AMvuLhuW0+|yCZi_#gVzPaUsJviyf^b<trV*^T$;4GI!BB({VrL0VGOe!k*Zv
z3!15Sr9b-k%~}>iFm*(_RyfI^RYWinGiX1nTbU)i)CLic2CwflhJ*{eXc~c`v0YOD
zTAbjanP`k=Agj2o-H=2)%0LZ9*GsTdZZGzKxua#M|27~4sd&o$Hc4RBEteNDUr?sS
z`#V|S<IIc1&wl0O(#T<9_JqmDtkBCs1x>tT_)m3$Ebo;sImgpH8^>$?Hhs55inT!7
z$PUW~m*sXxZ?)j-c?v-<(cSKV8zjhk(Er@;IdcIp&V;Y@We{`^XR`pbvu*dpANPZ#
zM*=V$z&^@`)n&eu0vLv?=%@X%=p7qVBTtzvRH2#PL%>hCY{nV5Kc5eN;tL;0Q%ZY7
z1zLlD{kW=X^BKXUQT!XQ4_|W{NJ-}OO_=Hj=j`*z`3<IUS9!I4eyU#YVxGJqVLh=x
zJ!@Q<5H;h~uO#lTJK1sX!n3;--H_99^6(8JO?{b{X{N?nqCFT(OHwn)PdIQXN(335
zC@o0f7+bjTZIb8?Ma;dAc4CWpK*&+#)WM7nPP=&53nWc?{d9$IN#Qh)lAd3aPVX5h
z#C=76Jzqm~?niCfxP71g4hU!KSLog8Rnw_4)?PeS#(Arb)H!y0B|GFX)B)Xou0ICw
zS68j}{DE@#4D?rB^quGx2<G_N$&4_5{3Mh$r74lH$T^O;2QD<W;=)kS+=Uj?hHhvz
zmtX(A%5uw3Z<5R<slXeZJbWy%B^}Fx=o>7V)mD95eF@A`ZH4m-X_Ec~BJiJP1aJ)w
z;8y(C2a=0*!wPmahC>euSbV11o3+^5pL`X*OqrFGl#Bsljnlx5y0`Hk?3q@1tw%qn
z_IEsBjVhaL3)*EJHr2!347j=WWYYegX?*Xf*YvRILKN`XwoRapBL<Lgk?WH;!>%j5
z23~&W*IKr^^)7k9r}3~XSHCaA5uq`B$hp=5s!pv1Bw@Lej+b>E8)V-nFi-jun3Mjz
z-=1r%vvJVq*?59M!jp?7!qp_{`mX@lzCD#k*V61RUbpJ;$0T5f3*=1r)?hV4?fu%y
zCqomP9vj0TpJD=LSNwEGFoRZr^p%!4vcPw~Ky9hJzQ@L8AURmL@QiVSL4UY#u=0Cg
z&HA#*<#IxAm43ifna#I$Iu!R;W2rs~0S0KW;<VOj6z~EiDu6VY$qiQm#yd*5)9Za>
zyLNq~nKu+#{yeryY<(lc9ZV+Kv5*Djbz?7v`c}9;magTT{VLO^E6rw=8Y%E^LP7_J
znOU<`CPz9dQM}MvgkWpBBqPWiWWo;aR3(VkKm!OVl6$1R0ZVO<F9FI-1HZnZp>NZ&
zj51jv7?Z4K=H~h!K)un!elLZSWyZzqGM-V*tbTsEK)2QgNR{u|p1P_%JiG+L3k5+f
z+t7_mz$f`#1Ti<4ar*4B@i5>)ovy>{{__CfMI#=0R)1-D0O?q&LyLE+DAtb0!oo^I
zsmc(9?;e`@qkp71J4>Z)dipb!22t0CLb`J>9JAhpX};7!;_9dLAZnq~RNA`{fcLjd
z9RsZ+eWCNXAS<Zk=z`a@w|}8V*#??>FdR&K;uyI1^E5R1kmN1GSE~phyJzS|0idr4
z#MkN?$9k=mZ6ink<?<AF-%(reL3EP-P!$c1&>sI)+WRy^XX~i`&5tk{A2y$~c+p=f
zgc-IAru?3~-QpZL;H%&+{Q}=8YQ<DUYwLQ51;LrlJxp};I1^77@*@ZY!l9d%0|kyg
z7FG|Ahd6qf-y@z$uT*0-*UI=@H}i4K0ws8tORil0R#ps;QBVrD(on8{5T#o(Q&<c+
z(jStt88p1)Wn!5Nh7Q};4^LNHuBGB6&X^ZeotDeqq^>CvL&)T0WO|fPU*DC3`uL3U
za1;$r^b=F!u7K~~zZcEFE!5fyaejEmN&Fu!Kt|w}-?I$Pxa)NJ_wS>(ZWBZNCV&2$
z54q!q(OaeG%ybt0|1R&s4_r7o@&)fd7Dod~x0>50@$lGudIuu=PX;Ra_QLrzT^M(*
z_kaJMau0Ztf^;&UznAy^U%9pa{|zDhCgg)rR!aOV53fN~y&SJ;d1_f{nk}u%P<m9`
zii28DGi9}p#-aZpyLyE-?xlbk>mX)Yao7!zjsXJiczR{>u&}UfU;!GGL;L%~vp4Xl
z{?iM9PC0|+1O<~c6EJZa3TX!p+#-|Cu&Pqve8(dpVLrKk|NiRYq9`^tHkVn?^BmzH
zcfR(INw=Atq@yCs#T1k)4Eh7VJgb$pgc{f-<QXa7wZwEZhN4}Ei4SIq2SN`mqTa&&
zH*Gp37KrqKdXO{=@N2@w0DF8<$rGQ^ky#Y0<rWpqZX&%KlHw(mB#6<hj0hQg#-_1G
zGuJ}Vx>;KHlGUgs&1HQ+7FgK1<U&3@R6t}W2|RK00GQuBtSgetmg{u9NUi8?C{ESa
zAOyew_alH*K+oi4;_~uxp;m>V6v*lRos*M|2AJn;D{8|(xs~nNgPYPoR=xG!HHW(g
zL~mR!gZqr*0yW*{8BvIvPssQQokzDbiD*}`$~n@uy?OG>lAz{jQRAh(+a{b@55)cH
zL_4GJT&Ra^z?Ci-bHi^FVN3GvmZ<O|sV|s!{(tn|ZHs~@QQw_1vejqu1id$4d1-CP
zHO*ajekWI6$*zUkH@=?ISjCH)2~Ee|V=K9j&>|Z|>D!~!ZuN)fK=vljTw%Ojror!k
z8ji;x;lB?kT|xI7@SGFR|4b<<XV4LymF%koYrk9PD!r6(>D`k<>GXpbOlQ{0<A5R;
zgmVpcIA39wtGB$zKOQvtk`We`S$Kl?!s9c!Adgq>&TOK4nT(RhklPv3yaDVKHB~Y{
z-28-ASTQ%wxO;0g-Sl#O^&4lDwlBU;mn$j2B_?CN;Y=<66R>VSyaO=#@fjh0{xrX)
zg~7yf{tKb#IkS~nQs&#sl4Y`UQLQ_ZW%A|a<y8#){3#v>^JNuEp5)l@Evb<EcWxj*
znSc@296`YFJs=)jnWK8E2V>LAW>fv?LUU(DWmW<m2Ov<)K=;!azfXrAB81L;g^^|N
zXW$-LoSw?6r#TG8dNnaB*AtuXiR(cOv>_Px6ExjrlTrUTdrM46Uak8c2`R?a!WkVe
zHIk6omy)T`sissp<s_f9eh>U))Fnc{HsVEUG(r;V|0mqZ*C>$gxyhPlImS-Kxr|Sf
zMuzLg`3w7fu$yo4HdhfBe*i#DMWgh6AS38T({b<4sqj7l$ZeNcA+N&NNUq=Fqh0of
zK3ZrL?RKEZ?Vt};@2Y*E!KNMz7)J-{JOq;s=vG*nUj7*Jn$DnU^VFYxi^)e;q|u9c
zOsQ4=;ztXvq|n!B`wNMu@Zt|xuFYh=aVg$cae-xlEIf0sH`R<^135$a$=c&BhS}R9
zO<d#PiP!OmFFz7wu%8bc818d#8z9}Mzwn}-8!m`7>5PnCY4jyE-gCygiH?~2I?wek
zyN>u<4$^gIJ^M*#N^Ds~8H@k_2wgPR4M@>ceHQ{GZAeIfEN}sf$n%EqHu68}?Y}2B
znE~~c)Sm8BxNj#3YWNT`E1_iILW?dA2(>%g9lUdb7W^003uGkf6XQ|gHoF75am3(O
zPQ4zZDzm3+L+Pm|rlv(eRChc{E1#I#8%N)ds5I@iLU^@1su6@l0sCI0T+%C6HXyQ-
zXJ=>UXm#6Ct*Wk$3tl*;`f+FQMtN9ud%j5q+~-Dz=CGg9^-foQZvskDbCPfMSwY8m
z`5<189v70TtYrJdo{+P5#?2?cAkZz9WeJ_`Nx{|{UCN*XMJijXuA_t6N+4AF#K~zr
z4S!tqD)@OXJujFQtEw5#T}f)qHr*{b-e;BYyJy}svVWCS`v-DuinmQOIKn;THWZ;i
z_V==D8Cs8UZvE8W!vwgU)yOP2#^bb7S4h9K>r7efijII4FSq}(To2U2j<%hI47W2C
zV{&xra^W3DR0B|#Cc+7*&P^@Q;g`NtSa<G-l+l&9Sb}Bv8OdJ1RBMP8qOT+7%+YSQ
zJam52VKJtTVbH2pM)St$0)566l&Uhe#Eq0zY|_Qmn>saIshD5{%J7$bOKqrVkQ(M2
z9L+@moxK0<xgm>B0xD4NIneQ^JY(T~C$$YToSWGc7R(Hr+>k-;GpE|Z-iZtA-F%%s
zi_{!Seu`1>j<(K*y2>9{QOM@74azH15<SeK5Eq6VmZ1`<hUOZzpKguy&dnJRIImuP
zxc~5U;!chYKwf75>L9b(o(y%Ut+CQ^cBUE>;a;h)E?qWEZ+U*smiDA{M+QbNNqlCl
z-b5QwXdU8q(3BnO@u3Xom@n*RZ}5pc-h|2-J3drHC;)g43JuFo>#f5i5A#D=Kg1^t
zXJVv(ZjQ`~z&VDq+=E<<6kyj1=SgL-ZfZ}7rF@5(f)WM_Bzx-ID99BCX=ng~2-erb
zoqYeFG%%u&ThST1Fb||wXJq<)GUwif=c#AU%*IeGXnmoWM-{TulwJ9J8~oy|Xje16
zi<b-anskYR+*5ConQB4R&FkO7Xmh+~VL3w)C%GU5Sa%?2dFTm+Hz+_JUWeS50B}Y>
z6Ky6+TC$@2@G!3p(jj7Ge4qpa$RTAp`-*TCuY{MrTD3e+8TgQS2dcc?k}36oHa=iU
zirL~<jcWr6SShtU29QDHD^eu`O)j8pk&c+V3^;9s%Wle8#-w*!fo2QA7S%oU0Yv=d
z9wA)^+;(qXDE{sP_#wiy49Wgi2<vgCMs#>`GaZfg-EaiRk3nvy>xeXO$)KvY)82aY
z1lRQi)^NHxAGGh(eZ|PEk(Vbl<O=0Wi0?#Yo~JK%<xNb}?vJJ{rhG!$)mAN6E}$a)
zOSu%v*dgn~+A9&ZI2Cc^&F5C64$!8RwW!^Jb$ZT;f;;MK&7^Ea^i31@7F4&&OxDH4
zC05ee+1YJtlorH&M=8g@z^~3X;KXOSbP_HSh}p)oX0W%vtN<mD({<4cj6FCn=PKBf
zo3=o15!EcWiRYXf@m$K1X6#scINAFI`MEP3tVeU3v@iMQ_-?ZSM^#Mf6aDk`bwf7+
z9(5yo?utjJH6inYn=ZyG9Vin@{BII5zYx#6e0QtfrCu$tP`q@1^61gK|J!jBA$T|R
z|5qm?k#ONOlOe-XdGx@9XIIbw(0i^<x{jV{fP<=Kn@D$=Ue7k)Ahcq>5cgWt!Zy4(
zl0D*bxgv3+xhyWVU7S|;nv05q^A+TeZHI@~2yfvZCp0VmS<$}KzZgf6%qS>W78x_M
zw3V*D){3r9=QIe%%nH4dvKGGn!xP{@cnsTn*?fJ&FCe{>VMul3d9${<y(mRUJ^Xu>
z2Di+C(u|%;B+qt~GVIxBKOv0OyL1tvl)gZJQE(7g3yc<6q&JOp`68<v_xYZ`B<ft~
zDkEk@ZNIVf&ZnfY-JeA>XiX<qqpKDHR!}NfV6Sk25dM&wdZHx#+p$HAbVe#hG21vp
zs)agHoy(Rj1^Xr-4TpF2<_n;&$u&;(v0h6n+E>xKI1R{2m<wr^VvpL7Ys?A8o2@rF
zh}b*5&T`gG1#)2qedk&J_+M;Rj=r?F(?@NZO{t`~tjd=OmWlgAt3X9Mp^%w3O$7cA
zKk&T;$}jt%`nuvIff$YofL7C*myie*?n8X{-X?lZ4QvzPB5VY$!BA2fn&~q&^O%bb
z(>R9LyCE&#nvUVWEtlWvMT$cUa6KbOJW)i(vM)8}-nTA|4;7%N*OSPYdNdb=t$ALX
zC|aBCIjhF+w^Y@uq$9JdywEeH;n2cTTUthw68>hwR;CqR3@-&XOA3u#kWouOXkuEr
zJc{G~NT0uT?T4^6R;7Rpctj!?sQ2PKaX3@{9I~(6-G({(xtW4wq9~kHT-}ig^T9s#
zBhT8bU+x>!N+X-;jwKc~g)0^=-`z8T;)*R8u88d#Q_i~c>7;+kj~iSKg#&d8$w7DV
z7ER;We{b6oiN%#1zKWNOqCL<tQSv+Gl~sfQCY)aN=9^uk8TOkuV@9G!wc1ZmOR>@e
zS}Aq?8f66^1>m)3>{M1<HWwcJSyueGygc~8P;0y$wK5|WFX>`Ya*iB!|34A=Ujn0#
zb`n5r3-MO}#&Gx20s_~c{W5@@wf|zg(&8V({{QoNf2U9WKQn$eIouoHEA!I$>>~D&
zt6R8oez8{SU(o;grCS2Wn26~|eYB_JEc#Jh<Ed|fjdk2sqXh4qnpoHUQ7z+iZ{hW|
zw94sB1E!RDviH)#Sn~X#FW5l{H4oT`%-73a^Ze8NGeZTI0@0_VHR4>QkuRsR>7ntb
zT%ir6R<X;St-8e|wG1OlkYUFIIe@}G%?|R*Xx~X#_)ozvV}`E<7t5|@vThScOvX#0
z{Kq9Xv-M_Om#^vWzNTo`ts0n})Tmem$T9Cw)iO<Ie9^ex%p*9K2MUsI8&+uN4;AHh
z2mZsEbPv@E7#UlJXjw+!{uyZ#`~*<py(eO<cVG9z$J-MZDevU$lz05NB-#<lajHJR
z&9E(ai)m1zOb0CtCu^zso;IeGz}UvFKl`c=)#AYGp_v^8p>7<zZ_=Aw2THLBS8vsm
z;T}M?x@WNRc_+}E2%umZo;!cp?+Q*m8$pN9Y4XIuil{F)s%mqpJ(Yom6gfZ%+51Ul
zqv)9szpFG%pz?<TPQV~BRDUwI=1aIWp1yM1_Q+p5#}8;>(L0<&fDd%-0*KBnuPLfx
zqtag2GWYHOiF{p3H#e<jntkg=er(k{^%}+gF<|bY0@?ve;rF{Gzy}*|EP>jNxiLI<
zk&eQzY=Y>}e8I?lH~M2z$+wSVfNEK$ow-D`dW}rq5$IM2ToR8Am+6XcrtzIh6mk4Z
zOx)W_&k=2&<wawo3X7`UzKG`2H|#@&8Ek1M1XL9!74NX?n3n5c@eV;Kqj@C(W9`AP
z!I|uT0)QvC>V84U7I}TTBO$TA`H$&0&f*>5?~ZtYZrNNNW?OQPDFqs*X>b|7O=wRo
z=?x0R_{D5xv4{u4*6=7%S|L&5VHz_Uz}bU_`(Ne)SYU2S3_~b&r-YH~oIhgjj2sAE
zUo%0Ca;5$yNHpE{myE1G-VTn2FFc?h>sm~(SYvHA%Bw4m;9{~=zPZj4*h(-Nj6LhY
zLPgDN^2UGx1a79oTmw-=Tt;~QnQ)Grd4|Y*sB5^@#;=M22kydI3m2RRSM{0PX3RWF
za=vvuwkJDaZbtSas)RFZ=`vz}MIge=0<UYb+az^YQex~^N+hxx&W1aLM?3@-tDV^w
z@4@n0WY%%x$VY%)A!8H2n=RZK{&Hme=QQad1?26V!L|+3d;gBC`Gx@gVa6APGW~QZ
z@$t4_J$g@|MX=qjRLqfQtuG^$5x!kx)kl~AMAsod*H4EM{cpjS4K?+6>S)i*3IovL
zkgU}`y1ZLIN1unU$YbP*da)?qw8PBN!RA49tu6)aYRM;{362%4mQ|fW8QW%kLW;l$
z0AesmQ+~>~+Zb)54z0xjQL;Ns@*=fUkX$e_t3i?^Cdy0x<5+H>>DK$r>Oy#!gNC(9
zdr{TClKu<(#)gj<PIHs<d*(y|FFmL1Ezsb!VcfYKH(>|x6YscSJxRWT6S3h7mtR5A
z5pHW;<T?d6@5GTg((Lg9b-1*lfi5&1vrmoy^pq;E<KpI&WgRe?h<y&^fk~j`iW+^e
z#JUL3b0smYx{x~7-6FSMp4$@fKQF#D{xJ$iK!>sJXk2$Y_#eO01Mp}iIp4SAfw)`7
z9?+lYfTimOXj5Qq-}bP&a{vgg&D}14r8ZiReyp6i2Ez0nGKsC&??y|jc1cm|HF~t&
zdM*y+tb$jKlfiqIe@?tm1xQ_I)3?e9v7xS?uV+)QtU#yY{yo?4FRf;uS5`(d?4)|t
z<}YzS<6$@T#3~r`M2=i;aRNOC?0dfC*BUZx{7il92M!KBnt2W8zKATwFIF6BL$mtX
zfO-1%?H|`mNbfVIJypZ7Gsl}bt(_IELb?ds!$7+eK=yXLe&e6}F9Dq3BfSF_9kxjr
zgDy!T%_*C~G<C;$E|=u0Yt7Bia+2OIy5K39DMedI3r&}a8a=hZkyHoJNv3oCor86C
zwHZicuchbjNA3UAUXTMDZgMxzAPtN~B-$sDL<Y!n7Q(hC;~4~p&SWKbTtTpeVLN+3
z9<jbJOI*D}1|m%P?S!V`QX(Z#?vPz1J;<u}mH5VYq*g&>ThBQpEf^^b5Er8#+1(D;
zt9zUY79P%2B#~f{b`Fmq5><h=8|Mh{xL3+9a_Rin=!T()CLl&WRgBxJvI5$vb~wH|
zl<GDj<LT#+hlqx$xQHYF9sNgQ11gq>Po71?zanKSqD3ra<-`1)`nPLFabgx~_O*-E
zAt*wi*tbBfG#zAggdV?a_)KK*WK8QHX%N}lxDsdT^qD~M&?9TIcGK@`5!Nm}TQZms
z%qp+nUzFMmyMIfCj_-U*9NWcxVoNmP`L;~CD8>@~wv>-<_gWjj-;tp88pJQ#>c@+n
z4u%=A`81}T&w%(}ITqd?A0Q|sZ|d`lvPjN<mza+}b^fux(J1`_K*|8i<pcJWC-q_h
z8Zx-_6iK%dq~eiu{({V(s)c)3DTH1fFE2zHPYCB~&XdK~PL9+K5BT{2olCmFt;@+8
z(Rtqal066eB49MaVy0ku8L#&|ELX>~XpMAAu8ENB&8bui`+uqr`Y#Pc6cJ=akgFCu
zf7ysN_qG02Dif8+;((p5kAI5_%+vO3BJ%8`v9#5nd8}G~perDCG3d$k+V`=(H|;3x
zOh%v<2;J&Ve?3_N%qB8FzjO9?8A=wHof?}&R<EVpXM~u>eAao(oT86zOB!+*&~hHz
z6u;tmE{sp|^uK(J`#VR@mxM8n<5ak8fHbmtZxHCcNH5S>g9<pf+Z6~#I`l@CFcFsT
z%Xw0>70UbFrL(%_fN*Z-^dlajcI0onM8Tdj;M^r{^)w3$R{gIOFyc}N_qOqcoI_+#
z2v+R%+Em@C@|1Cy^4B<!Eupn&&JMAi*XgHbVd~bCu&%aLWavoq6b-ofczXLw&N6Er
z@aArN3OJZwrRrR16DucdVKtD|WL1wC|NJ8rkvs>;6G%Nz$lG-u+3e*n00JoQPR@Yl
zZp~@)qZvcDt9|QaiYa?eK6EhRFyy4hN|ASr%K0wIIKVI*QUECHhC(!8o>k+muZ#GP
zJa$#))kXoI-vd1ItM9;jL}K)cm`!^?*$qY^0_YA~(-h;eSZ>$@)w?R>V-!KQ*PV}O
zT}hXi<T#qA;)3y%n>A}Wiq!}!ym)f3Y(cNs1S+hu$t+5?SwSbinmP4ICUZp&wQ4m|
zp8@v{u&poY>FK9wU%iTaWzdk@V7ck(Lw!8_xGbv`_EpwH`0^+qMNdbdCQ$(2xk74g
zhL|OUpkha{?jSAJ)ZLCRy(x?*a|&hY^eWb(H!@1@Zjk(u5D2r7;Y(@7jWs8G;(;a4
zl0fr+ShDj>CDg`6YQ<Z$geg*H{31zbV>ipXR-OQLDCf(T%Kiy1=tkE;d%SXb8Tf>R
zqX;!l^@I^m?x>kl9Z<X24}jTJT5_(7*oJ3+t0uf2Z9BC11;}bgAj~8KGv5eS0U(c`
z?%889cD3=nR}9_IfF5gEQR&~1;-rrq2M4E6uWlez0mh=A%3qhkdT=t^c6oZJQnTeU
zP>vEB;!Tgu4s?-f1=@jZ&%Y9lWOvljYan!0B&qO^z*f&0rSt|AOFQbIRGX`2#(u)m
z?YGz}V!9M}3L^lr4M_sPh8vRo-uVe7QU?CnfX95Zd}Fnn&r^Ol#>f0l2a1B>S01s6
zJOSz4s7HdCIP+>YW$oEl%a{TE^}EfL>HdO(Vp7es|4|iPCbu>NDr{Eo`2~KN)CIi>
zDIDopS3v1SG8c*-=RJl+82srpSeu5v1-APWJb>7(cd%=gRnKt}TJ8a@JFP2G683kb
z5feHpP6*nJ<UTajU}q$`)hnNlK&WD=w3zhBhAbabiA0%-5&vobzU6duEH&e9h0`g-
zb$+^0zpZBT+3)Jl5LXRMc>21lti8s+8?|0%5okNyP-jp`rdvXI>>3&v6?{4)iMXcR
z#{`;RhU`lkjpYAK6l6IS!M9|v6M3z|EdAt89zc}xKj@TLC%}ps%Z=uoxKpq}*)Dix
zdy%f&;y&U^V#O>&1Xww)VC8M4Tz*Mn7fqiLqcB1Fo9=m?pRyXY0f-oFZIi9M#zqoJ
z(P!ecZ}HS$KX1f05|}4E;bv@neeXW)V@dV5c<&k-ZA0_MZcYT+>wPUefUoy+Yd1)8
zk=;M_us@gc-=bPi(iYVCvp#LT{qWo&eDMp;aV0t0O1ZKj4cwI={u3XXaU$Zoe{2)C
zWo9zw*+vVUvdqrtUUTOZ#qxUS94&m)kQ3t<#Rfi@d)`mF`zI#QT+;GBV`AgyUWBr6
zA`3KX$1HJ0*<^p2V-*L#m|K9N(qqBKRXCAk-TVm^MfXT!zcyohD>a=Wsfd4%_TqrS
z#YaTtBALMK)mN#WZaJtMQWXas%C&P-R{IRoR$A<p`6a9<&c%>`f<miDy1f{mzb~)M
z==ILxa8`Tc>SpD2EVHF?Z%n%-Uyb*yK0f@)%l?hngO{Rrd`J5~VpuJpnB|=3C^aXy
zxvYs-l)?7dlY;K*G14UZy{v{HOe}k6ll<uNj^ksL39;fTlHe>FyKRlcn9&|<{5^m6
zs#oiYux6)Yne`m%jUKz3H8+0rSSY`c%iz1==A32qunk`n_o6t5mbmx^1`CalMi|$g
zAQ8Mm${^3ieJ(qv@(NH%4Wn!5YQM@)y>UxKg8wwUzIr2OmROLXOs@89X6h;GaU9f-
zh9(JQVwpTV`gCm-jy``l`$~!z(Xb_5pWhW>k$X?-*`x4)K3$Znp}cg8LE=A*3<}{a
zUL+@p&v=P0&l|66I<1mQ5mNa>GDJb|lTiG#o%SZuTizYDWY(b)2ru{t6j-cXeFGiY
zE3-N@PU%I4c8E{pxi;3(D(}B-g<n+N{3L*b=AY{{x!4t(r~Si_I-Ng#*CTSJFnmd1
z{85cAtH~l^BTh&<cAPUHoRr`BuynuRy&n~0a$PB@h_`~~fzGRLWwI!*tLLlCgoSj6
znbIijBe>GkhP)|Xrj&b|@)WzS#Ri`*_&b#>VLOm8`0G(CTh~H$Xd1ETgKRHvJah;K
zo7nU-t5*B<q#(8`vu0}q)*a@<tdi)^Sg$?QH%{*xcjxPvsM&60>V`e;oC%^2tZ_4=
z!8|k&%KJF~^!@P}jVP5!`)}9ofB3B1KSlH0M}u2)nxOyV$KA*2dHn$InDd#Cr@|eR
z^gomL|J>jmZ|48)5$wZb-M2@4t6`Xs$}c6OKN$3-*)}Eqy}U45dI9IK9(+M`4z*RO
z2*_u~V>8r$f<bJ?!|8i&NA$)iGkJfyy5Mwkq+Ox)`h1qdex`<VE<q3^t6{BH^qpna
zThxJ!U8Hyqe*mAJaJyjw$5kG}veEmAwfDIDix5!CX*IR?zS+Y3M1Ii3+x$AC{rKuq
zXq|IcPK*F^U$fh8WrJJxxFgrRNY`w_v^eIQR!R~ZC0~_Af(Y+HLVfCaZ_En4T5WTt
zI8`rM688k+Cy~4-X|#JI*5e`Jf|j}x{kO|i8T8W1X|dKN9+Gam7;@`L+1@J(dWXVZ
z17NE1fNNEFu3@O3DhpM?YF~yV&z=BvIE1cWxg?HyraPG{>@-bRi{)i)IK51-AD=la
z%e2Y{Dwh1+Etph|U<>>4a&`X)kAz%@Py|kef}Q^P5DOpPs&Gwz4*cs{nv2CS6ULbj
zH%o#M=8p4#Zk=@E?i3rn@->+YbVN{jU&^K1JnjkYN%B?B=XnwVOwx%Br-}jXMuA=A
zAN#kQ2DLKeL{2KSj0w-#oTvQ;;xNhM$|(jh>yxd@)oMuPUam&dnWM>cwt43|?eDrQ
zZa&p1If%9{i8a$Zj*0HZ+xfH|>YZyI^hp&W`pVU)Vgv-LvkTr;ePS)SMqN+Ku8axS
za|~RVJm3Lam#J|%Viu{tsk4T7&H7LKUU*Gu{KOi54{D|_-b9|0@lo}kHS@c7Dz($?
z_6@bYKM42(wLc|_dg(uL#imms`97ZYIon`Ae*7rhb^FS;bzpR%KuBz83yes|6qNF(
z|9?z;nbdnhh#DgEFoLK$KNVtp+gD>e3bDMFS8orkFn4=3+2jMW71x5@ao5V~+1^%f
z>saeS>~y?O26+b|iLVTpfEe}lSlu6&aJTL8UWHcJyf25tpC6p_3#|g`Nt$cueJOJ&
zc?X0i)bsOs6F6&2kOaxIMfIc0VOz6-wz8siQ>l%V&edP&%=x<K?S1LTyYcu%>%pl<
zhEYBbmaG%el%l>GZA0<05hy}CvXxDI*Xt7B_e5-f{*L^cyf?wKy5ELSTa(3F{Hm=|
z5wL;@vBWfz>INw5E6>{E_n7DL#qRb`h80eJ_TvxGQW&W%*m`b2(ao12W(NXv`E&Ce
zo6R50pZ_8!uG7}sKedcBx1^!wqYo)^bT7*hFRtKhn`7G#Eojku#R=W>ummS;4g2zP
zr9bg7eIL1bxX*(Bd${z3a?-Vp6Yvk1Q-@tauBFe&4z+$`ez5}6`?e_d5kwR6Ponxb
zDj2k=W!wliSk61}j$4XH+Hsuc=lfqhJRw7g?41A)JgrT6>yw_n_Pb7&Xlv|;ThDc*
zUX!9>vcJbX{qvq1UvI^tf(PF3Km0lr;qCRU=6UprV<9zxmBACjRIu#cRM*tr*lHVW
zV3Re=^I<W<Q+9;|zQ^M2JR_G}NM@S#Al*-*5sK}W_UH*eaYN9S-BUY?-D`@Aay0$!
z>;J{xdqy?cZf$^yfFNC(h;#*{gB0nAQUnB)-lc=|-a!zgH|bq^@0|dlN~n?EK_K)J
zS||x+9?to`S##cZ-ZMXEty!~H{v?E~<azFU-+N#Cx~_fmvpvqtZf1AnhdF0C<JJ?L
zh$LU#7sQFy=V{kUH;SnJWCPi+=zn?8(*uVWy#mGZ)<(;@Z1@=Yz`510!A<$4XyjLB
zSg;Ic^=7R;o<eS1iTq8G)?%>Qp`~7R)pOX8*~UX+u{n*G^wEu#Mu{|{4xctGG5vZa
zn?)U5YRn?>uMABuGKA&7VGC+{XS#Akv}9K|E>6A=Ho1*m`&9TYz+^P&^@e`dNNhQa
z?%Y@94Dpbrz;zGRXYYOq8g*Q}NG)#ZQ^>ONqs{bLYz$>`lxBhXdFZ`;S%H=w`C0NN
zy0MYVnhw+My%?JoOr$tpt1*$X1`6`yWh&#cXrvi7&)eiJuruzIB}5k@^HmvbmmY0J
zTOsiGTHR4H8&o9qhN?H^tQKABtbY@qDty{+&xi_JPnX-04TO5~@t)tS5a)?n;|r%)
z6+@dn*6`WmbniPBG1S>F-8u1%g?se1H&~oq{t}hRlg)fxtjwIGFdh38YVmMjHe#1D
zAu%mAkvq-XdzEKD{XNe#|AH8On_{(nQ@w{^bHkhWRM(E5rna{jB5*sJK~xbmH`Q;%
zQrox}=%nlR`ol}Hqzh=Pz$rolXwYCExS^OdhvB<OJQKLMmlj`Kklp4i6kwt(1#`NT
z7)rmLZ8&?C9%CTqCvccq4@a-k%%>{ZdRCm1ONzf`C!0j@HafKmRh8AbbldCV-0{0~
zXO6L0><AUOd~YF|sy?@iiu9Wo={Xx(UxVZH{a0UTW%!q6*%wL=uoxd*79TodV#nP3
zkB14%U2ZbDE(`va9Yd43ucP;c(gCa76Yo}qe_zyE9g@vYM);d9QQ|k=(AVo7<ag<g
z0LX-1Z<k5E>ett2AE8KTWjw};K;a*sCGqDPKk0<}8K^IoA)C#z@liHyDbfWylp0e!
z<HU)!Nl69eJmZ$v9{Elm;#|Vk+TCZ$>Qc?;)?d4EeYJ>;CHa$~F6|3NzF2P{TW@u-
zckB$jIvFJAaeZ0A^}T_hvG_Ta6-jR%F4CnuBDt|wA*)<GHl4UkeQA4z`22IF^YTpZ
z(t+0mE1g>%n_WBj7KM3fGLnK*;<`qtMpr=}<4<EDV=~`+OtCA7XQ83RF+R$RWq*$V
zou`z$=04Gk7U}K@@5)9&0WmK012`7vimmu_<AXQ1*7K@b+>{OPW5c>)^$Rs$|BR!R
znPRKaEgxL47yik`vo_}D>qIUi8hO4&(0D1`i*8GhAz-itAw(~;v%U57Z@g~*Ah#QG
z-=MD#2tpG(n?*^ZG;$D`O;%}Px~fV`q0|AfwUt2ch#?F8imzJm<vBxPDPdci&%F1o
zT@!83H%*crqHqy61XEKZX%m$xbH1htV19U<S06`B?FaKN_cjB%<8IsCg365))2#(6
z4<82OQId-^X}aa^KJ34yrjU4`9x@*oToo>=!6sFcIBO)C@vs0{3s(v5ebfLn`Cmwj
znJ%43en^3Cet68A4|We{ei+v-H13OHku3GhskU7d(yC*YBEbT6W07SROWcbs3wp%J
z7rvPgaOA)ewI|R(cbH3nJFWc?jlFf%Frn)F5E}tnwz9TDn@(|;S0NRv=@%h=d*IMR
zSm#yrL26qyH(4vcG3<&`Dg3I+@B*f7Kz3WTJk`JHhpfO6DFZiGhZ1R2{QwPF!%k_Q
zsi+`QzVi+2MS7XGAm!io;F*=5sB7$7{I))nSh;>mnvW`Fj>OV6GsC=mFlru<$%&q6
z&;JC1Zd1Zfe|W8tp-c9q;6$m^EoCH(HZ9VUOi0e&r{oKn4fi6AkmR4)+d^cdow_*E
z{(koLCH|y>^cAO-D^6ML*yCfI^-n~l(VXA>AVV(Fzx%`jurIUEBH7$cq8NOqaQB!P
zIdLX=cP?WyRg&g<*Ozd-T_vF(^yrpL$s6%Z9w@cur(8aQp7k*zb$Dl8Kl|_Me6Zpm
z8S}C~Y47HFE6DNt={?&H*48dd@ZrW>d-+t%y-k0`!qH`<&)k5XIgEg2P;kWsk?|-6
z!X+&l4*JD*iodv@E?>{~eG|L>Rpuy?GQ{G59R4*YxdW8lu{}yQ&By%0^i=O##7=hY
zl$Vab9g1c|HdV7?eAc`2Pe<msg1ZPbL^;PJ4^Fy}mFrT6hsKbXiT`Aqt3}D!X?Znc
z^zwT7gYeb%VpY5cc`IU2`%-T=4Nw?oM`33We*;Y>65P%(=T1tN7r8>b9rPG#hk-CA
z<aU(V=XF}@k!E^WxvPMZy?u9bLs0)==3(1R|8ytnu<6Byw~bCjYR49K;JjcY3U*!U
zlR>7rah`TYp#8^i8TYRXmezj@OBoU!H7!1eoOFfD^<IgsKn`A~%lIaq)C^=qQYSW;
za?}nFGxglI$+*d{qfNf`gqcG#^`s-8u9r7@BEB>O79VYJb0G&tNnafHv4{7E$vm8+
zUnB>8BR!6_NmdD3mGGhnK@fO@G!<V<arw36=Fjd;<1`GUfy*4+=v?F(A!!;@{3i>z
z*3+!W9i>fADQX%^o%cej=cd-i`KBxi%R)T)TO2%n2FjEVNy42UU@)BTifgu`d%|?U
zXM)-@Xa08HRBVLtGR4X3p2+2k^;T8=%L6g4Mfso#-{FDO*=cWnjRth0p+zUB>ELsu
zF^et;Ee9l$YKi4bcq55XCTQ>T4MXT&dvkU1%Z5iFB9hzvqM`A}#}A7&HA*!D6vl>T
zvs9n;xJbNX7z#K)*Y>-IMlI5^EGQ~OKjR?%iZj*8Q8-qA9EoXMKjM!^vhysPqA^4{
zLzYn3a5}&VD?&<}^$-63y;{R?nR$4&7?k&|c%qYJA$d(Qk=?K+Llx>xQ_99glzH1?
zOiD5@(csDH4rzT}EZKO_PwEOt*<xRcca)m{6N-ZsG|3xMnyVGQ&~>5SuFiSGm{2br
zjTnylu(VN*{ooOW$!g+#FVmg!;bAZFL!S`6`H|@k#ng`Ouy+sw-G}v0fsM8(M7AX>
z5iI$fXb>en;krC^u4Utsg%PDGfie^_Dol-9z}7uWXs7&b`DHD4mQvv%W_wmYyl#<N
z{Qcjup|NNni#|2>`lWNATwNMJtg&QWs1=Iy+#m|gFnsZ>Vp6F^W8Y?ubBRysW{zJ6
z=#9OM3~M}$dZAi9e+p0s64_n?Vp{$_?mMylaX-_rGhiK+C!fS&<_U?R<MB8)fopR6
zcm3eZBGaLx?}m~aonNw`>2TBk1}#0hbbUKGfo3$Ccs=&hIY5<p>tt9O^A%5u%{vxY
zbTU{9b6C?#y*81$%EeOnLgN*5*fo%g0KP7PLetm^#_LOuL``^!R+>p~RtK*!!Mbw{
zQy=wVX)H8Q^i?fX>2F6XYNnd`tEBaZMVwoyK?owec*jAdX5I|SWk=@2UC?Z;D;ri)
z?k>TeWBsjr%7bCALI<tL5*~7tnTTX;+9|4o_uu{yl_#?-&S^zd`pLYC35G7le-W5M
z&AR>&Da&B8#J=Rueab-2ar?PpVj77y`sfm}(57@bvzjJaH?!qh$nmD+L8Os%-DaTm
zXXj5gV+u%Lh7HOz%8<b5qRF8bYCh_(I?;a#>m($V?j&-_V9wLJ@2&}T>*x7Dnj{R-
z!y&h~@|Y9L%R%~TsERxH#IL{Pr$=I0eEh9e9H=wS6(&BK8OJ)aEMk=TQY-==Y^UUQ
z+ywm<gpAlJXRQ`fD$4fPe!9F1`365-0F`{!)5+4g_*wZui0!ReMZ#x>z?|1Ul`q5k
z6ID@9(1ot-Gw2{UHD*cEm^W7t+D4*%m#~Cyi&>}?m1P2Qi#L-p2*G!oziCpjZ)40t
zKtzLHy<}hT%I+IwnOf8I27NSnt(un<;|IN5&$r5WTwuH@wy)bJEu+Z$GQ*%|3+0&`
zMM7B&CarJ-i?&-V-@3MSD3QFOE}Rk!`HV4GzEA0UYdd-Vpv!D~tyzXipn~+#(y9On
z(Js7BE5+|GDLn9WECX1#&NAMvu7~b}<oO?~H|T<{(q~sqFV>0qgoR6oW_Um7UtU|<
z_4({B&}pc)&v`?c>6V3)nHgi)MAXYkX^q~*?22A-8s{1b7+wd`4e0}=cjdi2R@m)N
z{XVGTd!juXb@raE5%?_~;XDyP=+$rYCxg_jRXNTTTDWnmwov5ITawNjB6Sge(+@}9
zM~vU5_3-D3cXgg6zefg=4Y$dLZ_+Q|s%pZ$%Tvxn1SU9)P6ODD*fnYG7Yk-@rZ}$=
zS<{dw_202bD+mOosXwC!Q1&|Wc96GGKJkCp$0Z?*N$X2*zt==fDEFYY!G}EurSm3e
z4JeOG^pxbX<v<v$TR9=S35rwPi5i@#GT&V*t!m&l!IIjNzTU1`i$rXiWonq#M)X9-
zEA{v^dtJ@7lsM$@Cww?J;8Z+6e)>eGF4@>k&hi6NW9dHJiY%(^`*cV9;~9!)Ph!iX
zCBcM;Q+r~}jgi{SGN(87{_7f3EE|)bt4{Wr5*Mdiay+K2Hxu++`NeWYnXrlpRf!hG
zQf-8uTR)_9|Dz?*hmo@z>?b>xz4mK>C2_MKx%T#nRDsjyKN-h0k8+5U3Y_iH8$#EG
z%TzvR*Envzd1Eg1oT%SLX#D)q&i&SGhJ>13yrg6%fI1Hsc4pJU;dy3P1}A;C<|m|1
z-r7jGWj~M)r<?gk_h;O1z6irmIA%;9(s*;hT#&A0<7$0h%jt9B?a%H_@#R7i;pp{i
zxGglJy;+N*xx&!$RcWCsb4$<&_qgXKR9(3FVIMo$v^p*yLuN}}>UJ{T)b{E@@c7@M
z&6HqZ$qhNNcTv9wF7f!|a@gp`E%$trj~wT0jra?dS4z72mt`mDwQTV*S$tONmpi4E
zBGFfX47=Y6DoTEqJmy6w5=fWGaG(y~z1;EN$F%049b!O6r@~1|orAntmu3+$AFq%2
z5W~|+e!A>yNf&JI%QWix`88;~tppy7B6r7oZL5FmX5adg)k(S5uuEFjQjH4QH-|w9
zH|8z)YtyO;XwGH$jGy|ieq)xjc%c5YYC@t((iaa=L^D<%l@hHON?{czqC<g&B0haq
zP=tX&&t96eIXQrtOJSdx^kuXABh~t!U)L;S`q@V8Q53x_+>g5O($sb{RrrS`h6{Q*
z8L;;RfWb^twLx-=*FUL*+_-Y?F%bUF_CJxydjZp#CkhEa43q}KH-Y+D5%Hg2$x=G&
zh^#C2WZIwR(@_Dk-H*1aGl|cP;msXBEerw+rirW@dMDfIMKWsd=n2=n142^|9Gb@a
zlroQrjdBH<+`s0EqD={|BRuNVg{S>)3dtyk8KQTcLbfWY^oziRyC)_#7FFyEeKc3?
zqpbuiyRxam+KI#>533Hhua@9u@z`^n9Q{*No#*yMkj{n=oOI&q_-9QEZp9hFn~0Vb
zCzZ*@ko7jB#?VcYluQ4qFU<5_eOrh0VhyqSl49N)+-QTC(ijob0c(T^xF9&-2;Rpt
zq1y?^q)$8tYjH!e90d6IGTfiUj_<x&79O@aTiX{yan4^_`>mB#+3lw-NH!fH(;5E;
zUO~L?s*HB4$EP8{fiA4kE@xZfl=Mv4MZq(onR$}`yWUv>$*`J8o{Vn^DNiTv^dOa1
zW@nd~S<4ba9TNO=>7!JAM^!+&&d=YZ`Lxp4MJZP@yyLe4kAm7F%z?2{#2-}&{ejdw
ztSb!mi}Ut4tf;G-TK^1Me1Q(a)`)1&*V0mn7|k%}cSS~%n(NZh7{Nd-oIM>h>T=gV
zE+c5sbuua2F9uBt=~0h~<T`qJungl+d;%2n*)?3{n>=$5jj0O*MA78~htcW-Vp39m
zWpxC!LX`K%^CEbEJ4tp<rWXd;n_SLa*HOc2*}DqZ#h+24tLSXfrpFKvSf-QbR8A3U
z#=&+)LRBF$iSAnUs{NHxiH7+`R+Jq)+fkL|$!vz!^R8r{g?>~au#E(nte5vccVLB*
zvV0;RP8*M)miTpzS%3aDBqWNFvQke=MQc+7RLJ0nU~<~u3lV1^I-cJxdd!+BQ)5U%
zb#q)fTwqzZ>72VHEKr1phn8z3)>@FMZM)9f!1yHc&!fUAPo}BO{&s<?%52XegLE-7
zZ#Q8on??MPi-vD_He-((<9^$u=}Y>SJ=?49RNP!;392XNER7#YdMiWxBGv7Mkl@m-
z&o}Q4O{3mp{Z3z9C7*>_!tBoa`gV;`t-$k+uh{bFQ@YvoZ9r@FrqB0*j7D?H`Ifze
z%&RW3-O<+D;jsID3oY!~(uT7rQjF%pE;&VEhokm)dKg#yb03u|5Q-hP7YTnwvSexF
zh=7JoKZk5l_j`E=xcNYItoW0_tebQ60@qELYMMv&Fk!KF)rQ~;n7D(3T62-(it6TL
zYs|o0rHu<|I!!viQcv0Q3HmyJL-vP%46Xo}e935LbD^^LDP2IzeYygRrPpy72cASa
zRv01Uth}|<0Y{ZqZi8S(4!%;buPHl23yA8G`W_yegvGglu8oac@r!6yShqG-4i4JV
zP1Ul$=Jz4Tnc$`%ip7tZu4!lE^>od4dq$T|C;A`=s_y1;DT0gG_1&8?Nip}f(fS5+
z3}d$-C#On((&O;b{lU#b8^cVbZL`9(CpNz%_GMH2R3<h>?csO>QE`mj{5({<m)InR
zTA-^<@oa9+)zU{2a;p<mZvn-g-&Yp>NNu@GIeT=OmG<GI4oJLFv76H~TKr&PZ3=0b
z{pgnYkkTfvFy^joObJ4eqUkRK=m{T{)sxT%)f1!+Hf>)uvzV;FK|UB!r=6`Y8~I<Y
z@&t}E)zLbekslkce|5qmbDvt8+C=NkBRU9))?8w>9o+!nJ_YmQMb5IC&(ZP19BD6k
z!mTJ-7QB7}ASY_JHb}eAr%;=<qNAbV8^*~497W?LO5}|UJ6<DmwT}!?3HCLhb<ee|
z=y`;?e#W3&H!1&lhzg4O!sWEvKZ9~9n1V>ykp2y#ijml00x-=J0|uu+ASG@1ZF5|0
z((J2SsA`V*0&>eYx+&R=kFo2WRh|tmRy;n%1#S`Oq9l4V?~7T`m4qQV-U<p=_!&v2
zXxVJ0c$w^vOP%w6m`-X+gsXtp3}U3Og;1qJ_5RTx?&YofCJ%F)Ds)t*$b@i*6#9@M
zl@)d-VHYiE+#B;ot;y0&WJ0#T1Y2Wb>z}gyiHxGJd079N3BCNY;W<qtjR4PeIj2{Z
zP0NXD<Jq2f*>7~)Do9F&l*{P0zx}J?@|flJ5;IQ&SnYd%!VT#t>rIbU@x<%$+m$(n
z2MEx3E@>6bf;|61nIC8`$ddJ12+MlDLuvl~n!XGPL1Z{dpe<n^#h{@7XlarakrjJc
zC>A3N!59%1p=xZk^{&9r@_puj#@F6MxskGg-dHWnc@&n<#={*yRjROUPN?E^wof#F
zU#>WK+NMlqjWD%Xu1FNnm_E^h&!Dg(jXg5=YFAu`nuV!7-ZHF_!nG45L?U_Ff;-OC
zxuP~wB49#>;??$8B4Xzt)~}%4JT{QUNVZPKs$-+}1g-A<xdVcm!^2P+=UexNJ&_om
z<DQ02b5HEcvvX`z$JS5SIGn><rb7}B&V7E)I&}`V3vUNM3F2Q#EZFcNzYtz&sD*n8
zL)$pHq1y1KjPVBc|C?HlhY4u6rku3o36<0ZUWE_3CC*cd<mGg}-xg~rC*oO*^!{xb
zK{E7_xeTxrbhYXK(aR*VKU4j-!4|<8xMK^?N<R1mYFhB}SAtlU-b@ps=&@O0!2_Ok
zXy5BQWUbPw=>1<{caaWM78`s*HZq%UtU*syG@jr*5boBdY{GCZ*CXV4>7a;QA#aGI
zQ~p^!8)t!A8egG3GhVSvCR*pp?n^nzS>d8wMPJl#J;)N)C4?#U;-d&}TTY$!r1w;*
z|LoNoaZ*3$4hsH#*T;9|kHK(rOHSiF{{(Lsj9UE&C>XQnnokTe+U45yS{E}&osj@~
zEDIWt8sgEQ#h-gUG^9C#jqz2yt-(M3B_RzD<!sn$6LbzYbDOGDg8kWCj&5hnt_R**
zg?B83!J49bdzvG~Chh6R9`Nr=u6`3ApDOKI;89N9^z7Sr)@WujS)m>jkgxcV9PVlB
zu$_A}_Bk+SZNG%|b<r&}|5UNt+4iKe#R~^^KH(AF219`97)bJV(YXG*9F|wc>Eq){
zJ5_DlFFU)kSnA!qQw$F9HqGT*4kz_J%CG<H1<?5YUDfqmgPlt;yNld~w9KE(Hff*J
z#%;i%N9S~5-@bbHIPULZ-{~<B_5~~DOLFDpA(bDSqOJ-N^JZ;KzRenB2eL1HHF%UP
zDV+Q5YuSJ*9dOhhEc%$+dR?L4rhNdu^@V#$D>PA$_-9V6MD;zov~UVHqpJM9XG}Rf
zKt_UP9MZ?go<L#cIxj^hUjF1sa{mEYp-b&SHJ!$l8^(=2s#24=(ffC8reKr=9ZfIw
z3QlAd_0>lBO*I-bx_-!XCt8r3VgI+U5(L>|noXG#hs(hPex89k7O#?rqphZmgS<_0
z632}SI&&(KdASeJ0w$?aV<R<Ne8AiHiu8Gveh1_pt_Pd*p)sH(?$2=Uy3r_(dp@Ap
zWd4e)bgP^pWtK~H6^ckN;|e>$W7Cd^y?<yX6M0|bUC&CB){t$XDthpj)Vr|0E2vdz
zSJk8-lR87+Rn?H<+`{<oX9vyT2~1l>l*hNYTCHZ`ab3sDK<}QdAf5HdtZN*)dDm+1
z0^omfg6%iIj<7pB(&_rYPCO5rkEPtBGF%><(MTdNM@<HFh){07fOYTe%2T}wk{ETK
zNo_XV4_q*+t8TyjW+N~GA)G%mqQX0z+3woeN`J?ckJlK7o_SeyYxtMu0`Szt_pZNi
z%f};=oEYPmna%`vdGaD?H5^j#fD)EXgS6y7rXxM6>31S;rJKaL6lsILprc_D+be1L
zwSh_Y@~}2Is}heyXRm@H4d|Z!&dGi0yIc`NK(sE+Ztto3s&=LDYP%j0c@JkW79T!x
zTr*ewfn+4TfTB&k_516G**LwXMDQVP&h8AfD6^&QfX3wSUt49_MQKO6%ovoStbfg|
zuNs0qa<OUAx<6s|1q>l~#cl^@`f1}3-%59}c_xYcCEL^9gmx9UMQfQfY=^04KU(bC
zH<i03lb+G5Mg2UzHp-lpsS^K;+>eZmoOb&WcFmmF;s7_Sd|4KZEVA(Zlwos&iUZrP
z^M!pzOJrbf4VTD<c=6?uQH=aK;UvxCs7T$i>3syG3be#i8)!xqY5vrC#R9B=gkQ}?
zJ~=8Hx?%kzW!KGXnxK6(T2FPB)qQvB-66ksB4bxZTv|dn+R$NB1B3d4sXvCQLslfX
zIJCKaE3iqanRAl9nV&;drx-xrQg&@Oo9{L^sE=w`u$kf0!bkpwD$XeJs<)hpo7hwj
z;wB5Q5tN6|7WuzqZ}WDXAO=X=>APl<d<Z@xt>1Y*x~#VUDmq@~;#EHbX9VNFSrFdh
zs*@_w8!QCkgQ-hTKa<cgy1&~fJHy8NF}kcjx_af%?>lx6=&NcUohVzA_1Y8Z?UKBr
z(oB}tBeL>I^oBKQuu%@$`yA;@lgLBp-nL9~k5{Rr<skS7gQK&!GTeYY*I7j0TI+zz
zoEM3&7wE+a;<o@+;IK3z+N*8BXy3INwcUPx<n^$WJLGoe7tjk!MkNQ?>KXm5An_kk
z`U+TPv`H_PA`$^om#0ipa%nO$#yr8eFzWr7VOG)Cpyi5ZbaCp@-22*zUswtFeC8B#
z7m+@t`KpqFq0k-T;OalR#K$YmSC*CEGhd_A88wCp0(RBV!du!Bj7NeMG0{%aOdX1d
zL8YOz@e@ZGO#U*Og|Ah({uKL4nL_K>Z!8{ku0?&sxeBBi3jWDk<fUf^dfl$eLO*L%
z-g)NaF`RSU5tLBXLR9ItC!Pb$Drt4<xdI~4iS;j@0y@v`=|xZbT$K*e;@`i%>%8Ml
zp02Yo7oWG<xLIR?%yu-;`H~JLEE2cSwlDKB=AZO5L~e{Dn~bT_p}$0fC%VOhSEAsA
zIfN8+uw0c*%>Ak=e=l6a-Zu)y`q4@o1v>mzujy#C&JQ~jCs3IFUWTBhwI?qE@SmeU
zIlHlrvVJf2rF~x9M$O)5=SRs|so>26ZGmj%if0?XT?py#PF1o>bmCJ^0T+)PC^n-y
zT>4AM4AqtK&)Bl{*r0LqmS4|%&aP$hL!yQx9%37f6!@6+L|i&1-T-kd`fWtww|d;}
zmZrX_qNa>jUi@&6-Ye+sLLNr)wDH*8;d3BM?>y%3c2=g9SH;tKlt)H(^BxBmM6^W!
z=cpZrf9cyZSM0O?JWM=4a{Z2}WZrV2Nx|2nSOxE-z3*sWIm_1>mP7pH{{6N%<mS90
z|4=yMI@+aNkDy>N>ajNg*;Y(zt(u1&k#E+*dAAM2CeDs2*WdBD5xl!Fw(ZhVyTafY
z%K!@&8X9F4OHv}kN07Z80)zXBSxPQyh^qheA>!0DA)I*O{BiK<4>66K?OXMY#Qsx4
ztQr;Z4{5xAbBz2}3ZcJkFKgL6-=)Ugvt{I*e`$B~!^re#!E_P^l(;4?V|1j4(O7%9
z))LkpDpFV6U;K!kz^$ac^Shd_&E6KJ*74Tc1k7VmL{+*Ko1#AxrrB+~Jo!QavPjEV
zKgZ_YY@Z?(?WDo^n8!~ime!wqWwS_4!DSe_EOc>P_o%9BrkV;PxzP}6xLuin`<aMs
zY4@WN3wgiIyT-G(45fVcbQms*K>;a?XZ-u_7w%`$DNWA78KmRp0gpyFtwz;J$Xp+E
zJ(d>x%!^L{n81^@ODZlFPA1p3zl%|0GVcrLiYfQI4I&lIUeK}kL|Z*%9oGnEtD=|@
zON3iy5C`rC&#C@MTvs`;1JOjVcqm%&|LicW>hOu$wGu|Nrd()b*svkf)WQfK;S0x(
z!r7nuvL8@O1;8pj{n?AV?hM-Yx=rK-r5&h<wG<ln)@l(YLK!<NttF+VU#?7SYN#JH
z8WjBgD8V>5r*oO1G?kRf&)0LiBzO-=$Za)Qz|$XBGbsai8_mlSu;m*-wQbuL%dA^N
zpk^(t<`&;#)z+hSFR6WNt}qrZWr6z$;x4H_Sgg(!t8LFX$Vy`T3SS{{Y^+F?xH9Mn
z4;MQSPk)jr+%YpWmu?{&w<`^a-yitS+g=@4b_`=)<I6LLTs9b!M0Ol3Rfk_&Zw6Eh
zrTpI@Z(#uPrr;ttGSX=x$Qd55$jo`^2un%;B|Qz#sI6U(SbW6e%32)lZCS57Q`mq-
zSQVR{qE2hv=v$0FEFxy;J-)aH>2RUb)nG}Nk-B87k(B!VA*x*A^Lz(flRO9io$8f5
ztG$?-S`P;a4U?bEthqJ8nD)a#I>-b^tde7iOAneJ!K#)gMo;mVP>=ktW^2Z(4@OwE
zYK5R?9ab$luDl&LSSdFbLu~#h!M!p$)W+&+W1lms6=m>E3XB0o;4xA+UKa8aL_jUj
zz!~eQ51MuhpHnWM@S;xHpt!qrBZU=Y7b1CDm*J=SlEH7aiFQv^<=E9qEP^5U^*(Q?
z@FT)rCoyQ_6As94fv*H>(^mW4Ip{rTzQuYiO97ArsK(k~ckW}{_(GP|so3JvPS9;u
zEA>`jiIzyEhXC86FYWNTM;ZK96IvY5&Y(=|m3?ET8J?rr*o*l4Ugr4@T<(aKk+vWI
zNrm`p@*?pL0I_5OLnHtG5&!WDtufG`gg!Y~VEqqf#a}<}9`?I;z$x@Dc_!p<Der&w
zt^WTn`1fn~?^piczJitqh>GtI^7NYVdF=XhJ&;MLF>9K#Hz3EP{&ECOO!-6p0Z|nc
zrj_H=W&%V<8`D5!!MgFhDa!HB%uQ{3bRGZ2UM*A(usT$z-K_-c<3D@-xgeN;hU4hy
z=tq3~bAYZVubmcZd0Cn?9goaE23VGE{jZkUqdh5shI?#k@9_ZC>IW?J{a}v%t%3%#
zerpr%Q(lO*+1cJKkNqEsSBtggO2D|9;1plfexoViQfl79TA}pMtYbntprj@WKo+Jg
zPQ$P*^;+84K4>#XD}osc7TroFKG;@xMem8FJ{O3BKOX1L(JNMv^zf*??lY_3{pI%K
zS|%=cv4^7ZUn72Wn;p%B2?0-ydGi99Xliz?TC)Ve`@5fSTG#0p3cJDIP;^JGp56l%
zjpqf+c90L?!xo0OQ6uskV;6X=u5CR`uEwft#*GbUYfRUN1(tc!^jn;Zfe9EL3b|{!
zDus$>$hPyPIES@g`F#h?AO1!Y_&+gde_CMMKJ@=VVU~eM2Ugp5bu?ZSHZ?vL^4Qs&
zsX^wN9)USv;&%jG?S`*cRYrxaJU%XU7lD$#6Obmff84@X;5!g1PJgwQ4rbm{d|ioi
zX+DrHd6V)OhWvX-|DRV5Z}0lg3Z5Uju`ds^Ia3Pj1RXWuO=71(YsC5POP_qrT`n%@
zwCb6fmRlC5G8sUo!%L)}swLEllV&uJ*V$-U;}Rj9X$AeoU?rpt)c1YJAQK{tFOdb~
z%fLvtu*p(`ILuBkp`czdfkh4d*4i5wrQ~>Z;ebL!i09T%y-a3Re45a2cZTXdrgA)n
zPXsGJS4ux>zeP<f^QhJCF9H>5G|2!JVDa<8D;m<W7<{#X;cHojveqv6N;2hQZnpp&
z-Y@zA2G=92@;JUhkFh*w-(o%bHv_QfB!n0KAPptpT0NZ29s!Vu$4VsWiuFV~_pGin
z-}1PviD^~wA%yCtuv_J>6#sDzQrxBHzYM<plp&OZRBGjAig?{v{Xn#q)p(y9d8}@F
z!Djl6m-sy=TeT`mT-(m6h*w08SF#B>uX{mcvd5#MW347uV3%p8%EaJ;#hpe1-Xh(q
z77?$`-N%4rrSdwD&lpzoNKE`jnfj7h8t@<2vunF^^Pei$xg&)TmB$!pV;lh_K`xMw
z?arf1F^Qr+G|i2=VpYwk%-1i;3DVZxLJahlWy98oR|GiIWyAsz<U*4%j4Z1l2Y^ys
z{?cADj0uLj6KlX@py;6&bkiepgX-e<)ll*!=@a!_jR(Dd85{F<X-B&c>%tf36vz7_
zE4fuSN^n;hLXg)3|Hs7>b9C24x#Gj}L<g8~o>G*9<K_B%`<wg8tk7Y1+1fs(i*f^j
z>g+mZm+TacVhO(DWbl`FlI@F-bQ^Gg!vmc>y-WN|+1sTn0h6neN*m(-1olR6&rA35
z6#Kmi?vy&u2<pD~&2?AnKUlq}EA@bhI>3O2nxvy;kel5s*bgjN0L&4S)74FX=^IYp
zWb3_HSWN^Xx0O#62J3He{5Vl{&l;<2?lB#tSK&3jU0$v{)mdtMZ&?f=C@IrL&i6y1
znJ=uX=Vj*9f8bAsr=CIPvT|pS>cch@zJ$KqLknMIgh3dM?Y@)@Ny*4wv4hL!87R-F
z6M--%M>Sk00}#D+sMC@^(USLx>QDFQ?$QHfSXRn&>c`KFQ_$M+lRI4G{)eBjzX{Fa
zR1&+)OF0-XjCS5$-Tg_yV-f<GrOys+()^cLaeB9@uPOTKf+gs{mZ9p$7AL@T!s}{;
zhQ~@{-&^ga87lg5YKrq%6PR%Zlnl&}o9JVv4$Yyst<*csjQ>!?%zDnor*-KH616%_
z$ecu_R=O!{v!|WgagAfF;SBzk2gf(DiKV4PJU-rckUsG+j^lBByEZ2M9DJIg<(sl!
z1@<U*!mDjglNpLj5GMG(a9Ty}lCK>r0`&VA9JEZYhCjRrFWJLscs{6S{7DEe)51WC
zqvTVMwXib8@1W+3qyOBRL=V`s$6KqOb^QsFkCV0S>BU~WE%HldW0^{%(Xnz`n3-4Q
zb)EJvj=2pgfsu!sL0d=t&t}_iiy9+{|8ez6prwT0HH2M6TXP+PuCPnNi4W66Y!a_q
zkGwp5&Q4gikUB-~tU|=2SeK9@u&1?`paaW`Zm`v))jCr9TEzt&xA_$3WhN+ZXjVui
zGfS{zHa9uy!5%r090Uwl<mCZ|>r0-%?25R&yythAT?dn&!tyV(=}H9y_BFD?kR?vn
z5)J^fi*E~#9t1c=L}!OUFOjo6kvY1d)Vg6M>>&9gtr#extvXa|17N0<W%+u^zw+z3
zV&}2=rTxn07B-Zr#<;k;`|RQh`hjP!5n(p^$JRyR*G;D}Qy$Q;nBUl_ZPLE)Q=BLf
z;$~i+1l_RZ8NYh_kCEzm%;jC8=RMu?ESB_mv0K>txat&H@Gb13GaTAt!%Y<#1HSB#
zZe9cF`=(jwZ5TCI9<8CF(y5I(juRudj@$ZMZtXj1FU{69mb?{sSsmJOEpF^yamL5M
z8zmW$$3SO1U$;}Y#(VSrcA*v=OLJDCtvvto8DRP`f1lp-&r0D77$7()JGIpuAepcc
zzL@TqG)>oD0l3>6o3RG!Huhr8Q=2Q%lC6i^1QEI{8w@uKtr`cEpcw@n&`&{a*>it8
zpOc}0aX-dVJwofRK;cRE!0)gT$8p{v^`BExT4O-&1=YNvJEvBF$gB|!iX}qH!8DGd
zZf}6`2Vsk1XX6<MJ7Xoz!c^FY@mVohqVld3v+EDX4<ZF`V`-*QUiljAnkxF%uX@<T
zrvtBSUBU(zH#NBWmR1(E91mySH!I^Th~);^5^4AeX*9f`;U3Sv0lMw;In4kN^h196
zl6}(b`?)P`{&6n~`_cySBvZ%-w^$u3xms5A2L5{gNF1S_ReAfIbjJXTej>UxJN9Kd
z=yR#|RfJ;o1@_Ey@PEnkO}Kyrh{F56<o*)rvAFK*cLOkX*8Kq&u3?%C-$Ec6BK)Fe
z=j(}esWmc4p9@kHK)D-_NRS>gd7!%A4R^V$FPAU#oQ&|%(adfW+gX}j?LNG2QI{T?
zr~fzR{T!lBdgxUWlcj$5izFK%C18N{teS?B+qVrX-jB2@A8)n3?~xq`&81<$;4-59
zQAKgST)FT9`avu63#le{=O<>>UqF-m^|$|Whu+?;OTs-%_{5`2R#(p0V81<12dy;|
z$O{A6><fCwttM@-Lc2Epvw0fVx7&0u<KQd<v5$_XP=;=DFcTm<Ty?`Gk8hSeu)E4j
zA(w+FDJaCR_J(`yvg<Y}D`v>epDgRpQ88h<l(N@{y?}fd4PIwtw?^rSXI0%sAt40O
z9Wr9<bl{}9ol_MrDw1*=VUvQbU;~A*>rTc#Qh+%-z>$kWww`3Aw<`E*Q)!9%b5>e0
z_Yyk}NDhyIPn;9mL9f!PZzIV%uPe#AP5&wT2VOT(yu)EOU5Hp=od3>LyPuiPdXuh4
zhKuozpEN)d3(Z9c&$h<pA%4yKT*bOSTgqk|KONlOFoKOQG{XJI@|r5StN=s6SwJ)b
z%xm)8MZlL08f+JLe4vm}*Mx9L9JvN}@Vz7I9O0ZbFYus$?#rOB!$Y)wK=Ap<OWx~5
z6#YS)<<->QS;MDlW!uZ2=AtKyq{rOGsbruagWCZ1FW+7<@=&I0a8|yIl-m^Wy&@;b
zC=QBH@x<FnREQC%EVDU7{99!+)VchO@b<s_+6$on4G(5G@y2F^t!-75EvO(TnirpK
zd7UiB9F?}?d;A7)dL6j;-UYZeD<Mn3+b$|wfArU}bE!t#njm?QcVknzXe@B73=F4c
z(7XqhU{;~gRbX10+(DCd4eB>{^T7#N;o%$I2DanQNkpFWjeBhxa1h$X@r)HZSk~?V
z^h#K_IKOA`H=BlX)pwo(EH4RsYc+r1Qwa?2kSN78wjg_u22;=b*WwaWE<GGgh)K@a
z(}hPuP(=^zPv31kAzH~GVfv41`9Dit5#V-;lB8JC$HzqHK6788E!KxH{a$)iA6=%T
zZ;aorX!N$Zyz|>qC=9BlyjqJ4Tq%Dj;B}J3#QtO2{C3{^jue2_DL!V@sEI9h`Ih5a
zGHl~`cFkI>>f_DSt=#&{wfzUgn>jJjYt%E<Ep^NqgmH}eNQVRk&6-7D1nLg@voy#L
z5#XdV=U=P#`xLi)PIH94qZtx$9&Lu|Isae6<kTAw6)IXbRz&c*4w)KENe1XpsR5n<
zpzI^446*wjT*Q5-Oy#+fVqAIj<+Lxq20vW>B}5o#V|-%gCLqIpw09utt?>AyppIaV
zgbVL7_`mFCl{?l$F^9}R=fe1w!C1jw{u_)lZ^1_p5S6r?ZsP0rLai#csWZc6Gc~G|
z9z}rF3ne!9y7uaVu2Rrd7~%0|zp?n@exvl@CmR<prNL^IzP!HV@T<i2fkYi@tIHg+
z#`3jcap3U6%|L}!V{{EItqEZwj{G)K%=7d`vx0Ev5WCY#4R!<^@y3_pRCkKN>54K-
zR~$~1{8Gw`K1q`@@bBvHyqp@e!*A2;tb<z*yX7jWdah8~8oW8+3_-7M{r4eIMzwHQ
z?DEup?0w?I8L16oqZ=yrL3w~1e>K%DIkRz9Z<!^6SmY6O-^**HmVP2KR}ofMnL0N6
zHE2u1{kl-?cz<=Mdr{az@&9pyd^5;-5hEZI5U*6k<`u=*{|n|aT5%)3NZsYFHk`=$
zZ_JB4_8}NUU5?$Ig><AG?dIid-FZmavJ<n~itapF7UZl_owxFNNyf-d-nSY<_)69O
zqKn{%|B?$--zDd4eg_%<d?)|4)VqLYCJh+@`F}Zt?tY-eue+va^;NUmKWD4|Dsi#o
zfqF?(L|68ozuUj$#1wb$`*pmz^mkJ9f9ywEHsAy_JhG?z$IAEL*WcvseH4RPUVoP=
z{)d>_zY4f8!M)u<|0T1$`xD^#^8cv|XtL17wrQGRtyP1h>Hy01{!kUBtBnkKgB$V8
z@#dbaKDmFsVfMCnH~)R*d^rLhH^}0AB;4X7a}L2<t2|6|D=@f2VVnUpX2TlwA@ddy
z`)W~l260>L^vH{lj?5MC_4Y*Um?q*=@+-8X4uoHc0!UD?c74gel*iA6UD<lb=(9ut
z@!TC8AeI68xRh2;cT8Gu8YJ1AFV&3pDPNX)*6+0Gs`;gs?{bw4{xiJgPL&3UR$zxK
z%WXnmhBq7}Y3-gvGQ0b7=LDWAwblQt=;OR@l4E3>&HQqmK3gl-{ps@5z*o@wD)0ZI
z<K3So+n-Zqg9&g>BpFN}B*J({I44?C41F`7&BCsZF^03PXZ_x7*eOPBRn4h!&^u^B
z<8ql4`|H#|pUUHY&fBO8fhU*~HNrOf>1bPB&*_}R*=8HW)ljv93}a4RZDZA*IjSt_
z^9v_w=Txy6IzQF{IkfqS{Z)gST2|zJa<w0yu#YzMd%N<!_2umXKCpAW$QO62(B(2~
z-{RtF0IBFc28n&Uz$K3rQ}Ul@P8A6Dz~4<6Vmd;W+06T?`syb<$7z&ug=5%qmc#c;
z$zpGY2jAZpm1#5ma8>14C?aes1yRdwRvfi|t#odXZ%=Kh$_Q?UujWg5^Upf`X)1d!
zL`$4>zy(!-d<%1UW95@H$&pF>;$%I3F*vHfMDL+#z`<^^7-$8pPaFKsH#B;X9u=J)
zgQ3F!5=#h&CB73mLH@pN@NK-rZOmG5n9cKF!a*Pwb?NB}k6*Jm3G63OAZ_uy1%l@l
ztIqvG1D}0reAjMYnqu0A5cq>46;`PqOkEc#{!d}}r13nH%;`A;*G>QOc8AZ2@L%`7
z3Fcjz)vbo*h?~J`@M3?^g-8B)lkGXS1NIMUN#9#cf`R;X&ZJA>%>fnhWpbG8$Woc#
zPP&ocs+bQ_Hi@G>Dh`;5q$wRuZNvY{;y3L}wUYRhcH~YeFdLnr+Iq<@10a?r1g6iz
z!omE5zf*Rv5`$284N%x|s+0<!U^ZHRh5=_xzA%2C_IC=XzV-)NUJPkwZn3Hil+WBg
zd!+LDoKmUjUXINHy?+yLotGZfdq?el;WiR_qh-#UA8(_$R4P7mTwbIieRqSA$A6l7
zdAz!pl*3<LUujepy@*tmcw08>qpUR~f07LPA5rpL#;5v<;Xf(9yAtR=g)(|zkAoyr
zPtFAa*H{`Sx62eo8Aru(7LxeFISoXQvs)HORTFG{Dmk0zy#b8_={eg*Ol}T_^=o4K
z0!sC`Qt^~E{zyxqDW@IX+GG)T!(LSsE|aUwiAXc$!F*oCsip2*#`*_w#G+#gb)E{u
zim>}#Tnz?nU6HSqualD7^iq-HqFc_cU6^RtB`mR<%ZH<6`-F(?u)<qPn2w2kp2*r^
z;)K=+JXs$_GD4N~MK9#ykEqk)f$E^WpKGa3mo8JtUWf_lu`u}7tEAx|!pszBAftRB
z1^<yS7^r>+JB_o29UXl1w=}!qDOJ0QlUAo!=h?zK*1{-?y=y<8+%ZR$ah`_vGtjAT
zz6hO6VUE%}UJS`#+PIzA41%U!LY;}~H0|~ul*qJkgm*EG<6TpCQ(o7)qt5k1s0ZD$
zXy2&_lbd*~;%yw-8#cg@Sm*^T^91<JH)q$;EWdh7?@bhZGGzEIAp)oul-~TRrHnRE
zm5N~xmry?*(0iEIZf3Rt*{HSglnyHRJiBzjzpxDmPZN`VD@*_w-f0wu)-446J65m+
z=9U^wAy#oOpRxOvT6U0yv$M&lvs$`_3~9-N;=S5VCzz5`h(#2HA~ePTfDyd!M9HoG
zZ+^x^vt7|G?m*s8DhM11KA%spqZ|HS0Vsl3Fh%4WX_UFGZ?u?5`vpnI%a%Dk1rDQ3
zGonZ|Yka^IqyZ;yt;a{PMa47H%=jI6nf`=@MJwqR(0}=1NHWYXSs#f=|6hGIzt?Hc
z`;<b4$1FRLr>r-M>K_G_52MaJYWl7!!&wGjs1XlqgiH}io?Co(pG9lVYtoO~EU3Ur
zCAFE3UU#Zm3Vvex)%?_VU*yqb_Li;i*e(f9FoEZkMtieKWz_4rI(QXDxhkLx`%Dsw
z=S<HY#)Vp}Al@5~s_5d0ut$E7LOqo_c_hR_<StfuW74oU5%ruh;|oa~2+FzH_HF;l
zUeXuQBXYcFI;lX`Zeu47z}N2QYXbND&mm;{ujiXKLrD79yfhRHGM-=Hh42Qn-Ex*D
zGGFV&<1~j}EuHvIRKCK?C6ZqJJ>!KBtdg;h*nRnmq39<|_dx$rh|dvOuK~^n4Ja7X
z-$D=LUFaE~#ByNUe(8A|M{#+uoxdsAj0$x|W|3eS5givU%nf0Q6Bc?}m~ro^6B4$x
zZ!P{-=-$E9I^&Poe|@u2AWh;w+5N%blBbidETXkNwm)9F!J9W_pfm8<o}C0}0PW2~
z2S6?Si~9aJghj^nU;6Yf532hV3K8a?z-B+>h0$*2T9ppe91eAHHLJXxjESA72}gf(
z6NSdy{z|AvPh=*niD{+;@DMW2G7&Sog*Ed?|53s$-T4kp@2^@)Z5q0CdkTWmo{EjU
ztgLO6Na>pYl`YRBtTd)n)1t37P<TS09?;*;hB0wg&{sVVXnUVT0F6qB5^d0gZkO&-
zrbZZtTrAeV!U<r1Hx#XE|NT$+E+rsS9y~!8&LBeSGVm9fLdzL8Q7&IQ&(?oe$8l?Y
z(ZcK$D^I4fb$;{5^IvM^KeMxCXzi?-#<%Pf+SZ@@b~cnhF9)1Yqy!4HFxq>G?j*zr
zYa@m9m+uJPJm$HLrG|6<S|5Tu(95F2EcnHF#(;b8lNLX<=VLG>EYtzuGkkC?Ylid~
z@i)u2TOA#3({?a4usI%_5DPgf;+MU2`#S2gKM{_B?k0%o!SaJAi^uRm@9DJ@z#ajR
z^`?FJgIu8sNv=}$8!yPeD!7gVk8j+&_**^1Ljk0lDSH9v!s!<8;H`p>^WGS#AUfIE
z0c~=8MsP#_TwAG$))>8@yGT7Ej1@+Ze#u#!Hlqy4mn$=2D3hZKj~bKdfX~6OVb(O|
zHzg!xbn7P?KiYOyz+a#|DUCi+VJgMfHf;&c^r=o=o<WaDe{2k=d8H+bdNo)tXU^p=
zS`n`Iq&z~0aM_j2PD2#buGPrCNF#xc9EAhpp|UQWA7GR5>kKnz@9D5?dNu!hz^0;+
z_-iA74^K}_$}UX49_Fw%xcfBKS|^0>u8Y9l0$2q!tND}?wejlsjq7L82wV*;gIh9F
zqQxPwWp~e%4D8MZmmtY8WziWWOEb6v!tmz9^+Dm8onenDpr_7(xv{h|4AR_ex<zVP
z2rvK$lMN3WH-ml3H1lV)Ga^pcV{8$EXdNSw<p-(Bm5@(Cn@%nWjivmqeaS_E<hS?4
zb?%?pu#kT0<ZCo*H5Z^Lhd2j+#b069)g*F^LW(ARBC1bbVgM-Cn@OC{p>9QHWjwxG
zwK^P=Be9<)eVeXx-eRDnX~!ukmd#n|MGG~ArsIF@eEgT+hG<s&`5PT7spE+k?JdMB
zdl||EIlleq44!7t)ZUAJzea12{<nBsJ!=}2zku*+3ub;^#MHNrt+?!3?=ISn+y{Hn
zSi-Tt#WZ^y6^lOjN0IjYj|4nZukr13d#y5P9F@;E)GeU3mmklfLPfr?_a@(F{&vEZ
zeWbh_R-j@(@~iDQW6i%^UFJa(yvCwZrR-T(2C>l8@7Pe(N*KWn)*SEHx!nIqv(GgA
z8K{1T3LPbynV}A|{j66%*#VM$q2lOnomW%IUPu?xa&9@6^q6Qx?pB;7q-nVaO$!x9
zcHk8bLeOjD)X5bvE6FX1CLBgB3s=(;6Vw+oKk@(S_GIZnaCG4Wu6t?e4gVHg{||hM
z4<YYKapONYa_S}op>rhrYrIQW0qUTv2T81-MnUG0?PIl`%RkMXFJOiqXGy^(mOsE;
zc0pH@UP)FP_SAQ1`ZDqr|A)Bg8+ZNQkA9;(99HS4c86c<*qu@gyu7tQcJ(6XyWeV1
z_FDmov6*p;?!dr5*p!Z4y@4q(&y>ge!XA!FQA`h&ARLH$Dh7`Jpr0rwQ73sLGR)t|
zk9Kh6$Lp2reIX-9q>J^Lkch~(0i?G%qQ1V)g3ys}qL`UteY%PrC`xHyImPkLl#*t6
z=_g9Q|4Gp2YujkgPs|<X6tlT}VT^f?j}5a<G8<$h(x3AAm8Q79;^2OuPP6}gh<C8-
z+5@CxQ(Uh8#J|sG`pwGVCPz8ThXInR+Eyjai-qzA3UdaWYhP04$|AL)`37Nsr_1TU
zd^%wY>jn<=GFzJASh~gCyqB;|E{dxUlRuclJIFA5X@u1|pVr3^i2J(FFd(heU7xEn
z9W)1}Ms1`oDCQl|pmf5Wi}e&Rl(P)Hs}!H>F89?jtOn4!P}y7iL;EyI&CB(aii`=E
z7QSmU+556>!rCb-)G6t7i2uYkB;<Y5*P$%3{EF-Ot_(U3^Bo>;JGmavJ6?!icO5ss
zCZ2vs<z|WT=&3ljWy&-gz%^ohXczp3@q6i_O0oA*!IN^TY?Cx8l)i(o<wDd4YbX`f
zitC>lpXRJstV>%j1sQtSyb#$anP=45HI2LV8EBs9+sM$v_9GfC(^}M`>DFti$--)L
z*6%ip7waNW)>{SN!hMIMzY(WLOo5XV>R(D;yyc_OeSfS%_n}s;T|V1vvqS^c0vopA
zasLbLA$|k=tSt{zync<TUzmkekaxJ@NW-$pY=zV(ki~;yogVYq<KclySU1KuYvPkj
zqcplt^*@z#GizN6*c4MagB%$LOi3#zZn2>(Ixfp@-qZ3@ka%1Xw+Fy#(_?B2y3%j+
zd>>6MI&`q)ck6R`Hg7k4YE{|BNXnwBOaljF^x8&KBcPb=GOu_*U(6WMFhu;OA`YLi
zIM<h}_Jn*PboBD!pXLmod30&^;`*f2%=+N9yXxGw(BXHPCaITthWzYww;ZI^<mqR=
z4T;o)t|hXsyO<tpb3gW-5>$KreNq1Bi)cN9z9Yari!l!D(%a?R)y}Hh9B@6%u#v*1
zYvSzdm8%s0eHa`4X;08MKfK-0DEj2J34FApNV0JNexAg`W&LF+hW`6f=ZpewL2}xA
zDN(nN9JLl7OzE(BcTAOw#wB!5oea_yyv&cj=9)k}T;I!2i`mrx!Nbx7w9{cD4JXfa
zrQ3&#8gdT0S<a*xV8&pCJS>Tcv)Cw#c>1Eo?US@cQ{R()XFxcOdU7s^79?e$K3Etx
zcj>QS>ioEK10!=)1G7I&n#g3A8-KS@Pzbq_T##a1ha*I+Jl=^wNE>Qc6Znr%nds&c
zZzb`8hD5IX1)Aoy*4aah0Nra1!;_d7%j$5SKw)}J1jlEeRc+l~q{y|ijC`$6RevQ^
z2Q&~=XC`Son}4$xUPpYePhoW}EuH*}`^tZDoMCP>hlX)Z?LBW7>y8uK)b&gU7Iou|
zblvnzb$r*`1E!ws0~h&6OMW5Ke)<eg@Ybc-;G}6Q(Qa?Wefo@Gq3gz0q(8sfG>r-a
z;Itngdw3ZZ9+d%4gvV6Whm}%k=nMV~a+qeMni|!!8V<RabiW|i=k{TR9T>!bhK7@9
zu7*=(*;vo@VPE*M!5$XJxxm`TeXe?pZ^qXd4ShXIe}%_hPv5x_KCJkhm*ckIgITjF
z`@>pJAMU2^v3fjUp23vtv8Lg}4j=aG);V}|xuzZ&f4&J`X9rdG6OXkxdky~*f7u4!
zXAV}nXe~=iw0IHCe;aLiK0pJ7L_~_a?*f(qAD5c8-k$gzW>rGs>&4zISlN5hk2%%s
z<~PRJof8ii>RdS{YD00AJKwl?5fifYed+v!HAgslp!|QZ_ugSmZC&@M1r@O%A|fJP
z1gQ!F(xo@4(pylP^bS%ZO{5CayV85_B@yX_BE1vo5=tNtLLh{@@tpI0=e#fH-rs-s
zdG2%n;USRhoxRrDbB!_Pm~&fQq%4U%0UBpru(Kc#nwOdT@vExLO|p4?H3?f%t@LH!
z$$f1rs+Wz^l_I;9d>dqhk8f2<@9&VQ27-=X#jA7sJ!?A*8u@;C-t43?F>Bi}=*J~a
z^8ldVZs5Dd{Pz(zZ?GDP&-fdCP`&uEga%J17Zj1aW(2mi)s!x=(w<^-lp&v}DY5BY
z7cCvLv8xPiyZgR9%xzS28OSy_nU=qNAv;rkl2G&`;uat63Pa;P-;7pepnXM^&V=pn
zDr<CxyUANj!=s})SKMjI>k!FxX6NL*@yqn|7pP<h)|!`z@*#}n$KlH<4Wo}a+}?&0
zJRl9QHp$d$q3XocnOS9$!oovGMF=JjK0Xbt=~)*ob|9w&Z4Y4=O=lKj*0*@eQaQ_<
z#d3!xBi;^lPwmvDvS>25^WPcYuy-D*hXFN7Kito&Qusy)X~z*<ww6Eqq?>ow5KpD-
zyP0t;vJ;mxB^KQ$WcO~1K3KNo72AUu@7C{YD`uvOt0V^#FH}dTs|c%#x&5%^5G_Oj
zdU!Wp6C+@>18GJ2dEb=jhrba}*?{<a=fp?a9q$ZA=_v|+yKr%UR$$^0hhq6$$nr5w
zox#y@Dz%GZXR@c=v?=o*uG(ylVNRv-%iy(|kJV(YjSIX~seWjZ76F6a3wXN!u^|2N
zi|>ip?|>XiUHpq`BL+WvXp^r~7tuQ_qL7xnQ#Rg4hAO2Q*ZKTub2p9*_Db!8Au14y
zA1Y!pU0GR!tno^ObBYM<(HyPWmNuuBO&<Q4-7+#i@|N~gBG<R~odF83=Xgc%2gaOM
zbIDj@W$kq`LgE&oe483ba(JjjmAKCnWs{E+w<<|&AFYn)B_}JLH+h;l!EWt&%eGw4
z%T0I>+|(S{tx_w+T+CEXwqHCNs7HvYS16=VAl2^F7uw*17VYnAgc4SCkN{N|G(O2|
zMC&Q2Ku7mK%9YhsN!E7uA?TqBk8<nC`Kk3v(LTtGXu8#F(8m_$A0Nf@eP35v&N}&-
zhNE|HTGJdHA9TO+S$$A9<8z|!Juu%6(U;;fS(vgHbTeW+KTRkJ*w81pGBrlTgKiM8
z6Y71G4aCtrt0bdhw-w5dQxYxSudNYJwnp&K$h}yq#Avgv26%trUiZDmnzT^qd*nP>
z2V>JRDR3KlX(k+&M}OP*9=(-o@#-y$2ZK>Jcr%1^iL1WYNO@CR?-&4~an-FpLi(L}
zdMGc;^G4)HpdxCT#N-p{!kSf*3q&!{)I=I6;F%ZUt3#@c(+?4%t$_v*G}o?R^h^Gz
zeDaK+!scCatQ0BT;%Tn{tm;4sXwnpNf4J{i?XKVNg;i`-rYtl7RBx*qt!nC6h0Y9C
zq_~^^6ozA);msLc<xMC407wm&v6A6^Q{}n@`HIP)w9RD|NLQs?NgigX+r}rCnIyj)
zgbTIVvj-gYuK@+uywCqDFL4t38$@ae-ydwW_sY=MLEnFzURv>Rg@t9iLS`x0zt&w-
zr`$7G2xkmN78OTAcYnCnn+|Erc?mwvfMIUOGb)J~K9lTV!vr4!so}wcwamV)O#B<V
zmE};F-F~%lD17b-o~T!zY%t|jK`eLo_4Vb5R$u$O_Z(P~bbUwrIBMVU6fs?Xsl8B}
zw0>>#F0-?6)ZqE;%Bc@a>LewK%k+l(OuS2G`FeD#=48&fmLxr^96+lQgz6HBct&-g
zeX-k5mrus_f%cy7yBY%D2H6MVD3fENC`aZ9&a=i7m*$&uVQhF=LY|3u2*9RvkqI5=
z!I86vE3wsmGb%a>H4+!Y{hrpkij9G2=pkeQ7hK8rSOZEtJ96IfXAYm!X^tJq$odlU
zN~iK5VEe&jKX>ZGu5Znn#nIN<KEBgenU>%g(=tyLQivsaK3V~b&g%|!UuFisSAB9U
zD=k^o6V3%UDhuB?Exgv9;m6cl!|Yr@A*NWDM3mM<#|z1ne2f5s{L7Q4lI8?kFs7>3
zmK*E4HwDwkt5oc&P9=k?yXOMmQCsL=v|?-SFHec?lkfNyMhV5iC`pV3xr*!o+ZkYE
z|HbBsalXvm4`a6tN7f9J4113{J<!2!q9Nr})(PpFb*TZi(?H#w@%&F}t;baLgD>EZ
z>-U-i`|ntt5AdW!vs*J!js@>Gzrk?V=}{SD1CaOJtHp~UA&9PomBR<$SFBpoT35XN
zB2rX#lnJpC<|WabDfDZ$E5eBKFT>|wr=#D_owW4Bil-OGK9t$ao|bB>ZjeJsYcj89
z4nN7bPGS-CahCVLDl>nca06U@_1kE;`W~dt%e=n1MIyhSaP0Z59TH|qPdLWAnOCz5
zRBxUy^lVep4w8ECW%%CXgv`j7y4=zqj?qa(!;>cJ@fNNQ69W>R#9h^JS3=<F-cCdf
zj*k+9*%06S%D&$0L#x$_<KOiOcwsw7eG2Pp*l%&sy`_&77W`sk%HVoX`~@U39@cI}
z8N*d+!1>0i_#D{nT}0+bgo0)EIc2Z57(Kv)rGG%&8g%b<`y9|5l_$`p@8#+z^t@{z
z4yZKf_D^yT|5hV7#*Em_*P^5%jIm`35bXIjS(I4C`|y?z=itrr$t1SZEjfgKdJlbF
zrq@6Eag(4t^Xul6rS`vl+Y!r>c##4@Eb^O8O*t94yH($FWDfv}y4y9pPH+t$%sg!k
z2&|u|(ZM%nu#0B&jpN;hdbt)|a;!_8j!F~1cBd?yeFDYJj%vM|U&L8Y1GxtC<Ij$I
zp^hs@p~IRUW7J(SGOMHuRMl@OsQr1=PAjrfhOYtj+^Xb4T5s7e-EsJk`UCptFpZCO
zA;Y*h({+LNjeFV*rb7(<0=Zpcr)TDW*hy7?ao)KCqQ%vC8pu2$Eh2;Y1nXQM+c+|T
z@HOERga}4`ghZ31pVaGoIIg)F{b)vj5c+lyG$9*E<Vj3G`IXF)3X>XQ6~24*`gDsQ
zwuP;4;|RW~Qi=QsEFRyZb~mf_4-sMO&gz;*b($)0D<*CMhMhUd9V_REIN2^bkp6gA
z(FeFJPLt~&S;*h1Qgxal_59DA$I;KY*nMRs?e0__*A4TnJW$!#ry`rx`rSwxi|aZX
zZPXG_-?*>VMSSOg9jNyHWPr`~sxm4giqJ7}9$z!tIl4CY*@0DNDo52@+EGc>=E=qT
zdJeq0qPDC{5-<JpRz9p#Jz(C*pbGJ>VFvxU(<`}8&$UUyd@H1EvNgfAd3Q(n32X=`
zM3yow24g@;i9V&#i4o|p2FjxBRSg#$Ua>zpR9n6Ob|FyD8RJ^*P}g86S6PIn1+^%b
z&aYklXhr&Ln&tvO;)W2{9Fudy=FElQZRn?wPn1;mqArINWH1+cQUTW#yH;r05@#}?
zHEpKW2vixag_E4Ot?PVms)wP8gMfNT$4i*)sglv3HjO6Xhcp5=Xb*G9G_#ya83+{C
zXH&-x@7*~^yaSX3PuGa2v8ps4RZ;wK;@yh90x{TNub`5mvHGxmCF$`48%g@5MUfDo
zfSme$Ge>y}sX!gA?DUH(!?9B>ff;#(VTLV)L~bTBfW~6F>e@Sb+%Rxc0RJIh<7%3D
zm{IVvjY^V<Iiik1q39_6Ty1^=>hz;ovTvnW=ZMGRTNS}84-A`|a-OlI!mULTR3fIx
zs;d?+GuV75OI6~egX2X4JuVLd`6s3zI8vMq36AH?QKfw_PQHWK15*5NK%M1@^SE+M
zVd}E(uP?3F80K!-u2$K={tM?HfEZuUojj;R@ebp+yIURmCKUXr9gZARmm)q8Cx5SM
zes&Gt72N8xnI>|=1K6ik#sEjKXU;x4ZZZs~!uuTLc06dZOPq{JdZ{biQM4L-#0rW0
zbob^?4OyS$!__5QPPeU@j8vt$qH3#gc}K?zj4;C^L(QFr;E)OCtq}Uss1IZ)e^cQM
zS;nRflCcX6#hY_ZKJH?#Wlf$LW>KTN{A8L&vuj2k&$D_2n~vwL3K2!n|DZDpz1nbE
zI<8XoQeJDuHPCBf;G6N3w9$EOE6z8SO*Vp<VRRzIvsXN^G{e2D><uDjS#SvsKXUUU
zu%cNP@)Y_xCdZv!ylq))-aIgCg$$XiG00O+CfPVG7H`-sRo8nsA}7n*v4?iwY9)Q3
zQ&KK{3W_F`GANR~@e^wsPMCWeF4vm|HkdzGRV2*X)DK4yw%H!N%`xWBwQ}AQI{|ua
z&I*aT1dd}rB#z;GHtmDa?iJOyi-dz~U!~gHl+Ucr+K{e01I7I1j)ZR1n<F7WQ&VrW
z0AMWC-o7b4ar86^69Ql?mgqU6<99(-6hhofud@MAZ3DglCg1R#fYV{-LYI&2YRyG$
z*ze+Q8VEV(n3I{sPb*JPengg0BMP8jLwbG}gs1GYFN6M*;T^#LnECx1Aw026dJyY~
zDtH!k#i9!0^@^6})?;tPjBNmp+IVW+Tz-tB0xkOM`4l1QYk-$Eu0MagJ7)<^9d%##
z0Y+5!A^A=lC#L5+m5A8(P8_Fv=9|7t3t;$F1C19-o5V<)hi#`Tp=9c-#FcvV*q!xs
z5(eq6?fKT(M<)l)AoK^M(-b9jpcdU1soR<_u4=06f8{01esu$MnKPu1o>f4fHrjgw
zr~;N!GJ15>j^M{lSlD@(NYM)pbpVFPZ6c%Z+%(j4gpDUg7kK;0R>SNAy}W9Dj<k_n
z)gEQ-4`17G=YyQ0uTnE_8w*p8<uI%7=h^VR^!`?8!9-AzB?u{Of2Vv+)D=5<SQW_Y
zAhH>RUtyB|DsgeL=$`OTB5Xo>o+f|G8>1k^1;MK(+s0Y#bbVbN$A0TtO2>`<QlMp^
zU&Vt~s!Z~vM+&t_Ok0W3x)F8Lj7<I}X#}UXxoRHTukX`xN*NVv*yVLu`{VMbJ@Xu!
zb>*)s6C4awIcXD2KiW`ka0>_GwEMfOn;a^)9DcV8KQ#v_F{u3fwCqk~t~jb`bwMb*
z`uwf2bhuY)`nl-8dI9iX0|QO0I={99?FAl-wFM=7vR{t_TGN$N)xQ(r)L?yrF$iY^
zkF2~1kFlppcpd>Dox%E0B|`$~=ku5rY4LvRoL>Tv#`d?y-Y1^Z8b=upe0)40|M2VO
zo7>o;yP9?e<&lYG@06#MZaeE{?0)|5Cm8$$`uYPAgp{a*JdRi(j8{g$c=(yS-CS}7
z=55bOjImhjLf>-mUCtz4{}V4ApwYW|j*}^jUAf9bu7Dh6>K;Ujiboo<eL8WjEnn<T
zWH&Ul<W}!_7{hnT#_m3RRNK=i)0C8@i*i%+dls(Bp}+_%qkO>C{It|sT&ljJXB4%*
zvc_d@wf(Y976{rEQ4~N+H<s@{p1P9CLq%S9<O1z2GJ*EP414M7?0BeX_PcpKI-1Ry
zjI>+NgA6ssKh80?5jwO=+p?R5_*HDbsmbu1ys(4HF`Jd3l_qd~^iA00v@HFlU$cL;
zsTeOFD2TrIb)4Nf)TVB(&9+?qP6Tcn;c>z9t|Z_pG*fA4C#6#tFO!_%dIKq%aR2tQ
z5j-<^9@IC@<_|Vl<=9UyN&96SkZ80QVCLB<Wv42O&Us|I+(;&9f^baVjD%mN$6Xj$
zVVXMPax;ML6Oa{Lb}MDbj=l1o4Ap8gHKh;a*MDdu0<5g!19!WEsz3cgA6xf7(%E_v
z$cOnBF&b`qxn^-pvTRydFMYnho9YH?KdjpCdnX}bN|(B{gMy^dc@3>4nHmvEA5Um2
z(Pf@%6;>n`*4)~EbU&CRdHmeaxr=Qo$y&hv2L%Cq--yZs0MWLc-~MRIHFi((l2dzk
zknnmUhG72^r_c1@-LThHyF;(KKE+*}3+8kwc?{y5pkKUew`(0`5C7^Ku=(!B#*;9h
zU6#z|d-A#1Jnjp69084NW!pS)i>Ws2);JkK?Dm{^t_E@*{JK2&+lBgr8(m*7^`BO@
zN3Y+H;~l=|U@UW;k%oWEMIeLJrQ&W_yU+Gqz0HWY)9g;;b`RNOq^YO!8{^X|cHdt#
z7?1k)sZB@Bus1SOWqa26E`?9YG0C;rhPMA^cza!<=3Bl;NkVkR3bmLB%tXGi+2NlL
zXhC~LM7wcPKJJ3Z(CYcXd=*bCh=O6ancjXHuoo8@^Y<ReS#nY11xXE4@8SiIbg=HN
zn1sEB!>QwJt5~Z(H)~I0ly2Vx5k@Je_?Un?0`3!_r+gRj`Xi5Z0wo-cC+57NR4m>B
zr+DSIxGW)oIN>dUAu&Q)gEfO&K%bM3%pbKib#%tbw91R$oL_Iadn+nOJzF7mpIFi3
zDtkaA!G(u(kxQbhZ4@gxk+)<WyL~#%k*WMnIo_8iR<V8c$R$_BeSH7DrNUhp?z=1*
zBu}LsevhoUM<?&`Zl1AcWa(Jpxz#3BjQ%LA=GV~s^Z7l937G?}C(<4R@5<^CB{J_C
z>KhR64f*cT@L&4re_!LXs!d_yth2WZ8FhhNxCb?MkvE7|ySk9J&P4;vQ|Mpj)cts@
zeocCj!6~w|#07CtQ7Zg}X7v3)OVQ3==-nTwcw8A&@>!$q@IJ&6FSV$38Npa&sWyJg
zILuL*uQ#Ti!r8lG>!a5Rn8`UE=am=q%!vkK0HxKoDfKyTzp}u%nEjOz?SI!rpX?)<
zMx-5a&}e$R$znX^R!2J3u2`tRYA;e!#fHzRK{JwODOuH4jv`;~Qm&=5&85YGI`@bk
z+wJk>3S7Z=ulHYTUXAA*=6gN+F`>C>hxO$~DKBc>m{hz(v9yXwQkTW;%u*2l8sTRR
zRg-46x?CTvNfS3Iy=|S2I>K}Va9}^1+CKHwN(Yo`rF?@}W23V%3hQ?rRXW~+r<FB`
z_OOq7BP6GRyzu0PdSi1@gs$c=8sC^feKQXenFp>N&6)$>vcc(P;crx(P#%4Aqo_V`
z$rTml8V{;1<zA(EW_X*@La3K3w-+h&bb1qxXr?RZhw@MQyO@%A<3AJJhd$ssxoPHO
zR8#{SfS#=E^q$zk@@FC^2XMUL(JyhM(EOesUg;kXPt=Yih@2=PBrndLC%E<J58o5h
z^U_OjdN=rJyCSvq6LA5}HOoLWVkD>^X&&CMmAMKc1S|S^b4ere(fQJo$rO!HUU85c
zh5D+PD(81^v$ZGH^2!WJVX<4IM+$9g?6;Hev8NX9KhavVfy4KbibQI9Eh`7A@+Nep
z`A(9_W|G%Op4O($6@el=M+gs`l2DF{D>btXF3~_8R8lCH_n|Wue}pVv&PY+6k0KIP
zr}*3(?V(!W;jsFBHn&*Ate%kPO_k|e9acg$D)n<B9rqIJj;a>BTzGDKbx5!mMYhf)
zB2Mg#mx?_cY?Y!}%D;T~;#Su<9%=Q@4ZlA)86K&{kUsj>xso8T9<Dr2^Hf@2bM#1+
z6Rfdnm#+Q}9c)w8pquMA5qrhh>AK-)d0e=4CdT~<uPSw-kBel1H#~7wWAe-Dlvb^u
zr&F`QTnl$FYCq(n4z)^xH|nrhIt*gbbfv}XIk2XVPP*%Cm5tTk4K$ER&cZz*lb_c)
z`fhD`lni>Q76_QF+@CIJ8~h?oRvaX?PpaaZK=fgh^Q!t2O_f)+<5_saJW&~qFx8<%
zCXI`rW8D{*d?pnU=M!0WUyCF>J<1cUwJUzk%o_egw9(?tfX8ja>LLi{69x2K{p2g3
zQn_Ot59o=F$3uv_5<<j#ds-~9ad-zARWAYsr;n8KOx@#btGP0c&_>Mbtw1YR%59gX
zy-HiqO<xW?wuaHq^T7V2oFXIX{72~I@m!y$JPz3N$AyHIeR%KYlaf3zWg1dj!gCsv
zxiacMakWE`WaMIX?<*faFEsUS^xS(Z#eEQQA~5JPQ8o`wj<weBZt(ULQ-H6Grr$V<
zfrC#rp_VGp2S?7wBuBPRDO$*R6-L($jKcB#)t$s?^ojCv9UbdmOZ4|*1%%%7ez-TT
z!v<j<l(AkclnfwNiWaZ1JX+z|1J2TDmi$-4(2}R(xRg1~@QMK&6q=2J&a@yns4%GQ
zQF~YZH6~|(sn@XDu4^>!3M?xq=op*S-DfQEOCd1cv$2i7zoyrDuiEqZenu-{??z1_
z0wk}FCFE&9eR{RJySMPlNp$pLlgqd2#U=j50qHHyml~NvqcF$eFp}aE^ARpSm~_Gs
zY)y~<8CQ+MGit64_37o~Pavhn-g1Lc|5BTTLXsTS)z8baUKu-29%4i*`L~`76OmbJ
zU@&7VsvV(z8jtB2wA_;9Vim9Mu)ZE?$Bcj<(TA^#+6Kg4vhZmpFa6&CWKsB>PX~Y6
z^Z2Y2!#vRQB~vbBX#tPVNFB#fsXD5{TMXTe<jMbn<y{OMLkOTe*s<87Ea}j3qP@6~
zY=wKK8n?s2TDMaX12#TeFkp^@;xxjcwaeisGlbYTi^cJ0LE%@t+_4z#)MV@`M=3DR
zs!O9`U|^t6;yMkQiWDXj7{8*NiZ7LivwYHoF*mzR9R!AYyicB%fZ*^)>FG{dm_o5^
zt`1J7nJ`dUsuOd3T>5eOjSGad@6Y}9Lq-1*Au4n|b-Cdm^ZUOM={!M5;5jj$^15(+
zg1<iWzaRhOw-*j%v|XGfZgK14e~V>*KgKQQyB7$s?F+n)B!55qKMvHc@tzi1H>Xo_
z?H`}~TX_7UO?YdGJaoEC>Tg%@k7E$t(E`@xf`@rM$N$9C|2UfO8@d;fAU0bDa^L?M
zg?}D{_W!GcVpqPNG-m!a2DKd(OxXeZKnk6GV?MA({~wqC*UL*xz(Cp8)Q+SXv`HCS
ziFQ9X*Gg<cv-3OP-+oOy3BxP250Ac@n>+|9;;(5^`IL$^niXtf_r+H;zQH`3gm`+a
zjIuHOb+rGO_dpil;CVCso=>#MwGxGmvPD_|{i=IwVl&XAqW{hkF=f+BuO=8QqFJ;D
z<x+aL;NlgDe_32y*KRGD-^J1xJnDjaEM7&G>OKiNdupXPfs^iGXkir3Zdg9H<*>b-
zXfHbzG{b1PWms|ei;F+WUVAFQImYAsjpYffEEfGkNKO&@#s&lgvv-s(E1#GodlIvT
zH5-$z?q7|1fus#q4&mPSR4HX$-eN~zq+D|+Tl#bjY%riaiw=Ci@AhJ#@YBK4bN*Y<
zPTiV;fJ4oAT|7D~33P+s^RXc&^y3_x#ajNp?O0P|VdFCvxHyd#deYS+bR#4<a_!is
z*~}vK{rhuQiHU3XD=mf}1xG~G#MwFLXri|k5DO)4!{wt23u|las<{j%M`;veCBs7;
zFi2}?v8hvzWH6T+PhDzOZf^IS#I?53x{iVtH`%@dHv~tg(lJLPG0wV3c^pPZrYC>3
zl<PKWqfEaU%WL%#Yn#V<kJS4?VV_?;73`JJhL@Ds-qy_zS1<Y@iG!&}*Hs2B{pxmc
z#EqC05_A8@oc{SzrHOzLmAdWIPnED!F|N+=OVbyUG=j^?s~##)6I>4)e*oe@;_xBW
zIEV3kfwB|Z)m1JhWGyhN6ti9_&NnwXNCuOaVtED-E-n}EcTrM_xc-Wt{XSP`fchR1
zb+b@tR%m%AXFxueWtM7c^!vQi71Qris}DIIkG)PUjZbeHv;C~TQ@rv6f^TE7(0qzZ
z67vDv876=kXv~${tT!_MRjw|KPk?)6zUZsF>ru*{hCf^1Xm}87bEDUnX=vK09`%N(
zmVVf`S&@9&lkri`wVZhgO}YHf_}e?3ZWRa&-{x!<GBrBea#`@<BiquKK)y1_#V5P4
z>%A>V-Xfhg$hF#j>A+H_Y=NTQk&z!JaR2P!`g80qZI|2kBlF8xxqP{bv3EOGoj+_f
zzd%KOY9AWP#Yp@1?IjW?4eM}FGPI96H;X~Q-Ht=K9kk8Gb#=1PB#FHyqOnZQwBEOT
zA`GMvT_IgkV--p6m5X=sH$k9Un+RQ|#y7QcFM?4+!bRyK<9VS>OWmL?KIxTQo$2F7
zSiD;EOU33U+%NiI0kHTM;o8Qnjn%!1X}_DO#ws7FnXn*I%L1LgZP(q%U2-L$yd&8;
z`LOP@hg@9oQEs($|Aap-E9>23or<D4-u?p(2{}&i)$4f-SLoxr#Tnje0RRMd+Yo}9
zh=lK5yugDx*)G?(4dzhuyFe*#ukxxHE+G>SYce(76QcQ-h2-^nAsHr#;VIWo9zoOf
z8UBK{^130{(}tze%dw6V=5aToCCoAFHS0G}oAExvJSaU)ORLy<ck@M2)4p=ku@Z4u
zKz9}gXl=P$4;}>~J}FvVCzyFeD)@42m&V5ZRUEa>m(|%YM_xNO{0PxOC`;Ek)9z{~
zdaSGV3f7WbLGx3*=uMo-=1`+Lf97?iga@IA2DQsfUC7Bb?|hOeop>Y`zuMx_262Bs
z*4H5$`r#8oiYEjVzG8m%e(1Zv@FEf!fEl`ul3~Y&mbk%dSA<datxPWAxZF6Qtbup(
zwaDxYx3Z=tk0NV6L~mh!nIEoJz$asU0VzOA$64$lPcw~w9WhoLzvEuCGd#p#{XP#w
zF>~_DEhy@+kF_Rlr<e(0uykjs)@od-BdlIv3I}vwiAx9fzmqi*-S10)M$w*pd5ZGE
zqjF2#?~hY1HQs~9y|et~+B{G!2#p#|o^zdm26@U+V82~nlp!mra6gK#aD^S+T-W*A
zhWxjH?5n5uo)&%;nNG1p40<N}=5}Vb6<UM~Xmgm+gAjrWWh&va1fic*;7=0kUN>1k
zk5YXF1un|M`>y=s#q0*lkj5qLE1>GwoxR~@mwpOPsP|hR(C9<XT5r81&9`eRnV`}q
zBJ%gd_VysqU+pP=UX^yQz2LHuqE3ShH<#a42*QEchu!C__O^e~ArZP)rCy(+Naclg
zG~~%wJ*gx&59=S;ny8{Xb36K03~Y74g!EoV(HQ;!Ekqk<JB?CvHB5$9toOPa6X2M=
zJItD~wP3K+*nQ4sjaRP;uv;ZtT$SLCojtMAov3$MzZr}Z@ocM5Ej)rf7HsFm1JhjL
zfg{B5tMJ<Rwxv3@adW%6Ia+9(Y9-Y3N~h|<{_*5$rjkro*d=f|-_uWLZ&<Z;=fohS
zb1%3@AorKt`227Ve0P>aXBQaPRI;sV7#7IH46T-?kG$)TB@$~-I)$z#5mRf@fF2?7
zTL<5@$sMBjFKVqF&j4Q|tMvX7!l9TJdSZ|+7yHxRVAT*vD!r=i*~}V9rCG-!!PNA*
z#%^owBL5Prz!Jab*U87<t8%9QlP4r9zY$_zS8;W7F8;Ew;_jWLlfHZClc1-EqPc6L
z%_|?FTJL*jG0ix)&X|-2{wnAXOTU0CwQle3y>?|@)X;=%#qKyx0266vXP2*<`Jq1e
zfrytj@Vw`u<z#**hHMwq?WN=+c(q#`n*k=IHDC0HT?9c)@%*i&!uVwoj{%}tyB1Wr
zBdue8D=*vGc<{x}AMrIAPJ0q7I2YZqoZNjsbEIETx|_;LZP`8tZNQdRlE!}-TYxM&
z&+2UB={f7|M6-|Fv6+im5u4Aj{3+UG^nPbyO8p37y^1UpeR+A@T~;j|f}vb?{apG`
z=eQvV9ZwS8iC9kY!%+)+bbTbDKweRyGVe{G0~+{L?>lgts|$N*#N&Sql5yGTjKyQk
zL^RQn5krlzD-HadV)$ckb9w%gDQWg&b}pwu6)U$bTSHXaMQCVfVX{PIselk#CBSx|
zDZKjWzwNfx0D@259$Vq-qM19eSfk*55wyIhCCu1p>~>GeN`Gmv!`Qj8VdUd4MO06c
zd1W(#)3f*U`_H}=e75mTwQD^5F7uK#$Ku|Fuq?ro!tr8(8p%g?-g+F9hTjSdzfYHr
z30Lg5$xlA0R>JIZ>L}rdjcd|Cck5+EW^f<Uh}ks69=Tw9JlspT39#PC6gCZ3IGvUn
zXZL_YTFhcDue^sxg9v;>q=c^vIk*E?t3;%Bhzu_=8J|QkjeQIa4OP8zVlZ10K|)%q
z)jK3$S+5bzlx4aYWvR)FgPUN57Z99uBQ-qX0*AGH@6=b=DCo#Z2Y&f@{o9P+`n{tj
zz-gfsc6naTtF>cf?T^|&20iVW9tXPe9RZ+k{5tB&SUm`@c7n)rLsv{KRVh>mdsH?-
z*Fa-FqrLt&sN>I9Zw=c#ws`EwHedFXOH`5N-Ievld@>r_L}pk7+lco_C#hn3d}9H6
z3}*QZY>lE&CB8J`o)`^`L5mps($?0=Q)RiKVYTIooiFq}JW?XbbN!Zl=D;9u(x_-{
zZF0BH=yMndaF*C^EzBFL1s!p4l<4?*X&J}hB`%VOlqxee&zdfh-yr8myX(eByz`X$
zL!K(m^3cOfncowim$rKGKUmG5FGGTU#|xRtwmym7BLs?vN}>^#u!1nHB|&|DI%KGb
zbj9m`$63PkC=KIWI=bAP5E{l`gr?qx)#qKrC3-?*9T|HRRttnp6!tDBmaUYIc^rim
zlH|D&Z9clVE<{Tf{$eg=qzmuBn*NNu7<rdW5B6&XTnUITfh_5jn|o$h<bJm!pd|Il
z9Si)7lFrO>3l}qs#^c|?^thV3ha2_=rlBViW7GqASL~1@#d>@c{9MM84VJ(&h8nz1
zjxqZjd@c~_x8@e3&Q%ALjIQcswn~$+{pHXw-bVCF%|237G3}Z3gs3e~{vcKm)AxC3
zjw}pxu_}7l93P2Xoi#4j;%4cEX14DR<!v?JT+JHG&N1Zm;V+ZBTk=j*E$qsZm;X0d
zBXpp-s-$hYRi+^BDk+Z|-UtT~8ZE2k?e7dLHK(}x^nx9+7O^Vyf(oNMN3KD?gL0Z}
z+96%Q{T2YRDf^~_BAC?LSmk4w8OUHfLyTTZl6Fy5RjlqJ45EwU<i66W$Lhw(P921}
zy2>l1I(Vi5!5oIOIrZ~YU>=8OZz~a=J<mXl_ALY$wH7;2<nV8A`L=cnpSI%c#m~Ov
z)2&b+VD3=MmIr5ljnkV<>2zy!t_>hP8_S%Y{Aa;AF}%jLm9uw_)9+_5aNf@=w~;aB
z*1w-f3y5R?PThb@ct3pg){@{X`+UH^pQsL?mEci7{(oct=Lu4jfPHMu_9|1r*;_7f
zqHh|2h){U9_iV6m`mvwRz~C#nDLkk9_Y;*6-C6=w8{PDM!}Jq@VBz54xH%ph7x!pw
zZSAJb{-sfnjd{8{xSERe>>;@W0c4l?WT!T3f*iCCbGDF|$-;-7iupFX$-O#$Md9z4
zyNtur;{Z%=vb5l7*RPcNj??>aFKQ@TK`><=kZ(;kr>cPy1>R-Xl?D3mZ76<DNnxur
z>vMc-eE#euLnH$zF!m|@@*Eeq4>`${wUhw}&04WCfztO_1-l@V{7tl52X80eVQ9U3
zv-c#zHi~_^#)j3$$LG-6+uIxc3peA36L3MuhTrGe<7HHcyQ8eE?1$4^@^MN!YYDc$
z0?zktZd`AxfDm;J9|zbFl*GlwAJ)>seIBv=u$!!46oXI!g;{6KH<1qT;m8(#{e566
zCL3pZHT`hO`Q4DS-g}E#2$<3DmHp#U-+RVB3*c+zq|$E%L!G7fJGY`z&FLSq3-iG6
z2!Ir13wtx7X6X3i9W@b`pG5+Y0T#Q*3hWPs)}JOnn^IP`jJ9iFh*|aY{1k$^c6Mb<
zF^N=;v_79E+YdQ5mkS5h9H&f!Kh8ZA6KNUB`o5{wUR&@$;bRO>XS~Aq>`G1WQP`hk
zA900uXuNE5@9rcSDc$hVu}9yK0OO2;{IO$r_6G+ah@p?;uMLq&l1dFFkdP_7xz$Sw
zX=L#r#=-E)BBp!n7d%^WIifyp4A2MS0hyq=G$4QgyIGs8S1J1BiAsDSzvq6DeuJ~z
zh@*;1q)(!?vvXC7KrA}R%gf8T_y}l0r8+&y#L3CIgTcg)jHvT_A69wCwhD<sE?&8I
z)@%{ZaGfrCk3u1R;icf50R@1o>hy1K*ZXt5-gLShe`mdHYq8`N;{+jYbt|32#!pb*
zD4*!&IyrR;d%9E;@<-0yo>(?c&T4nSPk9wqVXL!5k2P5r%n<i<vNSBO4zm+hRSOTg
z3cQzzAz8@0WC#whViXS5xl~7jm}VmT1_hWs$$?fSAMB8{FiWR>`+-01&^LTJdwU!W
zv!~*Hc2|Ta0{ZJ`N^hT|R`uM}07N_$*+9y=9MO|ns>1+AjO1tdIq_s?Wp#ZK^WSK!
zpU2KMdxjQhK|L|H`D)oA?>s#PH=N)Q?+QR}3913g;}n3Ki1E=QX`f@XR*(zOz$=#5
zX6hF$_;7FS=K97p0<7zem49S#{<^d3Tuy`Uo?-qiP~f2Dlxf(vPao%sWP054hBRuW
zn54TuN@0Gv@3vk?^(~vq+zn|=4yr1ik(<$<ao){i1UnE;DAaqxz@8^r63%4KoWd0^
zlnkHKRUfa*um8O1k=z~x9(xU`2XS}t#eaJAAg(x<R~GiuHAA|k&|)_qjhdPw@8vi=
zf*U|$5T=$0?6M5G+z6J`QAXB0$VhY-W;<F+H1}(}eD2W>>JoN&Td4jWwh4ge@lT*r
z4c>nQno-r=+Dp8H#Mei9658JC+^tu^$rH%dT6#N!(GJD&vv)Nk?b3Q%{I9h4^(l%=
zNT6YFHIACxcO{SSe@h`mDPH|&ZtJg+Ie?R%Vl+>~F~U?RBJpXDe&7xOtlp+(6G76O
zk7+#ko!;9JqtZc7#rHcm$Bw;(VO?6yD~KoHj;&JDDH@RO5#^vsk#p%B=u-(z^O6|9
zJ3gVhM7gg8CEKd%fei*BYsV)2y)@=lXbRJx_AF(s`Lx~-kDKG+k}kufj~WhzpNwSn
z;9qV$(HQ_&Eh`>>d%<2;Uk95`6|KJD;~9yh=isWJes*mC^B^!2HB&MF*^5yQDdF8T
zvu|Ue`!)Mv*2AtJSnpy-2|E{@q$PHI_%%?|DPm+ZTql0bJ$tj!!_)jKik#Dst-PE9
zTBO40c=_goyjEPQpj%Ik&2*6!V^=M6g4kL6_D}HX?sV18eH`H(?g%Jg+@9~mz`@F{
zY+rZN4V~KHtS@*|aEgygXzUDpDVC4|l?H~ou_WJ;S(&OlLH7xGW67dIO@~&-T`Gxs
zR<G-4uR<rW!M$^WeH$fEVL&%K0@(AFb0C`&ZJ((Ve_KG`*uQew($oc-ghKXH5ED^z
zeMdXRFQ9op@%ZR^1l+i#;kt@XZ_sOj>RQ0lg}Z8lP6jx@>guVUN9xm1NYkW4i0%E#
zrPskPpEDQ4;hh&#M)&GfrQiChDs_n@N{<tva$hFWFT>);lT$^(h97QHS;E_I3?yf}
zRIo-5XDg8Bt9<o)AmA)JRtmDC3Z;c-7+wBrq5NHF@IB!N5Cl`xvIJ#Vj8FAeY@I?m
zstbqL>9^n51jp~wxrG$Oin^|~j(KorrGbs&yvl7pkCvGA+SEweMP9YS7mUYZZhjtU
z==-sIitAgLb)wzXfTg`RU7n3XhL<ATJ-0>P*^<l2DGqKTTJcsFJSk|L_L@BSw^*&X
zsMQiECtKY-Bkf9^O4%xsdv}wous0Uz+UX5)R{aH`V+MWpaG(t(ph}KgdY9_xcFsX*
zSNdqd$hqbU_g%9fi9B6Q!OC%WG?Qt22-%o`pI4|K#hLpWe)YHL6?e*)OU{FT&G@*R
zt(CEvA4HPuVfg%fG`R7QbWiPd;NXZ7&ZSOaxb~){ne(p05Pwyps?~{Q<lM8o?53F&
zn;;*4_6eDjWHCrVzNo#cOpu~FMY^5Gz_5*R+;tx5ZknOpmHJ5<!U?_<!6%s=&B9&a
ztU>0rSH@+{dJ(&?@JIvf@(<-9HfDXiZBw0=qQojDx-x#@K@EjIhOWMJ?ny2oN@MMT
zhIpq)U{H_(8ZpYq!Xh8X39>Dw|9@QJ_52=&&64~1jKrq=5|uZ-S4fV`wDGh31Ewo;
zc2qSmj;>NrNffT|IH)0AAVR><Fb79~T?w_-`mJu@m4jL*6mWn5d9*Id;*StwMvPzZ
zUv+kvc$9nTDAbll=lP3;&;8Gxc`)w9LjpG`?|k#)r%$Jap0l51JQHuVtNgz43hqBG
zk&ZB@cCbrBgwB`B70Pd#fM#e=<7A(b`y2rU77&=dhS$xTk3}^<#oFZ7Y9BR>y#z9?
zyIPkgN0FSrg$;DHNEUFbKquVZKShc59b9^08{Mq0vT}HAIsLTn<Pkv144fn(_enqv
z&KBNzZEcc3?@_RAP;&_ydli+;Ys2EQJ{DV7_gtsyZB*+HVziJ+G3i+put_HZG^thK
zNW9T?^WnpXl1eGh>3}Z#Ri!-+5a8jzLlve9^^VISxNV6J!P|}-y+miOuv^Tx05o*r
zb#r-Y!6C*{9g>u$!~61PYV-Yvjg1YkDoE&QUMG&m;318*N2|aD`ZCtCmEt%a;a$uR
z(VxQ}lUaerle(27!65I&dCAlu$=JnuIP;YlFUD>GNlY1@D`Q8y*_s%|di0@3#?1^@
z@w1hk)O0c`aEzC~udbo4d*eJs^|CoK`4N2MpbddQEU>`QX`BGWEumOaP8HAqAj+QW
z<HwJ=fJQ1-G<?R7M8zOPI~ob4{i~fcVCU!I{i%WqDk>@^Vm<(%%~DDgaKxfa6Q43H
z&Jx}f>@oYQmMuS2ZY+(>s&`uLX%8i@T$B1Yn4JZ{Y%#=&6CB`jD1-Ds0V6HWDymx4
zRn`OQ$vyr>(_-(vv`!9B$(!lIMpTTVVm<?9=ee48hCOHiq{4ZPxW8sUSAH%};LzK0
zHWN1gP+y>M91w>wzqJwuV>m1<e#qx-Q;MddZ#GNUsSIszz&`EoRV@TTOR9D%$SZyx
zAA`^~zM)sIOpAFH#4;P^)MRiP;(7Iu7Xhl7rpG(OLSYg&s!CO=q1#E}kNf%4Xzj;W
ze~2{NZ^rv*Uk=b%s9%>#PZd6{CBY&X8xW=qmQxKbg?aItIoa83%PAtKZDTK9zW$?-
zfq?-HbB~UWc0wo#o_Qw_-gyrU$@wpHVFptdUCCr+?)&;+)x<J-e&ksgkLbF4&pr>5
z04`7~a|FJ%mmh!~9Xpbjm5a=~*4frd*v%S$bCj5LBt(XMj@|sT(z*z+q(?s}Kl3)+
zDj3s4F3x1X3sw|i_zD?q@4F{ur<CaLg+BMfKufOnbA!UmH&rRT_*JcpA_8}<q3HrA
zAA3ViCvvs9#*CM10)11Z9`_d3*I3UpUMv==)r~|hEM$Nwe$LN-EftGxsCQob3?R7m
z7og$+_AV`Nb!Je8<W-oMjnn-1ONpXj$Y`9qbl{0bc+k0(tQytf6n>{Y{)A1hvs08W
zT27PAVe5*MR@0G6s2J5@gV@1xWv6{_PWTpXB##35Jn1mA1TJTq&Vt%3Q8pb*%imWt
zajqmk)s8C|J^Wv4?*f>SrI$wg=sblQ@--`tS1>PXn=+#Gvogb6r4QMUqBnK8W^{7H
z%l;RcuFc-49X6YoQk^f!(wy!p5sVMYH491bpPt=kY__^yF*VZLsW<m|UNLQK9J`M^
ziLCDAmS0RrZ3<U=j)*6;VRhq5F0v!*;uP77#?`G-7Ap1y9B9UlPbpSVd*$(>xj@xO
z&vjvXgzvX)sfg9Dhk5yB(n~Uul3gVRja)YmSIrAGiyyMFy;MpQdd#Z%Tp)%MWC)PC
zhqge>^^%m5>i#Mbv?qHs<LBi<2+)R8+CfCd^0Be8QKaDhYf-DQBGCcb^>~kSUo5w^
z3N`!Y>E2I$7{ux{zdal3m;q^9xb<LilPH;w)^`5GQya;$QU5O^Ax=*3KBPsS8edCx
z;jc);z}Z1^CHaOOcwdUT+ynHrb7<N(U|gC|bDJg=XcS7!L6sph1A58NIY^%QP=tR!
zDL2Q^N3WZyjc|upPJgKS$k0hfsbXk!RHG-3y-?y{VnX})wk{JtkJ7)WXhgCAwR~?h
z$$s|zajJ^&0c!Y(8FK~k*%9^>y8Qn~ISa`BzcMaFV&D4u*kP(eLqiXRg@qLwC;wDr
zRx<GYHk3jA|CT_A0@f%wmi;HetuBLav$F<U^{Z)YRO6)}PN2y|&yX$e-rBH?d_0E@
z2Lj0;6VWwQZACSu{deH{w=q}+v^KXn&sWw1MaFO4*3_zVH$tZwLC6F(>(X5_!-V_c
z@Mcdpt9a9%n8DrpOIVxf8ZuE)(b@6wajj4NOkK7263@Pq;sDVb%4qv)N1*%bjr2$#
zo}e!L!7RX>N!r&Jh}JAG6H~KMQ&WG|i?kC>b={njla>8=YiU{|LFOzD@(p{MP&lC`
zYvg{|1>Mn;j|4A%*f>)%^3{_9P*XQjU3*ejt@DI8{}(C!PJDkCenPln_hmp<cCH!!
zuE2SqL%K33SjbJbKRYG1;rxv(2keR?<8g@fr#Y5s<C^EzujT}0fdquYUOTh#Nz2fW
zU!Jr+rGQsavM08Hc2m4TRt}@qfl}jlc7;|Ke=@hoSFMT2y1!bsxTjfYaEd4>jw}kM
zT|2iT6|{gx`Up@>05lDGcT71+<1ORU;6ap5n`c8GZi0f8PEPA~pVWF|fTvtOsHEIs
zW@=%5**s<7e{>dfw{4F3K-w70a8z~=U~FdN>~NcwmKKlcU%%d}F59ta7BMgP#GbbB
z=J&zXr3ktKo{NhYF0>5~zbaLD>D;8Lf$x}}*0TcxPpDv<PP##W%^`rFsi)ilpHiCU
zPU;eBl;rSgw(;9qHuHA}Gh&Hl`~1NQAuie&z#wtkngH*FQI6+rp<?_&xVSm|-M=#Y
zC(gUjLM8ReG9IW9hpoJn+<TNyJ|Qb)AnX!Nw9&~%#nMSik9OP*DK_<54;JX6dES^=
zpNQWFY<Td!wA|HBHVT%gs}!7XybBkZ)L_sw3HZicLv4Pw{f;e1Z4J?~@}@iZ2EZuf
z@K)<u`hDUHcd1gMvkiFihPb)S`>V#Ngx;y7xvx-IVWrL0?L|$xZZ#)|Q}W4&-eoTe
zy1W7zFVbO%ilVSJ(*p>Q)TMnuCWN7k=!Asy3$#i(R8>_gys(Z=(QI%6td8v4Gw+u#
z6M%jyxK^w|hc_7YSg)M^LqcI|$(G2Hh%ISg7kDZ!&DPL4ztKkvx7K$x`C8ZLE<4?m
z+SYgPacPdK0{+b<)IKd3P(!4*L38)M(&QZFZyVac>8c8E?wM~LYeJ^6^@i~PDR3Iy
zx~<kwFbA<vVa;FAQ@qUyiUbjx2jD#dcXoDtDQ*%okNhE*7#1I%yxD{Pw^m}e!cm0$
zejPO`_DW4{>Bm=z1tgO5l=iMV0LT=((@Dc9EIcc~`R}~%R+m2jyQm|H8WkpQpGRp7
zgsHBuygadoNv_`ktQl+rb9mzB6#j2DSFi)6_vnrmUDtgqV{rdaMi8#tU7s4>iA!@p
zwB!N#2!Qf?4V*RJw7bN;F%TYPR1l>|K5PPaT$_t-0Qi(gtEebSmjN!NZ{k>Mp*AR}
z9RYgIGQdvB(XI8l$e{V3f=6WxB}*?Y=+eH^YX9hKh(L>cEQ?%c1O-%6yTT+mMZ|kb
z!0!L(`T%jm)Fj#*{rZn&JC(vOT<-XT9Sl+A4JL4O@Or0SE?|ji?6;1O2i&7mqrCyH
zNCp3IITiGd<u9jj4Tivf^)mRn0(iiqHh@w+%CHU6*)7^(eXlrFp{7S+9#gHl?A5{H
zt&MqHL<<_lrBA%B5Lu~&(Zu@i9PKq>RsWPO3?Bf}MP}H5m{TlXGuzJRVE#(sjH0Au
zz{`XuEnf%1*(Ma$O|%}ZLXNhEI}ICMi}Ma~E0U3R^4sBOClB07XuAeN)#xx3Q$|^P
zg)XIS1|hLBE0_Vtz4F=<1HfvwcB`aN$t+Uz<Qp6I&Gf^d&0d?0ugw%orGHYZS+H(;
zV8h+xy4Xw;w+&Yd{jY&dL;D8h@u<^FiM^}F_+caqP#{Jw-r!N3!hP6@q+c8-m_)OF
z<n@e%zG)}ocSmKlz6KO0W=8p#$i8Gg7@%<$yAWXSUiy~|a^w|&4g$G7*LZSW#UDIB
ziBqRJ2iU0MmbZy1#K2&NUs^ni$fNq8>bdKv+^s`#pPAioKw6RJqhU&wXk1s_x2$ST
z0@{U-mNTN}I>Mq5K#1Xlq(R=qt<<xZ1)ut{PEEgMffv!Pfn-afLvLgD@}FwcaMyl%
ze1a*#IsVF>X_y^B12^l=Li=sX^@Fmn;1j%Bf%;?M$vC0F<4!vTc*P)6E!WS+V@qQ1
zX+?=;183VG2!o%^mkCubePs)x8GBo`SMrn@_R*WWON%pGgEO~U894osI~E2G_rO`+
zuQbV1-CBt}ezxZYxG3PD6V>A~I!1P>%L8klO+}?<Rc?v-tdA9E>sDLdCL?2n#d8kq
z+`a<rr3k8X>*J;4oD+TJnKn{?a`AYq>atJ5nc0UIKga$^OFM&_Uvt%MN$5z=B<CK!
zIj}l4#7&Z8f^aVFi)NJ?y18FY-4zi6_9r@<jI##=DFsKPF<`g;cZs&HF6$c5rpwrU
z@}rvxvrl0#>po+{^+qxO%L@oZL1P|yf5Cg4nIiTE%5#6?F_4p~a9UMTtwwLYisvxM
z5)UMDzlq|G-z-P6?lw^@r9XEN*DTRbbmxJcxi``N%sLhO-x;ePd-AY=6bINS9|iSq
z)%Fj~jv4^Ii6W3}Bj6ju8Vys9HGIDxMWg%ZCEx>)r@;&cy1@XC<QV^6A;07mbOBv1
zEu3wQH2NNUEBTFznm(adlYHtT4cv?Im;Owr_s%RQ!7SSjdlR{fMS$^*F;8>v(1i>p
z;x1!>9XRgG7uw*kuoxbzG40&1)X(#x_AR0H;a$kl!uXiSucRZWg;@%<N^ABViWANH
zlH^haT$WJFFfQYcFe?{Rs<YS3^QhBA`Rw&w^;0*Y;9_<qU<5e~tXb3)p#x&y9wJIH
zJ-TG{@E5imMjh2^PMnZTHuVvwwl&w$8W2VfD-nUb%&~Ttxm~Is^K(dJDYZXc0bsC)
zDUL*_=?~6vtF|XWTf6-oT1yzx!et;Ov@Wp0y{M;rM<ZJFF^`;~-jN^R@+{M2&AqA7
zAUFJF+H~P?N3)TCu}I8kccm{IKxv=T(l`|2*rE~=?s@l^HR^V;ckwA~XXWG|XhEl*
z`U0Tgah1iewA(bm^nK3T>FVm*CYMwH4RHRAn}lcsl;)$|3#A|=U=aDh=c8My$+N&P
zKox_^_R9*>(wVJ!YFXR_u}x`R3FM&%Q8{}h^JTlM)QR|5dK5?+2+_rQ7km`ZLZ1^?
z<iCUk@>D%q(p28u+gj7<3jBq&*j2j$3Kujn!W}&isz~v9@p@k)^FW#MWS3P{)31p&
zI5{-=R5$nE_0XA4;O@V_baZ$a;xS*$4`f$D01o-i!vkRtZ*ONDr-cLX=@7kcz9nv#
zEAEai^jA#g)!E#qsD_`vcv&|1He-<)n)c`Sz-wG!yjNlP*)r-adkz3ytv1lyG#}>8
ziWVBh*=atpElB~Mx{Y;R&6VzZ*Eu*s<8rJNv<BZgR5#m9v~(SZXC^l@1LZQ2?1Pjh
z-;<z-nntS=De5|#x}uNzY|*^Xl4-~mI@(8jdj`l#y}(fe81lD9`MLgj1i1TL;*YJ1
zfHSx}BJ;2b;*-)ejuoZo)JJ`Jpz!=naqWOQ3l+V8*kbL|lELfv(Zf}(u*hSF#!Z8E
zz;Q6bNiwCmwe+Lp?wja0COco#PnBI0op}B(IPhE|A<T@E&f#*cSnT(D%$z5B1pr!~
z0f8{c;PhDzz&^}4Ia;p8fEp$Aa#G9O)#&pY75yJ7U-U%F{Ad%vBS02-2)(Z%Tbk1v
zL<|ES1yQkCdcV1;=^=p2#^<$&iAQ4oND&Y1{)@ln{qAWB9xm+goB=SG5sAcReO5MQ
zs1nKa-+5+C(8&F=grh`l@OkMsHNcf|{lVvhrHKo|>{`Zq-eo)IzBIW>)h9R_W^hWA
z9X!2;@*5%aLJ#TjuowyxsJs^W7lDp85=iulRucY8oH{iz{B<)cT{?U513}rh7YJvG
zQrgmIF`nOl`xbnvyZ<t?XE{3{o}S1A@RJR&edjtmru=qGJOtbll6?NJ&SYx8PefY@
z;5;*uxHHp+zoD=_{V6eMphzM5_Y)-oB#k??EbMF?0$jp-($lFL?E9&H_MUY5UAov_
zM5gNmnEowL{KuP904W3>Y<oG^?_W>!!VG{9z4ZU;^atD$lBau#Gxu{cf)ufD?d?+f
z1_o4003bF12>F94F3!68dQ;oaBO@bhHqTB+@xN!_8ydJ8P&#=t3G@C1cHOE-U{mJT
zHwT&)^d|AZzV<;>>K#oj;E?8Kxq(8Pk(z&T`9uPg3x@+zKGE0eK87}p`FwVWE8%iq
z*K=IJsWOQguRd@7%fHYa!=|GqBrNQ54_r)pno-xSvCgk`aC0LE42!~|p8M8v^74)m
z*B06SW61t^StkWdkli3<r^PDAPe9<Vyiznm)mi)iu;l?y$R!beK%oAm^upnc^wKmR
zYG)@3;(dg8<mc6RefPgF9vF}%W#A?N+giI^15`=)fg*hu)InnZ?4b$=h!Z@|=)4_`
zW=-744pfolFhCZU&0Qht`e{Rml+I#J2Sl&S^pp4T<{E3%>do%@m`XLiFTT$>;QA$5
zps3A3JyXx#I5u<2B~muAx!5IZ#}uHL;m7M{Ao-z=DSRA1%mFJ&Aha^D-~@Rq6$sON
zMCW-w%eQX?Z1*gkx9Ls$c9uWeuN94g`u@-BEO`3IQ!Ee1$?S+}_-!{ZFNZ8Db--6B
zANkIS-A=z_zQMOR17yS%j=xEJG!vmZ1ED3W02uvV2e~-5zte%H{s=c_pEf^L5!g>W
z)cQ(4q%_|tJ(7~N>mQq$Q5ub@9gjU(jt8AWgB1iNp2MJ_>frDY5w+vs;BZRT$XGRF
zZZpbvC32fT<l<5rxn{8$%@Ry{>(&>L8YLB#4TupDSR*DT*1!(f0ZR1iEp3sqk#^%o
zXKuK@82}OBM1@iH|J4iNK1Tl&Vje+vDufGsaD@$F%1G*zwU1KT7~2Jkj_TIcRp<9-
zj)$`q?PadAX|%jP26+B*<wp$F6t&GWX^+u+%zqLhN9}RmtV$ubBhiO{fYmp}R)5$h
z1_@_gg&#Nnc25+);{MY;;e23Qk|4OvCtO&g`u9SN<|2_1iT7?k;C5Z!(zV9abXadQ
zT=#!-i9QM2fL|0XfZkpRzeyvw2eW-`H^brnx?MI%<1|<Df3f$LVNrH_->{+xiUNv&
zbV*4{HzG(1NDBz4ba$5sN_V%?-95l4NOwttzyQ)R<iNnZYp#9m``O2F>-FqU&!_hj
zU*;I*T<41a|5wXx%rsXmeiwJgf`-wtdZoC$^-(yfvB;Ab)*uMK0RYCy#kQvq_k%T6
zh>Nw#XUHQ*f_wLtD~75~hkC(POZ2=)o7Xb_W-@S3^A%Iqh8O$#6n0zBZRYD<f5lLl
zHRZnxGtGZW_M83S3dRQ(;N@vpa2HFtwZ8|Lg_A`95NOf0`6~p<20qer)^&Ot7xvOA
zvi-7uc=kW>fs$Wd<1tWy>)ZT5VBDpWy;+|zL(S$tD+lB?^Ua8H4|nSw924Tl{$3!h
zPPFco_$SV57Z>{w`hEE<o?BLV=V(U;>edssq{%o?tU!$f0cHB4(>`2f{lWrw<X}s=
zB<5!*Blk@BP<H?w=vkv{OH3BF1)f=)Pfl8=W`FM~o3g(5BCFX6Z!7;Ii#;QX(YJB&
zL2~9=MY;}C3H74LFF+HoA`u7oh=>?ASF0>$n%%3n=OL5Zw14j6=0^Xj*Ux(su%pU7
z21iWu+D`H6pVth+aSh{;)tyZ4yoz(2`h02K4>rmY28MM9#G!8kwj*atO*$s4!@MRe
z%W$(zw=Z?_F7|T);?GYC+Y6e0gnD@qMrea)$)n?eBFXu;dcx=i!nOpJiu7>^4>RM^
zY|`4><DBu8M&&MVY%>4dDooBMqsPa<_7FHJ#=C8`3rjUVuBV5ifD|f08*+<{fFZWY
zD>sqR)?3C$6j@z6n8w^sElx}O6x6=Cc%|~N!=EFPNF?$hAD?DqFaJ<5^<vx)vfrKX
z|Mngj{7W@KlKYnOFBSi9fCa7B9~Y+MdqAP)ZH_-R{@_FFO9tz~0<v<x<`L?}%P&uM
zlqbefuIph~n0NzwEbC#U2NqoZUI)Ziy)75$@c6w{C%b(udL)~M;%pYT?p|<|Q?kq|
z+m2YT@e(>kp)|Xco%FnpwgMA1MROyqQJgYc#jY4h#$MZ7T@e&40MV^Yq4eB-Oi`kH
zhhM-j;k%0SuYBdqvaN+wNQqW?29NouRN`DRuVun?e~_2LA0z@c)_-Xse1EHj;MafP
znO`<5_Af2O;qSB%7Nw98YTsXT>@hJZZ+C`()`7c5iv<V@PO~KLfksWQ_++H^NJBe)
zJuz~4R=Meb<>t{H$J1OtcSTGJnDSQj3waWb35{5XArZ7+18VjHk74{;NLvPYe>5}_
zKsL2*cWN<FBnP@@XK%2KQVHn(C<kh&MZ?X%E?fTP4@i_;KknmJ2s9RK4-ESRh2A}6
z)NiFextMF$vHiH9=ITu&zKiIz(BhtMd7xPf3?SwDn!-TbP)la1YV6gzk$#saQk!eM
z;F+&%IXC*n-9Xp#BLn(QZauqDh!^uj-+0{r7&&6W6Oq8statw<N!J)wOQ(#<fu&PR
zVKD%@TDFfT4Sb!aTqlY&azPJr9fAAk_e8;qe;bvu*C!N=2CBG^$9T4eO(`ogGl$Q0
zBw9(2$_MHH-mKG~{*B5y7)toK(sfh0N=jUgvFVR;pau%(6#vuDA+x2EZoFoKg+L=Y
ze%G)z`*bT_`=yC`^35ug0?R~=)ijsFbcU5MYWnBO3Z3`43DV*XfStj`%1))bCBIh&
z`@I5nuH)55ArmJPWDNdWVsXabTHM(=K0+BvAJxWs+xvDKXo=YHty><R4S!Td+st4;
zrd#0KRZHJn$NS&Sob>qDi|Xe{v})VPT(mv882uua?2J0N2SZs;Fd<g@UC!5V57s=f
z)^^YJFCm5@?M=<BXf6>T=Vs3Hm4<<m6rPsP#7yA?ApT-wyf9X5dAv}KBH~q@mG(u<
ztBIsUYE*AL3%ngqTwt3n9}|>Y8<XXk`WFX7;(dsNb;nKlKM>dd0R-JFk2vqIdIJ=c
zK3n(INs`RHi9_>?^I654WW}ZqKi0B~)4?@@%G;0uao61e$82d}vG%t`gwPzw+S>oe
zCsHL0Y*fXq)i+9pYj+rJ9&nH;Ax&&DRz3f2kbMOA+Hr2krl|1!^vKgP@YW#ZwJ@@V
zpRPnIsH?}-dS!D10(|Gq1z?*WK7KqR6b||>`LR63BY5q5<lhMDYV6uzItx&Y)f`8U
zg%uYU&w1{(cpU9PQS4Z_<lTiVJHIUoss9JLBUa{DMhv<kif(P;WePL>3&r5-jSaIp
zOLHpyE|WPrWgOYPRIMdB3SeKhFfKt35@Uz)L-%jzRX>N7g}&Jk&ME0z9i`ZC^o|O(
zlZms5w%_>4CHA+EBq(%$F+05Lr;GD@py+~bKUTnyztM{}WG>`Q!p1)koTYI2qV276
zu9sT;<^Oh&=*iVJ6(;^VE_RMA5v^3^lPRs986Yve4Hp#=G5Yo6>)HKCazR=$ew#Re
zt%a7Cmpkn(=*`W~A2nG5h(RGC4)ps!eWIhI(Gn^>ldk67v{sF2N{v>TmNeIa6yAGO
zRGDg8Grw=7sEI+T|LR?cMeVI}ji6En!koW_462>QB{s7UYBlu@_?3oIsle;e)0=|{
zudLPp1<IjKjB4z|rBUs|7e!gPL-S!r&q!ce$9Li*cah(lrGgbh?&9%t>>nN04({nl
zTz(Nc=`+}jtf<rCC{|R0Je<wu?>kSuG_Ea9#v&78zh*I?KReD##l4^sm5{+e*zA9_
zKOO?k<v5`E+!Q;;1A{SvC>%MoP;W^Y9UF5_CL@I9=jDZ@rl#6JHG%)9fOw;bcrzt-
zMpMxu4wb8r*l!ZJ2NXdHZf*?|CN|YJ^Fo3ihXoUZe*#C@L5l}bi9RwT8<oqjxa1e*
zTJ*W+7$&p}R1E5Y{l~|VO+JhO-07|d*Dq;%l3Qj)+8k#&mCZ>0t(>!1d=8Y*alUou
z_3ifR0<E+T_H`T(Yt6^6E*H)QtPEVXR<vi_I4hp)`5wk#g>xc<GWZqdM0lX(>;_|x
zYan6fW%@2;G#n&!I}?XC>qGSY<#o-qOUBx!VP5?C`n)$nJebP`3lp~o=gv#xSX9Ki
zEV<5$un5ziLVCUk;mJOui{fYGt@54gWdzKf?#0tLHE+r&?@uv0_gm-l_xaW<6CK@K
z?jI9JA(YMM8Y(A{Q-+apK<$iPd%!|Hmap6wL$5&YLQG2f2%NwZOGv=lQhYDGd!*Oo
zG?M*mfUrnput=l0gcR&9Ly3UhNG`7Sf&hzcEQ4YWXf!?ITBhH8FVUVPPX{~3$2(*p
zMai~GmXl?KM_X4Ie&0NILqM0mP#Thx|A<cQYkrJ6ywEC4S{wi+TcwK`i3BHhM^VFE
zZ&XLK<3JH+9S`s6tNSq0HGA6eL}LXxE{gz6MHvKSg=S=<ttZTCigBT5gzp~pI128-
zk9Iqm&x)yAoi;{=UVv7#<RQIroVi0t?8?L6Hlt6d(Xj}xf`9(DVf?G#elh|YY~plL
znLi^W|Noc#?^pf*d`vz~VK+1cxivzJ8#7>ih1xT}XHT#AZ2^@vRE)!8o%ThcQ_%BP
z%c9+*FU=VaG^<|hx-e_!DCG*C+g6WgS~WTVq(AsDJ>i<Yr;%wtA4oiisZSqf(eeu+
zWa$NZyOMM3nHsqTx0O4hXr`A$#H}I&^)oxt2mxQkJ>S&NZ*HDy%#%#jX;`0Sb9h7}
zsNm^xN8>`F$M+-8NbwDyT9xHkcGJny;hENpW8MAZ<Al>wHxfRpBrzK^vw~)TXL|U6
zTe0Eb;soLugdO$&9_1^3C_ONNQS+V#)LQx-^(kI<>ysXfzR8OUg9h>qpI6YL!t8Kq
zg~*Dl)4Pnkq8b?nmr3M85b-__fKyJ+D09u|8N<KV!@eQ1wa?~CK1O_=&sCVnsN%3m
z^lCBe9hkBHyeES>LFM(!Pi%L09<tg&Y%qQRVA4czxx)s6qxJOZUuCULePBX7vGDg{
zYyI7_<(1X4^+2y`?W{oqho7lqPY0gZBHr2=ws^d|3+rMavW^0(C{_R&CBk4vKsn-h
z=sr=Rt+wF4P9X|4?7}4x_wiCnl>B`)!><SwMtLe#bo6%B{>UX@^~v!4c>1U&QlLdn
zDMQ>OtiPQ74hC6h>fJ*q+9odELf?1C&e=YG`kLnE@!we*e?9AeXhJ&uKiuWFtpCuO
z3AmMG0u8z?Xe+;=(Z$hqMEr$(@47$PhTgoP$Q4;x_89{mpb^=7^jkdY88c|U<IXyM
zP4RPgpX{@;EgtEAicg@>W}*Vt(a|u@#WcV_D?oK5jQ|$p07$uMD{lgr?tS+R=3Z*?
zAx3Rkikonpn<?$TgZp5>#FfdSGUEK}_*b;YDk<rbbCZ=|t-g9PN$s3SLA+Sue5J6_
zN>6Q!4bn7Iz9BL0Y?V|YysEZivTuk<xLVoen^pW6vGO!T`v8b5M!|Jfg=@qNX!#`~
z?z*7Y@w@Ht`CQ8pT?+1jQ;&q`P6@Ug&FQmyhT|oX0<|Lou{Bl-TRhx@+L&7w(4tmv
z7qx8oz_+mhg^2XXI5lD=+2S8A@VCX2PLs{wXSJ4mF201R%x}7_v>8m!{+;~sMaaqv
zpk`=Ls+dG0BtOAdw2<P3L9eIQ_!cgi3)b?99IVkF*L&h=c$IUG)lJ{|1-6n*p5kG7
z;G74rPZ;Uu+6`et+J_tRS&e4i27BII{D26}Zz!nmBOOD#yVeKO*NOm+wGH@^F})P^
z;{k_-Exaz0Juy40V~$nkf#TDRPLRE4s$H&m{mhN@{2=zQ#!0)1qthO%Q?+AMe{_`T
zn!0#F&82QN-DY!%kQ>A72ny&iPJg?jFab;&N&9}N?~N^v6>WK~8t=k0N?o3pVw-2_
zZcQFSRzjwWC%C-RTV$&y`dn>Ws-2SW`p5F6zcl~+K_0mF(Qg1Y;S%w+x}|;n?q1(}
z|LPq@kJdb2JwwPzZjP>8pmQkhKr{#~+v4*KM=C>5)P(XHap5YKt4Gc&<aH`Io5ppS
zP8a(1%71|vr;0*aJM7u1#)sZ6h-`;p>~Y6bv|Wo|$f&vGNXPqxw07Iz<>S#!)zNt-
ztg-WT)>f0icp2a5$hu}`t<kasPj?`E5jy2RhaFzD^+un44)VS@T3~e4#lyo(20?v|
zO#ewlw&B9t!(Vv6E%(q?5{8f>XrwpN_jYZI&XrzPDJPf^j6+9j>zqndl-Tv;;vr)5
zKPnajZOdsTbpr%y3O~fLn8QbxMXMfjExe)lqrK`G6IfCKr;PybgUJBCjj+Xk6?l)4
zzZ$*K6)ON|pAu1>$*E73F?a^0gTMi#gImU{W-t9V|5=431MB&&+dW6`_eb&^7~NY}
zS?;+qYt~6yb4s^U5#kZMnv=|FS|pSfLlpVsXOI@#eQDzbC${JPlSdnBqpFAPS2dum
zy0v1sc=+2AKINpYWE`d5@_WmznN14I@u6$GhbO}~=)$=KPeNuEqZ;*`Z&Dmp{Md=e
z+&qE|N<F~4a%u8v2s3bpi{mtrmC@VccCQ(qbZK$Zk%f-$+juDhk>n8@FKGtyXkbq%
zF|H1a6uRt;wR9@X0D7%lr7zYq%FgQNZjSAXrPkyAAEQP!jvUlhh_Q-Fq8#dV3**J9
zl4$JZDw{ITx`)6*VE;)iE+FudK{=xYuiko=&mFOvc!UI^n_OR17#5FO-t%an`A*G`
zTRr!%fEC;MNVyd(1R5~ond8Sj77~Y08#t%%)_jONIF6&pzh^XFLV??*DXw~YRB5-*
zqhEJk{P-=(K%u<#iu-fOCf6s4&T`hlSI?st!&FZ7DQ!jzr9Z_T+D$+`8c`572d<@<
z+948dlc2=J#8(Y=61z~8&pbFZoZa_Y!mtc<>#U+dS2(db^!oxGlODYG7ghXkpvTk(
zJG<dWzOjqpQPXMa=Ba>QGxD9Y(IYYe;vAuEai66Ek$S6!hX!(7klsG)#e_UU9r^bv
ze5OB<t(v9oM|OZ<i?ZrlGp<x?@-9DdU2c2q4o?iDR@<?YZ3#4%oew+$`~J~Y!8ZXY
z3sssk#`!$m?3o=Ptw-e_4PXy)N5Zw}t@DnxKT%=yi*qWpP9^NKT-P97Z-=zTzs@Yq
zF3|Xd@*N>_mixTDxx7VyI9LJ0iv~|9X!MMZDsyqOcPGlEdBD{=z0{CE{32z21DE15
zUhxw-3Q06_WJ<o;DOL`Ij8ugtpX$9HH&oj6GI#rad!T`edR(L*pSpQGeZvsuol+Z`
zpwZi_+rlk<A}&M+Y+yzrtheB7G>hWH<4ij+S~A)dSO+GgW9pUiLWT|3$<nOzDRj(D
z;FnQe;I;3Azn4jV!UjN7D86{T<g7o^02lR84O|(r!e9YA{f0|IS6Iy=srI)lXu+pH
zCNTW&hPGv^=>lTD7DbCU$M-5ShDszqw07q9DZfl<?Bw?rGtlJ8kcCHs7G@KOZ^}va
z&3GjuZM5)6r7z&`cC*E{SG_Y%k9_{}rzuTrQ!Scg1)P1<wq6VK`0{IMjo(Pw>X>&K
z3<&>8@_c>K2b5C&&|wi!uF(SZUbR!7Wt4CBNe?jB{UuD2_W74EiKY*6-&j%tgjOhB
zrUmN$?DI5Tl}N7N+VrGa*w)a}`Eb@Zodfs<aWb~|rZa(Zi?i>Y6fbNtODA)kO5!`i
z1a%B1V0%37rQU?UJ=?JbK;T=e+T6!&<u*!~cs;U`mBX~w))_b|(K1En*hjIk^RPX_
zPpOO~OZ6=!VICV6krkIhFYtJz*UypK28&}Y0UFn!izP1K*-Z}(ie%<}YcC8D<|sT6
z@no*Cf$RPlY0$(5f=Knp&ppl~4~0CbZEhepm)?7HN6o84U(s!-*9NL66*OLtyY2K7
z9ywuHeevuou%Q(BZuL^+rh`O=3iYT{6oOXQnNy=zR*|F3i*^<Z%l!`A7ACeq(10m+
zi>q5J5p~p}C`Dmt+mGpP)yc=UY!Wx2%~chyvMUGcvSwV(<_%;kjJ&~DA%FZ(U#S*A
z6UzKr_O85qJb5&WRtW_MT76qd-lxB9h(0l)CzGmpq9K?}SZhadILzygbITy{AZ+HB
zzvC-ggU73=g?NLonKO%`HLdmsg{WW++^+3>iv>tyLvrZb8wj-Q(-39c<PGe4;aC_E
zwWB+9C~goql#Mz}q1*I(ul-a;R4Qr4^s`ukNAmV49Zrei8jo6?)H{{Uyv*BW=TW<8
zuokFldPgrj-g{}Bt<SR?{8W8<Ou>xBn@q%k;?u0_vZ{0)IRFE5;F(!PJ{(MT3y49d
zDzZeJWt`cDR}SttJf_zWdce_ek-wj%%R7ItLnIg<RkA+OWtCm#^G-!eoMWtliWc@I
zIn;eap6WNHIS_P%N)<X>P>y<XOucw})N!Wo;)p6<!kMyP^#)`9rOEmFyf2S*rq(cr
z`Gr}ZZqudLXuMQQlW}ex7dz5f)RuCQ5;(4=%Y}-f4^S4U&kGC?YSgX}UiY;ls@R<I
zhmELwO0>C6WO}<?dOB9Uac_NBdf=e=YRN(muULl7evA_^)t)?nt7!$gViZW9H%90R
z%DZ&g4B6Xer?gP(6&;UnL1!L6(|mSGyUyOB(6pbKxZf8*bp~94^JY<*i|27G!NN-+
zAopsb&zu<7HrH~&xB0lDKS+R?>e!b04hup)?(Pq~$M3z)58M3*=nHBR%aY42*13P1
z5MWn~X5RNHAQ{xCh^RsM_6}-Ti~F^U%$9N8WK%O-8j&>AG&HQI&(}L<HFVfE3k2Ig
z6B~+fFHCDEKi8#XnuLAgFpgVHZrZ{@*bng+^`y*bY|swXxM_2k62s0t5Iy`YKHs+{
z`aJg@>!<005HD?KtKjDP{WFUeew<s0(0X^ZJxc(_tiEiEMw#x3d?{h7;`8bjTu*x#
z9P<9&^}8xk9ck4`D`kS)wlAILc}?{k-)i)KDkw-&xq6qdN9Dcjpy1hw?n>kM&PGP#
z30M1VJ6t?R2+QQ;JYlPlbFbbORc1E|T3#NtAG#duRXX;r=VEpBUH3_@O0EgKn}$Ou
zUw~Vz&;n)(PeWGOwSd+~ekAKz`oVil9HZU2#wBV@kHrFck_}f6VXco&JacM-+nOxL
zQm@%fBWDPWzmL{B_&gc(bx<LyMD_nlhHn-u@+O_Pa0pzfm$bv*&6*&C1tdx{Ag04<
zUSmJN`1tPke=6vxUrYJW_{eYIBaT@3V!AvphbGo4Rb2blxy5>GO~fR;FA|CS;^+xt
zmPJOkGzzs^{TvU1k>?&FYy-tL2^)R+-MpFUnfKRG$4~{K@r~uVtROEDn;nnxn(_&`
zwX%#@PGf?2-~Fr(%rRkmh7TURqB`vJ>q3c>)BX`Lgk%XoJ~SlU<-5_pJSU1IA`x3B
zTV&bLX@AD1bc%J_c^9$$@yV>%V1J}ZLXYEU12Tb0<>`XY`A)zX5O%>*EX(BPh(Cs^
zc7*ok6T7-RbN86K?Y@&Q$V|vWL5upa#tW;H)NOF0+2hz8@76o<u?Z;Afig2g9ff(~
z#LkUdy4DX-+9s?$Gxjm}yKQb?mHdLwdHwf){GNuryNmd6x|AacQw!HUhUy-dRztaU
z9oJp?dmBFJ4g|%qYI1Q(IwsW=&r9r5x`Y<j+H$SUE<&TQu7#hn`30xaeuX+7H%moW
z+v{LZWOnb7nxPC%5|2^-bbC>@Cf;jpJ9?Jl8?#4#QfUITP`#Z92i?T;drL&+dQ9uS
zPEVKhIVu)?eIrd*+s*g7g$WFt^K5>xs5M)?h*WY|^+By$ov%w}i2HsM-nE;PQ|RoG
zq}z*gFV2!%?ec7)J?i7X-|K+LH)ZHQbSj!uwApmZCz4wZ@}i18_x;I2w{|-|T$hhw
z89}@u#wflU@dT!}@YV05*Yv#(qn?yI4hKJixqS4I2wWYg6G*wX(+w9lUa|=0N>>wN
z>N;QFAx@Hg#1ML|6v=`W5kKAc-GZl3r8S4{jNkUI`>!qYo34;QjqJZh{T2>}G>kZb
z@vcgQQ!ui~xClq*&^RRCzEHxB1N%~oUGJGiV(}Kwn3mN`8dE$WuIO3C^u0JGXGr7u
z9bLZbI*65AiH<zgN~33{wos#y63M6Dv{bRY%9P&?EaFR7mIt(XXOrjsuuteCx=la-
zSk1oCD1wdZoibhBk<*6UM4sX!@F<W^+ipV6`o6Qtne7*Ml}eV!JjU@Eoy}P!&`GB;
zt!)%osxw)6q+M^^f)ql@xVyoi1iOKJf;#M$iMjKUE3hkpw{jmfHh;M-5+y*JnSPCf
zQjpV6ln<3?`*Ll0?sCAH%dtcAy+G_b?B1=*Z6>KpIqR)nLcLV8N`G$rDt0QQMT!@v
zPX>fptE!>d#U$Y-CAs{K6l4?%TjwaX&gj|lUL^<e$J~Xu>yZuHIe%G-UDHWlA$;i+
z5$uV|G7TklP#9vp<1?rI`bX4Uk+A~y>Jy&}!w*R7FArR;eSbf(|DN=IZ2{={y<r~E
zyG%u1960dty%B_sc&ZG_L!ATpz85`!XMGTv4^1?hY_-~Va8L}?O=o~oy%|R?!7pL_
zu;Xi#4uea`U{}Z2nXQUPE%!#KXEI5hp|2=%0@DNwTuZdc7heqsQjy0F*C{_FdKJf^
zEit&T67z{2OE4ALN;Mg^GK54{gz54KZO1oo=;S0FnmHw<;geVC=D%tQI1lJBgi#sj
zWi+fWAM&mD^^^|EIix~O%I4rliytKYqSJ`(Y-*ZOGuDbIH1Ygga=B&pRK>)9)LSV<
zGpRe1%Q)nf>-=|2>^oWyd}t1a7V7=fS<|1zspZK8DkZx53{-6xG(NxSzSoS)OnCH#
zv9*t=Os}OEK3r*?cAg-Piqjvuop>h|qxS59xk`5PlS?g*#9Dz>tkimk^kxwUaFh5O
zzdftTKkc)B?ZHnzKlu`be7gSt-inVub%gP@(WFtxZ*5;b8R}8Ss#h<-mkp*p<`P*?
z=Kz_}%&1(Y$(y#D>P#9cDe6}23X>dzE>l(lCBCQ^c5YU&Kk%mw-d}S$zk#*0#(<`5
zH;paj8}AWf=$`f&T^5PcS}(6BDA`=HzThbuSC_w@7nH}5N)Ew~))gu|%Rf(3Rh(?=
zpnLb-w>X6`NB&bd)NaDVl-u`NcbSiu)xqOG?1KNAEOp{wt=jtbyCTSSHD)DucP|YB
z+tU{pABqoN_#}3HyYkOV9n3>&+^cl(m8i!jBG2CWI}3l`d8EivA4Qi!vG;t4^=8fK
z5bB4Use!mMclEb_oVDoRGZl=_N$bn#k@TVQ(a|HGI7VD=dKD?$?=8m%IHO!$u|ZbE
z|M*_eXXEx$><7_M9MSFfB^Dj3@vCW~9P#3)Ia;*@rKo5}Xe_<uiuEzEkv5y{KO7N%
zZ)61MjVv$!jqyJZ;@{7O{>M}p-)!#uy$=8B&;P8^m)if=Q30>O4<G!Jz$=xy|JUCP
zzU>ny4JZZPc#vum{Wl+{M(-9hPqx4R@xc6#2Vr^+9?~Ew<70fsfAeu{^e@52hw%R6
zB>Z~>ZvDR*Za<NypFB@?Rcp*t5@&#Xi-|?EL{`4>StyYz)W>_B&vros4OYka>MtNq
zps09{qs>N<%l$~-Zw&Lz?v7|paykl=_!V_1F-OFm)Iu5HIWWrfKDKvWta#(!pDAu2
z9rl3cwNXsila0~b)nDy+$}at@xa7cTm#$Fo{-jK!I6>r~pSz6Ob-_J9j9jql2aYlQ
zpVt{R*7dONp{wKvk3_K5S=1z(cm<^Ruuuz`NRuVzmo#iWfIm-Unl{b!W{4C$ez}|x
zdU<iK0Nf<$vw(+(RrRqez=!(Cu+@UbfYz$-XwrZx^>7!m$L>1soOl5JnH5UjLrEr}
zh(~nK272KF@+qZ_`q5q*VC16Oz}iRELoXDu9hW{3OMjdup>UnG=6C<$hc#L>bG`@V
z7!pT$>Db?*<=nf5^SpcBb&;+8;~kcuw=XmPyi#+}^%t|G@l~9Aem4lo`l2D}KSO@O
zluw9_R9u3Zy=i@c3dNz5#Pne=1%nw5PV{1qTx@`}nA9Z*{30-3NC-uX7Zo^K9s<{y
zYtNJJp)^4?5URrAyg42X<P^duh7p1cT&eB2!q3@T4oAt`rKIP+QhZ(e97ri&gb5J=
zQiRpHFVT8;TAPn&EHRP|raFR<ZI=NhUVr-0_|jm*=cFZB0B&zKgXexmFVoW5Q|=-*
zL{&4p8P^E4UPW`dJB%sv%K@yK;3g3ft+>i3kye3?oLE>t_mERzD`G7bzFAz(u=-Ap
z>N#T0Z6#c8*Q2`l9zw?#HOVh`Fetny3-!71+M`$l<_n576>W(>Z6rT9&@&=iYiT)@
z!^I`R_Yz@>0D_SNrU|5Sp8SS|YNfidcFUVwRs-mBQgy3`&MZ7}ykuHEX&TkW;5>PY
zBO$U}K3k)?R(>fdPsBp<&6d`=ZxV0rdr$xBn9<i1_vz(HCS3(krLn}zYdIrWUyAZ~
zZ=GDJXOnxw5?At2qfgz{rnYw?`nXoOaVs+Kj_j>^qxq-WjbhU`M6Svcvd|yBZyIOS
z(hZS+tW6$}TJ4Zfa%)rPK|lvp=8G;Re!kg*r*Yj~gCYp8i=#>S4}ZL-9GdEpBI%VD
z@MiAG!1&FEpB#e%*?hjK)-#{+c@nkc$J;$BYM1Y>;YQ(72sJqQo^3FGEg8BvS){Vm
z$$#4s!tT{DXyAj$<u)d8S*I+uvjdcM`gn=<7-lk`bxIhesLttSo5PUki7c@Gr`@>h
zVay~yj%YTW#K`lB5<Q-h6mr@AS=Mf1D4_cqWM>Typ(GKUE8O<WQl_fdtlIcy-%FD1
z7_L5ai(^B8V544OlVbrosdz90`=%-lS7VjMf;-+<<2GTf(~Ott%_hsI0A-tS=nu$V
zYb>yfo;`DLeixMAFY0j^1z7c4OK77q`tlKfJh7?t++Sx~<q%g|X1D?W#ytdU%&*H|
zlrdVl^6{`?Nxb-$lLcMiU}6?A9c21NpDu*hZ^-j%u4dD%a}s9zayDxV9dNnvR7uLG
z@@)q!h%O?E_E|`StM||0&r4R@3xC|G{dOY2LUh00n6mJ)!R|AiFwK(7b-{-HyQ5i~
zyH}UQw0em+I93%jWgi{qbQrGoX=h5YE1^4%<H89EbT31<?!y?!E6T^r&hMYsN)Ihh
z+L#L^WM;tP6H?dFw2oyXH}?`aqR^&br7qak$`9SvH7#CiXbSX|x!g}j3UEw!I;T4v
z<+vUY<VcOgEd78Fl+bY5jQq6Pot?c}6@^J1&tz?Xq;R4Y?A4z}?tM5?Wimi2xKlGm
z&U~@wi<-S#*PM;tuOcPJci?%n8PBHMU-;UF{<+OlpQlNZb7$`nDIjJ~NR_u&`ceXm
z;-QwFb39dtUe|PYAa>{T2uc`P1or14zb05QyqhjkcBM1ixG#atp_e(|h#M<=3Ay;I
z40CY^dI@fY(QEPMFGGRj;AZH3R+IZ2`meyoQErE?l>p*v1YHMN8df5NtCj*81Nfb9
z5ugBvnx$T<!>ijQ@LDNY=+u6>ts4Jp+lN~?SDIOtK3qYL(Zg+9jx_5zB`97t{~XJY
zG>JX!&=d_Nlzm0AA6i7P`zXy|7~*Ox^QAcT68!@l0Peq4D(ofLD=lV{l;O5~Q%e~`
z99U&QZp<esk$-5(K79g3m3U;77HuXB1iC#0M6c^i%?CYUgJ7=@Z`R-&N|08G51p#{
zPrcWXD|36-vMxRE#GGo-`mQA0QEisJDf4MS4*@Bes(Ah=zKFKAZ<3&9eWYKeiC;ur
zM{9_d=O(}B#PdS(07IIq+Kq1-o4Jm)T?eRm&dIba)^=I2Qc&TKc%3J+*CU;vXY2LG
zYR0>pf*vfZ@^OjPC(YmHZ5OHpsds#%6?OS;AZp}T)xEebM3Y;s<Y|>8URmMMq6+gf
z988QW@O*b_CxzY<h1&+H@eF1MA<1kSB$}KymZ|+jE`ZuS$EYW!?Q=PPdh;0h<!0<R
z`Kf#60EkiABHMA~$<zR72G7vZm1&UU(E!I61FfU$R~(M!AF}Q>L)roFZp(zGHc`jn
zs6Bl|UNKv1spZ;NhJ`zBEJ4dC(U%UoHk3|eMJI~bz>8+l>mVFw9i>8>iHYeVUJ>-p
zMF0n#V&pt?ke}((RHEN9^UTox{rp{QXN+PXUxIuf=4scyy_9whI@eVFUXOg-y(fmA
zeFwaZ2HR+tAPQ{KF2)|Y%=LDR+Zg6UjaTJ=R-a1Dx5Y3=D_<01q1?rpSdI*7-s|C7
zXo=4YnIqilr#0TauFssOgMBT#w(!^v%Ql`V9EncDyqD>)A0hd(`dY`gKQH^Xcj#q*
zc;AcGAQqVV%edJvNOWFyFv5M4QU146tK;LgCl1Zbbs9fB`6w=arZSB*<w6uni8<?1
zC5@7BHbT)Yj><%lu|@aCfvsz5d@M2D&NWDA62hK#&PGE=VThq+-kbbuMnt%m9_PC-
zPiy2s6)h)8z<my#r%E>Sj4zD};;cu$U``GC))7bJ33_(Z1PY8XobS|U(yh|;(k!-1
ziCt&B&Je(2#No0+^X6{QaiW3GbTqW}Blj-;<hSI<h96(Kug2eeXbUP9Q)$dVCR*{k
zoDHwvT#ca!ri0UT(B#v2d6#-F<7*8pr8y1?R#|C(cg&9f1yT|V)lvbTkzk(NRAU8@
z-lrMT6ObX~VX;gm#$}CbDN^osE7Qe2X<$9Ge=b}AVO3vi!f%B#g6tvZdbDOj<b1n&
zbCu`pu_6IGG&4gvh9x@EoPq~=VOKxr5E@3pEsahK$Pd4q&@wO<{+STQO%D(5Ys1(h
zM-;z)8@T?>)4#%yHeKj$m#^v9_a}JE`j{vJB>@Ra??V;m-n?iONUv`?$>_L06OKjc
zMm<{=D`oUg%lpb-%lk<rEnJRNQOk<QkOjgSq6~v_o;}v4!ryx|1r>Kbah%`5Qd>-z
zW-%#9JU<FXM&{$)=UG|FQ9P;}Eq$ZBK5yHvCdc4pCt^CJkZTp}AVI1ITX~`@#tPs>
z;_VApQ&rQ^nAcxlcYepbHfp6`TT4DFU^#MS$JgcR{kTsO+p!B#u%hJVQe)LIAv2hy
z>RajS@9$MnEZ@&M2W8}tG^|*Tq<dFQS(KMdyKLs{RPs7q7o}%Ony1ZoPYj7|g4!Yp
z<%VWzxE!MrFeSmTEs(aY2$Om`>Grn-8G6@M7~F@=Q0w9-X4d9sJ$3gGNz8ATsFl>o
zs1%Pt<s+`kd6b{VY6oN3&UpRV-*n)uUrLk;t-(C?h_;zTg!rXfeq(tkO}2EnL!M8Y
zyERU<vgnQ5vSN$0X+Cq_uhOyiELYA0g}QP-K+2<s+9p6Ty+c&wR*pKzL^T{JIfU5y
z{HZW}jcsL%uEyxTtps@~Qr=ku1+j>nn)<~pxK=Q7bt|#Ya;47V+#;EMdR<2bTY5TP
zi<avBX<;VSFjF-2d{X$u%=Z}%fjO7jW|6fXt2ekedElv7DTt|FU&pq-X`~uGJd}v}
z5%Hd5cqj@HhGz_qxhZE}`SMHFRrqBb|NK(D+*Owtvdr#v&M}}YYV?;bTnMD{`N>nB
z9pvRqN6sMM_P)iHzCE62wH|aJN@IFG-r@^nw#_t2Y&|TrRF0gC=}s}+x$h}FMm4`4
z;<a6cyb->P`f6t4NX-%0UZhRZCiz3(p@%*?@Qy7`bR^%U`+B+zQ6(I75DdNdJ_tI$
zk26*I^^HLJxjYtuY{Q$Z8^Y%SlJ^7Ow14aY?ZD1l97yD_`&9jG$o<BT0CLCv$Gcjt
zFJ7m7e3o8eBo7;tuJ{oflB32r>Up{pm@5~{usau6Jt)Ky&l(ftrT2q2i`^k7E(nwB
zj~(P|VOr2+Qu?KnMJw|qVSL@KNr~>xE~#fGp@*-RrmQ?)2_O)*EoaG5-yelLzIHKf
zFm(yElZQDzVbcNGBPko&H70(|yp;xZpVIyP9Zzs^2j?5y{Y8kA_HQZ_N%?$GC0y<2
z)7I(RQ*@WSd?_f*%p9ad#28g>;`4}r2$ceZR?h_ldo3tqn_quR@?Klcv!-K&R7T(X
zNaJgU&!eoF6Lg=q4Kz{FQrsJ#g2Q`az(fa8cC6c6On|>vy-Q<wm%eJG>hf?*Ikqjp
zc32iG6eQdUmV?2#DU91z#U|xr<J_r^KXXusUAH@urlo?Ry9Xi}zr2AIIhRX`A@<XN
zu$XnK?L^K+bc?!dF8Lm!#yd%>S8=qIV55*E``0wK;OeR+?0m^VXL!GTy7u=R0vg+z
zB?EBI0rtLnu$Psxa;BJQq{IBNQCzn{gGolS=zhG_%}3GV7Q38?H@mKKm+~+U?fMrB
z4>I*a7w}3*Po{=_y^*1<iI81Y6!mnm$@$Ch3-C>-PqTRWt#s9z$b>j88`5(*Ki40r
zoY4k_s`Ou*`$5Mx-*`uzEu>p(;6i<%Au1vUI`u?mMU*wggj}#>Nv$&4cdz9{9@J)f
z_lY{FbD3GLv*O_6kIO!iYQ=egbl)nipKH8I&J-&6xxxx3dT6P^Vnr;C{bc*r6FRD;
z*BTjek1&`Am+HHLg?`Sj@<%b&>|4{!j)=4%FCxwgGN@>f*Wk?&c;^I1tWb0U`~5eh
z!Fq&+LCUb|?kl@#hF_lI2f~U93)DxeIR9ZA!24?(h;yWa<3P;QnPT~$Jsj4z&7aw#
z!kXDKj2%{`6(1yzplXmzXCG}<T7MaS-kw59r}&6J5z}(5SD2u>`=z)Km~X1drkJEB
zp)tI>=w8co*Z#AD#~0Y7(L#|p(yDID8KfQt_?u|}>V)5vQfjY$mH#<RCYSIT%+LZe
zmZcECJY@}yPRLL=$I%6hJP1@jc@_)@Gj8IxV%!~9)a#eqZH5f=gd-G~al*Yk!*%!w
zv1m#yq7Fv>(Zxu-t9W<O$r{02jQ$96S#$A$3hB$^hj8sDLIAS3cw___%u#yy?>@>1
zG%&jrb5=KH1Wu(|Q{HR>{qZuw_wS}o`Wp}9p8=>_H~yMvCjzv-GD6$O6ZS(rAxC}p
zf=*%X_czjUqZerfjE;Xmag)70pNeZYxJb}a)xbE+Jag}}=seHDEueor;8437kf1H~
z<KXM(X0m2UcY>Q2&Y!W?-)dqV2({Lf&#MTHi+&MoIoyh^av8H&^n~bB*?+t1u-`$<
z2v?6~ycuZS&<*;~Z%XC*Ew2WF|D}aHFjn_*lj|Nkkg?R_90PGRJ<p}R8F<V#X-|E8
zg!~Ibl>QFH5)l`*zQ72#94}bHJzdoeyH|4pQZlF@Zc9{IeKcRmiPBOF8WYunkc^pL
zs+-?Sx1JNEgTCTs=~)`w?ReTW7lbzqN~uoWK#j;yr3>)5%Fx2O3ke?Rxh;KgfJMs)
zHN?dY-4sT8(PnaA7f`se)bbT?X?PY~SlwWGZumzU@QDN+dMgz5W1^)}!vmO9G9C5-
zQ>uuvwBlA2rwg2>wI12{47B{rjCCTqkK)T%?fHI<(ZJC?+j{*4gl=o(2Nh=_)M_rq
zIcd}H4qp6x@!sm@vE~yv2VB;t)NW(h7&h0!?phCJe?TujNXD?mU#hm3v*?YXdmeX(
zgzMs3a+6gSq)fFbC2f4uO6#Lwu}RN)tXj3=F70}IW}7U`@%5vJJb^P=@sZQyi}%$*
zfJNH$-I~cGd<|S^M;y-af>yacn->l+Nw}U&Rj*TPKI8~OPU?FqPW8MKyzheXDLSHp
z;7W`hs8-9HHXpfivgcXq`yf`o`HkHn<*^G~qjdY>$3F8dm|(S&%y#_YJt+QKRDbu+
zk?eFm_rV9<a-%eGbdbC2oPD4IZpl~jZH<c6$nT;$%fNxs>UcQ`y`=Zti9Z^!V`2*&
zqfOIz$4r$$RYi9fkvtwO1Yg+Ke_={wDI2(+(-si|Y&);Yn&I-!A@p!Te}Itb+c8AS
zhCaLJ-E}W|r|r)bI0l+O5W$#dgjW)Zd7avk2)kG<|LPIxWf+Rx5B9pZUNLRFl_)zg
z%1gc!J_~MR?itUGZFn97_&VBMZ9}S!nIEqcJJ;A!F=x*}gC57#(I-?-(wE=!!~EKu
z^LVCVYUU&7N8`$FrSmnNOXr}gGoH&T{YDXb!)(=2mZQq+!eJV@enX2f9Jv;d_yP07
z`#A7!{IN_NsCzW1*J%c6hG`U|fzs>Y-RxFxM_HflAs~>x^$;qb)ZK+jHqB76mB~n8
z)gGOX%}n|E_2apDe)`&+_l_lb0=wQL;M{OI{(;zy`+`e=z@l)93LT=t)*1cY^y8zo
z`)CB+&rIJ-_d@*^A&K;;8>`Dt^ym>2k&EEj+O`C*y;9?QJ`yG7f~r*lA)a=}KW<(N
z#(PuR#+`-xIt1TUhPyOYF1_Y*$u{@^m$UYo5AciG;XFq-UN<7?;WvlDJsXY3Gpw<1
zlcXR>cnRjW|EhY{qV-*B`>;DK&lBT%9dve*Z}_i2yac@rL&zPH)9J7$*`n{iF}~<(
z(#zG`QK~W<z;L&G3zce4V|OVYmG|Hg5~-B^^yaVr31wJ7M?JxY#Cg0}C+#^+_Y(g_
zOa>=;Ti=`J)*p+-8zZXaUXqK`JM5>_0@q#TuEw6;@2zhc6xG?eI6ql;NPVWbbsFFz
zFd{?gE=3BCbrqvkV56i#opy<n-zAN}l8Y?$2r@RHKA=&ciPFeZO5Y^9G7QV)F^`$E
zYrnHe53p0mnW3A3<m?fGYe@lnsEb7uh_0d_IC=GCCM)?80Mf#)i{F$%md{+<^)*Xm
zl{v;Z3P7XxdPy1Mj<Q18W4ur1`6WsSfJhx0f4&Rh(B%>RaRSuw&uQnXF%QW(gWJn6
z=yxYV_w2sD$J~AL-N1L=W9=FQe|Y?aSmEXM*Y*J)@Nfl=4`jyDJPK|yx;(T~!q}kl
z+^%GYq}sM>3pxFyF5Ffc1|j__&=ktO=W%Q(yELaQSl4=m(Ly-r&`$?#-ULW?x-V(~
zYi0aPsiv(m$Xr|T+5Q$s$)_DuCs_|e6SBg^`j0!|m*c-y*i#bSb&yr)l*dZl>2hC%
z*4O0;Ow!I!HD7vqrpjh)=82(?O2jvhJZIRG8Nm0-t*UB}SGGEVt0D&(#||Arw6e_P
z3N`CKz7F)=nCb9SMDhw^@<Z`4%y=X>C9e!+iZ4db3r+`dXqF_65y^O7fXdsB!R4vk
zS`Qn;3r;$JK5(7i3eUzx|8Tzz01&GKLH!Isd83&cbEWfnJgwo$B=}WF7seNz%xZZJ
zA3_QoRD9d+nIcd3ZStkm8z_3Lb+<r$$vXPl#jO1!E4RMzJzP!AKOd@IpawY^nfhoM
zG^pPFZLX?7qt(Vnq6#4yh9W^K$Y_=tEXf{nMrSIK3QJCn`mOooj%xGGsg){^h==wj
z(CVt*$-u66+M%uAqFH+Vf9KkA&_Dw7yBbmdS2Md!HPy2<#@V39SLT@5{dX1sZK<0f
z@g=LIsV_T3D0+wnLS6?Eg=H7+_4X5v)yrrm1pc`e{j1p8mO?X5-IQzYo_f(P!QXB5
zIdVhd<yjVfVv6?`xVO8y)B4u;mgeZTOOCeT3UAq9NqMAF!&Wx-dZ>y`^5YXR`Tp2C
z{97Xugw#V)OqI%8n!l*5?APU$VPIYGh+1RE4b@ou<0k$$E9Upq9}L2WHI<hV{}q$B
z4IU?xg23^=q7-l4K{JpkGH)>dtB+TqkAIiv{r?p=$HapkSTo8Ggnx#L{)74JMq|a(
zj~^5NdG`IE=l?W}RwI3Ozpsh^-+Y`}7(AwF*SA;y=Ntb0YX0}||7O7b=I%0SSLN_n
zO}zlvJssLY3=mk_6Ir4^p203=V5uyArphGz8y|nI_4Ehe%3?D_|I%*}Oo*)|8Qz<8
zdGn_|Mwk)&=)JTd=fr}E1DR$zAmWd~l0J;T>+1zk7#EC{PXK{kz-pIp-x+i+RUStc
z+Kmpmb~`xN-++43JO5QV`q~6QQw$K5fedd|Afqk>F;`Z=f23KeLl45fV~(~a8QTEx
zuicx-k=d~R7NliWf#O`d+9Vu_SkIL6nLWq@2?DCkZu@c7*TEG7iFxD;7<nJB>~%%U
zP;OvA!RB2B8u4-3U8B!BHD)v?^RAi2go|UqUSSLv!qIx$MUnE2t61dJfs`Hv=O%lg
zORX8(8_5nN_xkm<EFCfAdl~D3Y!3R>IlYr>ksJf>3UPK&LS^d3IJ3kjBr4B$>G=Yg
ziwM_YeRKCCT~aE&DHZudCiWBW$Ioskzls_V=MSVIc1?%@x~>)jrFguqp&>T6&xag(
zSwLN-B^Pr4F2Z|SC%KWwlS<+%4qT8>{s+9^#fK%b{_G-H%5zYv<(iM>$t^vIeGbCX
z(M=D3-Y?OUX;Uh+|8XyFh1W2VM)IQ(j#{of;l@;Dc9i%^8YT`Ay5d`{9uiXsFvgm=
zD?@(Q3+rp(uSCwWWB_<RPZLl9+5KgMn3uDF(iQym<=T7%hl?lMtA-by;be?}NHYGs
z<4QtspGEUIs4k6{W{kR|U+Z>J3cKu#v4~oW9IzTB`9DwL>8a&t6`uUQYyB(-=-@{|
zY;-B^SHhJ|P&#$PdSYYO3g!G<DpJL~&#-&N`tyebR>CMs4mIb}G5tb0TBpKUIwPq#
z%3IGYJ{M>fn}B%TV=aY7u8ADkk+)^fWApJ6z8WmPVCqejrwQv;#>^#eBOm{1CzxYz
zo7`-ahDMCYpQdQ()BRer&y?%QqF?o+vPt}0Ek3jbb4@u+;W4KL9IdaF_k)@+QeOG*
zrMl~FaV%O&5rFWT`lUiiCmm)-U~*)*+<S$)`Q4{W$v|A^0I?Hb6%9^*!97jEZ4#C$
z`;nNOhmBzr4bG+(fWmE|6$^AVRor@6?yJXrw3yD^J-XM?QL*TbQ{ix@esRJ4#?(fZ
z6X<jLZZf9*$VvwQNE?QZ&&`J-i=3f0p!AlRnXa%zv+!kl2vBjy|24%nI?@3~^S0{k
zJcHmS;x2nnr$%3IU%v5Ogn^RYLvQiqIAU#Mg_Y30CfUk&^`57x8(gpZ=d3Op1<jCw
ztr-m0x(55e+=7?CENXZ)To_G0ombcXuI)~G>q{FFk;heOn20o5oSIkxqK~$Ao)QSa
ztQph6d2KuI0?IlTlv@uU54t1wyK+I!AnC(NgE$<39G>Rb<)^!(q<L%>%Gr3d)4o5G
zcyIxDAdPY>C~Kz}0v5~Vb^6Q7XY&b}yilgkSz+_#+16&7DKzSs6??C;i!$2${Sp`e
zX7E*pIldA?xDPnL?7Z*<Tm~$he}Snx>*a#`yDxPSqVP}H!q4x81tMIsjQ|w|M-#%R
z%L{^q@4NJ$>~i=Vn+4EUBFy=sF1Snw(;BFS1B4-NfcIJ@daEq7kwcNyFKj`x#QlTL
z2X*1PG|Mv`@&)kHOZ{J~x~Iwwprw?UP7?+CT7t*JrOi8;z9!7IN=baOA8)thzLSsl
zsgs7~M{28viFxWVbn%I6<gunxPx{*1$7IgKI56-i;mzvodK#3deH(<iK9O83RB$(`
z@LWnvXZN`*%@)n92KD};=bmVO_zQ5+Lw<0v4>BuPnLOa@=a|bun$z~D?{HnP1CNvQ
zphi9S@+UMv;H5-+`eE|z(Ih&t=tzc}I+kWhr!$ryayQNv8ouD{mu`nG^RQgYJ^6)M
zi{6c|nP}ohfuYW91MyUFq!T^q+-?L?xFjh!4S$mOpvlc?Ynd)u3y{qbw%$rQ8YmXb
zESc+cJ=JTwva5=ifjF`42`$k>iLeCsj!}AyaAYC;S;gz9vh4z?%R8bjvF*AOaakG1
zkDd8x#pn57&$bhTSu$%Gt#eB(dPpE}|C(?k(*C+Uj+VZAuEMXiRNDm6lR0i?`%Wf{
zD%R%qsQFN0eYZEXNOZX^sOUxhK<xq`-({r%Rx*B9JNyBiF!<pl*sD`HM^PVnvYMc4
zV;_RknySxT_gO6J0<FamTAv0z=*8ak;Grp#g=Tjf*Q+bVAYnm(oaSn_3q4GmhU<BE
z5c0MkOU_80^R|j?aXd$dDsATRM+EkcmRsP#7r$$0FQ*ei7gB%p_)~hBlo+JYybGK@
zsWmvMm3*W-r+Wo$@40S0VSRA!Jr$vo+4jn2%^2uM>c4o3fKBj2W5H~T)ratI@x~Jt
z)qIoLcgio>u8B21Sz{xG%s=i4z3oauo9XB5W5z)mok?8&IX5~J`&3G7hD5$CyC>q9
zFwlh7uqz^*{xi*@2El^?J|4p5Z;Wf;7!ppt`#eJ<N!^e#K;kaT_n?pYuj24%UV)Up
zxn91RDeM$8s{>pGpL>X<<_0XRU!U~HhrZ!Y>0{41jVX>cI-1H{FRWWX?iHT*x^*r1
zWt5apliP>(J@D$*6L&c}LW!c;u965C!Ji7|JX6e%x0Uiay}6F^esg-`0GgmJ$P|sI
z;<FsgC?wNgTJgXaB%2Gpzai7+eKespD2@yaKCyx9ti=)XgxfvXy_p^Bgnik^0Tt;H
z!8J_7VQ+Y1(?DbCS*Hw>Y(}%rjy+X$S7-}$>uq)^vsMAQWIwqij*x?Ki+cbB;8j9W
z-0Nrzat%&jw~gGyUeFORK`+mWg@{uO05Uj`UGd(^^m<&ksgeu$?~u7<?xWrL*;+RI
zbJqUH`s0lT4M7kK$T|VSthAVmbS>~FH<$siPj9>2C6WVgi?cvD=0Mp-h4Q*Z7VW!K
zXdpk$HDN5nol79?mPiAy9N=+)$s#~)P(QtP4BA(@_$LGaL!GW1ZPjGdZZK&TIp~v=
zJB`pg4K10kVdx1@J$4pSP+_JeAc~CEAk&o34jIUioM%@pR3}WXecR+E>KRnB7-zf|
z@QXeqA*#g!s2(2i$C4Ub_VnIifuY&l(PjH8Gi#Sw2-?M{sc{ko#K*lH2Qu=&yKj`K
zLy_~Qqm#??*{5mbIdRq73$B=mI1>$>Zc5%6g&l`lW5<dKqoou~E}NwxE@$(@Iyc3f
zw}rh`p0%R6_N((4iU<oX-y?DoQIrheghOt~ow4cU6x86h@fVM(ZfclOL(9|X35ddb
z9%u4R%-$fy>WCRluJkG@c?G5IDV2R^3z<nz)BFK+@5a+-^m3PT_t{jR&rI(AoIBD!
z^^+&&ptCO8V}oF>X4{M<DkeO}@r}VOUKt?gDWB1Kgf(P;+?&j0JCXK9%+YzeeDLyX
zwdK;UQ;+ZX+EsiI7Y0~b%4dnxZP3*2hgK<0+DnNAKTXO6NZ(*9Q=Q&QO{pq9d?Zb?
zTEuKFzv_-~NcZHe>Zx}w;&3p(1PFv*#p1;(Tqi>|QHY30n7-Y%RQ<FOS$C@rBl%r5
z_LuipNgdE34bMWW#K{taPZ%j^GxctoRX>iBHpFWNcTgk?_`mybQ*U^fHK?5g^LFRg
zba*zQ;&hf(d$r`dirb?j7+;h)j%eBKr|6$t+CSC*c2$jG&+Lfv(~*5>h(c>~wFn(H
z!LM&MFJ8u~tT=qX;>?Jf5;T6Z6x!g0UA`EQ_myMMyg@94`|=0*aTkS%ta2u%O{-nP
z_0?-Q83a=*txWyAl-KXHIX)!cGXkb|J^f}+mAYhJ8wO}0J_4L@iJp|rT4r^XJ1MP^
zrXixk0Q7A10N&F{rE5JLSf}s&IGVM_=@{SS4*)W0cR_gJDiJ2APz^RRLe0~WRwqoh
zO;SG97OOeh;SN=AcNj>-xIHr^QrIlx5~U}4dq;W6j9?`&pBhKH)(@pF6*t9w79MHe
z3kWCJ{y{ZWlTu^*LU4HbLah}KPQhnbc)QWaSLR(;@^`c(dwa1Vq^3~qYx*_LH<$7V
zpU#+<!iO+}N+)|k>h5C2(p#!kFIAFj?BZ{yHjYo1N3s|+?e3*dO0=fc$!3s=DQK21
z#<|@Pz81YGP*J#0q`@*7@mhg+cJ0tn(3`5}CQ#-)PqH7`^A}@c#s5}QoaX&i;L6h^
z<nVoP&roQmT;3w}4q@FYf?k=;AdOj=ho}(ma$C%wX}J|>iptFJ<?UCjy6I;$13uWz
z1UJVp(He|>O!{hd`zhoEt(MyQm8pJ{Z6Ng2%yKkw^`X5~Yo|M?w)7whi#aQd$S<L-
zgo0Zo)pP7JGe^o|h;NPifhWJRBgN$B#uli6!ETpQ&A(Z#raeru!Z~v1vf}A=L(={_
zn&c#_>@ZeoPFzC~2?NQ@YgdVgdL<x3FAYI{%`S!b&rkjVwxN}`azqR(ncmEOX=F1K
zc~1x-sF=q~?(uwJsuQ?>*9Ena-H-t^+OtbNh@19LNtjtoA5=7a&BB3T)S{#|0`_V?
z1#puTa2p%m?l{3=53?2YylRE4E?{C@61;ZxeT+T#o?iw{w616Yzr1)Dn_QyER500~
z<d|IkJe`t|A>NEouLN0<uqUs<#cHY{YkLFFrl4)POQgp>d*Ls=Z!L?Y4C#wtyjH5u
zWnEbei9(yRjkK&!fIEWot&(3ddn?Hr#(Ji&58uyG^OLq{cSbV~^OMt$4<v_=Ke)PE
zip)?wht=84&(wMoFg&+AIBIAObTU8p{{Oi9%D1SZE?xyCq(wlwL6A~FB!})0k#3c4
z>6#%0q`Mh9rMqU3?v!pAI)?7J$NS#r-uvOb|G@n+A7Gv{=bXLw+H0@%i&foV%UHQs
z7vG1+k|ZhHO`=>mu<GVFi^$if+zCc{lFQ1Vt{F!8B)%WSXa^sgfA7>cOiS5x6Ki1x
zlLtxWB`4a3sTFcJsA+804wk<=CqD$OYQ;saG>%{3X9U_AZYyMO_SAHRWo--YjO?Jh
z!&HrH^>f&2=vyR&%rYpw#lGmGBmX$A3g=)Wx*B3!Q;)*1dij*cZ3g6m-bdrDYoDxm
zi#GbYq<#<_u2BX@5V+^Fr(WR7Yj&!iuW&rZt#!%w{pRm@<|x3bfHM5!&)RobwY8B1
zTq?FB*Rri60n4qG=<QbTf)u>}HwcE;khnosD+&fSdup4P0eJXTKXh>un=Ug8a-}90
z9leeCz|KYV^BqsoGoqx%ANFp^fd(mwT&(<1jNe_ISBl>KY~!#^IoZKRgl!+zGw_NT
z#9d1y?V=3HaEsP?%znE}8FiGpxYnL`tCxs?yPVFoVUJ3kc#7@@Z8SxA=ULrT8JoF+
z+-{z@-)wDHQOqIC8{MEKsB5%V<EzYEcae68L*u@S{NltS7CzTTX5Gb*%j>~ECx2Bg
zn*%XGlx0MKZ11o%7@i{%^^5UsKl;Q{^cL8?Gjgqrh}o8d!Yf8MY)sU~a-W^g^&v8j
zUDY7{C0qp^>w|v*j_krMNz$!_PEjLv(t@G<tG6sN9|o$-4ubeC+WyS$<^yZeAAeAx
znv|d58qw29@G?>C9csuMx%l1!Zq3i>!^y*pe0?Fk1&-6Dk%01*!c0`2KaO2!WIy`B
zI{^bCG;v@lQS3^#deh>e31D-qF#thb%1;89AJE3U(AaO;>(rYl=y=#EfG)5*XWOcZ
z%M9ca(an>fsW>Io*hH0K3wil|dH@u+s&NWw`uRmag!y&{9$|34Uy->6U`ty}D`ZoT
z=R-_If`r9~Pm|kDv9V&Y&}fWlamn(Gjn`gg2z^Fp6n!0BY#L6j>9BU|0W?p&ID@Dk
zjD4-2oF26)b?p36Mf5S~pgZp3U9A2|yD>SzB7M%%^@LNIo|+I716dJcswW|^eMo+n
z{PCYwvmVnkHGE@=HUVbxYkY>Nx3DPc9d0*7dRTQd6na3lA(z+-YSkBRY;gRh8K09u
zPQd17M!kTG9lXnGBHzpDm@p8J8XMAE&IveN-9Ua+MH`k{W4d1;TJv-oW5BOSx$Oe?
z4NAVUMZ+QM#XmgD6Arl+a)bX2g@OiS5~WR<lLS8erhD93oU<4RS{DL+O*p%K=b2{T
zpm=yry1y+c5{rKm@g_vDMZrcmXni!{^e||?6>_&u9TEI(EagLbmy}_Wy_m*N##lT2
zY!q@N8*u>Oguy)`v|hIsbf0tvb>B=LCKV^I3dYRh#J{eYfQ??<+Md-;>p6x~e@`uo
z*DDypwVIgVaKvXt*#w%1-roTuRGl-3M<(k%c1l{KoUNotPzZOWv=<#E9X-)1jRX->
zzl!jAT(il^@AY@*L9eqSkK)+?m(^G<)HuS`0*fnnlwhZEI~6g8<KXi#^umA0$B0)s
zk(qXXCH5zwCyT(K%@Vu6R;YYJ_<>v;js|P-2SAXLOesFA4kXu=Pfh?Nfz^~8d_TqK
z%*?u5i^Wp!=gTm|`rKzH*V4Dwe9K-F$!%EFZvA{-Kx3Ur{%ICADJibZ6BuU2`aC8U
z12Gc)yPB5U&wt?Vy1+rFdEs#-v;C*51^LA8m)RJcHVPf<X$OmkS-}BxSuaLH>p<lU
z%ydxq+`37G+>&ZlNu4LKJXW3=uu;87n{qE)OSEk+I8K7TquOkKfwepV;6l=qwu<3%
z4bz_YfeZ!9p>$L4vR;Yw@<r$xUHT3~X9&7m7}?UQ+vr5Fjw~}GxEkJpjA&`t*eH%D
zrP<xaIjjWs8CEH=Bk9dO0SMTIebqG>kI#P5dD?^=V$sdEwwp%D*Zr=hyb*J=v|ZA(
z$%b*{MGOTl>VC&JN!b(N4995kG@$GGjrNU3M&KdO*h%|@&~YbWbg1l3LZn&nxR{%s
z9QhFB)y7)z-5nKu0!Ex8r{ErXsmng{Z!&Zs$WSl-2sw65JX<}<0uZ)<%3S!#9}>;}
zu;rke;rVlqMEVo4M7dXUFR*`De4L2)C#UAXVdZfd8@;jBstox(+aND;Z}aK%XQYZZ
z_bALD4bdGQGZs3{5oc*)i2*kcpf_JCUuyWwaeu|*y39y3S&p31O!#fc1{$KIGWQsX
zc`5Zvp~pi%&pm#MV-Nyq;$*RdW-_(?CW1fzfCxf&Xp&3+p-q<iuSM$$cFhSbhg_7^
zLeCCTOeU=KD#n33QK@q2AhY;VRODne!#%@tR3s#D!hw@<C0sd~Y%7L>-haKg&-uNt
zN$QWXfBp|qe~It5naPkYW^F=HdmOugvVp*^u<IxGP#oyc)u#uHnrU6Mx&7PeJ!Sms
ztNKgIWTb5ih@__VJxy<@V4{Ii6%!|rrlbh3&89s(5E!s(C-OPN)C49En7B0+W8Vg)
zr5>3jw&^cI?Jqm;8QjW*Vu#Oh<4ogq1umO|mgzdSzO(l-(4mpYBlfCI#=h%SaDUsl
z*%;5(A^*o@O*>i2k`v?zhC%~0lqF#*KH?f*VNCKs_6>Bob_Fn*o;mn;+us0_()=kv
z66ljM4$QD47E^l>P8JY?NyyLeyRuhuo*5S3>+0(dy2`QngV5xS?m)nQPA)5kc%kts
zx{xwdrr_oy1{ma-C;!F^<eZB(hDdxAumwk7E<=_Zt=!`>r#yMaLu3RLMWf&RpagtW
z(Xt%T(FKevq_};!F-Ng6un<jOrG$GUpXPPv#7^DdlejW^xN{~gaAyX5$ybw^@qJ0P
ze{5Tv!0bHz{MQ>gD34ZOPz7yzAtgI@C+VA`2vMFQQKyP0fk)Pb+_B)UG!eh&Wrcm&
z0AAehUE!Lh93+FC@JWWIK}a1TcFSuvsSxEOcP4By(oZZ|Bc~{yJahQOXm@>rZf}Xb
z)K-!Sqmi*5D;@Qy*I7s+_g4(jkE_oq^StbjcK^dUuBsU$`@%tAo;DVd-Pc1%(yI?u
zahSdn8@SKGs&=su=Jv{O5!k&9peA_`YpnMcQiWwCEWj^udYuRRY0P2tz{{Q)E7zyp
zYkn}+NHD$g9V%ufxHS&H!}Xnd^p-h19AB!i2(5<0-)q^^z~_kM`7b@;X{^){P-NM)
zTJu*6_x0ZwhhRr8#I>bm#WqQ&3G<UHn$?fP@9-XS#SsAU?Icsnf>Dh8=}!2OH+S-e
zcR_k?dY+P6wico3T5d{`S9#P?4G7;aO0MRuqJej~03(zKXYTWyJ#pt5xoNvpYDvrv
zUoS$tkDu7Oh|rtGnUS-`i<YRJ%mEAz$V&goBPkeW#g$d|@H8}z7tU+}JdlX07~Eyq
z`;x^=4mjiJ;D4k@2_3DI_`b>1NN|mhDrB~V$@oQ<@IBfB{+!8;*^LVnJ5%^_NCc>n
z948?wxN^VqSVZC7qg&9n6zpG!zeX4RdWFn84Zf0ie8Qh)aRNKBJyCk2?UU`7uk=zL
zVfDj2^W?rFDl7MyMd3;OPqnY<p6#cwBDAKTn1t8(u)oi<K+n*Zv@5=dry?~-OnE55
zyr3IUuMiB?WqYjWG-6^IC`s;A3ck3nIa$}ab-&T<mbuGj9I02h-kv^heWE$YxZ^1P
zHg;?9^&mtUUlbO_aqL78uqY5#UMOhu^7Z@S%aOqT+(r5kr*5ja&@QR~ek^%r7?+58
zOq8qNg{+BZz2|c|#Dwyg0d37jl2mw%e(mBwNUzx)9tXy{=?#9o;+*i>`w#i8tAdhA
zknsd=&H#+9#6|6YK-$wSyv^Apdit998sjkPPup2`ne31A%MS@Q51rQ<i>Mnc0S`fT
zyb-+xdNr;XFWiiuQ}=gg!7+mBZUx&7Ja+Orv!9(Ciwrb~_Yj1|wk2OolK@;CY@1j2
z1U77;wS%fxwmYcx^@Z*fCwW8Plw}{~JTViDo&^<(gF3{y+dVrRbC=KKF^<3SrNL#}
zvl`}>{h!{UdE?CN2)1i=MdnC~?9hfSzM;R~ZJ{ucge(<Ff;F%mUL+U|ETp+%V4<$2
z|4Ode0NUa$HFi+mX`hajdo;cctKO2#;5$0sY=@CD*Jn3ZQg5U)(;)$`SacK<N|P8*
ziNjoM@2(Fn?Y^JbQ8OP#?pz1(lr1Z1l-)>dvQyA2pfYY(`KlAICB9Le3iLc^B{W%$
zkqh}afBH3%;e^NtP1sAzK{uI4PZ=&xT;MoU`tmwAbkha?PNfg}2b8NNI*!zKq&9mQ
z<QaUK0x;Fbu%sPQ8369|^7V)|uP(<UA}j!^g824g6Dm=Txj$*^@BkoxQYmWZ<qmHe
zTyYf<p&j1B87`ry#$U<dpSw`2U;WAMpnhxSm>R|Ei<!O^;Wlrv7HRNN{(+JW*LtR9
zGVIC2BFg*6Ru(&kwai9{+r;`pgfAQiz)23}q(a%Y4x9tAJZB5c7_J##UhS<7t&2E@
zK6Q`;-~S3n9A{{!PbeAcGZB)QMYl<El9~@(f;I^?54WU2bkvI8J$e1;56c|}jtvhm
z%LKj4>%gb0l^5j{Qnq^@(3+A-RgGtx;Wu9Piau69wsIv!2(+-DM)Ia=Ft62PDPG^b
zOd@~LqvjXk<B)Dc7tO;7oB}nXXo+5*(K{)c_eo)*nqgQo0BNiB&d;>KhRkXODS#y)
z@J`?d&kGv#sE;@hrm`mQR}_vfp}m*9t05f;BE4VHC=`|3pZ&~F1<?6-6$ygrAN+}h
z;Sxi4K2T2V1*b&mq&GmB7tLM3!dSeA!B32NCnvt#k2>}fLl~;9kR8Ksn{FCu^dMC%
zsundNPBdax#RbxtPt0}W+-<7H3c^Tgq|h^A|M54*nSHis3=zFD{zPoD>i}y{#RH6O
z|D|~u5?RQMig$G6>J^2D%6Ipgt%n`=O|;6@5z14G6WoarL?BngM4zC$*o{=kPt{U_
z{$RPMOJ?bJ*#w<@-MPlnqAOA%mR}K)h!Un3NX$7%fYh6km(VMsIBD>g)*p_Zn~1t$
zui><fJ;a%2%<bY{6JKo3+}{KxU(7TKC>2wx|MEvw@=FKF2QbdtfqR)+hcPJC2ML2)
zi-=}Z+LcM}c}5H{v=`5Sh1AU!y@+BTqfKulx%`2xgwOguBLl1EHWfYJcgk*#EeOOd
zwEeAG-c>U*B$629vNz&=Pm)~8Fz_32h3m?Nh#ti*{c=u46mH3Um+I~KS5$IO(uXlP
z1HBWb8{V1%?<|}A#Z$Or%|WmPxv1w5gZBJ~Ij`P#b0l+ehV(N4xJtY1{@npHx_;~u
z9_VhRF3pPc{WY3)=j1~gCKSGyA#xO>z~RtW?RgF;`j7u!C|5zOXC8#1W&f_J*Ku*?
z!~lxx=`PgcWD5kcCO0i_<N`;tN1Aqv*=$O=c3#Fa*#ZT>XP7#RirWNpUm0oA{V!#D
zg2N_$2<%TWpIDrZNe3B;-H8OGn*zUH;TTjH*cq6q?z^1_U8T${k9^rLw%p!4B&g&@
z)XTUS-s@Qk23if-ujl&ZPcmnVu=>o+_g)V&BkuhLuP?M@jlFz;ZRDQ(5??avvSs3-
z;TI)ySpDnBir#XQ(UZ5)Bf{&<FmC84W9#_X9SkLAIJg$d>|G<F9X9&m=T@I<@h?sR
zv^Hp<D7;j>&yP|VBZ%}Ce74%cje(T8YBm;9BF`7(<F>ifLtBD=>83JgIn|dU__Y7Y
z_^^%pV7}gNO_(*<rJN?%>xN$TBaHS2o7mYc0XF^<y`KIz?b#6?(sbNj@LO|_YgWpI
zB|X#yH8##Xe<FbnoZ8{dbU<}{WqR)E0rX-h9s`<RY#2Xu3*oNbZ+dQ!ibrvyjedv*
zCrCYoIm1B179oU_+an>mMkFNXCQs`D5VD-y7&zy<^im7;oW=>*LW}q?*|q3ub6+bd
zv-}J|0y>z9y-rhqEm5JhO}M$62!#tl(#wx1+MDYw*4t=@i-R~&Dz0*{#8fvnlB;CJ
z9-pDhX=UKGw?u<exoR38P)bw~L9QYOPGeHG#tA25iMyAFgx6=rh&*I8Jaqz!X9{dw
z-CrZ*8c7ELpE9K4?S&uRNyo@)%mf^-JCNu*V%u!v7D|QV$$XglVV|}{V+3dLfFY8c
z_LNiTz>37S-wxU<V`##H!$4<S5UQWji~h~PiN|U5Q?F!QV6TjtJ};8H@3u3+tS{M9
z?+tmKbyO@mMT~4afN^|0`I=nyeQ#j8=7*#E(aM(oj3Wx2$MsEKh?{v<PPmB8EJNc5
znhG@nc2wh$+wCjaTO?Qje*;yy*W>s$+*^JrJ+4J*fqBO8?mQ&-`4gZx0sxdTPtR8E
zWJ{}@)21HRbLy1anm=sQPCIWa;PX3vvUAmVI$c_PK<n!I$eH-#fP|#CCNFle_Q68C
zHhjTxH1?2~9ZW3jbsTc%2oh3GDAV2d>@ffVozRfUFB*BZj$z?ZKZAg7N%5G^#7c1j
zj+|6<Bbd18<+c2e9QH0cZPsi_5#uoz@$H3eY<wna3Rdzw$_PllqzGk=OIogfH;TU@
z0%(rQri^~<fj^j2?iBtI+)oI}RyG}@^AG6zl4M`$7g0wRYfr>@@`pvyh`Y~Jw97Hb
zUiGOi+Qr@b*;C$P9>u@q3BDnfpzU8TLQ~7b@j^ycx=DEWMk&N*Opz*a_x3<AdH9O1
zt90M>Y;mWpe#45jkcA#CUp15uyNT3m1&Q~$)*8Dd+P-NQUJ8#AY5}oDZ2J+T+SEAR
zr89v=1pa6a>8BT}N!L{2%aV-yQ+)R8Qt{tgV4A3*tzUFW4eh@46E-!BiyI8-9T{;M
z;ZzWqmZ>RY;kz(D%%*r;!>e)|>Xvk>IUk#QG`;!S=xjgy?dL-99fWd9zKOSlxbe+s
zwFyq+Mig5tvj~u=KSHRvq@^FDTUP4r?&VL~-f4FZFxo{XV4i9=R_#5lF~2tinZKR=
zxpnM08UGf~e62nGeoke$TSUpOXss(vmlg8CcIjnvVI?>Ib#a&6?W=;JgY{?Hn53eH
z15@^p;~4wmod7sT*=pG`_OpVR-wpJTN1#l19Q>0o)_`Hc?o%IR4u6uv74zX-W)G_f
zy>TlP7-0d?gnYU%z6$=|_X4rs)42*>g6g@7qg6iYf67%Ez1ybl1GT8NsqhieQR|*G
zVTfPfFPedM9%@w(r-R9^KIozRtU_3GCW~Wvhc~I1(RfdhaKqfZ033wxg<%7?a;Ku)
zj1vwxY+$tWOzESjTOo@yv1i*d3Gs6`zBVXqbxfw3sb3@-k9L!gH_W7_CF*4uJpp4|
z+c0y?(doo#h!^y(z`*!+B~0*~YYp;n3dKAL;~{|dYQ}I56xiQQf-@?UESF^BvG0mN
z?Rtq0Nt|BvXX^nHW1Y+K3PKC(!6d+P0U~1i4&uWFO^ZrDcbTzQPP<@dT3}^(`GOk$
z0o4ofhcyaB2?%ZSz1dAkzO(sq(#TPZTRv+|;2UkkU*&`1gA5hK1k(hpVnuO2UmPSw
z9YGyq(JZ64sVGD(d;Rg$Hb8BRyRw&DEoH8}2yVHzj#os*49rdu7G!;EZr?(1CE7CK
zw^u}y-DYEayVy_93n-bD487<;X=T*5o`$Dhw13={&q#{~9q-@g%Ok2kWgUoXbwJPJ
zD$Mp}A9J%07bei(n6(S9V`uQTf0QBl;Y|l>@&9#GHPh$TY1q)4%YHeJILhW)f8p)A
zb`uK}I|PhcK)`A>h_g;Kqke>aDf%l(%tpp}kDeYg1o8a1e<BI<8~nxOuk@Jn37!V7
z5A21Q>{p*$<g$eyr=6^fP6FZ|%rgV!1m;_bj{~-zeWD65#me^_yOl^M1%_3^Yi2wl
zhSZ;Tp{?i*6`I)mZ~K%*nEW56L`tGFYQCpor{5=sX&)&V4Vy`S!1*z>pMqP@AAbA4
z1ggr1E8+VbZkrW+=^!lp5|mh8<075n6vrE;-p4=GhZsNzR--+c+{bfI7dRTtq|#1*
z#}vTD$YVRk`QvmNqLS-w9-D)xa+z-S9DF7fl7Nh+M#gZWdOpD3{3ACF8JZoi9o=KC
z%`u<koD>{uuphpGEC6)`Qfw~YZ|`?iFxJMq0N8d;dnHXKVbhyO#o)V-YeekM0`@$w
z?hp3BFo1hw-dVEQ3N^SQyQ5i|oo(YyCvO-1RTWsf7vCE>_dIJv<X5l;w`}eZ9j1<F
z6s98fy5!z)+W?;mAqf>bH3s`LaXxvs`lvJ)58#*^`!nVKm_)Em5zh%1zSo51-=MnT
zZ?0PPJe;o%bdxO^Y<JOjxjbdHk5y8~WFfYeQ$%heAbUEFDbo1@)taYB3;T#ya&-Tx
zT5wVWrh#p&1!NS1wp_<u2N%XzH?Sp%u$pN<3zfc$Qt(6F@xR=J<d`-~=&~5@>1=Ei
z5mqa5Nkwn33LpRi-^JZusgjL5zAByy9-QUQNEHNh3<lHtTNI52NGX}(WSoU22%mJi
z!uwL;ceGu8H(m}q55oszSrZ%ShFeWm_iAssdQLZIZ=2?IMN-~KKy=xJb)R8j3hSCj
z=|P}(;GZoIjtNtCACHCsknW3OB~us+#%Ct_8g79<mwTltsttk6%MD}s=FNw8=^AuU
z_Sw}y3G0GyRRJz!pNaa;$ODo_UD%7g<b5Qt18x4^NQ&qlRf_4q?gU1wzXMQXi{O`I
z4IuUoIW!&U(+h+G4{&?vF?59%E<c&6=K9D-NJmX4)#suVy7=r2GYoUaftdJ?ORdMn
zt(yXNWlFR?{|9T89D`G1wJd-R8GQKlD8w}m^Nv3;l5p;qyky~p*DG2{P`)YcKhg%f
z6A84uLagyijn^Cg0K8>2I_NR+vVk$-!4~}S;g(`#RV-P&a*JQ8_1jI_tW?JpiZOFR
zOt|XYm8#qKxx>JTew%$Uw>gzLrf%0ab%ksAOca0FV#|%?)6y#!fs5S)2HK^iziXmr
z-Y>uW4`AR|;Nw8M#>|3j{sEQXqLZqSJo)m7W;td#lT^+e*Nwftlc>L-b;g$oxxn56
z_5j3&=hwpsI()zD_mrpsB$CO5J0F>fz1V(5QQ0WF6#yG}5Q$Um!t?VzXb=zmrx|~0
z<Kw_eL)#eE=#d549s;(SK;FCA14&R=1y|9!BIC(AvAy$g{KY4t2jB%r{W?mD{NShm
z<N<d~aqh?F@?x{AtI6bZcWTZXr;p(u>6Y=Dh06fy$y-hHH|g__N|s-6hRa^Cg}-{6
zk{6&Vv|=3kie-23wB=5D>U56E<nok@Zdt-VG1XUu+O`;A#65V^-}Jk}w}dLqKfBk9
zqTaEXiFb1n)@|JTn*hwm_OzozF>uYw(X{+HvJlurHF0+c&Er&5uD*$E)p1-Zr0(_w
z*?eVw*r-$)h*}oumEL~qAZ$H6{bS@vm(Ze1-$-W@_*$1cbE6Dp%pSUIU~f5D8qa+@
zfi@P&BZWsTx9XRCx7oJe!#x~D=rT*R%Y$>p{9uFmw}|aU<%{Z&R`AIdIwE!l$$0&i
z3OaHnOGO@^cc1bq^NDTTAfpwA=#nGaj<xPLET$O3kY5mh_tiu;pIa&^LMR3U34nQK
zD-V=l<|!4tBg@1}Lh(SDX$V9UFh=9yCzzBsolwrriKbq9nz?Za@m`yEMMt$48+~z(
z_eq@&RICihO}Jc16I{2TD$ea_dDD8=S>}ZAU|sLE(H8{bf^h3j&hSCY!n-MpFZOkU
zV*r9)DW^rIcc0(}oLX_lyPaxCt2UlIz8v|JIKKQm5c=}kVGHx>n7c85X<w%;f_)~Z
z%hyPmM!7_R`AQz26|?U)O9wWCW4gyM$7HM|#cl?K85h>=Iz*vwp(Q2KTvFs5va<c5
z%Fe%EuI}6pC-^`D#g80?vYPi_a|A|}ayyY`^5eYCVK!#M-_e`yaY{nBpLVFk42ygt
z6Mg1G@n`9q^rhkFjqXR!u3bD%%3edaAs$)@A=LCIu>^tJeiVMMP6ICj`(EA`E7u&!
z#72}Ni-OA=fr7w&r5$sk)6A|4bla-W>;&ii^>m24?M4n5_TlxaHysr7sxB#ikp0o=
zF1~k*Ulb-vSAik_C<|4lCj0RCQW-=f9=fPstW7Kx7c_xbVlI>kC)-#eRqTJKT`(g4
zTBY!3h9ky(UqEl9j`{Y4+1?+3O&5l<7Vx7Q)mMN%jIwqJFBLmP0o8T+%>U)J5MC|b
zZ-<>_CqWUNwI(2a5btJr@bl>g>`0$qgm^70MpA#+O*wuQ`W)Ddpv4!zsa-wwtUypT
zYGr;dXy2L|>lz{dgX?gE@3Dj}kVKFu^VL@d{nY#%+UT1iq(+F_QqqFTDrnVQASuE?
ze?ag}dX6YqynBD8jStD0#KLsb3^ZndBc?JYmt@F`wb*L{6zy=RJP<GXdGPZwOfT17
zb@5PxYlkiu*UENclj^1ASb@UjHlHf-k*n1^4WGfFLNoC1_9Too5K)K@4{*<qK9^s{
z2asHBXybK-G0B@Uf)a*VScAKVk3cSR%Vgt~Z7{JW{P#MK)nv86h6>4gXl&fl?H0t}
za@c+ua#zTW&e3ut&W9_esyHGJ<RWI%7|jdrn%Uh+O%skX^e30|dnmK;`*`C*|92b2
zGHdIVKPH9TS4%Ty+pY1?=}&~?c8*{#>VlP_u=s_G7J5z~8`1pA|9%xt0TsSuFH)^b
z5LCQ8R=w;WIfX>krcQlaj&N@72MIj(=x;rbF5fVxq7axb=^GpW@X;-?MLoOMVsOyN
z*7TniUb&s!Xl5ncrno*HLVcBV`gj}VxFFV2>Fan5gahUfbX@Qh<>wNz2XsCWx*2!-
z*y=IJoM&r{3tQUQCJKMi<m~Jq(Z=Vvfclr$sQ%S>24tt-+goWkz37&i-;*N5S|nbL
zkFAm9l}gM4EbkpIEt+7uh;^<{bkyxCf>iDAKN)5BJQ4aGcv!GOSo`on2NY(&-S#}P
z;ViCqq;EknA7BNWoW9GK2sFw|lgAg67eye5qRW#+U*>qDS3a3yRYla`vW>3ga}O)g
zq;RRk4&UO(n-)uoY?#sYG?#{|HJ#GzChsNV!q6aJ9vp0cp*J^v%w+*}O(*#dstHc5
z3OV~hmnC7KF|(r{!9A>IN18DgNjkWredhimP`)pA)G=ayjBGOiDs%rZ;0u=<Jn-V^
zX`mABF?uip^mWxydzkVFT3{!WCi-cqDv0ILZ+tt8O$pWB%j@uE#;%a&W4xx;`&hX{
zdp(eK-<p(3Z&!MHtmS?zWT#D7eYWCyBz>+XVy%rK@!{9S%Tqhn)ey{--}p~OcFK$$
zZ-7`QKk(sK?+Aii(qBbsj%%q4%|l>qi<Fl|k-4-5yF?PKb&HqxWU%j(-Hoz+SnL-J
z_HngwlKn3O?>Uqf08z;`CEng+wNp&JSU`LHEu-^zWi)j>m88$h?V2$G7|r8HRX=pd
zFuBjDD5fZHD=ppH{&vvBU_h_tXJN}q|E=O?TwtqnB^2EG8|jh%HicOb?-nf|{Y9!d
zNG08IPIX{bjIEnyzpz(HP<KyGw?L5KuOjrO>)!O=2Cop`d%4%$JX|KhSk-R&&SlC)
zCB(}OEBHOp<LzMS(2V-LFtj&lf65M(-7(JOFO`4|lQ;U>dWv#$PlK3}``CvKNwhug
z?}_-oq*Vo@c@$aUK+X<c<l5*_w%J4smV8<|QF8Mo2&IrMzRxt&00aUQL))1KX?H+L
z9pd|Y!>IisFXJI)QHB>l{5M?Bkh0qBg<WA)z_R0BUO(VkfimhK58CqoE}8<Ax!<5=
zwvfmmtWs8ws|+6w+|z$agRg(^ZrsI!T)WmP=11Vo`kQQ5ET3KuR&kBqW(Iw)?+yZl
z_=Ks_Y->XYN@x`K7A}S+PxjhX9i(DXOi;Obg3L<YmWa(`AISucE@n0hUSMGcL+nda
zrsOo~LB%xt7!8*2)I8NL(})ETXQOh4Qm?^LqX^T7l*S*&D+{$EtO><z_Yq#pCh`5^
z(qEGQva8cQjvA@10m(i8+5_UL@CIm++A$PQwHX7~+`d9@eih0Qy6(S-y((eBi)=6i
zIGdeU8$7{Yy>^o;5{`7r-25ENX~411Yb}bI@GS$g;I&BK?`K7!uWtM=YBRJlQspSZ
z$z%}gBgXbl`51FI`1Hm==*QzEGf$Bp-2BpWM|YwQC{pn9P>%jQ3+%(0Up`6cofdlC
zAiA0JXDIXeR{`rw3X~`FyG3)iX3<aRD2?0Y7T-q$?|)pwk>5P(7&n_ybTQk7V7p!I
z^~9HfLgc^&%?S%3p(R?pb;;jFg4L?sXCQcp7i0hi;VMXwK~DpEQrEMG7X0t8aSTYV
z&$5S6`tC2b8{b=ZuLT^q*V03En}GEg39TsD*KW=p)M?TfeqlXv`?*z5&b?p+Jlw~8
z5;<QTp*LAt<cK^*Tvj3)p~TK(Qod$CN8&VP?hidf%PS#^nGWxNXiNq0vW$LM*hc9c
zUD5N^{lTwEGhuCR_E+dxvuXBCh~h*<s7yu;dyP_5pkij+EA{ck=~v+jJ+3N=y(4Gj
z-`6k<Ry)S;syg-m=}6QO2ax%Z*0*>m12t6lEQkE9Wh1mf&=n;l9$2RB;uLCl8JwLi
zwlRd!BPi@-TTzTKrtcqz6ob76xdTU@jRvB2lZ2UkCQ$rqWc%dL0(n04?m5mfLfLl5
zL>y5Pf=Rp{uQ%m&_X8-IntEP|5DW@*vJ{yMtOBDxW*s)pfgLpM=|WWaf%8C&HKm@6
zFWvB9%bjzL$3ZUgoyZ79U-+4;@54<8E{1-g{~&760>gw0XPPY#J=dFHf9SB5aYLbL
z&IL%BzZ`yk=9jNIx$88IH8BsQ4df`IRc-_fzAuF1IKrTBX4U6gKhjZ$jRu?ckow6f
z-?(<#*#Xcqtye}p&)Um5L<EA8KyP}v(1(i*gF{jfX{^yI(C*vLyU6Dz#6C{Pw3Z}K
zn+JE`@3r>_<9Z9M+1?j(MT|-jI}hv`+8ghSgW7o=zYWq$$pN<}?_T@`e^SF4xwM%4
zixJNzsBy|&-K~cJToaTuCH8uKJNbi1G_{CIK!t}3h7IB7%V;1qUo;W*?4Z+hgOwlH
z0SaOOc1*tuIRE2c-yXVWIL%&K7I;7YEz$ojVU*RG$Q|LXTa3QxqETu<GXi(7K-Mmn
zxw?mYp}Efgm|>rrH+SIF<2K}=XmOrbRaUWI!Cd}`1gcun@hN@uK`q<uKk-VtjzbK}
z<y%j1(jZ`hYlg$r4ovE!Ie-@XV@G7V@%_Ttq{({+hbq&oQ;d66l!y7Y-=p{RH$T19
z;FC^NSF0Co8IY-8+F$mox(52Jdazv#RGu}Hao9m?9akcdWr@(uaM@p<;a}<9Tecq4
z$nza$0;3`Tosm6;@RoMnnejdltF^ME$g29cWa&iZw7U-AJcG27<dz#5Vq(7rx*`+r
z#@yd)1=H)k!^^!0rEPOesVI^bxvrv|=fhgz#4w`gvVH3S+&Ml21#yR?(aC|U-^z$3
zpId-K@825S*ODPA9U<e{nlTihrTC+-5+8-3K4zbSai$bIRf4=oJ3BE$3Ct5{qAo3S
z43!S9jz_mqKn!;xSF3Af^?cFg4A^xy@wpg@O3YW+N(k;u^&tZYIrGM!$Pl~(v46u;
z=V`1r-U>e$CH`T5N>*ikAWh0=m*-^hS)I6iiKYk6^FA;42mMJos4$tL(euEl@=AsO
zq>-S?qhnLD$@{{JX3NEV`_P*XE){-qvfpQueyg@T67}%TW#^xI!n><%Wxs<vQiZ8r
z{(Fe>2`t-+kiW=Af6HZUfZk-ac>e(MIe^Em4m}z<Z<*))7xQz9l#*aWIqwFPFiY|k
z=GWBpK2z2hj%X;*S?{F!kqpbQ(;}hy%<>H=@8;W@H>+=BC5djv1Mivp+RQqNTswm`
ztIP4TBR77C>Q>j0^{Z(>lw)@Up;wDoCnnQkGx?3G-ABso(Ejl!B}TB_xO9hA>Hu!B
zh;JWGfD|QePAL7&T_Aqhx%brb@Ha~CiT0gPAVetAjYV=ZeO>M3b8rRJ9<Vk!@S(kC
z%$XN~afByqlznl%nkQdQ`#EjYN_7Er*2W6?mN$aGXors7P#Ml<bTrhN?10fTRI?bW
z!2Ij?i=ZxR`~$9joFuet@3niMiWdrEHJ-+5Y&8->)h#dQzRXQkNQ>-9pp+D0L&I>l
zTK@xoGLl?gY;gECeRzdMn_T0WTd@8Le$XYX9Ou(RZDTs<WkQ#t%(~#0!tgD^S6Zas
z-2n^pOntCE$?=r(XKlYDt5v=v>`^%u>{cME>~32Et>Zo0!=F^mW|I1&B6nVB&vtR5
z7+omQ`>wht+r9zk3mw#LwUW`B3TvhpsGcWjN&Y)hxQMLIX!oxPp(I#V@y6CIEYlK+
zXg+6@<Ygz4L2O;V9#bE`jeQY~7lM}@Nt(`lb3pz^#YQpLr|!X>83)rXIa^LrWSM;V
zc{`uqNqWX~hhDOa4=mn+1^E(-VxF#<CmL_8SK%PmeaCN>cXS1I$cc0Kzct90{3GN!
z)#<2H&+RBqixg1CZ~svHVQLy(!eoz-fGltHH{I{v70-IH=pOy*H2Y@)L4A0Ra24}x
z5*&lkJ%Nk(`#on@vTHyhTz<+%C$&)Hc%?0f!~+l88mSovC@Z}PC4?<{<HiZ+Iv^R^
zVXoEd8||&-KP&)>L&wQjjVs}fDjzX!1i-Tq;#zajt`sp4<Wi@DcAneo4!!ZZDs4LT
z9C&cWY9^bq#U)!q+QvCxLFC*L*)%=_(spcbzM(gIYH6$|9$|9;Y40+#+`4r~fjq+h
z`NdhqNHAAJuHz^s`y7j6?@YVww+LWHuaETCQeBbeT@NyR!5cS@39Zxm`}LW{wIs~a
zTI~bV+a&F$ST2%?T=r-~0F`)u_=i;p#k9CjY76aM=|%FXUoW!~*9PfTtgF4zTHk56
z@bAWL_}i6Bb)%F&Jt=ap2&Ew<d;lag>R~2U<E4+scyv}g&NaT-XCHeo4A|t^T)0-~
zY~nvo@CO+C1_aXKl4pB87{gcERsviDE?L={0iZB(aqUx)D48Z+?V(+KQyIpS`wp8T
z^b`5ap$F^C$&6n>oo~8SOa2BLUmMKxb?S4Y@u*v(^?knyqD$?<rTMA-QHa+eRHUf1
zrdZqHgAHbl0Se9~(v0oTtlW;zZ;(T|z<8qrQR7{DDRR$5pKO4|bK23E>dLaX1!N0r
zwk2i579!2n{4G1G!Kux@b+J4*ZIYMtu>4gjR5ov%@g>3X$CB2PfynB_J~$|KZGq2b
z>E+o$>PzFgb8+V0+*oQ!kx)~`Y+8vL&YW}!1=1m}1)3?hX@WVzUIQ>~{OAuqY&GL%
zAsc~Xr?mjXCP@(opxv9SwauZ9;T+5ead-v6<?zqUABOD*1FOF06{)w-%L2J%AOtbo
z<@vnMFJC1UPuOwiKV$Jm@uR2?Jd=<G!o&SLtf9_udZjOdgjE4jIuN~$_t$$s^>7_A
zJ;_|=HJ;jK&2*a7;~U%^huZErSE9)&gL?!!jVKKFx^oZu67m&*&xbsJc87tt#P%tw
zE<YJF8cF@C&sKEUP3+U>)np4p<TNH^7xzMlp688s*Grz^KmNz8=r}<pW^^aspMSoq
zi9|(m=|q{UohaXiGSsNfTu7T^nVbE2>H8#G|NABDx-F2Mj7VKPn7el{B#<yT?9`j=
z_BQbJe@~)z@vQxa(D4rfqq6y3f3Nx4g)Eypygr~sq(&GLkwe~%P790x03RiY*eh|o
zY|TEqIUNjP>x#WgIdUn%T&&Tkp1~q@^F3OZYo;9HG9EnvNf@M|v^$bJ-G7!;ILPmZ
zst8nto}Ji$pJ#@8E6UcG@dSXb<A_P<ciGJ+k@M^HO+R@eye}sy_9X~UY|8$K+;YQ5
z;52PL4(mKhd+F(>%Agtn2&ZQE-n~Hu!HsTKPv&UVA6_I#jOcLW0Kzs**)W)tvQtGR
z9&UfRm%95p0TuwuaOZZ=GB*<Qzf5fU+D$qe9ek%T6cJ^xc<8Y40RBt={$%<$C03q-
zdR(k0oKBsU*8vQZhOsKF`0}&fXfmFt`$~<R(+<{gTp(j4ML31$vS!|#)*3wJ(Pz;Y
zN^+v+|J48L?RxgtVbklMY$w+jc4b(y2m54&z;TGdO>IjsPi@hb!=`tOMWI{4|CbV_
z!>~6%zfCs;G=exO_(h8oiZ?NCmo<muYRRYNODt{t<iNzV7uKRpknQM0j`fwu^2*5h
zg-J(>r-sdX`bA%gf8G59xE%K-lj&(uG?e#D4BHAvy#4Sys<FgWA;gEF+%QWuTbabm
zDVt5FSv?lVuhk&)UHRt%J>qwNj9Uiy*fh=RpKv)_OtpQc)DCXQnxOP}3%$F530+Uz
z|8o?uOy0Gv_ZLxf(PjIO2SXvD+o#QHbjlqW$7w;jXq7*tAFIFiUp`UYjjg^akU(%3
z?NUY6=N6#w%lEVe5FOk6-jYUe(|&IzOBYM(oI0bWJfr!v5cg@df`_rw0f4+5?ikH(
z_IK(r`#YtXUv$a=ITB(dm*h9WuBe$-t);r=2LaFafOox;^vjS8AuCzyjBr~_W(cls
zr!br4C6((ENjq26cN+QY?Ob;lD>m2bnWH=WrRT&7T0X|}K)1)lC^i3uvHAcmUw?iB
zz9Dlg0%Sf)6P|EoLW8g~GmSO^+`us*kL}YdJ?WRem<*xH*trBeYNII_0~bsuW8+3o
z6sd{Lh{br%ojxV(8rNGhYLtH3#ay~kx(X#{^T|2zt!R);cKeBeL>W<s64|bbG1{^|
z_yoE7AX~WlfMR&uNnX{GZol(gD5!UhSC{wwU6pvnblE4?)h~^T8oKqy6U45fWgZI`
zeUhZY%vM(S`mMSH58)*O<+bGXy(iA(xu(~j#i)}5nW>Bc?NFb`^f7~9=mGpytTdg8
z&rFIxHMxmqlDIld|HH<Jw4RF^U_4xo%&W)~jqDE0nzV^OVe<OI0dWlrOK(2VeGmj-
z@0V1y%}nIiSWLoDD&n2QkQ~ci0zOc%*WydX<_^K(%br}xWlyFhWA5)Yu_8Niy2{P%
zk_zz1il5d@lHh+NBy_<x{9UQ$9?p%Na_PH+S%9irodc-HDI}#B3;n77csf}6?Q^Ma
zaRBjZa*|lsj^Gm)A;TNN0MFW?3_x$s&1Sywr=po=Cg%ffb3?2Ml6D;h;tJR_FtZ)-
zZTx)*`#?G*JTCfL;)?9&YEy&gA8L#zanLW@)Z19ww*>vDbq%LfzP#d#Zqv~~+P3D9
z#4?wKvHk%Ag%b3!XGJBc*X-#Eppc~$=f8zI*2%pFO6ok%13GN-X_m=#&M{>>0gzf~
z0p3tw4eqfUZc_K?F{L;AvfxOFS-}YAkABVlC)6%OTxe2m)8>z_Bagj~Wjgfm7?~8A
z4h)#S;hlW;6&gq4*1tI=AanVLWK=>-beCwqmhF1OtqL?%63L@S1UqnvHxmYVooE?i
zT_S6)hRr$81#{Ck1i!;Ny!??NcX$4W-qohLV!CCggf~0^b@3lG0<XDD)M?Ye>ouvY
z_&uu4YghTaHtjdf6+C4R<96F+rn?ficp5c$0$ZVT1n~flj5-rtR}GE0#(Vx=r%VxI
zfj5~JH5^WgXF)B~RCBy4MLmSKz!lgb=;!l%hi1R{TVmP^c^VRZr|6}oI`!q}6d^(G
z%;Ax#DlLvGk6nVDf_WpaV_uVAvjW6wa+7RIGoj3H!isNmq>u_sHvBLA1R@dMMnbqQ
zztDG(vXbBspY_(GzvX@+oS|4V4G!VI{qTN|e){!_oe5%#8CT*D@K*2nn4x9rx4}eg
z8YJ!^r}F=oKSwkTfV}Rfz&(^lEDM~mk`hv+M8z5rZ>HdiNsyWc-?pz-AyvQ<wxAW-
zt$k{jd6=?Uqw}L@n$i^^iXam9&pgC{e^+Abte)0vV4sNl<&tI%T(yaJKlux~kapUY
z(eC{4=52zJr(B%RpL0rN6q7GMjiHvcoAbiyiGdOK5=rkJp-u)%!6Df8YnJH!SOE3I
z?exhRCmy54<K7=Q8OI^t3r!c?7Ki;PNdt!w=?ON?>=r$;nMtG$JV<~MOacg5Q>#E!
zmQrRoSMy0cDh``t4P(LIGCptVK~7^wEdia036BE&nWir>^PF*Z8EB=yD=yvvb;{On
zq2q={7Zb<jvxoh;hJudgITN%v>0G0Inej@EcOAC8LU42G(IOgEQ@ic3UaSM}gCvZB
zXC0s~vH(Jm%PGPrM|=xSJC!g*MT=?6$%otTPpsvt1=*@0nh$m{eujgscu>$a8PBNt
z8<G)!WipDHgzGUGT_q8g=*WCeEvyh<l>FEvAF;26M~b60YmGsHa_=Qu%C8A<QLl$k
z!XkN%X|}Z)0{71Y?bDn^-P^Ox#IHs|j*4QMR2y!P+*hiuXhaSuOZZCyZ5JKBd{;8;
z&j6-$V-{Huc%cRM^Yve$cjcKW_Fxh7Yrs;XVxYd;@$37(Ti>70vV(AOC_au-7Kf3K
zFcXbG6>@6+a7<G)s(7*d9PM<!-^Z)pBGdvntj5{sZuFz3^a8LH=RV2Vs>=zy*asLC
z;(fY;d2(>ZW|Oq?uCG+MTJh@2I0JwYa%}(oxLq!J_-L7eO~yBJnegkW@guTBcfi28
zzK)R0==`VB$#G|3`=46a7eHm7N~kWJr&MPcz^&d`$5<^>Ge0gbdAG@_r+ZUCjEraV
zI9p|j@L%P<36^gwd!zApCcCgu>*Y6|vF%i?V6vQ$Khpb*PqB!t-~2&gt@Igxo~xie
z_c^hy?PTdud&JGm#l<y&sBRE><*+r}x>bjy%oo~P*c#MHrsRdFK+mwzUVt+nVOWSD
z$En?<bE-1w-_UCF3faZ+1IU|eo4r;kXrkp^#N|WwrQEqJ794u(e2$dGdGey{D*LbY
z3*}u$#yhI=4FR-8%3SKG8(LBh&l|f6fLP8^LH1Bza<JPHhpqu?`v$4_X$QsKvc;iR
zX|Z_zh(IVbnAJixV`Qkq#<x7gpp?6PrI+qRtwGlmRbV)5x>*GE{*n^Twv+>N>=m76
z(?b+ccUvZ@V#1}d<V&+eBfzqIy!q4JfL_32(<%s-2p3sCqe3cNc?(kXPG7Qk8)Cw3
z&s!D#kl(jmNX@GqiI*QA;n~9V{@5+5XA4e!4c)bhQt}?bppM<$Sq^~7EC8CY9Bn!7
z^1_*IQDJv@;33U1hc`1>*(=spo`u6=^T*4m`gtpn9>SKXI%Ok-*FQsls9Cj6Wg$Jl
zjVNDVxCMYl?%sn&b75H5uYQ2FjUz?uYIX~!b5J-vbFM_e)-U}1E*Po3@kY&l>^qNN
zN_ZD&N(3vmOYQ9pzwlOx)K@8I<aOJ2b#8cd>20S1_q_7HaU%98`=&a))7}sBTArYM
zEAo)}?H8Y|lyQ&F-}jFmr^3SPlb05aXLicr;7a(@*mG}A;NdBCE8)7|No_?Z7nxyO
zo({{Gcg|xTyZogiSu+q7kLBshOZzSE(t>4gSoE@84`^2qb{L1bEJgK@zOvWl`M2q~
z+ieVq3aU$f2)}h;UbB%n{rj;*5cL~mZ|^*RnR1txO7L~l;l;6kUJwZWVlD_uO?4}I
z>Ll!>4=&3_6TA1EG*h)!9o0Jy$_8KVaceyu5>1cZ7I5CU7D5VEv%5{br*4NS!O1X4
z(HOH=kblCpD9oVb#wO4Eiq6iP>Zkve&L-;hjgUqVA$9E0-p<^%quO3i!Wt~m%KQ1L
zvr<R7U2DEc39>i@?F4d&46fXAIS(XM6yAepoCJ8kyB?eAirxzM!yPh9J8Do@8L=9j
z@>>*RbDG=N^utvzav6P!>i5SsalV>f<;PwCWO}#R-ve=r6nIG6j;3B!@)CD{#rvz(
zHuBfyS0yinJhf^A4{s}~GmYiSw>_KXscPSEGK7WY^XgQ~Pk-{JXifI3`%@j4*hr0b
zfNvw|c}QyY^H43do0aT)L@9NvP2$-X&m>0iE2>8)$u#UJ(sUK3jWU;zZ~Y<o&Hj)5
z;zbl^Fgq%q&pgFrJQ!})Rq?6ZHj8yvsA%zl>+GRDnS6H7WzWBfJ%!mv`gnV{tct?G
zal4^G9vZtnq2QT>_)E0s;J-OyVuwd~htPQi!}m3u`t<3|7h9fR7^*mVj|z{)=Eq1P
zW;iJ;=SR_-L442kzQB15@hW=?IA=XdcUzqF1Vo-Y_sgq_Zig^u1bc~nMpE3Dx5-+N
zoMTTN7xnZlc?~68xF3e!m-MvwoivK|C-)8TG4TYKM$j{E$1j(Gajc@Fsm?Z+SJ8&`
z8(9SK2|ZhQKdbF$=GU_GnlmO*K0{7FbAKFg#C&``jYo7|GX)QUHgC5ol-r#vPj3AL
zJMGC>TCcoa0-uAkYj9so?e<iY-CuOyE@eEBf1%L<RkUxZCoEmAB`4&$TVkl%e_Cez
zD<=y2a;~jI#z@htN$*eAJ6R;|D!Y5BVm-=x@tWvJ!(I&PUtA*EVz3qRDz8aZA`*qF
zDO5=;)D1^3#JVI?U{^BB!K+69IonI`^kQ1MR{qIkQOZUqgUawP&kwlAu8loQb274b
z-|0;KGAQs6-WF^`ac&w8@wz<U>(lei&lc!BD7kDEKHmUV>&D4ci7e8SF?wd=QW%~A
zlPFYEZuuE-<gmk+<#+Sq{hnZeUyjL6bDcoh&ed7dsAq{^LS?x0>gjB(#j;Vkb9@<>
z*Vdm5>+($JGksZP^bN&d&zvRZbN(wwNXGU3o@*t{e@9pwn*Q9o{LI&DIZFb*crGxG
zbQubD^#UfuVdf}OuQX@*Ak+^xWR>di!R;$`=&eDS&7Rj8Rf+Uk>#;ZA#p}yWNAJgS
z!+QV8lKJirwmOz?t4*2Ck{kIV`|JcQKJRUZt32YfV9-Rhpj7(aA>vmC2TFWACRwzK
ze10O2Kc!KzZ=ARA+df;vd_&p!0N8|L7E&EPl*PI^CkKg2kzk<5degwOp^n=8aQmEW
zKM|8G-`3wV_7oWVN>7(AFY;|?XY1goQZl(q!>c@HCR=YVm!dn-P6%h!tZ6{e&V_2=
zXE97shF}g%nO{#(JQaLIAC_WFn)7HgmvCQfBSULM@*KeXgudC&;>x62Z6;&o>h($f
z#ugPGR8aW-q7fA>IV)R}z!QEY=bYJss6>@YT#BwVd&XM#1nEh1d$YU$w`0D5=<gzy
zd{CTqpeVRX|2TUjQ4~BT{a5sf?+ZFn8n~aHtTO7;XE6q%^%!rdVN^Zg<RtOTA9fs`
z$jU!O(aCe2<;}DP#Ap^jD#$+-6MN$8P2YCA1asgRYBg6Rqi)gsHI|Kb%`x<CQTLW9
z3SR$x0O^8>NL;q+iKh1vefK<$THU|?4YT>ak9gO@t4RXUCr|%*wEDiM&up&wORgss
zuD4LCZpwj!?gzX9IiJhc)@K8z193iRhEpGT`UM{WQZ<v4HQ8mp-7<_r#e3iA2-C(#
z-bBYo6o{un6ci{JG(J!M%ZF$c7JjeFh31p3$p7~5e}DUw{~QC6xHHi4=fB#d{<|zg
z^Aq2@?~v#A5C4y!d4lr)>#eB0!#e~dKI(?k1)F1=5itsEf`ao(c+?^b;}a9?Z{H38
zBD(#*+)v(_oiAl}l$zGEUi8PATwDc6y;C>^+04}x0fJ@UZ2thNz6XHuj^hNN-~jul
zDrS2FoDORN6R(et{exovnGgSSQv9C}-ybZ%+zd!ONYc39znUtTyR<T!!<q<+x3}u6
zya9~VO9AVS!|z1B|J=J$!Rz6CY>bRub=I?AN%ZW+d|$h!Ir-F<7<Mcr!4{U%VA*XR
z8^(XoH7SjE)ZfmNPbAEbjt~>O_X0{rRe;vd%w#HH`}2>WZL5Pr4G6lrPN;zHYgz$&
zCn?*|7yo_aKZ!g8CeM)oju1jeu=@V`gX<#O?R}4C;=fz;kVCyL$J;l?vCN$l<kp<=
zU*Al$;z7CIxH)k+`mfj9Cwz)>&G;RN2412l*PvvA-p4*amj7yJj33M?N&|u^WI4{8
zIMsyJc$5wI-9jybJ{+2q)c>wwE)aTEyA(F5X1zDeZfkJsk^bAZ7JFc>X^!|elw5rT
zWT9K%I;mo3zE@vf-DqXjILmHXU&q9oGMiFb!p7~H>}<2pA;7n7x>r~J&IY19r3m*}
z=+UU1*9r1K*GX+USa8`YO|?<eP_9~7Y+jq19{gwS^ynS<?pyav1f}5J#7oej9L;0H
z1&)7>VEh8iZhvB`SW~Hz^zDZ^U2aY32(ztWy<4}XlwL=Ws$l7_b4&dZm#xFP%H{I9
zxc>OxnkCqR9*;L={q+ibGw6;QvxkddoNA9rwSy#=^HS$lG7Y$gx-QHibx0@KhA{DW
zb@;r?!<To%Uv%uPgX(`<QIbzqX^`&J{g3X>GpfmL>-Q=GTaaQw6r>z=Zv+I~B1A#j
zwxGCaQX(LU4O9YzA^}1PMa4!@K~$tjZy~fKv`|DKf)r^1LI_GHgc2YSNXT96@t%9%
zI}X0%e!hGX#xUzyYdvetIsbEJ{+zv|Oj`!;C+}<`sGfP^p?o5Sezfn>C6B`!WqA1<
zpU>#Ok8X8y#2ntSleIFe!)Lz3ln?t^<_(>i{ct%Y$YUjeIjWsSeJj_GTF~W%8=~F2
zr{nTpiy81piiVC|jVA)BPlDD{95$%(MCx}na}lq3jPz;wZsL<3S!3+V_tfv~J|d=t
zNa~KYmL25%p-XV8$zDSjd(;QYp8DbJP^qO#Kh@fCvvjkS-wD}seuYlX&X<znAKo_K
z!5P8ns(hlcgIxcrMjPXE?yV$ser>JsTP3nTKc+F8v_mh`{xnkL4@oS_To0!BVsz8I
z-;j&vzqBbzVyFQnGkFTVkM9|01_+7m^iA&mK1PcE#`V0t-sadlmxD_U;|L0}a12^w
z8>90Zma{Qq!=^;Dq9P50^HtjaeP{ol;|cziz5358$tX}NlJVI+1K57j6%B-4Wu#~a
z-}lziwlrjWfY#m<(8LIHzdEe<$|E|Js9ODez&rj@#DHTBneiP{-`C>0&{#D%rynz?
zYTnFEZWTxW@I`dii@S96v<Cb4db3%+?HrZag^fE;`nNBOdv)30bMCdyOYSAF3HnN=
zTbmSpYi*gS_)~fev8_WSKsSb8D<E+J&4mXpG!Pzi{o(r&^bs!Y?zV=kVuk9&;tdW{
z+j52Urfj0b&=b&InNTMrQMrXB)ZD}U=vdCKRpNM$M+k5j#M#1%DH~eFi(dC4ow|qX
zLRvE=f(T~2!na=MnT?IaF!}Xm*M`h0*y>e?EB<B5kSA02;*KR~)v1PYZ2!#kx&bYL
zf{$ne5IM1m6^z`@b?Liqc;0lTUG#xN?zDYLtDn8XbcF+-Nt0`)CQ+z0BY!b%oOw%W
zgn`3wo&)F@$^>obeA~0k5?waG0zq2>Q6DqEq|K`fbUiGQ&|g(77T>q!J)&q)y=m0u
z*QAt;t9NijCRGbJ;`uZg{DedF>WgKU-ln%s8lKxxH75^~F^lW*Gmoe0xkoB9D3ZFV
z{_vKstwk?}rtj%`Eq2lm59Jei3r_<aNy0VNE&6bl<=sSEA2#t*(}W;TK?2R=Lne6&
z4s4X70SeO)1RJb#uMZ7mGOAO2*M*HVeBrS=SvHr%)=~XvNS-ehO>nV_3aZheLOr8J
z#-l5$vJz}ReAI3F_Ur_1f9ao9{&wcl^Yn_N6d{sM!`lM7j9rp_Mlr9#*I|8P)t{gm
z>!_q1gIQl-GQSAOlrL{Awq6UEZfSVsb~1Ep1ON3O8$uzS3FYpiesrdw_$2DcMP%~r
zgz(e4Di3TrnPZxbWm8I7+^$RQn0ix&`I#66m~l(20sqxLSa&*&!!b3QU4Q02khSr?
z-1#|8e*@wUTaBK>;@0dn2%9v(-b&v&@=RVqMRRfS&#WKMtOp|Y{l04yLr`qlnB!F?
ztps?H`Qn|d(%r0~_FZ9IC`m`F_*p?Kqpw3#w{k)vG8viXod5KMs_T)%WTZvOhvf$e
z@kIVt#SnvYzl~Y}N9q4MbpQSpSc*Wg{Yo)#tjUMSGrXYqf$^!F^GupQu96fXz?H7@
z@wyvwLk&328K29?!$nzgOvXLTPXff16|U`U1e;silNF6BXWRHQ+1%}`IypWx9oaA=
zAB~`umx0t13{8{0<eFREFS8$>6HG)b>O9cShN>c<HJ47#yY<`*8Eh_a!K=jOdv)-F
z`=7X>eqgGf<p;wk&M2Ct+u-6Ig=EPdhW<6>wnq}9s#4K}yi>aOkCo|kUzWV5<-E14
zWw>{jBw6D}gSwd_ypk2l@eoOj2(yN`g~dXWHF$mU-08OLqpan7PNqbIs7iI0_eoWL
z1C_SAcmipG_gjGHT20vCg3S!RM86HHF|=E(D&UsKJwtz0uo=mm845w2{04r#e6oW#
zldJet!QpcqYHY$_<?)qQDnxn8(3+3yD2uKt5uDl}%(}y%Yop(qUN6%|X>Wb^87l7j
z=ZvLFLt^OaX=!?XGjH5+HHQLn+^9feKgW?;;Sv@oR9{5qMY&fJqwS86mSFxuk7di!
z7hx7WaXBn<b@qJ<)YmCsWX7{#NV7}6$ag&IVVBgD`IQ}<AcX{r;}^qaax$5D_Y0}Q
zO|8TSEsz1Wf^fE+mzOc41QP_g?tUf)b3U1XV%M2Eng=eE%}ZAet7Ue@dh^F`rcehS
z*tp)Cb*ESqqOO{yCZx)5;UI%UV{NhNbW{~Kh>aqA&6ffiWT41tuOF&07*vF)qsYe=
zx}GZiJNV#hqhHi<cjIPSw~x?tq658?gGwiZAUsz-1PjBjX{#JOyu#@iF5_s!YF`2h
zjvZ*Cbo6SLd9r(XdHJh}480<V07n{ybcZT@AJ~6=j=uyYoV^F_p3)BphEQvQeH=>8
zHVK_ehWrt#vSd*BjJNTQ=SZ^(UoIxjy|l-rDCx)W+27*WE1rw_LG?21C4Wc9<%<Yn
zUxtRM`hA=6E$w)S;p^Wv->Jv?#F5`o-;Kgum*2*r#?~kPD8+9u+rYO>g72IyKTGh2
zMz!2C2psRy_CgKS;(tVf`HqXpdxv7lumg63cu$GSk`+2_(V@u^QBvYuHpSPS4%W^8
zx+nASYCOpoB^etfe#uzdqV@~ukmL4`?UwuBwwwJ(!NWG^UTj!qwwHAR8a1b!cmtn`
z9#wscy9usmB`!mhqB(?wla`HP=yxqn3bJIRBd&tvVFZCLw;p=WZeI}Px;)ljGu-$u
zx3!`|AfU9c1x<L^b+p>i#XPX6ti!EPa?5*SGZGBt?uF5Z)S^lf0)~DNSi=<G0ceYU
ziCp>PiJLfB#*@f1M{z4vbe_{(q7#EKrtnVtFgf{9I<0)9gf3J!miQKyQK9EIXw_Tg
zEV}7L797;8MK;^_xFgP+`wi(S)ZES2+h7V9xx91xG`3ECFBkk^-`mKNEARO)zOC$Y
z(u?5}yTnWD9h}PoLAz<)mOnJ$NTWeg?X{1F8w+wW1IcES!-VD0_!n-gkgK$ZOc$G(
z1#j`913q1}#XiGoXMOGAn~cG90%GT?u_PIDZ(IZl#q6J~nTU--O+Ec;87Z)^gOfWK
zuz^@xqhwK+q-3?O{3570wqG#@{`p0c?eDZChCy?u6>CRTW!TW1tXFR(c4&F3mEbqR
zEek07FJnmjd;1zS9JKW}ITM2$lS#1^7$b-XHJM^RPTTqq=jpnB?le!etr;DzQ+JAX
z&Yj@DjuZ{w=3Ssw@O@A$DvuK#xJXfyYrk)LDXv(aJU37kC8k&6J^Id9(1^>_^)0X6
zI8=9&P?Q1eQ)#ZU_H=R5TNu8W`mI;4+(;&o*_&@xkzsu*UH~2qW@ze?)j$8DLRdgt
zSSqa8sY$&><l6k*bSVCV(fN?)LZ4eXf6}Xyr1z64Iyk}dHN2YJy;|>mw6xw&zX*@L
zz=g{{RNz};uQoF%5bR`(Kcl_(2E`e}|JtMN>&ETYh!Dy_ZtPF5wR|T1)K@gj031SQ
zvm!h|@(aHqxQTPo$ihFKH^Qh~6kG^;EN>cJ3Rgfm9P^l)K#+3s{^(!qk|!#JZNs>h
z0}ez!f>L#kX^-l$f%XG*)SbMz=|z1v230D8So-$RlzLC3!8^Yk@2LB6w=hghO5R>%
zIh<l3-%*%JQ&?Jqo}@`<4EU=~-b(&(t>28<-6!^Fy+yia;l<JD>2i#DOyfk1Gydoz
z_mNO5kLjT43OyNv)tH0#s9wg#-o}}>mKy6vn>D3*AMV7Z<*kkV#AjAY9N*f1iU|ac
z?bWFdaP+(u$~Hpu29mRAoM?ShK0txYcOHw^9$hpji`8K=d_-7uT=Y`0#`J!dtX}ZK
z4r~gejxzFN{TeDfb4zOeWQ(d`;xx54?-n-fN!YhYsw;bX=C7`mFX;50dQ;RM+%2`R
zWs3XIE$^^p$iy-2ZSFG!zo=h0Gio3p-d|ATHEMtva41;Ws9b~*v$Dk1=8xYN;0W5@
z-M;k|uNY$Z7`*m15*myjt>}c#`H!7!SHyKv5p^-;`$QiI`9#i%?BED?7H;io?3BDL
z0*u7^{HYprZ-nL9CH|ia?(0ht5~6xLc5oiEes%LmX3uX12tR(8_aozNRmsqrbL+wh
zv78LGp_4Ua5<j)Uvls7ao<MT0h;&?Xf3=*mRV?<;-z<tiqz%nyeC^-*Ro*mYC&4pH
z&4hXBY`v-AbEJT}7Ti#g^ik}W3njP@+z)l?$Fst>-UFZ*{eSx?rf2t_0dfu2EK$eO
zxXPWTlc0GoYBT<9rMz*cRoF3lv5T!5_b;JPgh)AEZTiobFL&#5=j*Xo<JE0(Fg*vn
zOPpz<PLDo!{yY?-rq;T)%!o&lK09yr+Xv90YuDpW73F)5G_ptEm{;84w7@rR?^7~6
z!77`k;E+LUOUlJV0C3>en{RiqH*Lq3d(<EW_UFc*(@j#@$wM7$rDujvf_xH>m*>ei
zscAoqr@%@8y5UkgccCBX5Hq0t3NaprRxajl>P-jK>@OrqYZW0V>bd|1nwIP6Q74Gn
z;7k~|E}Dbpq0?^xcDQY0W2I)jf0tf0k4<HR@a>p2@wBQIa%fN<!}aw24Z~x=nV?Yf
zILpIKpL4fz`~%{7KE$bce<f%Y{yZPrtFrshsV~5n<Zn<m0awK+zrzw+%*9aAP%$~a
zuKh?yDhk1%&mJaXZ_)KvOI%A*k-$at_VzX<O#s@Us}`d7r4AF&-TS@U^(Mw?fTe(%
zuM;*_!`Wg#IGAfnJ(Y+D-Dd%y5_agl57muWp0xVmlOmrr)?(_r?fBC?*o00LATzdn
z&~|f?&|9*&t7kgdSE?a}O?dNWB$Jm6=w$E0I8LP4(=oWkUQUzhNK-Ts&?g!ktTQLX
zfY?Wxt>&_>0wDH!^HPzQ$A6wL!(x$Rri$>;=KTEpyQH=NUe&Hq>Eu3Pmh_41Hz7lQ
zX;eez0G`=xWsV1eTDxGo@7xd*{S`?isLhIZd&Bf5d&2o2y;(BXe%kC_DTapd0XV2c
zOji3sE^4x)PDo7VE@rh};mG3WeLrGPS6B^$Zt1%<)FEBJi;eQ9%rV6PH4&GvXgX@R
zYg8%qg4};<W+@K^fy|ECY~3B$_eRNFThO@W>etJ8NPJ!ozV&Q^Ydw3pHx;Fdu+7VG
z>wo3eQXJpcJToSk^t`ugjf!%|$0fu&xR|&U2FoIBy=!g`X**Qis>Ti!AEB>_<v}*J
zGrPo6w7Wr`_C29>dzrGaOFh^)`=;p(2q^ca+;@r4o*K(EZpUcm4h^{FxplE4Ef<&4
z?M<{0@*l6J$(ZIBXI!_nK=x-UoX|Z(DYocd_5QNQ_=5OFPB*mR#vy-L=QF?1z?xP7
zPp*qS56>vPF$*$*J@wUYRDyeefUx*Oy#?Bvo&5bE9;prrV07oaL7YoCc`Hm-bQnNB
zOA8z;KgjF_+=G4VfM%b{E@*rN8Ve5q)Wq$cJSY)#7p?;et!~$vOZM^n$<?THtjoH?
zAp-f};1dA4WSzU%Zd$%xpHXNSY+~|!6N+aGD3BA20J&OjQ=j9rch@LmR#2<)zAn1;
zi|m}Cavb-}PMsPcwrNc+F{u>sbMuB>OM~U!G|smKh(@4}yS-1hMH(fujc6P#4}xgq
zy@D#<CQ(D*KrXorItHy-i_6H&8~}7=w{P$MbWhrt87%L*6fH03-?nqB^E9;!yo2<K
zGQjh|%WgY8C|ka?`eJC&6Kh^1zAV0b$LxDsl8I^FdwW%vjI(x{Gj9|czqoyz?5T?O
zK@4^k6AB2=-tU_kCEUA&%~P8DCi~zjL>;wgrIK--ZmTo^w5MjMIn@t2#2}o#Z#bV}
z+?6&{m}wwb!Q=KdJ!?_wOPBgyPEP2(@18|axM`!B)o4pJ#~egxQvPm*VBqZ*7Em$6
z>f?&JLoEhSAVh9<vmXHO@eC>>$c4UOawIfR(3S2tB1T**c50acl=4Vo&R-K!kQiLZ
z%B={w@i6vuox#cb=boxH+sp|xnJA=(`i@9t$W<)&I*1<r8#)ypID8HjB$(y15~=~T
zJgMs#(6#69iJZ-@qEy|vs*%hWvSf;h&V-6hZrRX!@l&-;`kJF>gOocPiCK4WDD$|L
z{#?eR0Q9}ToT68(_|D=c4<tu_Yxfe<GbvAR3<2%2M`ewTf=_jxf)Ak?Y6f<bBZuyN
zw4C%haAXVHJtG^ME;{<cM$a@(0^RuXkf*@#`V;*k5{RyFB)|F{l*;Oh*xugK-e7lj
z`ZvB{=o+7+^2%6&On;Sd$414*NAHm)L=7K#mVq_H??zlJDbHD{LXYPirm-$Cx`!np
zSoGCmX$M+LlFVLf?J?Iv{x`p7Q${qJO)My>34lQ+IrLmJSoB<us?w$D`?r6r`M)jq
zx4R3A%++GP4i~PRsPqD!__{Jd)7Q8#IsAy2)SUxWPNKc-k@;3K`!WuZ6?7hE<3U&H
zMAWVD;y?D1DX3DtI6b*ol(_(>xe}K&wT5Z^phZA2?GYU*p`rr_j~mHQxR_LP9S$~j
z_3a7I<quj2=S`HJ1C;L^=YCw<fM*J!-37+Zb0U+w3}8WC43M+vq=lvoF9QzY<XeV$
zm0_^G{Rh#XjIxKss2yvYV21pC;-dz9?xHpThyY3V5xQl)NMN>tq3*j98U;bs-omB@
z%@FCq?yiqss8<{>eh=sVltwMKLMkWhp#qccLsk8o#C3EZVw0UN`QY7mZ(7kFd0nGB
z3dgfGbZK%asY3e<$hag#m7qaKF#(INusSk00-x{#eP(lY1h)t+Q(^^QpNg4ljbr@;
zIK_u`rwwrVdQSv6R<^-z@DuB&y`C!J^=JdV%$p)l3^bQ-QSrKHNizk|NuL^St%D5a
zzs6G8U1zp0cgotg6@YJZB}5(&FUX7MH@z@;I+NviNlEupYtF2{(RTLFQSyqIkjRIq
z)!9STgXz1k<y<SzO{6@y*+I5Yf~SS%6-M)8FDb&O0@qgN=7bV$<{gxs)XRp$0&^_S
zT|5%Xy%Tk|v76yA28i^<zVsjpE@^%wNr;6P5d6`j>iEDb(DHdAU^Y=xFTNPehi|ar
z)oE?OjR=%l$*%JaLT-2r!$qZHp@uii?9Hd1ekQfy18YOJvjLIMm~cpz46P1uJ9_kJ
zz2L&wl-2ZV+~?3h1C60OX9TZJv?Vf=0%kpX<N=l`+fBtSMo75VGeTfSBoh&gMpuXq
zNywk;({|@7|K9V)Tz_iz;8VBm--KBPyd|ryv)PkoyCa=aw#PaJ0VG8QrwBuSrJ(xR
zdkgb6v+J0TB0T<l=(Vv<TlJ~p>z_lp_p<bFQ^RX3HJUM)jnMe=thu&;*0-)VMy1P}
zJQVrif@wF}SF=SvDG6&$-VU-)8Xm7Y!-HEYKRmtI8ICKOwn6NqzC$SNB#qs<>bZjx
zUa`@b(fz(e`~J!6OIG2bg#K!nl5VvREG-nxXQ+pCs!UH|hYK~PcQFHE*8P9?U&`_6
zPWd#{E;6G6E!O~@$cQyOCX&OdS|3CIeJlp^_4oL)5W=*?p;PG{%p9|-Yp)Hf(M2^J
z=cTe;3+z3}q;uU42HKO@iXTI(CKuC^xEJF*6ye(g`@3^(S{_b>pp#Xzf?RhAvqWX#
zBY?W|P;ZjAhO1&d&mq>J=Ocvo*rq+MxjGD(4bh`b5-W`o5Rp};oKLsqE9RhQliaHy
zP=XU>O6_GdN{giiK0G-a0)v}S_TwbU(OI9*ZL!F%yN(4Z(&6G`og0&B(W&UAHKz>D
zqyR^jfGpgji7`QpL_hE#Cftb8gu(n3$k32E_?t!a)Y|fGg=p6yO2z5fJ-gj2`(f|&
zPoRqA6qd+Hg{5!M0xt9(DF*4E8p>^sQ=#_If+u?U_rC|Qc>{Kq)N6M_WyGw9lGbx&
zx!SpZ38H@ra2Cw2Jg^A{erST%fV3^Jyb%ITk29u}T@3<c$P~ofH_gT9R!JmW#5&o#
z?W{U83XN6u!~L|X1vwGv%#oF`WIi_w|DdaJ*`5-DeHIH=wP}21&+H+E%0v%Pl~Cu-
zTdV$L6uDDJBl!S%B_EpmuVf`SW4Fv{vY9UPG_k_``v`GNA?SRx*L)t4^ju<;;l7hb
z+M{klO^dw%%Hn8}|I;E$k|i7^mhbXFGxVcV`hUGJaqARjLGNmK=Xl<h7-gL=AiCIe
zx_ZT+CR!{8<a!oE1H~-zVC=_I$(i?B-`W6;4i<9q2LI{J;lYBs+HzggSYMZsOmg3A
z02Q&t51<x|pyfUE59`m>==*6e>_cs|%(7oPaN!AYTCJwgFF?e=g%qH%lmbU8aC69)
zVSXg}INLuys{hgZuUCe_04h8ajp3#__?QPY%{@?rPox-nSvCld)i3YA4_&BZgT~dp
zu>nKzo1M1W{?=RQIco4~ulQ&LL$w2It=;?`<U>x!&{Hpp1}uFyrj2uJt3m7HXFG@Q
z2%7^JtI|=O+sA7P*cb|!doQ!oI#3brztB@}aH9=0?Uo)?iczq=CG(&6?Qsl<rO#9T
zHfjO^R6pp7^OyHk-_3PH+TFsnZkShxFNAWDr)mmuno1YcRzkUWsx4KOJ~nqzp<pIp
zP&Hx$D7n(G(ah+9xr4gt-#-bm`^-<rD6}>3hpH&dh)B^iwvBZ(FS~h+`wVR8a_0Wy
z)sMUf5EkR$ncFp*SKeJ#G&uZ-qFA6`_7QpK@weZQM+arAQf#`td4=`jEs%GJsx^_N
z_3dzQ=^>gQ^LZ<DV{~B+m(`+<40Kh5NA7KQ!xgFTe`KEi2voYQsK21|W_=5a3<VZo
zsD3Aoc1c!fpxb5AxKtIq%;S@6mZ6yD^da0OkqpW%Nay`+1Ay>%U?4!BUMHye+h~*3
ztt}Moe}Z$qpI!^vCDBhAsbbd=K&qT0Z5VX~1YPRR>jHO$NyNT_!ICLU)cvlbA~T*C
zFREs~DUD5VxtdAR5AgG|fh68nG?;#e`3*gYdp7F{SH(v;4suM0t&kdpTdKwJ6I4p|
z2M~^l0R*7qU0;#LC&CJmC;IB2h3()Bd}I;lfE`vJ&RbHQc9X*$13m+~*%DW0?ZbVR
z`Dxc25_k>?+HS=lf;>}|6WAs5l3<f(D=1IRwoJQ`62uz)nt5)idJ`7bTXe@5VDu7N
z#O5ZX*$2f(*NyH6c{nm66%2+p7NRj1+)|H)a#e9vono;3T9V9(?ia8~iG|rC7WRji
zQ=pbA@{#mcm;V)${B*C+e`b+FS!yv$p<LGKKIZ&;b7~`#aTHhPF@Fx$Q3=FI@jAtl
zCf*tH459>9+T#Gd$WDW?!Yc-ED#ux!7}|!<?aRKjPu9Z_R?B{W(_-jjM@rQzG2WRU
z!fiJ8a$vvW&nFyq*Gu4iZbb(VoTOHGd;2ZuC+d&ITFrpyBWgxdTgv2aoxIup17uLs
zLsIU@KLsM_uHnoDlT?tg>a~0>CnZ=fwLe--WJy)<YE>~v9&EPW*K+A5YuSFud~%kz
z)OFN<^o{^W|8l{|vJuCxNj^y$9Kt41i)mRktM4g9c+j%VUHt2vETCH;WRBTg6!@JH
zXr1KubC;|hx-@}}(ea&i1ssIvfZQk2G|!mJ$`2IzAe_Mi*`jiL4YGXf?FH18En-Pf
z0Cgg!8$9OdD)0at*P?@FlICXvUF5JS=QtvP6SHl2klxpw2)UYXX78waTsRn5Pvy94
zGtbp)JnPWQ!x-<jtAwMFCb@g`w@L${V&a}%N5d8QA1q?%t-CkUZLSbo#LL_C5((3?
z38g<psny;I@Wab}YGgd_j@6;cVaEhwFd?B0M6VO5sxNZ&#WM;s%sIHv;#G$E10j}A
zn|@jT5a<Ba3=TLhq<BYtGX!^&w1d7$Mk!TRR?dV?DJA*c4%MTsI4fevG5<o5|K*Rv
zIUq?r&aKU|+c<z#gNhUftT)dl;NEQN43P)_{9JlN%xj>nJIBh=k!QKB8eS8OsuzP?
z7?;{lj*s3kP~1W2P8pu72JTCQxSR_B!o76WIQL0cK-;xXGHEQ6H%tf)<<^JO*Er}U
z$_*cR|Is}V=LmSg_K>)+Y;c%RG#`I{Z)tvdXdvl8w?}%NpMu};cFI#ri|{Ce1M*wd
zAh5B9*MwNUvx5(s_4MyF?vAgxOMfkmM1u0b-tL<vpu7c-ejw&p>#*3U9@sRFO-TEi
z4YCf^w&%)jK^U~3XNZxG<&}SzFC#L02}>$Hw5p4;<J9#<`ope;jgS2sfe3p<4LKF7
zOFTmd>5P*1h+vVz-0y}Ymeyrl^Ao15D`obuuUYUIFyS{{ERMHc8wlmj(khM7KbyuQ
zR@6a=Zo@C_GV>PO5j=lg5D}-Ouct?IGi#5l(S!9TfRJxN>d}f5$o8ve=htCux??`w
zi2|88yBV#43ZJ~Ic&id;(>y>Iec;dxz6D|w8mKncl@(2UXa&nv$rxbOu{;#%NTs2X
z3LnOe@XIsBKq7*ukUD^jhD}MDlTn1`JbCE*=y`!T5bY{2RhW5otW!d^3mmBgFT26H
zgT>mplu-7k+G_LVef@{FEGNh~67w*W3p9cRA?{0xH^I8VaF6aXu*o6``*to+oeoRd
zo!{OjAuXskFtT&OW@_G<gbjEDBRIFH$evwqAfq3fmbOgZZz4=fKR7n;la<dMsJ^jb
z_eo4a<eTpUzic0InVo?#Fa|;rCe|pcZXbM&+J*IRefy(-b~em6+{lCS)=LsDEG1jp
zlai-FTDsP~@OJbo`PET1Ev=sM_T)LC8<9k{WcCG$y^+oGnz%GQ!Jb6!X{pTa%&}7H
zO3B5$^gPeaW#%bWU7P=+Y7&&T|BTAB^n)w`;vXO0@MlWeQRVAF+Z@&{4edz%ak?;p
zMzas6l~smuIx52Qekn8*)s543g@KrNSx#N~eNgd}(W9OeY4zY3SgRG150DfMw4CAa
zwI3BlT_EcAnFt|_$XfhlLaNlpI%+g8W4giK%)3IcwHp93B6p=S{ryJN6Cmnc=#=D0
z@eDsd*6PeIsF6LdjN*E_Y=Ch3ld#BE`i8RTrp8v@reyYU61}W)-wp;GFO6NGz{5i|
z!>oSV)Ro$XHHzkFJr?R+Svstx=!SLi*{u7Lz78j<wPY;zcL8=4tfx5#6i=PElHUL+
z*RYSP4kCGN#mQF;#eM^H+Y%tP^#S3~t?lDkg45Nhfvk*-_pC2@--m(vS90;i0V#%S
zk0_j>dJrqW?DCHM_3Kp$n|!gjSIre^hT$9+#hY5^)UOxTzEyLuy%ZHy|L<yr|L#op
z#qYSXj|}zDP*u(QLWo3YtFpECAEe81p&wt9g3?4&n}k>|N+O?IK-4D7;YwIoky!?7
z_GU+~$%3$(n(KK6p}^BuZ@+DX(|-z)|A_Xr)dwzrFx+St3@}|uctOfZEZ5C98Ov?3
zM>bA>W%s|1KG840k+};EXU@Jjg&vXxDZj9wB31S;YDj)Nb^_Ge-O8<c9<SgP^e5#v
zq5MHSEjPnjwHIv#H7!Qk2EGTD6y>99pZvB-y2b2lHBC;kp>o$}{p<5@)!Jd#@`Ef7
z{ijFw&)W1+H&Y}8k6lDiMeqinO&hSit5ITS*JV<sWo!Jae9Unq_+KqlsS&@eF2#S0
z{c97D>$v9VZg$`oBO9hvZPr^Lp)W@+{%V}dDj=tF#i#tN-GAS}|GufAtUo|fs><=t
zDCu8~qnHD7H%dKY<9C1gu+0e|N6kVtoPqsvob<if4@X}a&zj|G{tq7{dE9t&WxhB3
zwD{#<ugyccb-wzxp1t$S!Mu)vNgZ}PAujdHNpUtOMc0~m`O9&dUx7(^JuEt7{mXGi
zLAEJ5kn&OU(yw;l|7|{o!7NAbwu8TV*p$PYJ8dle;{307T0fL8Y`E)m@56nZecQm#
Om5XK<3jVqo_P+on#qnwY

diff --git "a/server/files/attachments/1599641893212-\345\276\256\344\277\241\345\233\276\347\211\207_20200909165537.png" "b/server/files/attachments/1599641893212-\345\276\256\344\277\241\345\233\276\347\211\207_20200909165537.png"
deleted file mode 100644
index 48f58a8efcb550e063fa0f2b6cbbd424d51024b8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 207861
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%0D(O&Gd2P<VAhA^%H
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

diff --git "a/server/files/attachments/1599642703731-\345\276\256\344\277\241\345\233\276\347\211\207_20200909165537.png" "b/server/files/attachments/1599642703731-\345\276\256\344\277\241\345\233\276\347\211\207_20200909165537.png"
deleted file mode 100644
index 48f58a8efcb550e063fa0f2b6cbbd424d51024b8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 207861
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%0D(O&Gd2P<VAhA^%H
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

diff --git a/server/files/attachments/1601017991899-Capture1.PNG b/server/files/attachments/1601017991899-Capture1.PNG
deleted file mode 100644
index c723cf976eecf51dff5db33740514e6f669913a3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3796
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
b>cxM(<P>jkeyzzwwN87SKS4eodh5Rc4T<EG

diff --git a/server/files/images/logos/default_loginlogo.png b/server/files/images/logos/default_loginlogo.png
deleted file mode 100644
index 79cd3fe313b0c12b1804e7c8d95573221ae56434..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 13397
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

diff --git a/server/files/images/logos/default_logo.png b/server/files/images/logos/default_logo.png
deleted file mode 100644
index 463f34e9ac379a3a021debc4e7cb405508033a85..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2456
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

diff --git a/server/files/templates/stun.ejs b/server/files/templates/stun.ejs
deleted file mode 100644
index 86a0377..0000000
--- a/server/files/templates/stun.ejs
+++ /dev/null
@@ -1,5 +0,0 @@
-; STUN server list
-
-<% if (stunaddr) { -%>
-stunaddr=<%- stunaddr %>
-<% } -%>
diff --git a/server/files/templates/turn.ejs b/server/files/templates/turn.ejs
deleted file mode 100644
index b436989..0000000
--- a/server/files/templates/turn.ejs
+++ /dev/null
@@ -1,11 +0,0 @@
-; TURN server list
-
-<% if (turnaddr) { -%>
-turnaddr=<%- turnaddr %>
-<% } -%>
-<% if (turnusername) { -%>
-turnusername=<%- turnusername %>
-<% } -%>
-<% if (turnpassword) { -%>
-turnpassword=<%- turnpassword %>
-<% } -%>
diff --git a/server/files/tmp/1603222151.csv b/server/files/tmp/1603222151.csv
deleted file mode 100644
index 767cd92..0000000
--- a/server/files/tmp/1603222151.csv
+++ /dev/null
@@ -1,5 +0,0 @@
-firstName,phone,dialTimezone
-"Cris","cris0001"
-"Cris","cris0002"
-"Cris","crisNY"
-"Cris","crisCALIFORNIA"
diff --git a/server/files/tmp/1603231523.csv b/server/files/tmp/1603231523.csv
deleted file mode 100644
index 0a9715d..0000000
--- a/server/files/tmp/1603231523.csv
+++ /dev/null
@@ -1,5 +0,0 @@
-firstName,phone,dialTimezone,utcOffset
-"Cris","crisLondon","Europe/London","0"
-"Cris","crisLondon","Europe/London","0"
-"Cris","crisNY","America/New_York","-300"
-"Cris","crisCALIFORNIA","America/Los_Angeles","-480"
diff --git a/server/files/tmp/rootkey-1603092216062.csv b/server/files/tmp/rootkey-1603092216062.csv
deleted file mode 100644
index 28d7ee5..0000000
--- a/server/files/tmp/rootkey-1603092216062.csv
+++ /dev/null
@@ -1,2 +0,0 @@
-AWSAccessKeyId=AKIAIRYSRDUKM5JYHXYA
-AWSSecretKey=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
\ No newline at end of file
diff --git a/server/files/tmp/rootkey-1603095914378.csv b/server/files/tmp/rootkey-1603095914378.csv
deleted file mode 100644
index 28d7ee5..0000000
--- a/server/files/tmp/rootkey-1603095914378.csv
+++ /dev/null
@@ -1,2 +0,0 @@
-AWSAccessKeyId=AKIAIRYSRDUKM5JYHXYA
-AWSSecretKey=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
\ No newline at end of file
diff --git a/server/files/tmp/rootkey-1603097901587.csv b/server/files/tmp/rootkey-1603097901587.csv
deleted file mode 100644
index 28d7ee5..0000000
--- a/server/files/tmp/rootkey-1603097901587.csv
+++ /dev/null
@@ -1,2 +0,0 @@
-AWSAccessKeyId=AKIAIRYSRDUKM5JYHXYA
-AWSSecretKey=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
\ No newline at end of file
diff --git a/server/files/tmp/tz-1603192194773.csv b/server/files/tmp/tz-1603192194773.csv
deleted file mode 100644
index 4fc1d51..0000000
--- a/server/files/tmp/tz-1603192194773.csv
+++ /dev/null
@@ -1,5 +0,0 @@
-Nome;Cognome;Tel;Timezone;scheduled
-Cris;DiScla1;cris0001;Europe/London;2020-10-30 10:00:00
-Cris;DiScla2;cris0002;Europe/London;2020-10-30 10:00:00
-Cris;DiSclaNY;crisNY;America/New_York;2020-10-30 10:00:00
-Cris;DiSclaCALIFORNIA;crisCALIFORNIA;America/Los_Angeles;2020-10-30 10:00:00
diff --git a/server/files/tmp/tz-1603222151355.csv b/server/files/tmp/tz-1603222151355.csv
deleted file mode 100644
index 4fc1d51..0000000
--- a/server/files/tmp/tz-1603222151355.csv
+++ /dev/null
@@ -1,5 +0,0 @@
-Nome;Cognome;Tel;Timezone;scheduled
-Cris;DiScla1;cris0001;Europe/London;2020-10-30 10:00:00
-Cris;DiScla2;cris0002;Europe/London;2020-10-30 10:00:00
-Cris;DiSclaNY;crisNY;America/New_York;2020-10-30 10:00:00
-Cris;DiSclaCALIFORNIA;crisCALIFORNIA;America/Los_Angeles;2020-10-30 10:00:00
diff --git a/server/files/tmp/tz-1603231523364.csv b/server/files/tmp/tz-1603231523364.csv
deleted file mode 100644
index 290546c..0000000
--- a/server/files/tmp/tz-1603231523364.csv
+++ /dev/null
@@ -1,5 +0,0 @@
-Nome;Cognome;Tel;Timezone;scheduled
-Cris;DiScla1;crisLondon;Europe/London;2020-10-30 10:00:00
-Cris;DiScla2;crisLondon;Europe/London;2020-10-30 10:00:00
-Cris;DiSclaNY;crisNY;America/New_York;2020-10-30 10:00:00
-Cris;DiSclaCALIFORNIA;crisCALIFORNIA;America/Los_Angeles;2020-10-30 11:50:00
diff --git a/server/files/tmp/tz-1603233241349.csv b/server/files/tmp/tz-1603233241349.csv
deleted file mode 100644
index 290546c..0000000
--- a/server/files/tmp/tz-1603233241349.csv
+++ /dev/null
@@ -1,5 +0,0 @@
-Nome;Cognome;Tel;Timezone;scheduled
-Cris;DiScla1;crisLondon;Europe/London;2020-10-30 10:00:00
-Cris;DiScla2;crisLondon;Europe/London;2020-10-30 10:00:00
-Cris;DiSclaNY;crisNY;America/New_York;2020-10-30 10:00:00
-Cris;DiSclaCALIFORNIA;crisCALIFORNIA;America/Los_Angeles;2020-10-30 11:50:00
diff --git a/server/files/tmp/tz-1603233341976.csv b/server/files/tmp/tz-1603233341976.csv
deleted file mode 100644
index 290546c..0000000
--- a/server/files/tmp/tz-1603233341976.csv
+++ /dev/null
@@ -1,5 +0,0 @@
-Nome;Cognome;Tel;Timezone;scheduled
-Cris;DiScla1;crisLondon;Europe/London;2020-10-30 10:00:00
-Cris;DiScla2;crisLondon;Europe/London;2020-10-30 10:00:00
-Cris;DiSclaNY;crisNY;America/New_York;2020-10-30 10:00:00
-Cris;DiSclaCALIFORNIA;crisCALIFORNIA;America/Los_Angeles;2020-10-30 11:50:00
diff --git a/server/mysqldb/index.js b/server/mysqldb/index.js
index 1e7881b..224e408 100644
--- a/server/mysqldb/index.js
+++ b/server/mysqldb/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/routes.js b/server/routes.js
index ca87265..3b3d027 100644
--- a/server/routes.js
+++ b/server/routes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/rpc/index.js b/server/rpc/index.js
index 878a63a..3557774 100644
--- a/server/rpc/index.js
+++ b/server/rpc/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/channel.js b/server/services/agi/channel.js
index ce5c9b9..224390f 100644
--- a/server/services/agi/channel.js
+++ b/server/services/agi/channel.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/error.js b/server/services/agi/error.js
index ecf137e..b9ef996 100644
--- a/server/services/agi/error.js
+++ b/server/services/agi/error.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/graph/index.js b/server/services/agi/graph/index.js
index bda28a6..093223f 100644
--- a/server/services/agi/graph/index.js
+++ b/server/services/agi/graph/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/index.js b/server/services/agi/index.js
index 23b616b..45fecd5 100644
--- a/server/services/agi/index.js
+++ b/server/services/agi/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/mailRpc/index.js b/server/services/agi/mailRpc/index.js
index e0b231a..9c451c9 100644
--- a/server/services/agi/mailRpc/index.js
+++ b/server/services/agi/mailRpc/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/reply.js b/server/services/agi/reply.js
index 4b16a15..5fe0aec 100644
--- a/server/services/agi/reply.js
+++ b/server/services/agi/reply.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/rpc/index.js b/server/services/agi/rpc/index.js
index a343e58..1186f50 100644
--- a/server/services/agi/rpc/index.js
+++ b/server/services/agi/rpc/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/scripts/aws/index.js b/server/services/agi/scripts/aws/index.js
index d3d7e0e..3f34796 100644
--- a/server/services/agi/scripts/aws/index.js
+++ b/server/services/agi/scripts/aws/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x4ea3=['exports','./polly','./lex'];(function(_0x618414,_0x1a7a60){var _0x21c19a=function(_0x507b17){while(--_0x507b17){_0x618414['push'](_0x618414['shift']());}};_0x21c19a(++_0x1a7a60);}(_0x4ea3,0x70));var _0x34ea=function(_0x5ddb1c,_0x5ea4df){_0x5ddb1c=_0x5ddb1c-0x0;var _0x354adc=_0x4ea3[_0x5ddb1c];return _0x354adc;};var polly=require(_0x34ea('0x0'));var lex=require(_0x34ea('0x1'));module[_0x34ea('0x2')]={'polly':polly,'lex':lex};
\ No newline at end of file
+var _0xcb99=['exports','./polly'];(function(_0x32bec3,_0x29376a){var _0x451d6b=function(_0x58cb27){while(--_0x58cb27){_0x32bec3['push'](_0x32bec3['shift']());}};_0x451d6b(++_0x29376a);}(_0xcb99,0x8b));var _0x9cb9=function(_0x5bff9e,_0x39ea3a){_0x5bff9e=_0x5bff9e-0x0;var _0x7f42ef=_0xcb99[_0x5bff9e];return _0x7f42ef;};var polly=require(_0x9cb9('0x0'));var lex=require('./lex');module[_0x9cb9('0x1')]={'polly':polly,'lex':lex};
\ No newline at end of file
diff --git a/server/services/agi/scripts/aws/lex/index.js b/server/services/agi/scripts/aws/lex/index.js
index 7af5e67..5145ca6 100644
--- a/server/services/agi/scripts/aws/lex/index.js
+++ b/server/services/agi/scripts/aws/lex/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/scripts/aws/lex/lib/api.js b/server/services/agi/scripts/aws/lex/lib/api.js
index 4edc39f..f0aea7e 100644
--- a/server/services/agi/scripts/aws/lex/lib/api.js
+++ b/server/services/agi/scripts/aws/lex/lib/api.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/scripts/aws/polly/index.js b/server/services/agi/scripts/aws/polly/index.js
index f17d6e2..1137d2b 100644
--- a/server/services/agi/scripts/aws/polly/index.js
+++ b/server/services/agi/scripts/aws/polly/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/scripts/aws/polly/lib/api.js b/server/services/agi/scripts/aws/polly/lib/api.js
index 42aeeb8..ea08195 100644
--- a/server/services/agi/scripts/aws/polly/lib/api.js
+++ b/server/services/agi/scripts/aws/polly/lib/api.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/scripts/google/asr/index.js b/server/services/agi/scripts/google/asr/index.js
index 0a8859c..f53dde8 100644
--- a/server/services/agi/scripts/google/asr/index.js
+++ b/server/services/agi/scripts/google/asr/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xf778=['./lib/api','exports'];(function(_0x333755,_0x47aadf){var _0x1335ce=function(_0x370044){while(--_0x370044){_0x333755['push'](_0x333755['shift']());}};_0x1335ce(++_0x47aadf);}(_0xf778,0x116));var _0x8f77=function(_0x320415,_0x1c3ced){_0x320415=_0x320415-0x0;var _0x3b0628=_0xf778[_0x320415];return _0x3b0628;};'use strict';var asr=require(_0x8f77('0x0'));module[_0x8f77('0x1')]=function(_0x3395ab,_0x1e40ab,_0x316c4,_0x2d28c){return asr(_0x3395ab,_0x1e40ab,_0x316c4);};
\ No newline at end of file
+var _0xfbe9=['exports'];(function(_0x4108e9,_0x2ce61b){var _0x213cdf=function(_0xa009d7){while(--_0xa009d7){_0x4108e9['push'](_0x4108e9['shift']());}};_0x213cdf(++_0x2ce61b);}(_0xfbe9,0xc3));var _0x9fbe=function(_0x682183,_0x278f1b){_0x682183=_0x682183-0x0;var _0x20682d=_0xfbe9[_0x682183];return _0x20682d;};'use strict';var asr=require('./lib/api');module[_0x9fbe('0x0')]=function(_0x113ec4,_0x241007,_0x180d4e,_0x575383){return asr(_0x113ec4,_0x241007,_0x180d4e);};
\ No newline at end of file
diff --git a/server/services/agi/scripts/google/asr/lib/api.js b/server/services/agi/scripts/google/asr/lib/api.js
index f8a3150..e967078 100644
--- a/server/services/agi/scripts/google/asr/lib/api.js
+++ b/server/services/agi/scripts/google/asr/lib/api.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/scripts/google/index.js b/server/services/agi/scripts/google/index.js
index 8dc0b51..796e8a7 100644
--- a/server/services/agi/scripts/google/index.js
+++ b/server/services/agi/scripts/google/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x8469=['exports'];(function(_0x525ef9,_0x12b1c2){var _0x5561fb=function(_0xa8ed46){while(--_0xa8ed46){_0x525ef9['push'](_0x525ef9['shift']());}};_0x5561fb(++_0x12b1c2);}(_0x8469,0xd9));var _0x9846=function(_0x58fc2f,_0x111399){_0x58fc2f=_0x58fc2f-0x0;var _0x3a1312=_0x8469[_0x58fc2f];return _0x3a1312;};var asr=require('./asr');module[_0x9846('0x0')]={'asr':asr};
\ No newline at end of file
+var _0xf1f9=['exports','./asr'];(function(_0x4f3d05,_0x54bb67){var _0x2b8439=function(_0x24276c){while(--_0x24276c){_0x4f3d05['push'](_0x4f3d05['shift']());}};_0x2b8439(++_0x54bb67);}(_0xf1f9,0x1cd));var _0x9f1f=function(_0x220170,_0x609914){_0x220170=_0x220170-0x0;var _0x3cf820=_0xf1f9[_0x220170];return _0x3cf820;};var asr=require(_0x9f1f('0x0'));module[_0x9f1f('0x1')]={'asr':asr};
\ No newline at end of file
diff --git a/server/services/agi/scripts/index.js b/server/services/agi/scripts/index.js
index c494bbd..d3cd558 100644
--- a/server/services/agi/scripts/index.js
+++ b/server/services/agi/scripts/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/scripts/sestek/index.js b/server/services/agi/scripts/sestek/index.js
index 4bb645a..8d9f8a4 100644
--- a/server/services/agi/scripts/sestek/index.js
+++ b/server/services/agi/scripts/sestek/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xb821=['exports'];(function(_0x13d07a,_0x41efc3){var _0x5ee0ee=function(_0x4ca94a){while(--_0x4ca94a){_0x13d07a['push'](_0x13d07a['shift']());}};_0x5ee0ee(++_0x41efc3);}(_0xb821,0x8b));var _0x1b82=function(_0x3d11c5,_0x1f81a1){_0x3d11c5=_0x3d11c5-0x0;var _0x5895ae=_0xb821[_0x3d11c5];return _0x5895ae;};var nda=require('./nda');module[_0x1b82('0x0')]={'nda':nda};
\ No newline at end of file
+var _0x2565=['exports','./nda'];(function(_0x2260f3,_0x1b433c){var _0xb76562=function(_0x31409e){while(--_0x31409e){_0x2260f3['push'](_0x2260f3['shift']());}};_0xb76562(++_0x1b433c);}(_0x2565,0x119));var _0x5256=function(_0x48d68c,_0x1f2616){_0x48d68c=_0x48d68c-0x0;var _0x131e5c=_0x2565[_0x48d68c];return _0x131e5c;};var nda=require(_0x5256('0x0'));module[_0x5256('0x1')]={'nda':nda};
\ No newline at end of file
diff --git a/server/services/agi/scripts/sestek/nda/index.js b/server/services/agi/scripts/sestek/nda/index.js
index 8893734..9412547 100644
--- a/server/services/agi/scripts/sestek/nda/index.js
+++ b/server/services/agi/scripts/sestek/nda/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/scripts/tilde/asr/index.js b/server/services/agi/scripts/tilde/asr/index.js
index 21d5919..85b382c 100644
--- a/server/services/agi/scripts/tilde/asr/index.js
+++ b/server/services/agi/scripts/tilde/asr/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x531a=['exports','./lib/api'];(function(_0x4b26b5,_0x4f71fd){var _0x4dec71=function(_0x184329){while(--_0x184329){_0x4b26b5['push'](_0x4b26b5['shift']());}};_0x4dec71(++_0x4f71fd);}(_0x531a,0x165));var _0xa531=function(_0x451e96,_0x2c8989){_0x451e96=_0x451e96-0x0;var _0x227c95=_0x531a[_0x451e96];return _0x227c95;};'use strict';var asr=require(_0xa531('0x0'));module[_0xa531('0x1')]=function(_0x2b5e1e,_0x14d193,_0x3d41ee,_0x2dce75){return asr(_0x2b5e1e,_0x14d193,_0x3d41ee,_0x2dce75);};
\ No newline at end of file
+var _0xa9f1=['exports','./lib/api'];(function(_0x4b07af,_0x52ed35){var _0x1b84c5=function(_0x476976){while(--_0x476976){_0x4b07af['push'](_0x4b07af['shift']());}};_0x1b84c5(++_0x52ed35);}(_0xa9f1,0xeb));var _0x1a9f=function(_0x4cd085,_0x42f54f){_0x4cd085=_0x4cd085-0x0;var _0x30eb23=_0xa9f1[_0x4cd085];return _0x30eb23;};'use strict';var asr=require(_0x1a9f('0x0'));module[_0x1a9f('0x1')]=function(_0x47d7b9,_0x18495d,_0x25eadb,_0x172d18){return asr(_0x47d7b9,_0x18495d,_0x25eadb,_0x172d18);};
\ No newline at end of file
diff --git a/server/services/agi/scripts/tilde/asr/lib/api.js b/server/services/agi/scripts/tilde/asr/lib/api.js
index d8ee8c3..f64e6f3 100644
--- a/server/services/agi/scripts/tilde/asr/lib/api.js
+++ b/server/services/agi/scripts/tilde/asr/lib/api.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/scripts/tilde/index.js b/server/services/agi/scripts/tilde/index.js
index 2d43a0e..d1fcf8c 100644
--- a/server/services/agi/scripts/tilde/index.js
+++ b/server/services/agi/scripts/tilde/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x6edc=['./asr','exports'];(function(_0x56f14,_0x4c1ee2){var _0x429577=function(_0x21d141){while(--_0x21d141){_0x56f14['push'](_0x56f14['shift']());}};_0x429577(++_0x4c1ee2);}(_0x6edc,0x138));var _0xc6ed=function(_0x3df1b9,_0x4dcd9c){_0x3df1b9=_0x3df1b9-0x0;var _0x3cc752=_0x6edc[_0x3df1b9];return _0x3cc752;};var asr=require(_0xc6ed('0x0'));module[_0xc6ed('0x1')]={'asr':asr};
\ No newline at end of file
+var _0x57e9=['./asr','exports'];(function(_0x1030ce,_0xbe3f74){var _0x3367fd=function(_0x387153){while(--_0x387153){_0x1030ce['push'](_0x1030ce['shift']());}};_0x3367fd(++_0xbe3f74);}(_0x57e9,0xce));var _0x957e=function(_0x129e81,_0x5aea61){_0x129e81=_0x129e81-0x0;var _0x1c5a30=_0x57e9[_0x129e81];return _0x1c5a30;};var asr=require(_0x957e('0x0'));module[_0x957e('0x1')]={'asr':asr};
\ No newline at end of file
diff --git a/server/services/agi/server.js b/server/services/agi/server.js
index b52b99d..bc081de 100644
--- a/server/services/agi/server.js
+++ b/server/services/agi/server.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/vertices.js b/server/services/agi/vertices.js
index 51b8e56..f518f74 100644
--- a/server/services/agi/vertices.js
+++ b/server/services/agi/vertices.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/acw/index.js b/server/services/ami/acw/index.js
index f21fd0c..b7882b7 100644
--- a/server/services/ami/acw/index.js
+++ b/server/services/ami/acw/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/ami.js b/server/services/ami/ami.js
index 4ceb243..3095582 100644
--- a/server/services/ami/ami.js
+++ b/server/services/ami/ami.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/client.js b/server/services/ami/client.js
index 6e939bb..c1de43f 100644
--- a/server/services/ami/client.js
+++ b/server/services/ami/client.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/dialer/action.js b/server/services/ami/dialer/action.js
index 99125ee..795b3ed 100644
--- a/server/services/ami/dialer/action.js
+++ b/server/services/ami/dialer/action.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/dialer/additionalPhone.js b/server/services/ami/dialer/additionalPhone.js
deleted file mode 100644
index 2efa55c..0000000
--- a/server/services/ami/dialer/additionalPhone.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/services/ami/dialer/agentComplete.js b/server/services/ami/dialer/agentComplete.js
index 58273aa..65b2174 100644
--- a/server/services/ami/dialer/agentComplete.js
+++ b/server/services/ami/dialer/agentComplete.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/dialer/final.js b/server/services/ami/dialer/final.js
index 1d07e6e..6534a57 100644
--- a/server/services/ami/dialer/final.js
+++ b/server/services/ami/dialer/final.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/dialer/hangup.js b/server/services/ami/dialer/hangup.js
index 1f33645..1b43920 100644
--- a/server/services/ami/dialer/hangup.js
+++ b/server/services/ami/dialer/hangup.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/dialer/history.js b/server/services/ami/dialer/history.js
index 3cbc611..a04a5fc 100644
--- a/server/services/ami/dialer/history.js
+++ b/server/services/ami/dialer/history.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/dialer/index.js b/server/services/ami/dialer/index.js
index cca89dc..b0c73ba 100644
--- a/server/services/ami/dialer/index.js
+++ b/server/services/ami/dialer/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/dialer/queueCallerAbandon.js b/server/services/ami/dialer/queueCallerAbandon.js
index 2aafcab..a3bc20a 100644
--- a/server/services/ami/dialer/queueCallerAbandon.js
+++ b/server/services/ami/dialer/queueCallerAbandon.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/fax/action.js b/server/services/ami/fax/action.js
index e71fa22..fec2db9 100644
--- a/server/services/ami/fax/action.js
+++ b/server/services/ami/fax/action.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/fax/index.js b/server/services/ami/fax/index.js
index c20047d..50ce82b 100644
--- a/server/services/ami/fax/index.js
+++ b/server/services/ami/fax/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/fax/rpcDb.js b/server/services/ami/fax/rpcDb.js
index ab5955b..45c55c0 100644
--- a/server/services/ami/fax/rpcDb.js
+++ b/server/services/ami/fax/rpcDb.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/fax/util/gs.js b/server/services/ami/fax/util/gs.js
index ce2ef3a..99413c8 100644
--- a/server/services/ami/fax/util/gs.js
+++ b/server/services/ami/fax/util/gs.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/fax/util/util.js b/server/services/ami/fax/util/util.js
index 01939c0..aa93ed1 100644
--- a/server/services/ami/fax/util/util.js
+++ b/server/services/ami/fax/util/util.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/index.js b/server/services/ami/index.js
index de15674..b1a701c 100644
--- a/server/services/ami/index.js
+++ b/server/services/ami/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/agent.js b/server/services/ami/model/agent.js
index bbad68e..638f9b6 100644
--- a/server/services/ami/model/agent.js
+++ b/server/services/ami/model/agent.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/campaign.js b/server/services/ami/model/campaign.js
index e66909b..d5f2658 100644
--- a/server/services/ami/model/campaign.js
+++ b/server/services/ami/model/campaign.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/channel.js b/server/services/ami/model/channel.js
index dfc5a43..456926f 100644
--- a/server/services/ami/model/channel.js
+++ b/server/services/ami/model/channel.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/deskAccount.js b/server/services/ami/model/deskAccount.js
index 96eadec..e9c3a8e 100644
--- a/server/services/ami/model/deskAccount.js
+++ b/server/services/ami/model/deskAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/dynamics365Account.js b/server/services/ami/model/dynamics365Account.js
index cd3c42d..ad8c35f 100644
--- a/server/services/ami/model/dynamics365Account.js
+++ b/server/services/ami/model/dynamics365Account.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/faxAccount.js b/server/services/ami/model/faxAccount.js
index ce89fab..1b7fe8a 100644
--- a/server/services/ami/model/faxAccount.js
+++ b/server/services/ami/model/faxAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/freshdeskAccount.js b/server/services/ami/model/freshdeskAccount.js
index 1a94a0d..3979dba 100644
--- a/server/services/ami/model/freshdeskAccount.js
+++ b/server/services/ami/model/freshdeskAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/freshsalesAccount.js b/server/services/ami/model/freshsalesAccount.js
index f5bee0f..3881454 100644
--- a/server/services/ami/model/freshsalesAccount.js
+++ b/server/services/ami/model/freshsalesAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/queueReport.js b/server/services/ami/model/queueReport.js
index 5b4d620..c8d6e9a 100644
--- a/server/services/ami/model/queueReport.js
+++ b/server/services/ami/model/queueReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/salesforceAccount.js b/server/services/ami/model/salesforceAccount.js
index b5ecae1..ddf1ed2 100644
--- a/server/services/ami/model/salesforceAccount.js
+++ b/server/services/ami/model/salesforceAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/servicenowAccount.js b/server/services/ami/model/servicenowAccount.js
index eb363ef..dd62226 100644
--- a/server/services/ami/model/servicenowAccount.js
+++ b/server/services/ami/model/servicenowAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/sugarcrmAccount.js b/server/services/ami/model/sugarcrmAccount.js
index d9f1b4c..4a58f01 100644
--- a/server/services/ami/model/sugarcrmAccount.js
+++ b/server/services/ami/model/sugarcrmAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/telephone.js b/server/services/ami/model/telephone.js
index 628b7a4..c7138aa 100644
--- a/server/services/ami/model/telephone.js
+++ b/server/services/ami/model/telephone.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/template.js b/server/services/ami/model/template.js
index 7fbff44..005e95d 100644
--- a/server/services/ami/model/template.js
+++ b/server/services/ami/model/template.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/trigger.js b/server/services/ami/model/trigger.js
index bf66e0b..91e6919 100644
--- a/server/services/ami/model/trigger.js
+++ b/server/services/ami/model/trigger.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/trunk.js b/server/services/ami/model/trunk.js
index 41dc721..1fdd5dd 100644
--- a/server/services/ami/model/trunk.js
+++ b/server/services/ami/model/trunk.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/voiceExtension.js b/server/services/ami/model/voiceExtension.js
index 6a8759b..51b0f00 100644
--- a/server/services/ami/model/voiceExtension.js
+++ b/server/services/ami/model/voiceExtension.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/voiceQueue.js b/server/services/ami/model/voiceQueue.js
index 3f13d36..6445bed 100644
--- a/server/services/ami/model/voiceQueue.js
+++ b/server/services/ami/model/voiceQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/vtigerAccount.js b/server/services/ami/model/vtigerAccount.js
index 96ae6f0..58a6f82 100644
--- a/server/services/ami/model/vtigerAccount.js
+++ b/server/services/ami/model/vtigerAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/zendeskAccount.js b/server/services/ami/model/zendeskAccount.js
index 27c7219..6e9696e 100644
--- a/server/services/ami/model/zendeskAccount.js
+++ b/server/services/ami/model/zendeskAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/zohoAccount.js b/server/services/ami/model/zohoAccount.js
index b18c897..b7a0902 100644
--- a/server/services/ami/model/zohoAccount.js
+++ b/server/services/ami/model/zohoAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/preview/action.js b/server/services/ami/preview/action.js
index 08e6865..c39e909 100644
--- a/server/services/ami/preview/action.js
+++ b/server/services/ami/preview/action.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/preview/index.js b/server/services/ami/preview/index.js
index 5624df1..f9913a1 100644
--- a/server/services/ami/preview/index.js
+++ b/server/services/ami/preview/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/preview/rpcDb.js b/server/services/ami/preview/rpcDb.js
index 10341f5..0c687c6 100644
--- a/server/services/ami/preview/rpcDb.js
+++ b/server/services/ami/preview/rpcDb.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/preview/util/util.js b/server/services/ami/preview/util/util.js
index 05f9f5f..8f95273 100644
--- a/server/services/ami/preview/util/util.js
+++ b/server/services/ami/preview/util/util.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/properties.js b/server/services/ami/properties.js
index 30441fd..6ce70e1 100644
--- a/server/services/ami/properties.js
+++ b/server/services/ami/properties.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/realtime/index.js b/server/services/ami/realtime/index.js
index da83114..14eb8be 100644
--- a/server/services/ami/realtime/index.js
+++ b/server/services/ami/realtime/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/report/index.js b/server/services/ami/report/index.js
index 06598ef..5cc2cd5 100644
--- a/server/services/ami/report/index.js
+++ b/server/services/ami/report/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/report/userReport.js b/server/services/ami/report/userReport.js
index 7599e88..d9bbc22 100644
--- a/server/services/ami/report/userReport.js
+++ b/server/services/ami/report/userReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/report/voiceAgentReport.js b/server/services/ami/report/voiceAgentReport.js
index 611c8c4..d950ece 100644
--- a/server/services/ami/report/voiceAgentReport.js
+++ b/server/services/ami/report/voiceAgentReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/report/voiceCallReport.js b/server/services/ami/report/voiceCallReport.js
index e6e6095..51e0338 100644
--- a/server/services/ami/report/voiceCallReport.js
+++ b/server/services/ami/report/voiceCallReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/report/voiceDialReport.js b/server/services/ami/report/voiceDialReport.js
index d26d37b..59f7e49 100644
--- a/server/services/ami/report/voiceDialReport.js
+++ b/server/services/ami/report/voiceDialReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/report/voiceQueueReport.js b/server/services/ami/report/voiceQueueReport.js
index 31378e7..047bbb1 100644
--- a/server/services/ami/report/voiceQueueReport.js
+++ b/server/services/ami/report/voiceQueueReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/agentReportPreview.js b/server/services/ami/rpc/agentReportPreview.js
index 9fc3738..16aa27f 100644
--- a/server/services/ami/rpc/agentReportPreview.js
+++ b/server/services/ami/rpc/agentReportPreview.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/attachment.js b/server/services/ami/rpc/attachment.js
index affbc91..fe1839f 100644
--- a/server/services/ami/rpc/attachment.js
+++ b/server/services/ami/rpc/attachment.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/campaign.js b/server/services/ami/rpc/campaign.js
index c0676be..f976f75 100644
--- a/server/services/ami/rpc/campaign.js
+++ b/server/services/ami/rpc/campaign.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/cmContact.js b/server/services/ami/rpc/cmContact.js
index 847e385..b4d7494 100644
--- a/server/services/ami/rpc/cmContact.js
+++ b/server/services/ami/rpc/cmContact.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/cmHopper.js b/server/services/ami/rpc/cmHopper.js
index fcf4bc0..0072f95 100644
--- a/server/services/ami/rpc/cmHopper.js
+++ b/server/services/ami/rpc/cmHopper.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/cmHopperAdditionalPhone.js b/server/services/ami/rpc/cmHopperAdditionalPhone.js
deleted file mode 100644
index 4e8ecff..0000000
--- a/server/services/ami/rpc/cmHopperAdditionalPhone.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// *************************************************************************
-// *                                                                       *
-// * xCALLY Motion -  The Omnichannel Contact Center                       *
-// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * Email: [email-masked]                                                *
-// * Website: https://www.xcally.com                                       *
-// *                                                                       *
-// *************************************************************************
-// *                                                                       *
-// * The SOFTWARE PRODUCT is protected by copyright laws and international *
-// * copyright treaties, as well as other intellectual property laws and   *
-// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
-// *                                                                       *
-// *************************************************************************
\ No newline at end of file
diff --git a/server/services/ami/rpc/cmHopperBlack.js b/server/services/ami/rpc/cmHopperBlack.js
index cd8b22c..060a4f7 100644
--- a/server/services/ami/rpc/cmHopperBlack.js
+++ b/server/services/ami/rpc/cmHopperBlack.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/cmHopperFinal.js b/server/services/ami/rpc/cmHopperFinal.js
index f93b3ec..d1e5638 100644
--- a/server/services/ami/rpc/cmHopperFinal.js
+++ b/server/services/ami/rpc/cmHopperFinal.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/cmHopperHistory.js b/server/services/ami/rpc/cmHopperHistory.js
index 84182b6..68614be 100644
--- a/server/services/ami/rpc/cmHopperHistory.js
+++ b/server/services/ami/rpc/cmHopperHistory.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/faxAccount.js b/server/services/ami/rpc/faxAccount.js
index d8b71c2..16f3689 100644
--- a/server/services/ami/rpc/faxAccount.js
+++ b/server/services/ami/rpc/faxAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/faxMessage.js b/server/services/ami/rpc/faxMessage.js
index 879ec3f..4e20c4f 100644
--- a/server/services/ami/rpc/faxMessage.js
+++ b/server/services/ami/rpc/faxMessage.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/desk.js b/server/services/ami/rpc/integrations/desk.js
index 037e6c9..6ca60db 100644
--- a/server/services/ami/rpc/integrations/desk.js
+++ b/server/services/ami/rpc/integrations/desk.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/dynamics365.js b/server/services/ami/rpc/integrations/dynamics365.js
index f858f7e..ae892b9 100644
--- a/server/services/ami/rpc/integrations/dynamics365.js
+++ b/server/services/ami/rpc/integrations/dynamics365.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/freshdesk.js b/server/services/ami/rpc/integrations/freshdesk.js
index dbee785..96f4fb0 100644
--- a/server/services/ami/rpc/integrations/freshdesk.js
+++ b/server/services/ami/rpc/integrations/freshdesk.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/freshsales.js b/server/services/ami/rpc/integrations/freshsales.js
index 13a1651..0b5ce65 100644
--- a/server/services/ami/rpc/integrations/freshsales.js
+++ b/server/services/ami/rpc/integrations/freshsales.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/salesforce.js b/server/services/ami/rpc/integrations/salesforce.js
index 814bc28..ea6dd04 100644
--- a/server/services/ami/rpc/integrations/salesforce.js
+++ b/server/services/ami/rpc/integrations/salesforce.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/servicenow.js b/server/services/ami/rpc/integrations/servicenow.js
index c6f0ba4..e666cf9 100644
--- a/server/services/ami/rpc/integrations/servicenow.js
+++ b/server/services/ami/rpc/integrations/servicenow.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/sugarcrm.js b/server/services/ami/rpc/integrations/sugarcrm.js
index b945167..707e023 100644
--- a/server/services/ami/rpc/integrations/sugarcrm.js
+++ b/server/services/ami/rpc/integrations/sugarcrm.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/vtiger.js b/server/services/ami/rpc/integrations/vtiger.js
index abcd086..a42598d 100644
--- a/server/services/ami/rpc/integrations/vtiger.js
+++ b/server/services/ami/rpc/integrations/vtiger.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/zendesk.js b/server/services/ami/rpc/integrations/zendesk.js
index 75bb137..fe01db6 100644
--- a/server/services/ami/rpc/integrations/zendesk.js
+++ b/server/services/ami/rpc/integrations/zendesk.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/zoho.js b/server/services/ami/rpc/integrations/zoho.js
index 9005410..c376026 100644
--- a/server/services/ami/rpc/integrations/zoho.js
+++ b/server/services/ami/rpc/integrations/zoho.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/memberReport.js b/server/services/ami/rpc/memberReport.js
index 00ab8f5..b24970f 100644
--- a/server/services/ami/rpc/memberReport.js
+++ b/server/services/ami/rpc/memberReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/template.js b/server/services/ami/rpc/template.js
index c55aff7..90242b8 100644
--- a/server/services/ami/rpc/template.js
+++ b/server/services/ami/rpc/template.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/trigger.js b/server/services/ami/rpc/trigger.js
index da77187..9761d20 100644
--- a/server/services/ami/rpc/trigger.js
+++ b/server/services/ami/rpc/trigger.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/trunk.js b/server/services/ami/rpc/trunk.js
index b25dcc8..509ce83 100644
--- a/server/services/ami/rpc/trunk.js
+++ b/server/services/ami/rpc/trunk.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/user.js b/server/services/ami/rpc/user.js
index cec2e3b..815fa04 100644
--- a/server/services/ami/rpc/user.js
+++ b/server/services/ami/rpc/user.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/voiceAgentReport.js b/server/services/ami/rpc/voiceAgentReport.js
index 25be1b4..c3e48c3 100644
--- a/server/services/ami/rpc/voiceAgentReport.js
+++ b/server/services/ami/rpc/voiceAgentReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/voiceCallReport.js b/server/services/ami/rpc/voiceCallReport.js
index 9f4b312..501e7bc 100644
--- a/server/services/ami/rpc/voiceCallReport.js
+++ b/server/services/ami/rpc/voiceCallReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/voiceDialReport.js b/server/services/ami/rpc/voiceDialReport.js
index ae70c1d..7b60891 100644
--- a/server/services/ami/rpc/voiceDialReport.js
+++ b/server/services/ami/rpc/voiceDialReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/voiceExtension.js b/server/services/ami/rpc/voiceExtension.js
index 469ebbc..bfc6cb4 100644
--- a/server/services/ami/rpc/voiceExtension.js
+++ b/server/services/ami/rpc/voiceExtension.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/voiceQueue.js b/server/services/ami/rpc/voiceQueue.js
index 5617915..a6a3201 100644
--- a/server/services/ami/rpc/voiceQueue.js
+++ b/server/services/ami/rpc/voiceQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/voiceQueueReport.js b/server/services/ami/rpc/voiceQueueReport.js
index 85ea1f5..b82b389 100644
--- a/server/services/ami/rpc/voiceQueueReport.js
+++ b/server/services/ami/rpc/voiceQueueReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/voiceQueueRt.js b/server/services/ami/rpc/voiceQueueRt.js
index 52f10c2..08d92b6 100644
--- a/server/services/ami/rpc/voiceQueueRt.js
+++ b/server/services/ami/rpc/voiceQueueRt.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/voiceRecording.js b/server/services/ami/rpc/voiceRecording.js
index 406db13..5e667ea 100644
--- a/server/services/ami/rpc/voiceRecording.js
+++ b/server/services/ami/rpc/voiceRecording.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/voiceTransferReport.js b/server/services/ami/rpc/voiceTransferReport.js
index 5402e7b..465d061 100644
--- a/server/services/ami/rpc/voiceTransferReport.js
+++ b/server/services/ami/rpc/voiceTransferReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/server/index.js b/server/services/ami/server/index.js
index 465c385..4c78485 100644
--- a/server/services/ami/server/index.js
+++ b/server/services/ami/server/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/cmContact/index.js b/server/services/ami/trigger/cmContact/index.js
index 576dfb3..513967b 100644
--- a/server/services/ami/trigger/cmContact/index.js
+++ b/server/services/ami/trigger/cmContact/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/index.js b/server/services/ami/trigger/index.js
index e9c5316..ce27363 100644
--- a/server/services/ami/trigger/index.js
+++ b/server/services/ami/trigger/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/desk.js b/server/services/ami/trigger/integration/desk.js
index 3043057..30b0eaf 100644
--- a/server/services/ami/trigger/integration/desk.js
+++ b/server/services/ami/trigger/integration/desk.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/dynamics365.js b/server/services/ami/trigger/integration/dynamics365.js
index 65ecbbb..27573d4 100644
--- a/server/services/ami/trigger/integration/dynamics365.js
+++ b/server/services/ami/trigger/integration/dynamics365.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/freshdesk.js b/server/services/ami/trigger/integration/freshdesk.js
index 4733fbb..a5ac475 100644
--- a/server/services/ami/trigger/integration/freshdesk.js
+++ b/server/services/ami/trigger/integration/freshdesk.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/freshsales.js b/server/services/ami/trigger/integration/freshsales.js
index b8651c1..a61b5ea 100644
--- a/server/services/ami/trigger/integration/freshsales.js
+++ b/server/services/ami/trigger/integration/freshsales.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/index.js b/server/services/ami/trigger/integration/index.js
index 79d2b23..6bafab6 100644
--- a/server/services/ami/trigger/integration/index.js
+++ b/server/services/ami/trigger/integration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/salesforce.js b/server/services/ami/trigger/integration/salesforce.js
index 386473b..b7a2353 100644
--- a/server/services/ami/trigger/integration/salesforce.js
+++ b/server/services/ami/trigger/integration/salesforce.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/servicenow.js b/server/services/ami/trigger/integration/servicenow.js
index 5aaf80c..d810add 100644
--- a/server/services/ami/trigger/integration/servicenow.js
+++ b/server/services/ami/trigger/integration/servicenow.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/sugarcrm.js b/server/services/ami/trigger/integration/sugarcrm.js
index e307041..651600f 100644
--- a/server/services/ami/trigger/integration/sugarcrm.js
+++ b/server/services/ami/trigger/integration/sugarcrm.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/util.js b/server/services/ami/trigger/integration/util.js
index 76917e3..b40c1b8 100644
--- a/server/services/ami/trigger/integration/util.js
+++ b/server/services/ami/trigger/integration/util.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/vtiger.js b/server/services/ami/trigger/integration/vtiger.js
index 3b29d61..7a4a109 100644
--- a/server/services/ami/trigger/integration/vtiger.js
+++ b/server/services/ami/trigger/integration/vtiger.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/zendesk.js b/server/services/ami/trigger/integration/zendesk.js
index d929d91..45c3355 100644
--- a/server/services/ami/trigger/integration/zendesk.js
+++ b/server/services/ami/trigger/integration/zendesk.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/zoho.js b/server/services/ami/trigger/integration/zoho.js
index 042476d..2d673b0 100644
--- a/server/services/ami/trigger/integration/zoho.js
+++ b/server/services/ami/trigger/integration/zoho.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/script/index.js b/server/services/ami/trigger/script/index.js
index d2189bf..31c2517 100644
--- a/server/services/ami/trigger/script/index.js
+++ b/server/services/ami/trigger/script/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/urlforward/index.js b/server/services/ami/trigger/urlforward/index.js
index 208352c..b2aab5d 100644
--- a/server/services/ami/trigger/urlforward/index.js
+++ b/server/services/ami/trigger/urlforward/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/dump.rdb b/server/services/dump.rdb
deleted file mode 100644
index 69bfd7804cb7e2870d1e01c857f76d36398b3b4f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 92
zcmWG?b@2=~Ffg$E#aWb^l3A=<mRiJWs%M~Q{)-DDkd#?ce8AxsYjR0uZt5XdW1sk6
s9HqsnDZ06-xrY>l`5AukB<82-78Io><|gH&9$@%y)#B=Lq1>4n0Q<KhEdT%j

diff --git a/server/services/email/client.js b/server/services/email/client.js
index d1af68a..8807337 100644
--- a/server/services/email/client.js
+++ b/server/services/email/client.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/index.js b/server/services/email/index.js
index 9f388b8..acc4077 100644
--- a/server/services/email/index.js
+++ b/server/services/email/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/lib/email.js b/server/services/email/lib/email.js
index 9389b0e..9f46600 100644
--- a/server/services/email/lib/email.js
+++ b/server/services/email/lib/email.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/lib/imap.js b/server/services/email/lib/imap.js
index f9cc224..1a76648 100644
--- a/server/services/email/lib/imap.js
+++ b/server/services/email/lib/imap.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/lib/smtp.js b/server/services/email/lib/smtp.js
index bcbcea3..2d0ca77 100644
--- a/server/services/email/lib/smtp.js
+++ b/server/services/email/lib/smtp.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/lib/utils.js b/server/services/email/lib/utils.js
index de2b838..43eab31 100644
--- a/server/services/email/lib/utils.js
+++ b/server/services/email/lib/utils.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/model/mailAccount.js b/server/services/email/model/mailAccount.js
index b43b8ed..adddd8e 100644
--- a/server/services/email/model/mailAccount.js
+++ b/server/services/email/model/mailAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/realtime/index.js b/server/services/email/realtime/index.js
index b2b719b..15df9ae 100644
--- a/server/services/email/realtime/index.js
+++ b/server/services/email/realtime/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/rpc/mailAccount.js b/server/services/email/rpc/mailAccount.js
index 65b6171..2a7a06a 100644
--- a/server/services/email/rpc/mailAccount.js
+++ b/server/services/email/rpc/mailAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/server/index.js b/server/services/email/server/index.js
index 0c46263..a65f207 100644
--- a/server/services/email/server/index.js
+++ b/server/services/email/server/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/express/index.js b/server/services/express/index.js
index 4e98438..603c962 100644
--- a/server/services/express/index.js
+++ b/server/services/express/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/client.js b/server/services/routing/client.js
index 2f05fa0..cf7c89a 100644
--- a/server/services/routing/client.js
+++ b/server/services/routing/client.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/index.js b/server/services/routing/index.js
index 74a645c..7f0bfed 100644
--- a/server/services/routing/index.js
+++ b/server/services/routing/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/lib/rule-engine.js b/server/services/routing/lib/rule-engine.js
index d9ffbfe..3fbf466 100644
--- a/server/services/routing/lib/rule-engine.js
+++ b/server/services/routing/lib/rule-engine.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/mailRpc/index.js b/server/services/routing/mailRpc/index.js
index 397af0c..62feefe 100644
--- a/server/services/routing/mailRpc/index.js
+++ b/server/services/routing/mailRpc/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/model/agent.js b/server/services/routing/model/agent.js
index b94dcd4..8d4775e 100644
--- a/server/services/routing/model/agent.js
+++ b/server/services/routing/model/agent.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/model/chatQueue.js b/server/services/routing/model/chatQueue.js
index 353a59b..01f9ab3 100644
--- a/server/services/routing/model/chatQueue.js
+++ b/server/services/routing/model/chatQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/model/faxQueue.js b/server/services/routing/model/faxQueue.js
index cb3bf4b..b3a9d08 100644
--- a/server/services/routing/model/faxQueue.js
+++ b/server/services/routing/model/faxQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/model/interval.js b/server/services/routing/model/interval.js
index 5a6a605..8db8f5e 100644
--- a/server/services/routing/model/interval.js
+++ b/server/services/routing/model/interval.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/model/mailQueue.js b/server/services/routing/model/mailQueue.js
index a690dc7..eec9389 100644
--- a/server/services/routing/model/mailQueue.js
+++ b/server/services/routing/model/mailQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/model/openchannelQueue.js b/server/services/routing/model/openchannelQueue.js
index 5f35d40..7678e72 100644
--- a/server/services/routing/model/openchannelQueue.js
+++ b/server/services/routing/model/openchannelQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/model/smsQueue.js b/server/services/routing/model/smsQueue.js
index e73bc8e..20f62b4 100644
--- a/server/services/routing/model/smsQueue.js
+++ b/server/services/routing/model/smsQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/model/whatsappQueue.js b/server/services/routing/model/whatsappQueue.js
index c405a29..1e4a9c3 100644
--- a/server/services/routing/model/whatsappQueue.js
+++ b/server/services/routing/model/whatsappQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/realtime/index.js b/server/services/routing/realtime/index.js
index 9479e0a..a7f83f9 100644
--- a/server/services/routing/realtime/index.js
+++ b/server/services/routing/realtime/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/chatInteraction.js b/server/services/routing/rpc/chatInteraction.js
index 8980f79..4415289 100644
--- a/server/services/routing/rpc/chatInteraction.js
+++ b/server/services/routing/rpc/chatInteraction.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/chatMessage.js b/server/services/routing/rpc/chatMessage.js
index 882cffb..34562e7 100644
--- a/server/services/routing/rpc/chatMessage.js
+++ b/server/services/routing/rpc/chatMessage.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/chatQueue.js b/server/services/routing/rpc/chatQueue.js
index 2f7c455..e8ad85d 100644
--- a/server/services/routing/rpc/chatQueue.js
+++ b/server/services/routing/rpc/chatQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/chatQueueReport.js b/server/services/routing/rpc/chatQueueReport.js
index 0de6646..4791a0c 100644
--- a/server/services/routing/rpc/chatQueueReport.js
+++ b/server/services/routing/rpc/chatQueueReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/faxInteraction.js b/server/services/routing/rpc/faxInteraction.js
index c2f30f5..00095a0 100644
--- a/server/services/routing/rpc/faxInteraction.js
+++ b/server/services/routing/rpc/faxInteraction.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/faxMessage.js b/server/services/routing/rpc/faxMessage.js
index 6d1909e..e3bba66 100644
--- a/server/services/routing/rpc/faxMessage.js
+++ b/server/services/routing/rpc/faxMessage.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/faxQueue.js b/server/services/routing/rpc/faxQueue.js
index 0b07d1d..385fec6 100644
--- a/server/services/routing/rpc/faxQueue.js
+++ b/server/services/routing/rpc/faxQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/faxQueueReport.js b/server/services/routing/rpc/faxQueueReport.js
index 310b429..fd5143e 100644
--- a/server/services/routing/rpc/faxQueueReport.js
+++ b/server/services/routing/rpc/faxQueueReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/interval.js b/server/services/routing/rpc/interval.js
index 1c60bcc..c810cf3 100644
--- a/server/services/routing/rpc/interval.js
+++ b/server/services/routing/rpc/interval.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/mailInteraction.js b/server/services/routing/rpc/mailInteraction.js
index 526fb6e..8b85575 100644
--- a/server/services/routing/rpc/mailInteraction.js
+++ b/server/services/routing/rpc/mailInteraction.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/mailMessage.js b/server/services/routing/rpc/mailMessage.js
index d2b6277..cd5a23a 100644
--- a/server/services/routing/rpc/mailMessage.js
+++ b/server/services/routing/rpc/mailMessage.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/mailQueue.js b/server/services/routing/rpc/mailQueue.js
index 428e393..082cc34 100644
--- a/server/services/routing/rpc/mailQueue.js
+++ b/server/services/routing/rpc/mailQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/mailQueueReport.js b/server/services/routing/rpc/mailQueueReport.js
index 5995892..fc5a1a9 100644
--- a/server/services/routing/rpc/mailQueueReport.js
+++ b/server/services/routing/rpc/mailQueueReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/openchannelInteraction.js b/server/services/routing/rpc/openchannelInteraction.js
index 21f46f4..646ae19 100644
--- a/server/services/routing/rpc/openchannelInteraction.js
+++ b/server/services/routing/rpc/openchannelInteraction.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/openchannelMessage.js b/server/services/routing/rpc/openchannelMessage.js
index 79a83d9..e08c705 100644
--- a/server/services/routing/rpc/openchannelMessage.js
+++ b/server/services/routing/rpc/openchannelMessage.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/openchannelQueue.js b/server/services/routing/rpc/openchannelQueue.js
index 97c9260..8abce70 100644
--- a/server/services/routing/rpc/openchannelQueue.js
+++ b/server/services/routing/rpc/openchannelQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/openchannelQueueReport.js b/server/services/routing/rpc/openchannelQueueReport.js
index 3a7c437..5a0de13 100644
--- a/server/services/routing/rpc/openchannelQueueReport.js
+++ b/server/services/routing/rpc/openchannelQueueReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/smsInteraction.js b/server/services/routing/rpc/smsInteraction.js
index b17ccd9..a186f61 100644
--- a/server/services/routing/rpc/smsInteraction.js
+++ b/server/services/routing/rpc/smsInteraction.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/smsMessage.js b/server/services/routing/rpc/smsMessage.js
index 77148c8..f081927 100644
--- a/server/services/routing/rpc/smsMessage.js
+++ b/server/services/routing/rpc/smsMessage.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/smsQueue.js b/server/services/routing/rpc/smsQueue.js
index e1d2dfe..3ef3f18 100644
--- a/server/services/routing/rpc/smsQueue.js
+++ b/server/services/routing/rpc/smsQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/smsQueueReport.js b/server/services/routing/rpc/smsQueueReport.js
index 1dd03bb..e409274 100644
--- a/server/services/routing/rpc/smsQueueReport.js
+++ b/server/services/routing/rpc/smsQueueReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/user.js b/server/services/routing/rpc/user.js
index 27d6fba..53a173d 100644
--- a/server/services/routing/rpc/user.js
+++ b/server/services/routing/rpc/user.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/whatsappInteraction.js b/server/services/routing/rpc/whatsappInteraction.js
index 72a1a71..e6eb84a 100644
--- a/server/services/routing/rpc/whatsappInteraction.js
+++ b/server/services/routing/rpc/whatsappInteraction.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/whatsappMessage.js b/server/services/routing/rpc/whatsappMessage.js
index d9b11ad..793120e 100644
--- a/server/services/routing/rpc/whatsappMessage.js
+++ b/server/services/routing/rpc/whatsappMessage.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/whatsappQueue.js b/server/services/routing/rpc/whatsappQueue.js
index 6f95a6c..b82e3f2 100644
--- a/server/services/routing/rpc/whatsappQueue.js
+++ b/server/services/routing/rpc/whatsappQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/whatsappQueueReport.js b/server/services/routing/rpc/whatsappQueueReport.js
index 1e250fc..94b0c1b 100644
--- a/server/services/routing/rpc/whatsappQueueReport.js
+++ b/server/services/routing/rpc/whatsappQueueReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/agent.js b/server/services/routing/server/applications/agent.js
index 90c71d6..9940768 100644
--- a/server/services/routing/server/applications/agent.js
+++ b/server/services/routing/server/applications/agent.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/amazonlex.js b/server/services/routing/server/applications/amazonlex.js
index f166029..f042b8a 100644
--- a/server/services/routing/server/applications/amazonlex.js
+++ b/server/services/routing/server/applications/amazonlex.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/autoreply.js b/server/services/routing/server/applications/autoreply.js
index 6a0ecb4..0a86d60 100644
--- a/server/services/routing/server/applications/autoreply.js
+++ b/server/services/routing/server/applications/autoreply.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/close.js b/server/services/routing/server/applications/close.js
index 5849709..0dd09a3 100644
--- a/server/services/routing/server/applications/close.js
+++ b/server/services/routing/server/applications/close.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/dialogflow.js b/server/services/routing/server/applications/dialogflow.js
index 9fc742f..6b4d5fb 100644
--- a/server/services/routing/server/applications/dialogflow.js
+++ b/server/services/routing/server/applications/dialogflow.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/gotoif.js b/server/services/routing/server/applications/gotoif.js
index ec0f8d8..1ec0f8d 100644
--- a/server/services/routing/server/applications/gotoif.js
+++ b/server/services/routing/server/applications/gotoif.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/gotop.js b/server/services/routing/server/applications/gotop.js
index da2eb66..c640643 100644
--- a/server/services/routing/server/applications/gotop.js
+++ b/server/services/routing/server/applications/gotop.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/message.js b/server/services/routing/server/applications/message.js
index fdae208..19d0a34 100644
--- a/server/services/routing/server/applications/message.js
+++ b/server/services/routing/server/applications/message.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/noop.js b/server/services/routing/server/applications/noop.js
index 8eff3b3..1aa52ff 100644
--- a/server/services/routing/server/applications/noop.js
+++ b/server/services/routing/server/applications/noop.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/queue.js b/server/services/routing/server/applications/queue.js
index 2b1f213..ddca054 100644
--- a/server/services/routing/server/applications/queue.js
+++ b/server/services/routing/server/applications/queue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/strategy/agent.js b/server/services/routing/server/applications/strategy/agent.js
index 9f5d96a..8b0ba44 100644
--- a/server/services/routing/server/applications/strategy/agent.js
+++ b/server/services/routing/server/applications/strategy/agent.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/strategy/beepall.js b/server/services/routing/server/applications/strategy/beepall.js
index 1bde713..bee9f17 100644
--- a/server/services/routing/server/applications/strategy/beepall.js
+++ b/server/services/routing/server/applications/strategy/beepall.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/strategy/index.js b/server/services/routing/server/applications/strategy/index.js
index 3643572..9761c99 100644
--- a/server/services/routing/server/applications/strategy/index.js
+++ b/server/services/routing/server/applications/strategy/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xe647=['./rrmemory','./agent','exports'];(function(_0x618414,_0x1a7a60){var _0x21c19a=function(_0x507b17){while(--_0x507b17){_0x618414['push'](_0x618414['shift']());}};_0x21c19a(++_0x1a7a60);}(_0xe647,0x16d));var _0x7e64=function(_0x34d01e,_0x1a115a){_0x34d01e=_0x34d01e-0x0;var _0xfcf13b=_0xe647[_0x34d01e];return _0xfcf13b;};'use strict';module[_0x7e64('0x0')]={'rrmemory':require(_0x7e64('0x1')),'beepall':require('./beepall'),'agent':require(_0x7e64('0x2'))};
\ No newline at end of file
+var _0xe626=['./agent','exports','./rrmemory','./beepall'];(function(_0x10b48a,_0xb4d509){var _0x338e27=function(_0x4d454f){while(--_0x4d454f){_0x10b48a['push'](_0x10b48a['shift']());}};_0x338e27(++_0xb4d509);}(_0xe626,0x9d));var _0x6e62=function(_0x1863ae,_0x4cd4ab){_0x1863ae=_0x1863ae-0x0;var _0x4388c3=_0xe626[_0x1863ae];return _0x4388c3;};'use strict';module[_0x6e62('0x0')]={'rrmemory':require(_0x6e62('0x1')),'beepall':require(_0x6e62('0x2')),'agent':require(_0x6e62('0x3'))};
\ No newline at end of file
diff --git a/server/services/routing/server/applications/strategy/rrmemory.js b/server/services/routing/server/applications/strategy/rrmemory.js
index 77ae7ba..e45bb8f 100644
--- a/server/services/routing/server/applications/strategy/rrmemory.js
+++ b/server/services/routing/server/applications/strategy/rrmemory.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/strategy/util.js b/server/services/routing/server/applications/strategy/util.js
index 3783d3c..5547861 100644
--- a/server/services/routing/server/applications/strategy/util.js
+++ b/server/services/routing/server/applications/strategy/util.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/system.js b/server/services/routing/server/applications/system.js
index 5e1c95f..7ab21df 100644
--- a/server/services/routing/server/applications/system.js
+++ b/server/services/routing/server/applications/system.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/tag.js b/server/services/routing/server/applications/tag.js
index 24bc360..1afc8e5 100644
--- a/server/services/routing/server/applications/tag.js
+++ b/server/services/routing/server/applications/tag.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/utils.js b/server/services/routing/server/applications/utils.js
index 6659284..264b254 100644
--- a/server/services/routing/server/applications/utils.js
+++ b/server/services/routing/server/applications/utils.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/index.js b/server/services/routing/server/index.js
index 11eacc9..98cac52 100644
--- a/server/services/routing/server/index.js
+++ b/server/services/routing/server/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/interval.js b/server/services/routing/server/interval.js
index 6834505..286103a 100644
--- a/server/services/routing/server/interval.js
+++ b/server/services/routing/server/interval.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/agents.controller.js b/server/services/xdr/agents.controller.js
index 07dc0b3..9842af8 100644
--- a/server/services/xdr/agents.controller.js
+++ b/server/services/xdr/agents.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/calls.controller.js b/server/services/xdr/calls.controller.js
index 936d8ca..94eb3d8 100644
--- a/server/services/xdr/calls.controller.js
+++ b/server/services/xdr/calls.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/core.controller.js b/server/services/xdr/core.controller.js
index 6ea8b20..b31dee4 100644
--- a/server/services/xdr/core.controller.js
+++ b/server/services/xdr/core.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/dials.controller.js b/server/services/xdr/dials.controller.js
index b5f8042..962d9eb 100644
--- a/server/services/xdr/dials.controller.js
+++ b/server/services/xdr/dials.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/index.js b/server/services/xdr/index.js
index 93e3459..91e8037 100644
--- a/server/services/xdr/index.js
+++ b/server/services/xdr/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/members.controller.js b/server/services/xdr/members.controller.js
index caa56b4..7e9c04c 100644
--- a/server/services/xdr/members.controller.js
+++ b/server/services/xdr/members.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/queues.controller.js b/server/services/xdr/queues.controller.js
index 69b5598..a44c6f6 100644
--- a/server/services/xdr/queues.controller.js
+++ b/server/services/xdr/queues.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/recordings.controller.js b/server/services/xdr/recordings.controller.js
index 43d1299..add36bd 100644
--- a/server/services/xdr/recordings.controller.js
+++ b/server/services/xdr/recordings.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/transfers.controller.js b/server/services/xdr/transfers.controller.js
index d1a7bea..927db21 100644
--- a/server/services/xdr/transfers.controller.js
+++ b/server/services/xdr/transfers.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/utils.js b/server/services/xdr/utils.js
index f2d4bd7..5f9f9fc 100644
--- a/server/services/xdr/utils.js
+++ b/server/services/xdr/utils.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/snippet/1.0.13/assets/images/avatars/agent0.png b/snippet/1.0.13/assets/images/avatars/agent0.png
deleted file mode 100644
index 1a4c2422688a1be1d2cdffc7528ec8ee38db930b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5172
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
Hw~6={%V)cA

diff --git a/snippet/1.0.13/assets/images/avatars/customer0.png b/snippet/1.0.13/assets/images/avatars/customer0.png
deleted file mode 100644
index a83b87ceaf24ec45bb6d9e0ec20ceed9c9ee077f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3439
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
UxN2}$+(7~07f{fWb5~>j2@+0U#sB~S

diff --git a/snippet/1.0.13/assets/images/avatars/robot0.png b/snippet/1.0.13/assets/images/avatars/robot0.png
deleted file mode 100644
index 98f057e47fd46a1a0e6db2c049698cae49d5b9bb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3252
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

diff --git a/snippet/1.0.13/assets/images/logos/whisker_32x32.png b/snippet/1.0.13/assets/images/logos/whisker_32x32.png
deleted file mode 100644
index 463f34e9ac379a3a021debc4e7cb405508033a85..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2456
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

diff --git a/snippet/1.0.13/fonts/materialdesignicons-webfont.eot b/snippet/1.0.13/fonts/materialdesignicons-webfont.eot
deleted file mode 100644
index cc615bdc0aca106abd40166a2ab1dab57171bee3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 417036
zcmeFadwf(^x%mC8z4v5tncOp%+$NLEBoi_r1ajp*v`_*~TiPaR6xxQCwzQ#&7Ft?q
z9b5EJMT<(1Dr!_zN~ofuqM}B{iWWV1B#4TNii(BfL8V8u7~b#NdnSZSJ;&es`{Vt*
zA85YWm$lZjp1t<7)_T@ur=Hu>q;W}_C^1C;GsI=uC*0Yn^jYU3=la5L`!<&q^@EWM
zcT;C|a)T_DRdSEKQSRq#g@j}-R}XP@pS+H%1#-8%p0kHYk|VbecAu;!-cnMC_@u{9
ztK;ifA(<=<(n!d^CYc0U(M(B*DWRKgoiyd9lU*O;W-WJn?tXCT$}cVY;0+=Td%1Vl
zeJdWl_Y3#6Rf^o+C$5Eumfy2<S>E$4bBKEoT9<Rf{7ZHY=Q|;?{J~Xgwgxy8l@OUY
zW5w(5URvI8xJaZi#C80^rE6At-X<pqPbX67bxR+-=bjy>=89{3Go}35m9KwjRs4%T
zIVr9k#Q98z)>RFkAC?CF9?p*%hOIs4sef5F*>{K+8LY3kGk3<zlI6U!AAjeu#X6Qg
zo*zB`bwjBiaGB1_BsTx}P3ogE(Z14&GWm~e>}$e_xKUiB$W`}pZ+`OlvJ}g@@ivi+
zKXzDj@4RIam&R9Oj_%|;hd?J+5z0qrc9pATaMcE`+Q3yCxM~AeZQ!a6T(yC#HgMGj
zuG+v=8@Or%S8d>`4P3Q>t2S`e2Cmw`RU5c!16OU}stsJVfvYxf)dsHGz*QT#Y6Dko
z;HnK=wSlWPaMcE`+Q3yCxM~AeZQ!a6T(yC#HgMGjuG+x=pKX9`(|RAirYyOidI?v0
zXLXra66ff#cX(TzO_kTaQvOQpytALXQRbXhuT<!(^FKWQy}U?Xcx*>Dk@Y{7<{bZ(
z-^ws8SDHILL+>2d|FS&UIk|cH1%*XkpFdDsQd(9XtO!+Bg|F~YfRp0?yT9k6S|1F8
z-m~uk?y)Og)GlgT87zlwaE8}116INo;QImdtcVqYPDlXX2w3|?To%*=ab4Ttv`AVb
ztO3%d5hv}Gh`SbgfwXSorIRN8s7S^zTlJBV*#`$Ga&*et%B%Ol29fLl=p%7+NT18M
z1-Zn_ivzmmm%$o1CQ`t$fOv%ok)k|UFXH8%F9OS9pNKyM<R3sz09}g*MM^j?*$T)l
zMP4a!OLqa`Wt^8$9>F45$rm93Adk>0k;)}-N~CJNNSJhC&LiX<A-tOOHI0D$nqwkS
z(nb4VD-f@?3)TYR6Fkrkgik=XI`XPZz_3WH7B<3OI4)9O4_o;D!h*R#{D}wQEZ=#=
zVW-F>@|x5Oq?vS#?=^_qh%SxXYaA4r>;dwgO!$-#aNb0mrUaZ4X<i41L|SIRX+8~E
z0myC3gAH&*q&*I2shGr@hU{ruMWz!zeWS<>jx!bk_hy_Bnb{1;o_RoIRsfd4E;uJL
zy9;=R*__AGFTPu34(aER=N#f+Qx9u^e6B^;Yu5rY=dJ?spSKB4iCnjmk2**<e?9CM
z=|JWJ0q!q2CbDo591*!5S=S$TzWM1SuNz2z!?4JWaUgsVG8Xm19+8{T^Og|o61lY&
zj*4_~>>3p5wt#ru`}owRS){i^<TVMA#hoHc&~XWQ+>Y+IZ-CPxcPxQZB6qgKa@Yyy
zsFGawZG<BtONqa9mB?LjK*rt3y!))kvSE>Xh<`7--Alat=87!$z#)<Qdqp1T0>b;z
zsedIL6<I-?6>DHOoDq4Dcn|Iod0jf7=j({``dZ+8Wf^P%;=N%LoD+E?*AJ1$LkC1w
ztpJXzL$F@t;Tf=3<Pq|C1et4^VNm2z0c1Y91c>+OE;uFfSR;_nV<$x3)DEOw8;AWO
zkN3iHktYa$;<U({N&9BP6Ua^si@aqKAm_<-B2OW6T?EMUt)zSFS&_GG7x^~}j*6`B
z1ddN5<7uAd?aM^ou^e`aY!D#bJJVqW91?jK@!z#u<e7HZDzXvT8%eWq3+w~rznlEu
zy$Xo;ZuEN(ao&Tj@7XW%-Xb8c_j10e3|7KHkpbilY=c80n~#XRFAq9kE$jmBzYp14
z0zlj?+u@wZv&en+n8^EA!6}gs^Z{|Vl6LE`$Oq?&d}uwK5&1B22WP-uk&ndTfXGJ$
z`T!k1Ru4NxwvlGrMmR0<@j*Bt@(J#Jg0N4f!v>M<5g_cjUf3<NqX_l@X@<IhFrv%O
zPT=JEJXityL_W0)wu*cjnV;SQJjX8L?;`zYEJ%oa7I~jt1IYW_BG@mooA|r8iF`f;
z8$`Z<%rEdPU*!H5cZ=+)2k!4d-!CnPBO+g32Kz+5vI<U#?Ck^6e6<<Y0{6Z~+^=_t
z40G=r#QVkpk#Eib<a~>J-`WbtMD|5sC2;=j6|hs}1q;ygh2tXMLC^1OfYT!T6C&Rg
z;NEwM_q`Ax`+NIEUPShbn?w!-U>WQc`F<np68S+K)&cSUJp$YK)NTb3_QP}_-Vcw7
z{6{-%ggt<sKk9_-a8BgVayTV2vR>pc@_w8L$oTO=kt19mA^lJ40ogxAm!ER|Gmbyo
z0{cXcBJ1dWk)O|nb#OxD7e_^YiOgf$MSf)g$6q7k*M$8hA#$9!$I<6F`W!zk^4nVA
z`nSmb9p}Fz&hI0zA6H_n$REh#C4rqHryAk7$bSxt{4oz!0=oPW+5d%J|3#eB+&|p`
z8%6%KSLDy@f%|_cf;Dhj<jht$Bl0rwUMBoy?)^7<{r7f}zjgunp7p>!k-w$G3gG<j
z<ni}GI4AN7@m@J1a;_ORi2TEXm9SrA6j`IhJ5Sp4i|`&-iBjA7PA~#n;g~4188(O_
znX;C^eo?MIIEs6@40effdmteSF)E$-8D~XhE*Iso0C}E+qOv<+ov0lA+?=^E2>V3k
zk~WvH+%0fiR32e@=S1ai6jgw{0@4=d0rCqEi7FzzXp<-}>F{fmcfTlK2-d@CQT`c#
zEI%>=i{OB$;#$}ss)S?7UQwmJunmY`M*K3u$~Z4?1k#ot5f!Y5HE>W=MG<gbaY9t6
z9d?PTjKDHLPUUe?ReiwyumEYp#1Eep6<Gr4UEK_;U^^TYRfEi$O`@WCK>qkcs+Ksl
zq^lhkH32yj)&er>kXN@3NE_o`jJWk(ut(IyGC+@sJ4H1_V1=kjq@A=?RAXG!<VHZh
zDIGwZCgL>h7u8H&Edkgqsx=|1jqtW%QSF4ccfui2Qwg7XO4KyMrlH65KHz%BHc|L9
zYUWW<v&d)mB2jVT#tEB4`Z=V%rX4oIIZ@Xh#LW)Dps0B>L|sSNbz4NuN5=fqqB_>V
z2~i8kcVPgyzCIn6i|RyPXF?R8@Twcu!ZA@d_5pd_)DAmEEoy`fqHZpNm4M7!2)kvI
zs9QZi*sZ%obs@8h{JXi=jg0P7qI$UQA-sq1+X%mH5s<F849LHCzo^&b!7@PZYdc||
zsKwk{yiwGWde|%K_7HTyPEmKP6m{oZ*e<Hi1FK+I)Y4`+%V)@h-Oc^G(P3FStP^!l
zEs*a$<Z<s7Al`k;;kc;f#9w|&)cpbIfODcA*bYZT^`i&Aj#{xBi1T10oDuc94WeE@
z1CX<F8zAQm<o||4qTaYm)I)@?N{3$9B5Jh<(C1;~Jxsn24+3c)=>+1gA$$$@*YF(p
zI12wpJ-SoWV<Ffo>P>{dX$6pG?MhLPbN%=pQBSOaW1`;7y+i~^^Ojmb-zPg@5J>YB
z@}5Gsb&aqdPK(07QEw&w+wuVY|E(R?iCRyd>$iw{IvqH^eGzPgqoUpsfHk6M>ePl#
z7#8);Uf2NJKwlpL<i86&-n9zI_n9(S277_9jilYUUDUfRKt8^YdQUU#5%u17I4Ek<
zMmQj9pb>~a!1Vz4Hxs^@`0w+;T2VCp>RIGGOPpuP|NR`_e^%57IDTLQaK5z{_KEr+
zdVFvZY=YCGJ~RW6@uB^qK1|q$```$i6E(>BAm<-h0?7F2N>Lv}=EshS+O|T}#|MG)
zPc*`MI3wzl9e}*;>99uBb49Qbkh6odJGO}$%7g8qc7^~wo^OXeqCQ2MPpyOFqCSnB
zPm^XB$6dpsKGO%}_1Str#%Iy*bEMskZl4!eCF%<S*dpqSwSbI02~l4{=9fr=f1|#P
zo?k}JSGeAbPJ5B}RpNj3tf;Rog59FNPS`N=hEI$7Mz5%Ea{bK>!1cGd{uXiftr7KY
z^7!^vQ7`NT!oCv+uJ>C&Ui(jp`kn_!`@Mrex)<jHdAvyc1H}J6;onDZ{229vB3Li#
z-vhwCf8Q_aAm;};|6v}i1JeCR0+5C8q7HS!AyFe7NA`(2jQk%X^T&%|Sk#eoqJGi^
z$o&cNewq%;Md7=sqsTnE0+4%@u%C1N^EH6npPv%-i&`M=FLsOiB{F}x2abt4)(oWi
zRRnn6UlZ@w%S8P~fa~9!5Oo~AkFSEAqJG;6yF~qtJb$-M)bAUC^uH(16J3DZKakHK
zkp0p=Q71P5GES8N^8Ry?s6Y0JI!!*O_lo*c9L|aQiv{TW7t)*|&CBHf@)9^I3jam@
zH}d{k2ITSAO>kV)S+38n1H%4>9DEt|x3i-DPW)HqiaLjG=T^dgQU9oiy`o0BH@Z>O
zd5-6ibN-MRQV(n4Ae<9J&44pv7<1v27-k-<hkasL5f~K1#otkICE%<WX)ED`814;l
zR1AC?BYlq;8D(%p4160Sllxig#PAfs8rUU9c3g}c3wnY0x#W|(77mJ$hfaCO%_Dt&
zJCJ7q#{zUHB=16G74?bXMFu{N;oB&NzZN>h2#{}Jl^DguFX6mY03Axvq3n<t<;V(d
zfiq%MgaExO_J|Qemk{Tnb7EAk0rILmD@GMEs}ex^Z~%}UCM<&7$O<?vMs*{Qruv8&
zHRxB<4t=mrjA)k_wVY2thY7=C)S+kHelcP^U;Q#M@JWn`<k_$u&~MTVNC0^>qE91f
zCX;>&ahu{moaVJ+w2-cad#&}bSBy4vYa0}!oqO#E#F#38UQ^e>J~5`HL$4Uq$$$D*
z;NJAJV$47eb1%k>Gh)mneC8@Z-Yn$J_5gA5SB!WkB*d7*`J7#1Tw}osI3>ol<Z&%}
z;j<X?$Y&nUHt&cS*Y(0dG3IlekNghe<GUCOmI23w?XU^XiE(|G7@Yyw2xrB>e=%+h
z!5%SgY6SAQi98l90%YFIbKKku$iaUxZs`NgZ(RjP#OPWsMmOoY(Z7d$d-jWQ8}V-2
zB1UgIkT1T9@fyNk8-N+GM~uZBmypNp2{G=d1&();?#>NxOpLw|tcNpVEbRc&+*JmY
z!`-{ZSVq`A#JOji824JR5_XDlp8zuM+Y889PTtFrznr|59}?q!&hH-<;{oz|V80ms
zU2s~A6{LBPum@KFdA*KwuS53hJAv?(==%m_yy1WtZw$a%AdiQNfH)6PZmSx_SdEO;
z$XtC?jE9N;@IEmfSqaC*Si|wrW;i9rV;jYI6FRKr8P@gzc|9Hn@_qun-dqpFdGkRr
z65LN9KXFKmw=}{gAkJIPiSZ=zo?Hp!^CZ_#%>dFpbxe$PA?N_oy>%`i<8A2rZ|JyQ
zV5b;Qqr=n4dwMsZ*V~cxjyzZeC&bvWON@7VV1pR%8WiK1bXW_g#n>2u1e_J)-N<-P
zkr?kK{Jo^x#PvX2jLn^5yl;gVTR1+uM2z<%`~647_`nu1wk{F_-@^DH*B=@d<HO70
zxEO;w#rViZF+Pgyk0SeHD}gxM&}rK-F+R@qC&=p)`^EUAKp(7!ZDMTCgGI1WjOUQE
zqZW{}<A@kT=&-XHi1&N|_K5MRM%X9Dr+Z<m7`xiV_zW^WvkuOP@!4Hse2z4qTPwzH
z3*xX_jL#$Y^W6LVpcr3>z)CT`Ncb1Gi?N3|d-jX*CFFc*2^<jP%f$ck1~?|hSC#?c
zdpC*k)ehJz#@Chua=(tOucOy+2nZi0{x`OZ@y#+w0N39d7Godr_U#kn+vxCZ<iEi6
z3v0yq4)MOj{rx=aesub7GaM1)dmO*FMT{4TbHD=|;j9?n?}LM4{9p;7-w*bP@$c*4
zgct{ragaDaBpe^Y_>l$ZbVvYw59xDs8R>=7VjLz9=0S`fBa1l@;|TJO91!Ct>A>|*
zIR7cn@-uY(*)}nblGo2WU_I=HV`BWm1Kj(?Dj@DJIX~78T>pymU!4=<H^lkP3Nem%
zit$^X_qXfC_}xA+eqRgg0DVvF1?2q!ef}^PhQ)XZIWKYlB<W6)_bKF^+Aqd`BI}O<
zSO(nxFM%y$oQ?otr@42UeE-x7+u*Dif9?Ww{tI#cvJQ@lai$rz0%h@X90>pKRd7s<
zzmo1Ox|~JVv&i~eJCN>gC&c(W>HfY3_KNXJI&l8VJ~5adG0t)PhXv^Ik0WA?cEC0<
z&LjW)CO9Rgw2P_gVV9UjI&6ZYa868fIdE=yV4avQ3pT)hG1HpGbaRa_VWxAP!7*c-
zn3>4PJS}EcpO_xbJ*@wEw!jfFvqLZ_W=;g+a8S(LRd8I)yo8wf+|NgTK5+|3S8z(q
z!nLqh%%WQ0+&cpfiRmLh-!d`%WkC7>X#-ouEGEz5jezVD;+8CjV`7$)Z&?wn6tkST
z<txMt3iQH0F)KQNyer5%6acP6#0_nMGh$Zu!A>!&kb$pZRvi;FOn7*|m=Sb{a2`QU
zHEFAtz-cjS)`}S=kLY?Jer+cpe?kbhiCNbU$d6gD9gd4x-v>v<oR|ls$L}y38etWX
zX3{b-8_A<_lbDl{J-Hdyi8-Yn2E}aR*tAc~X7q19BxXw-PKepMN6fYrz`b_D+7F01
zwFuV3F)^nd6mxn6Hi<a{`7?-zuVKy{7IPN)&sqt{m~BBP5N|em#*rWIgN<-T%sCt2
zw3yd4197fJ)?D(RN1S<E;fR>mk<WG9o6o%t<aQhqbHO6mFXqAy*aip1yq>hz6Th<&
z*1<6`Zy@}J?LfKQ*em8u$hv7*%th<PWWL0_nXp^t!bUhD=B;s93CQeP1mxA72g`vp
z-CXxHLKh6eSut-T-`kb}a&J2(W^X+Zx0gI$gRIx`{IA_9=3)=5fP-Q#=@avI&hJ3h
z9lOQ6GX%)Ild!%{F_+c?GVZE}y<*-ShXZ0R;~DND>>l*P7cuYcfGu!D%=;oh_<h4-
zF6VstDmWzO{WD+<kmmkVVm?6F154nznEiP`9{qhlJ}bC>FaV2S51bM6b>#gz@_zk(
zF;}hx;=O@;Z&)to8$+;D%!kTgP|Q{6v+9_btJjJ7F!vtbCFUdCdxRrCiTS8N90-3D
z*^hO?Rx#hS3^t0nmNaXJ#e96dm``y2#1_~m=9{@rpjU#pZ;1fu-?A5w@g({`N%|*=
z`y_fkMIKKz!)`Ix5w>o-m~UMo=G)rgn3(^zLCp2sUw>3g{1Nl*oHKu7z5}`MAkBtO
zAl^Hdi}@}Kko$}W$n%*qVs0egjmO1&_bD;ovrWwR5{4gQZt8^%Vh+pzo^@ak5NC5U
z91`<=guidAm|Gfw`_FRy>=7~F-zDY;0zjIrb77O1AB@00F+W8751kS7!>iz|n1iJG
zh~}u6A8i)%V@t%`Rt8(d{CEJ?ius8=SSKcHJLV^OhEMJnb9;xF&(*>KF?XQj5b}q1
ziMf-qeja(x?-cV>9@r}8r;+#R?PBiYxQn=-A>L<0uu;s<A^UUaw_5<6cBA9x7m4`=
z^8NznUpyz~o+WTx%rC7M^UFn`k7vdFN*9pN-YsH&wI2FlznEWZhvi~^y&1NPIa~`I
zzrhiI#QY}5Z*u$=$8T}m$8jGzeY+9%i1`9~zOY}+@2nSdKYH#bkME-2cjJKm_$21{
zmcuDAU*sNsiTUC|F`45q4{Q<h`^fqJQ89nO5x>Oz_XO}P2LrGINdLoL;P@XLe?+_=
zasNkLkD$xQ2{8{N>+mKZj~}lB<R9U9gmU=FO4u&uPeZUr%%36uXNSbZCoz96&<<SV
zgP6Zu1_#7Ewo%Mqb-}Qhzs`d`*aqbF8{{2dE9P%Ei21v8SOog~n3%usfSqtk%oF5~
zZ({x-1jv4gu$Oj=d9oSyi+O5`nExq|fL&t#k@$Z+C+2^_Y0gg%iutFxa8%4cbNv?&
zkk4NTKSSCxC&YaDkeL5HEaqQHf3{Z4zlDG><}J*>w*$KVo%FA)5c6CaY!~w%-2Vq@
zMlCoZ=J{SYEtaeoO9jL-YJqdJ2sVmkbpS^fVfYi4>zr6=>%?*s&%H~m^hVe!R)z(=
zuwSf9(qtYLD~o+ZS!>~lSe|Cs1cZCeh?Tuwteg-KFL$L_d8E%HZhks!5vzdw@F}dq
zRbmy9N6{LwyvXxz70X9l-(Io&^{`W{K)YDQUBG$C3OFrR>0GhO*1-X>$~`axHi{LD
zzy?5viY0(Pp<Wmks}ebtq_5%_&I8hikBSu`Jfe?h#i~Yb^;S41R?RXXeUy8(d&HW6
zo)dVk353;ioEV2)a7?U*P9W~2<-onhTG%GmWDC%pbrNd|@te@KiTlkQn~B?u+?HiP
zcq{p~trM$V0GU%0K-{T>F&|+~>j3nhwiEUN`cAKhm9R;y8RR)*J)9P6W+yC%?PAR$
z&a91M%|>?I0~^GeW5Hgrt|9DN^1BwD=k~%OvF4Qly5JjF*O3O_z?y$Ttd9L+Eog_G
zVl5>7!X<#*g`~NjxYw_QBVu);cjrN|ZkPe+cw;B*5$h(xZ$j=($HiK-3P^V|ac|xy
z)-8>|y<13kYY{9Ht1AG+@9qV3?k22<u%0;Vf-_>>)(*()CGBejh{ybd_1bM>Ek@?z
zy<#otfJ0*4z7kH0bqB{gk<mvUOG&eo>$@x<ue-TkmJSKn4#dA_5s=rt`^35rS@)e1
zYdL9_9}w$);@(fZ2axx`Zn64_+fSMm$a;{l2RFe9v0gV9xcB--K+a0;zhMoW73+;<
zK)N>~@1Z5Yan&-hR`VRINw*qZRv!`T;k9Btk_V)Fgmi0m!6C68C7(xEiS-zAn2)d?
zBfmFw0dm%^5bJU7KfYD0CwR6e8i90gUIa(QN_4^oAa3G}SZ}EX^n1%Wv7THa)>9$a
zE7rPRI4#y&*NgSGdLWN~L&m>t6Kj10R*3a9@}J%)*4s~sMPF}iXoT%zy|WB<iS;gI
zzYCe~N&qsSLC!Nf#oE{bT)#UGguQ12@VxJB7HiX5v6z3b29PswT&&F=ApYhRa7wKA
zaomy)gK$W!XE}ei6Oi*PGM_yr*89r<8Sh^Od&K$xaz8LE)>e*NNxyYBoDu7Tr2CMF
z^<mNsa(|HHNBRIcAN9a;ApOURU>OXHwJi^byKNH?@8jh4@pWQ-LV)<6K<7^)_mc<3
z+D_Q^op3^|=O~-!wu`j`Sv%GO&pX7uox8+(o_Nm_|5F@4g^W)T|I@_zH20X-us&nK
zQL#SD@w0OQoj!Y3tk3lV=erld8W@CgVtt-x`1~oczK{^>i`&H7gFbt>{?aNS-IuqD
z^_4u}`YXG{+8coVa9pgfrb7tUi}f`D!oMDYEr9G{j^E(^H^}oF2gUm460!Di{Ps%V
z_`(dazOw<2h_#=5_wN+zyB=5zr2igrUu*~RI<QBq@2>&Qf3OVD;ooavqgV%<;jCCc
zB>sPt0kVIzPOL+OA37k`NCcL{cCilc66?o}Vjbb$5uWKMeK0K6PtoP4hs63BvVV3)
ztfL*U4UqfuF5uoTc8m2(<oxo4SjXnVAfV^3mH@|J9~0|0y>LXV<BMRwSig+}$KN%>
zA+dhX@%LNAI>B?EK#vnE#rgwr{y>_SYT=YvtaVtY){6C?7OVsE{bK~yz-h7ms{^))
zbvhl0`=>HM=AX#_&&d2U_x^lVtiLRW17e+7B-YDCFeui4BNM;D`YU?;bt4=U>ueVs
z66<f9#QHn3{=QGFSJ3H|Q(~PX%{gTK16lt#Cf4W*I3w11^gDk-T(S%}s$MuEE@QvA
z%wyuRI)QUnI;?`@;z}b<+97edIl7OED}6bf7FR|eaGkjbIA-k<mxsS)?Kvo}>@FCF
zGvdnGB(7WwNS9XzTg8=M3*0a8fIbqhFd?p@dLW(`J$#(|wus9wuu5D3;s#a%`WDB5
z{7OQw5%!6zl=D*3mhK1Sl{Jg2ydBPpE4W)+6>G&+iEdSkV2`-M#Eqa&HR-AeugQZ1
zoDf&EPh7Pt#5JJ<HUW9o3GjS%q^lbgSL~d)@EKeaxj&IO4Ww@%k4aol+A6L_p1G0h
z#?#`OOrDds!5MK)SpvJn)kJtxAD~M!Y49Cf&3nbw!gIH56jv+Ztt;WUxY`<F0~{4s
zdmOgHX>m=R3xrQw1f-o_3#6HTOkDU5t{Gc^^O=Ot<a|~-kl*ZtxZ*`HEUr0?uw7i&
z%mC!GU(_`hS@X8S0dZZoN?h~HU>OXGtAq0n<aLl{0p|<W!fA0W?1V#N2>(=E#Uxh>
zMGA9NxhnGcn`Wt*s<|fWZt{jt78Dm3)Y-r4>Qqbx3K9hYl{~}}B)4V6kl{jtx5?Yo
zG7{r5Hgq@{rsWqoVd1K@a@EulZfTm*YG*OrjqHT}Ra`)tSfHRs|B8`^R?U{J(+5PV
zTbgUa$z);jNis{RctK81L2*HMcU@g~H{wD$1qC@FM8slssKT1)n4FB1j$v=OWw@IN
zDwgOu+|x5IPJU8XZ?YU>s-=mzS~Nw`O#&@c>llm4xH2ph%>R-yw9{Tvj#|(0C20#v
zAZnZrX(F>#3y<hN*_|NkA<9$49D5E^+)^#lMlrP5Md7@%vGQ@=WRouLBHzh6{f`o|
ziz#(7#B(Hgj<M1jcTPSRY{P!8>ZDDC9m&%b<=;l$%6q{;>=%$UjZ^{I&vijow&>E;
zGMdo4iC3DkGF}y>n=F~3o}MB5{f&R-Jgg{b2T@99?1|l|p-oD~wG9*$7iMP{#`F^(
z(>8EeKUQ{O;jLs~7vESJUi!AQNhEbjSv_LVYW&OcdJ|r+w$2OBlp)!+#f+;p!;Y=!
zr_uTADs!Q(XnW4GQ)sPihV?tfvJTr8JI)RqdrifP#p60s4^}-cPQfKsXFo^Fg-0OC
zg_qLZ%^SH;ACh|L$F^&Pt}t5Zo^f?T*KOkIH*T978mpMk*W>e1!Ke%ND;_74(jYGK
zQca2S+V8fYSjC3y!b6>*i{C}2Qy%`NXj|CbGK?DWxUI<i`ThO#=M(vY&Q3dn7L=MU
zvY}*HKYBXW<>qnpBWW5`bl5f}yD4zq<<QW;z>qeui{vKD+OLZus#UNR=<h$=-%q>?
z@B9C}t-K&3ixyY6mSYW}ZX?KZtf4*J<Ftahi5Zu7zIZRZZIX|(xzr24P>ZzLVS*Rz
z??V1LqOC^fPmzxkG91e<j+J<Fl0vY9*SNgdv{1b2@$cY5-LYGO@hzpJ$A#9C{OuMl
zb-bv|-L@855BsH)%h1qx`?PCT%8qOcMYDop{buz0(}pyZdjGm!(QX#{o3J701$w<0
zi1Yp&`$^hJ8&)x9Ax+*K<sNS%-L}{ZCNj?Uvb216Q=4O`WD<*cz5L?0iuL!mwra-3
zPuKBzyo)qS^z<a+@r%mAu{~|K;WpjZ&>oDdTs+nJmuSg0(@R%KSfUaWT$e(}#+_>E
z)cSCxuE*3<U82?et^}1l#u7Ucb#?YHRktG++YuWbi7APV?$E#0Kr$?02gP>K6UTH6
z{-G<i4g)x>Zlf*mOC=iM2+@-BawyH_*0ySQP!*-Q{j+c#T+aQP=Gn^aD{}6+^}Q*r
z%{BLzS5}q>{Us%Sm1iG<+!+0HK~YgbFc8=bLC#kc1OkyjK;2e;WABaS!NAOpnSo&P
zpl^lp8(JIkgMkixmtXoasC1GDorGvhu*>Ypar$=tiyBv@IU2jYI4-(ai+t17lvav1
z++0J~{x3aA)R*BI81Q8DI0v74OZg42xq*V1HGh^rm^|oP75S4|8Yqed`pNiJ(9kle
zA`mGqjsz0jo{U(A$NtrwY8Qr7zohGyPw5v>Rny$+4=TU6lEy(vq_MH1u`#ls&lufd
z^r?Q;xS)}r5!D!p#UhQu+@$kf9T{H!k1<ksnVf1WiyKC&bz(={kXovOy2HLyW_^D@
z9*!34_$$LIfwz(;A^eqDYKjll+H#cEbBZsTU*v15q)78|?kcO&5>{_VuXSFARirh-
z&v|-ZyHOlHTo~vMRaJ$&!=*YPGHvv*?KJ98otN_*Ixmx2QYsNV#>)K47KD1oWnwm{
zsx<0ZR9m8cziMFgu&Ns;Y`%F->ow+ZUr}jkZE0yt>Aou!To@SrZGeAy_m)m5<!9^}
z52_yf9q4v(itm!Q&=zg;xA})db#?K&x=_4Jkz?1%>BUu@#i~0tyRL3_?8~YyR9zja
z3&gn_)XziNCF^{qUF)TqHp?!)9A&1mpd6`nR5_}klG<y%cJX<yt#!(%bnzO)ShHCF
zezZnaSLpJqsAe~LTZEr@GDt_T%kTWKI<JN$BUOGV?IzQvpel4n+sG$OE|<Q+!Sb7P
z?t5oe$bIe0V`rl$FL{kw<u@y1-90n!RBKabqsPa;&E)&z|6|mTC6~~~)nhGGIs6Eo
zQ8zG6SPth-jda;&goWE}k1mdrzPd^7ke3H9^@iLts3Zj*kMcA=>>3?%t!|_qV7Mn~
z%L@HU@$~*erDGI$y6Nb(+m);tsj?qY!?d^BZo}G=$cikZshZK2G%J6Tzm3jMo3Bco
zXCf5qO%#VhQ$nFnX_Lhx#b?7r`wR8s{!oP`S5{6A%?}iej?jO_<8(EO?lDzYPTF<Z
zqkH*kZKsv^FS;4GTUFa!<BhA+R8QLK(T@)$oXS1mJb-Sl$325nA5LPI+J4IPXra1F
z8w=7J6z!QK9FubD!G#>UGqMVOD&e~CP~Ckl6?5HNN1<XdFO=DbA(ayew6s*$)Ku%=
zb-FP5u?v->E<bv8S|gpeZkP1iY>+m&j(aJ?9m_3x*&SE7r3S6AIzOI0Z<v!d)E%d^
z>T^1W0;ft1UUa3dA5@t+mH89m#_(YyK7nI*QF9>BTok?2r4GC9<m(8#F<q^wcvQbt
z7hgVHlAGmn8zq?~{1_as%i>=+JZ)MSOK|!@>{LHn9<61yOdj{H{IqVi&v{X?hO2Zh
z=!<HnIN3QXZ=}~!7|a7@DsD{O<&^E)wE1Rc78Yi{7}p+fd?*x(#X=#=U(K+%qG^0t
zn<eu~ET4`P*Ts!*muxR8q!x|5)EE4Ka8X)}wia)>skwDJLrTYxy<<&?@?O#}B~(|U
zOAR<h+aJ5o;lx4}u~<cj2GMS^$WymbBTDx_8CYzI-2?gY0eF2ChMULb?M2&^mujPX
zA{7lTOKYe}RF}qIQP;I?DOKIeC$;PTqdGLvy{w{UBoQf#$Ab0gTS`Y?DPEp6fjk^L
zPW5rxmM+wcXsS7|?ONB-wv;(3N!Alx^K}n6<wj%loN?on!s6nZ;^Lv0F5cL1vcjBD
zA&=kh34No4uo@oZ;`&%5<>Pa`@D{I7FHhU=?UJf#zoiS+lXA1`htub3*_SnEbQx~H
zJ4(At0qQzGx+BeQ#dwy#O$<)try<zT5KLD7RL!5l%~Yt<rhi}kg7=ey&lb`D|F~*u
z6Hb~tnnq)er;u`SctzY#%T@ZWsY^1AzY3tPpU|pQ&NabnePt6`TPNVBObiA$R5vP>
zUshB^(Y{T+c3ze$8dj|n%6-=augO)dx3ty;8-n~C=Eau#Grfi`<<X&7c#>IMR#$m(
z+2+$%k9(u3dgJy-+a{@8+5r3Mb&HpLlb>nMnKa8Em^CT)l4maq&8T%vo$9Kck$ivH
z=1DcgyQ`5Y^vkWfNwGVVXmgv-pXTL~=cI?La@V+1hNFEaC(<nSe9gpV>r8XqGJfaf
z7iAhNZn<TJ!S7I+yUS^Go|`yRshJb)-|7Q-PF#N1*XFy+LQZUcXL>Uo*R&@UnIyU`
zIe*aBF@y1#_E{S2HquYG*PtdjzLI_yj<Zyh)|5KYBL%-3LyW3!TIq!H6>hG(*EKrg
zy06Y@N}h2V?aw6U%}dNvQeD&15~$8r`dCvPbJ}d@_rb=->*h5!&U5OsGtSUHeh6L0
z`4@Oj)N9=u=O`+kqluCWF2<V09ZL<i8QZ_plMb9380Te-KA8$8(sL+?AE)1yE{9?I
z+aEBhm?|^*e-PfJ-<Qung%=d9Y4!Wk+(p#!wpO1zttMJS_S_<%t(n)ytwLUHxw4zr
z7L1z0X=`$a_3W5#0;_7G6yiH;uFcBvWMrAHX*FdnQ{9=xxz(i;uXHoZ9%1U~s5jTo
zt{;l?&mL>4&z3e%b!U|5bkS=ZVb;_rH<dfHB&WJ;V)WX~ob2>0!!>pE7(Kh594QFs
z?wL_-Hv+qLPw&)A-EI!iZiaZ~RuO*#bFNKZ8c%ZyCa6!6Eq8<Bk=k0dQR>P;MRoBS
z>;YDTVz8YkF7W!jg}$szduW`Q<ty}lQ#IG;78K;xH;)dDo!XO@dMK|Br<L@yL^>vD
z2YNzBq@|}MZFB3xfr_QK-xw^K)zmbrD0t)TODh5oqpPy}73~W#hg;neWy((b4sLIo
z#?K8kJXBCxpmyx2TX=n}zpj6^o_<~3U)Qoa6!LmQq1DO0X&*9jbuYmP`a)`doAP7q
zdZw~MwOsqan}=f8FRXj4badBO6k<OyS1syaG$!k&$4a@jbGY%7UOmWg`n{7X!5Oms
zmC-_cGk1Pa>E15CG9MF|(%P2apc0C2?nikcdfI^THDhf1+?!C|;)3(Sn^OEQHS6%m
zq`)3iXuH();aPhOS<a}pnlczy56p4(!yWee+a?)qe|6ODSAv_by5i37v1Y(nF+X%q
zUiaOlca^GV?kc^@YjnkDcNs?4Y$A3U58mv=y!pYd#Eg<DKMLIv;^$VoemHu#@TZb`
zw2=+GiZ+v!qsXrsd~*~2g|DK`j+7#ApQxk#^3~MIO=)srT>UJ)zuO*}RBQXyBLo*v
zOUIf|eUfTpncvdg8J3&I36lmi!1O>b^cKHHMFX!XUd{;B=v&aSRH>yMtsREZ(c0Fb
zR7YoMUe0YNRb^SBQq{q_>4n|}ed<jM%NH&TUSB?u6i&JYeG}Az*472e{#~)OqP*5O
z;o882#z0~9^t{>}OD)A#F1$~ZIa@uG(uC%eBl8$26Q!PUL9wE_?j5ijf13`c()pRj
zXvI*Y^q#Fl!NQ6c3MZFRtOa>Dm6ivBfqY*v9YZ8uGO0A1H~VFRGAawXH8ENlP>%(3
zgQMTiE2Mx+Cl|i8w7jsQD8D!!;e7}ElS);b*IbGjlop3-8g72jP=z6;gf8f-+hb?m
zN7R@P*%E%Wx9>-1+YG&R@i;%;S9$+Wq3P%!wGoKzZw|eh0ff=-R*YbLAEAAF$1h6G
zl4#dKccbHLg%W2ZmVx_l3m(L{?qb9lf34OY13#*HTu*VqN7!uJ8S}%{dUhUMl_nF)
z{5#Kd)X9OKp;*5fNW~vk3ECKEC8iPwIKL>3X@wfbXRUsEOHF@jLV?zAub#i40ZonX
z3yMb)2?kQwiuP@tzR<DrvHUN3I$II%xQ7}_9F8gPMNcwbH&Z-zJIZsoQ+;`1*zIM`
zl4-iSI<F@;H;|h<cW~v(!IeXaqj~;3e$-^HRt_e8;ghtZ{BNG=JM>JuS!otlw$bBh
zmq5u$%H$)XU)!J`Y+$rs#YayLGu>!El5Q(W@sygtxTS^?O$%2=!)ej98hRK#yq-+2
z8B|SE+M@PgiwS(jwr%RkTu)853bofYO`TjiAuF$SqB}o3-L=?VUQ}99>Msms&b6lM
zb-2d1>&i=;-&k92&W%JTRfQNE;;tvhOthmho<2{4_@RuMaMkg1bhk(5dOe7#%G5QJ
z%27RlVf8A_t!rkBo|V^4cMon?0V@)EJ&XQsg#IiwQ63v%^^m5WTlR=Jd74Phq;sj~
zmKjg*UVp0I#|-Lp{#Vzx>vG_E@hPG>3N!&ca!YH2p@+x}W$1oqDL=kQP`UMrhR+>s
zsiAZBHR+f%6xzMOMRA&oR$m)|HEpdyMd})2s4llV+vE1v1*<2~j0L6@D<i8QBfr=(
z(%USTXJMUhQht$JWv8d5-5Y8$3i69{)6MsWmrR`5UuRm@#Qtf~TcU1Pjw_PwPV+Tp
zcnVBQxw39`Sy_2m%wp6}3^#Z((+zi)FW;SCkfG9)D{XQVw>`ILO8ILF{h1l=dp%6v
zF!52GTmI>ilDZnxWt5bw{5&H)Kg}={)3u&S`KDods*-cphgC%T<!#yl(=V!3`+Y@j
z?LzZLDs@f2KQmoT3YSdCD5@&2QAT=(udK{B`a(%0@*^|SpvwHkO4XF7yG>OVD^n`m
z8rJO@_IF{9BgU+Nu(IgPK(x_Q<JveE)!2r1GNZ}g+6%74D3Zfx#<41apHWu8?C71N
zUvN&<)Obw$opkm3w|00`Y}jrATeLI5&(~Ytkv#ilcfTHOYffszia8^0ts=Ab*ogLd
z{I*wK%WPC5p6NC87WS|@pJBBgR6D=(8CvVv6egvdnLoWIqMc8TJ2gffo9P%~1~?I;
z@jDE$glDOuDRWxMRSZj6Pw;yCol)ye$!RR6jYkulXJ`~>@$PP~(|p>?4{@c(xE+lv
zoO}8ioVu=`p<Y@jb*vfdwaX7<*K1r&EkP!;b<@E)U3Cj56f=DsjezqYN=hTV_jo)w
zIX~1NE4lHtH<rZuEAl1><MATDij=1Gi<A{rx*KAfT%nS>2O`yVb=8pv>WV8}n_>;_
z%A&GJU2?L`@gIh13-;OVdYMeXdsu{ix<!Q9sx?}Zt7@v;(VDah#vk6w<{Cz+Zu(<q
z@gMI_FKVMXn)>yOJk?TPH6^3idkZQR1=;WQK3tZ@-@L0RnN<>U=eSD)WlG9#$u3Z~
z5sa?KZg5>yL9Hjlr_bv2eI`WcTe^KdU$o3kwG3rvhthJ~Wd$vvP)mP7&VY7sFZwl-
z;kjPlyx#fk$r!QQnGv;Febk-<v*$CDV<x(!RMS6OMcw*Q-Lxa+suJJYMLp9E5c)f1
z`?Pa-W@5qQU`KFr!NjskRaZIsSI4<zCRv<!?)<)cV*cd3yvg|!y|b!)zUo=OiEHmN
z-tF{fr_~p*hf2y^kB3<#(xWE5I@6-xe+47Xw5n*XLMuJwXmb1L3An@To72Oetjo$N
z$Osn{#Z*P<wMOln@GapvwZ__vf}E_Xl4&KO%#uuh$|NYt?CUdT7BrMbuL-Q0RPu)W
z{5O<L`f<kfl>YZTp4N<v`%~8H`0&r$x-suttt&pSoZ8=@XhQY4eHPxB&v7Wx)uf1g
zIR@>ndM3MKLTN);p|>)-JW!I`Q0k3jXU9si8j7r_X-%<I&eNW7o{{aVDll?F-iq8@
zRq3sJv^h|&@{}r6xuvSMwlQji)vTO+RTwVQzo<Xj_d1N74$)WE%M6LjTwP{(glTRR
z(w;?(*@-Cc()KR$oAjxkCZDcq+QN)Y3-f8a+)ZgTo}^*&IN2g}KUYv3$jN$2_gpL7
z(X6lQlP{VX^_`_fd2<?E%D7Gy77uUEDX?a`%;|xm=yb#Qd@ROFoazsk2MWEkYom<(
zO7iMh9$_~^-RMbgjwhU+>GhiTUNd@<$;E4nC&XNyaK77<^%CRPR3AJ<AFSIny?%)A
z%Lr-Qeh%H)Q>R$i(lybZc-LNVa&gzKn+H%sP9K~cJr%?rV0`Ngs&r?(ohy4e@#1CQ
zL}J_~1Um8&?UFFIM2EwwQ;*zu>$+pnJ#dX~?d`6If~GN2BWhA)bTl$a)p8N^7v*Ht
z)wedQVD+21M_8!A<#PFgD!aT+8P_(r-4mJhPWf+H;<HC?6Kubu#hzi%Yh~J+$Pdfn
zgv;5?eQCquUM|551={qg{A}K`Zd{noY|2%PaBxB|p7vk}!nFF$gTCoi<4*G`=j3_4
zx90luJfVTq$wkv4wG3aXruznO_WDPME}ZYkn^SpD=$c$#-UD9m>ePu{RQ59s;o~y$
zEp%oHywr~=L8EDwp*=Wn8vTuaD&1m+8T3+-6aHX+ZefGBpro)crzGNbWq6dzG8!V`
zwz7h7R$VS*<%A0Q@=MYRT^TO7rLrtf#!z;et{^!o!!=(`N-N3t1@Sob`_gl<+9%d~
z7__HdYLBF(I%yxeZ_(bGwik`=U-Y%Uuey8qr`NwzKdGa)r;h*ZZ6|u`NzaZRvU280
zwNJ0}(>o?Ay_J4e_1bv4CYA}}DlwYys-Dpu4`=cW(Cr&NIifN`p$v@6X;<{RxgPJ4
zI=`}-B|*J99&TY}kJfX?=;1m%b`}9S>y91PQwloYr0=iS!t|ORcA%fc8+LKxq}SCs
zHXQ4Zb*mlvFtTHZ8tCSvj(uhQu?KdHmt#8K`j`gx+WeRXBcmgSQ!0$~96qddNUdKx
z<DXPn+nU&p5_;%TZR4nGYixLUpub;v(WKw2hkR;acyoXEFuw-k@f~q{9_NqhKh%48
zTf8ehzsz16W^gz#EV2*0E`8;WDsO)%*wqyb^@l3Dx+*w~zZ$vH&195ho!)G(j|knH
zV*qL(`0KincQSqW>vxXWW$e`bWV}LD&_&$Te^E4N?*HrR&136GLS?ig>e&SQRfMC-
zq|to6A59mB8VvT`usQZburIdxhEe^iPha<`<Q+S7)V?)3YzI@`jy})X>u;2DzEdzK
z>mCk1_gwH{)qh@A>$BDR-CPnkS%@P&3!9&Nu6d#AA70q>+;dF}$Jt+&-fuI$%_&4#
z2J#m-B>nLo-rKmr<LEd0yOVvlGZsxl4$H&UR3@x2dU+#ew_i%Mr2cWk(#5H15++%?
zkvTFh6Wt7@f>SoD{l+v}<<MAOe%1!kswOGsQd@D-rc@|;GzPAWTkYJsRpxUHQl86H
zV<*D{0|Pp<zU;I+EbET6?BUeO{H{-Qb$#NZ^2xcle3*o}sBH2u?(rqFU2n>|P*3&z
z2z|)-`D)#yr&{<+rHwC+s!Jq~FODbdtzXG;w{C}0>zRUiICj{UvO{Js?K@F6`#5&^
zVz94sz&68y&YgX+fzCdC-S-@J$qhSjr+w!EJ1}KeL+XA#0;#5{vumRoO4;5>(i$(=
z;8@&b1y(~z+dG*w#*4}r8`Qn5-Ra?|xTrZTbY|m?!M3>J@s^`ai3~54b<zfBv#rQW
z12RsamdqsuKT8e#6Du43XXZJU*EkzY<@KsIsB;@0GrX}AZGm=XSt-lA)C4aoA8c@Z
z`QVmcR5sY$_>#dS$8^<wOwtDR{BWue^hv6;FO_zQosE}#iFqd5o9&KWw0SErXQXwj
zWRo;z7EZe~7OyE8?^2Vv=$WwzTx>nOw{@+iRpq_L#<dS>mM+{Yn8f8aQB8A?P3dXg
zlt6uAH%gR+VrS5+Ha-7?Q8@ND&L)z1{gZY{=l0Kx;>A}piVJ>27AvP0l@BF9zHF{&
z664AxX%piML6=6Va4wPdFPOx|{cLrr5lZ&63!HA&v4><IJ6jL2b@$k>yWn3h(EahR
zQ*F+3YPsF!FknbJ0LiAtn=&#?eXQS0#!Wd3v1D80eU*OCm8t@mm`Srq-*r*jzF0R0
z-b*d+qPmrAbC|{A3BoLv;kG-as83Qg?w|L2Y|wml>r1|~arTwW%k`>lj*}b1r7L!P
zc5biQ^NsgSZ5tb3MpW*L%7=z#eCgO--{m%@R|QiAp-)l;bg8sU8kg~sFR?$nopAO+
z71+HiQ!jci-MCFpxy%{NX5mhIuX;i@x!dW@wY9yypaw48=ybxq-&;Gb4NBL0S*ug~
z@d}+;UuLG$ob?31J-ws97SYoXdTLG2o+v4)scEjMDd~MYRuK(^dS}h*ouvv(3h&u)
z&pp@m_xC>jctVG>FU$LQZ$+p+6jH>PRbP=^RFqwD-95ysdwkd9Nt@Pl)3wxer`#Cd
zJM+$Z7DUfO>U{0RSNq)G<Q<%HjZ)W4ImR?y<nwy>=HMXn9vSwjee=aQ!BeiWw>~gr
zofuRhJq2c;>Fp3Ignc{h%n*G?kyJ56XQd*VKZ^+jy|Ai>bNM-XB&R1|SRBS*v^SYK
zV{LD1i?fvZID_s;alAXz%WNk@^MO!Em--IQ*fAO?=#RaDv4lOJF~V3|?`g|T&H=D$
z*B14+G4s>L8W-n<&Vd0hSAJhn(&b|tZ|ju7mSC_2UQ8Yza4uV(YHnzrJK60%>&|yO
z2erVC*wV5)c~qhk!hYh;pG?HFZsO`g(ziOSuBS9IX>Gmw%NLYsYSUZO3-u6(_JZp-
z76%&UPRN~`TRZpqmtKlL5MRAI{@ELEd~~?3Zg}*iSnPp^^>TI6X7$>7j$WOjD5H9R
zH@lSetb*U|(^oBSzn)^KQPSP5hwLR4xoW`+`d6!SgPnQZJ#if4rrL_q%GL#uin0)^
zi>aIB<BUxlpD=3A4ojOeOIDSZPZO7F;-h*EQLCV*Qk*L4cT9OoYjrBYNoOXku6=%L
z(Kxg!`0jAs*oKpY6XASvvadTi$yU`pA>-z0&f;EM^r7IpRmn|_W2?=>PAolX%uYvi
zrVph=hV3y<5$lN;b`0Cwe%Ra01UBzJ>@*&@_&KUZy~Ahk`WZbnHtl&=@W#bz&eVo7
zW2TkGHtv3H*8H&9fay~`kLv4QY)&$jKkNBye@2$hHkJ1R`Wd|nq&;Ze)l_<0XwsRO
zZt3q1KK*pCTXm0&j12YY^Pai^d)iB<r>^K<_~1ECTSU9eB64!?u$kN{#nP=?jf@Wa
zJP$qO@$qF?aq%s|&KrU^@Y5OWWR9TV`R5Civ#WUYFZO*WbSw|bCt=U}+oOrFzb%|<
zN!@&`#PXQ^5^?LCim8P1)^;(r+CRA_7?@FMzlCUWL%K@vCcC>YtiqNA3%&Ns{hF@5
z0d|GB>^X;F?AA(_5c@3(^|FG!u*XK`<V=0b%iqJfj*o8E>w7!m!*Mm#AB%Nw-h5u-
z!<+e++JAXi#VPgi^E7%~8-6udQe(=TnS&lL69^pR-F(y#XC|CY5m!Q-IX2$O#d8!P
zdwzMko;A60Zu;vWy&2KVwl{m%j{ZVHH|sN%3l~LCthRKs65{i*myT(8HtKOcx>;|a
zQEaA-b&n3|?@QE(edpCwjP=kO*0G(Vr-zxI9{a?;rQ3Y=hCQr4DIIp3k0-(Ct-&03
z#I)?iKq_sKTRX^1H?wQyvJ<^gYpW+sl{V(MizgIcd}10dm7nFwS81-C#!{6=1ovep
zb;T2=7EbWxRTg?C=L92{oLOl_g@MV%{>Ff}D5J14&o?0w%$e-D{45&HvG<MJ^@MeY
z1T$B9rl1K6(xW_0rQ_Q(55ang?JKB+cl5BAf2xjO!%8okS?!k9&LnQ4PVZmR+sVqp
zou=8Dtb^(&Y9(VG+SWEExmguua~9L|Y3$Zwo08s}<qQL3=Hka6Uu@dHE6jP1EV?7h
zT;VUAnp2)12u`^t{}1{6xUP4(t}n1=Tj5a6Q|`1|(#&cz{eE2+o%TYnb?cEmZ54ap
zCK<YOY}1nux_8WFxF5!$bf=csR(p!l+70E&SbBGw&wbZYJ<&Net;q9^cp~o9v+T_8
zWoCFbWMpjcWVpYdnXMKt?!NHR$fa{`1?<SfE6}rl^!fI39<%tEXcG$*lML3a^&SIT
zjc8L_B~^xh*epYt?)d17*+s5)gY`Pr`_xodQTEsNHjJK71I*6th$rwxM~AXAKa4u4
z^3lxfy2RL=-%zsNCiABQ)SaL`i>jxjwg3Do`I9;S{#pJfUp;%fUc5vbslPK4XFDDJ
z79OAd)r;QazATc6c=GZ*`}w8%*<+CB8U2#Jq2_z|yL@&Vrqi2x*0egD&!<?pEqF~A
zN$K9PBX^vjIA0%KD(Z4sE&nT7-6t;>^?xcW!3TMlJfY)XIAxT4#{ZpO14IA!WDO1c
z-;*_*_`fIXWcU9pOAkW-H#VU+Bwbecm)O_;T9%jZJ1%{Zv@gu@JGSbkzaQJ*Q+Oqd
zwfFhlG|pxR`iEKNx=iYL`zX}kQeCMQnR?p3X{;`NCp$0it!xjytUiqnJv=z()4s&M
ziOqNk$YduJt$=xno_dR;IvMYezcK98(eHRzzsVcfe0YaST&}3|{HJW08TLLdTdH2=
zy7c|nl20KyF*KBOneYcLuW^oSt*@>ldXLzvNcG!!D!Ekd4|Qgj)xH59MfVH5H>WKA
zH+t(5xuV{~m)D{Tvj1P`J<@-vvHdf>d5c#r?^o4Zd9P42?Edmf<???ZpUqR3o6ER1
z)Ls$8hj5m_o#k&mMq@uPJJ6P;x(81rF|dQ7!T276&yj~%_q|Zg&ibLfmT51jI|E=_
zn(lG+n&RKIK*yFn;Y9xsv*AN5L0&G`H<0w<$LjUJ&<FAP?&VK?p}o=H-RjZOWzWpg
zneO25UoUxfdl6259C^v}AEt}u=b|#uJ5jG#1}=NL3*Qa#uFJ|o;TdaTqup03ki&L9
zUR@|odF!@Lf8RNg`iRTq4(oLsJrs2_!oi&?((8y<Z2jgGrhE9?tVJar#wzTQVW*K|
zh%mlA{7O-JL3X*f)T5^y^sGqv$Lf^tRqaUE->~+rs#|eT@v2+26NxJNRBKbN7t8EB
zHIwwJPK%1qTf~@W@r|XqnN<@iGmSeJ=n0jDcbN8NZrPBUF|paxofXY{dwOwxVPXFC
zo70tcu2lNX)Ae<6#?L3tP!Eii$1pmSJKr(;u{$O?TJ#V^k4%ztP+q^DEeJDA_oHJo
zd#a=EG!{IZVS9qTQCX`qJPa@j0-lW3S?q@zJxP9&;jtQ9S1hu2I3sUwq^vOaKvZur
zqHx$<6g`kzSQcS}k5ZmIS6Azbx4XWS+90LJCeGe7+RcBi*Oe4_mAq2@l78kK_Os}@
zisUn4zV5Vto>71Dq1M)|wfMsFvZv;gWcx{eeEaP`cFn)?)9SkE?7d9sFj?;#|CjV&
zzJTo*zM`t;|4F0%@(Ev<Ix(a0f1_EVZ2nz*;)=`b)OS5cW{)`Z1T*%?Kq<}LGXCo!
zrgTy}<OasR=cz6YR*fx^Ol#De3;Dcd_`>%=-bXUV=D26{l|QO<cx!}maq`_vz9w&n
zeF|o{R5h7wI`vUUyQym@ttwx6{)B?kdEPX}{XOh^*r6h6X1+foW1b#2&^jGf3-J#s
z*c;Nsx0Va3TXy|v^SQ$an$pHxCVNuZ<eJ>=>vJ_n*<Z;%+qTvyo94J;M-v|^<`^-R
z-$a@sHo*Gu2Ab4I4S%)QTyLnitHP|xOt;l!<QF&8Olz(yuJw3E&*f$2Pi@c7%wN`C
z;LXV{ocx~5tn@&*=#j+aB9A9MyXdR^{a-Hf`U+jy#bq9MhLw?DP^Km|PiZMA%Aez9
z%gKCK`n}oVG;3Mjq=M`MH(NQ%@*8t9($a6oHPhwe%tPBg6)U4HZ9Ih2QuvuzV;5Tv
zL!zkS`;OSOMm?fajnf{mkNl~Ux<u0rxo%zg+_^V2CHU+kz_ORqE{>=pYAZ7t0o}s8
zqPArH&7J<xCCcDlZ=^|c7h(rt_8xt8`smkU`O8Yx$FEIhQ&_M_?;cfw>S^RtU3pLG
z=;BB39m~(<8GVxNTF!SrPCGord)6LjmF*Yl#!gQ@*cs}~Xzb`onfBqU_%Pq6vxKF0
z$H&z4NqS~&(lk!{zfe%z9q4|C{w8nr>M096{AC~hx{qhUl+|n=?H-?>Q*PRCtQMJ0
zQ(9HS3gTtuhu@d##+pWWnn>WK@kMFxp{>({=$V%lXTlED<*Dnp{^m}PAB*jMhI$qI
zvb>ykRmfbLw}~B(?4E6lvN(8!cXu#YRvwFt-WV${3syy5<xQ%!!LsY3jXiIRURM^Z
z>_HDbm*(i9pSy}0G3B2=yFC?x_j0L9S15=&r@kMac9CXRE|-QGO3i2(P%|#oPuszT
z_d?(Q&)y4v0}9_F+;#<Jy6unq=3O!Oq1e>Pb<>=>^B?MU_B$ab_6zYX1hW=Q^ipv+
zM5}Z?YH7CrHkVJIeS1pl;whCSwRO`PtE|$<#6U@TTX4a{>W+riSWQVox=L$^)U~P)
zPcXy2`iio>`Kq*Js($}YJErZsNJ93!$%S<c{TYT{++e2Hc9wXgmbJynMU3M7^ODbg
zao=;c)1n4aix~OE#rdiyFR(q%zNT25JnT6d<{UrCENPMGovgEjzYjF_i6oZfY(Svh
z){`bt-F&l-;ii^Rj?uQl)aKjqF~|NKM1M&CIfht;^X~8$_<!QPX6^)6enwvAP3&#S
z@2F{<@&q43^9^*!4xVU7eO<oSTj}#<Ip0Qqp7)*#tgpE)J%dd#H)ZA(WySj65uP%7
z^72?8@P&N*(2Vnp!nib{ciR=_v%e-<q1^fXH@&bc-1>Uj{h`?FZ<~H=@hp|2?VPxJ
zKcLCJARje+f?ew2<hO%tMX^6A)J=FHO$>`je%crPLAZ%ad6K_w<;l=)NQ}QL;*H1q
zGdv7K?OWcsiVtko?o<Ep05OJRqXP+o*iOMswZQ(M#QDx&ubt_gfO@V>?~`w)U1NGq
zf4iY`(jJwclCNe}P2Zy#b%OMKHapJjX*IM7tA5?S6zDnog7|3S0e#dwpy#6FoAoC@
z!-OQ`;Q4N*VbwcN?cXEu_)y%J7}4ME==$%B5wDX@>E;`cW$09-=Oy(<T*pFmPlySG
z(~>L5Y&+E!VedU<fe|-PZ<ue@Uq9HJ;-hr=SXMPXX-yTkoJAa4CM%RWI?-tStm!dN
zmeRXY(^{f#cU60SetVUhuSU}7kJ)(XiA}eZF|Q>*QqC6o{M_I~UrlaqKJ(1wk^Gi<
zqdzacrZ_OSD!WjB+>mZmma6dEN-NFs@cr(zx;Dj^7U|KpjL2luP{ERtApcwU#_Ei=
zXnMM#R9hXM%6zkI{<OTD`cmWuRbFmxjjyymCvV#PGIRdIygc7Ss-UERpDDpckL3!+
zZt*k*(_?z_*r~tT|FQp0oAP<xrv82^YVyT&VO!X*zUwKdHM2&4mu1!#cwY9c^Qi$d
z=ZVojVG_Ad<d~zs-LT;zIa&5v4Sp2GL+MlfIpLBK4Mj_N$e7E7Z={#vf~Av(8uAr?
zt7c%#TUxwEuS`eh1QItyCM@Wq_v9b`&SK8=T4n`*5owbCmIRMYFWk<iPu0fPh8fyN
z+g;;>VD^yf>s0t`1{pej+p4_M(!2#Z3-w`P?ho|ghMdN{va-Azax0yiKX(qj`miA9
zx2h;qq!zCBR(Ka^Ry)@Z>+^d3>tWXWyf|dZv6t=>^;hV6Rivmw|M?9)sp?Lx3Tj0h
zS9208anTyWQF(l!IYW-2%<EswE-1);VtsZ7esGpAv(D9boi4VCHLl5bw7FfGSpye5
z&Y2Tw%^0YugvUJ*bLvj_W$R|vlTkHqiT=>CvD0r>HWVA4r^hu|70JJgG2R~Z3MYPP
zs#a?!C9Jy-+w0PvnEjEKy@b=;TIj5dHP^)Trz*58WSA%nXn$7)3c01c-2N`;KheUs
zEqLj=jcMTTx9HUd{(eh?Zffj+(IIE)Q@?WEZw}M;53~N@O^(RN7m}{9$xYliZ<MK$
z2REAL#s{6>m|C%4)tAkU+GnGO%I2!!vCs!M)?#qcxn-)}Up(65oR1#zGvVfpTXen9
z`*|AZahTC^b_M8d3%2u&@2nrY%^Nh!^?=nb5WQSMUz_@CF{!_Fq+++}a?!u~+Vz?K
z^>%xIK%`WU>KI9OmqpmttQ$M~o429l_;8L>8eU3}B8oe42Xv_=oJD^pe#-71LudW1
zAcLD~_e{N$9fzO2W9$s`Hnm07%-Y)8dmi)N6@288;9cIwmMp8i`HS3o^dn2{J0E>?
zi7t1iJ=NnjM^+iW-4*4v*?;YemXvQ~o1>}_QOm|j|5RyFQE^DAXC`N4T%OY#%4+VY
zDVZ{RR(wjJnW>xc`I_|m8I--Ar$zT%y0S~3C9F5t4bY`Mb;&b5&4kuT*0Yve_H5it
z)=%xTq*F?|1J;E@DX|A3Sxj8E_?5S|DmdpcZ{0_O@6=_rWO8tGt(sdK4$gVBKeocY
z`O(FbgBdqZuzi$a^%!>Ql$Wzd{)#20H#q1{kQOm~+1se%4+q3zJ#}@@{6Cbv349~h
zc_)a6qY5W+761|?2ofaG1b8$L5Z%o_pgz^zI=Ur+lDc(Jk|oQeV#~2wY8{CX+wmdW
zv0{nzB(`N)6FWAM-`c+<wl^L-p%TZN*fZXYCuB0o&W!9?Cz)nu$KzN@Hsgi%|9`Iv
zD3EMP28pUdq43V{eeb)!J?A(rPrQVQx}3fDr6=xCaoMohsku=&JAxkcaBkq#17QyI
z>)@DyY2j^OFovZpsRBoBij%~FJML)BjIn1AWZBTN;sxi8-aGDioHe1FFP%R>`oE8!
z|BuiLzvft2s8$()^R-vScf^M<UMjZF9(Z%kIgUV=dfsutai8NM$2%R5I-YdY9UpZ3
zisR#sPdYy9_}?5~MXM~yiEbf?)&+K6h2c_KVtUrJd6^xlbbM+(-MVP~to4f)Ay=83
z9ZbaK?|G0Pp`lc}HlTAbfdEUYPF+6G`ea?S3Ku1CSFmdcsndN}tUz2oAY$CS)*m+w
zEI#Z{oH4)J?ex3q`7ZN2{w)4!f8zVTI8}fs@CARO`E7N1+Mk%)tqc(`4J>M`Iulz|
z*x)PX-Pc4SaaP?r3xUR0)MZVbOgy?^B9eeA;ZgPF8T_)jg2O6)x7k_DBkGYwd?VW#
z3vMflG7HS^I_OXZ6aA7F95<nY6xdykw_@d5L{r6@ht`Fh5IIL=7+stmkW*^1+EZ%X
z(P<4~mC>41FwE))a(m$nbqwL%9O!uSzraVt7ypd<>N;~y)Txi&B;2vuzcnAInS*8y
zrFlAwajIcd;I)Zx9~d3;sWYV9u-lrm@{gqrHG<~P7S+gO$RLC;*OD6)R}A<q2O53?
z>uAAox8p&qqbD3sJKl?RwBmRH)D7XZ6|qOH6nV>9JRW{(FOHPCD$273?2?4_N{XZf
zuXwK_<obwP<JKZ-TSM9!dO1G@PK&%sQCtMcF{QMviKw=K_BsjKCIpL$Kk=#>)GwUZ
z<b^mGWWZ+UL6=K?KG)m)>|gui*L94&Iejmwn?J!)@y9WV9*>+YXE?0Bco8FirVYhg
z_$VdAxaDtu^}o)`$?>^d2c3+B96V@!KA#a6n=fK2#egcsS|JPSqY3O>P|x!zyczE#
z7V`MRcd17R{#XOxIf#e7m`h4qil9kn5zXc(_|xl5+(`R!8`4oUF{oC|k4sU;Qs5}(
zR-z>}<}H*Y7lxd39ts_^-@<_c^b{NB^T%f`#|{S9u#wskpdWwybPM;~?T=S{@i|}o
z43G8|U=bc?IF>d~5%G&Q^85vSc?;gZgts}0IrHNYoQYJdIWb4o<a5b8V!x`8jx5i@
zM31rw3M(lVGY~Tk0t&EcBZCcwK8r+f5O5T;e^{XhcTY6h!?VlP@rh_j&Wn;sAeg(1
z1cL|-bWDP@4X$r9qOL3|>*YE4QZhKq4ogauqj)3IKq?v-Xx$E5O=^Z9wxc?1CMs4o
z%#vW22p;wzqRVub5T6>6WztKz+)|qHW)Q}f4(iPf!VhU%CHD_+uK^>0!nu{_;pV!n
zh7A<|JrD^n|7usEieJy=mYZv~IzTI6K(<=`d-U9+g%HF8QYw>=4*&=`CNQg`*4G6K
z4q?Ei46lY2I>#EX_4V~!Eq5j-92heCqbg_A=F0*$oN~NgMP2s*r$OH!h<E_*9CO4@
z!2HfYye;)k#7of;mwW({sF}HxSRX3%A5NzaA32=X-JVn>jZdkgmD!Y2*F-!$ROmgL
zN*(Pj42fDG9F2l~ZvG!`O~9Tf9P5htgD|*4h@|G<24Y>WcEtn@5ZkgTH^!GXJq3Mu
zzytxayY=Nccr#%jB@}S301aXpLHIU0h-<(UdPEy5KhEfw0e3N)$1HEc>UJe9Ly9!2
zRZ)w}cu%Oi^*k&e3EI(u4mlj6M;4${63g;uv4vmGzI7j*F%gi&{Por^_dmFgtU24?
zDg%Yu%TU<CvJke)!h8&+VHRvJuE9`;v8B?(9$R^CdR8J@OcW%jtt$w8t$I_PoD>Eu
z?W{IQST)<i-;ySe=A)Ikty|Dn0-_*OhVFm?w9WoewG1*-7|pFo5p5R<Yd;X~wl?`C
zC2lLwCN*r0mMqNPJyp!>l><>4OhiEzW7w^7x@TwmXJ-24(O%kPvoqNl{LkVj>1_0w
zG)~*5Qra~{(ML$nVe5zp2JkQyD|Niqcz|TCS>LEPH(^SL0|j-UnK_T0<ybznDz5Vk
zBpLIdr;h<ILRKn?9h@!yTIhtOF1U>8qV|SwxJAgb{o1;>3@(T5;0c2dT4mF^!bdO{
zh<AhI8sb4Ce*!E?<*^Qflr?-T;@rSM<1GyW>o{(}6}?_WHxx|1EM5k0hW!uPWcUXT
zGH4$>182n7G;LaoX~lEKxy^H8376BF`RQjIhXM4JToPCpX$i-^dq4z|Yod_Xh5i#l
zI9}G6kh7A{<DLuGVg-GZ-9uL~3UYE9vg38i7BLLyBtb|X`HXxO5#YX9+CZ-nBi4Zf
zN0PtCWux>O6v*@~w#{kVC)z%rz_VqvM79-YT;ZDSXFGYH?FNq~`@r_HFBW&mwsZU&
z4gBK@t(5IV?YvekQthtclc@1Iv=|f4iR259%GOeF`!m6ybUZ+N*jBcgZ=wp$2ghCj
z@~!W9pZDy~v2UWvCa8v}3tVFaty_RU>xGEO9BZr?#vZQ&)S4TjzQK=#J$75(=a6%s
zd9!Qjl;bR-3f_$8(H^#mZ;mtD&c5)>_OtE$j<CbG^{jQa`pVz%S-w^O&>d?XNf2Y7
z*QCV@ulNGENkHSZ*-^PBIf3jIEpG8<M|ost)wN~Qy%TRp9Kp3tzj%Q+@dIIrEnk;S
z0`7sYyM%XGxp1);iyItCb(f8*11f$-xFBq@@2rV)&aq1Y7C0_^TVuy(tTE<u{LJt9
z`z<y_;u{GH01Av?18u|$&1%TI)>m@znScO{#;dx_n6ZJU<<JpC*bgrcJ8&%H<~fK-
z*cw{X@NBhc7*rc{uDHXwL_@f=6k3#!irH$tICP+fa0}J_OlyfafVFaL*nifJ*wO=R
zjWsUTxN%&qv9rG8J+pml3R$yp#O|tnxQQ`SuQsd^6L1*;ns9;EZ%U}*XF?Z%;b+AO
z7A{kB-i8CVPnTBz=ohZJzIc!AXTN!E-D|BGtHEeImW_$hcvB9!JhX6`Ld2MT^hS2c
z>VU*_oOZjcmX!JkAi*w5Z?RI=g|21c+ckl(S$18-14`DDh5!~8P0#s!{R1()JCqW?
zuNe8diXVL@BA<vsZHG3X)-7=ekT~L)B-R;Lq6v_?ps*q0S4U~;lrm&=EiisCrnesR
zko(c{aJc8O0LBPWdB`3?jS1oz--Zz#v4653|HERo&{GTsi#>%Ir|^gUB84za^7HH;
zt4BoD?e!qI$LJo-r+IYO<fJPU_UsvTcXhcZo=>xs{?y2<5IxCcj}S8>|4R4!^&1cx
zN!^$&sAmcu&F69Jb8{fe{T|QZBOVRmPPMr?%^C1{JVz8C^CR&s@f>93VM+@t2$%@T
z4k-iO1#c{v??VX#CG4;JosWJw80-%XhW_EH<^PG8a-nGG4+CA(U&ftmDAfGnlkX_~
zpBiq4u*ejxLH@d%7Nv~Cg`jb!p%$1TWw?a_0+(cLz#<F(7SX<tesF=Vh#+FGkWIM~
zPeX4A$ig&%@4{SJ<>ue0WJR#=Qhwkg*>}Lp&t41oF<Hy2AI`pgj6{5AT|;kF7c_3@
zOMaKiO7xiRsLSe6b8897tbX>o7|sAB$<I_*6+R3mf6eg=bgs0H<<zlmY&<!wofwrK
zyt9loI3YIXC-)vWuy=C);$@fXvRLWuTfDs3*DHk$?3d!_S5Y71!N`dASWD)Q*9Wsl
zZxZ6BqoygASn(x)?)2%OODfAN{vL4j+IPi|#czXR#heTeLMaIqj%nTnMOHzFK^zp;
z2<%@*42r(=!06~ex=+Ryz4Vq-r`~e%q&!xG;lno^4nr4?xTD{)?&3Rp9RbN5NzJE{
z@-ViRy$a#5f|eq5=_RvhSwYnn&~#tB+LIl9(8wnZgJXvP=_*BUE7T#2?JN**X^shP
zDgc*lNxiM<JI6)^sT;EQz&1d_Fr(7_xveK11J$lqhwPIvpbB}0ZHCc<eT>Q#&rCr~
z!S!?WMDfIVTNTZJobFzRS-|=yZR6i{gEh}T6<-(c18)L3D|ixM*8*e?#J=zngzouM
z*(ajzuJ<R(-M=v~qCNQO@uAb=ec30v%Zc}QxubtHaC&I`(+_$I7Vddj{1VC{?+tkr
zm>eKA599|hA%MUH*c<%+*ZQ=m{s;4apfxwBnagyAC(?*}KP2w#(=^=IqkjnXrUAYG
z-l5(h6CYszmOLf&*H(;E#1A8jszSp-L2b-H)QTg1iDQ=TTi8jJQ!pgCGXlPDh@^Bd
zoX%$_yK-HV*?c;DaNJocImZu14_td7YJONJq0|$}XD3{)iEKX7Qw#(UZ!q95_2u(@
zCBOWDh1`xmw2l>{Nt`RAA0wcdj-bi~NPs({tImsPdB&*V&0H};%q@RkEHsowhf-r!
zmrJ$R9LwTEbH(Nrkz82@cD^F@o5@(ZxrKm+tE<b^syTNU<?ldFWgv5fgAx{o{F9OX
z=!!%;mM9=zFH^<aU?EAVEUqpuir((-UI7Unw*W{oeG3a{Nbh)XEeOMBYj18K{wHIx
z8q!(?6d2$^1+Q&g6c9~Ic|NgM4C}^<q3WK1k%*=<-G^{6c^-uQ-&LpEg#m3hG_z~a
z&EjkbB{1Ds-m)BH&9l)LA7SH?NghYyeH(KFPUpa!1#6ViDgR}iq4@?2I)!DG8JbE@
z!<Cuz16)%PaEfSRAk)8R29n+?R5-Rz3pHWXusFm0J#0w(%8DsO8@aE5M(JfNxOmpd
zU0FslMd?t(sI^aRAyg}633e(=k5nZf8Pco1B>R*6G_wRG6U{oz6_E&Fv1+8UIq4Ie
zY+jMx!y=azU-s-7g6($S3wWfv7<%%_5L_SU;Ay>*O~Hj;rVQYf!k=tg1K1PGk8u&<
z5(+FW_d`aklMs=ost8MghS`kfFJK;oNZxR8i>D22hzNxX37$SQtcf%vaaDYPEd(r#
z(sAtl0(mAwzG@YEJPPTEizt7kZ9yK=7f9IJC8uEbElDwbqyV6xc=QlV$`I#|8#G5N
zkp=#R;F<^KQ=@5%tb9lp=|@tj<iR8k*>p_#1IE%>FG8gQNu-AY6XT)5;KW1#Myo?i
zVi@!vIpPl@7I7+N7<j{A<6eTvy|A(dg$(0>fmllL7lDZhM0Sl0WQMr=qWx-L+)V-@
zDJHx70=78mS}gbd*STKV<oZ$vNRA}?&_2ot4=pnVL~tY5ikHdJOX}T5XVJgeg;}NC
z8LN&VyfA>BDVi|V#CQxTA>b-m!c;1MZOpC#E5IwOC_f#yVm4!<x0bDSW0n89rSDqu
zF2xci00&l?;2zm#a5GY}xxLwtc}WWdw%R~$wRW>lrXCzm9WPy3=D^s4P5+ksLh&pL
z-aYV)pK!oz6H<Bl#}61YW-vq#<^D2-i#cH=eOrtTxe9y$b^zd2bF-1-wdUr1U5F^2
z?_(Y!1dU{qV%=Dw&ReS4xx|BG2ZT5<Ha0KBeB)q$rto`L`tpcH-}Pe-HU?F;_1%fN
zEJBE4aevQxcx(*Kv$vV^Dg9)J;b088G^18nLAMcuUo{s&HwS=EqB9;agD~~oVAdn*
zT9^k3=o@@1kQbO#+=XZaul03-!J;r8N)qZe@B)92p9n|2*0MEL@H7Bz8?qBzy?#b+
zOjSHqD|T-|`R@Ix!E2k}x7x958-DBV1IfW_w^Tzcn%;sDU@Jrzj54<B_Wh9qK_c6b
z(1Sq$d|%;|5F*SOqNyYPA!o$qQn$eh=c6vYeK_`=aLGDf2QFQfyc;$l3i3Ol^Of1z
zr2J3K&h7%E&5hYve53x=ytmebj&+<z?O3g;*J*)V&85}VrJYOT;O6E^vAT0*tdzF*
zlXW>@&MM`;S6hP&f#}#-%hqyjXBDWx(&H>pVid>p&?>6D{*iyq{&Nv|RdD)<)Xgd0
z^Mm41jC>INrS<@uBFI$GrOVmV*>|6PBwIhb7(#^J^~c_ot$$$AEE_N^bwo6}!6=on
zWxw>&WA`>nEBNN6$4ZTRSJtg|G_dER9qpKj4KxEW6R&48C~h}-U_Pgj`;nGPDFm`K
zDn#Z5QJOlOJv_BppSr*JPO&UM)bZh^-+iZ5$GWIWTQKbHSfY}ulDfWfsti}Ppic&(
zmL5!^_R3jqI-5M4tzBu?zlr)uuY+0#`kpb42xtwlvq*;`l?e?FX*HykluH+MSbF*R
z@wMZ};Z`8mGnYMgN5ZkxnKR~v%q0+qtr9%?LE5SEQWY0u{063l>a}|06OD5j5UKe2
zd@)mO{<Jn3JY7o*;}c;~&6Kn_;x==W&xrdMCV~gvTN7@%x2yT1?v~b~h^mn?DN6Jm
zt0SsoIN<tnGIJop-U^5AIi7*dhwr`rL#$*D$U$%)&xoEHhU9-(>yJDy{Q}{|7MIa#
zlzSk9*vg2&Hk2$mToPBcDnxEoj*A?fZ`f@$p}B@bkn{rX9H%2KAEWU@P<<<}A%z1r
z!8@=GzyWc6$39wc+1R(j5yWZ&+p=Cb-kO)#@j|tu2?q{jG6xO-^(YOpQdpOo>o)Vy
z#C)b_e!d4<KZghNhfxL1M0m(y7r?Rw?vrZXxY-=i&4h}UJr5QdVHVs%VP(^O`rv6d
z6^)9-kim@LWU{orv;_U>$}1VXM8LjjHt3v!|K@9uT*73n)s6<*L5WkZ*^YtsRwNw{
zC}rRraE<HmMBvv_aa1YPO<k`Ao*z?lp%p<-KXh6^&Vj~&x@;~;E%zF-?wIrN5Y(B?
zR~Z3H1SnyZ?U6nTQl_K>UnH<U<_IOj5L1AtEHK75l3M}D6Dg>Cuxo>d!%T${kqCnZ
zGsfYYlWAC@-q8GCk)sngUVn2>*8QSzzW7j2*2f#O_p7h#&w9F3?;o5z6@7p8*<NH4
zFc$tz-{~SUA>vN%OZ?K@D+sIPC#KK})Fj!}!VJ9|3up`}Sa6n-(tsXH$LEgq?C2Q_
z*FdYf$DII0`-i_gUZ~sPsRlv;<Y~a~4~!q$uz$ElQr>peI_8bCS_MB|Id9lYU<ac3
zu*x>@akZg_lSLS~y#+Qmneb9&#H%5uM6#&ESa%aD1rtt)Z?IFFaDx3Lz8yv^p>Q0?
z8t}OTE>y*?o$ydnLSSkIB?#E$mC8#U=)XY7Lp-5fMz~r(d$xWy*EyP(=H||x#T%0R
z?U>WzR~Vl>VB#PS96~k$$P0=PWH54CYIDNj;Ap}B+aOZaJ|60Ukd>C>Jt^ehRkl1u
zaEYpi2%8cOX^)2ndqN+<%^~F8?Ym)284w`>&-3OQG}oSrqrh0nJ&>tE;$GoOgG3g{
zbvgxuG-d=uy0Y0q1@f12MH=-S5|s@Mns#F;ZA^p=_mNon*UxF=ebHJCvsjb%B*jGh
z+!wspcZCk8GIyLC3;C|^{>s9I+J7gya4wi~_I0r!_hp07eFUNb1ddlQ1REU_n26s8
z;Ra-K^oKx>D&GE(Sk7I^<&**7KP#dCPu-Egl|aNj2L2q(yhENg78jS4yk8wRxKq>{
zJSrx>A>kPiyak+0*|+3!;_$aZ4l2nqAlB8uFvvd;fn|^bWe?8a-#4rEg%zp8fy$}G
zyf$@FuaZKBIqvdCgZJ<SxG3V4b;+YD*~OIU`!rC<w@mi(mNg$TXwcVz^MKBpR~2QE
zj$9O!fSD76Yf75tmPIjl<%$}E|D;Alq|_iF@EFHpOpVO5gNM8OV-vH?QhazY-<_qv
zzI$cy+Z_YcF*r1<{Av%98OP)JQBO_aNBE7@Yf4|ZFSh3JkmEEgMz21TObH@qQbnfc
zOsXr`mr`b7?YrhRzLjhd?<bOPa<-crT`^~`6aON1*}9B9j?@L}ZmhAmxU9@P)p5fQ
zpPzug4wrBGS4jJOoY&To1tB)#bdKPJJQKTKlU4*BbO&%W<S@f}Uc<g%9%&diDP~|z
zpO@*WMxgtFyC}iBkBXoyh60k0ntRIcA5V_?{d>Gzo5INX{X<c#ZI3G)^+1{s%xU1u
zv~eT7l|<TuWxT<GAv_>17UKPS$s6^%^e!otni|%f!Kgmxg)BzVXfLB}N|(i4jmm-%
zTX+g`7t(z&9HN2>yBk6ZP*8&`Y^}$Z!M_77H~&@X`aTaSzkl+G_@{$$?K&6IntU^H
zfGDTCyP6(O;~#YQOJ!exY@o*}@<IPI&|3wmsaD?u<;Z<Q*~)pPy)3*t5lT$$?pXf=
z^lM~PrV<7x0jVJ=GV0IraqB72tO#3&icx3t8z&P234>kNfq?vUTzLM8+mxs8dL-|o
z4ORMk2b({hmRpN#9;VgfdBz{iyF6q91HST0%?&;`oCg2VZr?X0Zl(?rl3i$fx#Yq7
z!5YOHni=Z?w3!?`=pG7qz&5N~*iP_IA{t}#P1T_PTaDjM!#Ay7JlPsmq?45#;%g2z
zMy9yM@q`OwxMHlXw}!PX+pWWLg;>hWi2xlXWG{0gXhCwWT;M0N2owNH3mOm52pM~-
z+Nc}>v5tL(I&*MC$O{1`)!CJ;rQ^85k@{N*UmYzi93%Y4(hv}B)M_h`NJO-Ckw`74
z<MH$g=qpDNNFNZ11C1iE=Y69pMMowLvo5L<M?fOXIQrP!)QlI<Dg)d${D@}|!J%9w
zE?rj?+&Q{JZ}PxMcIzh5mV{`S_i!M`1)RMp_YhLC%+#{aaSbEG$!PtMDIosCi~$)H
zlD_B5AZD$6g<J-d5@W+H&tZ3CC=G}q?Kd$th#FTyngQjqpKP^f)071F!#5PU?Z$vQ
zWm1|PoJ{fg8pB8?MXkAB+S-ClWSOpzkeDwS93ct~4hmn%?=SgAcig#UIbitBHL}$j
zv%#y48Z0g`Y6TDCa2Ny2*4QDZ^Np-?0}zhEqu`|mD}&t!v52$@z!P#DmvI%Bcnot?
z-o_b1_YXJ+{1DL0_0W>-1MEZtVGZnVPv0v_0eQ7nYFz+Oxa{ntWOEDR|Ee#TEGDfB
zlQ!U9Odr7nIVAXI!Siqe(pu{b_j3U@m=4yqM3Dw!H<pmY6^^|n2+OKN;-k{`wIu2*
zD;Nxs-YOw@<6GW)Grhs9w;-qAkhmrtuU27Nr=(|=y&&sn>|EyDnZWq$tjuFJW_Une
z40p6`eOtZFW2$MQx4Bup)41HMx7%3nXuyhU;jz4N7Z6CRnNo&;y~fImONokH-(2Hx
z)CcMTtIeQ>9F;t9DAzxxiwhF04g|c_D{_Nb5;b427zA~K7eXxIdjN-IZ81ZlD=;z=
zfOglMhd&pK(h_1HcXrbN0$e_|XmqlY8ZDY-;*A|#MiC5yK~oDHqBL~@-4j%8Sb;Op
z7XxM?X9Q-4A_DiIs_hLQE4b4cUqFm{hFt^x{&?-}wRpdOz%}d{6#-u+?JgV(-vLSl
z#_=Cir|XJg&@^2!u$b79umQxnVKfZl4@vyu6_>cF8cKu_0V14;#|wM*6yotjSTpo+
zB2>LexGM3($^$?ht9^kG?2pqT=!Xq*8keB}mxUAiJ99x%RvE`$C2gfl9t*6Pl$pTV
zw#ClCZjZ7OyTLWrSE~#qeL*RV?i9DUHLIkDUwP#OLSC-XDUgRM#F;Awsz-R5HL4|t
zGGYN50|%&7(jCj#+jqA>bx8bgW5g=p;~5wOa!jmN1FBl}=I7n6nZ$})R}5P%1||5&
z@-l*Y$_!@<J1*!63e^l3HmL+m$4MkgTf*abCFKz~5ifHr>gIS-5+yB+)QDR02HF`3
zL>gS9`T!hz_t)3f>I|Y_ikwOQG+X-%##WUVq{fjm<g%Ct`vA*OXb=l8D)RW+208ym
z5)@dL!(3McFi7-ls=1ot?UY!eN{ekKAV79T7|5wMlgU-sh&rR$5z29;dJCGZyudb@
z1l>$}lH_yq9wO%$^jf9O+G-I=#?*H>K`DfNQ!<|9ssAhL`4sSuA!RZSYRj;!vBY77
zWmc4;m`y5`2aw_vmb7AvRh4QJRky6`hd&(46#OOe#B`>s`E|%^g1*~J?^vy(F{p6(
zhvM2yArRTBPG`hXj-rwU)xle{f0oCigmk6eVbz3m&I@S<zUBO2YUKPBVDTlbBO$}B
zfrD>IR2yT&*Csh5HCL>Mel~UBbV{5Ua{zWAQj`f%A^jay7xR?n0-eFr1G;qdodC;s
zjqufgl-)ej>k+{NmY2b8VgF0VH&F3XwYr2c-Jp|3@k}mvwp2Qs%bk&EP_AdT;j-j+
z9f)Vk1(1@AJyiFT2vG_m9hSW1uz-YkW9iK7z`4o9?<M!%<_UX_CwyVo{yWcHS04W;
z(|0e^NOVnfeOq^VeZRSk^g+OpCf-~}Ke>NNJ?JpF=nB-qg)(I}*vArJ++adh0h7-F
zPC%n6$TKx@dnuA|Ex5+sdg?B1!9Dqs_e>m2{P5np_ukNbCbTDQ#7ZOCGr>V){Pe2}
z+FhpxC*PTfm4?U8-mfiq%6~mJT#6+GengN3Z-T?7_%K=l$v2o;=EecmW{7U_$UV)4
z;-k-89Devizqt3Vr#|2OzW}2@`M2jkm3;Z!Uwy{@d*)?zj3TZOYzDE{s53$}FVMmq
zfB0PkDj#?TESYt(@4!&hrSKQ{8>p6QwFS~4u&Q6E)jP|Vl6kfZbPO9QYHZd6LN@V_
zKWV&t?n~Igo8SJ9ZEW4J=!gJXi9tZhVp}P2W5FPDtPOnx$*qxFcr<@gaQsaAL+A2;
zj)DBO*ha&-_%7V|Xk#>g?wMEvX^UUDZLrnu(_9Tcsc{nPOx|+q4+IPwc~*Ep{J-Kf
zu4D#R?s>@H0I45rUQ)itvX6=1`Tp(wmxbf;><9W^!sieE;C9?}WIsSWqUM8RLk$4v
z2}<fH!<V}VbV@C4DM8s1gDF20{8p|VWvgZJ$=ky)blPfh?^1qk^nJf-_G{s|il>=@
z0kgj9@EJp2P&WFY`T}6v-WwX4P-E5V5u|#Zoq{iefM%p!j)ykkl8#7~w~fulQuex+
zvbNG{%ec`G_M>Bv+Wlp&ZL_SFOaWu1%2}~F)2V{$Hh(zPH*?%n1Wb%JC>sFPG|V?B
zaK&Q9CwjBP0SNG9j#4@`FkEUC-u(0I;zstX>(&T5^}%qfo>BQ-$2i7lpEL~cSFSvk
zsRAL3)nG6;Hmu<+{k{A>odm2gSW8$%ws0JECM;92egHBR^w`yMM1yP8YYyr!DVD8s
z_bx6IrAsL-)Ex9bgBb{?nly}pCGHX2XEDPAS1q{#B`AKqqjc$_wObAC^4VsrmaDcJ
z!T>Beu}j<6SF@LoW_RmBeKq^oHC%$WesH`8P!AAPyBm-=z#U5B$W&{X8m*qJtsOr4
z;q2PtGit2rlrqTCg5>Y_kA9?oZSfy%W7dXkm&Aq`usD$+gb7vB10|$5;#t&iv7+Q@
zKLUNvd1Iz!dgh;EhSfMoWvTR_pCaUaDa1!Az$5su0G-k$hG804fg}*oytN522R~Is
z{{W!^ZiyV32^5~0ldzWNj-zk2LVEa<{!hdruGxq-8{QL3b@fg)KN;H-p4B3=u1G9B
zoe2q_DKWlA^gE-W-h3%@ZKgjw7=8wsfqO$yr|516|A1TYe+djFvf*Sl<o1WBCPPp8
z-JxtUoJ|Y`LZQj&IqckYWDCZlz5b!l%;kg;)AdSla3(b5?~R)Hpbi}C;h51MsnYLc
zx&d)-wqDQPtB%N1!4Fw^<h-h}{-CIuzvHTzbaLs45856TgSJB2zgx9_hirCw;fRy9
zK6cfgsk-WrJIFQ?XX%qp{_+J|=@r}W(GgY#I@O2YIN}n(UXXneK6#Q~%L7tX@R?y+
z5vIgx`R!fXo>@@OU@4&1ui786>PfN;STvy!RnKFp2v=(zQ?oU!_Gl1SDJE#Pc*imX
z{Qy!*j?e}kwm?0t7weLJtQXh8HkOjcM#(@Bp<?Oub*1R%=qnpr`dqYh-D#+gk-it1
zZ-CI-Yajrsufv`nDX|eG5xIh89tJC42CUiVj=X1V-@9bu1(}NBrkfsm*S>cRgnxkV
zI7EIqPS8GKHQRF}(4qkpB{>T81)enO%<Ju+5t<7;GNc>~I|3gX9{4gZKw{QKoem0{
zHlH5YU)I5qH#aug{c2#>0%9RI3rgMOx2!!qZ*jk3<#s(+%;~pFd{M;lHx&;n>hV-6
zZr6D!cC<z3G|<BcY&a*;uK|Swp!QQdHR4;DT=uTD)6CI*+qJj35tfFUXEWpT3)`Dg
z%H{?Kb3dSCHvUZ~@9oXvkb^%#Poaf_<c)bipe=&2oKn-I%t4Ot-V}%GZcvW#_68tK
zrt0;}hyf;y9aRHn&3b7&0hqOND851e9W=FHRyFVFH7(%H;0`+~M0GpsR7${BD)5=z
zJ6fwTb=g(wtXG$ps%B7vT`FzY>4C-<T)v`)-k{2jTDJ0$EV)dGMs{?wwverSIBVvh
zdEGh*$DGk!`_+PEuzv8if@}HJAo|`-Wb8oLs_k{D8Lr_=l6}NZ=A5cEoS+pLqr!8g
zA^^^e>kTHCLYK|z>T2mK9fzn9>$PO%*xue8R*yD-rg<EAqz_r58Rz6-z!rDUf?R1d
z(xb@J+<ieN=$H$hAnBWiIWa+>QTg}-`A|h4$>Sk>CAVvX>bb(8yrD$Qj9{l!FrZ6K
zT})MFmhvGk7zPPG?>)s#tm|0=2T_<W2!0_BEbJHj>YzUq$wqsOAu)b@TnrgK(QG8-
z4+Jx#84-Mo8VgfCb_wRY$q~)x)1+qTdQTGaEl9SKo}1<I=lk~T={w8s&zAP@Fa5my
zeowzH67e2g433Wv3cV+u5PCnfIYuS}lju`yjBJlO%XMPoF&Hl%BnGGsNhL#Xjs7a)
zIYpyLxahaYVUW!&TG@H|fyKzfyYd^4U$}Vr!H4%}j@RXUtxNnvex?sA1Thmq|Csdn
zguJlT$JkGlj2o3H5?#V^q{bXgJl2kwHk7oaOdXHRmO-#OXj<HW*ci5yFu$zcGA8C>
zGO27W3pecP%^ti0HBGJ7ka`%@O<Ql(7W#_q!yS8%?Jbiwp)drc`X!0zF1SDtxfBRA
zUce^3Y9APzTgKVkRB~R~cAfW!iCKJOLZo=E!d+~+#eIO+wK;1P&rPT19|JrgIN>r*
zhOtEGN`Ma}9><)miZ4Mc&78ErG_b3}%BJ<!>kQ^(wl=a{c&a^$w^X-{qWEIAR#+Z6
zfl;;+CXLhhRE^<*ksAvbL$iL$v0L?<_Hg>^)-UQKHI%>gdJSk4@W{yW>g%^ajlnu(
zBecOFEWyU-^&v?r8emrf@!snK(pP|TYVekLBR~R)fy`4?OovGuGS?$1UTKRA!j+`!
z3L|-$|L`$vf3VS2GKz!P#xc84irPIGS<T{-L3dnWIxX{GMof^o{{%>q=7x125483_
z$|_U@{p~e?n^EBcR7D-NklQa7ZRKsNsv(Nk+P=jYfKIgGk<N8Q35yyKXbNmN<MXy6
zIwT(t+P*;9ZJL*Jod=Fm?7Up7E*r?f(%4qhwf8uk_gt%vwpxcOm8|t|v>t#M$sSeb
z7p*7osO%f__faMWD*^a2S+yL2qJ$AuX=V$}H#R?BV=KW1C>6E1rpk6kRBQ!82MQk<
zXxCOCc3)7Zq?FZ*Dj(aI-G~3mUEPp@GUk8KS5)F=o@kE*(J0}rO`GeOV`eN%&5$rA
zcLHQh2>Q~)55M^E!=JK^r>OJJix1aq_tY4pXY1&rl6kgEgQ^*-@p8rLGdL1e>aRR?
z>#a}SdRzbD!~KU2$)i<v3HNV(Dr?=wmo0c)#tcr<#{*P81`YIrvX9}84fO%So?7=+
zuw0HF@24t|&UaYG)pMm%PU;>hrLSTbc|%>Q+iNz7(?*~gkoruFH|%LTK7lRj&}njP
zB_Aer2Jm1byaCJ<q|pzE9&Evd`N=cJR29yHbHZRG;(b^4T`R;yK|eV&cP-8JO7m)t
zWH}zna@3kOH&}al8)vd(@5s*YQfTdLcI@q0@6MuaYffb*mo`@w$lxiBmYO^J;t-2p
zrdrCSk7wZ*7l8KUG25zGW_YLGybybb;SMB<ElJnK%eFqy8x2-61<u<poj{UdknBId
zOD7=Wuhow1-Uk9Q_Tf0G*J0R;aN(#va8V^R3PHAy{z`L;nJ&VCL!(FsnnTADyVP2h
z={|=inJ+Xz1B5T^(gG8|$Tn~t!Bq{p4rDVJyN&xPyds4Mt$=-~bXJv%9V;CI9MFxQ
zZTuPAQk^fKAT0b#DbxIfIEv=%9qvcEHQBsaxZg;NeOnFLqWkAv*Ombyw3hxQHYwd7
zQccXnvflpicm|MT(zj@r${oTO3c~<Qu&Jt5*vU9fXx9WRL7)Z1a^fz>w{Wy!)1iQ~
z7+iREZOveCoVr+<ENFnz({T5IeQ{~twg1$ATdgApp;Qf`ZrZzDk##4*lQXjPKG4`I
zS1cHFH6@Ux!UU-d0!@)k^a{f_XcR0PAhu#-*f3y2YJuQU3;@ibr=y1gVU8Jme2e=S
zsoi)@I^$NSj5Cw-3xBgF1NpF}5-$DB<~lhdlb<XteZe(f!g52)PtVPq)C!a0)JyPR
zMB9tT4p;>{g4n~m!D<P-<?{3{P}5jgSX$Z*RxSRHdnzLzJL0B979ql<*G-(l-!cqM
zf!U&X!=a2jGsOe&frEyvUaZyN-k@&rD9~|u2Z3#d{dOClXA!&3)U26%i*mw5>F^#P
z>w*<1w;tHv(F;z6^~PNcJh_>CxxwNMgGXt@%AG`tJGb5A&JMMl+*i;r88Z!Gs&>5z
zxKM4R9|ZRa=-*^V$x+HMBycILE<=1&t%_yFlb}V3>>GGBbAPd9J{UhsZ%wX|0D>@j
zc9jZJ4lTp1OCH)TU9kq#k#)QqcCibKZ;zkUMZ_ruoWy$RDDyu<j&}Tb&631p3I^q!
zr#efsWF>X%TsmyE$Qhx9vZcG0D<CjiUVgVM%ik`&fu>%+O9k87%Gg-2M8p1P!4jqY
zX47P2O&V~w#=d@AA=}(O2CA)xF%H>#x3^W^q`iHMux#=AYAk49`)1}2GDeEUmrFKx
zyjZ=ofB{*kZ*)|ExofX2%4Ff;5N9L+ibu;k=WuKP{zqSY?6LWIX<(q1m?$6IzyIK+
z#~yp^(18Q*>nPrWS<-LdpTOe*cLPh!LR~ERc^c#*ul410CX>#?(82h3@|eeGQ6IkV
z;roV@{kJ`ETYu6#@m2@Cg{7V0Hf&Iln}{S{VC+QGS=v3ba+(GgkYI#*d4%e=V~Ou1
zVcrnJ0ji<?B$6HUZ@*zjA8XQ*tt(d)3>@C^q1C=kQN;{`GlB0Eh7%fcP>7;(-+hp8
ze^?%sbUF(tt=I80+U1$Fyj$8R=CLyuVM9d^1}OC_Ww_u&hLV7yonE)p`C}wU5a10|
zB6)UHV4xmDFTn5ZC|(}V%eqTA{{(?c{=|ty^e=nvtUmj(qvu|n`mg7nb$;yJxv8o3
zF)=>&1=rJV?=Nc}=lfl*_q*KMFMHijyRMAgbL&UO=WcuVQEW5|_q=EE*114#0PR#T
zL%N)66qLyfY&fJniZbZJKGe2(qn-v>14eFphwC7KXo66JIACLVFNvNie3PlEMVYVt
zt@sAYq>L1j;R;-3F>Hm(Aw&Uy#8zQiDq%3a1t@|_!`a(!&kmQQO+yLM1r}I(afEkA
zt^gg%#0g2<#CMQ9s5;tu-HL?Bwwy(6?s8*y$=w8GouYz)e1L-J-e@+WgPXD^m%po2
z13?Tr7aD$b(ZOHYlg&5(9;SPeUPg8q^8#%I{mXdo4r%d&ZGFJ$XgaF)m?Ic0SUzA>
zly@v-<`Q|87&T|zv^|pX(_`<xQTM`zg>WtnjG%n$z7Yfl$6Ad;8oCU~g05N~J^w-X
z7!}KEcV`99IOq4yJ85773*4Qxtw}4UWJB5KS~3*+<}mw^jIn?9+KmcjrhqId6>Q0K
zcQ(R*^mzc7W9{|ZQa^f>dQ|uf;UzQ04@rK`J|4Xok*kkK9K2Hs@0~3;0}1`k-czK3
zAbXfs>=mssr@jTYnQzo@l5gDkc2*|4yH1_J&MM7L)@uz`%e}c(FILr6>r~p|U8-ti
zKT^r=tY$^t?}Vj((#cn?p<>P^mUODJOGR=D1DDQb$8X(Po!P53`8E5+IaB`Qgd<3y
zz$eHxA=!Sc36=E)Yl8KHR4(M<{|4vs0p_YxOg}IO{W5RGGVvdMTXUmElQP)+HcI4X
ztpEVA^o@G`nrk*UK~Lca7*+e2Vn=?X9$%%eSM6lS`s}BF;TzQedX5MRB==RJWmOr~
zU$xQ=2xzOQ$_}So3q!A0J5~av27K@A<crdLc4viGKtke$IrP|IQ>}?N(O2#>)N}B?
zvr>f!k}?<rq|!TUHvwtMYJ<JM{W1zE>3>qLR_GP!r$9?1xM3sIAJ`gXDuI-VdKPem
zw8014MGH}|UBrX2g`h9s)o*+^uW8)<{L%UsdxxAw$dUctXt1bx!|{Bj$T$*2$yHxa
zgW)-$3+50<kG_&dhC5i~BG`7s7w|y1oXmWP17^olZw@YO5~-_<)gw0f*i}bs!zLZW
zyxGU>jbH>uGt%jcgR`><i*Rz;TwB}NS+iKOg8g;Y_hxY?)fZS3JFAosf~5@Ci1nS-
zn&7bx*tKvB^|m2sZKbvvY*zt<fV4bw<)Q3v!3y{>v9g30IKS`VL{<b)2HK~&RR>+q
z029si`ns|^LZBA=e7Zo}V_zTEfrf2#2;2xwUDxCn&wsIQ6B}LhheC-^=vU8w@qEoD
zGWt4iCK#KwJxBDLOLH9`aq3|7Of8xc97v&oU3sx`;#W_Mcmsh*AmFuEXH&A&e)Yt!
z?&kxMz#rPGw$nDMeh@Q?Mx<?Q4!y%(zMa#GV~c~Y7xFHK1>9-4TGXoHaeeuBYX?th
z+Q~z5z632~P3{O|xq(GqJE=$Ylc<ikgoqjRBY9A2WT_V|>jiky4|KAk@I_YYe>ibT
z!h##ESO*7PYdbr4H@^w(KQ#NFG>rjZRV@r4mSl0I-3%;V)4%35gT?^Mbv8roO@tfM
z=4)UVo8W?!tAf4}D_5>up}2sDn}86~MK}{MPP&W?!Yv6Kl``Vy?qkQBwB?L}SJ;QX
zf|D)lBeT=Y`K7QE<WuURGAHRcFh0{DscDKwD5$_U6-Fuu-dtMQ@F$+Zkb{JS>kCf@
zbs5QQC?1)fj>KiuGoeqfRB7F@YJ3M70X}1zH@#+__4Z@a?H{iwTNdoq9FGWhYVv0^
zs^ex1@dae&klEy+6qa&m#+1hch<9adtr7~jR99=YwJVT~SmOlSS$@Io7{U&0T%rV<
zGNM~b?(v=6UlhJvhkZ6}L8O#3N;9&V7A1KVV+1IEV8F5hN`5!f07F3kL}ZSC8UYf?
z%Z37UIro^0b-*Fl9pbxDH{Z6a?*K(n-PnL14Q))$(c(|>qo5g^o64rd2JtMGYg*Af
zs_Z-=90aMABP4DQLsLOeQVcLwIHHlSDp-DB+Z6yBeieBJ_V2Y#(}qRVkn%=$g`^P!
zj$$Y!Jfo)Hmut%>txZP?0xEh;nv_VJw8xzZUEGt<<Ex66s5<q8xJOU?Go0TrL)9wV
z-x?cgFb9DXz*eOO1cJe~NEk+_w@Z#F+?Li4%~wh}Xc|f)XVWiS0uNp+^LA;6?Qa_g
zvei<GOO1jOn%Y}lvEf|lL*an;_m5KyA@--G9I_skI&d#6wBSPi<Mg4S(~EGYzymMZ
z5MlE#bLb}6EcBJ}^LjxQPk^$h!pGO9D`ohDDT)<A$XEx<bOW+)6GK^dV6Uj|w7#+#
zf4MxN5`A0ohM()4^3#}BCwTJGL4zj*ZF{S_X)_UvM7%B|tcxVxrLcaDa_zP9xERX0
zqi8zr9Wl@7nwm?-MWLSaq~m%>js~_x1A#?)Jemj7Os^;6`3fl|Y;dVOu80#WNnjzF
zj(dawVQGn(f|MKbjG3B!Cs<w2xJAG<ed_IEpigr<jkre)2%%*vhKP!&78f~Ztgxrc
ziBt}OZ|6pix!~f{sayhSMN9(fU-t&$p1B@j4E1|;grG}1eck}zUI<@TSl5Hjg3AT>
z<sP56^kguDZP}8`)X{5&Z<+P!t;km6s4z3LJhX92YtE#B3o?ThDjEz=57X!rhR|~r
zP>rd%>C_yAH|R5#FMKCb$u3byAtWe<$K0avgkryufTr>aGA;QN*C>>9w>sS=BXx-G
zZsCd#4LY^4m@lS<0*MKyClE-@r2+wub0QH4X}CY8IR}U0E<F6SMCN;kkc&|Y_7i>Q
zt4LM?7tHvoLTc)`LPbGea$u~-<L~PVLO2vc9*a|Pmv^Mw@9!S*y5gr2Q9b1JXu+;N
zzo%zx0Da)zF_bO^Q#t-TmkR!!g+B-@lowGF2)PD5CAa%ZTE37S{*Xw-fbal~ZPUr+
zrPeoXNmRKxlnhSKgEt123}Al1blr6U6;eKL#^Kr?iwpUto9o<7P+4hhX$c#!)b=V(
zur%o2Qg+5lH)G`iQ+W&M=?p>;Zi7T;*kIsdnU}#9%J~7xjbICvr<Wt`8!1vjvoxx2
z${>z`ej)uAYqeUbyLp`Q{~ABw9t3CRCTI2?bO8W(8I-|79bSp><=Vud$j@tQq#$_s
zI=0GUQSzv2ub>sAqrxo~ZIf&bkS!56JyMOC6_f;4w}>L)BGkaLTPSXV-hh)z1BIL8
zjFIJ@X7wApn%PlClac*HM_D+6U2})!cpy?E`h@<lFZ2?{N7-A@#5Ks)!DpM_3aDpF
z-E6b0hp{c7SC<jKFj7>(aOA+*kI-6zJOg_x<<GTEG#l-e2mD->u`2gpmSLm3Kwc=1
zk!^m5XoXdvJ$DIpEoM8ES1+@~FoC>uh^s4fqNoi?iHLM{r<<;A9;5{YNllc1-4118
z-^9j)T@={CwgX)=Hs-tYc=7n1KI`HumQfJQup0I+<P-mo&1MHJwrB(|Xl_{bO2IeH
zrpPeAQPskski#dens;qNE6VNLUcW8v`P4vvK?e_Zv;z6H#&}T((Xm{*boT5e<m088
zmMAV?q2A(3RoPsabfb!SKn}t&j9?}VNr`35m<tU2lA_TCAk+T^PnYKla3i-a)}Ma*
z>BW$Cm)m`p7FxG1PT>U@QFw!P&~2~1tCa0Yl?xtdcCS`P^Y5Y5E!KCh>UT~*d+kR*
zdhN3WYn=ya_vVp4P*G4MGO9NK0E9aP_Jv_A93*T;$Q-@QYqHFAaadhFfBt;)rz;CE
zyoGl>-1Nlqt)IX3*3S=5OiqICIX3l{skh)iD>>$lx~Ma<`Uq+<4!E-fMKWgs)+q!U
z25ZAQmhbw?=JE=37uD(-sWx0Ra3vg48@RGk-N0w-g}N}ukS}s9UCaq01_}eiFkj?a
ztHj0on?Lq}T>DbVnT~8m(oP_pg<|u`h+#y;FH2apej6s1;;%s~Q<073f&5_GOL~?O
znfAHyFNXfwUTAZDs5gJT%XNLecStO?YLI&m+V>%}kMXGXVhkjysTLq0QP#sXD8*Qi
zH|G)IL8++JxxiE?CD<}V!f_eum13<xu2fr~ndrh<83$__qS%sWcElJCg+>|S6`z?p
zWo22~sG27U0`l;?z)z67!?p)<Ea~4(_Yx{L;8R?v;D8~33=^yz5Gj1XKkjt?b?oc0
zQxii6jr75R>OIC81Llm^U<<jYy60pjo;W--aVqxX*akd}M<%nGgK<Ng+)uyb{U=3#
zrj+TQ93k^4Wc_v2kMXA38syfDB)<B@2;^Eu9yHjDQ9l%Q&CNyjR&%*KhXRX>F7NP{
zOGCH0i)Ze3!m*{;b78LNzHO*vD~~ZM&>JY%7)%R83g=LXanKvaB5G_HCnNfCqvY8)
z8m`aP=XyuoPbcs54JGHWA;8DCcmP|*N(s&}r8t(m$<xbR-x+Z9gP@}^W}H88tqPDO
zFe7}3lzc)mH&ehST!4fg!J5n1ZBE}K<$UIOA)P+m{X}{yJtZ8palk~Hry^|x=!$FG
zKMd-gAv%_}Ff=qX+V#jy57GII7f0vjMlYc#XcWGD=@NipYemf6Gzb12TuW(X2}V8U
z7;#Txyl;$+q;RFP2+Vm5s8{gDghN;K&`prjg1e+n8$n3d;m7f%^h9bTHJ&<G9T_i-
z6vhkB1K*ov!grT4_X^rLjf4(Pt{es0fTh7Mk#$nIBX<}KEEr8Oc&h3YqXX4}QA|na
z4KmRASU6wm8}m+1ddK><eP*4|(R~JM39#eQK)%93N``2iPL)C20*9smJtFUoxF^e6
zG#HF(uj<Z#er&?6c@3Axdw<D|ScAau9`Rj7+Y()G@kQJchp2M9q<laod?<{}9dQ=m
z+<et~{sPrZ6{cO9SDX6M$W6Oe`YgU(iY=iQ;eY;b`ag5kHn49$6n`x~A?Z`#LMXs7
z%QU$%qnN>*1^WAo7ne_7ym-<)i>mz-@5<#RapG?vUo7XlpG3X^njhL{vOx19WyUfR
z!(F!rLL%-ox}J*!>T$?{83*idUE{7q(DR<Ic;M-zH~tEVo5xwMk}Wha=gbv0h{Y_a
z24LC=)Bq3waY>%Ter+0#e{2!i5P#xalxO<^u2p-7hWG9r9@_hKl_Wb4r&?DgpSRVj
z6H=7;)oX=(sjLC?80JekaPF-5^hBXBfq-hG=*U&-7Qt#z?Cr&JY|;2upAk{yP1J7>
zIrc{Fc$*YXyg^%rs#1Sq?RU>(4UiUgNXv9Gd~rZ3HCwO%!+e1WaxL~h|9t<Vp`sFr
zwJVGL&pp?_cm?yQ_RQzS$F`LL;*dokO`BClv7?as#$xvQ=d+811w~uEDyk?0tFaXe
z3Pyr}1|nc{7q!X~+Q4(?Q`b#gb1_)#de`{_clE8ProH{S!I|NbxZ$vV{k={xhXGc+
zJ!8yipdO@#csNzYLMVgDwfr^?bAu*nt_XA8;(CRn3ZyDyZUEgN@P^`5A5kX+11%M?
zS5xejsrC-h$QI~89+ni}X~|9)pGeg|j_A<G&_}FDwBqV*Fs%g0=h<3EhRf4x-3D4G
z6BQ8mwOaRK7|6j6)A|g<*5*IGaf3^5&<{07#QQp71<vk>GYJJG`6RL;5dEG>E+x-^
zq1lqm8@W5|*k)o$PO}OBFQW{4&Xa0%Fm0-|WO1e9GjSL2J)%9N#LL&XQqi?&%5}}m
z{<ZzztsOsp93s4rMiPmLcqikTR+(|&t+>r{RolpuGhep@j7{7H)#wMBKl;E1V)^&{
z6~u#Ucn%Q;@GW^iJ0;nX<t=VnAduOnTsH-|50o#GekC`|H)&b>wMA_r{vKI5$$$MV
z<eqD5uqI3v)v;Jy!e6HeymWuB)l7fGD(S3Z(LAxKYHiUM*d^D6lrn&X0`CUD5wwDt
z>m>)bPQw%{-pmTBT#?M&3K>eNmNN{~a)RY5o}rF%t#JS)Vp(38{YL4a5lAP@G+O+4
z42lC70z%i<mJ)-YTtM`1v%PYB&3OO?<;sW;{OB?=jY2#u9Mp*LIqpv?<|L?W#@;nR
zr2(AEl{~1A8bWFEAgTy6wv0FV4O8#W`Bi?0366;1o`!$G4hS^)M*a~!137W6y0oxR
zS^@Qez(z~O<U+M%RE^rkMh%qgN~5uYwawR(%&u1Feq_p{X_H8~PFVCaCrj8VPbu>w
z0}3O^?)?0Z%8x!;#`{I{vuMmS_HHKQk+;j`OY*S{%+M5kD!79PZU>B6QZhRL{ieda
zodC09ili`xYX7v#9N48)OFfpdF6_l0Wbv(lbe*-Bu~219JZV&7;ZUv{`paW0yJ{a=
zTDe`THG3t)1Yf0gtB=bHqg$=Ox|XojZo|wjt+2Y<s=U>lmiqDPqkwQ}wCwpiH8ig`
zCJcOvN3FIg`FMLSitzA&o%4<{dY#r;An@j!X@*)hhw@Fd7V&VTJafr1Uo!dl?d?AC
zrdn<_xIMtuoj2cw&H<OoI>>+PZ4nlPZ5<;GIk@bC2^-scr0^x}u>vwW1*l!B;=uRx
zi^3F>{%8qhZa6oKlsgE)w0!2mx*pZmHT*~Qb?rmtD!l7N`K-DXGfx0LwFbDyFvk+3
zR69VMn7T<xL{j!W0YMmQ#T&XiHa!NPAaT#NQsw*+qIV0tH*7w8Usztpl9FrM#B-D&
zU`>M}E9j89qh!h3SEgtKN?x7<Fwz0Sx#vXh#XRDgUcPYQF{ksf?!)`epWA=<Qaat!
z-*5D!gA1d3FFfvaK7QfC<9|MR09x#M{h{7jG+*rle}_A(fP^sWgKZ{ddMsDff@n_+
zU#eFMBM|wUatw49fs62geEo!I%9?u4-?;C{p}GD_Dm)a{BEot1sZ)1>Oh1K2#Ru=m
zoGh?)kAG+>Gn;u4ZMbV5LI2_*Pd++0Lhq{k;9~{nsmCwuE#4YRXV}~)O&mv`I2A8f
zN>N+7iByXYl5$k+cmxhp<=ZHlY5lA<+Qwl@k39?;3^N5<v%^{%bfD5$w4fLoN06Oz
zU#Ei9RHT~8?HfqG*alaG%`~0Z*DUg{MSoJ>Ox%evj;qKV360u8Qk@jUN`Y|u3q_93
z3@CzB_6<wJ-9&s^m4PPM{Jx2&>^FrOJG3rCj+v3i5PDUjt2*e@I)9IYNegX)7NWkP
zEmyOsq5T*i3CPfCl2SF_l(1k?wcgu5!-|BK5p^l5Xz<wBB-rx>8HRe*L6z0%nGM>3
z|G2hAS=eNNC`nJKJ+9%{!q`P6|49=E>JG6Ywp}28fWi&GwC%j!0T(8CSo>#5u4h%Y
zrIiF^EA?dS!eTqjADbr&8Evo7+V4p#yBMdU0=f;BUO+}EY(A9v*Xp$uqqJVHubA_&
zEMa_m91ArUupYLkO(Z>k6W1$pR5y1V5edyU4d!f^iGEt~G&nLl+acS)y1_chHeBrt
zmWWe|17wEgHGlz?UF{!u2xEl3y=uZ@r<}Kd^#W)EjVOb(z215K>Xo2!36tBKhH7Qq
z+yf!ihlmzxO9D4@-2=$JOsAoqFRk~F!39ek1!H}5daQr_OVFktot{35-?nKxm5)&U
zl=}ip+HS4`i<4yk;Mmx)aUqPS44dx1`jjEW__49E!TzLaSEcN%P)D2o^<nQBgeGJT
z5pJQS9%kahscFi^uq0d+)QL#~Pmt<zp#utGmtb5^`K#>GTq>Cw$xjX9`8jB3DKeH=
zT-?<aiNvybZRqj+MRy`QmPv#%--`8|8~0}?2UA)+afdG#A32$d_{NvBv&q4|(X2nZ
zl5-8^dXk!F1`hg8%Wj}@c-rY5nA<D*z1`VfU-^Xpb53tp(x2_`^(W_k*FT;Qc!%~6
z#G{2oZlcR|WE9y*yMoDIw|;*S?t)nHc$vIf3Vj}j)xi-&^}S^$brOeCT8_bBfjW6L
z3J9o<QNXy^2LWS%e#;>kL_h}n0NBaG|K<yI8)<iUZBL(;2xjA5zW6i2*uI=zob+X`
z(UPIe-e^D@I8*FT52ho*w<Vq3$ymfYglGYbEg+AbWK8pwvApo4M+TC?q#uZXul|Tr
zX#PleBHaJH-rw!@^b}IvnXa*fbF6p7<BEkJvI;_R914%g12JwQsgE(~Ne3>RVGDr}
zLFQmC2Vk{Os2~vzY)Yj#2g1}8u^HqB7!7%raR>0QfO!3Vdy6NZ_4kWnF580uV7}mw
zP8RoG9F8<)V0^e6U>_6dUz4ZPbKE;lFK(31o`q599+yZWScNZl_UvLV#|;kxFg^iA
zD^KtX<UQx2#I>MnUV#iz?KF<z6#Y8NNCF56QA(Fy#_(Ozh2ze`d*8d~jyv9a@#1^s
z@s;<y=RF_1uDkcf8+*IO4cA}4aQgIuJpS6bbLTiNisoAvFM(ph-a4G<a#Hnxna6Pi
z&_D=xCJXqaZsQv}+<#f`3i*S>k;JjVSj-c5?&%vT$0Jj@;7!q7)ZY_y`+bpAIC_J}
z_3#ZhzTN4(?*0D0Zm)aP;~sYlk2?g(i>u^x4S7;u_lJGno-QM)2fB3a{P~+76yhzl
zo6oB@{#5)W=qxX7<y)cE**2xNNg@z6OvN;AY-lIG03d%^8MwsYr`T=uRQe_h!Zm+q
zUB6TJOa%^QT#<apJr7SFn8ajaRdH~<cRcLu>PlqX!OsU>1J_T?X5B~KUZIsLY7Sl%
z-@zQ1umhS7SPI#Q%`^8^ka{U~-gcLv8Ppf*M;F4(KT)|@;YsGAFt0zI%4(sAenAgK
z^=wic?6-e@F3f}!d=jUR+pbf|EYb(#SCNp0h^tTZ+do_ILprq^wx7^@(eeqDy^KOl
zL9x`@V=&dM&sLcEaYl(&P4xDQ9wQ73*}C+8k9F@wFpAXYuesUjc>oTMHr#c6C_<4w
z^tec&<4fFJ8JNG`cjvK0>;WUzEovPo%9NuheuMGq;BN`DAG-An0;Git&<FY*HbYp2
zdKveUap|d!Cupsp7c@hv#USC63bGNgk;|cq!_zr9^&T`*LL@G@(ePi11O|F9!3h)V
ztvE4uvq$u2jTD|7KAOo!#kt({Ve}!#Up0S_njaV&zMyGU5ji&M&xOS?EJ;MjDUIJ8
zOYARYGe?K<aLULAxPGwzLGJO#;sr+Ls?52GLMny?L=NZ7h<2bPF1njPaes8-p>Jy1
zow~Ef^=pBD`yc-}_TNtqj$bHW`{=DFg|pcGbHnCdNP3+)M==%yOxPwIzk+zz|4C9l
zHKf>S@0ojn)gS>H6=mRoVIJW1h172KXU=_29zJ*O&(2LQ{`MpelZz9rz1I94Os;@O
zqCg+KsDAF;Gx!~jH!e<|`!gYKoWPGJi6oS~i+WuR^~pT)ak$rlB=acCIZw+SN}1R|
zZCYM|#0ZXAJT^BhqYPMP&=N$xz^B$hTjJ0S)f>lB(E{WVrSB-j*67ntyPyVMZTT5;
zJuEGikQZ^MQIJ*M?|>$Q=^`S=6_^x6SscJ@AeBU-t_Ff2vNREY`Q<pvT3!b4NxRXF
z?%?IilzA#Tn(Yds9LTnIShrPZ!lW1Mc52^{2Fwjuj%;h#%JOTDf48(`l?yxNb!c!V
z=)DN-Pzs^^m1mh6N~&e0;WC|!RokV#EIy<v05FU+EMdN!$_j284AkWl*-tkbw?~sT
zOU$_CekXhxt1*xR*<?V5yO4)KGK;)$OO>DigTx+_P!|gUe*>910*K{}Hd^~8=bq9l
zg+G8apsEJ4rNJH;FzbSw1{R}4C6G+F$s@<efzV%t4h$;`#DA?Y^C6ohxjl~2+0lW4
z(PvEiLYWl+2>N9k!!J2q3+q_$Nj#DSbdG|$Gb2zz^?|KD&*Z4YV@Q;WHo@M+M0B#H
zY%&_G$Q@{1_fF<TPUI)|IwP8@Qv2-Q>r-M+>iW;x(AR(Ho$Si$xji{O+cmjG#XsLh
zQgtb5)DeTCFtKJe62#qi5IQ3p2!{jNC<OOvTwg((Ii@AYG~;o^Ig%hX=Qy(rbH&C{
zqvyfd8cyVUAZRGEq|(v+Tz0<q#C0cn=d&W6%nQ|Akx!<@Gq%zD(|AvO9q;O*y$|BK
zzG$kuI~DEgnMlkYQw={ho0#}L+blhT`RmFt>u*=?-|W&Kh0AH-uV%s4Y<3AB)tD;=
z5k2Juk=XC(hAkZI>BTYIpf}ZCy=sESlD+*(wRc)I);8=T3f8*R>38gnZo@YDV?s{Z
zCY4HA;wc?%wmL!%$Lfd*??LU$?3_t!d_ckXZMGq^19rv|9|SjEAG$AthNsNw;^n3(
z3Bi8w+TV%q0bUL`PB_jx?r=Qd_yy8JXpIKCT%DNp1(&cO1wuez$O@W{Yy$kl2}Z_q
zILLozY8tz0mzV%|lSk@feM&>v(@JU(YbJ|(SR}L=z|}}zpGIj|Acv(&U#=<8SaUzt
z<9%Mg7WeqmPT>h?nig^fd@i3aoIa5&Tt8IaBix!xN0wo?*B46o+}dDL>-Xz!=Upz5
z&Uo^Zy;|=5$*ik4of>raA#k_w1)Ru5;0!+J4T?ZKBm(|V`n>UMBpcVeG~FBY=J(}s
z)IDM)G?3^s+%9)tIvR1|<#UAwL57A?Nsp#=r7OWyUW@p>&T!fXTh(|n<^qNcWc)9=
zMy9jc&{S6RPYpRm|4iOBgi8I+u4q66VyH77daKjzbh?GprS*k;iG(lIr*RKx!wY@b
z-w4Jn@fxCPD;S5sjYd3BKw%YJ6~;fH0QEry>ZLaW;+lHa%;NQSBibMA>I(J~&Dh%9
zWkUE#Kn+?#*AO&?0o1X3+dq=-+8y30*+FzAut8v%X6GOp5}FoIBXNXCf6V>?I(-N)
zcP>V?03bkT#6e~$XQl|gNeHyBUvsp64C4SRCKQ*$-;pWG;f0ead!WrP{ITK&MI0nb
zuq8s^13@yyK9-#hGVDm<MHRX>DEaHKn}d*r25nW)C>zMIQZnfemZvF88brg$9|EQM
zdIdMumXH`^Tj5)c($eZx%3l>pDI=27SbB9^cC4bf1<j*H7f9ZnvR2R=l(b@B=#aE}
zc&}5oDjb_IJ`;vrqKeS0?AL4mQ~Z1QAB3?(I<Si2VI{36krirg+9mUL7sQ37Q0SXI
z$1`U`p&x_>|KU1hH9Pw@@yOe{21DQM?mmmt4?@j<xGosH?rnBjtsBw>2OPG*Hd0r>
zu#I%yL3%DA81U-WIuMQ2YmOtFXqe^6{P3S->Z_)ib&gS3D0&n_%uwR%{UkpeQIL%>
zVISzHUdM>!fu-9bJ<3)w%gE6L(%U{nD^iq3VIkt%oHY9SjON#HtV_M+dbPR^ky&rD
z`Dgq_>`nHP&O;pwsDrVl5m^N=CAHNAB5)z)t>V%eOr%A<Rx?&t7Zw_fVk_xG{EoIb
zl(T~mpv0}9T9_}8e1o+_WsAD$h2rrCgd=nR!WyDl)T#>$t8Z<7J9Gd2Uu!_mNnWBU
zK8Ja_kGuo|i4pMvfn!JuT2kV8pz<SdFom-OG5p*l1mAPB1ucOu$^MSa0!wo}6a6z(
zH9`aH+N5((N1$Nd1GOg08B8TBAMNhlKi`-3$8^o91=0bh$G10w=$N_?p6oTrpsOq3
zbUC|xes`Ca+MjSb10#{XYy56*F+#Y77V^v<eLUjxh(4bSsuZWoC6GC7Q21ffg_qOg
z@g@RBK?@k6aF^5N4u|4H!?CdN27TR{D~N2|U1{M@`&=%d+sx67-|Y?gl1^uA(BGx&
zkno@oJ?w;6iZ6Zi)UlK|?)1hH>ew9fzY$->e&|IOz@u0rN`eDT3k?jR=Yd&00+|8D
zsSwF!^dA4Dq4N{YxtUZMBZJXJt}pxoYHvdv^#(#|(VaS@7o#(ozFxmGc9TdrMRt0A
z#3^!_OrOvr<02@0TEsK&7JHJDp3|DM`==)s{=}JbI&)69d&M7h_BazkDv0}kKBQ;0
zy{-bbyJ*2_I7K++69dl3@JO%l9J>72iR^8_#wOlLibcQ=WR-*-<N*e>;UyNgfVZq?
z)&XPEe^N-*2h%nU0QlP(5L^@kG4v6U3KEi$YlKa^w5<5E?DBH9^4;$;hd>SX6*R_I
zGScQx`tj91;vTFs0HVTyz^cq~4E*Pj{_-5YysUDDOgac@v9+*H+ljUVUfb+_y#_le
z<tLBtt5sx2s!BG4>rB?Mh`D1H6WXqsS|f`>1d-LrKPcC@j6GZL`CsVk`-SuJ2p<i4
z&dm+2A>v!>8Nayg)T!HqJhDo~$I^a{{N*5MZt#SV>|w+ti!coXL+pwWZ1xLj4U8KV
z2{j1>9pj#eu<>(0Jr2{Ly9b;&>iR&ko7FAv_0RR7G1H}MGtKvX4Y$09r@C=te9r{9
zs$(wLKt%_19Vh2NK%kM`AD;3RuR-f#r!wM+8txde!=ndrBRl~Z;1~g?{0H$IY<;4{
z+A!uqXhj%Q5M>jA7hLoZ7N45P{>Htz!e_JNi}9I4eDuP%Qso!2-x|+;wvfB`H?kA?
zcwq*2o6U0S1x%=#U;3iCSgMSLSD<Pag8*g{9WGSnW}hGZt<fi@wU~BnG@JeX`~M)D
z9X+O%aPythn!NW1_y4}UM;1}yEtN+JUKR-cPvsk67_dUE7pMvBwE;h}_`zCz?=S=a
zA|5QmO=Y152`PTB+C<n66Sr^I`+K;EB^Y8$N0D?6wTqh(0S1nL+=QzTJ9P?<5xZxu
z3QKj+8?qj`hpa+Z!F>=g%=kH#siacHBH$+{+yQ;>=&(55my?R$<K>6mRe2Dc;X7`b
zxUu)TJziYg@{Z=e?Av#_T&A4HEVHfm!7wupT*2Hute9|~C@f<k(U?gYwS|REc-1T{
zEHvv7IKZ+7iXWI9Q^})_bc4Zb!;F(|*5O4AxON803dCaQ1NcQUQY7o)Ge!s|**{WH
zLMSX+xSh>WI89c<c`{mvL|hU7;rm?fvq@iHSP$j851fn?!s@QmeJ17Yi)f)-j~Uu~
zy>-WWE*v;~uS?$LuY2~NjP5aiZO-L)L={&ajB&K$K@3*oE6r!V@)f4fgFRrKFoSW!
zx7^QN(vpo-1lJ>JEf8*5fRF+pYxEFlLE(tuZNjE4q{_b1J5;@rtgf!EQg)7RHoqzZ
zO(ubb1uU1~m@$;8W6S4|;>|~5lv1wxf^f}8C{M1p4e=N7OLoKVSX!SLSa4JZN#2Jh
zW7vr&Wr|fvaA4$V$(!;F7LXbO@uZBIIVOmJpr%}>QTdqY8H+?pv!zI6tVirYcB2dt
zVVzho<MX=2(-V94T-dW`qF5Xs#l`4&QB-dk9er6U;h`n{6<@^ZyAMxe-K1mp`J55o
z@AYOfy{HN=rQ^lg0c<p|4?3xVgD4OQN@?Ln-FGF5p?|dbszkd=x`UQoy3{s6bJQ^n
zm?v8qrgesxnS?Jsa;DOhj|s%-*hcFNzESF<D-Gg(`UpdGgydDwgi=lDxRirG6v;d~
zZ8kC8jmCn7&#ZQG_3bDhI~T;4+e?1u{oU6Mc5g5CGY@31AA|*)i6^ac2X`x%c-xBC
zh=mSu+4efVuNSka5r20-tv)}L%x1P%w}q&jse~)vLtEDD7#6s~&sM!8-gfi{8}kg7
zV+zdP_6onTFr|SD%0sx@Ib5*H>_<w=B*_AEzq0D!yzE}fFr6H?SMj}d<>J~|enaYb
zRoN(wI9K5<^nlS+Xum?Ny+iR@T3xL&T0H0p%Q?Lp(+%1LsZMP!bM0|qoDBG!!L-l@
zM34;AeF8Rz9Gw)e85>fbpm?j>Vd^&@%`Gs<!a}lI#lgBljDj|N<t~+qLqo;lT)9*l
z8Y-2_bLd-pKao-FhLQd!j}&OYy!wuQT_{aXmQI|IN0>6U`*!~P@-p7rb;+Imqb#^%
zxq<eA{+kN9x_!|lAANLTb^PF=LpIw_M?H7x#K$KN9Rjkk_9o7?7xF-dL^>3%!sm?J
zpIXorAb3DCusg82rmves&y_m7GnM?dD{xoOK#Kqp(S|f;9{T)0)s-;Vdv}zfKF1L$
z_u%*dToM#bWWkuq!?6RBA=_sBLWO^KKpGGW5|}CDzwPi`Zy>>&Wia<9#tsSzOx5<W
zJ923J<7l!SZRIXa9va7xa_riDAk6hKy2H*{0Z&9m9^ieLB0RElaN4oP4d*&0$-w$H
z)(l_)CimP{AxyjtFn*a~s*#xCnsu{JjDfx`@vpS0m3Xr)sz(|xl?6#ufqB<35i-8R
zapl-7O6CHU^M_G{^$rR4x><G`w*%?y#4(C+h6WGIX(wL031}D`b#=kFeO@-Dl}~KB
z_%Jr&_8t-fckPgFX008>g}5AGC+GmIKn!O%VZ)8hHXUHy7Z{C{`v~<!+>5#q3E;fr
zR>$3~cDGYRr9gJULkK)BIn=xk`6OtT0u+*fb?|Fb8Z@yGZ1%fkN^P!&LMnl8VXpyU
zu?CUs5dlUxl?)4v;HA|Dv`G>xJQa%j`iibV*T+0gx3AC}Pax~J+pp;!&5sLBk06t2
z0=%j4`$GK*S8gtv?*aSifk&b<8T%sxBGkZH-Q#q5T*xThfj$3oHllmNBH4RD3wy%O
zP;}Up91D2-U>@RqgCqV>+NXKI0rw9&{hHTnI9&m!HZbDW;(=f9>jG~aF-*FLc-Idq
z<2sDbU6ABDD(JReVSIp*6y$3K3=VeQ!AYky9Gt^9bCoGc*g>{J$0~y|UJM4Vx8pRR
zi2R^Vzk)If#W2Eo3W5S%`-vXbUCv^k#~uF#PbMFk%efQ%A&=XS(QwA&8ggKSy_!dJ
zq8nb1->roVuRk0r_}n6DLyglSnsmC-5s&kabvJyLx)y{Rf?lEhMY=cW7hw!sWETC`
z{LVq7of00+mkznLs4>_V&l;NF6BtXnhNBQVU=&}q?;d~e)SLlVpW7LTYwoW>n4^IU
z+`hi)ySdA*!o|(agl>k2&jkvSF+R)Nc9d5Pqh=Ht0+~W4nBs5SOX>)~$N(r<;-C-J
z8Z`Gw+9v_CR7euefk&j6!I+6}6U)JJL`q5jeL3CZ2b?ARJ?V=hOk8d{mOn6MBom33
ze7@*FHsSMciVm0a_3L4T0tu3B59{!M?+At>?KW)_v%J=s&CiZ+6O<!%u59H(lY)}9
zb9H|jNscRz+L!l_vCUUMb?MR$oU}VdBE99xJNAkH5A^xA71dm=Pfpg6m&ry?5r+@&
zHp7sI;a?ICI=p8j39)T@|1np};U9AxPZyD5y|!(FYpd1jYO#1>a`J+bi<)z5X1xWS
zAjt$!3fmWzIGaOsmzkk~VzxLil(LO_?Zp>2U&O1E4r=d7#Dz)PJMYBaWVQ<_a^7$!
z+(uCwH}+3Y_ka3ab_%MBPCV3n<;LvPboSi2?DQ0N1rzTw4~L3RJ_>8EDeAI7vQs2W
zxed@J4v74q{Dr7PremI5GC1Qqa9!&2*_>a$ONXyEl*R~j6$`CHt0j)fR6r#75d5&-
zgYSh;??JBU=DMHyKvC<8fgt1yhJ<{vUFfxvi?(edv8t>bMcj_<7O-*LkX#?a!6@<R
zjAaXp@Z9pXfk@qW;Q&b!OkkzyD*_lfco$nIUUKi`Uc@+4bt%bZ_6_FBMcwg=63C*S
zC}rqy5H{%iqAHAn!GrBKZ$^>Ltyg?BbB=Yf+*0>u4=dl$5NNhr+@EQ_v-cb>#V`(F
z+hr4xEBN@Zr?|l1bdwxFJ6;pNg?2z2Gi)TK*u7GoqHPsev@G0YfJeHbdeJMM)LbE5
z6!nlxdvg8r{w}TL_5Z@ByivbD>iraklKZqOD~{dOF>DoPD+>k=sd5E^?XIY{po<6E
zB|flLE7sB|biwO;`@2=4?|$N;OQp{&bDCK855<q<cnzRzDHt-1%UZ3@+iDW?2M=Zs
z9?If)=-}<FujF-#Cm9(=lo$!-NjJWlpXUPy5B}9I-H~hFs#C@b?WpzYy*q$Z7qV0o
zd>nc^z2+4Uv@3q=7j7xtVy}GqD!m4N#00I2Dq2GLl$OR!PQ$oQV3Z-T6!k5L`QZcw
zk_W(J@ydS$8Yc#Q@hQhe$H!5|Aa(=nx!OpD^hpX73Zw$~P(f%PeAK9c#n-wP=aU7Q
zwU{J4KY`*&r0@Yhs_=7pZkqNANa|jhOKNcI!Vhp)n#4*`1U{2CGAP$Z$xsF;hJcD$
zNHY;J3l<qHK@(58oZ0=kBm2C5@4*v;M{-`btNEvHm+r~!oqc3>Z_X3Z`%06`6Jvd@
zy4%$i_otl4XJ(E&1$M4|x9k&fe=MkJ?v;_=bO!fOaL(K1cg6KtSNCu<l^WhREJXKk
zw{YHibmF>rP-s3^+#Lxg7iQ1i=M=-05z#%;ok)apDG(9&h)7q~9o2H-DEzb^c52@7
z?w+3XxHqVeCe!KUsJq#8b*1BbW~Z(}JcB8}e^0r*XEGm426eA%56lXC{r*&;E9?|;
z&zNpRllya-d_EIRr=y2&a*FXiJ%hnQk5Bg%i-qjOEWIdthK71#sZ=a8l?cZ)ca(Ez
z(YwEmInQC%L2uFc7b0hj8b|REMT5A;xK4<F=_?4)zrP#}iUS^eAqvMzImmIPdQ+S&
zjr5_`Omg(L1LA$o>M*R62fZWrRFvb&t<RbD{UhM)y^wG{gS7?a1c3kt4avD@nK2vm
z9!WLW_-F>;gyQw-xf!Xm;p`SbFHf*ZjB|qT5NZ^^KrUPj)~E&iex#s8m{j-3&mj3K
zhzmXlX)zd{JcNOGs7wk|Rt0c{SYq8JJUuaQSN@*c5&H@+58{GD?d@{vJ~vc9B$K^H
z&z?u-_a7H8P7QhB<l{<1+3pk}AtD~P=JX~Key=CsaY1vVrGvAetKC|!&q(+YW859^
zp)inhUKH)?_8?l96HmL7Zl6yF6V-S6Tksz0os9c^ebK%_sN6MY$m!N~zdP;(eHe#%
z0Tlbr|DUvXfp09o3w!<7`z`BjS+*=&mNk~fZ_AqZXm)32=eaXG8F`bPY%;rHAF+4C
zLYQPXY_cjzlhE)9$tE6>rj#YnO)@S83QK8|76AqBr-7CLo|fBQ$mNzo$G6;mTGHEl
zTeSE4`~T0;W5%;^TU*jOI_K#B{{P;O$|I8tld1F*$G#RUcs&6pd_e>tS@XM!j-bQk
z^hi^k1fOzw9VxGyFy}58qZp&|V8H2c5wFUnh8;vdhtf|*ogTNF(uwwE<*I;xTL(Lc
z{i{g%WhTnYYfKY@RWZpSQLNrkdU<e@S63XVhK6fbB2G`RoQg%GAdR5M86?GV;Yd23
z@h_5^=E0@#XfT|<ZX}bbhHKw=G#K}(>TyEG`{KdjOwoT@xdZ-*cyJ+~UkJwY{-CRE
zWR$XAMMf@obQ4{`5SE*Q9g)JR6<@pZqVFaG&d%0WWk>kn?sF0!V~%f7#o#l3A_yMp
zm;eU6<!I<-xef`ql9H^wYURb7z85R)3W6QNmg~Pty1_Y;$sK&JHg9vM=b69*e6eU%
z(>^v>uTB&SA}uVd+6Qh1K2T}jYz413gH}<3x$WNyejL*gSwwMcz!`CLMOmkz9l~I7
zCQjLR$~7iI-@&3LUd`^G8e5#1S=5J0DDPOFBGv}^TvRs3$<(sKp(o)DDrd>bYug<7
zq(}bHwZ|M|4!#gF?>zBLICEqy7;zIg?-ZUbAt7D8wJp&4&@FUp>nioZKhwjlKTP|@
zuHyc!->ao>*)B~x7`=+LfC(c~@Kyu8Ghss8v_q;E8h=OqubSr$AW0umb)x3sIl;)6
zn00=lp2=oil~c3PlhN7E(~YfWQ;k3T@QYAsZ35q_p|+G`V50O_@@66ntV0Enots+g
z=tMSASiI5s@41b}#kc2nZ_U5)&vToX+8=!fVndrhYw58PJSvv3<w<01wMi!{t88oc
z+6{#cP=aN(TMe@t5Z<>co%K8Pr?=jFw6mcaQ8L+7TOA5r$|VIt6>Htx<yO0Ka`XR^
zG8+r(GFg9emoEK_FKuk3EA4s07g%dk=)kaKw9pY(Fq#)=S*yGGL>5^`V}&eVwF$ZM
z+6(#eK|BzkCHucg@D=XhRIpju>N^+vTgF_<7aC&NisUo}r&t|Y=w|GZoyXf-)XC~`
zXJT>dE9^e>9oSMP*pPMNN6$zQH77KI#m*vnX~;g@5up$iiD+{5zLa>J&q$=2?5hag
zMJOYGO&%n19?wXQGIkgba8LGfVgwRKk?UNp2_)%jx5!B)n({s*w%CVD=r-B7MjA|G
zgdkza#K}%*qZ02#jpP}^gGtBO7l{9Fp{+7fq8<3%XEe=3#aYu}8n;93_7lW>YtdNZ
ziX!s@j?f&N9upmRPV<2M(LVuWhIf(d7T9G#XpIv*aCOZjD`#A41#k);ermI^ecK;;
zb12lO3@p^xfLO4TB4(QdUo5$y#G;ioe`M$Z)-4@H%pxqjSU3q0uv~}i5kEppODN)3
zjU<pCivQsZ>sy|Ss04Q+s=>N(Joi4#LFe=N?^XFsEX-Lr21y3}6B$N<aQCH8vZAg$
zx2-?FEK#C(J(b3!*ClbKTv+s`V_A<kJ1k}RU1Dj<Mamh@dOg|BcXW+Rr=C->Qw9zs
zSkxjdu$?2TY6oej(aI3qZ@?^h$Hclb<1fFLl{_U-0NMe1w(B!m2bl~OtF{IbEqs_<
zJKb8Ez2pj|5ljKP+M>9r5ST-wO?yR>AQRe?o7Pt*;1j`B8HMc8wq<TrzjV5C`kEpf
zgSC>h(Q*~2c1?;iI8e%z_?!`;?@(hA0}2<o3|k$~+k5*^S~+@r?dcEXpZEOT%#lLv
z_5Mx}?d*vkUkmJ?-#Ga0-M8w4OLWSTEj)8?4V%}`t({Bv7u#%IZ(JWNPbU=Y&4E~?
z&g?lV>^aRgq^x8pq7ok*qb)?(c-EwF#zu^N_gL+&Bj=vZrPjfUwj8^EE{gZ7Rd|pT
z0lWkvV0|_)En6ERF*DWfQKR;061iJt-Ga$7M;_5>VciA{*<;l39$4QP7&XFjH#Ue~
zHMo*!yOk$Rd!kBg6<TOXumxt}CM_m1nA+{!lJ#lJ+D(v6iTt4>X$sub%Zl{m67G_@
zu*#LWCA&j+cJEXC*7ftX^Qrq((b6++1r+J8rmr4pzsUJT{cWV>qIo4sl-pJ!tiYZs
z0k83nC6RBzn(E*s*%nT`n~aUVE!(03c%?#BHFj#fId*Dk1OozbcK3!hehYouxPj>9
zt`WEKs@c2aKpQcJ9@xE@3PC#<qH{;I2lfu$H8GYpL1_Iuc(Z{4N3|h)xYthE1ACNB
zmLu6_2+zFbfwJG2o6FD5=jVCNVRSNB!{_Wf`MJ4)I`)D+kO<QF^57!R?G1a@*B_I1
z+ptGs{74KGcJHK<5Pq2zrx-1yijc6{{7ezk7#X8jMhbh+?mb^v7%Ao6R_Oe~#@O_o
z>0h57<Cxkk6i_pT{B1r|>WRQ+XLo0MY;1Z<)X>CC(q^!DsT*5ZbT7X~%rc2Hrma8(
zFKLxQrskPBMx?Qo)LL3?XCE);leoF%%a3QLu1vlCsN>;Nm8mPchrSVj0_GL?#-aI0
zyfJ$uT0B+Vj7MawDEnV&8jAVQG!z&REit3yE)p>icMwV^-XHjB2R}w)hN;gUnp&Le
z5CYHX_Q%7U;aI@!kn7y8K9#uAT6|*p3W&dXW%-Hjod2}?Zm35nki;=Z-W74pyN<!~
z>Zz9Lwx(RWJOa$Unb&eB9z0SEy47&0);&unMn@Cb;%H)Ynqzk0n<|W!hA~zz9(nLY
zt$TJ;KgQFeMe{hH_BYyQ<e2|Zy#!V?))A5mMYIqg{59+;og(>Rgjtm|O5Vq1g%Sc!
zA8F;}g-bCXZ8XQneRIAM-f#ELc@y3_-$ywf^UZsub-vi83zM|XI`Y&5yd6C8ym#KW
z&o}4&0_PfLbikbw7hzs3XE6IP`q?tH2=i|kq#{S4A*2i$!}!FA1tl9Kj1zKGi6aM*
zz#|u*#?~@&?9^&;+8G;jgndV4)yeyEU^wMhj;Eh>C)y?)cpJe-c6q{c&O<iHclvy?
z`c#9DqAx`V^#9OkKuz)2rHPF{I#yk&NyHmPZ{M*YaI1OycC-J8qq*>(@}ijgmX)HM
z{(oJT2IT_IyYK&rvV_`}a_r+@tz8*frTb_db-Q#Sx>dci!G0RN|NWZwiV6-8YYYJp
z#Hi9>0x<+wUzmSQe=7WjnZ0*3ME2fzaX6tCN+17`DdK>R+-P7m{Y$)6E?5{QwHgtw
z=ch)>7R=j5*5P9%!%-5R6EFlf#Xe?pwT`Sr=cZnUhx+_#WAde(YPyb0@4wv0eg69&
zehKEuw6U$)=q|&e(GW-=i;jksWOGtZUxb(~$Bcu>8O~DYUq1az>7PujywC6dKp-2q
z5%{KKIU@)mvpn_m)9GKzb7z#xyZ~M{9Bs3<ZJRpyZ{!$#^WDa-s5{AEIaO`#z)k2S
z)2Cy#f3L0RrHmS7xH*U+tIU%8H|(NdU$!L^f-YDJWD#nsCW_sA9rl%YZ)t;N5v8p8
z*6kCyNs0DI+vIJpZbbvlQry|0srP9h<7V)t$YFv)i_%{(SWMH<f`=uNJ`#b32_>;x
zsnx*in=Mj15H;+d=a(i##BIuG>oO(>%a{~6f;>^!o)qFkZH2mG6-Q)-_(<^C5ED-R
zy|arW&p=a|va`j|cZVdF51}Q`j=axqr>UbnScka!+U}1cm9qFtM&lTKu%HVBFjz?t
zEL>P#O!>GlV%LNw#iD*vDNItxvI=VNty?oLXioY^1`>#Ifm9L6nAfg@w6qd0cg-$&
zvw~^i<`zlayW?!y58v8fn#`fenCxY=bPq(3h~)xb`no{z5@53`o#2BcC7LR=tK(u*
zXDOESu{sVC-R<r_>4(8TeKTxEP7C(>hY+m9AlluMp<~eO@nf{07|kr{v18cenneZ^
zdfr+OKd;w=aFu;EA{~OEVx0A?y!+zC34-NYrTx*x3;7LEEZHza+APuX21>wgMTf4l
z%D62tzwHvXMa($3R_>}F>I0Z#{q~PYrM|go|F~PdRsXJTzr=$XtRFF%h{{CRqTfh7
zFckyx){An(8n&HfPt{xXRy@<QuDSkmVj#QhD#>f2y@2E(k{J4q)b1`k7?*ts#1)38
zD4He&7?U-Og88}&_yPV{n5((Y7e;`=MNYESyw$G$Rmv0T41sdJ6l<3!r6Tg9T)VuT
z>ej6$<r#Sa`;@s6`J!cww^G|#ICEs1w+K?iMT&0NwCx8hn2a`4<ZyIB|9e-;GJr5~
z#3=+=S?^};-1%DV{JGjTo=vwam2>BApF7v>$8}wnSPB`NErG@q+4UI0Va|wQBtJs;
z>XwFph`hmkgl-6%!$q!IS5%Y8NR>AXxzaL+H!78yIioN3ylk?%#jDvwZ<37T0D>Y!
zo$+c;*z-dVH*1?gKn*(;K=zE?Jvn~o`fU>BSV5E2@d^f#c=`0zVQ^3ii59SKaLmMe
zTM~!Kia_e8VTZsE1Zq|%L2R9!jhUH7x!fQ#xOp)pdN^DAlj;4*%6j_Ep+Gv2UZ-m^
zr<M&C{HkQ4ll&4|em5!dJE_8i9Ob+w;%6OiAGw(rh^KZip!bKsAe!w!dLSXNQq5h>
zgltRs20yUTv|obBD8RZY#t0arlSrtPL=YzDsQ{4*{3ytPxIbj%na(!t-``ZSnvtEB
z@E4=Q>@_*4YNOJ^84vfo=6b8O&bwEq@S4I`v40pL893}2_^-*1YqvHV8*L2zHyg70
z8hvob^5v3|=NI~?vP&AWBdQzg8}0S=tt!jBLE4Xo^pEk|RX+x$U!r|F20C06oDDu#
z;!HbPD-}7QtV2Bq_XY=`cHfn(eD^EMo~G+~B(&mIW6926s2^-PleJa+PDf@x9`t?W
z;|JT-eJ^`_AMzoPa;o9!Sk7O4yKB|uta?3#kniK8{+IRmpyU5t)nHFjKWqei4va43
zRRTl>5lG$Qu7UXg?rur6d5l|=yutSCOV1K#O@+dKf5h+0Mzf>o;YeL)v9_P+{8BoW
z8Y2dca{00ta*QV9`AAS%bNjo<@$acSW7l0Yb+a}9$LemR;>q!lKV)jors5M}YS!zP
zkDp|YW!>T@>%_V$nRl>YYs<$RlFl>YU?9||Mv~rWEa_jvNG#am?O5|CV^MDsD&TQX
zG#hq)+ZXXUQYm64`M&K8XQQ6S&APSrg-6Ri0KWV?WjW|2ffOW}R&8YGYG_*szisd{
z(xyrS0pRZLZbkCrbjuNYSzQik)&Nf0)uXQ*ve)B_DIAQH(rh#-=Vq@IvxjbK`W9V@
z2&R}=*#V+_7X4hFeFGrbA_!1T;Wo(U*=ogcW^H?0(ot`3ubrVS1||!gEO0C!dK=<$
zh@?nJTp>ueHw-b`+S)ZlE#_vB$zT<J-lqewe=qn+Bv4Z_2SrJgBZLu~pys~&$UR2J
zux|J#v}E@T9C{TpnwpT-4gyx?J^jP~WZgo%x858Q4A<;{gmp{ax^9~$vB%BstBhQ?
zPrV}Wpfmf@<Vg-|2@5QbK-N@D+XE8GS%cLKsX>{#kiP@SZ0?X;mH^Hn|86tX78#De
zv$G!h!8Rb4Btyo2*x+Cwu3!wjH&6!ESb@Y1Nv-2J(be(YQLnM)go1gH=Y+dQ#tEg2
znWymrk}Klti6Mb@*ATNW%w+2#-^;|3c_mh$htaJ<!2`zBW<dGeZ}UYWzSD&1cMOv*
z%X8G{cl&dBTsu|7`-a=AoJD`}-)7<};2ZWnjr#m_D&k1RaDP<In#-g7KA+F8_{|)C
z{y2?#f)hlYz}<mXsK{?ezX$=H4RvmYLKwe(fE($+J1<lvr0<Yh!&%Wcn%pNkBb#h?
zY*<kBiU+aw<>iWOQi0eaJz%#M+nQk3A!Ue;$RFxyvLEC2OpFr|Gq&Sd++)a^&}rXF
zH6V2OW3RCPr9Qu=HztJ=v^7W~Yo%;?i}A;#?YXr@C7s(NDh_>a^k{deNh~8bH@S0D
z>XCZe8w4h8GzRODnA0X!4viKr-tLd7Mn}h{XF>yPR~n`}QVB6~+Bk7b4m+zWcGt)R
z0iNpbi#>K?@2*Wl1(xxKC6^?%HeCzet8Hm6!&K0&RMIkR+Qw6lmR&`&+PI~AVqlBJ
zB9grIF|i(n_NVDWBH42xJy}U@ZZs;40MzeB<K{*M@~eSM7H537VAMc4C0$Ngm!nG)
z(*w#;)xLu6Y*e;%Ih;s2W}m#OUKS5QB}Od#UW8l7MCu~(BAyS0h!l=*$UW7?_^88k
zq~Uk1PNye>m^z2K5NJH;>0VHmR62gN`rPz>OuvT<Ayjke__Ng$-S6FXbDMQz^hshL
zPo@@~$96$7U*V07rd(ZbG;WaGwQ>E%jmGsBNTbncy=Knkk~I#y;B~P@)V3xGG0bG!
z0`l3TV&+BT8Da~O)Ve{KyS64<x7W@%zyjk-@pOD?Tz{Dawvu$vP{Awafc@XuHE>5J
znat?3<ATvD)rKK~t%F4){Q~$yVuBxl+7S_<5ZxF~uVj{x=b-FEb0R8G^r1(wLE?^l
zhyp~Gn$e7|sus`<pSmAxwO+rJnTsa!nIJ(Oh<z7N@fMZK?E+fRU3n-T+E}=hp7Z2T
ziMsx#fW_;Hku3=h+u43?Q#796%m_4Oq<2|=qDMEm)sC|UW%0?oXCX=}EF`Y&Tdn&%
zBdcH5SO2>$10h3Uz07f2^I2NdBMg^nZZw<Z2$UzypBlm)lSIB~8LdBQ9&H4s$l8#2
z$qS6&iJ^0}nmJ`=wV2K*hFOk9%X23q0NU#T91ATe?-{Qxx$T~;*jLn0UnHAr1l3Ua
zT;@>W#3Df2asB(kUcC1`;i-Zbd#Ak9<99t~=HaY4{FXW3yJ`Z;$fxAyEuR=krB!9*
zMEUIXvI?Jdr(=b1I2KI%&-<gqJu$N+Lf!65`U~AcfB%*G0+v#TMH^No=L=?KI*J6A
zX*ea5%P@_zG<J{XyM14toLMbtw@$H1Uiz(k6w|L^kLM*0WLk_)kORh(kK%J2^>|(+
zl`n^A{<kDE49jOH8;|l6E^+5Y9>)?bN~pY;XM!?@`PRMoTU?!zg@^P<)3mf%cwDW)
z16j(JV~^=oR9g|5D%;LBQBgx|8+CX=uZxAliroVRcV=->ZL;r{PWktX#nXQOsin0u
zv%=c&vgqbE`zWdPRcY8@RwXOYj^Wf-L%ULV{>km?^8}~Ud$d;rWXSW??I)j`tVkQ=
zrY1Ujbf?%e-_+1!$g-d&S{^E-yL(e7&P=yMAH1+teI&Msi83uGbrs%Uh0#OCEex&a
z*2OEMljVc-i@*K;gJp3Zi)BTR%gfBU$sH)`yI1eMqqrv8xVpr;pzEmTaFt)~YsZ)A
z^fNf0k$Ot@9_ENtlh5ZDt2Zw$<|ihyqYsQ8HeUWn#<!n*X0Tb4*-?4;;?3&f#6&(D
z>uaLGG3HptCTz{JOfei2|IBYU9f_8t3y9PCQXBfu@f?9`B=WI!(0P~cn0t4wJogdd
z_a$b!e99j1>biERODttpiCK7>J^!$9ibi33)Dra_#@y0`;#kVmm&{pGj8-IR3OR0z
zVtnqjr>SnAh*7=(G__;&rNV-b#7~mrEH^CaQ~Vsrdv;R9g`v&|@u*n837;<e^n>Qm
z`M<X-+wE;Z_ZYe~;@LoOY&sGe9u7sO$AW=u9Lf{=5(;zOvboY4L`uMh9j^!`xeM1;
zw9Xqomo~$c;Q4}4WQ}MEma1urD6kALaBN_|*I%B-F(?4|$NMZ4*so*=;~sb26&{aF
z#|SL59SUvh!ymj{ii~<c;7No;UJy!np4spA=owLtdUP!0oF;XYc~lO%ZEtGb(n+wv
zq@k*+Af|dvf`5|78b7jCj~8?6dFarziR=KxohsAx8IJ^E@}%pSw2OdNh%hUZz`NYg
zw?QOw35U}=n#(L_a-(=lB~)#am{yY!0+<AYD(q9EM5c7Vi`Lr4MUJqmHtKhj*CtZV
zT+)GovnS?qBy-Nx#9G<mO}LUmUAugtm}A^C=?Xg}=!O`3$T<JG#vhF?)<|P$<dGOA
zs8xl*$Dv$Do>=8leKjq6>KIpX^k+)IF2Vu`^9aEsxI$e%;q~qxSH7si*ME38S_(P?
zr9+Oi!{r;B$R5Z}jQO0-wBu08<Ma9&mzCp1jUCQBmr-8#w0F`e;kul0EDlmWNA*ZC
z?IsMVE8(RZDxG(yi$|&scQSei<{<Oj8HqG(<Arth#JG;%utLjtiS@D*rsSA|1`3@<
z57L>HwfgogcgP<|d%emZ$W!huD#!=?%Ii%B{2|OQFJP*>wfK(w*z{=r94d2%-|hB0
zJju+t{OI&p{vDpFd>$6Hx9^?CZX&_PK}+O~Wf0wwNKrCN3NKMB*PI!03T*F)=X_@;
z{YWUnK1f5eBI0boJ9KUdC7+*hr@~u^$hoka|GB}wi5w3aI98Newr>##NZWz74Bc;V
z;}eWQ5zAYigX^*xv+gi}?HLBqm(LJzYh{LFFjn?N+`fI$@Lhuuj_&ihBk)xv?~{Z(
z3yh79od#=<<Su4YUNa!xRQ6(SB%K;L&CSBh=;(|+7sBTRM9u+UAfB$+6&A6fwIzRe
z1vl<YkMX)iET*mLvG06mZ2AUo&geAb%6jY&rz%P;#nVGr$a^Gn8BCcZ+k~%xSOxD3
zmzH5kX6TSGY&!a!xrLM{A~w<kKWo4&1{~2qBbabxpn|H6(XuPxD&|^a!!9E4I$XnJ
zt=yC|;3|(cMrTotM?DGe>}S0mm3AhA4gatT!gKBheaC~5XyByVe^X73Hpa?Hx5tT5
zce0#&AUmZL@hn`fBbmaM-*X}qjRa13gBFe!8KUJAPPk4ni`M$jo=KaqO$s}$R(15V
zpB?RsGTQk1<;!1Zi(TtCg%KMYhRX1=zs8tLJXXmSh(4bFvs1lOMYe$)Wjm}v>v5Fn
zH~WK)3(ua$i$gZK`oRZsrMc7p)agK%o=)6wxyD9F*z~B|lbQs+zqa;t)c@q^;!(eP
z7{89x+>d))3u?>vKA-P>-oPb~t2yo%KCXPHmt4sem;X>nt*jh*zYEvdoIg1-9NB;N
zSV~+AE%^RT+N<@<Db}jtK7^4H2(KXvt*+0M)o=Xjr+kkrAAh?;J$hn!P3=2>=5az3
z-gwX3pM#(O-9ty~s(I?cN0oEhS#hm6oiDFn{fJY&_wDh3y^e0f^W@N1i8VSB6C<-=
z9f<-_+!=K6VQjQ)-ebi+QU9p(Hv+`Vd^+yQyN1)luDo~n=}<J<`MqQ=w=b9bMRQP%
z;ou*JqH6e@pvQB=DjNF3;P5{ftK@Q(G4t7-Bcatp*qlv*y`g4G^`$jL<mD9|KZWRr
zc>;day}&6E#0e`T#uQ>qCa9%5DgtZI1&6~=OL*=-SLt)1nUP3j_4t*4Z;?&M2^jkM
z!kl+Gb9%OqfKRoOnZ#r$KXvx{*A`}4iH!RlfyW;(G|y*<7dn%Fd%jrhqt$7*fpNRo
zs7l-?;wfNBBrVZoYn{>5h*_ewi~L>q2AM?r0rehVVLbfISu9J{W2Zw9U1#c*6Jq^W
zXRjM(vVKOXGp*3+#}sCyXP*g=7kuFp6|OFPR-UR)x1oIXLv^H%X06LOn%GUV1GXnt
zvvdofZF+2w*bEBI&}DJ7s0OOw%6%dQE?OFu4MUx^M@l2Sw)ct)C|u3w%wzLHXq046
z0;^eXrk!F{S7hvJL<;NixU6!Uim@zb;KU94+r7nDS{f)@DJ0B@kc)A{7W^bmP*a)A
zX9q66bKqN*2GK0?8)|N0Hd9Qei<z$uUj1dOyRV3tStx#ySM50P`e2-6tXNhn({38f
zD4TYoHxhwidCJT3>`uGz>wMu7i-bv-5d&#yvgqFz7auv_Y@WXn4Np9K{JTEpbbjo+
zjz2pQj%G8N<I`p?rjKVbyLYwcy&}WjaxNcM{D7aS!^=)TK4F#@RBlA%xrS$#{hnfn
znJiAHXty__kR8-%5EKnrjgvSdIr;=0U3Ry-I(k>^KHoYXETmGdTDe`Wxl*Y@@c1ty
z#6r#I6+MT4KL<1(Cq4Qg-?+Hh2&mMs=SOFjlv<kkQO|Hn1sal0j+Z<g_Lt-_`&Clr
zqDA8iu87bRBdyU{2elW1NS&lRfD0He2o45YcM6Kg=G)(*Bie1D^|a|uDqczFep`AJ
z@OS?BAHGFjjBi8B>d{nYEnO+)nz~zoxJ%`#Z`C2@#^CfnW#1Zo<WK@GJ*p<_WoI$*
zlb<^Ksqu4a<ZS5GS6@{(zSH^+X>3!X-L&A3?4wa2_!|31yw(JYXN2w)|0wWTeN6@h
zbTOmRTPBb98Bqymx`yLwXuPpF93kkDYkV;?TYqRe;C6bVD-S%pd}w~nt9+Nw4HqY}
z0q=13```ZI5C6=EKm3pP&jj(}c4bF>zGOTxQ4a;`iD<x=3>91F1KzS*xymo)@*bZ*
zk#U88RDSX^AMVF(VxJ_a&4NkL{p<$>Z5B|%Km8-YO9xLr=5RcAa_T^GCU;@Z!0N}o
z+p$w4Q!>}NJ32CxFIq79rN<zt`p3lRj){^tm>dg+h&V7PtNxd-L}nsi35U&L2lIy7
z_3PLF_wE(B@l~#Jk#dd9RpbaJUr&+lVB+nSNF`2W(&B_rb!bIH&5KmL3{5*lp5)eg
zdNX@uy%o<A0f4CL>&?yddMiOl6LW;%mCJHJt%l@jZA<dzAHqkyhLn1F=mBa1WFSib
z(TPZeVZwEQp@WCb^xpv&c5gWEV*4~(Jvp8p88bsSHj*Bn1gU6AWM(+7lOe~4Ga{56
zKZ&I0q=%Or)N4FeIg`tzj~3006pyAexigh3&mBV&g1j>mo=Ho7<@8KABcji<oj*P0
z@ti{N^Pra(rXfZy{vXuWiJ9j?%0DdDCiNKG)H_omRGyBRhr7MEp<=)DJ25r$@7{PZ
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

diff --git a/snippet/1.0.13/fonts/materialdesignicons-webfont.svg b/snippet/1.0.13/fonts/materialdesignicons-webfont.svg
deleted file mode 100644
index d9e3e93..0000000
--- a/snippet/1.0.13/fonts/materialdesignicons-webfont.svg
+++ /dev/null
@@ -1,8694 +0,0 @@
-<?xml version="1.0" standalone="no"?> 
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg xmlns="http://www.w3.org/2000/svg">
-<defs>
-  <font id="Material Design Icons" horiz-adv-x="24">
-    <font-face font-family="Material Design Icons"
-      units-per-em="512" ascent="448"
-      descent="64" />
-    <missing-glyph horiz-adv-x="0" />
-    <glyph glyph-name="access-point"
-      unicode="&#xF002;"
-      horiz-adv-x="512" d=" M105.1733333333333 342.8266666666667C66.56 304.2133333333334 42.6666666666667 250.88 42.6666666666667 192C42.6666666666667 133.12 66.56 79.7866666666668 105.1733333333333 41.1733333333333L135.2533333333333 71.2533333333333C104.32 101.9733333333334 85.3333333333333 144.64 85.3333333333333 192C85.3333333333333 239.1466666666667 104.32 282.0266666666667 135.2533333333333 312.7466666666667L105.1733333333333 342.8266666666667M406.8266666666667 342.8266666666667L376.7466666666667 312.7466666666667C407.68 282.0266666666667 426.6666666666667 239.1466666666667 426.6666666666667 192C426.6666666666667 144.64 407.68 101.9733333333334 376.7466666666667 71.2533333333333L406.8266666666667 41.1733333333333C445.44 79.7866666666666 469.3333333333333 133.12 469.3333333333333 192C469.3333333333333 250.88 445.44 304.2133333333334 406.8266666666667 342.8266666666667M165.5466666666667 282.4533333333334C142.2933333333333 259.2000000000001 128 227.2 128 192C128 156.8 142.2933333333333 124.8 165.5466666666667 101.5466666666666L195.6266666666667 131.6266666666667C180.2666666666667 146.9866666666667 170.6666666666667 168.3200000000001 170.6666666666667 192S180.2666666666667 237.0133333333333 195.6266666666667 252.3733333333334L165.5466666666667 282.4533333333334M346.4533333333334 282.4533333333334L316.3733333333334 252.3733333333334C331.7333333333334 237.0133333333333 341.3333333333333 215.68 341.3333333333333 192S331.7333333333334 146.9866666666667 316.3733333333334 131.6266666666667L346.4533333333333 101.5466666666667C369.7066666666666 124.8 384 156.8 384 192C384 227.2 369.7066666666666 259.2000000000001 346.4533333333333 282.4533333333334M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="access-point-network"
-      unicode="&#xF003;"
-      horiz-adv-x="512" d=" M105.1733333333333 385.4933333333334C66.56 346.88 42.6666666666667 293.5466666666667 42.6666666666667 234.6666666666667C42.6666666666667 175.7866666666667 66.56 122.4533333333334 105.1733333333333 83.84L135.2533333333333 113.92C104.32 144.64 85.3333333333333 187.3066666666667 85.3333333333333 234.6666666666667C85.3333333333333 281.8133333333334 104.32 324.6933333333334 135.2533333333333 355.4133333333334L105.1733333333333 385.4933333333334M406.8266666666667 385.4933333333334L376.7466666666667 355.4133333333334C407.68 324.6933333333334 426.6666666666667 281.8133333333334 426.6666666666667 234.6666666666667C426.6666666666667 187.3066666666667 407.68 144.6400000000001 376.7466666666667 113.92L406.8266666666667 83.84C445.44 122.4533333333334 469.3333333333333 175.7866666666667 469.3333333333333 234.6666666666667C469.3333333333333 293.5466666666667 445.44 346.88 406.8266666666667 385.4933333333334M165.5466666666667 325.12C142.2933333333333 301.8666666666667 128 269.8666666666667 128 234.6666666666667C128 199.4666666666667 142.2933333333333 167.4666666666667 165.5466666666667 144.2133333333334L195.6266666666667 174.2933333333334C180.2666666666667 189.6533333333334 170.6666666666667 210.9866666666667 170.6666666666667 234.6666666666667S180.2666666666667 279.68 195.6266666666667 295.04L165.5466666666667 325.12M346.4533333333334 325.12L316.3733333333334 295.04C331.7333333333334 279.68 341.3333333333333 258.3466666666667 341.3333333333333 234.6666666666667S331.7333333333334 189.6533333333334 316.3733333333334 174.2933333333334L346.4533333333333 144.2133333333334C369.7066666666666 167.4666666666667 384 199.4666666666667 384 234.6666666666667C384 269.8666666666667 369.7066666666666 301.8666666666667 346.4533333333333 325.12M256 277.3333333333334C232.5333333333334 277.3333333333334 213.3333333333333 258.1333333333334 213.3333333333333 234.6666666666667S232.5333333333334 192 256 192S298.6666666666667 211.2 298.6666666666667 234.6666666666667S279.4666666666667 277.3333333333334 256 277.3333333333334M234.6666666666667 149.3333333333334V64H213.3333333333333C201.6 64 192 54.4 192 42.6666666666667H42.6666666666667V0H192C192 -11.7333333333333 201.6 -21.3333333333333 213.3333333333333 -21.3333333333333H298.6666666666667C310.4 -21.3333333333333 320 -11.7333333333333 320 0H469.3333333333333V42.6666666666667H320C320 54.4 310.4 64 298.6666666666667 64H277.3333333333333V149.3333333333334H234.6666666666667z" />
-    <glyph glyph-name="account"
-      unicode="&#xF004;"
-      horiz-adv-x="512" d=" M256 362.6666666666667C303.1466666666667 362.6666666666667 341.3333333333333 324.48 341.3333333333333 277.3333333333334S303.1466666666667 192 256 192S170.6666666666667 230.1866666666667 170.6666666666667 277.3333333333334S208.8533333333333 362.6666666666667 256 362.6666666666667M256 149.3333333333334C350.2933333333334 149.3333333333334 426.6666666666667 111.1466666666667 426.6666666666667 64V21.3333333333334H85.3333333333333V64C85.3333333333333 111.1466666666667 161.7066666666667 149.3333333333334 256 149.3333333333334z" />
-    <glyph glyph-name="account-alert"
-      unicode="&#xF005;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667C260.48 362.6666666666667 298.6666666666667 324.48 298.6666666666667 277.3333333333334S260.48 192 213.3333333333333 192S128 230.1866666666667 128 277.3333333333334S166.1866666666667 362.6666666666667 213.3333333333333 362.6666666666667M213.3333333333333 149.3333333333334C307.6266666666667 149.3333333333334 384 111.1466666666667 384 64V21.3333333333334H42.6666666666667V64C42.6666666666667 111.1466666666667 119.04 149.3333333333334 213.3333333333333 149.3333333333334M426.6666666666667 192V298.6666666666667H469.3333333333333V192H426.6666666666667M426.6666666666667 106.6666666666667V149.3333333333334H469.3333333333333V106.6666666666667H426.6666666666667z" />
-    <glyph glyph-name="account-box"
-      unicode="&#xF006;"
-      horiz-adv-x="512" d=" M128 85.3333333333334C128 128 213.3333333333333 151.4666666666667 256 151.4666666666667S384 128 384 85.3333333333334V64H128M320 256C320 220.5866666666667 291.4133333333333 192 256 192S192 220.5866666666667 192 256S220.5866666666667 320 256 320S320 291.4133333333334 320 256M64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334z" />
-    <glyph glyph-name="account-box-multiple"
-      unicode="&#xF933;"
-      horiz-adv-x="512" d=" M85.3333333333333 320H42.6666666666667V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H384V21.3333333333334H85.3333333333333V320M426.6666666666667 405.3333333333333C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H170.6666666666667C147.2 64 128 83.2 128 106.6666666666667V362.6666666666667C128 386.1333333333334 147.2 405.3333333333333 170.6666666666667 405.3333333333333H426.6666666666667M362.6666666666667 298.6666666666667C362.6666666666667 334.0800000000001 334.08 362.6666666666667 298.6666666666667 362.6666666666667S234.6666666666667 334.0800000000001 234.6666666666667 298.6666666666667S263.2533333333334 234.6666666666667 298.6666666666667 234.6666666666667S362.6666666666667 263.2533333333334 362.6666666666667 298.6666666666667M170.6666666666667 128V106.6666666666667H426.6666666666667V128C426.6666666666667 170.6666666666667 341.3333333333333 194.1333333333333 298.6666666666667 194.1333333333333S170.6666666666667 170.6666666666667 170.6666666666667 128z" />
-    <glyph glyph-name="account-box-outline"
-      unicode="&#xF007;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M352 101.3333333333334C352 133.3333333333334 288 149.3333333333334 256 149.3333333333334S160 133.3333333333334 160 101.3333333333334V85.3333333333334H352M256 186.6666666666667C282.4533333333333 186.6666666666667 304 208.2133333333334 304 234.6666666666667S282.4533333333333 282.6666666666667 256 282.6666666666667S208 261.12 208 234.6666666666667S229.5466666666667 186.6666666666667 256 186.6666666666667z" />
-    <glyph glyph-name="account-card-details"
-      unicode="&#xF5D2;"
-      horiz-adv-x="512" d=" M42.6666666666667 384H469.3333333333333C491.7333333333333 384 512 363.7333333333334 512 341.3333333333334V42.6666666666667C512 20.2666666666667 491.7333333333333 0 469.3333333333333 0H42.6666666666667C20.2666666666667 0 0 20.2666666666667 0 42.6666666666667V341.3333333333334C0 363.7333333333334 20.2666666666667 384 42.6666666666667 384M298.6666666666667 320V298.6666666666667H469.3333333333333V320H298.6666666666667M298.6666666666667 277.3333333333334V256H469.3333333333333V277.3333333333334H298.6666666666667M298.6666666666667 234.6666666666667V213.3333333333334H448V234.6666666666667H298.6666666666667M170.6666666666667 151.2533333333333C128 151.2533333333333 42.6666666666667 128 42.6666666666667 85.3333333333334V64H298.6666666666667V85.3333333333334C298.6666666666667 128 213.3333333333333 151.2533333333333 170.6666666666667 151.2533333333333M170.6666666666667 320C135.2533333333333 320 106.6666666666667 291.4133333333334 106.6666666666667 256S135.2533333333333 192 170.6666666666667 192S234.6666666666667 220.5866666666667 234.6666666666667 256S206.08 320 170.6666666666667 320z" />
-    <glyph glyph-name="account-check"
-      unicode="&#xF008;"
-      horiz-adv-x="512" d=" M192 341.3333333333334C233.1733333333333 341.3333333333334 266.6666666666667 307.8400000000001 266.6666666666667 266.6666666666667S233.1733333333333 192 192 192S117.3333333333333 225.4933333333334 117.3333333333333 266.6666666666667S150.8266666666667 341.3333333333334 192 341.3333333333334M192 154.6666666666667C274.56 154.6666666666667 341.3333333333333 121.1733333333334 341.3333333333333 80V42.6666666666667H42.6666666666667V80C42.6666666666667 121.1733333333334 109.44 154.6666666666667 192 154.6666666666667M362.6666666666667 177.92L304 241.92L328.7466666666667 266.6666666666667L362.6666666666667 232.7466666666667L439.2533333333334 309.3333333333334L464 279.2533333333334L362.6666666666667 177.92z" />
-    <glyph glyph-name="account-child"
-      unicode="&#xFA88;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C291.4133333333333 405.3333333333333 320 376.7466666666667 320 341.3333333333334S291.4133333333333 277.3333333333334 256 277.3333333333334S192 305.92 192 341.3333333333334S220.5866666666667 405.3333333333333 256 405.3333333333333M256 256C290.7733333333333 256 322.56 248.5333333333334 352 233.6C380.5866666666667 218.4533333333333 394.6666666666667 200.32 394.6666666666667 178.9866666666667V55.8933333333333C394.6666666666667 31.9999999999999 376.32 11.9466666666667 338.9866666666667 -4.0533333333333V42.6666666666667C338.9866666666667 62.9333333333333 320.64 77.2266666666667 283.9466666666667 85.9733333333334C272 88.7466666666667 262.6133333333334 90.0266666666668 256 90.0266666666668C237.44 90.0266666666668 219.7333333333334 86.4 203.52 78.9333333333334C187.0933333333333 71.6800000000001 177.28 62.2933333333334 174.08 50.9866666666668C202.6666666666667 39.6800000000001 229.9733333333334 33.9200000000001 256 33.9200000000001L277.3333333333333 36.0533333333335V-20.0533333333332L256 -21.3333333333333C226.7733333333333 -21.3333333333333 199.04 -15.36 173.0133333333333 -4.0533333333333C135.68 11.9466666666667 117.3333333333333 32 117.3333333333333 55.8933333333333V178.9866666666666C117.3333333333333 200.3199999999999 131.4133333333333 218.4533333333333 160 233.6C189.44 248.5333333333334 221.44 256 256 256M256 213.3333333333334C232.5333333333334 213.3333333333334 213.3333333333333 194.1333333333333 213.3333333333333 170.6666666666667S232.5333333333334 128 256 128S298.6666666666667 147.2000000000001 298.6666666666667 170.6666666666667S279.4666666666667 213.3333333333334 256 213.3333333333334z" />
-    <glyph glyph-name="account-child-circle"
-      unicode="&#xFA89;"
-      horiz-adv-x="512" d=" M256 192C273.7066666666667 192 288 177.7066666666667 288 160S273.7066666666667 128 256 128S224 142.2933333333334 224 160S238.2933333333333 192 256 192M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 106.6666666666667C271.36 106.6666666666667 285.8666666666667 103.4666666666667 299.52 96C313.1733333333333 89.6 320 81.0666666666667 320 71.04V33.92C348.5866666666667 46.72 362.6666666666667 62.2933333333334 362.6666666666667 81.0666666666667V174.9333333333334C362.6666666666667 192.0000000000001 352 205.8666666666667 329.6 217.6C307.2 229.1200000000001 282.6666666666667 234.6666666666667 256 234.6666666666667S204.8 229.1200000000001 182.4 217.6C160 205.8666666666667 149.3333333333333 192 149.3333333333333 174.9333333333333V81.0666666666666C149.3333333333333 63.9999999999999 160.64 49.28 184.1066666666666 37.9733333333333C207.36 26.6666666666666 231.2533333333334 21.3333333333333 256 21.3333333333333L277.3333333333333 23.0399999999999V65.92L256 64C234.6666666666667 64 213.3333333333333 68.2666666666667 193.0666666666667 77.0133333333333C195.6266666666667 85.3333333333334 203.3066666666667 91.9466666666667 216.1066666666667 97.92C228.6933333333334 103.8933333333334 241.92 106.6666666666667 256 106.6666666666667M256 362.6666666666667C226.56 362.6666666666667 202.6666666666667 338.7733333333333 202.6666666666667 309.3333333333334S226.56 256 256 256S309.3333333333333 279.8933333333333 309.3333333333333 309.3333333333334S285.44 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="account-circle"
-      unicode="&#xF009;"
-      horiz-adv-x="512" d=" M256 38.4C202.6666666666667 38.4 155.52 65.7066666666667 128 106.6666666666667C128.64 149.3333333333334 213.3333333333333 172.8 256 172.8S383.36 149.3333333333334 384 106.6666666666667C356.48 65.7066666666667 309.3333333333333 38.4 256 38.4M256 341.3333333333334C291.4133333333333 341.3333333333334 320 312.7466666666667 320 277.3333333333334S291.4133333333333 213.3333333333334 256 213.3333333333334S192 241.92 192 277.3333333333334S220.5866666666667 341.3333333333334 256 341.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192C469.3333333333333 309.9733333333334 373.3333333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="account-convert"
-      unicode="&#xF00A;"
-      horiz-adv-x="512" d=" M160 -10.6666666666666L188.8 17.92L270.08 -63.36L256 -64C121.8133333333333 -64 11.9466666666667 39.2533333333333 1.0666666666667 170.6666666666667H33.0666666666667C40.7466666666667 90.4533333333334 90.6666666666667 22.6133333333333 160 -10.6666666666666M352 394.6666666666667L323.2 366.0800000000001L241.92 447.36L256 448C390.1866666666666 448 500.0533333333333 344.7466666666667 510.9333333333333 213.3333333333334H478.9333333333333C471.2533333333333 293.5466666666667 421.3333333333333 361.1733333333334 352 394.6666666666667M128 85.3333333333334C128 128 213.3333333333333 151.4666666666667 256 151.4666666666667S384 128 384 85.3333333333334V64H128V85.3333333333334M320 256C320 220.5866666666667 291.4133333333333 192 256 192S192 220.5866666666667 192 256S220.5866666666667 320 256 320S320 291.4133333333334 320 256z" />
-    <glyph glyph-name="account-details"
-      unicode="&#xF631;"
-      horiz-adv-x="512" d=" M160 128C184.1066666666666 128 209.4933333333334 122.4533333333334 236.5866666666667 111.5733333333334C263.4666666666667 100.48 277.3333333333333 86.4 277.3333333333333 68.9066666666667V21.3333333333334H42.6666666666667V68.9066666666667C42.6666666666667 86.4 56.5333333333333 100.48 83.4133333333333 111.5733333333334C110.5066666666667 122.4533333333334 136.1066666666667 128 160 128M277.3333333333333 170.6666666666667H469.3333333333333V128H277.3333333333333V170.6666666666667M277.3333333333333 256H469.3333333333333V213.3333333333334H277.3333333333333V256M277.3333333333333 341.3333333333334H469.3333333333333V298.6666666666667H277.3333333333333V341.3333333333334M160 277.3333333333334C189.44 277.3333333333334 213.3333333333333 253.4400000000001 213.3333333333333 224S189.44 170.6666666666667 160 170.6666666666667S106.6666666666667 194.56 106.6666666666667 224S130.56 277.3333333333334 160 277.3333333333334z" />
-    <glyph glyph-name="account-edit"
-      unicode="&#xF6BB;"
-      horiz-adv-x="512" d=" M462.9333333333333 163.2000000000001L441.6 141.8666666666667L397.8666666666666 185.6L419.2 206.9333333333333C423.68 211.4133333333334 431.1466666666666 211.4133333333334 435.6266666666666 206.9333333333333L462.9333333333333 179.6266666666667C467.4133333333333 175.1466666666667 467.4133333333333 167.68 462.9333333333333 163.2000000000001M256 43.9466666666667L385.28 173.2266666666666L429.0133333333333 129.4933333333333L299.9466666666667 0H256V43.9466666666667M256 149.3333333333334C161.7066666666667 149.3333333333334 85.3333333333333 111.1466666666667 85.3333333333333 64V21.3333333333334H213.3333333333333V61.6533333333334L298.6666666666667 146.9866666666667C284.5866666666667 148.6933333333334 270.2933333333333 149.3333333333334 256 149.3333333333334M256 362.6666666666667C208.8533333333333 362.6666666666667 170.6666666666667 324.48 170.6666666666667 277.3333333333334S208.8533333333333 192 256 192S341.3333333333333 230.1866666666667 341.3333333333333 277.3333333333334S303.1466666666667 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="account-group"
-      unicode="&#xF848;"
-      horiz-adv-x="512" d=" M256 320C220.5866666666667 320 192 291.4133333333334 192 256S220.5866666666667 192 256 192S320 220.5866666666667 320 256S291.4133333333333 320 256 320M128 273.7066666666667C98.56 273.7066666666667 74.6666666666667 249.8133333333334 74.6666666666667 220.3733333333333S98.56 167.04 128 167.04C146.7733333333333 167.04 163.2 176.8533333333334 172.5866666666667 191.36C158.2933333333333 209.4933333333334 149.3333333333333 231.4666666666667 149.3333333333333 256C149.3333333333333 260.2666666666667 149.3333333333333 264.5333333333334 150.1866666666667 268.8C143.36 272 135.8933333333333 273.7066666666667 128 273.7066666666667M384 273.7066666666667C376.1066666666667 273.7066666666667 368.64 272 361.8133333333334 268.8C362.6666666666667 264.5333333333334 362.6666666666667 260.2666666666667 362.6666666666667 256C362.6666666666667 231.4666666666667 353.7066666666666 209.4933333333334 339.4133333333333 191.36C348.8 176.8533333333334 365.2266666666667 167.04 384 167.04C413.44 167.04 437.3333333333333 190.9333333333333 437.3333333333333 220.3733333333333S413.44 273.7066666666667 384 273.7066666666667M256 149.3333333333334C213.3333333333333 149.3333333333334 128 128 128 85.3333333333334V42.6666666666667H384V85.3333333333334C384 128 298.6666666666667 149.3333333333334 256 149.3333333333334M99.6266666666667 128.64C64 122.4533333333334 21.3333333333333 105.8133333333334 21.3333333333333 78.2933333333334V42.6666666666667H85.3333333333333V85.3333333333334C85.3333333333333 101.9733333333334 91.52 116.6933333333334 99.6266666666667 128.64M412.3733333333333 128.64C420.4799999999999 116.6933333333333 426.6666666666667 101.9733333333334 426.6666666666667 85.3333333333334V42.6666666666667H490.6666666666666V78.2933333333334C490.6666666666666 105.8133333333334 448 122.4533333333334 412.3733333333333 128.6400000000001z" />
-    <glyph glyph-name="account-heart"
-      unicode="&#xF898;"
-      horiz-adv-x="512" d=" M320 149.3333333333334C262.4 149.3333333333334 149.3333333333333 121.6 149.3333333333333 64V21.3333333333334H490.6666666666666V64C490.6666666666666 121.6 377.6 149.3333333333334 320 149.3333333333334M320 192C367.1466666666667 192 405.3333333333333 230.1866666666667 405.3333333333333 277.3333333333334S367.1466666666667 362.6666666666667 320 362.6666666666667S234.6666666666667 324.48 234.6666666666667 277.3333333333334S272.8533333333333 192 320 192M106.6666666666667 128L93.8666666666667 138.6666666666667C51.2 179.2000000000001 21.3333333333333 204.8 21.3333333333333 236.8C21.3333333333333 262.4 42.6666666666667 283.7333333333334 68.2666666666667 283.7333333333334C83.2 283.7333333333334 98.1333333333333 277.3333333333334 106.6666666666667 266.6666666666667C115.2 277.3333333333334 130.1333333333333 283.7333333333334 145.0666666666667 283.7333333333334C170.6666666666667 283.7333333333334 192 264.5333333333334 192 236.8C192 204.8 162.1333333333333 179.2 119.4666666666667 138.6666666666667L106.6666666666667 128z" />
-    <glyph glyph-name="account-key"
-      unicode="&#xF00B;"
-      horiz-adv-x="512" d=" M234.6666666666667 234.6666666666667V192H213.3333333333333V149.3333333333334H170.6666666666667V192H124.3733333333333C115.6266666666667 167.04 91.9466666666667 149.3333333333334 64 149.3333333333334C28.5866666666667 149.3333333333334 0 177.92 0 213.3333333333334S28.5866666666667 277.3333333333334 64 277.3333333333334C91.9466666666667 277.3333333333334 115.6266666666667 259.6266666666667 124.3733333333333 234.6666666666667H234.6666666666667M64 234.6666666666667C52.2666666666667 234.6666666666667 42.6666666666667 225.0666666666667 42.6666666666667 213.3333333333334S52.2666666666667 192 64 192S85.3333333333333 201.6 85.3333333333333 213.3333333333334S75.7333333333333 234.6666666666667 64 234.6666666666667M341.3333333333333 149.3333333333334C398.2933333333334 149.3333333333334 512 120.7466666666667 512 64V21.3333333333334H170.6666666666667V64C170.6666666666667 120.7466666666667 284.3733333333334 149.3333333333334 341.3333333333333 149.3333333333334M341.3333333333333 192C294.1866666666666 192 256 230.1866666666667 256 277.3333333333334S294.1866666666666 362.6666666666667 341.3333333333333 362.6666666666667S426.6666666666667 324.48 426.6666666666667 277.3333333333334S388.48 192 341.3333333333333 192z" />
-    <glyph glyph-name="account-location"
-      unicode="&#xF00C;"
-      horiz-adv-x="512" d=" M384 106.6666666666667H128V125.8666666666667C128 168.5333333333334 213.3333333333333 192 256 192S384 168.5333333333334 384 125.8666666666667M256 334.9333333333334C288 334.9333333333334 313.6 309.3333333333334 313.6 277.3333333333334C313.6 245.3333333333334 288 219.7333333333334 256 219.7333333333334C224 219.7333333333334 198.4 245.3333333333334 198.4 277.3333333333334C198.4 309.3333333333334 224 334.9333333333334 256 334.9333333333334M405.3333333333333 405.3333333333333H106.6666666666667C82.9866666666667 405.3333333333333 64 386.3466666666667 64 362.6666666666667V64C64 40.5333333333333 83.2 21.3333333333334 106.6666666666667 21.3333333333334H192L256 -42.6666666666666L320 21.3333333333334H405.3333333333333C428.8 21.3333333333334 448 40.5333333333333 448 64V362.6666666666667C448 386.3466666666667 428.8 405.3333333333333 405.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="account-minus"
-      unicode="&#xF00D;"
-      horiz-adv-x="512" d=" M320 149.3333333333334C263.04 149.3333333333334 149.3333333333333 120.96 149.3333333333333 64V21.3333333333334H490.6666666666666V64C490.6666666666666 120.96 376.9600000000001 149.3333333333334 320 149.3333333333334M21.3333333333333 234.6666666666667V192H192V234.6666666666667M320 192C367.1466666666667 192 405.3333333333333 230.1866666666667 405.3333333333333 277.3333333333334S367.1466666666667 362.6666666666667 320 362.6666666666667S234.6666666666667 324.48 234.6666666666667 277.3333333333334S272.8533333333333 192 320 192z" />
-    <glyph glyph-name="account-minus-outline"
-      unicode="&#xFAEB;"
-      horiz-adv-x="512" d=" M320 362.6666666666667C272.8533333333333 362.6666666666667 234.6666666666667 324.48 234.6666666666667 277.3333333333334S272.8533333333333 192 320 192S405.3333333333333 230.1866666666667 405.3333333333333 277.3333333333334S367.1466666666667 362.6666666666667 320 362.6666666666667M320 322.1333333333334C344.7466666666667 322.1333333333334 364.8 302.0800000000001 364.8 277.3333333333334C364.8 252.5866666666667 344.7466666666667 232.5333333333334 320 232.5333333333334C295.2533333333334 232.5333333333334 275.2000000000001 252.5866666666667 275.2000000000001 277.3333333333334C275.2000000000001 302.0800000000001 295.2533333333334 322.1333333333334 320 322.1333333333334M21.3333333333333 234.6666666666667V192H192V234.6666666666667H21.3333333333333M320 170.6666666666667C263.04 170.6666666666667 149.3333333333333 142.2933333333334 149.3333333333333 85.3333333333334V21.3333333333334H490.6666666666666V85.3333333333334C490.6666666666666 142.2933333333334 376.9600000000001 170.6666666666667 320 170.6666666666667M320 130.1333333333333C383.36 130.1333333333333 450.1333333333334 98.9866666666667 450.1333333333334 85.3333333333334V61.8666666666667H189.8666666666667V85.3333333333334C189.8666666666667 98.9866666666667 256 130.1333333333333 320 130.1333333333333z" />
-    <glyph glyph-name="account-multiple"
-      unicode="&#xF00E;"
-      horiz-adv-x="512" d=" M341.3333333333333 170.6666666666667C335.1466666666667 170.6666666666667 328.1066666666667 170.6666666666667 320.64 169.6C345.3866666666667 151.68 362.6666666666667 128 362.6666666666667 96V42.6666666666667H490.6666666666666V96C490.6666666666666 145.7066666666667 391.04 170.6666666666667 341.3333333333333 170.6666666666667M170.6666666666667 170.6666666666667C120.96 170.6666666666667 21.3333333333333 145.7066666666667 21.3333333333333 96V42.6666666666667H320V96C320 145.7066666666667 220.3733333333333 170.6666666666667 170.6666666666667 170.6666666666667M170.6666666666667 213.3333333333334C206.08 213.3333333333334 234.6666666666667 241.92 234.6666666666667 277.3333333333334S206.08 341.3333333333334 170.6666666666667 341.3333333333334S106.6666666666667 312.7466666666667 106.6666666666667 277.3333333333334S135.2533333333333 213.3333333333334 170.6666666666667 213.3333333333334M341.3333333333333 213.3333333333334C376.7466666666667 213.3333333333334 405.3333333333333 241.92 405.3333333333333 277.3333333333334S376.7466666666667 341.3333333333334 341.3333333333333 341.3333333333334S277.3333333333333 312.7466666666667 277.3333333333333 277.3333333333334S305.92 213.3333333333334 341.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="account-multiple-check"
-      unicode="&#xF8C4;"
-      horiz-adv-x="512" d=" M481.92 279.04L506.6666666666666 248.96L405.3333333333333 147.6266666666667L346.6666666666667 211.6266666666667L371.4133333333333 236.3733333333334L405.3333333333333 202.6666666666667L481.92 279.04M128 341.3333333333334C163.4133333333333 341.3333333333334 192 312.7466666666667 192 277.3333333333334S163.4133333333333 213.3333333333334 128 213.3333333333334S64 241.92 64 277.3333333333334S92.5866666666667 341.3333333333334 128 341.3333333333334M234.6666666666667 341.3333333333334C270.08 341.3333333333334 298.6666666666667 312.7466666666667 298.6666666666667 277.3333333333334S270.08 213.3333333333334 234.6666666666667 213.3333333333334C227.84 213.3333333333334 221.2266666666666 214.4 215.04 216.5333333333334C227.2 233.8133333333334 234.6666666666667 254.7200000000001 234.6666666666667 277.3333333333334S227.2 321.0666666666667 215.04 338.3466666666667C221.2266666666666 340.2666666666667 227.84 341.3333333333333 234.6666666666667 341.3333333333333M128 170.6666666666667C170.6666666666667 170.6666666666667 256 149.3333333333334 256 106.6666666666667V64H0V106.6666666666667C0 149.3333333333334 85.3333333333333 170.6666666666667 128 170.6666666666667M269.2266666666667 167.2533333333333C312.1066666666667 160 362.6666666666667 139.52 362.6666666666667 106.6666666666667V64H298.6666666666667V106.6666666666667C298.6666666666667 131.84 286.9333333333333 151.8933333333334 269.2266666666667 167.2533333333333z" />
-    <glyph glyph-name="account-multiple-minus"
-      unicode="&#xF5D3;"
-      horiz-adv-x="512" d=" M277.3333333333333 170.6666666666667C234.6666666666667 170.6666666666667 149.3333333333333 149.3333333333334 149.3333333333333 106.6666666666667V64H405.3333333333333V106.6666666666667C405.3333333333333 149.3333333333334 320 170.6666666666667 277.3333333333333 170.6666666666667M418.56 167.2533333333333C436.2666666666667 151.8933333333333 448 131.84 448 106.6666666666667V64H512V106.6666666666667C512 139.52 461.4399999999999 160 418.56 167.2533333333333M277.3333333333333 213.3333333333334C312.7466666666667 213.3333333333334 341.3333333333333 241.92 341.3333333333333 277.3333333333334S312.7466666666667 341.3333333333334 277.3333333333333 341.3333333333334S213.3333333333333 312.7466666666667 213.3333333333333 277.3333333333334S241.92 213.3333333333334 277.3333333333333 213.3333333333334M384 213.3333333333334C419.4133333333333 213.3333333333334 448 241.92 448 277.3333333333334S419.4133333333333 341.3333333333334 384 341.3333333333334C377.1733333333333 341.3333333333334 370.56 340.2666666666667 364.3733333333333 338.3466666666667C376.5333333333333 321.0666666666667 384 299.9466666666667 384 277.3333333333334C384 254.72 376.5333333333333 233.8133333333334 364.3733333333333 216.5333333333334C370.56 214.4 377.1733333333333 213.3333333333334 384 213.3333333333334M170.6666666666667 234.6666666666667H0V192H170.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="account-multiple-outline"
-      unicode="&#xF00F;"
-      horiz-adv-x="512" d=" M352 309.3333333333334C375.4666666666667 309.3333333333334 394.6666666666667 290.1333333333334 394.6666666666667 266.6666666666667S375.4666666666667 224 352 224S309.3333333333333 243.2 309.3333333333333 266.6666666666667S328.5333333333333 309.3333333333334 352 309.3333333333334M352 192C393.1733333333333 192 426.6666666666667 225.4933333333334 426.6666666666667 266.6666666666667S393.1733333333333 341.3333333333334 352 341.3333333333334S277.3333333333333 307.8400000000001 277.3333333333333 266.6666666666667S310.8266666666667 192 352 192M160 309.3333333333334C183.4666666666667 309.3333333333334 202.6666666666667 290.1333333333334 202.6666666666667 266.6666666666667S183.4666666666667 224 160 224S117.3333333333333 243.2 117.3333333333333 266.6666666666667S136.5333333333333 309.3333333333334 160 309.3333333333334M160 192C201.1733333333333 192 234.6666666666667 225.4933333333334 234.6666666666667 266.6666666666667S201.1733333333333 341.3333333333334 160 341.3333333333334S85.3333333333333 307.8400000000001 85.3333333333333 266.6666666666667S118.8266666666667 192 160 192M458.6666666666666 74.6666666666667H298.6666666666667V101.3333333333334C298.6666666666667 111.1466666666667 294.4 119.68 288 127.36C306.3466666666667 133.7600000000001 329.3866666666667 138.6666666666667 352 138.6666666666667C404.0533333333334 138.6666666666667 458.6666666666666 112.8533333333334 458.6666666666666 101.3333333333334M266.6666666666667 74.6666666666667H53.3333333333333V101.3333333333334C53.3333333333333 112.8533333333334 107.9466666666667 138.6666666666667 160 138.6666666666667S266.6666666666667 112.8533333333334 266.6666666666667 101.3333333333334M352 170.6666666666667C326.4 170.6666666666667 286.5066666666667 163.4133333333334 256 149.3333333333334C225.4933333333334 163.6266666666667 185.6 170.6666666666667 160 170.6666666666667C113.7066666666667 170.6666666666667 21.3333333333333 147.6266666666667 21.3333333333333 101.3333333333334V42.6666666666667H490.6666666666666V101.3333333333334C490.6666666666666 147.6266666666667 398.2933333333334 170.6666666666667 352 170.6666666666667z" />
-    <glyph glyph-name="account-multiple-plus"
-      unicode="&#xF010;"
-      horiz-adv-x="512" d=" M277.3333333333333 170.6666666666667C234.6666666666667 170.6666666666667 149.3333333333333 149.3333333333334 149.3333333333333 106.6666666666667V64H405.3333333333333V106.6666666666667C405.3333333333333 149.3333333333334 320 170.6666666666667 277.3333333333333 170.6666666666667M418.56 167.2533333333333C436.2666666666667 151.8933333333333 448 131.84 448 106.6666666666667V64H512V106.6666666666667C512 139.52 461.4399999999999 160 418.56 167.2533333333333M277.3333333333333 213.3333333333334C312.7466666666667 213.3333333333334 341.3333333333333 241.92 341.3333333333333 277.3333333333334S312.7466666666667 341.3333333333334 277.3333333333333 341.3333333333334S213.3333333333333 312.7466666666667 213.3333333333333 277.3333333333334S241.92 213.3333333333334 277.3333333333333 213.3333333333334M384 213.3333333333334C419.4133333333333 213.3333333333334 448 241.92 448 277.3333333333334S419.4133333333333 341.3333333333334 384 341.3333333333334C377.1733333333333 341.3333333333334 370.56 340.2666666666667 364.3733333333333 338.3466666666667C376.5333333333333 321.0666666666667 384 299.9466666666667 384 277.3333333333334C384 254.72 376.5333333333333 233.8133333333334 364.3733333333333 216.5333333333334C370.56 214.4 377.1733333333333 213.3333333333334 384 213.3333333333334M170.6666666666667 234.6666666666667H106.6666666666667V298.6666666666667H64V234.6666666666667H0V192H64V128H106.6666666666667V192H170.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="account-multiple-plus-outline"
-      unicode="&#xF7FF;"
-      horiz-adv-x="512" d=" M288 341.3333333333334C246.8266666666667 341.3333333333334 213.3333333333333 307.8400000000001 213.3333333333333 266.6666666666667S246.8266666666667 192 288 192C304 192 318.72 197.12 330.6666666666667 205.6533333333334C342.8266666666667 197.12 357.5466666666667 192 373.3333333333333 192C414.5066666666667 192 448 225.4933333333334 448 266.6666666666667S414.5066666666667 341.3333333333334 373.3333333333333 341.3333333333334C357.5466666666667 341.3333333333334 343.04 336 330.6666666666667 327.4666666666667C318.9333333333333 336.2133333333334 304 341.3333333333334 288 341.3333333333334M288 309.3333333333334C311.4666666666667 309.3333333333334 330.6666666666667 290.1333333333334 330.6666666666667 266.6666666666667S311.4666666666667 224 288 224S245.3333333333333 243.2 245.3333333333333 266.6666666666667S264.5333333333333 309.3333333333334 288 309.3333333333334M373.3333333333333 309.3333333333334C396.8 309.3333333333334 416 290.1333333333334 416 266.6666666666667S396.8 224 373.3333333333333 224C365.6533333333333 224 358.6133333333333 226.1333333333334 352 229.76C358.8266666666667 240.64 362.6666666666667 253.2266666666667 362.6666666666667 266.6666666666667C362.6666666666667 280.1066666666667 358.8266666666667 292.6933333333334 352 303.5733333333334C358.6133333333333 307.2000000000001 365.6533333333333 309.3333333333334 373.3333333333333 309.3333333333334M64 277.3333333333334V213.3333333333334H0V170.6666666666667H64V106.6666666666667H106.6666666666667V170.6666666666667H170.6666666666667V213.3333333333334H106.6666666666667V277.3333333333334H64M288 170.6666666666667C241.7066666666667 170.6666666666667 149.3333333333333 147.6266666666667 149.3333333333333 101.3333333333334V42.6666666666667H512V101.3333333333334C512 147.6266666666667 419.6266666666667 170.6666666666667 373.3333333333333 170.6666666666667C361.6 170.6666666666667 346.6666666666667 168.96 330.6666666666667 165.9733333333334C315.3066666666666 168.96 300.16 170.6666666666667 288 170.6666666666667M288 138.6666666666667C340.0533333333333 138.6666666666667 394.6666666666667 112.8533333333334 394.6666666666667 101.3333333333334V74.6666666666667H181.3333333333333V101.3333333333334C181.3333333333333 112.8533333333334 235.9466666666667 138.6666666666667 288 138.6666666666667M407.04 135.2533333333333C446.5066666666667 128 480 110.2933333333334 480 101.3333333333334V74.6666666666667H426.6666666666667V101.3333333333334C426.6666666666667 114.56 418.9866666666667 125.8666666666667 407.04 135.2533333333333z" />
-    <glyph glyph-name="account-network"
-      unicode="&#xF011;"
-      horiz-adv-x="512" d=" M277.3333333333333 106.6666666666667V64H298.6666666666667C310.4 64 320 54.4 320 42.6666666666667H469.3333333333333V0H320C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0H42.6666666666667V42.6666666666667H192C192 54.4 201.6 64 213.3333333333333 64H234.6666666666667V106.6666666666667H106.6666666666667V138.6666666666667C106.6666666666667 179.84 173.44 213.3333333333334 256 213.3333333333334S405.3333333333333 179.84 405.3333333333333 138.6666666666667V106.6666666666667H277.3333333333333M256 405.3333333333333C297.1733333333333 405.3333333333333 330.6666666666667 371.8400000000001 330.6666666666667 330.6666666666667S297.1733333333333 256 256 256S181.3333333333333 289.4933333333334 181.3333333333333 330.6666666666667S214.8266666666667 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="account-off"
-      unicode="&#xF012;"
-      horiz-adv-x="512" d=" M256 362.6666666666667C303.1466666666667 362.6666666666667 341.3333333333333 324.48 341.3333333333333 277.3333333333334C341.3333333333333 235.7333333333334 311.4666666666667 200.96 272 193.4933333333334L172.16 293.3333333333334C179.6266666666667 332.8 214.4 362.6666666666667 256 362.6666666666667M261.9733333333333 149.3333333333334L389.9733333333334 21.3333333333334L426.6666666666667 -15.36L399.5733333333333 -42.6666666666666L335.5733333333333 21.3333333333334H85.3333333333333V64C85.3333333333333 103.2533333333333 138.6666666666667 136.3200000000001 210.56 146.3466666666667L59.3066666666667 297.6L86.4 324.6933333333334L261.9733333333333 149.3333333333334M426.6666666666667 64V38.8266666666667L322.9866666666667 142.5066666666667C384 129.4933333333334 426.6666666666667 99.2 426.6666666666667 64z" />
-    <glyph glyph-name="account-outline"
-      unicode="&#xF013;"
-      horiz-adv-x="512" d=" M256 170.6666666666667C199.04 170.6666666666667 85.3333333333333 142.2933333333334 85.3333333333333 85.3333333333334V21.3333333333334H426.6666666666667V85.3333333333334C426.6666666666667 142.2933333333334 312.96 170.6666666666667 256 170.6666666666667M256 362.6666666666667C208.8533333333333 362.6666666666667 170.6666666666667 324.48 170.6666666666667 277.3333333333334S208.8533333333333 192 256 192S341.3333333333333 230.1866666666667 341.3333333333333 277.3333333333334S303.1466666666667 362.6666666666667 256 362.6666666666667M256 130.1333333333333C319.36 130.1333333333333 386.1333333333334 98.9866666666667 386.1333333333334 85.3333333333334V61.8666666666667H125.8666666666667V85.3333333333334C125.8666666666667 98.9866666666667 192 130.1333333333333 256 130.1333333333333M256 322.1333333333334C280.7466666666667 322.1333333333334 300.8 302.0800000000001 300.8 277.3333333333334C300.8 252.5866666666667 280.7466666666667 232.5333333333334 256 232.5333333333334C231.2533333333334 232.5333333333334 211.2 252.5866666666667 211.2 277.3333333333334C211.2 302.0800000000001 231.2533333333334 322.1333333333334 256 322.1333333333334z" />
-    <glyph glyph-name="account-plus"
-      unicode="&#xF014;"
-      horiz-adv-x="512" d=" M320 149.3333333333334C263.04 149.3333333333334 149.3333333333333 120.96 149.3333333333333 64V21.3333333333334H490.6666666666666V64C490.6666666666666 120.96 376.9600000000001 149.3333333333334 320 149.3333333333334M128 234.6666666666667V298.6666666666667H85.3333333333333V234.6666666666667H21.3333333333333V192H85.3333333333333V128H128V192H192V234.6666666666667M320 192C367.1466666666667 192 405.3333333333333 230.1866666666667 405.3333333333333 277.3333333333334S367.1466666666667 362.6666666666667 320 362.6666666666667S234.6666666666667 324.48 234.6666666666667 277.3333333333334S272.8533333333333 192 320 192z" />
-    <glyph glyph-name="account-plus-outline"
-      unicode="&#xF800;"
-      horiz-adv-x="512" d=" M320 362.6666666666667C272.8533333333333 362.6666666666667 234.6666666666667 324.48 234.6666666666667 277.3333333333334S272.8533333333333 192 320 192S405.3333333333333 230.1866666666667 405.3333333333333 277.3333333333334S367.1466666666667 362.6666666666667 320 362.6666666666667M320 322.1333333333334C344.7466666666667 322.1333333333334 364.8 302.0800000000001 364.8 277.3333333333334C364.8 252.5866666666667 344.7466666666667 232.5333333333334 320 232.5333333333334C295.2533333333334 232.5333333333334 275.2000000000001 252.5866666666667 275.2000000000001 277.3333333333334C275.2000000000001 302.0800000000001 295.2533333333334 322.1333333333334 320 322.1333333333334M85.3333333333333 298.6666666666667V234.6666666666667H21.3333333333333V192H85.3333333333333V128H128V192H192V234.6666666666667H128V298.6666666666667H85.3333333333333M320 170.6666666666667C263.04 170.6666666666667 149.3333333333333 142.2933333333334 149.3333333333333 85.3333333333334V21.3333333333334H490.6666666666666V85.3333333333334C490.6666666666666 142.2933333333334 376.9600000000001 170.6666666666667 320 170.6666666666667M320 130.1333333333333C383.36 130.1333333333333 450.1333333333334 98.9866666666667 450.1333333333334 85.3333333333334V61.8666666666667H189.8666666666667V85.3333333333334C189.8666666666667 98.9866666666667 256 130.1333333333333 320 130.1333333333333z" />
-    <glyph glyph-name="account-remove"
-      unicode="&#xF015;"
-      horiz-adv-x="512" d=" M320 149.3333333333334C376.9600000000001 149.3333333333334 490.6666666666666 120.96 490.6666666666666 64V21.3333333333334H149.3333333333333V64C149.3333333333333 120.96 263.04 149.3333333333334 320 149.3333333333334M320 192C272.8533333333333 192 234.6666666666667 230.1866666666667 234.6666666666667 277.3333333333334S272.8533333333333 362.6666666666667 320 362.6666666666667S405.3333333333333 324.48 405.3333333333333 277.3333333333334S367.1466666666667 192 320 192M106.6666666666667 243.4133333333334L151.8933333333333 288.8533333333334L182.1866666666667 258.5600000000001L136.7466666666667 213.3333333333334L182.1866666666667 168.1066666666667L151.8933333333333 137.8133333333333L106.6666666666667 183.2533333333333L61.44 137.8133333333334L31.1466666666667 168.1066666666667L76.5866666666667 213.3333333333334L31.1466666666667 258.56L61.44 288.8533333333334L106.6666666666667 243.4133333333334z" />
-    <glyph glyph-name="account-remove-outline"
-      unicode="&#xFAEC;"
-      horiz-adv-x="512" d=" M31.1466666666667 258.56L61.44 288.8533333333334L106.6666666666667 243.4133333333334L151.8933333333333 288.8533333333334L182.1866666666667 258.5600000000001L136.7466666666667 213.3333333333334L182.1866666666667 168.1066666666667L151.8933333333333 137.8133333333333L106.6666666666667 183.2533333333333L61.44 137.8133333333334L31.1466666666667 168.1066666666667L76.5866666666667 213.3333333333334L31.1466666666667 258.56M320 362.6666666666667C367.1466666666667 362.6666666666667 405.3333333333333 324.48 405.3333333333333 277.3333333333334S367.1466666666667 192 320 192S234.6666666666667 230.1866666666667 234.6666666666667 277.3333333333334S272.8533333333333 362.6666666666667 320 362.6666666666667M320 322.1333333333334C295.2533333333334 322.1333333333334 275.2 302.0800000000001 275.2 277.3333333333334C275.2 252.5866666666667 295.2533333333334 232.5333333333334 320 232.5333333333334C344.7466666666667 232.5333333333334 364.8 252.5866666666667 364.8 277.3333333333334C364.8 302.0800000000001 344.7466666666667 322.1333333333334 320 322.1333333333334M320 170.6666666666667C376.9600000000001 170.6666666666667 490.6666666666666 142.2933333333334 490.6666666666666 85.3333333333334V21.3333333333334H149.3333333333333V85.3333333333334C149.3333333333333 142.2933333333334 263.04 170.6666666666667 320 170.6666666666667M320 130.1333333333333C256 130.1333333333333 189.8666666666667 98.9866666666667 189.8666666666667 85.3333333333334V61.8666666666667H450.1333333333334V85.3333333333334C450.1333333333334 98.9866666666667 383.36 130.1333333333333 320 130.1333333333333z" />
-    <glyph glyph-name="account-search"
-      unicode="&#xF016;"
-      horiz-adv-x="512" d=" M330.6666666666667 192C384 192 426.6666666666667 149.3333333333334 426.6666666666667 96C426.6666666666667 77.2266666666667 421.3333333333333 59.52 411.9466666666666 44.8000000000001L477.6533333333333 -21.3333333333333L448 -50.9866666666667L381.44 14.5066666666667C366.7199999999999 5.3333333333334 349.2266666666666 0 330.6666666666667 0C277.3333333333333 0 234.6666666666667 42.6666666666667 234.6666666666667 96S277.3333333333333 192 330.6666666666667 192M330.6666666666667 149.3333333333334C301.2266666666667 149.3333333333334 277.3333333333333 125.44 277.3333333333333 96S301.2266666666667 42.6666666666667 330.6666666666667 42.6666666666667S384 66.5600000000001 384 96S360.1066666666667 149.3333333333334 330.6666666666667 149.3333333333334M213.3333333333333 362.6666666666667C260.48 362.6666666666667 298.6666666666667 324.48 298.6666666666667 277.3333333333334C298.6666666666667 257.92 292.0533333333333 240 281.1733333333333 225.4933333333334C262.8266666666667 218.6666666666667 246.4 207.7866666666667 232.7466666666667 194.1333333333333L213.3333333333333 192C166.1866666666667 192 128 230.1866666666667 128 277.3333333333334S166.1866666666667 362.6666666666667 213.3333333333333 362.6666666666667M42.6666666666667 21.3333333333334V64C42.6666666666667 109.2266666666667 113.28 146.3466666666667 202.6666666666667 149.3333333333334C195.84 132.6933333333334 192 114.7733333333333 192 96C192 68.48 200.1066666666667 42.6666666666667 213.3333333333333 21.3333333333334H42.6666666666667z" />
-    <glyph glyph-name="account-search-outline"
-      unicode="&#xF934;"
-      horiz-adv-x="512" d=" M213.3333333333333 170.6666666666667C205.8666666666667 158.0800000000001 199.68 144.2133333333334 196.0533333333333 129.4933333333334C138.6666666666667 124.5866666666667 83.2 97.7066666666667 83.2 85.3333333333334V61.8666666666667H196.2666666666667C199.8933333333333 47.36 205.8666666666666 33.7066666666667 213.3333333333333 21.3333333333334H42.6666666666667V85.3333333333334C42.6666666666667 142.0800000000001 156.3733333333333 170.6666666666667 213.3333333333333 170.6666666666667M213.3333333333333 362.6666666666667C260.48 362.6666666666667 298.6666666666667 324.48 298.6666666666667 277.3333333333334C298.6666666666667 257.92 292.0533333333333 240 281.1733333333333 225.4933333333334C262.8266666666667 218.6666666666667 246.4 207.7866666666667 232.7466666666667 194.1333333333333L213.3333333333333 192C166.1866666666667 192 128 230.1866666666667 128 277.3333333333334S166.1866666666667 362.6666666666667 213.3333333333333 362.6666666666667M213.3333333333333 322.1333333333334C188.5866666666667 322.1333333333334 168.5333333333333 302.0800000000001 168.5333333333333 277.3333333333334C168.5333333333333 252.5866666666667 188.5866666666667 232.5333333333334 213.3333333333333 232.5333333333334C238.08 232.5333333333334 258.1333333333334 252.5866666666667 258.1333333333334 277.3333333333334C258.1333333333334 302.0800000000001 238.08 322.1333333333334 213.3333333333333 322.1333333333334M330.6666666666667 192C384 192 426.6666666666667 149.3333333333334 426.6666666666667 96C426.6666666666667 77.2266666666667 421.3333333333333 59.52 411.9466666666666 44.8000000000001L477.6533333333333 -21.3333333333333L448 -50.9866666666667L381.44 14.5066666666667C366.7199999999999 5.3333333333334 349.2266666666666 0 330.6666666666667 0C277.3333333333333 0 234.6666666666667 42.6666666666667 234.6666666666667 96S277.3333333333333 192 330.6666666666667 192M330.6666666666667 149.3333333333334C301.2266666666667 149.3333333333334 277.3333333333333 125.44 277.3333333333333 96S301.2266666666667 42.6666666666667 330.6666666666667 42.6666666666667S384 66.5600000000001 384 96S360.1066666666667 149.3333333333334 330.6666666666667 149.3333333333334z" />
-    <glyph glyph-name="account-settings"
-      unicode="&#xF630;"
-      horiz-adv-x="512" d=" M256 362.6666666666667C303.1466666666667 362.6666666666667 341.3333333333333 324.48 341.3333333333333 277.3333333333334S303.1466666666667 192 256 192S170.6666666666667 230.1866666666667 170.6666666666667 277.3333333333334S208.8533333333333 362.6666666666667 256 362.6666666666667M256 149.3333333333334C350.2933333333334 149.3333333333334 426.6666666666667 111.1466666666667 426.6666666666667 64V21.3333333333334H85.3333333333333V64C85.3333333333333 111.1466666666667 161.7066666666667 149.3333333333334 256 149.3333333333334M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333z" />
-    <glyph glyph-name="account-star"
-      unicode="&#xF017;"
-      horiz-adv-x="512" d=" M320 149.3333333333334C263.04 149.3333333333334 149.3333333333333 120.96 149.3333333333333 64V21.3333333333334H490.6666666666666V64C490.6666666666666 120.96 376.9600000000001 149.3333333333334 320 149.3333333333334M320 192C367.1466666666667 192 405.3333333333333 230.1866666666667 405.3333333333333 277.3333333333334S367.1466666666667 362.6666666666667 320 362.6666666666667S234.6666666666667 324.48 234.6666666666667 277.3333333333334S272.8533333333333 192 320 192M106.6666666666667 164.6933333333334L158.9333333333333 132.9066666666667L145.0666666666667 192.8533333333334L192 232.96L130.3466666666666 238.2933333333334L106.6666666666667 294.6133333333334L82.56 238.2933333333334L21.3333333333333 232.96L67.84 192.8533333333333L53.3333333333333 132.9066666666667L106.6666666666667 164.6933333333334z" />
-    <glyph glyph-name="account-supervisor"
-      unicode="&#xFA8A;"
-      horiz-adv-x="512" d=" M352 192C381.44 192 405.3333333333333 215.8933333333334 405.3333333333333 245.3333333333334S381.44 298.6666666666667 352 298.6666666666667S298.6666666666667 274.7733333333334 298.6666666666667 245.3333333333334S322.56 192 352 192M192 213.3333333333334C227.4133333333334 213.3333333333334 256 241.92 256 277.3333333333334S227.4133333333334 341.3333333333334 192 341.3333333333334S128 312.7466666666667 128 277.3333333333334S156.5866666666667 213.3333333333334 192 213.3333333333334M352 149.3333333333334C312.96 149.3333333333334 234.6666666666667 129.7066666666667 234.6666666666667 90.6666666666667V42.6666666666667H469.3333333333333V90.6666666666667C469.3333333333333 129.7066666666667 391.04 149.3333333333334 352 149.3333333333334M192 170.6666666666667C142.2933333333333 170.6666666666667 42.6666666666667 145.7066666666667 42.6666666666667 96V42.6666666666667H192V90.6666666666667C192 108.8 199.04 140.5866666666667 242.56 164.6933333333334C224 168.5333333333334 206.08 170.6666666666667 192 170.6666666666667z" />
-    <glyph glyph-name="account-supervisor-circle"
-      unicode="&#xFA8B;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.3333333333334 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M332.8 270.0800000000001C355.6266666666666 270.0800000000001 373.9733333333334 251.7333333333334 373.9733333333334 228.9066666666667C373.9733333333334 206.08 355.6266666666667 187.7333333333334 332.8 187.7333333333334C309.9733333333334 187.7333333333334 291.6266666666667 206.08 291.6266666666667 228.9066666666667C291.4133333333334 251.7333333333334 309.9733333333334 270.0800000000001 332.8 270.0800000000001M204.8 303.7866666666667C232.5333333333334 303.7866666666667 255.1466666666667 281.1733333333334 255.1466666666667 253.4400000000001C255.1466666666667 225.7066666666667 232.5333333333334 202.6666666666667 204.8 202.6666666666667C177.0666666666667 202.6666666666667 154.4533333333334 225.7066666666667 154.4533333333334 253.44C154.4533333333334 281.3866666666667 176.8533333333334 303.7866666666667 204.8 303.7866666666667M204.8 109.0133333333333V29.0133333333333C153.6 45.0133333333333 113.0666666666667 84.48 95.1466666666667 134.8266666666667C117.3333333333333 158.72 173.44 170.6666666666667 204.8 170.6666666666667C216.1066666666666 170.6666666666667 230.4 169.1733333333334 245.3333333333333 166.1866666666667C210.3466666666666 147.6266666666667 204.8 123.0933333333334 204.8 109.0133333333333M256 21.3333333333334C250.0266666666667 21.3333333333334 244.48 21.3333333333334 238.9333333333333 22.1866666666667V109.0133333333333C238.9333333333333 139.3066666666667 301.6533333333333 154.4533333333333 332.8 154.4533333333333C355.6266666666666 154.4533333333333 394.6666666666667 146.1333333333333 414.7199999999999 129.92C389.76 66.5600000000001 328.1066666666667 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="account-switch"
-      unicode="&#xF019;"
-      horiz-adv-x="512" d=" M341.3333333333333 256C391.04 256 490.6666666666666 231.04 490.6666666666666 181.3333333333334V128H362.6666666666667V181.3333333333334C362.6666666666667 213.3333333333334 345.3866666666667 237.0133333333333 320.8533333333333 254.9333333333334L341.3333333333333 256M170.6666666666667 256C220.3733333333333 256 320 231.04 320 181.3333333333334V128H21.3333333333333V181.3333333333334C21.3333333333333 231.04 120.96 256 170.6666666666667 256M170.6666666666667 298.6666666666667C135.2533333333333 298.6666666666667 106.6666666666667 327.2533333333334 106.6666666666667 362.6666666666667S135.2533333333333 426.6666666666667 170.6666666666667 426.6666666666667S234.6666666666667 398.08 234.6666666666667 362.6666666666667S206.08 298.6666666666667 170.6666666666667 298.6666666666667M341.3333333333333 298.6666666666667C305.92 298.6666666666667 277.3333333333333 327.2533333333334 277.3333333333333 362.6666666666667S305.92 426.6666666666667 341.3333333333333 426.6666666666667S405.3333333333333 398.08 405.3333333333333 362.6666666666667S376.7466666666667 298.6666666666667 341.3333333333333 298.6666666666667M192 90.6666666666667V42.6666666666667H320V90.6666666666667L389.3333333333333 21.3333333333334L320 -48V0H192V-48L122.6666666666667 21.3333333333334L192 90.6666666666667z" />
-    <glyph glyph-name="accusoft"
-      unicode="&#xF849;"
-      horiz-adv-x="512" d=" M373.3333333333333 114.9866666666667C369.7066666666666 120.1066666666667 203.3066666666667 332.8000000000001 197.76 339.6266666666667C192 346.6666666666667 193.7066666666667 348.8 194.7733333333333 350.0800000000001C196.6933333333333 352 199.68 352 211.84 352C218.88 352 289.92 352 297.3866666666667 352.64C312.7466666666667 352.64 315.3066666666666 351.36 316.8 350.7200000000001C318.5066666666667 350.2933333333334 322.7733333333333 346.6666666666667 325.5466666666666 343.04C327.04 341.3333333333334 476.16 162.9866666666667 477.6533333333333 161.0666666666667C479.1466666666666 159.1466666666667 481.92 155.9466666666667 483.6266666666667 152.7466666666667C485.5466666666667 149.3333333333334 485.76 145.4933333333334 482.9866666666667 144C481.28 142.9333333333333 398.9333333333333 109.0133333333333 396.5866666666667 108.16C394.6666666666667 106.6666666666667 389.76 105.3866666666667 386.3466666666667 105.8133333333334C384 106.6666666666667 379.0933333333333 108.3733333333333 373.3333333333333 114.9866666666667M458.0266666666666 119.04L464 117.9733333333334S483.84 114.1333333333333 485.76 113.7066666666667C487.8933333333333 113.28 489.8133333333333 111.7866666666667 489.6 111.1466666666667C489.3866666666666 109.4400000000001 488.5333333333333 108.5866666666667 487.04 107.7333333333334C485.76 106.6666666666667 396.3733333333333 51.6266666666667 394.6666666666667 50.7733333333334C393.1733333333333 49.9200000000001 391.04 48.64 386.3466666666667 48.0000000000001C377.6 46.2933333333335 360.7466666666667 50.9866666666668 355.4133333333333 52.0533333333335C350.08 53.3333333333334 131.2 101.7600000000001 129.28 102.4000000000001C127.36 103.0400000000001 126.08 103.2533333333335 125.8666666666667 104.9600000000002C125.6533333333333 107.9466666666668 130.3466666666667 109.2266666666668 133.9733333333333 110.7200000000001C137.8133333333333 112.0000000000001 240.64 149.3333333333335 244.2666666666667 150.8266666666668C247.8933333333333 152.3200000000001 252.5866666666667 152.7466666666668 254.9333333333333 152.9600000000001C257.28 153.1733333333334 271.5733333333333 150.8266666666668 277.9733333333333 149.9733333333334C284.5866666666667 149.3333333333334 302.9333333333333 146.1333333333335 302.9333333333333 146.1333333333335L344.7466666666667 91.7333333333335C352 83.4133333333334 356.6933333333333 80.0000000000001 362.6666666666667 79.3600000000001C365.8666666666666 79.1466666666668 369.28 80.0000000000002 371.6266666666667 81.0666666666668C373.3333333333333 81.9200000000001 458.0266666666667 119.0400000000001 458.0266666666667 119.0400000000001M218.6666666666667 252.1600000000001L255.1466666666667 205.44L256 203.7333333333334V202.6666666666667C255.1466666666667 201.8133333333334 190.5066666666667 142.5066666666667 190.08 141.8666666666667L122.0266666666667 117.3333333333334S120.1066666666667 116.2666666666667 119.04 115.6266666666667C117.9733333333333 114.9866666666667 116.6933333333333 113.7066666666667 117.3333333333333 110.5066666666667V89.8133333333334L33.28 63.1466666666667C29.2266666666667 61.8666666666667 21.3333333333333 59.0933333333334 20.2666666666667 59.9466666666667C18.7733333333333 61.0133333333334 20.6933333333333 63.3600000000001 21.3333333333333 64.64C22.6133333333333 65.92 193.7066666666667 234.6666666666667 200.32 241.0666666666667C209.92 250.8800000000001 218.6666666666667 252.1600000000001 218.6666666666667 252.1600000000001" />
-    <glyph glyph-name="adjust"
-      unicode="&#xF01A;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M320 192C320 156.5866666666667 291.4133333333333 128 256 128S192 156.5866666666667 192 192S220.5866666666667 256 256 256S320 227.4133333333334 320 192z" />
-    <glyph glyph-name="adobe"
-      unicode="&#xF935;"
-      horiz-adv-x="512" d=" M311.04 384H469.3333333333333V28.3733333333333L311.04 384M200.96 384H42.6666666666667V28.3733333333333L200.96 384M256 252.3733333333334L355.6266666666667 28.3733333333333H288L259.6266666666667 99.6266666666667H186.6666666666667L256 252.3733333333334z" />
-    <glyph glyph-name="air-conditioner"
-      unicode="&#xF01B;"
-      horiz-adv-x="512" d=" M140.5866666666667 433.92C190.5066666666667 472.5333333333333 244.6933333333333 425.3866666666667 256.8533333333333 352C266.0266666666667 352 274.9866666666666 349.44 283.0933333333333 344.7466666666667C294.1866666666666 357.5466666666667 304 375.04 300.16 394.6666666666667C291.2 440.5333333333333 342.6133333333333 477.6533333333333 391.4666666666667 414.2933333333334C430.08 364.3733333333334 382.9333333333334 310.1866666666667 309.3333333333334 298.0266666666667C309.3333333333334 288.8533333333334 306.9866666666667 279.68 302.0800000000001 271.5733333333334C314.88 260.6933333333334 332.3733333333334 250.88 352 254.7200000000001C397.44 263.6800000000001 434.7733333333333 212.48 371.4133333333333 163.4133333333334C321.4933333333334 124.8 267.3066666666667 171.9466666666667 255.1466666666667 245.3333333333334C245.9733333333334 245.3333333333334 237.0133333333334 248.1066666666667 229.12 252.8C218.0266666666667 240 208 222.2933333333334 211.84 202.6666666666667C220.8 157.0133333333333 169.3866666666667 119.68 120.5333333333333 183.04C81.7066666666667 233.1733333333334 129.0666666666667 287.36 202.6666666666667 299.3066666666667C202.6666666666667 308.48 205.44 317.44 210.1333333333333 325.5466666666667C197.3333333333333 336.4266666666667 179.84 346.4533333333334 160 342.6133333333334C114.56 333.6533333333333 77.2266666666667 384.8533333333334 140.5866666666667 433.92M106.6666666666667 106.6666666666667H149.3333333333333C172.8 106.6666666666667 192 87.4666666666667 192 64V-64H149.3333333333333V-21.3333333333333H106.6666666666667V-64H64V64C64 87.4666666666667 83.2 106.6666666666667 106.6666666666667 106.6666666666667M106.6666666666667 64V21.3333333333334H149.3333333333333V64H106.6666666666667M275.84 106.6666666666667H320L257.4933333333334 -64H213.3333333333333L275.84 106.6666666666667M384 106.6666666666667H448V64H384V-21.3333333333333H448V-64H384C360.5333333333333 -64 341.3333333333333 -44.8 341.3333333333333 -21.3333333333333V64C341.3333333333333 87.4666666666667 360.5333333333333 106.6666666666667 384 106.6666666666667z" />
-    <glyph glyph-name="airballoon"
-      unicode="&#xF01C;"
-      horiz-adv-x="512" d=" M234.6666666666667 -42.6666666666666C211.2 -42.6666666666666 192 -23.4666666666667 192 0V42.6666666666667H320V0C320 -23.4666666666667 300.8 -42.6666666666666 277.3333333333333 -42.6666666666666H234.6666666666667M256 426.6666666666667C271.1466666666667 426.6666666666667 285.6533333333333 424.7466666666667 299.7333333333334 421.12C324.6933333333334 387.6266666666667 341.3333333333333 326.1866666666667 341.3333333333333 256C341.3333333333333 207.36 333.2266666666667 162.7733333333333 320 106.6666666666667C320 83.2 300.8 64 277.3333333333333 64H234.6666666666667C211.2 64 192 83.2 192 106.6666666666667C178.7733333333334 162.7733333333333 170.6666666666667 207.36 170.6666666666667 256C170.6666666666667 326.1866666666667 187.3066666666667 387.6266666666667 212.2666666666667 421.12C226.3466666666667 424.7466666666667 240.8533333333333 426.6666666666667 256 426.6666666666667M426.6666666666667 277.3333333333334C426.6666666666667 209.4933333333334 387.2 108.3733333333333 329.8133333333334 80.8533333333334C350.08 119.68 362.6666666666667 195.6266666666667 362.6666666666667 256C362.6666666666667 316.3733333333334 350.08 370.9866666666667 329.8133333333334 409.8133333333334C387.2 382.2933333333334 426.6666666666667 345.1733333333334 426.6666666666667 277.3333333333334M85.3333333333333 277.3333333333334C85.3333333333333 345.1733333333334 124.8 382.2933333333334 182.1866666666667 409.8133333333334C161.92 370.9866666666667 149.3333333333333 316.3733333333334 149.3333333333333 256S161.92 119.68 182.1866666666667 80.8533333333334C124.8 108.3733333333333 85.3333333333333 209.4933333333334 85.3333333333333 277.3333333333334z" />
-    <glyph glyph-name="airplane"
-      unicode="&#xF01D;"
-      horiz-adv-x="512" d=" M448 106.6666666666667V149.3333333333334L277.3333333333333 256V373.3333333333334C277.3333333333333 391.04 263.04 405.3333333333333 245.3333333333333 405.3333333333333S213.3333333333333 391.04 213.3333333333333 373.3333333333334V256L42.6666666666667 149.3333333333334V106.6666666666667L213.3333333333333 160V42.6666666666667L170.6666666666667 10.6666666666667V-21.3333333333333L245.3333333333333 0L320 -21.3333333333333V10.6666666666667L277.3333333333333 42.6666666666667V160L448 106.6666666666667z" />
-    <glyph glyph-name="airplane-landing"
-      unicode="&#xF5D4;"
-      horiz-adv-x="512" d=" M53.3333333333333 42.6666666666667H458.6666666666666V0H53.3333333333333V42.6666666666667M206.5066666666667 164.9066666666667L299.3066666666666 140.16L412.5866666666667 109.8666666666667C429.6533333333333 105.3866666666667 447.1466666666667 115.4133333333334 451.84 132.48C456.32 149.3333333333334 446.2933333333333 167.0400000000001 429.2266666666667 171.7333333333334L315.9466666666667 202.0266666666667L257.0666666666667 394.6666666666667L215.8933333333334 405.3333333333333V228.6933333333334L109.8666666666667 257.0666666666667L90.0266666666667 306.5600000000001L59.0933333333333 314.88V204.5866666666667L93.2266666666667 195.4133333333334L206.5066666666667 164.9066666666667z" />
-    <glyph glyph-name="airplane-off"
-      unicode="&#xF01E;"
-      horiz-adv-x="512" d=" M67.2 335.5733333333334L173.44 229.12L45.8666666666667 149.3333333333334V106.6666666666667L216.5333333333333 160V42.6666666666667L173.8666666666667 10.6666666666667V-21.3333333333333L248.5333333333334 0L323.2 -21.3333333333333V10.6666666666667L280.5333333333333 42.6666666666667V122.24L402.56 0L429.8666666666667 27.0933333333334L94.2933333333333 362.6666666666667M280.5333333333333 256V373.3333333333334C280.5333333333333 391.04 266.24 405.3333333333333 248.5333333333334 405.3333333333333S216.5333333333333 391.04 216.5333333333333 373.3333333333334V294.8266666666667L383.36 128L451.1999999999999 106.6666666666667V149.3333333333334L280.5333333333333 256z" />
-    <glyph glyph-name="airplane-takeoff"
-      unicode="&#xF5D5;"
-      horiz-adv-x="512" d=" M53.3333333333333 42.6666666666667H458.6666666666666V0H53.3333333333333V42.6666666666667M470.8266666666667 242.3466666666667C466.3466666666666 259.4133333333334 448.64 269.6533333333333 431.5733333333333 264.9600000000001L318.2933333333333 234.6666666666667L170.6666666666667 371.8400000000001L129.92 360.9600000000001L218.24 208L112.2133333333333 179.6266666666667L70.1866666666667 212.48L39.2533333333334 204.16L78.08 136.7466666666667L94.5066666666667 108.3733333333333L128.64 117.3333333333334L241.92 147.84L334.72 172.5866666666667L448 202.6666666666667C465.28 207.7866666666667 475.3066666666667 225.2800000000001 470.8266666666667 242.3466666666667z" />
-    <glyph glyph-name="airplay"
-      unicode="&#xF01F;"
-      horiz-adv-x="512" d=" M128 -21.3333333333333H384L256 106.6666666666667M448 384H64C40.5333333333333 384 21.3333333333333 364.8 21.3333333333333 341.3333333333334V85.3333333333334C21.3333333333333 61.8666666666667 40.5333333333333 42.6666666666667 64 42.6666666666667H149.3333333333333V85.3333333333334H64V341.3333333333334H448V85.3333333333334H362.6666666666667V42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V341.3333333333334C490.6666666666666 364.8 471.4666666666667 384 448 384z" />
-    <glyph glyph-name="airport"
-      unicode="&#xF84A;"
-      horiz-adv-x="512" d=" M319.36 321.7066666666667C316.3733333333334 332.5866666666667 305.0666666666667 339.2000000000001 294.1866666666667 336.2133333333334L221.6533333333333 316.8L126.9333333333333 404.6933333333334L100.6933333333333 397.6533333333333L157.44 299.7333333333334L89.3866666666667 281.6L62.5066666666667 302.5066666666667L42.6666666666667 297.1733333333334L78.08 235.7333333333334L304.64 296.3200000000001C315.7333333333334 299.5200000000001 322.1333333333334 310.8266666666667 319.36 321.7066666666667M448 234.6666666666667L426.6666666666667 192H320L298.6666666666667 234.6666666666667L320 256H362.6666666666667V298.6666666666667H384V256H426.6666666666667L448 234.6666666666667M469.3333333333333 21.3333333333334V-21.3333333333333H42.6666666666667V21.3333333333334H320V170.6666666666667H426.6666666666667V21.3333333333334H469.3333333333333z" />
-    <glyph glyph-name="alarm"
-      unicode="&#xF020;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C173.44 21.3333333333334 106.6666666666667 88.1066666666667 106.6666666666667 170.6666666666667S173.44 320 256 320S405.3333333333333 253.2266666666667 405.3333333333333 170.6666666666667S338.56 21.3333333333334 256 21.3333333333334M256 362.6666666666667C149.9733333333333 362.6666666666667 64 276.6933333333334 64 170.6666666666667S149.9733333333333 -21.3333333333333 256 -21.3333333333333S448 64.64 448 170.6666666666667S362.0266666666667 362.6666666666667 256 362.6666666666667M266.6666666666667 277.3333333333334H234.6666666666667V149.3333333333334L336 88.5333333333333L352 114.7733333333333L266.6666666666667 165.3333333333334V277.3333333333334M168.1066666666667 375.68L140.8 408.32L42.6666666666667 326.1866666666667L70.1866666666667 293.5466666666667L168.1066666666667 375.68M469.3333333333333 325.9733333333334L371.2 408.32L343.68 375.68L441.8133333333334 293.3333333333334L469.3333333333333 325.9733333333334z" />
-    <glyph glyph-name="alarm-bell"
-      unicode="&#xF78D;"
-      horiz-adv-x="512" d=" M320 49.92V-21.3333333333333H106.6666666666667V49.92C172.5866666666667 11.7333333333333 254.08 11.7333333333333 320 49.92M469.3333333333333 362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333C420.0533333333334 405.3333333333333 413.6533333333333 403.8400000000001 407.8933333333333 400.8533333333334C401.4933333333334 397.6533333333333 395.9466666666667 392.96 391.68 387.2C378.0266666666667 368 382.7199999999999 341.3333333333334 402.1333333333333 327.68C409.1733333333333 322.7733333333333 417.9199999999999 320 426.6666666666666 320H431.7866666666665C468.6933333333332 225.4933333333334 440.7466666666666 118.1866666666667 362.6666666666665 53.3333333333334C355.8399999999998 48 348.7999999999999 42.6666666666667 341.3333333333332 37.9733333333334V0H362.6666666666665V26.8800000000001C429.6533333333332 74.6666666666667 469.3333333333331 152.3200000000001 469.3333333333331 234.6666666666667C469.3333333333331 266.6666666666668 463.3599999999998 298.6666666666668 451.6266666666666 328.1066666666667C462.7199999999999 336.2133333333334 469.3333333333331 349.0133333333334 469.3333333333331 362.6666666666668M383.9999999999999 234.6666666666667C383.9999999999999 140.3733333333334 307.6266666666665 64 213.3333333333332 64S42.6666666666665 140.3733333333333 42.6666666666665 234.6666666666667S119.0399999999999 405.3333333333333 213.3333333333332 405.3333333333333S383.9999999999999 328.9600000000001 383.9999999999999 234.6666666666667z" />
-    <glyph glyph-name="alarm-check"
-      unicode="&#xF021;"
-      horiz-adv-x="512" d=" M224.8533333333333 138.0266666666667L179.4133333333333 183.4666666666667L156.8 160.8533333333334L224.64 93.0133333333333L352.64 221.0133333333333L330.0266666666667 243.6266666666667L224.8533333333334 138.0266666666667M256 21.3333333333334C173.44 21.3333333333334 106.6666666666667 88.1066666666667 106.6666666666667 170.6666666666667S173.44 320 256 320S405.3333333333333 253.2266666666667 405.3333333333333 170.6666666666667S338.56 21.3333333333334 256 21.3333333333334M256 362.6666666666667C149.9733333333333 362.6666666666667 64 276.6933333333334 64 170.6666666666667S149.9733333333333 -21.3333333333333 256 -21.3333333333333S448 64.64 448 170.6666666666667S362.0266666666667 362.6666666666667 256 362.6666666666667M168.1066666666667 375.68L140.8 408.32L42.6666666666667 326.1866666666667L70.1866666666667 293.5466666666667L168.1066666666667 375.68M469.3333333333333 325.9733333333334L371.2 408.32L343.68 375.68L441.8133333333334 293.3333333333334L469.3333333333333 325.9733333333334z" />
-    <glyph glyph-name="alarm-light"
-      unicode="&#xF78E;"
-      horiz-adv-x="512" d=" M128 300.8L82.56 346.0266666666667L112.64 376.1066666666667L157.8666666666667 330.6666666666667L128 300.8M277.3333333333333 426.6666666666667V362.6666666666667H234.6666666666667V426.6666666666667H277.3333333333333M429.44 346.0266666666667L384 300.8L354.1333333333334 330.6666666666667L399.36 376.1066666666667L429.4400000000001 346.0266666666667M96 224V181.3333333333334H32V224H96M416 224H480V181.3333333333334H416V224M128 21.3333333333334H384C407.4666666666667 21.3333333333334 426.6666666666667 2.1333333333334 426.6666666666667 -21.3333333333333H85.3333333333333C85.3333333333333 2.1333333333334 104.5333333333333 21.3333333333334 128 21.3333333333334M256 341.3333333333334C326.6133333333334 341.3333333333334 384 283.9466666666667 384 213.3333333333334V42.6666666666667H128V213.3333333333334C128 283.9466666666667 185.3866666666667 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="alarm-multiple"
-      unicode="&#xF022;"
-      horiz-adv-x="512" d=" M198.1866666666667 378.6666666666667L110.08 304.64L85.3333333333333 334.0800000000001L173.6533333333333 408.1066666666667L198.1866666666667 378.6666666666667M469.3333333333333 333.8666666666667L444.5866666666667 304.4266666666667L356.2666666666667 378.6666666666667L381.0133333333333 408.1066666666667L469.3333333333333 333.8666666666667M277.3333333333333 362.6666666666667C371.6266666666667 362.6666666666667 448 286.2933333333334 448 192S371.6266666666667 21.3333333333334 277.3333333333333 21.3333333333334S106.6666666666667 97.7066666666667 106.6666666666667 192S183.04 362.6666666666667 277.3333333333333 362.6666666666667M277.3333333333333 320C206.72 320 149.3333333333333 262.6133333333334 149.3333333333333 192S206.72 64 277.3333333333333 64S405.3333333333333 121.3866666666667 405.3333333333333 192S347.9466666666666 320 277.3333333333333 320M256 288H288V191.36L356.6933333333333 160L343.4666666666666 130.9866666666667L256 170.6666666666667V288M21.3333333333333 149.3333333333334C21.3333333333333 202.6666666666667 45.44 249.6 83.4133333333333 280.9600000000001C71.04 253.8666666666667 64 224 64 192L65.28 167.8933333333334L64 149.3333333333334C64 100.6933333333333 91.0933333333333 58.4533333333334 130.9866666666667 36.6933333333333C158.72 10.6666666666667 193.4933333333334 -8.32 232.32 -16.64C219.3066666666667 -19.6266666666667 205.8666666666667 -21.3333333333333 192 -21.3333333333333C97.7066666666667 -21.3333333333333 21.3333333333333 55.04 21.3333333333333 149.3333333333334z" />
-    <glyph glyph-name="alarm-off"
-      unicode="&#xF023;"
-      horiz-adv-x="512" d=" M170.6666666666667 378.0266666666667L140.8 408.32L122.4533333333333 393.1733333333334L152.7466666666667 362.6666666666667M351.36 55.68C325.5466666666666 34.3466666666667 292.2666666666667 21.3333333333334 256 21.3333333333334C173.44 21.3333333333334 106.6666666666667 88.1066666666667 106.6666666666667 170.6666666666667C106.6666666666667 206.9333333333333 119.68 240.2133333333334 141.0133333333333 266.0266666666667M62.2933333333333 399.1466666666667L35.2 371.8400000000001L64 343.4666666666667L39.8933333333333 323.6266666666667L70.1866666666667 293.3333333333334L93.8666666666667 313.3866666666667L110.9333333333333 296.32C81.7066666666667 262.6133333333334 64 218.6666666666667 64 170.6666666666667C64 64.64 149.9733333333333 -21.3333333333333 256 -21.3333333333333C304 -21.3333333333333 347.9466666666666 -3.6266666666667 381.6533333333333 25.6L428.5866666666667 -21.3333333333333L455.6799999999999 5.76L82.9866666666667 378.24L62.2933333333333 399.1466666666667M469.3333333333333 325.9733333333334L371.2 408.32L343.68 375.68L441.8133333333334 293.3333333333334L469.3333333333333 325.9733333333334M256 320C338.56 320 405.3333333333333 253.2266666666667 405.3333333333333 170.6666666666667C405.3333333333333 152.7466666666667 401.92 135.4666666666667 396.16 119.4666666666667L428.5866666666667 87.04C440.9599999999999 112.4266666666666 448 140.5866666666667 448 170.6666666666666C448 276.6933333333334 362.0266666666667 362.6666666666667 256 362.6666666666667C225.92 362.6666666666667 197.76 355.6266666666667 172.3733333333333 343.2533333333334L204.8 310.8266666666667C220.8 316.5866666666667 238.08 320 256 320z" />
-    <glyph glyph-name="alarm-plus"
-      unicode="&#xF024;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H234.6666666666667V192H170.6666666666667V149.3333333333334H234.6666666666667V85.3333333333334H277.3333333333333V149.3333333333334H341.3333333333333V192H277.3333333333333M256 21.3333333333334C173.44 21.3333333333334 106.6666666666667 88.1066666666667 106.6666666666667 170.6666666666667S173.44 320 256 320S405.3333333333333 253.2266666666667 405.3333333333333 170.6666666666667S338.56 21.3333333333334 256 21.3333333333334M256 362.6666666666667C149.9733333333333 362.6666666666667 64 276.6933333333334 64 170.6666666666667S149.9733333333333 -21.3333333333333 256 -21.3333333333333S448 64.64 448 170.6666666666667S362.0266666666667 362.6666666666667 256 362.6666666666667M469.3333333333333 325.9733333333334L371.2 408.32L343.68 375.68L441.8133333333334 293.3333333333334M168.1066666666667 375.68L140.8 408.32L42.6666666666667 326.1866666666667L70.1866666666667 293.5466666666667L168.1066666666667 375.68z" />
-    <glyph glyph-name="alarm-snooze"
-      unicode="&#xF68D;"
-      horiz-adv-x="512" d=" M168.1066666666667 375.68L140.8 408.32L42.6666666666667 326.1866666666667L70.1866666666667 293.5466666666667L168.1066666666667 375.68M469.3333333333333 325.9733333333334L371.2 408.32L343.68 375.68L441.8133333333334 293.3333333333334L469.3333333333333 325.9733333333334M256 362.6666666666667C149.9733333333333 362.6666666666667 64 276.6933333333334 64 170.6666666666667S149.9733333333333 -21.3333333333333 256 -21.3333333333333S448 64.64 448 170.6666666666667S362.0266666666667 362.6666666666667 256 362.6666666666667M256 21.3333333333334C173.44 21.3333333333334 106.6666666666667 88.1066666666667 106.6666666666667 170.6666666666667S173.44 320 256 320S405.3333333333333 253.2266666666667 405.3333333333333 170.6666666666667S338.56 21.3333333333334 256 21.3333333333334M192 213.3333333333334H269.44L192 123.7333333333334V85.3333333333334H320V128H242.56L320 217.6V256H192V213.3333333333334z" />
-    <glyph glyph-name="album"
-      unicode="&#xF025;"
-      horiz-adv-x="512" d=" M256 213.3333333333334C244.2666666666667 213.3333333333334 234.6666666666667 203.7333333333334 234.6666666666667 192S244.2666666666667 170.6666666666667 256 170.6666666666667S277.3333333333333 180.2666666666667 277.3333333333333 192S267.7333333333334 213.3333333333334 256 213.3333333333334M256 96C202.6666666666667 96 160 138.6666666666667 160 192S202.6666666666667 288 256 288S352 245.3333333333334 352 192S309.3333333333333 96 256 96M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="alert"
-      unicode="&#xF026;"
-      horiz-adv-x="512" d=" M277.3333333333333 149.3333333333334H234.6666666666667V234.6666666666667H277.3333333333333M277.3333333333333 64H234.6666666666667V106.6666666666667H277.3333333333333M21.3333333333333 0H490.6666666666666L256 405.3333333333333L21.3333333333333 0z" />
-    <glyph glyph-name="alert-box"
-      unicode="&#xF027;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M277.3333333333333 170.6666666666667V298.6666666666667H234.6666666666667V170.6666666666667H277.3333333333333M277.3333333333333 85.3333333333334V128H234.6666666666667V85.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="alert-circle"
-      unicode="&#xF028;"
-      horiz-adv-x="512" d=" M277.3333333333333 170.6666666666667H234.6666666666667V298.6666666666667H277.3333333333333M277.3333333333333 85.3333333333334H234.6666666666667V128H277.3333333333333M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="alert-circle-outline"
-      unicode="&#xF5D6;"
-      horiz-adv-x="512" d=" M234.6666666666667 128H277.3333333333333V85.3333333333334H234.6666666666667V128M234.6666666666667 298.6666666666667H277.3333333333333V170.6666666666667H234.6666666666667V298.6666666666667M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.3333333333334 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="alert-decagram"
-      unicode="&#xF6BC;"
-      horiz-adv-x="512" d=" M490.6666666666666 192L438.6133333333333 251.3066666666667L445.8666666666666 329.8133333333334L368.8533333333333 347.3066666666667L328.5333333333333 415.1466666666667L256 384L183.4666666666667 415.1466666666667L143.1466666666667 347.3066666666667L66.1333333333333 330.0266666666667L73.3866666666667 251.5200000000001L21.3333333333333 192L73.3866666666667 132.6933333333334L66.1333333333333 53.9733333333334L143.1466666666667 36.48L183.4666666666667 -31.36L256 0L328.5333333333333 -31.1466666666666L368.8533333333333 36.6933333333333L445.8666666666666 54.1866666666667L438.6133333333333 132.6933333333333L490.6666666666666 192M277.3333333333333 85.3333333333334H234.6666666666667V128H277.3333333333333V85.3333333333334M277.3333333333333 170.6666666666667H234.6666666666667V298.6666666666667H277.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="alert-octagon"
-      unicode="&#xF029;"
-      horiz-adv-x="512" d=" M277.3333333333333 170.6666666666667H234.6666666666667V298.6666666666667H277.3333333333333M256 78.9333333333333C240.64 78.9333333333333 228.2666666666667 91.3066666666666 228.2666666666667 106.6666666666667C228.2666666666667 122.0266666666667 240.64 134.4 256 134.4C271.36 134.4 283.7333333333334 122.0266666666667 283.7333333333334 106.6666666666667C283.7333333333334 91.3066666666667 271.36 78.9333333333333 256 78.9333333333333M335.5733333333333 384H176.4266666666667L64 271.5733333333334V112.4266666666667L176.4266666666667 0H335.5733333333333L448 112.4266666666667V271.5733333333334L335.5733333333333 384z" />
-    <glyph glyph-name="alert-octagram"
-      unicode="&#xF766;"
-      horiz-adv-x="512" d=" M46.9333333333333 105.3866666666667L82.7733333333333 192L46.9333333333333 278.6133333333334L133.5466666666667 314.4533333333333L169.3866666666667 401.0666666666667L256 365.2266666666667L342.6133333333333 401.0666666666667L378.4533333333333 314.4533333333334L465.0666666666666 278.6133333333334L429.2266666666667 192L465.0666666666667 105.3866666666667L378.4533333333334 69.5466666666667L342.6133333333334 -17.0666666666666L256 18.7733333333333L169.3866666666667 -17.0666666666667L133.5466666666667 69.5466666666666L46.9333333333334 105.3866666666667M277.3333333333333 85.3333333333334V128H234.6666666666667V85.3333333333334H277.3333333333333M277.3333333333333 170.6666666666667V298.6666666666667H234.6666666666667V170.6666666666667H277.3333333333333z" />
-    <glyph glyph-name="alert-outline"
-      unicode="&#xF02A;"
-      horiz-adv-x="512" d=" M256 405.3333333333333L21.3333333333333 0H490.6666666666666M256 320L416.64 42.6666666666667H95.36M234.6666666666667 234.6666666666667V149.3333333333334H277.3333333333333V234.6666666666667M234.6666666666667 106.6666666666667V64H277.3333333333333V106.6666666666667" />
-    <glyph glyph-name="alien"
-      unicode="&#xF899;"
-      horiz-adv-x="512" d=" M256 384C362.0266666666667 384 448 307.6266666666667 448 213.3333333333334S320 0 256 0S64 119.04 64 213.3333333333334S149.9733333333333 384 256 384M219.9466666666667 214.8266666666667C198.1866666666667 249.8133333333334 159.36 264.9600000000001 133.3333333333333 248.7466666666667C107.3066666666667 232.5333333333334 103.8933333333333 190.9333333333333 125.6533333333333 155.9466666666667C147.6266666666667 120.96 186.4533333333333 105.8133333333334 212.48 122.0266666666667C238.5066666666667 138.6666666666667 241.7066666666667 179.84 219.9466666666667 214.8266666666667M292.0533333333334 214.8266666666667C270.2933333333334 179.84 273.4933333333334 138.6666666666667 299.52 122.0266666666667C325.5466666666667 105.8133333333334 364.3733333333334 120.96 386.3466666666667 155.9466666666667C408.1066666666667 190.9333333333334 404.6933333333333 232.5333333333334 378.6666666666667 248.7466666666667C352.64 264.9600000000001 313.8133333333334 249.8133333333334 292.0533333333334 214.8266666666667M256 69.3333333333334C213.3333333333333 69.3333333333334 202.6666666666667 85.3333333333334 202.6666666666667 85.3333333333334C202.6666666666667 84.6933333333333 213.3333333333333 42.6666666666667 256 42.6666666666667S309.3333333333333 85.3333333333334 309.3333333333333 85.3333333333334S298.6666666666667 69.3333333333334 256 69.3333333333334z" />
-    <glyph glyph-name="all-inclusive"
-      unicode="&#xF6BD;"
-      horiz-adv-x="512" d=" M396.8 306.7733333333333C366.08 306.7733333333333 337.0666666666667 294.8266666666667 316.3733333333334 274.1333333333334L166.4 141.0133333333333C152.7466666666667 127.36 134.6133333333333 119.8933333333333 115.2 119.8933333333333C75.3066666666667 119.8933333333333 42.6666666666667 152.1066666666667 42.6666666666667 192C42.6666666666667 231.8933333333334 75.3066666666667 264.1066666666667 115.2 264.1066666666667C134.6133333333334 264.1066666666667 152.7466666666667 256.64 167.2533333333333 242.1333333333334L191.36 220.8L224 249.3866666666667L196.6933333333333 273.0666666666667C174.9333333333333 294.8266666666667 145.92 306.7733333333333 115.2 306.7733333333333C51.6266666666667 306.7733333333333 0 255.1466666666667 0 192S51.6266666666667 77.2266666666667 115.2 77.2266666666667C145.92 77.2266666666667 174.9333333333333 89.1733333333334 195.6266666666667 109.8666666666667L345.6 242.9866666666667C359.2533333333334 256.6400000000001 377.3866666666666 264.1066666666667 396.8 264.1066666666667C436.6933333333333 264.1066666666667 469.3333333333333 231.8933333333334 469.3333333333333 192C469.3333333333333 152.1066666666667 436.6933333333332 119.8933333333334 396.8 119.8933333333334C377.6 119.8933333333334 359.2533333333332 127.36 344.7466666666666 141.8666666666667L320 163.4133333333334L288 134.8266666666667L315.3066666666666 110.9333333333333C337.0666666666666 89.3866666666667 365.8666666666666 77.44 396.8 77.44C460.3733333333333 77.44 512 128.8533333333334 512 192C512 256 460.3733333333333 306.7733333333333 396.8 306.7733333333333z" />
-    <glyph glyph-name="alpha"
-      unicode="&#xF02B;"
-      horiz-adv-x="512" d=" M385.7066666666666 68.2666666666667C375.8933333333333 65.4933333333333 367.1466666666666 64 359.4666666666666 64C333.8666666666666 64 316.5866666666666 82.7733333333333 307.8399999999999 120.5333333333334H306.7733333333333C285.6533333333333 79.7866666666668 255.9999999999999 59.52 218.6666666666666 59.52C190.7199999999999 59.52 168.3199999999999 69.9733333333333 151.4666666666666 91.0933333333334S126.2933333333333 138.6666666666667 126.2933333333333 170.6666666666667C126.2933333333333 208 135.8933333333333 237.8666666666667 154.88 261.12C173.8666666666667 284.3733333333334 199.68 296.1066666666667 232.32 296.1066666666667C249.8133333333334 296.1066666666667 265.6 291.2 279.2533333333334 281.6C292.9066666666667 271.7866666666667 303.36 258.1333333333334 310.6133333333334 240.4266666666667H311.4666666666667L326.6133333333333 291.6266666666667H381.2266666666666L335.5733333333333 178.1333333333333C340.6933333333333 151.68 346.0266666666666 133.5466666666667 351.9999999999999 123.9466666666667C357.1199999999999 114.3466666666667 364.3733333333332 109.44 373.3333333333333 109.44C378.4533333333332 109.44 382.5066666666666 110.2933333333333 386.1333333333333 111.7866666666666L385.7066666666666 68.2666666666667M294.8266666666666 180.0533333333334C290.3466666666666 204.16 283.0933333333333 222.9333333333333 273.28 235.7333333333333C263.68 248.7466666666667 251.9466666666667 255.1466666666667 238.5066666666667 255.1466666666667C221.0133333333333 255.1466666666667 206.9333333333333 247.2533333333334 196.48 231.68C186.0266666666667 215.8933333333333 181.3333333333333 196.48 181.3333333333333 173.6533333333333C181.3333333333333 152.7466666666667 185.3866666666667 135.4666666666667 194.56 121.3866666666667C203.52 107.3066666666666 215.68 100.48 230.8266666666667 100.48C243.6266666666666 100.48 255.36 106.6666666666666 265.8133333333333 118.4C276.48 130.56 285.2266666666667 148.2666666666667 292.2666666666667 171.52L294.8266666666666 180.0533333333333z" />
-    <glyph glyph-name="alpha-a"
-      unicode="&#x41;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V85.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333V85.3333333333334H320V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256z" />
-    <glyph glyph-name="alpha-a-box"
-      unicode="&#xFAED;"
-      horiz-adv-x="512" d=" M64 341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V85.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333V85.3333333333334H320V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256z" />
-    <glyph glyph-name="alpha-b"
-      unicode="&#x42;"
-      horiz-adv-x="512" d=" M320 224V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V160C320 177.0666666666667 305.0666666666667 192 288 192C305.0666666666667 192 320 206.9333333333333 320 224M277.3333333333333 128H234.6666666666667V170.6666666666667H277.3333333333333V128M277.3333333333333 213.3333333333334H234.6666666666667V256H277.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="alpha-b-box"
-      unicode="&#xFAEE;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M320 224V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V160C320 177.0666666666667 305.0666666666667 192 288 192C305.0666666666667 192 320 206.9333333333333 320 224M277.3333333333333 128H234.6666666666667V170.6666666666667H277.3333333333333V128M277.3333333333333 213.3333333333334H234.6666666666667V256H277.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="alpha-c"
-      unicode="&#x43;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V149.3333333333334H277.3333333333333V128H234.6666666666667V256H277.3333333333333V234.6666666666667H320V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="alpha-c-box"
-      unicode="&#xFAEF;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V149.3333333333334H277.3333333333333V128H234.6666666666667V256H277.3333333333333V234.6666666666667H320V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="alpha-d"
-      unicode="&#x44;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192M234.6666666666667 256H277.3333333333333V128H234.6666666666667V256z" />
-    <glyph glyph-name="alpha-d-box"
-      unicode="&#xFAF0;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192M234.6666666666667 256H277.3333333333333V128H234.6666666666667V256M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-e"
-      unicode="&#x45;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H320V128H234.6666666666667V170.6666666666667H320V213.3333333333334H234.6666666666667V256H320V298.6666666666667H192z" />
-    <glyph glyph-name="alpha-e-box"
-      unicode="&#xFAF1;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H320V128H234.6666666666667V170.6666666666667H320V213.3333333333334H234.6666666666667V256H320V298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-f"
-      unicode="&#x46;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V170.6666666666667H298.6666666666667V213.3333333333334H234.6666666666667V256H320V298.6666666666667H192z" />
-    <glyph glyph-name="alpha-f-box"
-      unicode="&#xFAF2;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V170.6666666666667H298.6666666666667V213.3333333333334H234.6666666666667V256H320V298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-g"
-      unicode="&#x47;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V213.3333333333334H277.3333333333333V128H234.6666666666667V256H320V298.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="alpha-g-box"
-      unicode="&#xFAF3;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V213.3333333333334H277.3333333333333V128H234.6666666666667V256H320V298.6666666666667H234.6666666666667M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-h"
-      unicode="&#x48;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333V85.3333333333334H320V298.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667V298.6666666666667H192z" />
-    <glyph glyph-name="alpha-h-box"
-      unicode="&#xFAF4;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333V85.3333333333334H320V298.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667V298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-i"
-      unicode="&#x49;"
-      horiz-adv-x="512" d=" M298.6666666666667 298.6666666666667V256H277.3333333333333V128H298.6666666666667V85.3333333333334H213.3333333333333V128H234.6666666666667V256H213.3333333333333V298.6666666666667H298.6666666666667z" />
-    <glyph glyph-name="alpha-i-box"
-      unicode="&#xFAF5;"
-      horiz-adv-x="512" d=" M298.6666666666667 298.6666666666667H213.3333333333333V256H234.6666666666667V128H213.3333333333333V85.3333333333334H298.6666666666667V128H277.3333333333333V256H298.6666666666667V298.6666666666667M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-j"
-      unicode="&#x4A;"
-      horiz-adv-x="512" d=" M277.3333333333333 298.6666666666667V128H234.6666666666667V149.3333333333334H192V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V298.6666666666667H277.3333333333333z" />
-    <glyph glyph-name="alpha-j-box"
-      unicode="&#xFAF6;"
-      horiz-adv-x="512" d=" M277.3333333333333 298.6666666666667V128H234.6666666666667V149.3333333333334H192V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V298.6666666666667H277.3333333333333M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-k"
-      unicode="&#x4B;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V156.3733333333333L277.3333333333333 85.3333333333334H320L256 192L320 298.6666666666667H277.3333333333333L234.6666666666667 227.6266666666667V298.6666666666667H192z" />
-    <glyph glyph-name="alpha-k-box"
-      unicode="&#xFAF7;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V156.3733333333333L277.3333333333333 85.3333333333334H320L256 192L320 298.6666666666667H277.3333333333333L234.6666666666667 227.6266666666667V298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-l"
-      unicode="&#x4C;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H320V128H234.6666666666667V298.6666666666667H192z" />
-    <glyph glyph-name="alpha-l-box"
-      unicode="&#xFAF8;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H320V128H234.6666666666667V298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-m"
-      unicode="&#x4D;"
-      horiz-adv-x="512" d=" M192 298.6666666666667C168.5333333333333 298.6666666666667 149.3333333333333 279.4666666666667 149.3333333333333 256V85.3333333333334H192V256H234.6666666666667V106.6666666666667H277.3333333333333V256H320V85.3333333333334H362.6666666666667V256C362.6666666666667 279.4666666666667 343.4666666666667 298.6666666666667 320 298.6666666666667H192z" />
-    <glyph glyph-name="alpha-m-box"
-      unicode="&#xFAF9;"
-      horiz-adv-x="512" d=" M192 298.6666666666667C168.5333333333333 298.6666666666667 149.3333333333333 279.4666666666667 149.3333333333333 256V85.3333333333334H192V256H234.6666666666667V106.6666666666667H277.3333333333333V256H320V85.3333333333334H362.6666666666667V256C362.6666666666667 279.4666666666667 343.4666666666667 298.6666666666667 320 298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-n"
-      unicode="&#x4E;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V192L277.3333333333333 85.3333333333334H320V298.6666666666667H277.3333333333333V192L234.6666666666667 298.6666666666667H192z" />
-    <glyph glyph-name="alpha-n-box"
-      unicode="&#xFAFA;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V192L277.3333333333333 85.3333333333334H320V298.6666666666667H277.3333333333333V192L234.6666666666667 298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-o"
-      unicode="&#x4F;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667M234.6666666666667 256H277.3333333333333V128H234.6666666666667V256z" />
-    <glyph glyph-name="alpha-o-box"
-      unicode="&#xFAFB;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667M234.6666666666667 256H277.3333333333333V128H234.6666666666667V256M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-p"
-      unicode="&#x50;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333C300.8 170.6666666666667 320 189.8666666666667 320 213.3333333333334V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256z" />
-    <glyph glyph-name="alpha-p-box"
-      unicode="&#xFAFC;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333C300.8 170.6666666666667 320 189.8666666666667 320 213.3333333333334V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-q"
-      unicode="&#x51;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334V42.6666666666667H277.3333333333333V85.3333333333334C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667M234.6666666666667 256H277.3333333333333V128H234.6666666666667V256z" />
-    <glyph glyph-name="alpha-q-box"
-      unicode="&#xFAFD;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334V42.6666666666667H277.3333333333333V85.3333333333334C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667M234.6666666666667 256H277.3333333333333V128H234.6666666666667V256M106.6666666666667 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V21.3333333333334C448 -2.1333333333333 428.8 -21.3333333333333 405.3333333333333 -21.3333333333333H106.6666666666667C83.2 -21.3333333333333 64 -2.1333333333333 64 21.3333333333334V320C64 343.4666666666667 83.2 362.6666666666667 106.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="alpha-r"
-      unicode="&#x52;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V170.6666666666667H251.7333333333334L277.3333333333333 85.3333333333334H320L293.5466666666666 173.8666666666667C309.3333333333333 180.2666666666667 320 195.4133333333334 320 213.3333333333334V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256z" />
-    <glyph glyph-name="alpha-r-box"
-      unicode="&#xFAFE;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V170.6666666666667H251.7333333333334L277.3333333333333 85.3333333333334H320L293.5466666666666 173.8666666666667C309.3333333333333 180.2666666666667 320 195.4133333333334 320 213.3333333333334V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-s"
-      unicode="&#x53;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V213.3333333333334C192 189.8666666666667 211.2 170.6666666666667 234.6666666666667 170.6666666666667H277.3333333333333V128H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V170.6666666666667C320 194.1333333333333 300.8 213.3333333333334 277.3333333333333 213.3333333333334H234.6666666666667V256H320V298.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="alpha-s-box"
-      unicode="&#xFAFF;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V213.3333333333334C192 189.8666666666667 211.2 170.6666666666667 234.6666666666667 170.6666666666667H277.3333333333333V128H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V170.6666666666667C320 194.1333333333333 300.8 213.3333333333334 277.3333333333333 213.3333333333334H234.6666666666667V256H320V298.6666666666667H234.6666666666667M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-t"
-      unicode="&#x54;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V256H234.6666666666667V85.3333333333334H277.3333333333333V256H320V298.6666666666667H192z" />
-    <glyph glyph-name="alpha-t-box"
-      unicode="&#xFB00;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V256H234.6666666666667V85.3333333333334H277.3333333333333V256H320V298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-u"
-      unicode="&#x55;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V298.6666666666667H277.3333333333333V128H234.6666666666667V298.6666666666667H192z" />
-    <glyph glyph-name="alpha-u-box"
-      unicode="&#xFB01;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V298.6666666666667H277.3333333333333V128H234.6666666666667V298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-v"
-      unicode="&#x56;"
-      horiz-adv-x="512" d=" M192 298.6666666666667L234.6666666666667 85.3333333333334H277.3333333333333L320 298.6666666666667H277.3333333333333L256 192L234.6666666666667 298.6666666666667H192z" />
-    <glyph glyph-name="alpha-v-box"
-      unicode="&#xFB02;"
-      horiz-adv-x="512" d=" M192 298.6666666666667L234.6666666666667 85.3333333333334H277.3333333333333L320 298.6666666666667H277.3333333333333L256 192L234.6666666666667 298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-w"
-      unicode="&#x57;"
-      horiz-adv-x="512" d=" M192 85.3333333333334C168.5333333333333 85.3333333333334 149.3333333333333 104.5333333333333 149.3333333333333 128V298.6666666666667H192V128H234.6666666666667V277.3333333333334H277.3333333333333V128H320V298.6666666666667H362.6666666666667V128C362.6666666666667 104.5333333333333 343.4666666666667 85.3333333333334 320 85.3333333333334H192z" />
-    <glyph glyph-name="alpha-w-box"
-      unicode="&#xFB03;"
-      horiz-adv-x="512" d=" M192 85.3333333333334H320C343.4666666666667 85.3333333333334 362.6666666666667 104.5333333333333 362.6666666666667 128V298.6666666666667H320V128H277.3333333333333V277.3333333333334H234.6666666666667V128H192V298.6666666666667H149.3333333333333V128C149.3333333333333 104.5333333333333 168.5333333333333 85.3333333333334 192 85.3333333333334M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-x"
-      unicode="&#x58;"
-      horiz-adv-x="512" d=" M192 298.6666666666667L234.6666666666667 192L192 85.3333333333334H234.6666666666667L256 138.6666666666667L277.3333333333333 85.3333333333334H320L277.3333333333333 192L320 298.6666666666667H277.3333333333333L256 245.3333333333334L234.6666666666667 298.6666666666667H192z" />
-    <glyph glyph-name="alpha-x-box"
-      unicode="&#xFB04;"
-      horiz-adv-x="512" d=" M192 298.6666666666667L234.6666666666667 192L192 85.3333333333334H234.6666666666667L256 138.6666666666667L277.3333333333333 85.3333333333334H320L277.3333333333333 192L320 298.6666666666667H277.3333333333333L256 245.3333333333334L234.6666666666667 298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-y"
-      unicode="&#x59;"
-      horiz-adv-x="512" d=" M192 298.6666666666667L234.6666666666667 170.6666666666667V85.3333333333334H277.3333333333333V170.6666666666667L320 298.6666666666667H277.3333333333333L256 234.6666666666667L234.6666666666667 298.6666666666667H192z" />
-    <glyph glyph-name="alpha-y-box"
-      unicode="&#xFB05;"
-      horiz-adv-x="512" d=" M192 298.6666666666667L234.6666666666667 170.6666666666667V85.3333333333334H277.3333333333333V170.6666666666667L320 298.6666666666667H277.3333333333333L256 234.6666666666667L234.6666666666667 298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-z"
-      unicode="&#x5A;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V256H277.3333333333333L192 128V85.3333333333334H320V128H234.6666666666667L320 256V298.6666666666667H192z" />
-    <glyph glyph-name="alpha-z-box"
-      unicode="&#xFB06;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V256H277.3333333333333L192 128V85.3333333333334H320V128H234.6666666666667L320 256V298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alphabetical"
-      unicode="&#xF02C;"
-      horiz-adv-x="512" d=" M128 213.3333333333334C151.4666666666667 213.3333333333334 170.6666666666667 194.1333333333333 170.6666666666667 170.6666666666667V85.3333333333334H85.3333333333333C61.8666666666667 85.3333333333334 42.6666666666667 104.5333333333333 42.6666666666667 128V170.6666666666667C42.6666666666667 194.1333333333333 61.8666666666667 213.3333333333334 85.3333333333333 213.3333333333334H128M85.3333333333333 170.6666666666667V128H128V170.6666666666667H85.3333333333333M426.6666666666667 170.6666666666667V128H469.3333333333333V85.3333333333334H426.6666666666667C403.2 85.3333333333334 384 104.5333333333333 384 128V170.6666666666667C384 194.1333333333333 403.2 213.3333333333334 426.6666666666667 213.3333333333334H469.3333333333333V170.6666666666667H426.6666666666667M256 298.6666666666667V213.3333333333334H298.6666666666667C322.1333333333334 213.3333333333334 341.3333333333333 194.1333333333333 341.3333333333333 170.6666666666667V128C341.3333333333333 104.5333333333333 322.1333333333334 85.3333333333334 298.6666666666667 85.3333333333334H256C232.5333333333334 85.3333333333334 213.3333333333333 104.5333333333333 213.3333333333333 128V298.6666666666667H256M256 128H298.6666666666667V170.6666666666667H256V128z" />
-    <glyph glyph-name="altimeter"
-      unicode="&#xF5D7;"
-      horiz-adv-x="512" d=" M149.3333333333333 384V341.3333333333334H362.6666666666667V384H149.3333333333333M192 298.6666666666667V256H320V298.6666666666667H192M42.6666666666667 278.1866666666667V105.8133333333334L128.64 192L42.6666666666667 278.1866666666667M469.9733333333334 278.1866666666667L384 192L469.9733333333334 105.8133333333334V278.1866666666667M149.3333333333333 213.3333333333334V170.6666666666667H362.6666666666667V213.3333333333334H149.3333333333333M192 128V85.3333333333334H320V128H192M149.3333333333333 42.6666666666667V0H362.6666666666667V42.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="amazon"
-      unicode="&#xF02D;"
-      horiz-adv-x="512" d=" M339.84 83.4133333333334C336 80 330.6666666666667 79.7866666666666 326.4 82.1333333333334C307.4133333333333 97.92 304 105.1733333333334 293.5466666666666 120.3200000000001C262.1866666666666 88.3200000000001 240 78.72 199.2533333333333 78.72C151.2533333333333 78.72 113.7066666666666 108.3733333333334 113.7066666666666 167.6800000000001C113.7066666666666 214.1866666666667 138.6666666666666 245.3333333333334 174.72 261.1200000000001C205.8666666666666 274.7733333333335 249.1733333333333 277.3333333333334 282.2399999999999 280.9600000000001V288C282.2399999999999 302.0800000000001 283.3066666666666 318.0800000000001 275.2 329.8133333333334C268.3733333333332 340.2666666666667 254.9333333333333 344.7466666666667 243.2 344.7466666666667C221.44 344.7466666666667 202.0266666666666 333.44 197.3333333333333 310.4C196.2666666666666 305.28 191.9999999999999 300.1600000000001 187.3066666666666 299.9466666666667L131.8399999999999 305.92C127.1466666666666 306.9866666666667 122.0266666666666 310.6133333333334 123.3066666666666 317.8666666666667C136.1066666666666 385.0666666666667 196.9066666666666 405.3333333333333 251.3066666666666 405.3333333333333C279.0399999999999 405.3333333333333 315.3066666666666 397.8666666666667 337.2799999999999 376.9600000000001C365.0133333333333 350.9333333333334 362.6666666666667 316.1600000000001 362.6666666666667 278.4V189.44C362.6666666666667 162.7733333333333 373.3333333333333 150.8266666666667 384 136.5333333333333C387.6266666666667 131.2 388.48 125.0133333333333 384 121.3866666666667L340.0533333333333 83.4133333333333H339.84M282.24 222.72V234.6666666666667C240.8533333333334 234.6666666666667 197.12 226.3466666666667 197.12 177.7066666666667C197.12 152.96 210.1333333333333 136.1066666666667 231.8933333333334 136.1066666666667C248.1066666666667 136.1066666666667 262.4 146.1333333333334 271.5733333333333 162.1333333333334C282.6666666666667 181.9733333333334 282.24 200.5333333333334 282.24 222.72M430.08 31.1466666666667C384 -2.9866666666667 316.16 -21.3333333333333 258.1333333333334 -21.3333333333333C176.8533333333333 -21.3333333333333 103.4666666666667 8.7466666666667 48 58.88C43.7333333333333 62.72 47.5733333333333 68.0533333333333 53.3333333333333 65.0666666666666C112.64 30.2933333333333 186.6666666666667 9.3866666666667 263.04 9.3866666666667C314.4533333333333 9.3866666666667 371.2 20.0533333333333 423.2533333333334 42.0266666666666C431.1466666666667 45.44 437.3333333333333 36.9066666666667 430.08 31.1466666666667M449.4933333333334 53.3333333333333C443.52 61.0133333333333 410.0266666666667 56.96 394.6666666666667 55.0399999999999C390.6133333333333 54.6133333333332 389.9733333333334 58.4533333333333 394.0266666666667 61.4399999999999C420.4799999999999 80.2133333333333 464.2133333333333 74.6666666666666 469.3333333333333 68.4799999999999C474.4533333333333 62.0799999999999 467.84 18.3466666666665 442.88 -2.3466666666668C439.04 -5.7600000000001 435.4133333333333 -3.8400000000001 437.3333333333333 -1e-13C442.88 14.2933333333332 455.4666666666667 45.6533333333332 449.4933333333334 53.3333333333332z" />
-    <glyph glyph-name="amazon-alexa"
-      unicode="&#xF8C5;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M222.5066666666667 -18.56V23.2533333333333C222.5066666666667 37.9733333333334 213.3333333333333 51.84 199.4666666666667 57.6C147.4133333333333 79.7866666666666 110.2933333333333 131.6266666666667 110.2933333333333 192C110.2933333333333 271.7866666666667 175.36 337.7066666666667 256 337.7066666666667C336.64 337.7066666666667 401.7066666666666 271.7866666666667 401.7066666666666 192C401.7066666666666 97.4933333333333 328.32 8.3200000000001 222.5066666666666 -18.5599999999999z" />
-    <glyph glyph-name="amazon-drive"
-      unicode="&#xF02E;"
-      horiz-adv-x="512" d=" M105.3866666666667 210.7733333333334C111.5733333333333 210.7733333333334 117.3333333333333 209.9200000000001 122.88 208.4266666666667C123.0933333333333 254.0800000000001 160 291.2000000000001 205.8666666666667 291.2000000000001C240.4266666666667 291.2000000000001 270.2933333333333 269.8666666666668 282.4533333333333 239.5733333333334C295.04 256 314.4533333333333 266.0266666666667 336.2133333333333 266.0266666666667C373.3333333333333 266.0266666666667 404.0533333333334 235.7333333333334 404.0533333333334 198.1866666666667C404.0533333333334 193.0666666666667 403.4133333333333 187.7333333333334 402.3466666666667 182.8266666666667C407.4666666666667 184.7466666666667 413.2266666666668 185.8133333333334 419.2000000000001 185.8133333333334C446.9333333333334 185.8133333333334 469.3333333333334 163.2000000000001 469.3333333333334 135.4666666666667C469.3333333333334 107.7333333333334 446.9333333333334 85.3333333333334 419.2000000000001 85.3333333333334H105.3866666666667C70.8266666666667 85.3333333333334 42.6666666666667 113.4933333333334 42.6666666666667 148.0533333333334C42.6666666666667 182.8266666666667 70.8266666666667 210.7733333333333 105.3866666666667 210.7733333333333z" />
-    <glyph glyph-name="ambulance"
-      unicode="&#xF02F;"
-      horiz-adv-x="512" d=" M384 53.3333333333334C401.7066666666666 53.3333333333334 416 67.6266666666667 416 85.3333333333334S401.7066666666666 117.3333333333334 384 117.3333333333334S352 103.04 352 85.3333333333334S366.2933333333334 53.3333333333334 384 53.3333333333334M416 245.3333333333334H362.6666666666667V192H457.8133333333333L416 245.3333333333334M128 53.3333333333334C145.7066666666667 53.3333333333334 160 67.6266666666667 160 85.3333333333334S145.7066666666667 117.3333333333334 128 117.3333333333334S96 103.04 96 85.3333333333334S110.2933333333333 53.3333333333334 128 53.3333333333334M426.6666666666667 277.3333333333334L490.6666666666666 192V85.3333333333334H448C448 49.92 419.4133333333333 21.3333333333334 384 21.3333333333334S320 49.92 320 85.3333333333334H192C192 49.92 163.4133333333333 21.3333333333334 128 21.3333333333334S64 49.92 64 85.3333333333334H21.3333333333333V320C21.3333333333333 343.68 40.32 362.6666666666667 64 362.6666666666667H362.6666666666667V277.3333333333334H426.6666666666667M170.6666666666667 320V256H106.6666666666667V213.3333333333334H170.6666666666667V149.3333333333334H213.3333333333333V213.3333333333334H277.3333333333333V256H213.3333333333333V320H170.6666666666667z" />
-    <glyph glyph-name="ampersand"
-      unicode="&#xFA8C;"
-      horiz-adv-x="512" d=" M93.8666666666667 96C93.8666666666667 115.2000000000001 100.2666666666667 134.4 110.9333333333333 151.4666666666667S142.9333333333333 187.7333333333334 174.9333333333333 209.0666666666667C155.7333333333333 232.5333333333334 145.0666666666666 249.6 138.6666666666666 262.4000000000001C130.1333333333333 277.3333333333334 128 290.1333333333334 128 305.0666666666667C128 337.0666666666667 136.5333333333333 360.5333333333334 155.7333333333333 379.7333333333334C174.9333333333333 398.9333333333334 200.5333333333333 405.3333333333334 232.5333333333333 405.3333333333334C260.2666666666667 405.3333333333334 283.7333333333333 396.8 302.9333333333333 379.7333333333334C322.1333333333334 362.6666666666667 330.6666666666667 341.3333333333334 330.6666666666667 317.8666666666667C330.6666666666667 300.8 326.4 285.8666666666667 317.8666666666667 270.9333333333334C309.3333333333333 256 294.4 241.0666666666667 273.0666666666667 226.1333333333334L243.2 202.6666666666667L334.9333333333333 91.7333333333334C347.7333333333334 117.3333333333334 354.1333333333333 142.9333333333334 354.1333333333333 174.9333333333334H401.0666666666666C401.0666666666666 125.8666666666667 390.3999999999999 85.3333333333334 366.9333333333332 53.3333333333334L426.6666666666666 -17.0666666666667H362.6666666666666L334.9333333333332 14.9333333333333C319.9999999999999 2.1333333333333 305.0666666666666 -6.4 285.8666666666666 -12.8C266.6666666666665 -19.2 247.4666666666666 -23.4666666666667 228.2666666666666 -23.4666666666667C187.7333333333332 -23.4666666666667 155.7333333333332 -12.8 130.1333333333333 8.5333333333333C106.6666666666666 32 93.8666666666666 59.7333333333333 93.8666666666666 96M228.2666666666666 21.3333333333334C255.9999999999999 21.3333333333334 281.5999999999999 32 305.0666666666666 53.3333333333334L204.7999999999999 174.9333333333333L196.2666666666666 168.5333333333333C164.2666666666667 145.0666666666667 149.3333333333333 121.6 149.3333333333333 96C149.3333333333333 72.5333333333333 155.7333333333333 55.4666666666667 170.6666666666667 42.6666666666667C185.6 29.8666666666667 202.6666666666667 21.3333333333334 228.2666666666667 21.3333333333334M181.3333333333333 305.0666666666667C181.3333333333333 285.8666666666667 192 264.5333333333334 215.4666666666667 236.8L249.6 260.2666666666667C262.4 268.8 270.9333333333333 277.3333333333334 275.2 285.8666666666667C279.4666666666666 294.4 281.6 305.0666666666667 281.6 315.7333333333334C281.6 328.5333333333333 277.3333333333333 339.2 266.6666666666667 347.7333333333334C258.1333333333334 356.2666666666667 245.3333333333333 360.5333333333333 230.4 360.5333333333333S202.6666666666667 356.2666666666667 194.1333333333334 345.6C185.6 334.9333333333333 181.3333333333334 322.1333333333334 181.3333333333334 305.0666666666667z" />
-    <glyph glyph-name="amplifier"
-      unicode="&#xF030;"
-      horiz-adv-x="512" d=" M213.3333333333333 405.3333333333333H298.6666666666667C310.4 405.3333333333333 320 395.7333333333334 320 384H448V0H405.3333333333333C405.3333333333333 -11.7333333333333 395.7333333333334 -21.3333333333333 384 -21.3333333333333S362.6666666666667 -11.7333333333333 362.6666666666667 0H149.3333333333333C149.3333333333333 -11.7333333333333 139.7333333333333 -21.3333333333333 128 -21.3333333333333S106.6666666666667 -11.7333333333333 106.6666666666667 0H64V384H192C192 395.7333333333334 201.6 405.3333333333333 213.3333333333333 405.3333333333333M106.6666666666667 341.3333333333334V256H405.3333333333333V341.3333333333334H106.6666666666667M149.3333333333333 320C161.0666666666667 320 170.6666666666667 310.4 170.6666666666667 298.6666666666667S161.0666666666667 277.3333333333334 149.3333333333333 277.3333333333334S128 286.9333333333334 128 298.6666666666667S137.6 320 149.3333333333333 320M256 320H298.6666666666667V298.6666666666667H256V320M320 320H341.3333333333333V277.3333333333334H320V320M362.6666666666667 320H384V277.3333333333334H362.6666666666667V320M256 213.3333333333334C208.8533333333333 213.3333333333334 170.6666666666667 175.1466666666667 170.6666666666667 128S208.8533333333333 42.6666666666667 256 42.6666666666667S341.3333333333333 80.8533333333334 341.3333333333333 128S303.1466666666667 213.3333333333334 256 213.3333333333334M213.3333333333333 320C225.0666666666667 320 234.6666666666667 310.4 234.6666666666667 298.6666666666667S225.0666666666667 277.3333333333334 213.3333333333333 277.3333333333334S192 286.9333333333334 192 298.6666666666667S201.6 320 213.3333333333333 320z" />
-    <glyph glyph-name="anchor"
-      unicode="&#xF031;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C220.5866666666667 405.3333333333333 192 376.7466666666667 192 341.3333333333334C192 314.24 209.0666666666667 290.1333333333334 234.6666666666667 280.9600000000001V234.6666666666667H170.6666666666667V192H234.6666666666667V44.3733333333333C195.4133333333333 50.5599999999999 160.64 73.1733333333334 139.3066666666667 106.6666666666667H170.6666666666667V149.3333333333334H64V42.6666666666667H106.6666666666667V78.9333333333333C140.3733333333333 29.6533333333334 196.2666666666667 0 256 0S371.6266666666667 29.6533333333334 405.3333333333333 78.72V42.6666666666667H448V149.3333333333334H341.3333333333333V106.6666666666667H372.48C351.1466666666667 73.3866666666667 316.3733333333334 50.5600000000001 277.3333333333333 44.3733333333333V192H341.3333333333333V234.6666666666667H277.3333333333333V281.1733333333334C302.9333333333333 290.1333333333334 320 314.24 320 341.3333333333334C320 376.7466666666667 291.4133333333333 405.3333333333333 256 405.3333333333333M256 362.6666666666667C267.7333333333334 362.6666666666667 277.3333333333333 353.0666666666667 277.3333333333333 341.3333333333334S267.7333333333334 320 256 320S234.6666666666667 329.6 234.6666666666667 341.3333333333334S244.2666666666667 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="android"
-      unicode="&#xF032;"
-      horiz-adv-x="512" d=" M320 341.3333333333334H298.6666666666667V362.6666666666667H320M213.3333333333333 341.3333333333334H192V362.6666666666667H213.3333333333333M331.3066666666667 401.92L359.2533333333334 429.8666666666667C363.3066666666667 433.92 363.3066666666667 440.7466666666667 359.2533333333334 445.0133333333333C354.9866666666667 449.0666666666667 348.16 449.0666666666667 344.1066666666667 445.0133333333333L312.5333333333333 413.44C295.4666666666667 421.76 276.2666666666667 426.6666666666667 256 426.6666666666667C235.52 426.6666666666667 216.32 421.76 199.2533333333333 413.2266666666667L167.4666666666667 445.0133333333333C163.4133333333333 449.0666666666667 156.5866666666667 449.0666666666667 152.5333333333333 445.0133333333333C148.2666666666667 440.7466666666667 148.2666666666667 433.92 152.5333333333333 429.8666666666667L180.48 401.92C148.6933333333333 378.4533333333334 128 341.3333333333334 128 298.6666666666667H384C384 341.3333333333334 362.6666666666667 378.6666666666667 331.3066666666666 401.92M437.3333333333333 277.3333333333334C419.6266666666667 277.3333333333334 405.3333333333333 263.04 405.3333333333333 245.3333333333334V96C405.3333333333333 78.2933333333334 419.6266666666667 64 437.3333333333333 64S469.3333333333333 78.2933333333334 469.3333333333333 96V245.3333333333334C469.3333333333333 263.04 455.04 277.3333333333334 437.3333333333333 277.3333333333334M74.6666666666667 277.3333333333334C56.96 277.3333333333334 42.6666666666667 263.04 42.6666666666667 245.3333333333334V96C42.6666666666667 78.2933333333334 56.96 64 74.6666666666667 64S106.6666666666667 78.2933333333334 106.6666666666667 96V245.3333333333334C106.6666666666667 263.04 92.3733333333333 277.3333333333334 74.6666666666667 277.3333333333334M128 64C128 52.2666666666667 137.6 42.6666666666667 149.3333333333333 42.6666666666667H170.6666666666667V-32C170.6666666666667 -49.7066666666666 184.96 -64 202.6666666666667 -64S234.6666666666667 -49.7066666666666 234.6666666666667 -32V42.6666666666667H277.3333333333333V-32C277.3333333333333 -49.7066666666666 291.6266666666667 -64 309.3333333333333 -64S341.3333333333333 -49.7066666666666 341.3333333333333 -32V42.6666666666667H362.6666666666667C374.4 42.6666666666667 384 52.2666666666667 384 64V277.3333333333334H128V64z" />
-    <glyph glyph-name="android-auto"
-      unicode="&#xFA8D;"
-      horiz-adv-x="512" d=" M485.9733333333334 65.92C489.3866666666667 60.5866666666667 490.6666666666666 55.04 490.6666666666666 49.0666666666667C490.6666666666666 40.96 487.8933333333333 34.3466666666667 481.4933333333333 29.0133333333333S468.0533333333333 21.3333333333334 459.9466666666666 21.3333333333334H407.04L264.96 277.3333333333334H247.04L104.96 21.3333333333334H50.9866666666667C40.96 21.3333333333334 32.64 25.6 26.0266666666667 34.5600000000001C19.4133333333333 43.5200000000001 18.9866666666667 53.3333333333334 24.96 64L229.9733333333333 411.9466666666667C236.5866666666667 421.9733333333334 245.3333333333333 426.6666666666667 256 426.6666666666667C267.3066666666666 426.6666666666667 275.6266666666667 421.9733333333334 280.96 411.9466666666667L485.9733333333334 65.92M101.9733333333334 -27.9466666666667L256 247.8933333333333L410.0266666666667 -27.9466666666667L394.6666666666667 -42.6666666666667L256 14.0799999999999L116.0533333333334 -42.6666666666666L101.9733333333333 -27.9466666666666z" />
-    <glyph glyph-name="android-debug-bridge"
-      unicode="&#xF033;"
-      horiz-adv-x="512" d=" M320 256C308.2666666666667 256 298.6666666666667 265.6 298.6666666666667 277.3333333333334S308.2666666666667 298.6666666666667 320 298.6666666666667S341.3333333333333 289.0666666666667 341.3333333333333 277.3333333333334S331.7333333333334 256 320 256M192 256C180.2666666666667 256 170.6666666666667 265.6 170.6666666666667 277.3333333333334S180.2666666666667 298.6666666666667 192 298.6666666666667S213.3333333333333 289.0666666666667 213.3333333333333 277.3333333333334S203.7333333333334 256 192 256M343.8933333333333 354.7733333333333L388.6933333333334 399.5733333333333L371.2000000000001 417.28L321.92 368C302.08 378.0266666666667 279.68 384 256 384C232.1066666666667 384 209.92 378.0266666666667 190.08 368L140.8 417.28L123.3066666666667 399.5733333333333L168.1066666666666 354.7733333333333C130.9866666666667 327.68 106.6666666666667 284.1600000000001 106.6666666666667 234.6666666666667V213.3333333333334H405.3333333333333V234.6666666666667C405.3333333333333 284.1600000000001 381.0133333333333 327.68 343.8933333333333 354.7733333333333M106.6666666666667 106.6666666666667C106.6666666666667 24.3200000000001 173.44 -42.6666666666666 256 -42.6666666666666S405.3333333333333 24.1066666666667 405.3333333333333 106.6666666666667V192H106.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="android-head"
-      unicode="&#xF78F;"
-      horiz-adv-x="512" d=" M170.6666666666667 202.6666666666667C155.9466666666667 202.6666666666667 144 190.72 144 176S155.9466666666667 149.3333333333334 170.6666666666667 149.3333333333334S197.3333333333333 161.28 197.3333333333333 176S185.3866666666667 202.6666666666667 170.6666666666667 202.6666666666667M341.3333333333333 202.6666666666667C326.6133333333334 202.6666666666667 314.6666666666667 190.72 314.6666666666667 176S326.6133333333334 149.3333333333334 341.3333333333333 149.3333333333334S368 161.28 368 176S356.0533333333334 202.6666666666667 341.3333333333333 202.6666666666667M256 298.6666666666667C288 298.6666666666667 317.8666666666667 291.6266666666667 345.1733333333333 279.2533333333334L391.2533333333334 325.3333333333334C399.5733333333333 333.6533333333333 413.0133333333333 333.6533333333333 421.3333333333333 325.3333333333334C429.6533333333333 317.0133333333333 429.6533333333333 303.5733333333334 421.3333333333333 295.2533333333334L382.9333333333333 256.8533333333334C435.4133333333333 217.8133333333334 469.3333333333333 155.52 469.3333333333333 85.3333333333334H42.6666666666667C42.6666666666667 155.52 76.5866666666667 217.8133333333334 129.0666666666667 256.8533333333334L90.6666666666667 295.2533333333334C82.3466666666667 303.5733333333333 82.3466666666667 317.0133333333333 90.6666666666667 325.3333333333333C98.9866666666667 333.6533333333333 112.4266666666667 333.6533333333333 120.7466666666667 325.3333333333333L166.8266666666667 279.2533333333334C194.1333333333333 291.6266666666667 224 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="android-studio"
-      unicode="&#xF034;"
-      horiz-adv-x="512" d=" M234.6666666666667 405.3333333333333H277.3333333333333V362.6666666666667H288C305.7066666666667 362.6666666666667 320 348.3733333333334 320 330.6666666666667V256L310.6133333333334 246.6133333333334L345.6 186.0266666666667C369.28 209.28 384 241.4933333333334 384 277.3333333333334H426.6666666666667C426.6666666666667 225.7066666666667 403.84 179.4133333333334 367.5733333333333 148.0533333333334L434.56 32L437.3333333333333 -15.36L397.44 10.6666666666667L331.9466666666666 124.3733333333333C309.3333333333333 113.0666666666667 283.3066666666666 106.6666666666667 256 106.6666666666667C228.6933333333333 106.6666666666667 202.6666666666666 113.0666666666667 180.0533333333333 124.3733333333333L114.56 10.6666666666667L74.6666666666667 -15.36L77.44 32L201.3866666666667 246.6133333333334L192 256V330.6666666666667C192 348.3733333333334 206.2933333333333 362.6666666666667 224 362.6666666666667H234.6666666666667V405.3333333333333M201.3866666666667 161.4933333333334C218.0266666666667 153.6 236.5866666666667 149.3333333333334 256 149.3333333333334C275.4133333333333 149.3333333333334 293.9733333333333 153.6 310.6133333333334 161.4933333333334L279.4666666666667 215.4666666666667H279.2533333333334C266.0266666666667 202.6666666666667 245.9733333333333 202.6666666666667 232.7466666666667 215.4666666666667H232.5333333333334L201.3866666666667 161.4933333333334M256 320C244.2666666666667 320 234.6666666666667 310.4 234.6666666666667 298.6666666666667S244.2666666666667 277.3333333333334 256 277.3333333333334S277.3333333333333 286.9333333333334 277.3333333333333 298.6666666666667S267.7333333333334 320 256 320z" />
-    <glyph glyph-name="angle-acute"
-      unicode="&#xF936;"
-      horiz-adv-x="512" d=" M426.6666666666667 42.6666666666667H87.2533333333333L302.5066666666667 353.4933333333334L337.4933333333334 329.1733333333334L240.64 189.2266666666667C274.9866666666667 171.5200000000001 298.6666666666667 136.1066666666667 298.6666666666667 95.1466666666667C298.6666666666667 91.7333333333334 298.6666666666667 88.5333333333334 298.0266666666667 85.3333333333334H426.6666666666667V42.6666666666667M168.7466666666667 85.3333333333334H255.1466666666667C256 88.5333333333333 256 91.7333333333334 256 95.1466666666667C256 122.0266666666667 239.7866666666667 144.6400000000001 216.32 154.0266666666667L168.7466666666667 85.3333333333334z" />
-    <glyph glyph-name="angle-obtuse"
-      unicode="&#xF937;"
-      horiz-adv-x="512" d=" M448 42.6666666666667H198.6133333333334L86.8266666666667 333.6533333333333L126.5066666666667 349.0133333333333L191.1466666666667 181.3333333333334C202.6666666666667 185.8133333333334 215.2533333333333 188.3733333333333 228.48 188.3733333333333C285.44 188.3733333333333 331.9466666666667 142.0800000000001 332.3733333333334 85.3333333333334H448V42.6666666666667M228.0533333333333 85.3333333333334H289.7066666666667C289.28 119.04 262.4 145.7066666666667 228.48 145.7066666666667C220.5866666666667 145.7066666666667 213.3333333333333 144.2133333333334 206.2933333333334 141.6533333333334L228.0533333333333 85.3333333333334z" />
-    <glyph glyph-name="angle-right"
-      unicode="&#xF938;"
-      horiz-adv-x="512" d=" M106.6666666666667 362.6666666666667H149.3333333333333V213.3333333333334H277.3333333333333V85.3333333333334H426.6666666666667V42.6666666666667H106.6666666666667V362.6666666666667M149.3333333333333 85.3333333333334H234.6666666666667V170.6666666666667H149.3333333333333V85.3333333333334z" />
-    <glyph glyph-name="angular"
-      unicode="&#xF6B1;"
-      horiz-adv-x="512" d=" M256 394.6666666666667L444.5866666666667 327.4666666666667L416 77.8666666666667L256 -10.6666666666666L96 77.8666666666667L67.4133333333333 327.4666666666667L256 394.6666666666667M256 349.8666666666667L138.0266666666667 85.3333333333334H181.9733333333333L205.6533333333333 144.64H305.92L329.6 85.3333333333334H373.3333333333333L256 349.8666666666667M290.56 181.3333333333334H221.6533333333333L256 263.8933333333333L290.56 181.3333333333334z" />
-    <glyph glyph-name="angularjs"
-      unicode="&#xF6BE;"
-      horiz-adv-x="512" d=" M256 394.6666666666667L444.5866666666667 327.4666666666667L416 77.8666666666667L256 -10.6666666666666L96 77.8666666666667L67.4133333333333 327.4666666666667L256 394.6666666666667M256 352L106.6666666666667 298.6666666666667L129.7066666666667 101.9733333333334L256 32L382.2933333333334 101.9733333333334L405.3333333333333 298.6666666666667L256 352M256 325.9733333333334L353.7066666666666 106.6666666666667H317.2266666666666L297.3866666666666 155.3066666666667H214.1866666666666L194.56 106.6666666666667H158.08L256 325.9733333333334M284.5866666666667 185.6L256 254.5066666666667L227.4133333333334 185.6H284.5866666666667z" />
-    <glyph glyph-name="animation"
-      unicode="&#xF5D8;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.6533333333333 405.3333333333333 42.6666666666667 386.3466666666667 42.6666666666667 362.6666666666667V149.3333333333334H85.3333333333333V362.6666666666667H298.6666666666667V405.3333333333333H85.3333333333333M170.6666666666667 320C146.9866666666667 320 128 301.0133333333333 128 277.3333333333334V64H170.6666666666667V277.3333333333334H384V320H170.6666666666667M256 234.6666666666667C232.32 234.6666666666667 213.3333333333333 215.68 213.3333333333333 192V21.3333333333334C213.3333333333333 -2.3466666666666 232.32 -21.3333333333333 256 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V192C469.3333333333333 215.68 450.3466666666667 234.6666666666667 426.6666666666667 234.6666666666667H256z" />
-    <glyph glyph-name="animation-outline"
-      unicode="&#xFA8E;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V149.3333333333334H85.3333333333333V362.6666666666667H298.6666666666667V405.3333333333333H85.3333333333333M170.6666666666667 320C147.2 320 128 300.8 128 277.3333333333334V64H170.6666666666667V277.3333333333334H384V320H170.6666666666667M426.6666666666667 192V21.3333333333334H256V192H426.6666666666667M426.6666666666667 234.6666666666667H256C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192V21.3333333333334C213.3333333333333 -2.1333333333333 232.5333333333334 -21.3333333333333 256 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V192C469.3333333333333 215.4666666666667 450.1333333333334 234.6666666666667 426.6666666666667 234.6666666666667z" />
-    <glyph glyph-name="animation-play"
-      unicode="&#xF939;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H298.6666666666667V362.6666666666667H85.3333333333333V149.3333333333334H42.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.6533333333333 405.3333333333333 85.3333333333333 405.3333333333333M170.6666666666667 320H384V277.3333333333334H170.6666666666667V64H128V277.3333333333334C128 301.0133333333333 146.9866666666667 320 170.6666666666667 320M256 234.6666666666667H426.6666666666667C450.3466666666667 234.6666666666667 469.3333333333333 215.68 469.3333333333333 192V21.3333333333334C469.3333333333333 -2.3466666666666 450.3466666666667 -21.3333333333333 426.6666666666667 -21.3333333333333H256C232.32 -21.3333333333333 213.3333333333333 -2.3466666666666 213.3333333333333 21.3333333333334V192C213.3333333333333 215.68 232.32 234.6666666666667 256 234.6666666666667M298.6666666666667 192V21.3333333333334L426.6666666666667 106.6666666666667L298.6666666666667 192z" />
-    <glyph glyph-name="animation-play-outline"
-      unicode="&#xFA8F;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V149.3333333333334H85.3333333333333V362.6666666666667H298.6666666666667V405.3333333333333H85.3333333333333M170.6666666666667 320C147.2 320 128 300.8 128 277.3333333333334V64H170.6666666666667V277.3333333333334H384V320H170.6666666666667M426.6666666666667 192V21.3333333333334H256V192H426.6666666666667M426.6666666666667 234.6666666666667H256C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192V21.3333333333334C213.3333333333333 -2.1333333333333 232.5333333333334 -21.3333333333333 256 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V192C469.3333333333333 215.4666666666667 450.1333333333334 234.6666666666667 426.6666666666667 234.6666666666667M298.6666666666667 170.6666666666667V42.6666666666667L384 106.6666666666667L298.6666666666667 170.6666666666667z" />
-    <glyph glyph-name="anvil"
-      unicode="&#xF89A;"
-      horiz-adv-x="512" d=" M192 341.3333333333334V234.6666666666667C277.9733333333334 181.9733333333334 180.0533333333333 128.6400000000001 128 106.6666666666667V42.6666666666667H448V106.6666666666667C311.2533333333334 164.9066666666667 372.6933333333333 256 469.3333333333333 277.3333333333334V341.3333333333334H192M42.6666666666667 320C59.9466666666667 274.5600000000001 94.2933333333333 245.3333333333334 149.3333333333333 234.6666666666667V320H42.6666666666667z" />
-    <glyph glyph-name="apple"
-      unicode="&#xF035;"
-      horiz-adv-x="512" d=" M399.1466666666667 32C381.4400000000001 5.5466666666667 362.6666666666667 -20.2666666666666 334.08 -20.6933333333333C305.4933333333334 -21.3333333333333 296.32 -3.84 263.8933333333333 -3.84C231.2533333333334 -3.84 221.2266666666667 -20.2666666666666 194.1333333333334 -21.3333333333333C166.1866666666667 -22.4 145.0666666666667 6.8266666666667 127.1466666666667 32.64C90.6666666666667 85.3333333333334 62.72 182.4 100.2666666666667 247.68C118.8266666666667 280.1066666666667 152.1066666666667 300.5866666666667 188.16 301.2266666666667C215.4666666666667 301.6533333333333 241.4933333333334 282.6666666666667 258.3466666666667 282.6666666666667C274.9866666666666 282.6666666666667 306.56 305.4933333333334 339.6266666666667 302.08C353.4933333333334 301.44 392.32 296.5333333333333 417.28 259.8400000000001C415.36 258.56 370.9866666666667 232.5333333333334 371.4133333333333 178.56C372.0533333333334 114.1333333333333 427.9466666666666 92.5866666666667 428.5866666666667 92.3733333333333C427.9466666666666 90.88 419.6266666666666 61.6533333333333 399.1466666666667 32M277.3333333333333 373.3333333333334C292.9066666666667 391.04 318.72 404.48 340.0533333333333 405.3333333333333C342.8266666666667 380.3733333333334 332.8 355.2000000000001 317.8666666666666 337.2800000000001C303.1466666666667 319.1466666666667 278.8266666666666 305.0666666666667 254.9333333333333 306.9866666666667C251.7333333333333 331.5200000000001 263.68 357.12 277.3333333333333 373.3333333333334z" />
-    <glyph glyph-name="apple-finder"
-      unicode="&#xF036;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H253.6533333333334C265.8133333333334 385.92 280.1066666666667 407.8933333333333 297.1733333333333 426.6666666666667L320.8533333333333 402.9866666666667C311.68 390.4 303.5733333333333 376.7466666666667 296.32 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H318.5066666666667L325.5466666666666 -26.24L286.5066666666667 -41.6L275.84 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M85.3333333333333 320V42.6666666666667H267.52C266.6666666666667 49.7066666666667 265.3866666666667 56.7466666666667 264.5333333333333 64H256C197.3333333333333 64 144.64 74.6666666666667 109.44 90.4533333333333L128.8533333333333 125.44C149.3333333333333 114.3466666666667 195.6266666666667 106.6666666666667 256 106.6666666666667H261.12C260.48 120.96 260.6933333333334 135.2533333333333 261.76 149.3333333333334H192S200.5333333333333 235.3066666666667 234.6666666666667 320H85.3333333333333M426.6666666666667 42.6666666666667V320H277.3333333333333C258.1333333333334 272.64 247.04 224.8533333333333 241.0666666666667 192H302.2933333333334C298.6666666666667 164.6933333333334 298.0266666666667 136.1066666666667 299.9466666666667 108.16C338.5600000000001 110.9333333333334 368.0000000000001 117.3333333333334 383.1466666666667 125.4400000000001L402.56 90.4533333333334C377.3866666666667 78.9333333333334 343.4666666666667 70.4 304.8533333333334 66.3466666666668C306.1333333333334 58.2400000000001 307.4133333333333 50.3466666666668 309.3333333333334 42.6666666666667H426.6666666666667M128 277.3333333333334H170.6666666666667V213.3333333333334H128V277.3333333333334M341.3333333333333 277.3333333333334H384V213.3333333333334H341.3333333333333V277.3333333333334z" />
-    <glyph glyph-name="apple-icloud"
-      unicode="&#xF038;"
-      horiz-adv-x="512" d=" M469.3333333333333 127.1466666666667C469.3333333333333 80.4266666666667 431.7866666666667 42.6666666666667 385.4933333333334 42.6666666666667H126.5066666666667C80.2133333333333 42.6666666666667 42.6666666666667 80.4266666666667 42.6666666666667 127.1466666666667C42.6666666666667 169.1733333333334 73.1733333333333 203.9466666666667 113.28 210.3466666666667C112.64 213.3333333333334 112.4266666666667 216.32 112.4266666666667 219.5200000000001C112.4266666666667 248.9600000000001 136.1066666666667 273.0666666666667 165.5466666666667 273.0666666666667C178.56 273.0666666666667 190.72 268.1600000000001 199.8933333333334 260.2666666666667C216.32 297.6 237.44 331.9466666666667 296.7466666666667 331.9466666666667C368.64 331.9466666666667 402.56 276.0533333333334 402.56 216.96C402.56 214.6133333333334 402.56 212.0533333333334 402.3466666666667 209.7066666666667C440.5333333333333 201.8133333333334 469.3333333333333 167.8933333333334 469.3333333333333 127.1466666666667z" />
-    <glyph glyph-name="apple-ios"
-      unicode="&#xF037;"
-      horiz-adv-x="512" d=" M426.6666666666667 256V298.6666666666667H341.3333333333333C317.8666666666667 298.6666666666667 298.6666666666667 279.4666666666667 298.6666666666667 256V213.3333333333334C298.6666666666667 189.8666666666667 317.8666666666667 170.6666666666667 341.3333333333333 170.6666666666667H384V128H298.6666666666667V85.3333333333334H384C407.4666666666667 85.3333333333334 426.6666666666667 104.5333333333333 426.6666666666667 128V170.6666666666667C426.6666666666667 194.1333333333333 407.4666666666667 213.3333333333334 384 213.3333333333334H341.3333333333333V256M234.6666666666667 128H192V256H234.6666666666667M234.6666666666667 298.6666666666667H192C168.5333333333333 298.6666666666667 149.3333333333333 279.4666666666667 149.3333333333333 256V128C149.3333333333333 104.5333333333333 168.5333333333333 85.3333333333334 192 85.3333333333334H234.6666666666667C258.1333333333334 85.3333333333334 277.3333333333333 104.5333333333333 277.3333333333333 128V256C277.3333333333333 279.4666666666667 258.1333333333334 298.6666666666667 234.6666666666667 298.6666666666667M85.3333333333333 85.3333333333334H128V213.3333333333334H85.3333333333333M85.3333333333333 256H128V298.6666666666667H85.3333333333333V256z" />
-    <glyph glyph-name="apple-keyboard-caps"
-      unicode="&#xF632;"
-      horiz-adv-x="512" d=" M320 149.3333333333334V277.3333333333334H366.2933333333334L256 387.6266666666667L145.7066666666667 277.3333333333334H192V149.3333333333334H320M256 448L469.3333333333333 234.6666666666667H362.6666666666667V106.6666666666667H149.3333333333333V234.6666666666667H42.6666666666667L256 448M149.3333333333333 64H362.6666666666667V-64H149.3333333333333V64M320 21.3333333333334H192V-21.3333333333333H320V21.3333333333334z" />
-    <glyph glyph-name="apple-keyboard-command"
-      unicode="&#xF633;"
-      horiz-adv-x="512" d=" M128 405.3333333333333C175.1466666666667 405.3333333333333 213.3333333333333 367.1466666666667 213.3333333333333 320V277.3333333333334H298.6666666666667V320C298.6666666666667 367.1466666666667 336.8533333333333 405.3333333333333 384 405.3333333333333S469.3333333333333 367.1466666666667 469.3333333333333 320S431.1466666666667 234.6666666666667 384 234.6666666666667H341.3333333333333V149.3333333333334H384C431.1466666666667 149.3333333333334 469.3333333333333 111.1466666666667 469.3333333333333 64S431.1466666666667 -21.3333333333333 384 -21.3333333333333S298.6666666666667 16.8533333333334 298.6666666666667 64V106.6666666666667H213.3333333333333V64C213.3333333333333 16.8533333333334 175.1466666666667 -21.3333333333333 128 -21.3333333333333S42.6666666666667 16.8533333333334 42.6666666666667 64S80.8533333333333 149.3333333333334 128 149.3333333333334H170.6666666666667V234.6666666666667H128C80.8533333333333 234.6666666666667 42.6666666666667 272.8533333333334 42.6666666666667 320S80.8533333333333 405.3333333333333 128 405.3333333333333M341.3333333333333 64C341.3333333333333 40.5333333333333 360.5333333333333 21.3333333333334 384 21.3333333333334S426.6666666666667 40.5333333333333 426.6666666666667 64S407.4666666666667 106.6666666666667 384 106.6666666666667H341.3333333333333V64M298.6666666666667 234.6666666666667H213.3333333333333V149.3333333333334H298.6666666666667V234.6666666666667M128 106.6666666666667C104.5333333333333 106.6666666666667 85.3333333333333 87.4666666666667 85.3333333333333 64S104.5333333333333 21.3333333333334 128 21.3333333333334S170.6666666666667 40.5333333333333 170.6666666666667 64V106.6666666666667H128M170.6666666666667 320C170.6666666666667 343.4666666666667 151.4666666666667 362.6666666666667 128 362.6666666666667S85.3333333333333 343.4666666666667 85.3333333333333 320S104.5333333333333 277.3333333333334 128 277.3333333333334H170.6666666666667V320M384 277.3333333333334C407.4666666666667 277.3333333333334 426.6666666666667 296.5333333333334 426.6666666666667 320S407.4666666666667 362.6666666666667 384 362.6666666666667S341.3333333333333 343.4666666666667 341.3333333333333 320V277.3333333333334H384z" />
-    <glyph glyph-name="apple-keyboard-control"
-      unicode="&#xF634;"
-      horiz-adv-x="512" d=" M421.9733333333334 196.6933333333334L391.68 166.6133333333334L256 302.2933333333334L120.32 166.6133333333334L90.0266666666667 196.6933333333333L256 362.6666666666667L421.9733333333334 196.6933333333333z" />
-    <glyph glyph-name="apple-keyboard-option"
-      unicode="&#xF635;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H194.3466666666666L344.5333333333333 64H448V21.3333333333334H317.44L167.2533333333333 320H64V362.6666666666667M298.6666666666667 362.6666666666667H448V320H298.6666666666667V362.6666666666667z" />
-    <glyph glyph-name="apple-keyboard-shift"
-      unicode="&#xF636;"
-      horiz-adv-x="512" d=" M320 64V192H366.2933333333334L256 302.2933333333334L145.7066666666667 192H192V64H320M256 362.6666666666667L469.3333333333333 149.3333333333334H362.6666666666667V21.3333333333334H149.3333333333333V149.3333333333334H42.6666666666667L256 362.6666666666667z" />
-    <glyph glyph-name="apple-safari"
-      unicode="&#xF039;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192C85.3333333333333 147.4133333333334 102.4 106.6666666666667 130.3466666666666 76.5866666666667L210.7733333333333 237.2266666666667L371.4133333333333 317.6533333333334C341.3333333333333 345.6 300.5866666666667 362.6666666666667 256 362.6666666666667M256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192C426.6666666666667 236.5866666666667 409.6 277.3333333333334 381.6533333333333 307.4133333333334L301.2266666666667 146.7733333333333L140.5866666666667 66.3466666666667C170.6666666666667 38.4 211.4133333333333 21.3333333333334 256 21.3333333333334M256 192L239.5733333333333 208.4266666666667L206.9333333333333 142.9333333333333L272.4266666666666 175.5733333333333L256 192M256 74.6666666666667H277.3333333333333V42.6666666666667H256V74.6666666666667M338.7733333333333 109.0133333333333L353.92 124.16L376.5333333333333 101.5466666666667L361.3866666666666 86.4L338.7733333333333 109.0133333333334M373.3333333333333 192V213.3333333333334H405.3333333333333V192H373.3333333333333M256 309.3333333333334H234.6666666666667V341.3333333333334H256V309.3333333333334M173.2266666666666 274.9866666666667L158.08 259.8400000000001L135.4666666666667 282.4533333333334L150.6133333333333 297.6L173.2266666666666 274.9866666666667M138.6666666666667 192V170.6666666666667H106.6666666666667V192H138.6666666666667z" />
-    <glyph glyph-name="application"
-      unicode="&#xF614;"
-      horiz-adv-x="512" d=" M405.3333333333333 362.6666666666667C429.0133333333333 362.6666666666667 448 343.4666666666667 448 320V64C448 40.5333333333333 428.8 21.3333333333334 405.3333333333333 21.3333333333334H106.6666666666667C82.9866666666667 21.3333333333334 64 40.5333333333333 64 64V320C64 343.4666666666667 83.2 362.6666666666667 106.6666666666667 362.6666666666667H405.3333333333333M405.3333333333333 64V277.3333333333334H106.6666666666667V64H405.3333333333333z" />
-    <glyph glyph-name="apps"
-      unicode="&#xF03B;"
-      horiz-adv-x="512" d=" M341.3333333333333 21.3333333333334H426.6666666666667V106.6666666666667H341.3333333333333M341.3333333333333 149.3333333333334H426.6666666666667V234.6666666666667H341.3333333333333M213.3333333333333 277.3333333333334H298.6666666666667V362.6666666666667H213.3333333333333M341.3333333333333 277.3333333333334H426.6666666666667V362.6666666666667H341.3333333333333M213.3333333333333 149.3333333333334H298.6666666666667V234.6666666666667H213.3333333333333M85.3333333333333 149.3333333333334H170.6666666666667V234.6666666666667H85.3333333333333M85.3333333333333 21.3333333333334H170.6666666666667V106.6666666666667H85.3333333333333M213.3333333333333 21.3333333333334H298.6666666666667V106.6666666666667H213.3333333333333M85.3333333333333 277.3333333333334H170.6666666666667V362.6666666666667H85.3333333333333V277.3333333333334z" />
-    <glyph glyph-name="arch"
-      unicode="&#xF8C6;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C237.0133333333333 358.8266666666667 225.4933333333334 328.3200000000001 204.3733333333333 283.0933333333334C217.3866666666667 269.44 233.1733333333333 253.44 258.9866666666667 235.3066666666667C231.2533333333334 246.8266666666667 212.2666666666667 258.1333333333334 198.1866666666667 270.0800000000001C170.6666666666667 213.3333333333334 128.64 133.3333333333334 42.6666666666667 -21.3333333333333C110.2933333333333 17.7066666666667 162.7733333333333 41.8133333333334 211.6266666666667 50.9866666666667C209.4933333333334 59.9466666666667 208.2133333333333 69.76 208.4266666666667 80V82.1333333333334C209.4933333333334 125.4400000000001 232.1066666666667 158.72 258.7733333333333 156.3733333333334C285.44 154.2400000000001 306.1333333333334 117.3333333333334 305.0666666666666 73.8133333333334C304.8533333333333 65.7066666666667 304 57.8133333333334 302.5066666666667 50.5600000000001C350.7199999999999 41.1733333333333 402.56 17.2800000000001 469.3333333333333 -21.3333333333333C456.1066666666666 2.9866666666667 444.3733333333333 24.7466666666667 433.28 45.44C416 59.0933333333334 397.0133333333333 77.0133333333333 359.4666666666666 96C385.28 89.6 403.84 81.92 418.3466666666667 73.1733333333334C304.2133333333333 285.44 295.04 313.6 256 405.3333333333333z" />
-    <glyph glyph-name="archive"
-      unicode="&#xF03C;"
-      horiz-adv-x="512" d=" M64 384H448V298.6666666666667H64V384M85.3333333333333 277.3333333333334H426.6666666666667V0H85.3333333333333V277.3333333333334M202.6666666666667 213.3333333333334C196.6933333333333 213.3333333333334 192 208.64 192 202.6666666666667V170.6666666666667H320V202.6666666666667C320 208.64 315.3066666666666 213.3333333333334 309.3333333333333 213.3333333333334H202.6666666666667z" />
-    <glyph glyph-name="arrange-bring-forward"
-      unicode="&#xF03D;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H341.3333333333333V106.6666666666667H42.6666666666667V405.3333333333333M469.3333333333333 277.3333333333334V-21.3333333333333H170.6666666666667V64H213.3333333333333V21.3333333333334H426.6666666666667V234.6666666666667H384V277.3333333333334H469.3333333333333z" />
-    <glyph glyph-name="arrange-bring-to-front"
-      unicode="&#xF03E;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H234.6666666666667V320H192V362.6666666666667H85.3333333333333V256H128V213.3333333333334H42.6666666666667V405.3333333333333M469.3333333333333 170.6666666666667V-21.3333333333333H277.3333333333333V64H320V21.3333333333334H426.6666666666667V128H384V170.6666666666667H469.3333333333333M170.6666666666667 277.3333333333334H341.3333333333333V106.6666666666667H170.6666666666667V277.3333333333334z" />
-    <glyph glyph-name="arrange-send-backward"
-      unicode="&#xF03F;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H341.3333333333333V106.6666666666667H42.6666666666667V405.3333333333333M469.3333333333333 277.3333333333334V-21.3333333333333H170.6666666666667V64H384V277.3333333333334H469.3333333333333M85.3333333333333 362.6666666666667V149.3333333333334H298.6666666666667V362.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="arrange-send-to-back"
-      unicode="&#xF040;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H234.6666666666667V213.3333333333334H42.6666666666667V405.3333333333333M192 362.6666666666667H85.3333333333333V256H192V362.6666666666667M469.3333333333333 170.6666666666667V-21.3333333333333H277.3333333333333V170.6666666666667H469.3333333333333M320 21.3333333333334H426.6666666666667V128H320V21.3333333333334M341.3333333333333 277.3333333333334V213.3333333333334H277.3333333333333V277.3333333333334H341.3333333333333M234.6666666666667 106.6666666666667H170.6666666666667V170.6666666666667H234.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="arrow-all"
-      unicode="&#xF041;"
-      horiz-adv-x="512" d=" M277.3333333333333 213.3333333333334H384L352 245.3333333333334L382.2933333333334 275.6266666666667L465.92 192L382.2933333333334 108.3733333333333L352 138.6666666666667L384 170.6666666666667H277.3333333333333V64L309.3333333333333 96L339.6266666666667 65.7066666666667L256 -17.92L172.3733333333333 65.7066666666667L202.6666666666667 96L234.6666666666667 64V170.6666666666667H128L160 138.6666666666667L129.7066666666667 108.3733333333333L46.08 192L129.7066666666667 275.6266666666667L160 245.3333333333334L128 213.3333333333334H234.6666666666667V320L202.6666666666667 288L172.3733333333333 318.2933333333334L256 401.92L339.6266666666667 318.2933333333334L309.3333333333333 288L277.3333333333333 320V213.3333333333334z" />
-    <glyph glyph-name="arrow-bottom-left"
-      unicode="&#xF042;"
-      horiz-adv-x="512" d=" M405.3333333333333 311.2533333333334L375.2533333333334 341.3333333333334L149.3333333333333 115.4133333333334V256H106.6666666666667V42.6666666666667H320V85.3333333333334H179.4133333333333L405.3333333333333 311.2533333333334z" />
-    <glyph glyph-name="arrow-bottom-left-bold-outline"
-      unicode="&#xF9B6;"
-      horiz-adv-x="512" d=" M391.68 26.0266666666666H90.0266666666667V327.68L180.6933333333333 237.2266666666667L301.2266666666667 357.9733333333334L421.9733333333334 237.2266666666667L301.2266666666667 116.48L391.68 26.0266666666666M135.2533333333333 71.2533333333333H286.08L240.8533333333333 116.48L361.6 237.2266666666667L301.2266666666667 297.6L180.48 176.8533333333334L135.2533333333333 222.08V71.2533333333333z" />
-    <glyph glyph-name="arrow-bottom-left-thick"
-      unicode="&#xF9B7;"
-      horiz-adv-x="512" d=" M330.6666666666667 326.6133333333334L390.6133333333333 266.6666666666667L254.72 130.3466666666667H360.32V57.3866666666667H121.3866666666667V296.32H194.56V190.72L330.6666666666667 326.6133333333334z" />
-    <glyph glyph-name="arrow-bottom-right"
-      unicode="&#xF043;"
-      horiz-adv-x="512" d=" M106.6666666666667 311.2533333333334L136.7466666666667 341.3333333333334L362.6666666666667 115.4133333333334V256H405.3333333333333V42.6666666666667H192V85.3333333333334H332.5866666666667L106.6666666666667 311.2533333333334z" />
-    <glyph glyph-name="arrow-bottom-right-bold-outline"
-      unicode="&#xF9B8;"
-      horiz-adv-x="512" d=" M210.7733333333334 116.48L90.0266666666667 237.2266666666667L210.7733333333333 357.9733333333334L331.52 237.2266666666667L421.9733333333334 327.68V26.0266666666666H120.32L210.7733333333333 116.48M376.7466666666667 222.08L331.52 176.8533333333334L210.7733333333333 297.6L150.4 237.2266666666667L271.1466666666667 116.48L225.92 71.2533333333333H376.7466666666667V222.08z" />
-    <glyph glyph-name="arrow-bottom-right-thick"
-      unicode="&#xF9B9;"
-      horiz-adv-x="512" d=" M317.6533333333333 190.72V296.32H390.6133333333334V57.3866666666667H151.68V130.3466666666667H257.28L121.3866666666667 266.6666666666667L181.3333333333333 326.6133333333334L317.6533333333333 190.72z" />
-    <glyph glyph-name="arrow-collapse"
-      unicode="&#xF615;"
-      horiz-adv-x="512" d=" M416 382.0800000000001L320 286.0800000000001V362.6666666666667H277.3333333333333V213.3333333333334H426.6666666666667V256H350.08L446.08 352L416 382.0800000000001M85.3333333333333 170.6666666666667V128H161.92L65.92 32L96 1.92L192 97.92V21.3333333333334H234.6666666666667V170.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="arrow-collapse-all"
-      unicode="&#xF044;"
-      horiz-adv-x="512" d=" M416 382.0800000000001L446.08 352L350.08 256H426.6666666666667V213.3333333333334H277.3333333333333V362.6666666666667H320V286.0800000000001L416 382.0800000000001M446.08 32L416 1.92L320 97.92V21.3333333333334H277.3333333333333V170.6666666666667H426.6666666666667V128H350.08L446.08 32M96 382.0800000000001L192 286.0800000000001V362.6666666666667H234.6666666666667V213.3333333333334H85.3333333333333V256H161.92L65.92 352L96 382.0800000000001M65.92 32L161.92 128H85.3333333333333V170.6666666666667H234.6666666666667V21.3333333333334H192V97.92L96 1.92L65.92 32z" />
-    <glyph glyph-name="arrow-collapse-down"
-      unicode="&#xF791;"
-      horiz-adv-x="512" d=" M424.9600000000001 190.2933333333334L256 21.3333333333334L87.04 190.2933333333334L117.3333333333333 220.3733333333333L234.6666666666667 103.04V405.3333333333333H277.3333333333333V103.04L394.6666666666667 220.5866666666667L424.9600000000001 190.2933333333333M256 21.3333333333334H42.6666666666667V-21.3333333333333H469.3333333333333V21.3333333333334H256z" />
-    <glyph glyph-name="arrow-collapse-horizontal"
-      unicode="&#xF84B;"
-      horiz-adv-x="512" d=" M277.3333333333333 21.3333333333334V362.6666666666667H320.64V21.3333333333334H277.3333333333333M213.3333333333333 21.3333333333334V362.6666666666667H256.64V21.3333333333334H213.3333333333333M106.6666666666667 277.3333333333334L192.64 192L106.6666666666667 106.6666666666667V170.6666666666667H42.6666666666667V213.3333333333334H106.6666666666667V277.3333333333334M426.6666666666667 106.6666666666667L341.3333333333333 192L426.6666666666667 277.3333333333334V213.3333333333334H490.6666666666666V170.6666666666667H426.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="arrow-collapse-left"
-      unicode="&#xF792;"
-      horiz-adv-x="512" d=" M254.2933333333333 23.04L85.3333333333333 192L254.2933333333333 360.9600000000001L284.3733333333334 330.6666666666667L167.04 213.3333333333334H469.3333333333333V170.6666666666667H167.04L284.5866666666667 53.3333333333334L254.2933333333333 23.04M85.3333333333333 192V405.3333333333333H42.6666666666667V-21.3333333333333H85.3333333333333V192z" />
-    <glyph glyph-name="arrow-collapse-right"
-      unicode="&#xF793;"
-      horiz-adv-x="512" d=" M257.7066666666667 360.9600000000001L426.6666666666667 192L257.7066666666667 23.04L227.6266666666667 53.3333333333334L344.9600000000001 170.6666666666667H42.6666666666667V213.3333333333334H344.9600000000001L227.6266666666667 330.6666666666667L257.7066666666667 360.9600000000001M426.6666666666667 192V-21.3333333333333H469.3333333333333V405.3333333333333H426.6666666666667V192z" />
-    <glyph glyph-name="arrow-collapse-up"
-      unicode="&#xF794;"
-      horiz-adv-x="512" d=" M87.04 193.7066666666667L256 362.6666666666667L424.9600000000001 193.7066666666667L394.6666666666667 163.6266666666667L277.3333333333333 280.9600000000001V-21.3333333333333H234.6666666666667V280.9600000000001L117.3333333333333 163.6266666666667L87.04 193.7066666666667M256 362.6666666666667H469.3333333333333V405.3333333333333H42.6666666666667V362.6666666666667H256z" />
-    <glyph glyph-name="arrow-collapse-vertical"
-      unicode="&#xF84C;"
-      horiz-adv-x="512" d=" M85.3333333333333 192H426.6666666666667V149.3333333333334H85.3333333333333V192M85.3333333333333 256H426.6666666666667V213.3333333333334H85.3333333333333V256M341.3333333333333 362.6666666666667L256 277.3333333333334L170.6666666666667 362.6666666666667H234.6666666666667V426.6666666666667H277.3333333333333V362.6666666666667H341.3333333333333M170.6666666666667 42.6666666666667L256 128L341.3333333333333 42.6666666666667H277.3333333333333V-21.3333333333333H234.6666666666667V42.6666666666667H170.6666666666667z" />
-    <glyph glyph-name="arrow-decision"
-      unicode="&#xF9BA;"
-      horiz-adv-x="512" d=" M234.6666666666667 341.3333333333334H170.6666666666667L256 426.6666666666667L341.3333333333333 341.3333333333334H277.3333333333333V246.8266666666667C261.3333333333333 237.0133333333333 247.04 224.8533333333334 234.6666666666667 210.7733333333334V341.3333333333334M469.3333333333333 213.3333333333334L384 298.6666666666667V234.6666666666667C306.9866666666667 237.8666666666667 241.28 179.84 234.6666666666667 103.04C201.3866666666667 91.3066666666666 183.8933333333334 54.6133333333333 195.6266666666667 21.3333333333334C207.36 -11.9466666666666 244.0533333333333 -29.4399999999999 277.3333333333333 -17.7066666666666C310.6133333333334 -5.76 328.1066666666667 30.72 316.3733333333334 64C309.9733333333333 82.3466666666667 295.4666666666667 96.64 277.3333333333333 103.04C287.36 188.3733333333333 372.6933333333333 192.64 382.9333333333333 192.64V128.64L469.3333333333333 213.3333333333334M226.7733333333334 200.7466666666667C198.4 222.5066666666667 163.6266666666667 234.6666666666667 128 234.6666666666667V298.6666666666667L42.6666666666667 213.3333333333334L128 128V192C156.5866666666667 191.36 184.1066666666666 181.3333333333334 205.6533333333333 162.1333333333333C210.9866666666667 175.7866666666667 218.0266666666667 188.8 226.7733333333334 200.7466666666667z" />
-    <glyph glyph-name="arrow-decision-auto"
-      unicode="&#xF9BB;"
-      horiz-adv-x="512" d=" M256 341.3333333333334H192L277.3333333333333 426.6666666666667L362.6666666666667 341.3333333333334H298.6666666666667V246.8266666666667C282.6666666666667 237.0133333333333 268.3733333333334 224.8533333333334 256 210.7733333333334V341.3333333333334M221.8666666666667 128H181.3333333333333L166.4 170.6666666666667H98.1333333333333L83.2 128H42.6666666666667L110.9333333333333 320H153.6L221.8666666666667 128M156.8 199.4666666666667L132.2666666666667 277.3333333333334L107.7333333333334 199.4666666666667H156.8M490.6666666666666 213.3333333333334L405.3333333333333 298.6666666666667V234.6666666666667C328.32 237.8666666666667 262.6133333333333 179.84 256 103.04C222.72 91.3066666666666 205.2266666666667 54.6133333333333 216.96 21.3333333333334C228.6933333333334 -11.9466666666666 265.3866666666667 -29.4399999999999 298.6666666666667 -17.7066666666666C331.9466666666667 -5.76 349.44 30.72 337.7066666666667 64C331.3066666666666 82.3466666666667 316.8 96.64 298.6666666666667 103.04C308.6933333333334 188.3733333333333 394.0266666666667 192.64 404.2666666666667 192.64V128.64L490.6666666666666 213.3333333333334z" />
-    <glyph glyph-name="arrow-decision-auto-outline"
-      unicode="&#xF9BC;"
-      horiz-adv-x="512" d=" M405.3333333333333 128V192C394.6666666666667 192 309.3333333333333 188.5866666666667 299.7333333333334 102.4C333.0133333333333 90.6666666666667 350.5066666666667 53.9733333333334 338.7733333333333 20.6933333333333C327.04 -12.5866666666666 290.3466666666667 -30.08 257.0666666666667 -18.3466666666666C224 -6.4 206.2933333333334 30.08 218.0266666666667 63.36C224 81.7066666666667 238.9333333333334 96 257.0666666666667 102.4C263.2533333333334 178.9866666666666 328.5333333333333 237.2266666666667 405.3333333333333 234.6666666666666V298.6666666666667L490.6666666666666 213.3333333333334L405.3333333333333 128M298.6666666666667 42.6666666666667C298.6666666666667 54.4 289.0666666666667 64 277.3333333333333 64S256 54.4 256 42.6666666666667S265.6 21.3333333333334 277.3333333333333 21.3333333333334S298.6666666666667 30.9333333333333 298.6666666666667 42.6666666666667M256 210.7733333333333C268.3733333333334 224.8533333333333 282.6666666666667 237.0133333333333 298.6666666666667 246.8266666666667V341.3333333333334H362.6666666666667L277.3333333333333 426.6666666666667L192 341.3333333333334H256V210.7733333333333M153.6 320H110.9333333333333L42.6666666666667 128H83.2L98.1333333333333 170.6666666666667H166.4L181.3333333333333 128H221.8666666666667L153.6 320M107.7333333333334 199.4666666666667L132.2666666666667 277.3333333333334L156.8 199.4666666666667H107.7333333333333z" />
-    <glyph glyph-name="arrow-decision-outline"
-      unicode="&#xF9BD;"
-      horiz-adv-x="512" d=" M205.6533333333333 162.1333333333333C184.1066666666667 181.3333333333334 156.5866666666667 191.36 128 192V128L42.6666666666667 213.3333333333334L128 298.6666666666667V234.6666666666667C163.6266666666667 234.6666666666667 198.4 222.5066666666667 226.7733333333333 200.7466666666667C218.0266666666667 188.8 210.9866666666666 175.7866666666667 205.6533333333333 162.1333333333333M384 128V192C373.3333333333333 192 288 188.5866666666667 278.4 102.4C311.68 90.6666666666667 329.1733333333333 53.9733333333334 317.44 20.6933333333333C305.7066666666667 -12.5866666666666 269.0133333333333 -30.08 235.7333333333334 -18.3466666666666C202.6666666666667 -6.4 184.96 30.08 196.6933333333333 63.36C202.6666666666667 81.7066666666667 217.6 96 235.7333333333334 102.4C241.92 178.9866666666666 307.2 237.2266666666667 384 234.6666666666666V298.6666666666667L469.3333333333333 213.3333333333334L384 128M277.3333333333333 42.6666666666667C277.3333333333333 54.4 267.7333333333334 64 256 64S234.6666666666667 54.4 234.6666666666667 42.6666666666667S244.2666666666667 21.3333333333334 256 21.3333333333334S277.3333333333333 30.9333333333333 277.3333333333333 42.6666666666667M234.6666666666667 210.7733333333333C247.04 224.8533333333333 261.3333333333333 237.0133333333333 277.3333333333333 246.8266666666667V341.3333333333334H341.3333333333333L256 426.6666666666667L170.6666666666667 341.3333333333334H234.6666666666667V210.7733333333333z" />
-    <glyph glyph-name="arrow-down"
-      unicode="&#xF045;"
-      horiz-adv-x="512" d=" M234.6666666666667 362.6666666666667H277.3333333333333V106.6666666666667L394.6666666666667 224L424.9600000000001 193.7066666666667L256 24.7466666666667L87.04 193.7066666666667L117.3333333333333 224L234.6666666666667 106.6666666666667V362.6666666666667z" />
-    <glyph glyph-name="arrow-down-bold"
-      unicode="&#xF72D;"
-      horiz-adv-x="512" d=" M192 362.6666666666667H320V192H423.2533333333334L256 24.7466666666667L88.7466666666667 192H192V362.6666666666667z" />
-    <glyph glyph-name="arrow-down-bold-box"
-      unicode="&#xF72E;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M256 85.3333333333334L362.6666666666667 192H298.6666666666667V277.3333333333334H213.3333333333333V192H149.3333333333333L256 85.3333333333334z" />
-    <glyph glyph-name="arrow-down-bold-box-outline"
-      unicode="&#xF72F;"
-      horiz-adv-x="512" d=" M256 85.3333333333334L149.3333333333333 192H213.3333333333333V277.3333333333334H298.6666666666667V192H362.6666666666667L256 85.3333333333334M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M106.6666666666667 341.3333333333334V42.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="arrow-down-bold-circle"
-      unicode="&#xF047;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 85.3333333333334L362.6666666666667 192H298.6666666666667V277.3333333333334H213.3333333333333V192H149.3333333333333L256 85.3333333333334z" />
-    <glyph glyph-name="arrow-down-bold-circle-outline"
-      unicode="&#xF048;"
-      horiz-adv-x="512" d=" M256 85.3333333333334L149.3333333333333 192H213.3333333333333V277.3333333333334H298.6666666666667V192H362.6666666666667L256 85.3333333333334M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="arrow-down-bold-hexagon-outline"
-      unicode="&#xF049;"
-      horiz-adv-x="512" d=" M256 85.3333333333334L149.3333333333333 192H213.3333333333333V277.3333333333334H298.6666666666667V192H362.6666666666667L256 85.3333333333334M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="arrow-down-bold-outline"
-      unicode="&#xF9BE;"
-      horiz-adv-x="512" d=" M469.3333333333333 213.3333333333334L256 0L42.6666666666667 213.3333333333334H170.6666666666667V384H341.3333333333333V213.3333333333334H469.3333333333333M256 64L362.6666666666667 170.6666666666667H298.6666666666667V341.3333333333334H213.3333333333333V170.6666666666667H149.3333333333333L256 64z" />
-    <glyph glyph-name="arrow-down-box"
-      unicode="&#xF6BF;"
-      horiz-adv-x="512" d=" M64 341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334M234.6666666666667 320V138.6666666666667L160 213.3333333333334L129.7066666666667 183.04L256 56.7466666666667L382.2933333333334 183.04L352 213.3333333333334L277.3333333333333 138.6666666666667V320H234.6666666666667z" />
-    <glyph glyph-name="arrow-down-drop-circle"
-      unicode="&#xF04A;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M149.3333333333333 234.6666666666667L256 128L362.6666666666667 234.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="arrow-down-drop-circle-outline"
-      unicode="&#xF04B;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 362.6666666666667C350.2933333333334 362.6666666666667 426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667M149.3333333333333 234.6666666666667L256 128L362.6666666666667 234.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="arrow-down-thick"
-      unicode="&#xF046;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667H298.6666666666667V170.6666666666667L373.3333333333333 245.3333333333334L424.9600000000001 193.7066666666667L256 24.7466666666667L87.04 193.7066666666667L138.6666666666667 245.3333333333334L213.3333333333333 170.6666666666667V362.6666666666667z" />
-    <glyph glyph-name="arrow-expand"
-      unicode="&#xF616;"
-      horiz-adv-x="512" d=" M213.3333333333333 0V42.6666666666667H136.7466666666667L232.7466666666667 138.6666666666667L202.6666666666667 168.7466666666667L106.6666666666667 72.7466666666667V149.3333333333334H64V0H213.3333333333333M309.3333333333333 215.2533333333333L405.3333333333333 311.2533333333334V234.6666666666667H448V384H298.6666666666667V341.3333333333334H375.2533333333334L279.2533333333334 245.3333333333334L309.3333333333333 215.2533333333333z" />
-    <glyph glyph-name="arrow-expand-all"
-      unicode="&#xF04C;"
-      horiz-adv-x="512" d=" M202.6666666666667 168.7466666666667L232.7466666666667 138.6666666666667L136.7466666666667 42.6666666666667H213.3333333333333V0H64V149.3333333333334H106.6666666666667V72.7466666666667L202.6666666666667 168.7466666666667M232.7466666666667 245.3333333333334L202.6666666666667 215.2533333333333L106.6666666666667 311.2533333333334V234.6666666666667H64V384H213.3333333333333V341.3333333333334H136.7466666666667L232.7466666666667 245.3333333333334M309.3333333333333 168.7466666666667L405.3333333333333 72.7466666666667V149.3333333333334H448V0H298.6666666666667V42.6666666666667H375.2533333333334L279.2533333333334 138.6666666666667L309.3333333333333 168.7466666666667M279.2533333333334 245.3333333333334L375.2533333333334 341.3333333333334H298.6666666666667V384H448V234.6666666666667H405.3333333333333V311.2533333333334L309.3333333333333 215.2533333333333L279.2533333333334 245.3333333333334z" />
-    <glyph glyph-name="arrow-expand-down"
-      unicode="&#xF795;"
-      horiz-adv-x="512" d=" M469.3333333333333 362.6666666666667V405.3333333333333H42.6666666666667V362.6666666666667H234.6666666666667V60.3733333333333L117.3333333333333 177.7066666666667L87.04 147.6266666666667L256 -21.3333333333333L424.9600000000001 147.6266666666667L394.6666666666667 177.7066666666667L277.3333333333333 60.3733333333333V362.6666666666667H469.3333333333333z" />
-    <glyph glyph-name="arrow-expand-horizontal"
-      unicode="&#xF84D;"
-      horiz-adv-x="512" d=" M192 213.3333333333334H320V277.3333333333334L405.3333333333333 192L320 106.6666666666667V170.6666666666667H192V106.6666666666667L106.6666666666667 192L192 277.3333333333334V213.3333333333334M42.6666666666667 21.3333333333334V362.6666666666667H85.3333333333333V21.3333333333334H42.6666666666667M426.6666666666667 21.3333333333334V362.6666666666667H469.3333333333333V21.3333333333334H426.6666666666667z" />
-    <glyph glyph-name="arrow-expand-left"
-      unicode="&#xF796;"
-      horiz-adv-x="512" d=" M426.6666666666667 -21.3333333333333H469.3333333333333V405.3333333333333H426.6666666666667V213.3333333333334H124.3733333333333L241.7066666666667 330.6666666666667L211.6266666666667 360.9600000000001L42.6666666666667 192L211.6266666666667 23.04L241.7066666666667 53.3333333333334L124.3733333333333 170.6666666666667H426.6666666666667V-21.3333333333333z" />
-    <glyph glyph-name="arrow-expand-right"
-      unicode="&#xF797;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H42.6666666666667V-21.3333333333333H85.3333333333333V170.6666666666667H387.6266666666667L270.2933333333334 53.3333333333334L300.3733333333334 23.04L469.3333333333333 192L300.3733333333334 360.9600000000001L270.2933333333333 330.6666666666667L387.6266666666667 213.3333333333334H85.3333333333333V405.3333333333333z" />
-    <glyph glyph-name="arrow-expand-up"
-      unicode="&#xF798;"
-      horiz-adv-x="512" d=" M42.6666666666667 21.3333333333334V-21.3333333333333H469.3333333333333V21.3333333333334H277.3333333333333V323.6266666666667L394.6666666666667 206.2933333333334L424.9600000000001 236.3733333333334L256 405.3333333333333L87.04 236.3733333333334L117.3333333333333 206.2933333333334L234.6666666666667 323.6266666666667V21.3333333333334H42.6666666666667z" />
-    <glyph glyph-name="arrow-expand-vertical"
-      unicode="&#xF84E;"
-      horiz-adv-x="512" d=" M277.3333333333333 256V128H341.3333333333333L256 42.6666666666667L170.6666666666667 128H234.6666666666667V256H170.6666666666667L256 341.3333333333334L341.3333333333333 256H277.3333333333333M85.3333333333333 405.3333333333333H426.6666666666667V362.6666666666667H85.3333333333333V405.3333333333333M85.3333333333333 21.3333333333334H426.6666666666667V-21.3333333333333H85.3333333333333V21.3333333333334z" />
-    <glyph glyph-name="arrow-left"
-      unicode="&#xF04D;"
-      horiz-adv-x="512" d=" M426.6666666666667 213.3333333333334V170.6666666666667H170.6666666666667L288 53.3333333333334L257.7066666666667 23.04L88.7466666666667 192L257.7066666666667 360.9600000000001L288 330.6666666666667L170.6666666666667 213.3333333333334H426.6666666666667z" />
-    <glyph glyph-name="arrow-left-bold"
-      unicode="&#xF730;"
-      horiz-adv-x="512" d=" M426.6666666666667 256V128H256V24.7466666666667L88.7466666666667 192L256 359.2533333333334V256H426.6666666666667z" />
-    <glyph glyph-name="arrow-left-bold-box"
-      unicode="&#xF731;"
-      horiz-adv-x="512" d=" M448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334M149.3333333333333 192L256 85.3333333333334V149.3333333333334H341.3333333333333V234.6666666666667H256V298.6666666666667L149.3333333333333 192z" />
-    <glyph glyph-name="arrow-left-bold-box-outline"
-      unicode="&#xF732;"
-      horiz-adv-x="512" d=" M149.3333333333333 192L256 298.6666666666667V234.6666666666667H341.3333333333333V149.3333333333334H256V85.3333333333334L149.3333333333333 192M448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334M405.3333333333333 341.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333V341.3333333333334z" />
-    <glyph glyph-name="arrow-left-bold-circle"
-      unicode="&#xF04F;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M149.3333333333333 192L256 85.3333333333334V149.3333333333334H341.3333333333333V234.6666666666667H256V298.6666666666667L149.3333333333333 192z" />
-    <glyph glyph-name="arrow-left-bold-circle-outline"
-      unicode="&#xF050;"
-      horiz-adv-x="512" d=" M149.3333333333333 192L256 298.6666666666667V234.6666666666667H341.3333333333333V149.3333333333334H256V85.3333333333334L149.3333333333333 192M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192z" />
-    <glyph glyph-name="arrow-left-bold-hexagon-outline"
-      unicode="&#xF051;"
-      horiz-adv-x="512" d=" M149.3333333333333 192L256 298.6666666666667V234.6666666666667H341.3333333333333V149.3333333333334H256V85.3333333333334L149.3333333333333 192M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="arrow-left-bold-outline"
-      unicode="&#xF9BF;"
-      horiz-adv-x="512" d=" M277.3333333333333 -21.3333333333333L64 192L277.3333333333333 405.3333333333333V277.3333333333334H448V106.6666666666667H277.3333333333333V-21.3333333333333M128 192L234.6666666666667 85.3333333333334V149.3333333333334H405.3333333333333V234.6666666666667H234.6666666666667V298.6666666666667L128 192z" />
-    <glyph glyph-name="arrow-left-box"
-      unicode="&#xF6C0;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 83.2 384 106.6666666666667 384H405.3333333333333M384 213.3333333333334H202.6666666666667L277.3333333333333 288L247.04 318.2933333333334L120.7466666666667 192L247.04 65.7066666666667L277.3333333333333 96L202.6666666666667 170.6666666666667H384V213.3333333333334z" />
-    <glyph glyph-name="arrow-left-drop-circle"
-      unicode="&#xF052;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M298.6666666666667 298.6666666666667L192 192L298.6666666666667 85.3333333333334V298.6666666666667z" />
-    <glyph glyph-name="arrow-left-drop-circle-outline"
-      unicode="&#xF053;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 309.76 373.76 405.3333333333333 256 405.3333333333333S42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192M426.6666666666667 192C426.6666666666667 97.7066666666667 350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192M298.6666666666667 298.6666666666667L192 192L298.6666666666667 85.3333333333334V298.6666666666667z" />
-    <glyph glyph-name="arrow-left-right-bold-outline"
-      unicode="&#xF9C0;"
-      horiz-adv-x="512" d=" M298.6666666666667 106.6666666666667V-21.3333333333333L512 192L298.6666666666667 405.3333333333333V277.3333333333334H213.3333333333333V405.3333333333333L0 192L213.3333333333333 -21.3333333333333V106.6666666666667H298.6666666666667M170.6666666666667 149.3333333333334V85.3333333333334L64 192L170.6666666666667 298.6666666666667V234.6666666666667H341.3333333333333V298.6666666666667L448 192L341.3333333333333 85.3333333333334V149.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="arrow-left-thick"
-      unicode="&#xF04E;"
-      horiz-adv-x="512" d=" M426.6666666666667 234.6666666666667V149.3333333333334H234.6666666666667L309.3333333333333 74.6666666666667L257.7066666666667 23.04L88.7466666666667 192L257.7066666666667 360.9600000000001L309.3333333333333 309.3333333333334L234.6666666666667 234.6666666666667H426.6666666666667z" />
-    <glyph glyph-name="arrow-right"
-      unicode="&#xF054;"
-      horiz-adv-x="512" d=" M85.3333333333333 213.3333333333334V170.6666666666667H341.3333333333333L224 53.3333333333334L254.2933333333333 23.04L423.2533333333334 192L254.2933333333333 360.9600000000001L224 330.6666666666667L341.3333333333333 213.3333333333334H85.3333333333333z" />
-    <glyph glyph-name="arrow-right-bold"
-      unicode="&#xF733;"
-      horiz-adv-x="512" d=" M85.3333333333333 128V256H256V359.2533333333334L423.2533333333334 192L256 24.7466666666667V128H85.3333333333333z" />
-    <glyph glyph-name="arrow-right-bold-box"
-      unicode="&#xF734;"
-      horiz-adv-x="512" d=" M64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667M362.6666666666667 192L256 298.6666666666667V234.6666666666667H170.6666666666667V149.3333333333334H256V85.3333333333334L362.6666666666667 192z" />
-    <glyph glyph-name="arrow-right-bold-box-outline"
-      unicode="&#xF735;"
-      horiz-adv-x="512" d=" M362.6666666666667 192L256 85.3333333333334V149.3333333333334H170.6666666666667V234.6666666666667H256V298.6666666666667L362.6666666666667 192M64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667M106.6666666666667 42.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667V42.6666666666667z" />
-    <glyph glyph-name="arrow-right-bold-circle"
-      unicode="&#xF056;"
-      horiz-adv-x="512" d=" M42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192M362.6666666666667 192L256 298.6666666666667V234.6666666666667H170.6666666666667V149.3333333333334H256V85.3333333333334L362.6666666666667 192z" />
-    <glyph glyph-name="arrow-right-bold-circle-outline"
-      unicode="&#xF057;"
-      horiz-adv-x="512" d=" M362.6666666666667 192L256 85.3333333333334V149.3333333333334H170.6666666666667V234.6666666666667H256V298.6666666666667L362.6666666666667 192M42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192M85.3333333333333 192C85.3333333333333 97.7066666666667 161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192z" />
-    <glyph glyph-name="arrow-right-bold-hexagon-outline"
-      unicode="&#xF058;"
-      horiz-adv-x="512" d=" M362.6666666666667 192L256 85.3333333333334V149.3333333333334H170.6666666666667V234.6666666666667H256V298.6666666666667L362.6666666666667 192M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="arrow-right-bold-outline"
-      unicode="&#xF9C1;"
-      horiz-adv-x="512" d=" M234.6666666666667 106.6666666666667H64V277.3333333333334H234.6666666666667V405.3333333333333L448 192L234.6666666666667 -21.3333333333333V106.6666666666667M277.3333333333333 298.6666666666667V234.6666666666667H106.6666666666667V149.3333333333334H277.3333333333333V85.3333333333334L384 192L277.3333333333333 298.6666666666667z" />
-    <glyph glyph-name="arrow-right-box"
-      unicode="&#xF6C1;"
-      horiz-adv-x="512" d=" M106.6666666666667 0C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 18.9866666666667 428.8 0 405.3333333333333 0H106.6666666666667M128 170.6666666666667H309.3333333333333L234.6666666666667 96L264.96 65.7066666666667L391.2533333333334 192L264.96 318.2933333333334L234.6666666666667 288L309.3333333333333 213.3333333333334H128V170.6666666666667z" />
-    <glyph glyph-name="arrow-right-drop-circle"
-      unicode="&#xF059;"
-      horiz-adv-x="512" d=" M42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192M213.3333333333333 85.3333333333334L320 192L213.3333333333333 298.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="arrow-right-drop-circle-outline"
-      unicode="&#xF05A;"
-      horiz-adv-x="512" d=" M42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333S42.6666666666667 309.76 42.6666666666667 192M85.3333333333333 192C85.3333333333333 286.2933333333334 161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192M213.3333333333333 85.3333333333334L320 192L213.3333333333333 298.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="arrow-right-thick"
-      unicode="&#xF055;"
-      horiz-adv-x="512" d=" M85.3333333333333 234.6666666666667V149.3333333333334H277.3333333333333L202.6666666666667 74.6666666666667L254.2933333333333 23.04L423.2533333333334 192L254.2933333333333 360.9600000000001L202.6666666666667 309.3333333333334L277.3333333333333 234.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="arrow-split-horizontal"
-      unicode="&#xF93A;"
-      horiz-adv-x="512" d=" M170.6666666666667 64H234.6666666666667V128H42.6666666666667V170.6666666666667H469.3333333333333V128H277.3333333333333V64H341.3333333333333L256 -21.3333333333333L170.6666666666667 64M256 405.3333333333333L170.6666666666667 320H234.6666666666667V256H42.6666666666667V213.3333333333334H469.3333333333333V256H277.3333333333333V320H341.3333333333333L256 405.3333333333333z" />
-    <glyph glyph-name="arrow-split-vertical"
-      unicode="&#xF93B;"
-      horiz-adv-x="512" d=" M384 106.6666666666667V170.6666666666667H320V-21.3333333333333H277.3333333333333V405.3333333333333H320V213.3333333333334H384V277.3333333333334L469.3333333333333 192L384 106.6666666666667M42.6666666666667 192L128 106.6666666666667V170.6666666666667H192V-21.3333333333333H234.6666666666667V405.3333333333333H192V213.3333333333334H128V277.3333333333334L42.6666666666667 192z" />
-    <glyph glyph-name="arrow-top-left"
-      unicode="&#xF05B;"
-      horiz-adv-x="512" d=" M405.3333333333333 72.7466666666667L375.2533333333334 42.6666666666667L149.3333333333333 268.5866666666667V128H106.6666666666667V341.3333333333334H320V298.6666666666667H179.4133333333333L405.3333333333333 72.7466666666667z" />
-    <glyph glyph-name="arrow-top-left-bold-outline"
-      unicode="&#xF9C2;"
-      horiz-adv-x="512" d=" M301.2266666666667 267.52L421.9733333333334 146.7733333333333L301.2266666666667 26.0266666666666L180.48 146.7733333333333L90.0266666666667 56.3200000000001V357.9733333333334H391.68L301.2266666666667 267.52M135.2533333333333 161.92L180.48 207.1466666666667L301.2266666666667 86.4L361.6 146.7733333333334L240.8533333333333 267.3066666666668L286.08 312.7466666666667H135.2533333333333V161.92z" />
-    <glyph glyph-name="arrow-top-left-thick"
-      unicode="&#xF9C3;"
-      horiz-adv-x="512" d=" M194.56 193.28V87.68H121.3866666666667V326.6133333333334H360.32V253.44H254.7200000000001L390.6133333333334 117.3333333333334L330.6666666666667 57.3866666666667L194.56 193.2800000000001z" />
-    <glyph glyph-name="arrow-top-right"
-      unicode="&#xF05C;"
-      horiz-adv-x="512" d=" M106.6666666666667 72.7466666666667L332.5866666666667 298.6666666666667H192V341.3333333333334H405.3333333333333V128H362.6666666666667V268.5866666666667L136.7466666666667 42.6666666666667L106.6666666666667 72.7466666666667z" />
-    <glyph glyph-name="arrow-top-right-bold-outline"
-      unicode="&#xF9C4;"
-      horiz-adv-x="512" d=" M120.32 357.9733333333334H421.9733333333334V56.3200000000001L331.52 146.7733333333334L210.7733333333334 26.0266666666666L90.0266666666667 146.7733333333333L210.7733333333334 267.52L120.32 357.9733333333334M376.7466666666667 312.7466666666667H225.92L271.1466666666667 267.52L150.4 146.7733333333333L210.7733333333334 86.4L331.52 207.1466666666666L376.7466666666667 161.92V312.7466666666667z" />
-    <glyph glyph-name="arrow-top-right-thick"
-      unicode="&#xF9C5;"
-      horiz-adv-x="512" d=" M181.3333333333333 57.3866666666667L121.3866666666667 117.3333333333334L257.28 253.44H151.68V326.6133333333334H390.6133333333333V87.68H317.6533333333333V193.28L181.3333333333333 57.3866666666667z" />
-    <glyph glyph-name="arrow-up"
-      unicode="&#xF05D;"
-      horiz-adv-x="512" d=" M277.3333333333333 21.3333333333334H234.6666666666667V277.3333333333334L117.3333333333333 160L87.04 190.2933333333334L256 359.2533333333334L424.9600000000001 190.2933333333334L394.6666666666667 160L277.3333333333333 277.3333333333334V21.3333333333334z" />
-    <glyph glyph-name="arrow-up-bold"
-      unicode="&#xF736;"
-      horiz-adv-x="512" d=" M320 21.3333333333334H192V192H88.7466666666667L256 359.2533333333334L423.2533333333334 192H320V21.3333333333334z" />
-    <glyph glyph-name="arrow-up-bold-box"
-      unicode="&#xF737;"
-      horiz-adv-x="512" d=" M405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0M256 298.6666666666667L149.3333333333333 192H213.3333333333333V106.6666666666667H298.6666666666667V192H362.6666666666667L256 298.6666666666667z" />
-    <glyph glyph-name="arrow-up-bold-box-outline"
-      unicode="&#xF738;"
-      horiz-adv-x="512" d=" M256 298.6666666666667L362.6666666666667 192H298.6666666666667V106.6666666666667H213.3333333333333V192H149.3333333333333L256 298.6666666666667M405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0M405.3333333333333 42.6666666666667V341.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333z" />
-    <glyph glyph-name="arrow-up-bold-circle"
-      unicode="&#xF05F;"
-      horiz-adv-x="512" d=" M256 -21.3333333333333C138.24 -21.3333333333333 42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333M256 298.6666666666667L149.3333333333333 192H213.3333333333333V106.6666666666667H298.6666666666667V192H362.6666666666667L256 298.6666666666667z" />
-    <glyph glyph-name="arrow-up-bold-circle-outline"
-      unicode="&#xF060;"
-      horiz-adv-x="512" d=" M256 298.6666666666667L362.6666666666667 192H298.6666666666667V106.6666666666667H213.3333333333333V192H149.3333333333333L256 298.6666666666667M256 -21.3333333333333C138.24 -21.3333333333333 42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333M256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="arrow-up-bold-hexagon-outline"
-      unicode="&#xF061;"
-      horiz-adv-x="512" d=" M256 298.6666666666667L362.6666666666667 192H298.6666666666667V106.6666666666667H213.3333333333333V192H149.3333333333333L256 298.6666666666667M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="arrow-up-bold-outline"
-      unicode="&#xF9C6;"
-      horiz-adv-x="512" d=" M341.3333333333333 170.6666666666667V0H170.6666666666667V170.6666666666667H42.6666666666667L256 384L469.3333333333333 170.6666666666667H341.3333333333333M149.3333333333333 213.3333333333334H213.3333333333333V42.6666666666667H298.6666666666667V213.3333333333334H362.6666666666667L256 320L149.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="arrow-up-box"
-      unicode="&#xF6C2;"
-      horiz-adv-x="512" d=" M448 42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C429.0133333333333 384 448 364.8 448 341.3333333333334V42.6666666666667M277.3333333333333 64V245.3333333333334L352 170.6666666666667L382.2933333333334 200.96L256 327.2533333333334L129.7066666666667 200.96L160 170.6666666666667L234.6666666666667 245.3333333333334V64H277.3333333333333z" />
-    <glyph glyph-name="arrow-up-down-bold-outline"
-      unicode="&#xF9C7;"
-      horiz-adv-x="512" d=" M341.3333333333333 234.6666666666667H469.3333333333333L256 448L42.6666666666667 234.6666666666667H170.6666666666667V149.3333333333334H42.6666666666667L256 -64L469.3333333333333 149.3333333333334H341.3333333333333V234.6666666666667M298.6666666666667 106.6666666666667H362.6666666666667L256 0L149.3333333333333 106.6666666666667H213.3333333333333V277.3333333333334H149.3333333333333L256 384L362.6666666666667 277.3333333333334H298.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="arrow-up-drop-circle"
-      unicode="&#xF062;"
-      horiz-adv-x="512" d=" M256 -21.3333333333333C138.24 -21.3333333333333 42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333M362.6666666666667 149.3333333333334L256 256L149.3333333333333 149.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="arrow-up-drop-circle-outline"
-      unicode="&#xF063;"
-      horiz-adv-x="512" d=" M256 -21.3333333333333C373.76 -21.3333333333333 469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333S42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M362.6666666666667 149.3333333333334L256 256L149.3333333333333 149.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="arrow-up-thick"
-      unicode="&#xF05E;"
-      horiz-adv-x="512" d=" M298.6666666666667 21.3333333333334H213.3333333333333V213.3333333333334L138.6666666666667 138.6666666666667L87.04 190.2933333333334L256 359.2533333333334L424.9600000000001 190.2933333333334L373.3333333333333 138.6666666666667L298.6666666666667 213.3333333333334V21.3333333333334z" />
-    <glyph glyph-name="artist"
-      unicode="&#xF802;"
-      horiz-adv-x="512" d=" M234.6666666666667 149.3333333333334C256 149.3333333333334 278.4 145.92 302.9333333333333 139.9466666666667C285.6533333333333 121.3866666666667 277.3333333333333 99.6266666666667 277.3333333333333 74.6666666666667C277.3333333333333 55.68 282.6666666666667 37.76 293.9733333333333 21.3333333333334H64V64C64 89.3866666666667 83.4133333333333 109.8666666666667 122.4533333333333 125.44C161.4933333333334 141.2266666666667 199.04 149.3333333333334 234.6666666666667 149.3333333333334M394.6666666666667 234.6666666666667H469.3333333333333V192H426.6666666666667V74.6666666666667C426.6666666666667 60.3733333333333 421.76 47.5733333333334 411.0933333333333 36.9066666666667S387.6266666666666 21.3333333333334 373.3333333333333 21.3333333333334C358.4 21.3333333333334 345.8133333333334 26.24 335.5733333333333 36.9066666666667C325.12 47.5733333333334 320 60.3733333333334 320 74.6666666666667C320 89.6 325.12 102.1866666666667 335.5733333333333 112.4266666666667C345.8133333333334 122.88 358.4 128 373.3333333333333 128C379.7333333333334 128 386.9866666666667 126.2933333333334 394.6666666666667 123.0933333333334V234.6666666666667M234.6666666666667 192C211.6266666666667 192 192 200.32 174.5066666666667 216.96C157.44 233.6 149.3333333333333 253.6533333333334 149.3333333333333 277.3333333333334C149.3333333333333 300.3733333333334 157.44 320 174.5066666666667 337.4933333333334C192 354.56 211.6266666666667 362.6666666666667 234.6666666666667 362.6666666666667C258.3466666666667 362.6666666666667 278.4 354.56 295.04 337.4933333333334C311.68 320 320 300.3733333333334 320 277.3333333333334C320 253.6533333333334 311.68 233.6 295.04 216.96C278.4 200.32 258.3466666666667 192 234.6666666666667 192z" />
-    <glyph glyph-name="aspect-ratio"
-      unicode="&#xFA23;"
-      horiz-adv-x="512" d=" M405.3333333333333 192H362.6666666666667V128H298.6666666666667V85.3333333333334H405.3333333333333V192M149.3333333333333 256H213.3333333333333V298.6666666666667H106.6666666666667V192H149.3333333333333V256M448 384H64C40.5333333333333 384 21.3333333333333 364.8 21.3333333333333 341.3333333333334V42.6666666666667C21.3333333333333 19.2 40.5333333333333 0 64 0H448C471.4666666666667 0 490.6666666666666 19.2 490.6666666666666 42.6666666666667V341.3333333333334C490.6666666666666 364.8 471.4666666666667 384 448 384M448 42.6666666666667H64V341.3333333333334H448V42.6666666666667z" />
-    <glyph glyph-name="assistant"
-      unicode="&#xF064;"
-      horiz-adv-x="512" d=" M405.3333333333333 405.3333333333333H106.6666666666667C83.2 405.3333333333333 64 386.1333333333334 64 362.6666666666667V64C64 40.5333333333333 83.2 21.3333333333334 106.6666666666667 21.3333333333334H192L256 -42.6666666666666L320 21.3333333333334H405.3333333333333C428.8 21.3333333333334 448 40.5333333333333 448 64V362.6666666666667C448 386.1333333333334 428.8 405.3333333333333 405.3333333333333 405.3333333333333M296.1066666666667 173.2266666666667L256 85.3333333333334L215.8933333333334 173.2266666666667L128 213.3333333333334L215.8933333333334 253.44L256 341.3333333333334L296.1066666666667 253.44L384 213.3333333333334" />
-    <glyph glyph-name="asterisk"
-      unicode="&#xF6C3;"
-      horiz-adv-x="512" d=" M213.3333333333333 405.3333333333333H298.6666666666667L281.8133333333334 236.5866666666667L419.4133333333333 335.5733333333333L462.08 261.76L307.6266666666667 192L462.08 122.24L419.4133333333333 48.4266666666667L281.8133333333334 147.4133333333334L298.6666666666667 -21.3333333333333H213.3333333333333L230.1866666666667 147.4133333333334L92.5866666666667 48.4266666666667L49.92 122.24L204.3733333333333 192L49.92 261.76L92.5866666666667 335.5733333333333L230.1866666666667 236.5866666666667L213.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="at"
-      unicode="&#xF065;"
-      horiz-adv-x="512" d=" M256 128C273.28 128 288 134.4 301.0133333333333 146.9866666666667C313.6 160 320 174.72 320 192C320 209.28 313.6 224 301.0133333333333 237.0133333333333C288 249.6 273.28 256 256 256C238.72 256 224 249.6 210.9866666666667 237.0133333333333C198.4 224 192 209.28 192 192C192 174.72 198.4 160 210.9866666666667 146.9866666666667C224 134.4 238.7200000000001 128 256 128M256 405.3333333333333C314.6666666666667 405.3333333333333 364.8 384 406.4 342.4C448 300.8 469.3333333333333 250.6666666666667 469.3333333333333 192V161.0666666666667C469.3333333333333 139.7333333333334 461.8666666666666 121.6 448 106.6666666666667C433.0666666666667 92.3733333333333 416 85.3333333333334 394.6666666666667 85.3333333333334C369.0666666666667 85.3333333333334 347.9466666666666 96 331.9466666666667 117.3333333333334C310.6133333333334 96 285.44 85.3333333333334 256 85.3333333333334C226.7733333333333 85.3333333333334 201.6 96 180.48 116.48C160 137.6 149.3333333333333 162.56 149.3333333333333 192C149.3333333333333 221.2266666666667 160 246.4000000000001 180.48 267.52C201.6 288 226.7733333333334 298.6666666666667 256 298.6666666666667C285.44 298.6666666666667 310.4 288 331.52 267.52C352 246.4000000000001 362.6666666666667 221.2266666666667 362.6666666666667 192V161.0666666666667C362.6666666666667 152.3200000000001 366.08 144.6400000000001 372.48 138.0266666666667C378.88 131.4133333333334 386.3466666666667 128 394.6666666666667 128C403.6266666666667 128 411.0933333333333 131.4133333333334 417.4933333333334 138.0266666666667C423.8933333333333 144.6400000000001 426.6666666666667 152.3200000000001 426.6666666666667 161.0666666666667V192C426.6666666666667 238.72 410.24 278.8266666666667 376.5333333333333 312.5333333333334S302.72 362.6666666666667 256 362.6666666666667C209.28 362.6666666666667 169.1733333333333 346.24 135.4666666666667 312.5333333333334S85.3333333333333 238.72 85.3333333333333 192C85.3333333333333 145.28 101.76 105.1733333333334 135.4666666666667 71.4666666666667S209.28 21.3333333333334 256 21.3333333333334H362.6666666666667V-21.3333333333333H256C197.3333333333333 -21.3333333333333 147.2 0 105.6 41.6C64 83.2 42.6666666666667 133.3333333333334 42.6666666666667 192S64 300.8 105.6 342.4C147.2 384 197.3333333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="atlassian"
-      unicode="&#xF803;"
-      horiz-adv-x="512" d=" M169.1733333333333 208.2133333333334C165.12 213.3333333333334 157.44 214.6133333333334 152.1066666666667 210.56C150.6133333333333 209.28 149.3333333333333 207.7866666666666 148.48 206.08L43.9466666666667 -3.2C40.7466666666667 -9.3866666666667 43.3066666666667 -16.8533333333334 49.4933333333333 -20.0533333333333C51.2 -21.3333333333333 53.3333333333333 -21.3333333333333 55.2533333333333 -21.3333333333333H200.7466666666667C205.44 -21.3333333333333 209.92 -18.7733333333333 212.0533333333333 -14.5066666666667C243.4133333333334 50.5600000000001 224 149.3333333333334 169.1733333333333 208.2133333333334M245.9733333333333 398.72C193.0666666666667 317.0133333333333 186.88 213.3333333333334 229.76 126.0800000000001L299.9466666666666 -14.5066666666667C302.2933333333333 -18.7733333333333 306.56 -21.3333333333333 311.2533333333333 -21.3333333333333H456.7466666666666C463.7866666666665 -21.3333333333333 469.3333333333333 -15.7866666666666 469.3333333333333 -8.7466666666667C469.3333333333333 -6.8266666666667 469.3333333333333 -4.9066666666666 468.0533333333333 -3.1999999999999C468.0533333333333 -3.1999999999999 272.2133333333333 388.9066666666667 266.6666666666667 398.7200000000001C264.32 404.48 257.28 407.04 251.3066666666666 404.0533333333334C248.96 402.9866666666667 247.04 401.0666666666667 245.9733333333333 398.7200000000001z" />
-    <glyph glyph-name="atom"
-      unicode="&#xF767;"
-      horiz-adv-x="512" d=" M256 213.3333333333334C267.7333333333334 213.3333333333334 277.3333333333333 203.7333333333334 277.3333333333333 192S267.7333333333334 170.6666666666667 256 170.6666666666667S234.6666666666667 180.2666666666667 234.6666666666667 192S244.2666666666667 213.3333333333334 256 213.3333333333334M90.0266666666667 357.9733333333334C120.5333333333333 388.48 186.6666666666667 374.8266666666667 256 329.3866666666667C325.3333333333333 374.8266666666667 391.4666666666667 388.48 421.9733333333334 357.9733333333334C452.48 327.4666666666667 438.8266666666667 261.3333333333334 393.3866666666667 192C438.8266666666667 122.6666666666667 452.48 56.5333333333333 421.9733333333334 26.0266666666666C391.4666666666667 -4.48 325.3333333333333 9.1733333333333 256 54.6133333333333C186.6666666666667 9.1733333333333 120.5333333333333 -4.48 90.0266666666667 26.0266666666666C59.52 56.5333333333333 73.1733333333333 122.6666666666667 118.6133333333333 192C73.1733333333333 261.3333333333334 59.52 327.4666666666667 90.0266666666667 357.9733333333334M331.52 267.52C344.5333333333333 254.2933333333334 356.48 240.8533333333333 367.5733333333333 227.4133333333334C397.0133333333333 272.8533333333334 407.68 311.8933333333333 391.68 327.68C375.8933333333333 343.68 336.8533333333333 333.0133333333333 291.4133333333333 303.5733333333334C304.8533333333334 292.48 318.2933333333333 280.5333333333334 331.52 267.5200000000001M180.48 116.48C167.4666666666667 129.7066666666667 155.52 143.1466666666667 144.4266666666667 156.5866666666667C114.9866666666667 111.1466666666667 104.32 72.1066666666667 120.32 56.3200000000001C136.1066666666667 40.3200000000001 175.1466666666667 50.9866666666667 220.5866666666667 80.4266666666667C207.1466666666667 91.52 193.7066666666667 103.4666666666667 180.48 116.48M120.32 327.68C104.32 311.8933333333333 114.9866666666667 272.8533333333334 144.4266666666667 227.4133333333334C155.52 240.8533333333334 167.4666666666667 254.2933333333334 180.48 267.52C193.7066666666667 280.5333333333333 207.1466666666667 292.48 220.5866666666667 303.5733333333333C175.1466666666667 333.0133333333333 136.1066666666667 343.68 120.32 327.68M210.7733333333333 146.7733333333333C225.7066666666666 131.84 241.0666666666667 118.1866666666667 256 106.0266666666666C270.9333333333333 118.1866666666667 286.2933333333333 131.84 301.2266666666667 146.7733333333333C316.16 161.7066666666667 329.8133333333334 177.0666666666667 341.9733333333334 192C329.8133333333334 206.9333333333333 316.16 222.2933333333334 301.2266666666667 237.2266666666667C286.2933333333334 252.1600000000001 270.9333333333334 265.8133333333334 256 277.9733333333334C241.0666666666667 265.8133333333334 225.7066666666667 252.1600000000001 210.7733333333333 237.2266666666667C195.84 222.2933333333334 182.1866666666667 206.9333333333334 170.0266666666667 192C182.1866666666667 177.0666666666667 195.84 161.7066666666667 210.7733333333333 146.7733333333333M391.68 56.3200000000001C407.68 72.1066666666667 397.0133333333333 111.1466666666667 367.5733333333333 156.5866666666667C356.48 143.1466666666667 344.5333333333333 129.7066666666667 331.52 116.48C318.2933333333334 103.4666666666667 304.8533333333334 91.52 291.4133333333333 80.4266666666667C336.8533333333333 50.9866666666667 375.8933333333333 40.3200000000001 391.68 56.3200000000001z" />
-    <glyph glyph-name="attachment"
-      unicode="&#xF066;"
-      horiz-adv-x="512" d=" M160 64C95.1466666666667 64 42.6666666666667 116.48 42.6666666666667 181.3333333333334S95.1466666666667 298.6666666666667 160 298.6666666666667H384C431.1466666666667 298.6666666666667 469.3333333333333 260.48 469.3333333333333 213.3333333333334S431.1466666666667 128 384 128H202.6666666666667C173.2266666666666 128 149.3333333333333 151.8933333333333 149.3333333333333 181.3333333333334S173.2266666666666 234.6666666666667 202.6666666666667 234.6666666666667H362.6666666666667V202.6666666666667H202.6666666666667C190.9333333333333 202.6666666666667 181.3333333333333 193.0666666666667 181.3333333333333 181.3333333333334S190.9333333333333 160 202.6666666666667 160H384C413.44 160 437.3333333333333 183.8933333333334 437.3333333333333 213.3333333333334S413.44 266.6666666666667 384 266.6666666666667H160C112.8533333333333 266.6666666666667 74.6666666666667 228.48 74.6666666666667 181.3333333333334S112.8533333333333 96 160 96H362.6666666666667V64H160z" />
-    <glyph glyph-name="audio-video"
-      unicode="&#xF93C;"
-      horiz-adv-x="512" d=" M426.6666666666667 298.6666666666667H85.3333333333333C61.8666666666667 298.6666666666667 42.6666666666667 279.4666666666667 42.6666666666667 256V128C42.6666666666667 104.5333333333333 61.8666666666667 85.3333333333334 85.3333333333333 85.3333333333334H106.6666666666667V64C106.6666666666667 51.2 115.2 42.6666666666667 128 42.6666666666667H170.6666666666667C183.4666666666667 42.6666666666667 192 51.2 192 64V85.3333333333334H320V64C320 51.2 328.5333333333333 42.6666666666667 341.3333333333333 42.6666666666667H384C396.8 42.6666666666667 405.3333333333333 51.2 405.3333333333333 64V85.3333333333334H426.6666666666667C450.1333333333334 85.3333333333334 469.3333333333333 104.5333333333333 469.3333333333333 128V256C469.3333333333333 279.4666666666667 450.1333333333334 298.6666666666667 426.6666666666667 298.6666666666667M298.6666666666667 192H85.3333333333333V234.6666666666667H298.6666666666667V192M384 170.6666666666667C360.5333333333333 170.6666666666667 341.3333333333333 189.8666666666667 341.3333333333333 213.3333333333334S360.5333333333333 256 384 256S426.6666666666667 236.8 426.6666666666667 213.3333333333334S407.4666666666667 170.6666666666667 384 170.6666666666667M128 128H85.3333333333333V149.3333333333334H128V128M213.3333333333333 128H170.6666666666667V149.3333333333334H213.3333333333333V128M298.6666666666667 128H256V149.3333333333334H298.6666666666667V128z" />
-    <glyph glyph-name="audiobook"
-      unicode="&#xF067;"
-      horiz-adv-x="512" d=" M384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.5333333333333 405.3333333333333 128 405.3333333333333H149.3333333333333V256L202.6666666666667 288L256 256V405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333M277.3333333333333 128C253.8666666666667 128 234.6666666666667 108.8 234.6666666666667 85.3333333333334S253.8666666666667 42.6666666666667 277.3333333333333 42.6666666666667S320 61.8666666666667 320 85.3333333333334V192H384V234.6666666666667H298.6666666666667V122.24C292.48 125.8666666666667 285.0133333333333 128 277.3333333333333 128z" />
-    <glyph glyph-name="augmented-reality"
-      unicode="&#xF84F;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667M165.3333333333333 256H197.3333333333333L234.6666666666667 128H202.6666666666667L196.48 149.3333333333334H166.1866666666667L160 128H128L165.3333333333333 256M277.3333333333333 256H352C370.1333333333334 256 384 242.1333333333334 384 224V202.6666666666667C384 189.8666666666667 375.4666666666667 178.1333333333333 364.8 172.8L384 128H352L333.8666666666667 170.6666666666667H309.3333333333333V128H277.3333333333333V256M309.3333333333333 224V202.6666666666667H352V224H309.3333333333333M181.3333333333333 201.1733333333334L175.5733333333333 181.3333333333334H187.0933333333333L181.3333333333333 201.1733333333334z" />
-    <glyph glyph-name="auto-fix"
-      unicode="&#xF068;"
-      horiz-adv-x="512" d=" M160 328.5333333333334L106.6666666666667 298.6666666666667L136.5333333333333 352L106.6666666666667 405.3333333333333L160 375.4666666666667L213.3333333333333 405.3333333333333L183.4666666666667 352L213.3333333333333 298.6666666666667L160 328.5333333333334M416 119.4666666666667L469.3333333333333 149.3333333333334L439.4666666666667 96L469.3333333333333 42.6666666666667L416 72.5333333333333L362.6666666666667 42.6666666666667L392.5333333333333 96L362.6666666666667 149.3333333333334L416 119.4666666666667M469.3333333333333 405.3333333333333L439.4666666666667 352L469.3333333333333 298.6666666666667L416 328.5333333333334L362.6666666666667 298.6666666666667L392.5333333333333 352L362.6666666666667 405.3333333333333L416 375.4666666666667L469.3333333333333 405.3333333333333M284.5866666666667 175.36L336.64 227.4133333333334L291.4133333333333 272.6400000000001L239.36 220.5866666666667L284.5866666666667 175.3600000000001M306.56 292.4800000000001L356.48 242.5600000000001C364.8 234.6666666666668 364.8 220.8000000000001 356.48 212.4800000000001L107.52 -36.48C99.2 -44.8 85.3333333333333 -44.8 77.44 -36.48L27.52 13.44C19.2 21.3333333333334 19.2 35.2 27.52 43.52L276.48 292.48C284.8 300.8 298.6666666666667 300.8 306.56 292.48z" />
-    <glyph glyph-name="auto-upload"
-      unicode="&#xF069;"
-      horiz-adv-x="512" d=" M114.1333333333333 178.1333333333333L138.6666666666667 256L163.2 178.1333333333333M117.3333333333333 298.6666666666667L49.0666666666667 106.6666666666667H89.6L104.5333333333333 149.3333333333334H172.8L187.7333333333333 106.6666666666667H228.2666666666667L160 298.6666666666667M234.6666666666667 21.3333333333334H469.3333333333333V64H234.6666666666667M298.6666666666667 106.6666666666667H405.3333333333333V213.3333333333334H469.3333333333333L352 330.6666666666667L234.6666666666667 213.3333333333334H298.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="autorenew"
-      unicode="&#xF06A;"
-      horiz-adv-x="512" d=" M256 320V256L341.3333333333333 341.3333333333334L256 426.6666666666667V362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192C85.3333333333333 158.5066666666667 95.1466666666667 127.36 111.7866666666667 101.1200000000001L142.9333333333333 132.2666666666667C133.3333333333333 149.9733333333334 128 170.6666666666667 128 192C128 262.6133333333334 185.3866666666667 320 256 320M400.2133333333333 282.88L369.0666666666667 251.7333333333334C378.4533333333334 233.8133333333334 384 213.3333333333334 384 192C384 121.3866666666667 326.6133333333334 64 256 64V128L170.6666666666667 42.6666666666667L256 -42.6666666666666V21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192C426.6666666666667 225.4933333333334 416.8533333333333 256.64 400.2133333333334 282.88z" />
-    <glyph glyph-name="av-timer"
-      unicode="&#xF06B;"
-      horiz-adv-x="512" d=" M234.6666666666667 85.3333333333334C234.6666666666667 73.6 244.2666666666667 64 256 64S277.3333333333333 73.6 277.3333333333333 85.3333333333334S267.7333333333334 106.6666666666667 256 106.6666666666667S234.6666666666667 97.0666666666667 234.6666666666667 85.3333333333334M234.6666666666667 384V298.6666666666667H277.3333333333333V339.6266666666667C349.6533333333333 329.1733333333334 405.3333333333333 267.3066666666667 405.3333333333333 192C405.3333333333333 109.44 338.56 42.6666666666667 256 42.6666666666667S106.6666666666667 109.44 106.6666666666667 192C106.6666666666667 227.84 119.2533333333333 260.6933333333334 140.3733333333333 286.2933333333334L256 170.6666666666667L286.08 200.7466666666667L141.0133333333333 345.8133333333334V345.3866666666667C94.2933333333333 310.4 64 254.9333333333334 64 192C64 85.9733333333334 149.9733333333333 0 256 0S448 85.9733333333334 448 192S362.0266666666667 384 256 384M384 192C384 203.7333333333334 374.4 213.3333333333334 362.6666666666667 213.3333333333334S341.3333333333333 203.7333333333334 341.3333333333333 192S350.9333333333333 170.6666666666667 362.6666666666667 170.6666666666667S384 180.2666666666667 384 192M128 192C128 180.2666666666667 137.6 170.6666666666667 149.3333333333333 170.6666666666667S170.6666666666667 180.2666666666667 170.6666666666667 192S161.0666666666667 213.3333333333334 149.3333333333333 213.3333333333334S128 203.7333333333334 128 192z" />
-    <glyph glyph-name="axe"
-      unicode="&#xF8C7;"
-      horiz-adv-x="512" d=" M256 405.3333333333333L469.3333333333333 277.3333333333334C469.3333333333333 192 426.6666666666667 149.3333333333334 341.3333333333333 128L277.3333333333333 234.6666666666667L192 320L256 405.3333333333333M87.68 24.7466666666667L45.2266666666667 56.96L196.0533333333333 256L234.6666666666667 217.3866666666667L87.68 24.7466666666667z" />
-    <glyph glyph-name="azure"
-      unicode="&#xF804;"
-      horiz-adv-x="512" d=" M278.4 357.5466666666667L139.9466666666667 62.9333333333333L42.6666666666667 64L151.2533333333333 250.88L278.4 357.5466666666667M293.3333333333333 334.2933333333334L469.3333333333333 26.4533333333333H143.7866666666667L342.1866666666666 61.8666666666667L238.2933333333333 185.3866666666667L293.3333333333333 334.2933333333333z" />
-    <glyph glyph-name="babel"
-      unicode="&#xFA24;"
-      horiz-adv-x="512" d=" M388.9066666666667 202.6666666666667C388.2666666666667 206.08 378.88 217.8133333333334 360.7466666666667 237.8666666666667C360.32 241.92 366.9333333333333 247.4666666666667 379.9466666666666 254.9333333333334L417.0666666666666 288C425.3866666666666 298.6666666666667 430.2933333333333 315.3066666666668 431.7866666666667 338.7733333333334L431.36 344.3200000000001C429.8666666666666 360.9600000000001 417.92 374.1866666666667 395.3066666666666 384.64C381.8666666666666 393.6 357.7599999999999 398.5066666666667 323.2 399.1466666666667C294.4 396.8 256.8533333333333 386.56 210.56 368.64C197.7599999999999 359.4666666666667 183.2533333333333 350.2933333333334 167.0399999999999 341.3333333333334L167.2533333333333 338.3466666666667L171.7333333333333 340.0533333333334C173.44 340.2666666666667 174.5066666666666 339.4133333333334 174.72 337.7066666666667L177.4933333333333 339.2000000000001L178.9866666666666 339.4133333333334L179.2 338.1333333333334C179.2 336.64 169.1733333333333 328.7466666666667 141.6533333333333 309.3333333333334L140.3733333333333 306.7733333333333C133.76 306.3466666666667 127.36 301.44 120.96 292.48L122.6666666666667 289.92L128 291.8400000000001L131.84 286.7200000000001C138.6666666666666 293.76 145.92 299.9466666666667 153.8133333333333 305.28C157.8666666666667 304.2133333333334 160 302.9333333333334 163.2 301.8666666666667C184.96 317.8666666666667 206.5066666666667 329.6 228.0533333333333 336.8533333333334L228.2666666666667 333.8666666666667C224 328.1066666666667 221.44 324.9066666666667 220.16 324.9066666666667L222.2933333333333 320C222.5066666666666 315.9466666666667 167.8933333333333 170.6666666666667 80.2133333333333 11.9466666666667L81.92 7.8933333333333C89.3866666666666 9.5999999999999 94.2933333333333 11.52 97.92 13.44L98.1333333333333 10.6666666666667L106.6666666666666 11.3066666666667L92.3733333333333 -26.24L95.36 -27.52C107.52 -13.8666666666666 116.6933333333333 0 123.0933333333333 12.5866666666667C158.72 23.04 185.8133333333333 33.28 204.5866666666666 43.3066666666667C223.36 45.0133333333333 237.8666666666666 49.92 247.68 58.24L267.3066666666666 68.2666666666667C294.3999999999999 89.1733333333334 314.6666666666667 103.8933333333333 328.5333333333333 112.64C356.9066666666666 133.5466666666667 375.4666666666666 153.8133333333333 384 173.44L388.9066666666667 202.6666666666667M315.0933333333333 153.3866666666667L277.3333333333333 123.7333333333334C249.8133333333334 105.6 234.6666666666667 96 232.7466666666667 96C188.5866666666667 71.8933333333334 161.0666666666667 59.3066666666667 150.4 58.4533333333333L149.3333333333334 58.24C150.1866666666667 63.1466666666667 169.8133333333333 103.4666666666666 208 179.1999999999999C224.64 180.48 251.0933333333333 188.3733333333333 287.1466666666667 202.6666666666666L295.8933333333333 203.3066666666666C314.0266666666667 205.0133333333333 327.68 201.3866666666666 336.64 192.8533333333333L337.28 187.3066666666666C330.6666666666667 168.1066666666666 322.9866666666667 156.5866666666666 315.0933333333333 153.3866666666666M338.3466666666667 276.6933333333333C334.5066666666667 271.9999999999999 323.84 264.1066666666666 306.3466666666667 253.0133333333333C300.5866666666667 252.3733333333333 279.2533333333334 244.0533333333333 242.1333333333334 227.8399999999999L236.16 228.9066666666666L235.9466666666667 231.4666666666666C235.52 236.8 237.8666666666667 243.6266666666666 243.2 251.7333333333333C245.9733333333334 266.6666666666666 249.1733333333333 275.6266666666666 252.5866666666667 277.3333333333333L283.52 347.3066666666666C283.0933333333333 351.9999999999999 289.7066666666666 354.7733333333332 303.36 357.1199999999999L307.84 357.5466666666665L308.0533333333333 353.7066666666666L332.8 357.1199999999999C357.3333333333333 359.2533333333332 370.1333333333334 354.1333333333332 371.2 342.1866666666666L373.9733333333333 342.6133333333333L373.3333333333333 349.4399999999999L376.5333333333332 349.8666666666666C383.9999999999999 345.8133333333332 387.6266666666666 341.3333333333332 388.0533333333332 335.3599999999999C388.4799999999999 331.5199999999999 386.3466666666666 326.6133333333333 381.8666666666666 320.8533333333333C379.9466666666666 320.6399999999999 378.8799999999999 322.1333333333332 378.6666666666666 324.6933333333332L375.6799999999999 324.4799999999999L375.0399999999999 315.9466666666666C362.6666666666666 297.3866666666666 353.4933333333332 287.9999999999999 347.9466666666666 287.3599999999999L338.3466666666666 276.6933333333332z" />
-    <glyph glyph-name="baby"
-      unicode="&#xF06C;"
-      horiz-adv-x="512" d=" M394.6666666666667 362.6666666666667C424.1066666666667 362.6666666666667 448 338.7733333333333 448 309.3333333333334S424.1066666666667 256 394.6666666666667 256S341.3333333333333 279.8933333333333 341.3333333333333 309.3333333333334S365.2266666666667 362.6666666666667 394.6666666666667 362.6666666666667M96 21.3333333333334C78.2933333333333 21.3333333333334 64 35.6266666666667 64 53.3333333333334S78.2933333333333 85.3333333333334 96 85.3333333333334H245.3333333333333C263.04 85.3333333333334 277.3333333333333 71.04 277.3333333333333 53.3333333333334S263.04 21.3333333333334 245.3333333333333 21.3333333333334H96M343.2533333333334 42.6666666666667L313.3866666666667 128H234.6666666666667L144 218.6666666666667S192 272 266.6666666666667 272C330.6666666666667 272 338.1333333333334 250.6666666666667 342.6133333333333 237.44L403.6266666666667 64C409.6 47.36 400.64 29.0133333333333 384 23.04C367.36 17.28 349.0133333333333 26.0266666666666 343.2533333333334 42.6666666666667z" />
-    <glyph glyph-name="baby-buggy"
-      unicode="&#xF68E;"
-      horiz-adv-x="512" d=" M277.3333333333333 405.3333333333333V234.6666666666667H448C448 328.9600000000001 371.6266666666667 405.3333333333333 277.3333333333333 405.3333333333333M412.16 109.0133333333333C434.56 137.8133333333334 448 174.0800000000001 448 213.3333333333334H137.3866666666667L117.3333333333333 256H42.6666666666667V213.3333333333334H90.0266666666667S130.3466666666667 126.5066666666667 135.2533333333333 119.04C111.7866666666667 106.6666666666667 96 81.7066666666667 96 53.3333333333334C96 12.16 129.4933333333334 -21.3333333333333 170.6666666666667 -21.3333333333333C208.2133333333333 -21.3333333333333 239.36 6.4 244.48 42.6666666666667H288.8533333333334C293.9733333333334 6.4 325.12 -21.3333333333333 362.6666666666667 -21.3333333333333C403.84 -21.3333333333333 437.3333333333333 12.16 437.3333333333333 53.3333333333334C437.3333333333333 75.52 427.52 95.36 412.16 109.0133333333333M170.6666666666667 21.3333333333334C152.96 21.3333333333334 138.6666666666667 35.6266666666667 138.6666666666667 53.3333333333334S152.96 85.3333333333334 170.6666666666667 85.3333333333334S202.6666666666667 71.04 202.6666666666667 53.3333333333334S188.3733333333333 21.3333333333334 170.6666666666667 21.3333333333334M362.6666666666667 21.3333333333334C344.9600000000001 21.3333333333334 330.6666666666667 35.6266666666667 330.6666666666667 53.3333333333334S344.9600000000001 85.3333333333334 362.6666666666667 85.3333333333334S394.6666666666667 71.04 394.6666666666667 53.3333333333334S380.3733333333333 21.3333333333334 362.6666666666667 21.3333333333334z" />
-    <glyph glyph-name="backburger"
-      unicode="&#xF06D;"
-      horiz-adv-x="512" d=" M106.6666666666667 170.6666666666667L192 85.3333333333334L162.1333333333333 55.04L25.1733333333333 192L162.1333333333333 328.9600000000001L192 298.6666666666667L106.6666666666667 213.3333333333334H448V170.6666666666667H106.6666666666667M448 320V277.3333333333334H234.6666666666667V320H448M448 106.6666666666667V64H234.6666666666667V106.6666666666667H448z" />
-    <glyph glyph-name="backspace"
-      unicode="&#xF06E;"
-      horiz-adv-x="512" d=" M469.3333333333333 384H149.3333333333333C134.6133333333334 384 123.0933333333333 376.5333333333333 115.4133333333333 365.2266666666667L0 192L115.4133333333333 18.9866666666667C123.0933333333333 7.68 134.6133333333334 0 149.3333333333333 0H469.3333333333333C492.8 0 512 19.2 512 42.6666666666667V341.3333333333334C512 364.8 492.8 384 469.3333333333333 384M405.3333333333333 115.4133333333334L375.2533333333334 85.3333333333334L298.6666666666667 161.92L222.08 85.3333333333334L192 115.4133333333334L268.5866666666667 192L192 268.5866666666667L222.08 298.6666666666667L298.6666666666667 222.08L375.2533333333334 298.6666666666667L405.3333333333333 268.5866666666667L328.7466666666667 192" />
-    <glyph glyph-name="backup-restore"
-      unicode="&#xF06F;"
-      horiz-adv-x="512" d=" M256 384C149.9733333333333 384 64 298.0266666666667 64 192H0L85.3333333333333 106.6666666666667L170.6666666666667 192H106.6666666666667C106.6666666666667 274.5600000000001 173.44 341.3333333333334 256 341.3333333333334S405.3333333333333 274.5600000000001 405.3333333333333 192S338.56 42.6666666666667 256 42.6666666666667C224 42.6666666666667 193.92 53.3333333333334 169.3866666666667 70.4L138.6666666666667 39.68C171.52 14.9333333333333 212.0533333333333 0 256 0C362.0266666666667 0 448 85.9733333333334 448 192S362.0266666666667 384 256 384M298.6666666666667 192C298.6666666666667 215.4666666666667 279.4666666666667 234.6666666666667 256 234.6666666666667S213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192z" />
-    <glyph glyph-name="badminton"
-      unicode="&#xF850;"
-      horiz-adv-x="512" d=" M262.4 405.3333333333333C241.7066666666667 404.6933333333334 225.7066666666667 387.4133333333334 226.3466666666667 366.9333333333334C226.56 361.8133333333334 227.6266666666667 356.9066666666667 229.76 352L235.9466666666667 338.3466666666667C236.8 335.5733333333334 235.3066666666667 332.5866666666667 232.32 331.7333333333334C230.4 330.6666666666667 228.2666666666667 331.7333333333334 226.7733333333334 333.4400000000001L217.8133333333333 345.1733333333334C210.7733333333334 354.1333333333334 200.1066666666667 359.68 188.8 359.8933333333334C168.1066666666667 360.3200000000001 151.04 343.8933333333334 150.6133333333334 323.4133333333334C150.4 314.4533333333334 153.3866666666667 305.92 158.9333333333333 298.6666666666667L167.8933333333334 288H168.1066666666667C169.8133333333333 285.2266666666667 169.1733333333334 281.8133333333334 166.8266666666667 280.1066666666667C164.9066666666667 278.6133333333334 162.3466666666667 278.6133333333334 160.64 280.1066666666667L149.3333333333333 289.0666666666667C142.08 294.6133333333334 133.3333333333333 297.6 124.5866666666667 297.3866666666667C104.1066666666667 296.9600000000001 87.68 279.8933333333333 88.1066666666667 259.2C88.32 247.8933333333333 93.8666666666667 237.2266666666667 102.8266666666667 230.1866666666667L114.9866666666667 220.8C117.3333333333334 218.6666666666667 117.3333333333334 215.2533333333333 114.7733333333334 213.3333333333334C113.28 211.84 111.1466666666667 211.4133333333334 109.2266666666667 212.2666666666667H109.0133333333334L96 218.24C91.0933333333333 220.16 86.1866666666667 221.44 81.0666666666667 221.6533333333333C60.5866666666667 222.2933333333333 43.3066666666667 206.08 42.6666666666667 185.3866666666667C42.6666666666667 170.0266666666667 51.2 155.9466666666667 65.28 149.9733333333334L308.2666666666667 41.8133333333334L406.1866666666666 139.7333333333334L298.0266666666667 382.7200000000001C292.0533333333333 397.0133333333333 277.3333333333333 405.9733333333334 262.4 405.3333333333333M280.1066666666667 317.8666666666667C289.0666666666667 318.0800000000001 297.1733333333334 312.9600000000001 300.5866666666667 304.8533333333334L365.6533333333333 158.9333333333333L281.3866666666667 242.9866666666667L261.5466666666667 288C255.1466666666667 301.44 264.9600000000001 317.44 280.1066666666667 317.8666666666667M210.1333333333333 259.2000000000001C215.8933333333333 259.2000000000001 221.2266666666666 257.0666666666667 225.28 252.8L327.8933333333333 150.1866666666667C336.4266666666666 142.08 336.64 128.64 328.5333333333333 120.1066666666667C319.9999999999999 111.5733333333333 306.7733333333333 111.36 297.8133333333333 120.1066666666667L195.2 222.72C186.6666666666666 230.8266666666667 186.4533333333333 244.48 194.7733333333333 252.8C198.8266666666666 257.0666666666666 204.3733333333333 259.2 210.1333333333333 259.2M152.1066666666666 188.3733333333333C154.88 188.3733333333333 157.8666666666666 187.52 160 186.4533333333333L205.44 166.4L289.4933333333333 82.3466666666667L143.1466666666666 147.4133333333334C121.3866666666666 156.8 128.64 189.0133333333333 152.1066666666666 188.3733333333333M432.64 105.8133333333334L342.1866666666666 15.36L360.32 -2.7733333333334C376.5333333333334 -18.7733333333334 400 -24.96 421.9733333333334 -19.2C443.9466666666667 -13.2266666666667 461.2266666666667 4.0533333333333 467.2 26.0266666666666C472.96 48 466.7733333333334 71.4666666666666 450.7733333333334 87.68L432.64 105.8133333333334z" />
-    <glyph glyph-name="balloon"
-      unicode="&#xFA25;"
-      horiz-adv-x="512" d=" M280.7466666666667 176.2133333333334L298.6666666666667 149.3333333333334H266.6666666666667C263.4666666666667 91.52 256 33.92 245.3333333333333 -23.04L224 -19.6266666666666C234.6666666666667 36.2666666666668 241.92 92.5866666666668 245.3333333333333 149.3333333333334H213.3333333333333L231.2533333333334 176.2133333333334C184.32 196.48 149.3333333333333 269.6533333333334 149.3333333333333 320C149.3333333333333 378.88 197.12 426.6666666666667 256 426.6666666666667S362.6666666666667 378.88 362.6666666666667 320C362.6666666666667 269.6533333333334 327.68 196.48 280.7466666666667 176.2133333333334z" />
-    <glyph glyph-name="ballot"
-      unicode="&#xF9C8;"
-      horiz-adv-x="512" d=" M277.3333333333333 245.3333333333334H384V288H277.3333333333333V245.3333333333334M277.3333333333333 96H384V138.6666666666667H277.3333333333333V96M405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0M128 213.3333333333334H234.6666666666667V320H128V213.3333333333334M149.3333333333333 298.6666666666667H213.3333333333333V234.6666666666667H149.3333333333333V298.6666666666667M128 64H234.6666666666667V170.6666666666667H128V64M149.3333333333333 149.3333333333334H213.3333333333333V85.3333333333334H149.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="ballot-outline"
-      unicode="&#xF9C9;"
-      horiz-adv-x="512" d=" M277.3333333333333 288H384V245.3333333333334H277.3333333333333V288M277.3333333333333 138.6666666666667H384V96H277.3333333333333V138.6666666666667M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M405.3333333333333 42.6666666666667V341.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333M234.6666666666667 320V213.3333333333334H128V320H234.6666666666667M213.3333333333333 234.6666666666667V298.6666666666667H149.3333333333333V234.6666666666667H213.3333333333333M234.6666666666667 170.6666666666667V64H128V170.6666666666667H234.6666666666667M213.3333333333333 85.3333333333334V149.3333333333334H149.3333333333333V85.3333333333334H213.3333333333333z" />
-    <glyph glyph-name="bandcamp"
-      unicode="&#xF674;"
-      horiz-adv-x="512" d=" M469.3333333333333 320L330.6666666666667 64H42.6666666666667L181.3333333333333 320H469.3333333333333z" />
-    <glyph glyph-name="bank"
-      unicode="&#xF070;"
-      horiz-adv-x="512" d=" M245.3333333333333 426.6666666666667L42.6666666666667 320V277.3333333333334H448V320M341.3333333333333 234.6666666666667V85.3333333333334H405.3333333333333V234.6666666666667M42.6666666666667 -21.3333333333333H448V42.6666666666667H42.6666666666667M213.3333333333333 234.6666666666667V85.3333333333334H277.3333333333333V234.6666666666667M85.3333333333333 234.6666666666667V85.3333333333334H149.3333333333333V234.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="bank-transfer"
-      unicode="&#xFA26;"
-      horiz-adv-x="512" d=" M320 149.3333333333334V213.3333333333334H384V256L469.3333333333333 181.3333333333334L384 106.6666666666667V149.3333333333334H320M298.6666666666667 283.7333333333334V256H42.6666666666667V283.7333333333334L170.6666666666667 362.6666666666667L298.6666666666667 283.7333333333334M149.3333333333333 234.6666666666667H192V128H149.3333333333333V234.6666666666667M64 234.6666666666667H106.6666666666667V128H64V234.6666666666667M277.3333333333333 234.6666666666667V181.3333333333334L234.6666666666667 142.9333333333333V234.6666666666667H277.3333333333333M194.1333333333333 106.6666666666667L181.3333333333333 96L217.6 64H42.6666666666667V106.6666666666667H194.1333333333333M362.6666666666667 128V64H298.6666666666667V21.3333333333334L213.3333333333333 96L298.6666666666667 170.6666666666667V128H362.6666666666667z" />
-    <glyph glyph-name="bank-transfer-in"
-      unicode="&#xFA27;"
-      horiz-adv-x="512" d=" M42.6666666666667 128V192H106.6666666666667V234.6666666666667L192 160L106.6666666666667 85.3333333333334V128H42.6666666666667M469.3333333333333 262.4000000000001V234.6666666666667H213.3333333333333V262.4000000000001L341.3333333333333 341.3333333333334L469.3333333333333 262.4000000000001M213.3333333333333 85.3333333333334H469.3333333333333V42.6666666666667H213.3333333333333V85.3333333333334M320 213.3333333333334H362.6666666666667V106.6666666666667H320V213.3333333333334M234.6666666666667 213.3333333333334H277.3333333333333V106.6666666666667H234.6666666666667V213.3333333333334M405.3333333333333 213.3333333333334H448V106.6666666666667H405.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="bank-transfer-out"
-      unicode="&#xFA28;"
-      horiz-adv-x="512" d=" M320 128V192H384V234.6666666666667L469.3333333333333 160L384 85.3333333333334V128H320M298.6666666666667 262.4000000000001V234.6666666666667H42.6666666666667V262.4000000000001L170.6666666666667 341.3333333333334L298.6666666666667 262.4000000000001M42.6666666666667 85.3333333333334H298.6666666666667V42.6666666666667H42.6666666666667V85.3333333333334M149.3333333333333 213.3333333333334H192V106.6666666666667H149.3333333333333V213.3333333333334M64 213.3333333333334H106.6666666666667V106.6666666666667H64V213.3333333333334M234.6666666666667 213.3333333333334H277.3333333333333V106.6666666666667H234.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="barcode"
-      unicode="&#xF071;"
-      horiz-adv-x="512" d=" M42.6666666666667 320H85.3333333333333V64H42.6666666666667V320M106.6666666666667 320H128V64H106.6666666666667V320M149.3333333333333 320H213.3333333333333V64H149.3333333333333V320M234.6666666666667 320H256V64H234.6666666666667V320M298.6666666666667 320H341.3333333333333V64H298.6666666666667V320M362.6666666666667 320H426.6666666666667V64H362.6666666666667V320M448 320H469.3333333333333V64H448V320z" />
-    <glyph glyph-name="barcode-scan"
-      unicode="&#xF072;"
-      horiz-adv-x="512" d=" M85.3333333333333 320H128V64H85.3333333333333V320M149.3333333333333 320H170.6666666666667V64H149.3333333333333V320M192 320H256V64H192V320M277.3333333333333 320H298.6666666666667V64H277.3333333333333V320M341.3333333333333 320H384V64H341.3333333333333V320M405.3333333333333 320H426.6666666666667V64H405.3333333333333V320M42.6666666666667 362.6666666666667V277.3333333333334H0V362.6666666666667C0 386.1333333333334 19.2 405.3333333333333 42.6666666666667 405.3333333333333H128V362.6666666666667H42.6666666666667M469.3333333333333 405.3333333333333C492.8 405.3333333333333 512 386.1333333333334 512 362.6666666666667V277.3333333333334H469.3333333333333V362.6666666666667H384V405.3333333333333H469.3333333333333M42.6666666666667 106.6666666666667V21.3333333333334H128V-21.3333333333333H42.6666666666667C19.2 -21.3333333333333 0 -2.1333333333333 0 21.3333333333334V106.6666666666667H42.6666666666667M469.3333333333333 21.3333333333334V106.6666666666667H512V21.3333333333334C512 -2.1333333333333 492.8 -21.3333333333333 469.3333333333333 -21.3333333333333H384V21.3333333333334H469.3333333333333z" />
-    <glyph glyph-name="barley"
-      unicode="&#xF073;"
-      horiz-adv-x="512" d=" M156.3733333333333 56.96C138.6666666666667 81.7066666666667 138.6666666666667 110.2933333333334 138.6666666666667 138.6666666666668C174.2933333333333 117.3333333333334 209.7066666666667 96 227.6266666666667 71.0400000000001L234.6666666666667 59.0933333333334V107.7333333333334C202.6666666666667 126.9333333333334 172.3733333333333 146.5600000000001 156.3733333333333 168.96C138.6666666666667 193.7066666666667 138.6666666666667 222.2933333333334 138.6666666666667 250.6666666666667C174.2933333333333 229.3333333333334 209.7066666666667 208.0000000000001 227.6266666666667 183.0400000000001L234.6666666666667 170.6666666666667V219.7333333333334C202.6666666666667 238.9333333333334 172.3733333333333 258.5600000000001 156.3733333333333 280.9600000000001C138.6666666666667 305.7066666666667 138.6666666666667 334.2933333333334 138.6666666666667 362.6666666666667C174.2933333333333 341.3333333333334 209.7066666666667 320 227.6266666666667 295.04C229.76 292.0533333333334 231.68 288.8533333333334 233.3866666666667 285.44C229.76 298.6666666666667 227.4133333333334 311.04 227.2 323.8400000000001C226.9866666666667 356.0533333333334 241.0666666666667 389.12 255.1466666666667 422.1866666666667C269.8666666666667 390.6133333333334 284.5866666666667 358.8266666666667 284.8 326.6133333333334C285.0133333333333 313.1733333333334 282.6666666666667 299.52 278.8266666666667 286.0800000000001C280.5333333333334 289.0666666666667 282.24 292.0533333333334 284.3733333333334 295.04C302.2933333333333 320 337.7066666666667 341.3333333333334 373.3333333333333 362.6666666666667C373.3333333333333 334.2933333333334 373.3333333333333 305.7066666666667 355.6266666666667 280.9600000000001C339.6266666666667 258.56 309.3333333333333 238.9333333333334 277.3333333333333 219.7333333333334V170.6666666666667L284.3733333333334 183.04C302.2933333333333 208 337.7066666666667 229.3333333333334 373.3333333333333 250.6666666666667C373.3333333333333 222.2933333333334 373.3333333333333 193.7066666666667 355.6266666666667 168.96C339.6266666666667 146.56 309.3333333333334 126.9333333333333 277.3333333333334 107.7333333333334V59.0933333333334L284.3733333333334 71.04C302.2933333333334 96 337.7066666666667 117.3333333333333 373.3333333333333 138.6666666666666C373.3333333333333 110.2933333333333 373.3333333333333 81.7066666666667 355.6266666666667 56.96C339.6266666666667 34.5599999999999 309.3333333333334 14.9333333333333 277.3333333333334 -4.2666666666667V-42.6666666666666H234.6666666666667V-4.2666666666667C202.6666666666667 14.9333333333333 172.3733333333334 34.5600000000001 156.3733333333334 56.96z" />
-    <glyph glyph-name="barrel"
-      unicode="&#xF074;"
-      horiz-adv-x="512" d=" M384 42.6666666666667H405.3333333333333V0H106.6666666666667V42.6666666666667H128V170.6666666666667H106.6666666666667V213.3333333333334H128V341.3333333333334H106.6666666666667V384H405.3333333333333V341.3333333333334H384V213.3333333333334H405.3333333333333V170.6666666666667H384V42.6666666666667M192 170.6666666666667C192 135.2533333333333 220.5866666666667 106.6666666666667 256 106.6666666666667S320 135.2533333333333 320 170.6666666666667C320 213.3333333333334 256 285.2266666666667 256 285.2266666666667S192 213.3333333333334 192 170.6666666666667z" />
-    <glyph glyph-name="baseball"
-      unicode="&#xF851;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C202.6666666666667 405.3333333333333 154.6666666666667 386.1333333333334 117.3333333333333 354.1333333333334C128 345.3866666666667 136.7466666666667 335.5733333333333 145.0666666666667 325.12L168.32 338.56L189.6533333333333 301.44L168.32 289.28C180.2666666666667 266.0266666666667 188.16 240.4266666666667 190.9333333333333 213.3333333333333H213.3333333333333V170.6666666666666H190.9333333333333C188.16 143.5733333333333 180.2666666666667 117.9733333333333 168.32 94.72L189.6533333333333 82.56L168.32 45.44L145.0666666666666 58.88C136.7466666666667 48.4266666666667 128 38.6133333333333 117.3333333333333 29.8666666666667C154.6666666666666 -2.1333333333333 202.6666666666667 -21.3333333333333 256 -21.3333333333333S357.3333333333333 -2.1333333333333 394.6666666666667 29.8666666666667C384 38.6133333333333 375.2533333333334 48.4266666666667 366.7200000000001 58.88L343.68 45.44L322.3466666666667 82.56L343.68 94.9333333333333C331.7333333333333 117.9733333333333 323.84 143.5733333333333 321.0666666666666 170.6666666666666H298.6666666666667V213.3333333333333H321.0666666666667C323.8400000000001 240.4266666666666 331.7333333333334 266.0266666666667 343.68 289.0666666666666L322.3466666666667 301.44L343.68 338.56L366.7199999999999 325.12C375.2533333333332 335.5733333333333 383.9999999999999 345.3866666666666 394.6666666666666 354.1333333333333C357.3333333333333 386.1333333333334 309.3333333333333 405.3333333333333 256 405.3333333333333M87.8933333333333 323.2000000000001C59.52 286.9333333333334 42.6666666666667 241.4933333333334 42.6666666666667 192C42.6666666666667 142.5066666666667 59.52 97.0666666666667 87.8933333333333 60.8000000000001C95.1466666666667 66.7733333333334 101.5466666666667 73.6000000000001 107.7333333333333 80.64L94.5066666666667 88.1066666666667L115.84 125.2266666666668L131.4133333333333 116.0533333333334C139.7333333333333 132.9066666666668 145.4933333333334 151.2533333333335 147.84 170.6666666666668H128V213.3333333333334H147.84C145.4933333333333 232.7466666666668 139.7333333333333 251.0933333333334 131.4133333333333 267.9466666666668L115.84 258.7733333333335L94.5066666666667 295.8933333333335L107.7333333333333 303.3600000000002C101.5466666666667 310.4000000000001 95.1466666666667 317.2266666666668 87.8933333333333 323.2000000000001M424.1066666666667 323.2000000000001C416.8533333333333 317.2266666666668 410.4533333333333 310.4000000000001 404.2666666666667 303.3600000000002L417.4933333333334 295.8933333333335L396.16 258.7733333333335L380.5866666666667 267.9466666666668C372.2666666666667 251.0933333333334 366.5066666666667 232.7466666666668 364.16 213.3333333333334H384V170.6666666666668H364.16C366.5066666666667 151.2533333333335 372.2666666666667 132.9066666666668 380.5866666666667 116.0533333333334L396.16 125.2266666666668L417.4933333333334 88.1066666666667L404.2666666666667 80.64C410.4533333333333 73.6000000000001 416.8533333333333 66.7733333333334 424.1066666666667 60.8000000000001C452.48 97.0666666666667 469.3333333333333 142.5066666666667 469.3333333333333 192C469.3333333333333 241.4933333333334 452.48 286.9333333333334 424.1066666666667 323.2000000000001z" />
-    <glyph glyph-name="baseball-bat"
-      unicode="&#xF852;"
-      horiz-adv-x="512" d=" M426.6666666666667 405.3333333333333C420.6933333333333 405.3333333333333 416 402.9866666666667 411.52 399.1466666666667L208.8533333333333 196.48C208 195.6266666666667 207.36 194.7733333333334 154.24 120.5333333333334L85.3333333333333 51.4133333333334L79.1466666666667 57.8133333333334C74.6666666666667 61.8666666666667 69.5466666666667 64 64 64C52.0533333333333 64 42.6666666666667 54.6133333333333 42.6666666666667 42.6666666666667C42.6666666666667 37.12 44.8 32 48.8533333333333 27.52L91.52 -15.1466666666666C99.84 -23.6799999999999 113.28 -23.8933333333333 121.8133333333333 -15.7866666666667C130.3466666666667 -7.4666666666667 130.56 5.9733333333333 121.8133333333333 15.1466666666666L115.4133333333333 21.3333333333333L184.32 90.24L260.48 144.8533333333333L463.1466666666666 347.52C471.4666666666667 355.8399999999999 471.4666666666667 369.4933333333333 463.1466666666666 377.8133333333333L441.8133333333334 399.1466666666666C437.3333333333333 403.2 432.2133333333334 405.3333333333333 426.6666666666667 405.3333333333333M394.6666666666667 170.6666666666667C365.2266666666667 170.6666666666667 341.3333333333333 146.7733333333333 341.3333333333333 117.3333333333334S365.2266666666667 64 394.6666666666667 64S448 87.8933333333334 448 117.3333333333334S424.1066666666667 170.6666666666667 394.6666666666667 170.6666666666667z" />
-    <glyph glyph-name="basecamp"
-      unicode="&#xF075;"
-      horiz-adv-x="512" d=" M42.6666666666667 101.3333333333334S85.3333333333333 368 256 368S469.3333333333333 101.3333333333334 469.3333333333333 101.3333333333334S426.6666666666667 16 256 16S42.6666666666667 101.3333333333334 42.6666666666667 101.3333333333334M71.4666666666667 114.1333333333333S91.7333333333333 42.6666666666667 256 42.6666666666667C362.6666666666667 42.6666666666667 426.6666666666667 68.2666666666667 440.5333333333333 109.8666666666667C454.3999999999999 151.4666666666667 333.8666666666666 285.8666666666667 312.5333333333333 285.8666666666667S238.9333333333333 192 222.9333333333333 192C180.2666666666667 192 189.8666666666666 234.6666666666667 152.5333333333333 234.6666666666667C115.2 234.6666666666667 71.4666666666667 114.1333333333333 71.4666666666667 114.1333333333333z" />
-    <glyph glyph-name="basket"
-      unicode="&#xF076;"
-      horiz-adv-x="512" d=" M117.3333333333333 0C100.6933333333333 0 86.1866666666667 9.6 79.1466666666667 23.4666666666667L23.4666666666667 225.2800000000001L21.3333333333333 234.6666666666667C21.3333333333333 246.4000000000001 30.9333333333333 256 42.6666666666667 256H140.3733333333333L238.5066666666667 396.1600000000001C242.3466666666667 401.7066666666667 248.7466666666667 405.3333333333334 256 405.3333333333334C263.2533333333334 405.3333333333334 269.8666666666667 401.7066666666667 273.7066666666667 395.9466666666667L371.6266666666667 256H469.3333333333333C481.0666666666667 256 490.6666666666666 246.4000000000001 490.6666666666666 234.6666666666667L489.8133333333333 228.48L432.8533333333333 23.4666666666667C425.8133333333334 9.6000000000001 411.3066666666666 0 394.6666666666667 0H117.3333333333333M256 346.88L192 256H320L256 346.88M256 170.6666666666667C232.5333333333334 170.6666666666667 213.3333333333333 151.4666666666667 213.3333333333333 128S232.5333333333334 85.3333333333334 256 85.3333333333334S298.6666666666667 104.5333333333333 298.6666666666667 128S279.4666666666667 170.6666666666667 256 170.6666666666667z" />
-    <glyph glyph-name="basket-fill"
-      unicode="&#xF077;"
-      horiz-adv-x="512" d=" M64 405.3333333333333H128V341.3333333333334H64V405.3333333333333M128 298.6666666666667H192V234.6666666666667H128V298.6666666666667M170.6666666666667 405.3333333333333H234.6666666666667V341.3333333333334H170.6666666666667V405.3333333333333M362.6666666666667 213.3333333333334L256 320H320V405.3333333333333H405.3333333333333V320H469.3333333333333L362.6666666666667 213.3333333333334M160 -21.3333333333333C143.36 -21.3333333333333 128.8533333333333 -11.7333333333333 121.8133333333333 2.1333333333334L66.1333333333333 161.28L64 170.6666666666667C64 182.4 73.6 192 85.3333333333333 192H426.6666666666667C438.4 192 448 182.4 448 170.6666666666667L447.1466666666667 164.48L390.1866666666666 2.1333333333334C383.1466666666667 -11.7333333333332 368.64 -21.3333333333333 352 -21.3333333333333H160M162.3466666666667 21.3333333333334H349.6533333333333L396.16 149.3333333333334H115.6266666666667L162.3466666666666 21.3333333333334z" />
-    <glyph glyph-name="basket-unfill"
-      unicode="&#xF078;"
-      horiz-adv-x="512" d=" M64 234.6666666666667H128V298.6666666666667H64V234.6666666666667M106.6666666666667 341.3333333333334H170.6666666666667V405.3333333333333H106.6666666666667V341.3333333333334M170.6666666666667 234.6666666666667H234.6666666666667V298.6666666666667H170.6666666666667V234.6666666666667M362.6666666666667 426.6666666666667L256 320H320V234.6666666666667H405.3333333333333V320H469.3333333333333L362.6666666666667 426.6666666666667M160 -21.3333333333333C143.36 -21.3333333333333 128.8533333333333 -11.7333333333333 121.8133333333333 2.1333333333334L66.1333333333333 161.28L64 170.6666666666667C64 182.4 73.6 192 85.3333333333333 192H426.6666666666667C438.4 192 448 182.4 448 170.6666666666667L447.1466666666667 164.48L390.1866666666666 2.1333333333334C383.1466666666667 -11.7333333333332 368.64 -21.3333333333333 352 -21.3333333333333H160M162.3466666666667 21.3333333333334H349.6533333333333L396.16 149.3333333333334H115.6266666666667L162.3466666666666 21.3333333333334z" />
-    <glyph glyph-name="basketball"
-      unicode="&#xF805;"
-      horiz-adv-x="512" d=" M49.92 135.8933333333333C62.72 140.5866666666667 75.9466666666667 142.9333333333333 90.0266666666667 142.9333333333333C118.6133333333333 142.9333333333333 143.5733333333333 133.9733333333334 164.9066666666667 116.0533333333334L97.92 49.0666666666667C75.3066666666667 74.6666666666667 59.3066666666667 103.8933333333334 49.92 135.8933333333334M331.9466666666667 238.9333333333334C373.9733333333334 207.5733333333333 419.4133333333333 199.8933333333333 468.0533333333333 215.8933333333333C468.6933333333334 211.4133333333333 469.3333333333333 203.3066666666667 469.3333333333333 192C469.3333333333333 170.0266666666667 464 145.4933333333334 453.9733333333334 118.4C443.9466666666667 91.52 431.5733333333333 69.76 417.0666666666667 53.3333333333334L282.0266666666667 187.9466666666667L331.9466666666667 238.9333333333334M187.0933333333333 93.0133333333333C209.7066666666667 60.3733333333333 214.4 24.7466666666667 200.96 -14.08C170.6666666666667 -5.3333333333333 143.5733333333333 8.3200000000001 120.96 27.0933333333334L187.0933333333333 93.0133333333333M260.0533333333333 165.9733333333334L394.6666666666667 30.9333333333333C348.3733333333333 -9.6 293.9733333333334 -26.6666666666666 232.1066666666667 -20.0533333333333C236.5866666666667 -5.9733333333334 238.9333333333333 9.3866666666667 238.9333333333333 26.0266666666666C238.9333333333333 39.2533333333333 235.9466666666667 54.8266666666667 229.9733333333333 72.5333333333333C224 90.24 216.96 104.7466666666667 209.0666666666666 116.0533333333333L260.0533333333333 165.9733333333333M187.9466666666667 138.6666666666667C168.1066666666667 156.3733333333333 145.0666666666667 167.4666666666667 119.04 172.5866666666667C93.0133333333333 177.4933333333334 68.0533333333333 176 43.9466666666667 167.8933333333333C43.3066666666667 172.5866666666667 42.6666666666667 180.6933333333333 42.6666666666667 192C42.6666666666667 213.9733333333333 48 238.5066666666667 58.0266666666667 265.6C68.0533333333333 292.48 80.4266666666667 314.24 94.9333333333333 330.6666666666667L237.0133333333333 187.9466666666667L187.9466666666666 138.6666666666666M331.9466666666666 283.0933333333333C303.36 318.2933333333333 296.7466666666666 356.6933333333333 312.1066666666667 398.08C325.3333333333333 394.6666666666667 340.48 388.2666666666666 357.5466666666666 378.4533333333333C374.3999999999999 368.8533333333333 388.2666666666667 359.2533333333333 398.9333333333333 350.08L331.9466666666666 283.0933333333333M462.0799999999999 247.8933333333333C449.2799999999999 243.4133333333333 436.0533333333333 241.0666666666666 421.9733333333333 241.0666666666666C398.7199999999999 241.0666666666666 376.32 247.8933333333333 354.9866666666666 261.9733333333333L420.9066666666666 327.04C439.6799999999999 303.5733333333333 453.3333333333333 277.3333333333333 462.0799999999999 247.8933333333333M260.0533333333333 210.9866666666666L117.3333333333333 353.0666666666667C163.6266666666667 393.6 218.0266666666667 410.6666666666667 280.1066666666667 404.0533333333334C275.4133333333333 389.9733333333334 273.0666666666666 374.6133333333334 273.0666666666666 357.9733333333334C273.0666666666666 342.6133333333334 276.48 325.3333333333333 283.52 305.92C290.56 286.7200000000001 298.6666666666667 271.36 309.3333333333333 260.0533333333334L260.0533333333333 210.9866666666667z" />
-    <glyph glyph-name="battery"
-      unicode="&#xF079;"
-      horiz-adv-x="512" d=" M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-10"
-      unicode="&#xF07A;"
-      horiz-adv-x="512" d=" M341.3333333333333 64H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-10-bluetooth"
-      unicode="&#xF93D;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M85.3333333333333 320H256V64H85.3333333333333V320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-20"
-      unicode="&#xF07B;"
-      horiz-adv-x="512" d=" M341.3333333333333 85.3333333333334H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-20-bluetooth"
-      unicode="&#xF93E;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M85.3333333333333 320H256V85.3333333333334H85.3333333333333V320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-30"
-      unicode="&#xF07C;"
-      horiz-adv-x="512" d=" M341.3333333333333 128H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-30-bluetooth"
-      unicode="&#xF93F;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M85.3333333333333 320H256V128H85.3333333333333V320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-40"
-      unicode="&#xF07D;"
-      horiz-adv-x="512" d=" M341.3333333333333 149.3333333333334H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-40-bluetooth"
-      unicode="&#xF940;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M85.3333333333333 320H256V149.3333333333334H85.3333333333333V320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-50"
-      unicode="&#xF07E;"
-      horiz-adv-x="512" d=" M341.3333333333333 170.6666666666667H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-50-bluetooth"
-      unicode="&#xF941;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M85.3333333333333 320H256V170.6666666666667H85.3333333333333V320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-60"
-      unicode="&#xF07F;"
-      horiz-adv-x="512" d=" M341.3333333333333 192H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-60-bluetooth"
-      unicode="&#xF942;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M85.3333333333333 320H256V192H85.3333333333333V320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-70"
-      unicode="&#xF080;"
-      horiz-adv-x="512" d=" M341.3333333333333 234.6666666666667H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-70-bluetooth"
-      unicode="&#xF943;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M85.3333333333333 320H256V234.6666666666667H85.3333333333333V320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-80"
-      unicode="&#xF081;"
-      horiz-adv-x="512" d=" M341.3333333333333 256H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-80-bluetooth"
-      unicode="&#xF944;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M85.3333333333333 320H256V256H85.3333333333333V320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-90"
-      unicode="&#xF082;"
-      horiz-adv-x="512" d=" M341.3333333333333 277.3333333333334H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-90-bluetooth"
-      unicode="&#xF945;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M85.3333333333333 320H256V277.3333333333334H85.3333333333333V320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-alert"
-      unicode="&#xF083;"
-      horiz-adv-x="512" d=" M277.3333333333333 149.3333333333334H234.6666666666667V256H277.3333333333333M277.3333333333333 64H234.6666666666667V106.6666666666667H277.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-alert-bluetooth"
-      unicode="&#xF946;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M149.3333333333333 256H192V149.3333333333334H149.3333333333333V256M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334M149.3333333333333 106.6666666666667H192V64H149.3333333333333V106.6666666666667z" />
-    <glyph glyph-name="battery-bluetooth"
-      unicode="&#xF947;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-bluetooth-variant"
-      unicode="&#xF948;"
-      horiz-adv-x="512" d=" M192 405.3333333333333V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667H320V405.3333333333333H192M252.3733333333334 277.3333333333334H263.04L323.84 216.5333333333334L278.1866666666666 170.6666666666667L323.6266666666666 125.0133333333333L263.04 64H252.3733333333334V144.8533333333334L203.52 96L188.3733333333333 111.1466666666667L247.8933333333333 170.6666666666667L188.3733333333333 230.1866666666667L203.52 245.3333333333334L252.3733333333333 196.48V277.3333333333334M273.7066666666666 236.5866666666667V196.48L293.76 216.5333333333334L273.7066666666666 236.5866666666667M273.7066666666666 144.8533333333334V104.96L293.76 125.0133333333333L273.7066666666666 144.8533333333333z" />
-    <glyph glyph-name="battery-charging"
-      unicode="&#xF084;"
-      horiz-adv-x="512" d=" M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.2533333333333C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.4133333333333C371.2 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667M234.6666666666667 21.3333333333334V138.6666666666667H192L277.3333333333333 298.6666666666667V181.3333333333334H320" />
-    <glyph glyph-name="battery-charging-10"
-      unicode="&#xF89B;"
-      horiz-adv-x="512" d=" M491.7333333333333 213.3333333333334H427.7333333333334V362.6666666666667L321.0666666666667 149.3333333333334H385.0666666666667V-21.3333333333333M256 64H85.3333333333333L86.4 320H257.0666666666667M271.36 362.6666666666667H235.7333333333334V405.3333333333333H107.7333333333334V362.6666666666667H72.1066666666667C56.5333333333333 362.6666666666667 43.7333333333333 349.8666666666667 43.7333333333333 334.2933333333334V7.04C43.7333333333333 -8.5333333333334 56.5333333333333 -21.3333333333333 72.1066666666667 -21.3333333333333H271.36C286.9333333333333 -21.3333333333333 299.7333333333333 -8.5333333333333 299.7333333333333 7.04V334.2933333333334C299.7333333333333 349.8666666666667 286.9333333333333 362.6666666666667 271.36 362.6666666666667z" />
-    <glyph glyph-name="battery-charging-100"
-      unicode="&#xF085;"
-      horiz-adv-x="512" d=" M490.6666666666666 213.3333333333334H426.6666666666667V362.6666666666667L320 149.3333333333334H384V-21.3333333333333M270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667z" />
-    <glyph glyph-name="battery-charging-20"
-      unicode="&#xF086;"
-      horiz-adv-x="512" d=" M491.7333333333333 213.3333333333334H427.7333333333334V362.6666666666667L321.0666666666667 149.3333333333334H385.0666666666667V-21.3333333333333M257.0666666666667 85.3333333333334H86.4V320H257.0666666666667M271.36 362.6666666666667H235.7333333333334V405.3333333333333H107.7333333333334V362.6666666666667H72.1066666666667C56.5333333333333 362.6666666666667 43.7333333333333 349.8666666666667 43.7333333333333 334.2933333333334V7.04C43.7333333333333 -8.5333333333334 56.5333333333333 -21.3333333333333 72.1066666666667 -21.3333333333333H271.36C286.9333333333333 -21.3333333333333 299.7333333333333 -8.5333333333333 299.7333333333333 7.04V334.2933333333334C299.7333333333333 349.8666666666667 286.9333333333333 362.6666666666667 271.36 362.6666666666667z" />
-    <glyph glyph-name="battery-charging-30"
-      unicode="&#xF087;"
-      horiz-adv-x="512" d=" M256 128H85.3333333333333V320H256M270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667M490.6666666666666 213.3333333333334H426.6666666666667V362.6666666666667L320 149.3333333333334H384V-21.3333333333333L490.6666666666666 213.3333333333334z" />
-    <glyph glyph-name="battery-charging-40"
-      unicode="&#xF088;"
-      horiz-adv-x="512" d=" M490.6666666666666 213.3333333333334H426.6666666666667V362.6666666666667L320 149.3333333333334H384V-21.3333333333333M256 170.6666666666667H85.3333333333333V320H256M270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667z" />
-    <glyph glyph-name="battery-charging-50"
-      unicode="&#xF89C;"
-      horiz-adv-x="512" d=" M490.6666666666666 213.3333333333334H426.6666666666667V362.6666666666667L320 149.3333333333334H384V-21.3333333333333M256 170.6666666666667H85.3333333333333V320H256M270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667z" />
-    <glyph glyph-name="battery-charging-60"
-      unicode="&#xF089;"
-      horiz-adv-x="512" d=" M256 213.3333333333334H85.3333333333333V320H256M270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667M490.6666666666666 213.3333333333334H426.6666666666667V362.6666666666667L320 149.3333333333334H384V-21.3333333333333L490.6666666666666 213.3333333333334z" />
-    <glyph glyph-name="battery-charging-70"
-      unicode="&#xF89D;"
-      horiz-adv-x="512" d=" M256 234.6666666666667H85.3333333333333V320H256M270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667M490.6666666666666 213.3333333333334H426.6666666666667V362.6666666666667L320 149.3333333333334H384V-21.3333333333333L490.6666666666666 213.3333333333334z" />
-    <glyph glyph-name="battery-charging-80"
-      unicode="&#xF08A;"
-      horiz-adv-x="512" d=" M490.6666666666666 213.3333333333334H426.6666666666667V362.6666666666667L320 149.3333333333334H384V-21.3333333333333M256 256H85.3333333333333V320H256M270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667z" />
-    <glyph glyph-name="battery-charging-90"
-      unicode="&#xF08B;"
-      horiz-adv-x="512" d=" M490.6666666666666 213.3333333333334H426.6666666666667V362.6666666666667L320 149.3333333333334H384V-21.3333333333333M256 277.3333333333334H85.3333333333333V320H256M270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667z" />
-    <glyph glyph-name="battery-charging-outline"
-      unicode="&#xF89E;"
-      horiz-adv-x="512" d=" M491.7333333333333 213.3333333333334H427.7333333333334V362.6666666666667L321.0666666666667 149.3333333333334H385.0666666666667V-21.3333333333333M256 21.3333333333334H85.3333333333333L86.4 320H257.0666666666667M271.36 362.6666666666667H235.7333333333334V405.3333333333333H107.7333333333334V362.6666666666667H72.1066666666667C56.5333333333333 362.6666666666667 43.7333333333333 349.8666666666667 43.7333333333333 334.2933333333334V7.04C43.7333333333333 -8.5333333333334 56.5333333333333 -21.3333333333333 72.1066666666667 -21.3333333333333H271.36C286.9333333333333 -21.3333333333333 299.7333333333333 -8.5333333333333 299.7333333333333 7.04V334.2933333333334C299.7333333333333 349.8666666666667 286.9333333333333 362.6666666666667 271.36 362.6666666666667z" />
-    <glyph glyph-name="battery-charging-wireless"
-      unicode="&#xF806;"
-      horiz-adv-x="512" d=" M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334z" />
-    <glyph glyph-name="battery-charging-wireless-10"
-      unicode="&#xF807;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 53.3333333333334H85.3333333333333V320H256V53.3333333333334z" />
-    <glyph glyph-name="battery-charging-wireless-20"
-      unicode="&#xF808;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 85.3333333333334H85.3333333333333V320H256V85.3333333333334z" />
-    <glyph glyph-name="battery-charging-wireless-30"
-      unicode="&#xF809;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 106.6666666666667H85.3333333333333V320H256V106.6666666666667z" />
-    <glyph glyph-name="battery-charging-wireless-40"
-      unicode="&#xF80A;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 138.6666666666667H85.3333333333333V320H256V138.6666666666667z" />
-    <glyph glyph-name="battery-charging-wireless-50"
-      unicode="&#xF80B;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 170.6666666666667H85.3333333333333V320H256V170.6666666666667z" />
-    <glyph glyph-name="battery-charging-wireless-60"
-      unicode="&#xF80C;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 200.5333333333334H85.3333333333333V320H256V200.5333333333334z" />
-    <glyph glyph-name="battery-charging-wireless-70"
-      unicode="&#xF80D;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 234.6666666666667H85.3333333333333V320H256V234.6666666666667z" />
-    <glyph glyph-name="battery-charging-wireless-80"
-      unicode="&#xF80E;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 256H85.3333333333333V320H256V256z" />
-    <glyph glyph-name="battery-charging-wireless-90"
-      unicode="&#xF80F;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 288H85.3333333333333V320H256V288z" />
-    <glyph glyph-name="battery-charging-wireless-alert"
-      unicode="&#xF810;"
-      horiz-adv-x="512" d=" M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M192 64H149.3333333333333V106.6666666666667H192V64M192 149.3333333333334H149.3333333333333V256H192V149.3333333333334M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334z" />
-    <glyph glyph-name="battery-charging-wireless-outline"
-      unicode="&#xF811;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 21.3333333333334H85.3333333333333V320H256V21.3333333333334z" />
-    <glyph glyph-name="battery-minus"
-      unicode="&#xF08C;"
-      horiz-adv-x="512" d=" M355.6266666666667 362.6666666666667C371.2 362.6666666666667 384 349.8666666666667 384 334.2933333333334V7.04C384 -8.5333333333334 371.2 -21.3333333333333 355.6266666666667 -21.3333333333333H156.3733333333333C140.8 -21.3333333333333 128 -8.5333333333333 128 7.04V334.2933333333334C128 349.8666666666667 140.8 362.6666666666667 156.3733333333333 362.6666666666667H192V405.3333333333333H320V362.6666666666667H355.6266666666667M170.6666666666667 192V149.3333333333334H341.3333333333333V192" />
-    <glyph glyph-name="battery-negative"
-      unicode="&#xF08D;"
-      horiz-adv-x="512" d=" M248.96 362.6666666666667C264.5333333333333 362.6666666666667 277.3333333333333 349.8666666666667 277.3333333333333 334.2933333333334V7.04C277.3333333333333 -8.5333333333334 264.5333333333333 -21.3333333333333 248.96 -21.3333333333333H49.7066666666667C34.1333333333333 -21.3333333333333 21.3333333333333 -8.5333333333333 21.3333333333333 7.04V334.2933333333334C21.3333333333333 349.8666666666667 34.1333333333333 362.6666666666667 49.7066666666667 362.6666666666667H85.3333333333333V405.3333333333333H213.3333333333333V362.6666666666667H248.96M320 192H490.6666666666666V149.3333333333334H320V192M64 170.6666666666667H234.6666666666667V320H64V170.6666666666667z" />
-    <glyph glyph-name="battery-outline"
-      unicode="&#xF08E;"
-      horiz-adv-x="512" d=" M341.3333333333333 21.3333333333334H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-plus"
-      unicode="&#xF08F;"
-      horiz-adv-x="512" d=" M355.6266666666667 362.6666666666667C371.2 362.6666666666667 384 349.8666666666667 384 334.2933333333334V7.04C384 -8.5333333333334 371.2 -21.3333333333333 355.6266666666667 -21.3333333333333H156.3733333333333C140.8 -21.3333333333333 128 -8.5333333333333 128 7.04V334.2933333333334C128 349.8666666666667 140.8 362.6666666666667 156.3733333333333 362.6666666666667H192V405.3333333333333H320V362.6666666666667H355.6266666666667M341.3333333333333 149.3333333333334V192H277.3333333333333V256H234.6666666666667V192H170.6666666666667V149.3333333333334H234.6666666666667V85.3333333333334H277.3333333333333V149.3333333333334H341.3333333333333z" />
-    <glyph glyph-name="battery-positive"
-      unicode="&#xF090;"
-      horiz-adv-x="512" d=" M248.96 362.6666666666667C264.5333333333333 362.6666666666667 277.3333333333333 349.8666666666667 277.3333333333333 334.2933333333334V7.04C277.3333333333333 -8.5333333333334 264.5333333333333 -21.3333333333333 248.96 -21.3333333333333H49.7066666666667C34.1333333333333 -21.3333333333333 21.3333333333333 -8.5333333333333 21.3333333333333 7.04V334.2933333333334C21.3333333333333 349.8666666666667 34.1333333333333 362.6666666666667 49.7066666666667 362.6666666666667H85.3333333333333V405.3333333333333H213.3333333333333V362.6666666666667H248.96M490.6666666666666 149.3333333333334H426.6666666666667V85.3333333333334H384V149.3333333333334H320V192H384V256H426.6666666666667V192H490.6666666666666V149.3333333333334M64 170.6666666666667H234.6666666666667V320H64V170.6666666666667z" />
-    <glyph glyph-name="battery-unknown"
-      unicode="&#xF091;"
-      horiz-adv-x="512" d=" M321.4933333333334 186.6666666666667L302.2933333333333 167.04C290.7733333333333 155.52 282.6666666666667 145.4933333333334 279.2533333333334 128H235.7333333333334C238.08 147.2000000000001 246.6133333333334 164.6933333333334 259.6266666666667 177.7066666666667L286.0800000000001 204.5866666666667C293.9733333333334 212.2666666666667 298.6666666666667 222.9333333333333 298.6666666666667 234.6666666666667C298.6666666666667 258.3466666666667 279.4666666666667 277.3333333333334 256 277.3333333333334S213.3333333333334 258.1333333333334 213.3333333333334 234.6666666666667H170.6666666666667C170.6666666666667 281.8133333333334 208.8533333333333 320 256 320S341.3333333333333 281.8133333333334 341.3333333333333 234.6666666666667C341.3333333333333 215.8933333333333 333.6533333333333 198.8266666666667 321.4933333333334 186.6666666666667M277.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H277.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.2533333333333C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.2533333333333V334.2933333333334C384 350.0800000000001 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-unknown-bluetooth"
-      unicode="&#xF949;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.2533333333333C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.2533333333333V334.2933333333334C298.6666666666667 350.0800000000001 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M170.6666666666667 320C217.8133333333333 320 256 281.8133333333334 256 234.6666666666667C256 215.8933333333333 248.32 198.8266666666667 236.16 186.6666666666667L216.96 167.04C205.44 155.52 197.3333333333333 145.4933333333334 193.92 128H150.4C152.7466666666667 147.2000000000001 161.28 164.6933333333334 174.2933333333333 177.7066666666667L200.7466666666667 204.5866666666667C208.64 212.2666666666667 213.3333333333333 222.9333333333333 213.3333333333333 234.6666666666667C213.3333333333333 258.3466666666667 194.1333333333333 277.3333333333334 170.6666666666667 277.3333333333334S128 258.1333333333334 128 234.6666666666667H85.3333333333333C85.3333333333333 281.8133333333334 123.52 320 170.6666666666667 320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334M149.3333333333333 85.3333333333334H192V42.6666666666667H149.3333333333333V85.3333333333334z" />
-    <glyph glyph-name="beach"
-      unicode="&#xF092;"
-      horiz-adv-x="512" d=" M320 52.48C365.44 59.52 416 64 469.3333333333333 64V-21.3333333333333H106.6666666666667C106.6666666666667 -7.4666666666667 174.9333333333333 24.3200000000001 277.3333333333333 44.8000000000001V183.4666666666667C259.4133333333333 178.1333333333334 244.2666666666667 166.1866666666667 234.6666666666667 150.4C221.6533333333333 172.16 197.76 186.6666666666667 170.6666666666667 186.6666666666667S119.68 172.16 106.6666666666667 150.4C107.3066666666667 226.7733333333334 181.3333333333333 289.4933333333334 277.3333333333333 297.8133333333334V298.6666666666667C277.3333333333333 310.4 286.9333333333333 320 298.6666666666667 320S320 310.4 320 298.6666666666667V297.8133333333334C416 289.4933333333334 489.8133333333333 226.7733333333333 490.6666666666666 150.4C477.6533333333333 172.16 453.76 186.6666666666667 426.6666666666667 186.6666666666667S375.68 172.16 362.6666666666667 150.4C353.0666666666667 166.1866666666667 337.92 178.1333333333334 320 183.6800000000001V52.48M149.3333333333333 405.3333333333333C149.3333333333333 346.4533333333334 101.5466666666667 298.6666666666667 42.6666666666667 298.6666666666667V405.3333333333333H149.3333333333333z" />
-    <glyph glyph-name="beaker"
-      unicode="&#xF68F;"
-      horiz-adv-x="512" d=" M64 384H448V341.3333333333334C424.5333333333333 341.3333333333334 405.3333333333333 322.1333333333334 405.3333333333333 298.6666666666667V42.6666666666667C405.3333333333333 19.2 386.1333333333334 0 362.6666666666667 0H149.3333333333333C125.8666666666667 0 106.6666666666667 19.2 106.6666666666667 42.6666666666667V298.6666666666667C106.6666666666667 322.1333333333334 87.4666666666667 341.3333333333334 64 341.3333333333334V384M149.3333333333333 341.3333333333334V298.6666666666667H256V277.3333333333334H149.3333333333333V256H213.3333333333333V234.6666666666667H149.3333333333333V213.3333333333334H213.3333333333333V192H149.3333333333333V170.6666666666667H256V149.3333333333334H149.3333333333333V128H213.3333333333333V106.6666666666667H149.3333333333333V42.6666666666667H362.6666666666667V341.3333333333334H149.3333333333333z" />
-    <glyph glyph-name="beats"
-      unicode="&#xF097;"
-      horiz-adv-x="512" d=" M149.3333333333333 192C149.3333333333333 133.12 197.12 85.3333333333334 256 85.3333333333334S362.6666666666667 133.12 362.6666666666667 192S314.88 298.6666666666667 256 298.6666666666667C231.8933333333334 298.6666666666667 209.92 290.7733333333333 192 277.3333333333334V395.52C212.2666666666667 401.92 233.6 405.3333333333333 256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192C42.6666666666667 270.9333333333334 85.3333333333333 339.8400000000001 149.3333333333333 376.7466666666667V192M256 256C291.4133333333333 256 320 227.4133333333334 320 192S291.4133333333333 128 256 128S192 156.5866666666667 192 192S220.5866666666667 256 256 256z" />
-    <glyph glyph-name="bed-empty"
-      unicode="&#xF89F;"
-      horiz-adv-x="512" d=" M405.3333333333333 298.6666666666667H106.6666666666667V149.3333333333334H64V341.3333333333334H21.3333333333333V21.3333333333334H64V85.3333333333334H448V21.3333333333334H490.6666666666666V213.3333333333334C490.6666666666666 260.48 452.48 298.6666666666667 405.3333333333333 298.6666666666667" />
-    <glyph glyph-name="beer"
-      unicode="&#xF098;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H405.3333333333333L362.6666666666667 -21.3333333333333H128L85.3333333333333 405.3333333333333M132.2666666666667 362.6666666666667L166.4 21.3333333333334H187.7333333333334L158.5066666666667 312.7466666666667C181.3333333333333 320 210.9866666666667 322.3466666666667 234.6666666666667 298.6666666666667C267.9466666666667 265.3866666666667 327.04 283.9466666666667 352 293.76L358.4 362.6666666666667H132.2666666666667z" />
-    <glyph glyph-name="behance"
-      unicode="&#xF099;"
-      horiz-adv-x="512" d=" M417.7066666666666 186.24C416.8533333333333 199.4666666666667 412.3733333333333 209.4933333333334 404.4799999999999 216.32C396.5866666666666 223.1466666666667 386.7733333333333 226.5600000000001 375.04 226.5600000000001C362.6666666666667 226.5600000000001 352 222.9333333333334 345.3866666666666 215.68C338.3466666666666 208.4266666666667 333.8666666666666 198.6133333333334 332.16 186.24M467.6266666666666 191.1466666666667C469.3333333333333 182.4 469.3333333333333 169.8133333333334 469.3333333333333 153.3866666666667H330.6666666666666C331.7333333333333 134.1866666666667 338.1333333333332 120.96 350.7199999999999 113.2800000000001C358.1866666666666 108.3733333333334 367.36 106.0266666666668 378.2399999999999 106.0266666666668C389.5466666666666 106.0266666666668 398.7199999999999 109.0133333333334 405.3333333333333 114.7733333333334C409.5999999999999 117.9733333333334 413.0133333333332 122.2400000000001 415.9999999999999 128.0000000000001H466.7733333333332C465.4933333333332 116.48 459.3066666666665 105.1733333333334 447.9999999999999 93.4400000000001C431.3599999999999 74.6666666666667 407.4666666666666 65.7066666666667 376.7466666666666 65.7066666666667C351.3599999999999 65.7066666666667 329.1733333333333 73.6000000000001 309.3333333333333 89.1733333333334C290.5599999999999 104.7466666666668 280.7466666666666 130.1333333333335 280.7466666666666 165.3333333333334C280.7466666666666 198.4000000000001 289.4933333333333 224.0000000000001 306.9866666666666 241.0666666666668C324.4799999999999 258.7733333333335 347.0933333333333 267.5200000000001 375.04 267.5200000000001C391.4666666666666 267.5200000000001 406.3999999999999 264.5333333333334 419.6266666666666 258.5600000000001C432.8533333333333 252.5866666666668 443.9466666666666 243.4133333333334 452.4799999999999 230.4000000000001C460.3733333333333 219.0933333333335 465.28 206.0800000000001 467.6266666666666 191.1466666666668M204.3733333333333 147.84C204.3733333333333 161.7066666666667 198.6133333333334 171.3066666666667 187.52 176.4266666666667C181.3333333333333 179.2000000000001 172.3733333333333 180.6933333333333 160.8533333333333 181.3333333333334H103.8933333333333V110.08H160C171.52 110.08 180.48 111.5733333333334 186.88 114.7733333333334C198.6133333333334 120.5333333333334 204.3733333333333 131.6266666666667 204.3733333333333 147.84M103.8933333333333 224.8533333333334H160C171.52 224.8533333333334 181.3333333333333 226.9866666666667 188.16 231.4666666666667C195.4133333333333 235.7333333333334 198.8266666666667 243.6266666666667 198.8266666666667 254.7200000000001C198.8266666666667 266.6666666666668 194.1333333333333 275.2000000000001 184.7466666666667 279.2533333333334C176.4266666666667 282.0266666666667 165.9733333333333 283.3066666666668 153.3866666666667 283.3066666666668H103.8933333333333M250.0266666666667 183.0400000000001C256.8533333333333 172.3733333333334 260.2666666666667 159.3600000000001 260.2666666666667 144.2133333333334C260.2666666666667 128.0000000000001 256 114.3466666666667 248.5333333333333 101.7600000000001C243.4133333333333 93.4400000000001 237.2266666666667 86.6133333333334 229.76 80.8533333333334C221.2266666666666 74.6666666666667 211.2 69.9733333333334 199.68 67.6266666666667C188.1599999999999 65.2800000000001 175.7866666666666 64 162.3466666666666 64H42.6666666666667V329.6H170.6666666666667C203.3066666666667 328.9600000000001 226.1333333333334 320 239.5733333333333 301.2266666666667C247.68 289.92 251.7333333333334 276.48 251.7333333333334 260.6933333333334C251.7333333333334 244.48 247.68 231.4666666666667 239.5733333333333 221.6533333333334C234.6666666666667 216.1066666666667 228.2666666666667 210.9866666666667 219.3066666666667 206.5066666666667C232.7466666666667 201.6 242.9866666666667 193.7066666666667 250.0266666666667 183.04M427.9466666666667 291.8400000000001H321.0666666666667V318.5066666666667H427.9466666666667V291.8400000000001z" />
-    <glyph glyph-name="bell"
-      unicode="&#xF09A;"
-      horiz-adv-x="512" d=" M448 42.6666666666667V21.3333333333334H64V42.6666666666667L106.6666666666667 85.3333333333334V213.3333333333334C106.6666666666667 279.4666666666667 149.9733333333333 337.7066666666667 213.3333333333333 356.48V362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667V356.48C362.0266666666667 337.7066666666667 405.3333333333333 279.4666666666667 405.3333333333333 213.3333333333334V85.3333333333334L448 42.6666666666667M298.6666666666667 0C298.6666666666667 -23.4666666666667 279.4666666666667 -42.6666666666666 256 -42.6666666666666S213.3333333333333 -23.4666666666667 213.3333333333333 0" />
-    <glyph glyph-name="bell-off"
-      unicode="&#xF09B;"
-      horiz-adv-x="512" d=" M444.5866666666667 -36.9066666666666L386.3466666666667 21.3333333333334H64V42.6666666666667L106.6666666666667 85.3333333333334V213.3333333333334C106.6666666666667 237.6533333333334 112.8533333333333 261.76 124.3733333333333 283.3066666666667L23.68 384L50.9866666666667 411.0933333333334L471.6799999999999 -9.8133333333333L444.5866666666667 -36.9066666666666M405.3333333333333 110.9333333333333V213.3333333333334C405.3333333333333 279.4666666666667 362.0266666666667 337.7066666666667 298.6666666666667 356.48V362.6666666666667C298.6666666666667 386.1333333333334 279.4666666666667 405.3333333333333 256 405.3333333333333S213.3333333333333 386.1333333333334 213.3333333333333 362.6666666666667V356.48C200.32 352.64 187.7333333333334 346.88 176.2133333333333 339.4133333333334L405.3333333333333 110.9333333333333M256 -42.6666666666666C279.4666666666667 -42.6666666666666 298.6666666666667 -23.4666666666667 298.6666666666667 0H213.3333333333333C213.3333333333333 -23.4666666666667 232.5333333333334 -42.6666666666666 256 -42.6666666666666z" />
-    <glyph glyph-name="bell-off-outline"
-      unicode="&#xFA90;"
-      horiz-adv-x="512" d=" M471.6799999999999 -9.8133333333333L50.9866666666667 411.0933333333334L23.68 384L124.3733333333333 283.3066666666667C112.8533333333333 261.76 106.6666666666667 237.6533333333334 106.6666666666667 213.3333333333334V85.3333333333334L64 42.6666666666667V21.3333333333334H386.3466666666667L444.5866666666667 -36.9066666666666L471.6799999999999 -9.8133333333333M149.3333333333333 64V213.3333333333334C149.3333333333333 226.3466666666667 151.68 239.1466666666667 156.5866666666667 251.0933333333334L343.68 64H149.3333333333333M213.3333333333333 0H298.6666666666667C298.6666666666667 -23.4666666666667 279.4666666666667 -42.6666666666666 256 -42.6666666666666S213.3333333333333 -23.4666666666667 213.3333333333333 0M176.8533333333333 339.4133333333334C188.16 346.6666666666667 200.5333333333333 352 213.3333333333333 356.48V362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667V356.48C362.0266666666667 337.7066666666667 405.3333333333333 279.4666666666667 405.3333333333333 213.3333333333334V110.9333333333333L362.6666666666667 153.6V213.3333333333334C362.6666666666667 272.2133333333334 314.88 320 256 320C239.36 320 222.9333333333333 315.7333333333334 208.2133333333333 308.0533333333334L176.8533333333333 339.4133333333334z" />
-    <glyph glyph-name="bell-outline"
-      unicode="&#xF09C;"
-      horiz-adv-x="512" d=" M341.3333333333333 85.3333333333334H149.3333333333333V224C149.3333333333333 277.3333333333334 192 320 245.3333333333333 320S341.3333333333333 277.3333333333334 341.3333333333333 224M384 106.6666666666667V224C384 289.4933333333334 338.3466666666667 344.32 277.3333333333333 358.8266666666667V373.3333333333334C277.3333333333333 391.04 263.04 405.3333333333333 245.3333333333333 405.3333333333333S213.3333333333333 391.04 213.3333333333333 373.3333333333334V358.8266666666667C152.1066666666667 344.3200000000001 106.6666666666667 289.4933333333334 106.6666666666667 224V106.6666666666667L64 64V42.6666666666667H426.6666666666667V64M245.3333333333333 -21.3333333333333C268.8 -21.3333333333333 288 -2.1333333333333 288 21.3333333333334H202.6666666666667C202.6666666666667 -2.1333333333333 221.8666666666667 -21.3333333333333 245.3333333333333 -21.3333333333333z" />
-    <glyph glyph-name="bell-plus"
-      unicode="&#xF09D;"
-      horiz-adv-x="512" d=" M213.3333333333333 0H298.6666666666667C298.6666666666667 -23.4666666666667 279.4666666666667 -42.6666666666666 256 -42.6666666666666C232.32 -42.6666666666666 213.3333333333333 -23.4666666666667 213.3333333333333 0M448 42.6666666666667V21.3333333333334H64V42.6666666666667L106.6666666666667 85.3333333333334V213.3333333333334C106.6666666666667 279.4666666666667 149.9733333333333 337.7066666666667 213.3333333333333 356.48V362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667V356.48C362.0266666666667 337.7066666666667 405.3333333333333 279.4666666666667 405.3333333333333 213.3333333333334V85.3333333333334L448 42.6666666666667M341.3333333333333 213.3333333333334H277.3333333333333V277.3333333333334H234.6666666666667V213.3333333333334H170.6666666666667V170.6666666666667H234.6666666666667V106.6666666666667H277.3333333333333V170.6666666666667H341.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="bell-plus-outline"
-      unicode="&#xFA91;"
-      horiz-adv-x="512" d=" M213.3333333333333 0H298.6666666666667C298.6666666666667 -23.4666666666667 279.4666666666667 -42.6666666666666 256 -42.6666666666666S213.3333333333333 -23.4666666666667 213.3333333333333 0M448 42.6666666666667V21.3333333333334H64V42.6666666666667L106.6666666666667 85.3333333333334V213.3333333333334C106.6666666666667 279.4666666666667 149.9733333333333 337.7066666666667 213.3333333333333 356.48V362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667V356.48C362.0266666666667 337.7066666666667 405.3333333333333 279.4666666666667 405.3333333333333 213.3333333333334V85.3333333333334L448 42.6666666666667M362.6666666666667 213.3333333333334C362.6666666666667 272.2133333333334 314.88 320 256 320S149.3333333333333 272.2133333333334 149.3333333333333 213.3333333333334V64H362.6666666666667V213.3333333333334M320 170.6666666666667H277.3333333333333V128H234.6666666666667V170.6666666666667H192V213.3333333333334H234.6666666666667V256H277.3333333333333V213.3333333333334H320" />
-    <glyph glyph-name="bell-ring"
-      unicode="&#xF09E;"
-      horiz-adv-x="512" d=" M448 42.6666666666667V21.3333333333334H64V42.6666666666667L106.6666666666667 85.3333333333334V213.3333333333334C106.6666666666667 279.4666666666667 149.9733333333333 337.7066666666667 213.3333333333333 356.48V362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667V356.48C362.0266666666667 337.7066666666667 405.3333333333333 279.4666666666667 405.3333333333333 213.3333333333334V85.3333333333334L448 42.6666666666667M298.6666666666667 0C298.6666666666667 -23.4666666666667 279.4666666666667 -42.6666666666666 256 -42.6666666666666S213.3333333333333 -23.4666666666667 213.3333333333333 0M421.3333333333333 379.9466666666667L391.04 349.6533333333333C427.52 313.6 448 264.5333333333334 448 213.3333333333334H490.6666666666666C490.6666666666666 275.8400000000001 465.92 336 421.3333333333333 379.9466666666667M21.3333333333333 213.3333333333334H64C64 264.5333333333334 84.48 313.6 120.96 349.6533333333333L90.6666666666667 379.9466666666667C46.08 336 21.3333333333333 275.8400000000001 21.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="bell-ring-outline"
-      unicode="&#xF09F;"
-      horiz-adv-x="512" d=" M213.3333333333333 0H298.6666666666667C298.6666666666667 -23.4666666666667 279.4666666666667 -42.6666666666666 256 -42.6666666666666S213.3333333333333 -23.4666666666667 213.3333333333333 0M448 42.6666666666667V21.3333333333334H64V42.6666666666667L106.6666666666667 85.3333333333334V213.3333333333334C106.6666666666667 279.4666666666667 149.9733333333333 337.7066666666667 213.3333333333333 356.48V362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667V356.48C362.0266666666667 337.7066666666667 405.3333333333333 279.4666666666667 405.3333333333333 213.3333333333334V85.3333333333334L448 42.6666666666667M362.6666666666667 213.3333333333334C362.6666666666667 272.2133333333334 314.88 320 256 320S149.3333333333333 272.2133333333334 149.3333333333333 213.3333333333334V64H362.6666666666667V213.3333333333334M421.3333333333333 379.9466666666667L391.04 349.6533333333333C427.52 313.6 448 264.5333333333334 448 213.3333333333334H490.6666666666666C490.6666666666666 275.8400000000001 465.92 336 421.3333333333333 379.9466666666667M21.3333333333333 213.3333333333334H64C64 264.5333333333334 84.48 313.6 120.96 349.6533333333333L90.6666666666667 379.9466666666667C46.08 336 21.3333333333333 275.8400000000001 21.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="bell-sleep"
-      unicode="&#xF0A0;"
-      horiz-adv-x="512" d=" M213.3333333333333 0H298.6666666666667C298.6666666666667 -23.4666666666667 279.4666666666667 -42.6666666666666 256 -42.6666666666666S213.3333333333333 -23.4666666666667 213.3333333333333 0M448 42.6666666666667V21.3333333333334H64V42.6666666666667L106.6666666666667 85.3333333333334V213.3333333333334C106.6666666666667 279.4666666666667 149.9733333333333 337.7066666666667 213.3333333333333 356.48V362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667V356.48C362.0266666666667 337.7066666666667 405.3333333333333 279.4666666666667 405.3333333333333 213.3333333333334V85.3333333333334L448 42.6666666666667M320 256H192V213.3333333333334H261.12L192 155.7333333333334V106.6666666666667H320V149.3333333333334H250.88L320 206.9333333333333V256z" />
-    <glyph glyph-name="bell-sleep-outline"
-      unicode="&#xFA92;"
-      horiz-adv-x="512" d=" M213.3333333333333 0H298.6666666666667C298.6666666666667 -23.4666666666667 279.4666666666667 -42.6666666666666 256 -42.6666666666666S213.3333333333333 -23.4666666666667 213.3333333333333 0M448 42.6666666666667V21.3333333333334H64V42.6666666666667L106.6666666666667 85.3333333333334V213.3333333333334C106.6666666666667 279.4666666666667 149.9733333333333 337.7066666666667 213.3333333333333 356.48V362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667V356.48C362.0266666666667 337.7066666666667 405.3333333333333 279.4666666666667 405.3333333333333 213.3333333333334V85.3333333333334L448 42.6666666666667M362.6666666666667 213.3333333333334C362.6666666666667 272.2133333333334 314.88 320 256 320S149.3333333333333 272.2133333333334 149.3333333333333 213.3333333333334V64H362.6666666666667V213.3333333333334M192 256V213.3333333333334H261.12L192 155.7333333333334V106.6666666666667H320V149.3333333333334H250.88L320 206.9333333333333V256H192z" />
-    <glyph glyph-name="beta"
-      unicode="&#xF0A1;"
-      horiz-adv-x="512" d=" M196.9066666666667 72.7466666666667V-45.2266666666667H146.7733333333333V304.64C146.7733333333333 335.5733333333334 155.9466666666667 359.8933333333333 174.08 378.0266666666667C192 396.16 216.96 405.3333333333333 247.68 405.3333333333333C277.3333333333333 405.3333333333333 300.16 398.08 317.2266666666667 384C334.08 369.4933333333334 342.4 349.44 342.4 324.0533333333334C342.4 306.56 336.8533333333334 290.1333333333334 325.76 274.9866666666667C314.6666666666667 259.8400000000001 300.3733333333334 249.3866666666667 282.6666666666667 243.6266666666667V242.7733333333334C309.3333333333334 238.5066666666667 330.0266666666667 228.9066666666667 344.1066666666667 213.3333333333334C358.1866666666667 198.1866666666667 365.2266666666667 178.7733333333333 365.2266666666667 154.88C365.2266666666667 126.72 355.4133333333333 103.68 336 85.9733333333334C316.3733333333334 68.2666666666668 290.7733333333333 59.5200000000001 258.7733333333333 59.5200000000001C236.16 59.5200000000001 215.4666666666667 64.0000000000001 196.9066666666667 72.7466666666668M228.6933333333333 218.6666666666668V259.6266666666667C247.2533333333333 261.9733333333334 262.4 268.8 274.56 280.32C286.5066666666667 292.0533333333334 292.48 305.0666666666667 292.48 320C292.48 349.44 277.3333333333333 364.3733333333334 247.4666666666667 364.3733333333334C231.2533333333334 364.3733333333334 218.6666666666667 359.2533333333334 209.92 348.8C201.1733333333333 338.3466666666667 196.9066666666667 323.8400000000001 196.9066666666667 304.8533333333334V117.3333333333334C216.32 106.0266666666666 235.3066666666667 100.48 253.6533333333334 100.48C271.5733333333333 100.48 285.6533333333333 105.1733333333334 295.68 114.3466666666667C305.7066666666667 123.7333333333334 310.6133333333334 136.96 310.6133333333334 153.8133333333334C310.6133333333334 192 283.3066666666667 213.3333333333334 228.6933333333334 218.6666666666667z" />
-    <glyph glyph-name="betamax"
-      unicode="&#xF9CA;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334C61.8666666666667 341.3333333333334 42.6666666666667 322.1333333333334 42.6666666666667 298.6666666666667V85.3333333333334C42.6666666666667 61.8666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H426.6666666666667C450.1333333333334 42.6666666666667 469.3333333333333 61.8666666666667 469.3333333333333 85.3333333333334V298.6666666666667C469.3333333333333 322.1333333333334 450.1333333333334 341.3333333333334 426.6666666666667 341.3333333333334H85.3333333333333M170.6666666666667 256C217.8133333333333 256 256 217.8133333333334 256 170.6666666666667S217.8133333333333 85.3333333333334 170.6666666666667 85.3333333333334S85.3333333333333 123.52 85.3333333333333 170.6666666666667S123.52 256 170.6666666666667 256M277.3333333333333 256H426.6666666666667V85.3333333333334H277.3333333333333V256M170.6666666666667 213.3333333333334C147.2 213.3333333333334 128 194.1333333333333 128 170.6666666666667S147.2 128 170.6666666666667 128S213.3333333333333 147.2000000000001 213.3333333333333 170.6666666666667S194.1333333333333 213.3333333333334 170.6666666666667 213.3333333333334z" />
-    <glyph glyph-name="bible"
-      unicode="&#xF0A2;"
-      horiz-adv-x="512" d=" M123.9466666666667 405.3333333333333H149.3333333333333V256L202.6666666666667 288L256 256V405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -1.0666666666667 406.4 -21.3333333333333 384 -21.3333333333333H128C105.6 -21.3333333333333 85.3333333333333 -1.0666666666667 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 384 103.04 403.4133333333334 123.9466666666667 405.3333333333333M277.3333333333333 234.6666666666667V170.6666666666667H213.3333333333333V128H277.3333333333333V21.3333333333334H320V128H384V170.6666666666667H320V234.6666666666667H277.3333333333333z" />
-    <glyph glyph-name="bike"
-      unicode="&#xF0A3;"
-      horiz-adv-x="512" d=" M106.6666666666667 10.6666666666667C65.4933333333333 10.6666666666667 32 44.16 32 85.3333333333334S65.4933333333333 160 106.6666666666667 160S181.3333333333333 126.5066666666667 181.3333333333333 85.3333333333334S147.84 10.6666666666667 106.6666666666667 10.6666666666667M106.6666666666667 192C47.7866666666667 192 0 144.2133333333334 0 85.3333333333334S47.7866666666667 -21.3333333333333 106.6666666666667 -21.3333333333333S213.3333333333333 26.4533333333334 213.3333333333333 85.3333333333334S165.5466666666667 192 106.6666666666667 192M315.7333333333334 234.6666666666667H405.3333333333333V273.0666666666667H337.0666666666667L295.68 342.8266666666667C289.4933333333334 353.4933333333334 277.3333333333334 360.5333333333334 264.5333333333334 360.5333333333334C254.5066666666667 360.5333333333334 245.3333333333334 356.48 238.9333333333334 349.8666666666667L160 271.1466666666667C153.3866666666667 264.5333333333334 149.3333333333333 256 149.3333333333333 245.3333333333334C149.3333333333333 231.8933333333333 156.3733333333333 220.5866666666667 167.4666666666667 213.9733333333333L238.9333333333333 170.6666666666667V64H277.3333333333333V202.6666666666667L229.3333333333333 237.8666666666667L278.8266666666667 288M405.3333333333333 10.6666666666667C364.16 10.6666666666667 330.6666666666667 44.16 330.6666666666667 85.3333333333334S364.16 160 405.3333333333333 160S480 126.5066666666667 480 85.3333333333334S446.5066666666667 10.6666666666667 405.3333333333333 10.6666666666667M405.3333333333333 192C346.4533333333334 192 298.6666666666667 144.2133333333334 298.6666666666667 85.3333333333334S346.4533333333334 -21.3333333333333 405.3333333333333 -21.3333333333333S512 26.4533333333334 512 85.3333333333334S464.2133333333333 192 405.3333333333333 192M341.3333333333333 345.6C362.6666666666667 345.6 379.7333333333334 362.6666666666667 379.7333333333334 384S362.6666666666667 422.4 341.3333333333333 422.4S302.9333333333333 405.3333333333333 302.9333333333333 384S320 345.6 341.3333333333333 345.6z" />
-    <glyph glyph-name="bing"
-      unicode="&#xF0A4;"
-      horiz-adv-x="512" d=" M106.6666666666667 384V42.6666666666667L186.0266666666667 0L384 110.5066666666667V197.76L208.4266666666667 257.0666666666667L242.7733333333333 174.0800000000001L297.3866666666667 149.3333333333334L185.6 87.04V356.9066666666667L106.6666666666667 384" />
-    <glyph glyph-name="binoculars"
-      unicode="&#xF0A5;"
-      horiz-adv-x="512" d=" M234.6666666666667 320H277.3333333333333V170.6666666666667H234.6666666666667V320M192 21.3333333333334C192 9.6 182.4 0 170.6666666666667 0H106.6666666666667C94.9333333333333 0 85.3333333333333 9.6 85.3333333333333 21.3333333333334V128L128 320H213.3333333333333V170.6666666666667C213.3333333333333 158.9333333333333 203.7333333333334 149.3333333333334 192 149.3333333333334V21.3333333333334M213.3333333333333 341.3333333333334H149.3333333333333V384H213.3333333333333V341.3333333333334M320 21.3333333333334V149.3333333333334C308.2666666666667 149.3333333333334 298.6666666666667 158.9333333333333 298.6666666666667 170.6666666666667V320H384L426.6666666666667 128V21.3333333333334C426.6666666666667 9.6 417.0666666666667 0 405.3333333333333 0H341.3333333333333C329.6 0 320 9.6 320 21.3333333333334M298.6666666666667 341.3333333333334V384H362.6666666666667V341.3333333333334H298.6666666666667z" />
-    <glyph glyph-name="bio"
-      unicode="&#xF0A6;"
-      horiz-adv-x="512" d=" M362.6666666666667 192H426.6666666666667C450.1333333333334 192 469.3333333333333 172.8 469.3333333333333 149.3333333333334V85.3333333333334C469.3333333333333 61.8666666666667 450.1333333333334 42.6666666666667 426.6666666666667 42.6666666666667H362.6666666666667C339.2 42.6666666666667 320 61.8666666666667 320 85.3333333333334V149.3333333333334C320 172.8 339.2 192 362.6666666666667 192M362.6666666666667 149.3333333333334V85.3333333333334H426.6666666666667V149.3333333333334H362.6666666666667M42.6666666666667 298.6666666666667H149.3333333333333C172.8 298.6666666666667 192 279.4666666666667 192 256V213.3333333333334C192 189.8666666666667 172.8 170.6666666666667 149.3333333333333 170.6666666666667C172.8 170.6666666666667 192 151.4666666666667 192 128V85.3333333333334C192 61.8666666666667 172.8 42.6666666666667 149.3333333333333 42.6666666666667H42.6666666666667V298.6666666666667M85.3333333333333 256V192H149.3333333333333V256H85.3333333333333M85.3333333333333 85.3333333333334H149.3333333333333V149.3333333333334H85.3333333333333V85.3333333333334M234.6666666666667 170.6666666666667H277.3333333333333V42.6666666666667H234.6666666666667V170.6666666666667M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256z" />
-    <glyph glyph-name="biohazard"
-      unicode="&#xF0A7;"
-      horiz-adv-x="512" d=" M490.6666666666666 105.3866666666667C490.6666666666666 100.48 490.6666666666666 96 489.8133333333333 91.7333333333334C485.9733333333334 146.3466666666667 440.32 189.6533333333334 384 189.6533333333334C376.1066666666667 189.6533333333334 368.4266666666666 188.5866666666667 360.9600000000001 187.0933333333334C361.8133333333334 181.3333333333334 362.6666666666667 176.4266666666667 362.6666666666667 170.6666666666668C362.6666666666667 120.5333333333334 326.6133333333334 78.5066666666667 278.8266666666667 68.0533333333334C286.2933333333333 20.2666666666668 326.6133333333334 -16.8533333333333 376.5333333333333 -20.48C371.84 -21.3333333333333 367.36 -21.3333333333333 362.6666666666667 -21.3333333333333C318.2933333333333 -21.3333333333333 278.8266666666667 1.28 256 35.4133333333334C233.1733333333333 1.28 193.92 -21.3333333333333 149.3333333333333 -21.3333333333333C144.64 -21.3333333333333 140.16 -21.3333333333333 135.4666666666667 -20.48C185.3866666666667 -16.8533333333333 225.4933333333334 20.0533333333333 233.1733333333333 68.0533333333333C185.1733333333333 78.5066666666667 149.3333333333333 120.5333333333334 149.3333333333333 170.6666666666667C149.3333333333333 176.4266666666667 150.1866666666667 181.3333333333334 150.8266666666667 187.0933333333334C143.5733333333333 188.5866666666667 135.8933333333333 189.6533333333333 128 189.6533333333333C71.68 189.6533333333333 26.0266666666667 146.3466666666667 21.9733333333333 91.7333333333333C21.3333333333333 95.9999999999999 21.3333333333333 100.48 21.3333333333333 105.3866666666667C21.3333333333333 173.8666666666667 76.5866666666667 229.5466666666666 145.28 231.68C134.4 250.24 128 272 128 295.04C128 342.6133333333334 154.24 384 193.28 405.3333333333333C166.6133333333333 386.1333333333334 149.3333333333333 355.4133333333334 149.3333333333333 320C149.3333333333333 291.2000000000001 161.28 264.7466666666667 180.6933333333333 245.3333333333334C200.1066666666667 264.7466666666667 226.56 276.48 256 276.48C285.2266666666667 276.48 311.8933333333333 264.7466666666667 330.6666666666667 245.3333333333334C350.5066666666667 264.7466666666667 362.6666666666667 291.2000000000001 362.6666666666667 320C362.6666666666667 355.4133333333334 345.1733333333333 386.1333333333334 318.72 405.3333333333333C357.76 384 384 342.6133333333334 384 295.04C384 272 377.6 250.24 366.7200000000001 231.68C435.6266666666667 229.5466666666667 490.6666666666666 173.8666666666667 490.6666666666666 105.3866666666667M197.76 232.32C214.4 221.44 234.6666666666667 215.04 256 215.04S297.6 221.44 314.24 232.32C298.6666666666667 246.4000000000001 278.6133333333334 255.36 256 255.36S213.3333333333333 246.4000000000001 197.76 232.32M256 139.3066666666667C273.4933333333334 139.3066666666667 288 153.6 288 170.6666666666667C288 188.3733333333333 273.7066666666667 202.6666666666667 256 202.6666666666667S224 188.3733333333333 224 170.6666666666667C224 153.6 238.2933333333333 139.3066666666667 256 139.3066666666667M234.0266666666667 89.8133333333334C231.8933333333334 130.1333333333334 207.1466666666667 164.48 171.7333333333334 180.2666666666667C171.3066666666667 177.0666666666667 170.6666666666667 174.0800000000001 170.6666666666667 170.6666666666668C170.6666666666667 131.84 197.76 99.4133333333334 234.0266666666667 89.8133333333334M340.48 180.2666666666667C304.8533333333334 164.48 279.8933333333333 130.1333333333334 277.3333333333333 89.8133333333334C314.24 99.4133333333334 341.3333333333333 131.84 341.3333333333333 170.6666666666667C341.3333333333333 174.0800000000001 340.6933333333334 177.0666666666667 340.48 180.2666666666667z" />
-    <glyph glyph-name="bitbucket"
-      unicode="&#xF0A8;"
-      horiz-adv-x="512" d=" M457.1733333333333 405.3333333333333C464.8533333333333 403.8400000000001 469.9733333333334 396.3733333333334 469.3333333333333 387.8400000000001L450.56 262.4000000000001L411.0933333333333 -8.5333333333333C409.6 -16 404.2666666666667 -21.3333333333333 397.44 -21.3333333333333H114.56C107.7333333333333 -21.3333333333333 102.4 -16 100.9066666666667 -8.5333333333333L61.44 262.4000000000001L42.6666666666667 387.8400000000001C42.0266666666667 396.3733333333334 47.1466666666667 403.8400000000001 54.8266666666667 405.3333333333333H457.1733333333333M300.3733333333334 122.4533333333334L322.1333333333334 262.4000000000001H189.8666666666667L211.6266666666667 122.4533333333334H300.3733333333334z" />
-    <glyph glyph-name="bitcoin"
-      unicode="&#xF812;"
-      horiz-adv-x="512" d=" M96 341.3333333333334H170.6666666666667V405.3333333333333H213.3333333333333V341.3333333333334H245.3333333333333V405.3333333333333H288V341.3333333333334C405.3333333333333 341.3333333333334 405.3333333333333 213.3333333333334 341.3333333333333 208C426.6666666666667 213.3333333333334 448 42.6666666666667 288 42.6666666666667V-21.3333333333333H245.3333333333333V42.6666666666667H213.3333333333333V-21.3333333333333H170.6666666666667V42.6666666666667H96L106.6666666666667 85.3333333333334H128C139.7333333333333 85.3333333333334 149.3333333333333 94.9333333333333 149.3333333333333 106.6666666666667V277.3333333333334C149.3333333333333 289.0666666666667 139.7333333333333 298.6666666666667 128 298.6666666666667H96V341.3333333333334M213.3333333333333 298.6666666666667V213.3333333333334S309.3333333333333 208 309.3333333333333 256S213.3333333333333 298.6666666666667 213.3333333333333 298.6666666666667M213.3333333333333 181.3333333333334V85.3333333333334S330.6666666666667 85.3333333333334 330.6666666666667 133.3333333333334S213.3333333333333 181.3333333333334 213.3333333333333 181.3333333333334z" />
-    <glyph glyph-name="black-mesa"
-      unicode="&#xF0A9;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192C85.3333333333333 141.0133333333333 107.7333333333333 95.36 143.1466666666667 64H192V192H362.6666666666667L408.5333333333333 115.4133333333334C420.0533333333333 138.6666666666667 426.6666666666667 164.48 426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="blackberry"
-      unicode="&#xF0AA;"
-      horiz-adv-x="512" d=" M116.2666666666667 228.6933333333334C136.5333333333333 228.6933333333334 160 212.2666666666667 160 192S136.5333333333333 155.3066666666667 116.2666666666667 155.3066666666667H42.6666666666667L57.3866666666667 228.6933333333334H116.2666666666667M130.9866666666666 346.4533333333333C151.2533333333333 346.4533333333333 175.1466666666667 330.0266666666667 175.1466666666667 309.3333333333333C175.1466666666667 289.4933333333334 151.2533333333333 272.8533333333334 130.9866666666666 272.8533333333334H57.3866666666667L72.1066666666667 346.4533333333333H130.9866666666667M277.9733333333333 346.4533333333333C298.6666666666667 346.4533333333333 322.1333333333334 330.0266666666667 322.1333333333334 309.3333333333333C322.1333333333334 289.4933333333334 298.6666666666667 272.8533333333334 277.9733333333333 272.8533333333334H200.7466666666667L215.4666666666667 346.4533333333333H277.9733333333333M263.2533333333334 228.6933333333334C283.7333333333334 228.6933333333334 307.4133333333333 212.2666666666667 307.4133333333333 192S283.7333333333334 155.3066666666666 263.2533333333334 155.3066666666666H186.0266666666667L200.7466666666667 228.6933333333333H263.2533333333334M234.0266666666667 111.1466666666667C254.2933333333333 111.1466666666667 277.9733333333333 94.5066666666666 277.9733333333333 74.6666666666666C277.9733333333333 53.9733333333333 254.2933333333333 37.5466666666666 234.0266666666667 37.5466666666666H160L175.1466666666667 111.1466666666667H234.0266666666667M395.7333333333334 155.3066666666666C416 155.3066666666666 439.8933333333333 138.6666666666666 439.8933333333333 118.4S416 81.7066666666667 395.7333333333334 81.7066666666667H322.1333333333334L336.8533333333333 155.3066666666666H395.7333333333333M425.1733333333333 272.8533333333333C445.4399999999999 272.8533333333333 469.3333333333333 256 469.3333333333333 236.16C469.3333333333333 215.8933333333333 445.4399999999999 199.2533333333333 425.1733333333333 199.2533333333333H352L366.2933333333334 272.8533333333333H425.1733333333333z" />
-    <glyph glyph-name="blender"
-      unicode="&#xF0AB;"
-      horiz-adv-x="512" d=" M170.6666666666667 384C170.6666666666667 376.7466666666667 174.2933333333333 369.28 181.3333333333333 365.2266666666667L256 320H53.3333333333333C35.6266666666667 320 21.3333333333333 305.7066666666667 21.3333333333333 288S35.6266666666667 256 53.3333333333333 256H179.4133333333333L42.6666666666667 170.6666666666667C24.7466666666667 160 21.3333333333333 144.64 21.3333333333333 128C21.3333333333333 106.6666666666667 37.76 85.3333333333334 64 85.3333333333334C78.72 85.3333333333334 93.6533333333333 96 106.6666666666667 106.6666666666667L149.3333333333333 141.2266666666667C153.6 50.7733333333334 228.48 -21.3333333333333 320 -21.3333333333333C414.2933333333334 -21.3333333333333 490.6666666666666 55.04 490.6666666666666 149.3333333333334C490.6666666666666 211.6266666666667 457.1733333333333 266.6666666666667 407.2533333333334 295.8933333333333C406.6133333333333 296.32 405.9733333333334 296.9600000000001 405.3333333333333 297.3866666666667C405.3333333333333 297.3866666666667 403.6266666666667 298.6666666666667 402.3466666666667 299.3066666666667C336.2133333333333 343.8933333333333 277.9733333333333 368.64 203.7333333333333 402.56C199.2533333333333 404.48 195.4133333333333 405.3333333333333 192 405.3333333333333C179.2 405.3333333333333 170.6666666666667 395.52 170.6666666666667 384M320 256C378.88 256 426.6666666666667 208.2133333333334 426.6666666666667 149.3333333333334S378.88 42.6666666666667 320 42.6666666666667S213.3333333333333 90.4533333333334 213.3333333333333 149.3333333333334S261.12 256 320 256M320 224C278.8266666666667 224 245.3333333333333 190.5066666666667 245.3333333333333 149.3333333333334S278.8266666666667 74.6666666666667 320 74.6666666666667S394.6666666666667 108.16 394.6666666666667 149.3333333333334S361.1733333333333 224 320 224z" />
-    <glyph glyph-name="blinds"
-      unicode="&#xF0AC;"
-      horiz-adv-x="512" d=" M64 405.3333333333333H448C459.7333333333333 405.3333333333333 469.3333333333333 395.7333333333334 469.3333333333333 384V341.3333333333334C469.3333333333333 329.6 459.7333333333333 320 448 320H426.6666666666667V170.6666666666667C426.6666666666667 158.9333333333333 417.0666666666667 149.3333333333334 405.3333333333333 149.3333333333334H277.3333333333333V103.04C302.2933333333333 94.2933333333333 320 70.6133333333334 320 42.6666666666667C320 7.2533333333333 291.4133333333333 -21.3333333333333 256 -21.3333333333333S192 7.2533333333333 192 42.6666666666667C192 70.6133333333334 209.7066666666667 94.2933333333334 234.6666666666667 103.04V149.3333333333334H106.6666666666667C94.9333333333333 149.3333333333334 85.3333333333333 158.9333333333333 85.3333333333333 170.6666666666667V320H64C52.2666666666667 320 42.6666666666667 329.6 42.6666666666667 341.3333333333334V384C42.6666666666667 395.7333333333334 52.2666666666667 405.3333333333333 64 405.3333333333333M256 64C244.2666666666667 64 234.6666666666667 54.4 234.6666666666667 42.6666666666667S244.2666666666667 21.3333333333334 256 21.3333333333334S277.3333333333333 30.9333333333333 277.3333333333333 42.6666666666667S267.7333333333334 64 256 64z" />
-    <glyph glyph-name="block-helper"
-      unicode="&#xF0AD;"
-      horiz-adv-x="512" d=" M256 448C397.44 448 512 333.44 512 192S397.44 -64 256 -64S0 50.5600000000001 0 192S114.56 448 256 448M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192C42.6666666666667 140.8 60.8 93.8666666666667 90.88 56.96L391.04 357.12C354.1333333333334 387.2 307.2 405.3333333333333 256 405.3333333333333M256 -21.3333333333333C373.76 -21.3333333333333 469.3333333333333 74.24 469.3333333333333 192C469.3333333333333 243.2 451.1999999999999 290.1333333333334 421.12 327.04L120.96 26.8800000000001C157.8666666666667 -3.1999999999999 204.8 -21.3333333333333 256 -21.3333333333333z" />
-    <glyph glyph-name="blogger"
-      unicode="&#xF0AE;"
-      horiz-adv-x="512" d=" M298.6666666666667 170.6666666666667H212.2666666666667C200.5333333333333 170.6666666666667 190.9333333333333 161.0666666666667 190.9333333333333 149.3333333333334S200.5333333333333 128 212.2666666666667 128H298.6666666666667C310.4 128 320 137.6 320 149.3333333333334S310.4 170.6666666666667 298.6666666666667 170.6666666666667M212.2666666666667 234.6666666666667H267.7333333333333C279.4666666666667 234.6666666666667 289.0666666666666 244.2666666666667 289.0666666666666 256S279.4666666666667 277.3333333333334 267.7333333333333 277.3333333333334H212.2666666666667C200.5333333333333 277.3333333333334 190.9333333333333 267.7333333333334 190.9333333333333 256S200.5333333333333 234.6666666666667 212.2666666666667 234.6666666666667M341.3333333333333 256V234.6666666666667C341.3333333333333 222.9333333333333 350.9333333333333 213.3333333333334 362.6666666666667 213.3333333333334S384 203.7333333333334 384 192V128C384 92.5866666666667 355.4133333333333 64 320 64H192C156.5866666666667 64 128 92.5866666666667 128 128V277.3333333333334C128 312.7466666666667 156.5866666666667 341.3333333333334 192 341.3333333333334H277.3333333333333C312.7466666666667 341.3333333333334 341.3333333333333 312.7466666666667 341.3333333333333 277.3333333333334M426.6666666666667 405.3333333333333H85.3333333333333C61.6533333333333 405.3333333333333 42.6666666666667 386.3466666666667 42.6666666666667 362.6666666666667V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="bluetooth"
-      unicode="&#xF0AF;"
-      horiz-adv-x="512" d=" M317.44 100.48L277.3333333333333 60.3733333333333V140.5866666666667M277.3333333333333 323.6266666666667L317.44 283.52L277.3333333333333 243.6266666666667M377.8133333333334 283.52L256 405.3333333333333H234.6666666666667V243.6266666666667L136.7466666666667 341.3333333333334L106.6666666666667 311.2533333333334L225.92 192L106.6666666666667 72.96L136.7466666666667 42.6666666666667L234.6666666666667 140.5866666666667V-21.3333333333333H256L377.8133333333334 100.48L286.08 192L377.8133333333334 283.52z" />
-    <glyph glyph-name="bluetooth-audio"
-      unicode="&#xF0B0;"
-      horiz-adv-x="512" d=" M274.7733333333333 100.48L234.6666666666667 60.3733333333333V140.5866666666667M234.6666666666667 323.6266666666667L274.7733333333333 283.52L234.6666666666667 243.6266666666667M335.1466666666667 283.52L213.3333333333333 405.3333333333333H192V243.6266666666667L94.08 341.3333333333334L64 311.2533333333334L183.2533333333333 192L64 72.96L94.08 42.6666666666667L192 140.5866666666667V-21.3333333333333H213.3333333333333L335.1466666666667 100.48L243.4133333333334 192M416.64 304.8533333333334L389.5466666666667 277.3333333333334C402.9866666666667 252.1600000000001 410.6666666666667 222.9333333333333 410.6666666666667 192C410.6666666666667 161.0666666666667 402.9866666666667 131.84 389.5466666666667 106.6666666666667L415.1466666666667 80.64C435.84 113.4933333333334 448 152.1066666666667 448 193.92C448 234.6666666666667 436.48 272.4266666666667 416.64 304.8533333333334M303.7866666666667 192L353.28 142.2933333333334C359.2533333333334 157.8666666666667 362.6666666666667 174.5066666666667 362.6666666666667 192C362.6666666666667 209.4933333333334 359.2533333333334 226.1333333333334 353.4933333333334 241.4933333333334L303.7866666666667 192z" />
-    <glyph glyph-name="bluetooth-connect"
-      unicode="&#xF0B1;"
-      horiz-adv-x="512" d=" M405.3333333333333 234.6666666666667L362.6666666666667 192L405.3333333333333 149.3333333333334L448 192M317.44 100.48L277.3333333333333 60.3733333333333V140.5866666666667M277.3333333333333 323.6266666666667L317.44 283.52L277.3333333333333 243.6266666666667M377.8133333333334 283.52L256 405.3333333333333H234.6666666666667V243.6266666666667L136.7466666666667 341.3333333333334L106.6666666666667 311.2533333333334L225.92 192L106.6666666666667 72.96L136.7466666666667 42.6666666666667L234.6666666666667 140.5866666666667V-21.3333333333333H256L377.8133333333334 100.48L286.08 192M149.3333333333333 192L106.6666666666667 234.6666666666667L64 192L106.6666666666667 149.3333333333334L149.3333333333333 192z" />
-    <glyph glyph-name="bluetooth-off"
-      unicode="&#xF0B2;"
-      horiz-adv-x="512" d=" M277.3333333333333 323.6266666666667L317.44 283.52L283.3066666666666 249.3866666666667L313.3866666666667 219.3066666666667L377.8133333333334 283.7333333333334L256 405.3333333333333H234.6666666666667V298.0266666666667L277.3333333333333 255.36M115.4133333333333 362.6666666666667L85.3333333333333 332.5866666666667L225.92 192L106.6666666666667 72.7466666666667L136.7466666666667 42.6666666666667L234.6666666666667 140.5866666666667V-21.3333333333333H256L347.52 70.1866666666667L396.5866666666667 21.3333333333334L426.6666666666667 51.4133333333334M277.3333333333333 60.3733333333334V140.5866666666667L317.44 100.48" />
-    <glyph glyph-name="bluetooth-settings"
-      unicode="&#xF0B3;"
-      horiz-adv-x="512" d=" M317.44 143.1466666666667L277.3333333333333 103.04V183.2533333333333L317.44 143.1466666666667M277.3333333333333 366.2933333333334L317.44 326.1866666666667L277.3333333333333 286.0800000000001M377.8133333333334 326.1866666666667L256 448H234.6666666666667V286.0800000000001L136.7466666666667 384L106.6666666666667 353.92L225.92 234.6666666666667L106.6666666666667 115.4133333333334L136.7466666666667 85.3333333333334L234.6666666666667 183.2533333333333V21.3333333333334H256L377.8133333333334 143.1466666666667L286.08 234.6666666666667L377.8133333333334 326.1866666666667M320 -64H362.6666666666667V-21.3333333333333H320M149.3333333333333 -64H192V-21.3333333333333H149.3333333333333M234.6666666666667 -64H277.3333333333333V-21.3333333333333H234.6666666666667V-64z" />
-    <glyph glyph-name="bluetooth-transfer"
-      unicode="&#xF0B4;"
-      horiz-adv-x="512" d=" M313.8133333333334 283.52L222.08 192L313.8133333333334 100.48L192 -21.3333333333333H170.6666666666667V140.5866666666667L72.7466666666667 42.6666666666667L42.6666666666667 72.7466666666667L161.92 192L42.6666666666667 311.2533333333334L72.7466666666667 341.3333333333334L170.6666666666667 243.4133333333334V405.3333333333333H192L313.8133333333334 283.52M213.3333333333333 323.6266666666667V243.4133333333334L253.44 283.52L213.3333333333333 323.6266666666667M253.44 100.48L213.3333333333333 140.5866666666667V60.3733333333333L253.44 100.48M469.3333333333333 277.3333333333334H426.6666666666667V213.3333333333334H384V277.3333333333334H341.3333333333333L405.3333333333333 362.6666666666667L469.3333333333333 277.3333333333334M469.3333333333333 106.6666666666667L405.3333333333333 21.3333333333334L341.3333333333333 106.6666666666667H384V170.6666666666667H426.6666666666667V106.6666666666667H469.3333333333333z" />
-    <glyph glyph-name="blur"
-      unicode="&#xF0B5;"
-      horiz-adv-x="512" d=" M298.6666666666667 266.6666666666667C280.96 266.6666666666667 266.6666666666667 252.3733333333334 266.6666666666667 234.6666666666667S280.96 202.6666666666667 298.6666666666667 202.6666666666667S330.6666666666667 216.96 330.6666666666667 234.6666666666667S316.3733333333334 266.6666666666667 298.6666666666667 266.6666666666667M298.6666666666667 181.3333333333334C280.96 181.3333333333334 266.6666666666667 167.04 266.6666666666667 149.3333333333334S280.96 117.3333333333334 298.6666666666667 117.3333333333334S330.6666666666667 131.6266666666667 330.6666666666667 149.3333333333334S316.3733333333334 181.3333333333334 298.6666666666667 181.3333333333334M213.3333333333333 85.3333333333334C201.6 85.3333333333334 192 75.7333333333334 192 64S201.6 42.6666666666667 213.3333333333333 42.6666666666667S234.6666666666667 52.2666666666667 234.6666666666667 64S225.0666666666667 85.3333333333334 213.3333333333333 85.3333333333334M213.3333333333333 266.6666666666667C195.6266666666667 266.6666666666667 181.3333333333333 252.3733333333334 181.3333333333333 234.6666666666667S195.6266666666667 202.6666666666667 213.3333333333333 202.6666666666667S245.3333333333333 216.96 245.3333333333333 234.6666666666667S231.04 266.6666666666667 213.3333333333333 266.6666666666667M298.6666666666667 10.6666666666667C292.6933333333334 10.6666666666667 288 5.9733333333334 288 0S292.6933333333334 -10.6666666666666 298.6666666666667 -10.6666666666666S309.3333333333333 -5.9733333333334 309.3333333333333 0S304.64 10.6666666666667 298.6666666666667 10.6666666666667M298.6666666666667 85.3333333333334C286.9333333333333 85.3333333333334 277.3333333333333 75.7333333333334 277.3333333333333 64S286.9333333333333 42.6666666666667 298.6666666666667 42.6666666666667S320 52.2666666666667 320 64S310.4 85.3333333333334 298.6666666666667 85.3333333333334M448 160C442.0266666666667 160 437.3333333333333 155.3066666666667 437.3333333333333 149.3333333333334S442.0266666666667 138.6666666666667 448 138.6666666666667S458.6666666666666 143.36 458.6666666666666 149.3333333333334S453.9733333333334 160 448 160M384 341.3333333333334C372.2666666666667 341.3333333333334 362.6666666666667 331.7333333333334 362.6666666666667 320S372.2666666666667 298.6666666666667 384 298.6666666666667S405.3333333333333 308.2666666666667 405.3333333333333 320S395.7333333333334 341.3333333333334 384 341.3333333333334M384 256C372.2666666666667 256 362.6666666666667 246.4000000000001 362.6666666666667 234.6666666666667S372.2666666666667 213.3333333333334 384 213.3333333333334S405.3333333333333 222.9333333333333 405.3333333333333 234.6666666666667S395.7333333333334 256 384 256M384 85.3333333333334C372.2666666666667 85.3333333333334 362.6666666666667 75.7333333333334 362.6666666666667 64S372.2666666666667 42.6666666666667 384 42.6666666666667S405.3333333333333 52.2666666666667 405.3333333333333 64S395.7333333333334 85.3333333333334 384 85.3333333333334M384 170.6666666666667C372.2666666666667 170.6666666666667 362.6666666666667 161.0666666666667 362.6666666666667 149.3333333333334S372.2666666666667 128 384 128S405.3333333333333 137.6 405.3333333333333 149.3333333333334S395.7333333333334 170.6666666666667 384 170.6666666666667M213.3333333333333 181.3333333333334C195.6266666666667 181.3333333333334 181.3333333333333 167.04 181.3333333333333 149.3333333333334S195.6266666666667 117.3333333333334 213.3333333333333 117.3333333333334S245.3333333333333 131.6266666666667 245.3333333333333 149.3333333333334S231.04 181.3333333333334 213.3333333333333 181.3333333333334M213.3333333333333 298.6666666666667C225.0666666666667 298.6666666666667 234.6666666666667 308.2666666666667 234.6666666666667 320S225.0666666666667 341.3333333333334 213.3333333333333 341.3333333333334S192 331.7333333333334 192 320S201.6 298.6666666666667 213.3333333333333 298.6666666666667M213.3333333333333 373.3333333333334C219.3066666666667 373.3333333333334 224 378.0266666666667 224 384S219.3066666666667 394.6666666666667 213.3333333333333 394.6666666666667S202.6666666666667 389.9733333333334 202.6666666666667 384S207.36 373.3333333333334 213.3333333333333 373.3333333333334M213.3333333333333 10.6666666666667C207.36 10.6666666666667 202.6666666666667 5.9733333333334 202.6666666666667 0S207.36 -10.6666666666666 213.3333333333333 -10.6666666666666S224 -5.9733333333334 224 0S219.3066666666667 10.6666666666667 213.3333333333333 10.6666666666667M64 160C58.0266666666667 160 53.3333333333333 155.3066666666667 53.3333333333333 149.3333333333334S58.0266666666667 138.6666666666667 64 138.6666666666667S74.6666666666667 143.36 74.6666666666667 149.3333333333334S69.9733333333333 160 64 160M298.6666666666667 373.3333333333334C304.64 373.3333333333334 309.3333333333333 378.0266666666667 309.3333333333333 384S304.64 394.6666666666667 298.6666666666667 394.6666666666667S288 389.9733333333334 288 384S292.6933333333334 373.3333333333334 298.6666666666667 373.3333333333334M298.6666666666667 298.6666666666667C310.4 298.6666666666667 320 308.2666666666667 320 320S310.4 341.3333333333334 298.6666666666667 341.3333333333334S277.3333333333333 331.7333333333334 277.3333333333333 320S286.9333333333333 298.6666666666667 298.6666666666667 298.6666666666667M448 224C453.9733333333334 224 458.6666666666666 228.6933333333334 458.6666666666666 234.6666666666667S453.9733333333334 245.3333333333334 448 245.3333333333334S437.3333333333333 240.64 437.3333333333333 234.6666666666667S442.0266666666667 224 448 224M128 341.3333333333334C116.2666666666667 341.3333333333334 106.6666666666667 331.7333333333334 106.6666666666667 320S116.2666666666667 298.6666666666667 128 298.6666666666667S149.3333333333333 308.2666666666667 149.3333333333333 320S139.7333333333333 341.3333333333334 128 341.3333333333334M64 245.3333333333334C58.0266666666667 245.3333333333334 53.3333333333333 240.64 53.3333333333333 234.6666666666667S58.0266666666667 224 64 224S74.6666666666667 228.6933333333334 74.6666666666667 234.6666666666667S69.9733333333333 245.3333333333334 64 245.3333333333334M128 256C116.2666666666667 256 106.6666666666667 246.4000000000001 106.6666666666667 234.6666666666667S116.2666666666667 213.3333333333334 128 213.3333333333334S149.3333333333333 222.9333333333333 149.3333333333333 234.6666666666667S139.7333333333333 256 128 256M128 85.3333333333334C116.2666666666667 85.3333333333334 106.6666666666667 75.7333333333334 106.6666666666667 64S116.2666666666667 42.6666666666667 128 42.6666666666667S149.3333333333333 52.2666666666667 149.3333333333333 64S139.7333333333333 85.3333333333334 128 85.3333333333334M128 170.6666666666667C116.2666666666667 170.6666666666667 106.6666666666667 161.0666666666667 106.6666666666667 149.3333333333334S116.2666666666667 128 128 128S149.3333333333333 137.6 149.3333333333333 149.3333333333334S139.7333333333333 170.6666666666667 128 170.6666666666667z" />
-    <glyph glyph-name="blur-linear"
-      unicode="&#xF0B6;"
-      horiz-adv-x="512" d=" M277.3333333333333 85.3333333333334C289.0666666666667 85.3333333333334 298.6666666666667 94.9333333333333 298.6666666666667 106.6666666666667S289.0666666666667 128 277.3333333333333 128S256 118.4 256 106.6666666666667S265.6 85.3333333333334 277.3333333333333 85.3333333333334M277.3333333333333 170.6666666666667C289.0666666666667 170.6666666666667 298.6666666666667 180.2666666666667 298.6666666666667 192S289.0666666666667 213.3333333333334 277.3333333333333 213.3333333333334S256 203.7333333333334 256 192S265.6 170.6666666666667 277.3333333333333 170.6666666666667M277.3333333333333 256C289.0666666666667 256 298.6666666666667 265.6 298.6666666666667 277.3333333333334S289.0666666666667 298.6666666666667 277.3333333333333 298.6666666666667S256 289.0666666666667 256 277.3333333333334S265.6 256 277.3333333333333 256M362.6666666666667 181.3333333333334C368.64 181.3333333333334 373.3333333333333 186.0266666666667 373.3333333333333 192S368.64 202.6666666666667 362.6666666666667 202.6666666666667S352 197.9733333333333 352 192S356.6933333333333 181.3333333333334 362.6666666666667 181.3333333333334M362.6666666666667 266.6666666666667C368.64 266.6666666666667 373.3333333333333 271.36 373.3333333333333 277.3333333333334S368.64 288 362.6666666666667 288S352 283.3066666666667 352 277.3333333333334S356.6933333333333 266.6666666666667 362.6666666666667 266.6666666666667M64 384V341.3333333333334H448V384M362.6666666666667 96C368.64 96 373.3333333333333 100.6933333333333 373.3333333333333 106.6666666666667S368.64 117.3333333333334 362.6666666666667 117.3333333333334S352 112.64 352 106.6666666666667S356.6933333333333 96 362.6666666666667 96M192 85.3333333333334C203.7333333333334 85.3333333333334 213.3333333333333 94.9333333333333 213.3333333333333 106.6666666666667S203.7333333333334 128 192 128S170.6666666666667 118.4 170.6666666666667 106.6666666666667S180.2666666666667 85.3333333333334 192 85.3333333333334M106.6666666666667 160C124.3733333333333 160 138.6666666666667 174.2933333333334 138.6666666666667 192S124.3733333333333 224 106.6666666666667 224S74.6666666666667 209.7066666666667 74.6666666666667 192S88.96 160 106.6666666666667 160M106.6666666666667 245.3333333333334C124.3733333333333 245.3333333333334 138.6666666666667 259.6266666666667 138.6666666666667 277.3333333333334S124.3733333333333 309.3333333333334 106.6666666666667 309.3333333333334S74.6666666666667 295.04 74.6666666666667 277.3333333333334S88.96 245.3333333333334 106.6666666666667 245.3333333333334M64 0H448V42.6666666666667H64M192 256C203.7333333333334 256 213.3333333333333 265.6 213.3333333333333 277.3333333333334S203.7333333333334 298.6666666666667 192 298.6666666666667S170.6666666666667 289.0666666666667 170.6666666666667 277.3333333333334S180.2666666666667 256 192 256M192 170.6666666666667C203.7333333333334 170.6666666666667 213.3333333333333 180.2666666666667 213.3333333333333 192S203.7333333333334 213.3333333333334 192 213.3333333333334S170.6666666666667 203.7333333333334 170.6666666666667 192S180.2666666666667 170.6666666666667 192 170.6666666666667M106.6666666666667 74.6666666666667C124.3733333333333 74.6666666666667 138.6666666666667 88.96 138.6666666666667 106.6666666666667S124.3733333333333 138.6666666666667 106.6666666666667 138.6666666666667S74.6666666666667 124.3733333333333 74.6666666666667 106.6666666666667S88.96 74.6666666666667 106.6666666666667 74.6666666666667z" />
-    <glyph glyph-name="blur-off"
-      unicode="&#xF0B7;"
-      horiz-adv-x="512" d=" M64 160C58.0266666666667 160 53.3333333333333 155.3066666666667 53.3333333333333 149.3333333333334S58.0266666666667 138.6666666666667 64 138.6666666666667S74.6666666666667 143.36 74.6666666666667 149.3333333333334S69.9733333333333 160 64 160M128 85.3333333333334C116.2666666666667 85.3333333333334 106.6666666666667 75.7333333333334 106.6666666666667 64S116.2666666666667 42.6666666666667 128 42.6666666666667S149.3333333333333 52.2666666666667 149.3333333333333 64S139.7333333333333 85.3333333333334 128 85.3333333333334M213.3333333333333 10.6666666666667C207.36 10.6666666666667 202.6666666666667 5.9733333333334 202.6666666666667 0S207.36 -10.6666666666666 213.3333333333333 -10.6666666666666S224 -5.9733333333334 224 0S219.3066666666667 10.6666666666667 213.3333333333333 10.6666666666667M64 245.3333333333334C58.0266666666667 245.3333333333334 53.3333333333333 240.64 53.3333333333333 234.6666666666667S58.0266666666667 224 64 224S74.6666666666667 228.6933333333334 74.6666666666667 234.6666666666667S69.9733333333333 245.3333333333334 64 245.3333333333334M128 170.6666666666667C116.2666666666667 170.6666666666667 106.6666666666667 161.0666666666667 106.6666666666667 149.3333333333334S116.2666666666667 128 128 128S149.3333333333333 137.6 149.3333333333333 149.3333333333334S139.7333333333333 170.6666666666667 128 170.6666666666667M448 160C442.0266666666667 160 437.3333333333333 155.3066666666667 437.3333333333333 149.3333333333334S442.0266666666667 138.6666666666667 448 138.6666666666667S458.6666666666666 143.36 458.6666666666666 149.3333333333334S453.9733333333334 160 448 160M213.3333333333333 85.3333333333334C201.6 85.3333333333334 192 75.7333333333334 192 64S201.6 42.6666666666667 213.3333333333333 42.6666666666667S234.6666666666667 52.2666666666667 234.6666666666667 64S225.0666666666667 85.3333333333334 213.3333333333333 85.3333333333334M53.3333333333333 335.5733333333334L133.9733333333333 254.9333333333334L128 256C116.2666666666667 256 106.6666666666667 246.4000000000001 106.6666666666667 234.6666666666667S116.2666666666667 213.3333333333334 128 213.3333333333334S149.3333333333333 222.9333333333333 149.3333333333333 234.6666666666667C149.3333333333333 236.8 148.6933333333333 238.72 148.0533333333334 240.64L208 180.6933333333333C192.8533333333333 178.3466666666667 181.3333333333333 165.12 181.3333333333333 149.3333333333333C181.3333333333333 131.6266666666667 195.6266666666667 117.3333333333333 213.3333333333333 117.3333333333333C229.12 117.3333333333333 242.3466666666667 128.8533333333334 244.6933333333334 144L304.64 84.0533333333333C302.7200000000001 84.6933333333333 300.8 85.3333333333333 298.6666666666667 85.3333333333333C286.9333333333334 85.3333333333333 277.3333333333334 75.7333333333333 277.3333333333334 63.9999999999999S286.9333333333334 42.6666666666666 298.6666666666667 42.6666666666666S320 52.2666666666666 320 63.9999999999999C320 66.1333333333333 319.36 68.0533333333333 318.7200000000001 69.9733333333333L399.36 -10.6666666666667L426.6666666666667 16.4266666666667L80.4266666666667 362.6666666666667L53.3333333333333 335.5733333333334M298.6666666666667 10.6666666666667C292.6933333333334 10.6666666666667 288 5.9733333333334 288 0S292.6933333333334 -10.6666666666666 298.6666666666667 -10.6666666666666S309.3333333333333 -5.9733333333334 309.3333333333333 0S304.64 10.6666666666667 298.6666666666667 10.6666666666667M384 298.6666666666667C395.7333333333334 298.6666666666667 405.3333333333333 308.2666666666667 405.3333333333333 320S395.7333333333334 341.3333333333334 384 341.3333333333334S362.6666666666667 331.7333333333334 362.6666666666667 320S372.2666666666667 298.6666666666667 384 298.6666666666667M384 213.3333333333334C395.7333333333334 213.3333333333334 405.3333333333333 222.9333333333333 405.3333333333333 234.6666666666667S395.7333333333334 256 384 256S362.6666666666667 246.4000000000001 362.6666666666667 234.6666666666667S372.2666666666667 213.3333333333334 384 213.3333333333334M384 128C395.7333333333334 128 405.3333333333333 137.6 405.3333333333333 149.3333333333334S395.7333333333334 170.6666666666667 384 170.6666666666667S362.6666666666667 161.0666666666667 362.6666666666667 149.3333333333334S372.2666666666667 128 384 128M213.3333333333333 298.6666666666667C225.0666666666667 298.6666666666667 234.6666666666667 308.2666666666667 234.6666666666667 320S225.0666666666667 341.3333333333334 213.3333333333333 341.3333333333334S192 331.7333333333334 192 320S201.6 298.6666666666667 213.3333333333333 298.6666666666667M448 224C453.9733333333334 224 458.6666666666666 228.6933333333334 458.6666666666666 234.6666666666667S453.9733333333334 245.3333333333334 448 245.3333333333334S437.3333333333333 240.64 437.3333333333333 234.6666666666667S442.0266666666667 224 448 224M213.3333333333333 373.3333333333334C219.3066666666667 373.3333333333334 224 378.0266666666667 224 384S219.3066666666667 394.6666666666667 213.3333333333333 394.6666666666667S202.6666666666667 389.9733333333334 202.6666666666667 384S207.36 373.3333333333334 213.3333333333333 373.3333333333334M298.6666666666667 373.3333333333334C304.64 373.3333333333334 309.3333333333333 378.0266666666667 309.3333333333333 384S304.64 394.6666666666667 298.6666666666667 394.6666666666667S288 389.9733333333334 288 384S292.6933333333334 373.3333333333334 298.6666666666667 373.3333333333334M294.4 202.6666666666667H298.6666666666667C316.3733333333334 202.6666666666667 330.6666666666667 216.96 330.6666666666667 234.6666666666667S316.3733333333334 266.6666666666667 298.6666666666667 266.6666666666667S266.6666666666667 252.3733333333334 266.6666666666667 234.6666666666667V230.4000000000001C269.0133333333333 216.1066666666667 280.1066666666667 205.0133333333334 294.4 202.6666666666667M298.6666666666667 298.6666666666667C310.4 298.6666666666667 320 308.2666666666667 320 320S310.4 341.3333333333334 298.6666666666667 341.3333333333334S277.3333333333333 331.7333333333334 277.3333333333333 320S286.9333333333333 298.6666666666667 298.6666666666667 298.6666666666667z" />
-    <glyph glyph-name="blur-radial"
-      unicode="&#xF0B8;"
-      horiz-adv-x="512" d=" M298.6666666666667 170.6666666666667C286.9333333333333 170.6666666666667 277.3333333333333 161.0666666666667 277.3333333333333 149.3333333333334S286.9333333333333 128 298.6666666666667 128S320 137.6 320 149.3333333333334S310.4 170.6666666666667 298.6666666666667 170.6666666666667M298.6666666666667 96C292.6933333333334 96 288 91.3066666666667 288 85.3333333333334S292.6933333333334 74.6666666666667 298.6666666666667 74.6666666666667S309.3333333333333 79.36 309.3333333333333 85.3333333333334S304.64 96 298.6666666666667 96M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M362.6666666666667 245.3333333333334C356.6933333333333 245.3333333333334 352 240.64 352 234.6666666666667S356.6933333333333 224 362.6666666666667 224S373.3333333333333 228.6933333333334 373.3333333333333 234.6666666666667S368.64 245.3333333333334 362.6666666666667 245.3333333333334M362.6666666666667 160C356.6933333333333 160 352 155.3066666666667 352 149.3333333333334S356.6933333333333 138.6666666666667 362.6666666666667 138.6666666666667S373.3333333333333 143.36 373.3333333333333 149.3333333333334S368.64 160 362.6666666666667 160M298.6666666666667 288C304.64 288 309.3333333333333 292.6933333333334 309.3333333333333 298.6666666666667S304.64 309.3333333333334 298.6666666666667 309.3333333333334S288 304.64 288 298.6666666666667S292.6933333333334 288 298.6666666666667 288M298.6666666666667 256C286.9333333333333 256 277.3333333333333 246.4000000000001 277.3333333333333 234.6666666666667S286.9333333333333 213.3333333333334 298.6666666666667 213.3333333333334S320 222.9333333333333 320 234.6666666666667S310.4 256 298.6666666666667 256M213.3333333333333 288C219.3066666666667 288 224 292.6933333333334 224 298.6666666666667S219.3066666666667 309.3333333333334 213.3333333333333 309.3333333333334S202.6666666666667 304.64 202.6666666666667 298.6666666666667S207.36 288 213.3333333333333 288M149.3333333333333 160C143.36 160 138.6666666666667 155.3066666666667 138.6666666666667 149.3333333333334S143.36 138.6666666666667 149.3333333333333 138.6666666666667S160 143.36 160 149.3333333333334S155.3066666666667 160 149.3333333333333 160M213.3333333333333 96C207.36 96 202.6666666666667 91.3066666666667 202.6666666666667 85.3333333333334S207.36 74.6666666666667 213.3333333333333 74.6666666666667S224 79.36 224 85.3333333333334S219.3066666666667 96 213.3333333333333 96M149.3333333333333 245.3333333333334C143.36 245.3333333333334 138.6666666666667 240.64 138.6666666666667 234.6666666666667S143.36 224 149.3333333333333 224S160 228.6933333333334 160 234.6666666666667S155.3066666666667 245.3333333333334 149.3333333333333 245.3333333333334M213.3333333333333 170.6666666666667C201.6 170.6666666666667 192 161.0666666666667 192 149.3333333333334S201.6 128 213.3333333333333 128S234.6666666666667 137.6 234.6666666666667 149.3333333333334S225.0666666666667 170.6666666666667 213.3333333333333 170.6666666666667M213.3333333333333 256C201.6 256 192 246.4000000000001 192 234.6666666666667S201.6 213.3333333333334 213.3333333333333 213.3333333333334S234.6666666666667 222.9333333333333 234.6666666666667 234.6666666666667S225.0666666666667 256 213.3333333333333 256z" />
-    <glyph glyph-name="bomb"
-      unicode="&#xF690;"
-      horiz-adv-x="512" d=" M240 320C240 358.1866666666667 271.1466666666667 389.3333333333333 309.3333333333333 389.3333333333333S378.6666666666667 358.1866666666667 378.6666666666667 320C378.6666666666667 311.04 385.7066666666666 304 394.6666666666667 304S410.6666666666667 311.04 410.6666666666667 320V336H442.6666666666667V320C442.6666666666667 293.5466666666667 421.12 272 394.6666666666667 272S346.6666666666667 293.5466666666667 346.6666666666667 320C346.6666666666667 340.6933333333334 330.0266666666667 357.3333333333334 309.3333333333333 357.3333333333334S272 340.6933333333334 272 320H298.6666666666667V292.48C360.32 274.1333333333334 405.3333333333333 216.96 405.3333333333333 149.3333333333334C405.3333333333333 66.7733333333333 338.56 0 256 0S106.6666666666667 66.7733333333333 106.6666666666667 149.3333333333334C106.6666666666667 216.96 151.68 274.1333333333334 213.3333333333333 292.48V320H240M469.3333333333333 320H512V298.6666666666667H469.3333333333333V320M405.3333333333333 362.6666666666667V405.3333333333333H426.6666666666667V362.6666666666667H405.3333333333333M446.08 354.56L476.3733333333333 384.8533333333334L491.52 369.7066666666667L461.2266666666666 339.4133333333334L446.08 354.56z" />
-    <glyph glyph-name="bomb-off"
-      unicode="&#xF6C4;"
-      horiz-adv-x="512" d=" M309.3333333333333 389.3333333333333C270.9333333333333 389.3333333333333 240 358.4 240 320H213.3333333333333V292.48C198.6133333333334 288 184.96 281.3866666666667 172.3733333333333 273.0666666666667L379.52 65.92C396.3733333333333 90.4533333333333 405.3333333333333 119.68 405.3333333333333 149.3333333333334C405.3333333333333 216.96 360.32 274.1333333333334 298.6666666666667 292.48V320H272C272 340.6933333333334 288.64 357.3333333333334 309.3333333333333 357.3333333333334S346.6666666666667 340.6933333333334 346.6666666666667 320C346.6666666666667 293.5466666666667 368.2133333333334 272 394.6666666666667 272S442.4533333333333 293.5466666666667 442.4533333333333 320V336H410.6666666666667V320C410.6666666666667 311.04 403.4133333333333 304 394.6666666666667 304C385.7066666666666 304 378.6666666666667 311.04 378.6666666666667 320C378.6666666666667 358.4 347.52 389.3333333333333 309.3333333333333 389.3333333333333M72.7466666666667 312.32L42.6666666666667 282.24L118.4 206.5066666666667C110.9333333333333 189.0133333333333 106.6666666666667 169.8133333333334 106.6666666666667 149.3333333333334C106.6666666666667 66.9866666666667 173.44 0 256 0C275.6266666666667 0 295.04 4.0533333333334 313.1733333333333 11.7333333333333L388.9066666666667 -64L418.9866666666667 -33.92L72.7466666666667 312.32z" />
-    <glyph glyph-name="bone"
-      unicode="&#xF0B9;"
-      horiz-adv-x="512" d=" M170.6666666666667 149.3333333333334C170.6666666666667 113.92 142.08 85.3333333333334 106.6666666666667 85.3333333333334S42.6666666666667 113.92 42.6666666666667 149.3333333333334C42.6666666666667 165.76 48.8533333333333 180.6933333333334 58.88 192C48.8533333333333 203.3066666666667 42.6666666666667 218.24 42.6666666666667 234.6666666666667C42.6666666666667 270.0800000000001 71.2533333333333 298.6666666666667 106.6666666666667 298.6666666666667S170.6666666666667 270.0800000000001 170.6666666666667 234.6666666666667C199.04 232.96 227.6266666666667 231.04 256 231.04S312.96 232.96 341.3333333333333 234.6666666666667C341.3333333333333 270.0800000000001 369.92 298.6666666666667 405.3333333333333 298.6666666666667S469.3333333333333 270.0800000000001 469.3333333333333 234.6666666666667C469.3333333333333 218.24 463.1466666666666 203.3066666666667 453.1199999999999 192C463.1466666666666 180.6933333333334 469.3333333333333 165.76 469.3333333333333 149.3333333333334C469.3333333333333 113.92 440.7466666666667 85.3333333333334 405.3333333333333 85.3333333333334S341.3333333333333 113.92 341.3333333333333 149.3333333333334C312.96 151.04 284.3733333333334 152.96 256 152.96S199.04 151.04 170.6666666666667 149.3333333333334z" />
-    <glyph glyph-name="book"
-      unicode="&#xF0BA;"
-      horiz-adv-x="512" d=" M384 -21.3333333333333C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.3466666666667 407.4666666666667 405.3333333333333 384 405.3333333333333H256V256L202.6666666666667 288L149.3333333333333 256V405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384z" />
-    <glyph glyph-name="book-lock"
-      unicode="&#xF799;"
-      horiz-adv-x="512" d=" M384 405.3333333333333H256V256L202.6666666666667 288L149.3333333333333 256V405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.1333333333334 407.4666666666667 405.3333333333333 384 405.3333333333333M384 21.3333333333334H213.3333333333333V106.6666666666667H234.6666666666667V128C234.6666666666667 163.4133333333334 263.2533333333334 192 298.6666666666667 192S362.6666666666667 163.4133333333334 362.6666666666667 128V106.6666666666667H384V21.3333333333334M320 128V106.6666666666667H277.3333333333333V128C277.3333333333333 139.7333333333334 286.9333333333333 149.3333333333334 298.6666666666667 149.3333333333334S320 139.7333333333334 320 128z" />
-    <glyph glyph-name="book-lock-open"
-      unicode="&#xF79A;"
-      horiz-adv-x="512" d=" M384 405.3333333333333H256V256L202.6666666666667 288L149.3333333333333 256V405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.1333333333334 407.4666666666667 405.3333333333333 384 405.3333333333333M384 21.3333333333334H213.3333333333333V106.6666666666667H234.6666666666667V149.3333333333334C234.6666666666667 184.7466666666667 263.2533333333334 213.3333333333334 298.6666666666667 213.3333333333334S362.6666666666667 184.7466666666667 362.6666666666667 149.3333333333334H320C320 161.0666666666667 310.4 170.6666666666667 298.6666666666667 170.6666666666667S277.3333333333333 161.0666666666667 277.3333333333333 149.3333333333334V106.6666666666667H384V21.3333333333334z" />
-    <glyph glyph-name="book-minus"
-      unicode="&#xF5D9;"
-      horiz-adv-x="512" d=" M384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.5333333333333 405.3333333333333 128 405.3333333333333H149.3333333333333V256L202.6666666666667 288L256 256V405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333M384 64V106.6666666666667H256V64H384z" />
-    <glyph glyph-name="book-multiple"
-      unicode="&#xF0BB;"
-      horiz-adv-x="512" d=" M405.3333333333333 64H192C168.5333333333333 64 149.3333333333333 83.2 149.3333333333333 106.6666666666667V362.6666666666667C149.3333333333333 386.1333333333334 168.5333333333333 405.3333333333333 192 405.3333333333333H213.3333333333333V298.6666666666667L256 330.6666666666667L298.6666666666667 298.6666666666667V405.3333333333333H405.3333333333333C428.8 405.3333333333333 448 386.1333333333334 448 362.6666666666667V106.6666666666667C448 83.2 428.8 64 405.3333333333333 64M362.6666666666667 21.3333333333334V-21.3333333333333H106.6666666666667C83.2 -21.3333333333333 64 -2.1333333333333 64 21.3333333333334V320H106.6666666666667V21.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="book-multiple-minus"
-      unicode="&#xFA93;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C168.5333333333333 405.3333333333333 149.3333333333333 386.1333333333334 149.3333333333333 362.6666666666667V106.6666666666667C149.3333333333333 83.2 168.5333333333333 64 192 64H405.3333333333333C428.8 64 448 83.2 448 106.6666666666667V362.6666666666667C448 386.1333333333334 428.8 405.3333333333333 405.3333333333333 405.3333333333333H298.6666666666667V298.6666666666667L256 330.6666666666667L213.3333333333333 298.6666666666667V405.3333333333333H192M64 320V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H362.6666666666667V21.3333333333334H106.6666666666667V320H64M405.3333333333333 192V149.3333333333334H277.3333333333333V192H405.3333333333333z" />
-    <glyph glyph-name="book-multiple-plus"
-      unicode="&#xFA94;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C168.5333333333333 405.3333333333333 149.3333333333333 386.1333333333334 149.3333333333333 362.6666666666667V106.6666666666667C149.3333333333333 83.2 168.5333333333333 64 192 64H405.3333333333333C428.8 64 448 83.2 448 106.6666666666667V362.6666666666667C448 386.1333333333334 428.8 405.3333333333333 405.3333333333333 405.3333333333333H298.6666666666667V298.6666666666667L256 330.6666666666667L213.3333333333333 298.6666666666667V405.3333333333333H192M64 320V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H362.6666666666667V21.3333333333334H106.6666666666667V320H64M320 234.6666666666667H362.6666666666667V192H405.3333333333333V149.3333333333334H362.6666666666667V106.6666666666667H320V149.3333333333334H277.3333333333333V192H320V234.6666666666667z" />
-    <glyph glyph-name="book-multiple-remove"
-      unicode="&#xFA95;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C168.5333333333333 405.3333333333333 149.3333333333333 386.1333333333334 149.3333333333333 362.6666666666667V106.6666666666667C149.3333333333333 83.2 168.5333333333333 64 192 64H405.3333333333333C428.8 64 448 83.2 448 106.6666666666667V362.6666666666667C448 386.1333333333334 428.8 405.3333333333333 405.3333333333333 405.3333333333333H298.6666666666667V298.6666666666667L256 330.6666666666667L213.3333333333333 298.6666666666667V405.3333333333333H192M64 320V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H362.6666666666667V21.3333333333334H106.6666666666667V320H64M311.2533333333334 231.04L341.3333333333333 200.7466666666667L371.4133333333333 231.04L401.7066666666666 200.7466666666667L371.4133333333333 170.6666666666667L401.7066666666666 140.5866666666667L371.4133333333333 110.2933333333334L341.3333333333333 140.5866666666667L311.2533333333334 110.2933333333334L280.96 140.5866666666667L311.2533333333334 170.6666666666667L280.96 200.7466666666667L311.2533333333334 231.04z" />
-    <glyph glyph-name="book-multiple-variant"
-      unicode="&#xF0BC;"
-      horiz-adv-x="512" d=" M405.3333333333333 64H192C168.5333333333333 64 149.3333333333333 83.2 149.3333333333333 106.6666666666667V362.6666666666667C149.3333333333333 386.1333333333334 168.5333333333333 405.3333333333333 192 405.3333333333333H405.3333333333333C428.8 405.3333333333333 448 386.1333333333334 448 362.6666666666667V106.6666666666667C448 83.2 428.8 64 405.3333333333333 64M213.3333333333333 256L256 288L298.6666666666667 256V362.6666666666667H213.3333333333333V256M362.6666666666667 21.3333333333334V-21.3333333333333H106.6666666666667C83.2 -21.3333333333333 64 -2.1333333333333 64 21.3333333333334V320H106.6666666666667V21.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="book-open"
-      unicode="&#xF0BD;"
-      horiz-adv-x="512" d=" M277.3333333333333 192H426.6666666666667V160H277.3333333333333M277.3333333333333 245.3333333333334H426.6666666666667V213.3333333333334H277.3333333333333M277.3333333333333 138.6666666666667H426.6666666666667V106.6666666666667H277.3333333333333M448 362.6666666666667H64C40.5333333333333 362.6666666666667 21.3333333333333 343.4666666666667 21.3333333333333 320V42.6666666666667C21.3333333333333 19.2 40.5333333333333 0 64 0H448C471.4666666666667 0 490.6666666666666 19.2 490.6666666666666 42.6666666666667V320C490.6666666666666 343.4666666666667 471.4666666666667 362.6666666666667 448 362.6666666666667M448 42.6666666666667H256V320H448" />
-    <glyph glyph-name="book-open-page-variant"
-      unicode="&#xF5DA;"
-      horiz-adv-x="512" d=" M405.3333333333333 405.3333333333333L298.6666666666667 309.3333333333334V74.6666666666667L405.3333333333333 170.6666666666667V405.3333333333333M138.6666666666667 341.3333333333334C97.0666666666667 341.3333333333334 52.2666666666667 332.8 21.3333333333333 309.3333333333334V-3.4133333333333C21.3333333333333 -8.7466666666667 26.6666666666667 -14.08 32 -14.08C34.1333333333333 -14.08 35.2 -12.5866666666666 37.3333333333333 -12.5866666666666C66.1333333333333 1.28 107.7333333333333 10.6666666666667 138.6666666666667 10.6666666666667C180.2666666666667 10.6666666666667 225.0666666666667 2.1333333333334 256 -21.3333333333333C284.8 -3.1999999999999 337.0666666666667 10.6666666666667 373.3333333333333 10.6666666666667C408.5333333333333 10.6666666666667 444.8 4.0533333333334 474.6666666666666 -11.9466666666666C476.8 -13.0133333333333 477.8666666666666 -12.5866666666666 480 -12.5866666666666C485.3333333333333 -12.5866666666666 490.6666666666666 -7.2533333333333 490.6666666666666 -1.92V309.3333333333334C477.8666666666666 318.9333333333334 464 325.3333333333334 448 330.6666666666667V42.6666666666667C424.5333333333333 50.1333333333334 398.9333333333333 53.3333333333334 373.3333333333333 53.3333333333334C337.0666666666667 53.3333333333334 284.8 39.4666666666667 256 21.3333333333334V309.3333333333334C225.0666666666667 332.8 180.2666666666667 341.3333333333334 138.6666666666667 341.3333333333334z" />
-    <glyph glyph-name="book-open-variant"
-      unicode="&#xF0BE;"
-      horiz-adv-x="512" d=" M448 341.3333333333334C424.32 348.8 398.2933333333334 352 373.3333333333333 352C331.7333333333334 352 286.9333333333333 343.4666666666667 256 320C225.0666666666667 343.4666666666667 180.2666666666667 352 138.6666666666667 352C97.0666666666667 352 52.2666666666667 343.4666666666667 21.3333333333333 320V7.4666666666667C21.3333333333333 2.1333333333334 26.6666666666667 -3.1999999999999 32 -3.1999999999999C34.1333333333333 -3.1999999999999 35.2 -2.1333333333333 37.3333333333333 -2.1333333333333C66.1333333333333 11.7333333333333 107.7333333333333 21.3333333333334 138.6666666666667 21.3333333333334C180.2666666666667 21.3333333333334 225.0666666666667 12.8000000000001 256 -10.6666666666666C284.8 7.4666666666667 337.0666666666667 21.3333333333334 373.3333333333333 21.3333333333334C408.5333333333333 21.3333333333334 444.8 14.9333333333333 474.6666666666666 -1.0666666666667C476.8 -2.1333333333333 477.8666666666666 -2.1333333333333 480 -2.1333333333333C485.3333333333333 -2.1333333333333 490.6666666666666 3.2 490.6666666666666 8.5333333333333V320C477.8666666666666 329.6 464 336 448 341.3333333333334M448 53.3333333333334C424.5333333333333 60.8000000000001 398.9333333333333 64 373.3333333333333 64C337.0666666666667 64 284.8 50.1333333333334 256 32V277.3333333333334C284.8 295.4666666666667 337.0666666666667 309.3333333333334 373.3333333333333 309.3333333333334C398.9333333333333 309.3333333333334 424.5333333333333 306.1333333333334 448 298.6666666666667V53.3333333333334z" />
-    <glyph glyph-name="book-plus"
-      unicode="&#xF5DB;"
-      horiz-adv-x="512" d=" M384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.5333333333333 405.3333333333333 128 405.3333333333333H149.3333333333333V256L202.6666666666667 288L256 256V405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333M298.6666666666667 21.3333333333334H341.3333333333333V64H384V106.6666666666667H341.3333333333333V149.3333333333334H298.6666666666667V106.6666666666667H256V64H298.6666666666667V21.3333333333334z" />
-    <glyph glyph-name="book-remove"
-      unicode="&#xFA96;"
-      horiz-adv-x="512" d=" M384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.5333333333333 405.3333333333333 128 405.3333333333333H149.3333333333333V256L202.6666666666667 288L256 256V405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333M350.08 24.96L380.3733333333333 55.2533333333334L350.08 85.3333333333334L380.3733333333333 115.4133333333334L350.08 145.7066666666667L320 115.4133333333334L289.92 145.7066666666667L259.6266666666667 115.4133333333334L289.92 85.3333333333334L259.6266666666667 55.2533333333333L289.92 24.96L320 55.2533333333333L350.08 24.96z" />
-    <glyph glyph-name="book-variant"
-      unicode="&#xF0BF;"
-      horiz-adv-x="512" d=" M128 362.6666666666667H234.6666666666667V192L181.3333333333333 224L128 192M384 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.1333333333334 407.4666666666667 405.3333333333333 384 405.3333333333333z" />
-    <glyph glyph-name="bookmark"
-      unicode="&#xF0C0;"
-      horiz-adv-x="512" d=" M362.6666666666667 384H149.3333333333333C125.8666666666667 384 106.6666666666667 364.8 106.6666666666667 341.3333333333334V0L256 64L405.3333333333333 0V341.3333333333334C405.3333333333333 365.0133333333333 386.1333333333334 384 362.6666666666667 384z" />
-    <glyph glyph-name="bookmark-check"
-      unicode="&#xF0C1;"
-      horiz-adv-x="512" d=" M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V0L256 64L106.6666666666667 0V341.3333333333334C106.6666666666667 365.0133333333333 125.8666666666667 384 149.3333333333333 384H362.6666666666667M234.6666666666667 149.3333333333334L368 282.4533333333334L337.92 312.7466666666667L234.6666666666667 209.4933333333334L179.4133333333333 264.7466666666667L149.3333333333333 234.6666666666667L234.6666666666667 149.3333333333334z" />
-    <glyph glyph-name="bookmark-minus"
-      unicode="&#xF9CB;"
-      horiz-adv-x="512" d=" M362.6666666666667 384H149.3333333333333C125.8666666666667 384 106.6666666666667 364.8 106.6666666666667 341.3333333333334V0L256 64L405.3333333333333 0V341.3333333333334C405.3333333333333 364.8 386.1333333333334 384 362.6666666666667 384M320 213.3333333333334H192V256H320V213.3333333333334z" />
-    <glyph glyph-name="bookmark-minus-outline"
-      unicode="&#xF9CC;"
-      horiz-adv-x="512" d=" M192 213.3333333333334V256H320V213.3333333333334H192M405.3333333333333 341.3333333333334V0L256 64L106.6666666666667 0V341.3333333333334C106.6666666666667 365.0133333333333 125.8666666666667 384 149.3333333333333 384H362.6666666666667C386.3466666666667 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334M362.6666666666667 341.3333333333334H149.3333333333333V64L256 110.5066666666667L362.6666666666667 64V341.3333333333334z" />
-    <glyph glyph-name="bookmark-music"
-      unicode="&#xF0C2;"
-      horiz-adv-x="512" d=" M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V0L256 64L106.6666666666667 0V341.3333333333334C106.6666666666667 365.0133333333333 125.8666666666667 384 149.3333333333333 384H362.6666666666667M234.6666666666667 213.3333333333334C211.2 213.3333333333334 192 194.1333333333333 192 170.6666666666667S211.2 128 234.6666666666667 128S277.3333333333333 147.2000000000001 277.3333333333333 170.6666666666667V277.3333333333334H341.3333333333333V320H256V207.5733333333334C249.8133333333334 211.2 242.3466666666667 213.3333333333334 234.6666666666667 213.3333333333334z" />
-    <glyph glyph-name="bookmark-off"
-      unicode="&#xF9CD;"
-      horiz-adv-x="512" d=" M426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L357.9733333333334 20.2666666666667L256 64L106.6666666666667 0V271.5733333333334L42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334M405.3333333333333 81.92V341.3333333333334C405.3333333333333 365.0133333333333 386.1333333333334 384 362.6666666666667 384H149.3333333333333C136.7466666666667 384 125.6533333333333 378.24 117.3333333333333 369.4933333333334L405.3333333333333 81.92z" />
-    <glyph glyph-name="bookmark-off-outline"
-      unicode="&#xF9CE;"
-      horiz-adv-x="512" d=" M69.9733333333333 362.6666666666667L42.6666666666667 335.5733333333334L106.6666666666667 271.5733333333334V0L256 64L357.9733333333334 20.2666666666667L399.5733333333333 -21.3333333333333L426.6666666666667 5.9733333333334L69.9733333333333 362.6666666666667M149.3333333333333 64V228.9066666666667L277.3333333333333 101.3333333333334L256 110.5066666666667L149.3333333333333 64M149.3333333333333 337.92L117.3333333333333 369.7066666666667C125.44 378.4533333333334 136.7466666666667 384 149.3333333333333 384H362.6666666666667C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V81.92L362.6666666666667 124.5866666666667V341.3333333333334H149.3333333333333V337.92z" />
-    <glyph glyph-name="bookmark-outline"
-      unicode="&#xF0C3;"
-      horiz-adv-x="512" d=" M362.6666666666667 64L256 110.5066666666667L149.3333333333333 64V341.3333333333334H362.6666666666667M362.6666666666667 384H149.3333333333333C125.8666666666667 384 106.6666666666667 364.8 106.6666666666667 341.3333333333334V0L256 64L405.3333333333333 0V341.3333333333334C405.3333333333333 365.0133333333333 386.1333333333334 384 362.6666666666667 384z" />
-    <glyph glyph-name="bookmark-plus"
-      unicode="&#xF0C5;"
-      horiz-adv-x="512" d=" M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V0L256 64L106.6666666666667 0V341.3333333333334C106.6666666666667 365.0133333333333 125.8666666666667 384 149.3333333333333 384H362.6666666666667M234.6666666666667 298.6666666666667V256H192V213.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333V213.3333333333334H320V256H277.3333333333333V298.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="bookmark-plus-outline"
-      unicode="&#xF0C4;"
-      horiz-adv-x="512" d=" M362.6666666666667 64V341.3333333333334H149.3333333333333V64L256 110.5066666666667L362.6666666666667 64M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V0L256 64L106.6666666666667 0V341.3333333333334C106.6666666666667 365.0133333333333 125.8666666666667 384 149.3333333333333 384H362.6666666666667M234.6666666666667 298.6666666666667H277.3333333333333V256H320V213.3333333333334H277.3333333333333V170.6666666666667H234.6666666666667V213.3333333333334H192V256H234.6666666666667V298.6666666666667z" />
-    <glyph glyph-name="bookmark-remove"
-      unicode="&#xF0C6;"
-      horiz-adv-x="512" d=" M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V0L256 64L106.6666666666667 0V341.3333333333334C106.6666666666667 365.0133333333333 125.8666666666667 384 149.3333333333333 384H362.6666666666667M174.2933333333333 264.9600000000001L225.92 213.3333333333334L174.2933333333333 161.92L204.5866666666667 131.6266666666667L256 183.2533333333333L307.4133333333333 131.6266666666667L337.7066666666667 161.92L286.08 213.3333333333334L337.7066666666667 264.9600000000001L307.4133333333333 295.04L256 243.6266666666667L204.5866666666667 295.04L174.2933333333333 264.9600000000001z" />
-    <glyph glyph-name="boombox"
-      unicode="&#xF5DC;"
-      horiz-adv-x="512" d=" M149.3333333333333 341.3333333333334L106.6666666666667 298.6666666666667V277.3333333333334H64C52.2666666666667 277.3333333333334 42.6666666666667 267.7333333333334 42.6666666666667 256V85.3333333333334C42.6666666666667 73.6 52.2666666666667 64 64 64H448C459.7333333333333 64 469.3333333333333 73.6 469.3333333333333 85.3333333333334V256C469.3333333333333 267.7333333333334 459.7333333333333 277.3333333333334 448 277.3333333333334H405.3333333333333V298.6666666666667L362.6666666666667 341.3333333333334H149.3333333333333M149.3333333333333 298.6666666666667H362.6666666666667V277.3333333333334H149.3333333333333V298.6666666666667M234.6666666666667 256H277.3333333333333C283.3066666666666 256 288 251.3066666666667 288 245.3333333333334S283.3066666666666 234.6666666666667 277.3333333333333 234.6666666666667H234.6666666666667C228.6933333333334 234.6666666666667 224 239.36 224 245.3333333333334S228.6933333333334 256 234.6666666666667 256M160 224C195.4133333333333 224 224 195.4133333333334 224 160S195.4133333333333 96 160 96S96 124.5866666666667 96 160S124.5866666666667 224 160 224M352 224C387.4133333333333 224 416 195.4133333333334 416 160S387.4133333333333 96 352 96S288 124.5866666666667 288 160S316.5866666666667 224 352 224M160 192C142.2933333333333 192 128 177.7066666666667 128 160S142.2933333333333 128 160 128S192 142.2933333333334 192 160S177.7066666666667 192 160 192M352 192C334.2933333333333 192 320 177.7066666666667 320 160S334.2933333333333 128 352 128S384 142.2933333333334 384 160S369.7066666666666 192 352 192z" />
-    <glyph glyph-name="bootstrap"
-      unicode="&#xF6C5;"
-      horiz-adv-x="512" d=" M64 341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334M160 320V64H266.6666666666667C314.6666666666667 64 352 90.6666666666667 352 138.6666666666667C352 181.3333333333334 315.0933333333333 202.6666666666667 282.6666666666667 202.6666666666667C315.0933333333333 202.6666666666667 341.3333333333333 228.9066666666667 341.3333333333333 261.3333333333334S304.4266666666666 320 272 320H160M213.3333333333333 213.3333333333334V277.3333333333334H245.3333333333333C263.04 277.3333333333334 277.3333333333333 263.04 277.3333333333333 245.3333333333334S263.04 213.3333333333334 245.3333333333333 213.3333333333334H213.3333333333333M213.3333333333333 170.6666666666667H256C273.7066666666667 170.6666666666667 288 156.3733333333333 288 138.6666666666667S273.7066666666667 106.6666666666667 256 106.6666666666667H213.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="border-all"
-      unicode="&#xF0C7;"
-      horiz-adv-x="512" d=" M405.3333333333333 213.3333333333334H277.3333333333333V341.3333333333334H405.3333333333333M405.3333333333333 42.6666666666667H277.3333333333333V170.6666666666667H405.3333333333333M234.6666666666667 213.3333333333334H106.6666666666667V341.3333333333334H234.6666666666667M234.6666666666667 42.6666666666667H106.6666666666667V170.6666666666667H234.6666666666667M64 0H448V384H64V0z" />
-    <glyph glyph-name="border-all-variant"
-      unicode="&#xF8A0;"
-      horiz-adv-x="512" d=" M64 0V384H448V0H64M106.6666666666667 341.3333333333334V42.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="border-bottom"
-      unicode="&#xF0C8;"
-      horiz-adv-x="512" d=" M106.6666666666667 128H64V85.3333333333334H106.6666666666667M64 0H448V42.6666666666667H64M106.6666666666667 213.3333333333334H64V170.6666666666667H106.6666666666667M405.3333333333333 256H448V298.6666666666667H405.3333333333333M405.3333333333333 341.3333333333334H448V384H405.3333333333333M106.6666666666667 298.6666666666667H64V256H106.6666666666667M405.3333333333333 85.3333333333334H448V128H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M362.6666666666667 384H320V341.3333333333334H362.6666666666667M277.3333333333333 384H234.6666666666667V341.3333333333334H277.3333333333333M362.6666666666667 213.3333333333334H320V170.6666666666667H362.6666666666667M277.3333333333333 298.6666666666667H234.6666666666667V256H277.3333333333333M106.6666666666667 384H64V341.3333333333334H106.6666666666667M277.3333333333333 213.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333M192 384H149.3333333333333V341.3333333333334H192M277.3333333333333 128H234.6666666666667V85.3333333333334H277.3333333333333M192 213.3333333333334H149.3333333333333V170.6666666666667H192V213.3333333333334z" />
-    <glyph glyph-name="border-bottom-variant"
-      unicode="&#xF8A1;"
-      horiz-adv-x="512" d=" M106.6666666666667 128H64V85.3333333333334H106.6666666666667M64 0H448V42.6666666666667H64M106.6666666666667 213.3333333333334H64V170.6666666666667H106.6666666666667M405.3333333333333 256H448V298.6666666666667H405.3333333333333M405.3333333333333 341.3333333333334H448V384H405.3333333333333M106.6666666666667 298.6666666666667H64V256H106.6666666666667M405.3333333333333 85.3333333333334H448V128H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M362.6666666666667 384H320V341.3333333333334H362.6666666666667M277.3333333333333 384H234.6666666666667V341.3333333333334H277.3333333333333M106.6666666666667 384H64V341.3333333333334H106.6666666666667M192 384H149.3333333333333V341.3333333333334H192" />
-    <glyph glyph-name="border-color"
-      unicode="&#xF0C9;"
-      horiz-adv-x="512" d=" M441.8133333333334 361.8133333333334C450.1333333333334 370.1333333333334 450.1333333333334 384 441.8133333333334 391.8933333333333L391.8933333333333 441.8133333333334C384 450.1333333333334 370.1333333333334 450.1333333333334 361.8133333333334 441.8133333333334L320 400L400 320M378.6666666666667 298.6666666666667L298.6666666666667 378.6666666666667L85.3333333333333 165.3333333333334V85.3333333333334H165.3333333333333L378.6666666666667 298.6666666666667z" />
-    <glyph glyph-name="border-horizontal"
-      unicode="&#xF0CA;"
-      horiz-adv-x="512" d=" M405.3333333333333 0H448V42.6666666666667H405.3333333333333M320 0H362.6666666666667V42.6666666666667H320M234.6666666666667 85.3333333333334H277.3333333333333V128H234.6666666666667M405.3333333333333 256H448V298.6666666666667H405.3333333333333M405.3333333333333 341.3333333333334H448V384H405.3333333333333M64 170.6666666666667H448V213.3333333333334H64M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M405.3333333333333 85.3333333333334H448V128H405.3333333333333M277.3333333333333 384H234.6666666666667V341.3333333333334H277.3333333333333M277.3333333333333 298.6666666666667H234.6666666666667V256H277.3333333333333M362.6666666666667 384H320V341.3333333333334H362.6666666666667M192 384H149.3333333333333V341.3333333333334H192M106.6666666666667 384H64V341.3333333333334H106.6666666666667M149.3333333333333 0H192V42.6666666666667H149.3333333333333M64 85.3333333333334H106.6666666666667V128H64M106.6666666666667 298.6666666666667H64V256H106.6666666666667M64 0H106.6666666666667V42.6666666666667H64V0z" />
-    <glyph glyph-name="border-inside"
-      unicode="&#xF0CB;"
-      horiz-adv-x="512" d=" M405.3333333333333 85.3333333333334H448V128H405.3333333333333M405.3333333333333 0H448V42.6666666666667H405.3333333333333M277.3333333333333 384H234.6666666666667V213.3333333333334H64V170.6666666666667H234.6666666666667V0H277.3333333333333V170.6666666666667H448V213.3333333333334H277.3333333333333M320 0H362.6666666666667V42.6666666666667H320M405.3333333333333 341.3333333333334H448V384H405.3333333333333M405.3333333333333 256H448V298.6666666666667H405.3333333333333M362.6666666666667 384H320V341.3333333333334H362.6666666666667M106.6666666666667 384H64V341.3333333333334H106.6666666666667M192 384H149.3333333333333V341.3333333333334H192M64 85.3333333333334H106.6666666666667V128H64M106.6666666666667 298.6666666666667H64V256H106.6666666666667M149.3333333333333 0H192V42.6666666666667H149.3333333333333M64 0H106.6666666666667V42.6666666666667H64V0z" />
-    <glyph glyph-name="border-left"
-      unicode="&#xF0CC;"
-      horiz-adv-x="512" d=" M320 341.3333333333334H362.6666666666667V384H320M320 170.6666666666667H362.6666666666667V213.3333333333334H320M405.3333333333333 0H448V42.6666666666667H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M405.3333333333333 341.3333333333334H448V384H405.3333333333333M405.3333333333333 85.3333333333334H448V128H405.3333333333333M320 0H362.6666666666667V42.6666666666667H320M405.3333333333333 256H448V298.6666666666667H405.3333333333333M64 0H106.6666666666667V384H64M149.3333333333333 170.6666666666667H192V213.3333333333334H149.3333333333333M149.3333333333333 341.3333333333334H192V384H149.3333333333333M149.3333333333333 0H192V42.6666666666667H149.3333333333333M234.6666666666667 170.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667M234.6666666666667 256H277.3333333333333V298.6666666666667H234.6666666666667M234.6666666666667 341.3333333333334H277.3333333333333V384H234.6666666666667M234.6666666666667 85.3333333333334H277.3333333333333V128H234.6666666666667M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667V0z" />
-    <glyph glyph-name="border-left-variant"
-      unicode="&#xF8A2;"
-      horiz-adv-x="512" d=" M320 341.3333333333334H362.6666666666667V384H320M405.3333333333333 0H448V42.6666666666667H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M405.3333333333333 341.3333333333334H448V384H405.3333333333333M405.3333333333333 85.3333333333334H448V128H405.3333333333333M320 0H362.6666666666667V42.6666666666667H320M405.3333333333333 256H448V298.6666666666667H405.3333333333333M64 0H106.6666666666667V384H64M149.3333333333333 341.3333333333334H192V384H149.3333333333333M149.3333333333333 0H192V42.6666666666667H149.3333333333333M234.6666666666667 341.3333333333334H277.3333333333333V384H234.6666666666667M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667V0z" />
-    <glyph glyph-name="border-none"
-      unicode="&#xF0CD;"
-      horiz-adv-x="512" d=" M320 341.3333333333334H362.6666666666667V384H320M320 170.6666666666667H362.6666666666667V213.3333333333334H320M320 0H362.6666666666667V42.6666666666667H320M234.6666666666667 341.3333333333334H277.3333333333333V384H234.6666666666667M405.3333333333333 341.3333333333334H448V384H405.3333333333333M234.6666666666667 256H277.3333333333333V298.6666666666667H234.6666666666667M405.3333333333333 256H448V298.6666666666667H405.3333333333333M405.3333333333333 0H448V42.6666666666667H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M405.3333333333333 85.3333333333334H448V128H405.3333333333333M234.6666666666667 170.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667M64 341.3333333333334H106.6666666666667V384H64M64 256H106.6666666666667V298.6666666666667H64M64 170.6666666666667H106.6666666666667V213.3333333333334H64M64 85.3333333333334H106.6666666666667V128H64M64 0H106.6666666666667V42.6666666666667H64M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M234.6666666666667 85.3333333333334H277.3333333333333V128H234.6666666666667M149.3333333333333 0H192V42.6666666666667H149.3333333333333M149.3333333333333 170.6666666666667H192V213.3333333333334H149.3333333333333M149.3333333333333 341.3333333333334H192V384H149.3333333333333V341.3333333333334z" />
-    <glyph glyph-name="border-none-variant"
-      unicode="&#xF8A3;"
-      horiz-adv-x="512" d=" M320 341.3333333333334H362.6666666666667V384H320M320 0H362.6666666666667V42.6666666666667H320M234.6666666666667 341.3333333333334H277.3333333333333V384H234.6666666666667M405.3333333333333 341.3333333333334H448V384H405.3333333333333M405.3333333333333 256H448V298.6666666666667H405.3333333333333M405.3333333333333 0H448V42.6666666666667H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M405.3333333333333 85.3333333333334H448V128H405.3333333333333M64 341.3333333333334H106.6666666666667V384H64M64 256H106.6666666666667V298.6666666666667H64M64 170.6666666666667H106.6666666666667V213.3333333333334H64M64 85.3333333333334H106.6666666666667V128H64M64 0H106.6666666666667V42.6666666666667H64M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M149.3333333333333 0H192V42.6666666666667H149.3333333333333M149.3333333333333 341.3333333333334H192V384H149.3333333333333V341.3333333333334z" />
-    <glyph glyph-name="border-outside"
-      unicode="&#xF0CE;"
-      horiz-adv-x="512" d=" M192 213.3333333333334H149.3333333333333V170.6666666666667H192M277.3333333333333 128H234.6666666666667V85.3333333333334H277.3333333333333M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M64 0H448V384H64M362.6666666666667 213.3333333333334H320V170.6666666666667H362.6666666666667M277.3333333333333 213.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333M277.3333333333333 298.6666666666667H234.6666666666667V256H277.3333333333333V298.6666666666667z" />
-    <glyph glyph-name="border-right"
-      unicode="&#xF0CF;"
-      horiz-adv-x="512" d=" M234.6666666666667 256H277.3333333333333V298.6666666666667H234.6666666666667M234.6666666666667 341.3333333333334H277.3333333333333V384H234.6666666666667M234.6666666666667 170.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667M320 341.3333333333334H362.6666666666667V384H320M320 0H362.6666666666667V42.6666666666667H320M405.3333333333333 0H448V384H405.3333333333333M320 170.6666666666667H362.6666666666667V213.3333333333334H320M234.6666666666667 85.3333333333334H277.3333333333333V128H234.6666666666667M64 256H106.6666666666667V298.6666666666667H64M64 85.3333333333334H106.6666666666667V128H64M64 170.6666666666667H106.6666666666667V213.3333333333334H64M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M64 0H106.6666666666667V42.6666666666667H64M149.3333333333333 170.6666666666667H192V213.3333333333334H149.3333333333333M149.3333333333333 341.3333333333334H192V384H149.3333333333333M64 341.3333333333334H106.6666666666667V384H64M149.3333333333333 0H192V42.6666666666667H149.3333333333333V0z" />
-    <glyph glyph-name="border-right-variant"
-      unicode="&#xF8A4;"
-      horiz-adv-x="512" d=" M234.6666666666667 341.3333333333334H277.3333333333333V384H234.6666666666667M320 341.3333333333334H362.6666666666667V384H320M320 0H362.6666666666667V42.6666666666667H320M405.3333333333333 0H448V384H405.3333333333333M64 256H106.6666666666667V298.6666666666667H64M64 85.3333333333334H106.6666666666667V128H64M64 170.6666666666667H106.6666666666667V213.3333333333334H64M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M64 0H106.6666666666667V42.6666666666667H64M149.3333333333333 341.3333333333334H192V384H149.3333333333333M64 341.3333333333334H106.6666666666667V384H64M149.3333333333333 0H192V42.6666666666667H149.3333333333333V0z" />
-    <glyph glyph-name="border-style"
-      unicode="&#xF0D0;"
-      horiz-adv-x="512" d=" M320 0H362.6666666666667V42.6666666666667H320M405.3333333333333 0H448V42.6666666666667H405.3333333333333M149.3333333333333 0H192V42.6666666666667H149.3333333333333M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M405.3333333333333 85.3333333333334H448V128H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M64 384V0H106.6666666666667V341.3333333333334H448V384M405.3333333333333 256H448V298.6666666666667H405.3333333333333" />
-    <glyph glyph-name="border-top"
-      unicode="&#xF0D1;"
-      horiz-adv-x="512" d=" M320 170.6666666666667H362.6666666666667V213.3333333333334H320M405.3333333333333 0H448V42.6666666666667H405.3333333333333M234.6666666666667 256H277.3333333333333V298.6666666666667H234.6666666666667M320 0H362.6666666666667V42.6666666666667H320M405.3333333333333 85.3333333333334H448V128H405.3333333333333M64 341.3333333333334H448V384H64M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M405.3333333333333 256H448V298.6666666666667H405.3333333333333M234.6666666666667 85.3333333333334H277.3333333333333V128H234.6666666666667M64 256H106.6666666666667V298.6666666666667H64M64 170.6666666666667H106.6666666666667V213.3333333333334H64M64 0H106.6666666666667V42.6666666666667H64M64 85.3333333333334H106.6666666666667V128H64M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M234.6666666666667 170.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667M149.3333333333333 170.6666666666667H192V213.3333333333334H149.3333333333333M149.3333333333333 0H192V42.6666666666667H149.3333333333333V0z" />
-    <glyph glyph-name="border-top-variant"
-      unicode="&#xF8A5;"
-      horiz-adv-x="512" d=" M405.3333333333333 0H448V42.6666666666667H405.3333333333333M320 0H362.6666666666667V42.6666666666667H320M405.3333333333333 85.3333333333334H448V128H405.3333333333333M64 341.3333333333334H448V384H64M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M405.3333333333333 256H448V298.6666666666667H405.3333333333333M64 256H106.6666666666667V298.6666666666667H64M64 170.6666666666667H106.6666666666667V213.3333333333334H64M64 0H106.6666666666667V42.6666666666667H64M64 85.3333333333334H106.6666666666667V128H64M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M149.3333333333333 0H192V42.6666666666667H149.3333333333333V0z" />
-    <glyph glyph-name="border-vertical"
-      unicode="&#xF0D2;"
-      horiz-adv-x="512" d=" M320 170.6666666666667H362.6666666666667V213.3333333333334H320M320 0H362.6666666666667V42.6666666666667H320M320 341.3333333333334H362.6666666666667V384H320M405.3333333333333 256H448V298.6666666666667H405.3333333333333M405.3333333333333 341.3333333333334H448V384H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M405.3333333333333 0H448V42.6666666666667H405.3333333333333M234.6666666666667 0H277.3333333333333V384H234.6666666666667M405.3333333333333 85.3333333333334H448V128H405.3333333333333M149.3333333333333 341.3333333333334H192V384H149.3333333333333M64 85.3333333333334H106.6666666666667V128H64M64 0H106.6666666666667V42.6666666666667H64M64 170.6666666666667H106.6666666666667V213.3333333333334H64M149.3333333333333 170.6666666666667H192V213.3333333333334H149.3333333333333M149.3333333333333 0H192V42.6666666666667H149.3333333333333M64 341.3333333333334H106.6666666666667V384H64M64 256H106.6666666666667V298.6666666666667H64V256z" />
-    <glyph glyph-name="bottle-wine"
-      unicode="&#xF853;"
-      horiz-adv-x="512" d=" M213.3333333333333 -21.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0V213.3333333333334C192 256 213.3333333333333 293.3333333333334 234.6666666666667 298.6666666666667V394.6666666666667C234.6666666666667 400.64 239.36 405.3333333333333 245.3333333333333 405.3333333333333H266.6666666666667C272.64 405.3333333333333 277.3333333333333 400.64 277.3333333333333 394.6666666666667V298.6666666666667C298.6666666666667 293.3333333333334 320 256 320 213.3333333333334V0C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333z" />
-    <glyph glyph-name="bow-tie"
-      unicode="&#xF677;"
-      horiz-adv-x="512" d=" M320 149.3333333333334L448 85.3333333333334V298.6666666666667L320 234.6666666666667V149.3333333333334M192 149.3333333333334L64 85.3333333333334V298.6666666666667L192 234.6666666666667V149.3333333333334M213.3333333333333 234.6666666666667H298.6666666666667V149.3333333333334H213.3333333333333V234.6666666666667z" />
-    <glyph glyph-name="bowl"
-      unicode="&#xF617;"
-      horiz-adv-x="512" d=" M469.3333333333333 128C469.3333333333333 45.44 402.56 -21.3333333333333 320 -21.3333333333333H192C109.44 -21.3333333333333 42.6666666666667 45.44 42.6666666666667 128V192H332.3733333333334L433.0666666666667 353.28L469.3333333333333 330.6666666666667L382.7200000000001 192H469.3333333333333V128z" />
-    <glyph glyph-name="bowling"
-      unicode="&#xF0D3;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M266.6666666666667 213.3333333333334C248.96 213.3333333333334 234.6666666666667 199.04 234.6666666666667 181.3333333333334S248.96 149.3333333333334 266.6666666666667 149.3333333333334S298.6666666666667 163.6266666666667 298.6666666666667 181.3333333333334S284.3733333333334 213.3333333333334 266.6666666666667 213.3333333333334M256 341.3333333333334C232.5333333333334 341.3333333333334 213.3333333333333 322.1333333333334 213.3333333333333 298.6666666666667S232.5333333333334 256 256 256S298.6666666666667 275.2000000000001 298.6666666666667 298.6666666666667S279.4666666666667 341.3333333333334 256 341.3333333333334M126.5066666666667 266.6666666666667C114.7733333333333 246.4000000000001 121.8133333333333 220.3733333333333 142.08 208.64C162.56 196.6933333333333 188.5866666666667 203.7333333333333 200.5333333333333 224C212.2666666666667 244.6933333333334 205.2266666666667 270.7200000000001 184.7466666666667 282.4533333333334C164.48 294.1866666666667 138.6666666666667 287.36 126.5066666666667 266.6666666666667z" />
-    <glyph glyph-name="box"
-      unicode="&#xF0D4;"
-      horiz-adv-x="512" d=" M328.32 148.48C328.32 178.7733333333334 303.7866666666667 203.3066666666667 273.4933333333334 203.3066666666667C243.4133333333334 203.3066666666667 218.88 178.7733333333334 218.88 148.48C218.88 118.4 243.4133333333334 93.8666666666667 273.4933333333334 93.8666666666667C303.7866666666667 93.8666666666667 328.32 118.4000000000001 328.32 148.4800000000001M364.8 148.4800000000001C364.8 98.1333333333334 323.8400000000001 57.3866666666668 273.4933333333334 57.3866666666668C238.7200000000001 57.3866666666668 208.4266666666667 77.0133333333335 193.0666666666667 105.8133333333335C177.7066666666667 77.0133333333334 147.4133333333333 57.3866666666668 112.64 57.3866666666668C62.72 57.3866666666668 22.1866666666667 97.4933333333335 21.3333333333334 146.9866666666668V298.6666666666667C21.3333333333334 308.0533333333334 29.6533333333334 316.1600000000001 39.68 316.1600000000001S57.6 308.0533333333334 57.8133333333334 298.6666666666667V221.44C73.1733333333334 232.96 92.16 239.7866666666667 112.64 239.7866666666667C147.4133333333334 239.7866666666667 177.7066666666667 220.16 193.0666666666667 191.36C208.4266666666667 220.16 238.7200000000001 239.7866666666667 273.4933333333334 239.7866666666667C323.84 239.7866666666667 364.8 198.8266666666667 364.8 148.48M167.2533333333334 148.48C167.2533333333334 178.7733333333333 142.72 203.3066666666666 112.64 203.3066666666666C82.3466666666667 203.3066666666666 57.8133333333334 178.7733333333333 57.8133333333334 148.48C57.8133333333334 118.4 82.3466666666667 93.8666666666667 112.64 93.8666666666667C142.72 93.8666666666667 167.2533333333334 118.4 167.2533333333334 148.48M487.2533333333334 86.1866666666667C489.6 82.7733333333333 490.6666666666667 78.9333333333333 490.6666666666667 75.3066666666666C490.6666666666667 69.7599999999999 488.1066666666667 63.9999999999999 483.4133333333334 60.8C480.0000000000001 58.4533333333333 476.3733333333334 57.1733333333333 472.5333333333334 57.1733333333333C467.2 57.1733333333333 461.8666666666667 59.5199999999999 458.6666666666667 63.9999999999999L417.9200000000001 117.9733333333333L377.6 64C373.9733333333333 59.52 368.64 57.1733333333334 363.3066666666666 57.1733333333334C359.4666666666666 57.1733333333334 355.6266666666666 58.4533333333333 351.9999999999999 60.8000000000001C347.5199999999999 64 344.9599999999999 69.9733333333334 344.9599999999999 75.5200000000001C344.9599999999999 79.1466666666668 346.2399999999999 82.9866666666668 348.3733333333333 86.1866666666667L394.6666666666667 148.4800000000001L348.3733333333333 210.9866666666667C346.0266666666667 214.1866666666667 344.9599999999999 217.8133333333334 344.9599999999999 221.6533333333334C344.9599999999999 227.2000000000001 347.52 232.5333333333334 351.9999999999999 236.1600000000001C360.32 242.1333333333334 371.4133333333333 240.6400000000001 377.5999999999999 232.7466666666668L417.9199999999999 178.9866666666667L458.6666666666666 232.7466666666668C464.2133333333333 240.6400000000001 475.5199999999999 242.1333333333334 483.4133333333332 236.1600000000001C488.3199999999999 232.5333333333334 490.6666666666666 226.9866666666668 490.6666666666666 221.2266666666668C490.6666666666666 217.6000000000001 489.5999999999999 213.9733333333334 487.2533333333332 210.9866666666667L440.7466666666666 148.4800000000001L487.2533333333332 86.1866666666667z" />
-    <glyph glyph-name="box-cutter"
-      unicode="&#xF0D5;"
-      horiz-adv-x="512" d=" M154.0266666666667 193.92C146.9866666666667 186.88 143.1466666666667 178.1333333333333 142.08 168.96L259.6266666666667 118.6133333333334L440.7466666666667 299.5200000000001C457.3866666666667 316.3733333333334 457.3866666666667 343.2533333333334 440.7466666666667 359.8933333333334L410.4533333333334 390.1866666666667C393.8133333333334 406.8266666666667 366.9333333333334 406.8266666666667 350.0800000000001 390.1866666666667L154.0266666666668 193.9200000000001M106.6666666666667 106.6666666666667V-16L230.6133333333333 95.36L123.9466666666666 138.0266666666667L106.6666666666667 106.6666666666667M365.2266666666667 344.9600000000001C373.3333333333333 353.28 387.2000000000001 353.28 395.52 344.9600000000001C403.84 336.4266666666667 403.84 322.9866666666667 395.52 314.6666666666667C387.2 306.3466666666667 373.3333333333333 306.3466666666667 365.2266666666666 314.6666666666667C356.9066666666666 322.9866666666667 356.9066666666666 336.4266666666667 365.2266666666666 344.9600000000001z" />
-    <glyph glyph-name="box-shadow"
-      unicode="&#xF637;"
-      horiz-adv-x="512" d=" M64 384H384V64H64V384M405.3333333333333 42.6666666666667H448V0H405.3333333333333V42.6666666666667M405.3333333333333 106.6666666666667H448V64H405.3333333333333V106.6666666666667M405.3333333333333 170.6666666666667H448V128H405.3333333333333V170.6666666666667M405.3333333333333 234.6666666666667H448V192H405.3333333333333V234.6666666666667M405.3333333333333 298.6666666666667H448V256H405.3333333333333V298.6666666666667M341.3333333333333 42.6666666666667H384V0H341.3333333333333V42.6666666666667M277.3333333333333 42.6666666666667H320V0H277.3333333333333V42.6666666666667M213.3333333333333 42.6666666666667H256V0H213.3333333333333V42.6666666666667M149.3333333333333 42.6666666666667H192V0H149.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="braille"
-      unicode="&#xF9CF;"
-      horiz-adv-x="512" d=" M149.3333333333333 277.3333333333334C149.3333333333333 289.0666666666667 158.9333333333333 298.6666666666667 170.6666666666667 298.6666666666667S192 289.0666666666667 192 277.3333333333334V181.9733333333334L217.8133333333333 179.2000000000001L323.2000000000001 132.48C334.2933333333334 127.36 341.3333333333334 116.0533333333334 341.3333333333334 103.68V10.6666666666667C340.6933333333334 -6.8266666666667 326.8266666666667 -20.6933333333333 309.3333333333334 -21.3333333333333H170.6666666666667C162.56 -21.3333333333333 154.88 -18.1333333333333 149.3333333333333 -12.16L44.8 77.44L60.5866666666667 93.8666666666667C64.64 98.3466666666667 70.4 100.6933333333333 76.3733333333333 100.6933333333333H81.0666666666667L149.3333333333333 64V277.3333333333334M416 405.3333333333333C398.2933333333334 405.3333333333333 384 391.04 384 373.3333333333334S398.2933333333334 341.3333333333334 416 341.3333333333334S448 355.6266666666667 448 373.3333333333334S433.7066666666666 405.3333333333333 416 405.3333333333333M416 298.6666666666667C398.2933333333334 298.6666666666667 384 284.3733333333334 384 266.6666666666667S398.2933333333334 234.6666666666667 416 234.6666666666667S448 248.96 448 266.6666666666667S433.7066666666666 298.6666666666667 416 298.6666666666667M309.3333333333333 298.6666666666667C291.6266666666667 298.6666666666667 277.3333333333333 284.3733333333334 277.3333333333333 266.6666666666667S291.6266666666667 234.6666666666667 309.3333333333333 234.6666666666667S341.3333333333333 248.96 341.3333333333333 266.6666666666667S327.04 298.6666666666667 309.3333333333333 298.6666666666667M416 192C398.2933333333334 192 384 177.7066666666667 384 160S398.2933333333334 128 416 128S448 142.2933333333334 448 160S433.7066666666666 192 416 192z" />
-    <glyph glyph-name="brain"
-      unicode="&#xF9D0;"
-      horiz-adv-x="512" d=" M455.04 172.5866666666667C456.9599999999999 139.52 441.8133333333333 107.7333333333334 414.7199999999999 88.3200000000001L431.1466666666666 56.5333333333334C436.0533333333333 46.9333333333334 436.6933333333333 35.6266666666667 432.4266666666666 25.6000000000001C428.3733333333332 15.5733333333334 420.0533333333333 7.6800000000001 409.8133333333333 4.2666666666668L392.9599999999999 -1.0666666666666C389.3333333333333 -2.3466666666666 385.28 -2.9866666666666 381.44 -2.9866666666666C370.56 -2.9866666666666 360.32 1.9200000000001 353.28 10.6666666666667L308.0533333333333 64C289.0666666666666 67.2 271.1466666666667 75.3066666666667 256 87.4666666666667C245.3333333333333 84.2666666666668 234.6666666666667 82.5600000000001 224 82.5600000000001C205.2266666666666 82.5600000000001 186.4533333333333 88.3200000000001 170.6666666666667 99.4133333333334C159.36 96 147.84 94.5066666666667 136.1066666666667 94.72C119.2533333333333 94.5066666666667 102.6133333333333 97.92 87.04 104.3200000000001C56.5333333333333 117.9733333333334 36.2666666666667 147.84 35.2 181.3333333333334C33.4933333333333 196.6933333333334 36.0533333333333 212.2666666666667 42.6666666666667 226.3466666666667C36.48 242.3466666666667 35.84 259.8400000000001 41.1733333333333 276.0533333333334C49.0666666666667 296.32 64 313.1733333333334 82.56 323.8400000000001C94.9333333333333 359.8933333333333 129.7066666666667 384 167.8933333333333 381.44C202.0266666666667 413.44 254.2933333333333 416.8533333333334 292.2666666666667 389.3333333333333C301.2266666666667 391.68 310.6133333333333 392.96 320 392.96C349.0133333333333 393.6 376.5333333333333 380.8 394.6666666666667 357.9733333333334C438.1866666666666 346.6666666666667 469.3333333333333 307.8400000000001 471.04 262.6133333333334C472.1066666666666 238.9333333333334 465.7066666666666 215.68 452.6933333333333 195.84C454.1866666666666 188.16 455.04 180.48 455.04 172.5866666666667M348.3733333333333 202.6666666666667C360.5333333333333 201.1733333333334 370.1333333333333 192 370.1333333333333 179.84C370.1333333333333 168.1066666666667 360.5333333333333 158.5066666666667 348.8 158.5066666666667H335.3599999999999C328.5333333333333 139.3066666666667 316.5866666666666 122.4533333333334 300.8 109.6533333333334C306.1333333333333 107.7333333333334 311.68 106.6666666666667 317.2266666666666 105.1733333333334C426.6666666666666 106.6666666666667 413.8666666666666 173.44 413.8666666666666 174.5066666666667C412.5866666666667 205.0133333333333 386.9866666666666 228.9066666666667 356.4799999999999 227.6266666666667C344.7466666666666 227.6266666666667 335.1466666666666 237.2266666666667 335.1466666666666 248.96S344.7466666666666 270.2933333333334 356.4799999999999 270.2933333333334C382.7199999999999 269.6533333333334 407.8933333333333 259.8400000000001 427.52 242.56C428.5866666666667 248.7466666666667 429.2266666666666 255.1466666666667 429.2266666666666 261.5466666666667C427.9466666666666 288 415.9999999999999 311.04 367.9999999999999 315.52C341.3333333333333 378.6666666666667 274.1333333333332 343.68 274.1333333333332 324.0533333333334C273.4933333333333 319.1466666666667 278.6133333333333 308.6933333333334 279.4666666666666 308.0533333333334C291.2 308.0533333333334 300.7999999999999 298.4533333333333 300.7999999999999 286.7200000000001S291.2 265.3866666666667 279.4666666666666 265.3866666666667C268.1599999999999 265.8133333333334 257.4933333333333 270.0800000000001 248.9599999999999 277.3333333333334C238.7199999999999 270.7200000000001 226.9866666666666 266.6666666666667 214.8266666666666 265.3866666666667C202.6666666666666 264.32 192.6399999999999 272.8533333333334 191.9999999999999 284.5866666666667C190.2933333333332 296.5333333333334 199.0399999999999 306.9866666666667 210.7733333333333 308.0533333333334C214.1866666666666 308.48 230.8266666666666 311.04 230.8266666666666 324.48C230.8266666666666 338.56 236.1599999999999 352 245.3333333333333 362.6666666666667C225.7066666666666 368 204.5866666666666 360.96 183.2533333333333 335.1466666666667C144 341.3333333333334 128 336 116.2666666666667 294.4C96 284.3733333333334 85.3333333333333 277.3333333333334 80.64 256C103.68 260.6933333333334 127.36 258.7733333333334 149.3333333333333 250.6666666666667C160 246.6133333333334 165.9733333333333 234.6666666666667 161.92 223.1466666666667C157.8666666666667 212.0533333333334 145.4933333333334 206.5066666666667 134.4 210.56C118.8266666666667 217.3866666666667 101.3333333333333 217.8133333333334 85.3333333333333 211.84C78.5066666666667 206.0800000000001 78.5066666666667 194.1333333333334 78.5066666666667 184.7466666666667C78.5066666666667 168.96 86.4 154.2400000000001 99.84 145.7066666666667C111.1466666666667 139.9466666666667 123.7333333333333 136.96 136.32 137.1733333333334C133.12 142.72 130.3466666666666 148.48 128 154.4533333333334C123.9466666666667 165.9733333333334 130.1333333333333 178.5600000000001 141.6533333333333 182.6133333333334C153.1733333333333 186.6666666666668 165.76 180.4800000000001 169.8133333333333 168.96C178.3466666666666 144.6400000000001 200.1066666666666 128.0000000000001 225.7066666666667 125.2266666666667C254.9333333333333 126.72 280.96 144.0000000000001 293.76 170.6666666666667C298.6666666666667 200.1066666666667 322.3466666666667 202.6666666666667 348.3733333333333 202.6666666666667M391.04 43.3066666666667L377.8133333333333 71.0400000000001L362.6666666666666 67.6266666666667L383.9999999999999 40.96L391.0399999999999 43.3066666666667M291.8399999999999 226.9866666666667C292.2666666666666 238.2933333333334 283.7333333333332 247.8933333333334 272.4266666666665 248.96C257.2799999999999 249.8133333333334 242.5599999999999 244.6933333333334 231.2533333333332 234.6666666666667C219.0933333333332 222.2933333333334 212.6933333333332 205.2266666666667 213.3333333333332 187.9466666666667C213.3333333333332 176.2133333333334 222.9333333333332 166.6133333333334 234.6666666666666 166.6133333333334C246.8266666666666 166.6133333333334 255.9999999999999 176.2133333333334 255.9999999999999 187.9466666666667C255.9999999999999 193.7066666666667 257.4933333333333 199.4666666666667 260.9066666666665 204.16C263.4666666666666 206.2933333333334 266.6666666666665 207.36 270.0799999999999 207.36C281.8133333333332 206.72 291.8399999999999 215.4666666666667 291.8399999999999 226.9866666666667z" />
-    <glyph glyph-name="bridge"
-      unicode="&#xF618;"
-      horiz-adv-x="512" d=" M149.3333333333333 149.3333333333334V215.2533333333333C133.9733333333333 222.2933333333334 119.68 230.8266666666667 106.6666666666667 240.8533333333333V149.3333333333334H149.3333333333333M106.6666666666667 64H64V106.6666666666667H21.3333333333333V149.3333333333334H64V298.6666666666667H106.6666666666667V268.1600000000001C145.0666666666667 234.6666666666667 197.76 213.3333333333334 256 213.3333333333334C314.24 213.3333333333334 366.9333333333333 234.6666666666667 405.3333333333333 268.1600000000001V298.6666666666667H448V149.3333333333334H490.6666666666666V106.6666666666667H448V64H405.3333333333333V106.6666666666667H106.6666666666667V64M362.6666666666667 215.2533333333333V149.3333333333334H405.3333333333333V240.8533333333333C392.32 230.8266666666667 378.0266666666667 222.2933333333334 362.6666666666667 215.2533333333333M341.3333333333333 149.3333333333334V206.5066666666667C327.68 201.6 313.3866666666667 197.9733333333333 298.6666666666667 195.4133333333334V149.3333333333334H341.3333333333333M277.3333333333333 149.3333333333334V192.8533333333333L256 192L234.6666666666667 192.8533333333333V149.3333333333334H277.3333333333333M213.3333333333333 149.3333333333334V195.4133333333334C198.6133333333334 197.9733333333333 184.32 201.6 170.6666666666667 206.5066666666667V149.3333333333334H213.3333333333333z" />
-    <glyph glyph-name="briefcase"
-      unicode="&#xF0D6;"
-      horiz-adv-x="512" d=" M213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 301.0133333333333 61.6533333333333 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 386.3466666666667 189.6533333333333 405.3333333333333 213.3333333333333 405.3333333333333M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667z" />
-    <glyph glyph-name="briefcase-check"
-      unicode="&#xF0D7;"
-      horiz-adv-x="512" d=" M213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 300.8 61.8666666666667 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 386.1333333333334 189.8666666666667 405.3333333333333 213.3333333333333 405.3333333333333M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667M224 74.6666666666667L364.5866666666667 215.2533333333333L334.5066666666667 245.3333333333334L224 135.04L179.4133333333333 179.4133333333334L149.3333333333333 149.3333333333334L224 74.6666666666667z" />
-    <glyph glyph-name="briefcase-download"
-      unicode="&#xF0D8;"
-      horiz-adv-x="512" d=" M213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 301.0133333333333 61.6533333333333 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 386.3466666666667 189.6533333333333 405.3333333333333 213.3333333333333 405.3333333333333M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667M256 42.6666666666667L362.6666666666667 149.3333333333334H298.6666666666667V234.6666666666667H213.3333333333333V149.3333333333334H149.3333333333333L256 42.6666666666667z" />
-    <glyph glyph-name="briefcase-edit"
-      unicode="&#xFA97;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334L231.4666666666667 42.6666666666667V0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 301.0133333333333 61.6533333333333 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 386.3466666666667 189.6533333333333 405.3333333333333 213.3333333333333 405.3333333333333H298.6666666666667M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667M448.8533333333333 189.2266666666667C445.8666666666666 189.2266666666667 442.88 187.9466666666667 440.5333333333333 185.6L419.2 164.2666666666667L462.9333333333333 120.5333333333334L484.2666666666667 141.8666666666667C488.9599999999999 146.3466666666668 488.9599999999999 153.8133333333334 484.2666666666667 158.2933333333334L456.9599999999999 185.6C454.6133333333333 187.9466666666667 451.84 189.2266666666667 448.8533333333333 189.2266666666667M406.8266666666667 151.8933333333334L277.3333333333333 22.6133333333333V-21.3333333333333H321.28L450.56 108.16L406.8266666666667 151.8933333333334z" />
-    <glyph glyph-name="briefcase-minus"
-      unicode="&#xFA29;"
-      horiz-adv-x="512" d=" M469.3333333333333 85.3333333333334V42.6666666666667H298.6666666666667V85.3333333333334H469.3333333333333M213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V159.36C446.7200000000001 179.6266666666667 416.8533333333333 192 384 192C313.3866666666667 192 256 134.6133333333334 256 64C256 40.7466666666667 262.1866666666666 18.7733333333333 273.0666666666667 0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 301.0133333333333 61.6533333333333 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 386.3466666666667 189.6533333333333 405.3333333333333 213.3333333333333 405.3333333333333M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667z" />
-    <glyph glyph-name="briefcase-outline"
-      unicode="&#xF813;"
-      horiz-adv-x="512" d=" M426.6666666666667 320C439.04 320 449.0666666666667 315.7333333333334 456.96 307.4133333333334C465.0666666666667 298.6666666666667 469.3333333333333 289.0666666666667 469.3333333333333 277.3333333333334V42.6666666666667C469.3333333333333 30.9333333333333 465.0666666666667 21.3333333333334 456.96 12.5866666666667C449.0666666666667 4.2666666666667 439.04 0 426.6666666666667 0H85.3333333333333C72.96 0 62.9333333333333 4.2666666666667 55.04 12.5866666666667C46.9333333333333 21.3333333333334 42.6666666666667 30.9333333333333 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 289.0666666666667 46.9333333333333 298.6666666666667 55.04 307.4133333333334C62.9333333333333 315.7333333333334 72.96 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 375.04 174.9333333333333 385.0666666666667 183.04 392.96C190.9333333333333 401.0666666666667 200.96 405.3333333333333 213.3333333333333 405.3333333333333H298.6666666666667C311.04 405.3333333333333 321.0666666666667 401.0666666666667 328.96 392.96C337.0666666666667 385.0666666666667 341.3333333333333 375.04 341.3333333333333 362.6666666666667V320H426.6666666666667M85.3333333333333 277.3333333333334V42.6666666666667H426.6666666666667V277.3333333333334H85.3333333333333M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667z" />
-    <glyph glyph-name="briefcase-plus"
-      unicode="&#xFA2A;"
-      horiz-adv-x="512" d=" M362.6666666666667 149.3333333333334H405.3333333333333V85.3333333333334H469.3333333333333V42.6666666666667H405.3333333333333V-21.3333333333333H362.6666666666667V42.6666666666667H298.6666666666667V85.3333333333334H362.6666666666667V149.3333333333334M213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V159.36C446.7200000000001 179.6266666666667 416.8533333333333 192 384 192C313.3866666666667 192 256 134.6133333333334 256 64C256 40.7466666666667 262.1866666666666 18.7733333333333 273.0666666666667 0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 301.0133333333333 61.6533333333333 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 386.3466666666667 189.6533333333333 405.3333333333333 213.3333333333333 405.3333333333333M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667z" />
-    <glyph glyph-name="briefcase-remove"
-      unicode="&#xFA2B;"
-      horiz-adv-x="512" d=" M308.48 109.2266666666667L338.7733333333333 139.52L384 94.08L429.2266666666667 139.52L459.52 109.2266666666667L414.08 64L459.52 18.7733333333333L429.2266666666666 -11.52L384 33.92L338.7733333333333 -11.52L308.48 18.7733333333334L353.92 64L308.48 109.2266666666667M213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V159.36C446.7200000000001 179.6266666666667 416.8533333333333 192 384 192C313.3866666666667 192 256 134.6133333333334 256 64C256 40.7466666666667 262.1866666666666 18.7733333333333 273.0666666666667 0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 301.0133333333333 61.6533333333333 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 386.3466666666667 189.6533333333333 405.3333333333333 213.3333333333333 405.3333333333333M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667z" />
-    <glyph glyph-name="briefcase-search"
-      unicode="&#xFA2C;"
-      horiz-adv-x="512" d=" M352 192C405.3333333333333 192 448 149.3333333333334 448 96C448 77.2266666666667 442.6666666666667 59.52 433.28 44.8000000000001L498.9866666666667 -21.3333333333333L469.3333333333333 -50.9866666666667L402.7733333333333 14.5066666666667C388.0533333333333 5.3333333333334 370.56 0 352 0C298.6666666666667 0 256 42.6666666666667 256 96S298.6666666666667 192 352 192M352 149.3333333333334C322.56 149.3333333333334 298.6666666666667 125.44 298.6666666666667 96S322.56 42.6666666666667 352 42.6666666666667S405.3333333333333 66.5600000000001 405.3333333333333 96S381.44 149.3333333333334 352 149.3333333333334M213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V170.0266666666667C444.8 208.8533333333333 401.4933333333334 234.6666666666667 352 234.6666666666667C275.4133333333333 234.6666666666667 213.3333333333333 172.5866666666667 213.3333333333333 96C213.3333333333333 58.6666666666667 228.0533333333333 24.96 251.9466666666667 0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 301.0133333333333 61.6533333333333 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 386.3466666666667 189.6533333333333 405.3333333333333 213.3333333333333 405.3333333333333M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667z" />
-    <glyph glyph-name="briefcase-upload"
-      unicode="&#xF0D9;"
-      horiz-adv-x="512" d=" M213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 301.0133333333333 61.6533333333333 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 386.3466666666667 189.6533333333333 405.3333333333333 213.3333333333333 405.3333333333333M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667M256 256L149.3333333333333 149.3333333333334H213.3333333333333V64H298.6666666666667V149.3333333333334H362.6666666666667L256 256z" />
-    <glyph glyph-name="brightness-1"
-      unicode="&#xF0DA;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="brightness-2"
-      unicode="&#xF0DB;"
-      horiz-adv-x="512" d=" M213.3333333333333 405.3333333333333C174.5066666666667 405.3333333333333 138.0266666666667 394.6666666666667 106.6666666666667 376.5333333333333C170.6666666666667 339.6266666666667 213.3333333333333 270.9333333333334 213.3333333333333 192S170.6666666666667 44.3733333333333 106.6666666666667 7.4666666666667C138.0266666666667 -10.6666666666666 174.5066666666667 -21.3333333333333 213.3333333333333 -21.3333333333333C331.0933333333333 -21.3333333333333 426.6666666666667 74.24 426.6666666666667 192S331.0933333333333 405.3333333333333 213.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="brightness-3"
-      unicode="&#xF0DC;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C169.6 405.3333333333333 148.2666666666667 401.92 128 395.52C214.6133333333333 368.4266666666667 277.3333333333333 288 277.3333333333333 192C277.3333333333333 96 214.6133333333334 15.5733333333334 128 -11.52C148.2666666666667 -17.92 169.6 -21.3333333333333 192 -21.3333333333333C309.76 -21.3333333333333 405.3333333333333 74.24 405.3333333333333 192S309.76 405.3333333333333 192 405.3333333333333z" />
-    <glyph glyph-name="brightness-4"
-      unicode="&#xF0DD;"
-      horiz-adv-x="512" d=" M256 64C237.0133333333333 64 218.88 68.2666666666667 202.6666666666667 75.7333333333334C246.6133333333334 96 277.3333333333333 140.3733333333333 277.3333333333333 192C277.3333333333333 243.6266666666667 246.6133333333334 288 202.6666666666667 308.2666666666667C218.88 315.7333333333334 237.0133333333333 320 256 320C326.6133333333334 320 384 262.6133333333334 384 192S326.6133333333334 64 256 64M426.6666666666667 262.6133333333334V362.6666666666667H326.6133333333333L256 433.28L185.3866666666667 362.6666666666667H85.3333333333333V262.6133333333334L14.72 192L85.3333333333333 121.3866666666667V21.3333333333334H185.3866666666667L256 -49.28L326.6133333333334 21.3333333333334H426.6666666666667V121.3866666666667L497.28 192L426.6666666666667 262.6133333333334z" />
-    <glyph glyph-name="brightness-5"
-      unicode="&#xF0DE;"
-      horiz-adv-x="512" d=" M256 64C185.3866666666667 64 128 121.3866666666667 128 192S185.3866666666667 320 256 320S384 262.6133333333334 384 192S326.6133333333334 64 256 64M426.6666666666667 121.3866666666667L497.28 192L426.6666666666667 262.6133333333334V362.6666666666667H326.6133333333333L256 433.28L185.3866666666667 362.6666666666667H85.3333333333333V262.6133333333334L14.72 192L85.3333333333333 121.3866666666667V21.3333333333334H185.3866666666667L256 -49.28L326.6133333333334 21.3333333333334H426.6666666666667V121.3866666666667z" />
-    <glyph glyph-name="brightness-6"
-      unicode="&#xF0DF;"
-      horiz-adv-x="512" d=" M256 64V320C326.6133333333334 320 384 262.6133333333334 384 192S326.6133333333334 64 256 64M426.6666666666667 121.3866666666667L497.28 192L426.6666666666667 262.6133333333334V362.6666666666667H326.6133333333333L256 433.28L185.3866666666667 362.6666666666667H85.3333333333333V262.6133333333334L14.72 192L85.3333333333333 121.3866666666667V21.3333333333334H185.3866666666667L256 -49.28L326.6133333333334 21.3333333333334H426.6666666666667V121.3866666666667z" />
-    <glyph glyph-name="brightness-7"
-      unicode="&#xF0E0;"
-      horiz-adv-x="512" d=" M256 277.3333333333334C208.8533333333333 277.3333333333334 170.6666666666667 239.1466666666667 170.6666666666667 192S208.8533333333333 106.6666666666667 256 106.6666666666667S341.3333333333333 144.8533333333334 341.3333333333333 192S303.1466666666667 277.3333333333334 256 277.3333333333334M256 64C185.3866666666667 64 128 121.3866666666667 128 192S185.3866666666667 320 256 320S384 262.6133333333334 384 192S326.6133333333334 64 256 64M426.6666666666667 262.6133333333334V362.6666666666667H326.6133333333333L256 433.28L185.3866666666667 362.6666666666667H85.3333333333333V262.6133333333334L14.72 192L85.3333333333333 121.3866666666667V21.3333333333334H185.3866666666667L256 -49.28L326.6133333333334 21.3333333333334H426.6666666666667V121.3866666666667L497.28 192L426.6666666666667 262.6133333333334z" />
-    <glyph glyph-name="brightness-auto"
-      unicode="&#xF0E1;"
-      horiz-adv-x="512" d=" M305.0666666666667 106.6666666666667L290.1333333333334 149.3333333333334H221.8666666666667L206.9333333333334 106.6666666666667H166.4L234.6666666666667 298.6666666666667H277.3333333333333L345.6 106.6666666666667H305.0666666666666M426.6666666666667 262.6133333333334V362.6666666666667H326.6133333333333L256 433.28L185.3866666666667 362.6666666666667H85.3333333333333V262.6133333333334L14.72 192L85.3333333333333 121.3866666666667V21.3333333333334H185.3866666666667L256 -49.28L326.6133333333334 21.3333333333334H426.6666666666667V121.3866666666667L497.28 192L426.6666666666667 262.6133333333334M231.4666666666667 178.1333333333334H280.5333333333333L256 256L231.4666666666667 178.1333333333333z" />
-    <glyph glyph-name="broom"
-      unicode="&#xF0E2;"
-      horiz-adv-x="512" d=" M413.0133333333333 389.9733333333334L443.3066666666667 359.68L321.2800000000001 237.8666666666667C344.1066666666667 205.0133333333333 347.3066666666667 165.5466666666666 328.1066666666667 139.9466666666667L193.28 274.7733333333334C218.88 293.9733333333334 258.3466666666667 290.7733333333334 291.2 267.9466666666667L413.0133333333333 389.9733333333334M126.5066666666667 73.1733333333334C83.6266666666667 116.0533333333334 57.3866666666667 167.2533333333333 50.1333333333333 215.04L154.24 259.6266666666667L312.96 100.9066666666667L268.3733333333334 -3.1999999999999C220.5866666666667 4.0533333333334 169.3866666666667 30.2933333333334 126.5066666666667 73.1733333333334z" />
-    <glyph glyph-name="brush"
-      unicode="&#xF0E3;"
-      horiz-adv-x="512" d=" M441.8133333333334 349.2266666666667L413.2266666666667 377.8133333333334C405.3333333333333 386.1333333333334 391.4666666666667 386.1333333333334 383.1466666666667 377.8133333333334L192 186.6666666666667L250.6666666666667 128L441.8133333333334 319.1466666666667C450.1333333333334 327.4666666666667 450.1333333333334 341.3333333333334 441.8133333333334 349.2266666666667M149.3333333333333 149.3333333333334C113.92 149.3333333333334 85.3333333333333 120.7466666666667 85.3333333333333 85.3333333333334C85.3333333333333 57.3866666666667 60.5866666666667 42.6666666666667 42.6666666666667 42.6666666666667C62.2933333333333 16.64 96 0 128 0C175.1466666666667 0 213.3333333333333 38.1866666666667 213.3333333333333 85.3333333333334C213.3333333333333 120.7466666666667 184.7466666666667 149.3333333333334 149.3333333333333 149.3333333333334z" />
-    <glyph glyph-name="buddhism"
-      unicode="&#xF94A;"
-      horiz-adv-x="512" d=" M234.6666666666667 405.3333333333333V384C197.76 379.7333333333334 164.0533333333333 364.8 136.5333333333333 342.6133333333334L120.32 358.8266666666667L90.0266666666667 328.5333333333334L106.6666666666667 312.5333333333334C83.2 284.1600000000001 68.48 249.6 64 213.3333333333334H42.6666666666667V170.6666666666667H64C68.48 134.8266666666667 83.2 101.1200000000001 106.6666666666667 73.3866666666667L90.0266666666667 57.1733333333334L120.32 26.88L136.32 42.6666666666666C164.48 19.8399999999999 198.4 4.9066666666666 234.6666666666667 -1e-13V-21.3333333333334H277.3333333333333V-1e-13C313.3866666666667 4.9066666666666 347.52 19.8399999999999 375.4666666666667 42.6666666666666L391.6800000000001 26.88L421.9733333333334 57.1733333333334L405.3333333333333 73.1733333333334C428.8 100.9066666666667 443.52 134.8266666666667 448 170.6666666666667H469.3333333333333V213.3333333333334H448C443.52 249.6 428.8 283.9466666666667 405.3333333333333 312.32L421.9733333333334 328.5333333333333L391.68 358.8266666666667L375.68 342.6133333333334C347.52 365.44 313.3866666666667 379.7333333333334 277.3333333333333 384V405.3333333333333H234.6666666666667M234.6666666666667 341.3333333333334V277.3333333333334L213.3333333333333 266.6666666666667L166.6133333333334 312.5333333333334C186.0266666666667 327.04 209.28 337.7066666666667 234.6666666666667 341.3333333333334M277.3333333333333 341.3333333333334C302.08 337.4933333333334 325.5466666666666 327.68 345.6 312.5333333333334L298.6666666666667 266.6666666666667L277.3333333333333 277.3333333333334V341.3333333333334M136.5333333333333 282.4533333333334L181.3333333333333 234.6666666666667L170.6666666666667 213.3333333333334H106.6666666666667C110.08 238.08 121.6 262.4000000000001 136.32 282.6666666666667L136.5333333333333 282.4533333333334M375.4666666666666 282.4533333333334C391.04 262.1866666666667 401.28 238.5066666666667 405.3333333333333 213.3333333333334H341.3333333333333L330.6666666666666 234.6666666666667L375.6799999999999 282.4533333333334H375.4666666666666M256 234.6666666666667C279.8933333333333 234.6666666666667 298.6666666666667 215.8933333333333 298.6666666666667 192S279.8933333333333 149.3333333333334 256 149.3333333333334S213.3333333333333 168.1066666666667 213.3333333333333 192S232.1066666666667 234.6666666666667 256 234.6666666666667M106.6666666666667 170.6666666666667H170.6666666666667L182.8266666666667 149.3333333333334L136.32 103.4666666666667C120.96 122.88 110.72 145.92 106.6666666666667 170.6666666666667M341.3333333333333 170.6666666666667H405.3333333333333C401.28 146.1333333333333 391.04 122.88 375.68 103.2533333333333L330.6666666666667 149.3333333333334L341.3333333333333 170.6666666666667M213.3333333333333 117.3333333333334L234.6666666666667 106.6666666666667V42.6666666666667C209.7066666666667 46.9333333333333 186.24 57.3866666666667 166.4 73.1733333333334L213.3333333333333 117.3333333333334M298.6666666666667 117.3333333333334L345.3866666666667 73.1733333333334C325.9733333333334 58.6666666666667 302.7200000000001 46.2933333333333 277.3333333333334 42.6666666666667V106.6666666666667L298.6666666666667 117.3333333333334z" />
-    <glyph glyph-name="buffer"
-      unicode="&#xF619;"
-      horiz-adv-x="512" d=" M268.8 386.9866666666667C325.76 360.5333333333334 384 333.0133333333333 440.7466666666667 306.56C443.9466666666666 305.0666666666667 448 304 448 299.7333333333334S443.9466666666666 294.6133333333334 440.7466666666667 293.12C384 266.6666666666667 326.4 239.5733333333334 269.2266666666667 213.3333333333334C260.48 208.8533333333333 251.52 208.8533333333333 242.7733333333333 213.3333333333334C185.3866666666667 239.7866666666667 128 266.6666666666667 70.8266666666667 293.3333333333334C67.84 294.6133333333334 64 295.68 64 299.9466666666667C64 303.7866666666667 67.84 304.8533333333334 70.6133333333333 306.1333333333334C128 333.0133333333333 186.4533333333333 360.5333333333334 244.0533333333333 387.2C250.24 389.9733333333334 262.4 389.76 268.8 386.9866666666667M256 -3.1999999999999C251.7333333333334 -3.1999999999999 248.7466666666667 -1.4933333333333 242.7733333333334 0.64C185.3866666666667 27.0933333333334 128 53.9733333333334 71.04 80.64C68.0533333333333 82.1333333333334 64 82.9866666666667 64 87.4666666666667C64 91.7333333333334 68.0533333333333 92.5866666666667 71.2533333333333 94.08C80.64 98.5600000000001 90.24 103.0400000000001 99.6266666666667 107.52C109.2266666666667 111.7866666666667 118.6133333333333 111.7866666666667 128 107.3066666666667C166.1866666666667 89.6000000000001 204.16 71.8933333333334 242.1333333333334 54.1866666666667C251.52 49.7066666666667 260.9066666666667 49.92 270.2933333333333 54.1866666666667C308.2666666666667 72.1066666666667 346.24 89.8133333333334 384 107.52C393.3866666666667 111.7866666666666 402.56 112 411.52 107.7333333333334C421.76 103.2533333333333 431.7866666666667 98.3466666666667 441.8133333333334 93.6533333333334C443.3066666666667 93.0133333333333 444.8 92.16 446.08 91.0933333333334C448.8533333333333 88.96 448.8533333333333 85.3333333333334 446.08 83.6266666666667C444.3733333333334 82.3466666666667 442.4533333333333 81.28 440.5333333333333 80.4266666666667C384 53.3333333333334 327.04 27.3066666666667 270.08 1.0666666666667C265.8133333333333 -1.0666666666667 260.0533333333333 -3.1999999999999 256 -3.1999999999999M256 103.0400000000001C253.8666666666666 103.0400000000001 246.4 105.1733333333334 242.3466666666666 106.6666666666667C185.1733333333333 133.5466666666668 128 160.0000000000001 71.2533333333333 186.8800000000001C68.2666666666666 188.1600000000001 64 189.2266666666667 64 193.4933333333334C64 197.9733333333334 68.2666666666666 198.8266666666667 71.4666666666666 200.3200000000001C81.0666666666666 205.0133333333334 90.6666666666666 209.4933333333334 100.2666666666666 213.9733333333334C109.44 218.0266666666667 118.6133333333333 218.0266666666667 128 213.3333333333334C165.9733333333333 195.8400000000001 204.3733333333333 177.9200000000001 242.7733333333333 160.0000000000001C251.52 155.9466666666668 260.48 155.9466666666668 269.44 160.0000000000001C307.84 178.1333333333335 346.24 196.0533333333334 384.8533333333333 213.9733333333334C393.6 218.0266666666667 402.56 218.0266666666667 411.52 213.9733333333334C421.5466666666666 209.2800000000001 431.7866666666667 204.5866666666668 441.8133333333334 199.8933333333334C443.0933333333333 199.2533333333334 444.5866666666667 198.6133333333334 445.8666666666667 197.5466666666668C448.8533333333334 195.2000000000001 448.8533333333334 192.0000000000001 445.6533333333333 189.4400000000001C444.5866666666667 188.5866666666668 443.0933333333333 187.9466666666667 441.8133333333334 187.3066666666667C384 160.0000000000001 326.6133333333334 133.3333333333334 269.0133333333333 106.6666666666667C264.9600000000001 104.7466666666668 257.7066666666667 103.0400000000001 256 103.0400000000001z" />
-    <glyph glyph-name="bug"
-      unicode="&#xF0E4;"
-      horiz-adv-x="512" d=" M298.6666666666667 192H213.3333333333333V234.6666666666667H298.6666666666667M298.6666666666667 106.6666666666667H213.3333333333333V149.3333333333334H298.6666666666667M426.6666666666667 277.3333333333334H366.7200000000001C357.12 293.9733333333334 343.8933333333333 308.2666666666667 327.8933333333333 319.1466666666667L362.6666666666667 353.92L332.5866666666667 384L286.2933333333333 337.7066666666667C276.48 340.0533333333334 266.6666666666667 341.3333333333334 256 341.3333333333334C245.3333333333333 341.3333333333334 235.52 340.0533333333334 225.92 337.7066666666667L179.4133333333333 384L149.3333333333333 353.92L183.8933333333334 319.1466666666667C168.1066666666667 308.2666666666667 154.88 293.9733333333334 145.28 277.3333333333334H85.3333333333333V234.6666666666667H129.92C128.8533333333333 227.6266666666667 128 220.5866666666667 128 213.3333333333334V192H85.3333333333333V149.3333333333334H128V128C128 120.7466666666667 128.8533333333333 113.7066666666667 129.92 106.6666666666667H85.3333333333333V64H145.28C167.4666666666667 25.8133333333334 208.64 0 256 0S344.5333333333333 25.8133333333334 366.7200000000001 64H426.6666666666667V106.6666666666667H382.08C383.1466666666667 113.7066666666667 384 120.7466666666667 384 128V149.3333333333334H426.6666666666667V192H384V213.3333333333334C384 220.5866666666667 383.1466666666667 227.6266666666667 382.08 234.6666666666667H426.6666666666667V277.3333333333334z" />
-    <glyph glyph-name="bug-check"
-      unicode="&#xFA2D;"
-      horiz-adv-x="512" d=" M384 298.6666666666667H324.0533333333333C314.4533333333333 315.7333333333334 301.2266666666667 330.6666666666667 285.2266666666667 341.3333333333334L320 375.2533333333334L289.92 405.3333333333333L243.6266666666667 359.04C233.8133333333334 361.3866666666667 224 362.6666666666667 213.3333333333333 362.6666666666667C202.6666666666667 362.6666666666667 193.0666666666667 361.3866666666667 183.2533333333333 359.04L136.7466666666667 405.3333333333333L106.6666666666667 375.2533333333334L141.2266666666667 341.3333333333334C125.2266666666667 330.6666666666667 112.2133333333333 315.52 102.6133333333334 298.6666666666667H42.6666666666667V256H87.2533333333333C85.9733333333333 248.96 85.3333333333333 241.92 85.3333333333333 234.6666666666667V213.3333333333334H42.6666666666667V170.6666666666667H85.3333333333333V149.3333333333334C85.3333333333333 142.0800000000001 85.9733333333333 135.04 87.2533333333333 128H42.6666666666667V85.3333333333334H102.6133333333334C133.5466666666667 32 197.9733333333334 8.3200000000001 256 28.8000000000001V42.6666666666667C256 96.8533333333334 290.3466666666667 145.0666666666667 341.3333333333333 163.2000000000001V170.6666666666667H384V213.3333333333334H341.3333333333333V234.6666666666667C341.3333333333333 241.92 340.6933333333334 248.96 339.4133333333333 256H384V298.6666666666667M256 128H170.6666666666667V170.6666666666667H256V128M256 213.3333333333334H170.6666666666667V256H256V213.3333333333334M378.6666666666667 -24.7466666666667L320 39.2533333333333L344.7466666666667 64L378.6666666666667 30.08L455.2533333333333 106.6666666666667L480 76.5866666666667L378.6666666666667 -24.7466666666667z" />
-    <glyph glyph-name="bug-check-outline"
-      unicode="&#xFA2E;"
-      horiz-adv-x="512" d=" M384 298.6666666666667H324.0533333333333C314.4533333333333 315.7333333333334 301.2266666666667 330.6666666666667 285.2266666666667 341.3333333333334L320 375.2533333333334L289.92 405.3333333333333L243.6266666666667 359.04C233.8133333333334 361.3866666666667 224 362.6666666666667 213.3333333333333 362.6666666666667C202.6666666666667 362.6666666666667 193.0666666666667 361.3866666666667 183.2533333333333 359.04L136.7466666666667 405.3333333333333L106.6666666666667 375.2533333333334L141.2266666666667 341.3333333333334C125.2266666666667 330.6666666666667 112.2133333333333 315.52 102.6133333333334 298.6666666666667H42.6666666666667V256H87.2533333333333C85.9733333333333 248.96 85.3333333333333 241.92 85.3333333333333 234.6666666666667V213.3333333333334H42.6666666666667V170.6666666666667H85.3333333333333V149.3333333333334C85.3333333333333 142.0800000000001 85.9733333333333 135.04 87.2533333333333 128H42.6666666666667V85.3333333333334H102.6133333333334C133.5466666666667 32 197.9733333333334 8.3200000000001 256 28.8000000000001V42.6666666666667C256 54.8266666666667 257.92 66.9866666666667 261.3333333333333 78.72C247.2533333333334 69.1200000000001 230.4 64 213.3333333333333 64C166.1866666666667 64 128 102.1866666666667 128 149.3333333333334V234.6666666666667C128 281.8133333333334 166.1866666666667 320 213.3333333333333 320S298.6666666666667 281.8133333333334 298.6666666666667 234.6666666666667V149.3333333333334C298.6666666666667 145.28 298.6666666666667 141.0133333333333 297.6 136.96C310.1866666666666 148.48 325.12 157.44 341.3333333333333 163.2000000000001V170.6666666666667H384V213.3333333333334H341.3333333333333V234.6666666666667C341.3333333333333 241.92 340.6933333333334 248.96 339.4133333333333 256H384V298.6666666666667M455.2533333333333 106.6666666666667L378.6666666666667 30.08L344.7466666666667 64L320 39.2533333333333L378.6666666666667 -24.7466666666667L480 76.5866666666667L455.2533333333333 106.6666666666667M256 256V213.3333333333334H170.6666666666667V256H256M256 170.6666666666667V128H170.6666666666667V170.6666666666667H256z" />
-    <glyph glyph-name="bug-outline"
-      unicode="&#xFA2F;"
-      horiz-adv-x="512" d=" M426.6666666666667 277.3333333333334H366.7200000000001C357.12 294.4 343.8933333333333 309.3333333333334 327.8933333333333 320L362.6666666666667 353.92L332.5866666666667 384L286.2933333333333 337.7066666666667C276.48 340.0533333333334 266.6666666666667 341.3333333333334 256 341.3333333333334C245.3333333333333 341.3333333333334 235.7333333333334 340.0533333333334 225.92 337.7066666666667L179.4133333333333 384L149.3333333333333 353.92L183.8933333333333 320C167.8933333333333 309.3333333333334 154.88 294.1866666666667 145.28 277.3333333333334H85.3333333333333V234.6666666666667H129.92C128.64 227.6266666666667 128 220.5866666666667 128 213.3333333333334V192H85.3333333333333V149.3333333333334H128V128C128 120.7466666666667 128.64 113.7066666666667 129.92 106.6666666666667H85.3333333333333V64H145.28C180.6933333333333 2.7733333333333 258.9866666666667 -17.92 320 17.4933333333333C339.4133333333333 28.5866666666667 355.6266666666667 44.8000000000001 366.7200000000001 64H426.6666666666667V106.6666666666667H382.08C383.36 113.7066666666667 384 120.7466666666667 384 128V149.3333333333334H426.6666666666667V192H384V213.3333333333334C384 220.5866666666667 383.36 227.6266666666667 382.08 234.6666666666667H426.6666666666667V277.3333333333334M341.3333333333333 128C341.3333333333333 80.8533333333334 303.1466666666667 42.6666666666667 256 42.6666666666667S170.6666666666667 80.8533333333334 170.6666666666667 128V213.3333333333334C170.6666666666667 260.48 208.8533333333333 298.6666666666667 256 298.6666666666667S341.3333333333333 260.48 341.3333333333333 213.3333333333334V128M298.6666666666667 234.6666666666667V192H213.3333333333333V234.6666666666667H298.6666666666667M213.3333333333333 149.3333333333334H298.6666666666667V106.6666666666667H213.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="bulldozer"
-      unicode="&#xFB07;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667C73.6 362.6666666666667 64 353.0666666666667 64 341.3333333333334V234.6666666666667C54.1866666666667 234.6666666666667 45.6533333333333 228.0533333333334 43.3066666666667 218.4533333333334V149.9733333333334H48.8533333333333C56.5333333333333 162.7733333333334 70.4 170.6666666666667 85.3333333333333 170.6666666666667H277.3333333333333C292.2666666666667 170.6666666666667 306.1333333333334 162.7733333333334 313.8133333333334 149.9733333333334H341.9733333333334L341.3333333333333 213.3333333333334C341.3333333333333 225.0666666666667 331.7333333333334 234.6666666666667 320 234.6666666666667H277.3333333333333V277.3333333333334C277.3333333333333 289.0666666666667 267.7333333333334 298.6666666666667 256 298.6666666666667S234.6666666666667 289.0666666666667 234.6666666666667 277.3333333333334V234.6666666666667H192V341.3333333333334C192 353.0666666666667 182.4 362.6666666666667 170.6666666666667 362.6666666666667H85.3333333333333M106.6666666666667 320H149.3333333333333V213.3333333333334H106.6666666666667V320M362.6666666666667 213.3333333333334V42.6666666666667H469.3333333333333V64L405.3333333333333 85.3333333333334L384 213.3333333333334H362.6666666666667M85.3333333333333 128C61.8666666666667 128 42.6666666666667 108.8 42.6666666666667 85.3333333333334S61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H277.3333333333333C300.8 42.6666666666667 320 61.8666666666667 320 85.3333333333334S300.8 128 277.3333333333333 128H85.3333333333333z" />
-    <glyph glyph-name="bulletin-board"
-      unicode="&#xF0E5;"
-      horiz-adv-x="512" d=" M256.8533333333333 394.6666666666667L203.3066666666667 341.3333333333334H309.9733333333333L256.8533333333333 394.6666666666667M85.3333333333333 298.6666666666667V21.3333333333334H426.6666666666667V298.6666666666667H85.3333333333333M256 448L362.6666666666667 341.3333333333334H426.6666666666667C450.1333333333334 341.3333333333334 469.3333333333333 322.1333333333334 469.3333333333333 298.6666666666667V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V298.6666666666667C42.6666666666667 322.1333333333334 61.8666666666667 341.3333333333334 85.3333333333333 341.3333333333334H149.3333333333333L256 448M149.3333333333333 64V149.3333333333334H256V64H149.3333333333333M298.6666666666667 85.3333333333334V234.6666666666667H384V85.3333333333334H298.6666666666667M128 192V256H234.6666666666667V192H128z" />
-    <glyph glyph-name="bullhorn"
-      unicode="&#xF0E6;"
-      horiz-adv-x="512" d=" M256 277.3333333333334H85.3333333333333C61.8666666666667 277.3333333333334 42.6666666666667 258.1333333333334 42.6666666666667 234.6666666666667V149.3333333333334C42.6666666666667 125.8666666666667 61.8666666666667 106.6666666666667 85.3333333333333 106.6666666666667H106.6666666666667V21.3333333333334C106.6666666666667 9.6 116.2666666666667 0 128 0H170.6666666666667C182.4 0 192 9.6 192 21.3333333333334V106.6666666666667H256L362.6666666666667 21.3333333333334V362.6666666666667L256 277.3333333333334M458.6666666666666 192C458.6666666666666 155.52 438.1866666666666 122.4533333333334 405.3333333333333 106.6666666666667V277.3333333333334C437.9733333333334 261.3333333333334 458.6666666666666 228.2666666666667 458.6666666666666 192z" />
-    <glyph glyph-name="bullhorn-outline"
-      unicode="&#xFB08;"
-      horiz-adv-x="512" d=" M256 277.3333333333334H85.3333333333333C61.8666666666667 277.3333333333334 42.6666666666667 258.1333333333334 42.6666666666667 234.6666666666667V149.3333333333334C42.6666666666667 125.8666666666667 61.8666666666667 106.6666666666667 85.3333333333333 106.6666666666667H106.6666666666667V21.3333333333334C106.6666666666667 9.6 116.2666666666667 0 128 0H170.6666666666667C182.4 0 192 9.6 192 21.3333333333334V106.6666666666667H256L362.6666666666667 21.3333333333334V362.6666666666667L256 277.3333333333334M320 115.2000000000001L277.3333333333333 149.3333333333334H85.3333333333333V234.6666666666667H277.3333333333333L320 268.8V115.2M458.6666666666666 192C458.6666666666666 155.52 438.1866666666666 122.4533333333333 405.3333333333333 106.6666666666667V277.3333333333334C437.9733333333334 261.3333333333334 458.6666666666666 228.2666666666667 458.6666666666666 192z" />
-    <glyph glyph-name="bullseye"
-      unicode="&#xF5DD;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 362.6666666666667C350.2933333333334 362.6666666666667 426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667M256 320C185.3866666666667 320 128 262.6133333333334 128 192S185.3866666666667 64 256 64S384 121.3866666666667 384 192S326.6133333333334 320 256 320M256 277.3333333333334C303.1466666666667 277.3333333333334 341.3333333333333 239.1466666666667 341.3333333333333 192S303.1466666666667 106.6666666666667 256 106.6666666666667S170.6666666666667 144.8533333333334 170.6666666666667 192S208.8533333333333 277.3333333333334 256 277.3333333333334M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="bullseye-arrow"
-      unicode="&#xF8C8;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192C469.3333333333333 216.7466666666667 464.8533333333333 241.2800000000001 456.32 264.3200000000001L422.1866666666666 230.1866666666667C425.1733333333333 217.6 426.6666666666667 204.8000000000001 426.6666666666667 192C426.6666666666667 97.7066666666667 350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667C268.8 362.6666666666667 281.6 361.1733333333334 294.1866666666666 358.1866666666667L328.5333333333333 392.5333333333333C305.28 400.8533333333334 280.7466666666667 405.3333333333333 256 405.3333333333333M405.3333333333333 405.3333333333333L320 320V288L265.6 233.6C262.4 234.6666666666667 259.2 234.6666666666667 256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192C298.6666666666667 195.2 298.6666666666667 198.4 297.6 201.6L352 256H384L469.3333333333333 341.3333333333334H405.3333333333333V405.3333333333333M256 320C185.3866666666667 320 128 262.6133333333334 128 192S185.3866666666667 64 256 64S384 121.3866666666667 384 192H341.3333333333333C341.3333333333333 144.8533333333334 303.1466666666667 106.6666666666667 256 106.6666666666667S170.6666666666667 144.8533333333334 170.6666666666667 192S208.8533333333333 277.3333333333334 256 277.3333333333334V320z" />
-    <glyph glyph-name="bus"
-      unicode="&#xF0E7;"
-      horiz-adv-x="512" d=" M384 213.3333333333334H128V320H384M352 85.3333333333334C334.2933333333333 85.3333333333334 320 99.6266666666667 320 117.3333333333334S334.2933333333333 149.3333333333334 352 149.3333333333334S384 135.04 384 117.3333333333334S369.7066666666666 85.3333333333334 352 85.3333333333334M160 85.3333333333334C142.2933333333333 85.3333333333334 128 99.6266666666667 128 117.3333333333334S142.2933333333333 149.3333333333334 160 149.3333333333334S192 135.04 192 117.3333333333334S177.7066666666667 85.3333333333334 160 85.3333333333334M85.3333333333333 106.6666666666667C85.3333333333333 87.8933333333334 93.6533333333333 71.04 106.6666666666667 59.3066666666667V21.3333333333334C106.6666666666667 9.6 116.2666666666667 0 128 0H149.3333333333333C161.0666666666667 0 170.6666666666667 9.6 170.6666666666667 21.3333333333334V42.6666666666667H341.3333333333333V21.3333333333334C341.3333333333333 9.6 350.9333333333333 0 362.6666666666667 0H384C395.7333333333334 0 405.3333333333333 9.6 405.3333333333333 21.3333333333334V59.3066666666667C418.3466666666667 71.0400000000001 426.6666666666667 87.8933333333334 426.6666666666667 106.6666666666667V320C426.6666666666667 394.6666666666667 350.2933333333334 405.3333333333333 256 405.3333333333333S85.3333333333333 394.6666666666667 85.3333333333333 320V106.6666666666667z" />
-    <glyph glyph-name="bus-alert"
-      unicode="&#xFA98;"
-      horiz-adv-x="512" d=" M341.3333333333333 426.6666666666667C423.8933333333333 426.6666666666667 490.6666666666666 359.8933333333333 490.6666666666666 277.3333333333334C490.6666666666666 202.0266666666667 434.9866666666667 139.7333333333334 362.6666666666667 129.4933333333334V64C362.6666666666667 46.08 355.2 30.2933333333334 340.48 17.0666666666667V-21.3333333333333C340.48 -27.0933333333333 338.56 -32 334.5066666666667 -36.48C330.6666666666667 -40.7466666666667 325.5466666666667 -42.6666666666666 320 -42.6666666666666H298.6666666666667C292.48 -42.6666666666666 287.36 -40.7466666666667 283.0933333333334 -36.48C278.6133333333334 -32 276.48 -27.0933333333333 276.48 -21.3333333333333V0H107.52V-21.3333333333333C107.52 -27.0933333333333 105.3866666666667 -32 100.9066666666667 -36.48C96.64 -40.7466666666667 91.52 -42.6666666666666 85.3333333333333 -42.6666666666666H64C58.4533333333333 -42.6666666666666 53.3333333333333 -40.7466666666667 49.4933333333333 -36.48C45.44 -32 43.52 -27.0933333333333 43.52 -21.3333333333333V17.0666666666667C28.8 30.2933333333334 21.3333333333333 46.08 21.3333333333333 64V277.3333333333334C21.3333333333333 311.04 36.2666666666667 333.8666666666667 65.4933333333333 345.6C94.72 357.12 136.96 362.6666666666667 192 362.6666666666667L218.24 362.0266666666667C245.3333333333333 401.0666666666667 290.3466666666667 426.6666666666667 341.3333333333333 426.6666666666667M341.3333333333333 384C282.4533333333333 384 234.6666666666667 336.2133333333334 234.6666666666667 277.3333333333334S282.4533333333333 170.6666666666667 341.3333333333333 170.6666666666667S448 218.4533333333334 448 277.3333333333334S400.2133333333333 384 341.3333333333333 384M320 234.6666666666667H362.6666666666667V192H320V234.6666666666667M320 362.6666666666667H362.6666666666667V256H320V362.6666666666667M64 170.6666666666667H236.5866666666667C209.0666666666667 197.9733333333333 192 235.52 192 277.3333333333334H64V170.6666666666667M96 106.6666666666667C78.72 106.6666666666667 64 92.3733333333333 64 74.6666666666667S78.2933333333333 42.6666666666667 96 42.6666666666667C114.1333333333333 42.6666666666667 128 56.96 128 74.6666666666667S113.7066666666667 106.6666666666667 96 106.6666666666667M288 106.6666666666667C269.8666666666667 106.6666666666667 256 92.3733333333333 256 74.6666666666667S270.2933333333333 42.6666666666667 288 42.6666666666667C305.28 42.6666666666667 320 56.96 320 74.6666666666667S305.7066666666667 106.6666666666667 288 106.6666666666667z" />
-    <glyph glyph-name="bus-articulated-end"
-      unicode="&#xF79B;"
-      horiz-adv-x="512" d=" M458.6666666666666 320L426.6666666666667 288L458.6666666666666 256L426.6666666666667 224L458.6666666666666 192L426.6666666666667 160L458.6666666666666 128H266.6666666666667C266.6666666666667 92.5866666666667 238.08 64 202.6666666666667 64S138.6666666666667 92.5866666666667 138.6666666666667 128H53.3333333333333V277.3333333333334C53.3333333333333 301.0133333333333 72.32 320 96 320H458.6666666666666M394.6666666666667 288H320V234.6666666666667H394.6666666666667V288M288 288H202.6666666666667V234.6666666666667H288V288M170.6666666666667 288H85.3333333333333V234.6666666666667H170.6666666666667V288M202.6666666666667 160C184.96 160 170.6666666666667 145.7066666666667 170.6666666666667 128S184.96 96 202.6666666666667 96S234.6666666666667 110.2933333333334 234.6666666666667 128S220.3733333333333 160 202.6666666666667 160z" />
-    <glyph glyph-name="bus-articulated-front"
-      unicode="&#xF79C;"
-      horiz-adv-x="512" d=" M21.3333333333333 320L53.3333333333333 288L21.3333333333333 256L53.3333333333333 224L21.3333333333333 192L53.3333333333333 160L21.3333333333333 128H64C64 92.5866666666667 92.5866666666667 64 128 64S192 92.5866666666667 192 128H320C320 92.5866666666667 348.5866666666667 64 384 64S448 92.5866666666667 448 128H490.6666666666666V277.3333333333334C490.6666666666666 301.0133333333333 471.6799999999999 320 448 320H21.3333333333333M85.3333333333333 288H138.6666666666667V234.6666666666667H85.3333333333333V288M170.6666666666667 288H256V234.6666666666667H170.6666666666667V288M288 288H373.3333333333333V234.6666666666667H288V288M405.3333333333333 288H458.6666666666666V170.6666666666667L405.3333333333333 213.3333333333334V288M128 160C145.7066666666667 160 160 145.7066666666667 160 128S145.7066666666667 96 128 96S96 110.2933333333334 96 128S110.2933333333333 160 128 160M384 160C401.7066666666666 160 416 145.7066666666667 416 128S401.7066666666666 96 384 96S352 110.2933333333334 352 128S366.2933333333334 160 384 160z" />
-    <glyph glyph-name="bus-clock"
-      unicode="&#xF8C9;"
-      horiz-adv-x="512" d=" M352 362.6666666666667V272L413.0133333333333 235.9466666666667L397.0133333333333 209.92L320 256V362.6666666666667H352M341.3333333333333 170.6666666666667C370.3466666666667 170.6666666666667 395.52 181.3333333333334 416 202.0266666666667C437.3333333333333 222.72 448 247.6800000000001 448 277.3333333333334C448 306.3466666666667 437.3333333333333 331.52 416 352C395.52 373.3333333333334 370.3466666666667 384 341.3333333333333 384C311.68 384 286.72 373.3333333333334 266.0266666666667 352C245.3333333333333 331.52 234.6666666666667 306.3466666666667 234.6666666666667 277.3333333333334C234.6666666666667 247.68 245.3333333333333 222.72 266.0266666666667 202.0266666666667C286.7200000000001 181.3333333333334 311.68 170.6666666666667 341.3333333333333 170.6666666666667M288 42.6666666666667C297.3866666666667 42.6666666666667 305.0666666666667 46.08 311.04 52.48C317.0133333333333 58.8800000000001 320 66.3466666666667 320 74.6666666666667C320 83.6266666666667 317.0133333333333 91.0933333333334 311.04 97.4933333333333C305.0666666666667 103.8933333333334 297.3866666666667 106.6666666666667 288 106.6666666666667C278.6133333333334 106.6666666666667 270.9333333333333 103.8933333333334 264.96 97.4933333333333S256 83.6266666666667 256 74.6666666666667C256 66.3466666666667 258.9866666666667 58.8800000000001 264.96 52.48C270.9333333333333 46.08 278.6133333333334 42.6666666666667 288 42.6666666666667M64 170.6666666666667H237.0133333333333C206.9333333333333 199.68 192 234.6666666666667 192 277.3333333333334H64V170.6666666666667M96 42.6666666666667C105.3866666666667 42.6666666666667 113.0666666666667 46.08 119.04 52.48C125.0133333333333 58.8800000000001 128 66.3466666666667 128 74.6666666666667C128 83.6266666666667 125.0133333333333 91.0933333333334 119.04 97.4933333333333C113.0666666666667 103.8933333333334 105.3866666666667 106.6666666666667 96 106.6666666666667C86.6133333333333 106.6666666666667 78.9333333333333 103.8933333333334 72.96 97.4933333333333S64 83.6266666666667 64 74.6666666666667C64 66.3466666666667 66.9866666666667 58.8800000000001 72.96 52.48C78.9333333333333 46.08 86.6133333333333 42.6666666666667 96 42.6666666666667M341.3333333333333 426.6666666666667C382.2933333333334 426.6666666666667 417.7066666666666 412.3733333333334 446.9333333333333 382.9333333333334C476.3733333333333 353.7066666666667 490.6666666666666 318.2933333333334 490.6666666666666 277.3333333333334C490.6666666666666 239.5733333333334 478.72 207.1466666666667 453.9733333333334 179.4133333333334C429.4400000000001 151.8933333333334 398.9333333333334 135.2533333333333 362.6666666666667 129.92V64C362.6666666666667 46.08 355.6266666666667 30.2933333333334 341.3333333333333 17.0666666666667V-21.3333333333333C341.3333333333333 -27.0933333333333 338.9866666666667 -32 334.9333333333333 -36.48C330.6666666666667 -40.7466666666667 325.9733333333333 -42.6666666666666 320 -42.6666666666666H298.6666666666667C292.9066666666667 -42.6666666666666 288 -40.7466666666667 283.52 -36.48C279.2533333333334 -32 277.3333333333333 -27.0933333333333 277.3333333333333 -21.3333333333333V0H106.6666666666667V-21.3333333333333C106.6666666666667 -27.0933333333333 104.7466666666667 -32 100.48 -36.48C96 -40.7466666666667 91.0933333333333 -42.6666666666666 85.3333333333333 -42.6666666666666H64C58.0266666666667 -42.6666666666666 53.3333333333333 -40.7466666666667 49.0666666666667 -36.48C45.0133333333333 -32 42.6666666666667 -27.0933333333333 42.6666666666667 -21.3333333333333V17.0666666666667C28.3733333333333 30.2933333333334 21.3333333333333 46.08 21.3333333333333 64V277.3333333333334C21.3333333333333 311.04 35.6266666666667 333.8666666666667 65.0666666666667 345.6C94.2933333333333 357.12 136.7466666666667 362.6666666666667 192 362.6666666666667H205.0133333333333C210.9866666666666 362.6666666666667 215.2533333333333 362.0266666666667 218.0266666666667 362.0266666666667C248.1066666666667 405.3333333333333 289.0666666666667 426.6666666666667 341.3333333333333 426.6666666666667z" />
-    <glyph glyph-name="bus-double-decker"
-      unicode="&#xF79D;"
-      horiz-adv-x="512" d=" M64 362.6666666666667C40.32 362.6666666666667 21.3333333333333 343.68 21.3333333333333 320V85.3333333333334H64C64 49.92 92.5866666666667 21.3333333333334 128 21.3333333333334S192 49.92 192 85.3333333333334H320C320 49.92 348.5866666666667 21.3333333333334 384 21.3333333333334S448 49.92 448 85.3333333333334H490.6666666666666V149.3333333333334C490.6666666666666 173.0133333333333 471.6799999999999 192 448 192H405.3333333333333V245.3333333333334H490.6666666666666V320C490.6666666666666 343.68 471.6799999999999 362.6666666666667 448 362.6666666666667H64M53.3333333333333 330.6666666666667H138.6666666666667V277.3333333333334H53.3333333333333V330.6666666666667M170.6666666666667 330.6666666666667H256V277.3333333333334H170.6666666666667V330.6666666666667M288 330.6666666666667H373.3333333333333V277.3333333333334H288V330.6666666666667M405.3333333333333 330.6666666666667H458.6666666666666V277.3333333333334H405.3333333333333V330.6666666666667M288 245.3333333333334H373.3333333333333V192H288V245.3333333333334M53.3333333333333 245.3333333333334H138.6666666666667V192H53.3333333333333V245.3333333333334M170.6666666666667 245.3333333333334H256V192H170.6666666666667V245.3333333333334M128 117.3333333333334C145.7066666666667 117.3333333333334 160 103.04 160 85.3333333333334S145.7066666666667 53.3333333333334 128 53.3333333333334S96 67.6266666666667 96 85.3333333333334S110.2933333333333 117.3333333333334 128 117.3333333333334M384 117.3333333333334C401.7066666666666 117.3333333333334 416 103.04 416 85.3333333333334S401.7066666666666 53.3333333333334 384 53.3333333333334S352 67.6266666666667 352 85.3333333333334S366.2933333333334 117.3333333333334 384 117.3333333333334z" />
-    <glyph glyph-name="bus-school"
-      unicode="&#xF79E;"
-      horiz-adv-x="512" d=" M64 320C40.32 320 21.3333333333333 301.0133333333333 21.3333333333333 277.3333333333334V128H64C64 92.5866666666667 92.5866666666667 64 128 64S192 92.5866666666667 192 128H320C320 92.5866666666667 348.5866666666667 64 384 64S448 92.5866666666667 448 128H490.6666666666666V192C490.6666666666666 215.68 471.6799999999999 234.6666666666667 448 234.6666666666667H405.3333333333333V277.3333333333334C405.3333333333333 301.0133333333333 386.3466666666667 320 362.6666666666667 320H64M288 288H373.3333333333333V234.6666666666667H288V288M53.3333333333333 288H138.6666666666667V234.6666666666667H53.3333333333333V288M170.6666666666667 288H256V234.6666666666667H170.6666666666667V288M128 160C145.7066666666667 160 160 145.7066666666667 160 128S145.7066666666667 96 128 96S96 110.2933333333334 96 128S110.2933333333333 160 128 160M384 160C401.7066666666666 160 416 145.7066666666667 416 128S401.7066666666666 96 384 96S352 110.2933333333334 352 128S366.2933333333334 160 384 160z" />
-    <glyph glyph-name="bus-side"
-      unicode="&#xF79F;"
-      horiz-adv-x="512" d=" M64 320C40.32 320 21.3333333333333 301.0133333333333 21.3333333333333 277.3333333333334V128H64C64 92.5866666666667 92.5866666666667 64 128 64S192 92.5866666666667 192 128H320C320 92.5866666666667 348.5866666666667 64 384 64S448 92.5866666666667 448 128H490.6666666666666V277.3333333333334C490.6666666666666 301.0133333333333 471.6799999999999 320 448 320H64M53.3333333333333 288H138.6666666666667V234.6666666666667H53.3333333333333V288M170.6666666666667 288H256V234.6666666666667H170.6666666666667V288M288 288H373.3333333333333V234.6666666666667H288V288M405.3333333333333 288H458.6666666666666V170.6666666666667L405.3333333333333 213.3333333333334V288M128 160C145.7066666666667 160 160 145.7066666666667 160 128S145.7066666666667 96 128 96S96 110.2933333333334 96 128S110.2933333333333 160 128 160M384 160C401.7066666666666 160 416 145.7066666666667 416 128S401.7066666666666 96 384 96S352 110.2933333333334 352 128S366.2933333333334 160 384 160z" />
-    <glyph glyph-name="cached"
-      unicode="&#xF0E8;"
-      horiz-adv-x="512" d=" M405.3333333333333 277.3333333333334L320 192H384C384 121.3866666666667 326.6133333333334 64 256 64C234.6666666666667 64 213.9733333333333 69.3333333333334 196.2666666666667 78.9333333333333L165.12 47.7866666666666C191.36 31.1466666666667 222.5066666666667 21.3333333333334 256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192H490.6666666666666M128 192C128 262.6133333333334 185.3866666666667 320 256 320C277.3333333333333 320 298.0266666666667 314.6666666666667 315.7333333333334 305.0666666666667L346.88 336.2133333333334C320.64 352.8533333333334 289.4933333333334 362.6666666666667 256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192H21.3333333333333L106.6666666666667 106.6666666666667L192 192" />
-    <glyph glyph-name="cake"
-      unicode="&#xF0E9;"
-      horiz-adv-x="512" d=" M245.3333333333333 437.3333333333333C256 432 277.3333333333333 396.8 277.3333333333333 373.3333333333334S263.04 341.3333333333334 245.3333333333333 341.3333333333334S213.3333333333333 344.5333333333334 213.3333333333333 368S234.6666666666667 405.3333333333333 245.3333333333333 437.3333333333333M394.6666666666667 256C448 256 490.6666666666666 213.3333333333334 490.6666666666666 160C490.6666666666666 126.72 473.8133333333333 97.4933333333333 448 80.2133333333333V-42.6666666666666H64V80.2133333333333C38.1866666666667 97.4933333333333 21.3333333333333 126.72 21.3333333333333 160C21.3333333333333 213.3333333333334 64 256 117.3333333333333 256H213.3333333333333V320H277.3333333333333V256H394.6666666666667M256 106.6666666666667C285.44 106.6666666666667 309.3333333333333 130.5600000000001 309.3333333333333 160H341.3333333333333C341.3333333333333 130.5600000000001 365.2266666666667 106.6666666666667 394.6666666666667 106.6666666666667S448 130.5600000000001 448 160S424.1066666666667 213.3333333333334 394.6666666666667 213.3333333333334H117.3333333333333C87.8933333333333 213.3333333333334 64 189.4400000000001 64 160S87.8933333333333 106.6666666666667 117.3333333333333 106.6666666666667S170.6666666666667 130.56 170.6666666666667 160H202.6666666666667C202.6666666666667 130.5600000000001 226.56 106.6666666666667 256 106.6666666666667z" />
-    <glyph glyph-name="cake-layered"
-      unicode="&#xF0EA;"
-      horiz-adv-x="512" d=" M448 0V85.3333333333334C448 109.0133333333333 428.8 128 405.3333333333333 128H384V192C384 215.68 364.8 234.6666666666667 341.3333333333333 234.6666666666667H277.3333333333333V277.3333333333334H234.6666666666667V234.6666666666667H170.6666666666667C146.9866666666667 234.6666666666667 128 215.68 128 192V128H106.6666666666667C82.9866666666667 128 64 109.0133333333333 64 85.3333333333334V0H21.3333333333333V-42.6666666666666H490.6666666666666V0M256 298.6666666666667C279.4666666666667 298.6666666666667 298.6666666666667 317.8666666666667 298.6666666666667 341.3333333333334C298.6666666666667 349.44 296.5333333333333 356.9066666666667 292.48 363.3066666666667L256 426.6666666666667L219.3066666666667 363.3066666666667C215.4666666666667 356.9066666666667 213.3333333333333 349.44 213.3333333333333 341.3333333333334C213.3333333333333 317.8666666666667 232.5333333333334 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="cake-variant"
-      unicode="&#xF0EB;"
-      horiz-adv-x="512" d=" M256 320C279.68 320 298.6666666666667 339.2000000000001 298.6666666666667 362.6666666666667C298.6666666666667 370.7733333333333 296.5333333333333 378.24 292.48 384.64L256 448L219.52 384.64C215.4666666666667 378.24 213.3333333333333 370.7733333333333 213.3333333333333 362.6666666666667C213.3333333333333 339.2000000000001 232.5333333333334 320 256 320M354.1333333333334 106.6666666666667L331.3066666666667 129.7066666666667L308.2666666666667 106.6666666666667C280.5333333333333 79.1466666666667 231.8933333333333 78.9333333333333 203.9466666666666 106.6666666666667L181.3333333333333 129.7066666666667L157.8666666666667 106.6666666666667C144 93.0133333333333 125.44 85.3333333333334 105.8133333333334 85.3333333333334C90.24 85.3333333333334 75.9466666666667 90.24 64 98.3466666666667V0C64 -11.7333333333333 73.6 -21.3333333333333 85.3333333333333 -21.3333333333333H426.6666666666667C438.4 -21.3333333333333 448 -11.7333333333333 448 0V98.3466666666667C436.0533333333334 90.24 421.76 85.3333333333334 406.1866666666666 85.3333333333334C386.56 85.3333333333334 368 93.0133333333333 354.1333333333333 106.6666666666667M384 256H277.3333333333333V298.6666666666667H234.6666666666667V256H128C92.5866666666667 256 64 227.4133333333334 64 192V159.1466666666667C64 136.1066666666667 82.7733333333333 117.3333333333334 105.8133333333333 117.3333333333334C117.3333333333333 117.3333333333334 128 121.6 135.2533333333333 129.4933333333334L181.3333333333333 174.9333333333333L226.3466666666667 129.4933333333334C242.1333333333334 113.7066666666667 269.6533333333333 113.7066666666667 285.44 129.4933333333334L330.6666666666667 174.9333333333333L376.5333333333333 129.4933333333334C384 121.6 394.6666666666667 117.3333333333334 405.9733333333333 117.3333333333334C429.0133333333333 117.3333333333334 447.9999999999999 136.1066666666667 447.9999999999999 159.1466666666667V192C447.9999999999999 227.4133333333334 419.4133333333333 256 383.9999999999999 256z" />
-    <glyph glyph-name="calculator"
-      unicode="&#xF0EC;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333H362.6666666666667C386.1333333333334 405.3333333333333 405.3333333333333 386.1333333333334 405.3333333333333 362.6666666666667V21.3333333333334C405.3333333333333 -2.1333333333333 386.1333333333334 -21.3333333333333 362.6666666666667 -21.3333333333333H149.3333333333333C125.8666666666667 -21.3333333333333 106.6666666666667 -2.1333333333333 106.6666666666667 21.3333333333334V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333M149.3333333333333 362.6666666666667V277.3333333333334H362.6666666666667V362.6666666666667H149.3333333333333M149.3333333333333 234.6666666666667V192H192V234.6666666666667H149.3333333333333M234.6666666666667 234.6666666666667V192H277.3333333333333V234.6666666666667H234.6666666666667M320 234.6666666666667V192H362.6666666666667V234.6666666666667H320M149.3333333333333 149.3333333333334V106.6666666666667H192V149.3333333333334H149.3333333333333M234.6666666666667 149.3333333333334V106.6666666666667H277.3333333333333V149.3333333333334H234.6666666666667M320 149.3333333333334V106.6666666666667H362.6666666666667V149.3333333333334H320M149.3333333333333 64V21.3333333333334H192V64H149.3333333333333M234.6666666666667 64V21.3333333333334H277.3333333333333V64H234.6666666666667M320 64V21.3333333333334H362.6666666666667V64H320z" />
-    <glyph glyph-name="calculator-variant"
-      unicode="&#xFA99;"
-      horiz-adv-x="512" d=" M192 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V256C42.6666666666667 232.5333333333334 61.8666666666667 213.3333333333334 85.3333333333333 213.3333333333334H192C215.4666666666667 213.3333333333334 234.6666666666667 232.5333333333334 234.6666666666667 256V362.6666666666667C234.6666666666667 386.1333333333334 215.4666666666667 405.3333333333333 192 405.3333333333333M192 298.6666666666667H85.3333333333333V320H192V298.6666666666667M426.6666666666667 170.6666666666667H320C296.5333333333333 170.6666666666667 277.3333333333333 151.4666666666667 277.3333333333333 128V21.3333333333334C277.3333333333333 -2.1333333333333 296.5333333333333 -21.3333333333333 320 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V128C469.3333333333333 151.4666666666667 450.1333333333334 170.6666666666667 426.6666666666667 170.6666666666667M426.6666666666667 42.6666666666667H320V64H426.6666666666667V42.6666666666667M426.6666666666667 85.3333333333334H320V106.6666666666667H426.6666666666667V85.3333333333334M426.6666666666667 405.3333333333333H320C296.5333333333333 405.3333333333333 277.3333333333333 386.1333333333334 277.3333333333333 362.6666666666667V256C277.3333333333333 232.5333333333334 296.5333333333333 213.3333333333334 320 213.3333333333334H426.6666666666667C450.1333333333334 213.3333333333334 469.3333333333333 232.5333333333334 469.3333333333333 256V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333M426.6666666666667 298.6666666666667H384V256H362.6666666666667V298.6666666666667H320V320H362.6666666666667V362.6666666666667H384V320H426.6666666666667V298.6666666666667M192 170.6666666666667H85.3333333333333C61.8666666666667 170.6666666666667 42.6666666666667 151.4666666666667 42.6666666666667 128V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H192C215.4666666666667 -21.3333333333333 234.6666666666667 -2.1333333333333 234.6666666666667 21.3333333333334V128C234.6666666666667 151.4666666666667 215.4666666666667 170.6666666666667 192 170.6666666666667M183.8933333333333 44.5866666666667L168.7466666666667 29.44L138.6666666666666 59.52L108.5866666666667 29.44L93.44 44.5866666666667L123.52 74.6666666666667L93.44 104.7466666666667L108.5866666666667 119.8933333333334L138.6666666666666 89.8133333333334L168.7466666666667 119.8933333333334L183.8933333333333 104.7466666666667L153.8133333333333 74.6666666666667L183.8933333333333 44.5866666666667z" />
-    <glyph glyph-name="calendar"
-      unicode="&#xF0ED;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333M341.3333333333333 426.6666666666667V384H170.6666666666667V426.6666666666667H128V384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384H384V426.6666666666667M362.6666666666667 192H256V85.3333333333334H362.6666666666667V192z" />
-    <glyph glyph-name="calendar-alert"
-      unicode="&#xFA30;"
-      horiz-adv-x="512" d=" M128 426.6666666666667V384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H384V426.6666666666667H341.3333333333333V384H170.6666666666667V426.6666666666667H128M106.6666666666667 298.6666666666667H405.3333333333333V42.6666666666667H106.6666666666667V298.6666666666667M234.6666666666667 277.3333333333334V170.6666666666667H277.3333333333333V277.3333333333334H234.6666666666667M234.6666666666667 128V85.3333333333334H277.3333333333333V128H234.6666666666667z" />
-    <glyph glyph-name="calendar-blank"
-      unicode="&#xF0EE;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333M341.3333333333333 426.6666666666667V384H170.6666666666667V426.6666666666667H128V384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384H384V426.6666666666667" />
-    <glyph glyph-name="calendar-check"
-      unicode="&#xF0EF;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333M405.3333333333333 384H384V426.6666666666667H341.3333333333333V384H170.6666666666667V426.6666666666667H128V384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M352.64 212.0533333333334L330.0266666666667 234.6666666666667L225.92 130.5600000000001L180.6933333333333 175.7866666666668L158.08 153.1733333333334L225.92 85.3333333333334L352.64 212.0533333333334z" />
-    <glyph glyph-name="calendar-clock"
-      unicode="&#xF0F0;"
-      horiz-adv-x="512" d=" M320 170.6666666666667H352V110.5066666666667L404.0533333333334 80.4266666666667L388.0533333333334 52.6933333333333L320 91.9466666666667V170.6666666666667M405.3333333333333 277.3333333333334H106.6666666666667V42.6666666666667H206.2933333333333C197.12 62.08 192 83.84 192 106.6666666666667C192 189.2266666666667 258.7733333333333 256 341.3333333333333 256C364.16 256 385.92 250.88 405.3333333333333 241.7066666666667V277.3333333333334M106.6666666666667 0C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H128V426.6666666666667H170.6666666666667V384H341.3333333333333V426.6666666666667H384V384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V211.2C474.4533333333333 184.3200000000001 490.6666666666666 147.4133333333334 490.6666666666666 106.6666666666667C490.6666666666666 24.1066666666667 423.8933333333333 -42.6666666666666 341.3333333333333 -42.6666666666666C300.5866666666667 -42.6666666666666 263.68 -26.4533333333333 236.8 0H106.6666666666667M341.3333333333333 210.1333333333333C284.16 210.1333333333333 237.8666666666667 163.84 237.8666666666667 106.6666666666667C237.8666666666667 49.4933333333333 284.16 3.2 341.3333333333333 3.2C398.5066666666667 3.2 444.8 49.4933333333333 444.8 106.6666666666667C444.8 163.84 398.5066666666667 210.1333333333333 341.3333333333333 210.1333333333333z" />
-    <glyph glyph-name="calendar-edit"
-      unicode="&#xF8A6;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H384V426.6666666666667H341.3333333333333V384H170.6666666666667V426.6666666666667H128V384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H213.3333333333333V42.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333V256H448V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M462.9333333333333 163.2000000000001L441.6 141.8666666666667L397.8666666666666 184.5333333333334L419.2 205.8666666666667C423.4666666666666 210.3466666666667 430.7199999999999 210.56 435.6266666666666 205.8666666666667L462.9333333333333 178.5600000000001C466.9866666666667 174.2933333333334 466.9866666666667 167.4666666666667 462.9333333333333 163.2000000000001M256 43.9466666666667L385.4933333333334 173.2266666666666L429.2266666666667 130.56L299.9466666666667 0H256V43.9466666666667z" />
-    <glyph glyph-name="calendar-export"
-      unicode="&#xFB09;"
-      horiz-adv-x="512" d=" M256 -21.3333333333333L341.3333333333333 64H277.3333333333333V192H234.6666666666667V64H170.6666666666667M405.3333333333333 362.6666666666667H384V405.3333333333333H341.3333333333333V362.6666666666667H170.6666666666667V405.3333333333333H128V362.6666666666667H106.6666666666667C83.2 362.6666666666667 64 343.4666666666667 64 320V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H170.6666666666667V21.3333333333334H106.6666666666667V256H405.3333333333333V21.3333333333334H341.3333333333333V-21.3333333333333H405.3333333333333C428.8 -21.3333333333333 448 -2.1333333333333 448 21.3333333333334V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="calendar-heart"
-      unicode="&#xF9D1;"
-      horiz-adv-x="512" d=" M405.3333333333333 21.3333333333334V256H106.6666666666667V21.3333333333334H405.3333333333333M341.3333333333333 405.3333333333333H384V362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V21.3333333333334C448 -2.1333333333333 428.8 -21.3333333333333 405.3333333333333 -21.3333333333333H106.6666666666667C83.2 -21.3333333333333 64 -2.1333333333333 64 21.3333333333334V320C64 343.4666666666667 83.2 362.6666666666667 106.6666666666667 362.6666666666667H128V405.3333333333333H170.6666666666667V362.6666666666667H341.3333333333333V405.3333333333333M256 60.3733333333333L243.6266666666667 71.68C199.68 111.5733333333334 170.6666666666667 137.8133333333334 170.6666666666667 170.0266666666667C170.6666666666667 196.2666666666667 191.36 216.96 217.6 216.96C232.5333333333333 216.96 246.6133333333333 210.1333333333334 256 199.2533333333334C265.3866666666667 210.1333333333334 279.4666666666667 216.96 294.4 216.96C320.64 216.96 341.3333333333333 196.2666666666667 341.3333333333333 170.0266666666668C341.3333333333333 137.8133333333334 312.32 111.5733333333334 268.3733333333334 71.6800000000001L256 60.3733333333334z" />
-    <glyph glyph-name="calendar-import"
-      unicode="&#xFB0A;"
-      horiz-adv-x="512" d=" M256 192L170.6666666666667 106.6666666666667H234.6666666666667V-21.3333333333333H277.3333333333333V106.6666666666667H341.3333333333333M405.3333333333333 362.6666666666667H384V405.3333333333333H341.3333333333333V362.6666666666667H170.6666666666667V405.3333333333333H128V362.6666666666667H106.6666666666667C83.2 362.6666666666667 64 343.4666666666667 64 320V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H192V21.3333333333334H106.6666666666667V256H405.3333333333333V21.3333333333334H320V-21.3333333333333H405.3333333333333C428.8 -21.3333333333333 448 -2.1333333333333 448 21.3333333333334V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="calendar-multiple"
-      unicode="&#xF0F1;"
-      horiz-adv-x="512" d=" M448 85.3333333333334V277.3333333333334H149.3333333333333V85.3333333333334H448M448 384C471.4666666666667 384 490.6666666666666 364.8 490.6666666666666 341.3333333333334V85.3333333333334C490.6666666666666 61.8666666666667 471.4666666666667 42.6666666666667 448 42.6666666666667H149.3333333333333C125.6533333333333 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V341.3333333333334C106.6666666666667 364.8 125.8666666666667 384 149.3333333333333 384H170.6666666666667V426.6666666666667H213.3333333333333V384H384V426.6666666666667H426.6666666666667V384H448M64 0H362.6666666666667V-42.6666666666666H64C40.32 -42.6666666666666 21.3333333333333 -23.4666666666667 21.3333333333333 0V256H64V0M405.3333333333333 128H320V213.3333333333334H405.3333333333333V128z" />
-    <glyph glyph-name="calendar-multiple-check"
-      unicode="&#xF0F2;"
-      horiz-adv-x="512" d=" M448 85.3333333333334V277.3333333333334H149.3333333333333V85.3333333333334H448M448 384C471.4666666666667 384 490.6666666666666 364.8 490.6666666666666 341.3333333333334V85.3333333333334C490.6666666666666 61.8666666666667 471.4666666666667 42.6666666666667 448 42.6666666666667H149.3333333333333C125.6533333333333 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V341.3333333333334C106.6666666666667 364.8 125.8666666666667 384 149.3333333333333 384H170.6666666666667V426.6666666666667H213.3333333333333V384H384V426.6666666666667H426.6666666666667V384H448M373.9733333333334 212.0533333333334L279.2533333333334 117.3333333333334L222.08 174.5066666666667L244.6933333333334 197.12L279.2533333333334 162.5600000000001L351.36 234.6666666666667L373.9733333333333 212.0533333333334M64 0H362.6666666666667V-42.6666666666666H64C40.32 -42.6666666666666 21.3333333333333 -23.4666666666667 21.3333333333333 0V256H64V0z" />
-    <glyph glyph-name="calendar-multiselect"
-      unicode="&#xFA31;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667V277.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333M341.3333333333333 426.6666666666667H384V384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H128V426.6666666666667H170.6666666666667V384H341.3333333333333V426.6666666666667M149.3333333333333 234.6666666666667H192V192H149.3333333333333V234.6666666666667M320 234.6666666666667H362.6666666666667V192H320V234.6666666666667M234.6666666666667 149.3333333333334H277.3333333333333V106.6666666666667H234.6666666666667V149.3333333333334M320 149.3333333333334H362.6666666666667V106.6666666666667H320V149.3333333333334z" />
-    <glyph glyph-name="calendar-plus"
-      unicode="&#xF0F3;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667V298.6666666666667H106.6666666666667V42.6666666666667H405.3333333333333M341.3333333333333 426.6666666666667H384V384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H128V426.6666666666667H170.6666666666667V384H341.3333333333333V426.6666666666667M234.6666666666667 256H277.3333333333333V192H341.3333333333333V149.3333333333334H277.3333333333333V85.3333333333334H234.6666666666667V149.3333333333334H170.6666666666667V192H234.6666666666667V256z" />
-    <glyph glyph-name="calendar-question"
-      unicode="&#xF691;"
-      horiz-adv-x="512" d=" M128 426.6666666666667V384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H384V426.6666666666667H341.3333333333333V384H170.6666666666667V426.6666666666667H128M106.6666666666667 277.3333333333334H405.3333333333333V42.6666666666667H106.6666666666667V277.3333333333334M260.0533333333334 256C241.4933333333334 256 226.56 251.7333333333334 215.04 243.4133333333334C203.9466666666667 234.6666666666667 198.4 222.5066666666667 198.6133333333334 205.6533333333334L198.8266666666667 205.0133333333334H240.0000000000001C240.2133333333334 211.4133333333334 242.1333333333334 216.32 245.9733333333334 219.7333333333334C249.8133333333334 222.9333333333334 254.5066666666667 224.6400000000001 260.0533333333334 224.6400000000001C266.6666666666667 224.6400000000001 272.2133333333334 222.5066666666667 276.0533333333334 218.6666666666667C279.8933333333333 214.6133333333334 281.6 209.0666666666667 281.6 202.6666666666667C281.6 195.84 280.1066666666667 190.0800000000001 276.6933333333334 185.1733333333334C273.7066666666667 180.2666666666667 269.2266666666667 176.0000000000001 263.68 172.5866666666667C252.8 165.3333333333334 245.3333333333334 158.9333333333334 241.28 153.1733333333334C237.0133333333334 147.6266666666667 234.6666666666667 138.6666666666668 234.6666666666667 128.0000000000001H277.3333333333333C277.3333333333333 134.6133333333334 278.1866666666666 139.9466666666667 280.1066666666667 143.7866666666668C282.0266666666667 147.6266666666667 285.6533333333333 151.4666666666667 290.9866666666667 154.8800000000001C300.5866666666667 160.0000000000001 308.48 166.1866666666667 314.6666666666667 174.72C320.8533333333333 183.2533333333334 324.0533333333333 192.0000000000001 324.0533333333333 202.6666666666667C324.0533333333333 218.8800000000001 318.2933333333333 231.8933333333334 306.7733333333333 241.4933333333334C295.4666666666667 251.0933333333334 279.8933333333333 256.0000000000001 260.0533333333333 256.0000000000001M234.6666666666667 106.6666666666667V64H277.3333333333333V106.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="calendar-range"
-      unicode="&#xF678;"
-      horiz-adv-x="512" d=" M192 234.6666666666667H149.3333333333333V192H192V234.6666666666667M277.3333333333333 234.6666666666667H234.6666666666667V192H277.3333333333333V234.6666666666667M362.6666666666667 234.6666666666667H320V192H362.6666666666667V234.6666666666667M405.3333333333333 384H384V426.6666666666667H341.3333333333333V384H170.6666666666667V426.6666666666667H128V384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M405.3333333333333 42.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="calendar-remove"
-      unicode="&#xF0F4;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333M405.3333333333333 384H384V426.6666666666667H341.3333333333333V384H170.6666666666667V426.6666666666667H128V384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M198.6133333333334 85.3333333333334L250.6666666666667 137.3866666666667L302.72 85.3333333333334L325.3333333333333 107.9466666666667L273.28 160L325.3333333333333 212.0533333333334L302.72 234.6666666666667L250.6666666666667 182.6133333333334L198.6133333333334 234.6666666666667L176 212.0533333333334L228.0533333333333 160L176 107.9466666666667L198.6133333333334 85.3333333333334z" />
-    <glyph glyph-name="calendar-search"
-      unicode="&#xF94B;"
-      horiz-adv-x="512" d=" M330.6666666666667 192C384 192 426.6666666666667 149.3333333333334 426.6666666666667 96C426.6666666666667 77.2266666666667 421.3333333333333 59.52 411.9466666666666 44.8000000000001L477.6533333333333 -21.3333333333333L448 -50.9866666666667L381.44 14.5066666666667C366.7199999999999 5.3333333333334 349.2266666666666 0 330.6666666666667 0C277.3333333333333 0 234.6666666666667 42.6666666666667 234.6666666666667 96S277.3333333333333 192 330.6666666666667 192M330.6666666666667 149.3333333333334C301.2266666666667 149.3333333333334 277.3333333333333 125.44 277.3333333333333 96S301.2266666666667 42.6666666666667 330.6666666666667 42.6666666666667S384 66.5600000000001 384 96S360.1066666666667 149.3333333333334 330.6666666666667 149.3333333333334M405.3333333333333 277.3333333333334H106.6666666666667V42.6666666666667H202.6666666666667C209.28 26.6666666666667 218.88 12.3733333333333 230.6133333333334 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H128V426.6666666666667H170.6666666666667V384H341.3333333333333V426.6666666666667H384V384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V170.0266666666667C437.3333333333333 187.3066666666667 422.4 201.8133333333334 405.3333333333333 213.3333333333334V277.3333333333334z" />
-    <glyph glyph-name="calendar-star"
-      unicode="&#xF9D2;"
-      horiz-adv-x="512" d=" M405.3333333333333 21.3333333333334H106.6666666666667V256H405.3333333333333M341.3333333333333 405.3333333333333V362.6666666666667H170.6666666666667V405.3333333333333H128V362.6666666666667H106.6666666666667C83.2 362.6666666666667 64 343.4666666666667 64 320V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H405.3333333333333C428.8 -21.3333333333333 448 -2.1333333333333 448 21.3333333333334V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667H384V405.3333333333333M232.1066666666667 170.6666666666667H155.0933333333333L217.3866666666667 125.6533333333334L193.7066666666667 52.0533333333334L256 97.4933333333333L318.2933333333333 52.0533333333334L294.4 125.4400000000001L356.6933333333333 170.6666666666667H279.8933333333333L256 244.0533333333334L232.1066666666667 170.6666666666667z" />
-    <glyph glyph-name="calendar-text"
-      unicode="&#xF0F5;"
-      horiz-adv-x="512" d=" M298.6666666666667 149.3333333333334H149.3333333333333V106.6666666666667H298.6666666666667M405.3333333333333 42.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333M405.3333333333333 384H384V426.6666666666667H341.3333333333333V384H170.6666666666667V426.6666666666667H128V384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M362.6666666666667 234.6666666666667H149.3333333333333V192H362.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="calendar-today"
-      unicode="&#xF0F6;"
-      horiz-adv-x="512" d=" M149.3333333333333 234.6666666666667H256V128H149.3333333333333M405.3333333333333 42.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333M405.3333333333333 384H384V426.6666666666667H341.3333333333333V384H170.6666666666667V426.6666666666667H128V384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="calendar-week"
-      unicode="&#xFA32;"
-      horiz-adv-x="512" d=" M128 426.6666666666667H170.6666666666667V384H341.3333333333333V426.6666666666667H384V384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H128V426.6666666666667M106.6666666666667 298.6666666666667V42.6666666666667H405.3333333333333V298.6666666666667H106.6666666666667M149.3333333333333 256H362.6666666666667V213.3333333333334H149.3333333333333V256z" />
-    <glyph glyph-name="calendar-week-begin"
-      unicode="&#xFA33;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333M341.3333333333333 426.6666666666667V384H170.6666666666667V426.6666666666667H128V384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384H384V426.6666666666667M192 234.6666666666667H149.3333333333333V85.3333333333334H192V234.6666666666667z" />
-    <glyph glyph-name="call-made"
-      unicode="&#xF0F7;"
-      horiz-adv-x="512" d=" M192 341.3333333333334V298.6666666666667H332.5866666666667L85.3333333333333 51.4133333333334L115.4133333333333 21.3333333333334L362.6666666666667 268.5866666666667V128H405.3333333333333V341.3333333333334" />
-    <glyph glyph-name="call-merge"
-      unicode="&#xF0F8;"
-      horiz-adv-x="512" d=" M362.6666666666667 12.5866666666667L392.7466666666667 42.6666666666667L320 115.4133333333334L289.92 85.3333333333334M160 277.3333333333334H234.6666666666667V158.0800000000001L119.2533333333333 42.6666666666667L149.3333333333333 12.5866666666667L277.3333333333333 140.5866666666667V277.3333333333334H352L256 373.3333333333334" />
-    <glyph glyph-name="call-missed"
-      unicode="&#xF0F9;"
-      horiz-adv-x="512" d=" M417.92 298.6666666666667L256 136.7466666666667L136.7466666666667 256H234.6666666666667V298.6666666666667H64V128H106.6666666666667V225.92L256 76.5866666666667L448 268.5866666666667" />
-    <glyph glyph-name="call-received"
-      unicode="&#xF0FA;"
-      horiz-adv-x="512" d=" M426.6666666666667 332.5866666666667L396.5866666666667 362.6666666666667L149.3333333333333 115.4133333333334V256H106.6666666666667V42.6666666666667H320V85.3333333333334H179.4133333333333" />
-    <glyph glyph-name="call-split"
-      unicode="&#xF0FB;"
-      horiz-adv-x="512" d=" M298.6666666666667 362.6666666666667L347.52 313.8133333333334L286.08 252.3733333333334L316.3733333333334 222.08L377.8133333333334 283.52L426.6666666666667 234.6666666666667V362.6666666666667M213.3333333333333 362.6666666666667H85.3333333333333V234.6666666666667L134.1866666666667 283.52L234.6666666666667 183.2533333333333V21.3333333333334H277.3333333333333V200.7466666666667L164.48 313.8133333333334" />
-    <glyph glyph-name="camcorder"
-      unicode="&#xF0FC;"
-      horiz-adv-x="512" d=" M362.6666666666667 224V298.6666666666667C362.6666666666667 310.4 353.0666666666667 320 341.3333333333333 320H85.3333333333333C73.6 320 64 310.4 64 298.6666666666667V85.3333333333334C64 73.6 73.6 64 85.3333333333333 64H341.3333333333333C353.0666666666667 64 362.6666666666667 73.6 362.6666666666667 85.3333333333334V160L448 74.6666666666667V309.3333333333334L362.6666666666667 224z" />
-    <glyph glyph-name="camcorder-box"
-      unicode="&#xF0FD;"
-      horiz-adv-x="512" d=" M384 106.6666666666667L298.6666666666667 174.9333333333333V106.6666666666667H128V277.3333333333334H298.6666666666667V209.0666666666667L384 277.3333333333334M426.6666666666667 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="camcorder-box-off"
-      unicode="&#xF0FE;"
-      horiz-adv-x="512" d=" M128 277.3333333333334H143.5733333333333L298.6666666666667 122.24V106.6666666666667H128M48.4266666666667 426.6666666666667L21.3333333333333 399.5733333333333L64 356.6933333333334C51.4133333333333 349.4400000000001 42.6666666666667 335.7866666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H399.5733333333333L442.24 -21.3333333333333L469.3333333333333 5.76M426.6666666666667 362.6666666666667H166.8266666666667L252.16 277.3333333333334H298.6666666666667V230.8266666666667L310.8266666666667 218.6666666666667L384 277.3333333333334V145.4933333333334L469.3333333333333 60.3733333333333V320C469.3333333333333 343.4666666666667 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="camcorder-off"
-      unicode="&#xF0FF;"
-      horiz-adv-x="512" d=" M69.76 405.3333333333333L42.6666666666667 378.24L100.9066666666667 320H85.3333333333333C73.6 320 64 310.4 64 298.6666666666667V85.3333333333334C64 73.6 73.6 64 85.3333333333333 64H341.3333333333333C345.6 64 349.6533333333333 65.7066666666667 352.8533333333333 67.84L420.9066666666667 0L448 27.0933333333334M448 309.3333333333334L362.6666666666667 224V298.6666666666667C362.6666666666667 310.4 353.0666666666667 320 341.3333333333333 320H209.4933333333334L448 81.4933333333333V309.3333333333334z" />
-    <glyph glyph-name="camera"
-      unicode="&#xF100;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H149.3333333333333L192 405.3333333333333H320L362.6666666666667 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M256 298.6666666666667C197.12 298.6666666666667 149.3333333333333 250.88 149.3333333333333 192S197.12 85.3333333333334 256 85.3333333333334S362.6666666666667 133.12 362.6666666666667 192S314.88 298.6666666666667 256 298.6666666666667M256 256C291.4133333333333 256 320 227.4133333333334 320 192S291.4133333333333 128 256 128S192 156.5866666666667 192 192S220.5866666666667 256 256 256z" />
-    <glyph glyph-name="camera-account"
-      unicode="&#xF8CA;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334H149.3333333333333L192 384H320L362.6666666666667 341.3333333333334H426.6666666666667C450.1333333333334 341.3333333333334 469.3333333333333 322.1333333333334 469.3333333333333 298.6666666666667V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V298.6666666666667C42.6666666666667 322.1333333333334 61.8666666666667 341.3333333333334 85.3333333333333 341.3333333333334M341.3333333333333 85.3333333333334V106.6666666666667C341.3333333333333 135.04 284.3733333333334 149.3333333333334 256 149.3333333333334S170.6666666666667 135.04 170.6666666666667 106.6666666666667V85.3333333333334H341.3333333333333M256 256C232.5333333333334 256 213.3333333333333 236.8 213.3333333333333 213.3333333333334S232.5333333333334 170.6666666666667 256 170.6666666666667S298.6666666666667 189.8666666666667 298.6666666666667 213.3333333333334S279.4666666666667 256 256 256z" />
-    <glyph glyph-name="camera-burst"
-      unicode="&#xF692;"
-      horiz-adv-x="512" d=" M21.3333333333333 341.3333333333334H64V42.6666666666667H21.3333333333333V341.3333333333334M106.6666666666667 341.3333333333334H149.3333333333333V42.6666666666667H106.6666666666667V341.3333333333334M469.3333333333333 341.3333333333334H213.3333333333333C201.6 341.3333333333334 192 331.7333333333334 192 320V64C192 52.2666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H469.3333333333333C481.0666666666667 42.6666666666667 490.6666666666666 52.2666666666667 490.6666666666666 64V320C490.6666666666666 331.7333333333334 481.0666666666667 341.3333333333334 469.3333333333333 341.3333333333334M234.6666666666667 85.3333333333334L288 152.5333333333334L326.1866666666666 106.6666666666667L379.52 175.36L448 85.3333333333334H234.6666666666667z" />
-    <glyph glyph-name="camera-enhance"
-      unicode="&#xF101;"
-      horiz-adv-x="512" d=" M192 384L152.96 341.3333333333334H85.3333333333333C61.8666666666667 341.3333333333334 42.6666666666667 322.1333333333334 42.6666666666667 298.6666666666667V42.6666666666667C42.6666666666667 19.2 61.8666666666667 0 85.3333333333333 0H426.6666666666667C450.1333333333334 0 469.3333333333333 19.2 469.3333333333333 42.6666666666667V298.6666666666667C469.3333333333333 322.1333333333334 450.1333333333334 341.3333333333334 426.6666666666667 341.3333333333334H359.04L320 384M256 64C197.12 64 149.3333333333333 111.7866666666667 149.3333333333333 170.6666666666667S197.12 277.3333333333334 256 277.3333333333334S362.6666666666667 229.5466666666667 362.6666666666667 170.6666666666667S314.88 64 256 64M256 85.3333333333334L282.6666666666667 144L341.3333333333333 170.6666666666667L282.6666666666667 197.3333333333334L256 256L229.3333333333333 197.3333333333334L170.6666666666667 170.6666666666667L229.3333333333333 144" />
-    <glyph glyph-name="camera-front"
-      unicode="&#xF102;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333H362.6666666666667V181.3333333333334C362.6666666666667 216.96 291.6266666666667 234.6666666666667 256 234.6666666666667S149.3333333333333 216.96 149.3333333333333 181.3333333333334M362.6666666666667 448H149.3333333333333C125.8666666666667 448 106.6666666666667 428.8 106.6666666666667 405.3333333333333V106.6666666666667C106.6666666666667 83.2 125.8666666666667 64 149.3333333333333 64H362.6666666666667C386.1333333333334 64 405.3333333333333 83.2 405.3333333333333 106.6666666666667V405.3333333333333C405.3333333333333 428.8 386.1333333333334 448 362.6666666666667 448M256 277.3333333333334C279.4666666666667 277.3333333333334 298.6666666666667 296.5333333333334 298.6666666666667 320S279.4666666666667 362.6666666666667 256 362.6666666666667S213.3333333333333 343.4666666666667 213.3333333333333 320S232.5333333333334 277.3333333333334 256 277.3333333333334M298.6666666666667 21.3333333333334V-21.3333333333333H405.3333333333333V21.3333333333334M213.3333333333333 21.3333333333334H106.6666666666667V-21.3333333333333H213.3333333333333V-64L277.3333333333333 0L213.3333333333333 64V21.3333333333334z" />
-    <glyph glyph-name="camera-front-variant"
-      unicode="&#xF103;"
-      horiz-adv-x="512" d=" M128 448H384C407.4666666666667 448 426.6666666666667 428.8 426.6666666666667 405.3333333333333V-21.3333333333333C426.6666666666667 -44.8 407.4666666666667 -64 384 -64H128C104.5333333333333 -64 85.3333333333333 -44.8 85.3333333333333 -21.3333333333333V405.3333333333333C85.3333333333333 428.8 104.5333333333333 448 128 448M256 320C291.4133333333333 320 320 291.4133333333334 320 256S291.4133333333333 192 256 192S192 220.5866666666667 192 256S220.5866666666667 320 256 320M234.6666666666667 426.6666666666667V384H277.3333333333333V426.6666666666667H234.6666666666667M128 362.6666666666667V96C128 125.44 185.3866666666667 149.3333333333334 256 149.3333333333334S384 125.44 384 96V362.6666666666667H128M277.3333333333333 64H192V21.3333333333334H277.3333333333333V-21.3333333333333L341.3333333333333 42.6666666666667L277.3333333333333 106.6666666666667V64z" />
-    <glyph glyph-name="camera-gopro"
-      unicode="&#xF7A0;"
-      horiz-adv-x="512" d=" M426.6666666666667 341.3333333333334H320C296.5333333333333 341.3333333333334 277.3333333333333 322.1333333333334 277.3333333333333 298.6666666666667V192C277.3333333333333 168.5333333333334 296.5333333333333 149.3333333333334 320 149.3333333333334H426.6666666666667C450.1333333333334 149.3333333333334 469.3333333333333 168.5333333333334 469.3333333333333 192V298.6666666666667C469.3333333333333 322.1333333333334 450.1333333333334 341.3333333333334 426.6666666666667 341.3333333333334M373.3333333333333 181.3333333333334C337.92 181.3333333333334 309.3333333333333 209.92 309.3333333333333 245.3333333333334S337.92 309.3333333333334 373.3333333333333 309.3333333333334S437.3333333333333 280.7466666666667 437.3333333333333 245.3333333333334S408.7466666666667 181.3333333333334 373.3333333333333 181.3333333333334M373.3333333333333 213.3333333333334C355.6266666666667 213.3333333333334 341.3333333333333 227.6266666666667 341.3333333333333 245.3333333333334S355.6266666666667 277.3333333333334 373.3333333333333 277.3333333333334S405.3333333333333 263.04 405.3333333333333 245.3333333333334S391.04 213.3333333333334 373.3333333333333 213.3333333333334M256 128V341.3333333333334H85.3333333333333C61.8666666666667 341.3333333333334 42.6666666666667 322.1333333333334 42.6666666666667 298.6666666666667V85.3333333333334C42.6666666666667 61.8666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H426.6666666666667C450.1333333333334 42.6666666666667 469.3333333333333 61.8666666666667 469.3333333333333 85.3333333333334V128H256M213.3333333333333 192H85.3333333333333V298.6666666666667H213.3333333333333V192z" />
-    <glyph glyph-name="camera-image"
-      unicode="&#xF8CB;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334H149.3333333333333L192 384H320L362.6666666666667 341.3333333333334H426.6666666666667C450.1333333333334 341.3333333333334 469.3333333333333 322.1333333333334 469.3333333333333 298.6666666666667V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V298.6666666666667C42.6666666666667 322.1333333333334 61.8666666666667 341.3333333333334 85.3333333333333 341.3333333333334M279.2533333333334 246.4000000000001L235.7333333333334 188.16L268.8 144L250.2400000000001 129.92L197.7600000000001 199.68L128 106.6666666666667H384L279.2533333333334 246.4000000000001z" />
-    <glyph glyph-name="camera-iris"
-      unicode="&#xF104;"
-      horiz-adv-x="512" d=" M292.9066666666667 128L209.7066666666667 -16.2133333333333C224.64 -19.4133333333332 240 -21.3333333333333 256 -21.3333333333333C307.2 -21.3333333333333 354.1333333333334 -3.1999999999999 390.8266666666667 26.6666666666667L312.7466666666667 162.1333333333335M52.48 128C72.1066666666667 65.7066666666667 119.68 15.7866666666667 180.2666666666667 -7.2533333333333L258.56 128M182.1866666666667 192L98.9866666666666 336C64 298.6666666666667 42.6666666666667 247.68 42.6666666666667 192C42.6666666666667 177.4933333333334 44.16 163.2000000000001 46.9333333333333 149.3333333333334H206.72M465.0666666666667 234.6666666666667H305.28L311.4666666666667 224L413.0133333333333 48C448 85.9733333333334 469.3333333333333 136.5333333333334 469.3333333333333 192C469.3333333333333 206.72 467.84 221.0133333333333 465.0666666666667 234.6666666666667M459.52 256C439.8933333333333 318.5066666666667 392.32 368.2133333333334 331.7333333333333 391.2533333333334L253.44 256M200.5333333333333 224L302.2933333333333 400.2133333333333C287.36 403.4133333333334 272 405.3333333333333 256 405.3333333333333C204.8 405.3333333333333 157.8666666666667 387.4133333333334 121.1733333333333 357.3333333333334L199.2533333333333 221.8666666666667L200.5333333333333 224z" />
-    <glyph glyph-name="camera-metering-center"
-      unicode="&#xF7A1;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M85.3333333333333 320V64H426.6666666666667V320H85.3333333333333M256 224C273.7066666666667 224 288 209.7066666666667 288 192S273.7066666666667 160 256 160S224 174.2933333333334 224 192S238.2933333333333 224 256 224M256 288C301.6533333333333 288 339.84 256 349.6533333333333 213.3333333333334H316.3733333333334C307.6266666666667 238.2933333333334 283.9466666666667 256 256 256S204.3733333333333 238.2933333333334 195.6266666666667 213.3333333333334H162.3466666666667C172.16 256 210.3466666666666 288 256 288M256 96C210.3466666666666 96 172.16 128 162.3466666666667 170.6666666666667H195.6266666666667C204.3733333333333 145.7066666666667 228.0533333333333 128 256 128S307.6266666666667 145.7066666666667 316.3733333333334 170.6666666666667H349.6533333333333C339.84 128 301.6533333333333 96 256 96z" />
-    <glyph glyph-name="camera-metering-matrix"
-      unicode="&#xF7A2;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M85.3333333333333 320V64H426.6666666666667V320H85.3333333333333M117.3333333333333 288H234.6666666666667V252.3733333333334C216.5333333333333 245.9733333333334 202.0266666666667 231.4666666666667 195.6266666666667 213.3333333333334H117.3333333333333V288M394.6666666666667 288V213.3333333333334H316.3733333333334C309.9733333333333 231.4666666666667 295.4666666666667 245.9733333333334 277.3333333333333 252.3733333333334V288H394.6666666666667M394.6666666666667 96H277.3333333333333V131.6266666666667C295.4666666666667 138.0266666666667 309.9733333333333 152.5333333333334 316.3733333333334 170.6666666666667H394.6666666666667V96M117.3333333333333 96V170.6666666666667H195.6266666666667C202.0266666666667 152.5333333333334 216.5333333333333 138.0266666666667 234.6666666666667 131.6266666666667V96H117.3333333333333M256 224C273.7066666666667 224 288 209.7066666666667 288 192S273.7066666666667 160 256 160S224 174.2933333333334 224 192S238.2933333333333 224 256 224z" />
-    <glyph glyph-name="camera-metering-partial"
-      unicode="&#xF7A3;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M85.3333333333333 320V64H426.6666666666667V320H85.3333333333333M256 288C301.6533333333333 288 339.84 256 349.6533333333333 213.3333333333334H316.3733333333334C307.6266666666667 238.2933333333334 283.9466666666667 256 256 256S204.3733333333333 238.2933333333334 195.6266666666667 213.3333333333334H162.3466666666667C172.16 256 210.3466666666666 288 256 288M256 96C210.3466666666666 96 172.16 128 162.3466666666667 170.6666666666667H195.6266666666667C204.3733333333333 145.7066666666667 228.0533333333333 128 256 128S307.6266666666667 145.7066666666667 316.3733333333334 170.6666666666667H349.6533333333333C339.84 128 301.6533333333333 96 256 96z" />
-    <glyph glyph-name="camera-metering-spot"
-      unicode="&#xF7A4;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M85.3333333333333 320V64H426.6666666666667V320H85.3333333333333M256 224C273.7066666666667 224 288 209.7066666666667 288 192S273.7066666666667 160 256 160S224 174.2933333333334 224 192S238.2933333333333 224 256 224z" />
-    <glyph glyph-name="camera-off"
-      unicode="&#xF5DF;"
-      horiz-adv-x="512" d=" M25.6 352.64L53.3333333333333 379.7333333333334L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L356.9066666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 324.6933333333334 43.52 329.1733333333334 44.8 333.44L25.6 352.64M149.3333333333333 362.6666666666667L192 405.3333333333333H320L362.6666666666667 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 51.2 463.7866666666666 39.8933333333334 454.8266666666667 32L348.3733333333333 138.6666666666667C357.5466666666666 154.24 362.6666666666667 172.5866666666667 362.6666666666667 192C362.6666666666667 250.88 314.88 298.6666666666667 256 298.6666666666667C236.5866666666667 298.6666666666667 218.24 293.5466666666667 202.6666666666667 284.3733333333334L124.16 362.6666666666667H149.3333333333333M149.3333333333333 192C149.3333333333333 133.12 197.12 85.3333333333334 256 85.3333333333334C266.6666666666667 85.3333333333334 277.9733333333333 87.04 288 90.24L250.0266666666667 128C219.52 131.2000000000001 195.2 155.52 192 186.0266666666667L154.24 224C151.04 213.9733333333333 149.3333333333333 202.6666666666667 149.3333333333333 192M256 256C291.4133333333333 256 320 227.4133333333334 320 192C320 184.5333333333334 318.72 177.28 316.3733333333334 170.6666666666667L234.6666666666667 252.3733333333334C241.28 254.72 248.5333333333334 256 256 256z" />
-    <glyph glyph-name="camera-party-mode"
-      unicode="&#xF105;"
-      horiz-adv-x="512" d=" M256 85.3333333333334C221.2266666666667 85.3333333333334 190.72 102.1866666666667 170.6666666666667 128H256C291.4133333333333 128 320 156.5866666666667 320 192C320 199.4666666666667 318.5066666666667 206.72 316.16 213.3333333333334H360.5333333333333C361.8133333333333 206.5066666666667 362.6666666666667 199.2533333333333 362.6666666666667 192C362.6666666666667 133.12 314.88 85.3333333333334 256 85.3333333333334M256 298.6666666666667C290.7733333333333 298.6666666666667 321.28 281.8133333333334 341.3333333333333 256H256C220.5866666666667 256 192 227.4133333333334 192 192C192 184.5333333333334 193.4933333333334 177.4933333333334 195.84 170.6666666666667H151.4666666666667C149.9733333333333 177.4933333333334 149.3333333333333 184.7466666666667 149.3333333333333 192C149.3333333333333 250.88 197.12 298.6666666666667 256 298.6666666666667M426.6666666666667 362.6666666666667H359.04L320 405.3333333333333H192L152.96 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="camera-rear"
-      unicode="&#xF106;"
-      horiz-adv-x="512" d=" M256 320C232.32 320 213.3333333333333 339.2000000000001 213.3333333333333 362.6666666666667S232.5333333333334 405.3333333333333 256 405.3333333333333C279.2533333333334 405.3333333333333 298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667S279.4666666666667 320 256 320M362.6666666666667 448H149.3333333333333C125.8666666666667 448 106.6666666666667 428.8 106.6666666666667 405.3333333333333V106.6666666666667C106.6666666666667 83.2 125.8666666666667 64 149.3333333333333 64H362.6666666666667C386.1333333333334 64 405.3333333333333 83.2 405.3333333333333 106.6666666666667V405.3333333333333C405.3333333333333 428.8 386.1333333333334 448 362.6666666666667 448M298.6666666666667 21.3333333333334V-21.3333333333333H405.3333333333333V21.3333333333334M213.3333333333333 21.3333333333334H106.6666666666667V-21.3333333333333H213.3333333333333V-64L277.3333333333333 0L213.3333333333333 64V21.3333333333334z" />
-    <glyph glyph-name="camera-rear-variant"
-      unicode="&#xF107;"
-      horiz-adv-x="512" d=" M128 448H384C407.4666666666667 448 426.6666666666667 428.8 426.6666666666667 405.3333333333333V-21.3333333333333C426.6666666666667 -44.8 407.4666666666667 -64 384 -64H128C104.5333333333333 -64 85.3333333333333 -44.8 85.3333333333333 -21.3333333333333V405.3333333333333C85.3333333333333 428.8 104.5333333333333 448 128 448M256 405.3333333333333C232.5333333333334 405.3333333333333 213.3333333333333 386.1333333333334 213.3333333333333 362.6666666666667S232.5333333333334 320 256 320S298.6666666666667 339.2000000000001 298.6666666666667 362.6666666666667S279.4666666666667 405.3333333333333 256 405.3333333333333M277.3333333333333 64H192V21.3333333333334H277.3333333333333V-21.3333333333333L341.3333333333333 42.6666666666667L277.3333333333333 106.6666666666667V64z" />
-    <glyph glyph-name="camera-switch"
-      unicode="&#xF108;"
-      horiz-adv-x="512" d=" M320 117.3333333333334V170.6666666666667H192V117.3333333333334L117.3333333333333 192L192 266.6666666666667V213.3333333333334H320V266.6666666666667L394.6666666666667 192M426.6666666666667 362.6666666666667H359.04L320 405.3333333333333H192L152.96 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="camera-timer"
-      unicode="&#xF109;"
-      horiz-adv-x="512" d=" M105.3866666666667 312.5333333333334C97.0666666666667 320.8533333333334 97.0666666666667 334.5066666666667 105.3866666666667 342.8266666666667C113.7066666666667 351.1466666666667 127.1466666666667 351.1466666666667 135.4666666666667 342.8266666666667L278.8266666666667 228.0533333333334L286.2933333333333 222.0800000000001C302.9333333333333 205.4400000000001 302.9333333333333 178.3466666666668 286.2933333333333 161.7066666666667C269.6533333333333 145.0666666666667 242.56 145.0666666666667 225.92 161.7066666666667L219.9466666666667 169.1733333333334L105.3866666666667 312.5333333333334M256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192C426.6666666666667 239.1466666666667 407.4666666666667 281.8133333333334 376.7466666666667 312.7466666666667L406.8266666666667 342.8266666666667C445.44 304.2133333333334 469.3333333333333 250.88 469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192H85.3333333333333C85.3333333333333 97.7066666666667 161.7066666666667 21.3333333333334 256 21.3333333333334M256 426.6666666666667C279.4666666666667 426.6666666666667 298.6666666666667 407.4666666666667 298.6666666666667 384S279.4666666666667 341.3333333333334 256 341.3333333333334S213.3333333333333 360.5333333333334 213.3333333333333 384S232.5333333333334 426.6666666666667 256 426.6666666666667z" />
-    <glyph glyph-name="cancel"
-      unicode="&#xF739;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192C85.3333333333333 152.5333333333334 98.7733333333333 116.2666666666667 121.1733333333333 87.2533333333333L360.7466666666667 326.8266666666667C331.7333333333334 349.2266666666667 295.4666666666667 362.6666666666667 256 362.6666666666667M256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192C426.6666666666667 231.4666666666667 413.2266666666667 267.7333333333334 390.8266666666667 296.7466666666667L151.2533333333333 57.1733333333334C180.2666666666667 34.7733333333333 216.5333333333333 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="candle"
-      unicode="&#xF5E2;"
-      horiz-adv-x="512" d=" M266.6666666666667 405.3333333333333C231.2533333333334 405.3333333333333 202.6666666666667 334.0800000000001 202.6666666666667 298.6666666666667C202.6666666666667 263.2533333333334 231.2533333333334 234.6666666666667 266.6666666666667 234.6666666666667S330.6666666666667 263.2533333333334 330.6666666666667 298.6666666666667S302.08 405.3333333333333 266.6666666666667 405.3333333333333M266.6666666666667 309.3333333333334C278.4 309.3333333333334 288 299.7333333333334 288 288S278.4 266.6666666666667 266.6666666666667 266.6666666666667S245.3333333333333 276.2666666666667 245.3333333333333 288S254.9333333333333 309.3333333333334 266.6666666666667 309.3333333333334M213.3333333333333 213.3333333333334C201.6 213.3333333333334 192 203.7333333333334 192 192V21.3333333333334H149.3333333333333C137.6 21.3333333333334 128 30.9333333333333 128 42.6666666666667V64C128 75.7333333333334 118.4 85.3333333333334 106.6666666666667 85.3333333333334S85.3333333333333 75.7333333333334 85.3333333333333 64V42.6666666666667C85.3333333333333 7.2533333333333 113.92 -21.3333333333333 149.3333333333333 -21.3333333333333H405.3333333333333C417.0666666666667 -21.3333333333333 426.6666666666667 -11.7333333333333 426.6666666666667 0S417.0666666666667 21.3333333333334 405.3333333333333 21.3333333333334H341.3333333333333V192C341.3333333333333 203.7333333333334 331.7333333333334 213.3333333333334 320 213.3333333333334H213.3333333333333z" />
-    <glyph glyph-name="candycane"
-      unicode="&#xF10A;"
-      horiz-adv-x="512" d=" M213.3333333333333 234.6666666666667C213.3333333333333 211.2 194.1333333333333 192 170.6666666666667 192S128 211.2 128 234.6666666666667V277.3333333333334C128 290.7733333333333 130.1333333333333 303.5733333333334 133.76 315.7333333333334L213.3333333333333 236.1600000000001V234.6666666666667M256 405.3333333333333C271.7866666666667 405.3333333333333 286.72 402.56 300.5866666666667 397.2266666666667L255.36 320C237.6533333333334 320 222.72 309.3333333333334 216.5333333333333 293.3333333333334L154.4533333333333 355.4133333333334C177.92 385.7066666666667 214.6133333333334 405.3333333333333 256 405.3333333333333M378.88 313.3866666666667L298.6666666666667 233.1733333333334V277.3333333333334C298.6666666666667 285.44 296.5333333333333 292.9066666666667 292.6933333333334 299.3066666666667L337.7066666666667 375.8933333333333C357.12 359.8933333333333 371.6266666666667 338.1333333333334 378.88 313.3866666666667M384 168.7466666666667L298.6666666666667 83.4133333333334V172.8L384 258.1333333333334V168.7466666666667M384 21.3333333333334C384 -2.1333333333333 364.8 -21.3333333333333 341.3333333333333 -21.3333333333333S298.6666666666667 -2.1333333333333 298.6666666666667 21.3333333333334V23.2533333333333L384 108.5866666666667V21.3333333333334z" />
-    <glyph glyph-name="cannabis"
-      unicode="&#xF7A5;"
-      horiz-adv-x="512" d=" M245.3333333333333 -21.3333333333333V77.8666666666667C234.6666666666667 61.2266666666666 213.3333333333333 40.7466666666667 171.3066666666667 25.3866666666667C171.3066666666667 25.3866666666667 181.9733333333333 61.8666666666667 212.0533333333333 86.4C184.32 80.4266666666666 142.5066666666667 81.28 85.3333333333333 106.6666666666666C85.3333333333333 106.6666666666666 138.0266666666667 136.7466666666666 197.9733333333333 128.6399999999999C164.0533333333334 149.3333333333334 121.6 190.2933333333334 88.96 274.9866666666667C88.96 274.9866666666667 184.96 248.7466666666667 232.7466666666667 167.68C189.44 272.2133333333334 256 405.3333333333333 256 405.3333333333333C307.84 288.64 296.7466666666667 211.2 279.8933333333333 168.5333333333334C327.8933333333333 248.96 423.04 274.9866666666667 423.04 274.9866666666667C390.4 190.2933333333334 347.9466666666667 149.3333333333334 314.0266666666667 128.6400000000001C373.9733333333334 136.7466666666667 426.6666666666667 106.6666666666667 426.6666666666667 106.6666666666667C369.4933333333334 81.28 327.68 80.4266666666667 299.9466666666666 86.4C330.0266666666667 61.8666666666667 340.6933333333333 25.3866666666667 340.6933333333333 25.3866666666667C298.6666666666667 40.7466666666667 277.3333333333333 61.2266666666667 266.6666666666667 77.8666666666667V-21.3333333333333H245.3333333333333z" />
-    <glyph glyph-name="caps-lock"
-      unicode="&#xFA9A;"
-      horiz-adv-x="512" d=" M212.48 155.52L256 271.1466666666667L299.3066666666666 155.3066666666667M237.6533333333334 320L137.1733333333333 64H178.3466666666666L198.8266666666667 118.8266666666667H313.1733333333333L333.6533333333333 64H374.8266666666667L274.3466666666667 320H237.6533333333333M426.6666666666667 405.3333333333333H85.3333333333333C61.6533333333333 405.3333333333333 42.6666666666667 386.3466666666667 42.6666666666667 362.6666666666667V21.3333333333334C42.6666666666667 -2.3466666666666 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333M426.6666666666667 21.3333333333334H85.3333333333333V362.6666666666667H426.6666666666667V21.3333333333334z" />
-    <glyph glyph-name="car"
-      unicode="&#xF10B;"
-      horiz-adv-x="512" d=" M106.6666666666667 213.3333333333334L138.6666666666667 309.3333333333334H373.3333333333333L405.3333333333333 213.3333333333334M373.3333333333333 106.6666666666667C355.6266666666667 106.6666666666667 341.3333333333333 120.96 341.3333333333333 138.6666666666667S355.6266666666667 170.6666666666667 373.3333333333333 170.6666666666667S405.3333333333333 156.3733333333333 405.3333333333333 138.6666666666667S391.04 106.6666666666667 373.3333333333333 106.6666666666667M138.6666666666667 106.6666666666667C120.96 106.6666666666667 106.6666666666667 120.96 106.6666666666667 138.6666666666667S120.96 170.6666666666667 138.6666666666667 170.6666666666667S170.6666666666667 156.3733333333333 170.6666666666667 138.6666666666667S156.3733333333333 106.6666666666667 138.6666666666667 106.6666666666667M403.6266666666667 320C399.36 332.3733333333334 387.4133333333333 341.3333333333334 373.3333333333333 341.3333333333334H138.6666666666667C124.5866666666667 341.3333333333334 112.64 332.3733333333334 108.3733333333333 320L64 192V21.3333333333334C64 9.6 73.6 0 85.3333333333333 0H106.6666666666667C118.4 0 128 9.6 128 21.3333333333334V42.6666666666667H384V21.3333333333334C384 9.6 393.6 0 405.3333333333333 0H426.6666666666667C438.4 0 448 9.6 448 21.3333333333334V192L403.6266666666667 320z" />
-    <glyph glyph-name="car-battery"
-      unicode="&#xF10C;"
-      horiz-adv-x="512" d=" M85.3333333333333 384V320H21.3333333333333V21.3333333333334H490.6666666666666V320H426.6666666666667V384H298.6666666666667V320H213.3333333333333V384H85.3333333333333M64 277.3333333333334H448V64H64V277.3333333333334M320 234.6666666666667V192H277.3333333333333V149.3333333333334H320V106.6666666666667H362.6666666666667V149.3333333333334H405.3333333333333V192H362.6666666666667V234.6666666666667H320M106.6666666666667 192V149.3333333333334H234.6666666666667V192H106.6666666666667z" />
-    <glyph glyph-name="car-connected"
-      unicode="&#xF10D;"
-      horiz-adv-x="512" d=" M106.6666666666667 149.3333333333334H405.3333333333333L373.3333333333333 245.3333333333334H138.6666666666667L106.6666666666667 149.3333333333334M373.3333333333333 42.6666666666667C391.04 42.6666666666667 405.3333333333333 56.96 405.3333333333333 74.6666666666667S391.04 106.6666666666667 373.3333333333333 106.6666666666667S341.3333333333333 92.3733333333333 341.3333333333333 74.6666666666667S355.6266666666667 42.6666666666667 373.3333333333333 42.6666666666667M138.6666666666667 42.6666666666667C156.3733333333333 42.6666666666667 170.6666666666667 56.96 170.6666666666667 74.6666666666667S156.3733333333333 106.6666666666667 138.6666666666667 106.6666666666667S106.6666666666667 92.3733333333333 106.6666666666667 74.6666666666667S120.96 42.6666666666667 138.6666666666667 42.6666666666667M403.6266666666667 256L448 128V-42.6666666666666C448 -54.4 438.4 -64 426.6666666666667 -64H405.3333333333333C393.6 -64 384 -54.4 384 -42.6666666666666V-21.3333333333333H128V-42.6666666666666C128 -54.4 118.4 -64 106.6666666666667 -64H85.3333333333333C73.6 -64 64 -54.4 64 -42.6666666666666V128L108.3733333333333 256C112.64 268.3733333333334 124.8 277.3333333333334 138.6666666666667 277.3333333333334H373.3333333333333C387.2 277.3333333333334 399.36 268.3733333333334 403.6266666666667 256M256 448C301.2266666666667 448 344.5333333333333 429.6533333333333 376.5333333333333 397.8666666666667L346.2399999999999 367.5733333333333C322.3466666666667 391.4666666666667 289.7066666666667 405.3333333333333 256 405.3333333333333C222.2933333333333 405.3333333333333 189.6533333333333 391.4666666666667 165.76 367.5733333333333L135.68 397.8666666666667C167.4666666666667 429.6533333333333 210.7733333333334 448 256 448M256 362.6666666666667C278.6133333333334 362.6666666666667 300.16 353.28 316.16 337.4933333333334L285.8666666666667 307.2000000000001C277.9733333333334 315.0933333333334 267.3066666666667 320 256 320C245.3333333333333 320 234.0266666666667 315.0933333333334 226.1333333333334 307.2000000000001L195.84 337.4933333333334C211.84 353.28 233.3866666666667 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="car-convertible"
-      unicode="&#xF7A6;"
-      horiz-adv-x="512" d=" M341.3333333333333 320L320 304L373.3333333333333 234.6666666666667H288V266.6666666666667H256V234.6666666666667H64C40.32 234.6666666666667 21.3333333333333 215.68 21.3333333333333 192V128H64C64 92.5866666666667 92.5866666666667 64 128 64S192 92.5866666666667 192 128H320C320 92.5866666666667 348.5866666666667 64 384 64S448 92.5866666666667 448 128H490.6666666666666V192C490.6666666666666 215.68 471.6799999999999 234.6666666666667 448 234.6666666666667H405.3333333333333L341.3333333333333 320M128 160C145.7066666666667 160 160 145.7066666666667 160 128S145.7066666666667 96 128 96S96 110.2933333333334 96 128S110.2933333333333 160 128 160M384 160C401.7066666666666 160 416 145.7066666666667 416 128S401.7066666666666 96 384 96S352 110.2933333333334 352 128S366.2933333333334 160 384 160z" />
-    <glyph glyph-name="car-estate"
-      unicode="&#xF7A7;"
-      horiz-adv-x="512" d=" M64 320H341.3333333333333L405.3333333333333 234.6666666666667H448C471.6799999999999 234.6666666666667 490.6666666666666 215.68 490.6666666666666 192V128H448C448 92.5866666666667 419.4133333333333 64 384 64S320 92.5866666666667 320 128H192C192 92.5866666666667 163.4133333333333 64 128 64S64 92.5866666666667 64 128H21.3333333333333V277.3333333333334C21.3333333333333 301.0133333333333 40.32 320 64 320M53.3333333333333 288V234.6666666666667H224V288H53.3333333333333M256 288V234.6666666666667H365.6533333333333L325.3333333333333 288H256M128 160C110.2933333333333 160 96 145.7066666666667 96 128S110.2933333333333 96 128 96S160 110.2933333333334 160 128S145.7066666666667 160 128 160M384 160C366.2933333333334 160 352 145.7066666666667 352 128S366.2933333333334 96 384 96S416 110.2933333333334 416 128S401.7066666666666 160 384 160z" />
-    <glyph glyph-name="car-hatchback"
-      unicode="&#xF7A8;"
-      horiz-adv-x="512" d=" M341.3333333333333 320H128L21.3333333333333 192V128H64C64 92.5866666666667 92.5866666666667 64 128 64S192 92.5866666666667 192 128H320C320 92.5866666666667 348.5866666666667 64 384 64S448 92.5866666666667 448 128H490.6666666666666V192C490.6666666666666 215.68 471.6799999999999 234.6666666666667 448 234.6666666666667H405.3333333333333L341.3333333333333 320M138.6666666666667 288H224V234.6666666666667H96L138.6666666666667 288M256 288H330.6666666666667L372.48 234.6666666666667H256V288M128 160C145.7066666666667 160 160 145.7066666666667 160 128S145.7066666666667 96 128 96S96 110.2933333333334 96 128S110.2933333333333 160 128 160M384 160C401.7066666666666 160 416 145.7066666666667 416 128S401.7066666666666 96 384 96S352 110.2933333333334 352 128S366.2933333333334 160 384 160z" />
-    <glyph glyph-name="car-limousine"
-      unicode="&#xF8CC;"
-      horiz-adv-x="512" d=" M21.3333333333333 320L53.3333333333333 288L21.3333333333333 256L53.3333333333333 224L21.3333333333333 192L53.3333333333333 160L21.3333333333333 128H320C320 92.5866666666667 348.5866666666667 64 384 64S448 92.5866666666667 448 128H490.6666666666666V192C490.6666666666666 215.68 471.6799999999999 234.6666666666667 448 234.6666666666667H405.3333333333333L341.3333333333333 320H21.3333333333333M98.56 288H224V234.6666666666667H87.8933333333333L66.56 256L98.56 288M256 288H330.6666666666667L372.48 234.6666666666667H256V288M384 160C401.7066666666666 160 416 145.7066666666667 416 128S401.7066666666666 96 384 96S352 110.2933333333334 352 128S366.2933333333334 160 384 160z" />
-    <glyph glyph-name="car-pickup"
-      unicode="&#xF7A9;"
-      horiz-adv-x="512" d=" M341.3333333333333 320H224V234.6666666666667H21.3333333333333V128H64C64 92.5866666666667 92.5866666666667 64 128 64S192 92.5866666666667 192 128H320C320 92.5866666666667 348.5866666666667 64 384 64S448 92.5866666666667 448 128H490.6666666666666V192C490.6666666666666 215.68 471.6799999999999 234.6666666666667 448 234.6666666666667H405.3333333333333L341.3333333333333 320M256 288H330.6666666666667L372.48 234.6666666666667H256V288M128 160C145.7066666666667 160 160 145.7066666666667 160 128S145.7066666666667 96 128 96S96 110.2933333333334 96 128S110.2933333333333 160 128 160M384 160C401.7066666666666 160 416 145.7066666666667 416 128S401.7066666666666 96 384 96S352 110.2933333333334 352 128S366.2933333333334 160 384 160z" />
-    <glyph glyph-name="car-side"
-      unicode="&#xF7AA;"
-      horiz-adv-x="512" d=" M341.3333333333333 320L405.3333333333333 234.6666666666667H448C471.6799999999999 234.6666666666667 490.6666666666666 215.68 490.6666666666666 192V128H448C448 92.5866666666667 419.4133333333333 64 384 64S320 92.5866666666667 320 128H192C192 92.5866666666667 163.4133333333333 64 128 64S64 92.5866666666667 64 128H21.3333333333333V192C21.3333333333333 215.68 40.32 234.6666666666667 64 234.6666666666667L128 320H341.3333333333333M224 288H144L103.68 234.6666666666667H224V288M256 288V234.6666666666667H365.6533333333333L325.3333333333333 288H256M128 160C110.2933333333333 160 96 145.7066666666667 96 128S110.2933333333333 96 128 96S160 110.2933333333334 160 128S145.7066666666667 160 128 160M384 160C366.2933333333334 160 352 145.7066666666667 352 128S366.2933333333334 96 384 96S416 110.2933333333334 416 128S401.7066666666666 160 384 160z" />
-    <glyph glyph-name="car-sports"
-      unicode="&#xF7AB;"
-      horiz-adv-x="512" d=" M256 266.6666666666667H149.3333333333333L85.3333333333333 213.3333333333334H64C40.32 213.3333333333334 21.3333333333333 194.3466666666667 21.3333333333333 170.6666666666667V106.6666666666667H67.6266666666667C76.8 81.0666666666667 100.9066666666667 64 128 64S179.2 81.0666666666667 188.16 106.6666666666667H323.6266666666667C332.8 81.0666666666667 356.9066666666667 64 384 64S435.2 81.0666666666667 444.16 106.6666666666667H490.6666666666666V128C490.6666666666666 151.68 468.6933333333333 159.36 448 170.6666666666667L256 266.6666666666667M112 192L160 234.6666666666667H245.3333333333333L330.6666666666667 192H112M128 160C145.7066666666667 160 160 145.7066666666667 160 128S145.7066666666667 96 128 96S96 110.2933333333334 96 128S110.2933333333333 160 128 160M384 160C401.7066666666666 160 416 145.7066666666667 416 128S401.7066666666666 96 384 96S352 110.2933333333334 352 128S366.2933333333334 160 384 160z" />
-    <glyph glyph-name="car-wash"
-      unicode="&#xF10E;"
-      horiz-adv-x="512" d=" M106.6666666666667 170.6666666666667L138.6666666666667 266.6666666666667H373.3333333333333L405.3333333333333 170.6666666666667M373.3333333333333 64C355.6266666666667 64 341.3333333333333 78.2933333333334 341.3333333333333 96S355.6266666666667 128 373.3333333333333 128S405.3333333333333 113.7066666666667 405.3333333333333 96S391.04 64 373.3333333333333 64M138.6666666666667 64C120.96 64 106.6666666666667 78.2933333333334 106.6666666666667 96S120.96 128 138.6666666666667 128S170.6666666666667 113.7066666666667 170.6666666666667 96S156.3733333333333 64 138.6666666666667 64M403.6266666666667 277.3333333333334C399.36 289.7066666666667 387.4133333333333 298.6666666666667 373.3333333333333 298.6666666666667H138.6666666666667C124.5866666666667 298.6666666666667 112.64 289.7066666666667 108.3733333333333 277.3333333333334L64 149.3333333333334V-21.3333333333333C64 -33.0666666666667 73.6 -42.6666666666666 85.3333333333333 -42.6666666666666H106.6666666666667C118.4 -42.6666666666666 128 -33.0666666666667 128 -21.3333333333333V0H384V-21.3333333333333C384 -33.0666666666667 393.6 -42.6666666666666 405.3333333333333 -42.6666666666666H426.6666666666667C438.4 -42.6666666666666 448 -33.0666666666667 448 -21.3333333333333V149.3333333333334M149.3333333333333 341.3333333333334C167.04 341.3333333333334 181.3333333333333 355.6266666666667 181.3333333333333 373.3333333333334C181.3333333333333 394.6666666666667 149.3333333333333 430.9333333333334 149.3333333333333 430.9333333333334S117.3333333333333 394.6666666666667 117.3333333333333 373.3333333333334C117.3333333333333 355.6266666666667 131.6266666666667 341.3333333333334 149.3333333333333 341.3333333333334M256 341.3333333333334C273.7066666666667 341.3333333333334 288 355.6266666666667 288 373.3333333333334C288 394.6666666666667 256 430.9333333333334 256 430.9333333333334S224 394.6666666666667 224 373.3333333333334C224 355.6266666666667 238.2933333333333 341.3333333333334 256 341.3333333333334M362.6666666666667 341.3333333333334C380.3733333333333 341.3333333333334 394.6666666666667 355.6266666666667 394.6666666666667 373.3333333333334C394.6666666666667 394.6666666666667 362.6666666666667 430.9333333333334 362.6666666666667 430.9333333333334S330.6666666666667 394.6666666666667 330.6666666666667 373.3333333333334C330.6666666666667 355.6266666666667 344.9600000000001 341.3333333333334 362.6666666666667 341.3333333333334z" />
-    <glyph glyph-name="caravan"
-      unicode="&#xF7AC;"
-      horiz-adv-x="512" d=" M106.6666666666667 298.6666666666667C83.2 298.6666666666667 64 279.4666666666667 64 256V128C64 104.5333333333333 83.2 85.3333333333334 106.6666666666667 85.3333333333334H149.3333333333333C149.3333333333333 49.92 177.92 21.3333333333334 213.3333333333333 21.3333333333334S277.3333333333333 49.92 277.3333333333333 85.3333333333334H448V128H405.3333333333333V256C405.3333333333333 279.4666666666667 386.1333333333334 298.6666666666667 362.6666666666667 298.6666666666667H106.6666666666667M106.6666666666667 256H213.3333333333333V192H106.6666666666667V256M277.3333333333333 256H362.6666666666667V192H277.3333333333333V256M213.3333333333333 106.6666666666667C225.0666666666667 106.6666666666667 234.6666666666667 97.0666666666667 234.6666666666667 85.3333333333334S225.0666666666667 64 213.3333333333333 64S192 73.6 192 85.3333333333334S201.6 106.6666666666667 213.3333333333333 106.6666666666667z" />
-    <glyph glyph-name="cards"
-      unicode="&#xF638;"
-      horiz-adv-x="512" d=" M458.0266666666666 355.2000000000001L429.44 367.1466666666667V174.5066666666667L481.28 299.5200000000001C490.0266666666666 321.2800000000001 480 346.2400000000001 458.0266666666666 355.2000000000001M42.0266666666666 276.2666666666668L147.84 21.3333333333334C154.4533333333333 4.9066666666667 170.0266666666667 -5.1199999999999 186.4533333333333 -5.5466666666667C192 -5.5466666666667 197.76 -4.48 203.3066666666667 -2.1333333333333L360.5333333333334 62.9333333333333C376.5333333333334 69.5466666666666 386.3466666666667 85.3333333333334 386.7733333333334 101.12C386.9866666666668 106.6666666666667 385.9200000000001 112.8533333333334 384.0000000000001 118.4L277.3333333333333 373.3333333333334C271.1466666666667 389.76 255.36 399.7866666666667 238.72 400C233.1733333333333 400 227.6266666666667 398.7200000000001 222.2933333333333 396.8L65.28 331.7333333333334C43.52 322.7733333333333 33.0666666666667 297.8133333333334 42.0266666666667 276.2666666666667M386.56 357.3333333333333C386.56 380.8 367.36 400 343.8933333333333 400H312.9599999999999L386.56 222.08" />
-    <glyph glyph-name="cards-club"
-      unicode="&#xF8CD;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C305.0666666666667 405.3333333333333 347.7333333333334 362.6666666666667 347.7333333333334 315.7333333333334C345.8133333333334 260.9066666666667 305.92 238.2933333333334 299.52 234.6666666666667C320.8533333333334 245.3333333333334 352 245.3333333333334 352 245.3333333333334C405.3333333333333 245.3333333333334 448 206.9333333333333 448 153.6S405.3333333333333 64 352 64C352 64 320 64 277.3333333333333 85.3333333333334C277.3333333333333 85.3333333333334 270.9333333333333 42.6666666666667 320 -21.3333333333333H192C241.0666666666667 42.6666666666667 234.6666666666667 85.3333333333334 234.6666666666667 85.3333333333334C192 64 160 64 160 64C106.6666666666667 64 64 100.2666666666667 64 153.6S106.6666666666667 245.3333333333334 160 245.3333333333334C160 245.3333333333334 191.1466666666667 245.3333333333334 212.48 234.6666666666667C206.08 238.2933333333334 166.1866666666667 260.9066666666667 164.2666666666667 315.7333333333334C164.2666666666667 362.6666666666667 206.9333333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="cards-diamond"
-      unicode="&#xF8CE;"
-      horiz-adv-x="512" d=" M405.3333333333333 192L256 -21.3333333333333L106.6666666666667 192L256 405.3333333333333" />
-    <glyph glyph-name="cards-heart"
-      unicode="&#xF8CF;"
-      horiz-adv-x="512" d=" M256 -7.4666666666667L225.0666666666667 20.6933333333333C115.2 120.3200000000001 42.6666666666667 186.24 42.6666666666667 266.6666666666667C42.6666666666667 332.5866666666667 94.2933333333333 384 160 384C197.12 384 232.7466666666667 366.7200000000001 256 339.6266666666667C279.2533333333334 366.7200000000001 314.88 384 352 384C417.7066666666666 384 469.3333333333333 332.5866666666667 469.3333333333333 266.6666666666667C469.3333333333333 186.24 396.8 120.3200000000001 286.9333333333333 20.6933333333333L256 -7.4666666666667z" />
-    <glyph glyph-name="cards-outline"
-      unicode="&#xF639;"
-      horiz-adv-x="512" d=" M238.72 400C233.1733333333333 400 227.6266666666667 398.7200000000001 222.2933333333333 396.8L65.28 331.7333333333334C43.52 322.7733333333333 33.0666666666667 297.8133333333334 42.0266666666667 276.2666666666667L147.84 21.3333333333334C154.4533333333333 4.9066666666667 170.0266666666667 -4.9066666666666 186.4533333333333 -5.3333333333333C192 -5.3333333333333 197.76 -4.6933333333333 203.3066666666667 -2.1333333333333L360.5333333333334 62.9333333333333C376.5333333333334 69.5466666666666 386.3466666666667 85.3333333333334 386.7733333333334 101.3333333333334C386.9866666666668 106.6666666666667 385.9200000000001 112.8533333333334 384.0000000000001 118.4L277.3333333333333 373.3333333333334C271.1466666666667 389.76 255.36 399.7866666666667 238.72 400M312.96 400L386.56 221.8666666666667V357.3333333333334C386.56 380.8 367.36 400 343.8933333333333 400M429.4400000000001 367.1466666666667V174.5066666666667L481.28 299.52C490.0266666666667 321.2800000000001 480.0000000000001 346.0266666666667 458.0266666666667 354.9866666666667M238.7200000000001 357.9733333333334L344.9600000000001 101.5466666666667L187.3066666666667 36.2666666666668L81.0666666666667 292.48" />
-    <glyph glyph-name="cards-playing-outline"
-      unicode="&#xF63A;"
-      horiz-adv-x="512" d=" M238.72 400C255.36 399.7866666666667 271.1466666666667 389.76 277.3333333333333 373.3333333333334L384 118.4C385.92 112.8533333333334 386.9866666666667 106.6666666666667 386.7733333333333 101.3333333333334C386.3466666666667 85.3333333333334 376.5333333333333 69.5466666666667 360.5333333333333 62.9333333333333L203.3066666666667 -2.1333333333333C197.76 -4.6933333333334 192 -5.3333333333333 186.4533333333333 -5.3333333333333C170.0266666666667 -4.9066666666666 154.4533333333333 4.9066666666667 147.84 21.3333333333334L42.0266666666667 276.2666666666667C33.0666666666667 297.8133333333334 43.52 322.7733333333333 65.28 331.7333333333334L222.2933333333333 396.8C227.6266666666667 398.72 233.1733333333333 400 238.72 400M312.96 400H343.8933333333333C367.36 400 386.56 380.8 386.56 357.3333333333333V221.8666666666667L312.9600000000001 400M429.4400000000001 367.1466666666667L458.0266666666667 354.9866666666666C480.0000000000001 346.0266666666667 490.0266666666667 321.28 481.28 299.52L429.4400000000001 174.5066666666666V367.1466666666667M238.7200000000001 357.9733333333334L81.0666666666667 292.48L187.0933333333333 36.2666666666667L344.9600000000001 101.5466666666666L238.7200000000001 357.9733333333333M184.5333333333333 265.8133333333334L253.44 214.4L244.0533333333334 128.8533333333334L175.1466666666667 180.48L184.5333333333333 265.8133333333334z" />
-    <glyph glyph-name="cards-spade"
-      unicode="&#xF8D0;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C192 298.6666666666667 85.3333333333333 256 85.3333333333333 149.3333333333334C85.3333333333333 106.6666666666667 128 64 170.6666666666667 64C192 64 213.3333333333333 64 234.6666666666667 85.3333333333334C234.6666666666667 85.3333333333334 241.4933333333334 42.6666666666667 192 -21.3333333333333H320C277.3333333333333 42.6666666666667 277.3333333333333 85.3333333333334 277.3333333333333 85.3333333333334C298.6666666666667 64 320 64 341.3333333333333 64C384 64 426.6666666666667 106.6666666666667 426.6666666666667 149.3333333333334C426.6666666666667 256 320 298.6666666666667 256 405.3333333333333z" />
-    <glyph glyph-name="cards-variant"
-      unicode="&#xF6C6;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333H405.3333333333333C417.0666666666667 405.3333333333333 426.6666666666667 395.7333333333334 426.6666666666667 384V170.6666666666667C426.6666666666667 158.9333333333333 417.0666666666667 149.3333333333334 405.3333333333333 149.3333333333334H106.6666666666667C94.9333333333333 149.3333333333334 85.3333333333333 158.9333333333333 85.3333333333333 170.6666666666667V384C85.3333333333333 395.7333333333334 94.9333333333333 405.3333333333333 106.6666666666667 405.3333333333333M128 362.6666666666667V192H384V362.6666666666667H128M426.6666666666667 85.3333333333334C426.6666666666667 73.6 417.0666666666667 64 405.3333333333333 64H106.6666666666667C94.9333333333333 64 85.3333333333333 73.6 85.3333333333333 85.3333333333334V106.6666666666667H426.6666666666667V85.3333333333334M426.6666666666667 0C426.6666666666667 -11.7333333333333 417.0666666666667 -21.3333333333333 405.3333333333333 -21.3333333333333H106.6666666666667C94.9333333333333 -21.3333333333333 85.3333333333333 -11.7333333333333 85.3333333333333 0V21.3333333333334H426.6666666666667V0z" />
-    <glyph glyph-name="carrot"
-      unicode="&#xF10F;"
-      horiz-adv-x="512" d=" M341.3333333333333 234.6666666666667L337.0666666666667 213.3333333333334H288C282.0266666666667 213.3333333333334 277.3333333333333 208.64 277.3333333333333 202.6666666666667S282.0266666666667 192 288 192H332.8L311.4666666666667 85.3333333333334H266.6666666666667C260.6933333333334 85.3333333333334 256 80.64 256 74.6666666666667S260.6933333333334 64 266.6666666666667 64H307.2L298.6666666666667 21.3333333333334C298.6666666666667 -2.1333333333333 279.4666666666667 -21.3333333333333 256 -21.3333333333333S213.3333333333333 -2.1333333333333 213.3333333333333 21.3333333333334L192 128H224C229.9733333333333 128 234.6666666666667 132.6933333333334 234.6666666666667 138.6666666666667S229.9733333333333 149.3333333333334 224 149.3333333333334H187.7333333333334L170.6666666666667 234.6666666666667C170.6666666666667 260.2666666666667 190.5066666666667 282.24 219.52 292.48L189.8666666666667 335.36C183.2533333333333 345.1733333333334 185.6 358.4 195.4133333333333 365.0133333333333C205.0133333333333 371.84 218.24 369.28 225.0666666666667 359.68L234.6666666666667 345.6V384C234.6666666666667 395.7333333333334 244.2666666666667 405.3333333333333 256 405.3333333333333S277.3333333333333 395.7333333333334 277.3333333333333 384V335.36L309.3333333333333 372.48C316.3733333333334 381.4400000000001 330.0266666666667 382.5066666666667 338.9866666666667 374.8266666666667C347.9466666666667 367.36 349.0133333333333 353.92 341.3333333333333 344.7466666666667L295.8933333333333 291.2000000000001C322.9866666666667 280.5333333333334 341.3333333333333 259.2000000000001 341.3333333333333 234.6666666666667z" />
-    <glyph glyph-name="cart"
-      unicode="&#xF110;"
-      horiz-adv-x="512" d=" M362.6666666666667 64C338.9866666666667 64 320 45.0133333333333 320 21.3333333333334C320 -2.1333333333333 339.2 -21.3333333333333 362.6666666666667 -21.3333333333333S405.3333333333333 -2.1333333333333 405.3333333333333 21.3333333333334C405.3333333333333 45.0133333333333 386.1333333333334 64 362.6666666666667 64M21.3333333333333 405.3333333333333V362.6666666666667H64L140.8 200.7466666666667L111.7866666666667 148.48C108.5866666666667 142.5066666666667 106.6666666666666 135.4666666666667 106.6666666666666 128C106.6666666666666 104.5333333333333 125.8666666666667 85.3333333333334 149.3333333333333 85.3333333333334H405.3333333333333V128H158.2933333333333C155.3066666666667 128 152.96 130.3466666666667 152.96 133.3333333333334C152.96 134.4 153.1733333333333 135.2533333333333 153.6 135.8933333333333L172.8 170.6666666666667H331.7333333333334C347.7333333333334 170.6666666666667 361.8133333333334 179.6266666666667 369.0666666666667 192.64L445.4400000000001 330.6666666666667C446.9333333333334 334.08 448.0000000000001 337.7066666666667 448.0000000000001 341.3333333333333C448.0000000000001 353.0666666666667 438.4000000000001 362.6666666666667 426.6666666666668 362.6666666666667H111.1466666666667L91.0933333333333 405.3333333333333M149.3333333333333 64C125.6533333333333 64 106.6666666666667 45.0133333333333 106.6666666666667 21.3333333333334C106.6666666666667 -2.1333333333333 125.8666666666667 -21.3333333333333 149.3333333333333 -21.3333333333333S192 -2.1333333333333 192 21.3333333333334C192 45.0133333333333 172.8 64 149.3333333333333 64z" />
-    <glyph glyph-name="cart-off"
-      unicode="&#xF66B;"
-      horiz-adv-x="512" d=" M484.9066666666666 -36.9066666666666L27.0933333333333 420.9066666666667L0 393.8133333333334L93.6533333333333 300.1600000000001L140.8 200.7466666666667L112 148.48C108.5866666666667 142.5066666666667 106.6666666666667 135.4666666666667 106.6666666666667 128C106.6666666666667 104.5333333333333 125.8666666666667 85.3333333333334 149.3333333333333 85.3333333333334H308.48L337.92 55.8933333333334C327.2533333333334 48.2133333333334 320 35.6266666666667 320 21.3333333333334C320 -2.1333333333333 339.2 -21.3333333333333 362.6666666666667 -21.3333333333333C376.9600000000001 -21.3333333333333 389.5466666666667 -14.2933333333333 397.2266666666667 -3.4133333333333L457.8133333333333 -64L484.9066666666666 -36.9066666666666M158.2933333333333 128C155.3066666666667 128 152.96 130.3466666666667 152.96 133.3333333333334L153.6 135.8933333333333L172.8 170.6666666666667H223.1466666666667L265.8133333333333 128H158.2933333333333M331.7333333333334 170.6666666666667C347.7333333333334 170.6666666666667 361.8133333333334 179.4133333333334 369.0666666666667 192.64L445.4400000000001 330.6666666666667C447.1466666666667 334.08 448.0000000000001 337.7066666666667 448.0000000000001 341.3333333333333C448.0000000000001 353.0666666666667 438.4000000000001 362.6666666666667 426.6666666666668 362.6666666666667H139.52L331.7333333333334 170.6666666666667M149.3333333333333 64C125.8666666666667 64 106.6666666666667 44.8000000000001 106.6666666666667 21.3333333333334S125.8666666666667 -21.3333333333333 149.3333333333333 -21.3333333333333S192 -2.1333333333333 192 21.3333333333334S172.8 64 149.3333333333333 64z" />
-    <glyph glyph-name="cart-outline"
-      unicode="&#xF111;"
-      horiz-adv-x="512" d=" M362.6666666666667 64C386.1333333333334 64 405.3333333333333 44.8000000000001 405.3333333333333 21.3333333333334S386.1333333333334 -21.3333333333333 362.6666666666667 -21.3333333333333C338.9866666666667 -21.3333333333333 320 -2.1333333333333 320 21.3333333333334C320 45.0133333333333 338.9866666666667 64 362.6666666666667 64M21.3333333333333 405.3333333333333H91.0933333333333L111.1466666666667 362.6666666666667H426.6666666666667C438.4 362.6666666666667 448 353.0666666666667 448 341.3333333333334C448 337.7066666666667 446.9333333333333 334.0800000000001 445.44 330.6666666666667L369.0666666666666 192.6400000000001C361.8133333333333 179.6266666666667 347.7333333333333 170.6666666666668 331.7333333333333 170.6666666666668H172.8L153.6 135.8933333333334L152.96 133.3333333333334C152.96 130.3466666666667 155.3066666666667 128.0000000000001 158.2933333333333 128.0000000000001H405.3333333333333V85.3333333333334H149.3333333333333C125.6533333333333 85.3333333333334 106.6666666666667 104.5333333333333 106.6666666666667 128C106.6666666666667 135.4666666666667 108.5866666666667 142.5066666666667 111.7866666666667 148.48L140.8 200.7466666666667L64 362.6666666666667H21.3333333333333V405.3333333333333M149.3333333333333 64C172.8 64 192 44.8000000000001 192 21.3333333333334S172.8 -21.3333333333333 149.3333333333333 -21.3333333333333C125.6533333333333 -21.3333333333333 106.6666666666667 -2.1333333333333 106.6666666666667 21.3333333333334C106.6666666666667 45.0133333333333 125.6533333333333 64 149.3333333333333 64M341.3333333333333 213.3333333333334L400.64 320H130.9866666666667L181.3333333333333 213.3333333333334H341.3333333333333z" />
-    <glyph glyph-name="cart-plus"
-      unicode="&#xF112;"
-      horiz-adv-x="512" d=" M234.6666666666667 256H277.3333333333333V320H341.3333333333333V362.6666666666667H277.3333333333333V426.6666666666667H234.6666666666667V362.6666666666667H170.6666666666667V320H234.6666666666667M149.3333333333333 64C125.8666666666667 64 106.6666666666667 44.8000000000001 106.6666666666667 21.3333333333334S125.8666666666667 -21.3333333333333 149.3333333333333 -21.3333333333333S192 -2.1333333333333 192 21.3333333333334S172.8 64 149.3333333333333 64M362.6666666666667 64C339.2 64 320 44.8000000000001 320 21.3333333333334S339.2 -21.3333333333333 362.6666666666667 -21.3333333333333S405.3333333333333 -2.1333333333333 405.3333333333333 21.3333333333334S386.1333333333334 64 362.6666666666667 64M152.96 133.3333333333334L153.6 135.8933333333333L172.8 170.6666666666667H331.7333333333334C347.7333333333334 170.6666666666667 361.8133333333334 179.4133333333334 369.0666666666667 192.64L451.4133333333333 342.1866666666667L414.2933333333334 362.6666666666667H414.08L390.6133333333333 320L331.7333333333333 213.3333333333334H181.9733333333333L179.2 219.0933333333333L131.4133333333333 320L111.1466666666667 362.6666666666667L91.0933333333333 405.3333333333333H21.3333333333333V362.6666666666667H64L140.8 200.7466666666667L112 148.48C108.5866666666667 142.5066666666667 106.6666666666667 135.4666666666667 106.6666666666667 128C106.6666666666667 104.5333333333333 125.8666666666667 85.3333333333334 149.3333333333333 85.3333333333334H405.3333333333333V128H158.2933333333333C155.52 128 152.96 130.3466666666667 152.96 133.3333333333334z" />
-    <glyph glyph-name="case-sensitive-alt"
-      unicode="&#xF113;"
-      horiz-adv-x="512" d=" M426.6666666666667 149.3333333333334C426.6666666666667 181.3333333333334 416 192 384 192H341.3333333333333V213.3333333333334C341.3333333333333 234.6666666666667 341.3333333333333 234.6666666666667 298.6666666666667 234.6666666666667V42.6666666666667H384C416 42.6666666666667 426.6666666666667 53.9733333333334 426.6666666666667 85.3333333333334V149.3333333333334M256 192C256 224 244.6933333333334 234.6666666666667 213.3333333333333 234.6666666666667H128C96 234.6666666666667 85.3333333333333 224 85.3333333333333 192V42.6666666666667H128V106.6666666666667H213.3333333333333V42.6666666666667H256V192M213.3333333333333 298.6666666666667H298.6666666666667V341.3333333333334H213.3333333333333V298.6666666666667M469.3333333333333 256V21.3333333333334C469.3333333333333 -2.3466666666666 450.3466666666667 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V256C42.6666666666667 279.68 61.6533333333333 298.6666666666667 85.3333333333333 298.6666666666667H170.6666666666667V341.3333333333334L213.3333333333333 384H298.6666666666667L341.3333333333333 341.3333333333334V298.6666666666667H426.6666666666667C450.1333333333334 298.6666666666667 469.3333333333333 279.4666666666667 469.3333333333333 256M341.3333333333333 85.3333333333334H384V149.3333333333334H341.3333333333333V85.3333333333334M128 192H213.3333333333333V149.3333333333334H128V192z" />
-    <glyph glyph-name="cash"
-      unicode="&#xF114;"
-      horiz-adv-x="512" d=" M64 320H448V64H64V320M256 256C291.4133333333333 256 320 227.4133333333334 320 192S291.4133333333333 128 256 128S192 156.5866666666667 192 192S220.5866666666667 256 256 256M149.3333333333333 277.3333333333334C149.3333333333333 253.8666666666667 130.1333333333333 234.6666666666667 106.6666666666667 234.6666666666667V149.3333333333334C130.1333333333333 149.3333333333334 149.3333333333333 130.1333333333333 149.3333333333333 106.6666666666667H362.6666666666667C362.6666666666667 130.1333333333333 381.8666666666666 149.3333333333334 405.3333333333333 149.3333333333334V234.6666666666667C381.8666666666666 234.6666666666667 362.6666666666667 253.8666666666667 362.6666666666667 277.3333333333334H149.3333333333333z" />
-    <glyph glyph-name="cash-100"
-      unicode="&#xF115;"
-      horiz-adv-x="512" d=" M42.6666666666667 341.3333333333334H469.3333333333333V21.3333333333334H42.6666666666667V341.3333333333334M426.6666666666667 64V298.6666666666667H85.3333333333333V64H426.6666666666667M362.6666666666667 277.3333333333334C362.6666666666667 253.8666666666667 381.8666666666666 234.6666666666667 405.3333333333333 234.6666666666667V128C381.8666666666666 128 362.6666666666667 108.8 362.6666666666667 85.3333333333334H149.3333333333333C149.3333333333333 108.8 130.1333333333333 128 106.6666666666667 128V234.6666666666667C130.1333333333333 234.6666666666667 149.3333333333333 253.8666666666667 149.3333333333333 277.3333333333334H362.6666666666667M362.6666666666667 170.6666666666667V192C362.6666666666667 215.4666666666667 348.3733333333333 234.6666666666667 330.6666666666667 234.6666666666667S298.6666666666667 215.4666666666667 298.6666666666667 192V170.6666666666667C298.6666666666667 147.2000000000001 312.96 128 330.6666666666667 128S362.6666666666667 147.2000000000001 362.6666666666667 170.6666666666667M330.6666666666667 213.3333333333334C336.64 213.3333333333334 341.3333333333333 208.64 341.3333333333333 202.6666666666667V160C341.3333333333333 154.0266666666667 336.64 149.3333333333334 330.6666666666667 149.3333333333334S320 154.0266666666667 320 160V202.6666666666667C320 208.64 324.6933333333334 213.3333333333334 330.6666666666667 213.3333333333334M277.3333333333333 170.6666666666667V192C277.3333333333333 215.4666666666667 263.04 234.6666666666667 245.3333333333333 234.6666666666667S213.3333333333333 215.4666666666667 213.3333333333333 192V170.6666666666667C213.3333333333333 147.2000000000001 227.6266666666667 128 245.3333333333333 128S277.3333333333333 147.2000000000001 277.3333333333333 170.6666666666667M245.3333333333333 213.3333333333334C251.3066666666667 213.3333333333334 256 208.64 256 202.6666666666667V160C256 154.0266666666667 251.3066666666667 149.3333333333334 245.3333333333333 149.3333333333334S234.6666666666667 154.0266666666667 234.6666666666667 160V202.6666666666667C234.6666666666667 208.64 239.36 213.3333333333334 245.3333333333333 213.3333333333334M170.6666666666667 128H192V234.6666666666667H170.6666666666667L149.3333333333333 224V202.6666666666667L170.6666666666667 213.3333333333334V128z" />
-    <glyph glyph-name="cash-multiple"
-      unicode="&#xF116;"
-      horiz-adv-x="512" d=" M106.6666666666667 320H490.6666666666666V64H106.6666666666667V320M298.6666666666667 256C334.08 256 362.6666666666667 227.4133333333334 362.6666666666667 192S334.08 128 298.6666666666667 128S234.6666666666667 156.5866666666667 234.6666666666667 192S263.2533333333334 256 298.6666666666667 256M192 277.3333333333334C192 253.8666666666667 172.8 234.6666666666667 149.3333333333333 234.6666666666667V149.3333333333334C172.8 149.3333333333334 192 130.1333333333333 192 106.6666666666667H405.3333333333333C405.3333333333333 130.1333333333333 424.5333333333333 149.3333333333334 448 149.3333333333334V234.6666666666667C424.5333333333333 234.6666666666667 405.3333333333333 253.8666666666667 405.3333333333333 277.3333333333334H192M21.3333333333333 234.6666666666667H64V21.3333333333334H405.3333333333333V-21.3333333333333H21.3333333333333V234.6666666666667z" />
-    <glyph glyph-name="cash-refund"
-      unicode="&#xFA9B;"
-      horiz-adv-x="512" d=" M64 213.3333333333334H448V-42.6666666666666H64V213.3333333333334M256 128C279.4666666666667 128 298.6666666666667 108.8 298.6666666666667 85.3333333333334S279.4666666666667 42.6666666666667 256 42.6666666666667S213.3333333333333 61.8666666666667 213.3333333333333 85.3333333333334S232.5333333333334 128 256 128M149.3333333333333 170.6666666666667C149.3333333333333 147.2000000000001 130.1333333333333 128 106.6666666666667 128V42.6666666666667C130.1333333333333 42.6666666666667 149.3333333333333 23.4666666666667 149.3333333333333 0H362.6666666666667C362.6666666666667 23.4666666666667 381.8666666666666 42.6666666666667 405.3333333333333 42.6666666666667V128C381.8666666666666 128 362.6666666666667 147.2000000000001 362.6666666666667 170.6666666666667H149.3333333333333M362.6666666666667 341.3333333333334V234.6666666666667H330.6666666666667V309.3333333333334H210.7733333333334L262.4 257.4933333333334L239.7866666666667 234.6666666666667L149.3333333333333 325.3333333333334L239.7866666666667 416L262.4 393.1733333333334L210.7733333333334 341.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="cash-usd"
-      unicode="&#xF117;"
-      horiz-adv-x="512" d=" M426.6666666666667 64H85.3333333333333V320H426.6666666666667M426.6666666666667 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667M234.6666666666667 85.3333333333334H277.3333333333333V106.6666666666667H298.6666666666667C310.4 106.6666666666667 320 116.2666666666667 320 128V192C320 203.7333333333334 310.4 213.3333333333334 298.6666666666667 213.3333333333334H234.6666666666667V234.6666666666667H320V277.3333333333334H277.3333333333333V298.6666666666667H234.6666666666667V277.3333333333334H213.3333333333333C201.6 277.3333333333334 192 267.7333333333334 192 256V192C192 180.2666666666667 201.6 170.6666666666667 213.3333333333333 170.6666666666667H277.3333333333333V149.3333333333334H192V106.6666666666667H234.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="cassette"
-      unicode="&#xF9D3;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334C61.8666666666667 341.3333333333334 42.6666666666667 322.1333333333334 42.6666666666667 298.6666666666667V85.3333333333334C42.6666666666667 61.8666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H128L149.3333333333333 85.3333333333334H362.6666666666667L384 42.6666666666667H426.6666666666667C450.1333333333334 42.6666666666667 469.3333333333333 61.8666666666667 469.3333333333333 85.3333333333334V298.6666666666667C469.3333333333333 322.1333333333334 450.1333333333334 341.3333333333334 426.6666666666667 341.3333333333334H85.3333333333333M138.6666666666667 234.6666666666667C156.3733333333333 234.6666666666667 170.6666666666667 220.3733333333333 170.6666666666667 202.6666666666667S156.3733333333333 170.6666666666667 138.6666666666667 170.6666666666667S106.6666666666667 184.96 106.6666666666667 202.6666666666667S120.96 234.6666666666667 138.6666666666667 234.6666666666667M192 234.6666666666667H320V170.6666666666667H192V234.6666666666667M373.3333333333333 234.6666666666667C391.04 234.6666666666667 405.3333333333333 220.3733333333333 405.3333333333333 202.6666666666667S391.04 170.6666666666667 373.3333333333333 170.6666666666667S341.3333333333333 184.96 341.3333333333333 202.6666666666667S355.6266666666667 234.6666666666667 373.3333333333333 234.6666666666667z" />
-    <glyph glyph-name="cast"
-      unicode="&#xF118;"
-      horiz-adv-x="512" d=" M21.3333333333333 234.6666666666667V192C127.36 192 213.3333333333333 106.0266666666666 213.3333333333333 0H256C256 129.7066666666667 150.8266666666667 234.6666666666667 21.3333333333333 234.6666666666667M21.3333333333333 149.3333333333334V106.6666666666667C80.2133333333333 106.6666666666667 128 58.88 128 0H170.6666666666667C170.6666666666667 82.5600000000001 103.8933333333333 149.3333333333334 21.3333333333333 149.3333333333334M21.3333333333333 64V0H85.3333333333333C85.3333333333333 35.4133333333334 56.7466666666667 64 21.3333333333333 64M448 384H64C40.32 384 21.3333333333333 365.0133333333333 21.3333333333333 341.3333333333334V277.3333333333334H64V341.3333333333334H448V42.6666666666667H298.6666666666667V0H448C471.4666666666667 0 490.6666666666666 19.2 490.6666666666666 42.6666666666667V341.3333333333334C490.6666666666666 365.0133333333333 471.4666666666667 384 448 384z" />
-    <glyph glyph-name="cast-connected"
-      unicode="&#xF119;"
-      horiz-adv-x="512" d=" M448 384H64C40.32 384 21.3333333333333 365.0133333333333 21.3333333333333 341.3333333333334V277.3333333333334H64V341.3333333333334H448V42.6666666666667H298.6666666666667V0H448C471.4666666666667 0 490.6666666666666 19.2 490.6666666666666 42.6666666666667V341.3333333333334C490.6666666666666 365.0133333333333 471.4666666666667 384 448 384M21.3333333333333 234.6666666666667V192C127.36 192 213.3333333333333 106.0266666666666 213.3333333333333 0H256C256 129.7066666666667 150.8266666666667 234.6666666666667 21.3333333333333 234.6666666666667M405.3333333333333 298.6666666666667H106.6666666666667V263.8933333333334C191.1466666666667 236.5866666666667 257.92 169.8133333333334 285.2266666666667 85.3333333333334H405.3333333333333M21.3333333333333 149.3333333333334V106.6666666666667C80.2133333333333 106.6666666666667 128 58.88 128 0H170.6666666666667C170.6666666666667 82.5600000000001 103.8933333333333 149.3333333333334 21.3333333333333 149.3333333333334M21.3333333333333 64V0H85.3333333333333C85.3333333333333 35.4133333333334 56.7466666666667 64 21.3333333333333 64z" />
-    <glyph glyph-name="cast-off"
-      unicode="&#xF789;"
-      horiz-adv-x="512" d=" M34.1333333333333 420.9066666666667L5.3333333333333 389.3333333333333L30.08 366.9333333333334C24.7466666666667 359.8933333333333 21.3333333333333 350.9333333333334 21.3333333333333 341.3333333333334V277.3333333333334H64V336.4266666666667L388.2666666666667 42.6666666666667H298.6666666666667V0H435.4133333333333L475.9466666666666 -36.6933333333333L504.5333333333333 -5.1199999999999M138.6666666666667 384L185.6 341.3333333333334H448V103.68L490.6666666666666 65.0666666666667V341.3333333333334C490.6666666666666 365.0133333333333 471.4666666666667 384 448 384M21.3333333333333 234.6666666666667V192C127.36 192 213.3333333333333 106.0266666666666 213.3333333333333 0H256C256 129.7066666666667 151.04 234.6666666666667 21.3333333333333 234.6666666666667M21.3333333333333 149.3333333333334V106.6666666666667C80.2133333333333 106.6666666666667 128 58.88 128 0H170.6666666666667C170.6666666666667 82.5600000000001 103.8933333333333 149.3333333333334 21.3333333333333 149.3333333333334M21.3333333333333 64V0H85.3333333333333C85.3333333333333 35.4133333333334 56.7466666666667 64 21.3333333333333 64z" />
-    <glyph glyph-name="castle"
-      unicode="&#xF11A;"
-      horiz-adv-x="512" d=" M42.6666666666667 170.6666666666667H85.3333333333333V128H128V170.6666666666667H170.6666666666667V128H213.3333333333333V170.6666666666667H256V128H298.6666666666667V234.6666666666667L362.6666666666667 298.6666666666667V426.6666666666667H405.3333333333333L490.6666666666666 384L405.3333333333333 341.3333333333334V298.6666666666667L469.3333333333333 234.6666666666667V-21.3333333333333H234.6666666666667V42.6666666666667C234.6666666666667 66.1333333333334 215.4666666666667 85.3333333333334 192 85.3333333333334S149.3333333333333 66.1333333333334 149.3333333333333 42.6666666666667V-21.3333333333333H42.6666666666667V170.6666666666667M384 234.6666666666667C372.2666666666667 234.6666666666667 362.6666666666667 223.1466666666667 362.6666666666667 209.0666666666667V170.6666666666667H405.3333333333333V209.0666666666667C405.3333333333333 223.1466666666667 395.7333333333334 234.6666666666667 384 234.6666666666667z" />
-    <glyph glyph-name="cat"
-      unicode="&#xF11B;"
-      horiz-adv-x="512" d=" M256 277.3333333333334L227.6266666666667 275.4133333333334C209.28 297.1733333333334 157.8666666666667 352 106.6666666666667 352C106.6666666666667 352 64.64 288.8533333333334 105.8133333333333 204.5866666666667C94.08 186.88 86.8266666666667 177.7066666666667 85.3333333333333 156.5866666666667L44.16 150.4L48.64 129.4933333333334L86.1866666666667 135.04L89.1733333333333 119.8933333333334L55.68 99.84L65.7066666666667 80.8533333333334L96.64 99.84C121.1733333333333 47.7866666666666 183.2533333333333 21.3333333333334 256 21.3333333333334S390.8266666666667 47.7866666666666 415.36 99.84L446.2933333333333 80.8533333333334L456.3199999999999 99.84L422.8266666666666 119.8933333333333L425.8133333333333 135.04L463.36 129.4933333333334L467.84 150.4L426.6666666666667 156.5866666666667C425.1733333333333 177.7066666666667 417.92 186.88 406.1866666666666 204.5866666666667C447.36 288.8533333333334 405.3333333333333 352 405.3333333333333 352C354.1333333333334 352 302.7200000000001 297.1733333333334 284.3733333333334 275.4133333333334L256 277.3333333333334M192 213.3333333333334C203.7333333333334 213.3333333333334 213.3333333333333 203.7333333333334 213.3333333333333 192S203.7333333333334 170.6666666666667 192 170.6666666666667S170.6666666666667 180.2666666666667 170.6666666666667 192S180.2666666666667 213.3333333333334 192 213.3333333333334M320 213.3333333333334C331.7333333333334 213.3333333333334 341.3333333333333 203.7333333333334 341.3333333333333 192S331.7333333333334 170.6666666666667 320 170.6666666666667S298.6666666666667 180.2666666666667 298.6666666666667 192S308.2666666666667 213.3333333333334 320 213.3333333333334M234.6666666666667 149.3333333333334H277.3333333333333L262.4 119.68C266.6666666666667 106.0266666666666 278.6133333333334 96 293.3333333333333 96C311.04 96 325.3333333333333 110.2933333333334 325.3333333333333 128H336C336 104.5333333333333 316.8 85.3333333333334 293.3333333333333 85.3333333333334C277.3333333333333 85.3333333333334 263.4666666666667 94.08 256 106.6666666666667C248.5333333333334 94.08 234.6666666666667 85.3333333333334 218.6666666666667 85.3333333333334C195.2 85.3333333333334 176 104.5333333333333 176 128H186.6666666666667C186.6666666666667 110.2933333333334 200.96 96 218.6666666666667 96C233.3866666666667 96 245.3333333333333 106.0266666666666 249.6 119.68L234.6666666666667 149.3333333333334z" />
-    <glyph glyph-name="cctv"
-      unicode="&#xF7AD;"
-      horiz-adv-x="512" d=" M387.2 342.6133333333334C379.0933333333333 343.2533333333334 370.56 341.3333333333334 362.6666666666667 337.0666666666667L178.1333333333333 230.4000000000001C157.6533333333333 218.4533333333334 150.8266666666667 192 162.56 171.9466666666667L194.56 116.6933333333334C206.2933333333333 96 232.32 89.1733333333334 252.8 100.9066666666667L291.2 123.0933333333334C296.96 113.28 305.4933333333334 105.3866666666667 315.9466666666667 100.9066666666667V63.1466666666667C315.9466666666667 39.8933333333334 334.9333333333334 21.3333333333334 358.6133333333334 21.3333333333334H469.3333333333333V63.1466666666667H358.6133333333333V100.9066666666667C378.0266666666667 109.4400000000001 390.6133333333333 128.6400000000001 390.6133333333333 149.3333333333334C390.6133333333333 159.1466666666667 388.0533333333333 168.3200000000001 383.36 176.4266666666667L437.3333333333333 207.5733333333334C458.0266666666666 219.5200000000001 465.0666666666667 245.3333333333334 453.1199999999999 266.0266666666667L421.12 321.2800000000001C413.8666666666666 334.0800000000001 400.8533333333333 341.3333333333334 387.2 342.6133333333334M132.6933333333333 167.04L42.6666666666667 152.1066666666667L58.6666666666667 124.3733333333333L101.3333333333333 50.5600000000001L117.3333333333333 22.8266666666667L175.36 93.2266666666667L132.6933333333333 167.0400000000001z" />
-    <glyph glyph-name="ceiling-light"
-      unicode="&#xF768;"
-      horiz-adv-x="512" d=" M170.6666666666667 256H234.6666666666667V362.6666666666667H277.3333333333333V256H341.3333333333333L426.6666666666667 85.3333333333334H85.3333333333333L170.6666666666667 256M298.6666666666667 64C298.6666666666667 40.5333333333333 279.4666666666667 21.3333333333334 256 21.3333333333334S213.3333333333333 40.5333333333333 213.3333333333333 64H298.6666666666667z" />
-    <glyph glyph-name="cellphone"
-      unicode="&#xF11C;"
-      horiz-adv-x="512" d=" M362.6666666666667 42.6666666666667H149.3333333333333V341.3333333333334H362.6666666666667M362.6666666666667 426.6666666666667H149.3333333333333C125.6533333333333 426.6666666666667 106.6666666666667 407.68 106.6666666666667 384V0C106.6666666666667 -23.4666666666667 125.8666666666667 -42.6666666666666 149.3333333333333 -42.6666666666666H362.6666666666667C386.1333333333334 -42.6666666666666 405.3333333333333 -23.4666666666667 405.3333333333333 0V384C405.3333333333333 407.68 386.1333333333334 426.6666666666667 362.6666666666667 426.6666666666667z" />
-    <glyph glyph-name="cellphone-android"
-      unicode="&#xF11D;"
-      horiz-adv-x="512" d=" M368 64H144V362.6666666666667H368M298.6666666666667 0H213.3333333333333V21.3333333333334H298.6666666666667M341.3333333333333 426.6666666666667H170.6666666666667C135.2533333333333 426.6666666666667 106.6666666666667 398.08 106.6666666666667 362.6666666666667V21.3333333333334C106.6666666666667 -14.08 135.2533333333333 -42.6666666666666 170.6666666666667 -42.6666666666666H341.3333333333333C376.7466666666667 -42.6666666666666 405.3333333333333 -14.08 405.3333333333333 21.3333333333334V362.6666666666667C405.3333333333333 398.08 376.7466666666667 426.6666666666667 341.3333333333333 426.6666666666667z" />
-    <glyph glyph-name="cellphone-arrow-down"
-      unicode="&#xF9D4;"
-      horiz-adv-x="512" d=" M362.6666666666667 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V0C106.6666666666667 -23.4666666666667 125.8666666666667 -42.6666666666666 149.3333333333333 -42.6666666666666H362.6666666666667C386.1333333333334 -42.6666666666666 405.3333333333333 -23.4666666666667 405.3333333333333 0V384C405.3333333333333 407.4666666666667 386.1333333333334 426.6666666666667 362.6666666666667 426.6666666666667M362.6666666666667 42.6666666666667H149.3333333333333V341.3333333333334H362.6666666666667V42.6666666666667M341.3333333333333 170.6666666666667H277.3333333333333V277.3333333333334H234.6666666666667V170.6666666666667H170.6666666666667L256 85.3333333333334L341.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="cellphone-basic"
-      unicode="&#xF11E;"
-      horiz-adv-x="512" d=" M320 405.3333333333333C308.2666666666667 405.3333333333333 298.6666666666667 395.7333333333334 298.6666666666667 384V320H213.3333333333333C189.6533333333333 320 170.6666666666667 301.0133333333333 170.6666666666667 277.3333333333334V21.3333333333334C170.6666666666667 -2.3466666666666 189.6533333333333 -21.3333333333333 213.3333333333333 -21.3333333333333H320C343.68 -21.3333333333333 362.6666666666667 -2.3466666666666 362.6666666666667 21.3333333333334V277.3333333333334C362.6666666666667 293.12 354.1333333333334 306.7733333333333 341.3333333333333 314.0266666666667V384C341.3333333333333 395.7333333333334 331.7333333333334 405.3333333333333 320 405.3333333333333M213.3333333333333 277.3333333333334H320V170.6666666666667H213.3333333333333V277.3333333333334M213.3333333333333 128H234.6666666666667V106.6666666666667H213.3333333333333V128M256 128H277.3333333333333V106.6666666666667H256V128M298.6666666666667 128H320V106.6666666666667H298.6666666666667V128M213.3333333333333 85.3333333333334H234.6666666666667V64H213.3333333333333V85.3333333333334M256 85.3333333333334H277.3333333333333V64H256V85.3333333333334M298.6666666666667 85.3333333333334H320V64H298.6666666666667V85.3333333333334M213.3333333333333 42.6666666666667H234.6666666666667V21.3333333333334H213.3333333333333V42.6666666666667M256 42.6666666666667H277.3333333333333V21.3333333333334H256V42.6666666666667M298.6666666666667 42.6666666666667H320V21.3333333333334H298.6666666666667V42.6666666666667z" />
-    <glyph glyph-name="cellphone-dock"
-      unicode="&#xF11F;"
-      horiz-adv-x="512" d=" M341.3333333333333 128H170.6666666666667V341.3333333333334H341.3333333333333M341.3333333333333 426.6666666666667H170.6666666666667C146.9866666666667 426.6666666666667 128 407.68 128 384V85.3333333333334C128 61.8666666666667 147.2 42.6666666666667 170.6666666666667 42.6666666666667H341.3333333333333C364.8 42.6666666666667 384 61.8666666666667 384 85.3333333333334V384C384 407.68 364.8 426.6666666666667 341.3333333333333 426.6666666666667M170.6666666666667 -42.6666666666666H341.3333333333333V0H170.6666666666667V-42.6666666666666z" />
-    <glyph glyph-name="cellphone-erase"
-      unicode="&#xF94C;"
-      horiz-adv-x="512" d=" M234.6666666666667 273.0666666666667L213.3333333333333 294.4000000000001L128 209.0666666666667L42.6666666666667 294.4000000000001L21.3333333333333 273.0666666666667L106.6666666666667 187.7333333333334L21.3333333333333 102.4L42.6666666666667 81.0666666666667L128 166.4L213.3333333333333 81.0666666666667L234.6666666666667 102.4L149.3333333333333 187.7333333333334L234.6666666666667 273.0666666666667M362.6666666666667 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V320H149.3333333333333V362.6666666666667H362.6666666666667V21.3333333333334H149.3333333333333V64H106.6666666666667V0C106.6666666666667 -23.4666666666667 125.8666666666667 -42.6666666666666 149.3333333333333 -42.6666666666666H362.6666666666667C386.1333333333334 -42.6666666666666 405.3333333333333 -23.4666666666667 405.3333333333333 0V384C405.3333333333333 407.4666666666667 386.1333333333334 426.6666666666667 362.6666666666667 426.6666666666667z" />
-    <glyph glyph-name="cellphone-iphone"
-      unicode="&#xF120;"
-      horiz-adv-x="512" d=" M341.3333333333333 64H149.3333333333333V362.6666666666667H341.3333333333333M245.3333333333333 -21.3333333333333C227.6266666666667 -21.3333333333333 213.3333333333333 -7.04 213.3333333333333 10.6666666666667S227.6266666666667 42.6666666666667 245.3333333333333 42.6666666666667S277.3333333333333 28.3733333333333 277.3333333333333 10.6666666666667S263.04 -21.3333333333333 245.3333333333333 -21.3333333333333M330.6666666666667 426.6666666666667H160C130.56 426.6666666666667 106.6666666666667 402.7733333333333 106.6666666666667 373.3333333333334V10.6666666666667C106.6666666666667 -18.7733333333333 130.56 -42.6666666666666 160 -42.6666666666666H330.6666666666667C360.1066666666667 -42.6666666666666 384 -18.7733333333333 384 10.6666666666667V373.3333333333334C384 402.7733333333333 360.1066666666667 426.6666666666667 330.6666666666667 426.6666666666667z" />
-    <glyph glyph-name="cellphone-key"
-      unicode="&#xF94D;"
-      horiz-adv-x="512" d=" M149.3333333333333 426.6666666666667C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V298.6666666666667H149.3333333333333V362.6666666666667H362.6666666666667V21.3333333333334H149.3333333333333V85.3333333333334H106.6666666666667V0C106.6666666666667 -23.4666666666667 125.8666666666667 -42.6666666666666 149.3333333333333 -42.6666666666666H362.6666666666667C386.1333333333334 -42.6666666666666 405.3333333333333 -23.4666666666667 405.3333333333333 0V384C405.3333333333333 407.4666666666667 386.1333333333334 426.6666666666667 362.6666666666667 426.6666666666667H149.3333333333333M128 256C92.5866666666667 256 64 227.4133333333334 64 192S92.5866666666667 128 128 128C155.9466666666667 128 179.6266666666667 145.7066666666667 188.3733333333333 170.6666666666667H234.6666666666667V128H277.3333333333333V170.6666666666667H298.6666666666667V213.3333333333334H188.3733333333333C179.6266666666667 238.2933333333334 155.9466666666667 256 128 256M128 213.3333333333334C139.7333333333333 213.3333333333334 149.3333333333333 203.7333333333334 149.3333333333333 192S139.7333333333333 170.6666666666667 128 170.6666666666667S106.6666666666667 180.2666666666667 106.6666666666667 192S116.2666666666667 213.3333333333334 128 213.3333333333334z" />
-    <glyph glyph-name="cellphone-link"
-      unicode="&#xF121;"
-      horiz-adv-x="512" d=" M469.3333333333333 85.3333333333334H384V234.6666666666667H469.3333333333333M490.6666666666666 277.3333333333334H362.6666666666667C350.9333333333333 277.3333333333334 341.3333333333333 267.7333333333334 341.3333333333333 256V42.6666666666667C341.3333333333333 30.9333333333333 350.9333333333333 21.3333333333334 362.6666666666667 21.3333333333334H490.6666666666666C502.4 21.3333333333334 512 30.9333333333333 512 42.6666666666667V256C512 267.7333333333334 502.4 277.3333333333334 490.6666666666666 277.3333333333334M85.3333333333333 320H469.3333333333333V362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V85.3333333333334H0V21.3333333333334H298.6666666666667V85.3333333333334H85.3333333333333V320z" />
-    <glyph glyph-name="cellphone-link-off"
-      unicode="&#xF122;"
-      horiz-adv-x="512" d=" M490.6666666666666 277.3333333333334H362.6666666666667C350.9333333333333 277.3333333333334 341.3333333333333 267.7333333333334 341.3333333333333 256V166.8266666666667L384 124.16V234.6666666666667H469.3333333333333V85.3333333333334H422.8266666666667L486.8266666666667 21.3333333333334H490.6666666666666C502.4 21.3333333333334 512 30.9333333333333 512 42.6666666666667V256C512 267.7333333333334 502.4 277.3333333333334 490.6666666666666 277.3333333333334M85.3333333333333 314.24L314.24 85.3333333333334H85.3333333333333V314.24M40.96 412.8L13.8666666666667 385.7066666666667L52.6933333333333 346.88C46.5066666666667 339.6266666666667 42.6666666666667 330.6666666666667 42.6666666666667 320V85.3333333333334H0V21.3333333333334H378.24L428.3733333333334 -28.8L455.4666666666667 -1.7066666666667L82.9866666666667 370.7733333333333L40.96 412.8M469.3333333333333 320V362.6666666666667H145.4933333333334L188.16 320H469.3333333333333z" />
-    <glyph glyph-name="cellphone-lock"
-      unicode="&#xF94E;"
-      horiz-adv-x="512" d=" M362.6666666666667 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V320H149.3333333333333V362.6666666666667H362.6666666666667V21.3333333333334H149.3333333333333V64H106.6666666666667V0C106.6666666666667 -23.4666666666667 125.8666666666667 -42.6666666666666 149.3333333333333 -42.6666666666666H362.6666666666667C386.1333333333334 -42.6666666666666 405.3333333333333 -23.4666666666667 405.3333333333333 0V384C405.3333333333333 407.4666666666667 386.1333333333334 426.6666666666667 362.6666666666667 426.6666666666667M187.7333333333334 213.3333333333334V245.3333333333334C187.7333333333334 275.2000000000001 157.8666666666667 298.6666666666667 128 298.6666666666667S68.2666666666667 275.2000000000001 68.2666666666667 245.3333333333334V213.3333333333334C55.4666666666667 213.3333333333334 42.6666666666667 200.5333333333334 42.6666666666667 187.7333333333334V113.0666666666667C42.6666666666667 98.1333333333334 55.4666666666667 85.3333333333334 68.2666666666667 85.3333333333334H185.6C200.5333333333333 85.3333333333334 213.3333333333333 98.1333333333334 213.3333333333333 110.9333333333333V185.6C213.3333333333333 200.5333333333333 200.5333333333333 213.3333333333334 187.7333333333334 213.3333333333334M160 213.3333333333334H96V245.3333333333334C96 262.4000000000001 110.9333333333334 273.0666666666667 128 273.0666666666667S160 262.4000000000001 160 245.3333333333334V213.3333333333334z" />
-    <glyph glyph-name="cellphone-message"
-      unicode="&#xF8D2;"
-      horiz-adv-x="512" d=" M234.6666666666667 85.3333333333334V298.6666666666667H85.3333333333333V85.3333333333334H234.6666666666667M234.6666666666667 384C258.1333333333334 384 277.3333333333333 364.8 277.3333333333333 341.3333333333334V42.6666666666667C277.3333333333333 19.2 258.1333333333334 0 234.6666666666667 0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384H234.6666666666667M352 384H458.6666666666666C476.3733333333333 384 490.6666666666666 369.7066666666667 490.6666666666666 352V288C490.6666666666666 270.2933333333334 476.3733333333333 256 458.6666666666666 256H384L320 192V352C320 369.7066666666667 334.2933333333333 384 352 384z" />
-    <glyph glyph-name="cellphone-off"
-      unicode="&#xF94F;"
-      horiz-adv-x="512" d=" M50.7733333333333 411.0933333333334L23.68 384L106.6666666666667 301.0133333333333V0C106.6666666666667 -23.4666666666667 125.8666666666667 -42.6666666666666 149.3333333333333 -42.6666666666666H362.6666666666667C386.1333333333334 -42.6666666666666 405.3333333333333 -23.4666666666667 405.3333333333333 0V2.3466666666667L444.5866666666667 -36.9066666666666L471.6799999999999 -9.8133333333333M362.6666666666667 42.6666666666667H149.3333333333333V258.3466666666667L362.6666666666667 45.0133333333333V42.6666666666667M362.6666666666667 341.3333333333334V153.6L405.3333333333333 110.9333333333333V384C405.3333333333333 407.4666666666667 386.1333333333334 426.6666666666667 362.6666666666667 426.6666666666667H149.3333333333333C133.9733333333333 426.6666666666667 119.4666666666667 418.7733333333333 111.7866666666667 405.3333333333333L175.7866666666667 341.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="cellphone-screenshot"
-      unicode="&#xFA34;"
-      horiz-adv-x="512" d=" M149.3333333333333 426.6666666666667C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V0C106.6666666666667 -23.4666666666667 125.8666666666667 -42.6666666666666 149.3333333333333 -42.6666666666666H362.6666666666667C386.1333333333334 -42.6666666666666 405.3333333333333 -23.4666666666667 405.3333333333333 0V384C405.3333333333333 407.4666666666667 386.1333333333334 426.6666666666667 362.6666666666667 426.6666666666667H149.3333333333333M149.3333333333333 362.6666666666667H362.6666666666667V21.3333333333334H149.3333333333333V362.6666666666667M192 320V234.6666666666667H224V288H277.3333333333333V320H192M288 149.3333333333334V96H234.6666666666667V64H320V149.3333333333334H288z" />
-    <glyph glyph-name="cellphone-settings"
-      unicode="&#xF123;"
-      horiz-adv-x="512" d=" M341.3333333333333 106.6666666666667H170.6666666666667V362.6666666666667H341.3333333333333M341.3333333333333 448H170.6666666666667C147.2 448 128 428.8 128 405.3333333333333V64C128 40.5333333333333 147.2 21.3333333333334 170.6666666666667 21.3333333333334H341.3333333333333C364.8 21.3333333333334 384 40.5333333333333 384 64V405.3333333333333C384 428.8 364.8 448 341.3333333333333 448M320 -64H362.6666666666667V-21.3333333333333H320M234.6666666666667 -64H277.3333333333333V-21.3333333333333H234.6666666666667M149.3333333333333 -64H192V-21.3333333333333H149.3333333333333V-64z" />
-    <glyph glyph-name="cellphone-settings-variant"
-      unicode="&#xF950;"
-      horiz-adv-x="512" d=" M209.4933333333334 181.3333333333334C209.92 184.96 210.3466666666666 188.3733333333333 210.3466666666666 192C210.3466666666666 195.6266666666667 209.92 199.04 209.4933333333334 202.6666666666667L232.5333333333334 219.9466666666667C234.6666666666667 221.44 234.6666666666667 224 233.8133333333334 226.7733333333334L211.84 263.68C210.56 266.0266666666667 207.5733333333333 266.6666666666667 205.2266666666666 266.0266666666667L177.92 255.36C172.16 259.6266666666667 165.9733333333333 263.04 159.36 265.8133333333334L155.0933333333333 294.1866666666667C155.0933333333333 296.7466666666667 152.7466666666667 298.6666666666667 149.9733333333333 298.6666666666667H106.6666666666667C103.4666666666667 298.6666666666667 101.12 296.7466666666667 100.6933333333333 294.1866666666667L96 266.0266666666667C89.8133333333333 263.4666666666667 83.6266666666667 259.6266666666667 77.8666666666667 256L50.56 266.6666666666667C48 267.3066666666667 45.2266666666667 266.6666666666667 43.9466666666667 263.8933333333333L21.9733333333333 226.9866666666667C20.6933333333333 224 21.3333333333333 221.6533333333333 23.4666666666667 219.9466666666667L46.5066666666667 202.6666666666666C46.08 199.04 45.8666666666667 195.4133333333333 45.8666666666667 192C45.8666666666667 188.3733333333333 46.2933333333333 184.96 46.72 181.3333333333333L23.4666666666667 163.84C21.3333333333333 162.3466666666666 21.3333333333333 159.36 22.1866666666667 157.0133333333333L44.16 120.1066666666666C45.44 117.3333333333333 48.4266666666667 117.3333333333333 50.7733333333333 117.3333333333333L78.08 128C83.84 124.16 90.0266666666667 120.7466666666666 96.64 117.9733333333333L100.9066666666667 89.8133333333333C101.12 87.2533333333333 103.4666666666667 85.3333333333333 106.6666666666667 85.3333333333333H150.1866666666667C152.96 85.3333333333333 155.3066666666667 87.2533333333333 155.52 89.8133333333333L160 117.9733333333333C166.4 120.5333333333333 172.5866666666667 124.3733333333333 178.3466666666666 128L205.6533333333333 117.3333333333333C208.2133333333333 116.6933333333333 210.9866666666666 117.3333333333333 212.2666666666667 120.1066666666667L234.6666666666667 157.0133333333333C235.52 159.36 234.6666666666667 162.1333333333333 232.96 163.84L209.4933333333334 181.3333333333334M128 154.6666666666667C106.6666666666667 154.6666666666667 89.6 171.3066666666667 89.6 192S106.6666666666667 229.3333333333334 128 229.3333333333334S166.4 212.6933333333334 166.4 192S149.3333333333333 154.6666666666667 128 154.6666666666667M362.6666666666667 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V320H149.3333333333333V362.6666666666667H362.6666666666667V21.3333333333334H149.3333333333333V64H106.6666666666667V0C106.6666666666667 -23.4666666666667 125.8666666666667 -42.6666666666666 149.3333333333333 -42.6666666666666H362.6666666666667C386.1333333333334 -42.6666666666666 405.3333333333333 -23.4666666666667 405.3333333333333 0V384C405.3333333333333 407.4666666666667 386.1333333333334 426.6666666666667 362.6666666666667 426.6666666666667z" />
-    <glyph glyph-name="cellphone-sound"
-      unicode="&#xF951;"
-      horiz-adv-x="512" d=" M407.4666666666667 262.4000000000001C445.8666666666667 224 445.8666666666667 164.2666666666667 407.4666666666667 123.7333333333334L428.8 102.4C482.1333333333333 151.4666666666667 482.1333333333333 232.5333333333334 428.8 283.7333333333334L407.4666666666667 262.4000000000001M384 238.9333333333334L362.6666666666667 217.6C373.3333333333333 202.6666666666667 373.3333333333333 183.4666666666667 362.6666666666667 168.5333333333333L384 147.2C409.6 172.8 409.6 211.2 384 238.9333333333334M298.6666666666667 426.6666666666667H85.3333333333333C61.8666666666667 426.6666666666667 42.6666666666667 407.4666666666667 42.6666666666667 384V0C42.6666666666667 -23.4666666666667 61.8666666666667 -42.6666666666666 85.3333333333333 -42.6666666666666H298.6666666666667C322.1333333333334 -42.6666666666666 341.3333333333333 -23.4666666666667 341.3333333333333 0V384C341.3333333333333 407.4666666666667 322.1333333333334 426.6666666666667 298.6666666666667 426.6666666666667M298.6666666666667 21.3333333333334H85.3333333333333V362.6666666666667H298.6666666666667V21.3333333333334z" />
-    <glyph glyph-name="cellphone-text"
-      unicode="&#xF8D1;"
-      horiz-adv-x="512" d=" M362.6666666666667 42.6666666666667V341.3333333333334H149.3333333333333V42.6666666666667H362.6666666666667M362.6666666666667 426.6666666666667C386.1333333333334 426.6666666666667 405.3333333333333 407.4666666666667 405.3333333333333 384V0C405.3333333333333 -23.4666666666667 386.1333333333334 -42.6666666666666 362.6666666666667 -42.6666666666666H149.3333333333333C125.6533333333333 -42.6666666666666 106.6666666666667 -23.4666666666667 106.6666666666667 0V384C106.6666666666667 407.68 125.6533333333333 426.6666666666667 149.3333333333333 426.6666666666667H362.6666666666667M192 298.6666666666667H320V256H192V298.6666666666667M192 213.3333333333334H277.3333333333333V170.6666666666667H192V213.3333333333334z" />
-    <glyph glyph-name="cellphone-wireless"
-      unicode="&#xF814;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667C466.7733333333333 304.2133333333334 490.6666666666666 250.88 490.6666666666666 192C490.6666666666666 133.12 466.7733333333333 79.7866666666668 428.16 41.1733333333333L398.08 71.2533333333333C429.0133333333333 101.9733333333334 448 144.64 448 192C448 239.1466666666667 429.0133333333333 282.0266666666667 398.08 312.7466666666667L428.16 342.8266666666667M367.7866666666667 282.4533333333334C391.04 259.2000000000001 405.3333333333333 227.2 405.3333333333333 192C405.3333333333333 156.8 391.04 124.8 367.7866666666667 101.5466666666666L337.7066666666666 131.6266666666667C353.0666666666667 146.9866666666667 362.6666666666667 168.3200000000001 362.6666666666667 192S353.0666666666667 237.0133333333333 337.7066666666667 252.3733333333334L367.7866666666667 282.4533333333334M277.3333333333333 234.6666666666667C300.8 234.6666666666667 320 215.4666666666667 320 192S300.8 149.3333333333334 277.3333333333333 149.3333333333334S234.6666666666667 168.5333333333334 234.6666666666667 192S253.8666666666667 234.6666666666667 277.3333333333333 234.6666666666667M245.3333333333333 426.6666666666667C274.7733333333333 426.6666666666667 298.6666666666667 402.7733333333333 298.6666666666667 373.3333333333334V277.3333333333334H256V362.6666666666667H64V42.6666666666667H256V106.6666666666667H298.6666666666667V10.6666666666667C298.6666666666667 -18.7733333333333 274.7733333333333 -42.6666666666666 245.3333333333333 -42.6666666666666H74.6666666666667C45.2266666666667 -42.6666666666666 21.3333333333333 -18.7733333333333 21.3333333333333 10.6666666666667V373.3333333333334C21.3333333333333 402.7733333333333 45.2266666666667 426.6666666666667 74.6666666666667 426.6666666666667H245.3333333333333z" />
-    <glyph glyph-name="certificate"
-      unicode="&#xF124;"
-      horiz-adv-x="512" d=" M85.3333333333333 384C61.6533333333333 384 42.6666666666667 365.0133333333333 42.6666666666667 341.3333333333334V128C42.6666666666667 104.5333333333333 61.8666666666667 85.3333333333334 85.3333333333333 85.3333333333334H256V-21.3333333333333L320 42.6666666666667L384 -21.3333333333333V85.3333333333334H426.6666666666667C450.1333333333334 85.3333333333334 469.3333333333333 104.5333333333333 469.3333333333333 128V341.3333333333334C469.3333333333333 364.8 450.1333333333334 384 426.6666666666667 384H85.3333333333333M256 341.3333333333334L320 298.6666666666667L384 341.3333333333334V266.6666666666667L448 234.6666666666667L384 202.6666666666667V128L320 170.6666666666667L256 128V202.6666666666667L192 234.6666666666667L256 266.6666666666667V341.3333333333334M85.3333333333333 341.3333333333334H192V298.6666666666667H85.3333333333333V341.3333333333334M85.3333333333333 256H149.3333333333333V213.3333333333334H85.3333333333333V256M85.3333333333333 170.6666666666667H192V128H85.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="chair-school"
-      unicode="&#xF125;"
-      horiz-adv-x="512" d=" M469.3333333333333 341.3333333333334V298.6666666666667H362.6666666666667L288.64 192H341.3333333333333V149.3333333333334H308.48L387.6266666666667 -21.3333333333333H340.6933333333334L320.8533333333334 21.3333333333334H136.1066666666667L114.1333333333333 -21.3333333333333H66.1333333333333L154.24 149.3333333333334H149.3333333333333C139.7333333333333 149.3333333333334 131.6266666666667 155.7333333333334 128.8533333333333 164.2666666666667L61.2266666666667 366.0800000000001L81.4933333333333 373.3333333333334C92.5866666666667 376.7466666666667 104.7466666666667 370.56 108.3733333333333 359.4666666666667L164.6933333333333 192H258.1333333333334L332.16 298.6666666666667H256V341.3333333333334H469.3333333333333M202.6666666666667 149.3333333333334L158.2933333333333 64H301.0133333333333L261.5466666666666 149.3333333333334H202.6666666666667z" />
-    <glyph glyph-name="chart-arc"
-      unicode="&#xF126;"
-      horiz-adv-x="512" d=" M345.1733333333333 29.8666666666667L302.2933333333333 104.1066666666667C323.2 119.4666666666667 337.7066666666667 143.36 340.6933333333334 170.6666666666667H426.6666666666667C423.04 111.7866666666667 391.4666666666667 60.5866666666667 345.1733333333333 29.8666666666667M277.3333333333333 298.0266666666667V384C369.0666666666667 378.4533333333334 442.4533333333334 305.0666666666667 448 213.3333333333334H362.0266666666667C357.12 257.92 321.92 293.12 277.3333333333333 298.0266666666667M149.3333333333333 181.3333333333334C149.3333333333333 167.68 152.1066666666667 154.6666666666667 157.44 142.9333333333333L83.2 100.0533333333334C70.8266666666667 124.5866666666667 64 152.1066666666667 64 181.3333333333334C64 277.9733333333334 139.52 356.9066666666667 234.6666666666667 362.6666666666667V276.6933333333334C186.6666666666667 271.36 149.3333333333333 230.8266666666667 149.3333333333333 181.3333333333334M245.3333333333333 0C181.9733333333333 0 126.2933333333333 32 93.8666666666667 81.4933333333333L168.1066666666667 124.3733333333333C185.6 100.6933333333333 213.3333333333333 85.3333333333334 245.3333333333333 85.3333333333334C258.9866666666667 85.3333333333334 272 88.1066666666667 283.7333333333334 93.44L326.6133333333334 19.2C302.08 6.8266666666667 274.56 0 245.3333333333333 0z" />
-    <glyph glyph-name="chart-areaspline"
-      unicode="&#xF127;"
-      horiz-adv-x="512" d=" M372.2666666666667 124.16L469.3333333333333 292.0533333333334V0H42.6666666666667V384H85.3333333333333V116.48L202.6666666666667 320L341.3333333333333 239.36L431.7866666666667 395.7333333333334L468.6933333333334 374.4000000000001L357.12 181.3333333333334L218.2400000000001 261.3333333333334L91.9466666666667 42.6666666666667H140.16L233.8133333333333 203.9466666666667L372.2666666666667 124.16z" />
-    <glyph glyph-name="chart-bar"
-      unicode="&#xF128;"
-      horiz-adv-x="512" d=" M469.3333333333333 0H42.6666666666667V384H85.3333333333333V42.6666666666667H128V234.6666666666667H213.3333333333333V42.6666666666667H256V320H341.3333333333333V42.6666666666667H384V149.3333333333334H469.3333333333333V0z" />
-    <glyph glyph-name="chart-bar-stacked"
-      unicode="&#xF769;"
-      horiz-adv-x="512" d=" M469.3333333333333 0H42.6666666666667V384H85.3333333333333V42.6666666666667H128V85.3333333333334H213.3333333333333V42.6666666666667H256V106.6666666666667H341.3333333333333V42.6666666666667H384V85.3333333333334H469.3333333333333V0M384 149.3333333333334H469.3333333333333V106.6666666666667H384V149.3333333333334M256 320H341.3333333333333V256H256V320M341.3333333333333 128H256V234.6666666666667H341.3333333333333V128M128 234.6666666666667H213.3333333333333V192H128V234.6666666666667M213.3333333333333 106.6666666666667H128V170.6666666666667H213.3333333333333V106.6666666666667z" />
-    <glyph glyph-name="chart-bubble"
-      unicode="&#xF5E3;"
-      horiz-adv-x="512" d=" M153.6 209.0666666666667C191.36 209.0666666666667 221.8666666666667 178.5600000000001 221.8666666666667 140.8000000000001C221.8666666666667 103.0400000000001 191.36 72.5333333333334 153.6 72.5333333333334C115.84 72.5333333333334 85.3333333333333 103.0400000000001 85.3333333333333 140.8000000000001C85.3333333333333 178.5600000000001 115.84 209.0666666666667 153.6 209.0666666666667M315.7333333333334 106.6666666666667C339.2 106.6666666666667 358.4 87.4666666666667 358.4 64S339.2 21.3333333333334 315.7333333333334 21.3333333333334S273.0666666666667 40.5333333333333 273.0666666666667 64S292.2666666666667 106.6666666666667 315.7333333333334 106.6666666666667M324.2666666666667 362.6666666666667C380.8 362.6666666666667 426.6666666666667 316.8 426.6666666666667 260.2666666666667S380.8 157.8666666666667 324.2666666666667 157.8666666666667S221.8666666666666 203.7333333333333 221.8666666666666 260.2666666666667S267.7333333333334 362.6666666666667 324.2666666666667 362.6666666666667z" />
-    <glyph glyph-name="chart-donut"
-      unicode="&#xF7AE;"
-      horiz-adv-x="512" d=" M277.3333333333333 404.2666666666667V339.6266666666667C349.6533333333333 329.1733333333334 405.3333333333333 267.3066666666667 405.3333333333333 192C405.3333333333333 172.8 401.4933333333334 154.6666666666667 394.6666666666667 137.8133333333334L450.56 105.1733333333334C462.5066666666667 131.6266666666667 469.3333333333333 161.0666666666667 469.3333333333333 192C469.3333333333333 302.5066666666667 385.0666666666667 393.6 277.3333333333333 404.2666666666667M256 42.6666666666667C173.44 42.6666666666667 106.6666666666667 109.44 106.6666666666667 192C106.6666666666667 267.3066666666667 162.3466666666666 329.1733333333334 234.6666666666667 339.6266666666667V404.2666666666667C126.72 393.6 42.6666666666667 302.7200000000001 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333C326.4 -21.3333333333333 388.9066666666667 13.0133333333333 427.7333333333334 65.92L372.2666666666667 98.5600000000001C344.9600000000001 64 303.1466666666667 42.6666666666667 256 42.6666666666667z" />
-    <glyph glyph-name="chart-donut-variant"
-      unicode="&#xF7AF;"
-      horiz-adv-x="512" d=" M277.3333333333333 404.2666666666667C385.0666666666667 393.6 469.3333333333333 302.5066666666667 469.3333333333333 192C469.3333333333333 161.0666666666667 462.5066666666667 131.6266666666667 450.56 105.1733333333334L394.6666666666667 137.8133333333333C401.4933333333334 154.6666666666667 405.3333333333333 172.8 405.3333333333333 192C405.3333333333333 267.3066666666667 349.6533333333333 329.1733333333334 277.3333333333333 339.6266666666667V404.2666666666667M256 42.6666666666667C303.1466666666667 42.6666666666667 344.9600000000001 64 372.2666666666667 98.5600000000001L427.7333333333334 65.92C388.9066666666667 13.0133333333333 326.4 -21.3333333333333 256 -21.3333333333333C138.0266666666667 -21.3333333333333 42.6666666666667 74.6666666666667 42.6666666666667 192C42.6666666666667 302.7200000000001 126.72 393.6 234.6666666666667 404.2666666666667V339.6266666666667C162.3466666666667 329.1733333333334 106.6666666666667 267.3066666666667 106.6666666666667 192C106.6666666666667 109.44 173.44 42.6666666666667 256 42.6666666666667M256 320C326.6133333333334 320 384 262.6133333333334 384 192C384 128.64 337.92 75.9466666666667 277.3333333333333 65.7066666666667V131.6266666666667C302.2933333333333 140.3733333333333 320 164.0533333333333 320 192C320 227.4133333333333 291.4133333333333 256 256 256L244.2666666666667 254.9333333333333L211.4133333333333 311.8933333333333C225.28 317.2266666666667 240.2133333333333 320 256 320M128 192C128 231.68 146.1333333333333 266.6666666666667 174.5066666666667 290.56L207.36 233.6C197.76 222.5066666666667 192 207.7866666666667 192 192C192 164.0533333333334 209.7066666666667 140.3733333333333 234.6666666666667 131.6266666666667V65.7066666666667C174.08 75.9466666666667 128 128.64 128 192z" />
-    <glyph glyph-name="chart-gantt"
-      unicode="&#xF66C;"
-      horiz-adv-x="512" d=" M42.6666666666667 341.3333333333334H213.3333333333333V405.3333333333333H256V-21.3333333333333H213.3333333333333V64H128V128H213.3333333333333V170.6666666666667H85.3333333333333V234.6666666666667H213.3333333333333V277.3333333333334H42.6666666666667V341.3333333333334M298.6666666666667 341.3333333333334H362.6666666666667V277.3333333333334H298.6666666666667V341.3333333333334M298.6666666666667 234.6666666666667H405.3333333333333V170.6666666666667H298.6666666666667V234.6666666666667M298.6666666666667 128H469.3333333333333V64H298.6666666666667V128z" />
-    <glyph glyph-name="chart-histogram"
-      unicode="&#xF129;"
-      horiz-adv-x="512" d=" M64 384H106.6666666666667V170.6666666666667H192V298.6666666666667H277.3333333333333V213.3333333333334H362.6666666666667V128H448V0H64V384z" />
-    <glyph glyph-name="chart-line"
-      unicode="&#xF12A;"
-      horiz-adv-x="512" d=" M341.3333333333333 196.6933333333334L431.7866666666667 353.0666666666667L468.6933333333334 331.7333333333334L357.12 138.6666666666667L218.2400000000001 218.6666666666667L116.48 42.6666666666667H469.3333333333333V0H42.6666666666667V384H85.3333333333333V73.8133333333334L202.6666666666667 277.3333333333334L341.3333333333333 196.6933333333334z" />
-    <glyph glyph-name="chart-line-stacked"
-      unicode="&#xF76A;"
-      horiz-adv-x="512" d=" M372.2666666666667 124.16L469.3333333333333 302.7200000000001V0H42.6666666666667V384H85.3333333333333V42.6666666666667H140.16L233.8133333333334 203.9466666666667L372.2666666666667 124.16M469.3333333333333 384L468.6933333333333 374.4L362.6666666666667 213.3333333333334L213.3333333333333 320L128 192V384H469.3333333333333z" />
-    <glyph glyph-name="chart-line-variant"
-      unicode="&#xF7B0;"
-      horiz-adv-x="512" d=" M74.6666666666667 53.3333333333334L202.6666666666667 181.3333333333334L288 96L469.3333333333333 300.3733333333334L439.2533333333334 330.6666666666667L288 160L202.6666666666667 245.3333333333334L42.6666666666667 85.3333333333334L74.6666666666667 53.3333333333334z" />
-    <glyph glyph-name="chart-multiline"
-      unicode="&#xF8D3;"
-      horiz-adv-x="512" d=" M469.3333333333333 300.3733333333334L439.2533333333334 330.6666666666667L378.4533333333333 261.9733333333334C334.5066666666667 311.4666666666667 273.7066666666667 341.3333333333334 205.0133333333333 341.3333333333334C143.36 341.3333333333334 86.8266666666667 316.5866666666667 42.6666666666667 277.3333333333334L72.96 247.04C109.2266666666667 278.8266666666667 155.0933333333333 298.6666666666667 205.0133333333333 298.6666666666667C263.4666666666667 298.6666666666667 313.6 271.7866666666667 349.44 229.5466666666667L288 160L202.6666666666667 245.3333333333334L42.6666666666667 85.3333333333334L74.6666666666667 53.3333333333334L202.6666666666667 181.3333333333334L288 96L374.4 193.4933333333334C390.4 164.6933333333334 401.0666666666667 131.6266666666667 405.3333333333333 96H448C443.3066666666667 145.4933333333334 427.7333333333334 190.0800000000001 404.48 227.4133333333334L469.3333333333333 300.3733333333334z" />
-    <glyph glyph-name="chart-pie"
-      unicode="&#xF12B;"
-      horiz-adv-x="512" d=" M448 213.3333333333334H277.3333333333333V384C371.6266666666667 384 448 307.6266666666667 448 213.3333333333334M405.3333333333333 170.6666666666667C405.3333333333333 111.36 375.04 59.0933333333334 329.1733333333333 28.3733333333333L247.04 170.6666666666667H405.3333333333333M234.6666666666667 0C175.36 0 123.0933333333333 30.2933333333334 92.3733333333333 76.16L230.8266666666667 156.16L310.6133333333334 17.7066666666667C288 6.4 261.9733333333334 0 234.6666666666667 0M64 170.6666666666667C64 264.9600000000001 140.3733333333333 341.3333333333334 234.6666666666667 341.3333333333334V183.04L81.7066666666667 94.72C70.4 117.3333333333334 64 143.36 64 170.6666666666667z" />
-    <glyph glyph-name="chart-scatterplot-hexbin"
-      unicode="&#xF66D;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H85.3333333333333V21.3333333333334H469.3333333333333V-21.3333333333333H42.6666666666667V405.3333333333333M298.6666666666667 138.6666666666667L256 64H169.3866666666667L126.2933333333333 138.6666666666667L169.3866666666667 213.3333333333334H256L298.6666666666667 138.6666666666667M300.3733333333334 309.3333333333334L257.28 234.6666666666667H170.6666666666667L128 309.3333333333334L170.6666666666667 384H257.28L300.3733333333333 309.3333333333334M453.3333333333333 224L410.24 149.3333333333334H324.0533333333334L280.9600000000001 224L324.0533333333333 298.6666666666667H410.24L453.3333333333333 224z" />
-    <glyph glyph-name="chart-timeline"
-      unicode="&#xF66E;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H85.3333333333333V21.3333333333334H469.3333333333333V-21.3333333333333H42.6666666666667V405.3333333333333M149.3333333333333 234.6666666666667H362.6666666666667V170.6666666666667H149.3333333333333V234.6666666666667M234.6666666666667 128H448V64H234.6666666666667V128M128 362.6666666666667H469.3333333333333V277.3333333333334H426.6666666666667V320H170.6666666666667V277.3333333333334H128V362.6666666666667z" />
-    <glyph glyph-name="check"
-      unicode="&#xF12C;"
-      horiz-adv-x="512" d=" M448 298.6666666666667L192 42.6666666666667L74.6666666666667 160L104.7466666666667 190.0800000000001L192 103.04L417.92 328.7466666666667L448 298.6666666666667z" />
-    <glyph glyph-name="check-all"
-      unicode="&#xF12D;"
-      horiz-adv-x="512" d=" M8.7466666666667 161.92L128 42.6666666666667L158.08 72.96L39.04 192M474.4533333333334 328.9600000000001L248.7466666666667 103.04L160 192L129.4933333333334 161.92L248.7466666666667 42.6666666666667L504.7466666666667 298.6666666666667M384 298.6666666666667L353.92 328.9600000000001L218.4533333333333 193.4933333333334L248.7466666666667 163.4133333333334L384 298.6666666666667z" />
-    <glyph glyph-name="check-circle"
-      unicode="&#xF5E0;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M234.6666666666667 96L384 245.3333333333334L353.92 275.4133333333334L234.6666666666667 156.3733333333333L168.7466666666667 222.08L138.6666666666667 192L234.6666666666667 96z" />
-    <glyph glyph-name="check-circle-outline"
-      unicode="&#xF5E1;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M234.6666666666667 96L138.6666666666667 192L168.7466666666667 222.08L234.6666666666667 156.3733333333333L353.92 275.4133333333334L384 245.3333333333334L234.6666666666667 96z" />
-    <glyph glyph-name="check-decagram"
-      unicode="&#xF790;"
-      horiz-adv-x="512" d=" M490.6666666666666 192L438.6133333333333 251.3066666666667L445.8666666666666 329.8133333333334L368.8533333333333 347.3066666666667L328.5333333333333 415.1466666666667L256 384L183.4666666666667 415.1466666666667L143.1466666666667 347.3066666666667L66.1333333333333 330.0266666666667L73.3866666666667 251.5200000000001L21.3333333333333 192L73.3866666666667 132.6933333333334L66.1333333333333 53.9733333333334L143.1466666666667 36.48L183.4666666666667 -31.36L256 0L328.5333333333333 -31.1466666666666L368.8533333333333 36.6933333333333L445.8666666666666 54.1866666666667L438.6133333333333 132.6933333333333L490.6666666666666 192M213.3333333333333 85.3333333333334L128 170.6666666666667L158.08 200.7466666666667L213.3333333333333 145.7066666666667L353.92 286.2933333333334L384 256L213.3333333333333 85.3333333333334z" />
-    <glyph glyph-name="check-outline"
-      unicode="&#xF854;"
-      horiz-adv-x="512" d=" M421.9733333333334 401.0666666666667L512 311.04L180.0533333333333 -21.3333333333333L0 158.9333333333333L90.0266666666667 248.96L180.0533333333333 158.9333333333333L421.9733333333334 401.0666666666667M421.9733333333334 341.3333333333334L180.0533333333333 98.9866666666667L90.0266666666667 187.9466666666667L59.9466666666667 158.9333333333334L180.0533333333333 39.0400000000001L452.0533333333333 311.04L421.9733333333334 341.3333333333334z" />
-    <glyph glyph-name="checkbook"
-      unicode="&#xFA9C;"
-      horiz-adv-x="512" d=" M106.6666666666667 149.3333333333334H405.3333333333333V128H106.6666666666667V149.3333333333334M448 85.3333333333334V277.3333333333334H64V85.3333333333334H448M21.3333333333333 341.3333333333334H490.6666666666666V42.6666666666667H21.3333333333333V341.3333333333334M106.6666666666667 234.6666666666667H256V192H106.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="checkbox-blank"
-      unicode="&#xF12E;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="checkbox-blank-circle"
-      unicode="&#xF12F;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="checkbox-blank-circle-outline"
-      unicode="&#xF130;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="checkbox-blank-outline"
-      unicode="&#xF131;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M405.3333333333333 341.3333333333334V42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333z" />
-    <glyph glyph-name="checkbox-intermediate"
-      unicode="&#xF855;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667M362.6666666666667 85.3333333333334H149.3333333333333V298.6666666666667H362.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="checkbox-marked"
-      unicode="&#xF132;"
-      horiz-adv-x="512" d=" M213.3333333333333 85.3333333333334L106.6666666666667 192L136.7466666666667 222.2933333333334L213.3333333333333 145.7066666666667L375.2533333333334 307.6266666666667L405.3333333333333 277.3333333333334M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="checkbox-marked-circle"
-      unicode="&#xF133;"
-      horiz-adv-x="512" d=" M213.3333333333333 85.3333333333334L106.6666666666667 192L136.7466666666667 222.2933333333334L213.3333333333333 145.7066666666667L375.2533333333334 307.6266666666667L405.3333333333333 277.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="checkbox-marked-circle-outline"
-      unicode="&#xF134;"
-      horiz-adv-x="512" d=" M426.6666666666667 192C426.6666666666667 97.7066666666667 350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667C272.2133333333333 362.6666666666667 288 360.32 302.9333333333333 356.0533333333334L336.4266666666666 389.5466666666667C311.68 399.7866666666667 284.5866666666667 405.3333333333333 256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192M168.7466666666667 232.96L138.6666666666667 202.6666666666667L234.6666666666667 106.6666666666667L448 320L417.92 350.2933333333334L234.6666666666667 167.04L168.7466666666667 232.96z" />
-    <glyph glyph-name="checkbox-marked-outline"
-      unicode="&#xF135;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H320V384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V213.3333333333334H405.3333333333333M168.7466666666667 232.96L138.6666666666667 202.6666666666667L234.6666666666667 106.6666666666667L448 320L417.92 350.2933333333334L234.6666666666667 167.04L168.7466666666667 232.96z" />
-    <glyph glyph-name="checkbox-multiple-blank"
-      unicode="&#xF136;"
-      horiz-adv-x="512" d=" M469.3333333333333 106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H170.6666666666667C146.9866666666667 64 128 83.2 128 106.6666666666667V362.6666666666667C128 386.3466666666667 146.9866666666667 405.3333333333333 170.6666666666667 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667M341.3333333333333 21.3333333333334V-21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V298.6666666666667H85.3333333333333V21.3333333333334H341.3333333333333z" />
-    <glyph glyph-name="checkbox-multiple-blank-circle"
-      unicode="&#xF63B;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333C204.3733333333333 405.3333333333333 128 328.9600000000001 128 234.6666666666667S204.3733333333333 64 298.6666666666667 64S469.3333333333333 140.3733333333333 469.3333333333333 234.6666666666667S392.9600000000001 405.3333333333333 298.6666666666667 405.3333333333333M105.1733333333333 323.8400000000001C65.7066666666667 291.4133333333334 42.6666666666667 242.9866666666667 42.6666666666667 192C42.6666666666667 97.7066666666667 119.04 21.3333333333334 213.3333333333333 21.3333333333334C226.9866666666667 21.3333333333334 240.4266666666667 23.04 253.44 26.24C215.8933333333333 34.5600000000001 181.3333333333333 53.3333333333334 152.96 79.1466666666667C111.36 101.3333333333334 85.3333333333333 144.8533333333334 85.3333333333333 192C85.3333333333333 198.4 85.9733333333333 204.5866666666667 86.8266666666667 210.9866666666667C85.9733333333333 218.88 85.3333333333333 226.7733333333334 85.3333333333333 234.6666666666667C85.3333333333333 265.3866666666667 92.16 295.8933333333333 105.1733333333333 323.8400000000001z" />
-    <glyph glyph-name="checkbox-multiple-blank-circle-outline"
-      unicode="&#xF63C;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333C204.3733333333333 405.3333333333333 128 328.9600000000001 128 234.6666666666667S204.3733333333333 64 298.6666666666667 64S469.3333333333333 140.3733333333333 469.3333333333333 234.6666666666667S392.9600000000001 405.3333333333333 298.6666666666667 405.3333333333333M298.6666666666667 362.6666666666667C369.4933333333334 362.6666666666667 426.6666666666667 305.2800000000001 426.6666666666667 234.6666666666667C426.6666666666667 163.84 369.4933333333334 106.6666666666667 298.6666666666667 106.6666666666667C228.0533333333333 106.6666666666667 170.6666666666667 164.0533333333334 170.6666666666667 234.6666666666667S228.0533333333333 362.6666666666667 298.6666666666667 362.6666666666667M105.1733333333333 323.8400000000001C65.7066666666667 291.4133333333334 42.6666666666667 242.9866666666667 42.6666666666667 192C42.6666666666667 97.7066666666667 119.04 21.3333333333334 213.3333333333333 21.3333333333334C226.9866666666667 21.3333333333334 240.4266666666667 23.04 253.44 26.24C215.8933333333333 34.5600000000001 181.3333333333333 53.3333333333334 152.96 79.1466666666667C111.36 101.3333333333334 85.3333333333333 144.8533333333334 85.3333333333333 192C85.3333333333333 198.4 85.9733333333333 204.5866666666667 86.8266666666667 210.9866666666667C85.9733333333333 218.88 85.3333333333333 226.7733333333334 85.3333333333333 234.6666666666667C85.3333333333333 265.3866666666667 92.16 295.8933333333333 105.1733333333333 323.8400000000001z" />
-    <glyph glyph-name="checkbox-multiple-blank-outline"
-      unicode="&#xF137;"
-      horiz-adv-x="512" d=" M426.6666666666667 106.6666666666667V362.6666666666667H170.6666666666667V106.6666666666667H426.6666666666667M469.3333333333333 106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H170.6666666666667C146.9866666666667 64 128 83.2 128 106.6666666666667V362.6666666666667C128 386.3466666666667 146.9866666666667 405.3333333333333 170.6666666666667 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667M341.3333333333333 21.3333333333334V-21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V298.6666666666667H85.3333333333333V21.3333333333334H341.3333333333333z" />
-    <glyph glyph-name="checkbox-multiple-marked"
-      unicode="&#xF138;"
-      horiz-adv-x="512" d=" M469.3333333333333 106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H170.6666666666667C146.9866666666667 64 128 83.2 128 106.6666666666667V362.6666666666667C128 386.3466666666667 146.9866666666667 405.3333333333333 170.6666666666667 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667M341.3333333333333 21.3333333333334V-21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V298.6666666666667H85.3333333333333V21.3333333333334H341.3333333333333M277.3333333333333 149.3333333333334L426.6666666666667 298.6666666666667L396.5866666666667 328.7466666666667L277.3333333333333 209.7066666666667L211.4133333333333 275.4133333333334L181.3333333333333 245.3333333333334L277.3333333333333 149.3333333333334z" />
-    <glyph glyph-name="checkbox-multiple-marked-circle"
-      unicode="&#xF63D;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333C204.3733333333333 405.3333333333333 128 328.9600000000001 128 234.6666666666667S204.3733333333333 64 298.6666666666667 64S469.3333333333333 140.3733333333333 469.3333333333333 234.6666666666667S392.9600000000001 405.3333333333333 298.6666666666667 405.3333333333333M105.1733333333333 323.8400000000001C65.7066666666667 291.4133333333334 42.6666666666667 242.9866666666667 42.6666666666667 192C42.6666666666667 97.7066666666667 119.04 21.3333333333334 213.3333333333333 21.3333333333334C226.9866666666667 21.3333333333334 240.4266666666667 23.04 253.44 26.24C215.8933333333333 34.5600000000001 181.3333333333333 53.3333333333334 152.96 79.1466666666667C111.36 101.3333333333334 85.3333333333333 144.8533333333334 85.3333333333333 192C85.3333333333333 198.4 85.9733333333333 204.5866666666667 86.8266666666667 210.9866666666667C85.9733333333333 218.88 85.3333333333333 226.7733333333334 85.3333333333333 234.6666666666667C85.3333333333333 265.3866666666667 92.16 295.8933333333333 105.1733333333333 323.8400000000001M385.92 318.2933333333334L416 288L277.3333333333333 149.3333333333334L196.48 230.1866666666667L226.7733333333334 260.48L277.3333333333333 209.7066666666667" />
-    <glyph glyph-name="checkbox-multiple-marked-circle-outline"
-      unicode="&#xF63E;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333C204.3733333333333 405.3333333333333 128 328.9600000000001 128 234.6666666666667S204.3733333333333 64 298.6666666666667 64S469.3333333333333 140.3733333333333 469.3333333333333 234.6666666666667H426.6666666666667C426.6666666666667 163.84 369.4933333333334 106.6666666666667 298.6666666666667 106.6666666666667C228.0533333333333 106.6666666666667 170.6666666666667 164.0533333333334 170.6666666666667 234.6666666666667S228.0533333333333 362.6666666666667 298.6666666666667 362.6666666666667C307.84 362.6666666666667 317.0133333333333 361.6 325.76 359.68L360.1066666666667 393.8133333333334C340.48 401.4933333333334 320 405.3333333333333 298.6666666666667 405.3333333333333M439.2533333333334 371.6266666666667L298.6666666666667 231.04L247.8933333333334 281.8133333333334L217.8133333333333 251.52L298.6666666666667 170.6666666666667L469.3333333333333 341.3333333333334M105.1733333333333 323.8400000000001C65.7066666666667 291.4133333333334 42.6666666666667 242.9866666666667 42.6666666666667 192C42.6666666666667 97.7066666666667 119.04 21.3333333333334 213.3333333333333 21.3333333333334C226.9866666666667 21.3333333333334 240.4266666666667 23.04 253.44 26.24C215.8933333333333 34.5600000000001 181.3333333333333 53.3333333333334 152.96 79.1466666666667C111.36 101.3333333333334 85.3333333333333 144.8533333333334 85.3333333333333 192C85.3333333333333 198.4 85.9733333333333 204.5866666666667 86.8266666666667 210.9866666666667C85.9733333333333 218.88 85.3333333333333 226.7733333333334 85.3333333333333 234.6666666666667C85.3333333333333 265.3866666666667 92.16 295.8933333333333 105.1733333333333 323.8400000000001z" />
-    <glyph glyph-name="checkbox-multiple-marked-outline"
-      unicode="&#xF139;"
-      horiz-adv-x="512" d=" M426.6666666666667 106.6666666666667V234.6666666666667H469.3333333333333V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H170.6666666666667C146.9866666666667 64 128 83.2 128 106.6666666666667V362.6666666666667C128 386.3466666666667 146.9866666666667 405.3333333333333 170.6666666666667 405.3333333333333H341.3333333333333V362.6666666666667H170.6666666666667V106.6666666666667H426.6666666666667M232.7466666666667 296.9600000000001L298.6666666666667 231.04L439.2533333333334 371.6266666666667L469.3333333333333 341.3333333333334L298.6666666666667 170.6666666666667L202.6666666666667 266.6666666666667L232.7466666666667 296.9600000000001M341.3333333333333 21.3333333333334V-21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V298.6666666666667H85.3333333333333V21.3333333333334H341.3333333333333z" />
-    <glyph glyph-name="checkerboard"
-      unicode="&#xF13A;"
-      horiz-adv-x="512" d=" M64 384H448V0H64V384M106.6666666666667 341.3333333333334V192H256V42.6666666666667H405.3333333333333V192H256V341.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="chemical-weapon"
-      unicode="&#xF13B;"
-      horiz-adv-x="512" d=" M234.6666666666667 280.9600000000001C209.7066666666667 289.7066666666667 192 313.6 192 341.3333333333334C192 376.7466666666667 220.5866666666667 405.3333333333333 256 405.3333333333333S320 376.7466666666667 320 341.3333333333334C320 313.3866666666667 302.08 289.7066666666667 277.3333333333333 280.9600000000001V221.0133333333333C270.5066666666667 222.9333333333333 263.4666666666667 224 256 224S241.4933333333334 222.9333333333333 234.6666666666667 221.0133333333333V280.9600000000001M390.4 -2.1333333333333C366.08 11.7333333333333 354.56 38.8266666666667 359.2533333333334 64.8533333333334L307.2 94.9333333333333C317.44 104.7466666666667 325.12 117.3333333333334 328.5333333333333 131.84L380.5866666666667 101.76C400.64 119.04 430.08 122.4533333333334 454.1866666666666 108.5866666666667C484.9066666666666 90.8800000000001 495.36 51.84 477.6533333333333 21.3333333333334C459.9466666666667 -9.3866666666667 420.9066666666667 -19.84 390.4 -2.1333333333333M57.6 108.8C81.7066666666667 122.6666666666667 111.1466666666667 119.04 131.2 101.9733333333334L183.4666666666667 132.0533333333334C186.88 117.3333333333334 194.3466666666667 104.96 204.8 95.1466666666667L152.5333333333334 65.0666666666667C157.44 39.0400000000001 145.7066666666667 11.7333333333333 121.6 -2.1333333333333C90.88 -19.8399999999999 51.84 -9.3866666666666 34.1333333333334 21.3333333333334C16.4266666666667 51.8400000000001 26.88 91.0933333333334 57.6 108.8000000000001M298.6666666666667 149.3333333333334C298.6666666666667 125.8666666666667 279.4666666666667 106.6666666666667 256 106.6666666666667C232.32 106.6666666666667 213.3333333333333 125.8666666666667 213.3333333333333 149.3333333333334S232.5333333333334 192 256 192C279.68 192 298.6666666666667 172.8 298.6666666666667 149.3333333333334M362.6666666666667 149.3333333333334L362.0266666666667 137.1733333333334L330.6666666666667 155.52C328.5333333333333 178.3466666666667 316.3733333333333 198.1866666666667 298.6666666666667 210.7733333333333V247.2533333333334C336.4266666666666 230.6133333333334 362.6666666666667 193.0666666666667 362.6666666666667 149.3333333333334M319.36 63.36C301.6533333333333 50.3466666666667 279.68 42.6666666666667 256 42.6666666666667S210.3466666666666 50.3466666666667 192.64 64L224 81.7066666666667C233.8133333333334 77.2266666666666 244.6933333333334 74.6666666666667 256 74.6666666666667S277.9733333333333 77.2266666666667 288 81.7066666666667L319.36 63.36M149.9733333333333 137.3866666666667L149.3333333333333 149.3333333333334C149.3333333333333 193.0666666666667 175.5733333333333 230.6133333333334 213.3333333333333 247.04V210.56C195.6266666666667 198.1866666666667 183.4666666666667 178.3466666666667 181.3333333333333 155.7333333333334L149.9733333333333 137.3866666666667z" />
-    <glyph glyph-name="chess-bishop"
-      unicode="&#xF85B;"
-      horiz-adv-x="512" d=" M405.3333333333333 -21.3333333333333H106.6666666666667V21.3333333333334H405.3333333333333V-21.3333333333333M366.08 271.7866666666667C388.6933333333333 242.5600000000001 402.3466666666667 207.36 405.3333333333333 170.6666666666667C405.3333333333333 111.7866666666667 338.56 64 256 64S106.6666666666667 111.7866666666667 106.6666666666667 170.6666666666667C106.6666666666667 221.44 156.3733333333333 311.68 223.1466666666667 335.5733333333334C216.7466666666667 343.2533333333334 213.3333333333333 352.8533333333334 213.3333333333333 362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333334 256 405.3333333333334S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667C298.6666666666667 352.8533333333334 295.2533333333334 343.2533333333334 288.8533333333333 335.5733333333334C307.2 328.5333333333334 323.84 317.8666666666667 337.92 304.2133333333334L240.8533333333333 207.1466666666667L271.1466666666667 176.8533333333334L366.08 271.7866666666668z" />
-    <glyph glyph-name="chess-king"
-      unicode="&#xF856;"
-      horiz-adv-x="512" d=" M405.3333333333333 -21.3333333333333H106.6666666666667V21.3333333333334H405.3333333333333V-21.3333333333333M362.6666666666667 234.6666666666667C332.3733333333334 234.6666666666667 304.2133333333333 218.24 289.0666666666667 192H277.3333333333333V298.6666666666667H341.3333333333333V341.3333333333334H277.3333333333333V405.3333333333333H234.6666666666667V341.3333333333334H170.6666666666667V298.6666666666667H234.6666666666667V192H222.9333333333333C199.4666666666667 232.7466666666667 147.2 246.8266666666667 106.6666666666667 223.1466666666667C65.4933333333333 199.68 51.6266666666667 147.4133333333334 74.6666666666667 106.6666666666667C90.4533333333333 80.2133333333334 118.8266666666667 64 149.3333333333333 64H362.6666666666667C409.8133333333334 64 448 102.1866666666667 448 149.3333333333334S409.8133333333334 234.6666666666667 362.6666666666667 234.6666666666667z" />
-    <glyph glyph-name="chess-knight"
-      unicode="&#xF857;"
-      horiz-adv-x="512" d=" M405.3333333333333 -21.3333333333333H106.6666666666667V21.3333333333334H405.3333333333333V-21.3333333333333M277.3333333333333 405.3333333333333C250.6666666666667 405.3333333333333 225.7066666666667 392.1066666666667 210.9866666666667 369.92L149.3333333333333 277.3333333333334L192 234.6666666666667L235.9466666666667 263.8933333333334C245.3333333333333 270.5066666666667 258.9866666666667 267.9466666666667 265.6 258.1333333333334C266.0266666666667 257.4933333333334 266.6666666666667 256.8533333333334 266.6666666666667 256.0000000000001C273.0666666666667 243.4133333333334 270.7200000000001 228.2666666666667 260.6933333333334 218.2400000000001L158.2933333333334 115.8400000000001C146.5600000000001 103.8933333333334 146.5600000000001 84.6933333333334 158.5066666666667 72.96C164.0533333333334 67.4133333333334 171.7333333333334 64 179.6266666666667 64H362.6666666666667V320C362.6666666666667 367.1466666666667 324.48 405.3333333333333 277.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="chess-pawn"
-      unicode="&#xF858;"
-      horiz-adv-x="512" d=" M405.3333333333333 -21.3333333333333H106.6666666666667V21.3333333333334H405.3333333333333V-21.3333333333333M341.3333333333333 64L281.6 282.88C314.0266666666667 297.1733333333334 328.7466666666667 334.7200000000001 314.4533333333333 367.1466666666667C300.3733333333333 399.5733333333333 262.6133333333333 414.2933333333334 230.1866666666667 400C197.76 385.92 183.04 348.1600000000001 197.3333333333333 315.7333333333334C203.7333333333334 301.0133333333333 215.4666666666667 289.28 230.1866666666667 282.88L170.6666666666667 64H341.3333333333333z" />
-    <glyph glyph-name="chess-queen"
-      unicode="&#xF859;"
-      horiz-adv-x="512" d=" M384 384C407.4666666666667 384 426.6666666666667 364.8 426.6666666666667 341.3333333333334C426.6666666666667 324.0533333333334 416 309.3333333333334 401.7066666666666 302.5066666666667L362.6666666666667 167.4666666666667V64H149.3333333333333V167.4666666666667L110.2933333333333 302.5066666666667C96 309.3333333333334 85.3333333333333 324.0533333333334 85.3333333333333 341.3333333333334C85.3333333333333 364.8 104.5333333333333 384 128 384S170.6666666666667 364.8 170.6666666666667 341.3333333333334C170.6666666666667 330.6666666666667 166.8266666666667 321.0666666666667 160 313.6L219.7333333333334 248.5333333333334L231.04 328.1066666666667C220.3733333333333 335.7866666666667 213.3333333333333 348.3733333333334 213.3333333333333 362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667C298.6666666666667 348.3733333333334 291.6266666666667 335.7866666666667 280.96 328.1066666666667L292.2666666666667 248.5333333333334L351.36 313.8133333333334C345.1733333333333 321.28 341.3333333333333 330.6666666666667 341.3333333333333 341.3333333333334C341.3333333333333 364.8 360.5333333333333 384 384 384M106.6666666666667 21.3333333333334H405.3333333333333V-21.3333333333333H106.6666666666667V21.3333333333334z" />
-    <glyph glyph-name="chess-rook"
-      unicode="&#xF85A;"
-      horiz-adv-x="512" d=" M106.6666666666667 21.3333333333334H405.3333333333333V-21.3333333333333H106.6666666666667V21.3333333333334M362.6666666666667 405.3333333333333V341.3333333333334H320V405.3333333333333H277.3333333333333V341.3333333333334H234.6666666666667V405.3333333333333H192V341.3333333333334H149.3333333333333V405.3333333333333H106.6666666666667V277.3333333333334H149.3333333333333V64H362.6666666666667V277.3333333333334H405.3333333333333V405.3333333333333H362.6666666666667z" />
-    <glyph glyph-name="chevron-double-down"
-      unicode="&#xF13C;"
-      horiz-adv-x="512" d=" M353.92 328.7466666666667L384 298.6666666666667L256 170.6666666666667L128 298.6666666666667L158.08 328.7466666666667L256 231.04L353.92 328.7466666666667M353.92 200.7466666666667L384 170.6666666666667L256 42.6666666666667L128 170.6666666666667L158.08 200.7466666666667L256 103.04L353.92 200.7466666666667z" />
-    <glyph glyph-name="chevron-double-left"
-      unicode="&#xF13D;"
-      horiz-adv-x="512" d=" M392.7466666666667 289.92L362.6666666666667 320L234.6666666666667 192L362.6666666666667 64L392.7466666666667 94.08L295.04 192L392.7466666666667 289.92M264.7466666666667 289.92L234.6666666666667 320L106.6666666666667 192L234.6666666666667 64L264.7466666666667 94.08L167.04 192L264.7466666666667 289.92z" />
-    <glyph glyph-name="chevron-double-right"
-      unicode="&#xF13E;"
-      horiz-adv-x="512" d=" M119.2533333333333 289.92L149.3333333333333 320L277.3333333333333 192L149.3333333333333 64L119.2533333333333 94.08L216.96 192L119.2533333333333 289.92M247.2533333333334 289.92L277.3333333333333 320L405.3333333333333 192L277.3333333333333 64L247.2533333333334 94.08L344.9600000000001 192L247.2533333333334 289.92z" />
-    <glyph glyph-name="chevron-double-up"
-      unicode="&#xF13F;"
-      horiz-adv-x="512" d=" M158.08 55.2533333333333L128 85.3333333333334L256 213.3333333333334L384 85.3333333333334L353.92 55.2533333333333L256 152.96L158.08 55.2533333333333M158.08 183.2533333333333L128 213.3333333333334L256 341.3333333333334L384 213.3333333333334L353.92 183.2533333333333L256 280.9600000000001L158.08 183.2533333333333z" />
-    <glyph glyph-name="chevron-down"
-      unicode="&#xF140;"
-      horiz-adv-x="512" d=" M158.08 264.9600000000001L256 167.04L353.92 264.9600000000001L384 234.6666666666667L256 106.6666666666667L128 234.6666666666667L158.08 264.9600000000001z" />
-    <glyph glyph-name="chevron-down-box"
-      unicode="&#xF9D5;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 18.9866666666667 83.2 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M256 112.8533333333334L128 240.8533333333333L158.08 271.1466666666667L256 173.2266666666667L353.92 271.1466666666667L384 240.8533333333333L256 112.8533333333334z" />
-    <glyph glyph-name="chevron-down-box-outline"
-      unicode="&#xF9D6;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 18.9866666666667 83.2 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667M158.08 271.1466666666667L256 173.2266666666667L353.92 271.1466666666667L384 240.8533333333333L256 112.8533333333334L128 240.8533333333333L158.08 271.1466666666667z" />
-    <glyph glyph-name="chevron-down-circle"
-      unicode="&#xFB0B;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M128 234.6666666666667L256 106.6666666666667L384 234.6666666666667L354.1333333333334 264.5333333333334L256 166.4L157.8666666666667 264.5333333333334L128 234.6666666666667z" />
-    <glyph glyph-name="chevron-down-circle-outline"
-      unicode="&#xFB0C;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192M128 234.6666666666667L256 106.6666666666667L384 234.6666666666667L354.1333333333334 264.5333333333334L256 166.4L157.8666666666667 264.5333333333334L128 234.6666666666667z" />
-    <glyph glyph-name="chevron-left"
-      unicode="&#xF141;"
-      horiz-adv-x="512" d=" M328.7466666666667 94.2933333333334L231.04 192L328.7466666666667 289.92L298.6666666666667 320L170.6666666666667 192L298.6666666666667 64L328.7466666666667 94.2933333333334z" />
-    <glyph glyph-name="chevron-left-box"
-      unicode="&#xF9D7;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 18.9866666666667 83.2 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M335.1466666666667 94.08L304.8533333333333 64L176.8533333333333 192L304.8533333333333 320L335.1466666666667 289.92L237.2266666666667 192L335.1466666666667 94.08z" />
-    <glyph glyph-name="chevron-left-box-outline"
-      unicode="&#xF9D8;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 18.9866666666667 83.2 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667M335.1466666666667 289.92L237.2266666666667 192L335.1466666666667 94.08L304.8533333333333 64L176.8533333333333 192L304.8533333333333 320L335.1466666666667 289.92z" />
-    <glyph glyph-name="chevron-left-circle"
-      unicode="&#xFB0D;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M328.5333333333333 93.8666666666667L230.4 192L328.5333333333333 290.1333333333334L298.6666666666667 320L170.6666666666667 192L298.6666666666667 64L328.5333333333333 93.8666666666667z" />
-    <glyph glyph-name="chevron-left-circle-outline"
-      unicode="&#xFB0E;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192M328.5333333333333 93.8666666666667L230.4 192L328.5333333333333 290.1333333333334L298.6666666666667 320L170.6666666666667 192L298.6666666666667 64L328.5333333333333 93.8666666666667z" />
-    <glyph glyph-name="chevron-right"
-      unicode="&#xF142;"
-      horiz-adv-x="512" d=" M183.2533333333333 94.2933333333334L280.96 192L183.2533333333333 289.92L213.3333333333333 320L341.3333333333333 192L213.3333333333333 64L183.2533333333333 94.2933333333334z" />
-    <glyph glyph-name="chevron-right-box"
-      unicode="&#xF9D9;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 18.9866666666667 83.2 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M207.1466666666667 64L176.8533333333334 94.08L274.7733333333333 192L176.8533333333333 289.92L207.1466666666667 320L335.1466666666667 192L207.1466666666667 64z" />
-    <glyph glyph-name="chevron-right-box-outline"
-      unicode="&#xF9DA;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 18.9866666666667 83.2 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667M176.8533333333333 94.08L274.7733333333333 192L176.8533333333333 289.92L207.1466666666667 320L335.1466666666667 192L207.1466666666667 64L176.8533333333334 94.08z" />
-    <glyph glyph-name="chevron-right-circle"
-      unicode="&#xFB0F;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M213.3333333333333 64L341.3333333333333 192L213.3333333333333 320L183.4666666666667 290.1333333333334L281.6 192L183.4666666666667 93.8666666666667L213.3333333333333 64z" />
-    <glyph glyph-name="chevron-right-circle-outline"
-      unicode="&#xFB10;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192M183.4666666666667 93.8666666666667L281.6 192L183.4666666666667 290.1333333333334L213.3333333333333 320L341.3333333333333 192L213.3333333333333 64L183.4666666666667 93.8666666666667z" />
-    <glyph glyph-name="chevron-up"
-      unicode="&#xF143;"
-      horiz-adv-x="512" d=" M158.08 119.2533333333333L256 216.96L353.92 119.2533333333333L384 149.3333333333334L256 277.3333333333334L128 149.3333333333334L158.08 119.2533333333333z" />
-    <glyph glyph-name="chevron-up-box"
-      unicode="&#xF9DB;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 18.9866666666667 83.2 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M353.92 112.8533333333334L256 210.7733333333334L158.08 112.8533333333334L128 143.1466666666667L256 271.1466666666667L384 143.1466666666667L353.92 112.8533333333334z" />
-    <glyph glyph-name="chevron-up-box-outline"
-      unicode="&#xF9DC;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 18.9866666666667 83.2 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667M353.92 112.8533333333334L256 210.7733333333334L158.08 112.8533333333334L128 143.1466666666667L256 271.1466666666667L384 143.1466666666667L353.92 112.8533333333334z" />
-    <glyph glyph-name="chevron-up-circle"
-      unicode="&#xFB11;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M157.8666666666667 119.4666666666667L256 217.6L354.1333333333334 119.4666666666667L384 149.3333333333334L256 277.3333333333334L128 149.3333333333334L157.8666666666667 119.4666666666667z" />
-    <glyph glyph-name="chevron-up-circle-outline"
-      unicode="&#xFB12;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192M157.8666666666667 119.4666666666667L256 217.6L354.1333333333334 119.4666666666667L384 149.3333333333334L256 277.3333333333334L128 149.3333333333334L157.8666666666667 119.4666666666667z" />
-    <glyph glyph-name="chili-hot"
-      unicode="&#xF7B1;"
-      horiz-adv-x="512" d=" M378.6666666666667 256L404.2666666666667 272.2133333333334C417.7066666666666 264.9600000000001 426.6666666666667 250.88 426.6666666666667 234.6666666666667V-16S256 21.3333333333334 256 213.3333333333334V234.6666666666667C256 250.24 264.32 263.8933333333334 276.6933333333334 271.36L307.84 256L341.3333333333333 277.3333333333334L378.6666666666667 256M298.6666666666667 405.3333333333333C331.3066666666666 405.3333333333333 358.4 380.8 362.6666666666667 349.0133333333333C384 342.8266666666667 401.28 327.04 410.0266666666667 306.56L378.6666666666667 288L341.3333333333333 309.3333333333333L307.84 288L272.2133333333333 305.7066666666667C280.5333333333333 325.9733333333334 297.6 341.3333333333333 318.72 348.5866666666667C315.7333333333334 356.6933333333334 307.84 362.6666666666667 298.6666666666667 362.6666666666667V405.3333333333333M213.3333333333333 234.6666666666667C213.3333333333333 64 290.7733333333333 24.7466666666667 341.3333333333333 -16C341.3333333333333 -16 170.6666666666667 21.3333333333334 170.6666666666667 213.3333333333334V234.6666666666667C170.6666666666667 250.24 178.9866666666667 263.8933333333334 191.36 271.36L219.7333333333334 257.2800000000001C215.68 250.6666666666667 213.3333333333333 242.9866666666667 213.3333333333333 234.6666666666667M222.5066666666667 288L186.88 305.7066666666667C195.2 325.9733333333334 212.2666666666667 341.3333333333334 233.3866666666667 348.5866666666667C230.4 356.6933333333334 222.5066666666667 362.6666666666667 213.3333333333333 362.6666666666667V405.3333333333333C229.76 405.3333333333333 244.6933333333334 399.1466666666667 256 389.12V362.6666666666667C265.1733333333333 362.6666666666667 273.0666666666667 356.6933333333334 276.0533333333333 348.5866666666667C254.9333333333333 341.3333333333334 237.8666666666666 325.9733333333334 222.5066666666667 288M128 234.6666666666667C128 64 205.44 24.7466666666667 256 -16C256 -16 85.3333333333333 21.3333333333334 85.3333333333333 213.3333333333334V234.6666666666667C85.3333333333333 250.24 93.6533333333333 263.8933333333334 106.0266666666667 271.36L134.4 257.2800000000001C130.3466666666666 250.6666666666667 128 242.9866666666667 128 234.6666666666667M137.1733333333333 288L101.5466666666667 305.7066666666667C109.8666666666667 325.9733333333334 126.9333333333333 341.3333333333334 148.0533333333334 348.5866666666667C145.0666666666667 356.6933333333334 137.1733333333333 362.6666666666667 128 362.6666666666667V405.3333333333333C144.4266666666667 405.3333333333333 159.36 399.1466666666667 170.6666666666667 389.12V362.6666666666667C179.84 362.6666666666667 187.7333333333334 356.6933333333334 190.72 348.5866666666667C169.6 341.3333333333334 152.5333333333333 325.9733333333334 137.1733333333333 288z" />
-    <glyph glyph-name="chili-medium"
-      unicode="&#xF7B2;"
-      horiz-adv-x="512" d=" M336 256L361.6 272.2133333333334C375.04 264.9600000000001 384 250.88 384 234.6666666666667V-16S213.3333333333333 21.3333333333334 213.3333333333333 213.3333333333334V234.6666666666667C213.3333333333333 250.24 221.6533333333333 263.8933333333334 234.0266666666667 271.36L265.1733333333333 256L298.6666666666667 277.3333333333334L336 256M256 405.3333333333333C288.64 405.3333333333333 315.7333333333334 380.8 320 349.0133333333333C341.3333333333333 342.8266666666667 358.6133333333333 327.04 367.36 306.56L336 288L298.6666666666667 309.3333333333333L265.1733333333333 288L229.5466666666666 305.7066666666667C237.8666666666666 325.9733333333334 254.9333333333333 341.3333333333333 276.0533333333333 348.5866666666667C273.0666666666667 356.6933333333334 265.1733333333333 362.6666666666667 256 362.6666666666667V405.3333333333333M170.6666666666667 234.6666666666667C170.6666666666667 64 248.1066666666667 24.7466666666667 298.6666666666667 -16C298.6666666666667 -16 128 21.3333333333334 128 213.3333333333334V234.6666666666667C128 250.24 136.32 263.8933333333334 148.6933333333333 271.36L177.0666666666667 257.2800000000001C173.0133333333334 250.6666666666667 170.6666666666667 242.9866666666667 170.6666666666667 234.6666666666667M179.84 288L144.2133333333333 305.7066666666667C152.5333333333333 325.9733333333334 169.6 341.3333333333334 190.72 348.5866666666667C187.7333333333334 356.6933333333334 179.84 362.6666666666667 170.6666666666667 362.6666666666667V405.3333333333333C187.0933333333333 405.3333333333333 202.0266666666667 399.1466666666667 213.3333333333333 389.12V362.6666666666667C222.5066666666667 362.6666666666667 230.4 356.6933333333334 233.3866666666667 348.5866666666667C212.2666666666667 341.3333333333334 195.2 325.9733333333334 179.84 288z" />
-    <glyph glyph-name="chili-mild"
-      unicode="&#xF7B3;"
-      horiz-adv-x="512" d=" M293.3333333333333 256L318.9333333333333 272.2133333333334C332.3733333333334 264.9600000000001 341.3333333333333 250.88 341.3333333333333 234.6666666666667V-16S170.6666666666667 21.3333333333334 170.6666666666667 213.3333333333334V234.6666666666667C170.6666666666667 250.24 178.9866666666667 263.8933333333334 191.36 271.36L222.5066666666667 256L256 277.3333333333334L293.3333333333333 256M213.3333333333333 405.3333333333333C245.9733333333333 405.3333333333333 273.0666666666667 380.8 277.3333333333333 349.0133333333333C298.6666666666667 342.8266666666667 315.9466666666667 327.04 324.6933333333334 306.56L293.3333333333333 288L256 309.3333333333333L222.5066666666667 288L186.88 305.7066666666667C195.2 325.9733333333334 212.2666666666667 341.3333333333333 233.3866666666667 348.5866666666667C230.4 356.6933333333334 222.5066666666667 362.6666666666667 213.3333333333333 362.6666666666667V405.3333333333333z" />
-    <glyph glyph-name="chip"
-      unicode="&#xF61A;"
-      horiz-adv-x="512" d=" M128 362.6666666666667H384V341.3333333333334H448V298.6666666666667H384V256H448V213.3333333333334H384V170.6666666666667H448V128H384V85.3333333333334H448V42.6666666666667H384V21.3333333333334H128V42.6666666666667H64V85.3333333333334H128V128H64V170.6666666666667H128V213.3333333333334H64V256H128V298.6666666666667H64V341.3333333333334H128V362.6666666666667M234.6666666666667 128V64H256V128H234.6666666666667M277.3333333333333 128V64H298.6666666666667V128H277.3333333333333M320 128V64H341.3333333333333V128H320z" />
-    <glyph glyph-name="christianity"
-      unicode="&#xF952;"
-      horiz-adv-x="512" d=" M224 405.3333333333333H288V277.3333333333334H405.3333333333333V213.3333333333334H288V-21.3333333333333H224V213.3333333333334H106.6666666666667V277.3333333333334H224V405.3333333333333z" />
-    <glyph glyph-name="church"
-      unicode="&#xF144;"
-      horiz-adv-x="512" d=" M234.6666666666667 405.3333333333333H277.3333333333333V362.6666666666667H320V320H277.3333333333333V247.4666666666667L469.3333333333333 170.6666666666667V128L426.6666666666667 145.0666666666667V-21.3333333333333H298.6666666666667V85.3333333333334C298.6666666666667 108.8 279.4666666666667 128 256 128S213.3333333333333 108.8 213.3333333333333 85.3333333333334V-21.3333333333333H85.3333333333333V145.0666666666667L42.6666666666667 128V170.6666666666667L234.6666666666667 247.4666666666667V320H192V362.6666666666667H234.6666666666667V405.3333333333333M128 21.3333333333334H170.6666666666667V128L149.3333333333333 149.3333333333334L128 128V21.3333333333334M341.3333333333333 21.3333333333334H384V128L362.6666666666667 149.3333333333334L341.3333333333333 128V21.3333333333334z" />
-    <glyph glyph-name="circle"
-      unicode="&#xF764;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="circle-edit-outline"
-      unicode="&#xF8D4;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192H426.6666666666667C426.6666666666667 97.7066666666667 350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667V405.3333333333333M400.64 384C397.0133333333333 384 393.1733333333333 382.5066666666667 390.4 379.7333333333334L364.3733333333334 353.92L417.7066666666667 300.5866666666667L443.7333333333334 326.4C449.2800000000001 331.9466666666667 449.2800000000001 341.3333333333334 443.7333333333334 346.6666666666667L410.6666666666667 379.7333333333334C407.8933333333333 382.5066666666667 404.2666666666667 384 400.64 384M349.2266666666667 338.7733333333333L192 181.3333333333334V128H245.3333333333333L402.56 285.44L349.2266666666667 338.7733333333333z" />
-    <glyph glyph-name="circle-medium"
-      unicode="&#xF9DD;"
-      horiz-adv-x="512" d=" M256 277.3333333333334C208.8533333333333 277.3333333333334 170.6666666666667 239.1466666666667 170.6666666666667 192S208.8533333333333 106.6666666666667 256 106.6666666666667S341.3333333333333 144.8533333333334 341.3333333333333 192S303.1466666666667 277.3333333333334 256 277.3333333333334z" />
-    <glyph glyph-name="circle-outline"
-      unicode="&#xF765;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="circle-slice-1"
-      unicode="&#xFA9D;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M360.5333333333333 296.5333333333334L256 192V341.3333333333334C296.5333333333333 341.3333333333334 334.9333333333333 324.2666666666667 360.5333333333333 296.5333333333334z" />
-    <glyph glyph-name="circle-slice-2"
-      unicode="&#xFA9E;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M405.3333333333333 192H256V341.3333333333334C296.5333333333333 341.3333333333334 332.8 322.1333333333334 360.5333333333333 296.5333333333334C388.2666666666667 270.9333333333334 405.3333333333333 232.5333333333334 405.3333333333333 192z" />
-    <glyph glyph-name="circle-slice-3"
-      unicode="&#xFA9F;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M360.5333333333333 87.4666666666667L256 192V341.3333333333334C296.5333333333333 341.3333333333334 332.8 322.1333333333334 360.5333333333333 296.5333333333334C388.2666666666667 270.9333333333334 405.3333333333333 232.5333333333334 405.3333333333333 192C405.3333333333333 151.4666666666667 388.2666666666667 115.2000000000001 360.5333333333333 87.4666666666667z" />
-    <glyph glyph-name="circle-slice-4"
-      unicode="&#xFAA0;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M360.5333333333333 296.5333333333334C388.2666666666667 270.9333333333334 405.3333333333333 232.5333333333334 405.3333333333333 192C405.3333333333333 151.4666666666667 386.1333333333334 115.2000000000001 360.5333333333333 87.4666666666667C334.9333333333333 59.7333333333334 296.5333333333333 42.6666666666667 256 42.6666666666667V341.3333333333334C296.5333333333333 341.3333333333334 334.9333333333333 324.2666666666667 360.5333333333333 296.5333333333334z" />
-    <glyph glyph-name="circle-slice-5"
-      unicode="&#xFAA1;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M360.5333333333333 296.5333333333334C388.2666666666667 270.9333333333334 405.3333333333333 232.5333333333334 405.3333333333333 192C405.3333333333333 151.4666666666667 386.1333333333334 115.2000000000001 360.5333333333333 87.4666666666667C334.9333333333333 59.7333333333334 296.5333333333333 42.6666666666667 256 42.6666666666667C215.4666666666666 42.6666666666667 179.2 59.7333333333334 151.4666666666666 87.4666666666667L256 192V341.3333333333334C296.5333333333333 341.3333333333334 334.9333333333333 324.2666666666667 360.5333333333333 296.5333333333334z" />
-    <glyph glyph-name="circle-slice-6"
-      unicode="&#xFAA2;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M360.5333333333333 296.5333333333334C388.2666666666667 270.9333333333334 405.3333333333333 232.5333333333334 405.3333333333333 192C405.3333333333333 151.4666666666667 386.1333333333334 115.2000000000001 360.5333333333333 87.4666666666667C334.9333333333333 59.7333333333334 296.5333333333333 42.6666666666667 256 42.6666666666667C215.4666666666666 42.6666666666667 179.2 61.8666666666667 151.4666666666666 87.4666666666667C123.7333333333333 113.0666666666667 106.6666666666667 151.4666666666667 106.6666666666667 192H256V341.3333333333334C296.5333333333333 341.3333333333334 334.9333333333333 324.2666666666667 360.5333333333333 296.5333333333334z" />
-    <glyph glyph-name="circle-slice-7"
-      unicode="&#xFAA3;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M360.5333333333333 296.5333333333334C388.2666666666667 270.9333333333334 405.3333333333333 232.5333333333334 405.3333333333333 192C405.3333333333333 151.4666666666667 386.1333333333334 115.2000000000001 360.5333333333333 87.4666666666667C334.9333333333333 59.7333333333334 296.5333333333333 42.6666666666667 256 42.6666666666667C215.4666666666666 42.6666666666667 179.2 61.8666666666667 151.4666666666666 87.4666666666667C123.7333333333333 113.0666666666667 106.6666666666667 151.4666666666667 106.6666666666667 192C106.6666666666667 232.5333333333334 123.7333333333333 270.9333333333334 151.4666666666667 296.5333333333334L256 192V341.3333333333334C296.5333333333333 341.3333333333334 334.9333333333333 324.2666666666667 360.5333333333333 296.5333333333334z" />
-    <glyph glyph-name="circle-slice-8"
-      unicode="&#xFAA4;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M256 42.6666666666667C215.4666666666667 42.6666666666667 177.0666666666667 59.7333333333334 151.4666666666667 87.4666666666667C125.8666666666667 115.2000000000001 106.6666666666667 151.4666666666667 106.6666666666667 192C106.6666666666667 232.5333333333334 123.7333333333333 270.9333333333334 151.4666666666667 296.5333333333334C179.2 322.1333333333334 215.4666666666667 341.3333333333334 256 341.3333333333334C296.5333333333333 341.3333333333334 334.9333333333333 324.2666666666667 360.5333333333333 296.5333333333334C386.1333333333333 268.8 405.3333333333333 232.5333333333334 405.3333333333333 192C405.3333333333333 151.4666666666667 388.2666666666667 113.0666666666667 360.5333333333333 87.4666666666667C332.8 61.8666666666667 296.5333333333333 42.6666666666667 256 42.6666666666667z" />
-    <glyph glyph-name="circle-small"
-      unicode="&#xF9DE;"
-      horiz-adv-x="512" d=" M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192C213.3333333333333 168.3200000000001 232.5333333333334 149.3333333333334 256 149.3333333333334C279.68 149.3333333333334 298.6666666666667 168.3200000000001 298.6666666666667 192C298.6666666666667 215.4666666666667 279.4666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="cisco-webex"
-      unicode="&#xF145;"
-      horiz-adv-x="512" d=" M256 384C362.0266666666667 384 448 298.0266666666667 448 192S362.0266666666667 0 256 0S64 85.9733333333334 64 192S149.9733333333333 384 256 384M126.72 266.6666666666667C85.3333333333333 195.2 109.8666666666667 103.8933333333334 181.3333333333333 62.72C252.8 21.3333333333334 402.1333333333334 280.1066666666667 330.6666666666667 321.2800000000001C259.2 362.6666666666667 167.8933333333333 338.1333333333334 126.72 266.6666666666667z" />
-    <glyph glyph-name="city"
-      unicode="&#xF146;"
-      horiz-adv-x="512" d=" M405.3333333333333 128H362.6666666666667V170.6666666666667H405.3333333333333M405.3333333333333 42.6666666666667H362.6666666666667V85.3333333333334H405.3333333333333M277.3333333333333 298.6666666666667H234.6666666666667V341.3333333333334H277.3333333333333M277.3333333333333 213.3333333333334H234.6666666666667V256H277.3333333333333M277.3333333333333 128H234.6666666666667V170.6666666666667H277.3333333333333M277.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H277.3333333333333M149.3333333333333 213.3333333333334H106.6666666666667V256H149.3333333333333M149.3333333333333 128H106.6666666666667V170.6666666666667H149.3333333333333M149.3333333333333 42.6666666666667H106.6666666666667V85.3333333333334H149.3333333333333M320 213.3333333333334V341.3333333333334L256 405.3333333333333L192 341.3333333333334V298.6666666666667H64V0H448V213.3333333333334H320z" />
-    <glyph glyph-name="city-variant"
-      unicode="&#xFA35;"
-      horiz-adv-x="512" d=" M405.3333333333333 256V298.6666666666667C405.3333333333333 322.1333333333334 386.1333333333334 341.3333333333334 362.6666666666667 341.3333333333334H341.3333333333333V405.3333333333333H298.6666666666667V341.3333333333334H277.3333333333333C253.8666666666667 341.3333333333334 234.6666666666667 322.1333333333334 234.6666666666667 298.6666666666667V256C211.2 256 192 236.8 192 213.3333333333334V192H106.6666666666667C83.2 192 64 172.8 64 149.3333333333334V-21.3333333333333H128V21.3333333333334H170.6666666666667V-21.3333333333333H256V21.3333333333334H298.6666666666667V-21.3333333333333H341.3333333333333V21.3333333333334H384V-21.3333333333333H448V213.3333333333334C448 236.8 428.8 256 405.3333333333333 256M170.6666666666667 64H128V106.6666666666667H170.6666666666667V64M298.6666666666667 64H256V106.6666666666667H298.6666666666667V64M298.6666666666667 149.3333333333334H256V192H298.6666666666667V149.3333333333334M277.3333333333333 256V298.6666666666667H362.6666666666667V256H277.3333333333333M384 64H341.3333333333333V106.6666666666667H384V64M384 149.3333333333334H341.3333333333333V192H384V149.3333333333334z" />
-    <glyph glyph-name="city-variant-outline"
-      unicode="&#xFA36;"
-      horiz-adv-x="512" d=" M320 -42.6666666666666H277.3333333333333V0H320V-42.6666666666666M405.3333333333333 0H362.6666666666667V-42.6666666666666H405.3333333333333V0M320 85.3333333333334H277.3333333333333V42.6666666666667H320V85.3333333333334M149.3333333333333 0H106.6666666666667V-42.6666666666666H149.3333333333333V0M149.3333333333333 85.3333333333334H106.6666666666667V42.6666666666667H149.3333333333333V85.3333333333334M405.3333333333333 85.3333333333334H362.6666666666667V42.6666666666667H405.3333333333333V85.3333333333334M320 170.6666666666667H277.3333333333333V128H320V170.6666666666667M405.3333333333333 170.6666666666667H362.6666666666667V128H405.3333333333333V170.6666666666667M448 256C471.4666666666667 256 490.6666666666666 236.8 490.6666666666666 213.3333333333334V-42.6666666666666H448V213.3333333333334H234.6666666666667V-42.6666666666666H192V128H64V-42.6666666666666H21.3333333333333V128C21.3333333333333 151.4666666666667 40.5333333333333 170.6666666666667 64 170.6666666666667H192V213.3333333333334C192 236.8 211.2 256 234.6666666666667 256V298.6666666666667C234.6666666666667 322.1333333333334 253.8666666666667 341.3333333333334 277.3333333333333 341.3333333333334H320V426.6666666666667H362.6666666666667V341.3333333333334H405.3333333333333C428.8 341.3333333333334 448 322.1333333333334 448 298.6666666666667V256M405.3333333333333 256V298.6666666666667H277.3333333333333V256H405.3333333333333z" />
-    <glyph glyph-name="clipboard"
-      unicode="&#xF147;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384" />
-    <glyph glyph-name="clipboard-account"
-      unicode="&#xF148;"
-      horiz-adv-x="512" d=" M384 42.6666666666667H128V72.5333333333333C128 115.2 213.3333333333333 138.6666666666666 256 138.6666666666666S384 115.2 384 72.5333333333333M256 298.6666666666667C291.4133333333333 298.6666666666667 320 270.0800000000001 320 234.6666666666667S291.4133333333333 170.6666666666667 256 170.6666666666667S192 199.2533333333333 192 234.6666666666667S220.5866666666667 298.6666666666667 256 298.6666666666667M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="clipboard-alert"
-      unicode="&#xF149;"
-      horiz-adv-x="512" d=" M256 341.3333333333334C244.2666666666667 341.3333333333334 234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384S277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334M277.3333333333333 149.3333333333334H234.6666666666667V277.3333333333334H277.3333333333333M277.3333333333333 64H234.6666666666667V106.6666666666667H277.3333333333333M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="clipboard-arrow-down"
-      unicode="&#xF14A;"
-      horiz-adv-x="512" d=" M256 64L149.3333333333333 170.6666666666667H213.3333333333333V256H298.6666666666667V170.6666666666667H362.6666666666667M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="clipboard-arrow-left"
-      unicode="&#xF14B;"
-      horiz-adv-x="512" d=" M341.3333333333333 128H256V64L149.3333333333333 170.6666666666667L256 277.3333333333334V213.3333333333334H341.3333333333333M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="clipboard-check"
-      unicode="&#xF14C;"
-      horiz-adv-x="512" d=" M213.3333333333333 85.3333333333334L128 170.6666666666667L158.08 200.7466666666667L213.3333333333333 145.7066666666667L353.92 286.2933333333334L384 256M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="clipboard-check-outline"
-      unicode="&#xF8A7;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M149.3333333333333 298.6666666666667H362.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667H106.6666666666667V341.3333333333334H149.3333333333333V298.6666666666667M160 160L192 192L234.6666666666667 149.3333333333334L330.6666666666667 245.3333333333334L362.6666666666667 213.3333333333334L234.6666666666667 85.3333333333334L160 160z" />
-    <glyph glyph-name="clipboard-flow"
-      unicode="&#xF6C7;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M320 42.6666666666667L234.6666666666667 128H298.6666666666667V277.3333333333334H341.3333333333333V128H405.3333333333333L320 42.6666666666667M213.3333333333333 106.6666666666667H170.6666666666667V256H106.6666666666667L192 341.3333333333334L277.3333333333333 256H213.3333333333333V106.6666666666667" />
-    <glyph glyph-name="clipboard-outline"
-      unicode="&#xF14D;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M149.3333333333333 298.6666666666667H362.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667H106.6666666666667V341.3333333333334H149.3333333333333V298.6666666666667z" />
-    <glyph glyph-name="clipboard-plus"
-      unicode="&#xF750;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M277.3333333333333 192H341.3333333333333V149.3333333333334H277.3333333333333V85.3333333333334H234.6666666666667V149.3333333333334H170.6666666666667V192H234.6666666666667V256H277.3333333333333V192z" />
-    <glyph glyph-name="clipboard-pulse"
-      unicode="&#xF85C;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M106.6666666666667 160.8533333333334H152.96L224 296.96L244.0533333333333 148.2666666666667L297.1733333333333 216.32L352.64 160.8533333333334H405.3333333333333V128H338.9866666666667L300.16 166.1866666666667L221.44 65.7066666666667L205.2266666666667 188.8L173.0133333333333 128H106.6666666666667V160.8533333333334z" />
-    <glyph glyph-name="clipboard-pulse-outline"
-      unicode="&#xF85D;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M106.6666666666667 128H173.0133333333333L205.2266666666666 188.8L221.44 65.7066666666667L300.16 166.1866666666667L338.9866666666667 128H405.3333333333333V42.6666666666667H106.6666666666667V128M405.3333333333333 160.8533333333334H352.64L297.1733333333334 216.32L244.0533333333334 148.2666666666667L224 296.96L152.96 160.8533333333334H106.6666666666667V341.3333333333334H149.3333333333333V320H362.6666666666667V341.3333333333334H405.3333333333333V160.8533333333334z" />
-    <glyph glyph-name="clipboard-text"
-      unicode="&#xF14E;"
-      horiz-adv-x="512" d=" M362.6666666666667 256H149.3333333333333V298.6666666666667H362.6666666666667M362.6666666666667 170.6666666666667H149.3333333333333V213.3333333333334H362.6666666666667M298.6666666666667 85.3333333333334H149.3333333333333V128H298.6666666666667M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="clipboard-text-outline"
-      unicode="&#xFA37;"
-      horiz-adv-x="512" d=" M405.3333333333333 362.6666666666667H316.16C304 395.9466666666667 267.3066666666667 413.0133333333333 234.6666666666667 401.0666666666667C216.32 394.6666666666667 202.6666666666667 380.5866666666667 195.84 362.6666666666667H106.6666666666667C83.2 362.6666666666667 64 343.4666666666667 64 320V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H405.3333333333333C428.8 -21.3333333333333 448 -2.1333333333333 448 21.3333333333334V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667M256 362.6666666666667C267.7333333333334 362.6666666666667 277.3333333333333 353.0666666666667 277.3333333333333 341.3333333333334S267.7333333333334 320 256 320S234.6666666666667 329.6 234.6666666666667 341.3333333333334S244.2666666666667 362.6666666666667 256 362.6666666666667M149.3333333333333 277.3333333333334H362.6666666666667V320H405.3333333333333V21.3333333333334H106.6666666666667V320H149.3333333333333V277.3333333333334M362.6666666666667 192H149.3333333333333V234.6666666666667H362.6666666666667V192M320 106.6666666666667H149.3333333333333V149.3333333333334H320V106.6666666666667z" />
-    <glyph glyph-name="clippy"
-      unicode="&#xF14F;"
-      horiz-adv-x="512" d=" M320 117.3333333333334C320 87.8933333333334 296.1066666666667 64 266.6666666666667 64S213.3333333333333 87.8933333333334 213.3333333333333 117.3333333333334V154.6666666666667C213.3333333333333 163.4133333333334 220.5866666666667 170.6666666666667 229.3333333333333 170.6666666666667S245.3333333333333 163.4133333333334 245.3333333333333 154.6666666666667V117.3333333333334C245.3333333333333 105.6 254.9333333333333 96 266.6666666666667 96S288 105.6 288 117.3333333333334V194.3466666666667C269.44 200.32 256 216.1066666666667 256 234.6666666666667C256 258.1333333333334 277.3333333333333 277.3333333333334 304 277.3333333333334S352 258.1333333333334 352 234.6666666666667C352 216.1066666666667 338.56 200.32 320 194.3466666666667V117.3333333333334M176 277.3333333333334C202.6666666666667 277.3333333333334 224 258.1333333333334 224 234.6666666666667C224 216.1066666666667 210.56 200.32 192 194.3466666666667V80C192 41.8133333333334 223.1466666666667 10.6666666666667 261.3333333333333 10.6666666666667S330.6666666666667 41.8133333333334 330.6666666666667 80V154.6666666666667C330.6666666666667 163.4133333333334 337.92 170.6666666666667 346.6666666666667 170.6666666666667S362.6666666666667 163.4133333333334 362.6666666666667 154.6666666666667V80C362.6666666666667 24.1066666666667 317.2266666666667 -21.3333333333333 261.3333333333333 -21.3333333333333S160 24.1066666666667 160 80V194.3466666666667C141.44 200.32 128 216.1066666666667 128 234.6666666666667C128 258.1333333333334 149.3333333333333 277.3333333333334 176 277.3333333333334M214.6133333333334 317.2266666666667L205.44 286.0800000000001C196.6933333333333 290.7733333333333 186.6666666666667 293.3333333333334 176 293.3333333333334C156.5866666666667 293.3333333333334 139.3066666666667 284.8 128.64 271.5733333333334L103.04 290.7733333333334C116.48 307.8400000000001 136.7466666666667 320 160 324.0533333333334V325.3333333333334C160 369.4933333333334 195.84 405.3333333333333 240 405.3333333333333C284.16 405.3333333333333 320 369.4933333333334 320 325.3333333333334V324.0533333333334C343.2533333333334 320 363.52 307.8400000000001 376.9600000000001 290.7733333333334L351.36 271.5733333333334C340.6933333333334 284.8 323.4133333333334 293.3333333333334 304 293.3333333333334C293.3333333333334 293.3333333333334 283.3066666666667 290.7733333333333 274.56 286.0800000000001L265.3866666666667 317.2266666666667C272.4266666666667 320 280.1066666666667 322.7733333333333 288 324.0533333333334V325.3333333333334C288 352 266.6666666666667 373.3333333333334 240.0000000000001 373.3333333333334S192 352 192 325.3333333333334V324.0533333333334C199.8933333333333 322.7733333333334 207.5733333333333 320 214.6133333333334 317.2266666666667M304 250.6666666666667C292.2666666666667 250.6666666666667 282.6666666666667 243.4133333333334 282.6666666666667 234.6666666666667S292.2666666666667 218.6666666666667 304 218.6666666666667S325.3333333333333 225.92 325.3333333333333 234.6666666666667S315.7333333333334 250.6666666666667 304 250.6666666666667M176 250.6666666666667C164.2666666666667 250.6666666666667 154.6666666666667 243.4133333333334 154.6666666666667 234.6666666666667S164.2666666666667 218.6666666666667 176 218.6666666666667S197.3333333333333 225.92 197.3333333333333 234.6666666666667S187.7333333333334 250.6666666666667 176 250.6666666666667z" />
-    <glyph glyph-name="clock"
-      unicode="&#xF953;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M345.6 102.4L234.6666666666667 170.6666666666667V298.6666666666667H266.6666666666667V187.7333333333334L362.6666666666667 130.1333333333334L345.6 102.4z" />
-    <glyph glyph-name="clock-alert"
-      unicode="&#xF954;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C351.1466666666667 405.3333333333333 432.2133333333333 342.4 459.52 256H384V21.3333333333334C348.3733333333333 -5.3333333333333 304 -21.3333333333333 256 -21.3333333333333C138.24 -21.3333333333333 42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M345.6 102.4L362.6666666666667 130.1333333333334L266.6666666666667 187.7333333333334V298.6666666666667H234.6666666666667V170.6666666666667L345.6 102.4M426.6666666666667 213.3333333333334H469.3333333333333V64H426.6666666666667V213.3333333333334M426.6666666666667 21.3333333333334H469.3333333333333V-21.3333333333333H426.6666666666667V21.3333333333334z" />
-    <glyph glyph-name="clock-alert-outline"
-      unicode="&#xF5CE;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.3333333333334 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333C304 -21.3333333333333 348.3733333333333 -5.1199999999999 384 21.3333333333334V79.36C352.64 43.9466666666667 306.9866666666667 21.3333333333334 256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667C327.68 362.6666666666667 388.9066666666667 318.5066666666667 414.08 256H459.52C432.4266666666666 342.6133333333334 352 405.3333333333333 256 405.3333333333333M234.6666666666667 298.6666666666667V170.6666666666667L346.6666666666667 103.4666666666667L362.6666666666667 129.7066666666667L266.6666666666667 186.6666666666668V298.6666666666667H234.6666666666667M426.6666666666667 213.3333333333334V64H469.3333333333333V213.3333333333334H426.6666666666667M426.6666666666667 21.3333333333334V-21.3333333333333H469.3333333333333V21.3333333333334H426.6666666666667z" />
-    <glyph glyph-name="clock-end"
-      unicode="&#xF151;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C173.6533333333333 426.6666666666667 106.6666666666667 359.68 106.6666666666667 277.3333333333334C106.6666666666667 194.7733333333333 173.44 128 256 128C338.3466666666667 128 405.3333333333333 194.7733333333333 405.3333333333333 277.3333333333334C405.3333333333333 359.68 338.3466666666667 426.6666666666667 256 426.6666666666667M256 380.8C312.96 380.8 359.4666666666667 334.5066666666667 359.4666666666667 277.3333333333334C359.4666666666667 220.16 312.9600000000001 173.8666666666667 256 173.8666666666667C198.8266666666667 173.8666666666667 152.5333333333334 220.16 152.5333333333334 277.3333333333334C152.5333333333334 334.5066666666667 198.8266666666667 380.8 256 380.8M234.6666666666667 341.3333333333334V262.6133333333334L302.72 223.36L318.72 251.0933333333334L266.6666666666667 281.1733333333334V341.3333333333334M320 106.6666666666667V42.6666666666667H64V0H320V-64L405.3333333333333 21.3333333333334M405.3333333333333 21.3333333333334V-64H448V106.6666666666667H405.3333333333333" />
-    <glyph glyph-name="clock-fast"
-      unicode="&#xF152;"
-      horiz-adv-x="512" d=" M320 362.6666666666667C414.2933333333334 362.6666666666667 490.6666666666666 286.2933333333334 490.6666666666666 192S414.2933333333334 21.3333333333334 320 21.3333333333334S149.3333333333333 97.7066666666667 149.3333333333333 192S225.7066666666667 362.6666666666667 320 362.6666666666667M320 320C249.3866666666667 320 192 262.6133333333334 192 192S249.3866666666667 64 320 64S448 121.3866666666667 448 192S390.6133333333333 320 320 320M298.6666666666667 277.3333333333334H330.6666666666667V196.6933333333334L380.3733333333333 146.9866666666667L357.76 124.3733333333333L298.6666666666667 183.4666666666667V277.3333333333334M42.6666666666667 64C30.9333333333333 64 21.3333333333333 73.6 21.3333333333333 85.3333333333334S30.9333333333333 106.6666666666667 42.6666666666667 106.6666666666667H124.3733333333333C130.9866666666667 91.52 139.52 77.2266666666667 149.3333333333333 64H42.6666666666667M64 170.6666666666667C52.2666666666667 170.6666666666667 42.6666666666667 180.2666666666667 42.6666666666667 192S52.2666666666667 213.3333333333334 64 213.3333333333334H107.7333333333333L106.6666666666667 192L107.7333333333333 170.6666666666667H64M85.3333333333333 277.3333333333334C73.6 277.3333333333334 64 286.9333333333334 64 298.6666666666667S73.6 320 85.3333333333333 320H149.3333333333333C139.52 306.7733333333333 130.9866666666667 292.48 124.3733333333333 277.3333333333334H85.3333333333333z" />
-    <glyph glyph-name="clock-in"
-      unicode="&#xF153;"
-      horiz-adv-x="512" d=" M47.1466666666667 431.1466666666667L16.8533333333333 400.8533333333334L102.4 315.52L64 277.3333333333334H170.6666666666667V384L132.48 345.6M256 277.3333333333334C173.6533333333333 277.3333333333334 106.6666666666667 210.56 106.6666666666667 128S173.44 -21.3333333333333 256 -21.3333333333333C338.3466666666667 -21.3333333333333 405.3333333333333 45.44 405.3333333333333 128S338.56 277.3333333333334 256 277.3333333333334M256 231.4666666666667C312.96 231.4666666666667 359.4666666666667 185.1733333333334 359.4666666666667 128C359.4666666666667 70.8266666666667 313.1733333333334 24.5333333333333 256 24.5333333333333C198.8266666666667 24.5333333333333 152.5333333333334 70.8266666666667 152.5333333333334 128C152.5333333333334 185.1733333333333 198.8266666666667 231.4666666666667 256 231.4666666666667M234.6666666666667 192V113.28L302.72 74.0266666666666L318.72 101.76L266.6666666666667 131.84V192" />
-    <glyph glyph-name="clock-out"
-      unicode="&#xF154;"
-      horiz-adv-x="512" d=" M384 426.6666666666667L422.4 388.48L336.8533333333334 303.1466666666667L367.1466666666667 272.8533333333334L452.48 358.1866666666667L490.6666666666666 320V426.6666666666667M256 277.3333333333334C173.6533333333333 277.3333333333334 106.6666666666667 210.56 106.6666666666667 128S173.44 -21.3333333333333 256 -21.3333333333333C338.3466666666667 -21.3333333333333 405.3333333333333 45.44 405.3333333333333 128S338.56 277.3333333333334 256 277.3333333333334M256 231.4666666666667C312.96 231.4666666666667 359.4666666666667 185.1733333333334 359.4666666666667 128C359.4666666666667 70.8266666666667 313.1733333333334 24.5333333333333 256 24.5333333333333C198.8266666666667 24.5333333333333 152.5333333333334 70.8266666666667 152.5333333333334 128C152.5333333333334 185.1733333333333 198.8266666666667 231.4666666666667 256 231.4666666666667M234.6666666666667 192V113.28L302.72 74.0266666666666L318.72 101.76L266.6666666666667 131.84V192" />
-    <glyph glyph-name="clock-outline"
-      unicode="&#xF150;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333C138.0266666666667 -21.3333333333333 42.6666666666667 74.6666666666667 42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333M266.6666666666667 298.6666666666667V186.6666666666667L362.6666666666667 129.7066666666667L346.6666666666667 103.4666666666667L234.6666666666667 170.6666666666667V298.6666666666667H266.6666666666667z" />
-    <glyph glyph-name="clock-start"
-      unicode="&#xF155;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C173.6533333333333 426.6666666666667 106.6666666666667 359.68 106.6666666666667 277.3333333333334C106.6666666666667 194.7733333333333 173.44 128 256 128C338.3466666666667 128 405.3333333333333 194.7733333333333 405.3333333333333 277.3333333333334C405.3333333333333 359.68 338.3466666666667 426.6666666666667 256 426.6666666666667M256 380.8C312.96 380.8 359.4666666666667 334.5066666666667 359.4666666666667 277.3333333333334C359.4666666666667 220.16 312.9600000000001 173.8666666666667 256 173.8666666666667C198.8266666666667 173.8666666666667 152.5333333333334 220.16 152.5333333333334 277.3333333333334C152.5333333333334 334.5066666666667 198.8266666666667 380.8 256 380.8M234.6666666666667 341.3333333333334V262.6133333333334L302.72 223.36L318.72 251.0933333333334L266.6666666666667 281.1733333333334V341.3333333333334M85.3333333333333 106.6666666666667V-64H128V0H384V-64L469.3333333333333 21.3333333333334L384 106.6666666666667V42.6666666666667H128V106.6666666666667" />
-    <glyph glyph-name="close"
-      unicode="&#xF156;"
-      horiz-adv-x="512" d=" M405.3333333333333 311.2533333333334L375.2533333333334 341.3333333333334L256 222.08L136.7466666666667 341.3333333333334L106.6666666666667 311.2533333333334L225.92 192L106.6666666666667 72.7466666666667L136.7466666666667 42.6666666666667L256 161.92L375.2533333333334 42.6666666666667L405.3333333333333 72.7466666666667L286.08 192L405.3333333333333 311.2533333333334z" />
-    <glyph glyph-name="close-box"
-      unicode="&#xF157;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M332.8 85.3333333333334L256 162.1333333333333L179.2 85.3333333333334L149.3333333333333 115.2000000000001L226.1333333333334 192L149.3333333333333 268.8L179.2 298.6666666666667L256 221.8666666666667L332.8 298.6666666666667L362.6666666666667 268.8L285.8666666666667 192L362.6666666666667 115.2000000000001L332.8 85.3333333333334z" />
-    <glyph glyph-name="close-box-outline"
-      unicode="&#xF158;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667M362.6666666666667 268.8L285.8666666666667 192L362.6666666666667 115.2000000000001L332.8 85.3333333333334L256 162.1333333333333L179.2 85.3333333333334L149.3333333333333 115.2000000000001L226.1333333333334 192L149.3333333333333 268.8L179.2 298.6666666666667L256 221.8666666666667L332.8 298.6666666666667L362.6666666666667 268.8z" />
-    <glyph glyph-name="close-circle"
-      unicode="&#xF159;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.9733333333334 405.3333333333333 469.3333333333333 309.9733333333334 469.3333333333333 192S373.9733333333334 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.0266666666666 42.6666666666667 192S138.0266666666667 405.3333333333333 256 405.3333333333333M332.5866666666667 298.6666666666667L256 222.08L179.4133333333333 298.6666666666667L149.3333333333333 268.5866666666667L225.92 192L149.3333333333333 115.4133333333334L179.4133333333333 85.3333333333334L256 161.92L332.5866666666667 85.3333333333334L362.6666666666667 115.4133333333334L286.08 192L362.6666666666667 268.5866666666667L332.5866666666667 298.6666666666667z" />
-    <glyph glyph-name="close-circle-outline"
-      unicode="&#xF15A;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.9733333333334 42.6666666666667 192S138.0266666666667 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.0266666666666 469.3333333333333 192S373.9733333333334 405.3333333333333 256 405.3333333333333M311.2533333333334 277.3333333333334L256 222.08L200.7466666666667 277.3333333333334L170.6666666666667 247.2533333333334L225.92 192L170.6666666666667 136.7466666666667L200.7466666666667 106.6666666666667L256 161.92L311.2533333333334 106.6666666666667L341.3333333333333 136.7466666666667L286.08 192L341.3333333333333 247.2533333333334L311.2533333333334 277.3333333333334z" />
-    <glyph glyph-name="close-network"
-      unicode="&#xF15B;"
-      horiz-adv-x="512" d=" M311.2533333333334 320L256 264.7466666666667L200.7466666666667 320L170.6666666666667 289.92L225.92 234.6666666666667L170.6666666666667 179.4133333333334L200.7466666666667 149.3333333333334L256 204.5866666666667L311.2533333333334 149.3333333333334L341.3333333333333 179.4133333333334L286.08 234.6666666666667L341.3333333333333 289.92L311.2533333333334 320M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V128C405.3333333333333 104.5333333333333 386.1333333333334 85.3333333333334 362.6666666666667 85.3333333333334H277.3333333333333V42.6666666666667H298.6666666666667C310.4 42.6666666666667 320 33.0666666666667 320 21.3333333333334H469.3333333333333V-21.3333333333333H320C320 -33.0666666666667 310.4 -42.6666666666666 298.6666666666667 -42.6666666666666H213.3333333333333C201.6 -42.6666666666666 192 -33.0666666666667 192 -21.3333333333333H42.6666666666667V21.3333333333334H192C192 33.0666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H149.3333333333333C125.6533333333333 85.3333333333334 106.6666666666667 104.5333333333333 106.6666666666667 128V341.3333333333334C106.6666666666667 364.8 125.8666666666667 384 149.3333333333333 384H362.6666666666667z" />
-    <glyph glyph-name="close-octagon"
-      unicode="&#xF15C;"
-      horiz-adv-x="512" d=" M176.4266666666667 384L64 271.5733333333334V112.4266666666667L176.4266666666667 0H335.5733333333333L448 112.4266666666667V271.5733333333334L335.5733333333333 384M179.4133333333333 298.6666666666667L256 222.08L332.5866666666667 298.6666666666667L362.6666666666667 268.5866666666667L286.08 192L362.6666666666667 115.4133333333334L332.5866666666667 85.3333333333334L256 161.92L179.4133333333333 85.3333333333334L149.3333333333333 115.4133333333334L225.92 192L149.3333333333333 268.5866666666667" />
-    <glyph glyph-name="close-octagon-outline"
-      unicode="&#xF15D;"
-      horiz-adv-x="512" d=" M176.4266666666667 384L64 271.5733333333334V112.4266666666667L176.4266666666667 0H335.5733333333333C373.3333333333333 37.5466666666667 448 112.4266666666667 448 112.4266666666667V271.5733333333334L335.5733333333333 384M194.1333333333333 341.3333333333334H317.8666666666666L405.3333333333333 253.8666666666667V130.1333333333334L317.8666666666667 42.6666666666667H194.1333333333333L106.6666666666667 130.1333333333333V253.8666666666667M194.56 283.52L164.48 253.4400000000001L225.92 192L164.48 130.5600000000001L194.56 100.48L256 161.92L317.44 100.48L347.52 130.5600000000001L286.08 192L347.52 253.44L317.44 283.52L256 222.08" />
-    <glyph glyph-name="close-outline"
-      unicode="&#xF6C8;"
-      horiz-adv-x="512" d=" M64 90.8800000000001L165.5466666666667 192L64 293.12L154.88 384L256 282.4533333333334L357.12 384L448 293.12L346.4533333333333 192L448 90.8800000000001L357.12 0L256 101.5466666666667L154.88 0L64 90.8800000000001M256 161.9200000000001L357.12 60.5866666666668L387.4133333333334 90.8800000000001L286.08 192L387.4133333333333 293.12L357.12 323.4133333333334L256 222.08L154.88 323.4133333333334L124.5866666666667 293.12L225.92 192L124.5866666666667 90.88L154.88 60.5866666666666L256 161.92z" />
-    <glyph glyph-name="closed-caption"
-      unicode="&#xF15E;"
-      horiz-adv-x="512" d=" M384 213.3333333333334H352V224H309.3333333333333V160H352V170.6666666666667H384V149.3333333333334C384 137.6 374.4 128 362.6666666666667 128H298.6666666666667C286.9333333333333 128 277.3333333333333 137.6 277.3333333333333 149.3333333333334V234.6666666666667C277.3333333333333 246.4000000000001 286.9333333333333 256 298.6666666666667 256H362.6666666666667C374.4 256 384 246.4000000000001 384 234.6666666666667M234.6666666666667 213.3333333333334H202.6666666666667V224H160V160H202.6666666666667V170.6666666666667H234.6666666666667V149.3333333333334C234.6666666666667 137.6 225.0666666666667 128 213.3333333333333 128H149.3333333333333C137.6 128 128 137.6 128 149.3333333333334V234.6666666666667C128 246.4000000000001 137.6 256 149.3333333333333 256H213.3333333333333C225.0666666666667 256 234.6666666666667 246.4000000000001 234.6666666666667 234.6666666666667M405.3333333333333 362.6666666666667H106.6666666666667C82.9866666666667 362.6666666666667 64 343.68 64 320V64C64 40.5333333333333 83.2 21.3333333333334 106.6666666666667 21.3333333333334H405.3333333333333C428.8 21.3333333333334 448 40.5333333333333 448 64V320C448 343.68 428.8 362.6666666666667 405.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="cloud"
-      unicode="&#xF15F;"
-      horiz-adv-x="512" d=" M412.8 234.0266666666667C398.2933333333334 307.4133333333334 333.6533333333333 362.6666666666667 256 362.6666666666667C194.3466666666666 362.6666666666667 140.8 327.68 114.1333333333333 276.6933333333334C49.92 269.6533333333334 0 215.4666666666667 0 149.3333333333334C0 78.72 57.3866666666667 21.3333333333334 128 21.3333333333334H405.3333333333333C464.2133333333333 21.3333333333334 512 69.1200000000001 512 128C512 184.3200000000001 468.2666666666667 229.9733333333334 412.8 234.0266666666667z" />
-    <glyph glyph-name="cloud-alert"
-      unicode="&#xF9DF;"
-      horiz-adv-x="512" d=" M405.3333333333333 21.3333333333334H128C57.8133333333333 21.3333333333334 0 79.1466666666667 0 149.3333333333334C0 215.4666666666667 49.92 269.6533333333334 114.1333333333333 276.6933333333334C140.8 327.68 194.3466666666666 362.6666666666667 256 362.6666666666667C333.6533333333333 362.6666666666667 398.2933333333334 307.4133333333334 412.8 234.0266666666667C468.2666666666667 229.9733333333334 512 184.32 512 128C512 69.5466666666666 463.7866666666667 21.3333333333334 405.3333333333333 21.3333333333334M234.6666666666667 128V85.3333333333334H277.3333333333333V128H234.6666666666667M234.6666666666667 170.6666666666667H277.3333333333333V277.3333333333334H234.6666666666667V170.6666666666667z" />
-    <glyph glyph-name="cloud-braces"
-      unicode="&#xF7B4;"
-      horiz-adv-x="512" d=" M128 21.3333333333334C57.3866666666667 21.3333333333334 0 78.72 0 149.3333333333334C0 215.2533333333333 49.92 269.6533333333334 114.1333333333333 276.48C140.8 327.68 194.3466666666666 362.6666666666667 256 362.6666666666667C333.44 362.6666666666667 398.08 307.6266666666667 412.8 234.6666666666667C468.2666666666667 230.6133333333334 512 184.3200000000001 512 128C512 69.1200000000001 464.2133333333333 21.3333333333334 405.3333333333333 21.3333333333334H128M394.6666666666667 192H384C372.2666666666667 192 362.6666666666667 201.6 362.6666666666667 213.3333333333334V234.6666666666667C362.6666666666667 258.1333333333334 343.4666666666667 277.3333333333334 320 277.3333333333334H288V234.6666666666667H320V213.3333333333334C320 189.8666666666667 339.2 170.6666666666667 362.6666666666667 170.6666666666667C339.2 170.6666666666667 320 151.4666666666667 320 128V106.6666666666667H288V64H320C343.4666666666667 64 362.6666666666667 83.2 362.6666666666667 106.6666666666667V128C362.6666666666667 139.7333333333334 372.2666666666667 149.3333333333334 384 149.3333333333334H394.6666666666667V192M117.3333333333333 192V149.3333333333334H128C139.7333333333333 149.3333333333334 149.3333333333333 139.7333333333334 149.3333333333333 128V106.6666666666667C149.3333333333333 83.2 168.5333333333333 64 192 64H224V106.6666666666667H192V128C192 151.4666666666667 172.8 170.6666666666667 149.3333333333333 170.6666666666667C172.8 170.6666666666667 192 189.8666666666667 192 213.3333333333334V234.6666666666667H224V277.3333333333334H192C168.5333333333333 277.3333333333334 149.3333333333333 258.1333333333334 149.3333333333333 234.6666666666667V213.3333333333334C149.3333333333333 201.6 139.7333333333333 192 128 192H117.3333333333333z" />
-    <glyph glyph-name="cloud-check"
-      unicode="&#xF160;"
-      horiz-adv-x="512" d=" M213.3333333333333 85.3333333333334L138.6666666666667 160L168.7466666666667 190.2933333333334L213.3333333333333 145.7066666666667L323.84 256L353.92 225.92M412.8 234.0266666666667C398.2933333333334 307.4133333333334 333.6533333333333 362.6666666666667 256 362.6666666666667C194.3466666666666 362.6666666666667 140.8 327.68 114.1333333333333 276.6933333333334C49.92 269.6533333333334 0 215.4666666666667 0 149.3333333333334C0 78.72 57.3866666666667 21.3333333333334 128 21.3333333333334H405.3333333333333C464.2133333333333 21.3333333333334 512 69.1200000000001 512 128C512 184.3200000000001 468.2666666666667 229.9733333333334 412.8 234.0266666666667z" />
-    <glyph glyph-name="cloud-circle"
-      unicode="&#xF161;"
-      horiz-adv-x="512" d=" M352 106.6666666666667H170.6666666666667C135.2533333333333 106.6666666666667 106.6666666666667 135.2533333333333 106.6666666666667 170.6666666666667S135.2533333333333 234.6666666666667 170.6666666666667 234.6666666666667H173.6533333333333C183.04 271.36 216.1066666666667 298.6666666666667 256 298.6666666666667C303.1466666666667 298.6666666666667 341.3333333333333 260.48 341.3333333333333 213.3333333333334H352C381.44 213.3333333333334 405.3333333333333 189.44 405.3333333333333 160S381.44 106.6666666666667 352 106.6666666666667M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="cloud-download"
-      unicode="&#xF162;"
-      horiz-adv-x="512" d=" M362.6666666666667 170.6666666666667L256 64L149.3333333333333 170.6666666666667H213.3333333333333V256H298.6666666666667V170.6666666666667M412.8 234.0266666666667C398.2933333333334 307.4133333333334 333.6533333333333 362.6666666666667 256 362.6666666666667C194.3466666666666 362.6666666666667 140.8 327.68 114.1333333333333 276.6933333333334C49.92 269.6533333333334 0 215.4666666666667 0 149.3333333333334C0 78.72 57.3866666666667 21.3333333333334 128 21.3333333333334H405.3333333333333C464.2133333333333 21.3333333333334 512 69.1200000000001 512 128C512 184.3200000000001 468.2666666666667 229.9733333333334 412.8 234.0266666666667z" />
-    <glyph glyph-name="cloud-off-outline"
-      unicode="&#xF164;"
-      horiz-adv-x="512" d=" M164.9066666666667 234.6666666666667L335.5733333333333 64H128C80.8533333333333 64 42.6666666666667 102.1866666666667 42.6666666666667 149.3333333333334S80.8533333333333 234.6666666666667 128 234.6666666666667M64 335.5733333333334L122.6666666666667 277.3333333333334C54.6133333333333 274.1333333333334 0 218.24 0 149.3333333333334C0 78.72 57.3866666666667 21.3333333333334 128 21.3333333333334H378.24L420.9066666666667 -21.3333333333333L448 5.76L91.0933333333333 362.6666666666667M412.8 234.0266666666667C398.2933333333334 307.4133333333334 333.6533333333333 362.6666666666667 256 362.6666666666667C224 362.6666666666667 195.2 353.4933333333334 170.6666666666667 337.7066666666667L201.6 306.56C217.8133333333333 315.0933333333334 236.3733333333334 320 256 320C320.8533333333333 320 373.3333333333333 267.52 373.3333333333333 202.6666666666667V192H405.3333333333333C440.7466666666667 192 469.3333333333333 163.4133333333334 469.3333333333333 128C469.3333333333333 103.8933333333334 455.6799999999999 82.9866666666667 436.0533333333334 72.1066666666667L466.9866666666667 41.1733333333333C494.08 60.5866666666667 512 92.16 512 128C512 184.3200000000001 468.2666666666667 229.9733333333334 412.8 234.0266666666667z" />
-    <glyph glyph-name="cloud-outline"
-      unicode="&#xF163;"
-      horiz-adv-x="512" d=" M405.3333333333333 64H128C80.8533333333333 64 42.6666666666667 102.1866666666667 42.6666666666667 149.3333333333334S80.8533333333333 234.6666666666667 128 234.6666666666667H143.1466666666667C157.2266666666667 283.9466666666667 202.6666666666667 320 256 320C320.8533333333333 320 373.3333333333333 267.52 373.3333333333333 202.6666666666667V192H405.3333333333333C440.7466666666667 192 469.3333333333333 163.4133333333334 469.3333333333333 128S440.7466666666667 64 405.3333333333333 64M412.8 234.0266666666667C398.2933333333334 307.4133333333334 333.6533333333333 362.6666666666667 256 362.6666666666667C194.3466666666666 362.6666666666667 140.8 327.68 114.1333333333333 276.6933333333334C49.92 269.6533333333334 0 215.4666666666667 0 149.3333333333334C0 78.72 57.3866666666667 21.3333333333334 128 21.3333333333334H405.3333333333333C464.2133333333333 21.3333333333334 512 69.1200000000001 512 128C512 184.3200000000001 468.2666666666667 229.9733333333334 412.8 234.0266666666667z" />
-    <glyph glyph-name="cloud-print"
-      unicode="&#xF165;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C194.3466666666666 405.3333333333333 140.8 370.3466666666667 114.1333333333333 319.1466666666667C49.92 312.32 0 257.92 0 192C0 121.3866666666667 57.3866666666667 64 128 64V-21.3333333333333H384V64H405.3333333333333C464.2133333333333 64 512 111.7866666666667 512 170.6666666666667C512 226.9866666666667 468.2666666666667 272.6400000000001 412.8 276.48C398.2933333333334 350.0800000000001 333.6533333333333 405.3333333333333 256 405.3333333333333M170.6666666666667 170.6666666666667H341.3333333333333V21.3333333333334H170.6666666666667V170.6666666666667M192 149.3333333333334V128H320V149.3333333333334H192M192 106.6666666666667V85.3333333333334H320V106.6666666666667H192M192 64V42.6666666666667H320V64H192z" />
-    <glyph glyph-name="cloud-print-outline"
-      unicode="&#xF166;"
-      horiz-adv-x="512" d=" M405.3333333333333 106.6666666666667C440.7466666666667 106.6666666666667 469.3333333333333 135.2533333333333 469.3333333333333 170.6666666666667S440.7466666666667 234.6666666666667 405.3333333333333 234.6666666666667H373.3333333333333V245.3333333333334C373.3333333333333 310.1866666666667 320.8533333333333 362.6666666666667 256 362.6666666666667C202.6666666666667 362.6666666666667 157.2266666666667 326.6133333333334 143.1466666666667 277.3333333333334H128C80.8533333333333 277.3333333333334 42.6666666666667 239.1466666666667 42.6666666666667 192S80.8533333333333 106.6666666666667 128 106.6666666666667V213.3333333333334H384V106.6666666666667H405.3333333333333M413.0133333333333 276.48C468.2666666666667 272.64 512 226.9866666666667 512 170.6666666666667C512 111.7866666666667 464.2133333333333 64 405.3333333333333 64H384V-21.3333333333333H128V64C57.3866666666667 64 0 121.3866666666667 0 192C0 257.92 49.92 312.32 114.1333333333333 319.1466666666667C140.8 370.3466666666667 194.3466666666666 405.3333333333333 256 405.3333333333333C333.6533333333333 405.3333333333333 398.2933333333334 349.8666666666667 413.0133333333333 276.48M170.6666666666667 170.6666666666667V21.3333333333334H341.3333333333333V170.6666666666667H170.6666666666667M192 64H320V42.6666666666667H192V64M320 85.3333333333334H192V106.6666666666667H320V85.3333333333334M192 149.3333333333334H320V128H192V149.3333333333334z" />
-    <glyph glyph-name="cloud-question"
-      unicode="&#xFA38;"
-      horiz-adv-x="512" d=" M412.8 234.0266666666667C398.2933333333334 307.4133333333334 333.6533333333333 362.6666666666667 256 362.6666666666667C194.3466666666666 362.6666666666667 140.8 327.68 114.1333333333333 276.6933333333334C49.92 269.6533333333334 0 215.4666666666667 0 149.3333333333334C0 78.72 57.3866666666667 21.3333333333334 128 21.3333333333334H405.3333333333333C464.2133333333333 21.3333333333334 512 69.1200000000001 512 128C512 184.3200000000001 468.2666666666667 229.9733333333334 412.8 234.0266666666667M277.3333333333333 85.3333333333334H234.6666666666667V128H277.3333333333333V85.3333333333334M315.7333333333334 195.84C309.3333333333333 187.52 301.44 181.3333333333334 291.6266666666667 176C286.0800000000001 172.5866666666667 282.4533333333334 169.1733333333334 280.5333333333334 165.12C278.6133333333334 161.0666666666667 277.3333333333334 155.9466666666667 277.3333333333334 149.3333333333334H234.6666666666667C234.6666666666667 161.0666666666667 237.0133333333334 168.96 241.0666666666667 174.5066666666667C245.3333333333334 180.0533333333334 252.8000000000001 186.6666666666667 263.8933333333334 193.92C269.4400000000001 197.3333333333334 273.9200000000001 201.3866666666667 277.3333333333334 206.5066666666667C280.5333333333334 211.4133333333334 282.2400000000001 217.3866666666667 282.2400000000001 224C282.2400000000001 230.8266666666667 280.3200000000001 235.9466666666667 276.4800000000001 239.7866666666667C272.6400000000001 244.0533333333334 266.6666666666668 245.9733333333334 260.2666666666668 245.9733333333334C254.5066666666668 245.9733333333334 249.8133333333334 244.2666666666667 245.3333333333335 241.0666666666667C242.1333333333335 237.8666666666667 240.0000000000001 232.96 240.0000000000001 226.3466666666667H197.9733333333333C196.9066666666667 242.3466666666667 202.6666666666667 256 214.6133333333333 264.7466666666667C226.1333333333334 273.0666666666667 241.28 277.3333333333334 260.2666666666667 277.3333333333334C280.32 277.3333333333334 296.32 272.4266666666667 307.84 262.8266666666667C319.36 253.2266666666667 325.12 240 325.12 224C325.12 213.3333333333334 321.92 204.5866666666667 315.7333333333334 195.84z" />
-    <glyph glyph-name="cloud-search"
-      unicode="&#xF955;"
-      horiz-adv-x="512" d=" M330.6666666666667 192C384 192 426.6666666666667 149.3333333333334 426.6666666666667 96C426.6666666666667 77.2266666666667 421.3333333333333 59.52 411.9466666666666 44.8000000000001L477.6533333333333 -21.3333333333333L448 -50.9866666666667L381.44 14.5066666666667C366.7199999999999 5.3333333333334 349.2266666666666 0 330.6666666666667 0C277.3333333333333 0 234.6666666666667 42.6666666666667 234.6666666666667 96S277.3333333333333 192 330.6666666666667 192M330.6666666666667 149.3333333333334C301.2266666666667 149.3333333333334 277.3333333333333 125.44 277.3333333333333 96S301.2266666666667 42.6666666666667 330.6666666666667 42.6666666666667S384 66.5600000000001 384 96S360.1066666666667 149.3333333333334 330.6666666666667 149.3333333333334M412.8 276.6933333333334C468.2666666666667 272.64 512 226.9866666666667 512 170.6666666666667C512 135.68 495.1466666666666 104.5333333333333 469.3333333333333 85.3333333333334V96C469.3333333333333 172.5866666666667 407.2533333333334 234.6666666666667 330.6666666666667 234.6666666666667S192 172.5866666666667 192 96C192 85.3333333333334 193.28 74.6666666666667 195.6266666666667 64H128C57.3866666666667 64 0 121.3866666666667 0 192C0 258.1333333333334 49.92 312.32 114.1333333333333 319.36C140.8 370.3466666666667 194.3466666666666 405.3333333333333 256 405.3333333333333C333.6533333333333 405.3333333333333 398.2933333333334 350.0800000000001 412.8 276.6933333333334z" />
-    <glyph glyph-name="cloud-search-outline"
-      unicode="&#xF956;"
-      horiz-adv-x="512" d=" M330.6666666666667 192C384 192 426.6666666666667 149.3333333333334 426.6666666666667 96C426.6666666666667 77.2266666666667 421.3333333333333 59.52 411.9466666666666 44.8000000000001L477.6533333333333 -21.3333333333333L448 -50.9866666666667L381.44 14.5066666666667C366.7199999999999 5.3333333333334 349.2266666666666 0 330.6666666666667 0C277.3333333333333 0 234.6666666666667 42.6666666666667 234.6666666666667 96S277.3333333333333 192 330.6666666666667 192M330.6666666666667 149.3333333333334C301.2266666666667 149.3333333333334 277.3333333333333 125.44 277.3333333333333 96S301.2266666666667 42.6666666666667 330.6666666666667 42.6666666666667S384 66.5600000000001 384 96S360.1066666666667 149.3333333333334 330.6666666666667 149.3333333333334M469.3333333333333 170.6666666666667C469.3333333333333 206.08 440.7466666666667 234.6666666666667 405.3333333333333 234.6666666666667H373.3333333333333V245.3333333333334C373.3333333333333 310.1866666666667 320.8533333333333 362.6666666666667 256 362.6666666666667C202.6666666666667 362.6666666666667 157.2266666666667 326.6133333333334 143.1466666666667 277.3333333333334H128C80.8533333333333 277.3333333333334 42.6666666666667 239.1466666666667 42.6666666666667 192S80.8533333333333 106.6666666666667 128 106.6666666666667H192V96C192 85.3333333333334 193.28 74.6666666666667 195.6266666666667 64H128C57.3866666666667 64 0 121.3866666666667 0 192C0 258.1333333333334 49.92 312.32 114.1333333333333 319.1466666666667C140.8 370.3466666666667 194.3466666666666 405.3333333333333 256 405.3333333333333C333.6533333333333 405.3333333333333 398.2933333333334 350.0800000000001 413.0133333333333 276.48C468.2666666666667 272.64 512 226.9866666666667 512 170.6666666666667C512 135.4666666666667 495.1466666666666 104.5333333333333 469.3333333333333 85.3333333333334V96C469.3333333333333 111.5733333333334 466.7733333333333 126.72 461.8666666666666 140.8C466.5599999999999 149.3333333333334 469.3333333333333 160 469.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="cloud-sync"
-      unicode="&#xF63F;"
-      horiz-adv-x="512" d=" M256 362.6666666666667C333.6533333333333 362.6666666666667 398.2933333333334 307.4133333333334 412.8 233.8133333333334C468.2666666666667 229.9733333333334 512 184.3200000000001 512 128C512 69.1200000000001 464.2133333333333 21.3333333333334 405.3333333333333 21.3333333333334H128C57.3866666666667 21.3333333333334 0 78.72 0 149.3333333333334C0 215.2533333333333 49.92 269.6533333333334 114.1333333333333 276.48C140.8 327.68 194.3466666666666 362.6666666666667 256 362.6666666666667M160 241.2800000000001C129.28 202.6666666666667 132.2666666666667 148.0533333333334 166.8266666666667 113.4933333333334C184.7466666666667 96 209.28 85.3333333333334 234.6666666666667 85.3333333333334V45.6533333333334L295.04 105.8133333333334L234.6666666666667 166.1866666666667V128C220.5866666666667 128 206.9333333333333 133.5466666666667 196.9066666666667 143.5733333333334C178.9866666666667 161.4933333333334 176.2133333333333 189.6533333333334 190.2933333333333 210.7733333333334L160 241.2800000000001M195.6266666666667 256.6400000000001L226.56 225.7066666666667L256 196.48V234.6666666666667C270.08 234.6666666666667 283.7333333333334 229.12 293.76 219.0933333333333C311.68 201.1733333333334 314.4533333333333 173.0133333333333 300.3733333333334 151.8933333333333L330.6666666666667 121.3866666666667C361.3866666666667 160 358.4 214.6133333333333 323.84 249.1733333333334C305.92 266.6666666666667 281.3866666666667 277.3333333333334 256 277.3333333333334V317.0133333333333L195.6266666666667 256.64z" />
-    <glyph glyph-name="cloud-tags"
-      unicode="&#xF7B5;"
-      horiz-adv-x="512" d=" M128 21.3333333333334C57.3866666666667 21.3333333333334 0 78.72 0 149.3333333333334C0 215.2533333333333 49.92 269.6533333333334 114.1333333333333 276.48C140.8 327.68 194.3466666666666 362.6666666666667 256 362.6666666666667C333.44 362.6666666666667 398.08 307.6266666666667 412.8 234.6666666666667C468.2666666666667 230.6133333333334 512 184.3200000000001 512 128C512 69.1200000000001 464.2133333333333 21.3333333333334 405.3333333333333 21.3333333333334H128M193.92 268.8L96 170.6666666666667L193.92 72.5333333333333L224 102.8266666666667L156.16 170.6666666666667L224 238.5066666666667L193.92 268.8M318.08 268.8L288 238.5066666666667L355.84 170.6666666666667L288 102.8266666666667L318.08 72.5333333333333L416 170.6666666666667L318.08 268.8z" />
-    <glyph glyph-name="cloud-upload"
-      unicode="&#xF167;"
-      horiz-adv-x="512" d=" M298.6666666666667 170.6666666666667V85.3333333333334H213.3333333333333V170.6666666666667H149.3333333333333L256 277.3333333333334L362.6666666666667 170.6666666666667M412.8 234.0266666666667C398.2933333333334 307.4133333333334 333.6533333333333 362.6666666666667 256 362.6666666666667C194.3466666666666 362.6666666666667 140.8 327.68 114.1333333333333 276.6933333333334C49.92 269.6533333333334 0 215.4666666666667 0 149.3333333333334C0 78.72 57.3866666666667 21.3333333333334 128 21.3333333333334H405.3333333333333C464.2133333333333 21.3333333333334 512 69.1200000000001 512 128C512 184.3200000000001 468.2666666666667 229.9733333333334 412.8 234.0266666666667z" />
-    <glyph glyph-name="clover"
-      unicode="&#xF815;"
-      horiz-adv-x="512" d=" M256 209.4933333333334C326.4 273.4933333333334 362.6666666666667 306.3466666666667 362.6666666666667 347.9466666666667C362.6666666666667 379.9466666666667 336 405.3333333333333 304 405.3333333333333C285.6533333333333 405.3333333333333 268.16 397.6533333333333 256 384C243.84 397.6533333333333 226.3466666666667 405.3333333333333 206.72 405.3333333333333C174.72 405.3333333333333 149.3333333333333 378.6666666666667 149.3333333333333 346.6666666666667C149.3333333333333 306.3466666666667 185.6 273.4933333333334 256 209.4933333333334M238.5066666666667 192C174.5066666666667 262.4000000000001 141.6533333333333 298.6666666666667 100.0533333333333 298.6666666666667C68.0533333333333 298.6666666666667 42.6666666666667 272 42.6666666666667 240C42.6666666666667 221.6533333333334 50.3466666666667 204.16 64 192C50.3466666666667 179.84 42.6666666666667 162.3466666666667 42.6666666666667 142.72C42.6666666666667 110.72 69.3333333333333 85.3333333333334 101.3333333333333 85.3333333333334C141.6533333333333 85.3333333333334 174.5066666666667 121.6 238.5066666666667 192M273.7066666666667 192C337.4933333333334 121.6 370.3466666666667 85.3333333333334 411.9466666666667 85.3333333333334C443.9466666666667 85.3333333333334 469.3333333333334 112 469.3333333333334 144C469.3333333333334 162.3466666666667 461.6533333333334 179.84 448.0000000000001 192C461.6533333333334 204.16 469.3333333333334 221.6533333333334 469.3333333333334 241.2800000000001C469.3333333333333 273.2800000000001 442.6666666666667 298.6666666666667 410.6666666666667 298.6666666666667C370.3466666666667 298.6666666666667 337.4933333333334 262.4000000000001 273.7066666666667 192M256 174.5066666666667C185.6 110.5066666666667 149.3333333333333 77.6533333333334 149.3333333333333 36.0533333333333C149.3333333333333 4.0533333333334 176 -21.3333333333333 208 -21.3333333333333C226.3466666666667 -21.3333333333333 243.84 -13.6533333333333 256 0C268.16 -13.6533333333333 285.6533333333333 -21.3333333333333 305.28 -21.3333333333333C337.28 -21.3333333333333 362.6666666666667 5.3333333333334 362.6666666666667 37.3333333333334C362.6666666666667 77.6533333333334 326.4 110.5066666666667 256 174.5066666666667z" />
-    <glyph glyph-name="code-array"
-      unicode="&#xF168;"
-      horiz-adv-x="512" d=" M64 341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334M128 320V64H213.3333333333333V106.6666666666667H170.6666666666667V277.3333333333334H213.3333333333333V320H128M341.3333333333333 106.6666666666667H298.6666666666667V64H384V320H298.6666666666667V277.3333333333334H341.3333333333333V106.6666666666667z" />
-    <glyph glyph-name="code-braces"
-      unicode="&#xF169;"
-      horiz-adv-x="512" d=" M170.6666666666667 384C147.2 384 128 364.8 128 341.3333333333334V256C128 232.5333333333334 108.8 213.3333333333334 85.3333333333333 213.3333333333334H64V170.6666666666667H85.3333333333333C108.8 170.6666666666667 128 151.4666666666667 128 128V42.6666666666667C128 19.2 147.2 0 170.6666666666667 0H213.3333333333333V42.6666666666667H170.6666666666667V149.3333333333334C170.6666666666667 172.8 151.4666666666667 192 128 192C151.4666666666667 192 170.6666666666667 211.2 170.6666666666667 234.6666666666667V341.3333333333334H213.3333333333333V384M341.3333333333333 384C364.8 384 384 364.8 384 341.3333333333334V256C384 232.5333333333334 403.2 213.3333333333334 426.6666666666667 213.3333333333334H448V170.6666666666667H426.6666666666667C403.2 170.6666666666667 384 151.4666666666667 384 128V42.6666666666667C384 19.2 364.8 0 341.3333333333333 0H298.6666666666667V42.6666666666667H341.3333333333333V149.3333333333334C341.3333333333333 172.8 360.5333333333333 192 384 192C360.5333333333333 192 341.3333333333333 211.2 341.3333333333333 234.6666666666667V341.3333333333334H298.6666666666667V384H341.3333333333333z" />
-    <glyph glyph-name="code-brackets"
-      unicode="&#xF16A;"
-      horiz-adv-x="512" d=" M320 362.6666666666667V320H384V64H320V21.3333333333334H426.6666666666667V362.6666666666667M85.3333333333333 362.6666666666667V21.3333333333334H192V64H128V320H192V362.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="code-equal"
-      unicode="&#xF16B;"
-      horiz-adv-x="512" d=" M128 170.6666666666667H234.6666666666667V128H128M277.3333333333333 170.6666666666667H384V128H277.3333333333333M277.3333333333333 256H384V213.3333333333334H277.3333333333333M128 256H234.6666666666667V213.3333333333334H128M106.6666666666667 384C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667z" />
-    <glyph glyph-name="code-greater-than"
-      unicode="&#xF16C;"
-      horiz-adv-x="512" d=" M222.08 289.92L320 192L222.08 93.8666666666667L192 124.16L259.84 192L192 259.8400000000001M106.6666666666667 384C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667z" />
-    <glyph glyph-name="code-greater-than-or-equal"
-      unicode="&#xF16D;"
-      horiz-adv-x="512" d=" M277.3333333333333 170.6666666666667H384V128H277.3333333333333M277.3333333333333 256H384V213.3333333333334H277.3333333333333M147.4133333333333 289.92L245.3333333333333 192L147.4133333333333 93.8666666666667L117.3333333333333 124.16L185.1733333333333 192L117.3333333333333 259.8400000000001M106.6666666666667 384C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667z" />
-    <glyph glyph-name="code-less-than"
-      unicode="&#xF16E;"
-      horiz-adv-x="512" d=" M289.92 289.92L192 192L289.92 93.8666666666667L320 124.16L252.16 192L320 259.8400000000001M405.3333333333333 384C429.0133333333333 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333z" />
-    <glyph glyph-name="code-less-than-or-equal"
-      unicode="&#xF16F;"
-      horiz-adv-x="512" d=" M277.3333333333333 170.6666666666667H384V128H277.3333333333333M277.3333333333333 256H384V213.3333333333334H277.3333333333333M215.2533333333333 289.92L245.3333333333333 259.8400000000001L177.4933333333334 192L245.3333333333333 124.16L215.2533333333333 93.8666666666667L117.3333333333333 192M106.6666666666667 384C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667z" />
-    <glyph glyph-name="code-not-equal"
-      unicode="&#xF170;"
-      horiz-adv-x="512" d=" M128 128H170.6666666666667V85.3333333333334H128M234.6666666666667 170.6666666666667H384V128H234.6666666666667M234.6666666666667 256H384V213.3333333333334H234.6666666666667M128 298.6666666666667H170.6666666666667V170.6666666666667H128M106.6666666666667 384C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667z" />
-    <glyph glyph-name="code-not-equal-variant"
-      unicode="&#xF171;"
-      horiz-adv-x="512" d=" M234.6666666666667 309.3333333333334V248.96L177.7066666666667 192L234.6666666666667 135.04V74.6666666666667L117.3333333333333 192M277.3333333333333 310.8266666666667L396.16 192L277.3333333333333 73.1733333333334V133.5466666666667L335.7866666666667 192L277.3333333333333 250.4533333333334M106.6666666666667 384C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667z" />
-    <glyph glyph-name="code-parentheses"
-      unicode="&#xF172;"
-      horiz-adv-x="512" d=" M375.8933333333333 384C408.1066666666667 335.5733333333334 426.6666666666667 265.6 426.6666666666667 192C426.6666666666667 118.6133333333334 408.1066666666667 48.64 375.8933333333333 0L341.3333333333333 22.1866666666667C368.2133333333334 62.5066666666667 384 125.2266666666667 384 192S368.2133333333334 321.7066666666667 341.3333333333333 362.0266666666667L375.8933333333333 384M136.1066666666667 384L170.6666666666667 361.8133333333334C143.7866666666667 321.7066666666667 128 258.7733333333334 128 192S143.7866666666667 62.2933333333334 170.6666666666667 22.1866666666667L136.1066666666667 0C103.8933333333333 48.4266666666667 85.3333333333333 118.4 85.3333333333333 192S103.8933333333333 335.5733333333334 136.1066666666667 384z" />
-    <glyph glyph-name="code-string"
-      unicode="&#xF173;"
-      horiz-adv-x="512" d=" M64 341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334M266.6666666666667 213.3333333333334H245.3333333333333C227.6266666666667 213.3333333333334 213.3333333333333 227.6266666666667 213.3333333333333 245.3333333333334S227.6266666666667 277.3333333333334 245.3333333333333 277.3333333333334H266.6666666666667C284.3733333333334 277.3333333333334 298.6666666666667 263.04 298.6666666666667 245.3333333333334H341.3333333333333C341.3333333333333 286.5066666666667 307.84 320 266.6666666666667 320H245.3333333333333C204.16 320 170.6666666666667 286.5066666666667 170.6666666666667 245.3333333333334S204.16 170.6666666666667 245.3333333333333 170.6666666666667H266.6666666666667C284.3733333333334 170.6666666666667 298.6666666666667 156.3733333333333 298.6666666666667 138.6666666666667S284.3733333333334 106.6666666666667 266.6666666666667 106.6666666666667H245.3333333333333C227.6266666666667 106.6666666666667 213.3333333333333 120.96 213.3333333333333 138.6666666666667H170.6666666666667C170.6666666666667 97.4933333333333 204.16 64 245.3333333333333 64H266.6666666666667C307.84 64 341.3333333333333 97.4933333333333 341.3333333333333 138.6666666666667S307.84 213.3333333333334 266.6666666666667 213.3333333333334z" />
-    <glyph glyph-name="code-tags"
-      unicode="&#xF174;"
-      horiz-adv-x="512" d=" M311.4666666666667 93.8666666666667L409.6 192L311.4666666666667 290.1333333333334L341.3333333333333 320L469.3333333333333 192L341.3333333333333 64L311.4666666666667 93.8666666666667M200.5333333333333 93.8666666666667L102.4 192L200.5333333333333 290.1333333333334L170.6666666666667 320L42.6666666666667 192L170.6666666666667 64L200.5333333333333 93.8666666666667z" />
-    <glyph glyph-name="code-tags-check"
-      unicode="&#xF693;"
-      horiz-adv-x="512" d=" M140.5866666666667 375.2533333333334L42.6666666666667 277.3333333333334L140.5866666666667 179.2000000000001L170.6666666666667 209.4933333333334L102.8266666666667 277.3333333333334L170.6666666666667 345.1733333333334L140.5866666666667 375.2533333333334M264.7466666666667 375.2533333333334L234.6666666666667 345.1733333333334L302.5066666666667 277.3333333333334L234.6666666666667 209.4933333333334L264.7466666666667 179.2000000000001L362.6666666666667 277.3333333333334L264.7466666666667 375.2533333333334M460.5866666666666 200.7466666666667L288 28.16L209.7066666666667 106.6666666666667L179.6266666666667 76.5866666666667L288 -32L490.6666666666666 170.6666666666667L460.5866666666666 200.7466666666667z" />
-    <glyph glyph-name="codepen"
-      unicode="&#xF175;"
-      horiz-adv-x="512" d=" M321.92 192L256 147.6266666666667V147.4133333333334L190.08 192L256 236.3733333333334L321.92 192M256 405.3333333333333C252.5866666666667 405.3333333333333 249.1733333333333 404.0533333333334 245.9733333333333 402.1333333333334L53.3333333333333 274.9866666666667C48.4266666666667 272.6400000000001 44.5866666666667 268.1600000000001 42.6666666666667 263.04V129.7066666666667C42.6666666666667 120.96 42.6666666666667 120.96 45.8666666666667 116.6933333333334L245.9733333333334 -18.3466666666666C248.9600000000001 -20.48 252.5866666666667 -21.3333333333333 256 -21.3333333333333C259.4133333333334 -21.3333333333333 263.04 -20.2666666666666 266.0266666666667 -18.1333333333333L466.1333333333333 117.3333333333333C469.3333333333333 120.96 469.3333333333333 120.96 469.3333333333333 129.7066666666667V263.04C467.4133333333333 268.3733333333334 463.5733333333333 272.64 458.6666666666666 275.2000000000001L266.0266666666667 402.1333333333334C262.8266666666667 404.2666666666667 259.4133333333333 405.3333333333334 256 405.3333333333334M353.7066666666666 170.6666666666667L417.9199999999999 127.1466666666667L273.7066666666666 29.8666666666667V116.6933333333334L353.7066666666666 170.6666666666667M420.0533333333333 258.1333333333334L353.7066666666666 213.3333333333334L273.7066666666666 267.3066666666667V354.56L420.0533333333333 258.1333333333334M433.7066666666666 224.6400000000001V159.36L385.4933333333334 192L433.7066666666666 224.64M158.2933333333333 170.6666666666667L238.2933333333333 116.48V29.8666666666667L94.08 127.1466666666667L158.2933333333333 170.6666666666667M91.9466666666667 258.1333333333334L238.2933333333333 354.3466666666667V266.6666666666667L158.2933333333333 213.3333333333334L91.9466666666667 258.1333333333334M78.2933333333333 224L126.5066666666667 192L78.2933333333333 159.1466666666667V224z" />
-    <glyph glyph-name="coffee"
-      unicode="&#xF176;"
-      horiz-adv-x="512" d=" M42.6666666666667 0H426.6666666666667V42.6666666666667H42.6666666666667M426.6666666666667 277.3333333333334H384V341.3333333333334H426.6666666666667M426.6666666666667 384H85.3333333333333V170.6666666666667C85.3333333333333 123.52 123.52 85.3333333333334 170.6666666666667 85.3333333333334H298.6666666666667C345.8133333333334 85.3333333333334 384 123.52 384 170.6666666666667V234.6666666666667H426.6666666666667C450.1333333333334 234.6666666666667 469.3333333333333 253.8666666666667 469.3333333333333 277.3333333333334V341.3333333333334C469.3333333333333 365.0133333333333 450.1333333333334 384 426.6666666666667 384z" />
-    <glyph glyph-name="coffee-outline"
-      unicode="&#xF6C9;"
-      horiz-adv-x="512" d=" M42.6666666666667 0V42.6666666666667H426.6666666666667V0H42.6666666666667M426.6666666666667 277.3333333333334V341.3333333333334H384V277.3333333333334H426.6666666666667M426.6666666666667 384C450.1333333333334 384 469.3333333333333 364.8 469.3333333333333 341.3333333333334V277.3333333333334C469.3333333333333 253.8666666666667 450.1333333333334 234.6666666666667 426.6666666666667 234.6666666666667H384V170.6666666666667C384 123.52 345.8133333333334 85.3333333333334 298.6666666666667 85.3333333333334H170.6666666666667C123.52 85.3333333333334 85.3333333333333 123.52 85.3333333333333 170.6666666666667V384H426.6666666666667M341.3333333333333 341.3333333333334H128V170.6666666666667C128 147.2000000000001 147.2 128 170.6666666666667 128H298.6666666666667C322.1333333333334 128 341.3333333333333 147.2000000000001 341.3333333333333 170.6666666666667V341.3333333333334z" />
-    <glyph glyph-name="coffee-to-go"
-      unicode="&#xF177;"
-      horiz-adv-x="512" d=" M64 42.6666666666667V85.3333333333334H362.6666666666667L325.5466666666666 122.88L355.6266666666666 152.96L444.5866666666667 64L355.6266666666667 -24.96L325.5466666666667 5.12L362.6666666666667 42.6666666666667H64M362.6666666666667 277.3333333333334V341.3333333333334H320V277.3333333333334H362.6666666666667M362.6666666666667 384C386.3466666666667 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V277.3333333333334C405.3333333333333 253.6533333333334 386.3466666666667 234.6666666666667 362.6666666666667 234.6666666666667H320V213.3333333333334C320 166.1866666666667 281.8133333333334 128 234.6666666666667 128H149.3333333333333C102.1866666666667 128 64 166.1866666666667 64 213.3333333333334V384H362.6666666666667z" />
-    <glyph glyph-name="cogs"
-      unicode="&#xF8D5;"
-      horiz-adv-x="512" d=" M339.2 54.4C368 54.4 391.4666666666667 77.8666666666667 391.4666666666667 106.6666666666667S368 158.9333333333333 339.2000000000001 158.9333333333333C310.1866666666667 158.9333333333333 286.9333333333334 135.4666666666667 286.9333333333334 106.6666666666667S310.1866666666667 54.4 339.2000000000001 54.4M450.1333333333334 92.16L481.7066666666667 67.4133333333334C484.48 65.0666666666667 485.3333333333334 61.2266666666667 483.4133333333333 57.8133333333334L453.5466666666667 6.1866666666667C451.6266666666667 2.9866666666667 448 1.7066666666666 444.3733333333334 2.9866666666667L407.2533333333334 17.92C399.5733333333334 11.9466666666667 391.04 7.04 382.0800000000001 3.2L376.3200000000001 -36.2666666666667C375.8933333333335 -39.8933333333334 372.6933333333334 -42.6666666666667 369.0666666666667 -42.6666666666667H309.3333333333334C305.4933333333334 -42.6666666666667 302.5066666666667 -39.8933333333334 301.8666666666668 -36.2666666666667L296.3200000000001 3.2C287.1466666666668 7.04 278.8266666666667 11.9466666666667 271.1466666666668 17.92L233.8133333333334 2.9866666666667C230.6133333333334 1.7066666666667 226.5600000000001 2.9866666666667 224.8533333333334 6.1866666666667L194.9866666666667 57.8133333333334C193.0666666666668 61.2266666666667 193.9200000000001 65.0666666666667 196.6933333333334 67.4133333333334L228.2666666666668 92.16L227.2000000000001 106.6666666666667L228.2666666666668 121.3866666666667L196.6933333333334 145.92C193.9200000000001 148.2666666666667 193.0666666666668 152.3200000000001 194.9866666666667 155.52L224.8533333333334 207.1466666666667C226.5600000000001 210.56 230.6133333333334 211.84 233.8133333333334 210.56L271.1466666666668 195.4133333333334C278.8266666666667 201.3866666666667 287.1466666666668 206.5066666666667 296.3200000000001 210.1333333333333L301.8666666666668 249.8133333333334C302.5066666666667 253.2266666666667 305.4933333333334 256 309.3333333333334 256H369.0666666666667C372.6933333333335 256 375.8933333333335 253.2266666666667 376.3200000000001 249.8133333333334L382.0800000000001 210.1333333333333C391.0400000000001 206.5066666666667 399.5733333333334 201.3866666666667 407.2533333333334 195.4133333333334L444.3733333333334 210.56C448.0000000000001 211.84 451.6266666666667 210.56 453.5466666666667 207.1466666666667L483.4133333333333 155.5200000000001C485.3333333333333 152.3200000000001 484.48 148.2666666666667 481.7066666666667 145.9200000000001L450.1333333333334 121.3866666666667L451.2 106.6666666666667L450.1333333333334 92.16M142.72 275.8400000000001C161.28 275.8400000000001 176.2133333333333 290.7733333333333 176.2133333333333 309.3333333333334C176.2133333333333 327.8933333333333 161.28 343.04 142.72 343.04C124.16 343.04 109.0133333333333 327.8933333333333 109.0133333333333 309.3333333333334C109.0133333333333 290.7733333333333 124.16 275.8400000000001 142.72 275.8400000000001M213.9733333333333 299.9466666666667L234.6666666666667 284.16C236.16 282.6666666666667 236.5866666666667 280.1066666666667 235.3066666666667 277.9733333333334L216.1066666666666 244.6933333333334C215.04 242.56 212.48 241.7066666666667 210.3466666666666 242.56L186.4533333333333 252.16L170.6666666666666 242.7733333333333L166.6133333333333 217.3866666666667C166.1866666666666 215.04 164.2666666666666 213.3333333333334 161.92 213.3333333333334H123.52C120.96 213.3333333333334 119.04 215.04 118.6133333333333 217.3866666666667L115.2 242.7733333333334L98.9866666666667 252.1600000000001L74.6666666666667 242.5600000000001C72.7466666666667 241.7066666666667 70.4 242.5600000000001 69.12 244.6933333333334L49.92 277.9733333333334C48.64 280.1066666666667 49.28 282.6666666666667 50.9866666666667 284.1600000000001L71.2533333333334 299.9466666666667L70.6133333333334 309.3333333333334L71.2533333333334 318.7200000000001L50.9866666666667 334.5066666666667C49.28 336.0000000000001 48.64 338.5600000000001 49.92 340.6933333333334L69.12 373.9733333333334C70.4 376.1066666666668 72.7466666666667 376.9600000000001 74.6666666666667 376.1066666666668L98.7733333333333 366.5066666666667L115.2 375.8933333333334L118.6133333333334 401.2800000000001C119.04 403.6266666666667 120.96 405.3333333333334 123.52 405.3333333333334H161.92C164.2666666666667 405.3333333333334 166.1866666666667 403.6266666666667 166.6133333333334 401.2800000000001L170.6666666666667 375.8933333333333L186.4533333333333 366.5066666666667L210.3466666666666 376.1066666666667C212.48 376.9600000000001 215.04 376.1066666666667 216.1066666666666 373.9733333333334L235.3066666666667 340.6933333333334C236.5866666666667 338.5600000000001 236.16 336 234.6666666666667 334.5066666666667L213.9733333333333 318.7200000000001L214.6133333333333 309.3333333333334L213.9733333333333 299.9466666666667z" />
-    <glyph glyph-name="coin"
-      unicode="&#xF178;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M234.6666666666667 85.3333333333334V106.6666666666667H192V149.3333333333334H277.3333333333333V170.6666666666667H213.3333333333333C201.6 170.6666666666667 192 180.2666666666667 192 192V256C192 267.7333333333334 201.6 277.3333333333334 213.3333333333333 277.3333333333334H234.6666666666667V298.6666666666667H277.3333333333333V277.3333333333334H320V234.6666666666667H234.6666666666667V213.3333333333334H298.6666666666667C310.4 213.3333333333334 320 203.7333333333334 320 192V128C320 116.2666666666667 310.4 106.6666666666667 298.6666666666667 106.6666666666667H277.3333333333333V85.3333333333334H234.6666666666667z" />
-    <glyph glyph-name="coins"
-      unicode="&#xF694;"
-      horiz-adv-x="512" d=" M320 362.6666666666667C414.2933333333334 362.6666666666667 490.6666666666666 286.2933333333334 490.6666666666666 192S414.2933333333334 21.3333333333334 320 21.3333333333334S149.3333333333333 97.7066666666667 149.3333333333333 192S225.7066666666667 362.6666666666667 320 362.6666666666667M320 64C390.6133333333333 64 448 121.3866666666667 448 192S390.6133333333333 320 320 320S192 262.6133333333334 192 192S249.3866666666667 64 320 64M64 192C64 136.3200000000001 99.6266666666667 88.96 149.3333333333333 71.4666666666667V26.8800000000001C75.7333333333333 45.8666666666667 21.3333333333333 112.4266666666667 21.3333333333333 192.0000000000001C21.3333333333333 271.5733333333334 75.7333333333333 338.1333333333334 149.3333333333333 357.1200000000001V312.5333333333334C99.6266666666667 295.04 64 247.68 64 192z" />
-    <glyph glyph-name="collage"
-      unicode="&#xF640;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 18.9866666666667 82.9866666666667 0 106.6666666666667 0H234.6666666666667V384M277.3333333333333 384V213.3333333333334H448V341.3333333333334C448 365.0133333333333 429.0133333333333 384 405.3333333333333 384M277.3333333333333 170.6666666666667V0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V170.6666666666667" />
-    <glyph glyph-name="collapse-all"
-      unicode="&#xFAA5;"
-      horiz-adv-x="512" d=" M298.6666666666667 362.6666666666667H85.3333333333333V149.3333333333334H42.6666666666667V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H298.6666666666667V362.6666666666667M384 320H170.6666666666667C147.2 320 128 300.8 128 277.3333333333334V64H170.6666666666667V277.3333333333334H384V320M469.3333333333333 192V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H256C232.5333333333334 -21.3333333333333 213.3333333333333 -2.1333333333333 213.3333333333333 21.3333333333334V192C213.3333333333333 215.4666666666667 232.5333333333334 234.6666666666667 256 234.6666666666667H426.6666666666667C450.1333333333334 234.6666666666667 469.3333333333333 215.4666666666667 469.3333333333333 192M426.6666666666667 128H256V85.3333333333334H426.6666666666667V128z" />
-    <glyph glyph-name="collapse-all-outline"
-      unicode="&#xFAA6;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V149.3333333333334H85.3333333333333V362.6666666666667H298.6666666666667V405.3333333333333H85.3333333333333M170.6666666666667 320C147.2 320 128 300.8 128 277.3333333333334V64H170.6666666666667V277.3333333333334H384V320H170.6666666666667M426.6666666666667 192V21.3333333333334H256V192H426.6666666666667M426.6666666666667 234.6666666666667H256C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192V21.3333333333334C213.3333333333333 -2.1333333333333 232.5333333333334 -21.3333333333333 256 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V192C469.3333333333333 215.4666666666667 450.1333333333334 234.6666666666667 426.6666666666667 234.6666666666667M405.3333333333333 85.3333333333334H277.3333333333333V128H405.3333333333333V85.3333333333334z" />
-    <glyph glyph-name="color-helper"
-      unicode="&#xF179;"
-      horiz-adv-x="512" d=" M0 -64H512V21.3333333333334H0V-64z" />
-    <glyph glyph-name="comment"
-      unicode="&#xF17A;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192z" />
-    <glyph glyph-name="comment-account"
-      unicode="&#xF17B;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M341.3333333333333 149.3333333333334V170.6666666666667C341.3333333333333 199.04 284.3733333333334 213.3333333333334 256 213.3333333333334S170.6666666666667 199.04 170.6666666666667 170.6666666666667V149.3333333333334H341.3333333333333M256 320C232.5333333333334 320 213.3333333333333 300.8 213.3333333333333 277.3333333333334S232.5333333333334 234.6666666666667 256 234.6666666666667S298.6666666666667 253.8666666666667 298.6666666666667 277.3333333333334S279.4666666666667 320 256 320z" />
-    <glyph glyph-name="comment-account-outline"
-      unicode="&#xF17C;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M213.3333333333333 106.6666666666667V40.96L279.04 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333V106.6666666666667H213.3333333333333M341.3333333333333 149.3333333333334H170.6666666666667V170.6666666666667C170.6666666666667 199.04 227.6266666666667 213.3333333333334 256 213.3333333333334S341.3333333333333 199.04 341.3333333333333 170.6666666666667V149.3333333333334M256 320C279.4666666666667 320 298.6666666666667 300.8 298.6666666666667 277.3333333333334S279.4666666666667 234.6666666666667 256 234.6666666666667S213.3333333333333 253.8666666666667 213.3333333333333 277.3333333333334S232.5333333333334 320 256 320z" />
-    <glyph glyph-name="comment-alert"
-      unicode="&#xF17D;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M277.3333333333333 234.6666666666667V320H234.6666666666667V234.6666666666667H277.3333333333333M277.3333333333333 149.3333333333334V192H234.6666666666667V149.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="comment-alert-outline"
-      unicode="&#xF17E;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M213.3333333333333 106.6666666666667V40.96L279.04 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333V106.6666666666667H213.3333333333333M277.3333333333333 234.6666666666667H234.6666666666667V320H277.3333333333333V234.6666666666667M277.3333333333333 149.3333333333334H234.6666666666667V192H277.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="comment-arrow-left"
-      unicode="&#xF9E0;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.3466666666667 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 82.9866666666667 450.3466666666667 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M344.9600000000001 210.7733333333334V254.9333333333334H245.9733333333334L284.3733333333334 293.3333333333333L257.92 320L170.6666666666667 232.7466666666667L257.92 145.7066666666667L284.3733333333334 172.3733333333333L245.9733333333333 210.7733333333334H344.9599999999999z" />
-    <glyph glyph-name="comment-arrow-left-outline"
-      unicode="&#xF9E1;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V106.6666666666667C42.6666666666667 82.9866666666667 61.8666666666667 64 85.3333333333333 64H170.6666666666667V0C170.6666666666667 -11.7333333333333 180.2666666666667 -21.3333333333333 192 -21.3333333333333H202.6666666666667C208 -21.3333333333333 213.3333333333333 -19.1999999999999 217.6 -15.1466666666666L296.5333333333333 64H426.6666666666667C450.3466666666667 64 469.3333333333333 82.9866666666667 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333H85.3333333333333M85.3333333333333 362.6666666666667H426.6666666666667V106.6666666666667H279.04L213.3333333333333 40.96V106.6666666666667H85.3333333333333V362.6666666666667M344.9600000000001 210.7733333333333V254.9333333333334H245.9733333333334L284.3733333333334 293.3333333333333L257.92 320L170.6666666666667 232.7466666666667L257.92 145.7066666666667L284.3733333333334 172.3733333333333L245.9733333333333 210.7733333333334H344.9599999999999z" />
-    <glyph glyph-name="comment-arrow-right"
-      unicode="&#xF9E2;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.3466666666667 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 82.9866666666667 450.3466666666667 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M170.6666666666667 254.9333333333334V210.7733333333333H269.6533333333333L231.2533333333334 172.3733333333333L257.92 145.7066666666667L344.9600000000001 232.96L257.92 320L231.2533333333334 293.3333333333334L269.6533333333333 254.9333333333334H170.6666666666667z" />
-    <glyph glyph-name="comment-arrow-right-outline"
-      unicode="&#xF9E3;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V106.6666666666667C42.6666666666667 82.9866666666667 61.8666666666667 64 85.3333333333333 64H170.6666666666667V0C170.6666666666667 -11.7333333333333 180.2666666666667 -21.3333333333333 192 -21.3333333333333H202.6666666666667C208 -21.3333333333333 213.3333333333333 -19.1999999999999 217.6 -15.1466666666666L296.5333333333333 64H426.6666666666667C450.3466666666667 64 469.3333333333333 82.9866666666667 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333H85.3333333333333M85.3333333333333 362.6666666666667H426.6666666666667V106.6666666666667H279.04L213.3333333333333 40.96V106.6666666666667H85.3333333333333V362.6666666666667M170.6666666666667 254.9333333333334V210.7733333333333H269.6533333333333L231.2533333333334 172.3733333333333L257.92 145.7066666666667L344.9600000000001 232.96L257.92 320L231.2533333333334 293.3333333333334L269.6533333333333 254.9333333333334H170.6666666666667z" />
-    <glyph glyph-name="comment-check"
-      unicode="&#xF17F;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M213.3333333333333 128L384 298.6666666666667L353.92 328.9600000000001L213.3333333333333 188.3733333333333L158.08 243.4133333333334L128 213.3333333333334L213.3333333333333 128z" />
-    <glyph glyph-name="comment-check-outline"
-      unicode="&#xF180;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M213.3333333333333 106.6666666666667V40.96L279.04 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333V106.6666666666667H213.3333333333333M352 277.3333333333334L234.6666666666667 160L160 234.6666666666667L190.08 264.7466666666667L234.6666666666667 220.3733333333333L321.92 307.4133333333334L352 277.3333333333334z" />
-    <glyph glyph-name="comment-eye"
-      unicode="&#xFA39;"
-      horiz-adv-x="512" d=" M426.6666666666667 192V106.6666666666667C426.6666666666667 82.9866666666667 407.68 64 384 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -18.9866666666667 208.2133333333333 -21.3333333333333 202.6666666666667 -21.3333333333333H192C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V320C42.6666666666667 343.68 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H202.6666666666667C190.9333333333333 348.3733333333334 181.3333333333333 332.3733333333334 173.6533333333333 314.6666666666667L167.4666666666667 298.6666666666667L173.6533333333333 282.6666666666667C201.1733333333333 214.6133333333334 266.6666666666667 170.6666666666667 341.3333333333333 170.6666666666667C372.0533333333334 170.6666666666667 401.0666666666667 178.56 426.6666666666667 192M341.3333333333333 320C353.28 320 362.6666666666667 310.6133333333334 362.6666666666667 298.6666666666667S353.28 277.3333333333334 341.3333333333333 277.3333333333334S320 286.7200000000001 320 298.6666666666667S329.3866666666667 320 341.3333333333333 320M341.3333333333333 384C399.5733333333333 384 449.28 348.5866666666667 469.3333333333333 298.6666666666667C449.28 248.7466666666667 399.5733333333333 213.3333333333334 341.3333333333333 213.3333333333334S233.3866666666667 248.7466666666667 213.3333333333333 298.6666666666667C233.3866666666667 348.5866666666667 283.0933333333333 384 341.3333333333333 384M341.3333333333333 352C311.8933333333333 352 288 328.1066666666667 288 298.6666666666667S311.8933333333333 245.3333333333334 341.3333333333333 245.3333333333334S394.6666666666667 269.2266666666667 394.6666666666667 298.6666666666667S370.7733333333333 352 341.3333333333333 352" />
-    <glyph glyph-name="comment-eye-outline"
-      unicode="&#xFA3A;"
-      horiz-adv-x="512" d=" M341.3333333333333 320C353.28 320 362.6666666666667 310.6133333333334 362.6666666666667 298.6666666666667S353.28 277.3333333333334 341.3333333333333 277.3333333333334S320 286.7200000000001 320 298.6666666666667S329.3866666666667 320 341.3333333333333 320M341.3333333333333 384C399.5733333333333 384 449.28 348.5866666666667 469.3333333333333 298.6666666666667C449.28 248.7466666666667 399.5733333333333 213.3333333333334 341.3333333333333 213.3333333333334S233.3866666666667 248.7466666666667 213.3333333333333 298.6666666666667C233.3866666666667 348.5866666666667 283.0933333333333 384 341.3333333333333 384M341.3333333333333 352C311.8933333333333 352 288 328.1066666666667 288 298.6666666666667S311.8933333333333 245.3333333333334 341.3333333333333 245.3333333333334S394.6666666666667 269.2266666666667 394.6666666666667 298.6666666666667S370.7733333333333 352 341.3333333333333 352M384 176V106.6666666666667H279.04L213.3333333333333 40.96V106.6666666666667H85.3333333333333V320H176.4266666666667C183.2533333333333 335.5733333333334 192 349.8666666666667 202.6666666666667 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V106.6666666666667C42.6666666666667 82.9866666666667 61.8666666666667 64 85.3333333333333 64H170.6666666666667V0C170.6666666666667 -11.7333333333333 180.2666666666667 -21.3333333333333 192 -21.3333333333333H202.6666666666667C208 -21.3333333333333 213.3333333333333 -19.1999999999999 217.6 -15.1466666666666L296.5333333333333 64H384C407.68 64 426.6666666666667 82.9866666666667 426.6666666666667 106.6666666666667V192C413.2266666666667 184.96 398.9333333333333 179.6266666666667 384 176z" />
-    <glyph glyph-name="comment-multiple"
-      unicode="&#xF85E;"
-      horiz-adv-x="512" d=" M256 -42.6666666666666C244.2666666666667 -42.6666666666666 234.6666666666667 -33.0666666666667 234.6666666666667 -21.3333333333333V42.6666666666667H149.3333333333333C125.8666666666667 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V298.6666666666667C106.6666666666667 322.1333333333334 125.8666666666667 341.3333333333334 149.3333333333333 341.3333333333334H448C471.4666666666667 341.3333333333334 490.6666666666666 322.1333333333334 490.6666666666666 298.6666666666667V85.3333333333334C490.6666666666666 61.8666666666667 471.4666666666667 42.6666666666667 448 42.6666666666667H360.5333333333333L281.6 -36.48C277.3333333333333 -40.32 272.2133333333333 -42.6666666666666 266.6666666666667 -42.6666666666666H256M64 128H21.3333333333333V384C21.3333333333333 407.4666666666667 40.5333333333333 426.6666666666667 64 426.6666666666667H405.3333333333333V384H64V128z" />
-    <glyph glyph-name="comment-multiple-outline"
-      unicode="&#xF181;"
-      horiz-adv-x="512" d=" M256 -42.6666666666666C244.2666666666667 -42.6666666666666 234.6666666666667 -33.0666666666667 234.6666666666667 -21.3333333333333V42.6666666666667H149.3333333333333C125.8666666666667 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V298.6666666666667C106.6666666666667 322.3466666666667 125.8666666666667 341.3333333333334 149.3333333333333 341.3333333333334H448C471.4666666666667 341.3333333333334 490.6666666666666 322.1333333333334 490.6666666666666 298.6666666666667V85.3333333333334C490.6666666666666 61.8666666666667 471.4666666666667 42.6666666666667 448 42.6666666666667H360.5333333333333L281.6 -36.48C277.3333333333333 -40.5333333333334 272 -42.6666666666666 266.6666666666667 -42.6666666666666H256M277.3333333333333 85.3333333333334V19.6266666666667L343.04 85.3333333333334H448V298.6666666666667H149.3333333333333V85.3333333333334H277.3333333333333M64 128H21.3333333333333V384C21.3333333333333 407.4666666666667 40.5333333333333 426.6666666666667 64 426.6666666666667H405.3333333333333V384H64V128z" />
-    <glyph glyph-name="comment-outline"
-      unicode="&#xF182;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M213.3333333333333 106.6666666666667V40.96L279.04 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333V106.6666666666667H213.3333333333333z" />
-    <glyph glyph-name="comment-plus"
-      unicode="&#xF9E4;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M234.6666666666667 320V256H170.6666666666667V213.3333333333334H234.6666666666667V149.3333333333334H277.3333333333333V213.3333333333334H341.3333333333333V256H277.3333333333333V320H234.6666666666667z" />
-    <glyph glyph-name="comment-plus-outline"
-      unicode="&#xF183;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M213.3333333333333 106.6666666666667V40.96L279.04 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333V106.6666666666667H213.3333333333333M234.6666666666667 320H277.3333333333333V256H341.3333333333333V213.3333333333334H277.3333333333333V149.3333333333334H234.6666666666667V213.3333333333334H170.6666666666667V256H234.6666666666667V320z" />
-    <glyph glyph-name="comment-processing"
-      unicode="&#xF184;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M362.6666666666667 213.3333333333334V256H320V213.3333333333334H362.6666666666667M277.3333333333333 213.3333333333334V256H234.6666666666667V213.3333333333334H277.3333333333333M192 213.3333333333334V256H149.3333333333333V213.3333333333334H192z" />
-    <glyph glyph-name="comment-processing-outline"
-      unicode="&#xF185;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M213.3333333333333 106.6666666666667V40.96L279.04 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333V106.6666666666667H213.3333333333333M362.6666666666667 213.3333333333334H320V256H362.6666666666667V213.3333333333334M277.3333333333333 213.3333333333334H234.6666666666667V256H277.3333333333333V213.3333333333334M192 213.3333333333334H149.3333333333333V256H192V213.3333333333334z" />
-    <glyph glyph-name="comment-question"
-      unicode="&#xF816;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M260.0533333333333 330.6666666666667C241.0666666666667 330.6666666666667 225.92 326.8266666666667 214.4 319.1466666666667C202.6666666666666 311.4666666666667 196.6933333333333 298.6666666666667 197.76 283.9466666666667H239.7866666666667C239.7866666666667 289.92 241.92 294.4000000000001 245.3333333333333 297.3866666666667C249.6 300.3733333333334 254.2933333333333 301.8666666666667 260.0533333333333 301.8666666666667C266.6666666666667 301.8666666666667 272.4266666666666 300.1600000000001 276.2666666666667 296.3200000000001C280.1066666666667 292.6933333333334 282.0266666666667 288 282.0266666666667 281.6C282.0266666666667 275.6266666666667 280.32 270.2933333333334 277.3333333333333 265.8133333333334C273.7066666666666 261.12 269.2266666666666 257.2800000000001 263.68 254.2933333333334C252.5866666666666 247.4666666666667 245.3333333333333 241.4933333333334 240.8533333333333 236.3733333333334C236.8 231.2533333333334 234.6666666666667 224.0000000000001 234.6666666666667 213.3333333333334H277.3333333333333C277.3333333333333 219.3066666666667 278.4 224.0000000000001 280.32 227.8400000000001C282.24 231.4666666666667 285.8666666666666 234.6666666666667 291.4133333333333 237.8666666666668C301.2266666666667 242.3466666666668 309.3333333333333 248.3200000000001 315.52 256.0000000000001C321.7066666666666 263.8933333333334 324.9066666666667 272.2133333333334 324.9066666666667 281.6C324.9066666666667 296.5333333333334 319.1466666666667 308.48 307.6266666666666 317.4400000000001C296.1066666666667 326.1866666666667 280.1066666666667 330.6666666666668 260.0533333333333 330.6666666666668M234.6666666666667 192V149.3333333333334H277.3333333333333V192H234.6666666666667z" />
-    <glyph glyph-name="comment-question-outline"
-      unicode="&#xF186;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V106.6666666666667C42.6666666666667 83.2 61.8666666666667 64 85.3333333333333 64H170.6666666666667V0C170.6666666666667 -11.7333333333333 180.2666666666667 -21.3333333333333 192 -21.3333333333333H202.6666666666667C208 -21.3333333333333 213.3333333333333 -19.1999999999999 217.6 -15.1466666666666L296.5333333333333 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333H85.3333333333333M85.3333333333333 362.6666666666667H426.6666666666667V106.6666666666667H279.04L213.3333333333333 40.96V106.6666666666667H85.3333333333333V362.6666666666667M260.0533333333333 330.6666666666667C241.0666666666667 330.6666666666667 225.92 326.8266666666667 214.4 319.1466666666667C202.6666666666666 311.4666666666667 196.6933333333333 298.6666666666667 197.76 283.9466666666667H239.7866666666667C239.7866666666667 289.92 241.92 294.4000000000001 245.3333333333333 297.3866666666667C249.6 300.3733333333334 254.2933333333333 301.8666666666667 260.0533333333333 301.8666666666667C266.6666666666667 301.8666666666667 272.4266666666666 300.1600000000001 276.2666666666667 296.3200000000001C280.1066666666667 292.6933333333334 282.0266666666667 288 282.0266666666667 281.6C282.0266666666667 275.6266666666667 280.32 270.2933333333334 277.3333333333333 265.8133333333334C273.7066666666666 261.12 269.2266666666666 257.2800000000001 263.68 254.2933333333334C252.5866666666666 247.4666666666667 245.3333333333333 241.4933333333334 240.8533333333333 236.3733333333334C236.8 231.2533333333334 234.6666666666667 224.0000000000001 234.6666666666667 213.3333333333334H277.3333333333333C277.3333333333333 219.3066666666667 278.4 224.0000000000001 280.32 227.8400000000001C282.24 231.4666666666667 285.8666666666666 234.6666666666667 291.4133333333333 237.8666666666668C301.2266666666667 242.3466666666668 309.3333333333333 248.3200000000001 315.52 256.0000000000001C321.7066666666666 263.8933333333334 324.9066666666667 272.2133333333334 324.9066666666667 281.6C324.9066666666667 296.5333333333334 319.1466666666667 308.48 307.6266666666666 317.4400000000001C296.1066666666667 326.1866666666667 280.1066666666667 330.6666666666668 260.0533333333333 330.6666666666668M234.6666666666667 192V149.3333333333334H277.3333333333333V192H234.6666666666667z" />
-    <glyph glyph-name="comment-remove"
-      unicode="&#xF5DE;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M200.7466666666667 320L170.6666666666667 289.92L225.92 234.6666666666667L170.6666666666667 179.4133333333334L200.7466666666667 149.3333333333334L256 204.5866666666667L311.2533333333334 149.3333333333334L341.3333333333333 179.4133333333334L286.08 234.6666666666667L341.3333333333333 289.92L311.2533333333334 320L256 264.7466666666667L200.7466666666667 320z" />
-    <glyph glyph-name="comment-remove-outline"
-      unicode="&#xF187;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M213.3333333333333 106.6666666666667V40.96L279.04 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333V106.6666666666667H213.3333333333333M200.7466666666667 320L256 264.7466666666667L311.2533333333334 320L341.3333333333333 289.92L286.08 234.6666666666667L341.3333333333333 179.4133333333334L311.2533333333334 149.3333333333334L256 204.5866666666667L200.7466666666667 149.3333333333334L170.6666666666667 179.4133333333334L225.92 234.6666666666667L170.6666666666667 289.92L200.7466666666667 320z" />
-    <glyph glyph-name="comment-search"
-      unicode="&#xFA3B;"
-      horiz-adv-x="512" d=" M330.6666666666667 405.3333333333333C384 405.3333333333333 426.6666666666667 362.6666666666667 426.6666666666667 309.3333333333334C426.6666666666667 290.56 421.3333333333333 273.0666666666667 411.9466666666666 258.3466666666667L478.08 192L448 162.3466666666667L381.6533333333333 228.0533333333334C366.9333333333333 218.6666666666667 349.44 213.3333333333334 330.6666666666667 213.3333333333334C277.3333333333333 213.3333333333334 234.6666666666667 256 234.6666666666667 309.3333333333334S277.3333333333333 405.3333333333333 330.6666666666667 405.3333333333333M330.6666666666667 362.6666666666667C301.2266666666667 362.6666666666667 277.3333333333333 338.7733333333333 277.3333333333333 309.3333333333334S301.2266666666667 256 330.6666666666667 256S384 279.8933333333333 384 309.3333333333334S360.1066666666667 362.6666666666667 330.6666666666667 362.6666666666667M85.3333333333333 362.6666666666667H202.6666666666667C196.0533333333333 345.8133333333334 192 327.68 192 309.3333333333334C192 232.7466666666667 254.08 170.6666666666667 330.6666666666667 170.6666666666667C345.1733333333333 170.6666666666667 359.04 173.0133333333333 372.48 177.28L426.6666666666667 123.0933333333334V106.6666666666667C426.6666666666667 83.2 407.4666666666667 64 384 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -18.9866666666667 208.2133333333333 -21.3333333333333 202.6666666666667 -21.3333333333333H192C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="comment-search-outline"
-      unicode="&#xFA3C;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H202.6666666666667C197.3333333333333 349.0133333333333 193.92 334.7200000000001 192.8533333333333 320H85.3333333333333V106.6666666666667H213.3333333333333V40.96L279.04 106.6666666666667H384V165.76L426.6666666666667 123.0933333333334V106.6666666666667C426.6666666666667 83.2 407.4666666666667 64 384 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V320C42.6666666666667 343.68 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M330.6666666666667 405.3333333333333C384 405.3333333333333 426.6666666666667 362.6666666666667 426.6666666666667 309.3333333333334C426.6666666666667 290.56 421.3333333333333 273.0666666666667 411.9466666666666 258.3466666666667L478.08 192L448 162.3466666666667L381.6533333333333 228.0533333333334C366.9333333333333 218.6666666666667 349.44 213.3333333333334 330.6666666666667 213.3333333333334C277.3333333333333 213.3333333333334 234.6666666666667 256 234.6666666666667 309.3333333333334S277.3333333333333 405.3333333333333 330.6666666666667 405.3333333333333M330.6666666666667 362.6666666666667C301.2266666666667 362.6666666666667 277.3333333333333 338.7733333333333 277.3333333333333 309.3333333333334S301.2266666666667 256 330.6666666666667 256S384 279.8933333333333 384 309.3333333333334S360.1066666666667 362.6666666666667 330.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="comment-text"
-      unicode="&#xF188;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M106.6666666666667 341.3333333333334V298.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667M106.6666666666667 256V213.3333333333334H277.3333333333333V256H106.6666666666667M106.6666666666667 170.6666666666667V128H320V170.6666666666667H106.6666666666667z" />
-    <glyph glyph-name="comment-text-multiple"
-      unicode="&#xF85F;"
-      horiz-adv-x="512" d=" M64 128H21.3333333333333V384C21.3333333333333 407.4666666666667 40.5333333333333 426.6666666666667 64 426.6666666666667H405.3333333333333V384H64V128M256 -42.6666666666666C244.2666666666667 -42.6666666666666 234.6666666666667 -33.0666666666667 234.6666666666667 -21.3333333333333V42.6666666666667H149.3333333333333C125.8666666666667 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V298.6666666666667C106.6666666666667 322.1333333333334 125.8666666666667 341.3333333333334 149.3333333333333 341.3333333333334H448C471.4666666666667 341.3333333333334 490.6666666666666 322.1333333333334 490.6666666666666 298.6666666666667V85.3333333333334C490.6666666666666 61.8666666666667 471.4666666666667 42.6666666666667 448 42.6666666666667H360.5333333333333L281.6 -36.48C277.3333333333333 -40.32 272.2133333333333 -42.6666666666666 266.6666666666667 -42.6666666666666H256M192 256V213.3333333333334H405.3333333333333V256H192M192 170.6666666666667V128H362.6666666666667V170.6666666666667H192z" />
-    <glyph glyph-name="comment-text-multiple-outline"
-      unicode="&#xF860;"
-      horiz-adv-x="512" d=" M256 -42.6666666666666C244.2666666666667 -42.6666666666666 234.6666666666667 -33.0666666666667 234.6666666666667 -21.3333333333333V42.6666666666667H149.3333333333333C125.8666666666667 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V298.6666666666667C106.6666666666667 322.1333333333334 125.8666666666667 341.3333333333334 149.3333333333333 341.3333333333334H448C471.4666666666667 341.3333333333334 490.6666666666666 322.1333333333334 490.6666666666666 298.6666666666667V85.3333333333334C490.6666666666666 61.8666666666667 471.4666666666667 42.6666666666667 448 42.6666666666667H360.5333333333333L281.6 -36.48C277.3333333333333 -40.32 272.2133333333333 -42.6666666666666 266.6666666666667 -42.6666666666666H256M277.3333333333333 85.3333333333334V19.6266666666667L343.04 85.3333333333334H448V298.6666666666667H149.3333333333333V85.3333333333334H277.3333333333333M64 128H21.3333333333333V384C21.3333333333333 407.4666666666667 40.5333333333333 426.6666666666667 64 426.6666666666667H405.3333333333333V384H64V128M192 256H405.3333333333333V213.3333333333334H192V256M192 170.6666666666667H362.6666666666667V128H192V170.6666666666667z" />
-    <glyph glyph-name="comment-text-outline"
-      unicode="&#xF189;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M213.3333333333333 106.6666666666667V40.96L279.04 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333V106.6666666666667H213.3333333333333M128 298.6666666666667H384V256H128V298.6666666666667M128 213.3333333333334H320V170.6666666666667H128V213.3333333333334z" />
-    <glyph glyph-name="compare"
-      unicode="&#xF18A;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H298.6666666666667V341.3333333333334H405.3333333333333V64L298.6666666666667 192V0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M213.3333333333333 64H106.6666666666667L213.3333333333333 192M213.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H213.3333333333333V-42.6666666666666H256V426.6666666666667H213.3333333333333V384z" />
-    <glyph glyph-name="compass"
-      unicode="&#xF18B;"
-      horiz-adv-x="512" d=" M302.72 145.28L128 64L209.28 238.72L384 320M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 215.4666666666667C242.9866666666667 215.4666666666667 232.5333333333334 205.0133333333333 232.5333333333334 192C232.5333333333334 178.9866666666667 242.9866666666667 168.5333333333334 256 168.5333333333334C269.0133333333333 168.5333333333334 279.4666666666667 178.9866666666667 279.4666666666667 192C279.4666666666667 205.0133333333333 269.0133333333333 215.4666666666667 256 215.4666666666667z" />
-    <glyph glyph-name="compass-outline"
-      unicode="&#xF18C;"
-      horiz-adv-x="512" d=" M149.3333333333333 85.3333333333334L217.6 230.4000000000001L362.6666666666667 298.6666666666667L294.4 153.6L149.3333333333333 85.3333333333334M256 211.2C245.3333333333333 211.2 236.8 202.6666666666667 236.8 192S245.3333333333333 172.8 256 172.8S275.2 181.3333333333334 275.2 192S266.6666666666667 211.2 256 211.2M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="console"
-      unicode="&#xF18D;"
-      horiz-adv-x="512" d=" M426.6666666666667 42.6666666666667V298.6666666666667H85.3333333333333V42.6666666666667H426.6666666666667M426.6666666666667 384C450.1333333333334 384 469.3333333333333 364.8 469.3333333333333 341.3333333333334V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V341.3333333333334C42.6666666666667 365.0133333333333 61.8666666666667 384 85.3333333333333 384H426.6666666666667M277.3333333333333 85.3333333333334V128H384V85.3333333333334H277.3333333333333M204.3733333333333 170.6666666666667L118.8266666666667 256H179.2L249.6 185.6C257.92 177.28 257.92 163.6266666666667 249.6 155.3066666666667L179.6266666666667 85.3333333333334H119.2533333333333L204.3733333333333 170.6666666666667z" />
-    <glyph glyph-name="console-line"
-      unicode="&#xF7B6;"
-      horiz-adv-x="512" d=" M277.3333333333333 42.6666666666667V106.6666666666667H448V42.6666666666667H277.3333333333333M181.3333333333333 170.6666666666667L52.6933333333333 298.6666666666667H143.1466666666667L248.9600000000001 193.0666666666667C261.3333333333334 180.48 261.3333333333334 160 248.9600000000001 147.84L143.7866666666667 42.6666666666667H53.3333333333333L181.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="console-network"
-      unicode="&#xF8A8;"
-      horiz-adv-x="512" d=" M362.6666666666667 405.3333333333333C386.1333333333334 405.3333333333333 405.3333333333333 386.1333333333334 405.3333333333333 362.6666666666667V149.3333333333334C405.3333333333333 125.8666666666667 386.1333333333334 106.6666666666667 362.6666666666667 106.6666666666667H277.3333333333333V64H298.6666666666667C310.4 64 320 54.4 320 42.6666666666667H469.3333333333333V0H320C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0H42.6666666666667V42.6666666666667H192C192 54.4 201.6 64 213.3333333333333 64H234.6666666666667V106.6666666666667H149.3333333333333C125.8666666666667 106.6666666666667 106.6666666666667 125.8666666666667 106.6666666666667 149.3333333333334V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333H362.6666666666667M149.3333333333333 320L234.6666666666667 234.6666666666667L149.3333333333333 149.3333333333334H210.1333333333333L280.1066666666667 219.3066666666667C288 227.6266666666667 288 241.0666666666667 280.1066666666667 249.6L209.7066666666667 320H149.3333333333333M362.6666666666667 192H298.6666666666667V149.3333333333334H362.6666666666667V192z" />
-    <glyph glyph-name="contact-mail"
-      unicode="&#xF18E;"
-      horiz-adv-x="512" d=" M448 277.3333333333334V298.6666666666667L384 256L320 298.6666666666667V277.3333333333334L384 234.6666666666667M469.3333333333333 384H42.6666666666667C19.2 384 0 364.8 0 341.3333333333334V42.6666666666667C0 19.2 19.2 0 42.6666666666667 0H469.3333333333333C492.8 0 512 19.2 512 42.6666666666667V341.3333333333334C512 364.8 492.8 384 469.3333333333333 384M170.6666666666667 320C206.08 320 234.6666666666667 291.4133333333334 234.6666666666667 256S206.08 192 170.6666666666667 192S106.6666666666667 220.5866666666667 106.6666666666667 256S135.2533333333333 320 170.6666666666667 320M298.6666666666667 64H42.6666666666667V85.3333333333334C42.6666666666667 128 128 151.4666666666667 170.6666666666667 151.4666666666667S298.6666666666667 128 298.6666666666667 85.3333333333334M469.3333333333333 192H298.6666666666667V320H469.3333333333333" />
-    <glyph glyph-name="contacts"
-      unicode="&#xF6CA;"
-      horiz-adv-x="512" d=" M426.6666666666667 448H85.3333333333333V405.3333333333333H426.6666666666667V448M85.3333333333333 -64H426.6666666666667V-21.3333333333333H85.3333333333333V-64M426.6666666666667 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.4666666666667 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667M256 304C282.4533333333333 304 304 282.4533333333334 304 256S282.4533333333333 208 256 208S208 229.5466666666667 208 256S229.5466666666667 304 256 304M362.6666666666667 85.3333333333334H149.3333333333333V117.3333333333334C149.3333333333333 152.96 220.3733333333333 170.6666666666667 256 170.6666666666667S362.6666666666667 152.96 362.6666666666667 117.3333333333334V85.3333333333334z" />
-    <glyph glyph-name="contain"
-      unicode="&#xFA3D;"
-      horiz-adv-x="512" d=" M42.6666666666667 384H170.6666666666667V341.3333333333334H85.3333333333333V42.6666666666667H170.6666666666667V0H42.6666666666667V384M149.3333333333333 85.3333333333334V128H192V85.3333333333334H149.3333333333333M234.6666666666667 85.3333333333334V128H277.3333333333333V85.3333333333334H234.6666666666667M320 85.3333333333334V128H362.6666666666667V85.3333333333334H320M469.3333333333333 384V0H341.3333333333333V42.6666666666667H426.6666666666667V341.3333333333334H341.3333333333333V384H469.3333333333333z" />
-    <glyph glyph-name="contain-end"
-      unicode="&#xFA3E;"
-      horiz-adv-x="512" d=" M149.3333333333333 85.3333333333334V128H192V85.3333333333334H149.3333333333333M234.6666666666667 85.3333333333334V128H277.3333333333333V85.3333333333334H234.6666666666667M320 85.3333333333334V128H362.6666666666667V85.3333333333334H320M469.3333333333333 384V0H341.3333333333333V42.6666666666667H426.6666666666667V341.3333333333334H341.3333333333333V384H469.3333333333333z" />
-    <glyph glyph-name="contain-start"
-      unicode="&#xFA3F;"
-      horiz-adv-x="512" d=" M42.6666666666667 384H170.6666666666667V341.3333333333334H85.3333333333333V42.6666666666667H170.6666666666667V0H42.6666666666667V384M149.3333333333333 85.3333333333334V128H192V85.3333333333334H149.3333333333333M234.6666666666667 85.3333333333334V128H277.3333333333333V85.3333333333334H234.6666666666667M320 85.3333333333334V128H362.6666666666667V85.3333333333334H320z" />
-    <glyph glyph-name="content-copy"
-      unicode="&#xF18F;"
-      horiz-adv-x="512" d=" M405.3333333333333 0H170.6666666666667V298.6666666666667H405.3333333333333M405.3333333333333 341.3333333333334H170.6666666666667C147.2 341.3333333333334 128 322.1333333333334 128 298.6666666666667V0C128 -23.4666666666667 147.2 -42.6666666666666 170.6666666666667 -42.6666666666666H405.3333333333333C428.8 -42.6666666666666 448 -23.4666666666667 448 0V298.6666666666667C448 322.1333333333334 428.8 341.3333333333334 405.3333333333333 341.3333333333334M341.3333333333333 426.6666666666667H85.3333333333333C61.8666666666667 426.6666666666667 42.6666666666667 407.4666666666667 42.6666666666667 384V85.3333333333334H85.3333333333333V384H341.3333333333333V426.6666666666667z" />
-    <glyph glyph-name="content-cut"
-      unicode="&#xF190;"
-      horiz-adv-x="512" d=" M405.3333333333333 384L277.3333333333333 256L320 213.3333333333334L469.3333333333333 362.6666666666667V384M256 181.3333333333334C250.0266666666667 181.3333333333334 245.3333333333333 186.0266666666667 245.3333333333333 192S250.0266666666667 202.6666666666667 256 202.6666666666667S266.6666666666667 197.9733333333333 266.6666666666667 192S261.9733333333333 181.3333333333334 256 181.3333333333334M128 21.3333333333334C104.5333333333333 21.3333333333334 85.3333333333333 40.5333333333333 85.3333333333333 64C85.3333333333333 87.68 104.5333333333333 106.6666666666667 128 106.6666666666667S170.6666666666667 87.4666666666667 170.6666666666667 64C170.6666666666667 40.3200000000001 151.4666666666667 21.3333333333334 128 21.3333333333334M128 277.3333333333334C104.5333333333333 277.3333333333334 85.3333333333333 296.5333333333334 85.3333333333333 320C85.3333333333333 343.68 104.5333333333333 362.6666666666667 128 362.6666666666667S170.6666666666667 343.4666666666667 170.6666666666667 320C170.6666666666667 296.32 151.4666666666667 277.3333333333334 128 277.3333333333334M205.6533333333333 285.0133333333333C210.56 295.68 213.3333333333333 307.4133333333334 213.3333333333333 320C213.3333333333333 367.1466666666667 175.1466666666667 405.3333333333333 128 405.3333333333333S42.6666666666667 367.1466666666667 42.6666666666667 320S80.8533333333333 234.6666666666667 128 234.6666666666667C140.5866666666667 234.6666666666667 152.32 237.4400000000001 162.9866666666667 242.3466666666667L213.3333333333333 192L162.9866666666667 141.6533333333334C152.32 146.56 140.5866666666667 149.3333333333334 128 149.3333333333334C80.8533333333333 149.3333333333334 42.6666666666667 111.1466666666667 42.6666666666667 64S80.8533333333333 -21.3333333333333 128 -21.3333333333333S213.3333333333333 16.8533333333334 213.3333333333333 64C213.3333333333333 76.5866666666667 210.56 88.3200000000001 205.6533333333333 98.9866666666667L256 149.3333333333334L405.3333333333333 0H469.3333333333333V21.3333333333334L205.6533333333333 285.0133333333333z" />
-    <glyph glyph-name="content-duplicate"
-      unicode="&#xF191;"
-      horiz-adv-x="512" d=" M234.6666666666667 85.3333333333334H85.3333333333333C61.8666666666667 85.3333333333334 42.6666666666667 104.5333333333333 42.6666666666667 128V384C42.6666666666667 407.4666666666667 61.8666666666667 426.6666666666667 85.3333333333333 426.6666666666667H341.3333333333333V384H85.3333333333333V128H234.6666666666667V170.6666666666667L320 106.6666666666667L234.6666666666667 42.6666666666667V85.3333333333334M405.3333333333333 0V298.6666666666667H170.6666666666667V170.6666666666667H128V298.6666666666667C128 322.1333333333334 147.2 341.3333333333334 170.6666666666667 341.3333333333334H405.3333333333333C428.8 341.3333333333334 448 322.1333333333334 448 298.6666666666667V0C448 -23.4666666666667 428.8 -42.6666666666666 405.3333333333333 -42.6666666666666H170.6666666666667C147.2 -42.6666666666666 128 -23.4666666666667 128 0V42.6666666666667H170.6666666666667V0H405.3333333333333z" />
-    <glyph glyph-name="content-paste"
-      unicode="&#xF192;"
-      horiz-adv-x="512" d=" M405.3333333333333 21.3333333333334H106.6666666666667V362.6666666666667H149.3333333333333V298.6666666666667H362.6666666666667V362.6666666666667H405.3333333333333M256 405.3333333333333C267.7333333333334 405.3333333333333 277.3333333333333 395.7333333333334 277.3333333333333 384S267.7333333333334 362.6666666666667 256 362.6666666666667S234.6666666666667 372.2666666666667 234.6666666666667 384S244.2666666666667 405.3333333333333 256 405.3333333333333M405.3333333333333 405.3333333333333H316.16C307.2 430.08 283.7333333333334 448 256 448C228.2666666666667 448 204.8 430.08 195.84 405.3333333333333H106.6666666666667C83.2 405.3333333333333 64 386.1333333333334 64 362.6666666666667V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H405.3333333333333C428.8 -21.3333333333333 448 -2.1333333333333 448 21.3333333333334V362.6666666666667C448 386.1333333333334 428.8 405.3333333333333 405.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="content-save"
-      unicode="&#xF193;"
-      horiz-adv-x="512" d=" M320 256H106.6666666666667V341.3333333333334H320M256 42.6666666666667C220.5866666666667 42.6666666666667 192 71.2533333333333 192 106.6666666666667S220.5866666666667 170.6666666666667 256 170.6666666666667S320 142.0800000000001 320 106.6666666666667S291.4133333333333 42.6666666666667 256 42.6666666666667M362.6666666666667 384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V298.6666666666667L362.6666666666667 384z" />
-    <glyph glyph-name="content-save-all"
-      unicode="&#xF194;"
-      horiz-adv-x="512" d=" M362.6666666666667 298.6666666666667V384H149.3333333333333V298.6666666666667H362.6666666666667M298.6666666666667 85.3333333333334C334.08 85.3333333333334 362.6666666666667 113.92 362.6666666666667 149.3333333333334S334.08 213.3333333333334 298.6666666666667 213.3333333333334S234.6666666666667 184.7466666666667 234.6666666666667 149.3333333333334S263.2533333333334 85.3333333333334 298.6666666666667 85.3333333333334M405.3333333333333 426.6666666666667L490.6666666666666 341.3333333333334V85.3333333333334C490.6666666666666 61.8666666666667 471.4666666666667 42.6666666666667 448 42.6666666666667H149.3333333333333C125.6533333333333 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V384C106.6666666666667 407.4666666666667 125.8666666666667 426.6666666666667 149.3333333333333 426.6666666666667H405.3333333333333M21.3333333333333 298.6666666666667H64V0H362.6666666666667V-42.6666666666666H64C40.5333333333333 -42.6666666666666 21.3333333333333 -23.4666666666667 21.3333333333333 0V298.6666666666667z" />
-    <glyph glyph-name="content-save-outline"
-      unicode="&#xF817;"
-      horiz-adv-x="512" d=" M320 341.3333333333334V256H106.6666666666667V42.6666666666667H199.4666666666667C181.3333333333333 58.24 170.6666666666667 81.28 170.6666666666667 106.6666666666667C170.6666666666667 153.8133333333334 208.8533333333333 192 256 192S341.3333333333333 153.8133333333334 341.3333333333333 106.6666666666667C341.3333333333333 81.28 330.6666666666667 58.24 312.5333333333333 42.6666666666667H405.3333333333333V280.9600000000001L344.9600000000001 341.3333333333334H320M106.6666666666667 298.6666666666667H277.3333333333333V341.3333333333334H106.6666666666667V298.6666666666667M362.6666666666667 384L448 298.6666666666667V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H362.6666666666667M256 149.3333333333334C232.5333333333334 149.3333333333334 213.3333333333333 130.1333333333333 213.3333333333333 106.6666666666667S232.5333333333334 64 256 64S298.6666666666667 83.2 298.6666666666667 106.6666666666667S279.4666666666667 149.3333333333334 256 149.3333333333334z" />
-    <glyph glyph-name="content-save-settings"
-      unicode="&#xF61B;"
-      horiz-adv-x="512" d=" M320 277.3333333333334V362.6666666666667H106.6666666666667V277.3333333333334H320M256 64C291.4133333333333 64 320 92.5866666666667 320 128S291.4133333333333 192 256 192S192 163.4133333333334 192 128S220.5866666666667 64 256 64M362.6666666666667 405.3333333333333L448 320V64C448 40.5333333333333 428.8 21.3333333333334 405.3333333333333 21.3333333333334H106.6666666666667C82.9866666666667 21.3333333333334 64 40.5333333333333 64 64V362.6666666666667C64 386.1333333333334 83.2 405.3333333333333 106.6666666666667 405.3333333333333H362.6666666666667M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333z" />
-    <glyph glyph-name="content-save-settings-outline"
-      unicode="&#xFB13;"
-      horiz-adv-x="512" d=" M320 362.6666666666667V277.3333333333334H106.6666666666667V64H199.4666666666667C181.3333333333333 79.5733333333334 170.6666666666667 102.6133333333334 170.6666666666667 128C170.6666666666667 175.1466666666667 208.8533333333333 213.3333333333334 256 213.3333333333334S341.3333333333333 175.1466666666667 341.3333333333333 128C341.3333333333333 102.6133333333334 330.6666666666667 79.5733333333334 312.5333333333333 64H405.3333333333333V302.2933333333334L344.9600000000001 362.6666666666667H320M106.6666666666667 320H277.3333333333333V362.6666666666667H106.6666666666667V320M362.6666666666667 405.3333333333333L448 320V64C448 40.5333333333333 428.8 21.3333333333334 405.3333333333333 21.3333333333334H106.6666666666667C82.9866666666667 21.3333333333334 64 40.5333333333333 64 64V362.6666666666667C64 386.1333333333334 83.2 405.3333333333333 106.6666666666667 405.3333333333333H362.6666666666667M256 170.6666666666667C232.5333333333334 170.6666666666667 213.3333333333333 151.4666666666667 213.3333333333333 128S232.5333333333334 85.3333333333334 256 85.3333333333334S298.6666666666667 104.5333333333333 298.6666666666667 128S279.4666666666667 170.6666666666667 256 170.6666666666667M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333z" />
-    <glyph glyph-name="contrast"
-      unicode="&#xF195;"
-      horiz-adv-x="512" d=" M93.44 2.1333333333334C80.64 6.1866666666667 70.4 16.4266666666667 66.1333333333333 29.2266666666667L418.7733333333333 381.8666666666667C431.5733333333333 377.6 441.8133333333334 367.36 445.8666666666666 354.56L93.44 2.1333333333334M426.6666666666667 106.6666666666667V64H277.3333333333333V106.6666666666667H426.6666666666667M64 320H128V384H170.6666666666667V320H234.6666666666667V277.3333333333334H170.6666666666667V213.3333333333334H128V277.3333333333334H64V320z" />
-    <glyph glyph-name="contrast-box"
-      unicode="&#xF196;"
-      horiz-adv-x="512" d=" M362.6666666666667 117.3333333333334H256V85.3333333333334H362.6666666666667M405.3333333333333 42.6666666666667H106.6666666666667L405.3333333333333 341.3333333333334M117.3333333333333 288H160V330.6666666666667H192V288H234.6666666666667V256H192V213.3333333333334H160V256H117.3333333333333M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="contrast-circle"
-      unicode="&#xF197;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C208.8533333333333 21.3333333333334 166.1866666666667 40.5333333333333 135.2533333333333 71.2533333333333L376.7466666666667 312.7466666666667C407.4666666666667 281.8133333333334 426.6666666666667 239.1466666666667 426.6666666666667 192C426.6666666666667 97.7066666666667 350.2933333333334 21.3333333333334 256 21.3333333333334M128 277.3333333333334H170.6666666666667V320H202.6666666666667V277.3333333333334H245.3333333333333V245.3333333333334H202.6666666666667V202.6666666666667H170.6666666666667V245.3333333333334H128M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 106.6666666666667H362.6666666666667V138.6666666666667H256V106.6666666666667z" />
-    <glyph glyph-name="cookie"
-      unicode="&#xF198;"
-      horiz-adv-x="512" d=" M256 384C149.9733333333333 384 64 298.0266666666667 64 192S149.9733333333333 0 256 0S448 85.9733333333334 448 192C448 202.6666666666667 447.1466666666667 213.3333333333334 445.2266666666667 224C439.4666666666667 234.6666666666667 426.6666666666667 234.6666666666667 426.6666666666667 234.6666666666667H384V256C384 277.3333333333334 362.6666666666667 277.3333333333334 362.6666666666667 277.3333333333334H320V298.6666666666667C320 320 298.6666666666667 320 298.6666666666667 320H277.3333333333333V362.6666666666667C277.3333333333333 384 256 384 256 384M202.6666666666667 320C220.3733333333333 320 234.6666666666667 305.7066666666667 234.6666666666667 288S220.3733333333333 256 202.6666666666667 256S170.6666666666667 270.2933333333334 170.6666666666667 288S184.96 320 202.6666666666667 320M138.6666666666667 234.6666666666667C156.3733333333333 234.6666666666667 170.6666666666667 220.3733333333333 170.6666666666667 202.6666666666667S156.3733333333333 170.6666666666667 138.6666666666667 170.6666666666667S106.6666666666667 184.96 106.6666666666667 202.6666666666667S120.96 234.6666666666667 138.6666666666667 234.6666666666667M245.3333333333333 213.3333333333334C263.04 213.3333333333334 277.3333333333333 199.04 277.3333333333333 181.3333333333334S263.04 149.3333333333334 245.3333333333333 149.3333333333334S213.3333333333333 163.6266666666667 213.3333333333333 181.3333333333334S227.6266666666667 213.3333333333334 245.3333333333333 213.3333333333334M352 170.6666666666667C369.7066666666666 170.6666666666667 384 156.3733333333333 384 138.6666666666667S369.7066666666666 106.6666666666667 352 106.6666666666667S320 120.96 320 138.6666666666667S334.2933333333333 170.6666666666667 352 170.6666666666667M234.6666666666667 106.6666666666667C252.3733333333334 106.6666666666667 266.6666666666667 92.3733333333333 266.6666666666667 74.6666666666667S252.3733333333334 42.6666666666667 234.6666666666667 42.6666666666667S202.6666666666667 56.96 202.6666666666667 74.6666666666667S216.96 106.6666666666667 234.6666666666667 106.6666666666667z" />
-    <glyph glyph-name="copyright"
-      unicode="&#xF5E6;"
-      horiz-adv-x="512" d=" M215.04 216.32C216.1066666666667 223.36 218.4533333333333 229.5466666666667 221.44 234.6666666666667C224 240.2133333333334 228.6933333333334 244.6933333333334 234.0266666666667 248.1066666666667C239.1466666666667 251.3066666666667 245.3333333333333 252.8000000000001 253.44 253.0133333333334C258.3466666666667 252.8000000000001 262.8266666666667 251.9466666666667 266.6666666666667 250.24C271.1466666666667 248.32 274.9866666666667 245.3333333333334 277.9733333333333 242.5600000000001C280.96 239.36 283.3066666666666 235.5200000000001 285.2266666666667 231.2533333333334C287.1466666666667 226.9866666666668 288 222.2933333333334 288 217.6H326.4C325.9733333333334 227.6266666666667 324.0533333333334 236.8000000000001 320 245.3333333333334C316.8 253.4400000000001 311.8933333333333 260.6933333333334 305.4933333333334 266.6666666666668C298.6666666666667 272.6400000000001 291.4133333333333 277.3333333333334 282.4533333333333 280.7466666666668C273.4933333333334 284.1600000000001 263.68 285.6533333333334 252.8 285.6533333333334C238.9333333333333 285.6533333333334 226.7733333333333 283.3066666666668 216.5333333333333 278.4000000000001C206.2933333333333 273.4933333333334 197.76 266.6666666666668 190.9333333333333 258.7733333333335C184.1066666666667 250.4533333333334 178.9866666666667 240.8533333333334 175.7866666666667 229.7600000000001C172.5866666666667 218.6666666666668 170.6666666666667 207.1466666666667 170.6666666666667 194.7733333333334V189.0133333333334C170.6666666666667 176.6400000000001 172.3733333333334 165.1200000000001 175.5733333333334 154.0266666666668C178.7733333333334 142.9333333333334 183.8933333333334 133.3333333333334 190.72 125.2266666666668C197.5466666666667 117.3333333333334 206.0800000000001 110.5066666666668 216.32 105.8133333333335C226.56 101.1200000000001 238.7200000000001 98.5600000000001 252.5866666666667 98.5600000000001C262.6133333333334 98.5600000000001 272 100.2666666666668 280.7466666666667 103.4666666666668C289.4933333333334 106.6666666666668 297.1733333333333 111.1466666666668 303.7866666666667 117.3333333333335C310.4 122.6666666666668 315.7333333333334 129.2800000000002 320 136.9600000000002C323.4133333333333 144.6400000000001 325.76 152.7466666666668 325.9733333333333 161.4933333333335H288C288 157.0133333333334 286.5066666666667 152.9600000000002 284.5866666666667 149.3333333333335C282.6666666666667 145.2800000000002 280.1066666666667 142.0800000000002 277.3333333333333 139.3066666666668C273.7066666666667 136.5333333333334 270.08 134.4000000000001 265.8133333333334 132.9066666666668C261.76 131.4133333333334 257.4933333333334 130.9866666666668 253.0133333333334 130.7733333333334C245.3333333333334 130.9866666666668 238.9333333333334 132.4800000000001 234.0266666666667 135.6800000000001C228.6933333333334 138.6666666666668 224 143.5733333333334 221.44 149.3333333333335C218.4533333333333 154.2400000000001 216.1066666666667 160.6400000000001 215.04 167.6800000000001C213.9733333333333 174.7200000000002 213.3333333333333 181.9733333333335 213.3333333333333 189.0133333333334V194.7733333333334C213.3333333333333 202.6666666666668 213.9733333333333 209.2800000000001 215.04 216.3200000000001M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="cordova"
-      unicode="&#xF957;"
-      horiz-adv-x="512" d=" M430.5066666666667 -11.7333333333333H361.3866666666666L366.2933333333333 46.5066666666667H332.3733333333333L327.4666666666666 -11.7333333333333H184.5333333333333L179.6266666666666 46.5066666666667H145.7066666666667L150.6133333333334 -11.7333333333333H81.4933333333333L42.6666666666667 240.4266666666667L139.7333333333333 395.7333333333334H372.2666666666667L469.3333333333333 240.4266666666667L430.5066666666667 -11.7333333333333M353.0666666666667 318.0800000000001H290.56L294.8266666666667 289.0666666666667H217.1733333333333L221.44 318.0800000000001H158.9333333333333L120.32 240.4266666666667L139.7333333333333 85.3333333333334H372.2666666666667L391.68 240.4266666666667L353.0666666666667 318.0800000000001M318.9333333333334 136.7466666666667C313.6 136.7466666666667 309.3333333333334 152.96 309.3333333333334 172.8C309.3333333333334 192.8533333333333 313.6 209.0666666666667 318.9333333333334 209.0666666666667C324.48 209.0666666666667 328.7466666666667 192.8533333333333 328.7466666666667 172.8C328.7466666666667 152.96 324.48 136.7466666666667 318.9333333333334 136.7466666666667M196.6933333333333 133.76C191.1466666666667 133.76 186.88 149.9733333333334 186.88 169.8133333333333C186.88 189.8666666666667 191.1466666666667 205.8666666666667 196.6933333333333 205.8666666666667C202.0266666666667 205.8666666666667 206.2933333333333 189.8666666666667 206.2933333333333 169.8133333333333C206.2933333333333 149.9733333333334 202.0266666666667 133.76 196.6933333333333 133.76z" />
-    <glyph glyph-name="corn"
-      unicode="&#xF7B7;"
-      horiz-adv-x="512" d=" M234.6666666666667 192H188.16C205.2266666666667 181.3333333333334 220.8 169.1733333333334 234.6666666666667 156.16V192M149.3333333333333 213.3333333333334C155.0933333333333 322.56 199.8933333333334 405.3333333333333 256 405.3333333333333C312.7466666666667 405.3333333333333 357.76 321.2800000000001 362.6666666666667 210.7733333333334C394.6666666666667 225.4933333333334 430.2933333333334 234.6666666666667 469.3333333333333 234.6666666666667C346.6666666666667 179.84 389.3333333333333 -21.3333333333333 256 -21.3333333333333C128 -21.3333333333333 169.1733333333333 179.84 42.6666666666667 234.6666666666667C81.4933333333333 234.6666666666667 117.3333333333333 226.1333333333334 149.3333333333333 213.3333333333334M234.6666666666667 213.3333333333334V256H175.7866666666667L171.3066666666667 213.3333333333334H234.6666666666667M234.6666666666667 277.3333333333334V320H193.0666666666667C187.7333333333334 307.2000000000001 183.4666666666667 292.9066666666667 179.84 277.3333333333334H234.6666666666667M234.6666666666667 341.3333333333334V377.6C222.9333333333333 370.56 212.2666666666667 357.9733333333334 202.6666666666667 341.3333333333334H234.6666666666667M256 384V341.3333333333334H277.3333333333333V320H256V277.3333333333334H298.6666666666667V256H256V213.3333333333334H320V192H256V149.3333333333334H298.6666666666667V128H260.9066666666667C286.2933333333333 97.0666666666667 301.8666666666667 64 305.4933333333334 37.76C326.6133333333334 73.3866666666667 340.48 131.4133333333334 341.3333333333333 197.12C340.0533333333333 298.6666666666667 301.44 384 256 384z" />
-    <glyph glyph-name="counter"
-      unicode="&#xF199;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M85.3333333333333 320V64H234.6666666666667V320H85.3333333333333M426.6666666666667 64V320H400.2133333333334C405.3333333333333 308.48 404.2666666666667 297.1733333333334 404.2666666666667 295.8933333333333C402.7733333333334 281.6 392.7466666666668 266.6666666666667 389.12 261.3333333333334L339.4133333333334 206.9333333333333L410.24 207.36L410.4533333333334 181.3333333333333L299.5200000000001 181.9733333333333L298.6666666666668 203.3066666666666S363.7333333333334 272.2133333333333 366.9333333333334 278.4C369.9200000000001 284.3733333333333 382.0800000000001 320 352.0000000000001 320C325.7600000000001 318.9333333333333 328.7466666666668 292.2666666666667 328.7466666666668 292.2666666666667L295.8933333333335 292.0533333333333S296.1066666666668 306.1333333333334 304.0000000000001 320H277.3333333333333V64H332.3733333333334L332.16 82.3466666666667L352.8533333333333 82.5600000000001S372.2666666666667 85.9733333333334 372.48 104.96C373.3333333333333 126.2933333333334 355.2000000000001 126.2933333333334 352 126.2933333333334C349.2266666666667 126.2933333333334 329.1733333333333 125.2266666666667 329.1733333333333 107.7333333333334H296.7466666666667S297.6 151.6800000000001 352 151.6800000000001C407.4666666666667 151.6800000000001 404.48 108.5866666666668 404.48 108.5866666666668S405.3333333333333 81.9200000000001 380.8 71.8933333333334L391.8933333333333 64.0000000000001H426.6666666666667M190.2933333333333 106.6666666666667H158.2933333333333V230.4000000000001L119.8933333333333 218.4533333333334V244.6933333333334L186.88 268.5866666666667H190.2933333333333V106.6666666666667z" />
-    <glyph glyph-name="cow"
-      unicode="&#xF19A;"
-      horiz-adv-x="512" d=" M224 64C229.9733333333333 64 234.6666666666667 59.3066666666667 234.6666666666667 53.3333333333334S229.9733333333333 42.6666666666667 224 42.6666666666667S213.3333333333333 47.36 213.3333333333333 53.3333333333334S218.0266666666667 64 224 64M288 64C293.9733333333333 64 298.6666666666667 59.3066666666667 298.6666666666667 53.3333333333334S293.9733333333333 42.6666666666667 288 42.6666666666667S277.3333333333333 47.36 277.3333333333333 53.3333333333334S282.0266666666667 64 288 64M213.3333333333333 213.3333333333334C225.0666666666667 213.3333333333334 234.6666666666667 203.7333333333334 234.6666666666667 192S225.0666666666667 170.6666666666667 213.3333333333333 170.6666666666667S192 180.2666666666667 192 192S201.6 213.3333333333334 213.3333333333333 213.3333333333334M298.6666666666667 213.3333333333334C310.4 213.3333333333334 320 203.7333333333334 320 192S310.4 170.6666666666667 298.6666666666667 170.6666666666667S277.3333333333333 180.2666666666667 277.3333333333333 192S286.9333333333333 213.3333333333334 298.6666666666667 213.3333333333334M384 64C384 16.8533333333334 326.6133333333334 -21.3333333333333 256 -21.3333333333333S128 16.8533333333334 128 64C128 83.2 137.6 100.9066666666667 153.6 115.2000000000001C137.6 136.5333333333334 128 163.2000000000001 128 192L130.56 218.0266666666667C119.04 214.8266666666667 105.1733333333333 214.8266666666667 93.8666666666667 218.0266666666667C72.1066666666667 224 39.2533333333333 248.5333333333334 44.16 265.6C49.0666666666667 282.6666666666667 89.8133333333334 285.8666666666667 111.5733333333333 279.4666666666667C124.16 275.8400000000001 137.6 266.6666666666668 145.4933333333334 256.8533333333334L157.6533333333333 274.1333333333334C144.8533333333333 297.6 149.3333333333333 362.6666666666667 213.3333333333333 384L211.4133333333333 381.0133333333333C205.44 371.6266666666667 190.08 341.9733333333334 206.2933333333333 309.9733333333334C221.6533333333333 316.3733333333334 238.2933333333333 320 256 320C273.7066666666667 320 290.3466666666667 316.3733333333334 305.7066666666667 309.9733333333334C321.92 341.9733333333334 306.56 371.6266666666667 300.5866666666667 381.0133333333333L298.6666666666667 384C362.6666666666667 362.6666666666667 367.1466666666667 297.6 354.3466666666667 274.1333333333334L366.5066666666667 256.8533333333334C374.4 266.6666666666667 387.84 275.8400000000001 400.4266666666666 279.4666666666667C422.1866666666666 285.8666666666667 462.9333333333333 282.6666666666667 467.84 265.6C472.7466666666667 248.5333333333333 439.8933333333333 224 418.1333333333334 218.0266666666667C406.8266666666667 214.8266666666667 392.9600000000001 214.8266666666667 381.4400000000001 218.0266666666667L384 192C384 163.2000000000001 374.4 136.5333333333334 358.4 115.2000000000001C374.4 100.9066666666667 384 83.2 384 64M256 106.6666666666667C208.8533333333333 106.6666666666667 170.6666666666667 87.4666666666667 170.6666666666667 64S208.8533333333333 21.3333333333334 256 21.3333333333334S341.3333333333333 40.5333333333333 341.3333333333333 64S303.1466666666667 106.6666666666667 256 106.6666666666667M256 149.3333333333334C279.8933333333333 149.3333333333334 302.2933333333333 144.8533333333334 321.4933333333334 137.3866666666667C333.8666666666667 152.1066666666667 341.3333333333333 170.6666666666667 341.3333333333333 192C341.3333333333333 239.1466666666667 303.1466666666667 277.3333333333334 256 277.3333333333334S170.6666666666667 239.1466666666667 170.6666666666667 192C170.6666666666667 170.6666666666667 178.1333333333333 152.1066666666667 190.5066666666667 137.3866666666667C209.7066666666667 144.8533333333334 232.1066666666667 149.3333333333334 256 149.3333333333334M300.5866666666667 381.0133333333333z" />
-    <glyph glyph-name="crane"
-      unicode="&#xF861;"
-      horiz-adv-x="512" d=" M426.6666666666667 320V341.3333333333334C426.6666666666667 353.0666666666667 417.0666666666667 362.6666666666667 405.3333333333333 362.6666666666667H192V384H128V362.6666666666667H106.6666666666667V320H128V128H106.6666666666667V170.6666666666667H64V128H42.6666666666667V85.3333333333334H64V0H106.6666666666667V85.3333333333334H213.3333333333333V0H256V85.3333333333334H277.3333333333333V128H256V170.6666666666667H213.3333333333333V128H192V320H362.6666666666667V221.44C352.64 217.8133333333333 345.3866666666667 208.4266666666667 345.3866666666667 197.12C345.3866666666667 187.7333333333334 350.5066666666667 179.2 358.4 174.5066666666667V149.3333333333334H371.6266666666667C378.88 149.3333333333334 384.64 143.36 384.64 136.1066666666667C384.64 128.8533333333334 378.88 122.8800000000001 371.6266666666667 122.8800000000001C366.9333333333334 122.8800000000001 362.6666666666667 125.4400000000001 360.32 129.4933333333334C356.48 135.6800000000001 348.5866666666667 137.8133333333334 342.4 134.1866666666667C336 130.7733333333334 333.8666666666667 122.6666666666668 337.4933333333334 116.2666666666668C344.5333333333333 104.3200000000001 357.5466666666667 96.64 371.6266666666667 96.64C393.1733333333334 96.64 410.88 114.3466666666667 410.88 136.1066666666667C410.88 152.7466666666667 400.2133333333334 167.6800000000001 384.64 173.2266666666667V174.5066666666667C392.7466666666667 179.2000000000001 397.8666666666667 187.7333333333334 397.8666666666667 197.1200000000001C397.8666666666667 206.9333333333334 392.1066666666667 215.2533333333334 384.0000000000001 219.7333333333334V320H426.6666666666668M170.6666666666667 156.5866666666667L149.3333333333333 135.2533333333333V165.5466666666667L170.6666666666667 186.88V156.5866666666667M170.6666666666667 219.52L149.3333333333333 198.1866666666667V228.48L170.6666666666667 249.8133333333334V219.52M149.3333333333333 262.1866666666667V292.48L170.6666666666667 313.8133333333334V283.52L149.3333333333333 262.1866666666667z" />
-    <glyph glyph-name="creation"
-      unicode="&#xF1C9;"
-      horiz-adv-x="512" d=" M405.3333333333333 426.6666666666667L378.4533333333333 368L320 341.3333333333334L378.4533333333334 314.4533333333334L405.3333333333333 256L432 314.4533333333334L490.6666666666666 341.3333333333334L432 368M192 362.6666666666667L138.6666666666667 245.3333333333334L21.3333333333333 192L138.6666666666667 138.6666666666667L192 21.3333333333334L245.3333333333333 138.6666666666667L362.6666666666667 192L245.3333333333333 245.3333333333334M405.3333333333333 128L378.4533333333333 69.5466666666666L320 42.6666666666667L378.4533333333334 16L405.3333333333333 -42.6666666666666L432 16L490.6666666666666 42.6666666666667L432 69.5466666666667" />
-    <glyph glyph-name="credit-card"
-      unicode="&#xF19B;"
-      horiz-adv-x="512" d=" M426.6666666666667 277.3333333333334H85.3333333333333V320H426.6666666666667M426.6666666666667 64H85.3333333333333V192H426.6666666666667M426.6666666666667 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="credit-card-multiple"
-      unicode="&#xF19C;"
-      horiz-adv-x="512" d=" M448 277.3333333333334V320H149.3333333333333V277.3333333333334H448M448 106.6666666666667V213.3333333333334H149.3333333333333V106.6666666666667H448M448 362.6666666666667C471.4666666666667 362.6666666666667 490.6666666666666 343.4666666666667 490.6666666666666 320V106.6666666666667C490.6666666666666 83.2 471.4666666666667 64 448 64H149.3333333333333C125.6533333333333 64 106.6666666666667 83.2 106.6666666666667 106.6666666666667V320C106.6666666666667 343.68 125.6533333333333 362.6666666666667 149.3333333333333 362.6666666666667H448M64 21.3333333333334H384V-21.3333333333333H64C40.5333333333333 -21.3333333333333 21.3333333333333 -2.1333333333333 21.3333333333333 21.3333333333334V256H64V21.3333333333334z" />
-    <glyph glyph-name="credit-card-off"
-      unicode="&#xF5E4;"
-      horiz-adv-x="512" d=" M19.84 358.4L47.1466666666667 385.4933333333334L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L356.9066666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 324.6933333333334 43.52 329.1733333333334 45.0133333333333 333.2266666666667L19.84 358.4M426.6666666666667 277.3333333333334V320H166.8266666666667L124.16 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 51.2 463.7866666666666 39.8933333333334 454.8266666666667 32L422.8266666666667 64H426.6666666666667V192H294.8266666666667L209.4933333333334 277.3333333333334H426.6666666666667M85.3333333333333 277.3333333333334H100.9066666666667L85.3333333333333 292.9066666666667V277.3333333333334M85.3333333333333 192V64H314.24L186.24 192H85.3333333333333z" />
-    <glyph glyph-name="credit-card-plus"
-      unicode="&#xF675;"
-      horiz-adv-x="512" d=" M448 64H512V21.3333333333334H448V-42.6666666666666H405.3333333333333V21.3333333333334H341.3333333333333V64H405.3333333333333V128H448V64M405.3333333333333 277.3333333333334V320H64V277.3333333333334H405.3333333333333M405.3333333333333 192H64V64H298.6666666666667V21.3333333333334H64C40.32 21.3333333333334 21.3333333333333 40.5333333333333 21.3333333333333 64V320C21.3333333333333 343.68 40.32 362.6666666666667 64 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V170.6666666666667H405.3333333333333V192z" />
-    <glyph glyph-name="credit-card-refund"
-      unicode="&#xFAA7;"
-      horiz-adv-x="512" d=" M384 213.3333333333334H128C104.5333333333333 213.3333333333334 85.3333333333333 194.1333333333333 85.3333333333333 170.6666666666667V0C85.3333333333333 -23.4666666666667 104.5333333333333 -42.6666666666666 128 -42.6666666666666H384C407.4666666666667 -42.6666666666666 426.6666666666667 -23.4666666666667 426.6666666666667 0V170.6666666666667C426.6666666666667 194.1333333333333 407.4666666666667 213.3333333333334 384 213.3333333333334M384 0H128V85.3333333333334H384V0M384 128H128V170.6666666666667H384V128M362.6666666666667 341.3333333333334V234.6666666666667H330.6666666666667V309.3333333333334H210.7733333333334L262.4 257.4933333333334L239.7866666666667 234.6666666666667L149.3333333333333 325.3333333333334L239.7866666666667 416L262.4 393.1733333333334L210.7733333333334 341.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="credit-card-scan"
-      unicode="&#xF19D;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667H128V405.3333333333333H42.6666666666667C19.2 405.3333333333333 0 386.1333333333334 0 362.6666666666667V277.3333333333334H42.6666666666667V362.6666666666667M469.3333333333333 405.3333333333333H384V362.6666666666667H469.3333333333333V277.3333333333334H512V362.6666666666667C512 386.1333333333334 492.8 405.3333333333333 469.3333333333333 405.3333333333333M42.6666666666667 106.6666666666667H0V21.3333333333334C0 -2.1333333333333 19.2 -21.3333333333333 42.6666666666667 -21.3333333333333H128V21.3333333333334H42.6666666666667V106.6666666666667M469.3333333333333 21.3333333333334H384V-21.3333333333333H469.3333333333333C492.8 -21.3333333333333 512 -2.1333333333333 512 21.3333333333334V106.6666666666667H469.3333333333333V21.3333333333334M85.3333333333333 277.3333333333334V106.6666666666667C85.3333333333333 83.2 104.5333333333333 64 128 64H384C407.4666666666667 64 426.6666666666667 83.2 426.6666666666667 106.6666666666667V277.3333333333334C426.6666666666667 300.8 407.4666666666667 320 384 320H128C104.5333333333333 320 85.3333333333333 300.8 85.3333333333333 277.3333333333334M128 106.6666666666667V192H384V106.6666666666667H128M384 277.3333333333334V234.6666666666667H128V277.3333333333334H384z" />
-    <glyph glyph-name="credit-card-settings"
-      unicode="&#xF8D6;"
-      horiz-adv-x="512" d=" M426.6666666666667 277.3333333333334H85.3333333333333V320H426.6666666666667M426.6666666666667 64H85.3333333333333V192H426.6666666666667M426.6666666666667 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333z" />
-    <glyph glyph-name="crop"
-      unicode="&#xF19E;"
-      horiz-adv-x="512" d=" M149.3333333333333 85.3333333333334V426.6666666666667H106.6666666666667V341.3333333333334H21.3333333333333V298.6666666666667H106.6666666666667V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H362.6666666666667V-42.6666666666666H405.3333333333333V42.6666666666667H490.6666666666666V85.3333333333334M362.6666666666667 128H405.3333333333333V298.6666666666667C405.3333333333333 322.3466666666667 386.1333333333334 341.3333333333334 362.6666666666667 341.3333333333334H192V298.6666666666667H362.6666666666667V128z" />
-    <glyph glyph-name="crop-free"
-      unicode="&#xF19F;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H320V341.3333333333334H405.3333333333333V256H448V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M405.3333333333333 42.6666666666667H320V0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V128H405.3333333333333M106.6666666666667 128H64V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H192V42.6666666666667H106.6666666666667M64 341.3333333333334V256H106.6666666666667V341.3333333333334H192V384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334z" />
-    <glyph glyph-name="crop-landscape"
-      unicode="&#xF1A0;"
-      horiz-adv-x="512" d=" M405.3333333333333 85.3333333333334H106.6666666666667V298.6666666666667H405.3333333333333M405.3333333333333 341.3333333333334H106.6666666666667C83.2 341.3333333333334 64 322.1333333333334 64 298.6666666666667V85.3333333333334C64 61.8666666666667 83.2 42.6666666666667 106.6666666666667 42.6666666666667H405.3333333333333C428.8 42.6666666666667 448 61.8666666666667 448 85.3333333333334V298.6666666666667C448 322.3466666666667 428.8 341.3333333333334 405.3333333333333 341.3333333333334z" />
-    <glyph glyph-name="crop-portrait"
-      unicode="&#xF1A1;"
-      horiz-adv-x="512" d=" M362.6666666666667 42.6666666666667H149.3333333333333V341.3333333333334H362.6666666666667M362.6666666666667 384H149.3333333333333C125.8666666666667 384 106.6666666666667 364.8 106.6666666666667 341.3333333333334V42.6666666666667C106.6666666666667 19.2 125.8666666666667 0 149.3333333333333 0H362.6666666666667C386.1333333333334 0 405.3333333333333 19.2 405.3333333333333 42.6666666666667V341.3333333333334C405.3333333333333 365.0133333333333 386.1333333333334 384 362.6666666666667 384z" />
-    <glyph glyph-name="crop-rotate"
-      unicode="&#xF695;"
-      horiz-adv-x="512" d=" M159.36 -10.6666666666666C89.6 22.8266666666667 39.68 90.4533333333333 32 170.6666666666667H0C10.6666666666667 39.2533333333333 120.7466666666667 -64 254.9333333333333 -64C259.84 -64 264.32 -64 269.0133333333333 -63.36L187.7333333333334 18.1333333333334L159.36 -10.6666666666666M257.0666666666667 448C252.16 448 247.68 448 242.9866666666667 447.1466666666667L324.2666666666667 365.8666666666667L352.64 394.6666666666667C422.4 361.1733333333334 472.32 293.5466666666667 480 213.3333333333334H512C501.3333333333333 344.7466666666667 391.2533333333334 448 257.0666666666667 448M341.3333333333333 149.3333333333334H384V277.3333333333334C384 301.0133333333333 364.8 320 341.3333333333333 320H213.3333333333333V277.3333333333334H341.3333333333333V149.3333333333334M170.6666666666667 106.6666666666667V362.6666666666667H128V320H85.3333333333333V277.3333333333334H128V106.6666666666667C128 83.2 147.2 64 170.6666666666667 64H341.3333333333333V21.3333333333334H384V64H426.6666666666667V106.6666666666667H170.6666666666667z" />
-    <glyph glyph-name="crop-square"
-      unicode="&#xF1A2;"
-      horiz-adv-x="512" d=" M384 64H128V320H384M384 362.6666666666667H128C104.5333333333333 362.6666666666667 85.3333333333333 343.4666666666667 85.3333333333333 320V64C85.3333333333333 40.5333333333333 104.5333333333333 21.3333333333334 128 21.3333333333334H384C407.4666666666667 21.3333333333334 426.6666666666667 40.5333333333333 426.6666666666667 64V320C426.6666666666667 343.68 407.4666666666667 362.6666666666667 384 362.6666666666667z" />
-    <glyph glyph-name="crosshairs"
-      unicode="&#xF1A3;"
-      horiz-adv-x="512" d=" M65.0666666666667 170.6666666666667H21.3333333333333V213.3333333333334H65.0666666666667C74.6666666666667 302.2933333333334 145.7066666666667 373.3333333333334 234.6666666666667 382.9333333333334V426.6666666666667H277.3333333333333V382.9333333333334C366.2933333333334 373.3333333333334 437.3333333333333 302.2933333333334 446.9333333333333 213.3333333333334H490.6666666666666V170.6666666666667H446.9333333333333C437.3333333333333 81.7066666666667 366.2933333333333 10.6666666666667 277.3333333333333 1.0666666666667V-42.6666666666666H234.6666666666667V1.0666666666667C145.7066666666667 10.6666666666667 74.6666666666667 81.7066666666667 65.0666666666667 170.6666666666667M256 341.3333333333334C173.44 341.3333333333334 106.6666666666667 274.5600000000001 106.6666666666667 192S173.44 42.6666666666667 256 42.6666666666667S405.3333333333333 109.44 405.3333333333333 192S338.56 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="crosshairs-gps"
-      unicode="&#xF1A4;"
-      horiz-adv-x="512" d=" M256 277.3333333333334C303.1466666666667 277.3333333333334 341.3333333333333 239.1466666666667 341.3333333333333 192S303.1466666666667 106.6666666666667 256 106.6666666666667S170.6666666666667 144.8533333333334 170.6666666666667 192S208.8533333333333 277.3333333333334 256 277.3333333333334M65.0666666666667 170.6666666666667H21.3333333333333V213.3333333333334H65.0666666666667C74.6666666666667 302.2933333333334 145.7066666666667 373.3333333333334 234.6666666666667 382.9333333333334V426.6666666666667H277.3333333333333V382.9333333333334C366.2933333333334 373.3333333333334 437.3333333333333 302.2933333333334 446.9333333333333 213.3333333333334H490.6666666666666V170.6666666666667H446.9333333333333C437.3333333333333 81.7066666666667 366.2933333333333 10.6666666666667 277.3333333333333 1.0666666666667V-42.6666666666666H234.6666666666667V1.0666666666667C145.7066666666667 10.6666666666667 74.6666666666667 81.7066666666667 65.0666666666667 170.6666666666667M256 341.3333333333334C173.44 341.3333333333334 106.6666666666667 274.5600000000001 106.6666666666667 192S173.44 42.6666666666667 256 42.6666666666667S405.3333333333333 109.44 405.3333333333333 192S338.56 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="crown"
-      unicode="&#xF1A5;"
-      horiz-adv-x="512" d=" M106.6666666666667 106.6666666666667L64 341.3333333333334L181.3333333333333 192L256 341.3333333333334L330.6666666666667 192L448 341.3333333333334L405.3333333333333 106.6666666666667H106.6666666666667M405.3333333333333 42.6666666666667C405.3333333333333 30.9333333333333 395.7333333333334 21.3333333333334 384 21.3333333333334H128C116.2666666666667 21.3333333333334 106.6666666666667 30.9333333333333 106.6666666666667 42.6666666666667V64H405.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="cryengine"
-      unicode="&#xF958;"
-      horiz-adv-x="512" d=" M491.3066666666667 181.3333333333334C490.6666666666666 170.6666666666667 446.08 123.0933333333334 380.16 101.5466666666666C299.7333333333334 74.6666666666666 170.0266666666667 84.6933333333333 170.0266666666667 185.6C170.0266666666667 232.96 208.64 271.5733333333333 256 271.5733333333333C304 271.5733333333333 342.4 232.7466666666666 342.4 185.3866666666667C342.4 162.3466666666666 332.3733333333334 139.9466666666667 317.2266666666667 124.16C331.52 124.3733333333333 382.7200000000001 128 431.1466666666667 168.1066666666666C436.48 173.2266666666666 439.8933333333333 177.4933333333333 441.3866666666667 180.2666666666667C441.8133333333334 181.3333333333333 442.4533333333334 182.1866666666666 442.24 183.4666666666667C442.24 193.7066666666667 386.56 273.28 271.36 296.1066666666667C410.0266666666667 288.8533333333333 490.6666666666666 206.5066666666666 491.3066666666667 183.4666666666667V181.3333333333333M256 234.6666666666667C229.12 234.6666666666667 207.1466666666667 212.48 207.1466666666667 185.6C207.1466666666667 158.5066666666667 229.12 136.7466666666667 256 136.7466666666667C283.0933333333333 136.7466666666667 304.8533333333333 158.5066666666667 304.8533333333333 185.6C304.8533333333333 212.48 283.0933333333333 234.6666666666667 256 234.6666666666667M70.6133333333334 184.7466666666667V183.04C72.7466666666667 171.9466666666667 102.8266666666667 119.2533333333333 219.3066666666667 87.8933333333334C84.48 98.7733333333334 23.8933333333334 164.6933333333334 22.1866666666667 183.0400000000001H21.9733333333334V184.5333333333334C21.9733333333334 202.6666666666667 105.8133333333334 286.2933333333334 232.9600000000001 295.4666666666667C130.9866666666667 271.7866666666668 70.6133333333334 194.7733333333334 70.6133333333334 184.7466666666667z" />
-    <glyph glyph-name="crystal-ball"
-      unicode="&#xFB14;"
-      horiz-adv-x="512" d=" M200.1066666666667 269.2266666666667L245.3333333333333 248.7466666666667L290.56 269.2266666666667L270.08 224L290.56 178.7733333333333L245.3333333333333 199.2533333333333L200.1066666666666 178.7733333333333L220.5866666666667 224L200.1066666666666 269.2266666666667M352 394.6666666666667L375.2533333333334 332.5866666666667L437.3333333333333 309.3333333333334L375.2533333333334 286.0800000000001L352 224L328.7466666666667 286.0800000000001L266.6666666666667 309.3333333333334L328.7466666666667 332.5866666666667L352 394.6666666666667M128 42.6666666666667H149.3333333333333V64C149.3333333333333 75.7333333333334 158.9333333333333 85.3333333333334 170.6666666666667 85.3333333333334H176.2133333333333C128 113.0666666666667 96 164.6933333333334 96 224C96 312.32 167.68 384 256 384C278.4 384 299.7333333333334 379.3066666666667 319.1466666666667 370.9866666666667L311.2533333333334 350.0800000000001L280.9600000000001 338.7733333333333C272.8533333333333 340.48 264.5333333333333 341.3333333333334 256 341.3333333333334C191.1466666666667 341.3333333333334 138.6666666666667 288.8533333333334 138.6666666666667 224S191.1466666666667 106.6666666666667 256 106.6666666666667C318.08 106.6666666666667 369.0666666666667 155.0933333333334 373.3333333333333 216.1066666666667L392.7466666666667 268.5866666666667L407.8933333333333 274.3466666666667C413.2266666666667 258.56 416 241.4933333333334 416 224C416 164.6933333333334 384 113.0666666666667 335.7866666666667 85.3333333333334H341.3333333333333C353.0666666666667 85.3333333333334 362.6666666666667 75.7333333333334 362.6666666666667 64V42.6666666666667H384C407.4666666666667 42.6666666666667 426.6666666666667 23.4666666666667 426.6666666666667 0V-21.3333333333333H85.3333333333333V0C85.3333333333333 23.4666666666667 104.5333333333333 42.6666666666667 128 42.6666666666667z" />
-    <glyph glyph-name="cube"
-      unicode="&#xF1A6;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L128.8533333333333 288L256 216.5333333333334L383.1466666666667 288L256 359.4666666666667z" />
-    <glyph glyph-name="cube-outline"
-      unicode="&#xF1A7;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L128.8533333333333 288L256 216.5333333333334L383.1466666666667 288L256 359.4666666666667M106.6666666666667 108.5866666666667L234.6666666666667 36.48V179.6266666666667L106.6666666666667 251.52V108.5866666666667M405.3333333333333 108.5866666666667V251.52L277.3333333333333 179.6266666666667V36.48L405.3333333333333 108.5866666666666z" />
-    <glyph glyph-name="cube-send"
-      unicode="&#xF1A8;"
-      horiz-adv-x="512" d=" M341.3333333333333 362.6666666666667L192 276.48V107.52L341.3333333333333 21.3333333333334L490.6666666666666 107.52V276.48M341.3333333333333 313.3866666666667L422.4 266.6666666666668L341.3333333333333 219.9466666666667L260.48 266.6666666666668M0 298.6666666666667V256H149.3333333333333V298.6666666666667M234.6666666666667 232.32L320 183.04V82.9866666666667L234.6666666666667 132.0533333333334M448 232.32V132.0533333333334L362.6666666666667 82.9866666666667V183.0400000000001M42.6666666666667 213.3333333333334V170.6666666666667H149.3333333333333V213.3333333333334M85.3333333333333 128V85.3333333333334H149.3333333333333V128" />
-    <glyph glyph-name="cube-unfolded"
-      unicode="&#xF1A9;"
-      horiz-adv-x="512" d=" M128 256V362.6666666666667H277.3333333333333V256H490.6666666666666V106.6666666666667H384V0H234.6666666666667V106.6666666666667H21.3333333333333V256H128M341.3333333333333 106.6666666666667H277.3333333333333V42.6666666666667H341.3333333333333V106.6666666666667M170.6666666666667 256H234.6666666666667V320H170.6666666666667V256M128 149.3333333333334V213.3333333333334H64V149.3333333333334H128M384 213.3333333333334V149.3333333333334H448V213.3333333333334H384M277.3333333333333 213.3333333333334V149.3333333333334H341.3333333333333V213.3333333333334H277.3333333333333M170.6666666666667 213.3333333333334V149.3333333333334H234.6666666666667V213.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="cup"
-      unicode="&#xF1AA;"
-      horiz-adv-x="512" d=" M390.8266666666667 277.3333333333334H120.96L111.5733333333333 362.6666666666667H400.4266666666666M64 405.3333333333333L106.6666666666667 16.4266666666667C109.44 -4.9066666666666 127.36 -21.3333333333333 149.3333333333333 -21.3333333333333H362.6666666666667C384 -21.3333333333333 402.56 -4.9066666666666 405.3333333333333 16.4266666666667L448 405.3333333333333H64z" />
-    <glyph glyph-name="cup-off"
-      unicode="&#xF5E5;"
-      horiz-adv-x="512" d=" M21.3333333333333 356.9066666666667L48.64 384L448 -15.36L420.9066666666667 -42.6666666666666L389.76 -11.52C382.5066666666667 -17.7066666666666 373.3333333333333 -21.3333333333333 362.6666666666667 -21.3333333333333H149.3333333333333C127.36 -21.3333333333333 109.44 -4.9066666666666 106.6666666666667 16.4266666666667L75.3066666666667 302.9333333333334L21.3333333333333 356.9066666666667M390.8266666666667 277.3333333333334L400.4266666666666 362.6666666666667H124.16L81.4933333333333 405.3333333333333H448L411.52 75.3066666666667L209.4933333333334 277.3333333333334H390.8266666666667z" />
-    <glyph glyph-name="cup-water"
-      unicode="&#xF1AB;"
-      horiz-adv-x="512" d=" M390.8266666666667 277.3333333333334H120.96L111.5733333333333 362.6666666666667H400.4266666666666M256 42.6666666666667C220.5866666666667 42.6666666666667 192 71.2533333333333 192 106.6666666666667C192 149.3333333333334 256 221.8666666666667 256 221.8666666666667S320 149.3333333333334 320 106.6666666666667C320 71.2533333333333 291.4133333333333 42.6666666666667 256 42.6666666666667M64 405.3333333333333L106.6666666666667 16.4266666666667C109.44 -4.9066666666666 127.36 -21.3333333333333 149.3333333333333 -21.3333333333333H362.6666666666667C384 -21.3333333333333 402.56 -4.9066666666666 405.3333333333333 16.4266666666667L448 405.3333333333333H64z" />
-    <glyph glyph-name="cupcake"
-      unicode="&#xF959;"
-      horiz-adv-x="512" d=" M256 416C285.44 416 309.3333333333333 392.1066666666667 309.3333333333333 362.6666666666667S285.44 309.3333333333334 256 309.3333333333334S202.6666666666667 333.2266666666667 202.6666666666667 362.6666666666667S226.56 416 256 416M338.56 341.3333333333334C384 341.3333333333334 426.6666666666667 298.6666666666667 426.6666666666667 256C484.2666666666667 256 484.2666666666667 170.6666666666667 426.6666666666667 170.6666666666667H85.3333333333333C27.7333333333333 170.6666666666667 27.7333333333333 256 85.3333333333333 256C85.3333333333333 298.6666666666667 128 341.3333333333334 173.44 341.3333333333334C182.8266666666666 304.4266666666667 216.32 277.3333333333334 256 277.3333333333334C295.68 277.3333333333334 329.1733333333333 304.4266666666667 338.56 341.3333333333334M106.6666666666667 128H170.6666666666667L192 -21.3333333333333H149.3333333333333L106.6666666666667 128M213.3333333333333 128H298.6666666666667L277.3333333333333 -21.3333333333333H234.6666666666667L213.3333333333333 128M341.3333333333333 128H405.3333333333333L362.6666666666667 -21.3333333333333H320L341.3333333333333 128z" />
-    <glyph glyph-name="curling"
-      unicode="&#xF862;"
-      horiz-adv-x="512" d=" M213.3333333333333 384V341.3333333333334C266.6666666666667 341.3333333333334 296.5333333333333 340.2666666666667 314.0266666666667 332.5866666666667C325.5466666666666 327.4666666666667 335.5733333333333 315.52 346.6666666666667 298.6666666666667H106.6666666666667V256H418.56L402.9866666666666 286.9333333333334C381.0133333333332 330.6666666666667 361.8133333333333 357.9733333333334 331.3066666666666 371.4133333333334C300.8 385.0666666666667 266.6666666666667 384 213.3333333333333 384M128 213.3333333333334C80.64 213.3333333333334 42.6666666666667 175.36 42.6666666666667 128V64C42.6666666666667 16.64 80.64 -21.3333333333333 128 -21.3333333333333H384C431.36 -21.3333333333333 469.3333333333333 16.64 469.3333333333333 64V128C469.3333333333333 175.36 431.36 213.3333333333334 384 213.3333333333334H128z" />
-    <glyph glyph-name="currency-bdt"
-      unicode="&#xF863;"
-      horiz-adv-x="512" d=" M385.92 224V256H204.5866666666667V352C204.5866666666667 369.7066666666667 190.2933333333333 384 172.5866666666667 384S140.5866666666667 369.7066666666667 140.5866666666667 352S154.88 320 172.5866666666667 320V256H108.5866666666667V224H172.5866666666667V91.7333333333334C172.5866666666667 41.3866666666667 213.3333333333333 0.64 263.2533333333334 0C313.1733333333333 0.8533333333334 352.8533333333333 41.8133333333334 352 91.7333333333334C352 125.6533333333334 336 157.6533333333334 309.3333333333333 178.7733333333334C304.64 182.6133333333334 299.7333333333334 186.0266666666667 294.4 188.8000000000001C289.7066666666667 190.9333333333334 284.5866666666667 192.0000000000001 279.4666666666667 192.0000000000001C264.32 192.0000000000001 250.4533333333334 183.6800000000001 242.9866666666667 170.6666666666668C238.9333333333334 164.2666666666667 236.8 156.8000000000001 236.8 149.3333333333334C237.0133333333334 125.8666666666667 256 106.6666666666667 279.68 106.6666666666667C292.9066666666667 106.6666666666667 305.28 113.2800000000001 313.3866666666667 123.7333333333334C317.8666666666667 113.7066666666667 320 102.8266666666668 320 91.7333333333335C320.8533333333334 59.7333333333335 295.68 33.0666666666668 263.2533333333334 32.0000000000001C230.6133333333334 32.0000000000001 204.3733333333334 59.0933333333334 204.5866666666667 91.7333333333335V224.0000000000001H385.9200000000001z" />
-    <glyph glyph-name="currency-btc"
-      unicode="&#xF1AC;"
-      horiz-adv-x="512" d=" M128 362.6666666666667H170.6666666666667V405.3333333333333H213.3333333333333V362.6666666666667H256V405.3333333333333H298.6666666666667V362.0266666666667C346.6666666666667 356.6933333333334 384 316.1600000000001 384 266.6666666666667C384 238.9333333333334 372.2666666666667 213.3333333333334 353.28 196.2666666666667C378.2399999999999 178.9866666666667 394.6666666666667 149.9733333333334 394.6666666666667 117.3333333333334C394.6666666666667 64 352 21.3333333333334 298.6666666666667 21.3333333333334V-21.3333333333333H256V21.3333333333334H213.3333333333333V-21.3333333333333H170.6666666666667V21.3333333333334H128L138.6666666666667 64H170.6666666666667V320H128V362.6666666666667M213.3333333333333 170.6666666666667V64H298.6666666666667C328.1066666666667 64 352 87.8933333333334 352 117.3333333333334S328.1066666666667 170.6666666666667 298.6666666666667 170.6666666666667H213.3333333333333M213.3333333333333 320V213.3333333333334H288C317.44 213.3333333333334 341.3333333333333 237.2266666666667 341.3333333333333 266.6666666666667S317.44 320 288 320H213.3333333333333z" />
-    <glyph glyph-name="currency-chf"
-      unicode="&#xF7B8;"
-      horiz-adv-x="512" d=" M149.3333333333333 384H384V341.3333333333334H192V213.3333333333334H362.6666666666667V170.6666666666667H192V106.6666666666667H234.6666666666667V64H192V0H149.3333333333333V64H106.6666666666667V106.6666666666667H149.3333333333333V384z" />
-    <glyph glyph-name="currency-cny"
-      unicode="&#xF7B9;"
-      horiz-adv-x="512" d=" M234.6666666666667 0V106.6666666666667H128V149.3333333333334H234.6666666666667V155.52L216.7466666666667 192H128V234.6666666666667H196.0533333333333L123.0933333333333 384H170.6666666666667L256 209.0666666666667L341.3333333333333 384H388.9066666666667L315.9466666666667 234.6666666666667H384V192H295.2533333333334L277.3333333333333 155.52V149.3333333333334H384V106.6666666666667H277.3333333333333V0H234.6666666666667z" />
-    <glyph glyph-name="currency-eth"
-      unicode="&#xF7BA;"
-      horiz-adv-x="512" d=" M128 341.3333333333334H384V298.6666666666667H128M149.3333333333333 213.3333333333334H362.6666666666667V170.6666666666667H149.3333333333333M117.3333333333333 85.3333333333334H394.6666666666667V42.6666666666667H117.3333333333333" />
-    <glyph glyph-name="currency-eur"
-      unicode="&#xF1AD;"
-      horiz-adv-x="512" d=" M150.8266666666667 213.3333333333334L149.3333333333333 192L150.8266666666667 170.6666666666667H370.1333333333334L352 128H163.6266666666667C187.7333333333334 77.6533333333334 239.1466666666667 42.6666666666667 298.6666666666667 42.6666666666667C346.24 42.6666666666667 388.6933333333333 64.8533333333334 416 99.6266666666667V40.1066666666667C384 14.9333333333333 342.8266666666667 0 298.6666666666667 0C215.04 0 144 53.3333333333334 117.3333333333333 128H42.6666666666667L64 170.6666666666667H107.7333333333333L106.6666666666667 192L107.7333333333333 213.3333333333334H42.6666666666667L64 256H117.3333333333333C144 330.6666666666667 215.04 384 298.6666666666667 384C352 384 401.0666666666667 361.8133333333334 435.84 326.1866666666667L417.4933333333334 282.6666666666667C390.1866666666666 318.2933333333334 347.0933333333333 341.3333333333334 298.6666666666667 341.3333333333334C239.1466666666667 341.3333333333334 187.7333333333334 306.3466666666667 163.6266666666667 256H406.1866666666666L388.0533333333333 213.3333333333334H150.8266666666667z" />
-    <glyph glyph-name="currency-gbp"
-      unicode="&#xF1AE;"
-      horiz-adv-x="512" d=" M128 0V42.6666666666667C213.3333333333333 85.3333333333334 202.6666666666667 170.6666666666667 202.6666666666667 170.6666666666667H149.3333333333333V213.3333333333334H202.6666666666667C181.3333333333333 309.3333333333334 213.3333333333333 384 298.6666666666667 384C341.3333333333333 384 362.6666666666667 373.3333333333334 362.6666666666667 373.3333333333334V330.6666666666667C234.6666666666667 373.3333333333334 234.6666666666667 277.3333333333334 245.3333333333333 213.3333333333334H341.3333333333333V170.6666666666667H245.3333333333333S256 85.3333333333334 202.6666666666667 42.6666666666667H384V0H128z" />
-    <glyph glyph-name="currency-inr"
-      unicode="&#xF1AF;"
-      horiz-adv-x="512" d=" M170.6666666666667 384H384L362.6666666666667 341.3333333333334H293.12C303.36 328.9600000000001 311.04 314.4533333333334 315.52 298.6666666666667H384L362.6666666666667 256H320C314.6666666666667 201.1733333333334 271.7866666666667 157.2266666666667 217.6 150.1866666666667V149.3333333333334H202.6666666666667L330.6666666666667 0H277.3333333333333L149.3333333333333 149.3333333333334V192H202.6666666666667C240.2133333333333 192 271.36 219.7333333333334 276.48 256H149.3333333333333L170.6666666666667 298.6666666666667H270.08C258.1333333333334 323.8400000000001 232.5333333333334 341.3333333333334 202.6666666666667 341.3333333333334H149.3333333333333L170.6666666666667 384z" />
-    <glyph glyph-name="currency-jpy"
-      unicode="&#xF7BB;"
-      horiz-adv-x="512" d=" M234.6666666666667 0V106.6666666666667H128V149.3333333333334H234.6666666666667V155.52L216.7466666666667 192H128V234.6666666666667H196.0533333333333L123.0933333333333 384H170.6666666666667L256 209.0666666666667L341.3333333333333 384H388.9066666666667L315.9466666666667 234.6666666666667H384V192H295.2533333333334L277.3333333333333 155.52V149.3333333333334H384V106.6666666666667H277.3333333333333V0H234.6666666666667z" />
-    <glyph glyph-name="currency-krw"
-      unicode="&#xF7BC;"
-      horiz-adv-x="512" d=" M42.6666666666667 384H85.3333333333333L113.7066666666667 256H199.04L227.6266666666667 384H284.3733333333334L312.96 256H398.2933333333334L426.6666666666667 384H469.3333333333333L440.9600000000001 256H469.3333333333333V213.3333333333334H431.36L421.9733333333333 170.6666666666667H469.3333333333333V128H412.3733333333333L384 0H327.04L298.6666666666667 128H213.3333333333333L184.96 0H128L99.6266666666667 128H42.6666666666667V170.6666666666667H90.0266666666667L80.64 213.3333333333334H42.6666666666667V256H71.04L42.6666666666667 384M279.68 213.3333333333334H232.32L222.72 170.6666666666667H289.28L279.68 213.3333333333334M156.3733333333333 64L170.6666666666667 128H142.2933333333333L156.3733333333333 64M189.6533333333333 213.3333333333334H123.3066666666667L132.6933333333333 170.6666666666667H180.0533333333334L189.6533333333333 213.3333333333334M355.6266666666667 64L369.7066666666667 128H341.3333333333333L355.6266666666667 64M388.6933333333334 213.3333333333334H322.3466666666667L331.9466666666667 170.6666666666667H379.3066666666667L388.6933333333334 213.3333333333334M256 320L241.7066666666667 256H270.2933333333333L256 320z" />
-    <glyph glyph-name="currency-kzt"
-      unicode="&#xF864;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333V341.3333333333334H106.6666666666667V384M106.6666666666667 320H405.3333333333333V277.3333333333334H277.3333333333333V0H234.6666666666667V277.3333333333334H106.6666666666667V320z" />
-    <glyph glyph-name="currency-ngn"
-      unicode="&#xF1B0;"
-      horiz-adv-x="512" d=" M85.3333333333333 256H128V384H170.6666666666667L243.6266666666667 256H341.3333333333333V384H384V256H426.6666666666667V213.3333333333334H384V170.6666666666667H426.6666666666667V128H384V0H341.3333333333333L268.16 128H170.6666666666667V0H128V128H85.3333333333333V170.6666666666667H128V213.3333333333334H85.3333333333333V256M170.6666666666667 256H194.7733333333333L170.6666666666667 298.0266666666667V256M170.6666666666667 213.3333333333334V170.6666666666667H243.6266666666667L219.3066666666667 213.3333333333334H170.6666666666667M341.3333333333333 85.3333333333334V128H316.8L341.3333333333333 85.3333333333334M267.9466666666667 213.3333333333334L292.48 170.6666666666667H341.3333333333333V213.3333333333334H267.9466666666667z" />
-    <glyph glyph-name="currency-php"
-      unicode="&#xF9E5;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V320H64V277.3333333333334H106.6666666666667V234.6666666666667H64V192H106.6666666666667V-21.3333333333333H149.3333333333333V106.6666666666667H277.3333333333333C334.9333333333333 106.6666666666667 387.4133333333333 139.9466666666667 412.16 192H469.3333333333333V234.6666666666667H424.9600000000001C427.3066666666667 248.7466666666667 427.3066666666667 263.2533333333334 424.9600000000001 277.3333333333334H469.3333333333333V320H412.16C387.4133333333333 372.0533333333334 334.9333333333333 405.3333333333333 277.3333333333333 405.3333333333333M149.3333333333333 362.6666666666667H277.3333333333333C310.8266666666667 362.6666666666667 342.6133333333333 346.88 362.6666666666667 320H149.3333333333333V362.6666666666667M277.3333333333333 149.3333333333334H149.3333333333333V192H362.6666666666667C342.6133333333333 165.12 310.8266666666667 149.3333333333334 277.3333333333333 149.3333333333334M384 256C384 248.7466666666667 383.1466666666667 241.7066666666667 381.8666666666666 234.6666666666667H149.3333333333333V277.3333333333334H381.8666666666666C383.1466666666666 270.2933333333334 384 263.2533333333334 384 256z" />
-    <glyph glyph-name="currency-rub"
-      unicode="&#xF1B1;"
-      horiz-adv-x="512" d=" M128 234.6666666666667H149.3333333333333V384H309.3333333333333C362.6666666666667 384 405.3333333333333 341.3333333333334 405.3333333333333 288S362.6666666666667 192 309.3333333333333 192H192V149.3333333333334H320V106.6666666666667H192V0H149.3333333333333V106.6666666666667H128V149.3333333333334H149.3333333333333V192H128V234.6666666666667M309.3333333333333 341.3333333333334H192V234.6666666666667H309.3333333333333C338.7733333333333 234.6666666666667 362.6666666666667 258.5600000000001 362.6666666666667 288S338.7733333333333 341.3333333333334 309.3333333333333 341.3333333333334z" />
-    <glyph glyph-name="currency-sign"
-      unicode="&#xF7BD;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 237.6533333333334 454.1866666666666 282.0266666666667 426.6666666666667 318.5066666666667L469.3333333333333 361.1733333333334L425.3866666666667 406.6133333333334L382.7200000000001 363.9466666666667C307.2 418.9866666666667 204.5866666666667 418.56 129.4933333333334 362.6666666666667L86.8266666666667 405.3333333333333L41.3866666666667 361.3866666666667L84.0533333333333 318.7200000000001C29.0133333333333 243.2 29.44 140.5866666666667 85.3333333333333 65.4933333333333L42.6666666666667 22.8266666666667L87.8933333333333 -22.4L130.56 20.2666666666667C205.8666666666667 -35.2 308.2666666666667 -35.2 384 20.2666666666667L426.6666666666667 -22.4L471.4666666666667 22.8266666666667L428.8 65.4933333333333C455.4666666666667 102.1866666666667 469.3333333333333 146.5600000000001 469.3333333333333 192M256 42.6666666666667C173.44 42.6666666666667 106.6666666666667 109.44 106.6666666666667 192S173.44 341.3333333333334 256 341.3333333333334S405.3333333333333 274.5600000000001 405.3333333333333 192S338.56 42.6666666666667 256 42.6666666666667z" />
-    <glyph glyph-name="currency-try"
-      unicode="&#xF1B2;"
-      horiz-adv-x="512" d=" M405.3333333333333 192C405.3333333333333 85.9733333333334 319.36 0 213.3333333333333 0H170.6666666666667V175.5733333333334L106.6666666666667 152.1066666666667V197.5466666666667L170.6666666666667 221.0133333333334V258.7733333333334L106.6666666666667 235.52V280.7466666666667L170.6666666666667 304.2133333333334V384H213.3333333333333V320L320 358.4V313.1733333333334L213.3333333333333 274.3466666666667V236.3733333333334L320 275.2000000000001V229.76L213.3333333333333 190.9333333333333V42.6666666666667C295.8933333333333 42.6666666666667 362.6666666666667 109.44 362.6666666666667 192H405.3333333333333z" />
-    <glyph glyph-name="currency-twd"
-      unicode="&#xF7BE;"
-      horiz-adv-x="512" d=" M64 213.3333333333334H448V170.6666666666667H320V42.6666666666667H448V0H320C296.5333333333333 0 277.3333333333333 19.2 277.3333333333333 42.6666666666667V170.6666666666667H220.8L122.24 0L85.3333333333333 21.3333333333334L171.52 170.6666666666667H64V213.3333333333334M106.6666666666667 384H405.3333333333333V341.3333333333334H106.6666666666667V384z" />
-    <glyph glyph-name="currency-usd"
-      unicode="&#xF1B3;"
-      horiz-adv-x="512" d=" M149.3333333333333 128H192C192 104.96 221.2266666666667 85.3333333333334 256 85.3333333333334S320 104.96 320 128C320 151.4666666666667 297.8133333333334 160 250.88 171.3066666666667C205.6533333333333 182.6133333333334 149.3333333333333 196.6933333333334 149.3333333333333 256C149.3333333333333 294.1866666666667 180.6933333333333 326.6133333333334 224 337.4933333333334V384H288V337.4933333333334C331.3066666666666 326.6133333333334 362.6666666666667 294.1866666666667 362.6666666666667 256H320C320 279.04 290.7733333333333 298.6666666666667 256 298.6666666666667S192 279.04 192 256C192 232.5333333333334 214.1866666666667 224 261.12 212.6933333333334C306.3466666666667 201.3866666666667 362.6666666666667 187.3066666666667 362.6666666666667 128C362.6666666666667 89.8133333333334 331.3066666666666 57.3866666666667 288 46.5066666666667V0H224V46.5066666666667C180.6933333333333 57.3866666666667 149.3333333333333 89.8133333333334 149.3333333333333 128z" />
-    <glyph glyph-name="currency-usd-off"
-      unicode="&#xF679;"
-      horiz-adv-x="512" d=" M64 356.9066666666667L91.3066666666667 384L448 27.3066666666667L420.9066666666667 0L342.6133333333334 78.2933333333334C329.3866666666667 64 310.1866666666667 52.2666666666668 288 46.5066666666668V0H224V46.5066666666667C180.6933333333333 57.3866666666667 149.3333333333333 89.8133333333334 149.3333333333333 128H192C192 104.96 221.2266666666667 85.3333333333334 256 85.3333333333334C280.1066666666667 85.3333333333334 301.6533333333333 94.72 312.5333333333333 108.3733333333333L249.1733333333333 171.7333333333334C204.3733333333333 183.04 149.3333333333333 197.3333333333334 149.3333333333333 256C149.3333333333333 260.9066666666667 149.3333333333333 265.6 150.8266666666667 270.0800000000001L64 356.9066666666667M224 337.4933333333334V384H288V337.4933333333334C331.3066666666666 326.6133333333334 362.6666666666667 294.1866666666667 362.6666666666667 256H320C320 279.04 290.7733333333333 298.6666666666667 256 298.6666666666667C248.1066666666667 298.6666666666667 240.64 297.6 233.6 295.8933333333333L200.5333333333333 328.9600000000001L224 337.4933333333334z" />
-    <glyph glyph-name="current-ac"
-      unicode="&#xF95A;"
-      horiz-adv-x="512" d=" M352 0C288 0 262.6133333333333 90.4533333333334 235.7333333333334 186.0266666666667C216.32 255.1466666666667 192 341.3333333333334 160 341.3333333333334C87.68 341.3333333333334 85.3333333333333 193.4933333333334 85.3333333333333 192H42.6666666666667C42.6666666666667 199.8933333333333 43.9466666666667 384 160 384C224 384 249.8133333333334 293.3333333333334 276.6933333333333 197.5466666666667C295.04 132.2666666666667 320 42.6666666666667 352 42.6666666666667C425.3866666666667 42.6666666666667 427.3066666666667 190.5066666666667 427.3066666666667 192H469.9733333333334C469.9733333333334 184.1066666666667 468.6933333333334 0 352 0z" />
-    <glyph glyph-name="current-dc"
-      unicode="&#xF95B;"
-      horiz-adv-x="512" d=" M42.6666666666667 256V213.3333333333334H469.3333333333333V256H42.6666666666667M42.6666666666667 170.6666666666667V128H128V170.6666666666667H42.6666666666667M213.3333333333333 170.6666666666667V128H298.6666666666667V170.6666666666667H213.3333333333333M384 170.6666666666667V128H469.3333333333333V170.6666666666667H384z" />
-    <glyph glyph-name="cursor-default"
-      unicode="&#xF1B4;"
-      horiz-adv-x="512" d=" M290.9866666666667 -20.6933333333333C280.32 -25.8133333333333 267.52 -21.3333333333333 262.6133333333334 -10.6666666666666L216.1066666666667 90.4533333333334L162.56 47.3600000000001C158.9333333333333 44.3733333333334 154.4533333333334 42.6666666666667 149.3333333333334 42.6666666666667C137.6 42.6666666666667 128 52.2666666666668 128 64.0000000000001V384C128 395.7333333333334 137.6 405.3333333333333 149.3333333333334 405.3333333333333C154.4533333333334 405.3333333333333 159.36 403.4133333333334 162.9866666666667 400.4266666666667L163.2 400.64L408.32 194.9866666666667C417.4933333333334 187.3066666666667 418.56 173.8666666666667 411.0933333333333 164.9066666666667C407.8933333333333 161.0666666666667 403.4133333333333 158.5066666666667 398.9333333333333 157.6533333333333L331.52 144.4266666666667L378.4533333333333 43.52C384 32.8533333333334 378.88 20.2666666666667 368.2133333333333 15.36L290.9866666666666 -20.6933333333334z" />
-    <glyph glyph-name="cursor-default-outline"
-      unicode="&#xF1B5;"
-      horiz-adv-x="512" d=" M214.8266666666667 143.5733333333334C225.4933333333334 148.6933333333334 238.08 144 243.2 133.3333333333334L292.2666666666667 26.88L330.6666666666667 45.0133333333333L281.3866666666667 151.2533333333333C276.2666666666667 161.92 280.96 174.72 291.6266666666667 179.6266666666667L297.6 181.3333333333334L346.6666666666667 190.9333333333333L170.6666666666667 338.7733333333333V108.8L209.4933333333334 140.16L214.8266666666667 143.5733333333334M290.9866666666667 -20.6933333333333C280.32 -25.8133333333333 267.52 -21.3333333333333 262.6133333333334 -10.6666666666666L216.1066666666667 90.4533333333334L162.56 47.3600000000001C158.9333333333333 44.3733333333334 154.4533333333334 42.6666666666667 149.3333333333334 42.6666666666667C137.6 42.6666666666667 128 52.2666666666668 128 64.0000000000001V384C128 395.7333333333334 137.6 405.3333333333333 149.3333333333334 405.3333333333333C154.4533333333334 405.3333333333333 159.36 403.4133333333334 162.9866666666667 400.4266666666667L163.2 400.64L408.32 194.9866666666667C417.4933333333334 187.3066666666667 418.56 173.8666666666667 411.0933333333333 164.9066666666667C407.8933333333333 161.0666666666667 403.4133333333333 158.5066666666667 398.9333333333333 157.6533333333333L331.52 144.4266666666667L378.4533333333333 43.52C384 32.8533333333334 378.88 20.2666666666667 368.2133333333333 15.36L290.9866666666666 -20.6933333333334z" />
-    <glyph glyph-name="cursor-move"
-      unicode="&#xF1B6;"
-      horiz-adv-x="512" d=" M277.3333333333333 320V213.3333333333334H384V282.6666666666667L474.6666666666666 192L384 101.3333333333334V170.6666666666667H277.3333333333333V64H346.6666666666667L256 -26.6666666666666L165.3333333333333 64H234.6666666666667V170.6666666666667H128V101.3333333333334L37.3333333333333 192L128 282.6666666666667V213.3333333333334H234.6666666666667V320H165.3333333333333L256 410.6666666666667L346.6666666666667 320H277.3333333333333z" />
-    <glyph glyph-name="cursor-pointer"
-      unicode="&#xF1B7;"
-      horiz-adv-x="512" d=" M293.3333333333333 230.6133333333334L306.7733333333333 227.84L395.7333333333334 183.4666666666667C410.6666666666667 178.56 420.48 163.84 419.2000000000001 148.0533333333334V142.5066666666667L400.0000000000001 11.9466666666667C398.7200000000001 2.7733333333333 394.6666666666668 -5.76 387.2000000000001 -11.7333333333333C380.5866666666667 -18.1333333333333 371.8400000000001 -21.3333333333333 362.6666666666668 -21.3333333333333H215.8933333333334C205.4400000000001 -21.3333333333333 195.8400000000001 -17.4933333333333 188.8000000000001 -10.0266666666666L61.0133333333333 117.3333333333334L80.2133333333333 138.6666666666667C85.3333333333333 144 93.44 146.9866666666667 101.12 146.56H107.3066666666667L192 128V352C192 375.4666666666667 211.2 394.6666666666667 234.6666666666667 394.6666666666667S277.3333333333333 375.4666666666667 277.3333333333333 352V230.6133333333333H293.3333333333333z" />
-    <glyph glyph-name="cursor-text"
-      unicode="&#xF5E7;"
-      horiz-adv-x="512" d=" M277.3333333333333 42.6666666666667C277.3333333333333 30.9333333333333 286.9333333333333 21.3333333333334 298.6666666666667 21.3333333333334H341.3333333333333V-21.3333333333333H288C276.2666666666667 -21.3333333333333 256 -11.7333333333333 256 0C256 -11.7333333333333 235.7333333333334 -21.3333333333333 224 -21.3333333333333H170.6666666666667V21.3333333333334H213.3333333333333C225.0666666666667 21.3333333333334 234.6666666666667 30.9333333333333 234.6666666666667 42.6666666666667V341.3333333333334C234.6666666666667 353.0666666666667 225.0666666666667 362.6666666666667 213.3333333333333 362.6666666666667H170.6666666666667V405.3333333333333H224C235.7333333333334 405.3333333333333 256 395.7333333333334 256 384C256 395.7333333333334 276.2666666666667 405.3333333333333 288 405.3333333333333H341.3333333333333V362.6666666666667H298.6666666666667C286.9333333333333 362.6666666666667 277.3333333333333 353.0666666666667 277.3333333333333 341.3333333333334V42.6666666666667z" />
-    <glyph glyph-name="database"
-      unicode="&#xF1B8;"
-      horiz-adv-x="512" d=" M256 384C161.7066666666667 384 85.3333333333333 345.8133333333334 85.3333333333333 298.6666666666667S161.7066666666667 213.3333333333334 256 213.3333333333334S426.6666666666667 251.52 426.6666666666667 298.6666666666667S350.2933333333334 384 256 384M85.3333333333333 256V192C85.3333333333333 144.8533333333334 161.7066666666667 106.6666666666667 256 106.6666666666667S426.6666666666667 144.8533333333334 426.6666666666667 192V256C426.6666666666667 208.8533333333333 350.2933333333334 170.6666666666667 256 170.6666666666667S85.3333333333333 208.8533333333333 85.3333333333333 256M85.3333333333333 149.3333333333334V85.3333333333334C85.3333333333333 38.1866666666667 161.7066666666667 0 256 0S426.6666666666667 38.1866666666667 426.6666666666667 85.3333333333334V149.3333333333334C426.6666666666667 102.1866666666667 350.2933333333334 64 256 64S85.3333333333333 102.1866666666667 85.3333333333333 149.3333333333334z" />
-    <glyph glyph-name="database-check"
-      unicode="&#xFAA8;"
-      horiz-adv-x="512" d=" M277.3333333333333 70.4V6.1866666666667C257.0666666666667 2.1333333333333 235.3066666666667 0 213.3333333333333 0C119.04 0 42.6666666666667 38.1866666666667 42.6666666666667 85.3333333333334V149.3333333333334C42.6666666666667 102.1866666666667 119.04 64 213.3333333333333 64C235.3066666666667 64 257.0666666666667 66.1333333333334 277.3333333333333 70.4M42.6666666666667 256C42.6666666666667 208.8533333333333 119.04 170.6666666666667 213.3333333333333 170.6666666666667S384 208.8533333333333 384 256V192C384 144.8533333333334 307.6266666666667 106.6666666666667 213.3333333333333 106.6666666666667S42.6666666666667 144.8533333333334 42.6666666666667 192V256M213.3333333333333 384C307.6266666666667 384 384 345.8133333333334 384 298.6666666666667S307.6266666666667 213.3333333333334 213.3333333333333 213.3333333333334S42.6666666666667 251.52 42.6666666666667 298.6666666666667S119.04 384 213.3333333333333 384M501.3333333333333 85.3333333333334L394.6666666666667 -21.3333333333333L320 53.3333333333334L352 85.3333333333334L394.6666666666667 42.6666666666667L469.3333333333333 117.3333333333334L501.3333333333333 85.3333333333334z" />
-    <glyph glyph-name="database-export"
-      unicode="&#xF95D;"
-      horiz-adv-x="512" d=" M303.36 42.6666666666667L363.7333333333334 103.04L318.5066666666667 149.3333333333334H469.3333333333333V-1.4933333333333L424.1066666666667 42.6666666666667L363.7333333333333 -17.7066666666666L303.36 42.6666666666667M242.9866666666667 42.6666666666667L264.32 64H256C161.7066666666667 64 85.3333333333333 102.1866666666667 85.3333333333333 149.3333333333334V85.3333333333334C85.3333333333333 38.1866666666667 161.7066666666667 0 256 0C266.0266666666667 0 275.84 0 285.44 1.28L242.9866666666667 42.6666666666667M368.8533333333333 192H426.6666666666667V256C426.6666666666667 230.4000000000001 405.3333333333333 207.5733333333334 368.8533333333333 192M85.3333333333333 256V192C85.3333333333333 144.8533333333334 161.7066666666667 106.6666666666667 256 106.6666666666667C270.2933333333333 106.6666666666667 284.5866666666667 107.52 298.6666666666667 109.4400000000001L236.16 170.6666666666667C151.2533333333333 176.2133333333334 85.3333333333333 212.2666666666667 85.3333333333333 256M256 384C161.7066666666667 384 85.3333333333333 345.8133333333334 85.3333333333333 298.6666666666667S161.7066666666667 213.3333333333334 256 213.3333333333334S426.6666666666667 251.52 426.6666666666667 298.6666666666667S350.2933333333334 384 256 384z" />
-    <glyph glyph-name="database-import"
-      unicode="&#xF95C;"
-      horiz-adv-x="512" d=" M363.7333333333334 144.64L424.1066666666667 84.2666666666667L469.3333333333333 129.4933333333334V-21.3333333333333H318.5066666666667L363.7333333333334 23.8933333333334L303.36 84.2666666666668L363.7333333333334 144.6400000000001M263.04 64H256C161.7066666666667 64 85.3333333333333 102.1866666666667 85.3333333333333 149.3333333333334V85.3333333333334C85.3333333333333 38.1866666666667 161.7066666666667 0 256 0H280.32L303.36 23.04L263.04 64M374.1866666666666 194.3466666666667L411.52 157.0133333333333C420.9066666666667 166.1866666666667 426.6666666666667 178.7733333333333 426.6666666666667 192V256C426.6666666666667 231.8933333333334 406.6133333333333 209.92 374.1866666666666 194.56V194.3466666666667M85.3333333333333 256V192C85.3333333333333 144.8533333333334 161.7066666666667 106.6666666666667 256 106.6666666666667H265.6L341.3333333333333 181.9733333333334C313.6 174.2933333333334 284.8 170.6666666666667 256 170.6666666666667C161.7066666666667 170.6666666666667 85.3333333333333 208.8533333333333 85.3333333333333 256M256 384C161.7066666666667 384 85.3333333333333 345.8133333333334 85.3333333333333 298.6666666666667S161.7066666666667 213.3333333333334 256 213.3333333333334S426.6666666666667 251.52 426.6666666666667 298.6666666666667S350.2933333333334 384 256 384z" />
-    <glyph glyph-name="database-lock"
-      unicode="&#xFAA9;"
-      horiz-adv-x="512" d=" M234.6666666666667 384C328.96 384 405.3333333333333 345.8133333333334 405.3333333333333 298.6666666666667S328.96 213.3333333333334 234.6666666666667 213.3333333333334S64 251.52 64 298.6666666666667S140.3733333333333 384 234.6666666666667 384M405.3333333333333 191.36C365.0133333333333 186.88 332.16 157.4400000000001 322.7733333333333 118.8266666666667C296.9599999999999 111.1466666666667 266.6666666666667 106.6666666666667 234.6666666666667 106.6666666666667C140.3733333333333 106.6666666666667 64 144.8533333333334 64 192V256C64 208.8533333333333 140.3733333333333 170.6666666666667 234.6666666666667 170.6666666666667S405.3333333333333 208.8533333333333 405.3333333333333 256V191.36M298.6666666666667 70.1866666666667V6.1866666666667C278.8266666666667 2.1333333333333 257.28 0 234.6666666666667 0C140.3733333333333 0 64 38.1866666666667 64 85.3333333333334V149.3333333333334C64 102.1866666666667 140.3733333333333 64 234.6666666666667 64C257.28 64 278.8266666666667 66.1333333333334 298.6666666666667 70.1866666666667M416 149.3333333333334C445.44 149.3333333333334 469.3333333333333 125.44 469.3333333333333 96V85.3333333333334C481.0666666666667 85.3333333333334 490.6666666666666 75.7333333333334 490.6666666666666 64V-21.3333333333333C490.6666666666666 -33.0666666666667 481.0666666666667 -42.6666666666666 469.3333333333333 -42.6666666666666H362.6666666666667C350.9333333333333 -42.6666666666666 341.3333333333333 -33.0666666666667 341.3333333333333 -21.3333333333333V64C341.3333333333333 75.7333333333334 350.9333333333333 85.3333333333334 362.6666666666667 85.3333333333334V96C362.6666666666667 125.44 386.56 149.3333333333334 416 149.3333333333334M416 128C398.2933333333334 128 384 113.7066666666667 384 96V85.3333333333334H448V96C448 113.7066666666667 433.7066666666666 128 416 128z" />
-    <glyph glyph-name="database-minus"
-      unicode="&#xF1B9;"
-      horiz-adv-x="512" d=" M192 384C97.7066666666667 384 21.3333333333333 345.8133333333334 21.3333333333333 298.6666666666667S97.7066666666667 213.3333333333334 192 213.3333333333334S362.6666666666667 251.52 362.6666666666667 298.6666666666667S286.2933333333333 384 192 384M21.3333333333333 256V192C21.3333333333333 144.8533333333334 97.7066666666667 106.6666666666667 192 106.6666666666667S362.6666666666667 144.8533333333334 362.6666666666667 192V256C362.6666666666667 208.8533333333333 286.2933333333333 170.6666666666667 192 170.6666666666667S21.3333333333333 208.8533333333333 21.3333333333333 256M21.3333333333333 149.3333333333334V85.3333333333334C21.3333333333333 38.1866666666667 97.7066666666667 0 192 0C222.08 0 251.52 4.0533333333334 277.3333333333333 11.52V75.52C251.52 68.0533333333333 222.08 64 192 64C97.7066666666667 64 21.3333333333333 102.1866666666667 21.3333333333333 149.3333333333334M320 85.3333333333334V42.6666666666667H490.6666666666666V85.3333333333334" />
-    <glyph glyph-name="database-plus"
-      unicode="&#xF1BA;"
-      horiz-adv-x="512" d=" M192 384C97.7066666666667 384 21.3333333333333 345.8133333333334 21.3333333333333 298.6666666666667S97.7066666666667 213.3333333333334 192 213.3333333333334S362.6666666666667 251.52 362.6666666666667 298.6666666666667S286.2933333333333 384 192 384M21.3333333333333 256V192C21.3333333333333 144.8533333333334 97.7066666666667 106.6666666666667 192 106.6666666666667S362.6666666666667 144.8533333333334 362.6666666666667 192V256C362.6666666666667 208.8533333333333 286.2933333333333 170.6666666666667 192 170.6666666666667S21.3333333333333 208.8533333333333 21.3333333333333 256M21.3333333333333 149.3333333333334V85.3333333333334C21.3333333333333 38.1866666666667 97.7066666666667 0 192 0C222.08 0 251.52 4.0533333333334 277.3333333333333 11.52V75.52C251.52 68.0533333333333 222.08 64 192 64C97.7066666666667 64 21.3333333333333 102.1866666666667 21.3333333333333 149.3333333333334M384 149.3333333333334V85.3333333333334H320V42.6666666666667H384V-21.3333333333333H426.6666666666667V42.6666666666667H490.6666666666666V85.3333333333334H426.6666666666667V149.3333333333334" />
-    <glyph glyph-name="database-search"
-      unicode="&#xF865;"
-      horiz-adv-x="512" d=" M398.5066666666667 185.1733333333334C360.9599999999999 222.72 300.16 222.5066666666667 262.8266666666667 184.96C225.28 147.4133333333334 225.28 86.6133333333334 262.8266666666667 49.28C294.6133333333334 17.7066666666667 343.68 12.16 381.6533333333333 35.84L448 -29.6533333333333L477.6533333333333 0L411.7333333333334 66.3466666666667C435.84 104.1066666666667 430.2933333333334 153.6 398.5066666666667 185.1733333333334M368.4266666666666 79.5733333333334C347.52 58.6666666666667 313.8133333333333 58.8800000000001 292.9066666666667 79.5733333333334C272.2133333333333 100.48 272.2133333333333 134.1866666666667 293.12 155.0933333333334C313.8133333333334 175.7866666666667 347.52 175.7866666666667 368.4266666666666 155.0933333333334C389.12 134.1866666666667 389.12 100.48 368.4266666666666 79.5733333333334M232.5333333333334 19.2C218.6666666666667 33.28 207.7866666666667 50.1333333333333 200.96 68.6933333333333C133.76 80 85.3333333333333 111.7866666666667 85.3333333333333 149.3333333333334V85.3333333333334C85.3333333333333 38.1866666666667 161.7066666666667 0 256 0C247.4666666666667 5.5466666666667 239.5733333333333 11.9466666666667 232.5333333333334 19.2M85.3333333333333 256V192C85.3333333333333 156.16 129.4933333333334 125.44 192 113.0666666666667V117.3333333333334C192 137.1733333333334 196.2666666666667 156.8 204.3733333333333 174.72C135.2533333333333 185.6 85.3333333333333 217.8133333333334 85.3333333333333 256M256 384C161.7066666666667 384 85.3333333333333 345.8133333333334 85.3333333333333 298.6666666666667C85.3333333333333 256 149.3333333333333 220.16 231.4666666666667 213.3333333333334H232.5333333333334C258.1333333333334 240.2133333333334 293.5466666666666 256 330.6666666666667 256C350.08 256 369.28 251.9466666666667 386.9866666666667 244.0533333333334C408.9600000000001 254.08 423.8933333333333 274.7733333333334 426.6666666666667 298.6666666666667C426.6666666666667 345.8133333333334 350.2933333333334 384 256 384z" />
-    <glyph glyph-name="death-star"
-      unicode="&#xF8D7;"
-      horiz-adv-x="512" d=" M43.7333333333333 170.6666666666667H468.2666666666667C457.6 62.9333333333333 366.7199999999999 -21.3333333333333 256 -21.3333333333333C145.4933333333334 -21.3333333333333 54.4 62.9333333333333 43.7333333333334 170.6666666666667M468.2666666666667 213.3333333333334H43.7333333333333C54.4 321.0666666666667 145.4933333333333 405.3333333333333 256 405.3333333333333S457.6 321.0666666666667 468.2666666666667 213.3333333333334M256 304C256 333.44 232.1066666666667 357.3333333333334 202.6666666666667 357.3333333333334S149.3333333333333 333.44 149.3333333333333 304S173.2266666666667 250.6666666666667 202.6666666666667 250.6666666666667S256 274.56 256 304z" />
-    <glyph glyph-name="death-star-variant"
-      unicode="&#xF8D8;"
-      horiz-adv-x="512" d=" M43.7333333333333 170.6666666666667H468.0533333333333C466.7733333333334 155.9466666666667 463.7866666666667 141.6533333333334 459.52 128H298.6666666666667V85.3333333333334H362.6666666666667V42.6666666666667H320V0H266.6666666666667V-21.3333333333333H256C145.4933333333334 -21.3333333333333 54.4 62.9333333333333 43.7333333333334 170.6666666666667M468.0533333333333 213.3333333333334H43.7333333333333C54.4 321.0666666666667 145.4933333333333 405.3333333333333 256 405.3333333333333C290.56 405.3333333333333 323.2 397.0133333333333 352 382.2933333333334V341.3333333333334H394.6666666666667V298.6666666666667H426.6666666666667V256H459.52C463.7866666666666 242.3466666666667 466.7733333333333 228.0533333333334 468.0533333333333 213.3333333333334M256 304C256 333.44 232.1066666666667 357.3333333333334 202.6666666666667 357.3333333333334S149.3333333333333 333.44 149.3333333333333 304S173.2266666666667 250.6666666666667 202.6666666666667 250.6666666666667S256 274.56 256 304z" />
-    <glyph glyph-name="debian"
-      unicode="&#xF8D9;"
-      horiz-adv-x="512" d=" M394.6666666666667 222.5066666666667L390.4 214.6133333333334C395.9466666666667 231.2533333333334 392.7466666666667 249.3866666666667 393.6 265.1733333333334L392.1066666666667 265.6C390.6133333333333 305.0666666666667 356.48 347.0933333333334 326.1866666666666 361.1733333333334C299.9466666666666 373.3333333333333 259.6266666666666 375.4666666666667 241.0666666666667 366.2933333333334C243.6266666666666 368.64 253.8666666666666 369.4933333333334 250.6666666666667 371.2C221.44 368.4266666666667 228.0533333333333 361.1733333333334 205.6533333333333 355.4133333333334C199.4666666666667 349.44 224 360.1066666666667 210.56 352C198.6133333333333 349.2266666666667 193.0666666666666 354.56 175.36 336.2133333333334C176.8533333333333 333.6533333333333 186.6666666666666 343.68 178.56 333.6533333333333C161.7066666666667 335.5733333333333 125.6533333333333 295.2533333333334 117.9733333333333 282.0266666666667L122.0266666666667 281.1733333333334C115.4133333333333 264.7466666666667 106.6666666666667 254.2933333333334 105.6 244.48C103.8933333333333 220.16 96 176 107.3066666666666 162.3466666666667L106.0266666666667 151.04L110.9333333333333 141.4400000000001L108.3733333333333 141.2266666666667C120.7466666666667 102.1866666666667 121.6 140.3733333333334 138.0266666666667 99.84C135.68 100.6933333333333 133.12 101.5466666666666 129.7066666666667 106.6666666666667C129.28 102.6133333333334 134.8266666666667 91.9466666666667 141.2266666666667 83.6266666666667L138.6666666666667 80.64C142.08 74.0266666666668 145.4933333333334 72.5333333333334 147.84 70.1866666666667C134.4 77.6533333333334 160 46.0800000000001 162.7733333333333 42.0266666666668L164.9066666666667 45.6533333333334C164.48 40.5333333333335 168.5333333333333 33.7066666666668 176.2133333333333 24.1066666666667L182.6133333333334 24.3200000000001C185.3866666666667 19.2000000000002 194.9866666666667 9.8133333333334 200.7466666666667 9.3866666666668L196.9066666666667 4.2666666666668C211.6266666666667 2e-13 203.9466666666667 -1.9199999999998 222.08 -8.3199999999998L218.4533333333333 -1.9199999999998C227.6266666666667 -9.8133333333332 230.4 -16.8533333333331 243.4133333333334 -22.8266666666665C261.5466666666666 -29.2266666666665 263.8933333333333 -26.6666666666665 282.24 -31.9999999999998C266.6666666666667 -31.9999999999998 248.32 -31.9999999999998 235.9466666666667 -27.3066666666665C151.4666666666667 -4.4799999999998 74.6666666666667 94.7200000000001 79.7866666666667 196.6933333333335C78.5066666666667 217.3866666666668 81.92 243.2000000000002 78.5066666666667 248.3200000000002C83.2 264.1066666666668 88.7466666666667 283.3066666666668 100.0533333333333 306.1333333333335C99.2 307.6266666666668 101.9733333333333 301.6533333333335 107.7333333333334 311.2533333333335C111.1466666666667 318.9333333333335 113.92 327.2533333333335 118.4 334.7200000000002L120.5333333333333 335.3600000000002C122.88 348.3733333333335 151.04 368.4266666666669 160 378.4533333333335V374.6133333333335C178.3466666666666 391.8933333333335 211.2 403.4133333333335 229.5466666666667 411.5200000000002C224.64 406.1866666666669 240.4266666666667 412.1600000000002 251.7333333333334 412.8000000000002L241.28 406.8266666666668C254.7200000000001 410.2400000000001 254.08 405.3333333333335 267.9466666666667 407.4666666666668C263.04 406.8266666666668 257.28 405.3333333333335 258.1333333333334 404.0533333333335C273.4933333333334 402.3466666666668 276.0533333333333 408.7466666666668 290.3466666666667 404.0533333333335L289.28 408.3200000000002C309.3333333333333 401.0666666666669 313.3866666666666 402.3466666666668 334.9333333333333 390.8266666666668C342.6133333333333 390.6133333333335 343.4666666666666 395.5200000000002 354.7733333333333 390.8266666666668C356.9066666666667 387.4133333333335 354.3466666666667 386.7733333333335 368.4266666666666 378.2400000000001C369.92 378.8800000000001 365.6533333333333 382.9333333333335 362.6666666666667 386.1333333333335C390.4 370.9866666666668 421.3333333333333 338.7733333333335 430.5066666666667 304.2133333333335C421.76 320.0000000000002 429.6533333333333 295.8933333333335 426.6666666666667 297.1733333333335C430.5066666666667 286.7200000000002 433.7066666666666 275.8400000000002 435.84 264.5333333333336C433.28 273.7066666666668 427.52 296.1066666666669 417.4933333333334 310.4000000000002C416.8533333333333 301.2266666666669 404.6933333333333 316.8000000000002 411.3066666666667 296.3200000000002C416 289.0666666666669 412.3733333333334 303.7866666666669 418.56 290.9866666666669C418.56 284.8000000000002 420.9066666666667 278.6133333333335 422.4 270.7200000000002C420.2666666666667 271.1466666666669 417.7066666666667 279.4666666666669 416 277.3333333333335C418.1333333333334 266.6666666666669 421.76 261.9733333333336 423.04 261.1200000000002C422.3999999999999 259.4133333333336 420.4799999999999 262.8266666666668 420.4799999999999 256.0000000000002C421.3333333333333 240.2133333333335 424.9599999999999 246.8266666666668 426.6666666666666 246.1866666666668C424.7466666666666 238.2933333333335 417.9199999999999 229.3333333333335 421.3333333333333 215.8933333333335L417.0666666666666 227.8400000000002C415.9999999999999 216.5333333333335 419.4133333333333 214.4000000000002 414.2933333333333 200.5333333333335C418.1333333333333 213.3333333333335 417.7066666666666 224.0000000000002 414.08 218.6666666666668C415.9999999999999 201.1733333333335 400.2133333333333 187.7333333333335 401.7066666666666 176.4266666666669L397.2266666666666 182.6133333333335C385.0666666666666 164.9066666666668 397.0133333333332 173.0133333333335 388.6933333333333 160.0000000000001C391.68 164.9066666666668 387.2 161.7066666666668 391.04 167.6800000000001C388.4799999999999 167.4666666666668 379.3066666666666 156.3733333333335 370.9866666666666 149.9733333333335C338.1333333333333 123.7333333333335 298.6666666666666 120.1066666666668 261.1199999999999 134.4000000000001H260.9066666666666C261.1199999999999 135.2533333333335 260.9066666666666 136.3200000000001 258.3466666666666 138.0266666666668C226.1333333333333 162.5600000000001 207.1466666666666 183.4666666666668 213.3333333333333 232.1066666666668C218.6666666666666 235.7333333333335 219.9466666666666 256.0000000000001 231.2533333333333 263.0400000000001C238.08 278.1866666666667 258.56 292.0533333333334 280.5333333333333 292.4800000000001C302.9333333333333 293.7600000000001 321.92 280.5333333333334 331.52 268.1600000000001C314.0266666666667 284.1600000000001 285.8666666666666 289.0666666666668 261.5466666666666 277.3333333333335C237.0133333333333 266.0266666666668 222.2933333333333 238.9333333333334 224 211.8400000000001C225.28 213.3333333333334 226.1333333333334 212.2666666666667 226.56 215.6800000000001C225.92 162.9866666666667 283.3066666666666 124.3733333333334 324.6933333333333 143.7866666666668L325.3333333333333 142.72C341.9733333333333 147.4133333333334 339.8399999999999 151.0400000000001 350.7199999999999 158.72C349.8666666666666 156.8000000000001 343.4666666666666 152.3200000000001 347.3066666666666 152.3200000000001C352.64 153.6 369.28 169.1733333333334 377.5999999999999 176.4266666666667C381.2266666666666 184.5333333333334 375.4666666666666 181.3333333333334 380.7999999999999 191.1466666666667L387.1999999999999 194.3466666666667C390.8266666666666 204.5866666666667 394.6666666666666 210.3466666666667 394.6666666666666 222.5066666666667" />
-    <glyph glyph-name="debug-step-into"
-      unicode="&#xF1BB;"
-      horiz-adv-x="512" d=" M256 -21.3333333333333C232.5333333333334 -21.3333333333333 213.3333333333333 -2.1333333333333 213.3333333333333 21.3333333333334S232.5333333333334 64 256 64S298.6666666666667 44.8000000000001 298.6666666666667 21.3333333333334S279.4666666666667 -21.3333333333333 256 -21.3333333333333M277.3333333333333 405.3333333333333V170.6666666666667L373.3333333333333 266.6666666666667L403.6266666666667 236.3733333333334L256 88.7466666666667L108.3733333333333 236.3733333333334L138.6666666666667 266.6666666666667L234.6666666666667 170.6666666666667V405.3333333333333H277.3333333333333z" />
-    <glyph glyph-name="debug-step-out"
-      unicode="&#xF1BC;"
-      horiz-adv-x="512" d=" M256 -21.3333333333333C232.5333333333334 -21.3333333333333 213.3333333333333 -2.1333333333333 213.3333333333333 21.3333333333334S232.5333333333334 64 256 64S298.6666666666667 44.8000000000001 298.6666666666667 21.3333333333334S279.4666666666667 -21.3333333333333 256 -21.3333333333333M277.3333333333333 106.6666666666667H234.6666666666667V320L138.6666666666667 224L108.3733333333333 254.2933333333334L256 401.92L403.6266666666667 254.2933333333334L373.3333333333333 224L277.3333333333333 320V106.6666666666667z" />
-    <glyph glyph-name="debug-step-over"
-      unicode="&#xF1BD;"
-      horiz-adv-x="512" d=" M256 149.3333333333334C279.4666666666667 149.3333333333334 298.6666666666667 130.1333333333333 298.6666666666667 106.6666666666667S279.4666666666667 64 256 64S213.3333333333333 83.2 213.3333333333333 106.6666666666667S232.5333333333334 149.3333333333334 256 149.3333333333334M500.48 258.9866666666667L466.56 112L320 145.92L401.0666666666667 196.6933333333333C370.9866666666667 245.3333333333334 317.2266666666667 277.3333333333334 256 277.3333333333334C171.7333333333334 277.3333333333334 101.76 216.32 87.8933333333333 135.8933333333334L45.8666666666667 143.36C63.1466666666667 243.6266666666667 150.6133333333333 320 256 320C332.3733333333334 320 399.5733333333333 279.68 437.3333333333333 219.3066666666667L500.48 258.9866666666667z" />
-    <glyph glyph-name="decagram"
-      unicode="&#xF76B;"
-      horiz-adv-x="512" d=" M490.6666666666666 192L438.6133333333333 251.3066666666667L445.8666666666666 329.8133333333334L368.8533333333333 347.3066666666667L328.5333333333333 415.1466666666667L256 384L183.4666666666667 415.1466666666667L143.1466666666667 347.3066666666667L66.1333333333333 330.0266666666667L73.3866666666667 251.5200000000001L21.3333333333333 192L73.3866666666667 132.6933333333334L66.1333333333333 53.9733333333334L143.1466666666667 36.48L183.4666666666667 -31.36L256 0L328.5333333333333 -31.1466666666666L368.8533333333333 36.6933333333333L445.8666666666666 54.1866666666667L438.6133333333333 132.6933333333333L490.6666666666666 192z" />
-    <glyph glyph-name="decagram-outline"
-      unicode="&#xF76C;"
-      horiz-adv-x="512" d=" M490.6666666666666 192L438.6133333333333 132.6933333333334L445.8666666666666 54.1866666666667L368.8533333333333 36.6933333333333L328.5333333333333 -31.1466666666666L256 0L183.4666666666667 -31.36L143.1466666666667 36.48L66.1333333333333 53.9733333333334L73.3866666666667 132.6933333333334L21.3333333333333 192L73.3866666666667 251.52L66.1333333333333 330.0266666666667L143.1466666666667 347.3066666666667L183.4666666666667 415.1466666666667L256 384L328.5333333333333 415.1466666666667L368.8533333333333 347.3066666666667L445.8666666666666 329.8133333333334L438.6133333333333 251.3066666666667L490.6666666666666 192M433.7066666666666 192L394.6666666666667 237.0133333333333L399.7866666666667 296.5333333333333L341.3333333333333 309.3333333333334L311.04 361.1733333333334L256 337.4933333333334L200.96 361.1733333333334L170.6666666666667 309.3333333333334L112.2133333333333 296.7466666666667L117.3333333333333 237.2266666666667L78.2933333333333 192L117.3333333333333 147.2000000000001L112.2133333333333 87.4666666666667L170.6666666666667 74.6666666666667L200.96 22.8266666666667L256 46.72L311.04 23.0400000000001L341.3333333333333 74.6666666666667L399.7866666666667 87.68L394.6666666666668 147.2L433.7066666666668 192z" />
-    <glyph glyph-name="decimal-decrease"
-      unicode="&#xF1BE;"
-      horiz-adv-x="512" d=" M256 85.3333333333334L320 21.3333333333334V64H448V106.6666666666667H320V149.3333333333334L256 85.3333333333334M192 341.3333333333334C227.4133333333334 341.3333333333334 256 312.7466666666667 256 277.3333333333334V213.3333333333334C256 177.92 227.4133333333334 149.3333333333334 192 149.3333333333334S128 177.92 128 213.3333333333334V277.3333333333334C128 312.7466666666667 156.5866666666667 341.3333333333334 192 341.3333333333334M192 298.6666666666667C180.2666666666667 298.6666666666667 170.6666666666667 289.0666666666667 170.6666666666667 277.3333333333334V213.3333333333334C170.6666666666667 201.6 180.2666666666667 192 192 192S213.3333333333333 201.6 213.3333333333333 213.3333333333334V277.3333333333334C213.3333333333333 289.0666666666667 203.7333333333334 298.6666666666667 192 298.6666666666667M85.3333333333333 192C97.0666666666667 192 106.6666666666667 182.4 106.6666666666667 170.6666666666667S97.0666666666667 149.3333333333334 85.3333333333333 149.3333333333334S64 158.9333333333333 64 170.6666666666667S73.6 192 85.3333333333333 192z" />
-    <glyph glyph-name="decimal-increase"
-      unicode="&#xF1BF;"
-      horiz-adv-x="512" d=" M469.3333333333333 85.3333333333334L405.3333333333333 21.3333333333334V64H277.3333333333333V106.6666666666667H405.3333333333333V149.3333333333334L469.3333333333333 85.3333333333334M192 341.3333333333334C227.4133333333334 341.3333333333334 256 312.7466666666667 256 277.3333333333334V213.3333333333334C256 177.92 227.4133333333334 149.3333333333334 192 149.3333333333334S128 177.92 128 213.3333333333334V277.3333333333334C128 312.7466666666667 156.5866666666667 341.3333333333334 192 341.3333333333334M192 298.6666666666667C180.2666666666667 298.6666666666667 170.6666666666667 289.0666666666667 170.6666666666667 277.3333333333334V213.3333333333334C170.6666666666667 201.6 180.2666666666667 192 192 192S213.3333333333333 201.6 213.3333333333333 213.3333333333334V277.3333333333334C213.3333333333333 289.0666666666667 203.7333333333334 298.6666666666667 192 298.6666666666667M341.3333333333333 341.3333333333334C376.7466666666667 341.3333333333334 405.3333333333333 312.7466666666667 405.3333333333333 277.3333333333334V213.3333333333334C405.3333333333333 177.92 376.7466666666667 149.3333333333334 341.3333333333333 149.3333333333334S277.3333333333333 177.92 277.3333333333333 213.3333333333334V277.3333333333334C277.3333333333333 312.7466666666667 305.92 341.3333333333334 341.3333333333333 341.3333333333334M341.3333333333333 298.6666666666667C329.6 298.6666666666667 320 289.0666666666667 320 277.3333333333334V213.3333333333334C320 201.6 329.6 192 341.3333333333333 192S362.6666666666667 201.6 362.6666666666667 213.3333333333334V277.3333333333334C362.6666666666667 289.0666666666667 353.0666666666667 298.6666666666667 341.3333333333333 298.6666666666667M85.3333333333333 192C97.0666666666667 192 106.6666666666667 182.4 106.6666666666667 170.6666666666667S97.0666666666667 149.3333333333334 85.3333333333333 149.3333333333334S64 158.9333333333333 64 170.6666666666667S73.6 192 85.3333333333333 192z" />
-    <glyph glyph-name="delete"
-      unicode="&#xF1C0;"
-      horiz-adv-x="512" d=" M405.3333333333333 362.6666666666667H330.6666666666667L309.3333333333333 384H202.6666666666667L181.3333333333333 362.6666666666667H106.6666666666667V320H405.3333333333333M128 42.6666666666667C128 19.2 147.2 0 170.6666666666667 0H341.3333333333333C364.8 0 384 19.2 384 42.6666666666667V298.6666666666667H128V42.6666666666667z" />
-    <glyph glyph-name="delete-circle"
-      unicode="&#xF682;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.9733333333334 405.3333333333333 469.3333333333333 309.9733333333334 469.3333333333333 192S373.9733333333334 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.0266666666666 42.6666666666667 192S138.0266666666667 405.3333333333333 256 405.3333333333333M362.6666666666667 298.6666666666667H309.3333333333333L288 320H224L202.6666666666667 298.6666666666667H149.3333333333333V256H362.6666666666667V298.6666666666667M192 64H320C331.7333333333334 64 341.3333333333333 73.6 341.3333333333333 85.3333333333334V234.6666666666667H170.6666666666667V85.3333333333334C170.6666666666667 73.6 180.2666666666667 64 192 64z" />
-    <glyph glyph-name="delete-empty"
-      unicode="&#xF6CB;"
-      horiz-adv-x="512" d=" M434.56 257.92L413.2266666666667 221.0133333333333L154.4533333333333 370.3466666666667L175.7866666666667 407.2533333333334L240.64 369.92L269.6533333333333 377.8133333333334L362.0266666666667 324.48L369.92 295.2533333333334L434.56 257.92M128 42.6666666666667V298.6666666666667H236.16L384 213.3333333333334V42.6666666666667C384 19.2 364.8 0 341.3333333333333 0H170.6666666666667C147.2 0 128 19.2 128 42.6666666666667z" />
-    <glyph glyph-name="delete-forever"
-      unicode="&#xF5E8;"
-      horiz-adv-x="512" d=" M128 42.6666666666667C128 19.2 147.2 0 170.6666666666667 0H341.3333333333333C364.8 0 384 19.2 384 42.6666666666667V298.6666666666667H128V42.6666666666667M180.48 194.56L210.56 224.6400000000001L256 179.4133333333334L301.2266666666667 224.6400000000001L331.3066666666667 194.56L286.08 149.3333333333334L331.3066666666667 104.1066666666667L301.2266666666667 74.0266666666666L256 119.2533333333333L210.7733333333333 74.0266666666666L180.6933333333333 104.1066666666667L225.92 149.3333333333334L180.48 194.56M330.6666666666667 362.6666666666667L309.3333333333333 384H202.6666666666667L181.3333333333333 362.6666666666667H106.6666666666667V320H405.3333333333333V362.6666666666667H330.6666666666667z" />
-    <glyph glyph-name="delete-outline"
-      unicode="&#xF9E6;"
-      horiz-adv-x="512" d=" M128 42.6666666666667C128 19.2 147.2 0 170.6666666666667 0H341.3333333333333C364.8 0 384 19.2 384 42.6666666666667V298.6666666666667H128V42.6666666666667M170.6666666666667 256H341.3333333333333V42.6666666666667H170.6666666666667V256M330.6666666666667 362.6666666666667L309.3333333333333 384H202.6666666666667L181.3333333333333 362.6666666666667H106.6666666666667V320H405.3333333333333V362.6666666666667H330.6666666666667z" />
-    <glyph glyph-name="delete-restore"
-      unicode="&#xF818;"
-      horiz-adv-x="512" d=" M298.6666666666667 149.3333333333334H341.3333333333333L256 234.6666666666667L170.6666666666667 149.3333333333334H213.3333333333333V64H298.6666666666667V149.3333333333334M128 298.6666666666667H384V42.6666666666667C384 32 379.7333333333334 21.3333333333334 370.9866666666667 13.0133333333333C362.6666666666667 4.2666666666667 352 0 341.3333333333333 0H170.6666666666667C160 0 149.3333333333333 4.2666666666667 141.0133333333333 13.0133333333333C132.2666666666667 21.3333333333334 128 32 128 42.6666666666667V298.6666666666667M405.3333333333333 362.6666666666667V320H106.6666666666667V362.6666666666667H181.3333333333333L202.6666666666667 384H309.3333333333333L330.6666666666667 362.6666666666667H405.3333333333333z" />
-    <glyph glyph-name="delete-sweep"
-      unicode="&#xF5E9;"
-      horiz-adv-x="512" d=" M320 106.6666666666667H405.3333333333333V64H320V106.6666666666667M320 277.3333333333334H469.3333333333333V234.6666666666667H320V277.3333333333334M320 192H448V149.3333333333334H320V192M64 64C64 40.5333333333333 83.2 21.3333333333334 106.6666666666667 21.3333333333334H234.6666666666667C258.1333333333334 21.3333333333334 277.3333333333333 40.5333333333333 277.3333333333333 64V277.3333333333334H64V64M298.6666666666667 341.3333333333334H234.6666666666667L213.3333333333333 362.6666666666667H128L106.6666666666667 341.3333333333334H42.6666666666667V298.6666666666667H298.6666666666667V341.3333333333334z" />
-    <glyph glyph-name="delete-variant"
-      unicode="&#xF1C1;"
-      horiz-adv-x="512" d=" M448.64 384L384 14.72C380.3733333333333 -5.76 362.6666666666667 -21.3333333333333 341.3333333333333 -21.3333333333333H170.6666666666667C149.3333333333333 -21.3333333333333 131.6266666666667 -5.76 128 14.72L63.36 384H448.64M114.3466666666667 341.3333333333334L170.6666666666667 21.3333333333334H341.3333333333333L397.6533333333333 341.3333333333334H114.3466666666667M192 64V149.3333333333334H277.3333333333333V64H192M277.3333333333333 166.8266666666667L209.4933333333334 234.6666666666667L277.3333333333333 302.5066666666667L345.1733333333333 234.6666666666667L277.3333333333333 166.8266666666667z" />
-    <glyph glyph-name="delta"
-      unicode="&#xF1C2;"
-      horiz-adv-x="512" d=" M256 282.24L392.32 64H119.68L256 282.24M256 362.6666666666667L42.6666666666667 21.3333333333334H469.3333333333333" />
-    <glyph glyph-name="desk-lamp"
-      unicode="&#xF95E;"
-      horiz-adv-x="512" d=" M231.4666666666667 405.3333333333333L195.84 352L220.16 336L152.32 234.6666666666667H149.3333333333333C125.8666666666667 234.6666666666667 106.6666666666667 215.4666666666667 106.6666666666667 192C106.6666666666667 171.9466666666667 120.7466666666667 154.6666666666667 140.3733333333333 150.4L226.56 21.3333333333334H149.3333333333333V-21.3333333333333H362.6666666666667V21.3333333333334H277.3333333333333L181.9733333333334 164.6933333333333C188.3733333333334 172.3733333333333 192 181.9733333333334 192 192C192 198.4 190.5066666666667 204.8 187.7333333333334 210.56L256 312.1066666666667C251.3066666666667 276.2666666666667 272 237.0133333333333 308.2666666666667 213.3333333333334L402.9866666666667 354.7733333333333C366.9333333333333 378.88 322.56 383.1466666666667 291.2 365.44L231.4666666666667 405.3333333333333M391.04 298.6666666666667L355.6266666666666 245.3333333333334C370.1333333333333 235.7333333333334 390.1866666666666 239.5733333333334 400 254.2933333333334C409.8133333333334 269.0133333333333 405.3333333333333 288.8533333333334 391.04 298.6666666666667z" />
-    <glyph glyph-name="deskphone"
-      unicode="&#xF1C3;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M320 341.3333333333334V42.6666666666667H405.3333333333333V341.3333333333334H320M106.6666666666667 341.3333333333334V256H277.3333333333333V341.3333333333334H106.6666666666667M106.6666666666667 213.3333333333334V170.6666666666667H149.3333333333333V213.3333333333334H106.6666666666667M170.6666666666667 213.3333333333334V170.6666666666667H213.3333333333333V213.3333333333334H170.6666666666667M234.6666666666667 213.3333333333334V170.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667M106.6666666666667 149.3333333333334V106.6666666666667H149.3333333333333V149.3333333333334H106.6666666666667M170.6666666666667 149.3333333333334V106.6666666666667H213.3333333333333V149.3333333333334H170.6666666666667M234.6666666666667 149.3333333333334V106.6666666666667H277.3333333333333V149.3333333333334H234.6666666666667M234.6666666666667 85.3333333333334V42.6666666666667H277.3333333333333V85.3333333333334H234.6666666666667M170.6666666666667 85.3333333333334V42.6666666666667H213.3333333333333V85.3333333333334H170.6666666666667M106.6666666666667 85.3333333333334V42.6666666666667H149.3333333333333V85.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="desktop-classic"
-      unicode="&#xF7BF;"
-      horiz-adv-x="512" d=" M128 405.3333333333333C104.32 405.3333333333333 85.3333333333333 386.3466666666667 85.3333333333333 362.6666666666667V192C85.3333333333333 168.3200000000001 104.32 149.3333333333334 128 149.3333333333334H384C407.68 149.3333333333334 426.6666666666667 168.3200000000001 426.6666666666667 192V362.6666666666667C426.6666666666667 386.3466666666667 407.68 405.3333333333333 384 405.3333333333333H128M128 362.6666666666667H384V192H128V362.6666666666667M85.3333333333333 128C61.6533333333333 128 42.6666666666667 109.0133333333333 42.6666666666667 85.3333333333334V21.3333333333334C42.6666666666667 -2.3466666666666 61.6533333333333 -21.3333333333333 85.3333333333333 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V85.3333333333334C469.3333333333333 109.0133333333333 450.3466666666667 128 426.6666666666667 128H85.3333333333333M170.6666666666667 85.3333333333334H426.6666666666667V21.3333333333334H170.6666666666667V85.3333333333334M192 69.3333333333334V37.3333333333334H277.3333333333333V69.3333333333334H192M320 69.3333333333334V37.3333333333334H405.3333333333333V69.3333333333334H320z" />
-    <glyph glyph-name="desktop-mac"
-      unicode="&#xF1C4;"
-      horiz-adv-x="512" d=" M448 149.3333333333334H64V362.6666666666667H448M448 405.3333333333333H64C40.32 405.3333333333333 21.3333333333333 386.3466666666667 21.3333333333333 362.6666666666667V106.6666666666667C21.3333333333333 83.2 40.5333333333333 64 64 64H213.3333333333333L170.6666666666667 0V-21.3333333333333H341.3333333333333V0L298.6666666666667 64H448C471.4666666666667 64 490.6666666666666 83.2 490.6666666666666 106.6666666666667V362.6666666666667C490.6666666666666 386.3466666666667 471.4666666666667 405.3333333333333 448 405.3333333333333z" />
-    <glyph glyph-name="desktop-mac-dashboard"
-      unicode="&#xF9E7;"
-      horiz-adv-x="512" d=" M448 149.3333333333334V362.6666666666667H64V149.3333333333334H448M448 405.3333333333333C471.4666666666667 405.3333333333333 490.6666666666666 386.1333333333334 490.6666666666666 362.6666666666667V106.6666666666667C490.6666666666666 83.2 471.4666666666667 64 448 64H298.6666666666667L341.3333333333333 0V-21.3333333333333H170.6666666666667V0L213.3333333333333 64H64C40.32 64 21.3333333333333 83.2 21.3333333333333 106.6666666666667V362.6666666666667C21.3333333333333 386.3466666666667 40.32 405.3333333333333 64 405.3333333333333H448M85.3333333333333 341.3333333333334H320V234.6666666666667H85.3333333333333V341.3333333333334M341.3333333333333 341.3333333333334H426.6666666666667V298.6666666666667H341.3333333333333V341.3333333333334M426.6666666666667 277.3333333333334V170.6666666666667H341.3333333333333V277.3333333333334H426.6666666666667M85.3333333333333 213.3333333333334H192V170.6666666666667H85.3333333333333V213.3333333333334M213.3333333333333 213.3333333333334H320V170.6666666666667H213.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="desktop-tower"
-      unicode="&#xF1C5;"
-      horiz-adv-x="512" d=" M170.6666666666667 405.3333333333333H341.3333333333333C364.8 405.3333333333333 384 386.1333333333334 384 362.6666666666667V21.3333333333334C384 -2.1333333333333 364.8 -21.3333333333333 341.3333333333333 -21.3333333333333H170.6666666666667C147.2 -21.3333333333333 128 -2.1333333333333 128 21.3333333333334V362.6666666666667C128 386.1333333333334 147.2 405.3333333333333 170.6666666666667 405.3333333333333M170.6666666666667 362.6666666666667V320H341.3333333333333V362.6666666666667H170.6666666666667M341.3333333333333 277.3333333333334H170.6666666666667V234.6666666666667H341.3333333333333V277.3333333333334M341.3333333333333 64H298.6666666666667V21.3333333333334H341.3333333333333V64z" />
-    <glyph glyph-name="desktop-tower-monitor"
-      unicode="&#xFAAA;"
-      horiz-adv-x="512" d=" M469.3333333333333 64H362.6666666666667C350.9333333333333 64 341.3333333333333 73.6 341.3333333333333 85.3333333333334V298.6666666666667C341.3333333333333 310.4 350.9333333333333 320 362.6666666666667 320H469.3333333333333C481.0666666666667 320 490.6666666666666 310.4 490.6666666666666 298.6666666666667V85.3333333333334C490.6666666666666 73.6 481.0666666666667 64 469.3333333333333 64M469.3333333333333 277.3333333333334H362.6666666666667V256H469.3333333333333V277.3333333333334M469.3333333333333 234.6666666666667H362.6666666666667V213.3333333333334H469.3333333333333V234.6666666666667M192 128V85.3333333333334H213.3333333333333V64H106.6666666666667V85.3333333333334H128V128H42.6666666666667C30.9333333333333 128 21.3333333333333 137.6 21.3333333333333 149.3333333333334V298.6666666666667C21.3333333333333 310.4 30.9333333333333 320 42.6666666666667 320H277.3333333333333C289.0666666666667 320 298.6666666666667 310.4 298.6666666666667 298.6666666666667V149.3333333333334C298.6666666666667 137.6 289.0666666666667 128 277.3333333333333 128H192M256 277.3333333333334H64V170.6666666666667H256V277.3333333333334z" />
-    <glyph glyph-name="details"
-      unicode="&#xF1C6;"
-      horiz-adv-x="512" d=" M136.1066666666667 320H376.1066666666667L256 106.6666666666667L136.1066666666667 320M64 362.6666666666667L256 21.3333333333334L448 362.6666666666667H64z" />
-    <glyph glyph-name="developer-board"
-      unicode="&#xF696;"
-      horiz-adv-x="512" d=" M469.3333333333333 256V298.6666666666667H426.6666666666667V341.3333333333334C426.6666666666667 364.8 407.4666666666667 384 384 384H85.3333333333333C61.8666666666667 384 42.6666666666667 364.8 42.6666666666667 341.3333333333334V42.6666666666667C42.6666666666667 19.2 61.8666666666667 0 85.3333333333333 0H384C407.4666666666667 0 426.6666666666667 19.2 426.6666666666667 42.6666666666667V85.3333333333334H469.3333333333333V128H426.6666666666667V170.6666666666667H469.3333333333333V213.3333333333334H426.6666666666667V256H469.3333333333333M384 42.6666666666667H85.3333333333333V341.3333333333334H384V42.6666666666667M128 170.6666666666667H234.6666666666667V85.3333333333334H128V170.6666666666667M256 298.6666666666667H341.3333333333333V234.6666666666667H256V298.6666666666667M128 298.6666666666667H234.6666666666667V192H128V298.6666666666667M256 213.3333333333334H341.3333333333333V85.3333333333334H256V213.3333333333334z" />
-    <glyph glyph-name="deviantart"
-      unicode="&#xF1C7;"
-      horiz-adv-x="512" d=" M128 320H256L298.6666666666667 405.3333333333333H384V320L309.3333333333333 170.6666666666667H384V64H256L213.3333333333333 -21.3333333333333H128V64L202.6666666666667 213.3333333333334H128V320z" />
-    <glyph glyph-name="dialpad"
-      unicode="&#xF61C;"
-      horiz-adv-x="512" d=" M256 42.6666666666667C232.5333333333334 42.6666666666667 213.3333333333333 23.4666666666667 213.3333333333333 0S232.5333333333334 -42.6666666666666 256 -42.6666666666666S298.6666666666667 -23.4666666666667 298.6666666666667 0S279.4666666666667 42.6666666666667 256 42.6666666666667M128 426.6666666666667C104.5333333333333 426.6666666666667 85.3333333333333 407.4666666666667 85.3333333333333 384S104.5333333333333 341.3333333333334 128 341.3333333333334S170.6666666666667 360.5333333333334 170.6666666666667 384S151.4666666666667 426.6666666666667 128 426.6666666666667M128 298.6666666666667C104.5333333333333 298.6666666666667 85.3333333333333 279.4666666666667 85.3333333333333 256S104.5333333333333 213.3333333333334 128 213.3333333333334S170.6666666666667 232.5333333333334 170.6666666666667 256S151.4666666666667 298.6666666666667 128 298.6666666666667M128 170.6666666666667C104.5333333333333 170.6666666666667 85.3333333333333 151.4666666666667 85.3333333333333 128S104.5333333333333 85.3333333333334 128 85.3333333333334S170.6666666666667 104.5333333333333 170.6666666666667 128S151.4666666666667 170.6666666666667 128 170.6666666666667M384 341.3333333333334C407.4666666666667 341.3333333333334 426.6666666666667 360.5333333333334 426.6666666666667 384S407.4666666666667 426.6666666666667 384 426.6666666666667S341.3333333333333 407.4666666666667 341.3333333333333 384S360.5333333333333 341.3333333333334 384 341.3333333333334M256 170.6666666666667C232.5333333333334 170.6666666666667 213.3333333333333 151.4666666666667 213.3333333333333 128S232.5333333333334 85.3333333333334 256 85.3333333333334S298.6666666666667 104.5333333333333 298.6666666666667 128S279.4666666666667 170.6666666666667 256 170.6666666666667M384 170.6666666666667C360.5333333333333 170.6666666666667 341.3333333333333 151.4666666666667 341.3333333333333 128S360.5333333333333 85.3333333333334 384 85.3333333333334S426.6666666666667 104.5333333333333 426.6666666666667 128S407.4666666666667 170.6666666666667 384 170.6666666666667M384 298.6666666666667C360.5333333333333 298.6666666666667 341.3333333333333 279.4666666666667 341.3333333333333 256S360.5333333333333 213.3333333333334 384 213.3333333333334S426.6666666666667 232.5333333333334 426.6666666666667 256S407.4666666666667 298.6666666666667 384 298.6666666666667M256 298.6666666666667C232.5333333333334 298.6666666666667 213.3333333333333 279.4666666666667 213.3333333333333 256S232.5333333333334 213.3333333333334 256 213.3333333333334S298.6666666666667 232.5333333333334 298.6666666666667 256S279.4666666666667 298.6666666666667 256 298.6666666666667M256 426.6666666666667C232.5333333333334 426.6666666666667 213.3333333333333 407.4666666666667 213.3333333333333 384S232.5333333333334 341.3333333333334 256 341.3333333333334S298.6666666666667 360.5333333333334 298.6666666666667 384S279.4666666666667 426.6666666666667 256 426.6666666666667z" />
-    <glyph glyph-name="diamond"
-      unicode="&#xF1C8;"
-      horiz-adv-x="512" d=" M341.3333333333333 256H405.3333333333333L298.6666666666667 106.6666666666667M213.3333333333333 256H298.6666666666667L256 85.3333333333334M106.6666666666667 256H170.6666666666667L213.3333333333333 106.6666666666667M320 362.6666666666667H362.6666666666667L405.3333333333333 298.6666666666667H341.3333333333333M234.6666666666667 362.6666666666667H277.3333333333333L298.6666666666667 298.6666666666667H213.3333333333333M149.3333333333333 362.6666666666667H192L170.6666666666667 298.6666666666667H106.6666666666667M128 405.3333333333333L42.6666666666667 277.3333333333334L256 -21.3333333333333L469.3333333333333 277.3333333333334L384 405.3333333333333H128z" />
-    <glyph glyph-name="dice-1"
-      unicode="&#xF1CA;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="dice-2"
-      unicode="&#xF1CB;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M149.3333333333333 341.3333333333334C125.8666666666667 341.3333333333334 106.6666666666667 322.1333333333334 106.6666666666667 298.6666666666667S125.8666666666667 256 149.3333333333333 256S192 275.2000000000001 192 298.6666666666667S172.8 341.3333333333334 149.3333333333333 341.3333333333334M362.6666666666667 128C339.2 128 320 108.8 320 85.3333333333334S339.2 42.6666666666667 362.6666666666667 42.6666666666667S405.3333333333333 61.8666666666667 405.3333333333333 85.3333333333334S386.1333333333334 128 362.6666666666667 128z" />
-    <glyph glyph-name="dice-3"
-      unicode="&#xF1CC;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667M149.3333333333333 341.3333333333334C125.8666666666667 341.3333333333334 106.6666666666667 322.1333333333334 106.6666666666667 298.6666666666667S125.8666666666667 256 149.3333333333333 256S192 275.2000000000001 192 298.6666666666667S172.8 341.3333333333334 149.3333333333333 341.3333333333334M362.6666666666667 128C339.2 128 320 108.8 320 85.3333333333334S339.2 42.6666666666667 362.6666666666667 42.6666666666667S405.3333333333333 61.8666666666667 405.3333333333333 85.3333333333334S386.1333333333334 128 362.6666666666667 128z" />
-    <glyph glyph-name="dice-4"
-      unicode="&#xF1CD;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M149.3333333333333 341.3333333333334C125.8666666666667 341.3333333333334 106.6666666666667 322.1333333333334 106.6666666666667 298.6666666666667S125.8666666666667 256 149.3333333333333 256S192 275.2000000000001 192 298.6666666666667S172.8 341.3333333333334 149.3333333333333 341.3333333333334M362.6666666666667 128C339.2 128 320 108.8 320 85.3333333333334S339.2 42.6666666666667 362.6666666666667 42.6666666666667S405.3333333333333 61.8666666666667 405.3333333333333 85.3333333333334S386.1333333333334 128 362.6666666666667 128M362.6666666666667 341.3333333333334C339.2 341.3333333333334 320 322.1333333333334 320 298.6666666666667S339.2 256 362.6666666666667 256S405.3333333333333 275.2000000000001 405.3333333333333 298.6666666666667S386.1333333333334 341.3333333333334 362.6666666666667 341.3333333333334M149.3333333333333 128C125.8666666666667 128 106.6666666666667 108.8 106.6666666666667 85.3333333333334S125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667S192 61.8666666666667 192 85.3333333333334S172.8 128 149.3333333333333 128z" />
-    <glyph glyph-name="dice-5"
-      unicode="&#xF1CE;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M149.3333333333333 341.3333333333334C125.8666666666667 341.3333333333334 106.6666666666667 322.1333333333334 106.6666666666667 298.6666666666667S125.8666666666667 256 149.3333333333333 256S192 275.2000000000001 192 298.6666666666667S172.8 341.3333333333334 149.3333333333333 341.3333333333334M362.6666666666667 128C339.2 128 320 108.8 320 85.3333333333334S339.2 42.6666666666667 362.6666666666667 42.6666666666667S405.3333333333333 61.8666666666667 405.3333333333333 85.3333333333334S386.1333333333334 128 362.6666666666667 128M362.6666666666667 341.3333333333334C339.2 341.3333333333334 320 322.1333333333334 320 298.6666666666667S339.2 256 362.6666666666667 256S405.3333333333333 275.2000000000001 405.3333333333333 298.6666666666667S386.1333333333334 341.3333333333334 362.6666666666667 341.3333333333334M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667M149.3333333333333 128C125.8666666666667 128 106.6666666666667 108.8 106.6666666666667 85.3333333333334S125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667S192 61.8666666666667 192 85.3333333333334S172.8 128 149.3333333333333 128z" />
-    <glyph glyph-name="dice-6"
-      unicode="&#xF1CF;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M149.3333333333333 341.3333333333334C125.8666666666667 341.3333333333334 106.6666666666667 322.1333333333334 106.6666666666667 298.6666666666667S125.8666666666667 256 149.3333333333333 256S192 275.2000000000001 192 298.6666666666667S172.8 341.3333333333334 149.3333333333333 341.3333333333334M362.6666666666667 128C339.2 128 320 108.8 320 85.3333333333334S339.2 42.6666666666667 362.6666666666667 42.6666666666667S405.3333333333333 61.8666666666667 405.3333333333333 85.3333333333334S386.1333333333334 128 362.6666666666667 128M362.6666666666667 234.6666666666667C339.2 234.6666666666667 320 215.4666666666667 320 192S339.2 149.3333333333334 362.6666666666667 149.3333333333334S405.3333333333333 168.5333333333334 405.3333333333333 192S386.1333333333334 234.6666666666667 362.6666666666667 234.6666666666667M362.6666666666667 341.3333333333334C339.2 341.3333333333334 320 322.1333333333334 320 298.6666666666667S339.2 256 362.6666666666667 256S405.3333333333333 275.2000000000001 405.3333333333333 298.6666666666667S386.1333333333334 341.3333333333334 362.6666666666667 341.3333333333334M149.3333333333333 234.6666666666667C125.8666666666667 234.6666666666667 106.6666666666667 215.4666666666667 106.6666666666667 192S125.8666666666667 149.3333333333334 149.3333333333333 149.3333333333334S192 168.5333333333334 192 192S172.8 234.6666666666667 149.3333333333333 234.6666666666667M149.3333333333333 128C125.8666666666667 128 106.6666666666667 108.8 106.6666666666667 85.3333333333334S125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667S192 61.8666666666667 192 85.3333333333334S172.8 128 149.3333333333333 128z" />
-    <glyph glyph-name="dice-d10"
-      unicode="&#xF76E;"
-      horiz-adv-x="512" d=" M458.6666666666666 217.6C471.4666666666667 202.6666666666667 471.4666666666667 181.3333333333334 458.6666666666666 166.4L281.6 -10.6666666666666C266.6666666666667 -25.6 245.3333333333333 -25.6 230.4 -10.6666666666666L53.3333333333333 166.4C38.4 181.3333333333334 38.4 202.6666666666667 53.3333333333333 217.6L230.4 394.6666666666667C245.3333333333333 409.6 266.6666666666667 409.6 281.6 394.6666666666667L458.6666666666666 217.6M433.0666666666667 192L256 369.0666666666667L78.9333333333333 192L256 14.9333333333333L433.0666666666667 192M221.44 111.1466666666667H189.44V234.6666666666667L151.04 222.9333333333333V249.1733333333334L218.0266666666667 273.0666666666667H221.44V111.1466666666667M297.1733333333333 277.3333333333334C327.4666666666667 277.3333333333334 352 252.8 352 222.5066666666667V166.1866666666667C352 135.8933333333333 327.4666666666667 111.36 297.1733333333333 111.36C266.6666666666667 111.36 242.3466666666667 135.8933333333333 242.3466666666667 166.1866666666667V222.5066666666667C242.3466666666667 252.8 266.88 277.3333333333334 297.1733333333333 277.3333333333334M296.96 246.6133333333334C284.3733333333334 246.6133333333334 274.3466666666667 236.5866666666667 274.3466666666667 224V164.9066666666667C274.3466666666667 152.3200000000001 284.3733333333334 142.2933333333334 296.96 142.2933333333334C309.3333333333333 142.2933333333334 320 152.5333333333334 320 164.9066666666667V224C320 236.5866666666667 309.3333333333333 246.6133333333334 296.96 246.6133333333334z" />
-    <glyph glyph-name="dice-d12"
-      unicode="&#xF866;"
-      horiz-adv-x="512" d=" M256 405.3333333333333L32 242.3466666666667L117.3333333333333 -21.3333333333333H394.6666666666667L480 242.3466666666667L256 405.3333333333333M362.6666666666667 21.3333333333334H149.3333333333333L82.1333333333333 226.1333333333334L256 352.64L429.8666666666666 226.1333333333334L362.6666666666667 21.3333333333334M362.6666666666667 112V85.3333333333334H248.7466666666667V108.5866666666667S324.9066666666667 182.4 324.9066666666667 204.8C324.9066666666667 232.1066666666667 302.5066666666667 229.3333333333334 302.5066666666667 229.3333333333334C288 228.2666666666667 277.3333333333333 216.1066666666667 277.3333333333333 201.6H244.0533333333333C245.3333333333333 232.7466666666667 271.36 257.28 304.4266666666666 256C357.12 256 357.76 216.5333333333334 357.76 206.9333333333333C357.76 169.1733333333334 289.7066666666667 111.5733333333334 289.7066666666667 111.5733333333334L362.6666666666667 112M224 85.3333333333334H189.6533333333333V215.68L149.3333333333333 203.3066666666667V230.6133333333333L219.9466666666667 256H224V85.3333333333334z" />
-    <glyph glyph-name="dice-d20"
-      unicode="&#xF5EA;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667M318.5066666666667 271.5733333333334C348.8 271.5733333333334 373.3333333333333 247.04 373.3333333333333 216.7466666666667V160C373.3333333333333 130.1333333333333 348.8 105.6 318.5066666666667 105.6C288 105.6 263.68 130.1333333333333 263.68 160V216.7466666666667C263.68 247.04 288.2133333333333 271.5733333333334 318.5066666666667 271.5733333333334M318.2933333333333 240.8533333333334C305.92 240.8533333333334 295.68 230.8266666666667 295.68 218.24V159.36C295.68 146.7733333333334 305.92 136.5333333333334 318.2933333333333 136.5333333333334C330.6666666666667 136.5333333333334 341.3333333333333 146.7733333333334 341.3333333333333 159.36V218.24C341.3333333333333 230.8266666666667 330.6666666666667 240.8533333333334 318.2933333333333 240.8533333333334M244.2666666666667 133.1200000000001V107.5200000000001L134.6133333333333 108.1600000000001V129.9200000000001S207.7866666666667 200.96 208 222.5066666666667C208 248.9600000000001 186.24 246.1866666666667 186.24 246.1866666666667S165.3333333333333 245.3333333333334 162.9866666666667 219.5200000000001L130.9866666666667 218.4533333333334S131.84 271.7866666666667 188.3733333333333 271.7866666666667C238.9333333333333 271.7866666666667 239.5733333333333 233.8133333333334 239.5733333333333 224C239.5733333333333 188.16 173.8666666666667 132.9066666666667 173.8666666666667 132.9066666666667L244.2666666666667 133.12z" />
-    <glyph glyph-name="dice-d4"
-      unicode="&#xF5EB;"
-      horiz-adv-x="512" d=" M286.5066666666667 124.8H304.8533333333333V98.9866666666667H286.5066666666667V64H254.2933333333333V98.9866666666667H188.16L186.6666666666667 119.2533333333333L254.08 225.7066666666667H286.5066666666667V124.8M218.6666666666667 124.8H254.2933333333333V181.9733333333334L218.6666666666667 124.8M469.3333333333333 0H42.6666666666667C34.9866666666667 0 27.9466666666667 4.0533333333334 24.1066666666667 10.6666666666667C20.2666666666667 17.4933333333333 20.48 25.8133333333334 24.5333333333333 32L237.8666666666667 384C245.3333333333333 397.2266666666667 266.6666666666667 397.2266666666667 274.3466666666667 384L487.6799999999999 32C491.52 25.8133333333334 491.7333333333333 17.4933333333333 487.8933333333333 10.6666666666667C484.0533333333333 4.0533333333334 477.0133333333333 0 469.3333333333333 0M80.64 42.6666666666667H431.5733333333333L256 332.1600000000001L80.64 42.6666666666667z" />
-    <glyph glyph-name="dice-d6"
-      unicode="&#xF5EC;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M106.6666666666667 341.3333333333334V42.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667M285.6533333333333 244.6933333333334C232.32 245.3333333333333 231.68 202.0266666666667 231.68 202.0266666666667S243.4133333333334 216.1066666666667 267.3066666666667 216.1066666666667C281.3866666666667 216.1066666666667 309.3333333333334 203.7333333333333 310.4 161.92C311.68 117.9733333333334 272.4266666666667 106.6666666666667 272.4266666666667 106.6666666666667S197.76 88.3200000000001 198.4 177.92C199.04 278.6133333333334 285.6533333333333 270.2933333333334 285.6533333333333 270.2933333333334V244.6933333333334M254.9333333333334 189.8666666666667C239.1466666666667 192 231.04 175.36 231.04 175.36L231.4666666666667 160C231.4666666666667 143.5733333333334 242.9866666666667 131.6266666666667 256 131.6266666666667C269.0133333333333 131.6266666666667 278.4000000000001 143.5733333333334 278.4000000000001 160S267.9466666666667 189.8666666666667 254.9333333333334 189.8666666666667z" />
-    <glyph glyph-name="dice-d8"
-      unicode="&#xF5ED;"
-      horiz-adv-x="512" d=" M256 272C283.9466666666667 272 306.7733333333333 251.7333333333334 306.7733333333333 226.5600000000001C306.7733333333333 211.84 298.6666666666667 198.8266666666667 286.72 190.5066666666667C301.6533333333333 182.1866666666667 311.4666666666667 167.8933333333334 311.4666666666667 151.4666666666667C311.4666666666667 125.4400000000001 286.72 104.5333333333334 256 104.5333333333334C225.28 104.5333333333334 200.5333333333333 125.4400000000001 200.5333333333333 151.4666666666667C200.5333333333333 167.8933333333334 210.3466666666667 182.1866666666667 225.28 190.5066666666667C213.3333333333333 198.8266666666667 205.44 211.84 205.44 226.5600000000001C205.44 251.7333333333334 228.0533333333334 272 256 272M256 178.1333333333333C242.9866666666667 178.1333333333333 232.5333333333334 167.68 232.5333333333334 154.6666666666667C232.5333333333334 141.6533333333334 242.9866666666667 131.2000000000001 256 131.2000000000001C269.0133333333333 131.2000000000001 279.4666666666667 141.6533333333334 279.4666666666667 154.6666666666667C279.4666666666667 167.68 269.0133333333333 178.1333333333333 256 178.1333333333333M256 245.3333333333334C245.3333333333333 245.3333333333334 236.8 235.7333333333334 236.8 224S245.3333333333333 202.6666666666667 256 202.6666666666667S275.2 212.2666666666667 275.2 224S266.6666666666667 245.3333333333334 256 245.3333333333334M459.52 217.6C472.32 202.6666666666667 472.32 181.3333333333334 459.52 166.4L282.4533333333333 -10.6666666666666C267.52 -25.6 246.1866666666667 -25.6 231.2533333333333 -10.6666666666666L54.1866666666666 166.4C39.2533333333333 181.3333333333334 39.2533333333333 202.6666666666667 54.1866666666666 217.6L231.2533333333333 394.6666666666667C246.1866666666666 409.6 267.5199999999999 409.6 282.4533333333333 394.6666666666667L459.52 217.6M433.92 192.0000000000001L256.8533333333333 369.0666666666667L79.7866666666666 192.0000000000001L256.8533333333333 14.9333333333334L433.92 192.0000000000001z" />
-    <glyph glyph-name="dice-multiple"
-      unicode="&#xF76D;"
-      horiz-adv-x="512" d=" M421.9733333333334 384H239.36C225.0666666666667 384 213.3333333333333 372.2666666666667 213.3333333333333 357.9733333333334V277.3333333333334H341.3333333333333V149.3333333333334H421.9733333333334C436.2666666666667 149.3333333333334 448 161.0666666666667 448 175.36V357.9733333333334C448 372.2666666666667 436.2666666666667 384 421.9733333333334 384M265.3866666666667 305.7066666666667C250.88 305.7066666666667 239.1466666666667 317.44 239.1466666666667 331.9466666666667C239.1466666666667 346.4533333333334 250.88 358.1866666666667 265.3866666666667 358.1866666666667C279.8933333333333 358.1866666666667 291.6266666666667 346.4533333333334 291.6266666666667 331.9466666666667C291.6266666666667 317.4400000000001 279.8933333333333 305.7066666666667 265.3866666666667 305.7066666666667M395.9466666666667 175.36C381.4400000000001 175.1466666666667 369.7066666666667 186.88 369.4933333333334 201.3866666666667C369.2800000000001 215.8933333333333 381.0133333333334 227.6266666666667 395.5200000000001 227.84C410.0266666666667 228.0533333333334 421.7600000000001 216.32 421.9733333333334 201.3866666666667C421.76 187.0933333333334 410.24 175.5733333333334 395.9466666666667 175.36M395.9466666666667 305.7066666666667C381.4400000000001 305.4933333333334 369.7066666666667 317.2266666666667 369.4933333333334 331.7333333333334C369.2800000000001 346.24 381.0133333333334 357.9733333333334 395.5200000000001 358.1866666666667C410.0266666666667 358.4 421.7600000000001 346.6666666666667 421.9733333333334 331.9466666666667C421.9733333333334 317.44 410.4533333333334 305.92 395.9466666666667 305.7066666666667M90.0266666666667 234.6666666666667H272.64C286.9333333333334 234.6666666666667 298.6666666666667 222.9333333333333 298.6666666666667 208.64V26.0266666666666C298.6666666666667 11.7333333333333 286.9333333333334 0 272.64 0H90.0266666666667C75.7333333333333 0 64 11.7333333333333 64 26.0266666666666V208.64C64 222.9333333333333 75.7333333333333 234.6666666666667 90.0266666666667 234.6666666666667M181.3333333333333 143.36C167.04 143.36 155.3066666666667 131.6266666666667 155.3066666666667 117.3333333333333C155.3066666666667 103.04 167.04 91.3066666666666 181.3333333333333 91.3066666666666C195.6266666666667 91.3066666666666 207.36 103.04 207.36 117.3333333333333C207.36 131.6266666666667 195.6266666666667 143.36 181.3333333333333 143.36M116.0533333333333 208.64C101.76 208.64 90.0266666666667 196.9066666666667 90.0266666666667 182.6133333333334C90.0266666666667 168.32 101.76 156.5866666666667 116.0533333333333 156.5866666666667C130.3466666666666 156.5866666666667 142.08 168.32 142.08 182.6133333333334C142.08 196.9066666666667 130.3466666666666 208.64 116.0533333333333 208.64M246.4 78.2933333333333C232.1066666666667 78.2933333333333 220.3733333333333 66.56 220.3733333333333 52.2666666666667C220.3733333333333 37.9733333333333 232.1066666666667 26.24 246.4 26.24C260.6933333333334 26.24 272.4266666666667 37.9733333333334 272.4266666666667 52.2666666666667C272.4266666666667 66.5600000000001 260.9066666666667 78.08 246.6133333333334 78.2933333333333H246.4000000000001z" />
-    <glyph glyph-name="dictionary"
-      unicode="&#xF61D;"
-      horiz-adv-x="512" d=" M123.9466666666667 405.3333333333333C103.04 403.4133333333334 85.3333333333333 384 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -1.0666666666667 105.6 -21.3333333333333 128 -21.3333333333333H384C406.4 -21.3333333333333 426.6666666666667 -1.0666666666667 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.3466666666667 407.4666666666667 405.3333333333333 384 405.3333333333333H256V256L202.6666666666667 288L149.3333333333333 256V405.3333333333333H123.9466666666667M256 170.6666666666667H277.3333333333333C289.0666666666667 170.6666666666667 298.6666666666667 161.0666666666667 298.6666666666667 149.3333333333334V64H277.3333333333333V106.6666666666667H256V64H234.6666666666667V149.3333333333334C234.6666666666667 161.0666666666667 244.2666666666667 170.6666666666667 256 170.6666666666667M256 149.3333333333334V128H277.3333333333333V149.3333333333334H256M320 128H384V106.6666666666667L341.3333333333333 42.6666666666667H384V21.3333333333334H320V42.6666666666667L362.6666666666667 106.6666666666667H320V128z" />
-    <glyph glyph-name="dip-switch"
-      unicode="&#xF7C0;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H149.3333333333333C161.0666666666667 362.6666666666667 170.6666666666667 353.0666666666667 170.6666666666667 341.3333333333334V42.6666666666667C170.6666666666667 30.9333333333333 161.0666666666667 21.3333333333334 149.3333333333333 21.3333333333334H64C52.2666666666667 21.3333333333334 42.6666666666667 30.9333333333333 42.6666666666667 42.6666666666667V341.3333333333334C42.6666666666667 353.0666666666667 52.2666666666667 362.6666666666667 64 362.6666666666667M213.3333333333333 362.6666666666667H298.6666666666667C310.4 362.6666666666667 320 353.0666666666667 320 341.3333333333334V42.6666666666667C320 30.9333333333333 310.4 21.3333333333334 298.6666666666667 21.3333333333334H213.3333333333333C201.6 21.3333333333334 192 30.9333333333333 192 42.6666666666667V341.3333333333334C192 353.0666666666667 201.6 362.6666666666667 213.3333333333333 362.6666666666667M362.6666666666667 362.6666666666667H448C459.7333333333333 362.6666666666667 469.3333333333333 353.0666666666667 469.3333333333333 341.3333333333334V42.6666666666667C469.3333333333333 30.9333333333333 459.7333333333333 21.3333333333334 448 21.3333333333334H362.6666666666667C350.9333333333333 21.3333333333334 341.3333333333333 30.9333333333333 341.3333333333333 42.6666666666667V341.3333333333334C341.3333333333333 353.0666666666667 350.9333333333333 362.6666666666667 362.6666666666667 362.6666666666667M85.3333333333333 64H128V170.6666666666667H85.3333333333333V64M234.6666666666667 213.3333333333334H277.3333333333333V320H234.6666666666667V213.3333333333334M384 64H426.6666666666667V170.6666666666667H384V64z" />
-    <glyph glyph-name="directions"
-      unicode="&#xF1D0;"
-      horiz-adv-x="512" d=" M298.6666666666667 138.6666666666667V192H213.3333333333333V128H170.6666666666667V213.3333333333334C170.6666666666667 225.0666666666667 180.2666666666667 234.6666666666667 192 234.6666666666667H298.6666666666667V288L373.3333333333333 213.3333333333334M463.1466666666666 207.1466666666667L271.1466666666667 399.1466666666667H270.9333333333334C262.6133333333334 407.4666666666667 249.1733333333334 407.4666666666667 240.8533333333334 399.1466666666667L48.8533333333334 207.1466666666667C40.5333333333333 198.8266666666667 40.5333333333333 185.1733333333334 48.8533333333334 176.8533333333334L240.8533333333334 -15.1466666666666C249.1733333333334 -23.2533333333333 262.6133333333334 -23.4666666666667 271.1466666666667 -15.1466666666666L463.1466666666666 176.8533333333334C471.4666666666667 185.1733333333334 471.4666666666667 198.8266666666667 463.1466666666666 207.1466666666667z" />
-    <glyph glyph-name="directions-fork"
-      unicode="&#xF641;"
-      horiz-adv-x="512" d=" M64 362.6666666666667V181.3333333333334L128 245.3333333333334L192 170.6666666666667C213.3333333333333 149.3333333333334 213.3333333333333 128 213.3333333333333 128V0H298.6666666666667V149.3333333333334S298.6666666666667 170.6666666666667 287.36 192S256 234.6666666666667 256 234.6666666666667L192 307.6266666666667L245.3333333333333 362.6666666666667M384 362.6666666666667L288.8533333333333 267.3066666666668L298.6666666666667 256S318.5066666666667 234.6666666666667 330.0266666666667 213.3333333333334C334.5066666666667 204.8 337.0666666666667 196.48 338.56 189.2266666666667L448 298.6666666666667" />
-    <glyph glyph-name="disc"
-      unicode="&#xF5EE;"
-      horiz-adv-x="512" d=" M256 149.3333333333334C232.32 149.3333333333334 213.3333333333333 168.5333333333334 213.3333333333333 192C213.3333333333333 215.68 232.32 234.6666666666667 256 234.6666666666667C279.68 234.6666666666667 298.6666666666667 215.68 298.6666666666667 192C298.6666666666667 168.5333333333334 279.4666666666667 149.3333333333334 256 149.3333333333334M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="disc-alert"
-      unicode="&#xF1D1;"
-      horiz-adv-x="512" d=" M213.3333333333333 149.3333333333334C189.6533333333333 149.3333333333334 170.6666666666667 168.5333333333334 170.6666666666667 192C170.6666666666667 215.68 189.6533333333333 234.6666666666667 213.3333333333333 234.6666666666667C236.8 234.6666666666667 256 215.4666666666667 256 192S236.8 149.3333333333334 213.3333333333333 149.3333333333334M213.3333333333333 362.6666666666667C119.04 362.6666666666667 42.6666666666667 286.2933333333334 42.6666666666667 192S119.04 21.3333333333334 213.3333333333333 21.3333333333334S384 97.7066666666667 384 192S307.6266666666667 362.6666666666667 213.3333333333333 362.6666666666667M426.6666666666667 192H469.3333333333333V298.6666666666667H426.6666666666667M426.6666666666667 106.6666666666667H469.3333333333333V149.3333333333334H426.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="disc-player"
-      unicode="&#xF95F;"
-      horiz-adv-x="512" d=" M309.3333333333333 226.7733333333334C331.52 226.7733333333334 349.44 244.6933333333334 349.44 266.6666666666667C349.44 288.8533333333334 331.52 306.56 309.3333333333333 306.56S269.44 288.8533333333334 269.44 266.6666666666667C269.44 244.6933333333334 287.36 226.7733333333333 309.3333333333333 226.7733333333333M309.3333333333333 426.6666666666667C397.6533333333333 426.6666666666667 469.3333333333333 354.9866666666667 469.3333333333333 266.6666666666667C469.3333333333333 220.3733333333333 449.7066666666666 178.5600000000001 418.1333333333334 149.3333333333334H200.5333333333333C169.1733333333333 178.56 149.3333333333333 220.3733333333333 149.3333333333333 266.6666666666667C149.3333333333333 355.2000000000001 221.0133333333333 426.6666666666667 309.3333333333333 426.6666666666667M128 0V-21.3333333333333H85.3333333333333V0H42.6666666666667V128H469.3333333333333V0H426.6666666666667V-21.3333333333333H384V0H128M85.3333333333333 64V42.6666666666667H277.3333333333333V64H85.3333333333333M320 85.3333333333334V42.6666666666667H362.6666666666667V85.3333333333334H320M405.3333333333333 85.3333333333334C393.6 85.3333333333334 384 75.7333333333334 384 64S393.6 42.6666666666667 405.3333333333333 42.6666666666667S426.6666666666667 52.2666666666667 426.6666666666667 64S417.0666666666667 85.3333333333334 405.3333333333333 85.3333333333334z" />
-    <glyph glyph-name="discord"
-      unicode="&#xF66F;"
-      horiz-adv-x="512" d=" M469.3333333333333 -64L357.3333333333333 42.6666666666667L370.7733333333333 0H96C66.56 0 42.6666666666667 23.8933333333334 42.6666666666667 53.3333333333334V373.3333333333334C42.6666666666667 402.7733333333333 66.56 426.6666666666667 96 426.6666666666667H416C445.44 426.6666666666667 469.3333333333333 402.7733333333333 469.3333333333333 373.3333333333334V-64M256 302.9333333333334C198.8266666666667 302.9333333333334 158.72 278.4000000000001 158.72 278.4000000000001C180.6933333333333 298.0266666666667 219.0933333333333 309.3333333333334 219.0933333333333 309.3333333333334L215.4666666666667 312.9600000000001C179.4133333333333 312.3200000000001 146.7733333333333 287.36 146.7733333333333 287.36C110.08 210.7733333333334 112.4266666666666 144.6400000000001 112.4266666666666 144.6400000000001C142.2933333333333 106.0266666666668 186.6666666666666 108.8000000000001 186.6666666666666 108.8000000000001L201.8133333333333 128.0000000000001C175.1466666666666 133.7600000000001 158.2933333333333 157.4400000000001 158.2933333333333 157.4400000000001S198.4 130.1333333333333 256 130.1333333333333S353.7066666666666 157.44 353.7066666666666 157.44S336.8533333333333 133.76 310.1866666666666 128L325.3333333333333 108.8S369.7066666666666 106.0266666666666 399.5733333333333 144.64C399.5733333333333 144.64 401.92 210.7733333333333 365.2266666666667 287.36C365.2266666666667 287.36 332.5866666666667 312.32 296.5333333333333 312.9600000000001L292.9066666666667 309.3333333333334S331.3066666666667 298.0266666666667 353.2800000000001 278.4C353.2800000000001 278.4 313.1733333333334 302.9333333333334 256.0000000000001 302.9333333333334M211.8400000000001 222.08C225.7066666666668 222.08 237.0133333333334 209.92 236.8000000000001 194.9866666666667C236.8000000000001 180.2666666666667 225.7066666666668 167.8933333333334 211.8400000000001 167.8933333333334C198.1866666666667 167.8933333333334 187.0933333333334 180.2666666666667 187.0933333333334 194.9866666666667C187.0933333333334 209.92 197.9733333333334 222.08 211.8400000000001 222.08M300.8000000000001 222.08C314.6666666666668 222.08 325.7600000000001 209.92 325.7600000000001 194.9866666666667C325.7600000000001 180.2666666666667 314.6666666666668 167.8933333333334 300.8000000000001 167.8933333333334C287.1466666666667 167.8933333333334 276.0533333333334 180.2666666666667 276.0533333333334 194.9866666666667C276.0533333333334 209.92 286.9333333333334 222.08 300.8000000000001 222.08z" />
-    <glyph glyph-name="dishwasher"
-      unicode="&#xFAAB;"
-      horiz-adv-x="512" d=" M298.6666666666667 106.6666666666667C298.6666666666667 94.9333333333333 294.8266666666667 85.3333333333334 286.5066666666667 76.5866666666667C278.1866666666666 68.2666666666667 267.9466666666667 64 256 64C244.0533333333333 64 233.8133333333334 68.2666666666667 225.4933333333334 76.5866666666667C217.1733333333333 85.3333333333334 213.3333333333333 94.9333333333333 213.3333333333333 106.6666666666667C213.3333333333333 113.7066666666667 216.5333333333333 124.16 224 138.6666666666667C230.4 152.7466666666667 237.6533333333334 165.3333333333334 245.3333333333333 176L256 192C284.5866666666667 150.6133333333334 298.6666666666667 122.24 298.6666666666667 106.6666666666667M362.6666666666667 320C374.4 320 384 310.4 384 298.6666666666667S374.4 277.3333333333334 362.6666666666667 277.3333333333334S341.3333333333333 286.9333333333334 341.3333333333333 298.6666666666667S350.9333333333333 320 362.6666666666667 320M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M106.6666666666667 341.3333333333334V256H405.3333333333333V341.3333333333334H106.6666666666667M106.6666666666667 213.3333333333334V42.6666666666667H405.3333333333333V213.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="disqus"
-      unicode="&#xF1D2;"
-      horiz-adv-x="512" d=" M257.7066666666667 -21.3333333333333C205.44 -21.3333333333333 157.6533333333333 -2.3466666666666 120.7466666666667 29.2266666666667L30.08 16.8533333333334L65.0666666666667 103.4666666666667C53.3333333333333 130.5600000000001 46.08 160.0000000000001 46.08 192.0000000000001C46.08 309.3333333333334 140.8 405.3333333333334 257.7066666666667 405.3333333333334C374.6133333333333 405.3333333333333 469.3333333333333 309.3333333333334 469.3333333333333 192S374.6133333333333 -21.3333333333333 257.7066666666667 -21.3333333333333M373.3333333333333 192.64V193.28C373.3333333333333 254.72 329.8133333333334 298.6666666666667 254.9333333333333 298.6666666666667H174.08V85.3333333333334H253.8666666666667C329.1733333333333 85.3333333333334 373.3333333333333 130.9866666666667 373.3333333333333 192.6400000000001M256 137.8133333333334H232.32V246.1866666666667H256C290.56 246.1866666666667 313.6 226.3466666666667 313.6 192C313.6 157.2266666666667 290.56 137.8133333333334 256 137.8133333333334z" />
-    <glyph glyph-name="disqus-outline"
-      unicode="&#xF1D3;"
-      horiz-adv-x="512" d=" M253.8666666666667 138.6666666666667H230.4V245.3333333333334H253.8666666666667C288 245.3333333333334 311.4666666666667 226.1333333333334 311.4666666666667 192S288 138.6666666666667 253.8666666666667 138.6666666666667M253.8666666666667 298.6666666666667H172.8V85.3333333333334H251.7333333333334C326.4 85.3333333333334 371.2 130.1333333333333 371.2 192S328.5333333333333 298.6666666666667 253.8666666666666 298.6666666666667M256 21.3333333333334C215.4666666666666 21.3333333333334 177.0666666666666 36.2666666666667 147.2 61.8666666666667L132.2666666666666 74.6666666666667L96 70.4L110.9333333333333 104.5333333333334L104.5333333333333 121.6000000000001C93.8666666666666 145.0666666666667 89.6 168.5333333333334 89.6 194.1333333333334C89.6 288.0000000000001 166.4 364.8000000000001 258.1333333333333 364.8000000000001C349.8666666666666 364.8000000000001 424.5333333333333 285.8666666666668 424.5333333333333 192.0000000000001C424.5333333333333 98.1333333333334 347.7333333333333 21.3333333333334 256 21.3333333333334M256 405.3333333333335C138.6666666666667 405.3333333333333 44.8 309.3333333333334 44.8 192C44.8 160 51.2 130.1333333333333 64 102.4L29.8666666666667 14.9333333333334L121.6 27.7333333333335C157.8666666666667 -4.2666666666665 206.9333333333333 -23.4666666666665 258.1333333333334 -23.4666666666665C375.4666666666667 -23.4666666666665 469.3333333333333 72.5333333333335 469.3333333333333 189.8666666666668S373.3333333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="division"
-      unicode="&#xF1D4;"
-      horiz-adv-x="512" d=" M405.3333333333333 170.6666666666667H106.6666666666667V213.3333333333334H405.3333333333333V170.6666666666667M256 341.3333333333334C279.4666666666667 341.3333333333334 298.6666666666667 322.1333333333334 298.6666666666667 298.6666666666667S279.4666666666667 256 256 256S213.3333333333333 275.2000000000001 213.3333333333333 298.6666666666667S232.5333333333334 341.3333333333334 256 341.3333333333334M256 128C279.4666666666667 128 298.6666666666667 108.8 298.6666666666667 85.3333333333334S279.4666666666667 42.6666666666667 256 42.6666666666667S213.3333333333333 61.8666666666667 213.3333333333333 85.3333333333334S232.5333333333334 128 256 128z" />
-    <glyph glyph-name="division-box"
-      unicode="&#xF1D5;"
-      horiz-adv-x="512" d=" M362.6666666666667 170.6666666666667V213.3333333333334H149.3333333333333V170.6666666666667H362.6666666666667M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H405.3333333333333M256 298.6666666666667C244.2666666666667 298.6666666666667 234.6666666666667 289.0666666666667 234.6666666666667 277.3333333333334S244.2666666666667 256 256 256S277.3333333333333 265.6 277.3333333333333 277.3333333333334S267.7333333333334 298.6666666666667 256 298.6666666666667M256 128C244.2666666666667 128 234.6666666666667 118.4 234.6666666666667 106.6666666666667S244.2666666666667 85.3333333333334 256 85.3333333333334S277.3333333333333 94.9333333333333 277.3333333333333 106.6666666666667S267.7333333333334 128 256 128z" />
-    <glyph glyph-name="dlna"
-      unicode="&#xFA40;"
-      horiz-adv-x="512" d=" M456.1066666666666 180.0533333333334H274.1333333333334C255.36 180.0533333333334 236.8 171.52 226.3466666666667 157.6533333333333V157.8666666666667C215.8933333333333 143.36 198.8266666666667 133.9733333333333 179.4133333333333 133.9733333333333C147.6266666666667 133.9733333333333 121.8133333333333 160 121.8133333333333 192C121.8133333333333 224 147.6266666666667 249.3866666666667 179.4133333333333 249.3866666666667C198.8266666666667 249.3866666666667 215.8933333333334 240 226.3466666666667 225.4933333333333V225.7066666666666C236.8 211.8399999999999 255.36 202.6666666666666 274.1333333333334 202.6666666666666H454.1866666666666C457.6 202.6666666666666 469.3333333333333 204.7999999999999 469.3333333333333 220.3733333333333C453.5466666666667 310.8266666666666 364.8 380.16 257.28 380.16C191.1466666666667 380.16 132.0533333333334 353.92 92.5866666666667 312.5333333333333C86.4 303.1466666666666 92.8 300.3733333333333 98.7733333333333 299.5199999999999H216.32C234.6666666666667 299.5199999999999 253.6533333333334 308.4799999999999 264.1066666666667 322.3466666666666V321.92C274.7733333333333 336.4266666666666 291.6266666666667 346.0266666666667 311.04 346.0266666666667C342.8266666666667 346.0266666666667 368.64 320 368.64 288C368.64 256 342.8266666666667 230.4 311.04 230.4C291.6266666666667 230.4 274.7733333333334 240 264.1066666666667 254.5066666666666V254.2933333333333C253.6533333333334 267.9466666666666 234.6666666666668 276.6933333333333 216.3200000000001 276.6933333333333H88.1066666666667H88.5333333333333S69.5466666666667 277.3333333333333 58.0266666666667 261.3333333333333C49.0666666666667 247.04 42.6666666666667 216.5333333333334 42.6666666666667 192C42.6666666666667 167.2533333333333 46.2933333333333 144.8533333333334 58.0266666666667 122.24C68.0533333333333 106.0266666666666 88.5333333333333 106.6666666666667 88.5333333333333 106.6666666666667H87.68H216.32C234.6666666666667 106.6666666666667 253.6533333333334 115.6266666666667 264.1066666666667 129.4933333333334V129.28C274.7733333333333 143.7866666666667 291.6266666666667 153.3866666666667 311.04 153.3866666666667C342.8266666666667 153.3866666666667 368.64 127.36 368.64 96C368.64 64 342.8266666666667 37.76 311.04 37.76C291.6266666666667 37.76 274.7733333333334 47.36 264.1066666666667 61.8666666666667V61.44C253.6533333333334 75.3066666666666 234.6666666666668 84.2666666666667 216.3200000000001 84.2666666666667H98.9866666666667C93.0133333333334 83.4133333333334 86.6133333333334 80.64 92.16 71.68C131.6266666666667 30.2933333333333 190.9333333333334 3.84 257.2800000000001 3.84C365.0133333333334 3.84 453.9733333333334 73.1733333333334 469.3333333333333 164.0533333333334C469.3333333333333 176.64 460.5866666666666 179.6266666666667 456.1066666666666 180.0533333333334" />
-    <glyph glyph-name="dna"
-      unicode="&#xF683;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H128V362.6666666666667C128 331.9466666666667 142.5066666666667 306.9866666666667 168.1066666666667 282.0266666666667C186.4533333333333 264.3200000000001 210.9866666666667 247.2533333333334 236.5866666666667 230.4000000000001L197.5466666666667 205.0133333333334C176.4266666666667 219.3066666666667 155.9466666666667 234.6666666666667 138.6666666666667 251.52C108.16 281.1733333333334 85.3333333333333 317.8666666666667 85.3333333333333 362.6666666666667V405.3333333333333M384 405.3333333333333H426.6666666666667V362.6666666666667C426.6666666666667 317.8666666666667 403.84 281.1733333333334 373.3333333333333 251.52C343.2533333333334 222.08 304.8533333333333 197.76 267.52 174.0800000000001C230.1866666666667 150.1866666666667 193.92 126.9333333333333 168.1066666666666 101.9733333333334C142.5066666666667 77.0133333333333 128 52.0533333333334 128 21.3333333333334V-21.3333333333333H85.3333333333333V21.3333333333334C85.3333333333333 66.1333333333334 108.16 102.8266666666667 138.6666666666667 132.48C168.7466666666667 161.92 207.1466666666667 186.24 244.48 209.92C281.8133333333334 233.8133333333334 318.08 257.0666666666667 343.8933333333333 282.0266666666667C369.4933333333334 306.9866666666667 384 331.9466666666667 384 362.6666666666667V405.3333333333333M314.4533333333333 178.9866666666667C335.5733333333333 164.6933333333334 356.0533333333334 149.3333333333334 373.3333333333333 132.48C403.84 102.8266666666667 426.6666666666667 66.1333333333334 426.6666666666667 21.3333333333334V-21.3333333333333H384V21.3333333333334C384 52.0533333333334 369.4933333333334 77.0133333333333 343.8933333333333 101.9733333333334C325.5466666666667 119.6800000000001 301.0133333333333 136.7466666666667 275.4133333333333 153.6L314.4533333333333 178.9866666666667M149.3333333333333 384H362.6666666666667V362.6666666666667L361.3866666666667 352H150.6133333333333L149.3333333333333 362.6666666666667V384M163.84 320H348.16C343.04 312.7466666666667 337.0666666666667 305.2800000000001 328.96 297.3866666666667L318.08 288H193.4933333333334L183.04 297.3866666666667C174.9333333333333 305.28 168.96 312.7466666666667 163.84 320M193.92 96H318.5066666666667L328.96 86.6133333333334C337.0666666666667 78.72 343.04 71.2533333333333 348.16 64H163.84C168.96 71.2533333333333 174.9333333333333 78.72 183.04 86.6133333333334L193.92 96M150.6133333333334 32H361.3866666666667L362.6666666666667 21.3333333333334V0H149.3333333333333V21.3333333333334L150.6133333333333 32z" />
-    <glyph glyph-name="dns"
-      unicode="&#xF1D6;"
-      horiz-adv-x="512" d=" M149.3333333333333 256C125.8666666666667 256 106.6666666666667 275.2000000000001 106.6666666666667 298.6666666666667S125.8666666666667 341.3333333333334 149.3333333333333 341.3333333333334S192 322.1333333333334 192 298.6666666666667S172.8 256 149.3333333333333 256M426.6666666666667 384H85.3333333333333C73.6 384 64 374.4 64 362.6666666666667V234.6666666666667C64 222.9333333333333 73.6 213.3333333333334 85.3333333333333 213.3333333333334H426.6666666666667C438.4 213.3333333333334 448 222.9333333333333 448 234.6666666666667V362.6666666666667C448 374.4 438.4 384 426.6666666666667 384M149.3333333333333 42.6666666666667C125.8666666666667 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334S125.8666666666667 128 149.3333333333333 128S192 108.8 192 85.3333333333334S172.8 42.6666666666667 149.3333333333333 42.6666666666667M426.6666666666667 170.6666666666667H85.3333333333333C73.6 170.6666666666667 64 161.0666666666667 64 149.3333333333334V21.3333333333334C64 9.6 73.6 0 85.3333333333333 0H426.6666666666667C438.4 0 448 9.6 448 21.3333333333334V149.3333333333334C448 161.0666666666667 438.4 170.6666666666667 426.6666666666667 170.6666666666667z" />
-    <glyph glyph-name="do-not-disturb"
-      unicode="&#xF697;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M362.6666666666667 170.6666666666667H149.3333333333333V213.3333333333334H362.6666666666667V170.6666666666667z" />
-    <glyph glyph-name="do-not-disturb-off"
-      unicode="&#xF698;"
-      horiz-adv-x="512" d=" M362.6666666666667 213.3333333333334V170.6666666666667H331.52L431.36 70.8266666666667C455.2533333333333 105.1733333333334 469.3333333333333 146.9866666666667 469.3333333333333 192C469.3333333333333 309.76 373.76 405.3333333333333 256 405.3333333333333C210.9866666666667 405.3333333333333 169.1733333333333 391.2533333333334 134.8266666666667 367.36L288.8533333333333 213.3333333333334H362.6666666666667M48.4266666666667 399.5733333333333L21.3333333333333 372.48L80.64 313.1733333333334C56.7466666666667 278.8266666666667 42.6666666666667 237.0133333333333 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333C301.0133333333333 -21.3333333333333 342.8266666666667 -7.2533333333333 377.1733333333333 16.64L436.48 -42.6666666666666L463.5733333333333 -15.5733333333333L48.4266666666667 399.5733333333333M149.3333333333333 170.6666666666667V213.3333333333334H180.48L223.1466666666667 170.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="docker"
-      unicode="&#xF867;"
-      horiz-adv-x="512" d=" M46.9333333333333 239.7866666666667H94.72V193.28H46.9333333333333V239.7866666666667M105.6 239.7866666666667H153.6V193.28H105.6V239.7866666666667M105.6 299.52H153.6V253.0133333333333H105.6V299.52M164.48 239.7866666666667H212.2666666666667V193.28H164.48V239.7866666666667M164.48 299.52H212.2666666666667V253.0133333333333H164.48V299.52M223.1466666666667 239.7866666666667H271.1466666666667V193.28H223.1466666666667V239.7866666666667M223.1466666666667 299.52H271.1466666666667V253.0133333333333H223.1466666666667V299.52M282.0266666666667 239.7866666666667H329.8133333333334V193.28H282.0266666666667V239.7866666666667M223.1466666666667 359.2533333333334H271.1466666666667V312.7466666666667H223.1466666666667V359.2533333333334M113.7066666666667 126.0800000000001C121.1733333333333 126.0800000000001 127.1466666666667 120.3200000000001 127.1466666666667 113.0666666666667C127.1466666666667 106.0266666666668 121.1733333333333 100.0533333333334 113.7066666666667 100.0533333333334C106.6666666666667 100.0533333333334 100.48 106.0266666666668 100.48 113.0666666666667C100.48 120.3200000000001 106.6666666666667 126.0800000000001 113.7066666666667 126.0800000000001M484.0533333333333 215.68L490.6666666666666 212.0533333333334L487.2533333333332 205.44C473.5999999999999 179.6266666666667 445.2266666666666 171.7333333333334 417.4933333333333 173.0133333333333C375.8933333333333 72.5333333333333 285.2266666666666 24.7466666666667 175.5733333333333 24.7466666666667C118.8266666666666 24.7466666666667 66.7733333333333 45.44 37.1199999999999 94.2933333333334L36.6933333333333 95.1466666666667L31.9999999999999 103.68C22.3999999999999 125.2266666666667 18.9866666666666 148.6933333333333 21.3333333333333 172.3733333333333L21.9733333333333 179.4133333333334H337.0666666666667C348.3733333333334 179.4133333333334 359.8933333333333 181.3333333333334 370.3466666666667 184.7466666666667L386.56 192C379.9466666666667 200.5333333333334 376.32 211.4133333333334 375.4666666666667 222.08C373.9733333333334 236.5866666666667 376.9600000000001 256 387.2000000000001 266.6666666666667L392.32 272.64L398.2933333333334 267.9466666666667C413.4400000000001 256 426.0266666666667 239.5733333333333 428.3733333333334 220.8C446.5066666666667 225.92 468.0533333333333 224.8533333333333 484.0533333333333 215.68M113.92 88.5333333333333C128 88.5333333333333 138.6666666666667 99.6266666666667 138.6666666666667 113.0666666666667C138.6666666666667 126.72 128 137.8133333333333 113.7066666666667 137.8133333333333C99.84 137.8133333333333 88.5333333333333 126.72 88.5333333333333 113.0666666666667C88.5333333333333 99.4133333333334 99.84 88.5333333333333 113.92 88.5333333333333z" />
-    <glyph glyph-name="doctor"
-      unicode="&#xFA41;"
-      horiz-adv-x="512" d=" M316.5866666666667 101.12C381.0133333333333 88.96 426.6666666666667 57.8133333333334 426.6666666666667 21.3333333333334V-21.3333333333333H85.3333333333333V21.3333333333334C85.3333333333333 57.8133333333334 130.9866666666667 88.96 195.4133333333333 101.1200000000001L256 0L316.5866666666667 101.1200000000001M170.6666666666667 277.3333333333334H341.3333333333333V234.6666666666667C341.3333333333333 187.52 303.1466666666667 149.3333333333334 256 149.3333333333334S170.6666666666667 187.52 170.6666666666667 234.6666666666667V277.3333333333334M170.6666666666667 298.6666666666667L179.4133333333333 386.1333333333334C180.48 397.0133333333333 189.6533333333333 405.3333333333333 200.7466666666667 405.3333333333333H311.4666666666667C322.3466666666667 405.3333333333333 331.52 397.0133333333333 332.5866666666667 386.1333333333334L341.3333333333333 298.6666666666667H170.6666666666667M256 384H234.6666666666667V362.6666666666667H213.3333333333333V341.3333333333334H234.6666666666667V320H256V341.3333333333334H277.3333333333333V362.6666666666667H256V384z" />
-    <glyph glyph-name="dog"
-      unicode="&#xFA42;"
-      horiz-adv-x="512" d=" M384 362.6666666666667C347.52 362.6666666666667 325.3333333333333 355.6266666666667 312.5333333333333 349.6533333333333C296.1066666666667 357.76 277.3333333333333 362.6666666666667 256 362.6666666666667S215.8933333333334 357.76 199.4666666666667 349.6533333333333C186.6666666666667 355.6266666666667 164.48 362.6666666666667 128 362.6666666666667C64 362.6666666666667 21.3333333333333 192 21.3333333333333 149.3333333333334C21.3333333333333 131.6266666666667 49.4933333333333 115.4133333333334 88.32 108.8C101.9733333333333 61.0133333333333 166.4 24.5333333333333 245.3333333333333 21.3333333333334V112.6400000000001C232.7466666666667 120.5333333333334 213.3333333333333 134.8266666666667 213.3333333333333 149.3333333333334C213.3333333333333 170.6666666666668 256 170.6666666666668 256 170.6666666666668S298.6666666666667 170.6666666666668 298.6666666666667 149.3333333333334C298.6666666666667 134.8266666666667 279.2533333333334 120.5333333333334 266.6666666666667 112.6400000000001V21.3333333333334C345.6 24.5333333333333 410.0266666666667 61.0133333333333 423.68 108.8C462.5066666666667 115.4133333333334 490.6666666666666 131.6266666666667 490.6666666666666 149.3333333333334C490.6666666666666 192 448 362.6666666666667 384 362.6666666666667M88.5333333333333 152.1066666666667C77.8666666666667 154.6666666666667 69.5466666666667 157.6533333333334 64 160C69.3333333333333 219.0933333333333 110.9333333333334 311.4666666666667 129.0666666666667 320C140.5866666666667 320 149.3333333333334 318.7200000000001 157.2266666666667 317.6533333333333C112.4266666666667 268.3733333333334 94.72 191.1466666666667 88.5333333333333 152.1066666666667M192 192C180.2666666666667 192 170.6666666666667 201.6 170.6666666666667 213.3333333333334C170.6666666666667 224.8533333333333 180.2666666666667 234.6666666666667 192 234.6666666666667S213.3333333333333 225.0666666666667 213.3333333333333 213.3333333333334C213.3333333333333 201.3866666666667 203.7333333333334 192 192 192M320 192C308.2666666666667 192 298.6666666666667 201.6 298.6666666666667 213.3333333333334C298.6666666666667 224.8533333333333 308.2666666666667 234.6666666666667 320 234.6666666666667S341.3333333333333 225.0666666666667 341.3333333333333 213.3333333333334C341.3333333333333 201.3866666666667 331.7333333333334 192 320 192M423.4666666666667 152.1066666666667C417.2800000000001 191.1466666666667 399.5733333333333 268.3733333333334 354.7733333333334 317.6533333333333C362.6666666666668 318.72 371.4133333333334 320 382.9333333333334 320C401.0666666666667 311.4666666666667 442.6666666666668 219.0933333333333 448.0000000000001 160C442.6666666666668 157.6533333333334 434.3466666666667 154.6666666666667 423.4666666666668 152.1066666666667z" />
-    <glyph glyph-name="dog-service"
-      unicode="&#xFAAC;"
-      horiz-adv-x="512" d=" M298.6666666666667 277.3333333333334L362.6666666666667 213.3333333333334V0H320V128H170.6666666666667L128 64V0H85.3333333333333V128L106.6666666666667 149.3333333333334V213.3333333333334L42.6666666666667 277.3333333333334L64 298.6666666666667L106.6666666666667 256H149.3333333333333V192C149.3333333333333 180.2666666666667 158.9333333333333 170.6666666666667 170.6666666666667 170.6666666666667H256C267.7333333333334 170.6666666666667 277.3333333333333 180.2666666666667 277.3333333333333 192V256L298.6666666666667 277.3333333333334M405.3333333333333 341.3333333333334V384L320 298.6666666666667L384 234.6666666666667L405.3333333333333 256L426.6666666666667 234.6666666666667L469.3333333333333 277.3333333333334L405.3333333333333 341.3333333333334M245.3333333333333 245.3333333333334L96 394.6666666666667C90.24 400.64 80.8533333333333 400.64 74.6666666666667 394.6666666666667C68.6933333333333 388.9066666666667 68.6933333333333 379.52 74.6666666666667 373.3333333333334L224 224C229.76 218.0266666666667 239.1466666666667 218.0266666666667 245.3333333333333 224C251.3066666666667 229.76 251.3066666666667 239.1466666666667 245.3333333333333 245.3333333333334z" />
-    <glyph glyph-name="dog-side"
-      unicode="&#xFA43;"
-      horiz-adv-x="512" d=" M405.3333333333333 384L320 298.6666666666667L384 234.6666666666667L405.3333333333333 256L426.6666666666667 234.6666666666667L469.3333333333333 277.3333333333334L405.3333333333333 341.3333333333334V384M64 298.6666666666667L42.6666666666667 277.3333333333334L106.6666666666667 213.3333333333334V149.3333333333334L85.3333333333333 128V0H128V64L170.6666666666667 128H320V0H362.6666666666667V213.3333333333334L298.6666666666667 277.3333333333334L277.3333333333333 256H106.6666666666667L64 298.6666666666667z" />
-    <glyph glyph-name="dolby"
-      unicode="&#xF6B2;"
-      horiz-adv-x="512" d=" M42.6666666666667 341.3333333333334V42.6666666666667H469.3333333333333V341.3333333333334H42.6666666666667M128 85.3333333333334H85.3333333333333V298.6666666666667H128C189.0133333333333 296.7466666666667 236.8 248.96 234.6666666666667 192C236.8 135.04 189.0133333333333 87.2533333333333 128 85.3333333333334M426.6666666666667 85.3333333333334H384C322.9866666666667 87.2533333333333 275.2 135.04 277.3333333333333 192C275.2 248.96 322.9866666666667 296.7466666666667 384 298.6666666666667H426.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="domain"
-      unicode="&#xF1D7;"
-      horiz-adv-x="512" d=" M384 128H341.3333333333333V85.3333333333334H384M384 213.3333333333334H341.3333333333333V170.6666666666667H384M426.6666666666667 42.6666666666667H256V85.3333333333334H298.6666666666667V128H256V170.6666666666667H298.6666666666667V213.3333333333334H256V256H426.6666666666667M213.3333333333333 298.6666666666667H170.6666666666667V341.3333333333334H213.3333333333333M213.3333333333333 213.3333333333334H170.6666666666667V256H213.3333333333333M213.3333333333333 128H170.6666666666667V170.6666666666667H213.3333333333333M213.3333333333333 42.6666666666667H170.6666666666667V85.3333333333334H213.3333333333333M128 298.6666666666667H85.3333333333333V341.3333333333334H128M128 213.3333333333334H85.3333333333333V256H128M128 128H85.3333333333333V170.6666666666667H128M128 42.6666666666667H85.3333333333333V85.3333333333334H128M256 298.6666666666667V384H42.6666666666667V0H469.3333333333333V298.6666666666667H256z" />
-    <glyph glyph-name="donkey"
-      unicode="&#xF7C1;"
-      horiz-adv-x="512" d=" M455.2533333333333 227.2L453.76 228.6933333333334L451.84 230.6133333333334L384 298.6666666666667V320C384 325.9733333333334 379.3066666666667 330.6666666666667 373.3333333333333 330.6666666666667C370.3466666666667 330.6666666666667 367.36 329.3866666666667 365.44 327.2533333333334L287.1466666666667 256H149.3333333333333C134.8266666666667 256 121.3866666666667 248.5333333333334 113.4933333333334 236.3733333333334L55.8933333333333 179.4133333333334C48.8533333333333 169.8133333333334 50.9866666666667 156.5866666666667 60.5866666666667 149.3333333333334C67.84 144.2133333333334 77.8666666666667 144 85.3333333333333 149.3333333333334L106.6666666666667 169.1733333333334V42.6666666666667H170.6666666666667V128H277.3333333333333V42.6666666666667H341.3333333333333V152.96C341.3333333333333 164.2666666666667 345.8133333333334 175.1466666666667 353.92 183.04L384 213.3333333333334L426.6666666666667 192C429.8666666666666 190.2933333333334 433.4933333333334 189.2266666666667 437.3333333333333 189.2266666666667C450.1333333333334 189.6533333333333 460.5866666666666 200.32 460.3733333333333 213.3333333333334C460.1599999999999 218.4533333333334 458.6666666666666 223.36 455.2533333333333 227.2z" />
-    <glyph glyph-name="door"
-      unicode="&#xF819;"
-      horiz-adv-x="512" d=" M170.6666666666667 384C146.9866666666667 384 128 365.0133333333333 128 341.3333333333334V0H384V341.3333333333334C384 365.0133333333333 365.0133333333333 384 341.3333333333333 384H170.6666666666667M170.6666666666667 341.3333333333334H341.3333333333333V42.6666666666667H170.6666666666667V341.3333333333334M277.3333333333333 213.3333333333334V170.6666666666667H320V213.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="door-closed"
-      unicode="&#xF81A;"
-      horiz-adv-x="512" d=" M341.3333333333333 213.3333333333334H384V170.6666666666667H341.3333333333333V213.3333333333334M256 384H405.3333333333333C429.0133333333333 384 448 365.0133333333333 448 341.3333333333334V42.6666666666667H469.3333333333333V0H42.6666666666667V42.6666666666667H213.3333333333333V341.3333333333334C213.3333333333333 365.0133333333333 232.32 384 256 384M256 341.3333333333334V42.6666666666667H405.3333333333333V341.3333333333334H256z" />
-    <glyph glyph-name="door-open"
-      unicode="&#xF81B;"
-      horiz-adv-x="512" d=" M256 384C232.32 384 213.3333333333333 365.0133333333333 213.3333333333333 341.3333333333334H64V42.6666666666667H42.6666666666667V0H469.3333333333333V42.6666666666667H448V341.3333333333334C448 365.0133333333333 429.0133333333333 384 405.3333333333333 384H256M256 341.3333333333334H405.3333333333333V42.6666666666667H256V341.3333333333334M106.6666666666667 213.3333333333334H149.3333333333333V170.6666666666667H106.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="doorbell-video"
-      unicode="&#xF868;"
-      horiz-adv-x="512" d=" M170.0266666666667 405.3333333333333C146.3466666666667 405.3333333333333 128 386.56 128 362.6666666666667V23.04C128 -0.64 146.3466666666667 -19.4133333333333 170.0266666666667 -19.4133333333333H340.0533333333333C363.52 -19.4133333333333 382.5066666666667 -0.64 382.5066666666667 23.04V362.6666666666667C382.5066666666667 386.56 363.52 405.3333333333333 340.0533333333333 405.3333333333333H170.0266666666667M254.9333333333333 330.6666666666667C272.64 330.6666666666667 286.9333333333333 316.8 286.9333333333333 299.3066666666667C286.9333333333333 281.6 272.64 267.3066666666668 254.9333333333333 267.3066666666668C237.44 267.3066666666668 223.1466666666667 281.6 223.1466666666667 299.3066666666668C223.1466666666667 316.8000000000001 237.44 330.6666666666667 254.9333333333333 330.6666666666667M170.0266666666667 235.52H340.0533333333333V23.04H170.0266666666667V235.52M256 170.6666666666667C232.5333333333334 170.6666666666667 213.3333333333333 152.1066666666667 213.3333333333333 128.64S232.5333333333334 85.9733333333334 256 85.9733333333334S298.6666666666667 105.1733333333334 298.6666666666667 128.6400000000001S279.4666666666667 170.6666666666667 256 170.6666666666667z" />
-    <glyph glyph-name="dot-net"
-      unicode="&#xFAAD;"
-      horiz-adv-x="512" d=" M42.6666666666667 128C54.4 128 64 118.4 64 106.6666666666667S54.4 85.3333333333334 42.6666666666667 85.3333333333334S21.3333333333333 94.9333333333333 21.3333333333333 106.6666666666667S30.9333333333333 128 42.6666666666667 128M448 85.3333333333334H405.3333333333333V256H362.6666666666667V298.6666666666667H490.6666666666666V256H448V85.3333333333334M341.3333333333333 298.6666666666667V256H298.6666666666667V213.3333333333334H341.3333333333333V170.6666666666667H298.6666666666667V128H341.3333333333333V85.3333333333334H256V298.6666666666667H341.3333333333333M234.6666666666667 298.6666666666667V85.3333333333334H192L128 213.3333333333334V85.3333333333334H85.3333333333333V298.6666666666667H128L192 170.6666666666667V298.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="dots-horizontal"
-      unicode="&#xF1D8;"
-      horiz-adv-x="512" d=" M341.3333333333333 192C341.3333333333333 215.4666666666667 360.5333333333333 234.6666666666667 384 234.6666666666667S426.6666666666667 215.4666666666667 426.6666666666667 192S407.4666666666667 149.3333333333334 384 149.3333333333334S341.3333333333333 168.5333333333334 341.3333333333333 192M213.3333333333333 192C213.3333333333333 215.4666666666667 232.5333333333334 234.6666666666667 256 234.6666666666667S298.6666666666667 215.4666666666667 298.6666666666667 192S279.4666666666667 149.3333333333334 256 149.3333333333334S213.3333333333333 168.5333333333334 213.3333333333333 192M85.3333333333333 192C85.3333333333333 215.4666666666667 104.5333333333333 234.6666666666667 128 234.6666666666667S170.6666666666667 215.4666666666667 170.6666666666667 192S151.4666666666667 149.3333333333334 128 149.3333333333334S85.3333333333333 168.5333333333334 85.3333333333333 192z" />
-    <glyph glyph-name="dots-horizontal-circle"
-      unicode="&#xF7C2;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 224C238.2933333333333 224 224 209.7066666666667 224 192S238.2933333333333 160 256 160S288 174.2933333333334 288 192S273.7066666666667 224 256 224M138.6666666666667 224C120.96 224 106.6666666666667 209.7066666666667 106.6666666666667 192S120.96 160 138.6666666666667 160S170.6666666666667 174.2933333333334 170.6666666666667 192S156.3733333333333 224 138.6666666666667 224M373.3333333333333 224C355.6266666666667 224 341.3333333333333 209.7066666666667 341.3333333333333 192S355.6266666666667 160 373.3333333333333 160S405.3333333333333 174.2933333333334 405.3333333333333 192S391.04 224 373.3333333333333 224z" />
-    <glyph glyph-name="dots-vertical"
-      unicode="&#xF1D9;"
-      horiz-adv-x="512" d=" M256 106.6666666666667C279.4666666666667 106.6666666666667 298.6666666666667 87.4666666666667 298.6666666666667 64S279.4666666666667 21.3333333333334 256 21.3333333333334S213.3333333333333 40.5333333333333 213.3333333333333 64S232.5333333333334 106.6666666666667 256 106.6666666666667M256 234.6666666666667C279.4666666666667 234.6666666666667 298.6666666666667 215.4666666666667 298.6666666666667 192S279.4666666666667 149.3333333333334 256 149.3333333333334S213.3333333333333 168.5333333333334 213.3333333333333 192S232.5333333333334 234.6666666666667 256 234.6666666666667M256 362.6666666666667C279.4666666666667 362.6666666666667 298.6666666666667 343.4666666666667 298.6666666666667 320S279.4666666666667 277.3333333333334 256 277.3333333333334S213.3333333333333 296.5333333333334 213.3333333333333 320S232.5333333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="dots-vertical-circle"
-      unicode="&#xF7C3;"
-      horiz-adv-x="512" d=" M42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192M224 192C224 174.2933333333334 238.2933333333333 160 256 160S288 174.2933333333334 288 192S273.7066666666667 224 256 224S224 209.7066666666667 224 192M224 74.6666666666667C224 56.96 238.2933333333333 42.6666666666667 256 42.6666666666667S288 56.96 288 74.6666666666667S273.7066666666667 106.6666666666667 256 106.6666666666667S224 92.3733333333333 224 74.6666666666667M224 309.3333333333334C224 291.6266666666667 238.2933333333333 277.3333333333334 256 277.3333333333334S288 291.6266666666667 288 309.3333333333334S273.7066666666667 341.3333333333334 256 341.3333333333334S224 327.04 224 309.3333333333334z" />
-    <glyph glyph-name="douban"
-      unicode="&#xF699;"
-      horiz-adv-x="512" d=" M426.6666666666667 320H85.3333333333333V362.6666666666667H426.6666666666667V320M426.6666666666667 64V21.3333333333334H85.3333333333333V64H156.3733333333333L133.5466666666667 149.3333333333334H106.6666666666667V277.3333333333334H405.3333333333333V149.3333333333334H378.4533333333333L355.6266666666666 64H426.6666666666667M149.3333333333333 192H362.6666666666667V234.6666666666667H149.3333333333333V192M200.5333333333333 64H311.4666666666667L334.2933333333334 149.3333333333334H177.7066666666667L200.5333333333333 64z" />
-    <glyph glyph-name="download"
-      unicode="&#xF1DA;"
-      horiz-adv-x="512" d=" M106.6666666666667 21.3333333333334H405.3333333333333V64H106.6666666666667M405.3333333333333 256H320V384H192V256H106.6666666666667L256 106.6666666666667L405.3333333333333 256z" />
-    <glyph glyph-name="download-multiple"
-      unicode="&#xF9E8;"
-      horiz-adv-x="512" d=" M192 426.6666666666667V298.6666666666667H106.6666666666667L256 149.3333333333334L405.3333333333333 298.6666666666667H320V426.6666666666667H192M106.6666666666667 106.6666666666667V64H405.3333333333333V106.6666666666667H106.6666666666667M106.6666666666667 21.3333333333334V-21.3333333333333H405.3333333333333V21.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="download-network"
-      unicode="&#xF6F3;"
-      horiz-adv-x="512" d=" M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V128C405.3333333333333 104.5333333333333 386.1333333333334 85.3333333333334 362.6666666666667 85.3333333333334H277.3333333333333V42.6666666666667H298.6666666666667C310.4 42.6666666666667 320 33.0666666666667 320 21.3333333333334H469.3333333333333V-21.3333333333333H320C320 -33.0666666666667 310.4 -42.6666666666666 298.6666666666667 -42.6666666666666H213.3333333333333C201.6 -42.6666666666666 192 -33.0666666666667 192 -21.3333333333333H42.6666666666667V21.3333333333334H192C192 33.0666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H149.3333333333333C125.6533333333333 85.3333333333334 106.6666666666667 104.5333333333333 106.6666666666667 128V341.3333333333334C106.6666666666667 364.8 125.8666666666667 384 149.3333333333333 384H362.6666666666667M256 138.6666666666667L352 234.6666666666667H277.3333333333333V320H234.6666666666667V234.6666666666667H160L256 138.6666666666667z" />
-    <glyph glyph-name="drag"
-      unicode="&#xF1DB;"
-      horiz-adv-x="512" d=" M149.3333333333333 42.6666666666667V85.3333333333334H192V42.6666666666667H149.3333333333333M234.6666666666667 42.6666666666667V85.3333333333334H277.3333333333333V42.6666666666667H234.6666666666667M320 42.6666666666667V85.3333333333334H362.6666666666667V42.6666666666667H320M149.3333333333333 128V170.6666666666667H192V128H149.3333333333333M234.6666666666667 128V170.6666666666667H277.3333333333333V128H234.6666666666667M320 128V170.6666666666667H362.6666666666667V128H320M149.3333333333333 213.3333333333334V256H192V213.3333333333334H149.3333333333333M234.6666666666667 213.3333333333334V256H277.3333333333333V213.3333333333334H234.6666666666667M320 213.3333333333334V256H362.6666666666667V213.3333333333334H320M149.3333333333333 298.6666666666667V341.3333333333334H192V298.6666666666667H149.3333333333333M234.6666666666667 298.6666666666667V341.3333333333334H277.3333333333333V298.6666666666667H234.6666666666667M320 298.6666666666667V341.3333333333334H362.6666666666667V298.6666666666667H320z" />
-    <glyph glyph-name="drag-horizontal"
-      unicode="&#xF1DC;"
-      horiz-adv-x="512" d=" M64 128V170.6666666666667H106.6666666666667V128H64M64 213.3333333333334V256H106.6666666666667V213.3333333333334H64M149.3333333333333 128V170.6666666666667H192V128H149.3333333333333M149.3333333333333 213.3333333333334V256H192V213.3333333333334H149.3333333333333M234.6666666666667 128V170.6666666666667H277.3333333333333V128H234.6666666666667M234.6666666666667 213.3333333333334V256H277.3333333333333V213.3333333333334H234.6666666666667M320 128V170.6666666666667H362.6666666666667V128H320M320 213.3333333333334V256H362.6666666666667V213.3333333333334H320M405.3333333333333 128V170.6666666666667H448V128H405.3333333333333M405.3333333333333 213.3333333333334V256H448V213.3333333333334H405.3333333333333z" />
-    <glyph glyph-name="drag-vertical"
-      unicode="&#xF1DD;"
-      horiz-adv-x="512" d=" M192 384H234.6666666666667V341.3333333333334H192V384M277.3333333333333 384H320V341.3333333333334H277.3333333333333V384M192 298.6666666666667H234.6666666666667V256H192V298.6666666666667M277.3333333333333 298.6666666666667H320V256H277.3333333333333V298.6666666666667M192 213.3333333333334H234.6666666666667V170.6666666666667H192V213.3333333333334M277.3333333333333 213.3333333333334H320V170.6666666666667H277.3333333333333V213.3333333333334M192 128H234.6666666666667V85.3333333333334H192V128M277.3333333333333 128H320V85.3333333333334H277.3333333333333V128M192 42.6666666666667H234.6666666666667V0H192V42.6666666666667M277.3333333333333 42.6666666666667H320V0H277.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="drawing"
-      unicode="&#xF1DE;"
-      horiz-adv-x="512" d=" M181.3333333333333 384C246.1866666666667 384 298.6666666666667 331.52 298.6666666666667 266.6666666666667C298.6666666666667 238.2933333333334 288.64 212.2666666666667 271.7866666666667 192H448V0H256V176.2133333333334C235.7333333333334 159.36 209.7066666666667 149.3333333333334 181.3333333333333 149.3333333333334C116.48 149.3333333333334 64 201.8133333333334 64 266.6666666666667S116.48 384 181.3333333333333 384z" />
-    <glyph glyph-name="drawing-box"
-      unicode="&#xF1DF;"
-      horiz-adv-x="512" d=" M384 64H256V187.52C241.92 174.5066666666667 223.36 166.4 202.6666666666667 166.4C159.1466666666667 166.4 123.7333333333333 201.8133333333333 123.7333333333333 245.3333333333334S159.1466666666667 324.2666666666667 202.6666666666667 324.2666666666667S281.6 288.8533333333334 281.6 245.3333333333334C281.6 224.64 273.4933333333333 206.08 260.48 192H384M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="dribbble"
-      unicode="&#xF1E0;"
-      horiz-adv-x="512" d=" M350.2933333333334 55.04C341.3333333333333 96 330.6666666666667 133.76 320 167.04C330.6666666666667 168.5333333333334 341.3333333333333 169.3866666666667 353.7066666666666 169.3866666666667H354.1333333333333C373.9733333333333 169.3866666666667 395.7333333333333 166.8266666666667 419.4133333333333 161.4933333333334C411.3066666666666 117.3333333333334 385.7066666666666 79.5733333333334 350.2933333333332 55.04M256 25.6C218.88 25.6 184.7466666666667 37.76 157.0133333333333 58.4533333333333C162.9866666666667 68.0533333333333 175.5733333333333 86.6133333333334 195.84 105.8133333333333C216.32 125.6533333333333 245.3333333333333 146.1333333333333 282.24 158.2933333333333C294.8266666666667 122.6666666666666 306.3466666666667 82.1333333333333 315.0933333333333 36.48C296.7466666666667 29.44 277.3333333333333 25.5999999999999 256 25.5999999999999M89.6 192V194.3466666666667C94.2933333333333 194.1333333333333 100.48 194.1333333333333 107.7333333333333 194.1333333333333H107.9466666666667C141.2266666666666 194.3466666666667 199.68 197.12 258.9866666666667 215.68C262.1866666666667 208.64 265.3866666666667 201.3866666666667 268.5866666666667 193.7066666666667C228.9066666666667 180.48 197.76 159.36 174.72 138.6666666666667C152.7466666666667 118.1866666666667 137.6 98.3466666666667 128.8533333333333 85.3333333333334C104.5333333333333 113.92 89.6 151.2533333333333 89.6 192M182.4 341.3333333333334C194.1333333333333 327.4666666666667 217.1733333333333 297.3866666666667 241.92 250.6666666666667C192 235.52 141.0133333333333 232.1066666666667 110.5066666666667 232.1066666666667H107.7333333333333C102.6133333333333 232.1066666666667 98.1333333333333 232.1066666666667 94.5066666666667 232.32C106.6666666666667 280.1066666666667 138.6666666666667 320 182.4 341.3333333333334M256 358.4C295.2533333333334 358.4 331.3066666666666 344.7466666666667 359.68 321.92C337.92 295.68 309.3333333333333 277.3333333333334 277.9733333333333 263.4666666666667C256 305.7066666666667 234.6666666666667 336 220.5866666666667 354.56C232.1066666666667 356.9066666666667 243.84 358.4 256 358.4M386.7733333333333 294.8266666666667C407.4666666666666 268.3733333333334 420.48 235.5200000000001 422.1866666666666 199.8933333333334C398.08 205.0133333333334 375.4666666666666 207.36 354.1333333333333 207.36H353.9199999999999C336.8533333333333 207.36 320.8533333333333 205.8666666666667 305.7066666666666 203.3066666666667C302.08 212.2666666666667 298.6666666666666 220.8000000000001 294.6133333333333 229.1200000000001C328.32 243.8400000000001 360.5333333333333 264.9600000000001 386.7733333333332 294.8266666666667M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="dribbble-box"
-      unicode="&#xF1E1;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M321.92 96C315.9466666666667 125.0133333333333 308.6933333333334 151.2533333333333 300.3733333333334 174.5066666666667L324.2666666666667 176.2133333333334H324.6933333333333C338.56 176.2133333333334 353.92 174.5066666666667 370.3466666666667 170.6666666666667C364.5866666666667 139.9466666666667 346.88 113.28 321.92 96M256 75.52C230.1866666666667 75.52 206.08 84.0533333333333 186.88 98.3466666666667C190.9333333333333 105.1733333333334 199.68 118.1866666666667 213.3333333333333 131.6266666666667C228.2666666666667 145.4933333333334 248.32 160 274.3466666666667 168.3200000000001C283.3066666666666 143.5733333333334 291.2 115.2000000000001 297.3866666666667 83.2C284.3733333333334 78.2933333333333 270.5066666666667 75.52 256 75.52M139.52 192V193.7066666666667L152.32 193.4933333333334C175.7866666666667 193.4933333333334 216.5333333333333 195.6266666666667 258.1333333333334 208.6400000000001L264.7466666666667 193.28C237.0133333333333 183.8933333333334 215.2533333333333 169.1733333333334 199.2533333333333 154.4533333333334C183.68 140.3733333333333 173.2266666666666 126.2933333333334 167.04 117.3333333333334C149.9733333333333 137.3866666666667 139.52 163.4133333333334 139.52 192M204.5866666666667 296.32C212.6933333333333 286.7200000000001 228.9066666666667 265.8133333333334 246.1866666666667 232.96C210.9866666666666 222.5066666666667 175.5733333333333 220.16 154.0266666666667 220.16H142.9333333333333C151.2533333333333 253.6533333333334 174.2933333333333 281.3866666666667 204.5866666666667 296.3200000000001M256 308.48C283.52 308.48 308.6933333333334 298.6666666666667 328.7466666666667 282.88C313.3866666666667 264.5333333333334 293.12 251.3066666666667 271.36 241.92C256 271.5733333333334 241.28 292.6933333333334 231.2533333333334 305.7066666666667C239.1466666666667 307.4133333333334 247.4666666666667 308.48 256 308.48M347.52 263.8933333333334C362.0266666666667 245.3333333333334 371.2 222.5066666666667 372.2666666666667 197.5466666666667C355.4133333333333 200.96 339.6266666666667 202.6666666666667 324.6933333333333 202.6666666666667C312.7466666666666 202.6666666666667 301.44 201.8133333333334 290.7733333333333 199.8933333333334L283.0933333333333 218.0266666666667C306.56 228.2666666666667 329.1733333333333 242.9866666666667 347.52 263.8933333333334M256 341.3333333333334C173.44 341.3333333333334 106.6666666666667 274.5600000000001 106.6666666666667 192S173.44 42.6666666666667 256 42.6666666666667S405.3333333333333 109.44 405.3333333333333 192S338.56 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="drone"
-      unicode="&#xF1E2;"
-      horiz-adv-x="512" d=" M469.3333333333333 213.3333333333334H448L426.6666666666667 256H293.3333333333333L341.3333333333333 181.3333333333334H298.6666666666667L229.3333333333333 256H85.3333333333333C73.6 256 42.6666666666667 265.6 42.6666666666667 277.3333333333334S74.6666666666667 330.6666666666667 117.3333333333333 330.6666666666667S163.6266666666667 309.3333333333334 192 298.6666666666667H448C459.7333333333333 298.6666666666667 469.3333333333333 289.0666666666667 469.3333333333333 277.3333333333334V213.3333333333334M229.3333333333333 309.3333333333334L298.6666666666667 384H341.3333333333333L293.3333333333333 309.3333333333334H229.3333333333333M384 213.3333333333334V245.3333333333334H421.3333333333333L405.3333333333333 213.3333333333334H384M64 42.6666666666667C52.2666666666667 42.6666666666667 42.6666666666667 52.2666666666667 42.6666666666667 64S52.2666666666667 85.3333333333334 64 85.3333333333334C111.1466666666667 85.3333333333334 149.3333333333333 47.1466666666667 149.3333333333333 0C149.3333333333333 -11.7333333333333 139.7333333333333 -21.3333333333333 128 -21.3333333333333S106.6666666666667 -11.7333333333333 106.6666666666667 0C106.6666666666667 23.4666666666667 87.4666666666667 42.6666666666667 64 42.6666666666667M234.6666666666667 0C234.6666666666667 -11.7333333333333 225.0666666666667 -21.3333333333333 213.3333333333333 -21.3333333333333S192 -11.7333333333333 192 0C192 70.6133333333334 134.6133333333334 128 64 128C52.2666666666667 128 42.6666666666667 137.6 42.6666666666667 149.3333333333334S52.2666666666667 170.6666666666667 64 170.6666666666667C158.2933333333333 170.6666666666667 234.6666666666667 94.2933333333334 234.6666666666667 0z" />
-    <glyph glyph-name="dropbox"
-      unicode="&#xF1E3;"
-      horiz-adv-x="512" d=" M256 137.3866666666667L348.8 60.5866666666667L388.2666666666667 86.4V57.6L256 -21.3333333333333L124.16 57.6V86.4L163.84 60.5866666666667L256 137.3866666666667M163.84 394.6666666666667L256 318.0800000000001L348.16 394.6666666666667L480 309.3333333333334L388.9066666666667 235.9466666666667L480 162.9866666666667L348.16 77.0133333333333L256 154.0266666666667L163.84 77.0133333333333L32 162.9866666666667L123.0933333333333 235.9466666666667L32 309.3333333333334L163.84 394.6666666666667M256 156.16L386.7733333333333 235.9466666666667L256 315.9466666666667L125.2266666666667 235.9466666666667L256 156.16z" />
-    <glyph glyph-name="drupal"
-      unicode="&#xF1E4;"
-      horiz-adv-x="512" d=" M436.6933333333333 135.4666666666667C436.6933333333333 121.8133333333333 432 98.9866666666667 423.04 83.2C413.8666666666666 67.2 407.04 62.72 393.3866666666666 62.72C377.6 65.0666666666666 347.9466666666666 110.5066666666667 327.68 112.64C302.5066666666666 112.64 250.2399999999999 60.3733333333333 207.1466666666666 60.3733333333333C182.1866666666666 60.3733333333333 173.0133333333333 65.0666666666666 166.1866666666666 69.5466666666666C152.5333333333333 78.72 148.0533333333333 92.3733333333333 148.0533333333333 110.5066666666667C148.0533333333333 144.64 179.84 174.08 218.4533333333333 174.08C268.5866666666666 174.08 302.5066666666666 124.16 327.68 126.2933333333333C347.9466666666666 126.2933333333333 388.9066666666667 167.2533333333333 409.3866666666666 167.2533333333333C429.8666666666666 171.7333333333334 436.6933333333333 149.3333333333333 436.6933333333333 135.4666666666667M354.7733333333333 335.36C332.16 349.0133333333333 311.68 355.8399999999999 288.8533333333333 369.4933333333333C275.4133333333333 378.6666666666667 257.0666666666666 398.9333333333333 241.28 417.28C234.6666666666667 387.6266666666666 229.9733333333333 376.32 218.4533333333333 367.1466666666667C195.84 351.36 184.32 344.5333333333333 164.0533333333333 335.36C148.0533333333334 326.4 64 276.2666666666667 64 167.2533333333333C64 58.24 157.2266666666667 -21.3333333333333 257.0666666666667 -21.3333333333333C359.4666666666667 -21.3333333333333 448 53.3333333333334 448 164.9066666666667C452.48 276.2666666666667 368.4266666666666 326.4000000000001 354.7733333333333 335.36z" />
-    <glyph glyph-name="duck"
-      unicode="&#xF1E5;"
-      horiz-adv-x="512" d=" M181.3333333333333 341.3333333333334C163.6266666666667 341.3333333333334 149.3333333333333 327.04 149.3333333333333 309.3333333333334S163.6266666666667 277.3333333333334 181.3333333333333 277.3333333333334S213.3333333333333 291.6266666666667 213.3333333333333 309.3333333333334S199.04 341.3333333333334 181.3333333333333 341.3333333333334M213.3333333333333 405.3333333333333C272.2133333333333 405.3333333333333 320 357.5466666666667 320 298.6666666666667C320 262.4000000000001 301.8666666666667 230.4000000000001 274.3466666666667 211.2C308.0533333333333 208 346.0266666666667 200.32 384 181.3333333333334C448 149.3333333333334 469.3333333333333 192 469.3333333333333 192S448 0 320 0H192S85.3333333333333 0 85.3333333333333 106.6666666666667C85.3333333333333 170.6666666666667 149.3333333333333 192 128 234.6666666666667C42.6666666666667 234.6666666666667 42.6666666666667 309.3333333333334 42.6666666666667 309.3333333333334C64 298.6666666666667 90.4533333333333 298.6666666666667 106.6666666666667 306.1333333333334C110.72 361.6 157.0133333333333 405.3333333333333 213.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="dumbbell"
-      unicode="&#xF1E6;"
-      horiz-adv-x="512" d=" M90.0266666666667 146.7733333333334L74.6666666666667 161.92C58.24 178.56 58.24 205.44 74.6666666666667 222.08C91.7333333333333 238.9333333333334 118.6133333333334 238.9333333333334 135.2533333333333 222.08L190.2933333333333 167.2533333333333L280.7466666666667 257.7066666666667L225.92 312.7466666666667C209.0666666666667 329.3866666666667 209.0666666666667 356.2666666666667 225.92 373.3333333333334C242.56 389.76 269.44 389.76 286.08 373.3333333333334L301.2266666666667 357.9733333333334L421.9733333333334 237.2266666666667L437.3333333333333 222.08C453.76 205.44 453.76 178.5600000000001 437.3333333333333 161.92C420.2666666666667 145.0666666666667 393.3866666666667 145.0666666666667 376.7466666666667 161.92L321.7066666666667 216.7466666666667L231.2533333333334 126.2933333333334L286.08 71.2533333333333C302.9333333333333 54.6133333333333 302.9333333333333 27.7333333333334 286.08 10.6666666666667C269.44 -5.76 242.56 -5.76 225.92 10.6666666666667L210.7733333333333 26.0266666666666L90.0266666666666 146.7733333333333M67.4133333333333 33.7066666666667L90.0266666666666 56.3199999999999L59.9466666666666 86.4C51.6266666666666 94.72 51.6266666666666 108.16 59.9466666666666 116.48C68.2666666666666 124.8 81.7066666666666 124.8 90.0266666666666 116.48L180.48 26.0266666666666C188.8 17.7066666666667 188.8 4.2666666666667 180.48 -4.0533333333333C172.16 -12.3733333333333 158.72 -12.3733333333333 150.4 -4.0533333333333L120.32 26.0266666666666L97.7066666666666 3.4133333333334L67.4133333333333 33.7066666666667M414.2933333333334 380.5866666666667L444.5866666666667 350.2933333333334L421.9733333333334 327.68L452.0533333333334 297.6C460.3733333333334 289.28 460.3733333333334 275.8400000000001 452.0533333333334 267.52C443.7333333333334 258.9866666666667 430.2933333333334 258.9866666666667 421.9733333333334 267.52L331.5200000000001 357.9733333333334C323.2000000000001 366.2933333333333 323.2000000000001 379.7333333333334 331.5200000000001 388.0533333333334C339.8400000000001 396.3733333333334 353.2800000000001 396.3733333333334 361.6 388.0533333333334L391.6800000000001 357.9733333333334L414.2933333333334 380.5866666666667z" />
-    <glyph glyph-name="ear-hearing"
-      unicode="&#xF7C4;"
-      horiz-adv-x="512" d=" M362.6666666666667 21.3333333333334C356.48 21.3333333333334 350.7200000000001 22.6133333333333 346.4533333333333 24.5333333333333C331.3066666666666 32 320.64 43.3066666666666 309.9733333333333 75.3066666666666C298.6666666666667 108.5866666666667 278.6133333333333 124.16 258.9866666666666 139.3066666666666C242.1333333333333 152.3199999999999 224.6399999999999 165.76 209.4933333333333 193.28C198.1866666666667 213.3333333333334 192 236.1600000000001 192 256C192 315.7333333333334 238.9333333333333 362.6666666666667 298.6666666666667 362.6666666666667S405.3333333333333 315.7333333333334 405.3333333333333 256H448C448 339.8400000000001 382.5066666666667 405.3333333333333 298.6666666666667 405.3333333333333S149.3333333333333 339.8400000000001 149.3333333333333 256C149.3333333333333 229.12 157.44 199.4666666666667 172.16 172.8C192 137.6 214.4 119.8933333333333 232.96 105.6C250.24 92.3733333333333 262.6133333333334 82.7733333333333 269.44 61.8666666666667C282.24 23.04 298.6666666666667 1.28 327.68 -13.8666666666667C338.56 -18.7733333333334 350.5066666666667 -21.3333333333334 362.6666666666667 -21.3333333333334C409.8133333333334 -21.3333333333334 448 16.8533333333332 448 63.9999999999999H405.3333333333333C405.3333333333333 40.5333333333332 386.1333333333334 21.3333333333333 362.6666666666667 21.3333333333333M162.9866666666667 391.68L132.6933333333333 421.9733333333334C90.24 379.52 64 320.8533333333334 64 256S90.24 132.48 132.6933333333333 90.0266666666666L162.7733333333334 120.1066666666667C128 154.88 106.6666666666667 202.6666666666667 106.6666666666667 256S128 357.12 162.9866666666667 391.68M245.3333333333333 256C245.3333333333333 226.5600000000001 269.2266666666667 202.6666666666667 298.6666666666667 202.6666666666667S352 226.5600000000001 352 256S328.1066666666667 309.3333333333334 298.6666666666667 309.3333333333334S245.3333333333333 285.44 245.3333333333333 256z" />
-    <glyph glyph-name="ear-hearing-off"
-      unicode="&#xFA44;"
-      horiz-adv-x="512" d=" M21.3333333333333 356.9066666666667L48.64 384L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L275.4133333333333 102.8266666666667C260.0533333333333 90.8800000000001 248.96 81.28 242.56 61.8666666666667C229.76 23.04 213.3333333333333 1.28 184.32 -13.8666666666667C173.44 -18.7733333333334 161.4933333333334 -21.3333333333334 149.3333333333334 -21.3333333333334C102.1866666666667 -21.3333333333334 64 16.8533333333332 64 63.9999999999999H106.6666666666667C106.6666666666667 40.5333333333332 125.8666666666667 21.3333333333333 149.3333333333334 21.3333333333333C155.52 21.3333333333333 161.28 22.6133333333332 165.5466666666667 24.5333333333332C180.6933333333333 31.9999999999999 191.36 43.3066666666666 202.0266666666667 75.3066666666666C211.4133333333333 104.1066666666666 228.0533333333334 119.6799999999999 245.3333333333333 133.1199999999999L107.52 270.7200000000001C106.6666666666667 265.8133333333334 106.6666666666667 260.9066666666667 106.6666666666667 256H64C64 273.7066666666667 66.9866666666667 290.3466666666667 72.32 305.92L21.3333333333333 356.9066666666667M302.5066666666667 193.28C313.8133333333334 213.3333333333334 320 236.1600000000001 320 256C320 315.7333333333334 273.0666666666667 362.6666666666667 213.3333333333333 362.6666666666667C187.9466666666667 362.6666666666667 165.12 354.3466666666667 146.9866666666667 340.0533333333334L116.48 370.56C142.2933333333333 392.32 176 405.3333333333333 213.3333333333333 405.3333333333333C297.1733333333333 405.3333333333333 362.6666666666667 339.8400000000001 362.6666666666667 256C362.6666666666667 229.12 354.56 199.4666666666667 339.84 172.8L330.0266666666667 156.8L299.3066666666666 187.7333333333334L302.5066666666667 193.28M349.0133333333333 391.68L379.3066666666667 421.9733333333333C421.76 379.52 448 320.8533333333334 448 256C448 195.6266666666667 425.1733333333333 140.5866666666667 387.84 98.9866666666667L357.76 129.28C387.2 162.9866666666667 405.3333333333333 207.36 405.3333333333333 256C405.3333333333333 309.3333333333334 384 357.12 349.0133333333333 391.68M266.6666666666667 256C266.6666666666667 245.3333333333334 263.68 236.1600000000001 258.7733333333333 228.0533333333334L185.3866666666667 301.44C193.4933333333334 306.3466666666667 202.6666666666667 309.3333333333334 213.3333333333333 309.3333333333334C242.7733333333333 309.3333333333334 266.6666666666667 285.44 266.6666666666667 256z" />
-    <glyph glyph-name="earth"
-      unicode="&#xF1E7;"
-      horiz-adv-x="512" d=" M381.8666666666666 77.0133333333333C376.32 94.08 360.32 106.6666666666667 341.3333333333333 106.6666666666667H320V170.6666666666667C320 182.4 310.4 192 298.6666666666667 192H170.6666666666667V234.6666666666667H213.3333333333333C225.0666666666667 234.6666666666667 234.6666666666667 244.2666666666667 234.6666666666667 256V298.6666666666667H277.3333333333333C300.8 298.6666666666667 320 317.8666666666667 320 341.3333333333334V350.0800000000001C382.5066666666667 324.9066666666667 426.6666666666667 263.68 426.6666666666667 192C426.6666666666667 147.6266666666667 409.6 107.3066666666667 381.8666666666666 77.0133333333333M234.6666666666667 22.8266666666667C150.4 33.28 85.3333333333333 104.96 85.3333333333333 192C85.3333333333333 205.2266666666667 87.04 218.0266666666667 89.8133333333333 230.1866666666667L192 128V106.6666666666667C192 83.2 211.2 64 234.6666666666667 64M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="earth-box"
-      unicode="&#xF6CC;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384H106.6666666666667M336.64 341.3333333333334H405.3333333333333V81.4933333333333C399.7866666666667 98.5600000000001 377.3866666666667 111.1466666666667 358.4 111.1466666666667H337.0666666666667V175.1466666666667C337.0666666666667 186.8800000000001 327.4666666666667 196.48 315.7333333333334 196.48H187.7333333333334V239.1466666666667H230.4C242.1333333333334 239.1466666666667 251.7333333333334 248.7466666666667 251.7333333333334 260.48V303.1466666666667H294.4C316.3733333333334 303.1466666666667 334.2933333333334 320 336.64 341.3333333333334M106.6666666666667 228.48L209.0666666666667 132.48V111.1466666666667C209.0666666666667 87.4666666666667 228.2666666666667 68.48 251.7333333333334 68.48V42.6666666666667H106.6666666666667V228.48z" />
-    <glyph glyph-name="earth-box-off"
-      unicode="&#xF6CD;"
-      horiz-adv-x="512" d=" M490.6666666666666 356.9066666666667L448 314.24V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H133.76L91.0933333333333 -42.6666666666666L64 -15.36L463.36 384L490.6666666666666 356.9066666666667M106.6666666666667 384H409.1733333333333L366.5066666666667 341.3333333333334H336.64C334.2933333333333 320 316.3733333333334 303.1466666666667 294.4 303.1466666666667H251.7333333333333V260.48C251.7333333333333 248.5333333333334 242.1333333333334 239.1466666666667 230.4 239.1466666666667H187.7333333333333V196.48H221.44L182.4 157.4400000000001L106.6666666666667 228.48V81.4933333333333L64 38.8266666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384M251.7333333333334 42.6666666666667V68.48C238.2933333333333 68.48 226.1333333333334 74.6666666666667 218.24 84.48L176.4266666666667 42.6666666666667H251.7333333333333M337.0666666666666 175.1466666666667V111.1466666666667H358.3999999999999C377.3866666666666 111.1466666666667 399.7866666666667 98.5600000000001 405.3333333333333 81.4933333333333V271.5733333333334L327.0399999999999 193.28C333.0133333333332 189.4400000000001 337.0666666666666 182.8266666666667 337.0666666666666 175.1466666666667z" />
-    <glyph glyph-name="earth-off"
-      unicode="&#xF1E8;"
-      horiz-adv-x="512" d=" M469.3333333333333 335.5733333333334L437.3333333333333 304C457.8133333333333 271.36 469.3333333333333 233.1733333333334 469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333C215.04 -21.3333333333333 176.64 -9.8133333333333 144 10.6666666666667L112.4266666666667 -21.3333333333333L85.3333333333333 5.9733333333334L442.0266666666667 362.6666666666667L469.3333333333333 335.5733333333334M381.8666666666666 77.0133333333333C409.6 107.3066666666667 426.6666666666667 147.6266666666667 426.6666666666667 192C426.6666666666667 221.2266666666667 419.4133333333333 248.7466666666667 406.4 272.64L316.3733333333334 182.6133333333334C318.7200000000001 179.2 320 175.1466666666667 320 170.6666666666666V106.6666666666667H341.3333333333333C360.32 106.6666666666667 376.32 94.08 381.8666666666666 77.0133333333333M234.6666666666667 22.8266666666667V64C224 64 214.8266666666667 67.6266666666667 207.5733333333333 73.8133333333334L175.36 41.6C193.4933333333334 32 213.3333333333333 25.6 234.6666666666667 22.8266666666667M320 350.0800000000001V341.3333333333334C320 317.8666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667V256C234.6666666666667 244.2666666666667 225.0666666666667 234.6666666666667 213.3333333333333 234.6666666666667H170.6666666666667V192H217.1733333333333L172.5866666666667 147.4133333333334L89.8133333333333 230.1866666666667C87.04 218.0266666666667 85.3333333333333 205.2266666666667 85.3333333333333 192C85.3333333333333 154.88 97.28 120.3200000000001 117.3333333333333 92.3733333333333L87.04 61.8666666666667C59.0933333333333 97.92 42.6666666666667 142.9333333333333 42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333C305.0666666666667 405.3333333333333 350.08 388.9066666666667 386.1333333333334 360.9600000000001L355.6266666666667 330.6666666666667C344.7466666666667 338.3466666666667 332.8 344.9600000000001 320 350.0800000000001z" />
-    <glyph glyph-name="edge"
-      unicode="&#xF1E9;"
-      horiz-adv-x="512" d=" M58.4533333333333 217.3866666666667C81.7066666666667 477.0133333333333 480 477.0133333333333 452.2666666666667 158.72H183.68C183.68 67.2 307.6266666666666 38.1866666666667 416.8533333333333 100.0533333333333V10.0266666666666C282.6666666666667 -61.4399999999999 106.6666666666667 -9.1733333333333 106.6666666666667 147.4133333333334C106.6666666666667 264.9600000000001 212.6933333333333 302.7200000000001 212.6933333333333 302.7200000000001S183.04 264.9600000000001 182.1866666666667 233.6H334.9333333333333C334.9333333333333 385.4933333333334 125.8666666666666 329.1733333333334 58.4533333333333 217.3866666666667z" />
-    <glyph glyph-name="egg"
-      unicode="&#xFAAE;"
-      horiz-adv-x="512" d=" M416 138.6666666666667C416 50.3466666666667 344.32 -21.3333333333333 256 -21.3333333333333C167.68 -21.3333333333333 96 50.3466666666667 96 138.6666666666667C96 226.9866666666667 167.68 405.3333333333333 256 405.3333333333333C344.32 405.3333333333333 416 226.9866666666667 416 138.6666666666667z" />
-    <glyph glyph-name="egg-easter"
-      unicode="&#xFAAF;"
-      horiz-adv-x="512" d=" M146.9866666666667 312.32C175.5733333333333 364.5866666666667 213.3333333333333 405.3333333333333 256 405.3333333333333C298.6666666666667 405.3333333333333 336.4266666666666 364.5866666666667 365.0133333333333 312.32C346.88 307.8400000000001 330.6666666666667 297.1733333333334 320 282.24C294.1866666666666 317.6533333333333 244.48 325.3333333333334 209.0666666666667 299.3066666666667C202.6666666666667 294.6133333333334 196.6933333333333 288.8533333333334 192 282.24C181.3333333333333 297.1733333333334 165.12 307.8400000000001 146.9866666666667 312.32M320 62.72L256 126.72L192 62.72L128 126.72L100.9066666666667 99.6266666666667C122.6666666666667 13.8666666666667 209.7066666666667 -37.76 295.2533333333334 -16.2133333333333C352 -1.7066666666666 396.5866666666667 42.6666666666667 411.0933333333333 99.6266666666667L384 126.72L320 62.72M192 107.9466666666667L256 171.9466666666667L320 107.9466666666667L384 171.9466666666667L416 139.9466666666667C413.2266666666667 189.2266666666667 401.0666666666667 237.6533333333333 379.9466666666666 282.4533333333333C355.2 280.32 336 259.6266666666667 336 234.6666666666667H304C304 261.12 282.4533333333333 282.6666666666667 256 282.6666666666667S208 261.12 208 234.6666666666667H176C176 259.6266666666667 156.8 280.3200000000001 132.0533333333333 282.4533333333334C110.9333333333333 237.6533333333334 98.7733333333333 189.2266666666667 96 139.9466666666667L128 171.9466666666667L192 107.9466666666667z" />
-    <glyph glyph-name="eight-track"
-      unicode="&#xF9E9;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333L106.6666666666667 341.3333333333334V106.6666666666667L128 21.3333333333334C133.76 -1.4933333333333 147.2 -21.3333333333333 170.6666666666667 -21.3333333333333H341.3333333333333C364.8 -21.3333333333333 384 -2.1333333333333 384 21.3333333333334L405.3333333333333 106.6666666666667V341.3333333333334L362.6666666666667 405.3333333333333H320V384H277.3333333333333V405.3333333333333H149.3333333333333M149.3333333333333 320H362.6666666666667V106.6666666666667H149.3333333333333V320z" />
-    <glyph glyph-name="eject"
-      unicode="&#xF1EA;"
-      horiz-adv-x="512" d=" M256 341.3333333333334L113.7066666666667 128H398.2933333333334M106.6666666666667 85.3333333333334H405.3333333333333V42.6666666666667H106.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="elephant"
-      unicode="&#xF7C5;"
-      horiz-adv-x="512" d=" M416 117.3333333333334C416 111.36 411.3066666666667 106.6666666666667 405.3333333333333 106.6666666666667S394.6666666666667 111.36 394.6666666666667 117.3333333333334V266.6666666666667C394.6666666666667 307.8400000000001 350.5066666666667 341.3333333333334 309.3333333333333 341.3333333333334H128C80.8533333333333 341.3333333333334 42.6666666666667 303.1466666666667 42.6666666666667 256V42.6666666666667H128V128H234.6666666666667V42.6666666666667H320V138.6666666666667C320 144.64 324.6933333333334 149.3333333333334 330.6666666666667 149.3333333333334S341.3333333333333 144.64 341.3333333333333 138.6666666666667V106.6666666666667C341.3333333333333 71.2533333333333 369.92 42.6666666666667 405.3333333333333 42.6666666666667S469.3333333333333 71.2533333333333 469.3333333333333 106.6666666666667V149.3333333333334H416V117.3333333333334z" />
-    <glyph glyph-name="elevation-decline"
-      unicode="&#xF1EB;"
-      horiz-adv-x="512" d=" M448 0H64V208L201.6 128L282.0266666666667 174.9333333333333L448 79.1466666666667V0M64 257.2800000000001V304L201.6 224L282.0266666666667 270.9333333333334L448 175.1466666666667V128L282.0266666666667 224L201.6 177.7066666666667L64 257.2800000000001z" />
-    <glyph glyph-name="elevation-rise"
-      unicode="&#xF1EC;"
-      horiz-adv-x="512" d=" M64 0V79.1466666666667L229.9733333333334 174.9333333333334L310.4 128L448 208V0H64M448 257.2800000000001L310.4 177.7066666666667L229.9733333333334 224L64 128V175.1466666666667L229.9733333333334 270.9333333333334L310.4 224L448 304V257.2800000000001z" />
-    <glyph glyph-name="elevator"
-      unicode="&#xF1ED;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333L234.6666666666667 320H170.6666666666667V234.6666666666667H128V320H64L149.3333333333333 405.3333333333333M362.6666666666667 234.6666666666667L277.3333333333333 320H341.3333333333333V405.3333333333333H384V320H448L362.6666666666667 234.6666666666667M149.3333333333333 192H362.6666666666667C386.1333333333334 192 405.3333333333333 172.8 405.3333333333333 149.3333333333334V21.3333333333334C405.3333333333333 -2.1333333333333 386.1333333333334 -21.3333333333333 362.6666666666667 -21.3333333333333H149.3333333333333C125.8666666666667 -21.3333333333333 106.6666666666667 -2.1333333333333 106.6666666666667 21.3333333333334V149.3333333333334C106.6666666666667 172.8 125.8666666666667 192 149.3333333333333 192M149.3333333333333 149.3333333333334V21.3333333333334H362.6666666666667V149.3333333333334H149.3333333333333z" />
-    <glyph glyph-name="email"
-      unicode="&#xF1EE;"
-      horiz-adv-x="512" d=" M426.6666666666667 277.3333333333334L256 170.6666666666667L85.3333333333333 277.3333333333334V320L256 213.3333333333334L426.6666666666667 320M426.6666666666667 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="email-alert"
-      unicode="&#xF6CE;"
-      horiz-adv-x="512" d=" M341.3333333333333 256V298.6666666666667L213.3333333333333 213.3333333333334L85.3333333333333 298.6666666666667V256L213.3333333333333 170.6666666666667L341.3333333333333 256M341.3333333333333 341.3333333333334C364.8 341.3333333333334 384 322.1333333333334 384 298.6666666666667V106.6666666666667C384 83.2 364.8 64 341.3333333333333 64H85.3333333333333C61.6533333333333 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V298.6666666666667C42.6666666666667 322.1333333333334 61.8666666666667 341.3333333333334 85.3333333333333 341.3333333333334H341.3333333333333M426.6666666666667 192V298.6666666666667H469.3333333333333V192H426.6666666666667M426.6666666666667 106.6666666666667V149.3333333333334H469.3333333333333V106.6666666666667H426.6666666666667z" />
-    <glyph glyph-name="email-check"
-      unicode="&#xFAB0;"
-      horiz-adv-x="512" d=" M448 163.4133333333334C434.56 168.1066666666667 420.2666666666667 170.6666666666667 405.3333333333333 170.6666666666667C334.72 170.6666666666667 277.3333333333333 113.28 277.3333333333333 42.6666666666667C277.3333333333333 35.4133333333334 277.9733333333333 28.3733333333333 279.04 21.3333333333334H64C40.5333333333333 21.3333333333334 21.3333333333333 40.5333333333333 21.3333333333333 64V320C21.3333333333333 343.68 40.32 362.6666666666667 64 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V163.4133333333334M501.3333333333333 85.3333333333334L394.6666666666667 -21.3333333333333L320 53.3333333333334L352 85.3333333333334L394.6666666666667 42.6666666666667L469.3333333333333 117.3333333333334L501.3333333333333 85.3333333333334M64 320V277.3333333333334L234.6666666666667 170.6666666666667L405.3333333333333 277.3333333333334V320L234.6666666666667 213.3333333333334L64 320z" />
-    <glyph glyph-name="email-check-outline"
-      unicode="&#xFAB1;"
-      horiz-adv-x="512" d=" M501.3333333333333 85.3333333333334L394.6666666666667 -21.3333333333333L320 53.3333333333334L352 85.3333333333334L394.6666666666667 42.6666666666667L469.3333333333333 117.3333333333334L501.3333333333333 85.3333333333334M21.3333333333333 320V64C21.3333333333333 40.5333333333333 40.5333333333333 21.3333333333334 64 21.3333333333334H277.3333333333333V64H64V269.4400000000001L234.6666666666667 162.9866666666667L405.3333333333333 269.4400000000001V170.6666666666667H448V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667H64C40.32 362.6666666666667 21.3333333333333 343.68 21.3333333333333 320M64 320H405.3333333333333L234.6666666666667 213.3333333333334L64 320z" />
-    <glyph glyph-name="email-lock"
-      unicode="&#xF1F1;"
-      horiz-adv-x="512" d=" M437.3333333333333 448C466.7733333333333 448 490.6666666666666 424.1066666666667 490.6666666666666 394.6666666666667V384C502.4 384 512 374.4 512 362.6666666666667V277.3333333333334C512 265.6 502.4 256 490.6666666666666 256H384C372.2666666666667 256 362.6666666666667 265.6 362.6666666666667 277.3333333333334V362.6666666666667C362.6666666666667 374.4 372.2666666666667 384 384 384V394.6666666666667C384 424.1066666666667 407.8933333333333 448 437.3333333333333 448M256 213.3333333333334L85.3333333333333 320V277.3333333333334L256 170.6666666666667L345.1733333333333 226.3466666666667C356.0533333333334 218.24 369.4933333333334 213.3333333333334 384 213.3333333333334H469.3333333333333V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H320V277.3333333333334C320 269.6533333333334 321.28 262.4000000000001 323.84 256L256 213.3333333333334M437.3333333333333 426.6666666666667C419.6266666666667 426.6666666666667 405.3333333333333 412.3733333333334 405.3333333333333 394.6666666666667V384H469.3333333333333V394.6666666666667C469.3333333333333 412.3733333333334 455.04 426.6666666666667 437.3333333333333 426.6666666666667z" />
-    <glyph glyph-name="email-open"
-      unicode="&#xF1EF;"
-      horiz-adv-x="512" d=" M85.3333333333333 277.3333333333334L256 170.6666666666667L426.6666666666667 277.3333333333334L256 384L85.3333333333333 277.3333333333334M469.3333333333333 277.3333333333334V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V277.3333333333334C42.6666666666667 292.9066666666667 50.9866666666667 306.3466666666667 63.36 313.8133333333334L256 434.3466666666667L448.64 313.8133333333334C461.0133333333333 306.3466666666667 469.3333333333333 292.9066666666667 469.3333333333333 277.3333333333334z" />
-    <glyph glyph-name="email-open-outline"
-      unicode="&#xF5EF;"
-      horiz-adv-x="512" d=" M256 120.3200000000001L85.3333333333333 226.9866666666667V64H426.6666666666667V226.9866666666667L256 120.3200000000001M85.3333333333333 277.3333333333334L256 170.6666666666667L426.6666666666667 277.3333333333334L256 384L85.3333333333333 277.3333333333334M469.3333333333333 277.3333333333334V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V277.3333333333334C42.6666666666667 292.9066666666667 50.9866666666667 306.3466666666667 63.36 313.8133333333334L256 434.3466666666667L448.64 313.8133333333334C461.0133333333333 306.3466666666667 469.3333333333333 292.9066666666667 469.3333333333333 277.3333333333334z" />
-    <glyph glyph-name="email-outline"
-      unicode="&#xF1F0;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667M256 213.3333333333334L426.6666666666667 320H85.3333333333333L256 213.3333333333334M85.3333333333333 64H426.6666666666667V269.4400000000001L256 162.9866666666667L85.3333333333333 269.4400000000001V64z" />
-    <glyph glyph-name="email-plus"
-      unicode="&#xF9EA;"
-      horiz-adv-x="512" d=" M64 362.6666666666667C40.32 362.6666666666667 21.3333333333333 343.68 21.3333333333333 320V64C21.3333333333333 40.5333333333333 40.5333333333333 21.3333333333334 64 21.3333333333334H300.5866666666667C299.3066666666666 28.3733333333333 298.6666666666667 35.4133333333334 298.6666666666667 42.6666666666667C298.6666666666667 113.28 356.0533333333334 170.6666666666667 426.6666666666667 170.6666666666667C433.92 170.6666666666667 440.9600000000001 170.0266666666667 448 168.7466666666667V320C448 343.68 428.8 362.6666666666667 405.3333333333333 362.6666666666667H64M64 320L234.6666666666667 213.3333333333334L405.3333333333333 320V277.3333333333334L234.6666666666667 170.6666666666667L64 277.3333333333334V320M405.3333333333333 128V64H341.3333333333333V21.3333333333334H405.3333333333333V-42.6666666666666H448V21.3333333333334H512V64H448V128H405.3333333333333z" />
-    <glyph glyph-name="email-plus-outline"
-      unicode="&#xF9EB;"
-      horiz-adv-x="512" d=" M64 362.6666666666667C40.32 362.6666666666667 21.3333333333333 343.68 21.3333333333333 320V64C21.3333333333333 40.5333333333333 40.5333333333333 21.3333333333334 64 21.3333333333334H298.6666666666667V64H64V269.4400000000001L234.6666666666667 162.9866666666667L405.3333333333333 269.4400000000001V170.6666666666667H448V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667H64M64 320H405.3333333333333L234.6666666666667 213.3333333333334L64 320M405.3333333333333 128V64H341.3333333333333V21.3333333333334H405.3333333333333V-42.6666666666666H448V21.3333333333334H512V64H448V128H405.3333333333333z" />
-    <glyph glyph-name="email-search"
-      unicode="&#xF960;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V217.1733333333334C426.6666666666667 237.8666666666667 398.9333333333333 251.0933333333334 369.28 254.72L405.3333333333333 277.3333333333334V320L234.6666666666667 213.3333333333334L64 320V277.3333333333334L226.56 175.7866666666667C217.8133333333333 157.4400000000001 213.3333333333334 137.6 213.3333333333334 117.3333333333334C213.3333333333334 81.4933333333333 227.2000000000001 47.1466666666667 251.9466666666667 21.3333333333334H64C40.5333333333333 21.3333333333334 21.3333333333333 40.5333333333333 21.3333333333333 64V320C21.3333333333333 343.68 40.32 362.6666666666667 64 362.6666666666667M352 213.3333333333334C405.3333333333333 213.3333333333334 448 170.6666666666667 448 117.3333333333334C448 98.5600000000001 442.6666666666667 80.8533333333334 433.28 66.1333333333334L498.9866666666667 0L469.3333333333333 -29.6533333333333L402.7733333333333 35.84C388.0533333333333 26.6666666666667 370.56 21.3333333333334 352 21.3333333333334C298.6666666666667 21.3333333333334 256 64 256 117.3333333333334S298.6666666666667 213.3333333333334 352 213.3333333333334M352 170.6666666666667C322.56 170.6666666666667 298.6666666666667 146.7733333333333 298.6666666666667 117.3333333333334S322.56 64 352 64S405.3333333333333 87.8933333333334 405.3333333333333 117.3333333333334S381.44 170.6666666666667 352 170.6666666666667z" />
-    <glyph glyph-name="email-search-outline"
-      unicode="&#xF961;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V217.1733333333334C435.6266666666667 229.12 421.12 238.72 405.3333333333333 245.3333333333334V269.4400000000001L379.3066666666667 253.2266666666667C370.3466666666667 255.1466666666667 361.1733333333333 256.0000000000001 352 256.0000000000001C295.68 256.0000000000001 245.3333333333333 221.8666666666667 224 169.8133333333334L64 269.4400000000001V64H224C230.6133333333334 48.2133333333334 240.2133333333333 33.7066666666667 251.9466666666667 21.3333333333334H64C40.32 21.3333333333334 21.3333333333333 40.5333333333333 21.3333333333333 64V320C21.3333333333333 343.68 40.32 362.6666666666667 64 362.6666666666667M64 320L234.6666666666667 213.3333333333334L405.3333333333333 320H64M352 213.3333333333334C405.3333333333333 213.3333333333334 448 170.6666666666667 448 117.3333333333334C448 98.5600000000001 442.6666666666667 80.8533333333334 433.28 66.1333333333334L498.9866666666667 0L469.3333333333333 -29.6533333333333L402.7733333333333 35.84C388.0533333333333 26.6666666666667 370.56 21.3333333333334 352 21.3333333333334C298.6666666666667 21.3333333333334 256 64 256 117.3333333333334S298.6666666666667 213.3333333333334 352 213.3333333333334M352 170.6666666666667C322.56 170.6666666666667 298.6666666666667 146.7733333333333 298.6666666666667 117.3333333333334S322.56 64 352 64S405.3333333333333 87.8933333333334 405.3333333333333 117.3333333333334S381.44 170.6666666666667 352 170.6666666666667z" />
-    <glyph glyph-name="email-variant"
-      unicode="&#xF5F0;"
-      horiz-adv-x="512" d=" M256 170.6666666666667L42.6666666666667 303.7866666666667V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V304L256 170.6666666666667M469.3333333333333 64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V253.6533333333334L85.3333333333333 226.9866666666667V64H426.6666666666667V226.9866666666667L469.3333333333333 253.6533333333334V64z" />
-    <glyph glyph-name="ember"
-      unicode="&#xFB15;"
-      horiz-adv-x="512" d=" M469.3333333333333 144.64S375.68 77.8666666666667 314.0266666666667 77.0133333333333C252.5866666666667 75.9466666666667 258.7733333333333 116.0533333333334 258.7733333333333 116.0533333333334S484.48 193.28 423.04 345.8133333333334C395.3066666666666 385.0666666666667 362.6666666666667 397.44 317.6533333333333 396.3733333333334C272.2133333333333 395.52 216.96 367.7866666666667 180.4799999999999 285.8666666666667C162.9866666666666 246.6133333333333 158.0799999999999 209.4933333333334 154.4533333333333 181.3333333333334C154.4533333333333 181.3333333333334 113.4933333333333 173.2266666666667 92.1599999999999 191.1466666666667C70.8266666666666 209.0666666666667 59.0933333333333 191.1466666666667 59.0933333333333 191.1466666666667S21.9733333333333 145.0666666666667 58.6666666666666 130.7733333333334C95.1466666666666 116.48 151.8933333333333 110.5066666666667 151.8933333333333 110.5066666666667C157.0133333333333 85.3333333333334 172.3733333333333 42.6666666666667 216.96 8.5333333333334C283.7333333333333 -42.6666666666666 412.16 12.8000000000001 412.16 12.8000000000001M248.1066666666667 184.96C250.88 290.9866666666667 320 337.4933333333334 344.5333333333333 314.24C368.4266666666666 290.9866666666667 359.68 241.0666666666667 314.0266666666667 209.9200000000001C268.5866666666667 178.5600000000001 248.1066666666667 184.96 248.1066666666667 184.96z" />
-    <glyph glyph-name="emby"
-      unicode="&#xF6B3;"
-      horiz-adv-x="512" d=" M234.6666666666667 405.3333333333333L128 298.6666666666667L149.3333333333333 277.3333333333334L42.6666666666667 170.6666666666667L149.3333333333333 64L170.6666666666667 85.3333333333334L277.3333333333333 -21.3333333333333L384 85.3333333333334L362.6666666666667 106.6666666666667L469.3333333333333 213.3333333333334L362.6666666666667 320L341.3333333333333 298.6666666666667L234.6666666666667 405.3333333333333M213.3333333333333 266.6666666666667L341.3333333333333 192L213.3333333333333 117.3333333333334V266.6666666666667z" />
-    <glyph glyph-name="emoticon"
-      unicode="&#xF1F2;"
-      horiz-adv-x="512" d=" M256 74.6666666666667C305.7066666666667 74.6666666666667 347.7333333333334 105.8133333333334 365.0133333333333 149.3333333333334H146.9866666666667C164.0533333333333 105.8133333333334 206.2933333333333 74.6666666666667 256 74.6666666666667M181.3333333333333 213.3333333333334C199.04 213.3333333333334 213.3333333333333 227.6266666666667 213.3333333333333 245.3333333333334S199.04 277.3333333333334 181.3333333333333 277.3333333333334S149.3333333333333 263.04 149.3333333333333 245.3333333333334S163.6266666666667 213.3333333333334 181.3333333333333 213.3333333333334M330.6666666666667 213.3333333333334C348.3733333333333 213.3333333333334 362.6666666666667 227.6266666666667 362.6666666666667 245.3333333333334S348.3733333333333 277.3333333333334 330.6666666666667 277.3333333333334S298.6666666666667 263.04 298.6666666666667 245.3333333333334S312.96 213.3333333333334 330.6666666666667 213.3333333333334M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.3333333333334 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="emoticon-cool"
-      unicode="&#xF1F3;"
-      horiz-adv-x="512" d=" M405.3333333333333 234.6666666666667C405.3333333333333 205.2266666666667 360.1066666666667 181.3333333333334 330.6666666666667 181.3333333333334S272 205.2266666666667 272 234.6666666666667H240C240 205.2266666666667 210.7733333333333 181.3333333333334 181.3333333333333 181.3333333333334S106.6666666666667 205.2266666666667 106.6666666666667 234.6666666666667H90.6666666666667C87.2533333333333 221.0133333333333 85.3333333333333 206.72 85.3333333333333 192C85.3333333333333 97.7066666666667 161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192C426.6666666666667 206.72 424.7466666666667 221.0133333333333 421.3333333333333 234.6666666666667H405.3333333333333M256 362.6666666666667C192.8533333333333 362.6666666666667 137.6 328.32 108.16 277.3333333333334H403.84C374.4 328.32 319.1466666666667 362.6666666666667 256 362.6666666666667M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M256 80.4266666666667C218.6666666666667 80.4266666666667 185.8133333333333 96 166.6133333333333 119.04L196.9066666666667 149.3333333333334C206.5066666666667 133.9733333333334 229.3333333333333 123.0933333333334 256 123.0933333333334S305.4933333333334 133.9733333333334 315.0933333333333 149.3333333333334L345.3866666666666 119.04C326.1866666666666 96 293.3333333333333 80.4266666666667 255.9999999999999 80.4266666666667z" />
-    <glyph glyph-name="emoticon-dead"
-      unicode="&#xF69A;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.9733333333334 42.6666666666667 192S138.0266666666667 -21.3333333333333 256 -21.3333333333333C373.76 -21.3333333333333 469.3333333333333 74.24 469.3333333333333 192C469.3333333333333 309.9733333333334 373.3333333333333 405.3333333333333 256 405.3333333333333M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M345.1733333333333 282.4533333333334L322.56 259.8400000000001L299.9466666666666 282.4533333333334L277.3333333333333 259.8400000000001L299.9466666666667 237.2266666666667L277.3333333333333 214.6133333333334L299.9466666666667 192L322.56 214.6133333333334L345.1733333333333 192L367.7866666666667 214.6133333333334L345.1733333333333 237.2266666666667L367.7866666666667 259.8400000000001L345.1733333333333 282.4533333333334M166.8266666666667 192L189.44 214.6133333333334L212.0533333333333 192L234.6666666666667 214.6133333333334L212.0533333333333 237.2266666666667L234.6666666666667 259.8400000000001L212.0533333333333 282.4533333333334L189.44 259.8400000000001L166.8266666666667 282.4533333333334L144.2133333333333 259.8400000000001L166.8266666666667 237.2266666666667L144.2133333333333 214.6133333333333L166.8266666666667 192M256 149.3333333333334C206.2933333333333 149.3333333333334 164.0533333333334 118.1866666666667 146.9866666666667 74.6666666666667H365.0133333333333C347.9466666666666 118.1866666666667 305.7066666666667 149.3333333333334 256 149.3333333333334z" />
-    <glyph glyph-name="emoticon-devil"
-      unicode="&#xF1F4;"
-      horiz-adv-x="512" d=" M32 403.4133333333334C51.2 384 82.56 368.4266666666667 121.3866666666667 357.3333333333334C158.08 387.4133333333334 205.0133333333333 405.3333333333333 256 405.3333333333333C306.9866666666667 405.3333333333333 353.92 387.4133333333334 390.6133333333333 357.3333333333334C429.44 368.4266666666667 460.8 384 480 403.4133333333334C479.36 368.64 461.8666666666666 336.8533333333334 432.64 311.4666666666667C455.8933333333333 277.3333333333334 469.3333333333333 236.3733333333334 469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192C42.6666666666667 236.3733333333334 56.1066666666667 277.3333333333334 79.36 311.4666666666667C50.1333333333333 336.8533333333334 32.64 368.64 32 403.4133333333334M426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192M224 234.6666666666667C224 217.6 209.0666666666667 202.6666666666667 192 202.6666666666667S160 217.6 160 234.6666666666667V266.6666666666667L224 234.6666666666667M352 234.6666666666667C352 217.6 337.0666666666667 202.6666666666667 320 202.6666666666667S288 217.6 288 234.6666666666667L352 266.6666666666667V234.6666666666667M256 80.4266666666667C218.6666666666667 80.4266666666667 185.8133333333333 96 166.6133333333333 119.04L196.9066666666667 149.3333333333334C206.5066666666667 133.9733333333334 229.3333333333333 123.0933333333334 256 123.0933333333334S305.4933333333334 133.9733333333334 315.0933333333333 149.3333333333334L345.3866666666666 119.04C326.1866666666666 96 293.3333333333333 80.4266666666667 255.9999999999999 80.4266666666667z" />
-    <glyph glyph-name="emoticon-excited"
-      unicode="&#xF69B;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.9733333333334 42.6666666666667 192S138.0266666666667 -21.3333333333333 256 -21.3333333333333C373.76 -21.3333333333333 469.3333333333333 74.24 469.3333333333333 192C469.3333333333333 309.9733333333334 373.3333333333333 405.3333333333333 256 405.3333333333333M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M277.3333333333333 235.9466666666667L299.9466666666667 213.3333333333334L322.56 235.9466666666667L345.1733333333333 213.3333333333334L367.7866666666667 235.9466666666667L322.56 281.1733333333334L277.3333333333333 235.9466666666667M189.44 235.9466666666667L212.0533333333333 213.3333333333334L234.6666666666667 235.9466666666667L189.44 281.1733333333334L144.2133333333333 235.9466666666667L166.8266666666667 213.3333333333334L189.44 235.9466666666667M256 74.6666666666667C305.7066666666667 74.6666666666667 347.9466666666666 105.8133333333334 365.0133333333333 149.3333333333334H146.9866666666667C164.0533333333333 105.8133333333334 206.2933333333333 74.6666666666667 256 74.6666666666667z" />
-    <glyph glyph-name="emoticon-happy"
-      unicode="&#xF1F5;"
-      horiz-adv-x="512" d=" M426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M213.3333333333333 245.3333333333334C213.3333333333333 228.2666666666667 198.4 213.3333333333334 181.3333333333333 213.3333333333334S149.3333333333333 228.2666666666667 149.3333333333333 245.3333333333334S164.2666666666667 277.3333333333334 181.3333333333333 277.3333333333334S213.3333333333333 262.4000000000001 213.3333333333333 245.3333333333334M362.6666666666667 245.3333333333334C362.6666666666667 228.2666666666667 347.7333333333334 213.3333333333334 330.6666666666667 213.3333333333334S298.6666666666667 228.2666666666667 298.6666666666667 245.3333333333334S313.6 277.3333333333334 330.6666666666667 277.3333333333334S362.6666666666667 262.4000000000001 362.6666666666667 245.3333333333334M256 80.4266666666667C218.6666666666667 80.4266666666667 185.8133333333333 96 166.6133333333333 119.04L196.9066666666667 149.3333333333334C206.5066666666667 133.9733333333334 229.3333333333333 123.0933333333334 256 123.0933333333334S305.4933333333334 133.9733333333334 315.0933333333333 149.3333333333334L345.3866666666666 119.04C326.1866666666666 96 293.3333333333333 80.4266666666667 255.9999999999999 80.4266666666667z" />
-    <glyph glyph-name="emoticon-neutral"
-      unicode="&#xF1F6;"
-      horiz-adv-x="512" d=" M181.3333333333333 213.3333333333334C163.6266666666667 213.3333333333334 149.3333333333333 227.6266666666667 149.3333333333333 245.3333333333334S163.6266666666667 277.3333333333334 181.3333333333333 277.3333333333334S213.3333333333333 263.04 213.3333333333333 245.3333333333334S199.04 213.3333333333334 181.3333333333333 213.3333333333334M330.6666666666667 213.3333333333334C312.96 213.3333333333334 298.6666666666667 227.6266666666667 298.6666666666667 245.3333333333334S312.96 277.3333333333334 330.6666666666667 277.3333333333334S362.6666666666667 263.04 362.6666666666667 245.3333333333334S348.3733333333333 213.3333333333334 330.6666666666667 213.3333333333334M256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333C138.0266666666667 -21.3333333333333 42.6666666666667 74.6666666666667 42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333M192 149.3333333333334H320C331.7333333333334 149.3333333333334 341.3333333333333 139.7333333333334 341.3333333333333 128S331.7333333333334 106.6666666666667 320 106.6666666666667H192C180.2666666666667 106.6666666666667 170.6666666666667 116.2666666666667 170.6666666666667 128S180.2666666666667 149.3333333333334 192 149.3333333333334z" />
-    <glyph glyph-name="emoticon-poop"
-      unicode="&#xF1F7;"
-      horiz-adv-x="512" d=" M242.3466666666667 405.3333333333333C237.8666666666666 405.3333333333333 231.8933333333333 402.7733333333333 225.4933333333334 398.5066666666667C213.3333333333333 390.4 188.8 364.8 179.2 339.2000000000001C171.9466666666667 320 171.7333333333334 302.5066666666667 174.72 289.4933333333334C162.7733333333333 287.36 154.0266666666667 283.52 150.6133333333333 282.0266666666667C139.7333333333333 277.3333333333334 116.6933333333333 256.8533333333334 114.56 225.0666666666667C113.92 213.9733333333334 115.4133333333333 202.6666666666667 118.8266666666667 192C104.7466666666666 187.9466666666667 96.64 182.8266666666667 96 182.6133333333334C89.1733333333333 180.0533333333334 77.8666666666667 172.16 74.6666666666666 167.8933333333334C67.2 159.36 62.2933333333333 149.3333333333334 59.52 138.6666666666667C53.3333333333333 115.4133333333334 55.4666666666667 88.96 66.7733333333333 67.6266666666667C72.96 55.6800000000001 81.4933333333333 42.6666666666667 90.88 33.4933333333333C121.6 1.92 174.5066666666667 -10.0266666666666 216.32 -16.8533333333333C267.3066666666666 -25.3866666666666 320.64 -22.4 368.2133333333333 -2.7733333333333C439.68 26.8800000000001 458.6666666666666 74.6666666666667 461.6533333333333 87.68C467.8399999999999 117.3333333333334 460.1599999999999 145.28 456.9599999999999 152.1066666666667C452.2666666666667 161.92 444.5866666666667 171.9466666666667 432 178.3466666666667C423.4666666666667 183.68 416 186.4533333333334 410.4533333333333 187.7333333333334C416 208 408.1066666666667 224 397.2266666666666 235.9466666666667C380.8 253.44 363.9466666666666 256 363.9466666666666 256C369.4933333333334 266.6666666666667 371.6266666666666 279.4666666666667 368.64 291.84C365.2266666666666 306.9866666666666 356.9066666666666 316.5866666666667 346.0266666666667 322.9866666666666C334.9333333333333 329.6 321.28 332.8 307.2 335.36C300.3733333333333 336.64 272 340.6933333333333 260.2666666666667 356.9066666666667C250.6666666666667 370.1333333333334 250.4533333333333 394.0266666666667 247.8933333333333 401.0666666666666C246.8266666666667 403.8399999999999 245.3333333333333 405.3333333333333 242.3466666666667 405.3333333333333M341.3333333333333 242.9866666666667C342.8266666666667 242.9866666666667 344.1066666666667 242.7733333333334 345.3866666666667 242.7733333333334C375.8933333333333 239.36 397.6533333333333 209.92 394.0266666666667 177.28C390.4 144.6400000000001 362.6666666666668 120.7466666666667 332.1600000000001 124.16C301.6533333333334 128 279.8933333333333 156.8 283.5200000000001 189.6533333333334C286.9333333333334 220.5866666666667 312.3200000000001 244.0533333333334 341.3333333333334 242.9866666666667M183.8933333333334 242.9866666666667C212.2666666666668 242.1333333333334 235.9466666666668 218.0266666666667 238.0800000000001 187.5200000000001C240.6400000000001 154.6666666666667 217.8133333333334 126.2933333333334 187.3066666666668 123.9466666666667H187.0933333333334C156.5866666666668 121.6 129.7066666666668 146.3466666666667 127.1466666666668 179.2000000000001C124.8000000000001 212.0533333333334 147.6266666666668 240.4266666666667 178.1333333333335 242.7733333333334C180.0533333333334 242.9866666666667 181.9733333333334 242.9866666666667 183.8933333333334 242.9866666666667M184.3200000000001 206.72C183.4666666666668 206.72 182.8266666666668 206.72 181.9733333333334 206.5066666666667C170.0266666666668 205.0133333333334 161.4933333333334 194.1333333333334 162.9866666666668 182.4C164.2666666666668 170.6666666666667 175.1466666666668 162.3466666666667 187.0933333333334 163.84C199.0400000000001 165.3333333333334 207.5733333333334 176.2133333333334 206.2933333333334 187.9466666666667C205.0133333333334 199.0400000000001 195.2000000000001 206.9333333333334 184.3200000000001 206.7200000000001M340.0533333333334 206.2933333333334C328.9600000000001 205.8666666666668 320.0000000000001 197.3333333333334 319.1466666666668 186.0266666666668C318.2933333333334 174.2933333333334 327.4666666666668 164.0533333333335 339.4133333333334 163.4133333333334C352.0000000000001 162.5600000000001 361.8133333333334 171.7333333333335 362.6666666666668 183.4666666666668C363.5200000000001 195.4133333333334 354.3466666666667 205.6533333333334 342.4000000000001 206.2933333333334H340.0533333333334M185.8133333333334 103.4666666666667C192.0000000000001 103.6800000000001 197.5466666666668 101.7600000000001 202.6666666666668 100.6933333333334C227.8400000000001 96.0000000000001 249.6000000000001 95.3600000000001 260.0533333333334 95.3600000000001C270.5066666666667 95.3600000000001 292.0533333333334 96.0000000000001 317.0133333333334 100.6933333333334C325.7600000000001 102.4 335.7866666666668 106.0266666666668 343.6800000000001 100.6933333333334C353.9200000000001 93.8666666666667 346.4533333333334 69.3333333333334 330.6666666666668 52.6933333333334C320.8533333333334 42.6666666666667 298.0266666666668 23.2533333333334 260.0533333333334 23.2533333333334S199.04 42.6666666666667 189.44 52.6933333333333C173.6533333333333 69.3333333333334 166.1866666666667 93.8666666666667 176.2133333333334 100.6933333333333C179.2000000000001 102.6133333333334 182.4 103.4666666666666 185.8133333333333 103.4666666666666z" />
-    <glyph glyph-name="emoticon-sad"
-      unicode="&#xF1F8;"
-      horiz-adv-x="512" d=" M426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M330.6666666666667 277.3333333333334C347.7333333333334 277.3333333333334 362.6666666666667 262.4000000000001 362.6666666666667 245.3333333333334S347.7333333333334 213.3333333333334 330.6666666666667 213.3333333333334S298.6666666666667 228.2666666666667 298.6666666666667 245.3333333333334S313.6 277.3333333333334 330.6666666666667 277.3333333333334M213.3333333333333 245.3333333333334C213.3333333333333 228.2666666666667 198.4 213.3333333333334 181.3333333333333 213.3333333333334S149.3333333333333 228.2666666666667 149.3333333333333 245.3333333333334S164.2666666666667 277.3333333333334 181.3333333333333 277.3333333333334S213.3333333333333 262.4000000000001 213.3333333333333 245.3333333333334M256 149.3333333333334C293.3333333333333 149.3333333333334 326.1866666666666 133.9733333333334 345.3866666666667 110.72L315.0933333333334 80.4266666666667C305.4933333333334 96 282.6666666666667 106.6666666666667 256 106.6666666666667S206.5066666666667 96 196.9066666666667 80.4266666666667L166.6133333333334 110.72C185.8133333333333 133.9733333333334 218.6666666666667 149.3333333333334 256 149.3333333333334z" />
-    <glyph glyph-name="emoticon-tongue"
-      unicode="&#xF1F9;"
-      horiz-adv-x="512" d=" M192 277.3333333333334C215.4666666666667 277.3333333333334 234.6666666666667 258.1333333333334 234.6666666666667 234.6666666666667C234.6666666666667 226.9866666666667 232.5333333333334 219.52 228.9066666666667 213.3333333333334C221.6533333333333 226.1333333333334 207.7866666666667 234.6666666666667 192 234.6666666666667S162.3466666666667 226.1333333333334 155.0933333333333 213.3333333333334C151.4666666666667 219.52 149.3333333333333 226.9866666666667 149.3333333333333 234.6666666666667C149.3333333333333 258.1333333333334 168.5333333333333 277.3333333333334 192 277.3333333333334M320 277.3333333333334C343.4666666666667 277.3333333333334 362.6666666666667 258.1333333333334 362.6666666666667 234.6666666666667C362.6666666666667 226.9866666666667 360.5333333333333 219.52 356.9066666666667 213.3333333333334C349.6533333333333 226.1333333333334 335.7866666666667 234.6666666666667 320 234.6666666666667S290.3466666666667 226.1333333333334 283.0933333333333 213.3333333333334C279.4666666666667 219.52 277.3333333333333 226.9866666666667 277.3333333333333 234.6666666666667C277.3333333333333 258.1333333333334 296.5333333333333 277.3333333333334 320 277.3333333333334M256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333C138.0266666666667 -21.3333333333333 42.6666666666667 74.6666666666667 42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333M192 170.6666666666667H320C331.7333333333334 170.6666666666667 341.3333333333333 161.0666666666667 341.3333333333333 149.3333333333334S331.7333333333334 128 320 128C320 85.3333333333334 300.8 64 277.3333333333333 64S234.6666666666667 85.3333333333334 234.6666666666667 128H192C180.2666666666667 128 170.6666666666667 137.6 170.6666666666667 149.3333333333334S180.2666666666667 170.6666666666667 192 170.6666666666667z" />
-    <glyph glyph-name="engine"
-      unicode="&#xF1FA;"
-      horiz-adv-x="512" d=" M149.3333333333333 362.6666666666667V320H213.3333333333333V277.3333333333334H149.3333333333333L106.6666666666667 234.6666666666667V170.6666666666667H64V234.6666666666667H21.3333333333333V64H64V128H106.6666666666667V64H170.6666666666667L213.3333333333333 21.3333333333334H384V106.6666666666667H426.6666666666667V42.6666666666667H490.6666666666666V256H426.6666666666667V192H384V277.3333333333334H256V320H320V362.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="engine-off"
-      unicode="&#xFA45;"
-      horiz-adv-x="512" d=" M80.64 394.6666666666667L458.6666666666666 16.64L431.5733333333333 -10.6666666666666L384 36.9066666666667V21.3333333333334H213.3333333333333L170.6666666666667 64H106.6666666666667V128H64V64H21.3333333333333V234.6666666666667H64V170.6666666666667H106.6666666666667V234.6666666666667L146.56 274.3466666666667L53.3333333333333 367.5733333333333L80.64 394.6666666666667M426.6666666666667 256V192H384V277.3333333333334H256V320H320V362.6666666666667H166.8266666666667L486.8266666666667 42.6666666666667H490.6666666666666V256H426.6666666666667z" />
-    <glyph glyph-name="engine-off-outline"
-      unicode="&#xFA46;"
-      horiz-adv-x="512" d=" M53.3333333333333 367.5733333333333L146.56 274.3466666666667L106.6666666666667 234.6666666666667V170.6666666666667H64V234.6666666666667H21.3333333333333V64H64V128H106.6666666666667V64H170.6666666666667L213.3333333333333 21.3333333333334H384V36.9066666666667L452.9066666666666 -32L480 -4.6933333333333L80.64 394.6666666666667L53.3333333333333 367.5733333333333M341.3333333333333 64H234.6666666666667L192 106.6666666666667H149.3333333333333V213.3333333333334L170.6666666666667 234.6666666666667H186.24L341.3333333333333 79.5733333333334V64M490.6666666666666 256V42.6666666666667H486.8266666666667L341.3333333333333 188.16V234.6666666666667H294.8266666666667L166.8266666666667 362.6666666666667H320V320H256V277.3333333333334H384V192H426.6666666666667V256H490.6666666666666z" />
-    <glyph glyph-name="engine-outline"
-      unicode="&#xF1FB;"
-      horiz-adv-x="512" d=" M170.6666666666667 234.6666666666667H341.3333333333333V64H234.6666666666667L192 106.6666666666667H149.3333333333333V213.3333333333334M149.3333333333333 362.6666666666667V320H213.3333333333333V277.3333333333334H149.3333333333333L106.6666666666667 234.6666666666667V170.6666666666667H64V234.6666666666667H21.3333333333333V64H64V128H106.6666666666667V64H170.6666666666667L213.3333333333333 21.3333333333334H384V106.6666666666667H426.6666666666667V42.6666666666667H490.6666666666666V256H426.6666666666667V192H384V277.3333333333334H256V320H320V362.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="equal"
-      unicode="&#xF1FC;"
-      horiz-adv-x="512" d=" M405.3333333333333 234.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333V234.6666666666667M405.3333333333333 106.6666666666667H106.6666666666667V149.3333333333334H405.3333333333333V106.6666666666667z" />
-    <glyph glyph-name="equal-box"
-      unicode="&#xF1FD;"
-      horiz-adv-x="512" d=" M362.6666666666667 106.6666666666667V149.3333333333334H149.3333333333333V106.6666666666667H362.6666666666667M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H405.3333333333333M362.6666666666667 234.6666666666667V277.3333333333334H149.3333333333333V234.6666666666667H362.6666666666667z" />
-    <glyph glyph-name="eraser"
-      unicode="&#xF1FE;"
-      horiz-adv-x="512" d=" M346.4533333333333 372.0533333333334L452.0533333333333 266.6666666666667C468.6933333333333 249.8133333333334 468.6933333333333 222.9333333333333 452.0533333333333 206.08L256 10.0266666666666C222.72 -23.2533333333333 168.7466666666667 -23.2533333333333 135.2533333333333 10.0266666666666L59.9466666666667 85.3333333333334C43.3066666666667 102.1866666666667 43.3066666666667 129.0666666666667 59.9466666666667 145.92L286.08 372.0533333333334C302.9333333333333 388.6933333333334 329.8133333333334 388.6933333333334 346.4533333333334 372.0533333333334M90.0266666666667 115.6266666666667L165.5466666666667 40.3200000000001C182.1866666666667 23.4666666666667 209.0666666666667 23.4666666666667 225.92 40.3200000000001L301.2266666666667 115.6266666666667L195.6266666666666 221.2266666666667L90.0266666666666 115.6266666666667z" />
-    <glyph glyph-name="eraser-variant"
-      unicode="&#xF642;"
-      horiz-adv-x="512" d=" M322.9866666666667 384C312.1066666666667 384 301.2266666666667 379.7333333333334 292.9066666666667 371.4133333333334L55.2533333333333 133.76C38.6133333333333 117.3333333333334 38.6133333333333 90.24 55.2533333333333 73.3866666666667L107.3066666666667 21.3333333333334H270.7200000000001L456.7466666666667 207.5733333333334C473.6 224 473.6 251.0933333333334 456.7466666666667 267.9466666666667L353.2800000000001 371.4133333333334C344.9600000000001 379.7333333333334 333.8666666666667 384 322.9866666666667 384M362.6666666666667 64L320 21.3333333333334H469.3333333333333V64" />
-    <glyph glyph-name="escalator"
-      unicode="&#xF1FF;"
-      horiz-adv-x="512" d=" M426.6666666666667 277.3333333333334H404.2666666666667L148.2666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64S61.8666666666667 106.6666666666667 85.3333333333333 106.6666666666667H112.8533333333333L149.3333333333333 143.1466666666667V234.6666666666667C149.3333333333333 246.4000000000001 158.9333333333333 256 170.6666666666667 256H192C203.7333333333334 256 213.3333333333333 246.4000000000001 213.3333333333333 234.6666666666667V207.1466666666667L368.8533333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320S450.1333333333334 277.3333333333334 426.6666666666667 277.3333333333334M181.3333333333333 341.3333333333334C199.04 341.3333333333334 213.3333333333333 327.04 213.3333333333333 309.3333333333334S199.04 277.3333333333334 181.3333333333333 277.3333333333334S149.3333333333333 291.6266666666667 149.3333333333333 309.3333333333334S163.6266666666667 341.3333333333334 181.3333333333333 341.3333333333334z" />
-    <glyph glyph-name="et"
-      unicode="&#xFAB2;"
-      horiz-adv-x="512" d=" M490.6666666666666 260.6933333333334L463.1466666666666 293.9733333333334C457.6 289.7066666666667 437.9733333333334 277.3333333333334 421.76 277.3333333333334C410.88 277.3333333333334 390.4 282.6666666666667 372.2666666666667 287.36C349.6533333333333 293.12 328.32 298.6666666666667 311.4666666666667 298.6666666666667C298.6666666666667 298.6666666666667 286.5066666666667 295.4666666666667 275.84 291.2000000000001C269.2266666666667 331.7333333333334 234.6666666666667 362.6666666666667 192 362.6666666666667C97.7066666666667 362.6666666666667 42.6666666666667 286.2933333333334 42.6666666666667 192S119.04 42.6666666666667 213.3333333333333 42.6666666666667C257.28 42.6666666666667 297.1733333333333 54.8266666666667 327.2533333333334 77.0133333333333L320 -6.1866666666666L362.6666666666667 -10.0266666666666L384 240.2133333333334C398.08 237.0133333333334 411.0933333333333 234.6666666666667 421.76 234.6666666666667C456.1066666666666 234.6666666666667 487.2533333333333 257.9200000000001 490.6666666666666 260.6933333333334M192 320C215.4666666666667 320 234.6666666666667 300.8 234.6666666666667 277.3333333333334S215.4666666666667 234.6666666666667 192 234.6666666666667H90.24C102.4 284.3733333333334 136.32 320 192 320M213.3333333333333 85.3333333333334C142.72 85.3333333333334 85.3333333333333 121.3866666666667 85.3333333333333 192H192C226.1333333333334 192 252.3733333333334 209.7066666666667 266.6666666666667 236.5866666666667C272.2133333333333 240.8533333333333 295.4666666666667 256 311.4666666666667 256C318.72 256 330.6666666666667 253.6533333333334 342.4 250.6666666666667L333.8666666666667 151.68C316.16 107.7333333333334 268.8 85.3333333333334 213.3333333333333 85.3333333333334z" />
-    <glyph glyph-name="ethereum"
-      unicode="&#xF869;"
-      horiz-adv-x="512" d=" M256 410.6666666666667L122.6666666666667 186.6666666666667L256 106.6666666666667L389.3333333333333 186.6666666666667L256 410.6666666666667M122.6666666666667 160L256 -26.6666666666666L389.3333333333333 160L256 80L122.6666666666667 160z" />
-    <glyph glyph-name="ethernet"
-      unicode="&#xF200;"
-      horiz-adv-x="512" d=" M149.3333333333333 128H192V64H234.6666666666667V128H277.3333333333333V64H320V128H362.6666666666667V64H405.3333333333333V256H320V320H192V256H106.6666666666667V64H149.3333333333333V128M93.44 384H418.7733333333333C446.7200000000001 384 469.3333333333333 361.3866666666667 469.3333333333333 333.2266666666667V29.2266666666667C469.3333333333333 1.2800000000001 446.7200000000001 -21.3333333333333 418.7733333333333 -21.3333333333333H93.44C65.28 -21.3333333333333 42.6666666666667 1.28 42.6666666666667 29.2266666666667V333.2266666666667C42.6666666666667 361.3866666666667 65.28 384 93.44 384z" />
-    <glyph glyph-name="ethernet-cable"
-      unicode="&#xF201;"
-      horiz-adv-x="512" d=" M234.6666666666667 384V298.6666666666667H277.3333333333333V384H234.6666666666667M170.6666666666667 362.6666666666667V213.3333333333334H341.3333333333333V362.6666666666667H298.6666666666667V277.3333333333334H213.3333333333333V362.6666666666667H170.6666666666667M213.3333333333333 192V-21.3333333333333H298.6666666666667V192H213.3333333333333z" />
-    <glyph glyph-name="ethernet-cable-off"
-      unicode="&#xF202;"
-      horiz-adv-x="512" d=" M234.6666666666667 384H277.3333333333333V298.6666666666667H234.6666666666667V384M170.6666666666667 362.6666666666667H213.3333333333333V277.3333333333334H298.6666666666667V362.6666666666667H341.3333333333333V213.3333333333334H273.4933333333334L170.6666666666667 316.1600000000001V362.6666666666667M426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L298.6666666666667 79.5733333333334V-21.3333333333333H213.3333333333333V164.9066666666667L42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334z" />
-    <glyph glyph-name="etsy"
-      unicode="&#xF203;"
-      horiz-adv-x="512" d=" M143.36 4.6933333333333C175.5733333333333 6.1866666666667 214.8266666666667 4.6933333333333 253.2266666666667 4.6933333333333C292.6933333333334 4.6933333333333 333.2266666666667 7.2533333333333 365.2266666666667 4.6933333333333C378.0266666666667 3.6266666666667 389.9733333333334 -4.0533333333333 400.4266666666666 2.7733333333333C408.7466666666667 13.2266666666666 402.56 27.52 404.48 41.6C407.8933333333333 68.6933333333333 432.64 100.9066666666667 396.5866666666667 107.7333333333334C381.2266666666667 93.6533333333334 391.4666666666667 80.4266666666667 382.9333333333333 62.9333333333333C372.2666666666667 42.0266666666666 334.5066666666667 34.7733333333333 298.6666666666667 32C267.52 29.44 213.3333333333333 26.4533333333333 202.6666666666667 47.5733333333334C192.8533333333333 65.28 198.1866666666667 92.8000000000001 198.1866666666667 115.6266666666667C198.1866666666667 141.2266666666667 195.4133333333333 165.9733333333334 202.6666666666667 185.6C241.4933333333334 182.8266666666667 292.2666666666667 198.6133333333333 320 181.3333333333334C338.56 170.6666666666667 327.8933333333333 148.0533333333334 349.44 140.8C364.16 144.8533333333334 356.2666666666667 163.84 355.4133333333333 181.3333333333334C354.7733333333333 193.28 354.7733333333333 209.28 355.4133333333333 222.5066666666667C356.0533333333334 240.4266666666667 362.6666666666667 261.12 343.4666666666667 261.5466666666667C328.32 249.6 339.8400000000001 229.76 323.8400000000001 218.6666666666667C318.9333333333334 215.04 307.8400000000001 213.3333333333334 300.3733333333334 213.3333333333334C270.9333333333334 209.7066666666667 224.8533333333334 212.2666666666667 200.1066666666667 216.7466666666667C196.9066666666667 252.5866666666667 197.12 301.4400000000001 200.1066666666667 337.2800000000001C213.3333333333334 350.5066666666667 244.2666666666667 351.1466666666667 264.9600000000001 350.9333333333334C301.4400000000001 350.9333333333334 358.1866666666667 347.7333333333334 369.0666666666667 329.6C375.04 320 370.3466666666667 298.6666666666667 380.8 296.5333333333334C402.1333333333334 291.6266666666667 391.6800000000001 329.6 392.7466666666667 347.0933333333334C393.3866666666667 360.3200000000001 399.1466666666667 368.64 396.5866666666667 378.24C389.76 387.6266666666667 379.52 382.9333333333334 373.3333333333333 382.0800000000001C306.1333333333334 373.3333333333334 204.8 378.24 133.5466666666667 378.24C125.0133333333333 378.24 110.08 382.5066666666667 104.1066666666667 372.48C99.84 349.8666666666667 130.56 359.2533333333334 141.2266666666667 347.0933333333334C144.8533333333333 343.2533333333334 149.9733333333333 325.76 151.04 314.0266666666667C154.24 282.88 151.04 235.3066666666667 151.04 189.4400000000001C151.04 141.2266666666667 154.88 92.3733333333334 151.04 62.9333333333334C149.3333333333333 52.6933333333334 143.5733333333333 36.2666666666668 141.2266666666667 33.9200000000001C128 20.4800000000001 92.5866666666667 35.2 96 6.6133333333334C108.5866666666667 -1.7066666666666 126.5066666666667 3.8400000000001 143.36 4.6933333333334z" />
-    <glyph glyph-name="ev-station"
-      unicode="&#xF5F1;"
-      horiz-adv-x="512" d=" M421.76 293.76L421.9733333333334 293.9733333333334L342.6133333333334 373.3333333333333L320 350.7200000000001L365.0133333333333 305.7066666666667C344.9599999999999 298.0266666666667 330.6666666666667 278.8266666666667 330.6666666666667 256C330.6666666666667 226.5600000000001 354.56 202.6666666666667 384 202.6666666666667C391.68 202.6666666666667 398.7200000000001 204.3733333333333 405.3333333333333 207.1466666666667V53.3333333333334C405.3333333333333 41.6 395.7333333333334 32 384 32S362.6666666666667 41.6 362.6666666666667 53.3333333333334V149.3333333333334C362.6666666666667 172.8 343.4666666666667 192 320 192H298.6666666666667V341.3333333333334C298.6666666666667 364.8 279.4666666666667 384 256 384H128C104.5333333333333 384 85.3333333333333 364.8 85.3333333333333 341.3333333333334V0H298.6666666666667V160H330.6666666666667V53.3333333333334C330.6666666666667 23.8933333333334 354.56 0 384 0S437.3333333333333 23.8933333333334 437.3333333333333 53.3333333333334V256C437.3333333333333 270.7200000000001 431.36 284.1600000000001 421.76 293.76M384 234.6666666666667C372.2666666666667 234.6666666666667 362.6666666666667 244.2666666666667 362.6666666666667 256S372.2666666666667 277.3333333333334 384 277.3333333333334S405.3333333333333 267.7333333333334 405.3333333333333 256S395.7333333333334 234.6666666666667 384 234.6666666666667M170.6666666666667 64V160H128L213.3333333333333 320V213.3333333333334H256L170.6666666666667 64z" />
-    <glyph glyph-name="eventbrite"
-      unicode="&#xF7C6;"
-      horiz-adv-x="512" d=" M469.3333333333333 315.0933333333334C469.3333333333333 343.8933333333333 450.9866666666667 369.4933333333334 423.68 379.0933333333334C403.4133333333333 385.7066666666667 113.92 405.3333333333333 104.32 405.3333333333333C86.1866666666667 403.4133333333334 69.76 394.6666666666667 58.4533333333333 379.9466666666667C48.2133333333333 368 42.6666666666667 352.8533333333334 42.6666666666667 337.2800000000001V48.8533333333334C42.6666666666667 26.24 52.6933333333333 4.9066666666667 71.04 -8.32C82.7733333333333 -17.28 96.8533333333333 -21.9733333333334 111.5733333333333 -21.9733333333334C121.8133333333334 -21.9733333333334 384 -0.64 401.7066666666666 0.64C419.2 1.7066666666666 435.6266666666666 8.96 448 21.3333333333333C461.2266666666667 33.0666666666666 469.3333333333333 49.7066666666667 469.3333333333333 67.4133333333333V315.0933333333334M375.68 288C374.6133333333333 285.2266666666667 373.3333333333333 282.24 372.2666666666667 279.2533333333334C369.4933333333334 271.1466666666667 361.3866666666666 266.0266666666667 352.8533333333333 266.6666666666667C329.3866666666667 266.6666666666667 254.9333333333333 266.6666666666667 241.28 267.7333333333334C237.44 267.7333333333334 235.9466666666667 266.6666666666667 235.3066666666667 262.6133333333334C232.5333333333333 247.8933333333334 229.12 233.1733333333334 225.7066666666667 217.6H308.48C310.8266666666667 217.8133333333334 312.9600000000001 217.8133333333334 315.3066666666667 217.6C327.68 214.8266666666667 330.6666666666667 210.9866666666667 330.0266666666667 198.4C329.1733333333334 192 327.04 185.3866666666667 323.8400000000001 179.4133333333334C320 173.6533333333334 313.8133333333334 170.6666666666667 306.9866666666667 170.6666666666667H219.7333333333334C216.96 170.6666666666667 215.2533333333333 170.6666666666667 214.6133333333334 167.2533333333333L204.5866666666667 118.6133333333334V116.48H318.5066666666667C326.8266666666667 117.3333333333334 334.72 112.2133333333334 337.28 104.3200000000001C340.48 89.3866666666667 333.44 74.6666666666667 320 67.2000000000001C316.5866666666667 66.1333333333334 313.1733333333333 65.7066666666667 309.3333333333333 65.4933333333335C294.8266666666667 65.4933333333335 177.4933333333334 62.5066666666668 169.1733333333333 62.5066666666668C162.1333333333333 62.2933333333334 155.0933333333333 64.0000000000001 149.3333333333333 68.2666666666668C142.72 73.1733333333334 139.7333333333333 81.4933333333335 141.44 89.6000000000001C143.5733333333333 103.6800000000001 176.8533333333333 266.6666666666668 182.8266666666667 291.6266666666668C184.32 309.3333333333335 199.68 321.7066666666668 217.3866666666667 320.0000000000001C238.7200000000001 320.0000000000001 341.3333333333333 317.8666666666668 357.3333333333333 317.0133333333335C373.3333333333333 316.1600000000001 380.8 306.3466666666668 375.68 288.0000000000001z" />
-    <glyph glyph-name="evernote"
-      unicode="&#xF204;"
-      horiz-adv-x="512" d=" M321.92 199.8933333333333S325.9733333333333 227.2 341.3333333333333 227.2C357.5466666666667 227.2 379.3066666666667 190.72 379.3066666666667 190.72S329.8133333333334 199.8933333333333 321.92 199.8933333333333M405.3333333333333 347.9466666666667C397.6533333333333 360.7466666666667 359.04 375.2533333333334 338.9866666666667 375.2533333333334H288S270.9333333333333 405.3333333333333 232.1066666666667 405.3333333333333C193.0666666666667 405.3333333333333 195.6266666666667 388.0533333333334 195.6266666666667 373.3333333333334V313.1733333333334L177.92 294.6133333333334H96S73.3866666666667 279.2533333333334 73.3866666666667 246.6133333333333C73.3866666666667 213.3333333333333 83.6266666666667 99.2 152.1066666666667 88.5333333333333C233.1733333333333 76.16 247.04 113.7066666666667 247.04 118.1866666666667C247.04 137.3866666666667 247.4666666666667 166.1866666666667 247.4666666666667 166.1866666666667S271.1466666666667 120.96 306.9866666666667 120.96S363.52 100.2666666666667 363.52 79.1466666666667V39.8933333333333S362.6666666666667 15.36 341.3333333333333 15.36H296.32S281.6 26.88 281.6 42.6666666666667C281.6 58.6666666666667 288.64 62.9333333333333 297.1733333333334 62.9333333333333C305.4933333333334 62.9333333333333 312.5333333333334 62.08 312.5333333333334 62.08V95.36S244.6933333333334 96 244.6933333333334 43.9466666666667C244.6933333333334 -7.8933333333333 280.1066666666667 -21.3333333333333 308.48 -21.3333333333333H354.7733333333334S438.6133333333334 -10.6666666666666 438.6133333333334 154.6666666666667S412.3733333333333 335.36 405.3333333333333 347.9466666666667M160 313.3866666666667H90.88L177.4933333333334 400.64V330.6666666666667L160 313.3866666666667z" />
-    <glyph glyph-name="exclamation"
-      unicode="&#xF205;"
-      horiz-adv-x="512" d=" M234.6666666666667 352H277.3333333333333V117.3333333333334H234.6666666666667V352M277.3333333333333 74.6666666666667V32H234.6666666666667V74.6666666666667H277.3333333333333z" />
-    <glyph glyph-name="exit-run"
-      unicode="&#xFA47;"
-      horiz-adv-x="512" d=" M284.5866666666667 273.7066666666667C264.7466666666667 273.7066666666667 248.5333333333334 290.1333333333334 248.5333333333334 309.9733333333334C248.5333333333334 329.8133333333334 264.7466666666667 346.0266666666667 284.5866666666667 346.0266666666667C304.64 346.0266666666667 320.8533333333333 329.8133333333334 320.8533333333333 309.9733333333334C320.8533333333333 290.1333333333334 304.64 273.7066666666667 284.5866666666667 273.7066666666667M219.7333333333334 22.8266666666667L93.2266666666667 48L100.48 84.2666666666667L189.0133333333334 66.1333333333333L217.8133333333333 212.48L185.3866666666667 199.68V138.6666666666666H149.3333333333333V223.1466666666666L243.2 263.04L257.4933333333334 264.7466666666667C270.2933333333333 264.7466666666667 280.96 257.4933333333334 288 246.6133333333333L306.3466666666667 217.8133333333333C320.8533333333333 192 349.6533333333333 174.5066666666667 384 174.5066666666667V138.6666666666667C344.32 138.6666666666667 308.0533333333333 156.3733333333333 284.5866666666667 183.4666666666667L273.92 129.28L311.68 93.2266666666666V-42.6666666666666H275.6266666666667V66.1333333333334L237.6533333333334 102.1866666666667L219.7333333333334 22.8266666666668M448 -42.6666666666666H405.3333333333333V384H128V104.3200000000001L85.3333333333333 113.28V426.6666666666667H448V-42.6666666666666M128 -42.6666666666666H85.3333333333333V26.0266666666666L128 17.0666666666666V-42.6666666666666z" />
-    <glyph glyph-name="exit-to-app"
-      unicode="&#xF206;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V256H106.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667H106.6666666666667V128H64V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M215.04 115.6266666666667L245.3333333333333 85.3333333333334L352 192L245.3333333333333 298.6666666666667L215.04 268.5866666666667L270.2933333333333 213.3333333333334H64V170.6666666666667H270.2933333333333L215.04 115.6266666666667z" />
-    <glyph glyph-name="expand-all"
-      unicode="&#xFAB3;"
-      horiz-adv-x="512" d=" M384 277.3333333333334H170.6666666666667V64H128V277.3333333333334C128 300.8 147.2 320 170.6666666666667 320H384V277.3333333333334M298.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V149.3333333333334H85.3333333333333V362.6666666666667H298.6666666666667V405.3333333333333M469.3333333333333 192V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H256C232.5333333333334 -21.3333333333333 213.3333333333333 -2.1333333333333 213.3333333333333 21.3333333333334V192C213.3333333333333 215.4666666666667 232.5333333333334 234.6666666666667 256 234.6666666666667H426.6666666666667C450.1333333333334 234.6666666666667 469.3333333333333 215.4666666666667 469.3333333333333 192M426.6666666666667 128H362.6666666666667V192H320V128H256V85.3333333333334H320V21.3333333333334H362.6666666666667V85.3333333333334H426.6666666666667V128z" />
-    <glyph glyph-name="expand-all-outline"
-      unicode="&#xFAB4;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V149.3333333333334H85.3333333333333V362.6666666666667H298.6666666666667V405.3333333333333H85.3333333333333M170.6666666666667 320C147.2 320 128 300.8 128 277.3333333333334V64H170.6666666666667V277.3333333333334H384V320H170.6666666666667M426.6666666666667 192V21.3333333333334H256V192H426.6666666666667M426.6666666666667 234.6666666666667H256C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192V21.3333333333334C213.3333333333333 -2.1333333333333 232.5333333333334 -21.3333333333333 256 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V192C469.3333333333333 215.4666666666667 450.1333333333334 234.6666666666667 426.6666666666667 234.6666666666667M405.3333333333333 85.3333333333334H362.6666666666667V42.6666666666667H320V85.3333333333334H277.3333333333333V128H320V170.6666666666667H362.6666666666667V128H405.3333333333333V85.3333333333334z" />
-    <glyph glyph-name="exponent"
-      unicode="&#xF962;"
-      horiz-adv-x="512" d=" M328.1066666666667 384L379.0933333333333 261.3333333333334C374.4 241.4933333333334 368.4266666666666 227.84 362.6666666666667 219.7333333333334C355.6266666666667 209.4933333333334 350.7200000000001 208 345.3866666666667 208V176C361.3866666666667 176 378.4533333333334 184.5333333333334 389.12 201.3866666666667C423.8933333333333 257.2800000000001 469.3333333333333 384 469.3333333333333 384H434.7733333333333L398.7199999999999 297.6L362.6666666666667 384H328.1066666666667M72.96 264.7466666666667L42.6666666666667 234.6666666666667L144.8533333333333 132.48L42.6666666666667 30.08L72.7466666666667 0L175.1466666666667 102.1866666666667L277.3333333333333 0L307.4133333333333 30.08L205.2266666666667 132.48L307.4133333333333 234.6666666666667L277.3333333333333 264.7466666666667L175.1466666666667 162.5600000000001L72.7466666666667 264.7466666666667H72.96z" />
-    <glyph glyph-name="exponent-box"
-      unicode="&#xF963;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667M293.5466666666666 320H328.32L352 264.5333333333334L375.2533333333334 320H410.4533333333333S373.3333333333333 222.5066666666667 351.1466666666666 185.1733333333334C343.04 173.0133333333333 327.4666666666666 164.9066666666667 309.3333333333333 165.3333333333334V197.3333333333334C319.1466666666666 197.12 325.3333333333333 202.6666666666667 330.6666666666666 210.56C333.0133333333332 213.3333333333334 334.5066666666666 217.6 335.7866666666666 221.0133333333333L293.5466666666666 320M136.7466666666667 243.4133333333334L196.48 183.8933333333334L256 243.4133333333334L286.08 213.3333333333334L226.56 153.8133333333334L286.08 94.08L256 64L196.48 123.52L136.7466666666667 64L106.6666666666667 94.08L166.1866666666667 153.8133333333334L106.6666666666667 213.3333333333334L136.7466666666667 243.4133333333334z" />
-    <glyph glyph-name="export"
-      unicode="&#xF207;"
-      horiz-adv-x="512" d=" M490.6666666666666 192L405.3333333333333 277.3333333333334V213.3333333333334H213.3333333333333V170.6666666666667H405.3333333333333V106.6666666666667M21.3333333333333 64V320C21.3333333333333 343.68 40.5333333333333 362.6666666666667 64 362.6666666666667H320C343.4666666666667 362.6666666666667 362.6666666666667 343.4666666666667 362.6666666666667 320V256H320V320H64V64H320V128H362.6666666666667V64C362.6666666666667 40.5333333333333 343.4666666666667 21.3333333333334 320 21.3333333333334H64C40.5333333333333 21.3333333333334 21.3333333333333 40.5333333333333 21.3333333333333 64z" />
-    <glyph glyph-name="eye"
-      unicode="&#xF208;"
-      horiz-adv-x="512" d=" M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M256 85.3333333333334C197.12 85.3333333333334 149.3333333333333 133.12 149.3333333333333 192S197.12 298.6666666666667 256 298.6666666666667S362.6666666666667 250.88 362.6666666666667 192S314.88 85.3333333333334 256 85.3333333333334M256 352C149.3333333333333 352 58.24 285.6533333333333 21.3333333333333 192C58.24 98.3466666666667 149.3333333333333 32 256 32S453.76 98.3466666666667 490.6666666666666 192C453.76 285.6533333333333 362.6666666666667 352 256 352z" />
-    <glyph glyph-name="eye-off"
-      unicode="&#xF209;"
-      horiz-adv-x="512" d=" M252.3733333333334 256L320 188.5866666666667V192C320 227.4133333333334 291.4133333333333 256 256 256H252.3733333333334M160.64 238.9333333333334L193.7066666666667 205.8666666666667C192.64 201.3866666666666 192 196.9066666666667 192 192C192 156.5866666666667 220.5866666666667 128 256 128C260.6933333333334 128 265.3866666666667 128.64 269.8666666666667 129.7066666666667L302.9333333333334 96.64C288.64 89.6 272.8533333333334 85.3333333333333 256 85.3333333333333C197.12 85.3333333333333 149.3333333333333 133.12 149.3333333333333 192C149.3333333333333 208.8533333333333 153.6 224.6399999999999 160.64 238.9333333333333M42.6666666666667 356.9066666666667L91.3066666666666 308.2666666666667L100.9066666666667 298.6666666666667C65.7066666666667 270.9333333333334 37.9733333333333 234.6666666666667 21.3333333333333 192C58.24 98.3466666666667 149.3333333333333 32 256 32C289.0666666666667 32 320.64 38.4 349.44 49.92L358.6133333333333 40.96L420.9066666666667 -21.3333333333333L448 5.76L69.76 384M256 298.6666666666667C314.88 298.6666666666667 362.6666666666667 250.88 362.6666666666667 192C362.6666666666667 178.3466666666667 359.8933333333333 165.12 354.9866666666667 153.1733333333334L417.4933333333334 90.6666666666667C449.4933333333334 117.3333333333334 475.0933333333333 152.3200000000001 490.6666666666666 192C453.76 285.6533333333333 362.6666666666667 352 256 352C226.1333333333334 352 197.5466666666667 346.6666666666667 170.6666666666667 337.0666666666667L216.96 291.2000000000001C229.12 295.8933333333333 242.1333333333334 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="eye-off-outline"
-      unicode="&#xF6D0;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L333.8666666666667 44.3733333333333C309.3333333333333 36.2666666666667 283.3066666666667 32 256 32C149.3333333333333 32 58.24 98.3466666666667 21.3333333333333 192C36.0533333333333 229.5466666666667 59.52 262.6133333333334 89.3866666666667 288.8533333333334L42.6666666666667 335.5733333333334M256 256C291.4133333333333 256 320 227.4133333333334 320 192C320 184.5333333333334 318.72 177.28 316.3733333333334 170.6666666666667L234.6666666666667 252.3733333333334C241.28 254.72 248.5333333333334 256 256 256M256 352C362.6666666666667 352 453.76 285.6533333333334 490.6666666666666 192C473.1733333333333 147.6266666666667 443.52 109.2266666666667 405.3333333333333 81.28L375.04 111.7866666666666C404.0533333333333 131.84 427.9466666666666 159.1466666666667 444.16 192C408.9600000000001 263.68 336.2133333333334 309.3333333333333 256 309.3333333333333C232.7466666666667 309.3333333333333 209.92 305.4933333333334 188.5866666666667 298.6666666666667L155.7333333333333 331.3066666666667C186.4533333333333 344.5333333333334 220.3733333333333 352 256 352M67.84 192C103.04 120.3200000000001 175.7866666666667 74.6666666666667 256 74.6666666666667C270.72 74.6666666666667 285.2266666666667 76.16 298.6666666666667 79.1466666666667L250.0266666666667 128C219.52 131.2000000000001 195.2 155.52 192 186.0266666666667L119.4666666666667 258.7733333333334C98.3466666666667 240.6400000000001 80.64 218.0266666666667 67.84 192z" />
-    <glyph glyph-name="eye-outline"
-      unicode="&#xF6CF;"
-      horiz-adv-x="512" d=" M256 256C291.4133333333333 256 320 227.4133333333334 320 192S291.4133333333333 128 256 128S192 156.5866666666667 192 192S220.5866666666667 256 256 256M256 352C362.6666666666667 352 453.76 285.6533333333334 490.6666666666666 192C453.76 98.3466666666667 362.6666666666667 32 256 32S58.24 98.3466666666667 21.3333333333333 192C58.24 285.6533333333333 149.3333333333333 352 256 352M67.84 192C103.04 120.3200000000001 175.7866666666667 74.6666666666667 256 74.6666666666667C336.2133333333333 74.6666666666667 408.9600000000001 120.3200000000001 444.16 192C408.9600000000001 263.68 336.2133333333334 309.3333333333334 256 309.3333333333334C175.7866666666667 309.3333333333334 103.04 263.68 67.84 192z" />
-    <glyph glyph-name="eye-plus"
-      unicode="&#xF86A;"
-      horiz-adv-x="512" d=" M256 352C149.3333333333333 352 58.24 285.6533333333333 21.3333333333333 192C58.24 98.3466666666667 149.3333333333333 32 256 32C263.68 32 271.36 32 279.04 33.0666666666667C277.9733333333333 39.8933333333334 277.3333333333333 46.5066666666667 277.3333333333333 53.3333333333334C277.3333333333333 65.28 279.04 77.2266666666667 282.4533333333333 88.7466666666667C273.7066666666667 86.6133333333334 264.96 85.3333333333334 256 85.3333333333334C197.12 85.3333333333334 149.3333333333333 133.12 149.3333333333333 192S197.12 298.6666666666667 256 298.6666666666667S362.6666666666667 250.88 362.6666666666667 192C362.6666666666667 185.8133333333334 362.0266666666667 179.4133333333334 360.9600000000001 173.2266666666667C375.04 178.56 390.1866666666667 181.3333333333334 405.3333333333333 181.3333333333334C430.2933333333334 181.3333333333334 454.6133333333333 174.0800000000001 475.52 160C481.28 170.6666666666667 486.4 181.3333333333334 490.6666666666666 192C453.76 285.6533333333333 362.6666666666667 352 256 352M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M384 138.6666666666667V74.6666666666667H320V32H384V-32H426.6666666666667V32H490.6666666666666V74.6666666666667H426.6666666666667V138.6666666666667H384z" />
-    <glyph glyph-name="eye-plus-outline"
-      unicode="&#xF86B;"
-      horiz-adv-x="512" d=" M256 352C149.3333333333333 352 58.24 285.6533333333333 21.3333333333333 192C58.24 98.3466666666667 149.3333333333333 32 256 32C263.68 32 271.36 32 279.04 33.0666666666667C277.9733333333333 39.8933333333334 277.3333333333333 46.5066666666667 277.3333333333333 53.3333333333334C277.3333333333333 61.0133333333333 278.1866666666666 68.6933333333333 279.4666666666667 76.3733333333333C271.7866666666667 75.52 263.8933333333333 74.6666666666667 256 74.6666666666667C175.7866666666667 74.6666666666667 103.04 120.3200000000001 67.84 192C103.04 263.68 175.7866666666667 309.3333333333334 256 309.3333333333334C336.2133333333333 309.3333333333334 408.9600000000001 263.68 444.16 192C441.6 186.88 438.6133333333333 182.4 435.84 177.4933333333334C449.92 174.0800000000001 463.36 168.3200000000001 475.52 160C481.28 170.6666666666667 486.4 181.3333333333334 490.6666666666666 192C453.76 285.6533333333333 362.6666666666667 352 256 352M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M384 138.6666666666667V74.6666666666667H320V32H384V-32H426.6666666666667V32H490.6666666666666V74.6666666666667H426.6666666666667V138.6666666666667H384z" />
-    <glyph glyph-name="eye-settings"
-      unicode="&#xF86C;"
-      horiz-adv-x="512" d=" M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M256 85.3333333333334C197.12 85.3333333333334 149.3333333333333 133.12 149.3333333333333 192S197.12 298.6666666666667 256 298.6666666666667S362.6666666666667 250.88 362.6666666666667 192S314.88 85.3333333333334 256 85.3333333333334M256 352C152.32 352 59.3066666666667 288 21.3333333333333 192C72.32 62.2933333333334 218.6666666666667 -1.28 348.3733333333333 49.7066666666667C413.44 75.3066666666666 465.0666666666666 126.72 490.6666666666666 192C452.6933333333333 288 359.68 352 256 352M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333z" />
-    <glyph glyph-name="eye-settings-outline"
-      unicode="&#xF86D;"
-      horiz-adv-x="512" d=" M256 256C291.4133333333333 256 320 227.4133333333334 320 192S291.4133333333333 128 256 128S192 156.5866666666667 192 192S220.5866666666667 256 256 256M256 352C359.68 352 452.6933333333333 288 490.6666666666666 192C439.68 62.2933333333334 293.3333333333333 -1.28 163.6266666666667 49.7066666666667C98.56 75.3066666666667 46.9333333333333 126.72 21.3333333333333 192C59.3066666666667 288 152.32 352 256 352M67.84 192C118.6133333333334 88.1066666666667 244.2666666666667 45.0133333333333 348.16 96C389.9733333333334 116.48 423.68 150.1866666666667 444.16 192C393.3866666666667 295.8933333333333 267.7333333333334 338.9866666666667 163.84 288C122.0266666666667 267.52 88.32 233.8133333333334 67.84 192M192 -21.3333333333333H149.3333333333333V-64H192V-21.3333333333333M277.3333333333333 -21.3333333333333H234.6666666666667V-64H277.3333333333333V-21.3333333333333M362.6666666666667 -21.3333333333333H320V-64H362.6666666666667V-21.3333333333333z" />
-    <glyph glyph-name="eyedropper"
-      unicode="&#xF20A;"
-      horiz-adv-x="512" d=" M412.8 197.9733333333333L367.36 152.5333333333333L337.2800000000001 182.8266666666667L172.8 18.3466666666667L74.6666666666667 -21.3333333333333L42.6666666666667 10.6666666666667L82.3466666666667 108.8L246.8266666666667 273.28L216.5333333333333 303.36L261.9733333333334 348.8L412.8 197.9733333333333M357.5466666666667 384C382.5066666666667 408.96 423.04 408.96 448 384C472.96 359.04 472.96 318.5066666666667 448 293.5466666666667L407.04 252.5866666666667L316.5866666666666 343.04L357.5466666666667 384M118.6133333333333 84.6933333333333L96 32L148.6933333333333 54.6133333333333L307.2 213.3333333333334L277.3333333333333 243.2L118.6133333333333 84.6933333333333z" />
-    <glyph glyph-name="eyedropper-variant"
-      unicode="&#xF20B;"
-      horiz-adv-x="512" d=" M147.6266666666667 42.6666666666667L106.6666666666667 83.6266666666667L278.6133333333334 256L320 214.6133333333334M441.8133333333334 327.8933333333333L391.8933333333333 377.8133333333334C384 386.1333333333334 370.1333333333334 386.1333333333334 361.8133333333334 377.8133333333334L295.2533333333334 311.2533333333334L254.08 352L224 321.92L254.2933333333333 291.6266666666667L64 101.3333333333334V0H165.3333333333333L355.6266666666667 190.2933333333334L385.9200000000001 160L416.0000000000001 190.0800000000001L375.0400000000001 231.04L441.6000000000002 297.6C450.1333333333335 306.1333333333334 450.1333333333335 320 441.8133333333335 327.8933333333333z" />
-    <glyph glyph-name="face"
-      unicode="&#xF643;"
-      horiz-adv-x="512" d=" M192 197.3333333333334C177.28 197.3333333333334 165.3333333333333 185.3866666666667 165.3333333333333 170.6666666666667S177.28 144 192 144S218.6666666666667 155.9466666666667 218.6666666666667 170.6666666666667S206.72 197.3333333333334 192 197.3333333333334M320 197.3333333333334C305.28 197.3333333333334 293.3333333333333 185.3866666666667 293.3333333333333 170.6666666666667S305.28 144 320 144S346.6666666666667 155.9466666666667 346.6666666666667 170.6666666666667S334.72 197.3333333333334 320 197.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192C85.3333333333333 198.1866666666667 85.3333333333333 204.3733333333333 86.4 210.3466666666667C136.7466666666667 232.7466666666667 176.64 273.92 197.5466666666667 324.9066666666667C236.16 270.2933333333334 299.7333333333334 234.6666666666667 371.6266666666667 234.6666666666667C388.2666666666667 234.6666666666667 404.2666666666667 236.5866666666667 419.6266666666667 240.2133333333334C424.1066666666667 225.0666666666667 426.6666666666667 208.8533333333333 426.6666666666667 192C426.6666666666667 97.92 350.08 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="face-profile"
-      unicode="&#xF644;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 269.0133333333333C289.4933333333334 247.4666666666667 328.96 234.6666666666667 371.6266666666667 234.6666666666667C388.2666666666667 234.6666666666667 404.2666666666667 236.5866666666667 419.6266666666667 240.2133333333334C424.1066666666667 225.0666666666667 426.6666666666667 208.8533333333333 426.6666666666667 192C426.6666666666667 97.92 350.08 21.3333333333334 256 21.3333333333334C192 21.3333333333334 136.32 56.7466666666667 106.6666666666667 109.0133333333333L144 149.3333333333334V170.6666666666667C144 185.3866666666667 155.9466666666667 197.3333333333334 170.6666666666667 197.3333333333334S197.3333333333333 185.3866666666667 197.3333333333333 170.6666666666667V149.3333333333334H256M341.3333333333333 197.3333333333334C326.6133333333334 197.3333333333334 314.6666666666667 185.3866666666667 314.6666666666667 170.6666666666667S326.6133333333334 144 341.3333333333333 144S368 155.9466666666667 368 170.6666666666667S356.0533333333334 197.3333333333334 341.3333333333333 197.3333333333334z" />
-    <glyph glyph-name="facebook"
-      unicode="&#xF20C;"
-      horiz-adv-x="512" d=" M362.6666666666667 405.3333333333333V320H320C305.28 320 298.6666666666667 302.7200000000001 298.6666666666667 288V234.6666666666667H362.6666666666667V149.3333333333334H298.6666666666667V-21.3333333333333H213.3333333333333V149.3333333333334H149.3333333333333V234.6666666666667H213.3333333333333V320C213.3333333333333 367.1466666666667 251.52 405.3333333333333 298.6666666666667 405.3333333333333H362.6666666666667z" />
-    <glyph glyph-name="facebook-box"
-      unicode="&#xF20D;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M384 341.3333333333334H330.6666666666667C289.4933333333334 341.3333333333334 256 307.8400000000001 256 266.6666666666667V213.3333333333334H213.3333333333333V149.3333333333334H256V0H320V149.3333333333334H384V213.3333333333334H320V256C320 267.7333333333334 329.6 277.3333333333334 341.3333333333333 277.3333333333334H384V341.3333333333334z" />
-    <glyph glyph-name="facebook-messenger"
-      unicode="&#xF20E;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.6666666666667 405.3333333333333 42.6666666666667 317.0133333333333 42.6666666666667 208C42.6666666666667 146.5600000000001 72.96 91.7333333333334 120.5333333333333 55.4666666666667L121.8133333333333 -21.3333333333333L195.4133333333333 18.7733333333333L194.7733333333334 18.9866666666667C214.1866666666667 13.6533333333334 234.6666666666667 10.6666666666667 256 10.6666666666667C373.3333333333333 10.6666666666667 469.3333333333333 98.9866666666667 469.3333333333333 208S373.3333333333333 405.3333333333333 256 405.3333333333333M277.9733333333333 140.5866666666667L224.8533333333333 196.6933333333333L117.3333333333333 140.5866666666667L232.1066666666667 260.6933333333334L287.1466666666667 208L390.6133333333333 260.6933333333334L277.9733333333333 140.5866666666667z" />
-    <glyph glyph-name="facebook-workplace"
-      unicode="&#xFB16;"
-      horiz-adv-x="512" d=" M420.0533333333334 104.1066666666667C414.2933333333334 97.4933333333333 404.2666666666667 87.04 388.0533333333334 87.04C365.4400000000001 87.04 357.9733333333334 103.4666666666666 351.1466666666667 120.7466666666667L317.0133333333333 204.5866666666667L282.88 120.7466666666667C277.3333333333334 106.6666666666667 270.9333333333334 87.04 245.9733333333334 87.04S214.8266666666667 106.6666666666667 208.8533333333334 120.7466666666667L151.68 261.9733333333334H199.8933333333334L245.9733333333334 145.7066666666667L280.32 230.4C285.6533333333333 243.84 292.0533333333334 264.1066666666667 317.0133333333333 264.1066666666667C341.3333333333333 264.1066666666667 348.16 243.84 353.7066666666667 230.4L391.04 138.6666666666667C410.0266666666667 167.68 418.1333333333334 202.6666666666667 413.4400000000001 237.0133333333333C408.7466666666668 271.36 391.8933333333333 302.9333333333334 365.6533333333333 325.76C339.6266666666667 348.5866666666667 305.92 361.3866666666667 271.36 361.3866666666667C235.3066666666667 361.6 200.32 350.2933333333334 170.6666666666667 329.3866666666667C142.08 308.2666666666667 120.32 278.6133333333334 109.2266666666667 244.48S98.1333333333333 173.44 109.2266666666667 139.3066666666667C120.32 105.1733333333334 142.08 75.52 171.3066666666667 54.6133333333333C200.5333333333334 33.4933333333333 235.52 22.4 271.36 22.6133333333333C286.9333333333334 22.6133333333333 302.2933333333334 24.7466666666667 317.2266666666667 29.0133333333333V-16C302.0800000000001 -19.4133333333333 286.7200000000001 -21.3333333333333 271.36 -21.3333333333333C226.3466666666667 -21.3333333333333 182.1866666666667 -7.2533333333333 145.4933333333334 19.2C108.8 45.6533333333333 81.4933333333334 82.9866666666667 67.6266666666667 125.8666666666667C53.3333333333334 168.7466666666667 53.3333333333334 215.04 67.4133333333334 258.1333333333334C81.4933333333334 301.0133333333333 108.8 338.3466666666667 145.4933333333334 364.8C181.9733333333333 391.2533333333334 226.1333333333334 405.3333333333333 271.36 405.3333333333333C374.6133333333334 405.3333333333333 458.6666666666666 321.2800000000001 458.6666666666666 217.8133333333334C458.6666666666666 176.8533333333334 445.0133333333333 136.7466666666667 420.0533333333334 104.1066666666667z" />
-    <glyph glyph-name="factory"
-      unicode="&#xF20F;"
-      horiz-adv-x="512" d=" M85.3333333333333 64V21.3333333333334H170.6666666666667V64H85.3333333333333M85.3333333333333 149.3333333333334V106.6666666666667H298.6666666666667V149.3333333333334H85.3333333333333M213.3333333333333 64V21.3333333333334H298.6666666666667V64H213.3333333333333M341.3333333333333 149.3333333333334V106.6666666666667H426.6666666666667V149.3333333333334H341.3333333333333M341.3333333333333 64V21.3333333333334H426.6666666666667V64H341.3333333333333M42.6666666666667 -21.3333333333333V277.3333333333334L149.3333333333333 192V277.3333333333334L256 192V277.3333333333334L362.6666666666667 192L384 405.3333333333333H448L469.3333333333333 192V-21.3333333333333H42.6666666666667z" />
-    <glyph glyph-name="fan"
-      unicode="&#xF210;"
-      horiz-adv-x="512" d=" M256 213.3333333333334C244.2666666666667 213.3333333333334 234.6666666666667 203.7333333333334 234.6666666666667 192S244.2666666666667 170.6666666666667 256 170.6666666666667S277.3333333333333 180.2666666666667 277.3333333333333 192S267.7333333333334 213.3333333333334 256 213.3333333333334M266.6666666666667 405.3333333333333C362.6666666666667 405.3333333333333 365.0133333333333 329.1733333333334 314.6666666666667 304C293.5466666666666 293.5466666666667 284.16 271.1466666666667 280.1066666666667 251.3066666666667C290.3466666666667 247.04 299.3066666666666 240.4266666666667 306.1333333333334 231.8933333333333C385.0666666666667 274.56 469.9733333333334 257.7066666666667 469.9733333333334 181.3333333333334C469.9733333333334 85.3333333333334 393.8133333333334 83.2 368.64 133.76C357.9733333333334 154.88 335.36 164.2666666666667 315.52 168.3200000000001C311.2533333333334 158.0800000000001 304.64 149.3333333333334 296.1066666666667 142.0800000000001C338.56 63.36 321.7066666666667 -21.3333333333333 245.3333333333333 -21.3333333333333C149.3333333333333 -21.3333333333333 147.4133333333333 55.04 197.76 80.2133333333333C218.6666666666667 90.6666666666666 228.0533333333333 112.8533333333333 232.32 132.48C221.8666666666667 136.7466666666666 212.6933333333333 143.5733333333333 205.8666666666667 152.1066666666666C127.1466666666667 109.8666666666667 42.6666666666667 126.5066666666667 42.6666666666667 202.6666666666667C42.6666666666667 298.6666666666667 118.6133333333333 301.0133333333333 143.7866666666667 250.4533333333334C154.4533333333333 229.3333333333334 176.8533333333334 220.16 196.6933333333333 216.1066666666667C200.7466666666667 226.3466666666667 207.5733333333333 235.3066666666667 216.32 242.1333333333334C173.8666666666667 320.8533333333334 190.72 405.3333333333333 266.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="fan-off"
-      unicode="&#xF81C;"
-      horiz-adv-x="512" d=" M266.6666666666667 405.3333333333333C205.6533333333333 405.3333333333333 182.8266666666667 350.9333333333334 198.1866666666667 288.64L320 167.2533333333333C338.56 162.7733333333333 358.6133333333333 153.3866666666667 368.64 133.76C393.8133333333334 83.2 469.9733333333334 85.3333333333334 469.9733333333334 181.3333333333334C469.9733333333334 257.7066666666667 385.0666666666667 274.5600000000001 306.1333333333334 231.8933333333334C299.3066666666667 240.4266666666667 290.3466666666667 247.0400000000001 280.1066666666667 251.3066666666667C284.16 271.1466666666667 293.5466666666667 293.5466666666668 314.6666666666667 304.0000000000001C365.0133333333333 329.1733333333334 362.6666666666667 405.3333333333333 266.6666666666667 405.3333333333333M69.9733333333333 362.6666666666667L42.6666666666667 335.5733333333334L95.36 283.0933333333334C68.6933333333333 282.88 42.6666666666667 258.7733333333334 42.6666666666667 202.6666666666667C42.6666666666667 126.5066666666667 127.1466666666667 109.8666666666667 205.8666666666667 152.1066666666667C212.6933333333333 143.5733333333333 221.8666666666667 136.7466666666667 232.32 132.48C228.0533333333334 112.8533333333334 218.6666666666667 90.6666666666667 197.76 80.2133333333333C147.4133333333333 55.04 149.3333333333333 -21.3333333333333 245.3333333333333 -21.3333333333333C294.4 -21.3333333333333 318.72 13.6533333333334 318.72 59.52L399.5733333333333 -21.3333333333333L426.6666666666667 5.9733333333334L69.9733333333333 362.6666666666667z" />
-    <glyph glyph-name="fast-forward"
-      unicode="&#xF211;"
-      horiz-adv-x="512" d=" M277.3333333333333 320V64L458.6666666666666 192M85.3333333333333 64L266.6666666666667 192L85.3333333333333 320V64z" />
-    <glyph glyph-name="fast-forward-outline"
-      unicode="&#xF6D1;"
-      horiz-adv-x="512" d=" M320 236.8L384 192L320 147.2000000000001V236.8M128 236.8L192 192L128 147.2000000000001V236.8M277.3333333333333 320V64L458.6666666666666 192L277.3333333333333 320M85.3333333333333 320V64L266.6666666666667 192L85.3333333333333 320z" />
-    <glyph glyph-name="fax"
-      unicode="&#xF212;"
-      horiz-adv-x="512" d=" M234.6666666666667 320H341.3333333333333V277.3333333333334H234.6666666666667V320M170.6666666666667 256V384H405.3333333333333V256C440.7466666666667 256 469.3333333333333 227.4133333333334 469.3333333333333 192V64H405.3333333333333V0H170.6666666666667V64H149.3333333333333V256H170.6666666666667M213.3333333333333 341.3333333333334V256H362.6666666666667V341.3333333333334H213.3333333333333M213.3333333333333 128V42.6666666666667H362.6666666666667V128H213.3333333333333M405.3333333333333 213.3333333333334C393.6 213.3333333333334 384 203.7333333333334 384 192S393.6 170.6666666666667 405.3333333333333 170.6666666666667S426.6666666666667 180.2666666666667 426.6666666666667 192S417.0666666666667 213.3333333333334 405.3333333333333 213.3333333333334M85.3333333333333 256H106.6666666666667C118.4 256 128 246.4000000000001 128 234.6666666666667V85.3333333333334C128 73.6 118.4 64 106.6666666666667 64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V213.3333333333334C42.6666666666667 236.8 61.8666666666667 256 85.3333333333333 256z" />
-    <glyph glyph-name="feather"
-      unicode="&#xF6D2;"
-      horiz-adv-x="512" d=" M469.3333333333333 405.3333333333333S306.3466666666667 413.2266666666667 177.92 237.2266666666667C79.36 102.1866666666667 42.6666666666667 -21.3333333333333 42.6666666666667 -21.3333333333333L84.0533333333333 0C114.7733333333333 53.3333333333334 130.7733333333333 75.3066666666667 160.8533333333333 106.6666666666667C214.8266666666667 90.8800000000001 271.1466666666667 92.8000000000001 320 149.3333333333334C277.3333333333333 161.28 243.2 158.5066666666667 192.8533333333333 153.3866666666667C249.3866666666667 192 288 200.5333333333334 341.3333333333333 192L362.6666666666667 234.6666666666667C324.2666666666667 241.92 298.6666666666667 242.56 260.6933333333333 233.8133333333334C302.72 263.4666666666667 331.9466666666667 280.1066666666667 384 277.3333333333334L409.8133333333334 318.5066666666667C376.5333333333334 320.8533333333334 356.48 317.2266666666667 318.2933333333334 307.8400000000001C352.64 338.9866666666667 384 353.0666666666667 429.6533333333333 355.8400000000001C429.6533333333333 355.8400000000001 452.0533333333333 396.16 469.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="feature-search"
-      unicode="&#xFA48;"
-      horiz-adv-x="512" d=" M426.6666666666667 21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H202.6666666666667C196.2666666666667 345.6 192 328.5333333333334 192 309.3333333333334C192 232.5333333333334 253.8666666666667 170.6666666666667 330.6666666666667 170.6666666666667C347.7333333333334 170.6666666666667 362.6666666666667 172.8 375.4666666666667 179.2000000000001L426.6666666666667 128V21.3333333333334M411.7333333333334 258.1333333333334C420.2666666666667 273.0666666666667 426.6666666666667 290.1333333333334 426.6666666666667 309.3333333333334C426.6666666666667 362.6666666666667 384 405.3333333333333 330.6666666666667 405.3333333333333S234.6666666666667 362.6666666666667 234.6666666666667 309.3333333333334S277.3333333333333 213.3333333333334 330.6666666666667 213.3333333333334C349.8666666666666 213.3333333333334 366.9333333333333 219.7333333333334 381.8666666666666 228.2666666666667L448 162.1333333333333L477.8666666666666 192L411.7333333333333 258.1333333333334M330.6666666666666 256C300.8 256 277.3333333333333 279.4666666666667 277.3333333333333 309.3333333333334S300.8 362.6666666666667 330.6666666666667 362.6666666666667S384 339.2000000000001 384 309.3333333333334S360.5333333333333 256 330.6666666666667 256z" />
-    <glyph glyph-name="feature-search-outline"
-      unicode="&#xFA49;"
-      horiz-adv-x="512" d=" M330.6666666666667 405.3333333333333C277.3333333333333 405.3333333333333 234.6666666666667 362.6666666666667 234.6666666666667 309.3333333333334S277.3333333333333 213.3333333333334 330.6666666666667 213.3333333333334C349.8666666666666 213.3333333333334 366.9333333333333 219.7333333333334 381.8666666666666 228.2666666666667L448 162.1333333333333L477.8666666666666 192L411.7333333333333 258.1333333333334C420.2666666666666 273.0666666666667 426.6666666666666 290.1333333333334 426.6666666666666 309.3333333333334C426.6666666666667 362.6666666666667 384 405.3333333333333 330.6666666666667 405.3333333333333M85.3333333333333 362.6666666666667C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V128L384 170.6666666666667V21.3333333333334H85.3333333333333V320H192.64C193.92 334.9333333333334 197.5466666666667 348.8 202.6666666666667 362.6666666666667H85.3333333333333M330.6666666666667 362.6666666666667C360.5333333333333 362.6666666666667 384 339.2000000000001 384 309.3333333333334S360.5333333333333 256 330.6666666666667 256S277.3333333333333 279.4666666666667 277.3333333333333 309.3333333333334S300.8 362.6666666666667 330.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="fedora"
-      unicode="&#xF8DA;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192V27.0933333333334C42.6666666666667 0 64 -21.3333333333333 91.0933333333333 -21.3333333333333H256C373.9733333333334 -21.3333333333333 469.3333333333333 74.6666666666667 469.3333333333333 192C469.3333333333333 309.76 373.76 405.3333333333333 256 405.3333333333333M318.72 354.7733333333333C327.04 354.7733333333333 333.0133333333333 353.7066666666667 340.6933333333333 352C352 348.8 361.3866666666666 339.6266666666667 361.3866666666666 328.7466666666667C361.3866666666666 315.7333333333334 351.9999999999999 306.1333333333334 337.7066666666666 306.1333333333334C330.6666666666667 306.1333333333334 328.5333333333333 307.4133333333333 318.7199999999999 307.4133333333333C289.4933333333333 307.4133333333333 265.8133333333333 283.9466666666667 265.8133333333333 254.72V208.8533333333333C265.8133333333333 204.5866666666667 269.2266666666666 201.3866666666667 273.2799999999999 201.3866666666667H308.0533333333333C320.8533333333333 201.3866666666667 331.3066666666666 190.9333333333333 331.3066666666666 178.1333333333333C331.3066666666666 164.9066666666667 320.8533333333333 154.6666666666667 307.6266666666666 154.6666666666667H265.8133333333333V101.76C265.8133333333333 46.2933333333333 221.0133333333333 1.4933333333333 165.7599999999999 1.4933333333333C157.2266666666666 1.4933333333333 151.2533333333333 2.5600000000001 143.5733333333333 4.48C132.2666666666666 7.4666666666667 122.88 16.8533333333334 122.88 27.52C122.88 40.5333333333333 132.4799999999999 50.1333333333333 146.56 50.1333333333333C153.3866666666666 50.1333333333333 155.7333333333333 48.8533333333334 165.7599999999999 48.8533333333334C194.7733333333333 48.8533333333334 218.4533333333333 72.3200000000001 218.4533333333333 101.5466666666666V147.4133333333333C218.4533333333333 151.68 215.2533333333333 154.88 210.9866666666666 154.88H176.4266666666667C163.4133333333333 154.88 152.96 165.3333333333333 152.96 178.1333333333333C152.96 191.36 163.4133333333333 201.6 176.64 201.6H218.4533333333333V254.72C218.4533333333333 309.9733333333334 263.2533333333333 354.7733333333333 318.7199999999999 354.7733333333333z" />
-    <glyph glyph-name="ferry"
-      unicode="&#xF213;"
-      horiz-adv-x="512" d=" M128 320H384V235.52L256 277.3333333333334L128 235.52M84.0533333333333 42.6666666666667H85.3333333333333C119.4666666666667 42.6666666666667 149.3333333333333 61.44 170.6666666666667 85.3333333333334C192 61.44 221.8666666666667 42.6666666666667 256 42.6666666666667S320 61.44 341.3333333333333 85.3333333333334C362.6666666666667 61.44 392.5333333333333 42.6666666666667 426.6666666666667 42.6666666666667H427.7333333333334L468.2666666666667 185.3866666666667C469.9733333333332 190.72 469.3333333333333 196.6933333333334 466.9866666666667 201.8133333333334C464.2133333333334 206.9333333333334 459.7333333333333 210.7733333333334 454.1866666666666 212.48L426.6666666666667 221.44V320C426.6666666666667 343.68 407.4666666666667 362.6666666666667 384 362.6666666666667H320V426.6666666666667H192V362.6666666666667H128C104.5333333333333 362.6666666666667 85.3333333333333 343.4666666666667 85.3333333333333 320V221.44L57.8133333333333 212.48C52.2666666666667 210.7733333333333 47.7866666666667 206.9333333333333 45.0133333333333 201.8133333333333C42.6666666666667 196.6933333333333 42.0266666666667 190.72 43.7333333333333 185.3866666666667M426.6666666666667 0C397.0133333333333 0 367.36 10.0266666666666 341.3333333333333 28.3733333333333C289.28 -8.1066666666667 222.72 -8.1066666666667 170.6666666666667 28.3733333333333C144.64 10.0266666666666 114.9866666666667 0 85.3333333333333 0H42.6666666666667V-42.6666666666666H85.3333333333333C114.56 -42.6666666666666 143.7866666666667 -35.1999999999999 170.6666666666667 -21.3333333333333C224 -49.0666666666667 288 -49.0666666666667 341.3333333333333 -21.3333333333333C368.2133333333334 -35.1999999999999 397.2266666666667 -42.6666666666666 426.6666666666667 -42.6666666666666H469.3333333333333V0H426.6666666666667z" />
-    <glyph glyph-name="file"
-      unicode="&#xF214;"
-      horiz-adv-x="512" d=" M277.3333333333333 256V373.3333333333334L394.6666666666667 256M128 405.3333333333333C104.32 405.3333333333333 85.3333333333333 386.3466666666667 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333H128z" />
-    <glyph glyph-name="file-account"
-      unicode="&#xF73A;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M298.6666666666667 21.3333333333334V42.6666666666667C298.6666666666667 71.04 241.7066666666667 85.3333333333334 213.3333333333333 85.3333333333334S128 71.04 128 42.6666666666667V21.3333333333334H298.6666666666667M213.3333333333333 192C189.8666666666667 192 170.6666666666667 172.8 170.6666666666667 149.3333333333334S189.8666666666667 106.6666666666667 213.3333333333333 106.6666666666667S256 125.8666666666667 256 149.3333333333334S236.8 192 213.3333333333333 192z" />
-    <glyph glyph-name="file-alert"
-      unicode="&#xFA4A;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333M213.3333333333333 64H170.6666666666667V106.6666666666667H213.3333333333333V64M213.3333333333333 149.3333333333334H170.6666666666667V256H213.3333333333333V149.3333333333334M277.3333333333333 256V373.3333333333334L394.6666666666667 256H277.3333333333333z" />
-    <glyph glyph-name="file-alert-outline"
-      unicode="&#xFA4B;"
-      horiz-adv-x="512" d=" M213.3333333333333 64H170.6666666666667V106.6666666666667H213.3333333333333V64M213.3333333333333 149.3333333333334H170.6666666666667V256H213.3333333333333V149.3333333333334M298.6666666666667 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333M384 21.3333333333334H128V362.6666666666667H277.3333333333333V256H384V21.3333333333334z" />
-    <glyph glyph-name="file-cabinet"
-      unicode="&#xFAB5;"
-      horiz-adv-x="512" d=" M298.6666666666667 277.3333333333334H213.3333333333333V320H298.6666666666667V277.3333333333334M426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.3466666666666 407.68 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.3466666666666 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333H384C407.68 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667M384 170.6666666666667H128V21.3333333333334H384V170.6666666666667M384 362.6666666666667H128V213.3333333333334H384V362.6666666666667M298.6666666666667 128H213.3333333333333V85.3333333333334H298.6666666666667V128z" />
-    <glyph glyph-name="file-chart"
-      unicode="&#xF215;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M149.3333333333333 21.3333333333334H192V149.3333333333334H149.3333333333333V21.3333333333334M234.6666666666667 21.3333333333334H277.3333333333333V192H234.6666666666667V21.3333333333334M320 21.3333333333334H362.6666666666667V106.6666666666667H320V21.3333333333334z" />
-    <glyph glyph-name="file-check"
-      unicode="&#xF216;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M222.9333333333333 54.1866666666667L324.2666666666667 155.52L299.3066666666666 185.6L222.9333333333333 109.2266666666667L189.0133333333333 142.9333333333333L164.2666666666667 118.1866666666667L222.9333333333333 54.1866666666667z" />
-    <glyph glyph-name="file-cloud"
-      unicode="&#xF217;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M334.5066666666667 128C327.2533333333334 164.2666666666667 294.8266666666667 192 256 192C225.0666666666667 192 198.4 174.5066666666667 185.1733333333333 149.3333333333334C152.96 145.4933333333334 128 118.4 128 85.3333333333334C128 49.92 156.5866666666667 21.3333333333334 192 21.3333333333334H330.6666666666667C360.1066666666667 21.3333333333334 384 45.2266666666667 384 74.6666666666667C384 102.8266666666667 362.0266666666667 125.6533333333334 334.5066666666667 128z" />
-    <glyph glyph-name="file-compare"
-      unicode="&#xF8A9;"
-      horiz-adv-x="512" d=" M213.3333333333333 64H128V106.6666666666667H213.3333333333333V64M213.3333333333333 149.3333333333334H128V192H213.3333333333333V149.3333333333334M213.3333333333333 426.6666666666667V405.3333333333333H128C104.32 405.3333333333333 85.3333333333333 386.3466666666667 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H213.3333333333333V-42.6666666666666H256V426.6666666666667H213.3333333333333M426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.3466666666666 407.68 -21.3333333333333 384 -21.3333333333333H298.6666666666667V21.3333333333334H384V213.3333333333334H298.6666666666667V256H394.6666666666667L298.6666666666667 352V405.3333333333333L426.6666666666667 277.3333333333334M341.3333333333333 149.3333333333334H298.6666666666667V192H341.3333333333333V149.3333333333334M341.3333333333333 64H298.6666666666667V106.6666666666667H341.3333333333333V64z" />
-    <glyph glyph-name="file-delimited"
-      unicode="&#xF218;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M298.6666666666667 128V213.3333333333334H213.3333333333333V128H262.4C268.8 85.3333333333334 256 64 206.9333333333333 34.5600000000001L231.4666666666667 17.0666666666667C277.3333333333333 42.6666666666667 298.6666666666667 106.6666666666667 298.6666666666667 128z" />
-    <glyph glyph-name="file-document"
-      unicode="&#xF219;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M320 64V106.6666666666667H128V64H320M384 149.3333333333334V192H128V149.3333333333334H384z" />
-    <glyph glyph-name="file-document-box"
-      unicode="&#xF21A;"
-      horiz-adv-x="512" d=" M298.6666666666667 85.3333333333334H149.3333333333333V128H298.6666666666667M362.6666666666667 170.6666666666667H149.3333333333333V213.3333333333334H362.6666666666667M362.6666666666667 256H149.3333333333333V298.6666666666667H362.6666666666667M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="file-document-box-multiple"
-      unicode="&#xFAB6;"
-      horiz-adv-x="512" d=" M341.3333333333333 128H192V170.6666666666667H341.3333333333333M405.3333333333333 213.3333333333334H192V256H405.3333333333333M405.3333333333333 298.6666666666667H192V341.3333333333334H405.3333333333333M448 426.6666666666667H149.3333333333333C125.6533333333333 426.6666666666667 106.6666666666667 407.68 106.6666666666667 384V85.3333333333334C106.6666666666667 61.6533333333334 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.6799999999999 42.6666666666667 490.6666666666666 61.6533333333334 490.6666666666666 85.3333333333334V384C490.6666666666666 407.68 471.4666666666667 426.6666666666667 448 426.6666666666667M64 341.3333333333334V0H405.3333333333333V-42.6666666666666H64C40.5333333333333 -42.6666666666666 21.3333333333333 -23.4666666666667 21.3333333333333 0V341.3333333333334H64z" />
-    <glyph glyph-name="file-document-box-multiple-outline"
-      unicode="&#xFAB7;"
-      horiz-adv-x="512" d=" M341.3333333333333 128H192V170.6666666666667H341.3333333333333V128M405.3333333333333 213.3333333333334H192V256H405.3333333333333V213.3333333333334M405.3333333333333 298.6666666666667H192V341.3333333333334H405.3333333333333V298.6666666666667M64 341.3333333333334V0H405.3333333333333V-42.6666666666666H64C40.5333333333333 -42.6666666666666 21.3333333333333 -23.4666666666667 21.3333333333333 0V341.3333333333334H64M448 426.6666666666667C471.4666666666667 426.6666666666667 490.6666666666666 407.4666666666667 490.6666666666666 384V85.3333333333334C490.6666666666666 61.6533333333334 471.6799999999999 42.6666666666667 448 42.6666666666667H149.3333333333333C125.8666666666667 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V384C106.6666666666667 407.68 125.6533333333333 426.6666666666667 149.3333333333333 426.6666666666667H448M149.3333333333333 384V85.3333333333334H448V384H149.3333333333333z" />
-    <glyph glyph-name="file-document-box-outline"
-      unicode="&#xF9EC;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 18.9866666666667 82.9866666666667 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V341.3333333333334C448 365.0133333333333 429.0133333333333 384 405.3333333333333 384H106.6666666666667M106.6666666666667 341.3333333333334H405.3333333333333V42.6666666666667H106.6666666666667V341.3333333333334M149.3333333333333 298.6666666666667V256H362.6666666666667V298.6666666666667H149.3333333333333M149.3333333333333 213.3333333333334V170.6666666666667H362.6666666666667V213.3333333333334H149.3333333333333M149.3333333333333 128V85.3333333333334H298.6666666666667V128H149.3333333333333z" />
-    <glyph glyph-name="file-document-outline"
-      unicode="&#xF9ED;"
-      horiz-adv-x="512" d=" M128 405.3333333333333C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333H128M128 362.6666666666667H277.3333333333333V256H384V21.3333333333334H128V362.6666666666667M170.6666666666667 192V149.3333333333334H341.3333333333333V192H170.6666666666667M170.6666666666667 106.6666666666667V64H277.3333333333333V106.6666666666667H170.6666666666667z" />
-    <glyph glyph-name="file-download"
-      unicode="&#xF964;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333H128C104.32 405.3333333333333 85.3333333333333 386.3466666666667 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.3466666666666 104.32 -21.3333333333333 128 -21.3333333333333H384C407.68 -21.3333333333333 426.6666666666667 -2.3466666666666 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333M256 42.6666666666667L170.6666666666667 128H224V192H288V128H341.3333333333333L256 42.6666666666667M277.3333333333333 256V373.3333333333334L394.6666666666667 256H277.3333333333333z" />
-    <glyph glyph-name="file-download-outline"
-      unicode="&#xF965;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333H298.6666666666667M384 21.3333333333334V256H277.3333333333333V362.6666666666667H128V21.3333333333334H384M256 42.6666666666667L170.6666666666667 128H224V192H288V128H341.3333333333333L256 42.6666666666667z" />
-    <glyph glyph-name="file-excel"
-      unicode="&#xF21B;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M277.3333333333333 373.3333333333334V256H394.6666666666667L277.3333333333333 373.3333333333334M362.6666666666667 213.3333333333334H277.3333333333333V170.6666666666667H298.6666666666667L256 135.04L213.3333333333333 170.6666666666667H234.6666666666667V213.3333333333334H149.3333333333333V170.6666666666667H170.6666666666667L234.6666666666667 117.3333333333334L170.6666666666667 64H149.3333333333333V21.3333333333334H234.6666666666667V64H213.3333333333333L256 99.6266666666667L298.6666666666667 64H277.3333333333333V21.3333333333334H362.6666666666667V64H341.3333333333333L277.3333333333333 117.3333333333334L341.3333333333333 170.6666666666667H362.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="file-excel-box"
-      unicode="&#xF21C;"
-      horiz-adv-x="512" d=" M345.6 85.3333333333334H302.9333333333333L256 166.4L209.0666666666667 85.3333333333334H166.4L234.6666666666667 192L166.4 298.6666666666667H209.0666666666667L256 217.6L302.9333333333333 298.6666666666667H345.6L277.3333333333333 192M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="file-export"
-      unicode="&#xF21D;"
-      horiz-adv-x="512" d=" M128 405.3333333333333C104.32 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333M277.3333333333333 373.3333333333334L394.6666666666667 256H277.3333333333333M190.5066666666667 187.3066666666667H341.3333333333333V36.48L296.1066666666667 81.7066666666667L235.7333333333334 21.3333333333334L175.36 81.7066666666667L235.7333333333334 141.8666666666667" />
-    <glyph glyph-name="file-find"
-      unicode="&#xF21E;"
-      horiz-adv-x="512" d=" M192 170.6666666666667C192 135.2533333333333 220.5866666666667 106.6666666666667 256 106.6666666666667S320 135.2533333333333 320 170.6666666666667S291.4133333333333 234.6666666666667 256 234.6666666666667S192 206.08 192 170.6666666666667M426.6666666666667 30.08V277.3333333333334L298.6666666666667 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C393.6 -21.3333333333333 402.1333333333334 -18.1333333333333 409.3866666666667 -12.8L314.88 81.7066666666667C297.8133333333334 70.6133333333334 277.3333333333334 64 256 64C197.12 64 149.3333333333334 111.7866666666667 149.3333333333334 170.6666666666667S197.12 277.3333333333334 256 277.3333333333334S362.6666666666667 229.5466666666667 362.6666666666667 170.6666666666667C362.6666666666667 149.3333333333334 356.0533333333334 128.8533333333334 344.9600000000001 112L426.6666666666667 30.08z" />
-    <glyph glyph-name="file-hidden"
-      unicode="&#xF613;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H298.6666666666667V213.3333333333334H234.6666666666667V298.6666666666667H277.3333333333333V256M394.6666666666667 256L349.44 301.2266666666667L376.1066666666667 327.8933333333333L426.6666666666667 277.3333333333334V234.6666666666667H384V213.3333333333334H320V256H394.6666666666667M277.3333333333333 373.3333333333334V405.3333333333333H256V362.6666666666667H277.3333333333333V320H234.6666666666667V362.6666666666667H192V405.3333333333333H170.6666666666667V362.6666666666667H128V341.3333333333334H85.3333333333333V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333H298.6666666666667L349.0133333333333 354.9866666666667L322.3466666666667 328.3200000000001L277.3333333333333 373.3333333333334M426.6666666666667 21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H341.3333333333333V21.3333333333334H384V42.6666666666667H426.6666666666667V21.3333333333334M384 128H426.6666666666667V64H384V128M256 -21.3333333333333V21.3333333333334H320V-21.3333333333333H256M170.6666666666667 -21.3333333333333V21.3333333333334H234.6666666666667V-21.3333333333333H170.6666666666667M128 -21.3333333333333C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V64H128V21.3333333333334H149.3333333333333V-21.3333333333333H128M85.3333333333333 149.3333333333334H128V85.3333333333334H85.3333333333333V149.3333333333334M85.3333333333333 234.6666666666667H128V170.6666666666667H85.3333333333333V234.6666666666667M384 213.3333333333334H426.6666666666667V149.3333333333334H384V213.3333333333334M85.3333333333333 320H128V256H85.3333333333333V320z" />
-    <glyph glyph-name="file-image"
-      unicode="&#xF21F;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M128 21.3333333333334H384V192L298.6666666666667 106.6666666666667L256 149.3333333333334L128 21.3333333333334M170.6666666666667 256C147.2 256 128 236.8 128 213.3333333333334S147.2 170.6666666666667 170.6666666666667 170.6666666666667S213.3333333333333 189.8666666666667 213.3333333333333 213.3333333333334S194.1333333333333 256 170.6666666666667 256z" />
-    <glyph glyph-name="file-import"
-      unicode="&#xF220;"
-      horiz-adv-x="512" d=" M128 405.3333333333333C104.32 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333M277.3333333333333 373.3333333333334L394.6666666666667 256H277.3333333333333M214.4 208.64L274.7733333333333 148.2666666666667L320 193.4933333333334V42.6666666666667H169.1733333333333L214.4 87.8933333333334L154.0266666666667 148.2666666666667" />
-    <glyph glyph-name="file-lock"
-      unicode="&#xF221;"
-      horiz-adv-x="512" d=" M128 405.3333333333333C104.32 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333H128M277.3333333333333 373.3333333333334L394.6666666666667 256H277.3333333333333V373.3333333333334M256 213.3333333333334C291.4133333333333 213.3333333333334 320 184.7466666666667 320 149.3333333333334V128H341.3333333333333V42.6666666666667H170.6666666666667V128H192V149.3333333333334C192 184.3200000000001 220.5866666666667 213.3333333333334 256 213.3333333333334M256 170.6666666666667C244.2666666666667 170.6666666666667 234.6666666666667 161.0666666666667 234.6666666666667 149.3333333333334V128H277.3333333333333V149.3333333333334C277.3333333333333 160.64 267.7333333333334 170.6666666666667 256 170.6666666666667z" />
-    <glyph glyph-name="file-move"
-      unicode="&#xFAB8;"
-      horiz-adv-x="512" d=" M298.6666666666667 85.3333333333334H384V149.3333333333334L490.6666666666666 53.3333333333334L384 -42.6666666666666V21.3333333333334H298.6666666666667V85.3333333333334M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V184.7466666666667C413.2266666666667 189.4400000000001 398.9333333333333 192 384 192C313.3866666666667 192 256 134.6133333333334 256 64C256 31.1466666666667 268.3733333333334 1.28 288.64 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333z" />
-    <glyph glyph-name="file-multiple"
-      unicode="&#xF222;"
-      horiz-adv-x="512" d=" M320 298.6666666666667H437.3333333333333L320 416V298.6666666666667M170.6666666666667 448H341.3333333333333L469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H170.6666666666667C146.9866666666667 21.3333333333334 128 40.5333333333333 128 64V405.3333333333333C128 428.8 147.2 448 170.6666666666667 448M85.3333333333333 362.6666666666667V-21.3333333333333H426.6666666666667V-64H85.3333333333333C61.8666666666667 -64 42.6666666666667 -44.8 42.6666666666667 -21.3333333333333V362.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="file-music"
-      unicode="&#xF223;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M192 106.6666666666667C168.5333333333333 106.6666666666667 149.3333333333333 87.4666666666667 149.3333333333333 64S168.5333333333333 21.3333333333334 192 21.3333333333334S234.6666666666667 40.5333333333333 234.6666666666667 64V170.6666666666667H298.6666666666667V213.3333333333334H213.3333333333333V100.9066666666667C207.1466666666667 104.5333333333334 199.68 106.6666666666667 192 106.6666666666667z" />
-    <glyph glyph-name="file-outline"
-      unicode="&#xF224;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333M384 21.3333333333334H128V362.6666666666667H277.3333333333333V256H384V21.3333333333334z" />
-    <glyph glyph-name="file-pdf"
-      unicode="&#xF225;"
-      horiz-adv-x="512" d=" M298.6666666666667 256H416L298.6666666666667 373.3333333333334V256M149.3333333333333 405.3333333333333H320L448 277.3333333333334V21.3333333333334C448 -2.1333333333333 428.8 -21.3333333333333 405.3333333333333 -21.3333333333333H149.3333333333333C125.6533333333333 -21.3333333333333 106.6666666666667 -2.1333333333333 106.6666666666667 21.3333333333334V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333M254.5066666666667 182.6133333333334C263.2533333333334 163.4133333333334 274.3466666666667 147.6266666666667 287.1466666666667 136.7466666666667L295.8933333333333 129.92C277.3333333333333 126.5066666666667 251.7333333333333 120.5333333333334 224.64 110.08L222.2933333333333 109.2266666666667L232.96 131.4133333333334C242.56 149.9733333333334 249.6 166.8266666666667 254.5066666666667 182.6133333333334M392.7466666666667 101.3333333333334C396.5866666666667 105.1733333333334 398.5066666666667 110.08 398.7200000000001 115.4133333333334C399.36 119.68 398.2933333333334 123.7333333333334 396.16 127.1466666666667C389.9733333333334 137.1733333333334 373.9733333333334 141.8666666666667 347.52 141.8666666666667L320 140.3733333333333L301.44 152.7466666666667C288 163.84 275.8400000000001 183.2533333333333 267.3066666666667 207.36L268.16 210.3466666666667C275.2 238.7200000000001 281.8133333333334 273.0666666666667 267.7333333333334 287.1466666666667C264.32 290.5600000000001 259.6266666666667 292.2666666666667 254.7200000000001 292.2666666666667H249.6C241.7066666666667 292.2666666666667 234.6666666666667 283.9466666666667 232.7466666666667 275.8400000000001C224.8533333333334 247.4666666666667 229.5466666666667 231.8933333333334 237.44 206.0800000000001V205.8666666666667C232.1066666666667 187.0933333333334 225.28 165.3333333333334 214.4 143.3600000000001L193.92 104.96L174.9333333333333 94.5066666666668C149.3333333333333 78.5066666666668 137.1733333333333 60.5866666666668 134.8266666666667 49.2800000000001C133.9733333333333 45.2266666666667 134.4 41.6000000000001 135.8933333333333 37.7600000000001L136.5333333333333 36.6933333333334L146.7733333333333 30.0800000000001L156.16 27.7333333333335C173.44 27.7333333333335 193.0666666666666 48.0000000000001 219.52 93.2266666666668L223.36 94.7200000000001C245.3333333333333 101.7600000000001 272.64 106.6666666666668 309.3333333333333 110.7200000000001C331.3066666666666 99.8400000000001 357.12 94.9333333333335 373.3333333333333 94.9333333333335C382.7200000000001 94.9333333333335 389.12 97.2800000000001 392.7466666666667 101.3333333333335M384 116.4800000000002L385.92 114.1333333333336C385.7066666666666 112.0000000000002 385.0666666666667 111.7866666666669 384 111.3600000000002H383.1466666666667L379.0933333333333 110.9333333333335C369.28 110.9333333333335 354.1333333333334 114.9866666666669 338.56 121.8133333333335C340.48 123.9466666666668 341.3333333333333 123.9466666666668 343.4666666666666 123.9466666666668C373.3333333333333 123.9466666666668 381.8666666666666 118.6133333333335 383.9999999999999 116.4800000000002M188.3733333333333 85.3333333333334C174.5066666666667 59.9466666666667 161.92 45.8666666666667 152.32 42.6666666666667C153.3866666666667 50.7733333333333 162.9866666666667 64.8533333333334 178.1333333333334 78.72L188.3733333333334 85.3333333333334M252.8 232.7466666666667C247.8933333333334 251.9466666666667 247.68 267.52 251.3066666666667 276.48L252.8 279.04L256 277.9733333333334C259.6266666666667 272.8533333333334 260.0533333333334 266.0266666666667 257.92 254.5066666666667L257.2800000000001 251.0933333333334L253.8666666666667 233.6L252.8 232.7466666666668z" />
-    <glyph glyph-name="file-pdf-box"
-      unicode="&#xF226;"
-      horiz-adv-x="512" d=" M243.84 214.6133333333334C238.9333333333333 198.8266666666667 231.8933333333333 181.9733333333334 222.2933333333333 163.4133333333334C218.0266666666667 155.3066666666667 213.3333333333333 147.6266666666667 211.6266666666667 141.2266666666667L213.9733333333333 142.0800000000001C241.0666666666667 152.5333333333334 266.6666666666667 158.5066666666667 285.2266666666667 161.92C282.0266666666667 164.0533333333334 279.04 166.4 276.48 168.7466666666667C263.68 179.6266666666667 252.5866666666667 195.4133333333334 243.84 214.6133333333334M382.08 133.3333333333334C378.4533333333333 129.28 372.0533333333334 126.9333333333333 362.6666666666667 126.9333333333333C346.4533333333333 126.9333333333333 320 131.84 298.6666666666667 142.72C261.9733333333333 138.6666666666667 234.6666666666667 133.76 212.6933333333333 126.72C211.6266666666666 126.2933333333334 210.3466666666666 125.8666666666667 208.8533333333333 125.2266666666667C182.4 80 162.7733333333333 59.7333333333334 145.4933333333333 59.7333333333334C142.08 59.7333333333334 138.6666666666666 60.5866666666667 136.1066666666666 62.08L125.8666666666666 68.6933333333333L125.2266666666666 69.76C123.7333333333333 73.6 123.3066666666666 77.2266666666667 124.16 81.28C126.5066666666666 92.5866666666667 138.6666666666666 110.5066666666667 164.2666666666666 126.5066666666667C168.32 129.4933333333334 174.72 132.9066666666667 183.2533333333333 136.96C189.6533333333333 148.0533333333334 196.4799999999999 161.0666666666667 203.7333333333333 175.36C214.6133333333333 197.3333333333334 221.44 219.0933333333333 226.7733333333333 237.8666666666667V238.08C218.88 263.8933333333334 214.1866666666666 279.4666666666667 222.0799999999999 307.8400000000001C223.9999999999999 315.9466666666667 231.0399999999999 324.2666666666667 238.9333333333332 324.2666666666667H244.0533333333333C248.9599999999999 324.2666666666667 253.6533333333332 322.56 257.0666666666666 319.1466666666667C271.1466666666666 305.0666666666667 264.5333333333332 270.7200000000001 257.4933333333333 242.3466666666667C257.0666666666666 241.0666666666667 256.8533333333333 240 256.6399999999999 239.36C265.1733333333333 215.2533333333333 277.3333333333333 195.84 290.7733333333332 184.7466666666667C296.3199999999999 180.48 302.5066666666666 176.2133333333333 309.3333333333332 172.3733333333333C318.9333333333332 173.44 328.1066666666666 173.8666666666667 336.8533333333333 173.8666666666667C363.3066666666665 173.8666666666667 379.3066666666665 169.1733333333333 385.4933333333333 159.1466666666667C387.6266666666666 155.7333333333334 388.6933333333332 151.68 388.0533333333333 147.4133333333333C387.8399999999999 142.08 385.9199999999999 137.1733333333333 382.08 133.3333333333333M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M373.3333333333333 148.48C371.2 150.6133333333334 362.6666666666667 155.9466666666667 332.8 155.9466666666667C331.3066666666666 155.9466666666667 329.8133333333333 155.9466666666667 327.8933333333333 153.8133333333334C343.4666666666666 146.9866666666667 358.6133333333333 142.9333333333334 368.4266666666666 142.9333333333334C369.92 142.9333333333334 371.2 143.1466666666667 372.48 143.36H373.3333333333333C374.4 143.7866666666667 375.04 144 375.2533333333334 146.1333333333334C374.8266666666667 146.7733333333334 374.4 147.6266666666667 373.3333333333333 148.48M177.7066666666667 117.3333333333334C173.2266666666666 114.7733333333334 169.6 112.4266666666667 167.4666666666667 110.72C152.32 96.8533333333334 142.72 82.7733333333333 141.6533333333333 74.6666666666667C151.2533333333333 77.8666666666667 163.84 91.9466666666667 177.7066666666667 117.3333333333334M242.1333333333334 264.7466666666667L243.2 265.6C244.6933333333334 272.4266666666667 245.3333333333333 278.4 246.6133333333334 283.0933333333334L247.2533333333334 286.5066666666667C249.3866666666667 298.6666666666667 248.96 304.8533333333334 245.3333333333333 309.9733333333334L242.1333333333334 311.04C241.7066666666667 310.4 241.0666666666667 309.3333333333333 240.64 308.48C237.0133333333333 299.52 237.2266666666667 283.9466666666667 242.1333333333334 264.7466666666667z" />
-    <glyph glyph-name="file-percent"
-      unicode="&#xF81D;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333H298.6666666666667M157.2266666666667 21.3333333333334L320 184.5333333333334L291.2 213.3333333333334L128 50.1333333333334L157.2266666666667 21.3333333333334M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M160 213.3333333333334C142.2933333333333 213.3333333333334 128 199.04 128 181.3333333333334S142.2933333333333 149.3333333333334 160 149.3333333333334S192 163.6266666666667 192 181.3333333333334S177.7066666666667 213.3333333333334 160 213.3333333333334M288 85.3333333333334C270.2933333333333 85.3333333333334 256 71.04 256 53.3333333333334S270.2933333333333 21.3333333333334 288 21.3333333333334S320 35.6266666666667 320 53.3333333333334S305.7066666666667 85.3333333333334 288 85.3333333333334z" />
-    <glyph glyph-name="file-plus"
-      unicode="&#xF751;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M234.6666666666667 128V192H192V128H128V85.3333333333334H192V21.3333333333334H234.6666666666667V85.3333333333334H298.6666666666667V128H234.6666666666667z" />
-    <glyph glyph-name="file-powerpoint"
-      unicode="&#xF227;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M277.3333333333333 373.3333333333334V256H394.6666666666667L277.3333333333333 373.3333333333334M170.6666666666667 213.3333333333334V170.6666666666667H192V42.6666666666667H170.6666666666667V21.3333333333334H256V42.6666666666667H234.6666666666667V85.3333333333334H277.3333333333333C312.7466666666667 85.3333333333334 341.3333333333333 113.92 341.3333333333333 149.3333333333334S312.7466666666667 213.3333333333334 277.3333333333333 213.3333333333334H170.6666666666667M277.3333333333333 170.6666666666667C289.0666666666667 170.6666666666667 298.6666666666667 161.0666666666667 298.6666666666667 149.3333333333334S289.0666666666667 128 277.3333333333333 128H234.6666666666667V170.6666666666667H277.3333333333333z" />
-    <glyph glyph-name="file-powerpoint-box"
-      unicode="&#xF228;"
-      horiz-adv-x="512" d=" M209.0666666666667 162.1333333333333H262.4C294.4 162.1333333333333 308.48 168.1066666666667 322.1333333333334 179.6266666666667C335.7866666666667 191.36 341.3333333333333 208 341.3333333333333 229.76C341.3333333333333 250.4533333333334 336 266.6666666666667 322.1333333333334 279.8933333333333C308.2666666666667 292.48 295.04 298.6666666666667 262.4 298.6666666666667H170.6666666666667V85.3333333333334H209.0666666666667V162.1333333333333M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 83.2 384 106.6666666666667 384H405.3333333333333M209.0666666666667 192V268.8H258.1333333333334C272.2133333333334 268.8 283.0933333333334 263.4666666666667 290.1333333333334 256C297.1733333333334 248.5333333333334 300.8 240.64 300.8 229.5466666666667C300.8 217.6 296.9600000000001 209.28 290.1333333333334 202.6666666666667C283.3066666666667 196.0533333333334 275.2000000000001 192 260.6933333333334 192H209.0666666666667z" />
-    <glyph glyph-name="file-presentation-box"
-      unicode="&#xF229;"
-      horiz-adv-x="512" d=" M405.3333333333333 106.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="file-question"
-      unicode="&#xF86E;"
-      horiz-adv-x="512" d=" M128 405.3333333333333C104.32 405.3333333333333 85.3333333333333 386.3466666666667 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333H128M277.3333333333333 373.3333333333334L394.6666666666667 256H277.3333333333333V373.3333333333334M256 213.3333333333334C291.4133333333333 213.3333333333334 320 184.7466666666667 320 149.3333333333334C320 109.2266666666667 272 105.3866666666667 272 69.3333333333334H240C240 121.3866666666667 288 117.3333333333334 288 149.3333333333334C288 167.04 273.7066666666667 181.3333333333334 256 181.3333333333334S224 167.04 224 149.3333333333334H192C192 184.7466666666667 220.5866666666667 213.3333333333334 256 213.3333333333334M240 53.3333333333334H272V21.3333333333334H240V53.3333333333334z" />
-    <glyph glyph-name="file-replace"
-      unicode="&#xFB17;"
-      horiz-adv-x="512" d=" M298.6666666666667 192H416L298.6666666666667 309.3333333333334V192M170.6666666666667 341.3333333333334H320L448 213.3333333333334V0C448 -23.4666666666667 428.8 -42.6666666666666 405.3333333333333 -42.6666666666666H170.6666666666667C146.9866666666667 -42.6666666666666 128 -23.4666666666667 128 0V64H234.6666666666667V21.3333333333334L320 85.3333333333334L234.6666666666667 149.3333333333334V106.6666666666667H128V298.6666666666667C128 322.1333333333334 147.2 341.3333333333334 170.6666666666667 341.3333333333334M288 384H85.3333333333333V106.6666666666667H128V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V384C42.6666666666667 407.4666666666667 61.8666666666667 426.6666666666667 85.3333333333333 426.6666666666667H245.3333333333333L288 384z" />
-    <glyph glyph-name="file-replace-outline"
-      unicode="&#xFB18;"
-      horiz-adv-x="512" d=" M298.6666666666667 384L256 426.6666666666667H85.3333333333333C61.8666666666667 426.6666666666667 42.6666666666667 407.4666666666667 42.6666666666667 384V128C42.6666666666667 104.5333333333333 61.8666666666667 85.3333333333334 85.3333333333333 85.3333333333334H234.6666666666667V42.6666666666667L320 106.6666666666667L234.6666666666667 170.6666666666667V128H85.3333333333333V384H298.6666666666667M448 234.6666666666667V0C448 -23.4666666666667 428.8 -42.6666666666666 405.3333333333333 -42.6666666666666H170.6666666666667C147.2 -42.6666666666666 128 -23.4666666666667 128 0V42.6666666666667H170.6666666666667V0H405.3333333333333V192H298.6666666666667V298.6666666666667H170.6666666666667V170.6666666666667H128V298.6666666666667C128 322.1333333333334 147.2 341.3333333333334 170.6666666666667 341.3333333333334H341.3333333333333L448 234.6666666666667z" />
-    <glyph glyph-name="file-restore"
-      unicode="&#xF670;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333M256 64C212.2666666666667 64 174.72 90.4533333333333 158.2933333333333 128H194.7733333333333C208.2133333333333 108.8 230.6133333333333 96 256 96C297.1733333333333 96 330.6666666666667 129.4933333333334 330.6666666666667 170.6666666666667S297.1733333333333 245.3333333333334 256 245.3333333333334C227.2 245.3333333333334 202.6666666666667 228.6933333333334 189.8666666666667 204.8L224 170.6666666666667H138.6666666666667V256L166.4 228.2666666666667C185.3866666666667 257.7066666666667 218.24 277.3333333333334 256 277.3333333333334C314.88 277.3333333333334 362.6666666666667 229.5466666666667 362.6666666666667 170.6666666666667S314.88 64 256 64z" />
-    <glyph glyph-name="file-send"
-      unicode="&#xF22A;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333H128C104.32 405.3333333333333 85.3333333333333 386.3466666666667 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333M267.52 34.7733333333333V77.44H182.1866666666667V119.8933333333333H267.52V162.56L331.52 98.56L267.52 34.7733333333333M277.3333333333333 256V373.3333333333334L394.6666666666667 256H277.3333333333333z" />
-    <glyph glyph-name="file-tree"
-      unicode="&#xF645;"
-      horiz-adv-x="512" d=" M64 384H192V298.6666666666667H64V384M320 234.6666666666667H448V149.3333333333334H320V234.6666666666667M320 85.3333333333334H448V0H320V85.3333333333334M277.3333333333333 170.6666666666667H149.3333333333333V64H277.3333333333333V21.3333333333334H106.6666666666667V256H149.3333333333333V213.3333333333334H277.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="file-undo"
-      unicode="&#xF8DB;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M259.4133333333333 142.72C226.1333333333334 142.72 196.0533333333333 130.3466666666667 173.0133333333333 110.2933333333334L128 155.3066666666667V42.6666666666667H240.64L195.2000000000001 87.8933333333334C212.6933333333334 102.4 234.6666666666667 111.36 259.4133333333334 111.36C303.5733333333334 111.36 341.3333333333333 82.5600000000001 354.3466666666667 42.6666666666667L384.0000000000001 52.48C366.7200000000001 104.7466666666667 317.4400000000001 142.72 259.4133333333334 142.72z" />
-    <glyph glyph-name="file-upload"
-      unicode="&#xFA4C;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333M288 106.6666666666667V42.6666666666667H224V106.6666666666667H170.6666666666667L256 192L341.3333333333333 106.6666666666667H288M277.3333333333333 256V373.3333333333334L394.6666666666667 256H277.3333333333333z" />
-    <glyph glyph-name="file-upload-outline"
-      unicode="&#xFA4D;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333H298.6666666666667M384 21.3333333333334V256H277.3333333333333V362.6666666666667H128V21.3333333333334H384M256 192L341.3333333333333 106.6666666666667H288V42.6666666666667H224V106.6666666666667H170.6666666666667L256 192z" />
-    <glyph glyph-name="file-video"
-      unicode="&#xF22B;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M362.6666666666667 42.6666666666667V170.6666666666667L298.6666666666667 123.7333333333334V170.6666666666667H149.3333333333333V42.6666666666667H298.6666666666667V89.6L362.6666666666667 42.6666666666667z" />
-    <glyph glyph-name="file-word"
-      unicode="&#xF22C;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M277.3333333333333 373.3333333333334V256H394.6666666666667L277.3333333333333 373.3333333333334M149.3333333333333 170.6666666666667L181.3333333333333 21.3333333333334H224L256 85.3333333333334L288 21.3333333333334H330.6666666666667L362.6666666666667 170.6666666666667H384V213.3333333333334H298.6666666666667V170.6666666666667H320L300.8 81.0666666666667L277.3333333333333 128H234.6666666666667L211.2 81.0666666666667L192 170.6666666666667H213.3333333333333V213.3333333333334H128V170.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="file-word-box"
-      unicode="&#xF22D;"
-      horiz-adv-x="512" d=" M330.6666666666667 85.3333333333334H298.6666666666667L256 245.3333333333334L213.3333333333333 85.3333333333334H181.3333333333333L130.1333333333333 298.6666666666667H166.4L199.2533333333333 138.6666666666667L241.0666666666667 298.6666666666667H270.9333333333334L312.9600000000001 138.6666666666667L345.6 298.6666666666667H381.8666666666666M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="file-xml"
-      unicode="&#xF22E;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M130.56 117.3333333333334L210.3466666666666 37.5466666666666L240.64 67.6266666666667L190.9333333333333 117.3333333333333L240.64 167.04L210.3466666666666 197.12L130.56 117.3333333333333M368.64 117.3333333333333L288.8533333333334 197.12L258.56 167.04L308.2666666666667 117.3333333333333L258.56 67.6266666666667L288.8533333333334 37.5466666666666L368.64 117.3333333333333z" />
-    <glyph glyph-name="film"
-      unicode="&#xF22F;"
-      horiz-adv-x="512" d=" M74.6666666666667 384H106.6666666666667V409.6C106.6666666666667 418.9866666666667 114.3466666666667 426.6666666666667 123.7333333333333 426.6666666666667H217.6C226.9866666666666 426.6666666666667 234.6666666666667 418.9866666666667 234.6666666666667 409.6V384H266.6666666666667C284.3733333333334 384 298.6666666666667 369.7066666666667 298.6666666666667 352V341.3333333333334H469.3333333333333V21.3333333333334H298.6666666666667V10.6666666666667C298.6666666666667 -7.04 284.3733333333334 -21.3333333333333 266.6666666666667 -21.3333333333333H74.6666666666667C56.96 -21.3333333333333 42.6666666666667 -7.04 42.6666666666667 10.6666666666667V352C42.6666666666667 369.7066666666667 56.96 384 74.6666666666667 384M384 298.6666666666667V256H426.6666666666667V298.6666666666667H384M298.6666666666667 298.6666666666667V256H341.3333333333333V298.6666666666667H298.6666666666667M213.3333333333333 298.6666666666667V256H256V298.6666666666667H213.3333333333333M298.6666666666667 106.6666666666667V64H341.3333333333333V106.6666666666667H298.6666666666667M384 106.6666666666667V64H426.6666666666667V106.6666666666667H384M213.3333333333333 106.6666666666667V64H256V106.6666666666667H213.3333333333333z" />
-    <glyph glyph-name="filmstrip"
-      unicode="&#xF230;"
-      horiz-adv-x="512" d=" M384 256H341.3333333333333V298.6666666666667H384M384 170.6666666666667H341.3333333333333V213.3333333333334H384M384 85.3333333333334H341.3333333333333V128H384M170.6666666666667 256H128V298.6666666666667H170.6666666666667M170.6666666666667 170.6666666666667H128V213.3333333333334H170.6666666666667M170.6666666666667 85.3333333333334H128V128H170.6666666666667M384 384V341.3333333333334H341.3333333333333V384H170.6666666666667V341.3333333333334H128V384H85.3333333333333V0H128V42.6666666666667H170.6666666666667V0H341.3333333333333V42.6666666666667H384V0H426.6666666666667V384H384z" />
-    <glyph glyph-name="filmstrip-off"
-      unicode="&#xF231;"
-      horiz-adv-x="512" d=" M21.3333333333333 356.9066666666667L48.64 384L448 -15.36L420.9066666666667 -42.6666666666666L341.3333333333333 36.9066666666667V0H170.6666666666667V42.6666666666667H128V0H85.3333333333333V292.9066666666667L21.3333333333333 356.9066666666667M384 256V298.6666666666667H341.3333333333333V256H384M384 170.6666666666667V213.3333333333334H341.3333333333333V170.6666666666667H384M384 128H358.8266666666667L145.4933333333334 341.3333333333334H170.6666666666667V384H341.3333333333333V341.3333333333334H384V384H426.6666666666667V60.16L384 102.8266666666667V128M170.6666666666667 170.6666666666667V207.5733333333334L164.9066666666667 213.3333333333334H128V170.6666666666667H170.6666666666667M170.6666666666667 85.3333333333334V128H128V85.3333333333334H170.6666666666667M128 384V358.8266666666667L102.8266666666667 384H128z" />
-    <glyph glyph-name="filter"
-      unicode="&#xF232;"
-      horiz-adv-x="512" d=" M298.6666666666667 192V23.8933333333334C299.52 17.4933333333333 297.3866666666667 10.6666666666667 292.48 6.1866666666667C284.16 -2.1333333333333 270.7200000000001 -2.1333333333333 262.4 6.1866666666667L219.52 49.0666666666668C214.6133333333334 53.9733333333335 212.48 60.5866666666668 213.3333333333334 66.7733333333334V192H212.6933333333334L89.8133333333333 349.44C82.56 358.6133333333334 84.2666666666667 372.0533333333334 93.44 379.3066666666667C97.4933333333333 382.2933333333334 101.9733333333333 384 106.6666666666667 384H405.3333333333333C410.0266666666667 384 414.5066666666667 382.2933333333334 418.56 379.3066666666667C427.7333333333334 372.0533333333334 429.4400000000001 358.6133333333334 422.1866666666667 349.44L299.3066666666666 192H298.6666666666667z" />
-    <glyph glyph-name="filter-outline"
-      unicode="&#xF233;"
-      horiz-adv-x="512" d=" M320 23.8933333333334C320.8533333333333 17.4933333333333 318.72 10.6666666666667 313.8133333333334 6.1866666666667C305.4933333333334 -2.1333333333333 292.0533333333334 -2.1333333333333 283.7333333333334 6.1866666666667L198.1866666666667 91.7333333333334C193.28 96.64 191.1466666666667 103.2533333333333 192 109.4400000000001V218.6666666666667L89.8133333333333 349.44C82.56 358.6133333333334 84.2666666666667 372.0533333333334 93.44 379.3066666666667C97.4933333333333 382.2933333333334 101.9733333333333 384 106.6666666666667 384H405.3333333333333C410.0266666666667 384 414.5066666666667 382.2933333333334 418.56 379.3066666666667C427.7333333333334 372.0533333333334 429.4400000000001 358.6133333333334 422.1866666666667 349.44L320 218.6666666666667V23.8933333333333M150.1866666666667 341.3333333333334L234.6666666666667 233.3866666666667V115.6266666666667L277.3333333333333 72.96V233.6000000000001L361.8133333333334 341.3333333333334H150.1866666666667z" />
-    <glyph glyph-name="filter-remove"
-      unicode="&#xF234;"
-      horiz-adv-x="512" d=" M314.88 3.6266666666667L375.4666666666667 64L314.88 124.3733333333333L344.9600000000001 154.4533333333334L405.3333333333333 94.5066666666667L465.7066666666666 154.4533333333334L495.7866666666666 124.3733333333333L435.84 64L495.7866666666666 3.6266666666667L465.7066666666666 -26.4533333333333L405.3333333333333 34.1333333333334L344.9600000000001 -26.4533333333333L314.88 3.6266666666667M256 192V23.8933333333334C256.8533333333333 17.4933333333333 254.72 10.6666666666667 249.8133333333334 6.1866666666667C241.4933333333334 -2.1333333333333 228.0533333333334 -2.1333333333333 219.7333333333334 6.1866666666667L176.8533333333333 49.0666666666667C171.9466666666666 53.9733333333334 169.8133333333333 60.5866666666667 170.6666666666666 66.7733333333333V192H170.0266666666667L47.1466666666667 349.44C39.8933333333333 358.6133333333334 41.6 372.0533333333334 50.7733333333333 379.3066666666667C54.8266666666667 382.2933333333334 59.3066666666667 384 64 384H362.6666666666667C367.36 384 371.84 382.2933333333334 375.8933333333333 379.3066666666667C385.0666666666667 372.0533333333334 386.7733333333334 358.6133333333334 379.5200000000001 349.44L256.64 192H256z" />
-    <glyph glyph-name="filter-remove-outline"
-      unicode="&#xF235;"
-      horiz-adv-x="512" d=" M314.24 3.6266666666667L375.04 64L314.24 124.3733333333333L344.5333333333333 154.4533333333334L405.3333333333333 94.5066666666667L465.0666666666667 154.4533333333334L495.36 124.3733333333333L435.4133333333333 64L495.36 3.6266666666667L465.0666666666666 -26.4533333333333L405.3333333333333 34.1333333333334L344.5333333333333 -26.4533333333333L314.24 3.6266666666667M277.3333333333333 23.8933333333334C278.1866666666666 17.4933333333333 276.0533333333333 10.6666666666667 271.1466666666667 6.1866666666667C262.8266666666667 -2.1333333333333 249.3866666666667 -2.1333333333333 241.0666666666667 6.1866666666667L155.52 91.7333333333334C150.6133333333333 96.64 148.48 103.2533333333333 149.3333333333333 109.4400000000001V218.6666666666667L47.1466666666667 349.44C39.8933333333333 358.6133333333334 41.6 372.0533333333334 50.7733333333333 379.3066666666667C54.8266666666667 382.2933333333334 59.3066666666667 384 64 384H362.6666666666667C367.36 384 371.84 382.2933333333334 375.8933333333333 379.3066666666667C385.0666666666667 372.0533333333334 386.7733333333334 358.6133333333334 379.5200000000001 349.44L277.3333333333333 218.6666666666667V23.8933333333333M107.52 341.3333333333334L192 233.3866666666667V115.6266666666667L234.6666666666667 72.96V233.6000000000001L319.1466666666667 341.3333333333334H107.52z" />
-    <glyph glyph-name="filter-variant"
-      unicode="&#xF236;"
-      horiz-adv-x="512" d=" M128 170.6666666666667H384V213.3333333333334H128M64 320V277.3333333333334H448V320M213.3333333333333 64H298.6666666666667V106.6666666666667H213.3333333333333V64z" />
-    <glyph glyph-name="finance"
-      unicode="&#xF81E;"
-      horiz-adv-x="512" d=" M64 170.6666666666667H149.3333333333333V-42.6666666666666H64V170.6666666666667M213.3333333333333 149.3333333333334H298.6666666666667V-42.6666666666666H213.3333333333333V149.3333333333334M362.6666666666667 256H448V-42.6666666666666H362.6666666666667V256M362.6666666666667 426.6666666666667H448V341.3333333333334H426.6666666666667V382.7200000000001L255.36 211.4133333333334L170.6666666666667 296.1066666666667L72.5333333333333 197.9733333333334L49.92 220.5866666666667L170.6666666666667 341.3333333333334L255.36 256.64L404.0533333333334 405.3333333333333H362.6666666666667V426.6666666666667z" />
-    <glyph glyph-name="find-replace"
-      unicode="&#xF6D3;"
-      horiz-adv-x="512" d=" M234.6666666666667 320C264.1066666666667 320 290.7733333333333 308.0533333333334 310.1866666666666 288.8533333333334L256 234.6666666666667H384V362.6666666666667L340.2666666666667 318.9333333333334C313.1733333333333 346.0266666666667 275.84 362.6666666666667 234.6666666666667 362.6666666666667C159.36 362.6666666666667 97.4933333333333 306.9866666666667 87.04 234.6666666666667H130.1333333333333C139.9466666666667 283.3066666666667 183.04 320 234.6666666666667 320M354.9866666666667 125.0133333333333C369.0666666666667 144.2133333333334 378.88 167.04 382.2933333333334 192H339.2C329.3866666666667 143.36 286.2933333333333 106.6666666666667 234.6666666666667 106.6666666666667C205.2266666666667 106.6666666666667 178.56 118.6133333333334 159.1466666666667 137.8133333333334L213.3333333333333 192H85.3333333333333V64L129.0666666666667 107.7333333333334C156.16 80.64 193.4933333333334 64 234.6666666666667 64C267.7333333333334 64 298.6666666666667 74.6666666666667 322.9866666666667 93.0133333333333L426.6666666666667 -10.6666666666666L458.6666666666666 21.3333333333334L354.9866666666667 125.0133333333333z" />
-    <glyph glyph-name="fingerprint"
-      unicode="&#xF237;"
-      horiz-adv-x="512" d=" M379.9466666666666 352.64C378.24 352.64 376.5333333333333 353.0666666666667 375.04 353.92C334.08 375.04 298.6666666666667 384 256 384C213.9733333333333 384 173.8666666666667 373.9733333333334 137.3866666666667 353.92C132.2666666666667 351.1466666666667 125.8666666666667 353.0666666666667 122.88 358.1866666666667C120.1066666666667 363.3066666666667 122.0266666666667 369.92 127.1466666666667 372.6933333333334C166.8266666666667 394.6666666666667 210.3466666666666 405.3333333333333 256 405.3333333333333S341.3333333333333 395.3066666666667 384.8533333333333 373.3333333333334C390.1866666666666 370.1333333333334 392.1066666666667 363.7333333333334 389.3333333333333 358.6133333333334C387.4133333333333 354.7733333333334 384 352.64 379.9466666666666 352.64M74.6666666666667 240.64C72.5333333333333 240.64 70.4 241.28 68.48 242.56C64 245.9733333333334 62.5066666666667 252.5866666666667 65.92 257.4933333333334C87.04 287.36 113.92 310.8266666666667 145.92 327.2533333333334C213.3333333333333 361.8133333333334 298.6666666666667 362.0266666666667 365.8666666666666 327.4666666666667C397.8666666666666 311.04 424.7466666666666 288 445.8666666666666 258.1333333333334C449.28 253.44 448 246.6133333333333 443.3066666666666 243.2C438.3999999999999 239.7866666666667 431.7866666666667 240.8533333333334 428.3733333333333 245.3333333333334C409.1733333333333 272.64 384.8533333333333 293.76 356.0533333333333 308.48C294.8266666666666 339.8400000000001 216.5333333333333 339.8400000000001 155.5199999999999 308.2666666666667C126.5066666666666 293.3333333333334 102.1866666666666 272 82.9866666666666 245.3333333333334C81.28 242.1333333333334 78.0799999999999 240.64 74.6666666666666 240.64M207.9999999999999 -16.8533333333333C205.2266666666666 -16.8533333333333 202.6666666666666 -15.7866666666666 200.5333333333333 -13.6533333333333C181.9733333333333 4.9066666666667 171.9466666666666 16.8533333333334 157.6533333333333 42.6666666666667C142.9333333333333 68.9066666666667 135.2533333333333 100.9066666666667 135.2533333333333 135.2533333333333C135.2533333333333 198.6133333333334 189.44 250.24 255.9999999999999 250.24S376.7466666666666 198.6133333333334 376.7466666666666 135.2533333333333C376.7466666666666 129.28 372.0533333333333 124.5866666666667 366.08 124.5866666666667S355.4133333333333 129.28 355.4133333333333 135.2533333333333C355.4133333333333 186.88 310.8266666666666 228.9066666666667 255.9999999999999 228.9066666666667C201.1733333333332 228.9066666666667 156.5866666666666 186.88 156.5866666666666 135.2533333333333C156.5866666666666 104.5333333333333 163.4133333333333 76.16 176.4266666666666 53.3333333333334C190.0799999999999 28.5866666666667 199.4666666666666 18.1333333333334 215.8933333333332 1.4933333333333C219.9466666666666 -2.7733333333333 219.9466666666666 -9.3866666666667 215.8933333333332 -13.6533333333333C213.3333333333333 -15.7866666666667 210.7733333333332 -16.8533333333333 207.9999999999999 -16.8533333333333M360.9599999999999 22.6133333333334C335.5733333333332 22.6133333333334 313.1733333333332 29.0133333333334 294.8266666666666 41.6000000000001C263.0399999999999 63.1466666666668 244.0533333333332 98.1333333333334 244.0533333333332 135.2533333333335C244.0533333333332 141.2266666666668 248.7466666666666 145.9200000000001 254.7199999999999 145.9200000000001S265.3866666666666 141.2266666666668 265.3866666666666 135.2533333333335C265.3866666666666 105.1733333333334 280.7466666666666 76.8000000000001 306.7733333333332 59.3066666666668C321.9199999999999 49.0666666666668 339.6266666666666 44.1600000000001 360.9599999999999 44.1600000000001C366.0799999999998 44.1600000000001 374.6133333333333 44.8000000000001 383.1466666666666 46.2933333333335C388.9066666666665 47.3600000000001 394.6666666666665 43.5200000000002 395.5199999999998 37.5466666666668C396.5866666666665 32.0000000000001 392.7466666666665 26.2400000000001 386.7733333333332 25.1733333333335C374.6133333333331 22.8266666666668 363.9466666666665 22.6133333333335 360.9599999999998 22.6133333333335M318.08 -21.3333333333333H315.3066666666666C281.3866666666667 -11.52 259.2 1.0666666666667 235.9466666666667 23.8933333333334C206.08 53.3333333333334 189.6533333333333 93.0133333333333 189.6533333333333 135.2533333333333C189.6533333333333 169.8133333333334 219.0933333333333 197.9733333333333 255.36 197.9733333333333C291.6266666666666 197.9733333333333 321.0666666666666 169.8133333333333 321.0666666666666 135.2533333333333C321.0666666666666 112.4266666666667 341.3333333333333 93.8666666666667 365.44 93.8666666666667C389.9733333333333 93.8666666666667 409.8133333333334 112.4266666666666 409.8133333333334 135.2533333333333C409.8133333333334 215.68 340.48 280.96 255.1466666666667 280.96C194.56 280.96 138.6666666666667 247.2533333333333 114.1333333333334 194.9866666666666C105.8133333333334 177.7066666666666 101.5466666666667 157.44 101.5466666666667 135.2533333333333C101.5466666666667 118.6133333333333 103.04 92.3733333333333 115.84 58.24C117.9733333333333 52.6933333333333 115.2 46.5066666666666 109.6533333333333 44.5866666666666C104.1066666666667 42.6666666666666 97.92 45.4399999999999 96 50.7733333333333C85.3333333333333 78.7199999999999 80.4266666666667 106.6666666666666 80.4266666666667 135.2533333333333C80.4266666666667 160.8533333333333 85.3333333333333 184.1066666666666 94.9333333333334 204.3733333333333C123.3066666666667 263.8933333333333 186.24 302.5066666666666 255.1466666666667 302.5066666666666C352 302.5066666666666 431.1466666666667 227.6266666666666 431.1466666666667 135.4666666666666C431.1466666666667 100.9066666666666 401.7066666666667 72.7466666666666 365.4400000000001 72.7466666666666C329.1733333333334 72.7466666666666 299.7333333333334 100.9066666666666 299.7333333333334 135.4666666666666C299.7333333333334 158.2933333333333 279.8933333333334 176.8533333333333 255.3600000000001 176.8533333333333S210.9866666666667 158.2933333333333 210.9866666666667 135.4666666666666C210.9866666666667 98.9866666666666 225.0666666666667 64.8533333333332 250.88 39.2533333333333C271.1466666666667 19.1999999999999 290.56 8.1066666666666 320.64 -1e-13C326.4 -1.7066666666667 329.6 -7.6800000000001 328.1066666666667 -13.2266666666667C327.04 -18.1333333333334 322.56 -21.3333333333334 318.08 -21.3333333333334z" />
-    <glyph glyph-name="fire"
-      unicode="&#xF238;"
-      horiz-adv-x="512" d=" M249.8133333333334 42.6666666666667C211.84 42.6666666666667 181.3333333333333 72.7466666666667 181.3333333333333 109.6533333333334C181.3333333333333 144.2133333333334 203.3066666666667 168.5333333333334 241.0666666666667 176.2133333333334C278.8266666666667 183.8933333333334 317.8666666666667 202.0266666666667 339.6266666666667 231.2533333333334C347.9466666666667 203.7333333333334 352 174.72 352 145.0666666666667C352 88.7466666666667 306.3466666666667 42.6666666666667 249.8133333333334 42.6666666666667M288 433.7066666666667S303.7866666666667 377.1733333333334 303.7866666666667 331.3066666666667C303.7866666666667 287.36 274.9866666666667 251.7333333333334 231.04 251.7333333333334C186.88 251.7333333333334 153.6 287.36 153.6 331.3066666666668L154.24 339.2000000000001C111.1466666666667 288 85.3333333333333 221.6533333333334 85.3333333333333 149.3333333333334C85.3333333333333 55.04 161.7066666666667 -21.3333333333333 256 -21.3333333333333S426.6666666666667 55.04 426.6666666666667 149.3333333333334C426.6666666666667 264.5333333333334 371.4133333333333 366.9333333333334 288 433.7066666666667z" />
-    <glyph glyph-name="fire-truck"
-      unicode="&#xF8AA;"
-      horiz-adv-x="512" d=" M363.52 405.3333333333333C359.4666666666666 405.3333333333333 355.4133333333333 404.48 352 402.3466666666667L119.2533333333333 266.6666666666667H203.7333333333334L373.3333333333333 365.6533333333333C384 371.6266666666667 386.7733333333333 384.64 380.8 394.6666666666667C377.1733333333333 401.0666666666667 370.7733333333334 405.3333333333333 363.5200000000001 405.3333333333333M341.3333333333333 277.3333333333334V234.6666666666667H64C40.5333333333333 234.6666666666667 21.3333333333333 215.4666666666667 21.3333333333333 192H42.6666666666667V128H21.3333333333333V42.6666666666667H64C64 7.2533333333333 92.5866666666667 -21.3333333333333 128 -21.3333333333333S192 7.2533333333333 192 42.6666666666667H320C320 7.2533333333333 348.5866666666667 -21.3333333333333 384 -21.3333333333333S448 7.2533333333333 448 42.6666666666667H490.6666666666666V181.3333333333334L416 277.3333333333334H341.3333333333333M384 245.3333333333334H405.3333333333333L458.6666666666666 181.3333333333334V160H384V245.3333333333334M85.3333333333333 192H149.3333333333333V128H85.3333333333333V192M192 192H256V128H192V192M298.6666666666667 192H341.3333333333333V128H298.6666666666667V192M128 74.6666666666667C145.7066666666667 74.6666666666667 160 60.3733333333333 160 42.6666666666667S145.7066666666667 10.6666666666667 128 10.6666666666667S96 24.96 96 42.6666666666667S110.2933333333333 74.6666666666667 128 74.6666666666667M384 74.6666666666667C401.7066666666666 74.6666666666667 416 60.3733333333333 416 42.6666666666667S401.7066666666666 10.6666666666667 384 10.6666666666667S352 24.96 352 42.6666666666667S366.2933333333334 74.6666666666667 384 74.6666666666667z" />
-    <glyph glyph-name="firebase"
-      unicode="&#xF966;"
-      horiz-adv-x="512" d=" M426.6666666666667 49.28L270.9333333333333 -37.12C260.2666666666667 -42.6666666666667 249.6 -42.6666666666667 238.9333333333333 -37.12L85.3333333333333 49.28L363.7333333333334 329.8133333333334L371.2000000000001 331.9466666666667C377.6 331.9466666666667 381.2266666666667 329.1733333333334 381.8666666666667 323.4133333333333L426.6666666666667 49.28M199.4666666666667 325.5466666666667L102.4 164.48L142.9333333333333 419.4133333333334C143.5733333333333 425.1733333333334 147.2 427.9466666666667 153.6 427.9466666666667C157.8666666666667 427.9466666666667 160.64 426.6666666666667 162.1333333333333 422.6133333333334L208 338.3466666666667L199.4666666666667 325.5466666666667M295.4666666666667 298.6666666666667L91.7333333333333 94.08L246.4 356.48C248.5333333333334 360.7466666666667 251.7333333333334 362.6666666666667 256 362.6666666666667S263.04 360.7466666666667 264.5333333333333 356.48L295.4666666666667 298.6666666666667z" />
-    <glyph glyph-name="firefox"
-      unicode="&#xF239;"
-      horiz-adv-x="512" d=" M448 198.4C448 206.9333333333334 445.8666666666666 219.7333333333334 443.7333333333334 228.2666666666667C437.3333333333333 264.5333333333334 418.1333333333334 296.5333333333334 394.6666666666667 322.1333333333334C390.4 328.5333333333334 381.8666666666666 334.9333333333334 373.3333333333333 341.3333333333334C349.8666666666666 360.5333333333334 322.1333333333334 373.3333333333334 290.1333333333334 379.7333333333334C226.1333333333334 390.4000000000001 162.1333333333333 369.0666666666667 119.4666666666667 324.2666666666667V326.4000000000001C117.3333333333333 330.6666666666667 117.3333333333333 330.6666666666667 115.2 330.6666666666667C113.0666666666667 334.9333333333334 113.0666666666667 337.0666666666667 110.9333333333333 339.2000000000001C110.9333333333333 343.4666666666667 108.8 347.7333333333334 108.8 352C102.4 349.8666666666667 102.4 343.4666666666667 100.2666666666667 339.2000000000001C96 334.9333333333334 91.7333333333333 328.5333333333334 91.7333333333333 322.1333333333334C89.6 317.8666666666667 85.3333333333333 298.6666666666668 89.6 296.5333333333334H91.7333333333333V290.1333333333334C87.4666666666666 285.8666666666667 85.3333333333333 283.7333333333334 85.3333333333333 281.6C78.9333333333333 268.8000000000001 72.5333333333333 258.1333333333334 70.4 245.3333333333334V238.9333333333334C66.1333333333333 234.6666666666667 66.1333333333333 228.2666666666667 64 224C66.1333333333333 224 66.1333333333333 226.1333333333334 68.2666666666667 226.1333333333334C57.6 170.6666666666667 72.5333333333333 113.0666666666667 106.6666666666666 70.4C157.8666666666666 8.5333333333334 245.3333333333333 -17.0666666666666 322.1333333333333 10.6666666666667C396.8 38.4 448 110.9333333333333 448 192V198.4M288 360.5333333333334C320 354.1333333333334 349.8666666666666 339.2000000000001 373.3333333333333 317.8666666666667C375.4666666666667 315.7333333333334 377.6 311.4666666666667 377.6 311.4666666666667C371.2 317.8666666666667 356.2666666666667 328.5333333333334 347.7333333333334 324.2666666666667C349.8666666666667 317.8666666666667 375.4666666666667 285.8666666666667 377.6 283.7333333333334C377.6 283.7333333333334 384 256 386.1333333333333 253.8666666666667C386.1333333333333 249.6 371.2 194.1333333333334 371.2 185.6C371.2 183.4666666666667 352 145.0666666666667 354.1333333333333 145.0666666666667C347.7333333333333 130.1333333333333 341.3333333333333 130.1333333333333 339.2 128C337.0666666666666 128 324.2666666666667 123.7333333333334 309.3333333333333 119.4666666666667C296.5333333333333 117.3333333333333 281.5999999999999 113.0666666666666 270.9333333333333 115.2C264.5333333333333 115.2 256 115.2 249.6 119.4666666666667C247.4666666666666 121.6 230.3999999999999 130.1333333333333 226.1333333333333 132.2666666666667C219.7333333333333 134.4 215.4666666666666 138.6666666666666 211.2 142.9333333333333H234.6666666666667C247.4666666666667 145.0666666666666 302.9333333333333 164.2666666666667 300.8 172.8C300.8 179.2 290.1333333333334 183.4666666666667 285.8666666666667 187.7333333333333C279.4666666666667 189.8666666666666 253.8666666666667 185.6 243.2 181.3333333333333C243.2 181.3333333333333 202.6666666666667 192 192 200.5333333333333C192 202.6666666666666 189.8666666666667 215.4666666666666 189.8666666666667 217.6C187.7333333333334 219.7333333333333 196.2666666666667 226.1333333333333 196.2666666666667 226.1333333333333S217.6 247.4666666666667 217.6 249.6C221.8666666666667 249.6 226.1333333333334 253.8666666666666 228.2666666666667 256C226.1333333333334 256 230.4 258.1333333333334 236.8 262.4C243.2000000000001 266.6666666666667 247.4666666666667 266.6666666666667 247.4666666666667 273.0666666666667C247.4666666666667 273.0666666666667 258.1333333333334 292.2666666666667 245.3333333333334 290.1333333333334C245.3333333333334 290.1333333333334 226.1333333333334 292.2666666666667 219.7333333333334 292.2666666666667C213.3333333333334 288 211.2000000000001 290.1333333333334 204.8000000000001 292.2666666666667C204.8000000000001 292.2666666666667 200.5333333333334 296.5333333333333 200.5333333333334 298.6666666666667C202.6666666666668 302.9333333333333 217.6000000000001 334.9333333333333 224.0000000000001 337.0666666666666C219.7333333333334 345.6 198.4000000000001 339.2 194.1333333333334 332.8C194.1333333333334 332.8 177.0666666666667 320 168.5333333333334 317.8666666666666C168.5333333333334 320 157.8666666666667 322.1333333333334 147.2000000000001 322.1333333333334C185.6000000000001 354.1333333333334 236.8000000000001 369.0666666666666 288.0000000000001 360.5333333333333z" />
-    <glyph glyph-name="fish"
-      unicode="&#xF23A;"
-      horiz-adv-x="512" d=" M256 21.3333333333334L272.2133333333333 85.3333333333334C202.6666666666667 89.8133333333334 140.5866666666667 119.4666666666667 122.6666666666667 158.2933333333334C120.7466666666667 148.0533333333334 117.9733333333333 138.6666666666667 113.7066666666667 131.6266666666667C99.6266666666667 106.6666666666667 71.04 106.6666666666667 42.6666666666667 106.6666666666667C66.1333333333333 106.6666666666667 74.6666666666667 140.16 74.6666666666667 181.3333333333334S66.1333333333333 256 42.6666666666667 256C71.04 256 99.6266666666667 256 113.7066666666667 231.04C117.9733333333333 224 120.7466666666667 214.6133333333334 122.6666666666667 204.3733333333333C136.5333333333333 234.6666666666667 177.4933333333334 259.2000000000001 227.4133333333334 270.5066666666667L192 341.3333333333334C234.6666666666667 341.3333333333334 277.3333333333333 341.3333333333334 305.7066666666667 327.04C329.8133333333334 315.0933333333334 343.68 292.9066666666667 356.0533333333334 269.2266666666667C418.3466666666667 254.2933333333334 469.3333333333333 220.5866666666667 469.3333333333333 181.3333333333334C469.3333333333333 141.2266666666667 416 106.6666666666667 352 92.5866666666667C334.2933333333333 69.12 317.0133333333333 47.36 302.2933333333333 35.6266666666667C284.3733333333334 21.3333333333334 270.2933333333333 21.3333333333334 256 21.3333333333334M362.6666666666667 213.3333333333334C350.9333333333333 213.3333333333334 341.3333333333333 203.7333333333334 341.3333333333333 192S350.9333333333333 170.6666666666667 362.6666666666667 170.6666666666667S384 180.2666666666667 384 192S374.4 213.3333333333334 362.6666666666667 213.3333333333334z" />
-    <glyph glyph-name="flag"
-      unicode="&#xF23B;"
-      horiz-adv-x="512" d=" M307.2 320L298.6666666666667 362.6666666666667H106.6666666666667V0H149.3333333333333V149.3333333333334H268.8L277.3333333333333 106.6666666666667H426.6666666666667V320H307.2z" />
-    <glyph glyph-name="flag-checkered"
-      unicode="&#xF23C;"
-      horiz-adv-x="512" d=" M307.2 320H426.6666666666667V106.6666666666667H277.3333333333333L268.8 149.3333333333334H149.3333333333333V0H106.6666666666667V362.6666666666667H298.6666666666667L307.2 320M298.6666666666667 149.3333333333334H341.3333333333333V192H384V234.6666666666667H341.3333333333333V277.3333333333334H298.6666666666667V234.6666666666667L277.3333333333333 277.3333333333334V320H234.6666666666667V277.3333333333334H192V320H149.3333333333333V277.3333333333334H192V234.6666666666667H149.3333333333333V192H192V234.6666666666667H234.6666666666667V192H277.3333333333333V234.6666666666667L298.6666666666667 192V149.3333333333334M234.6666666666667 234.6666666666667V277.3333333333334H277.3333333333333V234.6666666666667H234.6666666666667M298.6666666666667 234.6666666666667H341.3333333333333V192H298.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="flag-outline"
-      unicode="&#xF23D;"
-      horiz-adv-x="512" d=" M309.3333333333333 320H426.6666666666667V106.6666666666667H277.3333333333333L266.6666666666667 149.3333333333334H149.3333333333333V0H106.6666666666667V362.6666666666667H298.6666666666667L309.3333333333333 320M149.3333333333333 320V192H277.3333333333333L288 149.3333333333334H384V277.3333333333334H298.6666666666667L288 320H149.3333333333333z" />
-    <glyph glyph-name="flag-triangle"
-      unicode="&#xF23F;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333H192V-21.3333333333333H149.3333333333333V405.3333333333333M405.3333333333333 256L234.6666666666667 136.5333333333334V375.4666666666667L405.3333333333333 256z" />
-    <glyph glyph-name="flag-variant"
-      unicode="&#xF240;"
-      horiz-adv-x="512" d=" M128 384C139.7333333333333 384 149.3333333333333 374.4 149.3333333333333 362.6666666666667V343.8933333333333C171.9466666666667 353.28 202.6666666666667 362.6666666666667 234.6666666666667 362.6666666666667C298.6666666666667 362.6666666666667 298.6666666666667 320 341.3333333333333 320C405.3333333333333 320 426.6666666666667 362.6666666666667 426.6666666666667 362.6666666666667V192S405.3333333333333 149.3333333333334 341.3333333333333 149.3333333333334S277.3333333333333 192 234.6666666666667 192C170.6666666666667 192 149.3333333333333 149.3333333333334 149.3333333333333 149.3333333333334V0H106.6666666666667V362.6666666666667C106.6666666666667 374.4 116.2666666666667 384 128 384z" />
-    <glyph glyph-name="flag-variant-outline"
-      unicode="&#xF23E;"
-      horiz-adv-x="512" d=" M128 384C139.7333333333333 384 149.3333333333333 374.4 149.3333333333333 362.6666666666667V343.8933333333333C171.9466666666667 353.28 202.6666666666667 362.6666666666667 234.6666666666667 362.6666666666667C298.6666666666667 362.6666666666667 298.6666666666667 320 341.3333333333333 320C405.3333333333333 320 426.6666666666667 362.6666666666667 426.6666666666667 362.6666666666667V192S405.3333333333333 149.3333333333334 341.3333333333333 149.3333333333334S277.3333333333333 192 234.6666666666667 192C170.6666666666667 192 149.3333333333333 149.3333333333334 149.3333333333333 149.3333333333334V0H106.6666666666667V362.6666666666667C106.6666666666667 374.4 116.2666666666667 384 128 384M149.3333333333333 293.3333333333334V202.6666666666667S192 234.6666666666667 234.6666666666667 234.6666666666667S298.6666666666667 192 341.3333333333333 192S384 213.3333333333334 384 213.3333333333334V288S362.6666666666667 277.3333333333334 341.3333333333333 277.3333333333334C298.6666666666667 277.3333333333334 277.3333333333333 320 234.6666666666667 320S149.3333333333333 293.3333333333334 149.3333333333333 293.3333333333334z" />
-    <glyph glyph-name="flash"
-      unicode="&#xF241;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333V170.6666666666667H213.3333333333333V-21.3333333333333L362.6666666666667 234.6666666666667H277.3333333333333L362.6666666666667 405.3333333333333H149.3333333333333z" />
-    <glyph glyph-name="flash-auto"
-      unicode="&#xF242;"
-      horiz-adv-x="512" d=" M359.4666666666667 284.8L384 362.6666666666667L408.5333333333333 284.8M405.3333333333333 405.3333333333333H362.6666666666667L294.4 213.3333333333334H334.9333333333334L349.8666666666667 256H418.1333333333334L433.0666666666667 213.3333333333334H473.6M64 405.3333333333333V149.3333333333334H128V-42.6666666666666L277.3333333333333 213.3333333333334H192L277.3333333333333 405.3333333333333H64z" />
-    <glyph glyph-name="flash-circle"
-      unicode="&#xF81F;"
-      horiz-adv-x="512" d=" M245.3333333333333 21.3333333333334L349.0133333333333 228.9066666666667H277.3333333333333V362.6666666666667L170.6666666666667 155.0933333333334H245.3333333333333V21.3333333333334M256 405.3333333333333C314.6666666666667 405.3333333333333 364.8 384 406.4 342.4C448 300.8 469.3333333333333 250.6666666666667 469.3333333333333 192S448 83.2 406.4 41.6C364.8 0 314.6666666666667 -21.3333333333333 256 -21.3333333333333S147.2 0 105.6 41.6C64 83.2 42.6666666666667 133.3333333333334 42.6666666666667 192S64 300.8 105.6 342.4C147.2 384 197.3333333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="flash-off"
-      unicode="&#xF243;"
-      horiz-adv-x="512" d=" M362.6666666666667 234.6666666666667H277.3333333333333L362.6666666666667 405.3333333333333H149.3333333333333V358.8266666666667L329.8133333333334 178.3466666666667M69.76 384L42.6666666666667 356.9066666666667L149.3333333333333 250.24V170.6666666666667H213.3333333333333V-21.3333333333333L289.7066666666667 109.6533333333334L378.24 21.3333333333334L405.3333333333333 48.4266666666667L69.76 384z" />
-    <glyph glyph-name="flash-outline"
-      unicode="&#xF6D4;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333H362.6666666666667L288 256H362.6666666666667L213.3333333333333 -21.3333333333333V149.3333333333334H149.3333333333333V405.3333333333333M192 362.6666666666667V192H256V135.2533333333333L298.6666666666667 213.3333333333334H218.4533333333333L293.5466666666666 362.6666666666667H192z" />
-    <glyph glyph-name="flash-red-eye"
-      unicode="&#xF67A;"
-      horiz-adv-x="512" d=" M341.3333333333333 341.3333333333334C329.3866666666667 341.3333333333334 320 331.9466666666667 320 320S329.3866666666667 298.6666666666667 341.3333333333333 298.6666666666667S362.6666666666667 308.0533333333334 362.6666666666667 320S353.28 341.3333333333334 341.3333333333333 341.3333333333334M341.3333333333333 405.3333333333333C283.0933333333333 405.3333333333333 233.3866666666667 369.92 213.3333333333333 320C233.3866666666667 270.0800000000001 283.0933333333333 234.6666666666667 341.3333333333333 234.6666666666667S449.28 270.0800000000001 469.3333333333333 320C449.28 369.92 399.5733333333333 405.3333333333333 341.3333333333333 405.3333333333333M341.3333333333333 373.3333333333334C370.7733333333333 373.3333333333334 394.6666666666667 349.44 394.6666666666667 320S370.7733333333333 266.6666666666667 341.3333333333333 266.6666666666667S288 290.56 288 320S311.8933333333333 373.3333333333334 341.3333333333333 373.3333333333334M64 405.3333333333333V149.3333333333334H128V-42.6666666666666L277.3333333333333 213.3333333333334H192L215.8933333333334 266.6666666666667C201.3866666666667 282.4533333333334 189.44 300.1600000000001 181.3333333333333 320C196.0533333333333 356.48 224 386.56 258.3466666666667 405.3333333333333H64z" />
-    <glyph glyph-name="flashlight"
-      unicode="&#xF244;"
-      horiz-adv-x="512" d=" M192 234.6666666666667L128 341.3333333333334H384L320 234.6666666666667H192M384 362.6666666666667H128V405.3333333333333H384V362.6666666666667M192 -21.3333333333333V213.3333333333334H320V-21.3333333333333H192M256 170.6666666666667C244.2666666666667 170.6666666666667 234.6666666666667 161.0666666666667 234.6666666666667 149.3333333333334S244.2666666666667 128 256 128S277.3333333333333 137.6 277.3333333333333 149.3333333333334S267.7333333333334 170.6666666666667 256 170.6666666666667z" />
-    <glyph glyph-name="flashlight-off"
-      unicode="&#xF245;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L320 58.24V-21.3333333333333H192V186.24L42.6666666666667 335.5733333333334M384 341.3333333333334L320 234.6666666666667H252.16L145.4933333333334 341.3333333333334H384M384 362.6666666666667H128V405.3333333333333H384V362.6666666666667M320 213.3333333333334V166.8266666666667L273.4933333333334 213.3333333333334H320z" />
-    <glyph glyph-name="flask"
-      unicode="&#xF093;"
-      horiz-adv-x="512" d=" M128 -21.3333333333333C92.5866666666667 -21.3333333333333 64 7.2533333333333 64 42.6666666666667C64 55.4666666666667 67.84 67.4133333333334 74.6666666666667 77.44L192 281.3866666666667V320C180.2666666666667 320 170.6666666666667 329.6 170.6666666666667 341.3333333333334V362.6666666666667C170.6666666666667 386.1333333333334 189.8666666666667 405.3333333333333 213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V341.3333333333334C341.3333333333333 329.6 331.7333333333334 320 320 320V281.3866666666667L437.3333333333333 77.44C444.16 67.4133333333334 448 55.4666666666666 448 42.6666666666667C448 7.2533333333333 419.4133333333333 -21.3333333333333 384 -21.3333333333333H128M106.6666666666667 42.6666666666667C106.6666666666667 30.9333333333333 116.2666666666667 21.3333333333334 128 21.3333333333334H384C395.7333333333334 21.3333333333334 405.3333333333333 30.9333333333333 405.3333333333333 42.6666666666667C405.3333333333333 47.1466666666667 403.84 51.4133333333334 401.4933333333334 54.8266666666667L352.64 139.3066666666667L298.6666666666667 85.3333333333334L190.5066666666667 193.4933333333334L110.5066666666667 54.8266666666667C108.16 51.4133333333334 106.6666666666667 47.1466666666667 106.6666666666667 42.6666666666667M277.3333333333333 234.6666666666667C265.6 234.6666666666667 256 225.0666666666667 256 213.3333333333334S265.6 192 277.3333333333333 192S298.6666666666667 201.6 298.6666666666667 213.3333333333334S289.0666666666667 234.6666666666667 277.3333333333333 234.6666666666667z" />
-    <glyph glyph-name="flask-empty"
-      unicode="&#xF094;"
-      horiz-adv-x="512" d=" M128 -21.3333333333333C92.5866666666667 -21.3333333333333 64 7.2533333333333 64 42.6666666666667C64 55.4666666666667 67.84 67.4133333333334 74.6666666666667 77.44L192 281.3866666666667V320C180.2666666666667 320 170.6666666666667 329.6 170.6666666666667 341.3333333333334V362.6666666666667C170.6666666666667 386.1333333333334 189.8666666666667 405.3333333333333 213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V341.3333333333334C341.3333333333333 329.6 331.7333333333334 320 320 320V281.3866666666667L437.3333333333333 77.44C444.16 67.4133333333334 448 55.4666666666666 448 42.6666666666667C448 7.2533333333333 419.4133333333333 -21.3333333333333 384 -21.3333333333333H128z" />
-    <glyph glyph-name="flask-empty-outline"
-      unicode="&#xF095;"
-      horiz-adv-x="512" d=" M106.6666666666667 42.6666666666667C106.6666666666667 30.9333333333333 116.2666666666667 21.3333333333334 128 21.3333333333334H384C395.7333333333334 21.3333333333334 405.3333333333333 30.9333333333333 405.3333333333333 42.6666666666667C405.3333333333333 47.1466666666667 403.84 51.4133333333334 401.4933333333334 54.8266666666667L277.3333333333333 269.8666666666667V362.6666666666667H234.6666666666667V269.8666666666667L110.5066666666667 54.8266666666667C108.16 51.4133333333334 106.6666666666667 47.1466666666667 106.6666666666667 42.6666666666667M128 -21.3333333333333C92.5866666666667 -21.3333333333333 64 7.2533333333333 64 42.6666666666667C64 55.4666666666667 67.84 67.4133333333334 74.6666666666667 77.44L192 281.3866666666667V320C180.2666666666667 320 170.6666666666667 329.6 170.6666666666667 341.3333333333334V362.6666666666667C170.6666666666667 386.1333333333334 189.8666666666667 405.3333333333333 213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V341.3333333333334C341.3333333333333 329.6 331.7333333333334 320 320 320V281.3866666666667L437.3333333333333 77.44C444.16 67.4133333333334 448 55.4666666666666 448 42.6666666666667C448 7.2533333333333 419.4133333333333 -21.3333333333333 384 -21.3333333333333H128z" />
-    <glyph glyph-name="flask-outline"
-      unicode="&#xF096;"
-      horiz-adv-x="512" d=" M106.6666666666667 42.6666666666667C106.6666666666667 30.9333333333333 116.2666666666667 21.3333333333334 128 21.3333333333334H384C395.7333333333334 21.3333333333334 405.3333333333333 30.9333333333333 405.3333333333333 42.6666666666667C405.3333333333333 47.1466666666667 403.84 51.4133333333334 401.4933333333334 54.8266666666667L277.3333333333333 269.8666666666667V362.6666666666667H234.6666666666667V269.8666666666667L110.5066666666667 54.8266666666667C108.16 51.4133333333334 106.6666666666667 47.1466666666667 106.6666666666667 42.6666666666667M128 -21.3333333333333C92.5866666666667 -21.3333333333333 64 7.2533333333333 64 42.6666666666667C64 55.4666666666667 67.84 67.4133333333334 74.6666666666667 77.44L192 281.3866666666667V320C180.2666666666667 320 170.6666666666667 329.6 170.6666666666667 341.3333333333334V362.6666666666667C170.6666666666667 386.1333333333334 189.8666666666667 405.3333333333333 213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V341.3333333333334C341.3333333333333 329.6 331.7333333333334 320 320 320V281.3866666666667L437.3333333333333 77.44C444.16 67.4133333333334 448 55.4666666666666 448 42.6666666666667C448 7.2533333333333 419.4133333333333 -21.3333333333333 384 -21.3333333333333H128M277.3333333333333 106.6666666666667L305.92 135.2533333333333L347.0933333333333 64H164.9066666666667L221.6533333333333 162.3466666666667L277.3333333333333 106.6666666666667M266.6666666666667 192C272.64 192 277.3333333333333 187.3066666666667 277.3333333333333 181.3333333333334S272.64 170.6666666666667 266.6666666666667 170.6666666666667S256 175.36 256 181.3333333333334S260.6933333333334 192 266.6666666666667 192z" />
-    <glyph glyph-name="flattr"
-      unicode="&#xF246;"
-      horiz-adv-x="512" d=" M448 192C448 85.9733333333334 362.0266666666667 0 256 0H96L207.7866666666667 111.7866666666667L238.08 81.7066666666667L199.04 42.6666666666667H256C338.56 42.6666666666667 405.3333333333333 109.44 405.3333333333333 192V298.6666666666667L448 341.3333333333334V192M64 192C64 298.0266666666667 149.9733333333333 384 256 384H416L304.2133333333333 272.2133333333334L273.92 302.2933333333334L312.96 341.3333333333334H256C173.44 341.3333333333334 106.6666666666667 274.5600000000001 106.6666666666667 192V85.3333333333334L64 42.6666666666667V192z" />
-    <glyph glyph-name="flip-to-back"
-      unicode="&#xF247;"
-      horiz-adv-x="512" d=" M320 85.3333333333334H362.6666666666667V128H320M320 341.3333333333334H362.6666666666667V384H320M106.6666666666667 298.6666666666667H64V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H362.6666666666667V42.6666666666667H106.6666666666667M405.3333333333333 85.3333333333334C428.8 85.3333333333334 448 104.5333333333333 448 128H405.3333333333333M405.3333333333333 256H448V298.6666666666667H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M192 85.3333333333334V128H149.3333333333333C149.3333333333333 104.5333333333333 168.5333333333333 85.3333333333334 192 85.3333333333334M277.3333333333333 384H234.6666666666667V341.3333333333334H277.3333333333333M405.3333333333333 384V341.3333333333334H448C448 365.0133333333333 428.8 384 405.3333333333333 384M277.3333333333333 128H234.6666666666667V85.3333333333334H277.3333333333333M192 384C168.32 384 149.3333333333333 365.0133333333333 149.3333333333333 341.3333333333334H192M192 213.3333333333334H149.3333333333333V170.6666666666667H192M192 298.6666666666667H149.3333333333333V256H192V298.6666666666667z" />
-    <glyph glyph-name="flip-to-front"
-      unicode="&#xF248;"
-      horiz-adv-x="512" d=" M149.3333333333333 0H192V42.6666666666667H149.3333333333333M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M405.3333333333333 128H192V341.3333333333334H405.3333333333333M405.3333333333333 384H192C168.32 384 149.3333333333333 365.0133333333333 149.3333333333333 341.3333333333334V128C149.3333333333333 104.5333333333333 168.5333333333333 85.3333333333334 192 85.3333333333334H405.3333333333333C428.8 85.3333333333334 448 104.5333333333333 448 128V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M320 0H362.6666666666667V42.6666666666667H320M64 256H106.6666666666667V298.6666666666667H64M106.6666666666667 0V42.6666666666667H64C64 19.2 83.2 0 106.6666666666667 0M64 85.3333333333334H106.6666666666667V128H64M64 170.6666666666667H106.6666666666667V213.3333333333334H64V170.6666666666667z" />
-    <glyph glyph-name="floor-lamp"
-      unicode="&#xF8DC;"
-      horiz-adv-x="512" d=" M320 405.3333333333333L362.6666666666667 256H149.3333333333333L192 405.3333333333333M234.6666666666667 234.6666666666667H277.3333333333333V21.3333333333334H341.3333333333333V-21.3333333333333H170.6666666666667V21.3333333333334H234.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="floor-plan"
-      unicode="&#xF820;"
-      horiz-adv-x="512" d=" M213.3333333333333 341.3333333333334V234.6666666666667H192V341.3333333333334H106.6666666666667V170.6666666666667H192V192H213.3333333333333V85.3333333333334H192V149.3333333333334H106.6666666666667V42.6666666666667H256V85.3333333333334H277.3333333333333V42.6666666666667H405.3333333333333V85.3333333333334H448V0H64V384H448V128H405.3333333333333V234.6666666666667H277.3333333333333V128H256V256H405.3333333333333V341.3333333333334H213.3333333333333z" />
-    <glyph glyph-name="floppy"
-      unicode="&#xF249;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V330.6666666666667L394.6666666666667 384H362.6666666666667V256C362.6666666666667 244.2666666666667 353.0666666666667 234.6666666666667 341.3333333333333 234.6666666666667H170.6666666666667C158.9333333333333 234.6666666666667 149.3333333333333 244.2666666666667 149.3333333333333 256V384H106.6666666666667M256 362.6666666666667V256H320V362.6666666666667H256M149.3333333333333 192H362.6666666666667C374.4 192 384 182.4 384 170.6666666666667V42.6666666666667H128V170.6666666666667C128 182.4 137.6 192 149.3333333333333 192z" />
-    <glyph glyph-name="floppy-variant"
-      unicode="&#xF9EE;"
-      horiz-adv-x="512" d=" M64 384V0H448V384H64M256 234.6666666666667C279.4666666666667 234.6666666666667 298.6666666666667 215.4666666666667 298.6666666666667 192S279.4666666666667 149.3333333333334 256 149.3333333333334S213.3333333333333 168.5333333333334 213.3333333333333 192S232.5333333333334 234.6666666666667 256 234.6666666666667M256 128C267.7333333333334 128 277.3333333333333 118.4 277.3333333333333 106.6666666666667V42.6666666666667C277.3333333333333 30.9333333333333 267.7333333333334 21.3333333333334 256 21.3333333333334S234.6666666666667 30.9333333333333 234.6666666666667 42.6666666666667V106.6666666666667C234.6666666666667 118.4 244.2666666666667 128 256 128z" />
-    <glyph glyph-name="flower"
-      unicode="&#xF24A;"
-      horiz-adv-x="512" d=" M64 170.6666666666667C64 64.64 149.9733333333333 -21.3333333333333 256 -21.3333333333333C256 85.3333333333334 170.0266666666667 170.6666666666667 64 170.6666666666667M256 330.6666666666667C285.44 330.6666666666667 309.3333333333333 306.7733333333333 309.3333333333333 277.3333333333334S285.44 224 256 224S202.6666666666667 247.8933333333333 202.6666666666667 277.3333333333334S226.56 330.6666666666667 256 330.6666666666667M119.4666666666667 229.3333333333334C119.4666666666667 199.8933333333334 143.36 176 172.8 176C184.1066666666666 176 194.56 179.6266666666667 202.6666666666667 185.3866666666667V181.3333333333334C202.6666666666667 151.8933333333334 226.56 128 256 128S309.3333333333333 151.8933333333334 309.3333333333333 181.3333333333334V185.3866666666667C317.44 179.6266666666667 327.8933333333333 176 339.2 176C368.64 176 392.5333333333333 199.8933333333334 392.5333333333333 229.3333333333334C392.5333333333333 250.6666666666667 379.9466666666666 268.8 362.0266666666667 277.3333333333334C379.9466666666666 285.8666666666667 392.5333333333333 304.2133333333334 392.5333333333333 325.3333333333334C392.5333333333333 354.7733333333333 368.64 378.6666666666667 339.2 378.6666666666667C327.8933333333333 378.6666666666667 317.44 375.2533333333334 309.3333333333333 369.28V373.3333333333334C309.3333333333333 402.7733333333333 285.44 426.6666666666667 256 426.6666666666667S202.6666666666667 402.7733333333333 202.6666666666667 373.3333333333334V369.28C194.56 375.2533333333334 184.1066666666667 378.6666666666667 172.8 378.6666666666667C143.36 378.6666666666667 119.4666666666667 354.7733333333333 119.4666666666667 325.3333333333334C119.4666666666667 304.2133333333334 132.0533333333333 285.8666666666667 149.9733333333333 277.3333333333334C132.0533333333333 268.8 119.4666666666667 250.6666666666667 119.4666666666667 229.3333333333334M256 -21.3333333333333C362.0266666666667 -21.3333333333333 448 64.64 448 170.6666666666667C341.3333333333333 170.6666666666667 256 85.3333333333334 256 -21.3333333333333z" />
-    <glyph glyph-name="flower-outline"
-      unicode="&#xF9EF;"
-      horiz-adv-x="512" d=" M184.7466666666667 169.1733333333334C147.6266666666667 169.1733333333334 117.3333333333333 199.2533333333333 117.3333333333333 236.1600000000001C117.3333333333333 251.3066666666667 122.88 265.8133333333334 132.0533333333333 277.3333333333334C123.0933333333333 288.8533333333334 117.3333333333333 303.36 117.3333333333333 318.5066666666667C117.3333333333333 355.4133333333334 147.84 385.4933333333334 184.7466666666667 385.4933333333334L193.92 384.8533333333334C203.9466666666667 409.3866666666667 228.0533333333333 426.6666666666667 256 426.6666666666667S308.0533333333333 409.3866666666667 318.08 384.8533333333334L327.2533333333334 385.4933333333334C364.16 385.4933333333334 394.6666666666667 355.4133333333334 394.6666666666667 318.5066666666667C394.6666666666667 303.36 389.12 288.8533333333334 379.9466666666666 277.3333333333334C388.9066666666667 265.8133333333334 394.6666666666667 251.3066666666667 394.6666666666667 236.1600000000001C394.6666666666667 199.2533333333333 364.16 169.1733333333334 327.2533333333334 169.1733333333334L318.08 169.8133333333333C308.0533333333333 145.28 283.9466666666667 128 256 128S203.9466666666667 145.28 193.92 169.8133333333334L184.7466666666667 169.1733333333334M256 170.6666666666667C269.2266666666667 170.6666666666667 279.8933333333333 181.3333333333334 280.32 194.1333333333333L277.9733333333334 217.3866666666667C271.1466666666667 214.8266666666667 263.68 213.3333333333334 256 213.3333333333334S241.0666666666667 214.8266666666667 234.6666666666667 217.3866666666667L231.68 194.1333333333333C232.1066666666667 181.3333333333334 242.7733333333334 170.6666666666667 256 170.6666666666667M327.2533333333334 211.84C340.6933333333334 211.84 352 222.72 352 236.3733333333334C352 245.3333333333334 346.24 254.2933333333334 337.7066666666667 258.3466666666667L318.9333333333333 267.3066666666667C316.3733333333334 251.52 308.0533333333333 237.8666666666667 296.32 228.2666666666667L313.6 216.1066666666667C317.44 213.3333333333333 322.1333333333334 211.84 327.2533333333334 211.84M313.3866666666667 338.56L295.8933333333333 326.6133333333334C307.84 317.0133333333333 316.16 303.36 318.72 288L337.4933333333334 296.5333333333334C346.24 300.8 352 309.3333333333334 352 318.5066666666667C352 331.9466666666667 340.6933333333334 342.8266666666667 327.2533333333334 342.8266666666667C322.3466666666667 342.8266666666667 317.6533333333333 341.3333333333334 313.3866666666667 338.56M256 384C242.7733333333334 384 232.1066666666667 373.3333333333334 231.68 360.5333333333334L234.6666666666667 337.28C241.0666666666667 339.8400000000001 248.32 341.3333333333334 256 341.3333333333334S271.1466666666667 339.8400000000001 277.9733333333333 337.28L280.32 360.5333333333333C279.8933333333333 373.3333333333334 269.2266666666667 384 256 384M184.7466666666667 342.8266666666667C171.3066666666667 342.8266666666667 160 331.9466666666667 160 318.5066666666667C160 309.3333333333334 165.76 300.8 174.2933333333333 296.5333333333334L193.0666666666667 288C195.6266666666667 303.36 203.9466666666667 317.0133333333333 215.68 326.6133333333334L198.4 338.5600000000001C194.56 341.3333333333334 189.8666666666667 342.8266666666667 184.7466666666667 342.8266666666667M174.2933333333333 258.1333333333334C165.76 253.8666666666667 160 245.3333333333334 160 236.3733333333334C160 222.9333333333333 171.3066666666667 212.0533333333334 184.7466666666667 212.0533333333334C189.6533333333333 212.0533333333334 194.3466666666666 213.3333333333334 198.6133333333334 216.32L215.8933333333334 228.0533333333334C203.9466666666667 237.6533333333333 195.6266666666667 251.3066666666667 193.0666666666667 266.6666666666667L174.2933333333333 258.1333333333334M256 -21.3333333333333C149.9733333333333 -21.3333333333333 64 64.64 64 170.6666666666667C170.0266666666667 170.6666666666667 256 84.6933333333333 256 -21.3333333333333C256 84.6933333333333 341.9733333333334 170.6666666666667 448 170.6666666666667C448 64.64 362.0266666666667 -21.3333333333333 256 -21.3333333333333M308.0533333333333 30.72C348.5866666666667 45.8666666666667 380.8 78.08 395.9466666666666 118.6133333333334C355.4133333333333 103.6800000000001 323.2 71.2533333333335 308.0533333333333 30.72M116.0533333333333 118.6133333333334C131.1999999999999 78.0800000000001 163.4133333333333 45.8666666666667 203.9466666666666 30.72C189.0133333333333 71.2533333333333 156.5866666666666 103.4666666666667 116.0533333333333 118.6133333333334z" />
-    <glyph glyph-name="flower-tulip"
-      unicode="&#xF9F0;"
-      horiz-adv-x="512" d=" M64 170.6666666666667C64 64.64 149.9733333333333 -21.3333333333333 256 -21.3333333333333C256 84.6933333333333 170.0266666666667 170.6666666666667 64 170.6666666666667M256 -21.3333333333333C362.0266666666667 -21.3333333333333 448 64.64 448 170.6666666666667C341.9733333333334 170.6666666666667 256 84.6933333333333 256 -21.3333333333333M384 384V277.3333333333334C384 206.72 326.6133333333334 149.3333333333334 256 149.3333333333334S128 206.72 128 277.3333333333334V384C143.7866666666667 384 159.36 381.44 174.08 375.68C185.8133333333333 370.7733333333333 196.2666666666667 363.52 205.0133333333333 354.3466666666667L256 405.3333333333333L306.9866666666667 354.3466666666667C315.7333333333334 363.52 326.1866666666667 370.7733333333333 337.92 375.68C352.64 381.44 368.2133333333334 384 384 384z" />
-    <glyph glyph-name="flower-tulip-outline"
-      unicode="&#xF9F1;"
-      horiz-adv-x="512" d=" M64 170.6666666666667C64 64.64 149.9733333333333 -21.3333333333333 256 -21.3333333333333C256 84.6933333333333 170.0266666666667 170.6666666666667 64 170.6666666666667M116.0533333333333 118.6133333333334C156.8 103.4666666666667 188.8 71.4666666666667 203.9466666666666 30.72C163.2 45.8666666666667 131.2 77.8666666666667 116.0533333333333 118.6133333333334M256 -21.3333333333333C362.0266666666667 -21.3333333333333 448 64.64 448 170.6666666666667C341.9733333333334 170.6666666666667 256 84.6933333333333 256 -21.3333333333333M307.6266666666667 30.5066666666667C322.3466666666667 71.68 354.9866666666667 104.3200000000001 396.16 119.04C381.0133333333333 78.08 348.5866666666667 45.6533333333334 307.6266666666667 30.5066666666667M256 149.3333333333334C326.6133333333334 149.3333333333334 384 206.72 384 277.3333333333334V384C368.2133333333334 384 352.64 381.44 337.92 375.68C326.1866666666666 370.7733333333333 315.7333333333334 363.52 306.9866666666667 354.3466666666667L256 405.3333333333333L205.0133333333333 354.3466666666667C196.2666666666667 363.52 185.8133333333333 370.7733333333333 174.08 375.68C159.36 381.44 143.7866666666667 384 128 384V277.3333333333334C128 206.72 185.3866666666667 149.3333333333334 256 149.3333333333334M170.6666666666667 328.32L204.16 293.12L256 344.9600000000001L307.84 293.12L341.3333333333333 328.32V277.3333333333334C341.3333333333333 230.1866666666667 303.1466666666667 192 256 192S170.6666666666667 230.1866666666667 170.6666666666667 277.3333333333334V328.32z" />
-    <glyph glyph-name="folder"
-      unicode="&#xF24B;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V277.3333333333334C469.3333333333333 301.0133333333333 450.1333333333334 320 426.6666666666667 320H256L213.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="folder-account"
-      unicode="&#xF24C;"
-      horiz-adv-x="512" d=" M405.3333333333333 85.3333333333334H234.6666666666667V106.6666666666667C234.6666666666667 135.04 291.6266666666667 149.3333333333334 320 149.3333333333334S405.3333333333333 135.04 405.3333333333333 106.6666666666667M320 256C343.4666666666667 256 362.6666666666667 236.8 362.6666666666667 213.3333333333334S343.4666666666667 170.6666666666667 320 170.6666666666667S277.3333333333333 189.8666666666667 277.3333333333333 213.3333333333334C277.3333333333333 237.0133333333333 296.5333333333333 256 320 256M426.6666666666667 320H256L213.3333333333333 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V277.3333333333334C469.3333333333333 301.0133333333333 450.1333333333334 320 426.6666666666667 320z" />
-    <glyph glyph-name="folder-clock"
-      unicode="&#xFAB9;"
-      horiz-adv-x="512" d=" M64 362.6666666666667C40.32 362.6666666666667 21.3333333333333 343.68 21.3333333333333 320V64C21.3333333333333 40.5333333333333 40.5333333333333 21.3333333333334 64 21.3333333333334H218.88C246.8266666666667 -18.7733333333333 292.48 -42.6666666666666 341.3333333333333 -42.6666666666666C423.8933333333333 -42.6666666666666 490.6666666666666 24.1066666666667 490.6666666666666 106.6666666666667C490.6666666666666 145.7066666666667 475.3066666666667 183.04 448 210.9866666666667V277.3333333333334C448 301.0133333333333 428.8 320 405.3333333333333 320H234.6666666666667L192 362.6666666666667H64M341.3333333333333 213.3333333333334C400.2133333333333 213.3333333333334 448 165.5466666666667 448 106.6666666666667S400.2133333333333 0 341.3333333333333 0S234.6666666666667 47.7866666666668 234.6666666666667 106.6666666666667S282.4533333333333 213.3333333333334 341.3333333333333 213.3333333333334M320 192V85.3333333333334L397.0133333333333 39.2533333333333L413.0133333333333 65.28L352 101.3333333333334V192H320z" />
-    <glyph glyph-name="folder-clock-outline"
-      unicode="&#xFABA;"
-      horiz-adv-x="512" d=" M320 192H352V101.3333333333334L413.0133333333333 65.28L397.0133333333333 39.2533333333333L320 85.3333333333334V192M405.3333333333333 277.3333333333334H64V64H198.1866666666667C194.1333333333333 77.44 192 91.7333333333334 192 106.6666666666667C192 189.2266666666667 258.7733333333333 256 341.3333333333333 256C364.16 256 385.92 250.88 405.3333333333333 241.7066666666667V277.3333333333334M64 21.3333333333334C40.32 21.3333333333334 21.3333333333333 40.5333333333333 21.3333333333333 64V320C21.3333333333333 343.4666666666667 40.5333333333333 362.6666666666667 64 362.6666666666667H192L234.6666666666667 320H405.3333333333333C428.8 320 448 300.8 448 277.3333333333334V211.2C474.4533333333333 184.3200000000001 490.6666666666666 147.4133333333334 490.6666666666666 106.6666666666667C490.6666666666666 24.1066666666667 423.8933333333333 -42.6666666666666 341.3333333333333 -42.6666666666666C290.56 -42.6666666666666 245.3333333333333 -17.28 218.6666666666667 21.3333333333334H64M341.3333333333333 213.3333333333334C282.4533333333333 213.3333333333334 234.6666666666667 165.5466666666667 234.6666666666667 106.6666666666667S282.4533333333333 0 341.3333333333333 0S448 47.7866666666668 448 106.6666666666667S400.2133333333333 213.3333333333334 341.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="folder-download"
-      unicode="&#xF24D;"
-      horiz-adv-x="512" d=" M426.6666666666667 320C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667H213.3333333333333L256 320H426.6666666666667M410.6666666666667 170.6666666666667H341.3333333333333V256H298.6666666666667V170.6666666666667H229.3333333333333L320 80" />
-    <glyph glyph-name="folder-edit"
-      unicode="&#xF8DD;"
-      horiz-adv-x="512" d=" M64 362.6666666666667C40.32 362.6666666666667 21.3333333333333 343.68 21.3333333333333 320V64C21.3333333333333 40.5333333333333 40.5333333333333 21.3333333333334 64 21.3333333333334H234.6666666666667V61.6533333333334L448 274.9866666666667V277.3333333333334C448 301.0133333333333 428.8 320 405.3333333333333 320H234.6666666666667L192 362.6666666666667H64M448.8533333333333 210.56C445.8666666666666 210.56 442.88 209.28 440.5333333333333 206.9333333333334L419.2 185.6L462.9333333333333 141.8666666666667L484.2666666666667 163.2000000000001C488.9599999999999 167.6800000000001 488.9599999999999 175.1466666666668 484.2666666666667 179.6266666666667L456.9599999999999 206.9333333333334C454.6133333333333 209.28 451.84 210.56 448.8533333333333 210.56M406.8266666666667 173.2266666666667L277.3333333333333 43.9466666666667V0H321.28L450.56 129.4933333333334L406.8266666666667 173.2266666666667z" />
-    <glyph glyph-name="folder-google-drive"
-      unicode="&#xF24E;"
-      horiz-adv-x="512" d=" M293.3333333333333 256H344.32L405.3333333333333 149.3333333333334H342.4L288 246.1866666666667M390.4 85.3333333333334H272L301.8666666666667 138.6666666666667H411.0933333333333L416.64 128.8533333333334M245.3333333333333 85.3333333333334L221.8666666666667 130.9866666666667L282.4533333333333 236.8000000000001L314.4533333333333 180.0533333333334L261.3333333333333 85.3333333333334M426.6666666666667 320H256L213.3333333333333 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V277.3333333333334C469.3333333333333 301.0133333333333 450.1333333333334 320 426.6666666666667 320z" />
-    <glyph glyph-name="folder-image"
-      unicode="&#xF24F;"
-      horiz-adv-x="512" d=" M106.6666666666667 85.3333333333334L202.6666666666667 213.3333333333334L277.3333333333333 117.3333333333334L330.6666666666667 181.3333333333334L405.3333333333333 85.3333333333334M426.6666666666667 320H256L213.3333333333333 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V277.3333333333334C469.3333333333333 300.8 450.1333333333334 320 426.6666666666667 320z" />
-    <glyph glyph-name="folder-key"
-      unicode="&#xF8AB;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V277.3333333333334C469.3333333333333 300.8 450.1333333333334 320 426.6666666666667 320H256L213.3333333333333 362.6666666666667M234.6666666666667 234.6666666666667C262.6133333333334 234.6666666666667 286.2933333333333 216.7466666666667 295.04 192H405.3333333333333V149.3333333333334H384V106.6666666666667H341.3333333333333V149.3333333333334H295.04C286.2933333333333 124.3733333333333 262.6133333333334 106.6666666666667 234.6666666666667 106.6666666666667C199.2533333333333 106.6666666666667 170.6666666666667 135.2533333333333 170.6666666666667 170.6666666666667S199.2533333333333 234.6666666666667 234.6666666666667 234.6666666666667M234.6666666666667 192C222.9333333333333 192 213.3333333333333 182.4 213.3333333333333 170.6666666666667C213.3333333333333 158.72 222.9333333333333 149.3333333333334 234.6666666666667 149.3333333333334S256 158.9333333333333 256 170.6666666666667S246.4 192 234.6666666666667 192z" />
-    <glyph glyph-name="folder-key-network"
-      unicode="&#xF8AC;"
-      horiz-adv-x="512" d=" M128 362.6666666666667C104.32 362.6666666666667 85.3333333333333 343.68 85.3333333333333 320V149.3333333333334C85.3333333333333 125.8666666666667 104.5333333333333 106.6666666666667 128 106.6666666666667H234.6666666666667V64H213.3333333333333C201.6 64 192 54.4 192 42.6666666666667H42.6666666666667V0H192C192 -11.7333333333333 201.6 -21.3333333333333 213.3333333333333 -21.3333333333333H298.6666666666667C310.4 -21.3333333333333 320 -11.7333333333333 320 0H469.3333333333333V42.6666666666667H320C320 54.4 310.4 64 298.6666666666667 64H277.3333333333333V106.6666666666667H384C407.4666666666667 106.6666666666667 426.6666666666667 125.8666666666667 426.6666666666667 149.3333333333334V277.3333333333334C426.6666666666667 300.8 407.4666666666667 320 384 320H256L213.3333333333333 362.6666666666667H128M192 277.3333333333334C219.9466666666667 277.3333333333334 243.6266666666667 259.6266666666667 252.3733333333334 234.6666666666667H362.6666666666667V192H341.3333333333333V149.3333333333334H298.6666666666667V192H252.3733333333334C243.6266666666667 167.04 219.9466666666667 149.3333333333334 192 149.3333333333334C156.5866666666667 149.3333333333334 128 177.92 128 213.3333333333334S156.5866666666667 277.3333333333334 192 277.3333333333334M192 234.6666666666667C180.2666666666667 234.6666666666667 170.6666666666667 225.0666666666667 170.6666666666667 213.3333333333334C170.6666666666667 201.3866666666667 180.2666666666667 192 192 192S213.3333333333333 201.6 213.3333333333333 213.3333333333334S203.7333333333334 234.6666666666667 192 234.6666666666667z" />
-    <glyph glyph-name="folder-lock"
-      unicode="&#xF250;"
-      horiz-adv-x="512" d=" M426.6666666666667 320C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667H213.3333333333333L256 320H426.6666666666667M405.3333333333333 85.3333333333334V170.6666666666667H384V192C384 227.4133333333334 355.4133333333333 256 320 256S256 227.4133333333334 256 192V170.6666666666667H234.6666666666667V85.3333333333334H405.3333333333333M320 213.3333333333334C331.7333333333334 213.3333333333334 341.3333333333333 203.7333333333334 341.3333333333333 192V170.6666666666667H298.6666666666667V192C298.6666666666667 203.7333333333334 308.2666666666667 213.3333333333334 320 213.3333333333334z" />
-    <glyph glyph-name="folder-lock-open"
-      unicode="&#xF251;"
-      horiz-adv-x="512" d=" M426.6666666666667 320C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667H213.3333333333333L256 320H426.6666666666667M405.3333333333333 85.3333333333334V170.6666666666667H298.6666666666667V213.3333333333334C298.6666666666667 225.0666666666667 308.2666666666667 234.6666666666667 320 234.6666666666667S341.3333333333333 225.0666666666667 341.3333333333333 213.3333333333334H384C384 248.7466666666667 355.4133333333333 277.3333333333334 320 277.3333333333334S256 248.7466666666667 256 213.3333333333334V170.6666666666667H234.6666666666667V85.3333333333334H405.3333333333333z" />
-    <glyph glyph-name="folder-move"
-      unicode="&#xF252;"
-      horiz-adv-x="512" d=" M298.6666666666667 64V128H213.3333333333333V213.3333333333334H298.6666666666667V277.3333333333334L405.3333333333333 170.6666666666667M426.6666666666667 320H256L213.3333333333333 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V277.3333333333334C469.3333333333333 301.0133333333333 450.1333333333334 320 426.6666666666667 320z" />
-    <glyph glyph-name="folder-multiple"
-      unicode="&#xF253;"
-      horiz-adv-x="512" d=" M469.3333333333333 362.6666666666667H298.6666666666667L256 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V106.6666666666667C85.3333333333333 83.2 104.5333333333333 64 128 64H469.3333333333333C492.8 64 512 83.2 512 106.6666666666667V320C512 343.4666666666667 492.8 362.6666666666667 469.3333333333333 362.6666666666667M42.6666666666667 320H0V21.3333333333334C0 -2.1333333333333 19.2 -21.3333333333333 42.6666666666667 -21.3333333333333H426.6666666666667V21.3333333333334H42.6666666666667V320z" />
-    <glyph glyph-name="folder-multiple-image"
-      unicode="&#xF254;"
-      horiz-adv-x="512" d=" M149.3333333333333 128L245.3333333333333 256L320 160L373.3333333333333 224L448 128M469.3333333333333 362.6666666666667H298.6666666666667L256 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V106.6666666666667C85.3333333333333 83.2 104.5333333333333 64 128 64H469.3333333333333C492.8 64 512 83.2 512 106.6666666666667V320C512 343.4666666666667 492.8 362.6666666666667 469.3333333333333 362.6666666666667M42.6666666666667 320H0V21.3333333333334C0 -2.1333333333333 19.2 -21.3333333333333 42.6666666666667 -21.3333333333333H426.6666666666667V21.3333333333334H42.6666666666667V320z" />
-    <glyph glyph-name="folder-multiple-outline"
-      unicode="&#xF255;"
-      horiz-adv-x="512" d=" M469.3333333333333 362.6666666666667C492.8 362.6666666666667 512 343.4666666666667 512 320V106.6666666666667C512 83.2 492.8 64 469.3333333333333 64H128C104.5333333333333 64 85.3333333333333 83.2 85.3333333333333 106.6666666666667V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333H256L298.6666666666667 362.6666666666667H469.3333333333333M42.6666666666667 320V21.3333333333334H426.6666666666667V-21.3333333333333H42.6666666666667C19.2 -21.3333333333333 0 -2.1333333333333 0 21.3333333333334V320H42.6666666666667M128 320V106.6666666666667H469.3333333333333V320H128z" />
-    <glyph glyph-name="folder-network"
-      unicode="&#xF86F;"
-      horiz-adv-x="512" d=" M64 149.3333333333334V362.6666666666667C64 386.1333333333334 83.2 405.3333333333333 106.6666666666667 405.3333333333333H234.6666666666667L277.3333333333333 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V149.3333333333334C448 125.8666666666667 428.8 106.6666666666667 405.3333333333333 106.6666666666667H277.3333333333333V64H298.6666666666667C310.4 64 320 54.4 320 42.6666666666667H469.3333333333333V0H320C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0H42.6666666666667V42.6666666666667H192C192 54.4 201.6 64 213.3333333333333 64H234.6666666666667V106.6666666666667H106.6666666666667C83.2 106.6666666666667 64 125.8666666666667 64 149.3333333333334z" />
-    <glyph glyph-name="folder-open"
-      unicode="&#xF76F;"
-      horiz-adv-x="512" d=" M405.3333333333333 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667H213.3333333333333L256 320H405.3333333333333C428.8 320 448 300.8 448 277.3333333333334H85.3333333333333V64L130.9866666666667 234.6666666666667H495.1466666666666L446.5066666666667 53.3333333333334C441.6 34.7733333333333 424.9599999999999 21.3333333333334 405.3333333333333 21.3333333333334z" />
-    <glyph glyph-name="folder-outline"
-      unicode="&#xF256;"
-      horiz-adv-x="512" d=" M426.6666666666667 64H85.3333333333333V277.3333333333334H426.6666666666667M426.6666666666667 320H256L213.3333333333333 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V277.3333333333334C469.3333333333333 301.0133333333333 450.1333333333334 320 426.6666666666667 320z" />
-    <glyph glyph-name="folder-plus"
-      unicode="&#xF257;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667L256 320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667H213.3333333333333M320 256V192H256V149.3333333333334H320V85.3333333333334H362.6666666666667V149.3333333333334H426.6666666666667V192H362.6666666666667V256H320z" />
-    <glyph glyph-name="folder-remove"
-      unicode="&#xF258;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667L256 320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667H213.3333333333333M265.8133333333334 215.8933333333334L311.2533333333334 170.6666666666667L265.8133333333334 125.44L296.1066666666667 95.1466666666667L341.3333333333333 140.5866666666667L386.56 95.1466666666667L416.8533333333333 125.4400000000001L371.4133333333333 170.6666666666667L416.8533333333333 215.8933333333334L386.56 246.1866666666667L341.3333333333333 200.7466666666667L296.1066666666667 246.1866666666667L265.8133333333333 215.8933333333333z" />
-    <glyph glyph-name="folder-search"
-      unicode="&#xF967;"
-      horiz-adv-x="512" d=" M352 192C405.3333333333333 192 448 149.3333333333334 448 96C448 77.2266666666667 442.6666666666667 59.52 433.28 44.8000000000001L498.9866666666667 -21.3333333333333L469.3333333333333 -50.9866666666667L402.7733333333333 14.5066666666667C388.0533333333333 5.3333333333334 370.56 0 352 0C298.6666666666667 0 256 42.6666666666667 256 96S298.6666666666667 192 352 192M352 149.3333333333334C322.56 149.3333333333334 298.6666666666667 125.44 298.6666666666667 96S322.56 42.6666666666667 352 42.6666666666667S405.3333333333333 66.5600000000001 405.3333333333333 96S381.44 149.3333333333334 352 149.3333333333334M192 362.6666666666667L234.6666666666667 320H405.3333333333333C428.8 320 448 300.8 448 277.3333333333334V196.0533333333334C423.04 219.9466666666667 389.3333333333333 234.6666666666667 352 234.6666666666667C275.4133333333333 234.6666666666667 213.3333333333333 172.5866666666667 213.3333333333333 96C213.3333333333333 68.48 221.2266666666666 42.6666666666667 234.6666666666667 21.3333333333334H64C40.32 21.3333333333334 21.3333333333333 40.5333333333333 21.3333333333333 64V320C21.3333333333333 343.68 40.32 362.6666666666667 64 362.6666666666667H192z" />
-    <glyph glyph-name="folder-search-outline"
-      unicode="&#xF968;"
-      horiz-adv-x="512" d=" M352 192C405.3333333333333 192 448 149.3333333333334 448 96C448 77.2266666666667 442.6666666666667 59.52 433.28 44.8000000000001L498.9866666666667 -21.3333333333333L469.3333333333333 -50.9866666666667L402.7733333333333 14.5066666666667C388.0533333333333 5.3333333333334 370.56 0 352 0C298.6666666666667 0 256 42.6666666666667 256 96S298.6666666666667 192 352 192M352 149.3333333333334C322.56 149.3333333333334 298.6666666666667 125.44 298.6666666666667 96S322.56 42.6666666666667 352 42.6666666666667S405.3333333333333 66.5600000000001 405.3333333333333 96S381.44 149.3333333333334 352 149.3333333333334M405.3333333333333 277.3333333333334H64V64H216.96C220.5866666666667 48.64 226.7733333333334 34.3466666666667 234.6666666666667 21.3333333333334H64C40.32 21.3333333333334 21.3333333333333 40.5333333333333 21.3333333333333 64V320C21.3333333333333 343.68 40.32 362.6666666666667 64 362.6666666666667H192L234.6666666666667 320H405.3333333333333C428.8 320 448 300.8 448 277.3333333333334V196.0533333333334C435.6266666666667 207.7866666666667 421.3333333333333 217.3866666666667 405.3333333333333 224V277.3333333333334z" />
-    <glyph glyph-name="folder-star"
-      unicode="&#xF69C;"
-      horiz-adv-x="512" d=" M426.6666666666667 320H256L213.3333333333333 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V277.3333333333334C469.3333333333333 300.8 450.1333333333334 320 426.6666666666667 320M382.7200000000001 85.3333333333334L320 122.0266666666667L257.28 85.3333333333334L273.92 156.3733333333333L218.6666666666667 204.16L291.4133333333333 210.3466666666667L320 277.3333333333334L348.5866666666667 210.3466666666667L421.3333333333333 204.16L366.08 156.3733333333333L382.7200000000001 85.3333333333334z" />
-    <glyph glyph-name="folder-upload"
-      unicode="&#xF259;"
-      horiz-adv-x="512" d=" M426.6666666666667 320C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H213.3333333333333L256 320H426.6666666666667M229.3333333333333 170.6666666666667H298.6666666666667V85.3333333333334H341.3333333333333V170.6666666666667H410.6666666666667L320 261.3333333333334" />
-    <glyph glyph-name="font-awesome"
-      unicode="&#xF03A;"
-      horiz-adv-x="512" d=" M128 384C157.44 384 181.3333333333333 360.1066666666667 181.3333333333333 330.6666666666667C181.3333333333333 308.6933333333334 168.1066666666667 289.92 149.3333333333333 281.8133333333334V263.2533333333334C173.0133333333333 269.6533333333334 207.36 277.3333333333334 234.6666666666667 277.3333333333334C259.2 277.3333333333334 274.9866666666667 272.64 288.8533333333333 268.3733333333334C301.44 264.5333333333334 312.5333333333333 261.3333333333334 330.6666666666667 261.3333333333334C365.44 261.3333333333334 392.5333333333333 273.4933333333334 395.52 274.9866666666667C398.5066666666667 276.48 401.92 277.3333333333334 405.3333333333333 277.3333333333334C417.0666666666667 277.3333333333334 426.6666666666667 267.7333333333334 426.6666666666667 256V85.3333333333334C426.6666666666667 77.2266666666667 422.1866666666666 69.9733333333334 414.9333333333333 66.3466666666667C413.44 65.4933333333333 377.8133333333334 48 330.6666666666667 48C306.9866666666667 48 286.9333333333333 52.2666666666667 267.52 56.5333333333333C249.3866666666667 60.3733333333333 232.32 64 213.3333333333333 64C188.8 64 163.6266666666667 55.68 149.3333333333333 49.92V-21.3333333333333H106.6666666666667V281.8133333333334C87.8933333333333 289.92 74.6666666666667 308.6933333333334 74.6666666666667 330.6666666666667C74.6666666666667 360.1066666666667 98.56 384 128 384z" />
-    <glyph glyph-name="food"
-      unicode="&#xF25A;"
-      horiz-adv-x="512" d=" M330.6666666666667 0L298.6666666666667 277.3333333333334H346.24L322.1333333333334 374.1866666666667L359.2533333333334 384L385.92 277.3333333333334H469.3333333333333L437.3333333333333 0H330.6666666666667M106.6666666666667 213.3333333333334H213.3333333333333C248.7466666666667 213.3333333333334 277.3333333333333 184.7466666666667 277.3333333333333 149.3333333333334H42.6666666666667C42.6666666666667 184.7466666666667 71.2533333333333 213.3333333333334 106.6666666666667 213.3333333333334M277.3333333333333 64C277.3333333333333 28.5866666666667 248.7466666666667 0 213.3333333333333 0H106.6666666666667C71.2533333333333 0 42.6666666666667 28.5866666666667 42.6666666666667 64H277.3333333333333M64 128H170.6666666666667L202.6666666666667 96L234.6666666666667 128H256C267.7333333333334 128 277.3333333333333 118.4 277.3333333333333 106.6666666666667S267.7333333333334 85.3333333333334 256 85.3333333333334H64C52.2666666666667 85.3333333333334 42.6666666666667 94.9333333333333 42.6666666666667 106.6666666666667S52.2666666666667 128 64 128z" />
-    <glyph glyph-name="food-apple"
-      unicode="&#xF25B;"
-      horiz-adv-x="512" d=" M426.6666666666667 234.6666666666667C469.3333333333333 170.6666666666667 362.6666666666667 -21.3333333333333 320 -21.3333333333333S277.3333333333333 0 256 0S234.6666666666667 -21.3333333333333 192 -21.3333333333333S42.6666666666667 170.6666666666667 85.3333333333333 234.6666666666667S192 298.6666666666667 234.6666666666667 277.3333333333334V341.3333333333334C114.7733333333333 275.8400000000001 87.68 367.36 87.68 367.36S144.4266666666667 443.9466666666667 234.6666666666667 341.3333333333334V384H277.3333333333333V277.3333333333334C320 298.6666666666667 384 298.6666666666667 426.6666666666667 234.6666666666667z" />
-    <glyph glyph-name="food-croissant"
-      unicode="&#xF7C7;"
-      horiz-adv-x="512" d=" M469.3333333333333 42.6666666666667L405.3333333333333 85.3333333333334L469.3333333333333 128V42.6666666666667M320 128L405.3333333333333 256L469.3333333333333 170.6666666666667L384 106.6666666666667L320 128M106.6666666666667 85.3333333333334L42.6666666666667 42.6666666666667V128L106.6666666666667 85.3333333333334M192 128L128 106.6666666666667L42.6666666666667 170.6666666666667L106.6666666666667 256L192 128M298.6666666666667 320L384 277.3333333333334L277.3333333333333 128H234.6666666666667L128 277.3333333333334L213.3333333333333 320H298.6666666666667z" />
-    <glyph glyph-name="food-fork-drink"
-      unicode="&#xF5F2;"
-      horiz-adv-x="512" d=" M64 384C52.2666666666667 384 42.6666666666667 374.4 42.6666666666667 362.6666666666667V245.3333333333334C42.6666666666667 209.28 64.64 178.5600000000001 96 165.9733333333334V32C96 14.2933333333334 110.2933333333333 0 128 0S160 14.2933333333334 160 32V165.9733333333334C191.36 178.5600000000001 213.3333333333333 209.28 213.3333333333333 245.3333333333334V362.6666666666667C213.3333333333333 374.4 203.7333333333334 384 192 384S170.6666666666667 374.4 170.6666666666667 362.6666666666667V277.3333333333334C170.6666666666667 271.36 165.9733333333333 266.6666666666667 160 266.6666666666667S149.3333333333333 271.36 149.3333333333333 277.3333333333334V362.6666666666667C149.3333333333333 374.4 139.7333333333333 384 128 384S106.6666666666667 374.4 106.6666666666667 362.6666666666667V277.3333333333334C106.6666666666667 271.36 101.9733333333333 266.6666666666667 96 266.6666666666667S85.3333333333333 271.36 85.3333333333333 277.3333333333334V362.6666666666667C85.3333333333333 374.4 75.7333333333333 384 64 384M424.1066666666667 384C421.3333333333333 384 418.56 382.0800000000001 416 380.5866666666667L341.3333333333333 336V256H256V213.3333333333334H277.3333333333333L298.6666666666667 0H426.6666666666667L448 213.3333333333334H469.3333333333333V256H384V312.7466666666667L437.3333333333333 344.7466666666667C448 350.7200000000001 450.7733333333333 362.6666666666667 444.5866666666667 373.3333333333334C440.1066666666667 381.0133333333333 432.2133333333334 385.0666666666667 424.1066666666667 384z" />
-    <glyph glyph-name="food-off"
-      unicode="&#xF5F3;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L448 -15.36L420.9066666666667 -42.6666666666666L378.24 0H330.6666666666667L324.48 53.3333333333334L276.6933333333334 101.5466666666666C274.3466666666667 92.16 266.0266666666667 85.3333333333333 256 85.3333333333333H64C52.2666666666667 85.3333333333333 42.6666666666667 94.9333333333333 42.6666666666667 106.6666666666666S52.2666666666667 128 64 128H170.6666666666667L202.6666666666667 95.9999999999999L234.6666666666667 128H250.24L228.9066666666667 149.3333333333334H42.6666666666667C42.6666666666667 184.7466666666667 71.2533333333333 213.3333333333334 106.6666666666667 213.3333333333334H164.9066666666667L42.6666666666667 335.5733333333334M298.6666666666667 277.3333333333334H346.24L322.1333333333334 374.1866666666667L359.2533333333334 384L385.92 277.3333333333334H469.3333333333333L442.4533333333333 44.3733333333333L310.1866666666666 176.64L298.6666666666667 277.3333333333334M277.3333333333333 64C277.3333333333333 28.5866666666667 248.7466666666667 0 213.3333333333333 0H106.6666666666667C71.2533333333333 0 42.6666666666667 28.5866666666667 42.6666666666667 64H277.3333333333333z" />
-    <glyph glyph-name="food-variant"
-      unicode="&#xF25C;"
-      horiz-adv-x="512" d=" M469.3333333333333 64C469.3333333333333 16.8533333333334 431.1466666666667 -21.3333333333333 384 -21.3333333333333H320C272.8533333333333 -21.3333333333333 234.6666666666667 16.8533333333334 234.6666666666667 64V106.6666666666667H379.52L438.3999999999999 208.4266666666667L471.6799999999999 189.2266666666667L423.8933333333333 106.6666666666667H469.3333333333333V64M192 -21.3333333333333H42.6666666666667C42.6666666666667 42.6666666666667 42.6666666666667 106.6666666666667 49.7066666666667 174.2933333333334C55.4666666666667 228.2666666666667 65.7066666666667 284.5866666666667 76.8 341.3333333333334H64V384H170.6666666666667V341.3333333333334H157.8666666666667C168.96 284.5866666666667 179.2 228.2666666666667 184.96 174.2933333333334C192 106.6666666666667 192 42.6666666666667 192 -21.3333333333333z" />
-    <glyph glyph-name="football"
-      unicode="&#xF25D;"
-      horiz-adv-x="512" d=" M160 288C195.6266666666667 322.7733333333333 240.8533333333333 347.9466666666667 285.2266666666667 358.8266666666667C329.8133333333334 369.7066666666667 373.3333333333333 366.2933333333334 396.8 362.6666666666667C420.48 359.4666666666667 423.8933333333333 356.0533333333334 427.3066666666667 332.5866666666667C430.5066666666667 309.3333333333334 433.7066666666667 265.6 422.8266666666667 221.2266666666667C411.9466666666666 176.8533333333334 386.7733333333333 131.6266666666667 352 96C316.3733333333334 61.2266666666667 271.1466666666667 36.0533333333334 226.7733333333333 25.1733333333333C182.4 14.2933333333333 138.6666666666666 17.4933333333333 115.4133333333333 20.6933333333333C91.9466666666666 24.1066666666667 88.5333333333333 27.52 85.3333333333333 51.2C81.7066666666667 74.6666666666667 78.2933333333333 118.1866666666667 89.1733333333333 162.7733333333333C100.0533333333333 207.1466666666667 125.2266666666667 252.3733333333333 160 288M155.7333333333333 111.1466666666667L175.1466666666666 91.7333333333334L200.96 117.3333333333334L226.7733333333333 91.7333333333334L246.1866666666667 111.1466666666667L220.5866666666667 136.96L256 172.5866666666667L281.8133333333334 146.7733333333333L301.2266666666667 166.1866666666667L275.4133333333333 192L311.04 227.4133333333334L336.8533333333333 201.8133333333334L356.2666666666667 221.2266666666667L330.6666666666667 247.0400000000001L356.2666666666667 272.8533333333334L336.8533333333333 292.2666666666668L311.04 266.6666666666668L285.2266666666666 292.2666666666668L265.8133333333333 272.8533333333335L291.4133333333333 247.0400000000002L256 211.4133333333334L230.1866666666667 237.2266666666667L210.7733333333333 217.8133333333334L236.5866666666667 192L200.96 156.5866666666667L175.1466666666667 182.1866666666667L155.7333333333334 162.7733333333333L181.3333333333333 136.96L155.7333333333333 111.1466666666667z" />
-    <glyph glyph-name="football-australian"
-      unicode="&#xF25E;"
-      horiz-adv-x="512" d=" M160 288C195.6266666666667 322.7733333333333 240.8533333333333 347.9466666666667 285.2266666666667 358.8266666666667C384 384 448 320 422.8266666666667 221.2266666666667C411.9466666666666 176.8533333333334 386.7733333333333 131.6266666666667 352 96C316.3733333333334 61.2266666666667 271.1466666666667 36.0533333333334 226.7733333333333 25.1733333333333C128 0 64 64 89.1733333333333 162.7733333333334C100.0533333333333 207.1466666666667 125.2266666666667 252.3733333333334 160 288M226.56 207.7866666666667L218.88 200.1066666666668L264.1066666666667 154.8800000000001L271.7866666666667 162.5600000000001L226.56 207.7866666666667M247.8933333333334 229.1200000000001L240.2133333333334 221.4400000000001L285.4400000000001 176.2133333333334L293.12 183.8933333333334L247.8933333333334 229.1200000000001M205.2266666666667 186.4533333333334L197.5466666666667 178.7733333333334L242.7733333333334 133.5466666666668L250.4533333333334 141.2266666666667L205.2266666666667 186.4533333333334M269.44 250.0266666666668L261.9733333333334 242.5600000000001L307.2000000000001 197.3333333333334L314.6666666666667 204.8000000000001L269.4400000000001 250.0266666666668M184.1066666666667 164.6933333333334L176.6400000000001 157.2266666666668L221.8666666666667 112.0000000000001L229.3333333333334 119.4666666666668L184.1066666666667 164.6933333333334M290.7733333333334 271.3600000000001L283.3066666666668 263.8933333333335L328.5333333333334 218.6666666666668L336 226.1333333333334L290.7733333333334 271.3600000000001z" />
-    <glyph glyph-name="football-helmet"
-      unicode="&#xF25F;"
-      horiz-adv-x="512" d=" M288 192C270.2933333333333 192 256 177.7066666666667 256 160S270.2933333333333 128 288 128S320 142.2933333333334 320 160S305.7066666666667 192 288 192M288 384C388.0533333333334 384 469.3333333333333 307.6266666666667 469.3333333333333 213.3333333333334C469.3333333333333 178.7733333333333 469.3333333333333 149.3333333333334 449.92 106.6666666666667C362.6666666666667 106.6666666666667 341.3333333333333 21.3333333333334 266.6666666666667 21.3333333333334C220.16 21.3333333333334 197.76 58.0266666666666 193.0666666666667 106.6666666666667H175.7866666666667L148.48 14.9333333333333C145.28 4.48 135.04 -1.7066666666667 124.5866666666667 0H64C52.2666666666667 0 42.6666666666667 9.6 42.6666666666667 21.3333333333334S52.2666666666667 42.6666666666667 64 42.6666666666667V106.6666666666667C52.2666666666667 106.6666666666667 42.6666666666667 116.2666666666667 42.6666666666667 128S52.2666666666667 149.3333333333334 64 149.3333333333334H144L154.24 183.68C143.36 189.0133333333333 130.7733333333334 192 117.3333333333333 192H108.16L106.6666666666667 213.3333333333334C106.6666666666667 307.6266666666667 187.9466666666667 384 288 384M106.6666666666667 106.6666666666667V42.6666666666667H112.2133333333333L131.2 106.6666666666667H106.6666666666667z" />
-    <glyph glyph-name="forklift"
-      unicode="&#xF7C8;"
-      horiz-adv-x="512" d=" M128 362.6666666666667V213.3333333333334H85.3333333333333C61.6533333333333 213.3333333333334 42.6666666666667 194.3466666666667 42.6666666666667 170.6666666666667V85.3333333333334C42.6666666666667 49.92 71.2533333333333 21.3333333333334 106.6666666666667 21.3333333333334S170.6666666666667 49.92 170.6666666666667 85.3333333333334H213.3333333333333C213.3333333333333 49.92 241.92 21.3333333333334 277.3333333333333 21.3333333333334S341.3333333333333 49.92 341.3333333333333 85.3333333333334V170.6666666666667L256 362.6666666666667H128M362.6666666666667 341.3333333333334V42.6666666666667H469.3333333333333V74.6666666666667H394.6666666666667V341.3333333333334H362.6666666666667M160 330.6666666666667H238.9333333333333L309.3333333333333 170.6666666666667H160V330.6666666666667M106.6666666666667 117.3333333333334C124.3733333333333 117.3333333333334 138.6666666666667 103.04 138.6666666666667 85.3333333333334S124.3733333333333 53.3333333333334 106.6666666666667 53.3333333333334S74.6666666666667 67.6266666666667 74.6666666666667 85.3333333333334S88.96 117.3333333333334 106.6666666666667 117.3333333333334M277.3333333333333 117.3333333333334C295.04 117.3333333333334 309.3333333333333 103.04 309.3333333333333 85.3333333333334S295.04 53.3333333333334 277.3333333333333 53.3333333333334S245.3333333333333 67.6266666666667 245.3333333333333 85.3333333333334S259.6266666666667 117.3333333333334 277.3333333333333 117.3333333333334z" />
-    <glyph glyph-name="format-align-bottom"
-      unicode="&#xF752;"
-      horiz-adv-x="512" d=" M277.3333333333333 256L330.6666666666667 309.3333333333334L360.9600000000001 279.04L256 174.0800000000001L151.04 279.04L181.3333333333333 309.3333333333334L234.6666666666667 256V384H277.3333333333333V256M64 128H448V85.3333333333334H64V128M64 42.6666666666667H277.3333333333333V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-align-center"
-      unicode="&#xF260;"
-      horiz-adv-x="512" d=" M64 384H448V341.3333333333334H64V384M149.3333333333333 298.6666666666667H362.6666666666667V256H149.3333333333333V298.6666666666667M64 213.3333333333334H448V170.6666666666667H64V213.3333333333334M149.3333333333333 128H362.6666666666667V85.3333333333334H149.3333333333333V128M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-align-justify"
-      unicode="&#xF261;"
-      horiz-adv-x="512" d=" M64 384H448V341.3333333333334H64V384M64 298.6666666666667H448V256H64V298.6666666666667M64 213.3333333333334H448V170.6666666666667H64V213.3333333333334M64 128H448V85.3333333333334H64V128M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-align-left"
-      unicode="&#xF262;"
-      horiz-adv-x="512" d=" M64 384H448V341.3333333333334H64V384M64 298.6666666666667H320V256H64V298.6666666666667M64 213.3333333333334H448V170.6666666666667H64V213.3333333333334M64 128H320V85.3333333333334H64V128M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-align-middle"
-      unicode="&#xF753;"
-      horiz-adv-x="512" d=" M277.3333333333333 320L320 362.6666666666667L350.2933333333334 332.3733333333334L256 238.08L161.7066666666667 332.3733333333334L192 362.6666666666667L234.6666666666667 320V405.3333333333333H277.3333333333333V320M64 213.3333333333334H448V170.6666666666667H64V213.3333333333334M277.3333333333333 64V-21.3333333333333H234.6666666666667V64L192 21.3333333333334L161.7066666666667 51.6266666666667L256 145.92L350.2933333333334 51.6266666666667L320 21.3333333333334L277.3333333333333 64z" />
-    <glyph glyph-name="format-align-right"
-      unicode="&#xF263;"
-      horiz-adv-x="512" d=" M64 384H448V341.3333333333334H64V384M192 298.6666666666667H448V256H192V298.6666666666667M64 213.3333333333334H448V170.6666666666667H64V213.3333333333334M192 128H448V85.3333333333334H192V128M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-align-top"
-      unicode="&#xF754;"
-      horiz-adv-x="512" d=" M277.3333333333333 128L330.6666666666667 74.6666666666667L360.9600000000001 104.96L256 209.92L151.04 104.96L181.3333333333333 74.6666666666667L234.6666666666667 128V0H277.3333333333333V128M64 384H448V341.3333333333334H64V384M64 298.6666666666667H277.3333333333333V256H64V298.6666666666667z" />
-    <glyph glyph-name="format-annotation-minus"
-      unicode="&#xFABB;"
-      horiz-adv-x="512" d=" M224 298.6666666666667H181.3333333333333L64 0H110.9333333333333L134.4 64H266.6666666666667L290.1333333333334 0H341.3333333333333L224 298.6666666666667M151.4666666666667 106.6666666666667L202.6666666666667 241.0666666666667L253.8666666666667 106.6666666666667H151.4666666666667M469.3333333333333 298.6666666666667H298.6666666666667V341.3333333333334H469.3333333333333V298.6666666666667z" />
-    <glyph glyph-name="format-annotation-plus"
-      unicode="&#xF646;"
-      horiz-adv-x="512" d=" M181.3333333333333 298.6666666666667H224L341.3333333333333 0H290.1333333333334L266.6666666666667 64H134.4L110.9333333333333 0H64L181.3333333333333 298.6666666666667M151.4666666666667 106.6666666666667H253.8666666666666L202.6666666666667 241.0666666666667L151.4666666666667 106.6666666666667M469.3333333333333 341.3333333333334V298.6666666666667H405.3333333333333V234.6666666666667H362.6666666666667V298.6666666666667H298.6666666666667V341.3333333333334H362.6666666666667V405.3333333333333H405.3333333333333V341.3333333333334H469.3333333333333z" />
-    <glyph glyph-name="format-bold"
-      unicode="&#xF264;"
-      horiz-adv-x="512" d=" M288 117.3333333333334H213.3333333333333V181.3333333333334H288C305.7066666666667 181.3333333333334 320 167.04 320 149.3333333333334S305.7066666666667 117.3333333333334 288 117.3333333333334M213.3333333333333 309.3333333333334H277.3333333333333C295.04 309.3333333333334 309.3333333333333 295.04 309.3333333333333 277.3333333333334S295.04 245.3333333333334 277.3333333333333 245.3333333333334H213.3333333333333M332.8 217.8133333333334C353.4933333333334 232.32 368 256 368 277.3333333333334C368 325.5466666666667 330.6666666666667 362.6666666666667 282.6666666666667 362.6666666666667H149.3333333333333V64H299.52C344.32 64 378.6666666666667 100.2666666666667 378.6666666666667 144.8533333333334C378.6666666666667 177.28 360.32 205.0133333333333 332.8 217.8133333333333z" />
-    <glyph glyph-name="format-clear"
-      unicode="&#xF265;"
-      horiz-adv-x="512" d=" M128 341.3333333333334V337.4933333333334L188.16 277.3333333333334H239.36L224 241.4933333333334L268.8 196.6933333333334L303.1466666666667 277.3333333333334H426.6666666666667V341.3333333333334H128M69.76 341.3333333333334L42.6666666666667 314.24L191.36 165.5466666666668L138.6666666666667 42.6666666666667H202.6666666666667L236.16 120.7466666666667L356.9066666666667 0L384 27.0933333333334L75.7333333333333 335.5733333333334L69.76 341.3333333333334z" />
-    <glyph glyph-name="format-color-fill"
-      unicode="&#xF266;"
-      horiz-adv-x="512" d=" M405.3333333333333 202.6666666666667S362.6666666666667 156.3733333333333 362.6666666666667 128C362.6666666666667 104.5333333333333 381.8666666666666 85.3333333333334 405.3333333333333 85.3333333333334S448 104.5333333333333 448 128C448 156.3733333333333 405.3333333333333 202.6666666666667 405.3333333333333 202.6666666666667M111.1466666666667 234.6666666666667L213.3333333333333 336.8533333333334L315.52 234.6666666666667M353.28 257.2800000000001L162.56 448L132.48 417.92L183.2533333333333 367.1466666666667L73.3866666666667 257.28C60.8 245.3333333333333 60.8 224.64 73.3866666666667 212.0533333333333L190.72 94.72C196.9066666666667 88.5333333333333 205.2266666666666 85.3333333333333 213.3333333333333 85.3333333333333S229.76 88.5333333333333 235.9466666666667 94.72L353.2800000000001 212.0533333333333C365.8666666666667 224.64 365.8666666666667 245.3333333333333 353.2800000000001 257.28z" />
-    <glyph glyph-name="format-color-text"
-      unicode="&#xF69D;"
-      horiz-adv-x="512" d=" M205.2266666666666 192L256 327.04L306.56 192M234.6666666666667 384L117.3333333333333 85.3333333333334H165.3333333333333L189.2266666666667 149.3333333333334H322.56L346.6666666666667 85.3333333333334H394.6666666666667L277.3333333333333 384H234.6666666666667z" />
-    <glyph glyph-name="format-columns"
-      unicode="&#xF8DE;"
-      horiz-adv-x="512" d=" M64 384H234.6666666666667V341.3333333333334H64V384M277.3333333333333 384H448V341.3333333333334H277.3333333333333V384M64 298.6666666666667H234.6666666666667V256H64V298.6666666666667M277.3333333333333 298.6666666666667H448V256H277.3333333333333V298.6666666666667M64 213.3333333333334H234.6666666666667V170.6666666666667H64V213.3333333333334M277.3333333333333 213.3333333333334H448V170.6666666666667H277.3333333333333V213.3333333333334M64 128H234.6666666666667V85.3333333333334H64V128M277.3333333333333 128H448V85.3333333333334H277.3333333333333V128M64 42.6666666666667H234.6666666666667V0H64V42.6666666666667M277.3333333333333 42.6666666666667H448V0H277.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="format-float-center"
-      unicode="&#xF267;"
-      horiz-adv-x="512" d=" M192 298.6666666666667H320V170.6666666666667H192V298.6666666666667M64 384H448V341.3333333333334H64V384M64 128H448V85.3333333333334H64V128M64 42.6666666666667H362.6666666666667V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-float-left"
-      unicode="&#xF268;"
-      horiz-adv-x="512" d=" M64 298.6666666666667H192V170.6666666666667H64V298.6666666666667M64 384H448V341.3333333333334H64V384M448 298.6666666666667V256H234.6666666666667V298.6666666666667H448M448 213.3333333333334V170.6666666666667H234.6666666666667V213.3333333333334H448M64 128H362.6666666666667V85.3333333333334H64V128M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-float-none"
-      unicode="&#xF269;"
-      horiz-adv-x="512" d=" M64 298.6666666666667H192V170.6666666666667H64V298.6666666666667M64 384H448V341.3333333333334H64V384M448 213.3333333333334V170.6666666666667H234.6666666666667V213.3333333333334H448M64 128H362.6666666666667V85.3333333333334H64V128M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-float-right"
-      unicode="&#xF26A;"
-      horiz-adv-x="512" d=" M320 298.6666666666667H448V170.6666666666667H320V298.6666666666667M64 384H448V341.3333333333334H64V384M277.3333333333333 298.6666666666667V256H64V298.6666666666667H277.3333333333333M192 213.3333333333334V170.6666666666667H64V213.3333333333334H192M64 128H362.6666666666667V85.3333333333334H64V128M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-font"
-      unicode="&#xF6D5;"
-      horiz-adv-x="512" d=" M362.6666666666667 277.3333333333334H426.6666666666667V21.3333333333334H448V0H362.6666666666667V21.3333333333334H384V85.3333333333334H298.6666666666667L266.6666666666667 21.3333333333334H298.6666666666667V0H213.3333333333333V21.3333333333334H234.6666666666667L362.6666666666667 277.3333333333334M384 256L309.3333333333333 106.6666666666667H384V256M106.6666666666667 384H213.3333333333333C237.0133333333333 384 256 365.0133333333333 256 341.3333333333334V106.6666666666667H192V213.3333333333334H128V106.6666666666667H64V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384M128 341.3333333333334V256H192V341.3333333333334H128z" />
-    <glyph glyph-name="format-font-size-decrease"
-      unicode="&#xF9F2;"
-      horiz-adv-x="512" d=" M109.2266666666667 149.3333333333334L160 284.3733333333334L210.56 149.3333333333334M138.6666666666667 341.3333333333334L21.3333333333333 42.6666666666667H69.3333333333333L93.2266666666667 106.6666666666667H226.56L250.6666666666667 42.6666666666667H298.6666666666667L181.3333333333333 341.3333333333334H138.6666666666667M384 85.3333333333334L490.6666666666666 193.4933333333334L460.5866666666666 224L405.3333333333333 168.5333333333334V298.6666666666667H362.6666666666667V168.5333333333334L307.4133333333333 224L277.3333333333333 193.4933333333334L384 85.3333333333334z" />
-    <glyph glyph-name="format-font-size-increase"
-      unicode="&#xF9F3;"
-      horiz-adv-x="512" d=" M109.2266666666667 149.3333333333334L160 284.3733333333334L210.56 149.3333333333334M138.6666666666667 341.3333333333334L21.3333333333333 42.6666666666667H69.3333333333333L93.2266666666667 106.6666666666667H226.56L250.6666666666667 42.6666666666667H298.6666666666667L181.3333333333333 341.3333333333334H138.6666666666667M384 298.6666666666667L277.3333333333333 190.5066666666667L307.4133333333333 160L362.6666666666667 215.4666666666667V85.3333333333334H405.3333333333333V215.4666666666667L460.5866666666666 160L490.6666666666666 190.5066666666667L384 298.6666666666667z" />
-    <glyph glyph-name="format-header-1"
-      unicode="&#xF26B;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H106.6666666666667V234.6666666666667H192V362.6666666666667H234.6666666666667V64H192V192H106.6666666666667V64H64V362.6666666666667M298.6666666666667 64V106.6666666666667H341.3333333333333V313.3866666666667L288 282.6666666666667V331.9466666666667L341.3333333333333 362.6666666666667H384V106.6666666666667H426.6666666666667V64H298.6666666666667z" />
-    <glyph glyph-name="format-header-2"
-      unicode="&#xF26C;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H106.6666666666667V234.6666666666667H192V362.6666666666667H234.6666666666667V64H192V192H106.6666666666667V64H64V362.6666666666667M448 64H320C296.5333333333333 64 277.3333333333333 83.2 277.3333333333333 106.6666666666667C277.3333333333333 117.9733333333334 281.6 128 288.8533333333333 135.68L392.7466666666667 247.2533333333334C400.64 254.9333333333334 405.3333333333333 265.6 405.3333333333333 277.3333333333334C405.3333333333333 300.8 386.1333333333334 320 362.6666666666667 320S320 300.8 320 277.3333333333334H277.3333333333333C277.3333333333333 324.48 315.52 362.6666666666667 362.6666666666667 362.6666666666667S448 324.48 448 277.3333333333334C448 253.8666666666667 438.4 232.5333333333334 423.04 216.96L320 106.6666666666667H448V64z" />
-    <glyph glyph-name="format-header-3"
-      unicode="&#xF26D;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H106.6666666666667V234.6666666666667H192V362.6666666666667H234.6666666666667V64H192V192H106.6666666666667V64H64V362.6666666666667M320 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V106.6666666666667C448 83.2 428.8 64 405.3333333333333 64H320C296.5333333333333 64 277.3333333333333 83.2 277.3333333333333 106.6666666666667V128H320V106.6666666666667H405.3333333333333V192H320V234.6666666666667H405.3333333333333V320H320V298.6666666666667H277.3333333333333V320C277.3333333333333 343.4666666666667 296.5333333333333 362.6666666666667 320 362.6666666666667z" />
-    <glyph glyph-name="format-header-4"
-      unicode="&#xF26E;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H106.6666666666667V234.6666666666667H192V362.6666666666667H234.6666666666667V64H192V192H106.6666666666667V64H64V362.6666666666667M384 64V170.6666666666667H277.3333333333333V213.3333333333334L384 362.6666666666667H426.6666666666667V213.3333333333334H448V170.6666666666667H426.6666666666667V64H384M384 213.3333333333334V289.7066666666667L329.6 213.3333333333334H384z" />
-    <glyph glyph-name="format-header-5"
-      unicode="&#xF26F;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H106.6666666666667V234.6666666666667H192V362.6666666666667H234.6666666666667V64H192V192H106.6666666666667V64H64V362.6666666666667M320 362.6666666666667H426.6666666666667V320H320V234.6666666666667H362.6666666666667C409.8133333333334 234.6666666666667 448 196.48 448 149.3333333333334S409.8133333333334 64 362.6666666666667 64H320C296.5333333333333 64 277.3333333333333 83.2 277.3333333333333 106.6666666666667V128H320V106.6666666666667H362.6666666666667C386.1333333333334 106.6666666666667 405.3333333333333 125.8666666666667 405.3333333333333 149.3333333333334S386.1333333333334 192 362.6666666666667 192H320C296.5333333333333 192 277.3333333333333 211.2 277.3333333333333 234.6666666666667V320C277.3333333333333 343.4666666666667 296.5333333333333 362.6666666666667 320 362.6666666666667z" />
-    <glyph glyph-name="format-header-6"
-      unicode="&#xF270;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H106.6666666666667V234.6666666666667H192V362.6666666666667H234.6666666666667V64H192V192H106.6666666666667V64H64V362.6666666666667M320 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V298.6666666666667H405.3333333333333V320H320V234.6666666666667H405.3333333333333C428.8 234.6666666666667 448 215.4666666666667 448 192V106.6666666666667C448 83.2 428.8 64 405.3333333333333 64H320C296.5333333333333 64 277.3333333333333 83.2 277.3333333333333 106.6666666666667V320C277.3333333333333 343.4666666666667 296.5333333333333 362.6666666666667 320 362.6666666666667M320 192V106.6666666666667H405.3333333333333V192H320z" />
-    <glyph glyph-name="format-header-decrease"
-      unicode="&#xF271;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H128V234.6666666666667H213.3333333333333V362.6666666666667H256V64H213.3333333333333V192H128V64H85.3333333333333V362.6666666666667M435.6266666666667 289.92L359.04 213.3333333333334L435.6266666666666 136.7466666666667L405.3333333333333 106.6666666666667L298.6666666666667 213.3333333333334L405.3333333333333 320L435.6266666666667 289.92z" />
-    <glyph glyph-name="format-header-equal"
-      unicode="&#xF272;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H128V234.6666666666667H213.3333333333333V362.6666666666667H256V64H213.3333333333333V192H128V64H85.3333333333333V362.6666666666667M298.6666666666667 234.6666666666667V277.3333333333334H448V234.6666666666667H298.6666666666667M298.6666666666667 192H448V149.3333333333334H298.6666666666667V192z" />
-    <glyph glyph-name="format-header-increase"
-      unicode="&#xF273;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H128V234.6666666666667H213.3333333333333V362.6666666666667H256V64H213.3333333333333V192H128V64H85.3333333333333V362.6666666666667M311.2533333333334 289.92L387.6266666666667 213.3333333333334L311.2533333333334 136.7466666666667L341.3333333333333 106.6666666666667L448 213.3333333333334L341.3333333333333 320L311.2533333333334 289.92z" />
-    <glyph glyph-name="format-header-pound"
-      unicode="&#xF274;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H106.6666666666667V234.6666666666667H192V362.6666666666667H234.6666666666667V64H192V192H106.6666666666667V64H64V362.6666666666667M277.3333333333333 277.3333333333334H326.6133333333334L333.44 341.3333333333334H376.1066666666667L369.2800000000001 277.3333333333334H411.9466666666667L418.7733333333334 341.3333333333334H461.4400000000001L454.6133333333333 277.3333333333334H490.6666666666666V234.6666666666667H450.1333333333334L445.8666666666667 192H490.6666666666666V149.3333333333334H441.3866666666667L434.56 85.3333333333334H391.8933333333333L398.7200000000001 149.3333333333334H356.0533333333334L349.2266666666667 85.3333333333334H306.56L313.3866666666667 149.3333333333334H277.3333333333333V192H317.8666666666667L322.1333333333334 234.6666666666667H277.3333333333333V277.3333333333334M364.8 234.6666666666667L360.5333333333334 192H403.2000000000001L407.4666666666667 234.6666666666667H364.8z" />
-    <glyph glyph-name="format-horizontal-align-center"
-      unicode="&#xF61E;"
-      horiz-adv-x="512" d=" M405.3333333333333 106.6666666666667V170.6666666666667H490.6666666666666V213.3333333333334H405.3333333333333V277.3333333333334L320 192L405.3333333333333 106.6666666666667M106.6666666666667 277.3333333333334V213.3333333333334H21.3333333333333V170.6666666666667H106.6666666666667V106.6666666666667L192 192L106.6666666666667 277.3333333333334M234.6666666666667 21.3333333333334H277.3333333333333V362.6666666666667H234.6666666666667V21.3333333333334z" />
-    <glyph glyph-name="format-horizontal-align-left"
-      unicode="&#xF61F;"
-      horiz-adv-x="512" d=" M234.6666666666667 106.6666666666667V170.6666666666667H448V213.3333333333334H234.6666666666667V277.3333333333334L149.3333333333333 192L234.6666666666667 106.6666666666667M64 21.3333333333334H106.6666666666667V362.6666666666667H64V21.3333333333334z" />
-    <glyph glyph-name="format-horizontal-align-right"
-      unicode="&#xF620;"
-      horiz-adv-x="512" d=" M277.3333333333333 277.3333333333334V213.3333333333334H64V170.6666666666667H277.3333333333333V106.6666666666667L362.6666666666667 192L277.3333333333333 277.3333333333334M405.3333333333333 21.3333333333334H448V362.6666666666667H405.3333333333333V21.3333333333334z" />
-    <glyph glyph-name="format-indent-decrease"
-      unicode="&#xF275;"
-      horiz-adv-x="512" d=" M234.6666666666667 170.6666666666667H448V213.3333333333334H234.6666666666667M234.6666666666667 256H448V298.6666666666667H234.6666666666667M64 384V341.3333333333334H448V384M64 0H448V42.6666666666667H64M64 192L149.3333333333333 106.6666666666667V277.3333333333334M234.6666666666667 85.3333333333334H448V128H234.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="format-indent-increase"
-      unicode="&#xF276;"
-      horiz-adv-x="512" d=" M234.6666666666667 170.6666666666667H448V213.3333333333334H234.6666666666667M234.6666666666667 256H448V298.6666666666667H234.6666666666667M64 384V341.3333333333334H448V384M234.6666666666667 85.3333333333334H448V128H234.6666666666667M64 277.3333333333334V106.6666666666667L149.3333333333333 192M64 0H448V42.6666666666667H64V0z" />
-    <glyph glyph-name="format-italic"
-      unicode="&#xF277;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667V298.6666666666667H260.48L187.52 128H128V64H298.6666666666667V128H251.52L324.48 298.6666666666667H384V362.6666666666667H213.3333333333333z" />
-    <glyph glyph-name="format-letter-case"
-      unicode="&#xFB19;"
-      horiz-adv-x="512" d=" M427.9466666666666 64C426.6666666666667 67.6266666666667 424.7466666666667 73.8133333333334 423.68 82.9866666666667C409.3866666666666 68.0533333333334 392.1066666666667 60.5866666666667 372.2666666666667 60.5866666666667C354.56 60.5866666666667 339.84 65.7066666666667 328.5333333333333 75.7333333333334C317.2266666666667 85.3333333333334 311.4666666666666 98.3466666666667 311.4666666666666 113.92C311.4666666666666 132.6933333333334 318.5066666666666 147.2000000000001 332.8 157.6533333333334C347.0933333333333 168.1066666666667 367.1466666666666 173.2266666666667 393.1733333333333 173.2266666666667H423.04V186.8800000000001C423.04 197.3333333333334 419.84 205.6533333333334 413.44 211.84C407.04 218.0266666666667 397.44 221.0133333333334 385.0666666666666 221.0133333333334C373.9733333333333 221.0133333333334 364.8 218.4533333333334 357.3333333333333 213.3333333333334C349.8666666666666 208.0000000000001 346.2399999999999 201.8133333333334 346.2399999999999 194.3466666666667H315.0933333333333C315.0933333333333 203.5200000000001 318.2933333333333 212.2666666666667 324.6933333333332 220.8000000000001C330.6666666666665 229.3333333333334 339.8399999999999 235.9466666666667 350.7199999999999 240.8533333333334C361.5999999999999 245.3333333333334 373.3333333333332 248.32 386.7733333333332 248.32C407.6799999999999 248.32 423.8933333333332 243.2 435.6266666666666 232.7466666666667S453.5466666666665 208 453.9733333333332 189.6533333333334V106.6666666666667C453.9733333333332 89.6 456.1066666666666 76.3733333333333 460.3733333333332 66.5600000000001V64H427.9466666666666M376.7466666666666 87.8933333333334C386.3466666666666 87.8933333333334 395.5199999999999 90.24 404.2666666666666 94.72C412.7999999999999 99.2000000000001 419.1999999999999 105.1733333333334 423.0399999999999 112.4266666666667V145.9200000000001H398.9333333333333C361.1733333333333 145.9200000000001 342.1866666666666 135.8933333333334 342.1866666666666 115.84C342.1866666666666 106.6666666666667 345.3866666666666 100.2666666666668 352 95.3600000000001C358.4 90.4533333333334 366.5066666666667 87.8933333333334 376.7466666666667 87.8933333333334M116.48 155.5200000000001H203.3066666666667L160 271.1466666666667L116.48 155.5200000000001M141.6533333333333 320H178.3466666666666L278.8266666666667 64H237.6533333333334L216.96 118.8266666666667H102.8266666666667L82.3466666666667 64H41.1733333333333L141.6533333333333 320z" />
-    <glyph glyph-name="format-letter-case-lower"
-      unicode="&#xFB1A;"
-      horiz-adv-x="512" d=" M427.9466666666666 64C426.6666666666667 67.6266666666667 424.7466666666667 73.8133333333334 423.68 82.9866666666667C409.3866666666666 68.0533333333334 392.1066666666667 60.5866666666667 372.2666666666667 60.5866666666667C354.56 60.5866666666667 339.84 65.7066666666667 328.5333333333333 75.7333333333334C317.2266666666667 85.3333333333334 311.4666666666666 98.3466666666667 311.4666666666666 113.92C311.4666666666666 132.6933333333334 318.5066666666666 147.2000000000001 332.8 157.6533333333334C347.0933333333333 168.1066666666667 367.1466666666666 173.2266666666667 393.1733333333333 173.2266666666667H423.04V186.8800000000001C423.04 197.3333333333334 419.84 205.6533333333334 413.44 211.84C407.04 218.0266666666667 397.44 221.0133333333334 385.0666666666666 221.0133333333334C373.9733333333333 221.0133333333334 364.8 218.4533333333334 357.3333333333333 213.3333333333334C349.8666666666666 208.0000000000001 346.2399999999999 201.8133333333334 346.2399999999999 194.3466666666667H315.0933333333333C315.0933333333333 203.5200000000001 318.2933333333333 212.2666666666667 324.6933333333332 220.8000000000001C330.6666666666665 229.3333333333334 339.8399999999999 235.9466666666667 350.7199999999999 240.8533333333334C361.5999999999999 245.3333333333334 373.3333333333332 248.32 386.7733333333332 248.32C407.6799999999999 248.32 423.8933333333332 243.2 435.6266666666666 232.7466666666667S453.5466666666665 208 453.9733333333332 189.6533333333334V106.6666666666667C453.9733333333332 89.6 456.1066666666666 76.3733333333333 460.3733333333332 66.5600000000001V64H427.9466666666666M376.7466666666666 87.8933333333334C386.3466666666666 87.8933333333334 395.5199999999999 90.24 404.2666666666666 94.72C412.7999999999999 99.2000000000001 419.1999999999999 105.1733333333334 423.0399999999999 112.4266666666667V145.9200000000001H398.9333333333333C361.1733333333333 145.9200000000001 342.1866666666666 135.8933333333334 342.1866666666666 115.84C342.1866666666666 106.6666666666667 345.3866666666666 100.2666666666668 352 95.3600000000001C358.4 90.4533333333334 366.5066666666667 87.8933333333334 376.7466666666667 87.8933333333334M116.48 155.5200000000001H203.3066666666667L160 271.1466666666667L116.48 155.5200000000001M141.6533333333333 320H178.3466666666666L278.8266666666667 64H237.6533333333334L216.96 118.8266666666667H102.8266666666667L82.3466666666667 64H41.1733333333333L141.6533333333333 320M469.3333333333333 21.3333333333334V-21.3333333333333H309.3333333333333V21.3333333333334H469.3333333333333z" />
-    <glyph glyph-name="format-letter-case-upper"
-      unicode="&#xFB1B;"
-      horiz-adv-x="512" d=" M427.9466666666666 64C426.6666666666667 67.6266666666667 424.7466666666667 73.8133333333334 423.68 82.9866666666667C409.3866666666666 68.0533333333334 392.1066666666667 60.5866666666667 372.2666666666667 60.5866666666667C354.56 60.5866666666667 339.84 65.7066666666667 328.5333333333333 75.7333333333334C317.2266666666667 85.3333333333334 311.4666666666666 98.3466666666667 311.4666666666666 113.92C311.4666666666666 132.6933333333334 318.5066666666666 147.2000000000001 332.8 157.6533333333334C347.0933333333333 168.1066666666667 367.1466666666666 173.2266666666667 393.1733333333333 173.2266666666667H423.04V186.8800000000001C423.04 197.3333333333334 419.84 205.6533333333334 413.44 211.84C407.04 218.0266666666667 397.44 221.0133333333334 385.0666666666666 221.0133333333334C373.9733333333333 221.0133333333334 364.8 218.4533333333334 357.3333333333333 213.3333333333334C349.8666666666666 208.0000000000001 346.2399999999999 201.8133333333334 346.2399999999999 194.3466666666667H315.0933333333333C315.0933333333333 203.5200000000001 318.2933333333333 212.2666666666667 324.6933333333332 220.8000000000001C330.6666666666665 229.3333333333334 339.8399999999999 235.9466666666667 350.7199999999999 240.8533333333334C361.5999999999999 245.3333333333334 373.3333333333332 248.32 386.7733333333332 248.32C407.6799999999999 248.32 423.8933333333332 243.2 435.6266666666666 232.7466666666667S453.5466666666665 208 453.9733333333332 189.6533333333334V106.6666666666667C453.9733333333332 89.6 456.1066666666666 76.3733333333333 460.3733333333332 66.5600000000001V64H427.9466666666666M376.7466666666666 87.8933333333334C386.3466666666666 87.8933333333334 395.5199999999999 90.24 404.2666666666666 94.72C412.7999999999999 99.2000000000001 419.1999999999999 105.1733333333334 423.0399999999999 112.4266666666667V145.9200000000001H398.9333333333333C361.1733333333333 145.9200000000001 342.1866666666666 135.8933333333334 342.1866666666666 115.84C342.1866666666666 106.6666666666667 345.3866666666666 100.2666666666668 352 95.3600000000001C358.4 90.4533333333334 366.5066666666667 87.8933333333334 376.7466666666667 87.8933333333334M116.48 155.5200000000001H203.3066666666667L160 271.1466666666667L116.48 155.5200000000001M141.6533333333333 320H178.3466666666666L278.8266666666667 64H237.6533333333334L216.96 118.8266666666667H102.8266666666667L82.3466666666667 64H41.1733333333333L141.6533333333333 320M42.6666666666667 21.3333333333334H277.3333333333333V-21.3333333333333H42.6666666666667V21.3333333333334z" />
-    <glyph glyph-name="format-line-spacing"
-      unicode="&#xF278;"
-      horiz-adv-x="512" d=" M213.3333333333333 170.6666666666667H469.3333333333333V213.3333333333334H213.3333333333333M213.3333333333333 42.6666666666667H469.3333333333333V85.3333333333334H213.3333333333333M213.3333333333333 298.6666666666667H469.3333333333333V341.3333333333334H213.3333333333333M128 298.6666666666667H181.3333333333333L106.6666666666667 373.3333333333334L32 298.6666666666667H85.3333333333333V85.3333333333334H32L106.6666666666667 10.6666666666667L181.3333333333333 85.3333333333334H128V298.6666666666667z" />
-    <glyph glyph-name="format-line-style"
-      unicode="&#xF5C8;"
-      horiz-adv-x="512" d=" M64 106.6666666666667H170.6666666666667V149.3333333333334H64V106.6666666666667M202.6666666666667 106.6666666666667H309.3333333333333V149.3333333333334H202.6666666666667V106.6666666666667M341.3333333333333 106.6666666666667H448V149.3333333333334H341.3333333333333V106.6666666666667M64 21.3333333333334H106.6666666666667V64H64V21.3333333333334M149.3333333333333 21.3333333333334H192V64H149.3333333333333V21.3333333333334M234.6666666666667 21.3333333333334H277.3333333333333V64H234.6666666666667V21.3333333333334M320 21.3333333333334H362.6666666666667V64H320V21.3333333333334M405.3333333333333 21.3333333333334H448V64H405.3333333333333V21.3333333333334M64 192H234.6666666666667V234.6666666666667H64V192M277.3333333333333 192H448V234.6666666666667H277.3333333333333V192M64 362.6666666666667V277.3333333333334H448V362.6666666666667H64z" />
-    <glyph glyph-name="format-line-weight"
-      unicode="&#xF5C9;"
-      horiz-adv-x="512" d=" M64 85.3333333333334H448V128H64V85.3333333333334M64 21.3333333333334H448V42.6666666666667H64V21.3333333333334M64 170.6666666666667H448V234.6666666666667H64V170.6666666666667M64 362.6666666666667V277.3333333333334H448V362.6666666666667H64z" />
-    <glyph glyph-name="format-list-bulleted"
-      unicode="&#xF279;"
-      horiz-adv-x="512" d=" M149.3333333333333 341.3333333333334H448V298.6666666666667H149.3333333333333V341.3333333333334M149.3333333333333 170.6666666666667V213.3333333333334H448V170.6666666666667H149.3333333333333M85.3333333333333 352C103.04 352 117.3333333333333 337.7066666666667 117.3333333333333 320S103.04 288 85.3333333333333 288S53.3333333333333 302.2933333333334 53.3333333333333 320S67.6266666666667 352 85.3333333333333 352M85.3333333333333 224C103.04 224 117.3333333333333 209.7066666666667 117.3333333333333 192S103.04 160 85.3333333333333 160S53.3333333333333 174.2933333333334 53.3333333333333 192S67.6266666666667 224 85.3333333333333 224M149.3333333333333 42.6666666666667V85.3333333333334H448V42.6666666666667H149.3333333333333M85.3333333333333 96C103.04 96 117.3333333333333 81.7066666666667 117.3333333333333 64S103.04 32 85.3333333333333 32S53.3333333333333 46.2933333333334 53.3333333333333 64S67.6266666666667 96 85.3333333333333 96z" />
-    <glyph glyph-name="format-list-bulleted-type"
-      unicode="&#xF27A;"
-      horiz-adv-x="512" d=" M106.6666666666667 245.3333333333334L160 149.3333333333334H53.3333333333333L106.6666666666667 245.3333333333334M64 362.6666666666667H149.3333333333333V277.3333333333334H64V362.6666666666667M106.6666666666667 21.3333333333334C130.1333333333333 21.3333333333334 149.3333333333333 40.5333333333333 149.3333333333333 64S130.1333333333333 106.6666666666667 106.6666666666667 106.6666666666667S64 87.4666666666667 64 64S83.2 21.3333333333334 106.6666666666667 21.3333333333334M192 341.3333333333334V298.6666666666667H448V341.3333333333334H192M192 42.6666666666667H448V85.3333333333334H192V42.6666666666667M192 170.6666666666667H448V213.3333333333334H192V170.6666666666667z" />
-    <glyph glyph-name="format-list-checkbox"
-      unicode="&#xF969;"
-      horiz-adv-x="512" d=" M448 42.6666666666667V85.3333333333334H170.6666666666667V42.6666666666667H448M448 170.6666666666667V213.3333333333334H170.6666666666667V170.6666666666667H448M170.6666666666667 298.6666666666667H448V341.3333333333334H170.6666666666667V298.6666666666667M85.3333333333333 341.3333333333334V298.6666666666667H128V341.3333333333334H85.3333333333333M64 341.3333333333334C64 353.0666666666667 73.6 362.6666666666667 85.3333333333333 362.6666666666667H128C139.7333333333333 362.6666666666667 149.3333333333333 353.0666666666667 149.3333333333333 341.3333333333334V298.6666666666667C149.3333333333333 286.9333333333334 139.7333333333333 277.3333333333334 128 277.3333333333334H85.3333333333333C73.6 277.3333333333334 64 286.9333333333334 64 298.6666666666667V341.3333333333334M85.3333333333333 213.3333333333334V170.6666666666667H128V213.3333333333334H85.3333333333333M64 213.3333333333334C64 225.0666666666667 73.6 234.6666666666667 85.3333333333333 234.6666666666667H128C139.7333333333333 234.6666666666667 149.3333333333333 225.0666666666667 149.3333333333333 213.3333333333334V170.6666666666667C149.3333333333333 158.9333333333333 139.7333333333333 149.3333333333334 128 149.3333333333334H85.3333333333333C73.6 149.3333333333334 64 158.9333333333333 64 170.6666666666667V213.3333333333334M85.3333333333333 85.3333333333334V42.6666666666667H128V85.3333333333334H85.3333333333333M64 85.3333333333334C64 97.0666666666667 73.6 106.6666666666667 85.3333333333333 106.6666666666667H128C139.7333333333333 106.6666666666667 149.3333333333333 97.0666666666667 149.3333333333333 85.3333333333334V42.6666666666667C149.3333333333333 30.9333333333333 139.7333333333333 21.3333333333334 128 21.3333333333334H85.3333333333333C73.6 21.3333333333334 64 30.9333333333333 64 42.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="format-list-checks"
-      unicode="&#xF755;"
-      horiz-adv-x="512" d=" M64 341.3333333333334H192V213.3333333333334H64V341.3333333333334M106.6666666666667 298.6666666666667V256H149.3333333333333V298.6666666666667H106.6666666666667M234.6666666666667 298.6666666666667H448V256H234.6666666666667V298.6666666666667M234.6666666666667 128H448V85.3333333333334H234.6666666666667V128M106.6666666666667 21.3333333333334L32 96L62.08 126.0800000000001L106.6666666666667 81.7066666666667L204.5866666666667 179.4133333333333L234.6666666666667 149.3333333333334L106.6666666666667 21.3333333333334z" />
-    <glyph glyph-name="format-list-numbers"
-      unicode="&#xF27B;"
-      horiz-adv-x="512" d=" M149.3333333333333 170.6666666666667H448V213.3333333333334H149.3333333333333M149.3333333333333 42.6666666666667H448V85.3333333333334H149.3333333333333M149.3333333333333 298.6666666666667H448V341.3333333333334H149.3333333333333M42.6666666666667 213.3333333333334H81.0666666666667L42.6666666666667 168.5333333333334V149.3333333333334H106.6666666666667V170.6666666666667H68.2666666666667L106.6666666666667 215.4666666666667V234.6666666666667H42.6666666666667M64 277.3333333333334H85.3333333333333V362.6666666666667H42.6666666666667V341.3333333333334H64M42.6666666666667 85.3333333333334H85.3333333333333V74.6666666666667H64V53.3333333333334H85.3333333333333V42.6666666666667H42.6666666666667V21.3333333333334H106.6666666666667V106.6666666666667H42.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="format-page-break"
-      unicode="&#xF6D6;"
-      horiz-adv-x="512" d=" M384 21.3333333333334H128V64H85.3333333333333V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V64H384V21.3333333333334M298.6666666666667 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V192H128V362.6666666666667H298.6666666666667V277.3333333333334H384V192H426.6666666666667V277.3333333333334L298.6666666666667 405.3333333333333M234.6666666666667 106.6666666666667H170.6666666666667V149.3333333333334H234.6666666666667V106.6666666666667M341.3333333333333 106.6666666666667H277.3333333333333V149.3333333333334H341.3333333333333V106.6666666666667M64 149.3333333333334H128V106.6666666666667H64V149.3333333333334M448 106.6666666666667H384V149.3333333333334H448V106.6666666666667z" />
-    <glyph glyph-name="format-paint"
-      unicode="&#xF27C;"
-      horiz-adv-x="512" d=" M384 362.6666666666667V384C384 395.7333333333334 374.4 405.3333333333333 362.6666666666667 405.3333333333333H106.6666666666667C94.9333333333333 405.3333333333333 85.3333333333333 395.7333333333334 85.3333333333333 384V298.6666666666667C85.3333333333333 286.9333333333334 94.9333333333333 277.3333333333334 106.6666666666667 277.3333333333334H362.6666666666667C374.4 277.3333333333334 384 286.9333333333334 384 298.6666666666667V320H405.3333333333333V234.6666666666667H192V0C192 -11.7333333333333 201.6 -21.3333333333333 213.3333333333333 -21.3333333333333H256C267.7333333333334 -21.3333333333333 277.3333333333333 -11.7333333333333 277.3333333333333 0V192H448V362.6666666666667H384z" />
-    <glyph glyph-name="format-paragraph"
-      unicode="&#xF27D;"
-      horiz-adv-x="512" d=" M277.3333333333333 362.6666666666667C324.48 362.6666666666667 362.6666666666667 324.48 362.6666666666667 277.3333333333334S324.48 192 277.3333333333333 192H234.6666666666667V64H192V362.6666666666667H277.3333333333333M277.3333333333333 234.6666666666667C300.8 234.6666666666667 320 253.8666666666667 320 277.3333333333334S300.8 320 277.3333333333333 320H234.6666666666667V234.6666666666667H277.3333333333333z" />
-    <glyph glyph-name="format-pilcrow"
-      unicode="&#xF6D7;"
-      horiz-adv-x="512" d=" M213.3333333333333 213.3333333333334C166.1866666666667 213.3333333333334 128 251.52 128 298.6666666666667S166.1866666666667 384 213.3333333333333 384H384V341.3333333333334H341.3333333333333V0H298.6666666666667V341.3333333333334H256V0H213.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="format-quote-close"
-      unicode="&#xF27E;"
-      horiz-adv-x="512" d=" M298.6666666666667 85.3333333333334H362.6666666666667L405.3333333333333 170.6666666666667V298.6666666666667H277.3333333333333V170.6666666666667H341.3333333333333M128 85.3333333333334H192L234.6666666666667 170.6666666666667V298.6666666666667H106.6666666666667V170.6666666666667H170.6666666666667L128 85.3333333333334z" />
-    <glyph glyph-name="format-quote-open"
-      unicode="&#xF756;"
-      horiz-adv-x="512" d=" M213.3333333333333 298.6666666666667L170.6666666666667 213.3333333333334H234.6666666666667V85.3333333333334H106.6666666666667V213.3333333333334L149.3333333333333 298.6666666666667H213.3333333333333M384 298.6666666666667L341.3333333333333 213.3333333333334H405.3333333333333V85.3333333333334H277.3333333333333V213.3333333333334L320 298.6666666666667H384z" />
-    <glyph glyph-name="format-rotate-90"
-      unicode="&#xF6A9;"
-      horiz-adv-x="512" d=" M156.5866666666667 311.2533333333334L18.3466666666667 172.8L156.8 34.5599999999999L295.2533333333334 172.8L156.5866666666667 311.2533333333334M78.72 172.8L156.8 250.88L234.6666666666667 172.8L156.5866666666667 94.72L78.72 172.8M413.0133333333333 306.3466666666667C375.68 343.8933333333333 326.4 362.6666666666667 277.3333333333333 362.6666666666667V431.7866666666667L186.88 341.3333333333334L277.3333333333333 250.88V320C315.52 320 353.7066666666666 305.4933333333334 382.9333333333333 276.2666666666667C441.1733333333333 218.0266666666667 441.1733333333333 123.3066666666667 382.9333333333333 65.0666666666666C353.7066666666666 35.84 315.52 21.3333333333334 277.3333333333333 21.3333333333334C256.64 21.3333333333334 235.9466666666667 25.8133333333334 216.7466666666667 34.3466666666667L184.96 2.5600000000001C213.3333333333333 -13.2266666666667 245.3333333333333 -21.3333333333333 277.3333333333333 -21.3333333333333C326.4 -21.3333333333333 375.68 -2.56 413.0133333333333 34.9866666666667C488.1066666666666 109.8666666666667 488.1066666666666 231.4666666666667 413.0133333333333 306.3466666666667z" />
-    <glyph glyph-name="format-section"
-      unicode="&#xF69E;"
-      horiz-adv-x="512" d=" M334.2933333333333 353.7066666666667C313.6 366.0800000000001 289.7066666666667 372.48 265.6 372.0533333333334C231.8933333333333 372.0533333333334 206.08 355.4133333333334 206.08 329.3866666666667C206.08 299.52 234.6666666666667 288.64 277.3333333333333 274.3466666666667C330.6666666666667 257.0666666666667 371.2 235.3066666666667 371.2 183.8933333333333C370.3466666666667 155.9466666666667 356.0533333333333 130.3466666666667 332.8 114.9866666666667C346.6666666666666 101.9733333333333 354.3466666666667 83.6266666666667 354.1333333333333 64.64C354.1333333333333 4.48 298.6666666666667 -20.6933333333334 245.3333333333333 -20.6933333333334C214.1866666666667 -21.9733333333334 183.2533333333333 -13.6533333333334 156.8 2.7733333333333L170.6666666666667 35.4133333333334C192.8533333333333 20.2666666666667 219.0933333333333 12.16 245.9733333333333 11.9466666666667C282.6666666666667 11.9466666666667 309.9733333333333 28.5866666666667 309.9733333333333 58.88C309.9733333333333 85.3333333333333 293.3333333333333 100.0533333333333 240 118.4C181.3333333333333 138.6666666666667 140.8 160 140.8 208.8533333333333C142.2933333333333 237.0133333333333 158.5066666666667 262.6133333333334 183.4666666666667 275.8400000000001C170.0266666666667 288 162.3466666666666 305.7066666666667 162.1333333333333 324.0533333333334C162.1333333333333 374.4 208.4266666666667 405.3333333333333 267.3066666666666 405.3333333333333C294.8266666666667 405.3333333333333 321.92 399.1466666666667 346.24 386.3466666666667L334.2933333333333 353.7066666666667M242.1333333333334 161.7066666666667C264.7466666666667 154.6666666666667 286.72 145.4933333333334 307.4133333333333 134.1866666666667C321.28 144.64 329.1733333333333 161.0666666666667 328.7466666666667 178.3466666666667C328.7466666666667 199.68 315.0933333333333 218.4533333333333 277.3333333333333 231.68C253.6533333333334 239.5733333333333 229.9733333333333 249.3866666666667 207.36 260.9066666666667C191.36 251.3066666666667 181.3333333333333 234.0266666666667 181.3333333333333 215.2533333333333C181.3333333333333 194.56 196.9066666666667 177.4933333333334 242.1333333333334 161.7066666666667z" />
-    <glyph glyph-name="format-size"
-      unicode="&#xF27F;"
-      horiz-adv-x="512" d=" M64 192H128V42.6666666666667H192V192H256V256H64M192 362.6666666666667V298.6666666666667H298.6666666666667V42.6666666666667H362.6666666666667V298.6666666666667H469.3333333333333V362.6666666666667H192z" />
-    <glyph glyph-name="format-strikethrough"
-      unicode="&#xF280;"
-      horiz-adv-x="512" d=" M64 149.3333333333334H448V192H64M106.6666666666667 362.6666666666667V298.6666666666667H213.3333333333333V234.6666666666667H298.6666666666667V298.6666666666667H405.3333333333333V362.6666666666667M213.3333333333333 42.6666666666667H298.6666666666667V106.6666666666667H213.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="format-strikethrough-variant"
-      unicode="&#xF281;"
-      horiz-adv-x="512" d=" M490.6666666666666 192V149.3333333333334H397.0133333333333C418.3466666666667 103.68 417.28 -21.3333333333333 264.1066666666667 -21.3333333333333C86.4 -22.4 93.2266666666667 117.3333333333334 93.2266666666667 117.3333333333334L177.92 116.2666666666667C178.56 44.3733333333333 245.3333333333333 44.3733333333333 258.56 45.2266666666666C272.2133333333333 46.2933333333333 323.2 46.0799999999999 327.2533333333334 95.9999999999999C328.96 119.2533333333333 305.4933333333334 136.9599999999999 279.8933333333333 149.3333333333333H21.3333333333333V192H490.6666666666666M414.08 279.68L329.1733333333333 280.32S332.8 339.4133333333333 259.2 339.6266666666666C185.6 340.0533333333334 192 292.6933333333334 192 286.7200000000001C192.8533333333333 280.7466666666667 199.2533333333333 251.3066666666667 256 237.2266666666667H121.8133333333333S47.36 380.8 229.12 405.3333333333333C414.9333333333334 430.9333333333334 414.5066666666667 279.2533333333334 414.08 279.68z" />
-    <glyph glyph-name="format-subscript"
-      unicode="&#xF282;"
-      horiz-adv-x="512" d=" M341.3333333333333 289.92L243.4133333333334 192L341.3333333333333 94.08L311.2533333333334 64L213.3333333333333 161.92L115.4133333333333 64L85.3333333333333 94.08L183.2533333333333 192L85.3333333333333 289.92L115.4133333333333 320L213.3333333333333 222.08L311.2533333333334 320L341.3333333333333 289.92M466.1333333333333 -0.64H362.0266666666667V20.6933333333333L381.0133333333334 37.76C397.2266666666668 51.6266666666667 409.1733333333334 63.1466666666667 417.2800000000001 72.5333333333333C425.1733333333334 81.92 429.2266666666667 90.6666666666667 429.4400000000001 98.9866666666666C429.6533333333334 104.96 427.7333333333334 109.8666666666666 423.6800000000001 113.92C419.8400000000001 117.3333333333333 413.6533333333334 119.8933333333333 405.3333333333334 119.8933333333333C398.7200000000001 119.8933333333333 392.9600000000001 118.6133333333332 387.4133333333334 116.0533333333333L373.3333333333334 107.9466666666666L363.7333333333334 132.9066666666666C369.4933333333334 137.3866666666666 376.3200000000001 141.2266666666666 384.6400000000001 144.2133333333333S402.1333333333335 149.3333333333333 412.1600000000001 149.3333333333333C428.8000000000001 148.4799999999999 441.6 143.9999999999999 450.1333333333335 135.2533333333332C458.6666666666667 126.5066666666666 463.3600000000001 115.4133333333333 463.3600000000001 101.7599999999999C463.1466666666668 89.8133333333333 459.3066666666667 78.72 451.8400000000001 68.6933333333333C444.5866666666668 58.6666666666666 435.6266666666668 49.0666666666666 424.7466666666668 39.68L411.0933333333335 28.5866666666666V28.16H466.1333333333335V-0.6400000000001z" />
-    <glyph glyph-name="format-superscript"
-      unicode="&#xF283;"
-      horiz-adv-x="512" d=" M341.3333333333333 289.92L243.4133333333334 192L341.3333333333333 94.08L311.2533333333334 64L213.3333333333333 161.92L115.4133333333333 64L85.3333333333333 94.08L183.2533333333333 192L85.3333333333333 289.92L115.4133333333333 320L213.3333333333333 222.08L311.2533333333334 320L341.3333333333333 289.92M466.1333333333333 256H362.0266666666667V277.3333333333334L381.0133333333334 294.8266666666667C397.2266666666668 308.48 409.1733333333334 320 417.2800000000001 329.6C425.1733333333334 338.9866666666667 429.2266666666667 347.7333333333334 429.4400000000001 355.8400000000001C429.6533333333334 361.8133333333334 427.7333333333334 366.9333333333334 423.6800000000001 370.7733333333333C419.8400000000001 374.8266666666667 413.6533333333334 376.7466666666667 405.3333333333334 376.9600000000001C398.7200000000001 376.7466666666667 392.9600000000001 375.4666666666667 387.4133333333334 373.3333333333334L373.3333333333334 365.0133333333333L363.7333333333334 389.9733333333334C369.4933333333334 394.6666666666667 376.3200000000001 398.2933333333334 384.6400000000001 401.28S402.1333333333334 405.3333333333333 412.16 405.3333333333333C428.8 405.3333333333333 441.6 401.0666666666667 450.1333333333334 392.32C458.6666666666666 384 463.36 372.48 463.36 358.8266666666667C463.1466666666666 346.88 459.3066666666667 335.7866666666667 451.84 325.76C444.5866666666667 315.5200000000001 435.6266666666667 305.92 424.7466666666668 296.7466666666667L411.0933333333334 285.6533333333334V285.2266666666667H466.1333333333333V256z" />
-    <glyph glyph-name="format-text"
-      unicode="&#xF284;"
-      horiz-adv-x="512" d=" M394.6666666666667 362.6666666666667L419.4133333333333 269.8666666666667L398.9333333333333 264.3200000000001C389.3333333333333 282.88 379.52 301.4400000000001 368.2133333333333 310.8266666666667C356.9066666666667 320 343.68 320 330.6666666666667 320H277.3333333333333V96C277.3333333333333 85.3333333333334 277.3333333333333 74.6666666666667 284.3733333333334 69.3333333333334C291.6266666666667 64 305.7066666666667 64 320 64V42.6666666666667H192V64C206.2933333333333 64 220.3733333333333 64 227.6266666666667 69.3333333333334C234.6666666666667 74.6666666666667 234.6666666666667 85.3333333333334 234.6666666666667 96V320H181.3333333333333C168.32 320 155.0933333333333 320 143.7866666666667 310.8266666666667C132.48 301.44 122.6666666666667 282.88 113.0666666666667 264.3200000000001L92.5866666666667 269.8666666666667L117.3333333333333 362.6666666666667H394.6666666666667z" />
-    <glyph glyph-name="format-textdirection-l-to-r"
-      unicode="&#xF285;"
-      horiz-adv-x="512" d=" M448 64L362.6666666666667 149.3333333333334V85.3333333333334H106.6666666666667V42.6666666666667H362.6666666666667V-21.3333333333333M192 234.6666666666667V128H234.6666666666667V362.6666666666667H277.3333333333333V128H320V362.6666666666667H362.6666666666667V405.3333333333333H192C144.8533333333333 405.3333333333333 106.6666666666667 367.1466666666667 106.6666666666667 320S144.8533333333333 234.6666666666667 192 234.6666666666667z" />
-    <glyph glyph-name="format-textdirection-r-to-l"
-      unicode="&#xF286;"
-      horiz-adv-x="512" d=" M170.6666666666667 85.3333333333334V149.3333333333334L85.3333333333333 64L170.6666666666667 -21.3333333333333V42.6666666666667H426.6666666666667V85.3333333333334M213.3333333333333 234.6666666666667V128H256V362.6666666666667H298.6666666666667V128H341.3333333333333V362.6666666666667H384V405.3333333333333H213.3333333333333C166.1866666666667 405.3333333333333 128 367.1466666666667 128 320S166.1866666666667 234.6666666666667 213.3333333333333 234.6666666666667z" />
-    <glyph glyph-name="format-title"
-      unicode="&#xF5F4;"
-      horiz-adv-x="512" d=" M106.6666666666667 362.6666666666667V298.6666666666667H224V42.6666666666667H288V298.6666666666667H405.3333333333333V362.6666666666667H106.6666666666667z" />
-    <glyph glyph-name="format-underline"
-      unicode="&#xF287;"
-      horiz-adv-x="512" d=" M106.6666666666667 0H405.3333333333333V42.6666666666667H106.6666666666667V0M256 85.3333333333334C326.6133333333334 85.3333333333334 384 142.72 384 213.3333333333334V384H330.6666666666667V213.3333333333334C330.6666666666667 172.16 297.1733333333333 138.6666666666667 256 138.6666666666667S181.3333333333333 172.16 181.3333333333333 213.3333333333334V384H128V213.3333333333334C128 142.72 185.3866666666667 85.3333333333334 256 85.3333333333334z" />
-    <glyph glyph-name="format-vertical-align-bottom"
-      unicode="&#xF621;"
-      horiz-adv-x="512" d=" M341.3333333333333 170.6666666666667H277.3333333333333V384H234.6666666666667V170.6666666666667H170.6666666666667L256 85.3333333333334L341.3333333333333 170.6666666666667M85.3333333333333 42.6666666666667V0H426.6666666666667V42.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="format-vertical-align-center"
-      unicode="&#xF622;"
-      horiz-adv-x="512" d=" M170.6666666666667 42.6666666666667H234.6666666666667V-42.6666666666666H277.3333333333333V42.6666666666667H341.3333333333333L256 128L170.6666666666667 42.6666666666667M341.3333333333333 341.3333333333334H277.3333333333333V426.6666666666667H234.6666666666667V341.3333333333334H170.6666666666667L256 256L341.3333333333333 341.3333333333334M85.3333333333333 213.3333333333334V170.6666666666667H426.6666666666667V213.3333333333334H85.3333333333333z" />
-    <glyph glyph-name="format-vertical-align-top"
-      unicode="&#xF623;"
-      horiz-adv-x="512" d=" M170.6666666666667 213.3333333333334H234.6666666666667V0H277.3333333333333V213.3333333333334H341.3333333333333L256 298.6666666666667L170.6666666666667 213.3333333333334M85.3333333333333 384V341.3333333333334H426.6666666666667V384H85.3333333333333z" />
-    <glyph glyph-name="format-wrap-inline"
-      unicode="&#xF288;"
-      horiz-adv-x="512" d=" M170.6666666666667 298.6666666666667L277.3333333333333 85.3333333333334H64L170.6666666666667 298.6666666666667M64 384H448V341.3333333333334H64V384M448 128V85.3333333333334H298.6666666666667V128H448M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-wrap-square"
-      unicode="&#xF289;"
-      horiz-adv-x="512" d=" M256 298.6666666666667L362.6666666666667 85.3333333333334H149.3333333333333L256 298.6666666666667M64 384H448V341.3333333333334H64V384M64 298.6666666666667H128V256H64V298.6666666666667M448 298.6666666666667V256H384V298.6666666666667H448M64 213.3333333333334H128V170.6666666666667H64V213.3333333333334M448 213.3333333333334V170.6666666666667H384V213.3333333333334H448M64 128H128V85.3333333333334H64V128M448 128V85.3333333333334H384V128H448M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-wrap-tight"
-      unicode="&#xF28A;"
-      horiz-adv-x="512" d=" M256 298.6666666666667L362.6666666666667 85.3333333333334H149.3333333333333L256 298.6666666666667M64 384H448V341.3333333333334H64V384M64 298.6666666666667H192V256H64V298.6666666666667M448 298.6666666666667V256H320V298.6666666666667H448M64 213.3333333333334H149.3333333333333V170.6666666666667H64V213.3333333333334M448 213.3333333333334V170.6666666666667H362.6666666666667V213.3333333333334H448M64 128H128V85.3333333333334H64V128M448 128V85.3333333333334H384V128H448M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-wrap-top-bottom"
-      unicode="&#xF28B;"
-      horiz-adv-x="512" d=" M256 298.6666666666667L362.6666666666667 85.3333333333334H149.3333333333333L256 298.6666666666667M64 384H448V341.3333333333334H64V384M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="forum"
-      unicode="&#xF28C;"
-      horiz-adv-x="512" d=" M362.6666666666667 192V384C362.6666666666667 395.7333333333334 353.0666666666667 405.3333333333333 341.3333333333333 405.3333333333333H64C52.2666666666667 405.3333333333333 42.6666666666667 395.7333333333334 42.6666666666667 384V85.3333333333334L128 170.6666666666667H341.3333333333333C353.0666666666667 170.6666666666667 362.6666666666667 180.2666666666667 362.6666666666667 192M448 320H405.3333333333333V128H128V85.3333333333334C128 73.6 137.6 64 149.3333333333333 64H384L469.3333333333333 -21.3333333333333V298.6666666666667C469.3333333333333 310.4 459.7333333333333 320 448 320z" />
-    <glyph glyph-name="forum-outline"
-      unicode="&#xF821;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V85.3333333333334L128 170.6666666666667H320C343.4666666666667 170.6666666666667 362.6666666666667 189.8666666666667 362.6666666666667 213.3333333333334V362.6666666666667C362.6666666666667 386.1333333333334 343.4666666666667 405.3333333333333 320 405.3333333333333H85.3333333333333M85.3333333333333 362.6666666666667H320V213.3333333333334H128L85.3333333333333 170.6666666666667V362.6666666666667M405.3333333333333 320V277.3333333333334H426.6666666666667V64L384 106.6666666666667H170.6666666666667V128H128V106.6666666666667C128 83.2 147.2 64 170.6666666666667 64H384L469.3333333333333 -21.3333333333333V277.3333333333334C469.3333333333333 300.8 450.1333333333334 320 426.6666666666667 320H405.3333333333333z" />
-    <glyph glyph-name="forward"
-      unicode="&#xF28D;"
-      horiz-adv-x="512" d=" M256 277.3333333333334V362.6666666666667L426.6666666666667 192L256 21.3333333333334V106.6666666666667H85.3333333333333V277.3333333333334H256z" />
-    <glyph glyph-name="fountain"
-      unicode="&#xF96A;"
-      horiz-adv-x="512" d=" M160 405.3333333333333C95.36 405.3333333333333 42.6666666666667 352.8533333333334 42.6666666666667 288V277.3333333333334H85.3333333333333V288C85.3333333333333 329.1733333333334 118.8266666666667 362.6666666666667 160 362.6666666666667C192 362.6666666666667 218.88 342.8266666666667 229.5466666666667 314.88C221.2266666666666 318.2933333333334 212.2666666666667 320 202.6666666666667 320C173.0133333333333 320 147.2 302.5066666666667 135.2533333333333 277.3333333333334L172.3733333333333 256C176.8533333333334 268.3733333333334 188.8 277.3333333333334 202.6666666666667 277.3333333333334C220.3733333333333 277.3333333333334 234.6666666666667 263.04 234.6666666666667 245.3333333333334V213.3333333333334H277.3333333333333V245.3333333333334C277.3333333333333 263.04 291.6266666666667 277.3333333333334 309.3333333333333 277.3333333333334C323.4133333333333 277.3333333333334 335.1466666666667 268.3733333333334 339.6266666666667 256L376.7466666666667 277.3333333333334C364.8 302.5066666666667 339.2 320 309.3333333333333 320C299.7333333333334 320 290.7733333333333 318.2933333333334 282.4533333333333 314.88C293.12 342.8266666666667 320 362.6666666666667 352 362.6666666666667C393.1733333333333 362.6666666666667 426.6666666666667 329.1733333333334 426.6666666666667 288V277.3333333333334H469.3333333333333V288C469.3333333333333 352.8533333333334 416.8533333333333 405.3333333333333 352 405.3333333333333C312.32 405.3333333333333 277.3333333333333 385.4933333333334 256 355.4133333333334C234.6666666666667 385.4933333333334 199.68 405.3333333333333 160 405.3333333333333M128 192V149.3333333333334H158.2933333333333C168.96 124.8 188.8 105.1733333333334 213.3333333333333 94.5066666666667V42.6666666666667H42.6666666666667S60.16 16.4266666666667 72.7466666666667 -2.3466666666666C80.64 -14.2933333333333 93.8666666666667 -21.3333333333333 108.16 -21.3333333333333H403.84C418.1333333333334 -21.3333333333333 431.36 -14.2933333333333 439.2533333333334 -2.3466666666666L469.3333333333333 42.6666666666667H298.6666666666667V94.5066666666667C323.2 105.1733333333334 343.04 124.8 353.7066666666666 149.3333333333334H384V192H128z" />
-    <glyph glyph-name="foursquare"
-      unicode="&#xF28E;"
-      horiz-adv-x="512" d=" M362.6666666666667 341.3333333333334L353.4933333333334 288C352 283.0933333333334 345.6 277.3333333333334 339.4133333333333 277.3333333333334H256C245.9733333333333 277.3333333333334 233.6 270.5066666666667 233.6 260.48V251.7333333333334C233.6 241.7066666666667 245.9733333333333 234.6666666666667 256 234.6666666666667H325.9733333333333C333.0133333333333 234.6666666666667 339.84 226.9866666666667 338.3466666666667 219.52C336.8533333333333 211.84 318.72 164.6933333333333 317.8666666666666 160C317.0133333333333 156.3733333333333 312.32 149.3333333333334 304 149.3333333333334H242.56C231.4666666666666 149.3333333333334 228.0533333333333 147.84 220.5866666666666 138.6666666666667C213.3333333333333 129.28 155.0933333333333 61.8666666666667 155.0933333333333 61.8666666666667C154.4533333333333 61.2266666666666 149.3333333333333 63.1466666666667 149.3333333333333 64V341.3333333333334C149.3333333333333 347.7333333333334 162.3466666666666 362.6666666666667 170.6666666666666 362.6666666666667H352C358.8266666666667 362.6666666666667 364.3733333333333 349.6533333333333 362.6666666666667 341.3333333333334M362.6666666666667 139.7333333333334C365.0133333333333 149.9733333333334 400.64 304.6400000000001 410.0266666666667 350.9333333333334M375.04 405.3333333333333H147.4133333333333C115.84 405.3333333333333 106.6666666666667 381.6533333333333 106.6666666666667 366.9333333333334V5.12C106.6666666666667 -11.52 115.6266666666667 -17.9200000000001 120.7466666666667 -19.84C125.8666666666667 -21.9733333333334 139.7333333333333 -23.6799999999999 148.0533333333334 -14.08C148.0533333333334 -14.08 248.5333333333334 101.9733333333334 250.4533333333333 103.8933333333334C253.2266666666667 106.6666666666667 253.2266666666667 106.6666666666667 256 106.6666666666667H325.5466666666666C354.7733333333333 106.6666666666667 359.4666666666667 128.0000000000001 362.6666666666667 139.7333333333334C365.0133333333333 149.9733333333334 400.64 304.6400000000001 410.0266666666667 350.9333333333334C417.28 386.3466666666668 408.32 405.3333333333334 375.04 405.3333333333334z" />
-    <glyph glyph-name="freebsd"
-      unicode="&#xF8DF;"
-      horiz-adv-x="512" d=" M57.3866666666667 405.3333333333333C75.52 406.4 129.7066666666667 380.5866666666667 130.7733333333333 379.9466666666667C103.2533333333333 362.6666666666667 79.7866666666667 339.4133333333334 62.08 311.8933333333333C44.5866666666667 345.3866666666667 28.5866666666667 385.92 42.6666666666667 400C46.2933333333333 403.6266666666667 51.2 405.3333333333333 57.3866666666667 405.3333333333333M444.5866666666667 402.56C453.3333333333333 403.6266666666667 460.3733333333333 402.3466666666667 464.64 398.08C487.4666666666667 375.04 424.1066666666667 274.1333333333334 413.4400000000001 263.2533333333334C402.56 252.5866666666667 374.8266666666667 262.4000000000001 352.0000000000001 285.2266666666667C329.1733333333334 308.2666666666667 319.3600000000001 335.7866666666667 330.0266666666668 346.6666666666667C338.7733333333335 355.4133333333334 407.2533333333334 398.9333333333334 444.5866666666667 402.56M256 393.3866666666667C283.52 393.3866666666667 309.9733333333333 387.84 334.08 378.0266666666667C323.6266666666667 371.2 315.9466666666667 365.8666666666667 313.3866666666667 363.3066666666667C292.2666666666667 342.1866666666667 301.6533333333333 302.2933333333334 335.36 268.5866666666667C356.2666666666667 247.8933333333333 380.5866666666667 235.3066666666667 400.64 235.3066666666667C415.1466666666666 235.3066666666667 424.9599999999999 241.4933333333333 430.08 246.6133333333333C433.7066666666666 250.24 439.4666666666666 258.56 446.08 268.5866666666667C456.9599999999999 243.4133333333333 462.7199999999999 215.8933333333333 462.7199999999999 186.6666666666666C462.7199999999999 72.3199999999999 370.3466666666667 -20.6933333333334 256 -20.6933333333334C141.6533333333333 -20.6933333333334 49.28 72.3199999999999 49.28 186.6666666666666S141.6533333333333 393.3866666666667 256 393.3866666666667z" />
-    <glyph glyph-name="fridge"
-      unicode="&#xF28F;"
-      horiz-adv-x="512" d=" M192 0V-21.3333333333333H149.3333333333333V0C125.8666666666667 0 106.6666666666667 19.2 106.6666666666667 42.6666666666667V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333H362.6666666666667C386.1333333333334 405.3333333333333 405.3333333333333 386.1333333333334 405.3333333333333 362.6666666666667V42.6666666666667C405.3333333333333 19.2 386.1333333333334 0 362.6666666666667 0V-21.3333333333333H320V0H192M149.3333333333333 362.6666666666667V256H362.6666666666667V362.6666666666667H149.3333333333333M149.3333333333333 42.6666666666667H362.6666666666667V213.3333333333334H149.3333333333333V42.6666666666667M170.6666666666667 192H213.3333333333333V128H170.6666666666667V192M170.6666666666667 320H213.3333333333333V277.3333333333334H170.6666666666667V320z" />
-    <glyph glyph-name="fridge-filled"
-      unicode="&#xF290;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333H362.6666666666667C386.1333333333334 405.3333333333333 405.3333333333333 386.1333333333334 405.3333333333333 362.6666666666667V256H106.6666666666667V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333M405.3333333333333 42.6666666666667C405.3333333333333 19.2 386.1333333333334 0 362.6666666666667 0V-21.3333333333333H320V0H192V-21.3333333333333H149.3333333333333V0C125.8666666666667 0 106.6666666666667 19.2 106.6666666666667 42.6666666666667V234.6666666666667H405.3333333333333V42.6666666666667M170.6666666666667 341.3333333333334V298.6666666666667H213.3333333333333V341.3333333333334H170.6666666666667M170.6666666666667 192V128H213.3333333333333V192H170.6666666666667z" />
-    <glyph glyph-name="fridge-filled-bottom"
-      unicode="&#xF291;"
-      horiz-adv-x="512" d=" M170.6666666666667 277.3333333333334V320H213.3333333333333V277.3333333333334H170.6666666666667M149.3333333333333 405.3333333333333H362.6666666666667C386.1333333333334 405.3333333333333 405.3333333333333 386.1333333333334 405.3333333333333 362.6666666666667V42.6666666666667C405.3333333333333 19.2 386.1333333333334 0 362.6666666666667 0V-21.3333333333333H320V0H192V-21.3333333333333H149.3333333333333V0C125.8666666666667 0 106.6666666666667 19.2 106.6666666666667 42.6666666666667V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333M149.3333333333333 362.6666666666667V256H362.6666666666667V362.6666666666667H149.3333333333333M170.6666666666667 192V128H213.3333333333333V192H170.6666666666667z" />
-    <glyph glyph-name="fridge-filled-top"
-      unicode="&#xF292;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333C125.8666666666667 405.3333333333333 106.6666666666667 386.1333333333334 106.6666666666667 362.6666666666667V42.6666666666667C106.6666666666667 19.2 125.8666666666667 0 149.3333333333333 0V-21.3333333333333H192V0H320V-21.3333333333333H362.6666666666667V0C386.1333333333334 0 405.3333333333333 19.2 405.3333333333333 42.6666666666667V362.6666666666667C405.3333333333333 386.1333333333334 386.1333333333334 405.3333333333333 362.6666666666667 405.3333333333333H149.3333333333333M170.6666666666667 320H213.3333333333333V277.3333333333334H170.6666666666667V320M149.3333333333333 213.3333333333334H362.6666666666667V42.6666666666667H149.3333333333333V213.3333333333334M170.6666666666667 192V128H213.3333333333333V192H170.6666666666667z" />
-    <glyph glyph-name="fuel"
-      unicode="&#xF7C9;"
-      horiz-adv-x="512" d=" M64 405.3333333333333H128C133.9733333333333 405.3333333333333 139.3066666666667 402.9866666666667 143.1466666666667 399.1466666666667L187.52 354.56L204.5866666666667 371.4133333333334C213.3333333333333 379.7333333333334 224 384 234.6666666666667 384H362.6666666666667C373.3333333333333 384 384 379.7333333333334 392.7466666666667 371.4133333333334L414.08 350.0800000000001C422.4 341.3333333333334 426.6666666666667 330.6666666666667 426.6666666666667 320V42.6666666666667C426.6666666666667 19.2 407.4666666666667 0 384 0H170.6666666666667C147.2 0 128 19.2 128 42.6666666666667V277.3333333333334C128 288 132.2666666666667 298.6666666666667 140.5866666666667 307.4133333333334L157.44 324.48L119.2533333333333 362.6666666666667H64V405.3333333333333M234.6666666666667 341.3333333333334V298.6666666666667H362.6666666666667V341.3333333333334H234.6666666666667M243.4133333333334 213.3333333333334L200.7466666666667 256H170.6666666666667V225.92L213.3333333333333 183.2533333333333V115.4133333333334L170.6666666666667 72.7466666666667V42.6666666666667H200.7466666666667L243.4133333333334 85.3333333333334H311.2533333333334L353.92 42.6666666666667H384V72.7466666666667L341.3333333333333 115.4133333333334V183.2533333333333L384 225.92V256H353.92L311.2533333333334 213.3333333333334H243.4133333333334M256 170.6666666666667H298.6666666666667V128H256V170.6666666666667z" />
-    <glyph glyph-name="fullscreen"
-      unicode="&#xF293;"
-      horiz-adv-x="512" d=" M106.6666666666667 341.3333333333334H213.3333333333333V298.6666666666667H149.3333333333333V234.6666666666667H106.6666666666667V341.3333333333334M298.6666666666667 341.3333333333334H405.3333333333333V234.6666666666667H362.6666666666667V298.6666666666667H298.6666666666667V341.3333333333334M362.6666666666667 149.3333333333334H405.3333333333333V42.6666666666667H298.6666666666667V85.3333333333334H362.6666666666667V149.3333333333334M213.3333333333333 85.3333333333334V42.6666666666667H106.6666666666667V149.3333333333334H149.3333333333333V85.3333333333334H213.3333333333333z" />
-    <glyph glyph-name="fullscreen-exit"
-      unicode="&#xF294;"
-      horiz-adv-x="512" d=" M298.6666666666667 149.3333333333334H405.3333333333333V106.6666666666667H341.3333333333333V42.6666666666667H298.6666666666667V149.3333333333334M106.6666666666667 149.3333333333334H213.3333333333333V42.6666666666667H170.6666666666667V106.6666666666667H106.6666666666667V149.3333333333334M170.6666666666667 341.3333333333334H213.3333333333333V234.6666666666667H106.6666666666667V277.3333333333334H170.6666666666667V341.3333333333334M405.3333333333333 277.3333333333334V234.6666666666667H298.6666666666667V341.3333333333334H341.3333333333333V277.3333333333334H405.3333333333333z" />
-    <glyph glyph-name="function"
-      unicode="&#xF295;"
-      horiz-adv-x="512" d=" M332.8 335.1466666666667C309.3333333333333 337.28 288.64 320 286.5066666666667 296.32L281.1733333333333 234.6666666666667H341.3333333333333V192H277.3333333333333L267.9466666666667 83.84C263.8933333333333 36.9066666666667 222.5066666666667 2.1333333333334 175.5733333333333 6.4C147.6266666666667 8.7466666666667 124.16 24.3200000000001 110.2933333333333 46.2933333333334L142.2933333333333 78.2933333333334C147.4133333333333 62.5066666666668 161.4933333333334 50.3466666666668 179.2 48.8533333333334C202.6666666666667 46.72 223.36 64.0000000000001 225.4933333333334 87.6800000000001L234.6666666666667 192H170.6666666666667V234.6666666666667H238.2933333333333L244.0533333333333 300.1600000000001C248.1066666666667 347.0933333333334 289.4933333333334 381.8666666666667 336.4266666666666 377.6C364.3733333333333 375.2533333333334 387.84 359.68 401.7066666666666 337.7066666666667L369.7066666666666 305.7066666666667C364.5866666666667 321.4933333333334 350.5066666666667 333.6533333333334 332.8 335.1466666666667z" />
-    <glyph glyph-name="function-variant"
-      unicode="&#xF870;"
-      horiz-adv-x="512" d=" M264.96 335.1466666666667C241.4933333333334 337.28 220.8 320 218.6666666666667 296.32L213.3333333333333 234.6666666666667H273.4933333333334V192H209.4933333333334L200.1066666666667 83.84C195.84 36.9066666666667 154.4533333333333 2.1333333333334 107.52 6.4C80.8533333333334 8.7466666666667 56.7466666666667 23.4666666666667 42.6666666666667 46.2933333333334L74.6666666666667 78.2933333333334C81.7066666666667 55.8933333333334 105.8133333333334 43.3066666666667 128 50.5600000000001C144.64 55.68 156.3733333333333 70.4 157.8666666666667 87.68L166.8266666666667 192H102.8266666666667V234.6666666666667H170.6666666666667L176.4266666666667 300.1600000000001C180.48 347.0933333333334 221.6533333333333 381.8666666666667 268.8 378.0266666666667C295.68 375.68 320 360.7466666666667 334.08 337.7066666666667L302.08 305.7066666666667C296.7466666666667 322.1333333333334 282.24 333.6533333333334 264.96 335.1466666666667M469.3333333333333 156.8L439.2533333333334 186.88L378.88 126.5066666666667L318.5066666666666 186.88L288 156.8L348.8 96L288 36.0533333333334L318.5066666666666 5.9733333333334L378.88 66.3466666666667L439.2533333333332 5.9733333333334L469.3333333333333 36.0533333333334L408.9600000000001 96L469.3333333333333 156.8z" />
-    <glyph glyph-name="gamepad"
-      unicode="&#xF296;"
-      horiz-adv-x="512" d=" M352 256L288 192L352 128H469.3333333333333V256M192 96V-21.3333333333333H320V96L256 160M160 256H42.6666666666667V128H160L224 192M320 288V405.3333333333333H192V288L256 224L320 288z" />
-    <glyph glyph-name="gamepad-variant"
-      unicode="&#xF297;"
-      horiz-adv-x="512" d=" M149.3333333333333 320H362.6666666666667C433.28 320 490.6666666666666 262.6133333333334 490.6666666666666 192S433.28 64 362.6666666666667 64C324.6933333333334 64 290.7733333333333 80.4266666666667 267.3066666666667 106.6666666666667H244.6933333333334C221.2266666666667 80.4266666666667 187.3066666666667 64 149.3333333333334 64C78.72 64 21.3333333333334 121.3866666666667 21.3333333333334 192S78.72 320 149.3333333333334 320M128 256V213.3333333333334H85.3333333333333V170.6666666666667H128V128H170.6666666666667V170.6666666666667H213.3333333333333V213.3333333333334H170.6666666666667V256H128M330.6666666666667 192C312.96 192 298.6666666666667 177.7066666666667 298.6666666666667 160S312.96 128 330.6666666666667 128S362.6666666666667 142.2933333333334 362.6666666666667 160S348.3733333333333 192 330.6666666666667 192M394.6666666666667 256C376.9600000000001 256 362.6666666666667 241.7066666666667 362.6666666666667 224S376.9600000000001 192 394.6666666666667 192S426.6666666666667 206.2933333333334 426.6666666666667 224S412.3733333333333 256 394.6666666666667 256z" />
-    <glyph glyph-name="garage"
-      unicode="&#xF6D8;"
-      horiz-adv-x="512" d=" M405.3333333333333 21.3333333333334H362.6666666666667V213.3333333333334H149.3333333333333V21.3333333333334H106.6666666666667V256L256 341.3333333333334L405.3333333333333 256V21.3333333333334M170.6666666666667 192H341.3333333333333V149.3333333333334H170.6666666666667V192M170.6666666666667 128H341.3333333333333V85.3333333333334H170.6666666666667V128M341.3333333333333 64V21.3333333333334H170.6666666666667V64H341.3333333333333z" />
-    <glyph glyph-name="garage-alert"
-      unicode="&#xF871;"
-      horiz-adv-x="512" d=" M362.6666666666667 21.3333333333334H320V213.3333333333334H106.6666666666667V21.3333333333334H64V256L213.3333333333333 341.3333333333334L362.6666666666667 256V21.3333333333334M128 192H298.6666666666667V149.3333333333334H128V192M128 128H298.6666666666667V85.3333333333334H128V128M405.3333333333333 128V234.6666666666667H448V128H405.3333333333333M405.3333333333333 42.6666666666667V85.3333333333334H448V42.6666666666667H405.3333333333333z" />
-    <glyph glyph-name="garage-open"
-      unicode="&#xF6D9;"
-      horiz-adv-x="512" d=" M405.3333333333333 21.3333333333334H362.6666666666667V213.3333333333334H149.3333333333333V21.3333333333334H106.6666666666667V256L256 341.3333333333334L405.3333333333333 256V21.3333333333334M170.6666666666667 192H341.3333333333333V149.3333333333334H170.6666666666667V192z" />
-    <glyph glyph-name="gas-cylinder"
-      unicode="&#xF647;"
-      horiz-adv-x="512" d=" M341.3333333333333 256V21.3333333333334C341.3333333333333 -2.1333333333333 322.1333333333334 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C189.8666666666667 -21.3333333333333 170.6666666666667 -2.1333333333333 170.6666666666667 21.3333333333334V256C170.6666666666667 295.68 197.76 329.1733333333334 234.6666666666667 338.56V362.6666666666667H192V405.3333333333333H320V362.6666666666667H277.3333333333333V338.56C314.24 329.1733333333334 341.3333333333333 295.68 341.3333333333333 256z" />
-    <glyph glyph-name="gas-station"
-      unicode="&#xF298;"
-      horiz-adv-x="512" d=" M384 234.6666666666667C372.2666666666667 234.6666666666667 362.6666666666667 244.2666666666667 362.6666666666667 256S372.2666666666667 277.3333333333334 384 277.3333333333334S405.3333333333333 267.7333333333334 405.3333333333333 256S395.7333333333334 234.6666666666667 384 234.6666666666667M256 234.6666666666667H128V341.3333333333334H256M421.76 293.76L421.9733333333334 293.9733333333334L342.6133333333334 373.3333333333333L320 350.7200000000001L365.0133333333333 305.7066666666667C344.9600000000001 298.6666666666667 330.6666666666667 278.8266666666667 330.6666666666667 256C330.6666666666667 226.5600000000001 354.56 202.6666666666667 384 202.6666666666667C391.68 202.6666666666667 398.7200000000001 204.3733333333333 405.3333333333333 207.1466666666667V53.3333333333334C405.3333333333333 41.6 395.7333333333334 32 384 32S362.6666666666667 41.6 362.6666666666667 53.3333333333334V149.3333333333334C362.6666666666667 173.0133333333333 343.4666666666667 192 320 192H298.6666666666667V341.3333333333334C298.6666666666667 365.0133333333333 279.4666666666667 384 256 384H128C104.32 384 85.3333333333333 365.0133333333333 85.3333333333333 341.3333333333334V0H298.6666666666667V160H330.6666666666667V53.3333333333334C330.6666666666667 23.8933333333334 354.56 0 384 0S437.3333333333333 23.8933333333334 437.3333333333333 53.3333333333334V256C437.3333333333333 270.7200000000001 431.36 284.1600000000001 421.76 293.76z" />
-    <glyph glyph-name="gate"
-      unicode="&#xF299;"
-      horiz-adv-x="512" d=" M192 341.3333333333334V234.6666666666667H149.3333333333333V320H106.6666666666667V234.6666666666667H64V277.3333333333334H21.3333333333333V21.3333333333334H64V64H106.6666666666667V21.3333333333334H149.3333333333333V64H192V21.3333333333334H234.6666666666667V64H277.3333333333333V21.3333333333334H320V64H362.6666666666667V21.3333333333334H405.3333333333333V64H448V21.3333333333334H490.6666666666666V277.3333333333334H448V234.6666666666667H405.3333333333333V320H362.6666666666667V234.6666666666667H320V341.3333333333334H277.3333333333333V234.6666666666667H234.6666666666667V341.3333333333334H192M64 192H106.6666666666667V106.6666666666667H64V192M149.3333333333333 192H192V106.6666666666667H149.3333333333333V192M234.6666666666667 192H277.3333333333333V106.6666666666667H234.6666666666667V192M320 192H362.6666666666667V106.6666666666667H320V192M405.3333333333333 192H448V106.6666666666667H405.3333333333333V192z" />
-    <glyph glyph-name="gate-and"
-      unicode="&#xF8E0;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667V21.3333333333334H298.6666666666667C392.9600000000001 21.3333333333334 469.3333333333333 97.7066666666667 469.3333333333333 192S392.9600000000001 362.6666666666667 298.6666666666667 362.6666666666667H42.6666666666667M85.3333333333333 320H298.6666666666667C369.28 320 426.6666666666667 262.6133333333334 426.6666666666667 192S369.28 64 298.6666666666667 64H85.3333333333333V320z" />
-    <glyph glyph-name="gate-nand"
-      unicode="&#xF8E1;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667V21.3333333333334H213.3333333333333C286.5066666666667 21.3333333333334 352 67.4133333333334 375.4666666666667 136.5333333333334C384 132.2666666666667 394.6666666666667 128 405.3333333333333 128C440.7466666666667 128 469.3333333333333 156.5866666666667 469.3333333333333 192S440.7466666666667 256 405.3333333333333 256C394.6666666666667 256 384.64 252.8 375.4666666666667 247.4666666666667C352 316.5866666666667 286.5066666666667 362.6666666666667 213.3333333333333 362.6666666666667H42.6666666666667M85.3333333333333 320H213.3333333333333C283.9466666666667 320 341.3333333333333 262.6133333333334 341.3333333333333 192S283.9466666666667 64 213.3333333333333 64H85.3333333333333V320M405.3333333333333 213.3333333333334C416 213.3333333333334 426.6666666666667 202.6666666666667 426.6666666666667 192S416 170.6666666666667 405.3333333333333 170.6666666666667C393.6 170.6666666666667 384 180.2666666666667 384 192C384 202.6666666666667 394.6666666666667 213.3333333333334 405.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="gate-nor"
-      unicode="&#xF8E2;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667C106.6666666666667 234.6666666666667 106.6666666666667 149.3333333333334 42.6666666666667 21.3333333333334H106.6666666666667C200.5333333333333 21.3333333333334 277.3333333333333 70.4 354.1333333333334 155.7333333333334C365.8666666666667 138.6666666666667 384.8533333333334 128 405.3333333333333 128C440.7466666666667 128 469.3333333333333 156.5866666666667 469.3333333333333 192S440.7466666666667 256 405.3333333333333 256C384.8533333333333 256 365.8666666666666 245.3333333333334 354.1333333333334 228.2666666666667C277.3333333333333 313.6 200.5333333333333 362.6666666666667 106.6666666666667 362.6666666666667H42.6666666666667M106.6666666666667 320C187.7333333333334 320 256 275.2000000000001 326.4 192C256 108.8 187.7333333333334 64 106.6666666666667 64C138.6666666666667 149.3333333333334 138.6666666666667 234.6666666666667 106.6666666666667 320M405.3333333333333 213.3333333333334C416 213.3333333333334 426.6666666666667 202.6666666666667 426.6666666666667 192S416 170.6666666666667 405.3333333333333 170.6666666666667C393.6 170.6666666666667 384 180.2666666666667 384 192C384 202.6666666666667 394.6666666666667 213.3333333333334 405.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="gate-not"
-      unicode="&#xF8E3;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667V21.3333333333334L345.6 170.6666666666667C354.56 145.28 378.4533333333333 128 405.3333333333333 128C440.7466666666667 128 469.3333333333333 156.5866666666667 469.3333333333333 192S440.7466666666667 256 405.3333333333333 256C378.4533333333333 256 354.56 238.72 345.6 213.3333333333334L42.6666666666667 362.6666666666667M85.3333333333333 292.2666666666667L292.2666666666667 192L85.3333333333333 91.7333333333334V292.2666666666667M405.3333333333333 213.3333333333334C416 213.3333333333334 426.6666666666667 202.6666666666667 426.6666666666667 192S416 170.6666666666667 405.3333333333333 170.6666666666667C393.6 170.6666666666667 384 180.2666666666667 384 192C384 202.6666666666667 394.6666666666667 213.3333333333334 405.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="gate-or"
-      unicode="&#xF8E4;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667C106.6666666666667 234.6666666666667 106.6666666666667 149.3333333333334 42.6666666666667 21.3333333333334H170.6666666666667C277.3333333333333 21.3333333333334 405.3333333333333 106.6666666666667 469.3333333333333 192C405.3333333333333 277.3333333333334 277.3333333333333 362.6666666666667 170.6666666666667 362.6666666666667H42.6666666666667M106.6666666666667 320H170.6666666666667C245.3333333333333 320 347.7333333333334 256 411.7333333333334 192C347.7333333333334 128 245.3333333333333 64 170.6666666666667 64H106.6666666666667C136.5333333333333 151.4666666666667 136.5333333333333 232.5333333333334 106.6666666666667 320z" />
-    <glyph glyph-name="gate-xnor"
-      unicode="&#xF8E5;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667C106.6666666666667 234.6666666666667 106.6666666666667 149.3333333333334 42.6666666666667 21.3333333333334H85.3333333333333C149.3333333333333 149.3333333333334 149.3333333333333 234.6666666666667 87.4666666666667 362.6666666666667H42.6666666666667M128 362.6666666666667C192 234.6666666666667 192 149.3333333333334 128 21.3333333333334H192C260.2666666666667 21.3333333333334 315.7333333333334 89.6 356.2666666666667 149.3333333333334C368.64 135.4666666666667 386.56 128 405.3333333333333 128C440.7466666666667 128 469.3333333333333 156.5866666666667 469.3333333333333 192S440.7466666666667 256 405.3333333333333 256C386.56 256 368.64 248.5333333333334 356.2666666666667 234.6666666666667C313.6 294.4 260.2666666666667 362.6666666666667 192 362.6666666666667H128M192 320C256 320 298.6666666666667 234.6666666666667 330.6666666666667 192C298.6666666666667 149.3333333333334 256 64 192 64C226.1333333333334 149.3333333333334 226.1333333333334 234.6666666666667 192 320M405.3333333333333 213.3333333333334C416 213.3333333333334 426.6666666666667 202.6666666666667 426.6666666666667 192S416 170.6666666666667 405.3333333333333 170.6666666666667C393.6 170.6666666666667 384 180.2666666666667 384 192C384 202.6666666666667 394.6666666666667 213.3333333333334 405.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="gate-xor"
-      unicode="&#xF8E6;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667C106.6666666666667 234.6666666666667 106.6666666666667 149.3333333333334 42.6666666666667 21.3333333333334H85.3333333333333C149.3333333333333 149.3333333333334 149.3333333333333 234.6666666666667 87.4666666666667 362.6666666666667H42.6666666666667M128 362.6666666666667C192 234.6666666666667 192 149.3333333333334 128 21.3333333333334H192C298.6666666666667 21.3333333333334 384 85.3333333333334 469.3333333333333 192C384 298.6666666666667 298.6666666666667 362.6666666666667 192 362.6666666666667H128M192 320C273.0666666666667 320 341.3333333333333 275.2000000000001 411.7333333333334 192C339.2 108.8 273.0666666666667 64 192 64C224 149.3333333333334 224 234.6666666666667 192 320z" />
-    <glyph glyph-name="gauge"
-      unicode="&#xF29A;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 362.6666666666667C350.2933333333334 362.6666666666667 426.6666666666667 286.2933333333334 426.6666666666667 192C426.6666666666667 140.8 405.3333333333333 96 369.0666666666667 64C339.2 91.7333333333334 298.6666666666667 106.6666666666667 256 106.6666666666667S174.9333333333333 91.7333333333334 142.9333333333333 64C106.6666666666667 96 85.3333333333333 140.8 85.3333333333333 192C85.3333333333333 286.2933333333334 161.7066666666667 362.6666666666667 256 362.6666666666667M298.6666666666667 322.3466666666667C290.56 322.1333333333334 282.88 316.8 279.4666666666667 308.48L251.9466666666667 239.5733333333334L249.8133333333333 234.6666666666667C234.6666666666667 231.8933333333333 222.08 221.8666666666667 216.32 207.7866666666667C207.5733333333333 185.8133333333334 218.24 161.0666666666667 240.2133333333333 152.3200000000001C262.1866666666666 143.5733333333334 286.9333333333333 154.24 295.68 176.2133333333334C301.2266666666666 190.2933333333334 298.6666666666667 206.5066666666667 289.4933333333333 218.4533333333334L291.6266666666666 224.0000000000001L319.1466666666666 292.48L319.3599999999999 293.1200000000001C323.6266666666666 304.0000000000001 318.2933333333333 316.3733333333334 307.4133333333333 320.8533333333334C304.6399999999999 321.9200000000001 301.8666666666666 322.3466666666667 298.6666666666666 322.3466666666667M213.3333333333333 320C201.6 320 192 310.4 192 298.6666666666667S201.6 277.3333333333334 213.3333333333333 277.3333333333334S234.6666666666667 286.9333333333334 234.6666666666667 298.6666666666667S225.0666666666667 320 213.3333333333333 320M149.3333333333333 256C137.6 256 128 246.4000000000001 128 234.6666666666667S137.6 213.3333333333334 149.3333333333333 213.3333333333334S170.6666666666667 222.9333333333333 170.6666666666667 234.6666666666667S161.0666666666667 256 149.3333333333333 256M362.6666666666667 256C350.9333333333333 256 341.3333333333333 246.4000000000001 341.3333333333333 234.6666666666667S350.9333333333333 213.3333333333334 362.6666666666667 213.3333333333334S384 222.9333333333333 384 234.6666666666667S374.4 256 362.6666666666667 256z" />
-    <glyph glyph-name="gauge-empty"
-      unicode="&#xF872;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192C85.3333333333333 140.8 106.6666666666667 96 142.9333333333333 64C172.8 91.7333333333334 213.3333333333333 106.6666666666667 256 106.6666666666667S337.0666666666667 91.7333333333334 369.0666666666667 64C405.3333333333333 96 426.6666666666667 140.8 426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667M298.6666666666667 320C310.4 320 320 310.4 320 298.6666666666667S310.4 277.3333333333334 298.6666666666667 277.3333333333334S277.3333333333333 286.9333333333334 277.3333333333333 298.6666666666667S286.9333333333333 320 298.6666666666667 320M213.3333333333333 320C225.0666666666667 320 234.6666666666667 310.4 234.6666666666667 298.6666666666667S225.0666666666667 277.3333333333334 213.3333333333333 277.3333333333334S192 286.9333333333334 192 298.6666666666667S201.6 320 213.3333333333333 320M147.4133333333333 257.2800000000001C150.1866666666667 257.2800000000001 152.7466666666667 256.6400000000001 155.7333333333333 256L224 227.84L229.76 225.4933333333334C241.7066666666667 234.6666666666667 257.92 237.2266666666667 272 231.4666666666667C293.76 222.72 304.4266666666666 197.76 295.4666666666667 176C286.72 154.24 261.76 143.5733333333334 240 152.5333333333334C225.92 158.0800000000001 215.8933333333334 170.6666666666667 213.3333333333333 186.0266666666667L208.4266666666667 188.16L139.7333333333333 215.8933333333334L139.3066666666667 216.1066666666667C128 220.5866666666667 123.0933333333333 232.9600000000001 127.36 244.0533333333334C130.7733333333333 252.1600000000001 138.6666666666666 257.4933333333334 147.4133333333333 257.2800000000001M362.6666666666667 256C374.4 256 384 246.4000000000001 384 234.6666666666667S374.4 213.3333333333334 362.6666666666667 213.3333333333334S341.3333333333333 222.9333333333333 341.3333333333333 234.6666666666667S350.9333333333333 256 362.6666666666667 256z" />
-    <glyph glyph-name="gauge-full"
-      unicode="&#xF873;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 362.6666666666667C350.2933333333334 362.6666666666667 426.6666666666667 286.2933333333334 426.6666666666667 192C426.6666666666667 140.8 405.3333333333333 96 369.0666666666667 64C339.2 91.7333333333334 298.6666666666667 106.6666666666667 256 106.6666666666667S174.9333333333333 91.7333333333334 142.9333333333333 64C106.6666666666667 96 85.3333333333333 140.8 85.3333333333333 192C85.3333333333333 286.2933333333334 161.7066666666667 362.6666666666667 256 362.6666666666667M213.3333333333333 320C201.6 320 192 310.4 192 298.6666666666667S201.6 277.3333333333334 213.3333333333333 277.3333333333334S234.6666666666667 286.9333333333334 234.6666666666667 298.6666666666667S225.0666666666667 320 213.3333333333333 320M298.6666666666667 320C286.9333333333333 320 277.3333333333333 310.4 277.3333333333333 298.6666666666667S286.9333333333333 277.3333333333334 298.6666666666667 277.3333333333334S320 286.9333333333334 320 298.6666666666667S310.4 320 298.6666666666667 320M364.5866666666667 257.2800000000001C361.8133333333334 257.2800000000001 359.2533333333334 256.6400000000001 356.2666666666667 256L288 227.84L282.24 225.4933333333334C270.2933333333333 234.6666666666667 254.08 237.2266666666667 240 231.4666666666667C218.24 222.72 207.5733333333333 197.76 216.5333333333333 176C225.28 154.24 250.24 143.5733333333334 272 152.5333333333334C286.08 158.0800000000001 296.1066666666667 170.6666666666667 298.6666666666667 186.0266666666667L303.5733333333333 188.16L372.2666666666667 215.8933333333334L372.6933333333333 216.1066666666667C384 220.5866666666667 388.9066666666667 232.9600000000001 384.64 244.0533333333334C381.2266666666666 252.1600000000001 373.3333333333333 257.4933333333334 364.5866666666666 257.2800000000001M149.3333333333333 256C137.6 256 128 246.4000000000001 128 234.6666666666667S137.6 213.3333333333334 149.3333333333333 213.3333333333334S170.6666666666667 222.9333333333333 170.6666666666667 234.6666666666667S161.0666666666667 256 149.3333333333333 256z" />
-    <glyph glyph-name="gauge-low"
-      unicode="&#xF874;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192C85.3333333333333 140.8 106.6666666666667 96 142.9333333333333 64C172.8 91.7333333333334 213.3333333333333 106.6666666666667 256 106.6666666666667S337.0666666666667 91.7333333333334 369.0666666666667 64C405.3333333333333 96 426.6666666666667 140.8 426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667M213.3333333333333 322.3466666666667C221.44 322.1333333333334 229.12 316.8 232.5333333333334 308.48L260.0533333333334 239.5733333333334L262.1866666666667 234.6666666666667C277.3333333333333 231.8933333333333 289.92 221.8666666666667 295.68 207.7866666666667C304.4266666666667 185.8133333333334 293.76 161.0666666666667 271.7866666666667 152.3200000000001C249.8133333333334 143.5733333333334 225.0666666666667 154.24 216.3200000000001 176.2133333333334C210.7733333333334 190.2933333333334 213.3333333333334 206.5066666666667 222.5066666666667 218.4533333333334L220.3733333333334 224.0000000000001L192.8533333333334 292.48L192.6400000000001 293.1200000000001C188.3733333333334 304.0000000000001 193.7066666666667 316.3733333333334 204.5866666666667 320.8533333333334C207.3600000000001 321.9200000000001 210.1333333333334 322.3466666666667 213.3333333333334 322.3466666666667M298.6666666666667 320C310.4 320 320 310.4 320 298.6666666666667S310.4 277.3333333333334 298.6666666666667 277.3333333333334S277.3333333333333 286.9333333333334 277.3333333333333 298.6666666666667S286.9333333333333 320 298.6666666666667 320M362.6666666666667 256C374.4 256 384 246.4000000000001 384 234.6666666666667S374.4 213.3333333333334 362.6666666666667 213.3333333333334S341.3333333333333 222.9333333333333 341.3333333333333 234.6666666666667S350.9333333333333 256 362.6666666666667 256M149.3333333333333 256C161.0666666666667 256 170.6666666666667 246.4000000000001 170.6666666666667 234.6666666666667S161.0666666666667 213.3333333333334 149.3333333333333 213.3333333333334S128 222.9333333333333 128 234.6666666666667S137.6 256 149.3333333333333 256z" />
-    <glyph glyph-name="gavel"
-      unicode="&#xF29B;"
-      horiz-adv-x="512" d=" M49.0666666666667 15.36L253.8666666666666 220.16L224 250.4533333333333L208.6399999999999 235.3066666666666C200.3199999999999 226.9866666666666 186.88 226.9866666666666 178.56 235.3066666666666L163.4133333333333 250.4533333333333C155.0933333333333 258.7733333333333 155.0933333333333 272.2133333333333 163.4133333333333 280.5333333333333L284.1599999999999 401.28C292.4799999999999 409.6 305.9199999999999 409.6 314.2399999999999 401.28L329.3866666666666 386.1333333333334C337.7066666666666 377.8133333333333 337.7066666666666 364.3733333333334 329.3866666666666 356.0533333333333L314.2399999999999 341.3333333333333L344.5333333333333 310.8266666666667C352.8533333333333 319.1466666666667 366.2933333333333 319.1466666666667 374.6133333333333 310.8266666666667C382.9333333333333 302.5066666666667 382.9333333333333 288.8533333333333 374.6133333333333 280.5333333333333L404.6933333333333 250.4533333333333L419.84 265.6C428.16 273.92 441.8133333333334 273.92 450.1333333333334 265.6L465.0666666666667 250.4533333333333C473.3866666666667 242.1333333333333 473.3866666666667 228.48 465.0666666666667 220.16L344.5333333333333 99.6266666666667C336.2133333333333 91.3066666666666 322.56 91.3066666666666 314.24 99.6266666666667L299.3066666666666 114.56C290.7733333333333 122.88 290.7733333333333 136.5333333333333 299.3066666666666 144.8533333333333L314.24 160L284.16 190.0799999999999L79.1466666666667 -14.9333333333334C70.8266666666666 -23.2533333333334 57.3866666666666 -23.2533333333334 49.0666666666666 -14.9333333333334C40.7466666666666 -6.6133333333333 40.7466666666666 7.04 49.0666666666666 15.36M426.6666666666667 42.6666666666667C450.1333333333334 42.6666666666667 469.3333333333333 23.4666666666667 469.3333333333333 0V-21.3333333333333H256V0C256 23.4666666666667 275.2 42.6666666666667 298.6666666666667 42.6666666666667H426.6666666666667z" />
-    <glyph glyph-name="gender-female"
-      unicode="&#xF29C;"
-      horiz-adv-x="512" d=" M256 362.6666666666667C326.6133333333334 362.6666666666667 384 305.2800000000001 384 234.6666666666667C384 171.3066666666667 337.92 118.6133333333334 277.3333333333333 108.3733333333333V64H320V21.3333333333334H277.3333333333333V-21.3333333333333H234.6666666666667V21.3333333333334H192V64H234.6666666666667V108.3733333333333C174.08 118.6133333333334 128 171.3066666666667 128 234.6666666666667C128 305.2800000000001 185.3866666666667 362.6666666666667 256 362.6666666666667M256 320C208.8533333333333 320 170.6666666666667 281.8133333333334 170.6666666666667 234.6666666666667S208.8533333333333 149.3333333333334 256 149.3333333333334S341.3333333333333 187.52 341.3333333333333 234.6666666666667S303.1466666666667 320 256 320z" />
-    <glyph glyph-name="gender-male"
-      unicode="&#xF29D;"
-      horiz-adv-x="512" d=" M192 256C219.52 256 245.3333333333333 247.2533333333334 266.0266666666667 232.32L375.04 341.3333333333334H277.3333333333333V384H448V213.3333333333334H405.3333333333333V311.2533333333334L296.32 202.6666666666667C311.2533333333334 181.3333333333334 320 155.7333333333334 320 128C320 57.3866666666667 262.6133333333334 0 192 0S64 57.3866666666667 64 128S121.3866666666667 256 192 256M192 213.3333333333334C144.8533333333333 213.3333333333334 106.6666666666667 175.1466666666667 106.6666666666667 128S144.8533333333333 42.6666666666667 192 42.6666666666667S277.3333333333333 80.8533333333334 277.3333333333333 128S239.1466666666667 213.3333333333334 192 213.3333333333334z" />
-    <glyph glyph-name="gender-male-female"
-      unicode="&#xF29E;"
-      horiz-adv-x="512" d=" M375.04 362.6666666666667H298.6666666666667V405.3333333333333H448V256H405.3333333333333V332.5866666666667L323.6266666666667 250.88C334.72 234.0266666666667 341.3333333333333 213.3333333333334 341.3333333333333 192C341.3333333333333 140.3733333333333 304.64 97.28 256 87.4666666666667V42.6666666666667H298.6666666666667V0H256V-42.6666666666666H213.3333333333333V0H170.6666666666667V42.6666666666667H213.3333333333333V87.4666666666667C164.6933333333333 97.2800000000001 128 140.3733333333334 128 192.0000000000001C128 250.8800000000001 175.7866666666667 298.6666666666668 234.6666666666667 298.6666666666668C256 298.6666666666668 276.48 292.2666666666667 293.3333333333333 280.9600000000001L375.04 362.6666666666667M234.6666666666667 256C199.2533333333333 256 170.6666666666667 227.4133333333334 170.6666666666667 192S199.2533333333333 128 234.6666666666667 128S298.6666666666667 156.5866666666667 298.6666666666667 192S270.08 256 234.6666666666667 256z" />
-    <glyph glyph-name="gender-transgender"
-      unicode="&#xF29F;"
-      horiz-adv-x="512" d=" M417.7066666666666 384H320V426.6666666666667H490.6666666666666V256H448V353.92L344.9600000000001 250.88C356.0533333333334 234.0266666666667 362.6666666666667 213.3333333333334 362.6666666666667 192C362.6666666666667 140.3733333333333 325.9733333333333 97.28 277.3333333333333 87.4666666666667V42.6666666666667H320V0H277.3333333333333V-42.6666666666666H234.6666666666667V0H192V42.6666666666667H234.6666666666667V87.4666666666667C186.0266666666667 97.2800000000001 149.3333333333333 140.3733333333334 149.3333333333333 192.0000000000001C149.3333333333333 213.3333333333334 155.7333333333333 233.8133333333334 166.8266666666667 250.4533333333334L141.6533333333333 275.8400000000001L111.7866666666667 246.1866666666667L81.7066666666667 276.48L111.5733333333333 306.1333333333334L64 353.7066666666667V277.3333333333334H21.3333333333333V426.6666666666667H170.6666666666667V384H94.08L141.6533333333333 336.2133333333334L172.3733333333333 366.7200000000001L202.6666666666667 336.4266666666667L171.9466666666667 305.92L196.9066666666667 280.7466666666667C213.3333333333333 292.0533333333334 234.6666666666667 298.6666666666667 256 298.6666666666667S297.8133333333334 292.2666666666667 314.6666666666667 280.9600000000001L417.7066666666666 384M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256z" />
-    <glyph glyph-name="gentoo"
-      unicode="&#xF8E7;"
-      horiz-adv-x="512" d=" M219.3066666666667 405.3333333333333C211.84 405.3333333333333 204.16 404.6933333333334 196.9066666666667 403.2C119.68 389.12 65.28 322.3466666666667 60.8 278.1866666666667C58.4533333333333 256.64 70.1866666666666 240.4266666666667 76.5866666666667 233.3866666666667C93.8666666666666 213.9733333333333 128.64 199.2533333333333 150.8266666666666 187.0933333333334C118.6133333333333 160 103.8933333333333 146.3466666666667 89.3866666666666 130.9866666666667C67.6266666666666 108.16 52.2666666666666 83.2 52.2666666666666 65.0666666666667C52.2666666666666 59.3066666666667 51.2 40.7466666666667 58.88 26.24C61.6533333333333 20.6933333333333 69.76 2.3466666666667 94.08 -11.3066666666667C109.6533333333333 -20.0533333333333 131.6266666666666 -23.2533333333333 153.3866666666666 -20.2666666666667C220.3733333333333 -10.6666666666667 310.1866666666666 46.2933333333333 374.3999999999999 99.2C415.1466666666666 132.9066666666667 445.0133333333332 165.76 453.5466666666666 181.3333333333333C460.5866666666666 194.7733333333333 461.4399999999999 218.0266666666667 457.3866666666666 232.7466666666667C445.8666666666666 274.3466666666667 352.64 359.4666666666667 276.4799999999999 393.6C258.9866666666666 401.4933333333333 238.9333333333333 405.3333333333333 219.3066666666666 405.3333333333333M241.92 343.2533333333334C247.2533333333333 343.2533333333334 251.9466666666667 342.6133333333333 256 341.3333333333333C280.5333333333333 334.9333333333333 321.7066666666666 305.4933333333334 318.08 278.6133333333334C313.1733333333333 243.2 282.24 228.9066666666667 246.6133333333333 234.0266666666667C225.7066666666666 236.8 184.1066666666666 260.2666666666667 187.3066666666667 301.0133333333333C189.6533333333333 332.8 219.7333333333333 343.4666666666667 241.92 343.2533333333334M241.4933333333334 306.1333333333334C235.7333333333334 306.1333333333334 231.2533333333334 304.8533333333334 229.12 301.44C219.0933333333333 286.0800000000001 224 275.4133333333334 232.96 268.3733333333334C236.16 276.48 271.1466666666667 267.7333333333334 272 260.48C302.2933333333333 283.3066666666668 263.68 305.92 241.4933333333334 306.1333333333334z" />
-    <glyph glyph-name="gesture"
-      unicode="&#xF7CA;"
-      horiz-adv-x="512" d=" M97.92 301.0133333333333C112.8533333333333 316.1600000000001 128 329.8133333333334 134.4 327.04C145.0666666666667 322.7733333333333 134.4 305.0666666666667 128 294.6133333333334C122.6666666666667 285.6533333333334 66.9866666666667 211.6266666666667 66.9866666666667 160C66.9866666666667 132.6933333333334 77.2266666666667 110.08 96 96C111.5733333333333 84.48 132.6933333333333 80.8533333333334 151.8933333333333 86.6133333333334C174.72 93.2266666666666 193.4933333333334 116.48 217.1733333333333 145.7066666666667C242.9866666666667 177.4933333333334 277.3333333333333 219.0933333333333 304.2133333333333 219.0933333333333C338.9866666666667 219.0933333333333 339.4133333333333 197.5466666666666 341.3333333333333 181.3333333333333C261.12 167.2533333333333 226.9866666666667 102.6133333333334 226.9866666666667 66.3466666666667C226.9866666666667 30.08 257.7066666666667 0 295.4666666666667 0C330.6666666666667 0 386.9866666666667 28.8000000000001 395.5200000000001 130.5600000000001H448V183.8933333333334H395.3066666666667C392.1066666666667 219.0933333333334 372.0533333333334 273.4933333333334 309.3333333333333 273.4933333333334C261.3333333333333 273.4933333333334 220.16 232.7466666666667 203.9466666666666 213.3333333333334C192 197.3333333333334 160 160 155.0933333333333 154.88C149.3333333333333 148.48 140.5866666666667 136.96 131.4133333333333 136.96C121.8133333333333 136.96 116.0533333333333 154.6666666666667 123.7333333333333 177.92C131.1999999999999 201.1733333333334 153.5999999999999 238.9333333333334 163.2 253.0133333333333C179.84 277.3333333333334 190.9333333333333 293.9733333333334 190.9333333333333 322.9866666666667C190.9333333333333 369.28 155.9466666666667 384 137.3866666666667 384C109.2266666666667 384 84.6933333333333 362.6666666666667 79.36 357.3333333333334C71.68 349.6533333333333 65.28 343.2533333333334 60.5866666666667 337.4933333333334L97.92 301.0133333333333M296.1066666666667 52.2666666666667C289.4933333333333 52.2666666666667 280.32 57.8133333333334 280.32 67.6266666666667C280.32 80.4266666666667 295.8933333333333 114.56 341.3333333333333 126.5066666666667C335.1466666666667 69.12 311.04 52.2666666666667 296.1066666666667 52.2666666666667z" />
-    <glyph glyph-name="gesture-double-tap"
-      unicode="&#xF73B;"
-      horiz-adv-x="512" d=" M213.3333333333333 256C213.3333333333333 267.7333333333334 222.9333333333333 277.3333333333334 234.6666666666667 277.3333333333334S256 267.7333333333334 256 256V160.6400000000001L281.8133333333334 157.8666666666667L387.2000000000001 111.1466666666667C398.5066666666667 106.0266666666668 405.3333333333334 94.72 405.3333333333334 82.3466666666667V-10.6666666666666C404.6933333333334 -28.16 390.8266666666667 -42.0266666666666 373.3333333333334 -42.6666666666666H234.6666666666667C226.56 -42.6666666666666 218.88 -39.4666666666667 213.3333333333333 -33.4933333333333L108.8 56.1066666666667L124.5866666666667 72.5333333333333C128.64 77.0133333333333 134.4 79.36 140.3733333333333 79.36H145.0666666666667L213.3333333333333 42.6666666666667V256M234.6666666666667 341.3333333333334C281.8133333333334 341.3333333333334 320 303.1466666666667 320 256C320 224 302.9333333333333 196.9066666666667 277.3333333333333 182.1866666666667V208.2133333333334C290.3466666666667 219.9466666666667 298.6666666666667 237.0133333333333 298.6666666666667 256C298.6666666666667 291.4133333333334 270.08 320 234.6666666666667 320S170.6666666666667 291.4133333333334 170.6666666666667 256C170.6666666666667 237.0133333333333 178.9866666666667 219.9466666666667 192 208.2133333333334V182.1866666666667C166.4 196.9066666666667 149.3333333333333 224 149.3333333333333 256C149.3333333333333 303.1466666666667 187.52 341.3333333333334 234.6666666666667 341.3333333333334M234.6666666666667 384C305.28 384 362.6666666666667 326.6133333333334 362.6666666666667 256C362.6666666666667 219.7333333333334 347.52 187.0933333333334 323.4133333333333 163.6266666666667L302.08 173.2266666666667C325.9733333333333 192.8533333333333 341.3333333333333 222.72 341.3333333333333 256C341.3333333333333 314.88 293.5466666666666 362.6666666666667 234.6666666666667 362.6666666666667S128 314.88 128 256C128 212.2666666666667 154.24 174.72 192 158.2933333333334V135.2533333333333C142.2933333333333 152.96 106.6666666666667 200.32 106.6666666666667 256C106.6666666666667 326.6133333333334 164.0533333333333 384 234.6666666666667 384z" />
-    <glyph glyph-name="gesture-pinch"
-      unicode="&#xFABC;"
-      horiz-adv-x="512" d=" M277.3333333333333 256C277.3333333333333 267.7333333333334 286.9333333333333 277.3333333333334 298.6666666666667 277.3333333333334S320 267.7333333333334 320 256V160.6400000000001L345.8133333333334 157.8666666666667L451.2 110.9333333333333C462.2933333333334 105.8133333333334 469.3333333333334 94.72 469.3333333333334 82.3466666666667V-10.6666666666666C468.6933333333334 -28.16 454.8266666666667 -42.0266666666666 437.3333333333334 -42.6666666666666H298.6666666666667C290.56 -42.6666666666666 282.88 -39.4666666666667 277.3333333333333 -33.4933333333333L172.8 56.1066666666667L188.5866666666667 72.5333333333333C192.64 77.0133333333333 198.4 79.36 204.3733333333333 79.36H209.0666666666667L277.3333333333333 42.6666666666667V256M298.6666666666667 341.3333333333334C328.96 341.3333333333334 357.12 325.12 372.2666666666667 298.6666666666667C395.9466666666666 258.1333333333334 382.08 205.8666666666667 341.3333333333333 182.1866666666667V208.4266666666667C354.9866666666667 220.3733333333333 362.6666666666667 237.8666666666667 362.6666666666667 256C362.6666666666667 291.4133333333334 334.08 320 298.6666666666667 320S234.6666666666667 291.4133333333334 234.6666666666667 256C234.6666666666667 237.8666666666667 242.3466666666667 220.3733333333333 256 208.4266666666667V182.1866666666667C229.76 197.3333333333334 213.3333333333333 225.4933333333333 213.3333333333333 256C213.3333333333333 303.1466666666667 251.52 341.3333333333334 298.6666666666667 341.3333333333334M85.3333333333333 256L149.3333333333333 192H106.6666666666667V128H64V192H21.3333333333333L85.3333333333333 256M85.3333333333333 298.6666666666667L21.3333333333333 362.6666666666667H64V426.6666666666667H106.6666666666667V362.6666666666667H149.3333333333333L85.3333333333333 298.6666666666667M192 149.3333333333334C207.5733333333333 149.3333333333334 222.08 145.28 234.6666666666667 137.8133333333334V111.7866666666667C223.36 121.8133333333334 208.4266666666667 128 192 128C156.5866666666667 128 128 99.4133333333334 128 64C128 42.6666666666667 138.6666666666667 24.1066666666667 154.0266666666667 12.3733333333333L198.6133333333334 -21.3333333333333H192C144.8533333333333 -21.3333333333333 106.6666666666667 16.8533333333334 106.6666666666667 64S144.8533333333333 149.3333333333334 192 149.3333333333334z" />
-    <glyph glyph-name="gesture-spread"
-      unicode="&#xFABD;"
-      horiz-adv-x="512" d=" M85.3333333333333 426.6666666666667L149.3333333333333 362.6666666666667H106.6666666666667V298.6666666666667H64V362.6666666666667H21.3333333333333L85.3333333333333 426.6666666666667M85.3333333333333 128L21.3333333333333 192H64V256H106.6666666666667V192H149.3333333333333L85.3333333333333 128M277.3333333333333 256C277.3333333333333 267.7333333333334 286.9333333333333 277.3333333333334 298.6666666666667 277.3333333333334S320 267.7333333333334 320 256V160.6400000000001L345.8133333333334 157.8666666666667L451.2 110.9333333333333C462.2933333333334 105.8133333333334 469.3333333333334 94.72 469.3333333333334 82.3466666666667V-10.6666666666666C468.6933333333334 -28.16 454.8266666666667 -42.0266666666666 437.3333333333334 -42.6666666666666H298.6666666666667C290.56 -42.6666666666666 282.88 -39.4666666666667 277.3333333333333 -33.4933333333333L172.8 56.1066666666667L188.5866666666667 72.5333333333333C192.64 77.0133333333333 198.4 79.36 204.3733333333333 79.36H209.0666666666667L277.3333333333333 42.6666666666667V256M298.6666666666667 341.3333333333334C328.96 341.3333333333334 357.12 325.12 372.2666666666667 298.6666666666667C395.9466666666666 258.1333333333334 382.08 205.8666666666667 341.3333333333333 182.1866666666667V208.4266666666667C354.9866666666667 220.3733333333333 362.6666666666667 237.8666666666667 362.6666666666667 256C362.6666666666667 291.4133333333334 334.08 320 298.6666666666667 320S234.6666666666667 291.4133333333334 234.6666666666667 256C234.6666666666667 237.8666666666667 242.3466666666667 220.3733333333333 256 208.4266666666667V182.1866666666667C229.76 197.3333333333334 213.3333333333333 225.4933333333333 213.3333333333333 256C213.3333333333333 303.1466666666667 251.52 341.3333333333334 298.6666666666667 341.3333333333334M192 149.3333333333334C207.5733333333333 149.3333333333334 222.08 145.28 234.6666666666667 137.8133333333334V111.7866666666667C223.36 121.8133333333334 208.4266666666667 128 192 128C156.5866666666667 128 128 99.4133333333334 128 64C128 42.6666666666667 138.6666666666667 24.1066666666667 154.0266666666667 12.3733333333333L198.6133333333334 -21.3333333333333H192C144.8533333333333 -21.3333333333333 106.6666666666667 16.8533333333334 106.6666666666667 64S144.8533333333333 149.3333333333334 192 149.3333333333334z" />
-    <glyph glyph-name="gesture-swipe-down"
-      unicode="&#xF73C;"
-      horiz-adv-x="512" d=" M213.3333333333333 256C213.3333333333333 267.7333333333334 222.9333333333333 277.3333333333334 234.6666666666667 277.3333333333334S256 267.7333333333334 256 256V160.6400000000001L281.8133333333334 157.8666666666667L387.2000000000001 111.1466666666667C398.5066666666667 106.0266666666668 405.3333333333334 94.72 405.3333333333334 82.3466666666667V-10.6666666666666C404.6933333333334 -28.16 390.8266666666667 -42.0266666666666 373.3333333333334 -42.6666666666666H234.6666666666667C226.56 -42.6666666666666 218.88 -39.4666666666667 213.3333333333333 -33.4933333333333L108.8 56.1066666666667L124.5866666666667 72.5333333333333C128.64 77.0133333333333 134.4 79.36 140.3733333333333 79.36H145.0666666666667L213.3333333333333 42.6666666666667V256M21.3333333333333 256L85.3333333333333 192L149.3333333333333 256H106.6666666666667V384H64V256H21.3333333333333z" />
-    <glyph glyph-name="gesture-swipe-horizontal"
-      unicode="&#xFABE;"
-      horiz-adv-x="512" d=" M128 426.6666666666667L64 362.6666666666667L128 298.6666666666667V341.3333333333334H192V298.6666666666667L256 362.6666666666667L192 426.6666666666667V384H128V426.6666666666667M234.6666666666667 277.3333333333334C222.9333333333333 277.3333333333334 213.3333333333333 267.7333333333334 213.3333333333333 256V42.6666666666667L145.0666666666667 79.36H140.3733333333333C134.4 79.36 128.64 77.0133333333333 124.5866666666667 72.5333333333333L108.8 56.1066666666667L213.3333333333333 -33.4933333333333C218.88 -39.4666666666667 226.56 -42.6666666666666 234.6666666666667 -42.6666666666666H373.3333333333333C391.04 -42.6666666666666 405.3333333333333 -28.3733333333333 405.3333333333333 -10.6666666666666V82.3466666666667C405.3333333333333 94.72 398.5066666666667 106.0266666666666 387.2 111.1466666666667L281.8133333333333 157.8666666666667L255.9999999999999 160.64V256C255.9999999999999 267.7333333333334 246.3999999999999 277.3333333333334 234.6666666666666 277.3333333333334z" />
-    <glyph glyph-name="gesture-swipe-left"
-      unicode="&#xF73D;"
-      horiz-adv-x="512" d=" M213.3333333333333 256C213.3333333333333 267.7333333333334 222.9333333333333 277.3333333333334 234.6666666666667 277.3333333333334S256 267.7333333333334 256 256V160.6400000000001L281.8133333333334 157.8666666666667L387.2000000000001 111.1466666666667C398.5066666666667 106.0266666666668 405.3333333333334 94.72 405.3333333333334 82.3466666666667V-10.6666666666666C404.6933333333334 -28.16 390.8266666666667 -42.0266666666666 373.3333333333334 -42.6666666666666H234.6666666666667C226.56 -42.6666666666666 218.88 -39.4666666666667 213.3333333333333 -33.4933333333333L108.8 56.1066666666667L124.5866666666667 72.5333333333333C128.64 77.0133333333333 134.4 79.36 140.3733333333333 79.36H145.0666666666667L213.3333333333333 42.6666666666667V256M64 362.6666666666667L128 298.6666666666667V341.3333333333334H256V384H128V426.6666666666667L64 362.6666666666667z" />
-    <glyph glyph-name="gesture-swipe-right"
-      unicode="&#xF73E;"
-      horiz-adv-x="512" d=" M213.3333333333333 256C213.3333333333333 267.7333333333334 222.9333333333333 277.3333333333334 234.6666666666667 277.3333333333334S256 267.7333333333334 256 256V160.6400000000001L281.8133333333334 157.8666666666667L387.2000000000001 111.1466666666667C398.5066666666667 106.0266666666668 405.3333333333334 94.72 405.3333333333334 82.3466666666667V-10.6666666666666C404.6933333333334 -28.16 390.8266666666667 -42.0266666666666 373.3333333333334 -42.6666666666666H234.6666666666667C226.56 -42.6666666666666 218.88 -39.4666666666667 213.3333333333333 -33.4933333333333L108.8 56.1066666666667L124.5866666666667 72.5333333333333C128.64 77.0133333333333 134.4 79.36 140.3733333333333 79.36H145.0666666666667L213.3333333333333 42.6666666666667V256M256 362.6666666666667L192 426.6666666666667V384H64V341.3333333333334H192V298.6666666666667L256 362.6666666666667z" />
-    <glyph glyph-name="gesture-swipe-up"
-      unicode="&#xF73F;"
-      horiz-adv-x="512" d=" M213.3333333333333 256C213.3333333333333 267.7333333333334 222.9333333333333 277.3333333333334 234.6666666666667 277.3333333333334S256 267.7333333333334 256 256V160.6400000000001L281.8133333333334 157.8666666666667L387.2000000000001 111.1466666666667C398.5066666666667 106.0266666666668 405.3333333333334 94.72 405.3333333333334 82.3466666666667V-10.6666666666666C404.6933333333334 -28.16 390.8266666666667 -42.0266666666666 373.3333333333334 -42.6666666666666H234.6666666666667C226.56 -42.6666666666666 218.88 -39.4666666666667 213.3333333333333 -33.4933333333333L108.8 56.1066666666667L124.5866666666667 72.5333333333333C128.64 77.0133333333333 134.4 79.36 140.3733333333333 79.36H145.0666666666667L213.3333333333333 42.6666666666667V256M149.3333333333333 320L85.3333333333333 384L21.3333333333333 320H64V192H106.6666666666667V320H149.3333333333333z" />
-    <glyph glyph-name="gesture-swipe-vertical"
-      unicode="&#xFABF;"
-      horiz-adv-x="512" d=" M85.3333333333333 384L21.3333333333333 320H64V256H21.3333333333333L85.3333333333333 192L149.3333333333333 256H106.6666666666667V320H149.3333333333333L85.3333333333333 384M234.6666666666667 277.3333333333334C222.9333333333333 277.3333333333334 213.3333333333333 267.7333333333334 213.3333333333333 256V42.6666666666667L145.0666666666667 79.36H140.3733333333333C134.4 79.36 128.64 77.0133333333333 124.5866666666667 72.5333333333333L108.8 56.1066666666667L213.3333333333333 -33.4933333333333C218.88 -39.4666666666667 226.56 -42.6666666666666 234.6666666666667 -42.6666666666666H373.3333333333333C391.04 -42.6666666666666 405.3333333333333 -28.3733333333333 405.3333333333333 -10.6666666666666V82.3466666666667C405.3333333333333 94.72 398.5066666666667 106.0266666666666 387.2 111.1466666666667L281.8133333333333 157.8666666666667L255.9999999999999 160.64V256C255.9999999999999 267.7333333333334 246.3999999999999 277.3333333333334 234.6666666666666 277.3333333333334z" />
-    <glyph glyph-name="gesture-tap"
-      unicode="&#xF740;"
-      horiz-adv-x="512" d=" M213.3333333333333 256C213.3333333333333 267.7333333333334 222.9333333333333 277.3333333333334 234.6666666666667 277.3333333333334S256 267.7333333333334 256 256V160.6400000000001L281.8133333333334 157.8666666666667L387.2000000000001 111.1466666666667C398.5066666666667 106.0266666666668 405.3333333333334 94.72 405.3333333333334 82.3466666666667V-10.6666666666666C404.6933333333334 -28.16 390.8266666666667 -42.0266666666666 373.3333333333334 -42.6666666666666H234.6666666666667C226.56 -42.6666666666666 218.88 -39.4666666666667 213.3333333333333 -33.4933333333333L108.8 56.1066666666667L124.5866666666667 72.5333333333333C128.64 77.0133333333333 134.4 79.36 140.3733333333333 79.36H145.0666666666667L213.3333333333333 42.6666666666667V256M234.6666666666667 341.3333333333334C281.8133333333334 341.3333333333334 320 303.1466666666667 320 256C320 224 302.9333333333333 196.9066666666667 277.3333333333333 182.1866666666667V208.2133333333334C290.3466666666667 219.9466666666667 298.6666666666667 237.0133333333333 298.6666666666667 256C298.6666666666667 291.4133333333334 270.08 320 234.6666666666667 320S170.6666666666667 291.4133333333334 170.6666666666667 256C170.6666666666667 237.0133333333333 178.9866666666667 219.9466666666667 192 208.2133333333334V182.1866666666667C166.4 196.9066666666667 149.3333333333333 224 149.3333333333333 256C149.3333333333333 303.1466666666667 187.52 341.3333333333334 234.6666666666667 341.3333333333334z" />
-    <glyph glyph-name="gesture-two-double-tap"
-      unicode="&#xF741;"
-      horiz-adv-x="512" d=" M405.3333333333333 125.0133333333333V-10.6666666666666C404.6933333333333 -28.16 390.8266666666667 -42.0266666666666 373.3333333333333 -42.6666666666666H234.6666666666667C226.56 -42.6666666666666 218.88 -39.4666666666667 213.3333333333333 -33.4933333333333L108.8 56.1066666666667L124.5866666666667 72.5333333333333C128.64 77.0133333333333 134.4 79.36 140.3733333333333 79.36H145.0666666666667L213.3333333333333 42.6666666666667V256C213.3333333333333 267.7333333333334 222.9333333333333 277.3333333333334 234.6666666666667 277.3333333333334S256 267.7333333333334 256 256V298.6666666666667C256 310.4 265.6 320 277.3333333333333 320S298.6666666666667 310.4 298.6666666666667 298.6666666666667V192L387.2 152.7466666666667C398.08 147.84 405.3333333333333 136.96 405.3333333333333 125.0133333333333M277.3333333333333 384C324.48 384 362.6666666666667 345.8133333333334 362.6666666666667 298.6666666666667C362.6666666666667 266.6666666666667 345.6 239.5733333333334 320 224.8533333333333V250.88C333.0133333333333 262.6133333333334 341.3333333333333 279.68 341.3333333333333 298.6666666666667C341.3333333333333 334.0800000000001 312.7466666666667 362.6666666666667 277.3333333333333 362.6666666666667C248.5333333333334 362.6666666666667 224 343.4666666666667 216.1066666666666 317.2266666666667C189.8666666666667 309.3333333333334 170.6666666666667 284.8 170.6666666666667 256C170.6666666666667 237.0133333333333 178.9866666666667 219.9466666666667 192 208.2133333333334V182.1866666666667C166.4 196.9066666666667 149.3333333333333 224 149.3333333333333 256C149.3333333333333 290.56 170.0266666666667 320 199.4666666666667 333.8666666666667C213.3333333333333 363.3066666666667 242.7733333333334 384 277.3333333333333 384M277.3333333333333 426.6666666666667C347.9466666666666 426.6666666666667 405.3333333333333 369.28 405.3333333333333 298.6666666666667C405.3333333333333 254.72 383.1466666666667 215.8933333333334 349.44 192.8533333333333L325.5466666666666 203.52C360.32 221.0133333333333 384 257.0666666666667 384 298.6666666666667C384 357.5466666666667 336.2133333333333 405.3333333333333 277.3333333333333 405.3333333333333C237.0133333333333 405.3333333333333 201.8133333333333 382.9333333333334 183.68 349.6533333333334C150.4 331.52 128 296.32 128 256C128 212.2666666666667 154.24 174.72 192 158.2933333333334V135.2533333333333C142.2933333333333 152.96 106.6666666666667 200.32 106.6666666666667 256C106.6666666666667 302.2933333333334 131.2 342.8266666666667 168.1066666666667 365.2266666666667C190.5066666666667 402.1333333333334 231.04 426.6666666666667 277.3333333333333 426.6666666666667z" />
-    <glyph glyph-name="gesture-two-tap"
-      unicode="&#xF742;"
-      horiz-adv-x="512" d=" M405.3333333333333 125.0133333333333V-10.6666666666666C404.6933333333333 -28.16 390.8266666666667 -42.0266666666666 373.3333333333333 -42.6666666666666H234.6666666666667C226.56 -42.6666666666666 218.88 -39.4666666666667 213.3333333333333 -33.4933333333333L108.8 56.1066666666667L124.5866666666667 72.5333333333333C128.64 77.0133333333333 134.4 79.36 140.3733333333333 79.36H145.0666666666667L213.3333333333333 42.6666666666667V256C213.3333333333333 267.7333333333334 222.9333333333333 277.3333333333334 234.6666666666667 277.3333333333334S256 267.7333333333334 256 256V298.6666666666667C256 310.4 265.6 320 277.3333333333333 320S298.6666666666667 310.4 298.6666666666667 298.6666666666667V192L387.2 152.7466666666667C398.08 147.84 405.3333333333333 136.96 405.3333333333333 125.0133333333333M320 225.0666666666667V251.0933333333334C324.9066666666667 255.36 328.96 260.48 332.16 265.8133333333334C337.92 275.4133333333333 341.3333333333333 286.7200000000001 341.3333333333333 298.6666666666667C341.3333333333333 334.08 312.7466666666667 362.6666666666667 277.3333333333333 362.6666666666667C260.48 362.6666666666667 245.3333333333333 356.0533333333334 233.6 345.3866666666667L230.6133333333333 342.4C227.84 339.4133333333334 225.28 336.2133333333334 223.1466666666667 332.8C221.0133333333333 329.3866666666667 219.0933333333333 325.5466666666667 217.6 321.7066666666667C216.96 320 216.5333333333333 318.7200000000001 216.1066666666666 317.2266666666667C189.8666666666667 309.3333333333334 170.6666666666667 284.8 170.6666666666667 256C170.6666666666667 241.0666666666667 175.7866666666667 227.4133333333334 184.32 216.5333333333334C186.4533333333333 213.3333333333334 189.2266666666667 210.9866666666667 192 208.4266666666667V182.1866666666667C166.4 196.9066666666667 149.3333333333333 224 149.3333333333333 256C149.3333333333333 290.56 170.0266666666667 320 199.4666666666667 333.8666666666667C213.3333333333333 363.3066666666667 242.7733333333334 384 277.3333333333333 384C324.48 384 362.6666666666667 345.8133333333334 362.6666666666667 298.6666666666667C362.6666666666667 266.6666666666667 345.6 239.5733333333334 320 224.8533333333333V225.0666666666667z" />
-    <glyph glyph-name="ghost"
-      unicode="&#xF2A0;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C149.9733333333333 405.3333333333333 64 319.36 64 213.3333333333334V-21.3333333333333L128 42.6666666666667L192 -21.3333333333333L256 42.6666666666667L320 -21.3333333333333L384 42.6666666666667L448 -21.3333333333333V213.3333333333334C448 319.36 362.0266666666667 405.3333333333333 256 405.3333333333333M192 277.3333333333334C215.4666666666667 277.3333333333334 234.6666666666667 258.1333333333334 234.6666666666667 234.6666666666667S215.4666666666667 192 192 192S149.3333333333333 211.2 149.3333333333333 234.6666666666667S168.5333333333333 277.3333333333334 192 277.3333333333334M320 277.3333333333334C343.4666666666667 277.3333333333334 362.6666666666667 258.1333333333334 362.6666666666667 234.6666666666667S343.4666666666667 192 320 192S277.3333333333333 211.2 277.3333333333333 234.6666666666667S296.5333333333333 277.3333333333334 320 277.3333333333334z" />
-    <glyph glyph-name="ghost-off"
-      unicode="&#xF9F4;"
-      horiz-adv-x="512" d=" M42.6666666666667 378.24L69.9733333333333 405.3333333333333L469.3333333333333 5.9733333333334L442.24 -21.3333333333333L381.2266666666667 39.8933333333334L320 -21.3333333333333L256 42.6666666666667L192 -21.3333333333333L128 42.6666666666667L64 -21.3333333333333V213.3333333333334C64 254.08 76.5866666666667 291.6266666666667 98.1333333333333 322.7733333333333L42.6666666666667 378.24M256 405.3333333333333C362.0266666666667 405.3333333333333 448 319.36 448 213.3333333333334V81.4933333333333L334.9333333333333 194.56C351.1466666666667 200.7466666666667 362.6666666666667 216.32 362.6666666666667 234.6666666666667C362.6666666666667 258.1333333333334 343.4666666666667 277.3333333333334 320 277.3333333333334C301.6533333333333 277.3333333333334 286.08 265.8133333333334 280.1066666666667 249.6L153.6 375.8933333333333C183.2533333333333 394.6666666666667 218.4533333333333 405.3333333333333 256 405.3333333333333M149.3333333333333 234.6666666666667C149.3333333333333 211.2 168.5333333333333 192 192 192C202.6666666666667 192 211.84 195.6266666666667 219.0933333333333 201.8133333333334L159.1466666666667 261.76C152.96 254.5066666666667 149.3333333333333 245.3333333333334 149.3333333333333 234.6666666666667z" />
-    <glyph glyph-name="gift"
-      unicode="&#xF2A1;"
-      horiz-adv-x="512" d=" M469.3333333333333 192V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V192C30.9333333333333 192 21.3333333333333 201.6 21.3333333333333 213.3333333333334V277.3333333333334C21.3333333333333 300.8 40.5333333333333 320 64 320H131.6266666666667C129.28 326.6133333333334 128 333.8666666666667 128 341.3333333333334C128 376.7466666666667 156.5866666666667 405.3333333333333 192 405.3333333333333C213.3333333333333 405.3333333333333 232.1066666666667 394.6666666666667 243.84 378.88V379.0933333333334L256 362.6666666666667L268.16 379.0933333333334V378.88C279.8933333333333 394.6666666666667 298.6666666666667 405.3333333333333 320 405.3333333333333C355.4133333333333 405.3333333333333 384 376.7466666666667 384 341.3333333333334C384 333.8666666666667 382.7200000000001 326.6133333333334 380.3733333333333 320H448C471.4666666666667 320 490.6666666666666 300.8 490.6666666666666 277.3333333333334V213.3333333333334C490.6666666666666 201.6 481.0666666666667 192 469.3333333333333 192M85.3333333333333 21.3333333333334H234.6666666666667V192H85.3333333333333V21.3333333333334M426.6666666666667 21.3333333333334V192H277.3333333333333V21.3333333333334H426.6666666666667M192 362.6666666666667C180.2666666666667 362.6666666666667 170.6666666666667 353.0666666666667 170.6666666666667 341.3333333333334S180.2666666666667 320 192 320S213.3333333333333 329.6 213.3333333333333 341.3333333333334S203.7333333333334 362.6666666666667 192 362.6666666666667M320 362.6666666666667C308.2666666666667 362.6666666666667 298.6666666666667 353.0666666666667 298.6666666666667 341.3333333333334S308.2666666666667 320 320 320S341.3333333333333 329.6 341.3333333333333 341.3333333333334S331.7333333333334 362.6666666666667 320 362.6666666666667M64 277.3333333333334V234.6666666666667H234.6666666666667V277.3333333333334H64M277.3333333333333 277.3333333333334V234.6666666666667H448V277.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="git"
-      unicode="&#xF2A2;"
-      horiz-adv-x="512" d=" M55.4666666666667 222.08L178.7733333333334 345.6L214.8266666666667 309.3333333333334C209.7066666666667 291.2000000000001 218.0266666666667 271.36 234.6666666666667 261.76V143.5733333333334C221.8666666666667 136.3200000000001 213.3333333333333 122.4533333333334 213.3333333333333 106.6666666666667C213.3333333333333 83.2 232.5333333333334 64 256 64S298.6666666666667 83.2 298.6666666666667 106.6666666666667C298.6666666666667 122.4533333333334 290.1333333333334 136.3200000000001 277.3333333333333 143.5733333333334V247.2533333333334L321.4933333333334 202.6666666666667C320 199.4666666666667 320 195.84 320 192C320 168.5333333333334 339.2 149.3333333333334 362.6666666666667 149.3333333333334S405.3333333333333 168.5333333333334 405.3333333333333 192S386.1333333333334 234.6666666666667 362.6666666666667 234.6666666666667C358.8266666666667 234.6666666666667 355.2 234.6666666666667 352 233.1733333333334L297.1733333333333 288C302.72 307.8400000000001 292.48 329.6 272.64 337.92C263.4666666666667 341.3333333333334 253.8666666666666 342.1866666666667 245.3333333333333 339.8400000000001L209.0666666666667 375.8933333333333L225.92 392.5333333333334C242.56 409.3866666666667 269.44 409.3866666666667 286.08 392.5333333333334L456.5333333333333 222.08C473.3866666666666 205.44 473.3866666666666 178.5600000000001 456.5333333333333 161.92L286.08 -8.5333333333333C269.44 -25.3866666666666 242.56 -25.3866666666666 225.92 -8.5333333333333L55.4666666666667 161.92C38.6133333333333 178.56 38.6133333333333 205.44 55.4666666666667 222.08z" />
-    <glyph glyph-name="github-box"
-      unicode="&#xF2A3;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H310.6133333333333C303.7866666666667 1.4933333333333 303.5733333333333 14.5066666666667 303.5733333333333 18.9866666666667L303.7866666666667 71.68C303.7866666666667 89.6 297.6 101.3333333333334 290.7733333333333 107.3066666666667C333.6533333333333 112 378.4533333333333 128 378.4533333333333 202.0266666666667C378.4533333333333 222.9333333333333 370.9866666666666 240.2133333333333 358.8266666666666 253.6533333333333C360.7466666666666 258.3466666666667 367.3599999999999 277.9733333333333 356.9066666666666 304.4266666666666C356.9066666666666 304.4266666666666 340.6933333333333 309.3333333333333 303.9999999999999 284.5866666666667C288.6399999999999 288.8533333333334 272.4266666666666 290.9866666666667 255.9999999999999 291.2C239.7866666666666 290.9866666666667 223.1466666666666 288.8533333333333 207.9999999999999 284.5866666666667C171.3066666666666 309.3333333333333 155.0933333333333 304.4266666666666 155.0933333333333 304.4266666666666C144.6399999999999 277.9733333333333 151.2533333333333 258.3466666666667 153.1733333333332 253.6533333333333C141.0133333333332 240.2133333333333 133.5466666666666 222.9333333333333 133.5466666666666 202.0266666666667C133.5466666666666 128 178.3466666666666 112 221.0133333333332 106.6666666666667C215.4666666666666 102.4 210.5599999999999 93.8666666666667 208.8533333333333 81.4933333333333C197.7599999999999 76.5866666666667 170.0266666666666 68.0533333333334 152.9599999999999 97.4933333333333C152.9599999999999 97.4933333333333 142.7199999999999 115.84 123.5199999999999 117.3333333333334C123.5199999999999 117.3333333333334 104.7466666666666 117.3333333333334 122.2399999999999 105.6C122.2399999999999 105.6 134.8266666666666 99.6266666666667 143.5733333333333 77.44C143.5733333333333 77.44 154.6666666666666 40.1066666666667 208.2133333333333 51.6266666666667L208.4266666666666 18.9866666666666C208.4266666666666 14.5066666666666 207.9999999999999 1.4933333333333 201.1733333333332 -1e-13H106.6666666666667C83.2 -1e-13 64 19.1999999999999 64 42.6666666666666V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="github-circle"
-      unicode="&#xF2A4;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192C42.6666666666667 97.7066666666667 103.8933333333333 17.7066666666667 188.5866666666667 -10.6666666666666C199.2533333333333 -12.3733333333333 202.6666666666667 -5.76 202.6666666666667 0V36.0533333333334C143.5733333333333 23.2533333333333 130.9866666666667 64.64 130.9866666666667 64.64C121.1733333333334 89.3866666666667 107.3066666666667 96 107.3066666666667 96C87.8933333333333 109.2266666666667 108.8 108.8 108.8 108.8C130.1333333333333 107.3066666666667 141.44 86.8266666666667 141.44 86.8266666666667C160 54.4 191.36 64 203.52 69.1200000000001C205.44 82.9866666666667 210.9866666666667 92.3733333333334 216.96 97.7066666666667C169.6 103.0400000000001 119.8933333333334 121.3866666666667 119.8933333333334 202.6666666666667C119.8933333333334 226.3466666666667 128 245.3333333333334 141.8666666666667 260.48C139.7333333333334 265.8133333333334 132.2666666666667 288 144 316.8000000000001C144 316.8000000000001 161.92 322.5600000000001 202.6666666666667 295.0400000000001C219.5200000000001 299.7333333333334 237.8666666666667 302.0800000000001 256 302.0800000000001C274.1333333333334 302.0800000000001 292.48 299.7333333333334 309.3333333333334 295.0400000000001C350.08 322.5600000000001 368 316.8000000000001 368 316.8000000000001C379.7333333333334 288.0000000000001 372.2666666666667 265.8133333333334 370.1333333333334 260.48C384 245.3333333333334 392.1066666666667 226.3466666666667 392.1066666666667 202.6666666666667C392.1066666666667 121.1733333333334 342.1866666666667 103.2533333333333 294.6133333333334 97.92C302.2933333333334 91.3066666666667 309.3333333333334 78.2933333333333 309.3333333333334 58.4533333333333V0C309.3333333333334 -5.76 312.7466666666667 -12.5866666666666 323.6266666666667 -10.6666666666666C408.32 17.92 469.3333333333333 97.7066666666667 469.3333333333333 192C469.3333333333333 309.76 373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="github-face"
-      unicode="&#xF6DA;"
-      horiz-adv-x="512" d=" M434.7733333333333 266.0266666666667C438.1866666666666 274.5600000000001 449.28 308.48 431.1466666666666 354.3466666666667C431.1466666666666 354.3466666666667 403.2 362.6666666666667 339.4133333333333 320C312.7466666666666 327.04 284.3733333333332 328.1066666666667 255.9999999999999 328.1066666666667C227.8399999999999 328.1066666666667 199.2533333333333 327.04 172.5866666666666 320C108.7999999999999 363.3066666666667 80.8533333333333 354.3466666666667 80.8533333333333 354.3466666666667C62.7199999999999 308.48 73.8133333333333 274.5600000000001 77.4399999999999 266.0266666666667C55.68 242.7733333333334 42.6666666666667 213.3333333333334 42.6666666666667 176.64C42.6666666666667 39.2533333333333 131.4133333333333 8.3200000000001 256 8.3200000000001C379.52 8.3200000000001 469.3333333333333 39.2533333333333 469.3333333333333 176.6400000000001C469.3333333333333 213.3333333333334 456.32 242.7733333333334 434.7733333333333 266.0266666666668M256 34.5600000000001C168.1066666666667 34.5600000000001 96.64 38.6133333333334 96.64 123.9466666666667C96.64 144.2133333333334 106.6666666666667 163.4133333333334 123.7333333333334 178.9866666666667C152.32 205.2266666666668 201.1733333333333 191.3600000000001 256 191.3600000000001C311.2533333333334 191.3600000000001 359.4666666666667 205.2266666666668 388.2666666666667 178.9866666666667C405.3333333333333 163.4133333333334 416 144.4266666666667 416 123.9466666666667C416 38.8266666666667 344.1066666666667 34.5600000000001 256 34.5600000000001M189.0133333333333 168.1066666666667C171.52 168.1066666666667 157.0133333333333 146.7733333333334 157.0133333333333 120.7466666666667C157.0133333333333 94.5066666666667 171.52 72.96 189.0133333333333 72.96C206.72 72.96 221.0133333333333 94.2933333333334 221.0133333333333 120.7466666666667C221.0133333333333 146.9866666666667 206.72 168.1066666666668 189.0133333333333 168.1066666666668M322.9866666666667 168.1066666666668C305.28 168.1066666666668 290.9866666666667 146.9866666666667 290.9866666666667 120.7466666666667C290.9866666666667 94.2933333333334 305.28 72.96 322.9866666666667 72.96C340.48 72.96 354.9866666666667 94.2933333333334 354.9866666666667 120.7466666666667C354.9866666666667 146.9866666666667 341.3333333333333 168.1066666666668 322.9866666666667 168.1066666666668z" />
-    <glyph glyph-name="glass-cocktail"
-      unicode="&#xF356;"
-      horiz-adv-x="512" d=" M160 298.6666666666667L117.3333333333333 341.3333333333334H394.6666666666667L352 298.6666666666667M234.6666666666667 170.6666666666667V42.6666666666667H128V0H384V42.6666666666667H277.3333333333333V170.6666666666667L448 341.3333333333334V384H64V341.3333333333334L234.6666666666667 170.6666666666667z" />
-    <glyph glyph-name="glass-flute"
-      unicode="&#xF2A5;"
-      horiz-adv-x="512" d=" M170.6666666666667 405.3333333333333H341.3333333333333C334.2933333333333 341.3333333333334 327.04 277.3333333333334 314.6666666666667 238.2933333333334C302.2933333333333 199.04 284.3733333333334 184.96 275.6266666666667 147.6266666666667C266.6666666666667 110.2933333333334 266.6666666666667 49.7066666666667 279.04 21.3333333333334C291.6266666666667 -7.04 316.3733333333334 -3.6266666666667 328.96 -5.3333333333333C341.3333333333333 -7.04 341.3333333333333 -14.2933333333333 341.3333333333333 -21.3333333333333H170.6666666666667C170.6666666666667 -14.2933333333333 170.6666666666667 -7.04 183.04 -5.3333333333333C195.6266666666667 -3.6266666666667 220.3733333333333 -7.04 232.96 21.3333333333334C245.3333333333333 49.7066666666667 245.3333333333333 110.2933333333334 236.3733333333334 147.6266666666667C227.6266666666667 184.96 209.7066666666667 199.04 197.3333333333333 238.2933333333334C184.96 277.3333333333334 177.7066666666667 341.3333333333334 170.6666666666667 405.3333333333333M213.3333333333333 362.6666666666667C214.8266666666667 340.6933333333334 216.5333333333333 318.5066666666667 218.4533333333333 298.6666666666667H293.5466666666666C295.4666666666667 318.5066666666667 297.1733333333333 340.6933333333334 298.6666666666667 362.6666666666667H213.3333333333333z" />
-    <glyph glyph-name="glass-mug"
-      unicode="&#xF2A6;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667V298.6666666666667H384V362.6666666666667H213.3333333333333M170.6666666666667 405.3333333333333H448V384L426.6666666666667 362.6666666666667V21.3333333333334L448 0V-21.3333333333333H149.3333333333333V0L170.6666666666667 21.3333333333334V51.2L89.6 88.96C74.6666666666667 96 64 110.5066666666667 64 128V277.3333333333334C64 300.8 83.2 320 106.6666666666667 320H170.6666666666667V362.6666666666667L149.3333333333333 384V405.3333333333333H170.6666666666667M106.6666666666667 128L170.6666666666667 98.3466666666667V277.3333333333334H106.6666666666667V128z" />
-    <glyph glyph-name="glass-stange"
-      unicode="&#xF2A7;"
-      horiz-adv-x="512" d=" M170.6666666666667 405.3333333333333H341.3333333333333V-21.3333333333333H170.6666666666667V405.3333333333333M213.3333333333333 362.6666666666667V298.6666666666667H298.6666666666667V362.6666666666667H213.3333333333333z" />
-    <glyph glyph-name="glass-tulip"
-      unicode="&#xF2A8;"
-      horiz-adv-x="512" d=" M170.6666666666667 405.3333333333333H341.3333333333333C334.2933333333333 391.04 327.04 376.9600000000001 332.3733333333334 341.3333333333334C337.7066666666667 305.7066666666667 355.6266666666667 248.96 346.6666666666667 218.88C337.7066666666667 189.0133333333333 302.2933333333333 186.0266666666667 284.3733333333334 152.3200000000001C266.6666666666667 118.6133333333334 266.6666666666667 53.9733333333334 279.04 23.4666666666667C291.6266666666667 -7.04 316.3733333333334 -3.6266666666666 328.96 -5.3333333333333C341.3333333333333 -7.04 341.3333333333333 -14.2933333333333 341.3333333333333 -21.3333333333333H170.6666666666667C170.6666666666667 -14.2933333333333 170.6666666666667 -7.04 183.04 -5.3333333333333C195.6266666666667 -3.6266666666667 220.3733333333333 -7.04 232.96 23.4666666666667C245.3333333333333 53.9733333333334 245.3333333333333 118.6133333333334 227.6266666666667 152.3200000000001C209.7066666666667 186.0266666666667 174.2933333333333 189.0133333333334 165.3333333333333 218.8800000000001C156.3733333333333 248.9600000000001 174.2933333333333 305.7066666666667 179.6266666666667 341.3333333333334C184.96 376.9600000000001 177.7066666666667 391.04 170.6666666666667 405.3333333333334M213.3333333333333 362.6666666666668C213.3333333333333 337.2800000000001 209.7066666666667 316.3733333333334 205.6533333333333 298.6666666666668H304.4266666666666C301.44 316.3733333333334 298.6666666666667 337.2800000000001 298.6666666666667 362.6666666666668H213.3333333333333z" />
-    <glyph glyph-name="glass-wine"
-      unicode="&#xF875;"
-      horiz-adv-x="512" d=" M330.6666666666667 -5.76L312.7466666666667 -3.84C296.5333333333333 -2.3466666666666 282.6666666666667 8.5333333333333 277.3333333333333 24.1066666666667C266.0266666666667 65.92 266.0266666666667 110.2933333333333 277.3333333333333 152.1066666666667C326.8266666666667 162.1333333333333 362.6666666666667 205.44 362.6666666666667 256C362.6666666666667 298.6666666666667 320 405.3333333333333 320 405.3333333333333H192S149.3333333333333 298.6666666666667 149.3333333333333 256C149.3333333333333 205.2266666666667 184.96 161.7066666666667 234.6666666666667 151.4666666666667C245.9733333333333 109.6533333333334 245.9733333333333 65.28 234.6666666666667 23.4666666666667C229.5466666666667 8.1066666666667 215.8933333333333 -2.7733333333333 199.8933333333334 -4.4799999999999L181.3333333333334 -6.3999999999999S170.6666666666667 -5.9733333333332 170.6666666666667 -21.3333333333333H341.3333333333333C341.3333333333333 -5.9733333333332 330.6666666666667 -5.7599999999999 330.6666666666667 -5.7599999999999M201.3866666666667 298.6666666666667L222.72 362.6666666666667H289.28L310.6133333333333 298.6666666666667H201.3866666666667z" />
-    <glyph glyph-name="glassdoor"
-      unicode="&#xF2A9;"
-      horiz-adv-x="512" d=" M170.6666666666667 405.3333333333333C135.2533333333333 405.3333333333333 106.6666666666667 376.7466666666667 106.6666666666667 341.3333333333334V96H170.6666666666667V341.3333333333334H405.3333333333333C405.3333333333333 376.7466666666667 376.7466666666667 405.3333333333333 341.3333333333333 405.3333333333333H170.6666666666667M341.3333333333333 288V42.6666666666667H106.6666666666667C106.6666666666667 7.2533333333333 135.2533333333333 -21.3333333333333 170.6666666666667 -21.3333333333333H341.3333333333333C376.7466666666667 -21.3333333333333 405.3333333333333 7.2533333333333 405.3333333333333 42.6666666666667V288H341.3333333333333z" />
-    <glyph glyph-name="glasses"
-      unicode="&#xF2AA;"
-      horiz-adv-x="512" d=" M64 234.6666666666667C58.88 234.6666666666667 54.4 232.7466666666667 51.4133333333333 229.3333333333334C48.4266666666667 226.1333333333334 47.1466666666667 221.44 47.7866666666667 216.32L58.4533333333333 152.5333333333334C60.16 138.6666666666667 72.5333333333333 128 85.3333333333333 128H149.3333333333333C162.9866666666667 128 178.3466666666666 139.9466666666667 181.3333333333333 153.1733333333334L203.9466666666667 221.2266666666667C204.8 224 204.16 228.0533333333334 202.6666666666667 230.6133333333333C200.32 233.1733333333333 196.6933333333333 234.6666666666667 192 234.6666666666667H64M149.3333333333333 85.3333333333334H85.3333333333333C50.7733333333333 85.3333333333334 20.48 112.2133333333334 16.2133333333333 146.3466666666667L5.5466666666667 210.1333333333333C3.2 228.2666666666667 8.32 245.3333333333334 19.4133333333333 257.7066666666667C30.5066666666667 270.0800000000001 46.72 277.3333333333334 64 277.3333333333334H192C209.7066666666667 277.3333333333334 225.7066666666667 269.8666666666667 235.9466666666667 256.8533333333334C238.2933333333333 253.6533333333333 240.4266666666667 250.24 242.1333333333334 246.4C251.3066666666667 248.32 260.6933333333333 248.32 269.6533333333333 246.4C271.36 250.24 273.4933333333334 253.6533333333333 276.0533333333334 256.8533333333334C286.08 269.8666666666667 302.08 277.3333333333334 320 277.3333333333334H448C465.28 277.3333333333334 481.4933333333333 270.0800000000001 492.5866666666666 257.7066666666667C503.4666666666667 245.3333333333334 508.5866666666666 228.2666666666667 506.4533333333333 210.9866666666667L495.5733333333333 145.4933333333334C491.52 112.2133333333334 461.0133333333333 85.3333333333334 426.6666666666667 85.3333333333334H362.6666666666667C329.3866666666667 85.3333333333334 296.96 110.72 288.8533333333333 142.9333333333333L269.6533333333333 200.7466666666667C261.5466666666666 206.72 250.24 206.72 242.1333333333333 200.7466666666667L222.5066666666666 141.4400000000001C214.8266666666667 110.5066666666667 182.6133333333334 85.3333333333334 149.3333333333333 85.3333333333334M320 234.6666666666667C315.3066666666666 234.6666666666667 311.68 233.1733333333334 309.3333333333333 230.6133333333334C307.6266666666667 228.0533333333334 307.2 224 308.2666666666667 219.7333333333334L329.8133333333333 154.6666666666667C333.6533333333333 139.9466666666667 349.0133333333333 128 362.6666666666667 128H426.6666666666667C439.2533333333334 128 451.84 138.6666666666667 453.3333333333333 151.68L464.2133333333334 217.1733333333334C464.8533333333334 221.44 463.5733333333333 226.1333333333334 460.5866666666666 229.3333333333334C457.6 232.7466666666667 453.1199999999999 234.6666666666667 448 234.6666666666667H320z" />
-    <glyph glyph-name="globe-model"
-      unicode="&#xF8E8;"
-      horiz-adv-x="512" d=" M370.3466666666667 391.68L340.2666666666667 361.3866666666667C368.2133333333334 333.44 384 295.68 384 256C384 173.44 317.2266666666667 106.6666666666667 234.6666666666667 106.6666666666667C195.2 106.6666666666667 157.2266666666667 122.4533333333334 129.28 150.4L98.9866666666667 120.3200000000001C129.7066666666667 89.6 170.0266666666667 70.1866666666667 213.3333333333333 65.4933333333333V21.3333333333334H128V-21.3333333333333H341.3333333333333V21.3333333333334H256V65.28C353.0666666666667 76.16 426.6666666666667 158.2933333333333 426.6666666666667 256C426.6666666666667 306.7733333333333 406.4 355.6266666666667 370.3466666666667 391.68M234.6666666666667 373.3333333333334C169.8133333333333 373.3333333333334 117.3333333333333 320.8533333333334 117.3333333333333 256S169.8133333333333 138.6666666666667 234.6666666666667 138.6666666666667S352 191.1466666666667 352 256S299.52 373.3333333333334 234.6666666666667 373.3333333333334M234.6666666666667 330.6666666666667C276.0533333333333 330.6666666666667 309.3333333333333 297.1733333333334 309.3333333333333 256S275.84 181.3333333333334 234.6666666666667 181.3333333333334S160 214.8266666666667 160 256S193.4933333333334 330.6666666666667 234.6666666666667 330.6666666666667z" />
-    <glyph glyph-name="gmail"
-      unicode="&#xF2AB;"
-      horiz-adv-x="512" d=" M426.6666666666667 64H384V250.6666666666667L256 170.6666666666667L128 250.6666666666667V64H85.3333333333333V320H110.9333333333333L256 229.3333333333334L401.0666666666667 320H426.6666666666667M426.6666666666667 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="gnome"
-      unicode="&#xF2AC;"
-      horiz-adv-x="512" d=" M392.9600000000001 405.3333333333333C304.2133333333334 405.3333333333333 288 278.8266666666667 337.4933333333334 278.8266666666667C387.4133333333334 278.8266666666667 481.7066666666667 405.3333333333333 392.9600000000001 405.3333333333333M256 389.76C254.2933333333333 389.76 252.8 389.76 251.3066666666667 389.5466666666667C201.3866666666667 383.1466666666667 218.88 296.1066666666667 245.3333333333333 294.6133333333334C271.36 292.9066666666667 299.52 389.76 256 389.76M169.1733333333333 355.4133333333334C166.6133333333333 355.4133333333334 163.6266666666667 354.7733333333333 160.64 353.4933333333334C120.5333333333333 336.8533333333334 154.4533333333333 268.5866666666667 177.0666666666666 273.0666666666667C197.76 277.3333333333334 200.32 356.2666666666667 169.1733333333333 355.4133333333334M105.1733333333333 301.8666666666667C101.76 302.0800000000001 97.92 300.8 94.08 298.0266666666667C61.8666666666666 275.8400000000001 104.7466666666666 222.2933333333334 123.7333333333333 230.6133333333334C140.16 237.8666666666667 129.7066666666666 301.0133333333333 105.1733333333333 301.8666666666667M283.5199999999999 260.9066666666667C215.4666666666666 260.2666666666667 128.6399999999999 225.7066666666667 113.4933333333333 158.0800000000001C96.64 82.9866666666667 182.6133333333334 -21.3333333333333 272.2133333333333 -21.3333333333333C316.3733333333334 -21.3333333333333 367.1466666666667 18.5600000000001 376.7466666666667 68.9066666666667C384 107.3066666666667 291.2 91.9466666666667 294.6133333333334 66.5600000000001C298.6666666666667 36.0533333333334 272.2133333333333 21.3333333333334 246.4 40.5333333333334C164.0533333333334 103.2533333333335 382.5066666666667 134.4000000000001 368 219.9466666666667C363.3066666666667 247.6800000000001 327.2533333333334 261.1200000000001 283.52 260.9066666666668z" />
-    <glyph glyph-name="golf"
-      unicode="&#xF822;"
-      horiz-adv-x="512" d=" M416 64C433.7066666666666 64 448 49.7066666666667 448 32S433.7066666666666 0 416 0S384 14.2933333333334 384 32S398.2933333333334 64 416 64M362.6666666666667 321.7066666666667L234.6666666666667 256V63.36C295.2533333333334 59.9466666666667 341.3333333333333 42.6666666666667 341.3333333333333 21.3333333333334C341.3333333333333 -2.1333333333333 283.9466666666667 -21.3333333333333 213.3333333333333 -21.3333333333333S85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334C85.3333333333333 37.12 111.1466666666667 50.7733333333333 149.3333333333333 58.24V21.3333333333334H192V405.3333333333333L362.6666666666667 321.7066666666667z" />
-    <glyph glyph-name="gondola"
-      unicode="&#xF685;"
-      horiz-adv-x="512" d=" M384 234.6666666666667H277.3333333333333V286.0800000000001L471.8933333333333 318.5066666666667L466.7733333333333 350.0800000000001L350.08 330.6666666666667C351.1466666666667 333.8666666666667 352 337.4933333333334 352 341.3333333333334C352 359.04 337.7066666666667 373.3333333333334 320 373.3333333333334S288 359.04 288 341.3333333333334C288 333.8666666666667 290.7733333333333 326.8266666666667 295.2533333333334 321.4933333333334L277.3333333333333 318.5066666666667V341.3333333333334H234.6666666666667V311.2533333333334L222.08 309.3333333333334C223.1466666666667 312.5333333333334 224 316.1600000000001 224 320C224 337.7066666666667 209.7066666666667 352 192 352S160 337.7066666666667 160 320C160 312.32 162.7733333333333 305.4933333333334 167.04 300.1600000000001L40.1066666666667 278.8266666666667L45.2266666666667 247.2533333333334L234.6666666666667 278.8266666666667V234.6666666666667H128C104.32 234.6666666666667 85.3333333333333 215.4666666666667 85.3333333333333 192V64C85.3333333333333 40.5333333333333 104.5333333333333 21.3333333333334 128 21.3333333333334H384C407.4666666666667 21.3333333333334 426.6666666666667 40.5333333333333 426.6666666666667 64V192C426.6666666666667 215.4666666666667 407.4666666666667 234.6666666666667 384 234.6666666666667M128 192H176V106.6666666666667H128V192M208 106.6666666666667V192H304V106.6666666666667H208M384 106.6666666666667H336V192H384V106.6666666666667z" />
-    <glyph glyph-name="google"
-      unicode="&#xF2AD;"
-      horiz-adv-x="512" d=" M455.4666666666667 211.2H259.8400000000001V152.96H398.7200000000001C391.6800000000001 71.68 324.0533333333334 36.9066666666667 260.0533333333334 36.9066666666667C178.3466666666666 36.9066666666667 106.6666666666667 101.3333333333334 106.6666666666667 192C106.6666666666667 279.4666666666667 174.9333333333333 347.0933333333334 260.2666666666667 347.0933333333334C326.1866666666666 347.0933333333334 364.8 305.0666666666667 364.8 305.0666666666667L405.3333333333333 347.3066666666667S353.28 405.3333333333333 258.1333333333334 405.3333333333333C136.96 405.3333333333333 43.3066666666667 302.9333333333334 43.3066666666667 192C43.3066666666667 84.2666666666667 131.4133333333333 -21.3333333333333 261.3333333333333 -21.3333333333333C375.4666666666667 -21.3333333333333 458.6666666666666 56.96 458.6666666666666 172.5866666666667C458.6666666666666 197.12 455.4666666666667 211.2 455.4666666666667 211.2z" />
-    <glyph glyph-name="google-allo"
-      unicode="&#xF801;"
-      horiz-adv-x="512" d=" M469.3333333333333 192V0C469.3333333333333 -10.6666666666666 464.2133333333334 -17.4933333333333 454.4 -20.48C444.8 -23.4666666666667 437.3333333333333 -20.6933333333334 430.9333333333333 -11.9466666666667L398.08 33.0666666666666C357.9733333333334 -2.9866666666667 310.6133333333334 -21.3333333333333 256 -21.3333333333333C197.3333333333333 -21.3333333333333 147.2 0 105.6 41.6C64 83.2 42.6666666666667 133.3333333333334 42.6666666666667 192S64 300.8 105.6 342.4C147.2 384 197.3333333333333 405.3333333333333 256 405.3333333333333S364.8 384 406.4 342.4C448 300.8 469.3333333333333 250.6666666666667 469.3333333333333 192z" />
-    <glyph glyph-name="google-analytics"
-      unicode="&#xF7CB;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H320V341.3333333333334C320 364.8 339.2 384 362.6666666666667 384H405.3333333333333M106.6666666666667 0C83.2 0 64 19.2 64 42.6666666666667V85.3333333333334C64 108.8 83.2 128 106.6666666666667 128H192V213.3333333333334C192 236.8 211.2 256 234.6666666666667 256H309.3333333333333V0H106.6666666666667z" />
-    <glyph glyph-name="google-assistant"
-      unicode="&#xF7CC;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333C78.72 405.3333333333333 21.3333333333333 347.9466666666667 21.3333333333333 277.3333333333334S78.72 149.3333333333334 149.3333333333333 149.3333333333334S277.3333333333333 206.72 277.3333333333333 277.3333333333334S219.9466666666667 405.3333333333333 149.3333333333333 405.3333333333333M458.6666666666666 320C440.9600000000001 320 426.6666666666667 305.7066666666667 426.6666666666667 288S440.9600000000001 256 458.6666666666666 256S490.6666666666666 270.2933333333334 490.6666666666666 288S476.3733333333333 320 458.6666666666666 320M362.6666666666667 277.3333333333334C327.2533333333334 277.3333333333334 298.6666666666667 248.7466666666667 298.6666666666667 213.3333333333334S327.2533333333334 149.3333333333334 362.6666666666667 149.3333333333334S426.6666666666667 177.92 426.6666666666667 213.3333333333334S398.08 277.3333333333334 362.6666666666667 277.3333333333334M362.6666666666667 128C321.4933333333334 128 288 94.5066666666667 288 53.3333333333334S321.4933333333334 -21.3333333333333 362.6666666666667 -21.3333333333333S437.3333333333333 12.16 437.3333333333333 53.3333333333334S403.84 128 362.6666666666667 128z" />
-    <glyph glyph-name="google-cardboard"
-      unicode="&#xF2AE;"
-      horiz-adv-x="512" d=" M442.4533333333333 320H68.2666666666667C54.4 320 42.6666666666667 307.8400000000001 42.6666666666667 292.9066666666667V69.76C42.6666666666667 54.8266666666667 54.4 42.6666666666667 68.9066666666667 42.6666666666667H170.6666666666667C182.1866666666667 42.6666666666667 192 49.4933333333333 195.4133333333333 59.52L225.0666666666667 133.5466666666667C230.1866666666667 145.92 242.1333333333334 154.6666666666667 256 154.6666666666667C269.8666666666667 154.6666666666667 281.8133333333334 145.92 286.9333333333333 133.5466666666667L316.5866666666667 59.52C320.64 49.4933333333333 329.8133333333333 42.6666666666667 340.2666666666667 42.6666666666667H442.4533333333333C457.6 42.6666666666667 469.3333333333333 54.8266666666667 469.3333333333333 69.76V292.9066666666667C469.3333333333333 307.8400000000001 457.6 320 442.4533333333333 320M154.0266666666667 136.96C128 136.96 106.6666666666667 158.9333333333333 106.6666666666667 185.8133333333334C106.6666666666667 213.3333333333334 128 234.6666666666667 154.0266666666667 234.6666666666667C180.0533333333333 234.6666666666667 201.1733333333333 213.3333333333334 201.1733333333333 185.8133333333334C201.1733333333333 158.9333333333334 180.0533333333333 136.96 154.0266666666667 136.96M357.9733333333334 136.96C331.9466666666667 136.96 310.8266666666667 158.9333333333334 310.8266666666667 185.8133333333334S331.9466666666667 234.6666666666667 357.9733333333334 234.6666666666667S405.3333333333333 212.6933333333334 405.3333333333333 185.8133333333334S384 136.96 357.9733333333334 136.96z" />
-    <glyph glyph-name="google-chrome"
-      unicode="&#xF2AF;"
-      horiz-adv-x="512" d=" M256 21.3333333333334L329.8133333333334 149.3333333333334H329.6C336.8533333333334 162.1333333333333 341.3333333333333 176.4266666666667 341.3333333333333 192C341.3333333333333 217.6 329.8133333333334 240.4266666666667 311.8933333333333 256H414.08C422.1866666666666 236.1600000000001 426.6666666666667 214.6133333333334 426.6666666666667 192C426.6666666666667 97.7066666666667 350.2933333333334 21.3333333333334 256 21.3333333333334M85.3333333333333 192C85.3333333333333 223.1466666666667 93.6533333333333 252.1600000000001 108.16 277.3333333333334L182.1866666666667 149.3333333333334H182.4C197.12 123.9466666666667 224 106.6666666666667 256 106.6666666666667C265.6 106.6666666666667 274.7733333333333 108.5866666666667 283.52 111.5733333333334L232.32 23.2533333333333C149.3333333333333 34.7733333333333 85.3333333333333 105.8133333333334 85.3333333333333 192M320 192C320 156.5866666666667 291.4133333333333 128 256 128S192 156.5866666666667 192 192S220.5866666666667 256 256 256S320 227.4133333333334 320 192M256 362.6666666666667C319.1466666666667 362.6666666666667 374.1866666666666 328.32 403.6266666666667 277.3333333333334H256C214.6133333333334 277.3333333333334 180.2666666666667 247.8933333333334 172.3733333333333 208.8533333333333L121.6 296.9600000000001C152.7466666666667 336.8533333333334 201.3866666666667 362.6666666666667 256 362.6666666666667M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="google-circles"
-      unicode="&#xF2B0;"
-      horiz-adv-x="512" d=" M355.4133333333333 128H362.6666666666667C384 128 405.3333333333333 132.2666666666667 423.8933333333333 139.52C408.9600000000001 48.4266666666667 330.0266666666667 -21.3333333333333 234.6666666666667 -21.3333333333333C128 -21.3333333333333 42.6666666666667 64.64 42.6666666666667 170.6666666666667C42.6666666666667 266.0266666666667 112.4266666666667 344.9600000000001 203.5200000000001 359.8933333333333C196.2666666666667 341.3333333333334 192 320 192 298.6666666666667V291.4133333333334C142.5066666666667 273.92 106.6666666666667 226.5600000000001 106.6666666666667 170.6666666666667C106.6666666666667 100.0533333333334 164.0533333333333 42.6666666666667 234.6666666666667 42.6666666666667C290.56 42.6666666666667 337.92 78.5066666666667 355.4133333333333 128M362.6666666666667 234.6666666666667C398.08 234.6666666666667 426.6666666666667 263.2533333333334 426.6666666666667 298.6666666666667S398.08 362.6666666666667 362.6666666666667 362.6666666666667S298.6666666666667 334.0800000000001 298.6666666666667 298.6666666666667S327.2533333333334 234.6666666666667 362.6666666666667 234.6666666666667M362.6666666666667 426.6666666666667C433.28 426.6666666666667 490.6666666666666 369.28 490.6666666666666 298.6666666666667S433.28 170.6666666666667 362.6666666666667 170.6666666666667S234.6666666666667 228.0533333333334 234.6666666666667 298.6666666666667C234.6666666666667 369.4933333333334 292.0533333333333 426.6666666666667 362.6666666666667 426.6666666666667z" />
-    <glyph glyph-name="google-circles-communities"
-      unicode="&#xF2B1;"
-      horiz-adv-x="512" d=" M320 192C296.32 192 277.3333333333333 173.0133333333333 277.3333333333333 149.3333333333334C277.3333333333333 125.8666666666667 296.5333333333333 106.6666666666667 320 106.6666666666667S362.6666666666667 125.8666666666667 362.6666666666667 149.3333333333334C362.6666666666667 173.0133333333333 343.4666666666667 192 320 192M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M298.6666666666667 256C298.6666666666667 279.68 279.4666666666667 298.6666666666667 256 298.6666666666667C232.32 298.6666666666667 213.3333333333333 279.68 213.3333333333333 256C213.3333333333333 232.5333333333334 232.5333333333334 213.3333333333334 256 213.3333333333334S298.6666666666667 232.5333333333334 298.6666666666667 256M192 192C168.5333333333333 192 149.3333333333333 172.8 149.3333333333333 149.3333333333334S168.5333333333333 106.6666666666667 192 106.6666666666667S234.6666666666667 125.8666666666667 234.6666666666667 149.3333333333334C234.6666666666667 173.0133333333333 215.4666666666667 192 192 192z" />
-    <glyph glyph-name="google-circles-extended"
-      unicode="&#xF2B2;"
-      horiz-adv-x="512" d=" M384 42.6666666666667C360.32 42.6666666666667 341.3333333333333 61.8666666666667 341.3333333333333 85.3333333333334C341.3333333333333 109.0133333333333 360.32 128 384 128C407.4666666666667 128 426.6666666666667 108.8 426.6666666666667 85.3333333333334S407.4666666666667 42.6666666666667 384 42.6666666666667M384 170.6666666666667C336.8533333333333 170.6666666666667 298.6666666666667 132.48 298.6666666666667 85.3333333333334S336.8533333333333 0 384 0S469.3333333333333 38.1866666666667 469.3333333333333 85.3333333333334S431.1466666666667 170.6666666666667 384 170.6666666666667M256 211.2C233.6 211.2 215.4666666666667 193.0666666666667 215.4666666666667 170.6666666666667C215.4666666666667 148.2666666666667 233.6 130.1333333333333 256 130.1333333333333C278.4 130.1333333333333 296.5333333333333 148.2666666666667 296.5333333333333 170.6666666666667C296.5333333333333 193.0666666666667 278.4 211.2 256 211.2M128 42.6666666666667C104.32 42.6666666666667 85.3333333333333 61.8666666666667 85.3333333333333 85.3333333333334C85.3333333333333 109.0133333333333 104.32 128 128 128C151.4666666666667 128 170.6666666666667 108.8 170.6666666666667 85.3333333333334S151.4666666666667 42.6666666666667 128 42.6666666666667M128 170.6666666666667C80.8533333333333 170.6666666666667 42.6666666666667 132.48 42.6666666666667 85.3333333333334S80.8533333333333 0 128 0S213.3333333333333 38.1866666666667 213.3333333333333 85.3333333333334S175.1466666666667 170.6666666666667 128 170.6666666666667M256 362.6666666666667C279.4666666666667 362.6666666666667 298.6666666666667 343.4666666666667 298.6666666666667 320S279.4666666666667 277.3333333333334 256 277.3333333333334C232.32 277.3333333333334 213.3333333333333 296.5333333333334 213.3333333333333 320C213.3333333333333 343.68 232.32 362.6666666666667 256 362.6666666666667M256 234.6666666666667C303.1466666666667 234.6666666666667 341.3333333333333 272.8533333333334 341.3333333333333 320S303.1466666666667 405.3333333333333 256 405.3333333333333S170.6666666666667 367.1466666666667 170.6666666666667 320S208.8533333333333 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="google-circles-group"
-      unicode="&#xF2B3;"
-      horiz-adv-x="512" d=" M106.6666666666667 234.6666666666667C83.2 234.6666666666667 64 215.4666666666667 64 192C64 168.3200000000001 83.2 149.3333333333334 106.6666666666667 149.3333333333334C130.3466666666667 149.3333333333334 149.3333333333333 168.3200000000001 149.3333333333333 192C149.3333333333333 215.4666666666667 130.1333333333333 234.6666666666667 106.6666666666667 234.6666666666667M106.6666666666667 106.6666666666667C59.52 106.6666666666667 21.3333333333333 144.8533333333334 21.3333333333333 192S59.52 277.3333333333334 106.6666666666667 277.3333333333334S192 239.1466666666667 192 192S153.8133333333333 106.6666666666667 106.6666666666667 106.6666666666667M224 213.3333333333334H298.6666666666667V277.3333333333334L384 192L298.6666666666667 106.6666666666667V170.6666666666667H224V213.3333333333334M106.6666666666667 320C97.0666666666667 320 87.68 318.9333333333334 78.72 317.0133333333333C120.1066666666667 382.9333333333334 193.7066666666667 426.6666666666667 277.3333333333333 426.6666666666667C407.04 426.6666666666667 512 321.7066666666667 512 192S407.04 -42.6666666666666 277.3333333333333 -42.6666666666666C193.7066666666667 -42.6666666666666 120.1066666666667 1.0666666666667 78.72 66.9866666666667C87.68 65.0666666666667 97.0666666666667 64 106.6666666666667 64C123.7333333333333 64 139.9466666666667 67.4133333333334 154.6666666666667 73.3866666666667C185.8133333333333 41.1733333333333 229.12 21.3333333333334 277.3333333333333 21.3333333333334C371.6266666666667 21.3333333333334 448 97.7066666666667 448 192S371.6266666666667 362.6666666666667 277.3333333333333 362.6666666666667C229.12 362.6666666666667 185.8133333333333 342.8266666666667 154.6666666666667 310.6133333333334C139.9466666666667 316.5866666666667 123.7333333333333 320 106.6666666666667 320z" />
-    <glyph glyph-name="google-controller"
-      unicode="&#xF2B4;"
-      horiz-adv-x="512" d=" M170.0266666666667 106.6666666666667L106.6666666666667 42.6666666666667C99.6266666666667 36.2666666666667 90.24 32 80 32C59.3066666666667 32 42.6666666666667 48.64 42.6666666666667 69.3333333333334V74.6666666666667L64 232.1066666666667C68.48 281.3866666666667 109.6533333333333 320 160 320H352C402.3466666666667 320 443.52 281.3866666666667 448 232.1066666666667L469.3333333333333 74.6666666666667V69.3333333333334C469.3333333333333 48.64 452.6933333333333 32 432 32C421.76 32 412.3733333333333 36.2666666666667 405.3333333333333 42.6666666666667L341.9733333333334 106.6666666666667H170.0266666666667M149.3333333333333 277.3333333333334V234.6666666666667H106.6666666666667V213.3333333333334H149.3333333333333V170.6666666666667H170.6666666666667V213.3333333333334H213.3333333333333V234.6666666666667H170.6666666666667V277.3333333333334H149.3333333333333M352 277.3333333333334C343.2533333333334 277.3333333333334 336 270.0800000000001 336 261.3333333333334S343.2533333333334 245.3333333333334 352 245.3333333333334S368 252.5866666666667 368 261.3333333333334S360.7466666666667 277.3333333333334 352 277.3333333333334M314.6666666666667 240C305.92 240 298.6666666666667 232.7466666666667 298.6666666666667 224S305.92 208 314.6666666666667 208S330.6666666666667 215.2533333333333 330.6666666666667 224S323.4133333333333 240 314.6666666666667 240M389.3333333333333 240C380.5866666666667 240 373.3333333333333 232.7466666666667 373.3333333333333 224S380.5866666666667 208 389.3333333333333 208S405.3333333333333 215.2533333333333 405.3333333333333 224S398.08 240 389.3333333333333 240M352 202.6666666666667C343.2533333333334 202.6666666666667 336 195.4133333333334 336 186.6666666666667S343.2533333333334 170.6666666666667 352 170.6666666666667S368 177.92 368 186.6666666666667S360.7466666666667 202.6666666666667 352 202.6666666666667z" />
-    <glyph glyph-name="google-controller-off"
-      unicode="&#xF2B5;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L271.5733333333333 106.6666666666667H170.0266666666667L106.6666666666667 42.6666666666667C99.6266666666667 36.2666666666667 90.24 32 80 32C59.3066666666667 32 42.6666666666667 48.64 42.6666666666667 69.3333333333334V74.6666666666667L64 232.1066666666667C66.1333333333333 254.08 75.3066666666667 273.7066666666667 89.3866666666667 288.8533333333334L42.6666666666667 335.5733333333334M106.6666666666667 234.6666666666667V213.3333333333334H149.3333333333333V170.6666666666667H170.6666666666667V207.5733333333334L143.5733333333333 234.6666666666667H106.6666666666667M352 320C402.3466666666667 320 443.52 281.3866666666667 448 232.1066666666667L469.3333333333333 74.6666666666667V69.3333333333334C469.3333333333333 55.2533333333333 461.6533333333333 42.6666666666667 450.1333333333334 36.6933333333333L166.8266666666667 320H352M352 277.3333333333334C343.2533333333334 277.3333333333334 336 270.0800000000001 336 261.3333333333334S343.2533333333334 245.3333333333334 352 245.3333333333334S368 252.5866666666667 368 261.3333333333334S360.7466666666667 277.3333333333334 352 277.3333333333334M314.6666666666667 240C305.92 240 298.6666666666667 232.7466666666667 298.6666666666667 224S305.92 208 314.6666666666667 208S330.6666666666667 215.2533333333333 330.6666666666667 224S323.4133333333333 240 314.6666666666667 240M389.3333333333333 240C380.5866666666667 240 373.3333333333333 232.7466666666667 373.3333333333333 224S380.5866666666667 208 389.3333333333333 208S405.3333333333333 215.2533333333333 405.3333333333333 224S398.08 240 389.3333333333333 240M352 202.6666666666667C343.2533333333334 202.6666666666667 336 195.4133333333334 336 186.6666666666667S343.2533333333334 170.6666666666667 352 170.6666666666667S368 177.92 368 186.6666666666667S360.7466666666667 202.6666666666667 352 202.6666666666667z" />
-    <glyph glyph-name="google-drive"
-      unicode="&#xF2B6;"
-      horiz-adv-x="512" d=" M164.48 373.3333333333334L24.5333333333333 128L97.7066666666667 0L237.44 245.3333333333334M207.5733333333333 128L134.4 0H414.2933333333333L487.4666666666666 128M475.3066666666666 149.3333333333334L328.96 405.3333333333333H182.8266666666667L329.1733333333333 149.3333333333334H475.3066666666667z" />
-    <glyph glyph-name="google-earth"
-      unicode="&#xF2B7;"
-      horiz-adv-x="512" d=" M256 189.0133333333333C236.5866666666667 218.24 216.32 239.36 194.9866666666667 251.9466666666667C173.6533333333333 264.7466666666667 155.0933333333333 269.2266666666667 138.6666666666667 265.6C123.0933333333333 261.76 109.6533333333333 253.0133333333333 98.9866666666667 238.9333333333334C89.6 226.3466666666667 85.3333333333333 212.0533333333334 85.3333333333333 196.0533333333334V192C85.3333333333333 175.36 87.68 158.2933333333334 93.0133333333333 141.0133333333333C94.9333333333333 135.68 96 135.68 97.0666666666667 141.0133333333333C99.6266666666667 154.24 105.8133333333333 164.0533333333334 115.4133333333333 170.0266666666667C125.2266666666667 176 138.0266666666667 175.7866666666666 154.0266666666667 169.6C170.0266666666667 163.2 185.6 149.3333333333334 200.96 129.0666666666667C228.2666666666667 92.3733333333333 260.2666666666667 69.9733333333333 296.9600000000001 62.08C344.32 55.2533333333333 379.9466666666667 70.4 404.0533333333334 106.6666666666667C410.6666666666667 119.68 416 130.9866666666667 418.9866666666667 141.0133333333333C420.9066666666667 147.6266666666667 420.0533333333334 148.2666666666667 416 142.9333333333333C405.9733333333334 129.7066666666667 392.5333333333333 120.96 375.4666666666667 117.3333333333334C358.4 113.0666666666667 338.9866666666667 117.3333333333334 317.0133333333333 128C295.04 140.16 274.7733333333333 160 256 189.0133333333333M362.0266666666667 273.92C328.7466666666667 324.0533333333334 292.6933333333334 352 254.0800000000001 359.04C223.3600000000001 363.7333333333334 190.0800000000001 353.0666666666667 154.0266666666667 327.04C149.3333333333334 323.6266666666667 147.2000000000001 321.92 147.4133333333334 321.4933333333334C147.8400000000001 321.0666666666667 150.6133333333334 322.3466666666667 155.9466666666668 324.9066666666667C209.2800000000001 350.9333333333334 260.6933333333334 323.6266666666667 309.9733333333334 242.9866666666667C320.6400000000001 225.0666666666667 331.7333333333334 210.9866666666667 343.4666666666668 200.96S366.0800000000001 184.96 376.5333333333334 183.04C386.7733333333335 181.3333333333334 396.1600000000002 181.3333333333334 404.4800000000001 183.8933333333333C412.8000000000001 186.6666666666667 420.2666666666667 190.9333333333333 426.6666666666668 196.9066666666667C426.6666666666668 209.7066666666667 424.7466666666668 224 420.0533333333334 238.9333333333334C409.3866666666668 236.3733333333334 399.7866666666668 237.2266666666667 391.4666666666668 241.4933333333333C383.1466666666668 245.3333333333333 373.3333333333334 256.64 362.0266666666668 273.92M256 405.3333333333333C314.6666666666667 405.3333333333333 364.8 384 406.4 342.4C448 300.8 469.3333333333333 250.6666666666667 469.3333333333333 192S448 83.2 406.4 41.6C364.8 0 314.6666666666667 -21.3333333333333 256 -21.3333333333333S147.2 0 105.6 41.6C64 83.2 42.6666666666667 133.3333333333334 42.6666666666667 192S64 300.8 105.6 342.4C147.2 384 197.3333333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="google-fit"
-      unicode="&#xF96B;"
-      horiz-adv-x="512" d=" M362.6666666666667 362.6666666666667C421.5466666666666 362.6666666666667 469.3333333333333 314.88 469.3333333333333 256C469.3333333333333 226.5600000000001 457.3866666666667 199.8933333333334 438.1866666666666 180.48L256 -1.4933333333333L73.8133333333334 180.48C54.6133333333333 199.8933333333333 42.6666666666667 226.56 42.6666666666667 256C42.6666666666667 314.88 90.4533333333333 362.6666666666667 149.3333333333333 362.6666666666667C178.7733333333333 362.6666666666667 205.44 350.7200000000001 224.8533333333333 331.52L256 300.1600000000001L287.1466666666667 331.52C306.56 350.7200000000001 333.2266666666667 362.6666666666667 362.6666666666667 362.6666666666667M332.5866666666667 286.0800000000001L195.6266666666667 149.3333333333334L256 88.96L392.7466666666667 225.9200000000001C400.64 233.6 405.3333333333333 244.2666666666667 405.3333333333333 256.0000000000001C405.3333333333333 279.4666666666667 386.1333333333334 298.6666666666668 362.6666666666667 298.6666666666668C350.9333333333333 298.6666666666668 340.2666666666667 293.9733333333334 332.5866666666667 286.0800000000001M179.4133333333333 286.0800000000001C171.7333333333334 293.9733333333334 161.0666666666667 298.6666666666667 149.3333333333333 298.6666666666667C125.8666666666667 298.6666666666667 106.6666666666667 279.4666666666667 106.6666666666667 256C106.6666666666667 244.2666666666667 111.36 233.6 119.2533333333333 225.92L150.4 194.56L210.7733333333333 254.9333333333334L179.4133333333333 286.08z" />
-    <glyph glyph-name="google-glass"
-      unicode="&#xF2B8;"
-      horiz-adv-x="512" d=" M277.3333333333333 213.3333333333334V160H402.56C389.5466666666667 85.3333333333334 330.6666666666667 32 256 32C167.68 32 96 103.68 96 192C96 280.32 167.68 352 256 352C300.5866666666667 352 339.2 333.0133333333333 366.08 302.0800000000001L403.84 340.0533333333334C367.7866666666667 380.16 316.3733333333334 405.3333333333333 256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333C373.3333333333333 -21.3333333333333 458.6666666666666 74.6666666666667 458.6666666666666 192V213.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="google-hangouts"
-      unicode="&#xF2C9;"
-      horiz-adv-x="512" d=" M320 213.3333333333334L298.6666666666667 170.6666666666667H266.6666666666667L288 213.3333333333334H256V277.3333333333334H320M234.6666666666667 213.3333333333334L213.3333333333333 170.6666666666667H181.3333333333333L202.6666666666667 213.3333333333334H170.6666666666667V277.3333333333334H234.6666666666667M245.3333333333333 405.3333333333333C145.28 405.3333333333333 64 324.0533333333334 64 224C64 123.9466666666667 145.28 42.6666666666667 245.3333333333333 42.6666666666667H256V-32C359.68 18.1333333333334 426.6666666666667 128 426.6666666666667 224C426.6666666666667 324.2666666666667 345.3866666666667 405.3333333333333 245.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="google-home"
-      unicode="&#xF823;"
-      horiz-adv-x="512" d=" M171.9466666666667 282.0266666666667C160 282.0266666666667 152.96 283.0933333333334 151.04 285.0133333333333L142.08 155.0933333333334C153.3866666666667 148.2666666666667 168.1066666666667 142.9333333333333 186.0266666666667 138.6666666666667C203.9466666666667 134.1866666666667 229.9733333333334 132.9066666666667 264.1066666666667 135.04C298.0266666666667 136.96 333.44 144.4266666666667 369.92 157.0133333333333L353.0666666666667 357.9733333333334C334.2933333333333 339.4133333333333 306.7733333333333 321.92 270.08 305.92C237.44 292.0533333333334 209.28 283.9466666666667 186.0266666666667 282.0266666666667H171.9466666666667M170.0266666666667 334.0800000000001C155.3066666666667 321.2800000000001 149.3333333333334 312.7466666666667 152.1066666666667 308.0533333333334C154.0266666666667 303.36 164.2666666666667 302.0800000000001 183.04 304C206.2933333333333 305.92 232.7466666666667 313.3866666666667 261.9733333333334 325.9733333333334C282.0266666666667 334.7200000000001 299.3066666666667 343.8933333333333 314.0266666666667 353.92C328.7466666666667 363.9466666666667 338.7733333333333 372.2666666666667 344.1066666666667 379.0933333333334C349.44 385.7066666666667 351.36 390.4 350.08 392.96C348.5866666666667 396.3733333333334 341.9733333333334 398.08 330.0266666666667 398.08C305.92 398.08 276.0533333333334 390.4 240 375.04C209.28 361.6 186.0266666666667 347.9466666666667 170.0266666666667 334.08M369.92 401.0666666666667C371.4133333333333 398.2933333333333 372.0533333333334 395.3066666666667 372.0533333333334 391.8933333333333L397.0133333333333 85.3333333333334C397.0133333333333 48.4266666666667 384 19.4133333333334 359.04 -1.4933333333333C333.6533333333333 -22.4 299.3066666666666 -33.0666666666667 256 -33.0666666666667C213.3333333333333 -33.0666666666667 179.2 -22.1866666666666 153.6 0C128 21.3333333333334 114.9866666666666 50.3466666666667 114.9866666666666 87.04L129.92 309.9733333333333C129.92 315.3066666666666 132.2666666666667 321.28 136.96 327.8933333333333C141.6533333333333 334.72 145.92 340.0533333333333 149.9733333333333 343.8933333333333L157.0133333333333 350.08C177.7066666666667 367.36 202.6666666666667 382.2933333333333 232.1066666666667 394.6666666666667C251.9466666666667 403.6266666666666 271.5733333333333 410.24 290.56 414.5066666666666C309.3333333333333 418.7733333333333 326.4 420.2666666666666 341.3333333333333 418.56C356.48 416.8533333333333 366.08 411.0933333333333 369.92 401.0666666666666z" />
-    <glyph glyph-name="google-keep"
-      unicode="&#xF6DB;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V78.2933333333334L369.7066666666666 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M362.6666666666667 85.3333333333334V16L432 85.3333333333334H362.6666666666667M213.3333333333333 42.6666666666667H298.6666666666667V64H320V170.6666666666667C345.8133333333334 190.0800000000001 362.6666666666667 221.0133333333333 362.6666666666667 256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667S149.3333333333333 314.88 149.3333333333333 256C149.3333333333333 221.0133333333333 166.1866666666667 190.0800000000001 192 170.6666666666667V64H213.3333333333333V42.6666666666667M298.6666666666667 85.3333333333334H213.3333333333333V106.6666666666667H298.6666666666667V85.3333333333334M298.6666666666667 128H213.3333333333333V149.3333333333334H298.6666666666667V128M256 341.3333333333334C303.1466666666667 341.3333333333334 341.3333333333333 303.1466666666667 341.3333333333333 256C341.3333333333333 224 324.2666666666667 196.9066666666667 298.6666666666667 182.1866666666667V170.6666666666667H213.3333333333333V182.1866666666667C187.7333333333334 196.9066666666667 170.6666666666667 224 170.6666666666667 256C170.6666666666667 303.1466666666667 208.8533333333333 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="google-lens"
-      unicode="&#xF9F5;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H384C431.1466666666667 405.3333333333333 469.3333333333333 367.1466666666667 469.3333333333333 320V192H426.6666666666667V320C426.6666666666667 343.4666666666667 407.4666666666667 362.6666666666667 384 362.6666666666667H128C104.5333333333333 362.6666666666667 85.3333333333333 343.4666666666667 85.3333333333333 320V64C85.3333333333333 40.5333333333333 104.5333333333333 21.3333333333334 128 21.3333333333334H256V-21.3333333333333H128C80.8533333333333 -21.3333333333333 42.6666666666667 16.8533333333334 42.6666666666667 64V320C42.6666666666667 367.1466666666667 80.8533333333333 405.3333333333333 128 405.3333333333333M256 277.3333333333334C303.1466666666667 277.3333333333334 341.3333333333333 239.1466666666667 341.3333333333333 192S303.1466666666667 106.6666666666667 256 106.6666666666667S170.6666666666667 144.8533333333334 170.6666666666667 192S208.8533333333333 277.3333333333334 256 277.3333333333334M384 106.6666666666667C407.4666666666667 106.6666666666667 426.6666666666667 87.4666666666667 426.6666666666667 64S407.4666666666667 21.3333333333334 384 21.3333333333334S341.3333333333333 40.5333333333333 341.3333333333333 64S360.5333333333333 106.6666666666667 384 106.6666666666667z" />
-    <glyph glyph-name="google-maps"
-      unicode="&#xF5F5;"
-      horiz-adv-x="512" d=" M330.6666666666667 352C330.6666666666667 340.0533333333334 334.9333333333333 329.8133333333334 343.04 321.4933333333334C350.9333333333333 313.1733333333334 360.9599999999999 309.3333333333334 373.3333333333333 309.3333333333334C385.0666666666667 309.3333333333334 394.6666666666667 313.1733333333334 403.4133333333333 321.4933333333334C411.7333333333334 329.8133333333334 416 340.0533333333334 416 352C416 363.3066666666667 411.7333333333334 373.3333333333334 402.9866666666667 382.0800000000001C394.6666666666667 390.6133333333334 384 394.6666666666667 373.3333333333333 394.6666666666667C361.6 394.6666666666667 352 390.6133333333334 343.4666666666667 382.0800000000001C335.1466666666667 373.3333333333334 330.6666666666667 363.3066666666667 330.6666666666667 352M469.3333333333333 352C469.3333333333333 330.6666666666667 461.0133333333333 305.2800000000001 445.0133333333333 276.0533333333334C429.0133333333333 246.6133333333333 413.0133333333333 222.72 397.0133333333333 203.9466666666667L373.3333333333333 176C365.6533333333333 183.8933333333333 356.6933333333333 194.3466666666666 346.0266666666667 206.9333333333333C335.36 219.7333333333333 321.0666666666666 241.7066666666667 303.5733333333333 273.0666666666666C285.8666666666667 304.4266666666667 277.3333333333333 330.6666666666667 277.3333333333333 352C277.3333333333333 378.6666666666667 286.2933333333333 401.28 305.0666666666667 420.0533333333334C323.6266666666667 438.6133333333334 346.24 448 373.3333333333333 448C399.5733333333333 448 422.4 438.6133333333334 440.9600000000001 420.0533333333334C459.7333333333333 401.28 469.3333333333333 378.6666666666667 469.3333333333333 352M448 200.96V42.6666666666667C448 32 443.7333333333334 21.3333333333334 434.9866666666667 13.0133333333333C426.6666666666667 4.2666666666667 416 0 405.3333333333333 0H106.6666666666667C96 0 85.3333333333333 4.2666666666667 77.0133333333333 13.0133333333333C68.2666666666667 21.3333333333334 64 32 64 42.6666666666667V341.3333333333334C64 352 68.2666666666667 362.6666666666667 77.0133333333333 370.9866666666667C85.3333333333333 379.7333333333334 96 384 106.6666666666667 384H238.9333333333333C236.3733333333334 370.56 234.6666666666667 359.8933333333333 234.6666666666667 352C234.6666666666667 326.6133333333334 244.0533333333333 296.7466666666667 261.9733333333333 262.4000000000001C280.1066666666667 228.2666666666667 295.2533333333334 202.6666666666667 307.4133333333333 187.5200000000001C320 171.7333333333334 331.3066666666667 158.2933333333334 341.9733333333334 146.9866666666667L373.3333333333333 113.0666666666667L405.3333333333333 146.9866666666667C432.4266666666666 181.3333333333334 446.7200000000001 199.68 448 200.96M192 138.6666666666667V109.0133333333333H240C234.6666666666667 85.3333333333334 218.6666666666667 74.0266666666666 192 74.0266666666666C177.28 74.0266666666666 164.9066666666667 79.36 155.0933333333333 90.0266666666666C145.0666666666667 100.6933333333333 139.9466666666667 113.28 139.9466666666667 128S145.0666666666667 155.3066666666666 155.0933333333333 165.9733333333333C164.9066666666667 176.64 177.28 181.9733333333333 192 181.9733333333333C206.08 181.9733333333333 217.3866666666667 177.7066666666667 225.92 168.96L248.96 190.9333333333333C232.96 205.6533333333333 214.4 213.3333333333333 193.0666666666667 213.3333333333333H192C168.7466666666667 213.3333333333333 148.6933333333333 204.5866666666667 132.0533333333333 187.9466666666667C115.4133333333333 171.3066666666667 106.6666666666667 151.2533333333333 106.6666666666667 128S115.4133333333333 84.6933333333333 132.0533333333333 68.0533333333334C148.6933333333333 51.4133333333334 168.7466666666667 42.6666666666667 192 42.6666666666667C216.7466666666667 42.6666666666667 236.5866666666667 50.5600000000001 251.52 65.92C266.6666666666667 81.28 273.92 101.3333333333334 273.92 126.0800000000001C273.92 132.0533333333334 273.7066666666667 136.3200000000001 273.0666666666667 138.6666666666667H192z" />
-    <glyph glyph-name="google-nearby"
-      unicode="&#xF2B9;"
-      horiz-adv-x="512" d=" M455.6799999999999 224.8533333333333L288.8533333333333 391.68C270.72 409.8133333333334 241.28 409.8133333333334 223.1466666666667 391.68L56.32 224.8533333333333C38.1866666666666 206.72 38.1866666666666 177.28 56.32 159.1466666666667L223.1466666666667 -7.6799999999999C241.28 -25.8133333333333 270.72 -25.8133333333333 288.8533333333333 -7.6799999999999L455.6799999999999 159.1466666666667C473.8133333333333 177.28 473.8133333333333 206.72 455.6799999999999 224.8533333333334M256 42.6666666666667L106.6666666666667 192L256 341.3333333333334L405.3333333333333 192L256 42.6666666666667M352 192L256 96L160 192L256 288L352 192z" />
-    <glyph glyph-name="google-pages"
-      unicode="&#xF2BA;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H277.3333333333333V277.3333333333334L362.6666666666667 298.6666666666667L341.3333333333333 213.3333333333334H448V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M362.6666666666667 85.3333333333334L277.3333333333333 106.6666666666667V0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V170.6666666666667H341.3333333333333M170.6666666666667 170.6666666666667H64V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H234.6666666666667V106.6666666666667L149.3333333333333 85.3333333333334M64 341.3333333333334V213.3333333333334H170.6666666666667L149.3333333333333 298.6666666666667L234.6666666666667 277.3333333333334V384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334z" />
-    <glyph glyph-name="google-photos"
-      unicode="&#xF6DC;"
-      horiz-adv-x="512" d=" M213.3333333333333 170.6666666666667C225.0666666666667 170.6666666666667 234.6666666666667 166.8266666666667 243.4133333333334 158.5066666666667C251.7333333333334 150.1866666666667 256 139.9466666666667 256 128V-21.3333333333333C256 -24.96 254.08 -27.0933333333333 250.0266666666667 -27.0933333333333C248.7466666666667 -27.0933333333333 247.04 -26.0266666666666 245.3333333333333 -24.1066666666666L149.3333333333333 71.04V170.6666666666667H213.3333333333333M266.6666666666667 407.8933333333333L362.6666666666667 312.9600000000001V213.3333333333334H298.6666666666667C286.9333333333333 213.3333333333334 277.3333333333333 217.1733333333334 268.5866666666667 225.4933333333334C260.2666666666667 233.8133333333334 256 244.0533333333334 256 256V405.3333333333333C256 408.96 257.92 411.0933333333334 261.9733333333333 411.0933333333334C263.2533333333334 411.0933333333334 264.96 410.0266666666667 266.6666666666667 407.8933333333333M469.3333333333333 192C472.96 192 475.0933333333333 190.0800000000001 475.0933333333333 186.0266666666667C475.0933333333333 184.7466666666667 474.0266666666666 183.04 472.1066666666666 181.3333333333334L376.9600000000001 85.3333333333334H277.3333333333333V149.3333333333334C277.3333333333333 161.0666666666667 281.1733333333333 170.6666666666667 289.4933333333334 179.4133333333334C297.8133333333334 187.7333333333334 308.0533333333333 192 320 192H469.3333333333333M135.04 298.6666666666667H234.6666666666667V234.6666666666667C234.6666666666667 222.9333333333333 230.8266666666667 213.3333333333334 222.5066666666667 204.5866666666667C214.1866666666667 196.2666666666667 203.9466666666667 192 192 192H42.6666666666667C39.04 192 36.9066666666667 193.92 36.9066666666667 197.9733333333333C36.9066666666667 199.2533333333333 37.9733333333333 200.96 40.1066666666667 202.6666666666667L135.04 298.6666666666667z" />
-    <glyph glyph-name="google-physical-web"
-      unicode="&#xF2BB;"
-      horiz-adv-x="512" d=" M256 416C362.0266666666667 416 448 330.0266666666667 448 224C448 168.3200000000001 424.32 117.9733333333334 386.3466666666667 82.9866666666667L363.7333333333334 105.6C395.7333333333334 134.8266666666667 416 177.0666666666667 416 224C416 312.32 344.32 384 256 384C167.68 384 96 312.3200000000001 96 224C96 177.0666666666667 116.2666666666667 134.8266666666667 148.2666666666667 105.6L125.6533333333333 82.9866666666667C87.68 117.9733333333334 64 168.3200000000001 64 224C64 330.0266666666667 149.9733333333333 416 256 416M256 352C326.6133333333334 352 384 294.6133333333334 384 224C384 186.0266666666667 367.36 151.68 341.3333333333333 128L318.2933333333333 151.04C338.9866666666667 168.5333333333334 352 194.7733333333333 352 224C352 277.3333333333334 309.3333333333333 320 256 320S160 277.3333333333334 160 224C160 194.7733333333333 173.0133333333333 168.5333333333334 193.7066666666667 151.04L170.6666666666667 128C144.64 151.68 128 186.0266666666667 128 224C128 294.6133333333334 185.3866666666667 352 256 352M173.0133333333333 71.4666666666667L240.8533333333333 139.5200000000001C249.1733333333333 147.84 262.8266666666666 147.84 271.1466666666667 139.5200000000001L338.9866666666666 71.4666666666667C347.3066666666666 63.1466666666667 347.3066666666666 49.7066666666667 338.9866666666666 41.3866666666667L271.1466666666667 -26.4533333333333C262.8266666666666 -34.7733333333333 249.1733333333333 -34.7733333333333 240.8533333333333 -26.4533333333333L173.0133333333333 41.3866666666667C164.6933333333333 49.7066666666667 164.6933333333333 63.1466666666667 173.0133333333333 71.4666666666667z" />
-    <glyph glyph-name="google-play"
-      unicode="&#xF2BC;"
-      horiz-adv-x="512" d=" M64 10.6666666666667V373.3333333333334C64 385.92 71.2533333333333 397.0133333333333 81.92 402.1333333333334L292.0533333333333 192L81.92 -18.1333333333333C71.2533333333333 -12.8 64 -1.92 64 10.6666666666667M358.6133333333334 125.44L129.0666666666667 -7.2533333333333L310.1866666666666 173.8666666666667L358.6133333333333 125.4400000000001M430.08 217.3866666666667C437.3333333333333 211.6266666666667 442.6666666666667 202.6666666666667 442.6666666666667 192.0000000000001S437.9733333333334 172.8000000000001 430.5066666666667 166.8266666666667L381.6533333333333 138.6666666666668L328.32 192.0000000000001L381.6533333333333 245.3333333333334L430.08 217.3866666666667M129.0666666666667 391.2533333333334L358.6133333333333 258.5600000000001L310.1866666666666 210.1333333333334L129.0666666666666 391.2533333333334z" />
-    <glyph glyph-name="google-plus"
-      unicode="&#xF2BD;"
-      horiz-adv-x="512" d=" M490.6666666666666 213.3333333333334H448V256H405.3333333333333V213.3333333333334H362.6666666666667V170.6666666666667H405.3333333333333V128H448V170.6666666666667H490.6666666666666M170.6666666666667 213.3333333333334V162.1333333333333H256C251.7333333333334 140.8 230.4 98.1333333333334 170.6666666666667 98.1333333333334C119.4666666666667 98.1333333333334 78.9333333333333 140.8000000000001 78.9333333333333 192.0000000000001C78.9333333333333 243.2000000000001 119.4666666666667 285.8666666666668 170.6666666666667 285.8666666666668C200.5333333333333 285.8666666666668 219.7333333333334 273.0666666666667 230.4 262.4000000000001L270.9333333333334 300.8000000000001C245.3333333333333 326.4 211.2 341.3333333333334 170.6666666666667 341.3333333333334C87.4666666666667 341.3333333333334 21.3333333333333 275.2000000000001 21.3333333333333 192S87.4666666666667 42.6666666666667 170.6666666666667 42.6666666666667C256 42.6666666666667 313.6 102.4 313.6 187.7333333333334C313.6 198.4 313.6 204.8000000000001 311.4666666666667 213.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="google-plus-box"
-      unicode="&#xF2BE;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M416 192H384V224H362.6666666666667V192H330.6666666666667V170.6666666666667H362.6666666666667V138.6666666666667H384V170.6666666666667H416V192M205.8666666666667 205.6533333333334V172.8000000000001H260.6933333333334C257.92 159.1466666666667 244.2666666666667 131.6266666666667 205.8666666666667 131.6266666666667C173.0133333333333 131.6266666666667 146.9866666666667 159.1466666666667 146.9866666666667 192.0000000000001S173.0133333333334 252.3733333333334 205.8666666666667 252.3733333333334C225.0666666666667 252.3733333333334 237.44 244.0533333333334 244.2666666666667 237.2266666666667L270.2933333333334 261.9733333333334C253.8666666666667 278.4000000000001 231.8933333333334 288 205.8666666666667 288C152.3200000000001 288 109.8666666666667 245.3333333333334 109.8666666666667 192S152.3200000000001 96 205.8666666666667 96C260.6933333333334 96 297.8133333333334 134.4 297.8133333333334 189.2266666666667C297.8133333333334 196.0533333333334 297.8133333333334 200.32 296.32 205.6533333333334H205.8666666666667z" />
-    <glyph glyph-name="google-spreadsheet"
-      unicode="&#xF9F6;"
-      horiz-adv-x="512" d=" M405.3333333333333 213.3333333333334V256H234.6666666666667V341.3333333333334H192V256H106.6666666666667V213.3333333333334H192V42.6666666666667H234.6666666666667V213.3333333333334H405.3333333333333M405.3333333333333 384C416 384 426.6666666666667 379.7333333333334 434.9866666666667 370.9866666666667C443.7333333333334 362.6666666666667 448 352 448 341.3333333333334V42.6666666666667C448 32 443.7333333333334 21.3333333333334 434.9866666666667 13.0133333333333C426.6666666666667 4.2666666666667 416 0 405.3333333333333 0H106.6666666666667C96 0 85.3333333333333 4.2666666666667 77.0133333333333 13.0133333333333C68.2666666666667 21.3333333333334 64 32 64 42.6666666666667V341.3333333333334C64 352 68.2666666666667 362.6666666666667 77.0133333333333 370.9866666666667C85.3333333333333 379.7333333333334 96 384 106.6666666666667 384H405.3333333333333z" />
-    <glyph glyph-name="google-translate"
-      unicode="&#xF2BF;"
-      horiz-adv-x="512" d=" M426.6666666666667 341.3333333333334H232.1066666666667L213.3333333333333 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V85.3333333333334C42.6666666666667 61.8666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H234.6666666666667L256 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V298.6666666666667C469.3333333333333 322.1333333333334 450.1333333333334 341.3333333333334 426.6666666666667 341.3333333333334M152.96 136.7466666666667C104.7466666666667 136.7466666666667 65.7066666666667 175.7866666666667 65.7066666666667 224S104.7466666666667 311.2533333333334 152.96 311.2533333333334C175.1466666666667 311.2533333333334 195.4133333333333 303.36 211.4133333333333 288L213.3333333333333 287.1466666666667L186.6666666666667 261.9733333333334L185.3866666666667 263.04C179.2 268.8 168.7466666666667 275.6266666666667 152.96 275.6266666666667C125.0133333333333 275.6266666666667 102.1866666666667 252.3733333333334 102.1866666666667 224C102.1866666666667 195.6266666666667 125.0133333333333 172.3733333333333 152.96 172.3733333333333C182.1866666666667 172.3733333333333 194.7733333333333 190.9333333333333 198.1866666666667 203.52H151.04V236.5866666666667H235.3066666666667L235.52 234.6666666666667C236.3733333333334 230.6133333333334 236.5866666666667 226.56 236.5866666666667 222.08C236.5866666666667 171.9466666666667 202.6666666666667 136.7466666666667 152.96 136.7466666666667M281.6 173.2266666666667C288.6400000000001 160.0000000000001 297.3866666666667 148.0533333333334 306.9866666666667 136.96L295.4666666666667 125.6533333333334L281.6 173.2266666666668M298.0266666666667 189.4400000000001H277.3333333333333L270.2933333333333 211.6266666666667H355.4133333333333S348.16 183.6800000000001 322.1333333333334 153.1733333333334C311.04 166.4 303.1466666666667 179.4133333333334 298.0266666666667 189.4400000000001M448 21.3333333333334C448 9.6 438.4 0 426.6666666666667 0H277.3333333333333L320 42.6666666666667L302.72 101.76L322.3466666666667 121.3866666666667L379.52 64L394.6666666666667 79.5733333333334L337.28 136.7466666666667C356.48 158.72 371.4133333333333 184.7466666666667 378.24 211.6266666666667H405.3333333333333V233.8133333333334H327.68V256H305.4933333333334V233.8133333333334H263.68L238.5066666666667 320H426.6666666666667C438.4 320 448 310.4 448 298.6666666666667V21.3333333333334z" />
-    <glyph glyph-name="google-wallet"
-      unicode="&#xF2C0;"
-      horiz-adv-x="512" d=" M329.3866666666667 393.3866666666667H431.7866666666667S493.2266666666666 205.6533333333333 431.7866666666667 -10.6666666666666H330.6666666666667S322.56 89.6 283.3066666666666 174.9333333333333C283.3066666666666 174.9333333333333 266.6666666666667 104.96 247.4666666666667 64H143.36S122.88 161.28 53.3333333333333 245.3333333333334H155.3066666666667S174.08 226.1333333333334 189.44 200.5333333333334C189.44 200.5333333333334 202.6666666666667 253.4400000000001 202.6666666666667 320H305.4933333333334S339.6266666666667 270.5066666666667 354.9866666666667 239.7866666666667C354.9866666666667 239.7866666666667 349.8666666666667 314.88 329.3866666666667 393.3866666666667z" />
-    <glyph glyph-name="gpu"
-      unicode="&#xF8AD;"
-      horiz-adv-x="512" d=" M42.6666666666667 298.6666666666667V266.6666666666667H64V85.3333333333334H96V298.6666666666667H42.6666666666667M128 298.6666666666667V106.6666666666667H149.3333333333333V85.3333333333334H298.6666666666667V106.6666666666667H469.3333333333333V298.6666666666667H128M373.3333333333333 256C402.7733333333333 256 426.6666666666667 232.1066666666667 426.6666666666667 202.6666666666667S402.7733333333333 149.3333333333334 373.3333333333333 149.3333333333334S320 173.2266666666667 320 202.6666666666667S343.8933333333333 256 373.3333333333333 256z" />
-    <glyph glyph-name="gradient"
-      unicode="&#xF69F;"
-      horiz-adv-x="512" d=" M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256M192 213.3333333333334H234.6666666666667V170.6666666666667H192V213.3333333333334M277.3333333333333 213.3333333333334H320V170.6666666666667H277.3333333333333V213.3333333333334M320 256H362.6666666666667V213.3333333333334H320V256M149.3333333333333 256H192V213.3333333333334H149.3333333333333V256M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M192 64H149.3333333333333V106.6666666666667H192V64M277.3333333333333 64H234.6666666666667V106.6666666666667H277.3333333333333V64M362.6666666666667 64H320V106.6666666666667H362.6666666666667V64M405.3333333333333 213.3333333333334H362.6666666666667V170.6666666666667H405.3333333333333V128H362.6666666666667V170.6666666666667H320V128H277.3333333333333V170.6666666666667H234.6666666666667V128H192V170.6666666666667H149.3333333333333V128H106.6666666666667V170.6666666666667H149.3333333333333V213.3333333333334H106.6666666666667V341.3333333333334H405.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="graphql"
-      unicode="&#xF876;"
-      horiz-adv-x="512" d=" M256 333.44L246.6133333333334 334.7200000000001L128 130.1333333333333C133.12 125.6533333333333 136.5333333333333 119.8933333333333 138.0266666666667 113.4933333333334H373.9733333333334C375.4666666666667 119.8933333333334 378.88 125.6533333333334 384 130.1333333333333L265.3866666666667 334.7200000000001L256 333.44M140.8 95.36L232.1066666666667 41.3866666666667C238.2933333333333 47.1466666666667 246.8266666666667 50.5599999999999 256 50.5599999999999C265.1733333333333 50.5599999999999 273.7066666666667 47.1466666666667 279.8933333333333 41.3866666666667L371.2000000000001 95.36H140.8M256 -21.3333333333333C236.16 -21.3333333333333 220.16 -5.3333333333333 220.16 14.5066666666667L222.08 26.4533333333333L130.3466666666667 80.8533333333334C123.7333333333334 73.1733333333334 114.1333333333334 68.48 103.2533333333333 68.48C83.4133333333333 68.48 67.4133333333333 84.48 67.4133333333333 104.3200000000001C67.4133333333333 121.1733333333334 78.72 135.2533333333333 94.2933333333333 139.3066666666667V248.32C76.5866666666667 250.6666666666667 62.9333333333333 265.8133333333334 62.9333333333333 284.1600000000001C62.9333333333333 304 78.9333333333333 320 98.7733333333333 320C110.5066666666667 320 120.7466666666667 314.4533333333334 127.36 305.92L221.44 359.8933333333333L220.16 369.4933333333334C220.16 389.3333333333333 236.16 405.3333333333333 256 405.3333333333333C275.8399999999999 405.3333333333333 291.8399999999999 389.3333333333333 291.8399999999999 369.4933333333334L290.56 359.8933333333333L384.64 305.92C391.2533333333332 314.4533333333334 401.4933333333333 320 413.2266666666666 320C433.0666666666666 320 449.0666666666666 304 449.0666666666666 284.1600000000001C449.0666666666666 265.8133333333334 435.4133333333333 250.6666666666667 417.7066666666666 248.32V139.3066666666667C433.28 135.2533333333334 444.5866666666667 121.1733333333334 444.5866666666667 104.3200000000001C444.5866666666667 84.48 428.5866666666667 68.48 408.7466666666667 68.48C397.8666666666666 68.48 388.2666666666667 73.1733333333334 381.6533333333333 80.8533333333334L289.92 26.4533333333333L291.84 14.5066666666667C291.84 -5.3333333333333 275.84 -21.3333333333333 256 -21.3333333333333M230.4 344.32L134.4 289.28L134.8266666666667 284.16C134.8266666666667 269.0133333333333 125.44 256 112.2133333333333 250.6666666666667L112.8533333333333 138.6666666666667L230.4 344.3200000000001M281.6 344.3200000000001L399.1466666666667 138.6666666666667L399.7866666666667 250.6666666666667C386.56 256 377.1733333333334 269.0133333333333 377.1733333333334 284.1600000000001L377.6 289.2800000000001L281.6 344.3200000000001z" />
-    <glyph glyph-name="grease-pencil"
-      unicode="&#xF648;"
-      horiz-adv-x="512" d=" M397.2266666666667 416C386.3466666666667 416 375.4666666666667 411.9466666666667 367.1466666666667 403.4133333333334L229.3333333333333 265.6L318.9333333333333 176.2133333333333L456.7466666666667 313.8133333333333C473.6 330.6666666666667 473.6 357.5466666666666 456.7466666666667 374.1866666666666L427.52 403.4133333333333C419.2 411.9466666666666 408.32 416 397.2266666666666 416M209.0666666666666 245.3333333333333L68.9066666666666 105.1733333333334L83.8399999999999 90.24C72.5333333333333 80.2133333333334 61.6533333333333 68.6933333333333 50.7733333333333 57.8133333333334C34.1333333333333 40.96 34.1333333333333 14.08 50.7733333333333 -2.5599999999999C67.4133333333333 -19.1999999999999 94.2933333333333 -19.1999999999999 111.1466666666666 -2.5599999999999C122.0266666666666 7.8933333333334 133.3333333333333 19.6266666666667 143.5733333333333 30.2933333333334L158.5066666666666 15.5733333333334L298.6666666666667 155.7333333333334" />
-    <glyph glyph-name="greater-than"
-      unicode="&#xF96C;"
-      horiz-adv-x="512" d=" M117.3333333333333 359.68L96 322.9866666666667L320 192L96 61.0133333333333L117.3333333333333 24.3200000000001L405.3333333333333 192L117.3333333333333 359.68z" />
-    <glyph glyph-name="greater-than-or-equal"
-      unicode="&#xF96D;"
-      horiz-adv-x="512" d=" M138.6666666666667 399.5733333333333L426.6666666666667 231.68L138.6666666666667 64L117.3333333333333 100.9066666666667L341.9733333333334 231.68L117.3333333333333 362.6666666666667L138.6666666666667 399.5733333333333M426.6666666666667 21.3333333333334V-21.3333333333333H106.6666666666667V21.3333333333334H426.6666666666667z" />
-    <glyph glyph-name="grid"
-      unicode="&#xF2C1;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667V277.3333333333334H298.6666666666667V362.6666666666667H213.3333333333333M341.3333333333333 362.6666666666667V277.3333333333334H426.6666666666667V362.6666666666667H341.3333333333333M341.3333333333333 234.6666666666667V149.3333333333334H426.6666666666667V234.6666666666667H341.3333333333333M341.3333333333333 106.6666666666667V21.3333333333334H426.6666666666667V106.6666666666667H341.3333333333333M298.6666666666667 21.3333333333334V106.6666666666667H213.3333333333333V21.3333333333334H298.6666666666667M170.6666666666667 21.3333333333334V106.6666666666667H85.3333333333333V21.3333333333334H170.6666666666667M170.6666666666667 149.3333333333334V234.6666666666667H85.3333333333333V149.3333333333334H170.6666666666667M170.6666666666667 277.3333333333334V362.6666666666667H85.3333333333333V277.3333333333334H170.6666666666667M213.3333333333333 149.3333333333334H298.6666666666667V234.6666666666667H213.3333333333333V149.3333333333334M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C62.2933333333333 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="grid-large"
-      unicode="&#xF757;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C62.2933333333333 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M85.3333333333333 362.6666666666667V213.3333333333334H234.6666666666667V362.6666666666667H85.3333333333333M85.3333333333333 21.3333333333334H234.6666666666667V170.6666666666667H85.3333333333333V21.3333333333334M426.6666666666667 21.3333333333334V170.6666666666667H277.3333333333333V21.3333333333334H426.6666666666667M426.6666666666667 362.6666666666667H277.3333333333333V213.3333333333334H426.6666666666667V362.6666666666667z" />
-    <glyph glyph-name="grid-off"
-      unicode="&#xF2C2;"
-      horiz-adv-x="512" d=" M0 388.9066666666667L27.3066666666667 416L480 -36.6933333333333L452.9066666666666 -64L410.24 -21.3333333333333H85.3333333333333C62.2933333333333 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V346.24L0 388.9066666666667M213.3333333333333 362.6666666666667V284.1600000000001L170.6666666666667 326.8266666666667V362.6666666666667H134.8266666666667L92.16 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V27.7333333333334L426.6666666666667 70.4V106.6666666666667H390.8266666666667L348.16 149.3333333333334H426.6666666666667V234.6666666666667H341.3333333333333V156.16L298.6666666666667 198.8266666666667V234.6666666666667H262.8266666666667L220.16 277.3333333333334H298.6666666666667V362.6666666666667H213.3333333333333M341.3333333333333 362.6666666666667V277.3333333333334H426.6666666666667V362.6666666666667H341.3333333333333M341.3333333333333 21.3333333333334H367.5733333333333L341.3333333333333 47.5733333333334V21.3333333333334M85.3333333333333 277.3333333333334H111.5733333333333L85.3333333333333 303.5733333333334V277.3333333333334M213.3333333333333 149.3333333333334H239.5733333333333L213.3333333333333 175.5733333333334V149.3333333333334M298.6666666666667 21.3333333333334V90.24L282.24 106.6666666666667H213.3333333333333V21.3333333333334H298.6666666666667M170.6666666666667 21.3333333333334V106.6666666666667H85.3333333333333V21.3333333333334H170.6666666666667M170.6666666666667 149.3333333333334V218.24L154.24 234.6666666666667H85.3333333333333V149.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="group"
-      unicode="&#xF2C3;"
-      horiz-adv-x="512" d=" M21.3333333333333 426.6666666666667V341.3333333333334H42.6666666666667V42.6666666666667H21.3333333333333V-42.6666666666666H106.6666666666667V-21.3333333333333H405.3333333333333V-42.6666666666666H490.6666666666666V42.6666666666667H469.3333333333333V341.3333333333334H490.6666666666666V426.6666666666667H405.3333333333333V405.3333333333333H106.6666666666667V426.6666666666667M106.6666666666667 362.6666666666667H405.3333333333333V341.3333333333334H426.6666666666667V42.6666666666667H405.3333333333333V21.3333333333334H106.6666666666667V42.6666666666667H85.3333333333333V341.3333333333334H106.6666666666667M128 320V149.3333333333334H192V64H384V256H298.6666666666667V320M170.6666666666667 277.3333333333334H256V192H170.6666666666667M298.6666666666667 213.3333333333334H341.3333333333333V106.6666666666667H234.6666666666667V149.3333333333334H298.6666666666667" />
-    <glyph glyph-name="guitar-acoustic"
-      unicode="&#xF770;"
-      horiz-adv-x="512" d=" M417.92 384H469.3333333333333V341.3333333333334H435.4133333333333L344.9600000000001 250.88C337.0666666666667 262.8266666666667 326.8266666666667 273.0666666666667 314.88 280.9600000000001L417.92 384M256 277.3333333333334C303.1466666666667 277.3333333333334 341.3333333333333 239.1466666666667 341.3333333333333 192C341.3333333333333 153.1733333333334 315.0933333333333 119.04 277.3333333333333 109.44V106.6666666666667C277.3333333333333 47.7866666666668 229.5466666666667 0 170.6666666666667 0S64 47.7866666666668 64 106.6666666666667S111.7866666666667 213.3333333333334 170.6666666666667 213.3333333333334H173.44C183.04 250.88 216.96 277.3333333333334 256 277.3333333333334M256 224C238.2933333333333 224 224 209.7066666666667 224 192S238.2933333333333 160 256 160S288 174.2933333333334 288 192S273.7066666666667 224 256 224M148.0533333333334 144.2133333333334L132.9066666666667 129.28L193.28 68.9066666666667L208.4266666666667 84.0533333333334L148.0533333333333 144.2133333333334z" />
-    <glyph glyph-name="guitar-electric"
-      unicode="&#xF2C4;"
-      horiz-adv-x="512" d=" M417.92 384H469.3333333333333V341.3333333333334H435.4133333333333L322.56 228.48L292.48 258.1333333333334L417.92 384M256 256C261.5466666666666 256 266.6666666666667 253.8666666666667 271.1466666666667 249.6L313.8133333333334 206.9333333333333C317.6533333333333 202.6666666666667 320 197.76 320 192L317.8666666666667 183.4666666666667L232.5333333333334 12.8000000000001C228.48 5.3333333333334 221.0133333333333 1.4933333333333 213.3333333333333 1.4933333333333C205.8666666666667 1.4933333333333 198.1866666666667 5.3333333333334 194.3466666666666 12.8000000000001L154.6666666666666 91.7333333333334L75.7333333333333 130.1333333333334C67.84 134.4 64 141.8666666666667 64 149.3333333333334S67.84 164.2666666666667 75.7333333333333 168.5333333333334L246.4 253.8666666666668C249.3866666666667 256.0000000000001 252.5866666666666 256.0000000000001 256 256.0000000000001M199.4666666666666 195.84L184.5333333333333 181.3333333333334L245.3333333333333 120.5333333333334L259.8399999999999 135.4666666666667L199.4666666666666 195.84M169.3866666666666 165.7600000000001L154.24 150.6133333333334L214.6133333333333 90.2400000000001L229.76 105.3866666666668L169.3866666666667 165.7600000000001z" />
-    <glyph glyph-name="guitar-pick"
-      unicode="&#xF2C5;"
-      horiz-adv-x="512" d=" M405.3333333333333 360.5333333333334C386.1333333333334 377.6 362.6666666666667 388.2666666666667 337.0666666666667 394.6666666666667C330.6666666666667 396.8 290.1333333333334 405.3333333333334 260.2666666666667 405.3333333333334H256H251.7333333333334C221.8666666666667 405.3333333333334 179.2 396.8 172.8 394.6666666666667C149.3333333333334 388.2666666666667 125.8666666666667 377.6 106.6666666666667 360.5333333333334C64 322.1333333333334 64 262.4000000000001 85.3333333333333 213.3333333333334C106.6666666666667 160 130.1333333333333 113.0666666666667 162.1333333333333 66.1333333333334C187.7333333333334 29.8666666666667 215.4666666666667 -21.3333333333333 256 -21.3333333333333C296.5333333333333 -21.3333333333333 324.2666666666667 29.8666666666667 352 66.1333333333334C384 110.9333333333334 407.4666666666667 160.0000000000001 428.8 213.3333333333334C448 262.4000000000001 448 322.1333333333334 405.3333333333333 360.5333333333334z" />
-    <glyph glyph-name="guitar-pick-outline"
-      unicode="&#xF2C6;"
-      horiz-adv-x="512" d=" M405.3333333333333 360.5333333333334C386.1333333333334 377.6 362.6666666666667 388.2666666666667 337.0666666666667 394.6666666666667C330.6666666666667 396.8 290.1333333333334 405.3333333333334 260.2666666666667 405.3333333333334H256H251.7333333333334C221.8666666666667 405.3333333333334 179.2 396.8 172.8 394.6666666666667C149.3333333333334 388.2666666666667 125.8666666666667 377.6 106.6666666666667 360.5333333333334C64 322.1333333333334 64 262.4000000000001 85.3333333333333 213.3333333333334C106.6666666666667 160 130.1333333333333 113.0666666666667 162.1333333333333 66.1333333333334C187.7333333333334 29.8666666666667 215.4666666666667 -21.3333333333333 256 -21.3333333333333C296.5333333333333 -21.3333333333333 324.2666666666667 29.8666666666667 352 66.1333333333334C384 110.9333333333334 407.4666666666667 160.0000000000001 428.8 213.3333333333334C448 262.4000000000001 448 322.1333333333334 405.3333333333333 360.5333333333334M388.2666666666667 230.4000000000001C364.8 172.8000000000001 343.4666666666666 130.1333333333334 315.7333333333333 91.7333333333335C311.4666666666667 87.4666666666668 309.3333333333333 81.0666666666668 305.0666666666666 76.8000000000001C294.4 59.7333333333335 268.8 21.3333333333334 256 21.3333333333334C241.0666666666667 21.3333333333334 217.6 57.6000000000001 204.8 76.8000000000001C200.5333333333333 81.0666666666668 198.4 87.4666666666668 194.1333333333333 91.7333333333335C168.5333333333333 130.1333333333335 145.0666666666667 172.8000000000001 121.6 230.4000000000001C117.3333333333333 245.3333333333335 100.2666666666667 298.6666666666668 134.4 330.6666666666668C145.0666666666666 341.3333333333335 162.1333333333333 347.7333333333335 183.4666666666666 354.1333333333335C192 354.1333333333335 228.2666666666666 362.6666666666668 251.7333333333333 362.6666666666668H258.1333333333333C281.5999999999999 362.6666666666668 317.8666666666666 356.2666666666668 326.3999999999999 354.1333333333335C347.7333333333333 347.7333333333335 364.8 341.3333333333335 375.4666666666666 330.6666666666668C411.7333333333333 298.6666666666668 394.6666666666666 245.3333333333335 388.2666666666667 230.4000000000001z" />
-    <glyph glyph-name="guy-fawkes-mask"
-      unicode="&#xF824;"
-      horiz-adv-x="512" d=" M448 170.6666666666667C448 64.64 362.0266666666667 -21.3333333333333 256 -21.3333333333333S64 64.64 64 170.6666666666667L64.64 353.4933333333334C121.1733333333333 386.56 186.88 405.3333333333333 257.0666666666667 405.3333333333333C326.4 405.3333333333333 391.68 386.7733333333333 448 354.56V170.6666666666667M277.3333333333333 22.8266666666667C349.6533333333333 33.28 405.3333333333333 96 405.3333333333333 170.6666666666667V328.7466666666667C360.5333333333333 350.5066666666667 310.1866666666666 362.6666666666667 257.0666666666667 362.6666666666667C202.6666666666667 362.6666666666667 151.04 349.8666666666667 105.3866666666667 327.2533333333334L106.6666666666667 170.6666666666667C106.6666666666667 96 162.7733333333333 33.28 234.6666666666667 22.8266666666667V64H277.3333333333333V22.8266666666667M234.6666666666667 106.6666666666667H170.6666666666667L128 170.6666666666667L192 149.3333333333334H213.3333333333333L234.6666666666667 170.6666666666667H277.3333333333333L298.6666666666667 149.3333333333334H320L384 170.6666666666667L341.3333333333333 106.6666666666667H277.3333333333333L256 128L234.6666666666667 106.6666666666667M128 255.36C141.6533333333333 268.8000000000001 160 276.2666666666667 181.3333333333333 276.2666666666667C201.6 276.2666666666667 220.5866666666667 268.8000000000001 234.6666666666667 255.36C220.5866666666667 242.1333333333334 201.6 234.6666666666667 181.3333333333333 234.6666666666667C160 234.6666666666667 141.6533333333333 242.1333333333334 128 255.36M277.3333333333333 255.36C290.9866666666667 268.8000000000001 309.3333333333333 276.2666666666667 330.6666666666667 276.2666666666667C350.9333333333333 276.2666666666667 369.92 268.8000000000001 384 255.36C369.92 242.1333333333334 350.9333333333333 234.6666666666667 330.6666666666667 234.6666666666667C309.3333333333333 234.6666666666667 290.9866666666667 242.1333333333334 277.3333333333333 255.36z" />
-    <glyph glyph-name="hackernews"
-      unicode="&#xF624;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H469.3333333333333V-21.3333333333333H42.6666666666667V405.3333333333333M240 74.6666666666667H272V169.3866666666667L341.3333333333333 298.6666666666667H309.3333333333333L256 199.2533333333333L202.6666666666667 298.6666666666667H170.6666666666667L240 169.3866666666667V74.6666666666667z" />
-    <glyph glyph-name="hail"
-      unicode="&#xFAC0;"
-      horiz-adv-x="512" d=" M85.3333333333333 106.6666666666667H149.3333333333333V-21.3333333333333H85.3333333333333V106.6666666666667M405.3333333333333 397.0133333333333C403.6266666666667 365.6533333333333 395.7333333333334 338.56 381.0133333333333 315.52C366.2933333333334 292.48 346.0266666666667 277.3333333333334 320 269.0133333333333V-21.3333333333333H277.3333333333333V106.6666666666667H234.6666666666667V-21.3333333333333H192V232.96C186.0266666666667 231.04 181.3333333333333 228.6933333333334 178.9866666666667 225.92C158.9333333333333 209.92 149.3333333333333 187.9466666666667 149.3333333333333 160V149.3333333333334H106.6666666666667V160C106.6666666666667 202.0266666666667 122.0266666666667 235.9466666666667 152.1066666666667 261.9733333333334C181.9733333333333 286.7200000000001 216.7466666666667 298.6666666666667 256 298.6666666666667C286.08 298.6666666666667 310.6133333333334 306.3466666666667 330.0266666666667 321.0666666666667C352 338.9866666666667 362.6666666666667 363.7333333333334 362.6666666666667 394.6666666666667V405.3333333333333H405.3333333333333V397.0133333333333M256 405.3333333333333C279.4666666666667 405.3333333333333 298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667S279.4666666666667 320 256 320S213.3333333333333 339.2000000000001 213.3333333333333 362.6666666666667S232.5333333333334 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="hamburger"
-      unicode="&#xF684;"
-      horiz-adv-x="512" d=" M42.6666666666667 106.6666666666667H469.3333333333333V64C469.3333333333333 40.3200000000001 450.3466666666667 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.3200000000001 42.6666666666667 64V106.6666666666667M128 362.6666666666667H384C431.36 362.6666666666667 469.3333333333333 324.6933333333334 469.3333333333333 277.3333333333334V234.6666666666667H42.6666666666667V277.3333333333334C42.6666666666667 324.6933333333334 80.64 362.6666666666667 128 362.6666666666667M85.3333333333333 213.3333333333334H320L362.6666666666667 170.6666666666667L405.3333333333333 213.3333333333334H426.6666666666667C450.3466666666667 213.3333333333334 469.3333333333333 194.3466666666667 469.3333333333333 170.6666666666667C469.3333333333333 146.9866666666667 450.3466666666667 128 426.6666666666667 128H85.3333333333333C61.6533333333333 128 42.6666666666667 146.9866666666667 42.6666666666667 170.6666666666667C42.6666666666667 194.3466666666667 61.6533333333333 213.3333333333334 85.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="hammer"
-      unicode="&#xF8E9;"
-      horiz-adv-x="512" d=" M341.3333333333333 341.3333333333334L405.3333333333333 277.3333333333334L394.6666666666667 266.6666666666667C416 245.3333333333334 426.6666666666667 234.6666666666667 437.3333333333333 245.3333333333334L469.3333333333333 213.3333333333334C469.3333333333333 192 437.3333333333333 160 416 160L384 192C394.6666666666667 202.6666666666667 384 213.3333333333334 362.6666666666667 234.6666666666667L341.3333333333333 213.3333333333334L277.3333333333333 277.3333333333334C309.3333333333333 320 277.3333333333333 362.6666666666667 192 341.3333333333334C213.3333333333333 362.6666666666667 234.6666666666667 384 256 384C266.6666666666667 384 298.6666666666667 384 341.3333333333333 341.3333333333334M42.6666666666667 21.3333333333334L85.3333333333333 -21.3333333333333L298.6666666666667 192L256 234.6666666666667L42.6666666666667 21.3333333333334z" />
-    <glyph glyph-name="hand"
-      unicode="&#xFA4E;"
-      horiz-adv-x="512" d=" M140.3733333333333 42.6666666666667H311.04V-21.3333333333333H140.3733333333333V42.6666666666667M421.12 200.5333333333334C417.0666666666667 204.8 411.5200000000001 207.36 405.3333333333334 207.36L400.6400000000001 206.72L332.3733333333335 170.6666666666668V195.6266666666667L343.2533333333335 386.1333333333334C343.8933333333335 397.8666666666667 334.9333333333335 408.1066666666667 323.2000000000002 408.7466666666667C311.4666666666668 409.3866666666667 301.2266666666668 400.4266666666667 300.5866666666668 388.6933333333334L294.8266666666668 288.6400000000001H289.7066666666668L267.5200000000001 286.2933333333334V405.3333333333333C267.5200000000001 417.0666666666667 257.9200000000002 426.6666666666667 246.1866666666668 426.6666666666667C234.6666666666668 426.6666666666667 224.8533333333335 417.0666666666667 224.8533333333335 405.3333333333333V268.5866666666667L207.3600000000001 260.6933333333334L192.6400000000001 377.1733333333334C191.1466666666668 388.9066666666667 180.4800000000001 397.2266666666667 168.7466666666668 395.7333333333334C157.0133333333335 394.6666666666667 148.6933333333335 384 150.1866666666668 371.8400000000001L166.6133333333335 242.5600000000001L158.5066666666668 238.9333333333334C155.7333333333335 237.8666666666667 153.1733333333335 236.1600000000001 150.8266666666668 234.6666666666667L127.3600000000001 317.6533333333334C123.9466666666668 329.8133333333334 112.0000000000001 337.0666666666667 100.4800000000001 334.0800000000001C89.1733333333335 330.6666666666668 82.7733333333335 318.2933333333334 86.1866666666668 306.1333333333334L141.0133333333335 111.5733333333334C141.0133333333335 110.9333333333334 141.4400000000001 110.08 141.6533333333335 109.4400000000001L142.2933333333335 106.6666666666667H142.5066666666668C147.2000000000001 94.5066666666668 159.3600000000001 85.3333333333334 172.3733333333335 85.3333333333334H311.0400000000002C319.3600000000002 85.3333333333334 326.8266666666668 88.7466666666667 332.3733333333335 94.5066666666667L437.3333333333335 184.1066666666667L421.1200000000001 200.5333333333333z" />
-    <glyph glyph-name="hand-okay"
-      unicode="&#xFA4F;"
-      horiz-adv-x="512" d=" M283.7333333333334 37.12L404.48 157.6533333333333L449.7066666666667 112.4266666666667L328.9600000000001 -8.1066666666667L283.7333333333334 37.12M352 210.56L285.8666666666667 276.2666666666667C283.0933333333333 279.04 280.1066666666667 280.96 277.3333333333333 282.4533333333333L253.44 373.9733333333334C250.4533333333333 385.4933333333334 238.9333333333333 392.32 227.4133333333333 389.3333333333333C216.1066666666666 386.56 209.28 374.8266666666667 212.0533333333333 363.52L234.6666666666667 276.6933333333334L184.96 379.9466666666667C180.0533333333333 390.6133333333334 167.2533333333333 394.6666666666667 156.5866666666667 390.1866666666667C145.92 385.0666666666667 141.44 372.2666666666667 146.56 361.6L182.6133333333334 286.0800000000001L110.72 357.3333333333334C102.4 365.6533333333333 88.7466666666667 365.6533333333333 80.4266666666667 357.3333333333334C72.1066666666667 348.8 72.32 335.36 80.64 327.04L160 248.1066666666667L145.0666666666667 242.3466666666667L122.0266666666667 233.1733333333334L81.28 205.0133333333333S64 182.6133333333334 62.5066666666667 173.0133333333333C60.8 163.4133333333334 79.36 115.2 79.36 115.2H79.5733333333333C82.9866666666667 107.9466666666667 90.24 102.8266666666667 98.7733333333333 102.8266666666667C110.5066666666667 102.8266666666667 120.1066666666667 112.4266666666667 120.1066666666667 124.16C120.1066666666667 126.2933333333334 119.4666666666667 128 118.8266666666667 129.92L119.2533333333333 130.1333333333333L106.6666666666667 167.04L132.9066666666667 187.9466666666667C142.9333333333333 187.5200000000001 164.48 185.8133333333334 174.9333333333333 185.1733333333334C233.1733333333334 132.9066666666667 178.1333333333334 112.4266666666667 178.1333333333334 112.4266666666667L104.32 89.8133333333334L100.6933333333334 86.8266666666667C96 82.5600000000001 94.08 76.8000000000001 94.2933333333334 70.8266666666667L94.72 48L231.8933333333334 58.6666666666667C240.0000000000001 58.4533333333333 247.68 61.44 253.6533333333334 67.2L352 165.3333333333333C363.3066666666667 176.8533333333334 363.7333333333334 198.4 352 210.56z" />
-    <glyph glyph-name="hand-peace"
-      unicode="&#xFA50;"
-      horiz-adv-x="512" d=" M149.3333333333333 42.6666666666667H320V-21.3333333333333H149.3333333333333V42.6666666666667M344.5333333333333 192L276.6933333333333 227.4133333333334C273.4933333333333 227.4133333333334 270.72 226.1333333333334 268.8 224L262.4 217.3866666666667L274.9866666666666 165.76L254.08 160.64L228.6933333333333 266.6666666666667L197.3333333333333 252.1600000000001L219.52 160.6400000000001L198.8266666666666 155.7333333333334L177.4933333333333 243.4133333333334L167.4666666666667 238.9333333333334C156.8 234.6666666666667 149.3333333333333 223.36 149.3333333333333 210.3466666666667V117.3333333333334C149.3333333333333 100.2666666666667 164.9066666666667 85.3333333333334 181.3333333333333 85.3333333333334H320C328.32 85.3333333333334 335.7866666666667 88.7466666666667 341.3333333333333 94.5066666666667L352 103.2533333333333S362.6666666666667 111.36 362.6666666666667 120.3200000000001V155.7333333333334S362.6666666666667 180.0533333333334 344.5333333333333 192M361.3866666666666 426.6666666666667C349.8666666666666 428.5866666666667 338.56 421.3333333333333 336.2133333333333 409.6L313.3866666666666 277.9733333333334C308.6933333333333 278.6133333333334 306.7733333333333 280.3200000000001 300.3733333333333 280.9600000000001L291.2 279.8933333333333L264.7466666666666 409.6C262.4 421.12 251.3066666666666 428.5866666666667 239.7866666666667 426.6666666666667C228.0533333333333 423.8933333333333 220.5866666666666 412.5866666666667 222.9333333333333 401.0666666666667L248.5333333333333 274.9866666666667L256 241.7066666666667C261.9733333333333 245.9733333333334 269.0133333333333 248.7466666666667 276.6933333333333 248.7466666666667H283.9466666666666L347.9466666666666 214.4L378.0266666666667 401.0666666666667C380.3733333333333 412.5866666666667 373.3333333333333 423.8933333333334 361.3866666666666 426.6666666666667z" />
-    <glyph glyph-name="hand-peace-variant"
-      unicode="&#xFA51;"
-      horiz-adv-x="512" d=" M149.3333333333333 42.6666666666667H320V-21.3333333333333H149.3333333333333V42.6666666666667M361.3866666666666 426.6666666666667C349.8666666666666 428.5866666666667 338.56 421.3333333333333 336.2133333333333 409.6L314.6666666666667 286.5066666666667C309.9733333333333 287.1466666666667 304.8533333333333 288 298.6666666666667 288.64L289.4933333333333 288L264.7466666666666 409.6C262.6133333333333 421.12 251.3066666666666 428.5866666666667 239.7866666666667 426.6666666666667C228.2666666666667 423.8933333333333 220.8 412.5866666666667 222.9333333333333 401.0666666666667L248.5333333333333 274.9866666666667L167.4666666666667 238.9333333333334C156.8 234.6666666666667 149.3333333333333 223.36 149.3333333333333 210.3466666666667V117.3333333333334C149.3333333333333 100.2666666666667 164.9066666666667 85.3333333333334 181.3333333333333 85.3333333333334H320C328.32 85.3333333333334 335.7866666666667 88.7466666666667 341.3333333333333 94.5066666666667L352 103.2533333333333S362.6666666666667 111.36 362.6666666666667 120.3200000000001V170.6666666666667S362.6666666666667 194.9866666666667 344.1066666666667 206.9333333333333L377.8133333333334 401.0666666666667C380.3733333333334 412.5866666666667 373.3333333333333 423.8933333333333 361.3866666666667 426.6666666666667z" />
-    <glyph glyph-name="hand-pointing-down"
-      unicode="&#xFA52;"
-      horiz-adv-x="512" d=" M211.2 0V213.3333333333334L142.9333333333333 177.28L138.6666666666667 176.6400000000001C132.0533333333334 176.6400000000001 126.5066666666667 179.2000000000001 122.4533333333333 183.4666666666667L106.6666666666667 199.8933333333333L211.2 289.4933333333334C216.7466666666667 295.2533333333334 224 298.6666666666667 232.5333333333334 298.6666666666667H371.2C387.6266666666666 298.6666666666667 403.2 283.7333333333334 403.2 266.6666666666667V173.6533333333334C403.2 160.6400000000001 395.7333333333333 149.3333333333334 385.0666666666666 145.0666666666667L279.6799999999999 98.1333333333334L253.8666666666666 95.3600000000001V0C253.8666666666666 -11.7333333333333 244.2666666666666 -21.3333333333333 232.5333333333332 -21.3333333333333S211.1999999999999 -11.7333333333333 211.1999999999999 0M403.1999999999999 341.3333333333334H232.5333333333332V405.3333333333333H403.1999999999999V341.3333333333334z" />
-    <glyph glyph-name="hand-pointing-left"
-      unicode="&#xFA53;"
-      horiz-adv-x="512" d=" M64 256H277.3333333333333L241.28 324.2666666666667L240.64 328.9600000000001C240.64 335.1466666666667 243.2 340.6933333333334 247.4666666666667 344.7466666666667L263.8933333333333 360.5333333333334L353.4933333333334 256C359.2533333333334 250.4533333333334 362.6666666666667 242.9866666666667 362.6666666666667 234.6666666666667V96C362.6666666666667 79.5733333333334 347.7333333333334 64 330.6666666666667 64H237.6533333333334C224.64 64 213.3333333333333 71.4666666666667 209.0666666666667 82.1333333333334L162.1333333333333 187.5200000000001L159.36 213.3333333333334H64C52.2666666666667 213.3333333333334 42.6666666666667 222.9333333333333 42.6666666666667 234.6666666666667S52.2666666666667 256 64 256M405.3333333333333 64V234.6666666666667H469.3333333333333V64H405.3333333333333z" />
-    <glyph glyph-name="hand-pointing-right"
-      unicode="&#xF2C7;"
-      horiz-adv-x="512" d=" M448 256C459.7333333333333 256 469.3333333333333 246.4000000000001 469.3333333333333 234.6666666666667S459.7333333333333 213.3333333333334 448 213.3333333333334H352.64L349.8666666666667 187.52L302.9333333333334 82.1333333333333C298.6666666666668 71.4666666666666 287.36 63.9999999999999 274.3466666666667 63.9999999999999H181.3333333333333C164.2666666666667 63.9999999999999 149.3333333333333 79.5733333333333 149.3333333333333 95.9999999999999V234.6666666666667C149.3333333333333 242.9866666666667 152.7466666666667 250.4533333333334 158.5066666666667 256L248.1066666666667 360.5333333333334L264.5333333333333 344.7466666666667C268.8 340.6933333333334 271.36 335.1466666666667 271.36 328.9600000000001L270.72 324.2666666666667L234.6666666666667 256H448M42.6666666666667 64V234.6666666666667H106.6666666666667V64H42.6666666666667z" />
-    <glyph glyph-name="hand-pointing-up"
-      unicode="&#xFA54;"
-      horiz-adv-x="512" d=" M298.6666666666667 384V170.6666666666667L366.9333333333333 206.72L371.6266666666666 207.36C377.8133333333333 207.36 383.36 204.8 387.4133333333333 200.5333333333333L403.1999999999999 184.1066666666667L298.6666666666665 94.5066666666667C293.1199999999999 88.7466666666667 285.6533333333332 85.3333333333334 277.3333333333332 85.3333333333334H138.6666666666667C122.24 85.3333333333334 106.6666666666667 100.2666666666667 106.6666666666667 117.3333333333334V210.3466666666667C106.6666666666667 223.36 114.1333333333333 234.6666666666667 124.8 238.9333333333334L230.1866666666667 285.8666666666667L256 288.64V384C256 395.7333333333334 265.6 405.3333333333333 277.3333333333333 405.3333333333333S298.6666666666667 395.7333333333334 298.6666666666667 384M106.6666666666667 42.6666666666667H277.3333333333333V-21.3333333333333H106.6666666666667V42.6666666666667z" />
-    <glyph glyph-name="hanger"
-      unicode="&#xF2C8;"
-      horiz-adv-x="512" d=" M442.88 99.4133333333334H442.6666666666667C458.6666666666666 90.24 469.3333333333333 72.96 469.3333333333333 53.3333333333334C469.3333333333333 23.8933333333334 445.44 0 416 0H96C66.56 0 42.6666666666667 23.8933333333334 42.6666666666667 53.3333333333334C42.6666666666667 72.96 53.3333333333333 90.24 69.3333333333333 99.4133333333334H69.12L234.6666666666667 194.9866666666667S234.6666666666667 213.3333333333334 256 234.6666666666667C277.3333333333333 234.6666666666667 298.6666666666667 253.8666666666667 298.6666666666667 277.3333333333334S279.4666666666667 320 256 320S213.3333333333333 300.8 213.3333333333333 277.3333333333334H170.6666666666667C170.6666666666667 324.48 208.8533333333333 362.6666666666667 256 362.6666666666667S341.3333333333333 324.48 341.3333333333333 277.3333333333334C341.3333333333333 237.6533333333334 314.24 204.3733333333333 277.3333333333333 194.7733333333333L442.88 99.4133333333334M96 42.6666666666667H416C419.6266666666667 42.6666666666667 423.2533333333334 44.5866666666667 425.1733333333333 48C428.16 53.3333333333334 426.6666666666667 59.52 421.3333333333333 62.5066666666667L256 158.0800000000001L90.6666666666667 62.5066666666667C85.3333333333333 59.52 83.84 53.3333333333334 86.8266666666667 48C88.7466666666667 44.5866666666667 92.3733333333333 42.6666666666667 96 42.6666666666667z" />
-    <glyph glyph-name="hard-hat"
-      unicode="&#xF96E;"
-      horiz-adv-x="512" d=" M210.56 188.8L192 310.1866666666667C233.6 323.4133333333334 278.4 323.4133333333334 320 310.1866666666667L301.44 188.8C299.9466666666667 178.3466666666667 290.7733333333333 170.6666666666667 280.1066666666667 170.6666666666667H231.68C221.2266666666667 170.6666666666667 212.0533333333334 178.3466666666667 210.56 188.8M469.3333333333333 106.6666666666667C469.3333333333333 123.52 459.3066666666667 138.6666666666667 443.7333333333334 145.7066666666667C433.4933333333334 194.9866666666667 404.48 238.2933333333334 362.6666666666667 266.6666666666667L325.12 163.4133333333334C322.1333333333334 154.88 314.0266666666667 149.3333333333334 305.0666666666667 149.3333333333334H206.9333333333333C197.9733333333333 149.3333333333334 189.8666666666666 154.88 186.88 163.4133333333334L149.3333333333333 266.6666666666667C107.52 238.2933333333334 78.5066666666667 194.9866666666667 68.2666666666667 145.92C52.6933333333333 138.6666666666667 42.6666666666667 123.7333333333334 42.6666666666667 106.6666666666667L180.2666666666667 67.4133333333334C187.9466666666666 65.28 195.84 64 203.7333333333333 64H307.84C315.7333333333333 64 323.6266666666667 65.28 331.3066666666666 67.4133333333334L469.3333333333333 106.6666666666667z" />
-    <glyph glyph-name="harddisk"
-      unicode="&#xF2CA;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M256 362.6666666666667C185.3866666666667 362.6666666666667 128 305.2800000000001 128 234.6666666666667S185.3866666666667 106.6666666666667 258.1333333333334 106.6666666666667L239.36 154.24C233.6 164.48 237.0133333333333 177.4933333333334 247.2533333333333 183.4666666666667L265.5999999999999 194.1333333333334C275.8399999999999 199.8933333333334 288.8533333333333 196.48 294.8266666666666 186.2400000000001L335.7866666666666 134.6133333333334C365.2266666666667 158.0800000000001 384 194.1333333333333 384 234.6666666666667C384 305.2800000000001 326.6133333333334 362.6666666666667 256 362.6666666666667M256 256C267.7333333333334 256 277.3333333333333 246.4000000000001 277.3333333333333 234.6666666666667S267.7333333333334 213.3333333333334 256 213.3333333333334S234.6666666666667 222.9333333333333 234.6666666666667 234.6666666666667S244.2666666666667 256 256 256M149.3333333333333 64C137.6 64 128 54.4 128 42.6666666666667S137.6 21.3333333333334 149.3333333333333 21.3333333333334S170.6666666666667 30.9333333333333 170.6666666666667 42.6666666666667S161.0666666666667 64 149.3333333333333 64M257.92 164.9066666666667L311.04 30.2933333333334L366.2933333333334 62.2933333333334L276.2666666666667 175.5733333333334L257.9200000000001 164.9066666666667z" />
-    <glyph glyph-name="headphones"
-      unicode="&#xF2CB;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C149.3333333333333 426.6666666666667 64 341.3333333333334 64 234.6666666666667V85.3333333333334C64 49.92 92.5866666666667 21.3333333333334 128 21.3333333333334H192V192H106.6666666666667V234.6666666666667C106.6666666666667 317.2266666666667 173.44 384 256 384S405.3333333333333 317.2266666666667 405.3333333333333 234.6666666666667V192H320V21.3333333333334H384C419.4133333333333 21.3333333333334 448 49.92 448 85.3333333333334V234.6666666666667C448 341.3333333333334 362.0266666666667 426.6666666666667 256 426.6666666666667z" />
-    <glyph glyph-name="headphones-bluetooth"
-      unicode="&#xF96F;"
-      horiz-adv-x="512" d=" M170.6666666666667 320C100.0533333333333 320 42.6666666666667 262.6133333333334 42.6666666666667 192V89.6C42.6666666666667 75.52 54.1866666666667 64 68.2666666666667 64H128V149.3333333333334H85.3333333333333V192C85.3333333333333 239.1466666666667 123.52 277.3333333333334 170.6666666666667 277.3333333333334S256 239.1466666666667 256 192V149.3333333333334H213.3333333333333V64H273.0666666666667C287.1466666666667 64 298.6666666666667 75.52 298.6666666666667 89.6V192C298.6666666666667 262.6133333333334 241.28 320 170.6666666666667 320M405.3333333333333 298.6666666666667V217.8133333333334L356.48 266.6666666666667L341.3333333333333 251.52L400.8533333333333 192L341.3333333333333 132.48L356.48 117.3333333333334L405.3333333333333 166.1866666666667V85.3333333333334H416L476.8 146.3466666666667L431.1466666666667 192L476.8 237.8666666666667L416 298.6666666666667H405.3333333333333M426.6666666666667 257.92L446.7200000000001 237.8666666666667L426.6666666666667 217.8133333333334V257.92M426.6666666666667 166.1866666666667L446.7200000000001 146.3466666666667L426.6666666666667 126.2933333333334V166.1866666666667z" />
-    <glyph glyph-name="headphones-box"
-      unicode="&#xF2CC;"
-      horiz-adv-x="512" d=" M153.6 64C139.52 64 128 75.52 128 89.6V192C128 262.6133333333334 185.3866666666667 320 256 320S384 262.6133333333334 384 192V89.6C384 75.52 372.48 64 358.4 64H298.6666666666667V149.3333333333334H341.3333333333333V192C341.3333333333333 239.1466666666667 303.1466666666667 277.3333333333334 256 277.3333333333334S170.6666666666667 239.1466666666667 170.6666666666667 192V149.3333333333334H213.3333333333333V64M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="headphones-off"
-      unicode="&#xF7CD;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C362.0266666666667 426.6666666666667 448 340.6933333333334 448 234.6666666666667V85.3333333333334C448 72.1066666666667 443.9466666666666 59.9466666666667 437.3333333333333 49.7066666666667L320 166.8266666666667V192H405.3333333333333V234.6666666666667C405.3333333333333 317.2266666666667 338.56 384 256 384C213.3333333333333 384 175.5733333333333 366.5066666666667 148.48 338.3466666666667L118.4 368.64C153.1733333333333 404.48 202.0266666666667 426.6666666666667 256 426.6666666666667M59.3066666666667 373.3333333333334L437.3333333333333 -4.6933333333333L410.24 -32L356.9066666666667 21.3333333333334H320V58.24L192 186.24V21.3333333333334H128C92.5866666666667 21.3333333333334 64 49.92 64 85.3333333333334V234.6666666666667C64 258.3466666666667 68.2666666666667 281.1733333333334 76.16 302.0800000000001L32 346.24L59.3066666666667 373.3333333333334M110.2933333333333 267.9466666666667C107.9466666666667 257.2800000000001 106.6666666666667 246.1866666666667 106.6666666666667 234.6666666666667V192H186.24L110.2933333333333 267.9466666666667z" />
-    <glyph glyph-name="headphones-settings"
-      unicode="&#xF2CD;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C362.0266666666667 426.6666666666667 448 340.6933333333334 448 234.6666666666667V85.3333333333334C448 49.92 419.4133333333333 21.3333333333334 384 21.3333333333334H320V192H405.3333333333333V234.6666666666667C405.3333333333333 317.2266666666667 338.56 384 256 384S106.6666666666667 317.2266666666667 106.6666666666667 234.6666666666667V192H192V21.3333333333334H128C92.5866666666667 21.3333333333334 64 49.92 64 85.3333333333334V234.6666666666667C64 340.6933333333334 149.9733333333333 426.6666666666667 256 426.6666666666667M320 -64V-21.3333333333333H362.6666666666667V-64H320M234.6666666666667 -64V-21.3333333333333H277.3333333333333V-64H234.6666666666667M149.3333333333333 -64V-21.3333333333333H192V-64H149.3333333333333z" />
-    <glyph glyph-name="headset"
-      unicode="&#xF2CE;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C149.3333333333333 426.6666666666667 64 341.3333333333334 64 234.6666666666667V85.3333333333334C64 49.92 92.5866666666667 21.3333333333334 128 21.3333333333334H192V192H106.6666666666667V234.6666666666667C106.6666666666667 317.2266666666667 173.44 384 256 384S405.3333333333333 317.2266666666667 405.3333333333333 234.6666666666667V192H320V21.3333333333334H405.3333333333333V0H256V-42.6666666666666H384C419.4133333333333 -42.6666666666666 448 -14.08 448 21.3333333333334V234.6666666666667C448 341.3333333333334 362.0266666666667 426.6666666666667 256 426.6666666666667z" />
-    <glyph glyph-name="headset-dock"
-      unicode="&#xF2CF;"
-      horiz-adv-x="512" d=" M42.6666666666667 64H192V317.2266666666667C155.0933333333333 307.8400000000001 128 274.3466666666667 128 234.6666666666667V213.3333333333334H170.6666666666667V85.3333333333334H128C104.5333333333333 85.3333333333334 85.3333333333333 104.5333333333333 85.3333333333333 128V234.6666666666667C85.3333333333333 305.2800000000001 142.72 362.6666666666667 213.3333333333333 362.6666666666667H234.6666666666667C305.28 362.6666666666667 362.6666666666667 305.2800000000001 362.6666666666667 234.6666666666667V192H384V256H426.6666666666667V192C426.6666666666667 168.5333333333334 407.4666666666667 149.3333333333334 384 149.3333333333334H362.6666666666667V128C362.6666666666667 104.5333333333333 343.4666666666667 85.3333333333334 320 85.3333333333334H277.3333333333333V213.3333333333334H320V234.6666666666667C320 274.3466666666667 292.9066666666667 307.8400000000001 256 317.2266666666667V64H469.3333333333333V21.3333333333334H42.6666666666667V64z" />
-    <glyph glyph-name="headset-off"
-      unicode="&#xF2D0;"
-      horiz-adv-x="512" d=" M32 346.24L76.16 302.0800000000001C68.2666666666667 281.1733333333334 64 258.3466666666667 64 234.6666666666667V21.3333333333334C64 -14.08 92.5866666666667 -42.6666666666666 128 -42.6666666666666H256V0H106.6666666666667V21.3333333333334H192V186.24L320 58.24V21.3333333333334H356.9066666666667L410.24 -32L437.3333333333333 -4.6933333333333L59.3066666666667 373.3333333333334L32 346.24M256 426.6666666666667C202.0266666666667 426.6666666666667 153.1733333333333 404.48 118.4 368.64L148.48 338.3466666666667C175.5733333333333 366.5066666666667 213.3333333333333 384 256 384C338.56 384 405.3333333333333 317.2266666666667 405.3333333333333 234.6666666666667V192H320V166.8266666666667L437.3333333333333 49.7066666666667C443.9466666666666 59.9466666666667 448 72.1066666666667 448 85.3333333333334V234.6666666666667C448 340.6933333333334 362.0266666666667 426.6666666666667 256 426.6666666666667M106.6666666666667 192V234.6666666666667C106.6666666666667 246.1866666666667 107.9466666666667 257.2800000000001 110.2933333333333 267.9466666666667L186.24 192H106.6666666666667z" />
-    <glyph glyph-name="heart"
-      unicode="&#xF2D1;"
-      horiz-adv-x="512" d=" M256 -7.4666666666667L225.0666666666667 20.6933333333333C115.2 120.3200000000001 42.6666666666667 186.24 42.6666666666667 266.6666666666667C42.6666666666667 332.5866666666667 94.2933333333333 384 160 384C197.12 384 232.7466666666667 366.7200000000001 256 339.6266666666667C279.2533333333334 366.7200000000001 314.88 384 352 384C417.7066666666666 384 469.3333333333333 332.5866666666667 469.3333333333333 266.6666666666667C469.3333333333333 186.24 396.8 120.3200000000001 286.9333333333333 20.6933333333333L256 -7.4666666666667z" />
-    <glyph glyph-name="heart-box"
-      unicode="&#xF2D2;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M256 85.3333333333334L271.36 99.4133333333334C326.4 149.3333333333334 362.6666666666667 182.1866666666667 362.6666666666667 222.5066666666667C362.6666666666667 255.36 336.8533333333333 281.1733333333334 304 281.1733333333334C285.44 281.1733333333334 267.7333333333334 272.4266666666667 256 258.7733333333333C244.2666666666667 272.4266666666667 226.56 281.1733333333333 208 281.1733333333333C175.1466666666667 281.1733333333334 149.3333333333333 255.36 149.3333333333333 222.5066666666667C149.3333333333333 182.1866666666667 185.6 149.3333333333334 240.64 99.4133333333334L256 85.3333333333334z" />
-    <glyph glyph-name="heart-box-outline"
-      unicode="&#xF2D3;"
-      horiz-adv-x="512" d=" M256 85.3333333333334L240.64 99.4133333333334C185.6 149.3333333333334 149.3333333333333 182.1866666666667 149.3333333333333 222.5066666666667C149.3333333333333 255.36 175.1466666666667 281.1733333333334 208 281.1733333333334C226.56 281.1733333333334 244.2666666666667 272.4266666666667 256 258.7733333333333C267.7333333333334 272.4266666666667 285.44 281.1733333333333 304 281.1733333333333C336.8533333333333 281.1733333333333 362.6666666666667 255.36 362.6666666666667 222.5066666666667C362.6666666666667 182.1866666666667 326.4 149.3333333333334 271.36 99.4133333333334L256 85.3333333333334M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M106.6666666666667 341.3333333333334V42.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="heart-broken"
-      unicode="&#xF2D4;"
-      horiz-adv-x="512" d=" M256 -7.4666666666667L225.0666666666667 20.6933333333333C115.2 120.3200000000001 42.6666666666667 186.24 42.6666666666667 266.6666666666667C42.6666666666667 332.5866666666667 94.2933333333333 384 160 384C174.2933333333333 384 188.16 381.44 201.3866666666667 376.9600000000001L277.3333333333333 248.5333333333334L192 141.8666666666667L256 -7.4666666666667M352 384C417.7066666666666 384 469.3333333333333 332.5866666666667 469.3333333333333 266.6666666666667C469.3333333333333 186.24 396.8 120.3200000000001 286.9333333333333 20.6933333333333L256 -7.4666666666667L234.6666666666667 141.8666666666667L330.6666666666667 248.5333333333333L274.1333333333334 356.9066666666667C295.8933333333333 373.9733333333334 323.6266666666667 384 352 384z" />
-    <glyph glyph-name="heart-circle"
-      unicode="&#xF970;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.3333333333334 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M208 281.1733333333334C226.56 281.1733333333334 244.2666666666667 272.4266666666667 256 258.7733333333333C267.7333333333334 272.4266666666667 285.44 281.1733333333333 304 281.1733333333333C336.8533333333333 281.1733333333333 362.6666666666667 255.36 362.6666666666667 222.5066666666667C362.6666666666667 182.1866666666667 326.4 149.3333333333334 271.36 99.4133333333334L256 85.3333333333334L240.64 99.4133333333334C185.6 149.3333333333334 149.3333333333333 182.1866666666667 149.3333333333333 222.5066666666667C149.3333333333333 255.36 175.1466666666667 281.1733333333334 208 281.1733333333334z" />
-    <glyph glyph-name="heart-circle-outline"
-      unicode="&#xF971;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 362.6666666666667C350.2933333333334 362.6666666666667 426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667M208 281.1733333333334C175.1466666666667 281.1733333333334 149.3333333333333 255.36 149.3333333333333 222.5066666666667C149.3333333333333 182.1866666666667 185.6 149.3333333333334 240.64 99.4133333333334L256 85.3333333333334L271.36 99.4133333333334C326.4 149.3333333333334 362.6666666666667 182.1866666666667 362.6666666666667 222.5066666666667C362.6666666666667 255.36 336.8533333333333 281.1733333333334 304 281.1733333333334C285.44 281.1733333333334 267.7333333333334 272.4266666666667 256 258.7733333333333C244.2666666666667 272.4266666666667 226.56 281.1733333333333 208 281.1733333333333z" />
-    <glyph glyph-name="heart-half"
-      unicode="&#xF6DE;"
-      horiz-adv-x="512" d=" M277.3333333333333 294.4V11.9466666666667L256 -7.4666666666667L225.0666666666667 20.6933333333333C115.2 120.3200000000001 42.6666666666667 186.24 42.6666666666667 266.6666666666667C42.6666666666667 332.5866666666667 94.2933333333333 384 160 384C213.3333333333333 384 277.3333333333333 341.3333333333334 277.3333333333333 294.4z" />
-    <glyph glyph-name="heart-half-full"
-      unicode="&#xF6DD;"
-      horiz-adv-x="512" d=" M352 341.3333333333334C320 341.3333333333334 289.7066666666667 321.92 277.3333333333333 294.4V69.5466666666667C368 152.1066666666668 426.6666666666667 209.0666666666667 426.6666666666667 266.6666666666668C426.6666666666667 309.3333333333334 394.6666666666667 341.3333333333334 352 341.3333333333334M352 384.0000000000001C417.7066666666666 384 469.3333333333333 332.5866666666667 469.3333333333333 266.6666666666667C469.3333333333333 186.24 396.8 120.3200000000001 286.9333333333333 20.6933333333333L256 -7.4666666666667L225.0666666666667 20.6933333333333C115.2 120.3200000000001 42.6666666666667 186.24 42.6666666666667 266.6666666666667C42.6666666666667 332.5866666666667 94.2933333333333 384 160 384C197.12 384 232.7466666666667 366.7200000000001 256 339.6266666666667C279.2533333333334 366.7200000000001 314.88 384 352 384z" />
-    <glyph glyph-name="heart-half-outline"
-      unicode="&#xF6DF;"
-      horiz-adv-x="512" d=" M85.3333333333333 266.6666666666667C85.3333333333333 209.0666666666667 144 152.1066666666667 234.6666666666667 69.5466666666666V294.4C222.2933333333333 321.92 192 341.3333333333334 160 341.3333333333334C117.3333333333333 341.3333333333334 85.3333333333333 309.3333333333334 85.3333333333333 266.6666666666667M277.3333333333333 294.4V11.9466666666667L256 -7.4666666666667L225.0666666666667 20.6933333333333C115.2 120.3200000000001 42.6666666666667 186.24 42.6666666666667 266.6666666666667C42.6666666666667 332.5866666666667 94.2933333333333 384 160 384C213.3333333333333 384 277.3333333333333 341.3333333333334 277.3333333333333 294.4z" />
-    <glyph glyph-name="heart-multiple"
-      unicode="&#xFA55;"
-      horiz-adv-x="512" d=" M288 21.3333333333334C147.2 151.4666666666667 74.6666666666667 217.6 74.6666666666667 296.5333333333334C74.6666666666667 362.6666666666667 125.8666666666667 413.8666666666667 192 413.8666666666667C228.2666666666667 413.8666666666667 264.5333333333333 396.8 288 369.0666666666667C311.4666666666667 396.8 347.7333333333334 413.8666666666667 384 413.8666666666667C450.1333333333334 413.8666666666667 501.3333333333333 362.6666666666667 501.3333333333333 296.5333333333334C501.3333333333333 215.4666666666667 428.8 149.3333333333334 288 21.3333333333334M256 -2.1333333333333C115.2 123.7333333333334 32 198.4 32 298.6666666666667V311.4666666666667C19.2 292.2666666666667 10.6666666666667 268.8 10.6666666666667 243.2C10.6666666666667 162.1333333333333 83.2 96 224 -29.8666666666667L256 -2.1333333333333z" />
-    <glyph glyph-name="heart-multiple-outline"
-      unicode="&#xFA56;"
-      horiz-adv-x="512" d=" M256 -2.1333333333333L224 -29.8666666666667C83.2 96 10.6666666666667 162.1333333333333 10.6666666666667 243.2C10.6666666666667 268.8 19.2 292.2666666666667 32 311.4666666666667V298.6666666666667C32 198.4 115.2 123.7333333333334 256 -2.1333333333333M290.1333333333334 85.3333333333334C390.4 177.0666666666667 458.6666666666666 236.8 460.8 298.6666666666667C460.8 341.3333333333334 428.8 373.3333333333334 386.1333333333334 373.3333333333334C352 373.3333333333334 320 352 309.3333333333334 322.1333333333334H268.8C256 352 224 373.3333333333334 192 373.3333333333334C149.3333333333333 373.3333333333334 117.3333333333333 341.3333333333334 117.3333333333333 298.6666666666667C117.3333333333333 236.8 183.4666666666667 177.0666666666667 285.8666666666667 85.3333333333334L288 83.2M384 416C450.1333333333334 416 501.3333333333333 364.8 501.3333333333333 298.6666666666667C501.3333333333333 219.7333333333334 428.8 153.6 288 25.6C147.2 151.4666666666667 74.6666666666667 217.6 74.6666666666667 298.6666666666667C74.6666666666667 364.8 125.8666666666667 416 192 416C228.2666666666667 416 264.5333333333333 398.9333333333334 288 371.2C311.4666666666667 398.9333333333334 347.7333333333334 416 384 416z" />
-    <glyph glyph-name="heart-off"
-      unicode="&#xF758;"
-      horiz-adv-x="512" d=" M21.3333333333333 356.9066666666667L48.64 384L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L323.84 54.6133333333333L286.9333333333333 20.6933333333333L256 -7.4666666666667L225.0666666666667 20.6933333333333C115.2 120.3200000000001 42.6666666666667 186.24 42.6666666666667 266.6666666666667C42.6666666666667 286.9333333333334 47.5733333333333 305.7066666666667 56.1066666666667 322.1333333333334L21.3333333333333 356.9066666666667M160 384C197.12 384 232.7466666666667 366.7200000000001 256 339.6266666666667C279.2533333333334 366.7200000000001 314.88 384 352 384C417.7066666666666 384 469.3333333333333 332.5866666666667 469.3333333333333 266.6666666666667C469.3333333333333 211.84 435.6266666666667 163.84 379.52 107.3066666666667L112.4266666666667 374.4C126.9333333333333 380.5866666666667 142.9333333333333 384 160 384z" />
-    <glyph glyph-name="heart-outline"
-      unicode="&#xF2D5;"
-      horiz-adv-x="512" d=" M258.1333333333334 52.2666666666667L256 50.1333333333333L253.6533333333334 52.2666666666667C152.32 144.2133333333334 85.3333333333333 205.0133333333333 85.3333333333333 266.6666666666667C85.3333333333333 309.3333333333334 117.3333333333333 341.3333333333334 160 341.3333333333334C192.8533333333333 341.3333333333334 224.8533333333333 320 236.16 290.9866666666667H275.84C287.1466666666667 320 319.1466666666667 341.3333333333334 352 341.3333333333334C394.6666666666667 341.3333333333334 426.6666666666667 309.3333333333334 426.6666666666667 266.6666666666667C426.6666666666667 205.0133333333333 359.68 144.2133333333334 258.1333333333334 52.2666666666667M352 384C314.88 384 279.2533333333334 366.7200000000001 256 339.6266666666667C232.7466666666667 366.7200000000001 197.12 384 160 384C94.2933333333333 384 42.6666666666667 332.5866666666667 42.6666666666667 266.6666666666667C42.6666666666667 186.24 115.2 120.3200000000001 225.0666666666667 20.6933333333333L256 -7.4666666666667L286.9333333333333 20.6933333333333C396.8 120.3200000000001 469.3333333333333 186.24 469.3333333333333 266.6666666666667C469.3333333333333 332.5866666666667 417.7066666666666 384 352 384z" />
-    <glyph glyph-name="heart-pulse"
-      unicode="&#xF5F6;"
-      horiz-adv-x="512" d=" M160 362.6666666666667C95.1466666666667 362.6666666666667 42.6666666666667 310.1866666666667 42.6666666666667 245.3333333333334C42.6666666666667 234.6666666666667 44.5866666666667 224 47.36 213.3333333333334H134.4L161.4933333333334 285.2266666666667C167.8933333333333 302.2933333333334 193.0666666666667 304 201.1733333333333 285.2266666666667L245.3333333333333 170.6666666666667L257.92 200.96C260.6933333333334 208 268.16 213.3333333333334 277.3333333333333 213.3333333333334H464.64C467.4133333333333 224 469.3333333333333 234.6666666666667 469.3333333333333 245.3333333333334C469.3333333333333 310.1866666666667 416.8533333333333 362.6666666666667 352 362.6666666666667C312.32 362.6666666666667 277.3333333333333 342.8266666666667 256 312.7466666666667C234.6666666666667 342.8266666666667 199.68 362.6666666666667 160 362.6666666666667M64 181.3333333333334C52.2666666666667 181.3333333333334 42.6666666666667 171.7333333333334 42.6666666666667 160S52.2666666666667 138.6666666666667 64 138.6666666666667H116.0533333333333L234.6666666666667 21.3333333333334C256 2.1333333333334 256 2.1333333333334 277.3333333333333 21.3333333333334L395.9466666666666 138.6666666666667H448C459.7333333333333 138.6666666666667 469.3333333333333 148.2666666666667 469.3333333333333 160S459.7333333333333 181.3333333333334 448 181.3333333333334H285.8666666666667L266.0266666666667 132.2666666666667C257.4933333333334 110.72 232.96 113.7066666666667 225.0666666666667 131.6266666666667L181.3333333333333 245.3333333333334L160.8533333333333 195.6266666666667C157.6533333333333 187.52 150.4 181.3333333333334 140.8 181.3333333333334H64z" />
-    <glyph glyph-name="helicopter"
-      unicode="&#xFAC1;"
-      horiz-adv-x="512" d=" M64 384H362.6666666666667V341.3333333333334H64V384M490.6666666666666 320V224L314.6666666666667 187.7333333333334C318.08 179.2000000000001 320 169.8133333333334 320 160C320 130.1333333333333 302.5066666666667 104.5333333333333 277.3333333333333 92.5866666666667V42.6666666666667H341.3333333333333V0H85.3333333333333C49.92 0 21.3333333333333 28.5866666666667 21.3333333333333 64V85.3333333333334H64V64C64 52.2666666666667 73.6 42.6666666666667 85.3333333333333 42.6666666666667H106.6666666666667V90.88C69.3333333333333 103.8933333333333 42.6666666666667 139.52 42.6666666666667 181.3333333333333C42.6666666666667 234.6666666666667 85.3333333333333 277.3333333333334 138.6666666666667 277.3333333333334H192V320H234.6666666666667V277.3333333333334H448V320H490.6666666666666M234.6666666666667 42.6666666666667V85.3333333333334H149.3333333333333V42.6666666666667H234.6666666666667M160 234.6666666666667C130.56 234.6666666666667 106.6666666666667 215.4666666666667 106.6666666666667 192S130.56 149.3333333333334 160 149.3333333333334S213.3333333333333 168.5333333333334 213.3333333333333 192S189.44 234.6666666666667 160 234.6666666666667z" />
-    <glyph glyph-name="help"
-      unicode="&#xF2D6;"
-      horiz-adv-x="512" d=" M213.3333333333333 42.6666666666667H277.3333333333333V-21.3333333333333H213.3333333333333V42.6666666666667M256 405.3333333333333C370.1333333333334 400.64 419.84 285.44 352 199.04C334.2933333333333 177.7066666666667 305.7066666666667 163.6266666666667 291.6266666666667 145.7066666666667C277.3333333333333 128 277.3333333333333 106.6666666666667 277.3333333333333 85.3333333333334H213.3333333333333C213.3333333333333 120.96 213.3333333333333 151.04 227.6266666666667 172.3733333333333C241.7066666666667 193.7066666666667 270.2933333333333 206.2933333333334 288 220.3733333333333C339.6266666666667 268.1600000000001 326.8266666666667 335.7866666666667 256 341.3333333333334C220.5866666666667 341.3333333333334 192 312.7466666666667 192 277.3333333333334H128C128 347.9466666666667 185.3866666666667 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="help-box"
-      unicode="&#xF78A;"
-      horiz-adv-x="512" d=" M234.6666666666667 64H277.3333333333333V106.6666666666667H234.6666666666667V64M256 320C208.8533333333333 320 170.6666666666667 281.8133333333334 170.6666666666667 234.6666666666667H213.3333333333333C213.3333333333333 258.1333333333334 232.5333333333334 277.3333333333334 256 277.3333333333334S298.6666666666667 258.1333333333334 298.6666666666667 234.6666666666667C298.6666666666667 192 234.6666666666667 197.3333333333334 234.6666666666667 128H277.3333333333333C277.3333333333333 176 341.3333333333333 181.3333333333334 341.3333333333333 234.6666666666667C341.3333333333333 281.8133333333334 303.1466666666667 320 256 320M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="help-circle"
-      unicode="&#xF2D7;"
-      horiz-adv-x="512" d=" M321.4933333333334 208L302.2933333333333 188.3733333333333C286.9333333333333 173.0133333333333 277.3333333333333 160 277.3333333333333 128H234.6666666666667V138.6666666666667C234.6666666666667 162.3466666666667 244.2666666666667 183.68 259.6266666666667 199.04L286.08 225.92C293.9733333333333 233.6 298.6666666666667 244.2666666666667 298.6666666666667 256C298.6666666666667 279.68 279.4666666666667 298.6666666666667 256 298.6666666666667S213.3333333333333 279.4666666666667 213.3333333333333 256H170.6666666666667C170.6666666666667 303.1466666666667 208.8533333333333 341.3333333333334 256 341.3333333333334S341.3333333333333 303.1466666666667 341.3333333333333 256C341.3333333333333 237.2266666666667 333.6533333333333 220.3733333333333 321.4933333333334 208M277.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H277.3333333333333M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192C469.3333333333333 309.9733333333334 373.3333333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="help-circle-outline"
-      unicode="&#xF625;"
-      horiz-adv-x="512" d=" M234.6666666666667 64H277.3333333333333V106.6666666666667H234.6666666666667V64M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M256 320C208.8533333333333 320 170.6666666666667 281.8133333333334 170.6666666666667 234.6666666666667H213.3333333333333C213.3333333333333 258.1333333333334 232.5333333333334 277.3333333333334 256 277.3333333333334S298.6666666666667 258.1333333333334 298.6666666666667 234.6666666666667C298.6666666666667 192 234.6666666666667 197.3333333333334 234.6666666666667 128H277.3333333333333C277.3333333333333 176 341.3333333333333 181.3333333333334 341.3333333333333 234.6666666666667C341.3333333333333 281.8133333333334 303.1466666666667 320 256 320z" />
-    <glyph glyph-name="help-network"
-      unicode="&#xF6F4;"
-      horiz-adv-x="512" d=" M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V128C405.3333333333333 104.5333333333333 386.1333333333334 85.3333333333334 362.6666666666667 85.3333333333334H277.3333333333333V42.6666666666667H298.6666666666667C310.4 42.6666666666667 320 33.0666666666667 320 21.3333333333334H469.3333333333333V-21.3333333333333H320C320 -33.0666666666667 310.4 -42.6666666666666 298.6666666666667 -42.6666666666666H213.3333333333333C201.6 -42.6666666666666 192 -33.0666666666667 192 -21.3333333333333H42.6666666666667V21.3333333333334H192C192 33.0666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H149.3333333333333C125.6533333333333 85.3333333333334 106.6666666666667 104.5333333333333 106.6666666666667 128V341.3333333333334C106.6666666666667 364.8 125.8666666666667 384 149.3333333333333 384H362.6666666666667M260.0533333333334 341.3333333333334C241.4933333333334 341.3333333333334 226.56 337.0666666666667 215.04 328.7466666666667C203.9466666666667 320 198.4 307.8400000000001 198.6133333333334 290.9866666666667L198.8266666666667 290.3466666666667H240.0000000000001C240.2133333333334 296.7466666666667 242.1333333333334 301.6533333333334 245.9733333333334 305.0666666666667C249.8133333333334 308.2666666666667 254.5066666666667 309.9733333333334 260.0533333333334 309.9733333333334C266.6666666666667 309.9733333333334 272.2133333333334 307.8400000000001 276.0533333333334 304C279.8933333333333 299.9466666666667 281.6 294.4000000000001 281.6 288C281.6 281.1733333333334 280.1066666666667 275.4133333333334 276.6933333333334 270.5066666666667C273.7066666666667 265.6 269.2266666666667 261.3333333333334 263.68 257.9200000000001C252.8 250.6666666666667 245.3333333333334 244.2666666666667 241.28 238.5066666666667C237.0133333333334 232.9600000000001 234.6666666666667 224.0000000000001 234.6666666666667 213.3333333333334H277.3333333333333C277.3333333333333 219.9466666666667 278.1866666666666 225.2800000000001 280.1066666666667 229.1200000000001C282.0266666666667 233.1733333333334 285.6533333333333 236.8000000000001 290.9866666666667 240.2133333333334C300.5866666666667 245.3333333333334 308.48 251.5200000000001 314.6666666666667 260.0533333333334C320.8533333333333 268.5866666666667 324.0533333333333 277.3333333333334 324.0533333333333 288.0000000000001C324.0533333333333 304.2133333333334 318.2933333333333 317.2266666666667 306.7733333333333 326.8266666666667C295.4666666666667 336.4266666666668 279.8933333333333 341.3333333333334 260.0533333333333 341.3333333333334M234.6666666666667 192V149.3333333333334H277.3333333333333V192H234.6666666666667z" />
-    <glyph glyph-name="hexagon"
-      unicode="&#xF2D8;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96z" />
-    <glyph glyph-name="hexagon-multiple"
-      unicode="&#xF6E0;"
-      horiz-adv-x="512" d=" M218.6666666666667 405.3333333333333C222.72 405.3333333333333 226.3466666666667 402.9866666666667 228.0533333333333 399.7866666666667L275.4133333333333 315.3066666666667L277.3333333333333 309.3333333333334L275.4133333333333 303.36L228.0533333333333 218.88C226.3466666666667 215.68 222.72 213.3333333333334 218.6666666666667 213.3333333333334H122.6666666666667C118.6133333333333 213.3333333333334 114.9866666666667 215.68 113.28 218.88L65.92 303.36L64 309.3333333333334L65.92 315.3066666666667L113.28 399.7866666666667C114.9866666666667 402.9866666666667 118.6133333333334 405.3333333333334 122.6666666666667 405.3333333333334H218.6666666666667M218.6666666666667 170.6666666666667C222.72 170.6666666666667 226.3466666666667 168.3200000000001 228.0533333333333 165.12L275.4133333333333 80.64L277.3333333333333 74.6666666666667L275.4133333333333 68.6933333333333L228.0533333333333 -15.7866666666667C226.3466666666667 -18.9866666666667 222.72 -21.3333333333334 218.6666666666667 -21.3333333333334H122.6666666666667C118.6133333333333 -21.3333333333334 114.9866666666667 -18.9866666666667 113.28 -15.7866666666667L65.92 68.6933333333333L64 74.6666666666667L65.92 80.64L113.28 165.1200000000001C114.9866666666667 168.3200000000001 118.6133333333334 170.6666666666668 122.6666666666667 170.6666666666668H218.6666666666667M416 288.0000000000001C420.0533333333334 288.0000000000001 423.68 285.6533333333334 425.3866666666667 282.4533333333334L472.7466666666667 197.9733333333334L474.6666666666666 192.0000000000001L472.7466666666667 186.0266666666668L425.3866666666667 101.5466666666667C423.6800000000001 98.3466666666668 420.0533333333334 96 416 96H320C315.9466666666667 96 312.32 98.3466666666667 310.6133333333334 101.5466666666667L263.2533333333334 186.0266666666668L261.3333333333333 192.0000000000001L263.2533333333334 197.9733333333334L310.6133333333334 282.4533333333334C312.32 285.6533333333334 315.9466666666667 288 320 288H416z" />
-    <glyph glyph-name="hexagon-outline"
-      unicode="&#xF2D9;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="hexagon-slice-1"
-      unicode="&#xFAC2;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667M256 192V334.5066666666667L382.7200000000001 263.2533333333334L256 192z" />
-    <glyph glyph-name="hexagon-slice-2"
-      unicode="&#xFAC3;"
-      horiz-adv-x="512" d=" M384 119.8933333333333L256 192V334.5066666666667L384 262.6133333333334V119.8933333333333M448 95.9999999999999C448 87.8933333333333 443.52 80.8533333333332 436.6933333333333 77.2266666666666L268.16 -17.4933333333334C264.7466666666666 -20.0533333333334 260.48 -21.3333333333334 256 -21.3333333333334C251.5199999999999 -21.3333333333334 247.2533333333333 -20.0533333333334 243.84 -17.4933333333334L75.3066666666666 77.2266666666666C68.48 80.8533333333334 63.9999999999999 87.8933333333333 63.9999999999999 95.9999999999999V288C63.9999999999999 296.1066666666666 68.4799999999999 303.1466666666666 75.3066666666666 306.7733333333333L243.84 401.4933333333333C247.2533333333333 404.0533333333333 251.5199999999999 405.3333333333333 256 405.3333333333333C260.48 405.3333333333333 264.7466666666666 404.0533333333333 268.16 401.4933333333333L436.6933333333333 306.7733333333333C443.52 303.1466666666666 448 296.1066666666666 448 288V95.9999999999999M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="hexagon-slice-3"
-      unicode="&#xFAC4;"
-      horiz-adv-x="512" d=" M256 334.5066666666667L384 262.6133333333334V121.3866666666667L256 49.4933333333333V334.5066666666667M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="hexagon-slice-4"
-      unicode="&#xFAC5;"
-      horiz-adv-x="512" d=" M256 334.5066666666667L384 262.6133333333334V121.3866666666667L256 49.4933333333333L129.28 120.7466666666666L256 192V334.5066666666667M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="hexagon-slice-5"
-      unicode="&#xFAC6;"
-      horiz-adv-x="512" d=" M256 334.5066666666667L384 262.6133333333334V121.3866666666667L256 49.4933333333333L128 121.3866666666667V262.6133333333334L256 192V334.5066666666667M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="hexagon-slice-6"
-      unicode="&#xFAC7;"
-      horiz-adv-x="512" d=" M256 334.5066666666667L384 262.6133333333334V121.3866666666667L256 49.4933333333333L128 121.3866666666667V262.6133333333334L256 334.5066666666667M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="hexagram"
-      unicode="&#xFAC8;"
-      horiz-adv-x="512" d=" M309.3333333333333 284.5866666666667L440.32 299.3066666666667L362.6666666666667 192L441.1733333333333 85.9733333333334L309.3333333333333 99.84L256.64 -21.3333333333333L202.6666666666667 99.4133333333334L71.68 84.6933333333333L149.3333333333333 192L70.8266666666667 298.0266666666667L202.6666666666667 284.16L255.36 405.3333333333333L309.3333333333333 284.5866666666667z" />
-    <glyph glyph-name="hexagram-outline"
-      unicode="&#xFAC9;"
-      horiz-adv-x="512" d=" M256 298.6666666666667L283.7333333333334 238.9333333333334L352 247.4666666666667L309.3333333333333 192L349.8666666666666 138.6666666666667L281.6 147.2000000000001L256 85.3333333333334L228.2666666666667 145.0666666666667L160 136.5333333333334L202.6666666666667 192L162.1333333333333 245.3333333333334L230.4 236.8L256 298.6666666666667M256 405.3333333333333L202.6666666666667 283.7333333333334L70.4 298.6666666666667L149.3333333333333 192L72.5333333333333 85.3333333333334L204.8 100.2666666666667L256 -21.3333333333333L309.3333333333333 100.2666666666667L441.6 87.4666666666666L362.6666666666667 192L439.4666666666667 298.6666666666667L307.2000000000001 283.7333333333334L256 405.3333333333333z" />
-    <glyph glyph-name="high-definition"
-      unicode="&#xF7CE;"
-      horiz-adv-x="512" d=" M106.6666666666667 298.6666666666667H149.3333333333333V213.3333333333334H192V298.6666666666667H234.6666666666667V85.3333333333334H192V170.6666666666667H149.3333333333333V85.3333333333334H106.6666666666667V298.6666666666667M277.3333333333333 298.6666666666667H341.3333333333333C376.7466666666667 298.6666666666667 405.3333333333333 270.0800000000001 405.3333333333333 234.6666666666667V149.3333333333334C405.3333333333333 113.92 376.7466666666667 85.3333333333334 341.3333333333333 85.3333333333334H277.3333333333333V298.6666666666667M341.3333333333333 128C353.0666666666667 128 362.6666666666667 137.6 362.6666666666667 149.3333333333334V234.6666666666667C362.6666666666667 246.4000000000001 353.0666666666667 256 341.3333333333333 256H320V128H341.3333333333333z" />
-    <glyph glyph-name="high-definition-box"
-      unicode="&#xF877;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M234.6666666666667 128H202.6666666666667V170.6666666666667H160V128H128V256H160V202.6666666666667H202.6666666666667V256H234.6666666666667V128M277.3333333333333 256H362.6666666666667C374.4 256 384 246.4000000000001 384 234.6666666666667V149.3333333333334C384 137.6 374.4 128 362.6666666666667 128H277.3333333333333V256M309.3333333333333 160H352V224H309.3333333333333V160z" />
-    <glyph glyph-name="highway"
-      unicode="&#xF5F7;"
-      horiz-adv-x="512" d=" M213.3333333333333 405.3333333333333L170.6666666666667 277.3333333333334H234.6666666666667V405.3333333333333H213.3333333333333M277.3333333333333 405.3333333333333V277.3333333333334H341.3333333333333L298.6666666666667 405.3333333333333H277.3333333333333M42.6666666666667 256V234.6666666666667H85.3333333333333V213.3333333333334H128V234.6666666666667H384L385.28 213.3333333333334H426.6666666666667V234.6666666666667H469.3333333333333V256H42.6666666666667M149.3333333333333 213.3333333333334L71.2533333333333 -21.3333333333333H234.6666666666667V213.3333333333334H149.3333333333333M277.3333333333333 213.3333333333334V-21.3333333333333H440.7466666666667L362.6666666666667 213.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="hinduism"
-      unicode="&#xF972;"
-      horiz-adv-x="512" d=" M320 405.3333333333333L288 373.3333333333334L320 341.3333333333334L352 373.3333333333334L320 405.3333333333333M234.6666666666667 384C213.3333333333333 256 362.6666666666667 234.6666666666667 426.6666666666667 320L384 352C362.6666666666667 320 277.3333333333333 277.3333333333334 234.6666666666667 384M192 298.6666666666667C149.3333333333333 298.6666666666667 96 266.6666666666667 96 266.6666666666667L128 213.3333333333334C149.3333333333333 234.6666666666667 192 245.3333333333334 213.3333333333333 234.6666666666667C256 213.3333333333334 192 170.6666666666667 149.3333333333333 192V117.3333333333334C213.3333333333333 149.3333333333334 256 106.6666666666667 234.6666666666667 74.6666666666667C170.6666666666667 -21.3333333333333 64 106.6666666666667 64 170.6666666666667C21.3333333333333 42.6666666666667 128 -21.3333333333333 192 -21.3333333333333S298.6666666666667 21.3333333333334 266.6666666666667 128H298.6666666666667C266.6666666666667 32 384 -64 448 64C469.3333333333333 106.6666666666667 469.3333333333333 245.3333333333334 362.6666666666667 245.3333333333334C277.3333333333333 245.3333333333334 298.6666666666667 128 224 160C298.6666666666667 234.6666666666667 256 298.6666666666667 192 298.6666666666667M405.3333333333333 192C469.3333333333333 128 320 0 320 128C320 170.6666666666667 362.6666666666667 224 405.3333333333333 192z" />
-    <glyph glyph-name="history"
-      unicode="&#xF2DA;"
-      horiz-adv-x="512" d=" M288 277.3333333333334H256V170.6666666666667L347.3066666666667 116.48L362.6666666666667 142.2933333333334L288 186.6666666666668V277.3333333333334M277.3333333333333 384C171.3066666666667 384 85.3333333333333 298.0266666666667 85.3333333333333 192H21.3333333333333L105.8133333333333 106.0266666666666L192 192H128C128 274.5600000000001 194.7733333333333 341.3333333333334 277.3333333333333 341.3333333333334S426.6666666666667 274.5600000000001 426.6666666666667 192S359.8933333333333 42.6666666666667 277.3333333333333 42.6666666666667C236.16 42.6666666666667 198.8266666666667 59.52 171.9466666666666 86.6133333333334L141.6533333333333 56.3200000000001C176.4266666666667 21.3333333333334 224 0 277.3333333333333 0C383.36 0 469.3333333333333 85.9733333333334 469.3333333333333 192S383.36 384 277.3333333333333 384" />
-    <glyph glyph-name="hockey-puck"
-      unicode="&#xF878;"
-      horiz-adv-x="512" d=" M256 341.3333333333334C138.6666666666667 341.3333333333334 42.6666666666667 307.8400000000001 42.6666666666667 266.6666666666667S138.6666666666667 192 256 192S469.3333333333333 225.4933333333334 469.3333333333333 266.6666666666667S373.3333333333333 341.3333333333334 256 341.3333333333334M42.6666666666667 197.12V96C42.6666666666667 54.8266666666667 138.6666666666667 21.3333333333334 256 21.3333333333334S469.3333333333333 54.8266666666667 469.3333333333333 96V197.12C455.04 187.3066666666667 439.04 179.84 420.9066666666667 173.6533333333334C375.8933333333333 157.8666666666667 318.9333333333333 149.3333333333334 256 149.3333333333334S136.1066666666667 157.8666666666667 91.0933333333333 173.6533333333334C72.96 179.84 56.96 187.3066666666667 42.6666666666667 197.12z" />
-    <glyph glyph-name="hockey-sticks"
-      unicode="&#xF879;"
-      horiz-adv-x="512" d=" M161.7066666666667 384L107.7333333333333 349.6533333333333L192.8533333333333 216.1066666666667L230.8266666666667 275.6266666666667L161.7066666666667 384M350.5066666666667 384L160 85.3333333333334H42.6666666666667V0H181.3333333333333L404.48 349.6533333333333L350.5066666666667 384M319.36 136.7466666666667L281.3866666666667 77.2266666666667L330.6666666666667 0H469.3333333333333V85.3333333333334H352L319.36 136.7466666666667z" />
-    <glyph glyph-name="hololens"
-      unicode="&#xF2DB;"
-      horiz-adv-x="512" d=" M256 277.3333333333334S469.3333333333333 277.3333333333334 469.3333333333333 213.3333333333334C469.3333333333333 213.3333333333334 471.2533333333333 141.6533333333334 464 144C448 213.3333333333334 256 213.3333333333334 256 213.3333333333334S64 213.3333333333334 48 144C40.7466666666667 141.6533333333334 42.6666666666667 213.3333333333334 42.6666666666667 213.3333333333334C42.6666666666667 277.3333333333334 256 277.3333333333334 256 277.3333333333334M256 192C426.6666666666667 192 442.6666666666667 144 442.6666666666667 144C421.3333333333333 80 405.3333333333333 64 320 64C256 64 277.3333333333333 96 256 96S256 64 192 64C106.6666666666667 64 90.6666666666667 80 69.3333333333333 144C69.3333333333333 144 85.3333333333333 192 256 192z" />
-    <glyph glyph-name="home"
-      unicode="&#xF2DC;"
-      horiz-adv-x="512" d=" M213.3333333333333 21.3333333333334V149.3333333333334H298.6666666666667V21.3333333333334H405.3333333333333V192H469.3333333333333L256 384L42.6666666666667 192H106.6666666666667V21.3333333333334H213.3333333333333z" />
-    <glyph glyph-name="home-account"
-      unicode="&#xF825;"
-      horiz-adv-x="512" d=" M256 384L42.6666666666667 192H106.6666666666667V21.3333333333334H405.3333333333333V192H469.3333333333333L256 384M256 261.3333333333334C282.4533333333333 261.3333333333334 304 239.7866666666667 304 213.3333333333334S282.4533333333333 165.3333333333334 256 165.3333333333334S208 186.88 208 213.3333333333334S229.5466666666667 261.3333333333334 256 261.3333333333334M256 128C288 128 352 112 352 80V64H160V80C160 112 224 128 256 128z" />
-    <glyph glyph-name="home-alert"
-      unicode="&#xF87A;"
-      horiz-adv-x="512" d=" M256 384L42.6666666666667 192H106.6666666666667V21.3333333333334H405.3333333333333V192H469.3333333333333L256 384M277.3333333333333 64H234.6666666666667V106.6666666666667H277.3333333333333V64M277.3333333333333 149.3333333333334H234.6666666666667V256H277.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="home-assistant"
-      unicode="&#xF7CF;"
-      horiz-adv-x="512" d=" M465.0666666666667 170.6666666666667H426.6666666666667V0H277.3333333333333V71.04L336.8533333333333 130.56L352 128C376.7466666666667 128 396.8 148.0533333333333 396.8 172.8C396.8 197.5466666666666 376.7466666666667 217.6 352 217.6C327.2533333333334 217.6 307.2 197.5466666666666 307.2 172.8L309.3333333333333 157.6533333333333L277.3333333333333 125.2266666666666V242.1333333333334C291.4133333333333 249.8133333333334 300.8 264.5333333333334 300.8 281.6C300.8 306.3466666666667 280.7466666666667 326.4 256 326.4C231.2533333333334 326.4 211.2 306.3466666666667 211.2 281.6C211.2 264.5333333333333 220.5866666666667 249.8133333333334 234.6666666666667 242.1333333333334V125.2266666666667L202.6666666666667 157.6533333333333L204.8 172.8C204.8 197.5466666666666 184.7466666666667 217.6 160 217.6C135.2533333333333 217.6 115.2 197.5466666666666 115.2 172.8C115.2 148.0533333333333 135.2533333333333 128 160 128L175.1466666666667 130.56L234.6666666666667 71.04V0H85.3333333333333V170.6666666666667H48C39.04 170.6666666666667 30.2933333333333 170.6666666666667 30.2933333333333 175.1466666666667C30.5066666666667 179.84 39.4666666666667 188.8000000000001 48.64 197.9733333333334L234.6666666666667 384C241.7066666666667 391.04 248.96 398.2933333333334 256 398.2933333333334C263.04 398.2933333333334 270.2933333333333 391.04 277.3333333333333 384L362.6666666666667 298.6666666666667V320H405.3333333333333V256L464.64 196.6933333333334C473.1733333333333 188.16 481.92 179.4133333333334 482.1333333333333 174.9333333333334C482.1333333333333 170.6666666666668 473.6 170.6666666666668 465.0666666666667 170.6666666666668M160 192C170.6666666666667 192 179.2 183.4666666666667 179.2 172.8S170.6666666666667 153.6 160 153.6S140.8 162.1333333333333 140.8 172.8S149.3333333333333 192 160 192M352 192C362.6666666666667 192 371.2 183.4666666666667 371.2 172.8S362.6666666666667 153.6 352 153.6S332.8 162.1333333333333 332.8 172.8S341.3333333333333 192 352 192M256 300.8C266.6666666666667 300.8 275.2 292.2666666666667 275.2 281.6S266.6666666666667 262.4 256 262.4S236.8 270.9333333333334 236.8 281.6S245.3333333333333 300.8 256 300.8z" />
-    <glyph glyph-name="home-automation"
-      unicode="&#xF7D0;"
-      horiz-adv-x="512" d=" M256 384L42.6666666666667 192H106.6666666666667V21.3333333333334H405.3333333333333V192H469.3333333333333L256 384M256 266.6666666666667C305.92 266.6666666666667 351.1466666666667 246.8266666666667 384 214.6133333333334L358.4 189.4400000000001C332.3733333333334 215.2533333333333 296.1066666666667 231.04 256 231.04S179.6266666666667 215.2533333333333 153.6 189.4400000000001L128 214.6133333333334C160.8533333333333 246.8266666666667 206.08 266.6666666666667 256 266.6666666666667M256 195.6266666666667C285.8666666666667 195.6266666666667 312.96 183.68 332.8 164.2666666666667L307.2 139.3066666666667C294.1866666666667 152.1066666666667 276.0533333333334 160 256 160S217.8133333333333 152.1066666666667 204.8 139.3066666666667L179.2 164.2666666666667C199.04 183.68 226.1333333333334 195.6266666666667 256 195.6266666666667M256 124.3733333333333C276.0533333333333 124.3733333333333 292.2666666666667 108.5866666666667 292.2666666666667 88.96C292.2666666666667 69.3333333333334 276.0533333333333 53.3333333333334 256 53.3333333333334S219.7333333333334 69.3333333333334 219.7333333333334 88.96C219.7333333333334 108.5866666666667 235.9466666666667 124.3733333333334 256 124.3733333333334z" />
-    <glyph glyph-name="home-circle"
-      unicode="&#xF7D1;"
-      horiz-adv-x="512" d=" M406.8266666666667 342.8266666666667C367.36 384 312.7466666666667 406.1866666666667 256 405.3333333333333C199.2533333333333 406.1866666666667 144.8533333333333 384 105.3866666666667 342.8266666666667C64 303.36 41.8133333333333 248.7466666666667 42.6666666666667 192C41.8133333333333 135.2533333333333 64 80.8533333333334 105.1733333333333 41.3866666666667C144.64 0 199.2533333333333 -22.1866666666666 256 -21.3333333333333C312.7466666666667 -22.1866666666666 367.1466666666667 0 406.6133333333333 41.1733333333333C448 80.64 470.1866666666666 135.2533333333333 469.3333333333333 192C470.1866666666666 248.7466666666667 448 303.36 406.8266666666667 342.8266666666667M362.6666666666667 192V64H288V170.6666666666667H224V64H149.3333333333333V192H106.6666666666667L256 341.3333333333334L416 192H362.6666666666667z" />
-    <glyph glyph-name="home-currency-usd"
-      unicode="&#xF8AE;"
-      horiz-adv-x="512" d=" M256 384L469.3333333333333 192H405.3333333333333V21.3333333333334H106.6666666666667V192H42.6666666666667L256 384M196.6933333333333 257.4933333333334C186.6666666666667 247.4666666666667 181.3333333333333 234.0266666666667 181.3333333333333 218.6666666666667C181.3333333333333 182.8266666666667 224.8533333333333 169.1733333333334 250.88 160.8533333333334C282.88 150.8266666666667 287.36 144.8533333333334 288 144C288 128 259.2 128 256 128C242.56 128 235.3066666666667 130.56 231.68 132.6933333333334C227.6266666666667 135.04 224 138.6666666666667 224 149.3333333333334H181.3333333333333C181.3333333333333 118.8266666666667 197.12 103.2533333333333 210.1333333333333 96C217.1733333333333 91.7333333333334 225.4933333333334 88.7466666666667 234.6666666666667 87.04V64H277.3333333333333V87.2533333333333C309.9733333333333 93.6533333333334 330.6666666666667 114.7733333333333 330.6666666666667 144C330.6666666666667 177.7066666666667 296.1066666666667 191.36 263.68 201.6C230.4 212.0533333333334 224.64 218.24 224 218.6666666666667C224 224 225.4933333333334 225.92 226.9866666666667 227.4133333333334C231.4666666666667 231.8933333333334 242.3466666666667 234.6666666666667 256 234.6666666666667C270.5066666666667 234.6666666666667 288 231.8933333333333 288 218.6666666666667H330.6666666666667C330.6666666666667 248.7466666666667 310.6133333333334 269.44 277.3333333333333 275.4133333333334V298.6666666666667H234.6666666666667V275.6266666666667C218.88 272.8533333333334 205.8666666666667 266.6666666666667 196.6933333333333 257.4933333333334z" />
-    <glyph glyph-name="home-heart"
-      unicode="&#xF826;"
-      horiz-adv-x="512" d=" M42.6666666666667 192L256 384L469.3333333333333 192H405.3333333333333V21.3333333333334H106.6666666666667V192H42.6666666666667M256 64L271.36 78.08C326.4 128 362.6666666666667 160.8533333333334 362.6666666666667 201.1733333333334C362.6666666666667 234.0266666666667 336.8533333333333 259.8400000000001 304 259.8400000000001C285.44 259.8400000000001 267.7333333333334 251.0933333333334 256 237.44C244.2666666666667 251.0933333333334 226.56 259.8400000000001 208 259.8400000000001C175.1466666666667 259.8400000000001 149.3333333333333 234.0266666666667 149.3333333333333 201.1733333333334C149.3333333333333 160.8533333333334 185.6 128 240.64 78.08L256 64z" />
-    <glyph glyph-name="home-lock"
-      unicode="&#xF8EA;"
-      horiz-adv-x="512" d=" M256 384L42.6666666666667 192H106.6666666666667V21.3333333333334H405.3333333333333V192H469.3333333333333L256 384M256 256C291.4133333333333 256 320 227.4133333333334 320 192V170.6666666666667H341.3333333333333V85.3333333333334H170.6666666666667V170.6666666666667H192V192C192 227.4133333333334 220.5866666666667 256 256 256M256 213.3333333333334C244.2666666666667 213.3333333333334 234.6666666666667 203.7333333333334 234.6666666666667 192V170.6666666666667H277.3333333333333V192C277.3333333333333 202.6666666666667 268.8 213.3333333333334 256 213.3333333333334z" />
-    <glyph glyph-name="home-lock-open"
-      unicode="&#xF8EB;"
-      horiz-adv-x="512" d=" M256 384L42.6666666666667 192H106.6666666666667V21.3333333333334H405.3333333333333V192H469.3333333333333L256 384M256 277.3333333333334C291.4133333333333 277.3333333333334 320 248.7466666666667 320 213.3333333333334H277.3333333333333C277.3333333333333 225.0666666666667 267.7333333333334 234.6666666666667 256 234.6666666666667S234.6666666666667 225.0666666666667 234.6666666666667 213.3333333333334V170.6666666666667H341.3333333333333V85.3333333333334H170.6666666666667V170.6666666666667H192V213.3333333333334C192 248.7466666666667 220.5866666666667 277.3333333333334 256 277.3333333333334z" />
-    <glyph glyph-name="home-map-marker"
-      unicode="&#xF5F8;"
-      horiz-adv-x="512" d=" M256 384L42.6666666666667 192H106.6666666666667V21.3333333333334H405.3333333333333V192H469.3333333333333L256 384M256 283.7333333333334C300.8 283.7333333333334 337.0666666666667 247.4666666666667 337.0666666666667 202.6666666666667C337.0666666666667 138.6666666666667 256 64 256 64S174.9333333333333 138.6666666666667 174.9333333333333 202.6666666666667C174.9333333333333 247.4666666666667 211.2 283.7333333333334 256 283.7333333333334M256 234.6666666666667C238.2933333333333 234.6666666666667 224 220.3733333333333 224 202.6666666666667S238.2933333333333 170.6666666666667 256 170.6666666666667S288 184.96 288 202.6666666666667S273.7066666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="home-minus"
-      unicode="&#xF973;"
-      horiz-adv-x="512" d=" M256 384L42.6666666666667 192H106.6666666666667V21.3333333333334H405.3333333333333V192H469.3333333333333L256 384M341.3333333333333 170.6666666666667V128H170.6666666666667V170.6666666666667H341.3333333333333z" />
-    <glyph glyph-name="home-modern"
-      unicode="&#xF2DD;"
-      horiz-adv-x="512" d=" M128 0V277.3333333333334C128 300.8 147.2 320 170.6666666666667 320L341.3333333333333 384V320C364.8 320 384 300.8 384 277.3333333333334V0H256V106.6666666666667H170.6666666666667V0H128M298.6666666666667 42.6666666666667H341.3333333333333V106.6666666666667H298.6666666666667V42.6666666666667M170.6666666666667 170.6666666666667H213.3333333333333V256H170.6666666666667V170.6666666666667M256 170.6666666666667H341.3333333333333V256H256V170.6666666666667z" />
-    <glyph glyph-name="home-outline"
-      unicode="&#xF6A0;"
-      horiz-adv-x="512" d=" M192 42.6666666666667V170.6666666666667H320V42.6666666666667H384V215.2533333333333L256 343.2533333333334L128 215.2533333333333V42.6666666666667H192M256 403.4133333333334L467.4133333333333 192H426.6666666666667V0H277.3333333333333V128H234.6666666666667V0H85.3333333333333V192H44.5866666666667L256 403.4133333333334z" />
-    <glyph glyph-name="home-plus"
-      unicode="&#xF974;"
-      horiz-adv-x="512" d=" M256 384L42.6666666666667 192H106.6666666666667V21.3333333333334H405.3333333333333V192H469.3333333333333L256 384M234.6666666666667 234.6666666666667H277.3333333333333V170.6666666666667H341.3333333333333V128H277.3333333333333V64H234.6666666666667V128H170.6666666666667V170.6666666666667H234.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="home-variant"
-      unicode="&#xF2DE;"
-      horiz-adv-x="512" d=" M170.6666666666667 21.3333333333334H106.6666666666667V192H42.6666666666667L256 384L469.3333333333333 192H405.3333333333333V21.3333333333334H256V149.3333333333334H170.6666666666667V21.3333333333334M298.6666666666667 149.3333333333334V85.3333333333334H362.6666666666667V149.3333333333334H298.6666666666667z" />
-    <glyph glyph-name="hook"
-      unicode="&#xF6E1;"
-      horiz-adv-x="512" d=" M384 320C384 281.1733333333334 357.5466666666667 247.2533333333334 320 237.6533333333334V85.3333333333334C320 26.4533333333334 272.2133333333333 -21.3333333333333 213.3333333333333 -21.3333333333333S106.6666666666667 26.4533333333334 106.6666666666667 85.3333333333334V192L213.3333333333333 85.3333333333334H149.3333333333333C149.3333333333333 49.92 177.92 21.3333333333334 213.3333333333333 21.3333333333334S277.3333333333333 49.92 277.3333333333333 85.3333333333334V237.6533333333334C239.5733333333333 247.4666666666667 213.3333333333333 281.6 213.3333333333333 320.6400000000001C213.3333333333333 367.7866666666667 251.7333333333334 405.3333333333333 298.6666666666667 405.3333333333333C346.0266666666667 405.3333333333333 384 367.1466666666667 384 320M298.6666666666667 277.3333333333334C322.1333333333334 277.3333333333334 341.3333333333333 296.5333333333334 341.3333333333333 320S322.1333333333334 362.6666666666667 298.6666666666667 362.6666666666667S256 343.4666666666667 256 320S275.2 277.3333333333334 298.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="hook-off"
-      unicode="&#xF6E2;"
-      horiz-adv-x="512" d=" M277.3333333333333 237.6533333333334V209.4933333333334L320 166.8266666666667V237.6533333333334C365.6533333333333 249.3866666666667 393.1733333333333 295.8933333333334 381.2266666666667 341.3333333333334C369.4933333333334 387.2000000000001 322.9866666666667 414.7200000000001 277.3333333333333 402.9866666666667C231.68 391.04 204.16 344.5333333333334 216.1066666666666 298.6666666666668C224 268.8000000000001 247.2533333333334 245.3333333333334 277.3333333333333 237.6533333333334M298.6666666666667 362.6666666666667C322.1333333333334 362.6666666666667 341.3333333333333 343.4666666666667 341.3333333333333 320S322.1333333333334 277.3333333333334 298.6666666666667 277.3333333333334S256 296.5333333333334 256 320S275.2 362.6666666666667 298.6666666666667 362.6666666666667M399.5733333333333 -21.3333333333333L317.0133333333333 61.2266666666667C303.1466666666667 4.0533333333334 245.3333333333333 -31.1466666666666 188.3733333333333 -17.4933333333333C140.8 -5.9733333333334 106.6666666666667 36.48 106.6666666666667 85.3333333333334V192L213.3333333333333 85.3333333333334H149.3333333333333C149.3333333333333 49.92 177.92 21.3333333333334 213.3333333333333 21.3333333333334S277.3333333333333 49.92 277.3333333333333 85.3333333333334V100.9066666666667L42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L277.3333333333333 155.3066666666667L320 112.64L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333z" />
-    <glyph glyph-name="hops"
-      unicode="&#xF2DF;"
-      horiz-adv-x="512" d=" M448 192S266.6666666666667 234.6666666666667 266.6666666666667 405.3333333333333C266.6666666666667 405.3333333333333 448 405.3333333333333 448 192M64 192C64 405.3333333333333 245.3333333333333 405.3333333333333 245.3333333333333 405.3333333333333C245.3333333333333 234.6666666666667 64 192 64 192M256 309.3333333333334S277.3333333333333 263.2533333333334 320 224C314.88 145.92 256 106.6666666666667 256 106.6666666666667S197.12 145.92 192 224C234.6666666666667 263.2533333333334 256 309.3333333333334 256 309.3333333333334M442.6666666666667 165.3333333333334S426.6666666666667 85.3333333333334 384 42.6666666666667C384 42.6666666666667 331.3066666666666 77.6533333333334 305.7066666666667 132.0533333333334C321.0666666666667 158.2933333333334 330.6666666666667 189.4400000000001 336 210.56C365.44 188.16 400 170.6666666666667 442.6666666666667 165.3333333333334M330.6666666666667 58.6666666666667C309.3333333333333 16 256 -16 256 -16S202.6666666666667 16 181.3333333333333 58.6666666666667C181.3333333333333 58.6666666666667 204.5866666666667 78.08 220.8 110.9333333333333C230.8266666666667 99.2 242.3466666666667 89.8133333333334 256 85.3333333333334C269.6533333333333 89.8133333333334 281.1733333333333 99.2 291.2 110.9333333333333C307.4133333333333 78.08 330.6666666666667 58.6666666666667 330.6666666666667 58.6666666666667M69.3333333333333 165.3333333333334C112 170.6666666666667 146.56 188.16 176 210.56C181.3333333333333 189.4400000000001 190.9333333333333 158.2933333333334 206.2933333333333 132.0533333333334C180.6933333333333 77.6533333333334 128 42.6666666666667 128 42.6666666666667C85.3333333333333 85.3333333333334 69.3333333333333 165.3333333333334 69.3333333333333 165.3333333333334z" />
-    <glyph glyph-name="horseshoe"
-      unicode="&#xFA57;"
-      horiz-adv-x="512" d=" M405.3333333333333 362.6666666666667H426.6666666666667V426.6666666666667H341.3333333333333V362.6666666666667S384 277.3333333333334 384 192S341.3333333333333 42.6666666666667 256 42.6666666666667S128 106.6666666666667 128 192S170.6666666666667 362.6666666666667 170.6666666666667 362.6666666666667V426.6666666666667H85.3333333333333V362.6666666666667H106.6666666666667S42.6666666666667 277.3333333333334 42.6666666666667 149.3333333333334C42.6666666666667 42.6666666666667 149.3333333333333 -42.6666666666666 256 -42.6666666666666S469.3333333333333 42.6666666666667 469.3333333333333 149.3333333333334C469.3333333333333 277.3333333333334 405.3333333333333 362.6666666666667 405.3333333333333 362.6666666666667M85.3333333333333 170.6666666666667C72.5333333333333 170.6666666666667 64 179.2000000000001 64 192S72.5333333333333 213.3333333333334 85.3333333333333 213.3333333333334S106.6666666666667 204.8 106.6666666666667 192S98.1333333333333 170.6666666666667 85.3333333333333 170.6666666666667M128 42.6666666666667C115.2 42.6666666666667 106.6666666666667 51.2 106.6666666666667 64S115.2 85.3333333333334 128 85.3333333333334S149.3333333333333 76.8000000000001 149.3333333333333 64S140.8 42.6666666666667 128 42.6666666666667M256 -21.3333333333333C243.2 -21.3333333333333 234.6666666666667 -12.8 234.6666666666667 0S243.2 21.3333333333334 256 21.3333333333334S277.3333333333333 12.8000000000001 277.3333333333333 0S268.8 -21.3333333333333 256 -21.3333333333333M384 42.6666666666667C371.2 42.6666666666667 362.6666666666667 51.2 362.6666666666667 64S371.2 85.3333333333334 384 85.3333333333334S405.3333333333333 76.8000000000001 405.3333333333333 64S396.8 42.6666666666667 384 42.6666666666667M426.6666666666667 170.6666666666667C413.8666666666666 170.6666666666667 405.3333333333333 179.2000000000001 405.3333333333333 192S413.8666666666666 213.3333333333334 426.6666666666667 213.3333333333334S448 204.8 448 192S439.4666666666667 170.6666666666667 426.6666666666667 170.6666666666667z" />
-    <glyph glyph-name="hospital"
-      unicode="&#xF2E0;"
-      horiz-adv-x="512" d=" M384 149.3333333333334H298.6666666666667V64H213.3333333333333V149.3333333333334H128V234.6666666666667H213.3333333333333V320H298.6666666666667V234.6666666666667H384M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="hospital-building"
-      unicode="&#xF2E1;"
-      horiz-adv-x="512" d=" M42.6666666666667 -21.3333333333333V298.6666666666667C42.6666666666667 310.4 52.2666666666667 320 64 320H149.3333333333333V405.3333333333333H362.6666666666667V320H448C459.7333333333333 320 469.3333333333333 310.4 469.3333333333333 298.6666666666667V-21.3333333333333H298.6666666666667V85.3333333333334H213.3333333333333V-21.3333333333333H42.6666666666667M192 362.6666666666667V234.6666666666667H234.6666666666667V277.3333333333334H277.3333333333333V234.6666666666667H320V362.6666666666667H277.3333333333333V320H234.6666666666667V362.6666666666667H192M85.3333333333333 21.3333333333334H170.6666666666667V85.3333333333334H85.3333333333333V21.3333333333334M85.3333333333333 128H170.6666666666667V192H85.3333333333333V128M341.3333333333333 21.3333333333334H426.6666666666667V85.3333333333334H341.3333333333333V21.3333333333334M341.3333333333333 128H426.6666666666667V192H341.3333333333333V128M213.3333333333333 128H298.6666666666667V192H213.3333333333333V128z" />
-    <glyph glyph-name="hospital-marker"
-      unicode="&#xF2E2;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C338.3466666666667 405.3333333333333 405.3333333333333 338.56 405.3333333333333 256C405.3333333333333 144 256 -21.3333333333333 256 -21.3333333333333S106.6666666666667 144 106.6666666666667 256C106.6666666666667 338.56 173.44 405.3333333333333 256 405.3333333333333M192 320V192H234.6666666666667V234.6666666666667H277.3333333333333V192H320V320H277.3333333333333V277.3333333333334H234.6666666666667V320H192z" />
-    <glyph glyph-name="hot-tub"
-      unicode="&#xF827;"
-      horiz-adv-x="512" d=" M149.3333333333333 362.6666666666667C172.8 362.6666666666667 192 343.4666666666667 192 320S172.8 277.3333333333334 149.3333333333333 277.3333333333334S106.6666666666667 296.5333333333334 106.6666666666667 320S125.8666666666667 362.6666666666667 149.3333333333333 362.6666666666667M237.8666666666667 192H469.3333333333333V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V192H106.6666666666667V208C106.6666666666667 234.6666666666667 128 256 154.6666666666667 256H155.3066666666667C162.56 256 169.6 254.08 175.7866666666667 251.0933333333334C181.3333333333333 248.5333333333334 186.4533333333333 245.3333333333334 190.5066666666667 240.4266666666667L220.3733333333333 207.36C225.28 201.8133333333333 231.2533333333334 196.6933333333333 237.8666666666667 192M149.3333333333333 21.3333333333334V149.3333333333334H106.6666666666667V21.3333333333334H149.3333333333333M234.6666666666667 21.3333333333334V149.3333333333334H192V21.3333333333334H234.6666666666667M320 21.3333333333334V149.3333333333334H277.3333333333333V21.3333333333334H320M405.3333333333333 21.3333333333334V149.3333333333334H362.6666666666667V21.3333333333334H405.3333333333333M397.8666666666666 322.9866666666667C419.84 301.6533333333334 430.08 272.8533333333334 425.6 243.84L424.32 234.6666666666667H384L385.92 247.2533333333334C389.12 264.1066666666667 384 280.9600000000001 371.6266666666666 294.1866666666667L370.1333333333333 295.4666666666667C348.1599999999999 317.0133333333333 338.1333333333333 345.8133333333334 342.3999999999999 374.8266666666667L343.6799999999999 384H384L382.08 371.4133333333334C378.88 354.56 384 337.7066666666667 396.3733333333334 324.48L397.8666666666667 322.9866666666667M312.5333333333334 322.9866666666667C334.5066666666667 301.6533333333333 344.7466666666668 272.8533333333334 340.2666666666667 243.84L338.9866666666667 234.6666666666667H298.6666666666667L300.5866666666667 247.2533333333334C303.7866666666667 264.1066666666667 298.6666666666667 280.9600000000001 286.2933333333333 294.1866666666667L284.8 295.4666666666667C262.8266666666667 317.0133333333333 252.8 345.8133333333334 257.0666666666666 374.8266666666667L258.3466666666667 384H298.6666666666667L296.7466666666667 371.4133333333334C293.5466666666666 354.56 298.6666666666667 337.7066666666667 311.04 324.48L312.5333333333333 322.9866666666667z" />
-    <glyph glyph-name="hotel"
-      unicode="&#xF2E3;"
-      horiz-adv-x="512" d=" M405.3333333333333 298.6666666666667H234.6666666666667V149.3333333333334H64V341.3333333333334H21.3333333333333V21.3333333333334H64V85.3333333333334H448V21.3333333333334H490.6666666666666V213.3333333333334C490.6666666666666 260.48 452.48 298.6666666666667 405.3333333333333 298.6666666666667M149.3333333333333 170.6666666666667C184.7466666666667 170.6666666666667 213.3333333333333 199.2533333333333 213.3333333333333 234.6666666666667S184.7466666666667 298.6666666666667 149.3333333333333 298.6666666666667S85.3333333333333 270.0800000000001 85.3333333333333 234.6666666666667S113.92 170.6666666666667 149.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="houzz"
-      unicode="&#xF2E4;"
-      horiz-adv-x="512" d=" M298.6666666666667 1.0666666666667H426.6666666666667V218.0266666666667L170.6666666666667 291.4133333333334V382.9333333333334H85.3333333333333V1.0666666666667H213.3333333333333V121.3866666666667H298.6666666666667V1.0666666666667z" />
-    <glyph glyph-name="houzz-box"
-      unicode="&#xF2E5;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M288 48.8533333333334H384V211.4133333333334L192 266.6666666666667V335.1466666666667H128V48.8533333333334H224V138.6666666666667H288V48.8533333333334z" />
-    <glyph glyph-name="hulu"
-      unicode="&#xF828;"
-      horiz-adv-x="512" d=" M416 174.9333333333333V-21.3333333333333H313.6V151.4666666666667C313.6 166.4 300.8 179.2000000000001 285.8666666666666 179.2000000000001H224C209.0666666666666 179.2000000000001 196.2666666666666 166.4 196.2666666666666 151.4666666666667V-21.3333333333333H96V405.3333333333333H198.4V268.8C204.8 270.9333333333334 211.2 273.0666666666667 217.6 273.0666666666667H320C373.3333333333333 273.0666666666667 416 228.2666666666667 416 174.9333333333333z" />
-    <glyph glyph-name="human"
-      unicode="&#xF2E6;"
-      horiz-adv-x="512" d=" M448 256H320V-21.3333333333333H277.3333333333333V106.6666666666667H234.6666666666667V-21.3333333333333H192V256H64V298.6666666666667H448M256 405.3333333333333C279.4666666666667 405.3333333333333 298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667S279.4666666666667 320 256 320C232.32 320 213.3333333333333 339.2000000000001 213.3333333333333 362.6666666666667C213.3333333333333 386.3466666666667 232.32 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="human-child"
-      unicode="&#xF2E7;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C291.4133333333333 405.3333333333333 320 376.7466666666667 320 341.3333333333334S291.4133333333333 277.3333333333334 256 277.3333333333334S192 305.92 192 341.3333333333334S220.5866666666667 405.3333333333333 256 405.3333333333333M234.6666666666667 -21.3333333333333H170.6666666666667V106.6666666666667H128V256H384V106.6666666666667H341.3333333333333V-21.3333333333333H277.3333333333333V64H234.6666666666667V-21.3333333333333z" />
-    <glyph glyph-name="human-female"
-      unicode="&#xF649;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C279.4666666666667 405.3333333333333 298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667S279.4666666666667 320 256 320S213.3333333333333 339.2000000000001 213.3333333333333 362.6666666666667S232.5333333333334 405.3333333333333 256 405.3333333333333M224 -21.3333333333333V106.6666666666667H160L215.2533333333333 268.5866666666667C220.5866666666667 286.0800000000001 236.8 298.6666666666667 256 298.6666666666667C275.2 298.6666666666667 291.4133333333333 286.0800000000001 296.7466666666667 268.5866666666667L352 106.6666666666667H288V-21.3333333333333H224z" />
-    <glyph glyph-name="human-female-boy"
-      unicode="&#xFA58;"
-      horiz-adv-x="512" d=" M160 405.3333333333333C183.4666666666667 405.3333333333333 202.6666666666667 386.1333333333334 202.6666666666667 362.6666666666667S183.4666666666667 320 160 320S117.3333333333333 339.2000000000001 117.3333333333333 362.6666666666667S136.5333333333333 405.3333333333333 160 405.3333333333333M128 -21.3333333333333V106.6666666666667H64L119.4666666666667 268.8C125.8666666666667 285.8666666666667 140.8 298.6666666666667 160 298.6666666666667C179.2 298.6666666666667 196.2666666666667 285.8666666666667 200.5333333333333 268.8L256 106.6666666666667H192V-21.3333333333333H128M309.3333333333333 192C309.3333333333333 215.4666666666667 328.5333333333333 234.6666666666667 352 234.6666666666667S394.6666666666667 215.4666666666667 394.6666666666667 192S375.4666666666667 149.3333333333334 352 149.3333333333334S309.3333333333333 168.5333333333334 309.3333333333333 192M288 128H416V42.6666666666667H384V-21.3333333333333H320V42.6666666666667H288V128z" />
-    <glyph glyph-name="human-female-female"
-      unicode="&#xFA59;"
-      horiz-adv-x="512" d=" M160 405.3333333333333C183.4666666666667 405.3333333333333 202.6666666666667 386.1333333333334 202.6666666666667 362.6666666666667S183.4666666666667 320 160 320S117.3333333333333 339.2000000000001 117.3333333333333 362.6666666666667S136.5333333333333 405.3333333333333 160 405.3333333333333M128 -21.3333333333333V106.6666666666667H64L119.4666666666667 268.8C125.8666666666667 285.8666666666667 140.8 298.6666666666667 160 298.6666666666667C179.2 298.6666666666667 196.2666666666667 285.8666666666667 200.5333333333333 268.8L256 106.6666666666667L311.4666666666667 268.8C317.8666666666667 285.8666666666667 332.8 298.6666666666667 352 298.6666666666667C371.2 298.6666666666667 388.2666666666667 285.8666666666667 392.5333333333333 268.8L448 106.6666666666667H384V-21.3333333333333H320V106.6666666666667H192V-21.3333333333333H128M352 405.3333333333333C375.4666666666667 405.3333333333333 394.6666666666667 386.1333333333334 394.6666666666667 362.6666666666667S375.4666666666667 320 352 320S309.3333333333333 339.2000000000001 309.3333333333333 362.6666666666667S328.5333333333333 405.3333333333333 352 405.3333333333333z" />
-    <glyph glyph-name="human-female-girl"
-      unicode="&#xFA5A;"
-      horiz-adv-x="512" d=" M160 405.3333333333333C183.4666666666667 405.3333333333333 202.6666666666667 386.1333333333334 202.6666666666667 362.6666666666667S183.4666666666667 320 160 320S117.3333333333333 339.2000000000001 117.3333333333333 362.6666666666667S136.5333333333333 405.3333333333333 160 405.3333333333333M128 -21.3333333333333V106.6666666666667H64L119.4666666666667 268.8C125.8666666666667 285.8666666666667 140.8 298.6666666666667 160 298.6666666666667C179.2 298.6666666666667 196.2666666666667 285.8666666666667 200.5333333333333 268.8L256 106.6666666666667H192V-21.3333333333333H128M309.3333333333333 192C309.3333333333333 215.4666666666667 328.5333333333333 234.6666666666667 352 234.6666666666667S394.6666666666667 215.4666666666667 394.6666666666667 192S375.4666666666667 149.3333333333334 352 149.3333333333334S309.3333333333333 168.5333333333334 309.3333333333333 192M320 128H384L416 42.6666666666667H384V-21.3333333333333H320V42.6666666666667H288L320 128z" />
-    <glyph glyph-name="human-greeting"
-      unicode="&#xF64A;"
-      horiz-adv-x="512" d=" M32 362.6666666666667V330.6666666666667C32 242.1333333333334 79.1466666666667 164.6933333333333 149.3333333333333 121.6V21.3333333333334H469.3333333333333V64C469.3333333333333 120.7466666666667 355.6266666666667 149.3333333333334 298.6666666666667 149.3333333333334H293.3333333333333C192 149.3333333333334 106.6666666666667 234.6666666666667 106.6666666666667 330.6666666666667V362.6666666666667M298.6666666666667 362.6666666666667C251.52 362.6666666666667 213.3333333333333 324.48 213.3333333333333 277.3333333333334S251.52 192 298.6666666666667 192S384 230.1866666666667 384 277.3333333333334S345.8133333333334 362.6666666666667 298.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="human-handsdown"
-      unicode="&#xF64B;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C232.32 426.6666666666667 213.3333333333333 407.4666666666667 213.3333333333333 384C213.3333333333333 360.32 232.32 341.3333333333334 256 341.3333333333334C279.68 341.3333333333334 298.6666666666667 360.32 298.6666666666667 384C298.6666666666667 407.4666666666667 279.4666666666667 426.6666666666667 256 426.6666666666667M213.3333333333333 320C207.5733333333333 320 202.6666666666667 317.6533333333333 198.6133333333334 314.0266666666667H198.4L85.3333333333333 200.7466666666667L115.6266666666667 170.6666666666667L192 247.2533333333334V-21.3333333333333H234.6666666666667V128H277.3333333333333V-21.3333333333333H320V247.2533333333334L396.3733333333333 170.6666666666667L426.6666666666667 200.7466666666667L313.6 314.0266666666667C309.3333333333333 317.6533333333333 304.4266666666666 320 298.6666666666667 320" />
-    <glyph glyph-name="human-handsup"
-      unicode="&#xF64C;"
-      horiz-adv-x="512" d=" M106.6666666666667 426.6666666666667C106.6666666666667 369.0666666666667 139.9466666666667 316.5866666666667 192 291.8400000000001V-21.3333333333333H234.6666666666667V128H277.3333333333333V-21.3333333333333H320V292.0533333333334C372.0533333333334 316.5866666666667 405.3333333333333 369.0666666666667 405.3333333333333 426.6666666666667H362.6666666666667C362.6666666666667 367.7866666666667 314.88 320 256 320S149.3333333333333 367.7866666666667 149.3333333333333 426.6666666666667M256 426.6666666666667C232.32 426.6666666666667 213.3333333333333 407.68 213.3333333333333 384C213.3333333333333 360.32 232.32 341.3333333333334 256 341.3333333333334C279.68 341.3333333333334 298.6666666666667 360.32 298.6666666666667 384C298.6666666666667 407.68 279.68 426.6666666666667 256 426.6666666666667z" />
-    <glyph glyph-name="human-male"
-      unicode="&#xF64D;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C279.4666666666667 405.3333333333333 298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667S279.4666666666667 320 256 320S213.3333333333333 339.2000000000001 213.3333333333333 362.6666666666667S232.5333333333334 405.3333333333333 256 405.3333333333333M224 298.6666666666667H288C311.4666666666667 298.6666666666667 330.6666666666667 279.4666666666667 330.6666666666667 256V138.6666666666667H298.6666666666667V-21.3333333333333H213.3333333333333V138.6666666666667H181.3333333333333V256C181.3333333333333 279.4666666666667 200.5333333333333 298.6666666666667 224 298.6666666666667z" />
-    <glyph glyph-name="human-male-boy"
-      unicode="&#xFA5B;"
-      horiz-adv-x="512" d=" M160 405.3333333333333C183.4666666666667 405.3333333333333 202.6666666666667 386.1333333333334 202.6666666666667 362.6666666666667S183.4666666666667 320 160 320S117.3333333333333 339.2000000000001 117.3333333333333 362.6666666666667S136.5333333333333 405.3333333333333 160 405.3333333333333M128 298.6666666666667H192C215.4666666666667 298.6666666666667 234.6666666666667 279.4666666666667 234.6666666666667 256V138.6666666666667H202.6666666666667V-21.3333333333333H117.3333333333333V138.6666666666667H85.3333333333333V256C85.3333333333333 279.4666666666667 104.5333333333333 298.6666666666667 128 298.6666666666667M309.3333333333333 192C309.3333333333333 215.4666666666667 328.5333333333333 234.6666666666667 352 234.6666666666667S394.6666666666667 215.4666666666667 394.6666666666667 192S375.4666666666667 149.3333333333334 352 149.3333333333334S309.3333333333333 168.5333333333334 309.3333333333333 192M288 128H416V42.6666666666667H384V-21.3333333333333H320V42.6666666666667H288V128z" />
-    <glyph glyph-name="human-male-female"
-      unicode="&#xF2E8;"
-      horiz-adv-x="512" d=" M160 405.3333333333333C183.4666666666667 405.3333333333333 202.6666666666667 386.1333333333334 202.6666666666667 362.6666666666667S183.4666666666667 320 160 320S117.3333333333333 339.2000000000001 117.3333333333333 362.6666666666667S136.5333333333333 405.3333333333333 160 405.3333333333333M128 298.6666666666667H192C215.4666666666667 298.6666666666667 234.6666666666667 279.4666666666667 234.6666666666667 256V138.6666666666667H202.6666666666667V-21.3333333333333H117.3333333333333V138.6666666666667H85.3333333333333V256C85.3333333333333 279.4666666666667 104.5333333333333 298.6666666666667 128 298.6666666666667M352 405.3333333333333C375.4666666666667 405.3333333333333 394.6666666666667 386.1333333333334 394.6666666666667 362.6666666666667S375.4666666666667 320 352 320S309.3333333333333 339.2000000000001 309.3333333333333 362.6666666666667S328.5333333333333 405.3333333333333 352 405.3333333333333M320 -21.3333333333333V106.6666666666667H256L311.2533333333334 268.5866666666667C316.5866666666667 286.0800000000001 332.8 298.6666666666667 352 298.6666666666667C371.2 298.6666666666667 387.4133333333333 286.0800000000001 392.7466666666667 268.5866666666667L448 106.6666666666667H384V-21.3333333333333H320z" />
-    <glyph glyph-name="human-male-girl"
-      unicode="&#xFA5C;"
-      horiz-adv-x="512" d=" M160 405.3333333333333C183.4666666666667 405.3333333333333 202.6666666666667 386.1333333333334 202.6666666666667 362.6666666666667S183.4666666666667 320 160 320S117.3333333333333 339.2000000000001 117.3333333333333 362.6666666666667S136.5333333333333 405.3333333333333 160 405.3333333333333M128 298.6666666666667H192C215.4666666666667 298.6666666666667 234.6666666666667 279.4666666666667 234.6666666666667 256V138.6666666666667H202.6666666666667V-21.3333333333333H117.3333333333333V138.6666666666667H85.3333333333333V256C85.3333333333333 279.4666666666667 104.5333333333333 298.6666666666667 128 298.6666666666667M309.3333333333333 192C309.3333333333333 215.4666666666667 328.5333333333333 234.6666666666667 352 234.6666666666667S394.6666666666667 215.4666666666667 394.6666666666667 192S375.4666666666667 149.3333333333334 352 149.3333333333334S309.3333333333333 168.5333333333334 309.3333333333333 192M320 128H384L416 42.6666666666667H384V-21.3333333333333H320V42.6666666666667H288L320 128z" />
-    <glyph glyph-name="human-male-male"
-      unicode="&#xFA5D;"
-      horiz-adv-x="512" d=" M160 405.3333333333333C183.4666666666667 405.3333333333333 202.6666666666667 386.1333333333334 202.6666666666667 362.6666666666667S183.4666666666667 320 160 320S117.3333333333333 339.2000000000001 117.3333333333333 362.6666666666667S136.5333333333333 405.3333333333333 160 405.3333333333333M128 298.6666666666667H192C215.4666666666667 298.6666666666667 234.6666666666667 279.4666666666667 234.6666666666667 256V138.6666666666667H202.6666666666667V-21.3333333333333H117.3333333333333V138.6666666666667H85.3333333333333V256C85.3333333333333 279.4666666666667 104.5333333333333 298.6666666666667 128 298.6666666666667M352 405.3333333333333C375.4666666666667 405.3333333333333 394.6666666666667 386.1333333333334 394.6666666666667 362.6666666666667S375.4666666666667 320 352 320S309.3333333333333 339.2000000000001 309.3333333333333 362.6666666666667S328.5333333333333 405.3333333333333 352 405.3333333333333M320 298.6666666666667H384C407.4666666666667 298.6666666666667 426.6666666666667 279.4666666666667 426.6666666666667 256V138.6666666666667H394.6666666666667V-21.3333333333333H309.3333333333333V138.6666666666667H277.3333333333333V256C277.3333333333333 279.4666666666667 296.5333333333333 298.6666666666667 320 298.6666666666667z" />
-    <glyph glyph-name="human-pregnant"
-      unicode="&#xF5CF;"
-      horiz-adv-x="512" d=" M192 362.6666666666667C192 386.3466666666667 210.9866666666667 405.3333333333333 234.6666666666667 405.3333333333333C258.3466666666667 405.3333333333333 277.3333333333333 386.3466666666667 277.3333333333333 362.6666666666667C277.3333333333333 338.9866666666667 258.3466666666667 320 234.6666666666667 320C210.9866666666667 320 192 338.9866666666667 192 362.6666666666667M341.3333333333333 170.6666666666667C341.3333333333333 199.2533333333333 323.6266666666667 224 298.6666666666667 234.6666666666667C298.6666666666667 270.0800000000001 270.08 298.6666666666667 234.6666666666667 298.6666666666667S170.6666666666667 270.0800000000001 170.6666666666667 234.6666666666667V85.3333333333334H213.3333333333333V-21.3333333333333H277.3333333333333V85.3333333333334H341.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="humble-bundle"
-      unicode="&#xF743;"
-      horiz-adv-x="512" d=" M360.7466666666667 61.44C300.5866666666667 61.44 393.1733333333333 402.56 393.1733333333333 402.56H331.3066666666666S305.92 322.3466666666667 289.0666666666666 233.1733333333334H235.7333333333333C237.0133333333333 251.52 237.8666666666666 270.0800000000001 237.44 288C234.6666666666667 435.4133333333334 149.3333333333333 408.1066666666667 110.5066666666667 374.4C74.0266666666667 342.4 43.3066666666667 281.6 42.6666666666667 234.6666666666667H71.4666666666667S90.6666666666667 322.56 150.8266666666667 322.56C210.9866666666667 322.56 118.1866666666667 -18.56 118.1866666666667 -18.56H180.2666666666667S212.2666666666667 72.7466666666667 228.2666666666667 174.72L279.2533333333334 174.9333333333333C276.2666666666667 148.48 275.4133333333333 119.4666666666667 275.84 92.3733333333333C278.1866666666666 -54.6133333333333 363.9466666666666 -23.04 402.3466666666667 10.6666666666667C440.9600000000001 44.3733333333333 469.3333333333333 115.6266666666667 469.3333333333333 149.3333333333334H439.68C439.8933333333333 146.7733333333334 420.9066666666667 61.44 360.7466666666667 61.44z" />
-    <glyph glyph-name="ice-cream"
-      unicode="&#xF829;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C303.1466666666667 405.3333333333333 341.3333333333333 367.1466666666667 341.3333333333333 318.9333333333334C365.6533333333333 314.0266666666667 384 292.48 384 266.6666666666667C384 237.2266666666667 360.1066666666667 213.3333333333334 330.6666666666667 213.3333333333334H181.3333333333333C151.8933333333333 213.3333333333334 128 237.2266666666667 128 266.6666666666667C128 292.48 146.3466666666667 314.0266666666667 170.6666666666667 320C170.6666666666667 367.1466666666667 208.8533333333333 405.3333333333333 256 405.3333333333333M192 192H320L277.3333333333333 -21.3333333333333H234.6666666666667L192 192z" />
-    <glyph glyph-name="image"
-      unicode="&#xF2E9;"
-      horiz-adv-x="512" d=" M181.3333333333333 160L234.6666666666667 96L309.3333333333333 192L405.3333333333333 64H106.6666666666667M448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667z" />
-    <glyph glyph-name="image-album"
-      unicode="&#xF2EA;"
-      horiz-adv-x="512" d=" M128 42.6666666666667L192 125.0133333333333L237.6533333333334 69.9733333333334L301.6533333333333 152.3200000000001L384 42.6666666666667H128M128 362.6666666666667H234.6666666666667V192L181.3333333333333 224L128 192M384 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.1333333333334 407.4666666666667 405.3333333333333 384 405.3333333333333z" />
-    <glyph glyph-name="image-area"
-      unicode="&#xF2EB;"
-      horiz-adv-x="512" d=" M426.6666666666667 341.3333333333334C450.1333333333334 341.3333333333334 469.3333333333333 322.1333333333334 469.3333333333333 298.6666666666667V85.3333333333334C469.3333333333333 61.8666666666667 450.1333333333334 42.6666666666667 426.6666666666667 42.6666666666667H85.3333333333333C61.6533333333333 42.6666666666667 42.6666666666667 61.8666666666667 42.6666666666667 85.3333333333334V298.6666666666667C42.6666666666667 322.3466666666667 61.6533333333333 341.3333333333334 85.3333333333333 341.3333333333334H426.6666666666667M106.6666666666667 106.6666666666667H405.3333333333333L309.3333333333333 234.6666666666667L234.6666666666667 138.6666666666667L181.3333333333333 202.6666666666667L106.6666666666667 106.6666666666667z" />
-    <glyph glyph-name="image-area-close"
-      unicode="&#xF2EC;"
-      horiz-adv-x="512" d=" M256 -42.6666666666666L170.6666666666667 42.6666666666667H341.3333333333333L256 -42.6666666666666M426.6666666666667 384C450.1333333333334 384 469.3333333333333 364.8 469.3333333333333 341.3333333333334V128C469.3333333333333 104.5333333333333 450.1333333333334 85.3333333333334 426.6666666666667 85.3333333333334H85.3333333333333C61.8666666666667 85.3333333333334 42.6666666666667 104.5333333333333 42.6666666666667 128V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384H426.6666666666667M106.6666666666667 149.3333333333334H405.3333333333333L309.3333333333333 277.3333333333334L234.6666666666667 181.3333333333334L181.3333333333333 245.3333333333334L106.6666666666667 149.3333333333334z" />
-    <glyph glyph-name="image-broken"
-      unicode="&#xF2ED;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V213.3333333333334H405.3333333333333V170.6666666666667H362.6666666666667V128H320V85.3333333333334H277.3333333333333V42.6666666666667H234.6666666666667V0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M448 128V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H320V42.6666666666667H362.6666666666667V85.3333333333334H405.3333333333333V128H448M405.3333333333333 266.6666666666667C405.3333333333333 272.64 400.64 277.3333333333334 394.6666666666667 277.3333333333334H117.3333333333333C111.36 277.3333333333334 106.6666666666667 272.64 106.6666666666667 266.6666666666667V117.3333333333334C106.6666666666667 111.36 111.36 106.6666666666667 117.3333333333333 106.6666666666667H234.6666666666667V128H277.3333333333333V170.6666666666667H320V213.3333333333334H362.6666666666667V256H405.3333333333333V266.6666666666667z" />
-    <glyph glyph-name="image-broken-variant"
-      unicode="&#xF2EE;"
-      horiz-adv-x="512" d=" M448 341.3333333333334V200.7466666666667L384 264.9600000000001L298.6666666666667 179.4133333333334L213.3333333333333 264.7466666666667L128 179.4133333333334L64 243.6266666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334M384 204.3733333333333L448 140.16V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V183.04L128 119.2533333333333L213.3333333333333 204.5866666666667L298.6666666666667 119.2533333333333" />
-    <glyph glyph-name="image-filter"
-      unicode="&#xF2EF;"
-      horiz-adv-x="512" d=" M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64M340.48 228.48L281.8133333333334 152.96L240 203.3066666666667L181.3333333333333 128H416L340.48 228.48z" />
-    <glyph glyph-name="image-filter-black-white"
-      unicode="&#xF2F0;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667L256 213.3333333333334V42.6666666666667H106.6666666666667L256 213.3333333333334V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="image-filter-center-focus"
-      unicode="&#xF2F1;"
-      horiz-adv-x="512" d=" M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M405.3333333333333 42.6666666666667H320V0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V128H405.3333333333333M405.3333333333333 384H320V341.3333333333334H405.3333333333333V256H448V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M106.6666666666667 341.3333333333334H192V384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V256H106.6666666666667M106.6666666666667 128H64V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H192V42.6666666666667H106.6666666666667V128z" />
-    <glyph glyph-name="image-filter-center-focus-weak"
-      unicode="&#xF2F2;"
-      horiz-adv-x="512" d=" M106.6666666666667 128H64V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H192V42.6666666666667H106.6666666666667M106.6666666666667 341.3333333333334H192V384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V256H106.6666666666667M405.3333333333333 384H320V341.3333333333334H405.3333333333333V256H448V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M405.3333333333333 42.6666666666667H320V0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V128H405.3333333333333M256 277.3333333333334C208.8533333333333 277.3333333333334 170.6666666666667 239.1466666666667 170.6666666666667 192S208.8533333333333 106.6666666666667 256 106.6666666666667S341.3333333333333 144.8533333333334 341.3333333333333 192S303.1466666666667 277.3333333333334 256 277.3333333333334M256 149.3333333333334C232.5333333333334 149.3333333333334 213.3333333333333 168.5333333333334 213.3333333333333 192S232.5333333333334 234.6666666666667 256 234.6666666666667S298.6666666666667 215.4666666666667 298.6666666666667 192S279.4666666666667 149.3333333333334 256 149.3333333333334z" />
-    <glyph glyph-name="image-filter-drama"
-      unicode="&#xF2F3;"
-      horiz-adv-x="512" d=" M405.3333333333333 64H128C80.8533333333333 64 42.6666666666667 102.1866666666667 42.6666666666667 149.3333333333334S80.8533333333333 234.6666666666667 128 234.6666666666667S213.3333333333333 196.48 213.3333333333333 149.3333333333334H256C256 208.2133333333334 216.32 257.7066666666667 162.1333333333333 272.6400000000001C183.68 301.2266666666667 217.6 320 256 320C320.64 320 373.3333333333333 267.3066666666667 373.3333333333333 202.6666666666667V192H405.3333333333333C440.7466666666667 192 469.3333333333333 163.4133333333334 469.3333333333333 128S440.7466666666667 64 405.3333333333333 64M412.8 233.8133333333334C398.2933333333334 307.4133333333334 333.6533333333333 362.6666666666667 256 362.6666666666667C194.3466666666666 362.6666666666667 141.0133333333333 327.68 114.3466666666667 276.48C50.1333333333333 269.6533333333334 0 215.4666666666667 0 149.3333333333334C0 78.72 57.3866666666667 21.3333333333334 128 21.3333333333334H405.3333333333333C464.2133333333333 21.3333333333334 512 69.1200000000001 512 128C512 184.3200000000001 468.2666666666667 229.9733333333334 412.8 233.8133333333334z" />
-    <glyph glyph-name="image-filter-frames"
-      unicode="&#xF2F4;"
-      horiz-adv-x="512" d=" M384 277.3333333333334H128V64H384M426.6666666666667 21.3333333333334H85.3333333333333V320H181.3333333333333L256.8533333333333 394.6666666666667L330.6666666666667 320H426.6666666666667M426.6666666666667 362.6666666666667H341.3333333333333L256 448L170.6666666666667 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V320C469.3333333333333 343.4666666666667 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="image-filter-hdr"
-      unicode="&#xF2F5;"
-      horiz-adv-x="512" d=" M298.6666666666667 320L218.6666666666667 213.3333333333334L279.4666666666667 132.2666666666667L245.3333333333333 106.6666666666667C209.28 154.6666666666667 149.3333333333333 234.6666666666667 149.3333333333333 234.6666666666667L21.3333333333333 64H490.6666666666666L298.6666666666667 320z" />
-    <glyph glyph-name="image-filter-none"
-      unicode="&#xF2F6;"
-      horiz-adv-x="512" d=" M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64V341.3333333333334z" />
-    <glyph glyph-name="image-filter-tilt-shift"
-      unicode="&#xF2F7;"
-      horiz-adv-x="512" d=" M121.1733333333333 26.8800000000001C152.7466666666667 1.0666666666667 192 -16 234.6666666666667 -20.2666666666666V22.8266666666667C203.52 26.6666666666667 175.1466666666667 39.0400000000001 151.4666666666667 57.3866666666667M277.3333333333333 22.8266666666667V-20.2666666666666C320 -16 359.2533333333334 1.0666666666667 390.8266666666667 26.8800000000001L360.32 57.3866666666667C336.8533333333334 39.0400000000001 308.48 26.6666666666667 277.3333333333333 22.8266666666667M390.6133333333333 87.4666666666667L421.12 56.96C446.9333333333333 88.5333333333334 464 128.0000000000001 468.2666666666667 170.6666666666668H425.1733333333333C421.3333333333333 139.5200000000001 408.9599999999999 111.1466666666667 390.6133333333333 87.4666666666667M320 192C320 227.4133333333334 291.4133333333333 256 256 256S192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192M86.8266666666667 170.6666666666667H43.7333333333333C48 128 65.0666666666667 88.7466666666667 90.88 57.1733333333334L121.3866666666667 87.68C103.04 111.1466666666667 90.6666666666667 139.52 86.8266666666667 170.6666666666667M121.3866666666667 296.5333333333334L90.88 326.8266666666667C65.0666666666667 295.2533333333334 48 256 43.7333333333333 213.3333333333334H86.8266666666667C90.6666666666667 244.48 103.04 272.8533333333334 121.3866666666667 296.5333333333334M425.1733333333333 213.3333333333334H468.2666666666667C464 256 446.9333333333333 295.2533333333334 421.12 326.8266666666667L390.6133333333333 296.5333333333334C408.9599999999999 272.8533333333334 421.3333333333333 244.48 425.1733333333333 213.3333333333334M390.8266666666667 357.12C359.2533333333334 382.9333333333334 320 400 277.3333333333333 404.2666666666667V361.1733333333334C308.48 357.3333333333334 336.8533333333333 344.9600000000001 360.5333333333333 326.6133333333334M234.6666666666667 361.1733333333334V404.2666666666667C192 400 152.7466666666667 382.9333333333334 121.1733333333333 357.12L151.4666666666667 326.6133333333334C175.1466666666667 344.9600000000001 203.52 357.3333333333334 234.6666666666667 361.1733333333334z" />
-    <glyph glyph-name="image-filter-vintage"
-      unicode="&#xF2F8;"
-      horiz-adv-x="512" d=" M256 106.6666666666667C208.8533333333333 106.6666666666667 170.6666666666667 144.8533333333334 170.6666666666667 192S208.8533333333333 277.3333333333334 256 277.3333333333334S341.3333333333333 239.1466666666667 341.3333333333333 192S303.1466666666667 106.6666666666667 256 106.6666666666667M398.9333333333333 183.4666666666667C392.9599999999999 186.88 386.7733333333333 189.6533333333333 380.5866666666667 192C386.7733333333333 194.3466666666667 392.9599999999999 197.12 398.9333333333333 200.5333333333334C439.8933333333333 224 462.7199999999999 266.6666666666667 462.9333333333333 311.2533333333334C424.7466666666667 333.2266666666667 376.1066666666667 334.9333333333334 334.9333333333333 311.2533333333334C328.96 307.8400000000001 323.4133333333333 303.7866666666667 318.2933333333333 299.7333333333334C319.36 306.3466666666667 320 313.1733333333334 320 320C320 367.36 294.1866666666666 408.5333333333334 256 430.7200000000001C217.8133333333333 408.5333333333333 192 367.36 192 320C192 313.1733333333334 192.64 306.3466666666667 193.7066666666667 299.7333333333334C188.5866666666667 304 183.04 308.0533333333334 177.0666666666667 311.4666666666667C136.1066666666667 335.1466666666667 87.4666666666667 333.44 49.0666666666667 311.4666666666667C49.0666666666667 267.3066666666667 71.8933333333334 224 113.0666666666667 200.7466666666667C119.04 197.3333333333334 125.2266666666667 194.56 131.4133333333334 192C125.2266666666667 189.8666666666667 119.04 187.0933333333334 113.0666666666667 183.68C72.1066666666667 160 49.28 117.3333333333334 49.0666666666667 72.96C87.2533333333334 50.9866666666666 135.8933333333334 49.28 177.0666666666667 72.96C183.04 76.3733333333333 188.5866666666667 80.4266666666667 193.7066666666667 84.48C192.64 77.6533333333333 192 70.8266666666666 192 63.9999999999999C192 16.64 217.8133333333333 -24.5333333333334 256 -46.7200000000001C294.1866666666666 -24.5333333333334 320 16.6399999999999 320 63.9999999999999C320 70.8266666666666 319.36 77.6533333333333 318.2933333333333 84.2666666666666C323.4133333333333 79.9999999999999 328.96 76.16 334.9333333333333 72.7466666666666C375.8933333333333 49.0666666666666 424.5333333333333 50.7733333333333 462.9333333333333 72.7466666666666C462.7199999999999 117.3333333333333 439.8933333333333 160 398.9333333333333 183.4666666666667z" />
-    <glyph glyph-name="image-move"
-      unicode="&#xF9F7;"
-      horiz-adv-x="512" d=" M320 384H405.3333333333333V448L512 341.3333333333334L405.3333333333333 234.6666666666667V298.6666666666667H320V384M448 193.28V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H257.28C256 376.9600000000001 256 369.7066666666667 256 362.6666666666667C256 268.3733333333334 332.3733333333333 192 426.6666666666667 192C433.7066666666666 192 440.9600000000001 192 448 193.28M405.3333333333333 64L309.3333333333333 192L234.6666666666667 96L181.3333333333333 160L106.6666666666667 64H405.3333333333333z" />
-    <glyph glyph-name="image-multiple"
-      unicode="&#xF2F9;"
-      horiz-adv-x="512" d=" M469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333H170.6666666666667C147.2 405.3333333333333 128 386.1333333333334 128 362.6666666666667V106.6666666666667C128 83.2 147.2 64 170.6666666666667 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667M234.6666666666667 192L277.9733333333333 134.1866666666667L341.3333333333333 213.3333333333334L426.6666666666667 106.6666666666667H170.6666666666667M42.6666666666667 320V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H384V21.3333333333334H85.3333333333333V320" />
-    <glyph glyph-name="image-off"
-      unicode="&#xF82A;"
-      horiz-adv-x="512" d=" M48.64 384L21.3333333333333 356.9066666666667L64 314.24V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H378.24L420.9066666666667 -42.6666666666666L448 -15.36L48.64 384M103.04 384L448 39.04V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384H103.04M181.3333333333333 160L234.6666666666667 96L256 122.6666666666667L314.24 64H106.6666666666667L181.3333333333333 160z" />
-    <glyph glyph-name="image-outline"
-      unicode="&#xF975;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M297.8133333333334 185.8133333333334L239.1466666666667 110.2933333333334L197.3333333333333 160.6400000000001L138.6666666666667 85.3333333333334H373.3333333333333L297.8133333333334 185.8133333333334z" />
-    <glyph glyph-name="image-plus"
-      unicode="&#xF87B;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H300.5866666666667C299.3066666666666 7.04 298.6666666666667 14.08 298.6666666666667 21.3333333333334C298.6666666666667 35.84 301.2266666666667 50.3466666666667 306.1333333333334 64H106.6666666666667L181.3333333333333 160L234.6666666666667 96L309.3333333333333 192L356.9066666666667 128.64C377.6 142.0800000000001 401.92 149.3333333333334 426.6666666666667 149.3333333333334C433.92 149.3333333333334 440.9600000000001 148.6933333333334 448 147.4133333333334V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384H106.6666666666667M405.3333333333333 106.6666666666667V42.6666666666667H341.3333333333333V0H405.3333333333333V-64H448V0H512V42.6666666666667H448V106.6666666666667H405.3333333333333z" />
-    <glyph glyph-name="image-search"
-      unicode="&#xF976;"
-      horiz-adv-x="512" d=" M330.6666666666667 405.3333333333333C384 405.3333333333333 426.6666666666667 362.6666666666667 426.6666666666667 309.3333333333334C426.6666666666667 290.56 421.3333333333333 272.8533333333334 411.9466666666666 258.1333333333334L477.6533333333333 192L448 162.3466666666667L381.44 227.84C366.7199999999999 218.6666666666667 349.2266666666666 213.3333333333334 330.6666666666667 213.3333333333334C277.3333333333333 213.3333333333334 234.6666666666667 256 234.6666666666667 309.3333333333334S277.3333333333333 405.3333333333333 330.6666666666667 405.3333333333333M330.6666666666667 362.6666666666667C301.2266666666667 362.6666666666667 277.3333333333333 338.7733333333333 277.3333333333333 309.3333333333334S301.2266666666667 256 330.6666666666667 256S384 279.8933333333333 384 309.3333333333334S360.1066666666667 362.6666666666667 330.6666666666667 362.6666666666667M160 138.6666666666667L85.3333333333333 42.6666666666667H384L288 170.6666666666667L213.3333333333333 74.6666666666667L160 138.6666666666667M426.6666666666667 21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H202.6666666666667C195.84 346.24 192 328.32 192 309.3333333333334C192 232.7466666666667 254.08 170.6666666666667 330.6666666666667 170.6666666666667C345.1733333333333 170.6666666666667 359.2533333333334 173.0133333333333 372.48 177.0666666666667L426.6666666666667 122.88V21.3333333333334z" />
-    <glyph glyph-name="image-search-outline"
-      unicode="&#xF977;"
-      horiz-adv-x="512" d=" M330.6666666666667 256C345.6 256 358.1866666666666 261.12 368.4266666666666 271.5733333333334C378.88 281.8133333333334 384 294.4000000000001 384 309.3333333333334C384 323.6266666666667 378.88 336.4266666666667 368.4266666666666 347.0933333333334C358.1866666666666 357.76 345.6 362.6666666666667 330.6666666666667 362.6666666666667C316.3733333333334 362.6666666666667 303.5733333333333 357.76 292.9066666666667 347.0933333333334S277.3333333333333 323.6266666666667 277.3333333333333 309.3333333333334C277.3333333333333 294.4 282.24 281.8133333333334 292.9066666666667 271.5733333333334C303.5733333333333 261.12 316.3733333333334 256 330.6666666666667 256M411.9466666666666 257.92L478.08 192L448 161.92L381.0133333333333 228.0533333333334C364.3733333333333 218.0266666666667 347.3066666666667 213.3333333333334 330.0266666666667 213.3333333333334C303.36 213.3333333333334 280.7466666666666 222.2933333333334 262.4 241.0666666666667C244.2666666666667 259.6266666666667 234.6666666666667 282.24 234.6666666666667 309.3333333333334C234.6666666666667 335.5733333333334 244.2666666666666 358.4000000000001 263.04 376.9600000000001C281.6 395.7333333333334 304.4266666666666 405.3333333333333 330.6666666666667 405.3333333333333C357.76 405.3333333333333 380.3733333333333 395.7333333333334 398.9333333333333 376.9600000000001C417.7066666666666 358.4 426.6666666666667 335.5733333333334 426.6666666666667 309.3333333333334C426.6666666666667 291.6266666666667 421.9733333333334 274.5600000000001 411.9466666666666 257.92M352 64H117.3333333333333L176 138.6666666666667L218.0266666666667 88.96L276.0533333333334 164.0533333333334L352 64M384 170.6666666666667L426.6666666666667 128V21.3333333333334C426.6666666666667 9.6 422.6133333333333 0 414.08 -8.5333333333333C405.3333333333333 -16.8533333333333 395.3066666666667 -21.3333333333333 384 -21.3333333333333H85.3333333333333C73.6 -21.3333333333333 64 -16.8533333333333 55.4666666666667 -8.5333333333333C47.1466666666667 0 42.6666666666667 9.6000000000001 42.6666666666667 21.3333333333334V320C42.6666666666667 331.3066666666667 47.1466666666667 341.3333333333334 55.4666666666667 350.0800000000001C64 358.6133333333334 73.6 362.6666666666667 85.3333333333333 362.6666666666667H202.6666666666667C196.2666666666667 349.0133333333333 192.64 334.7200000000001 192 320H85.3333333333333V21.3333333333334H384V170.6666666666667z" />
-    <glyph glyph-name="import"
-      unicode="&#xF2FA;"
-      horiz-adv-x="512" d=" M298.6666666666667 192L213.3333333333333 277.3333333333334V213.3333333333334H42.6666666666667V170.6666666666667H213.3333333333333V106.6666666666667M426.6666666666667 64V320C426.6666666666667 343.68 407.4666666666667 362.6666666666667 384 362.6666666666667H128C104.5333333333333 362.6666666666667 85.3333333333333 343.4666666666667 85.3333333333333 320V256H128V320H384V64H128V128H85.3333333333333V64C85.3333333333333 40.5333333333333 104.5333333333333 21.3333333333334 128 21.3333333333334H384C407.4666666666667 21.3333333333334 426.6666666666667 40.5333333333333 426.6666666666667 64z" />
-    <glyph glyph-name="inbox"
-      unicode="&#xF686;"
-      horiz-adv-x="512" d=" M405.3333333333333 128H320C320 92.5866666666667 291.4133333333333 64 256 64S192 92.5866666666667 192 128H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="inbox-arrow-down"
-      unicode="&#xF2FB;"
-      horiz-adv-x="512" d=" M341.3333333333333 234.6666666666667H298.6666666666667V298.6666666666667H213.3333333333333V234.6666666666667H170.6666666666667L256 149.3333333333334M405.3333333333333 128H320C320 92.5866666666667 291.4133333333333 64 256 64S192 92.5866666666667 192 128H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="inbox-arrow-up"
-      unicode="&#xF3D1;"
-      horiz-adv-x="512" d=" M298.6666666666667 149.3333333333334H213.3333333333333V213.3333333333334H170.6666666666667L256 298.6666666666667L341.3333333333333 213.3333333333334H298.6666666666667V149.3333333333334M106.6666666666667 128V341.3333333333334H405.3333333333333V128H320C320 92.5866666666667 291.4133333333333 64 256 64S192 92.5866666666667 192 128H106.6666666666667M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384" />
-    <glyph glyph-name="inbox-multiple"
-      unicode="&#xF8AF;"
-      horiz-adv-x="512" d=" M405.3333333333333 277.3333333333334V341.3333333333334H106.6666666666667V277.3333333333334H192C192 241.92 220.5866666666667 213.3333333333334 256 213.3333333333334S320 241.92 320 277.3333333333334H405.3333333333333M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V192C448 168.5333333333334 428.8 149.3333333333334 405.3333333333333 149.3333333333334H106.6666666666667C83.2 149.3333333333334 64 168.5333333333334 64 192V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M64 128H192C192 92.5866666666667 220.5866666666667 64 256 64S320 92.5866666666667 320 128H448V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V128z" />
-    <glyph glyph-name="incognito"
-      unicode="&#xF5F9;"
-      horiz-adv-x="512" d=" M256 384C198.6133333333334 384 158.08 357.9733333333334 158.08 357.9733333333334L128 256H384L353.92 357.9733333333334S313.3866666666667 384 256 384M256 213.3333333333334C197.76 213.3333333333334 114.9866666666667 201.8133333333334 109.44 200.7466666666667C87.2533333333333 194.7733333333334 69.3333333333333 188.8 55.2533333333333 183.2533333333333C33.7066666666667 176 21.3333333333333 170.6666666666667 21.3333333333333 170.6666666666667H490.6666666666666S478.2933333333334 176 456.7466666666667 183.2533333333333C442.6666666666667 188.8 424.32 194.7733333333333 401.92 200.7466666666667C401.92 200.7466666666667 316.16 213.3333333333334 256 213.3333333333334M160 149.3333333333334C118.8266666666667 149.3333333333334 85.3333333333333 115.84 85.3333333333333 74.6666666666667S118.8266666666667 0 160 0S234.6666666666667 33.4933333333333 234.6666666666667 74.6666666666667C234.6666666666667 78.08 234.6666666666667 81.4933333333333 234.0266666666667 84.6933333333333C240.8533333333334 86.1866666666667 248.1066666666667 87.4666666666666 256 87.2533333333333C263.8933333333333 87.2533333333333 271.1466666666667 86.1866666666667 277.9733333333333 84.6933333333333C277.3333333333333 81.4933333333333 277.3333333333333 78.08 277.3333333333333 74.6666666666667C277.3333333333333 33.4933333333333 310.8266666666667 0 352 0S426.6666666666667 33.4933333333333 426.6666666666667 74.6666666666667S393.1733333333333 149.3333333333334 352 149.3333333333334C320.64 149.3333333333334 293.76 130.1333333333333 282.6666666666667 102.6133333333334C275.84 104.7466666666667 267.7333333333334 106.6666666666667 256 106.6666666666667S236.16 104.7466666666667 229.3333333333333 102.6133333333334C218.24 130.1333333333333 191.36 149.3333333333334 160 149.3333333333334M160 128C189.44 128 213.3333333333333 104.1066666666667 213.3333333333333 74.6666666666667S189.44 21.3333333333334 160 21.3333333333334S106.6666666666667 45.2266666666667 106.6666666666667 74.6666666666667S130.56 128 160 128M352 128C381.44 128 405.3333333333333 104.1066666666667 405.3333333333333 74.6666666666667S381.44 21.3333333333334 352 21.3333333333334S298.6666666666667 45.2266666666667 298.6666666666667 74.6666666666667S322.56 128 352 128z" />
-    <glyph glyph-name="infinity"
-      unicode="&#xF6E3;"
-      horiz-adv-x="512" d=" M396.8 306.7733333333333C460.3733333333333 306.7733333333333 512 256 512 192C512 128.8533333333334 460.3733333333333 77.44 396.8 77.44C365.8666666666667 77.44 337.0666666666667 89.3866666666667 315.3066666666667 110.9333333333333L256 163.4133333333334L195.6266666666667 109.8666666666667C174.9333333333333 89.1733333333334 145.92 77.2266666666667 115.2 77.2266666666667C51.6266666666667 77.2266666666667 0 128.8533333333334 0 192S51.6266666666667 306.7733333333333 115.2 306.7733333333333C145.92 306.7733333333333 174.9333333333333 294.8266666666667 196.6933333333333 273.0666666666667L256 220.5866666666667L316.3733333333334 274.1333333333334C337.0666666666667 294.8266666666667 366.08 306.7733333333333 396.8 306.7733333333333M166.4 141.0133333333333L224 192L167.2533333333333 242.1333333333334C152.7466666666667 256.64 134.6133333333333 264.1066666666667 115.2 264.1066666666667C75.3066666666667 264.1066666666667 42.6666666666667 231.8933333333333 42.6666666666667 192C42.6666666666667 152.1066666666667 75.3066666666667 119.8933333333334 115.2 119.8933333333334C134.6133333333334 119.8933333333334 152.7466666666667 127.36 166.4 141.0133333333334M345.6 242.9866666666667L288 192L344.7466666666667 141.8666666666667C359.2533333333334 127.36 377.6 119.8933333333334 396.8 119.8933333333334C436.6933333333334 119.8933333333334 469.3333333333333 152.1066666666667 469.3333333333333 192C469.3333333333333 231.8933333333334 436.6933333333333 264.1066666666667 396.8 264.1066666666667C377.3866666666667 264.1066666666667 359.2533333333334 256.64 345.6 242.9866666666667z" />
-    <glyph glyph-name="information"
-      unicode="&#xF2FC;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H234.6666666666667V298.6666666666667H277.3333333333333M277.3333333333333 85.3333333333334H234.6666666666667V213.3333333333334H277.3333333333333M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="information-outline"
-      unicode="&#xF2FD;"
-      horiz-adv-x="512" d=" M234.6666666666667 256H277.3333333333333V298.6666666666667H234.6666666666667M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M234.6666666666667 85.3333333333334H277.3333333333333V213.3333333333334H234.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="information-variant"
-      unicode="&#xF64E;"
-      horiz-adv-x="512" d=" M288 362.6666666666667C270.2933333333333 362.6666666666667 256 348.3733333333334 256 330.6666666666667S270.2933333333333 298.6666666666667 288 298.6666666666667S320 312.9600000000001 320 330.6666666666667S305.7066666666667 362.6666666666667 288 362.6666666666667M280.32 260.9066666666667C254.9333333333334 258.7733333333334 185.6 203.5200000000001 185.6 203.5200000000001C181.3333333333333 200.32 182.6133333333333 200.5333333333334 186.0266666666667 194.56C189.44 188.8000000000001 189.0133333333333 188.3733333333334 193.0666666666666 191.1466666666667C197.3333333333333 193.9200000000001 204.3733333333333 198.4 216.1066666666666 205.6533333333334C261.3333333333333 234.6666666666667 223.36 167.6800000000001 203.9466666666666 54.8266666666667C196.2666666666667 -1.0666666666667 246.6133333333333 27.7333333333334 259.6266666666666 36.2666666666667C272.4266666666666 44.5866666666667 306.7733333333333 68.2666666666667 310.1866666666666 70.6133333333334C314.88 73.8133333333333 311.4666666666667 76.3733333333333 307.84 81.7066666666667C305.28 85.3333333333334 302.72 82.7733333333333 302.72 82.7733333333333C288.8533333333333 73.6 263.4666666666667 54.4 260.0533333333333 66.56C256 78.72 282.0266666666667 162.1333333333333 296.32 219.52C298.6666666666667 233.1733333333333 305.0666666666666 263.04 280.32 260.9066666666667z" />
-    <glyph glyph-name="instagram"
-      unicode="&#xF2FE;"
-      horiz-adv-x="512" d=" M166.4 405.3333333333333H345.6C413.8666666666666 405.3333333333333 469.3333333333333 349.8666666666667 469.3333333333333 281.6V102.4C469.3333333333333 34.1333333333334 413.8666666666666 -21.3333333333333 345.6 -21.3333333333333H166.4C98.1333333333333 -21.3333333333333 42.6666666666667 34.1333333333334 42.6666666666667 102.4V281.6C42.6666666666667 349.8666666666667 98.1333333333333 405.3333333333333 166.4 405.3333333333333M162.1333333333333 362.6666666666667C119.68 362.6666666666667 85.3333333333333 328.32 85.3333333333333 285.8666666666667V98.1333333333334C85.3333333333333 55.68 119.68 21.3333333333334 162.1333333333333 21.3333333333334H349.8666666666666C392.32 21.3333333333334 426.6666666666667 55.68 426.6666666666667 98.1333333333334V285.8666666666667C426.6666666666667 328.32 392.32 362.6666666666667 349.8666666666666 362.6666666666667H162.1333333333333M368 330.6666666666667C382.7200000000001 330.6666666666667 394.6666666666667 318.7200000000001 394.6666666666667 304S382.7200000000001 277.3333333333334 368 277.3333333333334S341.3333333333333 289.28 341.3333333333333 304S353.28 330.6666666666667 368 330.6666666666667M256 298.6666666666667C314.88 298.6666666666667 362.6666666666667 250.88 362.6666666666667 192S314.88 85.3333333333334 256 85.3333333333334S149.3333333333333 133.12 149.3333333333333 192S197.12 298.6666666666667 256 298.6666666666667M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256z" />
-    <glyph glyph-name="instapaper"
-      unicode="&#xF2FF;"
-      horiz-adv-x="512" d=" M213.3333333333333 341.3333333333334C213.3333333333333 353.0666666666667 203.7333333333334 362.6666666666667 192 362.6666666666667H170.6666666666667V405.3333333333333H341.3333333333333V362.6666666666667H320C308.2666666666667 362.6666666666667 298.6666666666667 353.0666666666667 298.6666666666667 341.3333333333334V42.6666666666667C298.6666666666667 30.9333333333333 308.2666666666667 21.3333333333334 320 21.3333333333334H341.3333333333333V-21.3333333333333H170.6666666666667V21.3333333333334H192C203.7333333333334 21.3333333333334 213.3333333333333 30.9333333333333 213.3333333333333 42.6666666666667V341.3333333333334z" />
-    <glyph glyph-name="internet-explorer"
-      unicode="&#xF300;"
-      horiz-adv-x="512" d=" M277.3333333333333 384L298.6666666666667 382.7200000000001C358.4 409.8133333333334 410.24 413.0133333333333 437.3333333333333 385.7066666666667C458.6666666666666 364.1600000000001 460.3733333333333 327.04 446.2933333333334 283.3066666666667C461.0133333333333 256 469.3333333333333 225.0666666666667 469.3333333333333 192L468.2666666666667 170.6666666666667H193.7066666666667C201.6 122.0266666666667 235.9466666666667 85.3333333333334 277.3333333333333 85.3333333333334C305.28 85.3333333333334 330.0266666666667 102.1866666666667 345.6 128H458.6666666666666C432 53.3333333333334 360.9600000000001 0 277.3333333333333 0C250.0266666666667 0 224 5.76 200.7466666666667 16C138.6666666666667 -14.5066666666667 82.9866666666667 -19.1999999999999 54.8266666666667 9.3866666666667C21.3333333333333 43.52 35.84 115.84 85.3333333333333 192C105.1733333333333 223.1466666666667 130.9866666666667 254.72 161.4933333333334 284.8L178.7733333333334 301.2266666666667C153.8133333333333 286.5066666666667 121.8133333333334 264.1066666666667 89.3866666666667 231.04C107.3066666666667 318.2933333333334 184.7466666666667 384 277.3333333333333 384M277.3333333333333 298.6666666666667C239.1466666666667 298.6666666666667 206.72 267.3066666666667 195.84 224H358.8266666666667C347.9466666666666 267.3066666666667 315.52 298.6666666666667 277.3333333333333 298.6666666666667M427.9466666666666 361.3866666666667C413.8666666666666 375.68 388.6933333333333 376.5333333333333 357.12 366.7200000000001C388.6933333333333 352 416 329.3866666666667 435.4133333333333 301.0133333333333C442.2399999999999 327.4666666666667 440.32 348.8 427.9466666666666 361.3866666666667M82.9866666666667 21.3333333333334C100.6933333333333 3.4133333333334 136.5333333333333 6.6133333333333 180.0533333333333 26.4533333333333C140.5866666666667 49.7066666666667 110.2933333333333 86.6133333333334 95.36 130.56C69.76 82.1333333333334 64 41.1733333333333 82.9866666666667 21.3333333333334z" />
-    <glyph glyph-name="invert-colors"
-      unicode="&#xF301;"
-      horiz-adv-x="512" d=" M256 30.2933333333334C221.8666666666667 30.2933333333334 189.6533333333333 43.5200000000001 165.5466666666667 67.6266666666667C141.2266666666667 91.9466666666667 128 123.9466666666667 128 158.2933333333334C128 192 141.2266666666667 224.64 165.5466666666667 248.7466666666667L256 339.2000000000001M376.7466666666667 278.8266666666667L256 399.5733333333333L135.2533333333333 278.8266666666667C68.6933333333333 212.2666666666667 68.6933333333333 104.1066666666667 135.2533333333333 37.5466666666666C168.5333333333333 4.2666666666667 212.2666666666667 -12.3733333333333 256 -12.3733333333333C299.7333333333334 -12.3733333333333 343.4666666666667 4.2666666666668 376.7466666666667 37.5466666666667C443.3066666666667 104.1066666666667 443.3066666666667 212.2666666666667 376.7466666666667 278.8266666666667z" />
-    <glyph glyph-name="ip"
-      unicode="&#xFA5E;"
-      horiz-adv-x="512" d=" M341.3333333333333 213.3333333333334H298.6666666666667V256H341.3333333333333V213.3333333333334M64 341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334M213.3333333333333 298.6666666666667H170.6666666666667V85.3333333333334H213.3333333333333V298.6666666666667M256 85.3333333333334H298.6666666666667V170.6666666666667H341.3333333333333C364.8 170.6666666666667 384 189.8666666666667 384 213.3333333333334V256C384 279.4666666666667 364.8 298.6666666666667 341.3333333333333 298.6666666666667H256V85.3333333333334z" />
-    <glyph glyph-name="ip-network"
-      unicode="&#xFA5F;"
-      horiz-adv-x="512" d=" M320 277.3333333333334H277.3333333333333V320H320V277.3333333333334M469.3333333333333 42.6666666666667V0H320C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0H42.6666666666667V42.6666666666667H192C192 54.4 201.6 64 213.3333333333333 64H234.6666666666667V106.6666666666667H149.3333333333333C125.8666666666667 106.6666666666667 106.6666666666667 125.8666666666667 106.6666666666667 149.3333333333334V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333H362.6666666666667C386.1333333333334 405.3333333333333 405.3333333333333 386.1333333333334 405.3333333333333 362.6666666666667V149.3333333333334C405.3333333333333 125.8666666666667 386.1333333333334 106.6666666666667 362.6666666666667 106.6666666666667H277.3333333333333V64H298.6666666666667C310.4 64 320 54.4 320 42.6666666666667H469.3333333333333M192 362.6666666666667H149.3333333333333V149.3333333333334H192V362.6666666666667M234.6666666666667 149.3333333333334H277.3333333333333V234.6666666666667H320C343.4666666666667 234.6666666666667 362.6666666666667 253.8666666666667 362.6666666666667 277.3333333333334V320C362.6666666666667 343.4666666666667 343.4666666666667 362.6666666666667 320 362.6666666666667H234.6666666666667V149.3333333333334z" />
-    <glyph glyph-name="islam"
-      unicode="&#xF978;"
-      horiz-adv-x="512" d=" M262.4 405.3333333333333H256C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333C320 -21.3333333333333 356.2666666666667 0 394.6666666666667 32C277.3333333333333 0 170.6666666666667 85.3333333333334 170.6666666666667 192S277.3333333333333 384 394.6666666666667 352C359.68 386.9866666666667 311.8933333333333 406.1866666666667 262.4 405.3333333333333M358.4 315.7333333333334L326.4 241.0666666666667L247.4666666666667 234.6666666666667L309.3333333333334 181.3333333333334L290.1333333333334 106.6666666666667L358.4 149.3333333333334L426.6666666666667 106.6666666666667L405.3333333333333 181.3333333333334L469.3333333333333 234.6666666666667L390.4 241.0666666666667L358.4 315.7333333333334z" />
-    <glyph glyph-name="itunes"
-      unicode="&#xF676;"
-      horiz-adv-x="512" d=" M167.4666666666667 83.84C149.9733333333333 81.7066666666667 74.6666666666667 71.04 86.6133333333333 15.7866666666666C100.0533333333333 -49.0666666666667 210.56 -33.9200000000001 209.7066666666666 42.6666666666667C209.28 94.5066666666667 209.7066666666666 251.7333333333334 209.7066666666666 251.7333333333334S208.2133333333333 266.0266666666667 222.5066666666666 269.0133333333334L388.0533333333333 303.1466666666667S401.7066666666666 306.1333333333334 401.7066666666666 292.48V145.0666666666667S403.2 131.6266666666667 386.56 128C369.9199999999999 125.4400000000001 296.7466666666666 119.4666666666667 302.7199999999999 64C309.3333333333333 -1.4933333333333 426.6666666666666 7.4666666666667 426.6666666666666 83.84V392.32S427.5199999999999 413.44 403.1999999999999 408.1066666666667L202.6666666666667 367.36S184.7466666666667 363.52 184.7466666666667 346.24V104.3200000000001S184.7466666666667 86.1866666666667 167.4666666666667 83.84z" />
-    <glyph glyph-name="jeepney"
-      unicode="&#xF302;"
-      horiz-adv-x="512" d=" M405.3333333333333 170.6666666666667V298.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333V298.6666666666667H106.6666666666667V170.6666666666667H42.6666666666667C42.6666666666667 150.8266666666667 53.3333333333333 134.1866666666667 74.6666666666667 129.4933333333334V21.3333333333334C74.6666666666667 9.6 84.2666666666667 0 96 0H117.3333333333333C129.0666666666667 0 138.6666666666667 9.6 138.6666666666667 21.3333333333334V42.6666666666667H373.3333333333333V21.3333333333334C373.3333333333333 9.6 382.9333333333333 0 394.6666666666667 0H416C427.7333333333334 0 437.3333333333333 9.6 437.3333333333333 21.3333333333334V129.4933333333334C458.6666666666666 134.4 469.3333333333333 150.8266666666667 469.3333333333333 170.6666666666667H405.3333333333333M170.6666666666667 128C152.96 128 138.6666666666667 142.2933333333334 138.6666666666667 160S152.96 192 170.6666666666667 192S202.6666666666667 177.7066666666667 202.6666666666667 160S188.3733333333333 128 170.6666666666667 128M341.3333333333333 128C323.6266666666667 128 309.3333333333333 142.2933333333334 309.3333333333333 160S323.6266666666667 192 341.3333333333333 192S373.3333333333333 177.7066666666667 373.3333333333333 160S359.04 128 341.3333333333333 128M373.3333333333333 224C339.6266666666667 230.8266666666667 299.3066666666666 234.6666666666667 256 234.6666666666667S170.6666666666667 230.8266666666667 138.6666666666667 224V298.6666666666667H373.3333333333333V224z" />
-    <glyph glyph-name="jira"
-      unicode="&#xF303;"
-      horiz-adv-x="512" d=" M245.9733333333333 405.3333333333333C245.9733333333333 354.1333333333334 288 312.5333333333334 338.7733333333333 312.5333333333334H376.7466666666667V276.2666666666667C376.7466666666667 225.0666666666667 418.1333333333334 183.6800000000001 469.3333333333333 183.4666666666667V387.4133333333334C469.3333333333333 397.2266666666667 461.2266666666667 405.3333333333333 451.4133333333333 405.3333333333333H245.9733333333333M144.4266666666667 302.9333333333334C144.64 251.9466666666667 186.0266666666667 210.56 237.0133333333333 210.3466666666667H275.4133333333333V173.6533333333333C275.6266666666667 122.6666666666666 317.0133333333333 81.28 368 81.0666666666666V285.2266666666667C367.7866666666667 295.04 360.1066666666667 302.7200000000001 350.2933333333334 302.9333333333334H144.4266666666667M42.6666666666667 200.5333333333334C42.6666666666667 149.3333333333334 84.2666666666667 107.9466666666667 135.4666666666667 107.9466666666667H173.44V71.2533333333333C173.6533333333333 20.2666666666667 215.04 -21.3333333333333 266.0266666666667 -21.3333333333333V182.8266666666667C266.0266666666667 192.6400000000001 257.92 200.7466666666667 248.1066666666667 200.7466666666667L42.6666666666667 200.5333333333334z" />
-    <glyph glyph-name="jquery"
-      unicode="&#xF87C;"
-      horiz-adv-x="512" d=" M488.1066666666666 225.92C443.0933333333333 188.16 375.68 194.1333333333333 337.92 239.1466666666667C299.9466666666667 284.3733333333334 305.92 352 350.9333333333333 389.3333333333333L361.8133333333334 397.44C325.76 358.6133333333334 323.4133333333333 298.0266666666667 358.4 256C393.1733333333333 214.6133333333334 453.3333333333333 206.5066666666667 497.92 235.3066666666667L488.1066666666666 225.92M450.1333333333334 138.6666666666667C382.5066666666667 81.7066666666667 281.6 90.4533333333334 224.8533333333334 158.2933333333334C167.8933333333334 225.92 176.8533333333334 326.8266666666667 244.48 384L264.1066666666667 397.6533333333333C212.48 339.4133333333334 209.92 250.4533333333334 261.5466666666667 189.0133333333334C313.1733333333334 128.0000000000001 401.0666666666667 114.5600000000001 467.4133333333334 155.3066666666667L450.1333333333335 138.6666666666668M426.0266666666668 34.5600000000001C331.3066666666668 -45.0133333333333 189.8666666666668 -32.6399999999999 110.2933333333334 62.2933333333334C30.9333333333333 157.0133333333333 43.3066666666667 298.6666666666667 138.0266666666667 377.8133333333334L161.7066666666667 394.6666666666667C86.8266666666667 313.6 82.1333333333333 187.0933333333334 155.3066666666667 99.84C228.48 12.8000000000001 353.92 -4.6933333333333 447.1466666666667 54.8266666666667L426.0266666666667 34.5600000000001z" />
-    <glyph glyph-name="jsfiddle"
-      unicode="&#xF304;"
-      horiz-adv-x="512" d=" M350.9333333333333 74.6666666666667C372.2666666666667 74.6666666666667 390.4 82.1333333333334 405.3333333333333 96C419.6266666666667 110.9333333333333 426.6666666666667 128 426.6666666666667 149.3333333333334C426.6666666666667 169.6 419.4133333333333 187.3066666666667 404.48 202.0266666666667C389.5466666666667 216.7466666666667 371.4133333333333 224 350.08 224C330.0266666666667 224 312.32 216.96 296.96 202.6666666666667L194.9866666666667 116.0533333333334C185.6 106.6666666666667 174.2933333333333 101.9733333333334 161.0666666666667 101.9733333333334C147.6266666666667 101.9733333333334 136.32 106.6666666666667 126.9333333333334 116.0533333333334C117.3333333333334 125.2266666666667 113.0666666666667 136.3200000000001 113.0666666666667 149.3333333333334C113.0666666666667 161.7066666666667 117.3333333333334 172.5866666666667 126.9333333333334 181.9733333333334C136.32 191.36 147.6266666666667 196.0533333333334 161.0666666666667 196.0533333333334C173.6533333333333 196.0533333333334 185.3866666666667 191.36 196.0533333333334 181.9733333333334L212.0533333333334 167.8933333333334L232.9600000000001 187.0933333333334L215.04 202.0266666666667C200.3200000000001 216.7466666666667 182.4 224 161.0666666666667 224C140.3733333333334 224 122.4533333333334 216.7466666666667 107.5200000000001 202.0266666666667C92.5866666666667 187.3066666666667 85.3333333333333 169.6 85.3333333333333 149.3333333333334C85.3333333333333 128 92.5866666666667 110.9333333333333 107.52 96C122.4533333333333 82.1333333333334 140.5866666666667 74.6666666666667 161.92 74.6666666666667C181.9733333333333 74.6666666666667 199.68 81.92 215.04 96L317.0133333333333 183.04C325.76 192 337.0666666666666 196.0533333333334 350.9333333333333 196.0533333333334C364.3733333333333 196.0533333333334 375.68 191.36 385.0666666666667 181.9733333333334C394.6666666666667 172.5866666666667 398.9333333333333 161.7066666666667 398.9333333333333 149.3333333333334C398.9333333333333 136.3200000000001 394.6666666666667 125.2266666666667 385.0666666666667 116.0533333333334C375.68 106.6666666666667 364.3733333333334 101.9733333333334 350.9333333333333 101.9733333333334C338.9866666666666 101.9733333333334 327.2533333333334 106.6666666666667 315.9466666666666 117.3333333333334L299.9466666666666 130.9866666666667L279.04 112.0000000000001L296.9599999999999 97.0666666666667C311.68 82.3466666666667 329.5999999999999 74.6666666666667 350.9333333333333 74.6666666666667M413.0133333333333 234.0266666666667C440.32 231.8933333333333 463.5733333333333 220.8 482.9866666666667 200.5333333333333C502.4 180.2666666666667 512 155.9466666666667 512 128C512 98.56 501.3333333333333 73.6 480 52.48C459.52 31.9999999999999 434.3466666666667 21.3333333333333 405.3333333333333 21.3333333333333H128C92.5866666666667 21.3333333333333 62.5066666666667 33.4933333333333 37.5466666666667 58.4533333333333C12.5866666666667 83.4133333333334 0 113.7066666666667 0 149.3333333333334C0 180.2666666666667 10.6666666666667 208.4266666666667 33.4933333333333 233.6C55.8933333333333 258.56 82.7733333333333 272.64 113.92 276.0533333333334C128 302.08 147.6266666666667 322.9866666666667 173.0133333333333 338.9866666666667S225.92 362.6666666666667 256 362.6666666666667C292.0533333333333 362.6666666666667 325.5466666666666 350.2933333333334 356.48 324.9066666666667C387.4133333333333 299.7333333333334 406.4 269.2266666666667 413.0133333333333 234.0266666666667z" />
-    <glyph glyph-name="json"
-      unicode="&#xF626;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H149.3333333333333V341.3333333333334H106.6666666666667V234.6666666666667C106.6666666666667 211.2 87.4666666666667 192 64 192C87.4666666666667 192 106.6666666666667 172.8 106.6666666666667 149.3333333333334V42.6666666666667H149.3333333333333V0H106.6666666666667C83.84 5.76 64 19.2 64 42.6666666666667V128C64 151.4666666666667 44.8 170.6666666666667 21.3333333333333 170.6666666666667H0V213.3333333333334H21.3333333333333C44.8 213.3333333333334 64 232.5333333333334 64 256V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V256C448 232.5333333333334 467.1999999999999 213.3333333333334 490.6666666666666 213.3333333333334H512V170.6666666666667H490.6666666666666C467.1999999999999 170.6666666666667 448 151.4666666666667 448 128V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H362.6666666666667V42.6666666666667H405.3333333333333V149.3333333333334C405.3333333333333 172.8 424.5333333333333 192 448 192C424.5333333333333 192 405.3333333333333 211.2 405.3333333333333 234.6666666666667V341.3333333333334H362.6666666666667V384H405.3333333333333M256 128C267.7333333333334 128 277.3333333333333 118.4 277.3333333333333 106.6666666666667S267.7333333333334 85.3333333333334 256 85.3333333333334S234.6666666666667 94.9333333333333 234.6666666666667 106.6666666666667S244.2666666666667 128 256 128M170.6666666666667 128C182.4 128 192 118.4 192 106.6666666666667S182.4 85.3333333333334 170.6666666666667 85.3333333333334S149.3333333333333 94.9333333333333 149.3333333333333 106.6666666666667S158.9333333333333 128 170.6666666666667 128M341.3333333333333 128C353.0666666666667 128 362.6666666666667 118.4 362.6666666666667 106.6666666666667S353.0666666666667 85.3333333333334 341.3333333333333 85.3333333333334S320 94.9333333333333 320 106.6666666666667S329.6 128 341.3333333333333 128z" />
-    <glyph glyph-name="judaism"
-      unicode="&#xF979;"
-      horiz-adv-x="512" d=" M256 405.3333333333333L194.1333333333333 298.6666666666667H70.4L134.4 192L70.4 85.3333333333334H194.1333333333333L256 -21.3333333333333L317.8666666666667 85.3333333333334H441.6L377.6 192L441.6 298.6666666666667H317.8666666666666L256 405.3333333333333M256 341.3333333333334L281.6 298.6666666666667H230.4L256 341.3333333333334M174.9333333333333 266.6666666666667L151.4666666666667 224L125.8666666666667 266.6666666666667H174.9333333333333M213.3333333333333 266.6666666666667H298.6666666666667L341.3333333333333 192L298.6666666666667 117.3333333333334H213.3333333333333L170.6666666666667 192L213.3333333333333 266.6666666666667M384 266.6666666666667L358.4 224L334.9333333333334 266.6666666666667H384M151.4666666666667 160L174.9333333333333 117.3333333333334H128L151.4666666666667 160M360.5333333333333 160L386.1333333333333 117.3333333333334H337.0666666666666L360.5333333333333 160M283.7333333333334 85.3333333333334L256 42.6666666666667L230.4 85.3333333333334H283.7333333333334z" />
-    <glyph glyph-name="karate"
-      unicode="&#xF82B;"
-      horiz-adv-x="512" d=" M405.3333333333333 420.9066666666667C384.8533333333333 432.64 358.8266666666667 425.8133333333334 347.0933333333333 405.3333333333333C335.1466666666667 385.0666666666667 342.1866666666666 358.8266666666667 362.6666666666667 347.0933333333334C382.9333333333333 335.36 408.9600000000001 342.1866666666667 420.9066666666667 362.6666666666667C432.64 383.1466666666667 425.6 409.1733333333334 405.3333333333333 420.9066666666667M453.76 248.7466666666667L398.9333333333333 153.8133333333334L361.8133333333334 175.1466666666667L398.7200000000001 239.1466666666667L365.6533333333333 266.6666666666667L298.6666666666667 151.04V-21.3333333333333H256V162.3466666666667L52.6933333333333 279.68L74.0266666666667 316.5866666666667L240.4266666666667 220.5866666666667L291.6266666666667 309.3333333333334L155.3066666666667 359.04L170.6666666666667 399.1466666666667L314.24 346.88L320 344.7466666666667C328.32 341.3333333333334 336.2133333333333 338.1333333333334 343.8933333333333 333.8666666666667L361.8133333333334 323.4133333333334C369.2800000000001 319.1466666666667 376.5333333333334 314.0266666666667 383.1466666666667 308.48L388.0533333333334 304.2133333333334L453.76 248.7466666666667z" />
-    <glyph glyph-name="keg"
-      unicode="&#xF305;"
-      horiz-adv-x="512" d=" M106.6666666666667 -21.3333333333333V21.3333333333334H128V106.6666666666667H106.6666666666667V149.3333333333334H128V213.3333333333334H106.6666666666667V298.6666666666667H234.6666666666667V384H213.3333333333333V405.3333333333333H298.6666666666667V384H277.3333333333333V298.6666666666667H405.3333333333333V213.3333333333334H384V149.3333333333334H405.3333333333333V106.6666666666667H384V21.3333333333334H405.3333333333333V-21.3333333333333H106.6666666666667M362.6666666666667 256C362.6666666666667 267.7333333333334 353.0666666666667 277.3333333333334 341.3333333333333 277.3333333333334H298.6666666666667C286.9333333333333 277.3333333333334 277.3333333333333 267.7333333333334 277.3333333333333 256S286.9333333333333 234.6666666666667 298.6666666666667 234.6666666666667H341.3333333333333C353.0666666666667 234.6666666666667 362.6666666666667 244.2666666666667 362.6666666666667 256z" />
-    <glyph glyph-name="kettle"
-      unicode="&#xF5FA;"
-      horiz-adv-x="512" d=" M266.6666666666667 384C166.6133333333333 384 85.3333333333333 326.6133333333334 85.3333333333333 256C85.3333333333333 230.6133333333334 96 206.08 116.0533333333333 184.96C96.64 160 85.3333333333333 128.8533333333334 85.3333333333333 96V21.3333333333334C85.3333333333333 -2.3466666666666 104.32 -21.3333333333333 128 -21.3333333333333H405.3333333333333C429.0133333333333 -21.3333333333333 448 -2.3466666666666 448 21.3333333333334V96C448 122.0266666666667 440.7466666666667 147.84 426.6666666666667 170.6666666666667L469.3333333333333 213.3333333333334L405.3333333333333 277.3333333333334L360.5333333333333 232.5333333333334C332.3733333333334 247.8933333333333 299.7333333333334 256 266.6666666666667 256C227.2 256 190.9333333333333 244.6933333333334 161.0666666666667 225.92C153.3866666666667 235.3066666666667 149.3333333333333 245.3333333333334 149.3333333333333 256C149.3333333333333 294.1866666666667 201.8133333333333 325.3333333333334 266.6666666666667 325.3333333333334C297.1733333333333 325.3333333333334 326.4 318.2933333333334 348.3733333333333 305.7066666666667L391.4666666666666 348.8C357.76 371.4133333333334 313.1733333333333 384 266.6666666666667 384M266.6666666666667 213.3333333333334C273.92 213.3333333333334 280.96 212.48 288 211.4133333333334C221.6533333333333 201.1733333333334 170.6666666666667 144 170.6666666666667 74.6666666666667V21.3333333333334H128V74.6666666666667C128 151.2533333333333 190.08 213.3333333333334 266.6666666666667 213.3333333333334z" />
-    <glyph glyph-name="key"
-      unicode="&#xF306;"
-      horiz-adv-x="512" d=" M149.3333333333333 149.3333333333334C125.8666666666667 149.3333333333334 106.6666666666667 168.5333333333334 106.6666666666667 192S125.8666666666667 234.6666666666667 149.3333333333333 234.6666666666667S192 215.4666666666667 192 192S172.8 149.3333333333334 149.3333333333333 149.3333333333334M269.8666666666667 234.6666666666667C252.3733333333334 284.3733333333334 205.0133333333333 320 149.3333333333333 320C78.72 320 21.3333333333333 262.6133333333334 21.3333333333333 192S78.72 64 149.3333333333333 64C205.0133333333333 64 252.3733333333334 99.6266666666667 269.8666666666667 149.3333333333334H362.6666666666667V64H448V149.3333333333334H490.6666666666666V234.6666666666667H269.8666666666667z" />
-    <glyph glyph-name="key-change"
-      unicode="&#xF307;"
-      horiz-adv-x="512" d=" M138.6666666666667 405.3333333333333C180.48 405.3333333333333 216.1066666666666 378.6666666666667 229.12 341.3333333333334H469.3333333333333V277.3333333333334H384V213.3333333333334H320V277.3333333333334H229.12C216.1066666666667 240 180.48 213.3333333333334 138.6666666666667 213.3333333333334C85.3333333333333 213.3333333333334 42.6666666666667 256 42.6666666666667 309.3333333333334S85.3333333333333 405.3333333333333 138.6666666666667 405.3333333333333M138.6666666666667 341.3333333333334C120.96 341.3333333333334 106.6666666666667 327.04 106.6666666666667 309.3333333333334S120.96 277.3333333333334 138.6666666666667 277.3333333333334S170.6666666666667 291.6266666666667 170.6666666666667 309.3333333333334S156.3733333333333 341.3333333333334 138.6666666666667 341.3333333333334M138.6666666666667 170.6666666666667C180.48 170.6666666666667 216.1066666666666 144 229.12 106.6666666666667H469.3333333333333V42.6666666666667H426.6666666666667V-21.3333333333333H384V42.6666666666667H341.3333333333333V-21.3333333333333H277.3333333333333V42.6666666666667H229.12C216.1066666666667 5.3333333333334 180.48 -21.3333333333333 138.6666666666667 -21.3333333333333C85.3333333333333 -21.3333333333333 42.6666666666667 21.3333333333334 42.6666666666667 74.6666666666667S85.3333333333333 170.6666666666667 138.6666666666667 170.6666666666667M138.6666666666667 106.6666666666667C120.96 106.6666666666667 106.6666666666667 92.3733333333333 106.6666666666667 74.6666666666667S120.96 42.6666666666667 138.6666666666667 42.6666666666667S170.6666666666667 56.96 170.6666666666667 74.6666666666667S156.3733333333333 106.6666666666667 138.6666666666667 106.6666666666667z" />
-    <glyph glyph-name="key-minus"
-      unicode="&#xF308;"
-      horiz-adv-x="512" d=" M138.6666666666667 384C180.48 384 216.1066666666666 357.3333333333334 229.12 320H469.3333333333333V256H384V192H320V256H229.12C216.1066666666667 218.6666666666667 180.48 192 138.6666666666667 192C85.3333333333333 192 42.6666666666667 234.6666666666667 42.6666666666667 288S85.3333333333333 384 138.6666666666667 384M138.6666666666667 320C120.96 320 106.6666666666667 305.7066666666667 106.6666666666667 288S120.96 256 138.6666666666667 256S170.6666666666667 270.2933333333334 170.6666666666667 288S156.3733333333333 320 138.6666666666667 320M170.6666666666667 85.3333333333334H341.3333333333333V42.6666666666667H170.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="key-plus"
-      unicode="&#xF309;"
-      horiz-adv-x="512" d=" M138.6666666666667 384C180.48 384 216.1066666666666 357.3333333333334 229.12 320H469.3333333333333V256H384V192H320V256H229.12C216.1066666666667 218.6666666666667 180.48 192 138.6666666666667 192C85.3333333333333 192 42.6666666666667 234.6666666666667 42.6666666666667 288S85.3333333333333 384 138.6666666666667 384M138.6666666666667 320C120.96 320 106.6666666666667 305.7066666666667 106.6666666666667 288S120.96 256 138.6666666666667 256S170.6666666666667 270.2933333333334 170.6666666666667 288S156.3733333333333 320 138.6666666666667 320M170.6666666666667 85.3333333333334H234.6666666666667V149.3333333333334H277.3333333333333V85.3333333333334H341.3333333333333V42.6666666666667H277.3333333333333V-21.3333333333333H234.6666666666667V42.6666666666667H170.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="key-remove"
-      unicode="&#xF30A;"
-      horiz-adv-x="512" d=" M138.6666666666667 384C180.48 384 216.1066666666666 357.3333333333334 229.12 320H469.3333333333333V256H384V192H320V256H229.12C216.1066666666667 218.6666666666667 180.48 192 138.6666666666667 192C85.3333333333333 192 42.6666666666667 234.6666666666667 42.6666666666667 288S85.3333333333333 384 138.6666666666667 384M138.6666666666667 320C120.96 320 106.6666666666667 305.7066666666667 106.6666666666667 288S120.96 256 138.6666666666667 256S170.6666666666667 270.2933333333334 170.6666666666667 288S156.3733333333333 320 138.6666666666667 320M311.2533333333334 149.3333333333334L341.3333333333333 119.2533333333333L286.08 64L341.3333333333333 8.7466666666667L311.2533333333334 -21.3333333333333L256 33.92L200.7466666666667 -21.3333333333333L170.6666666666667 8.7466666666667L225.92 64L170.6666666666667 119.2533333333333L200.7466666666667 149.3333333333334L256 94.08L311.2533333333334 149.3333333333334z" />
-    <glyph glyph-name="key-variant"
-      unicode="&#xF30B;"
-      horiz-adv-x="512" d=" M469.3333333333333 64V-21.3333333333333H384V42.6666666666667H320V106.6666666666667H256L207.7866666666667 154.88C196.0533333333333 151.2533333333333 183.68 149.3333333333334 170.6666666666667 149.3333333333334C100.0533333333333 149.3333333333334 42.6666666666667 206.72 42.6666666666667 277.3333333333334S100.0533333333333 405.3333333333333 170.6666666666667 405.3333333333333S298.6666666666667 347.9466666666667 298.6666666666667 277.3333333333334C298.6666666666667 264.3200000000001 296.7466666666667 251.9466666666667 293.12 240.2133333333334L469.3333333333333 64M149.3333333333333 341.3333333333334C125.8666666666667 341.3333333333334 106.6666666666667 322.1333333333334 106.6666666666667 298.6666666666667S125.8666666666667 256 149.3333333333333 256S192 275.2000000000001 192 298.6666666666667S172.8 341.3333333333334 149.3333333333333 341.3333333333334z" />
-    <glyph glyph-name="keyboard"
-      unicode="&#xF30C;"
-      horiz-adv-x="512" d=" M405.3333333333333 234.6666666666667H362.6666666666667V277.3333333333334H405.3333333333333M405.3333333333333 170.6666666666667H362.6666666666667V213.3333333333334H405.3333333333333M341.3333333333333 234.6666666666667H298.6666666666667V277.3333333333334H341.3333333333333M341.3333333333333 170.6666666666667H298.6666666666667V213.3333333333334H341.3333333333333M341.3333333333333 85.3333333333334H170.6666666666667V128H341.3333333333333M149.3333333333333 234.6666666666667H106.6666666666667V277.3333333333334H149.3333333333333M149.3333333333333 170.6666666666667H106.6666666666667V213.3333333333334H149.3333333333333M170.6666666666667 213.3333333333334H213.3333333333333V170.6666666666667H170.6666666666667M170.6666666666667 277.3333333333334H213.3333333333333V234.6666666666667H170.6666666666667M234.6666666666667 213.3333333333334H277.3333333333333V170.6666666666667H234.6666666666667M234.6666666666667 277.3333333333334H277.3333333333333V234.6666666666667H234.6666666666667M426.6666666666667 341.3333333333334H85.3333333333333C61.6533333333333 341.3333333333334 42.6666666666667 322.3466666666667 42.6666666666667 298.6666666666667V85.3333333333334C42.6666666666667 61.8666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H426.6666666666667C450.1333333333334 42.6666666666667 469.3333333333333 61.8666666666667 469.3333333333333 85.3333333333334V298.6666666666667C469.3333333333333 322.3466666666667 450.1333333333334 341.3333333333334 426.6666666666667 341.3333333333334z" />
-    <glyph glyph-name="keyboard-backspace"
-      unicode="&#xF30D;"
-      horiz-adv-x="512" d=" M448 213.3333333333334H145.7066666666667L222.08 289.92L192 320L64 192L192 64L222.08 94.2933333333334L145.7066666666667 170.6666666666667H448V213.3333333333334z" />
-    <glyph glyph-name="keyboard-caps"
-      unicode="&#xF30E;"
-      horiz-adv-x="512" d=" M128 64H384V106.6666666666667H128M256 268.5866666666667L353.92 170.6666666666667L384 200.96L256 328.9600000000001L128 200.96L158.08 170.6666666666667L256 268.5866666666667z" />
-    <glyph glyph-name="keyboard-close"
-      unicode="&#xF30F;"
-      horiz-adv-x="512" d=" M256 -42.6666666666666L341.3333333333333 42.6666666666667H170.6666666666667M405.3333333333333 277.3333333333334H362.6666666666667V320H405.3333333333333M405.3333333333333 213.3333333333334H362.6666666666667V256H405.3333333333333M341.3333333333333 277.3333333333334H298.6666666666667V320H341.3333333333333M341.3333333333333 213.3333333333334H298.6666666666667V256H341.3333333333333M341.3333333333333 128H170.6666666666667V170.6666666666667H341.3333333333333M149.3333333333333 277.3333333333334H106.6666666666667V320H149.3333333333333M149.3333333333333 213.3333333333334H106.6666666666667V256H149.3333333333333M170.6666666666667 256H213.3333333333333V213.3333333333334H170.6666666666667M170.6666666666667 320H213.3333333333333V277.3333333333334H170.6666666666667M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667M234.6666666666667 320H277.3333333333333V277.3333333333334H234.6666666666667M426.6666666666667 384H85.3333333333333C61.6533333333333 384 42.6666666666667 365.0133333333333 42.6666666666667 341.3333333333334V128C42.6666666666667 104.5333333333333 61.8666666666667 85.3333333333334 85.3333333333333 85.3333333333334H426.6666666666667C450.1333333333334 85.3333333333334 469.3333333333333 104.5333333333333 469.3333333333333 128V341.3333333333334C469.3333333333333 365.0133333333333 450.1333333333334 384 426.6666666666667 384z" />
-    <glyph glyph-name="keyboard-off"
-      unicode="&#xF310;"
-      horiz-adv-x="512" d=" M21.3333333333333 356.9066666666667L48.64 384L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L335.5733333333333 42.6666666666667H85.3333333333333C61.6533333333333 42.6666666666667 42.6666666666667 61.8666666666667 42.6666666666667 85.3333333333334V298.6666666666667C42.6666666666667 309.3333333333334 46.5066666666667 318.5066666666667 52.48 325.76L21.3333333333333 356.9066666666667M405.3333333333333 234.6666666666667V277.3333333333334H362.6666666666667V234.6666666666667H405.3333333333333M405.3333333333333 170.6666666666667V213.3333333333334H362.6666666666667V170.6666666666667H405.3333333333333M341.3333333333333 234.6666666666667V277.3333333333334H298.6666666666667V234.6666666666667H341.3333333333333M341.3333333333333 170.6666666666667V213.3333333333334H298.6666666666667V188.16L252.16 234.6666666666667H277.3333333333333V277.3333333333334H234.6666666666667V252.1600000000001L209.4933333333334 277.3333333333334L145.4933333333334 341.3333333333334H426.6666666666667C450.1333333333334 341.3333333333334 469.3333333333333 322.1333333333334 469.3333333333333 298.6666666666667V85.3333333333334C469.3333333333333 66.9866666666667 457.8133333333333 51.4133333333334 441.6 45.44L316.16 170.6666666666667H341.3333333333333M170.6666666666667 128V85.3333333333334H292.9066666666667L250.24 128H170.6666666666667M106.6666666666667 234.6666666666667H143.5733333333333L106.6666666666667 271.5733333333334V234.6666666666667M149.3333333333333 170.6666666666667V213.3333333333334H106.6666666666667V170.6666666666667H149.3333333333333M170.6666666666667 170.6666666666667H207.5733333333333L170.6666666666667 207.5733333333334V170.6666666666667z" />
-    <glyph glyph-name="keyboard-outline"
-      unicode="&#xF97A;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334C61.8666666666667 341.3333333333334 42.6666666666667 322.1333333333334 42.6666666666667 298.6666666666667V85.3333333333334C42.6666666666667 61.8666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H426.6666666666667C450.1333333333334 42.6666666666667 469.3333333333333 61.8666666666667 469.3333333333333 85.3333333333334V298.6666666666667C469.3333333333333 322.1333333333334 450.1333333333334 341.3333333333334 426.6666666666667 341.3333333333334H85.3333333333333M85.3333333333333 298.6666666666667H426.6666666666667V85.3333333333334H85.3333333333333V298.6666666666667M106.6666666666667 277.3333333333334V234.6666666666667H149.3333333333333V277.3333333333334H106.6666666666667M170.6666666666667 277.3333333333334V234.6666666666667H213.3333333333333V277.3333333333334H170.6666666666667M234.6666666666667 277.3333333333334V234.6666666666667H277.3333333333333V277.3333333333334H234.6666666666667M298.6666666666667 277.3333333333334V234.6666666666667H341.3333333333333V277.3333333333334H298.6666666666667M362.6666666666667 277.3333333333334V234.6666666666667H405.3333333333333V277.3333333333334H362.6666666666667M106.6666666666667 213.3333333333334V170.6666666666667H149.3333333333333V213.3333333333334H106.6666666666667M170.6666666666667 213.3333333333334V170.6666666666667H213.3333333333333V213.3333333333334H170.6666666666667M234.6666666666667 213.3333333333334V170.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667M298.6666666666667 213.3333333333334V170.6666666666667H341.3333333333333V213.3333333333334H298.6666666666667M362.6666666666667 213.3333333333334V170.6666666666667H405.3333333333333V213.3333333333334H362.6666666666667M170.6666666666667 149.3333333333334V106.6666666666667H341.3333333333333V149.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="keyboard-return"
-      unicode="&#xF311;"
-      horiz-adv-x="512" d=" M405.3333333333333 298.6666666666667V213.3333333333334H124.3733333333333L200.7466666666667 289.92L170.6666666666667 320L42.6666666666667 192L170.6666666666667 64L200.7466666666667 94.2933333333334L124.3733333333333 170.6666666666667H448V298.6666666666667H405.3333333333333z" />
-    <glyph glyph-name="keyboard-settings"
-      unicode="&#xF9F8;"
-      horiz-adv-x="512" d=" M405.3333333333333 234.6666666666667H362.6666666666667V277.3333333333334H405.3333333333333M405.3333333333333 170.6666666666667H362.6666666666667V213.3333333333334H405.3333333333333M341.3333333333333 234.6666666666667H298.6666666666667V277.3333333333334H341.3333333333333M341.3333333333333 170.6666666666667H298.6666666666667V213.3333333333334H341.3333333333333M341.3333333333333 85.3333333333334H170.6666666666667V128H341.3333333333333M149.3333333333333 234.6666666666667H106.6666666666667V277.3333333333334H149.3333333333333M149.3333333333333 170.6666666666667H106.6666666666667V213.3333333333334H149.3333333333333M170.6666666666667 213.3333333333334H213.3333333333333V170.6666666666667H170.6666666666667M170.6666666666667 277.3333333333334H213.3333333333333V234.6666666666667H170.6666666666667M234.6666666666667 213.3333333333334H277.3333333333333V170.6666666666667H234.6666666666667M234.6666666666667 277.3333333333334H277.3333333333333V234.6666666666667H234.6666666666667M426.6666666666667 341.3333333333334H85.3333333333333C61.8666666666667 341.3333333333334 42.6666666666667 322.1333333333334 42.6666666666667 298.6666666666667V85.3333333333334C42.6666666666667 61.8666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H426.6666666666667C450.1333333333334 42.6666666666667 469.3333333333333 61.8666666666667 469.3333333333333 85.3333333333334V298.6666666666667C469.3333333333333 322.1333333333334 450.1333333333334 341.3333333333334 426.6666666666667 341.3333333333334M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333z" />
-    <glyph glyph-name="keyboard-settings-outline"
-      unicode="&#xF9F9;"
-      horiz-adv-x="512" d=" M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333M85.3333333333333 341.3333333333334C61.8666666666667 341.3333333333334 42.6666666666667 322.1333333333334 42.6666666666667 298.6666666666667V85.3333333333334C42.6666666666667 61.8666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H426.6666666666667C450.1333333333334 42.6666666666667 469.3333333333333 61.8666666666667 469.3333333333333 85.3333333333334V298.6666666666667C469.3333333333333 322.1333333333334 450.1333333333334 341.3333333333334 426.6666666666667 341.3333333333334H85.3333333333333M85.3333333333333 298.6666666666667H426.6666666666667V85.3333333333334H85.3333333333333V298.6666666666667M106.6666666666667 277.3333333333334V234.6666666666667H149.3333333333333V277.3333333333334H106.6666666666667M170.6666666666667 277.3333333333334V234.6666666666667H213.3333333333333V277.3333333333334H170.6666666666667M234.6666666666667 277.3333333333334V234.6666666666667H277.3333333333333V277.3333333333334H234.6666666666667M298.6666666666667 277.3333333333334V234.6666666666667H341.3333333333333V277.3333333333334H298.6666666666667M362.6666666666667 277.3333333333334V234.6666666666667H405.3333333333333V277.3333333333334H362.6666666666667M106.6666666666667 213.3333333333334V170.6666666666667H149.3333333333333V213.3333333333334H106.6666666666667M170.6666666666667 213.3333333333334V170.6666666666667H213.3333333333333V213.3333333333334H170.6666666666667M234.6666666666667 213.3333333333334V170.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667M298.6666666666667 213.3333333333334V170.6666666666667H341.3333333333333V213.3333333333334H298.6666666666667M362.6666666666667 213.3333333333334V170.6666666666667H405.3333333333333V213.3333333333334H362.6666666666667M170.6666666666667 149.3333333333334V106.6666666666667H341.3333333333333V149.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="keyboard-tab"
-      unicode="&#xF312;"
-      horiz-adv-x="512" d=" M426.6666666666667 64H469.3333333333333V320H426.6666666666667M247.2533333333334 289.92L323.6266666666667 213.3333333333334H21.3333333333333V170.6666666666667H323.6266666666667L247.2533333333334 94.2933333333334L277.3333333333333 64L405.3333333333333 192L277.3333333333333 320L247.2533333333334 289.92z" />
-    <glyph glyph-name="keyboard-variant"
-      unicode="&#xF313;"
-      horiz-adv-x="512" d=" M128 106.6666666666667H384V64H128V106.6666666666667M128 170.6666666666667V128H42.6666666666667V170.6666666666667H128M149.3333333333333 128V170.6666666666667H213.3333333333333V128H149.3333333333333M234.6666666666667 128V170.6666666666667H277.3333333333333V128H234.6666666666667M298.6666666666667 128V170.6666666666667H362.6666666666667V128H298.6666666666667M384 128V170.6666666666667H469.3333333333333V128H384M42.6666666666667 234.6666666666667H106.6666666666667V192H42.6666666666667V234.6666666666667M405.3333333333333 192V234.6666666666667H469.3333333333333V192H405.3333333333333M384 192H341.3333333333333V234.6666666666667H384V192M170.6666666666667 192H128V234.6666666666667H170.6666666666667V192M256 192H192V234.6666666666667H256V192M320 192H277.3333333333333V234.6666666666667H320V192M42.6666666666667 256V298.6666666666667H85.3333333333333V256H42.6666666666667M106.6666666666667 256V298.6666666666667H149.3333333333333V256H106.6666666666667M170.6666666666667 256V298.6666666666667H213.3333333333333V256H170.6666666666667M234.6666666666667 256V298.6666666666667H277.3333333333333V256H234.6666666666667M298.6666666666667 256V298.6666666666667H341.3333333333333V256H298.6666666666667M362.6666666666667 256V298.6666666666667H469.3333333333333V256H362.6666666666667z" />
-    <glyph glyph-name="kickstarter"
-      unicode="&#xF744;"
-      horiz-adv-x="512" d=" M217.8133333333333 253.2266666666667L288 355.2C301.44 374.4 318.72 384 339.84 384C356.9066666666667 384 371.84 377.8133333333334 384 365.6533333333333C397.0133333333333 353.4933333333334 403.2 338.9866666666667 403.2 321.92C403.2 309.3333333333334 400 298.6666666666667 393.1733333333333 288.64L329.8133333333333 196.2666666666667L407.4666666666666 97.92C415.1466666666666 88.1066666666667 418.9866666666666 76.5866666666667 418.9866666666666 64C418.9866666666666 46.08 413.0133333333332 31.1466666666667 400.64 18.7733333333333C388.4799999999999 6.1866666666667 373.3333333333333 0 356.2666666666666 0C337.2799999999999 0 322.7733333333332 6.1866666666667 312.7466666666666 18.5600000000001L217.8133333333333 137.1733333333334V71.8933333333334C217.8133333333333 53.3333333333334 214.3999999999999 38.6133333333334 207.9999999999999 28.3733333333334C196.2666666666667 9.3866666666667 178.9866666666667 0 156.3733333333333 0C135.8933333333333 0 120.1066666666667 6.8266666666667 108.8 20.6933333333333C98.1333333333333 33.4933333333333 93.0133333333333 50.5599999999999 93.0133333333333 71.4666666666666V314.24C93.0133333333333 334.0800000000001 98.3466666666667 350.5066666666667 109.0133333333333 363.52C120.32 377.1733333333334 135.8933333333333 384 155.7333333333333 384C174.5066666666667 384 190.2933333333333 377.1733333333334 202.6666666666667 363.52C209.7066666666667 355.8400000000001 214.1866666666667 348.1600000000001 216.1066666666667 340.48C217.1733333333334 335.5733333333333 217.8133333333333 326.6133333333334 217.8133333333333 313.6V253.2266666666667z" />
-    <glyph glyph-name="knife"
-      unicode="&#xF9FA;"
-      horiz-adv-x="512" d=" M439.8933333333333 405.3333333333333C511.36 285.6533333333333 266.0266666666667 18.1333333333334 266.0266666666667 18.1333333333334L204.8 79.36L104.7466666666667 -21.3333333333333L59.0933333333333 24.3200000000001L439.8933333333333 405.3333333333333z" />
-    <glyph glyph-name="knife-military"
-      unicode="&#xF9FB;"
-      horiz-adv-x="512" d=" M469.3333333333333 405.3333333333333L370.9866666666667 368L223.1466666666667 220.16L298.6666666666667 144.64L446.2933333333334 292.48C478.5066666666667 324.6933333333334 469.3333333333333 405.3333333333333 469.3333333333333 405.3333333333333M177.7066666666667 234.6666666666667L147.6266666666667 205.0133333333333L177.7066666666667 174.9333333333333L57.1733333333333 54.1866666666667L132.48 -21.3333333333333L253.2266666666667 99.4133333333334L283.3066666666667 69.1200000000001L313.6 99.4133333333334L177.7066666666667 234.6666666666667z" />
-    <glyph glyph-name="kodi"
-      unicode="&#xF314;"
-      horiz-adv-x="512" d=" M256.64 426.6666666666667C252.16 426.6666666666667 247.4666666666667 424.32 243.4133333333334 420.0533333333334L189.44 366.0800000000001C184.7466666666667 361.3866666666667 183.4666666666667 358.8266666666667 178.7733333333334 354.56C172.5866666666667 349.44 169.8133333333333 343.2533333333334 170.0266666666667 335.36C170.6666666666667 307.8400000000001 170.6666666666667 280.7466666666667 170.6666666666667 253.2266666666667V167.2533333333333C170.6666666666667 165.12 170.6666666666667 163.4133333333334 171.3066666666667 161.28C173.0133333333333 154.6666666666667 177.28 153.1733333333334 181.9733333333333 158.0800000000001C207.5733333333333 183.68 230.4 206.9333333333333 256 232.7466666666667C285.0133333333333 261.76 314.24 290.7733333333334 343.2533333333334 320C352 328.5333333333334 352 338.1333333333334 343.2533333333334 346.6666666666667C318.72 371.2 293.76 395.3066666666667 269.44 420.0533333333334C265.1733333333333 424.32 261.12 426.6666666666667 256.64 426.6666666666667M398.08 284.5866666666667C393.6 284.5866666666667 389.3333333333333 282.6666666666667 385.28 278.6133333333334C360.7466666666667 253.8666666666667 336 229.5466666666667 311.2533333333333 204.5866666666667C302.9333333333333 196.2666666666667 302.9333333333333 187.0933333333334 311.2533333333333 178.56C335.7866666666667 154.0266666666667 360.1066666666667 129.28 384.64 104.7466666666667C393.1733333333333 96 402.1333333333333 96 410.6666666666666 104.7466666666667C434.3466666666666 128 458.6666666666666 152.1066666666667 481.9199999999999 176C485.5466666666666 179.6266666666667 489.1733333333332 183.04 490.6666666666666 187.9466666666667V194.56C489.1733333333332 199.68 485.5466666666666 202.6666666666667 481.9199999999999 206.72C458.0266666666665 230.6133333333334 434.56 254.7200000000001 410.6666666666666 278.6133333333334C406.6133333333333 282.6666666666668 402.3466666666666 284.5866666666667 398.08 284.5866666666667M101.9733333333333 275.4133333333334C99.1999999999999 276.4800000000001 97.7066666666666 274.3466666666667 95.9999999999999 272.6400000000001C71.4666666666666 247.6800000000001 49.9199999999999 225.4933333333334 25.3866666666666 200.7466666666667C19.8399999999999 194.9866666666667 19.8399999999999 186.88 25.3866666666666 181.3333333333334C38.6133333333332 167.8933333333333 52.0533333333332 154.6666666666667 65.2799999999999 141.2266666666667C76.7999999999999 129.7066666666667 85.3333333333332 120.96 97.2799999999999 109.2266666666667C100.6933333333332 106.0266666666668 103.6799999999999 106.6666666666667 105.3866666666666 110.72C106.6666666666665 112.8533333333334 106.6666666666665 115.6266666666667 106.6666666666665 117.9733333333334V187.9466666666667V263.8933333333334C106.6666666666665 265.6 106.6666666666665 267.7333333333334 106.0266666666665 269.2266666666667C105.5999999999999 272.0000000000001 104.5333333333332 274.3466666666667 101.9733333333332 275.4133333333334M257.9199999999999 144C253.6533333333332 144 248.7466666666665 142.0800000000001 244.6933333333332 138.0266666666667C220.1599999999999 113.28 195.8399999999998 88.1066666666667 171.3066666666665 63.36C162.7733333333332 54.8266666666667 162.7733333333332 45.8666666666667 171.3066666666665 37.3333333333334C194.9866666666665 13.44 218.8799999999999 -10.0266666666666 242.7733333333332 -33.92C246.1866666666666 -37.5466666666667 249.8133333333332 -41.1733333333333 254.7199999999999 -42.6666666666666H260.6933333333332C265.3866666666666 -41.3866666666667 269.2266666666665 -38.1866666666666 272.6399999999999 -34.7733333333333C296.5333333333332 -10.6666666666666 320.6399999999999 13.2266666666667 344.7466666666665 37.3333333333334C353.0666666666665 45.8666666666667 351.9999999999999 55.4666666666667 344.1066666666665 64C319.3599999999998 88.7466666666667 295.2533333333332 113.28 270.7199999999998 138.0266666666667C266.6666666666665 142.0800000000001 262.3999999999998 144 257.9199999999999 144z" />
-    <glyph glyph-name="label"
-      unicode="&#xF315;"
-      horiz-adv-x="512" d=" M376.1066666666667 323.4133333333334C368.4266666666666 334.2933333333334 355.6266666666667 341.3333333333334 341.3333333333333 341.3333333333334H106.6666666666667C83.2 341.3333333333334 64 322.1333333333334 64 298.6666666666667V85.3333333333334C64 61.8666666666667 83.2 42.6666666666667 106.6666666666667 42.6666666666667H341.3333333333333C355.6266666666667 42.6666666666667 368.4266666666666 49.92 376.1066666666667 60.8000000000001L469.3333333333333 192L376.1066666666667 323.4133333333334z" />
-    <glyph glyph-name="label-off"
-      unicode="&#xFACA;"
-      horiz-adv-x="512" d=" M42.6666666666667 356.9066666666667L69.9733333333333 384L426.6666666666667 27.3066666666667L399.5733333333333 0L354.7733333333333 44.8000000000001C350.5066666666667 43.5200000000001 346.0266666666667 42.6666666666667 341.3333333333333 42.6666666666667H106.6666666666667C83.2 42.6666666666667 64 61.8666666666667 64 85.3333333333334V298.6666666666667C64 309.3333333333334 67.6266666666667 318.5066666666667 73.8133333333333 325.76L42.6666666666667 356.9066666666667M376.1066666666667 323.4133333333334L469.3333333333333 192L405.3333333333333 102.4L167.04 341.3333333333334H341.3333333333333C355.6266666666667 341.3333333333334 368.4266666666666 334.2933333333334 376.1066666666667 323.4133333333334z" />
-    <glyph glyph-name="label-off-outline"
-      unicode="&#xFACB;"
-      horiz-adv-x="512" d=" M42.6666666666667 356.9066666666667L69.9733333333333 384L426.6666666666667 27.3066666666667L399.5733333333333 0L354.7733333333333 44.8000000000001C350.5066666666667 43.5200000000001 346.0266666666667 42.6666666666667 341.3333333333333 42.6666666666667H106.6666666666667C83.2 42.6666666666667 64 61.8666666666667 64 85.3333333333334V298.6666666666667C64 309.3333333333334 67.6266666666667 318.5066666666667 73.8133333333333 325.76L42.6666666666667 356.9066666666667M106.6666666666667 85.3333333333334H314.24L106.6666666666667 292.9066666666667V85.3333333333334M417.0666666666667 192L341.3333333333333 298.6666666666667H209.4933333333334L167.04 341.3333333333334H341.3333333333333C355.6266666666667 341.3333333333334 368.4266666666666 334.2933333333334 376.1066666666667 323.4133333333334L469.3333333333333 192L405.3333333333333 102.4L375.2533333333334 133.12L417.0666666666667 192z" />
-    <glyph glyph-name="label-outline"
-      unicode="&#xF316;"
-      horiz-adv-x="512" d=" M341.3333333333333 85.3333333333334H106.6666666666667V298.6666666666667H341.3333333333333L417.0666666666667 192M376.1066666666667 323.4133333333334C368.4266666666666 334.2933333333334 355.6266666666667 341.3333333333334 341.3333333333333 341.3333333333334H106.6666666666667C83.2 341.3333333333334 64 322.1333333333334 64 298.6666666666667V85.3333333333334C64 61.8666666666667 83.2 42.6666666666667 106.6666666666667 42.6666666666667H341.3333333333333C355.6266666666667 42.6666666666667 368.4266666666666 49.92 376.1066666666667 60.8000000000001L469.3333333333333 192L376.1066666666667 323.4133333333334z" />
-    <glyph glyph-name="label-variant"
-      unicode="&#xFACC;"
-      horiz-adv-x="512" d=" M74.6666666666667 42.6666666666667L177.92 192L74.6666666666667 341.3333333333334H309.3333333333333C323.6266666666667 341.3333333333334 335.36 334.9333333333334 344.1066666666667 322.9866666666667L437.3333333333333 192L344.1066666666667 61.0133333333333C335.36 49.0666666666667 323.6266666666666 42.6666666666667 309.3333333333333 42.6666666666667H74.6666666666667z" />
-    <glyph glyph-name="label-variant-outline"
-      unicode="&#xFACD;"
-      horiz-adv-x="512" d=" M138.6666666666667 85.3333333333334H320L394.6666666666667 192L320 298.6666666666667H138.6666666666667L213.3333333333333 192L138.6666666666667 85.3333333333334M320 42.6666666666667H64L160 192L64 341.3333333333334H320C334.72 341.3333333333334 346.24 334.9333333333334 354.9866666666667 322.9866666666667L448 192L354.9866666666667 61.0133333333333C346.24 49.0666666666667 334.7200000000001 42.6666666666667 320 42.6666666666667z" />
-    <glyph glyph-name="ladybug"
-      unicode="&#xF82C;"
-      horiz-adv-x="512" d=" M256 341.3333333333334C271.7866666666667 341.3333333333334 287.36 339.2000000000001 301.8666666666667 335.1466666666667L336.64 395.52C342.6133333333334 405.3333333333333 355.6266666666667 409.1733333333334 365.8666666666667 403.2C376.1066666666667 397.44 379.5200000000001 384 373.3333333333334 374.1866666666667L341.3333333333333 318.5066666666667C367.36 303.36 388.9066666666667 281.8133333333334 403.84 256H108.16C123.0933333333333 281.8133333333334 144.64 303.36 170.6666666666667 318.5066666666667L138.6666666666667 374.1866666666667C132.48 384 135.8933333333333 397.44 146.1333333333333 403.2C156.3733333333333 409.1733333333334 169.3866666666667 405.3333333333334 175.36 395.52L210.1333333333333 335.1466666666667C224.64 339.2000000000001 240.2133333333333 341.3333333333334 256 341.3333333333334M426.6666666666667 170.6666666666667C426.6666666666667 81.7066666666667 358.8266666666667 8.7466666666667 272 0.64V224H418.1333333333334C423.6800000000001 207.1466666666667 426.6666666666667 189.2266666666667 426.6666666666667 170.6666666666667M85.3333333333333 170.6666666666667C85.3333333333333 189.2266666666667 88.32 207.1466666666667 93.8666666666667 224H240V0.64C153.1733333333333 8.7466666666667 85.3333333333333 81.7066666666667 85.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="lambda"
-      unicode="&#xF627;"
-      horiz-adv-x="512" d=" M128 21.3333333333334L216.7466666666667 279.2533333333334L199.2533333333333 320H170.6666666666667V362.6666666666667H213.3333333333333C222.2933333333333 362.6666666666667 229.9733333333333 357.12 233.1733333333333 349.2266666666667L355.4133333333333 64H384V21.3333333333334H341.3333333333333C332.16 21.3333333333334 324.48 27.0933333333334 321.4933333333334 34.9866666666667L241.7066666666667 220.8000000000001L173.2266666666666 21.3333333333334H128z" />
-    <glyph glyph-name="lamp"
-      unicode="&#xF6B4;"
-      horiz-adv-x="512" d=" M170.6666666666667 405.3333333333333H341.3333333333333L426.6666666666667 149.3333333333334H85.3333333333333L170.6666666666667 405.3333333333333M234.6666666666667 128H277.3333333333333V21.3333333333334H384V-21.3333333333333H128V21.3333333333334H234.6666666666667V128z" />
-    <glyph glyph-name="lan"
-      unicode="&#xF317;"
-      horiz-adv-x="512" d=" M213.3333333333333 405.3333333333333C189.6533333333333 405.3333333333333 170.6666666666667 386.3466666666667 170.6666666666667 362.6666666666667V298.6666666666667C170.6666666666667 274.9866666666667 189.6533333333333 256 213.3333333333333 256H234.6666666666667V213.3333333333334H42.6666666666667V170.6666666666667H128V128H106.6666666666667C82.9866666666667 128 64 109.0133333333333 64 85.3333333333334V21.3333333333334C64 -2.3466666666666 82.9866666666667 -21.3333333333333 106.6666666666667 -21.3333333333333H192C215.68 -21.3333333333333 234.6666666666667 -2.3466666666666 234.6666666666667 21.3333333333334V85.3333333333334C234.6666666666667 109.0133333333333 215.68 128 192 128H170.6666666666667V170.6666666666667H341.3333333333333V128H320C296.32 128 277.3333333333333 109.0133333333333 277.3333333333333 85.3333333333334V21.3333333333334C277.3333333333333 -2.3466666666666 296.32 -21.3333333333333 320 -21.3333333333333H405.3333333333333C429.0133333333333 -21.3333333333333 448 -2.3466666666666 448 21.3333333333334V85.3333333333334C448 109.0133333333333 429.0133333333333 128 405.3333333333333 128H384V170.6666666666667H469.3333333333333V213.3333333333334H277.3333333333333V256H298.6666666666667C322.3466666666667 256 341.3333333333333 274.9866666666667 341.3333333333333 298.6666666666667V362.6666666666667C341.3333333333333 386.3466666666667 322.3466666666667 405.3333333333333 298.6666666666667 405.3333333333333H213.3333333333333M213.3333333333333 362.6666666666667H298.6666666666667V298.6666666666667H213.3333333333333V362.6666666666667M106.6666666666667 85.3333333333334H192V21.3333333333334H106.6666666666667V85.3333333333334M320 85.3333333333334H405.3333333333333V21.3333333333334H320V85.3333333333334z" />
-    <glyph glyph-name="lan-connect"
-      unicode="&#xF318;"
-      horiz-adv-x="512" d=" M85.3333333333333 426.6666666666667C61.6533333333333 426.6666666666667 42.6666666666667 407.68 42.6666666666667 384V298.6666666666667C42.6666666666667 274.9866666666667 61.6533333333333 256 85.3333333333333 256H21.3333333333333V213.3333333333334H277.3333333333333V256H213.3333333333333C237.0133333333333 256 256 274.9866666666667 256 298.6666666666667V384C256 407.68 237.0133333333333 426.6666666666667 213.3333333333333 426.6666666666667H85.3333333333333M85.3333333333333 384H213.3333333333333V298.6666666666667H85.3333333333333V384M64 170.6666666666667V21.3333333333334H213.3333333333333V64H106.6666666666667V170.6666666666667H64M298.6666666666667 170.6666666666667C274.9866666666667 170.6666666666667 256 151.68 256 128V42.6666666666667C256 18.9866666666667 274.9866666666667 0 298.6666666666667 0H234.6666666666667V-42.6666666666666H490.6666666666666V0H426.6666666666667C450.3466666666667 0 469.3333333333333 18.9866666666667 469.3333333333333 42.6666666666667V128C469.3333333333333 151.68 450.3466666666667 170.6666666666667 426.6666666666667 170.6666666666667H298.6666666666667M298.6666666666667 128H426.6666666666667V42.6666666666667H298.6666666666667V128z" />
-    <glyph glyph-name="lan-disconnect"
-      unicode="&#xF319;"
-      horiz-adv-x="512" d=" M85.3333333333333 426.6666666666667C61.6533333333333 426.6666666666667 42.6666666666667 407.68 42.6666666666667 384V298.6666666666667C42.6666666666667 274.9866666666667 61.6533333333333 256 85.3333333333333 256H21.3333333333333V213.3333333333334H277.3333333333333V256H213.3333333333333C237.0133333333333 256 256 274.9866666666667 256 298.6666666666667V384C256 407.68 237.0133333333333 426.6666666666667 213.3333333333333 426.6666666666667H85.3333333333333M85.3333333333333 384H213.3333333333333V298.6666666666667H85.3333333333333V384M298.6666666666667 170.6666666666667C274.9866666666667 170.6666666666667 256 151.68 256 128V42.6666666666667C256 18.9866666666667 274.9866666666667 0 298.6666666666667 0H234.6666666666667V-42.6666666666666H490.6666666666666V0H426.6666666666667C450.3466666666667 0 469.3333333333333 18.9866666666667 469.3333333333333 42.6666666666667V128C469.3333333333333 151.68 450.3466666666667 170.6666666666667 426.6666666666667 170.6666666666667H298.6666666666667M82.7733333333333 160.8533333333334L52.48 130.56L97.92 85.3333333333334L52.48 40.1066666666667L82.7733333333333 9.8133333333334L128 55.2533333333333L173.2266666666667 9.8133333333334L203.52 40.1066666666667L158.08 85.3333333333334L203.52 130.5600000000001L173.2266666666666 160.8533333333334L128 115.4133333333334L82.7733333333333 160.8533333333334M298.6666666666667 128H426.6666666666667V42.6666666666667H298.6666666666667V128z" />
-    <glyph glyph-name="lan-pending"
-      unicode="&#xF31A;"
-      horiz-adv-x="512" d=" M85.3333333333333 426.6666666666667C61.6533333333333 426.6666666666667 42.6666666666667 407.68 42.6666666666667 384V298.6666666666667C42.6666666666667 274.9866666666667 61.6533333333333 256 85.3333333333333 256H21.3333333333333V213.3333333333334H277.3333333333333V256H213.3333333333333C237.0133333333333 256 256 274.9866666666667 256 298.6666666666667V384C256 407.68 237.0133333333333 426.6666666666667 213.3333333333333 426.6666666666667H85.3333333333333M85.3333333333333 384H213.3333333333333V298.6666666666667H85.3333333333333V384M64 192V149.3333333333334H106.6666666666667V192H64M298.6666666666667 170.6666666666667C274.9866666666667 170.6666666666667 256 151.68 256 128V42.6666666666667C256 18.9866666666667 274.9866666666667 0 298.6666666666667 0H234.6666666666667V-42.6666666666666H490.6666666666666V0H426.6666666666667C450.3466666666667 0 469.3333333333333 18.9866666666667 469.3333333333333 42.6666666666667V128C469.3333333333333 151.68 450.3466666666667 170.6666666666667 426.6666666666667 170.6666666666667H298.6666666666667M64 128V85.3333333333334H106.6666666666667V128H64M298.6666666666667 128H426.6666666666667V42.6666666666667H298.6666666666667V128M64 64V21.3333333333334H106.6666666666667V64H64M128 64V21.3333333333334H170.6666666666667V64H128M192 64V21.3333333333334H234.6666666666667V64H192z" />
-    <glyph glyph-name="language-c"
-      unicode="&#xF671;"
-      horiz-adv-x="512" d=" M329.6 107.3066666666667L338.56 55.2533333333333C333.0133333333333 52.2666666666667 324.0533333333333 49.4933333333333 312.1066666666667 46.9333333333333C299.9466666666666 44.16 285.6533333333333 42.6666666666667 269.2266666666667 42.6666666666667C222.08 43.52 186.6666666666667 57.6 162.9866666666666 84.48C138.6666666666666 111.5733333333334 127.1466666666667 145.92 127.1466666666667 187.5200000000001C128 236.8 142.5066666666667 274.56 170.6666666666667 301.0133333333333C197.9733333333333 327.68 232.96 341.3333333333334 275.2 341.3333333333334C291.2 341.3333333333334 305.0666666666667 339.8400000000001 316.5866666666667 337.28S336.64 331.9466666666667 342.1866666666666 328.7466666666667L329.3866666666667 275.6266666666667L307.2 282.88C298.6666666666667 285.0133333333333 288.64 286.08 277.3333333333333 286.08C252.8 286.2933333333333 232.32 278.4 216.32 262.6133333333334C200.1066666666666 247.04 192 223.1466666666667 191.1466666666667 191.36C191.36 162.3466666666667 199.04 139.7333333333334 214.1866666666667 123.0933333333334C229.3333333333333 106.6666666666667 250.4533333333333 98.1333333333334 277.9733333333333 97.92L306.3466666666667 100.48C315.52 102.1866666666667 323.2 104.5333333333334 329.6 107.3066666666667z" />
-    <glyph glyph-name="language-cpp"
-      unicode="&#xF672;"
-      horiz-adv-x="512" d=" M224 107.3066666666667L232.7466666666667 55.2533333333333C227.2 52.2666666666667 218.24 49.4933333333333 206.2933333333333 46.9333333333333C194.1333333333333 44.16 179.84 42.6666666666667 163.4133333333333 42.6666666666667C116.2666666666667 43.52 80.8533333333333 57.6 57.1733333333333 84.48C33.28 111.5733333333334 21.3333333333333 145.92 21.3333333333333 187.52C22.4 236.8 36.6933333333333 274.56 64 301.0133333333333C92.16 327.68 127.1466666666667 341.3333333333334 169.3866666666667 341.3333333333334C185.3866666666667 341.3333333333334 199.2533333333333 339.8400000000001 210.7733333333334 337.28S230.8266666666667 331.9466666666667 236.3733333333334 328.7466666666667L224 275.6266666666667L201.3866666666667 282.88C192.8533333333333 285.0133333333333 183.04 286.08 171.7333333333333 286.08C146.9866666666666 286.2933333333333 126.5066666666666 278.4 110.5066666666666 262.6133333333334C94.2933333333333 247.04 85.9733333333333 223.1466666666667 85.3333333333333 191.36C85.3333333333333 162.3466666666667 93.2266666666667 139.7333333333334 108.3733333333333 123.0933333333334C123.52 106.6666666666667 144.8533333333333 98.1333333333334 172.16 97.92L200.5333333333333 100.48C209.7066666666667 102.1866666666667 217.3866666666667 104.5333333333334 224 107.3066666666667M234.6666666666667 213.3333333333334H277.3333333333333V256H320V213.3333333333334H362.6666666666667V170.6666666666667H320V128H277.3333333333333V170.6666666666667H234.6666666666667V213.3333333333334M384 213.3333333333334H426.6666666666667V256H469.3333333333333V213.3333333333334H512V170.6666666666667H469.3333333333333V128H426.6666666666667V170.6666666666667H384V213.3333333333334z" />
-    <glyph glyph-name="language-csharp"
-      unicode="&#xF31B;"
-      horiz-adv-x="512" d=" M245.3333333333333 107.3066666666667L254.08 55.2533333333333C248.5333333333334 52.2666666666667 239.5733333333333 49.4933333333333 227.6266666666667 46.9333333333333C215.4666666666667 44.16 201.1733333333333 42.6666666666667 184.7466666666667 42.6666666666667C137.6 43.52 102.1866666666667 57.6 78.5066666666667 84.48C54.6133333333333 111.5733333333334 42.6666666666667 145.92 42.6666666666667 187.52C43.7333333333333 236.8 58.0266666666667 274.56 85.3333333333333 301.0133333333333C113.4933333333334 327.68 148.48 341.3333333333334 190.72 341.3333333333334C206.72 341.3333333333334 220.5866666666667 339.8400000000001 232.1066666666667 337.28S252.16 331.9466666666667 257.7066666666666 328.7466666666667L245.3333333333333 275.6266666666667L222.72 282.88C214.1866666666666 285.0133333333333 204.3733333333333 286.08 193.0666666666666 286.08C168.3199999999999 286.2933333333333 147.8399999999999 278.4 131.8399999999999 262.6133333333334C115.6266666666666 247.04 107.3066666666666 223.1466666666667 106.6666666666666 191.36C106.6666666666666 162.3466666666667 114.56 139.7333333333334 129.7066666666666 123.0933333333334C144.8533333333333 106.6666666666667 166.1866666666666 98.1333333333334 193.4933333333333 97.92L221.8666666666666 100.48C231.0399999999999 102.1866666666667 238.72 104.5333333333334 245.3333333333333 107.3066666666667M296.32 42.6666666666667L309.3333333333333 128H277.3333333333333L284.5866666666667 170.6666666666667H316.5866666666667L323.4133333333333 213.3333333333334H291.4133333333333L298.6666666666667 256H330.6666666666667L343.68 341.3333333333334H386.3466666666667L373.3333333333333 256H394.6666666666667L407.68 341.3333333333334H450.3466666666667L437.3333333333333 256H469.3333333333333L462.08 213.3333333333334H430.08L423.2533333333334 170.6666666666667H455.2533333333333L448 128H416L402.9866666666667 42.6666666666667H360.32L373.3333333333333 128H352L338.9866666666667 42.6666666666667H296.32M359.2533333333334 170.6666666666667H380.5866666666667L387.4133333333333 213.3333333333334H366.08L359.2533333333334 170.6666666666667z" />
-    <glyph glyph-name="language-css3"
-      unicode="&#xF31C;"
-      horiz-adv-x="512" d=" M106.6666666666667 384L92.8 312.7466666666667H382.7199999999999L373.3333333333333 266.6666666666667H83.6266666666667L69.5466666666667 195.6266666666667H359.4666666666667L343.2533333333334 114.3466666666667L226.3466666666667 75.7333333333334L125.0133333333333 114.3466666666667L132.0533333333333 149.3333333333334H60.8L43.9466666666667 64L211.4133333333333 0L404.48 64L430.08 192.6400000000001L435.2 218.4533333333334L468.0533333333333 384H106.6666666666667z" />
-    <glyph glyph-name="language-go"
-      unicode="&#xF7D2;"
-      horiz-adv-x="512" d=" M56.32 227.6266666666667L55.8933333333333 228.9066666666667L60.5866666666667 234.6666666666667L63.1466666666667 236.3733333333334H145.0666666666667L145.7066666666667 234.6666666666667L141.8666666666667 229.12L139.52 227.84L56.32 227.6266666666667M21.9733333333333 206.72L21.3333333333333 207.7866666666667L26.0266666666667 213.9733333333333L28.5866666666667 215.2533333333333H133.12L134.1866666666667 213.3333333333334L132.48 208.2133333333334L130.3466666666667 206.72H21.9733333333333M77.44 185.6L76.5866666666667 186.88L80 192.8533333333333L82.1333333333333 194.1333333333333H128L129.4933333333334 192.64L129.0666666666667 187.3066666666667L127.36 185.6H77.44M315.3066666666667 231.68L277.3333333333334 221.6533333333333C273.2800000000001 220.8 273.0666666666667 220.5866666666667 270.0800000000001 224C266.6666666666667 227.84 264.3200000000001 230.1866666666666 259.4133333333334 232.5333333333333C245.3333333333334 239.7866666666667 231.04 237.6533333333333 218.0266666666667 229.3333333333333C202.6666666666667 219.0933333333333 194.3466666666667 204.3733333333333 194.5600000000001 185.6C194.7733333333334 167.2533333333333 207.3600000000001 152.1066666666667 225.4933333333334 149.3333333333334C241.0666666666667 147.4133333333334 254.0800000000001 152.96 264.5333333333334 164.6933333333334L270.7200000000001 173.0133333333334H226.56C221.8666666666667 173.0133333333334 220.8 176.0000000000001 222.2933333333334 179.84L234.0266666666667 205.0133333333334C234.6666666666667 206.2933333333334 236.3733333333334 208.6400000000001 239.7866666666667 208.6400000000001H313.1733333333334C316.3733333333334 219.3066666666667 321.92 229.1200000000001 329.1733333333334 238.7200000000001C345.8133333333334 260.6933333333334 366.08 272.2133333333334 393.1733333333333 277.3333333333334C416 281.1733333333334 438.6133333333333 278.8266666666667 458.6666666666666 265.1733333333334C476.5866666666666 252.8000000000001 487.8933333333333 236.1600000000001 490.6666666666666 214.1866666666667C494.72 183.2533333333334 485.5466666666667 158.0800000000001 464.2133333333334 136.3200000000001C449.0666666666667 120.96 430.5066666666667 111.36 409.3866666666667 106.6666666666667L391.04 104.96C370.1333333333334 105.3866666666667 351.1466666666667 111.3600000000001 335.1466666666667 125.2266666666667C324.0533333333334 134.8266666666667 316.3733333333334 146.3466666666667 312.5333333333333 160C309.3333333333333 154.88 306.7733333333333 149.9733333333334 303.1466666666667 145.0666666666667C286.7200000000001 123.3066666666667 265.1733333333334 109.8666666666667 237.8666666666667 106.6666666666667C215.4666666666667 103.2533333333333 194.56 107.7333333333334 176.2133333333333 121.3866666666667C159.36 134.1866666666667 149.3333333333333 151.2533333333333 147.2 172.3733333333333C144.2133333333333 197.3333333333334 151.4666666666667 219.7333333333334 166.6133333333333 239.36C182.8266666666667 260.6933333333334 204.3733333333333 274.1333333333334 230.8266666666667 279.04C252.16 282.88 272.8533333333334 280.3200000000001 291.4133333333333 267.9466666666667C303.5733333333333 259.8400000000001 312.1066666666667 248.7466666666667 317.8666666666667 235.5200000000001C318.72 233.6 317.8666666666667 232.32 315.3066666666667 231.6800000000001M445.6533333333333 197.5466666666667L445.0133333333333 205.2266666666667C440.9599999999999 227.8400000000001 420.0533333333333 240.6400000000001 398.2933333333333 235.7333333333334C376.7466666666666 231.04 362.6666666666667 217.6 358.1866666666666 196.0533333333334C354.1333333333333 178.1333333333334 362.6666666666667 160.0000000000001 379.0933333333333 152.7466666666667C391.68 147.2000000000001 404.48 148.0533333333334 416.64 154.0266666666668C434.56 163.2000000000001 444.5866666666667 177.9200000000001 445.6533333333333 197.5466666666667z" />
-    <glyph glyph-name="language-html5"
-      unicode="&#xF31D;"
-      horiz-adv-x="512" d=" M256 73.3866666666667L342.8266666666667 97.4933333333333L354.56 227.6266666666667H200.1066666666667L196.2666666666667 270.9333333333334H358.3999999999999L362.6666666666666 313.3866666666667H149.3333333333333L161.28 185.1733333333334H308.2666666666667L303.36 130.1333333333333L256 117.3333333333334L208.6399999999999 130.1333333333333L205.6533333333333 165.5466666666667H162.9866666666666L169.1733333333333 97.4933333333333L256 73.3866666666667M86.8266666666667 384H425.1733333333333L394.6666666666667 38.4L256 0L117.3333333333333 38.4L86.8266666666667 384z" />
-    <glyph glyph-name="language-java"
-      unicode="&#xFB1C;"
-      horiz-adv-x="512" d=" M352 318.2933333333334S206.08 281.8133333333334 276.0533333333333 201.3866666666667C296.7466666666667 177.7066666666667 270.72 156.3733333333333 270.72 156.3733333333333S322.9866666666667 183.04 298.6666666666667 217.1733333333334C276.0533333333333 248.5333333333334 258.9866666666667 264.1066666666667 352 318.2933333333334M256.64 292.6933333333334C343.04 360.9600000000001 298.6666666666667 405.3333333333333 298.6666666666667 405.3333333333333C316.5866666666667 334.9333333333334 235.52 313.6 206.2933333333333 269.6533333333334C186.24 239.7866666666667 216.1066666666667 207.5733333333334 256 170.6666666666667C240.8533333333333 206.9333333333333 187.3066666666667 238.08 256.64 292.6933333333334M199.8933333333333 75.3066666666667C134.1866666666667 56.96 240 19.2 323.4133333333333 54.8266666666667C315.3066666666666 58.0266666666666 307.4133333333333 61.8666666666667 299.9466666666667 66.3466666666667C270.9333333333334 59.7333333333334 241.0666666666667 58.4533333333333 211.6266666666667 62.5066666666667C183.68 65.92 199.8933333333334 75.3066666666667 199.8933333333334 75.3066666666667M313.3866666666667 111.1466666666667C276.0533333333334 103.0400000000001 237.44 101.1200000000001 199.4666666666667 105.6C171.52 108.3733333333333 189.8666666666667 122.0266666666667 189.8666666666667 122.0266666666667C117.3333333333334 97.92 229.9733333333334 70.8266666666667 330.6666666666667 100.2666666666667C324.48 102.6133333333334 318.5066666666667 106.6666666666667 313.3866666666667 111.1466666666667M386.3466666666667 40.7466666666667S398.5066666666667 30.72 373.3333333333333 23.0400000000001C324.6933333333334 8.5333333333334 172.16 4.0533333333334 129.92 22.4C114.7733333333333 29.0133333333333 143.36 38.1866666666667 152.32 40.1066666666667C157.2266666666667 41.3866666666667 162.1333333333333 41.8133333333333 167.04 41.8133333333333C150.1866666666667 53.3333333333333 57.6 18.3466666666666 120.32 8.5333333333333C290.3466666666667 -19.2 430.5066666666667 21.3333333333334 386.3466666666667 40.7466666666667M327.8933333333333 144.4266666666667C334.08 148.48 340.6933333333333 151.8933333333333 347.52 154.88C347.52 154.88 315.3066666666666 149.3333333333334 283.0933333333333 146.3466666666667C248.96 142.9333333333333 214.6133333333333 142.5066666666667 180.48 145.0666666666667C130.3466666666667 151.68 208 170.6666666666666 208 170.6666666666666C184.5333333333333 170.6666666666666 161.4933333333334 165.12 140.5866666666667 154.6666666666666C96.8533333333333 133.3333333333333 249.3866666666667 123.7333333333334 327.8933333333333 144.4266666666666M347.0933333333333 92.8C346.6666666666667 91.9466666666667 346.24 91.3066666666666 345.3866666666667 90.6666666666666C452.2666666666667 118.6133333333333 413.0133333333333 189.6533333333333 361.8133333333334 171.9466666666666C359.04 170.6666666666666 356.6933333333334 168.9599999999999 355.2000000000001 166.6133333333333C358.1866666666667 167.68 361.1733333333334 168.5333333333333 364.3733333333334 169.1733333333333C389.9733333333334 174.2933333333333 426.6666666666667 134.4 347.0933333333334 92.7999999999999M349.8666666666667 -5.5466666666667C285.6533333333334 -16.6400000000001 219.9466666666667 -17.4933333333334 155.3066666666667 -8.5333333333334C155.3066666666667 -8.5333333333334 165.1200000000001 -16.6400000000001 215.2533333333334 -19.8400000000001C292.0533333333334 -24.7466666666668 410.0266666666668 -17.0666666666668 412.8 19.1999999999998C413.4400000000001 18.9866666666665 407.8933333333333 5.3333333333332 349.8666666666667 -5.5466666666669z" />
-    <glyph glyph-name="language-javascript"
-      unicode="&#xF31E;"
-      horiz-adv-x="512" d=" M64 384H448V0H64V384M164.9066666666667 63.1466666666667C173.44 45.0133333333333 190.2933333333333 30.08 219.0933333333333 30.08C251.0933333333333 30.08 273.0666666666666 47.1466666666667 273.0666666666666 84.48V207.7866666666667H236.8V85.3333333333334C236.8 66.9866666666667 229.3333333333333 62.2933333333334 217.6 62.2933333333334C205.2266666666666 62.2933333333334 200.1066666666666 70.8266666666667 194.3466666666666 80.8533333333334L164.9066666666667 63.1466666666668M292.48 66.9866666666668C303.1466666666667 46.0800000000001 324.6933333333334 30.0800000000001 358.4 30.0800000000001C392.5333333333334 30.0800000000001 418.1333333333334 47.7866666666668 418.1333333333334 80.4266666666667C418.1333333333334 110.5066666666668 400.8533333333334 123.9466666666667 370.1333333333334 137.1733333333334L361.1733333333333 141.0133333333334C345.6 147.6266666666668 338.9866666666667 152.1066666666668 338.9866666666667 162.7733333333334C338.9866666666667 171.5200000000001 345.6 178.3466666666668 356.2666666666667 178.3466666666668C366.5066666666667 178.3466666666668 373.3333333333333 173.8666666666667 379.52 162.7733333333334L407.4666666666666 181.3333333333334C395.7333333333333 201.8133333333334 379.0933333333333 209.7066666666667 356.2666666666667 209.7066666666667C324.0533333333333 209.7066666666667 303.36 189.2266666666667 303.36 162.1333333333334C303.36 132.6933333333334 320.64 118.8266666666667 346.6666666666667 107.7333333333334L355.6266666666667 103.8933333333334C372.2666666666667 96.64 382.08 92.16 382.08 79.7866666666668C382.08 69.5466666666667 372.48 62.0800000000001 357.5466666666667 62.0800000000001C339.8400000000001 62.0800000000001 329.6 71.2533333333335 321.92 84.0533333333335L292.48 66.9866666666668z" />
-    <glyph glyph-name="language-lua"
-      unicode="&#xF8B0;"
-      horiz-adv-x="512" d=" M224 341.3333333333334C123.9466666666667 341.3333333333334 42.6666666666667 260.0533333333334 42.6666666666667 160C42.6666666666667 59.9466666666667 123.9466666666667 -21.3333333333333 224 -21.3333333333333C324.0533333333334 -21.3333333333333 405.3333333333333 59.9466666666667 405.3333333333333 160C405.3333333333333 260.0533333333334 324.0533333333333 341.3333333333334 224 341.3333333333334M288 170.6666666666667C258.56 170.6666666666667 234.6666666666667 194.56 234.6666666666667 224S258.56 277.3333333333334 288 277.3333333333334S341.3333333333333 253.4400000000001 341.3333333333333 224S317.44 170.6666666666667 288 170.6666666666667M416 405.3333333333333C386.56 405.3333333333333 362.6666666666667 381.44 362.6666666666667 352S386.56 298.6666666666667 416 298.6666666666667S469.3333333333333 322.56 469.3333333333333 352S445.44 405.3333333333333 416 405.3333333333333" />
-    <glyph glyph-name="language-php"
-      unicode="&#xF31F;"
-      horiz-adv-x="512" d=" M256 62.2933333333334C114.56 62.2933333333334 0 120.3200000000001 0 192.0000000000001S114.56 321.7066666666667 256 321.7066666666667S512 263.68 512 192S397.44 62.2933333333334 256 62.2933333333334M145.28 231.8933333333334C156.8 231.8933333333334 164.6933333333333 229.7600000000001 168.5333333333333 225.2800000000001C172.3733333333333 221.0133333333334 173.2266666666666 213.3333333333334 171.3066666666667 203.3066666666667C169.1733333333333 192.0000000000001 165.12 184.7466666666667 158.9333333333333 180.0533333333334C152.96 175.36 143.7866666666666 173.0133333333334 131.4133333333333 173.0133333333334H112.8533333333333L124.16 231.8933333333334H145.28M70.6133333333333 113.4933333333334H101.3333333333333L108.5866666666667 150.8266666666667H134.8266666666667C146.3466666666667 150.8266666666667 155.7333333333334 152.1066666666667 163.2 154.4533333333334C170.6666666666667 157.0133333333333 177.4933333333334 161.0666666666667 183.68 166.8266666666667C188.8 171.5200000000001 192.8533333333333 176.6400000000001 196.0533333333333 182.4C199.2533333333333 187.9466666666667 201.6 194.3466666666667 202.6666666666667 201.1733333333334C206.08 217.8133333333334 203.7333333333334 230.8266666666667 195.6266666666667 240.0000000000001C187.3066666666667 249.3866666666667 174.5066666666667 253.8666666666668 156.8 253.8666666666668H97.92L70.6133333333333 113.4933333333334M225.28 291.2000000000001L197.9733333333333 150.8266666666667H228.2666666666667L244.0533333333333 231.2533333333334H268.3733333333334C276.0533333333333 231.2533333333334 281.1733333333333 229.9733333333334 283.52 227.4133333333334C285.8666666666666 224.8533333333334 286.2933333333333 220.1600000000001 285.0133333333333 213.3333333333334L272.8533333333333 150.8266666666667H303.7866666666667L316.3733333333333 216.3200000000001C319.1466666666667 229.5466666666667 317.0133333333333 239.1466666666668 310.6133333333333 245.3333333333334C304.2133333333333 251.0933333333334 292.48 253.8666666666668 275.4133333333333 253.8666666666668H248.32L256 291.2000000000001H225.28M384 231.8933333333333C395.7333333333334 231.8933333333333 403.4133333333333 229.76 407.2533333333334 225.28C411.0933333333333 221.0133333333333 411.9466666666666 213.3333333333333 410.0266666666667 203.3066666666667C407.8933333333333 192 403.84 184.7466666666667 397.8666666666666 180.0533333333334C391.68 175.36 382.5066666666667 173.0133333333333 370.1333333333333 173.0133333333333H351.9999999999999L362.6666666666666 231.8933333333333H383.9999999999999M309.3333333333333 113.4933333333334H340.0533333333333L347.3066666666666 150.8266666666667H373.3333333333333C385.0666666666666 150.8266666666667 394.6666666666666 152.1066666666667 402.1333333333333 154.4533333333334C409.6 157.0133333333333 415.9999999999999 161.0666666666667 422.3999999999999 166.8266666666667C427.5199999999999 171.5200000000001 431.7866666666667 176.6400000000001 434.7733333333332 182.4C437.9733333333332 187.9466666666667 440.32 194.3466666666667 441.5999999999999 201.1733333333334C444.7999999999999 217.8133333333334 442.4533333333332 230.8266666666667 434.3466666666666 240.0000000000001C426.6666666666666 249.3866666666667 413.2266666666666 253.8666666666668 395.5199999999999 253.8666666666668H336.8533333333333L309.3333333333333 113.4933333333334z" />
-    <glyph glyph-name="language-python"
-      unicode="&#xF320;"
-      horiz-adv-x="512" d=" M408.32 288C442.0266666666667 288 469.3333333333333 260.6933333333334 469.3333333333333 226.9866666666667V146.3466666666667C469.3333333333333 112.6400000000001 442.0266666666667 85.3333333333334 408.32 85.3333333333334H256C256 77.0133333333333 262.8266666666667 64.8533333333334 271.1466666666667 64.8533333333334H362.6666666666667V29.0133333333333C362.6666666666667 -4.6933333333333 335.36 -32 301.6533333333333 -32H210.3466666666666C176.64 -32 149.3333333333333 -4.6933333333333 149.3333333333333 29.0133333333333V109.0133333333333C149.3333333333333 142.72 176.64 169.8133333333333 210.3466666666666 169.8133333333333H322.3466666666667C356.0533333333333 169.8133333333333 383.1466666666667 197.12 383.1466666666667 230.8266666666667V288H408.32M317.0133333333333 36.48C308.48 36.48 301.6533333333333 30.08 301.6533333333333 17.4933333333333C301.6533333333333 4.9066666666667 308.48 2.3466666666667 317.0133333333333 2.3466666666667C325.3333333333333 2.3466666666667 332.16 9.1733333333333 332.16 17.4933333333333C332.16 30.08 325.3333333333333 36.48 317.0133333333333 36.48M103.68 74.6666666666667C69.9733333333333 74.6666666666667 42.6666666666667 101.9733333333334 42.6666666666667 135.68V216.32C42.6666666666667 250.0266666666667 69.9733333333333 277.3333333333334 103.68 277.3333333333334H256C256 285.6533333333333 249.1733333333333 297.8133333333334 240.8533333333333 297.8133333333334H149.3333333333333V333.6533333333333C149.3333333333333 367.36 176.64 394.6666666666667 210.3466666666666 394.6666666666667H301.6533333333333C335.36 394.6666666666667 362.6666666666667 367.36 362.6666666666667 333.6533333333333V253.6533333333334C362.6666666666667 219.9466666666667 335.36 192.8533333333334 301.6533333333333 192.8533333333334H189.6533333333333C155.9466666666667 192.8533333333334 128.8533333333334 165.5466666666668 128.8533333333334 131.84V74.6666666666667H103.68M194.9866666666667 326.1866666666667C203.52 326.1866666666667 210.3466666666667 332.5866666666667 210.3466666666667 345.1733333333334C210.3466666666667 357.76 203.52 360.32 194.9866666666667 360.32C186.6666666666667 360.32 179.84 357.76 179.84 345.1733333333334S186.6666666666667 326.1866666666667 194.9866666666667 326.1866666666667z" />
-    <glyph glyph-name="language-python-text"
-      unicode="&#xF321;"
-      horiz-adv-x="512" d=" M42.6666666666667 326.6133333333334C190.2933333333333 425.1733333333334 236.8 298.6666666666667 240.64 228.9066666666667C244.48 159.36 176.8533333333333 71.68 91.9466666666667 129.7066666666667V14.9333333333333L42.6666666666667 47.5733333333334V326.6133333333334M90.0266666666667 290.1333333333334V175.36C167.2533333333333 129.0666666666667 193.7066666666667 167.04 193.7066666666667 232.7466666666667C193.7066666666667 325.5466666666666 140.16 328.7466666666667 90.0266666666667 290.1333333333334M321.7066666666666 359.4666666666667S317.8666666666666 285.0133333333333 321.7066666666666 211.84C329.3866666666666 138.6666666666666 420.0533333333333 195.4133333333333 420.0533333333333 195.4133333333333V343.04L469.3333333333333 337.0666666666667V139.9466666666667C469.3333333333333 8.5333333333333 338.1333333333334 14.9333333333333 338.1333333333334 14.9333333333333L321.7066666666667 64C436.48 64 421.9733333333334 140.16 421.9733333333334 140.16C283.0933333333334 85.9733333333334 272.4266666666667 178.9866666666667 272.4266666666667 178.9866666666667V326.6133333333334L321.7066666666667 359.4666666666667z" />
-    <glyph glyph-name="language-r"
-      unicode="&#xF7D3;"
-      horiz-adv-x="512" d=" M256 356.48C138.6666666666667 356.48 42.6666666666667 292.48 42.6666666666667 213.3333333333334C42.6666666666667 143.36 118.6133333333334 85.3333333333334 218.4533333333333 72.96V27.5200000000001H291.2V72.7466666666668C309.3333333333333 74.6666666666667 326.1866666666667 78.0800000000001 342.1866666666666 82.9866666666668L371.6266666666666 27.5200000000001H453.9733333333332L404.4799999999999 110.9333333333334C444.3733333333333 136.96 469.3333333333333 173.4400000000001 469.3333333333333 213.3333333333334C469.3333333333333 292.48 373.3333333333333 356.48 256 356.48M288.64 300.5866666666667C378.24 300.5866666666667 444.3733333333333 270.7200000000001 444.3733333333333 202.6666666666667C444.3733333333333 166.1866666666667 424.7466666666666 140.5866666666667 392.7466666666666 124.8C390.8266666666666 125.8666666666667 389.1199999999999 126.9333333333333 388.0533333333333 128C380.3733333333333 131.4133333333334 367.5733333333333 135.2533333333333 367.5733333333333 135.2533333333333S431.1466666666666 139.9466666666667 431.1466666666666 203.3066666666667C431.1466666666666 266.6666666666667 364.5866666666666 267.7333333333334 364.5866666666666 267.7333333333334H218.4533333333333V114.9866666666667C164.0533333333333 130.7733333333333 126.5066666666666 164.2666666666667 126.5066666666666 202.6666666666667C126.5066666666666 256.8533333333334 199.0399999999999 300.5866666666667 288.64 300.5866666666667M291.8399999999999 215.68H336S356.2666666666667 216.7466666666667 356.2666666666667 195.6266666666667C356.2666666666667 174.9333333333333 336 174.9333333333333 336 174.9333333333333H291.84V215.68M291.2 121.6H310.8266666666667C314.6666666666667 121.6 316.5866666666667 120.5333333333333 320 117.3333333333334C322.7733333333333 115.2000000000001 325.76 111.1466666666667 328.32 107.52C316.5866666666667 106.0266666666666 304.2133333333334 105.3866666666667 291.2 105.3866666666667V121.6z" />
-    <glyph glyph-name="language-ruby-on-rails"
-      unicode="&#xFACE;"
-      horiz-adv-x="512" d=" M422.4 91.7333333333334S460.8 96 460.8 142.9333333333334C460.8 189.8666666666667 416 196.2666666666667 416 196.2666666666667H334.9333333333333V42.6666666666667H375.4666666666666V78.9333333333333L411.7333333333333 42.6666666666667H469.3333333333333L422.4 91.7333333333334M405.3333333333333 121.6H373.3333333333333V155.7333333333334H405.3333333333333S413.8666666666666 151.4666666666667 413.8666666666666 138.6666666666667C416 125.8666666666667 405.3333333333333 121.6 405.3333333333333 121.6M454.4 273.0666666666667V268.8C281.6 317.8666666666667 213.3333333333333 166.4 226.1333333333334 49.0666666666667H91.7333333333333C106.6666666666667 164.2666666666667 251.7333333333334 392.5333333333334 454.4 273.0666666666667M437.3333333333333 300.8C422.4 307.2000000000001 407.4666666666667 313.6 392.5333333333333 317.8666666666667L394.6666666666667 345.6L439.4666666666667 328.5333333333334L437.3333333333333 300.8M394.6666666666667 262.4000000000001C409.6 262.4000000000001 424.5333333333333 260.2666666666667 439.4666666666667 256L437.3333333333333 230.4000000000001L398.9333333333333 234.6666666666667L394.6666666666667 262.4000000000001M296.5333333333333 324.2666666666667L288 349.8666666666667L332.8 354.1333333333334L341.3333333333333 326.4000000000001C337.0666666666667 326.4000000000001 300.8 324.2666666666667 296.5333333333333 324.2666666666667M324.2666666666667 245.3333333333334C332.8 249.6 347.7333333333334 256.0000000000001 366.9333333333334 260.2666666666667L375.4666666666667 234.6666666666667L337.0666666666667 219.7333333333334L324.2666666666667 245.3333333333334M251.7333333333334 309.3333333333334C238.9333333333334 302.9333333333334 226.1333333333334 296.5333333333334 213.3333333333333 288.0000000000001L196.2666666666667 315.7333333333334L234.6666666666667 337.0666666666667L251.7333333333334 309.3333333333334M305.0666666666667 232.5333333333334L322.1333333333334 206.9333333333334L298.6666666666667 179.2000000000001L275.2000000000001 200.5333333333334C281.6 213.3333333333334 292.2666666666667 224.0000000000001 305.0666666666667 232.5333333333334M247.4666666666667 128C249.6 145.0666666666667 253.8666666666667 160 260.2666666666667 177.0666666666667L285.8666666666666 155.7333333333334L279.4666666666666 115.2000000000001L247.4666666666666 128M168.5333333333333 249.6C157.8666666666667 238.9333333333334 147.2 226.1333333333334 138.6666666666667 215.4666666666667L110.9333333333333 238.9333333333334L142.9333333333333 273.0666666666667L168.5333333333333 249.6M102.4 155.7333333333334C93.8666666666667 138.6666666666666 87.4666666666667 121.6 81.0666666666667 106.6666666666667L42.6666666666667 121.6L61.8666666666667 170.6666666666667L102.4 155.7333333333334M245.3333333333333 100.2666666666667L283.7333333333334 87.4666666666666L290.1333333333334 44.8L247.4666666666667 55.4666666666666C247.4666666666667 59.7333333333333 245.3333333333334 74.6666666666666 245.3333333333334 100.2666666666667z" />
-    <glyph glyph-name="language-swift"
-      unicode="&#xF6E4;"
-      horiz-adv-x="512" d=" M364.5866666666667 27.3066666666667C314.24 -1.7066666666666 245.3333333333333 -4.6933333333333 175.5733333333333 25.1733333333333C119.2533333333333 49.0666666666667 72.5333333333333 90.8800000000001 42.6666666666667 138.6666666666667C56.96 126.9333333333333 73.8133333333333 117.3333333333334 91.7333333333333 108.8C163.6266666666667 75.3066666666667 235.3066666666667 77.6533333333334 285.8666666666666 108.8C213.9733333333333 164.0533333333334 152.7466666666666 235.9466666666667 107.3066666666666 294.6133333333334C97.7066666666667 304.2133333333334 90.6666666666666 316.1600000000001 83.4133333333333 326.8266666666667C260.0533333333333 197.76 252.3733333333333 164.9066666666667 134.8266666666667 348.3733333333334C239.1466666666667 242.9866666666667 336 183.2533333333333 336 183.2533333333333C339.4133333333333 181.3333333333334 341.3333333333333 179.84 343.68 178.56C345.8133333333334 183.8933333333333 347.7333333333334 189.44 349.2266666666667 195.2C366.08 256 346.88 325.76 304.8533333333334 383.1466666666667C401.92 324.48 459.52 214.4 435.4133333333333 122.0266666666667C434.7733333333333 119.68 434.1333333333334 117.3333333333333 434.3466666666667 113.7066666666667C482.1333333333333 53.3333333333334 469.3333333333333 -9.6 463.1466666666666 2.3466666666667C437.3333333333333 53.3333333333334 388.9066666666667 37.5466666666666 364.5866666666667 27.3066666666667z" />
-    <glyph glyph-name="language-typescript"
-      unicode="&#xF6E5;"
-      horiz-adv-x="512" d=" M64 384H448V0H64V384M292.48 66.9866666666667C303.1466666666667 46.08 324.6933333333334 30.08 358.4 30.08C392.5333333333334 30.08 418.1333333333334 47.7866666666666 418.1333333333334 80.4266666666667C418.1333333333334 110.5066666666667 400.8533333333334 123.9466666666667 370.1333333333334 137.1733333333334L361.1733333333333 141.0133333333333C345.6 147.6266666666667 338.9866666666667 152.1066666666667 338.9866666666667 162.7733333333333C338.9866666666667 171.52 345.6 178.3466666666667 356.2666666666667 178.3466666666667C366.5066666666667 178.3466666666667 373.3333333333333 173.8666666666667 379.52 162.7733333333333L407.4666666666666 181.3333333333333C395.7333333333333 201.8133333333333 379.0933333333333 209.7066666666667 356.2666666666667 209.7066666666667C324.0533333333333 209.7066666666667 303.36 189.2266666666666 303.36 162.1333333333333C303.36 132.6933333333333 320.64 118.8266666666667 346.6666666666667 107.7333333333333L355.6266666666667 103.8933333333333C372.2666666666667 96.64 382.08 92.16 382.08 79.7866666666666C382.08 69.5466666666666 372.48 62.08 357.5466666666667 62.08C339.8400000000001 62.08 329.6 71.2533333333333 321.92 84.0533333333334L292.48 66.9866666666667M277.3333333333333 208H170.6666666666667V176H202.6666666666667V21.3333333333334H240V176H277.3333333333333V208z" />
-    <glyph glyph-name="laptop"
-      unicode="&#xF322;"
-      horiz-adv-x="512" d=" M85.3333333333333 320H426.6666666666667V106.6666666666667H85.3333333333333M426.6666666666667 64C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V106.6666666666667C42.6666666666667 83.2 61.8666666666667 64 85.3333333333333 64H0V21.3333333333334H512V64H426.6666666666667z" />
-    <glyph glyph-name="laptop-chromebook"
-      unicode="&#xF323;"
-      horiz-adv-x="512" d=" M426.6666666666667 128H85.3333333333333V341.3333333333334H426.6666666666667M298.6666666666667 64H213.3333333333333V85.3333333333334H298.6666666666667M469.3333333333333 64V384H42.6666666666667V64H0V21.3333333333334H512V64H469.3333333333333z" />
-    <glyph glyph-name="laptop-mac"
-      unicode="&#xF324;"
-      horiz-adv-x="512" d=" M256 42.6666666666667C244.2666666666667 42.6666666666667 234.6666666666667 52.2666666666667 234.6666666666667 64S244.2666666666667 85.3333333333334 256 85.3333333333334S277.3333333333333 75.7333333333334 277.3333333333333 64S267.7333333333334 42.6666666666667 256 42.6666666666667M85.3333333333333 341.3333333333334H426.6666666666667V106.6666666666667H85.3333333333333M426.6666666666667 64C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V341.3333333333334C469.3333333333333 365.0133333333333 450.1333333333334 384 426.6666666666667 384H85.3333333333333C61.6533333333333 384 42.6666666666667 365.0133333333333 42.6666666666667 341.3333333333334V106.6666666666667C42.6666666666667 83.2 61.8666666666667 64 85.3333333333333 64H0C0 40.5333333333333 19.2 21.3333333333334 42.6666666666667 21.3333333333334H469.3333333333333C492.8 21.3333333333334 512 40.5333333333333 512 64H426.6666666666667z" />
-    <glyph glyph-name="laptop-off"
-      unicode="&#xF6E6;"
-      horiz-adv-x="512" d=" M21.3333333333333 356.9066666666667L48.64 384L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L356.9066666666667 21.3333333333334H0V64H85.3333333333333C61.6533333333333 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V320C42.6666666666667 324.6933333333334 43.52 329.1733333333334 44.8 333.44L21.3333333333333 356.9066666666667M85.3333333333333 106.6666666666667H271.5733333333333L85.3333333333333 292.9066666666667V106.6666666666667M426.6666666666667 106.6666666666667V320H166.8266666666667L124.16 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H512V21.3333333333334H465.4933333333333L380.16 106.6666666666667H426.6666666666667z" />
-    <glyph glyph-name="laptop-windows"
-      unicode="&#xF325;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H448C459.7333333333333 362.6666666666667 469.3333333333333 353.0666666666667 469.3333333333333 341.3333333333334V106.6666666666667C469.3333333333333 94.9333333333333 459.7333333333333 85.3333333333334 448 85.3333333333334H469.3333333333333L512 21.3333333333334V0H0V21.3333333333334L42.6666666666667 85.3333333333334H64C52.2666666666667 85.3333333333334 42.6666666666667 94.9333333333333 42.6666666666667 106.6666666666667V341.3333333333334C42.6666666666667 353.0666666666667 52.2666666666667 362.6666666666667 64 362.6666666666667M85.3333333333333 320V128H426.6666666666667V320H85.3333333333333z" />
-    <glyph glyph-name="laravel"
-      unicode="&#xFACF;"
-      horiz-adv-x="512" d=" M469.3333333333333 194.7733333333334C469.9733333333334 199.2533333333334 468.48 204.16 465.28 207.5733333333334C464 209.0666666666667 454.1866666666666 221.2266666666667 443.9466666666666 234.0266666666667C433.4933333333334 247.04 422.3999999999999 260.9066666666667 418.9866666666667 264.7466666666667C415.1466666666667 269.4400000000001 409.6 274.7733333333334 401.2800000000001 274.7733333333334C399.7866666666667 274.7733333333334 398.5066666666667 274.5600000000001 396.3733333333334 274.3466666666667C393.8133333333334 274.1333333333334 373.9733333333334 270.7200000000001 358.4 268.1600000000001C349.0133333333333 266.6666666666668 341.3333333333333 265.3866666666667 339.2 264.9600000000001C331.7333333333334 263.8933333333334 326.8266666666667 260.6933333333334 324.6933333333334 256.0000000000001C323.6266666666667 253.0133333333334 322.3466666666667 247.4666666666667 327.04 241.2800000000001L359.04 195.8400000000001L257.7066666666666 171.7333333333335L162.7733333333333 330.6666666666667C160 335.1466666666667 155.52 341.3333333333334 144.2133333333333 341.3333333333334H141.0133333333333L119.2533333333333 339.2000000000001C99.84 337.7066666666667 64 334.7200000000001 60.16 334.7200000000001C53.3333333333333 334.7200000000001 48.4266666666667 332.1600000000001 45.44 327.4666666666667C41.8133333333333 322.1333333333334 41.8133333333333 315.0933333333334 45.44 306.5600000000001C50.56 294.6133333333334 128.8533333333333 125.4400000000001 129.28 124.5866666666667C133.3333333333334 114.3466666666667 143.1466666666667 107.7333333333334 154.0266666666667 107.7333333333334C157.0133333333333 107.7333333333334 160 108.16 161.92 109.0133333333334C174.08 112.0000000000001 213.3333333333333 122.24 239.7866666666667 129.0666666666667C253.2266666666667 104.7466666666667 277.3333333333333 61.4400000000001 282.4533333333333 54.4C285.8666666666667 49.4933333333333 291.6266666666667 42.6666666666667 301.6533333333333 42.6666666666667C306.1333333333334 42.6666666666667 310.4 44.16 315.52 45.8666666666667C322.9866666666667 48.2133333333333 442.4533333333334 90.88 448.64 93.44C452.9066666666666 95.36 458.6666666666666 97.7066666666667 460.8 104.3200000000001C462.08 108.5866666666667 461.2266666666667 113.0666666666667 458.0266666666667 117.3333333333334C455.6800000000001 121.1733333333334 433.2800000000001 151.04 416.64 173.2266666666667L458.0266666666667 184.3200000000001C465.4933333333334 186.6666666666667 468.0533333333333 191.36 469.3333333333334 194.7733333333334M277.3333333333334 138.6666666666667L381.6533333333334 165.5466666666667C399.5733333333334 141.0133333333333 409.1733333333334 128 414.2933333333334 120.96C338.7733333333335 95.36 315.5200000000001 87.4666666666667 308.6933333333335 85.3333333333334C303.7866666666668 92.8000000000001 289.2800000000001 117.9733333333334 277.3333333333335 138.6666666666667M369.0666666666667 237.44C378.8800000000001 239.1466666666667 391.4666666666668 241.4933333333333 398.2933333333334 242.7733333333333C402.7733333333335 237.0133333333333 414.7200000000001 221.8666666666667 423.0400000000001 211.2C413.8666666666668 208.8533333333333 401.0666666666667 205.6533333333333 393.3866666666668 203.7333333333333L369.0666666666667 237.4400000000001M136.1066666666667 309.3333333333334L220.8 162.5600000000001L162.1333333333333 148.48C149.3333333333333 175.1466666666667 101.9733333333333 272.64 86.6133333333333 304.64C92.16 305.0666666666667 130.7733333333333 308.48 136.1066666666666 309.3333333333334z" />
-    <glyph glyph-name="lastfm"
-      unicode="&#xF326;"
-      horiz-adv-x="512" d=" M384 65.4933333333333C339.6266666666667 65.7066666666667 315.9466666666667 87.4666666666667 299.52 126.0800000000001L294.8266666666666 136.5333333333334L254.2933333333333 229.76C240.8533333333333 262.6133333333334 207.36 285.0133333333333 169.8133333333333 285.0133333333333C118.8266666666666 285.0133333333333 77.44 243.4133333333334 77.44 192S118.8266666666666 98.9866666666667 169.8133333333333 98.9866666666667C205.2266666666666 98.9866666666667 236.3733333333333 119.2533333333333 251.7333333333333 149.3333333333334L268.1599999999999 110.72C245.3333333333333 82.1333333333334 209.4933333333334 64 169.8133333333333 64C99.6266666666667 64 42.6666666666667 121.1733333333334 42.6666666666667 192C42.6666666666667 262.6133333333334 99.6266666666667 320 169.8133333333333 320C222.72 320 265.6 291.4133333333334 287.36 241.0666666666667C288.8533333333333 237.0133333333334 310.1866666666666 186.8800000000001 328.9599999999999 144.2133333333334C340.4799999999999 117.3333333333334 350.2933333333333 100.0533333333334 382.08 98.9866666666667C413.4399999999999 97.92 434.9866666666666 117.3333333333334 434.9866666666666 141.4400000000001C434.9866666666666 165.12 418.56 170.6666666666667 390.8266666666666 180.0533333333334C341.3333333333333 196.48 315.5199999999999 213.3333333333334 315.5199999999999 252.8000000000001C315.5199999999999 291.6266666666667 341.3333333333333 317.4400000000001 383.9999999999999 317.4400000000001C411.9466666666666 317.4400000000001 431.7866666666665 305.0666666666667 445.6533333333333 280.3200000000001L418.56 266.6666666666667C408.32 280.7466666666667 397.0133333333332 286.5066666666667 382.7199999999999 286.5066666666667C362.6666666666666 286.5066666666667 348.3733333333333 272.4266666666667 348.3733333333333 253.8666666666667C348.3733333333333 227.4133333333334 371.84 223.36 404.6933333333333 212.6933333333334C448.8533333333333 198.1866666666667 469.3333333333333 181.3333333333334 469.3333333333333 140.3733333333333C469.3333333333333 97.0666666666667 432.4266666666666 65.4933333333333 384 65.4933333333333z" />
-    <glyph glyph-name="lastpass"
-      unicode="&#xF446;"
-      horiz-adv-x="512" d=" M298.6666666666667 192C298.6666666666667 215.4666666666667 317.8666666666667 234.6666666666667 341.3333333333333 234.6666666666667S384 215.4666666666667 384 192S364.8 149.3333333333334 341.3333333333333 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192M170.6666666666667 192C170.6666666666667 215.4666666666667 189.8666666666667 234.6666666666667 213.3333333333333 234.6666666666667S256 215.4666666666667 256 192S236.8 149.3333333333334 213.3333333333333 149.3333333333334S170.6666666666667 168.5333333333334 170.6666666666667 192M42.6666666666667 192C42.6666666666667 215.4666666666667 61.8666666666667 234.6666666666667 85.3333333333333 234.6666666666667S128 215.4666666666667 128 192S108.8 149.3333333333334 85.3333333333333 149.3333333333334S42.6666666666667 168.5333333333334 42.6666666666667 192M469.3333333333333 341.3333333333334H426.6666666666667V42.6666666666667H469.3333333333333V341.3333333333334z" />
-    <glyph glyph-name="launch"
-      unicode="&#xF327;"
-      horiz-adv-x="512" d=" M298.6666666666667 384V341.3333333333334H375.2533333333334L165.5466666666667 131.6266666666667L195.6266666666667 101.5466666666667L405.3333333333333 311.2533333333334V234.6666666666667H448V384M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H256V384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V192H405.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="lava-lamp"
-      unicode="&#xF7D4;"
-      horiz-adv-x="512" d=" M213.3333333333333 384L170.6666666666667 106.6666666666667H341.3333333333333L298.6666666666667 384H213.3333333333333M245.3333333333333 325.3333333333334C254.08 325.3333333333334 261.3333333333333 318.0800000000001 261.3333333333333 309.3333333333334S254.08 293.3333333333334 245.3333333333333 293.3333333333334S229.3333333333333 300.5866666666667 229.3333333333333 309.3333333333334S236.5866666666667 325.3333333333334 245.3333333333333 325.3333333333334M266.6666666666667 266.6666666666667C278.4 266.6666666666667 288 257.0666666666667 288 245.3333333333334S278.4 224 266.6666666666667 224S245.3333333333333 233.6 245.3333333333333 245.3333333333334S254.9333333333333 266.6666666666667 266.6666666666667 266.6666666666667M245.3333333333333 192C263.04 192 277.3333333333333 177.7066666666667 277.3333333333333 160S263.04 128 245.3333333333333 128S213.3333333333333 142.2933333333334 213.3333333333333 160S227.6266666666667 192 245.3333333333333 192M170.6666666666667 85.3333333333334L213.3333333333333 42.6666666666667L170.6666666666667 0H341.3333333333333L298.6666666666667 42.6666666666667L341.3333333333333 85.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="layers"
-      unicode="&#xF328;"
-      horiz-adv-x="512" d=" M256 106.6666666666667L413.0133333333333 228.9066666666667L448 256L256 405.3333333333333L64 256L98.7733333333333 228.9066666666667M256 52.48L98.56 174.72L64 147.84L256 -1.4933333333333L448 147.84L413.2266666666667 174.9333333333333L256 52.48z" />
-    <glyph glyph-name="layers-off"
-      unicode="&#xF329;"
-      horiz-adv-x="512" d=" M69.76 426.6666666666667L42.6666666666667 399.5733333333333L132.6933333333333 309.3333333333334L64 256L98.7733333333333 228.9066666666667L256 106.6666666666667L300.8 141.44L331.3066666666666 110.9333333333333L256 52.48L98.7733333333333 174.72L64 147.84L256 -1.4933333333333L361.6 80.64L442.24 0L469.3333333333333 27.0933333333334L69.76 426.6666666666667M413.0133333333333 228.9066666666667L448 256L256 405.3333333333333L193.92 356.9066666666667L361.8133333333334 188.8000000000001L413.0133333333333 228.9066666666667M422.6133333333333 128L448 147.84L417.4933333333334 178.3466666666667L392.1066666666667 158.72L422.6133333333333 128z" />
-    <glyph glyph-name="layers-off-outline"
-      unicode="&#xF9FC;"
-      horiz-adv-x="512" d=" M256 351.36L231.04 331.9466666666667L200.7466666666667 362.6666666666667L256 405.3333333333333L448 256L368.64 194.3466666666667L338.1333333333334 224.64L378.4533333333333 256L256 351.36M448 147.84L429.44 133.3333333333334L398.9333333333333 163.84L413.2266666666667 174.9333333333333L448 147.84M72.7466666666667 429.6533333333333L472.32 30.08L442.24 0L361.6 80.64L256 -1.4933333333333L64 147.84L98.56 174.72L256 52.48L330.6666666666667 111.1466666666667L300.8 141.4400000000001L256 106.6666666666667L64 256L132.6933333333333 309.3333333333334L42.6666666666667 399.5733333333333L72.7466666666667 429.6533333333333M256 160.64L270.2933333333333 171.9466666666667L163.2 279.04L133.5466666666667 256L256 160.64z" />
-    <glyph glyph-name="layers-outline"
-      unicode="&#xF9FD;"
-      horiz-adv-x="512" d=" M256 52.48L413.2266666666667 174.9333333333334L448 147.84L256 -1.4933333333333L64 147.84L98.56 174.72L256 52.48M256 106.6666666666667L64 256L256 405.3333333333333L448 256L256 106.6666666666667M256 351.36L133.5466666666667 256L256 160.64L378.4533333333333 256L256 351.36z" />
-    <glyph glyph-name="lead-pencil"
-      unicode="&#xF64F;"
-      horiz-adv-x="512" d=" M359.2533333333334 389.76C350.9333333333333 389.76 342.8266666666667 386.56 336.4266666666666 380.3733333333334L291.2 335.1466666666667L404.2666666666667 221.8666666666667L449.4933333333334 266.6666666666667C462.2933333333334 279.68 462.2933333333334 299.9466666666667 449.4933333333334 312.3200000000001L381.8666666666666 380.3733333333334C375.4666666666666 386.56 367.36 389.76 359.2533333333334 389.76M276.0533333333333 320L103.2533333333333 146.9866666666667L157.8666666666667 141.0133333333334L161.7066666666667 92.16L210.3466666666666 88.5333333333333L216.5333333333333 33.92L389.3333333333333 206.9333333333333M90.6666666666667 127.1466666666667L53.3333333333333 -15.5733333333333L196.2666666666667 22.6133333333333L191.1466666666667 68.6933333333333L141.8666666666666 72.3200000000001L138.0266666666667 121.8133333333334" />
-    <glyph glyph-name="leaf"
-      unicode="&#xF32A;"
-      horiz-adv-x="512" d=" M362.6666666666667 277.3333333333334C170.6666666666667 234.6666666666667 125.8666666666667 103.04 81.4933333333333 -7.2533333333333L121.8133333333333 -21.3333333333333L142.08 27.7333333333334C152.32 24.1066666666667 162.9866666666667 21.3333333333334 170.6666666666667 21.3333333333334C405.3333333333333 21.3333333333334 469.3333333333333 384 469.3333333333333 384C448 341.3333333333334 298.6666666666667 336 192 314.6666666666667S42.6666666666667 202.6666666666667 42.6666666666667 160S80 80 80 80C149.3333333333333 277.3333333333334 362.6666666666667 277.3333333333334 362.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="led-off"
-      unicode="&#xF32B;"
-      horiz-adv-x="512" d=" M256 320C208.8533333333333 320 170.6666666666667 281.8133333333334 170.6666666666667 234.6666666666667V106.6666666666667H128V64H192V-42.6666666666666H234.6666666666667V64H277.3333333333333V-42.6666666666666H320V64H384V106.6666666666667H341.3333333333333V234.6666666666667C341.3333333333333 281.8133333333334 303.1466666666667 320 256 320z" />
-    <glyph glyph-name="led-on"
-      unicode="&#xF32C;"
-      horiz-adv-x="512" d=" M234.6666666666667 448V362.6666666666667H277.3333333333333V448H234.6666666666667M390.4 399.1466666666667L325.12 335.1466666666667L354.9866666666667 304.8533333333334L420.2666666666667 368.8533333333334L390.4 399.1466666666667M121.8133333333334 399.1466666666667L91.52 368.8533333333334L155.52 304.8533333333334L185.8133333333333 335.1466666666667L121.8133333333334 399.1466666666667M256 320C208.8533333333333 320 170.6666666666667 281.8133333333334 170.6666666666667 234.6666666666667V106.6666666666667H128V64H192V-42.6666666666666H234.6666666666667V64H277.3333333333333V-42.6666666666666H320V64H384V106.6666666666667H341.3333333333333V234.6666666666667C341.3333333333333 281.8133333333334 303.1466666666667 320 256 320M42.6666666666667 256V213.3333333333334H128V256H42.6666666666667M384 256V213.3333333333334H469.3333333333333V256H384z" />
-    <glyph glyph-name="led-outline"
-      unicode="&#xF32D;"
-      horiz-adv-x="512" d=" M256 320C208.8533333333333 320 170.6666666666667 281.8133333333334 170.6666666666667 234.6666666666667V106.6666666666667H128V64H192V-42.6666666666666H234.6666666666667V64H277.3333333333333V-42.6666666666666H320V64H384V106.6666666666667H341.3333333333333V234.6666666666667C341.3333333333333 281.8133333333334 303.1466666666667 320 256 320M256 277.3333333333334C279.4666666666667 277.3333333333334 298.6666666666667 258.1333333333334 298.6666666666667 234.6666666666667V128H213.3333333333333V234.6666666666667C213.3333333333333 258.1333333333334 232.5333333333334 277.3333333333334 256 277.3333333333334z" />
-    <glyph glyph-name="led-strip"
-      unicode="&#xF7D5;"
-      horiz-adv-x="512" d=" M59.9466666666667 267.52L316.3733333333334 10.6666666666667L331.52 26.0266666666666L361.6 -4.0533333333333L391.68 26.0266666666666L361.6 56.3200000000001L391.68 86.4L421.9733333333334 56.3200000000001L452.0533333333333 86.4L421.9733333333334 116.48L437.3333333333333 131.6266666666667L180.48 388.0533333333334L59.9466666666667 267.52M120.32 267.52L180.48 327.68L376.7466666666667 131.6266666666667L316.3733333333334 71.2533333333333L120.32 267.52M150.4 267.52L180.48 237.2266666666667L210.7733333333334 267.52L180.48 297.6L150.4 267.52M195.6266666666667 222.08L225.92 192L256 222.08L225.92 252.3733333333334L195.6266666666667 222.08M240.8533333333333 176.8533333333334L271.1466666666667 146.7733333333333L301.2266666666667 176.8533333333334L271.1466666666667 207.1466666666667L240.8533333333333 176.8533333333334M286.08 131.6266666666667L316.3733333333334 101.5466666666666L346.4533333333333 131.6266666666667L316.3733333333333 161.92L286.08 131.6266666666667z" />
-    <glyph glyph-name="led-variant-off"
-      unicode="&#xF32E;"
-      horiz-adv-x="512" d=" M256 384C214.4 384 179.84 354.1333333333334 172.3733333333333 314.6666666666667L358.8266666666667 128H384V170.6666666666667H341.3333333333333V298.6666666666667C341.3333333333333 345.8133333333334 303.1466666666667 384 256 384M69.9733333333333 362.6666666666667L42.6666666666667 335.5733333333334L170.6666666666667 207.5733333333334V170.6666666666667H128V128H192V0H234.6666666666667V128H250.24L277.3333333333333 100.9066666666667V0H320V58.24L399.5733333333333 -21.3333333333333L426.6666666666667 5.9733333333334L320 112.6400000000001L170.6666666666667 261.9733333333334L69.9733333333333 362.6666666666667z" />
-    <glyph glyph-name="led-variant-on"
-      unicode="&#xF32F;"
-      horiz-adv-x="512" d=" M256 384C208.8533333333333 384 170.6666666666667 345.8133333333334 170.6666666666667 298.6666666666667V170.6666666666667H128V128H192V0H234.6666666666667V128H277.3333333333333V0H320V128H384V170.6666666666667H341.3333333333333V298.6666666666667C341.3333333333333 345.8133333333334 303.1466666666667 384 256 384z" />
-    <glyph glyph-name="led-variant-outline"
-      unicode="&#xF330;"
-      horiz-adv-x="512" d=" M256 384C208.8533333333333 384 170.6666666666667 345.8133333333334 170.6666666666667 298.6666666666667V170.6666666666667H128V128H192V0H234.6666666666667V128H277.3333333333333V0H320V128H384V170.6666666666667H341.3333333333333V298.6666666666667C341.3333333333333 345.8133333333334 303.1466666666667 384 256 384M256 341.3333333333334C279.4666666666667 341.3333333333334 298.6666666666667 322.1333333333334 298.6666666666667 298.6666666666667V192H213.3333333333333V298.6666666666667C213.3333333333333 322.1333333333334 232.5333333333334 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="less-than"
-      unicode="&#xF97B;"
-      horiz-adv-x="512" d=" M394.6666666666667 359.68L416 322.9866666666667L191.36 192L416 61.0133333333333L394.6666666666667 24.3200000000001L106.6666666666667 192L394.6666666666667 359.68z" />
-    <glyph glyph-name="less-than-or-equal"
-      unicode="&#xF97C;"
-      horiz-adv-x="512" d=" M394.6666666666667 399.5733333333333L106.6666666666667 231.68L394.6666666666667 64L416 100.9066666666667L191.36 231.68L416 362.6666666666667L394.6666666666667 399.5733333333333M106.6666666666667 21.3333333333334V-21.3333333333333H426.6666666666667V21.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="library"
-      unicode="&#xF331;"
-      horiz-adv-x="512" d=" M256 277.3333333333334C291.4133333333333 277.3333333333334 320 305.92 320 341.3333333333334S291.4133333333333 405.3333333333333 256 405.3333333333333S192 376.7466666666667 192 341.3333333333334S220.5866666666667 277.3333333333334 256 277.3333333333334M256 201.8133333333334C205.6533333333333 248.5333333333334 138.6666666666667 277.3333333333334 64 277.3333333333334V42.6666666666667C138.6666666666667 42.6666666666667 205.6533333333333 13.8666666666667 256 -32.8533333333333C306.3466666666667 13.8666666666667 373.3333333333333 42.6666666666667 448 42.6666666666667V277.3333333333334C373.3333333333333 277.3333333333334 306.3466666666667 248.5333333333334 256 201.8133333333334z" />
-    <glyph glyph-name="library-books"
-      unicode="&#xF332;"
-      horiz-adv-x="512" d=" M405.3333333333333 298.6666666666667H192V341.3333333333334H405.3333333333333M320 128H192V170.6666666666667H320M405.3333333333333 213.3333333333334H192V256H405.3333333333333M426.6666666666667 405.3333333333333H170.6666666666667C147.2 405.3333333333333 128 386.1333333333334 128 362.6666666666667V106.6666666666667C128 83.2 147.2 64 170.6666666666667 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333M85.3333333333333 320H42.6666666666667V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H384V21.3333333333334H85.3333333333333V320z" />
-    <glyph glyph-name="library-music"
-      unicode="&#xF333;"
-      horiz-adv-x="512" d=" M85.3333333333333 320H42.6666666666667V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H384V21.3333333333334H85.3333333333333M384 298.6666666666667H320V181.3333333333334C320 151.8933333333334 296.1066666666667 128 266.6666666666667 128S213.3333333333333 151.8933333333333 213.3333333333333 181.3333333333334S237.2266666666667 234.6666666666667 266.6666666666667 234.6666666666667C278.8266666666667 234.6666666666667 289.7066666666667 230.6133333333334 298.6666666666667 224V341.3333333333334H384M426.6666666666667 405.3333333333333H170.6666666666667C147.2 405.3333333333333 128 386.1333333333334 128 362.6666666666667V106.6666666666667C128 83.2 147.2 64 170.6666666666667 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="library-plus"
-      unicode="&#xF334;"
-      horiz-adv-x="512" d=" M405.3333333333333 213.3333333333334H320V128H277.3333333333333V213.3333333333334H192V256H277.3333333333333V341.3333333333334H320V256H405.3333333333333M426.6666666666667 405.3333333333333H170.6666666666667C147.2 405.3333333333333 128 386.1333333333334 128 362.6666666666667V106.6666666666667C128 83.2 147.2 64 170.6666666666667 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333M85.3333333333333 320H42.6666666666667V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H384V21.3333333333334H85.3333333333333V320z" />
-    <glyph glyph-name="lifebuoy"
-      unicode="&#xF87D;"
-      horiz-adv-x="512" d=" M422.1866666666666 119.2533333333333C442.4533333333333 165.5466666666667 442.4533333333333 218.6666666666667 422.1866666666666 264.7466666666667L363.7333333333333 238.2933333333334C376.5333333333333 208.8533333333333 376.5333333333333 175.36 363.9466666666666 145.7066666666667L422.1866666666666 119.2533333333333M328.9599999999999 358.1866666666667C282.6666666666667 378.4533333333333 229.5466666666666 378.4533333333333 183.2533333333333 358.1866666666667L209.7066666666666 299.9466666666667C239.36 312.5333333333333 272.8533333333333 312.5333333333333 302.5066666666666 299.7333333333334L328.9599999999999 358.1866666666667M89.8133333333333 264.9600000000001C69.5466666666667 218.4533333333334 69.5466666666667 165.5466666666667 89.8133333333333 119.04L148.2666666666667 145.7066666666667C135.4666666666667 175.1466666666667 135.4666666666667 208.8533333333333 148.2666666666667 238.5066666666667L89.8133333333333 264.9600000000001M183.2533333333333 25.8133333333334C229.5466666666667 5.5466666666667 282.6666666666667 5.5466666666667 328.96 26.0266666666668L302.5066666666667 84.2666666666668C273.0666666666667 71.4666666666667 239.36 71.4666666666667 209.92 84.0533333333334L183.2533333333333 25.8133333333334M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 277.3333333333334C208.8533333333333 277.3333333333334 170.6666666666667 239.1466666666667 170.6666666666667 192S208.8533333333333 106.6666666666667 256 106.6666666666667S341.3333333333333 144.8533333333334 341.3333333333333 192S303.1466666666667 277.3333333333334 256 277.3333333333334z" />
-    <glyph glyph-name="light-switch"
-      unicode="&#xF97D;"
-      horiz-adv-x="512" d=" M149.3333333333333 426.6666666666667C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V0C106.6666666666667 -23.4666666666667 125.8666666666667 -42.6666666666666 149.3333333333333 -42.6666666666666H362.6666666666667C386.1333333333334 -42.6666666666666 405.3333333333333 -23.4666666666667 405.3333333333333 0V384C405.3333333333333 407.4666666666667 386.1333333333334 426.6666666666667 362.6666666666667 426.6666666666667H149.3333333333333M149.3333333333333 384H362.6666666666667V0H149.3333333333333V384M192 320V64H320V320H192M213.3333333333333 298.6666666666667H298.6666666666667V213.3333333333334H213.3333333333333V298.6666666666667M213.3333333333333 170.6666666666667H298.6666666666667V85.3333333333334H213.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="lightbulb"
-      unicode="&#xF335;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C173.44 405.3333333333333 106.6666666666667 338.56 106.6666666666667 256C106.6666666666667 205.2266666666667 132.0533333333333 160.6400000000001 170.6666666666667 133.5466666666667V85.3333333333334C170.6666666666667 73.6 180.2666666666667 64 192 64H320C331.7333333333334 64 341.3333333333333 73.6 341.3333333333333 85.3333333333334V133.5466666666667C379.9466666666666 160.64 405.3333333333333 205.2266666666667 405.3333333333333 256C405.3333333333333 338.56 338.56 405.3333333333333 256 405.3333333333333M192 0C192 -11.7333333333333 201.6 -21.3333333333333 213.3333333333333 -21.3333333333333H298.6666666666667C310.4 -21.3333333333333 320 -11.7333333333333 320 0V21.3333333333334H192V0z" />
-    <glyph glyph-name="lightbulb-on"
-      unicode="&#xF6E7;"
-      horiz-adv-x="512" d=" M256 320C326.6133333333334 320 384 262.6133333333334 384 192C384 144.64 358.1866666666666 103.2533333333333 320 81.0666666666667V42.6666666666667C320 30.9333333333333 310.4 21.3333333333334 298.6666666666667 21.3333333333334H213.3333333333333C201.6 21.3333333333334 192 30.9333333333333 192 42.6666666666667V81.0666666666667C153.8133333333333 103.2533333333333 128 144.6400000000001 128 192C128 262.6133333333334 185.3866666666667 320 256 320M298.6666666666667 0V-21.3333333333333C298.6666666666667 -33.0666666666667 289.0666666666667 -42.6666666666666 277.3333333333333 -42.6666666666666H234.6666666666667C222.9333333333333 -42.6666666666666 213.3333333333333 -33.0666666666667 213.3333333333333 -21.3333333333333V0H298.6666666666667M426.6666666666667 213.3333333333334H490.6666666666666V170.6666666666667H426.6666666666667V213.3333333333334M21.3333333333333 213.3333333333334H85.3333333333333V170.6666666666667H21.3333333333333V213.3333333333334M277.3333333333333 426.6666666666667V362.6666666666667H234.6666666666667V426.6666666666667H277.3333333333333M104.96 373.3333333333334L150.4 327.68L120.1066666666667 297.6L74.6666666666667 342.8266666666667L104.96 373.3333333333334M361.6 327.8933333333333L406.8266666666667 373.3333333333334L437.3333333333333 342.8266666666667L391.8933333333333 297.6L361.6 327.8933333333333z" />
-    <glyph glyph-name="lightbulb-on-outline"
-      unicode="&#xF6E8;"
-      horiz-adv-x="512" d=" M426.6666666666667 213.3333333333334H490.6666666666666V170.6666666666667H426.6666666666667V213.3333333333334M21.3333333333333 213.3333333333334H85.3333333333333V170.6666666666667H21.3333333333333V213.3333333333334M277.3333333333333 426.6666666666667V362.6666666666667H234.6666666666667V426.6666666666667H277.3333333333333M104.96 373.3333333333334L150.4 327.68L120.1066666666667 297.6L74.6666666666667 342.8266666666667L104.96 373.3333333333334M361.6 327.8933333333333L406.8266666666667 373.3333333333334L437.3333333333333 342.8266666666667L391.8933333333333 297.6L361.6 327.8933333333333M256 320C326.6133333333334 320 384 262.6133333333334 384 192C384 144.64 358.1866666666666 103.2533333333333 320 81.0666666666667V42.6666666666667C320 30.9333333333333 310.4 21.3333333333334 298.6666666666667 21.3333333333334H213.3333333333333C201.6 21.3333333333334 192 30.9333333333333 192 42.6666666666667V81.0666666666667C153.8133333333333 103.2533333333333 128 144.6400000000001 128 192C128 262.6133333333334 185.3866666666667 320 256 320M298.6666666666667 0V-21.3333333333333C298.6666666666667 -33.0666666666667 289.0666666666667 -42.6666666666666 277.3333333333333 -42.6666666666666H234.6666666666667C222.9333333333333 -42.6666666666666 213.3333333333333 -33.0666666666667 213.3333333333333 -21.3333333333333V0H298.6666666666667M234.6666666666667 64H277.3333333333333V109.44C314.24 118.8266666666667 341.3333333333333 152.32 341.3333333333333 192C341.3333333333333 239.1466666666667 303.1466666666667 277.3333333333334 256 277.3333333333334S170.6666666666667 239.1466666666667 170.6666666666667 192C170.6666666666667 152.3200000000001 197.76 118.8266666666667 234.6666666666667 109.44V64z" />
-    <glyph glyph-name="lightbulb-outline"
-      unicode="&#xF336;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C338.56 405.3333333333333 405.3333333333333 338.56 405.3333333333333 256C405.3333333333333 205.2266666666667 379.9466666666666 160.6400000000001 341.3333333333333 133.5466666666667V85.3333333333334C341.3333333333333 73.6 331.7333333333334 64 320 64H192C180.2666666666667 64 170.6666666666667 73.6 170.6666666666667 85.3333333333334V133.5466666666667C132.0533333333334 160.64 106.6666666666667 205.2266666666667 106.6666666666667 256C106.6666666666667 338.56 173.44 405.3333333333333 256 405.3333333333333M192 0V21.3333333333334H320V0C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0M256 362.6666666666667C197.12 362.6666666666667 149.3333333333333 314.88 149.3333333333333 256C149.3333333333333 212.2666666666667 175.5733333333333 174.72 213.3333333333333 158.2933333333334V106.6666666666667H298.6666666666667V158.2933333333334C336.4266666666666 174.72 362.6666666666667 212.2666666666667 362.6666666666667 256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="lighthouse"
-      unicode="&#xF9FE;"
-      horiz-adv-x="512" d=" M170.6666666666667 234.6666666666667V277.3333333333334H192V362.6666666666667H170.6666666666667V384L256 426.6666666666667L341.3333333333333 384V362.6666666666667H320V277.3333333333334H341.3333333333333V234.6666666666667H314.4533333333333L180.0533333333334 157.0133333333333L192 234.6666666666667H170.6666666666667M277.3333333333333 277.3333333333334V362.6666666666667H234.6666666666667V277.3333333333334H277.3333333333333M149.3333333333333 -42.6666666666666L150.1866666666667 -37.5466666666667L344.5333333333333 74.6666666666667L355.6266666666666 2.5600000000001L277.3333333333333 -42.6666666666666H149.3333333333333M171.7333333333334 103.04L326.6133333333334 192L337.7066666666667 120.1066666666667L158.5066666666667 16.64L171.7333333333333 103.0400000000001z" />
-    <glyph glyph-name="lighthouse-on"
-      unicode="&#xF9FF;"
-      horiz-adv-x="512" d=" M21.3333333333333 234.6666666666667V405.3333333333333L213.3333333333333 341.3333333333334V298.6666666666667L21.3333333333333 234.6666666666667M170.6666666666667 234.6666666666667V277.3333333333334H277.3333333333333V362.6666666666667H170.6666666666667V384L256 426.6666666666667L341.3333333333333 384V362.6666666666667H320V277.3333333333334H341.3333333333333V234.6666666666667H314.4533333333333L180.0533333333334 157.0133333333333L192 234.6666666666667H170.6666666666667M149.3333333333333 -42.6666666666666L150.1866666666667 -37.5466666666667L344.5333333333333 74.6666666666667L355.6266666666666 2.5600000000001L277.3333333333333 -42.6666666666666H149.3333333333333M171.7333333333334 103.04L326.6133333333334 192L337.7066666666667 120.1066666666667L158.5066666666667 16.64L171.7333333333333 103.0400000000001z" />
-    <glyph glyph-name="link"
-      unicode="&#xF337;"
-      horiz-adv-x="512" d=" M341.3333333333333 320H277.3333333333333V279.4666666666667H341.3333333333333C389.5466666666666 279.4666666666667 428.8 240.4266666666667 428.8 192C428.8 143.7866666666667 389.5466666666667 104.5333333333333 341.3333333333333 104.5333333333333H277.3333333333333V64H341.3333333333333C411.9466666666666 64 469.3333333333333 121.3866666666667 469.3333333333333 192C469.3333333333333 262.8266666666667 411.9466666666666 320 341.3333333333333 320M83.2 192C83.2 240.4266666666667 122.4533333333333 279.4666666666667 170.6666666666667 279.4666666666667H234.6666666666667V320H170.6666666666667C100.0533333333333 320 42.6666666666667 262.6133333333334 42.6666666666667 192S100.0533333333333 64 170.6666666666667 64H234.6666666666667V104.5333333333333H170.6666666666667C122.4533333333333 104.5333333333333 83.2 143.7866666666666 83.2 192M170.6666666666667 170.6666666666667H341.3333333333333V213.3333333333334H170.6666666666667V170.6666666666667z" />
-    <glyph glyph-name="link-off"
-      unicode="&#xF338;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L314.24 64H277.3333333333333V100.9066666666667L207.5733333333333 170.6666666666667H170.6666666666667V207.5733333333334L117.3333333333333 261.12C96 245.3333333333334 83.2 220.16 83.2 192C83.2 143.7866666666667 122.4533333333333 104.5333333333333 170.6666666666667 104.5333333333333H234.6666666666667V64H170.6666666666667C100.0533333333333 64 42.6666666666667 121.3866666666667 42.6666666666667 192C42.6666666666667 231.2533333333334 60.3733333333333 266.6666666666667 88.32 289.92L42.6666666666667 335.5733333333334M341.3333333333333 320C411.9466666666666 320 469.3333333333333 262.6133333333334 469.3333333333333 192C469.3333333333333 144.8533333333334 443.7333333333334 103.4666666666667 405.3333333333333 81.28L375.4666666666667 111.5733333333333C406.8266666666667 124.8 428.8 155.7333333333334 428.8 192C428.8 240.4266666666666 389.5466666666667 279.4666666666667 341.3333333333333 279.4666666666667H277.3333333333333V320H341.3333333333333M170.6666666666667 320H234.6666666666667V279.4666666666667H207.36L166.8266666666667 320H170.6666666666667M341.3333333333333 213.3333333333334V170.6666666666667H316.16L273.4933333333334 213.3333333333334H341.3333333333333z" />
-    <glyph glyph-name="link-variant"
-      unicode="&#xF339;"
-      horiz-adv-x="512" d=" M225.92 161.92C234.6666666666667 153.6 234.6666666666667 139.9466666666667 225.92 131.6266666666667C217.6 123.3066666666667 203.9466666666667 123.3066666666667 195.6266666666667 131.6266666666667C154.0266666666667 173.2266666666667 154.0266666666667 240.8533333333333 195.6266666666667 282.4533333333334L271.1466666666667 357.9733333333334C312.7466666666667 399.5733333333333 380.3733333333334 399.5733333333333 421.9733333333334 357.9733333333334C463.5733333333333 316.3733333333334 463.5733333333333 248.7466666666667 421.9733333333334 207.1466666666667L390.1866666666667 175.36C390.4000000000001 192.8533333333334 387.6266666666667 210.3466666666667 381.6533333333334 226.9866666666667L391.6800000000001 237.2266666666667C416.8533333333334 262.1866666666667 416.8533333333334 302.7200000000001 391.6800000000001 327.6800000000001C366.7200000000001 352.8533333333334 326.1866666666667 352.8533333333334 301.2266666666667 327.6800000000001L225.9200000000001 252.3733333333334C200.7466666666667 227.4133333333334 200.7466666666667 186.8800000000001 225.9200000000001 161.9200000000001M286.0800000000001 252.3733333333334C294.4000000000001 260.6933333333334 308.0533333333334 260.6933333333334 316.3733333333334 252.3733333333334C357.9733333333334 210.7733333333334 357.9733333333334 143.1466666666667 316.3733333333334 101.5466666666667L240.8533333333334 26.0266666666668C199.2533333333334 -15.5733333333333 131.6266666666667 -15.5733333333333 90.0266666666667 26.0266666666668C48.4266666666667 67.6266666666667 48.4266666666667 135.2533333333335 90.0266666666667 176.8533333333334L121.8133333333334 208.6400000000001C121.6000000000001 191.1466666666668 124.3733333333334 173.6533333333334 130.3466666666667 156.8000000000001L120.3200000000001 146.7733333333334C95.1466666666667 121.8133333333334 95.1466666666667 81.2800000000001 120.3200000000001 56.3200000000001C145.2800000000001 31.1466666666667 185.8133333333334 31.1466666666667 210.7733333333334 56.3200000000001L286.0800000000001 131.6266666666667C311.2533333333334 156.5866666666667 311.2533333333334 197.12 286.0800000000001 222.08C277.3333333333334 230.4000000000001 277.3333333333334 244.0533333333334 286.0800000000001 252.3733333333334z" />
-    <glyph glyph-name="link-variant-off"
-      unicode="&#xF33A;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L296.5333333333333 81.7066666666667L240.8533333333334 26.0266666666666C199.2533333333334 -15.5733333333333 131.6266666666667 -15.5733333333333 90.0266666666667 26.0266666666666C48.4266666666667 67.6266666666667 48.4266666666667 135.2533333333333 90.0266666666667 176.8533333333334L121.8133333333334 208.64C121.6 191.1466666666667 124.3733333333334 173.6533333333333 130.3466666666667 156.8L120.32 146.7733333333333C95.1466666666667 121.8133333333333 95.1466666666667 81.28 120.32 56.3200000000001C145.28 31.1466666666667 185.8133333333333 31.1466666666667 210.7733333333334 56.3200000000001L266.6666666666668 111.7866666666667L232.1066666666667 146.1333333333333C231.8933333333334 141.0133333333333 229.7600000000001 135.68 225.9200000000001 131.6266666666667C217.6000000000001 123.3066666666667 203.9466666666668 123.3066666666667 195.6266666666667 131.6266666666667C173.2266666666667 154.24 162.7733333333334 184.1066666666667 164.6933333333334 213.3333333333334L42.6666666666667 335.5733333333334M271.1466666666667 357.9733333333334C312.7466666666667 399.5733333333333 380.3733333333334 399.5733333333333 421.9733333333334 357.9733333333334C463.5733333333333 316.3733333333334 463.5733333333333 248.7466666666667 421.9733333333334 207.1466666666667L390.1866666666667 175.36C390.4000000000001 192.8533333333334 387.6266666666667 210.3466666666667 381.6533333333334 226.9866666666667L391.6800000000001 237.2266666666667C416.8533333333334 262.1866666666667 416.8533333333334 302.7200000000001 391.6800000000001 327.6800000000001C366.7200000000001 352.8533333333334 326.1866666666667 352.8533333333334 301.2266666666667 327.6800000000001L230.1866666666667 256.6400000000001L200.1066666666667 286.9333333333334L271.1466666666667 357.9733333333334M286.0800000000001 252.3733333333334C294.4000000000001 260.6933333333334 308.0533333333334 260.6933333333334 316.3733333333334 252.3733333333334C345.6 223.1466666666667 354.3466666666667 181.3333333333334 342.6133333333334 144.4266666666667L304.6400000000001 182.1866666666667C303.5733333333334 196.6933333333334 297.3866666666667 210.9866666666667 286.0800000000001 222.0800000000001C277.3333333333334 230.4000000000001 277.3333333333334 244.0533333333334 286.0800000000001 252.3733333333334z" />
-    <glyph glyph-name="linkedin"
-      unicode="&#xF33B;"
-      horiz-adv-x="512" d=" M448 0H362.6666666666667V144C362.6666666666667 166.6133333333334 337.28 185.3866666666667 314.6666666666667 185.3866666666667S277.3333333333333 166.6133333333334 277.3333333333333 144V0H192V256H277.3333333333333V213.3333333333334C291.4133333333333 236.1600000000001 327.68 250.88 352 250.88C405.3333333333333 250.88 448 207.36 448 154.6666666666667V0M149.3333333333333 0H64V256H149.3333333333333V0M106.6666666666667 384C130.1333333333333 384 149.3333333333333 364.8 149.3333333333333 341.3333333333334S130.1333333333333 298.6666666666667 106.6666666666667 298.6666666666667S64 317.8666666666667 64 341.3333333333334S83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="linkedin-box"
-      unicode="&#xF33C;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M394.6666666666667 53.3333333333334V166.4C394.6666666666667 204.8000000000001 363.52 235.9466666666667 325.12 235.9466666666667C306.9866666666667 235.9466666666667 285.8666666666667 224.8533333333334 275.6266666666667 208.2133333333334V231.8933333333333H216.1066666666666V53.3333333333334H275.6266666666666V158.5066666666667C275.6266666666666 174.9333333333333 288.8533333333333 188.3733333333333 305.28 188.3733333333333C321.7066666666666 188.3733333333333 335.1466666666667 174.9333333333333 335.1466666666667 158.5066666666667V53.3333333333334H394.6666666666667M146.7733333333333 265.3866666666667C166.6133333333333 265.3866666666667 182.6133333333334 281.3866666666667 182.6133333333334 301.2266666666667C182.6133333333334 321.0666666666667 166.6133333333334 337.28 146.7733333333334 337.28C126.9333333333334 337.28 110.72 321.0666666666667 110.72 301.2266666666667C110.72 281.3866666666667 126.9333333333334 265.3866666666667 146.7733333333334 265.3866666666667M176.4266666666667 53.3333333333334V231.8933333333333H117.3333333333333V53.3333333333334H176.4266666666667z" />
-    <glyph glyph-name="linux"
-      unicode="&#xF33D;"
-      horiz-adv-x="512" d=" M311.8933333333333 269.8666666666667C302.9333333333333 263.8933333333334 274.56 247.68 270.2933333333333 244.48C261.9733333333333 237.8666666666667 254.2933333333333 238.2933333333334 245.9733333333333 244.6933333333334C241.7066666666667 248.1066666666667 213.3333333333333 264.3200000000001 204.3733333333333 270.0800000000001C194.1333333333333 276.6933333333334 194.7733333333334 285.0133333333333 206.08 289.7066666666667C241.0666666666667 304.4266666666667 276.0533333333333 303.36 310.8266666666667 289.0666666666667C321.28 284.5866666666667 321.7066666666667 276.2666666666667 311.8933333333333 269.8666666666667M465.92 114.5600000000001C446.08 159.1466666666667 418.9866666666667 199.68 384 235.3066666666667C372.6933333333333 247.0400000000001 365.6533333333333 260.2666666666667 361.3866666666667 275.4133333333334C359.2533333333334 282.4533333333334 357.76 289.7066666666667 356.2666666666667 296.9600000000001C352.0000000000001 315.7333333333334 350.0800000000001 334.9333333333334 341.3333333333334 352.64C325.7600000000001 386.3466666666667 298.6666666666668 403.84 259.4133333333334 405.3333333333333C220.8000000000001 404.2666666666667 192.0000000000001 388.0533333333334 175.1466666666668 354.1333333333334C170.6666666666668 344.9600000000001 167.4666666666668 335.36 165.3333333333334 325.5466666666667C161.7066666666668 309.3333333333334 158.5066666666668 292.48 154.6666666666668 276.0533333333334C151.4666666666668 262.1866666666667 145.0666666666668 250.24 134.1866666666668 239.5733333333334C99.8400000000001 206.08 72.3200000000001 167.68 51.4133333333334 125.4400000000001C48.4266666666668 119.2533333333334 45.4400000000001 113.0666666666667 43.5200000000001 106.6666666666667C39.4666666666668 92.5866666666667 49.7066666666668 82.7733333333333 64.6400000000001 86.1866666666667C74.0266666666668 88.1066666666667 83.4133333333334 90.0266666666666 92.3733333333334 92.8C101.1200000000001 95.9999999999999 104.5333333333334 93.8666666666667 106.6666666666668 85.3333333333333C120.5333333333334 39.4666666666666 150.8266666666668 7.2533333333333 197.1200000000001 -10.6666666666667C285.0133333333335 -43.9466666666667 387.6266666666668 3.4133333333333 409.8133333333335 87.04C411.3066666666669 92.8 413.4400000000002 94.9333333333333 419.8400000000002 92.8C429.6533333333335 89.8133333333333 439.6800000000001 87.68 449.7066666666668 85.3333333333333C460.1600000000001 83.4133333333333 467.8400000000001 88.7466666666666 469.3333333333335 98.9866666666666C469.9733333333335 104.5333333333333 468.0533333333335 109.4399999999999 465.9200000000001 114.56" />
-    <glyph glyph-name="linux-mint"
-      unicode="&#xF8EC;"
-      horiz-adv-x="512" d=" M42.6666666666667 379.0933333333334V302.9333333333334H74.6666666666667C97.92 302.9333333333334 101.9733333333333 287.36 101.9733333333333 265.6V130.9866666666667C101.9733333333333 61.4400000000001 163.2 4.9066666666667 238.5066666666667 4.9066666666667H424.5333333333333C448 4.9066666666667 469.3333333333333 19.84 469.3333333333333 42.6666666666667V251.7333333333334C469.3333333333333 321.4933333333334 408.1066666666667 378.0266666666667 332.8 378.0266666666667H254.5066666666667V378.24L42.6666666666667 379.0933333333334M141.2266666666667 331.52H178.56V139.7333333333334C178.56 114.1333333333334 196.0533333333334 94.08 216.7466666666667 94.08L344.1066666666667 93.6533333333334C370.7733333333333 93.6533333333334 391.4666666666666 112 391.4666666666666 133.76L391.2533333333332 235.52C391.2533333333332 242.1333333333334 389.1199999999999 247.2533333333334 383.9999999999999 251.9466666666667C379.5199999999999 256.8533333333334 374.6133333333333 258.9866666666667 367.9999999999999 258.9866666666667S356.4799999999999 256.8533333333334 351.9999999999999 251.9466666666667C347.0933333333333 247.2533333333333 344.7466666666666 242.1333333333333 344.7466666666666 235.52V148.2666666666667H305.2799999999999V235.52C305.2799999999999 242.1333333333334 303.1466666666666 247.2533333333334 298.6666666666666 251.9466666666667C293.7599999999999 256.8533333333334 288.8533333333333 258.9866666666667 282.0266666666666 258.9866666666667C275.6266666666666 258.9866666666667 270.5066666666666 256.8533333333334 265.8133333333333 251.9466666666667C261.1199999999999 247.2533333333333 258.9866666666666 242.1333333333333 258.9866666666666 235.52V148.2666666666667H219.5199999999999V235.52C219.5199999999999 252.8 225.7066666666666 267.9466666666667 237.8666666666666 280.32C250.0266666666666 292.48 265.1733333333333 298.6666666666667 282.0266666666666 298.6666666666667C298.6666666666666 298.6666666666667 313.1733333333333 292.6933333333334 325.1199999999999 281.1733333333333C336.8533333333333 292.6933333333334 351.3599999999999 298.6666666666667 367.9999999999999 298.6666666666667C385.0666666666666 298.6666666666667 400.2133333333333 292.48 412.1599999999999 280.32C424.32 267.9466666666667 430.7199999999999 252.8 430.7199999999999 235.52L430.9333333333333 126.72C429.0133333333333 108.5866666666667 421.3333333333333 92.3733333333333 408.1066666666667 78.72C392.5333333333333 63.1466666666667 373.3333333333333 55.04 352 55.04H209.7066666666667C192 56.7466666666666 176.8533333333333 65.0666666666666 164.0533333333333 77.6533333333333C149.3333333333333 92.8 141.2266666666666 111.1466666666667 141.2266666666666 132.48V331.52z" />
-    <glyph glyph-name="litecoin"
-      unicode="&#xFA60;"
-      horiz-adv-x="512" d=" M267.7333333333334 108.3733333333333L280.7466666666667 154.0266666666667L315.9466666666667 166.6133333333334L346.6666666666667 285.2266666666667L310.6133333333334 270.7200000000001L346.6666666666667 405.3333333333333H170.6666666666667L114.7733333333333 196.9066666666667L79.36 184.7466666666667L47.36 65.92L85.3333333333333 79.5733333333334L56.7466666666667 -21.3333333333333H430.08L464.64 108.3733333333333H267.7333333333334M413.6533333333333 0H85.3333333333333L116.48 114.1333333333333L79.36 100.2666666666667L97.7066666666667 168.32L133.12 180.48L186.4533333333333 384H320L280.1066666666667 234.6666666666667L316.3733333333333 249.6L298.6666666666667 183.04L263.04 170.6666666666666L239.36 87.2533333333333H437.3333333333333L413.6533333333333 0z" />
-    <glyph glyph-name="loading"
-      unicode="&#xF771;"
-      horiz-adv-x="512" d=" M256 362.6666666666667V405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192H85.3333333333333C85.3333333333333 286.2933333333334 161.7066666666667 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="lock"
-      unicode="&#xF33E;"
-      horiz-adv-x="512" d=" M256 85.3333333333334C279.4666666666667 85.3333333333334 298.6666666666667 104.5333333333333 298.6666666666667 128C298.6666666666667 151.68 279.4666666666667 170.6666666666667 256 170.6666666666667S213.3333333333333 151.4666666666667 213.3333333333333 128S232.5333333333334 85.3333333333334 256 85.3333333333334M384 277.3333333333334C407.4666666666667 277.3333333333334 426.6666666666667 258.1333333333334 426.6666666666667 234.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V234.6666666666667C85.3333333333333 258.3466666666667 104.5333333333333 277.3333333333334 128 277.3333333333334H149.3333333333333V320C149.3333333333333 378.88 197.12 426.6666666666667 256 426.6666666666667S362.6666666666667 378.88 362.6666666666667 320V277.3333333333334H384M256 384C220.5866666666667 384 192 355.4133333333334 192 320V277.3333333333334H320V320C320 355.4133333333334 291.4133333333333 384 256 384z" />
-    <glyph glyph-name="lock-alert"
-      unicode="&#xF8ED;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C197.12 426.6666666666667 149.3333333333333 378.88 149.3333333333333 320V277.3333333333334H128C104.5333333333333 277.3333333333334 85.3333333333333 258.1333333333334 85.3333333333333 234.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V234.6666666666667C426.6666666666667 258.1333333333334 407.4666666666667 277.3333333333334 384 277.3333333333334H362.6666666666667V320C362.6666666666667 378.88 314.88 426.6666666666667 256 426.6666666666667M256 386.1333333333334C292.48 386.1333333333334 322.1333333333334 356.48 322.1333333333334 320V277.3333333333334H189.8666666666667V320C189.8666666666667 356.48 219.52 386.1333333333334 256 386.1333333333334M234.6666666666667 213.3333333333334H277.3333333333333V128H234.6666666666667V213.3333333333334M234.6666666666667 85.3333333333334H277.3333333333333V42.6666666666667H234.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="lock-clock"
-      unicode="&#xF97E;"
-      horiz-adv-x="512" d=" M181.3333333333333 405.3333333333333C128 405.3333333333333 85.3333333333333 362.6666666666667 85.3333333333333 309.3333333333334V298.6666666666667C61.6533333333333 298.6666666666667 42.6666666666667 279.68 42.6666666666667 256V64C42.6666666666667 40.3200000000001 61.6533333333333 21.3333333333334 85.3333333333333 21.3333333333334H186.0266666666667C217.1733333333333 -6.1866666666666 257.28 -21.3333333333333 298.6666666666667 -21.3333333333333C392.9600000000001 -21.3333333333333 469.3333333333333 55.04 469.3333333333333 149.3333333333334S392.9600000000001 320 298.6666666666667 320C291.4133333333333 320 284.16 319.36 277.3333333333333 318.2933333333334C272.2133333333333 367.5733333333333 230.8266666666667 405.3333333333333 181.3333333333333 405.3333333333333M181.3333333333333 362.6666666666667C210.7733333333334 362.6666666666667 234.6666666666667 338.7733333333333 234.6666666666667 309.3333333333334V298.6666666666667H128V309.3333333333334C128 338.7733333333333 151.8933333333333 362.6666666666667 181.3333333333333 362.6666666666667M298.6666666666667 277.3333333333334C369.28 277.3333333333334 426.6666666666667 219.9466666666667 426.6666666666667 149.3333333333334S369.28 21.3333333333334 298.6666666666667 21.3333333333334S170.6666666666667 78.72 170.6666666666667 149.3333333333334S228.0533333333333 277.3333333333334 298.6666666666667 277.3333333333334M277.3333333333333 234.6666666666667V128L354.9866666666667 81.28L371.6266666666667 108.8L309.3333333333334 146.1333333333333V234.6666666666667H277.3333333333333z" />
-    <glyph glyph-name="lock-open"
-      unicode="&#xF33F;"
-      horiz-adv-x="512" d=" M384 277.3333333333334C407.4666666666667 277.3333333333334 426.6666666666667 258.1333333333334 426.6666666666667 234.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V234.6666666666667C85.3333333333333 258.1333333333334 104.5333333333333 277.3333333333334 128 277.3333333333334H320V320C320 355.4133333333334 291.4133333333333 384 256 384S192 355.4133333333334 192 320H149.3333333333333C149.3333333333333 378.88 197.12 426.6666666666667 256 426.6666666666667S362.6666666666667 378.88 362.6666666666667 320V277.3333333333334H384M256 85.3333333333334C279.4666666666667 85.3333333333334 298.6666666666667 104.5333333333333 298.6666666666667 128S279.4666666666667 170.6666666666667 256 170.6666666666667S213.3333333333333 151.4666666666667 213.3333333333333 128S232.5333333333334 85.3333333333334 256 85.3333333333334z" />
-    <glyph glyph-name="lock-open-outline"
-      unicode="&#xF340;"
-      horiz-adv-x="512" d=" M384 21.3333333333334V234.6666666666667H128V21.3333333333334H384M384 277.3333333333334C407.4666666666667 277.3333333333334 426.6666666666667 258.1333333333334 426.6666666666667 234.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V234.6666666666667C85.3333333333333 258.1333333333334 104.5333333333333 277.3333333333334 128 277.3333333333334H320V320C320 355.4133333333334 291.4133333333333 384 256 384S192 355.4133333333334 192 320H149.3333333333333C149.3333333333333 378.88 197.12 426.6666666666667 256 426.6666666666667S362.6666666666667 378.88 362.6666666666667 320V277.3333333333334H384M256 85.3333333333334C232.5333333333334 85.3333333333334 213.3333333333333 104.5333333333333 213.3333333333333 128S232.5333333333334 170.6666666666667 256 170.6666666666667S298.6666666666667 151.4666666666667 298.6666666666667 128S279.4666666666667 85.3333333333334 256 85.3333333333334z" />
-    <glyph glyph-name="lock-outline"
-      unicode="&#xF341;"
-      horiz-adv-x="512" d=" M256 85.3333333333334C232.32 85.3333333333334 213.3333333333333 104.5333333333333 213.3333333333333 128C213.3333333333333 151.68 232.32 170.6666666666667 256 170.6666666666667C279.4666666666667 170.6666666666667 298.6666666666667 151.4666666666667 298.6666666666667 128S279.4666666666667 85.3333333333334 256 85.3333333333334M384 21.3333333333334V234.6666666666667H128V21.3333333333334H384M384 277.3333333333334C407.4666666666667 277.3333333333334 426.6666666666667 258.1333333333334 426.6666666666667 234.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V234.6666666666667C85.3333333333333 258.3466666666667 104.32 277.3333333333334 128 277.3333333333334H149.3333333333333V320C149.3333333333333 378.88 197.12 426.6666666666667 256 426.6666666666667S362.6666666666667 378.88 362.6666666666667 320V277.3333333333334H384M256 384C220.5866666666667 384 192 355.4133333333334 192 320V277.3333333333334H320V320C320 355.4133333333334 291.4133333333333 384 256 384z" />
-    <glyph glyph-name="lock-pattern"
-      unicode="&#xF6E9;"
-      horiz-adv-x="512" d=" M149.3333333333333 384C196.48 384 234.6666666666667 345.8133333333334 234.6666666666667 298.6666666666667C234.6666666666667 258.9866666666667 207.5733333333333 225.4933333333334 170.6666666666667 216.1066666666667V167.8933333333333C178.56 165.9733333333334 186.0266666666667 162.7733333333333 192.8533333333333 158.72L289.28 255.1466666666667C281.6 267.9466666666667 277.3333333333333 282.6666666666667 277.3333333333333 298.6666666666667C277.3333333333333 345.8133333333334 315.52 384 362.6666666666667 384S448 345.8133333333334 448 298.6666666666667S409.8133333333334 213.3333333333334 362.6666666666667 213.3333333333334C346.88 213.3333333333334 332.16 217.6 320 225.0666666666667L222.9333333333333 128C230.4 115.84 234.6666666666667 101.12 234.6666666666667 85.3333333333334C234.6666666666667 38.1866666666667 196.48 0 149.3333333333333 0S64 38.1866666666667 64 85.3333333333334C64 125.0133333333333 91.0933333333333 158.5066666666667 128 167.8933333333334V216.1066666666667C91.0933333333333 225.4933333333334 64 258.9866666666667 64 298.6666666666667C64 345.8133333333334 102.1866666666667 384 149.3333333333333 384M362.6666666666667 170.6666666666667C409.8133333333334 170.6666666666667 448 132.48 448 85.3333333333334S409.8133333333334 0 362.6666666666667 0S277.3333333333333 38.1866666666667 277.3333333333333 85.3333333333334S315.52 170.6666666666667 362.6666666666667 170.6666666666667M362.6666666666667 128C339.2 128 320 108.8 320 85.3333333333334S339.2 42.6666666666667 362.6666666666667 42.6666666666667S405.3333333333333 61.8666666666667 405.3333333333333 85.3333333333334S386.1333333333334 128 362.6666666666667 128z" />
-    <glyph glyph-name="lock-plus"
-      unicode="&#xF5FB;"
-      horiz-adv-x="512" d=" M384 277.3333333333334H362.6666666666667V320C362.6666666666667 378.88 314.88 426.6666666666667 256 426.6666666666667S149.3333333333333 378.88 149.3333333333333 320V277.3333333333334H128C104.5333333333333 277.3333333333334 85.3333333333333 258.1333333333334 85.3333333333333 234.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V234.6666666666667C426.6666666666667 258.1333333333334 407.4666666666667 277.3333333333334 384 277.3333333333334M189.8666666666667 320C189.8666666666667 356.48 219.52 386.1333333333334 256 386.1333333333334C292.48 386.1333333333334 322.1333333333334 356.48 322.1333333333334 320V277.3333333333334H189.8666666666667V320M341.3333333333333 106.6666666666667H277.3333333333333V42.6666666666667H234.6666666666667V106.6666666666667H170.6666666666667V149.3333333333334H234.6666666666667V213.3333333333334H277.3333333333333V149.3333333333334H341.3333333333333V106.6666666666667z" />
-    <glyph glyph-name="lock-question"
-      unicode="&#xF8EE;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C197.12 426.6666666666667 149.3333333333333 378.88 149.3333333333333 320V277.3333333333334H128C104.5333333333333 277.3333333333334 85.3333333333333 258.1333333333334 85.3333333333333 234.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V234.6666666666667C426.6666666666667 258.1333333333334 407.4666666666667 277.3333333333334 384 277.3333333333334H362.6666666666667V320C362.6666666666667 378.88 314.88 426.6666666666667 256 426.6666666666667M256 386.1333333333334C292.48 386.1333333333334 322.1333333333334 356.48 322.1333333333334 320V277.3333333333334H189.8666666666667V320C189.8666666666667 356.48 219.52 386.1333333333334 256 386.1333333333334M260.0533333333333 224C280.1066666666667 224 296.1066666666667 219.52 307.6266666666667 210.7733333333334C319.1466666666667 201.8133333333334 324.9066666666667 189.8666666666667 324.9066666666667 174.9333333333334C324.9066666666667 165.5466666666668 321.7066666666667 157.2266666666667 315.52 149.3333333333334C309.3333333333334 141.6533333333334 301.2266666666667 135.6800000000001 291.4133333333333 131.2000000000001C285.8666666666667 128.0000000000001 282.24 124.8000000000001 280.32 121.1733333333334C278.4 117.3333333333334 277.3333333333333 112.6400000000001 277.3333333333333 106.6666666666667H234.6666666666667C234.6666666666667 117.3333333333334 236.8 124.5866666666667 240.8533333333333 129.7066666666667C245.3333333333333 134.8266666666667 252.5866666666667 140.8000000000001 263.68 147.6266666666667C269.2266666666667 150.6133333333334 273.7066666666667 154.4533333333334 277.3333333333333 159.1466666666667C280.32 163.6266666666667 282.0266666666667 168.96 282.0266666666667 174.9333333333334C282.0266666666667 181.3333333333334 280.1066666666667 186.0266666666667 276.2666666666667 189.6533333333334C272.4266666666667 193.4933333333334 266.6666666666667 195.2 260.0533333333334 195.2C254.2933333333334 195.2 249.6 193.7066666666667 245.3333333333334 190.72C241.92 187.7333333333334 239.7866666666667 183.2533333333333 239.7866666666667 177.28H197.76C196.6933333333333 192 202.6666666666667 204.8 214.4 212.48C225.92 220.16 241.0666666666667 224 260.0533333333333 224M234.6666666666667 85.3333333333334H277.3333333333333V42.6666666666667H234.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="lock-reset"
-      unicode="&#xF772;"
-      horiz-adv-x="512" d=" M269.44 405.3333333333333C387.4133333333333 405.3333333333333 482.9866666666667 309.3333333333334 482.9866666666667 192S387.4133333333333 -21.3333333333333 269.44 -21.3333333333333C194.56 -21.3333333333333 129.0666666666667 17.4933333333333 90.88 76.16L124.5866666666667 102.8266666666667C154.6666666666667 53.9733333333334 208.2133333333333 21.3333333333334 269.6533333333333 21.3333333333334C363.9466666666667 21.3333333333334 440.32 97.7066666666667 440.32 192S363.9466666666667 362.6666666666667 269.6533333333333 362.6666666666667C182.6133333333334 362.6666666666667 110.9333333333333 297.3866666666667 100.48 213.3333333333334H159.36L79.5733333333333 133.76L0 213.3333333333334H57.3866666666667C68.0533333333333 321.0666666666667 158.9333333333333 405.3333333333333 269.44 405.3333333333333M332.5866666666667 229.5466666666667C343.2533333333334 229.3333333333334 352 220.8 352 209.92V111.5733333333334C352 100.9066666666667 343.2533333333334 91.9466666666667 332.3733333333334 91.9466666666667H214.4C203.52 91.9466666666667 194.7733333333334 100.9066666666667 194.7733333333334 111.5733333333333V209.92C194.7733333333334 220.8 203.52 229.3333333333334 214.1866666666667 229.5466666666667V251.0933333333334C214.1866666666667 283.7333333333334 240.8533333333334 310.1866666666667 273.28 310.1866666666667C305.92 310.1866666666667 332.5866666666667 283.7333333333334 332.5866666666667 251.0933333333334V229.5466666666667M273.28 280.32C257.28 280.32 244.0533333333334 267.3066666666667 244.0533333333334 251.0933333333334V229.5466666666667H302.7200000000001V251.0933333333334C302.7200000000001 267.3066666666667 289.4933333333334 280.32 273.2800000000001 280.32z" />
-    <glyph glyph-name="lock-smart"
-      unicode="&#xF8B1;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C185.3866666666667 405.3333333333333 128 347.9466666666667 128 277.3333333333334V106.6666666666667C128 36.0533333333334 185.3866666666667 -21.3333333333333 256 -21.3333333333333S384 36.0533333333334 384 106.6666666666667V277.3333333333334C384 347.9466666666667 326.6133333333334 405.3333333333333 256 405.3333333333333M170.6666666666667 320H213.3333333333333V277.3333333333334H170.6666666666667V320M234.6666666666667 320H277.3333333333333V277.3333333333334H234.6666666666667V320M298.6666666666667 320H341.3333333333333V277.3333333333334H298.6666666666667V320M170.6666666666667 256H213.3333333333333V213.3333333333334H170.6666666666667V256M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256M298.6666666666667 256H341.3333333333333V213.3333333333334H298.6666666666667V256M170.6666666666667 192H213.3333333333333V149.3333333333334H170.6666666666667V192M234.6666666666667 192H277.3333333333333V149.3333333333334H234.6666666666667V192M298.6666666666667 192H341.3333333333333V149.3333333333334H298.6666666666667V192M256 106.6666666666667C279.4666666666667 106.6666666666667 298.6666666666667 87.4666666666667 298.6666666666667 64S279.4666666666667 21.3333333333334 256 21.3333333333334S213.3333333333333 40.5333333333333 213.3333333333333 64S232.5333333333334 106.6666666666667 256 106.6666666666667z" />
-    <glyph glyph-name="locker"
-      unicode="&#xF7D6;"
-      horiz-adv-x="512" d=" M170.6666666666667 405.3333333333333H341.3333333333333C364.8 405.3333333333333 384 386.1333333333334 384 362.6666666666667V21.3333333333334C384 -2.1333333333333 364.8 -21.3333333333333 341.3333333333333 -21.3333333333333H170.6666666666667C147.2 -21.3333333333333 128 -2.1333333333333 128 21.3333333333334V362.6666666666667C128 386.1333333333334 147.2 405.3333333333333 170.6666666666667 405.3333333333333M170.6666666666667 362.6666666666667V21.3333333333334H341.3333333333333V362.6666666666667H170.6666666666667M213.3333333333333 170.6666666666667H256V85.3333333333334H213.3333333333333V170.6666666666667M213.3333333333333 320H298.6666666666667V288H213.3333333333333V320M213.3333333333333 256H298.6666666666667V224H213.3333333333333V256z" />
-    <glyph glyph-name="locker-multiple"
-      unicode="&#xF7D7;"
-      horiz-adv-x="512" d=" M64 405.3333333333333H448C471.4666666666667 405.3333333333333 490.6666666666666 386.1333333333334 490.6666666666666 362.6666666666667V21.3333333333334C490.6666666666666 -2.1333333333333 471.4666666666667 -21.3333333333333 448 -21.3333333333333H64C40.5333333333333 -21.3333333333333 21.3333333333333 -2.1333333333333 21.3333333333333 21.3333333333334V362.6666666666667C21.3333333333333 386.1333333333334 40.5333333333333 405.3333333333333 64 405.3333333333333M277.3333333333333 362.6666666666667V21.3333333333334H448V362.6666666666667H277.3333333333333M64 362.6666666666667V21.3333333333334H234.6666666666667V362.6666666666667H64M106.6666666666667 170.6666666666667H149.3333333333333V85.3333333333334H106.6666666666667V170.6666666666667M106.6666666666667 320H192V288H106.6666666666667V320M106.6666666666667 256H192V224H106.6666666666667V256M320 170.6666666666667H362.6666666666667V85.3333333333334H320V170.6666666666667M320 320H405.3333333333333V288H320V320M320 256H405.3333333333333V224H320V256z" />
-    <glyph glyph-name="login"
-      unicode="&#xF342;"
-      horiz-adv-x="512" d=" M213.3333333333333 80V149.3333333333334H64V234.6666666666667H213.3333333333333V304L325.3333333333333 192L213.3333333333333 80M170.6666666666667 405.3333333333333H362.6666666666667C386.1333333333334 405.3333333333333 405.3333333333333 386.1333333333334 405.3333333333333 362.6666666666667V21.3333333333334C405.3333333333333 -2.1333333333333 386.1333333333334 -21.3333333333333 362.6666666666667 -21.3333333333333H170.6666666666667C147.2 -21.3333333333333 128 -2.1333333333333 128 21.3333333333334V106.6666666666667H170.6666666666667V21.3333333333334H362.6666666666667V362.6666666666667H170.6666666666667V277.3333333333334H128V362.6666666666667C128 386.1333333333334 147.2 405.3333333333333 170.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="login-variant"
-      unicode="&#xF5FC;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V256H106.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667H106.6666666666667V128H64V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M215.04 115.6266666666667L245.3333333333333 85.3333333333334L352 192L245.3333333333333 298.6666666666667L215.04 268.5866666666667L270.2933333333333 213.3333333333334H64V170.6666666666667H270.2933333333333L215.04 115.6266666666667z" />
-    <glyph glyph-name="logout"
-      unicode="&#xF343;"
-      horiz-adv-x="512" d=" M362.6666666666667 80V149.3333333333334H213.3333333333333V234.6666666666667H362.6666666666667V304L474.6666666666666 192L362.6666666666667 80M277.3333333333333 405.3333333333333C300.8 405.3333333333333 320 386.1333333333334 320 362.6666666666667V277.3333333333334H277.3333333333333V362.6666666666667H85.3333333333333V21.3333333333334H277.3333333333333V106.6666666666667H320V21.3333333333334C320 -2.1333333333333 300.8 -21.3333333333333 277.3333333333333 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H277.3333333333333z" />
-    <glyph glyph-name="logout-variant"
-      unicode="&#xF5FD;"
-      horiz-adv-x="512" d=" M300.3733333333334 115.4133333333334L355.6266666666667 170.6666666666667H149.3333333333333V213.3333333333334H355.6266666666667L300.3733333333334 268.5866666666667L330.6666666666667 298.6666666666667L437.3333333333333 192L330.6666666666667 85.3333333333334L300.3733333333334 115.4133333333334M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V241.7066666666667L405.3333333333333 284.3733333333334V341.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333V99.6266666666667L448 142.2933333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H405.3333333333333z" />
-    <glyph glyph-name="looks"
-      unicode="&#xF344;"
-      horiz-adv-x="512" d=" M256 320C126.2933333333333 320 21.3333333333333 215.04 21.3333333333333 85.3333333333334H64C64 191.1466666666667 150.1866666666667 277.3333333333334 256 277.3333333333334S448 191.1466666666667 448 85.3333333333334H490.6666666666666C490.6666666666666 215.04 385.7066666666666 320 256 320M256 234.6666666666667C173.6533333333333 234.6666666666667 106.6666666666667 167.68 106.6666666666667 85.3333333333334H149.3333333333333C149.3333333333333 144.2133333333334 197.12 192 256 192S362.6666666666667 144.2133333333334 362.6666666666667 85.3333333333334H405.3333333333333C405.3333333333333 167.68 338.3466666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="loop"
-      unicode="&#xF6EA;"
-      horiz-adv-x="512" d=" M192 149.3333333333334V0H42.6666666666667V42.6666666666667H118.8266666666667C85.3333333333333 78.9333333333333 64 128 64 181.3333333333334C64 293.3333333333334 154.6666666666667 384 266.6666666666667 384S469.3333333333333 293.3333333333334 469.3333333333333 181.3333333333334S378.6666666666667 -21.3333333333333 266.6666666666667 -21.3333333333333H256V21.3333333333334H266.6666666666667C354.9866666666667 21.3333333333334 426.6666666666667 93.0133333333333 426.6666666666667 181.3333333333334C426.6666666666667 269.6533333333334 354.9866666666667 341.3333333333334 266.6666666666667 341.3333333333334C178.3466666666666 341.3333333333334 106.6666666666667 269.6533333333334 106.6666666666667 181.3333333333334C106.6666666666667 139.3066666666667 122.88 101.1200000000001 149.3333333333333 72.5333333333333V149.3333333333334H192z" />
-    <glyph glyph-name="loupe"
-      unicode="&#xF345;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V192C469.3333333333333 309.76 373.76 405.3333333333333 256 405.3333333333333M277.3333333333333 298.6666666666667H234.6666666666667V213.3333333333334H149.3333333333333V170.6666666666667H234.6666666666667V85.3333333333334H277.3333333333333V170.6666666666667H362.6666666666667V213.3333333333334H277.3333333333333V298.6666666666667z" />
-    <glyph glyph-name="lumx"
-      unicode="&#xF346;"
-      horiz-adv-x="512" d=" M263.4666666666667 410.6666666666667L429.44 244.6933333333334L293.76 109.0133333333333L263.4666666666667 139.3066666666667L369.0666666666667 244.6933333333334L233.3866666666667 380.5866666666667L263.4666666666667 410.6666666666667M338.9866666666667 244.6933333333334L308.6933333333334 214.6133333333333L218.24 305.0666666666667L112.64 199.4666666666667L82.56 229.76L218.24 365.44L338.9866666666667 244.6933333333334M218.24 274.9866666666667L248.5333333333334 244.6933333333334L142.9333333333333 139.3066666666666L278.6133333333334 3.4133333333333L248.5333333333334 -26.6666666666667L82.56 139.3066666666666L218.24 274.9866666666666M173.0133333333333 139.3066666666666L203.3066666666667 169.3866666666667L293.76 78.9333333333333L399.36 184.5333333333333L429.44 154.2399999999999L293.76 18.5599999999999L173.0133333333333 139.3066666666666z" />
-    <glyph glyph-name="lyft"
-      unicode="&#xFB1D;"
-      horiz-adv-x="512" d=" M203.9466666666667 181.3333333333334C203.9466666666667 179.2000000000001 202.6666666666667 176.64 200.5333333333333 175.1466666666667C196.2666666666667 171.3066666666667 189.6533333333333 171.9466666666667 185.8133333333333 176.2133333333334C184.1066666666667 178.1333333333334 183.2533333333334 180.6933333333334 183.2533333333334 183.2533333333334V266.6666666666667H120.7466666666667V162.3466666666667C120.7466666666667 133.5466666666667 144 110.2933333333334 172.8 110.2933333333334C185.1733333333333 110.2933333333334 197.12 114.7733333333334 206.5066666666667 122.88C205.6533333333333 115.2000000000001 201.1733333333333 108.16 194.3466666666666 104.3200000000001C186.6666666666667 100.0533333333334 178.1333333333333 97.7066666666667 169.3866666666667 97.92C159.1466666666667 97.92 149.3333333333333 100.2666666666667 139.9466666666667 104.7466666666667L136.32 106.6666666666667V51.2C150.1866666666667 45.6533333333333 165.12 42.6666666666667 180.0533333333333 42.6666666666667C202.0266666666667 42.6666666666667 223.1466666666667 49.92 240 64C257.7066666666667 80 267.52 102.8266666666667 266.6666666666667 126.72V266.6666666666667H203.9466666666667V181.3333333333334M105.1733333333334 162.3466666666667V328.7466666666667H42.6666666666667V172.8C39.2533333333333 141.8666666666667 61.44 114.1333333333333 92.3733333333333 110.72C94.08 110.5066666666667 96 110.2933333333334 97.28 110.2933333333334C105.1733333333334 110.2933333333334 112.8533333333334 112.2133333333334 120.1066666666667 115.4133333333334L122.6666666666667 117.3333333333334L120.5333333333334 119.2533333333333C110.2933333333334 131.2000000000001 104.7466666666667 146.56 105.1733333333334 162.3466666666667M469.3333333333333 205.0133333333333V266.6666666666667H448C439.2533333333334 311.8933333333333 395.3066666666667 341.3333333333334 350.08 332.5866666666667C344.9600000000001 331.7333333333334 340.0533333333333 330.6666666666667 335.1466666666667 328.32C304.64 314.88 284.3733333333334 285.44 282.88 252.1600000000001V110.2933333333334H285.6533333333334C318.9333333333334 111.7866666666667 345.3866666666667 139.3066666666667 345.3866666666667 172.8H371.4133333333333V234.6666666666667H344.5333333333333V252.3733333333334C344.5333333333333 258.9866666666667 348.16 265.1733333333334 353.92 268.5866666666667C363.9466666666666 274.56 377.1733333333333 271.36 383.1466666666667 261.12C385.0666666666667 257.92 385.92 254.5066666666667 386.1333333333334 250.88V193.4933333333334C385.4933333333334 148.2666666666667 421.3333333333333 111.1466666666667 466.56 110.2933333333334H469.3333333333333V172.8C457.6 172.8 448 182.4 448 194.1333333333333V204.5866666666667L469.3333333333333 205.0133333333333z" />
-    <glyph glyph-name="magnet"
-      unicode="&#xF347;"
-      horiz-adv-x="512" d=" M64 298.6666666666667V170.6666666666667C64 64.64 149.9733333333333 -21.3333333333333 256 -21.3333333333333S448 64.64 448 170.6666666666667V298.6666666666667H362.6666666666667V170.6666666666667C362.6666666666667 111.7866666666667 314.88 64 256 64S149.3333333333333 111.7866666666667 149.3333333333333 170.6666666666667V298.6666666666667M362.6666666666667 341.3333333333334H448V405.3333333333333H362.6666666666667M64 341.3333333333334H149.3333333333333V405.3333333333333H64" />
-    <glyph glyph-name="magnet-on"
-      unicode="&#xF348;"
-      horiz-adv-x="512" d=" M64 298.6666666666667V170.6666666666667C64 64.64 149.9733333333333 -21.3333333333333 256 -21.3333333333333S448 64.64 448 170.6666666666667V298.6666666666667H362.6666666666667V170.6666666666667C362.6666666666667 111.7866666666667 314.88 64 256 64S149.3333333333333 111.7866666666667 149.3333333333333 170.6666666666667V298.6666666666667M362.6666666666667 341.3333333333334H448V405.3333333333333H362.6666666666667M64 341.3333333333334H149.3333333333333V405.3333333333333H64M277.3333333333333 416L192 256H234.6666666666667V138.6666666666667L320 298.6666666666667H277.3333333333333V416z" />
-    <glyph glyph-name="magnify"
-      unicode="&#xF349;"
-      horiz-adv-x="512" d=" M202.6666666666667 384C279.2533333333334 384 341.3333333333333 321.92 341.3333333333333 245.3333333333334C341.3333333333333 210.9866666666667 328.7466666666667 179.4133333333334 308.0533333333333 155.0933333333334L313.8133333333333 149.3333333333334H330.6666666666667L437.3333333333333 42.6666666666667L405.3333333333333 10.6666666666667L298.6666666666667 117.3333333333334V134.1866666666667L292.9066666666667 139.9466666666667C268.5866666666667 119.2533333333333 237.0133333333333 106.6666666666667 202.6666666666667 106.6666666666667C126.08 106.6666666666667 64 168.7466666666667 64 245.3333333333334S126.08 384 202.6666666666667 384M202.6666666666667 341.3333333333334C149.3333333333333 341.3333333333334 106.6666666666667 298.6666666666667 106.6666666666667 245.3333333333334S149.3333333333333 149.3333333333334 202.6666666666667 149.3333333333334S298.6666666666667 192 298.6666666666667 245.3333333333334S256 341.3333333333334 202.6666666666667 341.3333333333334z" />
-    <glyph glyph-name="magnify-close"
-      unicode="&#xF97F;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C274.56 405.3333333333333 341.3333333333333 338.56 341.3333333333333 256C341.3333333333333 224 330.6666666666667 192 311.68 166.6133333333334L328.7466666666667 149.3333333333333H341.3333333333333L469.3333333333333 21.3333333333334L426.6666666666667 -21.3333333333333L298.6666666666667 106.6666666666667V119.2533333333333L281.3866666666667 136.3200000000001C256 117.3333333333334 224 106.6666666666667 192 106.6666666666667C109.44 106.6666666666667 42.6666666666667 173.44 42.6666666666667 256S109.44 405.3333333333333 192 405.3333333333333M237.2266666666667 331.52L192 286.0800000000001L146.7733333333333 331.52L116.48 301.2266666666667L161.92 256L116.48 210.7733333333333L146.7733333333333 180.48L192 225.92L237.2266666666667 180.48L267.52 210.7733333333334L222.08 256L267.52 301.2266666666667L237.2266666666667 331.52z" />
-    <glyph glyph-name="magnify-minus"
-      unicode="&#xF34A;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C274.56 405.3333333333333 341.3333333333333 338.56 341.3333333333333 256C341.3333333333333 222.5066666666667 330.6666666666667 192 311.68 166.6133333333334L328.7466666666667 149.3333333333333H341.3333333333333L469.3333333333333 21.3333333333334L426.6666666666667 -21.3333333333333L298.6666666666667 106.6666666666667V119.2533333333333L281.3866666666667 136.3200000000001C256 117.3333333333334 225.4933333333334 106.6666666666667 192 106.6666666666667C109.44 106.6666666666667 42.6666666666667 173.44 42.6666666666667 256S109.44 405.3333333333333 192 405.3333333333333M106.6666666666667 277.3333333333334V234.6666666666667H277.3333333333333V277.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="magnify-minus-cursor"
-      unicode="&#xFA61;"
-      horiz-adv-x="512" d=" M234.6666666666667 362.6666666666667C317.2266666666667 362.6666666666667 384 295.8933333333333 384 213.3333333333334C384 181.3333333333334 373.3333333333333 149.3333333333334 354.3466666666667 123.9466666666667L371.6266666666666 106.6666666666667H384L490.6666666666666 0L448 -42.6666666666666L341.3333333333333 64V76.5866666666667L324.0533333333333 93.8666666666667C258.1333333333334 44.3733333333333 164.48 57.8133333333333 114.9866666666666 123.7333333333334C65.4933333333333 189.6533333333333 78.9333333333333 283.3066666666667 144.8533333333333 332.8C170.6666666666667 352 202.6666666666667 362.6666666666667 234.6666666666667 362.6666666666667M149.3333333333333 234.6666666666667V192H320V234.6666666666667H149.3333333333333M21.3333333333333 426.6666666666667V277.3333333333334L170.6666666666667 426.6666666666667H21.3333333333333z" />
-    <glyph glyph-name="magnify-minus-outline"
-      unicode="&#xF6EB;"
-      horiz-adv-x="512" d=" M330.6666666666667 149.3333333333334H313.8133333333334L307.8400000000001 155.0933333333334C328.7466666666667 179.4133333333334 341.3333333333333 210.9866666666667 341.3333333333333 245.3333333333334C341.3333333333333 321.92 279.2533333333334 384 202.6666666666667 384S64 321.92 64 245.3333333333334S126.08 106.6666666666667 202.6666666666667 106.6666666666667C237.0133333333333 106.6666666666667 268.5866666666667 119.2533333333333 292.9066666666667 140.16L298.6666666666667 134.1866666666667V117.3333333333334L405.3333333333333 10.6666666666667L437.3333333333333 42.6666666666667L330.6666666666667 149.3333333333334M202.6666666666667 149.3333333333334C149.3333333333333 149.3333333333334 106.6666666666667 192 106.6666666666667 245.3333333333334S149.3333333333333 341.3333333333334 202.6666666666667 341.3333333333334S298.6666666666667 298.6666666666667 298.6666666666667 245.3333333333334S256 149.3333333333334 202.6666666666667 149.3333333333334M149.3333333333333 256H256V234.6666666666667H149.3333333333333V256z" />
-    <glyph glyph-name="magnify-plus"
-      unicode="&#xF34B;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C274.56 405.3333333333333 341.3333333333333 338.56 341.3333333333333 256C341.3333333333333 222.5066666666667 330.6666666666667 192 311.68 166.6133333333334L328.7466666666667 149.3333333333333H341.3333333333333L469.3333333333333 21.3333333333334L426.6666666666667 -21.3333333333333L298.6666666666667 106.6666666666667V119.2533333333333L281.3866666666667 136.3200000000001C256 117.3333333333334 225.4933333333334 106.6666666666667 192 106.6666666666667C109.44 106.6666666666667 42.6666666666667 173.44 42.6666666666667 256S109.44 405.3333333333333 192 405.3333333333333M170.6666666666667 341.3333333333334V277.3333333333334H106.6666666666667V234.6666666666667H170.6666666666667V170.6666666666667H213.3333333333333V234.6666666666667H277.3333333333333V277.3333333333334H213.3333333333333V341.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="magnify-plus-cursor"
-      unicode="&#xFA62;"
-      horiz-adv-x="512" d=" M234.6666666666667 362.6666666666667C317.2266666666667 362.6666666666667 384 295.8933333333333 384 213.3333333333334C384 181.3333333333334 373.3333333333333 149.3333333333334 354.3466666666667 123.9466666666667L371.6266666666666 106.6666666666667H384L490.6666666666666 0L448 -42.6666666666666L341.3333333333333 64V76.5866666666667L324.0533333333333 93.8666666666667C258.1333333333334 44.3733333333333 164.48 57.8133333333333 114.9866666666666 123.7333333333334C65.4933333333333 189.6533333333333 78.9333333333333 283.3066666666667 144.8533333333333 332.8C170.6666666666667 352 202.6666666666667 362.6666666666667 234.6666666666667 362.6666666666667M213.3333333333333 298.6666666666667V234.6666666666667H149.3333333333333V192H213.3333333333333V128H256V192H320V234.6666666666667H256V298.6666666666667H213.3333333333333M21.3333333333333 426.6666666666667V277.3333333333334L170.6666666666667 426.6666666666667H21.3333333333333z" />
-    <glyph glyph-name="magnify-plus-outline"
-      unicode="&#xF6EC;"
-      horiz-adv-x="512" d=" M330.6666666666667 149.3333333333334L437.3333333333333 42.6666666666667L405.3333333333333 10.6666666666667L298.6666666666667 117.3333333333334V134.1866666666667L292.9066666666667 140.16C268.5866666666667 119.2533333333333 237.0133333333333 106.6666666666667 202.6666666666667 106.6666666666667C126.08 106.6666666666667 64 168.7466666666667 64 245.3333333333334S126.08 384 202.6666666666667 384S341.3333333333333 321.92 341.3333333333333 245.3333333333334C341.3333333333333 210.9866666666667 328.7466666666667 179.4133333333334 307.84 155.0933333333334L313.8133333333333 149.3333333333334H330.6666666666667M202.6666666666667 149.3333333333334C256 149.3333333333334 298.6666666666667 192 298.6666666666667 245.3333333333334S256 341.3333333333334 202.6666666666667 341.3333333333334S106.6666666666667 298.6666666666667 106.6666666666667 245.3333333333334S149.3333333333333 149.3333333333334 202.6666666666667 149.3333333333334M256 234.6666666666667H213.3333333333333V192H192V234.6666666666667H149.3333333333333V256H192V298.6666666666667H213.3333333333333V256H256V234.6666666666667z" />
-    <glyph glyph-name="mail-ru"
-      unicode="&#xF34C;"
-      horiz-adv-x="512" d=" M329.6 193.92C327.2533333333334 241.0666666666667 292.2666666666667 269.44 250.0266666666667 269.44H248.32C199.4666666666666 269.44 172.5866666666667 231.04 172.5866666666667 187.52C172.5866666666667 138.6666666666667 205.2266666666666 107.7333333333334 248.1066666666667 107.7333333333334C296.1066666666667 107.7333333333334 327.4666666666667 142.9333333333333 329.8133333333333 184.32M248.5333333333333 311.68C281.1733333333333 311.68 311.8933333333333 297.1733333333333 334.2933333333333 274.56C334.2933333333333 285.44 341.3333333333333 293.5466666666666 351.9999999999999 293.5466666666666H354.3466666666666C370.1333333333332 293.5466666666666 373.3333333333333 278.6133333333334 373.3333333333333 273.92V105.3866666666667C372.4799999999999 94.2933333333333 384.8533333333333 88.7466666666666 391.8933333333333 95.9999999999999C418.9866666666666 123.5199999999999 451.1999999999999 238.72 375.04 305.28C304 367.5733333333333 208.6399999999999 357.3333333333333 157.8666666666666 322.3466666666666C104.1066666666666 285.2266666666666 69.5466666666666 202.6666666666666 103.04 125.6533333333333C139.52 41.3866666666667 244.0533333333333 16.2133333333333 306.1333333333333 41.3866666666667C337.7066666666666 53.9733333333333 351.9999999999999 11.52 320 -2.3466666666667C270.08 -23.4666666666667 132.9066666666667 -21.3333333333334 68.6933333333333 89.8133333333333C25.3866666666666 164.9066666666667 27.52 296.96 142.5066666666666 365.44C230.6133333333334 417.7066666666667 346.4533333333333 403.2 416 330.6666666666667C489.6 253.8666666666667 485.3333333333333 110.9333333333333 413.8666666666666 55.2533333333333C381.6533333333333 30.08 333.6533333333333 54.6133333333333 334.08 91.52L333.6533333333333 103.4666666666666C311.2533333333333 81.0666666666666 281.1733333333333 68.0533333333333 248.5333333333333 68.0533333333333C184.1066666666666 68.0533333333333 128 124.8 128 189.2266666666666C128 254.2933333333333 184.1066666666666 311.68 248.5333333333333 311.68z" />
-    <glyph glyph-name="mailbox"
-      unicode="&#xF6ED;"
-      horiz-adv-x="512" d=" M426.6666666666667 320H213.3333333333333V192H170.6666666666667V362.6666666666667H298.6666666666667V448H128V320H85.3333333333333C61.8666666666667 320 42.6666666666667 300.8 42.6666666666667 277.3333333333334V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V277.3333333333334C469.3333333333333 300.8 450.1333333333334 320 426.6666666666667 320z" />
-    <glyph glyph-name="map"
-      unicode="&#xF34D;"
-      horiz-adv-x="512" d=" M320 42.6666666666667L192 87.68V341.3333333333334L320 296.3200000000001M437.3333333333333 384H433.92L320 339.2000000000001L192 384L71.68 343.4666666666667C67.2 341.9733333333334 64 338.1333333333334 64 333.2266666666667V10.6666666666667C64 4.6933333333333 68.6933333333333 0 74.6666666666667 0C75.7333333333333 0 77.0133333333333 0 78.08 0.64L192 44.8000000000001L320 0L440.32 40.5333333333333C444.8 42.6666666666667 448 45.8666666666667 448 50.7733333333333V373.3333333333334C448 379.3066666666667 443.3066666666667 384 437.3333333333333 384z" />
-    <glyph glyph-name="map-legend"
-      unicode="&#xFA00;"
-      horiz-adv-x="512" d=" M192 384L71.68 343.4666666666667C67.2 341.9733333333334 64 338.1333333333334 64 333.2266666666667V10.6666666666667C64 4.6933333333333 68.6933333333333 0 74.6666666666667 0L78.08 0.64L192 44.8000000000001L320 0L440.32 40.5333333333333C444.8 42.0266666666666 448 45.8666666666667 448 50.7733333333333V373.3333333333334C448 379.3066666666667 443.3066666666667 384 437.3333333333333 384L433.92 383.36L320 339.2000000000001L192 384M170.6666666666667 331.7333333333334V82.1333333333334L106.6666666666667 57.3866666666667V310.1866666666667L170.6666666666667 331.7333333333334M213.3333333333333 331.3066666666667L298.6666666666667 301.4400000000001V52.6933333333333L213.3333333333333 82.56V331.3066666666667M405.3333333333333 326.4V73.8133333333334L341.3333333333333 52.2666666666667V301.6533333333333L405.3333333333333 326.4M159.1466666666667 313.6L118.8266666666667 299.3066666666667V253.4400000000001L159.1466666666667 267.7333333333334V313.6M159.1466666666667 254.9333333333334L118.8266666666667 240.64V194.7733333333333L159.1466666666667 209.0666666666667V254.9333333333334M159.1466666666667 196.2666666666667L118.8266666666667 181.9733333333334V136.1066666666667L159.1466666666667 150.4V196.2666666666667M159.1466666666667 137.6L118.8266666666667 123.3066666666667V77.44L159.1466666666667 91.7333333333334V137.6z" />
-    <glyph glyph-name="map-marker"
-      unicode="&#xF34E;"
-      horiz-adv-x="512" d=" M256 202.6666666666667C226.56 202.6666666666667 202.6666666666667 226.5600000000001 202.6666666666667 256S226.56 309.3333333333334 256 309.3333333333334S309.3333333333333 285.44 309.3333333333333 256S285.44 202.6666666666667 256 202.6666666666667M256 405.3333333333333C173.44 405.3333333333333 106.6666666666667 338.56 106.6666666666667 256C106.6666666666667 144 256 -21.3333333333333 256 -21.3333333333333S405.3333333333333 144 405.3333333333333 256C405.3333333333333 338.56 338.56 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="map-marker-circle"
-      unicode="&#xF34F;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 181.3333333333334C238.2933333333333 181.3333333333334 224 195.6266666666667 224 213.3333333333334S238.2933333333333 245.3333333333334 256 245.3333333333334S288 231.04 288 213.3333333333334S273.7066666666667 181.3333333333334 256 181.3333333333334M256 294.4C211.2 294.4 174.9333333333333 258.1333333333334 174.9333333333333 213.3333333333334C174.9333333333333 149.3333333333334 256 74.6666666666667 256 74.6666666666667S337.0666666666667 149.3333333333334 337.0666666666667 213.3333333333334C337.0666666666667 258.1333333333334 300.8 294.4 256 294.4z" />
-    <glyph glyph-name="map-marker-distance"
-      unicode="&#xF8EF;"
-      horiz-adv-x="512" d=" M138.6666666666667 274.9866666666667C119.68 274.9866666666667 104.32 290.3466666666667 104.32 309.3333333333334C104.32 328.3200000000001 119.68 343.6800000000001 138.6666666666667 343.6800000000001C157.6533333333333 343.6800000000001 173.0133333333333 328.3200000000001 173.0133333333333 309.3333333333334C173.0133333333333 290.3466666666667 157.6533333333333 274.9866666666667 138.6666666666666 274.9866666666667M138.6666666666667 405.3333333333333C85.3333333333333 405.3333333333333 42.6666666666667 362.6666666666667 42.6666666666667 309.3333333333334C42.6666666666667 237.44 138.6666666666667 130.9866666666667 138.6666666666667 130.9866666666667S234.6666666666667 237.4400000000001 234.6666666666667 309.3333333333334C234.6666666666667 362.6666666666667 192 405.3333333333333 138.6666666666667 405.3333333333333M373.3333333333333 274.9866666666667C354.3466666666667 274.9866666666667 338.9866666666667 290.3466666666667 338.9866666666667 309.3333333333334C338.9866666666667 328.3200000000001 354.3466666666667 343.6800000000001 373.3333333333333 343.6800000000001C392.32 343.6800000000001 407.68 328.3200000000001 407.68 309.3333333333334C407.68 290.3466666666667 392.32 274.9866666666667 373.3333333333333 274.9866666666667M373.3333333333333 405.3333333333334C320 405.3333333333333 277.3333333333333 362.6666666666667 277.3333333333333 309.3333333333334C277.3333333333333 237.44 373.3333333333333 130.9866666666667 373.3333333333333 130.9866666666667S469.3333333333333 237.4400000000001 469.3333333333333 309.3333333333334C469.3333333333333 362.6666666666667 426.6666666666667 405.3333333333333 373.3333333333333 405.3333333333333M373.3333333333333 106.6666666666667C346.24 106.6666666666667 322.1333333333334 89.6 313.1733333333333 64H198.8266666666667C187.0933333333333 97.28 150.4 114.7733333333333 117.3333333333333 103.04C83.84 91.3066666666666 66.3466666666667 54.6133333333333 78.08 21.3333333333334C90.0266666666667 -11.9466666666666 126.5066666666667 -29.4399999999999 160 -17.7066666666666C178.1333333333333 -11.3066666666666 192 3.2 198.8266666666667 21.3333333333334H313.3866666666667C325.12 -11.9466666666666 361.8133333333334 -29.4399999999999 394.6666666666667 -17.7066666666666C428.3733333333333 -5.9733333333332 445.8666666666666 30.72 434.1333333333334 64C424.9600000000001 89.6 400.64 106.6666666666667 373.3333333333333 106.6666666666667M373.3333333333333 10.6666666666667C355.6266666666667 10.6666666666667 341.3333333333333 24.96 341.3333333333333 42.6666666666667S355.6266666666667 74.6666666666667 373.3333333333333 74.6666666666667S405.3333333333333 60.3733333333333 405.3333333333333 42.6666666666667S391.04 10.6666666666667 373.3333333333333 10.6666666666667z" />
-    <glyph glyph-name="map-marker-minus"
-      unicode="&#xF650;"
-      horiz-adv-x="512" d=" M192 202.6666666666667C221.44 202.6666666666667 245.3333333333333 226.5600000000001 245.3333333333333 256S221.44 309.3333333333334 192 309.3333333333334S138.6666666666667 285.44 138.6666666666667 256S162.56 202.6666666666667 192 202.6666666666667M192 405.3333333333333C274.3466666666667 405.3333333333333 341.3333333333333 338.56 341.3333333333333 256C341.3333333333333 144 192 -21.3333333333333 192 -21.3333333333333S42.6666666666667 144 42.6666666666667 256C42.6666666666667 338.56 109.44 405.3333333333333 192 405.3333333333333M320 85.3333333333334H490.6666666666666V42.6666666666667H320V85.3333333333334z" />
-    <glyph glyph-name="map-marker-multiple"
-      unicode="&#xF350;"
-      horiz-adv-x="512" d=" M298.6666666666667 202.6666666666667C328.1066666666667 202.6666666666667 352 226.5600000000001 352 256S328.1066666666667 309.3333333333334 298.6666666666667 309.3333333333334S245.3333333333333 285.44 245.3333333333333 256S269.2266666666667 202.6666666666667 298.6666666666667 202.6666666666667M298.6666666666667 405.3333333333333C381.0133333333333 405.3333333333333 448 338.56 448 256C448 144 298.6666666666667 -21.3333333333333 298.6666666666667 -21.3333333333333S149.3333333333333 144 149.3333333333333 256C149.3333333333333 338.56 216.1066666666666 405.3333333333333 298.6666666666667 405.3333333333333M106.6666666666667 256C106.6666666666667 160 215.04 28.5866666666667 234.6666666666667 4.0533333333333L213.3333333333333 -21.3333333333333S64 144 64 256C64 323.6266666666667 109.0133333333333 380.8 170.6666666666667 399.1466666666667C131.4133333333333 363.9466666666667 106.6666666666667 312.9600000000001 106.6666666666667 256z" />
-    <glyph glyph-name="map-marker-off"
-      unicode="&#xF351;"
-      horiz-adv-x="512" d=" M349.2266666666667 104.5333333333333L250.6666666666667 203.3066666666666L248.32 205.6533333333333L69.76 384L42.6666666666667 356.9066666666667L110.5066666666667 289.0666666666667C107.9466666666667 278.4 106.6666666666667 267.52 106.6666666666667 256C106.6666666666667 144 256 -21.3333333333333 256 -21.3333333333333S291.6266666666667 18.1333333333334 327.8933333333333 71.4666666666667L399.5733333333333 0L426.6666666666667 27.3066666666667M256 309.3333333333334C285.44 309.3333333333334 309.3333333333333 285.44 309.3333333333333 256C309.3333333333333 240.4266666666667 302.2933333333333 226.3466666666667 291.6266666666667 216.5333333333334L369.0666666666667 138.6666666666667C389.9733333333334 178.7733333333333 405.3333333333333 220.16 405.3333333333333 256C405.3333333333333 338.56 338.56 405.3333333333333 256 405.3333333333333C213.3333333333333 405.3333333333333 175.7866666666667 387.8400000000001 148.48 359.68L216.5333333333333 291.6266666666667C226.3466666666667 302.5066666666667 240.2133333333333 309.3333333333334 256 309.3333333333334z" />
-    <glyph glyph-name="map-marker-outline"
-      unicode="&#xF7D8;"
-      horiz-adv-x="512" d=" M256 309.3333333333334C285.44 309.3333333333334 309.3333333333333 285.44 309.3333333333333 256S285.44 202.6666666666667 256 202.6666666666667S202.6666666666667 226.56 202.6666666666667 256S226.56 309.3333333333334 256 309.3333333333334M256 405.3333333333333C338.56 405.3333333333333 405.3333333333333 338.56 405.3333333333333 256C405.3333333333333 144 256 -21.3333333333333 256 -21.3333333333333S106.6666666666667 144 106.6666666666667 256C106.6666666666667 338.56 173.44 405.3333333333333 256 405.3333333333333M256 362.6666666666667C197.12 362.6666666666667 149.3333333333333 314.88 149.3333333333333 256C149.3333333333333 234.6666666666667 149.3333333333333 192 256 48.8533333333334C362.6666666666667 192 362.6666666666667 234.6666666666667 362.6666666666667 256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="map-marker-plus"
-      unicode="&#xF651;"
-      horiz-adv-x="512" d=" M192 202.6666666666667C221.44 202.6666666666667 245.3333333333333 226.5600000000001 245.3333333333333 256S221.44 309.3333333333334 192 309.3333333333334S138.6666666666667 285.44 138.6666666666667 256S162.56 202.6666666666667 192 202.6666666666667M192 405.3333333333333C274.3466666666667 405.3333333333333 341.3333333333333 338.56 341.3333333333333 256C341.3333333333333 144 192 -21.3333333333333 192 -21.3333333333333S42.6666666666667 144 42.6666666666667 256C42.6666666666667 338.56 109.44 405.3333333333333 192 405.3333333333333M320 85.3333333333334H384V149.3333333333334H426.6666666666667V85.3333333333334H490.6666666666666V42.6666666666667H426.6666666666667V-21.3333333333333H384V42.6666666666667H320V85.3333333333334z" />
-    <glyph glyph-name="map-marker-radius"
-      unicode="&#xF352;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C326.6133333333334 405.3333333333333 384 348.5866666666667 384 278.4C384 183.2533333333333 256 42.6666666666667 256 42.6666666666667S128 183.2533333333333 128 278.4C128 348.5866666666667 185.3866666666667 405.3333333333333 256 405.3333333333333M256 320C232.5333333333334 320 213.3333333333333 300.8 213.3333333333333 277.3333333333334S232.5333333333334 234.6666666666667 256 234.6666666666667S298.6666666666667 253.8666666666667 298.6666666666667 277.3333333333334S279.4666666666667 320 256 320M426.6666666666667 42.6666666666667C426.6666666666667 -4.48 350.2933333333334 -42.6666666666666 256 -42.6666666666666S85.3333333333333 -4.48 85.3333333333333 42.6666666666667C85.3333333333333 70.1866666666667 111.36 94.72 151.68 110.2933333333334L165.3333333333333 90.8800000000001C142.2933333333333 81.28 128 68.0533333333334 128 53.3333333333334C128 23.8933333333334 185.3866666666667 0 256 0S384 23.8933333333334 384 53.3333333333334C384 68.0533333333334 369.7066666666666 81.28 346.6666666666667 90.8800000000001L360.32 110.2933333333334C400.64 94.72 426.6666666666667 70.1866666666667 426.6666666666667 42.6666666666667z" />
-    <glyph glyph-name="map-minus"
-      unicode="&#xF980;"
-      horiz-adv-x="512" d=" M192 384L71.68 343.4666666666667C67.4133333333333 341.9733333333334 64 338.1333333333334 64 333.2266666666667V10.6666666666667C64 4.6933333333333 68.6933333333333 0 74.6666666666667 0C75.7333333333333 0 76.8 0 78.08 0.64L192 44.8000000000001L277.3333333333333 14.9333333333334V57.6000000000001L192 87.4666666666667V341.3333333333334L320 296.5333333333334V106.6666666666667H448V373.3333333333334C448 379.3066666666667 443.3066666666667 384 437.3333333333333 384H433.92L320 339.2000000000001L192 384M320 64V21.3333333333334H490.6666666666666V64H320z" />
-    <glyph glyph-name="map-outline"
-      unicode="&#xF981;"
-      horiz-adv-x="512" d=" M437.3333333333333 384L433.92 383.36L320 339.2000000000001L192 384L71.68 343.4666666666667C67.2 341.9733333333334 64 338.1333333333334 64 333.2266666666667V10.6666666666667C64 4.6933333333333 68.6933333333333 0 74.6666666666667 0L78.08 0.64L192 44.8000000000001L320 0L440.32 40.5333333333333C444.8 42.0266666666666 448 45.8666666666667 448 50.7733333333333V373.3333333333334C448 379.3066666666667 443.3066666666667 384 437.3333333333333 384M213.3333333333333 331.3066666666667L298.6666666666667 301.4400000000001V52.6933333333333L213.3333333333333 82.56V331.3066666666667M106.6666666666667 310.1866666666667L170.6666666666667 331.7333333333334V82.1333333333334L106.6666666666667 57.3866666666667V310.1866666666667M405.3333333333333 73.8133333333334L341.3333333333333 52.2666666666667V301.6533333333333L405.3333333333333 326.4V73.8133333333334z" />
-    <glyph glyph-name="map-plus"
-      unicode="&#xF982;"
-      horiz-adv-x="512" d=" M192 384L71.68 343.4666666666667C67.4133333333333 341.9733333333334 64 338.1333333333334 64 333.2266666666667V10.6666666666667C64 4.6933333333333 68.6933333333333 0 74.6666666666667 0C75.7333333333333 0 76.8 0 78.08 0.64L192 44.8000000000001L280.7466666666667 13.6533333333334C278.6133333333334 23.0400000000001 277.3333333333333 32.8533333333334 277.3333333333333 42.6666666666667C277.3333333333333 47.5733333333334 277.3333333333333 52.48 278.1866666666666 57.6L192 87.4666666666667V341.3333333333334L320 296.5333333333334V137.3866666666667C342.8266666666667 157.8666666666667 372.6933333333333 170.6666666666668 405.3333333333333 170.6666666666668C420.2666666666667 170.6666666666668 434.56 167.8933333333334 448 162.9866666666667V373.3333333333334C448 379.3066666666667 443.3066666666667 384 437.3333333333333 384H433.92L320 339.2000000000001L192 384M384 128V64H320V21.3333333333334H384V-42.6666666666666H426.6666666666667V21.3333333333334H490.6666666666666V64H426.6666666666667V128H384z" />
-    <glyph glyph-name="map-search"
-      unicode="&#xF983;"
-      horiz-adv-x="512" d=" M330.6666666666667 192C384 192 426.6666666666667 149.3333333333334 426.6666666666667 96C426.6666666666667 77.2266666666667 421.3333333333333 59.52 411.9466666666666 44.8000000000001L477.6533333333333 -21.3333333333333L448 -50.9866666666667L381.44 14.5066666666667C366.7199999999999 5.3333333333334 349.2266666666666 0 330.6666666666667 0C277.3333333333333 0 234.6666666666667 42.6666666666667 234.6666666666667 96S277.3333333333333 192 330.6666666666667 192M330.6666666666667 149.3333333333334C301.2266666666667 149.3333333333334 277.3333333333333 125.44 277.3333333333333 96S301.2266666666667 42.6666666666667 330.6666666666667 42.6666666666667S384 66.5600000000001 384 96S360.1066666666667 149.3333333333334 330.6666666666667 149.3333333333334M298.6666666666667 317.6533333333333L170.6666666666667 362.6666666666667V109.0133333333333L192 101.5466666666666V95.9999999999999C192 82.3466666666666 193.92 69.1199999999999 197.5466666666667 56.7466666666666L170.6666666666667 66.1333333333334L56.7466666666667 21.9733333333334L53.3333333333333 21.3333333333334C47.36 21.3333333333334 42.6666666666667 26.0266666666666 42.6666666666667 32V354.56C42.6666666666667 359.4666666666667 45.8666666666667 363.3066666666667 50.3466666666667 364.8L170.6666666666667 405.3333333333333L298.6666666666667 360.5333333333334L412.5866666666667 405.3333333333333H416C421.9733333333334 405.3333333333333 426.6666666666667 400.64 426.6666666666667 394.6666666666667V196.0533333333334C401.7066666666666 219.9466666666667 368 234.6666666666667 330.6666666666667 234.6666666666667C320 234.6666666666667 309.3333333333333 233.3866666666667 298.6666666666667 231.04V317.6533333333333z" />
-    <glyph glyph-name="map-search-outline"
-      unicode="&#xF984;"
-      horiz-adv-x="512" d=" M330.6666666666667 192C384 192 426.6666666666667 149.3333333333334 426.6666666666667 96C426.6666666666667 77.2266666666667 421.3333333333333 59.7333333333334 411.9466666666666 44.8000000000001L477.6533333333333 -21.3333333333333L448 -50.9866666666667L381.44 14.5066666666667C366.7199999999999 5.3333333333334 349.2266666666666 0 330.6666666666667 0C277.3333333333333 0 234.6666666666667 42.6666666666667 234.6666666666667 96S277.3333333333333 192 330.6666666666667 192M330.6666666666667 149.3333333333334C301.2266666666667 149.3333333333334 277.3333333333333 125.44 277.3333333333333 96S301.2266666666667 42.6666666666667 330.6666666666667 42.6666666666667S384 66.5600000000001 384 96S360.1066666666667 149.3333333333334 330.6666666666667 149.3333333333334M416 405.3333333333333C421.9733333333334 405.3333333333333 426.6666666666667 400.64 426.6666666666667 394.6666666666667V196.0533333333334C414.2933333333334 207.7866666666667 400 217.3866666666667 384 224V347.7333333333334L320 322.9866666666667V234.6666666666667C305.0666666666667 233.1733333333334 290.56 229.5466666666667 277.3333333333333 224V322.7733333333333L192 352.64V96C192 82.3466666666667 193.92 69.12 197.5466666666667 56.7466666666667L170.6666666666667 66.1333333333334L56.7466666666667 21.9733333333334L53.3333333333333 21.3333333333334C47.36 21.3333333333334 42.6666666666667 26.0266666666666 42.6666666666667 32V354.56C42.6666666666667 359.4666666666667 45.8666666666667 363.3066666666667 50.3466666666667 364.8L170.6666666666667 405.3333333333333L298.6666666666667 360.5333333333334L412.5866666666667 404.6933333333334L416 405.3333333333334M85.3333333333333 331.52V78.72L149.3333333333333 103.4666666666667V353.0666666666667L85.3333333333333 331.52z" />
-    <glyph glyph-name="margin"
-      unicode="&#xF353;"
-      horiz-adv-x="512" d=" M426.6666666666667 362.6666666666667V256L394.6666666666667 288L117.3333333333333 10.6666666666667L74.6666666666667 53.3333333333334L352 330.6666666666667L320 362.6666666666667H426.6666666666667M362.6666666666667 21.3333333333334C327.2533333333334 21.3333333333334 298.6666666666667 49.92 298.6666666666667 85.3333333333334V128C298.6666666666667 163.4133333333334 327.2533333333334 192 362.6666666666667 192S426.6666666666667 163.4133333333334 426.6666666666667 128V85.3333333333334C426.6666666666667 49.92 398.08 21.3333333333334 362.6666666666667 21.3333333333334M362.6666666666667 149.3333333333334C350.9333333333333 149.3333333333334 341.3333333333333 139.7333333333334 341.3333333333333 128V85.3333333333334C341.3333333333333 73.6 350.9333333333333 64 362.6666666666667 64S384 73.6 384 85.3333333333334V128C384 139.7333333333334 374.4 149.3333333333334 362.6666666666667 149.3333333333334M149.3333333333333 192C113.92 192 85.3333333333333 220.5866666666667 85.3333333333333 256V298.6666666666667C85.3333333333333 334.0800000000001 113.92 362.6666666666667 149.3333333333333 362.6666666666667S213.3333333333333 334.0800000000001 213.3333333333333 298.6666666666667V256C213.3333333333333 220.5866666666667 184.7466666666667 192 149.3333333333333 192M149.3333333333333 320C137.6 320 128 310.4 128 298.6666666666667V256C128 244.2666666666667 137.6 234.6666666666667 149.3333333333333 234.6666666666667S170.6666666666667 244.2666666666667 170.6666666666667 256V298.6666666666667C170.6666666666667 310.4 161.0666666666667 320 149.3333333333333 320z" />
-    <glyph glyph-name="markdown"
-      unicode="&#xF354;"
-      horiz-adv-x="512" d=" M42.6666666666667 106.6666666666667V277.3333333333334H85.3333333333333L149.3333333333333 213.3333333333334L213.3333333333333 277.3333333333334H256V106.6666666666667H213.3333333333333V216.96L149.3333333333333 152.96L85.3333333333333 216.96V106.6666666666667H42.6666666666667M341.3333333333333 277.3333333333334H405.3333333333333V192H458.6666666666666L373.3333333333333 96L288 192H341.3333333333333V277.3333333333334z" />
-    <glyph glyph-name="marker"
-      unicode="&#xF652;"
-      horiz-adv-x="512" d=" M394.6666666666667 423.4666666666667C383.36 423.4666666666667 372.48 419.4133333333334 364.16 411.0933333333334L240.2133333333334 286.9333333333334L360.7466666666668 166.4L484.9066666666668 290.3466666666667C501.3333333333334 306.9866666666667 501.3333333333334 333.8666666666667 484.9066666666668 350.72L424.3200000000001 411.0933333333333C416.0000000000001 419.4133333333333 405.3333333333334 423.4666666666667 394.6666666666668 423.4666666666667M219.7333333333334 266.6666666666667L92.5866666666667 139.52C75.9466666666667 122.88 75.9466666666667 96 93.0133333333333 78.72C66.9866666666667 52.48 40.5333333333333 26.24 14.2933333333333 0H135.04L153.3866666666667 18.3466666666667C170.0266666666667 2.1333333333333 196.6933333333333 2.3466666666667 213.3333333333333 18.7733333333333L340.2666666666667 145.92" />
-    <glyph glyph-name="marker-check"
-      unicode="&#xF355;"
-      horiz-adv-x="512" d=" M213.3333333333333 106.6666666666667L106.6666666666667 213.3333333333334L136.7466666666667 243.6266666666667L213.3333333333333 167.04L375.2533333333334 328.9600000000001L405.3333333333333 298.6666666666667M405.3333333333333 426.6666666666667H106.6666666666667C82.9866666666667 426.6666666666667 64 407.68 64 384V108.16C64 93.44 71.4666666666667 80.4266666666667 82.7733333333333 72.7466666666667L256 -42.6666666666666L429.0133333333333 72.7466666666667C440.32 80.4266666666667 448 93.44 448 108.16V384C448 407.68 428.8 426.6666666666667 405.3333333333333 426.6666666666667z" />
-    <glyph glyph-name="mastodon"
-      unicode="&#xFAD0;"
-      horiz-adv-x="512" d=" M446.7200000000001 149.3333333333334C440.7466666666667 119.2533333333333 394.6666666666667 86.1866666666667 340.6933333333334 79.7866666666668C312.7466666666667 76.5866666666668 285.2266666666667 73.3866666666667 256 74.6666666666667C208 77.0133333333334 170.6666666666667 86.1866666666667 170.6666666666667 86.1866666666667V72.96C177.4933333333334 25.6000000000001 218.0266666666667 22.8266666666667 256.64 21.3333333333334C295.4666666666667 20.2666666666667 330.0266666666667 31.1466666666667 330.0266666666667 31.1466666666667L331.7333333333334 -4.0533333333333S304.4266666666667 -18.5599999999999 256 -21.3333333333333C229.3333333333333 -22.8266666666666 196.0533333333333 -20.6933333333332 157.44 -10.6666666666666C73.8133333333333 11.7333333333335 59.3066666666667 101.1200000000001 57.1733333333333 192.0000000000001L56.96 265.1733333333334C56.96 357.7600000000001 117.3333333333333 384.8533333333334 117.3333333333333 384.8533333333334C148.2666666666667 398.9333333333334 200.7466666666667 405.3333333333333 255.36 405.3333333333333H256.64C311.2533333333334 405.3333333333333 363.7333333333334 398.9333333333334 394.6666666666667 384.8533333333334C394.6666666666667 384.8533333333334 455.04 357.76 455.04 265.1733333333334C455.04 265.1733333333334 455.8933333333333 196.6933333333333 446.7199999999999 149.3333333333334M384 257.92C384 280.9600000000001 377.6 298.6666666666667 365.8666666666666 312.5333333333334C353.92 325.9733333333334 338.1333333333333 333.0133333333333 318.2933333333333 333.0133333333333C295.68 333.0133333333333 278.3999999999999 324.2666666666667 266.6666666666667 306.7733333333334L256 288L245.3333333333333 306.7733333333334C233.3866666666666 324.2666666666667 216.32 333.0133333333334 193.4933333333333 333.0133333333334C173.8666666666666 333.0133333333334 158.08 325.9733333333334 145.92 312.5333333333334C134.1866666666667 298.6666666666667 128 280.9600000000001 128 257.92V145.7066666666667H172.8V254.72C172.8 277.3333333333334 182.4 289.28 201.8133333333333 289.28C223.1466666666667 289.28 233.8133333333333 275.4133333333334 233.8133333333333 248.1066666666667V188.5866666666667H277.9733333333333V248.1066666666667C277.9733333333333 275.4133333333334 288.64 289.2800000000001 310.1866666666666 289.2800000000001C329.3866666666667 289.2800000000001 338.9866666666666 277.3333333333334 338.9866666666666 254.7200000000001V145.7066666666667H384V257.92z" />
-    <glyph glyph-name="mastodon-variant"
-      unicode="&#xFAD1;"
-      horiz-adv-x="512" d=" M446.5066666666667 149.3333333333334C440.7466666666667 119.4666666666667 394.6666666666667 86.4 340.6933333333333 80C312.7466666666666 76.8000000000001 285.44 73.6 256 74.6666666666667C208.2133333333333 77.2266666666667 170.6666666666666 86.4 170.6666666666666 86.4L171.3066666666666 73.1733333333334C177.4933333333333 26.0266666666666 218.0266666666666 23.04 256.64 21.3333333333334C295.4666666666666 20.48 330.0266666666666 31.36 330.0266666666666 31.36L331.7333333333333 -3.6266666666667S304.4266666666666 -18.3466666666667 255.9999999999999 -21.3333333333333C229.3333333333333 -22.4 196.2666666666666 -20.2666666666666 157.6533333333333 -10.0266666666666C74.0266666666666 12.16 59.5199999999999 101.3333333333334 57.3866666666666 192.0000000000001L57.1733333333333 265.1733333333334C57.1733333333333 357.7600000000001 117.3333333333333 384.8533333333334 117.3333333333333 384.8533333333334C148.2666666666667 398.9333333333334 200.7466666666667 405.3333333333333 255.36 405.3333333333333H256.64C311.2533333333334 405.3333333333333 363.7333333333334 398.9333333333334 394.6666666666667 384.8533333333334C394.6666666666667 384.8533333333334 455.04 357.76 455.04 265.1733333333334C455.04 265.1733333333334 455.6799999999999 196.9066666666667 446.5066666666667 149.3333333333334M177.7066666666667 227.84C177.7066666666667 244.48 164.2666666666667 257.92 147.84 257.92C131.2 257.92 117.3333333333333 244.48 117.3333333333333 227.84C117.3333333333333 211.4133333333334 131.2 197.9733333333333 147.84 197.9733333333333C164.2666666666667 197.9733333333333 177.7066666666667 211.4133333333334 177.7066666666667 227.84M286.08 227.84C286.08 244.48 272.64 257.92 256 257.92C239.36 257.92 225.92 244.48 225.92 227.84C225.92 211.4133333333334 239.36 197.9733333333333 256 197.9733333333333C272.64 197.9733333333333 286.08 211.4133333333334 286.08 227.84M394.6666666666667 227.84C394.6666666666667 244.48 380.8 257.92 364.16 257.92C347.7333333333334 257.92 334.2933333333333 244.48 334.2933333333333 227.84C334.2933333333333 211.4133333333334 347.7333333333334 197.9733333333333 364.16 197.9733333333333C380.8 197.9733333333333 394.6666666666667 211.4133333333334 394.6666666666667 227.84z" />
-    <glyph glyph-name="material-design"
-      unicode="&#xF985;"
-      horiz-adv-x="512" d=" M448 192C448 235.3066666666667 433.7066666666666 275.4133333333334 405.3333333333333 311.8933333333333V71.8933333333334C433.7066666666666 107.3066666666667 448 147.4133333333334 448 192M376.1066666666667 42.6666666666667H136.1066666666667C150.6133333333333 30.9333333333333 169.6 21.3333333333334 193.0666666666667 12.5866666666667C216.32 4.2666666666667 237.44 0 256 0C274.7733333333333 0 295.68 4.2666666666667 318.9333333333333 12.5866666666667C342.4 21.3333333333334 361.3866666666666 30.9333333333333 376.1066666666667 42.6666666666667M234.6666666666667 85.3333333333334L149.3333333333333 256V85.3333333333334H234.6666666666667M362.6666666666667 256L277.3333333333333 85.3333333333334H362.6666666666667V256M256 138.0266666666667L336 298.6666666666667H176L256 138.0266666666667M376.1066666666667 341.3333333333334C340.6933333333334 369.7066666666667 300.5866666666667 384 256 384S171.3066666666667 369.7066666666667 136.1066666666667 341.3333333333334H376.1066666666667M106.6666666666667 71.8933333333334V311.8933333333333C78.2933333333333 275.4133333333334 64 235.3066666666667 64 192C64 147.4133333333334 78.2933333333333 107.3066666666667 106.6666666666667 71.8933333333334M490.6666666666666 192C490.6666666666666 127.36 468.0533333333333 71.8933333333334 421.9733333333334 26.0266666666666C376.1066666666667 -20.0533333333333 320.64 -42.6666666666666 256 -42.6666666666666C191.36 -42.6666666666666 136.1066666666667 -20.0533333333333 90.0266666666667 26.0266666666666C43.9466666666667 71.8933333333334 21.3333333333333 127.36 21.3333333333333 192C21.3333333333333 256.64 43.9466666666667 311.8933333333333 90.0266666666667 357.9733333333334S191.36 426.6666666666667 256 426.6666666666667C320.64 426.6666666666667 376.1066666666667 404.0533333333334 421.9733333333334 357.9733333333334C468.0533333333333 311.8933333333333 490.6666666666666 256.64 490.6666666666666 192z" />
-    <glyph glyph-name="material-ui"
-      unicode="&#xF357;"
-      horiz-adv-x="512" d=" M170.6666666666667 93.6533333333334V120.1066666666667L298.6666666666667 193.92V293.76L192 232.1066666666667L85.3333333333333 293.76V170.6666666666667L64 158.2933333333334L42.6666666666667 170.6666666666667V341.3333333333334L65.4933333333333 354.56L192 281.3866666666667L275.84 329.8133333333334L318.5066666666667 354.5600000000001L341.3333333333333 341.3333333333334V169.3866666666667L232.96 106.6666666666667L319.36 56.96L426.6666666666667 118.8266666666667V213.3333333333334L448 225.7066666666667L469.3333333333333 213.3333333333334V94.2933333333334L319.36 7.6800000000001L170.6666666666667 93.6533333333334M469.3333333333333 240L448 227.6266666666667L426.6666666666667 240V264.9600000000001L448 277.3333333333334L469.3333333333333 264.9600000000001V240z" />
-    <glyph glyph-name="math-compass"
-      unicode="&#xF358;"
-      horiz-adv-x="512" d=" M277.3333333333333 358.4V384C277.3333333333333 396.8 268.8 405.3333333333333 256 405.3333333333333V358.4C209.0666666666667 349.8666666666667 192 326.4 192 298.6666666666667C192 281.6 198.4 266.6666666666667 209.0666666666667 256L85.3333333333333 23.4666666666667V-21.3333333333333L132.2666666666667 21.3333333333334L247.4666666666667 234.6666666666667H256C292.2666666666667 234.6666666666667 320 262.4000000000001 320 298.6666666666667C320 326.4 302.9333333333334 349.8666666666667 277.3333333333334 358.4M275.2000000000001 288C270.9333333333334 281.6 264.5333333333334 277.3333333333334 256 277.3333333333334C243.2000000000001 277.3333333333334 234.6666666666667 285.8666666666667 234.6666666666667 298.6666666666667C234.6666666666667 302.9333333333334 236.8 305.0666666666667 236.8 309.3333333333334C241.0666666666667 315.7333333333334 247.4666666666667 320 256 320C268.8 320 277.3333333333334 311.4666666666667 277.3333333333334 298.6666666666667C277.3333333333334 294.4 275.2000000000001 292.2666666666667 275.2000000000001 288M426.6666666666667 23.4666666666667V-21.3333333333333L379.7333333333334 21.3333333333334L285.8666666666667 196.2666666666667C300.8 200.5333333333333 313.6 206.9333333333333 324.2666666666667 215.4666666666667L426.6666666666667 23.4666666666667z" />
-    <glyph glyph-name="matrix"
-      unicode="&#xF628;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H128V362.6666666666667H85.3333333333333V21.3333333333334H128V-21.3333333333333H42.6666666666667V405.3333333333333M426.6666666666667 362.6666666666667H384V405.3333333333333H469.3333333333333V-21.3333333333333H384V21.3333333333334H426.6666666666667V362.6666666666667M192 341.3333333333334H213.3333333333333V234.6666666666667H234.6666666666667V213.3333333333334H170.6666666666667V234.6666666666667H192V320L170.6666666666667 309.3333333333334V330.6666666666667L192 341.3333333333334M320 170.6666666666667H341.3333333333333V64H362.6666666666667V42.6666666666667H298.6666666666667V64H320V149.3333333333334L298.6666666666667 138.6666666666667V160L320 170.6666666666667M192 170.6666666666667C215.4666666666667 170.6666666666667 234.6666666666667 142.0800000000001 234.6666666666667 106.6666666666667S215.4666666666667 42.6666666666667 192 42.6666666666667S149.3333333333333 71.2533333333333 149.3333333333333 106.6666666666667S168.5333333333333 170.6666666666667 192 170.6666666666667M192 149.3333333333334C180.2666666666667 149.3333333333334 170.6666666666667 130.1333333333333 170.6666666666667 106.6666666666667S180.2666666666667 64 192 64S213.3333333333333 83.2 213.3333333333333 106.6666666666667S203.7333333333334 149.3333333333334 192 149.3333333333334M320 341.3333333333334C343.4666666666667 341.3333333333334 362.6666666666667 312.7466666666667 362.6666666666667 277.3333333333334S343.4666666666667 213.3333333333334 320 213.3333333333334S277.3333333333333 241.92 277.3333333333333 277.3333333333334S296.5333333333333 341.3333333333334 320 341.3333333333334M320 320C308.2666666666667 320 298.6666666666667 300.8 298.6666666666667 277.3333333333334S308.2666666666667 234.6666666666667 320 234.6666666666667S341.3333333333333 253.8666666666667 341.3333333333333 277.3333333333334S331.7333333333334 320 320 320z" />
-    <glyph glyph-name="maxcdn"
-      unicode="&#xF359;"
-      horiz-adv-x="512" d=" M439.4666666666667 305.28C420.9066666666667 328.32 392.1066666666667 341.3333333333334 360.5333333333333 341.3333333333334H62.9333333333333L98.56 265.1733333333334L50.9866666666667 42.6666666666667H129.0666666666667L176.64 265.1733333333334H243.2L195.6266666666667 42.6666666666667H273.7066666666667L321.28 265.1733333333334H360.5333333333334C369.0666666666667 265.1733333333334 376.1066666666667 262.4 380.1600000000001 257.2800000000001C384.0000000000001 252.3733333333334 385.4933333333334 245.3333333333334 384.0000000000001 236.8000000000001L342.1866666666666 42.6666666666667H420.0533333333333L458.6666666666666 220.8C464.6399999999999 251.52 457.8133333333333 282.4533333333334 439.4666666666666 305.28z" />
-    <glyph glyph-name="medal"
-      unicode="&#xF986;"
-      horiz-adv-x="512" d=" M426.6666666666667 405.3333333333333H85.3333333333333V362.6666666666667L209.28 269.6533333333334C130.9866666666666 243.84 88.32 159.36 114.1333333333333 81.0666666666667S224 -39.8933333333333 302.7199999999999 -14.08C381.0133333333333 11.7333333333333 423.68 96 397.8666666666666 174.5066666666667C382.9333333333333 219.52 347.7333333333333 254.9333333333334 302.7199999999999 269.6533333333334L426.6666666666667 362.6666666666667V405.3333333333333M318.7200000000001 32L256 68.6933333333333L193.28 32L209.92 103.04L154.6666666666667 150.8266666666667L227.4133333333334 157.0133333333333L256 224L284.5866666666667 157.0133333333333L357.3333333333333 150.8266666666667L302.08 103.04L318.72 32z" />
-    <glyph glyph-name="medical-bag"
-      unicode="&#xF6EE;"
-      horiz-adv-x="512" d=" M213.3333333333333 384L170.6666666666667 341.3333333333334V298.6666666666667H106.6666666666667C82.1333333333333 298.6666666666667 66.56 277.3333333333334 64 256L42.6666666666667 42.6666666666667C40.1066666666667 21.3333333333334 54.1866666666667 0 85.3333333333333 0H426.6666666666667C457.8133333333333 0 471.8933333333333 21.3333333333334 469.3333333333333 42.6666666666667L448 256C445.44 277.3333333333334 427.9466666666666 298.6666666666667 405.3333333333333 298.6666666666667H341.3333333333333V341.3333333333334L298.6666666666667 384H213.3333333333333M213.3333333333333 341.3333333333334H298.6666666666667V298.6666666666667H213.3333333333333V341.3333333333334M234.6666666666667 234.6666666666667H277.3333333333333V170.6666666666667H341.3333333333333V128H277.3333333333333V64H234.6666666666667V128H170.6666666666667V170.6666666666667H234.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="medium"
-      unicode="&#xF35A;"
-      horiz-adv-x="512" d=" M93.2266666666667 292.2666666666667C93.8666666666667 297.6 91.7333333333333 302.7200000000001 87.8933333333333 306.1333333333334L48 354.1333333333334V361.3866666666667H171.7333333333334L267.3066666666667 151.68L351.36 361.3866666666667H469.3333333333333V354.1333333333334L435.2 321.4933333333334C432.4266666666666 319.36 430.9333333333333 315.52 431.5733333333333 311.8933333333333V72.1066666666667C430.9333333333332 68.48 432.4266666666666 64.64 435.2 62.5066666666667L468.4799999999999 29.8666666666667V22.6133333333333H301.2266666666666V29.8666666666667L335.5733333333333 63.36C338.9866666666666 66.56 338.9866666666666 67.6266666666667 338.9866666666666 72.7466666666667V266.6666666666667L243.2 23.4666666666667H230.4L118.8266666666667 266.6666666666667V103.68C117.3333333333333 96.8533333333334 120.1066666666667 90.0266666666666 125.0133333333333 85.3333333333334L169.8133333333333 30.5066666666667V23.4666666666667H42.6666666666667V30.5066666666667L87.4666666666667 85.3333333333334C92.3733333333333 90.0266666666666 94.5066666666667 96.8533333333334 93.2266666666667 103.68V292.2666666666667z" />
-    <glyph glyph-name="meetup"
-      unicode="&#xFAD2;"
-      horiz-adv-x="512" d=" M418.3466666666667 130.9866666666667C418.3466666666667 92.16 390.4 58.6666666666667 352 52.2666666666667C347.52 51.4133333333334 342.8266666666667 50.7733333333333 337.92 50.9866666666667C336.2133333333333 50.9866666666667 335.5733333333333 50.3466666666667 335.1466666666667 48.8533333333334C327.4666666666667 26.88 312.32 13.8666666666667 289.4933333333333 10.6666666666667C274.3466666666667 8.5333333333333 260.6933333333333 12.5866666666667 248.5333333333333 21.9733333333334C246.8266666666667 23.4666666666667 245.3333333333333 23.4666666666667 244.0533333333333 22.1866666666667C229.9733333333333 12.1600000000001 214.1866666666666 7.6800000000001 196.9066666666666 8.7466666666668C163.4133333333333 10.6666666666667 135.0399999999999 36.4800000000001 129.7066666666666 69.5466666666668C129.2799999999999 71.8933333333334 128.8533333333333 74.6666666666667 128.8533333333333 76.5866666666668C128.8533333333333 78.5066666666668 127.9999999999999 79.1466666666668 126.2933333333333 79.5733333333334C116.0533333333333 81.4933333333335 106.6666666666666 85.3333333333334 98.7733333333333 92.1600000000001C83.6266666666666 103.8933333333334 74.6666666666666 119.2533333333335 72.5333333333333 138.6666666666668C70.1866666666666 160.0000000000001 77.0133333333333 178.7733333333334 92.1599999999999 194.3466666666668C93.4399999999999 195.6266666666668 93.4399999999999 196.4800000000001 92.5866666666666 197.9733333333334C86.8266666666666 208.2133333333334 84.0533333333333 219.3066666666667 84.4799999999999 231.0400000000001C85.3333333333333 260.4800000000002 106.0266666666666 284.8000000000001 134.6133333333333 290.7733333333335C137.8133333333333 291.6266666666668 139.5199999999999 292.9066666666668 141.0133333333333 295.8933333333335C155.0933333333333 326.1866666666667 178.56 344.5333333333334 211.4133333333333 350.7200000000001C234.6666666666666 354.9866666666668 255.9999999999999 350.2933333333334 276.0533333333333 338.5600000000001C277.3333333333333 337.4933333333334 279.0399999999999 337.4933333333334 280.9599999999999 337.9200000000001C312.9599999999999 347.3066666666668 341.3333333333333 340.4800000000001 365.2266666666666 317.6533333333334C379.3066666666666 304.2133333333334 387.2 287.1466666666668 389.5466666666666 267.5200000000001C389.9733333333333 263.2533333333335 390.1866666666666 258.9866666666668 389.9733333333333 254.7200000000001C389.7599999999999 253.0133333333334 390.1866666666666 252.3733333333334 391.8933333333333 251.9466666666667C406.1866666666666 246.6133333333334 415.9999999999999 236.5866666666667 420.4799999999999 221.8666666666667C425.8133333333333 203.7333333333334 421.3333333333333 187.5200000000001 407.6799999999999 174.2933333333334C406.3999999999999 173.0133333333334 406.8266666666666 172.3733333333334 407.4666666666666 171.3066666666667C414.7199999999999 158.72 418.3466666666666 145.4933333333334 418.3466666666666 130.9866666666667M275.8399999999999 137.1733333333334C275.8399999999999 120.7466666666667 286.5066666666666 106.6666666666667 301.6533333333333 101.12C309.3333333333333 98.7733333333333 316.8 97.4933333333333 324.6933333333333 97.0666666666666C330.6666666666666 96.8533333333332 335.9999999999999 97.28 341.3333333333333 99.8399999999999C345.3866666666666 101.9733333333333 347.3066666666666 105.3866666666667 347.0933333333333 109.8666666666666C346.8799999999999 114.3466666666666 344.7466666666666 117.3333333333333 340.4799999999999 119.4666666666666C338.9866666666666 120.1066666666666 337.4933333333333 120.7466666666666 335.7866666666665 120.9599999999999C330.6666666666665 121.8133333333333 326.3999999999999 122.4533333333333 321.4933333333333 123.5199999999999C313.8133333333332 125.0133333333333 310.3999999999999 129.0666666666666 310.3999999999999 137.1733333333333C310.1866666666666 144.2133333333333 312.1066666666666 150.8266666666666 314.2399999999999 157.2266666666666C318.2933333333332 169.1733333333333 323.6266666666666 180.6933333333333 328.7466666666666 192C333.6533333333332 203.3066666666666 338.7733333333332 214.4 342.1866666666666 226.1333333333333C344.1066666666666 232.5333333333333 345.1733333333333 238.9333333333333 343.2533333333332 245.3333333333333C340.6933333333333 256 334.7199999999999 262.4 324.2666666666666 264.32C314.6666666666666 266.6666666666667 305.0666666666666 266.6666666666667 296.5333333333332 260.6933333333333C293.5466666666665 258.7733333333333 290.7733333333332 259.2 287.9999999999999 261.5466666666666L282.8799999999999 266.6666666666667C273.9199999999999 274.7733333333333 262.3999999999999 275.2 252.7999999999999 267.7333333333333C248.9599999999999 264.7466666666666 245.3333333333332 261.12 241.7066666666666 258.3466666666667C238.0799999999999 256 234.6666666666666 255.36 230.1866666666666 257.7066666666667C226.1333333333333 259.6266666666667 222.2933333333332 261.5466666666666 218.2399999999999 263.4666666666667C213.9733333333333 265.1733333333333 210.1333333333332 267.52 205.4399999999999 267.9466666666667C190.9333333333332 269.2266666666667 175.7866666666666 260.48 169.3866666666666 247.2533333333333C166.3999999999999 241.4933333333333 164.0533333333332 235.52 161.9199999999999 229.3333333333333C151.6799999999999 201.1733333333333 143.3599999999999 172.5866666666667 134.8266666666666 143.7866666666666C130.9866666666666 130.9866666666667 135.4666666666666 118.4 146.3466666666666 111.5733333333333C154.88 106.6666666666667 164.0533333333333 104.7466666666667 173.6533333333333 107.7333333333334C181.3333333333333 110.08 185.8133333333333 116.2666666666667 188.8 123.3066666666667C198.6133333333333 146.56 207.5733333333333 170.6666666666667 216.96 193.92C219.5199999999999 200.32 222.08 206.9333333333333 224.8533333333333 213.3333333333334C227.6266666666666 219.7333333333334 235.5199999999999 221.8666666666667 240.2133333333333 217.6C243.2 215.04 244.0533333333333 211.4133333333334 243.6266666666666 207.7866666666666C243.4133333333333 203.7333333333333 241.92 200.1066666666667 240.4266666666666 196.48C234.6666666666667 181.3333333333334 228.0533333333333 165.5466666666667 221.8666666666666 149.9733333333334C220.5866666666666 146.9866666666667 219.3066666666667 143.7866666666667 218.6666666666666 140.3733333333333C217.8133333333333 134.6133333333334 219.9466666666666 129.4933333333334 224.8533333333333 128C229.5466666666666 125.4400000000001 234.6666666666667 125.0133333333333 239.5733333333333 126.9333333333333C245.3333333333333 129.0666666666667 248.9599999999999 133.5466666666667 251.5199999999999 138.6666666666667L279.04 193.0666666666667C283.3066666666666 201.3866666666667 288 209.7066666666667 291.8399999999999 218.0266666666667C293.5466666666666 221.0133333333334 295.4666666666666 224 298.6666666666667 225.92C301.2266666666666 227.6266666666667 304 227.6266666666667 306.7733333333333 226.1333333333334C309.3333333333333 224.64 309.3333333333333 221.8666666666667 309.3333333333333 219.0933333333333C309.3333333333333 217.6 309.3333333333333 216.1066666666667 308.6933333333333 214.8266666666667C307.4133333333333 211.84 306.3466666666667 209.0666666666667 305.0666666666666 206.2933333333334C297.3866666666667 190.0800000000001 289.4933333333333 174.0800000000001 282.0266666666667 158.0800000000001C278.8266666666666 151.2533333333333 275.4133333333333 144.4266666666667 275.84 137.1733333333334M383.1466666666667 18.7733333333333C383.1466666666667 29.44 374.1866666666666 38.4 363.52 38.4C352 38.4 343.4666666666666 29.6533333333334 343.4666666666666 18.7733333333333S352.4266666666666 -1.0666666666667 363.3066666666666 -1.0666666666667S383.1466666666666 7.8933333333334 383.1466666666666 18.7733333333333M50.7733333333333 182.1866666666667C61.0133333333333 182.1866666666667 69.76 190.9333333333333 69.76 201.1733333333334C69.76 211.4133333333334 61.2266666666667 219.9466666666667 50.9866666666667 219.9466666666667C40.32 219.9466666666667 32 211.6266666666667 32 201.1733333333334S40.32 182.1866666666667 50.7733333333333 182.1866666666667M282.88 393.6C272.4266666666667 393.6 263.8933333333333 385.28 263.8933333333333 375.04C263.8933333333333 364.5866666666667 272.4266666666667 356.2666666666667 282.6666666666667 356.2666666666667C293.12 356.2666666666667 301.4400000000001 364.3733333333334 301.4400000000001 374.8266666666667C301.4400000000001 385.0666666666667 293.12 393.6 282.8800000000001 393.6M436.2666666666667 276.6933333333334C436.2666666666667 285.2266666666667 429.0133333333334 292.48 420.4800000000001 292.48C411.7333333333334 292.6933333333334 404.2666666666667 285.2266666666667 404.2666666666667 276.48S411.3066666666667 260.6933333333334 420.2666666666667 260.6933333333334S436.4800000000001 267.7333333333334 436.2666666666667 276.6933333333334M107.52 322.3466666666667C107.52 314.24 113.92 308.0533333333334 121.8133333333333 308.0533333333334C129.92 308.0533333333334 136.32 314.4533333333334 136.1066666666667 322.56C136.1066666666667 330.6666666666667 129.92 336.64 122.0266666666667 336.64C113.7066666666667 336.64 107.52 330.6666666666667 107.52 322.3466666666667M257.28 -9.3866666666667C257.28 -2.56 251.9466666666667 2.9866666666666 245.3333333333333 2.9866666666666C238.08 2.9866666666666 232.7466666666666 -2.3466666666667 232.7466666666666 -9.3866666666667C232.7466666666666 -16 238.08 -21.3333333333333 245.3333333333333 -21.3333333333333C251.7333333333333 -21.3333333333333 257.28 -16 257.28 -9.3866666666667M448 181.3333333333334C441.8133333333334 181.3333333333334 436.2666666666667 175.36 436.2666666666667 168.96C436.2666666666667 162.56 441.6 157.2266666666667 448 157.2266666666667C455.04 157.2266666666667 460.16 162.1333333333333 460.16 168.96C460.16 175.5733333333334 455.04 181.3333333333334 448 181.3333333333334M162.56 405.3333333333333C156.8 405.3333333333333 152.32 401.0666666666667 152.32 395.3066666666667C152.32 389.76 156.8 385.2800000000001 162.56 385.2800000000001C168.1066666666667 385.2800000000001 172.5866666666667 389.76 172.5866666666667 395.3066666666667C172.5866666666667 401.0666666666667 168.32 405.3333333333334 162.56 405.3333333333334M471.04 234.6666666666667C466.3466666666667 234.6666666666667 462.2933333333334 231.04 462.08 226.1333333333334C462.08 221.2266666666667 466.1333333333333 217.1733333333334 471.04 217.1733333333334C476.16 217.1733333333334 480.0000000000001 221.0133333333333 480.0000000000001 225.92C480.0000000000001 231.04 476.1600000000001 234.6666666666667 471.04 234.6666666666667M117.3333333333333 58.4533333333333C117.3333333333333 63.1466666666667 112.8533333333333 67.2 107.9466666666667 67.4133333333334C103.2533333333333 67.4133333333334 99.2 63.36 99.2 58.24C99.2 53.3333333333334 103.2533333333333 49.4933333333333 108.16 49.4933333333333C113.0666666666667 49.4933333333333 117.3333333333333 53.3333333333334 117.3333333333333 58.4533333333334z" />
-    <glyph glyph-name="memory"
-      unicode="&#xF35B;"
-      horiz-adv-x="512" d=" M362.6666666666667 85.3333333333334H149.3333333333333V298.6666666666667H362.6666666666667M448 213.3333333333334V256H405.3333333333333V298.6666666666667C405.3333333333333 322.3466666666667 386.1333333333334 341.3333333333334 362.6666666666667 341.3333333333334H320V384H277.3333333333333V341.3333333333334H234.6666666666667V384H192V341.3333333333334H149.3333333333333C125.6533333333333 341.3333333333334 106.6666666666667 322.3466666666667 106.6666666666667 298.6666666666667V256H64V213.3333333333334H106.6666666666667V170.6666666666667H64V128H106.6666666666667V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H192V0H234.6666666666667V42.6666666666667H277.3333333333333V0H320V42.6666666666667H362.6666666666667C386.1333333333334 42.6666666666667 405.3333333333333 61.8666666666667 405.3333333333333 85.3333333333334V128H448V170.6666666666667H405.3333333333333V213.3333333333334M277.3333333333333 170.6666666666667H234.6666666666667V213.3333333333334H277.3333333333333M320 256H192V128H320V256z" />
-    <glyph glyph-name="menu"
-      unicode="&#xF35C;"
-      horiz-adv-x="512" d=" M64 320H448V277.3333333333334H64V320M64 213.3333333333334H448V170.6666666666667H64V213.3333333333334M64 106.6666666666667H448V64H64V106.6666666666667z" />
-    <glyph glyph-name="menu-down"
-      unicode="&#xF35D;"
-      horiz-adv-x="512" d=" M149.3333333333333 234.6666666666667L256 128L362.6666666666667 234.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="menu-down-outline"
-      unicode="&#xF6B5;"
-      horiz-adv-x="512" d=" M384 256V224L256 96L128 224V256H384M256 156.3733333333333L312.96 213.3333333333334H199.04L256 156.3733333333333z" />
-    <glyph glyph-name="menu-left"
-      unicode="&#xF35E;"
-      horiz-adv-x="512" d=" M298.6666666666667 298.6666666666667L192 192L298.6666666666667 85.3333333333334V298.6666666666667z" />
-    <glyph glyph-name="menu-left-outline"
-      unicode="&#xFA01;"
-      horiz-adv-x="512" d=" M320 64H288L160 192L288 320H320V64M220.3733333333333 192L277.3333333333333 135.04V248.96L220.3733333333333 192z" />
-    <glyph glyph-name="menu-right"
-      unicode="&#xF35F;"
-      horiz-adv-x="512" d=" M213.3333333333333 85.3333333333334L320 192L213.3333333333333 298.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="menu-right-outline"
-      unicode="&#xFA02;"
-      horiz-adv-x="512" d=" M192 320H224L352 192L224 64H192V320M291.6266666666667 192L234.6666666666667 248.96V135.04L291.6266666666667 192z" />
-    <glyph glyph-name="menu-swap"
-      unicode="&#xFA63;"
-      horiz-adv-x="512" d=" M256 320L149.3333333333333 213.3333333333334H362.6666666666667L256 320M149.3333333333333 170.6666666666667L256 64L362.6666666666667 170.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="menu-swap-outline"
-      unicode="&#xFA64;"
-      horiz-adv-x="512" d=" M256 373.3333333333334L128 245.3333333333334V213.3333333333334H384V245.3333333333334L256 373.3333333333334M256 312.9600000000001L312.96 256H199.04L256 312.9600000000001M128 170.6666666666667V138.6666666666667L256 10.6666666666667L384 138.6666666666667V170.6666666666667H128M199.04 128H312.96L256 71.04L199.04 128z" />
-    <glyph glyph-name="menu-up"
-      unicode="&#xF360;"
-      horiz-adv-x="512" d=" M149.3333333333333 128L256 234.6666666666667L362.6666666666667 128H149.3333333333333z" />
-    <glyph glyph-name="menu-up-outline"
-      unicode="&#xF6B6;"
-      horiz-adv-x="512" d=" M384 106.6666666666667V138.6666666666667L256 266.6666666666667L128 138.6666666666667V106.6666666666667H384M256 206.2933333333334L312.96 149.3333333333334H199.04L256 206.2933333333334z" />
-    <glyph glyph-name="message"
-      unicode="&#xF361;"
-      horiz-adv-x="512" d=" M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="message-alert"
-      unicode="&#xF362;"
-      horiz-adv-x="512" d=" M277.3333333333333 234.6666666666667H234.6666666666667V320H277.3333333333333M277.3333333333333 149.3333333333334H234.6666666666667V192H277.3333333333333M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="message-alert-outline"
-      unicode="&#xFA03;"
-      horiz-adv-x="512" d=" M277.3333333333333 234.6666666666667H234.6666666666667V320H277.3333333333333V234.6666666666667M277.3333333333333 192H234.6666666666667V149.3333333333334H277.3333333333333V192M469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H128L42.6666666666667 -21.3333333333333V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667M426.6666666666667 362.6666666666667H85.3333333333333V81.0666666666667L110.9333333333333 106.6666666666667H426.6666666666667V362.6666666666667z" />
-    <glyph glyph-name="message-bulleted"
-      unicode="&#xF6A1;"
-      horiz-adv-x="512" d=" M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333M170.6666666666667 149.3333333333334H128V192H170.6666666666667V149.3333333333334M170.6666666666667 213.3333333333334H128V256H170.6666666666667V213.3333333333334M170.6666666666667 277.3333333333334H128V320H170.6666666666667V277.3333333333334M320 149.3333333333334H213.3333333333333V192H320V149.3333333333334M384 213.3333333333334H213.3333333333333V256H384V213.3333333333334M384 277.3333333333334H213.3333333333333V320H384V277.3333333333334z" />
-    <glyph glyph-name="message-bulleted-off"
-      unicode="&#xF6A2;"
-      horiz-adv-x="512" d=" M27.0933333333333 411.0933333333334L0 384L42.6666666666667 341.3333333333334V-21.3333333333333L128 64H320L442.24 -58.24L469.3333333333333 -31.1466666666666L27.0933333333333 411.0933333333334M170.6666666666667 149.3333333333334H128V192H170.6666666666667V149.3333333333334M128 213.3333333333334V256L170.6666666666667 213.3333333333334H128M426.6666666666667 405.3333333333333H87.04L213.3333333333333 279.04V320H384V277.3333333333334H215.04L236.3733333333334 256H384V213.3333333333334H279.04L428.16 64C450.9866666666667 65.0666666666667 469.3333333333333 83.6266666666667 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="message-draw"
-      unicode="&#xF363;"
-      horiz-adv-x="512" d=" M384 149.3333333333334H224L266.6666666666667 192H384M128 149.3333333333334V202.6666666666667L274.7733333333333 349.0133333333333C278.8266666666666 353.0666666666667 285.6533333333333 353.0666666666667 289.92 349.0133333333333L327.4666666666667 311.2533333333334C331.7333333333333 306.9866666666667 331.7333333333333 300.3733333333334 327.4666666666667 296.1066666666667L180.6933333333333 149.3333333333334M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="message-image"
-      unicode="&#xF364;"
-      horiz-adv-x="512" d=" M106.6666666666667 149.3333333333334L181.3333333333333 245.3333333333334L234.6666666666667 181.3333333333334L309.3333333333333 277.3333333333334L405.3333333333333 149.3333333333334M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="message-outline"
-      unicode="&#xF365;"
-      horiz-adv-x="512" d=" M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333M426.6666666666667 106.6666666666667H128L85.3333333333333 64V362.6666666666667H426.6666666666667" />
-    <glyph glyph-name="message-plus"
-      unicode="&#xF653;"
-      horiz-adv-x="512" d=" M426.6666666666667 405.3333333333333C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H128L42.6666666666667 -21.3333333333333V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667M234.6666666666667 320V256H170.6666666666667V213.3333333333334H234.6666666666667V149.3333333333334H277.3333333333333V213.3333333333334H341.3333333333333V256H277.3333333333333V320H234.6666666666667z" />
-    <glyph glyph-name="message-processing"
-      unicode="&#xF366;"
-      horiz-adv-x="512" d=" M362.6666666666667 213.3333333333334H320V256H362.6666666666667M277.3333333333333 213.3333333333334H234.6666666666667V256H277.3333333333333M192 213.3333333333334H149.3333333333333V256H192M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="message-reply"
-      unicode="&#xF367;"
-      horiz-adv-x="512" d=" M469.3333333333333 362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V106.6666666666667C42.6666666666667 83.2 61.8666666666667 64 85.3333333333333 64H384L469.3333333333333 -21.3333333333333V362.6666666666667z" />
-    <glyph glyph-name="message-reply-text"
-      unicode="&#xF368;"
-      horiz-adv-x="512" d=" M384 277.3333333333334H128V320H384V277.3333333333334M384 213.3333333333334H128V256H384V213.3333333333334M384 149.3333333333334H128V192H384V149.3333333333334M469.3333333333333 362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V106.6666666666667C42.6666666666667 83.2 61.8666666666667 64 85.3333333333333 64H384L469.3333333333333 -21.3333333333333V362.6666666666667z" />
-    <glyph glyph-name="message-settings"
-      unicode="&#xF6EF;"
-      horiz-adv-x="512" d=" M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333M234.6666666666667 -64H277.3333333333333V-21.3333333333333H234.6666666666667V-64M149.3333333333333 -64H192V-21.3333333333333H149.3333333333333V-64M320 -64H362.6666666666667V-21.3333333333333H320V-64z" />
-    <glyph glyph-name="message-settings-variant"
-      unicode="&#xF6F0;"
-      horiz-adv-x="512" d=" M288 234.6666666666667C288 216.96 273.7066666666667 202.6666666666667 256 202.6666666666667C238.08 202.6666666666667 224 216.96 224 234.6666666666667S238.2933333333333 266.6666666666667 256 266.6666666666667S288 252.3733333333334 288 234.6666666666667M469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H128L42.6666666666667 -21.3333333333333V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667M357.76 206.5066666666667L334.9333333333333 224C335.1466666666667 227.6266666666667 335.1466666666667 231.2533333333334 334.9333333333333 234.6666666666667C335.36 238.08 335.36 241.7066666666667 334.9333333333333 245.3333333333334L357.5466666666666 262.8266666666667C359.4666666666666 264.5333333333334 360.1066666666667 267.3066666666668 358.8266666666666 269.6533333333334L337.4933333333333 306.5600000000001C336.2133333333333 309.3333333333334 333.44 309.9733333333334 330.6666666666666 309.3333333333334L304.4266666666666 298.6666666666667C298.6666666666666 302.9333333333334 292.9066666666666 306.5600000000001 286.2933333333333 309.3333333333334L282.2399999999999 337.2800000000001C281.8133333333334 339.6266666666667 279.68 341.3333333333334 277.3333333333333 341.3333333333334H234.6666666666667C232.1066666666667 341.3333333333334 229.76 339.4133333333334 229.3333333333333 336.8533333333334L225.28 308.6933333333334C218.88 306.1333333333334 212.6933333333333 302.7200000000001 206.9333333333333 298.6666666666667L180.48 309.3333333333334C177.92 310.1866666666667 175.1466666666667 309.3333333333334 173.8666666666667 306.9866666666667L152.5333333333333 270.0800000000001C151.2533333333333 267.7333333333334 151.68 264.9600000000001 153.8133333333333 263.2533333333334L176.4266666666667 245.3333333333334C175.5733333333333 238.5066666666667 175.5733333333333 231.2533333333334 176.4266666666667 224L153.8133333333333 206.5066666666667C151.8933333333333 204.8 151.2533333333333 202.0266666666667 152.5333333333333 199.68L173.8666666666666 162.7733333333333C175.1466666666667 160 177.92 159.36 180.48 160L206.9333333333333 170.6666666666667C212.48 166.4 218.4533333333333 162.7733333333334 225.0666666666666 160L229.12 132.0533333333334C229.76 129.4933333333334 232.1066666666667 128 234.6666666666667 128H277.3333333333333C279.8933333333333 128 282.24 129.92 282.6666666666667 132.48L286.7199999999999 160.6400000000001C293.12 163.4133333333334 298.6666666666667 166.8266666666667 304.64 170.6666666666668L331.3066666666666 160.0000000000001C333.8666666666666 160.0000000000001 336.64 160.0000000000001 337.92 162.7733333333334L359.2533333333332 199.6800000000001C360.5333333333332 202.0266666666667 359.8933333333333 204.8000000000001 357.7599999999999 206.5066666666668z" />
-    <glyph glyph-name="message-text"
-      unicode="&#xF369;"
-      horiz-adv-x="512" d=" M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333M128 256H384V213.3333333333334H128M298.6666666666667 149.3333333333334H128V192H298.6666666666667M384 277.3333333333334H128V320H384" />
-    <glyph glyph-name="message-text-outline"
-      unicode="&#xF36A;"
-      horiz-adv-x="512" d=" M426.6666666666667 405.3333333333333C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H128L42.6666666666667 -21.3333333333333V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667M85.3333333333333 362.6666666666667V81.7066666666667L110.2933333333333 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333M128 298.6666666666667H384V256H128V298.6666666666667M128 213.3333333333334H320V170.6666666666667H128V213.3333333333334z" />
-    <glyph glyph-name="message-video"
-      unicode="&#xF36B;"
-      horiz-adv-x="512" d=" M384 149.3333333333334L298.6666666666667 217.6V149.3333333333334H128V320H298.6666666666667V251.7333333333334L384 320M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="meteor"
-      unicode="&#xF629;"
-      horiz-adv-x="512" d=" M59.7333333333333 384L419.6266666666667 46.5066666666667S426.6666666666667 36.9066666666667 417.7066666666667 27.52C408.9600000000001 18.1333333333333 397.4400000000001 26.24 397.4400000000001 26.24L59.7333333333333 384M166.6133333333333 350.0800000000001L446.08 93.0133333333333S452.9066666666666 83.6266666666667 444.16 74.6666666666667C435.2 64.64 423.68 72.7466666666667 423.68 72.7466666666667L166.6133333333333 350.0800000000001M91.52 277.3333333333334L370.9866666666667 20.6933333333333S377.8133333333334 11.3066666666666 369.0666666666667 1.92C360.1066666666667 -7.6799999999999 348.5866666666667 0 348.5866666666667 0L91.52 277.3333333333334M257.0666666666667 320.8533333333334L452.2666666666667 141.44S456.96 134.8266666666667 450.7733333333334 128C444.8 121.6 436.6933333333334 127.36 436.6933333333334 127.36L257.0666666666667 320.8533333333334M116.2666666666667 193.92L311.4666666666667 14.2933333333334S316.1600000000001 7.6800000000001 310.1866666666667 1.0666666666667C304.0000000000001 -5.5466666666666 295.8933333333334 0 295.8933333333334 0L116.2666666666667 193.92M349.4400000000001 279.04L438.4000000000001 197.5466666666667S440.7466666666668 194.56 437.3333333333334 191.36C434.7733333333334 188.3733333333333 430.7200000000001 190.9333333333334 430.7200000000001 190.9333333333334L349.4400000000001 279.04M161.28 104.5333333333333L250.4533333333333 23.2533333333333S252.8 20.0533333333334 249.6 17.0666666666667C246.6133333333333 13.8666666666667 242.56 16.64 242.56 16.64L161.28 104.5333333333333z" />
-    <glyph glyph-name="metronome"
-      unicode="&#xF7D9;"
-      horiz-adv-x="512" d=" M256 410.6666666666667L182.8266666666667 391.04L86.6133333333334 31.36C85.9733333333333 28.16 85.3333333333333 24.7466666666667 85.3333333333333 21.3333333333334C85.3333333333333 -2.3466666666666 104.32 -21.3333333333333 128 -21.3333333333333H384C407.68 -21.3333333333333 426.6666666666667 -2.3466666666666 426.6666666666667 21.3333333333334C426.6666666666667 24.7466666666667 426.0266666666667 28.16 425.3866666666667 31.36L396.3733333333334 140.3733333333333L362.6666666666667 106.6666666666667L366.9333333333333 85.3333333333334H286.08L346.6666666666667 145.92L316.5866666666667 176L225.92 85.3333333333334H145.0666666666667L219.52 362.6666666666667H292.48L323.6266666666666 246.8266666666667L358.3999999999999 281.8133333333334L329.1733333333333 391.04L256 410.6666666666667M240 341.3333333333334V133.3333333333334L272 165.3333333333334V341.3333333333334H240M422.1866666666666 281.6L361.8133333333334 221.2266666666667L346.6666666666667 236.3733333333334L316.5866666666667 206.0800000000001L376.7466666666667 145.9200000000001L407.04 176.0000000000001L391.8933333333333 191.1466666666667L452.2666666666665 251.5200000000001L422.1866666666666 281.6z" />
-    <glyph glyph-name="metronome-tick"
-      unicode="&#xF7DA;"
-      horiz-adv-x="512" d=" M256 410.6666666666667L182.8266666666667 391.04L86.8266666666667 32C86.6133333333334 32 85.3333333333333 24.7466666666667 85.3333333333333 21.3333333333334C85.3333333333333 -2.3466666666666 104.32 -21.3333333333333 128 -21.3333333333333H384C407.68 -21.3333333333333 426.6666666666667 -2.3466666666666 426.6666666666667 21.3333333333334C426.6666666666667 24.7466666666667 425.3866666666667 32 425.1733333333333 32L329.1733333333333 391.04L256 410.6666666666667M219.52 362.6666666666667H292.48L366.9333333333333 85.3333333333334H277.3333333333333V192H234.6666666666667V85.3333333333334H145.0666666666667L219.52 362.6666666666667M234.6666666666667 341.3333333333334V256H213.3333333333333V213.3333333333334H298.6666666666667V256H277.3333333333333V341.3333333333334H234.6666666666667z" />
-    <glyph glyph-name="micro-sd"
-      unicode="&#xF7DB;"
-      horiz-adv-x="512" d=" M170.6666666666667 405.3333333333333C147.2 405.3333333333333 128 386.1333333333334 128 362.6666666666667V213.3333333333334L85.3333333333333 170.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.1333333333334 407.4666666666667 405.3333333333333 384 405.3333333333333H170.6666666666667M192 362.6666666666667H234.6666666666667V277.3333333333334H192V362.6666666666667M256 362.6666666666667H298.6666666666667V277.3333333333334H256V362.6666666666667M320 362.6666666666667H362.6666666666667V277.3333333333334H320V362.6666666666667z" />
-    <glyph glyph-name="microphone"
-      unicode="&#xF36C;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C291.4133333333333 405.3333333333333 320 376.7466666666667 320 341.3333333333334V213.3333333333334C320 177.92 291.4133333333333 149.3333333333334 256 149.3333333333334S192 177.92 192 213.3333333333334V341.3333333333334C192 376.7466666666667 220.5866666666667 405.3333333333333 256 405.3333333333333M405.3333333333333 213.3333333333334C405.3333333333333 138.0266666666667 349.6533333333333 75.9466666666667 277.3333333333333 65.4933333333333V0H234.6666666666667V65.4933333333333C162.3466666666666 75.9466666666667 106.6666666666667 138.0266666666667 106.6666666666667 213.3333333333334H149.3333333333333C149.3333333333333 154.4533333333334 197.12 106.6666666666667 256 106.6666666666667S362.6666666666667 154.4533333333334 362.6666666666667 213.3333333333334H405.3333333333333z" />
-    <glyph glyph-name="microphone-minus"
-      unicode="&#xF8B2;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C227.4133333333334 405.3333333333333 256 376.7466666666667 256 341.3333333333334V213.3333333333334C256 177.92 227.4133333333334 149.3333333333334 192 149.3333333333334S128 177.92 128 213.3333333333334V341.3333333333334C128 376.7466666666667 156.5866666666667 405.3333333333333 192 405.3333333333333M341.3333333333333 213.3333333333334C341.3333333333333 138.6666666666667 286.72 76.16 213.3333333333333 65.4933333333333V0H170.6666666666667V65.4933333333333C97.28 76.16 42.6666666666667 138.6666666666667 42.6666666666667 213.3333333333334H85.3333333333333C85.3333333333333 154.4533333333334 133.12 106.6666666666667 192 106.6666666666667S298.6666666666667 154.4533333333334 298.6666666666667 213.3333333333334H341.3333333333333M320 341.3333333333334H490.6666666666666V298.6666666666667H320V341.3333333333334z" />
-    <glyph glyph-name="microphone-off"
-      unicode="&#xF36D;"
-      horiz-adv-x="512" d=" M405.3333333333333 213.3333333333334C405.3333333333333 187.9466666666667 398.08 164.2666666666667 386.1333333333334 143.36L359.8933333333333 169.6C365.6533333333333 182.8266666666667 369.0666666666667 197.5466666666667 369.0666666666667 213.3333333333334H405.3333333333333M320 209.92L192 337.4933333333334V341.3333333333334C192 376.7466666666667 220.5866666666667 405.3333333333333 256 405.3333333333333S320 376.7466666666667 320 341.3333333333334V209.92M91.0933333333333 384L448 27.0933333333334L420.9066666666667 0L331.52 89.3866666666667C315.0933333333333 79.5733333333334 296.7466666666667 72.96 277.3333333333333 69.9733333333334V0H234.6666666666667V69.9733333333334C164.6933333333333 80.4266666666667 106.6666666666667 140.5866666666667 106.6666666666667 213.3333333333334H142.9333333333333C142.9333333333333 149.3333333333334 197.12 104.5333333333333 256 104.5333333333333C273.28 104.5333333333333 290.1333333333334 108.5866666666667 305.28 115.6266666666667L269.8666666666667 151.04L256 149.3333333333334C220.5866666666667 149.3333333333334 192 177.92 192 213.3333333333334V228.6933333333334L64 356.9066666666667L91.0933333333333 384z" />
-    <glyph glyph-name="microphone-outline"
-      unicode="&#xF36E;"
-      horiz-adv-x="512" d=" M369.0666666666667 213.3333333333334C369.0666666666667 149.3333333333334 314.88 104.5333333333333 256 104.5333333333333S142.9333333333333 149.3333333333334 142.9333333333333 213.3333333333334H106.6666666666667C106.6666666666667 140.5866666666667 164.6933333333333 80.4266666666667 234.6666666666667 69.9733333333334V0H277.3333333333333V69.9733333333334C347.3066666666667 80.4266666666667 405.3333333333333 140.5866666666667 405.3333333333333 213.3333333333334M230.4 343.4666666666667C230.4 357.5466666666667 241.92 369.0666666666667 256 369.0666666666667C270.08 369.0666666666667 281.6 357.5466666666667 281.6 343.4666666666667L281.3866666666667 211.2C281.3866666666667 197.12 270.08 185.6 256 185.6C241.92 185.6 230.4 197.12 230.4 211.2M256 149.3333333333334C291.4133333333333 149.3333333333334 320 177.92 320 213.3333333333334V341.3333333333334C320 376.7466666666667 291.4133333333333 405.3333333333333 256 405.3333333333333S192 376.7466666666667 192 341.3333333333334V213.3333333333334C192 177.92 220.5866666666667 149.3333333333334 256 149.3333333333334z" />
-    <glyph glyph-name="microphone-plus"
-      unicode="&#xF8B3;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C227.4133333333334 405.3333333333333 256 376.7466666666667 256 341.3333333333334V213.3333333333334C256 177.92 227.4133333333334 149.3333333333334 192 149.3333333333334S128 177.92 128 213.3333333333334V341.3333333333334C128 376.7466666666667 156.5866666666667 405.3333333333333 192 405.3333333333333M341.3333333333333 213.3333333333334C341.3333333333333 138.6666666666667 286.72 76.16 213.3333333333333 65.4933333333333V0H170.6666666666667V65.4933333333333C97.28 76.16 42.6666666666667 138.6666666666667 42.6666666666667 213.3333333333334H85.3333333333333C85.3333333333333 154.4533333333334 133.12 106.6666666666667 192 106.6666666666667S298.6666666666667 154.4533333333334 298.6666666666667 213.3333333333334H341.3333333333333M320 341.3333333333334H384V405.3333333333333H426.6666666666667V341.3333333333334H490.6666666666666V298.6666666666667H426.6666666666667V234.6666666666667H384V298.6666666666667H320V341.3333333333334z" />
-    <glyph glyph-name="microphone-settings"
-      unicode="&#xF36F;"
-      horiz-adv-x="512" d=" M405.3333333333333 234.6666666666667H369.0666666666667C369.0666666666667 170.6666666666667 314.88 125.8666666666667 256 125.8666666666667S142.9333333333333 170.6666666666667 142.9333333333333 234.6666666666667H106.6666666666667C106.6666666666667 161.92 164.6933333333333 101.76 234.6666666666667 91.3066666666667V21.3333333333334H277.3333333333333V91.3066666666667C347.3066666666667 101.76 405.3333333333333 161.9200000000001 405.3333333333333 234.6666666666667M320 -64H362.6666666666667V-21.3333333333333H320M234.6666666666667 -64H277.3333333333333V-21.3333333333333H234.6666666666667M256 170.6666666666667C291.4133333333333 170.6666666666667 320 199.2533333333333 320 234.6666666666667V362.6666666666667C320 398.08 291.4133333333333 426.6666666666667 256 426.6666666666667S192 398.08 192 362.6666666666667V234.6666666666667C192 199.2533333333333 220.5866666666667 170.6666666666667 256 170.6666666666667M149.3333333333333 -64H192V-21.3333333333333H149.3333333333333V-64z" />
-    <glyph glyph-name="microphone-variant"
-      unicode="&#xF370;"
-      horiz-adv-x="512" d=" M192 384C239.1466666666667 384 277.3333333333333 345.8133333333334 277.3333333333333 298.6666666666667H106.6666666666667C106.6666666666667 345.8133333333334 144.8533333333333 384 192 384M252.5866666666667 238.5066666666667L234.6666666666667 64H213.3333333333333V42.6666666666667C213.3333333333333 19.2 232.5333333333334 0 256 0S298.6666666666667 19.2 298.6666666666667 42.6666666666667V149.3333333333334C298.6666666666667 196.48 336.8533333333333 234.6666666666667 384 234.6666666666667H426.6666666666667L405.3333333333333 213.3333333333334L426.6666666666667 192H384C360.5333333333333 192 341.3333333333333 172.8 341.3333333333333 149.3333333333334V42.6666666666667C341.3333333333333 -4.48 303.1466666666667 -42.6666666666666 256 -42.6666666666666S170.6666666666667 -4.48 170.6666666666667 42.6666666666667V64H149.3333333333333L131.4133333333333 238.5066666666667C120.96 249.1733333333334 113.28 262.4000000000001 109.44 277.3333333333334H274.56C270.7200000000001 262.4000000000001 263.04 249.1733333333334 252.5866666666667 238.5066666666667M192 213.3333333333334C180.2666666666667 213.3333333333334 170.6666666666667 203.7333333333334 170.6666666666667 192S180.2666666666667 170.6666666666667 192 170.6666666666667S213.3333333333333 180.2666666666667 213.3333333333333 192S203.7333333333334 213.3333333333334 192 213.3333333333334z" />
-    <glyph glyph-name="microphone-variant-off"
-      unicode="&#xF371;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L341.3333333333333 37.12C338.3466666666667 -7.4666666666667 301.2266666666667 -42.6666666666666 256 -42.6666666666666C208.8533333333333 -42.6666666666666 170.6666666666667 -4.48 170.6666666666667 42.6666666666667V64H149.3333333333333L131.4133333333333 238.5066666666667C124.16 245.9733333333334 117.9733333333333 254.72 113.7066666666667 264.5333333333334L42.6666666666667 335.5733333333334M192 384C239.1466666666667 384 277.3333333333333 345.8133333333334 277.3333333333333 298.6666666666667H188.16L129.7066666666667 357.12C145.28 373.3333333333334 167.4666666666667 384 192 384M252.5866666666667 238.5066666666667L252.16 234.6666666666667L209.4933333333334 277.3333333333334H274.56C270.7200000000001 262.4000000000001 263.04 249.1733333333334 252.5866666666667 238.5066666666667M234.6666666666667 64H213.3333333333333V42.6666666666667C213.3333333333333 19.2 232.5333333333334 0 256 0S298.6666666666667 19.2 298.6666666666667 42.6666666666667V79.5733333333334L242.1333333333334 136.1066666666667L234.6666666666667 64M384 234.6666666666667H426.6666666666667L405.3333333333333 213.3333333333334L426.6666666666667 192H384C360.5333333333333 192 341.3333333333333 172.8 341.3333333333333 149.3333333333334V145.4933333333334L305.0666666666667 181.3333333333334C317.8666666666667 213.3333333333334 348.3733333333333 234.6666666666667 384 234.6666666666667M170.6666666666667 192C170.6666666666667 180.2666666666667 180.2666666666667 170.6666666666667 192 170.6666666666667C196.48 170.6666666666667 200.5333333333333 171.9466666666667 203.9466666666667 174.2933333333334L174.2933333333333 203.9466666666667C171.9466666666667 200.5333333333334 170.6666666666667 196.48 170.6666666666667 192z" />
-    <glyph glyph-name="microscope"
-      unicode="&#xF654;"
-      horiz-adv-x="512" d=" M201.8133333333333 314.0266666666667L235.7333333333334 256C180.6933333333333 250.4533333333334 138.6666666666667 204.5866666666667 138.6666666666667 149.3333333333334C138.6666666666667 90.4533333333334 186.4533333333334 42.6666666666667 245.3333333333333 42.6666666666667C289.0666666666667 42.6666666666667 326.6133333333334 68.9066666666667 343.04 106.6666666666667H288V149.3333333333334H458.6666666666666V106.6666666666667H410.6666666666667C401.92 73.1733333333334 383.36 43.52 358.1866666666666 21.3333333333334H416V-21.3333333333333H74.6666666666667V21.3333333333334H132.48C97.0666666666667 52.6933333333333 74.6666666666667 98.3466666666667 74.6666666666667 149.3333333333334C74.6666666666667 226.7733333333333 127.1466666666667 294.4 201.8133333333333 314.0266666666667M271.7866666666667 403.84L288 376.1066666666667L306.3466666666667 386.7733333333333L381.0133333333333 257.4933333333334L306.9866666666666 214.8266666666667L232.32 344.1066666666667L250.88 354.7733333333333L234.6666666666667 382.5066666666667L271.7866666666667 403.84z" />
-    <glyph glyph-name="microsoft"
-      unicode="&#xF372;"
-      horiz-adv-x="512" d=" M42.6666666666667 384H234.6666666666667V192H42.6666666666667V384M234.6666666666667 -21.3333333333333H42.6666666666667V170.6666666666667H234.6666666666667V-21.3333333333333M448 384V192H256V384H448M448 -21.3333333333333H256V170.6666666666667H448V-21.3333333333333z" />
-    <glyph glyph-name="microsoft-dynamics"
-      unicode="&#xF987;"
-      horiz-adv-x="512" d=" M128 405.3333333333333L368 266.6666666666667L288 202.6666666666667L128 277.3333333333334V405.3333333333333M128 256L202.6666666666667 208L128 -21.3333333333333L384 256V128L128 -21.3333333333333V256z" />
-    <glyph glyph-name="midi"
-      unicode="&#xF8F0;"
-      horiz-adv-x="512" d=" M213.3333333333333 298.6666666666667H256V128H213.3333333333333V298.6666666666667M277.3333333333333 298.6666666666667H405.3333333333333C417.0666666666667 298.6666666666667 426.6666666666667 289.0666666666667 426.6666666666667 277.3333333333334V149.3333333333334C426.6666666666667 137.6 417.0666666666667 128 405.3333333333333 128H277.3333333333333V234.6666666666667H320V170.6666666666667H384V256H277.3333333333333V298.6666666666667M448 298.6666666666667H490.6666666666666V128H448V298.6666666666667M21.3333333333333 298.6666666666667H170.6666666666667C182.4 298.6666666666667 192 289.0666666666667 192 277.3333333333334V128H149.3333333333333V256H128V128H85.3333333333333V256H64V128H21.3333333333333V298.6666666666667M21.3333333333333 106.6666666666667H490.6666666666666V42.6666666666667H21.3333333333333V106.6666666666667z" />
-    <glyph glyph-name="midi-port"
-      unicode="&#xF8F1;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M430.5066666666667 192C430.5066666666667 273.4933333333334 374.4 342.1866666666667 298.6666666666667 361.1733333333334V320H213.3333333333333V361.1733333333334C137.6 342.1866666666667 81.4933333333333 273.4933333333334 81.4933333333333 192C81.4933333333333 95.5733333333334 159.5733333333333 17.4933333333333 256 17.4933333333333S430.5066666666667 95.5733333333334 430.5066666666667 192M149.3333333333333 221.0133333333333C165.3333333333333 221.0133333333333 178.3466666666666 208 178.3466666666666 192C178.3466666666666 176 165.3333333333333 162.9866666666667 149.3333333333333 162.9866666666667C133.3333333333333 162.9866666666667 120.32 176 120.32 192C120.32 208 133.3333333333333 221.0133333333333 149.3333333333333 221.0133333333333M362.6666666666667 221.0133333333333C378.6666666666667 221.0133333333333 391.68 208 391.68 192C391.68 176 378.6666666666667 162.9866666666667 362.6666666666667 162.9866666666667C346.6666666666667 162.9866666666667 333.6533333333333 176 333.6533333333333 192C333.6533333333333 208 346.6666666666667 221.0133333333333 362.6666666666667 221.0133333333333M178.3466666666666 143.5733333333334C194.56 143.5733333333334 207.5733333333333 130.5600000000001 207.5733333333333 114.3466666666667C207.5733333333333 98.3466666666667 194.56 85.3333333333334 178.3466666666666 85.3333333333334C162.3466666666667 85.3333333333334 149.3333333333333 98.3466666666667 149.3333333333333 114.3466666666667C149.3333333333333 130.56 162.3466666666667 143.5733333333334 178.3466666666666 143.5733333333334M333.6533333333333 143.5733333333334C349.6533333333333 143.5733333333334 362.6666666666667 130.5600000000001 362.6666666666667 114.3466666666667C362.6666666666667 98.3466666666667 349.6533333333333 85.3333333333334 333.6533333333333 85.3333333333334C317.44 85.3333333333334 304.4266666666666 98.3466666666667 304.4266666666666 114.3466666666667C304.4266666666666 130.56 317.44 143.5733333333334 333.6533333333333 143.5733333333334M256 114.3466666666667C272 114.3466666666667 285.0133333333333 101.3333333333334 285.0133333333333 85.3333333333334C285.0133333333333 69.3333333333334 272 56.3200000000001 256 56.3200000000001C240 56.3200000000001 226.9866666666667 69.3333333333334 226.9866666666667 85.3333333333334C226.9866666666667 101.3333333333334 240 114.3466666666667 256 114.3466666666667z" />
-    <glyph glyph-name="minecraft"
-      unicode="&#xF373;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M128 320V234.6666666666667H213.3333333333333V192H170.6666666666667V64H213.3333333333333V106.6666666666667H298.6666666666667V64H341.3333333333333V192H298.6666666666667V234.6666666666667H384V320H298.6666666666667V234.6666666666667H213.3333333333333V320H128z" />
-    <glyph glyph-name="mini-sd"
-      unicode="&#xFA04;"
-      horiz-adv-x="512" d=" M128 362.6666666666667C104.5333333333333 362.6666666666667 85.3333333333333 343.4666666666667 85.3333333333333 320V64C85.3333333333333 40.5333333333333 104.5333333333333 21.3333333333334 128 21.3333333333334H384C407.4666666666667 21.3333333333334 426.6666666666667 40.5333333333333 426.6666666666667 64V192L384 234.6666666666667V320C384 343.4666666666667 364.8 362.6666666666667 341.3333333333333 362.6666666666667H128M149.3333333333333 320H192V234.6666666666667H149.3333333333333V320M213.3333333333333 320H256V234.6666666666667H213.3333333333333V320M277.3333333333333 320H320V234.6666666666667H277.3333333333333V320z" />
-    <glyph glyph-name="minidisc"
-      unicode="&#xFA05;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384H106.6666666666667M256 341.3333333333334C321.92 341.3333333333334 380.16 297.8133333333334 398.9333333333333 234.6666666666667H341.3333333333333C329.6 234.6666666666667 320 225.0666666666667 320 213.3333333333334V170.6666666666667C320 158.9333333333333 329.6 149.3333333333334 341.3333333333333 149.3333333333334H399.1466666666667C380.16 85.9733333333334 321.92 42.6666666666667 256 42.6666666666667C173.44 42.6666666666667 106.6666666666667 109.44 106.6666666666667 192S173.44 341.3333333333334 256 341.3333333333334M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="minus"
-      unicode="&#xF374;"
-      horiz-adv-x="512" d=" M405.3333333333333 170.6666666666667H106.6666666666667V213.3333333333334H405.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="minus-box"
-      unicode="&#xF375;"
-      horiz-adv-x="512" d=" M362.6666666666667 170.6666666666667H149.3333333333333V213.3333333333334H362.6666666666667M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="minus-box-outline"
-      unicode="&#xF6F1;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667V341.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 83.2 384 106.6666666666667 384H405.3333333333333M362.6666666666667 213.3333333333334V170.6666666666667H149.3333333333333V213.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="minus-circle"
-      unicode="&#xF376;"
-      horiz-adv-x="512" d=" M362.6666666666667 170.6666666666667H149.3333333333333V213.3333333333334H362.6666666666667M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="minus-circle-outline"
-      unicode="&#xF377;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M149.3333333333333 170.6666666666667H362.6666666666667V213.3333333333334H149.3333333333333" />
-    <glyph glyph-name="minus-network"
-      unicode="&#xF378;"
-      horiz-adv-x="512" d=" M341.3333333333333 213.3333333333334V256H170.6666666666667V213.3333333333334H341.3333333333333M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V128C405.3333333333333 104.5333333333333 386.1333333333334 85.3333333333334 362.6666666666667 85.3333333333334H277.3333333333333V42.6666666666667H298.6666666666667C310.4 42.6666666666667 320 33.0666666666667 320 21.3333333333334H469.3333333333333V-21.3333333333333H320C320 -33.0666666666667 310.4 -42.6666666666666 298.6666666666667 -42.6666666666666H213.3333333333333C201.6 -42.6666666666666 192 -33.0666666666667 192 -21.3333333333333H42.6666666666667V21.3333333333334H192C192 33.0666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H149.3333333333333C125.6533333333333 85.3333333333334 106.6666666666667 104.5333333333333 106.6666666666667 128V341.3333333333334C106.6666666666667 364.8 125.8666666666667 384 149.3333333333333 384H362.6666666666667z" />
-    <glyph glyph-name="mixcloud"
-      unicode="&#xF62A;"
-      horiz-adv-x="512" d=" M450.3466666666667 53.3333333333334C447.36 53.3333333333334 444.3733333333333 54.6133333333333 441.8133333333334 56.3200000000001C434.56 61.2266666666667 432.64 70.8266666666667 437.3333333333333 78.08C451.84 99.4133333333334 459.52 124.5866666666667 459.52 150.8266666666667C459.52 176.8533333333334 451.84 202.0266666666667 437.3333333333333 224C432.64 230.8266666666667 434.56 240.4266666666667 441.8133333333334 245.3333333333334C448.8533333333333 250.0266666666667 458.6666666666666 248.1066666666667 463.36 241.0666666666667C481.28 214.4 490.6666666666667 183.2533333333333 490.6666666666667 150.8266666666667C490.6666666666667 118.4 481.28 87.2533333333333 463.36 60.5866666666667C460.3733333333333 56.1066666666667 455.4666666666667 53.3333333333334 450.3466666666667 53.3333333333334M405.3333333333333 79.1466666666667C402.7733333333333 79.1466666666667 399.7866666666667 80 397.0133333333333 81.7066666666667C389.9733333333334 86.6133333333334 388.0533333333333 96.0000000000001 392.9599999999999 103.4666666666667C402.3466666666667 117.3333333333334 407.4666666666666 133.7600000000001 407.4666666666666 150.8266666666667C407.4666666666666 167.6800000000001 402.3466666666667 184.1066666666668 392.9599999999999 198.1866666666667C388.0533333333333 205.4400000000001 389.9733333333333 215.0400000000001 397.0133333333333 219.9466666666667C404.2666666666667 224.6400000000001 413.8666666666666 222.9333333333334 418.7733333333333 215.6800000000001C431.7866666666667 196.4800000000001 438.6133333333333 174.0800000000001 438.6133333333333 150.8266666666668C438.6133333333333 128.0000000000001 431.7866666666667 105.1733333333334 418.7733333333333 85.9733333333335C416 81.4933333333335 410.6666666666667 79.1466666666668 405.3333333333333 79.1466666666668M317.8666666666667 112.4266666666668C338.9866666666667 112.4266666666668 356.2666666666667 129.7066666666668 356.2666666666667 150.8266666666668C356.2666666666667 167.0400000000001 346.0266666666667 181.3333333333335 331.7333333333333 186.6666666666668C330.6666666666667 180.2666666666668 329.1733333333333 173.8666666666668 327.2533333333333 167.6800000000001C324.9066666666667 161.2800000000001 318.9333333333333 157.0133333333334 312.32 157.0133333333334C310.8266666666666 157.0133333333334 309.3333333333333 157.4400000000001 307.4133333333333 157.8666666666668C299.3066666666666 160.6400000000001 294.8266666666666 169.3866666666668 297.5999999999999 177.7066666666668C300.5866666666666 186.8800000000001 302.2933333333333 196.6933333333335 302.2933333333333 206.5066666666668C302.2933333333333 257.4933333333334 260.6933333333334 298.6666666666667 209.4933333333334 298.6666666666667C172.8 298.6666666666667 139.9466666666667 277.3333333333334 125.2266666666667 245.3333333333334C139.52 241.0666666666667 152.7466666666667 233.8133333333334 163.4133333333333 223.1466666666667C169.6 216.96 169.6 207.1466666666667 163.4133333333333 200.96C157.44 194.9866666666667 147.4133333333333 194.9866666666667 141.44 200.96C131.6266666666667 210.7733333333334 118.6133333333333 216.3200000000001 104.5333333333333 216.3200000000001C75.9466666666667 216.3200000000001 52.48 192.8533333333334 52.48 164.2666666666668C52.48 135.6800000000001 75.9466666666667 112.4266666666667 104.5333333333333 112.4266666666667H317.8666666666667M332.8 218.6666666666668C363.9466666666666 211.8400000000001 387.6266666666666 184.1066666666668 387.6266666666666 150.8266666666668C387.6266666666666 112.4266666666667 356.2666666666667 81.2800000000001 317.8666666666666 81.2800000000001H104.5333333333333C58.6666666666666 81.2800000000001 21.3333333333333 118.4000000000001 21.3333333333333 164.2666666666668C21.3333333333333 206.0800000000001 52.2666666666666 240.4266666666668 92.3733333333333 246.4000000000001C109.2266666666666 296.1066666666668 156.3733333333333 330.6666666666668 209.4933333333333 330.6666666666668C273.7066666666666 330.6666666666668 326.6133333333333 281.1733333333334 332.8 218.6666666666668z" />
-    <glyph glyph-name="mixed-reality"
-      unicode="&#xF87E;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M176 128H208L229.3333333333333 201.1733333333334V128H261.3333333333333V256H213.3333333333333L192 182.8266666666667L170.6666666666667 256H122.6666666666667V128H154.6666666666667V201.1733333333334L176 128M288 256V128H320V170.6666666666667H344.5333333333333L362.6666666666667 128H394.6666666666667L375.4666666666667 172.8C386.1333333333334 178.1333333333333 394.6666666666667 189.8666666666667 394.6666666666667 202.6666666666667V224C394.6666666666667 242.1333333333334 380.8 256 362.6666666666667 256H288M320 224H362.6666666666667V202.6666666666667H320V224z" />
-    <glyph glyph-name="mixer"
-      unicode="&#xF7DC;"
-      horiz-adv-x="512" d=" M121.1733333333333 363.52L243.4133333333334 199.4666666666667C246.4 195.4133333333334 246.4 189.8666666666667 243.4133333333334 185.8133333333333L120.5333333333333 21.3333333333334L117.3333333333333 17.4933333333333C101.5466666666667 0 74.0266666666667 -1.4933333333333 56.32 14.72C39.4666666666667 30.08 38.1866666666667 56.1066666666667 51.84 74.6666666666667L139.9466666666667 192.6400000000001L52.48 309.9733333333334C39.04 328.1066666666667 40.1066666666667 354.3466666666667 56.96 369.7066666666667L60.16 372.48C79.5733333333334 386.7733333333334 106.6666666666667 382.9333333333334 121.1733333333334 363.5200000000001M390.8266666666667 363.5200000000001C405.3333333333333 382.9333333333334 432.4266666666666 386.7733333333334 451.84 372.48L455.04 369.7066666666667C471.8933333333333 354.3466666666667 472.9599999999999 328.3200000000001 459.52 309.9733333333334L372.0533333333333 192.6400000000001L460.1599999999999 74.6666666666667C473.8133333333333 56.3200000000001 472.5333333333332 30.08 455.6799999999999 14.72C437.9733333333333 -1.4933333333333 410.4533333333332 0 394.6666666666666 17.4933333333333L391.4666666666666 21.3333333333334L268.5866666666666 185.8133333333334C265.5999999999999 189.8666666666667 265.5999999999999 195.4133333333334 268.5866666666666 199.4666666666667L390.8266666666667 363.5200000000001z" />
-    <glyph glyph-name="monitor"
-      unicode="&#xF379;"
-      horiz-adv-x="512" d=" M448 106.6666666666667H64V362.6666666666667H448M448 405.3333333333333H64C40.32 405.3333333333333 21.3333333333333 386.3466666666667 21.3333333333333 362.6666666666667V106.6666666666667C21.3333333333333 83.2 40.5333333333333 64 64 64H213.3333333333333V21.3333333333334H170.6666666666667V-21.3333333333333H341.3333333333333V21.3333333333334H298.6666666666667V64H448C471.4666666666667 64 490.6666666666666 83.2 490.6666666666666 106.6666666666667V362.6666666666667C490.6666666666666 386.3466666666667 471.4666666666667 405.3333333333333 448 405.3333333333333z" />
-    <glyph glyph-name="monitor-cellphone"
-      unicode="&#xF988;"
-      horiz-adv-x="512" d=" M490.6666666666666 213.3333333333334H384C372.2666666666667 213.3333333333334 362.6666666666667 203.7333333333334 362.6666666666667 192V0C362.6666666666667 -11.7333333333333 372.2666666666667 -21.3333333333333 384 -21.3333333333333H490.6666666666666C502.4 -21.3333333333333 512 -11.7333333333333 512 0V192C512 203.7333333333334 502.4 213.3333333333334 490.6666666666666 213.3333333333334M490.6666666666666 21.3333333333334H384V170.6666666666667H490.6666666666666V21.3333333333334M426.6666666666667 405.3333333333333H42.6666666666667C18.9866666666667 405.3333333333333 0 386.3466666666667 0 362.6666666666667V106.6666666666667C0 83.2 19.2 64 42.6666666666667 64H192V21.3333333333334H149.3333333333333V-21.3333333333333H320V21.3333333333334H277.3333333333333V64H320V106.6666666666667H42.6666666666667V362.6666666666667H426.6666666666667V256H469.3333333333333V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="monitor-cellphone-star"
-      unicode="&#xF989;"
-      horiz-adv-x="512" d=" M490.6666666666666 213.3333333333334H384C372.2666666666667 213.3333333333334 362.6666666666667 203.7333333333334 362.6666666666667 192V0C362.6666666666667 -11.7333333333333 372.2666666666667 -21.3333333333333 384 -21.3333333333333H490.6666666666666C502.4 -21.3333333333333 512 -11.7333333333333 512 0V192C512 203.7333333333334 502.4 213.3333333333334 490.6666666666666 213.3333333333334M490.6666666666666 21.3333333333334H384V170.6666666666667H490.6666666666666V21.3333333333334M426.6666666666667 405.3333333333333H42.6666666666667C18.9866666666667 405.3333333333333 0 386.3466666666667 0 362.6666666666667V106.6666666666667C0 83.2 19.2 64 42.6666666666667 64H192V21.3333333333334H149.3333333333333V-21.3333333333333H320V21.3333333333334H277.3333333333333V64H320V106.6666666666667H42.6666666666667V362.6666666666667H426.6666666666667V256H469.3333333333333V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333M255.36 256L234.6666666666667 320L213.9733333333333 256H149.3333333333333L202.0266666666667 218.4533333333334L181.9733333333334 156.3733333333333L234.6666666666667 194.7733333333334L287.36 156.3733333333333L267.3066666666668 218.4533333333334L320 256H255.36z" />
-    <glyph glyph-name="monitor-dashboard"
-      unicode="&#xFA06;"
-      horiz-adv-x="512" d=" M448 106.6666666666667V362.6666666666667H64V106.6666666666667H448M448 405.3333333333333C471.4666666666667 405.3333333333333 490.6666666666666 386.1333333333334 490.6666666666666 362.6666666666667V106.6666666666667C490.6666666666666 83.2 471.4666666666667 64 448 64H298.6666666666667V21.3333333333334H341.3333333333333V-21.3333333333333H170.6666666666667V21.3333333333334H213.3333333333333V64H64C40.32 64 21.3333333333333 83.2 21.3333333333333 106.6666666666667V362.6666666666667C21.3333333333333 386.3466666666667 40.32 405.3333333333333 64 405.3333333333333H448M106.6666666666667 320H298.6666666666667V213.3333333333334H106.6666666666667V320M320 320H405.3333333333333V277.3333333333334H320V320M405.3333333333333 256V149.3333333333334H320V256H405.3333333333333M106.6666666666667 192H192V149.3333333333334H106.6666666666667V192M213.3333333333333 192H298.6666666666667V149.3333333333334H213.3333333333333V192z" />
-    <glyph glyph-name="monitor-multiple"
-      unicode="&#xF37A;"
-      horiz-adv-x="512" d=" M469.3333333333333 85.3333333333334V298.6666666666667H128V85.3333333333334H469.3333333333333M469.3333333333333 341.3333333333334C492.8 341.3333333333334 512 322.1333333333334 512 298.6666666666667V85.3333333333334C512 61.6533333333334 492.8 42.6666666666667 469.3333333333333 42.6666666666667H341.3333333333333V0H384V-42.6666666666666H213.3333333333333V0H256V42.6666666666667H128C104.32 42.6666666666667 85.3333333333333 61.6533333333334 85.3333333333333 85.3333333333334V298.6666666666667C85.3333333333333 322.1333333333334 104.5333333333333 341.3333333333334 128 341.3333333333334H469.3333333333333M42.6666666666667 384V128H0V384C0 407.4666666666667 19.2 426.6666666666667 42.6666666666667 426.6666666666667H426.6666666666667V384H42.6666666666667z" />
-    <glyph glyph-name="more"
-      unicode="&#xF37B;"
-      horiz-adv-x="512" d=" M405.3333333333333 160C387.6266666666667 160 373.3333333333333 174.2933333333334 373.3333333333333 192S387.6266666666667 224 405.3333333333333 224S437.3333333333333 209.7066666666667 437.3333333333333 192S423.04 160 405.3333333333333 160M298.6666666666667 160C280.96 160 266.6666666666667 174.2933333333334 266.6666666666667 192S280.96 224 298.6666666666667 224S330.6666666666667 209.7066666666667 330.6666666666667 192S316.3733333333334 160 298.6666666666667 160M192 160C174.2933333333333 160 160 174.2933333333334 160 192S174.2933333333333 224 192 224S224 209.7066666666667 224 192S209.7066666666667 160 192 160M469.3333333333333 384H149.3333333333333C134.6133333333334 384 123.0933333333333 376.5333333333333 115.4133333333333 365.2266666666667L0 192L115.4133333333333 18.9866666666667C123.0933333333333 7.68 135.8933333333333 0 150.6133333333334 0H469.3333333333333C492.8 0 512 19.2 512 42.6666666666667V341.3333333333334C512 365.0133333333333 492.8 384 469.3333333333333 384z" />
-    <glyph glyph-name="motorbike"
-      unicode="&#xF37C;"
-      horiz-adv-x="512" d=" M349.0133333333333 356.9066666666667H395.7333333333334V402.56H349.0133333333333V425.1733333333334H388.6933333333333C381.6533333333333 438.8266666666667 365.44 448 349.0133333333333 448C323.4133333333333 448 302.5066666666667 427.52 302.5066666666667 402.56C302.5066666666667 377.3866666666667 323.4133333333333 356.9066666666667 349.0133333333333 356.9066666666667M214.1866666666667 247.68L277.3333333333333 300.1600000000001L372.2666666666667 243.2H218.6666666666667M416.64 190.9333333333333L449.0666666666667 222.72C467.84 240.8533333333333 467.84 268.1600000000001 449.0666666666667 286.5066666666667L409.6 247.68L297.8133333333333 356.9066666666667C290.9866666666666 368.4266666666667 277.3333333333333 375.2533333333334 263.04 375.2533333333334C251.3066666666666 375.2533333333334 242.1333333333333 370.56 234.6666666666667 363.7333333333334L149.3333333333333 279.68C141.8666666666667 272.8533333333334 137.3866666666667 263.68 137.3866666666667 252.3733333333334V240.8533333333333H109.44C86.1866666666667 240.8533333333333 67.4133333333333 220.3733333333333 67.4133333333333 195.4133333333334V186.24C74.6666666666667 188.5866666666667 83.84 188.5866666666667 90.6666666666667 188.5866666666667C151.2533333333333 188.5866666666667 202.6666666666667 140.8 202.6666666666667 79.36C202.6666666666667 72.5333333333333 202.6666666666667 63.36 200.1066666666667 56.5333333333333H309.3333333333333C307.2 63.36 307.2 72.5333333333333 307.2 79.36C307.2 143.1466666666667 356.0533333333334 190.9333333333333 416.64 190.9333333333333M93.0133333333333 27.0933333333334C60.5866666666667 27.0933333333334 34.9866666666667 52.0533333333333 34.9866666666667 83.84C34.9866666666667 115.84 60.5866666666667 140.8 93.0133333333333 140.8C125.6533333333333 140.8 151.2533333333333 115.84 151.2533333333333 83.84C151.2533333333333 52.0533333333334 125.6533333333333 27.0933333333334 93.0133333333333 27.0933333333334M93.0133333333333 174.9333333333333C41.8133333333333 174.9333333333333 0 133.9733333333334 0 83.84C0 33.92 41.8133333333333 -7.04 93.0133333333333 -7.04C144.2133333333333 -7.04 186.24 33.9200000000001 186.24 83.84C186.24 133.9733333333334 144.2133333333334 174.9333333333333 93.0133333333333 174.9333333333333M418.9866666666667 27.0933333333334C386.3466666666667 27.0933333333334 360.7466666666667 52.0533333333333 360.7466666666667 83.84C360.7466666666667 115.84 386.3466666666667 140.8 418.9866666666667 140.8C451.4133333333333 140.8 477.0133333333333 115.84 477.0133333333333 83.84C477.0133333333333 52.0533333333334 451.4133333333333 27.0933333333334 418.9866666666667 27.0933333333334M418.9866666666667 174.9333333333333C367.7866666666667 174.9333333333333 325.76 133.9733333333334 325.76 83.84C325.76 33.92 367.7866666666667 -7.04 418.9866666666667 -7.04C470.1866666666666 -7.04 512 33.9200000000001 512 83.84C512 133.9733333333334 470.1866666666666 174.9333333333333 418.9866666666667 174.9333333333333z" />
-    <glyph glyph-name="mouse"
-      unicode="&#xF37D;"
-      horiz-adv-x="512" d=" M234.6666666666667 425.1733333333334C150.4 414.7200000000001 85.3333333333333 343.04 85.3333333333333 256H234.6666666666667M85.3333333333333 128C85.3333333333333 33.7066666666667 161.7066666666667 -42.6666666666666 256 -42.6666666666666S426.6666666666667 33.7066666666667 426.6666666666667 128V213.3333333333334H85.3333333333333M277.3333333333333 425.1733333333334V256H426.6666666666667C426.6666666666667 343.04 361.3866666666667 414.7200000000001 277.3333333333333 425.1733333333334z" />
-    <glyph glyph-name="mouse-bluetooth"
-      unicode="&#xF98A;"
-      horiz-adv-x="512" d=" M426.6666666666667 298.6666666666667H437.3333333333333L498.1333333333333 237.8666666666667L452.48 192L498.1333333333333 146.3466666666667L437.3333333333333 85.3333333333334H426.6666666666667V166.1866666666667L377.8133333333334 117.3333333333334L362.6666666666667 132.48L422.1866666666666 192L362.6666666666667 251.52L377.8133333333334 266.6666666666667L426.6666666666667 217.8133333333334V298.6666666666667M448 257.92V217.8133333333334L468.0533333333333 237.8666666666667L448 257.92M448 166.1866666666667V126.2933333333333L468.0533333333333 146.3466666666666L448 166.1866666666666M320 256V234.6666666666667H192V403.8400000000001C264.32 393.3866666666667 320 331.3066666666667 320 256M21.3333333333333 234.6666666666667V256C21.3333333333333 331.3066666666667 77.0133333333333 393.3866666666667 149.3333333333333 403.84V234.6666666666667H21.3333333333333M320 128C320 45.44 253.2266666666667 -21.3333333333333 170.6666666666667 -21.3333333333333S21.3333333333333 45.44 21.3333333333333 128V192H320V128z" />
-    <glyph glyph-name="mouse-off"
-      unicode="&#xF37E;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L373.3333333333333 4.48C343.04 -24.7466666666667 301.6533333333333 -42.6666666666666 256 -42.6666666666666C161.7066666666667 -42.6666666666666 85.3333333333333 33.7066666666667 85.3333333333333 128V213.3333333333334H164.9066666666667L122.24 256H85.3333333333333C85.3333333333333 267.52 86.4 278.8266666666667 88.5333333333333 289.7066666666667L42.6666666666667 335.5733333333334M234.6666666666667 425.1733333333334V256H230.8266666666667L123.52 363.52C150.4 396.8 189.8666666666667 419.6266666666667 234.6666666666667 425.1733333333334M426.6666666666667 213.3333333333334V128C426.6666666666667 107.7333333333334 423.04 88.3200000000001 416.64 70.1866666666667L273.4933333333334 213.3333333333334H426.6666666666667M277.3333333333333 425.1733333333334C361.3866666666667 414.7200000000001 426.6666666666667 343.04 426.6666666666667 256H277.3333333333333V425.1733333333334z" />
-    <glyph glyph-name="mouse-variant"
-      unicode="&#xF37F;"
-      horiz-adv-x="512" d=" M298.6666666666667 298.6666666666667H213.3333333333333V403.2C261.9733333333333 393.3866666666667 298.6666666666667 350.2933333333334 298.6666666666667 298.6666666666667M85.3333333333333 298.6666666666667C85.3333333333333 350.2933333333334 122.0266666666667 393.3866666666667 170.6666666666667 403.2V298.6666666666667H85.3333333333333M298.6666666666667 192C298.6666666666667 140.3733333333333 261.9733333333333 97.28 213.3333333333333 87.4666666666667V64C213.3333333333333 28.5866666666667 241.92 0 277.3333333333333 0S341.3333333333333 28.5866666666667 341.3333333333333 64V170.6666666666667C341.3333333333333 217.8133333333334 379.52 256 426.6666666666667 256H469.3333333333333L448 234.6666666666667L469.3333333333333 213.3333333333334H426.6666666666667C403.2 213.3333333333334 384 194.1333333333333 384 170.6666666666667V64C384 5.1200000000001 336.2133333333333 -42.6666666666666 277.3333333333333 -42.6666666666666S170.6666666666667 5.1200000000001 170.6666666666667 64V87.4666666666667C122.0266666666667 97.2800000000001 85.3333333333333 140.3733333333334 85.3333333333333 192.0000000000001V256H298.6666666666667V192z" />
-    <glyph glyph-name="mouse-variant-off"
-      unicode="&#xF380;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L368.8533333333333 9.3866666666667C350.2933333333334 -21.3333333333333 316.16 -42.6666666666666 277.3333333333333 -42.6666666666666C218.4533333333333 -42.6666666666666 170.6666666666667 5.1200000000001 170.6666666666667 64V87.4666666666667C122.0266666666667 97.2800000000001 85.3333333333333 140.3733333333334 85.3333333333333 192.0000000000001V256H122.24L42.6666666666667 335.5733333333334M298.6666666666667 298.6666666666667H213.3333333333333V403.2C261.9733333333333 393.3866666666667 298.6666666666667 350.2933333333334 298.6666666666667 298.6666666666667M170.6666666666667 403.2V316.1600000000001L114.7733333333333 372.2666666666667C129.4933333333334 387.6266666666667 149.3333333333333 398.7200000000001 170.6666666666667 403.2M298.6666666666667 192V188.3733333333333L230.8266666666667 256H298.6666666666667V192M213.3333333333333 87.4666666666667V64C213.3333333333333 28.5866666666667 241.92 0 277.3333333333333 0C304.64 0 327.8933333333333 17.0666666666667 337.0666666666667 41.1733333333333L264.5333333333333 113.7066666666667C250.4533333333333 100.6933333333333 232.96 91.52 213.3333333333333 87.4666666666667M341.3333333333333 170.6666666666668C341.3333333333333 217.8133333333334 379.52 256.0000000000001 426.6666666666667 256.0000000000001H469.3333333333333L448 234.6666666666667L469.3333333333333 213.3333333333334H426.6666666666667C403.2 213.3333333333334 384 194.1333333333334 384 170.6666666666668V102.8266666666667L341.3333333333333 145.4933333333334V170.6666666666667z" />
-    <glyph glyph-name="move-resize"
-      unicode="&#xF655;"
-      horiz-adv-x="512" d=" M192 426.6666666666667V405.3333333333333H213.3333333333333V341.3333333333334H192V320H256V341.3333333333334H234.6666666666667V405.3333333333333H256V426.6666666666667M192 298.6666666666667C168.32 298.6666666666667 149.3333333333333 279.68 149.3333333333333 256V0C149.3333333333333 -23.6799999999999 168.32 -42.6666666666666 192 -42.6666666666666H448C471.6799999999999 -42.6666666666666 490.6666666666666 -23.6799999999999 490.6666666666666 0V256C490.6666666666666 279.68 471.6799999999999 298.6666666666667 448 298.6666666666667M21.3333333333333 256V192H42.6666666666667V213.3333333333334H106.6666666666667V192H128V256H106.6666666666667V234.6666666666667H42.6666666666667V256M192 256H448V0H192M298.6666666666667 234.6666666666667V213.3333333333334H320V106.6666666666667H234.6666666666667V128H213.3333333333333V64H234.6666666666667V85.3333333333334H320V42.6666666666667H298.6666666666667V21.3333333333334H362.6666666666667V42.6666666666667H341.3333333333333V85.3333333333334H405.3333333333333V64H426.6666666666667V128H405.3333333333333V106.6666666666667H341.3333333333333V213.3333333333334H362.6666666666667V234.6666666666667" />
-    <glyph glyph-name="move-resize-variant"
-      unicode="&#xF656;"
-      horiz-adv-x="512" d=" M40.1066666666667 438.1866666666667L9.8133333333333 407.8933333333333L119.2533333333333 298.6666666666667H42.6666666666667V256H192V405.3333333333333H149.3333333333333V328.7466666666667M234.6666666666667 298.6666666666667V256H448V128H490.6666666666666V256C490.6666666666666 279.4666666666667 471.4666666666667 298.6666666666667 448 298.6666666666667M149.3333333333333 213.3333333333334V0C149.3333333333333 -23.4666666666667 168.5333333333333 -42.6666666666666 192 -42.6666666666666H320V0H192V213.3333333333334M338.7733333333333 139.52L308.48 109.2266666666667L418.1333333333334 0H362.6666666666667V-42.6666666666666H490.6666666666666V85.3333333333334H448V30.08" />
-    <glyph glyph-name="movie"
-      unicode="&#xF381;"
-      horiz-adv-x="512" d=" M384 362.6666666666667L426.6666666666667 277.3333333333334H362.6666666666667L320 362.6666666666667H277.3333333333333L320 277.3333333333334H256L213.3333333333333 362.6666666666667H170.6666666666667L213.3333333333333 277.3333333333334H149.3333333333333L106.6666666666667 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V362.6666666666667H384z" />
-    <glyph glyph-name="movie-roll"
-      unicode="&#xF7DD;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C226.56 362.6666666666667 202.6666666666667 338.7733333333333 202.6666666666667 309.3333333333334S226.56 256 256 256S309.3333333333333 279.8933333333333 309.3333333333333 309.3333333333334S285.44 362.6666666666667 256 362.6666666666667M93.8666666666667 244.6933333333334C84.6933333333333 216.7466666666667 100.0533333333333 186.6666666666667 128 177.4933333333334C156.16 168.5333333333334 186.24 183.68 195.2 211.84C204.3733333333333 239.7866666666667 189.0133333333334 269.8666666666667 161.0666666666667 279.04C133.12 288 102.8266666666667 272.8533333333334 93.8666666666667 244.6933333333334M418.3466666666667 245.3333333333334C409.1733333333333 272.8533333333334 379.0933333333333 288 351.1466666666667 279.04C322.9866666666667 270.0800000000001 307.6266666666667 240 316.8 211.84C325.9733333333334 183.8933333333333 356.0533333333334 168.5333333333334 384 177.7066666666667C411.9466666666666 186.6666666666667 427.3066666666667 216.96 418.3466666666667 245.3333333333334M155.9466666666666 54.1866666666667C179.6266666666666 36.6933333333333 213.3333333333333 42.0266666666666 230.4 65.92C247.68 89.8133333333334 242.3466666666667 123.0933333333334 218.4533333333333 140.3733333333333C194.7733333333333 157.6533333333334 161.28 152.3200000000001 144 128.64C126.72 104.7466666666667 132.0533333333333 71.4666666666666 155.9466666666666 54.1866666666667M356.2666666666667 54.1866666666667C380.16 71.4666666666666 385.4933333333334 104.7466666666667 368.2133333333333 128.64S317.44 157.8666666666667 293.76 140.3733333333333C269.8666666666666 123.0933333333334 264.5333333333333 89.8133333333334 281.8133333333333 65.92C298.6666666666666 42.0266666666666 332.5866666666666 36.9066666666667 356.2666666666666 54.1866666666667M256 224C238.2933333333333 224 224 209.7066666666667 224 192S238.2933333333333 160 256 160S288 174.2933333333334 288 192S273.7066666666667 224 256 224z" />
-    <glyph glyph-name="muffin"
-      unicode="&#xF98B;"
-      horiz-adv-x="512" d=" M341.3333333333333 341.3333333333334S320 405.3333333333333 256 405.3333333333333S170.6666666666667 341.3333333333334 170.6666666666667 341.3333333333334C128 341.3333333333334 85.3333333333333 298.6666666666667 85.3333333333333 256C27.7333333333333 256 27.7333333333333 170.6666666666667 85.3333333333333 170.6666666666667H426.6666666666667C484.2666666666667 170.6666666666667 484.2666666666667 256 426.6666666666667 256C426.6666666666667 298.6666666666667 384 341.3333333333334 341.3333333333333 341.3333333333334M106.6666666666667 128L149.3333333333333 -21.3333333333333H192L170.6666666666667 128H106.6666666666667M213.3333333333333 128L234.6666666666667 -21.3333333333333H277.3333333333333L298.6666666666667 128H213.3333333333333M341.3333333333333 128L320 -21.3333333333333H362.6666666666667L405.3333333333333 128H341.3333333333333z" />
-    <glyph glyph-name="multiplication"
-      unicode="&#xF382;"
-      horiz-adv-x="512" d=" M234.6666666666667 384H277.3333333333333V228.9066666666667L411.52 306.3466666666667L432.8533333333333 269.4400000000001L298.6666666666667 192L433.0666666666667 114.3466666666667L411.7333333333334 77.44L277.3333333333333 155.3066666666667V0H234.6666666666667V155.0933333333334L100.0533333333333 77.6533333333334L78.72 114.5600000000001L213.3333333333333 192L79.36 269.6533333333334L100.6933333333333 306.5600000000001L234.6666666666667 229.12V384z" />
-    <glyph glyph-name="multiplication-box"
-      unicode="&#xF383;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H405.3333333333333M234.6666666666667 85.3333333333334H277.3333333333333V155.0933333333334L337.7066666666667 120.3200000000001L359.04 157.2266666666667L298.6666666666667 192L359.04 226.9866666666667L337.7066666666666 263.8933333333334L277.3333333333333 228.9066666666667V298.6666666666667H234.6666666666667V228.9066666666667L174.2933333333333 263.8933333333333L152.96 226.9866666666667L213.3333333333333 192L152.96 157.2266666666667L174.2933333333333 120.3200000000001L234.6666666666667 155.0933333333334V85.3333333333334z" />
-    <glyph glyph-name="mushroom"
-      unicode="&#xF7DE;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192C469.3333333333333 168.5333333333334 450.1333333333334 149.3333333333334 426.6666666666667 149.3333333333334H85.3333333333333C61.8666666666667 149.3333333333334 42.6666666666667 168.5333333333334 42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333M256 277.3333333333334C279.4666666666667 277.3333333333334 298.6666666666667 296.5333333333334 298.6666666666667 320S279.4666666666667 362.6666666666667 256 362.6666666666667S213.3333333333333 343.4666666666667 213.3333333333333 320S232.5333333333334 277.3333333333334 256 277.3333333333334M362.6666666666667 192C386.1333333333334 192 405.3333333333333 211.2 405.3333333333333 234.6666666666667S386.1333333333334 277.3333333333334 362.6666666666667 277.3333333333334S320 258.1333333333334 320 234.6666666666667S339.2 192 362.6666666666667 192M149.3333333333333 192C172.8 192 192 211.2 192 234.6666666666667S172.8 277.3333333333334 149.3333333333333 277.3333333333334S106.6666666666667 258.1333333333334 106.6666666666667 234.6666666666667S125.8666666666667 192 149.3333333333333 192M320 128L347.0933333333333 33.0666666666667L348.8 21.3333333333334C348.8 -2.1333333333333 329.5999999999999 -21.3333333333333 306.1333333333333 -21.3333333333333H205.8666666666666C182.4 -21.3333333333333 163.2 -2.1333333333333 163.2 21.3333333333334L164.9066666666667 33.0666666666667L192 128H320z" />
-    <glyph glyph-name="mushroom-outline"
-      unicode="&#xF7DF;"
-      horiz-adv-x="512" d=" M85.3333333333333 192H426.6666666666667C426.6666666666667 271.5733333333334 372.0533333333334 338.56 298.6666666666667 357.3333333333334C295.68 336.2133333333334 277.3333333333333 320 256 320S216.32 336.2133333333334 213.3333333333333 357.3333333333334C139.9466666666667 338.56 85.3333333333333 271.5733333333334 85.3333333333333 192M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192C469.3333333333333 168.5333333333334 450.1333333333334 149.3333333333334 426.6666666666667 149.3333333333334H85.3333333333333C61.8666666666667 149.3333333333334 42.6666666666667 168.5333333333334 42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333M288 85.3333333333334H224L211.6266666666667 42.6666666666667L205.8666666666667 21.3333333333334H306.1333333333334L300.3733333333334 42.6666666666667L288 85.3333333333334M320 128L341.3333333333333 53.3333333333334L347.0933333333333 33.0666666666667L348.8 21.3333333333334C348.8 -2.1333333333333 329.5999999999999 -21.3333333333333 306.1333333333333 -21.3333333333333H205.8666666666666L195.6266666666666 -20.0533333333333C172.8 -14.08 158.9333333333333 9.1733333333333 164.9066666666667 32L170.6666666666666 53.3333333333334L192 128H320M341.3333333333333 298.6666666666667C364.8 298.6666666666667 384 279.4666666666667 384 256S364.8 213.3333333333334 341.3333333333333 213.3333333333334S298.6666666666667 232.5333333333334 298.6666666666667 256S317.8666666666667 298.6666666666667 341.3333333333333 298.6666666666667M170.6666666666667 298.6666666666667C194.1333333333333 298.6666666666667 213.3333333333333 279.4666666666667 213.3333333333333 256S194.1333333333333 213.3333333333334 170.6666666666667 213.3333333333334S128 232.5333333333334 128 256S147.2 298.6666666666667 170.6666666666667 298.6666666666667z" />
-    <glyph glyph-name="music"
-      unicode="&#xF759;"
-      horiz-adv-x="512" d=" M448 384V117.3333333333334C448 76.16 414.5066666666667 42.6666666666667 373.3333333333333 42.6666666666667S298.6666666666667 76.16 298.6666666666667 117.3333333333334S332.16 192 373.3333333333333 192C384.8533333333333 192 395.7333333333334 189.4400000000001 405.3333333333333 184.7466666666667V309.9733333333334L192 264.5333333333334V74.6666666666667C192 33.4933333333333 158.5066666666667 0 117.3333333333333 0S42.6666666666667 33.4933333333333 42.6666666666667 74.6666666666667S76.16 149.3333333333334 117.3333333333333 149.3333333333334C128.8533333333333 149.3333333333334 139.7333333333333 146.7733333333334 149.3333333333333 142.0800000000001V320L448 384z" />
-    <glyph glyph-name="music-box"
-      unicode="&#xF384;"
-      horiz-adv-x="512" d=" M341.3333333333333 256H277.3333333333333V138.6666666666667C277.3333333333333 109.2266666666667 253.44 85.3333333333334 224 85.3333333333334S170.6666666666667 109.2266666666667 170.6666666666667 138.6666666666667S194.56 192 224 192C236.16 192 247.04 187.9466666666667 256 181.3333333333334V298.6666666666667H341.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="music-box-outline"
-      unicode="&#xF385;"
-      horiz-adv-x="512" d=" M341.3333333333333 256H277.3333333333333V138.6666666666667C277.3333333333333 109.2266666666667 253.44 85.3333333333334 224 85.3333333333334S170.6666666666667 109.2266666666667 170.6666666666667 138.6666666666667S194.56 192 224 192C236.16 192 247.04 187.9466666666667 256 181.3333333333334V298.6666666666667H341.3333333333333V256M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M106.6666666666667 341.3333333333334V42.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="music-circle"
-      unicode="&#xF386;"
-      horiz-adv-x="512" d=" M341.3333333333333 256V298.6666666666667H256V181.3333333333334C247.04 187.9466666666667 236.16 192 224 192C194.56 192 170.6666666666667 168.1066666666667 170.6666666666667 138.6666666666667S194.56 85.3333333333334 224 85.3333333333334S277.3333333333333 109.2266666666667 277.3333333333333 138.6666666666667V256H341.3333333333333M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="music-circle-outline"
-      unicode="&#xFAD3;"
-      horiz-adv-x="512" d=" M341.3333333333333 256H277.3333333333333V138.6666666666667C277.3333333333333 109.2266666666667 253.44 85.3333333333334 224 85.3333333333334S170.6666666666667 109.2266666666667 170.6666666666667 138.6666666666667S194.56 192 224 192C236.16 192 247.04 187.9466666666667 256 181.3333333333334V298.6666666666667H341.3333333333333V256M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="music-note"
-      unicode="&#xF387;"
-      horiz-adv-x="512" d=" M256 384V186.4533333333334C245.3333333333333 190.0800000000001 234.6666666666667 192 224 192C170.6666666666667 192 128 149.3333333333334 128 96S170.6666666666667 0 224 0S320 42.6666666666667 320 96V320H405.3333333333333V384H256z" />
-    <glyph glyph-name="music-note-bluetooth"
-      unicode="&#xF5FE;"
-      horiz-adv-x="512" d=" M213.3333333333333 384V186.4533333333334C202.6666666666667 190.0800000000001 192 192 181.3333333333333 192C128 192 85.3333333333333 149.3333333333334 85.3333333333333 96S128 0 181.3333333333333 0S277.3333333333333 42.6666666666667 277.3333333333333 96V320H362.6666666666667V384H213.3333333333333M426.6666666666667 298.6666666666667V217.8133333333334L377.8133333333334 266.6666666666667L362.6666666666667 251.52L422.1866666666666 192L362.6666666666667 132.48L377.8133333333334 117.3333333333334L426.6666666666667 166.1866666666667V85.3333333333334H437.3333333333333L498.1333333333333 146.1333333333333L452.48 192L498.3466666666666 237.8666666666667L437.3333333333333 298.6666666666667H426.6666666666667M448 257.92L468.0533333333333 237.8666666666667L448 217.8133333333334V257.92M448 166.1866666666667L468.0533333333333 146.1333333333333L448 126.0800000000001V166.1866666666667z" />
-    <glyph glyph-name="music-note-bluetooth-off"
-      unicode="&#xF5FF;"
-      horiz-adv-x="512" d=" M213.3333333333333 384V262.8266666666667L277.3333333333333 198.8266666666667V320H362.6666666666667V384H213.3333333333333M69.9733333333333 352L42.6666666666667 324.9066666666667L176.2133333333333 191.36C125.6533333333333 188.8 85.3333333333333 147.2000000000001 85.3333333333333 96C85.3333333333333 42.6666666666667 128 0 181.3333333333333 0C232.5333333333334 0 274.1333333333334 40.3200000000001 276.6933333333333 90.88L377.1733333333333 -9.6L404.48 17.4933333333333L277.3333333333333 144.64L213.3333333333333 208.64L69.9733333333333 352M426.6666666666667 298.6666666666667V217.8133333333334L377.8133333333334 266.6666666666667L362.6666666666667 251.52L422.1866666666666 192L362.6666666666667 132.48L377.8133333333334 117.3333333333334L426.6666666666667 166.1866666666667V85.3333333333334H437.3333333333333L498.1333333333333 146.1333333333333L452.48 192L498.3466666666666 237.8666666666667L437.3333333333333 298.6666666666667H426.6666666666667M448 257.92L468.0533333333333 237.8666666666667L448 217.8133333333334V257.92M448 166.1866666666667L468.0533333333333 146.1333333333333L448 126.0800000000001V166.1866666666667z" />
-    <glyph glyph-name="music-note-eighth"
-      unicode="&#xF388;"
-      horiz-adv-x="512" d=" M256 384V186.4533333333334C245.3333333333333 190.0800000000001 234.6666666666667 192 224 192C182.1866666666667 192 147.2 165.12 133.9733333333333 128H64V64H133.9733333333333C147.2 26.8800000000001 182.1866666666667 0 224 0S300.8 26.8800000000001 314.0266666666667 64H405.3333333333333V128H320V320H405.3333333333333V384H256z" />
-    <glyph glyph-name="music-note-half"
-      unicode="&#xF389;"
-      horiz-adv-x="512" d=" M256 384V186.4533333333334C245.3333333333333 190.0800000000001 234.6666666666667 192 224 192C182.1866666666667 192 147.2 165.12 133.9733333333333 128H64V64H133.9733333333333C147.2 26.8800000000001 182.1866666666667 0 224 0S300.8 26.8800000000001 314.0266666666667 64H405.3333333333333V128H320V384H256M224 138.6666666666667C247.4666666666667 138.6666666666667 266.6666666666667 119.4666666666667 266.6666666666667 96S247.4666666666667 53.3333333333334 224 53.3333333333334S181.3333333333333 72.5333333333333 181.3333333333333 96S200.5333333333333 138.6666666666667 224 138.6666666666667z" />
-    <glyph glyph-name="music-note-off"
-      unicode="&#xF38A;"
-      horiz-adv-x="512" d=" M256 384V262.8266666666667L320 198.8266666666667V320H405.3333333333333V384H256M112.64 352L85.3333333333333 324.9066666666667L218.88 191.36C168.32 188.8 128 147.2000000000001 128 96C128 42.6666666666667 170.6666666666667 0 224 0C275.2 0 316.8 40.3200000000001 319.36 90.88L419.84 -9.6L447.1466666666667 17.4933333333333L320 144.64L256 208.64L112.64 352z" />
-    <glyph glyph-name="music-note-quarter"
-      unicode="&#xF38B;"
-      horiz-adv-x="512" d=" M256 384H320V128H405.3333333333333V64H314.0266666666667C300.8 26.8800000000001 265.8133333333333 0 224 0S147.2 26.8800000000001 133.9733333333333 64H64V128H133.9733333333333C147.2 165.12 182.1866666666667 192 224 192C234.6666666666667 192 245.3333333333333 190.0800000000001 256 186.4533333333334V384z" />
-    <glyph glyph-name="music-note-sixteenth"
-      unicode="&#xF38C;"
-      horiz-adv-x="512" d=" M256 384V186.4533333333334C245.3333333333333 190.0800000000001 234.6666666666667 192 224 192C182.1866666666667 192 147.2 165.12 133.9733333333333 128H64V64H133.9733333333333C147.2 26.8800000000001 182.1866666666667 0 224 0S300.8 26.8800000000001 314.0266666666667 64H405.3333333333333V128H320V234.6666666666667H405.3333333333333V298.6666666666667H320V320H405.3333333333333V384H256z" />
-    <glyph glyph-name="music-note-whole"
-      unicode="&#xF38D;"
-      horiz-adv-x="512" d=" M224 192C183.4666666666667 192 147.2 166.4 133.5466666666667 128H64V64H133.5466666666667C147.2 25.6 183.4666666666667 0 224 0C264.5333333333333 0 300.8 25.6 314.4533333333333 64H405.3333333333333V128H314.4533333333333C300.8 166.4 264.5333333333333 192 224 192M224 138.6666666666667C247.4666666666667 138.6666666666667 266.6666666666667 119.4666666666667 266.6666666666667 96S247.4666666666667 53.3333333333334 224 53.3333333333334S181.3333333333333 72.5333333333333 181.3333333333333 96S200.5333333333333 138.6666666666667 224 138.6666666666667z" />
-    <glyph glyph-name="music-off"
-      unicode="&#xF75A;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L192 186.24V74.6666666666667C192 33.4933333333333 158.5066666666667 0 117.3333333333333 0S42.6666666666667 33.4933333333333 42.6666666666667 74.6666666666667S76.16 149.3333333333334 117.3333333333333 149.3333333333334C128.8533333333333 149.3333333333334 139.7333333333333 146.7733333333334 149.3333333333333 142.0800000000001V228.9066666666667L42.6666666666667 335.5733333333334M448 384V117.3333333333334C448 96 438.8266666666667 76.3733333333333 424.1066666666667 62.72L318.7199999999999 168.1066666666668C332.3733333333333 182.8266666666667 351.9999999999999 192.0000000000001 373.3333333333333 192.0000000000001C384.8533333333333 192.0000000000001 395.7333333333333 189.4400000000001 405.3333333333333 184.7466666666668V309.9733333333334L216.9599999999999 269.8666666666667L163.4133333333333 323.4133333333334L448 384z" />
-    <glyph glyph-name="nas"
-      unicode="&#xF8F2;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334C61.6533333333333 341.3333333333334 42.6666666666667 322.3466666666667 42.6666666666667 298.6666666666667V85.3333333333334C42.6666666666667 61.6533333333334 61.6533333333333 42.6666666666667 85.3333333333333 42.6666666666667H426.6666666666667C450.3466666666667 42.6666666666667 469.3333333333333 61.6533333333334 469.3333333333333 85.3333333333334V298.6666666666667C469.3333333333333 322.3466666666667 450.3466666666667 341.3333333333334 426.6666666666667 341.3333333333334H85.3333333333333M96 298.6666666666667C107.7333333333333 298.6666666666667 117.3333333333333 289.0666666666667 117.3333333333333 277.3333333333334S107.7333333333333 256 96 256S74.6666666666667 265.6 74.6666666666667 277.3333333333334S84.2666666666667 298.6666666666667 96 298.6666666666667M149.3333333333333 298.6666666666667H426.6666666666667V85.3333333333334H149.3333333333333V298.6666666666667M170.6666666666667 277.3333333333334V106.6666666666667H234.6666666666667V277.3333333333334H170.6666666666667M256 277.3333333333334V106.6666666666667H320V277.3333333333334H256M341.3333333333333 277.3333333333334V106.6666666666667H405.3333333333333V277.3333333333334H341.3333333333333M192 256H213.3333333333333V234.6666666666667H192V256M277.3333333333333 256H298.6666666666667V234.6666666666667H277.3333333333333V256M362.6666666666667 256H384V234.6666666666667H362.6666666666667V256z" />
-    <glyph glyph-name="nativescript"
-      unicode="&#xF87F;"
-      horiz-adv-x="512" d=" M160 384H352C405.3333333333333 384 448 341.3333333333334 448 288V96C448 42.6666666666667 405.3333333333333 0 352 0H160C106.6666666666667 0 64 42.6666666666667 64 96V288C64 341.3333333333334 106.6666666666667 384 160 384M128 160V96C128 78.2933333333334 142.2933333333333 64 160 64H192V224L320 64H352C369.7066666666666 64 384 78.2933333333334 384 96V160C384 177.7066666666667 398.2933333333334 192 416 192C398.2933333333334 192 384 206.2933333333334 384 224V288C384 305.7066666666667 369.7066666666666 320 352 320H320V160L192 320H160C142.2933333333333 320 128 305.7066666666667 128 288V224C128 206.2933333333334 113.7066666666667 192 96 192C113.7066666666667 192 128 177.7066666666667 128 160z" />
-    <glyph glyph-name="nature"
-      unicode="&#xF38E;"
-      horiz-adv-x="512" d=" M277.3333333333333 104.1066666666667C351.36 112.8533333333334 408.9600000000001 175.7866666666666 408.9600000000001 252.3733333333333C408.9600000000001 334.9333333333333 342.1866666666667 401.7066666666667 259.6266666666667 401.7066666666667S110.2933333333334 334.9333333333333 110.2933333333334 252.3733333333333C110.2933333333334 178.3466666666666 164.0533333333334 117.3333333333333 234.6666666666667 105.3866666666667V21.3333333333334H106.6666666666667V-21.3333333333333H405.3333333333333V21.3333333333334H277.3333333333333V104.1066666666667z" />
-    <glyph glyph-name="nature-people"
-      unicode="&#xF38F;"
-      horiz-adv-x="512" d=" M96 213.3333333333334C113.7066666666667 213.3333333333334 128 227.6266666666667 128 245.3333333333334S113.7066666666667 277.3333333333334 96 277.3333333333334S64 263.04 64 245.3333333333334S78.2933333333333 213.3333333333334 96 213.3333333333334M472.96 252.3733333333334C472.96 334.9333333333334 406.1866666666667 401.7066666666667 323.6266666666667 401.7066666666667S174.2933333333334 334.9333333333334 174.2933333333334 252.3733333333334C174.2933333333334 178.3466666666667 228.0533333333334 117.3333333333334 298.6666666666667 105.3866666666667V21.3333333333334H128V85.3333333333334H149.3333333333333V170.6666666666667C149.3333333333333 182.4 139.7333333333333 192 128 192H64C52.2666666666667 192 42.6666666666667 182.4 42.6666666666667 170.6666666666667V85.3333333333334H64V-21.3333333333333H405.3333333333333V21.3333333333334H341.3333333333333V104.1066666666667C415.36 112.8533333333334 472.96 175.7866666666666 472.96 252.3733333333333z" />
-    <glyph glyph-name="navigation"
-      unicode="&#xF390;"
-      horiz-adv-x="512" d=" M256 405.3333333333333L96 15.1466666666667L111.1466666666667 0L256 64L400.8533333333333 0L416 15.1466666666667L256 405.3333333333333z" />
-    <glyph glyph-name="near-me"
-      unicode="&#xF5CD;"
-      horiz-adv-x="512" d=" M448 384L64 223.36V202.6666666666667L209.92 145.92L266.6666666666667 0H287.1466666666667L448 384z" />
-    <glyph glyph-name="needle"
-      unicode="&#xF391;"
-      horiz-adv-x="512" d=" M237.8666666666667 124.16L207.5733333333333 154.24L237.8666666666667 184.5333333333334L267.9466666666667 154.24L298.0266666666667 184.5333333333334L267.9466666666667 214.6133333333334L298.0266666666667 244.6933333333334L328.32 214.6133333333334L358.4 244.6933333333334L298.0266666666667 305.0666666666667L147.2 154.24L207.5733333333333 93.8666666666667L237.8666666666667 124.16M65.7066666666667 42.6666666666667L132.2666666666667 109.0133333333333L87.04 154.24L298.0266666666667 365.4400000000001L343.4666666666667 320L373.3333333333333 350.2933333333334L343.4666666666667 380.5866666666667L373.3333333333333 410.6666666666667L464 320L433.92 290.1333333333334L403.6266666666667 320L373.3333333333333 290.1333333333334L418.7733333333333 244.6933333333334L207.5733333333333 33.7066666666667L162.3466666666666 78.9333333333333L65.7066666666666 -17.92V42.6666666666667z" />
-    <glyph glyph-name="netflix"
-      unicode="&#xF745;"
-      horiz-adv-x="512" d=" M138.6666666666667 405.3333333333333H224L286.72 216.96L288 405.3333333333333H373.3333333333333V-21.3333333333333C346.6666666666667 -16.64 317.2266666666667 -13.6533333333333 286.08 -12.3733333333333L224 170.6666666666667L222.5066666666667 -12.5866666666666C192.64 -13.8666666666666 164.2666666666667 -16.8533333333333 138.6666666666667 -21.3333333333333V405.3333333333333z" />
-    <glyph glyph-name="network"
-      unicode="&#xF6F2;"
-      horiz-adv-x="512" d=" M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V128C405.3333333333333 104.5333333333333 386.1333333333334 85.3333333333334 362.6666666666667 85.3333333333334H277.3333333333333V42.6666666666667H298.6666666666667C310.4 42.6666666666667 320 33.0666666666667 320 21.3333333333334H469.3333333333333V-21.3333333333333H320C320 -33.0666666666667 310.4 -42.6666666666666 298.6666666666667 -42.6666666666666H213.3333333333333C201.6 -42.6666666666666 192 -33.0666666666667 192 -21.3333333333333H42.6666666666667V21.3333333333334H192C192 33.0666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H149.3333333333333C125.6533333333333 85.3333333333334 106.6666666666667 104.5333333333333 106.6666666666667 128V341.3333333333334C106.6666666666667 364.8 125.8666666666667 384 149.3333333333333 384H362.6666666666667z" />
-    <glyph glyph-name="network-strength-1"
-      unicode="&#xF8F3;"
-      horiz-adv-x="512" d=" M21.3333333333333 0H448V426.6666666666667M405.3333333333333 323.6266666666667V42.6666666666667H234.6666666666667V152.96" />
-    <glyph glyph-name="network-strength-1-alert"
-      unicode="&#xF8F4;"
-      horiz-adv-x="512" d=" M448 426.6666666666667L21.3333333333333 0H362.6666666666667V42.6666666666667H234.6666666666667V152.96L405.3333333333333 323.6266666666667V298.6666666666667H448M405.3333333333333 256V85.3333333333334H448V256M405.3333333333333 42.6666666666667V0H448V42.6666666666667" />
-    <glyph glyph-name="network-strength-2"
-      unicode="&#xF8F5;"
-      horiz-adv-x="512" d=" M21.3333333333333 0H448V426.6666666666667M405.3333333333333 323.6266666666667V42.6666666666667H277.3333333333333V195.6266666666667" />
-    <glyph glyph-name="network-strength-2-alert"
-      unicode="&#xF8F6;"
-      horiz-adv-x="512" d=" M448 426.6666666666667L21.3333333333333 0H362.6666666666667V42.6666666666667H277.3333333333333V195.6266666666667L405.3333333333333 323.6266666666667V298.6666666666667H448M405.3333333333333 256V85.3333333333334H448V256M405.3333333333333 42.6666666666667V0H448V42.6666666666667" />
-    <glyph glyph-name="network-strength-3"
-      unicode="&#xF8F7;"
-      horiz-adv-x="512" d=" M21.3333333333333 0H448V426.6666666666667M405.3333333333333 323.6266666666667V42.6666666666667H341.3333333333333V259.6266666666667" />
-    <glyph glyph-name="network-strength-3-alert"
-      unicode="&#xF8F8;"
-      horiz-adv-x="512" d=" M448 426.6666666666667L21.3333333333333 0H362.6666666666667V42.6666666666667H341.3333333333333V259.6266666666667L405.3333333333333 323.6266666666667V298.6666666666667H448M405.3333333333333 256V85.3333333333334H448V256M405.3333333333333 42.6666666666667V0H448V42.6666666666667" />
-    <glyph glyph-name="network-strength-4"
-      unicode="&#xF8F9;"
-      horiz-adv-x="512" d=" M21.3333333333333 0H448V426.6666666666667" />
-    <glyph glyph-name="network-strength-4-alert"
-      unicode="&#xF8FA;"
-      horiz-adv-x="512" d=" M405.3333333333333 85.3333333333334H448V256H405.3333333333333M405.3333333333333 0H448V42.6666666666667H405.3333333333333M21.3333333333333 0H362.6666666666667V298.6666666666667H448V426.6666666666667" />
-    <glyph glyph-name="network-strength-off"
-      unicode="&#xF8FB;"
-      horiz-adv-x="512" d=" M448 426.6666666666667L264.5333333333333 243.2L448 59.9466666666667M101.76 352L74.6666666666667 324.9066666666667L210.3466666666666 189.2266666666667L21.3333333333333 0H399.5733333333333L442.24 -42.6666666666666L469.3333333333333 -15.5733333333333" />
-    <glyph glyph-name="network-strength-off-outline"
-      unicode="&#xF8FC;"
-      horiz-adv-x="512" d=" M448 426.6666666666667L264.5333333333333 243.2L295.4666666666667 212.2666666666667L405.3333333333333 323.6266666666667V102.6133333333334L448 59.9466666666667M101.76 352L74.6666666666667 324.9066666666667L210.3466666666666 189.2266666666667L21.3333333333333 0H399.5733333333333L442.24 -42.6666666666666L469.3333333333333 -15.5733333333333M241.7066666666667 157.8666666666667L356.9066666666667 42.6666666666667H128" />
-    <glyph glyph-name="network-strength-outline"
-      unicode="&#xF8FD;"
-      horiz-adv-x="512" d=" M21.3333333333333 0H448V426.6666666666667M405.3333333333333 323.6266666666667V42.6666666666667H128" />
-    <glyph glyph-name="new-box"
-      unicode="&#xF394;"
-      horiz-adv-x="512" d=" M426.6666666666667 362.6666666666667C450.3466666666667 362.6666666666667 469.3333333333333 343.68 469.3333333333333 320V64C469.3333333333333 40.3200000000001 450.3466666666667 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.3200000000001 42.6666666666667 64V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667H426.6666666666667M181.3333333333333 128V256H154.6666666666667V181.3333333333334L101.3333333333333 256H74.6666666666667V128H101.3333333333333V202.6666666666667L155.7333333333333 128H181.3333333333333M288 229.12V256H202.6666666666667V128H288V154.6666666666667H234.6666666666667V178.3466666666667H288V205.2266666666667H234.6666666666667V229.12H288M437.3333333333333 149.3333333333333V256H410.6666666666667V160H386.7733333333333V234.6666666666667H360.1066666666667V160H336V256H309.3333333333333V149.3333333333334C309.3333333333333 137.6 318.9333333333333 128 330.6666666666667 128H416C427.7333333333334 128 437.3333333333333 137.6 437.3333333333333 149.3333333333334z" />
-    <glyph glyph-name="newspaper"
-      unicode="&#xF395;"
-      horiz-adv-x="512" d=" M426.6666666666667 213.3333333333334H85.3333333333333V277.3333333333334H426.6666666666667M426.6666666666667 128H277.3333333333333V170.6666666666667H426.6666666666667M426.6666666666667 42.6666666666667H277.3333333333333V85.3333333333334H426.6666666666667M234.6666666666667 42.6666666666667H85.3333333333333V170.6666666666667H234.6666666666667M433.7066666666666 348.3733333333334L398.2933333333334 384L362.6666666666667 348.3733333333334L327.04 384L291.6266666666667 348.3733333333334L256 384L220.3733333333333 348.3733333333334L184.96 384L149.3333333333333 348.3733333333334L113.7066666666667 384L78.2933333333333 348.3733333333334L42.6666666666667 384V42.6666666666667C42.6666666666667 19.2 61.8666666666667 0 85.3333333333333 0H426.6666666666667C450.1333333333334 0 469.3333333333333 19.2 469.3333333333333 42.6666666666667V384L433.7066666666666 348.3733333333334z" />
-    <glyph glyph-name="nfc"
-      unicode="&#xF396;"
-      horiz-adv-x="512" d=" M225.92 284.5866666666667S238.72 290.3466666666667 246.8266666666667 281.1733333333334C254.9333333333334 271.7866666666667 275.6266666666667 235.9466666666667 275.6266666666667 200.1066666666667C275.6266666666667 164.2666666666667 266.6666666666667 126.08 257.0666666666667 113.4933333333334C247.8933333333334 100.6933333333333 238.7200000000001 100.6933333333333 231.68 105.3866666666667C224.8533333333334 109.8666666666667 117.3333333333334 192 111.5733333333334 194.3466666666667C105.6 196.6933333333334 103.4666666666667 190.9333333333334 109.2266666666667 160.0000000000001C114.9866666666667 128.0000000000001 105.6 119.2533333333334 97.4933333333334 117.9733333333334C89.6 117.3333333333334 65.28 123.7333333333334 64 188.5866666666667C62.9333333333334 253.2266666666667 80.2133333333333 263.6800000000001 88.32 263.6800000000001C103.4666666666667 263.6800000000001 219.0933333333333 160 226.9866666666667 160.8533333333334C234.0266666666667 161.9200000000001 237.44 205.8666666666667 224 240.6400000000001C208.64 278.1866666666667 225.92 284.5866666666667 225.92 284.5866666666667M411.7333333333334 349.2266666666667C450.56 272.2133333333334 448 199.2533333333333 448 192C448 184.7466666666667 450.56 111.7866666666667 411.7333333333334 34.7733333333333C411.7333333333334 34.7733333333333 401.7066666666667 23.04 386.56 30.08C371.6266666666667 37.12 376.7466666666667 55.4666666666667 376.7466666666667 55.4666666666667S408.32 116.2666666666667 407.4666666666667 190.9333333333334V192C408.32 266.6666666666667 376.7466666666667 328.5333333333334 376.7466666666667 328.5333333333334S371.6266666666667 346.88 386.56 353.92C401.7066666666667 360.9600000000001 411.7333333333334 349.2266666666667 411.7333333333334 349.2266666666667M336.4266666666667 314.6666666666667C368.2133333333334 256.8533333333334 366.08 199.2533333333333 365.6533333333333 192C366.08 184.7466666666667 368.2133333333334 129.7066666666667 336.4266666666666 67.2C336.4266666666666 67.2 326.4 55.4666666666666 311.2533333333334 62.5066666666667C296.32 69.5466666666666 301.44 87.8933333333334 301.44 87.8933333333334S321.92 117.3333333333334 325.12 190.9333333333334V192C322.9866666666666 266.0266666666667 301.44 293.76 301.44 293.76S296.32 312.32 311.2533333333334 319.1466666666667C326.4 326.1866666666667 336.4266666666666 314.6666666666667 336.4266666666666 314.6666666666667z" />
-    <glyph glyph-name="nfc-tap"
-      unicode="&#xF397;"
-      horiz-adv-x="512" d=" M256 234.6666666666667C279.4666666666667 234.6666666666667 298.6666666666667 215.4666666666667 298.6666666666667 192S279.4666666666667 149.3333333333334 256 149.3333333333334S213.3333333333333 168.5333333333334 213.3333333333333 192S232.5333333333334 234.6666666666667 256 234.6666666666667M85.3333333333333 362.6666666666667H234.6666666666667C258.1333333333334 362.6666666666667 277.3333333333333 343.4666666666667 277.3333333333333 320V256H234.6666666666667V320H85.3333333333333V213.3333333333334H128V256L192 192L128 128V170.6666666666667H85.3333333333333C61.8666666666667 170.6666666666667 42.6666666666667 189.8666666666667 42.6666666666667 213.3333333333334V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M426.6666666666667 21.3333333333334H277.3333333333333C253.8666666666667 21.3333333333334 234.6666666666667 40.5333333333333 234.6666666666667 64V128H277.3333333333333V64H426.6666666666667V170.6666666666667H384V128L320 192L384 256V213.3333333333334H426.6666666666667C450.1333333333334 213.3333333333334 469.3333333333333 194.1333333333333 469.3333333333333 170.6666666666667V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334z" />
-    <glyph glyph-name="nfc-variant"
-      unicode="&#xF398;"
-      horiz-adv-x="512" d=" M384 320H277.3333333333333C253.8666666666667 320 234.6666666666667 300.8 234.6666666666667 277.3333333333334V228.6933333333334C222.08 221.44 213.3333333333333 207.7866666666667 213.3333333333333 192C213.3333333333333 168.5333333333334 232.5333333333334 149.3333333333334 256 149.3333333333334C279.68 149.3333333333334 298.6666666666667 168.5333333333334 298.6666666666667 192C298.6666666666667 207.7866666666667 290.1333333333334 221.44 277.3333333333333 228.6933333333334V277.3333333333334H341.3333333333333V106.6666666666667H170.6666666666667V277.3333333333334H213.3333333333333V320H128V64H384M426.6666666666667 21.3333333333334H85.3333333333333V362.6666666666667H426.6666666666667M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V362.6666666666667C469.3333333333333 386.3466666666667 450.3466666666667 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="ninja"
-      unicode="&#xF773;"
-      horiz-adv-x="512" d=" M165.3333333333333 170.6666666666667C165.12 178.1333333333333 168.5333333333333 185.3866666666667 174.2933333333333 190.2933333333334C190.2933333333333 186.88 205.2266666666666 180.2666666666667 218.6666666666667 170.6666666666667C218.6666666666667 156.16 206.72 144.2133333333334 192 144.2133333333334S165.5466666666667 155.9466666666667 165.3333333333333 170.6666666666667M293.3333333333333 170.6666666666667C306.7733333333333 180.0533333333334 321.7066666666667 186.6666666666667 337.7066666666667 190.0800000000001C343.4666666666667 185.1733333333334 346.88 177.92 346.6666666666667 170.6666666666667C346.6666666666667 155.7333333333334 334.72 143.7866666666667 320 143.7866666666667S293.3333333333333 155.7333333333334 293.3333333333333 170.6666666666667M256 256C196.9066666666667 256.8533333333334 138.6666666666667 242.1333333333334 86.8266666666667 213.3333333333334L85.3333333333333 192C85.3333333333333 165.76 91.52 139.9466666666667 103.2533333333333 116.48C153.8133333333333 124.16 204.8 128 256 128C307.2 128 358.1866666666666 124.16 408.7466666666667 116.48C420.48 139.9466666666667 426.6666666666667 165.7600000000001 426.6666666666667 192L425.1733333333333 213.3333333333334C373.3333333333333 242.1333333333334 315.0933333333333 256.8533333333334 256 256M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="nintendo-switch"
-      unicode="&#xF7E0;"
-      horiz-adv-x="512" d=" M214.1866666666667 12.8000000000001H151.8933333333333C132.0533333333334 12.8000000000001 113.0666666666667 21.3333333333334 98.9866666666667 34.9866666666667C85.3333333333333 49.0666666666667 76.8 68.0533333333334 76.8 87.8933333333334V296.1066666666667C76.8 315.9466666666667 85.3333333333333 334.9333333333334 98.9866666666667 349.0133333333333C113.0666666666667 362.6666666666667 132.0533333333334 370.7733333333333 151.8933333333333 370.7733333333333H214.1866666666667V12.8000000000001M151.8933333333333 405.3333333333333C91.52 405.3333333333333 42.6666666666667 356.48 42.6666666666667 296.1066666666667V87.8933333333334C42.6666666666667 27.52 91.52 -21.3333333333333 151.8933333333333 -21.3333333333333H248.5333333333334V405.3333333333333H151.8933333333333M109.0133333333333 277.3333333333334C109.0133333333333 255.1466666666667 126.9333333333333 237.2266666666667 149.3333333333333 237.2266666666667C171.3066666666667 237.2266666666667 189.2266666666667 255.1466666666667 189.2266666666667 277.3333333333334S171.3066666666667 317.44 149.3333333333333 317.44C126.9333333333333 317.44 109.0133333333333 299.52 109.0133333333333 277.3333333333334M375.68 213.3333333333334C399.36 213.3333333333334 418.56 194.3466666666667 418.56 170.6666666666667C418.56 146.7733333333333 399.36 128 375.68 128C352 128 332.3733333333334 146.7733333333334 332.3733333333334 170.6666666666667C332.3733333333334 194.3466666666667 352 213.3333333333334 375.68 213.3333333333334M360.1066666666667 -21.3333333333333C420.48 -21.3333333333333 469.3333333333333 27.52 469.3333333333333 87.8933333333334V296.1066666666667C469.3333333333333 356.48 420.48 405.3333333333333 360.1066666666667 405.3333333333333H291.2V-21.3333333333333H360.1066666666667z" />
-    <glyph glyph-name="nodejs"
-      unicode="&#xF399;"
-      horiz-adv-x="512" d=" M256 408.5333333333333C250.24 408.5333333333333 244.2666666666667 407.04 239.36 404.2666666666667L80.64 312.5333333333334C70.4 306.56 64 295.4666666666667 64 283.52V100.48C64 88.5333333333334 70.4 77.4400000000001 80.64 71.4666666666667L122.24 47.5733333333334C142.5066666666667 37.76 149.3333333333333 37.5466666666667 158.72 37.5466666666667C188.5866666666667 37.5466666666667 205.8666666666667 55.6800000000001 205.8666666666667 87.2533333333335V267.9466666666667C205.8666666666667 270.5066666666667 203.7333333333334 272.6400000000001 201.1733333333333 272.6400000000001H181.3333333333333C178.56 272.6400000000001 176.4266666666667 270.5066666666667 176.4266666666667 267.9466666666667V87.2533333333333C176.4266666666667 73.1733333333334 161.92 59.3066666666667 138.6666666666667 71.04L94.9333333333333 96C93.44 97.0666666666667 92.5866666666667 98.7733333333333 92.5866666666667 100.48V283.52C92.5866666666667 285.44 93.44 287.1466666666667 94.9333333333333 288L253.6533333333334 379.52C254.9333333333334 380.3733333333334 257.0666666666667 380.3733333333334 258.3466666666667 379.52L417.0666666666667 288C418.56 287.1466666666667 419.4133333333333 285.44 419.4133333333333 283.52V100.48C419.4133333333333 98.7733333333334 418.56 97.0666666666667 417.0666666666667 96L258.3466666666667 4.48C257.0666666666666 3.6266666666667 254.9333333333333 3.6266666666667 253.44 4.48L213.3333333333333 28.8000000000001C211.6266666666667 29.4400000000001 209.92 29.6533333333334 208.8533333333333 29.0133333333334C197.5466666666667 22.6133333333334 195.4133333333333 21.3333333333334 184.96 18.1333333333334C182.4 17.2800000000001 178.3466666666666 15.7866666666667 186.4533333333333 11.3066666666667L239.36 -20.0533333333333C244.48 -23.04 250.0266666666667 -24.5333333333333 256 -24.5333333333333S267.52 -23.04 272.64 -20.0533333333333L431.36 71.4666666666667C441.6 77.4400000000001 448 88.5333333333334 448 100.48V283.52C448 295.4666666666667 441.6 306.56 431.36 312.5333333333334L272.64 404.2666666666667C267.7333333333333 407.04 261.9733333333333 408.5333333333334 256 408.5333333333334M298.6666666666667 277.3333333333334C253.44 277.3333333333334 226.3466666666667 258.3466666666667 226.3466666666667 226.3466666666667C226.3466666666667 192 253.2266666666667 181.9733333333334 296.7466666666667 177.7066666666667C348.5866666666667 172.5866666666667 352.64 164.9066666666667 352.64 154.6666666666667C352.64 136.96 338.3466666666667 129.4933333333334 305.0666666666667 129.4933333333334C262.8266666666667 129.4933333333334 253.8666666666667 139.9466666666667 250.6666666666667 160.8533333333334C250.24 162.9866666666667 248.32 164.6933333333334 245.9733333333333 164.6933333333334H225.4933333333334C222.9333333333333 164.6933333333334 221.0133333333333 162.7733333333334 221.0133333333333 160C221.0133333333333 133.5466666666667 235.52 101.5466666666666 305.0666666666666 101.5466666666666C355.2 101.5466666666666 384 121.3866666666667 384 155.9466666666667C384 190.2933333333333 360.9600000000001 199.2533333333333 312.1066666666667 205.8666666666667C262.8266666666666 212.2666666666667 257.92 215.68 257.92 227.2C257.92 236.8 262.1866666666666 249.6 298.6666666666667 249.6C330.6666666666667 249.6 343.2533333333334 242.56 348.16 220.5866666666667C348.5866666666667 218.4533333333334 350.5066666666667 216.96 352.64 216.96H373.3333333333333C374.4 216.96 375.68 217.3866666666667 376.5333333333333 218.4533333333334C377.3866666666666 219.3066666666667 378.0266666666667 220.5866666666667 377.6 221.8666666666667C374.6133333333333 259.8400000000001 349.44 277.3333333333334 298.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="not-equal"
-      unicode="&#xF98C;"
-      horiz-adv-x="512" d=" M448 234.6666666666667H192V277.3333333333334H448V234.6666666666667M448 106.6666666666667H192V149.3333333333334H448V106.6666666666667M85.3333333333333 341.3333333333334H128V106.6666666666667H85.3333333333333V341.3333333333334M128 64V21.3333333333334H85.3333333333333V64H128z" />
-    <glyph glyph-name="not-equal-variant"
-      unicode="&#xF98D;"
-      horiz-adv-x="512" d=" M300.3733333333334 349.6533333333333L339.6266666666667 332.8L315.7333333333334 277.3333333333334H405.3333333333333V234.6666666666667H297.6L260.9066666666667 149.3333333333334H405.3333333333333V106.6666666666667H242.7733333333333L211.6266666666666 34.1333333333334L172.3733333333333 50.9866666666667L196.2666666666667 106.6666666666667H106.6666666666667V149.3333333333334H214.6133333333333L251.0933333333333 234.6666666666667H106.6666666666667V277.3333333333334H269.44L300.3733333333333 349.6533333333334z" />
-    <glyph glyph-name="note"
-      unicode="&#xF39A;"
-      horiz-adv-x="512" d=" M298.6666666666667 234.6666666666667V352L416 234.6666666666667M106.6666666666667 384C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V256L320 384H106.6666666666667z" />
-    <glyph glyph-name="note-multiple"
-      unicode="&#xF6B7;"
-      horiz-adv-x="512" d=" M341.3333333333333 256H458.6666666666666L341.3333333333333 373.3333333333334V256M149.3333333333333 405.3333333333333H362.6666666666667L490.6666666666666 277.3333333333334V64C490.6666666666666 40.5333333333333 471.4666666666667 21.3333333333334 448 21.3333333333334H149.3333333333333C125.6533333333333 21.3333333333334 106.6666666666667 40.5333333333333 106.6666666666667 64V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333M64 320V-21.3333333333333H448V-64H64C40.5333333333333 -64 21.3333333333333 -44.8 21.3333333333333 -21.3333333333333V320H64z" />
-    <glyph glyph-name="note-multiple-outline"
-      unicode="&#xF6B8;"
-      horiz-adv-x="512" d=" M64 320V-21.3333333333333H448V-64H64C40.5333333333333 -64 21.3333333333333 -44.8 21.3333333333333 -21.3333333333333V320H64M341.3333333333333 256H458.6666666666666L341.3333333333333 373.3333333333334V256M149.3333333333333 405.3333333333333H362.6666666666667L490.6666666666666 277.3333333333334V64C490.6666666666666 40.5333333333333 471.4666666666667 21.3333333333334 448 21.3333333333334H149.3333333333333C125.6533333333333 21.3333333333334 106.6666666666667 40.5333333333333 106.6666666666667 64V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333M149.3333333333333 362.6666666666667V64H448V213.3333333333334H298.6666666666667V362.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="note-outline"
-      unicode="&#xF39B;"
-      horiz-adv-x="512" d=" M298.6666666666667 234.6666666666667H416L298.6666666666667 352V234.6666666666667M106.6666666666667 384H320L448 256V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384M106.6666666666667 341.3333333333334V42.6666666666667H405.3333333333333V192H256V341.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="note-plus"
-      unicode="&#xF39C;"
-      horiz-adv-x="512" d=" M298.6666666666667 234.6666666666667H416L298.6666666666667 352V234.6666666666667M106.6666666666667 384H320L448 256V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384M192 64H234.6666666666667V128H298.6666666666667V170.6666666666667H234.6666666666667V234.6666666666667H192V170.6666666666667H128V128H192V64z" />
-    <glyph glyph-name="note-plus-outline"
-      unicode="&#xF39D;"
-      horiz-adv-x="512" d=" M320 234.6666666666667H437.3333333333333L320 352V234.6666666666667M85.3333333333333 384H341.3333333333333L469.3333333333333 256V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V341.3333333333334C42.6666666666667 365.0133333333333 61.6533333333333 384 85.3333333333333 384M85.3333333333333 341.3333333333334V42.6666666666667H426.6666666666667V192H277.3333333333333V341.3333333333334H85.3333333333333M170.6666666666667 85.3333333333334V128H128V170.6666666666667H170.6666666666667V213.3333333333334H213.3333333333333V170.6666666666667H256V128H213.3333333333333V85.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="note-text"
-      unicode="&#xF39E;"
-      horiz-adv-x="512" d=" M298.6666666666667 234.6666666666667H416L298.6666666666667 352V234.6666666666667M106.6666666666667 384H320L448 256V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384M106.6666666666667 192V149.3333333333334H405.3333333333333V192H106.6666666666667M106.6666666666667 106.6666666666667V64H298.6666666666667V106.6666666666667H106.6666666666667z" />
-    <glyph glyph-name="notebook"
-      unicode="&#xF82D;"
-      horiz-adv-x="512" d=" M64 298.6666666666667V341.3333333333334H106.6666666666667V362.6666666666667C106.6666666666667 386.3466666666667 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333H277.3333333333333V256L330.6666666666667 288L384 256V405.3333333333333H405.3333333333333C427.7333333333334 405.3333333333333 448 385.0666666666667 448 362.6666666666667V21.3333333333334C448 -1.0666666666667 427.7333333333334 -21.3333333333333 405.3333333333333 -21.3333333333333H149.3333333333333C126.9333333333333 -21.3333333333333 106.6666666666667 -1.0666666666667 106.6666666666667 21.3333333333334V42.6666666666667H64V85.3333333333334H106.6666666666667V170.6666666666667H64V213.3333333333334H106.6666666666667V298.6666666666667H64M149.3333333333333 213.3333333333334H106.6666666666667V170.6666666666667H149.3333333333333V213.3333333333334M149.3333333333333 298.6666666666667V341.3333333333334H106.6666666666667V298.6666666666667H149.3333333333333M149.3333333333333 42.6666666666667V85.3333333333334H106.6666666666667V42.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="notification-clear-all"
-      unicode="&#xF39F;"
-      horiz-adv-x="512" d=" M106.6666666666667 170.6666666666667H405.3333333333333V213.3333333333334H106.6666666666667M64 85.3333333333334H362.6666666666667V128H64M149.3333333333333 298.6666666666667V256H448V298.6666666666667" />
-    <glyph glyph-name="npm"
-      unicode="&#xF6F6;"
-      horiz-adv-x="512" d=" M85.3333333333333 234.6666666666667V149.3333333333334H128V213.3333333333334H149.3333333333333V149.3333333333334H170.6666666666667V234.6666666666667H85.3333333333333M192 234.6666666666667V128H234.6666666666667V149.3333333333334H277.3333333333333V234.6666666666667H192M256 213.3333333333334V170.6666666666667H234.6666666666667V213.3333333333334H256M298.6666666666667 234.6666666666667V149.3333333333334H341.3333333333333V213.3333333333334H362.6666666666667V149.3333333333334H384V213.3333333333334H405.3333333333333V149.3333333333334H426.6666666666667V234.6666666666667H298.6666666666667M64 256H448V128H256V106.6666666666667H170.6666666666667V128H64V256z" />
-    <glyph glyph-name="npm-variant"
-      unicode="&#xF98E;"
-      horiz-adv-x="512" d=" M426.6666666666667 362.6666666666667H85.3333333333333V21.3333333333334H256V277.3333333333334H341.3333333333333V21.3333333333334H426.6666666666667V362.6666666666667" />
-    <glyph glyph-name="npm-variant-outline"
-      unicode="&#xF98F;"
-      horiz-adv-x="512" d=" M64 384V0H448V384H64M128 320H384V64H320V256H256V64H128V320z" />
-    <glyph glyph-name="nuke"
-      unicode="&#xF6A3;"
-      horiz-adv-x="512" d=" M299.52 192H213.3333333333333V213.3333333333334H117.3333333333333C76.16 213.3333333333334 42.6666666666667 246.8266666666667 42.6666666666667 288S76.16 362.6666666666667 117.3333333333333 362.6666666666667C139.3066666666667 362.6666666666667 158.9333333333333 353.28 172.5866666666667 338.1333333333334C181.3333333333333 376.5333333333333 215.04 405.3333333333333 256 405.3333333333333C296.96 405.3333333333333 330.6666666666667 376.5333333333333 339.4133333333333 338.1333333333334C353.0666666666667 353.28 372.6933333333333 362.6666666666667 394.6666666666667 362.6666666666667C435.84 362.6666666666667 469.3333333333333 329.1733333333334 469.3333333333333 288S435.84 213.3333333333334 394.6666666666667 213.3333333333334H299.52V192M213.3333333333333 87.4666666666667V111.7866666666668H106.6666666666667V154.4533333333334H405.3333333333333V111.7866666666668H299.52V87.0400000000001L426.6666666666667 40.96C439.04 36.48 448 24.7466666666667 448 10.6666666666667C448 -7.04 433.7066666666666 -21.3333333333333 416 -21.3333333333333H96C78.2933333333333 -21.3333333333333 64 -7.04 64 10.6666666666667C64 24.7466666666667 72.96 36.48 85.3333333333333 40.96L213.3333333333333 87.4666666666667z" />
-    <glyph glyph-name="null"
-      unicode="&#xF7E1;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C295.4666666666667 405.3333333333333 331.7333333333334 388.6933333333334 360.5333333333333 360.5333333333334L396.8 406.8266666666667L430.5066666666667 380.5866666666667L388.2666666666667 326.8266666666667C412.3733333333333 289.92 426.6666666666667 243.2 426.6666666666667 192C426.6666666666667 74.6666666666667 350.2933333333334 -21.3333333333333 256 -21.3333333333333C216.5333333333333 -21.3333333333333 180.2666666666667 -4.6933333333333 151.4666666666667 23.4666666666667L115.2 -22.8266666666667L81.4933333333333 3.4133333333334L123.7333333333333 57.1733333333334C99.6266666666667 94.08 85.3333333333333 140.8 85.3333333333333 192C85.3333333333333 309.3333333333334 161.7066666666667 405.3333333333333 256 405.3333333333333M256 362.6666666666667C185.3866666666667 362.6666666666667 128 286.2933333333334 128 192C128 155.0933333333334 136.7466666666667 120.96 151.68 93.0133333333333L334.2933333333334 327.04C312.7466666666667 349.44 285.44 362.6666666666667 256 362.6666666666667M256 21.3333333333334C326.6133333333334 21.3333333333334 384 97.7066666666667 384 192C384 228.9066666666667 375.2533333333334 263.04 360.32 290.9866666666667L177.7066666666667 56.96C199.2533333333333 34.5600000000001 226.56 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="numeric"
-      unicode="&#xF3A0;"
-      horiz-adv-x="512" d=" M85.3333333333333 85.3333333333334V256H42.6666666666667V298.6666666666667H128V85.3333333333334H85.3333333333333M469.3333333333333 128C469.3333333333333 104.3200000000001 450.1333333333334 85.3333333333334 426.6666666666667 85.3333333333334H341.3333333333333V128H426.6666666666667V170.6666666666667H384V213.3333333333334H426.6666666666667V256H341.3333333333333V298.6666666666667H426.6666666666667C450.1333333333334 298.6666666666667 469.3333333333333 279.4666666666667 469.3333333333333 256V224C469.3333333333333 206.2933333333334 455.04 192 437.3333333333333 192C455.04 192 469.3333333333333 177.7066666666667 469.3333333333333 160V128M298.6666666666667 128V85.3333333333334H170.6666666666667V170.6666666666667C170.6666666666667 194.3466666666667 189.8666666666667 213.3333333333334 213.3333333333333 213.3333333333334H256V256H170.6666666666667V298.6666666666667H256C279.4666666666667 298.6666666666667 298.6666666666667 279.4666666666667 298.6666666666667 256V213.3333333333334C298.6666666666667 189.6533333333334 279.4666666666667 170.6666666666667 256 170.6666666666667H213.3333333333333V128H298.6666666666667z" />
-    <glyph glyph-name="numeric-0"
-      unicode="&#x30;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667M234.6666666666667 256H277.3333333333333V128H234.6666666666667V256z" />
-    <glyph glyph-name="numeric-0-box"
-      unicode="&#xF3A1;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667M234.6666666666667 256H277.3333333333333V128H234.6666666666667V256z" />
-    <glyph glyph-name="numeric-0-box-multiple-outline"
-      unicode="&#xF3A2;"
-      horiz-adv-x="512" d=" M448 85.3333333333334V384H149.3333333333333V85.3333333333334H448M448 426.6666666666667C471.4666666666667 426.6666666666667 490.6666666666666 407.4666666666667 490.6666666666666 384V85.3333333333334C490.6666666666666 61.8666666666667 471.4666666666667 42.6666666666667 448 42.6666666666667H149.3333333333333C125.8666666666667 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V384C106.6666666666667 407.4666666666667 125.8666666666667 426.6666666666667 149.3333333333333 426.6666666666667H448M64 341.3333333333334V0H405.3333333333333V-42.6666666666666H64C40.5333333333333 -42.6666666666666 21.3333333333333 -23.4666666666667 21.3333333333333 0V341.3333333333334H64M277.3333333333333 341.3333333333334H320C343.4666666666667 341.3333333333334 362.6666666666667 322.1333333333334 362.6666666666667 298.6666666666667V170.6666666666667C362.6666666666667 147.2000000000001 343.4666666666667 128 320 128H277.3333333333333C253.8666666666667 128 234.6666666666667 147.2000000000001 234.6666666666667 170.6666666666667V298.6666666666667C234.6666666666667 322.1333333333334 253.8666666666667 341.3333333333334 277.3333333333333 341.3333333333334M277.3333333333333 298.6666666666667V170.6666666666667H320V298.6666666666667H277.3333333333333z" />
-    <glyph glyph-name="numeric-0-box-outline"
-      unicode="&#xF3A3;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667V341.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M234.6666666666667 298.6666666666667H277.3333333333333C300.8 298.6666666666667 320 279.4666666666667 320 256V128C320 104.5333333333333 300.8 85.3333333333334 277.3333333333333 85.3333333333334H234.6666666666667C211.2 85.3333333333334 192 104.5333333333333 192 128V256C192 279.4666666666667 211.2 298.6666666666667 234.6666666666667 298.6666666666667M234.6666666666667 256V128H277.3333333333333V256H234.6666666666667z" />
-    <glyph glyph-name="numeric-1"
-      unicode="&#x31;"
-      horiz-adv-x="512" d=" M213.3333333333333 298.6666666666667V256H256V85.3333333333334H298.6666666666667V298.6666666666667H213.3333333333333z" />
-    <glyph glyph-name="numeric-1-box"
-      unicode="&#xF3A4;"
-      horiz-adv-x="512" d=" M298.6666666666667 85.3333333333334H256V256H213.3333333333333V298.6666666666667H298.6666666666667M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-1-box-multiple-outline"
-      unicode="&#xF3A5;"
-      horiz-adv-x="512" d=" M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M298.6666666666667 128H341.3333333333333V341.3333333333334H256V298.6666666666667H298.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64V341.3333333333334z" />
-    <glyph glyph-name="numeric-1-box-outline"
-      unicode="&#xF3A6;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M256 85.3333333333334H298.6666666666667V298.6666666666667H213.3333333333333V256H256" />
-    <glyph glyph-name="numeric-2"
-      unicode="&#x32;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V256H277.3333333333333V213.3333333333334H234.6666666666667C211.2 213.3333333333334 192 194.1333333333333 192 170.6666666666667V85.3333333333334H320V128H234.6666666666667V170.6666666666667H277.3333333333333C300.8 170.6666666666667 320 189.8666666666667 320 213.3333333333334V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192z" />
-    <glyph glyph-name="numeric-2-box"
-      unicode="&#xF3A7;"
-      horiz-adv-x="512" d=" M320 213.3333333333334C320 189.6533333333334 300.8 170.6666666666667 277.3333333333333 170.6666666666667H234.6666666666667V128H320V85.3333333333334H192V170.6666666666667C192 194.3466666666667 211.2 213.3333333333334 234.6666666666667 213.3333333333334H277.3333333333333V256H192V298.6666666666667H277.3333333333333C300.8 298.6666666666667 320 279.4666666666667 320 256M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-2-box-multiple-outline"
-      unicode="&#xF3A8;"
-      horiz-adv-x="512" d=" M362.6666666666667 170.6666666666667H277.3333333333333V213.3333333333334H320C343.4666666666667 213.3333333333334 362.6666666666667 232.5333333333334 362.6666666666667 256V298.6666666666667C362.6666666666667 322.3466666666667 343.4666666666667 341.3333333333334 320 341.3333333333334H234.6666666666667V298.6666666666667H320V256H277.3333333333333C253.8666666666667 256 234.6666666666667 236.8 234.6666666666667 213.3333333333334V128H362.6666666666667M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64V341.3333333333334z" />
-    <glyph glyph-name="numeric-2-box-outline"
-      unicode="&#xF3A9;"
-      horiz-adv-x="512" d=" M320 128H234.6666666666667V170.6666666666667H277.3333333333333C300.8 170.6666666666667 320 189.8666666666667 320 213.3333333333334V256C320 279.68 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192V256H277.3333333333333V213.3333333333334H234.6666666666667C211.2 213.3333333333334 192 194.1333333333333 192 170.6666666666667V85.3333333333334H320M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-3"
-      unicode="&#x33;"
-      horiz-adv-x="512" d=" M320 128V160C320 177.7066666666667 305.7066666666667 192 288 192C305.7066666666667 192 320 206.2933333333334 320 224V256C320 279.68 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192V256H277.3333333333333V213.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333V128H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128" />
-    <glyph glyph-name="numeric-3-box"
-      unicode="&#xF3AA;"
-      horiz-adv-x="512" d=" M320 224C320 206.2933333333334 305.7066666666667 192 288 192C305.92 192 320 177.7066666666667 320 160V128C320 104.3200000000001 301.0133333333333 85.3333333333334 277.3333333333333 85.3333333333334H192V128H277.3333333333333V170.6666666666667H234.6666666666667V213.3333333333334H277.3333333333333V256H192V298.6666666666667H277.3333333333333C301.0133333333333 298.6666666666667 320 279.68 320 256M405.3333333333333 384H106.6666666666667C83.4133333333333 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-3-box-multiple-outline"
-      unicode="&#xF3AB;"
-      horiz-adv-x="512" d=" M362.6666666666667 170.6666666666667V202.6666666666667C362.6666666666667 220.3733333333333 348.3733333333333 234.6666666666667 330.6666666666667 234.6666666666667C348.3733333333333 234.6666666666667 362.6666666666667 248.96 362.6666666666667 266.6666666666667V298.6666666666667C362.6666666666667 322.3466666666667 343.4666666666667 341.3333333333334 320 341.3333333333334H234.6666666666667V298.6666666666667H320V256H277.3333333333333V213.3333333333334H320V170.6666666666667H234.6666666666667V128H320C343.4666666666667 128 362.6666666666667 147.2000000000001 362.6666666666667 170.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667z" />
-    <glyph glyph-name="numeric-3-box-outline"
-      unicode="&#xF3AC;"
-      horiz-adv-x="512" d=" M320 128V160C320 177.7066666666667 305.7066666666667 192 288 192C305.7066666666667 192 320 206.2933333333334 320 224V256C320 279.68 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192V256H277.3333333333333V213.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333V128H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-4"
-      unicode="&#x34;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V170.6666666666667H277.3333333333333V85.3333333333334H320V298.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667V298.6666666666667H192z" />
-    <glyph glyph-name="numeric-4-box"
-      unicode="&#xF3AD;"
-      horiz-adv-x="512" d=" M320 85.3333333333334H277.3333333333333V170.6666666666667H192V298.6666666666667H234.6666666666667V213.3333333333334H277.3333333333333V298.6666666666667H320M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-4-box-multiple-outline"
-      unicode="&#xF3AE;"
-      horiz-adv-x="512" d=" M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M320 128H362.6666666666667V341.3333333333334H320V256H277.3333333333333V341.3333333333334H234.6666666666667V213.3333333333334H320M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64V341.3333333333334z" />
-    <glyph glyph-name="numeric-4-box-outline"
-      unicode="&#xF3AF;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M277.3333333333333 85.3333333333334H320V298.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667V298.6666666666667H192V170.6666666666667H277.3333333333333" />
-    <glyph glyph-name="numeric-5"
-      unicode="&#x35;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V170.6666666666667H277.3333333333333V128H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V170.6666666666667C320 194.1333333333333 300.8 213.3333333333334 277.3333333333333 213.3333333333334H234.6666666666667V256H320V298.6666666666667H192z" />
-    <glyph glyph-name="numeric-5-box"
-      unicode="&#xF3B0;"
-      horiz-adv-x="512" d=" M320 256H234.6666666666667V213.3333333333334H277.3333333333333C300.8 213.3333333333334 320 194.1333333333333 320 170.6666666666667V128C320 104.3200000000001 300.8 85.3333333333334 277.3333333333333 85.3333333333334H192V128H277.3333333333333V170.6666666666667H192V298.6666666666667H320M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-5-box-multiple-outline"
-      unicode="&#xF3B1;"
-      horiz-adv-x="512" d=" M362.6666666666667 170.6666666666667V213.3333333333334C362.6666666666667 237.0133333333333 343.4666666666667 256 320 256H277.3333333333333V298.6666666666667H362.6666666666667V341.3333333333334H234.6666666666667V213.3333333333334H320V170.6666666666667H234.6666666666667V128H320C343.4666666666667 128 362.6666666666667 147.2000000000001 362.6666666666667 170.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667z" />
-    <glyph glyph-name="numeric-5-box-outline"
-      unicode="&#xF3B2;"
-      horiz-adv-x="512" d=" M320 128V170.6666666666667C320 194.3466666666667 300.8 213.3333333333334 277.3333333333333 213.3333333333334H234.6666666666667V256H320V298.6666666666667H192V170.6666666666667H277.3333333333333V128H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-6"
-      unicode="&#x36;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V170.6666666666667C320 194.1333333333333 300.8 213.3333333333334 277.3333333333333 213.3333333333334H234.6666666666667V256H320V298.6666666666667H234.6666666666667M234.6666666666667 170.6666666666667H277.3333333333333V128H234.6666666666667V170.6666666666667z" />
-    <glyph glyph-name="numeric-6-box"
-      unicode="&#xF3B3;"
-      horiz-adv-x="512" d=" M320 256H234.6666666666667V213.3333333333334H277.3333333333333C300.8 213.3333333333334 320 194.1333333333333 320 170.6666666666667V128C320 104.3200000000001 300.8 85.3333333333334 277.3333333333333 85.3333333333334H234.6666666666667C211.2 85.3333333333334 192 104.5333333333333 192 128V256C192 279.68 211.2 298.6666666666667 234.6666666666667 298.6666666666667H320M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M234.6666666666667 128H277.3333333333333V170.6666666666667H234.6666666666667V128z" />
-    <glyph glyph-name="numeric-6-box-multiple-outline"
-      unicode="&#xF3B4;"
-      horiz-adv-x="512" d=" M277.3333333333333 213.3333333333334H320V170.6666666666667H277.3333333333333M277.3333333333333 128H320C343.4666666666667 128 362.6666666666667 147.2000000000001 362.6666666666667 170.6666666666667V213.3333333333334C362.6666666666667 237.0133333333333 343.4666666666667 256 320 256H277.3333333333333V298.6666666666667H362.6666666666667V341.3333333333334H277.3333333333333C253.8666666666667 341.3333333333334 234.6666666666667 322.1333333333334 234.6666666666667 298.6666666666667V170.6666666666667C234.6666666666667 146.9866666666667 253.8666666666667 128 277.3333333333333 128M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64V341.3333333333334z" />
-    <glyph glyph-name="numeric-6-box-outline"
-      unicode="&#xF3B5;"
-      horiz-adv-x="512" d=" M234.6666666666667 170.6666666666667H277.3333333333333V128H234.6666666666667M234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V170.6666666666667C320 194.3466666666667 300.8 213.3333333333334 277.3333333333333 213.3333333333334H234.6666666666667V256H320V298.6666666666667H234.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.3200000000001 211.2 85.3333333333334 234.6666666666667 85.3333333333334M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-7"
-      unicode="&#x37;"
-      horiz-adv-x="512" d=" M234.6666666666667 85.3333333333334L320 256V298.6666666666667H192V256H277.3333333333333L192 85.3333333333334" />
-    <glyph glyph-name="numeric-7-box"
-      unicode="&#xF3B6;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M234.6666666666667 85.3333333333334L320 256V298.6666666666667H192V256H277.3333333333333L192 85.3333333333334H234.6666666666667z" />
-    <glyph glyph-name="numeric-7-box-multiple-outline"
-      unicode="&#xF3B7;"
-      horiz-adv-x="512" d=" M277.3333333333333 128L362.6666666666667 298.6666666666667V341.3333333333334H234.6666666666667V298.6666666666667H320L234.6666666666667 128M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64V341.3333333333334z" />
-    <glyph glyph-name="numeric-7-box-outline"
-      unicode="&#xF3B8;"
-      horiz-adv-x="512" d=" M234.6666666666667 85.3333333333334L320 256V298.6666666666667H192V256H277.3333333333333L192 85.3333333333334M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-8"
-      unicode="&#x38;"
-      horiz-adv-x="512" d=" M234.6666666666667 170.6666666666667H277.3333333333333V128H234.6666666666667M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667M234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V160C320 177.7066666666667 305.7066666666667 192 288 192C305.7066666666667 192 320 206.2933333333334 320 224V256C320 279.68 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V224C192 206.2933333333334 206.2933333333333 192 224 192C206.2933333333333 192 192 177.7066666666667 192 160V128C192 104.3200000000001 211.2 85.3333333333334 234.6666666666667 85.3333333333334" />
-    <glyph glyph-name="numeric-8-box"
-      unicode="&#xF3B9;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V160C320 177.7066666666667 305.7066666666667 192 288 192C305.7066666666667 192 320 206.2933333333334 320 224V256C320 279.68 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V224C192 206.2933333333334 206.2933333333333 192 224 192C206.2933333333333 192 192 177.7066666666667 192 160V128C192 104.3200000000001 211.2 85.3333333333334 234.6666666666667 85.3333333333334M234.6666666666667 170.6666666666667H277.3333333333333V128H234.6666666666667V170.6666666666667M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256z" />
-    <glyph glyph-name="numeric-8-box-multiple-outline"
-      unicode="&#xF3BA;"
-      horiz-adv-x="512" d=" M277.3333333333333 213.3333333333334H320V170.6666666666667H277.3333333333333M277.3333333333333 298.6666666666667H320V256H277.3333333333333M277.3333333333333 128H320C343.4666666666667 128 362.6666666666667 147.2000000000001 362.6666666666667 170.6666666666667V202.6666666666667C362.6666666666667 220.3733333333333 348.3733333333333 234.6666666666667 330.6666666666667 234.6666666666667C348.3733333333333 234.6666666666667 362.6666666666667 248.96 362.6666666666667 266.6666666666667V298.6666666666667C362.6666666666667 322.3466666666667 343.4666666666667 341.3333333333334 320 341.3333333333334H277.3333333333333C253.8666666666667 341.3333333333334 234.6666666666667 322.1333333333334 234.6666666666667 298.6666666666667V266.6666666666667C234.6666666666667 248.96 248.96 234.6666666666667 266.6666666666667 234.6666666666667C248.96 234.6666666666667 234.6666666666667 220.3733333333333 234.6666666666667 202.6666666666667V170.6666666666667C234.6666666666667 146.9866666666667 253.8666666666667 128 277.3333333333333 128M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64V341.3333333333334z" />
-    <glyph glyph-name="numeric-8-box-outline"
-      unicode="&#xF3BB;"
-      horiz-adv-x="512" d=" M234.6666666666667 170.6666666666667H277.3333333333333V128H234.6666666666667M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667M234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V160C320 177.7066666666667 305.7066666666667 192 288 192C305.7066666666667 192 320 206.2933333333334 320 224V256C320 279.68 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V224C192 206.2933333333334 206.2933333333333 192 224 192C206.2933333333333 192 192 177.7066666666667 192 160V128C192 104.3200000000001 211.2 85.3333333333334 234.6666666666667 85.3333333333334M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-9"
-      unicode="&#x39;"
-      horiz-adv-x="512" d=" M277.3333333333333 85.3333333333334C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V213.3333333333334C192 189.8666666666667 211.2 170.6666666666667 234.6666666666667 170.6666666666667H277.3333333333333V128H192V85.3333333333334H277.3333333333333M277.3333333333333 213.3333333333334H234.6666666666667V256H277.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="numeric-9-box"
-      unicode="&#xF3BC;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M277.3333333333333 213.3333333333334H234.6666666666667V256H277.3333333333333V213.3333333333334M277.3333333333333 298.6666666666667H234.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V213.3333333333334C192 189.6533333333334 211.2 170.6666666666667 234.6666666666667 170.6666666666667H277.3333333333333V128H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.68 300.8 298.6666666666667 277.3333333333333 298.6666666666667z" />
-    <glyph glyph-name="numeric-9-box-multiple-outline"
-      unicode="&#xF3BD;"
-      horiz-adv-x="512" d=" M320 256H277.3333333333333V298.6666666666667H320M320 341.3333333333334H277.3333333333333C253.8666666666667 341.3333333333334 234.6666666666667 322.1333333333334 234.6666666666667 298.6666666666667V256C234.6666666666667 232.32 253.8666666666667 213.3333333333334 277.3333333333333 213.3333333333334H320V170.6666666666667H234.6666666666667V128H320C343.4666666666667 128 362.6666666666667 147.2000000000001 362.6666666666667 170.6666666666667V298.6666666666667C362.6666666666667 322.3466666666667 343.4666666666667 341.3333333333334 320 341.3333333333334M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64V341.3333333333334z" />
-    <glyph glyph-name="numeric-9-box-outline"
-      unicode="&#xF3BE;"
-      horiz-adv-x="512" d=" M277.3333333333333 213.3333333333334H234.6666666666667V256H277.3333333333333M277.3333333333333 298.6666666666667H234.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V213.3333333333334C192 189.6533333333334 211.2 170.6666666666667 234.6666666666667 170.6666666666667H277.3333333333333V128H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.68 300.8 298.6666666666667 277.3333333333333 298.6666666666667M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-9-plus-box"
-      unicode="&#xF3BF;"
-      horiz-adv-x="512" d=" M448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334M405.3333333333333 213.3333333333334H362.6666666666667V256H320V213.3333333333334H277.3333333333333V170.6666666666667H320V128H362.6666666666667V170.6666666666667H405.3333333333333V213.3333333333334M213.3333333333333 298.6666666666667H170.6666666666667C147.2 298.6666666666667 128 279.4666666666667 128 256V213.3333333333334C128 189.6533333333334 147.2 170.6666666666667 170.6666666666667 170.6666666666667H213.3333333333333V128H128V85.3333333333334H213.3333333333333C236.8 85.3333333333334 256 104.5333333333333 256 128V256C256 279.68 236.8 298.6666666666667 213.3333333333333 298.6666666666667M170.6666666666667 256H213.3333333333333V213.3333333333334H170.6666666666667V256z" />
-    <glyph glyph-name="numeric-9-plus-box-multiple-outline"
-      unicode="&#xF3C0;"
-      horiz-adv-x="512" d=" M448 256H405.3333333333333V298.6666666666667H362.6666666666667V256H320V213.3333333333334H362.6666666666667V170.6666666666667H405.3333333333333V213.3333333333334H448V85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M234.6666666666667 256V277.3333333333334H256V256M298.6666666666667 192V277.3333333333334C298.6666666666667 301.0133333333333 279.4666666666667 320 256 320H234.6666666666667C211.2 320 192 300.8 192 277.3333333333334V256C192 232.32 211.2 213.3333333333334 234.6666666666667 213.3333333333334H256V192H192V149.3333333333334H256C279.4666666666667 149.3333333333334 298.6666666666667 168.5333333333334 298.6666666666667 192M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64V341.3333333333334z" />
-    <glyph glyph-name="numeric-9-plus-box-outline"
-      unicode="&#xF3C1;"
-      horiz-adv-x="512" d=" M405.3333333333333 213.3333333333334H362.6666666666667V256H320V213.3333333333334H277.3333333333333V170.6666666666667H320V128H362.6666666666667V170.6666666666667H405.3333333333333V42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M192 213.3333333333334V234.6666666666667H213.3333333333333V213.3333333333334M256 149.3333333333334V234.6666666666667C256 258.3466666666667 236.8 277.3333333333334 213.3333333333333 277.3333333333334H192C168.5333333333333 277.3333333333334 149.3333333333333 258.1333333333334 149.3333333333333 234.6666666666667V213.3333333333334C149.3333333333333 189.6533333333334 168.5333333333333 170.6666666666667 192 170.6666666666667H213.3333333333333V149.3333333333334H149.3333333333333V106.6666666666667H213.3333333333333C236.8 106.6666666666667 256 125.8666666666667 256 149.3333333333334z" />
-    <glyph glyph-name="nut"
-      unicode="&#xF6F7;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 298.6666666666667C197.12 298.6666666666667 149.3333333333333 250.88 149.3333333333333 192S197.12 85.3333333333334 256 85.3333333333334S362.6666666666667 133.12 362.6666666666667 192S314.88 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="nutrition"
-      unicode="&#xF3C2;"
-      horiz-adv-x="512" d=" M469.3333333333333 64C469.3333333333333 16.8533333333334 431.1466666666667 -21.3333333333333 384 -21.3333333333333H298.6666666666667C251.52 -21.3333333333333 213.3333333333333 16.8533333333334 213.3333333333333 64V106.6666666666667H469.3333333333333V64M85.3333333333333 384H298.6666666666667C322.1333333333334 384 341.3333333333333 364.8 341.3333333333333 341.3333333333334V149.3333333333334H170.6666666666667V42.6666666666667H85.3333333333333C61.8666666666667 42.6666666666667 42.6666666666667 61.8666666666667 42.6666666666667 85.3333333333334V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384M85.3333333333333 320V277.3333333333334H128V320H85.3333333333333M298.6666666666667 277.3333333333334V320H170.6666666666667V277.3333333333334H298.6666666666667M85.3333333333333 234.6666666666667V192H128V234.6666666666667H85.3333333333333M170.6666666666667 234.6666666666667V192H298.6666666666667V234.6666666666667H170.6666666666667M85.3333333333333 149.3333333333334V106.6666666666667H128V149.3333333333334H85.3333333333333z" />
-    <glyph glyph-name="oar"
-      unicode="&#xF67B;"
-      horiz-adv-x="512" d=" M431.5733333333333 123.52C400.4266666666666 154.6666666666667 319.36 230.4 272.4266666666666 207.5733333333333L96 384L64 352L240.64 175.1466666666667C219.7333333333333 128 296.1066666666667 50.7733333333334 327.4666666666667 19.6266666666667C365.0133333333333 -17.92 389.5466666666666 1.7066666666667 418.3466666666667 30.5066666666668C450.1333333333333 62.2933333333334 461.0133333333333 93.6533333333334 431.5733333333333 123.5200000000001z" />
-    <glyph glyph-name="octagon"
-      unicode="&#xF3C3;"
-      horiz-adv-x="512" d=" M335.5733333333333 384H176.4266666666667L64 271.5733333333334V112.4266666666667L176.4266666666667 0H335.5733333333333L448 112.4266666666667V271.5733333333334" />
-    <glyph glyph-name="octagon-outline"
-      unicode="&#xF3C4;"
-      horiz-adv-x="512" d=" M176.4266666666667 384L64 271.5733333333334V112.4266666666667L176.4266666666667 0H335.5733333333333C373.3333333333333 37.5466666666667 448 112.4266666666667 448 112.4266666666667V271.5733333333334L335.5733333333333 384M194.1333333333333 341.3333333333334H317.8666666666666L405.3333333333333 253.8666666666667V130.1333333333334L317.8666666666667 42.6666666666667H194.1333333333333L106.6666666666667 130.1333333333333V253.8666666666667" />
-    <glyph glyph-name="octagram"
-      unicode="&#xF6F8;"
-      horiz-adv-x="512" d=" M46.9333333333333 105.3866666666667L82.7733333333333 192L46.9333333333333 278.6133333333334L133.5466666666667 314.4533333333333L169.3866666666667 401.0666666666667L256 365.2266666666667L342.6133333333333 401.0666666666667L378.4533333333333 314.4533333333334L465.0666666666666 278.6133333333334L429.2266666666667 192L465.0666666666667 105.3866666666667L378.4533333333334 69.5466666666667L342.6133333333334 -17.0666666666666L256 18.7733333333333L169.3866666666667 -17.0666666666667L133.5466666666667 69.5466666666666L46.9333333333334 105.3866666666667z" />
-    <glyph glyph-name="octagram-outline"
-      unicode="&#xF774;"
-      horiz-adv-x="512" d=" M46.9333333333333 105.3866666666667L82.7733333333333 192L46.9333333333333 278.6133333333334L133.5466666666667 314.4533333333333L169.3866666666667 401.0666666666667L256 365.2266666666667L342.6133333333333 401.0666666666667L378.4533333333333 314.4533333333334L465.0666666666666 278.6133333333334L429.2266666666667 192L465.0666666666667 105.3866666666667L378.4533333333334 69.5466666666667L342.6133333333334 -17.0666666666666L256 18.7733333333333L169.3866666666667 -17.0666666666667L133.5466666666667 69.5466666666666L46.9333333333334 105.3866666666667M102.6133333333333 256L129.0666666666667 192L102.6133333333333 128L166.1866666666667 102.1866666666667L192 38.6133333333333L256 65.0666666666666L320 38.6133333333333L345.8133333333334 102.1866666666667L409.3866666666667 128L382.9333333333334 192L409.3866666666667 256L345.8133333333334 281.8133333333334L320 345.3866666666667L256 318.9333333333334L192 345.3866666666667L166.1866666666667 281.8133333333334L102.6133333333333 256z" />
-    <glyph glyph-name="odnoklassniki"
-      unicode="&#xF3C5;"
-      horiz-adv-x="512" d=" M380.3733333333333 176.2133333333334C374.3999999999999 188.3733333333333 357.5466666666666 198.6133333333334 335.1466666666666 181.3333333333334C304.64 157.0133333333333 255.9999999999999 157.0133333333333 255.9999999999999 157.0133333333333S207.3599999999999 157.0133333333333 176.8533333333333 181.3333333333334C154.4533333333332 198.6133333333334 137.5999999999999 188.3733333333333 131.6266666666666 176.2133333333334C120.9599999999999 154.88 132.9066666666666 144.4266666666667 159.9999999999999 127.1466666666667C183.2533333333333 112.2133333333334 215.0399999999999 106.6666666666667 235.5199999999999 104.5333333333334L218.4533333333332 87.4666666666667C194.1333333333333 63.36 170.6666666666667 40.1066666666667 154.6666666666667 23.8933333333334C145.0666666666667 14.08 145.0666666666667 -1.4933333333333 154.6666666666667 -10.6666666666666L157.6533333333333 -14.08C167.2533333333333 -23.6799999999999 183.04 -23.6799999999999 192.64 -14.08L256 49.4933333333333C280.5333333333333 25.3866666666667 303.7866666666667 2.1333333333334 320 -14.08C329.6 -23.6799999999999 345.1733333333333 -23.6799999999999 354.9866666666667 -14.08L357.76 -10.6666666666666C367.5733333333333 -1.4933333333333 367.5733333333333 14.08 357.76 23.8933333333334L294.1866666666666 87.4666666666667L277.3333333333333 104.7466666666667C297.6 106.6666666666667 328.96 112.4266666666667 352 127.1466666666667C379.0933333333333 144.4266666666667 391.04 154.8800000000001 380.3733333333333 176.2133333333334M256 350.5066666666667C285.44 350.5066666666667 309.3333333333333 326.6133333333334 309.3333333333333 297.3866666666667C309.3333333333333 267.9466666666667 285.44 244.2666666666667 256 244.2666666666667S202.6666666666667 267.9466666666667 202.6666666666667 297.3866666666667C202.6666666666667 326.6133333333334 226.56 350.5066666666667 256 350.5066666666667M256 189.4400000000001C315.7333333333334 189.4400000000001 363.9466666666666 237.6533333333334 363.9466666666666 297.3866666666667C363.9466666666666 356.9066666666667 315.7333333333334 405.3333333333333 256 405.3333333333333S148.0533333333334 356.9066666666667 148.0533333333334 297.3866666666667C148.0533333333334 237.6533333333334 196.2666666666667 189.4400000000001 256 189.4400000000001z" />
-    <glyph glyph-name="office"
-      unicode="&#xF3C6;"
-      horiz-adv-x="512" d=" M64 64L149.3333333333333 90.6666666666667V298.6666666666667L298.6666666666667 341.3333333333334V32L74.6666666666667 58.6666666666667L298.6666666666667 -21.3333333333333L426.6666666666667 5.3333333333334V373.3333333333334L297.6 405.3333333333333L64 325.3333333333334V64z" />
-    <glyph glyph-name="office-building"
-      unicode="&#xF990;"
-      horiz-adv-x="512" d=" M106.6666666666667 384V0H234.6666666666667V74.6666666666667H277.3333333333333V0H405.3333333333333V384H106.6666666666667M149.3333333333333 341.3333333333334H192V298.6666666666667H149.3333333333333V341.3333333333334M234.6666666666667 341.3333333333334H277.3333333333333V298.6666666666667H234.6666666666667V341.3333333333334M320 341.3333333333334H362.6666666666667V298.6666666666667H320V341.3333333333334M149.3333333333333 256H192V213.3333333333334H149.3333333333333V256M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256M320 256H362.6666666666667V213.3333333333334H320V256M149.3333333333333 170.6666666666667H192V128H149.3333333333333V170.6666666666667M234.6666666666667 170.6666666666667H277.3333333333333V128H234.6666666666667V170.6666666666667M320 170.6666666666667H362.6666666666667V128H320V170.6666666666667M149.3333333333333 85.3333333333334H192V42.6666666666667H149.3333333333333V85.3333333333334M320 85.3333333333334H362.6666666666667V42.6666666666667H320V85.3333333333334z" />
-    <glyph glyph-name="oil"
-      unicode="&#xF3C7;"
-      horiz-adv-x="512" d=" M469.3333333333333 181.3333333333334S512 135.04 512 106.6666666666667C512 83.2 492.8 64 469.3333333333333 64S426.6666666666667 83.2 426.6666666666667 106.6666666666667C426.6666666666667 135.04 469.3333333333333 181.3333333333334 469.3333333333333 181.3333333333334M128 320H213.3333333333333C225.0666666666667 320 234.6666666666667 310.4 234.6666666666667 298.6666666666667S225.0666666666667 277.3333333333334 213.3333333333333 277.3333333333334H192V234.6666666666667H234.6666666666667C250.4533333333333 234.6666666666667 264.32 226.1333333333334 271.5733333333333 213.3333333333334L410.4533333333334 293.5466666666667L480 253.2266666666667C490.6666666666666 247.4666666666667 493.6533333333333 234.6666666666667 487.8933333333333 224C481.92 213.9733333333333 469.3333333333333 210.3466666666667 458.6666666666666 216.32L413.8666666666666 242.1333333333334L336 107.3066666666667C328.7466666666666 94.2933333333334 314.6666666666667 85.3333333333334 298.6666666666667 85.3333333333334H106.6666666666667C83.2 85.3333333333334 64 104.5333333333333 64 128V192C64 215.4666666666667 83.2 234.6666666666667 106.6666666666667 234.6666666666667H149.3333333333333V277.3333333333334H128C116.2666666666667 277.3333333333334 106.6666666666667 286.9333333333334 106.6666666666667 298.6666666666667S116.2666666666667 320 128 320M106.6666666666667 192V128H298.6666666666667L342.6133333333333 204.16L268.8 161.4933333333334L249.3866666666666 192H106.6666666666667M8.1066666666667 251.52L44.5866666666667 288C53.3333333333333 296.32 66.3466666666667 296.32 74.6666666666667 288C82.9866666666667 279.68 82.9866666666667 266.6666666666667 74.6666666666667 257.92L38.1866666666667 221.44C29.8666666666667 213.3333333333333 16.4266666666667 213.3333333333333 8.1066666666667 221.44C0 229.76 0 243.2 8.1066666666667 251.52z" />
-    <glyph glyph-name="oil-temperature"
-      unicode="&#xF3C8;"
-      horiz-adv-x="512" d=" M245.3333333333333 426.6666666666667C227.6266666666667 426.6666666666667 213.3333333333333 412.3733333333334 213.3333333333333 394.6666666666667V138.6666666666667C199.8933333333333 128.64 192 112.8533333333334 192 96C192 66.5600000000001 215.8933333333334 42.6666666666667 245.3333333333333 42.6666666666667S298.6666666666667 66.5600000000001 298.6666666666667 96C298.6666666666667 112.8533333333334 290.7733333333333 128 277.3333333333333 138.6666666666667V170.6666666666667H362.6666666666667V213.3333333333334H277.3333333333333V256H362.6666666666667V298.6666666666667H277.3333333333333V341.3333333333334H362.6666666666667V384H277.3333333333333V394.6666666666667C277.3333333333333 412.3733333333334 263.04 426.6666666666667 245.3333333333333 426.6666666666667M0 128V85.3333333333334C14.2933333333333 85.3333333333334 16.8533333333333 80.8533333333334 27.52 70.1866666666667S56.96 42.6666666666667 85.3333333333333 42.6666666666667S132.48 59.52 143.1466666666667 70.1866666666667C145.4933333333334 72.7466666666667 147.4133333333333 74.6666666666667 149.3333333333333 76.5866666666667V124.5866666666667C132.48 119.04 120.5333333333333 108.16 112.8533333333333 100.48C102.1866666666667 89.8133333333334 99.6266666666667 85.3333333333334 85.3333333333333 85.3333333333334S68.48 89.8133333333334 57.8133333333333 100.48S28.3733333333333 128 0 128M341.3333333333333 128V85.3333333333334C355.6266666666667 85.3333333333334 358.1866666666666 80.8533333333334 368.8533333333333 70.1866666666667S398.2933333333334 42.6666666666667 426.6666666666667 42.6666666666667S473.8133333333333 59.52 484.48 70.1866666666667S497.7066666666666 85.3333333333334 512 85.3333333333334V128C483.6266666666667 128 464.8533333333333 111.1466666666667 454.1866666666666 100.48S440.9600000000001 85.3333333333334 426.6666666666667 85.3333333333334S409.8133333333334 89.8133333333334 399.1466666666667 100.48S369.7066666666666 128 341.3333333333333 128M170.6666666666667 21.3333333333334C142.2933333333333 21.3333333333334 123.52 4.48 112.8533333333333 -6.1866666666666S99.6266666666667 -21.3333333333333 85.3333333333333 -21.3333333333333S68.48 -16.8533333333333 57.8133333333333 -6.1866666666666C50.1333333333333 1.4933333333333 38.1866666666667 12.3733333333334 21.3333333333333 17.92V-30.08C23.2533333333333 -32 25.1733333333333 -33.92 27.52 -36.48C38.1866666666667 -47.1466666666666 56.96 -64 85.3333333333333 -64S132.48 -47.1466666666666 143.1466666666667 -36.48S156.3733333333333 -21.3333333333333 170.6666666666667 -21.3333333333333S187.52 -25.8133333333333 198.1866666666667 -36.48C207.5733333333333 -45.6533333333333 222.72 -59.7333333333333 245.3333333333333 -63.1466666666666C248.7466666666667 -64 252.3733333333334 -64 256 -64C284.3733333333334 -64 303.1466666666667 -47.1466666666666 313.8133333333334 -36.48S327.04 -21.3333333333333 341.3333333333333 -21.3333333333333S358.1866666666666 -25.8133333333333 368.8533333333333 -36.48S398.2933333333334 -64 426.6666666666667 -64S473.8133333333333 -47.1466666666666 484.48 -36.48C486.8266666666667 -33.92 488.7466666666667 -32 490.6666666666666 -30.08V17.92C473.8133333333333 12.3733333333333 461.8666666666666 1.4933333333333 454.1866666666666 -6.1866666666666C443.52 -16.8533333333333 440.9599999999999 -21.3333333333333 426.6666666666667 -21.3333333333333S409.8133333333334 -16.8533333333333 399.1466666666667 -6.1866666666666S369.7066666666666 21.3333333333334 341.3333333333333 21.3333333333334S294.1866666666666 4.48 283.52 -6.1866666666666S270.2933333333333 -21.3333333333333 256 -21.3333333333333C251.3066666666667 -21.3333333333333 248.1066666666667 -20.6933333333333 245.3333333333333 -19.6266666666667C239.36 -17.4933333333333 235.7333333333334 -13.4400000000001 228.48 -6.1866666666667C217.8133333333333 4.48 199.04 21.3333333333334 170.6666666666667 21.3333333333334z" />
-    <glyph glyph-name="omega"
-      unicode="&#xF3C9;"
-      horiz-adv-x="512" d=" M408.5333333333333 42.6666666666667H285.6533333333333V88.1066666666667C330.6666666666667 122.6666666666667 353.92 165.5466666666666 353.92 216.7466666666667C353.92 248.7466666666667 344.7466666666667 273.92 326.8266666666667 292.48C308.6933333333334 311.04 285.2266666666667 320 256.64 320C227.84 320 204.16 311.04 185.8133333333333 292.2666666666667C167.2533333333333 273.7066666666667 158.08 248.1066666666667 158.08 215.8933333333334C158.08 165.1200000000001 181.3333333333333 122.4533333333334 226.3466666666667 88.1066666666667V42.6666666666667H103.4666666666667V88.1066666666667H179.4133333333333C128.8533333333333 121.1733333333334 103.4666666666667 165.76 103.4666666666667 221.8666666666667C103.4666666666667 266.6666666666667 117.3333333333333 301.6533333333333 145.28 327.2533333333334C173.2266666666666 353.0666666666667 209.92 365.8666666666667 255.36 365.8666666666667C301.8666666666666 365.8666666666667 338.9866666666666 353.0666666666667 366.7199999999999 327.68C394.6666666666666 302.2933333333334 408.5333333333333 266.6666666666667 408.5333333333333 222.2933333333333C408.5333333333333 166.1866666666667 382.9333333333333 121.3866666666667 331.7333333333333 88.1066666666667H408.5333333333333V42.6666666666667z" />
-    <glyph glyph-name="onedrive"
-      unicode="&#xF3CA;"
-      horiz-adv-x="512" d=" M428.3733333333333 157.0133333333333C451.6266666666666 153.3866666666667 469.3333333333333 133.3333333333334 469.3333333333333 109.0133333333333C469.3333333333333 90.0266666666666 458.6666666666666 73.6 442.6666666666667 65.7066666666667L439.04 64H195.4133333333333C164.48 64 139.52 89.3866666666667 139.52 120.3200000000001C139.52 151.4666666666667 164.6933333333333 176.6400000000001 195.84 176.6400000000001L200.5333333333333 176.4266666666667L200.32 180.6933333333334C200.32 219.5200000000001 231.8933333333334 251.0933333333334 270.7200000000001 251.0933333333334C298.0266666666667 251.0933333333334 321.7066666666667 235.52 333.44 213.3333333333334C343.04 219.0933333333333 354.56 222.9333333333333 367.1466666666667 222.9333333333333C401.0666666666667 222.9333333333333 428.5866666666667 195.4133333333334 428.5866666666667 161.4933333333334L428.3733333333333 157.0133333333333M188.16 188.5866666666667C153.8133333333333 184.7466666666667 127.1466666666667 155.7333333333334 127.1466666666667 120.3200000000001C127.1466666666667 105.8133333333334 131.6266666666667 92.5866666666667 138.6666666666667 81.4933333333333H100.9066666666667C68.6933333333333 81.4933333333333 42.6666666666667 107.52 42.6666666666667 139.7333333333334C42.6666666666667 170.6666666666667 66.56 195.6266666666667 96.64 197.7600000000001L95.1466666666667 212.0533333333334C95.1466666666667 248.32 124.5866666666667 277.3333333333334 160.8533333333333 277.3333333333334C174.2933333333333 277.3333333333334 187.0933333333333 273.4933333333334 197.5466666666667 266.6666666666667C212.2666666666667 296.32 243.2 316.8 278.8266666666667 316.8C325.76 316.8 364.3733333333333 280.9600000000001 369.0666666666667 235.3066666666667H367.1466666666667C356.9066666666667 235.3066666666667 347.0933333333333 233.1733333333334 337.92 229.3333333333334C322.56 250.6666666666667 297.8133333333334 263.68 270.72 263.68C227.6266666666667 263.68 192 230.6133333333333 188.16 188.5866666666667z" />
-    <glyph glyph-name="onenote"
-      unicode="&#xF746;"
-      horiz-adv-x="512" d=" M41.8133333333333 345.6L298.6666666666667 382.2933333333334V341.3333333333334H448C459.7333333333333 341.3333333333334 469.3333333333333 331.7333333333334 469.3333333333333 320V234.6666666666667C469.3333333333333 222.9333333333333 459.7333333333333 213.3333333333334 448 213.3333333333334H426.6666666666667V42.6666666666667H298.6666666666667V0L41.8133333333333 38.1866666666667V345.6M234.6666666666667 90.6666666666667V272L192 266.6666666666667V176L149.3333333333333 261.3333333333334L106.6666666666667 256V106.6666666666667L138.6666666666667 101.3333333333334V218.6666666666667L192 96L234.6666666666667 90.6666666666667M298.6666666666667 149.3333333333334H384V170.6666666666667H298.6666666666667V149.3333333333334M298.6666666666667 213.3333333333334H384V234.6666666666667H298.6666666666667V213.3333333333334M298.6666666666667 277.3333333333334H384V298.6666666666667H298.6666666666667V277.3333333333334M298.6666666666667 106.6666666666667V85.3333333333334H384V106.6666666666667H298.6666666666667z" />
-    <glyph glyph-name="onepassword"
-      unicode="&#xF880;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C126.2933333333333 426.6666666666667 21.3333333333333 321.7066666666667 21.3333333333333 192S126.2933333333333 -42.6666666666666 256 -42.6666666666666S490.6666666666666 62.2933333333334 490.6666666666666 192S385.7066666666666 426.6666666666667 256 426.6666666666667M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M277.3333333333333 160C277.3333333333333 146.56 285.8666666666667 134.4 298.6666666666667 129.92V64H213.3333333333333V193.92C229.9733333333333 199.68 238.72 217.6 233.1733333333333 234.6666666666667C229.9733333333333 243.6266666666667 222.72 250.88 213.3333333333333 254.08V320H298.6666666666667V190.0800000000001C285.8666666666667 185.6 277.3333333333333 173.4400000000001 277.3333333333333 160z" />
-    <glyph glyph-name="opacity"
-      unicode="&#xF5CC;"
-      horiz-adv-x="512" d=" M376.7466666666667 277.3333333333334L256 397.8666666666667L135.2533333333333 277.3333333333334C101.9733333333333 244.0533333333334 85.3333333333333 199.68 85.3333333333333 157.0133333333333C85.3333333333333 114.3466666666667 101.9733333333333 69.3333333333334 135.2533333333333 36.0533333333333C168.5333333333333 2.7733333333333 212.2666666666667 -14.08 256 -14.08C299.7333333333334 -14.08 343.4666666666667 2.7733333333333 376.7466666666667 36.0533333333333C410.0266666666667 69.3333333333333 426.6666666666667 114.3466666666666 426.6666666666667 157.0133333333333S410.0266666666667 244.0533333333334 376.7466666666667 277.3333333333334M128 149.3333333333334C128 192 141.2266666666667 219.0933333333333 165.5466666666667 243.2L256 335.5733333333334L346.4533333333334 242.1333333333334C370.7733333333333 218.24 384 192 384 149.3333333333334H128z" />
-    <glyph glyph-name="open-in-app"
-      unicode="&#xF3CB;"
-      horiz-adv-x="512" d=" M256 234.6666666666667L170.6666666666667 149.3333333333334H234.6666666666667V21.3333333333334H277.3333333333333V149.3333333333334H341.3333333333333M405.3333333333333 362.6666666666667H106.6666666666667C82.9866666666667 362.6666666666667 64 343.4666666666667 64 320V64C64 40.5333333333333 83.2 21.3333333333334 106.6666666666667 21.3333333333334H192V64H106.6666666666667V277.3333333333334H405.3333333333333V64H320V21.3333333333334H405.3333333333333C428.8 21.3333333333334 448 40.5333333333333 448 64V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="open-in-new"
-      unicode="&#xF3CC;"
-      horiz-adv-x="512" d=" M298.6666666666667 384V341.3333333333334H375.2533333333334L165.5466666666667 131.6266666666667L195.6266666666667 101.5466666666667L405.3333333333333 311.2533333333334V234.6666666666667H448V384M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H256V384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V192H405.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="openid"
-      unicode="&#xF3CD;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333L234.6666666666667 373.3333333333334V22.6133333333333C149.3333333333333 32 85.3333333333333 75.52 85.3333333333333 128C85.3333333333333 176 138.6666666666667 216.5333333333334 213.3333333333333 229.9733333333334V273.2800000000001C103.68 258.5600000000001 21.3333333333333 199.2533333333333 21.3333333333333 128C21.3333333333333 52.0533333333334 114.3466666666667 -10.6666666666666 234.6666666666667 -20.0533333333333H236.5866666666667L298.6666666666667 10.6666666666667V405.3333333333333M320 273.28V229.9733333333334C344.5333333333333 225.4933333333333 366.5066666666667 218.24 385.28 208.64L352 192L490.6666666666666 160L480 256L437.3333333333333 234.6666666666667C405.3333333333333 253.4400000000001 365.2266666666667 267.3066666666667 320 273.2800000000001z" />
-    <glyph glyph-name="opera"
-      unicode="&#xF3CE;"
-      horiz-adv-x="512" d=" M192.8533333333333 83.84C171.52 108.8 157.8666666666667 145.92 156.8 187.52V196.48C157.8666666666667 238.08 171.52 275.2 192.8533333333333 300.16C210.3466666666666 321.0666666666667 233.1733333333333 333.44 258.1333333333334 333.44C314.0266666666667 333.44 359.2533333333334 270.08 359.2533333333334 192C359.2533333333334 113.92 314.0266666666667 50.5600000000001 258.1333333333334 50.5600000000001C233.1733333333333 50.5600000000001 220.3733333333333 53.3333333333334 192.8533333333333 83.84M256.64 384H256C149.9733333333333 384 64 298.0266666666667 64 192C64 88.96 145.0666666666667 4.9066666666667 246.8266666666667 0H256C305.0666666666667 0 349.8666666666666 18.5600000000001 384 48.8533333333334C423.2533333333334 84.0533333333333 448 135.04 448 192S423.2533333333334 299.9466666666667 384 335.1466666666667C350.08 365.44 305.4933333333334 384 256.64 384z" />
-    <glyph glyph-name="orbit"
-      unicode="&#xF018;"
-      horiz-adv-x="512" d=" M173.0133333333333 410.6666666666667C198.4 421.3333333333333 226.56 426.6666666666667 256 426.6666666666667C385.7066666666666 426.6666666666667 490.6666666666666 321.7066666666667 490.6666666666666 192S385.7066666666666 -42.6666666666666 256 -42.6666666666666S21.3333333333333 62.2933333333334 21.3333333333333 192C21.3333333333333 221.44 26.6666666666667 249.6 36.6933333333333 275.6266666666667C47.7866666666667 264.3200000000001 60.3733333333333 256.8533333333334 73.6 252.1600000000001C67.4133333333333 233.1733333333334 64 213.3333333333334 64 192C64 85.9733333333334 149.9733333333333 0 256 0S448 85.9733333333334 448 192S362.0266666666667 384 256 384C234.6666666666667 384 214.8266666666667 380.5866666666667 195.84 374.4C191.1466666666667 387.6266666666667 183.68 400.2133333333333 173.0133333333333 410.6666666666667M105.1733333333333 385.4933333333334C128.64 385.4933333333334 147.84 366.5066666666667 147.84 342.8266666666667C147.84 319.36 128.64 300.1600000000001 105.1733333333333 300.1600000000001C81.4933333333333 300.1600000000001 62.5066666666667 319.36 62.5066666666667 342.8266666666667C62.5066666666667 366.5066666666667 81.4933333333333 385.4933333333334 105.1733333333333 385.4933333333334M256 298.6666666666667C314.88 298.6666666666667 362.6666666666667 250.88 362.6666666666667 192S314.88 85.3333333333334 256 85.3333333333334S149.3333333333333 133.12 149.3333333333333 192S197.12 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="origin"
-      unicode="&#xFB2B;"
-      horiz-adv-x="512" d=" M256 402.56C256 400.4266666666667 254.9333333333333 398.2933333333334 253.6533333333334 396.5866666666667C245.3333333333333 384 238.08 370.3466666666667 235.52 355.6266666666667L234.6666666666667 350.7200000000001L256 352C344.32 352 416 280.32 416 192C416 157.44 405.3333333333333 125.6533333333334 386.56 99.4133333333334C356.9066666666667 49.4933333333333 314.0266666666667 7.4666666666667 263.2533333333334 -20.6933333333333C261.3333333333333 -21.3333333333333 258.56 -21.3333333333333 257.28 -19.84C256 -17.7066666666666 256 -14.9333333333333 257.92 -13.0133333333333C266.0266666666667 -1.92 271.5733333333333 10.6666666666667 274.56 24.5333333333334L275.84 33.2800000000001L256 32.0000000000001C167.68 32.0000000000001 96 103.6800000000001 96 192.0000000000001C96 226.3466666666668 106.6666666666667 258.3466666666668 125.44 284.3733333333335C154.88 334.5066666666667 197.9733333333333 376.7466666666667 248.96 405.3333333333333C251.3066666666667 406.4 254.72 405.3333333333333 256 402.56M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256z" />
-    <glyph glyph-name="ornament"
-      unicode="&#xF3CF;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C291.4133333333333 426.6666666666667 320 398.08 320 362.6666666666667V341.3333333333334C331.7333333333334 341.3333333333334 341.3333333333333 331.7333333333334 341.3333333333333 320V297.1733333333334C392.32 267.7333333333334 426.6666666666667 212.48 426.6666666666667 149.3333333333334C426.6666666666667 55.04 350.2933333333334 -21.3333333333333 256 -21.3333333333333S85.3333333333333 55.04 85.3333333333333 149.3333333333334C85.3333333333333 212.48 119.68 267.7333333333334 170.6666666666667 297.1733333333334V320C170.6666666666667 331.7333333333334 180.2666666666667 341.3333333333334 192 341.3333333333334V362.6666666666667C192 398.08 220.5866666666667 426.6666666666667 256 426.6666666666667M256 384C244.2666666666667 384 234.6666666666667 374.4 234.6666666666667 362.6666666666667V341.3333333333334H277.3333333333333V362.6666666666667C277.3333333333333 374.4 267.7333333333334 384 256 384M256 277.3333333333334C218.0266666666667 277.3333333333334 184.1066666666666 260.9066666666667 160.64 234.6666666666667H351.36C327.8933333333333 260.9066666666667 293.9733333333333 277.3333333333334 256 277.3333333333334M135.2533333333333 106.6666666666667H161.92L128 140.16C129.0666666666667 128 131.6266666666667 117.3333333333334 135.2533333333333 106.6666666666667M268.5866666666667 106.6666666666667L183.2533333333333 192H136.7466666666667L222.08 106.6666666666667H268.5866666666667M376.7466666666667 192H350.08L384 158.5066666666667C382.9333333333333 170.6666666666667 380.3733333333333 181.3333333333334 376.7466666666667 192M243.4133333333334 192L328.7466666666667 106.6666666666667H375.2533333333334L289.92 192H243.4133333333334M256 21.3333333333334C293.9733333333333 21.3333333333334 327.8933333333333 37.76 351.36 64H160.64C184.1066666666667 37.76 218.0266666666667 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="ornament-variant"
-      unicode="&#xF3D0;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C291.4133333333333 426.6666666666667 320 398.08 320 362.6666666666667V341.3333333333334C331.7333333333334 341.3333333333334 341.3333333333333 331.7333333333334 341.3333333333333 320V297.1733333333334C392.32 267.7333333333334 426.6666666666667 212.48 426.6666666666667 149.3333333333334C426.6666666666667 55.04 350.2933333333334 -21.3333333333333 256 -21.3333333333333S85.3333333333333 55.04 85.3333333333333 149.3333333333334C85.3333333333333 212.48 119.68 267.7333333333334 170.6666666666667 297.1733333333334V320C170.6666666666667 331.7333333333334 180.2666666666667 341.3333333333334 192 341.3333333333334V362.6666666666667C192 398.08 220.5866666666667 426.6666666666667 256 426.6666666666667M256 384C244.2666666666667 384 234.6666666666667 374.4 234.6666666666667 362.6666666666667V341.3333333333334H277.3333333333333V362.6666666666667C277.3333333333333 374.4 267.7333333333334 384 256 384M256 277.3333333333334C218.0266666666667 277.3333333333334 184.1066666666666 260.9066666666667 160.64 234.6666666666667H351.36C327.8933333333333 260.9066666666667 293.9733333333333 277.3333333333334 256 277.3333333333334M256 21.3333333333334C293.9733333333333 21.3333333333334 327.8933333333333 37.76 351.36 64H160.64C184.1066666666667 37.76 218.0266666666667 21.3333333333334 256 21.3333333333334M256 192C232.5333333333334 192 213.3333333333333 172.8 213.3333333333333 149.3333333333334S232.5333333333334 106.6666666666667 256 106.6666666666667S298.6666666666667 125.8666666666667 298.6666666666667 149.3333333333334S279.4666666666667 192 256 192M384 149.3333333333334C384 164.0533333333334 381.44 178.1333333333333 376.9600000000001 192C356.6933333333334 187.9466666666667 341.3333333333333 170.6666666666667 341.3333333333333 149.3333333333334S356.6933333333333 110.72 376.9600000000001 107.3066666666667C381.4400000000001 120.5333333333333 384 134.6133333333334 384 149.3333333333334M128 149.3333333333334C128 134.6133333333334 130.56 120.5333333333334 135.04 107.3066666666667C155.3066666666667 110.72 170.6666666666667 128 170.6666666666667 149.3333333333334S155.3066666666667 187.9466666666667 135.04 192C130.56 178.1333333333333 128 164.0533333333334 128 149.3333333333334z" />
-    <glyph glyph-name="owl"
-      unicode="&#xF3D2;"
-      horiz-adv-x="512" d=" M256 106.6666666666667C267.9466666666667 88.7466666666667 283.9466666666667 74.0266666666666 302.9333333333333 64L256 17.0666666666667L209.0666666666667 64C228.0533333333334 74.0266666666666 244.2666666666667 88.7466666666667 256 106.6666666666667M362.6666666666667 209.0666666666667C339.2 209.0666666666667 320 189.8666666666667 320 166.4S339.2 123.7333333333334 362.6666666666667 123.7333333333334S405.3333333333333 142.9333333333334 405.3333333333333 166.4C405.3333333333333 190.0800000000001 386.1333333333334 209.0666666666667 362.6666666666667 209.0666666666667M149.3333333333333 209.0666666666667C125.8666666666667 209.0666666666667 106.6666666666667 189.8666666666667 106.6666666666667 166.4S125.8666666666667 123.7333333333334 149.3333333333333 123.7333333333334S192 142.9333333333334 192 166.4C192 190.0800000000001 172.8 209.0666666666667 149.3333333333333 209.0666666666667M362.6666666666667 262.4000000000001C409.8133333333334 262.4000000000001 448 224.2133333333334 448 177.0666666666667S409.8133333333334 91.7333333333334 362.6666666666667 91.7333333333334S277.3333333333333 129.92 277.3333333333333 177.0666666666667S315.52 262.4000000000001 362.6666666666667 262.4000000000001M149.3333333333333 262.4000000000001C196.48 262.4000000000001 234.6666666666667 224.2133333333334 234.6666666666667 177.0666666666667S196.48 91.7333333333334 149.3333333333333 91.7333333333334S64 129.92 64 177.0666666666667S102.1866666666667 262.4000000000001 149.3333333333333 262.4000000000001M47.7866666666667 426.6666666666667C85.3333333333333 347.7333333333334 58.24 288.8533333333334 33.0666666666667 230.4000000000001C25.3866666666667 213.3333333333334 21.3333333333333 195.6266666666667 21.3333333333333 177.0666666666667C21.3333333333333 106.4533333333334 78.72 49.0666666666667 149.3333333333333 49.0666666666667C153.8133333333333 49.2800000000001 158.2933333333333 49.4933333333333 162.7733333333333 50.1333333333334L225.92 -13.0133333333333L256 -42.6666666666666L286.08 -13.0133333333333L349.2266666666667 50.1333333333334C353.7066666666667 49.4933333333333 358.1866666666667 49.2800000000001 362.6666666666667 49.0666666666667C433.28 49.0666666666667 490.6666666666666 106.4533333333334 490.6666666666666 177.0666666666667C490.6666666666666 195.6266666666667 486.6133333333333 213.3333333333334 478.9333333333333 230.4000000000001C453.76 288.8533333333334 426.6666666666667 347.7333333333334 464.2133333333334 426.6666666666667C407.8933333333333 382.7200000000001 327.68 347.9466666666667 256 347.7333333333334C184.32 347.9466666666667 104.1066666666667 382.7200000000001 47.7866666666667 426.6666666666667z" />
-    <glyph glyph-name="package"
-      unicode="&#xF3D3;"
-      horiz-adv-x="512" d=" M109.2266666666667 341.3333333333334H402.56L382.5066666666667 362.6666666666667H126.5066666666667L109.2266666666667 341.3333333333334M438.1866666666666 336.4266666666667C444.3733333333333 329.1733333333334 448 320 448 309.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V309.3333333333334C64 320 67.6266666666667 329.1733333333334 73.8133333333333 336.4266666666667L103.2533333333333 372.2666666666667C109.2266666666667 379.52 117.9733333333333 384 128 384H384C394.0266666666667 384 402.7733333333333 379.52 408.5333333333333 372.2666666666667L438.1866666666666 336.4266666666667M128 64H256V128H128V64z" />
-    <glyph glyph-name="package-down"
-      unicode="&#xF3D4;"
-      horiz-adv-x="512" d=" M109.2266666666667 341.3333333333334L126.5066666666667 362.6666666666667H382.5066666666667L402.56 341.3333333333334M256 74.6666666666667L138.6666666666667 192H213.3333333333333V234.6666666666667H298.6666666666667V192H373.3333333333333L256 74.6666666666667M438.1866666666666 336.4266666666667L408.5333333333333 372.2666666666667C402.7733333333333 379.52 394.0266666666667 384 384 384H128C117.9733333333333 384 109.2266666666667 379.52 103.2533333333333 372.2666666666667L73.8133333333333 336.4266666666667C67.6266666666667 329.1733333333334 64 320 64 309.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V309.3333333333334C448 320 444.3733333333333 329.1733333333334 438.1866666666666 336.4266666666667z" />
-    <glyph glyph-name="package-up"
-      unicode="&#xF3D5;"
-      horiz-adv-x="512" d=" M438.1866666666666 336.4266666666667C444.3733333333333 329.1733333333334 448 320 448 309.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V309.3333333333334C64 320 67.6266666666667 329.1733333333334 73.8133333333333 336.4266666666667L103.2533333333333 372.2666666666667C109.2266666666667 379.52 117.9733333333333 384 128 384H384C394.0266666666667 384 402.7733333333333 379.52 408.5333333333333 372.2666666666667L438.1866666666666 336.4266666666667M109.2266666666667 341.3333333333334H402.56L382.5066666666667 362.6666666666667H126.5066666666667L109.2266666666667 341.3333333333334M256 245.3333333333334L138.6666666666667 128H213.3333333333333V85.3333333333334H298.6666666666667V128H373.3333333333333L256 245.3333333333334z" />
-    <glyph glyph-name="package-variant"
-      unicode="&#xF3D6;"
-      horiz-adv-x="512" d=" M42.6666666666667 214.1866666666667C32 220.16 28.8 233.1733333333334 34.7733333333333 243.4133333333334L66.7733333333333 298.6666666666667C69.12 302.9333333333334 72.7466666666667 305.92 76.8 307.6266666666667L243.84 401.4933333333334C247.2533333333334 404.0533333333334 251.52 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666667 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C440.7466666666667 304.64 444.16 301.2266666666667 446.08 296.9600000000001L477.0133333333333 243.2C482.9866666666667 232.96 479.36 219.9466666666667 469.3333333333333 214.1866666666667L448 201.8133333333334V96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V214.1866666666667C57.6 210.56 49.4933333333333 210.3466666666667 42.6666666666666 214.1866666666667M255.9999999999999 359.4666666666667V216.5333333333333L383.1466666666666 288L256 359.4666666666667M106.6666666666667 108.5866666666667L234.6666666666667 36.48V179.6266666666667L106.6666666666667 251.52V108.5866666666667M405.3333333333333 108.5866666666667V177.28L298.6666666666667 115.4133333333334C291.6266666666667 111.5733333333334 283.7333333333334 111.7866666666667 277.3333333333333 115.2000000000001V36.48L405.3333333333333 108.5866666666667M295.4666666666667 162.9866666666667L429.44 240.4266666666667L417.0666666666667 261.9733333333334L283.0933333333333 184.5333333333333L295.4666666666667 162.9866666666667z" />
-    <glyph glyph-name="package-variant-closed"
-      unicode="&#xF3D7;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L215.68 336.64L341.3333333333333 264.3200000000001L383.1466666666667 288L256 359.4666666666667M128.8533333333333 288L256 216.5333333333334L297.8133333333334 240L172.3733333333334 312.5333333333334L128.8533333333333 288M106.6666666666667 108.5866666666667L234.6666666666667 36.48V179.6266666666667L106.6666666666667 251.52V108.5866666666667M405.3333333333333 108.5866666666667V251.52L277.3333333333333 179.6266666666667V36.48L405.3333333333333 108.5866666666666z" />
-    <glyph glyph-name="page-first"
-      unicode="&#xF600;"
-      horiz-adv-x="512" d=" M392.7466666666667 94.08L294.8266666666667 192L392.7466666666667 289.92L362.6666666666667 320L234.6666666666667 192L362.6666666666667 64L392.7466666666667 94.08M128 320H170.6666666666667V64H128V320z" />
-    <glyph glyph-name="page-last"
-      unicode="&#xF601;"
-      horiz-adv-x="512" d=" M119.2533333333333 289.92L217.1733333333333 192L119.2533333333333 94.08L149.3333333333333 64L277.3333333333333 192L149.3333333333333 320L119.2533333333333 289.92M341.3333333333333 320H384V64H341.3333333333333V320z" />
-    <glyph glyph-name="page-layout-body"
-      unicode="&#xF6F9;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M128 277.3333333333334V106.6666666666667H384V277.3333333333334H128z" />
-    <glyph glyph-name="page-layout-footer"
-      unicode="&#xF6FA;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M128 106.6666666666667V21.3333333333334H384V106.6666666666667H128z" />
-    <glyph glyph-name="page-layout-header"
-      unicode="&#xF6FB;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M128 362.6666666666667V277.3333333333334H384V362.6666666666667H128z" />
-    <glyph glyph-name="page-layout-sidebar-left"
-      unicode="&#xF6FC;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M128 277.3333333333334V106.6666666666667H213.3333333333333V277.3333333333334H128z" />
-    <glyph glyph-name="page-layout-sidebar-right"
-      unicode="&#xF6FD;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M298.6666666666667 277.3333333333334V106.6666666666667H384V277.3333333333334H298.6666666666667z" />
-    <glyph glyph-name="palette"
-      unicode="&#xF3D8;"
-      horiz-adv-x="512" d=" M373.3333333333333 192C355.6266666666667 192 341.3333333333333 206.2933333333334 341.3333333333333 224S355.6266666666667 256 373.3333333333333 256S405.3333333333333 241.7066666666667 405.3333333333333 224S391.04 192 373.3333333333333 192M309.3333333333333 277.3333333333334C291.6266666666667 277.3333333333334 277.3333333333333 291.6266666666667 277.3333333333333 309.3333333333334S291.6266666666667 341.3333333333334 309.3333333333333 341.3333333333334S341.3333333333333 327.04 341.3333333333333 309.3333333333334S327.04 277.3333333333334 309.3333333333333 277.3333333333334M202.6666666666667 277.3333333333334C184.96 277.3333333333334 170.6666666666667 291.6266666666667 170.6666666666667 309.3333333333334S184.96 341.3333333333334 202.6666666666667 341.3333333333334S234.6666666666667 327.04 234.6666666666667 309.3333333333334S220.3733333333333 277.3333333333334 202.6666666666667 277.3333333333334M138.6666666666667 192C120.96 192 106.6666666666667 206.2933333333334 106.6666666666667 224S120.96 256 138.6666666666667 256S170.6666666666667 241.7066666666667 170.6666666666667 224S156.3733333333333 192 138.6666666666667 192M256 384C149.9733333333333 384 64 298.0266666666667 64 192S149.9733333333333 0 256 0C273.7066666666667 0 288 14.2933333333334 288 32C288 40.3200000000001 284.8 47.7866666666666 279.68 53.3333333333334C274.7733333333333 59.0933333333334 271.5733333333333 66.5600000000001 271.5733333333333 74.6666666666667C271.5733333333333 92.3733333333333 285.8666666666666 106.6666666666667 303.5733333333333 106.6666666666667H341.3333333333333C400.2133333333333 106.6666666666667 448 154.4533333333334 448 213.3333333333334C448 307.6266666666667 362.0266666666667 384 256 384z" />
-    <glyph glyph-name="palette-advanced"
-      unicode="&#xF3D9;"
-      horiz-adv-x="512" d=" M469.3333333333333 -21.3333333333333H213.3333333333333V21.3333333333334H469.3333333333333V-21.3333333333333M42.6666666666667 -21.3333333333333V21.3333333333334H192V-21.3333333333333H42.6666666666667M384 64V234.6666666666667H469.3333333333333V64H384M384 384H469.3333333333333V256H384V384M42.6666666666667 64V384H341.3333333333333V64H42.6666666666667M192 137.3866666666667C227.4133333333334 137.3866666666667 256 165.9733333333334 256 201.3866666666667C256 244.0533333333334 192 315.9466666666667 192 315.9466666666667S128 244.0533333333334 128 201.3866666666667C128 165.9733333333334 156.5866666666667 137.3866666666667 192 137.3866666666667z" />
-    <glyph glyph-name="palette-swatch"
-      unicode="&#xF8B4;"
-      horiz-adv-x="512" d=" M53.9733333333333 28.8000000000001L82.56 16.8533333333334V209.4933333333334L30.72 84.48C21.9733333333333 62.72 32 37.76 53.9733333333333 28.8000000000001M469.9733333333334 107.7333333333334L364.16 362.6666666666667C357.5466666666667 379.0933333333334 341.9733333333334 388.9066666666667 325.5466666666666 389.3333333333333C320 389.3333333333333 314.24 388.48 308.6933333333333 386.1333333333334L151.4666666666667 321.0666666666667C135.4666666666667 314.4533333333334 125.6533333333333 298.6666666666667 125.2266666666667 282.6666666666667C125.0133333333333 277.3333333333334 126.08 271.1466666666667 128 265.6L234.6666666666667 10.6666666666667C240.8533333333333 -5.9733333333334 256.64 -15.7866666666666 273.28 -16C278.8266666666667 -16 284.3733333333334 -14.9333333333333 289.7066666666667 -12.8L446.7200000000001 52.2666666666667C468.48 61.2266666666667 478.9333333333334 86.1866666666667 469.9733333333334 107.7333333333334M168.1066666666667 261.3333333333334C156.3733333333333 261.3333333333334 146.7733333333333 270.9333333333334 146.7733333333333 282.6666666666667S156.3733333333333 304 168.1066666666667 304S189.44 294.4 189.44 282.6666666666667S179.84 261.3333333333334 168.1066666666666 261.3333333333334M125.44 26.6666666666667C125.44 3.2 144.64 -16 168.1066666666666 -16H199.04L125.44 161.92V26.6666666666667z" />
-    <glyph glyph-name="panda"
-      unicode="&#xF3DA;"
-      horiz-adv-x="512" d=" M256 384C293.12 384 327.68 373.3333333333334 357.12 355.2000000000001C370.7733333333333 372.6933333333334 392.1066666666667 384 416 384C457.1733333333333 384 490.6666666666666 350.5066666666667 490.6666666666666 309.3333333333334C490.6666666666666 277.3333333333334 470.4 250.0266666666667 442.0266666666667 239.36C445.8666666666666 224 448 208.4266666666667 448 192C448 85.9733333333334 362.0266666666667 0 256 0S64 85.9733333333334 64 192C64 208.4266666666667 66.1333333333333 224 69.9733333333333 239.36C41.6 250.0266666666667 21.3333333333333 277.3333333333334 21.3333333333333 309.3333333333334C21.3333333333333 350.5066666666667 54.8266666666667 384 96 384C119.8933333333333 384 141.2266666666667 372.6933333333334 154.88 355.2000000000001C184.32 373.3333333333334 218.88 384 256 384M256 341.3333333333334C173.44 341.3333333333334 106.6666666666667 274.5600000000001 106.6666666666667 192S173.44 42.6666666666667 256 42.6666666666667S405.3333333333333 109.44 405.3333333333333 192S338.56 341.3333333333334 256 341.3333333333334M345.3866666666667 228.2666666666667C353.0666666666667 199.8933333333333 343.04 172.5866666666667 323.2000000000001 167.2533333333333C303.1466666666667 161.7066666666667 280.9600000000001 180.48 273.2800000000001 209.0666666666667C265.6 237.4400000000001 275.6266666666667 264.7466666666667 295.4666666666667 270.0800000000001C315.52 275.4133333333334 337.7066666666667 256.8533333333334 345.3866666666667 228.2666666666667M166.6133333333334 228.2666666666667C174.2933333333333 256.8533333333334 196.48 275.4133333333334 216.5333333333333 270.0800000000001C236.3733333333334 264.7466666666667 246.4 237.4400000000001 238.7200000000001 209.0666666666667C231.04 180.48 208.8533333333334 161.7066666666667 188.8 167.2533333333333C168.96 172.5866666666667 158.9333333333333 199.8933333333333 166.6133333333334 228.2666666666667M256 149.3333333333334C268.8 149.3333333333334 280.1066666666667 145.28 288 138.6666666666667L266.6666666666667 117.3333333333334C266.6666666666667 108.3733333333333 273.92 101.3333333333334 282.6666666666667 101.3333333333334S298.6666666666667 108.5866666666667 298.6666666666667 117.3333333333334C298.6666666666667 123.3066666666667 303.36 128 309.3333333333333 128S320 123.3066666666667 320 117.3333333333334C320 96.64 303.36 80 282.6666666666667 80C272.2133333333333 80 262.8266666666667 84.2666666666667 256 91.3066666666667C249.1733333333333 84.2666666666668 239.7866666666667 80 229.3333333333333 80C208.64 80 192 96.64 192 117.3333333333334C192 123.3066666666667 196.6933333333333 128 202.6666666666667 128S213.3333333333333 123.3066666666667 213.3333333333333 117.3333333333334C213.3333333333333 108.5866666666667 220.5866666666667 101.3333333333334 229.3333333333333 101.3333333333334S245.3333333333333 108.5866666666667 245.3333333333333 117.3333333333334L224 138.6666666666667C231.8933333333333 145.28 243.2 149.3333333333334 256 149.3333333333334z" />
-    <glyph glyph-name="pandora"
-      unicode="&#xF3DB;"
-      horiz-adv-x="512" d=" M213.3333333333333 21.3333333333334C213.3333333333333 9.6 203.7333333333334 0 192 0H85.3333333333333V384H292.48C372.0533333333334 384 436.48 319.5733333333334 436.48 240C436.48 160 372.0533333333334 96 292.48 96H213.3333333333333V21.3333333333334z" />
-    <glyph glyph-name="panorama"
-      unicode="&#xF3DC;"
-      horiz-adv-x="512" d=" M181.3333333333333 181.3333333333334L234.6666666666667 117.3333333333334L309.3333333333333 213.3333333333334L405.3333333333333 85.3333333333334H106.6666666666667M490.6666666666666 64V320C490.6666666666666 343.4666666666667 471.4666666666667 362.6666666666667 448 362.6666666666667H64C40.5333333333333 362.6666666666667 21.3333333333333 343.4666666666667 21.3333333333333 320V64C21.3333333333333 40.5333333333333 40.5333333333333 21.3333333333334 64 21.3333333333334H448C471.4666666666667 21.3333333333334 490.6666666666666 40.5333333333333 490.6666666666666 64z" />
-    <glyph glyph-name="panorama-fisheye"
-      unicode="&#xF3DD;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.9733333333334 42.6666666666667 192S138.0266666666667 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.0266666666666 469.3333333333333 192S373.9733333333334 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="panorama-horizontal"
-      unicode="&#xF3DE;"
-      horiz-adv-x="512" d=" M457.1733333333333 362.6666666666667C455.04 362.6666666666667 452.9066666666666 362.6666666666667 450.56 361.3866666666667C387.84 337.92 321.92 326.4 256 326.4C190.08 326.4 124.16 338.1333333333334 61.44 361.3866666666667C59.0933333333333 362.6666666666667 56.7466666666667 362.6666666666667 54.8266666666667 362.6666666666667C47.5733333333333 362.6666666666667 42.6666666666667 357.76 42.6666666666667 349.2266666666667V34.5600000000001C42.6666666666667 26.24 47.5733333333333 21.3333333333334 54.8266666666667 21.3333333333334C56.96 21.3333333333334 59.0933333333333 21.3333333333334 61.44 22.6133333333333C124.16 46.08 190.08 57.6 256 57.6C321.92 57.6 387.84 45.8666666666667 450.5599999999999 22.6133333333333C452.9066666666666 21.3333333333334 455.04 21.3333333333334 457.1733333333332 21.3333333333334C464.2133333333332 21.3333333333334 469.3333333333333 26.24 469.3333333333333 34.7733333333333V349.2266666666667C469.3333333333333 357.76 464.2133333333333 362.6666666666667 457.1733333333332 362.6666666666667M426.6666666666667 308.48V75.7333333333334C371.2 92.16 314.0266666666667 100.48 256 100.48C197.9733333333333 100.48 140.8 92.16 85.3333333333333 75.7333333333334V308.48C140.8 292.0533333333334 197.9733333333334 283.7333333333334 256 283.7333333333334C314.0266666666667 283.52 371.2 291.8400000000001 426.6666666666667 308.48z" />
-    <glyph glyph-name="panorama-vertical"
-      unicode="&#xF3DF;"
-      horiz-adv-x="512" d=" M139.52 21.3333333333334C155.9466666666667 76.8000000000001 164.2666666666667 133.9733333333334 164.2666666666667 192C164.2666666666667 250.0266666666667 155.9466666666667 307.2000000000001 139.52 362.6666666666667H372.2666666666667C355.84 307.2000000000001 347.52 250.0266666666667 347.52 192C347.52 133.9733333333334 355.84 76.8000000000001 372.2666666666667 21.3333333333334M425.3866666666666 -2.56C401.9199999999999 60.16 390.3999999999999 126.0800000000001 390.3999999999999 192C390.3999999999999 257.92 402.1333333333333 323.84 425.3866666666666 386.56C426.6666666666666 388.9066666666667 426.6666666666666 391.2533333333333 426.6666666666666 393.1733333333333C426.6666666666666 400.4266666666666 421.7599999999999 405.3333333333333 413.2266666666666 405.3333333333333H98.7733333333333C90.24 405.3333333333333 85.3333333333333 400.4266666666666 85.3333333333333 393.1733333333333C85.3333333333333 391.04 85.3333333333333 388.9066666666667 86.6133333333333 386.56C110.08 323.8400000000001 121.8133333333333 257.92 121.8133333333333 192C121.8133333333333 126.0800000000001 110.08 60.16 86.8266666666667 -2.5599999999999C85.3333333333333 -4.9066666666666 85.3333333333333 -7.2533333333332 85.3333333333333 -9.1733333333332C85.3333333333333 -16.2133333333332 90.24 -21.3333333333333 98.7733333333333 -21.3333333333333H413.44C421.76 -21.3333333333333 426.6666666666667 -16.2133333333333 426.6666666666667 -9.1733333333332C426.6666666666667 -7.0399999999998 426.6666666666667 -4.9066666666666 425.3866666666667 -2.5599999999999z" />
-    <glyph glyph-name="panorama-wide-angle"
-      unicode="&#xF3E0;"
-      horiz-adv-x="512" d=" M256 362.6666666666667C197.76 362.6666666666667 144.64 357.5466666666667 86.4 347.3066666666667L66.56 343.8933333333333L61.2266666666667 324.6933333333334C48.8533333333333 280.5333333333334 42.6666666666667 236.1600000000001 42.6666666666667 192C42.6666666666667 147.84 48.8533333333333 103.4666666666667 61.2266666666667 59.3066666666667L66.56 40.3200000000001L86.4 36.9066666666667C144.64 26.4533333333334 197.76 21.3333333333334 256 21.3333333333334C314.24 21.3333333333334 367.36 26.4533333333333 425.6 36.6933333333333L445.44 40.1066666666667L450.7733333333333 59.0933333333334C463.1466666666666 103.4666666666667 469.3333333333333 147.84 469.3333333333333 192C469.3333333333333 236.1600000000001 463.1466666666666 280.5333333333334 450.7733333333333 324.6933333333334L445.44 343.68L425.6 347.0933333333334C367.36 357.5466666666667 314.24 362.6666666666667 256 362.6666666666667M256 320C308.2666666666667 320 356.48 315.7333333333334 411.52 306.3466666666667C421.5466666666666 268.3733333333334 426.6666666666667 229.9733333333334 426.6666666666667 192C426.6666666666667 154.0266666666667 421.5466666666667 115.6266666666667 411.52 77.6533333333334C356.48 68.2666666666667 308.2666666666667 64 256 64S155.52 68.2666666666667 100.48 77.6533333333334C90.4533333333333 115.6266666666667 85.3333333333333 154.0266666666667 85.3333333333333 192C85.3333333333333 229.9733333333334 90.4533333333333 268.3733333333334 100.48 306.3466666666667C155.52 315.7333333333334 203.7333333333334 320 256 320z" />
-    <glyph glyph-name="paper-cut-vertical"
-      unicode="&#xF3E1;"
-      horiz-adv-x="512" d=" M243.84 379.0933333333334L256 362.6666666666667L268.16 379.0933333333334V378.88C279.8933333333333 394.6666666666667 298.6666666666667 405.3333333333333 320 405.3333333333333C355.4133333333333 405.3333333333333 384 376.7466666666667 384 341.3333333333334C384 333.8666666666667 382.7200000000001 326.6133333333334 380.3733333333333 320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V277.3333333333334C42.6666666666667 300.8 61.8666666666667 320 85.3333333333333 320H131.6266666666667C129.28 326.6133333333334 128 333.8666666666667 128 341.3333333333334C128 376.7466666666667 156.5866666666667 405.3333333333333 192 405.3333333333333C213.3333333333333 405.3333333333333 232.1066666666667 394.6666666666667 243.84 378.88V379.0933333333334M85.3333333333333 277.3333333333334V21.3333333333334H234.6666666666667C234.6666666666667 33.0666666666667 244.2666666666667 42.6666666666667 256 42.6666666666667S277.3333333333333 33.0666666666667 277.3333333333333 21.3333333333334H426.6666666666667V277.3333333333334H317.8666666666667L362.6666666666667 215.04L328.5333333333333 189.8666666666667L264.96 277.3333333333334H247.04L183.4666666666667 189.8666666666667L149.3333333333333 215.04L194.1333333333333 277.3333333333334H85.3333333333333M192 362.6666666666667C180.2666666666667 362.6666666666667 170.6666666666667 353.0666666666667 170.6666666666667 341.3333333333334S180.2666666666667 320 192 320S213.3333333333333 329.6 213.3333333333333 341.3333333333334S203.7333333333334 362.6666666666667 192 362.6666666666667M320 362.6666666666667C308.2666666666667 362.6666666666667 298.6666666666667 353.0666666666667 298.6666666666667 341.3333333333334S308.2666666666667 320 320 320S341.3333333333333 329.6 341.3333333333333 341.3333333333334S331.7333333333334 362.6666666666667 320 362.6666666666667M256 106.6666666666667C267.7333333333334 106.6666666666667 277.3333333333333 97.0666666666667 277.3333333333333 85.3333333333334S267.7333333333334 64 256 64S234.6666666666667 73.6 234.6666666666667 85.3333333333334S244.2666666666667 106.6666666666667 256 106.6666666666667M256 170.6666666666667C267.7333333333334 170.6666666666667 277.3333333333333 161.0666666666667 277.3333333333333 149.3333333333334S267.7333333333334 128 256 128S234.6666666666667 137.6 234.6666666666667 149.3333333333334S244.2666666666667 170.6666666666667 256 170.6666666666667M256 234.6666666666667C267.7333333333334 234.6666666666667 277.3333333333333 225.0666666666667 277.3333333333333 213.3333333333334S267.7333333333334 192 256 192S234.6666666666667 201.6 234.6666666666667 213.3333333333334S244.2666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="paperclip"
-      unicode="&#xF3E2;"
-      horiz-adv-x="512" d=" M352 320V74.6666666666667C352 27.52 313.8133333333334 -10.6666666666666 266.6666666666667 -10.6666666666666S181.3333333333333 27.52 181.3333333333333 74.6666666666667V341.3333333333334C181.3333333333333 370.7733333333333 205.2266666666667 394.6666666666667 234.6666666666667 394.6666666666667S288 370.7733333333333 288 341.3333333333334V117.3333333333334C288 105.6 278.4 96 266.6666666666667 96S245.3333333333333 105.6 245.3333333333333 117.3333333333334V320H213.3333333333333V117.3333333333334C213.3333333333333 87.8933333333334 237.2266666666667 64 266.6666666666667 64S320 87.8933333333334 320 117.3333333333334V341.3333333333334C320 388.48 281.8133333333334 426.6666666666667 234.6666666666667 426.6666666666667S149.3333333333333 388.48 149.3333333333333 341.3333333333334V74.6666666666667C149.3333333333333 9.8133333333334 201.8133333333333 -42.6666666666666 266.6666666666667 -42.6666666666666S384 9.8133333333334 384 74.6666666666667V320H352z" />
-    <glyph glyph-name="parking"
-      unicode="&#xF3E3;"
-      horiz-adv-x="512" d=" M281.6 213.3333333333334H213.3333333333333V298.6666666666667H281.6C305.0666666666666 298.6666666666667 324.2666666666667 279.4666666666667 324.2666666666667 256S305.0666666666666 213.3333333333334 281.6 213.3333333333334M277.3333333333333 384H128V0H213.3333333333333V128H277.3333333333333C347.9466666666666 128 405.3333333333333 185.3866666666667 405.3333333333333 256C405.3333333333333 326.8266666666667 347.9466666666666 384 277.3333333333333 384z" />
-    <glyph glyph-name="passport"
-      unicode="&#xF7E2;"
-      horiz-adv-x="512" d=" M128 405.3333333333333C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.1333333333334 407.4666666666667 405.3333333333333 384 405.3333333333333H128M256 341.3333333333334C314.88 341.3333333333334 362.6666666666667 293.5466666666667 362.6666666666667 234.6666666666667S314.88 128 256 128S149.3333333333333 175.7866666666667 149.3333333333333 234.6666666666667S197.12 341.3333333333334 256 341.3333333333334M256 320C247.2533333333334 306.7733333333333 240 292.48 235.52 277.3333333333334H276.48C272 292.48 264.9599999999999 306.7733333333333 256 320M228.2666666666667 315.3066666666667C208.64 308.6933333333334 192 295.04 182.1866666666667 277.3333333333334H213.3333333333333C217.1733333333333 290.56 221.8666666666667 303.36 228.2666666666667 315.3066666666667M283.52 315.3066666666667C289.92 303.36 294.8266666666666 290.56 298.6666666666667 277.3333333333334H329.8133333333334C320 295.04 303.1466666666667 308.48 283.52 315.3066666666667M173.44 256C171.7333333333334 249.1733333333334 170.6666666666667 242.1333333333334 170.6666666666667 234.6666666666667S171.7333333333334 220.16 173.44 213.3333333333334H209.4933333333334C208.64 220.3733333333333 208 227.4133333333334 208 234.6666666666667C208 241.92 208.64 248.96 209.4933333333334 256H173.44M231.04 256C229.9733333333334 249.1733333333334 229.3333333333334 241.92 229.3333333333334 234.6666666666667C229.3333333333334 227.4133333333334 229.9733333333334 220.3733333333333 231.04 213.3333333333334H280.9600000000001C281.8133333333334 220.3733333333333 282.6666666666667 227.4133333333334 282.6666666666667 234.6666666666667C282.6666666666667 241.92 281.8133333333334 249.1733333333334 280.9600000000001 256H231.04M302.5066666666667 256C303.36 248.96 304 241.92 304 234.6666666666667C304 227.4133333333334 303.36 220.3733333333333 302.5066666666667 213.3333333333334H338.56C340.2666666666667 220.16 341.3333333333333 227.2 341.3333333333333 234.6666666666667S340.2666666666667 249.1733333333334 338.56 256H302.5066666666667M182.1866666666667 192C192 174.2933333333334 208.64 160.8533333333334 228.2666666666667 154.0266666666667C221.8666666666666 165.9733333333334 217.1733333333333 178.5600000000001 213.3333333333333 192H182.1866666666667M235.52 192C240 176.64 247.2533333333334 162.5600000000001 256 149.3333333333334C264.96 162.56 272 176.64 276.48 192H235.52M298.6666666666667 192C294.8266666666667 178.56 289.92 165.9733333333334 283.52 154.0266666666667C303.1466666666667 160.8533333333334 320 174.2933333333334 329.8133333333333 192H298.6666666666667M149.3333333333333 85.3333333333334H362.6666666666667V42.6666666666667H149.3333333333333V85.3333333333334z" />
-    <glyph glyph-name="patreon"
-      unicode="&#xF881;"
-      horiz-adv-x="512" d=" M314.24 384C393.6 384 458.0266666666666 319.36 458.0266666666666 239.7866666666667C458.0266666666666 160.6400000000001 393.6 96 314.24 96C234.6666666666667 96 170.0266666666667 160.64 170.0266666666667 239.7866666666667C170.0266666666667 319.36 234.6666666666667 384 314.24 384M57.6 0V384H128V0H57.6z" />
-    <glyph glyph-name="pause"
-      unicode="&#xF3E4;"
-      horiz-adv-x="512" d=" M298.6666666666667 42.6666666666667H384V341.3333333333334H298.6666666666667M128 42.6666666666667H213.3333333333333V341.3333333333334H128V42.6666666666667z" />
-    <glyph glyph-name="pause-circle"
-      unicode="&#xF3E5;"
-      horiz-adv-x="512" d=" M320 106.6666666666667H277.3333333333333V277.3333333333334H320M234.6666666666667 106.6666666666667H192V277.3333333333334H234.6666666666667M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="pause-circle-outline"
-      unicode="&#xF3E6;"
-      horiz-adv-x="512" d=" M277.3333333333333 106.6666666666667V277.3333333333334H320V106.6666666666667H277.3333333333333M192 106.6666666666667V277.3333333333334H234.6666666666667V106.6666666666667H192M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="pause-octagon"
-      unicode="&#xF3E7;"
-      horiz-adv-x="512" d=" M335.5733333333333 384L448 271.5733333333334V112.4266666666667L335.5733333333333 0H176.4266666666667L64 112.4266666666667V271.5733333333334L176.4266666666667 384H335.5733333333333M320 106.6666666666667V277.3333333333334H277.3333333333333V106.6666666666667H320M234.6666666666667 106.6666666666667V277.3333333333334H192V106.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="pause-octagon-outline"
-      unicode="&#xF3E8;"
-      horiz-adv-x="512" d=" M320 106.6666666666667H277.3333333333333V277.3333333333334H320V106.6666666666667M234.6666666666667 106.6666666666667H192V277.3333333333334H234.6666666666667V106.6666666666667M335.5733333333333 384L448 271.5733333333334V112.4266666666667L335.5733333333333 0H176.4266666666667L64 112.4266666666667V271.5733333333334L176.4266666666667 384H335.5733333333333M317.8666666666667 341.3333333333334H194.1333333333333L106.6666666666667 253.8666666666667V130.1333333333334L194.1333333333333 42.6666666666667H317.8666666666666L405.3333333333333 130.1333333333333V253.8666666666667L317.8666666666667 341.3333333333334z" />
-    <glyph glyph-name="paw"
-      unicode="&#xF3E9;"
-      horiz-adv-x="512" d=" M178.1333333333333 384C203.3066666666667 387.6266666666667 229.9733333333333 360.1066666666667 237.6533333333334 322.1333333333334C245.3333333333333 284.3733333333334 231.4666666666667 250.6666666666667 206.2933333333333 246.8266666666667C181.3333333333333 242.9866666666667 154.4533333333333 270.5066666666667 146.56 308.48C138.6666666666667 346.24 152.96 379.9466666666667 178.1333333333333 384M330.6666666666667 384C356.0533333333334 379.9466666666667 370.1333333333334 346.24 362.6666666666667 308.48C354.56 270.5066666666667 327.8933333333333 242.9866666666667 302.72 246.8266666666667C277.3333333333333 250.6666666666667 263.4666666666667 284.3733333333334 271.36 322.1333333333334C279.04 360.1066666666667 305.7066666666666 387.6266666666667 330.6666666666667 384M64 285.8666666666667C88.32 296.3200000000001 121.3866666666667 277.3333333333334 138.6666666666667 244.2666666666667C154.88 210.56 149.3333333333333 175.1466666666667 125.2266666666667 164.6933333333334C101.12 154.24 68.2666666666667 173.0133333333334 51.4133333333333 206.5066666666667C34.56 240 40.5333333333333 275.6266666666667 64 285.8666666666667M448 285.8666666666667C471.4666666666667 275.6266666666667 477.4399999999999 240 460.5866666666666 206.5066666666667C443.7333333333334 173.0133333333333 410.88 154.24 386.7733333333333 164.6933333333333C362.6666666666667 175.1466666666667 357.12 210.56 373.3333333333333 244.2666666666667C390.6133333333333 277.3333333333334 423.68 296.32 448 285.8666666666667M412.3733333333333 55.8933333333334C413.2266666666666 35.84 397.8666666666666 13.6533333333334 379.52 5.3333333333334C341.3333333333333 -12.16 296.1066666666667 24.1066666666667 253.6533333333333 24.1066666666667C211.2 24.1066666666667 165.5466666666666 -13.6533333333333 128 5.3333333333334C106.6666666666666 15.7866666666666 91.9466666666666 43.52 94.72 66.5600000000001C98.56 98.3466666666667 136.7466666666667 115.4133333333334 159.36 138.6666666666667C189.44 168.7466666666667 210.7733333333333 225.28 253.6533333333333 225.28C296.32 225.28 318.9333333333333 169.6 347.7333333333333 138.6666666666667C371.4133333333333 112.64 410.88 90.6666666666667 412.3733333333333 55.8933333333334z" />
-    <glyph glyph-name="paw-off"
-      unicode="&#xF657;"
-      horiz-adv-x="512" d=" M42.6666666666667 356.9066666666667L69.9733333333333 384L458.6666666666666 -4.6933333333333L431.5733333333333 -32L388.9066666666667 10.6666666666667C385.92 8.5333333333333 382.7200000000001 6.8266666666667 379.52 5.3333333333334C341.3333333333333 -12.16 296.1066666666667 24.1066666666667 253.6533333333333 24.1066666666667C211.2 24.1066666666667 165.5466666666666 -13.6533333333333 128 5.3333333333334C106.6666666666666 15.7866666666666 91.9466666666666 43.52 94.72 66.5600000000001C98.56 98.3466666666667 136.7466666666667 115.4133333333334 159.36 138.6666666666667C175.1466666666667 154.24 188.5866666666667 177.28 203.7333333333333 195.84L42.6666666666667 356.9066666666667M178.1333333333333 384C203.3066666666667 387.6266666666667 229.9733333333333 360.1066666666667 237.6533333333334 322.1333333333334C241.4933333333334 304 240.2133333333333 286.7200000000001 234.6666666666667 273.28L149.9733333333333 358.4C155.52 372.2666666666667 165.3333333333333 381.8666666666667 178.1333333333333 384M330.6666666666667 384C356.0533333333334 379.9466666666667 370.1333333333334 346.24 362.6666666666667 308.48C354.56 270.5066666666667 327.8933333333333 242.9866666666667 302.72 246.8266666666667C277.3333333333333 250.6666666666667 263.4666666666667 284.3733333333334 271.36 322.1333333333334C279.04 360.1066666666667 305.7066666666666 387.6266666666667 330.6666666666667 384M64 285.8666666666667C88.32 296.3200000000001 121.3866666666667 277.3333333333334 138.6666666666667 244.2666666666667C154.88 210.56 149.3333333333333 175.1466666666667 125.2266666666667 164.6933333333334C101.12 154.24 68.2666666666667 173.0133333333334 51.4133333333333 206.5066666666667C34.56 240 40.5333333333333 275.6266666666667 64 285.8666666666667M448 285.8666666666667C471.4666666666667 275.6266666666667 477.4399999999999 240 460.5866666666666 206.5066666666667C443.7333333333334 173.0133333333333 410.88 154.24 386.7733333333333 164.6933333333333C362.6666666666667 175.1466666666667 357.12 210.56 373.3333333333333 244.2666666666667C390.6133333333333 277.3333333333334 423.68 296.32 448 285.8666666666667z" />
-    <glyph glyph-name="paypal"
-      unicode="&#xF882;"
-      horiz-adv-x="512" d=" M177.4933333333334 -20.6933333333333C175.1466666666667 -19.6266666666666 172.3733333333333 -16.2133333333333 171.9466666666667 -13.8666666666666C171.3066666666667 -10.6666666666666 170.6666666666667 -16.2133333333333 184.7466666666667 73.3866666666667C197.5466666666667 154.4533333333334 197.3333333333333 153.1733333333334 199.04 155.5200000000001C201.8133333333333 159.1466666666667 201.3866666666667 159.1466666666667 233.3866666666667 159.36C261.5466666666666 160 267.52 160 280.1066666666667 161.92C349.44 171.52 392.32 212.2666666666667 407.2533333333334 282.6666666666667C408.1066666666667 287.36 408.9599999999999 291.4133333333334 409.1733333333333 291.4133333333334C409.1733333333333 291.6266666666667 410.6666666666667 290.56 412.3733333333333 289.2800000000001C434.3466666666667 272.6400000000001 441.8133333333333 241.92 433.4933333333333 200.96C423.6799999999999 152.1066666666668 397.6533333333333 119.6800000000001 357.1199999999999 105.8133333333334C339.8399999999999 99.84 325.3333333333332 97.4933333333333 299.7333333333333 96.8533333333334C282.6666666666665 96 282.2399999999999 96 277.3333333333332 92.8C273.7066666666666 89.1733333333333 273.9199999999999 89.8133333333333 265.5999999999999 38.4C259.8399999999999 2.1333333333333 257.7066666666666 -9.6 256.8533333333332 -11.7333333333334C255.3599999999999 -15.1466666666668 252.3733333333332 -18.1333333333334 248.9599999999999 -19.84L246.6133333333333 -21.3333333333334H213.3333333333333C185.8133333333333 -21.3333333333334 178.7733333333333 -21.3333333333334 177.4933333333334 -20.6933333333334M81.4933333333333 26.88C77.44 29.0133333333333 74.6666666666667 32.64 74.6666666666667 36.9066666666666C74.6666666666667 42.6666666666667 130.3466666666667 390.8266666666667 131.84 394.6666666666667C133.76 398.5066666666667 138.6666666666667 402.56 142.5066666666667 404.0533333333334L145.7066666666667 405.3333333333333H221.0133333333333C304.4266666666666 405.3333333333333 301.2266666666667 405.3333333333333 320 401.0666666666667C375.8933333333333 389.3333333333333 401.4933333333334 352 391.8933333333333 295.8933333333333C381.2266666666667 233.3866666666667 349.6533333333333 196.2666666666667 295.8933333333333 182.8266666666667C277.3333333333334 178.3466666666667 264.32 177.0666666666667 228.9066666666667 177.0666666666667C200.96 177.0666666666667 198.8266666666667 176.8533333333334 193.28 173.8666666666667C187.7333333333334 170.6666666666667 183.2533333333333 164.9066666666667 181.3333333333333 157.8666666666667C180.48 156.3733333333333 175.5733333333333 126.5066666666667 170.0266666666667 91.7333333333334C164.48 56.96 160 27.9466666666667 160 27.3066666666667L159.36 26.0266666666668H121.3866666666667C87.68 26.0266666666668 82.9866666666667 26.0266666666668 81.4933333333333 26.8800000000001z" />
-    <glyph glyph-name="peace"
-      unicode="&#xF883;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M234.6666666666667 140.5866666666667V22.8266666666667C204.3733333333333 26.6666666666667 175.5733333333333 38.6133333333333 151.4666666666667 57.3866666666667L234.6666666666667 140.5866666666667M277.3333333333333 140.5866666666667L360.5333333333333 57.3866666666667C336.4266666666666 38.6133333333334 307.6266666666666 26.6666666666667 277.3333333333333 22.8266666666667V140.5866666666667M85.3333333333333 192C85.3333333333333 277.9733333333334 149.3333333333333 350.5066666666667 234.6666666666667 361.1733333333334V200.7466666666667L121.3866666666667 87.4666666666667C97.92 117.3333333333334 85.3333333333333 154.0266666666667 85.3333333333333 192M390.6133333333334 87.4666666666667L277.3333333333333 200.7466666666667V361.1733333333334C362.6666666666667 350.5066666666667 426.6666666666667 277.9733333333334 426.6666666666667 192C426.6666666666667 154.0266666666667 414.08 117.3333333333334 390.6133333333333 87.4666666666667z" />
-    <glyph glyph-name="pen"
-      unicode="&#xF3EA;"
-      horiz-adv-x="512" d=" M441.8133333333334 297.8133333333334C434.56 290.56 427.52 283.52 427.3066666666667 276.48C426.6666666666667 269.6533333333334 433.92 262.6133333333334 440.7466666666667 256C450.9866666666667 245.3333333333334 461.0133333333333 235.7333333333334 460.5866666666666 225.2800000000001C460.16 214.8266666666667 449.28 203.9466666666667 438.4 193.28L350.2933333333334 104.96L320 135.2533333333333L410.6666666666667 225.7066666666667L390.1866666666666 246.1866666666667L359.8933333333333 216.1066666666667L279.8933333333333 296.1066666666667L361.8133333333333 377.8133333333334C370.1333333333333 386.1333333333334 383.9999999999999 386.1333333333334 391.8933333333333 377.8133333333334L441.8133333333333 327.8933333333333C450.1333333333333 320 450.1333333333333 306.1333333333334 441.8133333333333 297.8133333333334M64 80L267.9466666666667 284.1600000000001L347.9466666666667 204.16L144 0H64V80z" />
-    <glyph glyph-name="pencil"
-      unicode="&#xF3EB;"
-      horiz-adv-x="512" d=" M441.8133333333334 297.8133333333334C450.1333333333334 306.1333333333334 450.1333333333334 320 441.8133333333334 327.8933333333333L391.8933333333333 377.8133333333334C384 386.1333333333334 370.1333333333334 386.1333333333334 361.8133333333334 377.8133333333334L322.56 338.7733333333333L402.56 258.7733333333333M64 80V0H144L379.9466666666666 236.1600000000001L299.9466666666666 316.1600000000001L64 80z" />
-    <glyph glyph-name="pencil-box"
-      unicode="&#xF3EC;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 18.9866666666667 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M356.2666666666667 248.5333333333334C360.9599999999999 253.0133333333334 360.9599999999999 260.48 356.2666666666667 264.9600000000001L328.96 292.2666666666667C324.48 296.9600000000001 317.0133333333333 296.9600000000001 312.5333333333333 292.2666666666667L291.2 270.9333333333334L334.9333333333333 227.2L356.2666666666667 248.5333333333333M149.3333333333333 129.28V85.3333333333334H193.28L322.56 214.6133333333333L278.6133333333334 258.56L149.3333333333333 129.28z" />
-    <glyph glyph-name="pencil-box-outline"
-      unicode="&#xF3ED;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667V341.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 18.9866666666667 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M356.2666666666667 248.5333333333334L334.9333333333333 227.2L291.2 270.9333333333334L312.5333333333333 292.2666666666667C317.0133333333333 296.96 324.48 296.96 328.9599999999999 292.2666666666667L356.2666666666667 264.9600000000001C360.9599999999999 260.48 360.9599999999999 253.0133333333333 356.2666666666667 248.5333333333334M149.3333333333333 129.28L278.6133333333333 258.5600000000001L322.56 214.6133333333334L193.28 85.3333333333334H149.3333333333333V129.28z" />
-    <glyph glyph-name="pencil-circle"
-      unicode="&#xF6FE;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.9733333333334 42.6666666666667 192S138.0266666666667 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.0266666666666 469.3333333333333 192S373.9733333333334 405.3333333333333 256 405.3333333333333M322.1333333333334 297.1733333333334C325.12 297.1733333333334 328.1066666666667 296.1066666666667 330.6666666666667 293.76L357.76 266.6666666666667C362.6666666666667 261.9733333333334 362.6666666666667 254.5066666666667 357.76 250.0266666666667L336.4266666666666 228.6933333333334L292.6933333333333 272.4266666666667L314.0266666666667 293.76C316.16 296.1066666666667 319.1466666666667 297.1733333333334 322.1333333333334 297.1733333333334M280.1066666666667 260.0533333333334L324.0533333333333 216.1066666666667L194.7733333333333 86.8266666666667H150.8266666666667V130.7733333333334L280.1066666666667 260.0533333333334z" />
-    <glyph glyph-name="pencil-circle-outline"
-      unicode="&#xF775;"
-      horiz-adv-x="512" d=" M149.3333333333333 129.28L278.6133333333333 258.5600000000001L322.56 214.6133333333334L193.28 85.3333333333334H149.3333333333333V129.28M256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334M356.2666666666667 248.5333333333334L334.9333333333333 227.2L291.2 270.9333333333334L312.5333333333333 292.2666666666667C317.0133333333333 296.96 324.48 296.96 328.9599999999999 292.2666666666667L356.2666666666667 264.9600000000001C360.9599999999999 260.48 360.9599999999999 253.0133333333333 356.2666666666667 248.5333333333334M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333" />
-    <glyph glyph-name="pencil-lock"
-      unicode="&#xF3EE;"
-      horiz-adv-x="512" d=" M117.3333333333333 405.3333333333333C87.8933333333333 405.3333333333333 64 381.44 64 352V341.3333333333334C52.2666666666667 341.3333333333334 42.6666666666667 331.7333333333334 42.6666666666667 320V234.6666666666667C42.6666666666667 222.9333333333333 52.2666666666667 213.3333333333334 64 213.3333333333334H170.6666666666667C182.4 213.3333333333334 192 222.9333333333333 192 234.6666666666667V320C192 331.7333333333334 182.4 341.3333333333334 170.6666666666667 341.3333333333334V352C170.6666666666667 381.44 146.7733333333333 405.3333333333333 117.3333333333333 405.3333333333333M117.3333333333333 384C135.04 384 149.3333333333333 369.7066666666667 149.3333333333333 352V341.3333333333334H85.3333333333333V352C85.3333333333333 369.7066666666667 99.6266666666667 384 117.3333333333333 384M419.4133333333333 384C413.8666666666666 384 408.7466666666667 382.0800000000001 404.6933333333333 378.0266666666667L365.44 338.56L445.44 258.56L484.6933333333333 298.0266666666667C493.0133333333333 306.3466666666667 493.0133333333333 320 484.6933333333333 327.8933333333333L434.7733333333333 378.0266666666667C430.5066666666667 382.08 424.7466666666667 384 419.4133333333333 384M342.6133333333333 315.9466666666667L106.6666666666667 80V0H186.6666666666667L422.6133333333333 235.9466666666667L342.6133333333333 315.9466666666667z" />
-    <glyph glyph-name="pencil-off"
-      unicode="&#xF3EF;"
-      horiz-adv-x="512" d=" M398.08 405.3333333333333C392.5333333333333 405.3333333333333 387.4133333333333 403.4133333333334 383.36 399.36L344.1066666666667 359.8933333333333L424.1066666666667 279.8933333333333L463.36 319.36C471.6799999999999 327.68 471.6799999999999 341.3333333333333 463.36 349.2266666666667L413.44 399.36C409.1733333333333 403.4133333333333 403.4133333333333 405.3333333333333 398.08 405.3333333333333M69.9733333333333 362.6666666666667L42.6666666666667 335.36L181.3333333333333 197.3333333333334L85.3333333333333 101.3333333333334V21.3333333333334H165.3333333333333L261.3333333333333 117.3333333333334L399.36 -21.3333333333333L426.6666666666667 5.9733333333334L288 144L208 224L69.9733333333333 362.6666666666667M321.28 337.2800000000001L235.3066666666666 251.3066666666667L315.3066666666666 171.3066666666667L401.28 257.2800000000001L321.28 337.2800000000001z" />
-    <glyph glyph-name="pentagon"
-      unicode="&#xF6FF;"
-      horiz-adv-x="512" d=" M256 394.6666666666667L42.6666666666667 238.9333333333334L123.7333333333333 -10.6666666666666H388.2666666666667L469.3333333333333 238.9333333333334L256 394.6666666666667z" />
-    <glyph glyph-name="pentagon-outline"
-      unicode="&#xF700;"
-      horiz-adv-x="512" d=" M256 341.3333333333334L418.1333333333334 224L356.2666666666667 34.1333333333334H155.7333333333333L93.8666666666667 224.0000000000001L256 341.3333333333334M256 394.6666666666667L42.6666666666667 238.9333333333334L123.7333333333333 -10.6666666666666H386.1333333333334L469.3333333333333 238.9333333333334L256 394.6666666666667z" />
-    <glyph glyph-name="percent"
-      unicode="&#xF3F0;"
-      horiz-adv-x="512" d=" M394.6666666666667 373.3333333333334L74.6666666666667 53.3333333333334L117.3333333333333 10.6666666666667L437.3333333333333 330.6666666666667M149.3333333333333 362.6666666666667C113.92 362.6666666666667 85.3333333333333 334.0800000000001 85.3333333333333 298.6666666666667S113.92 234.6666666666667 149.3333333333333 234.6666666666667S213.3333333333333 263.2533333333334 213.3333333333333 298.6666666666667S184.7466666666667 362.6666666666667 149.3333333333333 362.6666666666667M362.6666666666667 149.3333333333334C327.2533333333334 149.3333333333334 298.6666666666667 120.7466666666667 298.6666666666667 85.3333333333334S327.2533333333334 21.3333333333334 362.6666666666667 21.3333333333334S426.6666666666667 49.92 426.6666666666667 85.3333333333334S398.08 149.3333333333334 362.6666666666667 149.3333333333334z" />
-    <glyph glyph-name="periodic-table"
-      unicode="&#xF8B5;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667V320H85.3333333333333V362.6666666666667H42.6666666666667M426.6666666666667 362.6666666666667V320H469.3333333333333V362.6666666666667H426.6666666666667M42.6666666666667 298.6666666666667V256H85.3333333333333V298.6666666666667H42.6666666666667M106.6666666666667 298.6666666666667V256H149.3333333333333V298.6666666666667H106.6666666666667M298.6666666666667 298.6666666666667V256H341.3333333333333V298.6666666666667H298.6666666666667M362.6666666666667 298.6666666666667V256H405.3333333333333V298.6666666666667H362.6666666666667M426.6666666666667 298.6666666666667V256H469.3333333333333V298.6666666666667H426.6666666666667M42.6666666666667 234.6666666666667V192H85.3333333333333V234.6666666666667H42.6666666666667M106.6666666666667 234.6666666666667V192H149.3333333333333V234.6666666666667H106.6666666666667M170.6666666666667 234.6666666666667V192H213.3333333333333V234.6666666666667H170.6666666666667M234.6666666666667 234.6666666666667V192H277.3333333333333V234.6666666666667H234.6666666666667M298.6666666666667 234.6666666666667V192H341.3333333333333V234.6666666666667H298.6666666666667M362.6666666666667 234.6666666666667V192H405.3333333333333V234.6666666666667H362.6666666666667M426.6666666666667 234.6666666666667V192H469.3333333333333V234.6666666666667H426.6666666666667M42.6666666666667 170.6666666666667V128H85.3333333333333V170.6666666666667H42.6666666666667M106.6666666666667 170.6666666666667V128H149.3333333333333V170.6666666666667H106.6666666666667M170.6666666666667 170.6666666666667V128H213.3333333333333V170.6666666666667H170.6666666666667M234.6666666666667 170.6666666666667V128H277.3333333333333V170.6666666666667H234.6666666666667M298.6666666666667 170.6666666666667V128H341.3333333333333V170.6666666666667H298.6666666666667M362.6666666666667 170.6666666666667V128H405.3333333333333V170.6666666666667H362.6666666666667M426.6666666666667 170.6666666666667V128H469.3333333333333V170.6666666666667H426.6666666666667M106.6666666666667 85.3333333333334V42.6666666666667H149.3333333333333V85.3333333333334H106.6666666666667M170.6666666666667 85.3333333333334V42.6666666666667H213.3333333333333V85.3333333333334H170.6666666666667M234.6666666666667 85.3333333333334V42.6666666666667H277.3333333333333V85.3333333333334H234.6666666666667M298.6666666666667 85.3333333333334V42.6666666666667H341.3333333333333V85.3333333333334H298.6666666666667M362.6666666666667 85.3333333333334V42.6666666666667H405.3333333333333V85.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="periodic-table-co2"
-      unicode="&#xF7E3;"
-      horiz-adv-x="512" d=" M106.6666666666667 298.6666666666667C83.2 298.6666666666667 64 279.4666666666667 64 256V128C64 104.5333333333333 83.2 85.3333333333334 106.6666666666667 85.3333333333334H170.6666666666667V128H106.6666666666667V256H170.6666666666667V298.6666666666667H106.6666666666667M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667M234.6666666666667 256H277.3333333333333V128H234.6666666666667V256M341.3333333333333 224V192H405.3333333333333V160H373.3333333333333C355.6266666666667 160 341.3333333333333 145.7066666666667 341.3333333333333 128V64H437.3333333333333V96H373.3333333333333V128H405.3333333333333C423.04 128 437.3333333333333 142.2933333333334 437.3333333333333 160V192C437.3333333333333 209.7066666666667 423.04 224 405.3333333333333 224H341.3333333333333z" />
-    <glyph glyph-name="periscope"
-      unicode="&#xF747;"
-      horiz-adv-x="512" d=" M256 298.6666666666667C256 275.2000000000001 236.8 256 213.3333333333333 256S170.6666666666667 275.2000000000001 170.6666666666667 298.6666666666667C157.2266666666667 280.7466666666667 149.3333333333333 258.7733333333333 149.3333333333333 234.6666666666667C149.3333333333333 175.7866666666667 197.12 128 256 128S362.6666666666667 175.7866666666667 362.6666666666667 234.6666666666667S314.88 341.3333333333334 256 341.3333333333334C246.8266666666667 341.3333333333334 238.08 340.2666666666667 229.76 338.1333333333334C245.3333333333333 331.7333333333334 256 316.3733333333334 256 298.6666666666667M256 405.3333333333333C350.2933333333334 405.3333333333333 426.6666666666667 328.9600000000001 426.6666666666667 234.6666666666667C426.6666666666667 212.2666666666667 422.4 191.1466666666667 414.5066666666667 171.52C381.6533333333333 77.2266666666667 290.7733333333333 -21.3333333333333 256 -21.3333333333333S130.3466666666667 77.2266666666667 97.4933333333333 171.52C89.6 191.1466666666667 85.3333333333333 212.2666666666667 85.3333333333333 234.6666666666667C85.3333333333333 328.9600000000001 161.7066666666667 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="pharmacy"
-      unicode="&#xF3F1;"
-      horiz-adv-x="512" d=" M341.3333333333333 149.3333333333334H277.3333333333333V85.3333333333334H234.6666666666667V149.3333333333334H170.6666666666667V192H234.6666666666667V256H277.3333333333333V192H341.3333333333333M448 341.3333333333334H391.4666666666667L416 408.5333333333333L365.8666666666666 426.6666666666667L334.7199999999999 341.3333333333334H64V298.6666666666667L106.6666666666667 170.6666666666667L64 42.6666666666667V0H448V42.6666666666667L405.3333333333333 170.6666666666667L448 298.6666666666667V341.3333333333334z" />
-    <glyph glyph-name="phone"
-      unicode="&#xF3F2;"
-      horiz-adv-x="512" d=" M141.2266666666667 217.8133333333334C171.9466666666667 157.4400000000001 221.44 107.9466666666667 281.8133333333334 77.2266666666667L328.7466666666667 124.16C334.72 130.1333333333333 343.04 131.84 350.5066666666667 129.4933333333334C374.4 121.6 400 117.3333333333334 426.6666666666667 117.3333333333334C438.4 117.3333333333334 448 107.7333333333334 448 96V21.3333333333334C448 9.6 438.4 0 426.6666666666667 0C226.3466666666667 0 64 162.3466666666667 64 362.6666666666667C64 374.4 73.6 384 85.3333333333333 384H160C171.7333333333334 384 181.3333333333333 374.4 181.3333333333333 362.6666666666667C181.3333333333333 336 185.6 310.4 193.4933333333334 286.5066666666667C195.84 279.04 194.1333333333333 270.7200000000001 188.16 264.7466666666667L141.2266666666667 217.8133333333334z" />
-    <glyph glyph-name="phone-bluetooth"
-      unicode="&#xF3F3;"
-      horiz-adv-x="512" d=" M426.6666666666667 117.3333333333334C400 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.16L281.8133333333334 77.2266666666667C221.44 107.9466666666667 171.9466666666667 157.4400000000001 141.2266666666667 217.8133333333334L188.16 264.7466666666667C194.1333333333333 270.7200000000001 195.84 279.04 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384H85.3333333333333C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334M384 294.1866666666667L404.0533333333334 274.3466666666667L384 254.2933333333334M384 385.92L404.0533333333334 365.8666666666667L384 345.8133333333334M313.8133333333334 245.3333333333334L362.6666666666667 294.1866666666667V213.3333333333334H373.3333333333333L434.1333333333334 274.3466666666667L388.48 320L434.1333333333334 365.8666666666667L373.3333333333333 426.6666666666667H362.6666666666667V345.8133333333334L313.8133333333334 394.6666666666667L298.6666666666667 379.52L358.1866666666666 320L298.6666666666667 260.48L313.8133333333334 245.3333333333334z" />
-    <glyph glyph-name="phone-classic"
-      unicode="&#xF602;"
-      horiz-adv-x="512" d=" M256 384C159.1466666666667 384 71.2533333333333 346.0266666666667 6.1866666666667 284.3733333333334C2.3466666666667 280.5333333333334 0 275.2000000000001 0 269.2266666666667C0 263.2533333333334 2.3466666666667 257.9200000000001 6.1866666666667 254.08L59.0933333333333 201.1733333333334C62.9333333333333 197.3333333333334 68.2666666666667 194.9866666666667 74.6666666666667 194.9866666666667C80 194.9866666666667 85.3333333333333 197.3333333333334 89.1733333333333 200.96C106.0266666666667 216.7466666666667 125.2266666666667 229.9733333333334 145.92 240.4266666666667C152.96 243.84 157.8666666666667 251.0933333333334 157.8666666666667 259.6266666666667V325.76C188.8 336 221.6533333333333 341.3333333333334 256 341.3333333333334C289.92 341.3333333333334 322.9866666666667 336 353.92 325.9733333333334V259.8400000000001C353.92 251.52 358.8266666666667 244.0533333333334 365.8666666666666 240.64C386.7733333333333 230.1866666666667 405.3333333333333 216.7466666666667 422.8266666666667 201.1733333333334C426.6666666666667 197.3333333333334 432 195.2 437.3333333333333 195.2C443.7333333333334 195.2 449.0666666666667 197.5466666666667 452.9066666666666 201.3866666666667L505.8133333333333 254.2933333333334C509.6533333333333 258.1333333333334 512 263.4666666666667 512 269.44C512 275.4133333333333 509.4399999999999 280.5333333333333 505.6 284.3733333333334C440.5333333333333 346.0266666666667 352.64 384 256 384M192 298.6666666666667V234.6666666666667S64 128 64 64V-21.3333333333333H448V64C448 128 320 234.6666666666667 320 234.6666666666667V298.6666666666667H277.3333333333333V256H234.6666666666667V298.6666666666667H192M256 192C303.1466666666667 192 341.3333333333333 153.8133333333334 341.3333333333333 106.6666666666667S303.1466666666667 21.3333333333334 256 21.3333333333334S170.6666666666667 59.52 170.6666666666667 106.6666666666667S208.8533333333333 192 256 192M256 160C226.56 160 202.6666666666667 136.1066666666667 202.6666666666667 106.6666666666667S226.56 53.3333333333334 256 53.3333333333334S309.3333333333333 77.2266666666667 309.3333333333333 106.6666666666667S285.44 160 256 160z" />
-    <glyph glyph-name="phone-forward"
-      unicode="&#xF3F4;"
-      horiz-adv-x="512" d=" M426.6666666666667 117.3333333333334C400 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.16L281.8133333333334 77.2266666666667C221.44 107.9466666666667 171.9466666666667 157.4400000000001 141.2266666666667 217.8133333333334L188.16 264.7466666666667C194.1333333333333 270.7200000000001 195.84 279.04 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384H85.3333333333333C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334M384 213.3333333333334L490.6666666666666 320L384 426.6666666666667V362.6666666666667H298.6666666666667V277.3333333333334H384V213.3333333333334z" />
-    <glyph glyph-name="phone-hangup"
-      unicode="&#xF3F5;"
-      horiz-adv-x="512" d=" M256 256C221.8666666666667 256 188.8 250.6666666666667 157.8666666666667 240.64V174.5066666666667C157.8666666666667 165.9733333333334 152.96 158.72 145.92 155.3066666666667C125.0133333333333 144.8533333333334 106.0266666666667 131.4133333333334 88.96 115.84C85.3333333333333 112 80 109.6533333333334 74.6666666666667 109.6533333333334C68.2666666666667 109.6533333333334 62.9333333333333 112.2133333333334 59.0933333333333 116.0533333333334L6.1866666666667 168.96C2.3466666666667 172.8 0 178.1333333333333 0 183.8933333333333C0 189.8666666666667 2.3466666666667 195.2 6.1866666666667 199.04C71.2533333333333 260.9066666666667 159.1466666666667 298.6666666666667 256 298.6666666666667C352.8533333333333 298.6666666666667 440.7466666666667 260.9066666666667 505.8133333333333 199.04C509.6533333333333 195.2 512 189.8666666666667 512 183.8933333333334C512 178.1333333333334 509.6533333333333 172.8000000000001 505.8133333333333 168.96L452.9066666666666 116.0533333333334C449.0666666666667 112.2133333333334 443.7333333333334 109.6533333333334 437.3333333333333 109.6533333333334C432 109.6533333333334 426.6666666666667 112 422.8266666666667 115.84C405.9733333333334 131.4133333333334 386.9866666666667 144.8533333333334 366.08 155.3066666666667C359.04 158.72 354.1333333333334 165.9733333333334 354.1333333333334 174.5066666666667V240.64C323.2 250.6666666666667 290.1333333333334 256 256 256z" />
-    <glyph glyph-name="phone-in-talk"
-      unicode="&#xF3F6;"
-      horiz-adv-x="512" d=" M320 192H362.6666666666667C362.6666666666667 250.88 314.88 298.6666666666667 256 298.6666666666667V256C291.4133333333333 256 320 227.4133333333334 320 192M405.3333333333333 192H448C448 298.6666666666667 362.0266666666667 384 256 384V341.3333333333334C338.3466666666667 341.3333333333334 405.3333333333333 274.5600000000001 405.3333333333333 192M426.6666666666667 117.3333333333334C400 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.16L281.8133333333334 77.2266666666667C221.44 107.9466666666667 171.9466666666667 157.4400000000001 141.2266666666667 217.8133333333334L188.16 264.7466666666667C194.1333333333333 270.7200000000001 195.84 279.04 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384H85.3333333333333C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334z" />
-    <glyph glyph-name="phone-incoming"
-      unicode="&#xF3F7;"
-      horiz-adv-x="512" d=" M85.3333333333333 384C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334C400 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.3733333333333L281.8133333333334 77.44C221.44 108.16 171.9466666666667 157.44 141.2266666666667 218.0266666666667L188.16 265.1733333333334C194.1333333333333 270.7200000000001 195.84 279.04 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384H85.3333333333333M405.3333333333333 213.3333333333334V245.3333333333334H330.6666666666667L448 362.6666666666667L426.6666666666667 384L309.3333333333333 266.6666666666667V341.3333333333334H277.3333333333333V213.3333333333334H405.3333333333333z" />
-    <glyph glyph-name="phone-lock"
-      unicode="&#xF3F8;"
-      horiz-adv-x="512" d=" M409.6 362.6666666666667H337.0666666666666V373.3333333333334C337.0666666666666 393.3866666666667 353.28 409.6 373.3333333333333 409.6S409.6 393.3866666666667 409.6 373.3333333333334M426.6666666666667 362.6666666666667V373.3333333333334C426.6666666666667 402.7733333333333 402.7733333333333 426.6666666666667 373.3333333333333 426.6666666666667S320 402.7733333333333 320 373.3333333333334V362.6666666666667C308.2666666666667 362.6666666666667 298.6666666666667 353.0666666666667 298.6666666666667 341.3333333333334V256C298.6666666666667 244.2666666666667 308.2666666666667 234.6666666666667 320 234.6666666666667H426.6666666666667C438.4 234.6666666666667 448 244.2666666666667 448 256V341.3333333333334C448 353.0666666666667 438.4 362.6666666666667 426.6666666666667 362.6666666666667M426.6666666666667 117.3333333333334C400 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.16L281.8133333333334 77.2266666666667C221.44 107.9466666666667 171.9466666666667 157.4400000000001 141.2266666666667 217.8133333333334L188.16 264.7466666666667C194.1333333333333 270.7200000000001 195.84 279.04 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384H85.3333333333333C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334z" />
-    <glyph glyph-name="phone-log"
-      unicode="&#xF3F9;"
-      horiz-adv-x="512" d=" M426.6666666666667 117.3333333333334C438.4 117.3333333333334 448 107.7333333333334 448 96V21.3333333333334C448 9.6 438.4 0 426.6666666666667 0C226.3466666666667 0 64 162.3466666666667 64 362.6666666666667C64 374.4 73.6 384 85.3333333333333 384H160C171.7333333333334 384 181.3333333333333 374.4 181.3333333333333 362.6666666666667C181.3333333333333 336.2133333333334 185.6 310.4 193.4933333333334 286.5066666666667C195.84 279.04 194.1333333333333 270.7200000000001 188.16 264.9600000000001L141.2266666666667 217.8133333333334C171.9466666666667 157.4400000000001 221.44 107.9466666666667 281.8133333333334 77.2266666666667L328.7466666666667 124.16C334.72 130.1333333333333 343.04 131.84 350.5066666666667 129.4933333333334C374.4 121.6 400 117.3333333333334 426.6666666666667 117.3333333333334M256 384H298.6666666666667V341.3333333333334H256M320 384H448V341.3333333333334H320M256 320H298.6666666666667V277.3333333333334H256M320 320H448V277.3333333333334H320M256 256H298.6666666666667V213.3333333333334H256M320 256H448V213.3333333333334H320" />
-    <glyph glyph-name="phone-minus"
-      unicode="&#xF658;"
-      horiz-adv-x="512" d=" M85.3333333333333 384C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334C400.2133333333334 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.16L281.8133333333334 77.2266666666667C221.44 107.9466666666667 172.16 157.4400000000001 141.2266666666667 217.8133333333334L188.16 264.9600000000001C194.1333333333333 270.7200000000001 195.84 279.0400000000001 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336.2133333333334 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384M277.3333333333333 320V277.3333333333334H448V320" />
-    <glyph glyph-name="phone-missed"
-      unicode="&#xF3FA;"
-      horiz-adv-x="512" d=" M505.8133333333333 92.3733333333333C440.7466666666667 154.24 352.8533333333333 192 256 192C159.1466666666667 192 71.2533333333333 154.24 6.1866666666667 92.3733333333333C2.3466666666667 88.5333333333333 0 83.2 0 77.2266666666666C0 71.4666666666666 2.3466666666667 66.1333333333333 6.1866666666667 62.2933333333333L59.0933333333333 9.3866666666667C62.9333333333333 5.5466666666666 68.2666666666667 2.9866666666666 74.6666666666667 2.9866666666666C80 2.9866666666666 85.3333333333333 5.3333333333333 89.1733333333333 9.1733333333333C106.0266666666667 24.9599999999999 125.0133333333333 38.1866666666666 145.92 48.64C152.96 52.0533333333333 157.8666666666667 59.3066666666666 157.8666666666667 67.8399999999999V133.9733333333333C188.8 144 221.6533333333333 149.3333333333333 256 149.3333333333333C290.1333333333334 149.3333333333333 323.2 144 354.1333333333334 133.9733333333333V67.8399999999999C354.1333333333334 59.3066666666666 359.04 52.0533333333333 366.08 48.64C386.9866666666667 38.1866666666667 405.9733333333334 24.96 422.8266666666667 9.1733333333333C426.6666666666667 5.3333333333333 432 2.9866666666666 437.3333333333333 2.9866666666666C443.7333333333334 2.9866666666666 449.0666666666667 5.5466666666666 452.9066666666666 9.3866666666667L505.8133333333333 62.2933333333333C509.6533333333333 66.1333333333333 512 71.4666666666666 512 77.2266666666666C512 83.2 509.6533333333333 88.5333333333333 505.8133333333333 92.3733333333333M138.6666666666667 330.6666666666667L256 213.3333333333334L405.3333333333333 362.6666666666667L384 384L256 256L160 352H234.6666666666667V384H106.6666666666667V256H138.6666666666667V330.6666666666667z" />
-    <glyph glyph-name="phone-outgoing"
-      unicode="&#xF3FB;"
-      horiz-adv-x="512" d=" M85.3333333333333 384C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334C400 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.3733333333333L281.8133333333334 77.44C221.44 108.16 171.9466666666667 157.44 141.2266666666667 218.0266666666667L188.16 265.1733333333334C194.1333333333333 270.7200000000001 195.84 279.04 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384H85.3333333333333M320 384V352H394.6666666666667L277.3333333333333 234.6666666666667L298.6666666666667 213.3333333333334L416 330.6666666666667V256H448V384H320z" />
-    <glyph glyph-name="phone-paused"
-      unicode="&#xF3FC;"
-      horiz-adv-x="512" d=" M405.3333333333333 234.6666666666667H448V384H405.3333333333333M426.6666666666667 117.3333333333334C400 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.16L281.8133333333334 77.2266666666667C221.44 107.9466666666667 171.9466666666667 157.4400000000001 141.2266666666667 217.8133333333334L188.16 264.7466666666667C194.1333333333333 270.7200000000001 195.84 279.04 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384H85.3333333333333C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334M362.6666666666667 384H320V234.6666666666667H362.6666666666667V384z" />
-    <glyph glyph-name="phone-plus"
-      unicode="&#xF659;"
-      horiz-adv-x="512" d=" M85.3333333333333 384C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334C400.2133333333334 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.16L281.8133333333334 77.2266666666667C221.44 107.9466666666667 172.16 157.4400000000001 141.2266666666667 217.8133333333334L188.16 264.9600000000001C194.1333333333333 270.7200000000001 195.84 279.0400000000001 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336.2133333333334 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384M341.3333333333333 384V320H277.3333333333333V277.3333333333334H341.3333333333333V213.3333333333334H384V277.3333333333334H448V320H384V384" />
-    <glyph glyph-name="phone-return"
-      unicode="&#xF82E;"
-      horiz-adv-x="512" d=" M448 320V213.3333333333334H416V288H295.8933333333333L347.7333333333334 236.1600000000001L325.12 213.3333333333334L234.6666666666667 304L325.12 394.6666666666667L347.7333333333334 371.8400000000001L295.8933333333333 320H448M188.16 264.9600000000001C193.7066666666667 270.5066666666667 195.6266666666667 278.8266666666667 193.28 286.2933333333334C185.3866666666667 311.04 181.3333333333333 336.64 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384H85.3333333333333C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334C400.8533333333333 117.3333333333334 375.04 121.3866666666667 350.5066666666667 129.4933333333334C343.04 131.84 334.72 129.92 329.1733333333333 124.3733333333333L282.24 77.44C221.6533333333333 108.3733333333333 172.5866666666667 157.44 141.6533333333333 218.0266666666667L188.16 264.96z" />
-    <glyph glyph-name="phone-rotate-landscape"
-      unicode="&#xF884;"
-      horiz-adv-x="512" d=" M192 426.6666666666667H64C40.5333333333333 426.6666666666667 21.3333333333333 407.4666666666667 21.3333333333333 384V106.6666666666667C21.3333333333333 83.2 40.5333333333333 64 64 64H192C215.4666666666667 64 234.6666666666667 83.2 234.6666666666667 106.6666666666667V384C234.6666666666667 407.4666666666667 215.4666666666667 426.6666666666667 192 426.6666666666667M192 128H64V384H192V128M448 170.6666666666667H277.3333333333333V128H448V0H192V21.3333333333334H128V0C128 -23.4666666666667 147.2 -42.6666666666666 170.6666666666667 -42.6666666666666H448C471.4666666666667 -42.6666666666666 490.6666666666666 -23.4666666666667 490.6666666666666 0V128C490.6666666666666 151.4666666666667 471.4666666666667 170.6666666666667 448 170.6666666666667M490.6666666666666 234.6666666666667L405.3333333333333 277.3333333333334L446.08 296.7466666666667C421.12 356.0533333333334 362.6666666666667 394.6666666666667 298.6666666666667 394.6666666666667V426.6666666666667C404.6933333333333 426.6666666666667 490.6666666666666 340.6933333333334 490.6666666666666 234.6666666666667z" />
-    <glyph glyph-name="phone-rotate-portrait"
-      unicode="&#xF885;"
-      horiz-adv-x="512" d=" M192 426.6666666666667H64C40.5333333333333 426.6666666666667 21.3333333333333 407.4666666666667 21.3333333333333 384V106.6666666666667C21.3333333333333 83.2 40.5333333333333 64 64 64H85.3333333333333V128H64V384H192V213.3333333333334H234.6666666666667V384C234.6666666666667 407.4666666666667 215.4666666666667 426.6666666666667 192 426.6666666666667M490.6666666666666 0V128C490.6666666666666 151.4666666666667 471.4666666666667 170.6666666666667 448 170.6666666666667H170.6666666666667C147.2 170.6666666666667 128 151.4666666666667 128 128V0C128 -23.4666666666667 147.2 -42.6666666666666 170.6666666666667 -42.6666666666666H448C471.4666666666667 -42.6666666666666 490.6666666666666 -23.4666666666667 490.6666666666666 0M192 0V128H448V0H192M490.6666666666666 234.6666666666667H458.6666666666666C458.6666666666666 298.6666666666667 420.0533333333334 356.9066666666667 360.9600000000001 382.0800000000001L341.3333333333333 341.3333333333334L298.6666666666667 426.6666666666667C404.6933333333333 426.6666666666667 490.6666666666666 340.6933333333334 490.6666666666666 234.6666666666667z" />
-    <glyph glyph-name="phone-settings"
-      unicode="&#xF3FD;"
-      horiz-adv-x="512" d=" M405.3333333333333 213.3333333333334H448V256H405.3333333333333M426.6666666666667 117.3333333333334C400 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.16L281.8133333333334 77.2266666666667C221.44 107.9466666666667 171.9466666666667 157.4400000000001 141.2266666666667 217.8133333333334L188.16 264.7466666666667C194.1333333333333 270.7200000000001 195.84 279.04 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384H85.3333333333333C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334M362.6666666666667 256H320V213.3333333333334H362.6666666666667M277.3333333333333 256H234.6666666666667V213.3333333333334H277.3333333333333V256z" />
-    <glyph glyph-name="phone-voip"
-      unicode="&#xF3FE;"
-      horiz-adv-x="512" d=" M277.3333333333333 85.3333333333334V42.6666666666667H298.6666666666667C310.4 42.6666666666667 320 33.0666666666667 320 21.3333333333334H469.3333333333333V-21.3333333333333H320C320 -33.0666666666667 310.4 -42.6666666666666 298.6666666666667 -42.6666666666666H213.3333333333333C201.6 -42.6666666666666 192 -33.0666666666667 192 -21.3333333333333H42.6666666666667V21.3333333333334H192C192 33.0666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H277.3333333333333M505.6 284.3733333333334C509.4399999999999 280.5333333333334 512 275.4133333333334 512 269.4400000000001C512 263.4666666666667 509.6533333333333 258.1333333333334 505.8133333333333 254.2933333333334L452.9066666666666 201.3866666666667C449.0666666666667 197.5466666666667 443.7333333333334 195.2000000000001 437.3333333333333 195.2000000000001C432 195.2000000000001 426.6666666666667 197.3333333333334 422.8266666666667 201.1733333333334C405.3333333333333 216.7466666666667 386.7733333333333 230.1866666666667 365.8666666666666 240.6400000000001C358.8266666666667 244.0533333333334 353.92 251.5200000000001 353.92 259.8400000000001V325.9733333333334C322.9866666666667 336 289.92 341.3333333333334 256 341.3333333333334C221.8666666666667 341.3333333333334 188.8 336 157.8666666666667 325.76V259.6266666666667C157.8666666666667 251.0933333333334 152.96 243.84 145.92 240.4266666666667C125.2266666666667 229.9733333333334 106.0266666666667 216.7466666666667 89.1733333333333 200.96C85.3333333333333 197.3333333333334 80 194.9866666666667 74.6666666666667 194.9866666666667C68.2666666666667 194.9866666666667 62.9333333333333 197.3333333333334 59.0933333333333 201.1733333333334L6.1866666666667 254.08C2.3466666666667 257.92 0 263.2533333333334 0 269.2266666666667C0 275.2 2.3466666666667 280.5333333333333 6.1866666666667 284.3733333333334C71.2533333333333 346.0266666666667 159.1466666666667 384 256 384C352.64 384 440.5333333333333 346.0266666666667 505.6 284.3733333333334M234.6666666666667 234.6666666666667V128H213.3333333333333V234.6666666666667H234.6666666666667M256 234.6666666666667H320V170.6666666666667H277.3333333333333V128H256V234.6666666666667M298.6666666666667 192V213.3333333333334H277.3333333333333V192H298.6666666666667z" />
-    <glyph glyph-name="pi"
-      unicode="&#xF3FF;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334V298.6666666666667H128V42.6666666666667H170.6666666666667V298.6666666666667H298.6666666666667V106.6666666666667C298.6666666666667 71.2533333333333 327.2533333333334 42.6666666666667 362.6666666666667 42.6666666666667S426.6666666666667 71.2533333333333 426.6666666666667 106.6666666666667H384C384 94.9333333333333 374.4 85.3333333333334 362.6666666666667 85.3333333333334S341.3333333333333 94.9333333333333 341.3333333333333 106.6666666666667V298.6666666666667H384V341.3333333333334" />
-    <glyph glyph-name="pi-box"
-      unicode="&#xF400;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M128 298.6666666666667H362.6666666666667V256H320V149.3333333333334C320 137.6 329.6 128 341.3333333333333 128S362.6666666666667 137.6 362.6666666666667 149.3333333333334H405.3333333333333C405.3333333333333 113.92 376.7466666666667 85.3333333333334 341.3333333333333 85.3333333333334S277.3333333333333 113.92 277.3333333333333 149.3333333333334V256H213.3333333333333V85.3333333333334H170.6666666666667V256H128" />
-    <glyph glyph-name="piano"
-      unicode="&#xF67C;"
-      horiz-adv-x="512" d=" M85.3333333333333 384H426.6666666666667C450.1333333333334 384 469.3333333333333 364.8 469.3333333333333 341.3333333333334V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384M85.3333333333333 341.3333333333334V42.6666666666667H170.6666666666667V170.6666666666667H144V341.3333333333334H85.3333333333333M192 42.6666666666667H320V170.6666666666667H293.3333333333333V341.3333333333334H218.6666666666667V170.6666666666667H192V42.6666666666667M341.3333333333333 42.6666666666667H426.6666666666667V341.3333333333334H368V170.6666666666667H341.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="pickaxe"
-      unicode="&#xF8B6;"
-      horiz-adv-x="512" d=" M315.52 221.44L74.6666666666667 -19.1999999999999L44.8 10.6666666666667L285.44 251.52L315.52 221.44M411.0933333333334 283.0933333333334L423.6800000000001 295.68L406.8266666666667 312.5333333333333L420.4800000000001 326.1866666666667L390.1866666666668 356.48L376.5333333333334 342.8266666666667L359.6800000000001 359.68L347.0933333333335 347.0933333333334C309.9733333333335 377.3866666666667 268.1600000000002 401.7066666666667 223.3600000000001 418.7733333333333L205.6533333333335 380.5866666666667C242.9866666666668 360.96 277.3333333333335 337.28 309.3333333333335 309.3333333333334L298.6666666666667 298.6666666666667L362.6666666666667 234.6666666666667L373.3333333333333 245.3333333333334C401.28 213.3333333333334 424.9600000000001 178.9866666666667 444.5866666666667 141.6533333333334L482.7733333333333 159.36C465.7066666666666 204.16 441.3866666666666 245.9733333333334 411.0933333333333 283.0933333333334z" />
-    <glyph glyph-name="pier"
-      unicode="&#xF886;"
-      horiz-adv-x="512" d=" M426.6666666666667 64C396.8 64 366.9333333333333 74.6666666666667 341.3333333333333 91.7333333333334C290.1333333333334 55.4666666666667 221.8666666666667 55.4666666666667 170.6666666666667 91.7333333333334C145.0666666666667 74.6666666666667 115.2 64 85.3333333333333 64H42.6666666666667V21.3333333333334H85.3333333333333C115.2 21.3333333333334 142.9333333333333 29.8666666666667 170.6666666666667 42.6666666666667C224 14.9333333333333 288 14.9333333333333 341.3333333333333 42.6666666666667C369.0666666666667 29.8666666666667 396.8 21.3333333333334 426.6666666666667 21.3333333333334H469.3333333333333V64H426.6666666666667M426.6666666666667 170.6666666666667H405.3333333333333V87.4666666666667C390.4 89.6000000000001 375.4666666666667 93.8666666666667 362.6666666666667 102.4V170.6666666666667H256V85.3333333333334C241.0666666666667 85.3333333333334 228.2666666666667 87.4666666666667 213.3333333333333 91.7333333333334V170.6666666666667H106.6666666666667V87.4666666666667C100.2666666666667 85.3333333333334 91.7333333333333 85.3333333333334 85.3333333333333 85.3333333333334H64V170.6666666666667H42.6666666666667V213.3333333333334H64V256H106.6666666666667V213.3333333333334H213.3333333333333V256H256V213.3333333333334H362.6666666666667V256H405.3333333333333V213.3333333333334H426.6666666666667V170.6666666666667z" />
-    <glyph glyph-name="pier-crane"
-      unicode="&#xF887;"
-      horiz-adv-x="512" d=" M426.6666666666667 21.3333333333334C397.0133333333333 21.3333333333334 367.36 31.36 341.3333333333333 49.7066666666667C289.28 13.2266666666666 222.72 13.2266666666666 170.6666666666667 49.7066666666667C144.64 31.36 114.9866666666667 21.3333333333334 85.3333333333333 21.3333333333334H42.6666666666667V-21.3333333333333H85.3333333333333C114.56 -21.3333333333333 143.7866666666667 -13.8666666666666 170.6666666666667 0C224 -27.7333333333333 288 -27.7333333333333 341.3333333333333 0C368.2133333333334 -13.8666666666666 397.2266666666667 -21.3333333333333 426.6666666666667 -21.3333333333333H469.3333333333333V21.3333333333334H426.6666666666667M426.6666666666667 362.6666666666667V384C426.6666666666667 395.7333333333334 417.0666666666667 405.3333333333333 405.3333333333333 405.3333333333333H192V426.6666666666667H128V405.3333333333333H106.6666666666667V362.6666666666667H128V170.6666666666667H106.6666666666667V213.3333333333334H64V170.6666666666667H42.6666666666667V128H64V42.6666666666667H85.3333333333333C92.3733333333333 42.6666666666667 99.6266666666667 43.3066666666667 106.6666666666667 44.3733333333333V128H213.3333333333333V50.1333333333334C227.2 45.8666666666667 241.7066666666667 43.7333333333334 256 43.7333333333334V128H277.3333333333333V170.6666666666667H256V213.3333333333334H213.3333333333333V170.6666666666667H192V362.6666666666667H362.6666666666667V264.1066666666667C352.64 260.48 345.3866666666667 251.0933333333334 345.3866666666667 239.7866666666667C345.3866666666667 230.4 350.5066666666667 221.8666666666667 358.4 217.1733333333333V192H371.6266666666667C378.88 192 384.64 186.0266666666667 384.64 178.7733333333334C384.64 171.5200000000001 378.88 165.5466666666668 371.6266666666667 165.5466666666668C366.9333333333334 165.5466666666668 362.6666666666667 168.1066666666667 360.1066666666667 172.1600000000001C356.48 178.3466666666667 348.5866666666667 180.4800000000001 342.4000000000001 176.8533333333334C336.0000000000001 173.4400000000001 333.8666666666668 165.3333333333334 337.4933333333334 158.9333333333334C344.5333333333334 146.9866666666667 357.5466666666668 139.3066666666667 371.6266666666668 139.3066666666667C393.1733333333335 139.3066666666667 410.8800000000001 157.0133333333334 410.8800000000001 178.7733333333334C410.8800000000001 195.4133333333334 400.2133333333334 210.3466666666668 384.6400000000001 215.8933333333334V217.1733333333334C392.7466666666668 221.8666666666668 397.8666666666668 230.4000000000001 397.8666666666668 239.7866666666668C397.8666666666668 249.6000000000001 392.1066666666668 257.9200000000001 384.0000000000001 262.4000000000001V362.6666666666667H426.6666666666668M170.6666666666667 199.2533333333333L149.3333333333333 177.92V208.2133333333334L170.6666666666667 229.5466666666667V199.2533333333333M170.6666666666667 262.1866666666667L149.3333333333333 240.8533333333333V271.1466666666667L170.6666666666667 292.48V262.1866666666667M149.3333333333333 304.8533333333334V335.1466666666667L170.6666666666667 356.48V326.1866666666667L149.3333333333333 304.8533333333334z" />
-    <glyph glyph-name="pig"
-      unicode="&#xF401;"
-      horiz-adv-x="512" d=" M202.6666666666667 256C184.96 256 170.6666666666667 241.7066666666667 170.6666666666667 224S184.96 192 202.6666666666667 192S234.6666666666667 206.2933333333334 234.6666666666667 224S220.3733333333333 256 202.6666666666667 256M309.3333333333333 256C291.6266666666667 256 277.3333333333333 241.7066666666667 277.3333333333333 224S291.6266666666667 192 309.3333333333333 192S341.3333333333333 206.2933333333334 341.3333333333333 224S327.04 256 309.3333333333333 256M256 362.6666666666667L270.5066666666667 362.0266666666667C290.56 378.88 316.16 392.7466666666667 335.36 397.8666666666667C375.2533333333334 408.5333333333333 445.44 400.4266666666667 454.6133333333333 366.2933333333333C461.2266666666666 341.3333333333334 439.4666666666666 310.4 405.9733333333333 290.56C432.2133333333334 257.7066666666667 448 216.1066666666667 448 170.6666666666667C448 64.64 362.0266666666667 -21.3333333333333 256 -21.3333333333333S64 64.64 64 170.6666666666667C64 216.1066666666667 79.7866666666667 257.7066666666667 106.0266666666667 290.56C72.5333333333333 310.4 50.7733333333333 341.3333333333334 57.3866666666667 366.2933333333334C66.56 400.4266666666667 136.7466666666667 408.5333333333333 176.64 397.8666666666667C195.84 392.7466666666667 221.44 378.88 241.4933333333334 362.0266666666667L256 362.6666666666667M213.3333333333333 106.6666666666667C225.0666666666667 106.6666666666667 234.6666666666667 97.0666666666667 234.6666666666667 85.3333333333334S225.0666666666667 64 213.3333333333333 64S192 73.6 192 85.3333333333334S201.6 106.6666666666667 213.3333333333333 106.6666666666667M298.6666666666667 106.6666666666667C310.4 106.6666666666667 320 97.0666666666667 320 85.3333333333334S310.4 64 298.6666666666667 64S277.3333333333333 73.6 277.3333333333333 85.3333333333334S286.9333333333333 106.6666666666667 298.6666666666667 106.6666666666667M256 170.6666666666667C197.12 170.6666666666667 149.3333333333333 120.7466666666667 149.3333333333333 85.3333333333334C149.3333333333333 49.92 197.12 21.3333333333334 256 21.3333333333334S362.6666666666667 49.92 362.6666666666667 85.3333333333334S314.88 170.6666666666667 256 170.6666666666667M165.5466666666667 356.6933333333334C155.9466666666667 359.2533333333334 97.92 355.2 97.92 355.2S145.0666666666667 317.8666666666667 154.4533333333333 315.3066666666667C164.0533333333334 312.7466666666667 208.4266666666667 310.8266666666667 211.4133333333333 322.1333333333334C214.6133333333334 333.6533333333334 174.9333333333333 354.1333333333334 165.5466666666667 356.6933333333334M346.4533333333334 356.6933333333334C337.0666666666667 354.1333333333334 297.3866666666667 333.6533333333334 300.5866666666667 322.1333333333334C303.5733333333334 310.8266666666667 347.9466666666667 312.7466666666667 357.5466666666667 315.3066666666667C366.9333333333334 317.8666666666667 414.08 355.2000000000001 414.08 355.2000000000001S356.0533333333334 359.2533333333334 346.4533333333334 356.6933333333334z" />
-    <glyph glyph-name="pill"
-      unicode="&#xF402;"
-      horiz-adv-x="512" d=" M90.0266666666667 207.1466666666667L240.8533333333333 357.9733333333334C290.9866666666666 407.8933333333334 371.84 407.8933333333334 421.9733333333334 357.9733333333334C471.8933333333333 308.0533333333334 471.8933333333333 226.9866666666667 421.9733333333334 176.8533333333334L271.1466666666667 26.0266666666666C221.0133333333334 -23.8933333333333 139.9466666666667 -23.8933333333333 90.0266666666667 26.0266666666666C40.1066666666667 76.16 40.1066666666667 157.0133333333333 90.0266666666667 207.1466666666667M120.32 176.8533333333334C97.92 154.6666666666667 90.4533333333333 122.88 98.1333333333333 94.5066666666667L225.92 222.08L316.3733333333334 131.6266666666667L391.68 207.1466666666667C425.1733333333333 240.4266666666667 425.1733333333333 294.4000000000001 391.68 327.6800000000001C358.4 361.1733333333334 304.4266666666666 361.1733333333334 271.1466666666667 327.6800000000001L120.32 176.8533333333334z" />
-    <glyph glyph-name="pillar"
-      unicode="&#xF701;"
-      horiz-adv-x="512" d=" M128 341.3333333333334H384C395.7333333333334 341.3333333333334 405.3333333333333 331.7333333333334 405.3333333333333 320S395.7333333333334 298.6666666666667 384 298.6666666666667H128C116.2666666666667 298.6666666666667 106.6666666666667 308.2666666666667 106.6666666666667 320S116.2666666666667 341.3333333333334 128 341.3333333333334M448 405.3333333333333V362.6666666666667H64V405.3333333333333H448M320 277.3333333333334H362.6666666666667V-21.3333333333333H320V277.3333333333334M149.3333333333333 277.3333333333334H192V-21.3333333333333H149.3333333333333V277.3333333333334M234.6666666666667 277.3333333333334H277.3333333333333V-21.3333333333333H234.6666666666667V277.3333333333334z" />
-    <glyph glyph-name="pin"
-      unicode="&#xF403;"
-      horiz-adv-x="512" d=" M341.3333333333333 192V362.6666666666667H362.6666666666667V405.3333333333333H149.3333333333333V362.6666666666667H170.6666666666667V192L128 149.3333333333334V106.6666666666667H238.9333333333333V-21.3333333333333H273.0666666666666V106.6666666666667H384V149.3333333333334L341.3333333333333 192z" />
-    <glyph glyph-name="pin-off"
-      unicode="&#xF404;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L273.0666666666667 105.1733333333334V-21.3333333333333H238.9333333333334V106.6666666666667H128V149.3333333333334L170.6666666666667 192V207.5733333333334L42.6666666666667 335.5733333333334M341.3333333333333 192L384 149.3333333333334V106.6666666666667H380.16L170.6666666666667 316.1600000000001V362.6666666666667H149.3333333333333V405.3333333333333H362.6666666666667V362.6666666666667H341.3333333333333V192z" />
-    <glyph glyph-name="pin-off-outline"
-      unicode="&#xF92F;"
-      horiz-adv-x="512" d=" M170.6666666666667 315.7333333333334V362.6666666666667H149.3333333333333V405.3333333333333H362.6666666666667V362.6666666666667H341.3333333333333V192L384 149.3333333333334V106.6666666666667H379.7333333333334L298.6666666666667 187.7333333333334V362.6666666666667H213.3333333333333V273.0666666666667L170.6666666666667 315.7333333333334M426.6666666666667 6.4L398.9333333333333 -21.3333333333333L273.0666666666666 104.5333333333333V-21.3333333333333H238.9333333333333V106.6666666666667H128V149.3333333333334L170.6666666666667 192V206.9333333333333L42.6666666666667 334.9333333333334L70.4 362.6666666666667L426.6666666666667 6.4M187.7333333333334 149.3333333333334H226.1333333333334L206.9333333333333 168.5333333333334L187.7333333333334 149.3333333333334z" />
-    <glyph glyph-name="pin-outline"
-      unicode="&#xF930;"
-      horiz-adv-x="512" d=" M341.3333333333333 192V362.6666666666667H362.6666666666667V405.3333333333333H149.3333333333333V362.6666666666667H170.6666666666667V192L128 149.3333333333334V106.6666666666667H238.9333333333333V-21.3333333333333H273.0666666666666V106.6666666666667H384V149.3333333333334L341.3333333333333 192M187.7333333333334 149.3333333333334L213.3333333333333 174.9333333333333V362.6666666666667H298.6666666666667V174.9333333333333L324.2666666666667 149.3333333333334H187.7333333333334z" />
-    <glyph glyph-name="pine-tree"
-      unicode="&#xF405;"
-      horiz-adv-x="512" d=" M213.3333333333333 0V64H64L170.6666666666667 170.6666666666667H106.6666666666667L213.3333333333333 277.3333333333334H149.3333333333333L256 384L362.6666666666667 277.3333333333334H298.6666666666667L405.3333333333333 170.6666666666667H341.3333333333333L448 64H298.6666666666667V0H213.3333333333333z" />
-    <glyph glyph-name="pine-tree-box"
-      unicode="&#xF406;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M234.6666666666667 42.6666666666667H277.3333333333333V85.3333333333334H384L298.6666666666667 170.6666666666667H362.6666666666667L277.3333333333333 256H341.3333333333333L256 341.3333333333334L170.6666666666667 256H234.6666666666667L149.3333333333333 170.6666666666667H213.3333333333333L128 85.3333333333334H234.6666666666667V42.6666666666667z" />
-    <glyph glyph-name="pinterest"
-      unicode="&#xF407;"
-      horiz-adv-x="512" d=" M192.8533333333333 -11.52C213.3333333333333 -17.7066666666666 234.0266666666667 -21.3333333333333 256 -21.3333333333333C373.76 -21.3333333333333 469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333S42.6666666666667 309.76 42.6666666666667 192C42.6666666666667 101.3333333333334 99.6266666666667 23.4666666666667 180.0533333333334 -7.2533333333333C178.1333333333334 9.3866666666667 176.2133333333334 36.9066666666667 180.0533333333334 55.8933333333334L204.5866666666667 161.2800000000001S198.4 173.6533333333334 198.4 193.2800000000001C198.4 222.72 216.7466666666667 244.6933333333334 237.6533333333334 244.6933333333334C256 244.6933333333334 264.5333333333334 231.2533333333334 264.5333333333334 213.9733333333334C264.5333333333334 195.6266666666668 252.3733333333334 169.3866666666668 246.1866666666667 144.2133333333334C242.5600000000001 123.3066666666667 257.2800000000001 104.96 278.6133333333334 104.96C316.5866666666667 104.96 346.0266666666667 145.4933333333334 346.0266666666667 202.6666666666667C346.0266666666667 253.8666666666668 309.3333333333334 288.8533333333334 256.64 288.8533333333334C196.48 288.8533333333334 161.0666666666667 244.0533333333334 161.0666666666667 196.9066666666667C161.0666666666667 178.5600000000001 167.04 160.0000000000001 176.8533333333334 147.8400000000001C178.7733333333334 146.5600000000001 178.7733333333334 144.8533333333334 178.1333333333334 141.6533333333334L171.9466666666667 118.4000000000001C171.9466666666667 114.7733333333334 169.6 113.4933333333335 165.9733333333334 116.0533333333335C138.6666666666667 128.0000000000001 122.88 166.8266666666668 122.88 198.1866666666668C122.88 265.6000000000002 170.6666666666667 326.8266666666668 262.8266666666667 326.8266666666668C336.2133333333333 326.8266666666668 393.3866666666667 274.1333333333335 393.3866666666667 204.1600000000001C393.3866666666667 130.7733333333334 347.9466666666667 71.8933333333334 282.88 71.8933333333334C262.1866666666667 71.8933333333334 241.92 82.9866666666668 234.6666666666667 96.0000000000001L220.3733333333334 45.4400000000001C215.4666666666667 27.0933333333334 202.0266666666667 2.5600000000001 192.8533333333334 -12.1599999999999V-11.5199999999999z" />
-    <glyph glyph-name="pinterest-box"
-      unicode="&#xF408;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H198.1866666666667C206.72 14.2933333333334 217.3866666666667 34.5600000000001 221.6533333333333 50.3466666666667L235.7333333333333 99.4133333333334C242.3466666666667 86.4 261.9733333333333 75.7333333333334 282.0266666666667 75.7333333333334C344.9599999999999 75.7333333333334 388.6933333333333 132.6933333333334 388.6933333333333 203.7333333333334C388.6933333333333 271.36 333.6533333333333 322.3466666666667 262.4 322.3466666666667C173.6533333333333 322.3466666666667 127.36 263.04 127.36 197.9733333333334C127.36 167.6800000000001 142.72 130.3466666666667 168.7466666666666 118.4C172.3733333333333 116.0533333333334 174.72 117.3333333333334 174.72 120.7466666666667L180.6933333333333 143.36C181.3333333333333 146.3466666666667 181.3333333333333 148.0533333333334 179.4133333333333 149.3333333333334C170.0266666666666 161.0666666666667 164.0533333333333 178.9866666666667 164.0533333333333 196.6933333333334C164.0533333333333 242.3466666666667 198.3999999999999 285.6533333333334 256.64 285.6533333333334C307.6266666666666 285.6533333333334 343.04 251.9466666666667 343.04 202.6666666666667C343.04 146.9866666666667 314.6666666666667 107.7333333333334 277.9733333333333 107.7333333333334C257.0666666666666 107.7333333333334 242.9866666666666 125.6533333333334 246.3999999999999 145.7066666666667C252.3733333333333 170.0266666666667 264.32 195.6266666666667 264.32 213.3333333333334C264.32 229.9733333333334 255.9999999999999 242.9866666666667 238.08 242.9866666666667C218.0266666666666 242.9866666666667 200.3199999999999 221.6533333333334 200.3199999999999 193.0666666666667C200.3199999999999 174.2933333333334 206.0799999999999 162.3466666666667 206.0799999999999 162.3466666666667L182.3999999999999 60.3733333333334C178.9866666666666 42.6666666666667 180.6933333333333 16 182.3999999999999 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="pinwheel"
-      unicode="&#xFAD4;"
-      horiz-adv-x="512" d=" M256 192C256 256 309.3333333333333 309.3333333333334 373.3333333333333 309.3333333333334S490.6666666666666 256 490.6666666666666 192H256M256 192C256 128 202.6666666666667 74.6666666666667 138.6666666666667 74.6666666666667S21.3333333333333 128 21.3333333333333 192H256M256 192C192 192 138.6666666666667 245.3333333333334 138.6666666666667 309.3333333333334S192 426.6666666666667 256 426.6666666666667V192M256 192C320 192 373.3333333333333 138.6666666666667 373.3333333333333 74.6666666666667S320 -42.6666666666666 256 -42.6666666666666V192z" />
-    <glyph glyph-name="pinwheel-outline"
-      unicode="&#xFAD5;"
-      horiz-adv-x="512" d=" M256 -42.6666666666666H234.6666666666667V97.4933333333333C211.84 76.8000000000001 181.3333333333333 64 149.3333333333333 64C80 64 21.3333333333333 122.6666666666667 21.3333333333333 192V213.3333333333334H161.4933333333334C140.8 236.1600000000001 128 266.6666666666667 128 298.6666666666667C128 368 186.6666666666667 426.6666666666667 256 426.6666666666667H277.3333333333333V286.5066666666667C300.16 307.2000000000001 330.6666666666667 320 362.6666666666667 320C432 320 490.6666666666666 261.3333333333334 490.6666666666666 192V170.6666666666667H350.5066666666667C371.2 147.84 384 117.3333333333334 384 85.3333333333334C384 16 325.3333333333333 -42.6666666666666 256 -42.6666666666666M277.3333333333333 167.8933333333333V2.7733333333333C313.6 12.5866666666667 341.3333333333333 46.2933333333333 341.3333333333333 85.3333333333334S313.6 158.0800000000001 277.3333333333333 167.8933333333334M66.7733333333333 170.6666666666667C76.5866666666667 134.4 110.2933333333333 106.6666666666667 149.3333333333333 106.6666666666667S222.08 134.4 231.8933333333334 170.6666666666667H66.7733333333333M280.1066666666667 213.3333333333334H445.2266666666666C435.4133333333333 249.6 401.4933333333333 277.3333333333334 362.6666666666666 277.3333333333334C323.8399999999999 277.3333333333334 289.9199999999999 249.6 280.1066666666666 213.3333333333334M234.6666666666667 381.2266666666667C198.4 371.4133333333334 170.6666666666667 337.4933333333334 170.6666666666667 298.6666666666667C170.6666666666667 259.8400000000001 198.4 225.92 234.6666666666667 216.1066666666667V381.2266666666667z" />
-    <glyph glyph-name="pipe"
-      unicode="&#xF7E4;"
-      horiz-adv-x="512" d=" M469.3333333333333 149.3333333333334H426.6666666666667V106.6666666666667H298.6666666666667V170.6666666666667H341.3333333333333V213.3333333333334H298.6666666666667V320C298.6666666666667 343.4666666666667 279.4666666666667 362.6666666666667 256 362.6666666666667H85.3333333333333V405.3333333333333H42.6666666666667V234.6666666666667H85.3333333333333V277.3333333333334H213.3333333333333V213.3333333333334H170.6666666666667V170.6666666666667H213.3333333333333V64C213.3333333333333 40.5333333333333 232.5333333333334 21.3333333333334 256 21.3333333333334H426.6666666666667V-21.3333333333333H469.3333333333333" />
-    <glyph glyph-name="pipe-disconnected"
-      unicode="&#xF7E5;"
-      horiz-adv-x="512" d=" M341.3333333333333 256V213.3333333333334H170.6666666666667V256H213.3333333333333V277.3333333333334H85.3333333333333V234.6666666666667H42.6666666666667V405.3333333333333H85.3333333333333V362.6666666666667H256C279.4666666666667 362.6666666666667 298.6666666666667 343.4666666666667 298.6666666666667 320V256H341.3333333333333M213.3333333333333 128V64C213.3333333333333 40.5333333333333 232.5333333333334 21.3333333333334 256 21.3333333333334H426.6666666666667V-21.3333333333333H469.3333333333333V149.3333333333334H426.6666666666667V106.6666666666667H298.6666666666667V128H341.3333333333333V170.6666666666667H170.6666666666667V128H213.3333333333333z" />
-    <glyph glyph-name="pipe-leak"
-      unicode="&#xF888;"
-      horiz-adv-x="512" d=" M42.6666666666667 341.3333333333334V170.6666666666667H85.3333333333333V213.3333333333334H213.3333333333333L256 256L213.3333333333333 298.6666666666667H85.3333333333333V341.3333333333334H42.6666666666667M426.6666666666667 341.3333333333334V298.6666666666667H256L298.6666666666667 256L256 213.3333333333334H426.6666666666667V170.6666666666667H469.3333333333333V341.3333333333334H426.6666666666667M256 170.6666666666667S213.3333333333333 124.3733333333333 213.3333333333333 96C213.3333333333333 72.5333333333333 232.5333333333334 53.3333333333334 256 53.3333333333334S298.6666666666667 72.5333333333333 298.6666666666667 96C298.6666666666667 124.3733333333333 256 170.6666666666667 256 170.6666666666667z" />
-    <glyph glyph-name="pirate"
-      unicode="&#xFA07;"
-      horiz-adv-x="512" d=" M174.9333333333333 189.8666666666667C168.5333333333333 185.6 164.2666666666667 177.0666666666667 166.4 170.6666666666667C166.4 155.7333333333334 181.3333333333333 145.0666666666667 194.1333333333333 145.0666666666667C206.9333333333333 145.0666666666667 219.7333333333333 155.7333333333334 219.7333333333333 170.6666666666667C206.9333333333333 179.2000000000001 192 185.6 174.9333333333333 189.8666666666667M469.3333333333333 213.3333333333334L490.6666666666666 298.6666666666667S448 298.6666666666667 384 341.3333333333334S320 426.6666666666667 256 426.6666666666667S192 384 128 341.3333333333334S21.3333333333333 298.6666666666667 21.3333333333333 298.6666666666667L42.6666666666667 213.3333333333334H44.8C42.6666666666667 206.9333333333333 42.6666666666667 198.4 42.6666666666667 192C42.6666666666667 117.3333333333334 81.0666666666667 51.2 138.6666666666667 12.8000000000001L128 -6.3999999999999C264.5333333333333 -93.8666666666666 384 -6.3999999999999 384 -6.3999999999999L373.3333333333333 12.8000000000001C430.9333333333333 51.2 469.3333333333333 117.3333333333334 469.3333333333333 192.0000000000001V213.3333333333334M241.0666666666667 352L211.2 381.8666666666667L226.1333333333334 396.8L256 366.9333333333334L285.8666666666667 396.8L300.8 381.8666666666667L270.9333333333333 352L300.8 322.1333333333334L285.8666666666667 307.2L256 337.0666666666667L226.1333333333334 307.2000000000001L211.2 322.1333333333334L241.0666666666667 352M198.4 266.6666666666667C219.7333333333334 273.0666666666667 241.0666666666667 277.3333333333334 256 277.3333333333334C302.9333333333333 277.3333333333334 381.8666666666666 243.2 422.4 226.1333333333334C424.5333333333334 219.7333333333333 424.5333333333334 213.3333333333334 424.5333333333334 206.9333333333333L198.4 266.6666666666667M290.1333333333334 40.5333333333333C275.2000000000001 32 260.2666666666667 25.6 243.2000000000001 23.4666666666666C232.5333333333334 31.9999999999999 232.5333333333334 49.0666666666666 243.2000000000001 57.6C251.7333333333334 66.1333333333333 270.9333333333334 70.4 281.6 59.7333333333334C288.0000000000001 57.6 290.1333333333334 46.9333333333333 290.1333333333334 40.5333333333334M426.6666666666668 162.1333333333334C416.0000000000001 117.3333333333334 388.2666666666667 76.8000000000001 352.0000000000001 51.2L320 106.6666666666667H192L160 51.2C115.2 81.0666666666667 85.3333333333333 132.2666666666667 85.3333333333333 192C85.3333333333333 202.6666666666667 87.4666666666667 213.3333333333334 89.6 224C100.2666666666667 228.2666666666667 113.0666666666667 234.6666666666667 128 241.0666666666667L279.4666666666667 200.5333333333334V149.3333333333334C279.4666666666667 138.6666666666667 288 128 300.8 128H343.4666666666667C354.1333333333334 128 364.8 136.5333333333334 364.8 149.3333333333334V179.2000000000001L426.6666666666667 162.1333333333333z" />
-    <glyph glyph-name="pistol"
-      unicode="&#xF702;"
-      horiz-adv-x="512" d=" M149.3333333333333 341.3333333333334H490.6666666666666V256H469.3333333333333V234.6666666666667H341.3333333333333C329.6 234.6666666666667 320 225.0666666666667 320 213.3333333333334V192C320 168.5333333333334 300.8 149.3333333333334 277.3333333333333 149.3333333333334H205.2266666666666C197.12 149.3333333333334 189.6533333333333 144.64 186.0266666666667 137.3866666666667L133.76 33.0666666666667C130.1333333333333 25.8133333333334 122.88 21.3333333333334 114.7733333333333 21.3333333333334H42.6666666666667S-21.3333333333333 21.3333333333334 64 149.3333333333334C64 149.3333333333334 128 234.6666666666667 42.6666666666667 234.6666666666667V341.3333333333334H64L74.6666666666667 362.6666666666667H138.6666666666667L149.3333333333333 341.3333333333334M298.6666666666667 192V213.3333333333334C298.6666666666667 225.0666666666667 289.0666666666667 234.6666666666667 277.3333333333333 234.6666666666667H256S234.6666666666667 213.3333333333334 256 192C232.5333333333334 192 213.3333333333333 211.2 213.3333333333333 234.6666666666667C201.6 234.6666666666667 192 225.0666666666667 192 213.3333333333334V192C192 180.2666666666667 201.6 170.6666666666667 213.3333333333333 170.6666666666667H277.3333333333333C289.0666666666667 170.6666666666667 298.6666666666667 180.2666666666667 298.6666666666667 192z" />
-    <glyph glyph-name="piston"
-      unicode="&#xF889;"
-      horiz-adv-x="512" d=" M277.3333333333333 102.8266666666667C288 99.2 296.5333333333333 93.2266666666667 303.5733333333333 85.3333333333334H320V0H303.1466666666667C296.32 -7.4666666666667 288 -13.4399999999999 277.3333333333333 -17.0666666666667C252.8 -26.0266666666667 225.7066666666667 -18.56 208.64 0H192V85.3333333333334H208.4266666666667C215.4666666666667 93.2266666666667 224 99.2 234.6666666666667 102.8266666666667V192H277.3333333333333V102.8266666666667M256 21.3333333333334C267.7333333333334 21.3333333333334 277.3333333333333 30.9333333333333 277.3333333333333 42.6666666666667S267.7333333333334 64 256 64S234.6666666666667 54.4 234.6666666666667 42.6666666666667S244.2666666666667 21.3333333333334 256 21.3333333333334M362.6666666666667 362.6666666666667H320V341.3333333333334H362.6666666666667V213.3333333333334H149.3333333333333V341.3333333333334H192V362.6666666666667H149.3333333333333V405.3333333333333H362.6666666666667V362.6666666666667M256 256C267.7333333333334 256 277.3333333333333 265.6 277.3333333333333 277.3333333333334S267.7333333333334 298.6666666666667 256 298.6666666666667S234.6666666666667 289.0666666666667 234.6666666666667 277.3333333333334S244.2666666666667 256 256 256z" />
-    <glyph glyph-name="pizza"
-      unicode="&#xF409;"
-      horiz-adv-x="512" d=" M256 128C232.5333333333334 128 213.3333333333333 147.2000000000001 213.3333333333333 170.6666666666667C213.3333333333333 194.3466666666667 232.5333333333334 213.3333333333334 256 213.3333333333334S298.6666666666667 194.1333333333333 298.6666666666667 170.6666666666667S279.4666666666667 128 256 128M149.3333333333333 298.6666666666667C149.3333333333333 322.3466666666667 168.32 341.3333333333334 192 341.3333333333334C215.4666666666667 341.3333333333334 234.6666666666667 322.1333333333334 234.6666666666667 298.6666666666667S215.4666666666667 256 192 256C168.32 256 149.3333333333333 275.2000000000001 149.3333333333333 298.6666666666667M256 405.3333333333333C179.84 405.3333333333333 111.5733333333333 372.48 64 320L256 -21.3333333333333L448 320C400.64 372.48 332.16 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="plane-shield"
-      unicode="&#xF6BA;"
-      horiz-adv-x="512" d=" M256 426.6666666666667L64 341.3333333333334V213.3333333333334C64 94.9333333333333 145.92 -15.7866666666667 256 -42.6666666666666C366.08 -15.7866666666666 448 94.9333333333333 448 213.3333333333334V341.3333333333334L256 426.6666666666667M256 326.8266666666667C266.6666666666667 326.8266666666667 276.2666666666667 317.6533333333334 276.2666666666667 306.56V232.32L384 165.12V138.0266666666667L276.2666666666667 171.7333333333334V97.7066666666667L303.1466666666667 77.4400000000001V57.1733333333334L256 70.8266666666667L208.8533333333333 57.1733333333334V77.44L235.7333333333333 97.7066666666667V171.7333333333334L128 138.0266666666667V165.12L235.7333333333334 232.32V306.56C235.7333333333334 317.6533333333334 245.3333333333333 326.8266666666667 256 326.8266666666667z" />
-    <glyph glyph-name="play"
-      unicode="&#xF40A;"
-      horiz-adv-x="512" d=" M170.6666666666667 338.3466666666667V39.68L405.3333333333333 189.0133333333333L170.6666666666667 338.3466666666667z" />
-    <glyph glyph-name="play-box-outline"
-      unicode="&#xF40B;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M213.3333333333333 277.3333333333334V106.6666666666667L320 192L213.3333333333333 277.3333333333334z" />
-    <glyph glyph-name="play-circle"
-      unicode="&#xF40C;"
-      horiz-adv-x="512" d=" M213.3333333333333 96V288L341.3333333333333 192M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="play-circle-outline"
-      unicode="&#xF40D;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M213.3333333333333 96L341.3333333333333 192L213.3333333333333 288V96z" />
-    <glyph glyph-name="play-network"
-      unicode="&#xF88A;"
-      horiz-adv-x="512" d=" M320 21.3333333333334C320 33.0666666666667 310.4 42.6666666666667 298.6666666666667 42.6666666666667H277.3333333333333V85.3333333333334H362.6666666666667C386.1333333333334 85.3333333333334 405.3333333333333 104.5333333333333 405.3333333333333 128V341.3333333333334C405.3333333333333 364.8 386.1333333333334 384 362.6666666666667 384H149.3333333333333C125.8666666666667 384 106.6666666666667 364.8 106.6666666666667 341.3333333333334V128C106.6666666666667 104.5333333333333 125.8666666666667 85.3333333333334 149.3333333333333 85.3333333333334H234.6666666666667V42.6666666666667H213.3333333333333C201.6 42.6666666666667 192 33.0666666666667 192 21.3333333333334H42.6666666666667V-21.3333333333333H192C192 -33.0666666666667 201.6 -42.6666666666666 213.3333333333333 -42.6666666666666H298.6666666666667C310.4 -42.6666666666666 320 -33.0666666666667 320 -21.3333333333333H469.3333333333333V21.3333333333334H320M213.3333333333333 149.3333333333334V320L320 234.6666666666667L213.3333333333333 149.3333333333334z" />
-    <glyph glyph-name="play-pause"
-      unicode="&#xF40E;"
-      horiz-adv-x="512" d=" M64 341.3333333333334V42.6666666666667L234.6666666666667 192M277.3333333333333 42.6666666666667H341.3333333333333V341.3333333333334H277.3333333333333M384 341.3333333333334V42.6666666666667H448V341.3333333333334" />
-    <glyph glyph-name="play-protected-content"
-      unicode="&#xF40F;"
-      horiz-adv-x="512" d=" M42.6666666666667 341.3333333333334V64H234.6666666666667V106.6666666666667H85.3333333333333V298.6666666666667H362.6666666666667V213.3333333333334H405.3333333333333V341.3333333333334H42.6666666666667M192 256V149.3333333333334L266.6666666666667 202.6666666666667L192 256M448.8533333333333 199.04L343.2533333333334 93.44L297.8133333333334 138.6666666666667L267.7333333333334 108.5866666666667L343.2533333333334 33.0666666666667L478.9333333333333 168.7466666666667L448.8533333333333 199.04z" />
-    <glyph glyph-name="play-speed"
-      unicode="&#xF8FE;"
-      horiz-adv-x="512" d=" M277.3333333333333 404.2666666666667V361.6C370.9866666666667 350.0800000000001 437.3333333333333 264.9600000000001 425.8133333333334 171.3066666666667C416 93.6533333333334 354.9866666666667 32 277.3333333333333 22.8266666666667V-19.84C394.6666666666667 -8.1066666666666 480 96 468.2666666666667 213.3333333333334C458.6666666666666 314.6666666666667 378.24 394.6666666666667 277.3333333333333 404.6933333333334V404.2666666666667M120.96 26.8800000000001C153.1733333333333 0 192.8533333333333 -16.8533333333333 234.6666666666667 -21.3333333333333V21.3333333333334C204.3733333333333 25.1733333333333 175.5733333333333 37.3333333333334 151.4666666666667 56.1066666666667L120.96 26.88M151.4666666666667 325.5466666666666C175.36 344.7466666666667 204.16 357.12 234.6666666666667 361.3866666666667V404.0533333333333C193.0666666666667 400 153.3866666666667 384 120.96 357.12L151.4666666666667 325.5466666666667M121.3866666666667 296.5333333333334L90.88 327.04C64 294.6133333333334 48 255.1466666666667 43.7333333333333 213.3333333333334H86.4C90.4533333333333 243.6266666666667 102.4 272.4266666666667 121.3866666666667 296.5333333333334M86.6133333333333 170.6666666666667H43.9466666666667C48.2133333333333 128.8533333333334 64.64 89.3866666666667 91.0933333333333 56.96L121.3866666666667 87.4666666666667C102.6133333333333 111.5733333333334 90.4533333333333 140.3733333333334 86.6133333333333 170.6666666666668M213.3333333333333 96L341.3333333333333 192L213.3333333333333 288V96z" />
-    <glyph glyph-name="playlist-check"
-      unicode="&#xF5C7;"
-      horiz-adv-x="512" d=" M298.6666666666667 234.6666666666667H42.6666666666667V192H298.6666666666667V234.6666666666667M298.6666666666667 320H42.6666666666667V277.3333333333334H298.6666666666667V320M42.6666666666667 106.6666666666667H213.3333333333333V149.3333333333334H42.6666666666667V106.6666666666667M458.6666666666666 202.6666666666667L490.6666666666666 170.6666666666667L341.3333333333333 21.3333333333334L245.3333333333333 117.3333333333334L277.3333333333333 149.3333333333334L341.3333333333333 85.3333333333334L458.6666666666666 202.6666666666667z" />
-    <glyph glyph-name="playlist-edit"
-      unicode="&#xF8FF;"
-      horiz-adv-x="512" d=" M42.6666666666667 320V277.3333333333334H298.6666666666667V320H42.6666666666667M42.6666666666667 234.6666666666667V192H298.6666666666667V234.6666666666667H42.6666666666667M427.52 231.8933333333333C424.5333333333333 231.8933333333333 421.5466666666666 230.6133333333333 419.2 228.2666666666667L397.8666666666666 206.9333333333333L441.6 163.2L462.9333333333333 184.5333333333333C467.6266666666666 189.0133333333333 467.6266666666666 196.48 462.9333333333333 200.96L435.6266666666666 228.2666666666666C433.28 230.6133333333333 430.5066666666667 231.8933333333333 427.52 231.8933333333333M385.4933333333334 194.56L256 65.28V21.3333333333334H299.9466666666667L429.2266666666667 150.8266666666667L385.4933333333334 194.56M42.6666666666667 149.3333333333334V106.6666666666667H213.3333333333333V149.3333333333334H42.6666666666667z" />
-    <glyph glyph-name="playlist-minus"
-      unicode="&#xF410;"
-      horiz-adv-x="512" d=" M42.6666666666667 106.6666666666667H213.3333333333333V149.3333333333334H42.6666666666667M256 149.3333333333334V106.6666666666667H469.3333333333333V149.3333333333334M298.6666666666667 320H42.6666666666667V277.3333333333334H298.6666666666667M298.6666666666667 234.6666666666667H42.6666666666667V192H298.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="playlist-play"
-      unicode="&#xF411;"
-      horiz-adv-x="512" d=" M405.3333333333333 256H42.6666666666667V213.3333333333334H405.3333333333333V256M405.3333333333333 341.3333333333334H42.6666666666667V298.6666666666667H405.3333333333333V341.3333333333334M42.6666666666667 128H320V170.6666666666667H42.6666666666667V128M362.6666666666667 170.6666666666667V42.6666666666667L469.3333333333333 106.6666666666667L362.6666666666667 170.6666666666667z" />
-    <glyph glyph-name="playlist-plus"
-      unicode="&#xF412;"
-      horiz-adv-x="512" d=" M42.6666666666667 106.6666666666667H213.3333333333333V149.3333333333334H42.6666666666667M384 149.3333333333334V234.6666666666667H341.3333333333333V149.3333333333334H256V106.6666666666667H341.3333333333333V21.3333333333334H384V106.6666666666667H469.3333333333333V149.3333333333334M298.6666666666667 320H42.6666666666667V277.3333333333334H298.6666666666667M298.6666666666667 234.6666666666667H42.6666666666667V192H298.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="playlist-remove"
-      unicode="&#xF413;"
-      horiz-adv-x="512" d=" M42.6666666666667 320V277.3333333333334H298.6666666666667V320H42.6666666666667M42.6666666666667 234.6666666666667V192H234.6666666666667V234.6666666666667H42.6666666666667M302.2933333333333 218.4533333333334L272.2133333333333 188.3733333333333L332.5866666666667 128L272.2133333333333 67.6266666666667L302.2933333333333 37.5466666666667L362.6666666666667 97.92L423.04 37.5466666666666L453.1199999999999 67.6266666666667L392.7466666666667 128L453.12 188.3733333333333L423.04 218.4533333333334L362.6666666666667 158.0800000000001L302.2933333333333 218.4533333333334M42.6666666666667 149.3333333333334V106.6666666666667H234.6666666666667V149.3333333333334H42.6666666666667z" />
-    <glyph glyph-name="playstation"
-      unicode="&#xF414;"
-      horiz-adv-x="512" d=" M202.6666666666667 356.9066666666667C232.1066666666667 351.36 275.2 338.3466666666667 298.6666666666667 330.6666666666667C357.3333333333333 310.4 377.3866666666667 285.2266666666667 377.3866666666667 228.48C377.3866666666667 173.0133333333334 343.2533333333334 152.1066666666667 299.7333333333334 173.0133333333334V276.2666666666667C299.7333333333334 288 297.6 299.3066666666667 286.08 302.5066666666667C277.3333333333333 305.28 272.2133333333333 297.1733333333334 272.2133333333333 285.2266666666667V27.0933333333334L202.6666666666667 49.28V356.9066666666667M285.2266666666667 72.1066666666667L397.2266666666667 112.0000000000001C410.0266666666667 116.4800000000001 411.9466666666667 122.8800000000001 401.7066666666667 126.2933333333334C391.2533333333334 129.7066666666668 372.6933333333334 128.6400000000001 359.8933333333333 124.1600000000001L285.2266666666667 97.9200000000001V139.7333333333335L289.7066666666667 141.2266666666668S311.2533333333334 149.3333333333335 341.3333333333333 152.1066666666668C371.84 155.5200000000001 408.9600000000001 151.6800000000001 437.9733333333334 140.8000000000001C470.8266666666667 130.3466666666668 474.6666666666666 114.9866666666668 466.3466666666666 104.5333333333335C457.8133333333333 93.8666666666668 437.3333333333333 86.4000000000001 437.3333333333333 86.4000000000001L285.2266666666667 32.0000000000001V72.1066666666667M74.6666666666667 76.3733333333334C41.1733333333333 85.3333333333334 35.4133333333333 105.6 50.7733333333333 117.3333333333334C65.0666666666667 128 89.1733333333333 135.4666666666667 89.1733333333333 135.4666666666667L189.0133333333333 170.6666666666667V130.5600000000001L117.3333333333333 104.7466666666667C104.5333333333333 100.2666666666667 102.6133333333334 93.8666666666667 112.8533333333333 90.4533333333333C123.0933333333333 87.04 141.8666666666667 87.8933333333333 154.4533333333333 92.5866666666667L189.0133333333333 104.96V68.9066666666666L182.1866666666667 67.6266666666667C147.6266666666666 62.0799999999999 110.9333333333333 63.9999999999999 74.6666666666666 76.3733333333333z" />
-    <glyph glyph-name="plex"
-      unicode="&#xF6B9;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.6533333333333 405.3333333333333 42.6666666666667 386.3466666666667 42.6666666666667 362.6666666666667V21.3333333333334C42.6666666666667 -2.3466666666666 61.6533333333333 -21.3333333333333 85.3333333333333 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V362.6666666666667C469.3333333333333 386.3466666666667 450.3466666666667 405.3333333333333 426.6666666666667 405.3333333333333H85.3333333333333M182.6133333333333 320H257.28L330.6666666666667 192L257.28 64H182.6133333333333L256 192L182.6133333333334 320z" />
-    <glyph glyph-name="plus"
-      unicode="&#xF415;"
-      horiz-adv-x="512" d=" M405.3333333333333 170.6666666666667H277.3333333333333V42.6666666666667H234.6666666666667V170.6666666666667H106.6666666666667V213.3333333333334H234.6666666666667V341.3333333333334H277.3333333333333V213.3333333333334H405.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="plus-box"
-      unicode="&#xF416;"
-      horiz-adv-x="512" d=" M362.6666666666667 170.6666666666667H277.3333333333333V85.3333333333334H234.6666666666667V170.6666666666667H149.3333333333333V213.3333333333334H234.6666666666667V298.6666666666667H277.3333333333333V213.3333333333334H362.6666666666667M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="plus-box-outline"
-      unicode="&#xF703;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667V341.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 83.2 384 106.6666666666667 384H405.3333333333333M234.6666666666667 298.6666666666667H277.3333333333333V213.3333333333334H362.6666666666667V170.6666666666667H277.3333333333333V85.3333333333334H234.6666666666667V170.6666666666667H149.3333333333333V213.3333333333334H234.6666666666667V298.6666666666667z" />
-    <glyph glyph-name="plus-circle"
-      unicode="&#xF417;"
-      horiz-adv-x="512" d=" M362.6666666666667 170.6666666666667H277.3333333333333V85.3333333333334H234.6666666666667V170.6666666666667H149.3333333333333V213.3333333333334H234.6666666666667V298.6666666666667H277.3333333333333V213.3333333333334H362.6666666666667M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="plus-circle-multiple-outline"
-      unicode="&#xF418;"
-      horiz-adv-x="512" d=" M341.3333333333333 277.3333333333334H298.6666666666667V213.3333333333334H234.6666666666667V170.6666666666667H298.6666666666667V106.6666666666667H341.3333333333333V170.6666666666667H405.3333333333333V213.3333333333334H341.3333333333333M42.6666666666667 192C42.6666666666667 251.52 77.6533333333333 302.9333333333334 128 326.8266666666667V373.3333333333334C53.3333333333333 346.4533333333334 0 275.4133333333334 0 192S53.3333333333333 37.5466666666666 128 10.6666666666667V57.1733333333334C77.6533333333333 81.0666666666667 42.6666666666667 132.48 42.6666666666667 192M320 384C214.1866666666667 384 128 297.8133333333334 128 192S214.1866666666667 0 320 0S512 86.1866666666667 512 192S425.8133333333334 384 320 384M320 42.6666666666667C237.6533333333334 42.6666666666667 170.6666666666667 109.6533333333334 170.6666666666667 192S237.6533333333334 341.3333333333334 320 341.3333333333334S469.3333333333333 274.3466666666667 469.3333333333333 192S402.3466666666667 42.6666666666667 320 42.6666666666667z" />
-    <glyph glyph-name="plus-circle-outline"
-      unicode="&#xF419;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M277.3333333333333 298.6666666666667H234.6666666666667V213.3333333333334H149.3333333333333V170.6666666666667H234.6666666666667V85.3333333333334H277.3333333333333V170.6666666666667H362.6666666666667V213.3333333333334H277.3333333333333V298.6666666666667z" />
-    <glyph glyph-name="plus-minus"
-      unicode="&#xF991;"
-      horiz-adv-x="512" d=" M234.6666666666667 362.6666666666667V256H128V213.3333333333334H234.6666666666667V106.6666666666667H277.3333333333333V213.3333333333334H384V256H277.3333333333333V362.6666666666667H234.6666666666667M128 64V21.3333333333334H384V64H128z" />
-    <glyph glyph-name="plus-minus-box"
-      unicode="&#xF992;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667M234.6666666666667 320H277.3333333333333V256H341.3333333333333V213.3333333333334H277.3333333333333V149.3333333333334H234.6666666666667V213.3333333333334H170.6666666666667V256H234.6666666666667V320M170.6666666666667 106.6666666666667H341.3333333333333V64H170.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="plus-network"
-      unicode="&#xF41A;"
-      horiz-adv-x="512" d=" M341.3333333333333 213.3333333333334V256H277.3333333333333V320H234.6666666666667V256H170.6666666666667V213.3333333333334H234.6666666666667V149.3333333333334H277.3333333333333V213.3333333333334H341.3333333333333M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V128C405.3333333333333 104.5333333333333 386.1333333333334 85.3333333333334 362.6666666666667 85.3333333333334H277.3333333333333V42.6666666666667H298.6666666666667C310.4 42.6666666666667 320 33.0666666666667 320 21.3333333333334H469.3333333333333V-21.3333333333333H320C320 -33.0666666666667 310.4 -42.6666666666666 298.6666666666667 -42.6666666666666H213.3333333333333C201.6 -42.6666666666666 192 -33.0666666666667 192 -21.3333333333333H42.6666666666667V21.3333333333334H192C192 33.0666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H149.3333333333333C125.6533333333333 85.3333333333334 106.6666666666667 104.5333333333333 106.6666666666667 128V341.3333333333334C106.6666666666667 364.8 125.8666666666667 384 149.3333333333333 384H362.6666666666667z" />
-    <glyph glyph-name="plus-one"
-      unicode="&#xF41B;"
-      horiz-adv-x="512" d=" M213.3333333333333 277.3333333333334V192H298.6666666666667V149.3333333333334H213.3333333333333V64H170.6666666666667V149.3333333333334H85.3333333333333V192H170.6666666666667V277.3333333333334H213.3333333333333M309.3333333333333 318.2933333333334L405.3333333333333 341.3333333333334V64H362.6666666666667V290.1333333333334L309.3333333333333 279.4666666666667V318.2933333333334z" />
-    <glyph glyph-name="plus-outline"
-      unicode="&#xF704;"
-      horiz-adv-x="512" d=" M85.3333333333333 256H192V362.6666666666667H320V256H426.6666666666667V128H320V21.3333333333334H192V128H85.3333333333333V256M234.6666666666667 170.6666666666667V64H277.3333333333333V170.6666666666667H384V213.3333333333334H277.3333333333333V320H234.6666666666667V213.3333333333334H128V170.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="pocket"
-      unicode="&#xF41C;"
-      horiz-adv-x="512" d=" M467.1999999999999 357.12C461.6533333333333 372.2666666666667 447.1466666666666 382.5066666666667 430.9333333333333 382.5066666666667H81.28C65.4933333333333 382.5066666666667 50.9866666666667 372.48 45.2266666666667 357.5466666666667C43.52 353.0666666666667 42.6666666666667 348.5866666666667 42.6666666666667 343.8933333333333V215.04L44.16 189.4400000000001C50.3466666666667 131.2000000000001 80.64 80.4266666666667 127.36 44.8000000000001C128 44.16 129.0666666666667 43.5200000000001 129.92 42.6666666666667H130.3466666666666C155.52 24.3200000000001 183.4666666666667 11.9466666666667 213.3333333333333 5.76C227.84 2.9866666666667 242.1333333333334 1.4933333333333 256 1.4933333333333C269.44 1.4933333333333 282.6666666666667 2.7733333333333 295.4666666666667 5.1200000000001C297.1733333333333 5.3333333333334 298.6666666666667 5.7600000000001 300.16 5.9733333333334C300.5866666666667 6.1866666666667 301.0133333333333 6.4 301.6533333333333 6.6133333333334C330.6666666666667 12.8000000000001 357.5466666666667 24.96 381.6533333333333 42.6666666666667H382.08C382.9333333333333 43.5200000000001 384 44.1600000000001 384.64 44.8000000000001C431.36 80.4266666666667 461.6533333333333 131.2000000000002 467.84 189.4400000000002L469.3333333333333 215.0400000000001V343.8933333333333C469.3333333333333 348.1600000000001 468.6933333333333 352.64 467.1999999999999 357.12M376.9599999999999 222.9333333333333L276.4799999999999 126.72C270.9333333333333 121.1733333333334 263.4666666666666 118.6133333333334 255.9999999999999 118.6133333333334C248.9599999999999 118.6133333333334 241.7066666666666 121.1733333333333 235.9466666666666 126.72L135.6799999999999 222.9333333333333C123.9466666666666 234.0266666666667 123.5199999999999 252.5866666666667 134.8266666666666 264.32C145.9199999999999 276.0533333333334 164.4799999999999 276.2666666666667 176.2133333333333 265.1733333333333L255.9999999999999 188.3733333333333L336.4266666666666 265.1733333333333C347.9466666666666 276.2666666666667 366.5066666666666 275.84 377.8133333333333 264.32C388.9066666666666 252.5866666666667 388.4799999999999 234.0266666666667 376.9599999999999 222.9333333333333z" />
-    <glyph glyph-name="podcast"
-      unicode="&#xF993;"
-      horiz-adv-x="512" d=" M362.6666666666667 58.6666666666667V-10.6666666666666H149.3333333333333V58.6666666666667C149.3333333333333 88.1066666666667 197.12 112 256 112S362.6666666666667 88.1066666666667 362.6666666666667 58.6666666666667M256 330.6666666666667C332.5866666666667 330.6666666666667 394.6666666666667 268.5866666666667 394.6666666666667 192C394.6666666666667 165.3333333333334 387.2 140.3733333333333 374.1866666666666 119.2533333333333L341.3333333333333 148.48C348.16 161.4933333333334 352 176.4266666666667 352 192C352 245.3333333333334 309.3333333333333 288 256 288S160 245.3333333333334 160 192C160 176.4266666666667 163.84 161.4933333333334 170.6666666666667 148.48L137.8133333333333 119.2533333333333C124.8 140.3733333333333 117.3333333333333 165.3333333333334 117.3333333333333 192C117.3333333333333 268.5866666666667 179.4133333333333 330.6666666666667 256 330.6666666666667M256 416C379.7333333333334 416 480 315.7333333333334 480 192C480 143.36 464.4266666666666 98.3466666666667 438.1866666666666 61.6533333333334L406.1866666666666 90.4533333333334C425.8133333333334 119.4666666666667 437.3333333333333 154.4533333333334 437.3333333333333 192.0000000000001C437.3333333333333 292.0533333333334 356.0533333333334 373.3333333333334 256 373.3333333333334C155.9466666666667 373.3333333333334 74.6666666666667 292.0533333333334 74.6666666666667 192.0000000000001C74.6666666666667 154.4533333333334 86.1866666666667 119.4666666666667 105.8133333333333 90.4533333333334L73.8133333333333 61.6533333333334C47.5733333333333 98.3466666666667 32 143.36 32 192C32 315.7333333333334 132.2666666666667 416 256 416M256 245.3333333333334C285.44 245.3333333333334 309.3333333333333 221.44 309.3333333333333 192S285.44 138.6666666666667 256 138.6666666666667S202.6666666666667 162.5600000000001 202.6666666666667 192S226.56 245.3333333333334 256 245.3333333333334z" />
-    <glyph glyph-name="pokeball"
-      unicode="&#xF41D;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C168.96 362.6666666666667 97.0666666666667 297.6 86.6133333333333 213.3333333333334H173.44C182.8266666666666 250.24 216.32 277.3333333333334 256 277.3333333333334C295.68 277.3333333333334 329.1733333333333 250.24 338.56 213.3333333333334H425.3866666666667C414.9333333333334 297.6 343.04 362.6666666666667 256 362.6666666666667M256 21.3333333333334C343.04 21.3333333333334 414.9333333333333 86.4 425.3866666666667 170.6666666666667H338.56C329.1733333333334 133.76 295.68 106.6666666666667 256 106.6666666666667C216.32 106.6666666666667 182.8266666666667 133.76 173.44 170.6666666666667H86.6133333333333C97.0666666666667 86.4 168.96 21.3333333333334 256 21.3333333333334M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="pokemon-go"
-      unicode="&#xFA08;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C338.56 405.3333333333333 405.3333333333333 338.56 405.3333333333333 256C405.3333333333333 226.1333333333334 396.5866666666667 198.1866666666667 381.44 174.9333333333333L256 -25.8133333333333L130.56 174.9333333333333C115.4133333333333 198.1866666666667 106.6666666666667 226.1333333333334 106.6666666666667 256C106.6666666666667 338.56 173.44 405.3333333333333 256 405.3333333333333M256 373.3333333333334C198.4 373.3333333333334 150.6133333333333 331.9466666666667 140.5866666666667 277.3333333333334H195.6266666666667C204.3733333333333 302.2933333333334 228.0533333333333 320 256 320S307.6266666666667 302.2933333333334 316.3733333333334 277.3333333333334H371.4133333333333C361.3866666666667 331.9466666666667 313.6 373.3333333333334 256 373.3333333333334M256 192C228.0533333333333 192 204.3733333333333 209.7066666666667 195.6266666666667 234.6666666666667H140.5866666666667C143.36 219.9466666666667 148.6933333333333 206.08 156.5866666666667 193.92L157.44 192C178.3466666666666 160 214.6133333333334 138.6666666666667 256 138.6666666666667S333.6533333333333 160 354.56 192L355.4133333333333 193.92C363.3066666666667 206.08 368.64 219.9466666666667 371.4133333333333 234.6666666666667H316.3733333333334C307.6266666666667 209.7066666666667 283.9466666666667 192 256 192M256 288C238.2933333333333 288 224 273.7066666666667 224 256S238.2933333333333 224 256 224S288 238.2933333333334 288 256S273.7066666666667 288 256 288z" />
-    <glyph glyph-name="poker-chip"
-      unicode="&#xF82F;"
-      horiz-adv-x="512" d=" M490.6666666666666 192C490.6666666666666 62.2933333333334 385.7066666666666 -42.6666666666666 256 -42.6666666666666S21.3333333333333 62.2933333333334 21.3333333333333 192S126.2933333333333 426.6666666666667 256 426.6666666666667S490.6666666666666 321.7066666666667 490.6666666666666 192M277.3333333333333 361.3866666666667C322.7733333333333 355.6266666666667 364.16 331.7333333333334 391.8933333333333 295.2533333333334L429.0133333333333 316.5866666666667C393.6 366.5066666666667 338.3466666666667 398.9333333333334 277.3333333333333 405.3333333333333V361.3866666666667M82.9866666666667 316.5866666666667L120.1066666666667 295.2533333333334C147.84 331.7333333333334 189.2266666666667 355.6266666666667 234.6666666666667 361.3866666666667V405.3333333333333C173.6533333333333 398.9333333333334 118.4 366.5066666666667 82.9866666666667 316.5866666666667M61.6533333333333 104.5333333333333L98.56 125.8666666666667C80.8533333333333 168.1066666666667 80.8533333333333 215.8933333333333 98.56 258.1333333333334L61.6533333333333 279.4666666666667C36.2666666666667 224 36.2666666666667 160 61.6533333333333 104.5333333333333M234.6666666666667 22.6133333333333C189.2266666666667 28.3733333333333 147.84 52.2666666666667 120.1066666666667 88.7466666666667L82.9866666666667 67.4133333333334C118.4 17.4933333333333 173.6533333333333 -14.9333333333333 234.6666666666667 -21.3333333333333V22.6133333333333M429.0133333333333 67.4133333333334L391.8933333333333 88.7466666666667C364.16 52.2666666666667 322.7733333333333 28.3733333333333 277.3333333333333 22.6133333333333V-20.0533333333333C338.1333333333334 -13.8666666666667 393.3866666666667 17.92 429.0133333333333 67.4133333333333M450.3466666666667 104.5333333333333C475.7333333333333 159.9999999999999 475.7333333333333 223.9999999999999 450.3466666666667 279.4666666666666L413.44 258.1333333333332C431.1466666666666 215.8933333333332 431.1466666666666 168.1066666666666 413.44 125.8666666666666L450.3466666666667 104.5333333333333M320 192L256 298.6666666666667L192 192L256 85.3333333333334L320 192z" />
-    <glyph glyph-name="polaroid"
-      unicode="&#xF41E;"
-      horiz-adv-x="512" d=" M128 384H384C407.4666666666667 384 426.6666666666667 364.8 426.6666666666667 341.3333333333334V42.6666666666667C426.6666666666667 19.2 407.4666666666667 0 384 0H128C104.5333333333333 0 85.3333333333333 19.2 85.3333333333333 42.6666666666667V341.3333333333334C85.3333333333333 364.8 104.5333333333333 384 128 384M128 341.3333333333334V85.3333333333334H384V341.3333333333334H128z" />
-    <glyph glyph-name="poll"
-      unicode="&#xF41F;"
-      horiz-adv-x="512" d=" M64 -21.3333333333333V277.3333333333334H149.3333333333333V-21.3333333333333H64M213.3333333333333 -21.3333333333333V405.3333333333333H298.6666666666667V-21.3333333333333H213.3333333333333M362.6666666666667 -21.3333333333333V149.3333333333334H448V-21.3333333333333H362.6666666666667z" />
-    <glyph glyph-name="poll-box"
-      unicode="&#xF420;"
-      horiz-adv-x="512" d=" M362.6666666666667 85.3333333333334H320V170.6666666666667H362.6666666666667M277.3333333333333 85.3333333333334H234.6666666666667V298.6666666666667H277.3333333333333M192 85.3333333333334H149.3333333333333V234.6666666666667H192M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="polymer"
-      unicode="&#xF421;"
-      horiz-adv-x="512" d=" M405.3333333333333 362.6666666666667H320L151.4666666666667 93.2266666666667L96 192L192 362.6666666666667H106.6666666666667L10.6666666666667 192L106.6666666666667 21.3333333333334H192L360.32 290.7733333333334L416 192L320 21.3333333333334H405.3333333333333L501.3333333333333 192L405.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="pool"
-      unicode="&#xF606;"
-      horiz-adv-x="512" d=" M42.6666666666667 128C78.2933333333333 144 113.7066666666667 160 149.3333333333333 167.04V341.3333333333334C149.3333333333333 376.7466666666667 177.92 405.3333333333333 213.3333333333333 405.3333333333333C241.28 405.3333333333333 264.96 387.6266666666667 273.7066666666667 362.6666666666667H213.3333333333333C201.6 362.6666666666667 192 353.0666666666667 192 341.3333333333334V320H298.6666666666667V341.3333333333334C298.6666666666667 376.7466666666667 327.2533333333334 405.3333333333333 362.6666666666667 405.3333333333333C390.6133333333333 405.3333333333333 414.2933333333334 387.6266666666667 423.04 362.6666666666667H362.6666666666667C350.9333333333333 362.6666666666667 341.3333333333333 353.0666666666667 341.3333333333333 341.3333333333334V129.28C384 136.1066666666667 426.6666666666667 170.6666666666667 469.3333333333333 170.6666666666667V128C421.9733333333334 128 374.6133333333333 85.3333333333334 327.04 85.3333333333334C279.68 85.3333333333334 232.32 128 184.96 128C137.3866666666667 128 90.0266666666667 106.6666666666667 42.6666666666667 85.3333333333334V128M298.6666666666667 277.3333333333334H192V234.6666666666667H298.6666666666667V277.3333333333334M298.6666666666667 192H192V170.6666666666667C227.6266666666667 167.2533333333333 263.04 142.72 298.6666666666667 132.48V192M42.6666666666667 42.6666666666667C90.0266666666667 64 137.3866666666667 85.3333333333334 184.96 85.3333333333334C232.32 85.3333333333334 279.68 42.6666666666667 327.04 42.6666666666667C374.6133333333333 42.6666666666667 421.9733333333334 85.3333333333334 469.3333333333333 85.3333333333334V42.6666666666667C421.9733333333334 42.6666666666667 374.6133333333333 0 327.04 0C279.68 0 232.32 42.6666666666667 184.96 42.6666666666667C137.3866666666667 42.6666666666667 90.0266666666667 21.3333333333334 42.6666666666667 0V42.6666666666667z" />
-    <glyph glyph-name="popcorn"
-      unicode="&#xF422;"
-      horiz-adv-x="512" d=" M149.3333333333333 -21.3333333333333H101.3333333333333S85.3333333333333 -21.3333333333333 81.28 7.4666666666667L43.52 366.7200000000001L42.6666666666667 373.3333333333334C42.6666666666667 391.04 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333S128 391.04 128 373.3333333333334C128 391.04 147.2 405.3333333333333 170.6666666666667 405.3333333333333S213.3333333333333 391.04 213.3333333333333 373.3333333333334C213.3333333333333 391.04 232.5333333333334 405.3333333333333 256 405.3333333333333C279.2533333333334 405.3333333333333 298.6666666666667 391.2533333333334 298.6666666666667 373.3333333333334C298.6666666666667 391.04 317.8666666666667 405.3333333333333 341.3333333333333 405.3333333333333S384 391.04 384 373.3333333333334C384 391.04 403.2 405.3333333333333 426.6666666666667 405.3333333333333S469.3333333333333 391.04 469.3333333333333 373.3333333333334L468.48 366.7200000000001L430.7200000000001 7.4666666666667C426.6666666666667 -21.3333333333333 410.6666666666667 -21.3333333333333 410.6666666666667 -21.3333333333333H149.3333333333333M380.8 342.8266666666667C374.4 354.3466666666667 359.2533333333334 362.6666666666667 341.3333333333333 362.6666666666667C324.0533333333333 362.6666666666667 306.3466666666667 354.9866666666667 298.6666666666667 344.1066666666667L293.9733333333333 21.3333333333334H355.4133333333333L380.8 342.8266666666667M213.3333333333333 344.1066666666667C205.6533333333333 354.9866666666667 187.9466666666667 362.6666666666667 170.6666666666667 362.6666666666667C152.7466666666667 362.6666666666667 137.6 354.3466666666667 131.2 342.8266666666667L156.5866666666667 21.3333333333334H218.0266666666667L213.3333333333333 344.1066666666667z" />
-    <glyph glyph-name="pot"
-      unicode="&#xF65A;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667C405.3333333333333 19.2 386.1333333333334 0 362.6666666666667 0H149.3333333333333C125.8666666666667 0 106.6666666666667 19.2 106.6666666666667 42.6666666666667V170.6666666666667H64V234.6666666666667H448V170.6666666666667H405.3333333333333V42.6666666666667M128 320H170.6666666666667V277.3333333333334H128V320M234.6666666666667 320H277.3333333333333V277.3333333333334H234.6666666666667V320M341.3333333333333 320H384V277.3333333333334H341.3333333333333V320M384 384H426.6666666666667V341.3333333333334H384V384M277.3333333333333 384H320V341.3333333333334H277.3333333333333V384M170.6666666666667 384H213.3333333333333V341.3333333333334H170.6666666666667V384z" />
-    <glyph glyph-name="pot-mix"
-      unicode="&#xF65B;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667C405.3333333333333 19.2 386.1333333333334 0 362.6666666666667 0H149.3333333333333C125.8666666666667 0 106.6666666666667 19.2 106.6666666666667 42.6666666666667V170.6666666666667H64V234.6666666666667H298.6666666666667L384 382.5066666666667L420.9066666666667 361.1733333333334L347.9466666666666 234.6666666666667H448V170.6666666666667H405.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="pound"
-      unicode="&#xF423;"
-      horiz-adv-x="512" d=" M115.4133333333333 0L130.56 85.3333333333334H45.2266666666667L52.6933333333333 128H138.0266666666667L160.64 256H75.3066666666667L82.7733333333334 298.6666666666667H168.1066666666667L183.2533333333333 384H225.92L210.7733333333333 298.6666666666667H338.7733333333333L353.92 384H396.5866666666667L381.44 298.6666666666667H466.7733333333333L459.3066666666666 256H373.9733333333333L351.36 128H436.6933333333333L429.2266666666666 85.3333333333334H343.8933333333333L328.7466666666666 0H286.08L301.2266666666666 85.3333333333334H173.2266666666666L158.0799999999999 0H115.4133333333333M203.3066666666667 256L180.6933333333333 128H308.6933333333333L331.3066666666666 256H203.3066666666667z" />
-    <glyph glyph-name="pound-box"
-      unicode="&#xF424;"
-      horiz-adv-x="512" d=" M64 341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334M149.3333333333333 64H192L199.4666666666667 106.6666666666667H284.8L277.3333333333333 64H320L327.4666666666667 106.6666666666667H370.1333333333334L377.8133333333334 149.3333333333334H335.1466666666667L350.08 234.6666666666667H392.7466666666667L400.2133333333334 277.3333333333334H357.5466666666667L365.2266666666667 320H322.56L314.88 277.3333333333334H229.5466666666667L237.2266666666667 320H194.56L186.88 277.3333333333334H144.2133333333334L136.7466666666667 234.6666666666667H179.4133333333334L164.48 149.3333333333334H121.8133333333334L114.1333333333334 106.6666666666667H156.8L149.3333333333333 64M222.08 234.6666666666667H307.4133333333333L292.48 149.3333333333334H207.1466666666667L222.08 234.6666666666667z" />
-    <glyph glyph-name="power"
-      unicode="&#xF425;"
-      horiz-adv-x="512" d=" M353.28 331.9466666666667L322.3466666666667 301.0133333333333C359.2533333333334 278.6133333333334 384 238.2933333333334 384 192C384 121.3866666666667 326.6133333333334 64 256 64S128 121.3866666666667 128 192C128 238.2933333333334 152.7466666666667 278.6133333333334 189.44 301.2266666666667L158.72 331.9466666666667C114.3466666666667 301.2266666666667 85.3333333333333 250.0266666666667 85.3333333333333 192C85.3333333333333 97.7066666666667 161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192C426.6666666666667 250.0266666666667 397.6533333333333 301.2266666666667 353.28 331.9466666666667M277.3333333333333 384H234.6666666666667V170.6666666666667H277.3333333333333" />
-    <glyph glyph-name="power-cycle"
-      unicode="&#xF900;"
-      horiz-adv-x="512" d=" M256 384C149.9733333333333 384 64 298.0266666666667 64 192S149.9733333333333 0 256 0S448 85.9733333333334 448 192S362.0266666666667 384 256 384M256 42.6666666666667C173.44 42.6666666666667 106.6666666666667 109.44 106.6666666666667 192S173.44 341.3333333333334 256 341.3333333333334S405.3333333333333 274.5600000000001 405.3333333333333 192S338.56 42.6666666666667 256 42.6666666666667M277.3333333333333 85.3333333333334H234.6666666666667V298.6666666666667H277.3333333333333V85.3333333333334z" />
-    <glyph glyph-name="power-off"
-      unicode="&#xF901;"
-      horiz-adv-x="512" d=" M256 384C149.9733333333333 384 64 298.0266666666667 64 192S149.9733333333333 0 256 0S448 85.9733333333334 448 192S362.0266666666667 384 256 384M256 42.6666666666667C173.44 42.6666666666667 106.6666666666667 109.44 106.6666666666667 192S173.44 341.3333333333334 256 341.3333333333334S405.3333333333333 274.5600000000001 405.3333333333333 192S338.56 42.6666666666667 256 42.6666666666667z" />
-    <glyph glyph-name="power-on"
-      unicode="&#xF902;"
-      horiz-adv-x="512" d=" M234.6666666666667 384H277.3333333333333V0H234.6666666666667V384z" />
-    <glyph glyph-name="power-plug"
-      unicode="&#xF6A4;"
-      horiz-adv-x="512" d=" M341.3333333333333 298.6666666666667V384H298.6666666666667V298.6666666666667H213.3333333333333V384H170.6666666666667V298.6666666666667C149.3333333333333 298.6666666666667 128 277.3333333333334 128 256V138.6666666666667L202.6666666666667 64V0H309.3333333333333V64L384 138.6666666666667V256C384 277.3333333333334 362.6666666666667 298.6666666666667 341.3333333333333 298.6666666666667z" />
-    <glyph glyph-name="power-plug-off"
-      unicode="&#xF6A5;"
-      horiz-adv-x="512" d=" M170.6666666666667 384V316.1600000000001C236.8 251.0933333333334 300.8 185.6 366.9333333333333 121.6C371.2 128.0000000000001 379.7333333333334 132.2666666666667 384 140.8000000000001V260.2666666666667C384 284.16 356.2666666666667 295.2533333333334 341.3333333333333 302.08V384H298.6666666666667V298.6666666666667H213.3333333333333V384H170.6666666666667M69.9733333333333 362.6666666666667C60.8 353.7066666666667 51.84 344.5333333333334 42.6666666666667 335.5733333333334L128 250.24V138.6666666666667C152.96 114.1333333333333 177.7066666666667 88.96 202.6666666666667 64V0H309.3333333333333V64C314.0266666666667 69.76 318.9333333333333 56.96 323.6266666666667 54.6133333333333C349.2266666666667 29.0133333333333 372.6933333333333 3.4133333333334 398.2933333333334 -22.1866666666667C408.9600000000001 -13.6533333333334 417.4933333333334 -2.9866666666667 426.0266666666667 5.5466666666666C306.5600000000001 125.0133333333333 187.0933333333334 242.3466666666667 69.7600000000001 361.8133333333333L69.9733333333333 362.6666666666667z" />
-    <glyph glyph-name="power-settings"
-      unicode="&#xF426;"
-      horiz-adv-x="512" d=" M320 -64H362.6666666666667V-21.3333333333333H320M353.28 353.28L322.3466666666667 322.3466666666667C359.2533333333334 299.9466666666667 384 259.6266666666667 384 213.3333333333334C384 142.72 326.6133333333334 85.3333333333334 256 85.3333333333334S128 142.72 128 213.3333333333334C128 259.6266666666667 152.7466666666667 299.9466666666667 189.44 322.56L158.72 353.28C114.3466666666667 322.56 85.3333333333333 271.36 85.3333333333333 213.3333333333334C85.3333333333333 119.04 161.7066666666667 42.6666666666667 256 42.6666666666667S426.6666666666667 119.04 426.6666666666667 213.3333333333334C426.6666666666667 271.36 397.6533333333333 322.56 353.28 353.28M277.3333333333333 405.3333333333333H234.6666666666667V192H277.3333333333333M234.6666666666667 -64H277.3333333333333V-21.3333333333333H234.6666666666667M149.3333333333333 -64H192V-21.3333333333333H149.3333333333333V-64z" />
-    <glyph glyph-name="power-sleep"
-      unicode="&#xF903;"
-      horiz-adv-x="512" d=" M399.5733333333333 64C328.5333333333333 -14.72 207.1466666666667 -21.3333333333333 128 50.3466666666667C49.7066666666667 121.3866666666667 43.52 242.7733333333333 114.56 321.4933333333334C147.2 357.3333333333334 192 379.7333333333334 240.4266666666667 384C169.8133333333333 305.0666666666667 176.4266666666667 183.68 256 112.8533333333334C290.7733333333333 81.28 336.64 64 384 64H399.5733333333333z" />
-    <glyph glyph-name="power-socket"
-      unicode="&#xF427;"
-      horiz-adv-x="512" d=" M320 128H362.6666666666667V213.3333333333334H320M149.3333333333333 128H192V213.3333333333334H149.3333333333333M234.6666666666667 170.6666666666667H277.3333333333333V256H234.6666666666667M188.3733333333333 298.6666666666667H324.2666666666667L405.3333333333333 217.6V85.3333333333334H106.6666666666667V217.6M170.6666666666667 341.3333333333334L64 234.6666666666667V42.6666666666667H448V234.6666666666667L341.3333333333333 341.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="power-socket-au"
-      unicode="&#xF904;"
-      horiz-adv-x="512" d=" M90.0266666666667 405.3333333333333C63.7866666666667 405.3333333333333 42.6666666666667 384.2133333333333 42.6666666666667 357.9733333333334V26.0266666666666C42.6666666666667 0 64 -21.3333333333333 90.0266666666667 -21.3333333333333H421.9733333333334C448.2133333333334 -21.3333333333333 469.3333333333333 -0.2133333333334 469.3333333333333 26.0266666666666V357.9733333333334C469.3333333333333 384 448 405.3333333333333 421.9733333333334 405.3333333333333H90.0266666666667M256 362.6666666666667C350.2933333333334 362.6666666666667 426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667M176.4266666666667 287.1466666666667L133.76 213.3333333333334L170.6666666666667 192L213.3333333333333 265.8133333333334L176.4266666666667 287.1466666666667M335.5733333333333 287.1466666666667L298.6666666666667 265.8133333333334L341.3333333333333 192L378.24 213.3333333333334L335.5733333333333 287.1466666666667M234.6666666666667 149.3333333333334V64H277.3333333333333V149.3333333333334H234.6666666666667z" />
-    <glyph glyph-name="power-socket-eu"
-      unicode="&#xF7E6;"
-      horiz-adv-x="512" d=" M160 224C177.7066666666667 224 192 209.7066666666667 192 192S177.7066666666667 160 160 160C142.08 160 128 174.2933333333334 128 192S142.2933333333333 224 160 224M352 224C369.7066666666666 224 384 209.7066666666667 384 192S369.7066666666666 160 352 160S320 174.2933333333334 320 192S334.2933333333333 224 352 224M90.0266666666667 405.3333333333333H421.9733333333334C448 405.3333333333333 469.3333333333333 384 469.3333333333333 357.9733333333334V26.0266666666666C469.3333333333333 -0.2133333333334 448.2133333333334 -21.3333333333333 421.9733333333334 -21.3333333333333H90.0266666666667C64 -21.3333333333333 42.6666666666667 0 42.6666666666667 26.0266666666666V357.9733333333334C42.6666666666667 384.2133333333333 63.7866666666667 405.3333333333333 90.0266666666667 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="power-socket-uk"
-      unicode="&#xF7E7;"
-      horiz-adv-x="512" d=" M309.3333333333333 154.6666666666667H384V106.6666666666667H309.3333333333333V154.6666666666667M128 154.6666666666667H202.6666666666667V106.6666666666667H128V154.6666666666667M234.6666666666667 320H277.3333333333333V234.6666666666667H234.6666666666667V320M90.0266666666667 405.3333333333333C63.7866666666667 405.3333333333333 42.6666666666667 384.2133333333333 42.6666666666667 357.9733333333334V26.0266666666666C42.6666666666667 0 64 -21.3333333333333 90.0266666666667 -21.3333333333333H421.9733333333334C448.2133333333334 -21.3333333333333 469.3333333333333 -0.2133333333334 469.3333333333333 26.0266666666666V357.9733333333334C469.3333333333333 384 448 405.3333333333333 421.9733333333334 405.3333333333333H90.0266666666667M256 362.6666666666667C350.2933333333334 362.6666666666667 426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="power-socket-us"
-      unicode="&#xF7E8;"
-      horiz-adv-x="512" d=" M170.6666666666667 298.6666666666667H213.3333333333333V192H170.6666666666667V298.6666666666667M90.0266666666667 405.3333333333333H421.9733333333334C448 405.3333333333333 469.3333333333333 384 469.3333333333333 357.9733333333334V26.0266666666666C469.3333333333333 -0.2133333333334 448.2133333333334 -21.3333333333333 421.9733333333334 -21.3333333333333H90.0266666666667C64 -21.3333333333333 42.6666666666667 0 42.6666666666667 26.0266666666666V357.9733333333334C42.6666666666667 384.2133333333333 63.7866666666667 405.3333333333333 90.0266666666667 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M298.6666666666667 288H341.3333333333333V202.6666666666667H298.6666666666667V288M224 101.3333333333334C224 119.04 238.2933333333333 133.3333333333334 256 133.3333333333334S288 119.04 288 101.3333333333334V85.3333333333334H224V101.3333333333334z" />
-    <glyph glyph-name="power-standby"
-      unicode="&#xF905;"
-      horiz-adv-x="512" d=" M277.3333333333333 384H234.6666666666667V170.6666666666667H277.3333333333333V384M380.3733333333333 337.7066666666667L350.08 307.4133333333334C385.0666666666667 279.2533333333334 405.3333333333333 236.8 405.3333333333333 192C405.3333333333333 109.44 338.56 42.6666666666667 256 42.6666666666667C173.6533333333333 42.6666666666667 106.6666666666667 109.2266666666667 106.6666666666667 192C106.6666666666667 236.5866666666667 126.9333333333333 279.2533333333334 161.7066666666667 307.6266666666667L131.6266666666667 337.7066666666667C50.7733333333333 269.0133333333333 40.96 147.84 109.6533333333333 66.9866666666667C178.3466666666666 -13.6533333333333 299.52 -23.4666666666667 380.3733333333333 45.2266666666667C423.4666666666667 81.7066666666667 448 135.4666666666667 448 192C448 248.1066666666667 423.2533333333334 301.44 380.3733333333333 337.7066666666667z" />
-    <glyph glyph-name="powershell"
-      unicode="&#xFA09;"
-      horiz-adv-x="512" d=" M465.7066666666666 362.6666666666667C476.1599999999999 362.6666666666667 482.7733333333333 354.1333333333334 480 343.68L412.5866666666667 40.3200000000001C410.24 29.8666666666667 400 21.3333333333334 389.5466666666666 21.3333333333334H46.2933333333333C35.84 21.3333333333334 29.2266666666667 29.8666666666667 32 40.3200000000001L99.4133333333333 343.68C101.76 354.1333333333334 112 362.6666666666667 122.4533333333333 362.6666666666667H465.7066666666666M337.7066666666666 106.6666666666667H252.3733333333333C242.56 106.6666666666667 234.6666666666667 98.5600000000001 234.6666666666667 88.7466666666667C234.6666666666667 78.72 242.56 70.6133333333334 252.3733333333333 70.6133333333334H337.7066666666666C347.7333333333333 70.6133333333334 355.84 78.72 355.84 88.7466666666667C355.84 98.5600000000001 347.7333333333334 106.6666666666667 337.7066666666667 106.6666666666667M123.3066666666667 100.6933333333333C114.7733333333333 94.72 112.8533333333333 82.9866666666667 118.8266666666667 74.6666666666667C124.8 65.7066666666667 136.7466666666667 64 145.28 69.76C302.08 180.0533333333334 303.1466666666667 181.3333333333334 304.2133333333333 181.9733333333334C308.0533333333333 185.3866666666667 309.9733333333333 190.0800000000001 310.1866666666666 194.7733333333333C310.4 199.04 309.3333333333333 202.6666666666666 306.7733333333333 206.72L201.8133333333333 319.36C194.7733333333334 327.04 182.8266666666667 327.4666666666667 175.1466666666667 320C167.4666666666667 313.1733333333334 167.04 301.2266666666667 174.08 293.5466666666667L262.6133333333334 198.8266666666667L123.3066666666667 100.6933333333333z" />
-    <glyph glyph-name="prescription"
-      unicode="&#xF705;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667V149.3333333333334H128V234.6666666666667H170.6666666666667L286.08 119.2533333333333L209.7066666666667 42.6666666666667L239.7866666666667 12.5866666666667L316.3733333333334 88.96L392.7466666666667 12.5866666666668L422.8266666666667 42.6666666666667L346.4533333333334 119.2533333333333L422.8266666666667 195.6266666666667L392.7466666666667 225.92L316.3733333333334 149.3333333333334L231.04 234.6666666666667H234.6666666666667C270.08 234.6666666666667 298.6666666666667 263.2533333333334 298.6666666666667 298.6666666666667S270.08 362.6666666666667 234.6666666666667 362.6666666666667H85.3333333333333M128 320H234.6666666666667C246.4 320 256 310.4 256 298.6666666666667S246.4 277.3333333333334 234.6666666666667 277.3333333333334H128V320z" />
-    <glyph glyph-name="presentation"
-      unicode="&#xF428;"
-      horiz-adv-x="512" d=" M42.6666666666667 384H213.3333333333333C213.3333333333333 407.4666666666667 232.5333333333334 426.6666666666667 256 426.6666666666667S298.6666666666667 407.4666666666667 298.6666666666667 384H469.3333333333333V341.3333333333334H448V106.6666666666667H325.3333333333333L362.6666666666667 -21.3333333333333H320L282.6666666666667 106.6666666666667H229.3333333333333L192 -21.3333333333333H149.3333333333333L186.6666666666667 106.6666666666667H64V341.3333333333334H42.6666666666667V384M106.6666666666667 341.3333333333334V149.3333333333334H405.3333333333333V341.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="presentation-play"
-      unicode="&#xF429;"
-      horiz-adv-x="512" d=" M42.6666666666667 384H213.3333333333333C213.3333333333333 407.4666666666667 232.5333333333334 426.6666666666667 256 426.6666666666667S298.6666666666667 407.4666666666667 298.6666666666667 384H469.3333333333333V341.3333333333334H448V106.6666666666667H325.3333333333333L362.6666666666667 -21.3333333333333H320L282.6666666666667 106.6666666666667H229.3333333333333L192 -21.3333333333333H149.3333333333333L186.6666666666667 106.6666666666667H64V341.3333333333334H42.6666666666667V384M106.6666666666667 341.3333333333334V149.3333333333334H405.3333333333333V341.3333333333334H106.6666666666667M252.8 195.2C250.88 193.28 248.32 192 245.3333333333333 192C239.36 192 234.6666666666667 196.6933333333334 234.6666666666667 202.6666666666667V288C234.6666666666667 293.9733333333334 239.36 298.6666666666667 245.3333333333333 298.6666666666667C248.32 298.6666666666667 250.88 297.3866666666667 252.8 295.4666666666667L282.6666666666667 265.8133333333334C289.4933333333334 258.9866666666667 296.32 252.16 296.32 245.3333333333334C296.32 238.5066666666667 289.4933333333334 231.68 282.6666666666667 224.8533333333333L252.8 195.2z" />
-    <glyph glyph-name="printer"
-      unicode="&#xF42A;"
-      horiz-adv-x="512" d=" M384 384H128V298.6666666666667H384M405.3333333333333 192C393.6 192 384 201.6 384 213.3333333333334S393.6 234.6666666666667 405.3333333333333 234.6666666666667S426.6666666666667 225.0666666666667 426.6666666666667 213.3333333333334S417.0666666666667 192 405.3333333333333 192M341.3333333333333 42.6666666666667H170.6666666666667V149.3333333333334H341.3333333333333M405.3333333333333 277.3333333333334H106.6666666666667C71.2533333333333 277.3333333333334 42.6666666666667 248.7466666666667 42.6666666666667 213.3333333333334V85.3333333333334H128V0H384V85.3333333333334H469.3333333333333V213.3333333333334C469.3333333333333 248.7466666666667 440.7466666666667 277.3333333333334 405.3333333333333 277.3333333333334z" />
-    <glyph glyph-name="printer-3d"
-      unicode="&#xF42B;"
-      horiz-adv-x="512" d=" M405.3333333333333 320C417.0666666666667 320 426.6666666666667 329.6 426.6666666666667 341.3333333333334S417.0666666666667 362.6666666666667 405.3333333333333 362.6666666666667S384 353.0666666666667 384 341.3333333333334S393.6 320 405.3333333333333 320M405.3333333333333 405.3333333333333C440.7466666666667 405.3333333333333 469.3333333333333 376.7466666666667 469.3333333333333 341.3333333333334V213.3333333333334H384V298.6666666666667H128V213.3333333333334H42.6666666666667V341.3333333333334C42.6666666666667 376.7466666666667 71.2533333333333 405.3333333333333 106.6666666666667 405.3333333333333H405.3333333333333M384 58.6666666666667C384 50.5600000000001 379.52 43.52 372.6933333333333 39.8933333333334L268.16 -17.4933333333333C264.5333333333333 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L139.3066666666666 39.8933333333334C132.4799999999999 43.5200000000001 128 50.5600000000001 128 58.6666666666667V170.6666666666667C128 178.7733333333334 132.4799999999999 185.8133333333334 139.3066666666666 189.4400000000001L243.84 241.4933333333334C247.2533333333333 244.0533333333334 251.5199999999999 245.3333333333334 256 245.3333333333334C260.48 245.3333333333334 264.5333333333333 244.0533333333334 268.16 241.4933333333334L372.6933333333333 189.4400000000001C379.52 185.8133333333334 384 178.7733333333334 384 170.6666666666667V58.6666666666667M256 199.4666666666667L192.8533333333333 170.6666666666667L256 136.5333333333334L319.1466666666667 170.6666666666667L256 199.4666666666667M170.6666666666667 71.2533333333333L234.6666666666667 36.48V99.6266666666667L170.6666666666667 134.1866666666667V71.2533333333335M341.3333333333333 71.2533333333335V134.1866666666667L277.3333333333333 99.6266666666667V36.48L341.3333333333333 71.2533333333333z" />
-    <glyph glyph-name="printer-alert"
-      unicode="&#xF42C;"
-      horiz-adv-x="512" d=" M298.6666666666667 362.6666666666667V277.3333333333334H128V362.6666666666667H298.6666666666667M320 170.6666666666667C331.7333333333334 170.6666666666667 341.3333333333333 180.2666666666667 341.3333333333333 192S331.7333333333334 213.3333333333334 320 213.3333333333334S298.6666666666667 203.7333333333334 298.6666666666667 192S308.2666666666667 170.6666666666667 320 170.6666666666667M277.3333333333333 42.6666666666667V128H149.3333333333333V42.6666666666667H277.3333333333333M320 256C355.4133333333333 256 384 227.4133333333334 384 192V85.3333333333334H320V0H106.6666666666667V85.3333333333334H42.6666666666667V192C42.6666666666667 227.4133333333334 71.2533333333333 256 106.6666666666667 256H320M469.3333333333333 298.6666666666667V192H426.6666666666667V298.6666666666667H469.3333333333333M469.3333333333333 149.3333333333334V106.6666666666667H426.6666666666667V149.3333333333334H469.3333333333333z" />
-    <glyph glyph-name="printer-settings"
-      unicode="&#xF706;"
-      horiz-adv-x="512" d=" M384 405.3333333333333V320H128V405.3333333333333H384M405.3333333333333 213.3333333333334C417.0666666666667 213.3333333333334 426.6666666666667 222.9333333333333 426.6666666666667 234.6666666666667S417.0666666666667 256 405.3333333333333 256S384 246.4000000000001 384 234.6666666666667S393.6 213.3333333333334 405.3333333333333 213.3333333333334M341.3333333333333 64V170.6666666666667H170.6666666666667V64H341.3333333333333M405.3333333333333 298.6666666666667C440.7466666666667 298.6666666666667 469.3333333333333 270.0800000000001 469.3333333333333 234.6666666666667V106.6666666666667H384V21.3333333333334H128V106.6666666666667H42.6666666666667V234.6666666666667C42.6666666666667 270.0800000000001 71.2533333333333 298.6666666666667 106.6666666666667 298.6666666666667H405.3333333333333M320 -64V-21.3333333333333H362.6666666666667V-64H320M234.6666666666667 -64V-21.3333333333333H277.3333333333333V-64H234.6666666666667M149.3333333333333 -64V-21.3333333333333H192V-64H149.3333333333333z" />
-    <glyph glyph-name="printer-wireless"
-      unicode="&#xFA0A;"
-      horiz-adv-x="512" d=" M105.1733333333333 364.3733333333334L135.2533333333333 334.2933333333334C201.8133333333333 401.0666666666667 309.9733333333333 401.0666666666667 376.7466666666667 334.2933333333334L406.8266666666667 364.3733333333334C323.6266666666667 448 188.5866666666667 448 105.1733333333333 364.3733333333334M165.5466666666667 304L195.6266666666667 273.92C228.9066666666667 307.2000000000001 282.88 307.2000000000001 316.3733333333334 273.92L346.4533333333333 304C296.5333333333333 353.92 215.4666666666666 353.92 165.5466666666666 304M405.3333333333333 149.3333333333334C393.6 149.3333333333334 384 158.9333333333333 384 170.6666666666667S393.6 192 405.3333333333333 192S426.6666666666667 182.4 426.6666666666667 170.6666666666667S417.0666666666667 149.3333333333334 405.3333333333333 149.3333333333334M341.3333333333333 21.3333333333334H170.6666666666667V128H341.3333333333333V21.3333333333334M405.3333333333333 234.6666666666667H106.6666666666667C71.2533333333333 234.6666666666667 42.6666666666667 206.08 42.6666666666667 170.6666666666667V64H128V-21.3333333333333H384V64H469.3333333333333V170.6666666666667C469.3333333333333 206.08 440.7466666666667 234.6666666666667 405.3333333333333 234.6666666666667z" />
-    <glyph glyph-name="priority-high"
-      unicode="&#xF603;"
-      horiz-adv-x="512" d=" M298.6666666666667 42.6666666666667H469.3333333333333V85.3333333333334H298.6666666666667V42.6666666666667M298.6666666666667 160H469.3333333333333V202.6666666666667H298.6666666666667V160M298.6666666666667 277.3333333333334H469.3333333333333V320H298.6666666666667V277.3333333333334M42.6666666666667 181.3333333333334C42.6666666666667 257.7066666666667 104.96 320 181.3333333333333 320H192V362.6666666666667L256 298.6666666666667L192 234.6666666666667V277.3333333333334H181.3333333333333C128 277.3333333333334 85.3333333333333 234.6666666666667 85.3333333333333 181.3333333333334S128 85.3333333333334 181.3333333333333 85.3333333333334H256V42.6666666666667H181.3333333333333C104.96 42.6666666666667 42.6666666666667 104.96 42.6666666666667 181.3333333333334z" />
-    <glyph glyph-name="priority-low"
-      unicode="&#xF604;"
-      horiz-adv-x="512" d=" M298.6666666666667 341.3333333333334H469.3333333333333V298.6666666666667H298.6666666666667V341.3333333333334M298.6666666666667 224H469.3333333333333V181.3333333333334H298.6666666666667V224M298.6666666666667 106.6666666666667H469.3333333333333V64H298.6666666666667V106.6666666666667M42.6666666666667 202.6666666666667C42.6666666666667 126.2933333333334 104.96 64 181.3333333333333 64H192V21.3333333333334L256 85.3333333333334L192 149.3333333333334V106.6666666666667H181.3333333333333C128 106.6666666666667 85.3333333333333 149.3333333333334 85.3333333333333 202.6666666666667S128 298.6666666666667 181.3333333333333 298.6666666666667H256V341.3333333333334H181.3333333333333C104.96 341.3333333333334 42.6666666666667 279.04 42.6666666666667 202.6666666666667z" />
-    <glyph glyph-name="professional-hexagon"
-      unicode="&#xF42D;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M106.6666666666667 256V128H133.3333333333333V170.6666666666667H149.3333333333333C172.8 170.6666666666667 192 189.8666666666667 192 213.3333333333334S172.8 256 149.3333333333333 256H106.6666666666667M133.3333333333333 192V234.6666666666667H144C155.7333333333333 234.6666666666667 165.3333333333333 225.0666666666667 165.3333333333333 213.3333333333334S155.7333333333333 192 144 192H133.3333333333333M208 256V128H234.6666666666667V170.6666666666667H250.6666666666667L264.7466666666667 128H292.9066666666667L276.0533333333334 178.9866666666667C286.5066666666667 186.6666666666667 293.3333333333334 199.2533333333333 293.3333333333334 213.3333333333334C293.3333333333334 236.8 274.1333333333334 256 250.6666666666667 256H208M234.6666666666667 192V234.6666666666667H245.3333333333333C257.0666666666667 234.6666666666667 266.6666666666667 225.0666666666667 266.6666666666667 213.3333333333334S257.0666666666667 192 245.3333333333333 192H234.6666666666667M362.6666666666667 256C333.2266666666667 256 309.3333333333333 227.4133333333334 309.3333333333333 192S333.2266666666667 128 362.6666666666667 128S416 156.5866666666667 416 192S392.1066666666667 256 362.6666666666667 256M362.6666666666667 229.3333333333334C378.88 229.3333333333334 392.1066666666667 212.6933333333334 392.1066666666667 192S378.88 154.6666666666667 362.6666666666667 154.6666666666667C346.4533333333333 154.6666666666667 333.44 171.3066666666667 333.44 192S346.4533333333333 229.3333333333334 362.6666666666667 229.3333333333334z" />
-    <glyph glyph-name="progress-check"
-      unicode="&#xF994;"
-      horiz-adv-x="512" d=" M277.3333333333333 404.6933333333334V361.6C370.9866666666667 350.0800000000001 437.3333333333333 264.9600000000001 425.8133333333334 171.3066666666667C416 93.6533333333334 354.9866666666667 32 277.3333333333333 22.8266666666667V-19.84C394.6666666666667 -8.1066666666666 480 96 468.2666666666667 213.3333333333334C458.6666666666666 314.6666666666667 378.24 394.6666666666667 277.3333333333333 404.6933333333334M234.6666666666667 404.0533333333334C193.0666666666667 400 153.3866666666667 384 120.96 357.12L151.4666666666667 325.5466666666667C175.36 344.7466666666667 204.16 357.12 234.6666666666667 361.3866666666667V404.0533333333334M90.88 327.04C64 294.6133333333334 48 255.1466666666667 43.7333333333333 213.3333333333334H86.4C90.4533333333333 243.6266666666667 102.4 272.4266666666667 121.3866666666667 296.5333333333334L90.88 327.04M330.6666666666667 266.6666666666667L226.56 162.5600000000001L181.3333333333333 207.7866666666667L158.72 185.1733333333334L226.56 117.3333333333334L353.28 244.0533333333334L330.6666666666667 266.6666666666667M43.9466666666667 170.6666666666667C48.2133333333333 128.8533333333334 64.64 89.3866666666667 91.0933333333333 56.96L121.3866666666667 87.4666666666667C102.6133333333333 111.5733333333334 90.4533333333333 140.3733333333334 86.6133333333333 170.6666666666668H43.9466666666667M151.4666666666667 56.1066666666667L120.96 26.8800000000001C153.1733333333333 0 192.8533333333333 -16.8533333333333 234.6666666666667 -21.3333333333333V21.3333333333334C204.3733333333333 25.1733333333333 175.5733333333333 37.3333333333334 151.4666666666667 56.1066666666667z" />
-    <glyph glyph-name="progress-clock"
-      unicode="&#xF995;"
-      horiz-adv-x="512" d=" M277.3333333333333 404.6933333333334V361.6C370.9866666666667 350.0800000000001 437.3333333333333 264.9600000000001 425.8133333333334 171.3066666666667C416 93.6533333333334 354.9866666666667 32 277.3333333333333 22.8266666666667V-19.84C394.6666666666667 -8.1066666666666 480 96 468.2666666666667 213.3333333333334C458.6666666666666 314.6666666666667 378.24 394.6666666666667 277.3333333333333 404.6933333333334M234.6666666666667 404.0533333333334C193.0666666666667 400 153.3866666666667 384 120.96 357.12L151.4666666666667 325.5466666666667C175.36 344.7466666666667 204.16 357.12 234.6666666666667 361.3866666666667V404.0533333333334M90.88 327.04C64 294.6133333333334 48 255.1466666666667 43.7333333333333 213.3333333333334H86.4C90.4533333333333 243.6266666666667 102.4 272.4266666666667 121.3866666666667 296.5333333333334L90.88 327.04M43.9466666666667 170.6666666666667C48.2133333333333 128.8533333333334 64.64 89.3866666666667 91.0933333333333 56.96L121.3866666666667 87.4666666666667C102.6133333333333 111.5733333333334 90.4533333333333 140.3733333333334 86.6133333333333 170.6666666666668H43.9466666666667M151.4666666666667 56.1066666666667L120.96 26.8800000000001C153.1733333333333 0 192.8533333333333 -16.8533333333333 234.6666666666667 -21.3333333333333V21.3333333333334C204.3733333333333 25.1733333333333 175.5733333333333 37.3333333333334 151.4666666666667 56.1066666666667M266.6666666666667 298.6666666666667V186.6666666666667L362.6666666666667 129.7066666666667L346.6666666666667 103.4666666666667L234.6666666666667 170.6666666666667V298.6666666666667H266.6666666666667z" />
-    <glyph glyph-name="progress-download"
-      unicode="&#xF996;"
-      horiz-adv-x="512" d=" M277.3333333333333 404.6933333333334C378.24 394.6666666666667 458.6666666666666 314.6666666666667 468.2666666666667 213.3333333333334C480 96 394.6666666666667 -8.1066666666667 277.3333333333333 -19.84V22.8266666666667C354.9866666666667 32 416 93.6533333333334 425.8133333333334 171.3066666666667C437.3333333333333 264.9600000000001 370.9866666666667 350.0800000000001 277.3333333333333 361.6V404.6933333333334M234.6666666666667 404.0533333333334V361.3866666666667C204.16 357.12 175.36 344.7466666666667 151.4666666666667 325.5466666666667L120.96 357.12C153.3866666666667 384 193.0666666666667 400 234.6666666666667 404.0533333333334M90.88 327.04L121.3866666666667 296.5333333333334C102.4 272.4266666666667 90.4533333333333 243.6266666666667 86.4 213.3333333333334H43.7333333333333C48 255.1466666666667 64 294.6133333333334 90.88 327.04M43.9466666666667 170.6666666666667H86.6133333333334C90.4533333333333 140.3733333333333 102.6133333333334 111.5733333333334 121.3866666666667 87.4666666666667L91.0933333333333 56.96C64.64 89.3866666666667 48.2133333333333 128.8533333333334 43.9466666666667 170.6666666666667M151.4666666666667 56.1066666666667C175.5733333333333 37.3333333333334 204.3733333333333 25.1733333333333 234.6666666666667 21.3333333333334V-21.3333333333333C192.8533333333333 -16.8533333333333 153.1733333333333 0 120.96 26.88L151.4666666666667 56.1066666666667M256 96L160 192H234.6666666666667V277.3333333333334H277.3333333333333V192H352L256 96z" />
-    <glyph glyph-name="progress-upload"
-      unicode="&#xF997;"
-      horiz-adv-x="512" d=" M277.3333333333333 404.6933333333334C378.24 394.6666666666667 458.6666666666666 314.6666666666667 468.2666666666667 213.3333333333334C480 96 394.6666666666667 -8.1066666666667 277.3333333333333 -19.84V22.8266666666667C354.9866666666667 32 416 93.6533333333334 425.8133333333334 171.3066666666667C437.3333333333333 264.9600000000001 370.9866666666667 350.0800000000001 277.3333333333333 361.6V404.6933333333334M234.6666666666667 404.0533333333334V361.3866666666667C204.16 357.12 175.36 344.7466666666667 151.4666666666667 325.5466666666667L120.96 357.12C153.3866666666667 384 193.0666666666667 400 234.6666666666667 404.0533333333334M90.88 327.04L121.3866666666667 296.5333333333334C102.4 272.4266666666667 90.4533333333333 243.6266666666667 86.4 213.3333333333334H43.7333333333333C48 255.1466666666667 64 294.6133333333334 90.88 327.04M43.9466666666667 170.6666666666667H86.6133333333334C90.4533333333333 140.3733333333333 102.6133333333334 111.5733333333334 121.3866666666667 87.4666666666667L91.0933333333333 56.96C64.64 89.3866666666667 48.2133333333333 128.8533333333334 43.9466666666667 170.6666666666667M151.4666666666667 56.1066666666667C175.5733333333333 37.3333333333334 204.3733333333333 25.1733333333333 234.6666666666667 21.3333333333334V-21.3333333333333C192.8533333333333 -16.8533333333333 153.1733333333333 0 120.96 26.88L151.4666666666667 56.1066666666667M256 288L160 192H234.6666666666667V106.6666666666667H277.3333333333333V192H352L256 288z" />
-    <glyph glyph-name="projector"
-      unicode="&#xF42E;"
-      horiz-adv-x="512" d=" M341.3333333333333 320C317.2266666666667 320 293.76 312.5333333333334 273.92 298.6666666666667H85.3333333333333C61.6533333333333 298.6666666666667 42.6666666666667 279.68 42.6666666666667 256V128C42.6666666666667 104.3200000000001 61.6533333333333 85.3333333333334 85.3333333333333 85.3333333333334H106.6666666666667V64C106.6666666666667 52.2666666666667 116.2666666666667 42.6666666666667 128 42.6666666666667H170.6666666666667C182.4 42.6666666666667 192 52.2666666666667 192 64V85.3333333333334H320V64C320 52.2666666666667 329.6 42.6666666666667 341.3333333333333 42.6666666666667H384C395.7333333333334 42.6666666666667 405.3333333333333 52.2666666666667 405.3333333333333 64V85.3333333333334H426.6666666666667C450.3466666666667 85.3333333333334 469.3333333333333 104.3200000000001 469.3333333333333 128V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H408.5333333333333C388.9066666666666 312.5333333333334 365.44 320 341.3333333333333 320M341.3333333333333 288C382.5066666666667 288 416 254.5066666666667 416 213.3333333333334S382.5066666666667 138.6666666666667 341.3333333333333 138.6666666666667S266.6666666666667 172.16 266.6666666666667 213.3333333333334S300.16 288 341.3333333333333 288M85.3333333333333 256H170.6666666666667V234.6666666666667H85.3333333333333V256M341.3333333333333 256C317.8666666666667 256 298.6666666666667 236.8 298.6666666666667 213.3333333333334S317.8666666666667 170.6666666666667 341.3333333333333 170.6666666666667S384 189.8666666666667 384 213.3333333333334S364.8 256 341.3333333333333 256M85.3333333333333 213.3333333333334H170.6666666666667V192H85.3333333333333V213.3333333333334M85.3333333333333 170.6666666666667H170.6666666666667V149.3333333333334H85.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="projector-screen"
-      unicode="&#xF42F;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C73.6 405.3333333333333 64 395.7333333333334 64 384V362.6666666666667C64 350.9333333333334 73.6 341.3333333333334 85.3333333333333 341.3333333333334H106.6666666666667V149.3333333333334H234.6666666666667V94.08L144.8533333333333 4.48L175.1466666666667 -25.8133333333333L234.6666666666667 33.92V-21.3333333333333H277.3333333333333V33.92L336.8533333333333 -25.8133333333333L367.1466666666667 4.48L277.3333333333333 94.08V149.3333333333334H405.3333333333333V341.3333333333334H426.6666666666667C438.4 341.3333333333334 448 350.9333333333334 448 362.6666666666667V384C448 395.7333333333334 438.4 405.3333333333333 426.6666666666667 405.3333333333333H85.3333333333333z" />
-    <glyph glyph-name="publish"
-      unicode="&#xF6A6;"
-      horiz-adv-x="512" d=" M106.6666666666667 362.6666666666667V320H405.3333333333333V362.6666666666667H106.6666666666667M106.6666666666667 149.3333333333334H192V21.3333333333334H320V149.3333333333334H405.3333333333333L256 298.6666666666667L106.6666666666667 149.3333333333334z" />
-    <glyph glyph-name="pulse"
-      unicode="&#xF430;"
-      horiz-adv-x="512" d=" M64 170.6666666666667H123.52L215.4666666666667 345.8133333333334L240.64 154.6666666666667L309.3333333333333 241.92L380.3733333333333 170.6666666666667H448V128H362.6666666666667L312.96 177.7066666666667L211.6266666666667 48.4266666666667L190.72 206.72L149.3333333333333 128H64V170.6666666666667z" />
-    <glyph glyph-name="puzzle"
-      unicode="&#xF431;"
-      horiz-adv-x="512" d=" M437.3333333333333 213.3333333333334H405.3333333333333V298.6666666666667C405.3333333333333 322.3466666666667 386.1333333333334 341.3333333333334 362.6666666666667 341.3333333333334H277.3333333333333V373.3333333333334C277.3333333333333 402.7733333333333 253.44 426.6666666666667 224 426.6666666666667S170.6666666666667 402.7733333333333 170.6666666666667 373.3333333333334V341.3333333333334H85.3333333333333C61.8666666666667 341.3333333333334 42.6666666666667 322.1333333333334 42.6666666666667 298.6666666666667V217.6H74.6666666666667C106.6666666666667 217.6 132.2666666666667 192 132.2666666666667 160C132.2666666666667 128 106.6666666666667 102.4 74.6666666666667 102.4H42.6666666666667V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H166.4V10.6666666666667C166.4 42.6666666666667 192 68.2666666666667 224 68.2666666666667C256 68.2666666666667 281.6 42.6666666666667 281.6 10.6666666666667V-21.3333333333333H362.6666666666667C386.1333333333334 -21.3333333333333 405.3333333333333 -2.1333333333333 405.3333333333333 21.3333333333334V106.6666666666667H437.3333333333333C466.7733333333333 106.6666666666667 490.6666666666666 130.5600000000001 490.6666666666666 160S466.7733333333333 213.3333333333334 437.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="puzzle-outline"
-      unicode="&#xFA65;"
-      horiz-adv-x="512" d=" M469.3333333333333 160C469.3333333333333 122.4533333333334 441.6 91.3066666666667 405.3333333333333 86.1866666666667V21.3333333333334C405.3333333333333 -2.1333333333333 386.1333333333334 -21.3333333333333 362.6666666666667 -21.3333333333333H281.6V-14.9333333333333C281.6 16.8533333333334 255.7866666666667 42.6666666666667 224 42.6666666666667C192 42.6666666666667 166.4 16.8533333333334 166.4 -14.9333333333333V-21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V102.4H49.0666666666667C80.8533333333333 102.4 106.6666666666667 128 106.6666666666667 160C106.6666666666667 192 80.8533333333333 217.6 49.0666666666667 217.6H42.6666666666667V298.6666666666667C42.6666666666667 322.1333333333334 61.8666666666667 341.3333333333334 85.3333333333333 341.3333333333334H150.1866666666667C155.3066666666667 377.6 186.4533333333333 405.3333333333333 224 405.3333333333333S292.6933333333334 377.6 297.8133333333334 341.3333333333334H362.6666666666667C386.1333333333334 341.3333333333334 405.3333333333333 322.1333333333334 405.3333333333333 298.6666666666667V233.8133333333334C441.6 228.6933333333334 469.3333333333333 197.5466666666667 469.3333333333333 160M362.6666666666667 128H394.6666666666667C412.3733333333333 128 426.6666666666667 142.2933333333334 426.6666666666667 160S412.3733333333333 192 394.6666666666667 192H362.6666666666667V298.6666666666667H256V330.6666666666667C256 348.3733333333334 241.7066666666667 362.6666666666667 224 362.6666666666667S192 348.3733333333334 192 330.6666666666667V298.6666666666667H85.3333333333333V253.44C122.88 238.9333333333334 149.3333333333333 202.6666666666667 149.3333333333333 160S122.6666666666667 81.0666666666667 85.3333333333333 66.5600000000001V21.3333333333334H130.56C145.0666666666667 58.6666666666667 181.3333333333333 85.3333333333334 224 85.3333333333334S302.9333333333333 58.6666666666667 317.44 21.3333333333334H362.6666666666667V128z" />
-    <glyph glyph-name="qi"
-      unicode="&#xF998;"
-      horiz-adv-x="512" d=" M257.92 308.0533333333334V135.68C257.92 133.9733333333334 256 132.48 254.72 132.48C205.2266666666666 132.48 165.3333333333333 172.5866666666667 165.3333333333333 221.8666666666667C165.3333333333333 271.36 205.2266666666666 311.4666666666667 254.72 311.4666666666667C256 311.4666666666667 257.92 309.9733333333333 257.92 308.0533333333333M257.92 66.9866666666666V15.1466666666666C257.28 -14.72 279.8933333333333 -39.8933333333334 309.3333333333333 -42.6666666666667C312.7466666666667 -42.6666666666667 315.3066666666666 -40.32 315.52 -36.9066666666667V352.64C315.3066666666666 356.2666666666667 313.1733333333333 359.4666666666667 309.3333333333333 360.7466666666667C232.96 391.04 146.3466666666667 353.2800000000001 116.0533333333333 276.6933333333334C85.3333333333333 199.8933333333334 123.52 113.28 200.1066666666666 82.9866666666667C216.7466666666666 76.3733333333334 234.6666666666667 72.96 251.9466666666667 72.5333333333334C254.9333333333333 72.7466666666668 257.4933333333333 70.1866666666667 257.7066666666666 66.7733333333334M345.3866666666667 330.6666666666667V112.64C345.3866666666667 106.6666666666667 345.3866666666667 102.4 351.1466666666667 106.6666666666667C414.2933333333334 160 422.6133333333334 254.08 369.7066666666667 317.2266666666667C364.16 324.0533333333334 357.7600000000001 330.6666666666667 351.1466666666667 335.7866666666667C345.3866666666667 340.2666666666667 345.3866666666667 335.7866666666667 345.3866666666667 330.0266666666667M315.52 396.16C315.52 412.5866666666667 328.9600000000001 426.0266666666667 345.3866666666667 426.0266666666667C361.8133333333334 426.0266666666667 375.2533333333334 412.5866666666667 375.2533333333334 396.16C375.2533333333334 379.7333333333334 361.8133333333334 366.2933333333333 345.3866666666667 366.2933333333333C328.9600000000001 366.2933333333333 315.52 379.7333333333334 315.52 396.16" />
-    <glyph glyph-name="qqchat"
-      unicode="&#xF605;"
-      horiz-adv-x="512" d=" M67.84 159.1466666666667C80.2133333333333 188.5866666666667 97.4933333333333 210.3466666666667 110.2933333333333 215.0400000000001C110.08 232.1066666666668 113.28 242.7733333333334 118.6133333333333 251.3066666666667C118.6133333333333 251.9466666666667 117.3333333333333 258.9866666666667 122.0266666666667 267.7333333333334C125.2266666666667 344.5333333333334 175.1466666666667 405.3333333333333 256 405.3333333333333S386.7733333333333 344.5333333333334 389.9733333333334 267.7333333333334C394.6666666666667 258.9866666666667 393.3866666666667 251.9466666666667 393.3866666666667 251.3066666666667C398.7200000000001 242.7733333333334 401.92 232.1066666666667 401.7066666666667 215.0400000000001C414.5066666666667 210.3466666666667 431.7866666666667 188.5866666666667 444.16 158.9333333333334C460.16 121.3866666666668 462.72 85.3333333333334 449.92 78.9333333333334C441.1733333333333 74.6666666666667 427.3066666666667 85.3333333333334 414.2933333333334 104.1066666666667C409.1733333333334 83.2000000000001 396.3733333333334 64.0000000000001 378.24 48.8533333333334C397.44 41.8133333333334 409.8133333333334 30.2933333333334 409.8133333333334 17.2800000000001C409.8133333333334 -4.0533333333333 376.1066666666667 -21.3333333333333 334.7200000000001 -21.3333333333333C297.1733333333334 -21.3333333333333 266.6666666666667 -7.2533333333332 260.48 10.6666666666667H251.52C245.3333333333334 -7.2533333333332 214.8266666666667 -21.3333333333333 177.28 -21.3333333333333C135.8933333333334 -21.3333333333333 102.1866666666667 -4.0533333333333 102.1866666666667 17.2800000000001C102.1866666666667 30.2933333333334 114.56 41.8133333333334 133.76 48.8533333333334C115.6266666666667 64.0000000000001 102.8266666666667 83.2000000000001 97.7066666666667 104.1066666666667C84.6933333333334 85.3333333333334 70.8266666666667 74.6666666666667 62.08 78.9333333333334C49.28 85.3333333333334 51.84 121.3866666666668 67.84 159.1466666666668z" />
-    <glyph glyph-name="qrcode"
-      unicode="&#xF432;"
-      horiz-adv-x="512" d=" M64 213.3333333333334H106.6666666666667V170.6666666666667H64V213.3333333333334M234.6666666666667 341.3333333333334H277.3333333333333V256H234.6666666666667V341.3333333333334M192 213.3333333333334H277.3333333333333V128H234.6666666666667V170.6666666666667H192V213.3333333333334M320 213.3333333333334H362.6666666666667V170.6666666666667H405.3333333333333V213.3333333333334H448V170.6666666666667H405.3333333333333V128H448V42.6666666666667H405.3333333333333V0H362.6666666666667V42.6666666666667H277.3333333333333V0H234.6666666666667V85.3333333333334H320V128H362.6666666666667V170.6666666666667H320V213.3333333333334M405.3333333333333 42.6666666666667V128H362.6666666666667V42.6666666666667H405.3333333333333M320 384H448V256H320V384M362.6666666666667 341.3333333333334V298.6666666666667H405.3333333333333V341.3333333333334H362.6666666666667M64 384H192V256H64V384M106.6666666666667 341.3333333333334V298.6666666666667H149.3333333333333V341.3333333333334H106.6666666666667M64 128H192V0H64V128M106.6666666666667 85.3333333333334V42.6666666666667H149.3333333333333V85.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="qrcode-edit"
-      unicode="&#xF8B7;"
-      horiz-adv-x="512" d=" M106.6666666666667 341.3333333333334H149.3333333333333V298.6666666666667H106.6666666666667V341.3333333333334M21.3333333333333 426.6666666666667H234.6666666666667V213.3333333333334H21.3333333333333V426.6666666666667M64 384V256H192V384H64M106.6666666666667 85.3333333333334H149.3333333333333V42.6666666666667H106.6666666666667V85.3333333333334M21.3333333333333 170.6666666666667H234.6666666666667V-42.6666666666666H21.3333333333333V170.6666666666667M64 128V0H192V128H64M277.3333333333333 170.6666666666667H362.6666666666667V128H405.3333333333333V170.6666666666667H490.6666666666666V128H405.3333333333333V85.3333333333334H490.6666666666666V-42.6666666666666H405.3333333333333V0H320V-42.6666666666666H277.3333333333333V0H320V42.6666666666667H277.3333333333333V170.6666666666667M448 0V42.6666666666667H405.3333333333333V0H448M405.3333333333333 85.3333333333334H362.6666666666667V128H320V42.6666666666667H405.3333333333333V85.3333333333334M484.2666666666667 376.5333333333334L462.9333333333333 355.2000000000001L419.2 397.8666666666667L440.5333333333333 419.2C444.8 423.68 452.0533333333333 423.8933333333333 456.9599999999999 419.2L484.2666666666667 392.9600000000001C488.7466666666667 388.6933333333334 488.9599999999999 381.44 484.2666666666667 376.5333333333334M277.3333333333333 257.2800000000001L406.8266666666667 386.56L450.56 342.8266666666667L321.28 213.3333333333334H277.3333333333333V257.2800000000001z" />
-    <glyph glyph-name="qrcode-scan"
-      unicode="&#xF433;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H213.3333333333333V234.6666666666667H85.3333333333333V362.6666666666667M426.6666666666667 362.6666666666667V234.6666666666667H298.6666666666667V362.6666666666667H426.6666666666667M298.6666666666667 128H341.3333333333333V170.6666666666667H298.6666666666667V213.3333333333334H341.3333333333333V170.6666666666667H384V213.3333333333334H426.6666666666667V170.6666666666667H384V128H426.6666666666667V64H384V21.3333333333334H341.3333333333333V64H277.3333333333333V21.3333333333334H234.6666666666667V106.6666666666667H298.6666666666667V128M341.3333333333333 128V64H384V128H341.3333333333333M85.3333333333333 21.3333333333334V149.3333333333334H213.3333333333333V21.3333333333334H85.3333333333333M128 320V277.3333333333334H170.6666666666667V320H128M341.3333333333333 320V277.3333333333334H384V320H341.3333333333333M128 106.6666666666667V64H170.6666666666667V106.6666666666667H128M85.3333333333333 213.3333333333334H128V170.6666666666667H85.3333333333333V213.3333333333334M192 213.3333333333334H277.3333333333333V128H234.6666666666667V170.6666666666667H192V213.3333333333334M234.6666666666667 320H277.3333333333333V234.6666666666667H234.6666666666667V320M42.6666666666667 405.3333333333333V320H0V405.3333333333333C0 428.8 19.2 448 42.6666666666667 448H128V405.3333333333333H42.6666666666667M469.3333333333333 448C492.8 448 512 428.8 512 405.3333333333333V320H469.3333333333333V405.3333333333333H384V448H469.3333333333333M42.6666666666667 64V-21.3333333333333H128V-64H42.6666666666667C19.2 -64 0 -44.8 0 -21.3333333333333V64H42.6666666666667M469.3333333333333 -21.3333333333333V64H512V-21.3333333333333C512 -44.8 492.8 -64 469.3333333333333 -64H384V-21.3333333333333H469.3333333333333z" />
-    <glyph glyph-name="quadcopter"
-      unicode="&#xF434;"
-      horiz-adv-x="512" d=" M117.3333333333333 426.6666666666667C170.6666666666667 426.6666666666667 213.3333333333333 384 213.3333333333333 330.6666666666667C213.3333333333333 311.8933333333333 208 294.4 198.6133333333334 279.4666666666667L200.7466666666667 277.3333333333334H311.2533333333334L313.3866666666667 279.4666666666667C304 294.4 298.6666666666667 311.8933333333333 298.6666666666667 330.6666666666667C298.6666666666667 384 341.3333333333333 426.6666666666667 394.6666666666667 426.6666666666667S490.6666666666666 384 490.6666666666666 330.6666666666667S448 234.6666666666667 394.6666666666667 234.6666666666667C375.8933333333333 234.6666666666667 358.4 240 343.4666666666667 249.3866666666667L320 225.92V158.0800000000001L343.4666666666667 134.6133333333334C358.4 144 375.8933333333333 149.3333333333334 394.6666666666667 149.3333333333334C448 149.3333333333334 490.6666666666666 106.6666666666667 490.6666666666666 53.3333333333334S448 -42.6666666666666 394.6666666666667 -42.6666666666666S298.6666666666667 0 298.6666666666667 53.3333333333334C298.6666666666667 72.1066666666667 304 89.6 313.3866666666667 104.5333333333333L311.2533333333334 106.6666666666667H200.7466666666667L198.6133333333334 104.5333333333333C208 89.6 213.3333333333333 72.1066666666667 213.3333333333333 53.3333333333334C213.3333333333333 0 170.6666666666667 -42.6666666666666 117.3333333333333 -42.6666666666666S21.3333333333333 0 21.3333333333333 53.3333333333334S64 149.3333333333334 117.3333333333333 149.3333333333334C136.1066666666667 149.3333333333334 153.6 144 168.5333333333333 134.6133333333334L192 158.0800000000001V225.92L168.5333333333333 249.3866666666667C153.6 240 136.1066666666667 234.6666666666667 117.3333333333333 234.6666666666667C64 234.6666666666667 21.3333333333333 277.3333333333334 21.3333333333333 330.6666666666667S64 426.6666666666667 117.3333333333333 426.6666666666667M117.3333333333333 384C87.8933333333333 384 64 360.1066666666667 64 330.6666666666667S87.8933333333333 277.3333333333334 117.3333333333333 277.3333333333334S170.6666666666667 301.2266666666667 170.6666666666667 330.6666666666667S146.7733333333333 384 117.3333333333333 384M117.3333333333333 106.6666666666667C87.8933333333333 106.6666666666667 64 82.7733333333333 64 53.3333333333334S87.8933333333333 0 117.3333333333333 0S170.6666666666667 23.8933333333334 170.6666666666667 53.3333333333334S146.7733333333333 106.6666666666667 117.3333333333333 106.6666666666667M394.6666666666667 384C365.2266666666667 384 341.3333333333333 360.1066666666667 341.3333333333333 330.6666666666667S365.2266666666667 277.3333333333334 394.6666666666667 277.3333333333334S448 301.2266666666667 448 330.6666666666667S424.1066666666667 384 394.6666666666667 384M394.6666666666667 106.6666666666667C365.2266666666667 106.6666666666667 341.3333333333333 82.7733333333333 341.3333333333333 53.3333333333334S365.2266666666667 0 394.6666666666667 0S448 23.8933333333334 448 53.3333333333334S424.1066666666667 106.6666666666667 394.6666666666667 106.6666666666667M83.4133333333333 80L107.52 65.92C110.2933333333333 68.0533333333334 113.7066666666667 69.3333333333334 117.3333333333333 69.3333333333334C126.08 69.3333333333334 133.3333333333333 62.08 133.3333333333333 53.3333333333334L133.12 51.2L157.2266666666667 37.3333333333334L151.2533333333333 26.6666666666667L127.1466666666667 40.7466666666667C124.3733333333333 38.6133333333333 120.96 37.3333333333334 117.3333333333333 37.3333333333334C108.5866666666667 37.3333333333334 101.3333333333333 44.5866666666667 101.3333333333333 53.3333333333334L101.5466666666667 55.4666666666667L77.44 69.3333333333334L83.4133333333333 80M77.44 314.6666666666667L101.5466666666667 328.5333333333334L101.3333333333333 330.6666666666667C101.3333333333333 339.4133333333334 108.5866666666667 346.6666666666667 117.3333333333333 346.6666666666667C120.96 346.6666666666667 124.3733333333333 345.3866666666667 127.1466666666667 343.2533333333334L151.2533333333333 357.3333333333334L157.2266666666667 346.6666666666667L133.12 332.8L133.3333333333333 330.6666666666667C133.3333333333333 321.92 126.08 314.6666666666667 117.3333333333333 314.6666666666667C113.7066666666667 314.6666666666667 110.2933333333333 315.9466666666667 107.52 318.0800000000001L83.4133333333333 304L77.44 314.6666666666667M360.7466666666667 357.3333333333334L384.8533333333333 343.2533333333334C387.6266666666666 345.3866666666667 391.04 346.6666666666667 394.6666666666667 346.6666666666667C403.4133333333333 346.6666666666667 410.6666666666667 339.4133333333334 410.6666666666667 330.6666666666667L410.4533333333333 328.5333333333334L434.56 314.6666666666667L428.5866666666666 304L404.4799999999999 318.0800000000001C401.7066666666666 315.9466666666667 398.2933333333333 314.6666666666667 394.6666666666666 314.6666666666667C385.9199999999999 314.6666666666667 378.6666666666666 321.92 378.6666666666666 330.6666666666667L378.88 332.8L354.7733333333333 346.6666666666667L360.7466666666667 357.3333333333334M354.7733333333333 37.3333333333334L378.6666666666667 53.3333333333334C378.6666666666667 62.08 385.92 69.3333333333334 394.6666666666667 69.3333333333334C398.2933333333334 69.3333333333334 401.7066666666666 68.0533333333334 404.48 65.92L428.5866666666667 80L434.56 69.3333333333334L410.6666666666667 53.3333333333334C410.6666666666667 44.5866666666667 403.4133333333333 37.3333333333334 394.6666666666667 37.3333333333334C391.04 37.3333333333334 387.6266666666667 38.6133333333333 384.8533333333333 40.7466666666667L360.7466666666667 26.6666666666667L354.7733333333333 37.3333333333334z" />
-    <glyph glyph-name="quality-high"
-      unicode="&#xF435;"
-      horiz-adv-x="512" d=" M309.3333333333333 160H352V224H309.3333333333333M384 149.3333333333334C384 137.6 374.4 128 362.6666666666667 128H346.6666666666667V96H314.6666666666667V128H298.6666666666667C286.9333333333333 128 277.3333333333333 137.6 277.3333333333333 149.3333333333334V234.6666666666667C277.3333333333333 246.4000000000001 286.9333333333333 256 298.6666666666667 256H362.6666666666667C374.4 256 384 246.4000000000001 384 234.6666666666667M234.6666666666667 128H202.6666666666667V170.6666666666667H160V128H128V256H160V202.6666666666667H202.6666666666667V256H234.6666666666667M405.3333333333333 362.6666666666667H106.6666666666667C82.9866666666667 362.6666666666667 64 343.68 64 320V64C64 40.5333333333333 83.2 21.3333333333334 106.6666666666667 21.3333333333334H405.3333333333333C428.8 21.3333333333334 448 40.5333333333333 448 64V320C448 343.68 428.8 362.6666666666667 405.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="quality-low"
-      unicode="&#xFA0B;"
-      horiz-adv-x="512" d=" M309.3333333333333 160H352V224H309.3333333333333M384 149.3333333333334C384 136.5333333333334 375.4666666666667 128 362.6666666666667 128H346.6666666666667V96H314.6666666666667V128H298.6666666666667C285.8666666666667 128 277.3333333333333 136.5333333333334 277.3333333333333 149.3333333333334V234.6666666666667C277.3333333333333 247.4666666666667 285.8666666666667 256 298.6666666666667 256H362.6666666666667C375.4666666666667 256 384 247.4666666666667 384 234.6666666666667M405.3333333333333 362.6666666666667H106.6666666666667C83.2 362.6666666666667 64 343.4666666666667 64 320V64C64 40.5333333333333 83.2 21.3333333333334 106.6666666666667 21.3333333333334H405.3333333333333C428.8 21.3333333333334 448 40.5333333333333 448 64V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667M234.6666666666667 160V128H128V256H160V160H234.6666666666667z" />
-    <glyph glyph-name="quality-medium"
-      unicode="&#xFA0C;"
-      horiz-adv-x="512" d=" M448 320V64C448 40.5333333333333 428.8 21.3333333333334 405.3333333333333 21.3333333333334H106.6666666666667C83.2 21.3333333333334 64 40.5333333333333 64 64V320C64 343.4666666666667 83.2 362.6666666666667 106.6666666666667 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320M256 234.6666666666667C256 245.3333333333334 245.3333333333333 256 234.6666666666667 256H138.6666666666667C128 256 117.3333333333333 245.3333333333334 117.3333333333333 234.6666666666667V128H149.3333333333333V224H170.6666666666667V149.3333333333334H202.6666666666667V224H224V128H256V234.6666666666667M309.3333333333333 256C297.6 256 288 246.4000000000001 288 234.6666666666667V149.3333333333334C288 137.6 297.6 128 309.3333333333333 128H330.6666666666667V96H357.3333333333333V128H373.3333333333333C385.0666666666667 128 394.6666666666667 137.6 394.6666666666667 149.3333333333334V234.6666666666667C394.6666666666667 246.4000000000001 385.0666666666667 256 373.3333333333333 256H309.3333333333333M320 224H362.6666666666667V160H320V224z" />
-    <glyph glyph-name="quicktime"
-      unicode="&#xF436;"
-      horiz-adv-x="512" d=" M256 384C362.0266666666667 384 448 298.0266666666667 448 192C448 154.4533333333334 437.3333333333333 119.4666666666667 418.56 89.8133333333334L448 60.3733333333333V21.3333333333334C448 9.6 438.4 0 426.6666666666667 0H387.84L358.1866666666666 29.44C328.7466666666667 10.6666666666667 293.5466666666666 0 256 0C149.9733333333333 0 64 85.9733333333334 64 192S149.9733333333333 384 256 384M256 298.6666666666667C197.12 298.6666666666667 149.3333333333333 250.88 149.3333333333333 192S197.12 85.3333333333334 256 85.3333333333334C269.8666666666667 85.3333333333334 282.88 87.8933333333334 295.04 92.8000000000001L233.6 154.24C216.96 170.6666666666667 216.96 197.9733333333334 233.6 214.6133333333334C250.24 231.2533333333334 277.3333333333333 231.2533333333334 293.9733333333333 214.6133333333334L355.4133333333333 153.1733333333334C360.1066666666667 165.12 362.6666666666667 178.3466666666667 362.6666666666667 192C362.6666666666667 250.88 314.88 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="rabbit"
-      unicode="&#xF906;"
-      horiz-adv-x="512" d=" M385.0666666666667 0L326.8266666666667 101.1200000000001C326.8266666666667 138.0266666666668 304 161.7066666666667 276.2666666666667 161.7066666666667C257.0666666666666 161.7066666666667 240.4266666666667 151.0400000000001 231.8933333333333 135.2533333333334C238.9333333333333 139.3066666666667 247.2533333333334 141.4400000000001 256 141.4400000000001C283.7333333333334 141.4400000000001 306.3466666666667 118.8266666666667 306.3466666666667 91.0933333333334C306.3466666666667 63.1466666666667 283.9466666666666 40.3200000000001 256 40.3200000000001H326.4V0H144.8533333333333C139.7333333333333 0 134.4 1.92 130.56 5.9733333333334C122.6666666666667 13.8666666666667 122.6666666666667 26.6666666666667 130.56 34.5600000000001L141.2266666666667 45.2266666666667C133.9733333333333 48.4266666666667 128 53.3333333333334 122.0266666666667 58.4533333333334C117.3333333333333 47.7866666666668 106.6666666666667 40.3200000000001 94.2933333333333 40.3200000000001C77.6533333333333 40.3200000000001 64 53.9733333333334 64 70.8266666666667C64 87.4666666666667 77.6533333333333 101.1200000000001 94.2933333333333 101.1200000000001L104.32 99.4133333333334V141.4400000000001C104.32 197.3333333333334 149.3333333333333 242.5600000000001 205.44 242.5600000000001H205.8666666666666C251.0933333333333 242.3466666666668 286.2933333333333 224.6400000000001 286.2933333333333 252.5866666666668C286.2933333333333 272.4266666666668 290.56 280.3200000000001 297.8133333333333 291.4133333333335C282.2399999999999 298.6666666666668 264.5333333333333 303.1466666666668 245.9733333333333 303.1466666666668C234.6666666666667 303.1466666666668 225.7066666666666 312.1066666666668 225.7066666666666 323.4133333333335C225.7066666666666 332.5866666666668 231.68 340.2666666666668 240 342.8266666666668L225.7066666666666 343.6800000000001C214.6133333333333 343.6800000000001 205.44 352.6400000000001 205.44 363.7333333333335C205.44 375.0400000000002 214.6133333333333 384.0000000000001 225.7066666666666 384.0000000000001H245.9733333333333C290.7733333333333 384.0000000000001 330.0266666666666 359.4666666666668 351.1466666666666 323.2000000000002L357.12 323.4133333333335C372.2666666666667 323.4133333333335 386.3466666666667 318.5066666666668 397.8666666666666 310.4000000000001L407.4666666666666 302.2933333333335C453.7599999999999 260.6933333333335 447.9999999999999 232.5333333333335 447.9999999999999 232.3200000000002C447.9999999999999 205.0133333333335 425.3866666666666 182.6133333333335 397.8666666666666 182.6133333333335L387.4133333333333 183.6800000000002V181.9733333333335C387.4133333333333 158.2933333333335 377.1733333333333 137.1733333333335 361.1733333333333 122.2400000000002L431.7866666666667 0H385.0666666666666M387.4133333333333 282.88C376.1066666666666 282.88 367.1466666666666 273.92 367.1466666666666 262.8266666666667C367.1466666666666 251.5200000000001 376.1066666666667 242.5600000000001 387.4133333333333 242.5600000000001C398.5066666666666 242.5600000000001 407.6799999999999 251.5200000000001 407.6799999999999 262.8266666666667C407.6799999999999 273.92 398.5066666666666 282.88 387.4133333333333 282.88z" />
-    <glyph glyph-name="radar"
-      unicode="&#xF437;"
-      horiz-adv-x="512" d=" M406.8266666666667 342.8266666666667L376.7466666666667 312.7466666666667C407.4666666666667 281.8133333333334 426.6666666666667 239.1466666666667 426.6666666666667 192C426.6666666666667 97.7066666666667 350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192C85.3333333333333 279.04 150.4 350.7200000000001 234.6666666666667 361.1733333333334V318.0800000000001C174.08 307.8400000000001 128 255.36 128 192C128 121.3866666666667 185.3866666666667 64 256 64S384 121.3866666666667 384 192C384 227.4133333333334 369.7066666666666 259.4133333333334 346.4533333333333 282.4533333333334L316.3733333333333 252.3733333333334C331.7333333333334 236.8 341.3333333333333 215.4666666666667 341.3333333333333 192C341.3333333333333 144.8533333333334 303.1466666666667 106.6666666666667 256 106.6666666666667S170.6666666666667 144.8533333333334 170.6666666666667 192C170.6666666666667 231.68 197.9733333333333 264.7466666666667 234.6666666666667 274.3466666666667V228.6933333333334C221.8666666666667 221.2266666666667 213.3333333333333 207.7866666666666 213.3333333333333 192C213.3333333333333 168.5333333333333 232.5333333333334 149.3333333333333 256 149.3333333333333S298.6666666666667 168.5333333333333 298.6666666666667 192C298.6666666666667 207.7866666666666 290.1333333333334 221.44 277.3333333333333 228.6933333333334V405.3333333333333H256C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192C469.3333333333333 250.88 445.44 304.2133333333334 406.8266666666667 342.8266666666667z" />
-    <glyph glyph-name="radiator"
-      unicode="&#xF438;"
-      horiz-adv-x="512" d=" M169.6 384L139.3066666666667 337.28L169.6 290.1333333333334H169.3866666666667L126.9333333333333 224L90.0266666666667 243.2L120.32 290.3466666666667L90.0266666666667 337.2800000000001L132.6933333333333 403.4133333333334L169.6 384M297.6 386.3466666666667L267.3066666666666 339.2000000000001L297.6 292.2666666666667L297.3866666666667 292.0533333333334L254.9333333333333 226.1333333333334L218.0266666666667 245.3333333333334L248.32 292.2666666666667L218.0266666666667 339.2000000000001L260.6933333333333 405.3333333333334L297.6 386.3466666666667M426.6666666666667 386.3466666666667L395.9466666666666 339.2000000000001L426.6666666666667 292.2666666666667V292.0533333333334L384 226.1333333333334L346.6666666666667 245.3333333333334L376.9600000000001 292.2666666666667L346.6666666666667 339.2000000000001L389.3333333333333 405.3333333333334L426.6666666666667 386.3466666666667M42.6666666666667 -21.3333333333333V149.3333333333334C42.6666666666667 172.8 61.8666666666667 192 85.3333333333333 192H426.6666666666667C450.1333333333334 192 469.3333333333333 172.8 469.3333333333333 149.3333333333334V-21.3333333333333H426.6666666666667V21.3333333333334H85.3333333333333V-21.3333333333333H42.6666666666667M128 149.3333333333334C116.2666666666667 149.3333333333334 106.6666666666667 139.7333333333334 106.6666666666667 128V85.3333333333334C106.6666666666667 73.6 116.2666666666667 64 128 64S149.3333333333333 73.6 149.3333333333333 85.3333333333334V128C149.3333333333333 139.7333333333334 139.7333333333333 149.3333333333334 128 149.3333333333334M213.3333333333333 149.3333333333334C201.6 149.3333333333334 192 139.7333333333334 192 128V85.3333333333334C192 73.6 201.6 64 213.3333333333333 64S234.6666666666667 73.6 234.6666666666667 85.3333333333334V128C234.6666666666667 139.7333333333334 225.0666666666667 149.3333333333334 213.3333333333333 149.3333333333334M298.6666666666667 149.3333333333334C286.9333333333333 149.3333333333334 277.3333333333333 139.7333333333334 277.3333333333333 128V85.3333333333334C277.3333333333333 73.6 286.9333333333333 64 298.6666666666667 64S320 73.6 320 85.3333333333334V128C320 139.7333333333334 310.4 149.3333333333334 298.6666666666667 149.3333333333334M384 149.3333333333334C372.2666666666667 149.3333333333334 362.6666666666667 139.7333333333334 362.6666666666667 128V85.3333333333334C362.6666666666667 73.6 372.2666666666667 64 384 64S405.3333333333333 73.6 405.3333333333333 85.3333333333334V128C405.3333333333333 139.7333333333334 395.7333333333334 149.3333333333334 384 149.3333333333334z" />
-    <glyph glyph-name="radiator-disabled"
-      unicode="&#xFAD6;"
-      horiz-adv-x="512" d=" M426.6666666666667 192H85.3333333333333C61.8666666666667 192 42.6666666666667 172.8 42.6666666666667 149.3333333333334V-21.3333333333333H85.3333333333333V21.3333333333334H426.6666666666667V-21.3333333333333H469.3333333333333V149.3333333333334C469.3333333333333 172.8 450.1333333333334 192 426.6666666666667 192M149.3333333333333 85.3333333333334C149.3333333333333 73.6 139.7333333333333 64 128 64S106.6666666666667 73.6 106.6666666666667 85.3333333333334V128C106.6666666666667 139.7333333333334 116.2666666666667 149.3333333333334 128 149.3333333333334S149.3333333333333 139.7333333333334 149.3333333333333 128V85.3333333333334M234.6666666666667 85.3333333333334C234.6666666666667 73.6 225.0666666666667 64 213.3333333333333 64S192 73.6 192 85.3333333333334V128C192 139.7333333333334 201.6 149.3333333333334 213.3333333333333 149.3333333333334S234.6666666666667 139.7333333333334 234.6666666666667 128V85.3333333333334M320 85.3333333333334C320 73.6 310.4 64 298.6666666666667 64S277.3333333333333 73.6 277.3333333333333 85.3333333333334V128C277.3333333333333 139.7333333333334 286.9333333333333 149.3333333333334 298.6666666666667 149.3333333333334S320 139.7333333333334 320 128V85.3333333333334M405.3333333333333 85.3333333333334C405.3333333333333 73.6 395.7333333333334 64 384 64S362.6666666666667 73.6 362.6666666666667 85.3333333333334V128C362.6666666666667 139.7333333333334 372.2666666666667 149.3333333333334 384 149.3333333333334S405.3333333333333 139.7333333333334 405.3333333333333 128V85.3333333333334z" />
-    <glyph glyph-name="radiator-off"
-      unicode="&#xFAD7;"
-      horiz-adv-x="512" d=" M69.9733333333333 405.3333333333333L42.6666666666667 378.24L101.76 319.1466666666667L120.32 290.3466666666667L90.0266666666667 243.2L126.9333333333333 224L154.24 266.6666666666667L228.9066666666667 192H85.3333333333333C61.8666666666667 192 42.6666666666667 172.8 42.6666666666667 149.3333333333334V-21.3333333333333H85.3333333333333V21.3333333333334H399.5733333333333L426.6666666666667 -5.76V-21.3333333333333H469.3333333333333V5.9733333333334L69.9733333333333 405.3333333333333M149.3333333333333 85.3333333333334C149.3333333333333 73.6 139.7333333333333 64 128 64S106.6666666666667 73.6 106.6666666666667 85.3333333333334V128C106.6666666666667 139.7333333333334 116.2666666666667 149.3333333333334 128 149.3333333333334S149.3333333333333 139.7333333333334 149.3333333333333 128V85.3333333333334M234.6666666666667 85.3333333333334C234.6666666666667 73.6 225.0666666666667 64 213.3333333333333 64S192 73.6 192 85.3333333333334V128C192 139.7333333333334 201.6 149.3333333333334 213.3333333333333 149.3333333333334S234.6666666666667 139.7333333333334 234.6666666666667 128V85.3333333333334M320 85.3333333333334C320 73.6 310.4 64 298.6666666666667 64S277.3333333333333 73.6 277.3333333333333 85.3333333333334V128C277.3333333333333 132.48 279.04 136.3200000000001 281.1733333333333 139.7333333333334L320 100.9066666666667V85.3333333333334M346.6666666666667 245.3333333333334L376.9600000000001 292.2666666666667L346.6666666666667 339.2000000000001L389.3333333333333 405.3333333333334L426.6666666666667 386.3466666666667L395.9466666666666 339.2000000000001L426.6666666666667 292.2666666666667V292.0533333333334L384 226.1333333333334L346.6666666666667 245.3333333333334M469.3333333333333 149.3333333333334V60.16L405.3333333333333 124.16V128C405.3333333333333 139.7333333333334 395.7333333333334 149.3333333333334 384 149.3333333333334C382.9333333333333 149.3333333333334 381.8666666666666 149.3333333333334 380.8 148.6933333333334L337.4933333333334 192H426.6666666666667C450.3466666666667 192 469.3333333333333 172.8 469.3333333333333 149.3333333333334M248.32 292.2666666666667L218.0266666666667 339.2000000000001L260.6933333333334 405.3333333333334L297.6 386.3466666666667L267.3066666666667 339.2000000000001L297.6 292.2666666666667L297.3866666666667 292.0533333333334L273.92 256L244.0533333333333 285.44L248.32 292.2666666666667M160 369.28L130.1333333333333 399.36L132.6933333333333 403.4133333333334L169.6 384L160 369.28z" />
-    <glyph glyph-name="radio"
-      unicode="&#xF439;"
-      horiz-adv-x="512" d=" M426.6666666666667 320C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V277.3333333333334C42.6666666666667 295.4666666666667 53.9733333333333 311.04 69.9733333333333 317.2266666666667L335.1466666666667 426.6666666666667L351.36 387.6266666666667L188.3733333333333 320H426.6666666666667M426.6666666666667 277.3333333333334H85.3333333333333V192H341.3333333333333V234.6666666666667H384V192H426.6666666666667V277.3333333333334M149.3333333333333 149.3333333333334C113.92 149.3333333333334 85.3333333333333 120.7466666666667 85.3333333333333 85.3333333333334S113.92 21.3333333333334 149.3333333333333 21.3333333333334S213.3333333333333 49.92 213.3333333333333 85.3333333333334S184.7466666666667 149.3333333333334 149.3333333333333 149.3333333333334z" />
-    <glyph glyph-name="radio-handheld"
-      unicode="&#xF43A;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C180.2666666666667 405.3333333333333 170.6666666666667 395.7333333333334 170.6666666666667 384V21.3333333333334C170.6666666666667 -2.3466666666666 189.6533333333333 -21.3333333333333 213.3333333333333 -21.3333333333333H320C343.68 -21.3333333333333 362.6666666666667 -2.3466666666666 362.6666666666667 21.3333333333334V256C362.6666666666667 279.68 343.68 298.6666666666667 320 298.6666666666667H213.3333333333333V384C213.3333333333333 395.7333333333334 203.7333333333334 405.3333333333333 192 405.3333333333333M213.3333333333333 256H320V170.6666666666667H213.3333333333333V256z" />
-    <glyph glyph-name="radio-tower"
-      unicode="&#xF43B;"
-      horiz-adv-x="512" d=" M256 234.6666666666667C279.4666666666667 234.6666666666667 298.6666666666667 215.4666666666667 298.6666666666667 192C298.6666666666667 181.3333333333334 294.8266666666667 171.9466666666667 288.64 164.48L356.2666666666667 -21.3333333333333H310.8266666666667L256 129.4933333333334L201.1733333333333 -21.3333333333333H155.7333333333333L223.36 164.48C217.1733333333333 171.9466666666667 213.3333333333333 181.3333333333334 213.3333333333333 192C213.3333333333333 215.4666666666667 232.5333333333333 234.6666666666667 256 234.6666666666667M256 277.3333333333334C208.8533333333333 277.3333333333334 170.6666666666666 239.1466666666667 170.6666666666666 192C170.6666666666666 181.3333333333334 172.8 170.6666666666667 176.6399999999999 160.8533333333334L157.8666666666666 109.6533333333333C139.3066666666667 132.0533333333334 128 160.64 128 192C128 262.6133333333334 185.3866666666667 320 256 320S384 262.6133333333334 384 192C384 160.64 372.6933333333333 132.0533333333334 354.1333333333334 109.6533333333334L335.36 160.8533333333334C339.2 170.6666666666667 341.3333333333333 181.3333333333334 341.3333333333333 192C341.3333333333333 239.1466666666667 303.1466666666667 277.3333333333334 256 277.3333333333334M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192C85.3333333333333 141.6533333333334 106.6666666666667 96 141.6533333333333 65.28L126.2933333333334 22.6133333333333C75.52 61.6533333333334 42.6666666666667 123.0933333333334 42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192C469.3333333333333 123.0933333333334 436.48 61.6533333333334 385.7066666666666 22.6133333333333L370.3466666666667 65.28C405.3333333333333 96 426.6666666666667 141.6533333333334 426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="radioactive"
-      unicode="&#xF43C;"
-      horiz-adv-x="512" d=" M256 234.6666666666667C279.4666666666667 234.6666666666667 298.6666666666667 215.4666666666667 298.6666666666667 192S279.4666666666667 149.3333333333334 256 149.3333333333334S213.3333333333333 168.5333333333334 213.3333333333333 192S232.5333333333334 234.6666666666667 256 234.6666666666667M256 -21.3333333333333C214.4 -21.3333333333333 175.36 -9.3866666666667 142.72 11.3066666666667L213.3333333333333 117.9733333333334C226.1333333333334 110.72 240.64 106.6666666666667 256 106.6666666666667S285.8666666666667 110.72 298.6666666666667 117.9733333333334L369.28 11.3066666666667C336.64 -9.3866666666667 297.6 -21.3333333333333 256 -21.3333333333333M42.6666666666667 192C42.6666666666667 280.32 96 356.2666666666667 173.0133333333333 388.6933333333334L220.5866666666667 269.6533333333334C191.1466666666667 256 170.6666666666667 226.56 170.6666666666667 192H42.6666666666667M341.3333333333333 192C341.3333333333333 226.5600000000001 320.8533333333333 256 291.4133333333333 269.6533333333334L338.9866666666667 388.6933333333334C416 356.2666666666667 469.3333333333333 280.32 469.3333333333333 192H341.3333333333333z" />
-    <glyph glyph-name="radiobox-blank"
-      unicode="&#xF43D;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="radiobox-marked"
-      unicode="&#xF43E;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 298.6666666666667C197.12 298.6666666666667 149.3333333333333 250.88 149.3333333333333 192S197.12 85.3333333333334 256 85.3333333333334S362.6666666666667 133.12 362.6666666666667 192S314.88 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="raspberrypi"
-      unicode="&#xF43F;"
-      horiz-adv-x="512" d=" M426.6666666666667 277.3333333333334H469.3333333333333V234.6666666666667H426.6666666666667V277.3333333333334M85.3333333333333 341.3333333333334H426.6666666666667C450.1333333333334 341.3333333333334 469.3333333333333 322.1333333333334 469.3333333333333 298.6666666666667H405.3333333333333V256H106.6666666666667V170.6666666666667H170.6666666666667V106.6666666666667H405.3333333333333V85.3333333333334H469.3333333333333C469.3333333333333 61.8666666666667 450.1333333333334 42.6666666666667 426.6666666666667 42.6666666666667H341.3333333333333V21.3333333333334H298.6666666666667V42.6666666666667H234.6666666666667V21.3333333333334H149.3333333333333V42.6666666666667H85.3333333333333C61.8666666666667 42.6666666666667 42.6666666666667 61.8666666666667 42.6666666666667 85.3333333333334V298.6666666666667C42.6666666666667 322.1333333333334 61.8666666666667 341.3333333333334 85.3333333333333 341.3333333333334M405.3333333333333 128H192V234.6666666666667H405.3333333333333V213.3333333333334H469.3333333333333V170.6666666666667H405.3333333333333V128M277.3333333333333 192V149.3333333333334H320V192H277.3333333333333M106.6666666666667 320V277.3333333333334H128V320H106.6666666666667M149.3333333333333 320V277.3333333333334H170.6666666666667V320H149.3333333333333M192 320V277.3333333333334H213.3333333333333V320H192M234.6666666666667 320V277.3333333333334H256V320H234.6666666666667M277.3333333333333 320V277.3333333333334H298.6666666666667V320H277.3333333333333M320 320V277.3333333333334H341.3333333333333V320H320M426.6666666666667 149.3333333333334H469.3333333333333V106.6666666666667H426.6666666666667V149.3333333333334z" />
-    <glyph glyph-name="ray-end"
-      unicode="&#xF440;"
-      horiz-adv-x="512" d=" M426.6666666666667 256C398.7200000000001 256 375.04 238.2933333333334 366.2933333333334 213.3333333333334H42.6666666666667V170.6666666666667H366.2933333333334C375.04 145.7066666666667 398.7200000000001 128 426.6666666666667 128C462.08 128 490.6666666666666 156.5866666666667 490.6666666666666 192S462.08 256 426.6666666666667 256z" />
-    <glyph glyph-name="ray-end-arrow"
-      unicode="&#xF441;"
-      horiz-adv-x="512" d=" M21.3333333333333 192L106.6666666666667 106.6666666666667V170.6666666666667H366.2933333333334C375.04 145.7066666666667 398.7200000000001 128 426.6666666666667 128C462.08 128 490.6666666666666 156.5866666666667 490.6666666666666 192S462.08 256 426.6666666666667 256C398.7200000000001 256 375.04 238.2933333333334 366.2933333333334 213.3333333333334H106.6666666666667V277.3333333333334L21.3333333333333 192z" />
-    <glyph glyph-name="ray-start"
-      unicode="&#xF442;"
-      horiz-adv-x="512" d=" M85.3333333333333 256C113.28 256 136.96 238.2933333333334 145.7066666666667 213.3333333333334H469.3333333333333V170.6666666666667H145.7066666666667C136.96 145.7066666666667 113.28 128 85.3333333333333 128C49.92 128 21.3333333333333 156.5866666666667 21.3333333333333 192S49.92 256 85.3333333333333 256z" />
-    <glyph glyph-name="ray-start-arrow"
-      unicode="&#xF443;"
-      horiz-adv-x="512" d=" M490.6666666666666 192L405.3333333333333 106.6666666666667V170.6666666666667H145.7066666666667C136.96 145.7066666666667 113.28 128 85.3333333333333 128C49.92 128 21.3333333333333 156.5866666666667 21.3333333333333 192S49.92 256 85.3333333333333 256C113.28 256 136.96 238.2933333333334 145.7066666666667 213.3333333333334H405.3333333333333V277.3333333333334L490.6666666666666 192z" />
-    <glyph glyph-name="ray-start-end"
-      unicode="&#xF444;"
-      horiz-adv-x="512" d=" M85.3333333333333 256C113.28 256 136.96 238.2933333333334 145.7066666666667 213.3333333333334H366.2933333333334C375.04 238.2933333333334 398.7200000000001 256 426.6666666666667 256C462.08 256 490.6666666666666 227.4133333333334 490.6666666666666 192S462.08 128 426.6666666666667 128C398.7200000000001 128 375.04 145.7066666666667 366.2933333333334 170.6666666666667H145.7066666666667C136.96 145.7066666666667 113.28 128 85.3333333333333 128C49.92 128 21.3333333333333 156.5866666666667 21.3333333333333 192S49.92 256 85.3333333333333 256z" />
-    <glyph glyph-name="ray-vertex"
-      unicode="&#xF445;"
-      horiz-adv-x="512" d=" M42.6666666666667 213.3333333333334H195.6266666666667C204.3733333333333 238.2933333333334 228.0533333333333 256 256 256S307.6266666666667 238.2933333333334 316.3733333333334 213.3333333333334H469.3333333333333V170.6666666666667H316.3733333333334C307.6266666666667 145.7066666666667 283.9466666666667 128 256 128S204.3733333333333 145.7066666666667 195.6266666666667 170.6666666666667H42.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="react"
-      unicode="&#xF707;"
-      horiz-adv-x="512" d=" M256 232.32C277.9733333333333 232.32 295.8933333333333 214.4 295.8933333333333 192C295.8933333333333 170.6666666666667 277.9733333333334 152.5333333333334 256 152.5333333333334C234.0266666666667 152.5333333333334 216.1066666666666 170.6666666666667 216.1066666666666 192C216.1066666666666 214.4 234.0266666666667 232.32 256 232.32M157.2266666666667 21.3333333333334C170.6666666666667 13.2266666666667 200.1066666666666 25.6 234.0266666666667 57.6C222.9333333333333 70.1866666666667 212.0533333333334 83.84 201.8133333333333 98.1333333333333C184.32 99.8399999999999 167.04 102.4 150.6133333333334 105.8133333333333C139.7333333333334 60.16 143.7866666666667 28.8 157.2266666666667 21.3333333333333M172.3733333333333 143.7866666666666L166.1866666666667 154.6666666666666C163.84 148.48 161.4933333333334 142.2933333333333 160 136.3199999999999C165.76 135.04 172.16 133.9733333333333 178.7733333333334 132.9066666666667L172.3733333333333 143.7866666666666M311.8933333333333 160L329.1733333333334 192L311.8933333333333 224C305.4933333333334 235.3066666666666 298.6666666666667 245.3333333333333 292.48 255.36C280.96 256 268.8 256 256 256C243.2 256 231.04 256 219.52 255.36C213.3333333333333 245.3333333333334 206.5066666666667 235.3066666666667 200.1066666666666 224L182.8266666666667 192L200.1066666666667 160C206.5066666666667 148.6933333333334 213.3333333333333 138.6666666666667 219.52 128.64C231.04 128 243.2 128 256 128C268.8 128 280.96 128 292.48 128.64C298.6666666666667 138.6666666666667 305.4933333333334 148.6933333333333 311.8933333333333 160M256 303.36C251.9466666666667 298.6666666666667 247.68 293.76 243.4133333333334 288H268.5866666666667C264.32 293.76 260.0533333333333 298.6666666666667 256 303.36M256 80.64C260.0533333333333 85.3333333333334 264.32 90.24 268.5866666666667 96H243.4133333333334C247.68 90.24 251.9466666666667 85.3333333333334 256 80.64M354.56 362.6666666666667C341.3333333333333 370.7733333333333 311.8933333333333 358.4 277.9733333333334 326.4C289.0666666666667 313.8133333333334 299.9466666666667 300.1600000000001 310.1866666666667 285.8666666666667C327.68 284.1600000000001 344.9600000000001 281.6 361.3866666666667 278.1866666666667C372.2666666666667 323.8400000000001 368.2133333333334 355.2000000000001 354.56 362.6666666666667M339.6266666666667 240.2133333333334L345.8133333333334 229.3333333333334C348.16 235.52 350.5066666666667 241.7066666666667 352 247.68C346.24 248.96 339.84 250.0266666666667 333.2266666666667 251.0933333333334L339.6266666666667 240.2133333333334M370.56 390.6133333333334C401.92 372.6933333333334 405.3333333333333 325.5466666666667 392.1066666666667 270.5066666666667C446.2933333333334 254.5066666666667 485.3333333333334 228.0533333333334 485.3333333333334 192C485.3333333333334 155.9466666666667 446.2933333333334 129.4933333333334 392.1066666666667 113.4933333333334C405.3333333333334 58.4533333333334 401.9200000000001 11.3066666666667 370.56 -6.6133333333333C339.4133333333333 -24.5333333333333 296.9600000000001 -4.0533333333333 256 34.9866666666667C215.04 -4.0533333333333 172.5866666666667 -24.5333333333333 141.2266666666667 -6.6133333333333C110.08 11.3066666666667 106.6666666666667 58.4533333333334 119.8933333333333 113.4933333333334C65.7066666666667 129.4933333333334 26.6666666666667 155.9466666666667 26.6666666666667 192C26.6666666666667 228.0533333333334 65.7066666666667 254.5066666666667 119.8933333333333 270.5066666666667C106.6666666666667 325.5466666666667 110.08 372.6933333333334 141.2266666666667 390.6133333333334C172.5866666666667 408.5333333333333 215.04 388.0533333333334 256 349.0133333333333C296.96 388.0533333333334 339.4133333333333 408.5333333333333 370.56 390.6133333333334M364.3733333333333 192C371.6266666666666 176 378.0266666666667 160 383.36 143.7866666666667C428.16 157.2266666666667 453.3333333333333 176.4266666666667 453.3333333333333 192C453.3333333333333 207.5733333333334 428.16 226.7733333333333 383.36 240.2133333333334C378.0266666666667 224 371.6266666666666 208 364.3733333333333 192M147.6266666666667 192C140.3733333333333 208 133.9733333333333 224 128.64 240.2133333333334C83.84 226.7733333333333 58.6666666666667 207.5733333333334 58.6666666666667 192C58.6666666666667 176.4266666666667 83.84 157.2266666666667 128.64 143.7866666666667C133.9733333333333 160 140.3733333333333 176 147.6266666666667 192M339.6266666666667 143.7866666666667L333.2266666666667 132.9066666666667C339.84 133.9733333333334 346.24 135.04 352 136.3200000000001C350.5066666666667 142.2933333333334 348.16 148.48 345.8133333333334 154.6666666666667L339.6266666666667 143.7866666666667M277.9733333333334 57.6C311.8933333333333 25.6 341.3333333333333 13.2266666666666 354.56 21.3333333333334C368.2133333333334 28.8000000000001 372.2666666666667 60.16 361.3866666666667 105.8133333333334C344.9600000000001 102.4 327.68 99.84 310.1866666666667 98.1333333333334C299.9466666666667 83.84 289.0666666666667 70.1866666666667 277.9733333333334 57.6000000000001M172.3733333333333 240.2133333333334L178.7733333333334 251.0933333333334C172.16 250.0266666666667 165.76 248.96 160 247.68C161.4933333333334 241.7066666666667 163.84 235.52 166.1866666666667 229.3333333333334L172.3733333333333 240.2133333333334M234.0266666666667 326.4C200.1066666666667 358.4 170.6666666666667 370.7733333333333 157.2266666666667 362.6666666666667C143.7866666666667 355.2000000000001 139.7333333333333 323.8400000000001 150.6133333333334 278.1866666666667C167.04 281.6 184.32 284.1600000000001 201.8133333333333 285.8666666666667C212.0533333333334 300.1600000000001 222.9333333333333 313.8133333333334 234.0266666666667 326.4000000000001z" />
-    <glyph glyph-name="read"
-      unicode="&#xF447;"
-      horiz-adv-x="512" d=" M460.5866666666666 200.7466666666667L490.6666666666666 170.6666666666667L288 -32L179.6266666666667 76.5866666666667L209.7066666666667 106.6666666666667L288 28.16L460.5866666666666 200.7466666666667M85.3333333333333 106.6666666666667V384H192C239.1466666666667 384 277.3333333333333 345.8133333333334 277.3333333333333 298.6666666666667C277.3333333333333 265.8133333333334 258.7733333333333 237.2266666666667 231.4666666666667 222.9333333333333L298.6666666666667 106.6666666666667H256L194.3466666666666 213.3333333333334H128V106.6666666666667H85.3333333333333M128 256H192C215.4666666666667 256 234.6666666666667 275.2000000000001 234.6666666666667 298.6666666666667S215.4666666666667 341.3333333333334 192 341.3333333333334H128V256z" />
-    <glyph glyph-name="receipt"
-      unicode="&#xF449;"
-      horiz-adv-x="512" d=" M64 -21.3333333333333L96 10.6666666666667L128 -21.3333333333333L160 10.6666666666667L192 -21.3333333333333L224 10.6666666666667L256 -21.3333333333333L288 10.6666666666667L320 -21.3333333333333L352 10.6666666666667L384 -21.3333333333333L416 10.6666666666667L448 -21.3333333333333V405.3333333333333L416 373.3333333333334L384 405.3333333333333L352 373.3333333333334L320 405.3333333333333L288 373.3333333333334L256 405.3333333333333L224 373.3333333333334L192 405.3333333333333L160 373.3333333333334L128 405.3333333333333L96 373.3333333333334L64 405.3333333333333M384 256H128V298.6666666666667H384M384 170.6666666666667H128V213.3333333333334H384M384 85.3333333333334H128V128H384V85.3333333333334z" />
-    <glyph glyph-name="record"
-      unicode="&#xF44A;"
-      horiz-adv-x="512" d=" M405.3333333333333 192C405.3333333333333 109.6533333333334 338.3466666666667 42.6666666666667 256 42.6666666666667S106.6666666666667 109.6533333333334 106.6666666666667 192S173.6533333333333 341.3333333333334 256 341.3333333333334S405.3333333333333 274.3466666666667 405.3333333333333 192z" />
-    <glyph glyph-name="record-player"
-      unicode="&#xF999;"
-      horiz-adv-x="512" d=" M106.6666666666667 74.6666666666667C106.6666666666667 68.6933333333333 101.9733333333333 64 96 64H74.6666666666667C68.6933333333333 64 64 68.6933333333333 64 74.6666666666667V85.3333333333334H42.6666666666667C30.9333333333333 85.3333333333334 21.3333333333333 94.9333333333333 21.3333333333333 106.6666666666667V170.6666666666667C21.3333333333333 182.4 30.9333333333333 192 42.6666666666667 192H405.3333333333333V234.6666666666667H149.3333333333333L128 213.3333333333334V256C128 267.7333333333334 137.6 277.3333333333334 149.3333333333333 277.3333333333334H405.3333333333333V298.6666666666667H448V277.3333333333334C459.7333333333333 277.3333333333334 469.3333333333333 267.7333333333334 469.3333333333333 256V234.6666666666667H448V192H469.3333333333333C481.0666666666667 192 490.6666666666666 182.4 490.6666666666666 170.6666666666667V106.6666666666667C490.6666666666666 94.9333333333333 481.0666666666667 85.3333333333334 469.3333333333333 85.3333333333334H448V74.6666666666667C448 68.6933333333333 443.3066666666667 64 437.3333333333333 64H416C410.0266666666667 64 405.3333333333333 68.6933333333333 405.3333333333333 74.6666666666667V85.3333333333334H106.6666666666667V74.6666666666667M64 149.3333333333334V128H106.6666666666667V149.3333333333334H64M128 149.3333333333334V128H170.6666666666667V149.3333333333334H128M437.3333333333333 160C425.6 160 416 150.4 416 138.6666666666667S425.6 117.3333333333334 437.3333333333333 117.3333333333334S458.6666666666666 126.9333333333333 458.6666666666666 138.6666666666667S449.0666666666667 160 437.3333333333333 160z" />
-    <glyph glyph-name="record-rec"
-      unicode="&#xF44B;"
-      horiz-adv-x="512" d=" M266.6666666666667 341.3333333333334C178.3466666666666 341.3333333333334 106.6666666666667 269.6533333333334 106.6666666666667 181.3333333333334C106.6666666666667 93.0133333333333 178.3466666666666 21.3333333333334 266.6666666666667 21.3333333333334C354.9866666666667 21.3333333333334 426.6666666666667 93.0133333333333 426.6666666666667 181.3333333333334C426.6666666666667 269.6533333333334 354.9866666666667 341.3333333333334 266.6666666666667 341.3333333333334M149.3333333333333 234.6666666666667H192C203.7333333333334 234.6666666666667 213.3333333333333 225.0666666666667 213.3333333333333 213.3333333333334V192C213.3333333333333 181.3333333333334 205.2266666666666 172.8 194.9866666666667 171.3066666666667L219.9466666666667 128H195.2L170.6666666666667 170.6666666666667V128H149.3333333333333M256 234.6666666666667H298.6666666666667V213.3333333333334H256V192H298.6666666666667V170.6666666666667H256V149.3333333333334H298.6666666666667V128H256C244.2666666666667 128 234.6666666666667 137.6 234.6666666666667 149.3333333333334V213.3333333333334C234.6666666666667 225.0666666666667 244.2666666666667 234.6666666666667 256 234.6666666666667M341.3333333333333 234.6666666666667H384V213.3333333333334H341.3333333333333V149.3333333333334H384V128H341.3333333333333C329.6 128 320 137.6 320 149.3333333333334V213.3333333333334C320 225.0666666666667 329.6 234.6666666666667 341.3333333333333 234.6666666666667M170.6666666666667 213.3333333333334V192H192V213.3333333333334" />
-    <glyph glyph-name="recycle"
-      unicode="&#xF44C;"
-      horiz-adv-x="512" d=" M465.4933333333333 119.04L412.16 26.6666666666667C401.7066666666667 8.3200000000001 382.2933333333334 -1.28 362.6666666666667 0H320V-42.6666666666666L266.6666666666667 53.3333333333334L320 149.3333333333334V106.6666666666667H380.16L332.8 188.8L425.1733333333333 242.1333333333334L463.5733333333333 175.5733333333334C474.6666666666666 159.1466666666667 476.16 137.1733333333334 465.4933333333333 119.04M196.48 382.7200000000001H303.1466666666667C324.0533333333334 382.7200000000001 342.1866666666666 370.56 350.9333333333334 353.0666666666667L372.2666666666667 315.9466666666667L409.1733333333334 337.28L352.8533333333334 243.2L242.9866666666667 241.28L279.8933333333334 262.6133333333334L249.8133333333334 314.88L202.6666666666668 232.7466666666667L110.0800000000001 286.08L148.4800000000001 352.64C157.2266666666668 370.3466666666667 175.3600000000001 382.72 196.4800000000001 382.72M107.7333333333334 26.4533333333333L54.4000000000001 118.8266666666667C43.9466666666668 136.96 45.4400000000001 158.72 56.3200000000001 175.1466666666667L77.6533333333334 212.0533333333334L40.7466666666668 233.3866666666667L150.4000000000001 231.68L206.9333333333334 137.3866666666667L170.0266666666668 158.72L139.9466666666667 106.6666666666667H234.6666666666667V0H157.8666666666667C138.0266666666667 -1.4933333333333 118.4 8.3200000000001 107.7333333333334 26.4533333333333z" />
-    <glyph glyph-name="reddit"
-      unicode="&#xF44D;"
-      horiz-adv-x="512" d=" M469.3333333333333 202.6666666666667C469.3333333333333 232.5333333333334 445.8666666666666 256 416 256C403.2 256 390.4 251.7333333333334 381.8666666666666 243.2C349.8666666666666 262.4000000000001 311.4666666666666 275.2000000000001 266.6666666666667 277.3333333333334L290.1333333333333 362.6666666666667L362.6666666666667 341.3333333333334C362.6666666666667 317.8666666666667 381.8666666666666 298.6666666666667 405.3333333333333 298.6666666666667S448 317.8666666666667 448 341.3333333333334S428.8 384 405.3333333333333 384C390.4 384 375.4666666666667 375.4666666666667 369.0666666666667 362.6666666666667L283.7333333333334 384C277.3333333333333 386.1333333333334 273.0666666666667 381.8666666666667 270.9333333333334 375.4666666666667L245.3333333333333 277.3333333333334C202.6666666666667 275.2000000000001 162.1333333333333 262.4000000000001 130.1333333333333 243.2C121.6 251.7333333333334 108.8 256 96 256C66.1333333333333 256 42.6666666666667 232.5333333333334 42.6666666666667 202.6666666666667C42.6666666666667 183.4666666666667 51.2 168.5333333333334 66.1333333333333 157.8666666666667L64 138.6666666666667C64 61.8666666666667 149.3333333333333 0 256 0S448 61.8666666666667 448 138.6666666666667L445.8666666666666 157.8666666666667C460.8 168.5333333333334 469.3333333333333 183.4666666666667 469.3333333333333 202.6666666666667M192 196.2666666666667C206.9333333333333 196.2666666666667 217.6 183.4666666666667 217.6 170.6666666666667S206.9333333333333 145.0666666666667 192 145.0666666666667S166.4 155.7333333333334 166.4 170.6666666666667S177.0666666666667 196.2666666666667 192 196.2666666666667M337.0666666666667 81.0666666666666C298.6666666666667 57.5999999999999 213.3333333333333 57.5999999999999 174.9333333333333 81.0666666666666C170.6666666666667 85.3333333333333 168.5333333333334 91.7333333333333 172.8 95.9999999999999C177.0666666666667 100.2666666666666 183.4666666666667 102.4 187.7333333333334 98.1333333333333C213.3333333333333 78.9333333333333 298.6666666666667 78.9333333333333 324.2666666666667 98.1333333333333C328.5333333333333 102.4 334.9333333333334 100.2666666666667 339.2 95.9999999999999C343.4666666666667 91.7333333333333 341.3333333333333 85.3333333333333 337.0666666666667 81.0666666666666M320 145.0666666666666C305.0666666666667 145.0666666666666 294.4 157.8666666666666 294.4 170.6666666666666C294.4 185.5999999999999 307.2 196.2666666666666 320 196.2666666666666C334.9333333333333 196.2666666666666 345.6 183.4666666666666 345.6 170.6666666666666C345.6 155.7333333333333 334.9333333333333 145.0666666666666 320 145.0666666666666z" />
-    <glyph glyph-name="redo"
-      unicode="&#xF44E;"
-      horiz-adv-x="512" d=" M392.5333333333333 221.8666666666667C353.0666666666667 256 301.8666666666667 277.3333333333334 245.3333333333333 277.3333333333334C146.1333333333333 277.3333333333334 62.2933333333333 212.6933333333334 32.8533333333333 123.3066666666667L83.2 106.6666666666667C105.6 174.72 169.6 224 245.3333333333333 224C286.9333333333333 224 324.9066666666667 208.64 354.56 183.8933333333334L277.3333333333333 106.6666666666667H469.3333333333333V298.6666666666667L392.5333333333333 221.8666666666667z" />
-    <glyph glyph-name="redo-variant"
-      unicode="&#xF44F;"
-      horiz-adv-x="512" d=" M224 298.6666666666667C147.4133333333333 298.6666666666667 85.3333333333333 236.5866666666667 85.3333333333333 160S147.4133333333333 21.3333333333334 224 21.3333333333334H298.6666666666667V64H224C170.6666666666667 64 128 106.6666666666667 128 160S170.6666666666667 256 224 256H344.9600000000001L279.2533333333334 190.0800000000001L309.3333333333334 160L426.6666666666667 277.3333333333334L309.3333333333333 394.6666666666667L279.04 364.5866666666667L344.9600000000001 298.6666666666667H224M384 64H341.3333333333333V21.3333333333334H384V64z" />
-    <glyph glyph-name="reflect-horizontal"
-      unicode="&#xFA0D;"
-      horiz-adv-x="512" d=" M469.3333333333333 21.3333333333334H298.6666666666667C286.9333333333333 21.3333333333334 277.3333333333333 30.9333333333333 277.3333333333333 42.6666666666667V341.9733333333334C277.3333333333333 352 283.9466666666667 360.1066666666667 293.12 362.6666666666667C302.72 365.2266666666667 312.5333333333333 360.9600000000001 317.2266666666667 352.64L488.32 53.3333333333334C492.16 46.72 492.16 38.6133333333333 488.32 32C484.48 25.3866666666667 477.4399999999999 21.3333333333334 469.3333333333333 21.3333333333334M42.6666666666667 21.3333333333334C34.56 21.3333333333334 27.52 25.3866666666667 23.68 32C19.84 38.6133333333333 19.84 46.72 23.68 53.3333333333334L194.7733333333334 352.64C199.4666666666667 360.9600000000001 209.28 365.2266666666667 218.88 362.6666666666667C228.0533333333334 360.1066666666667 234.6666666666667 352 234.6666666666667 341.9733333333334V42.6666666666667C234.6666666666667 30.9333333333333 225.0666666666667 21.3333333333334 213.3333333333334 21.3333333333334H42.6666666666667M192 64V261.5466666666667L79.1466666666667 64H192z" />
-    <glyph glyph-name="reflect-vertical"
-      unicode="&#xFA0E;"
-      horiz-adv-x="512" d=" M384 -42.6666666666666H128C119.68 -42.6666666666666 112.2133333333333 -38.1866666666666 108.5866666666667 -30.9333333333333C104.96 -23.6799999999999 105.8133333333333 -14.9333333333333 110.72 -8.5333333333333L238.9333333333333 162.5600000000001C247.04 173.4400000000001 264.96 173.4400000000001 273.0666666666666 162.5600000000001L401.28 -8.5333333333333C406.1866666666666 -14.9333333333333 407.04 -23.6799999999999 403.4133333333333 -30.9333333333333C399.7866666666667 -38.1866666666666 392.32 -42.6666666666666 384 -42.6666666666666M384 426.6666666666667C392.32 426.6666666666667 399.7866666666667 422.1866666666667 403.4133333333333 414.9333333333334C407.04 407.68 406.1866666666666 398.9333333333334 401.28 392.5333333333333L273.0666666666666 221.44C264.9599999999999 210.56 247.04 210.56 238.9333333333333 221.44L110.72 392.5333333333333C105.8133333333333 398.9333333333334 104.96 407.68 108.5866666666667 414.9333333333334C112.2133333333333 422.1866666666667 119.68 426.6666666666667 128 426.6666666666667H384M170.6666666666667 384L256 269.8666666666667L341.3333333333333 384H170.6666666666667z" />
-    <glyph glyph-name="refresh"
-      unicode="&#xF450;"
-      horiz-adv-x="512" d=" M376.5333333333333 312.5333333333334C345.6 343.4666666666667 303.1466666666667 362.6666666666667 256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334C335.5733333333333 21.3333333333334 401.92 75.7333333333334 420.9066666666667 149.3333333333334H376.5333333333333C359.04 99.6266666666667 311.68 64 256 64C185.3866666666666 64 128 121.3866666666667 128 192S185.3866666666666 320 256 320C291.4133333333333 320 322.9866666666666 305.2800000000001 346.0266666666667 282.0266666666667L277.3333333333333 213.3333333333334H426.6666666666667V362.6666666666667L376.5333333333333 312.5333333333334z" />
-    <glyph glyph-name="regex"
-      unicode="&#xF451;"
-      horiz-adv-x="512" d=" M341.3333333333333 87.04C334.2933333333333 85.9733333333333 327.2533333333334 85.3333333333334 320 85.3333333333334C312.7466666666667 85.3333333333334 305.7066666666667 85.9733333333334 298.6666666666667 87.04V161.92L245.3333333333333 109.0133333333333C234.6666666666667 117.3333333333333 224 128 215.68 138.6666666666666L268.5866666666667 192H193.7066666666667C192.64 199.04 192 206.08 192 213.3333333333333C192 220.5866666666667 192.64 227.6266666666667 193.7066666666667 234.6666666666667H268.5866666666667L215.68 288C219.7333333333333 293.3333333333333 224 298.6666666666667 229.5466666666667 303.7866666666667C234.6666666666667 309.3333333333333 240 313.6 245.3333333333333 317.6533333333333L298.6666666666667 264.7466666666667V339.6266666666667C305.7066666666667 340.6933333333334 312.7466666666667 341.3333333333334 320 341.3333333333334C327.2533333333334 341.3333333333334 334.2933333333333 340.6933333333334 341.3333333333333 339.6266666666667V264.7466666666667L394.6666666666667 317.6533333333334C405.3333333333333 309.3333333333334 416 298.6666666666667 424.32 288L371.4133333333333 234.6666666666667H446.2933333333334C447.36 227.6266666666667 448 220.5866666666667 448 213.3333333333334C448 206.08 447.36 199.04 446.2933333333334 192H371.4133333333334L424.3200000000001 138.6666666666667C420.2666666666667 133.3333333333334 416.0000000000001 128 410.4533333333335 122.88C405.3333333333335 117.3333333333334 400.0000000000001 113.0666666666667 394.6666666666668 109.0133333333333L341.3333333333333 161.92V87.04M106.6666666666667 42.6666666666667C106.6666666666667 66.1333333333334 125.8666666666667 85.3333333333334 149.3333333333333 85.3333333333334S192 66.1333333333334 192 42.6666666666667S172.8 0 149.3333333333333 0S106.6666666666667 19.2 106.6666666666667 42.6666666666667z" />
-    <glyph glyph-name="registered-trademark"
-      unicode="&#xFA66;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M261.3333333333333 164.9066666666667H230.6133333333334V96H192V283.52H261.5466666666666C283.52 283.52 300.5866666666667 278.6133333333334 312.7466666666667 268.8C324.6933333333334 258.7733333333333 330.6666666666667 245.3333333333334 330.6666666666667 226.9866666666667C330.6666666666667 214.1866666666667 327.8933333333333 203.5200000000001 322.3466666666667 194.9866666666667C316.8 186.4533333333334 308.48 179.6266666666667 297.1733333333333 174.72L337.7066666666667 98.1333333333334V96H296.32L261.3333333333333 164.9066666666667M230.6133333333334 196.0533333333334H261.76C271.36 196.0533333333334 278.8266666666667 198.6133333333334 284.16 203.5200000000001C289.4933333333334 208.4266666666667 292.0533333333333 215.2533333333334 292.0533333333333 224C292.0533333333333 232.7466666666667 289.7066666666667 239.5733333333334 284.5866666666667 244.6933333333334C279.68 249.8133333333334 272 252.1600000000001 261.5466666666666 252.1600000000001H230.6133333333334V196.0533333333334z" />
-    <glyph glyph-name="relative-scale"
-      unicode="&#xF452;"
-      horiz-adv-x="512" d=" M426.6666666666667 64H85.3333333333333V320H426.6666666666667M426.6666666666667 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667M256 234.6666666666667H213.3333333333333V192H256M170.6666666666667 234.6666666666667H128V192H170.6666666666667M341.3333333333333 149.3333333333334H298.6666666666667V106.6666666666667H341.3333333333333M341.3333333333333 234.6666666666667H298.6666666666667V192H341.3333333333333V234.6666666666667z" />
-    <glyph glyph-name="reload"
-      unicode="&#xF453;"
-      horiz-adv-x="512" d=" M405.3333333333333 192H476.16L370.56 86.4L264.96 192H362.0266666666667C362.6666666666667 224.8533333333333 350.2933333333333 257.4933333333334 325.12 282.6666666666667C275.2 332.5866666666667 194.1333333333333 332.5866666666667 144.2133333333333 282.6666666666667C94.2933333333333 232.7466666666667 94.2933333333333 151.4666666666667 144.2133333333333 101.5466666666666C183.4666666666666 62.2933333333333 242.3466666666666 53.9733333333333 289.7066666666666 76.5866666666666L321.0666666666666 45.2266666666666C256 6.6133333333333 170.6666666666667 15.1466666666667 113.92 71.4666666666667C47.36 138.0266666666668 47.5733333333333 245.9733333333334 114.1333333333333 312.5333333333334C181.3333333333333 379.3066666666668 288.64 379.5200000000001 355.4133333333333 312.7466666666668C388.6933333333333 279.4666666666667 405.3333333333333 235.7333333333334 405.3333333333333 192z" />
-    <glyph glyph-name="reminder"
-      unicode="&#xF88B;"
-      horiz-adv-x="512" d=" M154.6666666666667 384C168.5333333333333 384 181.3333333333333 379.52 192 372.0533333333334V384C192 407.4666666666667 211.2 426.6666666666667 234.6666666666667 426.6666666666667S277.3333333333333 407.4666666666667 277.3333333333333 384V371.8400000000001C288 379.3066666666667 300.8 384 314.6666666666667 384C350.08 384 378.6666666666667 355.4133333333334 378.6666666666667 320C378.6666666666667 286.2933333333334 352.8533333333333 258.7733333333333 320 256H277.3333333333333V234.6666666666667H303.7866666666667L314.0266666666667 231.8933333333333L411.9466666666667 183.04C429.4400000000001 176.4266666666666 437.9733333333334 163.4133333333333 437.9733333333334 144L437.3333333333333 141.0133333333333V138.0266666666667L416 -5.9733333333334C414.7200000000001 -16 410.0266666666667 -24.7466666666667 401.92 -32C394.0266666666667 -39.2533333333333 385.0666666666667 -42.6666666666666 375.04 -42.6666666666666H213.3333333333333C201.6 -42.6666666666666 192 -38.6133333333333 183.04 -30.08L42.6666666666667 110.08L65.0666666666667 132.9066666666667C71.04 138.6666666666667 78.72 142.0800000000001 88.1066666666667 142.0800000000001H94.9333333333333L192 120.96V256H149.3333333333333C116.48 258.9866666666667 90.6666666666667 286.5066666666667 90.6666666666667 320C90.6666666666667 355.4133333333334 119.2533333333333 384 154.6666666666667 384M192 320C192 340.6933333333334 175.36 357.3333333333334 154.6666666666667 357.3333333333334S117.3333333333333 340.6933333333334 117.3333333333333 320C117.3333333333333 301.2266666666667 131.2 285.6533333333333 149.3333333333333 283.0933333333334V282.6666666666667H192V320M320 282.6666666666667V282.88C338.1333333333334 285.44 352 301.0133333333333 352 320C352 340.48 335.36 357.12 314.6666666666667 357.12S277.3333333333333 340.48 277.3333333333333 320V282.6666666666667H320z" />
-    <glyph glyph-name="remote"
-      unicode="&#xF454;"
-      horiz-adv-x="512" d=" M256 448C191.1466666666667 448 132.48 421.76 90.0266666666667 379.3066666666667L120.1066666666667 349.2266666666667C154.88 384 202.6666666666667 405.3333333333333 256 405.3333333333333S357.12 384 391.68 349.0133333333333L421.76 379.0933333333334C379.52 421.76 320.8533333333333 448 256 448M150.4 318.9333333333334L180.48 288.8533333333334C199.8933333333333 308.0533333333334 226.56 320 256 320S312.1066666666667 308.0533333333334 331.52 288.8533333333334L361.6 318.9333333333334C334.5066666666667 346.0266666666667 297.1733333333333 362.6666666666667 256 362.6666666666667C214.8266666666667 362.6666666666667 177.4933333333334 346.0266666666667 150.4 318.9333333333334M256 128C232.5333333333334 128 213.3333333333333 147.2000000000001 213.3333333333333 170.6666666666667S232.5333333333334 213.3333333333334 256 213.3333333333334S298.6666666666667 194.1333333333333 298.6666666666667 170.6666666666667S279.4666666666667 128 256 128M320 256H192C180.2666666666667 256 170.6666666666667 246.4000000000001 170.6666666666667 234.6666666666667V-21.3333333333333C170.6666666666667 -33.0666666666667 180.2666666666667 -42.6666666666666 192 -42.6666666666666H320C331.7333333333334 -42.6666666666666 341.3333333333333 -33.0666666666667 341.3333333333333 -21.3333333333333V234.6666666666667C341.3333333333333 246.4000000000001 331.7333333333334 256 320 256z" />
-    <glyph glyph-name="remote-desktop"
-      unicode="&#xF8B8;"
-      horiz-adv-x="512" d=" M64 405.3333333333333C40.5333333333333 405.3333333333333 21.3333333333333 386.1333333333334 21.3333333333333 362.6666666666667V106.6666666666667C21.3333333333333 82.9866666666667 40.5333333333333 64 64 64H213.3333333333333V21.3333333333334H170.6666666666667V-21.3333333333333H341.3333333333333V21.3333333333334H298.6666666666667V64H448C471.4666666666667 64 490.6666666666666 83.2 490.6666666666666 106.6666666666667V362.6666666666667C490.6666666666666 386.1333333333334 471.4666666666667 405.3333333333333 448 405.3333333333333M64 362.6666666666667H448V106.6666666666667H64M320 341.3333333333334L245.3333333333333 266.6666666666667L320 192L349.8666666666666 221.8666666666667L305.0666666666666 266.6666666666667L349.8666666666666 311.4666666666667M192 277.3333333333334L162.1333333333333 247.4666666666667L206.9333333333333 202.6666666666667L162.1333333333333 157.8666666666667L192 128L266.6666666666667 202.6666666666667" />
-    <glyph glyph-name="rename-box"
-      unicode="&#xF455;"
-      horiz-adv-x="512" d=" M384 85.3333333333334H224L266.6666666666667 128H384M128 85.3333333333334V138.6666666666667L296.1066666666667 306.1333333333334C300.16 310.4 306.9866666666666 310.4 311.2533333333334 306.1333333333334L348.8 268.5866666666667C353.0666666666667 264.3200000000001 353.0666666666667 257.7066666666667 348.8 253.44L180.6933333333333 85.3333333333334M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="reorder-horizontal"
-      unicode="&#xF687;"
-      horiz-adv-x="512" d=" M64 128H448V170.6666666666667H64V128M64 42.6666666666667H448V85.3333333333334H64V42.6666666666667M64 213.3333333333334H448V256H64V213.3333333333334M64 341.3333333333334V298.6666666666667H448V341.3333333333334H64z" />
-    <glyph glyph-name="reorder-vertical"
-      unicode="&#xF688;"
-      horiz-adv-x="512" d=" M192 384V0H234.6666666666667V384H192M106.6666666666667 384V0H149.3333333333333V384H106.6666666666667M277.3333333333333 384V0H320V384H277.3333333333333M405.3333333333333 384H362.6666666666667V0H405.3333333333333V384z" />
-    <glyph glyph-name="repeat"
-      unicode="&#xF456;"
-      horiz-adv-x="512" d=" M362.6666666666667 85.3333333333334H149.3333333333333V149.3333333333334L64 64L149.3333333333333 -21.3333333333333V42.6666666666667H405.3333333333333V170.6666666666667H362.6666666666667M149.3333333333333 298.6666666666667H362.6666666666667V234.6666666666667L448 320L362.6666666666667 405.3333333333333V341.3333333333334H106.6666666666667V213.3333333333334H149.3333333333333V298.6666666666667z" />
-    <glyph glyph-name="repeat-off"
-      unicode="&#xF457;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L335.5733333333333 42.6666666666667H149.3333333333333V-21.3333333333333L64 64L149.3333333333333 149.3333333333334V85.3333333333334H292.9066666666667L149.3333333333333 228.9066666666667V213.3333333333334H106.6666666666667V271.5733333333334L42.6666666666667 335.5733333333334M362.6666666666667 170.6666666666667H405.3333333333333V81.4933333333333L362.6666666666667 124.16V170.6666666666667M362.6666666666667 341.3333333333334V405.3333333333333L448 320L362.6666666666667 234.6666666666667V298.6666666666667H188.16L145.4933333333334 341.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="repeat-once"
-      unicode="&#xF458;"
-      horiz-adv-x="512" d=" M277.3333333333333 128V256H256L213.3333333333333 234.6666666666667V213.3333333333334H245.3333333333333V128M362.6666666666667 85.3333333333334H149.3333333333333V149.3333333333334L64 64L149.3333333333333 -21.3333333333333V42.6666666666667H405.3333333333333V170.6666666666667H362.6666666666667M149.3333333333333 298.6666666666667H362.6666666666667V234.6666666666667L448 320L362.6666666666667 405.3333333333333V341.3333333333334H106.6666666666667V213.3333333333334H149.3333333333333V298.6666666666667z" />
-    <glyph glyph-name="replay"
-      unicode="&#xF459;"
-      horiz-adv-x="512" d=" M256 341.3333333333334V426.6666666666667L149.3333333333333 320L256 213.3333333333334V298.6666666666667C326.6133333333334 298.6666666666667 384 241.2800000000001 384 170.6666666666667S326.6133333333334 42.6666666666667 256 42.6666666666667S128 100.0533333333334 128 170.6666666666667H85.3333333333333C85.3333333333333 76.3733333333333 161.7066666666667 0 256 0S426.6666666666667 76.3733333333333 426.6666666666667 170.6666666666667S350.2933333333334 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="reply"
-      unicode="&#xF45A;"
-      horiz-adv-x="512" d=" M213.3333333333333 256V341.3333333333334L64 192L213.3333333333333 42.6666666666667V130.1333333333333C320 130.1333333333333 394.6666666666667 96 448 21.3333333333334C426.6666666666667 128 362.6666666666667 234.6666666666667 213.3333333333333 256z" />
-    <glyph glyph-name="reply-all"
-      unicode="&#xF45B;"
-      horiz-adv-x="512" d=" M277.3333333333333 256V341.3333333333334L128 192L277.3333333333333 42.6666666666667V130.1333333333333C384 130.1333333333333 458.6666666666666 96 512 21.3333333333334C490.6666666666666 128 426.6666666666667 234.6666666666667 277.3333333333333 256M149.3333333333333 277.3333333333334V341.3333333333334L0 192L149.3333333333333 42.6666666666667V106.6666666666667L64 192L149.3333333333333 277.3333333333334z" />
-    <glyph glyph-name="reproduction"
-      unicode="&#xF45C;"
-      horiz-adv-x="512" d=" M271.36 167.4666666666667L290.56 186.4533333333334C290.1333333333334 213.3333333333334 305.28 246.6133333333334 333.2266666666667 274.3466666666667C374.8266666666667 316.16 429.0133333333333 329.6 453.9733333333334 304.64S465.4933333333333 225.4933333333334 423.68 183.8933333333333C395.9466666666666 155.9466666666667 362.6666666666667 140.8 335.7866666666667 141.2266666666667L316.8 122.0266666666667C309.3333333333333 114.9866666666667 298.6666666666667 113.92 290.1333333333333 119.2533333333333C272.2133333333333 112.8533333333333 256 104.96 246.6133333333333 89.6C235.3066666666667 70.8266666666667 235.3066666666667 40.5333333333333 223.36 22.4C211.4133333333333 4.0533333333334 187.52 -2.1333333333333 162.3466666666666 -2.1333333333333S106.6666666666667 0 84.2666666666667 32L137.1733333333333 23.04C149.3333333333333 21.3333333333334 181.3333333333333 34.3466666666667 193.0666666666667 52.48C205.0133333333334 70.8266666666666 205.0133333333334 100.9066666666666 216.32 119.8933333333333C226.3466666666667 136.5333333333333 245.3333333333333 144.4266666666666 265.1733333333333 151.2533333333333C264.96 157.0133333333333 266.6666666666667 162.9866666666667 271.36 167.4666666666667M149.3333333333333 405.3333333333333C208.2133333333333 405.3333333333333 256 357.5466666666667 256 298.6666666666667S208.2133333333333 192 149.3333333333333 192S42.6666666666667 239.7866666666667 42.6666666666667 298.6666666666667S90.4533333333333 405.3333333333333 149.3333333333333 405.3333333333333M149.3333333333333 362.6666666666667C113.92 362.6666666666667 85.3333333333333 334.0800000000001 85.3333333333333 298.6666666666667S113.92 234.6666666666667 149.3333333333333 234.6666666666667S213.3333333333333 263.2533333333334 213.3333333333333 298.6666666666667S184.7466666666667 362.6666666666667 149.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="resistor"
-      unicode="&#xFB1F;"
-      horiz-adv-x="512" d=" M42.6666666666667 213.3333333333334H149.3333333333333L214.8266666666667 120.5333333333334L279.68 362.6666666666667L384 213.3333333333334H469.3333333333333V170.6666666666667H362.6666666666667L297.1733333333333 263.4666666666667L232.32 21.3333333333334L128 170.6666666666667H42.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="resistor-nodes"
-      unicode="&#xFB20;"
-      horiz-adv-x="512" d=" M42.6666666666667 213.3333333333334H78.2933333333333C87.04 238.2933333333334 110.72 256 138.6666666666667 256C174.08 256 202.6666666666667 227.4133333333334 202.6666666666667 192C202.6666666666667 178.1333333333333 198.1866666666667 165.3333333333334 190.72 154.88L214.8266666666667 120.5333333333334L279.68 362.6666666666667L311.68 317.2266666666667L356.2666666666667 253.6533333333334L373.3333333333333 256C401.28 256 424.9600000000001 238.2933333333334 433.7066666666666 213.3333333333334H469.3333333333333V170.6666666666667H433.7066666666666C424.9599999999999 145.7066666666667 401.28 128 373.3333333333333 128C337.92 128 309.3333333333333 156.5866666666667 309.3333333333333 192C309.3333333333333 205.8666666666667 313.8133333333334 218.6666666666667 321.28 229.12L297.1733333333333 263.4666666666667L232.32 21.3333333333334L155.7333333333333 130.3466666666667C150.4 128.8533333333334 144.64 128 138.6666666666667 128C110.72 128 87.04 145.7066666666667 78.2933333333333 170.6666666666667H42.6666666666667V213.3333333333334M373.3333333333333 224C355.6266666666667 224 341.3333333333333 209.7066666666667 341.3333333333333 192S355.6266666666667 160 373.3333333333333 160S405.3333333333333 174.2933333333334 405.3333333333333 192S391.04 224 373.3333333333333 224M138.6666666666667 224C120.96 224 106.6666666666667 209.7066666666667 106.6666666666667 192S120.96 160 138.6666666666667 160S170.6666666666667 174.2933333333334 170.6666666666667 192S156.3733333333333 224 138.6666666666667 224z" />
-    <glyph glyph-name="resize"
-      unicode="&#xFA67;"
-      horiz-adv-x="512" d=" M225.92 192L311.2533333333334 277.3333333333334H234.6666666666667V320H384V170.6666666666667H341.3333333333333V247.2533333333334L256 161.92V106.6666666666667H426.6666666666667V362.6666666666667H170.6666666666667V192H225.92M469.3333333333333 405.3333333333333V64H256V-21.3333333333333H42.6666666666667V192H128V405.3333333333333H469.3333333333333M213.3333333333333 149.3333333333334H85.3333333333333V21.3333333333334H213.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="resize-bottom-right"
-      unicode="&#xF45D;"
-      horiz-adv-x="512" d=" M469.3333333333333 -21.3333333333333H426.6666666666667V21.3333333333334H469.3333333333333V-21.3333333333333M469.3333333333333 64H426.6666666666667V106.6666666666667H469.3333333333333V64M384 -21.3333333333333H341.3333333333333V21.3333333333334H384V-21.3333333333333M384 64H341.3333333333333V106.6666666666667H384V64M298.6666666666667 -21.3333333333333H256V21.3333333333334H298.6666666666667V-21.3333333333333M469.3333333333333 149.3333333333334H426.6666666666667V192H469.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="responsive"
-      unicode="&#xF45E;"
-      horiz-adv-x="512" d=" M85.3333333333333 320V106.6666666666667H192V192C192 215.4666666666667 211.2 234.6666666666667 234.6666666666667 234.6666666666667H341.3333333333333C364.8 234.6666666666667 384 215.4666666666667 384 192V106.6666666666667H426.6666666666667V320H85.3333333333333M0 21.3333333333334V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H512V21.3333333333334H384C384 -2.3466666666666 364.8 -21.3333333333333 341.3333333333333 -21.3333333333333H234.6666666666667C211.2 -21.3333333333333 192 -2.1333333333333 192 21.3333333333334H0M245.3333333333333 21.3333333333334C239.36 21.3333333333334 234.6666666666667 16.64 234.6666666666667 10.6666666666667S239.36 0 245.3333333333333 0S256 4.6933333333333 256 10.6666666666667S251.3066666666667 21.3333333333334 245.3333333333333 21.3333333333334M330.6666666666667 21.3333333333334C324.6933333333334 21.3333333333334 320 16.64 320 10.6666666666667S324.6933333333334 0 330.6666666666667 0S341.3333333333333 4.6933333333333 341.3333333333333 10.6666666666667S336.64 21.3333333333334 330.6666666666667 21.3333333333334M277.3333333333333 21.3333333333334V0H298.6666666666667V21.3333333333334H277.3333333333333M234.6666666666667 192V42.6666666666667H341.3333333333333V192H234.6666666666667z" />
-    <glyph glyph-name="restart"
-      unicode="&#xF708;"
-      horiz-adv-x="512" d=" M234.6666666666667 362.6666666666667C278.4 362.6666666666667 321.92 346.24 355.2 312.9600000000001C421.9733333333333 246.1866666666667 421.76 138.6666666666667 354.9866666666666 71.68C315.9466666666666 32 262.3999999999999 16.2133333333333 211.4133333333333 23.04L222.7199999999999 64.8533333333334C259.1999999999999 61.44 297.1733333333333 73.8133333333334 325.1199999999999 101.76C375.0399999999999 151.68 375.0399999999999 232.7466666666667 325.1199999999999 282.6666666666667C299.9466666666667 307.8400000000001 267.3066666666666 320 234.6666666666667 320V222.2933333333334L128.8533333333333 327.8933333333333L234.6666666666667 433.4933333333334V362.6666666666667M113.92 71.4666666666667C57.6 128 49.0666666666667 213.3333333333334 87.68 278.6133333333334L119.2533333333333 247.2533333333334C96 199.68 104.7466666666667 141.0133333333333 144 101.76C155.0933333333333 90.6666666666667 167.8933333333333 81.92 181.3333333333333 75.7333333333334L170.6666666666667 34.1333333333334C149.3333333333333 42.6666666666667 130.56 54.8266666666667 113.92 71.4666666666667z" />
-    <glyph glyph-name="restore"
-      unicode="&#xF99A;"
-      horiz-adv-x="512" d=" M277.3333333333333 384C171.3066666666667 384 85.3333333333333 298.0266666666667 85.3333333333333 192H21.3333333333333L104.32 109.0133333333333L105.8133333333334 106.0266666666666L192 192H128C128 274.5600000000001 194.7733333333333 341.3333333333334 277.3333333333333 341.3333333333334S426.6666666666667 274.5600000000001 426.6666666666667 192S359.8933333333333 42.6666666666667 277.3333333333333 42.6666666666667C236.16 42.6666666666667 198.8266666666667 59.52 171.9466666666666 86.6133333333334L141.6533333333333 56.3200000000001C176.4266666666667 21.3333333333334 224 0 277.3333333333333 0C383.36 0 469.3333333333333 85.9733333333334 469.3333333333333 192S383.36 384 277.3333333333333 384z" />
-    <glyph glyph-name="restore-clock"
-      unicode="&#xF6A7;"
-      horiz-adv-x="512" d=" M277.3333333333333 384C171.3066666666667 384 85.3333333333333 298.0266666666667 85.3333333333333 192H21.3333333333333L104.32 109.0133333333333L105.8133333333334 106.0266666666666L192 192H128C128 274.5600000000001 194.7733333333333 341.3333333333334 277.3333333333333 341.3333333333334S426.6666666666667 274.5600000000001 426.6666666666667 192S359.8933333333333 42.6666666666667 277.3333333333333 42.6666666666667C236.16 42.6666666666667 198.8266666666667 59.52 171.9466666666666 86.6133333333334L141.6533333333333 56.3200000000001C176.4266666666667 21.3333333333334 224 0 277.3333333333333 0C383.36 0 469.3333333333333 85.9733333333334 469.3333333333333 192S383.36 384 277.3333333333333 384M256 277.3333333333334V170.6666666666667L347.3066666666667 116.48L362.6666666666667 142.2933333333334L288 186.6666666666668V277.3333333333334H256z" />
-    <glyph glyph-name="rewind"
-      unicode="&#xF45F;"
-      horiz-adv-x="512" d=" M245.3333333333333 192L426.6666666666667 64V320M234.6666666666667 64V320L53.3333333333333 192L234.6666666666667 64z" />
-    <glyph glyph-name="rewind-outline"
-      unicode="&#xF709;"
-      horiz-adv-x="512" d=" M213.3333333333333 236.8L149.3333333333333 192L213.3333333333333 147.2000000000001V236.8M405.3333333333333 236.8L341.3333333333333 192L405.3333333333333 147.2000000000001V236.8M256 320V64L74.6666666666667 192L256 320M448 320V64L266.6666666666667 192L448 320z" />
-    <glyph glyph-name="rhombus"
-      unicode="&#xF70A;"
-      horiz-adv-x="512" d=" M458.6666666666666 217.6L281.6 394.6666666666667C266.6666666666667 409.6 245.3333333333333 409.6 230.4 394.6666666666667L53.3333333333333 217.6C38.4 202.6666666666667 38.4 181.3333333333334 53.3333333333333 166.4L230.4 -10.6666666666666C245.3333333333333 -25.6 266.6666666666667 -25.6 281.6 -10.6666666666666L458.6666666666666 166.4C471.4666666666667 181.3333333333334 471.4666666666667 202.6666666666667 458.6666666666666 217.6z" />
-    <glyph glyph-name="rhombus-medium"
-      unicode="&#xFA0F;"
-      horiz-adv-x="512" d=" M367.5733333333333 206.08L270.5066666666667 303.1466666666667C262.4 311.4666666666667 250.6666666666667 311.4666666666667 242.3466666666667 303.1466666666667L145.28 206.08C136.96 197.76 136.96 186.0266666666667 145.28 177.92L242.3466666666667 80.8533333333334C250.6666666666667 72.5333333333333 262.4 72.5333333333333 270.5066666666667 80.8533333333334L367.5733333333333 177.92C374.6133333333333 186.24 374.6133333333333 197.76 367.5733333333333 206.08z" />
-    <glyph glyph-name="rhombus-outline"
-      unicode="&#xF70B;"
-      horiz-adv-x="512" d=" M458.6666666666666 217.6L281.6 394.6666666666667C266.6666666666667 409.6 245.3333333333333 409.6 230.4 394.6666666666667L53.3333333333333 217.6C38.4 202.6666666666667 38.4 181.3333333333334 53.3333333333333 166.4L230.4 -10.6666666666666C245.3333333333333 -25.6 266.6666666666667 -25.6 281.6 -10.6666666666666L458.6666666666666 166.4C471.4666666666667 181.3333333333334 471.4666666666667 202.6666666666667 458.6666666666666 217.6M433.0666666666667 192L256 14.9333333333333L78.9333333333333 192L256 369.0666666666667L433.0666666666667 192z" />
-    <glyph glyph-name="rhombus-split"
-      unicode="&#xFA10;"
-      horiz-adv-x="512" d=" M157.0133333333333 321.28L230.4 394.6666666666667C245.3333333333333 409.6 266.6666666666667 409.6 281.6 394.6666666666667L354.9866666666667 321.2800000000001L256 222.08L157.0133333333333 321.28M385.28 290.9866666666667L286.08 192L385.2800000000001 93.0133333333333L458.6666666666667 166.4C471.4666666666668 181.3333333333333 471.4666666666668 202.6666666666666 458.6666666666667 217.6L385.2800000000001 290.9866666666667M126.72 93.0133333333333L225.92 192L126.72 290.9866666666667L53.3333333333333 217.6C38.4 202.6666666666667 38.4 181.3333333333334 53.3333333333333 166.4L126.72 93.0133333333333M256 161.92L157.0133333333333 62.72L230.4 -10.6666666666667C245.3333333333333 -25.6 266.6666666666667 -25.6 281.6 -10.6666666666667L354.9866666666667 62.72L256 161.92z" />
-    <glyph glyph-name="ribbon"
-      unicode="&#xF460;"
-      horiz-adv-x="512" d=" M286.08 36.0533333333334L353.92 -32L384 -1.4933333333333L316.3733333333334 66.1333333333334M331.52 202.0266666666667H331.3066666666666L256 126.5066666666667L180.6933333333333 202.0266666666667H180.48C161.28 221.2266666666667 149.3333333333333 247.8933333333333 149.3333333333333 277.3333333333334C149.3333333333333 336.2133333333334 197.12 384 256 384S362.6666666666667 336.2133333333334 362.6666666666667 277.3333333333334C362.6666666666667 247.8933333333334 350.7200000000001 221.2266666666667 331.52 202.0266666666667M360.5333333333333 170.6666666666667C388.2666666666667 197.76 405.3333333333333 235.52 405.3333333333333 277.3333333333334C405.3333333333333 359.8933333333333 338.56 426.6666666666667 256 426.6666666666667S106.6666666666667 359.8933333333333 106.6666666666667 277.3333333333334C106.6666666666667 235.52 123.9466666666667 197.76 151.4666666666667 170.6666666666667L225.92 96L128 -1.4933333333333L158.08 -32L360.5333333333333 170.6666666666667z" />
-    <glyph glyph-name="rice"
-      unicode="&#xF7E9;"
-      horiz-adv-x="512" d=" M469.3333333333333 213.3333333333334H420.2666666666667C413.8666666666666 236.8 403.2 260.2666666666667 388.2666666666667 277.3333333333334L460.8 392.5333333333334L424.5333333333333 416L356.2666666666667 307.2000000000001C347.7333333333334 313.6 341.3333333333333 317.8666666666667 330.6666666666667 322.1333333333334L349.8666666666666 398.9333333333334L309.3333333333333 409.6L292.2666666666666 337.0666666666667C279.4666666666666 339.2000000000001 268.8 341.3333333333334 256 341.3333333333334C177.0666666666666 341.3333333333334 110.9333333333333 285.8666666666667 91.7333333333333 213.3333333333334H42.6666666666667C42.6666666666667 125.8666666666667 96 51.2 170.6666666666667 17.0666666666667V-21.3333333333333H341.3333333333333V17.0666666666667C416 51.2 469.3333333333333 125.8666666666667 469.3333333333333 213.3333333333334M256 298.6666666666667C311.4666666666667 298.6666666666667 358.4 262.4000000000001 375.4666666666667 213.3333333333334H136.5333333333333C153.6 262.4000000000001 200.5333333333333 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="ring"
-      unicode="&#xF7EA;"
-      horiz-adv-x="512" d=" M256 234.6666666666667L170.6666666666667 354.1333333333334L204.8 405.3333333333333H307.2L341.3333333333333 354.1333333333334L256 234.6666666666667M330.6666666666667 302.9333333333334L305.0666666666667 266.6666666666667C352 247.4666666666667 384 202.6666666666667 384 149.3333333333334C384 78.72 326.6133333333334 21.3333333333334 256 21.3333333333334S128 78.72 128 149.3333333333334C128 202.6666666666667 160 247.4666666666667 206.9333333333333 266.6666666666667L181.3333333333333 302.9333333333334C123.7333333333333 275.2000000000001 85.3333333333333 217.6 85.3333333333333 149.3333333333334C85.3333333333333 55.04 161.7066666666667 -21.3333333333333 256 -21.3333333333333S426.6666666666667 55.04 426.6666666666667 149.3333333333334C426.6666666666667 217.6 388.2666666666667 275.2000000000001 330.6666666666667 302.9333333333334z" />
-    <glyph glyph-name="road"
-      unicode="&#xF461;"
-      horiz-adv-x="512" d=" M234.6666666666667 106.6666666666667H277.3333333333333V21.3333333333334H234.6666666666667M234.6666666666667 234.6666666666667H277.3333333333333V149.3333333333334H234.6666666666667M234.6666666666667 362.6666666666667H277.3333333333333V277.3333333333334H234.6666666666667M85.3333333333333 -21.3333333333333H426.6666666666667V405.3333333333333H85.3333333333333V-21.3333333333333z" />
-    <glyph glyph-name="road-variant"
-      unicode="&#xF462;"
-      horiz-adv-x="512" d=" M386.1333333333334 345.6C384 356.2666666666667 375.4666666666667 362.6666666666667 364.8 362.6666666666667H277.3333333333333L281.6 298.6666666666667H230.4L234.6666666666667 362.6666666666667H145.0666666666667C134.4 362.6666666666667 125.8666666666667 354.1333333333334 123.7333333333333 345.6L66.1333333333333 46.9333333333333C64 34.1333333333333 74.6666666666667 21.3333333333334 87.4666666666667 21.3333333333334H213.3333333333333L219.7333333333334 128H292.2666666666667L298.6666666666667 21.3333333333334H422.4C435.2000000000001 21.3333333333334 445.8666666666667 34.1333333333334 443.7333333333334 46.9333333333333L386.1333333333334 345.6M221.8666666666667 170.6666666666667L226.1333333333334 256H281.6L285.8666666666666 170.6666666666667H221.8666666666666z" />
-    <glyph glyph-name="robot"
-      unicode="&#xF6A8;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C279.4666666666667 405.3333333333333 298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667C298.6666666666667 346.88 290.1333333333334 333.0133333333333 277.3333333333333 325.76V298.6666666666667H298.6666666666667C381.2266666666667 298.6666666666667 448 231.8933333333334 448 149.3333333333334H469.3333333333333C481.0666666666667 149.3333333333334 490.6666666666666 139.7333333333334 490.6666666666666 128V64C490.6666666666666 52.2666666666667 481.0666666666667 42.6666666666667 469.3333333333333 42.6666666666667H448V21.3333333333334C448 -2.1333333333333 428.8 -21.3333333333333 405.3333333333333 -21.3333333333333H106.6666666666667C83.2 -21.3333333333333 64 -2.1333333333333 64 21.3333333333334V42.6666666666667H42.6666666666667C30.9333333333333 42.6666666666667 21.3333333333333 52.2666666666667 21.3333333333333 64V128C21.3333333333333 139.7333333333334 30.9333333333333 149.3333333333334 42.6666666666667 149.3333333333334H64C64 231.8933333333334 130.7733333333333 298.6666666666667 213.3333333333333 298.6666666666667H234.6666666666667V325.76C221.8666666666667 333.0133333333333 213.3333333333333 346.88 213.3333333333333 362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333M160 170.6666666666667C130.56 170.6666666666667 106.6666666666667 146.7733333333334 106.6666666666667 117.3333333333334S130.56 64 160 64S213.3333333333333 87.8933333333334 213.3333333333333 117.3333333333334S189.44 170.6666666666667 160 170.6666666666667M352 170.6666666666667C322.56 170.6666666666667 298.6666666666667 146.7733333333333 298.6666666666667 117.3333333333334S322.56 64 352 64S405.3333333333333 87.8933333333334 405.3333333333333 117.3333333333334S381.44 170.6666666666667 352 170.6666666666667z" />
-    <glyph glyph-name="robot-industrial"
-      unicode="&#xFB21;"
-      horiz-adv-x="512" d=" M392.7466666666667 362.6666666666667L341.3333333333333 311.2533333333334V307.4133333333334L392.7466666666667 256H469.3333333333333V213.3333333333334H375.2533333333334L341.3333333333333 247.2533333333334V192H320C296.5333333333333 192 277.3333333333333 211.2 277.3333333333333 234.6666666666667V288H210.3466666666666C208.4266666666667 280.1066666666667 205.2266666666666 272.64 200.96 265.6L323.84 42.6666666666667H426.6666666666667C450.1333333333334 42.6666666666667 469.3333333333333 23.4666666666667 469.3333333333333 0V-21.3333333333333H42.6666666666667V0C42.6666666666667 23.4666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H226.3466666666667L126.2933333333333 224C87.8933333333333 224.64 54.6133333333333 250.88 45.0133333333333 288C33.28 333.6533333333334 60.8 380.1600000000001 106.6666666666666 391.8933333333333C152.1066666666666 403.6266666666667 198.6133333333333 376.32 210.3466666666666 330.6666666666667H277.3333333333333V384C277.3333333333333 407.4666666666667 296.5333333333333 426.6666666666667 320 426.6666666666667H341.3333333333333V371.4133333333334L375.2533333333334 405.3333333333333H469.3333333333333V362.6666666666667H392.7466666666667M128 352C104.5333333333333 352 85.3333333333333 332.8 85.3333333333333 309.3333333333334S104.5333333333333 266.6666666666667 128 266.6666666666667S170.6666666666667 285.8666666666667 170.6666666666667 309.3333333333334S151.4666666666667 352 128 352z" />
-    <glyph glyph-name="robot-vacuum"
-      unicode="&#xF70C;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C312.5333333333333 405.3333333333333 366.7200000000001 382.7200000000001 406.8266666666667 342.8266666666667L376.5333333333333 312.5333333333334C344.5333333333333 344.5333333333334 301.2266666666667 362.6666666666667 256 362.6666666666667C210.7733333333333 362.6666666666667 167.2533333333333 344.7466666666667 135.4666666666667 312.5333333333334L105.1733333333333 342.8266666666667C145.28 382.7200000000001 199.4666666666667 405.3333333333333 256 405.3333333333333M78.08 309.3333333333334L109.0133333333333 278.6133333333334C93.6533333333333 252.3733333333334 85.3333333333333 222.5066666666667 85.3333333333333 192C85.3333333333333 97.7066666666667 161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192C426.6666666666667 222.5066666666667 418.3466666666667 252.3733333333334 402.7733333333333 278.6133333333334L433.92 309.3333333333334C456.96 274.7733333333334 469.3333333333333 233.8133333333334 469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192C42.6666666666667 233.8133333333334 55.04 274.7733333333333 78.08 309.3333333333334M256 320C326.6133333333334 320 384 262.6133333333334 384 192C384 158.0800000000001 370.56 125.44 346.4533333333333 101.5466666666666L316.3733333333333 131.6266666666667C300.3733333333334 115.6266666666667 278.6133333333334 106.6666666666667 256 106.6666666666667S211.6266666666667 115.6266666666667 195.6266666666667 131.6266666666667L165.5466666666667 101.5466666666667C141.44 125.4400000000001 128 158.0800000000001 128 192C128 262.6133333333334 185.3866666666667 320 256 320M256 277.3333333333334C244.2666666666667 277.3333333333334 234.6666666666667 267.7333333333334 234.6666666666667 256S244.2666666666667 234.6666666666667 256 234.6666666666667S277.3333333333333 244.2666666666667 277.3333333333333 256S267.7333333333334 277.3333333333334 256 277.3333333333334z" />
-    <glyph glyph-name="robot-vacuum-variant"
-      unicode="&#xF907;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C83.2 384 64 364.8 64 341.3333333333334V298.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333V298.6666666666667H448V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667M170.6666666666667 298.6666666666667V256H341.3333333333333V298.6666666666667H170.6666666666667M64 256V192C64 85.9733333333334 149.9733333333333 0 256 0S448 85.9733333333334 448 192V256H405.3333333333333V192C405.3333333333333 109.44 338.56 42.6666666666667 256 42.6666666666667S106.6666666666667 109.44 106.6666666666667 192V256H64M256 192C226.56 192 202.6666666666667 168.1066666666667 202.6666666666667 138.6666666666667S226.56 85.3333333333334 256 85.3333333333334S309.3333333333333 109.2266666666667 309.3333333333333 138.6666666666667S285.44 192 256 192z" />
-    <glyph glyph-name="rocket"
-      unicode="&#xF463;"
-      horiz-adv-x="512" d=" M59.9466666666667 146.7733333333334L120.32 207.1466666666667L174.2933333333333 217.8133333333334C242.9866666666667 311.2533333333334 374.4 357.9733333333334 421.9733333333334 357.9733333333334C421.9733333333334 310.4000000000001 375.2533333333334 178.9866666666667 281.8133333333334 110.2933333333334L271.1466666666667 56.3200000000001L210.7733333333334 -4.0533333333333L195.6266666666667 71.2533333333335C165.5466666666667 71.2533333333335 165.5466666666667 71.2533333333335 150.4 86.4000000000001C135.2533333333334 101.5466666666668 135.2533333333334 101.5466666666668 135.2533333333334 131.6266666666668L59.9466666666667 146.7733333333335M120.3200000000001 86.4000000000001L150.4 56.3200000000001L93.6533333333334 -0.6399999999999H63.36V29.6533333333335L120.32 86.4000000000002M90.0266666666667 116.4800000000002L116.48 112.8533333333335L64 60.5866666666667V90.88L90.0266666666667 116.48M176.8533333333333 52.48L180.48 26.0266666666666L154.88 0H124.5866666666667L176.8533333333333 52.48M277.3333333333333 245.3333333333334C259.6266666666667 245.3333333333334 245.3333333333333 231.04 245.3333333333333 213.3333333333334S259.6266666666667 181.3333333333334 277.3333333333333 181.3333333333334S309.3333333333333 195.6266666666667 309.3333333333333 213.3333333333334S295.04 245.3333333333334 277.3333333333333 245.3333333333334z" />
-    <glyph glyph-name="room-service"
-      unicode="&#xF88C;"
-      horiz-adv-x="512" d=" M42.6666666666667 85.3333333333334H469.3333333333333V42.6666666666667H42.6666666666667V85.3333333333334M295.2533333333334 281.8133333333334C297.3866666666667 287.1466666666667 298.6666666666667 292.9066666666667 298.6666666666667 298.6666666666667C298.6666666666667 322.1333333333334 279.4666666666667 341.3333333333334 256 341.3333333333334S213.3333333333333 322.1333333333334 213.3333333333333 298.6666666666667C213.3333333333333 292.9066666666667 214.6133333333334 287.1466666666667 216.7466666666667 281.8133333333334C132.2666666666667 264.3200000000001 69.76 192.64 64 106.6666666666667H448C442.24 192.6400000000001 379.7333333333334 264.3200000000001 295.2533333333334 281.8133333333334z" />
-    <glyph glyph-name="rotate-3d"
-      unicode="&#xF464;"
-      horiz-adv-x="512" d=" M256 341.3333333333334C362.0266666666667 341.3333333333334 448 283.9466666666667 448 213.3333333333334C448 177.4933333333334 425.8133333333334 145.0666666666667 390.1866666666666 121.8133333333334C413.0133333333333 140.3733333333333 426.6666666666667 163.84 426.6666666666667 189.2266666666667C426.6666666666667 249.8133333333334 350.2933333333334 298.6666666666667 256 298.6666666666667V234.6666666666667L170.6666666666667 320L256 405.3333333333333V341.3333333333334M256 42.6666666666667C149.9733333333333 42.6666666666667 64 100.0533333333334 64 170.6666666666667C64 206.5066666666667 86.1866666666667 238.9333333333334 121.8133333333333 262.1866666666667C98.9866666666667 243.6266666666667 85.3333333333333 220.16 85.3333333333333 194.56C85.3333333333333 134.1866666666667 161.7066666666667 85.3333333333334 256 85.3333333333334V149.3333333333334L341.3333333333333 64L256 -21.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="rotate-left"
-      unicode="&#xF465;"
-      horiz-adv-x="512" d=" M277.3333333333333 361.1733333333334V426.6666666666667L180.2666666666667 329.6L277.3333333333333 234.6666666666667V318.0800000000001C337.92 307.8400000000001 384 255.36 384 192S337.92 76.16 277.3333333333333 65.92V22.8266666666667C361.6 33.28 426.6666666666667 104.96 426.6666666666667 192S361.6 350.7200000000001 277.3333333333333 361.1733333333334M151.4666666666667 57.1733333333334C176.2133333333333 37.9733333333334 205.0133333333333 26.4533333333333 234.6666666666667 22.8266666666667V66.1333333333334C216.1066666666667 69.3333333333334 198.1866666666667 76.5866666666667 182.1866666666667 88.1066666666667L151.4666666666667 57.1733333333334M129.92 170.6666666666667H86.8266666666667C90.4533333333333 141.0133333333333 102.1866666666667 112.4266666666667 121.3866666666667 87.68L151.4666666666667 117.9733333333334C140.3733333333333 133.9733333333334 132.9066666666667 151.8933333333333 129.92 170.6666666666667M151.68 266.0266666666667L121.6 296.32C102.4 271.5733333333334 90.4533333333333 242.9866666666667 86.8266666666667 213.3333333333334H129.92C132.9066666666667 231.8933333333333 140.3733333333333 250.0266666666667 151.68 266.0266666666667z" />
-    <glyph glyph-name="rotate-left-variant"
-      unicode="&#xF466;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H149.3333333333333C172.8 405.3333333333333 192 386.1333333333334 192 362.6666666666667V21.3333333333334C192 -2.1333333333333 172.8 -21.3333333333333 149.3333333333333 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M426.6666666666667 128C450.1333333333334 128 469.3333333333333 108.8 469.3333333333333 85.3333333333334V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H234.6666666666667V128H426.6666666666667M298.6666666666667 362.6666666666667C392.9600000000001 362.6666666666667 469.3333333333333 286.2933333333334 469.3333333333333 192L468.0533333333333 170.6666666666667H424.9600000000001L426.6666666666667 192C426.6666666666667 262.6133333333334 369.28 320 298.6666666666667 320V256L213.3333333333333 341.3333333333334L298.6666666666667 426.6666666666667V362.6666666666667z" />
-    <glyph glyph-name="rotate-right"
-      unicode="&#xF467;"
-      horiz-adv-x="512" d=" M360.32 117.3333333333334L390.6133333333334 87.68C409.8133333333334 112.4266666666667 421.5466666666667 141.0133333333333 425.1733333333334 170.6666666666667H382.0800000000001C379.0933333333334 152.1066666666667 371.8400000000001 133.9733333333334 360.3200000000001 117.3333333333334M277.3333333333333 66.1333333333334V23.0400000000001C306.9866666666667 26.6666666666667 335.7866666666667 38.1866666666667 360.5333333333333 57.3866666666667L329.8133333333333 88.1066666666667C313.8133333333333 76.5866666666668 295.8933333333333 69.1200000000001 277.3333333333333 66.1333333333334M425.1733333333333 213.3333333333334C421.5466666666666 242.9866666666668 409.8133333333334 271.5733333333334 390.6133333333333 296.3200000000001L360.32 266.0266666666668C371.84 250.0266666666668 379.0933333333333 231.8933333333334 382.08 213.3333333333334M331.7333333333334 329.6L234.6666666666667 426.6666666666667V361.1733333333334C150.6133333333333 350.7200000000001 85.3333333333333 279.04 85.3333333333333 192S150.4 33.28 234.6666666666667 22.8266666666667V65.92C174.08 76.16 128 128.64 128 192S174.08 307.8400000000001 234.6666666666667 318.0800000000001V234.6666666666667L331.7333333333334 329.6z" />
-    <glyph glyph-name="rotate-right-variant"
-      unicode="&#xF468;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667V426.6666666666667L298.6666666666667 341.3333333333334L213.3333333333333 256V320C142.72 320 85.3333333333333 262.6133333333334 85.3333333333333 192L87.04 170.6666666666667H43.9466666666667L42.6666666666667 192C42.6666666666667 286.2933333333334 119.04 362.6666666666667 213.3333333333333 362.6666666666667M362.6666666666667 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H362.6666666666667C339.2 -21.3333333333333 320 -2.1333333333333 320 21.3333333333334V362.6666666666667C320 386.1333333333334 339.2 405.3333333333333 362.6666666666667 405.3333333333333M85.3333333333333 128H277.3333333333333V-21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V85.3333333333334C42.6666666666667 108.8 61.8666666666667 128 85.3333333333333 128z" />
-    <glyph glyph-name="rounded-corner"
-      unicode="&#xF607;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H448V0H405.3333333333333V42.6666666666667M405.3333333333333 85.3333333333334H448V128H405.3333333333333V85.3333333333334M64 170.6666666666667H106.6666666666667V213.3333333333334H64V170.6666666666667M64 85.3333333333334H106.6666666666667V128H64V85.3333333333334M64 256H106.6666666666667V298.6666666666667H64V256M64 341.3333333333334H106.6666666666667V384H64V341.3333333333334M149.3333333333333 341.3333333333334H192V384H149.3333333333333V341.3333333333334M320 0H362.6666666666667V42.6666666666667H320V0M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667V0M320 0H362.6666666666667V42.6666666666667H320V0M149.3333333333333 0H192V42.6666666666667H149.3333333333333V0M64 0H106.6666666666667V42.6666666666667H64V0M448 277.3333333333334C448 336.2133333333334 400.2133333333333 384 341.3333333333333 384H234.6666666666667V341.3333333333334H341.3333333333333C376.7466666666667 341.3333333333334 405.3333333333333 312.7466666666667 405.3333333333333 277.3333333333334V170.6666666666667H448V277.3333333333334z" />
-    <glyph glyph-name="router-wireless"
-      unicode="&#xF469;"
-      horiz-adv-x="512" d=" M430.9333333333333 322.1333333333334L448 339.2C418.1333333333334 369.0666666666667 379.7333333333334 384 341.3333333333333 384C302.9333333333333 384 264.5333333333333 369.0666666666667 234.6666666666667 339.2000000000001L251.7333333333334 322.1333333333334C277.3333333333333 345.6 309.3333333333333 358.4 341.3333333333333 358.4S405.3333333333333 345.6 430.9333333333333 322.1333333333334M411.7333333333334 305.0666666666667C392.5333333333334 324.2666666666667 366.9333333333333 334.9333333333334 341.3333333333333 334.9333333333334C315.7333333333334 334.9333333333334 290.1333333333334 324.2666666666667 270.9333333333333 305.0666666666667L288 288C302.9333333333333 302.9333333333334 322.1333333333334 309.3333333333333 341.3333333333333 309.3333333333333C360.5333333333333 309.3333333333333 379.7333333333334 302.9333333333334 394.6666666666667 288L411.7333333333334 305.0666666666667M405.3333333333333 170.6666666666667H362.6666666666667V256H320V170.6666666666667H106.6666666666667C83.2 170.6666666666667 64 151.4666666666667 64 128V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V128C448 151.4666666666667 428.8 170.6666666666667 405.3333333333333 170.6666666666667M170.6666666666667 64H128V106.6666666666667H170.6666666666667V64M245.3333333333333 64H202.6666666666667V106.6666666666667H245.3333333333333V64M320 64H277.3333333333333V106.6666666666667H320V64z" />
-    <glyph glyph-name="router-wireless-settings"
-      unicode="&#xFA68;"
-      horiz-adv-x="512" d=" M430.9333333333333 343.4666666666667C405.3333333333333 366.9333333333334 373.3333333333333 379.7333333333334 341.3333333333333 379.7333333333334S277.3333333333333 366.9333333333334 251.7333333333334 343.4666666666667L234.6666666666667 360.5333333333333C264.5333333333333 390.4 302.9333333333333 405.3333333333333 341.3333333333333 405.3333333333333C379.7333333333334 405.3333333333333 418.1333333333334 390.4 448 360.5333333333334L430.9333333333333 343.4666666666667M411.7333333333334 326.4000000000001L394.6666666666667 309.3333333333334C379.7333333333334 324.2666666666667 360.5333333333333 330.6666666666667 341.3333333333333 330.6666666666667C322.1333333333334 330.6666666666667 302.9333333333333 324.2666666666667 288 309.3333333333334L270.9333333333333 326.4000000000001C290.1333333333334 345.6 315.7333333333333 356.2666666666667 341.3333333333333 356.2666666666667C366.9333333333333 356.2666666666667 392.5333333333333 345.6 411.7333333333334 326.4000000000001M405.3333333333333 192C428.8 192 448 172.8 448 149.3333333333334V64C448 40.5333333333333 428.8 21.3333333333334 405.3333333333333 21.3333333333334H106.6666666666667C83.2 21.3333333333334 64 40.5333333333333 64 64V149.3333333333334C64 172.8 83.2 192 106.6666666666667 192H320V277.3333333333334H362.6666666666667V192H405.3333333333333M170.6666666666667 85.3333333333334V128H128V85.3333333333334H170.6666666666667M245.3333333333333 85.3333333333334V128H202.6666666666667V85.3333333333334H245.3333333333333M320 85.3333333333334V128H277.3333333333333V85.3333333333334H320M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333z" />
-    <glyph glyph-name="routes"
-      unicode="&#xF46A;"
-      horiz-adv-x="512" d=" M234.6666666666667 234.6666666666667H106.6666666666667L64 277.3333333333334L106.6666666666667 320H234.6666666666667V384L256 405.3333333333333L277.3333333333333 384V362.6666666666667H405.3333333333333L448 320L405.3333333333333 277.3333333333334H277.3333333333333V234.6666666666667H405.3333333333333L448 192L405.3333333333333 149.3333333333334H277.3333333333333V21.3333333333334C300.8 21.3333333333334 320 2.1333333333334 320 -21.3333333333333H192C192 2.1333333333334 211.2 21.3333333333334 234.6666666666667 21.3333333333334V234.6666666666667z" />
-    <glyph glyph-name="rowing"
-      unicode="&#xF608;"
-      horiz-adv-x="512" d=" M181.3333333333333 138.6666666666667L85.3333333333333 42.6666666666667L117.3333333333333 10.6666666666667L192 85.3333333333334H234.6666666666667L181.3333333333333 138.6666666666667M320 426.6666666666667C296.5333333333333 426.6666666666667 277.3333333333333 407.4666666666667 277.3333333333333 384S296.5333333333333 341.3333333333334 320 341.3333333333334S362.6666666666667 360.5333333333334 362.6666666666667 384S343.4666666666667 426.6666666666667 320 426.6666666666667M448 0L384 -64L320 0V32L168.7466666666667 183.2533333333333C162.1333333333333 182.1866666666667 155.7333333333333 181.3333333333334 149.3333333333333 181.3333333333334V227.84C184.7466666666667 227.2 226.3466666666667 246.4 248.96 271.36L278.8266666666667 304.4266666666666C282.88 309.3333333333333 288 312.5333333333333 293.5466666666666 315.0933333333333C299.7333333333333 318.08 306.7733333333333 320 314.0266666666667 320H314.6666666666667C341.3333333333333 320 362.6666666666667 298.6666666666667 362.6666666666667 271.7866666666667V149.3333333333334C362.6666666666667 131.2000000000001 355.2 114.7733333333333 343.04 103.04L266.6666666666667 179.4133333333333V227.84C253.2266666666666 216.7466666666667 236.16 206.08 217.8133333333333 198.1866666666666L352 64H384L448 0z" />
-    <glyph glyph-name="rss"
-      unicode="&#xF46B;"
-      horiz-adv-x="512" d=" M131.84 114.3466666666667C157.44 114.3466666666667 178.3466666666666 93.44 178.3466666666666 67.84C178.3466666666666 42.6666666666667 157.44 21.3333333333334 131.84 21.3333333333334C106.6666666666667 21.3333333333334 85.3333333333333 42.6666666666667 85.3333333333333 67.84C85.3333333333333 93.44 106.24 114.3466666666667 131.84 114.3466666666667M85.3333333333333 353.28C268.5866666666667 353.28 417.2800000000001 204.5866666666667 417.2800000000001 21.3333333333334H356.9066666666668C356.9066666666668 171.3066666666667 235.3066666666668 292.9066666666667 85.3333333333334 292.9066666666667V353.28M85.3333333333334 232.5333333333333C202.0266666666667 232.5333333333333 296.5333333333334 138.0266666666667 296.5333333333334 21.3333333333334H236.1600000000001C236.1600000000001 104.5333333333333 168.5333333333334 172.16 85.3333333333334 172.16V232.5333333333334z" />
-    <glyph glyph-name="rss-box"
-      unicode="&#xF46C;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M160 128C142.2933333333333 128 128 113.7066666666667 128 96S142.2933333333333 64 160 64S192 78.2933333333334 192 96S177.7066666666667 128 160 128M128 234.6666666666667V192C198.6133333333334 192 256 134.6133333333334 256 64H298.6666666666667C298.6666666666667 158.2933333333334 222.2933333333333 234.6666666666667 128 234.6666666666667M128 320V277.3333333333334C245.76 277.3333333333334 341.3333333333333 181.76 341.3333333333333 64H384C384 205.44 269.44 320 128 320z" />
-    <glyph glyph-name="ruler"
-      unicode="&#xF46D;"
-      horiz-adv-x="512" d=" M29.6533333333333 56.3200000000001L67.4133333333333 93.8666666666667L97.7066666666667 64L120.32 86.4L90.0266666666667 116.48L120.32 146.7733333333334L173.0133333333334 93.8666666666667L195.6266666666667 116.4800000000001L142.9333333333333 169.3866666666668L173.0133333333334 199.4666666666668L203.3066666666667 169.3866666666668L225.92 192L195.6266666666667 222.08L225.92 252.3733333333334L278.6133333333334 199.4666666666667L301.2266666666667 222.08L248.5333333333334 274.9866666666667L278.6133333333334 305.0666666666667L308.6933333333334 274.9866666666667L331.52 297.6L301.2266666666667 327.6800000000001L331.52 357.9733333333334L384 305.0666666666667L406.8266666666667 327.68L354.1333333333334 380.5866666666667L391.6800000000001 418.3466666666667L482.3466666666667 327.68L120.32 -34.3466666666666L29.6533333333333 56.3200000000001z" />
-    <glyph glyph-name="run"
-      unicode="&#xF70D;"
-      horiz-adv-x="512" d=" M288 330.6666666666667C311.2533333333334 330.6666666666667 330.6666666666667 350.2933333333334 330.6666666666667 373.3333333333334C330.6666666666667 397.2266666666667 311.2533333333334 416 288 416C264.32 416 245.3333333333333 397.2266666666667 245.3333333333333 373.3333333333334C245.3333333333333 350.2933333333334 264.32 330.6666666666667 288 330.6666666666667M210.9866666666667 34.5600000000001L232.32 128L277.3333333333333 85.3333333333334V-42.6666666666666H320V117.3333333333334L274.9866666666667 160L288 224C315.52 192 358.1866666666666 170.6666666666667 405.3333333333333 170.6666666666667V213.3333333333334C364.5866666666667 213.3333333333334 330.6666666666667 234.6666666666667 313.3866666666667 264.9600000000001L292.0533333333334 298.6666666666667C283.52 311.8933333333333 270.7200000000001 320 256 320C249.3866666666667 320 245.3333333333334 318.2933333333334 238.7200000000001 318.2933333333334L128 271.36V170.6666666666667H170.6666666666667V243.6266666666667L208.8533333333333 258.56L174.72 85.3333333333334L70.1866666666666 106.6666666666667L61.6533333333333 64L210.9866666666666 34.5600000000001z" />
-    <glyph glyph-name="run-fast"
-      unicode="&#xF46E;"
-      horiz-adv-x="512" d=" M352 330.6666666666667C375.4666666666667 330.6666666666667 394.6666666666667 349.8666666666667 394.6666666666667 373.3333333333334S375.4666666666667 416 352 416S309.3333333333333 396.8 309.3333333333333 373.3333333333334S328.5333333333333 330.6666666666667 352 330.6666666666667M275.2 34.1333333333334L296.5333333333333 128.0000000000001L341.3333333333333 85.3333333333334V-42.6666666666666H384V117.3333333333334L339.2 160L352 224C381.6533333333333 190.0800000000001 424.32 170.6666666666667 469.3333333333333 170.6666666666667V213.3333333333334C431.7866666666667 212.6933333333334 396.8 232.32 377.6 264.5333333333334L356.2666666666667 298.6666666666667C348.5866666666667 311.4666666666667 334.9333333333333 320 320 320C313.6 320 309.3333333333333 317.8666666666667 302.9333333333333 317.8666666666667L192 270.9333333333334V170.6666666666667H234.6666666666667V243.2L273.0666666666667 258.1333333333334L238.9333333333334 85.3333333333334L134.4 106.6666666666667L125.8666666666667 64L275.2 34.1333333333334M85.3333333333333 256C73.6 256 64 265.6 64 277.3333333333334S73.6 298.6666666666667 85.3333333333333 298.6666666666667H149.3333333333333V256H85.3333333333333M106.6666666666667 341.3333333333334C94.9333333333333 341.3333333333334 85.3333333333333 350.9333333333334 85.3333333333333 362.6666666666667S94.9333333333333 384 106.6666666666667 384H213.3333333333333V341.3333333333334H106.6666666666667M64 170.6666666666667C52.2666666666667 170.6666666666667 42.6666666666667 180.2666666666667 42.6666666666667 192S52.2666666666667 213.3333333333334 64 213.3333333333334H149.3333333333333V170.6666666666667H64z" />
-    <glyph glyph-name="safe"
-      unicode="&#xFA69;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V85.3333333333334C42.6666666666667 61.8666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667V21.3333333333334H128V42.6666666666667H362.6666666666667V21.3333333333334H405.3333333333333V42.6666666666667C428.8 42.6666666666667 448 61.8666666666667 448 85.3333333333334V106.6666666666667H469.3333333333333V149.3333333333334H448V256H469.3333333333333V298.6666666666667H448V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667H85.3333333333333M85.3333333333333 320H405.3333333333333V85.3333333333334H85.3333333333333V320M288 288C240.8533333333333 288 202.6666666666667 249.8133333333334 202.6666666666667 202.6666666666667S240.8533333333333 117.3333333333334 288 117.3333333333334S373.3333333333333 155.52 373.3333333333333 202.6666666666667S335.1466666666667 288 288 288M106.6666666666667 256V149.3333333333334H149.3333333333333V256H106.6666666666667M288 245.3333333333334C311.4666666666667 245.3333333333334 330.6666666666667 226.1333333333334 330.6666666666667 202.6666666666667S311.4666666666667 160 288 160S245.3333333333333 179.2000000000001 245.3333333333333 202.6666666666667S264.5333333333333 245.3333333333334 288 245.3333333333334z" />
-    <glyph glyph-name="sale"
-      unicode="&#xF46F;"
-      horiz-adv-x="512" d=" M397.8666666666666 387.2L410.88 304.8533333333334L485.7599999999999 266.6666666666667L448 192L485.9733333333334 117.3333333333334L410.4533333333334 79.1466666666667L397.4400000000001 -3.1999999999999L314.4533333333334 9.8133333333334L255.3600000000001 -49.0666666666666L196.0533333333334 10.6666666666667L113.7066666666667 -2.9866666666666L100.4800000000001 80.0000000000001L26.0266666666667 117.9733333333334L64 192.64L26.24 266.6666666666667L101.12 305.2800000000001L114.1333333333334 386.9866666666667L196.6933333333333 373.3333333333334L256 433.28L315.0933333333333 374.1866666666667L397.8666666666666 387.2M202.6666666666667 298.6666666666667C184.96 298.6666666666667 170.6666666666667 284.3733333333334 170.6666666666667 266.6666666666667S184.96 234.6666666666667 202.6666666666667 234.6666666666667S234.6666666666667 248.96 234.6666666666667 266.6666666666667S220.3733333333333 298.6666666666667 202.6666666666667 298.6666666666667M309.3333333333333 149.3333333333334C291.6266666666667 149.3333333333334 277.3333333333333 135.04 277.3333333333333 117.3333333333334S291.6266666666667 85.3333333333334 309.3333333333333 85.3333333333334S341.3333333333333 99.6266666666667 341.3333333333333 117.3333333333334S327.04 149.3333333333334 309.3333333333333 149.3333333333334M179.4133333333333 85.3333333333334L362.6666666666667 268.5866666666667L332.5866666666667 298.6666666666667L149.3333333333333 115.4133333333334L179.4133333333333 85.3333333333334z" />
-    <glyph glyph-name="salesforce"
-      unicode="&#xF88D;"
-      horiz-adv-x="512" d=" M392.1066666666667 312.1066666666667C377.1733333333333 312.1066666666667 364.16 307.6266666666667 351.36 303.36C336.4266666666666 329.1733333333334 308.48 346.24 278.4 346.24C254.9333333333333 346.24 233.6 335.5733333333333 218.4533333333333 320.64C201.3866666666666 341.9733333333334 175.5733333333333 357.12 145.7066666666666 357.12C96 357.12 53.3333333333333 316.3733333333334 53.3333333333333 266.6666666666667C53.3333333333333 254.08 57.8133333333333 241.2800000000001 62.08 228.48C38.4 215.4666666666667 21.3333333333333 189.8666666666667 21.3333333333333 160C21.3333333333333 117.3333333333334 55.68 80.64 98.56 80.64C104.96 80.64 111.36 80.64 115.6266666666667 82.7733333333334C124.16 50.5600000000001 156.3733333333333 26.8800000000001 194.9866666666667 26.8800000000001C231.2533333333334 26.8800000000001 261.3333333333333 48.4266666666667 272 78.5066666666667C282.88 74.0266666666666 293.5466666666666 69.76 304.2133333333333 69.76C332.16 69.76 357.76 85.3333333333334 370.56 108.3733333333333C377.1733333333333 106.6666666666667 384 106.6666666666667 389.9733333333334 106.6666666666667C445.6533333333333 106.6666666666667 490.6666666666666 151.2533333333333 490.6666666666666 209.0666666666667C492.8 266.6666666666667 448 312.1066666666667 392.1066666666667 312.1066666666667z" />
-    <glyph glyph-name="sass"
-      unicode="&#xF7EB;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M213.3333333333333 120.96C216.7466666666667 109.44 216.32 98.7733333333333 213.3333333333333 88.96C213.3333333333333 87.8933333333334 212.48 86.8266666666667 212.0533333333333 85.3333333333334C211.6266666666667 85.3333333333334 211.2 83.84 210.56 82.7733333333333C208.2133333333333 77.6533333333334 204.8 72.7466666666667 200.7466666666666 68.48C188.3733333333333 54.8266666666666 170.6666666666666 49.7066666666667 163.6266666666666 53.9733333333333C155.52 58.6666666666666 160 77.8666666666667 174.08 93.0133333333333C189.44 109.2266666666667 211.6266666666666 119.8933333333333 211.6266666666666 119.8933333333333L213.3333333333333 120.96M389.7599999999999 314.0266666666667C380.1599999999999 352 317.2266666666666 364.3733333333334 257.9199999999999 343.2533333333334C222.5066666666666 330.6666666666667 184.1066666666666 311.04 156.5866666666666 285.2266666666667C123.9466666666666 254.5066666666667 118.6133333333333 227.8400000000001 120.7466666666666 216.7466666666667C127.9999999999999 177.4933333333334 182.1866666666666 151.68 204.3733333333333 132.6933333333334V132.48C197.9733333333333 129.28 150.1866666666666 105.1733333333334 138.6666666666666 80.4266666666667C127.1466666666666 54.4 140.7999999999999 35.6266666666667 149.3333333333333 33.0666666666667C177.9199999999999 25.3866666666667 206.7199999999999 39.2533333333333 222.0799999999999 62.5066666666667C237.0133333333333 84.6933333333333 235.9466666666666 113.4933333333334 229.3333333333333 128C238.2933333333333 130.1333333333333 248.7466666666666 131.2000000000001 261.9733333333333 129.7066666666667C299.5199999999999 125.2266666666667 306.7733333333332 101.9733333333334 305.2799999999999 92.16C303.9999999999999 82.3466666666667 296.1066666666666 77.0133333333333 293.5466666666665 75.3066666666667C290.9866666666666 73.8133333333334 290.1333333333332 73.1733333333334 290.3466666666665 71.8933333333334C290.5599999999999 70.1866666666667 291.8399999999999 70.1866666666667 293.9733333333332 70.6133333333334C297.1733333333332 71.2533333333335 313.8133333333332 78.5066666666668 314.4533333333332 96.64C315.3066666666665 119.6800000000001 293.3333333333332 145.28 254.5066666666666 144.6400000000001C238.5066666666666 144.2133333333334 228.4799999999999 142.72 221.2266666666665 139.9466666666667L219.5199999999999 141.8666666666667C195.4133333333332 167.4666666666667 151.0399999999999 185.6 152.9599999999999 220.16C153.5999999999999 232.7466666666667 157.8666666666665 265.6 238.2933333333332 305.7066666666667C303.9999999999999 338.56 356.6933333333332 329.6 365.8666666666666 309.3333333333334C378.8799999999999 280.9600000000001 337.7066666666666 227.84 269.4399999999999 220.16C243.4133333333332 217.1733333333334 229.5466666666666 227.4133333333334 226.1333333333333 231.04C222.5066666666666 234.6666666666667 222.0799999999999 235.3066666666667 220.7999999999999 234.6666666666667C218.4533333333333 233.1733333333334 219.9466666666666 229.76 220.7999999999999 227.6266666666667C222.7199999999999 222.2933333333334 231.2533333333333 213.3333333333334 245.3333333333333 208.2133333333334C257.9199999999999 204.16 288.6399999999999 201.8133333333333 325.5466666666666 216.1066666666667C366.9333333333332 232.1066666666667 399.3599999999999 276.6933333333334 389.7599999999999 314.0266666666667z" />
-    <glyph glyph-name="satellite"
-      unicode="&#xF470;"
-      horiz-adv-x="512" d=" M106.6666666666667 64L181.3333333333333 160L234.6666666666667 96L309.3333333333333 192L405.3333333333333 64M106.6666666666667 192V234.6666666666667C165.5466666666667 234.6666666666667 213.3333333333333 282.4533333333334 213.3333333333333 341.3333333333334H256C256 258.7733333333333 189.2266666666667 192 106.6666666666667 192M106.6666666666667 341.3333333333334H170.6666666666667C170.6666666666667 305.92 142.08 277.3333333333334 106.6666666666667 277.3333333333334M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="satellite-uplink"
-      unicode="&#xF908;"
-      horiz-adv-x="512" d=" M253.0133333333333 405.3333333333333L241.92 364.1600000000001C336 346.0266666666667 409.6 272.4266666666667 427.7333333333334 178.1333333333333L469.3333333333333 189.2266666666667C446.9333333333333 298.0266666666667 361.8133333333334 383.1466666666667 253.0133333333333 405.3333333333333M230.8266666666667 322.9866666666667L219.7333333333334 281.3866666666667C284.5866666666667 271.5733333333334 335.36 220.8000000000001 345.1733333333333 156.16L386.56 167.2533333333333C372.48 246.6133333333334 310.4 309.3333333333334 230.8266666666667 322.9866666666667M79.36 241.28C69.3333333333333 219.0933333333333 64 194.9866666666667 64 170.6666666666667C64 129.0666666666667 79.1466666666667 89.1733333333334 106.6666666666667 58.0266666666666V-21.3333333333333H170.6666666666667V12.5866666666667C190.9333333333333 4.2666666666667 212.6933333333333 0 234.6666666666667 0C258.9866666666667 0 283.0933333333333 5.3333333333334 305.0666666666667 15.36L79.36 241.2800000000001M208.8533333333334 239.7866666666667L197.5466666666667 197.9733333333334C232.9600000000001 197.9733333333334 261.5466666666667 169.3866666666667 261.5466666666667 133.9733333333334L303.5733333333334 145.0666666666667C298.6666666666667 194.9866666666667 258.7733333333334 234.6666666666667 208.8533333333334 239.7866666666667z" />
-    <glyph glyph-name="satellite-variant"
-      unicode="&#xF471;"
-      horiz-adv-x="512" d=" M247.8933333333333 426.6666666666667L368.64 305.7066666666667L323.4133333333333 260.48L278.1866666666666 305.7066666666667L247.8933333333333 275.4133333333334L297.6 225.92L272.8533333333333 200.96L282.4533333333333 191.1466666666667C302.2933333333333 200.32 326.6133333333333 196.9066666666667 342.8266666666667 180.48L267.52 105.1733333333334C251.0933333333334 121.3866666666667 247.68 145.7066666666667 256.8533333333334 165.5466666666667L247.04 175.1466666666667L222.08 150.4L172.5866666666667 200.1066666666667L142.2933333333333 169.8133333333333L187.52 124.5866666666667L142.2933333333333 79.36L21.3333333333333 200.1066666666667L66.9866666666667 245.3333333333334L112.2133333333333 200.1066666666667L142.2933333333333 230.1866666666667L81.92 290.56C65.28 307.2 65.28 334.2933333333333 81.92 350.9333333333334L97.0666666666667 366.08C113.7066666666667 382.7200000000001 140.8 382.7200000000001 157.44 366.08L217.8133333333333 305.7066666666667L247.8933333333334 335.7866666666667L202.6666666666667 381.0133333333333L247.8933333333333 426.6666666666667M384 149.3333333333334C384 102.1866666666667 345.8133333333334 64 298.6666666666667 64V106.6666666666667C322.1333333333334 106.6666666666667 341.3333333333333 125.8666666666667 341.3333333333333 149.3333333333334H384M469.3333333333333 149.3333333333334C469.3333333333333 55.04 392.9600000000001 -21.3333333333333 298.6666666666667 -21.3333333333333V21.3333333333334C369.28 21.3333333333334 426.6666666666667 78.72 426.6666666666667 149.3333333333334H469.3333333333333z" />
-    <glyph glyph-name="sausage"
-      unicode="&#xF8B9;"
-      horiz-adv-x="512" d=" M74.6666666666667 384H202.6666666666667L169.8133333333333 334.5066666666667C195.4133333333333 322.7733333333333 213.3333333333333 296.7466666666667 213.3333333333333 266.6666666666667C213.3333333333333 201.8133333333334 265.8133333333334 149.3333333333334 330.6666666666667 149.3333333333334C360.7466666666667 149.3333333333334 386.7733333333333 131.4133333333334 398.5066666666667 105.8133333333334L448 138.6666666666667V10.6666666666667L398.5066666666667 43.52C386.7733333333333 17.92 360.7466666666667 0 330.6666666666667 0C183.4666666666667 0 64 119.4666666666667 64 266.6666666666667C64 296.7466666666667 81.92 322.7733333333333 107.52 334.5066666666667L74.6666666666667 384z" />
-    <glyph glyph-name="saxophone"
-      unicode="&#xF609;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C73.6 405.3333333333333 64 395.7333333333334 64 384S73.6 362.6666666666667 85.3333333333333 362.6666666666667C120.7466666666667 362.6666666666667 149.3333333333333 334.0800000000001 149.3333333333333 298.6666666666667V117.3333333333334C149.3333333333333 40.5333333333333 211.2 -21.3333333333333 288 -21.3333333333333S426.6666666666667 40.5333333333333 426.6666666666667 117.3333333333334V170.6666666666667C438.4 170.6666666666667 448 180.2666666666667 448 192S438.4 213.3333333333334 426.6666666666667 213.3333333333334H298.6666666666667C286.9333333333333 213.3333333333334 277.3333333333333 203.7333333333334 277.3333333333333 192S286.9333333333333 170.6666666666667 298.6666666666667 170.6666666666667V128C298.6666666666667 116.2666666666667 289.0666666666667 106.6666666666667 277.3333333333333 106.6666666666667S256 116.2666666666667 256 128V213.3333333333334C267.7333333333334 213.3333333333334 277.3333333333333 222.9333333333333 277.3333333333333 234.6666666666667S267.7333333333334 256 256 256V277.3333333333334C267.7333333333334 277.3333333333334 277.3333333333333 286.9333333333334 277.3333333333333 298.6666666666667S267.7333333333334 320 256 320V330.6666666666667C256 371.8400000000001 222.5066666666667 405.3333333333333 181.3333333333333 405.3333333333333H85.3333333333333z" />
-    <glyph glyph-name="scale"
-      unicode="&#xF472;"
-      horiz-adv-x="512" d=" M180.48 126.72L150.4 96.64L121.1733333333334 125.8666666666667C102.8266666666667 102.1866666666667 90.4533333333333 73.8133333333334 86.6133333333334 42.6666666666667H128V1e-13H42.6666666666667V21.3333333333334C42.6666666666667 124.5866666666668 116.0533333333333 210.5600000000001 213.3333333333333 230.4000000000001V273.0666666666668L42.6666666666667 341.3333333333334V384H469.3333333333333V341.3333333333334L298.6666666666667 273.0666666666667V230.4000000000001C395.9466666666666 210.56 469.3333333333333 124.5866666666667 469.3333333333333 21.3333333333334V0H384V42.6666666666667H425.3866666666667C421.5466666666667 73.8133333333334 409.1733333333333 102.1866666666667 390.8266666666667 125.8666666666667L361.6 96.64L331.52 126.72L360.7466666666667 156.16C337.0666666666667 174.5066666666667 308.48 186.88 277.3333333333333 190.72V149.3333333333334H234.6666666666667V190.72C203.52 186.88 174.9333333333333 174.5066666666667 151.2533333333333 156.16L180.48 126.72M256 64C279.4666666666667 64 298.6666666666667 44.8000000000001 298.6666666666667 21.3333333333334S279.4666666666667 -21.3333333333333 256 -21.3333333333333C249.1733333333333 -21.3333333333333 242.7733333333334 -19.84 237.2266666666667 -16.8533333333333L155.0933333333333 21.3333333333334L237.2266666666667 59.52C242.7733333333333 62.5066666666667 249.1733333333333 64 256 64z" />
-    <glyph glyph-name="scale-balance"
-      unicode="&#xF5D1;"
-      horiz-adv-x="512" d=" M256 384C228.9066666666667 384 204.8 366.9333333333334 195.84 341.3333333333334H64V298.6666666666667H105.6L42.6666666666667 149.3333333333334C32.64 106.6666666666667 64 85.3333333333334 117.3333333333333 85.3333333333334S203.9466666666666 106.6666666666667 192 149.3333333333334L129.0666666666667 298.6666666666667H195.6266666666667C202.6666666666667 280.5333333333334 216.5333333333333 266.6666666666667 234.6666666666667 259.6266666666667V21.3333333333334H42.6666666666667V-21.3333333333333H469.3333333333333V21.3333333333334H277.3333333333333V259.8400000000001C295.4666666666667 266.6666666666667 309.3333333333333 280.5333333333333 316.16 298.6666666666667H382.9333333333333L320 149.3333333333334C309.9733333333333 106.6666666666667 341.3333333333333 85.3333333333334 394.6666666666667 85.3333333333334S481.28 106.6666666666667 469.3333333333333 149.3333333333334L406.4 298.6666666666667H448V341.3333333333334H316.3733333333334C307.2 366.9333333333334 283.0933333333333 384 256 384M256 341.3333333333334C267.7333333333334 341.3333333333334 277.3333333333333 331.7333333333334 277.3333333333333 320S267.7333333333334 298.6666666666667 256 298.6666666666667S234.6666666666667 308.2666666666667 234.6666666666667 320S244.2666666666667 341.3333333333334 256 341.3333333333334M117.3333333333333 229.3333333333334L149.3333333333333 149.3333333333334H85.3333333333333L117.3333333333333 229.3333333333334M394.6666666666667 229.3333333333334L426.6666666666667 149.3333333333334H362.6666666666667L394.6666666666667 229.3333333333334z" />
-    <glyph glyph-name="scale-bathroom"
-      unicode="&#xF473;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333H405.3333333333333C428.8 405.3333333333333 448 386.1333333333334 448 362.6666666666667V21.3333333333334C448 -2.1333333333333 428.8 -21.3333333333333 405.3333333333333 -21.3333333333333H106.6666666666667C83.2 -21.3333333333333 64 -2.1333333333333 64 21.3333333333334V362.6666666666667C64 386.1333333333334 83.2 405.3333333333333 106.6666666666667 405.3333333333333M256 362.6666666666667C208.8533333333333 362.6666666666667 170.6666666666667 324.48 170.6666666666667 277.3333333333334H240.2133333333333L231.4666666666667 336.4266666666667L275.2 277.3333333333334H341.3333333333333C341.3333333333333 324.48 303.1466666666667 362.6666666666667 256 362.6666666666667M106.6666666666667 234.6666666666667V21.3333333333334H405.3333333333333V234.6666666666667H106.6666666666667z" />
-    <glyph glyph-name="scanner"
-      unicode="&#xF6AA;"
-      horiz-adv-x="512" d=" M89.6 219.7333333333334L422.4 341.3333333333334L437.3333333333333 300.8L136.5333333333333 192H405.3333333333333C428.8 192 448 172.8 448 149.3333333333334V64C448 40.5333333333333 428.8 21.3333333333334 405.3333333333333 21.3333333333334H106.6666666666667C83.2 21.3333333333334 64 40.5333333333333 64 64V181.3333333333334C64 198.4 74.6666666666667 215.4666666666667 89.6 219.7333333333334M362.6666666666667 85.3333333333334H405.3333333333333V128H362.6666666666667V85.3333333333334M106.6666666666667 85.3333333333334H320V128H106.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="scanner-off"
-      unicode="&#xF909;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L356.9066666666667 21.3333333333334H106.6666666666667C83.2 21.3333333333334 64 40.5333333333333 64 64V181.3333333333334C64 198.4 74.6666666666667 215.4666666666667 89.6 219.7333333333334L140.16 238.08L42.6666666666667 335.5733333333334M136.5333333333333 192H186.24L173.0133333333334 205.2266666666667L136.5333333333333 192M106.6666666666667 128V85.3333333333334H292.9066666666667L250.24 128H106.6666666666667M422.4 341.3333333333334L437.3333333333333 300.8L252.8 234.0266666666667L219.7333333333333 267.3066666666667L422.4 341.3333333333334M405.3333333333333 192C428.8 192 448 172.8 448 149.3333333333334V64C448 56.7466666666667 446.08 49.92 442.88 43.9466666666667L405.3333333333333 81.4933333333333V128H358.8266666666667L294.8266666666667 192H405.3333333333333z" />
-    <glyph glyph-name="school"
-      unicode="&#xF474;"
-      horiz-adv-x="512" d=" M256 384L21.3333333333333 256L256 128L448 232.7466666666667V85.3333333333334H490.6666666666666V256M106.6666666666667 166.8266666666667V81.4933333333333L256 0L405.3333333333333 81.4933333333333V166.8266666666667L256 85.3333333333334L106.6666666666667 166.8266666666667z" />
-    <glyph glyph-name="scissors-cutting"
-      unicode="&#xFA6A;"
-      horiz-adv-x="512" d=" M234.6666666666667 0H149.3333333333333V42.6666666666667H234.6666666666667V0M330.6666666666667 42.6666666666667H362.6666666666667V0H277.3333333333333V42.6666666666667H281.6L251.7333333333333 172.8L198.4 160C196.2666666666667 149.3333333333334 192 140.8 187.7333333333333 132.2666666666667C168.5333333333333 100.2666666666667 128 91.7333333333334 96 110.9333333333333C64 130.1333333333333 55.4666666666667 170.6666666666667 74.6666666666666 202.6666666666667C93.8666666666667 234.6666666666667 134.4 243.2 166.4 224C174.9333333333333 219.7333333333334 181.3333333333333 211.2 185.6 204.8L238.9333333333333 217.6L226.1333333333334 270.9333333333334C217.6 273.0666666666667 209.0666666666666 277.3333333333334 200.5333333333333 281.6C170.6666666666667 300.8 160 341.3333333333334 179.2 373.3333333333334C198.4 405.3333333333333 238.9333333333333 413.8666666666667 270.9333333333333 394.6666666666667C302.9333333333333 375.4666666666667 311.4666666666667 334.9333333333334 292.2666666666667 302.9333333333334C288 294.4 279.4666666666667 288 273.0666666666666 283.7333333333334L330.6666666666667 42.6666666666667M149.3333333333333 196.2666666666667C134.4 206.9333333333333 113.0666666666667 200.5333333333333 102.4 185.6C91.7333333333333 170.6666666666667 98.1333333333333 149.3333333333334 113.0666666666667 140.8C128 130.1333333333333 149.3333333333333 134.4 160 151.4666666666667C168.5333333333333 166.4 164.2666666666667 187.7333333333334 149.3333333333333 196.2666666666667M264.5333333333333 320C275.2 334.9333333333334 268.8 356.2666666666667 253.8666666666667 366.9333333333334C238.9333333333334 377.6 217.6 371.2000000000001 206.9333333333333 356.2666666666667C198.4 341.3333333333334 202.6666666666667 320 219.7333333333333 309.3333333333334C234.6666666666667 300.8 256 305.0666666666667 264.5333333333333 320M273.0666666666666 206.9333333333333C268.8 209.0666666666667 264.5333333333333 209.0666666666667 262.4 204.8C260.2666666666667 200.5333333333334 260.2666666666667 196.2666666666667 264.5333333333333 194.1333333333333C268.8 192 273.0666666666666 192 275.2 196.2666666666667C279.4666666666666 200.5333333333333 277.3333333333333 204.8 273.0666666666666 206.9333333333333M448 266.6666666666667L309.3333333333333 234.6666666666667L320 187.7333333333334L480 226.1333333333334L490.6666666666666 241.0666666666667L448 266.6666666666667M490.6666666666666 42.6666666666667H405.3333333333333V0H490.6666666666666V42.6666666666667M106.6666666666667 42.6666666666667H21.3333333333333V0H106.6666666666667V42.6666666666667z" />
-    <glyph glyph-name="screen-rotation"
-      unicode="&#xF475;"
-      horiz-adv-x="512" d=" M160 -10.6666666666666C90.6666666666667 22.6133333333333 40.7466666666667 90.4533333333334 33.0666666666667 170.6666666666667H1.0666666666667C11.9466666666667 39.2533333333333 121.8133333333333 -64 256 -64L270.08 -63.36L188.8 17.92M316.3733333333334 -4.0533333333333L59.9466666666667 252.3733333333334L195.6266666666667 388.0533333333334L452.0533333333333 131.6266666666667M218.24 410.6666666666667C205.6533333333333 423.2533333333334 185.3866666666667 423.2533333333334 173.0133333333333 410.6666666666667L37.3333333333333 274.9866666666667C24.7466666666667 262.4000000000001 24.7466666666667 242.1333333333334 37.3333333333333 229.76L293.76 -26.6666666666666C306.3466666666667 -39.2533333333333 326.6133333333333 -39.2533333333333 338.9866666666667 -26.6666666666666L474.6666666666666 109.0133333333333C487.2533333333333 121.6 487.2533333333333 141.8666666666667 474.6666666666666 154.24L218.24 410.6666666666667M352 394.6666666666667C421.3333333333333 361.1733333333334 471.2533333333333 293.5466666666667 478.9333333333333 213.3333333333334H510.9333333333333C500.0533333333333 344.7466666666667 390.1866666666666 448 256 448L241.92 447.36L323.2 366.0800000000001L352 394.6666666666667z" />
-    <glyph glyph-name="screen-rotation-lock"
-      unicode="&#xF476;"
-      horiz-adv-x="512" d=" M358.4 394.6666666666667C358.4 414.7200000000001 374.6133333333334 430.9333333333334 394.6666666666667 430.9333333333334S430.9333333333333 414.7200000000001 430.9333333333333 394.6666666666667V384H358.4V394.6666666666667M341.3333333333333 256H448C459.7333333333333 256 469.3333333333333 265.6 469.3333333333333 277.3333333333334V362.6666666666667C469.3333333333333 374.4 459.7333333333333 384 448 384V394.6666666666667C448 424.1066666666667 424.1066666666667 448 394.6666666666667 448S341.3333333333333 424.1066666666667 341.3333333333333 394.6666666666667V384C329.6 384 320 374.4 320 362.6666666666667V277.3333333333334C320 265.6 329.6 256 341.3333333333333 256M180.6933333333333 10.6666666666667C110.9333333333333 43.9466666666667 61.0133333333333 111.7866666666667 53.3333333333333 192H21.3333333333333C32 60.5866666666667 142.08 -42.6666666666666 276.2666666666667 -42.6666666666666L290.3466666666667 -42.0266666666666L209.0666666666666 39.4666666666667L180.6933333333333 10.6666666666667M496 175.5733333333334L441.1733333333333 230.4000000000001L411.0933333333333 200.32L458.6666666666666 152.96L337.7066666666667 32L96 273.7066666666667L216.96 394.6666666666667L261.76 349.6533333333334L291.84 379.7333333333334L239.5733333333333 432C226.9866666666667 444.5866666666667 206.72 444.5866666666667 194.3466666666666 432L58.6666666666667 296.32C46.08 283.7333333333334 46.08 263.4666666666667 58.6666666666667 251.0933333333334L315.0933333333333 -5.3333333333333C327.68 -17.92 347.9466666666666 -17.92 360.32 -5.3333333333333L496 130.3466666666667C508.5866666666666 142.9333333333333 508.5866666666666 163.2 496 175.5733333333334z" />
-    <glyph glyph-name="screwdriver"
-      unicode="&#xF477;"
-      horiz-adv-x="512" d=" M384 408.96C373.3333333333333 408.96 362.6666666666667 405.3333333333333 353.92 396.5866666666667L170.6666666666667 213.3333333333334L202.6666666666667 181.3333333333334L128 106.6666666666667H85.3333333333333L42.6666666666667 21.3333333333334L85.3333333333333 -21.3333333333333L170.6666666666667 21.3333333333334V64L245.3333333333333 138.6666666666667L277.3333333333333 106.6666666666667L460.5866666666666 289.92C473.8133333333333 309.3333333333334 477.2266666666667 333.44 460.5866666666666 350.0800000000001L414.08 396.5866666666667C405.3333333333333 405.3333333333333 394.6666666666667 408.96 384 408.96M384 362.6666666666667L426.6666666666667 320L277.3333333333333 170.6666666666667L234.6666666666667 213.3333333333334L384 362.6666666666667z" />
-    <glyph glyph-name="script"
-      unicode="&#xF478;"
-      horiz-adv-x="512" d=" M298.6666666666667 21.3333333333334C322.1333333333334 21.3333333333334 341.3333333333333 40.5333333333333 341.3333333333333 64V341.3333333333334H192C180.2666666666667 341.3333333333334 170.6666666666667 331.7333333333334 170.6666666666667 320V106.6666666666667H106.6666666666667V341.3333333333334C106.6666666666667 376.7466666666667 135.2533333333333 405.3333333333333 170.6666666666667 405.3333333333333H405.3333333333333C440.7466666666667 405.3333333333333 469.3333333333333 376.7466666666667 469.3333333333333 341.3333333333334V320H384V42.6666666666667C384 7.2533333333333 355.4133333333333 -21.3333333333333 320 -21.3333333333333H106.6666666666667C71.2533333333333 -21.3333333333333 42.6666666666667 7.2533333333333 42.6666666666667 42.6666666666667V64H256C256 40.5333333333333 275.2 21.3333333333334 298.6666666666667 21.3333333333334z" />
-    <glyph glyph-name="sd"
-      unicode="&#xF479;"
-      horiz-adv-x="512" d=" M384 277.3333333333334H341.3333333333333V362.6666666666667H384M320 277.3333333333334H277.3333333333333V362.6666666666667H320M256 277.3333333333334H213.3333333333333V362.6666666666667H256M384 405.3333333333333H213.3333333333333L85.3333333333333 277.3333333333334V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.1333333333334 407.4666666666667 405.3333333333333 384 405.3333333333333z" />
-    <glyph glyph-name="seal"
-      unicode="&#xF47A;"
-      horiz-adv-x="512" d=" M434.9866666666667 34.7733333333333L349.44 64L320 -21.3333333333333L254.2933333333333 106.6666666666667L192 -21.3333333333333L162.56 64L77.0133333333333 34.7733333333333L139.3066666666667 162.7733333333333C118.8266666666667 188.3733333333333 106.6666666666667 220.8 106.6666666666667 256C106.6666666666667 338.56 173.44 405.3333333333333 256 405.3333333333333S405.3333333333333 338.56 405.3333333333333 256C405.3333333333333 220.8 393.1733333333333 188.3733333333333 372.6933333333333 162.7733333333333L434.9866666666667 34.7733333333333M149.3333333333333 256L206.72 227.4133333333334L202.6666666666667 163.4133333333334L256 198.8266666666667L309.3333333333333 163.6266666666667L305.7066666666667 227.4133333333334L362.6666666666667 256L305.4933333333334 284.8L309.3333333333333 348.3733333333334L256 313.3866666666667L202.6666666666667 348.8L206.2933333333333 284.5866666666667L149.3333333333333 256z" />
-    <glyph glyph-name="search-web"
-      unicode="&#xF70E;"
-      horiz-adv-x="512" d=" M330.6666666666667 149.3333333333334L437.3333333333333 42.6666666666667L405.3333333333333 10.6666666666667L298.6666666666667 117.3333333333334V134.1866666666667L292.9066666666667 140.16C268.5866666666667 119.2533333333333 237.0133333333333 106.6666666666667 202.6666666666667 106.6666666666667C126.08 106.6666666666667 64 168.7466666666667 64 245.3333333333334S126.08 384 202.6666666666667 384S341.3333333333333 321.92 341.3333333333333 245.3333333333334C341.3333333333333 210.9866666666667 328.7466666666667 179.4133333333334 307.84 155.0933333333334L313.8133333333333 149.3333333333334H330.6666666666667M202.6666666666667 352L190.9333333333333 351.36C185.8133333333333 340.2666666666667 177.92 321.4933333333334 172.16 298.6666666666667H233.1733333333333C227.4133333333333 321.4933333333334 219.5199999999999 340.2666666666667 214.3999999999999 351.36C210.56 352 206.72 352 202.6666666666666 352M295.04 298.6666666666667C282.4533333333333 320.64 262.1866666666666 337.7066666666667 237.8666666666667 346.0266666666667C242.9866666666667 334.7200000000001 249.6 318.2933333333334 254.5066666666667 298.6666666666667H295.04M110.2933333333333 298.6666666666667H150.8266666666667C155.7333333333334 318.2933333333334 162.3466666666667 334.7200000000001 167.4666666666667 346.0266666666667C143.1466666666667 337.7066666666667 122.88 320.64 110.2933333333333 298.6666666666667M96 245.3333333333334C96 234.6666666666667 97.7066666666667 223.36 100.9066666666667 213.3333333333334H146.56L144 245.3333333333334L146.56 277.3333333333334H100.9066666666667C97.7066666666667 267.3066666666667 96 256 96 245.3333333333334M304.4266666666666 213.3333333333334C307.6266666666667 223.36 309.3333333333333 234.6666666666667 309.3333333333333 245.3333333333334S307.6266666666667 267.3066666666667 304.4266666666666 277.3333333333334H258.7733333333333C260.48 266.6666666666667 261.3333333333333 256 261.3333333333333 245.3333333333334S260.48 224 258.7733333333333 213.3333333333334H304.4266666666666M167.8933333333333 277.3333333333334L165.3333333333333 245.3333333333334L167.8933333333333 213.3333333333334H237.44C239.1466666666667 224 240 234.6666666666667 240 245.3333333333334S239.1466666666667 266.6666666666667 237.44 277.3333333333334H167.8933333333333M202.6666666666667 138.6666666666667C206.5066666666667 138.6666666666667 210.3466666666666 138.6666666666667 213.9733333333333 139.3066666666667C219.3066666666667 150.4 227.4133333333334 169.1733333333334 233.1733333333333 192H172.16C177.92 169.1733333333334 186.0266666666667 150.4 191.36 139.3066666666667L202.6666666666667 138.6666666666667M295.04 192H254.5066666666667C249.6 172.3733333333333 242.9866666666667 155.9466666666667 237.8666666666667 144.64C262.1866666666667 152.96 282.4533333333333 170.0266666666667 295.04 192M110.2933333333333 192C122.88 170.0266666666667 143.1466666666667 152.96 167.4666666666667 144.64C162.3466666666666 155.9466666666667 155.7333333333333 172.3733333333333 150.8266666666667 192H110.2933333333333z" />
-    <glyph glyph-name="seat-flat"
-      unicode="&#xF47B;"
-      horiz-adv-x="512" d=" M469.3333333333333 213.3333333333334V170.6666666666667H192V298.6666666666667H384C431.1466666666667 298.6666666666667 469.3333333333333 260.48 469.3333333333333 213.3333333333334M42.6666666666667 149.3333333333334V106.6666666666667H170.6666666666667V64H341.3333333333333V106.6666666666667H469.3333333333333V149.3333333333334M152.32 189.8666666666667C177.0666666666667 215.2533333333333 176.64 256 151.4666666666667 280.32C126.08 305.0666666666667 85.3333333333333 304.64 61.0133333333333 279.4666666666667C36.2666666666667 254.08 36.6933333333333 213.3333333333334 61.8666666666667 189.0133333333333C87.2533333333333 164.2666666666667 128 164.6933333333333 152.32 189.8666666666667z" />
-    <glyph glyph-name="seat-flat-angled"
-      unicode="&#xF47C;"
-      horiz-adv-x="512" d=" M474.6666666666666 143.1466666666667L459.9466666666666 102.8266666666667L196.2666666666667 198.1866666666667L240.64 318.9333333333334L423.2533333333334 253.0133333333333C468.0533333333333 236.8 490.6666666666666 187.7333333333334 474.6666666666666 143.1466666666667M32 189.0133333333333L170.6666666666667 138.6666666666667V42.6666666666667H341.3333333333333V77.44L437.3333333333333 42.6666666666667L452.48 82.9866666666667L46.72 229.3333333333334M155.7333333333334 230.4000000000001C187.52 245.3333333333334 200.96 283.9466666666667 185.8133333333333 315.7333333333334C170.6666666666667 347.52 132.2666666666667 360.9600000000001 100.2666666666667 345.6C68.48 330.6666666666667 55.04 292.2666666666667 70.4 260.2666666666667C85.3333333333333 228.48 123.7333333333334 215.04 155.7333333333334 230.4z" />
-    <glyph glyph-name="seat-individual-suite"
-      unicode="&#xF47D;"
-      horiz-adv-x="512" d=" M149.3333333333333 170.6666666666667C184.7466666666667 170.6666666666667 213.3333333333333 199.2533333333333 213.3333333333333 234.6666666666667S184.7466666666667 298.6666666666667 149.3333333333333 298.6666666666667S85.3333333333333 270.0800000000001 85.3333333333333 234.6666666666667S113.92 170.6666666666667 149.3333333333333 170.6666666666667M405.3333333333333 298.6666666666667H234.6666666666667V149.3333333333334H64V298.6666666666667H21.3333333333333V85.3333333333334H490.6666666666666V213.3333333333334C490.6666666666666 260.48 452.48 298.6666666666667 405.3333333333333 298.6666666666667z" />
-    <glyph glyph-name="seat-legroom-extra"
-      unicode="&#xF47E;"
-      horiz-adv-x="512" d=" M85.3333333333333 192V384H42.6666666666667V192C42.6666666666667 133.12 90.4533333333333 85.3333333333334 149.3333333333333 85.3333333333334H277.3333333333333V128H149.3333333333333C113.92 128 85.3333333333333 156.5866666666667 85.3333333333333 192M487.04 80.2133333333333C478.9333333333333 95.9999999999999 459.52 100.9066666666666 443.7333333333333 93.6533333333333L420.4799999999999 82.9866666666666L347.7333333333333 231.8933333333333C340.48 246.4000000000001 325.76 256 309.3333333333333 256H234.6666666666667V384H106.6666666666667V213.3333333333334C106.6666666666667 177.92 135.2533333333333 149.3333333333334 170.6666666666667 149.3333333333334H320L392.7466666666667 0L472.1066666666666 36.2666666666667C488.5333333333333 43.9466666666667 495.5733333333333 64 487.04 80.2133333333333z" />
-    <glyph glyph-name="seat-legroom-normal"
-      unicode="&#xF47F;"
-      horiz-adv-x="512" d=" M106.6666666666667 192V384H64V192C64 133.12 111.7866666666667 85.3333333333334 170.6666666666667 85.3333333333334H298.6666666666667V128H170.6666666666667C135.2533333333333 128 106.6666666666667 156.5866666666667 106.6666666666667 192M437.3333333333333 64H405.3333333333333V213.3333333333334C405.3333333333333 236.8 386.1333333333334 256 362.6666666666667 256H256V384H128V213.3333333333334C128 177.92 156.5866666666667 149.3333333333334 192 149.3333333333334H341.3333333333333V0H437.3333333333333C455.04 0 469.3333333333333 14.2933333333334 469.3333333333333 32S455.04 64 437.3333333333333 64z" />
-    <glyph glyph-name="seat-legroom-reduced"
-      unicode="&#xF480;"
-      horiz-adv-x="512" d=" M426.0266666666667 38.4C429.8666666666666 17.92 414.2933333333333 0 394.6666666666667 0H298.6666666666667V64L320 149.3333333333334H192C156.5866666666667 149.3333333333334 128 177.92 128 213.3333333333334V384H256V256H362.6666666666667C386.1333333333334 256 405.3333333333333 236.8 405.3333333333333 213.3333333333334L362.6666666666667 64H393.3866666666667C408.9600000000001 64 423.04 53.3333333333334 426.0266666666667 38.4M106.6666666666667 192V384H64V192C64 133.12 111.7866666666667 85.3333333333334 170.6666666666667 85.3333333333334H256V128H170.6666666666667C135.2533333333333 128 106.6666666666667 156.5866666666667 106.6666666666667 192z" />
-    <glyph glyph-name="seat-recline-extra"
-      unicode="&#xF481;"
-      horiz-adv-x="512" d=" M114.1333333333333 327.68C94.9333333333333 341.3333333333334 90.24 367.7866666666667 103.68 387.2C117.3333333333333 406.4 143.7866666666666 411.0933333333334 163.2 397.6533333333334C182.4 384 187.0933333333333 357.5466666666667 173.6533333333333 338.1333333333334C160 318.9333333333334 133.5466666666666 314.24 114.1333333333333 327.68M341.3333333333333 42.6666666666667H190.5066666666667C158.9333333333333 42.6666666666667 132.0533333333333 65.7066666666667 127.36 96.8533333333334L85.3333333333333 298.6666666666667H42.6666666666667L85.3333333333333 90.4533333333334C93.2266666666667 38.4 138.0266666666667 0 190.72 0H341.3333333333333M346.24 128H242.1333333333334L220.16 215.4666666666667C253.8666666666667 196.48 290.1333333333334 182.6133333333334 330.0266666666667 189.44V234.6666666666667C295.2533333333334 228.2666666666667 256.6400000000001 240.64 229.9733333333334 261.5466666666667L194.9866666666667 288.64C190.08 292.48 184.5333333333333 295.04 178.7733333333334 296.7466666666667C171.9466666666667 298.6666666666667 164.6933333333333 299.3066666666667 157.6533333333333 298.0266666666667H157.2266666666667C130.9866666666667 293.3333333333334 113.4933333333334 268.3733333333334 117.9733333333334 242.3466666666667L146.7733333333334 116.0533333333334C152.7466666666667 85.3333333333334 178.9866666666667 64 209.7066666666667 64H355.84L437.3333333333333 0L469.3333333333333 32" />
-    <glyph glyph-name="seat-recline-normal"
-      unicode="&#xF482;"
-      horiz-adv-x="512" d=" M161.92 332.5866666666667C145.28 349.2266666666667 145.28 376.32 161.92 392.96C178.56 409.6 205.6533333333333 409.6 222.2933333333333 392.96C238.9333333333333 376.32 238.9333333333333 349.2266666666667 222.2933333333333 332.5866666666667C205.44 315.7333333333334 178.56 315.7333333333334 161.92 332.5866666666667M128 106.6666666666667V298.6666666666667H85.3333333333333V106.6666666666667C85.3333333333333 47.7866666666668 133.12 0 192 0H320V42.6666666666667H192C156.5866666666667 42.6666666666667 128 71.2533333333333 128 106.6666666666667M426.6666666666667 19.84L318.5066666666667 128H245.3333333333333V206.5066666666667C275.2 181.9733333333334 322.1333333333334 160 362.6666666666667 160V206.5066666666667C327.2533333333334 206.08 285.6533333333333 225.0666666666667 263.04 250.0266666666667L233.1733333333333 283.0933333333333C229.12 288 224 291.2 218.4533333333333 293.76C212.2666666666667 296.7466666666667 205.2266666666667 298.6666666666667 197.9733333333334 298.6666666666667H197.3333333333334C170.6666666666667 298.6666666666667 149.3333333333333 277.3333333333334 149.3333333333333 250.6666666666667V128C149.3333333333333 92.5866666666667 177.92 64 213.3333333333333 64H321.4933333333334L396.16 -10.6666666666666" />
-    <glyph glyph-name="security"
-      unicode="&#xF483;"
-      horiz-adv-x="512" d=" M256 192H405.3333333333333C394.0266666666667 104.3200000000001 335.36 26.0266666666666 256 1.7066666666666V192H106.6666666666667V313.6L256 379.9466666666667M256 426.6666666666667L64 341.3333333333334V213.3333333333334C64 94.9333333333333 145.92 -15.5733333333333 256 -42.6666666666666C366.08 -15.5733333333333 448 94.9333333333333 448 213.3333333333334V341.3333333333334L256 426.6666666666667z" />
-    <glyph glyph-name="security-account"
-      unicode="&#xF88E;"
-      horiz-adv-x="512" d=" M256 426.6666666666667L64 341.3333333333334V213.3333333333334C64 94.9333333333333 145.92 -15.7866666666667 256 -42.6666666666666C366.08 -15.7866666666666 448 94.9333333333333 448 213.3333333333334V341.3333333333334L256 426.6666666666667M256 341.3333333333334C291.4133333333333 341.3333333333334 320 312.7466666666667 320 277.3333333333334S291.4133333333333 213.3333333333334 256 213.3333333333334S192 241.92 192 277.3333333333334S220.5866666666667 341.3333333333334 256 341.3333333333334M365.44 85.3333333333334C339.6266666666666 45.8666666666667 301.0133333333333 16.2133333333333 256 1.7066666666666C210.9866666666667 16.2133333333333 172.3733333333333 45.8666666666667 146.56 85.3333333333334C139.3066666666667 96 133.12 106.6666666666667 128 117.9733333333334C128 153.1733333333334 185.8133333333333 181.9733333333334 256 181.9733333333334S384 153.8133333333333 384 117.9733333333334C378.88 106.6666666666667 372.6933333333333 96 365.44 85.3333333333334z" />
-    <glyph glyph-name="security-account-outline"
-      unicode="&#xFA11;"
-      horiz-adv-x="512" d=" M256 426.6666666666667L64 341.3333333333334V213.3333333333334C64 94.9333333333333 145.92 -15.7866666666667 256 -42.6666666666666C366.08 -15.7866666666666 448 94.9333333333333 448 213.3333333333334V341.3333333333334L256 426.6666666666667M256 380.16L405.3333333333333 313.6V208.64C405.3333333333333 172.3733333333333 394.6666666666667 135.4666666666667 376.5333333333333 103.04C341.3333333333333 129.28 282.88 138.6666666666667 256 138.6666666666667C229.12 138.6666666666667 170.6666666666667 129.28 135.4666666666667 103.04C117.3333333333333 135.4666666666667 106.6666666666667 172.3733333333333 106.6666666666667 208.64V313.6L256 380.1600000000001M256 320C214.8266666666667 320 181.3333333333333 286.5066666666667 181.3333333333333 245.3333333333334S214.8266666666667 170.6666666666667 256 170.6666666666667S330.6666666666667 204.16 330.6666666666667 245.3333333333334S297.1733333333333 320 256 320M256 277.3333333333334C273.7066666666667 277.3333333333334 288 263.04 288 245.3333333333334S273.7066666666667 213.3333333333334 256 213.3333333333334S224 227.6266666666667 224 245.3333333333334S238.2933333333333 277.3333333333334 256 277.3333333333334M256 96C289.4933333333334 96 333.6533333333333 82.9866666666667 352.64 67.4133333333334C326.1866666666666 34.5600000000001 292.2666666666667 9.6 256 0C219.7333333333334 9.6 185.8133333333333 34.5600000000001 159.36 67.4133333333334C178.56 82.9866666666667 222.5066666666667 96 256 96z" />
-    <glyph glyph-name="security-close"
-      unicode="&#xF99B;"
-      horiz-adv-x="512" d=" M256 426.6666666666667L64 341.3333333333334V213.3333333333334C64 94.9333333333333 145.92 -15.7866666666667 256 -42.6666666666666C366.08 -15.7866666666666 448 94.9333333333333 448 213.3333333333334V341.3333333333334L256 426.6666666666667M362.6666666666667 115.4133333333334L332.5866666666667 85.3333333333334L256 161.92L179.4133333333333 85.3333333333334L149.3333333333333 115.4133333333334L225.92 192L149.3333333333333 268.5866666666667L179.4133333333333 298.6666666666667L256 222.08L332.5866666666667 298.6666666666667L362.6666666666667 268.5866666666667L286.08 192L362.6666666666667 115.4133333333334z" />
-    <glyph glyph-name="security-home"
-      unicode="&#xF689;"
-      horiz-adv-x="512" d=" M234.6666666666667 170.6666666666667H277.3333333333333V106.6666666666667H341.3333333333333V213.3333333333334H384L256 320L128 213.3333333333334H170.6666666666667V106.6666666666667H234.6666666666667V170.6666666666667M256 426.6666666666667L448 341.3333333333334V213.3333333333334C448 94.9333333333333 366.08 -15.7866666666667 256 -42.6666666666666C145.92 -15.7866666666666 64 94.9333333333333 64 213.3333333333334V341.3333333333334L256 426.6666666666667z" />
-    <glyph glyph-name="security-lock"
-      unicode="&#xF99C;"
-      horiz-adv-x="512" d=" M256 426.6666666666667L64 341.3333333333334V213.3333333333334C64 94.9333333333333 145.92 -15.7866666666667 256 -42.6666666666666C366.08 -15.7866666666666 448 94.9333333333333 448 213.3333333333334V341.3333333333334L256 426.6666666666667M256 298.6666666666667C285.8666666666667 298.6666666666667 315.7333333333334 275.2000000000001 315.7333333333334 245.3333333333334V213.3333333333334C328.5333333333333 213.3333333333334 341.3333333333333 200.5333333333334 341.3333333333333 185.6V110.9333333333333C341.3333333333333 98.1333333333333 328.5333333333333 85.3333333333334 313.6 85.3333333333334H196.2666666666667C183.4666666666667 85.3333333333334 170.6666666666666 98.1333333333334 170.6666666666666 113.0666666666667V187.7333333333334C170.6666666666666 200.5333333333334 183.4666666666667 213.3333333333334 196.2666666666667 213.3333333333334V245.3333333333334C196.2666666666667 275.2000000000001 226.1333333333334 298.6666666666667 256 298.6666666666667M256 273.0666666666667C238.9333333333333 273.0666666666667 224 262.4000000000001 224 245.3333333333334V213.3333333333334H288V245.3333333333334C288 262.4000000000001 273.0666666666667 273.0666666666667 256 273.0666666666667z" />
-    <glyph glyph-name="security-network"
-      unicode="&#xF484;"
-      horiz-adv-x="512" d=" M277.3333333333333 64H298.6666666666667C310.4 64 320 54.4 320 42.6666666666667H469.3333333333333V0H320C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0H42.6666666666667V42.6666666666667H192C192 54.4 201.6 64 213.3333333333333 64H234.6666666666667V99.4133333333334C172.16 125.2266666666667 128 192 128 263.04V348.3733333333334L256 405.3333333333333L384 348.3733333333334V263.04C384 192 339.84 125.2266666666667 277.3333333333333 99.4133333333334V64M256 362.6666666666667L170.6666666666667 326.6133333333334V256H256V362.6666666666667M256 256V128C296.7466666666667 138.0266666666667 341.3333333333333 190.72 341.3333333333333 234.6666666666667V256H256z" />
-    <glyph glyph-name="security-off"
-      unicode="&#xF99D;"
-      horiz-adv-x="512" d=" M21.3333333333333 356.9066666666667L48.64 384L437.3333333333333 -4.6933333333333L410.24 -32L362.6666666666667 16C332.16 -12.16 295.8933333333333 -32.8533333333333 256 -42.6666666666666C145.92 -15.7866666666666 64 94.9333333333333 64 213.3333333333334V314.24L21.3333333333333 356.9066666666667M256 426.6666666666667L448 341.3333333333334V213.3333333333334C448 164.6933333333334 434.1333333333334 117.3333333333334 410.24 76.5866666666667L120.5333333333333 366.5066666666667L256 426.6666666666667z" />
-    <glyph glyph-name="select"
-      unicode="&#xF485;"
-      horiz-adv-x="512" d=" M85.3333333333333 384H106.6666666666667V341.3333333333334H64V362.6666666666667C64 374.4 73.6 384 85.3333333333333 384M426.6666666666667 384C438.4 384 448 374.4 448 362.6666666666667V341.3333333333334H405.3333333333333V384H426.6666666666667M320 341.3333333333334V384H362.6666666666667V341.3333333333334H320M234.6666666666667 341.3333333333334V384H277.3333333333333V341.3333333333334H234.6666666666667M149.3333333333333 341.3333333333334V384H192V341.3333333333334H149.3333333333333M448 21.3333333333334C448 9.6 438.4 0 426.6666666666667 0H405.3333333333333V42.6666666666667H448V21.3333333333334M320 0V42.6666666666667H362.6666666666667V0H320M234.6666666666667 0V42.6666666666667H277.3333333333333V0H234.6666666666667M149.3333333333333 0V42.6666666666667H192V0H149.3333333333333M85.3333333333333 0C73.6 0 64 9.6 64 21.3333333333334V42.6666666666667H106.6666666666667V0H85.3333333333333M64 128H106.6666666666667V85.3333333333334H64V128M448 128V85.3333333333334H405.3333333333333V128H448M64 213.3333333333334H106.6666666666667V170.6666666666667H64V213.3333333333334M448 213.3333333333334V170.6666666666667H405.3333333333333V213.3333333333334H448M64 298.6666666666667H106.6666666666667V256H64V298.6666666666667M448 298.6666666666667V256H405.3333333333333V298.6666666666667H448z" />
-    <glyph glyph-name="select-all"
-      unicode="&#xF486;"
-      horiz-adv-x="512" d=" M192 256H320V128H192M149.3333333333333 85.3333333333334H362.6666666666667V298.6666666666667H149.3333333333333M320 341.3333333333334H362.6666666666667V384H320M320 0H362.6666666666667V42.6666666666667H320M405.3333333333333 85.3333333333334H448V128H405.3333333333333M405.3333333333333 256H448V298.6666666666667H405.3333333333333M405.3333333333333 0C428.8 0 448 19.2 448 42.6666666666667H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M192 384H149.3333333333333V341.3333333333334H192M64 85.3333333333334H106.6666666666667V128H64M106.6666666666667 0V42.6666666666667H64C64 19.2 83.2 0 106.6666666666667 0M405.3333333333333 384V341.3333333333334H448C448 364.8 428.8 384 405.3333333333333 384M277.3333333333333 384H234.6666666666667V341.3333333333334H277.3333333333333M64 256H106.6666666666667V298.6666666666667H64M149.3333333333333 0H192V42.6666666666667H149.3333333333333M64 170.6666666666667H106.6666666666667V213.3333333333334H64M64 341.3333333333334H106.6666666666667V384C83.2 384 64 364.8 64 341.3333333333334z" />
-    <glyph glyph-name="select-compare"
-      unicode="&#xFAD8;"
-      horiz-adv-x="512" d=" M277.3333333333333 -42.6666666666666H234.6666666666667V426.6666666666667H277.3333333333333V-42.6666666666666M192 42.6666666666667H106.6666666666667V341.3333333333334H192V384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 18.9866666666667 83.2 0 106.6666666666667 0H192V42.6666666666667M405.3333333333333 298.6666666666667V256H448V298.6666666666667H405.3333333333333M405.3333333333333 341.3333333333334H448C448 365.0133333333333 428.8 384 405.3333333333333 384V341.3333333333334M448 128H405.3333333333333V85.3333333333334H448V128M405.3333333333333 213.3333333333334V170.6666666666667H448V213.3333333333334H405.3333333333333M362.6666666666667 384H320V341.3333333333334H362.6666666666667V384M405.3333333333333 0C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667H405.3333333333333V0M362.6666666666667 42.6666666666667H320V0H362.6666666666667V42.6666666666667z" />
-    <glyph glyph-name="select-drag"
-      unicode="&#xFA6B;"
-      horiz-adv-x="512" d=" M277.3333333333333 85.3333333333334H362.6666666666667V170.6666666666667H405.3333333333333V85.3333333333334H490.6666666666666V42.6666666666667H405.3333333333333V-42.6666666666666H362.6666666666667V42.6666666666667H277.3333333333333V85.3333333333334M234.6666666666667 85.3333333333334V42.6666666666667H192V85.3333333333334H234.6666666666667M149.3333333333333 85.3333333333334V42.6666666666667H106.6666666666667V85.3333333333334H149.3333333333333M405.3333333333333 256V213.3333333333334H362.6666666666667V256H405.3333333333333M405.3333333333333 341.3333333333334V298.6666666666667H362.6666666666667V341.3333333333334H405.3333333333333M320 341.3333333333334V298.6666666666667H277.3333333333333V341.3333333333334H320M234.6666666666667 341.3333333333334V298.6666666666667H192V341.3333333333334H234.6666666666667M149.3333333333333 341.3333333333334V298.6666666666667H106.6666666666667V341.3333333333334H149.3333333333333M149.3333333333333 170.6666666666667V128H106.6666666666667V170.6666666666667H149.3333333333333M149.3333333333333 256V213.3333333333334H106.6666666666667V256H149.3333333333333z" />
-    <glyph glyph-name="select-inverse"
-      unicode="&#xF487;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H149.3333333333333V341.3333333333334H192V384H234.6666666666667V341.3333333333334H277.3333333333333V384H320V341.3333333333334H362.6666666666667V384H405.3333333333333V341.3333333333334H448V298.6666666666667H405.3333333333333V256H448V213.3333333333334H405.3333333333333V170.6666666666667H448V128H405.3333333333333V85.3333333333334H448V42.6666666666667H405.3333333333333V0H362.6666666666667V42.6666666666667H320V0H277.3333333333333V42.6666666666667H234.6666666666667V0H192V42.6666666666667H149.3333333333333V0H106.6666666666667V42.6666666666667H64V85.3333333333334H106.6666666666667V128H64V170.6666666666667H106.6666666666667V213.3333333333334H64V256H106.6666666666667V298.6666666666667H64V341.3333333333334H106.6666666666667V384z" />
-    <glyph glyph-name="select-off"
-      unicode="&#xF488;"
-      horiz-adv-x="512" d=" M21.3333333333333 356.9066666666667L48.64 384L448 -15.36L420.9066666666667 -42.6666666666666L362.6666666666667 15.5733333333334V0H320V42.6666666666667H335.5733333333333L106.6666666666667 271.5733333333334V256H64V298.6666666666667H79.5733333333333L21.3333333333333 356.9066666666667M426.6666666666667 384C438.4 384 448 374.4 448 362.6666666666667V341.3333333333334H405.3333333333333V384H426.6666666666667M320 341.3333333333334V384H362.6666666666667V341.3333333333334H320M234.6666666666667 341.3333333333334V384H277.3333333333333V341.3333333333334H234.6666666666667M149.3333333333333 341.3333333333334V384H192V341.3333333333334H149.3333333333333M234.6666666666667 0V42.6666666666667H277.3333333333333V0H234.6666666666667M149.3333333333333 0V42.6666666666667H192V0H149.3333333333333M85.3333333333333 0C73.6 0 64 9.6 64 21.3333333333334V42.6666666666667H106.6666666666667V0H85.3333333333333M64 128H106.6666666666667V85.3333333333334H64V128M448 128V85.3333333333334H405.3333333333333V128H448M64 213.3333333333334H106.6666666666667V170.6666666666667H64V213.3333333333334M448 213.3333333333334V170.6666666666667H405.3333333333333V213.3333333333334H448M448 298.6666666666667V256H405.3333333333333V298.6666666666667H448z" />
-    <glyph glyph-name="selection"
-      unicode="&#xF489;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H149.3333333333333V362.6666666666667H85.3333333333333V298.6666666666667H42.6666666666667V362.6666666666667M469.3333333333333 362.6666666666667V298.6666666666667H426.6666666666667V362.6666666666667H362.6666666666667V405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667M426.6666666666667 21.3333333333334V85.3333333333334H469.3333333333333V21.3333333333334C469.3333333333333 -2.3466666666666 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H362.6666666666667V21.3333333333334H426.6666666666667M42.6666666666667 21.3333333333334V85.3333333333334H85.3333333333333V21.3333333333334H149.3333333333333V-21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334M213.3333333333333 405.3333333333333H298.6666666666667V362.6666666666667H213.3333333333333V405.3333333333333M213.3333333333333 21.3333333333334H298.6666666666667V-21.3333333333333H213.3333333333333V21.3333333333334M426.6666666666667 234.6666666666667H469.3333333333333V149.3333333333334H426.6666666666667V234.6666666666667M42.6666666666667 234.6666666666667H85.3333333333333V149.3333333333334H42.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="selection-drag"
-      unicode="&#xFA6C;"
-      horiz-adv-x="512" d=" M298.6666666666667 85.3333333333334H362.6666666666667V149.3333333333334H405.3333333333333V85.3333333333334H469.3333333333333V42.6666666666667H405.3333333333333V-21.3333333333333H362.6666666666667V42.6666666666667H298.6666666666667V85.3333333333334M256 85.3333333333334V42.6666666666667H192V85.3333333333334H256M149.3333333333333 85.3333333333334V42.6666666666667H64V128H106.6666666666667V85.3333333333334H149.3333333333333M64 170.6666666666667V234.6666666666667H106.6666666666667V170.6666666666667H64M64 277.3333333333334V362.6666666666667H149.3333333333333V320H106.6666666666667V277.3333333333334H64M192 362.6666666666667H256V320H192V362.6666666666667M320 362.6666666666667H405.3333333333333V277.3333333333334H362.6666666666667V320H320V362.6666666666667M405.3333333333333 234.6666666666667V192H362.6666666666667V234.6666666666667H405.3333333333333z" />
-    <glyph glyph-name="selection-off"
-      unicode="&#xF776;"
-      horiz-adv-x="512" d=" M10.6666666666667 367.5733333333333L37.9733333333333 394.6666666666667L458.6666666666666 -26.0266666666666L431.5733333333333 -53.3333333333333L399.5733333333333 -21.3333333333333H362.6666666666667V15.5733333333334L79.5733333333333 298.6666666666667H42.6666666666667V335.5733333333334L10.6666666666667 367.5733333333333M85.3333333333333 405.3333333333333H149.3333333333333V362.6666666666667H124.16L81.7066666666667 405.3333333333333H85.3333333333333M469.3333333333333 362.6666666666667V298.6666666666667H426.6666666666667V362.6666666666667H362.6666666666667V405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667M426.6666666666667 85.3333333333334H469.3333333333333V17.7066666666667L426.6666666666667 60.16V85.3333333333334M42.6666666666667 21.3333333333334V85.3333333333334H85.3333333333333V21.3333333333334H149.3333333333333V-21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334M213.3333333333333 405.3333333333333H298.6666666666667V362.6666666666667H213.3333333333333V405.3333333333333M213.3333333333333 21.3333333333334H298.6666666666667V-21.3333333333333H213.3333333333333V21.3333333333334M426.6666666666667 234.6666666666667H469.3333333333333V149.3333333333334H426.6666666666667V234.6666666666667M42.6666666666667 234.6666666666667H85.3333333333333V149.3333333333334H42.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="send"
-      unicode="&#xF48A;"
-      horiz-adv-x="512" d=" M42.6666666666667 0L490.6666666666666 192L42.6666666666667 384V234.6666666666667L362.6666666666667 192L42.6666666666667 149.3333333333334V0z" />
-    <glyph glyph-name="send-lock"
-      unicode="&#xF7EC;"
-      horiz-adv-x="512" d=" M490.6666666666666 64V74.6666666666667C490.6666666666666 104.1066666666667 466.7733333333333 128 437.3333333333333 128S384 104.1066666666667 384 74.6666666666667V64C372.2666666666667 64 362.6666666666667 54.4 362.6666666666667 42.6666666666667V-42.6666666666666C362.6666666666667 -54.4 372.2666666666667 -64 384 -64H490.6666666666666C502.4 -64 512 -54.4 512 -42.6666666666666V42.6666666666667C512 54.4 502.4 64 490.6666666666666 64M469.3333333333333 64H405.3333333333333V74.6666666666667C405.3333333333333 92.3733333333333 419.6266666666667 106.6666666666667 437.3333333333333 106.6666666666667S469.3333333333333 92.3733333333333 469.3333333333333 74.6666666666667V64M490.6666666666666 192L42.6666666666667 0V149.3333333333334L362.6666666666667 192L42.6666666666667 234.6666666666667V384L490.6666666666666 192z" />
-    <glyph glyph-name="serial-port"
-      unicode="&#xF65C;"
-      horiz-adv-x="512" d=" M149.3333333333333 384H362.6666666666667V341.3333333333334H405.3333333333333V277.3333333333334H341.3333333333333V149.3333333333334H170.6666666666667V277.3333333333334H106.6666666666667V341.3333333333334H149.3333333333333V384M362.6666666666667 256H405.3333333333333V149.3333333333334H362.6666666666667V256M234.6666666666667 128H277.3333333333333V-21.3333333333333H234.6666666666667V128M106.6666666666667 256H149.3333333333333V149.3333333333334H106.6666666666667V256z" />
-    <glyph glyph-name="server"
-      unicode="&#xF48B;"
-      horiz-adv-x="512" d=" M85.3333333333333 426.6666666666667H426.6666666666667C438.4 426.6666666666667 448 417.0666666666667 448 405.3333333333333V320C448 308.2666666666667 438.4 298.6666666666667 426.6666666666667 298.6666666666667H85.3333333333333C73.6 298.6666666666667 64 308.2666666666667 64 320V405.3333333333333C64 417.0666666666667 73.6 426.6666666666667 85.3333333333333 426.6666666666667M85.3333333333333 256H426.6666666666667C438.4 256 448 246.4000000000001 448 234.6666666666667V149.3333333333334C448 137.6 438.4 128 426.6666666666667 128H85.3333333333333C73.6 128 64 137.6 64 149.3333333333334V234.6666666666667C64 246.4000000000001 73.6 256 85.3333333333333 256M85.3333333333333 85.3333333333334H426.6666666666667C438.4 85.3333333333334 448 75.7333333333334 448 64V-21.3333333333333C448 -33.0666666666667 438.4 -42.6666666666666 426.6666666666667 -42.6666666666666H85.3333333333333C73.6 -42.6666666666666 64 -33.0666666666667 64 -21.3333333333333V64C64 75.7333333333334 73.6 85.3333333333334 85.3333333333333 85.3333333333334M192 341.3333333333334H213.3333333333333V384H192V341.3333333333334M192 170.6666666666667H213.3333333333333V213.3333333333334H192V170.6666666666667M192 0H213.3333333333333V42.6666666666667H192V0M106.6666666666667 384V341.3333333333334H149.3333333333333V384H106.6666666666667M106.6666666666667 213.3333333333334V170.6666666666667H149.3333333333333V213.3333333333334H106.6666666666667M106.6666666666667 42.6666666666667V0H149.3333333333333V42.6666666666667H106.6666666666667z" />
-    <glyph glyph-name="server-minus"
-      unicode="&#xF48C;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C438.4 362.6666666666667 448 353.0666666666667 448 341.3333333333334V256C448 244.2666666666667 438.4 234.6666666666667 426.6666666666667 234.6666666666667H85.3333333333333C73.6 234.6666666666667 64 244.2666666666667 64 256V341.3333333333334C64 353.0666666666667 73.6 362.6666666666667 85.3333333333333 362.6666666666667M192 277.3333333333334H213.3333333333333V320H192V277.3333333333334M106.6666666666667 320V277.3333333333334H149.3333333333333V320H106.6666666666667M170.6666666666667 106.6666666666667H341.3333333333333V64H170.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="server-network"
-      unicode="&#xF48D;"
-      horiz-adv-x="512" d=" M277.3333333333333 64H298.6666666666667C310.4 64 320 54.4 320 42.6666666666667H469.3333333333333V0H320C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0H42.6666666666667V42.6666666666667H192C192 54.4 201.6 64 213.3333333333333 64H234.6666666666667V106.6666666666667H85.3333333333333C73.6 106.6666666666667 64 116.2666666666667 64 128V213.3333333333334C64 225.0666666666667 73.6 234.6666666666667 85.3333333333333 234.6666666666667H426.6666666666667C438.4 234.6666666666667 448 225.0666666666667 448 213.3333333333334V128C448 116.2666666666667 438.4 106.6666666666667 426.6666666666667 106.6666666666667H277.3333333333333V64M85.3333333333333 405.3333333333333H426.6666666666667C438.4 405.3333333333333 448 395.7333333333334 448 384V298.6666666666667C448 286.9333333333334 438.4 277.3333333333334 426.6666666666667 277.3333333333334H85.3333333333333C73.6 277.3333333333334 64 286.9333333333334 64 298.6666666666667V384C64 395.7333333333334 73.6 405.3333333333333 85.3333333333333 405.3333333333333M192 320H213.3333333333333V362.6666666666667H192V320M192 149.3333333333334H213.3333333333333V192H192V149.3333333333334M106.6666666666667 362.6666666666667V320H149.3333333333333V362.6666666666667H106.6666666666667M106.6666666666667 192V149.3333333333334H149.3333333333333V192H106.6666666666667z" />
-    <glyph glyph-name="server-network-off"
-      unicode="&#xF48E;"
-      horiz-adv-x="512" d=" M277.3333333333333 64H298.6666666666667C310.4 64 320 54.4 320 42.6666666666667H335.5733333333333L277.3333333333333 100.9066666666667V64M469.3333333333333 42.6666666666667V17.4933333333333L444.16 42.6666666666667H469.3333333333333M448 -15.36L420.9066666666667 -42.6666666666666L378.24 0H320C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0H42.6666666666667V42.6666666666667H192C192 54.4 201.6 64 213.3333333333333 64H234.6666666666667V106.6666666666667H85.3333333333333C73.6 106.6666666666667 64 116.2666666666667 64 128V213.3333333333334C64 225.0666666666667 73.6 234.6666666666667 85.3333333333333 234.6666666666667H143.5733333333333L100.9066666666667 277.3333333333334H85.3333333333333C73.6 277.3333333333334 64 286.9333333333334 64 298.6666666666667V314.24L21.3333333333333 356.9066666666667L48.64 384L448 -15.36M85.3333333333333 405.3333333333333H426.6666666666667C438.4 405.3333333333333 448 395.7333333333334 448 384V298.6666666666667C448 286.9333333333334 438.4 277.3333333333334 426.6666666666667 277.3333333333334H209.4933333333334L149.3333333333333 337.4933333333334V362.6666666666667H124.16L81.92 405.3333333333333H85.3333333333333M426.6666666666667 234.6666666666667C438.4 234.6666666666667 448 225.0666666666667 448 213.3333333333334V128C448 116.2666666666667 438.4 106.6666666666667 426.6666666666667 106.6666666666667H380.16L252.16 234.6666666666667H426.6666666666667M192 320H213.3333333333333V362.6666666666667H192V320M192 149.3333333333334H213.3333333333333V164.9066666666667L192 186.24V149.3333333333334M106.6666666666667 192V149.3333333333334H149.3333333333333V192H106.6666666666667z" />
-    <glyph glyph-name="server-off"
-      unicode="&#xF48F;"
-      horiz-adv-x="512" d=" M85.3333333333333 426.6666666666667H426.6666666666667C438.4 426.6666666666667 448 417.0666666666667 448 405.3333333333333V320C448 308.2666666666667 438.4 298.6666666666667 426.6666666666667 298.6666666666667H188.16L145.4933333333334 341.3333333333334H149.3333333333333V384H106.6666666666667V380.16L68.48 418.3466666666667C72.32 423.4666666666667 78.5066666666667 426.6666666666667 85.3333333333333 426.6666666666667M469.3333333333333 -36.6933333333333L442.24 -64L420.9066666666667 -42.6666666666666H85.3333333333333C73.6 -42.6666666666666 64 -33.0666666666667 64 -21.3333333333333V64C64 75.7333333333334 73.6 85.3333333333334 85.3333333333333 85.3333333333334H292.9066666666667L250.24 128H85.3333333333333C73.6 128 64 137.6 64 149.3333333333334V234.6666666666667C64 246.4000000000001 73.6 256 85.3333333333333 256H122.24L78.5066666666667 299.7333333333334C72.1066666666667 301.8666666666667 67.2 306.7733333333333 65.0666666666667 313.1733333333334L21.3333333333333 356.9066666666667L48.64 384L469.3333333333333 -36.6933333333333M426.6666666666667 256C438.4 256 448 246.4000000000001 448 234.6666666666667V149.3333333333334C448 137.6 438.4 128 426.6666666666667 128H358.8266666666667L230.8266666666667 256H426.6666666666667M426.6666666666667 85.3333333333334C438.4 85.3333333333334 448 75.7333333333334 448 64V38.8266666666667L401.4933333333334 85.3333333333334H426.6666666666667M192 341.3333333333334H213.3333333333333V384H192V341.3333333333334M192 170.6666666666667H207.5733333333333L192 186.24V170.6666666666667M192 0H213.3333333333333V42.6666666666667H192V0M106.6666666666667 213.3333333333334V170.6666666666667H149.3333333333333V213.3333333333334H106.6666666666667M106.6666666666667 42.6666666666667V0H149.3333333333333V42.6666666666667H106.6666666666667z" />
-    <glyph glyph-name="server-plus"
-      unicode="&#xF490;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C438.4 362.6666666666667 448 353.0666666666667 448 341.3333333333334V256C448 244.2666666666667 438.4 234.6666666666667 426.6666666666667 234.6666666666667H85.3333333333333C73.6 234.6666666666667 64 244.2666666666667 64 256V341.3333333333334C64 353.0666666666667 73.6 362.6666666666667 85.3333333333333 362.6666666666667M192 277.3333333333334H213.3333333333333V320H192V277.3333333333334M106.6666666666667 320V277.3333333333334H149.3333333333333V320H106.6666666666667M170.6666666666667 106.6666666666667H234.6666666666667V170.6666666666667H277.3333333333333V106.6666666666667H341.3333333333333V64H277.3333333333333V0H234.6666666666667V64H170.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="server-remove"
-      unicode="&#xF491;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C438.4 362.6666666666667 448 353.0666666666667 448 341.3333333333334V256C448 244.2666666666667 438.4 234.6666666666667 426.6666666666667 234.6666666666667H85.3333333333333C73.6 234.6666666666667 64 244.2666666666667 64 256V341.3333333333334C64 353.0666666666667 73.6 362.6666666666667 85.3333333333333 362.6666666666667M192 277.3333333333334H213.3333333333333V320H192V277.3333333333334M106.6666666666667 320V277.3333333333334H149.3333333333333V320H106.6666666666667M225.92 85.3333333333334L170.6666666666667 140.5866666666667L200.7466666666667 170.6666666666667L256 115.4133333333334L311.2533333333334 170.6666666666667L341.3333333333333 140.5866666666667L286.08 85.3333333333334L341.3333333333333 30.08L311.2533333333334 0L256 55.2533333333333L200.7466666666667 0L170.6666666666667 30.08L225.92 85.3333333333334z" />
-    <glyph glyph-name="server-security"
-      unicode="&#xF492;"
-      horiz-adv-x="512" d=" M64 426.6666666666667H405.3333333333333C417.0666666666667 426.6666666666667 426.6666666666667 417.0666666666667 426.6666666666667 405.3333333333333V320C426.6666666666667 308.2666666666667 417.0666666666667 298.6666666666667 405.3333333333333 298.6666666666667H64C52.2666666666667 298.6666666666667 42.6666666666667 308.2666666666667 42.6666666666667 320V405.3333333333333C42.6666666666667 417.0666666666667 52.2666666666667 426.6666666666667 64 426.6666666666667M64 256H405.3333333333333C417.0666666666667 256 426.6666666666667 246.4000000000001 426.6666666666667 234.6666666666667V220.3733333333333L373.3333333333333 244.0533333333334L234.6666666666667 182.6133333333334V128H64C52.2666666666667 128 42.6666666666667 137.6 42.6666666666667 149.3333333333334V234.6666666666667C42.6666666666667 246.4000000000001 52.2666666666667 256 64 256M64 85.3333333333334H234.6666666666667C235.9466666666667 37.3333333333334 256 -8.5333333333333 287.1466666666667 -42.6666666666666H64C52.2666666666667 -42.6666666666666 42.6666666666667 -33.0666666666667 42.6666666666667 -21.3333333333333V64C42.6666666666667 75.7333333333334 52.2666666666667 85.3333333333334 64 85.3333333333334M170.6666666666667 341.3333333333334H192V384H170.6666666666667V341.3333333333334M170.6666666666667 170.6666666666667H192V213.3333333333334H170.6666666666667V170.6666666666667M170.6666666666667 0H192V42.6666666666667H170.6666666666667V0M85.3333333333333 384V341.3333333333334H128V384H85.3333333333333M85.3333333333333 213.3333333333334V170.6666666666667H128V213.3333333333334H85.3333333333333M85.3333333333333 42.6666666666667V0H128V42.6666666666667H85.3333333333333M373.3333333333333 192L469.3333333333333 149.3333333333334V85.3333333333334C469.3333333333333 26.0266666666666 428.3733333333333 -29.2266666666667 373.3333333333333 -42.6666666666666C318.2933333333333 -29.2266666666667 277.3333333333333 26.0266666666666 277.3333333333333 85.3333333333334V149.3333333333334L373.3333333333333 192M373.3333333333333 150.6133333333334L320 126.72V69.9733333333334C320 37.1200000000001 342.8266666666667 6.4 373.3333333333333 -1.28V150.6133333333334z" />
-    <glyph glyph-name="set-all"
-      unicode="&#xF777;"
-      horiz-adv-x="512" d=" M192 341.3333333333334C214.1866666666667 341.3333333333334 235.9466666666667 336.2133333333334 256 326.8266666666667C276.0533333333333 336.2133333333334 297.8133333333334 341.3333333333334 320 341.3333333333334C402.56 341.3333333333334 469.3333333333333 274.5600000000001 469.3333333333333 192S402.56 42.6666666666667 320 42.6666666666667C297.8133333333334 42.6666666666667 276.0533333333333 47.7866666666666 256 57.1733333333334C235.9466666666667 47.7866666666666 214.1866666666667 42.6666666666667 192 42.6666666666667C109.44 42.6666666666667 42.6666666666667 109.44 42.6666666666667 192S109.44 341.3333333333334 192 341.3333333333334M181.3333333333333 192C181.3333333333333 152.1066666666667 198.1866666666667 116.0533333333334 225.28 90.6666666666667L246.6133333333334 100.48C219.9466666666667 121.8133333333334 202.6666666666667 154.8800000000001 202.6666666666667 192C202.6666666666667 229.12 219.9466666666667 262.1866666666667 246.6133333333334 283.52L225.28 293.3333333333334C198.1866666666667 267.9466666666667 181.3333333333333 231.8933333333333 181.3333333333333 192M330.6666666666667 192C330.6666666666667 231.8933333333334 313.8133333333334 267.9466666666667 286.72 293.3333333333334L265.3866666666667 283.52C292.0533333333333 262.1866666666667 309.3333333333333 229.12 309.3333333333333 192C309.3333333333333 154.88 292.0533333333333 121.8133333333334 265.3866666666667 100.48L286.72 90.6666666666667C313.8133333333333 116.0533333333334 330.6666666666667 152.1066666666667 330.6666666666667 192z" />
-    <glyph glyph-name="set-center"
-      unicode="&#xF778;"
-      horiz-adv-x="512" d=" M192 341.3333333333334C109.44 341.3333333333334 42.6666666666667 274.5600000000001 42.6666666666667 192S109.44 42.6666666666667 192 42.6666666666667C214.1866666666667 42.6666666666667 235.9466666666667 47.7866666666666 256 57.1733333333334C276.0533333333333 47.7866666666666 297.8133333333334 42.6666666666667 320 42.6666666666667C402.56 42.6666666666667 469.3333333333333 109.44 469.3333333333333 192S402.56 341.3333333333334 320 341.3333333333334C297.8133333333334 341.3333333333334 276.0533333333333 336.2133333333334 256 326.8266666666667C235.9466666666667 336.2133333333334 214.1866666666667 341.3333333333334 192 341.3333333333334M192 298.6666666666667C199.2533333333333 298.6666666666667 206.2933333333333 298.0266666666667 213.3333333333333 296.5333333333334C186.0266666666667 268.5866666666667 170.6666666666667 231.04 170.6666666666667 192C170.6666666666667 152.96 186.0266666666667 115.4133333333334 213.3333333333333 87.68C206.2933333333333 86.1866666666667 199.2533333333333 85.3333333333334 192 85.3333333333334C133.12 85.3333333333334 85.3333333333333 133.12 85.3333333333333 192S133.12 298.6666666666667 192 298.6666666666667M320 298.6666666666667C378.88 298.6666666666667 426.6666666666667 250.88 426.6666666666667 192S378.88 85.3333333333334 320 85.3333333333334C312.7466666666667 85.3333333333334 305.7066666666667 85.9733333333334 298.6666666666667 87.4666666666667C325.9733333333333 115.4133333333334 341.3333333333333 152.96 341.3333333333333 192.0000000000001C341.3333333333333 231.0400000000001 325.9733333333333 268.5866666666667 298.6666666666667 296.3200000000001C305.7066666666667 297.8133333333334 312.7466666666667 298.6666666666668 320 298.6666666666668z" />
-    <glyph glyph-name="set-center-right"
-      unicode="&#xF779;"
-      horiz-adv-x="512" d=" M320 42.6666666666667C297.8133333333334 42.6666666666667 276.0533333333333 47.7866666666666 256 57.1733333333334C235.9466666666667 47.7866666666666 214.1866666666667 42.6666666666667 192 42.6666666666667C109.44 42.6666666666667 42.6666666666667 109.44 42.6666666666667 192S109.44 341.3333333333334 192 341.3333333333334C214.1866666666667 341.3333333333334 235.9466666666667 336.2133333333334 256 326.8266666666667C276.0533333333333 336.2133333333334 297.8133333333334 341.3333333333334 320 341.3333333333334C402.56 341.3333333333334 469.3333333333333 274.5600000000001 469.3333333333333 192S402.56 42.6666666666667 320 42.6666666666667M192 85.3333333333334L213.3333333333333 87.68C186.0266666666667 115.4133333333334 170.6666666666667 152.96 170.6666666666667 192C170.6666666666667 231.04 186.0266666666667 268.5866666666667 213.3333333333333 296.5333333333334L192 298.6666666666667C133.12 298.6666666666667 85.3333333333333 250.88 85.3333333333333 192S133.12 85.3333333333334 192 85.3333333333334M330.6666666666667 192C330.6666666666667 231.8933333333334 313.8133333333334 267.9466666666667 286.72 293.3333333333334L265.3866666666667 283.52C292.0533333333333 262.1866666666667 309.3333333333333 229.12 309.3333333333333 192C309.3333333333333 154.88 292.0533333333333 121.8133333333334 265.3866666666667 100.48L286.72 90.6666666666667C313.8133333333333 116.0533333333334 330.6666666666667 152.1066666666667 330.6666666666667 192z" />
-    <glyph glyph-name="set-left"
-      unicode="&#xF77A;"
-      horiz-adv-x="512" d=" M192 341.3333333333334C109.44 341.3333333333334 42.6666666666667 274.5600000000001 42.6666666666667 192S109.44 42.6666666666667 192 42.6666666666667C214.1866666666667 42.6666666666667 235.9466666666667 47.7866666666666 256 57.1733333333334C276.0533333333333 47.7866666666666 297.8133333333334 42.6666666666667 320 42.6666666666667C402.56 42.6666666666667 469.3333333333333 109.44 469.3333333333333 192S402.56 341.3333333333334 320 341.3333333333334C297.8133333333334 341.3333333333334 276.0533333333333 336.2133333333334 256 326.8266666666667C235.9466666666667 336.2133333333334 214.1866666666667 341.3333333333334 192 341.3333333333334M320 298.6666666666667C378.88 298.6666666666667 426.6666666666667 250.88 426.6666666666667 192S378.88 85.3333333333334 320 85.3333333333334C312.7466666666667 85.3333333333334 305.7066666666667 85.9733333333334 298.6666666666667 87.4666666666667C325.9733333333333 115.4133333333334 341.3333333333333 152.96 341.3333333333333 192.0000000000001C341.3333333333333 231.0400000000001 325.9733333333333 268.5866666666667 298.6666666666667 296.3200000000001C305.7066666666667 297.8133333333334 312.7466666666667 298.6666666666668 320 298.6666666666668M256 277.3333333333334C282.88 257.0666666666667 298.6666666666667 225.4933333333334 298.6666666666667 192.0000000000001C298.6666666666667 158.5066666666667 282.88 126.9333333333334 256 106.6666666666667C229.12 126.9333333333334 213.3333333333333 158.5066666666667 213.3333333333333 192.0000000000001C213.3333333333333 225.4933333333334 229.12 257.0666666666667 256 277.3333333333334z" />
-    <glyph glyph-name="set-left-center"
-      unicode="&#xF77B;"
-      horiz-adv-x="512" d=" M192 341.3333333333334C214.1866666666667 341.3333333333334 235.9466666666667 336.2133333333334 256 326.8266666666667C276.0533333333333 336.2133333333334 297.8133333333334 341.3333333333334 320 341.3333333333334C402.56 341.3333333333334 469.3333333333333 274.5600000000001 469.3333333333333 192S402.56 42.6666666666667 320 42.6666666666667C297.8133333333334 42.6666666666667 276.0533333333333 47.7866666666666 256 57.1733333333334C235.9466666666667 47.7866666666666 214.1866666666667 42.6666666666667 192 42.6666666666667C109.44 42.6666666666667 42.6666666666667 109.44 42.6666666666667 192S109.44 341.3333333333334 192 341.3333333333334M320 298.6666666666667L298.6666666666667 296.32C325.9733333333333 268.5866666666667 341.3333333333333 231.04 341.3333333333333 192C341.3333333333333 152.96 325.9733333333333 115.4133333333334 298.6666666666667 87.4666666666667L320 85.3333333333334C378.88 85.3333333333334 426.6666666666667 133.12 426.6666666666667 192S378.88 298.6666666666667 320 298.6666666666667M181.3333333333333 192C181.3333333333333 152.1066666666667 198.1866666666667 116.0533333333334 225.28 90.6666666666667L246.6133333333334 100.48C219.9466666666667 121.8133333333334 202.6666666666667 154.8800000000001 202.6666666666667 192C202.6666666666667 229.12 219.9466666666667 262.1866666666667 246.6133333333334 283.52L225.28 293.3333333333334C198.1866666666667 267.9466666666667 181.3333333333333 231.8933333333333 181.3333333333333 192z" />
-    <glyph glyph-name="set-left-right"
-      unicode="&#xF77C;"
-      horiz-adv-x="512" d=" M192 341.3333333333334C214.1866666666667 341.3333333333334 235.9466666666667 336.2133333333334 256 326.8266666666667C276.0533333333333 336.2133333333334 297.8133333333334 341.3333333333334 320 341.3333333333334C402.56 341.3333333333334 469.3333333333333 274.5600000000001 469.3333333333333 192S402.56 42.6666666666667 320 42.6666666666667C297.8133333333334 42.6666666666667 276.0533333333333 47.7866666666666 256 57.1733333333334C235.9466666666667 47.7866666666666 214.1866666666667 42.6666666666667 192 42.6666666666667C109.44 42.6666666666667 42.6666666666667 109.44 42.6666666666667 192S109.44 341.3333333333334 192 341.3333333333334M192 192C192 144.64 217.8133333333333 103.2533333333333 256 81.0666666666667C294.1866666666666 103.2533333333333 320 144.6400000000001 320 192S294.1866666666666 280.7466666666667 256 302.9333333333334C217.8133333333333 280.7466666666667 192 239.36 192 192z" />
-    <glyph glyph-name="set-none"
-      unicode="&#xF77D;"
-      horiz-adv-x="512" d=" M192 341.3333333333334C109.44 341.3333333333334 42.6666666666667 274.5600000000001 42.6666666666667 192S109.44 42.6666666666667 192 42.6666666666667C214.1866666666667 42.6666666666667 235.9466666666667 47.7866666666666 256 57.1733333333334C276.0533333333333 47.7866666666666 297.8133333333334 42.6666666666667 320 42.6666666666667C402.56 42.6666666666667 469.3333333333333 109.44 469.3333333333333 192S402.56 341.3333333333334 320 341.3333333333334C297.8133333333334 341.3333333333334 276.0533333333333 336.2133333333334 256 326.8266666666667C235.9466666666667 336.2133333333334 214.1866666666667 341.3333333333334 192 341.3333333333334M192 298.6666666666667C199.2533333333333 298.6666666666667 206.2933333333333 298.0266666666667 213.3333333333333 296.5333333333334C186.0266666666667 268.5866666666667 170.6666666666667 231.04 170.6666666666667 192C170.6666666666667 152.96 186.0266666666667 115.4133333333334 213.3333333333333 87.68C206.2933333333333 86.1866666666667 199.2533333333333 85.3333333333334 192 85.3333333333334C133.12 85.3333333333334 85.3333333333333 133.12 85.3333333333333 192S133.12 298.6666666666667 192 298.6666666666667M320 298.6666666666667C378.88 298.6666666666667 426.6666666666667 250.88 426.6666666666667 192S378.88 85.3333333333334 320 85.3333333333334C312.7466666666667 85.3333333333334 305.7066666666667 85.9733333333334 298.6666666666667 87.4666666666667C325.9733333333333 115.4133333333334 341.3333333333333 152.96 341.3333333333333 192.0000000000001C341.3333333333333 231.0400000000001 325.9733333333333 268.5866666666667 298.6666666666667 296.3200000000001C305.7066666666667 297.8133333333334 312.7466666666667 298.6666666666668 320 298.6666666666668M256 277.3333333333334C282.88 257.0666666666667 298.6666666666667 225.4933333333334 298.6666666666667 192.0000000000001C298.6666666666667 158.5066666666667 282.88 126.9333333333334 256 106.6666666666667C229.12 126.9333333333334 213.3333333333333 158.5066666666667 213.3333333333333 192.0000000000001C213.3333333333333 225.4933333333334 229.12 257.0666666666667 256 277.3333333333334z" />
-    <glyph glyph-name="set-right"
-      unicode="&#xF77E;"
-      horiz-adv-x="512" d=" M320 42.6666666666667C297.8133333333334 42.6666666666667 276.0533333333333 47.7866666666666 256 57.1733333333334C235.9466666666667 47.7866666666666 214.1866666666667 42.6666666666667 192 42.6666666666667C109.44 42.6666666666667 42.6666666666667 109.44 42.6666666666667 192S109.44 341.3333333333334 192 341.3333333333334C214.1866666666667 341.3333333333334 235.9466666666667 336.2133333333334 256 326.8266666666667C276.0533333333333 336.2133333333334 297.8133333333334 341.3333333333334 320 341.3333333333334C402.56 341.3333333333334 469.3333333333333 274.5600000000001 469.3333333333333 192S402.56 42.6666666666667 320 42.6666666666667M192 85.3333333333334L213.3333333333333 87.68C186.0266666666667 115.4133333333334 170.6666666666667 152.96 170.6666666666667 192C170.6666666666667 231.04 186.0266666666667 268.5866666666667 213.3333333333333 296.5333333333334L192 298.6666666666667C133.12 298.6666666666667 85.3333333333333 250.88 85.3333333333333 192S133.12 85.3333333333334 192 85.3333333333334M256 106.6666666666667C282.88 126.9333333333333 298.6666666666667 158.5066666666667 298.6666666666667 192C298.6666666666667 225.4933333333334 282.88 257.0666666666667 256 277.3333333333334C229.12 257.0666666666667 213.3333333333333 225.4933333333334 213.3333333333333 192C213.3333333333333 158.5066666666667 229.12 126.9333333333333 256 106.6666666666667z" />
-    <glyph glyph-name="set-top-box"
-      unicode="&#xF99E;"
-      horiz-adv-x="512" d=" M106.6666666666667 117.3333333333334C106.6666666666667 111.36 101.9733333333333 106.6666666666667 96 106.6666666666667H74.6666666666667C68.6933333333333 106.6666666666667 64 111.36 64 117.3333333333334V128H42.6666666666667C30.9333333333333 128 21.3333333333333 137.6 21.3333333333333 149.3333333333334V213.3333333333334C21.3333333333333 225.0666666666667 30.9333333333333 234.6666666666667 42.6666666666667 234.6666666666667H469.3333333333333C481.0666666666667 234.6666666666667 490.6666666666666 225.0666666666667 490.6666666666666 213.3333333333334V149.3333333333334C490.6666666666666 137.6 481.0666666666667 128 469.3333333333333 128H448V117.3333333333334C448 111.36 443.3066666666667 106.6666666666667 437.3333333333333 106.6666666666667H416C410.0266666666667 106.6666666666667 405.3333333333333 111.36 405.3333333333333 117.3333333333334V128H106.6666666666667V117.3333333333334M64 192V170.6666666666667H106.6666666666667V192H64M128 192V170.6666666666667H170.6666666666667V192H128M437.3333333333333 202.6666666666667C425.6 202.6666666666667 416 193.0666666666667 416 181.3333333333334S425.6 160 437.3333333333333 160S458.6666666666666 169.6 458.6666666666666 181.3333333333334S449.0666666666667 202.6666666666667 437.3333333333333 202.6666666666667z" />
-    <glyph glyph-name="settings"
-      unicode="&#xF493;"
-      horiz-adv-x="512" d=" M256 117.3333333333334C214.8266666666667 117.3333333333334 181.3333333333333 150.8266666666667 181.3333333333333 192S214.8266666666667 266.6666666666667 256 266.6666666666667S330.6666666666667 233.1733333333334 330.6666666666667 192S297.1733333333333 117.3333333333334 256 117.3333333333334M414.5066666666667 171.3066666666667C415.36 178.1333333333333 416 184.96 416 192C416 199.04 415.36 206.08 414.5066666666667 213.3333333333334L459.52 248.1066666666667C463.5733333333333 251.3066666666667 464.6399999999999 257.0666666666667 462.08 261.76L419.4133333333333 335.5733333333333C416.8533333333333 340.2666666666667 411.0933333333333 342.1866666666667 406.4 340.2666666666667L353.2800000000001 318.9333333333334C342.1866666666667 327.2533333333334 330.6666666666667 334.5066666666667 317.2266666666667 339.8400000000001L309.3333333333334 396.3733333333334C308.4800000000001 401.4933333333334 304.0000000000001 405.3333333333333 298.6666666666668 405.3333333333333H213.3333333333334C208.0000000000001 405.3333333333333 203.5200000000001 401.4933333333334 202.6666666666668 396.3733333333334L194.7733333333334 339.8400000000001C181.3333333333334 334.5066666666667 169.8133333333334 327.2533333333334 158.7200000000001 318.9333333333334L105.6000000000001 340.2666666666667C100.9066666666668 342.1866666666667 95.1466666666668 340.2666666666667 92.5866666666668 335.5733333333333L49.9200000000001 261.76C47.1466666666668 257.0666666666667 48.4266666666668 251.3066666666667 52.4800000000001 248.1066666666667L97.4933333333333 213.3333333333334C96.64 206.08 96 199.04 96 192C96 184.96 96.64 178.1333333333333 97.4933333333333 171.3066666666667L52.48 135.8933333333333C48.4266666666667 132.6933333333333 47.1466666666667 126.9333333333333 49.92 122.24L92.5866666666667 48.4266666666667C95.1466666666667 43.7333333333334 100.9066666666667 42.0266666666666 105.6 43.7333333333334L158.72 65.2800000000001C169.8133333333333 56.7466666666668 181.3333333333333 49.4933333333335 194.7733333333334 44.1600000000001L202.6666666666667 -12.3733333333332C203.52 -17.4933333333332 208 -21.3333333333333 213.3333333333333 -21.3333333333333H298.6666666666667C304 -21.3333333333333 308.48 -17.4933333333332 309.3333333333333 -12.3733333333332L317.2266666666667 44.1600000000001C330.6666666666667 49.7066666666668 342.1866666666666 56.7466666666668 353.28 65.2800000000001L406.3999999999999 43.7333333333334C411.0933333333333 42.0266666666668 416.8533333333333 43.7333333333334 419.4133333333333 48.4266666666667L462.0799999999999 122.24C464.6399999999999 126.9333333333334 463.5733333333333 132.6933333333334 459.5199999999999 135.8933333333334L414.5066666666666 171.3066666666667z" />
-    <glyph glyph-name="settings-box"
-      unicode="&#xF494;"
-      horiz-adv-x="512" d=" M368 192C368 187.0933333333334 367.5733333333333 182.1866666666667 366.9333333333333 177.4933333333334L398.5066666666667 152.7466666666667C401.28 150.4 402.1333333333334 146.5600000000001 400.2133333333333 143.1466666666667L370.3466666666667 91.52C368.4266666666666 88.3200000000001 364.5866666666667 87.04 361.1733333333333 88.3200000000001L324.0533333333333 103.2533333333333C316.3733333333334 97.28 307.84 92.3733333333333 298.6666666666667 88.5333333333333L293.3333333333333 49.0666666666666C292.6933333333334 45.4399999999999 289.4933333333334 42.6666666666666 285.8666666666667 42.6666666666666H226.1333333333334C222.5066666666667 42.6666666666666 219.3066666666667 45.4399999999999 218.6666666666667 49.0666666666666L213.3333333333333 88.5333333333333C203.9466666666667 92.3733333333333 195.6266666666667 97.28 187.9466666666667 103.2533333333333L150.8266666666667 88.3200000000001C147.4133333333333 87.0400000000001 143.5733333333333 88.3200000000001 141.6533333333333 91.52L111.7866666666667 143.1466666666667C109.8666666666667 146.56 110.72 150.4 113.4933333333334 152.7466666666667L145.0666666666667 177.4933333333334C144.4266666666667 182.1866666666667 144 187.0933333333333 144 192C144 196.9066666666667 144.4266666666667 201.8133333333333 145.0666666666667 206.5066666666666L113.4933333333334 231.2533333333333C110.72 233.6 109.8666666666667 237.6533333333333 111.7866666666667 240.8533333333333L141.6533333333333 292.48C143.5733333333333 295.8933333333333 147.4133333333333 297.1733333333333 150.8266666666667 295.8933333333333L187.9466666666667 280.7466666666666C195.6266666666667 286.72 203.9466666666667 291.84 213.3333333333333 295.4666666666667L218.6666666666667 335.1466666666667C219.3066666666667 338.56 222.5066666666667 341.3333333333333 226.1333333333334 341.3333333333333H285.8666666666666C289.4933333333333 341.3333333333333 292.6933333333333 338.56 293.3333333333333 335.1466666666667L298.6666666666667 295.4666666666667C307.84 291.8400000000001 316.3733333333334 286.7200000000001 324.0533333333333 280.7466666666667L361.1733333333333 295.8933333333333C364.5866666666667 297.1733333333334 368.4266666666666 295.8933333333333 370.3466666666667 292.48L400.2133333333333 240.8533333333333C402.1333333333333 237.6533333333333 401.28 233.6 398.5066666666667 231.2533333333334L366.9333333333333 206.5066666666667C367.5733333333333 201.8133333333333 368 196.9066666666667 368 192M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M256 234.6666666666667C232.32 234.6666666666667 213.3333333333333 215.68 213.3333333333333 192C213.3333333333333 168.5333333333334 232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192C298.6666666666667 215.68 279.4666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="settings-helper"
-      unicode="&#xFA6D;"
-      horiz-adv-x="512" d=" M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333z" />
-    <glyph glyph-name="settings-outline"
-      unicode="&#xF8BA;"
-      horiz-adv-x="512" d=" M414.5066666666667 171.3066666666667L459.52 135.8933333333333C463.5733333333333 132.6933333333333 464.6399999999999 126.9333333333333 462.08 122.24L419.4133333333333 48.4266666666667C416.8533333333333 43.7333333333334 411.0933333333333 42.0266666666666 406.4 43.7333333333334L353.2800000000001 65.2800000000001C342.1866666666667 56.7466666666668 330.6666666666667 49.7066666666667 317.2266666666667 44.1600000000001L309.3333333333334 -12.3733333333332C308.4800000000001 -17.4933333333332 304.0000000000001 -21.3333333333333 298.6666666666668 -21.3333333333333H213.3333333333334C208.0000000000001 -21.3333333333333 203.5200000000001 -17.4933333333332 202.6666666666668 -12.3733333333332L194.7733333333334 44.1600000000001C181.3333333333334 49.4933333333335 169.8133333333334 56.7466666666668 158.7200000000001 65.2800000000001L105.6000000000001 43.7333333333334C100.9066666666668 42.0266666666668 95.1466666666668 43.7333333333334 92.5866666666668 48.4266666666667L49.9200000000001 122.24C47.1466666666668 126.9333333333334 48.4266666666668 132.6933333333334 52.4800000000001 135.8933333333334L97.4933333333334 171.3066666666667L96 192L97.4933333333333 213.3333333333334L52.48 248.1066666666667C48.4266666666667 251.3066666666667 47.1466666666667 257.0666666666667 49.92 261.76L92.5866666666667 335.5733333333333C95.1466666666667 340.2666666666667 100.9066666666667 342.1866666666667 105.6 340.2666666666667L158.72 318.9333333333334C169.8133333333333 327.2533333333334 181.3333333333333 334.5066666666667 194.7733333333334 339.8400000000001L202.6666666666667 396.3733333333334C203.52 401.4933333333334 208 405.3333333333333 213.3333333333333 405.3333333333333H298.6666666666667C304 405.3333333333333 308.48 401.4933333333334 309.3333333333333 396.3733333333334L317.2266666666667 339.8400000000001C330.6666666666667 334.5066666666667 342.1866666666666 327.2533333333334 353.28 318.9333333333334L406.3999999999999 340.2666666666667C411.0933333333333 342.1866666666667 416.8533333333333 340.2666666666667 419.4133333333333 335.5733333333333L462.0799999999999 261.76C464.6399999999999 257.0666666666667 463.5733333333333 251.3066666666667 459.5199999999999 248.1066666666667L414.5066666666667 213.3333333333334L416 192L414.5066666666667 171.3066666666667M138.6666666666667 192C138.6666666666667 179.6266666666667 140.5866666666667 167.8933333333334 144 156.5866666666667L99.84 120.3200000000001L115.84 92.5866666666667L169.6 112.64C185.3866666666667 95.36 206.5066666666667 82.7733333333333 230.4 77.44L239.7866666666667 21.3333333333334H271.7866666666667L281.1733333333333 77.44C305.0666666666666 82.56 326.3999999999999 95.1466666666667 342.3999999999999 112.4266666666667L395.9466666666666 92.3733333333333L411.9466666666666 120.1066666666667L367.7866666666665 156.3733333333333C371.4133333333333 167.68 373.3333333333333 179.6266666666667 373.3333333333333 192C373.3333333333333 204.16 371.4133333333333 216.1066666666667 367.9999999999999 227.2L411.9466666666666 263.2533333333334L395.9466666666666 290.9866666666666L342.6133333333333 271.1466666666667C326.6133333333333 288.64 305.2799999999999 301.2266666666667 281.3866666666666 306.56L272 362.6666666666667H240L230.6133333333334 306.56C206.72 301.2266666666667 185.3866666666667 288.64 169.3866666666667 271.1466666666667L116.0533333333334 291.2000000000001L100.0533333333333 263.4666666666667L144 227.2C140.5866666666667 216.1066666666667 138.6666666666667 204.16 138.6666666666667 192M256 266.6666666666667C297.1733333333333 266.6666666666667 330.6666666666667 233.1733333333334 330.6666666666667 192S297.1733333333333 117.3333333333334 256 117.3333333333334S181.3333333333333 150.8266666666667 181.3333333333333 192S214.8266666666667 266.6666666666667 256 266.6666666666667M256 224C238.2933333333333 224 224 209.7066666666667 224 192S238.2933333333333 160 256 160S288 174.2933333333334 288 192S273.7066666666667 224 256 224z" />
-    <glyph glyph-name="shape"
-      unicode="&#xF830;"
-      horiz-adv-x="512" d=" M234.6666666666667 160V-10.6666666666666H64V160H234.6666666666667M256 405.3333333333333L373.3333333333333 213.3333333333334H138.6666666666667L256 405.3333333333333M373.3333333333333 170.6666666666667C426.6666666666667 170.6666666666667 469.3333333333333 128 469.3333333333333 74.6666666666667S426.6666666666667 -21.3333333333333 373.3333333333333 -21.3333333333333S277.3333333333333 21.3333333333334 277.3333333333333 74.6666666666667S320 170.6666666666667 373.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="shape-circle-plus"
-      unicode="&#xF65D;"
-      horiz-adv-x="512" d=" M234.6666666666667 42.6666666666667C305.28 42.6666666666667 362.6666666666667 100.0533333333334 362.6666666666667 170.6666666666667H405.3333333333333C405.3333333333333 76.3733333333333 328.96 0 234.6666666666667 0S64 76.3733333333333 64 170.6666666666667S140.3733333333333 341.3333333333334 234.6666666666667 341.3333333333334V298.6666666666667C164.0533333333333 298.6666666666667 106.6666666666667 241.2800000000001 106.6666666666667 170.6666666666667S164.0533333333333 42.6666666666667 234.6666666666667 42.6666666666667M405.3333333333333 341.3333333333334H469.3333333333333V298.6666666666667H405.3333333333333V234.6666666666667H362.6666666666667V298.6666666666667H298.6666666666667V341.3333333333334H362.6666666666667V405.3333333333333H405.3333333333333V341.3333333333334z" />
-    <glyph glyph-name="shape-outline"
-      unicode="&#xF831;"
-      horiz-adv-x="512" d=" M234.6666666666667 160V-10.6666666666666H64V160H234.6666666666667M192 117.3333333333334H106.6666666666667V32H192V117.3333333333334M256 405.3333333333333L373.3333333333333 213.3333333333334H138.6666666666667L256 405.3333333333333M256 322.9866666666667L215.04 256H296.96L256 322.9866666666667M373.3333333333333 170.6666666666667C426.6666666666667 170.6666666666667 469.3333333333333 128 469.3333333333333 74.6666666666667S426.6666666666667 -21.3333333333333 373.3333333333333 -21.3333333333333S277.3333333333333 21.3333333333334 277.3333333333333 74.6666666666667S320 170.6666666666667 373.3333333333333 170.6666666666667M373.3333333333333 128C343.8933333333333 128 320 104.1066666666667 320 74.6666666666667S343.8933333333333 21.3333333333334 373.3333333333333 21.3333333333334S426.6666666666667 45.2266666666667 426.6666666666667 74.6666666666667S402.7733333333333 128 373.3333333333333 128z" />
-    <glyph glyph-name="shape-plus"
-      unicode="&#xF495;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H234.6666666666667V213.3333333333334H42.6666666666667V405.3333333333333M373.3333333333333 405.3333333333333C426.6666666666667 405.3333333333333 469.3333333333333 362.6666666666667 469.3333333333333 309.3333333333334S426.6666666666667 213.3333333333334 373.3333333333333 213.3333333333334S277.3333333333333 256 277.3333333333333 309.3333333333334S320 405.3333333333333 373.3333333333333 405.3333333333333M138.6666666666667 149.3333333333334L234.6666666666667 -21.3333333333333H42.6666666666667L138.6666666666667 149.3333333333334M405.3333333333333 85.3333333333334H469.3333333333333V42.6666666666667H405.3333333333333V-21.3333333333333H362.6666666666667V42.6666666666667H298.6666666666667V85.3333333333334H362.6666666666667V149.3333333333334H405.3333333333333V85.3333333333334z" />
-    <glyph glyph-name="shape-polygon-plus"
-      unicode="&#xF65E;"
-      horiz-adv-x="512" d=" M362.6666666666667 113.0666666666667V170.6666666666667H405.3333333333333V85.3333333333334L213.3333333333333 0L64 149.3333333333334L149.3333333333333 341.3333333333334H234.6666666666667V298.6666666666667H177.0666666666667L115.2 157.8666666666667L221.8666666666667 51.2L362.6666666666667 113.0666666666667M469.3333333333333 341.3333333333334V298.6666666666667H405.3333333333333V234.6666666666667H362.6666666666667V298.6666666666667H298.6666666666667V341.3333333333334H362.6666666666667V405.3333333333333H405.3333333333333V341.3333333333334H469.3333333333333z" />
-    <glyph glyph-name="shape-rectangle-plus"
-      unicode="&#xF65F;"
-      horiz-adv-x="512" d=" M405.3333333333333 320H469.3333333333333V277.3333333333334H405.3333333333333V213.3333333333334H362.6666666666667V277.3333333333334H298.6666666666667V320H362.6666666666667V384H405.3333333333333V320M362.6666666666667 85.3333333333334V149.3333333333334H405.3333333333333V42.6666666666667H64V320H234.6666666666667V277.3333333333334H106.6666666666667V85.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="shape-square-plus"
-      unicode="&#xF660;"
-      horiz-adv-x="512" d=" M405.3333333333333 341.3333333333334H469.3333333333333V298.6666666666667H405.3333333333333V234.6666666666667H362.6666666666667V298.6666666666667H298.6666666666667V341.3333333333334H362.6666666666667V405.3333333333333H405.3333333333333V341.3333333333334M362.6666666666667 42.6666666666667V170.6666666666667H405.3333333333333V0H64V341.3333333333334H234.6666666666667V298.6666666666667H106.6666666666667V42.6666666666667H362.6666666666667z" />
-    <glyph glyph-name="share"
-      unicode="&#xF496;"
-      horiz-adv-x="512" d=" M448 213.3333333333334L298.6666666666667 362.6666666666667V277.3333333333334C149.3333333333333 256 85.3333333333333 149.3333333333334 64 42.6666666666667C117.3333333333333 117.3333333333334 192 151.4666666666667 298.6666666666667 151.4666666666667V64L448 213.3333333333334z" />
-    <glyph glyph-name="share-outline"
-      unicode="&#xF931;"
-      horiz-adv-x="512" d=" M298.6666666666667 362.6666666666667V277.3333333333334C149.3333333333333 256 85.3333333333333 149.3333333333334 64 42.6666666666667C117.3333333333333 117.3333333333334 192 151.4666666666667 298.6666666666667 151.4666666666667V64L448 213.3333333333334L298.6666666666667 362.6666666666667M341.3333333333333 259.6266666666667L387.6266666666667 213.3333333333334L341.3333333333333 167.04V194.1333333333333H298.6666666666667C254.5066666666667 194.1333333333333 214.8266666666667 186.0266666666667 177.92 173.8666666666667C207.7866666666667 203.5200000000001 246.1866666666667 226.7733333333334 304.64 234.6666666666667L341.3333333333333 240.4266666666667V259.6266666666667z" />
-    <glyph glyph-name="share-variant"
-      unicode="&#xF497;"
-      horiz-adv-x="512" d=" M384 104.96C367.7866666666667 104.96 353.28 98.5600000000001 342.1866666666666 88.5333333333334L190.08 177.0666666666667C191.1466666666667 181.9733333333334 192 186.8800000000001 192 192C192 197.12 191.1466666666667 202.0266666666667 190.08 206.9333333333333L340.48 294.6133333333334C352 283.9466666666667 367.1466666666667 277.3333333333334 384 277.3333333333334C419.4133333333333 277.3333333333334 448 305.92 448 341.3333333333334S419.4133333333333 405.3333333333333 384 405.3333333333333S320 376.7466666666667 320 341.3333333333334C320 336.2133333333334 320.8533333333333 331.3066666666667 321.92 326.4L171.52 238.72C160 249.3866666666667 144.8533333333333 256 128 256C92.5866666666667 256 64 227.4133333333334 64 192S92.5866666666667 128 128 128C144.8533333333333 128 160 134.6133333333334 171.52 145.28L323.4133333333333 56.7466666666667C322.3466666666667 52.2666666666667 321.7066666666667 47.5733333333334 321.7066666666667 42.6666666666667C321.7066666666667 8.3200000000001 349.6533333333333 -19.4133333333333 384 -19.4133333333333C418.3466666666667 -19.4133333333333 446.2933333333334 8.3200000000001 446.2933333333334 42.6666666666667S418.3466666666667 104.96 384 104.96z" />
-    <glyph glyph-name="shield"
-      unicode="&#xF498;"
-      horiz-adv-x="512" d=" M256 426.6666666666667L64 341.3333333333334V213.3333333333334C64 94.9333333333333 145.92 -15.7866666666667 256 -42.6666666666666C366.08 -15.7866666666666 448 94.9333333333333 448 213.3333333333334V341.3333333333334L256 426.6666666666667z" />
-    <glyph glyph-name="shield-half-full"
-      unicode="&#xF77F;"
-      horiz-adv-x="512" d=" M448 213.3333333333334C448 94.9333333333333 366.08 -15.7866666666667 256 -42.6666666666666C145.92 -15.7866666666666 64 94.9333333333333 64 213.3333333333334V341.3333333333334L256 426.6666666666667L448 341.3333333333334V213.3333333333334M256 0C336 21.3333333333334 405.3333333333333 116.48 405.3333333333333 208.64V313.6L256 380.1600000000001V0z" />
-    <glyph glyph-name="shield-outline"
-      unicode="&#xF499;"
-      horiz-adv-x="512" d=" M448 213.3333333333334C448 94.9333333333333 366.08 -15.7866666666667 256 -42.6666666666666C145.92 -15.7866666666666 64 94.9333333333333 64 213.3333333333334V341.3333333333334L256 426.6666666666667L448 341.3333333333334V213.3333333333334M256 0C336 21.3333333333334 405.3333333333333 116.48 405.3333333333333 208.64V313.6L256 380.1600000000001L106.6666666666667 313.6V208.6400000000001C106.6666666666667 116.48 176 21.3333333333334 256 0z" />
-    <glyph glyph-name="shield-plus"
-      unicode="&#xFAD9;"
-      horiz-adv-x="512" d=" M405.3333333333333 21.3333333333334V-42.0266666666666H362.6666666666667V21.3333333333334H298.6666666666667V64H362.6666666666667V128H405.3333333333333V64H469.3333333333333V21.3333333333334H405.3333333333333M256 426.6666666666667L448 341.3333333333334V213.3333333333334C448 194.1333333333333 445.8666666666666 175.36 441.8133333333334 156.8C424.5333333333333 165.76 405.3333333333333 170.6666666666667 384 170.6666666666667C313.3866666666667 170.6666666666667 256 113.28 256 42.6666666666667C256 13.6533333333334 265.6 -13.2266666666667 282.0266666666667 -34.56L256 -42.6666666666666C145.92 -15.7866666666666 64 94.9333333333333 64 213.3333333333334V341.3333333333334L256 426.6666666666667z" />
-    <glyph glyph-name="shield-plus-outline"
-      unicode="&#xFADA;"
-      horiz-adv-x="512" d=" M405.3333333333333 21.3333333333334V-42.0266666666666H362.6666666666667V21.3333333333334H298.6666666666667V64H362.6666666666667V128H405.3333333333333V64H469.3333333333333V21.3333333333334H405.3333333333333M448 213.3333333333334C448 194.1333333333333 445.8666666666666 175.36 441.8133333333334 156.8C429.4400000000001 163.2000000000001 416 167.4666666666667 401.2800000000001 169.6C403.8400000000001 182.4 405.3333333333334 195.6266666666667 405.3333333333334 208.64V313.6L256.0000000000001 380.1600000000001L106.6666666666667 313.6V208.6400000000001C106.6666666666667 116.48 176 21.3333333333334 256 0L262.6133333333334 1.92C266.6666666666667 -11.3066666666667 273.7066666666667 -23.6799999999999 282.0266666666667 -34.56L256 -42.6666666666666C145.92 -15.7866666666666 64 94.9333333333333 64 213.3333333333334V341.3333333333334L256 426.6666666666667L448 341.3333333333334V213.3333333333334z" />
-    <glyph glyph-name="shield-remove"
-      unicode="&#xFADB;"
-      horiz-adv-x="512" d=" M414.5066666666667 42.6666666666667L458.6666666666666 -2.3466666666666L429.2266666666667 -32L384.64 12.5866666666667L339.4133333333333 -32.64L309.3333333333333 -2.3466666666666L354.3466666666667 42.6666666666667L309.3333333333333 88.3200000000001L338.7733333333333 117.9733333333334L384 72.7466666666667L429.2266666666667 117.9733333333334L459.7333333333333 87.4666666666667L414.5066666666667 42.6666666666667M256 426.6666666666667L448 341.3333333333334V213.3333333333334C448 194.1333333333333 445.8666666666666 175.36 441.8133333333334 156.8C424.5333333333333 165.76 405.3333333333333 170.6666666666667 384 170.6666666666667C313.3866666666667 170.6666666666667 256 113.28 256 42.6666666666667C256 13.6533333333334 265.6 -13.2266666666667 282.0266666666667 -34.56L256 -42.6666666666666C145.92 -15.7866666666666 64 94.9333333333333 64 213.3333333333334V341.3333333333334L256 426.6666666666667z" />
-    <glyph glyph-name="shield-remove-outline"
-      unicode="&#xFADC;"
-      horiz-adv-x="512" d=" M414.5066666666667 42.6666666666667L458.6666666666666 -2.3466666666666L429.2266666666667 -32L384.64 12.5866666666667L339.4133333333333 -32.64L309.3333333333333 -2.3466666666666L354.3466666666667 42.6666666666667L309.3333333333333 88.3200000000001L338.7733333333333 117.9733333333334L384 72.7466666666667L429.2266666666667 117.9733333333334L459.7333333333333 87.4666666666667L414.5066666666667 42.6666666666667M448 213.3333333333334C448 194.1333333333333 445.8666666666666 175.36 441.8133333333334 156.8C429.4400000000001 163.2000000000001 416 167.4666666666667 401.2800000000001 169.6C403.8400000000001 182.4 405.3333333333334 195.6266666666667 405.3333333333334 208.64V313.6L256.0000000000001 380.1600000000001L106.6666666666667 313.6V208.6400000000001C106.6666666666667 116.48 176 21.3333333333334 256 0L262.6133333333334 1.92C266.6666666666667 -11.3066666666667 273.7066666666667 -23.6799999999999 282.0266666666667 -34.56L256 -42.6666666666666C145.92 -15.7866666666666 64 94.9333333333333 64 213.3333333333334V341.3333333333334L256 426.6666666666667L448 341.3333333333334V213.3333333333334z" />
-    <glyph glyph-name="ship-wheel"
-      unicode="&#xF832;"
-      horiz-adv-x="512" d=" M42.6666666666667 213.3333333333334L86.4 211.2C91.7333333333333 259.6266666666667 117.3333333333333 301.8666666666667 154.6666666666667 329.3866666666667L130.7733333333333 366.0800000000001C125.0133333333333 376.32 128 389.3333333333333 138.6666666666667 395.3066666666667C149.3333333333333 401.0666666666667 161.92 397.6533333333333 167.8933333333333 387.4133333333334L187.7333333333334 348.5866666666667C208.64 357.5466666666667 231.68 362.6666666666667 256 362.6666666666667C280.32 362.6666666666667 303.36 357.5466666666667 324.2666666666667 348.5866666666667L344.1066666666667 387.4133333333334C350.08 397.6533333333333 362.6666666666667 401.0666666666667 373.3333333333333 395.3066666666667C384 389.3333333333333 386.9866666666667 376.32 381.2266666666667 366.0800000000001L357.3333333333333 329.3866666666667C394.6666666666667 301.8666666666667 420.2666666666667 259.6266666666667 425.6 211.2L469.3333333333333 213.3333333333334C481.0666666666667 213.3333333333334 490.6666666666666 203.7333333333334 490.6666666666666 192S481.0666666666667 170.6666666666667 469.3333333333333 170.6666666666667L425.6 172.8C420.2666666666667 124.3733333333333 394.6666666666667 82.1333333333334 357.3333333333333 54.6133333333333L381.2266666666667 17.92C386.9866666666667 7.68 384 -5.3333333333333 373.3333333333333 -11.3066666666667C362.6666666666667 -17.0666666666667 350.08 -13.6533333333333 344.1066666666667 -3.4133333333333L324.2666666666667 35.4133333333334C303.36 26.4533333333333 280.32 21.3333333333334 256 21.3333333333334C231.68 21.3333333333334 208.64 26.4533333333333 187.7333333333334 35.4133333333334L167.8933333333334 -3.4133333333333C161.92 -13.6533333333333 149.3333333333334 -17.0666666666667 138.6666666666667 -11.3066666666667C128 -5.3333333333333 125.0133333333334 7.68 130.7733333333334 17.92L154.6666666666667 54.6133333333333C117.3333333333334 82.1333333333333 91.7333333333334 124.3733333333333 86.4 172.8L42.6666666666667 170.6666666666667C30.9333333333333 170.6666666666667 21.3333333333333 180.2666666666667 21.3333333333333 192S30.9333333333333 213.3333333333334 42.6666666666667 213.3333333333334M193.4933333333334 205.8666666666667C196.2666666666667 218.88 203.3066666666667 230.4000000000001 213.3333333333333 239.1466666666667L177.92 293.3333333333334C151.68 273.2800000000001 133.76 243.2 129.0666666666667 209.0666666666667L193.4933333333334 205.8666666666667M256 256C262.8266666666667 256 269.2266666666667 254.9333333333334 275.2 253.0133333333333L304.64 310.4C289.7066666666667 316.5866666666667 273.28 320 256 320C238.72 320 222.2933333333333 316.5866666666667 207.36 310.4L236.8 253.0133333333333C242.7733333333334 254.9333333333334 249.1733333333334 256 256 256M318.5066666666667 205.8666666666667L382.9333333333334 209.0666666666667C378.2400000000001 243.2 360.3200000000001 273.2800000000001 334.0800000000001 293.3333333333334L298.6666666666667 239.1466666666667C308.6933333333334 230.4000000000001 315.7333333333334 218.8800000000001 318.5066666666667 205.8666666666667M318.5066666666667 178.1333333333333C315.7333333333333 165.12 308.6933333333333 153.6 298.6666666666667 144.8533333333334L334.08 90.6666666666667C360.32 110.72 378.24 140.8 382.9333333333333 174.9333333333333L318.5066666666667 178.1333333333333M256 128C249.1733333333333 128 242.7733333333334 129.0666666666667 236.5866666666667 130.9866666666667L207.36 73.6C222.2933333333333 67.4133333333334 238.72 64 256 64C273.28 64 289.7066666666666 67.4133333333334 304.64 73.6L275.4133333333333 130.9866666666667C269.2266666666666 129.0666666666667 262.8266666666666 128 255.9999999999999 128M193.4933333333333 178.1333333333333L129.0666666666666 174.9333333333333C133.7599999999999 140.8 151.68 110.72 177.9199999999999 90.6666666666666L213.3333333333333 144.8533333333334C203.3066666666667 153.6 196.2666666666667 165.12 193.4933333333334 178.1333333333333z" />
-    <glyph glyph-name="shoe-formal"
-      unicode="&#xFB22;"
-      horiz-adv-x="512" d=" M458.6666666666666 256V277.3333333333334H437.3333333333333L416 256H320L298.6666666666667 277.3333333333334H277.3333333333333L149.3333333333333 192H85.3333333333333C61.8666666666667 192 42.6666666666667 172.8 42.6666666666667 149.3333333333334V106.6666666666667H213.3333333333333L277.3333333333333 128H320V106.6666666666667H458.6666666666666V149.3333333333334S469.3333333333333 170.6666666666667 469.3333333333333 202.6666666666667S458.6666666666666 256 458.6666666666666 256z" />
-    <glyph glyph-name="shoe-heel"
-      unicode="&#xFB23;"
-      horiz-adv-x="512" d=" M64 64H249.6L362.6666666666667 149.3333333333334H384V64H426.6666666666667V149.3333333333334S448 192 448 234.6666666666667S437.3333333333333 320 437.3333333333333 320H394.6666666666667L384 298.6666666666667L213.3333333333333 149.3333333333334H170.6666666666667L64 106.6666666666667V64z" />
-    <glyph glyph-name="shopify"
-      unicode="&#xFADD;"
-      horiz-adv-x="512" d=" M397.0133333333333 322.3466666666667C396.8 324.48 394.6666666666667 325.76 393.3866666666666 325.76C391.8933333333333 325.9733333333334 359.04 328.3200000000001 359.04 328.3200000000001S336.2133333333333 350.9333333333334 333.8666666666666 353.4933333333334C331.3066666666666 356.0533333333334 326.4 355.2000000000001 324.48 354.7733333333333C324.2666666666667 354.7733333333333 320 353.28 311.68 350.9333333333334C304 373.3333333333334 290.56 392.96 265.1733333333333 392.96C258.3466666666667 401.4933333333334 250.0266666666667 405.3333333333333 242.7733333333333 405.3333333333333C187.7333333333333 405.3333333333333 161.4933333333333 336.64 153.1733333333333 301.6533333333333L114.56 289.7066666666667C102.8266666666667 285.8666666666667 102.4 285.44 100.9066666666667 274.3466666666667C99.6266666666667 265.8133333333334 68.48 24.3200000000001 68.48 24.3200000000001L311.68 -21.3333333333333L443.52 7.2533333333333S397.2266666666667 320 397.0133333333333 322.3466666666667M298.6666666666667 346.4533333333334C292.0533333333333 344.5333333333334 285.2266666666667 342.4 277.3333333333333 340.0533333333334V344.5333333333334C277.3333333333333 358.1866666666667 275.84 369.0666666666667 272.8533333333333 377.8133333333334C284.8 376.3200000000001 292.9066666666667 362.6666666666667 298.6666666666667 346.4533333333334M257.7066666666667 375.04C261.12 366.5066666666667 263.2533333333334 354.3466666666667 263.2533333333334 337.92V335.5733333333333C249.8133333333333 331.52 235.3066666666667 326.8266666666667 220.8 322.3466666666667C228.9066666666667 354.1333333333334 244.2666666666667 369.28 257.7066666666667 375.04M241.28 390.6133333333334C243.6266666666667 390.6133333333334 245.9733333333334 389.76 248.32 388.2666666666667C230.6133333333334 379.9466666666667 211.84 359.04 203.7333333333334 317.44C192 313.6 180.6933333333333 310.1866666666667 170.6666666666667 306.7733333333333C179.6266666666667 338.7733333333333 201.8133333333333 390.6133333333334 241.28 390.6133333333334M266.6666666666667 252.8L250.88 204.3733333333333S236.5866666666667 212.0533333333334 219.0933333333333 212.0533333333334C193.4933333333334 212.0533333333334 192 196.0533333333334 192 192C192 169.8133333333334 249.8133333333334 161.4933333333334 249.8133333333334 109.6533333333334C249.8133333333334 68.9066666666667 224 42.6666666666667 189.2266666666667 42.6666666666667C147.4133333333334 42.6666666666667 126.08 68.6933333333333 126.08 68.6933333333333L137.1733333333334 105.6S159.1466666666667 86.8266666666667 177.7066666666667 86.8266666666667C189.8666666666667 86.8266666666667 194.7733333333334 96 194.7733333333334 103.2533333333333C194.7733333333334 132.0533333333334 147.6266666666667 133.3333333333334 147.6266666666667 180.6933333333333C147.6266666666667 220.5866666666667 176.2133333333334 259.2 234.0266666666667 259.2C256 259.2 266.6666666666667 252.8 266.6666666666667 252.8M329.1733333333334 335.1466666666667L357.3333333333333 307.2L377.8133333333334 305.4933333333333C385.0666666666667 256 409.3866666666667 91.0933333333333 419.4133333333333 23.8933333333333L312.7466666666667 0.64L329.1733333333333 335.1466666666667z" />
-    <glyph glyph-name="shopping"
-      unicode="&#xF49A;"
-      horiz-adv-x="512" d=" M256 170.6666666666667C197.12 170.6666666666667 149.3333333333333 218.4533333333334 149.3333333333333 277.3333333333334H192C192 241.92 220.5866666666667 213.3333333333334 256 213.3333333333334S320 241.92 320 277.3333333333334H362.6666666666667C362.6666666666667 218.4533333333334 314.88 170.6666666666667 256 170.6666666666667M256 384C291.4133333333333 384 320 355.4133333333334 320 320H192C192 355.4133333333334 220.5866666666667 384 256 384M405.3333333333333 320H362.6666666666667C362.6666666666667 378.88 314.88 426.6666666666667 256 426.6666666666667S149.3333333333333 378.88 149.3333333333333 320H106.6666666666667C82.9866666666667 320 64 301.0133333333333 64 277.3333333333334V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H405.3333333333333C428.8 -21.3333333333333 448 -2.1333333333333 448 21.3333333333334V277.3333333333334C448 301.0133333333333 428.8 320 405.3333333333333 320z" />
-    <glyph glyph-name="shopping-music"
-      unicode="&#xF49B;"
-      horiz-adv-x="512" d=" M256 384C220.5866666666667 384 192 355.4133333333334 192 320H320C320 355.4133333333334 291.4133333333333 384 256 384M405.3333333333333 320C428.8 320 448 300.8 448 277.3333333333334V21.3333333333334C448 -2.1333333333333 428.8 -21.3333333333333 405.3333333333333 -21.3333333333333H106.6666666666667C82.9866666666667 -21.3333333333333 64 -2.1333333333333 64 21.3333333333334V277.3333333333334C64 301.0133333333333 82.9866666666667 320 106.6666666666667 320H149.3333333333333C149.3333333333333 378.88 197.12 426.6666666666667 256 426.6666666666667S362.6666666666667 378.88 362.6666666666667 320H405.3333333333333M192 42.6666666666667L352 149.3333333333334L192 234.6666666666667V42.6666666666667z" />
-    <glyph glyph-name="shovel"
-      unicode="&#xF70F;"
-      horiz-adv-x="512" d=" M322.1333333333334 409.3866666666667L261.76 349.0133333333333C245.3333333333333 332.3733333333334 245.3333333333333 305.28 261.76 288.64L291.84 258.56L194.7733333333333 161.4933333333334L134.6133333333333 221.8666666666667L104.32 192C-1.28 85.3333333333334 74.6666666666667 10.6666666666667 74.6666666666667 10.6666666666667S149.3333333333333 -64 256 40.7466666666667L286.08 70.8266666666667L226.3466666666667 130.5600000000001L323.2 227.4133333333334L352.8533333333333 197.76C369.4933333333334 181.3333333333334 396.5866666666667 181.3333333333334 413.2266666666666 197.76L473.6 258.1333333333334L322.1333333333334 409.3866666666667M382.5066666666667 228.6933333333334L353.0666666666667 258.1333333333334L322.3466666666667 288.8533333333334L292.48 318.7200000000001L322.56 348.8L412.8 258.56L382.5066666666667 228.6933333333334z" />
-    <glyph glyph-name="shovel-off"
-      unicode="&#xF710;"
-      horiz-adv-x="512" d=" M322.1333333333334 409.3866666666667L261.76 348.8C245.3333333333333 332.16 245.3333333333333 305.28 261.76 288.64L291.84 258.3466666666667L277.3333333333333 242.7733333333333L308.0533333333333 212.0533333333334L323.6266666666667 227.6266666666667L353.28 197.9733333333333C369.92 181.3333333333334 397.0133333333333 181.3333333333334 413.6533333333333 197.9733333333333L474.0266666666666 258.56L322.1333333333333 409.3866666666667M382.5066666666667 228.6933333333334L292.2666666666667 318.7200000000001L322.3466666666667 348.8L412.5866666666667 258.5600000000001L382.5066666666667 228.6933333333334M441.6 16.2133333333333L411.52 -13.8666666666667L245.3333333333333 151.8933333333333L224 130.56L284.3733333333334 70.6133333333334L256 40.7466666666667C149.3333333333333 -64 74.6666666666667 10.6666666666667 74.6666666666667 10.6666666666667S-1.28 85.3333333333334 104.32 192L134.6133333333333 221.8666666666667L194.7733333333333 161.4933333333334L216.1066666666666 182.8266666666667L50.1333333333333 348.1600000000001L80.4266666666666 378.4533333333334L441.6 16.2133333333334z" />
-    <glyph glyph-name="shower"
-      unicode="&#xF99F;"
-      horiz-adv-x="512" d=" M448 149.3333333333334V128C448 87.2533333333333 425.1733333333333 51.84 391.4666666666667 33.92L405.3333333333333 -21.3333333333333H362.6666666666667L352 21.3333333333334H160L149.3333333333333 -21.3333333333333H106.6666666666667L120.5333333333333 33.92C86.8266666666667 51.84 64 87.2533333333333 64 128V149.3333333333334H42.6666666666667V192H426.6666666666667V341.3333333333334C426.6666666666667 353.0666666666667 417.0666666666667 362.6666666666667 405.3333333333333 362.6666666666667C394.6666666666667 362.6666666666667 386.56 355.4133333333334 384 345.8133333333334C397.44 334.2933333333334 405.3333333333333 317.2266666666667 405.3333333333333 298.6666666666667H277.3333333333333C277.3333333333333 334.0800000000001 305.92 362.6666666666667 341.3333333333333 362.6666666666667H344.9600000000001C353.7066666666667 387.4133333333334 377.3866666666667 405.3333333333333 405.3333333333333 405.3333333333333C440.7466666666667 405.3333333333333 469.3333333333333 376.7466666666667 469.3333333333333 341.3333333333334V149.3333333333334H448M405.3333333333333 149.3333333333334H106.6666666666667V128C106.6666666666667 92.5866666666667 135.2533333333333 64 170.6666666666667 64H341.3333333333333C376.7466666666667 64 405.3333333333333 92.5866666666667 405.3333333333333 128V149.3333333333334z" />
-    <glyph glyph-name="shower-head"
-      unicode="&#xF9A0;"
-      horiz-adv-x="512" d=" M426.6666666666667 21.3333333333334C438.4 21.3333333333334 448 11.7333333333333 448 0S438.4 -21.3333333333333 426.6666666666667 -21.3333333333333S405.3333333333333 -11.7333333333333 405.3333333333333 0S414.9333333333333 21.3333333333334 426.6666666666667 21.3333333333334M341.3333333333333 21.3333333333334C353.0666666666667 21.3333333333334 362.6666666666667 11.7333333333333 362.6666666666667 0S353.0666666666667 -21.3333333333333 341.3333333333333 -21.3333333333333S320 -11.7333333333333 320 0S329.6 21.3333333333334 341.3333333333333 21.3333333333334M256 21.3333333333334C267.7333333333334 21.3333333333334 277.3333333333333 11.7333333333333 277.3333333333333 0S267.7333333333334 -21.3333333333333 256 -21.3333333333333S234.6666666666667 -11.7333333333333 234.6666666666667 0S244.2666666666667 21.3333333333334 256 21.3333333333334M170.6666666666667 21.3333333333334C182.4 21.3333333333334 192 11.7333333333333 192 0S182.4 -21.3333333333333 170.6666666666667 -21.3333333333333S149.3333333333333 -11.7333333333333 149.3333333333333 0S158.9333333333333 21.3333333333334 170.6666666666667 21.3333333333334M85.3333333333333 21.3333333333334C97.0666666666667 21.3333333333334 106.6666666666667 11.7333333333333 106.6666666666667 0S97.0666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333S64 -11.7333333333333 64 0S73.6 21.3333333333334 85.3333333333333 21.3333333333334M128 85.3333333333334C139.7333333333333 85.3333333333334 149.3333333333333 75.7333333333334 149.3333333333333 64S139.7333333333333 42.6666666666667 128 42.6666666666667S106.6666666666667 52.2666666666667 106.6666666666667 64S116.2666666666667 85.3333333333334 128 85.3333333333334M213.3333333333333 85.3333333333334C225.0666666666667 85.3333333333334 234.6666666666667 75.7333333333334 234.6666666666667 64S225.0666666666667 42.6666666666667 213.3333333333333 42.6666666666667S192 52.2666666666667 192 64S201.6 85.3333333333334 213.3333333333333 85.3333333333334M298.6666666666667 85.3333333333334C310.4 85.3333333333334 320 75.7333333333334 320 64S310.4 42.6666666666667 298.6666666666667 42.6666666666667S277.3333333333333 52.2666666666667 277.3333333333333 64S286.9333333333333 85.3333333333334 298.6666666666667 85.3333333333334M384 85.3333333333334C395.7333333333334 85.3333333333334 405.3333333333333 75.7333333333334 405.3333333333333 64S395.7333333333334 42.6666666666667 384 42.6666666666667S362.6666666666667 52.2666666666667 362.6666666666667 64S372.2666666666667 85.3333333333334 384 85.3333333333334M170.6666666666667 149.3333333333334C182.4 149.3333333333334 192 139.7333333333334 192 128S182.4 106.6666666666667 170.6666666666667 106.6666666666667S149.3333333333333 116.2666666666667 149.3333333333333 128S158.9333333333333 149.3333333333334 170.6666666666667 149.3333333333334M256 149.3333333333334C267.7333333333334 149.3333333333334 277.3333333333333 139.7333333333334 277.3333333333333 128S267.7333333333334 106.6666666666667 256 106.6666666666667S234.6666666666667 116.2666666666667 234.6666666666667 128S244.2666666666667 149.3333333333334 256 149.3333333333334M341.3333333333333 149.3333333333334C353.0666666666667 149.3333333333334 362.6666666666667 139.7333333333334 362.6666666666667 128S353.0666666666667 106.6666666666667 341.3333333333333 106.6666666666667S320 116.2666666666667 320 128S329.6 149.3333333333334 341.3333333333333 149.3333333333334M405.3333333333333 192H106.6666666666667V234.6666666666667H405.3333333333333V192M382.2933333333334 256H129.7066666666667C138.6666666666667 309.3333333333334 181.3333333333333 352 234.6666666666667 360.9600000000001V405.3333333333333H277.3333333333333V360.9600000000001C330.6666666666667 352 373.3333333333333 309.3333333333334 382.2933333333334 256z" />
-    <glyph glyph-name="shredder"
-      unicode="&#xF49C;"
-      horiz-adv-x="512" d=" M128 384V298.6666666666667H170.6666666666667V341.3333333333334H341.3333333333333V298.6666666666667H384V384H128M106.6666666666667 277.3333333333334C71.2533333333333 277.3333333333334 42.6666666666667 248.7466666666667 42.6666666666667 213.3333333333334V85.3333333333334H106.6666666666667V149.3333333333334H405.3333333333333V85.3333333333334H469.3333333333333V213.3333333333334C469.3333333333333 248.7466666666667 440.7466666666667 277.3333333333334 405.3333333333333 277.3333333333334H106.6666666666667M384 234.6666666666667C395.7333333333334 234.6666666666667 405.3333333333333 225.0666666666667 405.3333333333333 213.3333333333334S395.7333333333334 192 384 192S362.6666666666667 201.6 362.6666666666667 213.3333333333334S372.2666666666667 234.6666666666667 384 234.6666666666667M149.3333333333333 106.6666666666667V0H192V106.6666666666667H149.3333333333333M234.6666666666667 106.6666666666667V21.3333333333334H277.3333333333333V106.6666666666667H234.6666666666667M320 106.6666666666667V0H362.6666666666667V106.6666666666667H320z" />
-    <glyph glyph-name="shuffle"
-      unicode="&#xF49D;"
-      horiz-adv-x="512" d=" M316.3733333333334 161.92L286.2933333333333 131.84L353.0666666666667 65.0666666666667L309.3333333333333 21.3333333333334H426.6666666666667V138.6666666666667L383.1466666666667 95.1466666666667L316.3733333333334 161.92M309.3333333333333 362.6666666666667L352.8533333333333 319.1466666666667L85.3333333333333 51.4133333333334L115.4133333333333 21.3333333333334L383.1466666666667 288.8533333333334L426.6666666666667 245.3333333333334V362.6666666666667M225.92 252.3733333333334L115.4133333333333 362.6666666666667L85.3333333333333 332.5866666666667L195.6266666666667 222.2933333333334L225.92 252.3733333333334z" />
-    <glyph glyph-name="shuffle-disabled"
-      unicode="&#xF49E;"
-      horiz-adv-x="512" d=" M341.3333333333333 352V298.6666666666667H106.6666666666667V256H341.3333333333333V202.6666666666667L416 277.3333333333334M341.3333333333333 181.3333333333334V128H106.6666666666667V85.3333333333334H341.3333333333333V32L416 106.6666666666667" />
-    <glyph glyph-name="shuffle-variant"
-      unicode="&#xF49F;"
-      horiz-adv-x="512" d=" M362.6666666666667 384L474.6666666666666 288L362.6666666666667 192L474.6666666666666 96L362.6666666666667 0V64H304.2133333333333L244.0533333333333 124.16L289.28 169.3866666666667L330.6666666666667 128H362.6666666666667V256H330.6666666666667L138.6666666666667 64H42.6666666666667V128H112.2133333333333L304.2133333333333 320H362.6666666666667V384M42.6666666666667 320H138.6666666666667L198.8266666666667 259.8400000000001L153.6 214.6133333333333L112.2133333333333 256H42.6666666666667V320z" />
-    <glyph glyph-name="sigma"
-      unicode="&#xF4A0;"
-      horiz-adv-x="512" d=" M106.6666666666667 362.6666666666667H384V256H362.6666666666667L341.3333333333333 320H214.6133333333333L291.2 210.56L203.52 85.3333333333334H341.3333333333333L362.6666666666667 128H384V21.3333333333334H106.6666666666667L226.1333333333334 192L106.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="sigma-lower"
-      unicode="&#xF62B;"
-      horiz-adv-x="512" d=" M405.3333333333333 192C405.3333333333333 97.7066666666667 333.6533333333333 21.3333333333334 245.3333333333333 21.3333333333334C157.0133333333333 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S157.0133333333333 362.6666666666667 245.3333333333333 362.6666666666667H426.6666666666667V320H351.1466666666667C384 288.64 405.3333333333333 242.9866666666667 405.3333333333333 192M245.3333333333333 320C180.48 320 128 262.6133333333334 128 192S180.48 64 245.3333333333333 64S362.6666666666667 121.3866666666667 362.6666666666667 192S310.1866666666666 320 245.3333333333333 320z" />
-    <glyph glyph-name="sign-caution"
-      unicode="&#xF4A1;"
-      horiz-adv-x="512" d=" M42.6666666666667 384H469.3333333333333V170.6666666666667H384V0H341.3333333333333V170.6666666666667H170.6666666666667V0H128V170.6666666666667H42.6666666666667V384M404.6933333333333 213.3333333333334L426.6666666666667 235.3066666666667V295.4666666666667L344.5333333333333 213.3333333333334H404.6933333333333M284.16 213.3333333333334L412.16 341.3333333333334H352L224 213.3333333333334H284.16M163.4133333333333 213.3333333333334L291.4133333333333 341.3333333333334H231.04L103.04 213.3333333333334H163.4133333333333M110.5066666666667 341.3333333333334L85.3333333333333 316.1600000000001V256L170.6666666666667 341.3333333333334H110.5066666666667z" />
-    <glyph glyph-name="sign-direction"
-      unicode="&#xF780;"
-      horiz-adv-x="512" d=" M234.6666666666667 192H74.6666666666667L128 245.3333333333334L74.6666666666667 298.6666666666667H234.6666666666667V384L256 405.3333333333333L277.3333333333333 384V298.6666666666667H384L437.3333333333333 245.3333333333334L384 192H277.3333333333333V21.3333333333334C300.8 21.3333333333334 320 2.1333333333334 320 -21.3333333333333H192C192 2.1333333333334 211.2 21.3333333333334 234.6666666666667 21.3333333333334V192z" />
-    <glyph glyph-name="sign-text"
-      unicode="&#xF781;"
-      horiz-adv-x="512" d=" M234.6666666666667 384L256 405.3333333333333L277.3333333333333 384V341.3333333333334H426.6666666666667C438.4 341.3333333333334 448 331.7333333333334 448 320V106.6666666666667C448 94.9333333333333 438.4 85.3333333333334 426.6666666666667 85.3333333333334H277.3333333333333V21.3333333333334C300.8 21.3333333333334 320 2.1333333333334 320 -21.3333333333333H192C192 2.1333333333334 211.2 21.3333333333334 234.6666666666667 21.3333333333334V85.3333333333334H85.3333333333333C73.6 85.3333333333334 64 94.9333333333333 64 106.6666666666667V320C64 331.7333333333334 73.6 341.3333333333334 85.3333333333333 341.3333333333334H234.6666666666667V384M128 277.3333333333334V234.6666666666667H384V277.3333333333334H128M128 192V149.3333333333334H277.3333333333333V192H128z" />
-    <glyph glyph-name="signal"
-      unicode="&#xF4A2;"
-      horiz-adv-x="512" d=" M64 0H128V64H64M170.6666666666667 0H234.6666666666667V149.3333333333334H170.6666666666667M277.3333333333333 0H341.3333333333333V256H277.3333333333333M384 0H448V384H384V0z" />
-    <glyph glyph-name="signal-2g"
-      unicode="&#xF711;"
-      horiz-adv-x="512" d=" M234.6666666666667 32H42.6666666666667V160C42.6666666666667 195.4133333333334 71.2533333333333 224 106.6666666666667 224H170.6666666666667V288H42.6666666666667V352H170.6666666666667C206.08 352 234.6666666666667 323.4133333333334 234.6666666666667 288V224C234.6666666666667 188.5866666666667 206.08 160 170.6666666666667 160H106.6666666666667V96H234.6666666666667M469.3333333333333 224H373.3333333333333V160H405.3333333333333V96H341.3333333333333V288H469.3333333333333V352H341.3333333333333C305.92 352 277.3333333333333 323.4133333333334 277.3333333333333 288V96C277.3333333333333 60.5866666666667 305.92 32 341.3333333333333 32H405.3333333333333C440.7466666666667 32 469.3333333333333 60.5866666666667 469.3333333333333 96" />
-    <glyph glyph-name="signal-3g"
-      unicode="&#xF712;"
-      horiz-adv-x="512" d=" M234.6666666666667 96V144C234.6666666666667 170.6666666666667 213.3333333333333 192 186.6666666666667 192C213.3333333333333 192 234.6666666666667 213.3333333333334 234.6666666666667 240V288C234.6666666666667 323.4133333333334 206.08 352 170.6666666666667 352H42.6666666666667V288H170.6666666666667V224H106.6666666666667V160H170.6666666666667V96H42.6666666666667V32H170.6666666666667C206.08 32 234.6666666666667 60.5866666666667 234.6666666666667 96M469.3333333333333 96V224H373.3333333333333V160H405.3333333333333V96H341.3333333333333V288H469.3333333333333V352H341.3333333333333C305.92 352 277.3333333333333 323.4133333333334 277.3333333333333 288V96C277.3333333333333 60.5866666666667 305.92 32 341.3333333333333 32H405.3333333333333C440.7466666666667 32 469.3333333333333 60.5866666666667 469.3333333333333 96z" />
-    <glyph glyph-name="signal-4g"
-      unicode="&#xF713;"
-      horiz-adv-x="512" d=" M469.3333333333333 96V224H373.3333333333333V160H405.3333333333333V96H341.3333333333333V288H469.3333333333333V352H341.3333333333333C305.92 352 277.3333333333333 323.4133333333334 277.3333333333333 288V96C277.3333333333333 60.5866666666667 305.92 32 341.3333333333333 32H405.3333333333333C440.7466666666667 32 469.3333333333333 60.5866666666667 469.3333333333333 96M170.6666666666667 32H234.6666666666667V352H170.6666666666667V224H106.6666666666667V352H42.6666666666667V160H170.6666666666667V32z" />
-    <glyph glyph-name="signal-5g"
-      unicode="&#xFA6E;"
-      horiz-adv-x="512" d=" M469.3333333333333 96V224H373.3333333333333V160H405.3333333333333V96H341.3333333333333V288H469.3333333333333V352H341.3333333333333C305.92 352 277.3333333333333 323.4133333333334 277.3333333333333 288V96C277.3333333333333 60.5866666666667 305.92 32 341.3333333333333 32H405.3333333333333C440.7466666666667 32 469.3333333333333 60.5866666666667 469.3333333333333 96M213.3333333333333 352H64V160H149.3333333333333V96H64V32H181.3333333333333C199.04 32 213.3333333333333 46.2933333333334 213.3333333333333 64V192C213.3333333333333 209.7066666666667 199.04 224 181.3333333333333 224H128V288H213.3333333333333V352z" />
-    <glyph glyph-name="signal-cellular-1"
-      unicode="&#xF8BB;"
-      horiz-adv-x="512" d=" M416 330.6666666666667V53.3333333333334H373.3333333333333V330.6666666666667H416M266.6666666666667 224V53.3333333333334H224V224H266.6666666666667M448 362.6666666666667H341.3333333333333V21.3333333333334H448V362.6666666666667M298.6666666666667 256H192V21.3333333333334H298.6666666666667V256M149.3333333333333 149.3333333333334H42.6666666666667V21.3333333333334H149.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="signal-cellular-2"
-      unicode="&#xF8BC;"
-      horiz-adv-x="512" d=" M416 330.6666666666667V53.3333333333334H373.3333333333333V330.6666666666667H416M448 362.6666666666667H341.3333333333333V21.3333333333334H448V362.6666666666667M298.6666666666667 256H192V21.3333333333334H298.6666666666667V256M149.3333333333333 149.3333333333334H42.6666666666667V21.3333333333334H149.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="signal-cellular-3"
-      unicode="&#xF8BD;"
-      horiz-adv-x="512" d=" M448 362.6666666666667H341.3333333333333V21.3333333333334H448V362.6666666666667M298.6666666666667 256H192V21.3333333333334H298.6666666666667V256M149.3333333333333 149.3333333333334H42.6666666666667V21.3333333333334H149.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="signal-cellular-outline"
-      unicode="&#xF8BE;"
-      horiz-adv-x="512" d=" M416 330.6666666666667V53.3333333333334H373.3333333333333V330.6666666666667H416M266.6666666666667 224V53.3333333333334H224V224H266.6666666666667M117.3333333333333 117.3333333333334V53.3333333333334H74.6666666666667V117.3333333333334H117.3333333333333M448 362.6666666666667H341.3333333333333V21.3333333333334H448V362.6666666666667M298.6666666666667 256H192V21.3333333333334H298.6666666666667V256M149.3333333333333 149.3333333333334H42.6666666666667V21.3333333333334H149.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="signal-hspa"
-      unicode="&#xF714;"
-      horiz-adv-x="512" d=" M224 224H288V352H352V32H288V160H224V32H160V352H224V224z" />
-    <glyph glyph-name="signal-hspa-plus"
-      unicode="&#xF715;"
-      horiz-adv-x="512" d=" M405.3333333333333 277.3333333333334V213.3333333333334H469.3333333333333V149.3333333333334H405.3333333333333V85.3333333333334H341.3333333333333V149.3333333333334H277.3333333333333V213.3333333333334H341.3333333333333V277.3333333333334H405.3333333333333M106.6666666666667 224H170.6666666666667V352H234.6666666666667V32H170.6666666666667V160H106.6666666666667V32H42.6666666666667V352H106.6666666666667V224z" />
-    <glyph glyph-name="signal-off"
-      unicode="&#xF782;"
-      horiz-adv-x="512" d=" M384 384V102.8266666666667L448 38.8266666666667V384H384M91.3066666666667 341.3333333333334L64 314.24L228.9066666666667 149.3333333333334H170.6666666666667V0H234.6666666666667V143.5733333333334L277.3333333333333 100.9066666666667V0H341.3333333333333V36.9066666666667L420.9066666666667 -42.6666666666666L448 -15.36L91.3066666666667 341.3333333333334M277.3333333333333 256V209.4933333333334L341.3333333333333 145.4933333333334V256H277.3333333333333M64 64V0H128V64H64z" />
-    <glyph glyph-name="signal-variant"
-      unicode="&#xF60A;"
-      horiz-adv-x="512" d=" M85.3333333333333 320V362.6666666666667H87.4666666666667C275.2 362.6666666666667 426.6666666666667 211.2 426.6666666666667 23.4666666666667V21.3333333333334H384V23.4666666666667C384 187.7333333333334 251.7333333333334 320 85.3333333333333 320M85.3333333333333 234.6666666666667V277.3333333333334C226.7733333333333 277.3333333333334 341.3333333333333 162.7733333333333 341.3333333333333 21.3333333333334H298.6666666666667C298.6666666666667 139.0933333333334 203.0933333333333 234.6666666666667 85.3333333333333 234.6666666666667M85.3333333333333 149.3333333333334V192C179.6266666666667 192 256 115.6266666666667 256 21.3333333333334H213.3333333333333C213.3333333333333 91.9466666666667 155.9466666666667 149.3333333333334 85.3333333333333 149.3333333333334M85.3333333333333 106.6666666666667C132.48 106.6666666666667 170.6666666666667 68.48 170.6666666666667 21.3333333333334H85.3333333333333V106.6666666666667z" />
-    <glyph glyph-name="silo"
-      unicode="&#xFB24;"
-      horiz-adv-x="512" d=" M181.3333333333333 405.3333333333333C252.8 405.3333333333333 311.4666666666667 351.36 319.1466666666667 282.0266666666667L469.3333333333333 192V149.3333333333334L426.6666666666667 174.9333333333333V-21.3333333333333H384V200.5333333333334L320 238.9333333333334V-21.3333333333333H277.3333333333333V256H85.3333333333333V-21.3333333333333H42.6666666666667V266.6666666666667C42.6666666666667 343.2533333333334 104.7466666666667 405.3333333333333 181.3333333333333 405.3333333333333M181.3333333333333 362.6666666666667C139.52 362.6666666666667 103.8933333333333 336 90.88 298.6666666666667H271.7866666666667C258.7733333333333 336 223.1466666666667 362.6666666666667 181.3333333333333 362.6666666666667M128 213.3333333333334H234.6666666666667V170.6666666666667H128V213.3333333333334M128 128H234.6666666666667V85.3333333333334H128V128M128 42.6666666666667H234.6666666666667V0H128V42.6666666666667z" />
-    <glyph glyph-name="silverware"
-      unicode="&#xF4A3;"
-      horiz-adv-x="512" d=" M172.8 163.4133333333334L83.4133333333333 252.5866666666667C50.1333333333333 286.0800000000001 50.1333333333333 340.0533333333334 83.4133333333333 373.3333333333334L233.1733333333333 224L172.8 163.4133333333334M317.44 202.0266666666667L286.08 170.6666666666667L432.8533333333333 23.8933333333334L402.7733333333333 -6.1866666666666L256 140.5866666666667L109.2266666666667 -6.1866666666666L79.1466666666667 23.8933333333334L287.36 232.1066666666667C272.2133333333333 264.7466666666667 282.88 310.6133333333334 316.8 344.5333333333334C357.5466666666666 385.4933333333334 416 393.1733333333334 447.1466666666666 362.0266666666667C478.5066666666665 330.6666666666667 470.8266666666666 272.2133333333334 429.8666666666666 231.4666666666667C395.9466666666666 197.5466666666667 350.08 186.8800000000001 317.44 202.0266666666667z" />
-    <glyph glyph-name="silverware-fork"
-      unicode="&#xF4A4;"
-      horiz-adv-x="512" d=" M109.2266666666667 -6.1866666666666L79.1466666666667 23.8933333333334L285.0133333333333 229.9733333333334L280.7466666666667 234.6666666666667C264.1066666666667 251.0933333333334 264.1066666666667 277.9733333333334 280.7466666666667 294.6133333333334L373.3333333333333 387.8400000000001L393.1733333333333 368.2133333333334L324.0533333333333 298.6666666666667L344.5333333333333 278.6133333333334L413.6533333333333 347.9466666666667L433.2800000000001 328.3200000000001L363.9466666666667 259.2000000000001L384.0000000000001 238.7200000000001L453.5466666666667 308.0533333333334L473.1733333333335 288.0000000000001L379.9466666666668 195.4133333333334C363.3066666666668 178.7733333333334 336.4266666666668 178.7733333333334 320.0000000000001 195.4133333333334L315.3066666666668 199.68L109.2266666666668 -6.1866666666666z" />
-    <glyph glyph-name="silverware-fork-knife"
-      unicode="&#xFA6F;"
-      horiz-adv-x="512" d=" M234.6666666666667 256H192V405.3333333333333H149.3333333333333V256H106.6666666666667V405.3333333333333H64V256C64 210.7733333333333 99.4133333333333 174.0800000000001 144 171.3066666666667V-21.3333333333333H197.3333333333333V171.3066666666667C241.92 174.0800000000001 277.3333333333333 210.7733333333334 277.3333333333333 256V405.3333333333333H234.6666666666667V256M341.3333333333333 320V149.3333333333334H394.6666666666667V-21.3333333333333H448V405.3333333333333C389.12 405.3333333333333 341.3333333333333 357.5466666666667 341.3333333333333 320z" />
-    <glyph glyph-name="silverware-spoon"
-      unicode="&#xF4A5;"
-      horiz-adv-x="512" d=" M317.44 202.0266666666667L109.2266666666667 -6.1866666666666L79.1466666666667 23.8933333333334L287.36 232.1066666666667C272.2133333333334 264.7466666666667 282.88 310.6133333333334 316.8 344.5333333333334C357.5466666666667 385.4933333333334 416 393.1733333333334 447.1466666666667 362.0266666666667C478.5066666666667 330.6666666666667 470.8266666666667 272.2133333333334 429.8666666666667 231.4666666666667C395.9466666666667 197.5466666666667 350.0800000000001 186.8800000000001 317.4400000000001 202.0266666666667z" />
-    <glyph glyph-name="silverware-variant"
-      unicode="&#xF4A6;"
-      horiz-adv-x="512" d=" M172.8 163.4133333333334L83.4133333333333 252.5866666666667C50.1333333333333 286.0800000000001 50.1333333333333 340.0533333333334 83.4133333333333 373.3333333333334L233.1733333333333 224L172.8 163.4133333333334M286.08 170.6666666666667L432.8533333333333 23.8933333333334L402.7733333333333 -6.1866666666666L256 140.5866666666667L109.2266666666667 -6.1866666666666L79.1466666666667 23.8933333333334L285.0133333333333 229.9733333333334L280.7466666666667 234.6666666666667C264.1066666666667 251.0933333333334 264.1066666666667 277.9733333333334 280.7466666666667 294.6133333333334L373.3333333333333 387.8400000000001L393.1733333333333 368.2133333333334L324.0533333333333 298.6666666666667L344.5333333333333 278.6133333333334L413.6533333333333 347.9466666666667L433.2800000000001 328.3200000000001L363.9466666666667 259.2000000000001L384.0000000000001 238.7200000000001L453.5466666666667 308.0533333333334L473.1733333333335 288.0000000000001L379.9466666666668 195.4133333333334C363.3066666666668 178.7733333333334 336.4266666666668 178.7733333333334 320.0000000000001 195.4133333333334L315.3066666666668 199.68L286.08 170.6666666666667z" />
-    <glyph glyph-name="sim"
-      unicode="&#xF4A7;"
-      horiz-adv-x="512" d=" M426.6666666666667 362.6666666666667C426.6666666666667 386.1333333333334 407.4666666666667 405.3333333333333 384 405.3333333333333H213.3333333333333L85.3333333333333 277.3333333333334V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.68 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667M192 42.6666666666667H149.3333333333333V85.3333333333334H192V42.6666666666667M362.6666666666667 42.6666666666667H320V85.3333333333334H362.6666666666667V42.6666666666667M192 128H149.3333333333333V213.3333333333334H192V128M277.3333333333333 42.6666666666667H234.6666666666667V128H277.3333333333333V42.6666666666667M277.3333333333333 170.6666666666667H234.6666666666667V213.3333333333334H277.3333333333333V170.6666666666667M362.6666666666667 128H320V213.3333333333334H362.6666666666667V128z" />
-    <glyph glyph-name="sim-alert"
-      unicode="&#xF4A8;"
-      horiz-adv-x="512" d=" M277.3333333333333 170.6666666666667H234.6666666666667V277.3333333333334H277.3333333333333M277.3333333333333 85.3333333333334H234.6666666666667V128H277.3333333333333M384 405.3333333333333H213.3333333333333L85.3333333333333 277.3333333333334V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.1333333333334 407.4666666666667 405.3333333333333 384 405.3333333333333z" />
-    <glyph glyph-name="sim-off"
-      unicode="&#xF4A9;"
-      horiz-adv-x="512" d=" M405.3333333333333 341.3333333333334C405.3333333333333 364.8 386.1333333333334 384 362.6666666666667 384H213.3333333333333L163.4133333333333 334.0800000000001L405.3333333333333 92.16V341.3333333333334M77.8666666666667 365.2266666666667L50.7733333333333 338.1333333333334L106.6666666666667 282.24V42.6666666666667C106.6666666666667 19.2 125.8666666666667 0 149.3333333333333 0H362.6666666666667C370.3466666666667 0 377.1733333333333 2.1333333333334 383.36 5.5466666666667L423.4666666666666 -34.5599999999999L450.5599999999999 -7.4666666666666L77.8666666666667 365.2266666666667z" />
-    <glyph glyph-name="sina-weibo"
-      unicode="&#xFADE;"
-      horiz-adv-x="512" d=" M209.4933333333334 152.1066666666667C232.32 152.1066666666667 251.0933333333333 133.5466666666668 251.0933333333333 110.5066666666667S232.5333333333334 68.9066666666667 209.4933333333334 68.9066666666667S167.8933333333333 87.68 167.8933333333333 110.5066666666667C167.8933333333333 133.5466666666667 186.4533333333333 152.1066666666667 209.4933333333334 152.1066666666667M309.3333333333333 376.7466666666667L323.84 377.3866666666667C404.0533333333333 377.3866666666667 469.3333333333333 312.1066666666667 469.3333333333333 231.8933333333333L468.2666666666667 214.4L442.88 222.2933333333333L443.3066666666666 231.8933333333333C443.3066666666666 297.8133333333333 389.7599999999999 351.36 323.8399999999999 351.36L316.3733333333333 351.1466666666667L309.3333333333333 376.7466666666666M326.8266666666666 315.0933333333333C370.7733333333333 313.6 406.3999999999999 277.3333333333333 407.04 233.3866666666667L380.5866666666667 241.4933333333333C376.5333333333333 265.3866666666667 357.9733333333334 284.16 334.2933333333333 288L326.8266666666667 315.0933333333333M42.6666666666667 119.2533333333333C42.0266666666667 132.2666666666667 44.16 178.3466666666667 105.6 235.3066666666667C178.1333333333333 302.7200000000001 209.4933333333334 297.6 209.4933333333334 297.6S277.3333333333333 304 235.9466666666667 224.8533333333334H237.44C247.4666666666667 235.5200000000001 269.2266666666667 251.5200000000001 313.3866666666667 256C357.7600000000001 260.48 357.7600000000001 224 352 198.4C392.1066666666667 178.3466666666667 417.28 148.6933333333334 417.28 115.6266666666667C417.28 55.4666666666667 333.44 6.6133333333334 229.9733333333333 6.6133333333334H224C149.3333333333333 6.6133333333334 85.3333333333333 33.7066666666667 57.8133333333333 72.7466666666668C48 85.9733333333335 42.6666666666667 100.4800000000001 42.6666666666667 115.6266666666668V119.2533333333335M209.4933333333334 193.7066666666668C140.5866666666667 193.7066666666668 84.6933333333333 156.3733333333335 84.6933333333333 110.5066666666668S140.5866666666667 27.3066666666668 209.4933333333334 27.3066666666668C278.4 27.3066666666668 334.2933333333333 64.6400000000001 334.2933333333333 110.5066666666668S278.4 193.7066666666668 209.4933333333334 193.7066666666668z" />
-    <glyph glyph-name="sitemap"
-      unicode="&#xF4AA;"
-      horiz-adv-x="512" d=" M192 405.3333333333333V277.3333333333334H234.6666666666667V213.3333333333334H106.6666666666667C82.9866666666667 213.3333333333334 64 194.3466666666667 64 170.6666666666667V106.6666666666667H21.3333333333333V-21.3333333333333H149.3333333333333V106.6666666666667H106.6666666666667V170.6666666666667H234.6666666666667V106.6666666666667H192V-21.3333333333333H320V106.6666666666667H277.3333333333333V170.6666666666667H405.3333333333333V106.6666666666667H362.6666666666667V-21.3333333333333H490.6666666666666V106.6666666666667H448V170.6666666666667C448 194.3466666666667 429.0133333333333 213.3333333333334 405.3333333333333 213.3333333333334H277.3333333333333V277.3333333333334H320V405.3333333333333H192z" />
-    <glyph glyph-name="skip-backward"
-      unicode="&#xF4AB;"
-      horiz-adv-x="512" d=" M426.6666666666667 341.3333333333334V42.6666666666667L277.3333333333333 192M128 341.3333333333334V42.6666666666667H85.3333333333333V341.3333333333334M277.3333333333333 341.3333333333334V42.6666666666667L128 192" />
-    <glyph glyph-name="skip-forward"
-      unicode="&#xF4AC;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334V42.6666666666667L234.6666666666667 192M384 341.3333333333334V42.6666666666667H426.6666666666667V341.3333333333334M234.6666666666667 341.3333333333334V42.6666666666667L384 192" />
-    <glyph glyph-name="skip-next"
-      unicode="&#xF4AD;"
-      horiz-adv-x="512" d=" M341.3333333333333 64H384V320H341.3333333333333M128 64L309.3333333333333 192L128 320V64z" />
-    <glyph glyph-name="skip-next-circle"
-      unicode="&#xF661;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M170.6666666666667 277.3333333333334L277.3333333333333 192L170.6666666666667 106.6666666666667M298.6666666666667 277.3333333333334H341.3333333333333V106.6666666666667H298.6666666666667" />
-    <glyph glyph-name="skip-next-circle-outline"
-      unicode="&#xF662;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 362.6666666666667C350.08 362.6666666666667 426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334S85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667M170.6666666666667 277.3333333333334V106.6666666666667L277.3333333333333 192M298.6666666666667 277.3333333333334V106.6666666666667H341.3333333333333V277.3333333333334" />
-    <glyph glyph-name="skip-previous"
-      unicode="&#xF4AE;"
-      horiz-adv-x="512" d=" M128 64V320H170.6666666666667V64H128M202.6666666666667 192L384 320V64L202.6666666666667 192z" />
-    <glyph glyph-name="skip-previous-circle"
-      unicode="&#xF663;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M170.6666666666667 277.3333333333334H213.3333333333333V106.6666666666667H170.6666666666667M341.3333333333333 277.3333333333334V106.6666666666667L234.6666666666667 192" />
-    <glyph glyph-name="skip-previous-circle-outline"
-      unicode="&#xF664;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.92 362.6666666666667 85.3333333333333 286.0800000000001 85.3333333333333 192S161.92 21.3333333333334 256 21.3333333333334S426.6666666666667 97.92 426.6666666666667 192S350.08 362.6666666666667 256 362.6666666666667M341.3333333333333 277.3333333333334V106.6666666666667L234.6666666666667 192M213.3333333333333 277.3333333333334V106.6666666666667H170.6666666666667V277.3333333333334" />
-    <glyph glyph-name="skull"
-      unicode="&#xF68B;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C149.9733333333333 405.3333333333333 64 319.36 64 213.3333333333334C64 148.6933333333334 96.64 89.1733333333334 149.3333333333333 53.9733333333334V-21.3333333333333H192V42.6666666666667H234.6666666666667V-21.3333333333333H277.3333333333333V42.6666666666667H320V-21.3333333333333H362.6666666666667V54.1866666666667C415.36 89.3866666666667 448 149.3333333333334 448 213.3333333333334C448 319.36 362.0266666666667 405.3333333333333 256 405.3333333333333M170.6666666666667 213.3333333333334C194.1333333333333 213.3333333333334 213.3333333333333 194.1333333333333 213.3333333333333 170.6666666666667S194.1333333333333 128 170.6666666666667 128S128 147.2000000000001 128 170.6666666666667S147.2 213.3333333333334 170.6666666666667 213.3333333333334M341.3333333333333 213.3333333333334C364.8 213.3333333333334 384 194.1333333333333 384 170.6666666666667S364.8 128 341.3333333333333 128S298.6666666666667 147.2000000000001 298.6666666666667 170.6666666666667S317.8666666666667 213.3333333333334 341.3333333333333 213.3333333333334M256 149.3333333333334L288 85.3333333333334H224L256 149.3333333333334z" />
-    <glyph glyph-name="skype"
-      unicode="&#xF4AF;"
-      horiz-adv-x="512" d=" M384 320C428.16 276.48 444.8 215.68 434.3466666666667 158.9333333333333C443.0933333333333 143.5733333333333 448 125.6533333333333 448 106.6666666666667C448 47.7866666666668 400.2133333333333 0 341.3333333333333 0C322.3466666666667 0 304.4266666666666 4.9066666666667 289.0666666666667 13.6533333333334C232.32 3.2 171.52 19.84 128 64C83.84 107.52 67.2 168.3200000000001 77.6533333333334 225.0666666666667C68.9066666666667 240.4266666666667 64 258.3466666666667 64 277.3333333333334C64 336.2133333333334 111.7866666666667 384 170.6666666666667 384C189.6533333333333 384 207.5733333333333 379.0933333333334 222.9333333333333 370.3466666666667C279.68 380.8 340.48 364.16 384 320M256.8533333333333 81.92C318.08 81.92 348.5866666666667 111.36 348.5866666666667 151.04C348.5866666666667 176.4266666666667 336.64 203.52 290.3466666666667 213.9733333333334L247.8933333333333 223.36C231.68 226.9866666666667 213.3333333333333 231.8933333333334 213.3333333333333 247.04C213.3333333333333 262.4000000000001 226.1333333333334 273.0666666666667 249.6 273.0666666666667C297.1733333333333 273.0666666666667 292.6933333333333 240.4266666666667 316.3733333333333 240.4266666666667C328.7466666666666 240.4266666666667 339.4133333333333 247.6800000000001 339.4133333333333 260.2666666666667C339.4133333333333 289.4933333333334 292.6933333333333 311.4666666666667 253.0133333333333 311.4666666666667C210.1333333333333 311.4666666666667 164.2666666666667 293.12 164.2666666666667 244.48C164.2666666666667 221.0133333333334 172.5866666666667 196.0533333333334 218.6666666666667 184.5333333333334L276.0533333333333 170.0266666666667C293.3333333333333 165.7600000000001 297.6 156.16 297.6 147.2000000000001C297.6 132.6933333333334 283.0933333333333 118.4 256.8533333333333 118.4C205.44 118.4 212.48 157.8666666666667 184.96 157.8666666666667C172.5866666666666 157.8666666666667 163.6266666666666 149.3333333333334 163.6266666666666 137.1733333333334C163.6266666666666 113.4933333333334 192 81.92 256.8533333333333 81.92z" />
-    <glyph glyph-name="skype-business"
-      unicode="&#xF4B0;"
-      horiz-adv-x="512" d=" M256.64 95.36C199.8933333333333 95.36 174.5066666666667 123.3066666666667 174.5066666666667 144.2133333333333C174.5066666666667 154.88 182.4 162.56 193.28 162.56C217.6 162.56 211.4133333333333 128 256.64 128C279.8933333333333 128 292.9066666666667 140.16 292.9066666666667 153.1733333333333C292.9066666666667 160.8533333333333 289.0666666666667 169.3866666666666 273.7066666666667 173.2266666666666L223.1466666666667 185.8133333333333C182.4 196.0533333333333 174.9333333333333 218.0266666666666 174.9333333333333 238.7199999999999C174.9333333333333 281.8133333333333 215.4666666666667 298.0266666666666 253.44 298.0266666666666C288 298.0266666666666 329.8133333333334 278.6133333333333 329.8133333333334 252.7999999999999C329.8133333333334 241.7066666666666 320 235.3066666666666 309.3333333333333 235.3066666666666C288 235.3066666666666 292.2666666666667 264.1066666666666 250.4533333333333 264.1066666666666C229.76 264.1066666666666 218.24 254.7199999999999 218.24 241.2799999999999C218.24 227.8399999999999 234.6666666666667 223.9999999999999 248.7466666666667 220.1599999999999L286.2933333333333 211.8399999999999C327.2533333333334 202.6666666666665 337.7066666666667 178.7733333333332 337.7066666666667 156.3733333333332C337.7066666666667 121.3866666666666 310.8266666666667 95.3599999999998 256.64 95.3599999999998M384 320C428.16 276.48 444.8 215.68 434.3466666666667 158.9333333333333C443.0933333333333 143.5733333333333 448 125.6533333333333 448 106.6666666666667C448 47.7866666666668 400.2133333333333 0 341.3333333333333 0C322.3466666666667 0 304.4266666666666 4.9066666666667 289.0666666666667 13.6533333333334C232.32 3.2 171.52 19.84 128 64C83.84 107.52 67.2 168.3200000000001 77.6533333333334 225.0666666666667C68.9066666666667 240.4266666666667 64 258.3466666666667 64 277.3333333333334C64 336.2133333333334 111.7866666666667 384 170.6666666666667 384C189.6533333333333 384 207.5733333333333 379.0933333333334 222.9333333333333 370.3466666666667C279.68 380.8 340.48 364.16 384 320M170.6666666666667 341.3333333333334C135.2533333333333 341.3333333333334 106.6666666666667 312.7466666666667 106.6666666666667 277.3333333333334C106.6666666666667 260.48 113.0666666666667 245.3333333333334 123.7333333333333 233.8133333333334C108.8 186.0266666666667 120.1066666666667 131.84 157.8666666666667 93.8666666666667C195.84 56.1066666666667 250.0266666666667 44.8000000000001 297.8133333333334 59.7333333333334C309.3333333333333 49.0666666666667 324.48 42.6666666666667 341.3333333333333 42.6666666666667C376.7466666666667 42.6666666666667 405.3333333333333 71.2533333333333 405.3333333333333 106.6666666666667C405.3333333333333 123.52 398.9333333333333 138.6666666666667 388.2666666666667 150.1866666666667C403.2 197.9733333333333 391.8933333333333 252.1600000000001 354.1333333333333 290.1333333333334C316.16 327.8933333333333 261.9733333333333 339.2 214.1866666666667 324.2666666666667C202.6666666666667 334.9333333333334 187.52 341.3333333333334 170.6666666666667 341.3333333333334z" />
-    <glyph glyph-name="slack"
-      unicode="&#xF4B1;"
-      horiz-adv-x="512" d=" M218.24 209.92L275.4133333333333 228.9066666666667L293.76 174.0800000000001L236.5866666666667 155.0933333333334L218.24 209.92M377.3866666666667 155.52C388.9066666666667 159.36 394.6666666666667 171.9466666666667 391.2533333333334 183.4666666666667C387.4133333333333 194.9866666666667 374.8266666666667 201.3866666666667 363.3066666666667 197.3333333333334L335.5733333333333 188.16L317.2266666666667 242.9866666666667L344.9600000000001 252.3733333333334C356.48 256 362.6666666666667 268.8 358.8266666666667 280.3200000000001C354.9866666666667 291.8400000000001 342.4 298.6666666666667 330.6666666666667 294.1866666666667L303.1466666666667 285.0133333333334L293.5466666666667 313.6C289.7066666666667 325.12 277.3333333333334 331.5200000000001 265.6 327.4666666666667C254.08 323.6266666666667 247.8933333333334 311.0400000000001 251.7333333333334 299.5200000000001L261.3333333333333 270.9333333333334L204.16 251.9466666666667L194.56 280.5333333333334C190.72 292.0533333333334 178.3466666666667 298.6666666666667 166.6133333333334 294.4000000000001C155.0933333333333 290.5600000000001 149.3333333333333 277.9733333333334 152.7466666666667 266.6666666666667L162.3466666666667 237.8666666666667L134.6133333333334 228.48C123.0933333333333 224.6400000000001 117.3333333333333 212.0533333333334 120.7466666666667 200.5333333333334C123.7333333333333 192 132.0533333333334 185.6 141.0133333333333 185.3866666666667L148.6933333333333 186.6666666666668L176.4266666666667 195.84L194.7733333333334 141.0133333333334L167.04 131.6266666666667C155.52 128.0000000000001 149.3333333333334 115.2000000000001 153.1733333333334 103.6800000000001C156.16 94.72 164.48 88.7466666666668 173.44 88.5333333333334L181.3333333333333 89.8133333333334L208.8533333333333 98.9866666666667L218.4533333333333 70.4C221.44 61.2266666666667 229.76 55.4666666666667 238.72 55.2533333333333L246.3999999999999 56.5333333333333C257.9199999999999 60.3733333333333 264.1066666666666 72.7466666666667 260.2666666666666 84.48L250.6666666666667 113.0666666666666L307.8399999999999 132.0533333333333L317.44 103.4666666666666C319.9999999999999 94.5066666666666 328.7466666666666 88.7466666666666 337.7066666666666 88.5333333333333L345.3866666666666 89.6C356.9066666666666 93.44 362.6666666666666 106.0266666666666 359.2533333333332 117.3333333333334L349.6533333333333 146.1333333333333L377.3866666666666 155.52M451.6266666666666 250.6666666666667C495.5733333333333 104.1066666666667 461.2266666666666 40.5333333333333 314.6666666666667 -3.6266666666667C168.1066666666666 -47.5733333333333 104.5333333333333 -13.2266666666667 60.3733333333333 133.3333333333333C16.4266666666667 279.8933333333333 50.7733333333333 343.4666666666667 197.3333333333333 387.6266666666667C343.8933333333333 431.5733333333333 407.4666666666667 397.2266666666667 451.6266666666667 250.6666666666667z" />
-    <glyph glyph-name="slackware"
-      unicode="&#xF90A;"
-      horiz-adv-x="512" d=" M159.36 81.28C157.2266666666667 65.0666666666666 151.04 59.52 132.0533333333333 59.52C112.4266666666667 59.52 103.8933333333333 68.48 102.6133333333333 88.1066666666667L98.3466666666667 156.8C98.3466666666667 172.5866666666667 103.8933333333333 180.2666666666667 125.0133333333333 180.2666666666667C153.8133333333333 180.2666666666667 150.1866666666667 159.1466666666667 162.9866666666667 138.6666666666667C177.7066666666667 114.7733333333333 213.3333333333333 99.2 262.6133333333333 99.2C323.6266666666666 99.2 362.6666666666667 125.0133333333333 362.6666666666667 158.5066666666667C362.6666666666667 187.0933333333333 338.9866666666667 205.0133333333333 295.4666666666667 209.92L245.3333333333333 215.68C153.8133333333333 225.7066666666667 108.8 251.9466666666666 108.8 306.7733333333333C108.8 361.1733333333334 171.9466666666667 405.3333333333333 260.48 405.3333333333333C288 405.3333333333333 315.9466666666667 399.1466666666667 347.52 389.12C347.52 399.7866666666667 353.7066666666666 403.2 369.0666666666667 403.2C393.8133333333334 403.2 395.7333333333334 397.0133333333333 397.2266666666667 382.2933333333334L402.1333333333334 322.5600000000001C402.1333333333334 309.3333333333334 392.32 302.2933333333334 376.1066666666667 302.2933333333334C348.8 302.2933333333334 353.0666666666667 322.5600000000001 338.3466666666667 339.8400000000001S294.1866666666667 368.4266666666667 257.7066666666667 368.4266666666667C201.3866666666667 368.4266666666667 164.2666666666667 343.68 164.2666666666667 309.3333333333334C164.2666666666667 281.6 190.2933333333333 265.3866666666667 242.7733333333334 259.8400000000001L297.6 254.2933333333334C377.6 245.3333333333334 418.3466666666667 215.04 418.3466666666667 163.6266666666667C418.3466666666667 103.04 356.48 62.2933333333334 260.48 62.2933333333334C225.28 62.2933333333334 193.7066666666666 68.9066666666667 159.36 81.2800000000001M21.3333333333333 106.6666666666667H42.6666666666667V0H490.6666666666666V-21.3333333333333H21.3333333333333V106.6666666666667z" />
-    <glyph glyph-name="sleep"
-      unicode="&#xF4B2;"
-      horiz-adv-x="512" d=" M490.6666666666666 192H362.6666666666667V234.6666666666667L434.9866666666667 320H362.6666666666667V362.6666666666667H490.6666666666666V320L418.56 234.6666666666667H490.6666666666666V192M320 106.6666666666667H192V149.3333333333334L264.32 234.6666666666667H192V277.3333333333334H320V234.6666666666667L247.8933333333334 149.3333333333334H320V106.6666666666667M149.3333333333333 21.3333333333334H21.3333333333333V64L93.6533333333333 149.3333333333334H21.3333333333333V192H149.3333333333333V149.3333333333334L77.2266666666667 64H149.3333333333333V21.3333333333334z" />
-    <glyph glyph-name="sleep-off"
-      unicode="&#xF4B3;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L271.5733333333333 106.6666666666667H192V149.3333333333334L208.8533333333333 169.3866666666667L42.6666666666667 335.5733333333334M490.6666666666666 192H362.6666666666667V234.6666666666667L434.9866666666667 320H362.6666666666667V362.6666666666667H490.6666666666666V320L418.56 234.6666666666667H490.6666666666666V192M209.4933333333334 277.3333333333334H320V234.6666666666667L288.8533333333333 197.9733333333333L209.4933333333334 277.3333333333334M149.3333333333333 21.3333333333334H21.3333333333333V64L93.6533333333333 149.3333333333334H21.3333333333333V192H149.3333333333333V149.3333333333334L77.2266666666667 64H149.3333333333333V21.3333333333334z" />
-    <glyph glyph-name="smog"
-      unicode="&#xFA70;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C215.04 405.3333333333333 181.3333333333333 376.5333333333333 172.5866666666667 338.1333333333334C158.9333333333333 353.28 139.3066666666667 362.6666666666667 117.3333333333333 362.6666666666667C76.16 362.6666666666667 42.6666666666667 329.1733333333334 42.6666666666667 288S76.16 213.3333333333334 117.3333333333333 213.3333333333334H142.5066666666667V192H228.6933333333333V213.3333333333334H283.3066666666666V192H369.4933333333334V213.3333333333334H394.6666666666667C435.84 213.3333333333334 469.3333333333333 246.8266666666667 469.3333333333333 288S435.84 362.6666666666667 394.6666666666667 362.6666666666667C372.6933333333333 362.6666666666667 353.0666666666667 353.28 339.4133333333333 338.1333333333334C330.6666666666667 376.5333333333333 296.96 405.3333333333333 256 405.3333333333333M153.6 149.3333333333334L136.5333333333333 -21.3333333333333H234.6666666666667L217.6 149.3333333333334H153.6M294.4 149.3333333333334L277.3333333333333 -21.3333333333333H375.4666666666666L358.3999999999999 149.3333333333334H294.3999999999999z" />
-    <glyph glyph-name="smoke-detector"
-      unicode="&#xF392;"
-      horiz-adv-x="512" d=" M256 64C326.6133333333334 64 384 121.3866666666667 384 192C384 262.8266666666667 326.6133333333334 320 256 320C185.1733333333333 320 128 262.8266666666667 128 192C128 121.3866666666667 185.3866666666667 64 256 64M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H405.3333333333333M170.6666666666667 192C170.6666666666667 239.1466666666667 208.8533333333333 277.3333333333334 256 277.3333333333334S341.3333333333333 239.1466666666667 341.3333333333333 192S303.1466666666667 106.6666666666667 256 106.6666666666667S170.6666666666667 144.8533333333334 170.6666666666667 192z" />
-    <glyph glyph-name="smoking"
-      unicode="&#xF4B4;"
-      horiz-adv-x="512" d=" M42.6666666666667 106.6666666666667H362.6666666666667V42.6666666666667H42.6666666666667V106.6666666666667M437.3333333333333 106.6666666666667H469.3333333333333V42.6666666666667H437.3333333333333V106.6666666666667M384 106.6666666666667H416V42.6666666666667H384V106.6666666666667M402.1333333333334 283.0933333333334C415.36 296.1066666666667 423.4666666666667 314.0266666666667 423.4666666666667 333.8666666666667C423.4666666666667 373.3333333333334 391.4666666666667 405.3333333333333 352 405.3333333333333V373.3333333333334C373.3333333333333 373.3333333333334 391.4666666666667 355.6266666666667 391.4666666666667 333.8666666666667S373.3333333333333 294.4 352 294.4V262.4000000000001C399.7866666666667 262.4000000000001 437.3333333333333 223.36 437.3333333333333 175.5733333333334V128H469.3333333333333V175.7866666666667C469.3333333333333 223.1466666666667 442.0266666666667 264.1066666666667 402.1333333333334 283.0933333333334M341.9733333333334 230.4000000000001H309.3333333333333C288 230.4000000000001 269.8666666666667 251.3066666666667 269.8666666666667 273.0666666666667S288 310.4000000000001 309.3333333333333 310.4000000000001V342.4000000000001C269.8666666666667 342.4000000000001 237.8666666666667 310.4000000000001 237.8666666666667 270.9333333333334S269.8666666666667 199.4666666666667 309.3333333333333 199.4666666666667H341.9733333333334C364.3733333333334 199.4666666666667 384 183.6800000000001 384 155.7333333333334V128H416V162.9866666666667C416 201.6 381.8666666666666 230.4000000000001 341.9733333333334 230.4000000000001z" />
-    <glyph glyph-name="smoking-off"
-      unicode="&#xF4B5;"
-      horiz-adv-x="512" d=" M42.6666666666667 320L192 170.6666666666667H42.6666666666667V106.6666666666667H256L405.3333333333333 -42.6666666666666L432 -16L69.3333333333333 346.6666666666667L42.6666666666667 320M437.3333333333333 170.6666666666667H469.3333333333333V106.6666666666667H437.3333333333333V170.6666666666667M384 170.6666666666667H416V106.6666666666667H384V170.6666666666667M402.1333333333334 343.8933333333333C415.36 356.9066666666667 423.4666666666667 374.8266666666667 423.4666666666667 394.6666666666667H391.4666666666667C391.4666666666667 373.3333333333333 373.3333333333333 355.2 352 355.2V323.2C399.7866666666667 323.2 437.3333333333333 284.16 437.3333333333333 236.3733333333333V192H469.3333333333333V236.3733333333334C469.3333333333333 283.9466666666667 442.0266666666667 324.9066666666667 402.1333333333334 343.8933333333333M309.3333333333333 262.4000000000001H341.9733333333334C364.3733333333334 262.4000000000001 384 246.6133333333334 384 218.6666666666667V192H416V225.92C416 264.3200000000001 381.8666666666666 293.3333333333334 341.9733333333334 293.3333333333334H309.3333333333333C288 293.3333333333334 269.8666666666667 314.24 269.8666666666667 336S288 373.3333333333334 309.3333333333333 373.3333333333334V405.3333333333333C269.8666666666667 405.3333333333333 237.8666666666667 373.3333333333334 237.8666666666667 333.8666666666667S269.8666666666667 262.4000000000001 309.3333333333333 262.4000000000001M362.6666666666667 108.16V170.6666666666667H300.16L362.6666666666667 108.16z" />
-    <glyph glyph-name="snapchat"
-      unicode="&#xF4B6;"
-      horiz-adv-x="512" d=" M256 11.7333333333333C230.6133333333334 11.7333333333333 215.4666666666667 22.6133333333334 202.0266666666667 32C192 38.8266666666667 183.04 45.44 172.3733333333333 47.1466666666667C147.84 48.4266666666667 140.5866666666667 47.1466666666667 127.36 44.8000000000001C125.0133333333333 44.8000000000001 122.24 45.4400000000001 121.1733333333334 49.2800000000001C117.3333333333334 65.2800000000001 116.2666666666667 69.7600000000001 113.4933333333334 70.1866666666667C85.3333333333333 74.6666666666667 68.0533333333333 81.0666666666668 64.64 88.96C64 93.8666666666667 65.4933333333333 96 67.84 96C90.6666666666667 100.0533333333334 110.9333333333333 112 128 132.0533333333334C141.44 147.4133333333334 147.84 162.3466666666667 148.48 163.84C151.8933333333333 170.6666666666667 152.5333333333333 176.64 150.6133333333333 181.3333333333334C146.9866666666667 190.0800000000001 134.6133333333333 193.92 121.1733333333333 198.4C113.92 201.1733333333334 102.1866666666667 207.1466666666667 103.68 215.4666666666667C104.96 221.44 112.8533333333333 225.7066666666667 123.9466666666667 224.8533333333334C131.4133333333333 221.44 137.8133333333333 219.7333333333334 143.5733333333333 219.7333333333334C150.6133333333333 219.7333333333334 153.8133333333333 222.2933333333334 154.6666666666667 223.1466666666667C152.32 260.6933333333334 150.4 293.3333333333334 158.72 311.8933333333334C183.68 367.7866666666667 236.3733333333334 372.2666666666667 256 372.2666666666667C275.6266666666667 372.2666666666667 328.32 367.7866666666667 353.28 311.8933333333333C361.6 293.3333333333334 359.68 260.6933333333334 357.3333333333333 223.1466666666667C358.1866666666666 222.2933333333334 361.3866666666667 219.7333333333334 368.4266666666666 219.7333333333334C374.1866666666666 219.7333333333334 380.5866666666667 221.44 388.0533333333334 224.8533333333334C399.1466666666667 225.7066666666667 407.04 221.44 408.32 215.4666666666667C409.8133333333334 207.1466666666667 398.08 201.1733333333334 390.8266666666667 198.4C377.3866666666667 193.92 365.0133333333333 190.0800000000001 361.3866666666667 181.3333333333334C359.4666666666667 176.64 360.1066666666667 170.6666666666667 363.5200000000001 163.84C364.1600000000001 162.3466666666667 370.56 147.4133333333334 384.0000000000001 132.0533333333334C401.0666666666667 112 421.3333333333334 100.0533333333333 444.1600000000001 96C446.5066666666667 96 448.0000000000001 93.8666666666667 447.36 88.96C443.9466666666667 81.0666666666667 426.6666666666668 74.6666666666667 398.5066666666667 70.1866666666667C395.7333333333334 69.7600000000001 394.6666666666668 65.2800000000001 390.8266666666667 49.2800000000001C389.7600000000001 45.4400000000001 386.9866666666668 44.8000000000001 384.6400000000001 44.8000000000001C371.4133333333334 47.1466666666667 364.1600000000001 48.4266666666667 339.6266666666668 47.1466666666667C328.9600000000001 45.4400000000001 320.0000000000001 38.8266666666667 309.9733333333334 32C296.5333333333334 22.6133333333333 281.3866666666668 11.7333333333333 256.0000000000001 11.7333333333333z" />
-    <glyph glyph-name="snowflake"
-      unicode="&#xF716;"
-      horiz-adv-x="512" d=" M443.52 150.4L393.8133333333334 137.1733333333334L351.1466666666667 161.2800000000001V222.72L393.8133333333334 246.8266666666667L443.52 233.6L454.6133333333333 274.7733333333334L416.8533333333333 284.8L426.6666666666667 322.5600000000001L385.4933333333334 333.6533333333334L372.2666666666667 283.9466666666667L329.6 259.8400000000001L277.3333333333333 290.56V338.7733333333333L313.8133333333334 375.2533333333334L283.52 405.3333333333333L256 377.8133333333334L228.48 405.3333333333333L198.1866666666667 375.2533333333334L234.6666666666667 338.7733333333333V290.56L181.3333333333333 259.8400000000001L138.6666666666667 283.9466666666667L126.2933333333333 333.6533333333333L85.3333333333333 322.56L95.36 284.8L57.6 274.7733333333333L68.6933333333333 233.6L118.4 246.8266666666667L161.0666666666667 222.72V161.0666666666666L118.4 136.96L68.6933333333333 150.1866666666666L57.6 109.0133333333333L95.36 98.9866666666666L85.3333333333333 61.44L126.5066666666667 50.3466666666667L139.7333333333333 100.0533333333333L182.4 124.16L234.6666666666667 93.44V45.2266666666666L198.1866666666667 8.7466666666666L228.48 -21.3333333333333L256 6.1866666666667L283.52 -21.3333333333333L313.6 8.7466666666667L277.3333333333333 45.2266666666667V93.4400000000001L330.6666666666667 124.3733333333334L373.3333333333333 100.2666666666668L386.56 50.5600000000001L426.6666666666667 61.4400000000002L416.64 99.2000000000002L454.4 109.2266666666668L443.52 150.4000000000002M202.6666666666667 222.72L256 253.6533333333334L309.3333333333333 222.72V161.2800000000001L256 130.3466666666667L202.6666666666667 161.28V222.72z" />
-    <glyph glyph-name="snowman"
-      unicode="&#xF4B7;"
-      horiz-adv-x="512" d=" M362.6666666666667 85.3333333333334C362.6666666666667 26.4533333333334 314.88 -21.3333333333333 256 -21.3333333333333S149.3333333333333 26.4533333333334 149.3333333333333 85.3333333333334C149.3333333333333 117.3333333333334 163.2 145.7066666666667 185.3866666666667 165.3333333333334C176.2133333333333 178.9866666666667 170.6666666666667 195.6266666666667 170.6666666666667 213.3333333333334V222.08L107.52 258.7733333333334L103.04 262.1866666666667L48.8533333333333 247.6800000000001L43.3066666666667 268.1600000000001L90.4533333333333 280.7466666666667L48.2133333333333 305.2800000000001L58.88 323.8400000000001L101.12 299.3066666666668L88.5333333333333 346.6666666666668L109.0133333333333 352.0000000000001L123.7333333333334 297.8133333333334L128.8533333333334 295.6800000000001L186.24 262.6133333333334C194.3466666666667 274.1333333333334 205.2266666666667 283.5200000000001 218.0266666666667 289.7066666666667C202.6666666666667 301.44 192 320 192 341.3333333333334C192 376.7466666666667 220.5866666666667 405.3333333333333 256 405.3333333333333S320 376.7466666666667 320 341.3333333333334C320 320 309.3333333333333 301.44 293.9733333333333 289.7066666666667C306.7733333333333 283.52 317.6533333333333 274.1333333333334 325.76 262.6133333333334L383.1466666666667 295.68L388.2666666666667 297.8133333333334L402.9866666666667 352L423.4666666666667 346.6666666666667L410.88 299.3066666666667L453.12 323.8400000000001L463.7866666666667 305.28L421.5466666666667 280.7466666666667L468.6933333333334 268.1600000000001L463.1466666666666 247.68L408.9600000000001 262.1866666666667L404.48 258.7733333333333L341.3333333333333 222.08V213.3333333333334C341.3333333333333 195.6266666666667 335.7866666666667 178.9866666666667 326.6133333333334 165.3333333333334C348.8 145.7066666666667 362.6666666666667 117.3333333333334 362.6666666666667 85.3333333333334z" />
-    <glyph glyph-name="soccer"
-      unicode="&#xF4B8;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 384C293.5466666666666 384 328.5333333333333 372.6933333333334 357.9733333333334 353.92L352 341.3333333333334H256L219.3066666666667 359.2533333333334L226.7733333333333 381.2266666666667C236.3733333333333 382.9333333333334 245.9733333333333 384 256 384M203.3066666666667 375.8933333333333L196.0533333333333 353.92L141.44 326.6133333333334L114.7733333333333 321.28C138.6666666666666 347.0933333333334 168.96 366.08 203.3066666666667 375.8933333333333M277.3333333333333 320H341.3333333333333L398.7200000000001 243.4133333333334L372.0533333333334 188.5866666666667L315.9466666666667 175.36L245.9733333333334 257.2800000000001L277.3333333333333 320M131.4133333333333 305.92L149.3333333333333 234.6666666666667L123.3066666666667 169.3866666666667L68.6933333333333 150.6133333333334C65.7066666666667 164.0533333333334 64 177.7066666666667 64 192C64 232.5333333333334 76.5866666666667 269.6533333333334 97.92 300.5866666666667L131.4133333333333 305.92M438.6133333333334 251.3066666666667C444.8 232.7466666666667 448.0000000000001 212.6933333333333 448.0000000000001 192C448.0000000000001 161.28 440.1066666666667 132.48 427.3066666666668 106.6666666666667H405.3333333333333L387.4133333333333 177.92L419.4133333333333 241.92L438.6133333333333 251.3066666666667M170.6666666666667 234.6666666666667H234.6666666666667L294.6133333333334 164.6933333333334L256 106.6666666666667L188.5866666666667 90.0266666666666L139.3066666666667 155.9466666666667L170.6666666666667 234.6666666666667M256 85.3333333333334L320 42.6666666666667L301.44 5.9733333333334C286.7200000000001 2.5600000000001 271.5733333333333 0 256 0C218.6666666666667 0 184.1066666666666 10.6666666666667 154.6666666666667 29.2266666666667L179.4133333333333 65.92L256 85.3333333333334M405.3333333333333 85.3333333333334H416C394.6666666666667 53.3333333333334 362.6666666666667 28.3733333333333 326.6133333333333 14.08L341.3333333333333 42.6666666666667L405.3333333333333 85.3333333333334z" />
-    <glyph glyph-name="soccer-field"
-      unicode="&#xF833;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667H85.3333333333333M85.3333333333333 320H234.6666666666667V274.5600000000001C197.12 264.7466666666667 170.6666666666667 230.8266666666667 170.6666666666667 192C170.6666666666667 153.1733333333334 197.12 119.2533333333333 234.6666666666667 109.44V64H85.3333333333333V106.6666666666667H149.3333333333333V277.3333333333334H85.3333333333333V320M277.3333333333333 320H426.6666666666667V277.3333333333334H362.6666666666667V106.6666666666667H426.6666666666667V64H277.3333333333333V109.44C314.88 119.2533333333333 341.3333333333333 153.1733333333334 341.3333333333333 192C341.3333333333333 230.8266666666667 314.88 264.7466666666667 277.3333333333333 274.5600000000001V320M85.3333333333333 234.6666666666667H106.6666666666667V149.3333333333334H85.3333333333333V234.6666666666667M405.3333333333333 234.6666666666667H426.6666666666667V149.3333333333334H405.3333333333333V234.6666666666667M277.3333333333333 228.9066666666667C290.56 221.2266666666667 298.6666666666667 207.1466666666667 298.6666666666667 192S290.56 162.7733333333333 277.3333333333333 155.0933333333334V228.9066666666667M234.6666666666667 228.9066666666667V155.0933333333334C221.44 162.7733333333333 213.3333333333333 176.8533333333334 213.3333333333333 192S221.44 221.2266666666667 234.6666666666667 228.9066666666667z" />
-    <glyph glyph-name="sofa"
-      unicode="&#xF4B9;"
-      horiz-adv-x="512" d=" M149.3333333333333 320H192C215.4666666666667 320 234.6666666666667 300.8 234.6666666666667 277.3333333333334V192H106.6666666666667V277.3333333333334C106.6666666666667 300.8 125.8666666666667 320 149.3333333333333 320M320 320H362.6666666666667C386.1333333333334 320 405.3333333333333 300.8 405.3333333333333 277.3333333333334V192H277.3333333333333V277.3333333333334C277.3333333333333 300.8 296.5333333333333 320 320 320M21.3333333333333 256H42.6666666666667C54.4 256 64 246.4000000000001 64 234.6666666666667V192C64 168.5333333333334 83.2 149.3333333333334 106.6666666666667 149.3333333333334H405.3333333333333C428.8 149.3333333333334 448 168.5333333333334 448 192V234.6666666666667C448 246.4000000000001 457.6 256 469.3333333333333 256H490.6666666666666C502.4 256 512 246.4000000000001 512 234.6666666666667V42.6666666666667H448V85.3333333333334H64V42.6666666666667H0V234.6666666666667C0 246.4000000000001 9.6 256 21.3333333333333 256z" />
-    <glyph glyph-name="solar-power"
-      unicode="&#xFA71;"
-      horiz-adv-x="512" d=" M244.2666666666667 405.3333333333333V329.6L320 367.5733333333333L244.2666666666667 405.3333333333333M222.9333333333333 277.3333333333334L170.6666666666667 224.8533333333333L250.6666666666667 198.1866666666667L222.9333333333333 277.3333333333334M42.6666666666667 203.7333333333334L80.4266666666667 128L118.4 203.7333333333334H42.6666666666667M213.3333333333333 405.3333333333333H42.6666666666667V234.6666666666667C54.8266666666667 231.04 67.6266666666667 229.3333333333334 80.4266666666667 229.3333333333334C156.8 229.12 218.88 291.2000000000001 219.0933333333333 368C218.88 380.5866666666667 216.96 393.1733333333334 213.3333333333333 405.3333333333333M362.6666666666667 -21.3333333333333V106.6666666666667H298.6666666666667L405.3333333333333 298.6666666666667V170.6666666666667H469.3333333333333L362.6666666666667 -21.3333333333333z" />
-    <glyph glyph-name="solid"
-      unicode="&#xF68C;"
-      horiz-adv-x="512" d=" M0 448H512V-64H0" />
-    <glyph glyph-name="sort"
-      unicode="&#xF4BA;"
-      horiz-adv-x="512" d=" M213.3333333333333 170.6666666666667V213.3333333333334H384V170.6666666666667H213.3333333333333M213.3333333333333 42.6666666666667V85.3333333333334H298.6666666666667V42.6666666666667H213.3333333333333M213.3333333333333 298.6666666666667V341.3333333333334H469.3333333333333V298.6666666666667H213.3333333333333M128 85.3333333333334H181.3333333333333L106.6666666666667 10.6666666666667L32 85.3333333333334H85.3333333333333V298.6666666666667H32L106.6666666666667 373.3333333333334L181.3333333333333 298.6666666666667H128V85.3333333333334z" />
-    <glyph glyph-name="sort-alphabetical"
-      unicode="&#xF4BB;"
-      horiz-adv-x="512" d=" M197.3333333333333 341.3333333333334L266.6666666666667 410.6666666666667L336 341.3333333333334H197.3333333333333M336 42.6666666666667L266.6666666666667 -26.6666666666666L197.3333333333333 42.6666666666667H336M189.6533333333333 142.9333333333333H128L112.64 85.3333333333334H62.08L128 298.6666666666667H192L258.7733333333333 85.3333333333334H206.2933333333333L189.6533333333333 142.9333333333333M135.04 177.4933333333334H182.6133333333334L169.1733333333334 222.72L163.6266666666667 243.4133333333334L158.2933333333334 263.8933333333334H157.6533333333333L152.96 243.2L147.84 222.2933333333334L135.04 177.4933333333334M278.4 85.3333333333334V112.2133333333334L379.7333333333334 256.64V257.92H288V298.6666666666667H442.24V270.0800000000001L343.2533333333334 128V126.2933333333334H443.7333333333334V85.3333333333334H278.4z" />
-    <glyph glyph-name="sort-ascending"
-      unicode="&#xF4BC;"
-      horiz-adv-x="512" d=" M213.3333333333333 213.3333333333334V170.6666666666667H384V213.3333333333334H213.3333333333333M213.3333333333333 341.3333333333334V298.6666666666667H298.6666666666667V341.3333333333334H213.3333333333333M213.3333333333333 85.3333333333334V42.6666666666667H469.3333333333333V85.3333333333334H213.3333333333333M128 298.6666666666667H181.3333333333333L106.6666666666667 373.3333333333334L32 298.6666666666667H85.3333333333333V21.3333333333334H128V298.6666666666667z" />
-    <glyph glyph-name="sort-descending"
-      unicode="&#xF4BD;"
-      horiz-adv-x="512" d=" M213.3333333333333 170.6666666666667V213.3333333333334H384V170.6666666666667H213.3333333333333M213.3333333333333 42.6666666666667V85.3333333333334H298.6666666666667V42.6666666666667H213.3333333333333M213.3333333333333 298.6666666666667V341.3333333333334H469.3333333333333V298.6666666666667H213.3333333333333M128 85.3333333333334H181.3333333333333L106.6666666666667 10.6666666666667L32 85.3333333333334H85.3333333333333V362.6666666666667H128V85.3333333333334z" />
-    <glyph glyph-name="sort-numeric"
-      unicode="&#xF4BE;"
-      horiz-adv-x="512" d=" M165.9733333333333 298.6666666666667C193.7066666666667 297.8133333333334 213.3333333333333 287.36 225.4933333333334 267.52C237.44 247.4666666666667 243.4133333333334 222.72 242.9866666666667 193.0666666666667C243.2 160 236.5866666666667 133.76 224 114.7733333333333C210.7733333333334 96 190.9333333333333 85.9733333333333 164.48 85.3333333333334C137.6 86.1866666666667 118.1866666666667 96 105.8133333333333 116.0533333333334C93.44 135.8933333333333 87.2533333333333 161.0666666666667 87.2533333333333 192C87.2533333333333 222.9333333333333 93.6533333333333 248.32 106.6666666666667 267.9466666666667C119.2533333333333 288 138.6666666666667 297.8133333333334 165.9733333333333 298.6666666666667M165.3333333333333 263.8933333333334C155.9466666666666 263.8933333333334 148.48 258.1333333333334 142.9333333333333 246.1866666666667C137.3866666666667 234.6666666666667 134.8266666666667 216.1066666666667 134.8266666666667 192C134.6133333333333 167.4666666666667 137.3866666666667 149.3333333333334 142.72 137.8133333333334C148.2666666666667 125.8666666666667 155.9466666666667 120.1066666666667 165.76 120.1066666666667C185.3866666666667 120.1066666666667 195.4133333333333 144.2133333333334 195.6266666666667 192C195.6266666666667 239.5733333333334 185.6 263.4666666666667 165.3333333333333 263.8933333333334M284.3733333333334 85.3333333333334V123.3066666666667L293.5466666666666 122.88L305.0666666666667 123.3066666666667L327.2533333333334 127.36C334.5066666666667 129.7066666666667 341.3333333333333 132.6933333333333 346.88 136.96C353.92 141.8666666666667 359.6800000000001 147.6266666666667 364.16 154.4533333333333C368.8533333333333 161.0666666666667 372.0533333333334 168.1066666666667 373.9733333333334 175.36L373.3333333333333 175.5733333333333C363.7333333333334 166.6133333333334 349.44 162.1333333333333 330.0266666666667 161.92C311.8933333333333 162.1333333333333 296.7466666666667 167.4666666666667 284.5866666666667 178.1333333333333C272.4266666666666 188.8 266.6666666666667 204.16 265.8133333333333 224C266.0266666666667 245.3333333333333 273.28 262.6133333333334 287.36 276.6933333333334C301.6533333333333 290.7733333333333 320 298.0266666666667 343.8933333333333 298.6666666666667C370.56 297.8133333333334 390.1866666666666 289.0666666666667 402.7733333333332 272.2133333333334C415.3599999999999 256 421.5466666666665 234.6666666666667 421.5466666666665 209.28C421.3333333333332 188.8 418.3466666666666 170.6666666666666 412.1599999999999 154.4533333333333C405.9733333333332 138.6666666666666 397.6533333333332 125.2266666666666 386.5599999999999 114.3466666666667C376.7466666666665 105.3866666666667 365.0133333333332 98.5600000000001 351.3599999999999 93.6533333333334C337.7066666666666 88.96 322.5599999999999 86.1866666666667 305.9199999999999 85.3333333333334H284.3733333333332M342.6133333333333 263.8933333333333C333.8666666666666 263.68 326.8266666666666 260.2666666666667 321.2799999999999 253.6533333333333C315.9466666666666 247.04 313.1733333333332 238.08 313.1733333333332 226.9866666666667C313.1733333333332 217.6 315.7333333333332 209.92 320.6399999999999 203.52C325.7599999999999 196.9066666666667 333.4399999999999 193.7066666666667 343.6799999999999 193.4933333333333C350.5066666666665 193.4933333333333 356.2666666666665 194.9866666666667 360.9599999999998 197.5466666666666C365.6533333333331 200.32 369.0666666666665 203.52 371.4133333333331 207.36C373.3333333333331 209.7066666666667 373.9733333333332 213.9733333333333 373.9733333333332 219.52C374.1866666666665 231.2533333333334 371.8399999999998 241.28 366.9333333333332 250.0266666666667C362.0266666666665 258.7733333333333 353.9199999999999 263.4666666666667 342.6133333333331 263.8933333333333M197.3333333333333 341.3333333333334L266.6666666666667 410.6666666666667L336 341.3333333333334H197.3333333333333M336 42.6666666666667L266.6666666666667 -26.6666666666666L197.3333333333333 42.6666666666667H336z" />
-    <glyph glyph-name="sort-variant"
-      unicode="&#xF4BF;"
-      horiz-adv-x="512" d=" M64 170.6666666666667H320V213.3333333333334H64M64 320V277.3333333333334H448V320M64 64H192V106.6666666666667H64V64z" />
-    <glyph glyph-name="soundcloud"
-      unicode="&#xF4C0;"
-      horiz-adv-x="512" d=" M246.6133333333334 258.7733333333334V85.3333333333334H433.4933333333334C472.96 88.1066666666667 490.6666666666666 112.4266666666667 490.6666666666666 142.2933333333334C490.6666666666666 173.8666666666667 466.7733333333333 199.2533333333333 434.7733333333333 199.2533333333333C426.6666666666667 199.2533333333333 419.84 197.5466666666667 412.8 194.56C407.68 244.48 365.2266666666666 283.52 312.9599999999999 283.52C288 283.52 264.32 274.1333333333334 246.6133333333333 258.7733333333333M227.84 237.0133333333333C221.44 240.8533333333333 214.6133333333333 243.84 207.1466666666666 245.3333333333334V85.3333333333334H236.8V248.7466666666667C233.6 245.3333333333334 230.6133333333333 241.0666666666667 227.84 237.0133333333333M177.7066666666666 248.5333333333333V85.3333333333334H197.3333333333333V247.8933333333333C193.28 248.5333333333333 189.2266666666666 248.7466666666667 184.96 248.7466666666667C182.4 248.7466666666667 180.0533333333333 248.7466666666667 177.7066666666666 248.5333333333333M138.6666666666667 234.6666666666667V85.3333333333334H158.08V244.48C151.04 242.1333333333334 144.4266666666667 238.7200000000001 138.6666666666667 234.6666666666667M103.04 181.3333333333334C101.76 181.3333333333334 100.48 182.6133333333334 98.9866666666667 183.2533333333333V85.3333333333334H118.6133333333333V216.32C110.72 206.08 105.3866666666667 193.92 103.04 181.3333333333334M59.52 187.3066666666667V87.2533333333333C64 85.9733333333334 69.12 85.3333333333334 74.6666666666667 85.3333333333334H79.36V189.0133333333333C77.6533333333333 189.2266666666667 75.9466666666667 189.44 74.6666666666667 189.44C69.12 189.44 64 188.5866666666667 59.52 187.3066666666667M21.3333333333333 137.3866666666667C21.3333333333333 121.3866666666667 28.5866666666667 107.3066666666667 39.8933333333333 97.7066666666667V176.8533333333334C28.5866666666667 167.4666666666667 21.3333333333333 153.1733333333334 21.3333333333333 137.3866666666667z" />
-    <glyph glyph-name="source-branch"
-      unicode="&#xF62C;"
-      horiz-adv-x="512" d=" M277.3333333333333 149.3333333333334C205.6533333333333 149.3333333333334 182.1866666666667 120.5333333333334 174.5066666666667 101.5466666666666C197.3333333333333 91.7333333333334 213.3333333333333 69.12 213.3333333333333 42.6666666666667C213.3333333333333 7.2533333333333 184.7466666666667 -21.3333333333333 149.3333333333333 -21.3333333333333S85.3333333333333 7.2533333333333 85.3333333333333 42.6666666666667C85.3333333333333 70.6133333333334 103.04 94.2933333333334 128 103.04V280.9600000000001C103.04 289.7066666666667 85.3333333333333 313.3866666666667 85.3333333333333 341.3333333333334C85.3333333333333 376.7466666666667 113.92 405.3333333333333 149.3333333333333 405.3333333333333S213.3333333333333 376.7466666666667 213.3333333333333 341.3333333333334C213.3333333333333 313.3866666666667 195.6266666666667 289.7066666666667 170.6666666666667 280.9600000000001V168.1066666666667C189.44 181.9733333333334 216.7466666666667 192 256 192C312.96 192 331.9466666666667 220.5866666666667 338.1333333333334 239.5733333333334C315.0933333333333 249.1733333333334 298.6666666666667 272 298.6666666666667 298.6666666666667C298.6666666666667 334.0800000000001 327.2533333333334 362.6666666666667 362.6666666666667 362.6666666666667S426.6666666666667 334.0800000000001 426.6666666666667 298.6666666666667C426.6666666666667 270.0800000000001 407.8933333333333 245.3333333333334 382.08 237.6533333333334C376.5333333333333 207.1466666666667 355.84 149.3333333333334 277.3333333333333 149.3333333333334M149.3333333333333 64C137.6 64 128 54.4 128 42.6666666666667S137.6 21.3333333333334 149.3333333333333 21.3333333333334S170.6666666666667 30.9333333333333 170.6666666666667 42.6666666666667S161.0666666666667 64 149.3333333333333 64M149.3333333333333 362.6666666666667C137.6 362.6666666666667 128 353.0666666666667 128 341.3333333333334S137.6 320 149.3333333333333 320S170.6666666666667 329.6 170.6666666666667 341.3333333333334S161.0666666666667 362.6666666666667 149.3333333333333 362.6666666666667M362.6666666666667 320C350.9333333333333 320 341.3333333333333 310.4 341.3333333333333 298.6666666666667S350.9333333333333 277.3333333333334 362.6666666666667 277.3333333333334S384 286.9333333333334 384 298.6666666666667S374.4 320 362.6666666666667 320z" />
-    <glyph glyph-name="source-commit"
-      unicode="&#xF717;"
-      horiz-adv-x="512" d=" M362.6666666666667 192C362.6666666666667 140.3733333333333 325.9733333333333 97.28 277.3333333333333 87.4666666666667V0H234.6666666666667V87.4666666666667C186.0266666666667 97.2800000000001 149.3333333333333 140.3733333333334 149.3333333333333 192.0000000000001C149.3333333333333 243.6266666666667 186.0266666666667 286.7200000000001 234.6666666666667 296.5333333333334V384H277.3333333333333V296.5333333333334C325.9733333333333 286.7200000000001 362.6666666666667 243.6266666666667 362.6666666666667 192M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256z" />
-    <glyph glyph-name="source-commit-end"
-      unicode="&#xF718;"
-      horiz-adv-x="512" d=" M362.6666666666667 192C362.6666666666667 133.12 314.88 85.3333333333334 256 85.3333333333334S149.3333333333333 133.12 149.3333333333333 192C149.3333333333333 243.6266666666667 186.0266666666667 286.7200000000001 234.6666666666667 296.5333333333334V384H277.3333333333333V296.5333333333334C325.9733333333333 286.7200000000001 362.6666666666667 243.6266666666667 362.6666666666667 192M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256z" />
-    <glyph glyph-name="source-commit-end-local"
-      unicode="&#xF719;"
-      horiz-adv-x="512" d=" M256 298.6666666666667C314.88 298.6666666666667 362.6666666666667 250.88 362.6666666666667 192S314.88 85.3333333333334 256 85.3333333333334S149.3333333333333 133.12 149.3333333333333 192S197.12 298.6666666666667 256 298.6666666666667M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M234.6666666666667 341.3333333333334V384H277.3333333333333V341.3333333333334H234.6666666666667z" />
-    <glyph glyph-name="source-commit-local"
-      unicode="&#xF71A;"
-      horiz-adv-x="512" d=" M256 298.6666666666667C314.88 298.6666666666667 362.6666666666667 250.88 362.6666666666667 192S314.88 85.3333333333334 256 85.3333333333334S149.3333333333333 133.12 149.3333333333333 192S197.12 298.6666666666667 256 298.6666666666667M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M234.6666666666667 341.3333333333334V384H277.3333333333333V341.3333333333334H234.6666666666667M234.6666666666667 0V42.6666666666667H277.3333333333333V0H234.6666666666667z" />
-    <glyph glyph-name="source-commit-next-local"
-      unicode="&#xF71B;"
-      horiz-adv-x="512" d=" M362.6666666666667 192C362.6666666666667 133.12 314.88 85.3333333333334 256 85.3333333333334S149.3333333333333 133.12 149.3333333333333 192C149.3333333333333 243.6266666666667 186.0266666666667 286.7200000000001 234.6666666666667 296.5333333333334V384H277.3333333333333V296.5333333333334C325.9733333333333 286.7200000000001 362.6666666666667 243.6266666666667 362.6666666666667 192M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M234.6666666666667 0V42.6666666666667H277.3333333333333V0H234.6666666666667z" />
-    <glyph glyph-name="source-commit-start"
-      unicode="&#xF71C;"
-      horiz-adv-x="512" d=" M256 298.6666666666667C314.88 298.6666666666667 362.6666666666667 250.88 362.6666666666667 192C362.6666666666667 140.3733333333333 325.9733333333333 97.28 277.3333333333333 87.4666666666667V0H234.6666666666667V87.4666666666667C186.0266666666667 97.2800000000001 149.3333333333333 140.3733333333334 149.3333333333333 192.0000000000001C149.3333333333333 250.8800000000001 197.12 298.6666666666668 256 298.6666666666668M256 256.0000000000001C220.5866666666667 256.0000000000001 192 227.4133333333334 192 192.0000000000001S220.5866666666667 128.0000000000001 256 128.0000000000001S320 156.5866666666667 320 192.0000000000001S291.4133333333333 256.0000000000001 256 256.0000000000001z" />
-    <glyph glyph-name="source-commit-start-next-local"
-      unicode="&#xF71D;"
-      horiz-adv-x="512" d=" M256 298.6666666666667C314.88 298.6666666666667 362.6666666666667 250.88 362.6666666666667 192S314.88 85.3333333333334 256 85.3333333333334S149.3333333333333 133.12 149.3333333333333 192S197.12 298.6666666666667 256 298.6666666666667M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M234.6666666666667 0V42.6666666666667H277.3333333333333V0H234.6666666666667z" />
-    <glyph glyph-name="source-fork"
-      unicode="&#xF4C1;"
-      horiz-adv-x="512" d=" M128 405.3333333333333C163.4133333333333 405.3333333333333 192 376.7466666666667 192 341.3333333333334C192 314.0266666666667 174.72 290.56 150.6133333333334 281.3866666666667C152.5333333333333 271.5733333333333 157.6533333333333 259.6266666666667 170.6666666666667 242.56C192 215.04 234.6666666666667 174.2933333333333 256 145.7066666666667C277.3333333333333 174.2933333333333 320 215.04 341.3333333333333 242.56C354.3466666666667 259.6266666666667 359.4666666666667 271.5733333333333 361.3866666666667 281.3866666666667C337.28 290.56 320 314.0266666666667 320 341.3333333333334C320 376.7466666666667 348.5866666666667 405.3333333333333 384 405.3333333333333S448 376.7466666666667 448 341.3333333333334C448 313.1733333333334 429.6533333333333 289.0666666666667 404.2666666666667 280.5333333333334C402.56 269.4400000000001 397.6533333333333 256 384 238.2933333333334C362.6666666666667 209.7066666666667 320 168.96 298.6666666666667 141.2266666666667C285.6533333333333 124.3733333333334 280.5333333333333 112.4266666666667 278.6133333333334 102.6133333333334C302.72 93.44 320 69.9733333333334 320 42.6666666666667C320 7.2533333333333 291.4133333333333 -21.3333333333333 256 -21.3333333333333S192 7.2533333333333 192 42.6666666666667C192 69.9733333333334 209.28 93.44 233.3866666666667 102.6133333333334C231.4666666666667 112.4266666666667 226.3466666666667 124.3733333333333 213.3333333333333 141.2266666666667C192 168.96 149.3333333333333 209.7066666666667 128 238.2933333333333C114.3466666666667 256 109.44 269.44 107.7333333333333 280.5333333333333C82.3466666666667 289.0666666666667 64 313.1733333333334 64 341.3333333333334C64 376.7466666666667 92.5866666666667 405.3333333333333 128 405.3333333333333M128 362.6666666666667C116.2666666666667 362.6666666666667 106.6666666666667 353.0666666666667 106.6666666666667 341.3333333333334S116.2666666666667 320 128 320S149.3333333333333 329.6 149.3333333333333 341.3333333333334S139.7333333333333 362.6666666666667 128 362.6666666666667M384 362.6666666666667C372.2666666666667 362.6666666666667 362.6666666666667 353.0666666666667 362.6666666666667 341.3333333333334S372.2666666666667 320 384 320S405.3333333333333 329.6 405.3333333333333 341.3333333333334S395.7333333333334 362.6666666666667 384 362.6666666666667M256 64C244.2666666666667 64 234.6666666666667 54.4 234.6666666666667 42.6666666666667S244.2666666666667 21.3333333333334 256 21.3333333333334S277.3333333333333 30.9333333333333 277.3333333333333 42.6666666666667S267.7333333333334 64 256 64z" />
-    <glyph glyph-name="source-merge"
-      unicode="&#xF62D;"
-      horiz-adv-x="512" d=" M149.3333333333333 384C184.7466666666667 384 213.3333333333333 355.4133333333334 213.3333333333333 320C213.3333333333333 292.48 196.0533333333333 269.0133333333333 171.52 260.0533333333334C183.04 153.3866666666667 279.04 132.9066666666667 324.0533333333333 128.8533333333334C333.0133333333333 153.3866666666667 356.48 170.6666666666667 384 170.6666666666667C419.4133333333333 170.6666666666667 448 142.0800000000001 448 106.6666666666667S419.4133333333333 42.6666666666667 384 42.6666666666667C356.0533333333334 42.6666666666667 332.16 60.5866666666667 323.4133333333333 85.3333333333334C232.7466666666667 89.6 201.3866666666667 123.9466666666667 170.6666666666667 162.3466666666667V124.3733333333333C195.6266666666667 115.6266666666667 213.3333333333333 91.9466666666667 213.3333333333333 64C213.3333333333333 28.5866666666667 184.7466666666667 0 149.3333333333333 0S85.3333333333333 28.5866666666667 85.3333333333333 64C85.3333333333333 91.9466666666667 103.04 115.6266666666667 128 124.3733333333333V259.6266666666667C103.04 268.3733333333334 85.3333333333333 292.0533333333334 85.3333333333333 320C85.3333333333333 355.4133333333334 113.92 384 149.3333333333333 384M149.3333333333333 341.3333333333334C137.6 341.3333333333334 128 331.7333333333334 128 320S137.6 298.6666666666667 149.3333333333333 298.6666666666667S170.6666666666667 308.2666666666667 170.6666666666667 320S161.0666666666667 341.3333333333334 149.3333333333333 341.3333333333334M149.3333333333333 85.3333333333334C137.6 85.3333333333334 128 75.7333333333334 128 64S137.6 42.6666666666667 149.3333333333333 42.6666666666667S170.6666666666667 52.2666666666667 170.6666666666667 64S161.0666666666667 85.3333333333334 149.3333333333333 85.3333333333334M384 128C372.2666666666667 128 362.6666666666667 118.4 362.6666666666667 106.6666666666667S372.2666666666667 85.3333333333334 384 85.3333333333334S405.3333333333333 94.9333333333333 405.3333333333333 106.6666666666667S395.7333333333334 128 384 128z" />
-    <glyph glyph-name="source-pull"
-      unicode="&#xF4C2;"
-      horiz-adv-x="512" d=" M128 384C163.4133333333333 384 192 355.4133333333334 192 320C192 292.0533333333334 174.2933333333333 268.3733333333334 149.3333333333333 259.6266666666667V124.3733333333333C174.2933333333333 115.6266666666667 192 91.9466666666667 192 64C192 28.5866666666667 163.4133333333333 0 128 0S64 28.5866666666667 64 64C64 91.9466666666667 81.7066666666667 115.6266666666667 106.6666666666667 124.3733333333333V259.6266666666667C81.7066666666667 268.3733333333334 64 292.0533333333334 64 320C64 355.4133333333334 92.5866666666667 384 128 384M128 341.3333333333334C116.2666666666667 341.3333333333334 106.6666666666667 331.7333333333334 106.6666666666667 320S116.2666666666667 298.6666666666667 128 298.6666666666667S149.3333333333333 308.2666666666667 149.3333333333333 320S139.7333333333333 341.3333333333334 128 341.3333333333334M128 85.3333333333334C116.2666666666667 85.3333333333334 106.6666666666667 75.7333333333334 106.6666666666667 64S116.2666666666667 42.6666666666667 128 42.6666666666667S149.3333333333333 52.2666666666667 149.3333333333333 64S139.7333333333333 85.3333333333334 128 85.3333333333334M448 64C448 28.5866666666667 419.4133333333333 0 384 0S320 28.5866666666667 320 64C320 91.9466666666667 337.7066666666667 115.6266666666667 362.6666666666667 124.3733333333333V298.6666666666667H320V229.3333333333334L229.3333333333333 320L320 410.6666666666667V341.3333333333334H362.6666666666667C386.1333333333334 341.3333333333334 405.3333333333333 322.1333333333334 405.3333333333333 298.6666666666667V124.3733333333333C430.2933333333334 115.6266666666667 448 91.9466666666667 448 64M384 85.3333333333334C372.2666666666667 85.3333333333334 362.6666666666667 75.7333333333334 362.6666666666667 64S372.2666666666667 42.6666666666667 384 42.6666666666667S405.3333333333333 52.2666666666667 405.3333333333333 64S395.7333333333334 85.3333333333334 384 85.3333333333334z" />
-    <glyph glyph-name="soy-sauce"
-      unicode="&#xF7ED;"
-      horiz-adv-x="512" d=" M296.5333333333333 288C296.5333333333333 302.9333333333334 300.8 313.6 302.9333333333334 320H315.7333333333334L334.9333333333334 373.3333333333334H352V405.3333333333333H160V373.3333333333334H177.0666666666667L196.2666666666667 320H209.0666666666666C213.3333333333333 313.6 215.4666666666667 302.9333333333334 215.4666666666667 288C215.4666666666667 260.2666666666667 128 155.7333333333334 128 72.5333333333333V29.8666666666667C128 0 185.6 -19.2 256 -19.2S384 -1e-13 384 29.8666666666667V72.5333333333333C384 155.7333333333334 296.5333333333333 260.2666666666667 296.5333333333333 288M256 128C232.5333333333334 128 213.3333333333333 147.2000000000001 213.3333333333333 170.6666666666667S232.5333333333334 213.3333333333334 256 213.3333333333334S298.6666666666667 194.1333333333333 298.6666666666667 170.6666666666667S279.4666666666667 128 256 128z" />
-    <glyph glyph-name="speaker"
-      unicode="&#xF4C3;"
-      horiz-adv-x="512" d=" M256 192C220.5866666666667 192 192 163.4133333333334 192 128S220.5866666666667 64 256 64S320 92.5866666666667 320 128S291.4133333333333 192 256 192M256 21.3333333333334C197.12 21.3333333333334 149.3333333333333 69.1200000000001 149.3333333333333 128S197.12 234.6666666666667 256 234.6666666666667S362.6666666666667 186.88 362.6666666666667 128S314.88 21.3333333333334 256 21.3333333333334M256 362.6666666666667C279.4666666666667 362.6666666666667 298.6666666666667 343.4666666666667 298.6666666666667 320S279.4666666666667 277.3333333333334 256 277.3333333333334C232.32 277.3333333333334 213.3333333333333 296.5333333333334 213.3333333333333 320C213.3333333333333 343.68 232.32 362.6666666666667 256 362.6666666666667M362.6666666666667 405.3333333333333H149.3333333333333C125.6533333333333 405.3333333333333 106.6666666666667 386.3466666666667 106.6666666666667 362.6666666666667V21.3333333333334C106.6666666666667 -2.1333333333333 125.8666666666667 -21.3333333333333 149.3333333333333 -21.3333333333333H362.6666666666667C386.1333333333334 -21.3333333333333 405.3333333333333 -2.1333333333333 405.3333333333333 21.3333333333334V362.6666666666667C405.3333333333333 386.3466666666667 386.1333333333334 405.3333333333333 362.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="speaker-bluetooth"
-      unicode="&#xF9A1;"
-      horiz-adv-x="512" d=" M85.3333333333333 384C61.8666666666667 384 42.6666666666667 364.8 42.6666666666667 341.3333333333334V42.6666666666667C42.6666666666667 19.2 61.8666666666667 0 85.3333333333333 0H256C279.4666666666667 0 298.6666666666667 19.2 298.6666666666667 42.6666666666667V341.3333333333334C298.6666666666667 364.8 279.4666666666667 384 256 384H85.3333333333333M170.6666666666667 341.3333333333334C194.1333333333333 341.3333333333334 213.3333333333333 322.1333333333334 213.3333333333333 298.6666666666667S194.1333333333333 256 170.6666666666667 256S128 275.2000000000001 128 298.6666666666667S147.2 341.3333333333334 170.6666666666667 341.3333333333334M405.3333333333333 298.6666666666667V217.8133333333334L356.48 266.6666666666667L341.3333333333333 251.52L400.8533333333333 192L341.3333333333333 132.48L356.48 117.3333333333334L405.3333333333333 166.1866666666667V85.3333333333334H416L476.8 146.3466666666667L431.1466666666667 192L476.8 237.8666666666667L416 298.6666666666667H405.3333333333333M426.6666666666667 257.92L446.7200000000001 237.8666666666667L426.6666666666667 217.8133333333334V257.92M170.6666666666667 213.3333333333334C217.8133333333333 213.3333333333334 256 175.1466666666667 256 128S217.8133333333333 42.6666666666667 170.6666666666667 42.6666666666667S85.3333333333333 80.8533333333334 85.3333333333333 128S123.52 213.3333333333334 170.6666666666667 213.3333333333334M170.6666666666667 170.6666666666667C147.2 170.6666666666667 128 151.4666666666667 128 128S147.2 85.3333333333334 170.6666666666667 85.3333333333334S213.3333333333333 104.5333333333333 213.3333333333333 128S194.1333333333333 170.6666666666667 170.6666666666667 170.6666666666667M426.6666666666667 166.1866666666667L446.7200000000001 146.3466666666667L426.6666666666667 126.2933333333334V166.1866666666667z" />
-    <glyph glyph-name="speaker-off"
-      unicode="&#xF4C4;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L448 -15.36L420.9066666666667 -42.6666666666666L389.76 -11.52C382.5066666666667 -17.7066666666666 373.3333333333333 -21.3333333333333 362.6666666666667 -21.3333333333333H149.3333333333333C125.6533333333333 -21.3333333333333 106.6666666666667 -2.1333333333333 106.6666666666667 21.3333333333334V271.5733333333334L42.6666666666667 335.5733333333334M256 64C220.5866666666667 64 192 92.5866666666667 192 128C192 144.2133333333334 197.9733333333333 159.1466666666667 208 170.6666666666667L177.7066666666667 200.5333333333334C160 181.3333333333334 149.3333333333333 155.9466666666667 149.3333333333333 128C149.3333333333333 69.1200000000001 197.12 21.3333333333334 256 21.3333333333334C283.9466666666667 21.3333333333334 309.3333333333333 32 328.5333333333333 49.7066666666667L298.6666666666667 80C286.9333333333333 69.9733333333334 272.2133333333333 64 256 64M362.6666666666667 128C362.6666666666667 186.88 314.88 234.6666666666667 256 234.6666666666667H252.16L109.2266666666667 377.6C115.4133333333333 393.8133333333334 130.9866666666667 405.3333333333333 149.3333333333333 405.3333333333333H362.6666666666667C386.1333333333334 405.3333333333333 405.3333333333333 386.1333333333334 405.3333333333333 362.6666666666667V81.4933333333333L362.6666666666667 124.3733333333333V128M256 362.6666666666667C232.32 362.6666666666667 213.3333333333333 343.68 213.3333333333333 320C213.3333333333333 296.5333333333334 232.5333333333334 277.3333333333334 256 277.3333333333334S298.6666666666667 296.5333333333334 298.6666666666667 320C298.6666666666667 343.68 279.4666666666667 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="speaker-wireless"
-      unicode="&#xF71E;"
-      horiz-adv-x="512" d=" M428.16 41.1733333333333L398.08 71.2533333333333C429.0133333333333 101.9733333333334 448 144.8533333333334 448 192C448 239.36 429.0133333333333 282.0266666666667 398.08 312.7466666666667L428.16 342.8266666666667C466.7733333333333 304.2133333333334 490.6666666666666 250.88 490.6666666666666 192C490.6666666666666 133.12 466.7733333333333 79.7866666666668 428.16 41.1733333333333M367.7866666666667 101.5466666666666L337.7066666666667 131.6266666666667C353.0666666666667 146.9866666666667 362.6666666666667 168.3200000000001 362.6666666666667 192S353.0666666666667 237.0133333333333 337.7066666666667 252.3733333333334L367.7866666666667 282.4533333333334C391.04 259.2000000000001 405.3333333333333 227.2 405.3333333333333 192C405.3333333333333 156.8 391.04 124.8 367.7866666666667 101.5466666666666M85.3333333333333 384H256C279.4666666666667 384 298.6666666666667 364.8 298.6666666666667 341.3333333333334V42.6666666666667C298.6666666666667 19.2 279.4666666666667 0 256 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384M170.6666666666667 341.3333333333334C147.2 341.3333333333334 128 322.1333333333334 128 298.6666666666667S147.2 256 170.6666666666667 256S213.3333333333333 275.2000000000001 213.3333333333333 298.6666666666667S194.1333333333333 341.3333333333334 170.6666666666667 341.3333333333334M170.6666666666667 213.3333333333334C123.52 213.3333333333334 85.3333333333333 175.1466666666667 85.3333333333333 128S123.52 42.6666666666667 170.6666666666667 42.6666666666667S256 80.8533333333334 256 128S217.8133333333333 213.3333333333334 170.6666666666667 213.3333333333334M170.6666666666667 170.6666666666667C194.1333333333333 170.6666666666667 213.3333333333333 151.4666666666667 213.3333333333333 128S194.1333333333333 85.3333333333334 170.6666666666667 85.3333333333334S128 104.5333333333333 128 128S147.2 170.6666666666667 170.6666666666667 170.6666666666667z" />
-    <glyph glyph-name="speedometer"
-      unicode="&#xF4C5;"
-      horiz-adv-x="512" d=" M256 106.6666666666667C220.5866666666667 106.6666666666667 192 135.2533333333333 192 170.6666666666667C192 194.56 205.0133333333333 215.4666666666667 224 226.3466666666667L431.1466666666667 346.24L313.1733333333333 141.8666666666667C302.5066666666667 120.96 280.96 106.6666666666667 256 106.6666666666667M256 384C294.6133333333334 384 330.6666666666667 373.3333333333334 362.0266666666667 355.8400000000001L317.2266666666667 330.0266666666667C298.6666666666667 337.28 277.3333333333333 341.3333333333334 256 341.3333333333334C161.7066666666667 341.3333333333334 85.3333333333333 264.9600000000001 85.3333333333333 170.6666666666667C85.3333333333333 123.52 104.32 80.8533333333334 135.2533333333333 50.1333333333334H135.4666666666667C143.7866666666666 41.8133333333334 143.7866666666666 28.3733333333334 135.4666666666667 20.0533333333334C127.1466666666667 11.7333333333333 113.4933333333333 11.7333333333333 105.1733333333333 19.84C66.56 58.4533333333333 42.6666666666667 111.7866666666667 42.6666666666667 170.6666666666667C42.6666666666667 288.4266666666667 138.24 384 256 384M469.3333333333333 170.6666666666667C469.3333333333333 111.7866666666667 445.44 58.4533333333334 406.8266666666667 19.84C398.5066666666667 11.7333333333333 385.0666666666667 11.7333333333333 376.7466666666667 20.0533333333334C368.4266666666666 28.3733333333334 368.4266666666666 41.8133333333334 376.7466666666667 50.1333333333334C407.68 81.0666666666667 426.6666666666667 123.52 426.6666666666667 170.6666666666667C426.6666666666667 192 422.6133333333333 213.3333333333334 415.1466666666667 232.5333333333334L440.9600000000001 277.3333333333334C458.6666666666666 245.3333333333334 469.3333333333333 209.4933333333334 469.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="spellcheck"
-      unicode="&#xF4C6;"
-      horiz-adv-x="512" d=" M460.5866666666666 200.7466666666667L288 28.16L209.7066666666667 106.6666666666667L179.6266666666667 76.5866666666667L288 -32L490.6666666666666 170.6666666666667M137.1733333333333 213.3333333333334L181.3333333333333 330.6666666666667L225.4933333333334 213.3333333333334M265.6 106.6666666666667H310.1866666666666L201.1733333333333 384H161.4933333333334L52.48 106.6666666666667H97.0666666666667L120.96 170.6666666666667H241.28L265.6 106.6666666666667z" />
-    <glyph glyph-name="spotify"
-      unicode="&#xF4C7;"
-      horiz-adv-x="512" d=" M381.8666666666666 215.4666666666667C313.6 256 199.4666666666667 260.2666666666667 134.4 240C123.7333333333333 236.8 113.0666666666667 243.2 109.8666666666667 252.8C106.6666666666667 263.4666666666667 113.0666666666667 274.1333333333334 122.6666666666667 277.3333333333334C198.4 299.7333333333334 323.2 295.4666666666667 402.1333333333334 248.5333333333334C411.7333333333334 243.2 414.9333333333334 230.4000000000001 409.6 220.8C404.2666666666667 213.3333333333334 391.4666666666667 210.1333333333333 381.8666666666667 215.4666666666667M379.7333333333334 155.7333333333334C374.4 148.2666666666667 364.8 145.0666666666667 357.3333333333333 150.4C299.7333333333334 185.6 212.2666666666667 196.2666666666667 145.0666666666667 174.9333333333334C136.5333333333333 172.8000000000001 126.9333333333334 177.0666666666667 124.8 185.6C122.6666666666667 194.1333333333334 126.9333333333333 203.7333333333334 135.4666666666667 205.8666666666667C213.3333333333333 229.3333333333334 309.3333333333333 217.6 375.4666666666667 177.0666666666667C381.8666666666667 173.8666666666667 385.0666666666667 163.2000000000001 379.7333333333334 155.7333333333334M354.1333333333334 97.0666666666667C349.8666666666667 90.6666666666667 342.4 88.5333333333334 336 92.8000000000001C285.8666666666667 123.7333333333334 222.9333333333334 130.1333333333334 148.2666666666667 113.0666666666667C140.8 110.9333333333334 134.4 116.2666666666667 132.2666666666667 122.6666666666667C130.1333333333334 130.1333333333333 135.4666666666667 136.5333333333334 141.8666666666667 138.6666666666667C222.9333333333333 156.8 293.3333333333333 149.3333333333334 348.8 115.2000000000001C356.2666666666667 112 357.3333333333333 103.4666666666667 354.1333333333334 97.0666666666667M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="spotlight"
-      unicode="&#xF4C8;"
-      horiz-adv-x="512" d=" M42.6666666666667 320L151.2533333333333 265.6C136.5333333333333 245.3333333333334 128 219.52 128 192S136.5333333333333 138.6666666666667 151.2533333333333 118.4L42.6666666666667 64V320M128 384H384L329.6 296.7466666666667C309.3333333333333 311.4666666666667 283.52 320 256 320S202.6666666666667 311.4666666666667 182.4 296.7466666666667L128 384M469.3333333333333 320V64L360.7466666666667 118.4C375.4666666666667 138.6666666666667 384 164.48 384 192S375.4666666666667 245.3333333333334 360.7466666666667 265.6L469.3333333333333 320M384 0H128L182.4 87.2533333333333C202.6666666666667 72.5333333333333 228.48 64 256 64S309.3333333333333 72.5333333333333 329.6 87.2533333333333L384 0M256 277.3333333333334C303.1466666666667 277.3333333333334 341.3333333333333 239.1466666666667 341.3333333333333 192S303.1466666666667 106.6666666666667 256 106.6666666666667S170.6666666666667 144.8533333333334 170.6666666666667 192S208.8533333333333 277.3333333333334 256 277.3333333333334M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="spotlight-beam"
-      unicode="&#xF4C9;"
-      horiz-adv-x="512" d=" M192 96L211.4133333333333 115.4133333333334L322.7733333333333 4.2666666666667L303.1466666666667 -15.1466666666666L192 96M330.6666666666667 234.6666666666667L350.08 254.08L461.4399999999999 142.9333333333333L441.8133333333333 123.52L330.6666666666667 234.6666666666667M143.36 389.9733333333334L216.5333333333333 316.8L131.2 231.4666666666667L58.0266666666667 304.64C41.3866666666667 321.28 41.3866666666667 348.3733333333334 58.0266666666667 365.0133333333333L82.9866666666667 389.9733333333333C99.6266666666667 406.6133333333334 126.72 406.6133333333334 143.36 389.9733333333333M310.8266666666667 288L325.9733333333334 272.8533333333334L175.1466666666667 122.0266666666667L160 137.1733333333334L141.6533333333333 211.84L236.16 306.3466666666667L310.8266666666667 288z" />
-    <glyph glyph-name="spray"
-      unicode="&#xF665;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667H256V320H213.3333333333333V362.6666666666667M149.3333333333333 384H192V341.3333333333334H149.3333333333333V384M149.3333333333333 320H192V277.3333333333334H149.3333333333333V320M128 277.3333333333334V234.6666666666667H85.3333333333333V277.3333333333334H128M128 341.3333333333334V298.6666666666667H85.3333333333333V341.3333333333334H128M128 405.3333333333333V362.6666666666667H85.3333333333333V405.3333333333333H128M277.3333333333333 -21.3333333333333C253.8666666666667 -21.3333333333333 234.6666666666667 -2.1333333333333 234.6666666666667 21.3333333333334V234.6666666666667C234.6666666666667 258.1333333333334 253.8666666666667 277.3333333333334 277.3333333333333 277.3333333333334V298.6666666666667H298.6666666666667V362.6666666666667H362.6666666666667V298.6666666666667H384V277.3333333333334C407.4666666666667 277.3333333333334 426.6666666666667 258.1333333333334 426.6666666666667 234.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H277.3333333333333M277.3333333333333 234.6666666666667V21.3333333333334H384V234.6666666666667H277.3333333333333z" />
-    <glyph glyph-name="spray-bottle"
-      unicode="&#xFADF;"
-      horiz-adv-x="512" d=" M256 298.6666666666667H320C334.08 285.0133333333333 341.3333333333333 270.7200000000001 341.3333333333333 256V-21.3333333333333H170.6666666666667V128C170.6666666666667 133.9733333333334 173.0133333333333 141.0133333333333 177.0666666666667 149.3333333333334L256 298.6666666666667M341.3333333333333 362.6666666666667L320 320H256V341.3333333333334L213.3333333333333 298.6666666666667H192L213.3333333333333 341.3333333333334V362.6666666666667H192V405.3333333333333H309.3333333333333C327.04 405.3333333333333 341.3333333333333 391.04 341.3333333333333 373.3333333333334V362.6666666666667z" />
-    <glyph glyph-name="square"
-      unicode="&#xF763;"
-      horiz-adv-x="512" d=" M64 384V0H448V384" />
-    <glyph glyph-name="square-edit-outline"
-      unicode="&#xF90B;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V192H405.3333333333333V42.6666666666667H106.6666666666667V341.3333333333334H256V384H106.6666666666667M379.3066666666667 362.6666666666667C375.68 362.6666666666667 371.84 361.1733333333334 369.0666666666667 358.4L343.04 332.5866666666667L396.3733333333334 279.2533333333334L422.4 305.0666666666667C427.9466666666667 310.6133333333334 427.9466666666667 320 422.4 325.3333333333334L389.3333333333333 358.4C386.56 361.1733333333334 382.9333333333333 362.6666666666667 379.3066666666667 362.6666666666667M327.8933333333333 317.44L170.6666666666667 160V106.6666666666667H224L381.2266666666667 264.1066666666667L327.8933333333333 317.44z" />
-    <glyph glyph-name="square-inc"
-      unicode="&#xF4CA;"
-      horiz-adv-x="512" d=" M128 384H384C419.4133333333333 384 448 355.4133333333334 448 320V64C448 28.5866666666667 419.4133333333333 0 384 0H128C92.5866666666667 0 64 28.5866666666667 64 64V320C64 355.4133333333334 92.5866666666667 384 128 384M149.3333333333333 320C137.6 320 128 310.4 128 298.6666666666667V85.3333333333334C128 73.6 137.6 64 149.3333333333333 64H362.6666666666667C374.4 64 384 73.6 384 85.3333333333334V298.6666666666667C384 310.4 374.4 320 362.6666666666667 320H149.3333333333333M202.6666666666667 256H309.3333333333333C315.3066666666666 256 320 251.3066666666667 320 245.3333333333334V138.6666666666667C320 132.6933333333334 315.3066666666666 128 309.3333333333333 128H202.6666666666667C196.6933333333333 128 192 132.6933333333334 192 138.6666666666667V245.3333333333334C192 251.3066666666667 196.6933333333333 256 202.6666666666667 256z" />
-    <glyph glyph-name="square-inc-cash"
-      unicode="&#xF4CB;"
-      horiz-adv-x="512" d=" M117.3333333333333 448H394.6666666666667C459.52 448 512 395.52 512 330.6666666666667V53.3333333333334C512 -11.52 459.52 -64 394.6666666666667 -64H117.3333333333333C52.48 -64 0 -11.52 0 53.3333333333334V330.6666666666667C0 395.52 52.48 448 117.3333333333333 448M328.32 124.16C328.32 90.4533333333334 309.3333333333333 68.0533333333334 274.1333333333334 65.0666666666667V178.9866666666667C310.4 167.8933333333334 328.32 156.5866666666667 328.32 124.16M248.5333333333334 320V215.8933333333334C220.5866666666667 224.0000000000001 192.64 236.1600000000001 192.64 268.1600000000001C192.64 299.9466666666667 217.1733333333334 317.4400000000001 248.5333333333334 320M330.6666666666667 285.8666666666667L352 302.9333333333334C333.2266666666667 327.2533333333334 307.2 343.04 274.1333333333334 346.24V366.9333333333334H248.5333333333334V346.6666666666667C202.6666666666667 343.68 163.84 316.3733333333334 163.84 266.6666666666667C163.84 213.3333333333334 207.7866666666667 196.6933333333334 248.5333333333334 185.8133333333334V64.8533333333334C224.8533333333334 67.4133333333334 198.1866666666667 78.72 179.84 106.0266666666666L155.7333333333333 90.0266666666666C174.9333333333333 61.44 208.2133333333333 42.6666666666667 248.5333333333333 39.68V17.0666666666667H274.1333333333333V39.2533333333333C327.4666666666666 42.6666666666667 356.2666666666667 78.08 356.2666666666667 125.0133333333333C356.2666666666667 179.6266666666667 315.9466666666666 197.12 274.1333333333334 209.28V318.9333333333334C298.6666666666667 315.3066666666667 316.8 303.7866666666667 330.6666666666667 285.8666666666667z" />
-    <glyph glyph-name="square-medium"
-      unicode="&#xFA12;"
-      horiz-adv-x="512" d=" M341.3333333333333 277.3333333333334H170.6666666666667V106.6666666666667H341.3333333333333V277.3333333333334z" />
-    <glyph glyph-name="square-medium-outline"
-      unicode="&#xFA13;"
-      horiz-adv-x="512" d=" M298.6666666666667 234.6666666666667V149.3333333333334H213.3333333333333V234.6666666666667H298.6666666666667M341.3333333333333 277.3333333333334H170.6666666666667V106.6666666666667H341.3333333333333V277.3333333333334z" />
-    <glyph glyph-name="square-outline"
-      unicode="&#xF762;"
-      horiz-adv-x="512" d=" M64 384H448V0H64V384M106.6666666666667 341.3333333333334V42.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="square-root"
-      unicode="&#xF783;"
-      horiz-adv-x="512" d=" M250.88 88.96L311.2533333333334 149.3333333333334L250.88 209.7066666666667L280.96 239.7866666666667L341.3333333333333 179.4133333333334L401.7066666666666 239.7866666666667L431.7866666666667 209.7066666666667L371.4133333333333 149.3333333333334L431.7866666666667 88.96L401.7066666666667 58.8800000000001L341.3333333333333 119.2533333333333L280.96 58.88L250.88 88.96M42.6666666666667 213.3333333333334H106.6666666666667L155.52 98.1333333333334L213.3333333333333 320H469.3333333333333V277.3333333333334H246.4L185.1733333333333 42.6666666666667H132.6933333333333L78.5066666666667 170.6666666666667H42.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="square-root-box"
-      unicode="&#xF9A2;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667M239.7866666666667 320H405.3333333333333V277.3333333333334H272.2133333333333L213.3333333333333 64H170.6666666666667L133.3333333333333 192H106.6666666666667V234.6666666666667H165.3333333333333L192 143.36L239.7866666666667 320M298.6666666666667 222.08L336.8533333333333 183.8933333333334L375.2533333333334 222.08L405.3333333333333 192L367.1466666666667 153.8133333333334L405.3333333333333 115.4133333333334L375.2533333333334 85.3333333333334L336.8533333333333 123.52L298.6666666666667 85.3333333333334L268.5866666666667 115.4133333333334L306.7733333333333 153.8133333333334L268.5866666666667 192L298.6666666666667 222.08z" />
-    <glyph glyph-name="square-small"
-      unicode="&#xFA14;"
-      horiz-adv-x="512" d=" M213.3333333333333 149.3333333333334V234.6666666666667H298.6666666666667V149.3333333333334H213.3333333333333z" />
-    <glyph glyph-name="squeegee"
-      unicode="&#xFAE0;"
-      horiz-adv-x="512" d=" M469.3333333333333 405.3333333333333V341.3333333333334H42.6666666666667V405.3333333333333H469.3333333333333M42.6666666666667 277.3333333333334H149.3333333333333L192 234.6666666666667H213.3333333333333V21.3333333333334C213.3333333333333 -2.1333333333333 232.5333333333334 -21.3333333333333 256 -21.3333333333333S298.6666666666667 -2.1333333333333 298.6666666666667 21.3333333333334V234.6666666666667H320L362.6666666666667 277.3333333333334H469.3333333333333V320H42.6666666666667V277.3333333333334z" />
-    <glyph glyph-name="ssh"
-      unicode="&#xF8BF;"
-      horiz-adv-x="512" d=" M96 256C83.2 256 74.6666666666667 245.3333333333334 74.6666666666667 234.6666666666667V197.3333333333334C74.6666666666667 186.6666666666667 83.2 176 96 176H149.3333333333333V160H74.6666666666667V128H160C172.8 128 181.3333333333333 138.6666666666667 181.3333333333333 149.3333333333334V186.6666666666667C181.3333333333333 197.3333333333334 172.8 208 160 208H106.6666666666667V224H181.3333333333333V256H96M224 256C211.2 256 202.6666666666667 245.3333333333334 202.6666666666667 234.6666666666667V197.3333333333334C202.6666666666667 186.6666666666667 211.2 176 224 176H277.3333333333333V160H202.6666666666667V128H288C300.8 128 309.3333333333333 138.6666666666667 309.3333333333333 149.3333333333334V186.6666666666667C309.3333333333333 197.3333333333334 300.8 208 288 208H234.6666666666667V224H309.3333333333333V256H224M330.6666666666667 256V128H362.6666666666667V181.3333333333334H405.3333333333333V128H437.3333333333333V256H405.3333333333333V213.3333333333334H362.6666666666667V256H330.6666666666667z" />
-    <glyph glyph-name="stack-exchange"
-      unicode="&#xF60B;"
-      horiz-adv-x="512" d=" M85.3333333333333 148.48V213.3333333333334H426.6666666666667V148.48H85.3333333333333M85.3333333333333 234.6666666666667V298.6666666666667H426.6666666666667V234.6666666666667H85.3333333333333M372.48 405.3333333333333C402.3466666666667 405.3333333333333 426.6666666666667 380.16 426.6666666666667 349.2266666666667V320H85.3333333333333V349.2266666666667C85.3333333333333 380.16 109.6533333333333 405.3333333333333 139.52 405.3333333333333H372.48M85.3333333333333 128H426.6666666666667V99.2C426.6666666666667 68.0533333333333 402.3466666666667 42.6666666666667 372.48 42.6666666666667H352L277.3333333333333 -21.3333333333333V42.6666666666667H139.52C109.6533333333333 42.6666666666667 85.3333333333333 68.0533333333334 85.3333333333333 99.2V128z" />
-    <glyph glyph-name="stack-overflow"
-      unicode="&#xF4CC;"
-      horiz-adv-x="512" d=" M370.3466666666667 17.0666666666667V131.84H408.5333333333333V-21.3333333333333H64V131.84H102.4V17.0666666666667H370.3466666666667M144.4266666666667 142.5066666666667L152.32 180.0533333333334L339.84 140.5866666666667L331.9466666666667 103.04L144.4266666666667 142.5066666666667M169.1733333333334 232.32L185.3866666666667 266.6666666666667L359.04 186.0266666666667L342.8266666666667 151.4666666666667L169.1733333333333 232.32M217.3866666666667 317.44L241.92 346.88L389.12 224L364.5866666666667 194.7733333333333L217.3866666666667 317.44M312.3200000000001 408.1066666666666L426.6666666666667 254.2933333333334L395.9466666666666 231.4666666666667L281.6 385.28L312.32 408.1066666666667M140.5866666666667 55.2533333333333V93.6533333333334H332.16V55.2533333333333H140.5866666666667z" />
-    <glyph glyph-name="stadium"
-      unicode="&#xF71F;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H149.3333333333333L213.3333333333333 341.3333333333334L149.3333333333333 298.6666666666667V270.2933333333334C180.6933333333333 274.7733333333334 217.1733333333333 277.3333333333334 256 277.3333333333334C294.8266666666667 277.3333333333334 331.3066666666666 274.7733333333334 362.6666666666667 270.2933333333334V384H405.3333333333333L469.3333333333333 341.3333333333334L405.3333333333333 298.6666666666667V262.1866666666667C444.8 252.3733333333333 469.3333333333333 238.9333333333334 469.3333333333333 224C469.3333333333333 194.56 373.3333333333333 170.6666666666667 256 170.6666666666667S42.6666666666667 194.56 42.6666666666667 224C42.6666666666667 238.9333333333334 67.2 252.3733333333334 106.6666666666667 262.1866666666667V384M256 245.3333333333334C185.3866666666667 245.3333333333334 149.3333333333333 241.7066666666667 149.3333333333333 224S185.3866666666667 202.6666666666667 256 202.6666666666667S362.6666666666667 206.2933333333334 362.6666666666667 224S326.6133333333334 245.3333333333334 256 245.3333333333334M256 133.3333333333334C337.28 133.3333333333334 409.6 147.6266666666667 456.5333333333333 169.6L426.6666666666667 0H320V42.6666666666667C320 66.1333333333334 300.8 85.3333333333334 277.3333333333333 85.3333333333334H234.6666666666667C211.2 85.3333333333334 192 66.1333333333334 192 42.6666666666667V0H85.3333333333333L55.4666666666667 169.6C102.4 147.6266666666667 174.72 133.3333333333334 256 133.3333333333334z" />
-    <glyph glyph-name="stairs"
-      unicode="&#xF4CD;"
-      horiz-adv-x="512" d=" M320 341.3333333333334V256H234.6666666666667V170.6666666666667H149.3333333333333V85.3333333333334H64V21.3333333333334H213.3333333333333V106.6666666666667H298.6666666666667V192H384V277.3333333333334H469.3333333333333V341.3333333333334H320z" />
-    <glyph glyph-name="standard-definition"
-      unicode="&#xF7EE;"
-      horiz-adv-x="512" d=" M277.3333333333333 298.6666666666667H341.3333333333333C376.7466666666667 298.6666666666667 405.3333333333333 270.0800000000001 405.3333333333333 234.6666666666667V149.3333333333334C405.3333333333333 113.92 376.7466666666667 85.3333333333334 341.3333333333333 85.3333333333334H277.3333333333333V298.6666666666667M341.3333333333333 128C353.0666666666667 128 362.6666666666667 137.6 362.6666666666667 149.3333333333334V234.6666666666667C362.6666666666667 246.4000000000001 353.0666666666667 256 341.3333333333333 256H320V128H341.3333333333333M149.3333333333333 298.6666666666667H234.6666666666667V256H149.3333333333333V213.3333333333334H192C215.4666666666667 213.3333333333334 234.6666666666667 194.1333333333333 234.6666666666667 170.6666666666667V128C234.6666666666667 104.5333333333333 215.4666666666667 85.3333333333334 192 85.3333333333334H106.6666666666667V128H192V170.6666666666667H149.3333333333333C125.8666666666667 170.6666666666667 106.6666666666667 189.8666666666667 106.6666666666667 213.3333333333334V256C106.6666666666667 279.4666666666667 125.8666666666667 298.6666666666667 149.3333333333333 298.6666666666667z" />
-    <glyph glyph-name="star"
-      unicode="&#xF4CE;"
-      horiz-adv-x="512" d=" M256 79.5733333333334L387.84 0L352.8533333333333 149.9733333333334L469.3333333333333 250.88L315.9466666666666 264.1066666666667L256 405.3333333333333L196.0533333333333 264.1066666666667L42.6666666666667 250.88L158.9333333333333 149.9733333333334L124.16 0L256 79.5733333333334z" />
-    <glyph glyph-name="star-box"
-      unicode="&#xFA72;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 18.9866666666667 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M332.3733333333334 85.3333333333334L312.1066666666667 172.3733333333333L379.52 230.6133333333334L290.56 238.2933333333334L256 320L221.44 238.08L132.48 230.4000000000001L199.8933333333333 172.16L179.6266666666667 85.3333333333334L256 131.4133333333334L332.3733333333334 85.3333333333334z" />
-    <glyph glyph-name="star-box-outline"
-      unicode="&#xFA73;"
-      horiz-adv-x="512" d=" M332.3733333333334 85.3333333333334L256 131.4133333333334L179.6266666666667 85.3333333333334L199.8933333333333 172.16L132.48 230.4000000000001L221.44 238.08L256 320L290.56 238.2933333333334L379.52 230.6133333333334L312.1066666666667 172.3733333333333L332.3733333333333 85.3333333333334M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 18.9866666666667 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M106.6666666666667 341.3333333333334V42.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="star-circle"
-      unicode="&#xF4CF;"
-      horiz-adv-x="512" d=" M346.24 64L256 118.4L165.76 64L189.6533333333333 166.6133333333334L110.08 235.52L215.04 244.48L256 341.3333333333334L296.96 244.6933333333334L401.92 235.7333333333333L322.3466666666667 166.8266666666667L346.24 64M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.3333333333334 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="star-circle-outline"
-      unicode="&#xF9A3;"
-      horiz-adv-x="512" d=" M183.04 80L202.6666666666667 162.9866666666667L138.6666666666667 218.0266666666667L222.9333333333333 225.92L256 302.9333333333334L289.0666666666667 225.0666666666667L373.3333333333333 218.0266666666667L309.3333333333333 162.9866666666667L328.96 80L256 123.9466666666667L183.04 80M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="star-face"
-      unicode="&#xF9A4;"
-      horiz-adv-x="512" d=" M256 394.6666666666667L179.6266666666667 276.0533333333334L42.6666666666667 240.2133333333334L132.2666666666667 130.5600000000001L124.16 -10.6666666666666L256 40.7466666666667L387.84 -10.6666666666666L379.7333333333334 130.5600000000001L469.3333333333333 240.2133333333334L332.3733333333334 276.0533333333334L256 394.6666666666667M200.1066666666666 224C213.3333333333333 224 224 213.3333333333334 224 199.8933333333334C224 186.6666666666668 213.3333333333333 176 200.1066666666666 176C186.6666666666666 176 176 186.6666666666667 176 199.8933333333334C176 213.3333333333334 186.6666666666667 224 200.1066666666666 224M312.1066666666667 224C325.3333333333333 224 336 213.3333333333334 336 199.8933333333334C336 186.6666666666668 325.3333333333333 176 312.1066666666667 176C298.6666666666667 176 288 186.6666666666667 288 199.8933333333334C288 213.3333333333334 298.6666666666667 224 312.1066666666667 224M192 128H320C309.3333333333333 102.1866666666667 283.9466666666667 85.3333333333334 256 85.3333333333334S202.6666666666667 102.1866666666667 192 128z" />
-    <glyph glyph-name="star-four-points"
-      unicode="&#xFAE1;"
-      horiz-adv-x="512" d=" M256 426.6666666666667L192 256L21.3333333333333 192L192 128L256 -42.6666666666666L320 128L490.6666666666666 192L320 256L256 426.6666666666667z" />
-    <glyph glyph-name="star-four-points-outline"
-      unicode="&#xFAE2;"
-      horiz-adv-x="512" d=" M256 305.0666666666667L286.9333333333333 222.9333333333333L369.0666666666667 192L286.9333333333334 161.0666666666667L256 78.9333333333333L225.0666666666667 161.0666666666667L142.9333333333333 192L225.0666666666667 222.9333333333333L256 305.0666666666667M256 426.6666666666667L192 256L21.3333333333333 192L192 128L256 -42.6666666666666L320 128L490.6666666666666 192L320 256L256 426.6666666666667z" />
-    <glyph glyph-name="star-half"
-      unicode="&#xF4D0;"
-      horiz-adv-x="512" d=" M256 119.4666666666667V317.8666666666667L292.48 231.8933333333334L385.92 224.0000000000001L315.0933333333333 162.3466666666667L336.2133333333333 71.0400000000001M469.3333333333333 250.88L315.9466666666666 263.8933333333333L256 405.3333333333333L196.0533333333333 263.8933333333333L42.6666666666667 250.88L158.9333333333333 149.9733333333334L124.16 0L256 79.5733333333334L387.84 0L352.8533333333333 149.9733333333334L469.3333333333333 250.88z" />
-    <glyph glyph-name="star-off"
-      unicode="&#xF4D1;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L363.7333333333334 14.72L256 79.5733333333334L124.16 0L158.9333333333333 149.9733333333334L42.6666666666667 250.88L120.7466666666667 257.4933333333334L42.6666666666667 335.5733333333334M256 405.3333333333333L315.9466666666667 264.1066666666667L469.3333333333333 250.88L352.8533333333333 149.9733333333334L357.76 129.0666666666667L203.9466666666666 282.88L256 405.3333333333333z" />
-    <glyph glyph-name="star-outline"
-      unicode="&#xF4D2;"
-      horiz-adv-x="512" d=" M256 119.68L175.7866666666667 71.2533333333333L196.9066666666667 162.5600000000001L126.08 224L219.52 231.8933333333333L256 318.0800000000001L292.48 231.8933333333334L385.92 224.0000000000001L315.0933333333333 162.5600000000001L336.2133333333333 71.2533333333333M469.3333333333333 250.88L315.9466666666666 263.8933333333333L256 405.3333333333333L196.0533333333333 263.8933333333333L42.6666666666667 250.88L158.9333333333333 149.9733333333334L124.16 0L256 79.5733333333334L387.84 0L352.8533333333333 149.9733333333334L469.3333333333333 250.88z" />
-    <glyph glyph-name="star-three-points"
-      unicode="&#xFAE3;"
-      horiz-adv-x="512" d=" M256 392.5333333333333L192 183.4666666666667L42.6666666666667 23.4666666666667L256 72.5333333333334L469.3333333333333 21.3333333333334L320 181.3333333333334L256 392.5333333333334z" />
-    <glyph glyph-name="star-three-points-outline"
-      unicode="&#xFAE4;"
-      horiz-adv-x="512" d=" M256 245.3333333333334L281.6 160L341.3333333333333 96L256 115.2000000000001L168.5333333333333 96L228.2666666666667 160L256 245.3333333333334M256 392.5333333333334L192 183.4666666666667L42.6666666666667 23.4666666666667L256 72.5333333333334L469.3333333333333 21.3333333333334L320 181.3333333333334L256 392.5333333333334z" />
-    <glyph glyph-name="steam"
-      unicode="&#xF4D3;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333C157.8666666666667 -21.3333333333333 75.7333333333334 44.3733333333333 50.3466666666667 133.76L132.0533333333333 100.0533333333333C137.6 72.5333333333333 162.1333333333333 51.6266666666667 191.36 51.6266666666667C224.64 51.6266666666667 251.7333333333333 78.72 251.7333333333333 112V114.7733333333333L324.2666666666667 166.6133333333334H325.9733333333333C370.3466666666667 166.6133333333334 406.4 202.6666666666666 406.4 247.04S370.3466666666667 327.4666666666667 325.9733333333334 327.4666666666667S245.3333333333334 291.4133333333333 245.3333333333334 247.04V245.9733333333333L194.7733333333334 172.16L191.3600000000001 172.3733333333333C178.7733333333334 172.3733333333333 167.0400000000001 168.5333333333333 157.4400000000001 161.92L42.6666666666667 209.0666666666667C51.84 318.9333333333334 143.5733333333333 405.3333333333333 256 405.3333333333333M176.64 81.7066666666667C193.7066666666667 74.6666666666667 213.3333333333333 82.56 220.3733333333333 99.6266666666667C227.4133333333333 116.6933333333333 219.3066666666666 136.1066666666667 202.6666666666666 143.1466666666667L175.36 154.4533333333333C185.8133333333333 158.2933333333333 197.5466666666666 158.5066666666666 208.64 153.8133333333333C219.9466666666666 149.3333333333333 228.6933333333333 140.5866666666667 233.1733333333333 129.28C237.8666666666667 118.1866666666666 237.8666666666667 105.8133333333333 233.1733333333333 94.72C224 71.68 196.9066666666667 60.5866666666666 173.8666666666667 70.1866666666667C163.2 74.6666666666667 155.0933333333333 82.7733333333333 150.6133333333334 92.3733333333333L176.64 81.7066666666667M379.7333333333334 247.04C379.7333333333334 217.3866666666666 355.6266666666667 193.28 325.9733333333334 193.28C296.5333333333334 193.28 272.4266666666667 217.3866666666666 272.4266666666667 247.04C272.4266666666667 276.48 296.5333333333334 300.5866666666667 325.9733333333334 300.5866666666667C355.6266666666667 300.5866666666667 379.7333333333334 276.48 379.7333333333334 247.04M285.8666666666667 247.04C285.8666666666667 224.8533333333333 303.7866666666667 206.72 326.1866666666667 206.72C348.3733333333334 206.72 366.2933333333334 224.8533333333333 366.2933333333334 247.04S348.3733333333334 287.36 326.1866666666667 287.36C303.7866666666667 287.36 285.8666666666667 269.2266666666667 285.8666666666667 247.04z" />
-    <glyph glyph-name="steam-box"
-      unicode="&#xF90C;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V128L132.0533333333333 100.0533333333334C137.6 72.5333333333334 162.1333333333333 51.6266666666667 191.36 51.6266666666667C224.64 51.6266666666667 251.7333333333333 78.72 251.7333333333333 112.0000000000001V114.7733333333334L324.2666666666667 166.6133333333334H325.9733333333333C370.3466666666667 166.6133333333334 406.4 202.6666666666667 406.4 247.0400000000001S370.3466666666667 327.4666666666667 325.9733333333334 327.4666666666667S245.3333333333334 291.4133333333334 245.3333333333334 247.0400000000001V245.9733333333334L194.7733333333334 172.16L191.3600000000001 172.3733333333333C178.7733333333334 172.3733333333333 167.0400000000001 168.5333333333334 157.4400000000001 161.92L64 200.5333333333334V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M176.64 81.7066666666667C193.7066666666667 74.6666666666667 213.3333333333333 82.56 220.3733333333333 99.6266666666667C227.4133333333333 116.6933333333333 219.3066666666666 136.1066666666667 202.6666666666666 143.1466666666667L175.36 154.4533333333333C185.8133333333333 158.2933333333333 197.5466666666666 158.5066666666666 208.64 153.8133333333333C219.9466666666666 149.3333333333333 228.6933333333333 140.5866666666667 233.1733333333333 129.28C237.8666666666667 118.1866666666666 237.8666666666667 105.8133333333333 233.1733333333333 94.72C224 71.68 196.9066666666667 60.5866666666666 173.8666666666667 70.1866666666667C163.2 74.6666666666667 155.0933333333333 82.7733333333333 150.6133333333334 92.3733333333333L176.64 81.7066666666667M379.7333333333334 247.04C379.7333333333334 217.3866666666666 355.6266666666667 193.28 325.9733333333334 193.28C296.5333333333334 193.28 272.4266666666667 217.3866666666666 272.4266666666667 247.04C272.4266666666667 276.6933333333334 296.32 300.5866666666667 325.9733333333334 300.5866666666667C355.6266666666667 300.5866666666667 379.7333333333334 276.48 379.7333333333334 247.04M285.8666666666667 247.04C285.8666666666667 224.8533333333333 303.7866666666667 206.72 326.1866666666667 206.72C348.3733333333334 206.72 366.2933333333334 224.8533333333333 366.2933333333334 247.04S348.3733333333334 287.36 326.1866666666667 287.36C303.7866666666667 287.36 285.8666666666667 269.2266666666667 285.8666666666667 247.04z" />
-    <glyph glyph-name="steering"
-      unicode="&#xF4D4;"
-      horiz-adv-x="512" d=" M277.3333333333333 23.04C315.7333333333334 27.7333333333333 348.8 43.7333333333333 376.5333333333333 71.4666666666666C404.2666666666667 99.2 420.2666666666667 132.2666666666667 424.9599999999999 170.6666666666666H360.9599999999999C356.2666666666667 149.3333333333333 346.4533333333333 131.4133333333333 331.52 116.48C316.5866666666667 101.5466666666666 298.6666666666667 91.7333333333333 277.3333333333333 87.04V23.04M213.3333333333333 277.3333333333334H298.6666666666667L362.6666666666667 213.3333333333334H424.9600000000001C419.6266666666667 254.9333333333334 400.8533333333334 290.56 368.4266666666668 320C336.2133333333333 348.5866666666667 298.6666666666667 362.6666666666667 256 362.6666666666667C213.3333333333333 362.6666666666667 175.7866666666667 348.5866666666667 143.5733333333333 320C111.1466666666667 290.56 92.3733333333333 254.9333333333334 87.04 213.3333333333334H149.3333333333333L213.3333333333333 277.3333333333334M234.6666666666667 23.04V87.04C213.3333333333333 91.7333333333333 195.4133333333333 101.5466666666666 180.48 116.48C165.5466666666667 131.4133333333333 155.7333333333334 149.3333333333333 151.04 170.6666666666666H87.04C91.7333333333334 132.9066666666667 107.7333333333334 100.2666666666666 135.4666666666667 72.5333333333333C163.2 44.8 196.2666666666667 28.3733333333333 234.6666666666667 23.04M256 405.3333333333333C314.6666666666667 405.3333333333333 364.8 384 406.4 342.4C448 300.8 469.3333333333333 250.6666666666667 469.3333333333333 192S448 83.2 406.4 41.6C364.8 0 314.6666666666667 -21.3333333333333 256 -21.3333333333333S147.2 0 105.6 41.6C64 83.2 42.6666666666667 133.3333333333334 42.6666666666667 192S64 300.8 105.6 342.4C147.2 384 197.3333333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="steering-off"
-      unicode="&#xF90D;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L368 10.6666666666667C334.9333333333333 -10.6666666666666 297.6 -21.3333333333333 256 -21.3333333333333C197.3333333333333 -21.3333333333333 147.2 0 105.6 41.6C64 83.2 42.6666666666667 133.3333333333334 42.6666666666667 192C42.6666666666667 233.6 53.3333333333333 270.9333333333334 74.6666666666667 304L42.6666666666667 335.5733333333334M277.3333333333333 23.04C298.6666666666667 25.6 318.5066666666667 32 336.64 41.6L288 90.0266666666666C284.5866666666667 88.7466666666667 280.7466666666667 87.8933333333333 277.3333333333333 87.04V23.04M87.04 213.3333333333334H149.3333333333333L157.2266666666667 221.2266666666667L105.8133333333333 272.4266666666667C96 254.2933333333334 89.8133333333333 234.6666666666667 87.04 213.3333333333334M424.9600000000001 170.6666666666667H360.9600000000001C358.4 159.1466666666667 354.1333333333334 148.2666666666667 348.3733333333334 138.6666666666667L211.4133333333333 275.4133333333334L213.3333333333333 277.3333333333334H298.6666666666667L362.6666666666667 213.3333333333334H424.9600000000001C419.6266666666667 254.9333333333334 400.8533333333334 290.56 368.4266666666668 320C336.2133333333333 348.5866666666667 298.6666666666667 362.6666666666667 256 362.6666666666667C218.88 362.6666666666667 185.8133333333333 352 156.5866666666667 330.6666666666667L126.08 360.7466666666667C163.4133333333333 390.1866666666667 206.72 405.3333333333333 256 405.3333333333333C314.6666666666667 405.3333333333333 364.8 384 406.4 342.4C448 300.8 469.3333333333333 250.6666666666667 469.3333333333333 192C469.3333333333333 142.72 454.1866666666666 99.4133333333334 424.7466666666667 62.08L394.6666666666667 92.3733333333333C411.3066666666667 115.4133333333333 421.5466666666667 141.6533333333333 424.9600000000001 170.6666666666666M234.6666666666667 23.04V87.04C213.3333333333333 91.7333333333333 195.4133333333333 101.5466666666666 180.48 116.48C165.5466666666667 131.4133333333333 155.7333333333334 149.3333333333333 151.04 170.6666666666666H87.04C91.7333333333334 132.9066666666667 107.7333333333334 100.2666666666666 135.4666666666667 72.5333333333333C163.2 44.8 196.2666666666667 28.3733333333333 234.6666666666667 23.04z" />
-    <glyph glyph-name="step-backward"
-      unicode="&#xF4D5;"
-      horiz-adv-x="512" d=" M405.3333333333333 341.3333333333334V42.6666666666667H341.3333333333333V341.3333333333334M298.6666666666667 341.3333333333334V42.6666666666667L64 192" />
-    <glyph glyph-name="step-backward-2"
-      unicode="&#xF4D6;"
-      horiz-adv-x="512" d=" M362.6666666666667 341.3333333333334H298.6666666666667V42.6666666666667H362.6666666666667V341.3333333333334M256 341.3333333333334L21.3333333333333 192L256 42.6666666666667V341.3333333333334M469.3333333333333 341.3333333333334H405.3333333333333V42.6666666666667H469.3333333333333V341.3333333333334z" />
-    <glyph glyph-name="step-forward"
-      unicode="&#xF4D7;"
-      horiz-adv-x="512" d=" M106.6666666666667 341.3333333333334V42.6666666666667H170.6666666666667V341.3333333333334M213.3333333333333 341.3333333333334V42.6666666666667L448 192" />
-    <glyph glyph-name="step-forward-2"
-      unicode="&#xF4D8;"
-      horiz-adv-x="512" d=" M149.3333333333333 341.3333333333334H213.3333333333333V42.6666666666667H149.3333333333333V341.3333333333334M256 341.3333333333334L490.6666666666666 192L256 42.6666666666667V341.3333333333334M42.6666666666667 341.3333333333334H106.6666666666667V42.6666666666667H42.6666666666667V341.3333333333334z" />
-    <glyph glyph-name="stethoscope"
-      unicode="&#xF4D9;"
-      horiz-adv-x="512" d=" M405.3333333333333 277.3333333333334C417.28 277.3333333333334 426.6666666666667 268.1600000000001 426.6666666666667 256C426.6666666666667 244.2666666666667 417.0666666666667 234.6666666666667 405.3333333333333 234.6666666666667C393.1733333333333 234.6666666666667 384 244.2666666666667 384 256C384 268.1600000000001 393.1733333333333 277.3333333333334 405.3333333333333 277.3333333333334M42.6666666666667 405.3333333333333V213.3333333333334C42.6666666666667 150.1866666666667 89.3866666666667 96 152.32 87.2533333333333C165.5466666666667 23.04 222.2933333333333 -21.3333333333333 288 -21.3333333333333C364.5866666666667 -21.3333333333333 426.6666666666667 40.7466666666667 426.6666666666667 117.3333333333334V196.0533333333334C451.4133333333333 205.0133333333333 469.3333333333333 228.48 469.3333333333333 256C469.3333333333333 291.4133333333334 440.7466666666667 320 405.3333333333333 320S341.3333333333333 291.4133333333334 341.3333333333333 256C341.3333333333333 228.48 359.2533333333334 204.8 384 196.0533333333334V119.2533333333333C384 65.92 341.3333333333333 23.2533333333333 288 23.2533333333333C245.3333333333333 23.2533333333333 209.4933333333334 49.0666666666667 196.6933333333333 87.4666666666667C256 100.2666666666667 298.6666666666667 153.6 298.6666666666667 213.3333333333334V405.3333333333333H213.3333333333333V341.3333333333334H256V213.3333333333334C256 166.1866666666667 217.8133333333333 128 170.6666666666667 128S85.3333333333333 166.1866666666667 85.3333333333333 213.3333333333334V341.3333333333334H128V405.3333333333333H42.6666666666667z" />
-    <glyph glyph-name="sticker"
-      unicode="&#xF5D0;"
-      horiz-adv-x="512" d=" M258.56 54.1866666666667L390.3999999999999 186.0266666666667C361.3866666666666 179.4133333333333 326.6133333333333 166.4 300.1599999999999 139.52C278.1866666666666 117.3333333333334 264.32 88.96 258.56 54.1866666666667M442.6666666666667 234.6666666666667H449.0666666666667C457.3866666666667 234.6666666666667 464.8533333333333 228.9066666666667 467.84 221.0133333333333C470.8266666666667 213.3333333333334 469.3333333333333 204.16 462.9333333333333 198.1866666666667L249.6 -15.1466666666666C245.3333333333333 -19.2 240.2133333333333 -21.3333333333333 234.6666666666667 -21.3333333333333L226.9866666666667 -19.84C219.0933333333334 -16.8533333333333 213.3333333333333 -9.3866666666667 213.3333333333333 -1.0666666666667C209.92 71.2533333333333 228.9066666666667 128.8533333333334 270.08 170.0266666666667C330.6666666666667 230.4000000000001 418.56 234.6666666666667 442.6666666666667 234.6666666666667M256 405.3333333333333C352 405.3333333333333 433.92 341.3333333333334 460.3733333333333 253.6533333333334L426.6666666666667 256H414.2933333333334C389.12 318.5066666666667 327.68 362.6666666666667 256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192C85.3333333333333 120.3200000000001 129.4933333333334 58.88 192 33.7066666666667C191.36 18.5599999999999 192 3.2 194.3466666666666 -12.16C106.6666666666667 14.2933333333334 42.6666666666667 96 42.6666666666667 192C42.6666666666667 309.9733333333334 138.6666666666667 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="sticker-emoji"
-      unicode="&#xF784;"
-      horiz-adv-x="512" d=" M117.3333333333333 405.3333333333333C75.9466666666667 405.3333333333333 42.6666666666667 372.0533333333334 42.6666666666667 330.6666666666667V53.3333333333334C42.6666666666667 11.9466666666667 75.9466666666667 -21.3333333333333 117.3333333333333 -21.3333333333333H341.3333333333333L469.3333333333333 106.6666666666667V330.6666666666667C469.3333333333333 372.0533333333334 436.0533333333334 405.3333333333333 394.6666666666667 405.3333333333333H117.3333333333333M122.6666666666667 362.6666666666667H389.3333333333333C410.0266666666667 362.6666666666667 426.6666666666667 346.0266666666667 426.6666666666667 325.3333333333334V128H394.6666666666667C353.28 128 320 94.72 320 53.3333333333334V21.3333333333334H122.6666666666667C101.9733333333333 21.3333333333334 85.3333333333333 37.9733333333334 85.3333333333333 58.6666666666667V325.3333333333334C85.3333333333333 346.0266666666667 101.9733333333333 362.6666666666667 122.6666666666667 362.6666666666667M308.0533333333333 303.5733333333334C304.64 303.5733333333334 301.2266666666667 303.1466666666667 298.0266666666667 302.2933333333334C277.9733333333333 296.7466666666667 266.6666666666667 276.2666666666667 271.7866666666667 256C272.8533333333333 252.8 274.3466666666666 249.6 276.2666666666667 246.6133333333334L345.1733333333333 265.3866666666667C345.1733333333333 269.0133333333334 344.7466666666667 272.6400000000001 343.8933333333333 276.2666666666667C339.4133333333333 292.2666666666667 324.6933333333334 303.5733333333334 308.0533333333334 303.5733333333334M174.2933333333333 266.6666666666667C170.6666666666667 266.6666666666667 167.4666666666667 266.6666666666667 164.2666666666667 265.6C144.4266666666667 260.0533333333334 132.6933333333333 239.5733333333333 138.0266666666667 219.7333333333333C138.6666666666667 216.32 140.5866666666667 213.3333333333333 142.5066666666667 209.92L211.4133333333333 228.6933333333334C211.4133333333333 232.32 210.9866666666667 235.9466666666667 210.1333333333333 239.36C205.6533333333333 256 190.9333333333333 266.6666666666667 174.2933333333333 266.6666666666667M356.6933333333333 207.7866666666667L161.92 154.24C190.08 121.6 234.6666666666667 107.9466666666667 276.2666666666667 119.2533333333333C317.8666666666666 130.7733333333333 349.0133333333333 165.3333333333334 356.6933333333333 207.7866666666667z" />
-    <glyph glyph-name="stocking"
-      unicode="&#xF4DA;"
-      horiz-adv-x="512" d=" M362.6666666666667 405.3333333333333C386.1333333333334 405.3333333333333 405.3333333333333 386.1333333333334 405.3333333333333 362.6666666666667V298.6666666666667C405.3333333333333 275.2000000000001 386.1333333333334 256 362.6666666666667 256V85.3333333333334C362.6666666666667 67.2 352 51.84 335.7866666666667 45.6533333333334L202.6666666666667 -16.4266666666666C181.3333333333333 -26.4533333333333 155.52 -17.28 145.7066666666667 4.0533333333334L128 42.6666666666667C117.3333333333333 64 126.9333333333333 89.6 148.2666666666667 99.4133333333334L213.3333333333333 129.92V256C189.8666666666667 256 170.6666666666667 275.2000000000001 170.6666666666667 298.6666666666667V362.6666666666667C170.6666666666667 386.1333333333334 189.8666666666667 405.3333333333333 213.3333333333333 405.3333333333333H362.6666666666667M213.3333333333333 362.6666666666667V298.6666666666667H362.6666666666667V362.6666666666667H213.3333333333333z" />
-    <glyph glyph-name="stop"
-      unicode="&#xF4DB;"
-      horiz-adv-x="512" d=" M384 64H128V320H384V64z" />
-    <glyph glyph-name="stop-circle"
-      unicode="&#xF666;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M192 256H320V128H192" />
-    <glyph glyph-name="stop-circle-outline"
-      unicode="&#xF667;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 362.6666666666667C350.08 362.6666666666667 426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334S85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667M192 256V128H320V256" />
-    <glyph glyph-name="store"
-      unicode="&#xF4DC;"
-      horiz-adv-x="512" d=" M256 64H128V149.3333333333334H256M448 149.3333333333334V192L426.6666666666667 298.6666666666667H85.3333333333333L64 192V149.3333333333334H85.3333333333333V21.3333333333334H298.6666666666667V149.3333333333334H384V21.3333333333334H426.6666666666667V149.3333333333334M426.6666666666667 362.6666666666667H85.3333333333333V320H426.6666666666667V362.6666666666667z" />
-    <glyph glyph-name="store-24-hour"
-      unicode="&#xF4DD;"
-      horiz-adv-x="512" d=" M341.3333333333333 192H320V234.6666666666667H277.3333333333333V298.6666666666667H298.6666666666667V256H320V298.6666666666667H341.3333333333333M234.6666666666667 234.6666666666667H192V213.3333333333334H234.6666666666667V192H170.6666666666667V256H213.3333333333333V277.3333333333334H170.6666666666667V298.6666666666667H234.6666666666667M405.3333333333333 298.6666666666667V362.6666666666667H106.6666666666667V298.6666666666667H42.6666666666667V21.3333333333334H213.3333333333333V106.6666666666667H298.6666666666667V21.3333333333334H469.3333333333333V298.6666666666667H405.3333333333333z" />
-    <glyph glyph-name="stove"
-      unicode="&#xF4DE;"
-      horiz-adv-x="512" d=" M128 149.3333333333334H170.6666666666667L234.6666666666667 85.3333333333334H192L128 149.3333333333334M85.3333333333333 362.6666666666667H106.6666666666667V384C106.6666666666667 395.7333333333334 116.2666666666667 405.3333333333333 128 405.3333333333333H213.3333333333333C225.0666666666667 405.3333333333333 234.6666666666667 395.7333333333334 234.6666666666667 384V362.6666666666667H277.3333333333333V384C277.3333333333333 395.7333333333334 286.9333333333333 405.3333333333333 298.6666666666667 405.3333333333333H384C395.7333333333334 405.3333333333333 405.3333333333333 395.7333333333334 405.3333333333333 384V362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0V-21.3333333333333H362.6666666666667V0H149.3333333333333V-21.3333333333333H85.3333333333333V0C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M384 298.6666666666667C395.7333333333334 298.6666666666667 405.3333333333333 289.0666666666667 405.3333333333333 277.3333333333334S395.7333333333334 256 384 256S362.6666666666667 265.6 362.6666666666667 277.3333333333334S372.2666666666667 298.6666666666667 384 298.6666666666667M298.6666666666667 298.6666666666667C310.4 298.6666666666667 320 289.0666666666667 320 277.3333333333334S310.4 256 298.6666666666667 256S277.3333333333333 265.6 277.3333333333333 277.3333333333334S286.9333333333333 298.6666666666667 298.6666666666667 298.6666666666667M426.6666666666667 320H85.3333333333333V234.6666666666667H426.6666666666667V320M85.3333333333333 42.6666666666667H426.6666666666667V192H85.3333333333333V42.6666666666667M128 298.6666666666667C139.7333333333333 298.6666666666667 149.3333333333333 289.0666666666667 149.3333333333333 277.3333333333334S139.7333333333333 256 128 256S106.6666666666667 265.6 106.6666666666667 277.3333333333334S116.2666666666667 298.6666666666667 128 298.6666666666667M277.3333333333333 149.3333333333334H320L384 85.3333333333334H341.3333333333333L277.3333333333333 149.3333333333334z" />
-    <glyph glyph-name="strava"
-      unicode="&#xFB25;"
-      horiz-adv-x="512" d=" M318.2933333333333 81.92L357.3333333333333 159.36H414.9333333333333L318.72 -32L221.2266666666666 159.36H278.8266666666667L318.2933333333333 81.92M226.7733333333333 263.2533333333334L174.5066666666667 158.9333333333333H97.0666666666667L226.3466666666667 416L357.12 158.9333333333333H279.68L226.7733333333333 263.2533333333334z" />
-    <glyph glyph-name="subdirectory-arrow-left"
-      unicode="&#xF60C;"
-      horiz-adv-x="512" d=" M234.6666666666667 256L264.96 225.7066666666667L188.3733333333333 149.3333333333334H384V362.6666666666667H426.6666666666667V106.6666666666667H188.3733333333333L264.96 30.2933333333334L234.6666666666667 0L106.6666666666667 128L234.6666666666667 256z" />
-    <glyph glyph-name="subdirectory-arrow-right"
-      unicode="&#xF60D;"
-      horiz-adv-x="512" d=" M405.3333333333333 128L277.3333333333333 0L247.04 30.2933333333334L323.6266666666667 106.6666666666667H85.3333333333333V362.6666666666667H128V149.3333333333334H323.6266666666667L247.04 225.7066666666667L277.3333333333333 256L405.3333333333333 128z" />
-    <glyph glyph-name="subtitles"
-      unicode="&#xFA15;"
-      horiz-adv-x="512" d=" M426.6666666666667 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.4666666666667 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667M85.3333333333333 192H170.6666666666667V149.3333333333334H85.3333333333333V192M298.6666666666667 64H85.3333333333333V106.6666666666667H298.6666666666667V64M426.6666666666667 64H341.3333333333333V106.6666666666667H426.6666666666667V64M426.6666666666667 149.3333333333334H213.3333333333333V192H426.6666666666667V149.3333333333334z" />
-    <glyph glyph-name="subtitles-outline"
-      unicode="&#xFA16;"
-      horiz-adv-x="512" d=" M426.6666666666667 362.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H426.6666666666667M426.6666666666667 64V320H85.3333333333333V64H426.6666666666667M128 234.6666666666667H170.6666666666667V192H128V234.6666666666667M128 149.3333333333334H298.6666666666667V106.6666666666667H128V149.3333333333334M341.3333333333333 149.3333333333334H384V106.6666666666667H341.3333333333333V149.3333333333334M213.3333333333333 234.6666666666667H384V192H213.3333333333333V234.6666666666667z" />
-    <glyph glyph-name="subway"
-      unicode="&#xF6AB;"
-      horiz-adv-x="512" d=" M181.3333333333333 128C193.0666666666667 128 202.6666666666667 118.4 202.6666666666667 106.6666666666667S193.0666666666667 85.3333333333334 181.3333333333333 85.3333333333334S160 94.9333333333333 160 106.6666666666667S169.6 128 181.3333333333333 128M149.3333333333333 256H362.6666666666667V149.3333333333334H149.3333333333333V256M330.6666666666667 128C342.4 128 352 118.4 352 106.6666666666667S342.4 85.3333333333334 330.6666666666667 85.3333333333334S309.3333333333333 94.9333333333333 309.3333333333333 106.6666666666667S318.9333333333333 128 330.6666666666667 128M384 109.2266666666667V256C384 311.8933333333333 326.8266666666667 320 256 320C192 320 128 312.1066666666667 128 256V109.2266666666667C128 78.2933333333334 152.96 53.3333333333334 183.8933333333334 53.3333333333334L160 29.44V21.3333333333334H195.6266666666667L227.6266666666667 53.3333333333334H288L320 21.3333333333334H352V29.44L327.8933333333333 53.3333333333334C358.8266666666667 53.3333333333334 384 78.2933333333334 384 109.2266666666667M379.7333333333334 388.2666666666667C436.6933333333333 366.0800000000001 469.3333333333333 318.9333333333334 469.3333333333333 258.9866666666667V-21.3333333333333H42.6666666666667V258.9866666666667C42.6666666666667 318.9333333333334 75.3066666666667 366.0800000000001 132.2666666666667 388.2666666666667C170.6666666666667 403.4133333333334 216.32 405.3333333333333 256 405.3333333333333C295.68 405.3333333333333 341.3333333333333 403.4133333333334 379.7333333333334 388.2666666666667z" />
-    <glyph glyph-name="subway-variant"
-      unicode="&#xF4DF;"
-      horiz-adv-x="512" d=" M384 213.3333333333334H277.3333333333333V320H384M352 85.3333333333334C334.2933333333333 85.3333333333334 320 99.6266666666667 320 117.3333333333334S334.2933333333333 149.3333333333334 352 149.3333333333334S384 135.04 384 117.3333333333334S369.7066666666666 85.3333333333334 352 85.3333333333334M234.6666666666667 213.3333333333334H128V320H234.6666666666667M160 85.3333333333334C142.2933333333333 85.3333333333334 128 99.6266666666667 128 117.3333333333334S142.2933333333333 149.3333333333334 160 149.3333333333334S192 135.04 192 117.3333333333334S177.7066666666667 85.3333333333334 160 85.3333333333334M256 405.3333333333333C161.7066666666667 405.3333333333333 85.3333333333333 394.6666666666667 85.3333333333333 320V117.3333333333334C85.3333333333333 76.16 118.8266666666667 42.6666666666667 160 42.6666666666667L128 10.6666666666667V0H384V10.6666666666667L352 42.6666666666667C393.1733333333333 42.6666666666667 426.6666666666667 76.16 426.6666666666667 117.3333333333334V320C426.6666666666667 394.6666666666667 350.2933333333334 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="summit"
-      unicode="&#xF785;"
-      horiz-adv-x="512" d=" M320 384H362.6666666666667L469.3333333333333 341.3333333333334L362.6666666666667 298.6666666666667V231.04L469.3333333333333 0H42.6666666666667L170.6666666666667 170.6666666666667L245.3333333333333 70.4L320 231.0400000000001V384z" />
-    <glyph glyph-name="sunglasses"
-      unicode="&#xF4E0;"
-      horiz-adv-x="512" d=" M149.3333333333333 85.3333333333334H85.3333333333333C50.7733333333333 85.3333333333334 20.48 112.2133333333334 16.2133333333333 146.3466666666667L5.5466666666667 210.1333333333333C3.2 228.2666666666667 8.32 245.3333333333334 19.4133333333333 257.7066666666667C30.5066666666667 270.0800000000001 46.72 277.3333333333334 64 277.3333333333334H192C209.7066666666667 277.3333333333334 225.7066666666667 269.8666666666667 235.9466666666667 256.8533333333334C238.2933333333333 253.6533333333333 240.4266666666667 250.24 242.1333333333334 246.4C251.3066666666667 248.32 260.6933333333333 248.32 269.6533333333333 246.4C271.36 250.24 273.4933333333334 253.6533333333333 276.0533333333334 256.8533333333334C286.08 269.8666666666667 302.08 277.3333333333334 320 277.3333333333334H448C465.28 277.3333333333334 481.4933333333333 270.0800000000001 492.5866666666666 257.7066666666667C503.4666666666667 245.3333333333334 508.5866666666666 228.2666666666667 506.4533333333333 210.9866666666667L495.5733333333333 145.4933333333334C491.52 112.2133333333334 461.0133333333333 85.3333333333334 426.6666666666667 85.3333333333334H362.6666666666667C329.3866666666667 85.3333333333334 296.96 110.72 288.8533333333333 142.9333333333333L269.6533333333333 200.7466666666667C261.5466666666666 206.72 250.24 206.72 242.1333333333333 200.7466666666667L222.5066666666666 141.4400000000001C214.8266666666667 110.5066666666667 182.6133333333334 85.3333333333334 149.3333333333333 85.3333333333334z" />
-    <glyph glyph-name="surround-sound"
-      unicode="&#xF5C5;"
-      horiz-adv-x="512" d=" M426.6666666666667 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.4666666666667 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667M165.5466666666667 101.5466666666667L135.4666666666667 71.4666666666667C101.9733333333333 104.5333333333333 85.3333333333333 148.2666666666667 85.3333333333333 192C85.3333333333333 235.7333333333334 101.9733333333333 279.4666666666667 135.2533333333333 312.7466666666667L165.3333333333333 282.6666666666667C140.5866666666667 257.4933333333334 128 224.8533333333333 128 192S140.5866666666667 126.5066666666667 165.5466666666667 101.5466666666666M256 106.6666666666667C208.8533333333333 106.6666666666667 170.6666666666667 144.8533333333334 170.6666666666667 192S208.8533333333333 277.3333333333334 256 277.3333333333334S341.3333333333333 239.1466666666667 341.3333333333333 192S303.1466666666667 106.6666666666667 256 106.6666666666667M376.7466666666667 71.2533333333333L346.6666666666667 101.3333333333334C371.4133333333333 126.5066666666667 384 159.1466666666667 384 192S371.4133333333333 257.4933333333334 346.4533333333333 282.4533333333334L376.5333333333333 312.5333333333334C410.0266666666667 279.4666666666667 426.6666666666667 235.7333333333334 426.6666666666667 192C426.6666666666667 148.2666666666667 410.0266666666667 104.5333333333333 376.7466666666667 71.2533333333333M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="surround-sound-2-0"
-      unicode="&#xF7EF;"
-      horiz-adv-x="512" d=" M362.6666666666667 298.6666666666667H405.3333333333333C428.8 298.6666666666667 448 279.4666666666667 448 256V128C448 104.5333333333333 428.8 85.3333333333334 405.3333333333333 85.3333333333334H362.6666666666667C339.2 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 339.2 298.6666666666667 362.6666666666667 298.6666666666667M362.6666666666667 256V128H405.3333333333333V256H362.6666666666667M192 85.3333333333334H64V128L149.3333333333333 256H64V298.6666666666667H149.3333333333333C172.8 298.6666666666667 192 279.4666666666667 192 256C192 247.04 189.2266666666666 238.72 184.5333333333333 231.8933333333334L115.4133333333333 128H192V85.3333333333334M256 85.3333333333334C244.2666666666667 85.3333333333334 234.6666666666667 94.9333333333333 234.6666666666667 106.6666666666667S244.2666666666667 128 256 128S277.3333333333333 118.4 277.3333333333333 106.6666666666667S267.7333333333334 85.3333333333334 256 85.3333333333334z" />
-    <glyph glyph-name="surround-sound-3-1"
-      unicode="&#xF7F0;"
-      horiz-adv-x="512" d=" M277.3333333333333 85.3333333333334C265.6 85.3333333333334 256 94.9333333333333 256 106.6666666666667S265.6 128 277.3333333333333 128S298.6666666666667 118.4 298.6666666666667 106.6666666666667S289.0666666666667 85.3333333333334 277.3333333333333 85.3333333333334M405.3333333333333 298.6666666666667V128H426.6666666666667V85.3333333333334H341.3333333333333V128H362.6666666666667V256H341.3333333333333L362.6666666666667 298.6666666666667H405.3333333333333M85.3333333333333 298.6666666666667H170.6666666666667C194.1333333333333 298.6666666666667 213.3333333333333 279.4666666666667 213.3333333333333 256V128C213.3333333333333 104.5333333333333 194.1333333333333 85.3333333333334 170.6666666666667 85.3333333333334H85.3333333333333V128H170.6666666666667V170.6666666666667H106.6666666666667V213.3333333333334H170.6666666666667V256H85.3333333333333V298.6666666666667z" />
-    <glyph glyph-name="surround-sound-5-1"
-      unicode="&#xF7F1;"
-      horiz-adv-x="512" d=" M277.3333333333333 85.3333333333334C265.6 85.3333333333334 256 94.9333333333333 256 106.6666666666667S265.6 128 277.3333333333333 128S298.6666666666667 118.4 298.6666666666667 106.6666666666667S289.0666666666667 85.3333333333334 277.3333333333333 85.3333333333334M405.3333333333333 298.6666666666667V128H426.6666666666667V85.3333333333334H341.3333333333333V128H362.6666666666667V256H341.3333333333333L362.6666666666667 298.6666666666667H405.3333333333333M128 170.6666666666667C104.5333333333333 170.6666666666667 85.3333333333333 189.8666666666667 85.3333333333333 213.3333333333334V298.6666666666667H213.3333333333333V256H128V213.3333333333334H170.6666666666667C194.1333333333333 213.3333333333334 213.3333333333333 194.1333333333333 213.3333333333333 170.6666666666667V128C213.3333333333333 104.5333333333333 194.1333333333333 85.3333333333334 170.6666666666667 85.3333333333334H85.3333333333333V128H170.6666666666667V170.6666666666667H128z" />
-    <glyph glyph-name="surround-sound-7-1"
-      unicode="&#xF7F2;"
-      horiz-adv-x="512" d=" M256 85.3333333333334C244.2666666666667 85.3333333333334 234.6666666666667 94.9333333333333 234.6666666666667 106.6666666666667S244.2666666666667 128 256 128S277.3333333333333 118.4 277.3333333333333 106.6666666666667S267.7333333333334 85.3333333333334 256 85.3333333333334M384 298.6666666666667V128H405.3333333333333V85.3333333333334H320V128H341.3333333333333V256H320L341.3333333333333 298.6666666666667H384M234.6666666666667 298.6666666666667L170.6666666666667 85.3333333333334H128L179.2 256H106.6666666666667V298.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="svg"
-      unicode="&#xF720;"
-      horiz-adv-x="512" d=" M109.44 219.52H189.2266666666667L132.6933333333333 276.0533333333334C111.1466666666667 276.0533333333334 93.6533333333333 293.5466666666667 93.6533333333333 315.3066666666667C93.6533333333333 336.8533333333334 111.1466666666667 354.3466666666667 132.6933333333333 354.3466666666667C154.4533333333333 354.3466666666667 171.9466666666667 336.8533333333334 171.9466666666667 315.3066666666667L228.48 258.7733333333333V338.56C213.3333333333333 353.92 213.3333333333333 378.6666666666667 228.48 393.8133333333334C243.6266666666667 409.1733333333334 268.3733333333334 409.1733333333334 283.52 393.8133333333334C298.6666666666667 378.6666666666667 298.6666666666667 353.92 283.52 338.56V258.7733333333333L340.2666666666667 315.3066666666667C340.2666666666667 336.8533333333334 357.5466666666667 354.3466666666667 379.3066666666667 354.3466666666667C400.8533333333334 354.3466666666667 418.3466666666667 336.8533333333334 418.3466666666667 315.3066666666667C418.3466666666667 293.5466666666667 400.8533333333333 276.0533333333334 379.3066666666667 276.0533333333334L322.7733333333333 219.52H402.56C417.92 234.6666666666667 442.6666666666667 234.6666666666667 457.8133333333333 219.52C473.1733333333333 204.3733333333333 473.1733333333333 179.6266666666667 457.8133333333333 164.48C442.6666666666667 149.3333333333334 417.92 149.3333333333334 402.56 164.48H322.7733333333333L379.3066666666667 107.7333333333334C400.8533333333334 107.7333333333334 418.3466666666667 90.4533333333333 418.3466666666667 68.6933333333333C418.3466666666667 47.1466666666667 400.8533333333333 29.6533333333334 379.3066666666667 29.6533333333334C357.5466666666667 29.6533333333334 340.2666666666667 47.1466666666667 340.2666666666667 68.6933333333333L283.52 125.2266666666667V45.44C298.6666666666667 30.08 298.6666666666667 5.3333333333334 283.52 -9.8133333333333C268.3733333333334 -25.1733333333333 243.6266666666667 -25.1733333333333 228.48 -9.8133333333333C213.3333333333333 5.3333333333334 213.3333333333333 30.08 228.48 45.44V125.2266666666667L171.9466666666667 68.6933333333333C171.9466666666667 47.1466666666667 154.4533333333333 29.6533333333334 132.6933333333333 29.6533333333334C111.1466666666667 29.6533333333334 93.6533333333333 47.1466666666667 93.6533333333333 68.6933333333333C93.6533333333333 90.4533333333333 111.1466666666667 107.7333333333334 132.6933333333333 107.7333333333334L189.2266666666667 164.48H109.44C94.08 149.3333333333334 69.3333333333333 149.3333333333334 54.1866666666667 164.48C38.8266666666667 179.6266666666667 38.8266666666667 204.3733333333333 54.1866666666667 219.52C69.3333333333333 234.6666666666667 94.08 234.6666666666667 109.44 219.52z" />
-    <glyph glyph-name="swap-horizontal"
-      unicode="&#xF4E1;"
-      horiz-adv-x="512" d=" M448 256L362.6666666666667 341.3333333333334V277.3333333333334H213.3333333333333V234.6666666666667H362.6666666666667V170.6666666666667M149.3333333333333 213.3333333333334L64 128L149.3333333333333 42.6666666666667V106.6666666666667H298.6666666666667V149.3333333333334H149.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="swap-horizontal-variant"
-      unicode="&#xF8C0;"
-      horiz-adv-x="512" d=" M85.3333333333333 320L170.6666666666667 234.6666666666667V298.6666666666667H341.3333333333333C364.8 298.6666666666667 384 279.4666666666667 384 256S364.8 213.3333333333334 341.3333333333333 213.3333333333334H170.6666666666667C123.52 213.3333333333334 85.3333333333333 175.1466666666667 85.3333333333333 128S123.52 42.6666666666667 170.6666666666667 42.6666666666667H341.3333333333333V-21.3333333333333L426.6666666666667 64L341.3333333333333 149.3333333333334V85.3333333333334H170.6666666666667C147.2 85.3333333333334 128 104.5333333333333 128 128S147.2 170.6666666666667 170.6666666666667 170.6666666666667H341.3333333333333C388.48 170.6666666666667 426.6666666666667 208.8533333333333 426.6666666666667 256S388.48 341.3333333333334 341.3333333333333 341.3333333333334H170.6666666666667V405.3333333333333L85.3333333333333 320z" />
-    <glyph glyph-name="swap-vertical"
-      unicode="&#xF4E2;"
-      horiz-adv-x="512" d=" M192 384L106.6666666666667 298.6666666666667H170.6666666666667V149.3333333333334H213.3333333333333V298.6666666666667H277.3333333333333M341.3333333333333 85.3333333333334V234.6666666666667H298.6666666666667V85.3333333333334H234.6666666666667L320 0L405.3333333333333 85.3333333333334H341.3333333333333z" />
-    <glyph glyph-name="swap-vertical-variant"
-      unicode="&#xF8C1;"
-      horiz-adv-x="512" d=" M384 362.6666666666667L298.6666666666667 277.3333333333334H362.6666666666667V106.6666666666667C362.6666666666667 83.2 343.4666666666667 64 320 64S277.3333333333333 83.2 277.3333333333333 106.6666666666667V277.3333333333334C277.3333333333333 324.48 239.1466666666667 362.6666666666667 192 362.6666666666667S106.6666666666667 324.48 106.6666666666667 277.3333333333334V106.6666666666667H42.6666666666667L128 21.3333333333334L213.3333333333333 106.6666666666667H149.3333333333333V277.3333333333334C149.3333333333333 300.8 168.5333333333333 320 192 320S234.6666666666667 300.8 234.6666666666667 277.3333333333334V106.6666666666667C234.6666666666667 59.52 272.8533333333333 21.3333333333334 320 21.3333333333334S405.3333333333333 59.52 405.3333333333333 106.6666666666667V277.3333333333334H469.3333333333333L384 362.6666666666667z" />
-    <glyph glyph-name="swim"
-      unicode="&#xF4E3;"
-      horiz-adv-x="512" d=" M42.6666666666667 64C90.0266666666667 85.3333333333334 137.3866666666667 106.6666666666667 184.96 106.6666666666667C232.32 106.6666666666667 279.68 64 327.04 64C374.6133333333333 64 421.9733333333334 106.6666666666667 469.3333333333333 106.6666666666667V42.6666666666667C421.9733333333334 42.6666666666667 374.6133333333333 0 327.04 0C279.68 0 232.32 42.6666666666667 184.96 42.6666666666667C137.3866666666667 42.6666666666667 90.0266666666667 21.3333333333334 42.6666666666667 0V64M184.96 170.6666666666667C168.32 170.6666666666667 151.8933333333333 168.1066666666667 135.4666666666667 163.84L240.4266666666667 237.2266666666667L218.24 263.68C215.2533333333333 267.3066666666667 213.3333333333333 272.2133333333334 213.3333333333333 277.3333333333334C213.3333333333333 284.5866666666667 216.96 291.2000000000001 222.72 295.04L344.7466666666667 380.3733333333334L369.28 345.6L266.0266666666667 273.2800000000001L377.6 140.3733333333333C360.7466666666667 133.3333333333334 343.8933333333333 128 327.04 128C279.68 128 232.32 170.6666666666667 184.96 170.6666666666667M384 298.6666666666667C407.4666666666667 298.6666666666667 426.6666666666667 279.4666666666667 426.6666666666667 256S407.4666666666667 213.3333333333334 384 213.3333333333334S341.3333333333333 232.5333333333334 341.3333333333333 256S360.5333333333333 298.6666666666667 384 298.6666666666667z" />
-    <glyph glyph-name="switch"
-      unicode="&#xF4E4;"
-      horiz-adv-x="512" d=" M277.3333333333333 64H298.6666666666667C310.4 64 320 54.4 320 42.6666666666667H469.3333333333333V0H320C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0H42.6666666666667V42.6666666666667H192C192 54.4 201.6 64 213.3333333333333 64H234.6666666666667V106.6666666666667H170.6666666666667C158.9333333333333 106.6666666666667 149.3333333333333 116.2666666666667 149.3333333333333 128V384C149.3333333333333 395.7333333333334 158.9333333333333 405.3333333333333 170.6666666666667 405.3333333333333H341.3333333333333C353.0666666666667 405.3333333333333 362.6666666666667 395.7333333333334 362.6666666666667 384V128C362.6666666666667 116.2666666666667 353.0666666666667 106.6666666666667 341.3333333333333 106.6666666666667H277.3333333333333V64M277.3333333333333 320H298.6666666666667V362.6666666666667H277.3333333333333V320M192 362.6666666666667V320H234.6666666666667V362.6666666666667H192M192 277.3333333333334V234.6666666666667H234.6666666666667V277.3333333333334H192M192 192V149.3333333333334H234.6666666666667V192H192z" />
-    <glyph glyph-name="sword"
-      unicode="&#xF4E5;"
-      horiz-adv-x="512" d=" M147.6266666666667 341.3333333333334H106.6666666666667L298.6666666666667 149.3333333333334L320 169.3866666666667M425.8133333333334 40.1066666666667L407.8933333333333 22.1866666666667C399.5733333333333 13.8666666666667 386.1333333333334 13.8666666666667 377.8133333333334 22.1866666666667L311.2533333333334 88.7466666666667L254.08 32L224 62.08L254.2933333333333 92.3733333333333L64 282.6666666666667V384H165.3333333333333L355.6266666666667 193.7066666666667L385.9200000000001 224L416.0000000000001 193.92L359.0400000000001 136.96L425.6000000000002 70.4C434.1333333333335 61.8666666666667 434.1333333333335 48.4266666666667 425.8133333333335 40.1066666666667z" />
-    <glyph glyph-name="sword-cross"
-      unicode="&#xF786;"
-      horiz-adv-x="512" d=" M132.2666666666667 395.9466666666667L386.1333333333334 142.0800000000001L431.36 187.3066666666667L461.4400000000001 157.2266666666667L408.7466666666668 104.5333333333334L476.5866666666667 36.6933333333334C484.9066666666668 28.3733333333334 484.9066666666668 14.9333333333334 476.5866666666667 6.6133333333334L461.4400000000001 -8.5333333333333C453.12 -16.8533333333333 439.6800000000001 -16.8533333333333 431.36 -8.5333333333333L362.6666666666667 59.0933333333334L310.6133333333334 6.4L280.5333333333333 36.48L325.76 81.7066666666667L71.8933333333333 335.5733333333334V395.9466666666667H132.2666666666667M338.9866666666667 234.6666666666667L440.1066666666667 335.7866666666667V395.9466666666667H379.7333333333334L278.6133333333334 294.8266666666667L338.9866666666667 234.6666666666667M233.3866666666667 128L173.0133333333334 189.2266666666667L125.8666666666667 142.0800000000001L80.64 187.3066666666667L50.56 157.2266666666667L103.2533333333334 104.5333333333334L35.4133333333334 36.48C27.0933333333334 28.16 27.0933333333334 14.72 35.4133333333334 6.4L50.56 -8.7466666666667C58.88 -17.0666666666667 72.32 -17.0666666666667 80.64 -8.7466666666667L149.3333333333333 59.0933333333334L201.3866666666667 6.4L231.4666666666667 36.48L186.24 81.7066666666667L233.3866666666667 128z" />
-    <glyph glyph-name="symfony"
-      unicode="&#xFAE5;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M349.2266666666667 326.4C370.9866666666667 327.04 387.2000000000001 317.2266666666667 388.48 302.0800000000001C388.6933333333334 295.4666666666667 384.8533333333333 282.6666666666667 371.6266666666667 282.24C361.6 281.8133333333334 354.7733333333334 288 354.56 296.7466666666667C354.3466666666667 300.1600000000001 360.1066666666667 311.04 360.1066666666667 312.9600000000001C359.8933333333333 318.7200000000001 351.36 318.9333333333334 349.0133333333334 318.7200000000001C317.0133333333334 317.6533333333333 308.48 274.56 301.6533333333334 239.36L298.6666666666667 220.8C316.5866666666667 218.0266666666667 329.8133333333334 221.44 337.0666666666667 226.1333333333334C347.3066666666667 232.7466666666667 334.0800000000001 239.5733333333334 335.7866666666667 247.2533333333334C337.4933333333334 255.1466666666667 344.5333333333334 258.7733333333333 350.0800000000001 258.9866666666667C357.9733333333334 259.2000000000001 363.5200000000001 251.0933333333334 363.3066666666668 242.7733333333334C362.6666666666668 229.12 344.9600000000001 210.3466666666667 309.3333333333335 211.2C304.6400000000001 211.2 300.5866666666668 211.6266666666667 296.7466666666668 212.0533333333334C283.7333333333335 145.92 275.6266666666668 106.6666666666667 246.6133333333335 72.96C221.6533333333335 43.3066666666667 196.2666666666668 38.8266666666667 184.9600000000001 38.4C163.6266666666668 37.5466666666667 149.3333333333334 48.8533333333334 149.3333333333334 64C148.6933333333335 78.5066666666667 161.4933333333335 86.6133333333334 170.0266666666668 86.8266666666667C181.3333333333334 87.2533333333333 189.2266666666668 78.9333333333333 189.4400000000001 69.5466666666667C189.8666666666667 61.6533333333334 185.6000000000001 59.0933333333334 182.8266666666668 57.6000000000001C181.3333333333334 56.1066666666667 178.1333333333334 54.4000000000001 178.3466666666667 51.2C178.3466666666667 49.7066666666667 179.8400000000001 46.5066666666668 184.5333333333334 46.72C193.4933333333334 46.9333333333334 199.2533333333334 51.4133333333334 203.5200000000001 54.4C224.0000000000001 71.4666666666667 232.1066666666667 101.5466666666667 242.5600000000001 156.16C248.1066666666667 187.0933333333334 252.1600000000001 206.9333333333333 258.1333333333334 226.5600000000001C243.6266666666667 237.4400000000001 234.6666666666668 251.0933333333334 215.2533333333334 256C201.8133333333334 260.0533333333334 193.7066666666667 256.8533333333334 187.9466666666668 249.6C181.3333333333334 240.8533333333333 183.4666666666667 229.76 189.8666666666667 223.1466666666667C214.4000000000001 195.84 221.6533333333334 183.8933333333333 218.8800000000001 167.68C214.6133333333334 141.8666666666667 183.8933333333334 122.24 147.6266666666667 133.3333333333334C116.6933333333334 142.9333333333333 110.9333333333334 164.6933333333334 114.5600000000001 176.8533333333334C117.9733333333334 187.3066666666667 126.2933333333334 189.44 134.6133333333334 186.88C143.5733333333334 184.1066666666667 146.9866666666667 173.44 144.4266666666667 165.12C144.0000000000001 164.2666666666667 139.7333333333334 156.3733333333333 138.6666666666668 153.8133333333334C136.7466666666667 147.2000000000001 145.7066666666667 142.72 151.8933333333334 140.8000000000001C165.7600000000001 136.5333333333334 179.2000000000001 143.7866666666668 182.4000000000001 155.0933333333334C185.6000000000001 165.3333333333334 179.2000000000001 172.5866666666667 176.4266666666668 175.36C157.4400000000001 196.2666666666667 144.2133333333334 214.8266666666667 150.6133333333334 235.7333333333334C153.1733333333334 243.6266666666667 158.2933333333334 252.1600000000001 165.9733333333334 257.92C181.9733333333334 269.6533333333334 199.4666666666668 271.7866666666667 215.8933333333334 266.6666666666667C237.4400000000001 260.9066666666667 247.6800000000001 246.6133333333334 261.1200000000001 235.7333333333334C268.5866666666668 257.4933333333334 279.0400000000001 279.04 294.6133333333335 297.1733333333334C308.6933333333335 313.6 327.4666666666668 325.5466666666667 349.2266666666668 326.4000000000001z" />
-    <glyph glyph-name="sync"
-      unicode="&#xF4E6;"
-      horiz-adv-x="512" d=" M256 64C185.3866666666667 64 128 121.3866666666667 128 192C128 213.3333333333334 133.3333333333333 234.0266666666667 142.9333333333333 251.7333333333334L111.7866666666667 282.88C95.1466666666667 256.64 85.3333333333333 225.4933333333334 85.3333333333333 192C85.3333333333333 97.7066666666667 161.7066666666667 21.3333333333334 256 21.3333333333334V-42.6666666666666L341.3333333333333 42.6666666666667L256 128M256 362.6666666666667V426.6666666666667L170.6666666666667 341.3333333333334L256 256V320C326.6133333333334 320 384 262.6133333333334 384 192C384 170.6666666666667 378.6666666666667 149.9733333333334 369.0666666666667 132.2666666666667L400.2133333333334 101.12C416.8533333333333 127.36 426.6666666666667 158.5066666666667 426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="sync-alert"
-      unicode="&#xF4E7;"
-      horiz-adv-x="512" d=" M234.6666666666667 170.6666666666667H277.3333333333333V298.6666666666667H234.6666666666667M448 362.6666666666667H320V234.6666666666667L367.7866666666667 282.4533333333334C390.8266666666667 259.2000000000001 405.3333333333333 227.4133333333334 405.3333333333333 192C405.3333333333333 136.3200000000001 369.7066666666666 88.96 320 71.4666666666667V26.8800000000001C393.6 45.8666666666667 448 112.4266666666667 448 192.0000000000001C448 239.1466666666667 428.5866666666667 281.6 397.6533333333333 312.3200000000001M234.6666666666667 85.3333333333334H277.3333333333333V128H234.6666666666667M64 192C64 144.8533333333334 83.4133333333333 102.4 114.3466666666667 71.68L64 21.3333333333334H192V149.3333333333334L144.2133333333333 101.5466666666666C121.1733333333333 124.8 106.6666666666667 156.5866666666667 106.6666666666667 192C106.6666666666667 247.68 142.2933333333333 295.04 192 312.5333333333334V357.12C118.4 338.1333333333334 64 271.5733333333334 64 192z" />
-    <glyph glyph-name="sync-off"
-      unicode="&#xF4E8;"
-      horiz-adv-x="512" d=" M426.6666666666667 362.6666666666667H298.6666666666667V234.6666666666667L346.4533333333334 282.4533333333334C369.4933333333334 259.2000000000001 384 227.4133333333334 384 192C384 170.6666666666667 378.6666666666667 150.6133333333334 369.4933333333334 132.9066666666667L400.64 101.76C417.0666666666667 128 426.6666666666667 158.72 426.6666666666667 192C426.6666666666667 239.1466666666667 407.2533333333334 281.6 376.32 312.32L426.6666666666667 362.6666666666667M61.0133333333333 332.5866666666667L111.36 282.24C94.9333333333333 256 85.3333333333333 225.2800000000001 85.3333333333333 192C85.3333333333333 144.8533333333334 104.7466666666667 102.4 135.68 71.68L85.3333333333333 21.3333333333334H213.3333333333333V149.3333333333334L165.5466666666667 101.5466666666666C142.5066666666667 124.8 128 156.5866666666667 128 192C128 213.3333333333334 133.3333333333333 233.3866666666667 142.5066666666667 251.0933333333334L314.88 78.72C309.3333333333333 75.9466666666667 304.2133333333333 73.3866666666667 298.6666666666667 71.4666666666666V26.88C315.52 31.36 331.52 38.4 346.0266666666667 47.36L396.3733333333333 -2.9866666666667L423.4666666666666 24.1066666666667L88.32 359.68L61.0133333333333 332.5866666666667M213.3333333333333 312.5333333333334V357.12C196.2666666666667 352.64 180.2666666666667 345.6 165.76 336.64L196.9066666666667 305.4933333333334C202.6666666666667 308.0533333333334 207.5733333333333 310.6133333333334 213.3333333333333 312.5333333333334z" />
-    <glyph glyph-name="tab"
-      unicode="&#xF4E9;"
-      horiz-adv-x="512" d=" M448 384H64C40.5333333333333 384 21.3333333333333 364.8 21.3333333333333 341.3333333333334V42.6666666666667C21.3333333333333 19.2 40.5333333333333 0 64 0H448C471.4666666666667 0 490.6666666666666 19.2 490.6666666666666 42.6666666666667V341.3333333333334C490.6666666666666 364.8 471.4666666666667 384 448 384M448 42.6666666666667H64V341.3333333333334H277.3333333333333V256H448V42.6666666666667z" />
-    <glyph glyph-name="tab-minus"
-      unicode="&#xFB26;"
-      horiz-adv-x="512" d=" M64 384C40.5333333333333 384 21.3333333333333 364.8 21.3333333333333 341.3333333333334V42.6666666666667C21.3333333333333 19.2 40.5333333333333 0 64 0H448C471.4666666666667 0 490.6666666666666 19.2 490.6666666666666 42.6666666666667V341.3333333333334C490.6666666666666 364.8 471.4666666666667 384 448 384H64M64 341.3333333333334H277.3333333333333V256H448V42.6666666666667H64V341.3333333333334M149.3333333333333 170.6666666666667V128H320V170.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="tab-plus"
-      unicode="&#xF75B;"
-      horiz-adv-x="512" d=" M64 384C40.5333333333333 384 21.3333333333333 364.8 21.3333333333333 341.3333333333334V42.6666666666667C21.3333333333333 19.2 40.5333333333333 0 64 0H448C471.4666666666667 0 490.6666666666666 19.2 490.6666666666666 42.6666666666667V341.3333333333334C490.6666666666666 364.8 471.4666666666667 384 448 384H64M64 341.3333333333334H277.3333333333333V256H448V42.6666666666667H64V341.3333333333334M213.3333333333333 234.6666666666667V170.6666666666667H149.3333333333333V128H213.3333333333333V64H256V128H320V170.6666666666667H256V234.6666666666667H213.3333333333333z" />
-    <glyph glyph-name="tab-remove"
-      unicode="&#xFB27;"
-      horiz-adv-x="512" d=" M159.1466666666667 194.56L189.44 224.8533333333333L234.6666666666667 179.4133333333334L279.8933333333333 224.8533333333333L310.1866666666667 194.56L264.7466666666667 149.3333333333334L310.1866666666666 104.1066666666667L279.8933333333333 73.8133333333334L234.6666666666667 119.2533333333333L189.44 73.8133333333334L159.1466666666667 104.1066666666667L204.5866666666667 149.3333333333334L159.1466666666667 194.56M64 384H448C471.4666666666667 384 490.6666666666666 364.8 490.6666666666666 341.3333333333334V42.6666666666667C490.6666666666666 19.2 471.4666666666667 0 448 0H64C40.5333333333333 0 21.3333333333333 19.2 21.3333333333333 42.6666666666667V341.3333333333334C21.3333333333333 364.8 40.5333333333333 384 64 384M64 341.3333333333334V42.6666666666667H448V256H277.3333333333333V341.3333333333334H64z" />
-    <glyph glyph-name="tab-unselected"
-      unicode="&#xF4EA;"
-      horiz-adv-x="512" d=" M21.3333333333333 256H64V298.6666666666667H21.3333333333333V256M21.3333333333333 170.6666666666667H64V213.3333333333334H21.3333333333333V170.6666666666667M21.3333333333333 341.3333333333334H64V384C40.5333333333333 384 21.3333333333333 364.8 21.3333333333333 341.3333333333334M192 0H234.6666666666667V42.6666666666667H192V0M21.3333333333333 85.3333333333334H64V128H21.3333333333333V85.3333333333334M64 0V42.6666666666667H21.3333333333333C21.3333333333333 19.2 40.5333333333333 0 64 0M448 384H277.3333333333333V256H490.6666666666666V341.3333333333334C490.6666666666666 364.8 471.4666666666667 384 448 384M448 85.3333333333334H490.6666666666666V128H448V85.3333333333334M192 341.3333333333334H234.6666666666667V384H192V341.3333333333334M106.6666666666667 0H149.3333333333333V42.6666666666667H106.6666666666667V0M106.6666666666667 341.3333333333334H149.3333333333333V384H106.6666666666667V341.3333333333334M448 0C471.4666666666667 0 490.6666666666666 19.2 490.6666666666666 42.6666666666667H448V0M448 170.6666666666667H490.6666666666666V213.3333333333334H448V170.6666666666667M277.3333333333333 0H320V42.6666666666667H277.3333333333333V0M362.6666666666667 0H405.3333333333333V42.6666666666667H362.6666666666667V0z" />
-    <glyph glyph-name="table"
-      unicode="&#xF4EB;"
-      horiz-adv-x="512" d=" M106.6666666666667 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V64C448 40.5333333333333 428.8 21.3333333333334 405.3333333333333 21.3333333333334H106.6666666666667C83.2 21.3333333333334 64 40.5333333333333 64 64V320C64 343.4666666666667 83.2 362.6666666666667 106.6666666666667 362.6666666666667M106.6666666666667 277.3333333333334V192H234.6666666666667V277.3333333333334H106.6666666666667M277.3333333333333 277.3333333333334V192H405.3333333333333V277.3333333333334H277.3333333333333M106.6666666666667 149.3333333333334V64H234.6666666666667V149.3333333333334H106.6666666666667M277.3333333333333 149.3333333333334V64H405.3333333333333V149.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="table-border"
-      unicode="&#xFA17;"
-      horiz-adv-x="512" d=" M448 42.6666666666667C448 30.9333333333333 438.4 21.3333333333334 426.6666666666667 21.3333333333334H405.3333333333333V64H448V42.6666666666667M320 21.3333333333334V64H362.6666666666667V21.3333333333334H320M234.6666666666667 21.3333333333334V64H277.3333333333333V21.3333333333334H234.6666666666667M149.3333333333333 21.3333333333334V64H192V21.3333333333334H149.3333333333333M85.3333333333333 21.3333333333334C73.6 21.3333333333334 64 30.9333333333333 64 42.6666666666667V64H106.6666666666667V21.3333333333334H85.3333333333333M405.3333333333333 362.6666666666667H106.6666666666667C83.2 362.6666666666667 64 343.4666666666667 64 320V277.3333333333334H448V320C448 343.68 429.0133333333333 362.6666666666667 405.3333333333333 362.6666666666667M106.6666666666667 149.3333333333334H64V106.6666666666667H106.6666666666667V149.3333333333334M106.6666666666667 234.6666666666667H64V192H106.6666666666667V234.6666666666667M448 234.6666666666667H405.3333333333333V192H448V234.6666666666667M448 149.3333333333334H405.3333333333333V106.6666666666667H448V149.3333333333334M234.6666666666667 106.6666666666667V149.3333333333334H277.3333333333333V106.6666666666667H234.6666666666667M234.6666666666667 192V234.6666666666667H277.3333333333333V192H234.6666666666667" />
-    <glyph glyph-name="table-column"
-      unicode="&#xF834;"
-      horiz-adv-x="512" d=" M170.6666666666667 405.3333333333333H341.3333333333333C364.8 405.3333333333333 384 386.1333333333334 384 362.6666666666667V21.3333333333334C384 -2.1333333333333 364.8 -21.3333333333333 341.3333333333333 -21.3333333333333H170.6666666666667C147.2 -21.3333333333333 128 -2.1333333333333 128 21.3333333333334V362.6666666666667C128 386.1333333333334 147.2 405.3333333333333 170.6666666666667 405.3333333333333M170.6666666666667 234.6666666666667V149.3333333333334H341.3333333333333V234.6666666666667H170.6666666666667M170.6666666666667 106.6666666666667V21.3333333333334H341.3333333333333V106.6666666666667H170.6666666666667M170.6666666666667 362.6666666666667V277.3333333333334H341.3333333333333V362.6666666666667H170.6666666666667z" />
-    <glyph glyph-name="table-column-plus-after"
-      unicode="&#xF4EC;"
-      horiz-adv-x="512" d=" M234.6666666666667 405.3333333333333C258.1333333333334 405.3333333333333 277.3333333333333 386.1333333333334 277.3333333333333 362.6666666666667V21.3333333333334C277.3333333333333 -2.1333333333333 258.1333333333334 -21.3333333333333 234.6666666666667 -21.3333333333333H42.6666666666667V405.3333333333333H234.6666666666667M85.3333333333333 234.6666666666667V149.3333333333334H234.6666666666667V234.6666666666667H85.3333333333333M85.3333333333333 106.6666666666667V21.3333333333334H234.6666666666667V106.6666666666667H85.3333333333333M85.3333333333333 362.6666666666667V277.3333333333334H234.6666666666667V362.6666666666667H85.3333333333333M320 213.3333333333334H384V277.3333333333334H426.6666666666667V213.3333333333334H490.6666666666666V170.6666666666667H426.6666666666667V106.6666666666667H384V170.6666666666667H320V213.3333333333334z" />
-    <glyph glyph-name="table-column-plus-before"
-      unicode="&#xF4ED;"
-      horiz-adv-x="512" d=" M277.3333333333333 405.3333333333333C253.8666666666667 405.3333333333333 234.6666666666667 386.1333333333334 234.6666666666667 362.6666666666667V21.3333333333334C234.6666666666667 -2.1333333333333 253.8666666666667 -21.3333333333333 277.3333333333333 -21.3333333333333H469.3333333333333V405.3333333333333H277.3333333333333M426.6666666666667 234.6666666666667V149.3333333333334H277.3333333333333V234.6666666666667H426.6666666666667M426.6666666666667 106.6666666666667V21.3333333333334H277.3333333333333V106.6666666666667H426.6666666666667M426.6666666666667 362.6666666666667V277.3333333333334H277.3333333333333V362.6666666666667H426.6666666666667M192 213.3333333333334H128V277.3333333333334H85.3333333333333V213.3333333333334H21.3333333333333V170.6666666666667H85.3333333333333V106.6666666666667H128V170.6666666666667H192V213.3333333333334z" />
-    <glyph glyph-name="table-column-remove"
-      unicode="&#xF4EE;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H234.6666666666667C258.1333333333334 405.3333333333333 277.3333333333333 386.1333333333334 277.3333333333333 362.6666666666667V21.3333333333334C277.3333333333333 -2.1333333333333 258.1333333333334 -21.3333333333333 234.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M85.3333333333333 234.6666666666667V149.3333333333334H234.6666666666667V234.6666666666667H85.3333333333333M85.3333333333333 106.6666666666667V21.3333333333334H234.6666666666667V106.6666666666667H85.3333333333333M85.3333333333333 362.6666666666667V277.3333333333334H234.6666666666667V362.6666666666667H85.3333333333333M375.2533333333334 192L320 247.2533333333334L350.08 277.3333333333334L405.3333333333333 222.08L460.5866666666666 277.3333333333334L490.6666666666666 247.2533333333334L435.4133333333333 192L490.6666666666666 136.7466666666667L460.5866666666666 106.6666666666667L405.3333333333333 161.92L350.08 106.6666666666667L320 136.7466666666667L375.2533333333334 192z" />
-    <glyph glyph-name="table-column-width"
-      unicode="&#xF4EF;"
-      horiz-adv-x="512" d=" M106.6666666666667 277.3333333333334H405.3333333333333C428.8 277.3333333333334 448 258.1333333333334 448 234.6666666666667V21.3333333333334C448 -2.1333333333333 428.8 -21.3333333333333 405.3333333333333 -21.3333333333333H106.6666666666667C83.2 -21.3333333333333 64 -2.1333333333333 64 21.3333333333334V234.6666666666667C64 258.1333333333334 83.2 277.3333333333334 106.6666666666667 277.3333333333334M106.6666666666667 192V128H234.6666666666667V192H106.6666666666667M277.3333333333333 192V128H405.3333333333333V192H277.3333333333333M106.6666666666667 85.3333333333334V21.3333333333334H234.6666666666667V85.3333333333334H106.6666666666667M277.3333333333333 85.3333333333334V21.3333333333334H405.3333333333333V85.3333333333334H277.3333333333333M234.6666666666667 405.3333333333333H448V320H405.3333333333333V362.6666666666667H277.3333333333333V320H234.6666666666667V405.3333333333333z" />
-    <glyph glyph-name="table-edit"
-      unicode="&#xF4F0;"
-      horiz-adv-x="512" d=" M462.9333333333333 163.2000000000001L441.6 141.8666666666667L397.8666666666666 185.6L419.2 206.9333333333333C423.68 211.6266666666667 431.1466666666666 211.6266666666667 435.6266666666666 206.9333333333333L462.9333333333333 179.6266666666667C467.6266666666666 175.1466666666667 467.6266666666666 167.68 462.9333333333333 163.2000000000001M256 43.9466666666667L385.4933333333334 173.2266666666666L429.2266666666667 129.4933333333333L299.9466666666667 0H256V43.9466666666667M85.3333333333333 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V273.7066666666667L344.9600000000001 192H256V103.04L216.96 64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M85.3333333333333 320V234.6666666666667H213.3333333333333V320H85.3333333333333M256 320V234.6666666666667H384V320H256M85.3333333333333 192V106.6666666666667H213.3333333333333V192H85.3333333333333z" />
-    <glyph glyph-name="table-large"
-      unicode="&#xF4F1;"
-      horiz-adv-x="512" d=" M85.3333333333333 384H426.6666666666667C450.1333333333334 384 469.3333333333333 364.8 469.3333333333333 341.3333333333334V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384M85.3333333333333 298.6666666666667V234.6666666666667H170.6666666666667V298.6666666666667H85.3333333333333M213.3333333333333 298.6666666666667V234.6666666666667H298.6666666666667V298.6666666666667H213.3333333333333M426.6666666666667 234.6666666666667V298.6666666666667H341.3333333333333V234.6666666666667H426.6666666666667M85.3333333333333 192V128H170.6666666666667V192H85.3333333333333M85.3333333333333 21.3333333333334H170.6666666666667V85.3333333333334H85.3333333333333V21.3333333333334M213.3333333333333 192V128H298.6666666666667V192H213.3333333333333M213.3333333333333 21.3333333333334H298.6666666666667V85.3333333333334H213.3333333333333V21.3333333333334M426.6666666666667 21.3333333333334V85.3333333333334H341.3333333333333V21.3333333333334H426.6666666666667M426.6666666666667 192H341.3333333333333V128H426.6666666666667V192z" />
-    <glyph glyph-name="table-merge-cells"
-      unicode="&#xF9A5;"
-      horiz-adv-x="512" d=" M106.6666666666667 234.6666666666667H64V320C64 343.4666666666667 83.2 362.6666666666667 106.6666666666667 362.6666666666667H234.6666666666667V320H106.6666666666667V234.6666666666667M405.3333333333333 64H277.3333333333333V21.3333333333334H405.3333333333333C428.8 21.3333333333334 448 40.5333333333333 448 64V149.3333333333334H405.3333333333333V64M106.6666666666667 64V149.3333333333334H64V64C64 40.5333333333333 83.2 21.3333333333334 106.6666666666667 21.3333333333334H234.6666666666667V64H106.6666666666667M405.3333333333333 362.6666666666667H277.3333333333333V320H405.3333333333333V234.6666666666667H448V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667M170.6666666666667 170.6666666666667V128L234.6666666666667 192L170.6666666666667 256V213.3333333333334H64V170.6666666666667H170.6666666666667M341.3333333333333 213.3333333333334V256L277.3333333333333 192L341.3333333333333 128V170.6666666666667H448V213.3333333333334H341.3333333333333z" />
-    <glyph glyph-name="table-of-contents"
-      unicode="&#xF835;"
-      horiz-adv-x="512" d=" M64 256H362.6666666666667V298.6666666666667H64V256M64 170.6666666666667H362.6666666666667V213.3333333333334H64V170.6666666666667M64 85.3333333333334H362.6666666666667V128H64V85.3333333333334M405.3333333333333 85.3333333333334H448V128H405.3333333333333V85.3333333333334M405.3333333333333 298.6666666666667V256H448V298.6666666666667H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="table-plus"
-      unicode="&#xFA74;"
-      horiz-adv-x="512" d=" M384 149.3333333333334H426.6666666666667V85.3333333333334H490.6666666666666V42.6666666666667H426.6666666666667V-21.3333333333333H384V42.6666666666667H320V85.3333333333334H384V149.3333333333334M85.3333333333333 384H384C407.4666666666667 384 426.6666666666667 364.8 426.6666666666667 341.3333333333334V190.2933333333334C393.6 195.84 360.9600000000001 188.16 334.5066666666667 170.6666666666667H256V85.3333333333334H279.04C276.6933333333334 70.8266666666667 276.6933333333334 56.5333333333333 279.04 42.6666666666667H85.3333333333333C61.8666666666667 42.6666666666667 42.6666666666667 61.8666666666667 42.6666666666667 85.3333333333334V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384M85.3333333333333 298.6666666666667V213.3333333333334H213.3333333333333V298.6666666666667H85.3333333333333M256 298.6666666666667V213.3333333333334H384V298.6666666666667H256M85.3333333333333 170.6666666666667V85.3333333333334H213.3333333333333V170.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="table-remove"
-      unicode="&#xFA75;"
-      horiz-adv-x="512" d=" M329.8133333333334 109.2266666666667L360.1066666666667 139.52L405.3333333333333 94.08L450.56 139.52L480.8533333333333 109.2266666666667L435.4133333333333 64L480.8533333333333 18.7733333333333L450.5599999999999 -11.52L405.3333333333333 33.92L360.1066666666667 -11.52L329.8133333333333 18.7733333333334L375.2533333333334 64L329.8133333333334 109.2266666666667M85.3333333333333 384H384C407.4666666666667 384 426.6666666666667 364.8 426.6666666666667 341.3333333333334V190.2933333333334C393.6 195.84 360.9600000000001 188.16 334.5066666666667 170.6666666666667H256V85.3333333333334H279.04C276.6933333333334 70.8266666666667 276.6933333333334 56.5333333333333 279.04 42.6666666666667H85.3333333333333C61.8666666666667 42.6666666666667 42.6666666666667 61.8666666666667 42.6666666666667 85.3333333333334V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384M85.3333333333333 298.6666666666667V213.3333333333334H213.3333333333333V298.6666666666667H85.3333333333333M256 298.6666666666667V213.3333333333334H384V298.6666666666667H256M85.3333333333333 170.6666666666667V85.3333333333334H213.3333333333333V170.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="table-row"
-      unicode="&#xF836;"
-      horiz-adv-x="512" d=" M469.3333333333333 149.3333333333334C469.3333333333333 125.8666666666667 450.1333333333334 106.6666666666667 426.6666666666667 106.6666666666667H85.3333333333333C61.8666666666667 106.6666666666667 42.6666666666667 125.8666666666667 42.6666666666667 149.3333333333334V234.6666666666667C42.6666666666667 258.1333333333334 61.8666666666667 277.3333333333334 85.3333333333333 277.3333333333334H426.6666666666667C450.1333333333334 277.3333333333334 469.3333333333333 258.1333333333334 469.3333333333333 234.6666666666667V149.3333333333334M85.3333333333333 149.3333333333334H170.6666666666667V234.6666666666667H85.3333333333333V149.3333333333334M213.3333333333333 149.3333333333334H298.6666666666667V234.6666666666667H213.3333333333333V149.3333333333334M341.3333333333333 149.3333333333334H426.6666666666667V234.6666666666667H341.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="table-row-height"
-      unicode="&#xF4F2;"
-      horiz-adv-x="512" d=" M64 341.3333333333334H320C343.4666666666667 341.3333333333334 362.6666666666667 322.1333333333334 362.6666666666667 298.6666666666667V85.3333333333334C362.6666666666667 61.8666666666667 343.4666666666667 42.6666666666667 320 42.6666666666667H64C40.5333333333333 42.6666666666667 21.3333333333333 61.8666666666667 21.3333333333333 85.3333333333334V298.6666666666667C21.3333333333333 322.1333333333334 40.5333333333333 341.3333333333334 64 341.3333333333334M64 256V192H170.6666666666667V256H64M213.3333333333333 256V192H320V256H213.3333333333333M64 149.3333333333334V85.3333333333334H170.6666666666667V149.3333333333334H64M213.3333333333333 149.3333333333334V85.3333333333334H320V149.3333333333334H213.3333333333333M490.6666666666666 149.3333333333334V298.6666666666667H405.3333333333333V256H448V192H405.3333333333333V149.3333333333334H490.6666666666666z" />
-    <glyph glyph-name="table-row-plus-after"
-      unicode="&#xF4F3;"
-      horiz-adv-x="512" d=" M469.3333333333333 234.6666666666667C469.3333333333333 211.2 450.1333333333334 192 426.6666666666667 192H85.3333333333333C61.8666666666667 192 42.6666666666667 211.2 42.6666666666667 234.6666666666667V384H85.3333333333333V341.3333333333334H170.6666666666667V384H213.3333333333333V341.3333333333334H298.6666666666667V384H341.3333333333333V341.3333333333334H426.6666666666667V384H469.3333333333333V234.6666666666667M85.3333333333333 234.6666666666667H170.6666666666667V298.6666666666667H85.3333333333333V234.6666666666667M213.3333333333333 234.6666666666667H298.6666666666667V298.6666666666667H213.3333333333333V234.6666666666667M426.6666666666667 234.6666666666667V298.6666666666667H341.3333333333333V234.6666666666667H426.6666666666667M234.6666666666667 149.3333333333334H277.3333333333333V85.3333333333334H341.3333333333333V42.6666666666667H277.3333333333333V-21.3333333333333H234.6666666666667V42.6666666666667H170.6666666666667V85.3333333333334H234.6666666666667V149.3333333333334z" />
-    <glyph glyph-name="table-row-plus-before"
-      unicode="&#xF4F4;"
-      horiz-adv-x="512" d=" M469.3333333333333 149.3333333333334C469.3333333333333 172.8 450.1333333333334 192 426.6666666666667 192H85.3333333333333C61.8666666666667 192 42.6666666666667 172.8 42.6666666666667 149.3333333333334V0H85.3333333333333V42.6666666666667H170.6666666666667V0H213.3333333333333V42.6666666666667H298.6666666666667V0H341.3333333333333V42.6666666666667H426.6666666666667V0H469.3333333333333V149.3333333333334M85.3333333333333 149.3333333333334H170.6666666666667V85.3333333333334H85.3333333333333V149.3333333333334M213.3333333333333 149.3333333333334H298.6666666666667V85.3333333333334H213.3333333333333V149.3333333333334M426.6666666666667 149.3333333333334V85.3333333333334H341.3333333333333V149.3333333333334H426.6666666666667M234.6666666666667 234.6666666666667H277.3333333333333V298.6666666666667H341.3333333333333V341.3333333333334H277.3333333333333V405.3333333333333H234.6666666666667V341.3333333333334H170.6666666666667V298.6666666666667H234.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="table-row-remove"
-      unicode="&#xF4F5;"
-      horiz-adv-x="512" d=" M200.7466666666667 170.6666666666667L256 115.4133333333334L311.2533333333334 170.6666666666667L341.3333333333333 140.5866666666667L286.08 85.3333333333334L341.3333333333333 30.08L311.2533333333334 0L256 55.2533333333333L200.7466666666667 0L170.6666666666667 30.08L225.92 85.3333333333334L170.6666666666667 140.5866666666667L200.7466666666667 170.6666666666667M469.3333333333333 256C469.3333333333333 232.5333333333334 450.1333333333334 213.3333333333334 426.6666666666667 213.3333333333334H85.3333333333333C61.8666666666667 213.3333333333334 42.6666666666667 232.5333333333334 42.6666666666667 256V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V256M85.3333333333333 256H170.6666666666667V320H85.3333333333333V256M213.3333333333333 256H298.6666666666667V320H213.3333333333333V256M341.3333333333333 256H426.6666666666667V320H341.3333333333333V256z" />
-    <glyph glyph-name="table-search"
-      unicode="&#xF90E;"
-      horiz-adv-x="512" d=" M411.7333333333334 66.3466666666667C439.8933333333333 111.1466666666667 426.6666666666667 170.6666666666667 381.6533333333333 198.8266666666667C336.8533333333334 226.9866666666667 277.3333333333333 213.3333333333334 249.1733333333333 168.7466666666667C221.0133333333333 123.7333333333334 234.6666666666667 64 279.2533333333334 36.2666666666667C310.6133333333334 16.64 350.2933333333334 16.64 381.6533333333333 36.2666666666667L448 -29.6533333333333L477.6533333333333 0L411.7333333333334 66.3466666666667M369.0666666666667 79.5733333333334C348.16 58.6666666666667 314.4533333333333 58.8800000000001 293.5466666666667 79.5733333333334C272.8533333333334 100.48 272.8533333333334 134.1866666666667 293.76 155.0933333333334C314.4533333333334 175.7866666666667 348.16 175.7866666666667 369.0666666666667 155.0933333333334C389.5466666666667 133.9733333333334 389.3333333333333 100.2666666666667 368.4266666666666 79.5733333333334H369.0666666666667M405.3333333333333 362.6666666666667H106.6666666666667C83.2 362.6666666666667 64 343.4666666666667 64 320V64C64 40.5333333333333 83.2 21.3333333333334 106.6666666666667 21.3333333333334H230.6133333333333C218.6666666666666 33.7066666666667 209.0666666666666 48.2133333333334 202.6666666666666 64H106.6666666666667V149.3333333333334H195.84C199.2533333333333 164.48 205.0133333333333 178.9866666666667 213.3333333333333 192H106.6666666666667V277.3333333333334H234.6666666666667V217.3866666666667C247.04 229.3333333333334 261.5466666666666 238.9333333333334 277.3333333333333 245.3333333333334V277.3333333333334H405.3333333333333V234.6666666666667C413.8666666666666 229.3333333333334 421.76 222.9333333333333 428.8 215.8933333333333C436.0533333333334 208.64 442.4533333333334 200.7466666666667 448 192V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="table-settings"
-      unicode="&#xF837;"
-      horiz-adv-x="512" d=" M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333M106.6666666666667 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V64C448 40.5333333333333 428.8 21.3333333333334 405.3333333333333 21.3333333333334H106.6666666666667C83.2 21.3333333333334 64 40.5333333333333 64 64V320C64 343.4666666666667 83.2 362.6666666666667 106.6666666666667 362.6666666666667M106.6666666666667 277.3333333333334V192H234.6666666666667V277.3333333333334H106.6666666666667M277.3333333333333 277.3333333333334V192H405.3333333333333V277.3333333333334H277.3333333333333M106.6666666666667 149.3333333333334V64H234.6666666666667V149.3333333333334H106.6666666666667M277.3333333333333 149.3333333333334V64H405.3333333333333V149.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="tablet"
-      unicode="&#xF4F6;"
-      horiz-adv-x="512" d=" M405.3333333333333 64H106.6666666666667V320H405.3333333333333M448 362.6666666666667H64C40.32 362.6666666666667 21.3333333333333 343.68 21.3333333333333 320V64C21.3333333333333 40.5333333333333 40.5333333333333 21.3333333333334 64 21.3333333333334H448C471.4666666666667 21.3333333333334 490.6666666666666 40.5333333333333 490.6666666666666 64V320C490.6666666666666 343.68 471.4666666666667 362.6666666666667 448 362.6666666666667z" />
-    <glyph glyph-name="tablet-android"
-      unicode="&#xF4F7;"
-      horiz-adv-x="512" d=" M410.6666666666667 42.6666666666667H101.3333333333333V384H410.6666666666667M298.6666666666667 -21.3333333333333H213.3333333333333V0H298.6666666666667M384 448H128C92.5866666666667 448 64 419.4133333333334 64 384V0C64 -35.4133333333333 92.5866666666667 -64 128 -64H384C419.4133333333333 -64 448 -35.4133333333333 448 0V384C448 419.4133333333334 419.4133333333333 448 384 448z" />
-    <glyph glyph-name="tablet-cellphone"
-      unicode="&#xF9A6;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V277.3333333333334H384V320H106.6666666666667V64H298.6666666666667V21.3333333333334H64C40.5333333333333 21.3333333333334 21.3333333333333 40.5333333333333 21.3333333333333 64V320C21.3333333333333 343.4666666666667 40.5333333333333 362.6666666666667 64 362.6666666666667M362.6666666666667 234.6666666666667H490.6666666666666C502.4 234.6666666666667 512 225.0666666666667 512 213.3333333333334V0C512 -11.7333333333333 502.4 -21.3333333333333 490.6666666666666 -21.3333333333333H362.6666666666667C350.9333333333333 -21.3333333333333 341.3333333333333 -11.7333333333333 341.3333333333333 0V213.3333333333334C341.3333333333333 225.0666666666667 350.9333333333333 234.6666666666667 362.6666666666667 234.6666666666667M384 192V42.6666666666667H469.3333333333333V192H384z" />
-    <glyph glyph-name="tablet-ipad"
-      unicode="&#xF4F8;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H85.3333333333333V384H405.3333333333333M245.3333333333333 -42.6666666666666C227.6266666666667 -42.6666666666666 213.3333333333333 -28.3733333333333 213.3333333333333 -10.6666666666666S227.6266666666667 21.3333333333334 245.3333333333333 21.3333333333334S277.3333333333333 7.04 277.3333333333333 -10.6666666666666S263.04 -42.6666666666666 245.3333333333333 -42.6666666666666M394.6666666666667 448H96C66.56 448 42.6666666666667 424.1066666666667 42.6666666666667 394.6666666666667V-10.6666666666666C42.6666666666667 -40.1066666666666 66.56 -64 96 -64H394.6666666666667C424.1066666666667 -64 448 -40.1066666666666 448 -10.6666666666666V394.6666666666667C448 424.1066666666667 424.1066666666667 448 394.6666666666667 448z" />
-    <glyph glyph-name="taco"
-      unicode="&#xF761;"
-      horiz-adv-x="512" d=" M405.3333333333333 64H106.6666666666667C59.52 64 21.3333333333333 102.1866666666667 21.3333333333333 149.3333333333334C21.3333333333333 243.6266666666667 97.7066666666667 320 192 320C214.6133333333334 320 236.16 315.52 256 307.6266666666667C275.84 315.52 297.3866666666667 320 320 320C414.2933333333334 320 490.6666666666666 243.6266666666667 490.6666666666666 149.3333333333334C490.6666666666666 102.1866666666667 452.48 64 405.3333333333333 64M64 149.3333333333334C64 125.8666666666667 83.2 106.6666666666667 106.6666666666667 106.6666666666667S149.3333333333333 125.8666666666667 149.3333333333333 149.3333333333334C149.3333333333333 199.8933333333334 171.3066666666667 245.3333333333334 206.2933333333333 276.48L192 277.3333333333334C121.3866666666667 277.3333333333334 64 219.9466666666667 64 149.3333333333334M405.3333333333333 106.6666666666667C428.8 106.6666666666667 448 125.8666666666667 448 149.3333333333334C448 219.9466666666667 390.6133333333333 277.3333333333334 320 277.3333333333334S192 219.9466666666667 192 149.3333333333334C192 133.76 187.9466666666667 119.2533333333333 180.48 106.6666666666667H405.3333333333333z" />
-    <glyph glyph-name="tag"
-      unicode="&#xF4F9;"
-      horiz-adv-x="512" d=" M117.3333333333333 298.6666666666667C99.6266666666667 298.6666666666667 85.3333333333333 312.9600000000001 85.3333333333333 330.6666666666667S99.6266666666667 362.6666666666667 117.3333333333333 362.6666666666667S149.3333333333333 348.3733333333334 149.3333333333333 330.6666666666667S135.04 298.6666666666667 117.3333333333333 298.6666666666667M456.7466666666667 200.96L264.7466666666667 392.96C257.0666666666667 400.64 246.4 405.3333333333333 234.6666666666667 405.3333333333333H85.3333333333333C61.6533333333333 405.3333333333333 42.6666666666667 386.3466666666667 42.6666666666667 362.6666666666667V213.3333333333334C42.6666666666667 201.6 47.36 190.9333333333333 55.2533333333333 183.2533333333333L247.04 -8.7466666666667C254.9333333333333 -16.4266666666666 265.6 -21.3333333333333 277.3333333333333 -21.3333333333333C289.0666666666667 -21.3333333333333 299.7333333333334 -16.4266666666666 307.4133333333333 -8.7466666666667L456.7466666666667 140.5866666666667C464.64 148.2666666666667 469.3333333333333 158.9333333333333 469.3333333333333 170.6666666666667C469.3333333333333 182.6133333333334 464.4266666666666 193.28 456.7466666666667 200.96z" />
-    <glyph glyph-name="tag-faces"
-      unicode="&#xF4FA;"
-      horiz-adv-x="512" d=" M320 64C249.1733333333333 64 192 121.3866666666667 192 192C192 262.8266666666667 249.1733333333333 320 320 320C390.6133333333333 320 448 262.6133333333334 448 192S390.6133333333333 64 320 64M85.3333333333333 170.6666666666667C73.6 170.6666666666667 64 180.2666666666667 64 192S73.6 213.3333333333334 85.3333333333333 213.3333333333334S106.6666666666667 203.7333333333334 106.6666666666667 192S97.0666666666667 170.6666666666667 85.3333333333333 170.6666666666667M469.3333333333333 384H162.7733333333333C148.6933333333333 384 136.1066666666667 377.1733333333334 128 366.7200000000001L0 192L128 17.4933333333333C136.1066666666667 6.8266666666667 148.6933333333333 0 162.7733333333333 0H469.3333333333333C492.8 0 512 19.2 512 42.6666666666667V341.3333333333334C512 365.0133333333333 492.8 384 469.3333333333333 384M277.3333333333333 213.3333333333334C289.0666666666667 213.3333333333334 298.6666666666667 222.9333333333333 298.6666666666667 234.6666666666667S289.0666666666667 256 277.3333333333333 256S256 246.4000000000001 256 234.6666666666667S265.6 213.3333333333334 277.3333333333333 213.3333333333334M320 106.6666666666667C359.68 106.6666666666667 391.4666666666667 133.9733333333334 401.0666666666667 170.6666666666667H238.9333333333334C248.5333333333334 133.9733333333334 280.32 106.6666666666667 320 106.6666666666667M362.6666666666667 213.3333333333334C374.4 213.3333333333334 384 222.9333333333333 384 234.6666666666667S374.4 256 362.6666666666667 256S341.3333333333333 246.4000000000001 341.3333333333333 234.6666666666667S350.9333333333333 213.3333333333334 362.6666666666667 213.3333333333334z" />
-    <glyph glyph-name="tag-heart"
-      unicode="&#xF68A;"
-      horiz-adv-x="512" d=" M456.7466666666667 200.96L264.7466666666667 392.96C257.0666666666667 400.64 246.4 405.3333333333333 234.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V213.3333333333334C42.6666666666667 201.6 47.36 190.9333333333333 55.2533333333333 183.04L247.2533333333334 -8.96C254.9333333333333 -16.64 265.6 -21.3333333333333 277.3333333333333 -21.3333333333333C289.0666666666667 -21.3333333333333 299.7333333333334 -16.64 307.4133333333333 -8.7466666666667L456.7466666666667 140.5866666666667C464.64 148.2666666666667 469.3333333333333 158.9333333333333 469.3333333333333 170.6666666666667C469.3333333333333 182.4 464.4266666666666 193.28 456.7466666666667 200.96M117.3333333333333 298.6666666666667C99.6266666666667 298.6666666666667 85.3333333333333 312.9600000000001 85.3333333333333 330.6666666666667S99.6266666666667 362.6666666666667 117.3333333333333 362.6666666666667S149.3333333333333 348.3733333333334 149.3333333333333 330.6666666666667S135.04 298.6666666666667 117.3333333333333 298.6666666666667M368.4266666666666 122.24L277.3333333333333 31.1466666666667L186.24 122.24C176.64 132.0533333333334 170.6666666666667 145.28 170.6666666666667 160C170.6666666666667 189.44 194.56 213.3333333333334 224 213.3333333333334C238.72 213.3333333333334 252.16 207.36 261.76 197.5466666666667L277.3333333333333 182.1866666666667L292.9066666666667 197.76C302.5066666666667 207.36 315.9466666666667 213.3333333333334 330.6666666666667 213.3333333333334C360.1066666666667 213.3333333333334 384 189.44 384 160C384 145.28 378.0266666666667 131.84 368.4266666666666 122.24z" />
-    <glyph glyph-name="tag-minus"
-      unicode="&#xF90F;"
-      horiz-adv-x="512" d=" M456.7466666666667 200.96L264.7466666666667 392.96C256.8533333333333 400.8533333333334 245.9733333333333 405.3333333333333 234.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V213.3333333333334C42.6666666666667 202.0266666666667 47.1466666666667 191.1466666666667 55.2533333333333 183.2533333333333L64 174.72C83.2 186.24 105.3866666666667 192 128 192C198.6133333333334 192 256 134.6133333333334 256 64C256 41.3866666666667 250.0266666666667 19.4133333333334 238.5066666666667 0L247.04 -8.5333333333333C254.9333333333333 -16.6399999999999 266.0266666666667 -21.3333333333333 277.3333333333333 -21.3333333333333C288.64 -21.3333333333333 299.52 -16.8533333333333 307.4133333333333 -8.7466666666667L456.7466666666667 140.5866666666667C464.8533333333333 148.48 469.3333333333333 159.36 469.3333333333333 170.6666666666667C469.3333333333333 181.9733333333334 464.8533333333333 192.8533333333333 456.7466666666667 200.96M117.3333333333333 298.6666666666667C99.6266666666667 298.6666666666667 85.3333333333333 312.9600000000001 85.3333333333333 330.6666666666667S99.6266666666667 362.6666666666667 117.3333333333333 362.6666666666667S149.3333333333333 348.3733333333334 149.3333333333333 330.6666666666667S135.04 298.6666666666667 117.3333333333333 298.6666666666667M213.3333333333333 42.6666666666667H42.6666666666667V85.3333333333334H213.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="tag-multiple"
-      unicode="&#xF4FB;"
-      horiz-adv-x="512" d=" M117.3333333333333 256C135.04 256 149.3333333333333 270.2933333333334 149.3333333333333 288S135.04 320 117.3333333333333 320S85.3333333333333 305.7066666666667 85.3333333333333 288S99.6266666666667 256 117.3333333333333 256M371.4133333333333 200.96C379.0933333333333 193.28 384 182.6133333333334 384 170.6666666666667C384 158.9333333333333 379.3066666666667 148.2666666666667 371.4133333333333 140.5866666666667L264.7466666666667 33.92C257.0666666666667 26.24 246.4 21.3333333333334 234.6666666666667 21.3333333333334C222.9333333333333 21.3333333333334 212.2666666666667 26.0266666666666 204.3733333333333 33.92L55.2533333333333 183.04C47.36 190.9333333333333 42.6666666666667 201.6 42.6666666666667 213.3333333333334V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667H192C203.7333333333334 362.6666666666667 214.4 357.9733333333334 222.08 350.2933333333334L371.4133333333333 200.96M288.8533333333333 326.1866666666667L310.1866666666666 347.52L456.7466666666667 200.96C464.64 193.28 469.3333333333333 182.4 469.3333333333333 170.6666666666667C469.3333333333333 158.9333333333333 464.64 148.2666666666667 456.96 140.5866666666667L342.1866666666667 25.8133333333334L320.8533333333334 47.1466666666667L442.6666666666667 170.6666666666667L288.8533333333333 326.1866666666667z" />
-    <glyph glyph-name="tag-outline"
-      unicode="&#xF4FC;"
-      horiz-adv-x="512" d=" M117.3333333333333 298.6666666666667C135.04 298.6666666666667 149.3333333333333 312.9600000000001 149.3333333333333 330.6666666666667S135.04 362.6666666666667 117.3333333333333 362.6666666666667S85.3333333333333 348.3733333333334 85.3333333333333 330.6666666666667S99.6266666666667 298.6666666666667 117.3333333333333 298.6666666666667M456.7466666666667 200.96C464.4266666666666 193.28 469.3333333333333 182.6133333333334 469.3333333333333 170.6666666666667C469.3333333333333 158.9333333333333 464.64 148.2666666666667 456.7466666666667 140.5866666666667L307.4133333333333 -8.7466666666667C299.7333333333334 -16.4266666666666 289.0666666666667 -21.3333333333333 277.3333333333333 -21.3333333333333C265.6 -21.3333333333333 254.9333333333333 -16.4266666666666 247.04 -8.7466666666667L55.2533333333333 183.2533333333333C47.36 190.9333333333333 42.6666666666667 201.6 42.6666666666667 213.3333333333334V362.6666666666667C42.6666666666667 386.3466666666667 61.6533333333333 405.3333333333333 85.3333333333333 405.3333333333333H234.6666666666667C246.4 405.3333333333333 257.0666666666667 400.64 264.7466666666667 392.96L456.7466666666667 200.96M277.3333333333333 21.3333333333334L426.6666666666667 170.6666666666667L245.3333333333333 352L96 202.6666666666667L277.3333333333333 21.3333333333334z" />
-    <glyph glyph-name="tag-plus"
-      unicode="&#xF721;"
-      horiz-adv-x="512" d=" M456.7466666666667 200.96L264.7466666666667 392.96C256.8533333333333 400.8533333333334 245.9733333333333 405.3333333333333 234.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V213.3333333333334C42.6666666666667 202.0266666666667 47.1466666666667 191.1466666666667 55.2533333333333 183.2533333333333L64 174.72C83.2 186.24 105.3866666666667 192 128 192C198.6133333333334 192 256 134.6133333333334 256 64C256 41.3866666666667 250.0266666666667 19.4133333333334 238.5066666666667 0L247.04 -8.5333333333333C254.9333333333333 -16.6399999999999 266.0266666666667 -21.3333333333333 277.3333333333333 -21.3333333333333C288.64 -21.3333333333333 299.52 -16.8533333333333 307.4133333333333 -8.7466666666667L456.7466666666667 140.5866666666667C464.8533333333333 148.48 469.3333333333333 159.36 469.3333333333333 170.6666666666667C469.3333333333333 181.9733333333334 464.8533333333333 192.8533333333333 456.7466666666667 200.96M117.3333333333333 298.6666666666667C99.6266666666667 298.6666666666667 85.3333333333333 312.9600000000001 85.3333333333333 330.6666666666667S99.6266666666667 362.6666666666667 117.3333333333333 362.6666666666667S149.3333333333333 348.3733333333334 149.3333333333333 330.6666666666667S135.04 298.6666666666667 117.3333333333333 298.6666666666667M213.3333333333333 42.6666666666667H149.3333333333333V-21.3333333333333H106.6666666666667V42.6666666666667H42.6666666666667V85.3333333333334H106.6666666666667V149.3333333333334H149.3333333333333V85.3333333333334H213.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="tag-remove"
-      unicode="&#xF722;"
-      horiz-adv-x="512" d=" M456.7466666666667 200.96L264.7466666666667 392.96C256.8533333333333 400.8533333333334 245.9733333333333 405.3333333333333 234.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V213.3333333333334C42.6666666666667 202.0266666666667 47.1466666666667 191.1466666666667 55.2533333333333 183.2533333333333L64 174.72C83.2 186.24 105.3866666666667 192 128 192C198.6133333333334 192 256 134.6133333333334 256 64C256 41.3866666666667 250.0266666666667 19.4133333333334 238.5066666666667 0L247.04 -8.5333333333333C254.9333333333333 -16.6399999999999 266.0266666666667 -21.3333333333333 277.3333333333333 -21.3333333333333C288.64 -21.3333333333333 299.52 -16.8533333333333 307.4133333333333 -8.7466666666667L456.7466666666667 140.5866666666667C464.8533333333333 148.48 469.3333333333333 159.36 469.3333333333333 170.6666666666667C469.3333333333333 181.9733333333334 464.8533333333333 192.8533333333333 456.7466666666667 200.96M117.3333333333333 298.6666666666667C99.6266666666667 298.6666666666667 85.3333333333333 312.9600000000001 85.3333333333333 330.6666666666667S99.6266666666667 362.6666666666667 117.3333333333333 362.6666666666667S149.3333333333333 348.3733333333334 149.3333333333333 330.6666666666667S135.04 298.6666666666667 117.3333333333333 298.6666666666667M173.2266666666667 -11.52L128 33.92L82.7733333333333 -11.52L52.48 18.7733333333334L97.92 64L52.48 109.2266666666667L82.56 139.3066666666667L128 94.08L173.2266666666667 139.3066666666667L203.3066666666667 109.2266666666667L158.08 64L203.3066666666667 18.7733333333333L173.2266666666667 -11.52z" />
-    <glyph glyph-name="tag-text-outline"
-      unicode="&#xF4FD;"
-      horiz-adv-x="512" d=" M117.3333333333333 298.6666666666667C135.04 298.6666666666667 149.3333333333333 312.9600000000001 149.3333333333333 330.6666666666667S135.04 362.6666666666667 117.3333333333333 362.6666666666667S85.3333333333333 348.3733333333334 85.3333333333333 330.6666666666667S99.6266666666667 298.6666666666667 117.3333333333333 298.6666666666667M456.7466666666667 200.96C464.4266666666666 193.28 469.3333333333333 182.6133333333334 469.3333333333333 170.6666666666667C469.3333333333333 158.9333333333333 464.64 148.2666666666667 456.7466666666667 140.5866666666667L307.4133333333333 -8.7466666666667C299.7333333333334 -16.4266666666666 289.0666666666667 -21.3333333333333 277.3333333333333 -21.3333333333333C265.6 -21.3333333333333 254.9333333333333 -16.4266666666666 247.04 -8.7466666666667L55.2533333333333 183.2533333333333C47.36 190.9333333333333 42.6666666666667 201.6 42.6666666666667 213.3333333333334V362.6666666666667C42.6666666666667 386.3466666666667 61.6533333333333 405.3333333333333 85.3333333333333 405.3333333333333H234.6666666666667C246.4 405.3333333333333 257.0666666666667 400.64 264.7466666666667 392.96L456.7466666666667 200.96M277.3333333333333 21.3333333333334L426.6666666666667 170.6666666666667L245.3333333333333 352L96 202.6666666666667L277.3333333333333 21.3333333333334M215.2533333333333 257.92L245.3333333333333 288L362.6666666666667 170.6666666666667L332.5866666666667 140.5866666666667L215.2533333333333 257.92M161.92 204.5866666666667L192 234.6666666666667L277.3333333333333 149.3333333333334L247.2533333333334 119.2533333333333L161.92 204.5866666666667z" />
-    <glyph glyph-name="tape-measure"
-      unicode="&#xFB28;"
-      horiz-adv-x="512" d=" M192 341.3333333333334C274.56 341.3333333333334 341.3333333333333 274.5600000000001 341.3333333333333 192H362.6666666666667V128H341.3333333333333V42.6666666666667H192C109.44 42.6666666666667 42.6666666666667 109.44 42.6666666666667 192S109.44 341.3333333333334 192 341.3333333333334M192 277.3333333333334C144.8533333333333 277.3333333333334 106.6666666666667 239.1466666666667 106.6666666666667 192S144.8533333333333 106.6666666666667 192 106.6666666666667S277.3333333333333 144.8533333333334 277.3333333333333 192S239.1466666666667 277.3333333333334 192 277.3333333333334M362.6666666666667 85.3333333333334H469.3333333333333V0H426.6666666666667V42.6666666666667H362.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="target"
-      unicode="&#xF4FE;"
-      horiz-adv-x="512" d=" M234.6666666666667 405.3333333333333V361.1733333333334C157.44 351.36 96.64 290.56 86.8266666666667 213.3333333333334H42.6666666666667V170.6666666666667H86.8266666666667C96.64 93.44 157.44 32.64 234.6666666666667 22.8266666666667V-21.3333333333333H277.3333333333333V22.8266666666667C354.56 32.64 415.36 93.44 425.1733333333333 170.6666666666667H469.3333333333333V213.3333333333334H425.1733333333333C415.36 290.56 354.56 351.36 277.3333333333333 361.1733333333334V405.3333333333333M234.6666666666667 318.2933333333334V277.3333333333334H277.3333333333333V318.0800000000001C330.6666666666667 309.3333333333334 373.3333333333333 266.6666666666667 382.2933333333334 213.3333333333334H341.3333333333333V170.6666666666667H382.08C373.3333333333333 117.3333333333334 330.6666666666667 74.6666666666667 277.3333333333333 65.7066666666667V106.6666666666667H234.6666666666667V65.92C181.3333333333333 74.6666666666667 138.6666666666667 117.3333333333334 129.7066666666667 170.6666666666667H170.6666666666667V213.3333333333334H129.92C138.6666666666667 266.6666666666667 181.3333333333333 309.3333333333334 234.6666666666667 318.2933333333334M256 213.3333333333334C244.2666666666667 213.3333333333334 234.6666666666667 203.7333333333334 234.6666666666667 192S244.2666666666667 170.6666666666667 256 170.6666666666667S277.3333333333333 180.2666666666667 277.3333333333333 192S267.7333333333334 213.3333333333334 256 213.3333333333334z" />
-    <glyph glyph-name="target-variant"
-      unicode="&#xFA76;"
-      horiz-adv-x="512" d=" M471.04 212.48H428.3733333333333V362.6666666666667H278.3999999999999V405.3333333333333H235.5199999999999V362.6666666666667H85.3333333333333V212.48H42.6666666666667V169.6H85.3333333333333V19.6266666666667H235.52V-23.04H278.4V19.6266666666667H428.3733333333333V169.6000000000001H471.04V212.4800000000001M385.4933333333334 62.5066666666668H278.4V105.3866666666668H235.52V62.5066666666668H128V169.6000000000001H171.3066666666667V212.4800000000001H128V320H235.52V276.6933333333334H278.4V320H385.4933333333334V212.48H342.6133333333334V169.6H385.4933333333334V62.5066666666667M278.4 190.9333333333333C278.4 179.2 268.8 169.6 257.0666666666667 169.6S235.52 179.2 235.52 190.9333333333333S245.3333333333334 212.48 257.0666666666667 212.48S278.4 202.6666666666666 278.4 190.9333333333333z" />
-    <glyph glyph-name="taxi"
-      unicode="&#xF4FF;"
-      horiz-adv-x="512" d=" M106.6666666666667 213.3333333333334L138.6666666666667 309.3333333333334H373.3333333333333L405.3333333333333 213.3333333333334M373.3333333333333 106.6666666666667C355.6266666666667 106.6666666666667 341.3333333333333 120.96 341.3333333333333 138.6666666666667S355.6266666666667 170.6666666666667 373.3333333333333 170.6666666666667S405.3333333333333 156.3733333333333 405.3333333333333 138.6666666666667S391.04 106.6666666666667 373.3333333333333 106.6666666666667M138.6666666666667 106.6666666666667C120.96 106.6666666666667 106.6666666666667 120.96 106.6666666666667 138.6666666666667S120.96 170.6666666666667 138.6666666666667 170.6666666666667S170.6666666666667 156.3733333333333 170.6666666666667 138.6666666666667S156.3733333333333 106.6666666666667 138.6666666666667 106.6666666666667M403.6266666666667 320C399.36 332.3733333333334 387.4133333333333 341.3333333333334 373.3333333333333 341.3333333333334H320V384H192V341.3333333333334H138.6666666666667C124.5866666666667 341.3333333333334 112.64 332.3733333333334 108.3733333333333 320L64 192V21.3333333333334C64 9.6 73.6 0 85.3333333333333 0H106.6666666666667C118.4 0 128 9.6 128 21.3333333333334V42.6666666666667H384V21.3333333333334C384 9.6 393.6 0 405.3333333333333 0H426.6666666666667C438.4 0 448 9.6 448 21.3333333333334V192L403.6266666666667 320z" />
-    <glyph glyph-name="teach"
-      unicode="&#xF88F;"
-      horiz-adv-x="512" d=" M426.6666666666667 85.3333333333334C450.1333333333334 85.3333333333334 469.3333333333333 104.5333333333333 469.3333333333333 128V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333H201.8133333333333C209.28 392.32 213.3333333333333 377.6 213.3333333333333 362.6666666666667H426.6666666666667V128H234.6666666666667V85.3333333333334M320 298.6666666666667V256H192V-21.3333333333333H149.3333333333333V106.6666666666667H106.6666666666667V-21.3333333333333H64V149.3333333333334H32V256C32 279.4666666666667 51.2 298.6666666666667 74.6666666666667 298.6666666666667H320M170.6666666666667 362.6666666666667C170.6666666666667 339.2000000000001 151.4666666666667 320 128 320S85.3333333333333 339.2000000000001 85.3333333333333 362.6666666666667S104.5333333333333 405.3333333333333 128 405.3333333333333S170.6666666666667 386.1333333333334 170.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="teamviewer"
-      unicode="&#xF500;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 18.9866666666667 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M256 341.3333333333334C173.44 341.3333333333334 106.6666666666667 274.5600000000001 106.6666666666667 192S173.44 42.6666666666667 256 42.6666666666667S405.3333333333333 109.44 405.3333333333333 192S338.56 341.3333333333334 256 341.3333333333334M149.3333333333333 192L213.3333333333333 256V213.3333333333334H298.6666666666667V256L362.6666666666667 192L298.6666666666667 128V170.6666666666667H213.3333333333333V128L149.3333333333333 192z" />
-    <glyph glyph-name="telegram"
-      unicode="&#xF501;"
-      horiz-adv-x="512" d=" M208.64 50.1333333333334L214.6133333333333 140.3733333333334L378.4533333333333 288.0000000000001C385.7066666666666 294.6133333333334 376.9599999999999 297.8133333333334 367.36 292.0533333333334L165.12 164.2666666666667L77.6533333333333 192C58.88 197.3333333333334 58.6666666666667 210.3466666666667 81.92 219.7333333333334L422.6133333333334 351.1466666666667C438.1866666666667 358.1866666666667 453.12 347.3066666666668 447.1466666666667 323.4133333333334L389.12 50.1333333333334C385.0666666666667 30.72 373.3333333333334 26.0266666666668 357.12 34.9866666666667L268.8 100.2666666666667L226.3466666666667 59.0933333333334C221.44 54.1866666666667 217.3866666666667 50.1333333333333 208.64 50.1333333333333z" />
-    <glyph glyph-name="telescope"
-      unicode="&#xFB29;"
-      horiz-adv-x="512" d=" M467.1999999999999 258.1333333333334L430.9333333333333 236.8L345.6 384L381.8666666666666 405.3333333333333L467.1999999999999 258.1333333333334M209.0666666666666 279.4666666666667L273.0666666666666 168.5333333333333L403.2 243.2L339.2 354.1333333333334L209.0666666666666 279.4666666666667M243.2 177.0666666666667L200.5333333333333 251.7333333333333L108.8 198.4L151.4666666666667 123.7333333333334L243.2 177.0666666666667M44.8 136.5333333333333L66.1333333333333 100.2666666666667L121.5999999999999 132.2666666666667L100.2666666666666 168.5333333333333L44.7999999999999 136.5333333333333M258.1333333333333 149.3333333333333L251.7333333333333 157.8666666666667L160 104.5333333333333L166.3999999999999 96C170.6666666666666 89.6 177.0666666666666 83.2 183.4666666666666 78.9333333333333L149.3333333333333 -21.3333333333333H192L221.8666666666667 70.4H224L256 -21.3333333333333H298.6666666666667L258.1333333333334 98.1333333333334C268.8 113.0666666666667 268.8 132.2666666666667 258.1333333333334 149.3333333333334z" />
-    <glyph glyph-name="television"
-      unicode="&#xF502;"
-      horiz-adv-x="512" d=" M448 85.3333333333334H64V341.3333333333334H448M448 384H64C40.5333333333333 384 21.3333333333333 364.8 21.3333333333333 341.3333333333334V85.3333333333334C21.3333333333333 61.8666666666667 40.5333333333333 42.6666666666667 64 42.6666666666667H170.6666666666667V0H341.3333333333333V42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V341.3333333333334C490.6666666666666 364.8 471.4666666666667 384 448 384z" />
-    <glyph glyph-name="television-box"
-      unicode="&#xF838;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M341.3333333333333 106.6666666666667L405.3333333333333 277.3333333333334H352L320 181.3333333333334L288 277.3333333333334H106.6666666666667V234.6666666666667H170.6666666666667V106.6666666666667H213.3333333333333V234.6666666666667H251.0933333333333L298.6666666666667 106.6666666666667H341.3333333333333z" />
-    <glyph glyph-name="television-classic"
-      unicode="&#xF7F3;"
-      horiz-adv-x="512" d=" M174.08 384L144 353.92L199.2533333333333 298.6666666666667H85.3333333333333C61.6533333333333 298.6666666666667 42.6666666666667 279.68 42.6666666666667 256V42.6666666666667C42.6666666666667 18.9866666666667 61.6533333333333 0 85.3333333333333 0H426.6666666666667C450.3466666666667 0 469.3333333333333 18.9866666666667 469.3333333333333 42.6666666666667V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H312.7466666666667L368 353.92L337.92 384L256 302.0800000000001L174.08 384M85.3333333333333 256H362.6666666666667V42.6666666666667H85.3333333333333V256M416 256C427.7333333333334 256 437.3333333333333 246.4000000000001 437.3333333333333 234.6666666666667S427.7333333333334 213.3333333333334 416 213.3333333333334S394.6666666666667 222.9333333333333 394.6666666666667 234.6666666666667S404.2666666666667 256 416 256M416 192C427.7333333333334 192 437.3333333333333 182.4 437.3333333333333 170.6666666666667S427.7333333333334 149.3333333333334 416 149.3333333333334S394.6666666666667 158.9333333333333 394.6666666666667 170.6666666666667S404.2666666666667 192 416 192z" />
-    <glyph glyph-name="television-classic-off"
-      unicode="&#xF839;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L448 -15.36L420.9066666666667 -42.6666666666666L378.24 0H85.3333333333333C61.6533333333333 0 42.6666666666667 18.9866666666667 42.6666666666667 42.6666666666667V256C42.6666666666667 277.3333333333334 58.88 295.68 80 298.6666666666667L42.6666666666667 335.5733333333334M174.08 384L256 302.0800000000001L337.92 384L368 353.92L312.7466666666667 298.6666666666667H426.6666666666667C450.3466666666667 298.6666666666667 469.3333333333333 279.68 469.3333333333333 256V42.6666666666667C469.3333333333333 35.4133333333334 467.6266666666667 28.5866666666667 464.4266666666666 22.6133333333333L362.6666666666667 124.16V256H230.8266666666667L188.16 298.6666666666667H199.2533333333333L144 353.92L174.08 384M85.3333333333333 256V42.6666666666667H335.5733333333333L122.24 256H85.3333333333333M416 256C404.2666666666667 256 394.6666666666667 246.4000000000001 394.6666666666667 234.6666666666667S404.2666666666667 213.3333333333334 416 213.3333333333334S437.3333333333333 222.9333333333333 437.3333333333333 234.6666666666667S427.7333333333334 256 416 256M416 192C404.2666666666667 192 394.6666666666667 182.4 394.6666666666667 170.6666666666667S404.2666666666667 149.3333333333334 416 149.3333333333334S437.3333333333333 158.9333333333333 437.3333333333333 170.6666666666667S427.7333333333334 192 416 192z" />
-    <glyph glyph-name="television-guide"
-      unicode="&#xF503;"
-      horiz-adv-x="512" d=" M448 85.3333333333334V341.3333333333334H64V85.3333333333334H448M448 384C471.4666666666667 384 490.6666666666666 364.8 490.6666666666666 341.3333333333334V85.3333333333334C490.6666666666666 61.8666666666667 471.4666666666667 42.6666666666667 448 42.6666666666667H341.3333333333333V0H170.6666666666667V42.6666666666667H64C40.5333333333333 42.6666666666667 21.3333333333333 61.8666666666667 21.3333333333333 85.3333333333334V341.3333333333334C21.3333333333333 364.8 40.5333333333333 384 64 384H448M106.6666666666667 298.6666666666667H234.6666666666667V213.3333333333334H106.6666666666667V298.6666666666667M106.6666666666667 170.6666666666667H234.6666666666667V128H106.6666666666667V170.6666666666667M277.3333333333333 298.6666666666667H405.3333333333333V256H277.3333333333333V298.6666666666667M277.3333333333333 213.3333333333334H405.3333333333333V128H277.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="television-off"
-      unicode="&#xF83A;"
-      horiz-adv-x="512" d=" M10.6666666666667 388.9066666666667L37.9733333333333 416L448 5.9733333333334L420.9066666666667 -21.3333333333333L356.9066666666667 42.6666666666667H341.3333333333333V0H170.6666666666667V42.6666666666667H64C40.5333333333333 42.6666666666667 21.3333333333333 61.8666666666667 21.3333333333333 85.3333333333334V341.3333333333334C21.3333333333333 352 24.96 361.1733333333334 31.1466666666667 368.4266666666667L10.6666666666667 388.9066666666667M448 85.3333333333334V341.3333333333334H166.8266666666667L124.16 384H448C471.4666666666667 384 490.6666666666666 364.8 490.6666666666666 341.3333333333334V85.3333333333334C490.6666666666666 67.2 478.9333333333333 51.4133333333334 462.9333333333333 45.44L422.8266666666667 85.3333333333334H448M64 85.3333333333334H314.24L64 335.5733333333334V85.3333333333334z" />
-    <glyph glyph-name="temperature-celsius"
-      unicode="&#xF504;"
-      horiz-adv-x="512" d=" M352 341.3333333333334C385.0666666666667 341.3333333333334 416 331.3066666666667 441.3866666666667 314.0266666666667L416.64 252.3733333333334C399.5733333333333 267.9466666666667 376.9600000000001 277.3333333333334 352 277.3333333333334C298.6666666666667 277.3333333333334 256 234.6666666666667 256 181.3333333333334S298.6666666666667 85.3333333333334 352 85.3333333333334C373.9733333333334 85.3333333333334 394.0266666666667 92.5866666666667 410.24 104.96L434.56 44.16C410.4533333333334 29.6533333333334 382.2933333333334 21.3333333333334 352 21.3333333333334C263.68 21.3333333333334 192 93.0133333333333 192 181.3333333333334C192 269.6533333333334 263.68 341.3333333333334 352 341.3333333333334M128 384C163.4133333333333 384 192 355.4133333333334 192 320S163.4133333333333 256 128 256S64 284.5866666666667 64 320S92.5866666666667 384 128 384M128 341.3333333333334C116.2666666666667 341.3333333333334 106.6666666666667 331.7333333333334 106.6666666666667 320S116.2666666666667 298.6666666666667 128 298.6666666666667S149.3333333333333 308.2666666666667 149.3333333333333 320S139.7333333333333 341.3333333333334 128 341.3333333333334z" />
-    <glyph glyph-name="temperature-fahrenheit"
-      unicode="&#xF505;"
-      horiz-adv-x="512" d=" M234.6666666666667 21.3333333333334V341.3333333333334H426.6666666666667V277.3333333333334H298.6666666666667V213.3333333333334H405.3333333333333V149.3333333333334H298.6666666666667V21.3333333333334H234.6666666666667M128 384C163.4133333333333 384 192 355.4133333333334 192 320S163.4133333333333 256 128 256S64 284.5866666666667 64 320S92.5866666666667 384 128 384M128 341.3333333333334C116.2666666666667 341.3333333333334 106.6666666666667 331.7333333333334 106.6666666666667 320S116.2666666666667 298.6666666666667 128 298.6666666666667S149.3333333333333 308.2666666666667 149.3333333333333 320S139.7333333333333 341.3333333333334 128 341.3333333333334z" />
-    <glyph glyph-name="temperature-kelvin"
-      unicode="&#xF506;"
-      horiz-adv-x="512" d=" M149.3333333333333 341.3333333333334H213.3333333333333V213.3333333333334L320 341.3333333333334H405.3333333333333L296.1066666666667 218.0266666666667L405.3333333333333 21.3333333333334H328.1066666666667L250.88 167.04L213.3333333333333 124.8V21.3333333333334H149.3333333333333V341.3333333333334z" />
-    <glyph glyph-name="tennis"
-      unicode="&#xF507;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C309.3333333333333 405.3333333333333 357.3333333333333 386.1333333333334 394.6666666666667 354.1333333333334C349.0133333333333 315.0933333333334 320 256.8533333333334 320 192S349.0133333333333 68.9066666666667 394.6666666666667 29.8666666666667C357.3333333333333 -2.1333333333333 309.3333333333333 -21.3333333333333 256 -21.3333333333333S154.6666666666667 -2.1333333333333 117.3333333333333 29.8666666666667C162.9866666666667 68.9066666666667 192 127.1466666666667 192 192S162.9866666666667 315.0933333333334 117.3333333333333 354.1333333333334C154.6666666666667 386.1333333333334 202.6666666666667 405.3333333333333 256 405.3333333333333M469.3333333333333 192C469.3333333333333 142.5066666666667 452.48 97.0666666666667 424.1066666666667 60.8000000000001C386.56 92.16 362.6666666666667 139.3066666666667 362.6666666666667 192S386.56 291.8400000000001 424.1066666666667 323.2000000000001C452.48 286.9333333333334 469.3333333333333 241.4933333333334 469.3333333333333 192M42.6666666666667 192C42.6666666666667 241.4933333333334 59.52 286.9333333333334 87.8933333333333 323.2000000000001C125.44 291.8400000000001 149.3333333333333 244.6933333333334 149.3333333333333 192S125.44 92.16 87.8933333333333 60.8000000000001C59.52 97.0666666666667 42.6666666666667 142.5066666666667 42.6666666666667 192z" />
-    <glyph glyph-name="tent"
-      unicode="&#xF508;"
-      horiz-adv-x="512" d=" M85.3333333333333 320C85.3333333333333 294.6133333333334 93.6533333333333 271.5733333333334 106.6666666666667 256C71.2533333333333 256 42.6666666666667 284.5866666666667 42.6666666666667 320S71.2533333333333 384 106.6666666666667 384C93.6533333333333 368.4266666666667 85.3333333333333 345.3866666666667 85.3333333333333 320M42.6666666666667 0V42.6666666666667H101.5466666666667L256 346.0266666666667L410.4533333333333 42.6666666666667H469.3333333333333V0H42.6666666666667M256 251.9466666666667L149.3333333333333 42.6666666666667H362.6666666666667L256 251.9466666666667z" />
-    <glyph glyph-name="terrain"
-      unicode="&#xF509;"
-      horiz-adv-x="512" d=" M298.6666666666667 320L218.6666666666667 213.3333333333334L279.4666666666667 132.2666666666667L245.3333333333333 106.6666666666667C209.28 154.6666666666667 149.3333333333333 234.6666666666667 149.3333333333333 234.6666666666667L21.3333333333333 64H490.6666666666666L298.6666666666667 320z" />
-    <glyph glyph-name="test-tube"
-      unicode="&#xF668;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333V362.6666666666667H170.6666666666667V64C170.6666666666667 16.8533333333334 208.8533333333333 -21.3333333333333 256 -21.3333333333333S341.3333333333333 16.8533333333334 341.3333333333333 64V362.6666666666667H362.6666666666667V405.3333333333333H149.3333333333333M234.6666666666667 106.6666666666667C221.8666666666667 106.6666666666667 213.3333333333333 115.2000000000001 213.3333333333333 128S221.8666666666667 149.3333333333334 234.6666666666667 149.3333333333334S256 140.8 256 128S247.4666666666667 106.6666666666667 234.6666666666667 106.6666666666667M277.3333333333333 192C264.5333333333333 192 256 200.5333333333334 256 213.3333333333334S264.5333333333333 234.6666666666667 277.3333333333333 234.6666666666667S298.6666666666667 226.1333333333334 298.6666666666667 213.3333333333334S290.1333333333334 192 277.3333333333333 192M298.6666666666667 298.6666666666667H213.3333333333333V362.6666666666667H298.6666666666667V298.6666666666667z" />
-    <glyph glyph-name="test-tube-empty"
-      unicode="&#xF910;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333H362.6666666666667V362.6666666666667H341.3333333333333V64C341.3333333333333 16.8533333333334 303.1466666666667 -21.3333333333333 256 -21.3333333333333S170.6666666666667 16.8533333333334 170.6666666666667 64V362.6666666666667H149.3333333333333V405.3333333333333M298.6666666666667 362.6666666666667H213.3333333333333V64C213.3333333333333 40.5333333333333 232.5333333333334 21.3333333333334 256 21.3333333333334S298.6666666666667 40.5333333333333 298.6666666666667 64V362.6666666666667z" />
-    <glyph glyph-name="test-tube-off"
-      unicode="&#xF911;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L337.92 40.3200000000001C327.68 4.9066666666667 294.8266666666667 -21.3333333333333 256 -21.3333333333333C208.8533333333333 -21.3333333333333 170.6666666666667 16.8533333333334 170.6666666666667 64V207.5733333333334L42.6666666666667 335.5733333333334M149.3333333333333 405.3333333333333H362.6666666666667V362.6666666666667H341.3333333333333V145.4933333333334L290.7733333333333 196.0533333333334C295.68 199.8933333333334 298.6666666666667 205.8666666666667 298.6666666666667 213.3333333333334C298.6666666666667 226.1333333333334 290.1333333333333 234.6666666666667 277.3333333333333 234.6666666666667C269.8666666666666 234.6666666666667 263.8933333333333 231.6800000000001 260.0533333333333 226.7733333333334L170.6666666666667 316.1600000000001V362.6666666666667H149.3333333333333V405.3333333333333M234.6666666666667 106.6666666666667C245.3333333333333 106.6666666666667 253.44 112.8533333333334 256 122.88L229.5466666666667 149.3333333333334C219.52 146.7733333333334 213.3333333333333 138.6666666666667 213.3333333333333 128C213.3333333333333 115.2000000000001 221.8666666666667 106.6666666666667 234.6666666666667 106.6666666666667M298.6666666666667 298.6666666666667V362.6666666666667H213.3333333333333V298.6666666666667H298.6666666666667z" />
-    <glyph glyph-name="text"
-      unicode="&#xF9A7;"
-      horiz-adv-x="512" d=" M448 320V277.3333333333334H64V320H448M64 64H256V106.6666666666667H64V64M64 170.6666666666667H448V213.3333333333334H64V170.6666666666667z" />
-    <glyph glyph-name="text-shadow"
-      unicode="&#xF669;"
-      horiz-adv-x="512" d=" M64 384H341.3333333333333V320H234.6666666666667V64H170.6666666666667V320H64V384M256 298.6666666666667H298.6666666666667V256H256V298.6666666666667M320 298.6666666666667H362.6666666666667V256H320V298.6666666666667M384 298.6666666666667H426.6666666666667V256H384V298.6666666666667M256 234.6666666666667H298.6666666666667V192H256V234.6666666666667M256 170.6666666666667H298.6666666666667V128H256V170.6666666666667M256 106.6666666666667H298.6666666666667V64H256V106.6666666666667M256 42.6666666666667H298.6666666666667V0H256V42.6666666666667z" />
-    <glyph glyph-name="text-short"
-      unicode="&#xF9A8;"
-      horiz-adv-x="512" d=" M85.3333333333333 256H426.6666666666667V213.3333333333334H85.3333333333333V256M85.3333333333333 170.6666666666667H298.6666666666667V128H85.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="text-subject"
-      unicode="&#xF9A9;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334H426.6666666666667V298.6666666666667H85.3333333333333V341.3333333333334M85.3333333333333 256H426.6666666666667V213.3333333333334H85.3333333333333V256M85.3333333333333 170.6666666666667H426.6666666666667V128H85.3333333333333V170.6666666666667M85.3333333333333 85.3333333333334H298.6666666666667V42.6666666666667H85.3333333333333V85.3333333333334z" />
-    <glyph glyph-name="text-to-speech"
-      unicode="&#xF50A;"
-      horiz-adv-x="512" d=" M170.6666666666667 298.6666666666667C194.1333333333333 298.6666666666667 213.3333333333333 279.4666666666667 213.3333333333333 256V149.3333333333334C213.3333333333333 125.8666666666667 194.1333333333333 106.6666666666667 170.6666666666667 106.6666666666667S128 125.8666666666667 128 149.3333333333334V256C128 279.4666666666667 147.2 298.6666666666667 170.6666666666667 298.6666666666667M298.6666666666667 149.3333333333334C298.6666666666667 85.9733333333334 252.5866666666667 33.28 192 23.04V-21.3333333333333H149.3333333333333V23.04C88.7466666666667 33.28 42.6666666666667 85.9733333333333 42.6666666666667 149.3333333333333H85.3333333333333C85.3333333333333 102.1866666666667 123.52 64 170.6666666666667 64S256 102.1866666666667 256 149.3333333333334H298.6666666666667M456.7466666666667 247.2533333333334L366.2933333333334 156.5866666666667L387.84 234.6666666666667H298.6666666666667C275.2 234.6666666666667 256 253.8666666666667 256 277.3333333333334V362.6666666666667C256 386.1333333333334 275.2 405.3333333333333 298.6666666666667 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V277.3333333333334C469.3333333333333 265.6 464.64 254.9333333333334 456.7466666666667 247.2533333333334z" />
-    <glyph glyph-name="text-to-speech-off"
-      unicode="&#xF50B;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L285.44 92.8000000000001C267.7333333333334 56.5333333333334 233.1733333333333 30.08 192 23.0400000000001V-21.3333333333333H149.3333333333333V23.04C88.7466666666667 33.28 42.6666666666667 85.9733333333333 42.6666666666667 149.3333333333333H85.3333333333333C85.3333333333333 102.1866666666667 123.52 64 170.6666666666667 64C209.4933333333334 64 242.3466666666667 90.0266666666666 252.5866666666667 125.6533333333334L213.3333333333333 164.9066666666667V149.3333333333334C213.3333333333333 125.8666666666667 194.1333333333333 106.6666666666667 170.6666666666667 106.6666666666667S128 125.8666666666667 128 149.3333333333334V250.24L42.6666666666667 335.5733333333334M456.7466666666667 247.2533333333334L366.2933333333334 156.5866666666667L387.84 234.6666666666667H298.6666666666667C275.2 234.6666666666667 256 253.8666666666667 256 277.3333333333334V362.6666666666667C256 386.1333333333334 275.2 405.3333333333333 298.6666666666667 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V277.3333333333334C469.3333333333333 265.6 464.64 254.9333333333334 456.7466666666667 247.2533333333334z" />
-    <glyph glyph-name="textbox"
-      unicode="&#xF60E;"
-      horiz-adv-x="512" d=" M362.6666666666667 298.6666666666667H469.3333333333333V85.3333333333334H362.6666666666667V42.6666666666667C362.6666666666667 30.9333333333333 372.2666666666667 21.3333333333334 384 21.3333333333334H426.6666666666667V-21.3333333333333H373.3333333333333C361.6 -21.3333333333333 341.3333333333333 -11.7333333333333 341.3333333333333 0C341.3333333333333 -11.7333333333333 321.0666666666667 -21.3333333333333 309.3333333333333 -21.3333333333333H256V21.3333333333334H298.6666666666667C310.4 21.3333333333334 320 30.9333333333333 320 42.6666666666667V341.3333333333334C320 353.0666666666667 310.4 362.6666666666667 298.6666666666667 362.6666666666667H256V405.3333333333333H309.3333333333333C321.0666666666667 405.3333333333333 341.3333333333333 395.7333333333334 341.3333333333333 384C341.3333333333333 395.7333333333334 361.6 405.3333333333333 373.3333333333333 405.3333333333333H426.6666666666667V362.6666666666667H384C372.2666666666667 362.6666666666667 362.6666666666667 353.0666666666667 362.6666666666667 341.3333333333334V298.6666666666667M42.6666666666667 298.6666666666667H277.3333333333333V256H85.3333333333333V128H277.3333333333333V85.3333333333334H42.6666666666667V298.6666666666667M426.6666666666667 128V256H362.6666666666667V128H426.6666666666667z" />
-    <glyph glyph-name="textbox-password"
-      unicode="&#xF7F4;"
-      horiz-adv-x="512" d=" M362.6666666666667 298.6666666666667H469.3333333333333V85.3333333333334H362.6666666666667V42.6666666666667C362.6666666666667 30.9333333333333 372.2666666666667 21.3333333333334 384 21.3333333333334H426.6666666666667V-21.3333333333333H373.3333333333333C361.6 -21.3333333333333 341.3333333333333 -11.7333333333333 341.3333333333333 0C341.3333333333333 -11.7333333333333 321.0666666666667 -21.3333333333333 309.3333333333333 -21.3333333333333H256V21.3333333333334H298.6666666666667C310.4 21.3333333333334 320 30.9333333333333 320 42.6666666666667V341.3333333333334C320 353.0666666666667 310.4 362.6666666666667 298.6666666666667 362.6666666666667H256V405.3333333333333H309.3333333333333C321.0666666666667 405.3333333333333 341.3333333333333 395.7333333333334 341.3333333333333 384C341.3333333333333 395.7333333333334 361.6 405.3333333333333 373.3333333333333 405.3333333333333H426.6666666666667V362.6666666666667H384C372.2666666666667 362.6666666666667 362.6666666666667 353.0666666666667 362.6666666666667 341.3333333333334V298.6666666666667M42.6666666666667 298.6666666666667H277.3333333333333V256H85.3333333333333V128H277.3333333333333V85.3333333333334H42.6666666666667V298.6666666666667M426.6666666666667 128V256H362.6666666666667V128H426.6666666666667M181.3333333333333 192C181.3333333333333 209.7066666666667 167.04 224 149.3333333333333 224S117.3333333333333 209.7066666666667 117.3333333333333 192S131.6266666666667 160 149.3333333333333 160S181.3333333333333 174.2933333333334 181.3333333333333 192M277.3333333333333 215.68C264.32 227.6266666666667 244.0533333333333 226.56 232.1066666666667 213.3333333333334C220.16 200.5333333333334 221.2266666666666 180.2666666666667 234.6666666666667 168.3200000000001C246.4 157.2266666666667 265.1733333333333 157.2266666666667 277.3333333333333 168.3200000000001V215.68z" />
-    <glyph glyph-name="texture"
-      unicode="&#xF50C;"
-      horiz-adv-x="512" d=" M198.1866666666667 0H258.56L448 189.4400000000001V249.8133333333334M405.3333333333333 0C417.0666666666667 0 427.7333333333334 4.6933333333333 435.4133333333333 12.5866666666667C443.3066666666667 20.2666666666667 448 30.9333333333333 448 42.6666666666667V85.3333333333334L362.6666666666667 0M106.6666666666667 384C83.2 384 64 364.8 64 341.3333333333334V298.6666666666667L149.3333333333333 384M253.44 384L64 194.56V134.1866666666667L313.8133333333334 384M416 382.2933333333334L65.7066666666667 32C67.6266666666667 24.5333333333333 71.4666666666667 17.92 76.5866666666667 12.5866666666667C81.92 7.4666666666667 88.5333333333333 3.6266666666667 96 1.7066666666666L446.5066666666667 352C442.4533333333333 366.9333333333334 430.9333333333333 378.4533333333334 416 382.2933333333334z" />
-    <glyph glyph-name="theater"
-      unicode="&#xF50D;"
-      horiz-adv-x="512" d=" M85.3333333333333 128H128C151.4666666666667 128 170.6666666666667 108.8 170.6666666666667 85.3333333333334V42.6666666666667H192V85.3333333333334C192 108.8 211.2 128 234.6666666666667 128H277.3333333333333C300.8 128 320 108.8 320 85.3333333333334V42.6666666666667H341.3333333333333V85.3333333333334C341.3333333333333 108.8 360.5333333333333 128 384 128H426.6666666666667C450.1333333333334 128 469.3333333333333 108.8 469.3333333333333 85.3333333333334V42.6666666666667H490.6666666666666V-21.3333333333333H21.3333333333333V42.6666666666667H42.6666666666667V85.3333333333334C42.6666666666667 108.8 61.8666666666667 128 85.3333333333333 128M234.6666666666667 298.6666666666667L320 234.6666666666667L234.6666666666667 170.6666666666667V298.6666666666667M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V159.1466666666667C456.7466666666667 166.6133333333334 442.24 170.6666666666667 426.6666666666667 170.6666666666667V362.6666666666667H85.3333333333333V170.6666666666667C69.76 170.6666666666667 55.2533333333333 166.6133333333334 42.6666666666667 159.1466666666667V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="theme-light-dark"
-      unicode="&#xF50E;"
-      horiz-adv-x="512" d=" M160 405.3333333333333C121.8133333333333 380.8 96 337.4933333333334 96 288S121.8133333333333 195.2 160.64 170.6666666666667C95.1466666666667 170.6666666666667 42.6666666666667 223.1466666666667 42.6666666666667 288S95.1466666666667 405.3333333333333 160 405.3333333333333M406.8266666666667 373.3333333333334L437.3333333333333 342.8266666666667L105.1733333333333 10.6666666666667L74.6666666666667 41.1733333333333L406.8266666666667 373.3333333333334M274.9866666666667 321.4933333333334L243.4133333333334 341.3333333333334L212.6933333333333 320L221.6533333333333 356.2666666666667L192 378.88L229.3333333333333 381.44L241.7066666666667 416.64L256 381.8666666666667L292.9066666666667 381.2266666666667L264.1066666666667 357.12L274.9866666666667 321.4933333333334M204.5866666666667 244.48L179.84 260.0533333333334L155.9466666666667 243.4133333333334L163.2 271.5733333333334L139.9466666666667 289.2800000000001L168.96 291.2000000000001L178.56 318.7200000000001L189.44 291.6266666666667L218.4533333333333 290.9866666666667L196.0533333333333 272.4266666666668L204.5866666666666 244.48M405.3333333333333 160C405.3333333333333 95.1466666666667 352.8533333333333 42.6666666666667 288 42.6666666666667C261.9733333333333 42.6666666666667 237.8666666666667 51.2 218.4533333333333 65.4933333333333L382.5066666666667 229.5466666666667C396.8 210.1333333333334 405.3333333333333 186.0266666666668 405.3333333333333 160.0000000000001M311.4666666666667 19.6266666666667L370.56 44.16L365.4400000000001 -27.3066666666667L311.4666666666667 19.6266666666667M403.8400000000001 77.2266666666666L428.3733333333334 136.3199999999999L475.3066666666667 82.1333333333333L403.84 77.2266666666666M428.3733333333333 183.04L404.0533333333333 242.3466666666667L475.3066666666666 237.2266666666667L428.3733333333333 183.04M205.44 44.16L264.5333333333333 19.6266666666667L210.56 -27.0933333333333L205.44 44.16z" />
-    <glyph glyph-name="thermometer"
-      unicode="&#xF50F;"
-      horiz-adv-x="512" d=" M362.6666666666667 85.3333333333334C362.6666666666667 26.4533333333334 314.88 -21.3333333333333 256 -21.3333333333333S149.3333333333333 26.4533333333334 149.3333333333333 85.3333333333334C149.3333333333333 120.3200000000001 166.1866666666667 151.2533333333333 192 170.6666666666667V341.3333333333334C192 376.7466666666667 220.5866666666667 405.3333333333333 256 405.3333333333333S320 376.7466666666667 320 341.3333333333334V170.6666666666667C345.8133333333334 151.2533333333333 362.6666666666667 120.3200000000001 362.6666666666667 85.3333333333334M234.6666666666667 277.3333333333334V145.7066666666667C209.7066666666667 136.96 192 113.28 192 85.3333333333334C192 49.92 220.5866666666667 21.3333333333334 256 21.3333333333334S320 49.92 320 85.3333333333334C320 113.28 302.2933333333333 136.96 277.3333333333333 145.7066666666667V277.3333333333334H234.6666666666667z" />
-    <glyph glyph-name="thermometer-lines"
-      unicode="&#xF510;"
-      horiz-adv-x="512" d=" M362.6666666666667 384H448V341.3333333333334H362.6666666666667V384M362.6666666666667 298.6666666666667H448V256H362.6666666666667V298.6666666666667M362.6666666666667 213.3333333333334H448V170.6666666666667H378.6666666666667L362.6666666666667 189.8666666666667V213.3333333333334M448 128V85.3333333333334H405.3333333333333C405.3333333333333 100.0533333333334 403.2 114.5600000000001 399.1466666666667 128H448M362.6666666666667 85.3333333333334C362.6666666666667 26.4533333333334 314.88 -21.3333333333333 256 -21.3333333333333S149.3333333333333 26.4533333333334 149.3333333333333 85.3333333333334C149.3333333333333 120.3200000000001 166.1866666666667 151.2533333333333 192 170.6666666666667V341.3333333333334C192 376.7466666666667 220.5866666666667 405.3333333333333 256 405.3333333333333S320 376.7466666666667 320 341.3333333333334V170.6666666666667C345.8133333333334 151.2533333333333 362.6666666666667 120.3200000000001 362.6666666666667 85.3333333333334M234.6666666666667 277.3333333333334V145.7066666666667C209.7066666666667 136.96 192 113.28 192 85.3333333333334C192 49.92 220.5866666666667 21.3333333333334 256 21.3333333333334S320 49.92 320 85.3333333333334C320 113.28 302.2933333333333 136.96 277.3333333333333 145.7066666666667V277.3333333333334H234.6666666666667M149.3333333333333 384V341.3333333333334H64V384H149.3333333333333M149.3333333333333 298.6666666666667V256H64V298.6666666666667H149.3333333333333M149.3333333333333 213.3333333333334V189.8666666666667L133.3333333333333 170.6666666666667H64V213.3333333333334H149.3333333333333M64 128H112.8533333333333C108.8 114.56 106.6666666666667 100.0533333333334 106.6666666666667 85.3333333333334H64V128z" />
-    <glyph glyph-name="thermostat"
-      unicode="&#xF393;"
-      horiz-adv-x="512" d=" M361.6 86.4L316.3733333333333 131.6266666666667C331.7333333333334 147.2000000000001 341.3333333333333 168.5333333333334 341.3333333333333 192C341.3333333333333 207.7866666666667 336.8533333333333 222.5066666666667 329.1733333333333 234.6666666666667L375.4666666666667 281.3866666666667C394.6666666666667 256 405.3333333333333 225.4933333333334 405.3333333333333 192C405.3333333333333 150.8266666666667 388.6933333333333 113.4933333333334 361.6 86.4M256 341.3333333333334C289.4933333333334 341.3333333333334 320 330.6666666666667 345.3866666666667 311.4666666666667L298.6666666666667 265.3866666666667C286.5066666666667 272.8533333333334 271.7866666666667 277.3333333333334 256 277.3333333333334C208.8533333333333 277.3333333333334 170.6666666666667 239.1466666666667 170.6666666666667 192C170.6666666666667 168.5333333333334 180.2666666666667 147.2000000000001 195.6266666666667 131.6266666666667L150.4 86.4C123.3066666666667 113.4933333333334 106.6666666666667 150.8266666666667 106.6666666666667 192C106.6666666666667 274.5600000000001 173.44 341.3333333333334 256 341.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192C469.3333333333333 309.9733333333334 373.3333333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="thermostat-box"
-      unicode="&#xF890;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384H106.6666666666667M256 341.3333333333334C289.4933333333334 341.3333333333334 320 330.6666666666667 345.3866666666667 311.4666666666667L298.6666666666667 265.3866666666667C286.5066666666667 272.8533333333334 271.7866666666667 277.3333333333334 256 277.3333333333334C208.8533333333333 277.3333333333334 170.6666666666667 239.1466666666667 170.6666666666667 192C170.6666666666667 168.5333333333334 180.2666666666667 147.2000000000001 195.6266666666667 131.6266666666667L150.4 86.4C123.3066666666667 113.4933333333334 106.6666666666667 150.8266666666667 106.6666666666667 192C106.6666666666667 274.5600000000001 173.44 341.3333333333334 256 341.3333333333334M375.4666666666667 281.3866666666667C394.6666666666667 256 405.3333333333333 225.4933333333334 405.3333333333333 192C405.3333333333333 150.8266666666667 388.6933333333333 113.4933333333334 361.6 86.4L316.3733333333333 131.6266666666667C331.7333333333334 147.2000000000001 341.3333333333333 168.5333333333334 341.3333333333333 192C341.3333333333333 207.7866666666667 336.8533333333333 222.5066666666667 329.1733333333333 234.6666666666667L375.4666666666667 281.3866666666667z" />
-    <glyph glyph-name="thought-bubble"
-      unicode="&#xF7F5;"
-      horiz-adv-x="512" d=" M74.6666666666667 42.6666666666667C92.3733333333333 42.6666666666667 106.6666666666667 28.3733333333333 106.6666666666667 10.6666666666667S92.3733333333333 -21.3333333333333 74.6666666666667 -21.3333333333333S42.6666666666667 -7.04 42.6666666666667 10.6666666666667S56.96 42.6666666666667 74.6666666666667 42.6666666666667M181.3333333333333 106.6666666666667C210.7733333333333 106.6666666666667 234.6666666666667 82.7733333333333 234.6666666666667 53.3333333333334S210.7733333333334 0 181.3333333333333 0S128 23.8933333333334 128 53.3333333333334S151.8933333333333 106.6666666666667 181.3333333333333 106.6666666666667M309.3333333333333 128C283.9466666666667 128 260.9066666666667 138.6666666666667 245.3333333333333 156.8C229.76 138.6666666666667 206.72 128 181.3333333333333 128C139.52 128 104.7466666666667 158.0800000000001 97.4933333333333 197.5466666666667C65.4933333333333 209.92 42.6666666666667 241.0666666666667 42.6666666666667 277.3333333333334C42.6666666666667 324.48 80.8533333333333 362.6666666666667 128 362.6666666666667C133.5466666666667 362.6666666666667 138.6666666666667 362.0266666666667 144.4266666666667 361.1733333333334C160 375.2533333333334 180.2666666666667 384 202.6666666666667 384C228.0533333333333 384 251.0933333333333 373.3333333333334 266.6666666666667 355.2000000000001C282.24 373.3333333333334 305.28 384 330.6666666666667 384C372.48 384 407.2533333333334 353.92 414.5066666666667 314.4533333333334C446.5066666666667 302.0800000000001 469.3333333333333 270.9333333333334 469.3333333333333 234.6666666666667C469.3333333333333 187.52 431.1466666666667 149.3333333333334 384 149.3333333333334L367.5733333333333 150.8266666666667C352 136.7466666666667 331.7333333333334 128 309.3333333333333 128z" />
-    <glyph glyph-name="thought-bubble-outline"
-      unicode="&#xF7F6;"
-      horiz-adv-x="512" d=" M74.6666666666667 42.6666666666667C92.3733333333333 42.6666666666667 106.6666666666667 28.3733333333333 106.6666666666667 10.6666666666667S92.3733333333333 -21.3333333333333 74.6666666666667 -21.3333333333333S42.6666666666667 -7.04 42.6666666666667 10.6666666666667S56.96 42.6666666666667 74.6666666666667 42.6666666666667M181.3333333333333 106.6666666666667C210.7733333333333 106.6666666666667 234.6666666666667 82.7733333333333 234.6666666666667 53.3333333333334S210.7733333333334 0 181.3333333333333 0S128 23.8933333333334 128 53.3333333333334S151.8933333333333 106.6666666666667 181.3333333333333 106.6666666666667M309.3333333333333 128C283.9466666666667 128 260.9066666666667 138.6666666666667 245.3333333333333 156.8C229.76 138.6666666666667 206.72 128 181.3333333333333 128C139.52 128 104.7466666666667 158.0800000000001 97.4933333333333 197.5466666666667C65.4933333333333 209.92 42.6666666666667 241.0666666666667 42.6666666666667 277.3333333333334C42.6666666666667 324.48 80.8533333333333 362.6666666666667 128 362.6666666666667L144.4266666666667 361.1733333333334C160 375.2533333333334 180.2666666666667 384 202.6666666666667 384C228.0533333333333 384 251.0933333333333 373.3333333333334 266.6666666666667 355.2000000000001C282.24 373.3333333333334 305.28 384 330.6666666666667 384C372.48 384 407.2533333333334 353.92 414.5066666666667 314.4533333333334C446.5066666666667 302.0800000000001 469.3333333333333 270.9333333333334 469.3333333333333 234.6666666666667C469.3333333333333 187.52 431.1466666666667 149.3333333333334 384 149.3333333333334L367.5733333333333 150.8266666666667C352 136.7466666666667 331.7333333333334 128 309.3333333333333 128M128 320C104.5333333333333 320 85.3333333333333 300.8 85.3333333333333 277.3333333333334S104.5333333333333 234.6666666666667 128 234.6666666666667C135.04 234.6666666666667 141.6533333333333 236.3733333333334 147.6266666666667 239.36C142.08 232.1066666666667 138.6666666666667 223.1466666666667 138.6666666666667 213.3333333333334C138.6666666666667 189.8666666666667 157.8666666666667 170.6666666666667 181.3333333333333 170.6666666666667C194.1333333333333 170.6666666666667 205.6533333333333 176.4266666666667 213.3333333333333 185.3866666666667L244.6933333333334 221.2266666666667L277.3333333333333 184.7466666666667C285.44 176.2133333333334 296.7466666666667 170.6666666666667 309.3333333333333 170.6666666666667C330.6666666666667 170.6666666666667 348.3733333333333 186.4533333333334 352 206.9333333333333C359.2533333333334 197.76 370.9866666666667 192 384 192C407.4666666666667 192 426.6666666666667 211.2 426.6666666666667 234.6666666666667S407.4666666666667 277.3333333333334 384 277.3333333333334C376.9600000000001 277.3333333333334 370.3466666666667 275.6266666666667 364.3733333333333 272.64C369.92 279.8933333333333 373.3333333333333 288.8533333333334 373.3333333333333 298.6666666666667C373.3333333333333 322.1333333333334 354.1333333333334 341.3333333333333 330.6666666666667 341.3333333333333C318.08 341.3333333333333 306.7733333333333 335.7866666666667 298.6666666666667 327.2533333333334L266.0266666666667 290.7733333333333L234.6666666666667 326.6133333333334C226.9866666666667 335.5733333333333 215.4666666666667 341.3333333333334 202.6666666666667 341.3333333333334C181.3333333333333 341.3333333333334 163.6266666666667 325.5466666666667 160 305.0666666666667C152.7466666666667 314.24 141.0133333333333 320 128 320M181.3333333333333 74.6666666666667C169.6 74.6666666666667 160 65.0666666666667 160 53.3333333333334S169.6 32 181.3333333333333 32S202.6666666666667 41.6 202.6666666666667 53.3333333333334S193.0666666666667 74.6666666666667 181.3333333333333 74.6666666666667z" />
-    <glyph glyph-name="thumb-down"
-      unicode="&#xF511;"
-      horiz-adv-x="512" d=" M405.3333333333333 128H490.6666666666666V384H405.3333333333333M320 384H128C110.2933333333333 384 95.1466666666667 373.3333333333334 88.7466666666667 357.9733333333334L24.32 207.5733333333334C22.4 202.6666666666667 21.3333333333333 197.5466666666667 21.3333333333333 192V149.3333333333334C21.3333333333333 125.8666666666667 40.5333333333333 106.6666666666667 64 106.6666666666667H198.6133333333333L178.3466666666666 9.1733333333333C177.92 7.04 177.7066666666667 4.9066666666667 177.7066666666667 2.5600000000001C177.7066666666667 -6.4 181.3333333333333 -14.2933333333333 187.0933333333333 -20.0533333333333L209.7066666666667 -42.6666666666666L350.08 97.92C357.9733333333334 105.6 362.6666666666667 116.2666666666667 362.6666666666667 128V341.3333333333334C362.6666666666667 365.0133333333333 343.4666666666667 384 320 384z" />
-    <glyph glyph-name="thumb-down-outline"
-      unicode="&#xF512;"
-      horiz-adv-x="512" d=" M405.3333333333333 128V384H490.6666666666666V128H405.3333333333333M320 384C343.4666666666667 384 362.6666666666667 364.8 362.6666666666667 341.3333333333334V128C362.6666666666667 116.2666666666667 357.9733333333334 105.6 350.08 97.92L209.7066666666667 -42.6666666666666L187.0933333333333 -20.0533333333333C181.3333333333333 -14.2933333333333 177.7066666666667 -6.4 177.7066666666667 2.5599999999999L178.3466666666666 9.1733333333333L198.6133333333333 106.6666666666666H64C40.32 106.6666666666666 21.3333333333333 125.8666666666666 21.3333333333333 149.3333333333333V192C21.3333333333333 197.5466666666666 22.4 202.6666666666666 24.32 207.5733333333333L88.7466666666667 357.9733333333333C95.1466666666667 373.3333333333334 110.2933333333333 384 128 384H320M320 341.3333333333334H127.36L64 192V149.3333333333334H251.3066666666667L227.2 35.84L320 128.64V341.3333333333334z" />
-    <glyph glyph-name="thumb-up"
-      unicode="&#xF513;"
-      horiz-adv-x="512" d=" M490.6666666666666 234.6666666666667C490.6666666666666 258.3466666666667 471.4666666666667 277.3333333333334 448 277.3333333333334H313.1733333333333L333.6533333333333 374.8266666666667C334.08 376.9600000000001 334.2933333333333 379.3066666666667 334.2933333333333 381.6533333333333C334.2933333333333 390.4 330.6666666666667 398.5066666666667 324.9066666666667 404.2666666666667L302.2933333333333 426.6666666666667L161.92 286.2933333333334C154.0266666666667 278.4 149.3333333333333 267.7333333333334 149.3333333333333 256V42.6666666666667C149.3333333333333 19.2 168.5333333333333 0 192 0H384C401.7066666666666 0 416.8533333333333 10.6666666666667 423.2533333333334 26.0266666666666L487.6799999999999 176.4266666666667C489.6 181.3333333333334 490.6666666666666 186.4533333333334 490.6666666666666 192V234.6666666666667M21.3333333333333 0H106.6666666666667V256H21.3333333333333V0z" />
-    <glyph glyph-name="thumb-up-outline"
-      unicode="&#xF514;"
-      horiz-adv-x="512" d=" M106.6666666666667 256V0H21.3333333333333V256H106.6666666666667M192 0C168.5333333333333 0 149.3333333333333 19.2 149.3333333333333 42.6666666666667V256C149.3333333333333 267.7333333333334 154.0266666666667 278.4 161.92 286.0800000000001L302.2933333333333 426.6666666666667L324.9066666666667 404.0533333333334C330.6666666666667 398.2933333333334 334.2933333333333 390.4 334.2933333333333 381.6533333333333L333.6533333333333 374.8266666666667L313.3866666666667 277.3333333333334H448C471.6799999999999 277.3333333333334 490.6666666666666 258.1333333333334 490.6666666666666 234.6666666666667V192C490.6666666666666 186.4533333333334 489.6 181.3333333333334 487.6799999999999 176.4266666666667L423.2533333333334 26.0266666666666C416.8533333333333 10.6666666666667 401.7066666666666 0 384 0H192M192 42.6666666666667H384.64L448 192V234.6666666666667H260.48L284.5866666666667 348.1600000000001L192 255.36V42.6666666666667z" />
-    <glyph glyph-name="thumbs-up-down"
-      unicode="&#xF515;"
-      horiz-adv-x="512" d=" M480 234.6666666666667H336C322.7733333333333 234.6666666666667 311.4666666666667 226.56 306.56 215.2533333333333L258.3466666666667 102.4C256.8533333333334 98.7733333333333 256 94.72 256 90.6666666666667V64C256 52.2666666666667 265.6 42.6666666666667 277.3333333333334 42.6666666666667H387.84L373.3333333333333 -25.1733333333333V-30.2933333333333C373.3333333333333 -36.9066666666666 376.1066666666667 -42.6666666666666 380.3733333333333 -47.36L397.2266666666666 -64L502.6133333333333 41.3866666666667C508.3733333333333 47.1466666666667 512 55.2533333333333 512 64V202.6666666666667C512 220.3733333333333 497.7066666666666 234.6666666666667 480 234.6666666666667M256 320C256 331.7333333333334 246.4 341.3333333333334 234.6666666666667 341.3333333333334H124.16L138.6666666666667 409.1733333333334V414.08C138.6666666666667 420.6933333333334 135.8933333333333 426.6666666666667 131.6266666666667 431.1466666666667L114.7733333333333 448L9.3866666666667 342.6133333333334C3.6266666666667 336.8533333333334 0 328.7466666666667 0 320V181.3333333333334C0 163.6266666666667 14.2933333333333 149.3333333333334 32 149.3333333333334H176C189.2266666666666 149.3333333333334 200.5333333333333 157.4400000000001 205.44 168.7466666666667L253.6533333333333 281.6C255.1466666666667 285.2266666666667 256 289.2800000000001 256 293.3333333333334V320z" />
-    <glyph glyph-name="ticket"
-      unicode="&#xF516;"
-      horiz-adv-x="512" d=" M332.3733333333334 89.6L256 138.6666666666667L179.6266666666667 89.6L202.6666666666667 177.4933333333334L132.48 234.6666666666667L223.1466666666667 240.2133333333334L256 324.2666666666667L288.8533333333333 240.2133333333334L379.52 234.6666666666667L309.3333333333333 177.4933333333334M426.6666666666667 192C426.6666666666667 215.68 445.8666666666666 234.6666666666667 469.3333333333333 234.6666666666667V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V234.6666666666667C66.3466666666667 234.6666666666667 85.3333333333333 215.4666666666667 85.3333333333333 192S66.1333333333333 149.3333333333334 42.6666666666667 149.3333333333334V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V149.3333333333334C445.8666666666666 149.3333333333334 426.6666666666667 168.5333333333334 426.6666666666667 192z" />
-    <glyph glyph-name="ticket-account"
-      unicode="&#xF517;"
-      horiz-adv-x="512" d=" M426.6666666666667 192C426.6666666666667 168.5333333333334 445.8666666666666 149.3333333333334 469.3333333333333 149.3333333333334V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V149.3333333333334C66.3466666666667 149.3333333333334 85.3333333333333 168.5333333333334 85.3333333333333 192S66.1333333333333 234.6666666666667 42.6666666666667 234.6666666666667V320C42.6666666666667 343.68 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V234.6666666666667C445.8666666666666 234.6666666666667 426.6666666666667 215.4666666666667 426.6666666666667 192M352 101.3333333333334C352 133.3333333333334 288 149.3333333333334 256 149.3333333333334S160 133.3333333333334 160 101.3333333333334V85.3333333333334H352V101.3333333333334M256 186.6666666666667C282.4533333333333 186.6666666666667 304 208.2133333333334 304 234.6666666666667S282.4533333333333 282.6666666666667 256 282.6666666666667S208 261.12 208 234.6666666666667S229.5466666666667 186.6666666666667 256 186.6666666666667z" />
-    <glyph glyph-name="ticket-confirmation"
-      unicode="&#xF518;"
-      horiz-adv-x="512" d=" M277.3333333333333 266.6666666666667H234.6666666666667V309.3333333333334H277.3333333333333V266.6666666666667M277.3333333333333 170.6666666666667H234.6666666666667V213.3333333333334H277.3333333333333V170.6666666666667M277.3333333333333 74.6666666666667H234.6666666666667V117.3333333333334H277.3333333333333V74.6666666666667M469.3333333333333 234.6666666666667V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V234.6666666666667C66.3466666666667 234.6666666666667 85.3333333333333 215.4666666666667 85.3333333333333 192S66.1333333333333 149.3333333333334 42.6666666666667 149.3333333333334V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V149.3333333333334C445.8666666666666 149.3333333333334 426.6666666666667 168.5333333333334 426.6666666666667 192S445.8666666666666 234.6666666666667 469.3333333333333 234.6666666666667z" />
-    <glyph glyph-name="ticket-outline"
-      unicode="&#xF912;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V234.6666666666667C66.1333333333333 234.6666666666667 85.3333333333333 215.4666666666667 85.3333333333333 192S66.1333333333333 149.3333333333334 42.6666666666667 149.3333333333334V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V149.3333333333334C445.8666666666666 149.3333333333334 426.6666666666667 168.5333333333334 426.6666666666667 192S445.8666666666666 234.6666666666667 469.3333333333333 234.6666666666667V320C469.3333333333333 343.4666666666667 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667H85.3333333333333M85.3333333333333 320H426.6666666666667V265.8133333333334C400.2133333333334 250.6666666666667 384 222.5066666666667 384 192C384 161.4933333333334 400.2133333333334 133.3333333333334 426.6666666666667 118.1866666666667V64H85.3333333333333V118.1866666666667C111.7866666666667 133.3333333333334 128 161.4933333333334 128 192C128 222.5066666666667 111.7866666666667 250.6666666666667 85.3333333333333 265.8133333333334V320z" />
-    <glyph glyph-name="ticket-percent"
-      unicode="&#xF723;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V234.6666666666667C66.3466666666667 234.6666666666667 85.3333333333333 215.4666666666667 85.3333333333333 192S66.1333333333333 149.3333333333334 42.6666666666667 149.3333333333334V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V149.3333333333334C445.8666666666666 149.3333333333334 426.6666666666667 168.5333333333334 426.6666666666667 192C426.6666666666667 215.68 445.8666666666666 234.6666666666667 469.3333333333333 234.6666666666667V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667H85.3333333333333M330.6666666666667 298.6666666666667L362.6666666666667 266.6666666666667L181.3333333333333 85.3333333333334L149.3333333333333 117.3333333333334L330.6666666666667 298.6666666666667M187.9466666666666 297.8133333333334C208.8533333333333 297.8133333333334 225.7066666666666 280.9600000000001 225.7066666666666 260.0533333333334S208.8533333333333 222.2933333333334 187.9466666666666 222.2933333333334S150.1866666666667 239.1466666666667 150.1866666666667 260.0533333333334S167.04 297.8133333333334 187.9466666666666 297.8133333333334M324.0533333333333 161.7066666666667C344.9599999999999 161.7066666666667 361.8133333333333 144.8533333333334 361.8133333333333 123.9466666666667S344.9599999999999 86.1866666666667 324.0533333333333 86.1866666666667S286.2933333333333 103.04 286.2933333333333 123.9466666666667S303.1466666666666 161.7066666666667 324.0533333333333 161.7066666666667z" />
-    <glyph glyph-name="tie"
-      unicode="&#xF519;"
-      horiz-adv-x="512" d=" M128 405.3333333333333L213.3333333333333 320L149.3333333333333 85.3333333333334L256 -21.3333333333333L362.6666666666667 85.3333333333334L298.6666666666667 320L384 405.3333333333333z" />
-    <glyph glyph-name="tilde"
-      unicode="&#xF724;"
-      horiz-adv-x="512" d=" M42.6666666666667 128S42.6666666666667 256 170.6666666666667 256C256 256 266.6666666666667 181.3333333333334 330.6666666666667 181.3333333333334C416 181.3333333333334 416 256 416 256H469.3333333333333S469.3333333333333 128 341.3333333333333 128C256 128 224 202.6666666666667 181.3333333333333 202.6666666666667C96 202.6666666666667 96 128 96 128H42.6666666666667" />
-    <glyph glyph-name="timelapse"
-      unicode="&#xF51A;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M346.4533333333334 282.4533333333334C321.4933333333334 307.6266666666667 288.64 320 256 320V192L165.5466666666667 101.5466666666666C215.4666666666667 51.6266666666667 296.5333333333333 51.6266666666667 346.4533333333334 101.5466666666666C396.5866666666667 151.4666666666667 396.5866666666667 232.5333333333333 346.4533333333334 282.4533333333333z" />
-    <glyph glyph-name="timer"
-      unicode="&#xF51B;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C173.44 21.3333333333334 106.6666666666667 88.1066666666667 106.6666666666667 170.6666666666667S173.44 320 256 320S405.3333333333333 253.2266666666667 405.3333333333333 170.6666666666667S338.56 21.3333333333334 256 21.3333333333334M405.9733333333334 290.3466666666667L436.2666666666667 320.64C426.6666666666668 331.52 417.0666666666667 341.3333333333333 406.1866666666667 350.7200000000001L375.8933333333333 320C342.8266666666667 346.88 301.2266666666667 362.6666666666667 256 362.6666666666667C149.9733333333333 362.6666666666667 64 276.6933333333334 64 170.6666666666667S149.9733333333333 -21.3333333333333 256 -21.3333333333333C362.6666666666667 -21.3333333333333 448 64.64 448 170.6666666666667C448 215.8933333333334 432.2133333333334 257.4933333333334 405.9733333333334 290.3466666666667M234.6666666666667 149.3333333333334H277.3333333333333V277.3333333333334H234.6666666666667M320 426.6666666666667H192V384H320V426.6666666666667z" />
-    <glyph glyph-name="timer-10"
-      unicode="&#xF51C;"
-      horiz-adv-x="512" d=" M275.2 165.9733333333334C275.2 153.1733333333334 274.3466666666667 142.2933333333334 272.64 133.3333333333334C270.9333333333334 124.3733333333333 268.3733333333334 117.3333333333334 264.9600000000001 111.5733333333334C261.5466666666667 106.0266666666666 257.2800000000001 101.9733333333334 252.3733333333334 99.4133333333334C247.4666666666667 96.8533333333334 241.4933333333334 96 234.6666666666667 96C228.4800000000001 96 222.5066666666667 96.8533333333334 217.3866666666667 99.4133333333334C212.2666666666667 101.9733333333334 208 106.0266666666666 204.5866666666667 111.5733333333334C201.1733333333334 117.3333333333334 198.4 124.3733333333333 196.48 133.3333333333334C194.56 142.2933333333334 193.7066666666667 153.1733333333334 193.7066666666667 165.9733333333334V219.3066666666667C193.7066666666667 232.1066666666667 194.56 242.9866666666667 196.48 251.7333333333333C198.4 260.48 200.96 267.52 204.5866666666667 273.0666666666667C208 278.4 212.2666666666667 282.24 217.3866666666667 284.8C222.5066666666667 287.1466666666667 228.2666666666667 288 234.6666666666667 288C241.2800000000001 288 247.04 287.1466666666667 251.9466666666667 284.8C257.0666666666667 282.4533333333333 261.3333333333334 278.6133333333334 264.7466666666667 273.0666666666667C268.1600000000001 267.7333333333334 270.9333333333334 260.6933333333334 272.64 251.9466666666667C274.3466666666667 243.2 275.4133333333334 232.32 275.4133333333334 219.52V165.9733333333334M294.8266666666667 297.6C288 306.1333333333334 278.8266666666667 312.5333333333333 268.5866666666667 316.3733333333334C258.56 320 247.04 322.1333333333334 234.6666666666667 322.1333333333334C222.2933333333333 322.1333333333334 210.9866666666667 320 200.7466666666667 316.3733333333334C190.5066666666667 312.5333333333334 181.3333333333333 306.3466666666667 174.5066666666667 297.6C167.2533333333333 288.8533333333334 161.7066666666667 277.3333333333334 157.6533333333333 263.68C153.8133333333333 249.8133333333334 151.68 232.7466666666667 151.68 212.6933333333333V171.7333333333334C151.68 151.68 153.6 134.6133333333334 157.6533333333333 120.7466666666667C161.7066666666667 106.6666666666667 167.2533333333333 95.36 174.72 86.6133333333334C181.9733333333333 77.8666666666667 190.72 71.4666666666666 200.96 67.6266666666667C211.2 63.9999999999999 222.5066666666667 61.6533333333333 234.6666666666667 61.6533333333333C247.4666666666667 61.6533333333333 258.7733333333333 63.9999999999999 268.8 67.6266666666667C279.04 71.4666666666666 288 77.8666666666667 294.8266666666667 86.6133333333334C302.08 95.36 307.6266666666667 106.6666666666667 311.4666666666667 120.7466666666667C315.3066666666666 134.6133333333334 317.44 151.68 317.44 171.7333333333334V212.6933333333333C317.44 232.7466666666667 315.52 249.8133333333334 311.4666666666667 263.68C307.6266666666667 277.3333333333334 302.08 289.0666666666667 294.8266666666667 297.6M507.3066666666667 141.44C504.32 147.4133333333333 499.84 152.7466666666667 493.8666666666667 157.2266666666667C487.8933333333333 161.7066666666667 480.8533333333334 165.5466666666667 472.32 168.5333333333333S454.1866666666666 174.2933333333333 443.52 176.64C436.0533333333333 178.1333333333333 429.8666666666666 179.84 424.9599999999999 181.3333333333334C420.0533333333333 183.2533333333333 415.9999999999999 184.96 413.2266666666666 186.88C410.2399999999999 188.8 408.32 190.9333333333333 407.2533333333332 193.28C406.1866666666666 195.6266666666667 405.3333333333333 198.4 405.3333333333333 201.6C405.3333333333333 204.5866666666667 406.1866666666666 207.5733333333334 407.4666666666666 210.3466666666667C408.7466666666666 213.3333333333334 410.6666666666666 215.68 413.2266666666666 217.6C415.9999999999999 219.7333333333334 418.9866666666666 221.44 422.8266666666666 222.72S431.3599999999999 224.6400000000001 436.4799999999999 224.6400000000001C441.8133333333333 224.6400000000001 446.5066666666666 224.0000000000001 450.5599999999999 222.2933333333334C454.6133333333333 220.8000000000001 458.0266666666666 218.6666666666667 460.8 216.1066666666668C463.5733333333333 213.3333333333334 465.4933333333332 210.5600000000001 466.9866666666666 207.1466666666667C468.2666666666665 203.7333333333334 469.3333333333333 200.3200000000001 469.3333333333333 196.6933333333334H510.7199999999999C510.7199999999999 205.0133333333334 509.0133333333333 212.6933333333334 505.6 219.9466666666667C502.1866666666666 227.2000000000001 497.28 233.3866666666668 490.6666666666666 238.7200000000001C484.48 244.0533333333334 476.8 248.1066666666668 467.6266666666667 251.3066666666668C458.6666666666666 254.5066666666667 448 256 436.48 256C425.6 256 416 254.5066666666667 406.8266666666667 251.52C398.08 248.5333333333333 390.4 244.48 384 239.36C378.0266666666667 234.6666666666667 373.3333333333333 228.2666666666667 369.92 221.44C366.5066666666667 214.6133333333333 365.0133333333333 207.5733333333333 365.0133333333333 199.8933333333333C365.0133333333333 192 366.7199999999999 185.1733333333334 369.92 179.4133333333334C373.3333333333333 173.4400000000001 377.6 168.3200000000001 384 163.84C389.3333333333333 159.36 396.3733333333333 155.7333333333334 404.48 152.5333333333334C412.5866666666667 149.3333333333334 421.76 146.9866666666667 431.5733333333333 144.8533333333334C439.8933333333333 143.1466666666667 446.7200000000001 141.2266666666667 451.84 139.3066666666667S461.0133333333333 135.2533333333334 464 133.1200000000001C466.7733333333333 130.9866666666667 468.6933333333333 128.0000000000001 469.3333333333333 125.8666666666667C470.8266666666667 123.3066666666667 471.2533333333333 120.5333333333334 471.2533333333333 117.3333333333334C471.2533333333333 110.72 468.48 105.3866666666667 462.72 101.1200000000001C456.96 96.8533333333334 448.64 94.9333333333334 437.3333333333333 94.9333333333334C433.0666666666667 94.9333333333334 428.5866666666667 95.3600000000001 424.1066666666667 96.64C419.6266666666666 97.7066666666667 416 99.4133333333334 412.16 101.76C408.5333333333333 104.1066666666667 405.3333333333333 107.3066666666667 403.4133333333333 111.1466666666667C401.0666666666667 114.9866666666667 399.7866666666667 119.8933333333333 399.5733333333333 125.44H359.2533333333334C359.2533333333334 117.3333333333333 360.9599999999999 110.2933333333333 364.3733333333333 103.04C367.7866666666667 96 372.6933333333333 89.1733333333334 379.3066666666666 83.2C385.9199999999999 77.44 394.0266666666667 72.7466666666667 403.8399999999999 69.12C413.6533333333333 65.4933333333333 424.7466666666666 64 437.3333333333333 64C448.8533333333333 64 458.6666666666666 65.0666666666667 468.2666666666665 67.84C477.4399999999999 70.6133333333334 485.3333333333333 74.6666666666667 491.9466666666665 79.36C498.5599999999998 84.2666666666667 503.4666666666665 90.24 507.0933333333332 97.0666666666666C510.7199999999999 103.8933333333333 511.9999999999999 111.36 511.9999999999999 119.68S510.5066666666665 135.4666666666667 507.3066666666666 141.44M0 283.3066666666667V247.4666666666667L64 268.8V64H106.6666666666667V320H101.3333333333333L0 283.3066666666667z" />
-    <glyph glyph-name="timer-3"
-      unicode="&#xF51D;"
-      horiz-adv-x="512" d=" M445.2266666666667 141.4400000000001C442.24 147.4133333333334 437.3333333333333 152.7466666666667 431.7866666666667 157.2266666666667C425.8133333333334 161.7066666666667 418.7733333333334 165.5466666666668 410.24 168.5333333333334S392.1066666666667 174.2933333333334 381.44 176.6400000000001C373.9733333333333 178.1333333333334 367.7866666666667 179.84 362.6666666666667 181.3333333333334C357.9733333333334 183.2533333333334 354.1333333333334 184.96 351.1466666666667 186.8800000000001S346.24 190.9333333333334 345.1733333333333 193.2800000000001C344.1066666666667 195.6266666666667 343.4666666666667 198.4000000000001 343.4666666666667 201.6000000000001C343.4666666666667 204.8000000000001 344.1066666666667 207.5733333333334 345.3866666666667 210.3466666666668C346.6666666666667 213.3333333333334 348.5866666666667 215.6800000000001 351.1466666666667 217.6000000000001C353.7066666666667 219.7333333333334 356.9066666666667 221.4400000000001 360.7466666666667 222.7200000000001S369.28 224.6400000000001 374.4 224.6400000000001C379.7333333333334 224.6400000000001 384 224.0000000000001 388.48 222.2933333333334C392.5333333333334 220.8000000000001 395.9466666666667 218.6666666666668 398.7200000000001 216.1066666666668C401.4933333333334 213.3333333333334 403.4133333333333 210.5600000000001 405.3333333333333 207.1466666666668C406.1866666666666 203.7333333333334 407.04 200.3200000000001 407.04 196.6933333333335H448.64C448.64 205.0133333333334 446.9333333333333 212.6933333333335 443.52 219.9466666666668C440.1066666666667 227.2000000000001 435.2 233.3866666666668 428.8 238.7200000000001C422.3999999999999 244.0533333333335 414.7199999999999 248.1066666666668 405.3333333333333 251.3066666666668C396.3733333333332 254.5066666666668 385.9199999999999 256.0000000000001 374.3999999999999 256.0000000000001C363.5199999999999 256.0000000000001 353.4933333333333 254.5066666666668 344.7466666666666 251.5200000000001C335.9999999999999 248.5333333333334 328.32 244.4800000000001 322.1333333333332 239.3600000000001C315.9466666666666 234.6666666666668 311.2533333333332 228.2666666666668 307.8399999999999 221.4400000000001C304.4266666666666 214.6133333333334 302.9333333333332 207.5733333333334 302.9333333333332 199.8933333333334C302.9333333333332 192.0000000000001 304.6399999999999 185.3866666666668 307.8399999999999 179.4133333333334C311.0399999999999 173.4400000000001 315.7333333333333 168.3200000000001 321.4933333333333 163.8400000000001C327.2533333333332 159.3600000000001 334.2933333333333 155.7333333333334 342.3999999999999 152.5333333333334C350.5066666666666 149.3333333333334 359.6799999999999 146.9866666666668 369.4933333333333 144.8533333333335C377.8133333333333 143.1466666666668 384.64 141.2266666666668 389.7599999999999 139.3066666666668C394.6666666666666 137.3866666666668 398.9333333333332 135.2533333333335 401.9199999999999 133.1200000000001C404.6933333333332 130.9866666666668 406.6133333333333 128.0000000000001 407.6799999999999 125.8666666666668C408.7466666666666 123.3066666666669 409.1733333333333 120.5333333333335 409.1733333333333 117.3333333333335C409.1733333333333 110.7200000000001 406.3999999999999 105.3866666666668 400.64 101.1200000000001C394.6666666666666 96.8533333333335 386.56 94.9333333333335 375.68 94.9333333333335C370.9866666666667 94.9333333333335 366.5066666666667 95.3600000000001 362.0266666666667 96.6400000000001C357.5466666666666 97.7066666666668 353.4933333333334 99.4133333333334 350.08 101.7600000000001C346.4533333333333 104.1066666666667 343.68 107.3066666666667 341.3333333333333 111.1466666666668C338.9866666666667 114.9866666666667 337.7066666666667 119.8933333333334 337.4933333333334 125.4400000000001H297.1733333333333C297.1733333333333 117.3333333333334 298.6666666666667 110.2933333333334 302.2933333333333 103.0400000000001C305.7066666666667 96.0000000000001 310.6133333333334 89.1733333333334 317.2266666666667 83.2000000000001C323.84 77.4400000000001 331.9466666666666 72.7466666666668 341.3333333333333 69.1200000000001C352 65.4933333333333 362.6666666666667 64.0000000000001 375.4666666666667 64.0000000000001C386.7733333333334 64.0000000000001 397.0133333333334 65.0666666666668 406.1866666666667 67.8400000000001C415.36 70.6133333333334 423.2533333333334 74.6666666666667 429.8666666666667 79.3600000000001C436.48 84.2666666666668 441.3866666666667 90.2400000000001 445.0133333333334 97.0666666666667C448.6400000000001 103.8933333333334 450.3466666666667 111.36 450.3466666666667 119.6800000000001C449.9200000000001 128.0000000000001 448.0000000000001 135.4666666666667 445.2266666666668 141.4400000000001M247.6800000000001 171.3066666666667C244.2666666666668 176.4266666666667 240.0000000000001 181.3333333333334 234.6666666666668 185.1733333333334C229.1200000000001 189.2266666666667 222.5066666666668 192.6400000000001 214.6133333333335 195.4133333333334C221.0133333333335 198.4000000000001 226.7733333333335 201.8133333333334 231.6800000000001 206.0800000000001C236.5866666666668 210.3466666666667 240.6400000000002 214.8266666666667 243.8400000000002 219.7333333333334C247.0400000000002 224.6400000000001 249.6000000000002 229.5466666666668 251.0933333333335 234.6666666666667C252.8000000000002 240.0000000000001 253.4400000000001 245.3333333333334 253.4400000000001 250.4533333333334C253.4400000000001 262.1866666666667 251.5200000000001 272.6400000000001 247.4666666666668 281.6C243.6266666666668 290.5600000000001 238.0800000000002 298.0266666666668 230.8266666666668 304.2133333333334C224.0000000000002 310.1866666666667 215.2533333333335 314.8800000000001 205.2266666666668 317.8666666666667C195.6266666666668 320.6400000000001 184.5333333333335 322.1333333333334 172.5866666666669 322.1333333333334C160.8533333333335 322.1333333333334 149.9733333333335 320.0000000000001 140.1600000000002 317.0133333333334C130.1333333333335 313.3866666666667 121.6000000000002 308.48 114.5600000000002 302.2933333333334C107.5200000000002 296.1066666666667 101.7600000000002 288.8533333333334 97.9200000000002 280.3200000000001C93.6533333333335 272.0000000000001 91.7333333333335 262.6133333333334 91.7333333333335 252.8000000000001H133.9733333333335C133.9733333333335 258.3466666666667 135.0400000000002 263.2533333333334 136.9600000000002 267.5200000000001C138.6666666666668 271.7866666666667 141.6533333333335 275.6266666666667 145.0666666666668 278.6133333333334C148.6933333333335 281.6 152.7466666666669 283.9466666666667 157.4400000000002 285.6533333333334C162.1333333333335 287.36 167.2533333333335 288 173.0133333333335 288C186.0266666666668 288 195.6266666666668 284.8 202.0266666666668 278.1866666666667C208.4266666666669 271.5733333333334 211.4133333333335 262.1866666666667 211.4133333333335 250.0266666666667C211.4133333333335 244.2666666666667 210.5600000000002 238.9333333333334 208.8533333333335 234.6666666666667C207.1466666666668 229.5466666666667 204.3733333333335 225.4933333333334 200.7466666666668 222.08C197.1200000000002 218.6666666666667 192.6400000000001 216.1066666666667 187.3066666666668 214.1866666666667C181.9733333333335 212.2666666666667 175.5733333333334 211.4133333333334 168.3200000000001 211.4133333333334H143.36V177.92H168.5333333333333C175.7866666666667 177.92 182.1866666666667 177.0666666666667 187.9466666666667 175.5733333333334C193.7066666666667 173.8666666666667 198.6133333333334 171.5200000000001 202.6666666666667 168.1066666666667C206.72 164.6933333333334 209.92 160 212.0533333333333 155.0933333333334C214.1866666666667 149.9733333333334 215.4666666666667 143.5733333333334 215.4666666666667 136.5333333333334C215.4666666666667 123.3066666666667 211.6266666666667 113.2800000000001 204.16 106.6666666666667C196.6933333333333 99.2000000000001 186.24 96 173.2266666666667 96C167.04 96 161.28 96.64 156.16 98.5600000000001C151.04 100.2666666666667 146.7733333333334 102.8266666666667 143.1466666666667 106.6666666666667C139.52 109.6533333333334 136.7466666666667 113.4933333333334 134.8266666666667 118.1866666666667C132.9066666666667 122.8800000000001 131.84 128.0000000000001 131.84 133.5466666666668H89.3866666666667C89.3866666666667 121.8133333333334 91.7333333333334 111.5733333333334 96 102.6133333333334C100.6933333333333 93.6533333333334 106.6666666666667 86.1866666666667 114.56 80.2133333333334C122.24 74.6666666666667 130.9866666666667 69.7600000000001 141.0133333333333 66.7733333333334C151.04 64.0000000000001 161.4933333333334 62.2933333333334 172.5866666666667 62.2933333333334C184.7466666666667 62.2933333333334 195.84 64 206.2933333333333 67.2000000000001C216.7466666666667 70.4 225.7066666666667 75.3066666666667 233.1733333333333 81.7066666666667C240.8533333333333 88.1066666666667 246.8266666666667 96.0000000000001 251.0933333333333 105.1733333333334C255.36 114.3466666666668 257.4933333333334 125.0133333333334 257.4933333333334 136.7466666666668C257.4933333333334 142.9333333333334 256.64 149.3333333333334 255.1466666666667 155.0933333333334C253.44 160.0000000000001 251.0933333333334 165.9733333333334 247.68 171.3066666666667z" />
-    <glyph glyph-name="timer-off"
-      unicode="&#xF51E;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C173.44 21.3333333333334 106.6666666666667 88.1066666666667 106.6666666666667 170.6666666666667C106.6666666666667 197.9733333333333 114.1333333333333 224 126.9333333333333 245.3333333333334L330.6666666666667 41.8133333333334C309.3333333333333 28.8000000000001 283.3066666666666 21.3333333333334 256 21.3333333333334M64 362.6666666666667L37.3333333333333 335.5733333333334L96 276.6933333333334C75.7333333333333 246.4000000000001 64 209.92 64 170.6666666666667C64 64.64 149.9733333333333 -21.3333333333333 256 -21.3333333333333C295.2533333333334 -21.3333333333333 331.7333333333334 -9.6 362.6666666666667 10.6666666666667L416 -42.6666666666666L442.6666666666667 -15.5733333333333L278.1866666666666 149.3333333333334L64 362.6666666666667M234.6666666666667 246.6133333333333L277.3333333333333 203.9466666666667V277.3333333333334H234.6666666666667M320 426.6666666666667H192V384H320M406.1866666666666 350.9333333333334L375.8933333333333 320.64C342.8266666666667 346.88 301.2266666666667 362.6666666666667 256 362.6666666666667C216.96 362.6666666666667 180.6933333333333 350.9333333333334 150.4 330.6666666666667L181.3333333333333 299.9466666666667C203.3066666666667 312.5333333333334 228.9066666666667 320 256 320C338.56 320 405.3333333333333 253.2266666666667 405.3333333333333 170.6666666666667C405.3333333333333 143.5733333333334 397.8666666666666 117.9733333333334 385.28 96L416 65.28C436.2666666666667 95.36 448 131.6266666666667 448 170.6666666666667C448 215.8933333333334 432.2133333333334 257.4933333333334 405.9733333333334 290.3466666666667L436.2666666666667 320.64L406.1866666666667 350.9333333333334z" />
-    <glyph glyph-name="timer-sand"
-      unicode="&#xF51F;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H384V277.3333333333334L298.6666666666667 192L384 106.6666666666667V-21.3333333333333H128V106.6666666666667L213.3333333333333 192L128 277.3333333333334V405.3333333333333M341.3333333333333 96L256 181.3333333333334L170.6666666666667 96V21.3333333333334H341.3333333333333V96M256 202.6666666666667L341.3333333333333 288V362.6666666666667H170.6666666666667V288L256 202.6666666666667M213.3333333333333 320H298.6666666666667V304L256 261.3333333333334L213.3333333333333 304V320z" />
-    <glyph glyph-name="timer-sand-empty"
-      unicode="&#xF6AC;"
-      horiz-adv-x="512" d=" M128 405.3333333333333V277.3333333333334L213.3333333333333 192L128 106.6666666666667V-21.3333333333333H384V106.6666666666667L298.6666666666667 192L384 277.3333333333334V405.3333333333333H128M341.3333333333333 96V21.3333333333334H170.6666666666667V96L256 181.3333333333334L341.3333333333333 96M256 202.6666666666667L170.6666666666667 288V362.6666666666667H341.3333333333333V288L256 202.6666666666667z" />
-    <glyph glyph-name="timer-sand-full"
-      unicode="&#xF78B;"
-      horiz-adv-x="512" d=" M128 405.3333333333333V277.3333333333334L213.3333333333333 192L128 106.6666666666667V-21.3333333333333H384V106.6666666666667L298.6666666666667 192L384 277.3333333333334V405.3333333333333H128z" />
-    <glyph glyph-name="timetable"
-      unicode="&#xF520;"
-      horiz-adv-x="512" d=" M298.6666666666667 192H330.6666666666667V131.84L382.7200000000001 101.76L366.7200000000001 74.0266666666666L298.6666666666667 113.28V192M85.3333333333333 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V232.5333333333334C453.1199999999999 205.6533333333334 469.3333333333333 168.7466666666667 469.3333333333333 128C469.3333333333333 45.44 402.56 -21.3333333333333 320 -21.3333333333333C279.2533333333334 -21.3333333333333 242.3466666666667 -5.1199999999999 215.4666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M85.3333333333333 128V64H184.96C175.7866666666667 83.4133333333334 170.6666666666667 105.1733333333334 170.6666666666667 128H85.3333333333333M85.3333333333333 277.3333333333334H213.3333333333333V341.3333333333334H85.3333333333333V277.3333333333334M384 277.3333333333334V341.3333333333334H256V277.3333333333334H384M85.3333333333333 170.6666666666667H176.8533333333333C184.1066666666666 195.2 197.5466666666667 217.1733333333334 215.4666666666667 234.6666666666667H85.3333333333333V170.6666666666667M320 231.4666666666667C262.8266666666667 231.4666666666667 216.5333333333333 185.1733333333334 216.5333333333333 128C216.5333333333333 70.8266666666667 262.8266666666667 24.5333333333333 320 24.5333333333333C377.1733333333333 24.5333333333333 423.4666666666667 70.8266666666667 423.4666666666667 128C423.4666666666667 185.1733333333333 377.1733333333333 231.4666666666667 320 231.4666666666667z" />
-    <glyph glyph-name="toggle-switch"
-      unicode="&#xF521;"
-      horiz-adv-x="512" d=" M362.6666666666667 298.6666666666667H149.3333333333333C90.4533333333333 298.6666666666667 42.6666666666667 250.88 42.6666666666667 192S90.4533333333333 85.3333333333334 149.3333333333333 85.3333333333334H362.6666666666667C421.5466666666666 85.3333333333334 469.3333333333333 133.12 469.3333333333333 192S421.5466666666666 298.6666666666667 362.6666666666667 298.6666666666667M362.6666666666667 128C327.2533333333334 128 298.6666666666667 156.5866666666667 298.6666666666667 192S327.2533333333334 256 362.6666666666667 256S426.6666666666667 227.4133333333334 426.6666666666667 192S398.08 128 362.6666666666667 128z" />
-    <glyph glyph-name="toggle-switch-off"
-      unicode="&#xF522;"
-      horiz-adv-x="512" d=" M362.6666666666667 298.6666666666667H149.3333333333333C90.4533333333333 298.6666666666667 42.6666666666667 250.88 42.6666666666667 192S90.4533333333333 85.3333333333334 149.3333333333333 85.3333333333334H362.6666666666667C421.5466666666666 85.3333333333334 469.3333333333333 133.12 469.3333333333333 192S421.5466666666666 298.6666666666667 362.6666666666667 298.6666666666667M149.3333333333333 128C113.92 128 85.3333333333333 156.5866666666667 85.3333333333333 192S113.92 256 149.3333333333333 256S213.3333333333333 227.4133333333334 213.3333333333333 192S184.7466666666667 128 149.3333333333333 128z" />
-    <glyph glyph-name="toggle-switch-off-outline"
-      unicode="&#xFA18;"
-      horiz-adv-x="512" d=" M149.3333333333333 234.6666666666667C172.8 234.6666666666667 192 215.4666666666667 192 192S172.8 149.3333333333334 149.3333333333333 149.3333333333334S106.6666666666667 168.5333333333334 106.6666666666667 192S125.8666666666667 234.6666666666667 149.3333333333333 234.6666666666667M362.6666666666667 298.6666666666667C421.5466666666666 298.6666666666667 469.3333333333333 250.88 469.3333333333333 192S421.5466666666666 85.3333333333334 362.6666666666667 85.3333333333334H149.3333333333333C90.4533333333333 85.3333333333334 42.6666666666667 133.12 42.6666666666667 192S90.4533333333333 298.6666666666667 149.3333333333333 298.6666666666667H362.6666666666667M149.3333333333333 256C113.92 256 85.3333333333333 227.4133333333334 85.3333333333333 192S113.92 128 149.3333333333333 128H362.6666666666667C398.08 128 426.6666666666667 156.5866666666667 426.6666666666667 192S398.08 256 362.6666666666667 256H149.3333333333333z" />
-    <glyph glyph-name="toggle-switch-outline"
-      unicode="&#xFA19;"
-      horiz-adv-x="512" d=" M362.6666666666667 234.6666666666667C386.1333333333334 234.6666666666667 405.3333333333333 215.4666666666667 405.3333333333333 192S386.1333333333334 149.3333333333334 362.6666666666667 149.3333333333334S320 168.5333333333334 320 192S339.2 234.6666666666667 362.6666666666667 234.6666666666667M362.6666666666667 298.6666666666667C421.5466666666666 298.6666666666667 469.3333333333333 250.88 469.3333333333333 192S421.5466666666666 85.3333333333334 362.6666666666667 85.3333333333334H149.3333333333333C90.4533333333333 85.3333333333334 42.6666666666667 133.12 42.6666666666667 192S90.4533333333333 298.6666666666667 149.3333333333333 298.6666666666667H362.6666666666667M149.3333333333333 256C113.92 256 85.3333333333333 227.4133333333334 85.3333333333333 192S113.92 128 149.3333333333333 128H362.6666666666667C398.08 128 426.6666666666667 156.5866666666667 426.6666666666667 192S398.08 256 362.6666666666667 256H149.3333333333333z" />
-    <glyph glyph-name="toilet"
-      unicode="&#xF9AA;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333H362.6666666666667V32C414.08 66.7733333333333 448 125.44 448 192V362.6666666666667C448 386.1333333333334 428.8 405.3333333333333 405.3333333333333 405.3333333333333H320C296.32 405.3333333333333 277.3333333333333 386.1333333333334 277.3333333333333 362.6666666666667V192H64C64 126.0800000000001 106.6666666666667 64 192 32V-21.3333333333333M112.8533333333333 149.3333333333334H399.1466666666667C386.9866666666667 108.5866666666667 357.76 74.6666666666667 320 56.96V21.3333333333334H234.6666666666667V56.96C192 64 125.0133333333333 108.5866666666667 112.8533333333333 149.3333333333334M320 362.6666666666667H405.3333333333333V192H320V362.6666666666667M341.3333333333333 341.3333333333334V277.3333333333334H384V341.3333333333334H341.3333333333333z" />
-    <glyph glyph-name="toolbox"
-      unicode="&#xF9AB;"
-      horiz-adv-x="512" d=" M192 341.3333333333334V320H320V341.3333333333334H192M469.3333333333333 64C469.3333333333333 52.6933333333333 464.8533333333333 42.6666666666667 456.5333333333333 33.92C448 25.3866666666667 438.3999999999999 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C73.6 21.3333333333334 64 25.3866666666667 55.4666666666667 33.92C47.1466666666667 42.6666666666667 42.6666666666667 52.6933333333333 42.6666666666667 64V149.3333333333334H149.3333333333333V128H192V149.3333333333334H320V128H362.6666666666667V149.3333333333334H469.3333333333333V64M96 293.9733333333334C103.2533333333333 311.2533333333334 116.2666666666667 320 135.04 320H149.3333333333333V341.3333333333334C149.3333333333333 353.0666666666667 153.1733333333333 362.6666666666667 161.4933333333334 371.4133333333334C169.8133333333333 379.7333333333334 180.0533333333333 384 192 384H320C331.9466666666667 384 342.1866666666666 379.7333333333334 350.5066666666667 371.4133333333334C358.8266666666667 362.6666666666667 362.6666666666667 353.0666666666667 362.6666666666667 341.3333333333334V320H376.9600000000001C395.7333333333334 320 408.7466666666667 311.2533333333334 416 293.9733333333334L460.3733333333333 192H362.6666666666667V213.3333333333334H320V192H192V213.3333333333334H149.3333333333333V192H51.6266666666667L96 293.9733333333334z" />
-    <glyph glyph-name="toolbox-outline"
-      unicode="&#xF9AC;"
-      horiz-adv-x="512" d=" M426.6666666666667 64V149.3333333333334H362.6666666666667V128H320V149.3333333333334H192V128H149.3333333333333V149.3333333333334H85.3333333333333V64H426.6666666666667M135.04 277.3333333333334L97.92 192H149.3333333333333V213.3333333333334H192V192H320V213.3333333333334H362.6666666666667V192H414.08L376.9600000000001 277.3333333333334H135.04M192 341.3333333333334V320H320V341.3333333333334H192M465.92 178.9866666666667C468.0533333333333 174.2933333333334 469.3333333333333 168.7466666666667 469.3333333333333 161.92V64C469.3333333333333 52.6933333333333 464.8533333333333 42.6666666666667 456.5333333333333 33.92C448 25.3866666666667 438.3999999999999 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C73.6 21.3333333333334 64 25.3866666666667 55.4666666666667 33.92C47.1466666666667 42.6666666666667 42.6666666666667 52.6933333333333 42.6666666666667 64V161.92C42.6666666666667 168.7466666666667 43.9466666666667 174.2933333333334 46.08 178.9866666666667L96 293.9733333333334C103.2533333333333 311.2533333333334 116.2666666666667 320 135.04 320H149.3333333333333V341.3333333333334C149.3333333333333 353.0666666666667 153.1733333333333 362.6666666666667 161.4933333333334 371.4133333333334C169.8133333333333 379.7333333333334 180.0533333333333 384 192 384H320C331.9466666666667 384 342.1866666666666 379.7333333333334 350.5066666666667 371.4133333333334C358.8266666666667 362.6666666666667 362.6666666666667 353.0666666666667 362.6666666666667 341.3333333333334V320H376.9600000000001C395.7333333333334 320 408.7466666666667 311.2533333333334 416 293.9733333333334L465.92 178.9866666666667z" />
-    <glyph glyph-name="tooltip"
-      unicode="&#xF523;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H341.3333333333333L256 -21.3333333333333L170.6666666666667 64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="tooltip-edit"
-      unicode="&#xF524;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H341.3333333333333L256 -21.3333333333333L170.6666666666667 64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M384 149.3333333333334V192H266.6666666666667L224 149.3333333333334H384M128 149.3333333333334H181.3333333333333L327.4666666666667 296.1066666666667C331.7333333333333 300.1600000000001 331.7333333333333 306.9866666666667 327.4666666666667 311.2533333333334L289.92 348.8C285.6533333333333 353.0666666666667 278.8266666666667 353.0666666666667 274.7733333333333 348.8L128 202.0266666666667V149.3333333333334z" />
-    <glyph glyph-name="tooltip-image"
-      unicode="&#xF525;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H341.3333333333333L256 -21.3333333333333L170.6666666666667 64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M405.3333333333333 128V298.6666666666667L320 213.3333333333334L277.3333333333333 256L149.3333333333333 128H405.3333333333333M149.3333333333333 341.3333333333334C125.8666666666667 341.3333333333334 106.6666666666667 322.1333333333334 106.6666666666667 298.6666666666667S125.8666666666667 256 149.3333333333333 256S192 275.2000000000001 192 298.6666666666667S172.8 341.3333333333334 149.3333333333333 341.3333333333334z" />
-    <glyph glyph-name="tooltip-outline"
-      unicode="&#xF526;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H341.3333333333333L256 -21.3333333333333L170.6666666666667 64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M85.3333333333333 362.6666666666667V106.6666666666667H188.3733333333333L256 39.04L323.6266666666667 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="tooltip-outline-plus"
-      unicode="&#xF527;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H341.3333333333333L256 -21.3333333333333L170.6666666666667 64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M85.3333333333333 362.6666666666667V106.6666666666667H188.3733333333333L256 39.04L323.6266666666667 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333M234.6666666666667 320H277.3333333333333V256H341.3333333333333V213.3333333333334H277.3333333333333V149.3333333333334H234.6666666666667V213.3333333333334H170.6666666666667V256H234.6666666666667V320z" />
-    <glyph glyph-name="tooltip-text"
-      unicode="&#xF528;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H341.3333333333333L256 -21.3333333333333L170.6666666666667 64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M106.6666666666667 341.3333333333334V298.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667M106.6666666666667 256V213.3333333333334H320V256H106.6666666666667M106.6666666666667 170.6666666666667V128H362.6666666666667V170.6666666666667H106.6666666666667z" />
-    <glyph glyph-name="tooth"
-      unicode="&#xF8C2;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333C85.3333333333333 405.3333333333333 42.6666666666667 341.3333333333334 42.6666666666667 277.3333333333334C42.6666666666667 232.32 64 170.6666666666667 85.3333333333333 149.3333333333334S128 -21.3333333333333 170.6666666666667 -21.3333333333333C267.52 -21.3333333333333 213.3333333333333 128 256 128S244.48 -21.3333333333333 341.3333333333333 -21.3333333333333C384 -21.3333333333333 405.3333333333333 128 426.6666666666667 149.3333333333334S469.3333333333333 232.32 469.3333333333333 277.3333333333334C469.3333333333333 341.3333333333334 426.6666666666667 405.3333333333333 362.6666666666667 405.3333333333333S298.6666666666667 384 256 384S213.3333333333333 405.3333333333333 149.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="tooth-outline"
-      unicode="&#xF529;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333C85.3333333333333 405.3333333333333 42.6666666666667 341.3333333333334 42.6666666666667 277.3333333333334C42.6666666666667 232.32 64 170.6666666666667 85.3333333333333 149.3333333333334S128 -21.3333333333333 170.6666666666667 -21.3333333333333C267.52 -21.3333333333333 213.3333333333333 128 256 128S244.48 -21.3333333333333 341.3333333333333 -21.3333333333333C384 -21.3333333333333 405.3333333333333 128 426.6666666666667 149.3333333333334S469.3333333333333 232.32 469.3333333333333 277.3333333333334C469.3333333333333 341.3333333333334 426.6666666666667 405.3333333333333 362.6666666666667 405.3333333333333S298.6666666666667 384 256 384S213.3333333333333 405.3333333333333 149.3333333333333 405.3333333333333M149.3333333333333 362.6666666666667C192 362.6666666666667 213.3333333333333 341.3333333333334 256 341.3333333333334S320 362.6666666666667 362.6666666666667 362.6666666666667C398.2933333333334 362.6666666666667 426.6666666666667 320 426.6666666666667 277.3333333333334C426.6666666666667 240 408.32 189.6533333333334 388.0533333333334 169.3866666666667C369.7066666666667 151.0400000000001 342.6133333333334 22.6133333333334 330.6666666666667 22.6133333333334C326.1866666666667 22.6133333333334 320 45.2266666666667 320 72.7466666666668C320 116.2666666666668 307.8400000000001 170.6666666666668 256 170.6666666666668S192 116.2666666666668 192 72.7466666666668C192 45.2266666666668 185.8133333333334 22.6133333333334 181.3333333333334 22.6133333333334C169.3866666666667 22.6133333333334 142.2933333333334 151.0400000000001 123.9466666666667 169.3866666666667C103.68 189.6533333333334 85.3333333333333 240 85.3333333333333 277.3333333333334C85.3333333333333 320 113.7066666666667 362.6666666666667 149.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="tor"
-      unicode="&#xF52A;"
-      horiz-adv-x="512" d=" M256 149.3333333333334C234.6666666666667 149.3333333333334 192 128 192 106.6666666666667C192 64 256 64 256 64V85.3333333333334C244.2666666666667 85.3333333333334 234.6666666666667 94.9333333333333 234.6666666666667 106.6666666666667S244.2666666666667 128 256 128V149.3333333333334M256 42.6666666666667S170.6666666666667 53.3333333333334 170.6666666666667 96C170.6666666666667 160 234.6666666666667 176 256 176V202.6666666666667C234.6666666666667 202.6666666666667 149.3333333333333 170.6666666666667 149.3333333333333 106.6666666666667C149.3333333333333 21.3333333333334 256 21.3333333333334 256 21.3333333333334V42.6666666666667M214.8266666666667 298.0266666666667L240.2133333333333 286.7200000000001C249.3866666666667 338.7733333333333 273.92 373.3333333333333 273.92 373.3333333333333C264.7466666666667 351.36 258.7733333333333 333.2266666666667 254.9333333333333 318.9333333333334C280.7466666666667 372.2666666666667 333.0133333333333 405.3333333333333 333.0133333333333 405.3333333333333C307.84 380.1600000000001 289.28 352.8533333333334 276.6933333333333 330.0266666666667C310.4 365.8666666666667 357.12 389.3333333333334 357.12 389.3333333333334C299.7333333333333 352.64 273.92 294.4000000000001 267.52 278.1866666666667L279.2533333333334 276.48C279.2533333333334 265.3866666666667 279.2533333333334 255.1466666666667 284.5866666666667 247.0400000000001C300.8 206.72 384 203.3066666666667 384 106.6666666666667S298.0266666666667 -21.3333333333333 252.3733333333334 -21.3333333333333C206.72 -21.3333333333333 106.6666666666667 -0.64 106.6666666666667 106.6666666666667S212.2666666666667 214.8266666666667 231.04 257.7066666666667C233.6 265.8133333333334 214.8266666666667 298.0266666666667 214.8266666666667 298.0266666666667z" />
-    <glyph glyph-name="tournament"
-      unicode="&#xF9AD;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333V362.6666666666667H149.3333333333333V277.3333333333334H42.6666666666667V234.6666666666667H149.3333333333333C173.0133333333333 234.6666666666667 192 253.6533333333334 192 277.3333333333334V298.6666666666667H298.6666666666667V85.3333333333334H192V106.6666666666667C192 130.3466666666667 173.0133333333333 149.3333333333334 149.3333333333333 149.3333333333334H42.6666666666667V106.6666666666667H149.3333333333333V21.3333333333334H42.6666666666667V-21.3333333333333H149.3333333333333C173.0133333333333 -21.3333333333333 192 -2.3466666666666 192 21.3333333333334V42.6666666666667H298.6666666666667C322.3466666666667 42.6666666666667 341.3333333333333 61.6533333333334 341.3333333333333 85.3333333333334V170.6666666666667H469.3333333333333V213.3333333333334H341.3333333333333V298.6666666666667C341.3333333333333 322.3466666666667 322.3466666666667 341.3333333333334 298.6666666666667 341.3333333333334H192V362.6666666666667C192 386.3466666666667 173.0133333333333 405.3333333333333 149.3333333333333 405.3333333333333H42.6666666666667z" />
-    <glyph glyph-name="tower-beach"
-      unicode="&#xF680;"
-      horiz-adv-x="512" d=" M362.6666666666667 362.6666666666667V277.3333333333334H384V234.6666666666667H376.32L448 -42.6666666666666H403.84L391.8933333333333 3.6266666666667L256 82.1333333333334L120.1066666666667 3.6266666666667L108.16 -42.6666666666666H64L135.68 234.6666666666667H128V277.3333333333334H149.3333333333333V362.6666666666667H128V384L384 426.6666666666667V362.6666666666667H362.6666666666667M155.3066666666667 140.16L135.04 61.44L213.3333333333333 106.6666666666667L155.3066666666667 140.16M332.16 234.6666666666667H179.84L166.4 183.04L256 131.2000000000001L345.6 183.04L332.16 234.6666666666667M376.9599999999999 61.4400000000001L356.6933333333333 140.1600000000001L298.6666666666667 106.6666666666667L376.9600000000001 61.44z" />
-    <glyph glyph-name="tower-fire"
-      unicode="&#xF681;"
-      horiz-adv-x="512" d=" M362.6666666666667 362.6666666666667V277.3333333333334H384V234.6666666666667H376.32L448 -42.6666666666666H403.84L391.8933333333333 3.6266666666667L256 82.1333333333334L120.1066666666667 3.6266666666667L108.16 -42.6666666666666H64L135.68 234.6666666666667H128V277.3333333333334H149.3333333333333V362.6666666666667H128V384L256 426.6666666666667L384 384V362.6666666666667H362.6666666666667M155.3066666666667 140.16L135.04 61.44L213.3333333333333 106.6666666666667L155.3066666666667 140.16M332.16 234.6666666666667H179.84L166.4 183.04L256 131.2000000000001L345.6 183.04L332.16 234.6666666666667M376.9599999999999 61.4400000000001L356.6933333333333 140.1600000000001L298.6666666666667 106.6666666666667L376.9600000000001 61.44z" />
-    <glyph glyph-name="towing"
-      unicode="&#xF83B;"
-      horiz-adv-x="512" d=" M320 234.6666666666667H434.9866666666667L363.9466666666667 320H320V234.6666666666667M373.3333333333333 53.3333333333334C381.6533333333333 53.3333333333334 389.12 56.1066666666667 395.52 62.5066666666667C401.92 68.9066666666667 405.3333333333333 76.3733333333333 405.3333333333333 85.3333333333334C405.3333333333333 93.6533333333334 401.92 101.12 395.52 107.52C389.12 113.92 381.6533333333333 117.3333333333334 373.3333333333333 117.3333333333334C364.3733333333333 117.3333333333334 356.9066666666667 113.92 350.5066666666667 107.52C344.1066666666667 101.12 341.3333333333333 93.6533333333334 341.3333333333333 85.3333333333334C341.3333333333333 76.3733333333333 344.1066666666667 68.9066666666667 350.5066666666667 62.5066666666667C356.9066666666667 56.1066666666667 364.3733333333333 53.3333333333334 373.3333333333333 53.3333333333334M128 53.3333333333334C137.3866666666667 53.3333333333334 145.0666666666667 56.1066666666667 151.04 62.5066666666667S160 76.3733333333333 160 85.3333333333334C160 93.6533333333334 157.0133333333333 101.12 151.04 107.52C145.0666666666667 113.92 137.3866666666667 117.3333333333334 128 117.3333333333334C118.6133333333333 117.3333333333334 110.9333333333333 113.92 104.96 107.52C98.9866666666667 101.12 96 93.6533333333334 96 85.3333333333334C96 76.3733333333333 98.9866666666667 68.9066666666667 104.96 62.5066666666667C110.9333333333333 56.1066666666667 118.6133333333333 53.3333333333334 128 53.3333333333334M384 362.6666666666667L490.6666666666666 234.6666666666667V85.3333333333334H437.3333333333333C437.3333333333333 67.6266666666667 430.7200000000001 52.6933333333333 417.92 39.8933333333334C405.3333333333333 27.3066666666667 390.4 21.3333333333334 373.3333333333333 21.3333333333334C355.6266666666667 21.3333333333334 340.6933333333334 27.3066666666667 328.1066666666667 39.8933333333334C315.3066666666666 52.6933333333334 309.3333333333333 67.6266666666667 309.3333333333333 85.3333333333334H192C192 67.6266666666667 185.6 52.6933333333333 173.0133333333333 39.8933333333334C160 27.3066666666667 145.28 21.3333333333334 128 21.3333333333334C110.72 21.3333333333334 96 27.3066666666667 82.9866666666667 39.8933333333334C70.4 52.6933333333333 64 67.6266666666667 64 85.3333333333334H21.3333333333333V170.6666666666667H196.0533333333333L64 274.9866666666667V213.3333333333334H21.3333333333333V341.3333333333334H42.6666666666667L277.3333333333333 212.0533333333334V362.6666666666667H384z" />
-    <glyph glyph-name="track-light"
-      unicode="&#xF913;"
-      horiz-adv-x="512" d=" M128 426.6666666666667V384H192V311.4666666666667L87.68 354.56L30.5066666666667 216.7466666666667L148.6933333333333 167.68L254.7200000000001 89.1733333333334L294.1866666666667 72.7466666666667L375.8933333333333 269.8666666666667L336.4266666666667 286.2933333333334L234.6666666666667 301.44V384H298.6666666666667V426.6666666666667H128M465.28 313.8133333333334L416.0000000000001 293.3333333333334L432.2133333333334 253.8666666666667L481.4933333333334 274.3466666666667L465.28 313.8133333333334M421.9733333333334 158.5066666666667L405.3333333333333 119.04L464.8533333333333 94.5066666666667L481.0666666666667 133.9733333333334L421.9733333333334 158.5066666666667M345.3866666666667 44.16L305.92 27.9466666666667L326.4 -21.3333333333333L365.8666666666667 -4.9066666666666L345.3866666666667 44.16z" />
-    <glyph glyph-name="trackpad"
-      unicode="&#xF7F7;"
-      horiz-adv-x="512" d=" M85.3333333333333 384H426.6666666666667C450.1333333333334 384 469.3333333333333 364.8 469.3333333333333 341.3333333333334V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384M85.3333333333333 341.3333333333334V170.6666666666667H426.6666666666667V341.3333333333334H85.3333333333333M85.3333333333333 42.6666666666667H234.6666666666667V128H85.3333333333333V42.6666666666667M426.6666666666667 42.6666666666667V128H277.3333333333333V42.6666666666667H426.6666666666667z" />
-    <glyph glyph-name="trackpad-lock"
-      unicode="&#xF932;"
-      horiz-adv-x="512" d=" M64 426.6666666666667C40.32 426.6666666666667 21.3333333333333 407.68 21.3333333333333 384V85.3333333333334C21.3333333333333 61.6533333333334 40.32 42.6666666666667 64 42.6666666666667H298.6666666666667V85.3333333333334H256V170.6666666666667H355.84C373.3333333333333 184.5333333333334 394.0266666666667 192 416 192C426.6666666666667 192 437.3333333333333 190.0800000000001 448 186.4533333333334V384C448 407.68 429.0133333333333 426.6666666666667 405.3333333333333 426.6666666666667H64M64 384H405.3333333333333V213.3333333333334H64V384M64 170.6666666666667H213.3333333333333V85.3333333333334H64V170.6666666666667M416 149.3333333333334C386.56 149.3333333333334 362.6666666666667 125.44 362.6666666666667 96V85.3333333333334C350.9333333333333 85.3333333333334 341.3333333333333 75.7333333333334 341.3333333333333 64V-21.3333333333333C341.3333333333333 -33.0666666666667 350.9333333333333 -42.6666666666666 362.6666666666667 -42.6666666666666H469.3333333333333C481.0666666666667 -42.6666666666666 490.6666666666666 -33.0666666666667 490.6666666666666 -21.3333333333333V64C490.6666666666666 75.7333333333334 481.0666666666667 85.3333333333334 469.3333333333333 85.3333333333334V96C469.3333333333333 125.44 445.44 149.3333333333334 416 149.3333333333334M416 128C433.7066666666666 128 448 113.7066666666667 448 96V85.3333333333334H384V96C384 113.7066666666667 398.2933333333334 128 416 128z" />
-    <glyph glyph-name="tractor"
-      unicode="&#xF891;"
-      horiz-adv-x="512" d=" M106.6666666666667 362.6666666666667V207.7866666666667C68.2666666666667 194.1333333333333 42.6666666666667 157.8666666666667 42.6666666666667 117.3333333333334C42.6666666666667 64 85.3333333333333 21.3333333333334 138.6666666666667 21.3333333333334C187.52 21.3333333333334 228.48 58.0266666666666 234.0266666666667 106.6666666666667H323.6266666666666C321.28 99.84 320 92.5866666666667 320 85.3333333333334C320 49.92 348.5866666666667 21.3333333333334 384 21.3333333333334S448 49.92 448 85.3333333333334C448 92.5866666666667 446.7200000000001 99.84 444.16 106.6666666666667H469.3333333333333V170.6666666666667C469.3333333333333 194.3466666666667 450.3466666666667 213.3333333333334 426.6666666666667 213.3333333333334H320.8533333333333L291.2 362.6666666666667H106.6666666666667M149.3333333333333 320H256L277.3333333333333 213.3333333333334V149.3333333333334H229.12C216.7466666666667 183.8933333333334 185.8133333333333 208.4266666666667 149.3333333333333 212.6933333333334V320M138.6666666666667 165.3333333333334C165.12 165.3333333333334 186.6666666666667 143.7866666666667 186.6666666666667 117.3333333333334S165.12 69.3333333333334 138.6666666666667 69.3333333333334S90.6666666666667 90.8800000000001 90.6666666666667 117.3333333333334S112.2133333333333 165.3333333333334 138.6666666666667 165.3333333333334M384 117.3333333333334C401.7066666666666 117.3333333333334 416 103.04 416 85.3333333333334S401.7066666666666 53.3333333333334 384 53.3333333333334S352 67.6266666666667 352 85.3333333333334S366.2933333333334 117.3333333333334 384 117.3333333333334z" />
-    <glyph glyph-name="trademark"
-      unicode="&#xFA77;"
-      horiz-adv-x="512" d=" M209.0666666666667 267.9466666666667H146.56V106.6666666666667H104.32V267.9466666666667H42.6666666666667V298.6666666666667H209.0666666666667V267.9466666666667M288 298.6666666666667L340.48 160L392.7466666666667 298.6666666666667H448V106.6666666666667H405.3333333333333V160L410.0266666666667 250.88L354.7733333333333 106.6666666666667H325.9733333333333L270.9333333333333 250.6666666666667L275.2 160V106.6666666666667H233.1733333333333V298.6666666666667H288z" />
-    <glyph glyph-name="traffic-light"
-      unicode="&#xF52B;"
-      horiz-adv-x="512" d=" M256 256C232.5333333333334 256 213.3333333333333 275.2000000000001 213.3333333333333 298.6666666666667C213.3333333333333 322.3466666666667 232.5333333333334 341.3333333333334 256 341.3333333333334C279.68 341.3333333333334 298.6666666666667 322.3466666666667 298.6666666666667 298.6666666666667C298.6666666666667 275.2000000000001 279.4666666666667 256 256 256M256 149.3333333333334C232.5333333333334 149.3333333333334 213.3333333333333 168.5333333333334 213.3333333333333 192C213.3333333333333 215.68 232.5333333333334 234.6666666666667 256 234.6666666666667C279.68 234.6666666666667 298.6666666666667 215.68 298.6666666666667 192C298.6666666666667 168.5333333333334 279.4666666666667 149.3333333333334 256 149.3333333333334M256 42.6666666666667C232.5333333333334 42.6666666666667 213.3333333333333 61.8666666666667 213.3333333333333 85.3333333333334C213.3333333333333 109.0133333333333 232.5333333333334 128 256 128C279.68 128 298.6666666666667 109.0133333333333 298.6666666666667 85.3333333333334C298.6666666666667 61.8666666666667 279.4666666666667 42.6666666666667 256 42.6666666666667M426.6666666666667 234.6666666666667H362.6666666666667V258.9866666666667C399.36 268.5866666666667 426.6666666666667 301.6533333333334 426.6666666666667 341.3333333333334H362.6666666666667V362.6666666666667C362.6666666666667 374.4 353.0666666666667 384 341.3333333333333 384H170.6666666666667C158.9333333333333 384 149.3333333333333 374.4 149.3333333333333 362.6666666666667V341.3333333333334H85.3333333333333C85.3333333333333 301.6533333333333 112.64 268.5866666666667 149.3333333333333 258.9866666666667V234.6666666666667H85.3333333333333C85.3333333333333 194.9866666666667 112.64 161.92 149.3333333333333 152.3200000000001V128H85.3333333333333C85.3333333333333 88.3200000000001 112.64 55.2533333333333 149.3333333333333 45.6533333333334V21.3333333333334C149.3333333333333 9.6 158.9333333333333 0 170.6666666666667 0H341.3333333333333C353.0666666666667 0 362.6666666666667 9.6 362.6666666666667 21.3333333333334V45.6533333333334C399.36 55.2533333333333 426.6666666666667 88.3200000000001 426.6666666666667 128H362.6666666666667V152.3200000000001C399.36 161.92 426.6666666666667 194.9866666666667 426.6666666666667 234.6666666666667z" />
-    <glyph glyph-name="train"
-      unicode="&#xF52C;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C170.6666666666667 405.3333333333333 85.3333333333333 394.6666666666667 85.3333333333333 320V117.3333333333334C85.3333333333333 76.16 118.8266666666667 42.6666666666667 160 42.6666666666667L128 10.6666666666667V0H175.5733333333333L218.24 42.6666666666667H298.6666666666667L341.3333333333333 0H384V10.6666666666667L352 42.6666666666667C393.1733333333333 42.6666666666667 426.6666666666667 76.16 426.6666666666667 117.3333333333334V320C426.6666666666667 394.6666666666667 350.2933333333334 405.3333333333333 256 405.3333333333333M160 85.3333333333334C142.2933333333333 85.3333333333334 128 99.6266666666667 128 117.3333333333334S142.2933333333333 149.3333333333334 160 149.3333333333334S192 135.04 192 117.3333333333334S177.7066666666667 85.3333333333334 160 85.3333333333334M234.6666666666667 234.6666666666667H128V320H234.6666666666667V234.6666666666667M277.3333333333333 234.6666666666667V320H384V234.6666666666667H277.3333333333333M352 85.3333333333334C334.2933333333333 85.3333333333334 320 99.6266666666667 320 117.3333333333334S334.2933333333333 149.3333333333334 352 149.3333333333334S384 135.04 384 117.3333333333334S369.7066666666666 85.3333333333334 352 85.3333333333334z" />
-    <glyph glyph-name="train-variant"
-      unicode="&#xF8C3;"
-      horiz-adv-x="512" d=" M384 234.6666666666667H128V341.3333333333334H384M256 85.3333333333334C232.32 85.3333333333334 213.3333333333333 104.5333333333333 213.3333333333333 128C213.3333333333333 151.68 232.32 170.6666666666667 256 170.6666666666667C279.4666666666667 170.6666666666667 298.6666666666667 151.4666666666667 298.6666666666667 128S279.4666666666667 85.3333333333334 256 85.3333333333334M85.3333333333333 117.3333333333334C85.3333333333333 76.16 118.8266666666667 42.6666666666667 160 42.6666666666667L128 10.6666666666667V0H384V10.6666666666667L352 42.6666666666667C393.1733333333333 42.6666666666667 426.6666666666667 76.16 426.6666666666667 117.3333333333334V341.3333333333334C426.6666666666667 416 350.2933333333334 426.6666666666667 256 426.6666666666667S85.3333333333333 416 85.3333333333333 341.3333333333334V117.3333333333334z" />
-    <glyph glyph-name="tram"
-      unicode="&#xF52D;"
-      horiz-adv-x="512" d=" M405.3333333333333 86.6133333333334V266.6666666666667C405.3333333333333 326.1866666666667 349.6533333333333 339.2000000000001 277.3333333333333 341.3333333333334L293.3333333333333 373.3333333333334H362.6666666666667V405.3333333333333H149.3333333333333V373.3333333333334H250.6666666666667L234.6666666666667 341.3333333333334C167.68 338.9866666666667 106.6666666666667 325.76 106.6666666666667 266.6666666666667V86.6133333333334C106.6666666666667 55.6800000000001 132.0533333333333 29.8666666666667 161.92 23.2533333333334L128 -10.6666666666666V-21.3333333333333H175.5733333333333L218.24 21.3333333333334H298.6666666666667L341.3333333333333 -21.3333333333333H384V-10.6666666666666L352 21.3333333333334H350.2933333333334C386.3466666666667 21.3333333333334 405.3333333333333 50.5600000000001 405.3333333333333 86.6133333333334M256 53.3333333333334C238.2933333333333 53.3333333333334 224 67.6266666666667 224 85.3333333333334S238.2933333333333 117.3333333333334 256 117.3333333333334S288 103.04 288 85.3333333333334S273.7066666666667 53.3333333333334 256 53.3333333333334M362.6666666666667 149.3333333333334H149.3333333333333V256H362.6666666666667V149.3333333333334z" />
-    <glyph glyph-name="transcribe"
-      unicode="&#xF52E;"
-      horiz-adv-x="512" d=" M426.6666666666667 341.3333333333334C450.1333333333334 341.3333333333334 469.3333333333333 322.1333333333334 469.3333333333333 298.6666666666667V85.3333333333334C469.3333333333333 61.8666666666667 450.1333333333334 42.6666666666667 426.6666666666667 42.6666666666667H85.3333333333333C61.6533333333333 42.6666666666667 42.6666666666667 61.8666666666667 42.6666666666667 85.3333333333334V298.6666666666667C42.6666666666667 322.3466666666667 61.6533333333333 341.3333333333334 85.3333333333333 341.3333333333334H426.6666666666667M384 85.3333333333334V128H266.6666666666667L224 85.3333333333334H384M128 85.3333333333334H181.3333333333333L327.4666666666667 232.1066666666667C331.7333333333333 236.16 331.7333333333333 242.9866666666667 327.4666666666667 247.2533333333334L289.92 284.8C285.6533333333333 289.0666666666667 278.8266666666667 289.0666666666667 274.7733333333333 284.8L128 138.0266666666667V85.3333333333334z" />
-    <glyph glyph-name="transcribe-close"
-      unicode="&#xF52F;"
-      horiz-adv-x="512" d=" M256 -42.6666666666666L170.6666666666667 42.6666666666667H341.3333333333333L256 -42.6666666666666M426.6666666666667 384C450.1333333333334 384 469.3333333333333 364.8 469.3333333333333 341.3333333333334V128C469.3333333333333 104.5333333333333 450.1333333333334 85.3333333333334 426.6666666666667 85.3333333333334H85.3333333333333C61.8666666666667 85.3333333333334 42.6666666666667 104.5333333333333 42.6666666666667 128V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384H426.6666666666667M384 128V170.6666666666667H266.6666666666667L224 128H384M128 128H181.3333333333333L327.4666666666667 274.7733333333333C331.7333333333333 278.8266666666667 331.7333333333333 285.6533333333333 327.4666666666667 289.7066666666667L289.92 327.4666666666667C285.6533333333333 331.7333333333334 278.8266666666667 331.7333333333334 274.7733333333333 327.4666666666667L128 180.6933333333334V128z" />
-    <glyph glyph-name="transfer"
-      unicode="&#xF530;"
-      horiz-adv-x="512" d=" M64 277.3333333333334H106.6666666666667V106.6666666666667H64V277.3333333333334M149.3333333333333 277.3333333333334H192V106.6666666666667H149.3333333333333V277.3333333333334M234.6666666666667 277.3333333333334H277.3333333333333V106.6666666666667H234.6666666666667V277.3333333333334M320 37.3333333333334V346.6666666666667L474.6666666666666 192L320 37.3333333333334z" />
-    <glyph glyph-name="transit-transfer"
-      unicode="&#xF6AD;"
-      horiz-adv-x="512" d=" M352 117.3333333333334H469.3333333333333V85.3333333333334H352V48L298.6666666666667 101.3333333333334L352 154.6666666666667V117.3333333333334M416 26.6666666666667V64L469.3333333333333 10.6666666666667L416 -42.6666666666666V-5.3333333333333H298.6666666666667V26.6666666666667H416M202.6666666666667 330.6666666666667C179.2 330.6666666666667 160 349.8666666666667 160 373.3333333333334S179.2 416 202.6666666666667 416S245.3333333333333 396.8 245.3333333333333 373.3333333333334S226.1333333333334 330.6666666666667 202.6666666666667 330.6666666666667M122.6666666666667 258.1333333333334L85.3333333333333 242.1333333333334V170.6666666666667H42.6666666666667V270.9333333333334L154.6666666666667 316.8C160 318.9333333333334 165.3333333333333 320 170.6666666666667 320C185.6 320 199.4666666666667 312.5333333333334 206.9333333333333 299.7333333333334L227.2 265.6C246.4 234.6666666666667 280.5333333333333 213.3333333333334 320 213.3333333333334V170.6666666666667C273.0666666666667 170.6666666666667 231.4666666666667 192 203.7333333333334 226.1333333333334L190.9333333333333 162.1333333333333L234.6666666666667 118.4V-42.6666666666666H192V85.3333333333334L146.1333333333333 128L108.8 -42.6666666666666H64L122.6666666666667 258.1333333333334z" />
-    <glyph glyph-name="transition"
-      unicode="&#xF914;"
-      horiz-adv-x="512" d=" M320 405.3333333333333C402.56 405.3333333333333 469.3333333333333 338.56 469.3333333333333 256C469.3333333333333 198.1866666666667 436.48 148.2666666666667 388.6933333333333 123.3066666666667C374.3999999999999 96 352 73.6000000000001 324.6933333333333 59.3066666666667C299.7333333333334 11.52 249.8133333333334 -21.3333333333333 192 -21.3333333333333C109.44 -21.3333333333333 42.6666666666667 45.44 42.6666666666667 128C42.6666666666667 185.8133333333334 75.52 235.7333333333334 123.3066666666667 260.6933333333334C137.6 288 160 310.4 187.3066666666667 324.6933333333334C212.2666666666667 372.48 262.1866666666666 405.3333333333333 320 405.3333333333333M256 42.6666666666667C173.44 42.6666666666667 106.6666666666667 109.44 106.6666666666667 192C93.2266666666667 174.0800000000001 85.3333333333333 152.1066666666667 85.3333333333333 128C85.3333333333333 69.1200000000001 133.12 21.3333333333334 192 21.3333333333334C216.1066666666666 21.3333333333334 238.08 29.2266666666667 256 42.6666666666667M320 106.6666666666667C237.44 106.6666666666667 170.6666666666667 173.44 170.6666666666667 256C157.2266666666667 238.08 149.3333333333333 216.1066666666667 149.3333333333333 192C149.3333333333333 133.12 197.12 85.3333333333334 256 85.3333333333334C280.1066666666667 85.3333333333334 302.08 93.2266666666667 320 106.6666666666667M320 362.6666666666667C295.8933333333333 362.6666666666667 273.92 354.7733333333333 256 341.3333333333334C338.56 341.3333333333334 405.3333333333333 274.5600000000001 405.3333333333333 192C418.7733333333333 209.92 426.6666666666667 231.8933333333334 426.6666666666667 256C426.6666666666667 314.88 378.88 362.6666666666667 320 362.6666666666667M213.3333333333333 256C213.3333333333333 197.12 261.12 149.3333333333334 320 149.3333333333334C332.8 149.3333333333334 344.9600000000001 151.4666666666667 356.2666666666667 155.7333333333334C360.5333333333333 167.04 362.6666666666667 179.2000000000001 362.6666666666667 192C362.6666666666667 250.88 314.88 298.6666666666667 256 298.6666666666667C243.2 298.6666666666667 231.04 296.5333333333334 219.7333333333334 292.2666666666667C215.4666666666667 280.9600000000001 213.3333333333333 268.8 213.3333333333333 256z" />
-    <glyph glyph-name="transition-masked"
-      unicode="&#xF915;"
-      horiz-adv-x="512" d=" M320 405.3333333333333C361.3866666666667 405.3333333333333 396.5866666666667 390.4 425.6 361.6C454.4 332.5866666666667 469.3333333333333 297.3866666666667 469.3333333333333 256C469.3333333333333 222.72 458.6666666666666 192.8533333333333 439.04 166.4C418.9866666666666 140.16 393.3866666666666 122.24 362.0266666666667 113.0666666666667L362.6666666666667 119.8933333333334V128C362.6666666666667 174.72 346.24 214.8266666666667 312.5333333333333 248.5333333333334S238.72 298.6666666666667 192 298.6666666666667H184.1066666666667L177.0666666666667 298.0266666666667C186.24 329.3866666666667 204.16 354.9866666666667 230.4 375.04C256.8533333333333 394.6666666666667 286.72 405.3333333333333 320 405.3333333333333M192 277.3333333333334C274.56 277.3333333333334 341.3333333333333 210.56 341.3333333333333 128S274.56 -21.3333333333333 192 -21.3333333333333S42.6666666666667 45.44 42.6666666666667 128S109.44 277.3333333333334 192 277.3333333333334M192 234.6666666666667C133.12 234.6666666666667 85.3333333333333 186.88 85.3333333333333 128S133.12 21.3333333333334 192 21.3333333333334S298.6666666666667 69.1200000000001 298.6666666666667 128S250.88 234.6666666666667 192 234.6666666666667z" />
-    <glyph glyph-name="translate"
-      unicode="&#xF5CA;"
-      horiz-adv-x="512" d=" M274.56 126.5066666666667L220.3733333333333 180.0533333333334L221.0133333333333 180.6933333333333C258.1333333333333 222.08 284.5866666666666 269.6533333333333 300.1599999999999 320H362.6666666666667V362.6666666666667H213.3333333333333V405.3333333333333H170.6666666666667V362.6666666666667H21.3333333333333V320H259.6266666666667C245.3333333333333 279.04 222.72 240 192 205.8666666666667C172.16 227.84 155.7333333333333 251.9466666666667 142.72 277.3333333333334H100.0533333333333C115.6266666666667 242.5600000000001 136.96 209.7066666666667 163.6266666666667 180.0533333333334L55.04 72.96L85.3333333333333 42.6666666666667L192 149.3333333333334L258.3466666666667 82.9866666666667L274.56 126.5066666666667M394.6666666666667 234.6666666666667H352L256 -21.3333333333333H298.6666666666667L322.56 42.6666666666667H423.8933333333333L448 -21.3333333333333H490.6666666666666L394.6666666666667 234.6666666666667M338.7733333333333 85.3333333333334L373.3333333333333 177.7066666666667L407.8933333333333 85.3333333333334H338.7733333333333z" />
-    <glyph glyph-name="trash-can"
-      unicode="&#xFA78;"
-      horiz-adv-x="512" d=" M192 384V362.6666666666667H85.3333333333333V320H106.6666666666667V42.6666666666667C106.6666666666667 19.2 125.8666666666667 0 149.3333333333333 0H362.6666666666667C386.1333333333334 0 405.3333333333333 19.2 405.3333333333333 42.6666666666667V320H426.6666666666667V362.6666666666667H320V384H192M192 277.3333333333334H234.6666666666667V85.3333333333334H192V277.3333333333334M277.3333333333333 277.3333333333334H320V85.3333333333334H277.3333333333333V277.3333333333334z" />
-    <glyph glyph-name="trash-can-outline"
-      unicode="&#xFA79;"
-      horiz-adv-x="512" d=" M192 384V362.6666666666667H85.3333333333333V320H106.6666666666667V42.6666666666667C106.6666666666667 19.2 125.8666666666667 0 149.3333333333333 0H362.6666666666667C386.1333333333334 0 405.3333333333333 19.2 405.3333333333333 42.6666666666667V320H426.6666666666667V362.6666666666667H320V384H192M149.3333333333333 320H362.6666666666667V42.6666666666667H149.3333333333333V320M192 277.3333333333334V85.3333333333334H234.6666666666667V277.3333333333334H192M277.3333333333333 277.3333333333334V85.3333333333334H320V277.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="treasure-chest"
-      unicode="&#xF725;"
-      horiz-adv-x="512" d=" M106.6666666666667 362.6666666666667H405.3333333333333C440.7466666666667 362.6666666666667 469.3333333333333 334.0800000000001 469.3333333333333 298.6666666666667V213.3333333333334H320V234.6666666666667H192V213.3333333333334H42.6666666666667V298.6666666666667C42.6666666666667 334.0800000000001 71.2533333333333 362.6666666666667 106.6666666666667 362.6666666666667M234.6666666666667 213.3333333333334H277.3333333333333V170.6666666666667H234.6666666666667V213.3333333333334M42.6666666666667 192H192V170.6666666666667L234.6666666666667 128H277.3333333333333L320 170.6666666666667V192H469.3333333333333V21.3333333333334H42.6666666666667V192z" />
-    <glyph glyph-name="tree"
-      unicode="&#xF531;"
-      horiz-adv-x="512" d=" M234.6666666666667 0V90.88C224.64 87.2533333333333 213.9733333333333 85.3333333333333 202.6666666666667 85.3333333333333C149.3333333333333 85.3333333333334 106.6666666666667 128 106.6666666666667 181.3333333333334C106.6666666666667 208.4266666666667 117.3333333333333 232.7466666666667 135.68 250.24C130.7733333333333 261.76 128 274.56 128 288C128 341.3333333333334 170.6666666666667 384 224 384C257.28 384 286.72 366.9333333333334 304 341.3333333333334H309.3333333333333C374.1866666666666 341.3333333333334 426.6666666666667 288.8533333333334 426.6666666666667 224S374.1866666666666 106.6666666666667 309.3333333333333 106.6666666666667C298.6666666666667 106.6666666666667 288 108.16 277.3333333333333 111.1466666666667V0H234.6666666666667z" />
-    <glyph glyph-name="trello"
-      unicode="&#xF532;"
-      horiz-adv-x="512" d=" M416 405.3333333333333H96C66.56 405.3333333333333 42.6666666666667 381.44 42.6666666666667 352V32C42.6666666666667 2.5600000000001 66.56 -21.3333333333333 96 -21.3333333333333H416C445.44 -21.3333333333333 469.3333333333333 2.5600000000001 469.3333333333333 32V352C469.3333333333333 381.44 445.44 405.3333333333333 416 405.3333333333333M228.2666666666667 81.0666666666667C228.2666666666667 66.9866666666667 216.7466666666667 55.4666666666667 202.6666666666667 55.4666666666667H123.7333333333333C109.6533333333333 55.4666666666667 98.1333333333333 66.9866666666667 98.1333333333333 81.0666666666667V324.2666666666667C98.1333333333333 338.3466666666667 109.6533333333333 349.8666666666667 123.7333333333333 349.8666666666667H202.6666666666667C216.7466666666667 349.8666666666667 228.2666666666667 338.3466666666667 228.2666666666667 324.2666666666667V81.0666666666667M413.8666666666666 187.7333333333334C413.8666666666666 173.6533333333334 402.3466666666667 162.1333333333334 388.2666666666667 162.1333333333334H309.3333333333333C295.2533333333334 162.1333333333334 283.7333333333334 173.6533333333334 283.7333333333334 187.7333333333334V324.2666666666667C283.7333333333334 338.3466666666667 295.2533333333334 349.8666666666667 309.3333333333333 349.8666666666667H388.2666666666667C402.3466666666667 349.8666666666667 413.8666666666666 338.3466666666667 413.8666666666666 324.2666666666667V187.7333333333334z" />
-    <glyph glyph-name="trending-down"
-      unicode="&#xF533;"
-      horiz-adv-x="512" d=" M341.3333333333333 64L390.1866666666666 112.8533333333334L286.08 216.96L200.7466666666667 131.6266666666667L42.6666666666667 289.92L72.7466666666667 320L200.7466666666667 192L286.08 277.3333333333334L420.48 143.1466666666667L469.3333333333333 192V64H341.3333333333333z" />
-    <glyph glyph-name="trending-neutral"
-      unicode="&#xF534;"
-      horiz-adv-x="512" d=" M469.3333333333333 192L384 277.3333333333334V213.3333333333334H64V170.6666666666667H384V106.6666666666667L469.3333333333333 192z" />
-    <glyph glyph-name="trending-up"
-      unicode="&#xF535;"
-      horiz-adv-x="512" d=" M341.3333333333333 320L390.1866666666666 271.1466666666667L286.08 167.0400000000001L200.7466666666667 252.3733333333334L42.6666666666667 94.08L72.7466666666667 64L200.7466666666667 192L286.08 106.6666666666667L420.48 240.8533333333333L469.3333333333333 192V320H341.3333333333333z" />
-    <glyph glyph-name="triangle"
-      unicode="&#xF536;"
-      horiz-adv-x="512" d=" M21.3333333333333 0H490.6666666666666L256 405.3333333333333" />
-    <glyph glyph-name="triangle-outline"
-      unicode="&#xF537;"
-      horiz-adv-x="512" d=" M256 405.3333333333333L21.3333333333333 0H490.6666666666666M256 320L416.64 42.6666666666667H95.36" />
-    <glyph glyph-name="trophy"
-      unicode="&#xF538;"
-      horiz-adv-x="512" d=" M430.9333333333333 405.3333333333333H384C364.8 405.3333333333333 341.3333333333333 384 341.3333333333333 362.6666666666667H170.6666666666667C170.6666666666667 384 147.2 405.3333333333333 128 405.3333333333333H42.6666666666667V213.3333333333334C42.6666666666667 192 64 170.6666666666667 85.3333333333333 170.6666666666667H132.2666666666667C140.8 128 168.5333333333333 91.7333333333334 234.6666666666667 85.3333333333334V40.5333333333333C187.7333333333334 36.2666666666667 170.6666666666667 12.8 170.6666666666667 -14.9333333333334V-21.3333333333334H341.3333333333333V-14.9333333333334C341.3333333333333 12.8 324.2666666666667 36.2666666666666 277.3333333333333 40.5333333333333V85.3333333333334C343.4666666666667 91.7333333333334 371.2 128 379.7333333333334 170.6666666666667H426.6666666666667C448 170.6666666666667 469.3333333333333 192 469.3333333333333 213.3333333333334V405.3333333333333H430.9333333333333M85.3333333333333 213.3333333333334V362.6666666666667H128V213.3333333333334H85.3333333333333M426.6666666666667 213.3333333333334H384V362.6666666666667H426.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="trophy-award"
-      unicode="&#xF539;"
-      horiz-adv-x="512" d=" M324.2666666666667 219.7333333333334L354.1333333333333 106.6666666666667L256 187.7333333333334L157.8666666666667 106.6666666666667L187.7333333333334 217.6L98.1333333333333 292.2666666666667L213.3333333333333 298.6666666666667L256 405.3333333333333L298.6666666666667 298.6666666666667L413.8666666666666 292.2666666666667L324.2666666666667 219.7333333333334M298.6666666666667 40.5333333333333H277.3333333333333V106.6666666666667L256 128L234.6666666666667 106.6666666666667V40.5333333333333H213.3333333333333C189.8666666666667 40.5333333333333 170.6666666666667 21.3333333333334 170.6666666666667 -2.1333333333333V-23.4666666666667H341.3333333333333V-2.1333333333333C341.3333333333333 21.3333333333334 322.1333333333334 40.5333333333333 298.6666666666667 40.5333333333333z" />
-    <glyph glyph-name="trophy-outline"
-      unicode="&#xF53A;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333V213.3333333333334C42.6666666666667 192 64 170.6666666666667 85.3333333333333 170.6666666666667H132.2666666666667C140.8 128 168.5333333333333 91.7333333333334 234.6666666666667 85.3333333333334V40.5333333333333C187.7333333333334 36.2666666666667 170.6666666666667 12.8 170.6666666666667 -14.9333333333334V-21.3333333333334H341.3333333333333V-14.9333333333334C341.3333333333333 12.8 324.2666666666667 36.2666666666666 277.3333333333333 40.5333333333333V85.3333333333334C343.4666666666667 91.7333333333334 371.2 128 379.7333333333334 170.6666666666667H426.6666666666667C448 170.6666666666667 469.3333333333333 192 469.3333333333333 213.3333333333334V405.3333333333333H384C364.8 405.3333333333333 341.3333333333333 384 341.3333333333333 362.6666666666667H170.6666666666667C170.6666666666667 384 147.2 405.3333333333333 128 405.3333333333333H42.6666666666667M85.3333333333333 362.6666666666667H128V213.3333333333334H85.3333333333333V362.6666666666667M384 362.6666666666667H426.6666666666667V213.3333333333334H384V362.6666666666667M170.6666666666667 320H341.3333333333333V202.6666666666667C341.3333333333333 161.4933333333334 328.96 128 256 128C183.2533333333333 128 170.6666666666667 161.4933333333334 170.6666666666667 202.6666666666667V320z" />
-    <glyph glyph-name="trophy-variant"
-      unicode="&#xF53B;"
-      horiz-adv-x="512" d=" M430.9333333333333 362.6666666666667H362.6666666666667V405.3333333333333H149.3333333333333V362.6666666666667H42.6666666666667V213.3333333333334C42.6666666666667 192 64 170.6666666666667 85.3333333333333 170.6666666666667H153.6C162.1333333333333 130.1333333333333 183.4666666666667 93.8666666666667 234.6666666666667 87.4666666666667V42.6666666666667C170.6666666666667 38.4 170.6666666666667 14.9333333333333 170.6666666666667 -12.8V-21.3333333333333H341.3333333333333V-14.9333333333333C341.3333333333333 12.8000000000001 341.3333333333333 36.2666666666667 277.3333333333333 40.5333333333334V85.3333333333334C330.6666666666667 91.7333333333334 352 128 358.4 168.5333333333334H426.6666666666667C448 168.5333333333334 469.3333333333333 189.8666666666667 469.3333333333333 211.2V362.6666666666667H430.9333333333333M85.3333333333333 213.3333333333334V320H149.3333333333333V213.3333333333334H85.3333333333333M426.6666666666667 213.3333333333334H362.6666666666667V320H426.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="trophy-variant-outline"
-      unicode="&#xF53C;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333V362.6666666666667H42.6666666666667V213.3333333333334C42.6666666666667 192 64 170.6666666666667 85.3333333333333 170.6666666666667H153.6C162.1333333333333 130.1333333333333 183.4666666666667 93.8666666666667 234.6666666666667 87.4666666666667V42.6666666666667C170.6666666666667 38.4 170.6666666666667 14.9333333333333 170.6666666666667 -12.8V-21.3333333333333H341.3333333333333V-14.9333333333333C341.3333333333333 12.8000000000001 341.3333333333333 36.2666666666667 277.3333333333333 40.5333333333334V85.3333333333334C330.6666666666667 91.7333333333334 352 128 358.4 168.5333333333334H426.6666666666667C448 168.5333333333334 469.3333333333333 189.8666666666667 469.3333333333333 211.2V362.6666666666667H362.6666666666667V405.3333333333333H149.3333333333333M192 362.6666666666667H320V192C320 156.5866666666667 291.4133333333333 128 256 128C213.3333333333333 128 192 156.5866666666667 192 192V362.6666666666667M85.3333333333333 320H149.3333333333333V213.3333333333334H85.3333333333333V320M362.6666666666667 320H426.6666666666667V213.3333333333334H362.6666666666667V320z" />
-    <glyph glyph-name="truck"
-      unicode="&#xF53D;"
-      horiz-adv-x="512" d=" M384 53.3333333333334C366.2933333333334 53.3333333333334 352 67.6266666666667 352 85.3333333333334S366.2933333333334 117.3333333333334 384 117.3333333333334S416 103.04 416 85.3333333333334S401.7066666666666 53.3333333333334 384 53.3333333333334M416 245.3333333333334L457.8133333333333 192H362.6666666666667V245.3333333333334M128 53.3333333333334C110.2933333333333 53.3333333333334 96 67.6266666666667 96 85.3333333333334S110.2933333333333 117.3333333333334 128 117.3333333333334S160 103.04 160 85.3333333333334S145.7066666666667 53.3333333333334 128 53.3333333333334M426.6666666666667 277.3333333333334H362.6666666666667V362.6666666666667H64C40.32 362.6666666666667 21.3333333333333 343.68 21.3333333333333 320V85.3333333333334H64C64 49.92 92.5866666666667 21.3333333333334 128 21.3333333333334S192 49.92 192 85.3333333333334H320C320 49.92 348.5866666666667 21.3333333333334 384 21.3333333333334S448 49.92 448 85.3333333333334H490.6666666666666V192L426.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="truck-delivery"
-      unicode="&#xF53E;"
-      horiz-adv-x="512" d=" M64 362.6666666666667C40.5333333333333 362.6666666666667 21.3333333333333 343.4666666666667 21.3333333333333 320V85.3333333333334H64C64 49.92 92.5866666666667 21.3333333333334 128 21.3333333333334S192 49.92 192 85.3333333333334H320C320 49.92 348.5866666666667 21.3333333333334 384 21.3333333333334S448 49.92 448 85.3333333333334H490.6666666666666V192L426.6666666666667 277.3333333333334H362.6666666666667V362.6666666666667M213.3333333333333 320L298.6666666666667 234.6666666666667L213.3333333333333 149.3333333333334V213.3333333333334H85.3333333333333V256H213.3333333333333M362.6666666666667 245.3333333333334H416L458.0266666666666 192H362.6666666666667M128 117.3333333333334C145.7066666666667 117.3333333333334 160 103.04 160 85.3333333333334S145.7066666666667 53.3333333333334 128 53.3333333333334S96 67.6266666666667 96 85.3333333333334S110.2933333333333 117.3333333333334 128 117.3333333333334M384 117.3333333333334C401.7066666666666 117.3333333333334 416 103.04 416 85.3333333333334S401.7066666666666 53.3333333333334 384 53.3333333333334S352 67.6266666666667 352 85.3333333333334S366.2933333333334 117.3333333333334 384 117.3333333333334z" />
-    <glyph glyph-name="truck-fast"
-      unicode="&#xF787;"
-      horiz-adv-x="512" d=" M64 160L48 192H160L147.2 224H42.6666666666667L26.6666666666667 256H193.0666666666667L180.2666666666667 288H23.68L5.3333333333333 320H85.3333333333333C85.3333333333333 343.4666666666667 104.5333333333333 362.6666666666667 128 362.6666666666667H384V277.3333333333334H448L512 192V85.3333333333334H469.3333333333333C469.3333333333333 49.92 440.7466666666667 21.3333333333334 405.3333333333333 21.3333333333334S341.3333333333333 49.92 341.3333333333333 85.3333333333334H256C256 49.92 227.4133333333334 21.3333333333334 192 21.3333333333334S128 49.92 128 85.3333333333334H85.3333333333333V160H64M405.3333333333333 53.3333333333334C423.04 53.3333333333334 437.3333333333333 67.6266666666667 437.3333333333333 85.3333333333334S423.04 117.3333333333334 405.3333333333333 117.3333333333334S373.3333333333333 103.04 373.3333333333333 85.3333333333334S387.6266666666667 53.3333333333334 405.3333333333333 53.3333333333334M437.3333333333333 245.3333333333334H384V192H479.1466666666666L437.3333333333333 245.3333333333334M192 53.3333333333334C209.7066666666667 53.3333333333334 224 67.6266666666667 224 85.3333333333334S209.7066666666667 117.3333333333334 192 117.3333333333334S160 103.04 160 85.3333333333334S174.2933333333333 53.3333333333334 192 53.3333333333334z" />
-    <glyph glyph-name="truck-trailer"
-      unicode="&#xF726;"
-      horiz-adv-x="512" d=" M469.3333333333333 128V85.3333333333334H213.3333333333333C213.3333333333333 49.92 184.7466666666667 21.3333333333334 149.3333333333333 21.3333333333334S85.3333333333333 49.92 85.3333333333333 85.3333333333334H42.6666666666667V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H362.6666666666667C386.1333333333334 362.6666666666667 405.3333333333333 343.4666666666667 405.3333333333333 320V128H469.3333333333333M149.3333333333333 106.6666666666667C137.6 106.6666666666667 128 97.0666666666667 128 85.3333333333334S137.6 64 149.3333333333333 64S170.6666666666667 73.6 170.6666666666667 85.3333333333334S161.0666666666667 106.6666666666667 149.3333333333333 106.6666666666667z" />
-    <glyph glyph-name="tshirt-crew"
-      unicode="&#xFA7A;"
-      horiz-adv-x="512" d=" M341.3333333333333 0H170.6666666666667C158.9333333333333 0 149.3333333333333 9.6 149.3333333333333 21.3333333333334V190.5066666666667L121.6 169.1733333333334C113.28 160.8533333333334 99.84 160.8533333333334 91.52 169.1733333333334L31.1466666666667 228.48C22.8266666666667 236.8 22.8266666666667 250.24 31.1466666666667 258.56L156.5866666666667 384H192C192 360.5333333333334 220.5866666666667 341.3333333333334 256 341.3333333333334S320 360.5333333333334 320 384H355.4133333333333L480.8533333333333 258.5600000000001C489.1733333333333 250.24 489.1733333333333 236.8000000000001 480.8533333333333 228.48L420.48 168.1066666666667C412.16 160 398.7200000000001 160 390.4 168.1066666666667L362.6666666666667 189.4400000000001V21.3333333333334C362.6666666666667 9.6 353.0666666666667 0 341.3333333333333 0" />
-    <glyph glyph-name="tshirt-crew-outline"
-      unicode="&#xF53F;"
-      horiz-adv-x="512" d=" M341.3333333333333 0H170.6666666666667C158.9333333333333 0 149.3333333333333 9.6 149.3333333333333 21.3333333333334V190.5066666666667L121.6 168.1066666666667C113.28 160 99.84 160 91.52 168.1066666666667L31.1466666666667 228.48C22.8266666666667 236.8 22.8266666666667 250.24 31.1466666666667 258.56L156.5866666666667 384H192C192 360.5333333333334 220.5866666666667 341.3333333333334 256 341.3333333333334S320 360.5333333333334 320 384H355.4133333333333L480.8533333333333 258.5600000000001C489.1733333333333 250.24 489.1733333333333 236.8000000000001 480.8533333333333 228.48L420.48 168.1066666666667C412.16 160 398.7200000000001 160 390.4 168.1066666666667L362.6666666666667 190.5066666666667V21.3333333333334C362.6666666666667 9.6 353.0666666666667 0 341.3333333333333 0M435.6266666666667 243.6266666666667L343.6800000000001 335.36C337.0666666666667 327.8933333333333 329.1733333333334 321.28 320.0000000000001 315.7333333333334C302.0800000000001 305.0666666666667 280.1066666666667 298.6666666666667 256.0000000000001 298.6666666666667C219.7333333333334 298.6666666666667 187.5200000000001 313.1733333333334 168.3200000000001 335.36L76.3733333333334 243.6266666666667L106.6666666666667 213.3333333333334L170.6666666666667 256H192V42.6666666666667H320V256H341.3333333333333L405.3333333333333 213.3333333333334L435.6266666666667 243.6266666666667z" />
-    <glyph glyph-name="tshirt-v"
-      unicode="&#xFA7B;"
-      horiz-adv-x="512" d=" M341.3333333333333 0H170.6666666666667C158.9333333333333 0 149.3333333333333 9.6 149.3333333333333 21.3333333333334V190.5066666666667L121.6 169.1733333333334C113.28 160.8533333333334 99.84 160.8533333333334 91.52 169.1733333333334L31.1466666666667 228.48C22.8266666666667 236.8 22.8266666666667 250.24 31.1466666666667 258.56L156.5866666666667 384H192C198.1866666666667 345.6 221.8666666666667 312.1066666666667 256 293.3333333333334C290.1333333333334 312.1066666666667 313.8133333333334 345.6 320 384H355.4133333333333L480.8533333333333 258.5600000000001C489.1733333333333 250.24 489.1733333333333 236.8000000000001 480.8533333333333 228.48L420.48 168.1066666666667C412.16 160 398.7200000000001 160 390.4 168.1066666666667L362.6666666666667 189.4400000000001V21.3333333333334C362.6666666666667 9.6 353.0666666666667 0 341.3333333333333 0" />
-    <glyph glyph-name="tshirt-v-outline"
-      unicode="&#xF540;"
-      horiz-adv-x="512" d=" M341.3333333333333 0H170.6666666666667C158.9333333333333 0 149.3333333333333 9.6 149.3333333333333 21.3333333333334V190.5066666666667L121.6 168.1066666666667C113.28 160 99.84 160 91.52 168.1066666666667L31.1466666666667 228.48C22.8266666666667 236.8 22.8266666666667 250.24 31.1466666666667 258.56L156.5866666666667 384H192C192 360.5333333333334 213.3333333333333 320 256 293.3333333333334C298.6666666666667 320 320 360.5333333333334 320 384H355.4133333333333L480.8533333333333 258.5600000000001C489.1733333333333 250.24 489.1733333333333 236.8000000000001 480.8533333333333 228.48L420.48 168.1066666666667C412.16 160 398.7200000000001 160 390.4 168.1066666666667L362.6666666666667 190.5066666666667V21.3333333333334C362.6666666666667 9.6 353.0666666666667 0 341.3333333333333 0M435.6266666666667 243.6266666666667L343.6800000000001 335.36C320 298.6666666666667 298.6666666666667 272 256 250.6666666666667C213.3333333333333 272 192 298.6666666666667 168.32 335.36L76.3733333333333 243.6266666666667L106.6666666666667 213.3333333333334L170.6666666666667 256H192V42.6666666666667H320V256H341.3333333333333L405.3333333333333 213.3333333333334L435.6266666666667 243.6266666666667z" />
-    <glyph glyph-name="tumble-dryer"
-      unicode="&#xF916;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M149.3333333333333 362.6666666666667C137.6 362.6666666666667 128 353.0666666666667 128 341.3333333333334S137.6 320 149.3333333333333 320S170.6666666666667 329.6 170.6666666666667 341.3333333333334S161.0666666666667 362.6666666666667 149.3333333333333 362.6666666666667M213.3333333333333 362.6666666666667C201.6 362.6666666666667 192 353.0666666666667 192 341.3333333333334S201.6 320 213.3333333333333 320S234.6666666666667 329.6 234.6666666666667 341.3333333333334S225.0666666666667 362.6666666666667 213.3333333333333 362.6666666666667M256 277.3333333333334C185.3866666666667 277.3333333333334 128 219.9466666666667 128 149.3333333333334S185.3866666666667 21.3333333333334 256 21.3333333333334S384 78.72 384 149.3333333333334S326.6133333333334 277.3333333333334 256 277.3333333333334M173.0133333333333 224H213.3333333333333C208.2133333333333 194.56 213.3333333333333 177.7066666666667 225.7066666666667 164.48C249.1733333333333 141.6533333333334 259.4133333333333 112.8533333333334 253.6533333333334 74.6666666666667H213.3333333333333C218.4533333333333 104.1066666666667 213.3333333333333 120.96 200.96 134.1866666666667C177.4933333333334 157.0133333333333 167.4666666666667 185.8133333333333 173.0133333333333 224M258.3466666666667 224H298.6666666666667C293.5466666666666 194.56 298.6666666666667 177.7066666666667 311.04 164.48C334.5066666666667 141.6533333333334 344.7466666666667 112.8533333333334 338.9866666666667 74.6666666666667H298.6666666666667C303.7866666666667 104.1066666666667 298.6666666666667 120.96 286.2933333333333 134.1866666666667C262.8266666666667 157.0133333333333 252.8 185.8133333333333 258.3466666666667 224z" />
-    <glyph glyph-name="tumblr"
-      unicode="&#xF541;"
-      horiz-adv-x="512" d=" M362.6666666666667 213.3333333333334H277.3333333333333V117.3333333333334C277.3333333333333 97.28 283.3066666666666 85.3333333333334 309.3333333333333 85.3333333333334H362.6666666666667V0S331.52 -1.0666666666667 302.2933333333333 -1.0666666666667C230.4 -1.0666666666667 202.6666666666667 42.6666666666667 202.6666666666667 90.6666666666667V213.3333333333334H149.3333333333333V298.6666666666667C214.8266666666667 304.2133333333334 219.0933333333333 352 224 384H277.3333333333333V298.6666666666667H362.6666666666667" />
-    <glyph glyph-name="tumblr-box"
-      unicode="&#xF917;"
-      horiz-adv-x="512" d=" M341.3333333333333 213.3333333333334H277.3333333333333V130.1333333333333C277.3333333333333 114.56 280.32 106.6666666666667 300.8 106.6666666666667H341.3333333333333V42.6666666666667S319.36 40.5333333333333 296.5333333333333 40.5333333333333C240 40.5333333333333 213.3333333333333 74.6666666666667 213.3333333333333 113.0666666666667V213.3333333333334H170.6666666666667V273.0666666666667C222.08 277.3333333333334 226.56 316.5866666666667 230.4 341.3333333333334H277.3333333333333V277.3333333333334H341.3333333333333M426.6666666666667 405.3333333333334H85.3333333333333C61.6533333333333 405.3333333333334 42.6666666666667 386.3466666666667 42.6666666666667 362.6666666666667V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="tumblr-reblog"
-      unicode="&#xF542;"
-      horiz-adv-x="512" d=" M80 85.3333333333334L170.6666666666667 176V106.6666666666667H384V202.6666666666667L426.6666666666667 245.3333333333334V106.6666666666667C426.6666666666667 83.2 407.4666666666667 64 384 64H170.6666666666667V-5.3333333333333L80 85.3333333333334M432 298.6666666666667L341.3333333333333 208V277.3333333333334H128V181.3333333333334L85.3333333333333 138.6666666666667V277.3333333333334C85.3333333333333 300.8 104.5333333333333 320 128 320H341.3333333333333V389.3333333333333L432 298.6666666666667z" />
-    <glyph glyph-name="tune"
-      unicode="&#xF62E;"
-      horiz-adv-x="512" d=" M64 85.3333333333334V42.6666666666667H192V85.3333333333334H64M64 341.3333333333334V298.6666666666667H277.3333333333333V341.3333333333334H64M277.3333333333333 0V42.6666666666667H448V85.3333333333334H277.3333333333333V128H234.6666666666667V0H277.3333333333333M149.3333333333333 256V213.3333333333334H64V170.6666666666667H149.3333333333333V128H192V256H149.3333333333333M448 170.6666666666667V213.3333333333334H234.6666666666667V170.6666666666667H448M320 256H362.6666666666667V298.6666666666667H448V341.3333333333334H362.6666666666667V384H320V256z" />
-    <glyph glyph-name="tune-vertical"
-      unicode="&#xF66A;"
-      horiz-adv-x="512" d=" M106.6666666666667 384V192H64V149.3333333333334H106.6666666666667V0H149.3333333333333V149.3333333333334H192V192H149.3333333333333V384M234.6666666666667 384V277.3333333333334H192V234.6666666666667H234.6666666666667V0H277.3333333333333V234.6666666666667H320V277.3333333333334H277.3333333333333V384M362.6666666666667 384V149.3333333333334H320V106.6666666666667H362.6666666666667V0H405.3333333333333V106.6666666666667H448V149.3333333333334H405.3333333333333V384" />
-    <glyph glyph-name="twitch"
-      unicode="&#xF543;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H469.3333333333333V149.3333333333334L362.6666666666667 42.6666666666667H277.3333333333333L213.3333333333333 -21.3333333333333H149.3333333333333V42.6666666666667H42.6666666666667V320L85.3333333333333 405.3333333333333M426.6666666666667 170.6666666666667V362.6666666666667H128V106.6666666666667H192V42.6666666666667L256 106.6666666666667H362.6666666666667L426.6666666666667 170.6666666666667M320 298.6666666666667H362.6666666666667V192H320V298.6666666666667M256 298.6666666666667V192H213.3333333333333V298.6666666666667H256z" />
-    <glyph glyph-name="twitter"
-      unicode="&#xF544;"
-      horiz-adv-x="512" d=" M479.1466666666666 320C462.72 312.5333333333334 445.0133333333333 307.6266666666667 426.6666666666667 305.2800000000001C445.44 316.5866666666667 459.9466666666666 334.5066666666667 466.7733333333333 356.0533333333334C449.0666666666667 345.3866666666667 429.44 337.92 408.7466666666667 333.6533333333334C391.8933333333333 352 368.2133333333334 362.6666666666667 341.3333333333333 362.6666666666667C291.2 362.6666666666667 250.24 321.7066666666667 250.24 271.1466666666667C250.24 263.8933333333334 251.0933333333333 256.8533333333334 252.5866666666667 250.24C176.64 254.08 109.0133333333333 290.56 64 345.8133333333334C56.1066666666667 332.3733333333334 51.6266666666667 316.5866666666667 51.6266666666667 299.9466666666667C51.6266666666667 268.1600000000001 67.6266666666667 240 92.3733333333333 224C77.2266666666667 224 63.1466666666667 228.2666666666667 50.7733333333333 234.6666666666667V234.0266666666667C50.7733333333333 189.6533333333334 82.3466666666667 152.5333333333334 124.16 144.2133333333334C116.48 142.0800000000001 108.3733333333333 141.0133333333334 100.0533333333333 141.0133333333334C94.2933333333333 141.0133333333334 88.5333333333333 141.6533333333334 82.9866666666667 142.72C94.5066666666667 106.6666666666667 128 79.7866666666668 168.32 79.1466666666667C137.1733333333334 54.4 97.7066666666667 39.8933333333334 54.6133333333333 39.8933333333334C47.36 39.8933333333334 40.1066666666667 40.3200000000001 32.8533333333333 41.1733333333333C73.3866666666667 15.1466666666667 121.6 0 173.2266666666666 0C341.3333333333333 0 433.7066666666666 139.52 433.7066666666666 260.48C433.7066666666666 264.5333333333334 433.7066666666666 268.3733333333334 433.4933333333333 272.4266666666668C451.4133333333332 285.2266666666667 466.7733333333332 301.4400000000001 479.1466666666666 320.0000000000001z" />
-    <glyph glyph-name="twitter-box"
-      unicode="&#xF545;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M377.8133333333334 248.96C388.0533333333334 257.4933333333334 400 267.7333333333334 405.3333333333333 279.04C396.5866666666667 274.56 386.1333333333334 271.7866666666667 374.6133333333333 270.2933333333334C385.28 277.9733333333334 394.0266666666667 288 398.5066666666667 301.6533333333333C387.4133333333333 295.68 376.1066666666667 290.56 362.0266666666667 288C328.9599999999999 327.8933333333333 249.8133333333333 295.4666666666667 263.8933333333333 235.7333333333334C208.2133333333333 239.1466666666667 174.2933333333333 264.3200000000001 146.1333333333333 295.2533333333334C130.1333333333333 269.2266666666667 144 229.7600000000001 162.9866666666667 218.8800000000001C153.1733333333333 219.5200000000001 145.7066666666667 222.5066666666667 138.6666666666667 225.9200000000001C139.52 193.0666666666667 157.6533333333333 177.2800000000001 183.04 168.7466666666667C175.36 167.2533333333334 166.8266666666667 166.8266666666667 158.72 168.1066666666668C166.6133333333334 145.2800000000001 183.04 130.9866666666667 211.2 128.0000000000001C192 111.7866666666668 156.5866666666667 100.4800000000001 128 104.96C152.5333333333333 89.3866666666667 180.48 77.0133333333334 219.3066666666667 78.72C313.3866666666667 82.9866666666667 376.32 150.4 377.8133333333334 248.9600000000001z" />
-    <glyph glyph-name="twitter-circle"
-      unicode="&#xF546;"
-      horiz-adv-x="512" d=" M377.8133333333334 248.96C388.0533333333334 257.4933333333334 400 267.7333333333334 405.3333333333333 279.04C396.5866666666667 274.56 386.1333333333334 271.7866666666667 374.6133333333333 270.2933333333334C385.28 277.9733333333334 394.0266666666667 288 398.5066666666667 301.6533333333333C387.4133333333333 295.68 376.1066666666667 290.56 362.0266666666667 288C328.9599999999999 327.8933333333333 249.8133333333333 295.4666666666667 263.8933333333333 235.7333333333334C208.2133333333333 239.1466666666667 174.2933333333333 264.3200000000001 146.1333333333333 295.2533333333334C130.1333333333333 269.2266666666667 144 229.7600000000001 162.9866666666667 218.8800000000001C153.1733333333333 219.5200000000001 145.7066666666667 222.5066666666667 138.6666666666667 225.9200000000001C139.52 193.0666666666667 157.6533333333333 177.2800000000001 183.04 168.7466666666667C175.36 167.2533333333334 166.8266666666667 166.8266666666667 158.72 168.1066666666668C166.6133333333334 145.2800000000001 183.04 130.9866666666667 211.2 128.0000000000001C192 111.7866666666668 156.5866666666667 100.4800000000001 128 104.96C152.5333333333333 89.3866666666667 180.48 77.0133333333334 219.3066666666667 78.72C313.3866666666667 82.9866666666667 376.32 150.4 377.8133333333334 248.9600000000001M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="twitter-retweet"
-      unicode="&#xF547;"
-      horiz-adv-x="512" d=" M128 325.3333333333334L218.6666666666667 234.6666666666667H149.3333333333333V106.6666666666667H288L330.6666666666667 64H149.3333333333333C125.8666666666667 64 106.6666666666667 83.2 106.6666666666667 106.6666666666667V234.6666666666667H37.3333333333333L128 325.3333333333334M384 58.6666666666667L293.3333333333333 149.3333333333334H362.6666666666667V277.3333333333334H224L181.3333333333333 320H362.6666666666667C386.1333333333334 320 405.3333333333333 300.8 405.3333333333333 277.3333333333334V149.3333333333334H474.6666666666666L384 58.6666666666667z" />
-    <glyph glyph-name="two-factor-authentication"
-      unicode="&#xF9AE;"
-      horiz-adv-x="512" d=" M42.6666666666667 298.6666666666667V256H128V213.3333333333334H85.3333333333333C61.8666666666667 213.3333333333334 42.6666666666667 194.1333333333333 42.6666666666667 170.6666666666667V85.3333333333334H170.6666666666667V128H85.3333333333333V170.6666666666667H128C151.4666666666667 170.6666666666667 170.6666666666667 189.8666666666667 170.6666666666667 213.3333333333334V256C170.6666666666667 279.68 151.4666666666667 298.6666666666667 128 298.6666666666667H42.6666666666667M192 298.6666666666667V85.3333333333334H234.6666666666667V170.6666666666667H298.6666666666667V213.3333333333334H234.6666666666667V256H320V298.6666666666667H192M384 298.6666666666667C360.5333333333333 298.6666666666667 341.3333333333333 279.4666666666667 341.3333333333333 256V85.3333333333334H384V149.3333333333334H426.6666666666667V85.3333333333334H469.3333333333333V256C469.3333333333333 279.4666666666667 450.1333333333334 298.6666666666667 426.6666666666667 298.6666666666667H384M384 256H426.6666666666667V192H384V256z" />
-    <glyph glyph-name="uber"
-      unicode="&#xF748;"
-      horiz-adv-x="512" d=" M136.1066666666667 165.5466666666667V255.1466666666667H157.8666666666667V110.08H136.32V123.5200000000001C126.5066666666667 113.4933333333334 112.8533333333333 107.52 97.7066666666667 107.52C66.56 107.52 42.6666666666667 130.1333333333333 42.6666666666667 164.2666666666667V255.1466666666667H64V165.5466666666668C64 142.2933333333334 79.7866666666667 127.1466666666667 100.2666666666667 127.1466666666667C120.32 127.1466666666667 136.1066666666667 142.72 136.1066666666667 165.5466666666668M194.9866666666667 255.1466666666667V202.6666666666667C199.8933333333334 207.1466666666667 205.8666666666667 211.2 212.2666666666667 213.9733333333333C218.6666666666667 216.5333333333333 225.7066666666667 218.0266666666667 232.7466666666667 218.0266666666667C263.8933333333333 218.0266666666667 288 193.28 288 162.7733333333333S263.8933333333333 107.52 232.7466666666667 107.52C225.7066666666667 107.52 218.6666666666667 109.0133333333333 212.2666666666667 111.5733333333333C205.6533333333333 114.3466666666667 199.8933333333333 118.4 194.7733333333333 123.3066666666667V110.08H174.08V255.1466666666667H194.9866666666666M267.7333333333333 162.7733333333334C267.7333333333333 183.2533333333333 251.0933333333333 199.4666666666667 231.2533333333334 199.4666666666667C210.9866666666667 199.4666666666667 194.7733333333333 183.2533333333334 194.7733333333333 162.7733333333334C194.7733333333333 142.5066666666667 210.7733333333333 126.0800000000001 231.2533333333334 126.0800000000001C251.0933333333333 126.0800000000001 267.7333333333334 142.5066666666667 267.7333333333334 162.7733333333334M351.1466666666667 217.8133333333334C381.8666666666667 217.8133333333334 404.2666666666667 194.3466666666667 404.2666666666667 162.9866666666667V155.9466666666667H318.0800000000001C320.8533333333334 138.6666666666667 335.1466666666668 126.0800000000001 353.0666666666667 126.0800000000001C365.4400000000001 126.0800000000001 375.6800000000001 130.9866666666667 384.0000000000001 141.6533333333334L398.9333333333334 130.3466666666667C388.2666666666667 116.2666666666667 372.4800000000001 107.7333333333334 353.0666666666667 107.7333333333334C321.2800000000001 107.7333333333334 296.7466666666668 131.4133333333334 296.7466666666668 162.9866666666667C296.7466666666668 192.6400000000001 320.0000000000001 217.8133333333334 351.1466666666668 217.8133333333334M318.2933333333334 172.5866666666667H382.9333333333335C379.5200000000001 188.8 366.5066666666668 199.4666666666667 350.7200000000001 199.4666666666667C335.1466666666668 199.4666666666667 322.1333333333335 188.8 318.2933333333334 172.5866666666667M437.3333333333335 170.6666666666667V110.08H416.0000000000001V215.68H436.6933333333335V202.6666666666667C441.8133333333334 211.2 450.3466666666668 216.5333333333334 462.0800000000002 216.5333333333334H469.3333333333333V197.12H460.5866666666666C446.9333333333333 197.12 437.3333333333333 186.4533333333334 437.3333333333333 170.6666666666667" />
-    <glyph glyph-name="ubuntu"
-      unicode="&#xF548;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M305.92 282.88C318.2933333333333 275.8400000000001 333.8666666666667 280.1066666666667 341.3333333333333 292.2666666666667C347.9466666666666 304.4266666666667 343.8933333333333 320 331.52 327.2533333333334C319.36 334.2933333333334 303.5733333333333 330.6666666666667 296.5333333333333 317.8666666666667C289.4933333333333 305.7066666666667 293.76 289.92 305.92 282.88M253.44 117.3333333333334C242.1333333333334 117.3333333333334 231.4666666666667 119.68 222.08 124.16L204.16 92.16C219.0933333333333 85.3333333333334 235.7333333333333 80.64 253.44 80.64C263.8933333333333 80.64 273.7066666666666 82.1333333333334 283.3066666666666 84.6933333333334C285.0133333333333 95.1466666666667 290.9866666666666 104.5333333333334 300.8 110.08C310.6133333333334 115.84 321.7066666666667 116.2666666666667 331.52 112.6400000000001C350.5066666666667 131.2000000000001 362.6666666666667 156.5866666666667 364.5866666666667 184.96L328.1066666666667 185.3866666666667C324.6933333333333 147.2000000000001 292.6933333333333 117.3333333333334 253.44 117.3333333333334M253.44 266.6666666666668C292.6933333333333 266.6666666666668 324.6933333333333 237.0133333333334 328.1066666666667 198.6133333333334L364.5866666666667 199.2533333333334C362.6666666666667 227.4133333333334 350.5066666666667 252.8000000000001 331.52 271.3600000000001C321.7066666666666 267.7333333333334 310.4 268.3733333333334 300.8 273.9200000000001C290.9866666666666 279.4666666666667 285.0133333333333 289.0666666666667 283.3066666666666 299.3066666666668C273.7066666666667 301.8666666666667 263.8933333333333 303.36 253.44 303.36C235.7333333333333 303.36 219.0933333333333 299.3066666666668 204.16 291.8400000000001L222.08 259.8400000000001C231.4666666666666 264.3200000000001 242.1333333333333 266.6666666666668 253.44 266.6666666666668M178.56 192C178.56 217.3866666666667 191.1466666666667 239.7866666666667 210.3466666666666 253.2266666666667L192 284.8C169.3866666666667 269.6533333333334 152.5333333333333 246.8266666666667 145.7066666666667 219.9466666666667C153.8133333333333 213.3333333333333 158.9333333333333 203.3066666666667 158.9333333333333 192S153.8133333333333 170.6666666666666 145.7066666666667 164.0533333333333C152.5333333333333 137.3866666666667 169.3866666666667 114.3466666666666 192 99.4133333333333L210.3466666666666 130.7733333333333C191.1466666666667 144.2133333333333 178.56 166.6133333333333 178.56 192M305.92 101.1199999999999C293.76 94.0799999999999 289.4933333333334 78.5066666666666 296.5333333333333 66.1333333333332C303.5733333333333 53.9733333333332 319.36 49.7066666666666 331.52 56.7466666666666C343.8933333333333 63.9999999999999 347.9466666666667 79.5733333333332 341.3333333333333 91.7333333333332C333.8666666666667 104.1066666666665 318.2933333333333 108.1599999999999 305.92 101.1199999999999M122.88 217.6C108.8 217.6 97.28 206.08 97.28 192C97.28 177.92 108.8 166.4 122.88 166.4C137.1733333333333 166.4 148.48 177.92 148.48 192C148.48 206.08 137.1733333333333 217.6 122.88 217.6z" />
-    <glyph glyph-name="ultra-high-definition"
-      unicode="&#xF7F8;"
-      horiz-adv-x="512" d=" M192 298.6666666666667H234.6666666666667V213.3333333333334H277.3333333333333V298.6666666666667H320V85.3333333333334H277.3333333333333V170.6666666666667H234.6666666666667V85.3333333333334H192V298.6666666666667M362.6666666666667 298.6666666666667H426.6666666666667C462.08 298.6666666666667 490.6666666666666 270.0800000000001 490.6666666666666 234.6666666666667V149.3333333333334C490.6666666666666 113.92 462.08 85.3333333333334 426.6666666666667 85.3333333333334H362.6666666666667V298.6666666666667M426.6666666666667 128C438.4 128 448 137.6 448 149.3333333333334V234.6666666666667C448 246.4000000000001 438.4 256 426.6666666666667 256H405.3333333333333V128H426.6666666666667M149.3333333333333 149.3333333333334C149.3333333333333 113.92 120.7466666666667 85.3333333333334 85.3333333333333 85.3333333333334S21.3333333333333 113.92 21.3333333333333 149.3333333333334V298.6666666666667H64V149.3333333333334C64 137.6 73.6 128 85.3333333333333 128S106.6666666666667 137.6 106.6666666666667 149.3333333333334V298.6666666666667H149.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="umbraco"
-      unicode="&#xF549;"
-      horiz-adv-x="512" d=" M183.4666666666667 264.5333333333334L152.96 269.2266666666667C138.6666666666667 199.0400000000001 137.8133333333333 144.2133333333334 162.3466666666667 117.3333333333334C183.4666666666667 93.6533333333334 253.6533333333334 93.6533333333334 253.6533333333334 93.6533333333334S326.1866666666667 93.6533333333334 347.3066666666667 117.3333333333334C371.84 144.2133333333334 370.7733333333334 199.04 356.6933333333334 269.2266666666667L326.1866666666667 264.5333333333334S352.8533333333334 151.8933333333334 313.3866666666667 134.6133333333334C294.6133333333334 126.5066666666667 253.6533333333334 126.5066666666667 253.6533333333334 126.5066666666667S215.0400000000001 126.5066666666667 196.2666666666668 134.6133333333334C156.8000000000001 151.8933333333334 183.4666666666668 264.5333333333334 183.4666666666668 264.5333333333334M256 384C362.0266666666667 384 448 298.0266666666667 448 192S362.0266666666667 0 256 0S64 85.9733333333334 64 192S149.9733333333333 384 256 384z" />
-    <glyph glyph-name="umbrella"
-      unicode="&#xF54A;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C362.0266666666667 405.3333333333333 448 319.36 448 213.3333333333334H277.3333333333333V42.6666666666667C277.3333333333333 7.2533333333333 248.7466666666667 -21.3333333333333 213.3333333333333 -21.3333333333333S149.3333333333333 7.2533333333333 149.3333333333333 42.6666666666667V64H192V42.6666666666667C192 30.9333333333333 201.6 21.3333333333334 213.3333333333333 21.3333333333334S234.6666666666667 30.9333333333333 234.6666666666667 42.6666666666667V213.3333333333334H64C64 319.36 149.9733333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="umbrella-closed"
-      unicode="&#xF9AF;"
-      horiz-adv-x="512" d=" M256 415.36L373.3333333333333 128H277.3333333333333V42.6666666666667C277.3333333333333 7.2533333333333 248.7466666666667 -21.3333333333333 213.3333333333333 -21.3333333333333S149.3333333333333 7.2533333333333 149.3333333333333 42.6666666666667V64H192V42.6666666666667C192 30.9333333333333 201.6 21.3333333333334 213.3333333333333 21.3333333333334S234.6666666666667 30.9333333333333 234.6666666666667 42.6666666666667V128H138.6666666666667L256 415.36z" />
-    <glyph glyph-name="umbrella-outline"
-      unicode="&#xF54B;"
-      horiz-adv-x="512" d=" M256 362.6666666666667C189.8666666666667 362.6666666666667 131.84 319.36 113.0666666666667 256H398.9333333333333C380.16 319.1466666666667 321.92 362.6666666666667 256 362.6666666666667M256 405.3333333333333C362.0266666666667 405.3333333333333 448 319.36 448 213.3333333333334H277.3333333333333V42.6666666666667C277.3333333333333 7.2533333333333 248.7466666666667 -21.3333333333333 213.3333333333333 -21.3333333333333S149.3333333333333 7.2533333333333 149.3333333333333 42.6666666666667V64H192V42.6666666666667C192 30.9333333333333 201.6 21.3333333333334 213.3333333333333 21.3333333333334S234.6666666666667 30.9333333333333 234.6666666666667 42.6666666666667V213.3333333333334H64C64 319.36 149.9733333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="undo"
-      unicode="&#xF54C;"
-      horiz-adv-x="512" d=" M266.6666666666667 277.3333333333334C210.1333333333333 277.3333333333334 158.9333333333333 256 119.4666666666667 221.8666666666667L42.6666666666667 298.6666666666667V106.6666666666667H234.6666666666667L157.44 183.8933333333334C187.0933333333333 208.6400000000001 224.8533333333333 224 266.6666666666667 224C342.1866666666666 224 406.4 174.72 428.8 106.6666666666667L479.36 123.3066666666667C449.7066666666666 212.6933333333334 365.8666666666666 277.3333333333334 266.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="undo-variant"
-      unicode="&#xF54D;"
-      horiz-adv-x="512" d=" M288 298.6666666666667C364.5866666666667 298.6666666666667 426.6666666666667 236.5866666666667 426.6666666666667 160S364.5866666666667 21.3333333333334 288 21.3333333333334H213.3333333333333V64H288C341.3333333333333 64 384 106.6666666666667 384 160S341.3333333333333 256 288 256H167.04L232.7466666666667 190.0800000000001L202.6666666666667 160L85.3333333333333 277.3333333333334L202.6666666666667 394.6666666666667L232.96 364.5866666666667L167.04 298.6666666666667H288M128 64H170.6666666666667V21.3333333333334H128V64z" />
-    <glyph glyph-name="unfold-less-horizontal"
-      unicode="&#xF54E;"
-      horiz-adv-x="512" d=" M353.92 332.5866666666667L323.6266666666667 362.6666666666667L256 295.04L188.3733333333333 362.6666666666667L158.08 332.5866666666667L256 234.6666666666667M158.08 51.4133333333334L188.3733333333333 21.3333333333334L256 88.96L323.6266666666667 21.3333333333334L353.7066666666666 51.4133333333334L256 149.3333333333334L158.08 51.4133333333334z" />
-    <glyph glyph-name="unfold-less-vertical"
-      unicode="&#xF75F;"
-      horiz-adv-x="512" d=" M115.4133333333333 289.92L213.3333333333333 192L115.4133333333333 94.08L85.3333333333333 124.3733333333333L152.96 192L85.3333333333333 259.6266666666667L115.4133333333333 289.92M396.5866666666667 94.08L298.6666666666667 192L396.5866666666667 289.7066666666667L426.6666666666667 259.6266666666667L359.04 192L426.6666666666667 124.3733333333333L396.5866666666667 94.08z" />
-    <glyph glyph-name="unfold-more-horizontal"
-      unicode="&#xF54F;"
-      horiz-adv-x="512" d=" M256 60.3733333333333L188.3733333333333 128L158.2933333333333 97.92L256 0L353.92 97.92L323.6266666666667 128M256 323.6266666666667L323.6266666666667 256L353.7066666666666 286.0800000000001L256 384L158.08 286.0800000000001L188.3733333333333 256L256 323.6266666666667z" />
-    <glyph glyph-name="unfold-more-vertical"
-      unicode="&#xF760;"
-      horiz-adv-x="512" d=" M387.6266666666667 192L320 259.6266666666667L350.08 289.92L448 192L350.08 94.2933333333334L320 124.3733333333333L387.6266666666667 192M124.3733333333333 192L192 124.3733333333333L161.92 94.08L64 192L161.92 289.7066666666667L192 259.6266666666667L124.3733333333333 192z" />
-    <glyph glyph-name="ungroup"
-      unicode="&#xF550;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H128V384H277.3333333333333V405.3333333333333H362.6666666666667V320H341.3333333333333V256H384V277.3333333333334H469.3333333333333V192H448V64H469.3333333333333V-21.3333333333333H384V0H256V-21.3333333333333H170.6666666666667V64H192V106.6666666666667H128V85.3333333333334H42.6666666666667V170.6666666666667H64V320H42.6666666666667V405.3333333333333M384 192V213.3333333333334H341.3333333333333V170.6666666666667H362.6666666666667V85.3333333333334H277.3333333333333V106.6666666666667H234.6666666666667V64H256V42.6666666666667H384V64H405.3333333333333V192H384M277.3333333333333 320V341.3333333333334H128V320H106.6666666666667V170.6666666666667H128V149.3333333333334H192V192H170.6666666666667V277.3333333333334H256V256H298.6666666666667V320H277.3333333333333M256 192H234.6666666666667V149.3333333333334H277.3333333333333V170.6666666666667H298.6666666666667V213.3333333333334H256V192z" />
-    <glyph glyph-name="unity"
-      unicode="&#xF6AE;"
-      horiz-adv-x="512" d=" M194.3466666666666 85.3333333333334H138.6666666666667L33.92 192L138.6666666666667 298.6666666666667H194.3466666666666L222.2933333333333 346.88L367.1466666666667 384L407.04 240.2133333333334L379.0933333333333 192L407.04 143.7866666666667L367.1466666666667 0L222.2933333333334 37.12L194.3466666666666 85.3333333333334M197.3333333333333 90.6666666666667L306.7733333333333 61.2266666666667L243.6266666666667 170.6666666666667H117.3333333333333L197.3333333333333 90.6666666666667M343.8933333333333 82.5600000000001L373.3333333333333 192L343.8933333333333 301.44L280.5333333333333 192L343.8933333333333 82.5600000000001M197.3333333333333 293.3333333333334L117.3333333333333 213.3333333333334H243.6266666666667L306.7733333333333 322.7733333333333L197.3333333333333 293.3333333333334z" />
-    <glyph glyph-name="unreal"
-      unicode="&#xF9B0;"
-      horiz-adv-x="512" d=" M42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333S42.6666666666667 309.76 42.6666666666667 192M111.7866666666667 47.7866666666668C73.1733333333333 86.4 52.0533333333333 137.6000000000001 52.0533333333333 192.0000000000001S73.1733333333334 297.6 111.7866666666667 336.2133333333334C150.4 374.8266666666667 201.6 395.9466666666667 256 395.9466666666667S361.6 374.8266666666667 400.2133333333333 336.2133333333334C438.8266666666666 297.6 459.9466666666666 246.4000000000001 459.9466666666666 192.0000000000001S438.8266666666667 86.4 400.2133333333333 47.7866666666668C361.6 9.1733333333334 310.3999999999999 -11.9466666666666 256 -11.9466666666666S150.4 9.1733333333333 111.7866666666666 47.7866666666668M135.4666666666667 245.3333333333334C92.5866666666667 196.48 100.9066666666667 156.16 100.9066666666667 156.16S112.64 183.8933333333334 141.0133333333333 213.3333333333334C154.6666666666666 226.7733333333334 164.6933333333333 231.4666666666667 171.52 231.4666666666667C179.2 231.4666666666667 182.8266666666666 225.92 182.8266666666666 220.8V121.8133333333334C182.8266666666666 112 176.4266666666666 109.8666666666667 170.6666666666666 110.08C165.7599999999999 110.08 161.0666666666666 111.7866666666667 161.0666666666666 111.7866666666667C190.2933333333333 69.76 260.0533333333333 64 260.0533333333333 64L290.7733333333333 96H291.6266666666666L320 71.8933333333334C370.9866666666667 102.1866666666667 395.7333333333334 158.2933333333334 395.7333333333334 158.2933333333334C373.3333333333333 134.4 358.1866666666666 128.6400000000001 349.6533333333333 128.8533333333334C341.9733333333334 128.8533333333334 338.7733333333333 133.3333333333334 338.7733333333333 133.3333333333334C338.56 135.4666666666668 337.4933333333334 258.1333333333335 338.9866666666667 258.1333333333335C347.9466666666667 274.5600000000001 376.1066666666667 308.0533333333334 376.1066666666667 308.0533333333334C323.4133333333333 297.6000000000001 294.6133333333333 263.2533333333335 294.6133333333333 263.2533333333335C286.08 269.8666666666668 268.5866666666666 268.8000000000001 268.5866666666666 268.8000000000001C276.6933333333333 264.3200000000001 284.8 251.5200000000001 284.8 240.6400000000001V135.4666666666668S266.6666666666667 119.8933333333334 253.44 119.8933333333334C245.3333333333333 119.8933333333334 240.4266666666666 124.3733333333335 237.6533333333333 128.0000000000001C235.7333333333333 130.5600000000001 234.6666666666666 132.4800000000001 234.6666666666666 132.4800000000001V262.6133333333335C233.1733333333333 261.3333333333335 230.8266666666666 260.2666666666668 228.48 260.2666666666668C225.4933333333333 260.4800000000002 222.5066666666666 261.7600000000001 220.5866666666666 266.0266666666668C218.88 269.2266666666668 218.0266666666667 274.1333333333335 218.0266666666667 280.9600000000001C218.0266666666667 305.0666666666668 245.3333333333333 320.8533333333335 245.3333333333333 320.8533333333335C210.56 311.6800000000001 178.3466666666666 293.9733333333335 135.4666666666666 245.3333333333335" />
-    <glyph glyph-name="untappd"
-      unicode="&#xF551;"
-      horiz-adv-x="512" d=" M307.4133333333333 362.6666666666667S318.72 354.3466666666667 319.36 347.52C319.36 345.3866666666667 314.24 344.5333333333334 313.1733333333334 342.8266666666667C311.8933333333333 341.3333333333334 313.6 338.1333333333334 312.5333333333334 336.8533333333334C311.2533333333334 335.7866666666667 309.3333333333334 335.7866666666667 307.4133333333334 332.5866666666667C305.7066666666667 329.3866666666667 257.4933333333334 232.7466666666667 250.2400000000001 221.2266666666667C247.2533333333334 212.6933333333334 244.6933333333334 182.1866666666667 242.5600000000001 177.9200000000001C240.2133333333334 173.8666666666667 135.2533333333334 24.7466666666668 131.4133333333334 20.2666666666668C120.9600000000001 7.8933333333334 91.9466666666667 14.9333333333334 69.9733333333334 30.72C49.0666666666667 45.6533333333334 37.1200000000001 70.4 45.0133333333334 81.92C48.4266666666667 86.8266666666667 152.5333333333334 236.3733333333334 155.5200000000001 240C158.7200000000001 243.6266666666667 186.6666666666668 256 193.4933333333334 262.1866666666667C202.0266666666667 272.64 276.48 351.1466666666667 278.8266666666667 353.7066666666667C281.1733333333334 356.2666666666667 280.5333333333334 358.4 281.1733333333334 359.8933333333333C282.0266666666667 361.3866666666667 285.44 360.96 286.5066666666667 362.6666666666667C288 364.16 285.6533333333334 368.8533333333334 288 369.4933333333334C289.92 370.3466666666667 297.8133333333334 369.7066666666667 307.4133333333334 362.6666666666667M231.4666666666667 353.28L250.4533333333334 333.44L218.88 299.9466666666667L201.8133333333333 333.44C200.1066666666667 336.64 197.9733333333334 336.64 196.6933333333333 337.7066666666667C195.6266666666667 338.9866666666667 197.12 341.9733333333334 196.0533333333334 343.68C194.7733333333334 345.3866666666667 189.8666666666667 344.96 189.8666666666667 347.0933333333334C189.8666666666667 349.44 193.0666666666667 356.6933333333334 202.6666666666667 363.52C202.6666666666667 363.52 214.6133333333334 371.2 221.2266666666667 369.4933333333334C223.36 368.8533333333334 222.5066666666667 363.7333333333334 224 362.6666666666667C224.8533333333334 360.5333333333333 228.2666666666667 360.96 228.9066666666667 359.4666666666667C229.76 358.1866666666667 228.9066666666667 355.84 231.4666666666667 353.28M467.6266666666667 82.1333333333333C475.52 68.0533333333333 459.3066666666667 42.6666666666666 437.3333333333333 27.7333333333333C416 13.0133333333333 388.48 9.8133333333333 380.3733333333333 21.3333333333333C376.7466666666666 26.0266666666666 270.2933333333333 174.5066666666666 267.9466666666666 178.7733333333333C265.6 182.8266666666666 262.8266666666666 213.3333333333333 259.8399999999999 222.0799999999999L259.2 222.9333333333332C265.6 234.6666666666666 278.8266666666666 260.9066666666665 292.9066666666667 288.6399999999999C305.0666666666666 276.0533333333333 314.6666666666667 265.3866666666666 317.44 261.9733333333333C324.48 255.9999999999999 352.64 243.6266666666666 355.84 239.9999999999999C358.8266666666667 236.3733333333332 464.64 87.2533333333333 467.6266666666667 82.1333333333332z" />
-    <glyph glyph-name="update"
-      unicode="&#xF6AF;"
-      horiz-adv-x="512" d=" M448 232.1066666666667H303.36L361.8133333333334 292.2666666666667C303.5733333333333 349.8666666666667 209.28 352 151.04 294.4000000000001C92.8 236.5866666666667 92.8 143.36 151.04 85.3333333333334C209.28 27.7333333333334 303.5733333333333 27.7333333333334 361.8133333333334 85.3333333333334C390.8266666666667 114.1333333333333 405.3333333333333 147.6266666666667 405.3333333333333 189.8666666666667H448C448 147.6266666666667 429.2266666666667 92.8000000000001 391.68 55.68C316.8 -18.56 195.2 -18.56 120.32 55.68C45.6533333333333 129.7066666666667 45.0133333333333 250.0266666666667 119.8933333333333 324.0533333333334C194.7733333333333 398.08 314.88 398.08 389.76 324.0533333333334L448 384V232.1066666666667M266.6666666666667 277.3333333333334V186.6666666666667L341.3333333333333 142.2933333333334L325.9733333333333 116.48L234.6666666666667 170.6666666666667V277.3333333333334H266.6666666666667z" />
-    <glyph glyph-name="upload"
-      unicode="&#xF552;"
-      horiz-adv-x="512" d=" M192 106.6666666666667V234.6666666666667H106.6666666666667L256 384L405.3333333333333 234.6666666666667H320V106.6666666666667H192M106.6666666666667 21.3333333333334V64H405.3333333333333V21.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="upload-multiple"
-      unicode="&#xF83C;"
-      horiz-adv-x="512" d=" M192 149.3333333333334V277.3333333333334H106.6666666666667L256 426.6666666666667L405.3333333333333 277.3333333333334H320V149.3333333333334H192M106.6666666666667 64V106.6666666666667H405.3333333333333V64H106.6666666666667M405.3333333333333 21.3333333333334H106.6666666666667V-21.3333333333333H405.3333333333333V21.3333333333334z" />
-    <glyph glyph-name="upload-network"
-      unicode="&#xF6F5;"
-      horiz-adv-x="512" d=" M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V128C405.3333333333333 104.5333333333333 386.1333333333334 85.3333333333334 362.6666666666667 85.3333333333334H277.3333333333333V42.6666666666667H298.6666666666667C310.4 42.6666666666667 320 33.0666666666667 320 21.3333333333334H469.3333333333333V-21.3333333333333H320C320 -33.0666666666667 310.4 -42.6666666666666 298.6666666666667 -42.6666666666666H213.3333333333333C201.6 -42.6666666666666 192 -33.0666666666667 192 -21.3333333333333H42.6666666666667V21.3333333333334H192C192 33.0666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H149.3333333333333C125.6533333333333 85.3333333333334 106.6666666666667 104.5333333333333 106.6666666666667 128V341.3333333333334C106.6666666666667 364.8 125.8666666666667 384 149.3333333333333 384H362.6666666666667M256 330.6666666666667L160 234.6666666666667H234.6666666666667V149.3333333333334H277.3333333333333V234.6666666666667H352L256 330.6666666666667z" />
-    <glyph glyph-name="usb"
-      unicode="&#xF553;"
-      horiz-adv-x="512" d=" M320 298.6666666666667V213.3333333333334H341.3333333333333V170.6666666666667H277.3333333333333V341.3333333333334H320L256 426.6666666666667L192 341.3333333333334H234.6666666666667V170.6666666666667H170.6666666666667V214.8266666666667C185.6 222.72 196.2666666666667 237.8666666666667 196.2666666666667 256C196.2666666666667 282.0266666666667 175.1466666666667 302.9333333333334 149.3333333333333 302.9333333333334C123.3066666666667 302.9333333333334 102.4 282.0266666666667 102.4 256C102.4 237.8666666666667 113.0666666666666 222.72 128 214.8266666666667V170.6666666666667C128 147.2000000000001 147.2 128 170.6666666666666 128H234.6666666666667V62.9333333333333C219.52 55.2533333333333 209.0666666666667 39.4666666666666 209.0666666666667 21.3333333333334C209.0666666666667 -4.6933333333333 229.9733333333334 -25.6 256 -25.6C282.0266666666667 -25.6 302.9333333333333 -4.6933333333333 302.9333333333333 21.3333333333334C302.9333333333333 39.4666666666667 292.48 55.2533333333333 277.3333333333333 62.9333333333333V128H341.3333333333333C364.8 128 384 147.2000000000001 384 170.6666666666667V213.3333333333334H405.3333333333333V298.6666666666667H320z" />
-    <glyph glyph-name="van-passenger"
-      unicode="&#xF7F9;"
-      horiz-adv-x="512" d=" M64 298.6666666666667C40.32 298.6666666666667 21.3333333333333 279.68 21.3333333333333 256V85.3333333333334H64C64 49.92 92.5866666666667 21.3333333333334 128 21.3333333333334S192 49.92 192 85.3333333333334H320C320 49.92 348.5866666666667 21.3333333333334 384 21.3333333333334S448 49.92 448 85.3333333333334H490.6666666666666V170.6666666666667C490.6666666666666 194.3466666666667 471.6799999999999 213.3333333333334 448 213.3333333333334L384 298.6666666666667H64M64 266.6666666666667H149.3333333333333V213.3333333333334H64V266.6666666666667M192 266.6666666666667H277.3333333333333V213.3333333333334H192V266.6666666666667M320 266.6666666666667H373.3333333333333L415.1466666666667 213.3333333333334H320V266.6666666666667M128 117.3333333333334C145.7066666666667 117.3333333333334 160 103.04 160 85.3333333333334S145.7066666666667 53.3333333333334 128 53.3333333333334S96 67.6266666666667 96 85.3333333333334S110.2933333333333 117.3333333333334 128 117.3333333333334M384 117.3333333333334C401.7066666666666 117.3333333333334 416 103.04 416 85.3333333333334S401.7066666666666 53.3333333333334 384 53.3333333333334S352 67.6266666666667 352 85.3333333333334S366.2933333333334 117.3333333333334 384 117.3333333333334z" />
-    <glyph glyph-name="van-utility"
-      unicode="&#xF7FA;"
-      horiz-adv-x="512" d=" M64 298.6666666666667C40.32 298.6666666666667 21.3333333333333 279.68 21.3333333333333 256V85.3333333333334H64C64 49.92 92.5866666666667 21.3333333333334 128 21.3333333333334S192 49.92 192 85.3333333333334H320C320 49.92 348.5866666666667 21.3333333333334 384 21.3333333333334S448 49.92 448 85.3333333333334H490.6666666666666V170.6666666666667C490.6666666666666 194.3466666666667 471.6799999999999 213.3333333333334 448 213.3333333333334L384 298.6666666666667H64M320 266.6666666666667H373.3333333333333L415.1466666666667 213.3333333333334H320V266.6666666666667M128 117.3333333333334C145.7066666666667 117.3333333333334 160 103.04 160 85.3333333333334S145.7066666666667 53.3333333333334 128 53.3333333333334S96 67.6266666666667 96 85.3333333333334S110.2933333333333 117.3333333333334 128 117.3333333333334M384 117.3333333333334C401.7066666666666 117.3333333333334 416 103.04 416 85.3333333333334S401.7066666666666 53.3333333333334 384 53.3333333333334S352 67.6266666666667 352 85.3333333333334S366.2933333333334 117.3333333333334 384 117.3333333333334z" />
-    <glyph glyph-name="vanish"
-      unicode="&#xF7FB;"
-      horiz-adv-x="512" d=" M341.3333333333333 170.6666666666667V213.3333333333334H448V170.6666666666667H341.3333333333333M316.3733333333334 282.4533333333334L376.7466666666667 342.8266666666667L406.8266666666667 312.7466666666667L346.4533333333334 252.3733333333334L316.3733333333334 282.4533333333334M234.6666666666667 106.6666666666667H277.3333333333333V0H234.6666666666667V106.6666666666667M234.6666666666667 384H277.3333333333333V277.3333333333334H234.6666666666667V384M105.1733333333333 71.2533333333333L165.5466666666667 131.6266666666667L195.6266666666667 101.5466666666667L135.2533333333333 41.1733333333333L105.1733333333333 71.2533333333333M105.1733333333333 312.7466666666667L135.2533333333333 342.8266666666667L195.6266666666667 282.4533333333334L165.5466666666667 252.3733333333334L105.1733333333333 312.7466666666667M170.6666666666667 170.6666666666667H64V213.3333333333334H170.6666666666667V170.6666666666667M406.8266666666667 71.2533333333333L376.7466666666667 41.1733333333333L316.3733333333334 101.5466666666666L346.4533333333333 131.6266666666667L406.8266666666667 71.2533333333333z" />
-    <glyph glyph-name="variable"
-      unicode="&#xFAE6;"
-      horiz-adv-x="512" d=" M435.4133333333333 384C465.0666666666667 326.1866666666667 476.8 259.4133333333334 469.3333333333333 192C465.0666666666667 124.5866666666667 441.6 57.8133333333334 401.7066666666666 0L369.0666666666666 21.3333333333334C403.4133333333333 73.1733333333334 423.4666666666666 132.2666666666667 426.6666666666666 192C433.9199999999999 251.7333333333334 424.32 310.8266666666667 398.9333333333332 362.6666666666667L435.4133333333333 384M110.2933333333333 384L142.9333333333333 362.6666666666667C108.5866666666667 310.8266666666667 88.5333333333333 251.7333333333334 85.3333333333333 192C78.08 132.2666666666667 87.8933333333333 73.1733333333334 113.0666666666667 21.3333333333334L77.0133333333333 0C47.1466666666667 57.8133333333334 35.2 124.3733333333333 42.6666666666667 192C46.9333333333333 259.4133333333334 70.4 326.1866666666667 110.2933333333333 384M257.7066666666667 220.16L307.2 289.0666666666667H361.1733333333333L280.5333333333333 182.4L327.4666666666667 77.4400000000001H279.2533333333334L249.8133333333334 149.3333333333334L197.9733333333334 78.2933333333334H144.2133333333333L227.4133333333334 187.5200000000001L181.9733333333334 289.0666666666667H230.4L257.7066666666667 220.1600000000001z" />
-    <glyph glyph-name="vector-arrange-above"
-      unicode="&#xF554;"
-      horiz-adv-x="512" d=" M64 426.6666666666667C40.32 426.6666666666667 21.3333333333333 407.68 21.3333333333333 384V149.3333333333334C21.3333333333333 125.6533333333334 40.32 106.6666666666667 64 106.6666666666667H298.6666666666667C322.3466666666667 106.6666666666667 341.3333333333333 125.6533333333334 341.3333333333333 149.3333333333334V384C341.3333333333333 407.68 322.3466666666667 426.6666666666667 298.6666666666667 426.6666666666667H64M64 384H298.6666666666667V149.3333333333334H64V384M384 298.6666666666667V256H426.6666666666667V21.3333333333334H192V64H149.3333333333333V21.3333333333334C149.3333333333333 -2.3466666666666 168.32 -21.3333333333333 192 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H384z" />
-    <glyph glyph-name="vector-arrange-below"
-      unicode="&#xF555;"
-      horiz-adv-x="512" d=" M426.6666666666667 -21.3333333333333C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H192C168.32 298.6666666666667 149.3333333333333 279.68 149.3333333333333 256V21.3333333333334C149.3333333333333 -2.3466666666666 168.32 -21.3333333333333 192 -21.3333333333333H426.6666666666667M426.6666666666667 21.3333333333334H192V256H426.6666666666667V21.3333333333334M106.6666666666667 106.6666666666667V149.3333333333334H64V384H298.6666666666667V341.3333333333334H341.3333333333333V384C341.3333333333333 407.68 322.3466666666667 426.6666666666667 298.6666666666667 426.6666666666667H64C40.32 426.6666666666667 21.3333333333333 407.68 21.3333333333333 384V149.3333333333334C21.3333333333333 125.6533333333334 40.32 106.6666666666667 64 106.6666666666667H106.6666666666667z" />
-    <glyph glyph-name="vector-bezier"
-      unicode="&#xFAE7;"
-      horiz-adv-x="512" d=" M160 362.6666666666667C142.2933333333333 362.6666666666667 128 348.3733333333334 128 330.6666666666667S142.2933333333333 298.6666666666667 160 298.6666666666667C173.44 298.6666666666667 185.6 307.2000000000001 190.08 320H277.3333333333333C291.6266666666667 334.2933333333334 305.7066666666667 341.3333333333334 320 341.3333333333334H190.08C185.6 354.1333333333334 173.44 362.6666666666667 160 362.6666666666667M405.3333333333333 341.3333333333334C170.6666666666667 341.3333333333334 298.6666666666667 85.3333333333334 106.6666666666667 85.3333333333334V42.6666666666667C341.3333333333333 42.6666666666667 213.3333333333333 298.6666666666667 405.3333333333333 298.6666666666667V341.3333333333334M352 85.3333333333334C338.56 85.3333333333334 326.4 76.8000000000001 321.92 64H234.6666666666667C220.3733333333333 49.7066666666667 206.2933333333333 42.6666666666667 192 42.6666666666667H321.92C326.4 29.8666666666667 338.56 21.3333333333334 352 21.3333333333334C369.7066666666666 21.3333333333334 384 35.6266666666667 384 53.3333333333334S369.7066666666666 85.3333333333334 352 85.3333333333334z" />
-    <glyph glyph-name="vector-circle"
-      unicode="&#xF556;"
-      horiz-adv-x="512" d=" M192 405.3333333333333V361.3866666666667C143.36 343.04 104.96 304.64 86.4 256H42.6666666666667V128H86.6133333333334C104.96 79.36 143.36 40.7466666666667 192 22.4V-21.3333333333333H320V22.6133333333333C368.64 40.96 407.2533333333334 79.36 425.6 128H469.3333333333333V256H425.3866666666667C407.04 304.64 368.64 343.04 320 361.6V405.3333333333333M234.6666666666667 362.6666666666667H277.3333333333333V320H234.6666666666667M192 314.6666666666667V277.3333333333334H320V314.6666666666667C345.1733333333333 301.6533333333333 365.6533333333333 281.1733333333334 378.6666666666667 256H341.3333333333333V128H378.6666666666667C365.6533333333333 102.8266666666667 345.1733333333333 82.3466666666667 320 69.3333333333334V106.6666666666667H192V69.3333333333334C166.8266666666667 82.3466666666667 146.3466666666666 102.8266666666667 133.3333333333333 128H170.6666666666667V256H133.3333333333333C146.3466666666667 281.1733333333334 166.8266666666667 301.6533333333333 192 314.6666666666667M85.3333333333333 213.3333333333334H128V170.6666666666667H85.3333333333333M384 213.3333333333334H426.6666666666667V170.6666666666667H384M234.6666666666667 64H277.3333333333333V21.3333333333334H234.6666666666667" />
-    <glyph glyph-name="vector-circle-variant"
-      unicode="&#xF557;"
-      horiz-adv-x="512" d=" M469.3333333333333 256H426.0266666666667C398.9333333333333 332.5866666666667 326.6133333333333 384 245.3333333333333 384C139.3066666666666 384 53.3333333333333 298.0266666666667 53.3333333333333 192C53.3333333333333 85.3333333333334 139.3066666666666 0 245.3333333333333 0C326.6133333333333 0 398.9333333333333 51.2 426.6666666666667 128H469.3333333333333M426.6666666666667 213.3333333333334V170.6666666666667H384V213.3333333333334M380.16 128C355.4133333333333 75.9466666666667 302.9333333333333 42.6666666666667 245.3333333333333 42.6666666666667C162.9866666666667 42.6666666666667 96 109.44 96 192C96 274.3466666666667 162.9866666666667 341.3333333333334 245.3333333333333 341.3333333333334C302.9333333333333 341.3333333333334 355.4133333333333 307.8400000000001 379.9466666666666 256H341.3333333333333V128" />
-    <glyph glyph-name="vector-combine"
-      unicode="&#xF558;"
-      horiz-adv-x="512" d=" M64 426.6666666666667C40.32 426.6666666666667 21.3333333333333 407.68 21.3333333333333 384V149.3333333333334C21.3333333333333 125.6533333333334 40.32 106.6666666666667 64 106.6666666666667H149.3333333333333V21.3333333333334C149.3333333333333 -2.3466666666666 168.32 -21.3333333333333 192 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H341.3333333333333V384C341.3333333333333 407.68 322.3466666666667 426.6666666666667 298.6666666666667 426.6666666666667H64M64 384H298.6666666666667V298.6666666666667H192C168.32 298.6666666666667 149.3333333333333 279.68 149.3333333333333 256V149.3333333333334H64V384M192 256H298.6666666666667V149.3333333333334H192V256M341.3333333333333 256H426.6666666666667V21.3333333333334H192V106.6666666666667H298.6666666666667C322.3466666666667 106.6666666666667 341.3333333333333 125.6533333333334 341.3333333333333 149.3333333333334V256z" />
-    <glyph glyph-name="vector-curve"
-      unicode="&#xF559;"
-      horiz-adv-x="512" d=" M394.6666666666667 405.3333333333333C412.3733333333333 405.3333333333333 426.6666666666667 391.04 426.6666666666667 373.3333333333334S412.3733333333333 341.3333333333334 394.6666666666667 341.3333333333334C389.76 341.3333333333334 385.0666666666667 342.4 380.8 344.5333333333334L302.0800000000001 265.6L309.3333333333334 256C356.0533333333334 282.88 410.88 298.6666666666667 469.3333333333333 298.6666666666667L490.6666666666666 298.0266666666667V255.1466666666667L469.3333333333333 256C414.2933333333334 256 362.6666666666667 240 320 212.48C320 165.7600000000001 282.24 128 235.52 128C208 85.3333333333334 192 33.7066666666667 192 -21.3333333333333L192.8533333333333 -42.6666666666666H149.9733333333333L149.3333333333333 -21.3333333333333C149.3333333333333 37.1200000000001 165.12 91.9466666666667 192 138.6666666666667L182.4 145.92L103.4666666666667 67.2C105.6 62.9333333333333 106.6666666666667 58.24 106.6666666666667 53.3333333333334C106.6666666666667 35.6266666666667 92.3733333333334 21.3333333333334 74.6666666666667 21.3333333333334S42.6666666666667 35.6266666666667 42.6666666666667 53.3333333333334S56.96 85.3333333333334 74.6666666666667 85.3333333333334C79.5733333333333 85.3333333333334 84.2666666666667 84.2666666666667 88.5333333333333 82.1333333333334L167.2533333333333 161.0666666666667C155.9466666666667 175.36 149.3333333333333 193.7066666666667 149.3333333333333 213.3333333333334C149.3333333333333 260.48 187.52 298.6666666666667 234.6666666666667 298.6666666666667C254.2933333333333 298.6666666666667 272.64 292.0533333333334 286.9333333333333 280.7466666666667L365.8666666666666 359.4666666666667C363.7333333333333 363.7333333333334 362.6666666666667 368.4266666666667 362.6666666666667 373.3333333333333C362.6666666666667 391.04 376.9600000000001 405.3333333333333 394.6666666666667 405.3333333333333M234.6666666666667 256C211.2 256 192 236.8 192 213.3333333333334S211.2 170.6666666666667 234.6666666666667 170.6666666666667S277.3333333333333 189.8666666666667 277.3333333333333 213.3333333333334S258.1333333333334 256 234.6666666666667 256z" />
-    <glyph glyph-name="vector-difference"
-      unicode="&#xF55A;"
-      horiz-adv-x="512" d=" M64 426.6666666666667C40.32 426.6666666666667 21.3333333333333 407.68 21.3333333333333 384V149.3333333333334C21.3333333333333 125.6533333333334 40.32 106.6666666666667 64 106.6666666666667H106.6666666666667V149.3333333333334H64V384H298.6666666666667V341.3333333333334H341.3333333333333V384C341.3333333333333 407.68 322.3466666666667 426.6666666666667 298.6666666666667 426.6666666666667H64M192 298.6666666666667C168.32 298.6666666666667 149.3333333333333 279.68 149.3333333333333 256V213.3333333333334H192V256H234.6666666666667V298.6666666666667H192M277.3333333333333 298.6666666666667V256H298.6666666666667V234.6666666666667H341.3333333333333V298.6666666666667H277.3333333333333M384 298.6666666666667V256H426.6666666666667V21.3333333333334H192V64H149.3333333333333V21.3333333333334C149.3333333333333 -2.3466666666666 168.32 -21.3333333333333 192 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H384M298.6666666666667 192V149.3333333333334H256V106.6666666666667H298.6666666666667C322.3466666666667 106.6666666666667 341.3333333333333 125.6533333333334 341.3333333333333 149.3333333333334V192H298.6666666666667M149.3333333333333 170.6666666666667V106.6666666666667H213.3333333333333V149.3333333333334H192V170.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="vector-difference-ab"
-      unicode="&#xF55B;"
-      horiz-adv-x="512" d=" M64 426.6666666666667C40.32 426.6666666666667 21.3333333333333 407.68 21.3333333333333 384V341.3333333333334H64V384H106.6666666666667V426.6666666666667H64M149.3333333333333 426.6666666666667V384H213.3333333333333V426.6666666666667H149.3333333333333M256 426.6666666666667V384H298.6666666666667V341.3333333333334H341.3333333333333V384C341.3333333333333 407.68 322.3466666666667 426.6666666666667 298.6666666666667 426.6666666666667H256M21.3333333333333 298.6666666666667V234.6666666666667H64V298.6666666666667H21.3333333333333M298.6666666666667 298.6666666666667V149.3333333333334H149.3333333333333V21.3333333333334C149.3333333333333 -2.3466666666666 168.32 -21.3333333333333 192 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H298.6666666666667M341.3333333333333 256H426.6666666666667V21.3333333333334H192V106.6666666666667H298.6666666666667C322.3466666666667 106.6666666666667 341.3333333333333 125.6533333333334 341.3333333333333 149.3333333333334V256M21.3333333333333 192V149.3333333333334C21.3333333333333 125.6533333333334 40.32 106.6666666666667 64 106.6666666666667H106.6666666666667V149.3333333333334H64V192H21.3333333333333z" />
-    <glyph glyph-name="vector-difference-ba"
-      unicode="&#xF55C;"
-      horiz-adv-x="512" d=" M426.6666666666667 -21.3333333333333C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V64H426.6666666666667V21.3333333333334H384V-21.3333333333333H426.6666666666667M341.3333333333333 -21.3333333333333V21.3333333333334H277.3333333333333V-21.3333333333333H341.3333333333333M234.6666666666667 -21.3333333333333V21.3333333333334H192V64H149.3333333333333V21.3333333333334C149.3333333333333 -2.3466666666666 168.32 -21.3333333333333 192 -21.3333333333333H234.6666666666667M469.3333333333333 106.6666666666667V170.6666666666667H426.6666666666667V106.6666666666667H469.3333333333333M192 106.6666666666667V256H341.3333333333333V384C341.3333333333333 407.68 322.3466666666667 426.6666666666667 298.6666666666667 426.6666666666667H64C40.32 426.6666666666667 21.3333333333333 407.68 21.3333333333333 384V149.3333333333334C21.3333333333333 125.6533333333334 40.32 106.6666666666667 64 106.6666666666667H192M149.3333333333333 149.3333333333334H64V384H298.6666666666667V298.6666666666667H192C168.32 298.6666666666667 149.3333333333333 279.68 149.3333333333333 256V149.3333333333334M469.3333333333333 213.3333333333334V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H384V256H426.6666666666667V213.3333333333334H469.3333333333333z" />
-    <glyph glyph-name="vector-ellipse"
-      unicode="&#xF892;"
-      horiz-adv-x="512" d=" M490.6666666666666 256V128H434.1333333333334C413.4400000000001 82.7733333333333 371.84 47.36 320 31.1466666666667V-21.3333333333333H192V31.1466666666667C117.3333333333333 54.4 64 117.3333333333334 64 192C64 286.2933333333334 149.9733333333333 362.6666666666667 256 362.6666666666667C336.64 362.6666666666667 405.3333333333333 318.5066666666667 434.1333333333334 256H490.6666666666666M362.6666666666667 128V256H385.28C359.4666666666667 294.1866666666667 311.2533333333334 320 256 320C173.44 320 106.6666666666667 262.6133333333334 106.6666666666667 192C106.6666666666667 141.0133333333333 141.6533333333333 96.8533333333334 192 76.3733333333333V106.6666666666667H320V76.3733333333333C347.52 87.4666666666666 370.1333333333334 105.6 385.28 128H362.6666666666667M405.3333333333333 170.6666666666666H448V213.3333333333333H405.3333333333333V170.6666666666666M234.6666666666667 21.3333333333334H277.3333333333333V64H234.6666666666667V21.3333333333334z" />
-    <glyph glyph-name="vector-intersection"
-      unicode="&#xF55D;"
-      horiz-adv-x="512" d=" M66.9866666666667 426.6666666666667C41.8133333333333 426.6666666666667 21.3333333333333 406.1866666666667 21.3333333333333 381.0133333333333V341.3333333333334H64V384H106.6666666666667V426.6666666666667H66.9866666666667M149.3333333333333 426.6666666666667V384H213.3333333333333V426.6666666666667H149.3333333333333M256 426.6666666666667V384H298.6666666666667V341.3333333333334H341.3333333333333V381.0133333333333C341.3333333333333 406.1866666666667 320.8533333333333 426.6666666666667 295.68 426.6666666666667H256M21.3333333333333 298.6666666666667V234.6666666666667H64V298.6666666666667H21.3333333333333M192 298.6666666666667C168.32 298.6666666666667 149.3333333333333 279.68 149.3333333333333 256V106.6666666666667H295.68C320.8533333333333 106.6666666666667 341.3333333333333 127.1466666666667 341.3333333333333 152.3200000000001V298.6666666666667H192M384 298.6666666666667V256H426.6666666666667V213.3333333333334H469.3333333333333V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H384M192 256H298.6666666666667V149.3333333333334H192V256M21.3333333333333 192V152.3200000000001C21.3333333333333 127.1466666666667 41.8133333333333 106.6666666666667 66.9866666666667 106.6666666666667H106.6666666666667V149.3333333333334H64V192H21.3333333333333M426.6666666666667 170.6666666666667V106.6666666666667H469.3333333333333V170.6666666666667H426.6666666666667M149.3333333333333 64V21.3333333333334C149.3333333333333 -2.3466666666666 168.32 -21.3333333333333 192 -21.3333333333333H234.6666666666667V21.3333333333334H192V64H149.3333333333333M426.6666666666667 64V21.3333333333334H384V-21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V64H426.6666666666667M277.3333333333333 21.3333333333334V-21.3333333333333H341.3333333333333V21.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="vector-line"
-      unicode="&#xF55E;"
-      horiz-adv-x="512" d=" M320 384V286.0800000000001L161.92 128H64V0H192V97.7066666666667L350.2933333333334 256H448V384M362.6666666666667 341.3333333333334H405.3333333333333V298.6666666666667H362.6666666666667M106.6666666666667 85.3333333333334H149.3333333333333V42.6666666666667H106.6666666666667" />
-    <glyph glyph-name="vector-point"
-      unicode="&#xF55F;"
-      horiz-adv-x="512" d=" M256 21.3333333333334L149.3333333333333 -21.3333333333333L256 213.3333333333334L362.6666666666667 -21.3333333333333L256 21.3333333333334M170.6666666666667 405.3333333333333H341.3333333333333V341.3333333333334H469.3333333333333V298.6666666666667H341.3333333333333V234.6666666666667H170.6666666666667V298.6666666666667H42.6666666666667V341.3333333333334H170.6666666666667V405.3333333333333M213.3333333333333 362.6666666666667V277.3333333333334H298.6666666666667V362.6666666666667H213.3333333333333z" />
-    <glyph glyph-name="vector-polygon"
-      unicode="&#xF560;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333V277.3333333333334H91.3066666666666L118.8266666666667 106.6666666666667H85.3333333333333V-21.3333333333333H213.3333333333333V20.0533333333334L320 20.2666666666668V-21.3333333333333H448V106.6666666666667H408.9600000000001L426.6666666666667 256H469.3333333333333V384H341.3333333333333V308.6933333333334L315.7333333333334 277.3333333333334H204.5866666666667L170.6666666666667 323.8400000000001V405.3333333333333M85.3333333333333 362.6666666666667H128V320H85.3333333333333M384 341.3333333333334H426.6666666666667V298.6666666666667H384M134.6133333333333 277.3333333333334H151.68L192 222.08V149.3333333333334H320V215.2533333333333L353.4933333333334 256H384L366.08 106.6666666666667H320V62.72H213.3333333333333V106.6666666666667H162.1333333333333M234.6666666666667 234.6666666666667H277.3333333333333V192H234.6666666666667M128 64H170.6666666666667V21.3333333333334H128M362.6666666666667 64H405.3333333333333V21.3333333333334H362.6666666666667" />
-    <glyph glyph-name="vector-polyline"
-      unicode="&#xF561;"
-      horiz-adv-x="512" d=" M341.3333333333333 405.3333333333333V277.3333333333334H364.3733333333333L318.9333333333333 170.6666666666667H304.2133333333333L256 235.3066666666667V341.3333333333334H128V213.3333333333334H147.4133333333333L104.1066666666667 106.6666666666667H42.6666666666667V-21.3333333333333H170.6666666666667V106.6666666666667H150.1866666666667L193.4933333333334 213.3333333333334H219.0933333333333L256 163.84V42.6666666666667H384V170.6666666666667H365.2266666666667L410.6666666666667 277.3333333333334H469.3333333333333V405.3333333333333M384 362.6666666666667H426.6666666666667V320H384M170.6666666666667 298.6666666666667H213.3333333333333V256H170.6666666666667M298.6666666666667 128H341.3333333333333V85.3333333333334H298.6666666666667M85.3333333333333 64H128V21.3333333333334H85.3333333333333" />
-    <glyph glyph-name="vector-radius"
-      unicode="&#xF749;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667H85.3333333333333V405.3333333333333H213.3333333333333V362.6666666666667C331.0933333333333 362.6666666666667 426.6666666666667 267.0933333333334 426.6666666666667 149.3333333333334H469.3333333333333V21.3333333333334H426.6666666666667V-21.3333333333333H384V21.3333333333334H341.3333333333333V149.3333333333334H384C384 243.6266666666667 307.6266666666667 320 213.3333333333333 320V277.3333333333334H85.3333333333333V320H42.6666666666667V362.6666666666667M384 106.6666666666667V64H426.6666666666667V106.6666666666667H384M128 362.6666666666667V320H170.6666666666667V362.6666666666667H128z" />
-    <glyph glyph-name="vector-rectangle"
-      unicode="&#xF5C6;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667H170.6666666666667V320H341.3333333333333V362.6666666666667H469.3333333333333V234.6666666666667H426.6666666666667V149.3333333333334H469.3333333333333V21.3333333333334H341.3333333333333V64H170.6666666666667V21.3333333333334H42.6666666666667V149.3333333333334H85.3333333333333V234.6666666666667H42.6666666666667V362.6666666666667M341.3333333333333 234.6666666666667V277.3333333333334H170.6666666666667V234.6666666666667H128V149.3333333333334H170.6666666666667V106.6666666666667H341.3333333333333V149.3333333333334H384V234.6666666666667H341.3333333333333M85.3333333333333 320V277.3333333333334H128V320H85.3333333333333M384 320V277.3333333333334H426.6666666666667V320H384M85.3333333333333 106.6666666666667V64H128V106.6666666666667H85.3333333333333M384 106.6666666666667V64H426.6666666666667V106.6666666666667H384z" />
-    <glyph glyph-name="vector-selection"
-      unicode="&#xF562;"
-      horiz-adv-x="512" d=" M64 426.6666666666667H106.6666666666667V384H64V341.3333333333334H21.3333333333333V384C21.3333333333333 407.4666666666667 40.5333333333333 426.6666666666667 64 426.6666666666667M298.6666666666667 426.6666666666667C322.1333333333334 426.6666666666667 341.3333333333333 407.4666666666667 341.3333333333333 384V341.3333333333334H298.6666666666667V384H256V426.6666666666667H298.6666666666667M426.6666666666667 298.6666666666667C450.1333333333334 298.6666666666667 469.3333333333333 279.4666666666667 469.3333333333333 256V213.3333333333334H426.6666666666667V256H384V298.6666666666667H426.6666666666667M469.3333333333333 21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H384V21.3333333333334H426.6666666666667V64H469.3333333333333V21.3333333333334M426.6666666666667 170.6666666666667H469.3333333333333V106.6666666666667H426.6666666666667V170.6666666666667M277.3333333333333 256V298.6666666666667H341.3333333333333V234.6666666666667H298.6666666666667V256H277.3333333333333M277.3333333333333 -21.3333333333333V21.3333333333334H341.3333333333333V-21.3333333333333H277.3333333333333M192 -21.3333333333333C168.5333333333333 -21.3333333333333 149.3333333333333 -2.1333333333333 149.3333333333333 21.3333333333334V64H192V21.3333333333334H234.6666666666667V-21.3333333333333H192M149.3333333333333 106.6666666666667V170.6666666666667H192V149.3333333333334H213.3333333333333V106.6666666666667H149.3333333333333M149.3333333333333 384V426.6666666666667H213.3333333333333V384H149.3333333333333M64 106.6666666666667C40.5333333333333 106.6666666666667 21.3333333333333 125.8666666666667 21.3333333333333 149.3333333333334V192H64V149.3333333333334H106.6666666666667V106.6666666666667H64M21.3333333333333 298.6666666666667H64V234.6666666666667H21.3333333333333V298.6666666666667M192 298.6666666666667H234.6666666666667V256H192V213.3333333333334H149.3333333333333V256C149.3333333333333 279.4666666666667 168.5333333333333 298.6666666666667 192 298.6666666666667M341.3333333333333 149.3333333333334C341.3333333333333 125.8666666666667 322.1333333333334 106.6666666666667 298.6666666666667 106.6666666666667H256V149.3333333333334H298.6666666666667V192H341.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="vector-square"
-      unicode="&#xF001;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H170.6666666666667V362.6666666666667H341.3333333333333V405.3333333333333H469.3333333333333V277.3333333333334H426.6666666666667V106.6666666666667H469.3333333333333V-21.3333333333333H341.3333333333333V21.3333333333334H170.6666666666667V-21.3333333333333H42.6666666666667V106.6666666666667H85.3333333333333V277.3333333333334H42.6666666666667V405.3333333333333M341.3333333333333 277.3333333333334V320H170.6666666666667V277.3333333333334H128V106.6666666666667H170.6666666666667V64H341.3333333333333V106.6666666666667H384V277.3333333333334H341.3333333333333M85.3333333333333 362.6666666666667V320H128V362.6666666666667H85.3333333333333M384 362.6666666666667V320H426.6666666666667V362.6666666666667H384M85.3333333333333 64V21.3333333333334H128V64H85.3333333333333M384 64V21.3333333333334H426.6666666666667V64H384z" />
-    <glyph glyph-name="vector-triangle"
-      unicode="&#xF563;"
-      horiz-adv-x="512" d=" M192 384V256H207.5733333333333L123.52 106.6666666666667H42.6666666666667V-21.3333333333333H170.6666666666667V21.3333333333334H341.3333333333333V-21.3333333333333H469.3333333333333V106.6666666666667H388.48L304.4266666666667 256H320V384M234.6666666666667 341.3333333333334H277.3333333333333V298.6666666666667H234.6666666666667M256 255.1466666666667L341.3333333333333 103.4666666666667V64H170.6666666666667V103.4666666666667M85.3333333333333 64H128V21.3333333333334H85.3333333333333M384 64H426.6666666666667V21.3333333333334H384" />
-    <glyph glyph-name="vector-union"
-      unicode="&#xF564;"
-      horiz-adv-x="512" d=" M64 426.6666666666667C40.32 426.6666666666667 21.3333333333333 407.68 21.3333333333333 384V149.3333333333334C21.3333333333333 125.6533333333334 40.32 106.6666666666667 64 106.6666666666667H149.3333333333333V21.3333333333334C149.3333333333333 -2.3466666666666 168.32 -21.3333333333333 192 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H341.3333333333333V384C341.3333333333333 407.68 322.3466666666667 426.6666666666667 298.6666666666667 426.6666666666667H64M64 384H298.6666666666667V256H426.6666666666667V21.3333333333334H192V149.3333333333334H64V384z" />
-    <glyph glyph-name="venmo"
-      unicode="&#xF578;"
-      horiz-adv-x="512" d=" M416 384C429.6533333333333 360.9600000000001 436.0533333333334 337.2800000000001 436.0533333333334 307.2000000000001C436.0533333333334 211.6266666666667 354.3466666666667 87.2533333333333 288 0H136.7466666666667L75.9466666666667 362.6666666666667L208.4266666666667 375.68L240.64 117.3333333333334C270.72 166.1866666666667 307.6266666666667 242.9866666666667 307.6266666666667 295.2533333333334C307.6266666666667 324.0533333333334 302.72 343.4666666666667 295.04 359.4666666666667L416 384z" />
-    <glyph glyph-name="verified"
-      unicode="&#xF565;"
-      horiz-adv-x="512" d=" M213.3333333333333 85.3333333333334L128 170.6666666666667L158.08 200.7466666666667L213.3333333333333 145.7066666666667L353.92 286.2933333333334L384 256M256 426.6666666666667L64 341.3333333333334V213.3333333333334C64 94.9333333333333 145.92 -15.7866666666667 256 -42.6666666666666C366.08 -15.7866666666666 448 94.9333333333333 448 213.3333333333334V341.3333333333334L256 426.6666666666667z" />
-    <glyph glyph-name="vhs"
-      unicode="&#xFA1A;"
-      horiz-adv-x="512" d=" M85.3333333333333 320C61.8666666666667 320 42.6666666666667 300.8 42.6666666666667 277.3333333333334V106.6666666666667C42.6666666666667 83.2 61.8666666666667 64 85.3333333333333 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V277.3333333333334C469.3333333333333 300.8 450.1333333333334 320 426.6666666666667 320H85.3333333333333M96.8533333333333 234.6666666666667H149.3333333333333V149.3333333333334H96.8533333333333C89.3866666666667 162.3466666666667 85.3333333333333 177.0666666666667 85.3333333333333 192S89.3866666666667 221.6533333333334 96.8533333333333 234.6666666666667M192 234.6666666666667H320V149.3333333333334H192V234.6666666666667M362.6666666666667 234.6666666666667H415.1466666666667C422.6133333333334 221.6533333333334 426.6666666666667 206.9333333333333 426.6666666666667 192S422.6133333333333 162.3466666666667 415.1466666666667 149.3333333333334H362.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="vibrate"
-      unicode="&#xF566;"
-      horiz-adv-x="512" d=" M341.3333333333333 42.6666666666667H170.6666666666667V341.3333333333334H341.3333333333333M352 384H160C142.2933333333333 384 128 369.7066666666667 128 352V32C128 14.2933333333334 142.2933333333333 0 160 0H352C369.7066666666666 0 384 14.2933333333334 384 32V352C384 369.7066666666667 369.7066666666666 384 352 384M405.3333333333333 85.3333333333334H448V298.6666666666667H405.3333333333333M469.3333333333333 256V128H512V256M64 85.3333333333334H106.6666666666667V298.6666666666667H64M0 128H42.6666666666667V256H0V128z" />
-    <glyph glyph-name="video"
-      unicode="&#xF567;"
-      horiz-adv-x="512" d=" M362.6666666666667 224V298.6666666666667C362.6666666666667 310.4 353.0666666666667 320 341.3333333333333 320H85.3333333333333C73.6 320 64 310.4 64 298.6666666666667V85.3333333333334C64 73.6 73.6 64 85.3333333333333 64H341.3333333333333C353.0666666666667 64 362.6666666666667 73.6 362.6666666666667 85.3333333333334V160L448 74.6666666666667V309.3333333333334L362.6666666666667 224z" />
-    <glyph glyph-name="video-3d"
-      unicode="&#xF7FC;"
-      horiz-adv-x="512" d=" M106.6666666666667 298.6666666666667H192C215.4666666666667 298.6666666666667 234.6666666666667 279.4666666666667 234.6666666666667 256V128C234.6666666666667 104.5333333333333 215.4666666666667 85.3333333333334 192 85.3333333333334H106.6666666666667V128H192V170.6666666666667H128V213.3333333333334H192V256H106.6666666666667V298.6666666666667M277.3333333333333 298.6666666666667H341.3333333333333C376.7466666666667 298.6666666666667 405.3333333333333 270.0800000000001 405.3333333333333 234.6666666666667V149.3333333333334C405.3333333333333 113.92 376.7466666666667 85.3333333333334 341.3333333333333 85.3333333333334H277.3333333333333V298.6666666666667M341.3333333333333 128C353.0666666666667 128 362.6666666666667 137.6 362.6666666666667 149.3333333333334V234.6666666666667C362.6666666666667 246.4000000000001 353.0666666666667 256 341.3333333333333 256H320V128H341.3333333333333z" />
-    <glyph glyph-name="video-4k-box"
-      unicode="&#xF83D;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M385.92 128L343.04 192L385.9199999999999 256H349.0133333333332L306.9866666666666 192V256H274.9866666666666V128H306.9866666666666V192L349.0133333333332 128H385.9199999999999M253.0133333333333 160V192H232.1066666666666V256H200.1066666666666V192H168.1066666666666V256H136.1066666666666V160H200.1066666666666V128H232.1066666666666V160H253.0133333333333z" />
-    <glyph glyph-name="video-account"
-      unicode="&#xF918;"
-      horiz-adv-x="512" d=" M362.6666666666667 224L448 309.3333333333334V74.6666666666667L362.6666666666667 160V85.3333333333334C362.6666666666667 73.6 353.0666666666667 64 341.3333333333333 64H85.3333333333333C73.6 64 64 73.6 64 85.3333333333334V298.6666666666667C64 310.4 73.6 320 85.3333333333333 320H341.3333333333333C353.0666666666667 320 362.6666666666667 310.4 362.6666666666667 298.6666666666667V224M298.6666666666667 106.6666666666667V128C298.6666666666667 156.3733333333333 241.7066666666667 170.6666666666667 213.3333333333333 170.6666666666667S128 156.3733333333333 128 128V106.6666666666667H298.6666666666667M213.3333333333333 277.3333333333334C189.8666666666667 277.3333333333334 170.6666666666667 258.1333333333334 170.6666666666667 234.6666666666667S189.8666666666667 192 213.3333333333333 192S256 211.2 256 234.6666666666667S236.8 277.3333333333334 213.3333333333333 277.3333333333334z" />
-    <glyph glyph-name="video-image"
-      unicode="&#xF919;"
-      horiz-adv-x="512" d=" M362.6666666666667 224L448 309.3333333333334V74.6666666666667L362.6666666666667 160V85.3333333333334C362.6666666666667 73.6 353.0666666666667 64 341.3333333333333 64H85.3333333333333C73.6 64 64 73.6 64 85.3333333333334V298.6666666666667C64 310.4 73.6 320 85.3333333333333 320H341.3333333333333C353.0666666666667 320 362.6666666666667 310.4 362.6666666666667 298.6666666666667V224M232.7466666666667 244.2666666666667L196.2666666666667 195.84L224 158.9333333333333L208.4266666666667 147.4133333333334L164.9066666666667 205.6533333333334L106.6666666666667 128H320L232.7466666666667 244.2666666666667z" />
-    <glyph glyph-name="video-input-antenna"
-      unicode="&#xF83E;"
-      horiz-adv-x="512" d=" M256 341.3333333333334C173.44 341.3333333333334 106.6666666666667 274.5600000000001 106.6666666666667 192H149.3333333333333C149.3333333333333 250.88 197.12 298.6666666666667 256 298.6666666666667S362.6666666666667 250.88 362.6666666666667 192H405.3333333333333C405.3333333333333 274.5600000000001 338.56 341.3333333333334 256 341.3333333333334M277.3333333333333 143.1466666666667C296.1066666666667 151.4666666666667 309.3333333333333 170.0266666666667 309.3333333333333 192C309.3333333333333 221.44 285.44 245.3333333333334 256 245.3333333333334S202.6666666666667 221.44 202.6666666666667 192C202.6666666666667 170.6666666666667 215.8933333333333 151.4666666666667 234.6666666666667 143.1466666666667V72.7466666666667L161.92 0L192 -30.08L256 33.92L320 -30.08L350.08 0L277.3333333333333 72.7466666666667V143.1466666666667M256 426.6666666666667C126.2933333333333 426.6666666666667 21.3333333333333 321.7066666666667 21.3333333333333 192H64C64 298.0266666666667 149.9733333333333 384 256 384S448 298.0266666666667 448 192H490.6666666666666C490.6666666666666 321.7066666666667 385.7066666666666 426.6666666666667 256 426.6666666666667z" />
-    <glyph glyph-name="video-input-component"
-      unicode="&#xF83F;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333C106.6666666666667 417.0666666666667 97.0666666666667 426.6666666666667 85.3333333333333 426.6666666666667S64 417.0666666666667 64 405.3333333333333V320H21.3333333333333V192H149.3333333333333V320H106.6666666666667V405.3333333333333M192 106.6666666666667C192 78.9333333333333 209.92 55.4666666666667 234.6666666666667 46.5066666666667V-42.6666666666666H277.3333333333333V46.5066666666667C302.08 55.2533333333333 320 78.72 320 106.6666666666667V149.3333333333334H192V106.6666666666667M21.3333333333333 106.6666666666667C21.3333333333333 78.9333333333333 39.2533333333333 55.4666666666667 64 46.5066666666667V-42.6666666666666H106.6666666666667V46.5066666666667C131.4133333333333 55.4666666666667 149.3333333333333 78.9333333333333 149.3333333333333 106.6666666666667V149.3333333333334H21.3333333333333V106.6666666666667M448 320V405.3333333333333C448 417.0666666666667 438.4 426.6666666666667 426.6666666666667 426.6666666666667S405.3333333333333 417.0666666666667 405.3333333333333 405.3333333333333V320H362.6666666666667V192H490.6666666666666V320H448M277.3333333333333 405.3333333333333C277.3333333333333 417.0666666666667 267.7333333333334 426.6666666666667 256 426.6666666666667S234.6666666666667 417.0666666666667 234.6666666666667 405.3333333333333V320H192V192H320V320H277.3333333333333V405.3333333333333M362.6666666666667 106.6666666666667C362.6666666666667 78.9333333333333 380.5866666666667 55.4666666666667 405.3333333333333 46.5066666666667V-42.6666666666666H448V46.5066666666667C472.7466666666667 55.2533333333333 490.6666666666666 78.72 490.6666666666666 106.6666666666667V149.3333333333334H362.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="video-input-hdmi"
-      unicode="&#xF840;"
-      horiz-adv-x="512" d=" M384 298.6666666666667V362.6666666666667C384 386.1333333333334 364.8 405.3333333333333 341.3333333333333 405.3333333333333H170.6666666666667C147.2 405.3333333333333 128 386.1333333333334 128 362.6666666666667V298.6666666666667H106.6666666666667V170.6666666666667L170.6666666666667 42.6666666666667V-21.3333333333333H341.3333333333333V42.6666666666667L405.3333333333333 170.6666666666667V298.6666666666667H384M170.6666666666667 362.6666666666667H341.3333333333333V298.6666666666667H298.6666666666667V341.3333333333334H277.3333333333333V298.6666666666667H234.6666666666667V341.3333333333334H213.3333333333333V298.6666666666667H170.6666666666667V362.6666666666667z" />
-    <glyph glyph-name="video-input-svideo"
-      unicode="&#xF841;"
-      horiz-adv-x="512" d=" M170.6666666666667 202.6666666666667C170.6666666666667 220.3733333333333 156.3733333333333 234.6666666666667 138.6666666666667 234.6666666666667S106.6666666666667 220.3733333333333 106.6666666666667 202.6666666666667S120.96 170.6666666666667 138.6666666666667 170.6666666666667S170.6666666666667 184.96 170.6666666666667 202.6666666666667M320 309.3333333333334C320 327.04 305.7066666666667 341.3333333333334 288 341.3333333333334H224C206.2933333333333 341.3333333333334 192 327.04 192 309.3333333333334S206.2933333333333 277.3333333333334 224 277.3333333333334H288C305.7066666666667 277.3333333333334 320 291.6266666666667 320 309.3333333333334M181.3333333333333 128C163.6266666666667 128 149.3333333333333 113.7066666666667 149.3333333333333 96S163.6266666666667 64 181.3333333333333 64S213.3333333333333 78.2933333333334 213.3333333333333 96S199.04 128 181.3333333333333 128M256 426.6666666666667C126.2933333333333 426.6666666666667 21.3333333333333 321.7066666666667 21.3333333333333 192S126.2933333333333 -42.6666666666666 256 -42.6666666666666S490.6666666666666 62.2933333333334 490.6666666666666 192S385.7066666666666 426.6666666666667 256 426.6666666666667M256 0C150.1866666666667 0 64 86.1866666666667 64 192S150.1866666666667 384 256 384S448 297.8133333333334 448 192S361.8133333333334 0 256 0M373.3333333333333 234.6666666666667C355.6266666666667 234.6666666666667 341.3333333333333 220.3733333333333 341.3333333333333 202.6666666666667S355.6266666666667 170.6666666666667 373.3333333333333 170.6666666666667S405.3333333333333 184.96 405.3333333333333 202.6666666666667S391.04 234.6666666666667 373.3333333333333 234.6666666666667M330.6666666666667 128C312.96 128 298.6666666666667 113.7066666666667 298.6666666666667 96S312.96 64 330.6666666666667 64S362.6666666666667 78.2933333333334 362.6666666666667 96S348.3733333333333 128 330.6666666666667 128z" />
-    <glyph glyph-name="video-minus"
-      unicode="&#xF9B1;"
-      horiz-adv-x="512" d=" M362.6666666666667 224V298.6666666666667C362.6666666666667 310.4 353.0666666666667 320 341.3333333333333 320H85.3333333333333C73.6 320 64 310.4 64 298.6666666666667V85.3333333333334C64 73.6 73.6 64 85.3333333333333 64H341.3333333333333C353.0666666666667 64 362.6666666666667 73.6 362.6666666666667 85.3333333333334V160L448 74.6666666666667V309.3333333333334L362.6666666666667 224M298.6666666666667 170.6666666666667H128V213.3333333333334H298.6666666666667V170.6666666666667z" />
-    <glyph glyph-name="video-off"
-      unicode="&#xF568;"
-      horiz-adv-x="512" d=" M69.76 405.3333333333333L42.6666666666667 378.24L100.9066666666667 320H85.3333333333333C73.6 320 64 310.4 64 298.6666666666667V85.3333333333334C64 73.6 73.6 64 85.3333333333333 64H341.3333333333333C345.6 64 349.6533333333333 65.7066666666667 352.8533333333333 67.84L420.9066666666667 0L448 27.0933333333334M448 309.3333333333334L362.6666666666667 224V298.6666666666667C362.6666666666667 310.4 353.0666666666667 320 341.3333333333333 320H209.4933333333334L448 81.4933333333333V309.3333333333334z" />
-    <glyph glyph-name="video-plus"
-      unicode="&#xF9B2;"
-      horiz-adv-x="512" d=" M362.6666666666667 224V298.6666666666667C362.6666666666667 310.4 353.0666666666667 320 341.3333333333333 320H85.3333333333333C73.6 320 64 310.4 64 298.6666666666667V85.3333333333334C64 73.6 73.6 64 85.3333333333333 64H341.3333333333333C353.0666666666667 64 362.6666666666667 73.6 362.6666666666667 85.3333333333334V160L448 74.6666666666667V309.3333333333334L362.6666666666667 224M298.6666666666667 170.6666666666667H234.6666666666667V106.6666666666667H192V170.6666666666667H128V213.3333333333334H192V277.3333333333334H234.6666666666667V213.3333333333334H298.6666666666667V170.6666666666667z" />
-    <glyph glyph-name="video-stabilization"
-      unicode="&#xF91A;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M85.3333333333333 320V64H426.6666666666667V320H85.3333333333333M154.4533333333333 307.6266666666667L401.7066666666666 241.2800000000001L357.5466666666666 76.3733333333333L110.2933333333333 142.72L154.4533333333333 307.6266666666667z" />
-    <glyph glyph-name="video-switch"
-      unicode="&#xF569;"
-      horiz-adv-x="512" d=" M277.3333333333333 117.3333333333334V170.6666666666667H149.3333333333333V117.3333333333334L74.6666666666667 192L149.3333333333333 266.6666666666667V213.3333333333334H277.3333333333333V266.6666666666667L352 192M384 245.3333333333334V320C384 331.7333333333334 374.4 341.3333333333334 362.6666666666667 341.3333333333334H64C52.2666666666667 341.3333333333334 42.6666666666667 331.7333333333334 42.6666666666667 320V64C42.6666666666667 52.2666666666667 52.2666666666667 42.6666666666667 64 42.6666666666667H362.6666666666667C374.4 42.6666666666667 384 52.2666666666667 384 64V138.6666666666667L469.3333333333333 53.3333333333334V330.6666666666667L384 245.3333333333334z" />
-    <glyph glyph-name="video-vintage"
-      unicode="&#xFA1B;"
-      horiz-adv-x="512" d=" M384 138.6666666666667V213.3333333333334C384 225.0666666666667 374.4 234.6666666666667 362.6666666666667 234.6666666666667H341.3333333333333C389.12 269.0133333333333 400.2133333333333 335.5733333333334 365.8666666666666 384C331.52 431.36 264.96 442.4533333333333 216.96 408.1066666666667C202.6666666666667 397.8666666666667 191.1466666666667 384 183.4666666666667 368.4266666666667C133.3333333333333 399.36 67.6266666666667 384 36.6933333333333 333.44C5.9733333333333 283.3066666666667 21.3333333333333 217.6 71.68 186.6666666666667C76.16 184.1066666666667 80.64 181.3333333333334 85.3333333333333 179.6266666666667V0C85.3333333333333 -11.7333333333333 94.9333333333333 -21.3333333333333 106.6666666666667 -21.3333333333333H362.6666666666667C374.4 -21.3333333333333 384 -11.7333333333333 384 0V74.6666666666667L469.3333333333333 -10.6666666666666V224L384 138.6666666666667M277.3333333333333 362.6666666666667C300.8 362.6666666666667 320 343.4666666666667 320 320S300.8 277.3333333333334 277.3333333333333 277.3333333333334S234.6666666666667 296.5333333333334 234.6666666666667 320S253.8666666666667 362.6666666666667 277.3333333333333 362.6666666666667M128 320C151.4666666666667 320 170.6666666666667 300.8 170.6666666666667 277.3333333333334S151.4666666666667 234.6666666666667 128 234.6666666666667S85.3333333333333 253.8666666666667 85.3333333333333 277.3333333333334S104.5333333333333 320 128 320z" />
-    <glyph glyph-name="view-agenda"
-      unicode="&#xF56A;"
-      horiz-adv-x="512" d=" M426.6666666666667 384H64C52.2666666666667 384 42.6666666666667 374.4 42.6666666666667 362.6666666666667V234.6666666666667C42.6666666666667 222.9333333333333 52.2666666666667 213.3333333333334 64 213.3333333333334H426.6666666666667C438.4 213.3333333333334 448 222.9333333333333 448 234.6666666666667V362.6666666666667C448 374.4 438.4 384 426.6666666666667 384M426.6666666666667 170.6666666666667H64C52.2666666666667 170.6666666666667 42.6666666666667 161.0666666666667 42.6666666666667 149.3333333333334V21.3333333333334C42.6666666666667 9.6 52.2666666666667 0 64 0H426.6666666666667C438.4 0 448 9.6 448 21.3333333333334V149.3333333333334C448 161.0666666666667 438.4 170.6666666666667 426.6666666666667 170.6666666666667z" />
-    <glyph glyph-name="view-array"
-      unicode="&#xF56B;"
-      horiz-adv-x="512" d=" M170.6666666666667 64H362.6666666666667V341.3333333333334H170.6666666666667M384 341.3333333333334V64H448V341.3333333333334M85.3333333333333 64H149.3333333333333V341.3333333333334H85.3333333333333V64z" />
-    <glyph glyph-name="view-carousel"
-      unicode="&#xF56C;"
-      horiz-adv-x="512" d=" M384 320V85.3333333333334H469.3333333333333V320M42.6666666666667 85.3333333333334H128V320H42.6666666666667M149.3333333333333 42.6666666666667H362.6666666666667V362.6666666666667H149.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="view-column"
-      unicode="&#xF56D;"
-      horiz-adv-x="512" d=" M341.3333333333333 341.3333333333334V64H448V341.3333333333334M85.3333333333333 64H192V341.3333333333334H85.3333333333333M213.3333333333333 64H320V341.3333333333334H213.3333333333333V64z" />
-    <glyph glyph-name="view-dashboard"
-      unicode="&#xF56E;"
-      horiz-adv-x="512" d=" M277.3333333333333 384V256H448V384M277.3333333333333 0H448V213.3333333333334H277.3333333333333M64 0H234.6666666666667V128H64M64 170.6666666666667H234.6666666666667V384H64V170.6666666666667z" />
-    <glyph glyph-name="view-dashboard-outline"
-      unicode="&#xFA1C;"
-      horiz-adv-x="512" d=" M405.3333333333333 341.3333333333334V298.6666666666667H320V341.3333333333334H405.3333333333333M192 341.3333333333334V213.3333333333334H106.6666666666667V341.3333333333334H192M405.3333333333333 170.6666666666667V42.6666666666667H320V170.6666666666667H405.3333333333333M192 85.3333333333334V42.6666666666667H106.6666666666667V85.3333333333334H192M448 384H277.3333333333333V256H448V384M234.6666666666667 384H64V170.6666666666667H234.6666666666667V384M448 213.3333333333334H277.3333333333333V0H448V213.3333333333334M234.6666666666667 128H64V0H234.6666666666667V128z" />
-    <glyph glyph-name="view-dashboard-variant"
-      unicode="&#xF842;"
-      horiz-adv-x="512" d=" M42.6666666666667 341.3333333333334V42.6666666666667H170.6666666666667V341.3333333333334H42.6666666666667M192 341.3333333333334V234.6666666666667H320V341.3333333333334H192M341.3333333333333 341.3333333333334V149.3333333333334H469.3333333333333V341.3333333333334H341.3333333333333M192 213.3333333333334V42.6666666666667H320V213.3333333333334H192M341.3333333333333 128V42.6666666666667H469.3333333333333V128H341.3333333333333z" />
-    <glyph glyph-name="view-day"
-      unicode="&#xF56F;"
-      horiz-adv-x="512" d=" M42.6666666666667 384V320H448V384M426.6666666666667 277.3333333333334H64C52.2666666666667 277.3333333333334 42.6666666666667 267.7333333333334 42.6666666666667 256V128C42.6666666666667 116.2666666666667 52.2666666666667 106.6666666666667 64 106.6666666666667H426.6666666666667C438.4 106.6666666666667 448 116.2666666666667 448 128V256C448 267.7333333333334 438.4 277.3333333333334 426.6666666666667 277.3333333333334M42.6666666666667 0H448V64H42.6666666666667V0z" />
-    <glyph glyph-name="view-grid"
-      unicode="&#xF570;"
-      horiz-adv-x="512" d=" M64 213.3333333333334H234.6666666666667V384H64M64 0H234.6666666666667V170.6666666666667H64M277.3333333333333 0H448V170.6666666666667H277.3333333333333M277.3333333333333 384V213.3333333333334H448V384" />
-    <glyph glyph-name="view-headline"
-      unicode="&#xF571;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334V298.6666666666667H448V341.3333333333334M85.3333333333333 213.3333333333334H448V256H85.3333333333333M85.3333333333333 42.6666666666667H448V85.3333333333334H85.3333333333333M85.3333333333333 128H448V170.6666666666667H85.3333333333333V128z" />
-    <glyph glyph-name="view-list"
-      unicode="&#xF572;"
-      horiz-adv-x="512" d=" M192 341.3333333333334V256H448V341.3333333333334M192 42.6666666666667H448V128H192M192 149.3333333333334H448V234.6666666666667H192M85.3333333333333 256H170.6666666666667V341.3333333333334H85.3333333333333M85.3333333333333 42.6666666666667H170.6666666666667V128H85.3333333333333M85.3333333333333 149.3333333333334H170.6666666666667V234.6666666666667H85.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="view-module"
-      unicode="&#xF573;"
-      horiz-adv-x="512" d=" M341.3333333333333 341.3333333333334V213.3333333333334H448V341.3333333333334M213.3333333333333 213.3333333333334H320V341.3333333333334H213.3333333333333M341.3333333333333 64H448V192H341.3333333333333M213.3333333333333 64H320V192H213.3333333333333M85.3333333333333 64H192V192H85.3333333333333M85.3333333333333 213.3333333333334H192V341.3333333333334H85.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="view-parallel"
-      unicode="&#xF727;"
-      horiz-adv-x="512" d=" M85.3333333333333 0V384H170.6666666666667V0H85.3333333333333M213.3333333333333 0V384H298.6666666666667V0H213.3333333333333M341.3333333333333 0V384H426.6666666666667V0H341.3333333333333z" />
-    <glyph glyph-name="view-quilt"
-      unicode="&#xF574;"
-      horiz-adv-x="512" d=" M213.3333333333333 341.3333333333334V213.3333333333334H448V341.3333333333334M341.3333333333333 64H448V192H341.3333333333333M85.3333333333333 64H192V341.3333333333334H85.3333333333333M213.3333333333333 64H320V192H213.3333333333333V64z" />
-    <glyph glyph-name="view-sequential"
-      unicode="&#xF728;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H448V277.3333333333334H64V362.6666666666667M64 234.6666666666667H448V149.3333333333334H64V234.6666666666667M64 106.6666666666667H448V21.3333333333334H64V106.6666666666667z" />
-    <glyph glyph-name="view-stream"
-      unicode="&#xF575;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334V213.3333333333334H448V341.3333333333334M85.3333333333333 64H448V192H85.3333333333333V64z" />
-    <glyph glyph-name="view-week"
-      unicode="&#xF576;"
-      horiz-adv-x="512" d=" M277.3333333333333 341.3333333333334H213.3333333333333C201.6 341.3333333333334 192 331.7333333333334 192 320V64C192 52.2666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H277.3333333333333C289.0666666666667 42.6666666666667 298.6666666666667 52.2666666666667 298.6666666666667 64V320C298.6666666666667 331.7333333333334 289.0666666666667 341.3333333333334 277.3333333333333 341.3333333333334M426.6666666666667 341.3333333333334H362.6666666666667C350.9333333333333 341.3333333333334 341.3333333333333 331.7333333333334 341.3333333333333 320V64C341.3333333333333 52.2666666666667 350.9333333333333 42.6666666666667 362.6666666666667 42.6666666666667H426.6666666666667C438.4 42.6666666666667 448 52.2666666666667 448 64V320C448 331.7333333333334 438.4 341.3333333333334 426.6666666666667 341.3333333333334M128 341.3333333333334H64C52.2666666666667 341.3333333333334 42.6666666666667 331.7333333333334 42.6666666666667 320V64C42.6666666666667 52.2666666666667 52.2666666666667 42.6666666666667 64 42.6666666666667H128C139.7333333333333 42.6666666666667 149.3333333333333 52.2666666666667 149.3333333333333 64V320C149.3333333333333 331.7333333333334 139.7333333333333 341.3333333333334 128 341.3333333333334z" />
-    <glyph glyph-name="vimeo"
-      unicode="&#xF577;"
-      horiz-adv-x="512" d=" M469.3333333333333 289.7066666666667C467.4133333333333 248.1066666666667 438.4 191.1466666666667 382.2933333333334 118.6133333333334C324.2666666666667 42.6666666666667 275.2 5.3333333333334 234.6666666666667 5.3333333333334C210.1333333333333 5.3333333333334 189.0133333333333 28.3733333333333 171.7333333333334 74.6666666666667C160 116.48 149.3333333333334 158.72 137.3866666666667 200.96C124.5866666666667 247.04 110.9333333333333 270.0800000000001 96 270.0800000000001C93.0133333333333 270.0800000000001 81.92 263.2533333333334 62.72 249.8133333333334L42.6666666666667 275.8400000000001C64 294.4 84.48 312.9600000000001 104.96 331.52C133.12 355.84 154.24 368.64 168.1066666666667 369.92C201.3866666666667 373.3333333333333 221.8666666666667 350.2933333333333 229.5466666666667 301.6533333333333C237.8666666666667 248.96 243.6266666666667 216.32 246.8266666666667 203.52C256 160 266.6666666666667 138.6666666666667 278.4 138.6666666666667C287.36 138.6666666666667 300.8 152.3200000000001 318.7200000000001 180.6933333333334C336.64 208.8533333333334 346.24 230.4000000000001 347.5200000000001 245.3333333333334C350.0800000000001 269.6533333333334 340.48 281.8133333333334 318.7200000000001 281.8133333333334C308.48 281.8133333333334 298.0266666666667 279.4666666666667 287.1466666666667 274.7733333333334C308.0533333333334 343.6800000000001 348.1600000000001 377.1733333333334 407.2533333333334 375.2533333333334C451.2 373.9733333333334 471.8933333333334 345.3866666666667 469.3333333333334 289.7066666666667z" />
-    <glyph glyph-name="violin"
-      unicode="&#xF60F;"
-      horiz-adv-x="512" d=" M234.6666666666667 405.3333333333333C222.9333333333333 405.3333333333333 213.3333333333333 395.7333333333334 213.3333333333333 384V256C213.3333333333333 250.0266666666667 218.0266666666667 245.3333333333334 224 245.3333333333334H256C261.9733333333333 245.3333333333334 266.6666666666667 240.64 266.6666666666667 234.6666666666667S261.9733333333333 224 256 224H224C207.5733333333333 224 192 239.5733333333334 192 256V337.92C155.0933333333333 328.5333333333334 128 295.8933333333333 128 256V224C157.44 224 181.3333333333333 200.1066666666667 181.3333333333333 170.6666666666667S157.44 117.3333333333334 128 117.3333333333334V85.3333333333334C128 26.24 175.5733333333333 -21.3333333333333 234.6666666666667 -21.3333333333333H277.3333333333333C336.4266666666666 -21.3333333333333 384 26.24 384 85.3333333333334V117.3333333333334C354.56 117.3333333333334 330.6666666666667 141.2266666666667 330.6666666666667 170.6666666666667S354.56 224 384 224V256C384 303.36 346.0266666666667 341.3333333333334 298.6666666666667 341.3333333333334V384C298.6666666666667 395.7333333333334 289.0666666666667 405.3333333333333 277.3333333333333 405.3333333333333H234.6666666666667M229.3333333333333 96H282.6666666666667L272 21.3333333333334H240L229.3333333333333 96z" />
-    <glyph glyph-name="virtual-reality"
-      unicode="&#xF893;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667M128 256H160L181.3333333333333 182.8266666666667L202.6666666666667 256H234.6666666666667L197.3333333333333 128H165.3333333333333L128 256M277.3333333333333 256H352C370.1333333333334 256 384 242.1333333333334 384 224V202.6666666666667C384 189.8666666666667 375.4666666666667 178.1333333333333 364.8 172.8L384 128H352L333.8666666666667 170.6666666666667H309.3333333333333V128H277.3333333333333V256M309.3333333333333 224V202.6666666666667H352V224H309.3333333333333z" />
-    <glyph glyph-name="visual-studio"
-      unicode="&#xF610;"
-      horiz-adv-x="512" d=" M362.6666666666667 266.6666666666667L261.3333333333333 185.1733333333334L362.6666666666667 106.6666666666667V266.6666666666667M100.2666666666667 55.4666666666667L42.6666666666667 91.7333333333334V283.7333333333334L106.6666666666667 305.0666666666667L198.4 234.0266666666667L384 405.3333333333333L469.3333333333333 352V21.3333333333334L362.6666666666667 -21.3333333333333L199.2533333333333 135.2533333333333L100.2666666666667 55.4666666666667M106.6666666666667 149.3333333333334L146.3466666666667 186.0266666666667L106.6666666666667 224V149.3333333333334z" />
-    <glyph glyph-name="visual-studio-code"
-      unicode="&#xFA1D;"
-      horiz-adv-x="512" d=" M70.1866666666667 282.24L94.2933333333333 290.56L153.3866666666667 245.9733333333334L251.7333333333334 343.8933333333334L309.3333333333333 317.8666666666667L310.1866666666666 128.8533333333334L251.3066666666667 103.0400000000001L153.1733333333333 200.1066666666668L94.2933333333333 155.5200000000001L70.1866666666667 163.6266666666668L129.28 222.5066666666668L70.1866666666667 282.2400000000001M184.1066666666667 222.7200000000001L251.0933333333334 173.0133333333334V273.2800000000001L184.1066666666667 222.72M362.6666666666667 39.04V404.6933333333334L469.3333333333333 360.5333333333334V23.4666666666667L360.7466666666667 -21.3333333333333L42.6666666666667 87.04L362.6666666666667 39.04z" />
-    <glyph glyph-name="vk"
-      unicode="&#xF579;"
-      horiz-adv-x="512" d=" M443.7333333333334 282.88C446.5066666666667 291.8400000000001 443.7333333333334 298.6666666666667 430.5066666666667 298.6666666666667H387.4133333333333C376.32 298.6666666666667 371.4133333333333 292.9066666666667 368.64 286.5066666666667C368.64 286.5066666666667 346.6666666666667 232.96 315.52 197.9733333333333C305.28 187.9466666666667 300.8 184.7466666666667 295.2533333333334 184.7466666666667C292.48 184.7466666666667 288 187.9466666666667 288 197.12V282.88C288 293.76 285.4400000000001 298.6666666666667 276.2666666666667 298.6666666666667H208.2133333333333C201.3866666666667 298.6666666666667 197.3333333333333 293.5466666666667 197.3333333333333 288.64C197.3333333333333 278.4000000000001 213.3333333333333 275.8400000000001 214.4 246.6133333333334V183.04C214.4 168.96 211.84 166.4 206.5066666666667 166.4C192 166.4 156.16 220.3733333333333 135.04 281.8133333333334C130.7733333333334 293.7600000000001 126.7200000000001 298.6666666666667 115.6266666666667 298.6666666666667H72.32C60.16 298.6666666666667 57.6 292.9066666666667 57.6 286.5066666666667C57.6 274.9866666666667 72.32 218.24 125.8666666666667 143.1466666666667C161.4933333333334 91.7333333333334 211.84 64 257.7066666666667 64C285.2266666666667 64 288.64 70.1866666666667 288.64 80.8533333333334V119.68C288.64 131.84 291.2 134.4 299.9466666666666 134.4C306.3466666666667 134.4 317.2266666666667 131.2 342.8266666666667 106.6666666666667C372.2666666666667 77.2266666666667 376.9600000000001 64 393.6 64H436.6933333333333C449.0666666666666 64 455.2533333333333 70.1866666666667 451.84 82.3466666666667C448 94.5066666666667 433.92 112.2133333333334 415.36 133.12C405.3333333333333 144.8533333333334 390.1866666666666 157.6533333333333 385.4933333333334 164.2666666666667C379.0933333333333 172.3733333333333 381.0133333333333 176 385.4933333333334 183.4666666666667C385.4933333333334 183.4666666666667 438.1866666666666 257.4933333333334 443.7333333333334 282.88z" />
-    <glyph glyph-name="vk-box"
-      unicode="&#xF57A;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667M117.3333333333333 266.6666666666667H149.3333333333333C157.0133333333333 266.6666666666667 160 263.2533333333334 162.9866666666667 254.5066666666667C178.3466666666666 209.7066666666667 204.16 170.6666666666667 214.8266666666667 170.6666666666667C218.88 170.6666666666667 220.8 172.3733333333333 220.8 182.4V228.6933333333334C219.52 250.0266666666667 208.2133333333333 251.9466666666667 208.2133333333333 259.4133333333334C208.2133333333333 263.04 211.2 266.6666666666667 216.32 266.6666666666667H265.6C272.4266666666667 266.6666666666667 274.56 263.04 274.56 255.1466666666667V192.8533333333334C274.56 186.24 277.3333333333334 183.8933333333334 279.4666666666667 183.8933333333334C283.52 183.8933333333334 286.9333333333334 186.24 294.1866666666667 193.4933333333334C316.8 218.88 332.8 257.7066666666667 332.8 257.7066666666667C334.9333333333334 262.4000000000001 338.56 266.6666666666667 346.4533333333334 266.6666666666667H377.8133333333334C387.4133333333333 266.6666666666667 389.5466666666667 261.76 387.4133333333333 255.1466666666667C383.36 236.8000000000001 345.1733333333333 182.8266666666667 345.1733333333333 182.8266666666667C341.3333333333333 177.4933333333334 340.48 174.9333333333334 345.1733333333333 168.7466666666667C348.3733333333333 164.2666666666667 359.4666666666667 154.88 366.7200000000001 146.1333333333333C380.3733333333334 130.9866666666667 390.4 118.1866666666667 393.3866666666667 109.44C395.9466666666667 100.48 391.4666666666667 96 382.5066666666667 96H350.9333333333333C338.9866666666666 96 335.5733333333333 105.6 314.24 126.9333333333333C295.4666666666666 144.8533333333334 288 147.2 282.88 147.2C276.4799999999999 147.2 274.56 145.4933333333334 274.56 136.32V108.16C274.56 100.48 272.2133333333333 96 252.1599999999999 96C218.8799999999999 96 182.1866666666666 116.2666666666667 156.3733333333333 153.6C117.3333333333333 208.2133333333334 106.6666666666667 249.3866666666667 106.6666666666667 257.7066666666667C106.6666666666667 262.4000000000001 108.3733333333333 266.6666666666667 117.3333333333333 266.6666666666667z" />
-    <glyph glyph-name="vk-circle"
-      unicode="&#xF57B;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M117.3333333333333 266.6666666666667H149.3333333333333C157.0133333333333 266.6666666666667 160 263.2533333333334 162.9866666666667 254.5066666666667C178.3466666666666 209.7066666666667 204.16 170.6666666666667 214.8266666666667 170.6666666666667C218.88 170.6666666666667 220.8 172.3733333333333 220.8 182.4V228.6933333333334C219.52 250.0266666666667 208.2133333333333 251.9466666666667 208.2133333333333 259.4133333333334C208.2133333333333 263.04 211.2 266.6666666666667 216.32 266.6666666666667H265.6C272.4266666666667 266.6666666666667 274.56 263.04 274.56 255.1466666666667V192.8533333333334C274.56 186.24 277.3333333333334 183.8933333333334 279.4666666666667 183.8933333333334C283.52 183.8933333333334 286.9333333333334 186.24 294.1866666666667 193.4933333333334C316.8 218.88 332.8 257.7066666666667 332.8 257.7066666666667C334.9333333333334 262.4000000000001 338.56 266.6666666666667 346.4533333333334 266.6666666666667H377.8133333333334C387.4133333333333 266.6666666666667 389.5466666666667 261.76 387.4133333333333 255.1466666666667C383.36 236.8000000000001 345.1733333333333 182.8266666666667 345.1733333333333 182.8266666666667C341.3333333333333 177.4933333333334 340.48 174.9333333333334 345.1733333333333 168.7466666666667C348.3733333333333 164.2666666666667 359.4666666666667 154.88 366.7200000000001 146.1333333333333C380.3733333333334 130.9866666666667 390.4 118.1866666666667 393.3866666666667 109.44C395.9466666666667 100.48 391.4666666666667 96 382.5066666666667 96H350.9333333333333C338.9866666666666 96 335.5733333333333 105.6 314.24 126.9333333333333C295.4666666666666 144.8533333333334 288 147.2 282.88 147.2C276.4799999999999 147.2 274.56 145.4933333333334 274.56 136.32V108.16C274.56 100.48 272.2133333333333 96 252.1599999999999 96C218.8799999999999 96 182.1866666666666 116.2666666666667 156.3733333333333 153.6C117.3333333333333 208.2133333333334 106.6666666666667 249.3866666666667 106.6666666666667 257.7066666666667C106.6666666666667 262.4000000000001 108.3733333333333 266.6666666666667 117.3333333333333 266.6666666666667z" />
-    <glyph glyph-name="vlc"
-      unicode="&#xF57C;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C247.04 426.6666666666667 238.72 421.76 234.6666666666667 410.6666666666667L210.7733333333334 343.8933333333333C221.0133333333334 332.8 240.64 330.6666666666667 256 330.6666666666667C271.36 330.6666666666667 290.9866666666667 332.8 301.44 343.8933333333333L277.3333333333333 410.6666666666667C273.4933333333334 421.3333333333333 264.96 426.6666666666667 256 426.6666666666667M180.0533333333333 257.92L149.3333333333333 172.5866666666667C172.16 143.5733333333334 218.88 138.6666666666667 256 138.6666666666667C293.12 138.6666666666667 339.84 143.5733333333334 362.6666666666667 172.5866666666667L331.9466666666667 257.92C314.88 238.2933333333334 282.4533333333333 234.6666666666667 256 234.6666666666667C229.5466666666667 234.6666666666667 197.12 238.2933333333334 180.0533333333333 257.92M116.0533333333333 128C98.56 128 80.2133333333333 114.1333333333333 75.3066666666666 97.28L43.9466666666667 -11.9466666666667C39.2533333333333 -28.8 49.0666666666667 -42.6666666666667 66.7733333333333 -42.6666666666667H445.44C462.9333333333333 -42.6666666666667 472.7466666666667 -28.8000000000001 468.0533333333333 -11.9466666666667L436.6933333333333 97.28C431.7866666666667 114.1333333333333 413.44 128 395.9466666666666 128H378.6666666666667L385.92 107.3066666666666C388.48 100.48 390.1866666666666 91.9466666666667 385.92 85.9733333333333C359.2533333333334 49.0666666666667 301.6533333333333 42.6666666666667 256 42.6666666666667C210.3466666666666 42.6666666666667 152.7466666666667 49.0666666666667 126.08 85.9733333333334C121.8133333333333 91.9466666666667 123.52 100.48 126.08 107.3066666666667L133.3333333333333 128.0000000000001H116.0533333333333z" />
-    <glyph glyph-name="voice"
-      unicode="&#xF5CB;"
-      horiz-adv-x="512" d=" M192 341.3333333333334C239.1466666666667 341.3333333333334 277.3333333333333 303.1466666666667 277.3333333333333 256S239.1466666666667 170.6666666666667 192 170.6666666666667S106.6666666666667 208.8533333333333 106.6666666666667 256S144.8533333333333 341.3333333333334 192 341.3333333333334M192 128C248.96 128 362.6666666666667 99.4133333333334 362.6666666666667 42.6666666666667V0H21.3333333333333V42.6666666666667C21.3333333333333 99.4133333333334 135.04 128 192 128M357.5466666666666 333.6533333333334C400.64 286.7200000000001 400.64 221.6533333333334 357.5466666666666 178.5600000000001L321.7066666666666 214.6133333333334C339.6266666666666 239.7866666666667 339.6266666666666 272.4266666666667 321.7066666666666 297.6L357.5466666666666 333.6533333333334M428.16 405.3333333333333C512 318.9333333333334 511.36 189.6533333333334 428.16 106.6666666666667L393.3866666666667 141.44C452.48 209.28 452.48 306.1333333333334 393.3866666666667 370.56L428.16 405.3333333333333z" />
-    <glyph glyph-name="voicemail"
-      unicode="&#xF57D;"
-      horiz-adv-x="512" d=" M394.6666666666667 128C353.4933333333334 128 320 161.4933333333334 320 202.6666666666667S353.4933333333334 277.3333333333334 394.6666666666667 277.3333333333334S469.3333333333333 243.84 469.3333333333333 202.6666666666667S435.84 128 394.6666666666667 128M117.3333333333333 128C76.16 128 42.6666666666667 161.4933333333334 42.6666666666667 202.6666666666667S76.16 277.3333333333334 117.3333333333333 277.3333333333334S192 243.84 192 202.6666666666667S158.5066666666667 128 117.3333333333333 128M394.6666666666667 320C329.8133333333334 320 277.3333333333333 267.52 277.3333333333333 202.6666666666667C277.3333333333333 174.2933333333334 287.36 148.2666666666667 304.2133333333333 128H207.7866666666667C224.64 148.2666666666667 234.6666666666667 174.2933333333334 234.6666666666667 202.6666666666667C234.6666666666667 267.52 182.1866666666667 320 117.3333333333333 320S0 267.52 0 202.6666666666667S52.48 85.3333333333334 117.3333333333333 85.3333333333334H394.6666666666667C459.52 85.3333333333334 512 137.8133333333334 512 202.6666666666667S459.52 320 394.6666666666667 320z" />
-    <glyph glyph-name="volleyball"
-      unicode="&#xF9B3;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M290.1333333333334 13.8666666666667C340.48 63.1466666666667 377.3866666666666 126.2933333333333 394.6666666666667 197.12C380.5866666666667 200.1066666666667 366.5066666666667 201.8133333333333 352 202.6666666666666C331.9466666666667 125.6533333333333 286.08 59.3066666666666 224 13.44C234.6666666666667 11.7333333333333 245.3333333333333 10.6666666666667 256 10.6666666666667C267.7333333333334 10.6666666666667 279.04 11.7333333333333 290.1333333333334 13.8666666666667M196.9066666666667 20.48C260.9066666666667 62.5066666666666 309.3333333333333 126.9333333333333 329.8133333333334 202.6666666666666C313.8133333333334 201.5999999999999 298.0266666666667 199.4666666666666 283.0933333333334 196.0533333333333C259.8400000000001 130.3466666666666 212.6933333333334 75.9466666666666 152.1066666666667 43.3066666666666C165.76 33.7066666666666 181.3333333333334 26.0266666666666 196.9066666666667 20.4799999999999M437.3333333333333 184.1066666666666C430.08 187.0933333333333 422.6133333333333 189.6533333333332 415.1466666666667 191.9999999999999C400.2133333333334 130.1333333333332 370.9866666666667 74.0266666666665 331.52 27.0933333333332C391.68 54.6133333333332 434.1333333333334 114.3466666666665 437.3333333333333 184.1066666666665M75.9466666666667 212.48C74.6666666666667 205.8666666666667 74.6666666666667 198.8266666666667 74.6666666666667 192C74.6666666666667 138.6666666666667 97.4933333333333 91.0933333333334 133.76 58.0266666666666C146.3466666666666 64 158.08 71.2533333333333 169.3866666666667 79.1466666666667C129.7066666666667 116.48 97.7066666666667 161.92 75.9466666666667 212.48M113.7066666666667 304.2133333333333C100.9066666666667 288 90.88 269.8666666666666 84.2666666666667 250.0266666666666C104.96 189.2266666666666 140.3733333333333 135.2533333333333 186.4533333333333 92.3733333333333C197.3333333333333 101.5466666666666 207.36 111.5733333333333 216.5333333333333 122.4533333333333C165.12 170.0266666666667 128 232.96 113.7066666666667 304.2133333333334M171.52 352C157.0133333333333 344.5333333333334 143.5733333333333 334.9333333333334 131.84 323.8400000000001C143.1466666666667 251.52 178.56 187.0933333333334 229.76 139.3066666666667C238.2933333333333 151.2533333333333 245.3333333333333 163.84 252.16 177.0666666666667C206.5066666666667 222.72 176.64 283.9466666666667 171.52 352M425.8133333333334 255.36C398.9333333333333 262.8266666666667 370.56 266.6666666666667 341.3333333333333 266.6666666666667C300.8 266.6666666666667 261.9733333333333 259.2000000000001 226.3466666666667 245.3333333333334C233.8133333333333 232.5333333333334 242.1333333333334 220.3733333333333 251.7333333333333 209.0666666666667C279.8933333333333 218.6666666666667 309.9733333333333 224 341.3333333333333 224C374.8266666666667 224 407.04 218.0266666666667 436.6933333333333 207.1466666666667C435.2 224 431.5733333333333 240.2133333333334 425.8133333333333 255.36M374.1866666666666 329.1733333333334C363.3066666666667 330.6666666666667 352 330.6666666666667 341.3333333333333 330.6666666666667C292.0533333333333 330.6666666666667 244.6933333333333 321.28 201.3866666666667 304.4266666666667C205.2266666666667 290.56 210.3466666666667 277.3333333333334 216.32 264.3200000000001C255.1466666666667 279.68 297.1733333333333 288 341.3333333333333 288C366.5066666666667 288 390.8266666666667 285.2266666666667 414.2933333333334 280.1066666666667C403.8400000000001 298.6666666666667 390.1866666666667 315.52 374.1866666666667 329.1733333333334M341.3333333333333 352C315.52 365.44 286.72 373.3333333333334 256 373.3333333333334C233.6 373.3333333333334 212.0533333333333 369.0666666666667 192 361.6C192.8533333333333 349.2266666666667 194.3466666666666 337.0666666666667 196.48 325.3333333333334C241.28 342.4 290.1333333333334 352 341.3333333333333 352z" />
-    <glyph glyph-name="volume-high"
-      unicode="&#xF57E;"
-      horiz-adv-x="512" d=" M298.6666666666667 379.0933333333334V335.1466666666667C360.32 316.8 405.3333333333333 259.6266666666667 405.3333333333333 192S360.32 67.4133333333334 298.6666666666667 49.0666666666667V4.9066666666667C384 24.3200000000001 448 100.6933333333333 448 192C448 283.3066666666667 384 359.68 298.6666666666667 379.0933333333334M352 192C352 229.76 330.6666666666667 262.1866666666667 298.6666666666667 277.9733333333334V106.6666666666667C330.6666666666667 121.8133333333334 352 154.4533333333334 352 192M64 256V128H149.3333333333333L256 21.3333333333334V362.6666666666667L149.3333333333333 256H64z" />
-    <glyph glyph-name="volume-low"
-      unicode="&#xF57F;"
-      horiz-adv-x="512" d=" M149.3333333333333 256V128H234.6666666666667L341.3333333333333 21.3333333333334V362.6666666666667L234.6666666666667 256H149.3333333333333z" />
-    <glyph glyph-name="volume-medium"
-      unicode="&#xF580;"
-      horiz-adv-x="512" d=" M106.6666666666667 256V128H192L298.6666666666667 21.3333333333334V362.6666666666667L192 256M394.6666666666667 192C394.6666666666667 229.76 373.3333333333333 262.1866666666667 341.3333333333333 277.9733333333334V106.6666666666667C373.3333333333333 121.8133333333334 394.6666666666667 154.4533333333334 394.6666666666667 192z" />
-    <glyph glyph-name="volume-minus"
-      unicode="&#xF75D;"
-      horiz-adv-x="512" d=" M64 256H149.3333333333333L256 362.6666666666667V21.3333333333334L149.3333333333333 128H64V256M298.6666666666667 213.3333333333334H469.3333333333333V170.6666666666667H298.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="volume-mute"
-      unicode="&#xF75E;"
-      horiz-adv-x="512" d=" M64 256H149.3333333333333L256 362.6666666666667V21.3333333333334L149.3333333333333 128H64V256M353.92 192L298.6666666666667 247.2533333333334L328.7466666666667 277.3333333333334L384 222.08L439.2533333333334 277.3333333333334L469.3333333333333 247.2533333333334L414.08 192L469.3333333333333 136.7466666666667L439.2533333333334 106.6666666666667L384 161.92L328.7466666666667 106.6666666666667L298.6666666666667 136.7466666666667L353.92 192z" />
-    <glyph glyph-name="volume-off"
-      unicode="&#xF581;"
-      horiz-adv-x="512" d=" M256 362.6666666666667L211.4133333333333 318.0800000000001L256 273.4933333333334M91.0933333333333 384L64 356.9066666666667L164.9066666666667 256H64V128H149.3333333333333L256 21.3333333333334V164.9066666666667L346.6666666666667 74.0266666666666C332.3733333333334 63.1466666666667 316.3733333333334 54.1866666666667 298.6666666666667 49.0666666666666V4.9066666666666C328.1066666666667 11.7333333333333 354.7733333333333 25.1733333333333 377.1733333333333 43.5199999999999L420.9066666666667 0L448 27.0933333333334L256 219.0933333333333M405.3333333333333 192C405.3333333333333 171.9466666666667 401.0666666666667 153.1733333333334 393.8133333333334 135.68L426.0266666666667 103.4666666666666C439.8933333333333 129.92 448 160 448 192C448 283.3066666666667 384 359.68 298.6666666666667 379.0933333333334V335.1466666666667C360.32 316.8 405.3333333333333 259.6266666666667 405.3333333333333 192M352 192C352 229.76 330.6666666666667 262.1866666666667 298.6666666666667 277.9733333333334V230.8266666666667L350.9333333333333 178.5600000000001C352 182.8266666666667 352 187.5200000000001 352 192.0000000000001z" />
-    <glyph glyph-name="volume-plus"
-      unicode="&#xF75C;"
-      horiz-adv-x="512" d=" M64 256H149.3333333333333L256 362.6666666666667V21.3333333333334L149.3333333333333 128H64V256M298.6666666666667 213.3333333333334H362.6666666666667V277.3333333333334H405.3333333333333V213.3333333333334H469.3333333333333V170.6666666666667H405.3333333333333V106.6666666666667H362.6666666666667V170.6666666666667H298.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="vote"
-      unicode="&#xFA1E;"
-      horiz-adv-x="512" d=" M384 170.6666666666667H369.4933333333334L326.8266666666667 128H367.5733333333333L405.3333333333333 85.3333333333334H106.6666666666667L144.64 128H188.3733333333333L145.7066666666667 170.6666666666667H128L64 106.6666666666667V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H405.3333333333333C428.8 -21.3333333333333 448 -2.1333333333333 448 21.3333333333334V106.6666666666667L384 170.6666666666667M362.6666666666667 278.4L257.0666666666667 172.8L181.3333333333333 248.32L287.1466666666667 353.92L362.6666666666667 278.4M272.2133333333333 399.1466666666667L136.32 263.2533333333334C128 254.9333333333334 128 241.4933333333334 136.32 233.1733333333334L241.92 128C250.24 119.2533333333333 263.68 119.2533333333333 272 128L407.68 263.2533333333334C416 271.5733333333334 416 285.0133333333333 407.68 293.3333333333334L302.08 398.9333333333334C293.9733333333333 407.4666666666667 280.5333333333333 407.4666666666667 272.2133333333333 399.1466666666667z" />
-    <glyph glyph-name="vote-outline"
-      unicode="&#xFA1F;"
-      horiz-adv-x="512" d=" M384 170.6666666666667L448 106.6666666666667V21.3333333333334C448 -2.3466666666666 428.8 -21.3333333333333 405.3333333333333 -21.3333333333333H106.6666666666667C82.9866666666667 -21.3333333333333 64 -2.1333333333333 64 21.3333333333334V106.6666666666667L128 170.6666666666667H145.7066666666667L188.3733333333333 128H144.64L106.6666666666667 85.3333333333334H405.3333333333333L367.5733333333333 128H326.8266666666667L369.4933333333334 170.6666666666667H384M405.3333333333333 21.3333333333334V42.6666666666667H106.6666666666667V21.3333333333334H405.3333333333333M241.92 128L136.32 233.1733333333334C128 241.4933333333334 128 254.9333333333334 136.32 263.2533333333334L272.2133333333333 399.1466666666667C280.5333333333333 407.4666666666667 293.9733333333333 407.4666666666667 302.08 398.9333333333334L407.68 293.3333333333334C416 285.0133333333333 416 271.5733333333334 407.68 263.2533333333334L272 128C263.68 119.2533333333333 250.24 119.2533333333333 241.92 128M287.1466666666667 353.92L181.3333333333333 248.32L257.0666666666667 172.8000000000001L362.6666666666667 278.4L287.1466666666667 353.92z" />
-    <glyph glyph-name="vpn"
-      unicode="&#xF582;"
-      horiz-adv-x="512" d=" M192 341.3333333333334H320L256 277.3333333333334L192 341.3333333333334M224 135.2533333333333C217.6 128 213.3333333333333 117.3333333333334 213.3333333333333 106.6666666666667C213.3333333333333 83.2 232.5333333333334 64 256 64S298.6666666666667 83.2 298.6666666666667 106.6666666666667C298.6666666666667 118.4 293.9733333333333 129.0666666666667 286.08 136.7466666666667L316.3733333333334 167.04C331.7333333333334 151.4666666666667 341.3333333333333 130.1333333333333 341.3333333333333 106.6666666666667C341.3333333333333 59.52 303.1466666666667 21.3333333333334 256 21.3333333333334S170.6666666666667 59.52 170.6666666666667 106.6666666666667C170.6666666666667 129.4933333333334 179.6266666666667 150.1866666666667 194.1333333333333 165.3333333333334L193.92 165.5466666666667L344.9600000000001 316.3733333333334C360.32 331.7333333333334 381.6533333333333 341.3333333333334 405.3333333333333 341.3333333333334C452.48 341.3333333333334 490.6666666666666 303.1466666666667 490.6666666666666 256S452.48 170.6666666666667 405.3333333333333 170.6666666666667C381.8666666666666 170.6666666666667 360.5333333333333 180.2666666666667 344.9600000000001 195.6266666666667L375.2533333333334 225.92C382.9333333333334 218.0266666666667 393.6 213.3333333333334 405.3333333333334 213.3333333333334C428.8000000000001 213.3333333333334 448.0000000000001 232.5333333333334 448.0000000000001 256S428.8000000000001 298.6666666666667 405.3333333333334 298.6666666666667C393.6 298.6666666666667 382.9333333333334 293.9733333333334 375.2533333333334 286.0800000000001L224.0000000000001 135.2533333333333M136.7466666666667 286.0800000000001C129.0666666666667 293.9733333333334 118.4 298.6666666666667 106.6666666666667 298.6666666666667C83.2 298.6666666666667 64 279.4666666666667 64 256S83.2 213.3333333333334 106.6666666666667 213.3333333333334C118.4 213.3333333333334 129.0666666666667 218.0266666666667 136.7466666666667 225.92L167.04 195.6266666666667C151.4666666666667 180.2666666666667 130.1333333333333 170.6666666666667 106.6666666666667 170.6666666666667C59.52 170.6666666666667 21.3333333333333 208.8533333333333 21.3333333333333 256S59.52 341.3333333333334 106.6666666666667 341.3333333333334C130.3466666666667 341.3333333333334 151.68 331.7333333333334 167.04 316.3733333333334L225.92 257.4933333333334L195.6266666666667 227.2L136.7466666666667 286.0800000000001z" />
-    <glyph glyph-name="vuejs"
-      unicode="&#xF843;"
-      horiz-adv-x="512" d=" M42.6666666666667 384H117.3333333333333L256 128L394.6666666666667 384H469.3333333333333L256 0L42.6666666666667 384M138.6666666666667 384H202.6666666666667L256 286.2933333333334L309.3333333333333 384H373.3333333333333L256 168.96L138.6666666666667 384z" />
-    <glyph glyph-name="walk"
-      unicode="&#xF583;"
-      horiz-adv-x="512" d=" M301.2266666666667 234.6666666666667H405.3333333333333V273.0666666666667H328.1066666666667L285.44 344.1066666666667C279.04 354.7733333333334 267.52 362.0266666666667 254.2933333333333 362.0266666666667C250.4533333333333 362.0266666666667 247.04 361.3866666666667 243.6266666666666 360.3200000000001L128 324.2666666666667V213.3333333333334H166.4V291.6266666666667L211.4133333333333 305.7066666666667L128 -21.3333333333333H166.4L227.6266666666667 151.68L277.3333333333333 85.3333333333334V-21.3333333333333H315.7333333333334V115.4133333333334L262.6133333333334 212.2666666666667L278.1866666666667 273.4933333333334M298.6666666666667 366.9333333333334C320 366.9333333333334 337.0666666666667 384 337.0666666666667 405.3333333333334S320 443.7333333333334 298.6666666666667 443.7333333333334S260.2666666666667 426.6666666666667 260.2666666666667 405.3333333333333S277.3333333333333 366.9333333333334 298.6666666666667 366.9333333333334z" />
-    <glyph glyph-name="wall"
-      unicode="&#xF7FD;"
-      horiz-adv-x="512" d=" M64 106.6666666666667H256V0H64V106.6666666666667M42.6666666666667 234.6666666666667H170.6666666666667V128H42.6666666666667V234.6666666666667M192 234.6666666666667H320V128H192V234.6666666666667M341.3333333333333 234.6666666666667H469.3333333333333V128H341.3333333333333V234.6666666666667M277.3333333333333 106.6666666666667H448V0H277.3333333333333V106.6666666666667M64 362.6666666666667H234.6666666666667V256H64V362.6666666666667M256 362.6666666666667H448V256H256V362.6666666666667z" />
-    <glyph glyph-name="wall-sconce"
-      unicode="&#xF91B;"
-      horiz-adv-x="512" d=" M234.6666666666667 362.6666666666667L149.3333333333333 170.6666666666667H405.3333333333333L320 362.6666666666667H234.6666666666667M85.3333333333333 149.3333333333334V-21.3333333333333H128V42.6666666666667H298.6666666666667V149.3333333333334H256V85.3333333333334H128V149.3333333333334H85.3333333333333z" />
-    <glyph glyph-name="wall-sconce-flat"
-      unicode="&#xF91C;"
-      horiz-adv-x="512" d=" M106.6666666666667 341.3333333333334V213.3333333333334H405.3333333333333V341.3333333333334H106.6666666666667M112.4266666666667 163.84L74.6666666666667 126.0800000000001L104.7466666666667 96L142.5066666666667 133.76L112.4266666666667 163.84M399.5733333333333 163.84L369.4933333333334 133.76L407.2533333333334 96L437.3333333333333 126.0800000000001L399.5733333333333 163.84M234.6666666666667 106.6666666666667V42.6666666666667H277.3333333333333V106.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="wall-sconce-variant"
-      unicode="&#xF91D;"
-      horiz-adv-x="512" d=" M234.6666666666667 352V288H277.3333333333333V352H234.6666666666667M104.7466666666667 298.6666666666667L74.6666666666667 268.5866666666667L112.4266666666667 230.8266666666667L142.5066666666667 260.9066666666667L104.7466666666667 298.6666666666667M407.2533333333334 298.6666666666667L369.4933333333334 260.9066666666667L399.5733333333333 230.8266666666667L437.3333333333333 268.5866666666667L407.2533333333334 298.6666666666667M85.3333333333333 202.6666666666667C85.3333333333333 141.6533333333334 117.3333333333333 85.3333333333334 170.6666666666667 54.8266666666667C224 24.3200000000001 288 24.3200000000001 341.3333333333333 54.8266666666667S426.6666666666667 141.6533333333334 426.6666666666667 202.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="wallet"
-      unicode="&#xF584;"
-      horiz-adv-x="512" d=" M448 64V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V320H256C232.32 320 213.3333333333333 300.8 213.3333333333333 277.3333333333334V106.6666666666667C213.3333333333333 83.2 232.5333333333334 64 256 64M256 106.6666666666667H469.3333333333333V277.3333333333334H256M341.3333333333333 160C323.6266666666667 160 309.3333333333333 174.2933333333334 309.3333333333333 192S323.6266666666667 224 341.3333333333333 224S373.3333333333333 209.7066666666667 373.3333333333333 192S359.04 160 341.3333333333333 160z" />
-    <glyph glyph-name="wallet-giftcard"
-      unicode="&#xF585;"
-      horiz-adv-x="512" d=" M426.6666666666667 149.3333333333334H85.3333333333333V277.3333333333334H193.7066666666667L149.3333333333333 216.96L183.8933333333333 192L234.6666666666667 261.12L256 290.1333333333334L277.3333333333333 261.12L328.1066666666667 192L362.6666666666667 216.96L318.2933333333333 277.3333333333334H426.6666666666667M426.6666666666667 42.6666666666667H85.3333333333333V85.3333333333334H426.6666666666667M192 362.6666666666667C203.7333333333334 362.6666666666667 213.3333333333333 353.0666666666667 213.3333333333333 341.3333333333334S203.7333333333334 320 192 320S170.6666666666667 329.6 170.6666666666667 341.3333333333334S180.2666666666667 362.6666666666667 192 362.6666666666667M320 362.6666666666667C331.7333333333334 362.6666666666667 341.3333333333333 353.0666666666667 341.3333333333333 341.3333333333334S331.7333333333334 320 320 320S298.6666666666667 329.6 298.6666666666667 341.3333333333334S308.2666666666667 362.6666666666667 320 362.6666666666667M426.6666666666667 320H380.16C382.5066666666667 326.6133333333334 384 333.8666666666667 384 341.3333333333334C384 376.7466666666667 355.4133333333333 405.3333333333333 320 405.3333333333333C297.6 405.3333333333333 278.1866666666666 393.8133333333334 266.6666666666667 376.5333333333333L256 362.6666666666667L245.3333333333333 376.7466666666667C233.8133333333334 393.8133333333334 214.4 405.3333333333333 192 405.3333333333333C156.5866666666667 405.3333333333333 128 376.7466666666667 128 341.3333333333334C128 333.8666666666667 129.4933333333334 326.6133333333334 131.84 320H85.3333333333333C61.6533333333333 320 42.6666666666667 301.0133333333333 42.6666666666667 277.3333333333334V42.6666666666667C42.6666666666667 18.9866666666667 61.6533333333333 0 85.3333333333333 0H426.6666666666667C450.3466666666667 0 469.3333333333333 18.9866666666667 469.3333333333333 42.6666666666667V277.3333333333334C469.3333333333333 301.0133333333333 450.3466666666667 320 426.6666666666667 320z" />
-    <glyph glyph-name="wallet-membership"
-      unicode="&#xF586;"
-      horiz-adv-x="512" d=" M426.6666666666667 234.6666666666667H85.3333333333333V362.6666666666667H426.6666666666667M426.6666666666667 128H85.3333333333333V170.6666666666667H426.6666666666667M426.6666666666667 405.3333333333333H85.3333333333333C61.6533333333333 405.3333333333333 42.6666666666667 386.3466666666667 42.6666666666667 362.6666666666667V128C42.6666666666667 104.3200000000001 61.6533333333333 85.3333333333334 85.3333333333333 85.3333333333334H170.6666666666667V-21.3333333333333L256 21.3333333333334L341.3333333333333 -21.3333333333333V85.3333333333334H426.6666666666667C450.3466666666667 85.3333333333334 469.3333333333333 104.3200000000001 469.3333333333333 128V362.6666666666667C469.3333333333333 386.3466666666667 450.3466666666667 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="wallet-travel"
-      unicode="&#xF587;"
-      horiz-adv-x="512" d=" M426.6666666666667 149.3333333333334H85.3333333333333V277.3333333333334H149.3333333333333V234.6666666666667H192V277.3333333333334H320V234.6666666666667H362.6666666666667V277.3333333333334H426.6666666666667M426.6666666666667 42.6666666666667H85.3333333333333V85.3333333333334H426.6666666666667M192 362.6666666666667H320V320H192M426.6666666666667 320H362.6666666666667V362.6666666666667C362.6666666666667 386.3466666666667 343.68 405.3333333333333 320 405.3333333333333H192C168.32 405.3333333333333 149.3333333333333 386.3466666666667 149.3333333333333 362.6666666666667V320H85.3333333333333C61.6533333333333 320 42.6666666666667 301.0133333333333 42.6666666666667 277.3333333333334V42.6666666666667C42.6666666666667 18.9866666666667 61.6533333333333 0 85.3333333333333 0H426.6666666666667C450.3466666666667 0 469.3333333333333 18.9866666666667 469.3333333333333 42.6666666666667V277.3333333333334C469.3333333333333 301.0133333333333 450.3466666666667 320 426.6666666666667 320z" />
-    <glyph glyph-name="wan"
-      unicode="&#xF588;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C161.7066666666667 405.3333333333333 85.3333333333333 328.9600000000001 85.3333333333333 234.6666666666667C85.3333333333333 148.6933333333333 149.3333333333333 76.3733333333333 234.6666666666667 65.4933333333333V42.6666666666667H213.3333333333333C201.6 42.6666666666667 192 33.0666666666667 192 21.3333333333334H42.6666666666667V-21.3333333333333H192C192 -33.0666666666667 201.6 -42.6666666666666 213.3333333333333 -42.6666666666666H298.6666666666667C310.4 -42.6666666666666 320 -33.0666666666667 320 -21.3333333333333H469.3333333333333V21.3333333333334H320C320 33.0666666666667 310.4 42.6666666666667 298.6666666666667 42.6666666666667H277.3333333333333V65.4933333333333C362.6666666666667 76.16 426.6666666666667 148.6933333333334 426.6666666666667 234.6666666666667C426.6666666666667 328.9600000000001 350.2933333333334 405.3333333333333 256 405.3333333333333M256 362.6666666666667S271.7866666666667 335.36 282.88 298.6666666666667H229.12C240.2133333333333 335.36 256 362.6666666666667 256 362.6666666666667M208.4266666666667 353.4933333333334C202.6666666666667 342.8266666666667 193.92 323.4133333333334 186.4533333333333 298.6666666666667H145.28C160 323.4133333333334 181.3333333333333 342.8266666666667 208.4266666666667 353.4933333333334M303.5733333333333 353.2800000000001C330.6666666666667 342.6133333333334 352 323.4133333333334 366.7200000000001 298.6666666666667H325.5466666666667C318.0800000000001 323.4133333333334 309.3333333333334 342.8266666666667 303.5733333333334 353.2800000000001M129.92 256H177.4933333333334C176.64 248.96 176 241.92 176 234.6666666666667C176 227.4133333333334 176.64 220.3733333333333 177.4933333333334 213.3333333333334H129.92C128.64 220.3733333333333 128 227.4133333333334 128 234.6666666666667C128 241.92 128.64 248.96 129.92 256M220.16 256H291.84C292.6933333333333 248.96 293.3333333333333 241.92 293.3333333333333 234.6666666666667C293.3333333333333 227.4133333333334 292.6933333333334 220.3733333333333 291.84 213.3333333333334H220.16C219.3066666666667 220.3733333333333 218.6666666666667 227.4133333333334 218.6666666666667 234.6666666666667C218.6666666666667 241.92 219.3066666666667 248.96 220.16 256M334.5066666666667 256H382.08C383.36 248.96 384 241.92 384 234.6666666666667C384 227.4133333333334 383.36 220.3733333333333 382.08 213.3333333333334H334.5066666666667C335.36 220.3733333333333 336 227.4133333333334 336 234.6666666666667C336 241.92 335.36 248.96 334.5066666666667 256M145.28 170.6666666666667H186.4533333333333C193.92 145.92 202.6666666666667 126.5066666666667 208.4266666666667 116.0533333333334C181.3333333333333 126.72 160 145.92 145.28 170.6666666666667M229.12 170.6666666666667H282.88C271.7866666666667 133.9733333333334 256 106.6666666666667 256 106.6666666666667S240.2133333333333 133.9733333333334 229.12 170.6666666666667M325.5466666666666 170.6666666666667H366.7200000000001C352 145.92 330.6666666666667 126.5066666666667 303.5733333333333 115.84C309.3333333333333 126.5066666666667 318.08 145.92 325.5466666666666 170.6666666666667z" />
-    <glyph glyph-name="washing-machine"
-      unicode="&#xF729;"
-      horiz-adv-x="512" d=" M316.3733333333334 209.7066666666667C349.6533333333333 176.4266666666667 349.6533333333333 122.24 316.3733333333334 88.96C283.0933333333333 55.6800000000001 228.9066666666667 55.6800000000001 195.6266666666667 88.96L316.3733333333334 209.7066666666667M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M149.3333333333333 362.6666666666667C137.6 362.6666666666667 128 353.0666666666667 128 341.3333333333334S137.6 320 149.3333333333333 320S170.6666666666667 329.6 170.6666666666667 341.3333333333334S161.0666666666667 362.6666666666667 149.3333333333333 362.6666666666667M213.3333333333333 362.6666666666667C201.6 362.6666666666667 192 353.0666666666667 192 341.3333333333334S201.6 320 213.3333333333333 320S234.6666666666667 329.6 234.6666666666667 341.3333333333334S225.0666666666667 362.6666666666667 213.3333333333333 362.6666666666667M256 277.3333333333334C185.3866666666667 277.3333333333334 128 219.9466666666667 128 149.3333333333334S185.3866666666667 21.3333333333334 256 21.3333333333334S384 78.72 384 149.3333333333334S326.6133333333334 277.3333333333334 256 277.3333333333334z" />
-    <glyph glyph-name="watch"
-      unicode="&#xF589;"
-      horiz-adv-x="512" d=" M128 192C128 262.6133333333334 185.3866666666667 320 256 320S384 262.6133333333334 384 192S326.6133333333334 64 256 64S128 121.3866666666667 128 192M426.6666666666667 192C426.6666666666667 246.4000000000001 401.28 294.6133333333334 361.6 325.76L341.3333333333333 448H170.6666666666667L150.4 325.76C110.72 294.6133333333334 85.3333333333333 246.4000000000001 85.3333333333333 192C85.3333333333333 137.8133333333334 110.72 89.3866666666667 150.4 58.24L170.6666666666667 -64H341.3333333333333L361.6 58.24C401.28 89.3866666666667 426.6666666666667 137.8133333333334 426.6666666666667 192z" />
-    <glyph glyph-name="watch-export"
-      unicode="&#xF58A;"
-      horiz-adv-x="512" d=" M298.6666666666667 213.3333333333334H405.3333333333333L352 266.6666666666667L382.2933333333334 296.9600000000001L487.2533333333333 192L382.2933333333334 87.04L352 117.3333333333333L405.3333333333333 170.6666666666667H298.6666666666667V213.3333333333334M256 64C185.3866666666667 64 128 121.3866666666667 128 192S185.3866666666667 320 256 320C285.8666666666667 320 313.3866666666667 309.3333333333334 335.1466666666667 292.48L365.4400000000001 322.7733333333333L361.6 325.76L341.3333333333333 448H170.6666666666667L150.4 325.76C110.72 294.6133333333334 85.3333333333333 246.1866666666667 85.3333333333333 192C85.3333333333333 137.6 110.72 89.3866666666667 150.4 58.24L170.6666666666667 -64H341.3333333333333L361.6 58.24L365.44 61.2266666666667L335.1466666666667 91.52C313.3866666666667 74.6666666666667 285.8666666666667 64 256 64z" />
-    <glyph glyph-name="watch-export-variant"
-      unicode="&#xF894;"
-      horiz-adv-x="512" d=" M298.6666666666667 213.3333333333334H405.3333333333333L352 266.6666666666667L382.2933333333334 296.9600000000001L487.2533333333333 192L382.2933333333334 87.04L352 117.3333333333333L405.3333333333333 170.6666666666667H298.6666666666667V213.3333333333334M170.6666666666667 448H341.3333333333333L359.04 341.3333333333334H362.6666666666667C368.64 341.3333333333334 374.1866666666666 340.0533333333334 379.3066666666667 337.92L340.0533333333333 298.6666666666667H149.3333333333333V85.3333333333334H340.0533333333333L379.3066666666667 46.08C374.1866666666667 43.9466666666667 368.64 42.6666666666667 362.6666666666667 42.6666666666667H359.04L341.3333333333333 -64H170.6666666666667L152.96 42.6666666666667H149.3333333333333C125.8666666666667 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V298.6666666666667C106.6666666666667 322.3466666666667 125.8666666666667 341.3333333333334 149.3333333333333 341.3333333333334H152.96L170.6666666666667 448z" />
-    <glyph glyph-name="watch-import"
-      unicode="&#xF58B;"
-      horiz-adv-x="512" d=" M42.6666666666667 213.3333333333334H149.3333333333333L96 266.6666666666667L126.2933333333333 296.9600000000001L231.2533333333334 192L126.2933333333333 87.04L96 117.3333333333334L149.3333333333333 170.6666666666667H42.6666666666667V213.3333333333334M256 64C326.6133333333334 64 384 121.3866666666667 384 192S326.6133333333334 320 256 320C226.1333333333334 320 198.6133333333334 309.3333333333334 176.8533333333333 292.48L146.56 322.7733333333333L150.4 325.76L170.6666666666667 448H341.3333333333333L361.6 325.76C401.28 294.6133333333334 426.6666666666667 246.4000000000001 426.6666666666667 192C426.6666666666667 137.8133333333334 401.28 89.3866666666667 361.6 58.24L341.3333333333333 -64H170.6666666666667L150.4 58.24L146.56 61.2266666666667L176.8533333333333 91.52C198.6133333333334 74.6666666666667 226.1333333333334 64 256 64z" />
-    <glyph glyph-name="watch-import-variant"
-      unicode="&#xF895;"
-      horiz-adv-x="512" d=" M21.3333333333333 213.3333333333334H128L74.6666666666667 266.6666666666667L104.96 296.9600000000001L209.92 192L104.96 87.04L74.6666666666667 117.3333333333334L128 170.6666666666667H21.3333333333333V213.3333333333334M170.6666666666667 448H341.3333333333333L359.04 341.3333333333334H362.6666666666667C386.1333333333334 341.3333333333334 405.3333333333333 322.1333333333334 405.3333333333333 298.6666666666667V85.3333333333334C405.3333333333333 61.6533333333334 386.1333333333334 42.6666666666667 362.6666666666667 42.6666666666667H359.04L341.3333333333333 -64H170.6666666666667L152.96 42.6666666666667H149.3333333333333C137.8133333333333 42.6666666666667 128 47.1466666666667 119.8933333333333 54.6133333333333L150.6133333333333 85.3333333333334H362.6666666666667V298.6666666666667H150.6133333333333L119.8933333333333 329.3866666666667C128 336.8533333333334 137.8133333333333 341.3333333333334 149.3333333333333 341.3333333333334H152.96L170.6666666666667 448z" />
-    <glyph glyph-name="watch-variant"
-      unicode="&#xF896;"
-      horiz-adv-x="512" d=" M170.6666666666667 448L152.96 341.3333333333334H149.3333333333333C125.8666666666667 341.3333333333334 106.6666666666667 322.1333333333334 106.6666666666667 298.6666666666667V85.3333333333334C106.6666666666667 61.6533333333334 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H152.96L170.6666666666667 -64H341.3333333333333L359.04 42.6666666666667H362.6666666666667C386.1333333333334 42.6666666666667 405.3333333333333 61.8666666666667 405.3333333333333 85.3333333333334V298.6666666666667C405.3333333333333 322.3466666666667 386.1333333333334 341.3333333333334 362.6666666666667 341.3333333333334H359.04L341.3333333333333 448H170.6666666666667M149.3333333333333 298.6666666666667H362.6666666666667V85.3333333333334H149.3333333333333V298.6666666666667z" />
-    <glyph glyph-name="watch-vibrate"
-      unicode="&#xF6B0;"
-      horiz-adv-x="512" d=" M64 85.3333333333334V298.6666666666667H106.6666666666667V85.3333333333334H64M405.3333333333333 85.3333333333334V298.6666666666667H448V85.3333333333334H405.3333333333333M469.3333333333333 256H512V128H469.3333333333333V256M0 128V256H42.6666666666667V128H0M383.1466666666667 192.64C383.1466666666667 152.1066666666667 364.16 115.84 334.5066666666667 92.3733333333333L319.36 1.0666666666666H192L176.4266666666667 92.3733333333333C146.7733333333333 115.84 128 152.1066666666667 128 192.64C128 233.1733333333334 146.7733333333333 269.44 176.4266666666667 292.6933333333334L192 384H319.36L334.5066666666667 292.6933333333334C364.16 269.44 383.1466666666667 233.1733333333334 383.1466666666667 192.64M160 192.64C160 139.7333333333334 202.6666666666667 96.8533333333334 255.36 96.8533333333334C308.48 96.8533333333334 351.1466666666667 139.52 351.1466666666667 192.64C351.1466666666667 245.3333333333334 308.2666666666667 288 255.36 288C202.6666666666667 288 160 245.3333333333334 160 192.64z" />
-    <glyph glyph-name="water"
-      unicode="&#xF58C;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C185.3866666666667 21.3333333333334 128 78.72 128 149.3333333333334C128 234.6666666666667 256 378.6666666666667 256 378.6666666666667S384 234.6666666666667 384 149.3333333333334C384 78.72 326.6133333333334 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="water-off"
-      unicode="&#xF58D;"
-      horiz-adv-x="512" d=" M365.2266666666667 82.7733333333333L266.6666666666667 181.3333333333334L112.4266666666667 335.5733333333334L85.3333333333333 308.2666666666667L156.16 237.4400000000001C139.7333333333333 206.5066666666667 128 175.1466666666667 128 149.3333333333334C128 78.72 185.3866666666667 21.3333333333334 256 21.3333333333334C288 21.3333333333334 317.8666666666667 33.4933333333333 340.48 53.3333333333334L396.5866666666667 -2.7733333333333L423.68 24.3200000000001L365.2266666666666 82.7733333333334M384 149.3333333333334C384 234.6666666666667 256 379.7333333333334 256 379.7333333333334S227.6266666666667 347.5200000000001 197.76 304.6400000000001L381.0133333333333 121.3866666666667C382.9333333333333 130.3466666666667 384 139.7333333333334 384 149.3333333333334z" />
-    <glyph glyph-name="water-percent"
-      unicode="&#xF58E;"
-      horiz-adv-x="512" d=" M256 378.6666666666667S128 234.6666666666667 128 149.3333333333334C128 78.5066666666667 185.3866666666667 21.3333333333334 256 21.3333333333334S384 78.72 384 149.3333333333334C384 234.6666666666667 256 378.6666666666667 256 378.6666666666667M308.6933333333334 235.3066666666667L331.3066666666667 212.6933333333334L203.3066666666667 84.6933333333333L180.6933333333333 107.3066666666667M208 234.6666666666667C222.72 234.6666666666667 234.6666666666667 222.72 234.6666666666667 208S222.72 181.3333333333334 208 181.3333333333334S181.3333333333333 193.28 181.3333333333333 208S193.28 234.6666666666667 208 234.6666666666667M304 138.6666666666667C318.72 138.6666666666667 330.6666666666667 126.72 330.6666666666667 112S318.72 85.3333333333334 304 85.3333333333334S277.3333333333333 97.28 277.3333333333333 112S289.28 138.6666666666667 304 138.6666666666667z" />
-    <glyph glyph-name="water-pump"
-      unicode="&#xF58F;"
-      horiz-adv-x="512" d=" M405.3333333333333 138.6666666666667S448 92.3733333333333 448 64C448 40.5333333333333 428.8 21.3333333333334 405.3333333333333 21.3333333333334S362.6666666666667 40.5333333333333 362.6666666666667 64C362.6666666666667 92.3733333333333 405.3333333333333 138.6666666666667 405.3333333333333 138.6666666666667M106.6666666666667 64V256C83.2 256 64 275.2000000000001 64 298.6666666666667S83.2 341.3333333333334 106.6666666666667 341.3333333333334V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333H192C215.4666666666667 405.3333333333333 234.6666666666667 386.1333333333334 234.6666666666667 362.6666666666667V341.3333333333334H405.3333333333333C428.8 341.3333333333334 448 322.1333333333334 448 298.6666666666667V213.3333333333334C459.7333333333333 213.3333333333334 469.3333333333333 203.7333333333334 469.3333333333333 192S459.7333333333333 170.6666666666667 448 170.6666666666667H362.6666666666667C350.9333333333333 170.6666666666667 341.3333333333333 180.2666666666667 341.3333333333333 192S350.9333333333333 213.3333333333334 362.6666666666667 213.3333333333334V256H234.6666666666667V64H256C279.4666666666667 64 298.6666666666667 44.8000000000001 298.6666666666667 21.3333333333334V-21.3333333333333H42.6666666666667V21.3333333333334C42.6666666666667 44.8000000000001 61.8666666666667 64 85.3333333333333 64H106.6666666666667z" />
-    <glyph glyph-name="watermark"
-      unicode="&#xF612;"
-      horiz-adv-x="512" d=" M448 384H64C40.5333333333333 384 21.3333333333333 364.8 21.3333333333333 341.3333333333334V42.6666666666667C21.3333333333333 19.2 40.5333333333333 0 64 0H448C471.4666666666667 0 490.6666666666666 19.2 490.6666666666666 42.6666666666667V341.3333333333334C490.6666666666666 364.8 471.4666666666667 384 448 384M448 42.6666666666667H256V170.6666666666667H448V42.6666666666667z" />
-    <glyph glyph-name="waves"
-      unicode="&#xF78C;"
-      horiz-adv-x="512" d=" M42.6666666666667 64C90.0266666666667 85.3333333333334 137.3866666666667 106.6666666666667 184.96 106.6666666666667C232.32 106.6666666666667 279.68 64 327.04 64C374.6133333333333 64 421.9733333333334 106.6666666666667 469.3333333333333 106.6666666666667V42.6666666666667C421.9733333333334 42.6666666666667 374.6133333333333 0 327.04 0C279.68 0 232.32 42.6666666666667 184.96 42.6666666666667C137.3866666666667 42.6666666666667 90.0266666666667 21.3333333333334 42.6666666666667 0V64M42.6666666666667 192C90.0266666666667 213.3333333333334 137.3866666666667 234.6666666666667 184.96 234.6666666666667C232.32 234.6666666666667 279.68 192 327.04 192C374.6133333333333 192 421.9733333333334 234.6666666666667 469.3333333333333 234.6666666666667V170.6666666666667C421.9733333333334 170.6666666666667 374.6133333333333 128 327.04 128C279.68 128 232.32 170.6666666666667 184.96 170.6666666666667C137.3866666666667 170.6666666666667 90.0266666666667 149.3333333333334 42.6666666666667 128V192M42.6666666666667 320C90.0266666666667 341.3333333333334 137.3866666666667 362.6666666666667 184.96 362.6666666666667C232.32 362.6666666666667 279.68 320 327.04 320C374.6133333333333 320 421.9733333333334 362.6666666666667 469.3333333333333 362.6666666666667V298.6666666666667C421.9733333333334 298.6666666666667 374.6133333333333 256 327.04 256C279.68 256 232.32 298.6666666666667 184.96 298.6666666666667C137.3866666666667 298.6666666666667 90.0266666666667 277.3333333333334 42.6666666666667 256V320z" />
-    <glyph glyph-name="weather-cloudy"
-      unicode="&#xF590;"
-      horiz-adv-x="512" d=" M128 42.6666666666667C69.12 42.6666666666667 21.3333333333333 90.4533333333334 21.3333333333333 149.3333333333334S69.12 256 128 256C149.3333333333333 306.1333333333334 198.4 341.3333333333334 256 341.3333333333334C329.1733333333333 341.3333333333334 389.12 284.5866666666667 394.6666666666667 212.6933333333333L405.3333333333333 213.3333333333334C452.48 213.3333333333334 490.6666666666666 175.1466666666667 490.6666666666666 128S452.48 42.6666666666667 405.3333333333333 42.6666666666667H128M405.3333333333333 170.6666666666667H362.6666666666667V192C362.6666666666667 250.88 314.88 298.6666666666667 256 298.6666666666667C202.6666666666667 298.6666666666667 158.9333333333333 259.8400000000001 150.6133333333333 209.28C143.5733333333333 211.84 135.8933333333333 213.3333333333334 128 213.3333333333334C92.5866666666667 213.3333333333334 64 184.7466666666667 64 149.3333333333334S92.5866666666667 85.3333333333334 128 85.3333333333334H405.3333333333333C428.8 85.3333333333334 448 104.5333333333333 448 128S428.8 170.6666666666667 405.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="weather-fog"
-      unicode="&#xF591;"
-      horiz-adv-x="512" d=" M64 128H277.3333333333333C289.0666666666667 128 298.6666666666667 118.4 298.6666666666667 106.6666666666667S289.0666666666667 85.3333333333334 277.3333333333333 85.3333333333334H64C52.2666666666667 85.3333333333334 42.6666666666667 94.9333333333333 42.6666666666667 106.6666666666667S52.2666666666667 128 64 128M341.3333333333333 128H448C459.7333333333333 128 469.3333333333333 118.4 469.3333333333333 106.6666666666667S459.7333333333333 85.3333333333334 448 85.3333333333334H341.3333333333333C329.6 85.3333333333334 320 94.9333333333333 320 106.6666666666667S329.6 128 341.3333333333333 128M21.3333333333333 192C21.3333333333333 250.88 69.12 298.6666666666667 128 298.6666666666667C149.3333333333333 348.8 198.4 384 256 384C329.1733333333333 384 389.12 327.2533333333334 394.6666666666667 255.36L405.3333333333333 256C452.0533333333333 256 490.0266666666666 218.4533333333334 490.6666666666666 170.6666666666667H448C448 194.1333333333333 428.8 213.3333333333334 405.3333333333333 213.3333333333334H362.6666666666667V234.6666666666667C362.6666666666667 293.5466666666667 314.88 341.3333333333334 256 341.3333333333334C202.6666666666667 341.3333333333334 158.9333333333333 302.5066666666667 150.6133333333333 251.9466666666667C143.5733333333333 254.5066666666667 135.8933333333333 256 128 256C92.5866666666667 256 64 227.4133333333334 64 192C64 184.5333333333334 65.28 177.28 67.6266666666667 170.6666666666667H23.4666666666667L21.3333333333333 192M64 42.6666666666667H106.6666666666667C118.4 42.6666666666667 128 33.0666666666667 128 21.3333333333334S118.4 0 106.6666666666667 0H64C52.2666666666667 0 42.6666666666667 9.6 42.6666666666667 21.3333333333334S52.2666666666667 42.6666666666667 64 42.6666666666667M170.6666666666667 42.6666666666667H448C459.7333333333333 42.6666666666667 469.3333333333333 33.0666666666667 469.3333333333333 21.3333333333334S459.7333333333333 0 448 0H170.6666666666667C158.9333333333333 0 149.3333333333333 9.6 149.3333333333333 21.3333333333334S158.9333333333333 42.6666666666667 170.6666666666667 42.6666666666667z" />
-    <glyph glyph-name="weather-hail"
-      unicode="&#xF592;"
-      horiz-adv-x="512" d=" M128 149.3333333333334C139.7333333333333 149.3333333333334 149.3333333333333 139.7333333333334 149.3333333333333 128S139.7333333333333 106.6666666666667 128 106.6666666666667C69.12 106.6666666666667 21.3333333333333 154.4533333333334 21.3333333333333 213.3333333333334S69.12 320 128 320C149.3333333333333 370.1333333333334 198.4 405.3333333333333 256 405.3333333333333C329.1733333333333 405.3333333333333 389.12 348.5866666666667 394.6666666666667 276.6933333333334L405.3333333333333 277.3333333333334C452.48 277.3333333333334 490.6666666666666 239.1466666666667 490.6666666666666 192S452.48 106.6666666666667 405.3333333333333 106.6666666666667H384C372.2666666666667 106.6666666666667 362.6666666666667 116.2666666666667 362.6666666666667 128S372.2666666666667 149.3333333333334 384 149.3333333333334H405.3333333333333C428.8 149.3333333333334 448 168.5333333333334 448 192S428.8 234.6666666666667 405.3333333333333 234.6666666666667H362.6666666666667V256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667C202.6666666666667 362.6666666666667 158.9333333333333 323.8400000000001 150.6133333333333 273.28C143.5733333333333 275.8400000000001 135.8933333333333 277.3333333333334 128 277.3333333333334C92.5866666666667 277.3333333333334 64 248.7466666666667 64 213.3333333333334S92.5866666666667 149.3333333333334 128 149.3333333333334M213.3333333333333 64C236.8 64 256 44.8000000000001 256 21.3333333333334S236.8 -21.3333333333333 213.3333333333333 -21.3333333333333S170.6666666666667 -2.1333333333333 170.6666666666667 21.3333333333334S189.8666666666667 64 213.3333333333333 64M309.3333333333333 106.6666666666667C327.04 106.6666666666667 341.3333333333333 92.3733333333333 341.3333333333333 74.6666666666667S327.04 42.6666666666667 309.3333333333333 42.6666666666667S277.3333333333333 56.96 277.3333333333333 74.6666666666667S291.6266666666667 106.6666666666667 309.3333333333333 106.6666666666667M224 192C241.7066666666667 192 256 177.7066666666667 256 160S241.7066666666667 128 224 128S192 142.2933333333334 192 160S206.2933333333333 192 224 192z" />
-    <glyph glyph-name="weather-hurricane"
-      unicode="&#xF897;"
-      horiz-adv-x="512" d=" M320 303.1466666666667C359.68 280.32 384 237.8666666666667 384 192C384 -21.3333333333333 128 -21.3333333333333 128 -21.3333333333333C154.6666666666667 -1.28 178.7733333333333 22.4 199.2533333333333 48.8533333333334C200.1066666666666 49.92 200.7466666666667 50.9866666666667 201.3866666666667 52.2666666666667C206.72 62.72 202.6666666666667 75.52 192 80.8533333333334C152.32 103.68 128 146.1333333333333 128 192C128 405.3333333333333 384 405.3333333333333 384 405.3333333333333C357.3333333333333 385.28 333.2266666666667 361.6 312.7466666666667 335.1466666666667C311.8933333333333 334.0800000000001 311.2533333333334 333.0133333333333 310.6133333333334 331.7333333333334C305.28 321.28 309.3333333333333 308.48 320 303.1466666666667M256 149.3333333333334C279.4666666666667 149.3333333333334 298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667S213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334z" />
-    <glyph glyph-name="weather-lightning"
-      unicode="&#xF593;"
-      horiz-adv-x="512" d=" M128 106.6666666666667C69.12 106.6666666666667 21.3333333333333 154.4533333333334 21.3333333333333 213.3333333333334S69.12 320 128 320C149.3333333333333 370.1333333333334 198.4 405.3333333333333 256 405.3333333333333C329.1733333333333 405.3333333333333 389.12 348.5866666666667 394.6666666666667 276.6933333333334L405.3333333333333 277.3333333333334C452.48 277.3333333333334 490.6666666666666 239.1466666666667 490.6666666666666 192S452.48 106.6666666666667 405.3333333333333 106.6666666666667H384C372.2666666666667 106.6666666666667 362.6666666666667 116.2666666666667 362.6666666666667 128S372.2666666666667 149.3333333333334 384 149.3333333333334H405.3333333333333C428.8 149.3333333333334 448 168.5333333333334 448 192S428.8 234.6666666666667 405.3333333333333 234.6666666666667H362.6666666666667V256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667C202.6666666666667 362.6666666666667 158.9333333333333 323.8400000000001 150.6133333333333 273.28C143.5733333333333 275.8400000000001 135.8933333333333 277.3333333333334 128 277.3333333333334C92.5866666666667 277.3333333333334 64 248.7466666666667 64 213.3333333333334S92.5866666666667 149.3333333333334 128 149.3333333333334H149.3333333333333C161.0666666666667 149.3333333333334 170.6666666666667 139.7333333333334 170.6666666666667 128S161.0666666666667 106.6666666666667 149.3333333333333 106.6666666666667H128M256 213.3333333333334H320L277.3333333333333 128H320L240 -21.3333333333333L256 85.3333333333334H202.6666666666667L256 213.3333333333334z" />
-    <glyph glyph-name="weather-lightning-rainy"
-      unicode="&#xF67D;"
-      horiz-adv-x="512" d=" M96 158.0800000000001C106.6666666666667 152.1066666666667 109.6533333333333 138.6666666666667 103.8933333333333 128.8533333333334C97.92 118.6133333333334 85.3333333333333 115.2 74.6666666666667 120.96C42.6666666666667 139.3066666666667 21.3333333333333 173.8666666666667 21.3333333333333 213.3333333333334C21.3333333333333 272.2133333333334 69.12 320 128 320C149.3333333333333 370.1333333333334 198.4 405.3333333333333 256 405.3333333333333C329.1733333333333 405.3333333333333 389.12 348.5866666666667 394.6666666666667 276.6933333333334L405.3333333333333 277.3333333333334C452.48 277.3333333333334 490.6666666666666 239.1466666666667 490.6666666666666 192S452.48 106.6666666666667 405.3333333333333 106.6666666666667C393.6 106.6666666666667 384 116.2666666666667 384 128S393.6 149.3333333333334 405.3333333333333 149.3333333333334C428.8 149.3333333333334 448 168.5333333333334 448 192S428.8 234.6666666666667 405.3333333333333 234.6666666666667H362.6666666666667V256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667C202.6666666666667 362.6666666666667 158.9333333333333 323.8400000000001 150.6133333333333 273.28C143.5733333333333 275.8400000000001 135.8933333333333 277.3333333333334 128 277.3333333333334C92.5866666666667 277.3333333333334 64 248.7466666666667 64 213.3333333333334C64 189.6533333333334 76.8 168.96 96 157.8666666666667V158.0800000000001M202.6666666666667 213.3333333333334H266.6666666666667L224 128H266.6666666666667L186.6666666666667 -21.3333333333333L202.6666666666667 85.3333333333334H149.3333333333333L202.6666666666667 213.3333333333334M373.3333333333333 49.7066666666667C373.3333333333333 22.1866666666667 352 0 325.3333333333333 0S277.3333333333333 22.1866666666667 277.3333333333333 49.7066666666667C277.3333333333333 82.7733333333333 325.3333333333333 138.6666666666666 325.3333333333333 138.6666666666666S373.3333333333333 82.7733333333333 373.3333333333333 49.7066666666667z" />
-    <glyph glyph-name="weather-night"
-      unicode="&#xF594;"
-      horiz-adv-x="512" d=" M378.6666666666667 360.7466666666667L324.6933333333334 319.36L344.1066666666667 254.08L288 292.6933333333334L231.8933333333334 254.08L251.3066666666667 319.36L197.3333333333334 360.7466666666667L265.3866666666667 362.6666666666667L288 426.6666666666667L310.6133333333334 362.6666666666667L378.6666666666667 360.7466666666667M453.3333333333333 213.3333333333334L418.3466666666667 186.6666666666667L430.9333333333333 144.4266666666667L394.6666666666667 169.3866666666667L358.4 144.4266666666667L370.9866666666667 186.6666666666667L336 213.3333333333334L379.9466666666666 214.4L394.6666666666667 256L409.3866666666667 214.4L453.3333333333333 213.3333333333334M404.6933333333333 107.7333333333334C422.3999999999999 109.4400000000001 441.3866666666666 84.2666666666667 430.08 68.2666666666667C423.2533333333334 58.6666666666667 416 49.7066666666667 407.04 41.1733333333333C323.6266666666667 -42.6666666666666 188.5866666666667 -42.6666666666666 105.3866666666667 41.1733333333333C21.9733333333333 124.3733333333333 21.9733333333333 259.6266666666667 105.3866666666667 342.8266666666667C113.92 351.36 122.88 359.04 132.48 365.8666666666667C148.48 377.1733333333334 173.6533333333333 358.1866666666667 171.9466666666667 340.48C166.1866666666667 279.4666666666667 186.6666666666667 216.1066666666667 233.6 169.3866666666667C280.32 122.4533333333334 343.4666666666667 101.9733333333334 404.6933333333333 107.7333333333334M369.7066666666666 64.64C309.3333333333333 68.0533333333334 249.6 93.0133333333333 203.3066666666666 138.6666666666668C157.0133333333333 185.3866666666667 132.2666666666666 245.3333333333334 128.8533333333333 305.4933333333334C68.9066666666666 238.5066666666667 71.2533333333333 135.6800000000001 135.4666666666666 71.2533333333335C199.8933333333333 7.0400000000001 302.7199999999999 4.6933333333334 369.7066666666666 64.6400000000001z" />
-    <glyph glyph-name="weather-partlycloudy"
-      unicode="&#xF595;"
-      horiz-adv-x="512" d=" M271.7866666666667 331.3066666666667C322.1333333333334 309.3333333333334 348.8 255.36 339.6266666666667 203.52C366.7200000000001 180.0533333333334 384 145.28 384 106.6666666666667V103.04C390.6133333333333 105.3866666666667 397.8666666666666 106.6666666666667 405.3333333333333 106.6666666666667C440.7466666666667 106.6666666666667 469.3333333333333 78.08 469.3333333333333 42.6666666666667S440.7466666666667 -21.3333333333333 405.3333333333333 -21.3333333333333H128C80.8533333333333 -21.3333333333333 42.6666666666667 16.8533333333334 42.6666666666667 64S80.8533333333333 149.3333333333334 128 149.3333333333334H133.76C106.6666666666667 182.4 98.1333333333333 229.5466666666667 117.3333333333333 271.7866666666667C143.36 330.6666666666667 212.6933333333333 357.5466666666667 271.7866666666667 331.3066666666667M254.5066666666667 292.2666666666667C216.7466666666667 309.3333333333334 172.5866666666667 292.0533333333334 155.9466666666667 254.5066666666667C146.1333333333333 232.7466666666667 147.84 208.64 158.08 189.2266666666667C181.3333333333333 216.96 216.7466666666667 234.6666666666667 256 234.6666666666667C270.9333333333333 234.6666666666667 285.44 232.1066666666667 298.6666666666667 227.4133333333334C297.3866666666667 254.72 281.1733333333333 280.3200000000001 254.5066666666667 292.2666666666667M289.0666666666667 370.3466666666667C277.3333333333333 375.4666666666667 265.6 379.0933333333334 253.44 381.44L306.56 409.1733333333334L325.76 347.52C314.88 356.48 302.7200000000001 364.1600000000001 289.0666666666667 370.3466666666667M129.92 353.2800000000001C119.4666666666667 345.8133333333334 110.2933333333334 337.2800000000001 102.4 327.8933333333334L104.7466666666667 387.8400000000001L167.8933333333334 373.3333333333334C154.6666666666667 368.8533333333334 141.8666666666667 362.0266666666667 129.92 353.2800000000001M384 240.8533333333333C382.08 253.44 379.3066666666667 265.6 375.2533333333334 277.3333333333334L426.0266666666667 245.3333333333334L382.2933333333333 197.76C384.64 211.6266666666667 385.0666666666666 226.1333333333334 383.9999999999999 240.8533333333333M64.8533333333333 206.9333333333333C66.3466666666667 194.1333333333333 69.12 181.9733333333334 73.1733333333333 170.6666666666667L22.6133333333333 202.6666666666667L66.1333333333333 250.0266666666667C64 236.1600000000001 63.36 221.6533333333334 64.8533333333333 206.9333333333334M405.3333333333333 64H341.3333333333333V106.6666666666667C341.3333333333333 153.8133333333334 303.1466666666667 192 256 192S170.6666666666667 153.8133333333334 170.6666666666667 106.6666666666667H128C104.5333333333333 106.6666666666667 85.3333333333333 87.4666666666667 85.3333333333333 64S104.5333333333333 21.3333333333334 128 21.3333333333334H405.3333333333333C417.0666666666667 21.3333333333334 426.6666666666667 30.9333333333333 426.6666666666667 42.6666666666667S417.0666666666667 64 405.3333333333333 64z" />
-    <glyph glyph-name="weather-pouring"
-      unicode="&#xF596;"
-      horiz-adv-x="512" d=" M192 192C203.3066666666667 189.0133333333333 210.1333333333333 177.28 207.1466666666667 165.9733333333334L179.4133333333333 62.9333333333333C176.4266666666667 51.4133333333334 164.6933333333333 44.8 153.3866666666667 47.7866666666666C141.8666666666667 50.7733333333333 135.2533333333333 62.5066666666667 138.6666666666667 73.8133333333333L165.9733333333333 176.8533333333333C168.96 188.3733333333333 180.6933333333333 194.9866666666666 192 192M277.3333333333333 192C288.64 189.0133333333333 295.4666666666667 177.28 292.48 165.9733333333333L248.32 1.0666666666666C245.3333333333333 -10.6666666666667 233.6 -17.0666666666667 222.08 -14.08C210.7733333333334 -10.6666666666667 203.9466666666667 0.64 206.9333333333333 12.16L251.3066666666667 176.8533333333333C254.2933333333333 188.3733333333332 266.0266666666667 194.9866666666666 277.3333333333333 192M362.6666666666667 192C373.9733333333334 189.0133333333333 380.8 177.28 377.8133333333334 165.9733333333333L350.08 62.9333333333333C347.0933333333333 51.4133333333333 335.36 44.7999999999999 324.0533333333333 47.7866666666666C312.5333333333333 50.7733333333333 305.92 62.5066666666666 309.3333333333333 73.8133333333332L336.64 176.8533333333333C339.6266666666667 188.3733333333332 351.36 194.9866666666665 362.6666666666667 191.9999999999999M362.6666666666667 234.6666666666665V256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667C202.6666666666667 362.6666666666667 158.9333333333333 323.8400000000001 150.6133333333333 273.28C143.5733333333333 275.8400000000001 135.8933333333333 277.3333333333334 128 277.3333333333334C92.5866666666667 277.3333333333334 64 248.7466666666667 64 213.3333333333334C64 189.6533333333334 76.8 168.96 96 157.8666666666667V158.0800000000001C106.6666666666667 152.1066666666667 109.6533333333333 138.6666666666667 103.8933333333333 128.8533333333334C97.92 118.8266666666667 85.3333333333333 115.2 74.6666666666667 121.1733333333334V120.96C42.6666666666667 139.3066666666667 21.3333333333333 173.8666666666667 21.3333333333333 213.3333333333334C21.3333333333333 272.2133333333334 69.12 320 128 320C149.3333333333333 370.1333333333334 198.4 405.3333333333333 256 405.3333333333333C329.1733333333333 405.3333333333333 389.12 348.5866666666667 394.6666666666667 276.6933333333334L405.3333333333333 277.3333333333334C452.48 277.3333333333334 490.6666666666666 239.1466666666667 490.6666666666666 192C490.6666666666666 160 473.6 132.9066666666667 448 118.1866666666667C437.3333333333333 112.4266666666667 424.7466666666667 115.84 418.7733333333333 126.08C413.0133333333333 136.32 416 149.3333333333333 426.6666666666667 155.3066666666666V155.0933333333333C439.4666666666667 162.3466666666666 448 176.2133333333333 448 192C448 215.4666666666667 428.8 234.6666666666667 405.3333333333333 234.6666666666667H362.6666666666667z" />
-    <glyph glyph-name="weather-rainy"
-      unicode="&#xF597;"
-      horiz-adv-x="512" d=" M128 149.3333333333334C139.7333333333333 149.3333333333334 149.3333333333333 139.7333333333334 149.3333333333333 128S139.7333333333333 106.6666666666667 128 106.6666666666667C69.12 106.6666666666667 21.3333333333333 154.4533333333334 21.3333333333333 213.3333333333334S69.12 320 128 320C149.3333333333333 370.1333333333334 198.4 405.3333333333333 256 405.3333333333333C329.1733333333333 405.3333333333333 389.12 348.5866666666667 394.6666666666667 276.6933333333334L405.3333333333333 277.3333333333334C452.48 277.3333333333334 490.6666666666666 239.1466666666667 490.6666666666666 192S452.48 106.6666666666667 405.3333333333333 106.6666666666667H384C372.2666666666667 106.6666666666667 362.6666666666667 116.2666666666667 362.6666666666667 128S372.2666666666667 149.3333333333334 384 149.3333333333334H405.3333333333333C428.8 149.3333333333334 448 168.5333333333334 448 192S428.8 234.6666666666667 405.3333333333333 234.6666666666667H362.6666666666667V256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667C202.6666666666667 362.6666666666667 158.9333333333333 323.8400000000001 150.6133333333333 273.28C143.5733333333333 275.8400000000001 135.8933333333333 277.3333333333334 128 277.3333333333334C92.5866666666667 277.3333333333334 64 248.7466666666667 64 213.3333333333334S92.5866666666667 149.3333333333334 128 149.3333333333334M316.3733333333334 113.7066666666667C349.6533333333333 80.4266666666667 349.6533333333333 32 316.3733333333334 -1.7066666666666C299.7333333333334 -18.3466666666666 277.3333333333333 -21.3333333333333 256 -21.3333333333333S212.2666666666667 -18.3466666666666 195.6266666666667 -1.7066666666666C162.3466666666666 32 162.3466666666666 80.4266666666667 195.6266666666667 113.7066666666667L256 213.3333333333334L316.3733333333334 113.7066666666667M286.08 91.9466666666667L256 144L225.92 91.9466666666667C209.0666666666667 74.6666666666667 209.0666666666667 49.0666666666666 225.92 32C234.6666666666667 22.8266666666667 245.3333333333333 21.3333333333334 256 21.3333333333334C266.6666666666667 21.3333333333334 277.3333333333333 22.8266666666667 286.08 32C302.9333333333333 49.0666666666667 302.9333333333333 74.6666666666667 286.08 91.9466666666667z" />
-    <glyph glyph-name="weather-snowy"
-      unicode="&#xF598;"
-      horiz-adv-x="512" d=" M128 149.3333333333334C139.7333333333333 149.3333333333334 149.3333333333333 139.7333333333334 149.3333333333333 128S139.7333333333333 106.6666666666667 128 106.6666666666667C69.12 106.6666666666667 21.3333333333333 154.4533333333334 21.3333333333333 213.3333333333334S69.12 320 128 320C149.3333333333333 370.1333333333334 198.4 405.3333333333333 256 405.3333333333333C329.1733333333333 405.3333333333333 389.12 348.5866666666667 394.6666666666667 276.6933333333334L405.3333333333333 277.3333333333334C452.48 277.3333333333334 490.6666666666666 239.1466666666667 490.6666666666666 192S452.48 106.6666666666667 405.3333333333333 106.6666666666667H384C372.2666666666667 106.6666666666667 362.6666666666667 116.2666666666667 362.6666666666667 128S372.2666666666667 149.3333333333334 384 149.3333333333334H405.3333333333333C428.8 149.3333333333334 448 168.5333333333334 448 192S428.8 234.6666666666667 405.3333333333333 234.6666666666667H362.6666666666667V256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667C202.6666666666667 362.6666666666667 158.9333333333333 323.8400000000001 150.6133333333333 273.28C143.5733333333333 275.8400000000001 135.8933333333333 277.3333333333334 128 277.3333333333334C92.5866666666667 277.3333333333334 64 248.7466666666667 64 213.3333333333334S92.5866666666667 149.3333333333334 128 149.3333333333334M168.1066666666667 62.5066666666667L214.8266666666667 74.6666666666667L180.48 109.2266666666667C172.16 117.3333333333334 172.16 130.9866666666667 180.48 139.5200000000001C188.8 147.84 202.6666666666667 147.84 210.7733333333334 139.5200000000001L245.3333333333333 105.1733333333334L257.4933333333334 151.8933333333333C260.48 163.4133333333334 272.2133333333333 170.0266666666667 283.52 167.04C295.04 164.0533333333333 301.6533333333333 152.32 298.6666666666667 140.8L286.08 94.0799999999999L332.8 106.6666666666667C344.32 109.6533333333334 356.0533333333334 103.04 359.04 91.52C362.0266666666667 80.2133333333333 355.4133333333333 68.48 343.8933333333333 65.4933333333333L297.1733333333333 53.3333333333334L331.5199999999999 18.7733333333333C339.8399999999999 10.6666666666667 339.8399999999999 -3.2 331.5199999999999 -11.52C323.2 -19.84 309.3333333333333 -19.84 301.2266666666666 -11.52L266.6666666666666 22.8266666666667L254.5066666666666 -23.8933333333333C251.5199999999999 -35.4133333333333 239.7866666666666 -42.0266666666667 228.4799999999999 -39.04C216.9599999999999 -36.0533333333333 210.3466666666666 -24.32 213.3333333333333 -12.8L225.9199999999999 33.92L179.2 21.3333333333334C167.68 18.3466666666667 155.9466666666667 24.96 152.96 36.48C149.9733333333333 47.7866666666668 156.5866666666667 59.52 168.1066666666667 62.5066666666667z" />
-    <glyph glyph-name="weather-snowy-rainy"
-      unicode="&#xF67E;"
-      horiz-adv-x="512" d=" M394.6666666666667 49.7066666666667C394.6666666666667 22.1866666666667 373.3333333333333 0 346.6666666666667 0S298.6666666666667 22.1866666666667 298.6666666666667 49.7066666666667C298.6666666666667 82.7733333333333 346.6666666666667 138.6666666666666 346.6666666666667 138.6666666666666S394.6666666666667 82.7733333333333 394.6666666666667 49.7066666666667M85.3333333333333 77.6533333333334C82.3466666666667 89.1733333333334 89.1733333333333 101.3333333333334 100.9066666666667 104.3200000000001L149.3333333333333 117.3333333333334L113.7066666666667 152.3200000000001C105.1733333333333 160.8533333333334 105.1733333333333 174.72 113.7066666666667 183.4666666666667C122.24 192.0000000000001 136.5333333333333 192.0000000000001 144.8533333333333 183.4666666666667L180.2666666666667 148.2666666666667L192.8533333333333 196.2666666666667C195.84 208.2133333333334 208 215.0400000000001 219.52 211.84C231.4666666666667 208.8533333333334 238.2933333333333 196.6933333333334 234.6666666666667 184.96L222.2933333333333 136.96L270.2933333333333 149.3333333333334C282.0266666666667 152.96 294.1866666666666 146.1333333333334 297.1733333333333 134.1866666666667C300.3733333333334 122.6666666666668 293.5466666666666 110.5066666666668 281.6 107.5200000000001L233.6 94.9333333333334L268.8 59.5200000000001C277.3333333333333 51.2 277.3333333333333 36.9066666666668 268.8 28.3733333333334C260.2666666666667 19.8400000000001 246.1866666666667 19.8400000000001 237.8666666666667 28.3733333333334L202.6666666666667 64L189.6533333333333 15.5733333333334C186.6666666666667 3.6266666666667 174.5066666666667 -2.9866666666667 162.9866666666667 0C151.04 2.9866666666667 144.4266666666667 15.1466666666667 147.4133333333333 26.8800000000001L160 74.6666666666667L112.2133333333333 62.08C100.48 59.0933333333334 88.32 65.7066666666667 85.3333333333333 77.6533333333334M21.3333333333333 213.3333333333334C21.3333333333333 272.2133333333334 69.12 320 128 320C149.3333333333333 370.1333333333334 198.4 405.3333333333333 256 405.3333333333333C329.1733333333333 405.3333333333333 389.12 348.5866666666667 394.6666666666667 276.6933333333334L405.3333333333333 277.3333333333334C452.48 277.3333333333334 490.6666666666666 239.1466666666667 490.6666666666666 192S452.48 106.6666666666667 405.3333333333333 106.6666666666667C393.6 106.6666666666667 384 116.2666666666667 384 128S393.6 149.3333333333334 405.3333333333333 149.3333333333334C428.8 149.3333333333334 448 168.5333333333334 448 192S428.8 234.6666666666667 405.3333333333333 234.6666666666667H362.6666666666667V256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667C202.6666666666667 362.6666666666667 158.9333333333333 323.8400000000001 150.6133333333333 273.28C143.5733333333333 275.8400000000001 135.8933333333333 277.3333333333334 128 277.3333333333334C92.5866666666667 277.3333333333334 64 248.7466666666667 64 213.3333333333334C64 195.2 71.4666666666667 178.9866666666667 83.4133333333333 167.2533333333333C91.0933333333333 158.9333333333333 90.88 145.92 82.7733333333333 137.8133333333334C74.6666666666667 129.4933333333334 60.8 129.4933333333334 52.6933333333333 137.8133333333334C33.28 157.2266666666667 21.3333333333333 183.8933333333333 21.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="weather-sunny"
-      unicode="&#xF599;"
-      horiz-adv-x="512" d=" M256 298.6666666666667C314.88 298.6666666666667 362.6666666666667 250.88 362.6666666666667 192S314.88 85.3333333333334 256 85.3333333333334S149.3333333333333 133.12 149.3333333333333 192S197.12 298.6666666666667 256 298.6666666666667M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M256 405.3333333333333L306.9866666666667 332.3733333333334C291.2 338.1333333333334 273.92 341.3333333333334 256 341.3333333333334C238.08 341.3333333333334 220.8 338.1333333333334 205.0133333333333 332.3733333333334L256 405.3333333333333M71.2533333333333 298.6666666666667L160 306.1333333333334C147.2 295.2533333333334 135.68 282.0266666666667 126.72 266.6666666666667C117.3333333333333 250.88 112 234.6666666666667 109.0133333333333 217.8133333333334L71.2533333333333 298.6666666666667M71.68 85.3333333333334L109.2266666666667 165.76C112.2133333333333 149.3333333333334 117.9733333333333 132.6933333333333 126.9333333333333 117.3333333333334C135.8933333333333 101.5466666666667 147.4133333333333 88.3200000000001 160 77.44L71.68 85.3333333333334M440.5333333333333 298.6666666666667L402.7733333333333 217.8133333333334C399.7866666666667 234.6666666666667 394.0266666666667 251.0933333333334 385.0666666666667 266.6666666666667C376.1066666666667 282.0266666666667 364.8 295.4666666666667 352 306.3466666666667L440.5333333333333 298.6666666666667M440.32 85.3333333333334L351.9999999999999 77.6533333333334C364.5866666666666 88.5333333333334 375.8933333333333 101.9733333333334 384.8533333333333 117.3333333333334C393.8133333333333 132.9066666666667 399.5733333333333 149.3333333333334 402.5599999999999 166.1866666666667L440.32 85.3333333333334M256 -21.3333333333333L204.5866666666667 52.0533333333334C220.3733333333333 46.2933333333334 237.6533333333334 42.6666666666667 256 42.6666666666667C273.4933333333334 42.6666666666667 290.7733333333333 46.2933333333334 306.56 52.0533333333334L256 -21.3333333333333z" />
-    <glyph glyph-name="weather-sunset"
-      unicode="&#xF59A;"
-      horiz-adv-x="512" d=" M64 192H149.3333333333333C149.3333333333333 250.88 197.12 298.6666666666667 256 298.6666666666667S362.6666666666667 250.88 362.6666666666667 192H448C459.7333333333333 192 469.3333333333333 182.4 469.3333333333333 170.6666666666667S459.7333333333333 149.3333333333334 448 149.3333333333334H64C52.2666666666667 149.3333333333334 42.6666666666667 158.9333333333333 42.6666666666667 170.6666666666667S52.2666666666667 192 64 192M106.6666666666667 106.6666666666667H405.3333333333333C417.0666666666667 106.6666666666667 426.6666666666667 97.0666666666667 426.6666666666667 85.3333333333334S417.0666666666667 64 405.3333333333333 64H106.6666666666667C94.9333333333333 64 85.3333333333333 73.6 85.3333333333333 85.3333333333334S94.9333333333333 106.6666666666667 106.6666666666667 106.6666666666667M362.6666666666667 21.3333333333334C374.4 21.3333333333334 384 11.7333333333333 384 0S374.4 -21.3333333333333 362.6666666666667 -21.3333333333333H149.3333333333333C137.6 -21.3333333333333 128 -11.7333333333333 128 0S137.6 21.3333333333334 149.3333333333333 21.3333333333334H362.6666666666667M320 192C320 227.4133333333334 291.4133333333333 256 256 256S192 227.4133333333334 192 192H320M256 405.3333333333333L306.9866666666667 332.3733333333334C291.2 338.1333333333334 273.92 341.3333333333334 256 341.3333333333334C238.08 341.3333333333334 220.8 338.1333333333334 205.0133333333333 332.3733333333334L256 405.3333333333333M71.2533333333333 298.6666666666667L160 306.1333333333334C147.2 295.2533333333334 135.68 282.0266666666667 126.72 266.6666666666667C117.3333333333333 250.88 112 234.6666666666667 109.0133333333333 217.8133333333334L71.2533333333333 298.6666666666667M440.5333333333333 298.6666666666667L402.7733333333333 217.8133333333334C399.7866666666667 234.6666666666667 394.0266666666667 251.0933333333334 385.0666666666667 266.6666666666667C376.1066666666667 282.0266666666667 364.8 295.4666666666667 352 306.3466666666667L440.5333333333333 298.6666666666667z" />
-    <glyph glyph-name="weather-sunset-down"
-      unicode="&#xF59B;"
-      horiz-adv-x="512" d=" M64 192H149.3333333333333C149.3333333333333 250.88 197.12 298.6666666666667 256 298.6666666666667S362.6666666666667 250.88 362.6666666666667 192H448C459.7333333333333 192 469.3333333333333 182.4 469.3333333333333 170.6666666666667S459.7333333333333 149.3333333333334 448 149.3333333333334H64C52.2666666666667 149.3333333333334 42.6666666666667 158.9333333333333 42.6666666666667 170.6666666666667S52.2666666666667 192 64 192M320 192C320 227.4133333333334 291.4133333333333 256 256 256S192 227.4133333333334 192 192H320M256 405.3333333333333L306.9866666666667 332.3733333333334C291.2 338.1333333333334 273.92 341.3333333333334 256 341.3333333333334C238.08 341.3333333333334 220.8 338.1333333333334 205.0133333333333 332.3733333333334L256 405.3333333333333M71.2533333333333 298.6666666666667L160 306.1333333333334C147.2 295.2533333333334 135.68 282.0266666666667 126.72 266.6666666666667C117.3333333333333 250.88 112 234.6666666666667 109.0133333333333 217.8133333333334L71.2533333333333 298.6666666666667M440.5333333333333 298.6666666666667L402.7733333333333 217.8133333333334C399.7866666666667 234.6666666666667 394.0266666666667 251.0933333333334 385.0666666666667 266.6666666666667C376.1066666666667 282.0266666666667 364.8 295.4666666666667 352 306.3466666666667L440.5333333333333 298.6666666666667M271.1466666666666 6.1866666666667L337.4933333333333 72.5333333333333C345.8133333333333 80.8533333333334 345.8133333333333 94.5066666666667 337.4933333333333 102.8266666666667C329.1733333333333 111.1466666666667 315.7333333333333 111.1466666666667 307.4133333333333 102.8266666666667L256 51.4133333333334L204.5866666666667 102.8266666666667C196.2666666666667 111.1466666666667 182.8266666666667 111.1466666666667 174.5066666666667 102.8266666666667C166.1866666666667 94.5066666666667 166.1866666666667 80.8533333333334 174.5066666666667 72.5333333333333L240.8533333333333 6.1866666666667C245.3333333333333 2.1333333333333 250.4533333333333 0 256 0C261.5466666666666 0 266.6666666666667 2.1333333333334 271.1466666666667 6.1866666666667z" />
-    <glyph glyph-name="weather-sunset-up"
-      unicode="&#xF59C;"
-      horiz-adv-x="512" d=" M64 192H149.3333333333333C149.3333333333333 250.88 197.12 298.6666666666667 256 298.6666666666667S362.6666666666667 250.88 362.6666666666667 192H448C459.7333333333333 192 469.3333333333333 182.4 469.3333333333333 170.6666666666667S459.7333333333333 149.3333333333334 448 149.3333333333334H64C52.2666666666667 149.3333333333334 42.6666666666667 158.9333333333333 42.6666666666667 170.6666666666667S52.2666666666667 192 64 192M320 192C320 227.4133333333334 291.4133333333333 256 256 256S192 227.4133333333334 192 192H320M256 405.3333333333333L306.9866666666667 332.3733333333334C291.2 338.1333333333334 273.92 341.3333333333334 256 341.3333333333334C238.08 341.3333333333334 220.8 338.1333333333334 205.0133333333333 332.3733333333334L256 405.3333333333333M71.2533333333333 298.6666666666667L160 306.1333333333334C147.2 295.2533333333334 135.68 282.0266666666667 126.72 266.6666666666667C117.3333333333333 250.88 112 234.6666666666667 109.0133333333333 217.8133333333334L71.2533333333333 298.6666666666667M440.5333333333333 298.6666666666667L402.7733333333333 217.8133333333334C399.7866666666667 234.6666666666667 394.0266666666667 251.0933333333334 385.0666666666667 266.6666666666667C376.1066666666667 282.0266666666667 364.8 295.4666666666667 352 306.3466666666667L440.5333333333333 298.6666666666667M271.1466666666666 100.2666666666667L337.4933333333333 33.92C345.8133333333333 25.6 345.8133333333333 12.16 337.4933333333333 3.84C329.1733333333333 -4.48 315.7333333333333 -4.48 307.4133333333333 3.84L256 55.2533333333333L204.5866666666667 3.84C196.2666666666667 -4.48 182.8266666666667 -4.48 174.5066666666667 3.84C166.1866666666667 12.16 166.1866666666667 25.6 174.5066666666667 33.92L240.8533333333333 100.2666666666667C245.3333333333333 104.5333333333333 250.4533333333333 106.6666666666667 256 106.6666666666667C261.5466666666666 106.6666666666667 266.6666666666667 104.5333333333333 271.1466666666667 100.2666666666667z" />
-    <glyph glyph-name="weather-windy"
-      unicode="&#xF59D;"
-      horiz-adv-x="512" d=" M85.3333333333333 234.6666666666667C73.6 234.6666666666667 64 244.2666666666667 64 256S73.6 277.3333333333334 85.3333333333333 277.3333333333334H256C279.4666666666667 277.3333333333334 298.6666666666667 296.5333333333334 298.6666666666667 320S279.4666666666667 362.6666666666667 256 362.6666666666667C244.2666666666667 362.6666666666667 233.6 357.9733333333334 225.92 350.0800000000001C217.6 341.3333333333334 203.9466666666667 341.3333333333334 195.6266666666667 350.0800000000001C187.3066666666667 358.4 187.3066666666667 372.0533333333334 195.6266666666667 380.3733333333334C211.2 395.7333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333C303.1466666666667 405.3333333333333 341.3333333333333 367.1466666666667 341.3333333333333 320S303.1466666666667 234.6666666666667 256 234.6666666666667H85.3333333333333M405.3333333333333 192C417.0666666666667 192 426.6666666666667 201.6 426.6666666666667 213.3333333333334S417.0666666666667 234.6666666666667 405.3333333333333 234.6666666666667C399.36 234.6666666666667 394.0266666666667 232.32 390.1866666666666 228.48C381.8666666666666 220.16 368.4266666666666 220.16 360.1066666666667 228.48C352 236.8000000000001 352 250.24 360.1066666666667 258.5600000000001C371.6266666666667 270.0800000000001 387.6266666666667 277.3333333333334 405.3333333333333 277.3333333333334C440.7466666666667 277.3333333333334 469.3333333333333 248.7466666666667 469.3333333333333 213.3333333333334S440.7466666666667 149.3333333333334 405.3333333333333 149.3333333333334H106.6666666666667C94.9333333333333 149.3333333333334 85.3333333333333 158.9333333333333 85.3333333333333 170.6666666666667S94.9333333333333 192 106.6666666666667 192H405.3333333333333M384 64H85.3333333333333C73.6 64 64 73.6 64 85.3333333333334S73.6 106.6666666666667 85.3333333333333 106.6666666666667H384C419.4133333333333 106.6666666666667 448 78.08 448 42.6666666666667S419.4133333333333 -21.3333333333333 384 -21.3333333333333C366.2933333333334 -21.3333333333333 350.2933333333334 -14.08 338.7733333333333 -2.56C330.6666666666667 5.76 330.6666666666667 19.2 338.7733333333333 27.52C347.0933333333333 35.84 360.5333333333333 35.84 368.8533333333333 27.52C372.6933333333333 23.68 378.0266666666667 21.3333333333334 384 21.3333333333334C395.7333333333334 21.3333333333334 405.3333333333333 30.9333333333333 405.3333333333333 42.6666666666667S395.7333333333334 64 384 64z" />
-    <glyph glyph-name="weather-windy-variant"
-      unicode="&#xF59E;"
-      horiz-adv-x="512" d=" M128 320L142.72 318.7200000000001C156.16 368.64 201.8133333333333 405.3333333333333 256 405.3333333333333C320.8533333333333 405.3333333333333 373.3333333333333 352.8533333333334 373.3333333333333 288L371.6266666666667 267.7333333333334C381.4400000000001 273.92 392.9600000000001 277.3333333333334 405.3333333333333 277.3333333333334C440.7466666666667 277.3333333333334 469.3333333333333 248.7466666666667 469.3333333333333 213.3333333333334S440.7466666666667 149.3333333333334 405.3333333333333 149.3333333333334H128C80.8533333333333 149.3333333333334 42.6666666666667 187.52 42.6666666666667 234.6666666666667S80.8533333333333 320 128 320M128 277.3333333333334C104.5333333333333 277.3333333333334 85.3333333333333 258.1333333333334 85.3333333333333 234.6666666666667S104.5333333333333 192 128 192H405.3333333333333C417.0666666666667 192 426.6666666666667 201.6 426.6666666666667 213.3333333333334S417.0666666666667 234.6666666666667 405.3333333333333 234.6666666666667H330.6666666666667V288C330.6666666666667 329.1733333333334 297.1733333333333 362.6666666666667 256 362.6666666666667S181.3333333333333 329.1733333333334 181.3333333333333 288V277.3333333333334H128M384 64H85.3333333333333C73.6 64 64 73.6 64 85.3333333333334S73.6 106.6666666666667 85.3333333333333 106.6666666666667H384C419.4133333333333 106.6666666666667 448 78.08 448 42.6666666666667S419.4133333333333 -21.3333333333333 384 -21.3333333333333C366.2933333333334 -21.3333333333333 350.2933333333334 -14.08 338.7733333333333 -2.56C330.6666666666667 5.76 330.6666666666667 19.2 338.7733333333333 27.52C347.0933333333333 35.84 360.5333333333333 35.84 368.8533333333333 27.52C372.6933333333333 23.68 378.0266666666667 21.3333333333334 384 21.3333333333334C395.7333333333334 21.3333333333334 405.3333333333333 30.9333333333333 405.3333333333333 42.6666666666667S395.7333333333334 64 384 64z" />
-    <glyph glyph-name="web"
-      unicode="&#xF59F;"
-      horiz-adv-x="512" d=" M349.0133333333333 149.3333333333334C350.7199999999999 163.4133333333334 352 177.4933333333334 352 192C352 206.5066666666667 350.7200000000001 220.5866666666667 349.0133333333333 234.6666666666667H421.12C424.5333333333333 221.0133333333333 426.6666666666667 206.72 426.6666666666667 192S424.5333333333333 162.9866666666667 421.12 149.3333333333334M311.2533333333333 30.72C324.0533333333333 54.4 333.8666666666666 80 340.6933333333333 106.6666666666667H403.6266666666666C383.1466666666666 71.4666666666667 350.5066666666667 44.16 311.2533333333333 30.72M305.92 149.3333333333334H206.08C203.9466666666667 163.4133333333334 202.6666666666667 177.4933333333334 202.6666666666667 192C202.6666666666667 206.5066666666667 203.9466666666667 220.8 206.08 234.6666666666667H305.92C307.84 220.8 309.3333333333333 206.5066666666667 309.3333333333333 192C309.3333333333333 177.4933333333334 307.84 163.4133333333334 305.92 149.3333333333334M256 22.1866666666667C238.2933333333333 47.7866666666666 224 76.16 215.2533333333333 106.6666666666667H296.7466666666667C288 76.16 273.7066666666667 47.7866666666668 256 22.1866666666667M170.6666666666667 277.3333333333334H108.3733333333333C128.64 312.7466666666667 161.4933333333334 340.0533333333334 200.5333333333333 353.2800000000001C187.7333333333334 329.6 178.1333333333333 304 170.6666666666667 277.3333333333334M108.3733333333333 106.6666666666667H170.6666666666667C178.1333333333333 80 187.7333333333334 54.4 200.5333333333333 30.72C161.4933333333334 44.16 128.64 71.4666666666667 108.3733333333333 106.6666666666667M90.88 149.3333333333334C87.4666666666667 162.9866666666667 85.3333333333333 177.28 85.3333333333333 192S87.4666666666667 221.0133333333333 90.88 234.6666666666667H162.9866666666667C161.28 220.5866666666667 160 206.5066666666667 160 192C160 177.4933333333334 161.28 163.4133333333334 162.9866666666667 149.3333333333334M256 362.0266666666667C273.7066666666667 336.4266666666667 288 307.8400000000001 296.7466666666667 277.3333333333334H215.2533333333333C224 307.8400000000001 238.2933333333333 336.4266666666667 256 362.0266666666667M403.6266666666667 277.3333333333334H340.6933333333334C333.8666666666667 304 324.0533333333334 329.6 311.2533333333334 353.2800000000001C350.5066666666667 339.8400000000001 383.1466666666668 312.7466666666667 403.6266666666667 277.3333333333334M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.3333333333334 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="webcam"
-      unicode="&#xF5A0;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C338.56 405.3333333333333 405.3333333333333 338.56 405.3333333333333 256S338.56 106.6666666666667 256 106.6666666666667S106.6666666666667 173.44 106.6666666666667 256S173.44 405.3333333333333 256 405.3333333333333M256 362.6666666666667C197.12 362.6666666666667 149.3333333333333 314.88 149.3333333333333 256S197.12 149.3333333333334 256 149.3333333333334S362.6666666666667 197.12 362.6666666666667 256S314.88 362.6666666666667 256 362.6666666666667M256 320C291.4133333333333 320 320 291.4133333333334 320 256S291.4133333333333 192 256 192S192 220.5866666666667 192 256S220.5866666666667 320 256 320M128 -21.3333333333333C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334C85.3333333333333 29.44 87.4666666666667 36.9066666666667 91.52 43.3066666666667L130.3466666666667 110.72C164.0533333333334 81.7066666666667 208 64 256 64C304 64 347.9466666666666 81.7066666666667 381.6533333333333 110.72L420.48 43.3066666666667C424.5333333333334 36.9066666666667 426.6666666666667 29.4400000000001 426.6666666666667 21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128z" />
-    <glyph glyph-name="webhook"
-      unicode="&#xF62F;"
-      horiz-adv-x="512" d=" M223.1466666666667 42.6666666666667C192 -1.4933333333333 131.2 -12.5866666666666 87.2533333333333 18.1333333333334C43.52 48.8533333333334 33.28 110.08 64 154.6666666666668C82.56 181.3333333333334 111.1466666666667 195.6266666666667 140.3733333333333 196.9066666666667L141.44 166.4000000000001C122.0266666666667 164.9066666666668 103.2533333333333 154.8800000000001 91.0933333333333 137.3866666666668C69.76 106.6666666666667 76.3733333333333 65.2800000000001 105.6 44.5866666666668C135.04 24.1066666666667 176.2133333333333 32.0000000000001 197.5466666666666 62.5066666666668C204.16 72.1066666666667 208 82.5600000000001 209.4933333333333 93.2266666666668V114.7733333333334L328.5333333333333 115.6266666666668L330.0266666666667 117.9733333333334C341.3333333333333 137.6000000000001 365.8666666666666 144.4266666666667 385.0666666666666 133.3333333333334C404.2666666666666 122.2400000000001 410.88 97.4933333333335 399.5733333333333 77.8666666666667C388.2666666666666 58.4533333333334 363.5199999999999 51.6266666666667 344.32 62.72C335.5733333333333 67.6266666666667 329.3866666666666 75.5200000000001 326.6133333333333 84.48L239.7866666666666 84.0533333333334C237.44 69.76 231.8933333333333 55.8933333333334 223.1466666666666 42.6666666666667M378.4533333333333 194.9866666666667C432.4266666666666 188.3733333333333 470.8266666666667 139.9466666666667 464.2133333333333 86.8266666666667C457.6 33.4933333333333 408.5333333333333 -4.2666666666667 354.56 2.3466666666667C322.7733333333333 6.1866666666667 296.5333333333333 24.3200000000001 281.3866666666666 49.4933333333333L307.8399999999999 64.8533333333334C318.2933333333333 48.4266666666667 336 36.6933333333333 357.3333333333333 33.92C394.6666666666666 29.44 427.7333333333333 54.8266666666667 432.2133333333333 90.4533333333333C436.6933333333333 126.08 410.2399999999999 158.72 373.3333333333333 163.2C361.8133333333334 164.48 350.7200000000001 162.9866666666667 340.6933333333334 159.36L322.56 149.9733333333334L267.52 251.7333333333333H262.8266666666667C240.2133333333333 252.5866666666667 222.72 271.1466666666667 223.36 293.3333333333333C224 315.52 243.2 332.8 265.6 331.9466666666667C288 330.6666666666667 305.7066666666667 312.5333333333333 305.0666666666667 290.3466666666667C304.64 280.96 301.0133333333333 272.4266666666666 295.2533333333334 265.8133333333334L335.7866666666667 190.9333333333333C349.0133333333333 195.2 363.52 196.6933333333333 378.4533333333334 194.9866666666667M176 253.0133333333333C154.6666666666667 303.1466666666667 177.28 360.5333333333333 226.56 381.44C276.0533333333334 402.3466666666667 333.2266666666667 378.6666666666667 354.56 328.5333333333333C367.1466666666667 299.3066666666666 364.5866666666667 267.3066666666666 350.2933333333334 241.7066666666667L323.8400000000001 257.0666666666667C332.8 274.3466666666667 334.2933333333334 295.4666666666667 325.76 315.3066666666667C311.2533333333334 349.44 272.64 365.8666666666667 239.5733333333333 352C206.2933333333333 337.92 191.36 298.6666666666667 205.8666666666667 264.5333333333333C211.84 250.4533333333333 221.8666666666667 239.5733333333333 234.0266666666667 232.32L242.3466666666667 227.84L176.8533333333334 121.3866666666667C177.4933333333334 120.3199999999999 178.3466666666667 119.04 178.9866666666667 117.3333333333333C189.44 97.92 182.1866666666667 73.3866666666667 162.56 62.9333333333333C143.1466666666667 52.48 118.6133333333334 60.16 107.9466666666667 80.2133333333333C97.4933333333333 100.0533333333333 104.7466666666667 124.5866666666667 124.3733333333333 135.04C132.6933333333333 139.52 141.8666666666667 140.5866666666667 150.6133333333334 138.6666666666666L199.8933333333334 219.0933333333333C189.8666666666667 228.2666666666666 181.3333333333334 239.7866666666667 176 253.0133333333333z" />
-    <glyph glyph-name="webpack"
-      unicode="&#xF72A;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667M256 315.0933333333334L360.5333333333333 254.72L256 194.3466666666667L151.4666666666666 254.72L256 315.0933333333334M362.6666666666667 130.3466666666667L277.3333333333333 81.0666666666667V157.4400000000001L362.6666666666667 206.72V130.3466666666667M234.6666666666667 81.0666666666667L149.3333333333333 130.3466666666667V206.72L234.6666666666667 157.4400000000001V81.0666666666667z" />
-    <glyph glyph-name="wechat"
-      unicode="&#xF611;"
-      horiz-adv-x="512" d=" M202.6666666666667 362.6666666666667C114.3466666666667 362.6666666666667 42.6666666666667 305.28 42.6666666666667 234.6666666666667C42.6666666666667 194.3466666666667 65.7066666666667 158.72 101.9733333333333 135.2533333333333L85.3333333333333 85.3333333333334L138.6666666666667 117.3333333333334C157.6533333333333 110.72 178.56 106.6666666666667 200.7466666666667 106.6666666666667C195.2 120.1066666666667 192 134.4 192 149.3333333333334C192 219.9466666666667 258.7733333333333 277.3333333333334 341.3333333333333 277.3333333333334C345.3866666666667 277.3333333333334 349.44 277.3333333333334 353.28 276.6933333333334C331.52 326.6133333333334 272.64 362.6666666666667 202.6666666666667 362.6666666666667M138.6666666666667 309.3333333333334C150.4 309.3333333333334 160 299.7333333333334 160 288S150.4 266.6666666666667 138.6666666666667 266.6666666666667S117.3333333333333 276.2666666666667 117.3333333333333 288S126.9333333333333 309.3333333333334 138.6666666666667 309.3333333333334M245.3333333333333 309.3333333333334C257.0666666666667 309.3333333333334 266.6666666666667 299.7333333333334 266.6666666666667 288S257.0666666666667 266.6666666666667 245.3333333333333 266.6666666666667S224 276.2666666666667 224 288S233.6 309.3333333333334 245.3333333333333 309.3333333333334M341.3333333333333 256C270.72 256 213.3333333333333 208.2133333333334 213.3333333333333 149.3333333333334S270.72 42.6666666666667 341.3333333333333 42.6666666666667C355.6266666666667 42.6666666666667 369.28 44.3733333333333 382.08 48L426.6666666666667 21.3333333333334L413.44 61.2266666666667C446.9333333333333 80.64 469.3333333333333 112.8533333333334 469.3333333333333 149.3333333333334C469.3333333333333 208.2133333333334 411.9466666666666 256 341.3333333333333 256M298.6666666666667 202.6666666666667C310.4 202.6666666666667 320 193.0666666666667 320 181.3333333333334S310.4 160 298.6666666666667 160S277.3333333333333 169.6 277.3333333333333 181.3333333333334S286.9333333333333 202.6666666666667 298.6666666666667 202.6666666666667M384 202.6666666666667C395.7333333333334 202.6666666666667 405.3333333333333 193.0666666666667 405.3333333333333 181.3333333333334S395.7333333333334 160 384 160S362.6666666666667 169.6 362.6666666666667 181.3333333333334S372.2666666666667 202.6666666666667 384 202.6666666666667z" />
-    <glyph glyph-name="weight"
-      unicode="&#xF5A1;"
-      horiz-adv-x="512" d=" M256 384C303.1466666666667 384 341.3333333333333 345.8133333333334 341.3333333333333 298.6666666666667C341.3333333333333 283.0933333333334 337.28 268.5866666666667 329.8133333333334 256H384C404.2666666666667 256 421.3333333333333 241.7066666666667 425.6 222.72C468.48 51.84 469.3333333333333 47.36 469.3333333333333 42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667C42.6666666666667 47.36 43.52 51.84 86.4 222.72C90.6666666666667 241.7066666666667 107.7333333333333 256 128 256H182.1866666666667C174.72 268.5866666666667 170.6666666666667 283.0933333333334 170.6666666666667 298.6666666666667C170.6666666666667 345.8133333333334 208.8533333333333 384 256 384M256 341.3333333333334C232.5333333333334 341.3333333333334 213.3333333333333 322.1333333333334 213.3333333333333 298.6666666666667S232.5333333333334 256 256 256S298.6666666666667 275.2000000000001 298.6666666666667 298.6666666666667S279.4666666666667 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="weight-kilogram"
-      unicode="&#xF5A2;"
-      horiz-adv-x="512" d=" M256 384C303.1466666666667 384 341.3333333333333 345.8133333333334 341.3333333333333 298.6666666666667C341.3333333333333 283.0933333333334 337.28 268.5866666666667 329.8133333333334 256H384C404.2666666666667 256 421.3333333333333 241.7066666666667 425.6 222.72C468.48 51.84 469.3333333333333 47.36 469.3333333333333 42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667C42.6666666666667 47.36 43.52 51.84 86.4 222.72C90.6666666666667 241.7066666666667 107.7333333333333 256 128 256H182.1866666666667C174.72 268.5866666666667 170.6666666666667 283.0933333333334 170.6666666666667 298.6666666666667C170.6666666666667 345.8133333333334 208.8533333333333 384 256 384M256 341.3333333333334C232.5333333333334 341.3333333333334 213.3333333333333 322.1333333333334 213.3333333333333 298.6666666666667S232.5333333333334 256 256 256S298.6666666666667 275.2000000000001 298.6666666666667 298.6666666666667S279.4666666666667 341.3333333333334 256 341.3333333333334M128 213.3333333333334V42.6666666666667H170.6666666666667V96L192 74.6666666666667V42.6666666666667H234.6666666666667V85.3333333333334L192 128L234.6666666666667 170.6666666666667V213.3333333333334H192V181.3333333333334L170.6666666666667 160V213.3333333333334H128M320 213.3333333333334C296.32 213.3333333333334 277.3333333333333 194.3466666666667 277.3333333333333 170.6666666666667V85.3333333333334C277.3333333333333 61.6533333333334 296.32 42.6666666666667 320 42.6666666666667H384V149.3333333333334H341.3333333333333V85.3333333333334H320V170.6666666666667H384V213.3333333333334H320z" />
-    <glyph glyph-name="weight-pound"
-      unicode="&#xF9B4;"
-      horiz-adv-x="512" d=" M256 384C303.1466666666667 384 341.3333333333333 345.8133333333334 341.3333333333333 298.6666666666667C341.3333333333333 283.0933333333334 337.28 268.5866666666667 329.8133333333334 256H384C404.2666666666667 256 421.3333333333333 241.7066666666667 425.6 222.72C468.48 51.84 469.3333333333333 47.36 469.3333333333333 42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667C42.6666666666667 47.36 43.52 51.84 86.4 222.72C90.6666666666667 241.7066666666667 107.7333333333333 256 128 256H182.1866666666667C174.72 268.5866666666667 170.6666666666667 283.0933333333334 170.6666666666667 298.6666666666667C170.6666666666667 345.8133333333334 208.8533333333333 384 256 384M256 341.3333333333334C232.5333333333334 341.3333333333334 213.3333333333333 322.1333333333334 213.3333333333333 298.6666666666667S232.5333333333334 256 256 256S298.6666666666667 275.2000000000001 298.6666666666667 298.6666666666667S279.4666666666667 341.3333333333334 256 341.3333333333334M128 213.3333333333334V42.6666666666667H234.6666666666667V85.3333333333334H170.6666666666667V213.3333333333334H128M277.3333333333333 213.3333333333334V42.6666666666667H341.3333333333333C365.0133333333333 42.6666666666667 384 61.6533333333334 384 85.3333333333334V96C384 108.16 378.6666666666667 119.8933333333334 369.4933333333334 128C378.6666666666667 136.1066666666667 384 147.84 384 160V170.6666666666667C384 194.3466666666667 365.0133333333333 213.3333333333334 341.3333333333333 213.3333333333334H277.3333333333333M320 170.6666666666667H341.3333333333333V149.3333333333334H320V170.6666666666667M320 106.6666666666667H341.3333333333333V85.3333333333334H320V106.6666666666667z" />
-    <glyph glyph-name="whatsapp"
-      unicode="&#xF5A3;"
-      horiz-adv-x="512" d=" M357.3333333333333 150.1866666666667C362.6666666666667 147.4133333333333 366.08 145.92 367.1466666666667 143.7866666666666C368.4266666666666 141.44 368 130.7733333333333 362.6666666666667 118.6133333333334C358.4 106.6666666666667 336.2133333333333 95.1466666666667 326.4 94.72C316.5866666666667 94.2933333333333 316.3733333333334 87.04 263.2533333333334 110.2933333333333C210.1333333333333 133.5466666666666 178.1333333333333 190.2933333333333 175.5733333333333 193.92C173.0133333333334 197.5466666666666 155.0933333333333 223.36 155.9466666666667 249.6C157.0133333333333 275.6266666666667 170.6666666666667 288 176.2133333333333 293.12C181.3333333333333 298.6666666666667 187.0933333333333 299.3066666666666 190.72 298.6666666666667H200.7466666666667C203.9466666666667 298.6666666666667 208.4266666666667 299.9466666666666 212.48 289.0666666666666L227.2 249.1733333333333C228.48 246.3999999999999 229.3333333333333 243.2 227.4133333333334 239.7866666666666L221.6533333333333 231.04L213.3333333333333 222.0799999999999C210.7733333333334 219.52 207.7866666666667 216.7466666666666 210.7733333333334 211.4133333333333C213.3333333333333 205.8666666666666 224 188.16 238.9333333333334 173.44C258.3466666666667 154.6666666666666 275.4133333333333 148.48 280.5333333333333 145.7066666666666C285.6533333333333 142.7199999999999 288.8533333333334 143.1466666666667 292.0533333333334 146.56L309.3333333333334 166.6133333333332C313.3866666666667 171.9466666666666 316.8 170.6666666666666 321.7066666666667 168.9599999999999L357.3333333333333 150.1866666666666M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333C213.9733333333333 -21.3333333333333 174.9333333333333 -9.1733333333333 141.8666666666667 11.7333333333333L42.6666666666667 -21.3333333333333L75.7333333333333 77.8666666666667C54.8266666666667 110.9333333333333 42.6666666666667 149.9733333333334 42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192C85.3333333333333 155.3066666666667 96.8533333333333 121.3866666666667 116.48 93.6533333333334L96 32L157.6533333333333 52.48C185.3866666666667 32.8533333333334 219.3066666666667 21.3333333333334 256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="wheelchair-accessibility"
-      unicode="&#xF5A4;"
-      horiz-adv-x="512" d=" M392.5333333333333 209.0666666666667L305.0666666666666 204.8000000000001L354.1333333333333 260.2666666666667C358.3999999999999 266.6666666666668 360.5333333333333 277.3333333333334 358.3999999999999 288C356.2666666666666 294.4000000000001 354.1333333333333 300.8 347.7333333333333 305.0666666666667L232.5333333333333 373.3333333333334C223.9999999999999 379.7333333333334 211.1999999999999 377.6 202.6666666666666 371.2000000000001L145.0666666666667 317.8666666666667C134.4 307.2000000000001 132.2666666666667 292.2666666666667 142.9333333333333 281.6C151.4666666666667 270.9333333333334 168.5333333333333 270.9333333333334 179.2 279.4666666666667L221.8666666666667 317.8666666666667L262.4 294.4000000000001L172.8 202.6666666666667C170.6666666666667 200.5333333333334 170.6666666666667 198.4 168.5333333333334 198.4C157.8666666666667 194.1333333333334 147.2 189.8666666666667 138.6666666666667 183.4666666666667L170.6666666666667 151.4666666666667C181.3333333333333 155.7333333333334 192 160 202.6666666666667 160C243.2 160 277.3333333333333 125.8666666666667 277.3333333333333 85.3333333333334C277.3333333333333 72.5333333333333 275.2 61.8666666666667 268.8 53.3333333333334L300.8 21.3333333333334C313.6 40.5333333333333 320 61.8666666666667 320 85.3333333333334C320 110.9333333333333 311.4666666666667 136.5333333333334 296.5333333333333 155.7333333333334L366.9333333333333 162.1333333333334L362.6666666666667 59.7333333333334C360.5333333333333 44.8000000000001 371.2 34.1333333333334 386.1333333333334 32H388.2666666666667C401.0666666666667 32 411.7333333333334 42.6666666666667 413.8666666666667 55.4666666666667L418.1333333333334 181.3333333333334C418.1333333333334 187.7333333333334 416 196.2666666666667 411.7333333333334 200.5333333333334C405.3333333333333 206.9333333333334 398.9333333333333 209.0666666666667 392.5333333333334 209.0666666666667M384 330.6666666666667C407.4666666666667 330.6666666666667 426.6666666666667 349.8666666666667 426.6666666666667 373.3333333333334S407.4666666666667 416 384 416S341.3333333333333 396.8 341.3333333333333 373.3333333333334S360.5333333333333 330.6666666666667 384 330.6666666666667M266.6666666666667 -12.8C247.4666666666667 -25.6 226.1333333333334 -32 202.6666666666667 -32C138.6666666666667 -32 85.3333333333333 21.3333333333334 85.3333333333333 85.3333333333334C85.3333333333333 108.8 91.7333333333333 130.1333333333333 104.5333333333333 149.3333333333334L136.5333333333333 117.3333333333334C132.2666666666667 106.6666666666667 128 96 128 85.3333333333334C128 44.8000000000001 162.1333333333333 10.6666666666667 202.6666666666667 10.6666666666667C215.4666666666667 10.6666666666667 226.1333333333334 12.8000000000001 234.6666666666667 19.2L266.6666666666667 -12.8z" />
-    <glyph glyph-name="whistle"
-      unicode="&#xF9B5;"
-      horiz-adv-x="512" d=" M181.3333333333333 256C104.7466666666667 256 42.6666666666667 193.92 42.6666666666667 117.3333333333334S104.7466666666667 -21.3333333333333 181.3333333333333 -21.3333333333333S320 40.7466666666667 320 117.3333333333334V151.2533333333333L469.3333333333333 192V256H234.6666666666667V213.3333333333334H192V256H181.3333333333333M234.6666666666667 405.3333333333333V298.6666666666667H192V405.3333333333333H234.6666666666667M135.4666666666667 292.6933333333334C121.1733333333333 289.28 107.52 284.16 94.5066666666667 277.3333333333334L45.6533333333333 343.8933333333333L80.2133333333333 369.0666666666667L135.4666666666667 292.6933333333334M381.0133333333333 343.8933333333333L348.16 298.6666666666667H295.4666666666667L346.4533333333333 369.0666666666667L381.0133333333333 343.8933333333333z" />
-    <glyph glyph-name="white-balance-auto"
-      unicode="&#xF5A5;"
-      horiz-adv-x="512" d=" M219.7333333333334 106.6666666666667L204.8 149.3333333333334H136.5333333333333L121.6 106.6666666666667H81.0666666666667L149.3333333333333 298.6666666666667H192L260.2666666666667 106.6666666666667M469.3333333333333 298.6666666666667L443.7333333333334 164.48L411.7333333333334 298.6666666666667H377.6L345.8133333333334 164.48L320 298.6666666666667H303.7866666666667C272.4266666666666 337.7066666666667 224 362.6666666666667 170.6666666666667 362.6666666666667C76.3733333333333 362.6666666666667 0 286.2933333333334 0 192S76.3733333333333 21.3333333333334 170.6666666666667 21.3333333333334C237.44 21.3333333333334 295.2533333333334 59.9466666666667 323.2 115.84L325.3333333333333 106.6666666666667H362.6666666666667L394.6666666666667 236.8L426.6666666666667 106.6666666666667H464L507.7333333333333 298.6666666666667M146.1333333333333 178.1333333333333H195.2L170.6666666666667 256L146.1333333333333 178.1333333333333z" />
-    <glyph glyph-name="white-balance-incandescent"
-      unicode="&#xF5A6;"
-      horiz-adv-x="512" d=" M367.7866666666667 60.8000000000001L406.1866666666666 22.4L436.2666666666667 52.6933333333333L398.08 90.88M426.6666666666667 181.3333333333334H490.6666666666666V224H426.6666666666667M320 313.3866666666667V416H192V313.3866666666667C153.8133333333333 291.2000000000001 128 250.0266666666667 128 202.6666666666667C128 132.0533333333334 185.3866666666667 74.6666666666667 256 74.6666666666667S384 132.0533333333334 384 202.6666666666667C384 250.0266666666667 358.1866666666666 291.2000000000001 320 313.3866666666667M85.3333333333333 224H21.3333333333333V181.3333333333334H85.3333333333333M234.6666666666667 -30.9333333333333H277.3333333333333V32H234.6666666666667M75.7333333333333 52.6933333333333L105.8133333333333 22.4L144.2133333333333 60.8L113.92 90.88L75.7333333333333 52.6933333333333z" />
-    <glyph glyph-name="white-balance-iridescent"
-      unicode="&#xF5A7;"
-      horiz-adv-x="512" d=" M105.8133333333333 22.4L144.2133333333333 60.8000000000001L113.92 90.8800000000001L75.7333333333333 52.6933333333334M75.7333333333333 352.8533333333334L113.92 314.4533333333334L144.2133333333333 344.7466666666668L105.8133333333333 382.9333333333334M436.2666666666667 52.6933333333334L398.08 90.8800000000001L367.7866666666667 60.8000000000001L406.1866666666667 22.4M277.3333333333333 -30.9333333333333V32H234.6666666666667V-30.9333333333333H277.3333333333333M406.1866666666666 382.9333333333334L367.7866666666667 344.7466666666667L398.08 314.4533333333333L436.2666666666666 352.8533333333334M234.6666666666667 373.3333333333334H277.3333333333333V436.2666666666667H234.6666666666667M106.6666666666667 138.6666666666667H405.3333333333333V266.6666666666667H106.6666666666667V138.6666666666667z" />
-    <glyph glyph-name="white-balance-sunny"
-      unicode="&#xF5A8;"
-      horiz-adv-x="512" d=" M75.7333333333333 52.48L105.8133333333333 22.4L144.2133333333333 60.5866666666667L113.92 90.88M234.6666666666667 -30.9333333333333H277.3333333333333V32H234.6666666666667M256 330.6666666666667C185.3866666666667 330.6666666666667 128 273.2800000000001 128 202.6666666666667S185.3866666666667 74.6666666666667 256 74.6666666666667S384 132.0533333333334 384 202.6666666666667C384 273.4933333333334 326.6133333333334 330.6666666666667 256 330.6666666666667M426.6666666666667 181.3333333333334H490.6666666666666V224H426.6666666666667M367.7866666666667 60.5866666666667L406.1866666666667 22.4L436.2666666666667 52.48L398.0800000000001 90.8800000000001M436.2666666666667 352.8533333333334L406.1866666666667 382.9333333333334L367.7866666666667 344.7466666666667L398.0800000000001 314.4533333333334M277.3333333333333 436.2666666666667H234.6666666666667V373.3333333333334H277.3333333333333M85.3333333333333 224H21.3333333333333V181.3333333333334H85.3333333333333M144.2133333333333 344.7466666666667L105.8133333333333 382.9333333333334L75.7333333333333 352.8533333333334L113.92 314.4533333333334L144.2133333333333 344.7466666666667z" />
-    <glyph glyph-name="widgets"
-      unicode="&#xF72B;"
-      horiz-adv-x="512" d=" M64 384H234.6666666666667V291.4133333333334L355.4133333333333 411.9466666666667L475.9466666666667 291.4133333333334L355.4133333333333 170.6666666666667H448V0H277.3333333333333V170.6666666666667H355.4133333333333L234.6666666666667 291.4133333333334V213.3333333333334H64V384M64 170.6666666666667H234.6666666666667V0H64V170.6666666666667z" />
-    <glyph glyph-name="wifi"
-      unicode="&#xF5A9;"
-      horiz-adv-x="512" d=" M256 0L332.8 102.4C311.4666666666667 118.4 284.8 128 256 128S200.5333333333333 118.4 179.2 102.4L256 0M256 384C169.6 384 89.8133333333333 355.4133333333334 25.6 307.2000000000001L64 256C117.3333333333333 296.1066666666667 183.8933333333334 320 256 320S394.6666666666667 296.1066666666667 448 256L486.4 307.2000000000001C422.1866666666666 355.4133333333334 342.4 384 256 384M256 256C198.4 256 145.28 237.0133333333333 102.4 204.8L140.8 153.6C172.8 177.7066666666667 212.6933333333333 192 256 192C299.3066666666666 192 339.2 177.7066666666667 371.2 153.6L409.6 204.8C366.7200000000001 237.0133333333333 313.6 256 256 256z" />
-    <glyph glyph-name="wifi-off"
-      unicode="&#xF5AA;"
-      horiz-adv-x="512" d=" M48.64 384L21.3333333333333 356.9066666666667L52.6933333333333 325.5466666666667C43.52 320 34.3466666666667 313.8133333333334 25.6 307.2000000000001L64 256C75.3066666666667 264.5333333333334 87.04 272 99.4133333333333 278.8266666666667L146.9866666666667 231.2533333333334C131.2 224 116.0533333333334 215.2533333333333 102.4 204.8L140.8 153.6C157.44 165.9733333333334 176.2133333333333 175.5733333333333 196.2666666666667 181.9733333333334L250.6666666666667 128C224 126.5066666666667 199.2533333333333 117.3333333333334 179.2 102.4L256 0L308.48 69.76L378.4533333333333 0L405.3333333333333 27.3066666666667M256 384C210.1333333333333 384 166.4 375.8933333333333 125.8666666666667 361.1733333333334L176.8533333333334 309.9733333333334C202.6666666666667 316.5866666666667 228.6933333333334 320 256 320C328.1066666666667 320 394.6666666666667 296.32 448 256L486.4 307.2000000000001C422.1866666666666 355.4133333333334 342.6133333333333 384 256 384M256 256C247.8933333333333 256 240 256 232.1066666666667 254.9333333333334L300.16 186.6666666666667C326.1866666666666 180.6933333333334 350.5066666666667 169.1733333333334 371.2 153.6L409.6 204.8C366.9333333333333 237.0133333333333 313.6 256 256 256z" />
-    <glyph glyph-name="wifi-strength-1"
-      unicode="&#xF91E;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667C94.08 190.72 168.32 98.7733333333333 256 -10.6666666666666C343.04 97.7066666666667 431.7866666666667 208.2133333333334 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M256 341.3333333333334C321.4933333333334 341.3333333333334 385.92 322.9866666666667 441.8133333333334 289.0666666666667L333.0133333333333 153.3866666666667C309.3333333333333 164.6933333333334 282.6666666666667 170.6666666666667 256 170.6666666666667S202.6666666666667 164.6933333333334 178.9866666666667 153.6L69.76 289.28C126.08 323.2000000000001 190.5066666666667 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="wifi-strength-1-alert"
-      unicode="&#xF91F;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667C94.08 190.72 168.32 98.7733333333333 256 -10.6666666666666C308.2666666666667 54.4 355.84 113.4933333333334 405.3333333333333 175.36V243.4133333333334L333.0133333333333 153.3866666666667C309.3333333333333 164.6933333333334 282.6666666666667 170.6666666666667 256 170.6666666666667S202.6666666666667 164.6933333333334 178.9866666666667 153.6L69.76 289.28C126.08 323.2000000000001 190.5066666666667 341.3333333333334 256 341.3333333333334C321.4933333333334 341.3333333333334 385.92 322.9866666666667 441.8133333333334 289.0666666666667L432.4266666666666 277.3333333333334H487.2533333333333C492.5866666666666 283.7333333333334 499.4133333333333 292.48 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M448 234.6666666666667V64H490.6666666666666V234.6666666666667M448 21.3333333333334V-21.3333333333333H490.6666666666666V21.3333333333334" />
-    <glyph glyph-name="wifi-strength-1-lock"
-      unicode="&#xF920;"
-      horiz-adv-x="512" d=" M256 384C346.0266666666667 384 433.4933333333334 353.92 504.5333333333333 298.6666666666667L459.52 242.7733333333333L437.3333333333333 245.3333333333333C425.1733333333333 245.3333333333333 413.2266666666667 243.2 401.7066666666666 239.1466666666667L441.8133333333333 289.0666666666667C385.7066666666666 322.9866666666667 321.4933333333334 341.3333333333334 256 341.3333333333334C190.2933333333333 341.3333333333334 126.08 323.2000000000001 69.76 289.2800000000001L178.9866666666667 153.6C202.6666666666667 164.6933333333333 229.3333333333333 170.6666666666667 256 170.6666666666667C282.24 170.6666666666667 308.0533333333333 164.6933333333334 331.7333333333334 153.8133333333334L330.6666666666667 138.6666666666667V82.3466666666667L256 -10.6666666666666L8.1066666666667 298.6666666666667C78.9333333333333 353.7066666666667 166.1866666666667 384 256 384M490.6666666666666 106.6666666666667C501.3333333333333 106.6666666666667 512 96 512 85.3333333333334V0C512 -10.6666666666666 501.3333333333333 -21.3333333333333 490.6666666666666 -21.3333333333333H384C373.3333333333333 -21.3333333333333 362.6666666666667 -10.6666666666666 362.6666666666667 0V85.3333333333334C362.6666666666667 96 373.3333333333333 106.6666666666667 384 106.6666666666667V138.6666666666667C384 168.5333333333334 407.4666666666667 192 437.3333333333333 192S490.6666666666666 168.5333333333334 490.6666666666666 138.6666666666667V106.6666666666667M469.3333333333333 106.6666666666667V138.6666666666667C469.3333333333333 155.7333333333334 454.4 170.6666666666667 437.3333333333333 170.6666666666667S405.3333333333333 155.7333333333334 405.3333333333333 138.6666666666667V106.6666666666667H469.3333333333333z" />
-    <glyph glyph-name="wifi-strength-2"
-      unicode="&#xF921;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667C94.08 190.72 168.32 98.7733333333333 256 -10.6666666666666C343.04 97.7066666666667 431.7866666666667 208.2133333333334 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M256 341.3333333333334C321.4933333333334 341.3333333333334 385.92 322.9866666666667 441.8133333333334 289.0666666666667L373.3333333333333 204.16C346.88 218.88 306.56 234.6666666666667 256 234.6666666666667C205.2266666666667 234.6666666666667 165.12 218.6666666666667 138.6666666666667 204.16L69.76 289.28C126.08 323.2000000000001 190.5066666666667 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="wifi-strength-2-alert"
-      unicode="&#xF922;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667C94.08 190.72 168.32 98.7733333333333 256 -10.6666666666666C308.2666666666667 54.4 355.84 113.4933333333334 405.3333333333333 175.36V243.4133333333334L373.3333333333333 204.16C346.88 218.88 306.56 234.6666666666667 256 234.6666666666667C205.2266666666667 234.6666666666667 165.12 218.6666666666667 138.6666666666667 204.16L69.76 289.28C126.08 323.2000000000001 190.5066666666667 341.3333333333334 256 341.3333333333334C321.4933333333334 341.3333333333334 385.92 322.9866666666667 441.8133333333334 289.0666666666667L432.4266666666666 277.3333333333334H487.2533333333333C492.5866666666666 283.7333333333334 499.4133333333333 292.48 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M448 234.6666666666667V64H490.6666666666666V234.6666666666667M448 21.3333333333334V-21.3333333333333H490.6666666666666V21.3333333333334" />
-    <glyph glyph-name="wifi-strength-2-lock"
-      unicode="&#xF923;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.7066666666667 8.1066666666667 298.6666666666667C94.2933333333333 190.72 168.32 98.7733333333333 256 -10.6666666666666C282.24 21.9733333333334 304.8533333333333 49.92 330.6666666666667 82.3466666666667V138.6666666666667C330.6666666666667 165.5466666666667 341.3333333333333 192 359.2533333333334 211.2C333.2266666666667 223.36 298.6666666666667 234.6666666666667 256 234.6666666666667C205.2266666666667 234.6666666666667 165.12 218.6666666666667 138.6666666666667 204.16L69.76 289.28C126.08 323.2000000000001 190.2933333333333 341.3333333333334 256 341.3333333333334C321.4933333333334 341.3333333333334 385.7066666666666 322.9866666666667 441.8133333333334 289.0666666666667L401.7066666666667 239.1466666666667C413.2266666666667 243.2 425.1733333333334 245.3333333333334 437.3333333333333 245.3333333333334C444.8 245.3333333333334 452.2666666666667 244.48 459.52 242.7733333333334C473.6 260.2666666666667 491.3066666666666 282.4533333333334 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M437.3333333333333 192C407.4666666666667 192 384 168.5333333333334 384 138.6666666666667V106.6666666666667C373.3333333333333 106.6666666666667 362.6666666666667 96 362.6666666666667 85.3333333333334V0C362.6666666666667 -10.6666666666666 373.3333333333333 -21.3333333333333 384 -21.3333333333333H490.6666666666666C501.3333333333333 -21.3333333333333 512 -10.6666666666666 512 0V85.3333333333334C512 96 501.3333333333333 106.6666666666667 490.6666666666666 106.6666666666667V138.6666666666667C490.6666666666666 168.5333333333334 467.1999999999999 192 437.3333333333333 192M437.3333333333333 170.6666666666667C454.4 170.6666666666667 469.3333333333333 155.7333333333334 469.3333333333333 138.6666666666667V106.6666666666667H405.3333333333333V138.6666666666667C405.3333333333333 155.7333333333334 420.2666666666667 170.6666666666667 437.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="wifi-strength-3"
-      unicode="&#xF924;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667C94.08 190.72 168.32 98.7733333333333 256 -10.6666666666666C343.04 97.7066666666667 431.7866666666667 208.2133333333334 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M256 341.3333333333334C321.4933333333334 341.3333333333334 385.92 322.9866666666667 441.8133333333334 289.0666666666667L400.4266666666666 237.2266666666667C368.2133333333334 256 317.44 277.3333333333334 256 277.3333333333334C192 277.3333333333334 142.5066666666667 256 111.1466666666667 238.08L69.76 289.2800000000001C126.08 323.2000000000001 190.5066666666667 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="wifi-strength-3-alert"
-      unicode="&#xF925;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667C94.08 190.72 168.32 98.7733333333333 256 -10.6666666666666C308.2666666666667 54.4 355.84 113.4933333333334 405.3333333333333 175.36V243.4133333333334L400.4266666666666 237.2266666666667C368.2133333333334 256 317.44 277.3333333333334 256 277.3333333333334C192 277.3333333333334 142.5066666666667 256 111.1466666666667 238.08L69.76 289.2800000000001C126.08 323.2000000000001 190.5066666666667 341.3333333333334 256 341.3333333333334C321.4933333333334 341.3333333333334 385.92 322.9866666666667 441.8133333333334 289.0666666666667L432.4266666666666 277.3333333333334H487.2533333333333C492.5866666666666 283.7333333333334 499.4133333333333 292.48 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M448 234.6666666666667V64H490.6666666666666V234.6666666666667M448 21.3333333333334V-21.3333333333333H490.6666666666666V21.3333333333334" />
-    <glyph glyph-name="wifi-strength-3-lock"
-      unicode="&#xF926;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.7066666666667 8.1066666666667 298.6666666666667C94.2933333333333 190.72 168.32 98.7733333333333 256 -10.6666666666666C282.24 21.9733333333334 304.8533333333333 49.92 330.6666666666667 82.3466666666667V138.6666666666667C330.6666666666667 182.6133333333334 357.76 222.08 398.7200000000001 238.08C366.7200000000001 256.8533333333334 316.5866666666667 277.3333333333334 256 277.3333333333334C192 277.3333333333334 142.5066666666667 256 110.9333333333333 238.08L69.76 289.2800000000001C126.08 323.2000000000001 190.2933333333333 341.3333333333334 256 341.3333333333334C321.4933333333334 341.3333333333334 385.7066666666666 322.9866666666667 441.8133333333334 289.0666666666667L401.92 239.1466666666667C413.2266666666667 243.2 425.1733333333333 245.3333333333334 437.3333333333333 245.3333333333334C444.8 245.3333333333334 452.2666666666667 244.48 459.52 242.7733333333334C473.6 260.2666666666667 491.3066666666666 282.4533333333334 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M437.3333333333333 192C407.4666666666667 192 384 168.5333333333334 384 138.6666666666667V106.6666666666667C373.3333333333333 106.6666666666667 362.6666666666667 96 362.6666666666667 85.3333333333334V0C362.6666666666667 -10.6666666666666 373.3333333333333 -21.3333333333333 384 -21.3333333333333H490.6666666666666C501.3333333333333 -21.3333333333333 512 -10.6666666666666 512 0V85.3333333333334C512 96 501.3333333333333 106.6666666666667 490.6666666666666 106.6666666666667V138.6666666666667C490.6666666666666 168.5333333333334 467.1999999999999 192 437.3333333333333 192M437.3333333333333 170.6666666666667C454.4 170.6666666666667 469.3333333333333 155.7333333333334 469.3333333333333 138.6666666666667V106.6666666666667H405.3333333333333V138.6666666666667C405.3333333333333 155.7333333333334 420.2666666666667 170.6666666666667 437.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="wifi-strength-4"
-      unicode="&#xF927;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667C94.08 190.72 168.32 98.7733333333333 256 -10.6666666666666C343.04 97.7066666666667 431.7866666666667 208.2133333333334 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384z" />
-    <glyph glyph-name="wifi-strength-4-alert"
-      unicode="&#xF928;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667C94.08 190.72 168.32 98.7733333333333 256 -10.6666666666666C308.2666666666667 54.4 355.84 113.4933333333334 405.3333333333333 175.36V277.3333333333334H487.2533333333333C492.5866666666666 283.7333333333334 499.4133333333333 292.48 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M448 234.6666666666667V64H490.6666666666666V234.6666666666667M448 21.3333333333334V-21.3333333333333H490.6666666666666V21.3333333333334" />
-    <glyph glyph-name="wifi-strength-4-lock"
-      unicode="&#xF929;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.7066666666667 8.1066666666667 298.6666666666667C94.2933333333333 190.72 168.32 98.7733333333333 256 -10.6666666666666C282.24 21.9733333333334 304.8533333333333 49.92 330.6666666666667 82.3466666666667V138.6666666666667C330.6666666666667 197.5466666666667 378.4533333333334 245.3333333333334 437.3333333333333 245.3333333333334C444.8 245.3333333333334 452.2666666666667 244.48 459.52 242.7733333333334C473.6 260.2666666666667 491.3066666666666 282.4533333333334 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M437.3333333333333 192C407.4666666666667 192 384 168.5333333333334 384 138.6666666666667V106.6666666666667C373.3333333333333 106.6666666666667 362.6666666666667 96 362.6666666666667 85.3333333333334V0C362.6666666666667 -10.6666666666666 373.3333333333333 -21.3333333333333 384 -21.3333333333333H490.6666666666666C501.3333333333333 -21.3333333333333 512 -10.6666666666666 512 0V85.3333333333334C512 96 501.3333333333333 106.6666666666667 490.6666666666666 106.6666666666667V138.6666666666667C490.6666666666666 168.5333333333334 467.1999999999999 192 437.3333333333333 192M437.3333333333333 170.6666666666667C454.4 170.6666666666667 469.3333333333333 155.7333333333334 469.3333333333333 138.6666666666667V106.6666666666667H405.3333333333333V138.6666666666667C405.3333333333333 155.7333333333334 420.2666666666667 170.6666666666667 437.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="wifi-strength-alert-outline"
-      unicode="&#xF92A;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667H7.68C90.4533333333333 195.6266666666667 173.44 92.5866666666667 256 -10.6666666666666C305.92 51.4133333333334 355.6266666666667 113.4933333333334 405.3333333333333 175.36V243.4133333333334L256 57.6L69.76 289.28C125.8666666666667 323.2000000000001 190.2933333333333 341.3333333333334 256 341.3333333333334C321.4933333333334 341.3333333333334 385.92 322.9866666666667 441.8133333333334 289.0666666666667L432.4266666666666 277.3333333333334H487.2533333333333C493.0133333333333 284.3733333333334 498.56 291.6266666666667 504.32 298.6666666666667H504.5333333333334C433.4933333333334 353.92 346.0266666666667 384 256 384M448 234.6666666666667V64H490.6666666666666V234.6666666666667M448 21.3333333333334V-21.3333333333333H490.6666666666666V21.3333333333334" />
-    <glyph glyph-name="wifi-strength-lock-outline"
-      unicode="&#xF92B;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.7066666666667 8.1066666666667 298.6666666666667C98.3466666666667 185.6 174.08 91.7333333333334 256 -10.6666666666666C281.8133333333334 21.3333333333334 304.8533333333333 50.1333333333334 330.6666666666667 82.3466666666667V138.6666666666667C330.6666666666667 142.9333333333333 330.6666666666667 147.4133333333334 331.52 151.68L256 57.6L69.76 289.28C126.08 323.2000000000001 190.2933333333333 341.3333333333334 256 341.3333333333334C321.4933333333334 341.3333333333334 385.7066666666666 322.9866666666667 441.8133333333334 289.0666666666667L401.7066666666667 239.1466666666667C413.2266666666667 243.2 425.1733333333334 245.3333333333334 437.3333333333333 245.3333333333334C444.8 245.3333333333334 452.2666666666667 244.48 459.7333333333333 242.7733333333334C473.8133333333333 260.48 490.6666666666666 282.24 504.5333333333334 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M437.3333333333333 192C407.4666666666667 192 384 168.5333333333334 384 138.6666666666667V106.6666666666667C373.3333333333333 106.6666666666667 362.6666666666667 96 362.6666666666667 85.3333333333334V0C362.6666666666667 -10.6666666666666 373.3333333333333 -21.3333333333333 384 -21.3333333333333H490.6666666666666C501.3333333333333 -21.3333333333333 512 -10.6666666666666 512 0V85.3333333333334C512 96 501.3333333333333 106.6666666666667 490.6666666666666 106.6666666666667V138.6666666666667C490.6666666666666 168.5333333333334 467.1999999999999 192 437.3333333333333 192M437.3333333333333 170.6666666666667C454.4 170.6666666666667 469.3333333333333 155.7333333333334 469.3333333333333 138.6666666666667V106.6666666666667H405.3333333333333V138.6666666666667C405.3333333333333 155.7333333333334 420.2666666666667 170.6666666666667 437.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="wifi-strength-off"
-      unicode="&#xF92C;"
-      horiz-adv-x="512" d=" M69.76 417.28L42.6666666666667 389.9733333333334L86.4 346.24C58.6666666666667 333.44 32 317.6533333333333 8.1066666666667 298.6666666666667C94.08 190.72 256 -10.6666666666666 256 -10.6666666666666L339.4133333333333 93.2266666666667L410.24 22.4L437.3333333333333 49.4933333333333M256 384C226.1333333333334 384 196.48 380.3733333333334 167.68 373.3333333333334L387.84 153.3866666666667C426.6666666666667 202.6666666666667 470.4 256 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384z" />
-    <glyph glyph-name="wifi-strength-off-outline"
-      unicode="&#xF92D;"
-      horiz-adv-x="512" d=" M69.76 417.28L42.6666666666667 389.9733333333334L86.4 346.24C58.6666666666667 333.44 32 317.6533333333333 8.1066666666667 298.6666666666667C89.6 196.2666666666667 173.6533333333333 92.3733333333333 256 -10.6666666666666L339.4133333333333 93.2266666666667L410.24 22.4L437.3333333333333 49.4933333333333C317.2266666666667 169.8133333333334 69.76 417.28 69.76 417.28M256 384C226.1333333333334 384 196.48 380.3733333333334 167.68 373.3333333333334L203.9466666666667 337.2800000000001C221.2266666666666 339.8400000000001 238.5066666666667 341.3333333333334 256 341.3333333333334C321.4933333333334 341.3333333333334 385.92 322.9866666666667 441.8133333333334 289.0666666666667L357.5466666666667 183.8933333333334L387.84 153.6C428.3733333333333 204.16 469.3333333333333 256 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M118.8266666666667 313.8133333333334L309.3333333333333 123.52L256 57.6L69.76 289.28C85.3333333333333 298.6666666666667 101.9733333333333 306.9866666666667 118.8266666666667 313.8133333333334z" />
-    <glyph glyph-name="wifi-strength-outline"
-      unicode="&#xF92E;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667H7.68C90.4533333333333 195.6266666666667 173.44 92.5866666666667 256 -10.6666666666666C338.9866666666667 92.5866666666667 421.76 195.6266666666667 504.32 298.6666666666667H504.5333333333334C433.4933333333334 353.92 346.0266666666667 384 256 384M256 341.3333333333334C321.4933333333334 341.3333333333334 385.92 322.9866666666667 441.8133333333334 289.0666666666667L256 57.6L69.76 289.28C125.8666666666667 323.2000000000001 190.2933333333333 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="wii"
-      unicode="&#xF5AB;"
-      horiz-adv-x="512" d=" M380.5866666666667 86.6133333333334H340.6933333333333V217.8133333333333H380.5866666666667V86.6133333333334M384 264.9600000000001C384 251.9466666666667 373.3333333333333 241.2800000000001 360.5333333333333 241.2800000000001C347.52 241.2800000000001 336.8533333333333 251.9466666666667 336.8533333333333 264.9600000000001C336.8533333333333 278.1866666666667 347.52 288.8533333333334 360.5333333333333 288.8533333333334C373.3333333333333 288.8533333333334 384 278.1866666666667 384 264.9600000000001M465.4933333333333 86.6133333333334H425.3866666666667V217.8133333333334H465.4933333333333V86.6133333333334M469.3333333333333 264.9600000000001C469.3333333333333 251.9466666666667 458.6666666666666 241.2800000000001 445.44 241.2800000000001C432.4266666666666 241.2800000000001 421.76 251.9466666666667 421.76 264.9600000000001C421.76 278.1866666666667 432.4266666666666 288.8533333333334 445.44 288.8533333333334C458.6666666666666 288.8533333333334 469.3333333333333 278.1866666666667 469.3333333333333 264.9600000000001M275.2 276.2666666666667H317.8666666666667L272.64 117.3333333333334S266.6666666666667 84.48 240.64 84.48C214.8266666666667 84.48 208.8533333333334 117.3333333333334 208.8533333333334 117.3333333333334L180.2666666666667 221.0133333333333L151.68 117.3333333333334S145.4933333333334 84.48 119.68 84.48S87.8933333333334 117.3333333333334 87.8933333333334 117.3333333333334L42.6666666666667 276.2666666666667H85.3333333333333L122.0266666666667 135.04L151.68 249.6C158.5066666666667 278.4 180.2666666666667 277.9733333333334 180.2666666666667 277.9733333333334S202.0266666666667 278.4 208.8533333333334 249.6L238.2933333333334 135.04L275.2000000000001 276.2666666666667z" />
-    <glyph glyph-name="wiiu"
-      unicode="&#xF72C;"
-      horiz-adv-x="512" d=" M42.6666666666667 107.52C42.6666666666667 59.9466666666667 75.52 32 123.52 32H396.16C436.6933333333333 32 469.3333333333333 59.7333333333334 469.3333333333333 99.84V299.3066666666667C469.3333333333333 323.6266666666667 451.1999999999999 349.8666666666667 429.0133333333333 349.8666666666667H365.8666666666666V185.6C365.8666666666666 61.0133333333333 148.6933333333333 62.08 148.6933333333333 183.2533333333333V352H100.6933333333333C69.5466666666667 352 42.6666666666667 332.5866666666667 42.6666666666667 301.8666666666667V107.52M199.2533333333333 208.4266666666667C199.2533333333333 112.2133333333334 312.7466666666667 126.0800000000001 312.7466666666667 193.2800000000001V352H199.2533333333333V208.4266666666667z" />
-    <glyph glyph-name="wikipedia"
-      unicode="&#xF5AC;"
-      horiz-adv-x="512" d=" M319.36 43.7333333333334L264.7466666666667 172.3733333333334C242.9866666666667 129.9200000000001 219.0933333333333 85.3333333333334 198.6133333333334 43.7333333333334C198.4 43.52 188.5866666666667 43.7333333333334 188.5866666666667 43.7333333333334C157.2266666666667 117.3333333333334 124.8 189.8666666666667 93.2266666666667 262.8266666666667C85.9733333333333 280.7466666666667 60.3733333333333 309.3333333333334 42.6666666666667 309.3333333333334V318.9333333333334H150.6133333333333V309.3333333333334C137.8133333333333 309.3333333333334 116.0533333333333 300.8 121.6 286.9333333333334C136.96 254.08 190.72 126.72 205.44 94.2933333333334C215.4666666666667 114.3466666666667 243.84 167.2533333333334 256 189.6533333333334C246.4 208.4266666666667 216.1066666666666 278.8266666666667 207.1466666666667 296.3200000000001C200.32 307.8400000000001 183.04 309.3333333333334 169.8133333333333 309.3333333333334C169.8133333333333 312.5333333333334 170.0266666666667 314.6666666666667 169.8133333333333 318.7200000000001L264.9600000000001 318.5066666666667V309.9733333333334C251.9466666666667 309.3333333333334 239.7866666666667 304.8533333333334 245.3333333333334 292.48C258.1333333333334 266.0266666666667 265.6 247.0400000000001 277.3333333333334 222.5066666666667C280.9600000000001 229.7600000000001 300.1600000000001 269.2266666666667 309.3333333333334 289.9200000000001C314.88 303.7866666666668 306.56 309.3333333333334 283.5200000000001 309.3333333333334C283.7333333333334 311.8933333333334 283.7333333333334 316.3733333333334 283.7333333333334 318.5066666666667C313.3866666666667 318.7200000000001 357.9733333333334 318.7200000000001 365.8666666666667 318.9333333333334V309.9733333333334C350.7200000000001 309.3333333333334 335.1466666666667 301.2266666666667 327.04 288.8533333333334L288 206.9333333333333C291.84 196.0533333333334 329.8133333333334 111.7866666666666 333.8666666666667 102.4L416 290.7733333333333C409.6 306.1333333333333 391.2533333333334 309.3333333333333 384 309.3333333333333V318.9333333333333L469.3333333333333 318.2933333333333V309.3333333333334C450.56 309.3333333333334 438.8266666666667 298.6666666666667 432 282.6666666666667C414.9333333333333 244.48 362.6666666666667 122.88 328.5333333333333 43.7333333333334H319.36z" />
-    <glyph glyph-name="window-close"
-      unicode="&#xF5AD;"
-      horiz-adv-x="512" d=" M287.1466666666667 192L405.3333333333333 73.8133333333334V42.6666666666667H374.1866666666666L256 160.8533333333334L137.8133333333333 42.6666666666667H106.6666666666667V73.8133333333334L224.8533333333333 192L106.6666666666667 310.1866666666667V341.3333333333334H137.8133333333333L256 223.1466666666667L374.1866666666666 341.3333333333334H405.3333333333333V310.1866666666667L287.1466666666667 192z" />
-    <glyph glyph-name="window-closed"
-      unicode="&#xF5AE;"
-      horiz-adv-x="512" d=" M128 213.3333333333334H213.3333333333333V256H298.6666666666667V213.3333333333334H384V362.6666666666667H128V213.3333333333334M384 170.6666666666667H128V21.3333333333334H384V170.6666666666667M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333z" />
-    <glyph glyph-name="window-maximize"
-      unicode="&#xF5AF;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667V21.3333333333334H85.3333333333333V362.6666666666667M128 277.3333333333334V64H384V277.3333333333334H128z" />
-    <glyph glyph-name="window-minimize"
-      unicode="&#xF5B0;"
-      horiz-adv-x="512" d=" M426.6666666666667 149.3333333333334H85.3333333333333V234.6666666666667H426.6666666666667" />
-    <glyph glyph-name="window-open"
-      unicode="&#xF5B1;"
-      horiz-adv-x="512" d=" M128 277.3333333333334H213.3333333333333V320H298.6666666666667V277.3333333333334H384V362.6666666666667H128V277.3333333333334M384 234.6666666666667H128V128H384V234.6666666666667M128 21.3333333333334H384V85.3333333333334H128V21.3333333333334M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333z" />
-    <glyph glyph-name="window-restore"
-      unicode="&#xF5B2;"
-      horiz-adv-x="512" d=" M85.3333333333333 277.3333333333334H170.6666666666667V362.6666666666667H426.6666666666667V106.6666666666667H341.3333333333333V21.3333333333334H85.3333333333333V277.3333333333334M341.3333333333333 277.3333333333334V149.3333333333334H384V320H213.3333333333333V277.3333333333334H341.3333333333333M128 192V64H298.6666666666667V192H128z" />
-    <glyph glyph-name="windows"
-      unicode="&#xF5B3;"
-      horiz-adv-x="512" d=" M64 192V304L192 332.1600000000001V193.92L64 192M426.6666666666667 384V197.3333333333334L213.3333333333333 194.1333333333333V336.8533333333334L426.6666666666667 384M64 170.6666666666667L192 168.7466666666667V23.4666666666667L64 48V170.6666666666667M426.6666666666667 165.3333333333334V-21.3333333333333L213.3333333333333 19.4133333333334V168.5333333333334L426.6666666666667 165.3333333333334z" />
-    <glyph glyph-name="windows-classic"
-      unicode="&#xFA20;"
-      horiz-adv-x="512" d=" M56.96 334.9333333333334V321.92L41.8133333333333 315.52V328.5333333333334L56.96 334.9333333333334M56.96 208.2133333333334V194.9866666666667L41.8133333333333 188.8000000000001V201.3866666666667L56.96 208.2133333333334M56.96 79.5733333333334V66.3466666666667L41.8133333333333 60.16V72.7466666666667L56.96 79.5733333333334M55.4666666666667 292.48V280.7466666666667L43.3066666666667 275.2000000000001V286.7200000000001L55.4666666666667 292.48M55.4666666666667 250.0266666666667V238.5066666666667L43.3066666666667 232.96V244.48L55.4666666666667 250.0266666666667M55.4666666666667 164.0533333333334V152.7466666666667L43.3066666666667 147.2000000000001V158.72L55.4666666666667 164.0533333333334M55.4666666666667 120.96V109.4400000000001L43.3066666666667 103.8933333333334V115.2000000000001L55.4666666666667 120.96M96 327.68V312.32L74.6666666666667 304.4266666666667V320L96 327.68M96 199.2533333333333V184.1066666666667L74.6666666666667 176.2133333333334V191.36L96 199.2533333333333M96 70.4V55.2533333333333L74.6666666666667 46.72V61.8666666666667L96 70.4M94.5066666666667 283.3066666666666V269.2266666666667L77.6533333333333 262.8266666666666V277.3333333333334L94.5066666666667 283.3066666666667M94.5066666666667 240.4266666666667V226.7733333333333L77.8666666666667 220.3733333333333V234.6666666666667L94.5066666666667 240.4266666666667M94.5066666666667 154.88V141.2266666666667L77.8666666666667 134.6133333333334V148.6933333333333L94.5066666666667 154.88M94.5066666666667 111.7866666666666V97.92L77.8666666666667 91.3066666666667V105.3866666666667L94.5066666666667 111.7866666666668M134.6133333333333 318.0800000000001V299.9466666666667L107.7333333333333 289.4933333333334V307.4133333333334L134.6133333333333 318.0800000000001M134.6133333333333 189.6533333333334V171.5200000000001L107.7333333333333 161.0666666666667V178.9866666666667L134.6133333333333 189.6533333333334M134.6133333333333 62.2933333333334V44.16L107.7333333333333 33.4933333333333V51.6266666666667L134.6133333333333 62.2933333333334M133.3333333333333 273.4933333333334V257.2800000000001L110.72 248.7466666666668V264.3200000000001L133.3333333333333 273.4933333333334M133.3333333333333 230.8266666666667V214.8266666666667L110.72 205.8666666666667V221.8666666666667L133.3333333333333 230.8266666666667M133.3333333333333 145.2800000000001V129.2800000000001L110.72 120.1066666666668V136.1066666666668L133.3333333333333 145.2800000000001M133.3333333333333 103.6800000000001V87.4666666666667L110.72 78.5066666666667V94.5066666666667L133.3333333333333 103.68M176.8533333333333 319.1466666666667V295.2533333333334L143.36 282.0266666666667V305.7066666666667L176.8533333333333 319.1466666666667M176.8533333333333 190.72V166.6133333333334L143.36 153.6000000000001V177.4933333333335L176.8533333333333 190.7200000000001M176.8533333333333 63.3600000000001V39.4666666666667L143.36 26.24V49.92L176.8533333333333 63.36M174.9333333333333 274.56V252.5866666666667L146.9866666666666 241.2800000000001V263.2533333333334L174.9333333333333 274.56M174.9333333333333 231.8933333333333V210.1333333333333L146.9866666666666 198.8266666666667V220.8L174.9333333333333 231.8933333333333M174.9333333333333 146.1333333333333V124.16L146.9866666666666 113.0666666666667V135.04L174.9333333333333 146.1333333333333M174.9333333333333 104.5333333333333V82.7733333333333L146.9866666666666 71.68V93.2266666666667L174.9333333333333 104.5333333333334M220.5866666666667 323.2000000000001V291.8400000000001L183.68 277.3333333333334V308.0533333333334L220.5866666666667 323.2000000000001M220.5866666666667 194.7733333333334V163.6266666666667L183.68 148.6933333333334V180.0533333333334L220.5866666666667 194.7733333333334M220.5866666666667 67.4133333333334V36.2666666666668L183.68 21.3333333333334V52.4800000000001L220.5866666666667 67.4133333333334M218.88 276.2666666666668V250.0266666666668L187.3066666666667 237.4400000000001V263.68L218.88 276.2666666666667M218.88 235.3066666666667V209.0666666666667L187.3066666666667 196.6933333333333V222.72L218.88 235.3066666666667M218.88 148.0533333333334V121.3866666666667L187.3066666666667 109.2266666666667V135.4666666666667L218.88 148.0533333333334M218.88 106.6666666666667V80L187.3066666666667 67.4133333333334V93.8666666666667L218.88 106.6666666666667M265.6 338.7733333333334V296.1066666666667L225.92 279.6800000000001V320C239.5733333333333 327.4666666666667 252.8 333.8666666666667 265.6 338.7733333333333M265.6 291.6266666666667V254.72L225.92 238.08V275.2000000000001L265.6 291.6266666666667M265.6 250.0266666666667V212.48L225.92 195.84V233.3866666666667L265.6 250.0266666666667M265.6 208V170.6666666666667L225.92 154.24V192L265.6 208M265.6 166.1866666666667V128L225.92 111.36V149.3333333333334L265.6 166.1866666666667M265.6 123.52V86.1866666666667L225.92 69.12V106.6666666666667L265.6 123.52M265.6 81.7066666666667V41.8133333333333C250.0266666666667 35.8399999999999 236.8 30.0799999999999 225.92 24.7466666666666V64.8533333333332L265.6 81.7066666666666M470.1866666666666 337.4933333333333V37.7599999999999C444.8 54.6133333333332 413.2266666666666 62.9333333333333 375.2533333333334 62.9333333333333C343.8933333333333 62.9333333333333 308.6933333333333 56.5333333333333 269.8666666666666 43.5199999999999V84.0533333333332C290.56 91.9466666666666 313.1733333333333 97.7066666666666 337.92 101.1199999999999V198.6133333333332C317.0133333333333 196.0533333333333 294.3999999999999 188.7999999999999 269.8666666666666 176.8533333333333V204.8C290.9866666666666 214.6133333333334 313.8133333333333 221.2266666666667 337.92 224.8533333333333V320C316.16 316.1600000000001 293.5466666666666 308.6933333333334 269.8666666666666 298.6666666666667V340.6933333333334C304.4266666666666 355.4133333333334 338.3466666666667 362.6666666666667 371.4133333333333 362.6666666666667C407.2533333333334 362.6666666666667 440.1066666666667 354.3466666666667 470.1866666666666 337.4933333333334M429.8666666666666 311.2533333333334C413.6533333333333 320 394.6666666666667 323.8400000000001 371.6266666666666 323.8400000000001C368.8533333333333 323.8400000000001 366.2933333333333 323.6266666666667 363.7333333333333 323.4133333333334V226.5600000000001L372.4799999999999 226.7733333333334C391.8933333333333 226.7733333333334 411.0933333333333 224 429.8666666666666 217.6V311.2533333333334M429.8666666666666 189.8666666666667C412.5866666666667 197.5466666666666 393.1733333333333 201.3866666666666 372.0533333333333 201.3866666666666C369.28 201.3866666666666 366.5066666666666 201.1733333333333 363.7333333333333 200.96V103.2533333333333H372.4799999999999C393.5999999999999 103.2533333333333 412.8 100.6933333333333 429.8666666666666 95.3599999999999V189.8666666666667z" />
-    <glyph glyph-name="wiper"
-      unicode="&#xFAE8;"
-      horiz-adv-x="512" d=" M256 362.6666666666667C106.6666666666667 362.6666666666667 42.6666666666667 256 42.6666666666667 256L192 106.6666666666667S202.6666666666667 125.8666666666667 221.8666666666667 138.6666666666667L228.2666666666667 96C219.7333333333334 89.6 213.3333333333334 76.8000000000001 213.3333333333334 64C213.3333333333334 40.5333333333333 232.5333333333334 21.3333333333334 256 21.3333333333334S298.6666666666667 40.5333333333333 298.6666666666667 64C298.6666666666667 83.2 288 98.1333333333334 270.9333333333334 104.5333333333333L262.4 149.3333333333333C300.8 145.0666666666667 320 106.6666666666667 320 106.6666666666667L469.3333333333333 256S405.3333333333333 362.6666666666667 256 362.6666666666667M322.1333333333334 168.5333333333334C305.0666666666666 181.3333333333334 283.7333333333333 192 256 192L234.6666666666667 317.8666666666667C241.0666666666667 320 249.6 320 256 320C334.9333333333333 320 386.1333333333334 283.7333333333334 411.7333333333334 258.1333333333334L322.1333333333334 168.5333333333333M189.8666666666667 168.5333333333333L100.2666666666667 258.1333333333334C117.3333333333333 277.3333333333334 149.3333333333333 298.6666666666667 192 311.4666666666667L213.3333333333333 183.4666666666667C204.8 179.2000000000001 196.2666666666667 174.9333333333333 189.8666666666667 168.5333333333334z" />
-    <glyph glyph-name="wordpress"
-      unicode="&#xF5B4;"
-      horiz-adv-x="512" d=" M72.96 192C72.96 218.4533333333334 78.72 243.6266666666667 88.7466666666667 266.6666666666667L176.2133333333333 27.3066666666667C114.9866666666667 56.96 72.96 119.4666666666667 72.96 192M379.52 201.1733333333334C379.52 185.6 373.3333333333333 167.4666666666667 365.6533333333333 142.0800000000001L347.3066666666667 81.0666666666667L281.1733333333334 277.3333333333334L302.0800000000001 279.4666666666667C312.1066666666667 280.7466666666667 310.8266666666667 295.2533333333334 301.0133333333333 294.6133333333334C301.0133333333333 294.6133333333334 271.36 292.2666666666667 252.16 292.2666666666667L203.9466666666667 294.6133333333334C194.1333333333333 295.2533333333334 193.0666666666667 280.1066666666667 202.6666666666667 279.4666666666667L222.08 277.3333333333334L250.6666666666667 199.68L210.56 79.5733333333334L143.7866666666667 277.3333333333334L164.9066666666667 279.4666666666667C174.72 280.7466666666667 173.44 295.2533333333334 163.6266666666667 294.6133333333334C163.6266666666667 294.6133333333334 133.9733333333334 292.2666666666667 114.7733333333334 292.2666666666667L103.04 292.48C135.8933333333333 342.1866666666667 192 375.04 256 375.04C303.5733333333333 375.04 347.0933333333333 356.6933333333334 379.52 327.04H377.1733333333333C359.2533333333334 327.04 346.4533333333333 311.4666666666667 346.4533333333333 294.6133333333334C346.4533333333333 279.4666666666667 355.2 266.6666666666667 364.3733333333333 251.7333333333334C371.4133333333333 239.5733333333334 379.52 224 379.52 201.1733333333334M259.2 176L315.52 21.9733333333334L316.8 19.4133333333334C297.8133333333333 12.5866666666667 277.3333333333333 8.96 256 8.96C238.08 8.96 220.8 11.5200000000001 204.3733333333333 16.4266666666667L259.2 176.0000000000001M416.64 279.8933333333335C430.9333333333334 253.6533333333334 439.04 224.0000000000001 439.04 192.0000000000001C439.04 124.5866666666668 402.3466666666667 65.4933333333335 347.9466666666667 33.9200000000001L403.8400000000001 195.4133333333334C414.2933333333334 221.4400000000001 417.9200000000001 242.3466666666668 417.9200000000001 260.9066666666668L416.6400000000001 279.8933333333335M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 -11.52C368.2133333333333 -11.52 459.52 79.7866666666668 459.52 192C459.52 304.2133333333334 368.2133333333333 395.52 256 395.52C143.7866666666667 395.52 52.48 304.2133333333333 52.48 192C52.48 79.7866666666668 143.7866666666667 -11.52 256 -11.52z" />
-    <glyph glyph-name="worker"
-      unicode="&#xF5B5;"
-      horiz-adv-x="512" d=" M256 128C161.7066666666667 128 85.3333333333333 89.8133333333334 85.3333333333333 42.6666666666667V0H426.6666666666667V42.6666666666667C426.6666666666667 89.8133333333334 350.2933333333334 128 256 128M170.6666666666667 256C170.6666666666667 208.8533333333333 208.8533333333333 170.6666666666667 256 170.6666666666667S341.3333333333333 208.8533333333333 341.3333333333333 256M245.3333333333333 405.3333333333333C238.9333333333333 405.3333333333333 234.6666666666667 400.8533333333334 234.6666666666667 394.6666666666667V330.6666666666667H213.3333333333333V384S165.3333333333333 365.6533333333333 165.3333333333333 304C165.3333333333333 304 149.3333333333333 301.0133333333333 149.3333333333333 277.3333333333334H362.6666666666667C361.6 301.0133333333333 346.6666666666667 304 346.6666666666667 304C346.6666666666667 365.6533333333333 298.6666666666667 384 298.6666666666667 384V330.6666666666667H277.3333333333333V394.6666666666667C277.3333333333333 400.8533333333334 273.28 405.3333333333333 266.6666666666667 405.3333333333333H245.3333333333333z" />
-    <glyph glyph-name="wrap"
-      unicode="&#xF5B6;"
-      horiz-adv-x="512" d=" M448 341.3333333333334H64V298.6666666666667H448V341.3333333333334M64 42.6666666666667H213.3333333333333V85.3333333333334H64V42.6666666666667M64 170.6666666666667H384C405.3333333333333 170.6666666666667 426.6666666666667 161.4933333333334 426.6666666666667 128S405.3333333333333 85.3333333333334 384 85.3333333333334H341.3333333333333V128L256 64L341.3333333333333 0V42.6666666666667H384C446.9333333333333 42.6666666666667 469.3333333333333 69.76 469.3333333333333 128C469.3333333333333 186.0266666666667 448 213.3333333333334 384 213.3333333333334H64V170.6666666666667z" />
-    <glyph glyph-name="wrench"
-      unicode="&#xF5B7;"
-      horiz-adv-x="512" d=" M484.2666666666667 42.6666666666667L290.1333333333334 236.8C309.3333333333333 285.8666666666667 298.6666666666667 343.4666666666667 258.1333333333334 384C215.4666666666667 426.6666666666667 151.4666666666667 435.2 100.2666666666667 411.7333333333334L192 320L128 256L34.1333333333333 347.7333333333334C8.5333333333333 296.5333333333334 19.2 232.5333333333334 61.8666666666667 189.8666666666667C102.4 149.3333333333334 160 138.6666666666667 209.0666666666667 157.8666666666667L403.2 -36.2666666666666C411.7333333333333 -44.8 424.5333333333333 -44.8 433.0666666666666 -36.2666666666666L482.1333333333333 12.8000000000001C492.8 21.3333333333334 492.8 36.2666666666668 484.2666666666667 42.6666666666667z" />
-    <glyph glyph-name="wunderlist"
-      unicode="&#xF5B8;"
-      horiz-adv-x="512" d=" M362.6666666666667 74.6666666666667L256 128L149.3333333333333 74.6666666666667V341.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333V341.3333333333334H362.6666666666667V74.6666666666667M256 183.04L304 154.24L291.2 208.6400000000001L333.6533333333333 245.3333333333334L277.3333333333333 250.24L256 301.6533333333334L234.6666666666667 250.24L178.3466666666666 245.3333333333334L220.8 208.64L208 154.24L256 183.04M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="xamarin"
-      unicode="&#xF844;"
-      horiz-adv-x="512" d=" M485.3333333333333 211.84C488.7466666666667 205.8666666666667 490.6666666666666 199.04 490.6666666666666 192C490.6666666666666 184.96 488.7466666666667 178.1333333333333 485.3333333333333 172.16L385.7066666666666 0C378.0266666666667 -13.2266666666667 363.9466666666666 -21.3333333333333 348.8 -21.3333333333333H163.2C148.0533333333333 -21.3333333333333 133.9733333333333 -13.2266666666667 126.2933333333333 0L26.6666666666666 172.16C23.2533333333333 178.1333333333333 21.3333333333333 184.96 21.3333333333333 192C21.3333333333333 199.04 23.2533333333333 205.8666666666667 26.6666666666666 211.84L126.2933333333333 384C133.9733333333333 397.2266666666667 148.0533333333333 405.3333333333333 163.2 405.3333333333333H348.8C363.9466666666667 405.3333333333333 378.0266666666667 397.2266666666667 385.7066666666667 384L485.3333333333333 211.84M256 192V194.1333333333333L200.96 296.5333333333334L197.3333333333333 298.6666666666667H163.4133333333333L160 296.5333333333334V292.2666666666667L213.3333333333333 192L160 91.7333333333334V87.4666666666667L163.4133333333333 85.3333333333334H197.3333333333333L200.96 87.4666666666667L256 189.8666666666667V192L256.64 189.8666666666667L311.04 87.4666666666667L314.6666666666667 85.3333333333334H348.5866666666667L352 87.4666666666667V91.7333333333334L298.6666666666667 192L352 292.2666666666667V296.5333333333334L348.5866666666667 298.6666666666667H314.6666666666667L311.04 296.5333333333334L256.64 194.1333333333334L256 192.0000000000001z" />
-    <glyph glyph-name="xamarin-outline"
-      unicode="&#xF845;"
-      horiz-adv-x="512" d=" M256 192L256.64 194.1333333333333L311.04 296.5333333333333L314.6666666666667 298.6666666666667H348.5866666666667L352 296.5333333333333V292.2666666666667L298.6666666666667 192L352 91.7333333333334V87.4666666666667L348.5866666666667 85.3333333333334H314.6666666666667L311.04 87.4666666666667L256.64 189.8666666666667L256 192V189.8666666666667L200.96 87.4666666666667L197.3333333333333 85.3333333333334H163.4133333333333L160 87.4666666666667V91.7333333333334L213.3333333333333 192L160 292.2666666666667V296.5333333333334L163.4133333333333 298.6666666666667H197.3333333333333L200.96 296.5333333333334L256 194.1333333333333V192M485.3333333333333 211.84C488.7466666666667 205.8666666666667 490.6666666666666 199.04 490.6666666666666 192C490.6666666666666 184.96 488.7466666666667 178.1333333333333 485.3333333333333 172.16L385.7066666666666 0C378.0266666666667 -13.2266666666667 363.9466666666666 -21.3333333333333 348.8 -21.3333333333333H163.2C148.0533333333333 -21.3333333333333 133.9733333333333 -13.2266666666667 126.2933333333333 0L26.6666666666666 172.16C23.2533333333333 178.1333333333333 21.3333333333333 184.96 21.3333333333333 192C21.3333333333333 199.04 23.2533333333333 205.8666666666667 26.6666666666666 211.84L126.2933333333333 384C133.9733333333333 397.2266666666667 148.0533333333333 405.3333333333333 163.2 405.3333333333333H348.8C363.9466666666667 405.3333333333333 378.0266666666667 397.2266666666667 385.7066666666667 384L485.3333333333333 211.84M443.7333333333334 208L362.0266666666667 345.6C355.84 356.2666666666667 344.32 362.6666666666667 331.9466666666666 362.6666666666667H180.0533333333333C167.68 362.6666666666667 156.16 356.2666666666667 149.9733333333333 345.6L68.2666666666667 208C65.4933333333333 202.6666666666667 64 197.5466666666667 64 192S65.4933333333333 181.3333333333334 68.2666666666667 176L149.9733333333333 38.4C156.16 27.7333333333334 167.68 21.3333333333334 180.0533333333333 21.3333333333334H331.9466666666666C344.32 21.3333333333334 355.84 27.7333333333334 362.0266666666667 38.4L443.7333333333333 176C446.5066666666666 181.3333333333334 447.9999999999999 186.4533333333334 447.9999999999999 192S446.5066666666666 202.6666666666667 443.7333333333333 208z" />
-    <glyph glyph-name="xaml"
-      unicode="&#xF673;"
-      horiz-adv-x="512" d=" M403.84 192L329.8133333333333 64H182.1866666666667L108.16 192L182.1866666666667 320H329.8133333333333L403.84 192M507.0933333333333 192L420.9066666666667 42.6666666666667L384 64L457.8133333333333 192L384 320L420.9066666666667 341.3333333333334L507.0933333333333 192M4.9066666666667 192L91.0933333333333 341.3333333333334L128 320L54.1866666666667 192L128 64L91.0933333333333 42.6666666666667L4.9066666666667 192z" />
-    <glyph glyph-name="xbox"
-      unicode="&#xF5B9;"
-      horiz-adv-x="512" d=" M137.1733333333333 368.64C138.6666666666667 369.92 140.16 371.2 141.2266666666667 372.0533333333334C174.5066666666667 393.6 213.3333333333333 405.3333333333333 256 405.3333333333333C296.1066666666667 405.3333333333333 333.6533333333333 394.6666666666667 365.6533333333333 375.04C368 373.3333333333334 374.1866666666666 369.28 377.6 365.2266666666667C346.6666666666667 399.36 256 326.4 256 326.4C224 350.5066666666667 195.6266666666667 366.9333333333334 174.08 373.3333333333334C155.9466666666667 377.8133333333334 143.5733333333333 373.3333333333334 137.8133333333333 369.0666666666667M412.5866666666667 336.8533333333334C411.52 337.92 410.4533333333333 338.9866666666667 409.6 340.0533333333334C401.92 348.5866666666667 392.1066666666667 350.7200000000001 384 350.0800000000001C375.68 347.52 339.2 334.5066666666667 294.4 292.0533333333334C294.4 292.0533333333334 344.9600000000001 242.9866666666667 375.8933333333333 192.8533333333333C406.8266666666667 142.72 425.1733333333333 103.2533333333333 413.8666666666667 48.4266666666667C448 86.4 469.3333333333333 136.7466666666667 469.3333333333333 192C469.3333333333333 247.8933333333334 448 298.6666666666667 412.5866666666667 336.8533333333334M335.5733333333333 171.52C321.7066666666667 186.88 301.44 208.8533333333333 274.3466666666667 235.7333333333333C268.5866666666667 241.4933333333333 262.4 247.4666666666667 256 253.8666666666667C256 253.8666666666667 245.9733333333333 244.0533333333333 233.1733333333333 231.04C216.7466666666667 214.6133333333333 195.6266666666667 193.0666666666667 183.68 180.48C162.7733333333333 158.0799999999999 102.6133333333333 87.68 99.2 48.2133333333333C99.2 48.2133333333333 85.3333333333333 79.36 115.2 151.68C134.4 198.8266666666666 192 269.6533333333333 216.5333333333333 292.6933333333333C216.5333333333333 292.6933333333333 194.56 317.0133333333333 166.8266666666666 333.8666666666666L165.76 334.5066666666667C152.32 342.4 137.8133333333333 348.5866666666667 123.7333333333333 349.44C109.44 348.3733333333334 100.48 337.92 100.48 337.92C64.64 299.7333333333334 42.6666666666667 248.5333333333334 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333C318.5066666666667 -21.3333333333333 374.8266666666667 5.5466666666667 413.8666666666666 48.4266666666667C413.8666666666666 48.4266666666667 409.3866666666666 76.8000000000001 380.5866666666667 117.3333333333334C373.9733333333334 126.5066666666667 349.2266666666667 155.9466666666667 335.5733333333333 171.52z" />
-    <glyph glyph-name="xbox-controller"
-      unicode="&#xF5BA;"
-      horiz-adv-x="512" d=" M186.6666666666667 112C144 112 128 64 85.3333333333333 42.6666666666667C42.6666666666667 42.6666666666667 10.6666666666667 106.6666666666667 96 288H101.3333333333333L110.72 305.7066666666667S170.6666666666667 341.3333333333334 199.04 315.0933333333334H312.96C341.3333333333333 341.3333333333334 401.28 305.7066666666667 401.28 305.7066666666667L410.6666666666667 288H416C501.3333333333333 106.6666666666667 469.3333333333333 42.6666666666667 426.6666666666667 42.6666666666667C384 64 368 112 325.3333333333333 112H186.6666666666667M256 298.6666666666667C244.2666666666667 298.6666666666667 234.6666666666667 289.0666666666667 234.6666666666667 277.3333333333334S244.2666666666667 256 256 256S277.3333333333333 265.6 277.3333333333333 277.3333333333334S267.7333333333334 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="xbox-controller-battery-alert"
-      unicode="&#xF74A;"
-      horiz-adv-x="512" d=" M448 42.6666666666667V298.6666666666667H320V42.6666666666667H448M462.2933333333334 341.3333333333334C477.8666666666666 341.3333333333334 490.6666666666666 328.5333333333334 490.6666666666666 312.9600000000001V28.3733333333333C490.6666666666666 12.8 477.8666666666666 0 462.2933333333334 0H305.7066666666667C290.1333333333334 0 277.3333333333334 12.8000000000001 277.3333333333334 28.3733333333333V90.6666666666667H165.3333333333333C122.6666666666667 90.6666666666667 106.6666666666667 42.6666666666667 64 21.3333333333334C21.3333333333333 21.3333333333334 -10.6666666666667 85.3333333333334 74.6666666666667 266.6666666666667H80L89.3866666666667 284.3733333333334S149.3333333333333 320 177.7066666666667 293.76H277.3333333333333V312.9600000000001C277.3333333333333 328.5333333333334 290.1333333333334 341.3333333333334 305.7066666666667 341.3333333333334H341.3333333333333V384H426.6666666666667V341.3333333333334H462.2933333333334M234.6666666666667 277.3333333333334C222.9333333333333 277.3333333333334 213.3333333333333 267.7333333333334 213.3333333333333 256S222.9333333333333 234.6666666666667 234.6666666666667 234.6666666666667S256 244.2666666666667 256 256S246.4 277.3333333333334 234.6666666666667 277.3333333333334M362.6666666666667 256H405.3333333333333V149.3333333333334H362.6666666666667V256M362.6666666666667 128H405.3333333333333V85.3333333333334H362.6666666666667V128z" />
-    <glyph glyph-name="xbox-controller-battery-charging"
-      unicode="&#xFA21;"
-      horiz-adv-x="512" d=" M426.6666666666667 341.3333333333334H462.2933333333334C477.8666666666666 341.3333333333334 490.6666666666666 328.5333333333334 490.6666666666666 312.9600000000001V28.3733333333333C490.6666666666666 12.8 477.8666666666666 0 462.2933333333334 0H305.7066666666667C290.1333333333334 0 277.3333333333334 12.8000000000001 277.3333333333334 28.3733333333333V90.6666666666667H165.3333333333333C122.6666666666667 90.6666666666667 106.6666666666667 42.6666666666667 64 21.3333333333334C21.3333333333333 21.3333333333334 -10.6666666666667 85.3333333333334 74.6666666666667 266.6666666666667H80L89.3866666666667 284.3733333333334S149.3333333333333 320 177.7066666666667 293.76H277.3333333333333V312.9600000000001C277.3333333333333 328.5333333333334 290.1333333333334 341.3333333333334 305.7066666666667 341.3333333333334H341.3333333333333V384H426.6666666666667V341.3333333333334M448 298.6666666666667H320V42.6666666666667H448V298.6666666666667M330.6666666666667 149.3333333333334L394.6666666666667 288V192H437.3333333333333L373.3333333333333 53.3333333333334V149.3333333333334H330.6666666666667M234.6666666666667 277.3333333333334C222.9333333333333 277.3333333333334 213.3333333333333 267.7333333333334 213.3333333333333 256S222.9333333333333 234.6666666666667 234.6666666666667 234.6666666666667S256 244.2666666666667 256 256S246.4 277.3333333333334 234.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="xbox-controller-battery-empty"
-      unicode="&#xF74B;"
-      horiz-adv-x="512" d=" M448 42.6666666666667V298.6666666666667H320V42.6666666666667H448M462.2933333333334 341.3333333333334C477.8666666666666 341.3333333333334 490.6666666666666 328.5333333333334 490.6666666666666 312.9600000000001V28.3733333333333C490.6666666666666 12.8 477.8666666666666 0 462.2933333333334 0H305.7066666666667C290.1333333333334 0 277.3333333333334 12.8000000000001 277.3333333333334 28.3733333333333V90.6666666666667H165.3333333333333C122.6666666666667 90.6666666666667 106.6666666666667 42.6666666666667 64 21.3333333333334C21.3333333333333 21.3333333333334 -10.6666666666667 85.3333333333334 74.6666666666667 266.6666666666667H80L89.3866666666667 284.3733333333334S149.3333333333333 320 177.7066666666667 293.76H277.3333333333333V312.9600000000001C277.3333333333333 328.5333333333334 290.1333333333334 341.3333333333334 305.7066666666667 341.3333333333334H341.3333333333333V384H426.6666666666667V341.3333333333334H462.2933333333334M234.6666666666667 277.3333333333334C222.9333333333333 277.3333333333334 213.3333333333333 267.7333333333334 213.3333333333333 256S222.9333333333333 234.6666666666667 234.6666666666667 234.6666666666667S256 244.2666666666667 256 256S246.4 277.3333333333334 234.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="xbox-controller-battery-full"
-      unicode="&#xF74C;"
-      horiz-adv-x="512" d=" M462.2933333333334 341.3333333333334C477.8666666666666 341.3333333333334 490.6666666666666 328.5333333333334 490.6666666666666 312.9600000000001V28.3733333333333C490.6666666666666 12.8 477.8666666666666 0 462.2933333333334 0H305.7066666666667C290.1333333333334 0 277.3333333333334 12.8000000000001 277.3333333333334 28.3733333333333V90.6666666666667H165.3333333333333C122.6666666666667 90.6666666666667 106.6666666666667 42.6666666666667 64 21.3333333333334C21.3333333333333 21.3333333333334 -10.6666666666667 85.3333333333334 74.6666666666667 266.6666666666667H80L89.3866666666667 284.3733333333334S149.3333333333333 320 177.7066666666667 293.76H277.3333333333333V312.9600000000001C277.3333333333333 328.5333333333334 290.1333333333334 341.3333333333334 305.7066666666667 341.3333333333334H341.3333333333333V384H426.6666666666667V341.3333333333334H462.2933333333334M234.6666666666667 277.3333333333334C222.9333333333333 277.3333333333334 213.3333333333333 267.7333333333334 213.3333333333333 256S222.9333333333333 234.6666666666667 234.6666666666667 234.6666666666667S256 244.2666666666667 256 256S246.4 277.3333333333334 234.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="xbox-controller-battery-low"
-      unicode="&#xF74D;"
-      horiz-adv-x="512" d=" M448 106.6666666666667V298.6666666666667H320V106.6666666666667H448M462.2933333333334 341.3333333333334C477.8666666666666 341.3333333333334 490.6666666666666 328.5333333333334 490.6666666666666 312.9600000000001V28.3733333333333C490.6666666666666 12.8 477.8666666666666 0 462.2933333333334 0H305.7066666666667C290.1333333333334 0 277.3333333333334 12.8000000000001 277.3333333333334 28.3733333333333V90.6666666666667H165.3333333333333C122.6666666666667 90.6666666666667 106.6666666666667 42.6666666666667 64 21.3333333333334C21.3333333333333 21.3333333333334 -10.6666666666667 85.3333333333334 74.6666666666667 266.6666666666667H80L89.3866666666667 284.3733333333334S149.3333333333333 320 177.7066666666667 293.76H277.3333333333333V312.9600000000001C277.3333333333333 328.5333333333334 290.1333333333334 341.3333333333334 305.7066666666667 341.3333333333334H341.3333333333333V384H426.6666666666667V341.3333333333334H462.2933333333334M234.6666666666667 277.3333333333334C222.9333333333333 277.3333333333334 213.3333333333333 267.7333333333334 213.3333333333333 256S222.9333333333333 234.6666666666667 234.6666666666667 234.6666666666667S256 244.2666666666667 256 256S246.4 277.3333333333334 234.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="xbox-controller-battery-medium"
-      unicode="&#xF74E;"
-      horiz-adv-x="512" d=" M448 192V298.6666666666667H320V192H448M462.2933333333334 341.3333333333334C477.8666666666666 341.3333333333334 490.6666666666666 328.5333333333334 490.6666666666666 312.9600000000001V28.3733333333333C490.6666666666666 12.8 477.8666666666666 0 462.2933333333334 0H305.7066666666667C290.1333333333334 0 277.3333333333334 12.8000000000001 277.3333333333334 28.3733333333333V90.6666666666667H165.3333333333333C122.6666666666667 90.6666666666667 106.6666666666667 42.6666666666667 64 21.3333333333334C21.3333333333333 21.3333333333334 -10.6666666666667 85.3333333333334 74.6666666666667 266.6666666666667H80L89.3866666666667 284.3733333333334S149.3333333333333 320 177.7066666666667 293.76H277.3333333333333V312.9600000000001C277.3333333333333 328.5333333333334 290.1333333333334 341.3333333333334 305.7066666666667 341.3333333333334H341.3333333333333V384H426.6666666666667V341.3333333333334H462.2933333333334M234.6666666666667 277.3333333333334C222.9333333333333 277.3333333333334 213.3333333333333 267.7333333333334 213.3333333333333 256S222.9333333333333 234.6666666666667 234.6666666666667 234.6666666666667S256 244.2666666666667 256 256S246.4 277.3333333333334 234.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="xbox-controller-battery-unknown"
-      unicode="&#xF74F;"
-      horiz-adv-x="512" d=" M462.2933333333334 341.3333333333334C477.8666666666666 341.3333333333334 490.6666666666666 328.5333333333334 490.6666666666666 312.9600000000001V28.3733333333333C490.6666666666666 12.8 477.8666666666666 0 462.2933333333334 0H305.7066666666667C290.1333333333334 0 277.3333333333334 12.8000000000001 277.3333333333334 28.3733333333333V90.6666666666667H165.3333333333333C122.6666666666667 90.6666666666667 106.6666666666667 42.6666666666667 64 21.3333333333334C21.3333333333333 21.3333333333334 -10.6666666666667 85.3333333333334 74.6666666666667 266.6666666666667H80L89.3866666666667 284.3733333333334S149.3333333333333 320 177.7066666666667 293.76H277.3333333333333V312.9600000000001C277.3333333333333 328.5333333333334 290.1333333333334 341.3333333333334 305.7066666666667 341.3333333333334H341.3333333333333V384H426.6666666666667V341.3333333333334H462.2933333333334M234.6666666666667 277.3333333333334C222.9333333333333 277.3333333333334 213.3333333333333 267.7333333333334 213.3333333333333 256S222.9333333333333 234.6666666666667 234.6666666666667 234.6666666666667S256 244.2666666666667 256 256S246.4 277.3333333333334 234.6666666666667 277.3333333333334M388.0533333333334 277.3333333333334C369.4933333333334 277.3333333333334 354.56 273.0666666666667 343.04 264.7466666666667C331.9466666666667 256 326.4000000000001 243.84 326.6133333333334 226.9866666666667L326.8266666666667 226.3466666666667H368.0000000000001C368.2133333333334 232.7466666666668 370.1333333333335 237.6533333333334 373.9733333333334 241.0666666666667C377.8133333333334 244.2666666666667 382.5066666666667 245.9733333333334 388.0533333333334 245.9733333333334C394.6666666666668 245.9733333333334 400.2133333333334 243.8400000000001 404.0533333333334 240.0000000000001C407.8933333333335 235.9466666666667 409.6000000000002 230.4000000000001 409.6000000000002 224.0000000000001C409.6000000000002 217.1733333333334 408.1066666666668 211.4133333333334 404.6933333333335 206.5066666666667C401.7066666666668 201.6 397.2266666666668 197.3333333333334 391.6800000000001 193.9200000000001C380.8000000000001 186.6666666666668 373.3333333333335 180.2666666666667 369.2800000000001 174.5066666666667C365.0133333333335 168.96 362.6666666666668 160.0000000000001 362.6666666666668 149.3333333333334H405.3333333333335C405.3333333333335 155.9466666666667 406.1866666666668 161.2800000000001 408.1066666666668 165.1200000000001C410.0266666666668 168.96 413.6533333333335 172.8000000000001 418.9866666666668 176.2133333333334C428.5866666666668 181.3333333333334 436.4800000000002 187.5200000000001 442.6666666666668 196.0533333333334C448.8533333333335 204.5866666666667 452.0533333333335 213.3333333333334 452.0533333333335 224.0000000000001C452.0533333333335 240.2133333333334 446.2933333333335 253.2266666666667 434.7733333333336 262.8266666666667C423.4666666666668 272.4266666666668 407.8933333333335 277.3333333333334 388.0533333333335 277.3333333333334M362.6666666666667 128V85.3333333333334H405.3333333333333V128H362.6666666666667z" />
-    <glyph glyph-name="xbox-controller-off"
-      unicode="&#xF5BB;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L266.6666666666667 112H186.6666666666667C144 112 128 64 85.3333333333333 42.6666666666667C42.6666666666667 42.6666666666667 10.6666666666667 105.8133333333334 94.2933333333333 283.9466666666667L42.6666666666667 335.5733333333334M199.04 315.0933333333334H312.96C341.3333333333333 341.3333333333334 401.28 305.7066666666667 401.28 305.7066666666667L410.6666666666667 288H416C490.6666666666666 128 475.3066666666667 59.7333333333334 441.3866666666667 45.4400000000001L162.56 324.2666666666667C176 325.76 189.2266666666667 324.0533333333334 199.04 315.0933333333334M256 298.6666666666667C244.2666666666667 298.6666666666667 234.6666666666667 289.0666666666667 234.6666666666667 277.3333333333334S244.2666666666667 256 256 256S277.3333333333333 265.6 277.3333333333333 277.3333333333334S267.7333333333334 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="xda"
-      unicode="&#xF5BC;"
-      horiz-adv-x="512" d=" M-1.0666666666667 89.8133333333334L68.0533333333333 171.3066666666667L-1.0666666666667 252.8000000000001L32 280.32L96 204.5866666666667L160 280.32L193.0666666666667 252.8L123.9466666666667 171.3066666666667L193.0666666666667 89.8133333333334L160 62.5066666666667L96 138.6666666666667L32 62.5066666666667L-1.0666666666666 89.8133333333334M512 85.3333333333334C512 73.6 502.4 64 490.6666666666666 64H426.6666666666667C403.2 64 384 83.2 384 106.6666666666667V149.3333333333334C384 172.8 403.2 192 426.6666666666667 192H469.3333333333333V234.6666666666667H384V277.3333333333334H490.6666666666666C502.4 277.3333333333334 512 267.7333333333334 512 256M469.3333333333333 149.3333333333334H426.6666666666667V106.6666666666667H469.3333333333333V149.3333333333334M341.3333333333333 85.3333333333334C341.3333333333333 73.6 331.7333333333334 64 320 64H256C232.5333333333334 64 213.3333333333333 83.2 213.3333333333333 106.6666666666667V234.6666666666667C213.3333333333333 258.1333333333334 232.5333333333334 277.3333333333334 256 277.3333333333334H298.6666666666667V341.3333333333334H341.3333333333333V85.3333333333334M298.6666666666667 106.6666666666667V234.6666666666667H256V106.6666666666667H298.6666666666667z" />
-    <glyph glyph-name="xing"
-      unicode="&#xF5BD;"
-      horiz-adv-x="512" d=" M376.9600000000001 405.3333333333333C367.7866666666667 405.3333333333333 363.7333333333334 399.5733333333333 360.5333333333334 393.6C360.5333333333334 393.6 227.8400000000001 158.5066666666667 224 150.8266666666667L311.04 -9.6C314.0266666666667 -15.1466666666666 318.7200000000001 -21.3333333333333 328.1066666666667 -21.3333333333333H389.5466666666667C393.3866666666667 -21.3333333333333 396.16 -19.84 397.6533333333333 -17.4933333333333C399.36 -14.72 399.36 -11.3066666666667 397.6533333333333 -7.8933333333333L310.8266666666667 151.04L447.1466666666667 391.8933333333333C448.8533333333333 395.3066666666666 448.8533333333333 398.7199999999999 447.36 401.4933333333333C445.6533333333334 403.8399999999999 442.88 405.3333333333333 439.04 405.3333333333333M118.4 321.0666666666667C114.7733333333333 321.0666666666667 111.5733333333333 320 110.08 317.2266666666667C108.3733333333333 314.4533333333334 108.5866666666667 311.2533333333334 110.5066666666667 307.8400000000001L151.8933333333333 235.3066666666667L86.6133333333333 120.1066666666667C85.3333333333333 116.6933333333333 85.3333333333333 113.28 86.6133333333333 110.5066666666667C88.1066666666666 107.9466666666667 90.88 106.6666666666667 94.5066666666666 106.6666666666667H156.16C165.3333333333333 106.6666666666667 169.8133333333333 112.64 173.0133333333333 118.4C173.0133333333333 118.4 236.8 231.2533333333334 239.36 235.7333333333334L197.12 309.3333333333334C194.1333333333333 314.88 189.44 321.0666666666667 179.84 321.0666666666667" />
-    <glyph glyph-name="xing-box"
-      unicode="&#xF5BE;"
-      horiz-adv-x="512" d=" M102.4 384C81.0666666666667 384 64 366.9333333333334 64 345.6V38.4C64 17.0666666666667 81.0666666666667 0 102.4 0H409.6C430.9333333333333 0 448 17.0666666666667 448 38.4V345.6C448 366.9333333333334 430.9333333333333 384 409.6 384M342.8266666666667 341.3333333333334H386.3466666666667C388.9066666666667 341.3333333333334 391.04 340.48 391.8933333333333 338.56C393.1733333333333 336.64 393.1733333333333 334.2933333333334 391.8933333333333 331.9466666666667L296.5333333333334 162.9866666666667L357.3333333333334 52.0533333333334C358.6133333333334 49.7066666666667 358.6133333333334 47.3600000000001 357.3333333333334 45.4400000000001C356.2666666666667 43.7333333333335 354.3466666666667 42.6666666666667 352.0000000000001 42.6666666666667H308.6933333333334C302.0800000000001 42.6666666666667 298.6666666666668 47.1466666666668 296.7466666666668 50.9866666666668L235.5200000000001 163.2000000000001L331.3066666666668 333.0133333333335C333.6533333333334 337.2800000000001 336.4266666666668 341.3333333333335 342.8266666666667 341.3333333333335M151.2533333333333 282.4533333333334H194.1333333333333C200.7466666666667 282.4533333333334 204.16 278.1866666666667 206.2933333333333 274.1333333333334L235.9466666666667 222.5066666666667C234.0266666666667 219.52 189.44 140.3733333333333 189.44 140.3733333333333C187.0933333333334 136.3200000000001 184.1066666666667 132.0533333333334 177.4933333333334 132.0533333333334H134.4C131.84 132.0533333333334 129.92 133.12 128.8533333333333 135.04C128 136.7466666666667 128 139.3066666666667 128.8533333333333 141.6533333333334L174.5066666666667 222.5066666666667L145.4933333333334 273.0666666666667C144.4266666666667 275.4133333333334 144 277.3333333333334 145.28 279.68C146.3466666666667 281.3866666666667 148.48 282.4533333333334 151.2533333333333 282.4533333333334z" />
-    <glyph glyph-name="xing-circle"
-      unicode="&#xF5BF;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M338.1333333333334 320H378.4533333333333C381.0133333333333 320 382.7199999999999 319.1466666666667 384 317.44C384.8533333333333 315.7333333333334 384.8533333333333 313.6 384 311.2533333333334L295.2533333333334 154.4533333333334L352 51.4133333333334C352.64 49.28 352.64 46.9333333333333 352 45.2266666666667C350.5066666666667 43.5200000000001 348.8 42.6666666666667 346.4533333333333 42.6666666666667H306.3466666666667C300.16 42.6666666666667 297.1733333333333 46.72 295.2533333333334 50.3466666666667L238.2933333333333 154.4533333333333C241.28 160 327.4666666666667 312.32 327.4666666666667 312.32C329.6 316.16 332.16 320 338.1333333333334 320M160 265.1733333333334H200.32C206.2933333333333 265.1733333333334 209.28 261.3333333333334 211.2 257.7066666666667L238.7200000000001 209.7066666666667C237.2266666666667 206.9333333333333 195.6266666666667 133.3333333333334 195.6266666666667 133.3333333333334C193.4933333333334 129.7066666666667 190.72 125.6533333333334 184.7466666666667 125.6533333333334H144.64C142.2933333333333 125.6533333333334 140.5866666666667 126.72 139.52 128C138.6666666666667 130.1333333333333 138.6666666666667 132.2666666666667 139.52 134.6133333333334L181.9733333333333 209.7066666666667L155.0933333333333 256C153.8133333333333 258.7733333333334 153.6 260.9066666666667 154.6666666666667 262.6133333333334C155.7333333333333 264.3200000000001 157.6533333333333 265.1733333333334 160 265.1733333333334z" />
-    <glyph glyph-name="xml"
-      unicode="&#xF5C0;"
-      horiz-adv-x="512" d=" M274.9866666666667 384L316.8 375.4666666666667L237.0133333333333 0L195.2 8.5333333333333L274.9866666666667 384M417.92 192L341.3333333333333 268.5866666666667V328.9600000000001L478.2933333333334 192L341.3333333333333 55.2533333333333V115.6266666666667L417.92 192M33.7066666666667 192L170.6666666666667 328.9600000000001V268.5866666666667L94.08 192L170.6666666666667 115.6266666666667V55.2533333333333L33.7066666666667 192z" />
-    <glyph glyph-name="xmpp"
-      unicode="&#xF7FE;"
-      horiz-adv-x="512" d=" M256 119.4666666666667C208 168.7466666666667 170.6666666666667 244.48 170.6666666666667 320L42.6666666666667 362.6666666666667C42.6666666666667 242.1333333333334 135.04 146.9866666666667 225.0666666666667 92.5866666666667C200.1066666666667 74.6666666666667 173.8666666666667 64 149.3333333333333 64V42.6666666666667C174.9333333333333 42.6666666666667 213.9733333333333 54.1866666666667 256 75.52C298.0266666666667 54.1866666666667 337.0666666666667 42.6666666666667 362.6666666666667 42.6666666666667V64C338.1333333333334 64 311.8933333333333 74.6666666666667 286.9333333333333 92.5866666666667C376.7466666666667 146.9866666666667 469.3333333333333 242.1333333333334 469.3333333333333 362.6666666666667L341.3333333333333 320C341.3333333333333 244.48 304 168.7466666666667 256 119.4666666666667z" />
-    <glyph glyph-name="yahoo"
-      unicode="&#xFB2A;"
-      horiz-adv-x="512" d=" M256.64 376.32C181.3333333333333 376.32 109.8666666666667 386.1333333333334 42.6666666666667 405.3333333333333V-21.3333333333333C109.8666666666667 -2.1333333333333 181.3333333333333 7.68 256.64 7.68C330.6666666666667 7.68 402.1333333333334 -1.92 469.3333333333333 -21.3333333333333V405.3333333333333C402.1333333333334 385.92 330.6666666666667 376.32 256.64 376.32M273.92 169.8133333333334L276.6933333333334 44.3733333333334L256 47.1466666666667C254.08 47.1466666666667 238.72 45.0133333333333 234.6666666666667 44.16L238.08 169.8133333333334C232.1066666666667 180.48 142.2933333333333 331.9466666666667 137.3866666666667 339.8400000000001L160 336C167.04 336 173.2266666666666 336.8533333333334 181.3333333333333 337.7066666666667C192.64 316.8000000000001 253.44 216.96 256 212.6933333333334C256 212.6933333333334 319.36 316.8 333.0133333333333 338.5600000000001C338.7733333333333 336.8533333333334 344.9599999999999 336 352 336C357.9733333333334 336 364.16 336.8533333333334 374.8266666666667 339.8400000000001L273.92 169.8133333333334z" />
-    <glyph glyph-name="yammer"
-      unicode="&#xF788;"
-      horiz-adv-x="512" d=" M288.8533333333333 321.4933333333334L195.84 82.9866666666667C195.4133333333333 81.2800000000001 176.2133333333333 28.8000000000001 111.5733333333333 28.8000000000001C99.84 28.8000000000001 90.24 38.4 90.24 50.1333333333334C90.24 62.08 99.84 71.4666666666667 111.5733333333333 71.4666666666667C144.8533333333333 71.4666666666667 154.88 95.3600000000001 155.9466666666667 97.92L163.84 119.4666666666667L81.4933333333333 321.2800000000001C77.2266666666667 332.1600000000001 82.3466666666667 344.7466666666667 93.2266666666667 349.0133333333333C104.1066666666667 353.4933333333334 116.6933333333334 348.3733333333334 121.1733333333333 337.2800000000001L186.6666666666667 176.6400000000001L249.1733333333333 337.0666666666667C253.44 348.1600000000001 265.8133333333333 353.4933333333334 277.3333333333333 349.2266666666667C288 344.9600000000001 293.3333333333333 332.5866666666667 288.8533333333333 321.4933333333334M394.6666666666667 311.8933333333334C390.8266666666667 311.8933333333334 386.7733333333333 310.4000000000001 384 307.8400000000001C384 307.8400000000001 294.4 244.0533333333334 298.6666666666667 237.2266666666667C302.72 230.4000000000001 401.7066666666666 276.6933333333334 401.92 277.3333333333334C408.5333333333333 279.4666666666667 413.44 286.0800000000001 413.44 293.7600000000001C413.44 303.7866666666667 405.3333333333333 311.8933333333334 394.6666666666667 311.8933333333334M411.0933333333333 88.7466666666667C408.9599999999999 92.3733333333334 405.3333333333333 95.1466666666667 401.7066666666666 96.8533333333334C401.7066666666666 96.8533333333334 302.2933333333333 143.1466666666667 298.6666666666667 136.32C294.6133333333333 129.28 384 65.7066666666667 384 65.7066666666667C389.3333333333333 61.0133333333333 397.44 60.16 404.0533333333334 64C412.8 68.9066666666667 416 80 411.0933333333333 88.7466666666667M447.36 204.3733333333333C443.52 206.5066666666667 439.4666666666666 207.1466666666667 435.2 206.5066666666667C435.2 206.5066666666667 326.1866666666666 195.2 326.4 187.3066666666667C326.6133333333333 179.4133333333334 435.4133333333333 170.6666666666667 435.6266666666666 170.6666666666667C442.88 169.6 450.3466666666667 172.8 454.1866666666666 179.6266666666667C458.6666666666666 188.3733333333333 456.1066666666666 199.4666666666667 447.36 204.3733333333333z" />
-    <glyph glyph-name="yeast"
-      unicode="&#xF5C1;"
-      horiz-adv-x="512" d=" M384 149.3333333333334C431.1466666666667 149.3333333333334 469.3333333333333 111.1466666666667 469.3333333333333 64S431.1466666666667 -21.3333333333333 384 -21.3333333333333S298.6666666666667 16.8533333333334 298.6666666666667 64L300.5866666666667 82.1333333333334C299.7333333333334 97.0666666666667 296.96 110.08 289.0666666666667 117.3333333333334C284.8 121.6 278.8266666666667 123.9466666666667 272 125.2266666666667C251.52 113.4933333333334 227.84 106.6666666666667 202.6666666666667 106.6666666666667C126.08 106.6666666666667 64 168.7466666666667 64 245.3333333333334S126.08 384 202.6666666666667 384S341.3333333333333 321.92 341.3333333333333 245.3333333333334C341.3333333333333 220.16 334.5066666666667 196.48 322.7733333333333 176C324.0533333333334 169.1733333333334 326.4 163.2000000000001 330.6666666666667 158.9333333333333C337.92 151.04 350.9333333333333 148.2666666666667 365.8666666666666 147.4133333333334L384 149.3333333333334M160 234.6666666666667C177.7066666666667 234.6666666666667 192 220.3733333333333 192 202.6666666666667S177.7066666666667 170.6666666666667 160 170.6666666666667S128 184.96 128 202.6666666666667S142.2933333333333 234.6666666666667 160 234.6666666666667M202.6666666666667 341.3333333333334C149.3333333333333 341.3333333333334 106.6666666666667 298.6666666666667 106.6666666666667 245.3333333333334S149.3333333333333 149.3333333333334 202.6666666666667 149.3333333333334S298.6666666666667 192 298.6666666666667 245.3333333333334S256 341.3333333333334 202.6666666666667 341.3333333333334z" />
-    <glyph glyph-name="yelp"
-      unicode="&#xF5C2;"
-      horiz-adv-x="512" d=" M225.92 405.3333333333333C239.5733333333333 405.3333333333333 245.3333333333333 399.5733333333333 247.04 384.64L251.52 317.0133333333333L256.64 228.48C257.0666666666667 221.0133333333334 256 213.3333333333334 253.0133333333334 206.5066666666667C248.32 196.9066666666667 237.6533333333334 194.3466666666667 228.9066666666667 200.96C224 205.0133333333334 219.9466666666667 210.3466666666667 216.5333333333333 216.1066666666668L136.96 350.9333333333334C129.28 363.9466666666667 131.6266666666667 372.48 144.4266666666667 380.5866666666667C160 390.8266666666667 207.5733333333333 405.3333333333333 225.92 405.3333333333333M316.3733333333334 131.2000000000001L321.92 129.92L404.2666666666667 100.0533333333334C418.3466666666667 94.9333333333334 422.1866666666666 87.0400000000001 416 73.1733333333334C406.6133333333333 49.0666666666667 391.2533333333334 28.5866666666667 371.6266666666667 11.7333333333333C361.8133333333334 3.2 352 4.6933333333334 345.8133333333334 15.3600000000001L297.3866666666667 99.8400000000001C289.0666666666667 114.9866666666668 299.3066666666667 132.2666666666668 316.3733333333334 131.2000000000001M96 149.3333333333334C96 165.12 96 180.2666666666667 101.3333333333333 194.7733333333333C106.0266666666667 209.0666666666667 113.7066666666667 213.3333333333333 128 207.5733333333333L205.44 174.72C215.2533333333333 170.6666666666666 220.8 163.84 220.3733333333333 152.7466666666667C219.7333333333333 141.6533333333333 212.6933333333333 136.96 203.3066666666666 133.76L124.8 107.9466666666667C109.8666666666666 103.04 102.1866666666666 107.52 98.9866666666666 122.6666666666666C97.0666666666666 131.6266666666667 95.36 140.8 96 149.3333333333333M255.36 0C254.9333333333333 -17.28 247.4666666666667 -23.8933333333333 230.6133333333333 -21.3333333333333C208.4266666666667 -17.0666666666667 187.9466666666666 -8.5333333333333 169.8133333333333 5.12C160.8533333333333 11.9466666666667 158.9333333333333 22.4 165.5466666666666 31.36L223.36 107.3066666666667C228.2666666666667 113.7066666666667 235.3066666666667 115.2 242.9866666666666 112.2133333333334C251.0933333333333 109.2266666666667 255.36 102.8266666666667 255.36 94.08V0M308.2666666666667 163.84C292.9066666666667 163.6266666666667 282.24 181.3333333333334 290.9866666666666 193.92C308.6933333333333 220.3733333333333 327.4666666666666 246.1866666666667 346.2399999999999 271.7866666666667C351.9999999999999 280.5333333333334 361.3866666666666 281.1733333333334 369.2799999999999 273.92C389.1199999999999 256 403.4133333333333 234.6666666666667 411.5199999999999 208.64C414.5066666666666 199.04 410.6666666666666 190.2933333333334 401.7066666666666 187.7333333333334L321.9199999999999 167.04L308.2666666666666 163.84z" />
-    <glyph glyph-name="yin-yang"
-      unicode="&#xF67F;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334C208.8533333333333 21.3333333333334 170.6666666666667 59.52 170.6666666666667 106.6666666666667S208.8533333333333 192 256 192S341.3333333333333 230.1866666666667 341.3333333333333 277.3333333333334S303.1466666666667 362.6666666666667 256 362.6666666666667M256 309.3333333333334C273.7066666666667 309.3333333333334 288 295.04 288 277.3333333333334S273.7066666666667 245.3333333333334 256 245.3333333333334S224 259.6266666666667 224 277.3333333333334S238.2933333333333 309.3333333333334 256 309.3333333333334M256 138.6666666666667C238.2933333333333 138.6666666666667 224 124.3733333333333 224 106.6666666666667S238.2933333333333 74.6666666666667 256 74.6666666666667S288 88.96 288 106.6666666666667S273.7066666666667 138.6666666666667 256 138.6666666666667z" />
-    <glyph glyph-name="youtube"
-      unicode="&#xF5C3;"
-      horiz-adv-x="512" d=" M213.3333333333333 128L324.0533333333334 192L213.3333333333333 256V128M459.9466666666667 295.04C462.72 285.0133333333333 464.64 271.5733333333334 465.9200000000001 254.5066666666667C467.4133333333334 237.44 468.0533333333334 222.72 468.0533333333334 209.92L469.3333333333333 192C469.3333333333333 145.28 465.92 110.9333333333333 459.9466666666666 88.96C454.6133333333333 69.7600000000001 442.24 57.3866666666667 423.04 52.0533333333334C413.0133333333333 49.2800000000001 394.6666666666667 47.3600000000001 366.5066666666667 46.08C338.7733333333333 44.5866666666667 313.3866666666667 43.9466666666667 289.92 43.9466666666667L256 42.6666666666667C166.6133333333333 42.6666666666667 110.9333333333333 46.08 88.96 52.0533333333334C69.76 57.3866666666667 57.3866666666667 69.76 52.0533333333333 88.96C49.28 98.9866666666667 47.36 112.4266666666667 46.08 129.4933333333334C44.5866666666667 146.5600000000001 43.9466666666667 161.2800000000001 43.9466666666667 174.0800000000001L42.6666666666667 192C42.6666666666667 238.72 46.08 273.0666666666667 52.0533333333333 295.04C57.3866666666667 314.24 69.76 326.6133333333334 88.96 331.9466666666667C98.9866666666667 334.7200000000001 117.3333333333333 336.64 145.4933333333334 337.92C173.2266666666667 339.4133333333334 198.6133333333334 340.0533333333334 222.08 340.0533333333334L256 341.3333333333334C345.3866666666667 341.3333333333334 401.0666666666667 337.92 423.04 331.9466666666667C442.2399999999999 326.6133333333334 454.6133333333333 314.24 459.9466666666666 295.04z" />
-    <glyph glyph-name="youtube-creator-studio"
-      unicode="&#xF846;"
-      horiz-adv-x="512" d=" M213.3333333333333 128L320 192L213.3333333333333 256V128M414.9333333333333 170.6666666666667L459.9466666666666 135.8933333333334C464.6399999999999 132.6933333333334 465.28 128.0000000000001 462.08 122.0266666666667L418.9866666666667 48C416 43.3066666666667 411.9466666666667 42.0266666666666 405.9733333333334 43.9466666666667L353.0666666666667 65.0666666666666C338.9866666666667 55.04 327.04 47.9999999999999 317.0133333333333 43.9466666666667L309.3333333333334 -11.9466666666667C307.6266666666667 -17.9200000000001 304.4266666666667 -21.3333333333334 298.6666666666667 -21.3333333333334H213.3333333333334C207.5733333333334 -21.3333333333334 204.3733333333334 -17.9200000000001 202.6666666666667 -11.9466666666667L194.9866666666667 43.9466666666667C182.4 49.28 170.6666666666667 56.3199999999999 158.9333333333334 65.0666666666666L106.0266666666667 43.9466666666667C100.0533333333334 42.0266666666666 96.0000000000001 43.3066666666666 93.0133333333334 48L49.92 122.0266666666667C46.72 128 47.36 132.6933333333334 52.0533333333334 135.8933333333334L97.0666666666667 170.6666666666667C96 175.5733333333334 96 182.6133333333334 96 192C96 201.3866666666667 96 208.4266666666667 97.0666666666667 213.3333333333334L52.0533333333333 247.8933333333333C47.36 251.3066666666667 46.72 256 49.92 261.9733333333334L93.0133333333333 336C96 340.6933333333334 100.0533333333333 341.9733333333334 106.0266666666667 340.0533333333334L158.9333333333333 318.9333333333334C173.0133333333333 328.9600000000001 184.96 336 194.9866666666666 340.0533333333334L202.6666666666666 395.9466666666667C204.3733333333333 401.92 207.5733333333333 405.3333333333334 213.3333333333333 405.3333333333334H298.6666666666667C304.4266666666666 405.3333333333334 307.6266666666666 401.92 309.3333333333333 395.9466666666667L317.0133333333333 340.0533333333334C329.5999999999999 334.7200000000001 341.3333333333333 327.68 353.0666666666666 318.9333333333334L405.9733333333333 340.0533333333334C411.9466666666666 341.9733333333334 415.9999999999999 340.6933333333334 418.9866666666666 336L462.0799999999999 261.9733333333334C465.2799999999999 256 464.6399999999999 251.3066666666667 459.9466666666665 247.8933333333333L414.9333333333333 213.3333333333334C416 208.4266666666667 416 201.3866666666667 416 192C416 182.6133333333334 416 175.5733333333334 414.9333333333333 170.6666666666667z" />
-    <glyph glyph-name="youtube-gaming"
-      unicode="&#xF847;"
-      horiz-adv-x="512" d=" M128 372.48C123.9466666666667 372.48 120.1066666666667 370.7733333333333 116.48 368.8533333333334L11.7333333333333 309.3333333333334C4.48 305.0666666666667 0 297.3866666666667 0 289.0666666666667V156.16C0 147.84 4.48 140.16 11.7333333333333 135.8933333333334L244.48 3.6266666666667C248.1066666666667 1.7066666666667 251.9466666666667 0 256 0C260.0533333333333 0 263.8933333333333 1.7066666666666 267.52 3.6266666666667L500.2666666666667 135.8933333333334C507.52 139.9466666666667 512 147.6266666666667 512 155.9466666666667V289.0666666666667C512 297.3866666666667 507.52 305.0666666666667 500.2666666666667 309.3333333333334L395.52 368.8533333333334C391.8933333333333 370.7733333333333 388.0533333333333 372.48 384 372.48C379.9466666666666 372.48 376.1066666666667 370.7733333333333 372.48 368.8533333333334L267.52 309.3333333333334C260.48 305.0666666666667 251.7333333333333 305.0666666666667 244.48 309.3333333333334L139.52 368.8533333333334C135.8933333333333 370.7733333333333 132.0533333333334 372.48 128 372.48M386.9866666666667 360.7466666666667L500.48 296.7466666666667L386.9866666666667 229.76V360.7466666666667z" />
-    <glyph glyph-name="youtube-tv"
-      unicode="&#xF448;"
-      horiz-adv-x="512" d=" M53.3333333333333 352H458.6666666666666C476.5866666666666 352 490.6666666666666 338.1333333333334 490.6666666666666 320V74.6666666666667C490.6666666666666 56.5333333333333 476.5866666666666 42.6666666666667 458.6666666666666 42.6666666666667H53.3333333333333C35.2 42.6666666666667 21.3333333333333 56.5333333333333 21.3333333333333 74.6666666666667V320C21.3333333333333 338.1333333333334 35.2 352 53.3333333333333 352M207.1466666666667 266.6666666666667V128L328.9600000000001 198.4L207.1466666666667 266.6666666666667M368 0H141.8666666666667C135.4666666666667 0 131.2 4.2666666666667 131.2 10.6666666666667S135.4666666666667 21.3333333333334 141.8666666666667 21.3333333333334H370.1333333333334C376.5333333333334 21.3333333333334 380.8 17.0666666666667 380.8 10.6666666666667S374.4 0 368 0z" />
-    <glyph glyph-name="z-wave"
-      unicode="&#xFAE9;"
-      horiz-adv-x="512" d=" M347.7333333333334 222.2933333333334C280.32 222.2933333333334 226.1333333333334 167.8933333333334 226.1333333333334 100.6933333333333C226.1333333333334 33.4933333333333 280.5333333333334 -21.3333333333333 347.7333333333334 -21.3333333333333C414.9333333333333 -21.3333333333333 469.3333333333333 33.4933333333333 469.3333333333333 100.6933333333333S414.9333333333333 222.2933333333333 347.7333333333334 222.2933333333333M384 40.96H281.3866666666667L337.28 128H283.9466666666667L307.2 165.76H409.1733333333333L354.7733333333333 79.36H409.1733333333333L384 40.96M347.7333333333334 364.16V405.3333333333333C179.4133333333333 405.3333333333333 42.6666666666667 268.3733333333334 42.6666666666667 100.0533333333334H83.6266666666667C84.0533333333333 246.1866666666667 202.6666666666667 364.16 347.7333333333334 364.16M347.7333333333334 282.88V323.8400000000001C224 323.8400000000001 123.9466666666667 223.36 123.9466666666667 100.0533333333333H164.9066666666667C165.3333333333333 200.96 247.2533333333334 282.88 347.7333333333334 282.88" />
-    <glyph glyph-name="zend"
-      unicode="&#xFAEA;"
-      horiz-adv-x="512" d=" M240.64 238.72S240.64 298.6666666666667 300.5866666666667 298.6666666666667H480S480 238.72 420.48 238.72H240.64M240.64 161.92S240.64 221.8666666666667 300.5866666666667 221.8666666666667H390.6133333333334S390.6133333333334 161.92 330.6666666666667 161.92H240.64M240.64 85.3333333333334S240.64 145.28 300.5866666666667 145.28H330.6666666666667S330.6666666666667 85.3333333333334 270.5066666666667 85.3333333333334H240.64M223.1466666666667 132.2666666666667V85.3333333333334H33.7066666666667L155.7333333333333 251.52H51.2V298.6666666666667H248.7466666666667L127.1466666666667 132.2666666666667H223.1466666666667z" />
-    <glyph glyph-name="zip-box"
-      unicode="&#xF5C4;"
-      horiz-adv-x="512" d=" M298.6666666666667 85.3333333333334H256V128H213.3333333333333V170.6666666666667H256V128H298.6666666666667M298.6666666666667 256H256V213.3333333333334H298.6666666666667V170.6666666666667H256V213.3333333333334H213.3333333333333V256H256V298.6666666666667H213.3333333333333V341.3333333333334H256V298.6666666666667H298.6666666666667M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="zip-disk"
-      unicode="&#xFA22;"
-      horiz-adv-x="512" d=" M149.3333333333333 384L64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334L362.6666666666667 384V341.3333333333334C362.6666666666667 329.6 353.0666666666667 320 341.3333333333333 320H213.3333333333333C201.6 320 192 329.6 192 341.3333333333334V384H149.3333333333333M170.6666666666667 234.6666666666667H341.3333333333333C353.0666666666667 234.6666666666667 362.6666666666667 225.0666666666667 362.6666666666667 213.3333333333334V42.6666666666667H149.3333333333333V213.3333333333334C149.3333333333333 225.0666666666667 158.9333333333333 234.6666666666667 170.6666666666667 234.6666666666667z" />
-    <glyph glyph-name="zodiac-aquarius"
-      unicode="&#xFA7C;"
-      horiz-adv-x="512" d=" M320 183.2533333333333L256 247.2533333333334L192 183.2533333333333L128 247.2533333333334L79.1466666666667 198.1866666666667L48.8533333333333 228.48L128 307.4133333333334L192 243.4133333333334L256 307.4133333333334L320 243.4133333333334L384 307.4133333333334L463.1466666666666 228.48L432.8533333333333 198.1866666666667L384 247.2533333333334L320 183.2533333333333M384 119.2533333333333L432.8533333333333 70.1866666666667L463.1466666666666 100.48L384 179.4133333333334L320 115.4133333333334L256 179.4133333333334L192 115.4133333333334L128 179.4133333333334L48.8533333333333 100.48L79.1466666666667 70.1866666666667L128 119.2533333333333L192 55.2533333333333L256 119.2533333333333L320 55.2533333333333L384 119.2533333333333z" />
-    <glyph glyph-name="zodiac-aries"
-      unicode="&#xFA7D;"
-      horiz-adv-x="512" d=" M341.3333333333333 405.3333333333333C318.9333333333333 405.3333333333333 296.7466666666667 399.5733333333333 277.3333333333333 388.0533333333334C269.6533333333333 384 262.4 378.4533333333333 256 372.48C249.6 378.4533333333334 242.3466666666667 384 234.6666666666667 388.0533333333334C215.2533333333333 399.5733333333333 193.0666666666667 405.3333333333333 170.6666666666667 405.3333333333333C100.0533333333333 405.3333333333333 42.6666666666667 347.9466666666667 42.6666666666667 277.3333333333334S100.0533333333333 149.3333333333334 170.6666666666667 149.3333333333334V192C123.52 192 85.3333333333333 230.1866666666667 85.3333333333333 277.3333333333334S123.52 362.6666666666667 170.6666666666667 362.6666666666667C192 362.6666666666667 213.3333333333333 354.3466666666667 229.3333333333333 339.2000000000001C231.2533333333334 337.4933333333334 232.96 335.5733333333334 234.6666666666667 333.6533333333334V-21.3333333333333H277.3333333333333V333.6533333333333C279.04 335.5733333333333 280.7466666666667 337.4933333333334 282.6666666666667 339.2C316.8 371.6266666666667 370.7733333333333 370.3466666666667 403.4133333333333 336C435.84 301.8666666666667 434.3466666666667 247.8933333333333 400.2133333333334 215.4666666666667C384 200.32 363.3066666666667 192 341.3333333333333 192V149.3333333333334C411.9466666666666 149.3333333333334 469.3333333333333 206.72 469.3333333333333 277.3333333333334S411.9466666666666 405.3333333333333 341.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="zodiac-cancer"
-      unicode="&#xFA7E;"
-      horiz-adv-x="512" d=" M256 362.6666666666667C138.6666666666667 362.6666666666667 42.6666666666667 286.2933333333334 42.6666666666667 192C42.6666666666667 146.7733333333333 77.8666666666667 109.44 122.88 106.6666666666667H128C175.1466666666667 106.6666666666667 213.3333333333333 144.8533333333334 213.3333333333333 192S175.1466666666667 277.3333333333334 128 277.3333333333334H122.88C158.72 311.2533333333334 206.72 329.6 256 328.5333333333334C293.76 328.9600000000001 330.6666666666667 318.5066666666667 362.6666666666667 298.6666666666667L389.3333333333333 325.3333333333334C349.44 350.2933333333334 303.1466666666667 363.3066666666667 256 362.6666666666667M128 234.6666666666667C151.4666666666667 234.6666666666667 170.6666666666667 215.4666666666667 170.6666666666667 192C170.6666666666667 168.3200000000001 151.04 149.3333333333334 128 149.3333333333334C105.8133333333333 149.3333333333334 87.4666666666667 165.9733333333334 85.3333333333333 187.7333333333334V196.2666666666667C87.4666666666667 218.24 106.0266666666667 234.6666666666667 128 234.6666666666667M389.12 277.3333333333334H384C336.8533333333333 277.3333333333334 298.6666666666667 239.1466666666667 298.6666666666667 192.0000000000001S336.8533333333333 106.6666666666667 384 106.6666666666667H389.12C353.28 72.7466666666667 305.28 54.4 256 55.4666666666667C218.24 55.0400000000001 181.3333333333333 65.4933333333333 149.3333333333333 85.3333333333334L122.88 58.8800000000001C162.7733333333333 33.92 208.8533333333333 21.3333333333334 256 21.3333333333334C373.3333333333333 21.3333333333334 469.3333333333333 97.7066666666667 469.3333333333333 192C469.3333333333333 237.2266666666667 434.1333333333334 274.5600000000001 389.12 277.3333333333334M384 149.3333333333334C360.5333333333333 149.3333333333334 341.3333333333333 168.5333333333334 341.3333333333333 192C341.3333333333333 215.68 360.9600000000001 234.6666666666667 384 234.6666666666667C406.1866666666666 234.6666666666667 424.5333333333333 218.0266666666667 426.6666666666667 196.2666666666667V187.7333333333334C424.5333333333333 165.76 405.9733333333334 149.3333333333333 384 149.3333333333333z" />
-    <glyph glyph-name="zodiac-capricorn"
-      unicode="&#xFA7F;"
-      horiz-adv-x="512" d=" M320 170.6666666666667C305.0666666666667 170.6666666666667 290.3466666666667 166.6133333333334 277.3333333333333 158.9333333333333V320C277.3333333333333 355.4133333333334 248.7466666666667 384 213.3333333333333 384C197.3333333333333 384 182.4 377.8133333333334 170.6666666666667 367.36C158.9333333333333 378.0266666666667 143.7866666666667 384 128 384V341.3333333333334C139.7333333333333 341.3333333333334 149.3333333333333 331.7333333333334 149.3333333333333 320V106.6666666666667H192V320C192 331.7333333333334 201.6 341.3333333333334 213.3333333333333 341.3333333333334S234.6666666666667 331.7333333333334 234.6666666666667 320V85.3333333333334C234.6666666666667 61.8666666666667 215.4666666666667 42.6666666666667 192 42.6666666666667V0C216.5333333333333 0 240 10.6666666666667 256 29.44C286.9333333333333 -6.1866666666666 340.6933333333334 -10.0266666666667 376.32 21.3333333333334C411.9466666666667 51.6266666666667 416 105.6 384.8533333333333 141.2266666666667C368.64 160 344.9600000000001 170.6666666666667 320 170.6666666666667M320 42.6666666666667C296.5333333333333 42.6666666666667 277.3333333333333 61.8666666666667 277.3333333333333 85.3333333333334S296.5333333333333 128 320 128S362.6666666666667 108.8 362.6666666666667 85.3333333333334S343.4666666666667 42.6666666666667 320 42.6666666666667z" />
-    <glyph glyph-name="zodiac-gemini"
-      unicode="&#xFA80;"
-      horiz-adv-x="512" d=" M384 334.9333333333334C412.8 341.9733333333334 440.7466666666667 351.1466666666667 468.0533333333333 362.6666666666667L451.84 402.3466666666667C389.76 376.32 323.2 362.6666666666667 256 362.6666666666667C188.8 362.6666666666667 122.24 375.8933333333333 60.16 401.7066666666667L43.9466666666667 362.6666666666667C71.2533333333333 351.1466666666667 99.2 341.9733333333334 128 334.9333333333334V49.0666666666667C99.2 42.0266666666668 71.2533333333333 32.8533333333334 43.9466666666667 21.3333333333334L60.16 -18.3466666666666C185.6 33.7066666666667 326.4 33.7066666666667 451.84 -18.3466666666666L468.0533333333333 21.3333333333334C440.7466666666667 32.8533333333334 412.8 42.0266666666666 384 49.0666666666667V334.9333333333334M170.6666666666667 57.6V326.6133333333334C198.8266666666667 322.3466666666667 227.4133333333334 320 256 320C284.5866666666667 320 313.1733333333333 322.3466666666667 341.3333333333333 326.6133333333334V57.3866666666667C284.8 66.1333333333334 227.2 66.1333333333334 170.6666666666667 57.3866666666667V57.6000000000001z" />
-    <glyph glyph-name="zodiac-leo"
-      unicode="&#xFA81;"
-      horiz-adv-x="512" d=" M426.6666666666667 85.3333333333334C426.6666666666667 49.92 398.08 21.3333333333334 362.6666666666667 21.3333333333334C328.1066666666667 23.04 300.3733333333334 50.7733333333333 298.6666666666667 85.3333333333334C302.08 119.68 309.3333333333333 153.6 320 186.4533333333334C331.52 222.9333333333333 338.56 260.48 341.3333333333333 298.6666666666667C339.84 356.9066666666667 292.9066666666667 403.84 234.6666666666667 405.3333333333333C176.4266666666667 403.8400000000001 129.4933333333334 356.9066666666667 128 298.6666666666667C131.2 266.0266666666667 138.6666666666667 234.0266666666667 149.3333333333333 202.6666666666667L153.8133333333333 187.7333333333334C108.8 202.0266666666667 61.0133333333333 177.0666666666667 46.72 132.2666666666667C32 87.2533333333333 57.1733333333334 39.2533333333333 102.1866666666667 24.96C147.2 10.6666666666667 194.9866666666667 35.6266666666667 209.28 80.64C212.0533333333334 88.96 213.3333333333333 97.92 213.3333333333333 106.6666666666667C209.92 143.5733333333334 202.6666666666667 180.0533333333334 190.08 215.0400000000001C180.6933333333333 242.1333333333334 174.08 270.0800000000001 170.6666666666667 298.6666666666667C172.3733333333333 333.2266666666667 200.1066666666666 360.9600000000001 234.6666666666667 362.6666666666667C269.2266666666667 360.9600000000001 296.96 333.2266666666667 298.6666666666667 298.6666666666667C295.2533333333334 264.3200000000001 288 230.4000000000001 277.3333333333333 197.5466666666667C265.8133333333334 161.0666666666667 258.7733333333333 123.52 256 85.3333333333334C257.4933333333334 27.0933333333334 304.4266666666666 -19.84 362.6666666666667 -21.3333333333333C421.5466666666666 -21.3333333333333 469.3333333333333 26.4533333333334 469.3333333333333 85.3333333333334H426.6666666666667M128 64C104.5333333333333 64 85.3333333333333 83.2 85.3333333333333 106.6666666666667S104.5333333333333 149.3333333333334 128 149.3333333333334S170.6666666666667 130.1333333333333 170.6666666666667 106.6666666666667S151.4666666666667 64 128 64z" />
-    <glyph glyph-name="zodiac-libra"
-      unicode="&#xFA82;"
-      horiz-adv-x="512" d=" M426.6666666666667 106.6666666666667V64H277.3333333333333V108.5866666666667C341.3333333333333 120.3200000000001 383.1466666666667 181.3333333333334 371.4133333333333 245.3333333333334C359.68 309.3333333333334 298.6666666666667 351.1466666666667 234.6666666666667 339.4133333333334C170.6666666666667 327.4666666666667 128.8533333333333 266.6666666666667 140.5866666666667 202.6666666666667C149.3333333333333 154.88 186.88 117.3333333333334 234.6666666666667 108.5866666666667V64H85.3333333333333V106.6666666666667H147.6266666666667C114.56 136.7466666666667 96 179.4133333333334 96 224C96 312.32 167.68 384 256 384C344.32 384 416 312.3200000000001 416 224C416 179.4133333333334 397.44 136.7466666666667 364.3733333333333 106.6666666666667H426.6666666666667M426.6666666666667 42.6666666666667H85.3333333333333V0H426.6666666666667V42.6666666666667z" />
-    <glyph glyph-name="zodiac-pisces"
-      unicode="&#xFA83;"
-      horiz-adv-x="512" d=" M426.6666666666667 213.3333333333334H384C386.3466666666667 273.2800000000001 399.5733333333333 332.3733333333334 422.6133333333333 387.84L384 404.0533333333334C358.6133333333333 343.4666666666667 344.1066666666667 279.04 341.3333333333333 213.3333333333334H170.6666666666667C167.8933333333333 279.04 153.3866666666667 343.4666666666667 128 404.0533333333334L88.32 387.84C111.7866666666667 332.5866666666667 125.2266666666667 273.4933333333334 128 213.3333333333334H85.3333333333333V170.6666666666667H128C125.6533333333333 110.72 112.4266666666667 51.6266666666667 89.3866666666667 -3.84L128 -20.0533333333333C153.3866666666667 40.5333333333333 167.8933333333333 104.96 170.6666666666667 170.6666666666667H341.3333333333333C344.1066666666667 104.96 358.6133333333333 40.5333333333333 384 -20.0533333333333L423.68 -3.8399999999999C400.2133333333333 51.4133333333334 386.7733333333333 110.5066666666668 384 170.6666666666668H426.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="zodiac-sagittarius"
-      unicode="&#xFA84;"
-      horiz-adv-x="512" d=" M469.3333333333333 405.3333333333333V192H426.6666666666667V332.5866666666667L222.08 128L271.1466666666667 79.1466666666667L240.8533333333334 48.8533333333334L192 97.92L79.1466666666667 -15.1466666666666L48.8533333333333 15.1466666666667L161.92 128L112.8533333333333 176.8533333333334L143.1466666666667 207.1466666666667L192 158.0800000000001L396.5866666666667 362.6666666666667H256V405.3333333333333H469.3333333333333z" />
-    <glyph glyph-name="zodiac-scorpio"
-      unicode="&#xFA85;"
-      horiz-adv-x="512" d=" M377.8133333333334 121.8133333333334L347.52 91.52L375.2533333333334 64H341.3333333333333C317.8666666666667 64 298.6666666666667 83.2 298.6666666666667 106.6666666666667V320C298.6666666666667 355.4133333333334 270.08 384 234.6666666666667 384C218.6666666666667 384 203.7333333333334 377.8133333333334 192 367.36C167.68 389.12 130.9866666666667 389.12 106.6666666666667 367.36C94.9333333333333 378.0266666666667 79.7866666666667 384 64 384V341.3333333333334C75.7333333333333 341.3333333333334 85.3333333333333 331.7333333333334 85.3333333333333 320V106.6666666666667H128V320C128 331.7333333333334 137.6 341.3333333333334 149.3333333333333 341.3333333333334S170.6666666666667 331.7333333333334 170.6666666666667 320V106.6666666666667H213.3333333333333V320C213.3333333333333 331.7333333333334 222.9333333333333 341.3333333333334 234.6666666666667 341.3333333333334S256 331.7333333333334 256 320V106.6666666666667C256 59.52 294.1866666666666 21.3333333333334 341.3333333333333 21.3333333333334H375.2533333333334L347.52 -6.1866666666666L377.8133333333334 -36.48L456.7466666666667 42.6666666666667L377.8133333333334 121.8133333333334z" />
-    <glyph glyph-name="zodiac-taurus"
-      unicode="&#xFA86;"
-      horiz-adv-x="512" d=" M332.5866666666667 256C377.6 282.88 405.3333333333333 331.52 405.3333333333333 384H362.6666666666667C362.6666666666667 325.12 314.88 277.3333333333334 256 277.3333333333334S149.3333333333333 325.12 149.3333333333333 384H106.6666666666667C106.6666666666667 331.52 134.4 282.88 179.4133333333333 256C108.5866666666667 213.3333333333334 85.3333333333333 122.0266666666667 128 51.2C170.0266666666667 -19.6266666666667 261.76 -42.6666666666666 332.5866666666667 0C403.4133333333333 41.8133333333334 426.6666666666667 133.5466666666667 384 204.3733333333333C371.6266666666667 225.4933333333334 353.7066666666666 243.4133333333334 332.5866666666667 256M256 21.3333333333334C197.12 21.3333333333334 149.3333333333333 69.1200000000001 149.3333333333333 128S197.12 234.6666666666667 256 234.6666666666667S362.6666666666667 186.88 362.6666666666667 128S314.88 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="zodiac-virgo"
-      unicode="&#xFA87;"
-      horiz-adv-x="512" d=" M394.6666666666667 39.8933333333334C426.6666666666667 68.9066666666667 426.6666666666667 124.16 426.6666666666667 149.3333333333334C426.6666666666667 196.48 388.48 234.6666666666667 341.3333333333333 234.6666666666667C326.4 234.6666666666667 311.4666666666667 230.4000000000001 298.6666666666667 222.72V320C298.6666666666667 355.4133333333334 270.08 384 234.6666666666667 384C218.6666666666667 384 203.7333333333334 377.8133333333334 192 367.36C167.68 389.12 130.9866666666667 389.12 106.6666666666667 367.36C94.9333333333333 378.0266666666667 79.7866666666667 384 64 384V341.3333333333334C75.7333333333333 341.3333333333334 85.3333333333333 331.7333333333334 85.3333333333333 320V106.6666666666667H128V320C128 331.7333333333334 137.6 341.3333333333334 149.3333333333333 341.3333333333334S170.6666666666667 331.7333333333334 170.6666666666667 320V106.6666666666667H213.3333333333333V320C213.3333333333333 331.7333333333334 222.9333333333333 341.3333333333334 234.6666666666667 341.3333333333334S256 331.7333333333334 256 320V149.3333333333334C256 124.16 256 68.9066666666667 288 39.8933333333334C271.36 31.1466666666667 253.44 24.7466666666667 234.6666666666667 21.3333333333334V-21.3333333333333C262.1866666666666 -21.3333333333333 316.5866666666667 5.5466666666667 341.3333333333333 18.5600000000001C366.08 5.5466666666667 420.48 -21.3333333333333 448 -21.3333333333333V21.3333333333334C429.2266666666667 24.7466666666667 411.3066666666667 31.1466666666667 394.6666666666667 39.8933333333334M341.3333333333333 192C364.8 192 384 172.8 384 149.3333333333334C384 87.04 372.48 64 341.3333333333333 64S298.6666666666667 87.04 298.6666666666667 149.3333333333334C298.6666666666667 172.8 317.8666666666667 192 341.3333333333333 192z" />
-  </font>
-</defs>
-</svg>
diff --git a/snippet/1.0.13/fonts/materialdesignicons-webfont.ttf b/snippet/1.0.13/fonts/materialdesignicons-webfont.ttf
deleted file mode 100644
index 42a11c8830e4b3aaa2e6c92571b90af09b9b4b9f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 416816
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

diff --git a/snippet/1.0.13/fonts/materialdesignicons-webfont.woff b/snippet/1.0.13/fonts/materialdesignicons-webfont.woff
deleted file mode 100644
index 8f9f3c9f3d2c42caa44381ed14dd672b56c8e944..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 204320
zcmV)qK$^dIPew)n0RR9110Em%3IG5A23#-z0RR91000000000000000000000000_
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

diff --git a/snippet/1.0.13/fonts/materialdesignicons-webfont.woff2 b/snippet/1.0.13/fonts/materialdesignicons-webfont.woff2
deleted file mode 100644
index bf6efeed8b4c1c5ed5c6f66e5e5e3dcf2ff944a5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 151728
zcmV(}K+wN;Pew8T0RR910#L933IG5A23#-z0#IN80RR9100000000000000000000
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
HC;NW`rO;G8

diff --git a/snippet/1.0.13/index.html b/snippet/1.0.13/index.html
deleted file mode 100644
index 011a18b..0000000
--- a/snippet/1.0.13/index.html
+++ /dev/null
@@ -1,69 +0,0 @@
-<!DOCTYPE html>
-<html ng-app="motion" style="background-color: transparent;">
-
-<head>
-    <meta charset="utf-8">
-    <title>xCally Motion Chat</title>
-
-    <script type="text/javascript">
-        document.write("<base href='" + window.location.pathname + "' />");
-    </script>
-
-    <link rel="stylesheet" href="styles/vendor.css?version=1.0.13">
-
-    <link rel="stylesheet" href="styles/app.css?version=1.0.13">
-
-</head>
-
-<body ng-controller="IndexController as vm" style="background-color: transparent;" ng-cloak>
-
-    <!-- CHAT APP -->
-    <div layout="row" layout-align="center end">
-        <div id="chat-app" layout="column" ng-if="settings.online || !settings.hideWhenOffline">
-            <!-- CHAT CONTENT -->
-            <md-content class="chat-content">
-                <ui-view></ui-view>
-            </md-content>
-            <!-- CHAT CONTENT -->
-
-            <!-- CHAT TOOLBAR -->
-            <md-toolbar id="chat-toolbar" class="chat-toolbar" layout="row" layout-align="start center" ng-style="{'background-color': '{{settings.color}}', 'border-top-left-radius': '{{vm.getHeaderShape();}}', 'border-top-right-radius': '{{vm.getHeaderShape();}}', 'width': '{{(settings.alignment == 'bottom_right') ? '365px' : '374px'}}'}" ng-click="(settings.alignment == 'bottom_right') && vm.toggle(!layout.up)">
-                <div class="md-toolbar-tools">
-                    <div class="avatar-wrapper">
-                        <img ng-src="{{settings.remote}}/api/chat/websites/{{settings.id}}/logo?token={{settings.token}}" class="avatar" alt="logo" />
-                    </div>
-
-                    <span class="title" flex style="margin-left: 4px;" ng-style="{'font-size': '{{settings.fontSize}}px', 'color': '{{settings.textColor}}'}" md-truncate>
-                        {{settings.defaultTitle ? settings.defaultTitle : (status === 'online' ? settings.header_online : settings.header_offline)}}
-                    </span>
-
-                    <md-progress-circular ng-if="loading" md-diameter="16px"></md-progress-circular>
-
-                    <md-button ng-print class="md-icon-button header-button" aria-label="Print" ng-if="layout.up && visitor.interaction.id && (status != 'waiting' && status != 'online' && status != 'offline' && status != 'unmanaged')" ng-click="$event.stopPropagation();">
-                        <i class="mdi mdi-printer mdi-light"></i>
-                    </md-button>
-                    <div ng-if="layout.up && visitor.interaction.id && settings.download_transcript && (status != 'waiting' && status != 'online' && status != 'offline' && status != 'unmanaged')" ng-click="$event.stopPropagation();" ng-csv="vm.download();" csv-header="['Sender', 'Message', 'Sent At']" filename="transcript.csv">
-                        <i class="mdi mdi-download mdi-light"></i>
-                    </div>
-                    <md-button class="md-icon-button header-button" aria-label="Close" ng-if="layout.up && visitor.interaction.id && (status != 'waiting' && status != 'online' && status != 'offline' && status != 'unmanaged')" ng-click="vm.close(); $event.stopPropagation();">
-                        <i class="mdi mdi-close mdi-light" ng-click="vm.close(); $event.stopPropagation();"></i>
-                    </md-button>
-                    <div ng-if="settings.alignment == 'bottom_right'" aria-label="Reduce">
-                        <i class="mdi mdi-light mdi-light" ng-class="layout.up ? 'mdi-chevron-down' : 'mdi-chevron-up'"></i>
-                    </div>
-                    <!-- </md-button> -->
-                </div>
-            </md-toolbar>
-            <!-- / CHAT TOOLBAR -->
-        </div>
-    </div>
-
-    <!-- / CHAT APP -->
-
-    <script src="scripts/vendor.js?version=1.0.13"></script>
-
-    <script src="scripts/app.js?version=1.0.13"></script>
-
-</body>
-
-</html>
\ No newline at end of file
diff --git a/snippet/1.0.13/scripts/app.js b/snippet/1.0.13/scripts/app.js
deleted file mode 100644
index e95841a..0000000
--- a/snippet/1.0.13/scripts/app.js
+++ /dev/null
@@ -1,697 +0,0 @@
-! function() {
-    "use strict";
-    angular.module("motion", ["ngAnimate", "ngAria", "ngMessages", "ngMaterial", "ngResource", "ngSanitize", "ngCsv", "ngEmbed", "ui.router", "LocalStorageModule", "ngRateIt", "flow"]).constant("STORAGE_PREFIX", "motion_chat").constant("STORAGE_VISITOR", "visitor").constant("STORAGE_LAYOUT", "layout").directive("ngEnter", function() {
-        return function(t, e, n) {
-            e.bind("keydown keypress", function(e) {
-                13 === e.which && (t.$apply(function() {
-                    t.$eval(n.ngEnter)
-                }), e.preventDefault())
-            })
-        }
-    }).directive("ngPrint", function() {
-        function i(e, t) {
-            for (var n, i = document.createElement("div"), o = t.visitor, s = t.settings, a = 0; a < t.messages.length; a++) {
-                var r = t.messages[a],
-                    l = "Sender: ",
-                    c = "Message: " + r.body,
-                    d = "Sent At: " + moment(r.createdAt).format("YYYY-MM-DD HH:mm:ss");
-                if (0 !== a) {
-                    switch (t.settings.agentIdentifier) {
-                        case "website_alias":
-                            l += "out" === r.direction ? r.UserId ? s.agentAlias + r.UserId : "System" : s.customerAlias || o.from || "Visitor" + r.ContactId;
-                            break;
-                        case "agent_alias":
-                            l += "out" === r.direction ? r.UserId ? r.User.alias || r.User.fullname : "System" : s.customerAlias || o.from || "Visitor" + r.ContactId;
-                            break;
-                        case "agent_fullname":
-                            l += "out" === r.direction ? r.UserId ? r.User.fullname : "System" : s.customerAlias || o.from || "Visitor" + r.ContactId;
-                            break;
-                        default:
-                            l += "out" === r.direction ? r.UserId ? (s.agentAlias || "Agent") + r.UserId : "System" : s.customerAlias || o.from || "Visitor" + r.ContactId
-                    }
-                    i.appendChild(document.createTextNode(l)), i.appendChild(document.createElement("br")), i.appendChild(document.createTextNode(c)), i.appendChild(document.createElement("br")), i.appendChild(document.createTextNode(d)), i.appendChild(document.createElement("br")), i.appendChild(document.createElement("br"))
-                } else n = r.createdAt
-            }
-            var m = window.open();
-            m.document.write("<html><head><title>" + document.title + "</title>"), m.document.write("</head><body >"), m.document.write("<h3> Website: " + s.referer + "</h3>"), m.document.write("<h3> Start Time: " + moment(n).format("YYYY-MM-DD HH:mm:ss") + "</h3>"), m.document.write("<h3> Print Time: " + moment().format("YYYY-MM-DD HH:mm:ss") + "</h3>"), m.document.write(i.innerHTML), m.document.write("</body></html>"), m.document.close(), m.focus(), m.print(), m.close()
-        }
-        return {
-            link: function(t, e, n) {
-                e.on("click", function() {
-                    var e = document.getElementById("chatContent1");
-                    e && i(e, t)
-                })
-            },
-            restrict: "A"
-        }
-    })
-}(),
-function() {
-    "use strict";
-
-    function e(e, s, t, n, i, o, a, r, l, c) {
-        var d, m, g, u, p = this;
-        p.errors = {}, s.messages = [], p.emojiOptions = {
-            watchEmbedData: !1,
-            fontSmiley: !1,
-            emoji: !0,
-            link: !0,
-            linkTarget: "_blank"
-        }, p.$onInit = function() {
-            s.status = "chat", s.loading = !1, s.settings.showMenu = !0, p.replyMessage = "", s.visitor.interaction && s.visitor.interaction.closed ? (s.updateStorage(l, null, !0), s.updateStorage(c, null, !0), f()) : (v(), m = n(y, 2e3), g = n(v, 3e3));
-            d = $("#emojionearea").emojioneArea({
-                placeholder: s.settings.placeholderMessage || "Type a message",
-                events: {
-                    keyup: function(e, t) {
-                        x(t)
-                    },
-                    ready: function() {
-                        this.setFocus()
-                    }
-                }
-            })
-        }, p.reply = x, p.fileAdded = function(e) {
-            var t = new FormData;
-            t.append("file", e.file), a.post(s.settings.remote + "/api/chat/interactions/" + s.visitor.interaction.id + "/attachment_upload?token=" + s.settings.token, t, {
-                transformRequest: angular.identity,
-                headers: {
-                    "Content-Type": void 0
-                }
-            }).then(function(e) {
-                (e = e.data).id ? (delete p.errors.sendAttachment, b(_.merge({
-                    body: '<a href="' + s.settings.remote + "/api/chat/interactions/" + s.visitor.interaction.id + "/attachment_download?attachId=" + e.id + "&token=" + s.settings.token + '" target="_blank">' + e.name + "</a>",
-                    AttachmentId: e.id
-                }, s.visitor))) : h("sendAttachment")
-            }, h("sendAttachment"))
-        }, e.$on("$destroy", function() {
-            n.cancel(m), n.cancel(g), g = m = null
-        }), s.$on("$download", function(e, t) {
-            t && t(_.values(s.messages))
-        });
-
-        function f() {
-            s.settings.online ? o.go("app.online", null, {
-                location: "replace"
-            }) : o.go("app.offline", null, {
-                location: "replace"
-            })
-        }
-
-        function v() {
-            s.visitor && s.visitor.interaction && s.visitor.interaction.id && r.chatInteraction.get({
-                id: s.visitor.interaction.id
-            }).$promise.then(function(e) {
-                delete p.errors.getInteraction, e.closed && (s.visitor.interaction.closed = !0, s.updateStorage(l, s.visitor), "unmanaged" === e.disposition ? o.go("app.unmanaged", null, {
-                    location: "replace"
-                }) : o.go("app.closing", null, {
-                    location: "replace"
-                }))
-            }).catch(function(e) {
-                switch (e.status) {
-                    case 403:
-                        o.go("app.closing", null, {
-                            location: "replace"
-                        });
-                        break;
-                    case 404:
-                        s.updateStorage(l, null, !0), s.updateStorage(c, null, !0), f();
-                        break;
-                    case 405:
-                        o.go("app.unmanaged", null, {
-                            location: "replace"
-                        });
-                        break;
-                    default:
-                        console.error(e)
-                }
-            }), w()
-        }
-
-        function h(t) {
-            return function(e) {
-                p.errors[t] = e.data, w()
-            }
-        }
-
-        function x(e) {
-            var t = d[0].emojioneArea.getText();
-            e && 13 === e.keyCode && e.shiftKey || e && 13 !== e.keyCode || "" !== t && b(_.merge({
-                body: t
-            }, s.visitor))
-        }
-
-        function b(e) {
-            r.chatWebsite.notify(e).$promise.then(function(e) {
-                delete p.errors.chatMessageError, _.isNil(s.visitor.interaction) && (s.visitor.interaction = {
-                    id: e.interaction.id
-                }, s.updateStorage(l, s.visitor)), d[0].emojioneArea.setText(""), w()
-            }).catch(h("chatMessageError"))
-        }
-
-        function y() {
-            s.visitor && s.visitor.interaction && s.visitor.interaction.id && r.chatInteraction.getMessages({
-                intid: s.visitor.interaction.id,
-                includeAgent: !0,
-                id: u || void 0
-            }).$promise.then(function(e) {
-                if (delete p.errors.interaction, e.count) {
-                    for (var t = 0, n = !1; t < e.rows.length; t++) {
-                        var i = _.find(s.messages, {
-                            id: e.rows[t].id
-                        });
-                        i ? e.rows[t].read && (i.read = !0) : (n = !0, s.messages.push(e.rows[t])), "out" !== e.rows[t].direction || e.rows[t].read || (o = e.rows[t].id, r.chatMessage.update({
-                            id: o,
-                            read: !0
-                        }).$promise.catch(function(e) {
-                            console.error(e)
-                        }))
-                    }
-                    n && w(), e.rows[t - 1].read && (u = e.rows[t - 1].id)
-                }
-                var o
-            }).catch(function(e) {
-                switch (e.status) {
-                    case 403:
-                        o.go("app.closing", null, {
-                            location: "replace"
-                        });
-                        break;
-                    case 405:
-                        o.go("app.unmanaged", null, {
-                            location: "replace"
-                        });
-                        break;
-                    default:
-                        console.error(e)
-                }
-            })
-        }
-
-        function w() {
-            t(function() {
-                var e = i[0].getElementsByClassName("chat-messages")[0];
-                e && (e.scrollTop = e.scrollHeight)
-            })
-        }
-    }
-    e.$inject = ["$scope", "$rootScope", "$timeout", "$interval", "$document", "$state", "$http", "api", "STORAGE_VISITOR", "STORAGE_LAYOUT"], angular.module("motion").controller("ChatController", e)
-}(),
-function() {
-    "use strict";
-
-    function e(i, e, o, t, n, s) {
-        var a = this;
-
-        function r() {
-            i.settings.online ? e.go("app.online", null, {
-                location: "replace"
-            }) : e.go("app.offline", null, {
-                location: "replace"
-            })
-        }
-
-        function l() {
-            a.form = {}, a.upColor = null, a.downColor = null, a.userForm.$setPristine(), a.userForm.$setUntouched(), delete i.visitor.interaction, i.enableDownload = !1
-        }
-
-        function c(n) {
-            return function(e) {
-                a.errors[n] = e.data;
-                var t = o.simple().textContent(i.settings.formSubmitFailureMessage || "Form submission error").toastClass("md-failure-toast").position("top");
-                o.show(t)
-            }
-        }
-
-        function d() {
-            i.loading = !1
-        }
-        a.$onInit = function() {
-            i.status = "closing", i.updateStorage(n, null, !0), i.updateStorage(s, null, !0), i.loading = !1
-        }, a.submit = function() {
-            i.loading = !0, i.visitor.interaction && i.visitor.interaction.id ? t.chatInteraction.close(_.merge({
-                id: i.visitor.interaction.id,
-                ratingType: i.settings.ratingType,
-                customer: i.settings.customerAlias || i.visitor.from
-            }, a.form)).$promise.then(function() {
-                delete a.errors.submit;
-                var e = o.simple().textContent(i.settings.formSubmitSuccessMessage || "Form properly submitted").toastClass("md-success-toast").parent(angular.element(document.querySelector("#chat-toolbar")));
-                o.show(e)
-            }).then(l).then(r).catch(c("submit")).finally(d) : (d(), c("submit"))
-        }, a.skip = function() {
-            l(), r()
-        }, a.form = {}, a.errors = {}
-    }
-    e.$inject = ["$rootScope", "$state", "$mdToast", "api", "STORAGE_VISITOR", "STORAGE_LAYOUT"], angular.module("motion").controller("ClosingController", e)
-}(),
-function() {
-    "use strict";
-
-    function e(a, r, l, n, i, c, o, d, m) {
-        var e = this;
-        a.location = a.settings.location, e.$onInit = function() {
-            a.status = "init";
-            var e = c.get(m) || {},
-                t = c.get(d) || {};
-            a.visitor = e[a.location] ? e[a.location] : {}, a.layout = t[a.location] ? t[a.location] : {}, a.visitor.interaction && a.layout.up ? !0 : a.layout.up = !1;
-            l.go((n = a.settings.online, i = !!(a.visitor && a.visitor.interaction && a.visitor.interaction.id), o = Number(a.settings.maxInteractions) && Number(a.settings.openedInteractions) >= Number(a.settings.maxInteractions), i || !o && n ? "app.online" : "app.offline"), null, {
-                location: "replace"
-            });
-            var n, i, o;
-            var s = "";
-            s = a.settings.online || !a.settings.hideWhenOffline ? "init" : "offline";
-            r.parent.postMessage({
-                cmd: s,
-                div_color: a.settings.color,
-                text_color: a.settings.textColor,
-                client_height: Math.max(document.documentElement.clientHeight, window.innerHeight || 0),
-                client_width: document.documentElement.clientWidth
-            }, "*"), window.visualViewport && window.visualViewport.addEventListener("resize", function(e) {
-                if (document.getElementById("chatContent1")) {
-                    var t = g();
-                    u(t)
-                }
-            })
-        }, e.close = function() {
-            var e = a.visitor.interaction;
-            if (e && e.id) {
-                var t = n.confirm().parent(angular.element(document.querySelector("#chat-app"))).clickOutsideToClose(!0).title(a.settings.closingQuestion || "Do you want to close the interaction?").ok("Ok").cancel("Cancel");
-                n.show(t).then(function() {
-                    return o.chatInteraction.customUpdate({
-                        id: e.id,
-                        closed: !0,
-                        closeReason: "contact",
-                        closedAt: moment().format("YYYY-MM-DD HH:mm:ss")
-                    }).$promise
-                }).then(function() {
-                    l.go("app.closing", null, {
-                        location: "replace"
-                    })
-                }).catch(function(e) {
-                    console.error("keep open", e)
-                })
-            }
-        }, e.toggle = t, e.download = function(e) {
-            var t = i.defer(),
-                n = a.visitor.interaction;
-            n && n.id && o.chatInteraction.getMessages({
-                intid: n.id,
-                includeAll: !0
-            }).$promise.then(function(e) {
-                t.resolve(_.map(e.rows.slice(1), function(e) {
-                    var t;
-                    if ("in" === e.direction && (t = a.settings.customerAlias || a.visitor.from || "Visitor" + e.ContactId), "out" === e.direction) switch (a.settings.agentIdentifier) {
-                        case "website_alias":
-                            t = e.UserId ? a.settings.agentAlias + e.UserId : "System";
-                            break;
-                        case "agent_alias":
-                            t = e.UserId ? e.User.alias || e.User.fullname : "System";
-                            break;
-                        case "agent_fullname":
-                            t = e.UserId ? e.User.fullname : "System";
-                            break;
-                        default:
-                            t = e.UserId ? a.settings.agentAlias + e.UserId : "System"
-                    }
-                    return {
-                        sender: t,
-                        message: e.body,
-                        createdAt: moment(e.createdAt).format("MM/DD/YYYY HH:mm:ss")
-                    }
-                }))
-            }).catch(function(e) {
-                console.error(e)
-            });
-            return t.promise
-        }, e.getHeaderShape = function() {
-            return "rounded" === a.settings.header_shape ? "15px" : "0px"
-        }, a.updateStorage = p;
-        var s = 0;
-
-        function g() {
-            var e = Math.max(document.body.clientHeight, window.innerHeight || 0),
-                t = e / 100 * s + 450;
-            if (e < t) var n = 450 - (t - e);
-            else n = 450;
-            return n
-        }
-
-        function u(e) {
-            240 < e ? (document.getElementById("chat-app").style.height = e + "px", document.getElementById("chatContent1") && (document.getElementById("chatContent1").style.height = e - 108 + "px"), document.getElementById("chat-app").style.top = s + "%") : (document.getElementById("chat-app").style.height = "190px", document.getElementById("chatContent1") && (document.getElementById("chatContent1").style.height = "134px"), document.getElementById("chat-app").style.top = "calc(100% - 240px)")
-        }
-
-        function p(e, t, n) {
-            var i = c.get(e) || {};
-            n ? delete i[a.location] : i[a.location] = t, c.set(e, i)
-        }
-
-        function t(e) {
-            var t;
-            (a.layout.up = e, p(d, a.layout), t = e ? "show" : "hide", r.parent.postMessage({
-                cmd: t
-            }, "*"), "show" == e) && u(g())
-        }
-        window.addEventListener("message", function(e) {
-            t("show" === e.data.evt)
-        }, !1), window.addEventListener("resize", function(e) {
-            document.getElementById("chatContent1") && u(g())
-        }), window.visualViewport && window.visualViewport.addEventListener("resize", function(e) {
-            document.getElementById("chatContent1") && u(g())
-        })
-    }
-    e.$inject = ["$rootScope", "$window", "$state", "$mdDialog", "$q", "localStorageService", "api", "STORAGE_LAYOUT", "STORAGE_VISITOR"], angular.module("motion").config(["$mdGestureProvider", function(e) {
-        e.skipClickHijack()
-    }]).controller("IndexController", e)
-}(),
-function() {
-    "use strict";
-
-    function e(e, t) {
-        var n = {
-                baseUrl: e.settings.remote + "/api/"
-            },
-            i = {
-                id: "@id",
-                token: e.settings.token
-            };
-        return n.chatWebsite = t(n.baseUrl + "chat/websites/:id", i, {
-            notify: {
-                method: "POST",
-                url: n.baseUrl + "chat/websites/:id/notify"
-            },
-            offline: {
-                method: "POST",
-                url: n.baseUrl + "chat/websites/:id/offline"
-            },
-            getFields: {
-                method: "GET",
-                url: n.baseUrl + "chat/websites/:id/fields"
-            }
-        }), n.chatInteraction = t(n.baseUrl + "chat/interactions/:id", i, {
-            update: {
-                method: "PUT",
-                url: n.baseUrl + "chat/interactions/:id"
-            },
-            customUpdate: {
-                method: "PUT",
-                url: n.baseUrl + "chat/interactions/:id/custom_update"
-            },
-            close: {
-                method: "PUT",
-                url: n.baseUrl + "chat/interactions/:id/close"
-            },
-            getMessages: {
-                method: "GET",
-                url: n.baseUrl + "chat/interactions/:intid/my_messages"
-            },
-            uploadAttachment: {
-                method: "POST",
-                url: n.baseUrl + "chat/interactions/:id/attachment_upload",
-                headers: {
-                    "Content-Type": void 0
-                },
-                transformRequest: angular.identity
-            },
-            downloadAttachment: {
-                method: "GET",
-                url: n.baseUrl + "chat/interactions/:id/attachment_download"
-            }
-        }), n.chatMessage = t(n.baseUrl + "chat/messages/:id", i, {
-            update: {
-                method: "PUT",
-                url: n.baseUrl + "chat/messages/:id"
-            }
-        }), n
-    }
-    e.$inject = ["$rootScope", "$resource"], angular.module("motion").factory("api", e)
-}(),
-function() {
-    "use strict";
-
-    function e(n, e) {
-        var t = e.search();
-        n.settings = {
-            cursor: "pointer",
-            hide: !0
-        }, _.forIn(t, function(e, t) {
-            "" === e || _.isNil(e) || ("true" === e && (e = !0), "false" === e && (e = !1), n.settings[t] = e)
-        })
-    }
-
-    function t(e, t, n, i, o, s) {
-        n.html5Mode(!0), i.defaults.headers.get || (i.defaults.headers.get = {}), i.defaults.headers.get["If-Modified-Since"] = "Mon, 26 Jul 1997 05:00:00 GMT", i.defaults.headers.get["Cache-Control"] = "no-cache", i.defaults.headers.get.Pragma = "no-cache", o.setPrefix(s), e.state("app", {
-            url: "/app",
-            abstract: !0
-        }).state("app.waiting", {
-            url: "/waiting",
-            templateUrl: "app/waiting/index.html",
-            controller: "WaitingController as vm"
-        }).state("app.online", {
-            url: "/online",
-            templateUrl: "app/online/index.html",
-            controller: "OnlineController as vm"
-        }).state("app.offline", {
-            url: "/offline",
-            templateUrl: "app/offline/index.html",
-            controller: "OfflineController as vm"
-        }).state("app.chat", {
-            url: "/chat",
-            templateUrl: "app/chat/index.html",
-            controller: "ChatController as vm"
-        }).state("app.unmanaged", {
-            url: "/unmanaged",
-            templateUrl: "app/unmanaged/index.html",
-            controller: "UnmanagedController as vm"
-        }).state("app.closing", {
-            url: "/closing",
-            templateUrl: "app/closing/index.html",
-            controller: "ClosingController as vm"
-        })
-    }
-    e.$inject = ["$rootScope", "$location"], t.$inject = ["$stateProvider", "$urlRouterProvider", "$locationProvider", "$httpProvider", "localStorageServiceProvider", "STORAGE_PREFIX"], angular.module("motion").config(t).run(e)
-}(),
-function() {
-    "use strict";
-
-    function e(i, o, s) {
-        var a = this,
-            r = null;
-
-        function l() {
-            i.loading = !1
-        }
-        a.$onInit = function() {
-            i.status = "offline", a.visitor = {
-                id: i.settings.id,
-                mapKeyOffline: "firstName",
-                from: "Anonymous" + _.random(1, 1e6)
-            }, i.settings.showMenu = !1, i.loading = !1, o.chatWebsite.getFields({
-                id: i.settings.id,
-                online: !1
-            }).$promise.then(function(e) {
-                e.count && (r = e.fromKey, a.fields = e.rows)
-            }).catch(function(e) {
-                console.error(e)
-            })
-        }, a.submit = function() {
-            i.loading = !0;
-            for (var e = 0; e < a.fields.length; e++) {
-                var t = a.fields[e];
-                t.props && a.form.hasOwnProperty(t.props.title) && (_.isNil(t.cmField) || (a.visitor[t.cmField] = _.isArray(a.form[t.props.title]) ? a.form[t.props.title].join() : a.form[t.props.title]), e === r && (_.isNil(i.settings.mapKeyOffline) || (a.visitor.mapKeyOffline = i.settings.mapKeyOffline, a.visitor.from = _.isArray(a.form[t.props.title]) ? a.form[t.props.title].join() : a.form[t.props.title])))
-            }
-            o.chatWebsite.offline(_.merge({
-                body: a.form
-            }, a.visitor)).$promise.then(function() {
-                delete a.errors.submit, i.$emit("hide"), a.form = {}, a.userForm.$setPristine(), a.userForm.$setUntouched();
-                var e = s.simple().textContent(i.settings.formSubmitSuccessMessage || "Form properly submitted").toastClass("md-success-toast").parent(angular.element(document.querySelector("#chat-toolbar")));
-                s.show(e)
-            }).catch((n = "submit", function(e) {
-                var t = s.simple().textContent(i.settings.formSubmitFailureMessage || "Form submission error").toastClass("md-failure-toast").parent(angular.element(document.querySelector("#chat-toolbar")));
-                s.show(t), a.errors[n] = e.data
-            })).finally(l);
-            var n
-        }, a.toggle = function(e, t) {
-            a.form[e] || (a.form[e] = []);
-            var n = a.form[e].indexOf(t); - 1 < n ? a.form[e].splice(n, 1) : a.form[e].push(t)
-        }, a.exists = function(e, t) {
-            a.form[e] || (a.form[e] = []);
-            return -1 < a.form[e].indexOf(t)
-        }, a.form = {}, a.errors = {}, a.userForm = {}
-    }
-    e.$inject = ["$rootScope", "api", "$mdToast"], angular.module("motion").controller("OfflineController", e)
-}(),
-function() {
-    "use strict";
-
-    function e(o, s, a, r) {
-        var l = this,
-            c = null;
-        l.$onInit = function() {
-            o.status = "online", o.visitor && o.visitor.interaction ? o.visitor.interaction.id ? s.go("app.chat", null, {
-                location: "replace"
-            }) : s.go("app.waiting", null, {
-                location: "replace"
-            }) : (o.visitor = {
-                id: o.settings.id,
-                mapKey: "firstName",
-                from: "Anonymous" + _.random(1, 1e6)
-            }, o.settings.showMenu = !1, o.updateStorage(r, o.visitor), a.chatWebsite.getFields({
-                id: o.settings.id,
-                online: !0
-            }).$promise.then(function(e) {
-                e.count && (c = e.fromKey, l.fields = e.rows)
-            }).catch(function(e) {
-                console.error(e)
-            }))
-        }, l.submit = function() {
-            for (var e = "", t = 0; t < l.fields.length; t++) {
-                var n = l.fields[t];
-                n.props && l.form.hasOwnProperty(n.props.title) && (_.isNil(n.variable) || (o.visitor[n.variable] = _.isArray(l.form[n.props.title]) ? l.form[n.props.title].join() : l.form[n.props.title]), _.isNil(n.cmField) || (o.visitor[n.cmField] = _.isArray(l.form[n.props.title]) ? l.form[n.props.title].join() : l.form[n.props.title]), t === c && (_.isNil(o.settings.mapKey) || (o.visitor.mapKey = o.settings.mapKey, o.visitor.from = _.isArray(l.form[n.props.title]) ? l.form[n.props.title].join() : l.form[n.props.title])), e += n.props.title + ": " + l.form[n.props.title] + "\n")
-            }
-            i = _.merge({
-                body: e,
-                referer: o.settings.referer,
-                customerIp: o.settings.customerIp
-            }, o.visitor), l.disableItem = !0, a.chatWebsite.notify(i).$promise.then(function(e) {
-                delete l.errors.chatMessageError, o.visitor.message = {
-                    id: e.message.id
-                }, o.visitor.interaction = {
-                    id: e.interaction.id
-                }, o.updateStorage(r, o.visitor), l.disableItem = !1, o.settings.enableCustomerWriting ? s.go("app.chat", null, {
-                    location: "replace"
-                }) : s.go("app.waiting", null, {
-                    location: "replace"
-                })
-            }).catch(function(e) {
-                l.disableItem = !1, console.error(e)
-            });
-            var i
-        }, l.toggle = function(e, t) {
-            l.form[e] || (l.form[e] = []);
-            var n = l.form[e].indexOf(t); - 1 < n ? l.form[e].splice(n, 1) : l.form[e].push(t)
-        }, l.exists = function(e, t) {
-            l.form[e] || (l.form[e] = []);
-            return -1 < l.form[e].indexOf(t)
-        }, l.form = {}, l.errors = {}, l.userForm = {}, l.disableItem = !1
-    }
-    e.$inject = ["$rootScope", "$state", "api", "STORAGE_VISITOR"], angular.module("motion").config(["$mdGestureProvider", function(e) {
-        e.skipClickHijack()
-    }]).controller("OnlineController", e)
-}(),
-function() {
-    "use strict";
-
-    function e(i, e, o, t, n, s) {
-        var a = this;
-
-        function r() {
-            i.settings.online ? e.go("app.online", null, {
-                location: "replace"
-            }) : e.go("app.offline", null, {
-                location: "replace"
-            })
-        }
-
-        function l() {
-            a.form = {}, a.upColor = null, a.downColor = null, a.userForm.$setPristine(), a.userForm.$setUntouched(), i.visitor = {}, i.enableDownload = !1, i.$emit("hide")
-        }
-
-        function c(n) {
-            return function(e) {
-                a.errors[n] = e.data;
-                var t = o.simple().textContent(i.settings.formSubmitFailureMessage || "Form submission error").toastClass("md-failure-toast").parent(angular.element(document.querySelector("#chat-toolbar")));
-                o.show(t)
-            }
-        }
-
-        function d() {
-            i.loading = !1
-        }
-        a.form = {}, a.errors = {}, a.$onInit = function() {
-            i.status = "unmanaged", i.updateStorage(n, null, !0), i.updateStorage(s, null, !0), i.loading = !1
-        }, a.submit = function() {
-            i.loading = !0, i.visitor.interaction && i.visitor.interaction.id ? t.chatInteraction.customUpdate({
-                id: i.visitor.interaction.id,
-                note: a.form.note
-            }).$promise.then(function() {
-                delete a.errors.submit;
-                var e = o.simple().textContent(i.settings.formSubmitSuccessMessage || "Form properly submitted").toastClass("md-success-toast").parent(angular.element(document.querySelector("#chat-toolbar")));
-                o.show(e)
-            }).then(l).then(r).catch(c("submit")).finally(d) : (d(), c("submit"))
-        }, a.skip = function() {
-            l(), r()
-        }
-    }
-    e.$inject = ["$rootScope", "$state", "$mdToast", "api", "STORAGE_VISITOR", "STORAGE_LAYOUT"], angular.module("motion").controller("UnmanagedController", e)
-}(),
-function() {
-    "use strict";
-
-    function e(i, e, t, o, n, s, a, r) {
-        var l, c = !1;
-        this.$onInit = function() {
-            i.status = "waiting", i.visitor && i.visitor.interaction && i.visitor.interaction.id && (l = t(d, 3e3))
-        };
-
-        function d() {
-            var t = {},
-                n = !1;
-            s.chatInteraction.get({
-                id: i.visitor.interaction.id
-            }).$promise.then(function(e) {
-                return t = e, s.chatInteraction.getMessages({
-                    intid: i.visitor.interaction.id
-                }).$promise
-            }).then(function(e) {
-                n = 1 < e.rows.length, t.closed ? (i.visitor.interaction.closed = !0, i.updateStorage(a, i.visitor), "unmanaged" === t.disposition && o.go("app.unmanaged", null, {
-                    location: "replace"
-                })) : t.UserId ? (i.visitor.interaction.UserId = t.UserId, i.updateStorage(a, i.visitor), o.go("app.chat", null, {
-                    location: "replace"
-                })) : n && o.go("app.chat", null, {
-                    location: "replace"
-                })
-            }).catch(function(e) {
-                switch (e.status) {
-                    case 403:
-                        o.go("app.closing", null, {
-                            location: "replace"
-                        });
-                        break;
-                    case 405:
-                        o.go("app.unmanaged", null, {
-                            location: "replace"
-                        });
-                        break;
-                    default:
-                        console.error(e)
-                }
-            })
-        }
-
-        function m() {
-            if (i.visitor && i.visitor.interaction && i.visitor.interaction.id && !c) {
-                c = !0;
-                var e = new XMLHttpRequest;
-                e.open("PUT", i.settings.remote + "/api/chat/interactions/" + i.visitor.interaction.id + "/abandon?token=" + i.settings.token, !1), e.setRequestHeader("Content-type", "application/json; charset=utf-8"), e.send(JSON.stringify({
-                    channel: "chat",
-                    interaction: {
-                        id: i.visitor.interaction.id
-                    },
-                    message: {
-                        id: i.visitor.message.id
-                    },
-                    disposition: "abandoned",
-                    closed: !0,
-                    closeReason: "contact",
-                    closedAt: moment().format("YYYY-MM-DD HH:mm:ss")
-                })), 4 === e.readyState && 200 === e.status && (i.updateStorage(a, null, !0), i.updateStorage(r, null, !0))
-            }
-        }
-        e.$on("$destroy", function() {
-            n.removeEventListener("beforeunload", m), n.removeEventListener("unload", m), t.cancel(l)
-        }), n.addEventListener("beforeunload", m), n.addEventListener("unload", m)
-    }
-    e.$inject = ["$rootScope", "$scope", "$interval", "$state", "$window", "api", "STORAGE_VISITOR", "STORAGE_LAYOUT"], angular.module("motion").controller("WaitingController", e)
-}(), angular.module("motion").run(["$templateCache", function(e) {
-    "use strict";
-    e.put("app/chat/index.html", "\x3c!-- CHAT CONTENT --\x3e\n<md-content id=\"chatContent1\" class=\"chat-messages\" ng-style=\"{'background-color': '{{settings.backgroundColor}}'}\">\n  <div layout=\"row\" ng-if=\"!$first\" ng-repeat=\"(key, message) in messages track by $index\" class=\"md-padding message-row\" ng-style=\"{'font-size': '{{settings.messageFontSize}}px'}\" ng-class=\"{'in':( message.direction === 'in' && settings.messagesAlignment === 'alternate'), 'in2': ( message.direction === 'in' && settings.messagesAlignment === 'centered'), 'out': message.direction === 'out' && message.UserId, 'auto': message.direction === 'out' && !message.UserId}\">\n    <img ng-if=\"message.direction ==='out' && !message.UserId\" ng-src=\"{{settings.remote}}/api/chat/websites/{{settings.id}}/system_avatar?token={{settings.token}}\" class=\"avatar\" alt=\"system\" />\n    <img ng-if=\"message.direction ==='out' && message.UserId\" ng-src=\"{{settings.remote}}/api/{{settings.showAgentAvatar ? 'users/' + visitor.interaction.UserId + '/avatar' : 'chat/websites/' + settings.id + '/avatar'}}?token={{settings.token}}\" class=\"avatar\" alt=\"agent\" />\n    <img ng-if=\"message.direction ==='in'\" ng-src=\"{{settings.remote}}/api/chat/websites/{{settings.id}}/customer_avatar?token={{settings.token}}\" class=\"avatar\" alt=\"customer\" />\n\n    <div class=\"bubble\">\n      <div layout=\"row\" layout-align=\"end center\">\n        <div class=\"time secondary-text\" ng-switch=\"settings.agentIdentifier\">\n          <span ng-switch-when=\"website_alias\">\n            {{message.direction === 'out' ? (message.UserId ? (settings.agentAlias + message.UserId) : settings.systemAlias) : (settings.customerAlias || visitor.from || 'Visitor' + message.ContactId)}} - {{message.createdAt | date : 'h:mm'}}\n          </span>\n          <span ng-switch-when=\"agent_alias\">\n            {{message.direction === 'out' ? (message.UserId ? (message.User.alias || message.User.fullname) : settings.systemAlias) : (settings.customerAlias || visitor.from || 'Visitor' + message.ContactId)}} - {{message.createdAt | date : 'h:mm'}}\n          </span>\n          <span ng-switch-when=\"agent_fullname\">\n            {{message.direction === 'out' ? (message.UserId ? message.User.fullname : settings.systemAlias) : (settings.customerAlias || visitor.from || 'Visitor' + message.ContactId)}} - {{message.createdAt | date : 'h:mm'}}\n          </span>\n          <span ng-switch-default>\n            {{message.direction === 'out' ? (message.UserId ? ((settings.agentAlias || 'Agent') + message.UserId) : settings.systemAlias) : (settings.customerAlias || visitor.from || 'Visitor' + message.ContactId)}} - {{message.createdAt | date : 'h:mm'}}\n          </span>\n        </div>\n        <div style=\"padding-left: 5px;\" ng-if=\"message.direction === 'in' && settings.enableCustomerCheckmarks\">\n          <i ng-if=\"!message.read\" class=\"mdi mdi-18px mdi-check\" style=\"color: grey\"></i>\n          <i ng-if=\"message.read\" class=\"mdi mdi-18px mdi-check-all\" style=\"color: #34b7f1\"></i>\n        </div>\n      </div>\n      <div ng-class=\"{'in': message.direction === 'in', 'out': message.direction ==='out' && message.UserId, 'auto': message.direction ==='out' && !message.UserId}\">\n" + '        <div ng-if="message.AttachmentId" ng-bind-html="message.body" class="message"></div>\n        <div ng-if="!message.AttachmentId" ng-bind-html="message.body | embed:vm.emojiOptions" class="message"></div>\n      </div>\n    </div>\n  </div>\n\n  \x3c!-- CHAT ERROR --\x3e\n  <div class="chat-error" ng-repeat="error in vm.errors" layout="row" layout-align="center end" layout-margin>\n      <i class="mdi mdi-alert mdi-24px mdi-light"></i>\n      <md-tooltip md-direction="top">{{error.message || \'Service temporarily unavailable.\'}}</md-tooltip>\n      <span class="chat-error-message">{{error.message || \'Service temporarily unavailable.\'}}</span>\n  </div>\n  \x3c!-- CHAT ERROR --\x3e\n</md-content>\n\x3c!-- / CHAT CONTENT --\x3e\n\n\x3c!-- CHAT FOOTER --\x3e\n<div layout="row" layout-align="center center" class="chat-footer md-padding">\n  <div layout="row" layout-align="end center">\n    <md-button ng-if="settings.enableCustomerAttachment" class="md-fab md-mini md-warn" type="button" flow-init flow-btn flow-file-added="vm.fileAdded($file, $event, $flow)">\n      <i class="mdi mdi-attachment mdi-24px mdi-light"></i>\n    </md-button>\n  </div>\n  <input id="emojionearea"></input>\n</div>\n\x3c!-- / CHAT FOOTER --\x3e'), e.put("app/closing/index.html", '\x3c!-- CHAT CONTENT --\x3e\n<md-content class="chat-online">\n  \x3c!-- CHAT ERROR --\x3e\n  <div class="chat-error" ng-repeat="error in vm.errors" layout="row" layout-margin>\n    <i class="mdi mdi-alert mdi-24px mdi-light"></i>\n    <md-tooltip md-direction="top">{{error.message || \'Service temporarily unavailable.\'}}</md-tooltip>\n    <span class="chat-error-message">{{error.message || \'Service temporarily unavailable.\'}}</span>\n  </div>\n  \x3c!-- CHAT ERROR --\x3e\n\n  <md-content layout="row" layout-align="center end">\n    <span ng-style="{\'font-size\': \'{{settings.fontSize}}px\'}">{{ settings.closingMessage }}</span>\n  </md-content>\n\n  <form name="vm.userForm" layout="column" ng-style="{\'font-size\': \'{{settings.fontSize}}px\'}" novalidate>\n    <md-input-container ng-if="settings.enableRating" ng-switch="settings.ratingType" class="md-block" style="margin: 0px; padding: 10px 0px 5px 0px;" md-no-float>\n      \x3c!-- START thumb rating --\x3e\n      <md-radio-group name="ratingValue" ng-switch-when="thumb" ng-model="vm.form.ratingValue" ng-change="vm.upColor = vm.form.ratingValue ? \'green\' : null; vm.downColor = !vm.form.ratingValue ? \'red\' : null;" layout="row" layout-align="center center">\n        <md-radio-button ng-value="1" class="thumb">\n          <div class="{{vm.upColor}}">\n            <i class="mdi mdi-48px mdi-thumb-up-outline"></i>\n          </div>\n        </md-radio-button>\n        <md-radio-button ng-value="0" class="thumb">\n          <div class="{{vm.downColor}}">\n            <i class="mdi mdi-48px mdi-thumb-down-outline"></i>\n          </div>\n        </md-radio-button>\n      </md-radio-group>\n      \x3c!-- END thumb rating --\x3e\n\n      \x3c!-- START star rating --\x3e\n      <div ng-switch-when="star" layout="row" layout-align="center center">\n        <ng-rate-it name="ratingValue" ng-model="vm.form.ratingValue" min="0" max="settings.ratingStarsNumber" step="1" resetable="false"></ng-rate-it>\n      </div>\n      \x3c!-- END star rating --\x3e\n    </md-input-container>\n\n    <md-input-container ng-if="settings.enableFeedback" class="md-block" style="margin: 0px; padding: 0px 0px 10px 0px;" md-no-float>\n      \x3c!-- START textarea --\x3e\n      <span style="padding: 5px 0px 5px 0px;">Feedback</span>\n      <textarea name="message" ng-model="vm.form.ratingMessage" md-maxlength="150" rows="3"></textarea>\n      \x3c!-- END textarea --\x3e\n    </md-input-container>\n\n    <md-input-container ng-if="settings.forwardTranscript" class="md-block" style="margin: 0px; padding: 0px 0px 10px 0px;" md-no-float>\n      <span ng-if="settings.forwardTranscriptMessage" style="padding: 5px 0px 5px 0px;">{{settings.forwardTranscriptMessage}}</span>\n      <span ng-if="!settings.forwardTranscriptMessage" style="padding: 5px 0px 5px 0px;">Email</span>\n      \x3c!-- START email --\x3e\n      <input type="email" name="mailTranscript" ng-model="vm.form.mailTranscript" placeholder="email">\n      <div ng-messages="vm.userForm[\'mailTranscript\'].$error" ng-show="vm.userForm[\'mailTranscript\'].$touched" role="alert">\n        <div ng-message="email">\n            <span>Email must be a valid e-mail address</span>\n        </div>\n      </div>\n      \x3c!-- END email --\x3e\n    </md-input-container>\n\n    <div layout="row" layout-align="center center">\n      <md-button title="{{settings.closingMessageButton}}" class="md-raised" ng-if="settings.enableRating || settings.enableFeedback || settings.forwardTranscript" ng-click="vm.submit()" ng-disabled="vm.userForm.$invalid || loading" ng-style="{\'background-color\': \'{{settings.color_button}}\', \'color\': \'{{settings.textColor}}\'}">\n        {{settings.closingMessageButton}}\n      </md-button>\n      <md-button title="{{settings.skipMessageButton}}"class="md-raised" ng-style="{\'background-color\': \'{{settings.color_button}}\', \'color\': \'{{settings.textColor}}\'}" ng-click="vm.skip()">\n        {{settings.skipMessageButton}}\n      </md-button>\n    </div>\n  </form>\n\n  <md-content layout="row" layout-align="center end">\n' + "    <span ng-style=\"{'font-size': '{{settings.fontSize}}px'}\">{{ (settings.custom && !settings.defaultWhiteLabel) ? settings.whiteLabel : 'Powered By XCALLY' }}</span>\n  </md-content>\n\n</md-content>\n\x3c!-- / CHAT CONTENT --\x3e\n"), e.put("app/offline/index.html", '\x3c!-- CHAT CONTENT --\x3e\n<md-content class="chat-online">\n\n  <div id="toaster"></div>\n\n  <form ng-if="vm.fields.length" name="vm.userForm" layout="column" ng-style="{\'font-size\': \'{{settings.fontSize}}px\'}" novalidate>\n    <div ng-repeat="field in ::vm.fields | orderBy:\'index\'" layout="column">\n      <span>{{field.props.title + (field.config.required ? \'*\' : \'\')}}</span>\n\n      <span style="font-size: 13px; line-height: 14px; color: grey; padding: 5px 0px 5px 0px;">\n        <div ng-bind-html="field.props.helpText | embed:{linkTarget:\'_blank\'}"></div>\n      </span>\n\n      \x3c!-- CHAT ERROR --\x3e\n      <div class="chat-error" ng-repeat="error in vm.errors" layout="row" layout-margin>\n        <i class="mdi mdi-alert mdi-24px mdi-light"></i>\n        <md-tooltip md-direction="top">{{error.message || \'Service temporarily unavailable.\'}}</md-tooltip>\n        <span class="chat-error-message">{{error.message || \'Service temporarily unavailable.\'}}</span>\n      </div>\n      \x3c!-- CHAT ERROR --\x3e\n\n      <md-input-container md-no-float ng-switch="field.type" style="margin: 0px; padding: 0px 0px 10px 0px;">\n        \x3c!-- START label --\x3e\n        <div ng-switch-when="label">\n          <md-content flex layout-padding layout="row" layout-align="center center">\n            <span>{{field.value}}</span>\n          </md-content>\n        </div>\n        \x3c!-- END label --\x3e\n\n        \x3c!-- START textinput --\x3e\n        <div ng-switch-when="input">\n          <input name="{{field.props.title}}" ng-model="vm.form[field.props.title]" placeholder="{{field.config.placeholder}}" type="{{field.config.type}}" ng-required="field.config.required">\n        </div>\n        \x3c!-- END textinput --\x3e\n\n        \x3c!-- START textarea --\x3e\n        <div ng-switch-when="textarea">\n          <textarea name="{{field.props.title}}" ng-model="vm.form[field.props.title]" placeholder="{{field.config.placeholder}}" md-maxlength="150" rows="3"></textarea>\n        </div>\n        \x3c!-- END textarea --\x3e\n\n        \x3c!-- START select --\x3e\n        <div ng-switch-when="chooseFromList">\n          <md-select name="{{field.props.title}}" ng-model="vm.form[field.props.title]" placeholder="{{field.config.placeholder}}" ng-required="field.config.required">\n            <md-option ng-repeat="option in ::field.options" ng-value="option.value">{{option.value}}</md-option>\n          </md-select>\n        </div>\n        \x3c!-- END select --\x3e\n\n        \x3c!-- START radio --\x3e\n        <div ng-switch-when="multipleChoices" layout="{{field.config.direction === \'vertical\' ? \'row\' : \'column\'}}">\n          <md-radio-group name="{{field.props.title}}" ng-model="vm.form[field.props.title]" ng-required="field.config.required" layout="{{field.config.direction === \'vertical\' ? \'row\' : \'column\'}}">\n            <md-radio-button ng-repeat="option in ::field.options" value="{{option.value}}" class="md-primary">{{option.value}}</md-radio-button>\n          </md-radio-group>\n        </div>\n        \x3c!-- END radio --\x3e\n\n        \x3c!-- START checkbox --\x3e\n        <div ng-switch-when="checkboxes">\n          <div layout="{{field.config.direction === \'vertical\' ? \'row\' : \'column\'}}">\n            <md-checkbox\n            md-no-ink\n            aria-label="{{field.props.title}}"\n            ng-repeat="option in ::field.options"\n            ng-checked="vm.exists(field.props.title, option.value)"\n            ng-disabled="!vm.exists(field.props.title, option.value) && field.config.maxSelections === vm.form[field.props.title].length"\n            ng-click="vm.toggle(field.props.title, option.value)"\n            flex>\n              {{option.value}}\n            </md-checkbox>\n          </div>\n        </div>\n        \x3c!-- END checkbox --\x3e\n\n        \x3c!-- START agreement --\x3e\n        <div ng-switch-when="agreement" layout="column">\n            <md-checkbox md-no-ink ng-model="vm.form[field.props.title]" aria-label="{{field.props.title}}" ng-required="field.config.required">\n              {{field.options[0].value}}\n            </md-checkbox>\n        </div>\n        \x3c!-- END agreement --\x3e\n\n        <div ng-messages="vm.userForm[field.props.title].$error" ng-show="vm.userForm[field.props.title].$touched" role="alert">\n            <div ng-message="required">\n                <span>Required Field</span>\n            </div>\n            <div ng-message="email">\n                <span>Wrong type field</span>\n            </div>\n        </div>\n      </md-input-container>\n    </div>\n\n    <md-button title="{{settings.offline_chat_button}}" ng-click="vm.submit()" class="md-raised" ng-disabled="vm.userForm.$invalid || vm.userForm.$pristine || loading" ng-style="{\'background-color\': \'{{settings.color_button}}\', \'color\': \'{{settings.textColor}}\'}">\n      {{settings.offline_chat_button}}\n    </md-button>\n  </form>\n\n  <md-content layout="row" layout-align="center end">\n' + "    <span ng-style=\"{'font-size': '{{settings.fontSize}}px'}\">{{ (settings.custom && !settings.defaultWhiteLabel) ? settings.whiteLabel : 'Powered By XCALLY' }}</span>\n  </md-content>\n</md-content>\n\x3c!-- / CHAT CONTENT --\x3e\n"), e.put("app/online/index.html", '\x3c!-- CHAT CONTENT --\x3e\n<md-content class="chat-online">\n  <form ng-if="vm.fields.length" name="vm.userForm" layout="column" ng-style="{\'font-size\': \'{{settings.fontSize}}px\'}" novalidate>\n    <div ng-repeat="field in ::vm.fields | orderBy:\'index\'" layout="column">\n      <span>{{field.props.title + (field.config.required ? \'*\' : \'\')}}</span>\n\n      <span style="line-height: 14px; color: grey; padding: 5px 0px 5px 0px;">\n        <div ng-bind-html="field.props.helpText | embed:{linkTarget:\'_blank\'}"></div>\n      </span>\n\n      \x3c!-- CHAT ERROR --\x3e\n      <div class="chat-error" ng-repeat="error in vm.errors" layout="row" layout-margin>\n        <i class="mdi mdi-alert mdi-24px mdi-light"></i>\n        <md-tooltip md-direction="top">{{error.message || \'Service temporarily unavailable.\'}}</md-tooltip>\n        <span class="chat-error-message">{{error.message || \'Service temporarily unavailable.\'}}</span>\n      </div>\n      \x3c!-- CHAT ERROR --\x3e\n\n      <md-input-container md-no-float ng-switch="field.type" style="margin: 0px; padding: 0px 0px 10px 0px;">\n        \x3c!-- START label --\x3e\n        <div ng-switch-when="label">\n          <md-content flex layout-padding layout="row" layout-align="center center">\n            <span>{{field.value}}</span>\n          </md-content>\n        </div>\n        \x3c!-- END label --\x3e\n\n        \x3c!-- START textinput --\x3e\n        <div ng-switch-when="input">\n          <input name="{{field.props.title}}" ng-model="vm.form[field.props.title]" placeholder="{{field.config.placeholder}}" type="{{field.config.type}}" ng-required="field.config.required">\n        </div>\n        \x3c!-- END textinput --\x3e\n\n        \x3c!-- START textarea --\x3e\n        <div ng-switch-when="textarea">\n          <textarea name="{{field.props.title}}" ng-model="vm.form[field.props.title]" placeholder="{{field.config.placeholder}}" md-maxlength="150" rows="3"></textarea>\n        </div>\n        \x3c!-- END textarea --\x3e\n\n        \x3c!-- START select --\x3e\n        <div ng-switch-when="chooseFromList">\n          <md-select name="{{field.props.title}}" ng-model="vm.form[field.props.title]" placeholder="{{field.config.placeholder}}" ng-required="field.config.required">\n            <md-option ng-repeat="option in ::field.options" ng-value="option.value">{{option.value}}</md-option>\n          </md-select>\n        </div>\n        \x3c!-- END select --\x3e\n\n        \x3c!-- START radio --\x3e\n        <div ng-switch-when="multipleChoices">\n          <md-radio-group md-no-ink name="{{field.props.title}}" ng-model="vm.form[field.props.title]" ng-required="field.config.required" layout="{{field.config.direction === \'vertical\' ? \'row\' : \'column\'}}">\n            <md-radio-button ng-repeat="option in ::field.options" ng-value="option.value" class="md-primary">{{option.value}}</md-radio-button>\n          </md-radio-group>\n        </div>\n        \x3c!-- END radio --\x3e\n\n        \x3c!-- START checkbox --\x3e\n        <div ng-switch-when="checkboxes" layout="{{field.config.direction === \'vertical\' ? \'row\' : \'column\'}}">\n            <md-checkbox\n            md-no-ink\n            aria-label="{{field.props.title}}"\n            ng-repeat="option in ::field.options"\n            ng-checked="vm.exists(field.props.title, option.value)"\n            ng-disabled="!vm.exists(field.props.title, option.value) && field.config.maxSelections === vm.form[field.props.title].length"\n            ng-required="vm.getSelected()"\n            ng-click="vm.toggle(field.props.title, option.value)">\n              {{option.value}}\n            </md-checkbox>\n        </div>\n        \x3c!-- END checkbox --\x3e\n\n        \x3c!-- START agreement --\x3e\n        <div ng-switch-when="agreement" layout="{{field.config.direction === \'vertical\' ? \'row\' : \'column\'}}">\n            <md-checkbox md-no-ink ng-model="vm.form[field.props.title]" aria-label="{{field.props.title}}" ng-required="field.config.required">\n              {{field.options[0].value}}\n            </md-checkbox>\n        </div>\n        \x3c!-- END agreement --\x3e\n\n        <div ng-messages="vm.userForm[field.props.title].$error" ng-show="vm.userForm[field.props.title].$touched" role="alert">\n            <div ng-message="required">\n                <span>Required Field</span>\n            </div>\n            <div ng-message="email">\n                <span>Wrong type field</span>\n            </div>\n        </div>\n      </md-input-container>\n    </div>\n    <md-button title="{{settings.start_chat_button}}" class="md-raised" ng-click="vm.submit()" ng-disabled="vm.userForm.$invalid || vm.userForm.$pristine || vm.disableItem" ng-style="{\'background-color\': \'{{settings.color_button}}\', \'color\': \'{{settings.textColor}}\'}">\n      {{settings.start_chat_button}}\n    </md-button>\n  </form>\n\n  <md-content layout="row" layout-align="center end">\n' + "    <span ng-style=\"{'font-size': '{{settings.fontSize}}px'}\">{{ (settings.custom && !settings.defaultWhiteLabel) ? settings.whiteLabel : 'Powered By XCALLY' }}</span>\n  </md-content>\n</md-content>\n\x3c!-- / CHAT CONTENT --\x3e\n"), e.put("app/unmanaged/index.html", '\x3c!-- CHAT CONTENT --\x3e\n<md-content class="chat-unmanaged">\n  \x3c!-- CHAT ERROR --\x3e\n  <div class="chat-error" ng-repeat="error in vm.errors" layout="row" layout-margin>\n    <i class="mdi mdi-alert mdi-24px mdi-light"></i>\n    <md-tooltip md-direction="top">{{error.message || \'Service temporarily unavailable.\'}}</md-tooltip>\n    <span class="chat-error-message">{{error.message || \'Service temporarily unavailable.\'}}</span>\n  </div>\n  \x3c!-- CHAT ERROR --\x3e\n\n  <md-content layout="row" layout-margin>\n    <span ng-style="{\'font-size\': \'{{settings.fontSize}}px\'}">{{ settings.unmanagedMessage }}</span>\n  </md-content>\n\n  <form name="vm.userForm" layout="column" layout-margin ng-style="{\'font-size\': \'{{settings.fontSize}}px\'}" novalidate>\n    <span>{{ settings.noteTitle || \'Note\' }}</span>\n\n    <md-input-container ng-if="settings.enableUnmanagedNote" class="md-block" style="margin: 0px; padding: 0px 0px 10px 0px;" md-no-float>\n      \x3c!-- START textarea --\x3e\n      <textarea name="note" ng-model="vm.form.note" md-maxlength="150" rows="3"></textarea>\n      \x3c!-- END textarea --\x3e\n    </md-input-container>\n\n    <div layout="row" layout-align="center center">\n      <md-button title="{{settings.sendUnmanaged}}" ng-if="settings.enableUnmanagedNote" ng-click="vm.submit()" class="md-raised" ng-disabled="vm.userForm.$invalid || loading" ng-style="{\'background-color\': \'{{settings.color_button}}\', \'color\': \'{{settings.textColor}}\'}">\n        {{settings.sendUnmanaged}}\n      </md-button>\n      <md-button title="{{settings.skipUnmanaged}}" class="md-raised" ng-style="{\'background-color\': \'{{settings.color_button}}\', \'color\': \'{{settings.textColor}}\'}" ng-click="vm.skip()">\n        {{settings.skipUnmanaged}}\n      </md-button>\n    </div>\n  </form>\n\n  <md-content layout="row" layout-align="center end">\n' + "    <span ng-style=\"{'font-size': '{{settings.fontSize}}px'}\">{{ (settings.custom && !settings.defaultWhiteLabel) ? settings.whiteLabel : 'Powered By XCALLY' }}</span>\n  </md-content>\n</md-content>\n\x3c!-- / CHAT CONTENT --\x3e\n"), e.put("app/waiting/index.html", '\x3c!-- WAITING CONTENT --\x3e\n<md-content id="waiting" layout="column" layout-align="center center">\n  <div layout="row" layout-align="center center" class="sk-fading-circle" flex="10">\n    <div class="sk-circle1 sk-circle"></div>\n    <div class="sk-circle2 sk-circle"></div>\n    <div class="sk-circle3 sk-circle"></div>\n    <div class="sk-circle4 sk-circle"></div>\n    <div class="sk-circle5 sk-circle"></div>\n    <div class="sk-circle6 sk-circle"></div>\n    <div class="sk-circle7 sk-circle"></div>\n    <div class="sk-circle8 sk-circle"></div>\n    <div class="sk-circle9 sk-circle"></div>\n    <div class="sk-circle10 sk-circle"></div>\n    <div class="sk-circle11 sk-circle"></div>\n    <div class="sk-circle12 sk-circle"></div>\n  </div>\n  <div layout="row" layout-align="center end" flex>\n    <span ng-style="{\'font-size\': \'{{settings.fontSize}}px\'}">{{settings.waitingTitle}}</span>\n  </div>\n  <div layout="row" layout-align="center start" class="subtitle" flex>\n    <span ng-style="{\'font-size\': \'{{settings.fontSize}}px\'}">{{settings.waitingMessage}}</span>\n  </div>\n</md-content>\n\x3c!-- / WAITING CONTENT --\x3e\n')
-}]);
\ No newline at end of file
diff --git a/snippet/1.0.13/scripts/vendor.js b/snippet/1.0.13/scripts/vendor.js
deleted file mode 100644
index 6fe7582..0000000
--- a/snippet/1.0.13/scripts/vendor.js
+++ /dev/null
@@ -1,37298 +0,0 @@
-! function(de) {
-    "use strict";
-    var u = {
-        objectMaxDepth: 5,
-        urlErrorParamsEnabled: !0
-    };
-
-    function e(e) {
-        if (!Ee(e)) return u;
-        O(e.objectMaxDepth) && (u.objectMaxDepth = c(e.objectMaxDepth) ? e.objectMaxDepth : NaN), O(e.urlErrorParamsEnabled) && Ae(e.urlErrorParamsEnabled) && (u.urlErrorParamsEnabled = e.urlErrorParamsEnabled)
-    }
-
-    function c(e) {
-        return E(e) && 0 < e
-    }
-
-    function M(a, s) {
-        s = s || Error;
-        var l = "https://errors.angularjs.org/1.7.8/",
-            e = l.replace(".", "\\.") + "[\\s\\S]*",
-            c = new RegExp(e, "g");
-        return function() {
-            var e, t, n = arguments[0],
-                r = arguments[1],
-                i = "[" + (a ? a + ":" : "") + n + "] ",
-                o = Re(arguments, 2).map(function(e) {
-                    return Ye(e, u.objectMaxDepth)
-                });
-            if (i += r.replace(/\{\d+\}/g, function(e) {
-                    var t = +e.slice(1, -1);
-                    return t < o.length ? o[t].replace(c, "") : e
-                }), i += "\n" + l + (a ? a + "/" : "") + n, u.urlErrorParamsEnabled)
-                for (t = 0, e = "?"; t < o.length; t++, e = "&") i += e + "p" + t + "=" + encodeURIComponent(o[t]);
-            return new s(i)
-        }
-    }
-    var fe, he, t, v, o = /^\/(.+)\/([a-z]*)$/,
-        d = "validity",
-        pe = Object.prototype.hasOwnProperty,
-        me = function(e) {
-            return Ce(e) ? e.toLowerCase() : e
-        },
-        f = function(e) {
-            return Ce(e) ? e.toUpperCase() : e
-        },
-        a = [].slice,
-        r = [].splice,
-        n = [].push,
-        ge = Object.prototype.toString,
-        h = Object.getPrototypeOf,
-        p = M("ng"),
-        y = de.angular || (de.angular = {}),
-        i = 0;
-
-    function R(e) {
-        if (null == e || x(e)) return !1;
-        if (ke(e) || Ce(e) || he && e instanceof he) return !0;
-        var t = "length" in Object(e) && e.length;
-        return E(t) && (0 <= t && t - 1 in e || "function" == typeof e.item)
-    }
-
-    function ve(e, t, n) {
-        var r, i;
-        if (e)
-            if (Te(e))
-                for (r in e) "prototype" !== r && "length" !== r && "name" !== r && e.hasOwnProperty(r) && t.call(n, e[r], r, e);
-            else if (ke(e) || R(e)) {
-            var o = "object" != typeof e;
-            for (r = 0, i = e.length; r < i; r++)(o || r in e) && t.call(n, e[r], r, e)
-        } else if (e.forEach && e.forEach !== ve) e.forEach(t, n, e);
-        else if (w(e))
-            for (r in e) t.call(n, e[r], r, e);
-        else if ("function" == typeof e.hasOwnProperty)
-            for (r in e) e.hasOwnProperty(r) && t.call(n, e[r], r, e);
-        else
-            for (r in e) pe.call(e, r) && t.call(n, e[r], r, e);
-        return e
-    }
-
-    function s(e, t, n) {
-        for (var r = Object.keys(e).sort(), i = 0; i < r.length; i++) t.call(n, e[r[i]], r[i]);
-        return r
-    }
-
-    function A(n) {
-        return function(e, t) {
-            n(t, e)
-        }
-    }
-
-    function l() {
-        return ++i
-    }
-
-    function m(e, t) {
-        t ? e.$$hashKey = t : delete e.$$hashKey
-    }
-
-    function g(e, t, n) {
-        for (var r = e.$$hashKey, i = 0, o = t.length; i < o; ++i) {
-            var a = t[i];
-            if (Ee(a) || Te(a))
-                for (var s = Object.keys(a), l = 0, c = s.length; l < c; l++) {
-                    var u = s[l],
-                        d = a[u];
-                    n && Ee(d) ? C(d) ? e[u] = new Date(d.valueOf()) : k(d) ? e[u] = new RegExp(d) : d.nodeName ? e[u] = d.cloneNode(!0) : P(d) ? e[u] = d.clone() : (Ee(e[u]) || (e[u] = ke(d) ? [] : {}), g(e[u], [d], !0)) : e[u] = d
-                }
-        }
-        return m(e, r), e
-    }
-
-    function be(e) {
-        return g(e, a.call(arguments, 1), !1)
-    }
-
-    function b(e) {
-        return g(e, a.call(arguments, 1), !0)
-    }
-
-    function _(e) {
-        return parseInt(e, 10)
-    }
-    fe = de.document.documentMode;
-    var S = Number.isNaN || function(e) {
-        return e != e
-    };
-
-    function ye(e, t) {
-        return be(Object.create(e), t)
-    }
-
-    function _e() {}
-
-    function $e(e) {
-        return e
-    }
-
-    function D(e) {
-        return function() {
-            return e
-        }
-    }
-
-    function $(e) {
-        return Te(e.toString) && e.toString !== ge
-    }
-
-    function we(e) {
-        return void 0 === e
-    }
-
-    function O(e) {
-        return void 0 !== e
-    }
-
-    function Ee(e) {
-        return null !== e && "object" == typeof e
-    }
-
-    function w(e) {
-        return null !== e && "object" == typeof e && !h(e)
-    }
-
-    function Ce(e) {
-        return "string" == typeof e
-    }
-
-    function E(e) {
-        return "number" == typeof e
-    }
-
-    function C(e) {
-        return "[object Date]" === ge.call(e)
-    }
-
-    function ke(e) {
-        return Array.isArray(e) || e instanceof Array
-    }
-
-    function xe(e) {
-        switch (ge.call(e)) {
-            case "[object Error]":
-            case "[object Exception]":
-            case "[object DOMException]":
-                return !0;
-            default:
-                return e instanceof Error
-        }
-    }
-
-    function Te(e) {
-        return "function" == typeof e
-    }
-
-    function k(e) {
-        return "[object RegExp]" === ge.call(e)
-    }
-
-    function x(e) {
-        return e && e.window === e
-    }
-
-    function Me(e) {
-        return e && e.$evalAsync && e.$watch
-    }
-
-    function Ae(e) {
-        return "boolean" == typeof e
-    }
-
-    function T(e) {
-        return e && Te(e.then)
-    }
-    _e.$inject = [], $e.$inject = [];
-    var N = /^\[object (?:Uint8|Uint8Clamped|Uint16|Uint32|Int8|Int16|Int32|Float32|Float64)Array]$/;
-    var Se = function(e) {
-            return Ce(e) ? e.trim() : e
-        },
-        I = function(e) {
-            return e.replace(/([-()[\]{}+?*.$^|,:#<!\\])/g, "\\$1").replace(/\x08/g, "\\x08")
-        };
-
-    function P(e) {
-        return !(!e || !(e.nodeName || e.prop && e.attr && e.find))
-    }
-
-    function De(e) {
-        return me(e.nodeName || e[0] && e[0].nodeName)
-    }
-
-    function H(e, t) {
-        return -1 !== Array.prototype.indexOf.call(e, t)
-    }
-
-    function Oe(e, t) {
-        var n = e.indexOf(t);
-        return 0 <= n && e.splice(n, 1), n
-    }
-
-    function j(e, n, t) {
-        var r, i, o = [],
-            a = [];
-        if (t = c(t) ? t : NaN, n) {
-            if ((i = n) && E(i.length) && N.test(ge.call(i)) || (r = n, "[object ArrayBuffer]" === ge.call(r))) throw p("cpta", "Can't copy! TypedArray destination cannot be mutated.");
-            if (e === n) throw p("cpi", "Can't copy! Source and destination are identical.");
-            return ke(n) ? n.length = 0 : ve(n, function(e, t) {
-                "$$hashKey" !== t && delete n[t]
-            }), o.push(e), a.push(n), s(e, n, t)
-        }
-        return l(e, t);
-
-        function s(e, t, n) {
-            if (--n < 0) return "...";
-            var r, i = t.$$hashKey;
-            if (ke(e))
-                for (var o = 0, a = e.length; o < a; o++) t.push(l(e[o], n));
-            else if (w(e))
-                for (r in e) t[r] = l(e[r], n);
-            else if (e && "function" == typeof e.hasOwnProperty)
-                for (r in e) e.hasOwnProperty(r) && (t[r] = l(e[r], n));
-            else
-                for (r in e) pe.call(e, r) && (t[r] = l(e[r], n));
-            return m(t, i), t
-        }
-
-        function l(e, t) {
-            if (!Ee(e)) return e;
-            var n = o.indexOf(e);
-            if (-1 !== n) return a[n];
-            if (x(e) || Me(e)) throw p("cpws", "Can't copy! Making copies of Window or Scope instances is not supported.");
-            var r = !1,
-                i = function(e) {
-                    switch (ge.call(e)) {
-                        case "[object Int8Array]":
-                        case "[object Int16Array]":
-                        case "[object Int32Array]":
-                        case "[object Float32Array]":
-                        case "[object Float64Array]":
-                        case "[object Uint8Array]":
-                        case "[object Uint8ClampedArray]":
-                        case "[object Uint16Array]":
-                        case "[object Uint32Array]":
-                            return new e.constructor(l(e.buffer), e.byteOffset, e.length);
-                        case "[object ArrayBuffer]":
-                            if (e.slice) return e.slice(0);
-                            var t = new ArrayBuffer(e.byteLength);
-                            return new Uint8Array(t).set(new Uint8Array(e)), t;
-                        case "[object Boolean]":
-                        case "[object Number]":
-                        case "[object String]":
-                        case "[object Date]":
-                            return new e.constructor(e.valueOf());
-                        case "[object RegExp]":
-                            var n = new RegExp(e.source, e.toString().match(/[^/]*$/)[0]);
-                            return n.lastIndex = e.lastIndex, n;
-                        case "[object Blob]":
-                            return new e.constructor([e], {
-                                type: e.type
-                            })
-                    }
-                    if (Te(e.cloneNode)) return e.cloneNode(!0)
-                }(e);
-            return void 0 === i && (i = ke(e) ? [] : Object.create(h(e)), r = !0), o.push(e), a.push(i), r ? s(e, i, t) : i
-        }
-    }
-
-    function Ne(e, t) {
-        return e === t || e != e && t != t
-    }
-
-    function Ie(e, t) {
-        if (e === t) return !0;
-        if (null === e || null === t) return !1;
-        if (e != e && t != t) return !0;
-        var n, r, i, o = typeof e;
-        if (o === typeof t && "object" === o) {
-            if (!ke(e)) {
-                if (C(e)) return !!C(t) && Ne(e.getTime(), t.getTime());
-                if (k(e)) return !!k(t) && e.toString() === t.toString();
-                if (Me(e) || Me(t) || x(e) || x(t) || ke(t) || C(t) || k(t)) return !1;
-                for (r in i = Fe(), e)
-                    if ("$" !== r.charAt(0) && !Te(e[r])) {
-                        if (!Ie(e[r], t[r])) return !1;
-                        i[r] = !0
-                    } for (r in t)
-                    if (!(r in i) && "$" !== r.charAt(0) && O(t[r]) && !Te(t[r])) return !1;
-                return !0
-            }
-            if (!ke(t)) return !1;
-            if ((n = e.length) === t.length) {
-                for (r = 0; r < n; r++)
-                    if (!Ie(e[r], t[r])) return !1;
-                return !0
-            }
-        }
-        return !1
-    }
-    var L = function() {
-            if (!O(L.rules)) {
-                var e = de.document.querySelector("[ng-csp]") || de.document.querySelector("[data-ng-csp]");
-                if (e) {
-                    var t = e.getAttribute("ng-csp") || e.getAttribute("data-ng-csp");
-                    L.rules = {
-                        noUnsafeEval: !t || -1 !== t.indexOf("no-unsafe-eval"),
-                        noInlineStyle: !t || -1 !== t.indexOf("no-inline-style")
-                    }
-                } else L.rules = {
-                    noUnsafeEval: function() {
-                        try {
-                            return new Function(""), !1
-                        } catch (e) {
-                            return !0
-                        }
-                    }(),
-                    noInlineStyle: !1
-                }
-            }
-            return L.rules
-        },
-        F = function() {
-            if (O(F.name_)) return F.name_;
-            var e, t, n, r, i = J.length;
-            for (t = 0; t < i; ++t)
-                if (n = J[t], e = de.document.querySelector("[" + n.replace(":", "\\:") + "jq]")) {
-                    r = e.getAttribute(n + "jq");
-                    break
-                } return F.name_ = r
-        };
-
-    function q(e, t, n) {
-        return e.concat(a.call(t, n))
-    }
-
-    function Re(e, t) {
-        return a.call(e, t || 0)
-    }
-
-    function Pe(e, t) {
-        var n = 2 < arguments.length ? Re(arguments, 2) : [];
-        return !Te(t) || t instanceof RegExp ? t : n.length ? function() {
-            return arguments.length ? t.apply(e, q(n, arguments, 0)) : t.apply(e, n)
-        } : function() {
-            return arguments.length ? t.apply(e, arguments) : t.call(e)
-        }
-    }
-
-    function U(e, t) {
-        var n = t;
-        return "string" == typeof e && "$" === e.charAt(0) && "$" === e.charAt(1) ? n = void 0 : x(t) ? n = "$WINDOW" : t && de.document === t ? n = "$DOCUMENT" : Me(t) && (n = "$SCOPE"), n
-    }
-
-    function V(e, t) {
-        if (!we(e)) return E(t) || (t = t ? 2 : null), JSON.stringify(e, U, t)
-    }
-
-    function B(e) {
-        return Ce(e) ? JSON.parse(e) : e
-    }
-    var z = /:/g;
-
-    function W(e, t) {
-        e = e.replace(z, "");
-        var n = Date.parse("Jan 01, 1970 00:00:00 " + e) / 6e4;
-        return S(n) ? t : n
-    }
-
-    function Y(e, t) {
-        return (e = new Date(e.getTime())).setMinutes(e.getMinutes() + t), e
-    }
-
-    function G(e, t, n) {
-        n = n ? -1 : 1;
-        var r = e.getTimezoneOffset();
-        return Y(e, n * (W(t, r) - r))
-    }
-
-    function He(e) {
-        e = he(e).clone().empty();
-        var t = he("<div></div>").append(e).html();
-        try {
-            return e[0].nodeType === Ue ? me(t) : t.match(/^(<[^>]+>)/)[1].replace(/^<([\w-]+)/, function(e, t) {
-                return "<" + me(t)
-            })
-        } catch (e) {
-            return me(t)
-        }
-    }
-
-    function K(e) {
-        try {
-            return decodeURIComponent(e)
-        } catch (e) {}
-    }
-
-    function Z(e) {
-        var i = {};
-        return ve((e || "").split("&"), function(e) {
-            var t, n, r;
-            e && (n = e = e.replace(/\+/g, "%20"), -1 !== (t = e.indexOf("=")) && (n = e.substring(0, t), r = e.substring(t + 1)), O(n = K(n)) && (r = !O(r) || K(r), pe.call(i, n) ? ke(i[n]) ? i[n].push(r) : i[n] = [i[n], r] : i[n] = r))
-        }), i
-    }
-
-    function X(e) {
-        return Q(e, !0).replace(/%26/gi, "&").replace(/%3D/gi, "=").replace(/%2B/gi, "+")
-    }
-
-    function Q(e, t) {
-        return encodeURIComponent(e).replace(/%40/gi, "@").replace(/%3A/gi, ":").replace(/%24/g, "$").replace(/%2C/gi, ",").replace(/%3B/gi, ";").replace(/%20/g, t ? "%20" : "+")
-    }
-    var J = ["ng-", "data-ng-", "ng:", "x-ng-"];
-    var ee = function(n) {
-        var e = n.currentScript;
-        if (!e) return !0;
-        if (!(e instanceof de.HTMLScriptElement || e instanceof de.SVGScriptElement)) return !1;
-        var t = e.attributes;
-        return [t.getNamedItem("src"), t.getNamedItem("href"), t.getNamedItem("xlink:href")].every(function(e) {
-            if (!e) return !0;
-            if (!e.value) return !1;
-            var t = n.createElement("a");
-            if (t.href = e.value, n.location.origin === t.origin) return !0;
-            switch (t.protocol) {
-                case "http:":
-                case "https:":
-                case "ftp:":
-                case "blob:":
-                case "file:":
-                case "data:":
-                    return !0;
-                default:
-                    return !1
-            }
-        })
-    }(de.document);
-
-    function te(r, e) {
-        var i, o, t = {};
-        if (ve(J, function(e) {
-                var t = e + "app";
-                !i && r.hasAttribute && r.hasAttribute(t) && (o = (i = r).getAttribute(t))
-            }), ve(J, function(e) {
-                var t, n = e + "app";
-                !i && (t = r.querySelector("[" + n.replace(":", "\\:") + "]")) && (o = (i = t).getAttribute(n))
-            }), i) {
-            if (!ee) return void de.console.error("AngularJS: disabling automatic bootstrap. <script> protocol indicates an extension, document.location.href does not match.");
-            t.strictDi = null !== function(e, t) {
-                var n, r, i = J.length;
-                for (r = 0; r < i; ++r)
-                    if (n = J[r] + t, Ce(n = e.getAttribute(n))) return n;
-                return null
-            }(i, "strict-di"), e(i, o ? [o] : [], t)
-        }
-    }
-
-    function ne(n, r, i) {
-        Ee(i) || (i = {});
-        i = be({
-            strictDi: !1
-        }, i);
-        var t = function() {
-                if ((n = he(n)).injector()) {
-                    var e = n[0] === de.document ? "document" : He(n);
-                    throw p("btstrpd", "App already bootstrapped with this element '{0}'", e.replace(/</, "&lt;").replace(/>/, "&gt;"))
-                }(r = r || []).unshift(["$provide", function(e) {
-                    e.value("$rootElement", n)
-                }]), i.debugInfoEnabled && r.push(["$compileProvider", function(e) {
-                    e.debugInfoEnabled(!0)
-                }]), r.unshift("ng");
-                var t = Xt(r, i.strictDi);
-                return t.invoke(["$rootScope", "$rootElement", "$compile", "$injector", function(e, t, n, r) {
-                    e.$apply(function() {
-                        t.data("$injector", r), n(t)(e)
-                    })
-                }]), t
-            },
-            e = /^NG_ENABLE_DEBUG_INFO!/,
-            o = /^NG_DEFER_BOOTSTRAP!/;
-        if (de && e.test(de.name) && (i.debugInfoEnabled = !0, de.name = de.name.replace(e, "")), de && !o.test(de.name)) return t();
-        de.name = de.name.replace(o, ""), y.resumeBootstrap = function(e) {
-            return ve(e, function(e) {
-                r.push(e)
-            }), t()
-        }, Te(y.resumeDeferredBootstrap) && y.resumeDeferredBootstrap()
-    }
-
-    function re() {
-        de.name = "NG_ENABLE_DEBUG_INFO!" + de.name, de.location.reload()
-    }
-
-    function ie(e) {
-        var t = y.element(e).injector();
-        if (!t) throw p("test", "no injector found for element argument to getTestability");
-        return t.get("$$testability")
-    }
-    var oe = /[A-Z]/g;
-
-    function je(e, n) {
-        return n = n || "_", e.replace(oe, function(e, t) {
-            return (t ? n : "") + e.toLowerCase()
-        })
-    }
-    var ae = !1;
-
-    function Le(e, t, n) {
-        if (!e) throw p("areq", "Argument '{0}' is {1}", t || "?", n || "required");
-        return e
-    }
-
-    function se(e, t, n) {
-        return n && ke(e) && (e = e[e.length - 1]), Le(Te(e), t, "not a function, got " + (e && "object" == typeof e ? e.constructor.name || "Object" : typeof e)), e
-    }
-
-    function le(e, t) {
-        if ("hasOwnProperty" === e) throw p("badname", "hasOwnProperty is not a valid {0} name", t)
-    }
-
-    function ce(e) {
-        for (var t, n = e[0], r = e[e.length - 1], i = 1; n !== r && (n = n.nextSibling); i++)(t || e[i] !== n) && (t || (t = he(a.call(e, 0, i))), t.push(n));
-        return t || e
-    }
-
-    function Fe() {
-        return Object.create(null)
-    }
-
-    function ue(e) {
-        if (null == e) return "";
-        switch (typeof e) {
-            case "string":
-                break;
-            case "number":
-                e = "" + e;
-                break;
-            default:
-                e = !$(e) || ke(e) || C(e) ? V(e) : e.toString()
-        }
-        return e
-    }
-    var qe = 1,
-        Ue = 3,
-        Ve = 8,
-        Be = 9,
-        ze = 11;
-
-    function We(e, t) {
-        if (ke(e)) {
-            t = t || [];
-            for (var n = 0, r = e.length; n < r; n++) t[n] = e[n]
-        } else if (Ee(e))
-            for (var i in t = t || {}, e) "$" === i.charAt(0) && "$" === i.charAt(1) || (t[i] = e[i]);
-        return t || e
-    }
-
-    function Ye(e, t) {
-        return "function" == typeof e ? e.toString().replace(/ \{[\s\S]*$/, "") : we(e) ? "undefined" : "string" != typeof e ? (n = e, i = [], c(r = t) && (n = y.copy(n, null, r)), JSON.stringify(n, function(e, t) {
-            if (Ee(t = U(e, t))) {
-                if (0 <= i.indexOf(t)) return "...";
-                i.push(t)
-            }
-            return t
-        })) : e;
-        var n, r, i
-    }
-    var Ge = {
-        full: "1.7.8",
-        major: 1,
-        minor: 7,
-        dot: 8,
-        codeName: "enthusiastic-oblation"
-    };
-    ft.expando = "ng339";
-    var Ke = ft.cache = {},
-        Ze = 1;
-    ft._data = function(e) {
-        return this.cache[e[this.expando]] || {}
-    };
-    var Xe = /-([a-z])/g,
-        Qe = /^-ms-/,
-        Je = {
-            mouseleave: "mouseout",
-            mouseenter: "mouseover"
-        },
-        et = M("jqLite");
-
-    function tt(e, t) {
-        return t.toUpperCase()
-    }
-
-    function nt(e) {
-        return e.replace(Xe, tt)
-    }
-    var rt = /^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,
-        it = /<|&#?\w+;/,
-        ot = /<([\w:-]+)/,
-        at = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,
-        st = {
-            option: [1, '<select multiple="multiple">', "</select>"],
-            thead: [1, "<table>", "</table>"],
-            col: [2, "<table><colgroup>", "</colgroup></table>"],
-            tr: [2, "<table><tbody>", "</tbody></table>"],
-            td: [3, "<table><tbody><tr>", "</tr></tbody></table>"],
-            _default: [0, "", ""]
-        };
-
-    function lt(e) {
-        return !it.test(e)
-    }
-
-    function ct(e) {
-        var t = e.nodeType;
-        return t === qe || !t || t === Be
-    }
-
-    function ut(e, t) {
-        var n, r, i, o, a = t.createDocumentFragment(),
-            s = [];
-        if (lt(e)) s.push(t.createTextNode(e));
-        else {
-            for (n = a.appendChild(t.createElement("div")), r = (ot.exec(e) || ["", ""])[1].toLowerCase(), i = st[r] || st._default, n.innerHTML = i[1] + e.replace(at, "<$1></$2>") + i[2], o = i[0]; o--;) n = n.lastChild;
-            s = q(s, n.childNodes), (n = a.firstChild).textContent = ""
-        }
-        return a.textContent = "", a.innerHTML = "", ve(s, function(e) {
-            a.appendChild(e)
-        }), a
-    }
-    st.optgroup = st.option, st.tbody = st.tfoot = st.colgroup = st.caption = st.thead, st.th = st.td;
-    var dt = de.Node.prototype.contains || function(e) {
-        return !!(16 & this.compareDocumentPosition(e))
-    };
-
-    function ft(e) {
-        if (e instanceof ft) return e;
-        var t, n, r, i;
-        if (Ce(e) && (e = Se(e), t = !0), !(this instanceof ft)) {
-            if (t && "<" !== e.charAt(0)) throw et("nosel", "Looking up elements via selectors is not supported by jqLite! See: http://docs.angularjs.org/api/angular.element");
-            return new ft(e)
-        }
-        t ? Ct(this, (n = e, r = r || de.document, (i = rt.exec(n)) ? [r.createElement(i[1])] : (i = ut(n, r)) ? i.childNodes : [])) : Te(e) ? At(e) : Ct(this, e)
-    }
-
-    function ht(e) {
-        return e.cloneNode(!0)
-    }
-
-    function pt(e, t) {
-        !t && ct(e) && he.cleanData([e]), e.querySelectorAll && he.cleanData(e.querySelectorAll("*"))
-    }
-
-    function mt(e) {
-        var t;
-        for (t in e) return !1;
-        return !0
-    }
-
-    function gt(e) {
-        var t = e.ng339,
-            n = t && Ke[t],
-            r = n && n.events,
-            i = n && n.data;
-        i && !mt(i) || r && !mt(r) || (delete Ke[t], e.ng339 = void 0)
-    }
-
-    function vt(n, e, r, t) {
-        if (O(t)) throw et("offargs", "jqLite#off() does not support the `selector` argument");
-        var i = yt(n),
-            o = i && i.events,
-            a = i && i.handle;
-        if (a) {
-            if (e) {
-                var s = function(e) {
-                    var t = o[e];
-                    O(r) && Oe(t || [], r), O(r) && t && 0 < t.length || (n.removeEventListener(e, a), delete o[e])
-                };
-                ve(e.split(" "), function(e) {
-                    s(e), Je[e] && s(Je[e])
-                })
-            } else
-                for (e in o) "$destroy" !== e && n.removeEventListener(e, a), delete o[e];
-            gt(n)
-        }
-    }
-
-    function bt(e, t) {
-        var n = e.ng339,
-            r = n && Ke[n];
-        r && (t ? delete r.data[t] : r.data = {}, gt(e))
-    }
-
-    function yt(e, t) {
-        var n = e.ng339,
-            r = n && Ke[n];
-        return t && !r && (e.ng339 = n = ++Ze, r = Ke[n] = {
-            events: {},
-            data: {},
-            handle: void 0
-        }), r
-    }
-
-    function _t(e, t, n) {
-        if (ct(e)) {
-            var r, i = O(n),
-                o = !i && t && !Ee(t),
-                a = !t,
-                s = yt(e, !o),
-                l = s && s.data;
-            if (i) l[nt(t)] = n;
-            else {
-                if (a) return l;
-                if (o) return l && l[nt(t)];
-                for (r in t) l[nt(r)] = t[r]
-            }
-        }
-    }
-
-    function $t(e, t) {
-        return !!e.getAttribute && -1 < (" " + (e.getAttribute("class") || "") + " ").replace(/[\n\t]/g, " ").indexOf(" " + t + " ")
-    }
-
-    function wt(e, t) {
-        if (t && e.setAttribute) {
-            var n = (" " + (e.getAttribute("class") || "") + " ").replace(/[\n\t]/g, " "),
-                r = n;
-            ve(t.split(" "), function(e) {
-                e = Se(e), r = r.replace(" " + e + " ", " ")
-            }), r !== n && e.setAttribute("class", Se(r))
-        }
-    }
-
-    function Et(e, t) {
-        if (t && e.setAttribute) {
-            var n = (" " + (e.getAttribute("class") || "") + " ").replace(/[\n\t]/g, " "),
-                r = n;
-            ve(t.split(" "), function(e) {
-                e = Se(e), -1 === r.indexOf(" " + e + " ") && (r += e + " ")
-            }), r !== n && e.setAttribute("class", Se(r))
-        }
-    }
-
-    function Ct(e, t) {
-        if (t)
-            if (t.nodeType) e[e.length++] = t;
-            else {
-                var n = t.length;
-                if ("number" == typeof n && t.window !== t) {
-                    if (n)
-                        for (var r = 0; r < n; r++) e[e.length++] = t[r]
-                } else e[e.length++] = t
-            }
-    }
-
-    function kt(e, t) {
-        return xt(e, "$" + (t || "ngController") + "Controller")
-    }
-
-    function xt(e, t, n) {
-        e.nodeType === Be && (e = e.documentElement);
-        for (var r = ke(t) ? t : [t]; e;) {
-            for (var i = 0, o = r.length; i < o; i++)
-                if (O(n = he.data(e, r[i]))) return n;
-            e = e.parentNode || e.nodeType === ze && e.host
-        }
-    }
-
-    function Tt(e) {
-        for (pt(e, !0); e.firstChild;) e.removeChild(e.firstChild)
-    }
-
-    function Mt(e, t) {
-        t || pt(e);
-        var n = e.parentNode;
-        n && n.removeChild(e)
-    }
-
-    function At(e) {
-        function t() {
-            de.document.removeEventListener("DOMContentLoaded", t), de.removeEventListener("load", t), e()
-        }
-        "complete" === de.document.readyState ? de.setTimeout(e) : (de.document.addEventListener("DOMContentLoaded", t), de.addEventListener("load", t))
-    }
-    var St = ft.prototype = {
-            ready: At,
-            toString: function() {
-                var t = [];
-                return ve(this, function(e) {
-                    t.push("" + e)
-                }), "[" + t.join(", ") + "]"
-            },
-            eq: function(e) {
-                return he(0 <= e ? this[e] : this[this.length + e])
-            },
-            length: 0,
-            push: n,
-            sort: [].sort,
-            splice: [].splice
-        },
-        Dt = {};
-    ve("multiple,selected,checked,disabled,readOnly,required,open".split(","), function(e) {
-        Dt[me(e)] = e
-    });
-    var Ot = {};
-    ve("input,select,option,textarea,button,form,details".split(","), function(e) {
-        Ot[e] = !0
-    });
-    var Nt = {
-        ngMinlength: "minlength",
-        ngMaxlength: "maxlength",
-        ngMin: "min",
-        ngMax: "max",
-        ngPattern: "pattern",
-        ngStep: "step"
-    };
-
-    function It(e, t) {
-        var n = Dt[t.toLowerCase()];
-        return n && Ot[De(e)] && n
-    }
-
-    function Rt(e, t, n) {
-        n.call(e, t)
-    }
-
-    function Pt(e, t, n) {
-        var r = t.relatedTarget;
-        r && (r === e || dt.call(e, r)) || n.call(e, t)
-    }
-
-    function Ht() {
-        this.$get = function() {
-            return be(ft, {
-                hasClass: function(e, t) {
-                    return e.attr && (e = e[0]), $t(e, t)
-                },
-                addClass: function(e, t) {
-                    return e.attr && (e = e[0]), Et(e, t)
-                },
-                removeClass: function(e, t) {
-                    return e.attr && (e = e[0]), wt(e, t)
-                }
-            })
-        }
-    }
-
-    function jt(e, t) {
-        var n = e && e.$$hashKey;
-        if (n) return "function" == typeof n && (n = e.$$hashKey()), n;
-        var r = typeof e;
-        return n = "function" === r || "object" === r && null !== e ? e.$$hashKey = r + ":" + (t || l)() : r + ":" + e
-    }
-    ve({
-        data: _t,
-        removeData: bt,
-        hasData: function(e) {
-            for (var t in Ke[e.ng339]) return !0;
-            return !1
-        },
-        cleanData: function(e) {
-            for (var t = 0, n = e.length; t < n; t++) bt(e[t]), vt(e[t])
-        }
-    }, function(e, t) {
-        ft[t] = e
-    }), ve({
-        data: _t,
-        inheritedData: xt,
-        scope: function(e) {
-            return he.data(e, "$scope") || xt(e.parentNode || e, ["$isolateScope", "$scope"])
-        },
-        isolateScope: function(e) {
-            return he.data(e, "$isolateScope") || he.data(e, "$isolateScopeNoTemplate")
-        },
-        controller: kt,
-        injector: function(e) {
-            return xt(e, "$injector")
-        },
-        removeAttr: function(e, t) {
-            e.removeAttribute(t)
-        },
-        hasClass: $t,
-        css: function(e, t, n) {
-            if (t = nt(t.replace(Qe, "ms-")), !O(n)) return e.style[t];
-            e.style[t] = n
-        },
-        attr: function(e, t, n) {
-            var r, i = e.nodeType;
-            if (i !== Ue && 2 !== i && i !== Ve && e.getAttribute) {
-                var o = me(t),
-                    a = Dt[o];
-                if (!O(n)) return r = e.getAttribute(t), a && null !== r && (r = o), null === r ? void 0 : r;
-                null === n || !1 === n && a ? e.removeAttribute(t) : e.setAttribute(t, a ? o : n)
-            }
-        },
-        prop: function(e, t, n) {
-            if (!O(n)) return e[t];
-            e[t] = n
-        },
-        text: function() {
-            return e.$dv = "", e;
-
-            function e(e, t) {
-                if (we(t)) {
-                    var n = e.nodeType;
-                    return n === qe || n === Ue ? e.textContent : ""
-                }
-                e.textContent = t
-            }
-        }(),
-        val: function(e, t) {
-            if (we(t)) {
-                if (e.multiple && "select" === De(e)) {
-                    var n = [];
-                    return ve(e.options, function(e) {
-                        e.selected && n.push(e.value || e.text)
-                    }), n
-                }
-                return e.value
-            }
-            e.value = t
-        },
-        html: function(e, t) {
-            if (we(t)) return e.innerHTML;
-            pt(e, !0), e.innerHTML = t
-        },
-        empty: Tt
-    }, function(c, e) {
-        ft.prototype[e] = function(e, t) {
-            var n, r, i = this.length;
-            if (c !== Tt && we(2 === c.length && c !== $t && c !== kt ? e : t)) {
-                if (Ee(e)) {
-                    for (n = 0; n < i; n++)
-                        if (c === _t) c(this[n], e);
-                        else
-                            for (r in e) c(this[n], r, e[r]);
-                    return this
-                }
-                for (var o = c.$dv, a = we(o) ? Math.min(i, 1) : i, s = 0; s < a; s++) {
-                    var l = c(this[s], e, t);
-                    o = o ? o + l : l
-                }
-                return o
-            }
-            for (n = 0; n < i; n++) c(this[n], e, t);
-            return this
-        }
-    }), ve({
-        removeData: bt,
-        on: function(i, e, o, t) {
-            if (O(t)) throw et("onargs", "jqLite#on() does not support the `selector` or `eventData` parameters");
-            if (ct(i)) {
-                var s, l, n, r = yt(i, !0),
-                    a = r.events,
-                    c = r.handle;
-                c || (c = r.handle = (l = a, (n = function(e, t) {
-                    e.isDefaultPrevented = function() {
-                        return e.defaultPrevented
-                    };
-                    var n = l[t || e.type],
-                        r = n ? n.length : 0;
-                    if (r) {
-                        if (we(e.immediatePropagationStopped)) {
-                            var i = e.stopImmediatePropagation;
-                            e.stopImmediatePropagation = function() {
-                                e.immediatePropagationStopped = !0, e.stopPropagation && e.stopPropagation(), i && i.call(e)
-                            }
-                        }
-                        e.isImmediatePropagationStopped = function() {
-                            return !0 === e.immediatePropagationStopped
-                        };
-                        var o = n.specialHandlerWrapper || Rt;
-                        1 < r && (n = We(n));
-                        for (var a = 0; a < r; a++) e.isImmediatePropagationStopped() || o(s, e, n[a])
-                    }
-                }).elem = s = i, n));
-                for (var u = 0 <= e.indexOf(" ") ? e.split(" ") : [e], d = u.length, f = function(e, t, n) {
-                        var r = a[e];
-                        r || ((r = a[e] = []).specialHandlerWrapper = t, "$destroy" === e || n || i.addEventListener(e, c)), r.push(o)
-                    }; d--;) e = u[d], Je[e] ? (f(Je[e], Pt), f(e, void 0, !0)) : f(e)
-            }
-        },
-        off: vt,
-        one: function(t, n, r) {
-            (t = he(t)).on(n, function e() {
-                t.off(n, r), t.off(n, e)
-            }), t.on(n, r)
-        },
-        replaceWith: function(t, e) {
-            var n, r = t.parentNode;
-            pt(t), ve(new ft(e), function(e) {
-                n ? r.insertBefore(e, n.nextSibling) : r.replaceChild(e, t), n = e
-            })
-        },
-        children: function(e) {
-            var t = [];
-            return ve(e.childNodes, function(e) {
-                e.nodeType === qe && t.push(e)
-            }), t
-        },
-        contents: function(e) {
-            return e.contentDocument || e.childNodes || []
-        },
-        append: function(e, t) {
-            var n = e.nodeType;
-            if (n === qe || n === ze)
-                for (var r = 0, i = (t = new ft(t)).length; r < i; r++) {
-                    var o = t[r];
-                    e.appendChild(o)
-                }
-        },
-        prepend: function(t, e) {
-            if (t.nodeType === qe) {
-                var n = t.firstChild;
-                ve(new ft(e), function(e) {
-                    t.insertBefore(e, n)
-                })
-            }
-        },
-        wrap: function(e, t) {
-            var n, r, i;
-            n = e, r = he(t).eq(0).clone()[0], (i = n.parentNode) && i.replaceChild(r, n), r.appendChild(n)
-        },
-        remove: Mt,
-        detach: function(e) {
-            Mt(e, !0)
-        },
-        after: function(e, t) {
-            var n = e,
-                r = e.parentNode;
-            if (r)
-                for (var i = 0, o = (t = new ft(t)).length; i < o; i++) {
-                    var a = t[i];
-                    r.insertBefore(a, n.nextSibling), n = a
-                }
-        },
-        addClass: Et,
-        removeClass: wt,
-        toggleClass: function(n, e, r) {
-            e && ve(e.split(" "), function(e) {
-                var t = r;
-                we(t) && (t = !$t(n, e)), (t ? Et : wt)(n, e)
-            })
-        },
-        parent: function(e) {
-            var t = e.parentNode;
-            return t && t.nodeType !== ze ? t : null
-        },
-        next: function(e) {
-            return e.nextElementSibling
-        },
-        find: function(e, t) {
-            return e.getElementsByTagName ? e.getElementsByTagName(t) : []
-        },
-        clone: ht,
-        triggerHandler: function(t, e, n) {
-            var r, i, o, a = e.type || e,
-                s = yt(t),
-                l = s && s.events,
-                c = l && l[a];
-            c && (r = {
-                preventDefault: function() {
-                    this.defaultPrevented = !0
-                },
-                isDefaultPrevented: function() {
-                    return !0 === this.defaultPrevented
-                },
-                stopImmediatePropagation: function() {
-                    this.immediatePropagationStopped = !0
-                },
-                isImmediatePropagationStopped: function() {
-                    return !0 === this.immediatePropagationStopped
-                },
-                stopPropagation: _e,
-                type: a,
-                target: t
-            }, e.type && (r = be(r, e)), i = We(c), o = n ? [r].concat(n) : [r], ve(i, function(e) {
-                r.isImmediatePropagationStopped() || e.apply(t, o)
-            }))
-        }
-    }, function(a, e) {
-        ft.prototype[e] = function(e, t, n) {
-            for (var r, i = 0, o = this.length; i < o; i++) we(r) ? O(r = a(this[i], e, t, n)) && (r = he(r)) : Ct(r, a(this[i], e, t, n));
-            return O(r) ? r : this
-        }
-    }), ft.prototype.bind = ft.prototype.on, ft.prototype.unbind = ft.prototype.off;
-    var Lt = Object.create(null);
-
-    function Ft() {
-        this._keys = [], this._values = [], this._lastKey = NaN, this._lastIndex = -1
-    }
-    Ft.prototype = {
-        _idx: function(e) {
-            return e !== this._lastKey && (this._lastKey = e, this._lastIndex = this._keys.indexOf(e)), this._lastIndex
-        },
-        _transformKey: function(e) {
-            return S(e) ? Lt : e
-        },
-        get: function(e) {
-            e = this._transformKey(e);
-            var t = this._idx(e);
-            if (-1 !== t) return this._values[t]
-        },
-        has: function(e) {
-            return e = this._transformKey(e), -1 !== this._idx(e)
-        },
-        set: function(e, t) {
-            e = this._transformKey(e);
-            var n = this._idx(e); - 1 === n && (n = this._lastIndex = this._keys.length), this._keys[n] = e, this._values[n] = t
-        },
-        delete: function(e) {
-            e = this._transformKey(e);
-            var t = this._idx(e);
-            return -1 !== t && (this._keys.splice(t, 1), this._values.splice(t, 1), this._lastKey = NaN, this._lastIndex = -1, !0)
-        }
-    };
-    var qt = Ft,
-        Ut = [function() {
-            this.$get = [function() {
-                return qt
-            }]
-        }],
-        Vt = /^([^(]+?)=>/,
-        Bt = /^[^(]*\(\s*([^)]*)\)/m,
-        zt = /,/,
-        Wt = /^\s*(_?)(\S+?)\1\s*$/,
-        Yt = /((\/\/.*$)|(\/\*[\s\S]*?\*\/))/gm,
-        Gt = M("$injector");
-
-    function Kt(e) {
-        return Function.prototype.toString.call(e)
-    }
-
-    function Zt(e) {
-        var t = Kt(e).replace(Yt, "");
-        return t.match(Vt) || t.match(Bt)
-    }
-
-    function Xt(e, c) {
-        c = !0 === c;
-        var i = {},
-            a = "Provider",
-            s = [],
-            o = new qt,
-            u = {
-                $provide: {
-                    provider: f(h),
-                    factory: f(p),
-                    service: f(function(e, t) {
-                        return p(e, ["$injector", function(e) {
-                            return e.instantiate(t)
-                        }])
-                    }),
-                    value: f(function(e, t) {
-                        return p(e, D(t), !1)
-                    }),
-                    constant: f(function(e, t) {
-                        le(e, "constant"), u[e] = t, n[e] = t
-                    }),
-                    decorator: function(e, t) {
-                        var n = l.get(e + a),
-                            r = n.$get;
-                        n.$get = function() {
-                            var e = d.invoke(r, n);
-                            return d.invoke(t, null, {
-                                $delegate: e
-                            })
-                        }
-                    }
-                }
-            },
-            l = u.$injector = g(u, function(e, t) {
-                throw y.isString(t) && s.push(t), Gt("unpr", "Unknown provider: {0}", s.join(" <- "))
-            }),
-            n = {},
-            t = g(n, function(e, t) {
-                var n = l.get(e + a, t);
-                return d.invoke(n.$get, n, void 0, e)
-            }),
-            d = t;
-        u["$injector" + a] = {
-            $get: D(t)
-        }, d.modules = l.modules = Fe();
-        var r = m(e);
-        return (d = t.get("$injector")).strictDi = c, ve(r, function(e) {
-            e && d.invoke(e)
-        }), d.loadNewModules = function(e) {
-            ve(m(e), function(e) {
-                e && d.invoke(e)
-            })
-        }, d;
-
-        function f(n) {
-            return function(e, t) {
-                if (!Ee(e)) return n(e, t);
-                ve(e, A(n))
-            }
-        }
-
-        function h(e, t) {
-            if (le(e, "service"), (Te(t) || ke(t)) && (t = l.instantiate(t)), !t.$get) throw Gt("pget", "Provider '{0}' must define $get factory method.", e);
-            return u[e + a] = t
-        }
-
-        function p(e, t, n) {
-            return h(e, {
-                $get: !1 !== n ? (r = e, i = t, function() {
-                    var e = d.invoke(i, this);
-                    if (we(e)) throw Gt("undef", "Provider '{0}' must return a value from $get factory method.", r);
-                    return e
-                }) : t
-            });
-            var r, i
-        }
-
-        function m(e) {
-            Le(we(e) || ke(e), "modulesToLoad", "not an array");
-            var n, r = [];
-            return ve(e, function(t) {
-                if (!o.get(t)) {
-                    o.set(t, !0);
-                    try {
-                        Ce(t) ? (n = v(t), d.modules[t] = n, r = r.concat(m(n.requires)).concat(n._runBlocks), e(n._invokeQueue), e(n._configBlocks)) : Te(t) ? r.push(l.invoke(t)) : ke(t) ? r.push(l.invoke(t)) : se(t, "module")
-                    } catch (e) {
-                        throw ke(t) && (t = t[t.length - 1]), e.message && e.stack && -1 === e.stack.indexOf(e.message) && (e = e.message + "\n" + e.stack), Gt("modulerr", "Failed to instantiate module {0} due to:\n{1}", t, e.stack || e.message || e)
-                    }
-                }
-
-                function e(e) {
-                    var t, n;
-                    for (t = 0, n = e.length; t < n; t++) {
-                        var r = e[t],
-                            i = l.get(r[0]);
-                        i[r[1]].apply(i, r[2])
-                    }
-                }
-            }), r
-        }
-
-        function g(n, r) {
-            function l(t, e) {
-                if (n.hasOwnProperty(t)) {
-                    if (n[t] === i) throw Gt("cdep", "Circular dependency found: {0}", t + " <- " + s.join(" <- "));
-                    return n[t]
-                }
-                try {
-                    return s.unshift(t), n[t] = i, n[t] = r(t, e), n[t]
-                } catch (e) {
-                    throw n[t] === i && delete n[t], e
-                } finally {
-                    s.shift()
-                }
-            }
-
-            function o(e, t, n) {
-                for (var r = [], i = Xt.$$annotate(e, c, n), o = 0, a = i.length; o < a; o++) {
-                    var s = i[o];
-                    if ("string" != typeof s) throw Gt("itkn", "Incorrect injection token! Expected service name as string, got {0}", s);
-                    r.push(t && t.hasOwnProperty(s) ? t[s] : l(s, n))
-                }
-                return r
-            }
-            return {
-                invoke: function(e, t, n, r) {
-                    "string" == typeof n && (r = n, n = null);
-                    var i = o(e, n, r);
-                    return ke(e) && (e = e[e.length - 1]),
-                        function(e) {
-                            if (fe || "function" != typeof e) return !1;
-                            var t = e.$$ngIsClass;
-                            return Ae(t) || (t = e.$$ngIsClass = /^class\b/.test(Kt(e))), t
-                        }(e) ? (i.unshift(null), new(Function.prototype.bind.apply(e, i))) : e.apply(t, i)
-                },
-                instantiate: function(e, t, n) {
-                    var r = ke(e) ? e[e.length - 1] : e,
-                        i = o(e, t, n);
-                    return i.unshift(null), new(Function.prototype.bind.apply(r, i))
-                },
-                get: l,
-                annotate: Xt.$$annotate,
-                has: function(e) {
-                    return u.hasOwnProperty(e + a) || n.hasOwnProperty(e)
-                }
-            }
-        }
-    }
-
-    function Qt() {
-        var e = !0;
-        this.disableAutoScrolling = function() {
-            e = !1
-        }, this.$get = ["$window", "$location", "$rootScope", function(r, i, o) {
-            var a = r.document;
-
-            function s(e) {
-                if (e) {
-                    e.scrollIntoView();
-                    var t = function() {
-                        var e = l.yOffset;
-                        if (Te(e)) e = e();
-                        else if (P(e)) {
-                            var t = e[0];
-                            e = "fixed" !== r.getComputedStyle(t).position ? 0 : t.getBoundingClientRect().bottom
-                        } else E(e) || (e = 0);
-                        return e
-                    }();
-                    if (t) {
-                        var n = e.getBoundingClientRect().top;
-                        r.scrollBy(0, n - t)
-                    }
-                } else r.scrollTo(0, 0)
-            }
-
-            function l(e) {
-                var t, n, r;
-                (e = Ce(e) ? e : E(e) ? e.toString() : i.hash()) ? (t = a.getElementById(e)) ? s(t): (n = a.getElementsByName(e), r = null, Array.prototype.some.call(n, function(e) {
-                    if ("a" === De(e)) return r = e, !0
-                }), (t = r) ? s(t) : "top" === e && s(null)): s(null)
-            }
-            return e && o.$watch(function() {
-                return i.hash()
-            }, function(e, t) {
-                var n, r;
-                e === t && "" === e || (n = function() {
-                    o.$evalAsync(l)
-                }, "complete" === (r = r || de).document.readyState ? r.setTimeout(n) : he(r).on("load", n))
-            }), l
-        }]
-    }
-    Xt.$$annotate = function(e, t, n) {
-        var r, i, o;
-        if ("function" == typeof e) {
-            if (!(r = e.$inject)) {
-                if (r = [], e.length) {
-                    if (t) throw Ce(n) && n || (n = e.name || ((o = Zt(e)) ? "function(" + (o[1] || "").replace(/[\s\r\n]+/, " ") + ")" : "fn")), Gt("strictdi", "{0} is not using explicit annotation and cannot be invoked in strict mode", n);
-                    ve(Zt(e)[1].split(zt), function(e) {
-                        e.replace(Wt, function(e, t, n) {
-                            r.push(n)
-                        })
-                    })
-                }
-                e.$inject = r
-            }
-        } else ke(e) ? (se(e[i = e.length - 1], "fn"), r = e.slice(0, i)) : se(e, "fn", !0);
-        return r
-    };
-    var Jt = M("$animate"),
-        en = 1,
-        tn = "ng-animate";
-
-    function nn(e, t) {
-        return e || t ? e ? t ? (ke(e) && (e = e.join(" ")), ke(t) && (t = t.join(" ")), e + " " + t) : e : t : ""
-    }
-
-    function rn(e) {
-        return Ee(e) ? e : {}
-    }
-    var on = function() {
-            this.$get = _e
-        },
-        an = function() {
-            var m = new qt,
-                g = [];
-            this.$get = ["$$AnimateRunner", "$rootScope", function(d, f) {
-                return {
-                    enabled: _e,
-                    on: _e,
-                    off: _e,
-                    pin: _e,
-                    push: function(e, t, n, r) {
-                        var i, o, a, s, l, c;
-                        r && r(), (n = n || {}).from && e.css(n.from), n.to && e.css(n.to), (n.addClass || n.removeClass) && (i = e, o = n.addClass, a = n.removeClass, s = m.get(i) || {}, l = h(s, o, !0), c = h(s, a, !1), (l || c) && (m.set(i, s), g.push(i), 1 === g.length && f.$$postDigest(p)));
-                        var u = new d;
-                        return u.complete(), u
-                    }
-                };
-
-                function h(t, e, n) {
-                    var r = !1;
-                    return e && ve(e = Ce(e) ? e.split(" ") : ke(e) ? e : [], function(e) {
-                        e && (r = !0, t[e] = n)
-                    }), r
-                }
-
-                function p() {
-                    ve(g, function(e) {
-                        var t = m.get(e);
-                        if (t) {
-                            var n = function(e) {
-                                    Ce(e) && (e = e.split(" "));
-                                    var t = Fe();
-                                    return ve(e, function(e) {
-                                        e.length && (t[e] = !0)
-                                    }), t
-                                }(e.attr("class")),
-                                r = "",
-                                i = "";
-                            ve(t, function(e, t) {
-                                e !== !!n[t] && (e ? r += (r.length ? " " : "") + t : i += (i.length ? " " : "") + t)
-                            }), ve(e, function(e) {
-                                r && Et(e, r), i && wt(e, i)
-                            }), m.delete(e)
-                        }
-                    }), g.length = 0
-                }
-            }]
-        },
-        sn = ["$provide", function(r) {
-            var i = this,
-                t = null,
-                n = null;
-            this.$$registeredAnimations = Object.create(null), this.register = function(e, t) {
-                if (e && "." !== e.charAt(0)) throw Jt("notcsel", "Expecting class selector starting with '.' got '{0}'.", e);
-                var n = e + "-animation";
-                i.$$registeredAnimations[e.substr(1)] = n, r.factory(n, t)
-            }, this.customFilter = function(e) {
-                return 1 === arguments.length && (n = Te(e) ? e : null), n
-            }, this.classNameFilter = function(e) {
-                if (1 === arguments.length && ((t = e instanceof RegExp ? e : null) && new RegExp("[(\\s|\\/)]" + tn + "[(\\s|\\/)]").test(t.toString()))) throw t = null, Jt("nongcls", '$animateProvider.classNameFilter(regex) prohibits accepting a regex value which matches/contains the "{0}" CSS class.', tn);
-                return t
-            }, this.$get = ["$$animateQueue", function(o) {
-                function i(e, t, n) {
-                    if (n) {
-                        var r = function(e) {
-                            for (var t = 0; t < e.length; t++) {
-                                var n = e[t];
-                                if (n.nodeType === en) return n
-                            }
-                        }(n);
-                        !r || r.parentNode || r.previousElementSibling || (n = null)
-                    }
-                    n ? n.after(e) : t.prepend(e)
-                }
-                return {
-                    on: o.on,
-                    off: o.off,
-                    pin: o.pin,
-                    enabled: o.enabled,
-                    cancel: function(e) {
-                        e.cancel && e.cancel()
-                    },
-                    enter: function(e, t, n, r) {
-                        return t = t && he(t), n = n && he(n), i(e, t = t || n.parent(), n), o.push(e, "enter", rn(r))
-                    },
-                    move: function(e, t, n, r) {
-                        return t = t && he(t), n = n && he(n), i(e, t = t || n.parent(), n), o.push(e, "move", rn(r))
-                    },
-                    leave: function(e, t) {
-                        return o.push(e, "leave", rn(t), function() {
-                            e.remove()
-                        })
-                    },
-                    addClass: function(e, t, n) {
-                        return (n = rn(n)).addClass = nn(n.addclass, t), o.push(e, "addClass", n)
-                    },
-                    removeClass: function(e, t, n) {
-                        return (n = rn(n)).removeClass = nn(n.removeClass, t), o.push(e, "removeClass", n)
-                    },
-                    setClass: function(e, t, n, r) {
-                        return (r = rn(r)).addClass = nn(r.addClass, t), r.removeClass = nn(r.removeClass, n), o.push(e, "setClass", r)
-                    },
-                    animate: function(e, t, n, r, i) {
-                        return (i = rn(i)).from = i.from ? be(i.from, t) : t, i.to = i.to ? be(i.to, n) : n, r = r || "ng-inline-animate", i.tempClasses = nn(i.tempClasses, r), o.push(e, "animate", i)
-                    }
-                }
-            }]
-        }],
-        ln = function() {
-            this.$get = ["$$rAF", function(t) {
-                var n = [];
-
-                function r(e) {
-                    n.push(e), 1 < n.length || t(function() {
-                        for (var e = 0; e < n.length; e++) n[e]();
-                        n = []
-                    })
-                }
-                return function() {
-                    var t = !1;
-                    return r(function() {
-                            t = !0
-                        }),
-                        function(e) {
-                            t ? e() : r(e)
-                        }
-                }
-            }]
-        },
-        cn = function() {
-            this.$get = ["$q", "$sniffer", "$$animateAsyncRun", "$$isDocumentHidden", "$timeout", function(t, e, n, r, i) {
-                function o(e) {
-                    this.setHost(e);
-                    var t = n();
-                    this._doneCallbacks = [], this._tick = function(e) {
-                        r() ? i(e, 0, !1) : t(e)
-                    }, this._state = 0
-                }
-                return o.chain = function(e, n) {
-                    var r = 0;
-                    ! function t() {
-                        if (r === e.length) return void n(!0);
-                        e[r](function(e) {
-                            !1 !== e ? (r++, t()) : n(!1)
-                        })
-                    }()
-                }, o.all = function(t, n) {
-                    var r = 0,
-                        i = !0;
-
-                    function o(e) {
-                        i = i && e, ++r === t.length && n(i)
-                    }
-                    ve(t, function(e) {
-                        e.done(o)
-                    })
-                }, o.prototype = {
-                    setHost: function(e) {
-                        this.host = e || {}
-                    },
-                    done: function(e) {
-                        2 === this._state ? e() : this._doneCallbacks.push(e)
-                    },
-                    progress: _e,
-                    getPromise: function() {
-                        if (!this.promise) {
-                            var e = this;
-                            this.promise = t(function(t, n) {
-                                e.done(function(e) {
-                                    !1 === e ? n() : t()
-                                })
-                            })
-                        }
-                        return this.promise
-                    },
-                    then: function(e, t) {
-                        return this.getPromise().then(e, t)
-                    },
-                    catch: function(e) {
-                        return this.getPromise().catch(e)
-                    },
-                    finally: function(e) {
-                        return this.getPromise().finally(e)
-                    },
-                    pause: function() {
-                        this.host.pause && this.host.pause()
-                    },
-                    resume: function() {
-                        this.host.resume && this.host.resume()
-                    },
-                    end: function() {
-                        this.host.end && this.host.end(), this._resolve(!0)
-                    },
-                    cancel: function() {
-                        this.host.cancel && this.host.cancel(), this._resolve(!1)
-                    },
-                    complete: function(e) {
-                        var t = this;
-                        0 === t._state && (t._state = 1, t._tick(function() {
-                            t._resolve(e)
-                        }))
-                    },
-                    _resolve: function(t) {
-                        2 !== this._state && (ve(this._doneCallbacks, function(e) {
-                            e(t)
-                        }), this._doneCallbacks.length = 0, this._state = 2)
-                    }
-                }, o
-            }]
-        },
-        un = function() {
-            this.$get = ["$$rAF", "$q", "$$AnimateRunner", function(a, e, s) {
-                return function(e, t) {
-                    var n = t || {};
-                    n.$$prepared || (n = j(n)), n.cleanupStyles && (n.from = n.to = null), n.from && (e.css(n.from), n.from = null);
-                    var r, i = new s;
-                    return {
-                        start: o,
-                        end: o
-                    };
-
-                    function o() {
-                        return a(function() {
-                            ! function() {
-                                n.addClass && (e.addClass(n.addClass), n.addClass = null);
-                                n.removeClass && (e.removeClass(n.removeClass), n.removeClass = null);
-                                n.to && (e.css(n.to), n.to = null)
-                            }(), r || i.complete(), r = !0
-                        }), i
-                    }
-                }
-            }]
-        };
-
-    function dn(s, e, t, l, n) {
-        var c = this,
-            u = s.location,
-            d = s.history,
-            i = s.setTimeout,
-            r = s.clearTimeout,
-            o = {},
-            a = n(t);
-        c.isMock = !1, c.$$completeOutstandingRequest = a.completeTask, c.$$incOutstandingRequestCount = a.incTaskCount, c.notifyWhenNoOutstandingRequests = a.notifyWhenNoPendingTasks;
-        var f, h, p = u.href,
-            m = e.find("base"),
-            g = null,
-            v = l.history ? function() {
-                try {
-                    return d.state
-                } catch (e) {}
-            } : _e;
-        w(), c.url = function(e, t, n) {
-            if (we(n) && (n = null), u !== s.location && (u = s.location), d !== s.history && (d = s.history), e) {
-                var r = h === n;
-                if (e = fi(e).href, p === e && (!l.history || r)) return c;
-                var i = p && cr(p) === cr(e);
-                return p = e, h = n, !l.history || i && r ? (i || (g = e), t ? u.replace(e) : i ? u.hash = -1 === (a = (o = e).indexOf("#")) ? "" : o.substr(a) : u.href = e, u.href !== e && (g = e)) : (d[t ? "replaceState" : "pushState"](n, "", e), w()), g && (g = e), c
-            }
-            return (g || u.href).replace(/#$/, "");
-            var o, a
-        }, c.state = function() {
-            return f
-        };
-        var b = [],
-            y = !1;
-
-        function _() {
-            g = null, E()
-        }
-        var $ = null;
-
-        function w() {
-            Ie(f = we(f = v()) ? null : f, $) && (f = $), h = $ = f
-        }
-
-        function E() {
-            var e = h;
-            w(), p === c.url() && e === f || (p = c.url(), h = f, ve(b, function(e) {
-                e(c.url(), f)
-            }))
-        }
-        c.onUrlChange = function(e) {
-            return y || (l.history && he(s).on("popstate", _), he(s).on("hashchange", _), y = !0), b.push(e), e
-        }, c.$$applicationDestroyed = function() {
-            he(s).off("hashchange popstate", _)
-        }, c.$$checkUrlChange = E, c.baseHref = function() {
-            var e = m.attr("href");
-            return e ? e.replace(/^(https?:)?\/\/[^/]*/, "") : ""
-        }, c.defer = function(e, t, n) {
-            var r;
-            return t = t || 0, n = n || a.DEFAULT_TASK_TYPE, a.incTaskCount(n), r = i(function() {
-                delete o[r], a.completeTask(e, n)
-            }, t), o[r] = n, r
-        }, c.defer.cancel = function(e) {
-            if (o.hasOwnProperty(e)) {
-                var t = o[e];
-                return delete o[e], r(e), a.completeTask(_e, t), !0
-            }
-            return !1
-        }
-    }
-
-    function fn() {
-        this.$get = ["$window", "$log", "$sniffer", "$document", "$$taskTrackerFactory", function(e, t, n, r, i) {
-            return new dn(e, r, t, n, i)
-        }]
-    }
-
-    function hn() {
-        this.$get = function() {
-            var d = {};
-
-            function e(e, t) {
-                if (e in d) throw M("$cacheFactory")("iid", "CacheId '{0}' is already taken!", e);
-                var n = 0,
-                    r = be({}, t, {
-                        id: e
-                    }),
-                    i = Fe(),
-                    o = t && t.capacity || Number.MAX_VALUE,
-                    a = Fe(),
-                    s = null,
-                    l = null;
-                return d[e] = {
-                    put: function(e, t) {
-                        if (!we(t)) {
-                            if (o < Number.MAX_VALUE) c(a[e] || (a[e] = {
-                                key: e
-                            }));
-                            return e in i || n++, i[e] = t, o < n && this.remove(l.key), t
-                        }
-                    },
-                    get: function(e) {
-                        if (o < Number.MAX_VALUE) {
-                            var t = a[e];
-                            if (!t) return;
-                            c(t)
-                        }
-                        return i[e]
-                    },
-                    remove: function(e) {
-                        if (o < Number.MAX_VALUE) {
-                            var t = a[e];
-                            if (!t) return;
-                            t === s && (s = t.p), t === l && (l = t.n), u(t.n, t.p), delete a[e]
-                        }
-                        e in i && (delete i[e], n--)
-                    },
-                    removeAll: function() {
-                        i = Fe(), n = 0, a = Fe(), s = l = null
-                    },
-                    destroy: function() {
-                        a = r = i = null, delete d[e]
-                    },
-                    info: function() {
-                        return be({}, r, {
-                            size: n
-                        })
-                    }
-                };
-
-                function c(e) {
-                    e !== s && (l ? l === e && (l = e.n) : l = e, u(e.n, e.p), u(e, s), (s = e).n = null)
-                }
-
-                function u(e, t) {
-                    e !== t && (e && (e.p = t), t && (t.n = e))
-                }
-            }
-            return e.info = function() {
-                var n = {};
-                return ve(d, function(e, t) {
-                    n[t] = e.info()
-                }), n
-            }, e.get = function(e) {
-                return d[e]
-            }, e
-        }
-    }
-
-    function pn() {
-        this.$get = ["$cacheFactory", function(e) {
-            return e("templates")
-        }]
-    }
-    var mn = M("$compile");
-    var gn = new function() {};
-
-    function vn(n, t) {
-        var p = {},
-            m = "Directive",
-            B = /^\s*directive:\s*([\w-]+)\s+(.*)$/,
-            ue = /(([\w-]+)(?::([^;]+))?;?)/,
-            g = function(e) {
-                var t, n = {},
-                    r = e.split(",");
-                for (t = 0; t < r.length; t++) n[r[t]] = !0;
-                return n
-            }("ngSrc,ngSrcset,src,srcset"),
-            b = /^(?:(\^\^?)?(\?)?(\^\^?)?)?/,
-            _ = /^(on[a-z]+|formaction)$/,
-            s = Fe();
-
-        function r(e, r, i) {
-            var o = /^([@&]|[=<](\*?))(\??)\s*([\w$]*)$/,
-                a = Fe();
-            return ve(e, function(e, t) {
-                if ((e = e.trim()) in s) a[t] = s[e];
-                else {
-                    var n = e.match(o);
-                    if (!n) throw mn("iscp", "Invalid {3} for directive '{0}'. Definition: {... {1}: '{2}' ...}", r, t, e, i ? "controller bindings definition" : "isolate scope definition");
-                    a[t] = {
-                        mode: n[1][0],
-                        collection: "*" === n[2],
-                        optional: "?" === n[3],
-                        attrName: n[4] || t
-                    }, n[4] && (s[e] = a[t])
-                }
-            }), a
-        }
-
-        function $(e, t) {
-            var n = {
-                isolateScope: null,
-                bindToController: null
-            };
-            if (Ee(e.scope) && (!0 === e.bindToController ? (n.bindToController = r(e.scope, t, !0), n.isolateScope = {}) : n.isolateScope = r(e.scope, t, !1)), Ee(e.bindToController) && (n.bindToController = r(e.bindToController, t, !0)), n.bindToController && !e.controller) throw mn("noctrl", "Cannot bind to controller without directive '{0}'s controller.", t);
-            return n
-        }
-        this.directive = function e(l, t) {
-            return Le(l, "name"), le(l, "directive"), Ce(l) ? (! function(e) {
-                var t = e.charAt(0);
-                if (!t || t !== me(t)) throw mn("baddir", "Directive/Component name '{0}' is invalid. The first character must be a lowercase letter", e);
-                if (e !== e.trim()) throw mn("baddir", "Directive/Component name '{0}' is invalid. The name should not contain leading or trailing whitespaces", e)
-            }(l), Le(t, "directiveFactory"), p.hasOwnProperty(l) || (p[l] = [], n.factory(l + m, ["$injector", "$exceptionHandler", function(o, a) {
-                var s = [];
-                return ve(p[l], function(e, t) {
-                    try {
-                        var n = o.invoke(e);
-                        Te(n) ? n = {
-                            compile: D(n)
-                        } : !n.compile && n.link && (n.compile = D(n.link)), n.priority = n.priority || 0, n.index = t, n.name = n.name || l, n.require = (!ke(i = (r = n).require || r.controller && r.name) && Ee(i) && ve(i, function(e, t) {
-                            var n = e.match(b);
-                            e.substring(n[0].length) || (i[t] = n[0] + t)
-                        }), i), n.restrict = function(e, t) {
-                            if (e && (!Ce(e) || !/[EACM]/.test(e))) throw mn("badrestrict", "Restrict property '{0}' of directive '{1}' is invalid", e, t);
-                            return e || "EA"
-                        }(n.restrict, l), n.$$moduleName = e.$$moduleName, s.push(n)
-                    } catch (e) {
-                        a(e)
-                    }
-                    var r, i
-                }), s
-            }])), p[l].push(t)) : ve(l, A(e)), this
-        }, this.component = function e(t, i) {
-            if (!Ce(t)) return ve(t, A(Pe(this, e))), this;
-            var o = i.controller || function() {};
-
-            function n(r) {
-                function e(n) {
-                    return Te(n) || ke(n) ? function(e, t) {
-                        return r.invoke(n, this, {
-                            $element: e,
-                            $attrs: t
-                        })
-                    } : n
-                }
-                var t = i.template || i.templateUrl ? i.template : "",
-                    n = {
-                        controller: o,
-                        controllerAs: function(e, t) {
-                            if (t && Ce(t)) return t;
-                            if (Ce(e)) {
-                                var n = kn.exec(e);
-                                if (n) return n[3]
-                            }
-                        }(i.controller) || i.controllerAs || "$ctrl",
-                        template: e(t),
-                        templateUrl: e(i.templateUrl),
-                        transclude: i.transclude,
-                        scope: {},
-                        bindToController: i.bindings || {},
-                        restrict: "E",
-                        require: i.require
-                    };
-                return ve(i, function(e, t) {
-                    "$" === t.charAt(0) && (n[t] = e)
-                }), n
-            }
-            return ve(i, function(e, t) {
-                "$" === t.charAt(0) && (n[t] = e, Te(o) && (o[t] = e))
-            }), n.$inject = ["$injector"], this.directive(t, n)
-        }, this.aHrefSanitizationWhitelist = function(e) {
-            return O(e) ? (t.aHrefSanitizationWhitelist(e), this) : t.aHrefSanitizationWhitelist()
-        }, this.imgSrcSanitizationWhitelist = function(e) {
-            return O(e) ? (t.imgSrcSanitizationWhitelist(e), this) : t.imgSrcSanitizationWhitelist()
-        };
-        var w = !0,
-            E = !(this.debugInfoEnabled = function(e) {
-                return O(e) ? (w = e, this) : w
-            });
-        this.strictComponentBindingsEnabled = function(e) {
-            return O(e) ? (E = e, this) : E
-        };
-        var C = 10;
-        this.onChangesTtl = function(e) {
-            return arguments.length ? (C = e, this) : C
-        };
-        var k = !0;
-        this.commentDirectivesEnabled = function(e) {
-            return arguments.length ? (k = e, this) : k
-        };
-        var x = !0;
-        this.cssClassDirectivesEnabled = function(e) {
-            return arguments.length ? (x = e, this) : x
-        };
-        var T = Fe();
-        this.addPropertySecurityContext = function(e, t, n) {
-                var r = e.toLowerCase() + "|" + t.toLowerCase();
-                if (r in T && T[r] !== n) throw mn("ctxoverride", "Property context '{0}.{1}' already set to '{2}', cannot override to '{3}'.", e, t, T[r], n);
-                return T[r] = n, this
-            },
-            function() {
-                function e(t, e) {
-                    ve(e, function(e) {
-                        T[e.toLowerCase()] = t
-                    })
-                }
-            }(), this.$get = ["$injector", "$interpolate", "$exceptionHandler", "$templateRequest", "$parse", "$controller", "$rootScope", "$sce", "$animate", function(h, A, z, e, S, W, D, f, i) {
-                var o, l = /^\w/,
-                    c = de.document.createElement("div"),
-                    O = k,
-                    N = x,
-                    t = C;
-
-                function a() {
-                    try {
-                        if (!--t) throw o = void 0, mn("infchng", "{0} $onChanges() iterations reached. Aborting!\n", C);
-                        D.$apply(function() {
-                            for (var e = 0, t = o.length; e < t; ++e) try {
-                                o[e]()
-                            } catch (e) {
-                                z(e)
-                            }
-                            o = void 0
-                        })
-                    } finally {
-                        t++
-                    }
-                }
-
-                function u(e, t) {
-                    if (!e) return e;
-                    if (!Ce(e)) throw mn("srcset", 'Can\'t pass trusted values to `{0}`: "{1}"', t, e.toString());
-                    for (var n = "", r = Se(e), i = /\s/.test(r) ? /(\s+\d+x\s*,|\s+\d+w\s*,|\s+,|,\s+)/ : /(,)/, o = r.split(i), a = Math.floor(o.length / 2), s = 0; s < a; s++) {
-                        var l = 2 * s;
-                        n += f.getTrustedMediaUrl(Se(o[l])), n += " " + Se(o[l + 1])
-                    }
-                    var c = Se(o[2 * s]).split(/\s/);
-                    return n += f.getTrustedMediaUrl(Se(c[0])), 2 === c.length && (n += " " + Se(c[1])), n
-                }
-
-                function Y(e, t) {
-                    if (t) {
-                        var n, r, i, o = Object.keys(t);
-                        for (n = 0, r = o.length; n < r; n++) this[i = o[n]] = t[i]
-                    } else this.$attr = {};
-                    this.$$element = e
-                }
-
-                function M(e, t) {
-                    try {
-                        e.addClass(t)
-                    } catch (e) {}
-                }
-                Y.prototype = {
-                    $normalize: $n,
-                    $addClass: function(e) {
-                        e && 0 < e.length && i.addClass(this.$$element, e)
-                    },
-                    $removeClass: function(e) {
-                        e && 0 < e.length && i.removeClass(this.$$element, e)
-                    },
-                    $updateClass: function(e, t) {
-                        var n = wn(e, t);
-                        n && n.length && i.addClass(this.$$element, n);
-                        var r = wn(t, e);
-                        r && r.length && i.removeClass(this.$$element, r)
-                    },
-                    $set: function(e, t, n, r) {
-                        var i = It(this.$$element[0], e),
-                            o = Nt[e],
-                            a = e;
-                        i ? (this.$$element.prop(e, t), r = i) : o && (this[o] = t, a = o), this[e] = t, r ? this.$attr[e] = r : (r = this.$attr[e]) || (this.$attr[e] = r = je(e, "-")), "img" === De(this.$$element) && "srcset" === e && (this[e] = t = u(t, "$set('srcset', value)")), !1 !== n && (null === t || we(t) ? this.$$element.removeAttr(r) : l.test(r) ? i && !1 === t ? this.$$element.removeAttr(r) : this.$$element.attr(r, t) : function(e, t, n) {
-                            c.innerHTML = "<span " + t + ">";
-                            var r = c.firstChild.attributes,
-                                i = r[0];
-                            r.removeNamedItem(i.name), i.value = n, e.attributes.setNamedItem(i)
-                        }(this.$$element[0], r, t));
-                        var s = this.$$observers;
-                        s && ve(s[a], function(e) {
-                            try {
-                                e(t)
-                            } catch (e) {
-                                z(e)
-                            }
-                        })
-                    },
-                    $observe: function(e, t) {
-                        var n = this,
-                            r = n.$$observers || (n.$$observers = Fe()),
-                            i = r[e] || (r[e] = []);
-                        return i.push(t), D.$evalAsync(function() {
-                                i.$$inter || !n.hasOwnProperty(e) || we(n[e]) || t(n[e])
-                            }),
-                            function() {
-                                Oe(i, t)
-                            }
-                    }
-                };
-                var n = A.startSymbol(),
-                    r = A.endSymbol(),
-                    G = "{{" === n && "}}" === r ? $e : function(e) {
-                        return e.replace(/\{\{/g, n).replace(/}}/g, r)
-                    },
-                    I = /^ng(Attr|Prop|On)([A-Z].*)$/,
-                    R = /^(.+)Start$/;
-                return K.$$addBindingInfo = w ? function(e, t) {
-                    var n = e.data("$binding") || [];
-                    ke(t) ? n = n.concat(t) : n.push(t), e.data("$binding", n)
-                } : _e, K.$$addBindingClass = w ? function(e) {
-                    M(e, "ng-binding")
-                } : _e, K.$$addScopeInfo = w ? function(e, t, n, r) {
-                    var i = n ? r ? "$isolateScopeNoTemplate" : "$isolateScope" : "$scope";
-                    e.data(i, t)
-                } : _e, K.$$addScopeClass = w ? function(e, t) {
-                    M(e, t ? "ng-isolate-scope" : "ng-scope")
-                } : _e, K.$$createComment = function(e, t) {
-                    var n = "";
-                    return w && (n = " " + (e || "") + ": ", t && (n += t + " ")), de.document.createComment(n)
-                }, K;
-
-                function K(u, e, t, n, d) {
-                    u instanceof he || (u = he(u));
-                    var f = P(u, e, u, t, n, d);
-                    K.$$addScopeClass(u);
-                    var h = null;
-                    return function(e, t, n) {
-                        if (!u) throw mn("multilink", "This element has already been linked.");
-                        Le(e, "scope"), d && d.needsNewScope && (e = e.$parent.$new());
-                        var r, i, o, a = (n = n || {}).parentBoundTranscludeFn,
-                            s = n.transcludeControllers,
-                            l = n.futureParentElement;
-                        if (a && a.$$boundTransclude && (a = a.$$boundTransclude), h || (i = (r = l) && r[0], h = i && "foreignobject" !== De(i) && ge.call(i).match(/SVG/) ? "svg" : "html"), o = "html" !== h ? he(oe(h, he("<div></div>").append(u).html())) : t ? St.clone.call(u) : u, s)
-                            for (var c in s) o.data("$" + c + "Controller", s[c].instance);
-                        return K.$$addScopeInfo(o, e), t && t(o, e), f && f(e, o, o, a), t || (u = f = null), o
-                    }
-                }
-
-                function P(e, p, t, n, r, i) {
-                    for (var o, a, s, l, c, u, m, g = [], d = ke(e) || e instanceof he, f = 0; f < e.length; f++) o = new Y, 11 === fe && v(e, f, d), (s = (a = Z(e[f], [], o, 0 === f ? n : void 0, r)).length ? j(a, e[f], o, p, t, null, [], [], i) : null) && s.scope && K.$$addScopeClass(o.$$element), c = s && s.terminal || !(l = e[f].childNodes) || !l.length ? null : P(l, s ? (s.transcludeOnThisElement || !s.templateOnThisElement) && s.transclude : p), (s || c) && (g.push(f, s, c), u = !0, m = m || s), i = null;
-                    return u ? function(e, t, n, r) {
-                        var i, o, a, s, l, c, u, d, f;
-                        if (m) {
-                            var h = t.length;
-                            for (f = new Array(h), l = 0; l < g.length; l += 3) u = g[l], f[u] = t[u]
-                        } else f = t;
-                        for (l = 0, c = g.length; l < c;) a = f[g[l++]], i = g[l++], o = g[l++], i ? (i.scope ? (s = e.$new(), K.$$addScopeInfo(he(a), s)) : s = e, d = i.transcludeOnThisElement ? H(e, i.transclude, r) : !i.templateOnThisElement && r ? r : !r && p ? H(e, p) : null, i(o, s, a, n, d)) : o && o(e, a.childNodes, void 0, r)
-                    } : null
-                }
-
-                function v(e, t, n) {
-                    var r, i = e[t],
-                        o = i.parentNode;
-                    if (i.nodeType === Ue)
-                        for (;
-                            (r = o ? i.nextSibling : e[t + 1]) && r.nodeType === Ue;) i.nodeValue = i.nodeValue + r.nodeValue, r.parentNode && r.parentNode.removeChild(r), n && r === e[t + 1] && e.splice(t + 1, 1)
-                }
-
-                function H(o, a, s) {
-                    function e(e, t, n, r, i) {
-                        return e || ((e = o.$new(!1, i)).$$transcluded = !0), a(e, t, {
-                            parentBoundTranscludeFn: s,
-                            transcludeControllers: n,
-                            futureParentElement: r
-                        })
-                    }
-                    var t = e.$$slots = Fe();
-                    for (var n in a.$$slots) a.$$slots[n] ? t[n] = H(o, a.$$slots[n], s) : t[n] = null;
-                    return e
-                }
-
-                function Z(e, t, n, r, i) {
-                    var o, a, s, l, c, u, d, f, h = e.nodeType,
-                        p = n.$attr;
-                    switch (h) {
-                        case qe:
-                            L(t, $n(a = De(e)), "E", r, i);
-                            for (var m, g, v, b, y, _ = e.attributes, $ = 0, w = _ && _.length; $ < w; $++) {
-                                var E, C = !1,
-                                    k = !1,
-                                    x = !1,
-                                    T = !1,
-                                    M = !1;
-                                g = (m = _[$]).name, b = m.value, (y = (v = $n(g.toLowerCase())).match(I)) ? (x = "Attr" === y[1], T = "Prop" === y[1], M = "On" === y[1], g = g.replace(yn, "").toLowerCase().substr(4 + y[1].length).replace(/_(.)/g, function(e, t) {
-                                    return t.toUpperCase()
-                                })) : (E = v.match(R)) && F(E[1]) && (k = (C = g).substr(0, g.length - 5) + "end", g = g.substr(0, g.length - 6)), T || M ? (n[v] = b, p[v] = m.name, T ? U(e, t, v, g) : (d = v, f = g, t.push(Uo(S, D, z, d, f, !1)))) : (p[v = $n(g.toLowerCase())] = g, !x && n.hasOwnProperty(v) || (n[v] = b, It(e, v) && (n[v] = !0)), V(e, t, b, v, x), L(t, v, "A", r, i, C, k))
-                            }
-                            if ("input" === a && "hidden" === e.getAttribute("type") && e.setAttribute("autocomplete", "off"), !N) break;
-                            if (Ee(s = e.className) && (s = s.animVal), Ce(s) && "" !== s)
-                                for (; o = ue.exec(s);) L(t, v = $n(o[2]), "C", r, i) && (n[v] = Se(o[3])), s = s.substr(o.index + o[0].length);
-                            break;
-                        case Ue:
-                            l = t, c = e.nodeValue, (u = A(c, !0)) && l.push({
-                                priority: 0,
-                                compile: function(e) {
-                                    var t = e.parent(),
-                                        r = !!t.length;
-                                    return r && K.$$addBindingClass(t),
-                                        function(e, t) {
-                                            var n = t.parent();
-                                            r || K.$$addBindingClass(n), K.$$addBindingInfo(n, u.expressions), e.$watch(u, function(e) {
-                                                t[0].nodeValue = e
-                                            })
-                                        }
-                                }
-                            });
-                            break;
-                        case Ve:
-                            if (!O) break;
-                            ! function(e, t, n, r, i) {
-                                try {
-                                    var o = B.exec(e.nodeValue);
-                                    if (o) {
-                                        var a = $n(o[1]);
-                                        L(t, a, "M", r, i) && (n[a] = Se(o[2]))
-                                    }
-                                } catch (e) {}
-                            }(e, t, n, r, i)
-                    }
-                    return t.sort(q), t
-                }
-
-                function X(e, t, n) {
-                    var r = [],
-                        i = 0;
-                    if (t && e.hasAttribute && e.hasAttribute(t))
-                        do {
-                            if (!e) throw mn("uterdir", "Unterminated attribute, found '{0}' but no matching '{1}' found.", t, n);
-                            e.nodeType === qe && (e.hasAttribute(t) && i++, e.hasAttribute(n) && i--), r.push(e), e = e.nextSibling
-                        } while (0 < i);
-                    else r.push(e);
-                    return he(r)
-                }
-
-                function Q(o, a, s) {
-                    return function(e, t, n, r, i) {
-                        return t = X(t[0], a, s), o(e, t, n, r, i)
-                    }
-                }
-
-                function J(e, t, n, r, i, o) {
-                    var a;
-                    return e ? K(t, n, r, i, o) : function() {
-                        return a || (a = K(t, n, r, i, o), t = n = o = null), a.apply(this, arguments)
-                    }
-                }
-
-                function j(e, _, $, t, n, r, w, E, i) {
-                    i = i || {};
-                    for (var o, a, s, l, c, u = -Number.MAX_VALUE, C = i.newScopeDirective, k = i.controllerDirectives, x = i.newIsolateScopeDirective, T = i.templateDirective, d = i.nonTlbTranscludeDirective, f = !1, h = !1, M = i.hasElementTranscludeDirective, p = $.$$element = he(_), m = r, g = t, v = !1, b = !1, y = 0, A = e.length; y < A; y++) {
-                        var S = (o = e[y]).$$start,
-                            D = o.$$end;
-                        if (S && (p = X(_, S, D)), s = void 0, u > o.priority) break;
-                        if ((c = o.scope) && (o.templateUrl || (Ee(c) ? (ie("new/isolated scope", x || C, o, p), x = o) : ie("new/isolated scope", x, o, p)), C = C || o), a = o.name, !v && (o.replace && (o.templateUrl || o.template) || o.transclude && !o.$$tlb)) {
-                            for (var O, N = y + 1; O = e[N++];)
-                                if (O.transclude && !O.$$tlb || O.replace && (O.templateUrl || O.template)) {
-                                    b = !0;
-                                    break
-                                } v = !0
-                        }
-                        if (!o.templateUrl && o.controller && (k = k || Fe(), ie("'" + a + "' controller", k[a], o, p), k[a] = o), c = o.transclude)
-                            if (f = !0, o.$$tlb || (ie("transclusion", d, o, p), d = o), "element" === c) M = !0, u = o.priority, s = p, p = $.$$element = he(K.$$createComment(a, $[a])), _ = p[0], ae(n, Re(s), _), g = J(b, s, t, u, m && m.name, {
-                                nonTlbTranscludeDirective: d
-                            });
-                            else {
-                                var I = Fe();
-                                if (Ee(c)) {
-                                    s = de.document.createDocumentFragment();
-                                    var R = Fe(),
-                                        P = Fe();
-                                    for (var H in ve(c, function(e, t) {
-                                            var n = "?" === e.charAt(0);
-                                            e = n ? e.substring(1) : e, R[e] = t, I[t] = null, P[t] = n
-                                        }), ve(p.contents(), function(e) {
-                                            var t = R[$n(De(e))];
-                                            t ? (P[t] = !0, I[t] = I[t] || de.document.createDocumentFragment(), I[t].appendChild(e)) : s.appendChild(e)
-                                        }), ve(P, function(e, t) {
-                                            if (!e) throw mn("reqslot", "Required transclusion slot `{0}` was not filled.", t)
-                                        }), I)
-                                        if (I[H]) {
-                                            var j = he(I[H].childNodes);
-                                            I[H] = J(b, j, t)
-                                        } s = he(s.childNodes)
-                                } else s = he(ht(_)).contents();
-                                p.empty(), (g = J(b, s, t, void 0, void 0, {
-                                    needsNewScope: o.$$isolateScope || o.$$newScope
-                                })).$$slots = I
-                            } if (o.template)
-                            if (h = !0, ie("template", T, o, p), c = Te((T = o).template) ? o.template(p, $) : o.template, c = G(c), o.replace) {
-                                if (m = o, s = lt(c) ? [] : En(oe(o.templateNamespace, Se(c))), _ = s[0], 1 !== s.length || _.nodeType !== qe) throw mn("tplrt", "Template for directive '{0}' must have exactly one root element. {1}", a, "");
-                                ae(n, p, _);
-                                var L = {
-                                        $attr: {}
-                                    },
-                                    F = Z(_, [], L),
-                                    q = e.splice(y + 1, e.length - (y + 1));
-                                (x || C) && te(F, x, C), e = e.concat(F).concat(q), ne($, L), A = e.length
-                            } else p.html(c);
-                        if (o.templateUrl) h = !0, ie("template", T, o, p), (T = o).replace && (m = o), B = re(e.splice(y, e.length - y), p, $, n, f && g, w, E, {
-                            controllerDirectives: k,
-                            newScopeDirective: C !== o && C,
-                            newIsolateScopeDirective: x,
-                            templateDirective: T,
-                            nonTlbTranscludeDirective: d
-                        }), A = e.length;
-                        else if (o.compile) try {
-                            l = o.compile(p, $, g);
-                            var U = o.$$originalDirective || o;
-                            Te(l) ? V(null, Pe(U, l), S, D) : l && V(Pe(U, l.pre), Pe(U, l.post), S, D)
-                        } catch (e) {
-                            z(e, He(p))
-                        }
-                        o.terminal && (B.terminal = !0, u = Math.max(u, o.priority))
-                    }
-                    return B.scope = C && !0 === C.scope, B.transcludeOnThisElement = f, B.templateOnThisElement = h, B.transclude = g, i.hasElementTranscludeDirective = M, B;
-
-                    function V(e, t, n, r) {
-                        e && (n && (e = Q(e, n, r)), e.require = o.require, e.directiveName = a, (x === o || o.$$isolateScope) && (e = se(e, {
-                            isolateScope: !0
-                        })), w.push(e)), t && (n && (t = Q(t, n, r)), t.require = o.require, t.directiveName = a, (x === o || o.$$isolateScope) && (t = se(t, {
-                            isolateScope: !0
-                        })), E.push(t))
-                    }
-
-                    function B(e, t, n, r, a) {
-                        var i, o, s, l, c, u, d, f, h, p;
-                        for (var m in _ === n ? f = (h = $).$$element : h = new Y(f = he(n), $), c = t, x ? l = t.$new(!0) : C && (c = t.$parent), a && ((d = function(e, t, n, r) {
-                                var i;
-                                Me(e) || (r = n, n = t, t = e, e = void 0);
-                                M && (i = u);
-                                n || (n = M ? f.parent() : f); {
-                                    if (!r) return a(e, t, i, n, y);
-                                    var o = a.$$slots[r];
-                                    if (o) return o(e, t, i, n, y);
-                                    if (we(o)) throw mn("noslot", 'No parent directive that requires a transclusion with slot name "{0}". Element: {1}', r, He(f))
-                                }
-                            }).$$boundTransclude = a, d.isSlotFilled = function(e) {
-                                return !!a.$$slots[e]
-                            }), k && (u = function(e, t, n, r, i, o, a) {
-                                var s = Fe();
-                                for (var l in r) {
-                                    var c = r[l],
-                                        u = {
-                                            $scope: c === a || c.$$isolateScope ? i : o,
-                                            $element: e,
-                                            $attrs: t,
-                                            $transclude: n
-                                        },
-                                        d = c.controller;
-                                    "@" === d && (d = t[c.name]);
-                                    var f = W(d, u, !0, c.controllerAs);
-                                    s[c.name] = f, e.data("$" + c.name + "Controller", f.instance)
-                                }
-                                return s
-                            }(f, h, d, k, l, t, x)), x && (K.$$addScopeInfo(f, l, !0, !(T && (T === x || T === x.$$originalDirective))), K.$$addScopeClass(f, !0), l.$$isolateBindings = x.$$isolateBindings, (p = ce(t, h, l, l.$$isolateBindings, x)).removeWatches && l.$on("$destroy", p.removeWatches)), u) {
-                            var g = k[m],
-                                v = u[m],
-                                b = g.$$bindings.bindToController;
-                            v.instance = v(), f.data("$" + g.name + "Controller", v.instance), v.bindingInfo = ce(c, h, v.instance, b, g)
-                        }
-                        for (ve(k, function(e, t) {
-                                var n = e.require;
-                                e.bindToController && !ke(n) && Ee(n) && be(u[t].instance, ee(t, n, f, u))
-                            }), ve(u, function(e) {
-                                var t = e.instance;
-                                if (Te(t.$onChanges)) try {
-                                    t.$onChanges(e.bindingInfo.initialChanges)
-                                } catch (e) {
-                                    z(e)
-                                }
-                                if (Te(t.$onInit)) try {
-                                    t.$onInit()
-                                } catch (e) {
-                                    z(e)
-                                }
-                                Te(t.$doCheck) && (c.$watch(function() {
-                                    t.$doCheck()
-                                }), t.$doCheck()), Te(t.$onDestroy) && c.$on("$destroy", function() {
-                                    t.$onDestroy()
-                                })
-                            }), i = 0, o = w.length; i < o; i++) le(s = w[i], s.isolateScope ? l : t, f, h, s.require && ee(s.directiveName, s.require, f, u), d);
-                        var y = t;
-                        for (x && (x.template || null === x.templateUrl) && (y = l), e && e(y, n.childNodes, void 0, a), i = E.length - 1; 0 <= i; i--) le(s = E[i], s.isolateScope ? l : t, f, h, s.require && ee(s.directiveName, s.require, f, u), d);
-                        ve(u, function(e) {
-                            var t = e.instance;
-                            Te(t.$postLink) && t.$postLink()
-                        })
-                    }
-                }
-
-                function ee(n, e, r, i) {
-                    var o;
-                    if (Ce(e)) {
-                        var t = e.match(b),
-                            a = e.substring(t[0].length),
-                            s = t[1] || t[3],
-                            l = "?" === t[2];
-                        if ("^^" === s ? r = r.parent() : o = (o = i && i[a]) && o.instance, !o) {
-                            var c = "$" + a + "Controller";
-                            o = "^^" === s && r[0] && r[0].nodeType === Be ? null : s ? r.inheritedData(c) : r.data(c)
-                        }
-                        if (!o && !l) throw mn("ctreq", "Controller '{0}', required by directive '{1}', can't be found!", a, n)
-                    } else if (ke(e)) {
-                        o = [];
-                        for (var u = 0, d = e.length; u < d; u++) o[u] = ee(n, e[u], r, i)
-                    } else Ee(e) && (o = {}, ve(e, function(e, t) {
-                        o[t] = ee(n, e, r, i)
-                    }));
-                    return o || null
-                }
-
-                function te(e, t, n) {
-                    for (var r = 0, i = e.length; r < i; r++) e[r] = ye(e[r], {
-                        $$isolateScope: t,
-                        $$newScope: n
-                    })
-                }
-
-                function L(e, t, n, r, i, o, a) {
-                    if (t === i) return null;
-                    var s = null;
-                    if (p.hasOwnProperty(t))
-                        for (var l, c = h.get(t + m), u = 0, d = c.length; u < d; u++)
-                            if (l = c[u], (we(r) || r > l.priority) && -1 !== l.restrict.indexOf(n)) {
-                                if (o && (l = ye(l, {
-                                        $$start: o,
-                                        $$end: a
-                                    })), !l.$$bindings) {
-                                    var f = l.$$bindings = $(l, l.name);
-                                    Ee(f.isolateScope) && (l.$$isolateBindings = f.isolateScope)
-                                }
-                                e.push(l), s = l
-                            } return s
-                }
-
-                function F(e) {
-                    if (p.hasOwnProperty(e))
-                        for (var t = h.get(e + m), n = 0, r = t.length; n < r; n++)
-                            if (t[n].multiElement) return !0;
-                    return !1
-                }
-
-                function ne(n, r) {
-                    var i = r.$attr,
-                        o = n.$attr;
-                    ve(n, function(e, t) {
-                        "$" !== t.charAt(0) && (r[t] && r[t] !== e && (e.length ? e += ("style" === t ? ";" : " ") + r[t] : e = r[t]), n.$set(t, e, !0, i[t]))
-                    }), ve(r, function(e, t) {
-                        n.hasOwnProperty(t) || "$" === t.charAt(0) || (n[t] = e, "class" !== t && "style" !== t && (o[t] = i[t]))
-                    })
-                }
-
-                function re(f, h, p, m, g, v, b, y) {
-                    var _, $, w = [],
-                        E = h[0],
-                        C = f.shift(),
-                        k = ye(C, {
-                            templateUrl: null,
-                            transclude: null,
-                            replace: null,
-                            $$originalDirective: C
-                        }),
-                        x = Te(C.templateUrl) ? C.templateUrl(h, p) : C.templateUrl,
-                        T = C.templateNamespace;
-                    return h.empty(), e(x).then(function(e) {
-                            var n, t, r, i;
-                            if (e = G(e), C.replace) {
-                                if (r = lt(e) ? [] : En(oe(T, Se(e))), n = r[0], 1 !== r.length || n.nodeType !== qe) throw mn("tplrt", "Template for directive '{0}' must have exactly one root element. {1}", C.name, x);
-                                t = {
-                                    $attr: {}
-                                }, ae(m, h, n);
-                                var o = Z(n, [], t);
-                                Ee(C.scope) && te(o, !0), f = o.concat(f), ne(p, t)
-                            } else n = E, h.html(e);
-                            for (f.unshift(k), _ = j(f, n, p, g, h, C, v, b, y), ve(m, function(e, t) {
-                                    e === n && (m[t] = h[0])
-                                }), $ = P(h[0].childNodes, g); w.length;) {
-                                var a = w.shift(),
-                                    s = w.shift(),
-                                    l = w.shift(),
-                                    c = w.shift(),
-                                    u = h[0];
-                                if (!a.$$destroyed) {
-                                    if (s !== E) {
-                                        var d = s.className;
-                                        y.hasElementTranscludeDirective && C.replace || (u = ht(n)), ae(l, he(s), u), M(he(u), d)
-                                    }
-                                    i = _.transcludeOnThisElement ? H(a, _.transclude, c) : c, _($, a, u, m, i)
-                                }
-                            }
-                            w = null
-                        }).catch(function(e) {
-                            xe(e) && z(e)
-                        }),
-                        function(e, t, n, r, i) {
-                            var o = i;
-                            t.$$destroyed || (w ? w.push(t, n, r, o) : (_.transcludeOnThisElement && (o = H(t, _.transclude, i)), _($, t, n, r, o)))
-                        }
-                }
-
-                function q(e, t) {
-                    var n = t.priority - e.priority;
-                    return 0 !== n ? n : e.name !== t.name ? e.name < t.name ? -1 : 1 : e.index - t.index
-                }
-
-                function ie(e, t, n, r) {
-                    function i(e) {
-                        return e ? " (module: " + e + ")" : ""
-                    }
-                    if (t) throw mn("multidir", "Multiple directives [{0}{1}, {2}{3}] asking for {4} on: {5}", t.name, i(t.$$moduleName), n.name, i(n.$$moduleName), e, He(r))
-                }
-
-                function oe(e, t) {
-                    switch (e = me(e || "html")) {
-                        case "svg":
-                        case "math":
-                            var n = de.document.createElement("div");
-                            return n.innerHTML = "<" + e + ">" + t + "</" + e + ">", n.childNodes[0].childNodes;
-                        default:
-                            return t
-                    }
-                }
-
-                function d(e) {
-                    return u(f.valueOf(e), "ng-prop-srcset")
-                }
-
-                function U(e, t, n, o) {
-                    if (_.test(o)) throw mn("nodomevents", "Property bindings for HTML DOM event properties are disallowed");
-                    var r, i, a = De(e),
-                        s = (r = a, i = o.toLowerCase(), T[r + "|" + i] || T["*|" + i]),
-                        l = $e;
-                    "srcset" !== o || "img" !== a && "source" !== a ? s && (l = f.getTrusted.bind(f, s)) : l = d, t.push({
-                        priority: 100,
-                        compile: function(e, t) {
-                            var r = S(t[n]),
-                                i = S(t[n], function(e) {
-                                    return f.valueOf(e)
-                                });
-                            return {
-                                pre: function(t, n) {
-                                    function e() {
-                                        var e = r(t);
-                                        n[0][o] = l(e)
-                                    }
-                                    e(), t.$watch(i, e)
-                                }
-                            }
-                        }
-                    })
-                }
-
-                function V(e, t, o, a, n) {
-                    var r, i, s = De(e),
-                        l = (r = s, "srcdoc" === (i = a) ? f.HTML : "src" === i || "ngSrc" === i ? -1 === ["img", "video", "audio", "source", "track"].indexOf(r) ? f.RESOURCE_URL : f.MEDIA_URL : "xlinkHref" === i ? "image" === r ? f.MEDIA_URL : "a" === r ? f.URL : f.RESOURCE_URL : "form" === r && "action" === i || "base" === r && "href" === i || "link" === r && "href" === i ? f.RESOURCE_URL : "a" !== r || "href" !== i && "ngHref" !== i ? void 0 : f.URL),
-                        c = !n,
-                        u = g[a] || n,
-                        d = A(o, c, l, u);
-                    if (d) {
-                        if ("multiple" === a && "select" === s) throw mn("selmulti", "Binding to the 'multiple' attribute is not supported. Element: {0}", He(e));
-                        if (_.test(a)) throw mn("nodomevents", "Interpolations for HTML DOM event attributes are disallowed");
-                        t.push({
-                            priority: 100,
-                            compile: function() {
-                                return {
-                                    pre: function(e, t, n) {
-                                        var r = n.$$observers || (n.$$observers = Fe()),
-                                            i = n[a];
-                                        i !== o && (d = i && A(i, !0, l, u), o = i), d && (n[a] = d(e), (r[a] || (r[a] = [])).$$inter = !0, (n.$$observers && n.$$observers[a].$$scope || e).$watch(d, function(e, t) {
-                                            "class" === a && e !== t ? n.$updateClass(e, t) : n.$set(a, e)
-                                        }))
-                                    }
-                                }
-                            }
-                        })
-                    }
-                }
-
-                function ae(e, t, n) {
-                    var r, i, o = t[0],
-                        a = t.length,
-                        s = o.parentNode;
-                    if (e)
-                        for (r = 0, i = e.length; r < i; r++)
-                            if (e[r] === o) {
-                                e[r++] = n;
-                                for (var l = r, c = l + a - 1, u = e.length; l < u; l++, c++) c < u ? e[l] = e[c] : delete e[l];
-                                e.length -= a - 1, e.context === o && (e.context = n);
-                                break
-                            } s && s.replaceChild(n, o);
-                    var d = de.document.createDocumentFragment();
-                    for (r = 0; r < a; r++) d.appendChild(t[r]);
-                    for (he.hasData(o) && (he.data(n, he.data(o)), he(o).off("$destroy")), he.cleanData(d.querySelectorAll("*")), r = 1; r < a; r++) delete t[r];
-                    t[0] = n, t.length = 1
-                }
-
-                function se(e, t) {
-                    return be(function() {
-                        return e.apply(null, arguments)
-                    }, e, t)
-                }
-
-                function le(e, t, n, r, i, o) {
-                    try {
-                        e(t, n, r, i, o)
-                    } catch (e) {
-                        z(e, He(n))
-                    }
-                }
-
-                function y(e, t) {
-                    if (E) throw mn("missingattr", "Attribute '{0}' of '{1}' is non-optional and must be set!", e, t)
-                }
-
-                function ce(f, h, p, e, m) {
-                    var r, g = [],
-                        v = {};
-
-                    function b(e, t, n) {
-                        Te(p.$onChanges) && !Ne(t, n) && (o || (f.$$postDigest(a), o = []), r || (r = {}, o.push(i)), r[e] && (n = r[e].previousValue), r[e] = new bn(n, t))
-                    }
-
-                    function i() {
-                        p.$onChanges(r), r = void 0
-                    }
-                    return ve(e, function(e, n) {
-                        var t, r, i, o, a, s = e.attrName,
-                            l = e.optional;
-                        switch (e.mode) {
-                            case "@":
-                                l || pe.call(h, s) || (y(s, m.name), p[n] = h[s] = void 0), a = h.$observe(s, function(e) {
-                                    if (Ce(e) || Ae(e)) {
-                                        var t = p[n];
-                                        b(n, e, t), p[n] = e
-                                    }
-                                }), h.$$observers[s].$$scope = f, Ce(t = h[s]) ? p[n] = A(t)(f) : Ae(t) && (p[n] = t), v[n] = new bn(gn, p[n]), g.push(a);
-                                break;
-                            case "=":
-                                if (!pe.call(h, s)) {
-                                    if (l) break;
-                                    y(s, m.name), h[s] = void 0
-                                }
-                                if (l && !h[s]) break;
-                                r = S(h[s]), o = r.literal ? Ie : Ne, i = r.assign || function() {
-                                    throw t = p[n] = r(f), mn("nonassign", "Expression '{0}' in attribute '{1}' used with directive '{2}' is non-assignable!", h[s], s, m.name)
-                                }, t = p[n] = r(f);
-                                var c = function(e) {
-                                    return o(e, p[n]) || (o(e, t) ? i(f, e = p[n]) : p[n] = e), t = e
-                                };
-                                c.$stateful = !0, a = e.collection ? f.$watchCollection(h[s], c) : f.$watch(S(h[s], c), null, r.literal), g.push(a);
-                                break;
-                            case "<":
-                                if (!pe.call(h, s)) {
-                                    if (l) break;
-                                    y(s, m.name), h[s] = void 0
-                                }
-                                if (l && !h[s]) break;
-                                var u = (r = S(h[s])).literal,
-                                    d = p[n] = r(f);
-                                v[n] = new bn(gn, p[n]), a = f[e.collection ? "$watchCollection" : "$watch"](r, function(e, t) {
-                                    if (t === e) {
-                                        if (t === d || u && Ie(t, d)) return;
-                                        t = d
-                                    }
-                                    b(n, e, t), p[n] = e
-                                }), g.push(a);
-                                break;
-                            case "&":
-                                if (l || pe.call(h, s) || y(s, m.name), (r = h.hasOwnProperty(s) ? S(h[s]) : _e) === _e && l) break;
-                                p[n] = function(e) {
-                                    return r(f, e)
-                                }
-                        }
-                    }), {
-                        initialChanges: v,
-                        removeWatches: g.length && function() {
-                            for (var e = 0, t = g.length; e < t; ++e) g[e]()
-                        }
-                    }
-                }
-            }]
-    }
-
-    function bn(e, t) {
-        this.previousValue = e, this.currentValue = t
-    }
-    vn.$inject = ["$provide", "$$sanitizeUriProvider"], bn.prototype.isFirstChange = function() {
-        return this.previousValue === gn
-    };
-    var yn = /^((?:x|data)[:\-_])/i,
-        _n = /[:\-_]+(.)/g;
-
-    function $n(e) {
-        return e.replace(yn, "").replace(_n, function(e, t, n) {
-            return n ? t.toUpperCase() : t
-        })
-    }
-
-    function wn(e, t) {
-        var n = "",
-            r = e.split(/\s+/),
-            i = t.split(/\s+/);
-        e: for (var o = 0; o < r.length; o++) {
-            for (var a = r[o], s = 0; s < i.length; s++)
-                if (a === i[s]) continue e;
-            n += (0 < n.length ? " " : "") + a
-        }
-        return n
-    }
-
-    function En(e) {
-        var t = (e = he(e)).length;
-        if (t <= 1) return e;
-        for (; t--;) {
-            var n = e[t];
-            (n.nodeType === Ve || n.nodeType === Ue && "" === n.nodeValue.trim()) && r.call(e, t, 1)
-        }
-        return e
-    }
-    var Cn = M("$controller"),
-        kn = /^(\S+)(\s+as\s+([\w$]+))?$/;
-
-    function xn() {
-        var d = {};
-        this.has = function(e) {
-            return d.hasOwnProperty(e)
-        }, this.register = function(e, t) {
-            le(e, "controller"), Ee(e) ? be(d, e) : d[e] = t
-        }, this.$get = ["$injector", function(c) {
-            return function(t, n, e, r) {
-                var i, o, a, s;
-                if (e = !0 === e, r && Ce(r) && (s = r), Ce(t)) {
-                    if (!(o = t.match(kn))) throw Cn("ctrlfmt", "Badly formed controller string '{0}'. Must match `__name__ as __id__` or `__name__`.", t);
-                    if (a = o[1], s = s || o[3], !(t = d.hasOwnProperty(a) ? d[a] : function(e, t, n) {
-                            if (!t) return e;
-                            for (var r, i = t.split("."), o = e, a = i.length, s = 0; s < a; s++) r = i[s], e && (e = (o = e)[r]);
-                            return !n && Te(e) ? Pe(o, e) : e
-                        }(n.$scope, a, !0))) throw Cn("ctrlreg", "The controller with the name '{0}' is not registered.", a);
-                    se(t, a, !0)
-                }
-                if (e) {
-                    var l = (ke(t) ? t[t.length - 1] : t).prototype;
-                    return i = Object.create(l || null), s && u(n, s, i, a || t.name), be(function() {
-                        var e = c.invoke(t, i, n, a);
-                        return e !== i && (Ee(e) || Te(e)) && (i = e, s && u(n, s, i, a || t.name)), i
-                    }, {
-                        instance: i,
-                        identifier: s
-                    })
-                }
-                return i = c.instantiate(t, n, a), s && u(n, s, i, a || t.name), i
-            };
-
-            function u(e, t, n, r) {
-                if (!e || !Ee(e.$scope)) throw M("$controller")("noscp", "Cannot export controller '{0}' as '{1}'! No $scope object provided via `locals`.", r, t);
-                e.$scope[t] = n
-            }
-        }]
-    }
-
-    function Tn() {
-        this.$get = ["$window", function(e) {
-            return he(e.document)
-        }]
-    }
-
-    function Mn() {
-        this.$get = ["$document", "$rootScope", function(e, t) {
-            var n = e[0],
-                r = n && n.hidden;
-
-            function i() {
-                r = n.hidden
-            }
-            return e.on("visibilitychange", i), t.$on("$destroy", function() {
-                    e.off("visibilitychange", i)
-                }),
-                function() {
-                    return r
-                }
-        }]
-    }
-
-    function An() {
-        this.$get = ["$log", function(n) {
-            return function(e, t) {
-                n.error.apply(n, arguments)
-            }
-        }]
-    }
-    var Sn = function() {
-            this.$get = ["$document", function(t) {
-                return function(e) {
-                    return e ? !e.nodeType && e instanceof he && (e = e[0]) : e = t[0].body, e.offsetWidth + 1
-                }
-            }]
-        },
-        Dn = "application/json",
-        On = {
-            "Content-Type": Dn + ";charset=utf-8"
-        },
-        Nn = /^\[|^\{(?!\{)/,
-        In = {
-            "[": /]$/,
-            "{": /}$/
-        },
-        Rn = /^\)]\}',?\n/,
-        Pn = M("$http");
-
-    function Hn(e) {
-        return Ee(e) ? C(e) ? e.toISOString() : V(e) : e
-    }
-
-    function jn() {
-        this.$get = function() {
-            return function(e) {
-                if (!e) return "";
-                var n = [];
-                return s(e, function(e, t) {
-                    null === e || we(e) || Te(e) || (ke(e) ? ve(e, function(e) {
-                        n.push(Q(t) + "=" + Q(Hn(e)))
-                    }) : n.push(Q(t) + "=" + Q(Hn(e))))
-                }), n.join("&")
-            }
-        }
-    }
-
-    function Ln() {
-        this.$get = function() {
-            return function(e) {
-                if (!e) return "";
-                var t = [];
-                return function n(e, r, i) {
-                    ke(e) ? ve(e, function(e, t) {
-                        n(e, r + "[" + (Ee(e) ? t : "") + "]")
-                    }) : Ee(e) && !C(e) ? s(e, function(e, t) {
-                        n(e, r + (i ? "" : "[") + t + (i ? "" : "]"))
-                    }) : (Te(e) && (e = e()), t.push(Q(r) + "=" + (null == e ? "" : Q(Hn(e)))))
-                }(e, "", !0), t.join("&")
-            }
-        }
-    }
-
-    function Fn(t, e) {
-        if (Ce(t)) {
-            var n = t.replace(Rn, "").trim();
-            if (n) {
-                var r = e("Content-Type"),
-                    i = r && 0 === r.indexOf(Dn);
-                if (i || (a = (o = n).match(Nn)) && In[a[0]].test(o)) try {
-                    t = B(n)
-                } catch (e) {
-                    if (!i) return t;
-                    throw Pn("baddata", 'Data must be a valid JSON object. Received: "{0}". Parse error: "{1}"', t, e)
-                }
-            }
-        }
-        var o, a;
-        return t
-    }
-
-    function qn(e) {
-        var t, n = Fe();
-
-        function r(e, t) {
-            e && (n[e] = n[e] ? n[e] + ", " + t : t)
-        }
-        return Ce(e) ? ve(e.split("\n"), function(e) {
-            t = e.indexOf(":"), r(me(Se(e.substr(0, t))), Se(e.substr(t + 1)))
-        }) : Ee(e) && ve(e, function(e, t) {
-            r(me(t), Se(e))
-        }), n
-    }
-
-    function Un(n) {
-        var r;
-        return function(e) {
-            if (r || (r = qn(n)), e) {
-                var t = r[me(e)];
-                return void 0 === t && (t = null), t
-            }
-            return r
-        }
-    }
-
-    function Vn(t, n, r, e) {
-        return Te(e) ? e(t, n, r) : (ve(e, function(e) {
-            t = e(t, n, r)
-        }), t)
-    }
-
-    function Bn(e) {
-        return 200 <= e && e < 300
-    }
-
-    function zn() {
-        var C = this.defaults = {
-                transformResponse: [Fn],
-                transformRequest: [function(e) {
-                    return Ee(e) && (r = e, "[object File]" !== ge.call(r)) && (n = e, "[object Blob]" !== ge.call(n)) && (t = e, "[object FormData]" !== ge.call(t)) ? V(e) : e;
-                    var t, n, r
-                }],
-                headers: {
-                    common: {
-                        Accept: "application/json, text/plain, */*"
-                    },
-                    post: We(On),
-                    put: We(On),
-                    patch: We(On)
-                },
-                xsrfCookieName: "XSRF-TOKEN",
-                xsrfHeaderName: "X-XSRF-TOKEN",
-                paramSerializer: "$httpParamSerializer",
-                jsonpCallbackParam: "callback"
-            },
-            k = !1;
-        this.useApplyAsync = function(e) {
-            return O(e) ? (k = !!e, this) : k
-        };
-        var t = this.interceptors = [],
-            r = this.xsrfWhitelistedOrigins = [];
-        this.$get = ["$browser", "$httpBackend", "$$cookieReader", "$cacheFactory", "$rootScope", "$q", "$injector", "$sce", function(s, g, v, e, b, y, l, _) {
-            var $ = e("$http");
-            C.paramSerializer = Ce(C.paramSerializer) ? l.get(C.paramSerializer) : C.paramSerializer;
-            var c = [];
-            ve(t, function(e) {
-                c.unshift(Ce(e) ? l.get(e) : l.invoke(e))
-            });
-            var n, w = (n = [ui].concat(r.map(fi)), function(e) {
-                var t = fi(e);
-                return n.some(hi.bind(null, t))
-            });
-
-            function E(e) {
-                if (!Ee(e)) throw M("$http")("badreq", "Http request configuration must be an object.  Received: {0}", e);
-                if (!Ce(_.valueOf(e.url))) throw M("$http")("badreq", "Http request configuration url must be a string or a $sce trusted object.  Received: {0}", e.url);
-                var n = be({
-                    method: "get",
-                    transformRequest: C.transformRequest,
-                    transformResponse: C.transformResponse,
-                    paramSerializer: C.paramSerializer,
-                    jsonpCallbackParam: C.jsonpCallbackParam
-                }, e);
-                n.headers = function(e) {
-                    var t, n, r, i = C.headers,
-                        o = be({}, e.headers);
-                    i = be({}, i.common, i[me(e.method)]);
-                    e: for (t in i) {
-                        for (r in n = me(t), o)
-                            if (me(r) === n) continue e;
-                        o[t] = i[t]
-                    }
-                    return a = o, s = We(e), c = {}, ve(a, function(e, t) {
-                        Te(e) ? null != (l = e(s)) && (c[t] = l) : c[t] = e
-                    }), c;
-                    var a, s, l, c
-                }(e), n.method = f(n.method), n.paramSerializer = Ce(n.paramSerializer) ? l.get(n.paramSerializer) : n.paramSerializer, s.$$incOutstandingRequestCount("$http");
-                var t = [],
-                    r = [],
-                    i = y.resolve(n);
-                return ve(c, function(e) {
-                    (e.request || e.requestError) && t.unshift(e.request, e.requestError), (e.response || e.responseError) && r.push(e.response, e.responseError)
-                }), i = (i = o(i = (i = o(i, t)).then(function(e) {
-                    var n = e.headers,
-                        t = Vn(e.data, Un(n), void 0, e.transformRequest);
-                    we(t) && ve(n, function(e, t) {
-                        "content-type" === me(t) && delete n[t]
-                    });
-                    we(e.withCredentials) && !we(C.withCredentials) && (e.withCredentials = C.withCredentials);
-                    return function(o, e) {
-                        var a, t, s = y.defer(),
-                            n = s.promise,
-                            r = o.headers,
-                            i = "jsonp" === me(o.method),
-                            l = o.url;
-                        i ? l = _.getTrustedResourceUrl(l) : Ce(l) || (l = _.valueOf(l));
-                        c = l, u = o.paramSerializer(o.params), 0 < u.length && (c += (-1 === c.indexOf("?") ? "?" : "&") + u), l = c, i && (l = function(n, r) {
-                            var e = n.split("?");
-                            if (2 < e.length) throw Pn("badjsonp", 'Illegal use more than one "?", in url, "{1}"', n);
-                            return ve(Z(e[1]), function(e, t) {
-                                if ("JSON_CALLBACK" === e) throw Pn("badjsonp", 'Illegal use of JSON_CALLBACK in url, "{0}"', n);
-                                if (t === r) throw Pn("badjsonp", 'Illegal use of callback param, "{0}", in url, "{1}"', r, n)
-                            }), n += (-1 === n.indexOf("?") ? "?" : "&") + r + "=JSON_CALLBACK"
-                        }(l, o.jsonpCallbackParam));
-                        var c, u;
-                        E.pendingRequests.push(o), n.then(m, m), !o.cache && !C.cache || !1 === o.cache || "GET" !== o.method && "JSONP" !== o.method || (a = Ee(o.cache) ? o.cache : Ee(C.cache) ? C.cache : $);
-                        a && (O(t = a.get(l)) ? T(t) ? t.then(p, p) : ke(t) ? h(t[1], t[0], We(t[2]), t[3], t[4]) : h(t, 200, {}, "OK", "complete") : a.put(l, n));
-                        if (we(t)) {
-                            var d = w(o.url) ? v()[o.xsrfCookieName || C.xsrfCookieName] : void 0;
-                            d && (r[o.xsrfHeaderName || C.xsrfHeaderName] = d), g(o.method, l, e, function(e, t, n, r, i) {
-                                a && (Bn(e) ? a.put(l, [e, t, qn(n), r, i]) : a.remove(l));
-
-                                function o() {
-                                    h(t, e, n, r, i)
-                                }
-                                k ? b.$applyAsync(o) : (o(), b.$$phase || b.$apply())
-                            }, r, o.timeout, o.withCredentials, o.responseType, f(o.eventHandlers), f(o.uploadEventHandlers))
-                        }
-                        return n;
-
-                        function f(e) {
-                            if (e) {
-                                var t = {};
-                                return ve(e, function(n, e) {
-                                    t[e] = function(e) {
-                                        function t() {
-                                            n(e)
-                                        }
-                                        k ? b.$applyAsync(t) : b.$$phase ? t() : b.$apply(t)
-                                    }
-                                }), t
-                            }
-                        }
-
-                        function h(e, t, n, r, i) {
-                            (Bn(t = -1 <= t ? t : 0) ? s.resolve : s.reject)({
-                                data: e,
-                                status: t,
-                                headers: Un(n),
-                                config: o,
-                                statusText: r,
-                                xhrStatus: i
-                            })
-                        }
-
-                        function p(e) {
-                            h(e.data, e.status, We(e.headers()), e.statusText, e.xhrStatus)
-                        }
-
-                        function m() {
-                            var e = E.pendingRequests.indexOf(o); - 1 !== e && E.pendingRequests.splice(e, 1)
-                        }
-                    }(e, t).then(a, a)
-                }), r)).finally(function() {
-                    s.$$completeOutstandingRequest(_e, "$http")
-                });
-
-                function o(e, t) {
-                    for (var n = 0, r = t.length; n < r;) {
-                        var i = t[n++],
-                            o = t[n++];
-                        e = e.then(i, o)
-                    }
-                    return t.length = 0, e
-                }
-
-                function a(e) {
-                    var t = be({}, e);
-                    return t.data = Vn(e.data, e.headers, e.status, n.transformResponse), Bn(e.status) ? t : y.reject(t)
-                }
-            }
-            return E.pendingRequests = [],
-                function(e) {
-                    ve(arguments, function(n) {
-                        E[n] = function(e, t) {
-                            return E(be({}, t || {}, {
-                                method: n,
-                                url: e
-                            }))
-                        }
-                    })
-                }("get", "delete", "head", "jsonp"),
-                function(e) {
-                    ve(arguments, function(r) {
-                        E[r] = function(e, t, n) {
-                            return E(be({}, n || {}, {
-                                method: r,
-                                url: e,
-                                data: t
-                            }))
-                        }
-                    })
-                }("post", "put", "patch"), E.defaults = C, E
-        }]
-    }
-
-    function Wn() {
-        this.$get = function() {
-            return function() {
-                return new de.XMLHttpRequest
-            }
-        }
-    }
-
-    function Yn() {
-        this.$get = ["$browser", "$jsonpCallbacks", "$document", "$xhrFactory", function(e, t, n, r) {
-            return b = r, y = (v = e).defer, _ = t, $ = n[0],
-                function(e, r, t, i, n, o, a, s, l, c) {
-                    if (r = r || v.url(), "jsonp" === me(e)) var u = _.createCallback(r),
-                        d = function(e, r, i) {
-                            e = e.replace("JSON_CALLBACK", r);
-                            var o = $.createElement("script"),
-                                a = null;
-                            return o.type = "text/javascript", o.src = e, o.async = !0, a = function(e) {
-                                o.removeEventListener("load", a), o.removeEventListener("error", a), $.body.removeChild(o), o = null;
-                                var t = -1,
-                                    n = "unknown";
-                                e && ("load" !== e.type || _.wasCalled(r) || (e = {
-                                    type: "error"
-                                }), n = e.type, t = "error" === e.type ? 404 : 200), i && i(t, n)
-                            }, o.addEventListener("load", a), o.addEventListener("error", a), $.body.appendChild(o), a
-                        }(r, u, function(e, t) {
-                            var n = 200 === e && _.getResponse(u);
-                            g(i, e, n, "", t, "complete"), _.removeCallback(u)
-                        });
-                    else {
-                        var f = b(e, r),
-                            h = !1;
-                        if (f.open(e, r, !0), ve(n, function(e, t) {
-                                O(e) && f.setRequestHeader(t, e)
-                            }), f.onload = function() {
-                                var e = f.statusText || "",
-                                    t = "response" in f ? f.response : f.responseText,
-                                    n = 1223 === f.status ? 204 : f.status;
-                                0 === n && (n = t ? 200 : "file" === fi(r).protocol ? 404 : 0), g(i, n, t, f.getAllResponseHeaders(), e, "complete")
-                            }, f.onerror = function() {
-                                g(i, -1, null, null, "", "error")
-                            }, f.ontimeout = function() {
-                                g(i, -1, null, null, "", "timeout")
-                            }, f.onabort = function() {
-                                g(i, -1, null, null, "", h ? "timeout" : "abort")
-                            }, ve(l, function(e, t) {
-                                f.addEventListener(t, e)
-                            }), ve(c, function(e, t) {
-                                f.upload.addEventListener(t, e)
-                            }), a && (f.withCredentials = !0), s) try {
-                            f.responseType = s
-                        } catch (e) {
-                            if ("json" !== s) throw e
-                        }
-                        f.send(we(t) ? null : t)
-                    }
-                    if (0 < o) var p = y(function() {
-                        m("timeout")
-                    }, o);
-                    else T(o) && o.then(function() {
-                        m(O(o.$$timeoutId) ? "timeout" : "abort")
-                    });
-
-                    function m(e) {
-                        h = "timeout" === e, d && d(), f && f.abort()
-                    }
-
-                    function g(e, t, n, r, i, o) {
-                        O(p) && y.cancel(p), d = f = null, e(t, n, r, i, o)
-                    }
-                };
-            var v, b, y, _, $
-        }]
-    }
-    var Gn = y.$interpolateMinErr = M("$interpolate");
-
-    function Kn() {
-        var x = "{{",
-            T = "}}";
-        this.startSymbol = function(e) {
-            return e ? (x = e, this) : x
-        }, this.endSymbol = function(e) {
-            return e ? (T = e, this) : T
-        }, this.$get = ["$parse", "$exceptionHandler", "$sce", function(y, _, $) {
-            var w = x.length,
-                E = T.length,
-                t = new RegExp(x.replace(/./g, e), "g"),
-                n = new RegExp(T.replace(/./g, e), "g");
-
-            function e(e) {
-                return "\\\\\\" + e
-            }
-
-            function C(e) {
-                return e.replace(t, x).replace(n, T)
-            }
-
-            function k(e, t, n, r) {
-                var i = e.$watch(function(e) {
-                    return i(), r(e)
-                }, t, n);
-                return i
-            }
-
-            function r(i, e, r, o) {
-                var a = r === $.URL || r === $.MEDIA_URL;
-                if (!i.length || -1 === i.indexOf(x)) {
-                    if (e) return;
-                    var t = C(i);
-                    a && (t = $.getTrusted(r, t));
-                    var n = D(t);
-                    return n.exp = i, n.expressions = [], n.$$watchDelegate = k, n
-                }
-                o = !!o;
-                for (var s, l, c, u, d, f = 0, h = [], p = i.length, m = [], g = []; f < p;) {
-                    if (-1 === (s = i.indexOf(x, f)) || -1 === (l = i.indexOf(T, s + w))) {
-                        f !== p && m.push(C(i.substring(f)));
-                        break
-                    }
-                    f !== s && m.push(C(i.substring(f, s))), u = i.substring(s + w, l), h.push(u), f = l + E, g.push(m.length), m.push("")
-                }
-                d = 1 === m.length && 1 === g.length;
-                var v = a && d ? void 0 : function(e) {
-                    try {
-                        return e = r && !a ? $.getTrusted(r, e) : $.valueOf(e), o && !O(e) ? e : ue(e)
-                    } catch (e) {
-                        _(Gn.interr(i, e))
-                    }
-                };
-                if (c = h.map(function(e) {
-                        return y(e, v)
-                    }), !e || h.length) {
-                    var b = function(e) {
-                        for (var t = 0, n = h.length; t < n; t++) {
-                            if (o && we(e[t])) return;
-                            m[g[t]] = e[t]
-                        }
-                        return a ? $.getTrusted(r, d ? m[0] : m.join("")) : (r && 1 < m.length && Gn.throwNoconcat(i), m.join(""))
-                    };
-                    return be(function(e) {
-                        var t = 0,
-                            n = h.length,
-                            r = new Array(n);
-                        try {
-                            for (; t < n; t++) r[t] = c[t](e);
-                            return b(r)
-                        } catch (e) {
-                            _(Gn.interr(i, e))
-                        }
-                    }, {
-                        exp: i,
-                        expressions: h,
-                        $$watchDelegate: function(r, i) {
-                            var o;
-                            return r.$watchGroup(c, function(e, t) {
-                                var n = b(e);
-                                i.call(this, n, e !== t ? o : n, r), o = n
-                            })
-                        }
-                    })
-                }
-            }
-            return r.startSymbol = function() {
-                return x
-            }, r.endSymbol = function() {
-                return T
-            }, r
-        }]
-    }
-    Gn.throwNoconcat = function(e) {
-        throw Gn("noconcat", "Error while interpolating: {0}\nStrict Contextual Escaping disallows interpolations that concatenate multiple expressions when a trusted value is required.  See http://docs.angularjs.org/api/ng.$sce", e)
-    }, Gn.interr = function(e, t) {
-        return Gn("interr", "Can't interpolate: {0}\n{1}", e, t.toString())
-    };
-    var Zn = M("$interval");
-
-    function Xn() {
-        this.$get = ["$$intervalFactory", "$window", function(e, i) {
-            var o = {},
-                r = function(e) {
-                    i.clearInterval(e), delete o[e]
-                },
-                t = e(function(e, t, n) {
-                    var r = i.setInterval(e, t);
-                    return o[r] = n, r
-                }, r);
-            return t.cancel = function(e) {
-                if (!e) return !1;
-                if (!e.hasOwnProperty("$$intervalId")) throw Zn("badprom", "`$interval.cancel()` called with a promise that was not generated by `$interval()`.");
-                if (!o.hasOwnProperty(e.$$intervalId)) return !1;
-                var t = e.$$intervalId,
-                    n = o[t];
-                return Vr(n.promise), n.reject("canceled"), r(t), !0
-            }, t
-        }]
-    }
-
-    function Qn() {
-        this.$get = ["$browser", "$q", "$$q", "$rootScope", function(h, p, m, g) {
-            return function(d, f) {
-                return function(e, t, n, r) {
-                    var i = 4 < arguments.length,
-                        o = i ? Re(arguments, 4) : [],
-                        a = 0,
-                        s = O(r) && !r,
-                        l = (s ? m : p).defer(),
-                        c = l.promise;
-
-                    function u() {
-                        i ? e.apply(null, o) : e(a)
-                    }
-                    return n = O(n) ? n : 0, c.$$intervalId = d(function() {
-                        s ? h.defer(u) : g.$evalAsync(u), l.notify(a++), 0 < n && n <= a && (l.resolve(a), f(c.$$intervalId)), s || g.$apply()
-                    }, t, l, s), c
-                }
-            }
-        }]
-    }
-    var Jn = function() {
-            this.$get = function() {
-                var o = y.callbacks,
-                    a = {};
-                return {
-                    createCallback: function(e) {
-                        var t, n = "_" + (o.$$counter++).toString(36),
-                            r = "angular.callbacks." + n,
-                            i = ((t = function(e) {
-                                t.data = e, t.called = !0
-                            }).id = n, t);
-                        return a[r] = o[n] = i, r
-                    },
-                    wasCalled: function(e) {
-                        return a[e].called
-                    },
-                    getResponse: function(e) {
-                        return a[e].data
-                    },
-                    removeCallback: function(e) {
-                        var t = a[e];
-                        delete o[t.id], delete a[e]
-                    }
-                }
-            }
-        },
-        er = /^([^?#]*)(\?([^#]*))?(#(.*))?$/,
-        tr = {
-            http: 80,
-            https: 443,
-            ftp: 21
-        },
-        nr = M("$location");
-
-    function rr(e, t, n) {
-        var r, i = (r = [], ve(t, function(e, t) {
-                ke(e) ? ve(e, function(e) {
-                    r.push(Q(t, !0) + (!0 === e ? "" : "=" + Q(e, !0)))
-                }) : r.push(Q(t, !0) + (!0 === e ? "" : "=" + Q(e, !0)))
-            }), r.length ? r.join("&") : ""),
-            o = n ? "#" + X(n) : "";
-        return function(e) {
-            for (var t = e.split("/"), n = t.length; n--;) t[n] = X(t[n].replace(/%2F/g, "/"));
-            return t.join("/")
-        }(e) + (i ? "?" + i : "") + o
-    }
-
-    function ir(e, t) {
-        var n = fi(e);
-        t.$$protocol = n.protocol, t.$$host = n.hostname, t.$$port = _(n.port) || tr[n.protocol] || null
-    }
-    var or = /^\s*[\\/]{2,}/;
-
-    function ar(e, t, n) {
-        if (or.test(e)) throw nr("badpath", 'Invalid url "{0}".', e);
-        var r = "/" !== e.charAt(0);
-        r && (e = "/" + e);
-        var i = fi(e),
-            o = r && "/" === i.pathname.charAt(0) ? i.pathname.substring(1) : i.pathname;
-        t.$$path = function(e, t) {
-            for (var n = e.split("/"), r = n.length; r--;) n[r] = decodeURIComponent(n[r]), t && (n[r] = n[r].replace(/\//g, "%2F"));
-            return n.join("/")
-        }(o, n), t.$$search = Z(i.search), t.$$hash = decodeURIComponent(i.hash), t.$$path && "/" !== t.$$path.charAt(0) && (t.$$path = "/" + t.$$path)
-    }
-
-    function sr(e, t) {
-        return e.slice(0, t.length) === t
-    }
-
-    function lr(e, t) {
-        if (sr(t, e)) return t.substr(e.length)
-    }
-
-    function cr(e) {
-        var t = e.indexOf("#");
-        return -1 === t ? e : e.substr(0, t)
-    }
-
-    function ur(o, a, s) {
-        this.$$html5 = !0, s = s || "", ir(o, this), this.$$parse = function(e) {
-            var t = lr(a, e);
-            if (!Ce(t)) throw nr("ipthprfx", 'Invalid url "{0}", missing path prefix "{1}".', e, a);
-            ar(t, this, !0), this.$$path || (this.$$path = "/"), this.$$compose()
-        }, this.$$normalizeUrl = function(e) {
-            return a + e.substr(1)
-        }, this.$$parseLinkUrl = function(e, t) {
-            return t && "#" === t[0] ? (this.hash(t.slice(1)), !0) : (O(n = lr(o, e)) ? (r = n, i = s && O(n = lr(s, n)) ? a + (lr("/", n) || n) : o + r) : O(n = lr(a, e)) ? i = a + n : a === e + "/" && (i = a), i && this.$$parse(i), !!i);
-            var n, r, i
-        }
-    }
-
-    function dr(r, i, o) {
-        ir(r, this), this.$$parse = function(e) {
-            var t, n = lr(r, e) || lr(i, e);
-            we(n) || "#" !== n.charAt(0) ? this.$$html5 ? t = n : (t = "", we(n) && (r = e, this.replace())) : we(t = lr(o, n)) && (t = n), ar(t, this, !1), this.$$path = function(e, t, n) {
-                var r, i = /^\/[A-Z]:(\/.*)/;
-                sr(t, n) && (t = t.replace(n, ""));
-                if (i.exec(t)) return e;
-                return (r = i.exec(e)) ? r[1] : e
-            }(this.$$path, t, r), this.$$compose()
-        }, this.$$normalizeUrl = function(e) {
-            return r + (e ? o + e : "")
-        }, this.$$parseLinkUrl = function(e, t) {
-            return cr(r) === cr(e) && (this.$$parse(e), !0)
-        }
-    }
-
-    function fr(i, o, a) {
-        this.$$html5 = !0, dr.apply(this, arguments), this.$$parseLinkUrl = function(e, t) {
-            return t && "#" === t[0] ? (this.hash(t.slice(1)), !0) : (i === cr(e) ? n = e : (r = lr(o, e)) ? n = i + a + r : o === e + "/" && (n = o), n && this.$$parse(n), !!n);
-            var n, r
-        }, this.$$normalizeUrl = function(e) {
-            return i + a + e
-        }
-    }
-    var hr = {
-        $$absUrl: "",
-        $$html5: !1,
-        $$replace: !1,
-        $$compose: function() {
-            this.$$url = rr(this.$$path, this.$$search, this.$$hash), this.$$absUrl = this.$$normalizeUrl(this.$$url), this.$$urlUpdatedByLocation = !0
-        },
-        absUrl: pr("$$absUrl"),
-        url: function(e) {
-            if (we(e)) return this.$$url;
-            var t = er.exec(e);
-            return (t[1] || "" === e) && this.path(decodeURIComponent(t[1])), (t[2] || t[1] || "" === e) && this.search(t[3] || ""), this.hash(t[5] || ""), this
-        },
-        protocol: pr("$$protocol"),
-        host: pr("$$host"),
-        port: pr("$$port"),
-        path: mr("$$path", function(e) {
-            return "/" === (e = null !== e ? e.toString() : "").charAt(0) ? e : "/" + e
-        }),
-        search: function(n, e) {
-            switch (arguments.length) {
-                case 0:
-                    return this.$$search;
-                case 1:
-                    if (Ce(n) || E(n)) n = n.toString(), this.$$search = Z(n);
-                    else {
-                        if (!Ee(n)) throw nr("isrcharg", "The first argument of the `$location#search()` call must be a string or an object.");
-                        ve(n = j(n, {}), function(e, t) {
-                            null == e && delete n[t]
-                        }), this.$$search = n
-                    }
-                    break;
-                default:
-                    we(e) || null === e ? delete this.$$search[n] : this.$$search[n] = e
-            }
-            return this.$$compose(), this
-        },
-        hash: mr("$$hash", function(e) {
-            return null !== e ? e.toString() : ""
-        }),
-        replace: function() {
-            return this.$$replace = !0, this
-        }
-    };
-
-    function pr(e) {
-        return function() {
-            return this[e]
-        }
-    }
-
-    function mr(t, n) {
-        return function(e) {
-            return we(e) ? this[t] : (this[t] = n(e), this.$$compose(), this)
-        }
-    }
-
-    function gr() {
-        var v = "!",
-            b = {
-                enabled: !1,
-                requireBase: !0,
-                rewriteLinks: !0
-            };
-        this.hashPrefix = function(e) {
-            return O(e) ? (v = e, this) : v
-        }, this.html5Mode = function(e) {
-            return Ae(e) ? (b.enabled = e, this) : Ee(e) ? (Ae(e.enabled) && (b.enabled = e.enabled), Ae(e.requireBase) && (b.requireBase = e.requireBase), (Ae(e.rewriteLinks) || Ce(e.rewriteLinks)) && (b.rewriteLinks = e.rewriteLinks), this) : b
-        }, this.$get = ["$rootScope", "$browser", "$sniffer", "$rootElement", "$window", function(s, l, c, o, e) {
-            var u, t, n, r, i = l.baseHref(),
-                a = l.url();
-            if (b.enabled) {
-                if (!i && b.requireBase) throw nr("nobase", "$location in HTML5 mode requires a <base> tag to be present!");
-                n = (r = a).substring(0, r.indexOf("/", r.indexOf("//") + 2)) + (i || "/"), t = c.history ? ur : fr
-            } else n = cr(a), t = dr;
-            var d, f = (d = n).substr(0, cr(d).lastIndexOf("/") + 1);
-            (u = new t(n, f, "#" + v)).$$parseLinkUrl(a, a), u.$$state = l.state();
-            var h = /^\s*(javascript|mailto):/i;
-
-            function p(e, t, n) {
-                var r = u.url(),
-                    i = u.$$state;
-                try {
-                    l.url(e, t, n), u.$$state = l.state()
-                } catch (e) {
-                    throw u.url(r), u.$$state = i, e
-                }
-            }
-            o.on("click", function(e) {
-                var t = b.rewriteLinks;
-                if (t && !e.ctrlKey && !e.metaKey && !e.shiftKey && 2 !== e.which && 2 !== e.button) {
-                    for (var n = he(e.target);
-                        "a" !== De(n[0]);)
-                        if (n[0] === o[0] || !(n = n.parent())[0]) return;
-                    if (!Ce(t) || !we(n.attr(t))) {
-                        var r = n.prop("href"),
-                            i = n.attr("href") || n.attr("xlink:href");
-                        Ee(r) && "[object SVGAnimatedString]" === r.toString() && (r = fi(r.animVal).href), h.test(r) || !r || n.attr("target") || e.isDefaultPrevented() || u.$$parseLinkUrl(r, i) && (e.preventDefault(), u.absUrl() !== l.url() && s.$apply())
-                    }
-                }
-            }), u.absUrl() !== a && l.url(u.absUrl(), !0);
-            var m = !0;
-            return l.onUrlChange(function(r, i) {
-                sr(r, f) ? (s.$evalAsync(function() {
-                    var e, t = u.absUrl(),
-                        n = u.$$state;
-                    u.$$parse(r), u.$$state = i, e = s.$broadcast("$locationChangeStart", r, t, i, n).defaultPrevented, u.absUrl() === r && (e ? (u.$$parse(t), p(t, !1, u.$$state = n)) : (m = !1, g(t, n)))
-                }), s.$$phase || s.$digest()) : e.location.href = r
-            }), s.$watch(function() {
-                if (m || u.$$urlUpdatedByLocation) {
-                    u.$$urlUpdatedByLocation = !1;
-                    var n = l.url(),
-                        e = u.absUrl(),
-                        r = l.state(),
-                        i = u.$$replace,
-                        o = !((t = n) === (a = e) || fi(t).href === fi(a).href) || u.$$html5 && c.history && r !== u.$$state;
-                    (m || o) && (m = !1, s.$evalAsync(function() {
-                        var e = u.absUrl(),
-                            t = s.$broadcast("$locationChangeStart", e, n, u.$$state, r).defaultPrevented;
-                        u.absUrl() === e && (t ? (u.$$parse(n), u.$$state = r) : (o && p(e, i, r === u.$$state ? null : u.$$state), g(n, r)))
-                    }))
-                }
-                var t, a;
-                u.$$replace = !1
-            }), u;
-
-            function g(e, t) {
-                s.$broadcast("$locationChangeSuccess", u.absUrl(), e, u.$$state, t)
-            }
-        }]
-    }
-
-    function vr() {
-        var r = !0,
-            o = this;
-        this.debugEnabled = function(e) {
-            return O(e) ? (r = e, this) : r
-        }, this.$get = ["$window", function(n) {
-            var e, i = fe || /\bEdge\//.test(n.navigator && n.navigator.userAgent);
-            return {
-                log: t("log"),
-                info: t("info"),
-                warn: t("warn"),
-                error: t("error"),
-                debug: (e = t("debug"), function() {
-                    r && e.apply(o, arguments)
-                })
-            };
-
-            function t(e) {
-                var t = n.console || {},
-                    r = t[e] || t.log || _e;
-                return function() {
-                    var n = [];
-                    return ve(arguments, function(e) {
-                        var t;
-                        n.push((xe(t = e) && (t.stack && i ? t = t.message && -1 === t.stack.indexOf(t.message) ? "Error: " + t.message + "\n" + t.stack : t.stack : t.sourceURL && (t = t.message + "\n" + t.sourceURL + ":" + t.line)), t))
-                    }), Function.prototype.apply.call(r, t, n)
-                }
-            }
-        }]
-    }
-    ve([fr, dr, ur], function(t) {
-        t.prototype = Object.create(hr), t.prototype.state = function(e) {
-            if (!arguments.length) return this.$$state;
-            if (t !== ur || !this.$$html5) throw nr("nostate", "History API state support is available only in HTML5 mode and only in browsers supporting HTML5 History API");
-            return this.$$state = we(e) ? null : e, this.$$urlUpdatedByLocation = !0, this
-        }
-    });
-    var br = M("$parse"),
-        yr = {}.constructor.prototype.valueOf;
-
-    function _r(e) {
-        return e + ""
-    }
-    var $r = Fe();
-    ve("+ - * / % === !== == != < > <= >= && || ! = |".split(" "), function(e) {
-        $r[e] = !0
-    });
-    var wr = {
-            n: "\n",
-            f: "\f",
-            r: "\r",
-            t: "\t",
-            v: "\v",
-            "'": "'",
-            '"': '"'
-        },
-        Er = function(e) {
-            this.options = e
-        };
-    Er.prototype = {
-        constructor: Er,
-        lex: function(e) {
-            for (this.text = e, this.index = 0, this.tokens = []; this.index < this.text.length;) {
-                var t = this.text.charAt(this.index);
-                if ('"' === t || "'" === t) this.readString(t);
-                else if (this.isNumber(t) || "." === t && this.isNumber(this.peek())) this.readNumber();
-                else if (this.isIdentifierStart(this.peekMultichar())) this.readIdent();
-                else if (this.is(t, "(){}[].,;:?")) this.tokens.push({
-                    index: this.index,
-                    text: t
-                }), this.index++;
-                else if (this.isWhitespace(t)) this.index++;
-                else {
-                    var n = t + this.peek(),
-                        r = n + this.peek(2),
-                        i = $r[t],
-                        o = $r[n],
-                        a = $r[r];
-                    if (i || o || a) {
-                        var s = a ? r : o ? n : t;
-                        this.tokens.push({
-                            index: this.index,
-                            text: s,
-                            operator: !0
-                        }), this.index += s.length
-                    } else this.throwError("Unexpected next character ", this.index, this.index + 1)
-                }
-            }
-            return this.tokens
-        },
-        is: function(e, t) {
-            return -1 !== t.indexOf(e)
-        },
-        peek: function(e) {
-            var t = e || 1;
-            return this.index + t < this.text.length && this.text.charAt(this.index + t)
-        },
-        isNumber: function(e) {
-            return "0" <= e && e <= "9" && "string" == typeof e
-        },
-        isWhitespace: function(e) {
-            return " " === e || "\r" === e || "\t" === e || "\n" === e || "\v" === e || " " === e
-        },
-        isIdentifierStart: function(e) {
-            return this.options.isIdentifierStart ? this.options.isIdentifierStart(e, this.codePointAt(e)) : this.isValidIdentifierStart(e)
-        },
-        isValidIdentifierStart: function(e) {
-            return "a" <= e && e <= "z" || "A" <= e && e <= "Z" || "_" === e || "$" === e
-        },
-        isIdentifierContinue: function(e) {
-            return this.options.isIdentifierContinue ? this.options.isIdentifierContinue(e, this.codePointAt(e)) : this.isValidIdentifierContinue(e)
-        },
-        isValidIdentifierContinue: function(e, t) {
-            return this.isValidIdentifierStart(e, t) || this.isNumber(e)
-        },
-        codePointAt: function(e) {
-            return 1 === e.length ? e.charCodeAt(0) : (e.charCodeAt(0) << 10) + e.charCodeAt(1) - 56613888
-        },
-        peekMultichar: function() {
-            var e = this.text.charAt(this.index),
-                t = this.peek();
-            if (!t) return e;
-            var n = e.charCodeAt(0),
-                r = t.charCodeAt(0);
-            return 55296 <= n && n <= 56319 && 56320 <= r && r <= 57343 ? e + t : e
-        },
-        isExpOperator: function(e) {
-            return "-" === e || "+" === e || this.isNumber(e)
-        },
-        throwError: function(e, t, n) {
-            n = n || this.index;
-            var r = O(t) ? "s " + t + "-" + this.index + " [" + this.text.substring(t, n) + "]" : " " + n;
-            throw br("lexerr", "Lexer Error: {0} at column{1} in expression [{2}].", e, r, this.text)
-        },
-        readNumber: function() {
-            for (var e = "", t = this.index; this.index < this.text.length;) {
-                var n = me(this.text.charAt(this.index));
-                if ("." === n || this.isNumber(n)) e += n;
-                else {
-                    var r = this.peek();
-                    if ("e" === n && this.isExpOperator(r)) e += n;
-                    else if (this.isExpOperator(n) && r && this.isNumber(r) && "e" === e.charAt(e.length - 1)) e += n;
-                    else {
-                        if (!this.isExpOperator(n) || r && this.isNumber(r) || "e" !== e.charAt(e.length - 1)) break;
-                        this.throwError("Invalid exponent")
-                    }
-                }
-                this.index++
-            }
-            this.tokens.push({
-                index: t,
-                text: e,
-                constant: !0,
-                value: Number(e)
-            })
-        },
-        readIdent: function() {
-            var e = this.index;
-            for (this.index += this.peekMultichar().length; this.index < this.text.length;) {
-                var t = this.peekMultichar();
-                if (!this.isIdentifierContinue(t)) break;
-                this.index += t.length
-            }
-            this.tokens.push({
-                index: e,
-                text: this.text.slice(e, this.index),
-                identifier: !0
-            })
-        },
-        readString: function(e) {
-            var t = this.index;
-            this.index++;
-            for (var n = "", r = e, i = !1; this.index < this.text.length;) {
-                var o = this.text.charAt(this.index);
-                if (r += o, i) {
-                    if ("u" === o) {
-                        var a = this.text.substring(this.index + 1, this.index + 5);
-                        a.match(/[\da-f]{4}/i) || this.throwError("Invalid unicode escape [\\u" + a + "]"), this.index += 4, n += String.fromCharCode(parseInt(a, 16))
-                    } else {
-                        n += wr[o] || o
-                    }
-                    i = !1
-                } else if ("\\" === o) i = !0;
-                else {
-                    if (o === e) return this.index++, void this.tokens.push({
-                        index: t,
-                        text: r,
-                        constant: !0,
-                        value: n
-                    });
-                    n += o
-                }
-                this.index++
-            }
-            this.throwError("Unterminated quote", t)
-        }
-    };
-    var Cr = function(e, t) {
-        this.lexer = e, this.options = t
-    };
-
-    function kr(e, t) {
-        return void 0 !== e ? e : t
-    }
-
-    function xr(e, t) {
-        return void 0 === e ? t : void 0 === t ? e : e + t
-    }
-    Cr.Program = "Program", Cr.ExpressionStatement = "ExpressionStatement", Cr.AssignmentExpression = "AssignmentExpression", Cr.ConditionalExpression = "ConditionalExpression", Cr.LogicalExpression = "LogicalExpression", Cr.BinaryExpression = "BinaryExpression", Cr.UnaryExpression = "UnaryExpression", Cr.CallExpression = "CallExpression", Cr.MemberExpression = "MemberExpression", Cr.Identifier = "Identifier", Cr.Literal = "Literal", Cr.ArrayExpression = "ArrayExpression", Cr.Property = "Property", Cr.ObjectExpression = "ObjectExpression", Cr.ThisExpression = "ThisExpression", Cr.LocalsExpression = "LocalsExpression", Cr.NGValueParameter = "NGValueParameter", Cr.prototype = {
-        ast: function(e) {
-            this.text = e, this.tokens = this.lexer.lex(e);
-            var t = this.program();
-            return 0 !== this.tokens.length && this.throwError("is an unexpected token", this.tokens[0]), t
-        },
-        program: function() {
-            for (var e = [];;)
-                if (0 < this.tokens.length && !this.peek("}", ")", ";", "]") && e.push(this.expressionStatement()), !this.expect(";")) return {
-                    type: Cr.Program,
-                    body: e
-                }
-        },
-        expressionStatement: function() {
-            return {
-                type: Cr.ExpressionStatement,
-                expression: this.filterChain()
-            }
-        },
-        filterChain: function() {
-            for (var e = this.expression(); this.expect("|");) e = this.filter(e);
-            return e
-        },
-        expression: function() {
-            return this.assignment()
-        },
-        assignment: function() {
-            var e = this.ternary();
-            if (this.expect("=")) {
-                if (!Dr(e)) throw br("lval", "Trying to assign a value to a non l-value");
-                e = {
-                    type: Cr.AssignmentExpression,
-                    left: e,
-                    right: this.assignment(),
-                    operator: "="
-                }
-            }
-            return e
-        },
-        ternary: function() {
-            var e, t, n = this.logicalOR();
-            return this.expect("?") && (e = this.expression(), this.consume(":")) ? (t = this.expression(), {
-                type: Cr.ConditionalExpression,
-                test: n,
-                alternate: e,
-                consequent: t
-            }) : n
-        },
-        logicalOR: function() {
-            for (var e = this.logicalAND(); this.expect("||");) e = {
-                type: Cr.LogicalExpression,
-                operator: "||",
-                left: e,
-                right: this.logicalAND()
-            };
-            return e
-        },
-        logicalAND: function() {
-            for (var e = this.equality(); this.expect("&&");) e = {
-                type: Cr.LogicalExpression,
-                operator: "&&",
-                left: e,
-                right: this.equality()
-            };
-            return e
-        },
-        equality: function() {
-            for (var e, t = this.relational(); e = this.expect("==", "!=", "===", "!==");) t = {
-                type: Cr.BinaryExpression,
-                operator: e.text,
-                left: t,
-                right: this.relational()
-            };
-            return t
-        },
-        relational: function() {
-            for (var e, t = this.additive(); e = this.expect("<", ">", "<=", ">=");) t = {
-                type: Cr.BinaryExpression,
-                operator: e.text,
-                left: t,
-                right: this.additive()
-            };
-            return t
-        },
-        additive: function() {
-            for (var e, t = this.multiplicative(); e = this.expect("+", "-");) t = {
-                type: Cr.BinaryExpression,
-                operator: e.text,
-                left: t,
-                right: this.multiplicative()
-            };
-            return t
-        },
-        multiplicative: function() {
-            for (var e, t = this.unary(); e = this.expect("*", "/", "%");) t = {
-                type: Cr.BinaryExpression,
-                operator: e.text,
-                left: t,
-                right: this.unary()
-            };
-            return t
-        },
-        unary: function() {
-            var e;
-            return (e = this.expect("+", "-", "!")) ? {
-                type: Cr.UnaryExpression,
-                operator: e.text,
-                prefix: !0,
-                argument: this.unary()
-            } : this.primary()
-        },
-        primary: function() {
-            var e, t;
-            for (this.expect("(") ? (e = this.filterChain(), this.consume(")")) : this.expect("[") ? e = this.arrayDeclaration() : this.expect("{") ? e = this.object() : this.selfReferential.hasOwnProperty(this.peek().text) ? e = j(this.selfReferential[this.consume().text]) : this.options.literals.hasOwnProperty(this.peek().text) ? e = {
-                    type: Cr.Literal,
-                    value: this.options.literals[this.consume().text]
-                } : this.peek().identifier ? e = this.identifier() : this.peek().constant ? e = this.constant() : this.throwError("not a primary expression", this.peek()); t = this.expect("(", "[", ".");) "(" === t.text ? (e = {
-                type: Cr.CallExpression,
-                callee: e,
-                arguments: this.parseArguments()
-            }, this.consume(")")) : "[" === t.text ? (e = {
-                type: Cr.MemberExpression,
-                object: e,
-                property: this.expression(),
-                computed: !0
-            }, this.consume("]")) : "." === t.text ? e = {
-                type: Cr.MemberExpression,
-                object: e,
-                property: this.identifier(),
-                computed: !1
-            } : this.throwError("IMPOSSIBLE");
-            return e
-        },
-        filter: function(e) {
-            for (var t = [e], n = {
-                    type: Cr.CallExpression,
-                    callee: this.identifier(),
-                    arguments: t,
-                    filter: !0
-                }; this.expect(":");) t.push(this.expression());
-            return n
-        },
-        parseArguments: function() {
-            var e = [];
-            if (")" !== this.peekToken().text)
-                for (; e.push(this.filterChain()), this.expect(","););
-            return e
-        },
-        identifier: function() {
-            var e = this.consume();
-            return e.identifier || this.throwError("is not a valid identifier", e), {
-                type: Cr.Identifier,
-                name: e.text
-            }
-        },
-        constant: function() {
-            return {
-                type: Cr.Literal,
-                value: this.consume().value
-            }
-        },
-        arrayDeclaration: function() {
-            var e = [];
-            if ("]" !== this.peekToken().text)
-                do {
-                    if (this.peek("]")) break;
-                    e.push(this.expression())
-                } while (this.expect(","));
-            return this.consume("]"), {
-                type: Cr.ArrayExpression,
-                elements: e
-            }
-        },
-        object: function() {
-            var e, t = [];
-            if ("}" !== this.peekToken().text)
-                do {
-                    if (this.peek("}")) break;
-                    e = {
-                        type: Cr.Property,
-                        kind: "init"
-                    }, this.peek().constant ? (e.key = this.constant(), e.computed = !1, this.consume(":"), e.value = this.expression()) : this.peek().identifier ? (e.key = this.identifier(), e.computed = !1, this.peek(":") ? (this.consume(":"), e.value = this.expression()) : e.value = e.key) : this.peek("[") ? (this.consume("["), e.key = this.expression(), this.consume("]"), e.computed = !0, this.consume(":"), e.value = this.expression()) : this.throwError("invalid key", this.peek()), t.push(e)
-                } while (this.expect(","));
-            return this.consume("}"), {
-                type: Cr.ObjectExpression,
-                properties: t
-            }
-        },
-        throwError: function(e, t) {
-            throw br("syntax", "Syntax Error: Token '{0}' {1} at column {2} of the expression [{3}] starting at [{4}].", t.text, e, t.index + 1, this.text, this.text.substring(t.index))
-        },
-        consume: function(e) {
-            if (0 === this.tokens.length) throw br("ueoe", "Unexpected end of expression: {0}", this.text);
-            var t = this.expect(e);
-            return t || this.throwError("is unexpected, expecting [" + e + "]", this.peek()), t
-        },
-        peekToken: function() {
-            if (0 === this.tokens.length) throw br("ueoe", "Unexpected end of expression: {0}", this.text);
-            return this.tokens[0]
-        },
-        peek: function(e, t, n, r) {
-            return this.peekAhead(0, e, t, n, r)
-        },
-        peekAhead: function(e, t, n, r, i) {
-            if (this.tokens.length > e) {
-                var o = this.tokens[e],
-                    a = o.text;
-                if (a === t || a === n || a === r || a === i || !t && !n && !r && !i) return o
-            }
-            return !1
-        },
-        expect: function(e, t, n, r) {
-            var i = this.peek(e, t, n, r);
-            return !!i && (this.tokens.shift(), i)
-        },
-        selfReferential: {
-            this: {
-                type: Cr.ThisExpression
-            },
-            $locals: {
-                type: Cr.LocalsExpression
-            }
-        }
-    };
-    var Tr = 1,
-        Mr = 2;
-
-    function Ar(e, t, n) {
-        var r, i, o, a, s, l = e.isPure = function(e, t) {
-            switch (e.type) {
-                case Cr.MemberExpression:
-                    if (e.computed) return !1;
-                    break;
-                case Cr.UnaryExpression:
-                    return Tr;
-                case Cr.BinaryExpression:
-                    return "+" !== e.operator && Tr;
-                case Cr.CallExpression:
-                    return !1
-            }
-            return void 0 === t ? Mr : t
-        }(e, n);
-        switch (e.type) {
-            case Cr.Program:
-                r = !0, ve(e.body, function(e) {
-                    Ar(e.expression, t, l), r = r && e.expression.constant
-                }), e.constant = r;
-                break;
-            case Cr.Literal:
-                e.constant = !0, e.toWatch = [];
-                break;
-            case Cr.UnaryExpression:
-                Ar(e.argument, t, l), e.constant = e.argument.constant, e.toWatch = e.argument.toWatch;
-                break;
-            case Cr.BinaryExpression:
-                Ar(e.left, t, l), Ar(e.right, t, l), e.constant = e.left.constant && e.right.constant, e.toWatch = e.left.toWatch.concat(e.right.toWatch);
-                break;
-            case Cr.LogicalExpression:
-                Ar(e.left, t, l), Ar(e.right, t, l), e.constant = e.left.constant && e.right.constant, e.toWatch = e.constant ? [] : [e];
-                break;
-            case Cr.ConditionalExpression:
-                Ar(e.test, t, l), Ar(e.alternate, t, l), Ar(e.consequent, t, l), e.constant = e.test.constant && e.alternate.constant && e.consequent.constant, e.toWatch = e.constant ? [] : [e];
-                break;
-            case Cr.Identifier:
-                e.constant = !1, e.toWatch = [e];
-                break;
-            case Cr.MemberExpression:
-                Ar(e.object, t, l), e.computed && Ar(e.property, t, l), e.constant = e.object.constant && (!e.computed || e.property.constant), e.toWatch = e.constant ? [] : [e];
-                break;
-            case Cr.CallExpression:
-                o = !!e.filter && (a = t, s = e.callee.name, !a(s).$stateful), r = o, i = [], ve(e.arguments, function(e) {
-                    Ar(e, t, l), r = r && e.constant, i.push.apply(i, e.toWatch)
-                }), e.constant = r, e.toWatch = o ? i : [e];
-                break;
-            case Cr.AssignmentExpression:
-                Ar(e.left, t, l), Ar(e.right, t, l), e.constant = e.left.constant && e.right.constant, e.toWatch = [e];
-                break;
-            case Cr.ArrayExpression:
-                r = !0, i = [], ve(e.elements, function(e) {
-                    Ar(e, t, l), r = r && e.constant, i.push.apply(i, e.toWatch)
-                }), e.constant = r, e.toWatch = i;
-                break;
-            case Cr.ObjectExpression:
-                r = !0, i = [], ve(e.properties, function(e) {
-                    Ar(e.value, t, l), r = r && e.value.constant, i.push.apply(i, e.value.toWatch), e.computed && (Ar(e.key, t, !1), r = r && e.key.constant, i.push.apply(i, e.key.toWatch))
-                }), e.constant = r, e.toWatch = i;
-                break;
-            case Cr.ThisExpression:
-            case Cr.LocalsExpression:
-                e.constant = !1, e.toWatch = []
-        }
-    }
-
-    function Sr(e) {
-        if (1 === e.length) {
-            var t = e[0].expression,
-                n = t.toWatch;
-            return 1 !== n.length ? n : n[0] !== t ? n : void 0
-        }
-    }
-
-    function Dr(e) {
-        return e.type === Cr.Identifier || e.type === Cr.MemberExpression
-    }
-
-    function Or(e) {
-        if (1 === e.body.length && Dr(e.body[0].expression)) return {
-            type: Cr.AssignmentExpression,
-            left: e.body[0].expression,
-            right: {
-                type: Cr.NGValueParameter
-            },
-            operator: "="
-        }
-    }
-
-    function Nr(e) {
-        this.$filter = e
-    }
-
-    function Ir(e) {
-        this.$filter = e
-    }
-
-    function Rr(e, t, n) {
-        this.ast = new Cr(e, n), this.astCompiler = n.csp ? new Ir(t) : new Nr(t)
-    }
-
-    function Pr(e) {
-        return Te(e.valueOf) ? e.valueOf() : yr.call(e)
-    }
-
-    function Hr() {
-        var s, l, c = Fe(),
-            u = {
-                true: !0,
-                false: !1,
-                null: null,
-                undefined: void 0
-            };
-        this.addLiteral = function(e, t) {
-            u[e] = t
-        }, this.setIdentifierFns = function(e, t) {
-            return s = e, l = t, this
-        }, this.$get = ["$filter", function(i) {
-            var o = {
-                csp: L().noUnsafeEval,
-                literals: j(u),
-                isIdentifierStart: Te(s) && s,
-                isIdentifierContinue: Te(l) && l
-            };
-            return e.$$getAst = function(e) {
-                return new Rr(new Er(o), i, o).getAst(e).ast
-            }, e;
-
-            function e(e, t) {
-                var n, r;
-                switch (typeof e) {
-                    case "string":
-                        if (e = e.trim(), !(n = c[r = e])) n = new Rr(new Er(o), i, o).parse(e), c[r] = p(n);
-                        return a(n, t);
-                    case "function":
-                        return a(e, t);
-                    default:
-                        return a(_e, t)
-                }
-            }
-
-            function f(e, t, n) {
-                return null == e || null == t ? e === t : !("object" == typeof e && "object" == typeof(e = Pr(e)) && !n) && (e === t || e != e && t != t)
-            }
-
-            function t(e, t, n, o, r) {
-                var a, s = o.inputs;
-                if (1 === s.length) {
-                    var i = f;
-                    return s = s[0], e.$watch(function(e) {
-                        var t = s(e);
-                        return f(t, i, s.isPure) || (a = o(e, void 0, void 0, [t]), i = t && Pr(t)), a
-                    }, t, n, r)
-                }
-                for (var l = [], c = [], u = 0, d = s.length; u < d; u++) l[u] = f, c[u] = null;
-                return e.$watch(function(e) {
-                    for (var t = !1, n = 0, r = s.length; n < r; n++) {
-                        var i = s[n](e);
-                        (t || (t = !f(i, l[n], s[n].isPure))) && (c[n] = i, l[n] = i && Pr(i))
-                    }
-                    return t && (a = o(e, void 0, void 0, c)), a
-                }, t, n, r)
-            }
-
-            function n(e, t, n, r, i) {
-                var o, a, s = r.literal ? h : O,
-                    l = r.$$intercepted || r,
-                    c = r.$$interceptor || $e,
-                    u = r.inputs && !l.inputs;
-                return f.literal = r.literal, f.constant = r.constant, f.inputs = r.inputs, p(f), o = e.$watch(f, t, n, i);
-
-                function d() {
-                    s(a) && o()
-                }
-
-                function f(e, t, n, r) {
-                    return a = u && r ? r[0] : l(e, t, n, r), s(a) && e.$$postDigest(d), c(a)
-                }
-            }
-
-            function h(e) {
-                var t = !0;
-                return ve(e, function(e) {
-                    O(e) || (t = !1)
-                }), t
-            }
-
-            function r(e, t, n, r) {
-                var i = e.$watch(function(e) {
-                    return i(), r(e)
-                }, t, n);
-                return i
-            }
-
-            function p(e) {
-                return e.constant ? e.$$watchDelegate = r : e.oneTime ? e.$$watchDelegate = n : e.inputs && (e.$$watchDelegate = t), e
-            }
-
-            function a(o, a) {
-                if (!a) return o;
-                o.$$interceptor && (a = function(t, n) {
-                    function e(e) {
-                        return n(t(e))
-                    }
-                    return e.$stateful = t.$stateful || n.$stateful, e.$$pure = t.$$pure && n.$$pure, e
-                }(o.$$interceptor, a), o = o.$$intercepted);
-                var s = !1,
-                    e = function(e, t, n, r) {
-                        var i = s && r ? r[0] : o(e, t, n, r);
-                        return a(i)
-                    };
-                return e.$$intercepted = o, e.$$interceptor = a, e.literal = o.literal, e.oneTime = o.oneTime, e.constant = o.constant, a.$stateful || (s = !o.inputs, e.inputs = o.inputs ? o.inputs : [o], a.$$pure || (e.inputs = e.inputs.map(function(t) {
-                    return t.isPure === Mr ? function(e) {
-                        return t(e)
-                    } : t
-                }))), p(e)
-            }
-        }]
-    }
-
-    function jr() {
-        var n = !0;
-        this.$get = ["$rootScope", "$exceptionHandler", function(t, e) {
-            return Fr(function(e) {
-                t.$evalAsync(e)
-            }, e, n)
-        }], this.errorOnUnhandledRejections = function(e) {
-            return O(e) ? (n = e, this) : n
-        }
-    }
-
-    function Lr() {
-        var n = !0;
-        this.$get = ["$browser", "$exceptionHandler", function(t, e) {
-            return Fr(function(e) {
-                t.defer(e)
-            }, e, n)
-        }], this.errorOnUnhandledRejections = function(e) {
-            return O(e) ? (n = e, this) : n
-        }
-    }
-
-    function Fr(a, s, l) {
-        var n = M("$q", TypeError),
-            c = 0,
-            r = [];
-
-        function i() {
-            return new e
-        }
-
-        function e() {
-            var t = this.promise = new o;
-            this.resolve = function(e) {
-                f(t, e)
-            }, this.reject = function(e) {
-                h(t, e)
-            }, this.notify = function(e) {
-                m(t, e)
-            }
-        }
-
-        function o() {
-            this.$$state = {
-                status: 0
-            }
-        }
-
-        function u() {
-            for (; !c && r.length;) {
-                var e = r.shift();
-                if (!qr(e)) {
-                    Ur(e);
-                    var t = "Possibly unhandled rejection: " + Ye(e.value);
-                    xe(e.value) ? s(e.value, t) : s(t)
-                }
-            }
-        }
-
-        function d(e) {
-            !l || e.pending || 2 !== e.status || qr(e) || (0 === c && 0 === r.length && a(u), r.push(e)), !e.processScheduled && e.pending && (e.processScheduled = !0, ++c, a(function() {
-                ! function(e) {
-                    var t, n, r;
-                    r = e.pending, e.processScheduled = !1, e.pending = void 0;
-                    try {
-                        for (var i = 0, o = r.length; i < o; ++i) {
-                            Ur(e), n = r[i][0], t = r[i][e.status];
-                            try {
-                                Te(t) ? f(n, t(e.value)) : 1 === e.status ? f(n, e.value) : h(n, e.value)
-                            } catch (e) {
-                                h(n, e), e && !0 === e.$$passToExceptionHandler && s(e)
-                            }
-                        }
-                    } finally {
-                        --c, l && 0 === c && a(u)
-                    }
-                }(e)
-            }))
-        }
-
-        function f(e, t) {
-            e.$$state.status || (t === e ? p(e, n("qcycle", "Expected promise to be resolved with value other than itself '{0}'", t)) : function t(n, e) {
-                var r;
-                var i = !1;
-                try {
-                    (Ee(e) || Te(e)) && (r = e.then), Te(r) ? (n.$$state.status = -1, r.call(e, o, a, s)) : (n.$$state.value = e, n.$$state.status = 1, d(n.$$state))
-                } catch (e) {
-                    a(e)
-                }
-
-                function o(e) {
-                    i || (i = !0, t(n, e))
-                }
-
-                function a(e) {
-                    i || (i = !0, p(n, e))
-                }
-
-                function s(e) {
-                    m(n, e)
-                }
-            }(e, t))
-        }
-
-        function h(e, t) {
-            e.$$state.status || p(e, t)
-        }
-
-        function p(e, t) {
-            e.$$state.value = t, e.$$state.status = 2, d(e.$$state)
-        }
-
-        function m(e, i) {
-            var o = e.$$state.pending;
-            e.$$state.status <= 0 && o && o.length && a(function() {
-                for (var e, t, n = 0, r = o.length; n < r; n++) {
-                    t = o[n][0], e = o[n][3];
-                    try {
-                        m(t, Te(e) ? e(i) : i)
-                    } catch (e) {
-                        s(e)
-                    }
-                }
-            })
-        }
-
-        function g(e) {
-            var t = new o;
-            return h(t, e), t
-        }
-
-        function v(e, t, n) {
-            var r = null;
-            try {
-                Te(n) && (r = n())
-            } catch (e) {
-                return g(e)
-            }
-            return T(r) ? r.then(function() {
-                return t(e)
-            }, g) : t(e)
-        }
-
-        function b(e, t, n, r) {
-            var i = new o;
-            return f(i, e), i.then(t, n, r)
-        }
-        be(o.prototype, {
-            then: function(e, t, n) {
-                if (we(e) && we(t) && we(n)) return this;
-                var r = new o;
-                return this.$$state.pending = this.$$state.pending || [], this.$$state.pending.push([r, e, t, n]), 0 < this.$$state.status && d(this.$$state), r
-            },
-            catch: function(e) {
-                return this.then(null, e)
-            },
-            finally: function(t, e) {
-                return this.then(function(e) {
-                    return v(e, y, t)
-                }, function(e) {
-                    return v(e, g, t)
-                }, e)
-            }
-        });
-        var y = b;
-
-        function t(e) {
-            if (!Te(e)) throw n("norslvr", "Expected resolverFn, got '{0}'", e);
-            var t = new o;
-            return e(function(e) {
-                f(t, e)
-            }, function(e) {
-                h(t, e)
-            }), t
-        }
-        return t.prototype = o.prototype, t.defer = i, t.reject = g, t.when = b, t.resolve = y, t.all = function(e) {
-            var n = new o,
-                r = 0,
-                i = ke(e) ? [] : {};
-            return ve(e, function(e, t) {
-                r++, b(e).then(function(e) {
-                    i[t] = e, --r || f(n, i)
-                }, function(e) {
-                    h(n, e)
-                })
-            }), 0 === r && f(n, i), n
-        }, t.race = function(e) {
-            var t = i();
-            return ve(e, function(e) {
-                b(e).then(t.resolve, t.reject)
-            }), t.promise
-        }, t
-    }
-
-    function qr(e) {
-        return !!e.pur
-    }
-
-    function Ur(e) {
-        e.pur = !0
-    }
-
-    function Vr(e) {
-        e.$$state && Ur(e.$$state)
-    }
-
-    function Br() {
-        this.$get = ["$window", "$timeout", function(e, n) {
-            var r = e.requestAnimationFrame || e.webkitRequestAnimationFrame,
-                i = e.cancelAnimationFrame || e.webkitCancelAnimationFrame || e.webkitCancelRequestAnimationFrame,
-                t = !!r,
-                o = t ? function(e) {
-                    var t = r(e);
-                    return function() {
-                        i(t)
-                    }
-                } : function(e) {
-                    var t = n(e, 16.66, !1);
-                    return function() {
-                        n.cancel(t)
-                    }
-                };
-            return o.supported = t, o
-        }]
-    }
-
-    function zr() {
-        var C = 10,
-            k = M("$rootScope"),
-            x = null,
-            T = null;
-        this.digestTtl = function(e) {
-            return arguments.length && (C = e), C
-        }, this.$get = ["$exceptionHandler", "$parse", "$browser", function(h, p, m) {
-            function r(e) {
-                e.currentScope.$$destroyed = !0
-            }
-
-            function i() {
-                this.$id = l(), this.$$phase = this.$parent = this.$$watchers = this.$$nextSibling = this.$$prevSibling = this.$$childHead = this.$$childTail = null, (this.$root = this).$$destroyed = !1, this.$$suspended = !1, this.$$listeners = {}, this.$$listenerCount = {}, this.$$watchersCount = 0, this.$$isolateBindings = null
-            }
-            i.prototype = {
-                constructor: i,
-                $new: function(e, t) {
-                    var n;
-                    return t = t || this, e ? (n = new i).$root = this.$root : (this.$$ChildScope || (this.$$ChildScope = function(e) {
-                        function t() {
-                            this.$$watchers = this.$$nextSibling = this.$$childHead = this.$$childTail = null, this.$$listeners = {}, this.$$listenerCount = {}, this.$$watchersCount = 0, this.$id = l(), this.$$ChildScope = null, this.$$suspended = !1
-                        }
-                        return t.prototype = e, t
-                    }(this)), n = new this.$$ChildScope), n.$parent = t, n.$$prevSibling = t.$$childTail, t.$$childHead ? (t.$$childTail.$$nextSibling = n, t.$$childTail = n) : t.$$childHead = t.$$childTail = n, (e || t !== this) && n.$on("$destroy", r), n
-                },
-                $watch: function(e, t, n, r) {
-                    var i = p(e),
-                        o = Te(t) ? t : _e;
-                    if (i.$$watchDelegate) return i.$$watchDelegate(this, o, n, i, e);
-                    var a = this,
-                        s = a.$$watchers,
-                        l = {
-                            fn: o,
-                            last: w,
-                            get: i,
-                            exp: r || e,
-                            eq: !!n
-                        };
-                    return x = null, s || ((s = a.$$watchers = []).$$digestWatchIndex = -1), s.unshift(l), s.$$digestWatchIndex++, c(this, 1),
-                        function() {
-                            var e = Oe(s, l);
-                            0 <= e && (c(a, -1), e < s.$$digestWatchIndex && s.$$digestWatchIndex--), x = null
-                        }
-                },
-                $watchGroup: function(t, r) {
-                    var i = new Array(t.length),
-                        o = new Array(t.length),
-                        a = [],
-                        s = this,
-                        l = !1,
-                        n = !0;
-                    if (!t.length) {
-                        var e = !0;
-                        return s.$evalAsync(function() {
-                                e && r(o, o, s)
-                            }),
-                            function() {
-                                e = !1
-                            }
-                    }
-                    if (1 === t.length) return this.$watch(t[0], function(e, t, n) {
-                        o[0] = e, i[0] = t, r(o, e === t ? o : i, n)
-                    });
-
-                    function c() {
-                        l = !1;
-                        try {
-                            n ? (n = !1, r(o, o, s)) : r(o, i, s)
-                        } finally {
-                            for (var e = 0; e < t.length; e++) i[e] = o[e]
-                        }
-                    }
-                    return ve(t, function(e, t) {
-                            var n = s.$watch(e, function(e) {
-                                o[t] = e, l || (l = !0, s.$evalAsync(c))
-                            });
-                            a.push(n)
-                        }),
-                        function() {
-                            for (; a.length;) a.shift()()
-                        }
-                },
-                $watchCollection: function(e, n) {
-                    h.$$pure = p(e).literal, h.$stateful = !h.$$pure;
-                    var a, s, r, i = this,
-                        o = 1 < n.length,
-                        l = 0,
-                        t = p(e, h),
-                        c = [],
-                        u = {},
-                        d = !0,
-                        f = 0;
-
-                    function h(e) {
-                        var t, n, r, i;
-                        if (!we(a = e)) {
-                            if (Ee(a))
-                                if (R(a)) {
-                                    s !== c && (f = (s = c).length = 0, l++), t = a.length, f !== t && (l++, s.length = f = t);
-                                    for (var o = 0; o < t; o++) i = s[o], r = a[o], i != i && r != r || i === r || (l++, s[o] = r)
-                                } else {
-                                    for (n in s !== u && (s = u = {}, f = 0, l++), t = 0, a) pe.call(a, n) && (t++, r = a[n], i = s[n], n in s ? i != i && r != r || i === r || (l++, s[n] = r) : (f++, s[n] = r, l++));
-                                    if (t < f)
-                                        for (n in l++, s) pe.call(a, n) || (f--, delete s[n])
-                                }
-                            else s !== a && (s = a, l++);
-                            return l
-                        }
-                    }
-                    return this.$watch(t, function() {
-                        if (d ? (d = !1, n(a, a, i)) : n(a, r, i), o)
-                            if (Ee(a))
-                                if (R(a)) {
-                                    r = new Array(a.length);
-                                    for (var e = 0; e < a.length; e++) r[e] = a[e]
-                                } else
-                                    for (var t in r = {}, a) pe.call(a, t) && (r[t] = a[t]);
-                        else r = a
-                    })
-                },
-                $digest: function() {
-                    var e, t, n, r, i, o, a, s, l, c = C,
-                        u = v.length ? g : this,
-                        d = [];
-                    _("$digest"), m.$$checkUrlChange(), this === g && null !== T && (m.defer.cancel(T), E()), x = null;
-                    do {
-                        i = !1, a = u;
-                        for (var f = 0; f < v.length; f++) {
-                            try {
-                                (0, (l = v[f]).fn)(l.scope, l.locals)
-                            } catch (e) {
-                                h(e)
-                            }
-                            x = null
-                        }
-                        v.length = 0;
-                        e: do {
-                            if (r = !a.$$suspended && a.$$watchers)
-                                for (r.$$digestWatchIndex = r.length; r.$$digestWatchIndex--;) try {
-                                    if (e = r[r.$$digestWatchIndex])
-                                        if ((t = (0, e.get)(a)) === (n = e.last) || (e.eq ? Ie(t, n) : S(t) && S(n))) {
-                                            if (e === x) {
-                                                i = !1;
-                                                break e
-                                            }
-                                        } else i = !0, (x = e).last = e.eq ? j(t, null) : t, (0, e.fn)(t, n === w ? t : n, a), c < 5 && (d[s = 4 - c] || (d[s] = []), d[s].push({
-                                            msg: Te(e.exp) ? "fn: " + (e.exp.name || e.exp.toString()) : e.exp,
-                                            newVal: t,
-                                            oldVal: n
-                                        }))
-                                } catch (e) {
-                                    h(e)
-                                }
-                            if (!(o = !a.$$suspended && a.$$watchersCount && a.$$childHead || a !== u && a.$$nextSibling))
-                                for (; a !== u && !(o = a.$$nextSibling);) a = a.$parent
-                        } while (a = o);
-                        if ((i || v.length) && !c--) throw $(), k("infdig", "{0} $digest() iterations reached. Aborting!\nWatchers fired in the last 5 iterations: {1}", C, d)
-                    } while (i || v.length);
-                    for ($(); y < b.length;) try {
-                        b[y++]()
-                    } catch (e) {
-                        h(e)
-                    }
-                    b.length = y = 0, m.$$checkUrlChange()
-                },
-                $suspend: function() {
-                    this.$$suspended = !0
-                },
-                $isSuspended: function() {
-                    return this.$$suspended
-                },
-                $resume: function() {
-                    this.$$suspended = !1
-                },
-                $destroy: function() {
-                    if (!this.$$destroyed) {
-                        var e = this.$parent;
-                        for (var t in this.$broadcast("$destroy"), this.$$destroyed = !0, this === g && m.$$applicationDestroyed(), c(this, -this.$$watchersCount), this.$$listenerCount) o(this, this.$$listenerCount[t], t);
-                        e && e.$$childHead === this && (e.$$childHead = this.$$nextSibling), e && e.$$childTail === this && (e.$$childTail = this.$$prevSibling), this.$$prevSibling && (this.$$prevSibling.$$nextSibling = this.$$nextSibling), this.$$nextSibling && (this.$$nextSibling.$$prevSibling = this.$$prevSibling), this.$destroy = this.$digest = this.$apply = this.$evalAsync = this.$applyAsync = _e, this.$on = this.$watch = this.$watchGroup = function() {
-                                return _e
-                            }, this.$$listeners = {}, this.$$nextSibling = null,
-                            function e(t) {
-                                9 === fe && (t.$$childHead && e(t.$$childHead), t.$$nextSibling && e(t.$$nextSibling)), t.$parent = t.$$nextSibling = t.$$prevSibling = t.$$childHead = t.$$childTail = t.$root = t.$$watchers = null
-                            }(this)
-                    }
-                },
-                $eval: function(e, t) {
-                    return p(e)(this, t)
-                },
-                $evalAsync: function(e, t) {
-                    g.$$phase || v.length || m.defer(function() {
-                        v.length && g.$digest()
-                    }, null, "$evalAsync"), v.push({
-                        scope: this,
-                        fn: p(e),
-                        locals: t
-                    })
-                },
-                $$postDigest: function(e) {
-                    b.push(e)
-                },
-                $apply: function(e) {
-                    try {
-                        _("$apply");
-                        try {
-                            return this.$eval(e)
-                        } finally {
-                            $()
-                        }
-                    } catch (e) {
-                        h(e)
-                    } finally {
-                        try {
-                            g.$digest()
-                        } catch (e) {
-                            throw h(e), e
-                        }
-                    }
-                },
-                $applyAsync: function(e) {
-                    var t = this;
-                    e && n.push(function() {
-                        t.$eval(e)
-                    }), e = p(e), null === T && (T = m.defer(function() {
-                        g.$apply(E)
-                    }, null, "$applyAsync"))
-                },
-                $on: function(t, n) {
-                    var r = this.$$listeners[t];
-                    r || (this.$$listeners[t] = r = []), r.push(n);
-                    for (var e = this; e.$$listenerCount[t] || (e.$$listenerCount[t] = 0), e.$$listenerCount[t]++, e = e.$parent;);
-                    var i = this;
-                    return function() {
-                        var e = r.indexOf(n); - 1 !== e && (delete r[e], o(i, 1, t))
-                    }
-                },
-                $emit: function(e, t) {
-                    var n, r, i, o = [],
-                        a = this,
-                        s = !1,
-                        l = {
-                            name: e,
-                            targetScope: a,
-                            stopPropagation: function() {
-                                s = !0
-                            },
-                            preventDefault: function() {
-                                l.defaultPrevented = !0
-                            },
-                            defaultPrevented: !1
-                        },
-                        c = q([l], arguments, 1);
-                    do {
-                        for (n = a.$$listeners[e] || o, l.currentScope = a, r = 0, i = n.length; r < i; r++)
-                            if (n[r]) try {
-                                n[r].apply(null, c)
-                            } catch (e) {
-                                h(e)
-                            } else n.splice(r, 1), r--, i--;
-                        if (s) break;
-                        a = a.$parent
-                    } while (a);
-                    return l.currentScope = null, l
-                },
-                $broadcast: function(e, t) {
-                    var n = this,
-                        r = n,
-                        i = n,
-                        o = {
-                            name: e,
-                            targetScope: n,
-                            preventDefault: function() {
-                                o.defaultPrevented = !0
-                            },
-                            defaultPrevented: !1
-                        };
-                    if (!n.$$listenerCount[e]) return o;
-                    for (var a, s, l, c = q([o], arguments, 1); r = i;) {
-                        for (s = 0, l = (a = (o.currentScope = r).$$listeners[e] || []).length; s < l; s++)
-                            if (a[s]) try {
-                                a[s].apply(null, c)
-                            } catch (e) {
-                                h(e)
-                            } else a.splice(s, 1), s--, l--;
-                        if (!(i = r.$$listenerCount[e] && r.$$childHead || r !== n && r.$$nextSibling))
-                            for (; r !== n && !(i = r.$$nextSibling);) r = r.$parent
-                    }
-                    return o.currentScope = null, o
-                }
-            };
-            var g = new i,
-                v = g.$$asyncQueue = [],
-                b = g.$$postDigestQueue = [],
-                n = g.$$applyAsyncQueue = [],
-                y = 0;
-            return g;
-
-            function _(e) {
-                if (g.$$phase) throw k("inprog", "{0} already in progress", g.$$phase);
-                g.$$phase = e
-            }
-
-            function $() {
-                g.$$phase = null
-            }
-
-            function c(e, t) {
-                for (; e.$$watchersCount += t, e = e.$parent;);
-            }
-
-            function o(e, t, n) {
-                for (; e.$$listenerCount[n] -= t, 0 === e.$$listenerCount[n] && delete e.$$listenerCount[n], e = e.$parent;);
-            }
-
-            function w() {}
-
-            function E() {
-                for (; n.length;) try {
-                    n.shift()()
-                } catch (e) {
-                    h(e)
-                }
-                T = null
-            }
-        }]
-    }
-
-    function Wr() {
-        var i = /^\s*(https?|s?ftp|mailto|tel|file):/,
-            o = /^\s*((https?|ftp|file|blob):|data:image\/)/;
-        this.aHrefSanitizationWhitelist = function(e) {
-            return O(e) ? (i = e, this) : i
-        }, this.imgSrcSanitizationWhitelist = function(e) {
-            return O(e) ? (o = e, this) : o
-        }, this.$get = function() {
-            return function(e, t) {
-                var n = t ? o : i,
-                    r = fi(e && e.trim()).href;
-                return "" === r || r.match(n) ? e : "unsafe:" + r
-            }
-        }
-    }
-    Nr.prototype = {
-        compile: function(e) {
-            var i = this;
-            this.state = {
-                nextId: 0,
-                filters: {},
-                fn: {
-                    vars: [],
-                    body: [],
-                    own: {}
-                },
-                assign: {
-                    vars: [],
-                    body: [],
-                    own: {}
-                },
-                inputs: []
-            }, Ar(e, i.$filter);
-            var t, n = "";
-            if (this.stage = "assign", t = Or(e)) {
-                this.state.computing = "assign";
-                var r = this.nextId();
-                this.recurse(t, r), this.return_(r), n = "fn.assign=" + this.generateFunction("assign", "s,v,l")
-            }
-            var o = Sr(e.body);
-            i.stage = "inputs", ve(o, function(e, t) {
-                var n = "fn" + t;
-                i.state[n] = {
-                    vars: [],
-                    body: [],
-                    own: {}
-                }, i.state.computing = n;
-                var r = i.nextId();
-                i.recurse(e, r), i.return_(r), i.state.inputs.push({
-                    name: n,
-                    isPure: e.isPure
-                }), e.watchId = t
-            }), this.state.computing = "fn", this.stage = "main", this.recurse(e);
-            var a = '"' + this.USE + " " + this.STRICT + '";\n' + this.filterPrefix() + "var fn=" + this.generateFunction("fn", "s,l,a,i") + n + this.watchFns() + "return fn;",
-                s = new Function("$filter", "getStringValue", "ifDefined", "plus", a)(this.$filter, _r, kr, xr);
-            return this.state = this.stage = void 0, s
-        },
-        USE: "use",
-        STRICT: "strict",
-        watchFns: function() {
-            var t = [],
-                e = this.state.inputs,
-                n = this;
-            return ve(e, function(e) {
-                t.push("var " + e.name + "=" + n.generateFunction(e.name, "s")), e.isPure && t.push(e.name, ".isPure=" + JSON.stringify(e.isPure) + ";")
-            }), e.length && t.push("fn.inputs=[" + e.map(function(e) {
-                return e.name
-            }).join(",") + "];"), t.join("")
-        },
-        generateFunction: function(e, t) {
-            return "function(" + t + "){" + this.varsPrefix(e) + this.body(e) + "};"
-        },
-        filterPrefix: function() {
-            var n = [],
-                r = this;
-            return ve(this.state.filters, function(e, t) {
-                n.push(e + "=$filter(" + r.escape(t) + ")")
-            }), n.length ? "var " + n.join(",") + ";" : ""
-        },
-        varsPrefix: function(e) {
-            return this.state[e].vars.length ? "var " + this.state[e].vars.join(",") + ";" : ""
-        },
-        body: function(e) {
-            return this.state[e].body.join("")
-        },
-        recurse: function(n, t, e, r, i, o) {
-            var a, s, l, c, u, d = this;
-            if (r = r || _e, !o && O(n.watchId)) return t = t || this.nextId(), void this.if_("i", this.lazyAssign(t, this.computedMember("i", n.watchId)), this.lazyRecurse(n, t, e, r, i, !0));
-            switch (n.type) {
-                case Cr.Program:
-                    ve(n.body, function(e, t) {
-                        d.recurse(e.expression, void 0, void 0, function(e) {
-                            s = e
-                        }), t !== n.body.length - 1 ? d.current().body.push(s, ";") : d.return_(s)
-                    });
-                    break;
-                case Cr.Literal:
-                    c = this.escape(n.value), this.assign(t, c), r(t || c);
-                    break;
-                case Cr.UnaryExpression:
-                    this.recurse(n.argument, void 0, void 0, function(e) {
-                        s = e
-                    }), c = n.operator + "(" + this.ifDefined(s, 0) + ")", this.assign(t, c), r(c);
-                    break;
-                case Cr.BinaryExpression:
-                    this.recurse(n.left, void 0, void 0, function(e) {
-                        a = e
-                    }), this.recurse(n.right, void 0, void 0, function(e) {
-                        s = e
-                    }), c = "+" === n.operator ? this.plus(a, s) : "-" === n.operator ? this.ifDefined(a, 0) + n.operator + this.ifDefined(s, 0) : "(" + a + ")" + n.operator + "(" + s + ")", this.assign(t, c), r(c);
-                    break;
-                case Cr.LogicalExpression:
-                    t = t || this.nextId(), d.recurse(n.left, t), d.if_("&&" === n.operator ? t : d.not(t), d.lazyRecurse(n.right, t)), r(t);
-                    break;
-                case Cr.ConditionalExpression:
-                    t = t || this.nextId(), d.recurse(n.test, t), d.if_(t, d.lazyRecurse(n.alternate, t), d.lazyRecurse(n.consequent, t)), r(t);
-                    break;
-                case Cr.Identifier:
-                    t = t || this.nextId(), e && (e.context = "inputs" === d.stage ? "s" : this.assign(this.nextId(), this.getHasOwnProperty("l", n.name) + "?l:s"), e.computed = !1, e.name = n.name), d.if_("inputs" === d.stage || d.not(d.getHasOwnProperty("l", n.name)), function() {
-                        d.if_("inputs" === d.stage || "s", function() {
-                            i && 1 !== i && d.if_(d.isNull(d.nonComputedMember("s", n.name)), d.lazyAssign(d.nonComputedMember("s", n.name), "{}")), d.assign(t, d.nonComputedMember("s", n.name))
-                        })
-                    }, t && d.lazyAssign(t, d.nonComputedMember("l", n.name))), r(t);
-                    break;
-                case Cr.MemberExpression:
-                    a = e && (e.context = this.nextId()) || this.nextId(), t = t || this.nextId(), d.recurse(n.object, a, void 0, function() {
-                        d.if_(d.notNull(a), function() {
-                            n.computed ? (s = d.nextId(), d.recurse(n.property, s), d.getStringValue(s), i && 1 !== i && d.if_(d.not(d.computedMember(a, s)), d.lazyAssign(d.computedMember(a, s), "{}")), c = d.computedMember(a, s), d.assign(t, c), e && (e.computed = !0, e.name = s)) : (i && 1 !== i && d.if_(d.isNull(d.nonComputedMember(a, n.property.name)), d.lazyAssign(d.nonComputedMember(a, n.property.name), "{}")), c = d.nonComputedMember(a, n.property.name), d.assign(t, c), e && (e.computed = !1, e.name = n.property.name))
-                        }, function() {
-                            d.assign(t, "undefined")
-                        }), r(t)
-                    }, !!i);
-                    break;
-                case Cr.CallExpression:
-                    t = t || this.nextId(), n.filter ? (s = d.filter(n.callee.name), l = [], ve(n.arguments, function(e) {
-                        var t = d.nextId();
-                        d.recurse(e, t), l.push(t)
-                    }), c = s + "(" + l.join(",") + ")", d.assign(t, c), r(t)) : (s = d.nextId(), a = {}, l = [], d.recurse(n.callee, s, a, function() {
-                        d.if_(d.notNull(s), function() {
-                            ve(n.arguments, function(e) {
-                                d.recurse(e, n.constant ? void 0 : d.nextId(), void 0, function(e) {
-                                    l.push(e)
-                                })
-                            }), c = a.name ? d.member(a.context, a.name, a.computed) + "(" + l.join(",") + ")" : s + "(" + l.join(",") + ")", d.assign(t, c)
-                        }, function() {
-                            d.assign(t, "undefined")
-                        }), r(t)
-                    }));
-                    break;
-                case Cr.AssignmentExpression:
-                    s = this.nextId(), a = {}, this.recurse(n.left, void 0, a, function() {
-                        d.if_(d.notNull(a.context), function() {
-                            d.recurse(n.right, s), c = d.member(a.context, a.name, a.computed) + n.operator + s, d.assign(t, c), r(t || c)
-                        })
-                    }, 1);
-                    break;
-                case Cr.ArrayExpression:
-                    l = [], ve(n.elements, function(e) {
-                        d.recurse(e, n.constant ? void 0 : d.nextId(), void 0, function(e) {
-                            l.push(e)
-                        })
-                    }), c = "[" + l.join(",") + "]", this.assign(t, c), r(t || c);
-                    break;
-                case Cr.ObjectExpression:
-                    u = !(l = []), ve(n.properties, function(e) {
-                        e.computed && (u = !0)
-                    }), u ? (t = t || this.nextId(), this.assign(t, "{}"), ve(n.properties, function(e) {
-                        e.computed ? (a = d.nextId(), d.recurse(e.key, a)) : a = e.key.type === Cr.Identifier ? e.key.name : "" + e.key.value, s = d.nextId(), d.recurse(e.value, s), d.assign(d.member(t, a, e.computed), s)
-                    })) : (ve(n.properties, function(t) {
-                        d.recurse(t.value, n.constant ? void 0 : d.nextId(), void 0, function(e) {
-                            l.push(d.escape(t.key.type === Cr.Identifier ? t.key.name : "" + t.key.value) + ":" + e)
-                        })
-                    }), c = "{" + l.join(",") + "}", this.assign(t, c)), r(t || c);
-                    break;
-                case Cr.ThisExpression:
-                    this.assign(t, "s"), r(t || "s");
-                    break;
-                case Cr.LocalsExpression:
-                    this.assign(t, "l"), r(t || "l");
-                    break;
-                case Cr.NGValueParameter:
-                    this.assign(t, "v"), r(t || "v")
-            }
-        },
-        getHasOwnProperty: function(e, t) {
-            var n = e + "." + t,
-                r = this.current().own;
-            return r.hasOwnProperty(n) || (r[n] = this.nextId(!1, e + "&&(" + this.escape(t) + " in " + e + ")")), r[n]
-        },
-        assign: function(e, t) {
-            if (e) return this.current().body.push(e, "=", t, ";"), e
-        },
-        filter: function(e) {
-            return this.state.filters.hasOwnProperty(e) || (this.state.filters[e] = this.nextId(!0)), this.state.filters[e]
-        },
-        ifDefined: function(e, t) {
-            return "ifDefined(" + e + "," + this.escape(t) + ")"
-        },
-        plus: function(e, t) {
-            return "plus(" + e + "," + t + ")"
-        },
-        return_: function(e) {
-            this.current().body.push("return ", e, ";")
-        },
-        if_: function(e, t, n) {
-            if (!0 === e) t();
-            else {
-                var r = this.current().body;
-                r.push("if(", e, "){"), t(), r.push("}"), n && (r.push("else{"), n(), r.push("}"))
-            }
-        },
-        not: function(e) {
-            return "!(" + e + ")"
-        },
-        isNull: function(e) {
-            return e + "==null"
-        },
-        notNull: function(e) {
-            return e + "!=null"
-        },
-        nonComputedMember: function(e, t) {
-            return /^[$_a-zA-Z][$_a-zA-Z0-9]*$/.test(t) ? e + "." + t : e + '["' + t.replace(/[^$_a-zA-Z0-9]/g, this.stringEscapeFn) + '"]'
-        },
-        computedMember: function(e, t) {
-            return e + "[" + t + "]"
-        },
-        member: function(e, t, n) {
-            return n ? this.computedMember(e, t) : this.nonComputedMember(e, t)
-        },
-        getStringValue: function(e) {
-            this.assign(e, "getStringValue(" + e + ")")
-        },
-        lazyRecurse: function(e, t, n, r, i, o) {
-            var a = this;
-            return function() {
-                a.recurse(e, t, n, r, i, o)
-            }
-        },
-        lazyAssign: function(e, t) {
-            var n = this;
-            return function() {
-                n.assign(e, t)
-            }
-        },
-        stringEscapeRegex: /[^ a-zA-Z0-9]/g,
-        stringEscapeFn: function(e) {
-            return "\\u" + ("0000" + e.charCodeAt(0).toString(16)).slice(-4)
-        },
-        escape: function(e) {
-            if (Ce(e)) return "'" + e.replace(this.stringEscapeRegex, this.stringEscapeFn) + "'";
-            if (E(e)) return e.toString();
-            if (!0 === e) return "true";
-            if (!1 === e) return "false";
-            if (null === e) return "null";
-            if (void 0 === e) return "undefined";
-            throw br("esc", "IMPOSSIBLE")
-        },
-        nextId: function(e, t) {
-            var n = "v" + this.state.nextId++;
-            return e || this.current().vars.push(n + (t ? "=" + t : "")), n
-        },
-        current: function() {
-            return this.state[this.state.computing]
-        }
-    }, Ir.prototype = {
-        compile: function(e) {
-            var t, r, i = this;
-            Ar(e, i.$filter), (t = Or(e)) && (r = this.recurse(t));
-            var o, n = Sr(e.body);
-            n && (o = [], ve(n, function(e, t) {
-                var n = i.recurse(e);
-                n.isPure = e.isPure, e.input = n, o.push(n), e.watchId = t
-            }));
-            var a = [];
-            ve(e.body, function(e) {
-                a.push(i.recurse(e.expression))
-            });
-            var s = 0 === e.body.length ? _e : 1 === e.body.length ? a[0] : function(t, n) {
-                var r;
-                return ve(a, function(e) {
-                    r = e(t, n)
-                }), r
-            };
-            return r && (s.assign = function(e, t, n) {
-                return r(e, n, t)
-            }), o && (s.inputs = o), s
-        },
-        recurse: function(e, l, t) {
-            var a, c, u, n = this;
-            if (e.input) return this.inputs(e.input, e.watchId);
-            switch (e.type) {
-                case Cr.Literal:
-                    return this.value(e.value, l);
-                case Cr.UnaryExpression:
-                    return c = this.recurse(e.argument), this["unary" + e.operator](c, l);
-                case Cr.BinaryExpression:
-                case Cr.LogicalExpression:
-                    return a = this.recurse(e.left), c = this.recurse(e.right), this["binary" + e.operator](a, c, l);
-                case Cr.ConditionalExpression:
-                    return this["ternary?:"](this.recurse(e.test), this.recurse(e.alternate), this.recurse(e.consequent), l);
-                case Cr.Identifier:
-                    return n.identifier(e.name, l, t);
-                case Cr.MemberExpression:
-                    return a = this.recurse(e.object, !1, !!t), e.computed || (c = e.property.name), e.computed && (c = this.recurse(e.property)), e.computed ? this.computedMember(a, c, l, t) : this.nonComputedMember(a, c, l, t);
-                case Cr.CallExpression:
-                    return u = [], ve(e.arguments, function(e) {
-                        u.push(n.recurse(e))
-                    }), e.filter && (c = this.$filter(e.callee.name)), e.filter || (c = this.recurse(e.callee, !0)), e.filter ? function(e, t, n, r) {
-                        for (var i = [], o = 0; o < u.length; ++o) i.push(u[o](e, t, n, r));
-                        var a = c.apply(void 0, i, r);
-                        return l ? {
-                            context: void 0,
-                            name: void 0,
-                            value: a
-                        } : a
-                    } : function(e, t, n, r) {
-                        var i, o = c(e, t, n, r);
-                        if (null != o.value) {
-                            for (var a = [], s = 0; s < u.length; ++s) a.push(u[s](e, t, n, r));
-                            i = o.value.apply(o.context, a)
-                        }
-                        return l ? {
-                            value: i
-                        } : i
-                    };
-                case Cr.AssignmentExpression:
-                    return a = this.recurse(e.left, !0, 1), c = this.recurse(e.right),
-                        function(e, t, n, r) {
-                            var i = a(e, t, n, r),
-                                o = c(e, t, n, r);
-                            return i.context[i.name] = o, l ? {
-                                value: o
-                            } : o
-                        };
-                case Cr.ArrayExpression:
-                    return u = [], ve(e.elements, function(e) {
-                            u.push(n.recurse(e))
-                        }),
-                        function(e, t, n, r) {
-                            for (var i = [], o = 0; o < u.length; ++o) i.push(u[o](e, t, n, r));
-                            return l ? {
-                                value: i
-                            } : i
-                        };
-                case Cr.ObjectExpression:
-                    return u = [], ve(e.properties, function(e) {
-                            e.computed ? u.push({
-                                key: n.recurse(e.key),
-                                computed: !0,
-                                value: n.recurse(e.value)
-                            }) : u.push({
-                                key: e.key.type === Cr.Identifier ? e.key.name : "" + e.key.value,
-                                computed: !1,
-                                value: n.recurse(e.value)
-                            })
-                        }),
-                        function(e, t, n, r) {
-                            for (var i = {}, o = 0; o < u.length; ++o) u[o].computed ? i[u[o].key(e, t, n, r)] = u[o].value(e, t, n, r) : i[u[o].key] = u[o].value(e, t, n, r);
-                            return l ? {
-                                value: i
-                            } : i
-                        };
-                case Cr.ThisExpression:
-                    return function(e) {
-                        return l ? {
-                            value: e
-                        } : e
-                    };
-                case Cr.LocalsExpression:
-                    return function(e, t) {
-                        return l ? {
-                            value: t
-                        } : t
-                    };
-                case Cr.NGValueParameter:
-                    return function(e, t, n) {
-                        return l ? {
-                            value: n
-                        } : n
-                    }
-            }
-        },
-        "unary+": function(o, a) {
-            return function(e, t, n, r) {
-                var i = o(e, t, n, r);
-                return i = O(i) ? +i : 0, a ? {
-                    value: i
-                } : i
-            }
-        },
-        "unary-": function(o, a) {
-            return function(e, t, n, r) {
-                var i = o(e, t, n, r);
-                return i = O(i) ? -i : -0, a ? {
-                    value: i
-                } : i
-            }
-        },
-        "unary!": function(o, a) {
-            return function(e, t, n, r) {
-                var i = !o(e, t, n, r);
-                return a ? {
-                    value: i
-                } : i
-            }
-        },
-        "binary+": function(o, a, s) {
-            return function(e, t, n, r) {
-                var i = xr(o(e, t, n, r), a(e, t, n, r));
-                return s ? {
-                    value: i
-                } : i
-            }
-        },
-        "binary-": function(s, l, c) {
-            return function(e, t, n, r) {
-                var i = s(e, t, n, r),
-                    o = l(e, t, n, r),
-                    a = (O(i) ? i : 0) - (O(o) ? o : 0);
-                return c ? {
-                    value: a
-                } : a
-            }
-        },
-        "binary*": function(o, a, s) {
-            return function(e, t, n, r) {
-                var i = o(e, t, n, r) * a(e, t, n, r);
-                return s ? {
-                    value: i
-                } : i
-            }
-        },
-        "binary/": function(o, a, s) {
-            return function(e, t, n, r) {
-                var i = o(e, t, n, r) / a(e, t, n, r);
-                return s ? {
-                    value: i
-                } : i
-            }
-        },
-        "binary%": function(o, a, s) {
-            return function(e, t, n, r) {
-                var i = o(e, t, n, r) % a(e, t, n, r);
-                return s ? {
-                    value: i
-                } : i
-            }
-        },
-        "binary===": function(o, a, s) {
-            return function(e, t, n, r) {
-                var i = o(e, t, n, r) === a(e, t, n, r);
-                return s ? {
-                    value: i
-                } : i
-            }
-        },
-        "binary!==": function(o, a, s) {
-            return function(e, t, n, r) {
-                var i = o(e, t, n, r) !== a(e, t, n, r);
-                return s ? {
-                    value: i
-                } : i
-            }
-        },
-        "binary==": function(o, a, s) {
-            return function(e, t, n, r) {
-                var i = o(e, t, n, r) == a(e, t, n, r);
-                return s ? {
-                    value: i
-                } : i
-            }
-        },
-        "binary!=": function(o, a, s) {
-            return function(e, t, n, r) {
-                var i = o(e, t, n, r) != a(e, t, n, r);
-                return s ? {
-                    value: i
-                } : i
-            }
-        },
-        "binary<": function(o, a, s) {
-            return function(e, t, n, r) {
-                var i = o(e, t, n, r) < a(e, t, n, r);
-                return s ? {
-                    value: i
-                } : i
-            }
-        },
-        "binary>": function(o, a, s) {
-            return function(e, t, n, r) {
-                var i = o(e, t, n, r) > a(e, t, n, r);
-                return s ? {
-                    value: i
-                } : i
-            }
-        },
-        "binary<=": function(o, a, s) {
-            return function(e, t, n, r) {
-                var i = o(e, t, n, r) <= a(e, t, n, r);
-                return s ? {
-                    value: i
-                } : i
-            }
-        },
-        "binary>=": function(o, a, s) {
-            return function(e, t, n, r) {
-                var i = o(e, t, n, r) >= a(e, t, n, r);
-                return s ? {
-                    value: i
-                } : i
-            }
-        },
-        "binary&&": function(o, a, s) {
-            return function(e, t, n, r) {
-                var i = o(e, t, n, r) && a(e, t, n, r);
-                return s ? {
-                    value: i
-                } : i
-            }
-        },
-        "binary||": function(o, a, s) {
-            return function(e, t, n, r) {
-                var i = o(e, t, n, r) || a(e, t, n, r);
-                return s ? {
-                    value: i
-                } : i
-            }
-        },
-        "ternary?:": function(o, a, s, l) {
-            return function(e, t, n, r) {
-                var i = o(e, t, n, r) ? a(e, t, n, r) : s(e, t, n, r);
-                return l ? {
-                    value: i
-                } : i
-            }
-        },
-        value: function(e, t) {
-            return function() {
-                return t ? {
-                    context: void 0,
-                    name: void 0,
-                    value: e
-                } : e
-            }
-        },
-        identifier: function(a, s, l) {
-            return function(e, t, n, r) {
-                var i = t && a in t ? t : e;
-                l && 1 !== l && i && null == i[a] && (i[a] = {});
-                var o = i ? i[a] : void 0;
-                return s ? {
-                    context: i,
-                    name: a,
-                    value: o
-                } : o
-            }
-        },
-        computedMember: function(s, l, c, u) {
-            return function(e, t, n, r) {
-                var i, o, a = s(e, t, n, r);
-                return null != a && (i = _r(i = l(e, t, n, r)), u && 1 !== u && a && !a[i] && (a[i] = {}), o = a[i]), c ? {
-                    context: a,
-                    name: i,
-                    value: o
-                } : o
-            }
-        },
-        nonComputedMember: function(a, s, l, c) {
-            return function(e, t, n, r) {
-                var i = a(e, t, n, r);
-                c && 1 !== c && i && null == i[s] && (i[s] = {});
-                var o = null != i ? i[s] : void 0;
-                return l ? {
-                    context: i,
-                    name: s,
-                    value: o
-                } : o
-            }
-        },
-        inputs: function(i, o) {
-            return function(e, t, n, r) {
-                return r ? r[o] : i(e, t, n)
-            }
-        }
-    }, Rr.prototype = {
-        constructor: Rr,
-        parse: function(e) {
-            var t, n = this.getAst(e),
-                r = this.astCompiler.compile(n.ast);
-            return r.literal = 0 === (t = n.ast).body.length || 1 === t.body.length && (t.body[0].expression.type === Cr.Literal || t.body[0].expression.type === Cr.ArrayExpression || t.body[0].expression.type === Cr.ObjectExpression), r.constant = n.ast.constant, r.oneTime = n.oneTime, r
-        },
-        getAst: function(e) {
-            var t = !1;
-            return ":" === (e = e.trim()).charAt(0) && ":" === e.charAt(1) && (t = !0, e = e.substring(2)), {
-                ast: this.ast.ast(e),
-                oneTime: t
-            }
-        }
-    };
-    var Yr = M("$sce"),
-        Gr = {
-            HTML: "html",
-            CSS: "css",
-            MEDIA_URL: "mediaUrl",
-            URL: "url",
-            RESOURCE_URL: "resourceUrl",
-            JS: "js"
-        },
-        Kr = /_([a-z])/g;
-
-    function Zr(e) {
-        return e.replace(Kr, tt)
-    }
-
-    function Xr(e) {
-        var t = [];
-        return O(e) && ve(e, function(e) {
-            t.push(function(e) {
-                if ("self" === e) return e;
-                if (Ce(e)) {
-                    if (-1 < e.indexOf("***")) throw Yr("iwcard", "Illegal sequence *** in string matcher.  String: {0}", e);
-                    return e = I(e).replace(/\\\*\\\*/g, ".*").replace(/\\\*/g, "[^:/.?&;]*"), new RegExp("^" + e + "$")
-                }
-                if (k(e)) return new RegExp("^" + e.source + "$");
-                throw Yr("imatcher", 'Matchers may only be "self", string patterns or RegExp objects')
-            }(e))
-        }), t
-    }
-
-    function Qr() {
-        this.SCE_CONTEXTS = Gr;
-        var s = ["self"],
-            l = [];
-        this.resourceUrlWhitelist = function(e) {
-            return arguments.length && (s = Xr(e)), s
-        }, this.resourceUrlBlacklist = function(e) {
-            return arguments.length && (l = Xr(e)), l
-        }, this.$get = ["$injector", "$$sanitizeUri", function(e, r) {
-            var i = function(e) {
-                throw Yr("unsafe", "Attempting to use an unsafe value in a safe context.")
-            };
-
-            function o(e, t) {
-                return "self" === e ? hi(t, ui) || hi(t, de.document.baseURI ? de.document.baseURI : (li || ((li = de.document.createElement("a")).href = ".", li = li.cloneNode(!1)), li.href)) : !!e.exec(t.href)
-            }
-
-            function t(e) {
-                var t = function(e) {
-                    this.$$unwrapTrustedValue = function() {
-                        return e
-                    }
-                };
-                return e && (t.prototype = new e), t.prototype.valueOf = function() {
-                    return this.$$unwrapTrustedValue()
-                }, t.prototype.toString = function() {
-                    return this.$$unwrapTrustedValue().toString()
-                }, t
-            }
-            e.has("$sanitize") && (i = e.get("$sanitize"));
-            var n = t(),
-                a = {};
-            return a[Gr.HTML] = t(n), a[Gr.CSS] = t(n), a[Gr.MEDIA_URL] = t(n), a[Gr.URL] = t(a[Gr.MEDIA_URL]), a[Gr.JS] = t(n), a[Gr.RESOURCE_URL] = t(a[Gr.URL]), {
-                trustAs: function(e, t) {
-                    var n = a.hasOwnProperty(e) ? a[e] : null;
-                    if (!n) throw Yr("icontext", "Attempted to trust a value in invalid context. Context: {0}; Value: {1}", e, t);
-                    if (null === t || we(t) || "" === t) return t;
-                    if ("string" != typeof t) throw Yr("itype", "Attempted to trust a non-string value in a content requiring a string: Context: {0}", e);
-                    return new n(t)
-                },
-                getTrusted: function(e, t) {
-                    if (null === t || we(t) || "" === t) return t;
-                    var n = a.hasOwnProperty(e) ? a[e] : null;
-                    if (n && t instanceof n) return t.$$unwrapTrustedValue();
-                    if (Te(t.$$unwrapTrustedValue) && (t = t.$$unwrapTrustedValue()), e === Gr.MEDIA_URL || e === Gr.URL) return r(t.toString(), e === Gr.MEDIA_URL);
-                    if (e === Gr.RESOURCE_URL) {
-                        if (function(e) {
-                                var t, n, r = fi(e.toString()),
-                                    i = !1;
-                                for (t = 0, n = s.length; t < n; t++)
-                                    if (o(s[t], r)) {
-                                        i = !0;
-                                        break
-                                    } if (i)
-                                    for (t = 0, n = l.length; t < n; t++)
-                                        if (o(l[t], r)) {
-                                            i = !1;
-                                            break
-                                        } return i
-                            }(t)) return t;
-                        throw Yr("insecurl", "Blocked loading resource from url not allowed by $sceDelegate policy.  URL: {0}", t.toString())
-                    }
-                    if (e === Gr.HTML) return i(t);
-                    throw Yr("unsafe", "Attempting to use an unsafe value in a safe context.")
-                },
-                valueOf: function(e) {
-                    return e instanceof n ? e.$$unwrapTrustedValue() : e
-                }
-            }
-        }]
-    }
-
-    function Jr() {
-        var t = !0;
-        this.enabled = function(e) {
-            return arguments.length && (t = !!e), t
-        }, this.$get = ["$parse", "$sceDelegate", function(r, e) {
-            if (t && fe < 8) throw Yr("iequirks", "Strict Contextual Escaping does not support Internet Explorer version < 11 in quirks mode.  You can fix this by adding the text <!doctype html> to the top of your HTML document.  See http://docs.angularjs.org/api/ng.$sce for more information.");
-            var i = We(Gr);
-            i.isEnabled = function() {
-                return t
-            }, i.trustAs = e.trustAs, i.getTrusted = e.getTrusted, i.valueOf = e.valueOf, t || (i.trustAs = i.getTrusted = function(e, t) {
-                return t
-            }, i.valueOf = $e), i.parseAs = function(t, e) {
-                var n = r(e);
-                return n.literal && n.constant ? n : r(e, function(e) {
-                    return i.getTrusted(t, e)
-                })
-            };
-            var o = i.parseAs,
-                a = i.getTrusted,
-                s = i.trustAs;
-            return ve(Gr, function(t, e) {
-                var n = me(e);
-                i[Zr("parse_as_" + n)] = function(e) {
-                    return o(t, e)
-                }, i[Zr("get_trusted_" + n)] = function(e) {
-                    return a(t, e)
-                }, i[Zr("trust_as_" + n)] = function(e) {
-                    return s(t, e)
-                }
-            }), i
-        }]
-    }
-
-    function ei() {
-        this.$get = ["$window", "$document", function(e, t) {
-            var n = {},
-                r = !(!(e.nw && e.nw.process) && e.chrome && (e.chrome.app && e.chrome.app.runtime || !e.chrome.app && e.chrome.runtime && e.chrome.runtime.id)) && e.history && e.history.pushState,
-                i = _((/android (\d+)/.exec(me((e.navigator || {}).userAgent)) || [])[1]),
-                o = /Boxee/i.test((e.navigator || {}).userAgent),
-                a = t[0] || {},
-                s = a.body && a.body.style,
-                l = !1,
-                c = !1;
-            return s && (l = !!("transition" in s || "webkitTransition" in s), c = !!("animation" in s || "webkitAnimation" in s)), {
-                history: !(!r || i < 4 || o),
-                hasEvent: function(e) {
-                    if ("input" === e && fe) return !1;
-                    if (we(n[e])) {
-                        var t = a.createElement("div");
-                        n[e] = "on" + e in t
-                    }
-                    return n[e]
-                },
-                csp: L(),
-                transitions: l,
-                animations: c,
-                android: i
-            }
-        }]
-    }
-
-    function ti() {
-        this.$get = D(function(e) {
-            return new ni(e)
-        })
-    }
-
-    function ni(s) {
-        var l = {},
-            r = [],
-            c = this.ALL_TASKS_TYPE = "$$all$$",
-            u = this.DEFAULT_TASK_TYPE = "$$default$$";
-
-        function d() {
-            var e = r.pop();
-            return e && e.cb
-        }
-
-        function f(e) {
-            for (var t = r.length - 1; 0 <= t; --t) {
-                var n = r[t];
-                if (n.type === e) return r.splice(t, 1), n.cb
-            }
-        }
-        this.completeTask = function(e, t) {
-            t = t || u;
-            try {
-                e()
-            } finally {
-                l[a = (a = t) || u] && (l[a]--, l[c]--);
-                var n = l[t],
-                    r = l[c];
-                if (!r || !n)
-                    for (var i, o = r ? f : d; i = o(t);) try {
-                        i()
-                    } catch (e) {
-                        s.error(e)
-                    }
-            }
-            var a
-        }, this.incTaskCount = function(e) {
-            l[e = e || u] = (l[e] || 0) + 1, l[c] = (l[c] || 0) + 1
-        }, this.notifyWhenNoPendingTasks = function(e, t) {
-            l[t = t || c] ? r.push({
-                type: t,
-                cb: e
-            }) : e()
-        }
-    }
-    var ri = M("$templateRequest");
-
-    function ii() {
-        var c;
-        this.httpOptions = function(e) {
-            return e ? (c = e, this) : c
-        }, this.$get = ["$exceptionHandler", "$templateCache", "$http", "$q", "$sce", function(r, i, o, a, s) {
-            function l(t, n) {
-                l.totalPendingRequests++, Ce(t) && !we(i.get(t)) || (t = s.getTrustedResourceUrl(t));
-                var e = o.defaults && o.defaults.transformResponse;
-                return ke(e) ? e = e.filter(function(e) {
-                    return e !== Fn
-                }) : e === Fn && (e = null), o.get(t, be({
-                    cache: i,
-                    transformResponse: e
-                }, c)).finally(function() {
-                    l.totalPendingRequests--
-                }).then(function(e) {
-                    return i.put(t, e.data)
-                }, function(e) {
-                    n || (e = ri("tpload", "Failed to load template: {0} (HTTP status: {1} {2})", t, e.status, e.statusText), r(e));
-                    return a.reject(e)
-                })
-            }
-            return l.totalPendingRequests = 0, l
-        }]
-    }
-
-    function oi() {
-        this.$get = ["$rootScope", "$browser", "$location", function(t, n, r) {
-            var e = {
-                findBindings: function(e, n, r) {
-                    var t = e.getElementsByClassName("ng-binding"),
-                        i = [];
-                    return ve(t, function(t) {
-                        var e = y.element(t).data("$binding");
-                        e && ve(e, function(e) {
-                            r ? new RegExp("(^|\\s)" + I(n) + "(\\s|\\||$)").test(e) && i.push(t) : -1 !== e.indexOf(n) && i.push(t)
-                        })
-                    }), i
-                },
-                findModels: function(e, t, n) {
-                    for (var r = ["ng-", "data-ng-", "ng\\:"], i = 0; i < r.length; ++i) {
-                        var o = "[" + r[i] + "model" + (n ? "=" : "*=") + '"' + t + '"]',
-                            a = e.querySelectorAll(o);
-                        if (a.length) return a
-                    }
-                },
-                getLocation: function() {
-                    return r.url()
-                },
-                setLocation: function(e) {
-                    e !== r.url() && (r.url(e), t.$digest())
-                },
-                whenStable: function(e) {
-                    n.notifyWhenNoOutstandingRequests(e)
-                }
-            };
-            return e
-        }]
-    }
-    var ai = M("$timeout");
-
-    function si() {
-        this.$get = ["$rootScope", "$browser", "$q", "$$q", "$exceptionHandler", function(l, c, u, d, f) {
-            var h = {};
-
-            function e(e, t, n) {
-                Te(e) || (n = t, t = e, e = _e);
-                var r, i = Re(arguments, 3),
-                    o = O(n) && !n,
-                    a = (o ? d : u).defer(),
-                    s = a.promise;
-                return r = c.defer(function() {
-                    try {
-                        a.resolve(e.apply(null, i))
-                    } catch (e) {
-                        a.reject(e), f(e)
-                    } finally {
-                        delete h[s.$$timeoutId]
-                    }
-                    o || l.$apply()
-                }, t, "$timeout"), s.$$timeoutId = r, h[r] = a, s
-            }
-            return e.cancel = function(e) {
-                if (!e) return !1;
-                if (!e.hasOwnProperty("$$timeoutId")) throw ai("badprom", "`$timeout.cancel()` called with a promise that was not generated by `$timeout()`.");
-                if (!h.hasOwnProperty(e.$$timeoutId)) return !1;
-                var t = e.$$timeoutId,
-                    n = h[t];
-                return Vr(n.promise), n.reject("canceled"), delete h[t], c.defer.cancel(t)
-            }, e
-        }]
-    }
-    var li, ci = de.document.createElement("a"),
-        ui = fi(de.location.href);
-    ci.href = "http://[::1]";
-    var di = "[::1]" === ci.hostname;
-
-    function fi(e) {
-        if (!Ce(e)) return e;
-        var t = e;
-        fe && (ci.setAttribute("href", t), t = ci.href), ci.setAttribute("href", t);
-        var n = ci.hostname;
-        return !di && -1 < n.indexOf(":") && (n = "[" + n + "]"), {
-            href: ci.href,
-            protocol: ci.protocol ? ci.protocol.replace(/:$/, "") : "",
-            host: ci.host,
-            search: ci.search ? ci.search.replace(/^\?/, "") : "",
-            hash: ci.hash ? ci.hash.replace(/^#/, "") : "",
-            hostname: n,
-            port: ci.port,
-            pathname: "/" === ci.pathname.charAt(0) ? ci.pathname : "/" + ci.pathname
-        }
-    }
-
-    function hi(e, t) {
-        return e = fi(e), t = fi(t), e.protocol === t.protocol && e.host === t.host
-    }
-
-    function pi() {
-        this.$get = D(de)
-    }
-
-    function mi(e) {
-        var a = e[0] || {},
-            s = {},
-            l = "";
-
-        function c(t) {
-            try {
-                return decodeURIComponent(t)
-            } catch (e) {
-                return t
-            }
-        }
-        return function() {
-            var e, t, n, r, i, o = function(e) {
-                try {
-                    return e.cookie || ""
-                } catch (e) {
-                    return ""
-                }
-            }(a);
-            if (o !== l)
-                for (e = (l = o).split("; "), s = {}, n = 0; n < e.length; n++) 0 < (r = (t = e[n]).indexOf("=")) && (i = c(t.substring(0, r)), we(s[i]) && (s[i] = c(t.substring(r + 1))));
-            return s
-        }
-    }
-
-    function gi() {
-        this.$get = mi
-    }
-
-    function vi(r) {
-        var i = "Filter";
-
-        function o(e, t) {
-            if (Ee(e)) {
-                var n = {};
-                return ve(e, function(e, t) {
-                    n[t] = o(t, e)
-                }), n
-            }
-            return r.factory(e + i, t)
-        }
-        this.register = o, this.$get = ["$injector", function(t) {
-            return function(e) {
-                return t.get(e + i)
-            }
-        }], o("currency", Ci), o("date", Pi), o("filter", bi), o("json", Hi), o("limitTo", Fi), o("lowercase", ji), o("number", ki), o("orderBy", Ui), o("uppercase", Li)
-    }
-
-    function bi() {
-        return function(e, t, n, r) {
-            if (!R(e)) {
-                if (null == e) return e;
-                throw M("filter")("notarray", "Expected array but received: {0}", e)
-            }
-            var i, o;
-            switch (r = r || "$", _i(t)) {
-                case "function":
-                    i = t;
-                    break;
-                case "boolean":
-                case "null":
-                case "number":
-                case "string":
-                    o = !0;
-                case "object":
-                    i = function(t, n, r, i) {
-                        var o = Ee(t) && r in t;
-                        !0 === n ? n = Ie : Te(n) || (n = function(e, t) {
-                            return !we(e) && (null === e || null === t ? e === t : !(Ee(t) || Ee(e) && !$(e)) && (e = me("" + e), t = me("" + t), -1 !== e.indexOf(t)))
-                        });
-                        return function(e) {
-                            return o && !Ee(e) ? yi(e, t[r], n, r, !1) : yi(e, t, n, r, i)
-                        }
-                    }(t, n, r, o);
-                    break;
-                default:
-                    return e
-            }
-            return Array.prototype.filter.call(e, i)
-        }
-    }
-
-    function yi(e, t, n, r, i, o) {
-        var a = _i(e),
-            s = _i(t);
-        if ("string" === s && "!" === t.charAt(0)) return !yi(e, t.substring(1), n, r, i);
-        if (ke(e)) return e.some(function(e) {
-            return yi(e, t, n, r, i)
-        });
-        switch (a) {
-            case "object":
-                var l;
-                if (i) {
-                    for (l in e)
-                        if (l.charAt && "$" !== l.charAt(0) && yi(e[l], t, n, r, !0)) return !0;
-                    return !o && yi(e, t, n, r, !1)
-                }
-                if ("object" !== s) return n(e, t);
-                for (l in t) {
-                    var c = t[l];
-                    if (!Te(c) && !we(c)) {
-                        var u = l === r;
-                        if (!yi(u ? e : e[l], c, n, r, u, u)) return !1
-                    }
-                }
-                return !0;
-            case "function":
-                return !1;
-            default:
-                return n(e, t)
-        }
-    }
-
-    function _i(e) {
-        return null === e ? "null" : typeof e
-    }
-    mi.$inject = ["$document"], vi.$inject = ["$provide"];
-    var $i = 22,
-        wi = ".",
-        Ei = "0";
-
-    function Ci(e) {
-        var i = e.NUMBER_FORMATS;
-        return function(e, t, n) {
-            we(t) && (t = i.CURRENCY_SYM), we(n) && (n = i.PATTERNS[1].maxFrac);
-            var r = t ? /\u00A4/g : /\s*\u00A4\s*/g;
-            return null == e ? e : xi(e, i.PATTERNS[1], i.GROUP_SEP, i.DECIMAL_SEP, n).replace(r, t)
-        }
-    }
-
-    function ki(e) {
-        var n = e.NUMBER_FORMATS;
-        return function(e, t) {
-            return null == e ? e : xi(e, n.PATTERNS[0], n.GROUP_SEP, n.DECIMAL_SEP, t)
-        }
-    }
-
-    function xi(e, t, n, r, i) {
-        if (!Ce(e) && !E(e) || isNaN(e)) return "";
-        var o, a = !isFinite(e),
-            s = !1,
-            l = Math.abs(e) + "",
-            c = "";
-        if (a) c = "∞";
-        else {
-            (function(e, t, n, r) {
-                var i = e.d,
-                    o = i.length - e.i,
-                    a = (t = we(t) ? Math.min(Math.max(n, o), r) : +t) + e.i,
-                    s = i[a];
-                if (0 < a) {
-                    i.splice(Math.max(e.i, a));
-                    for (var l = a; l < i.length; l++) i[l] = 0
-                } else {
-                    o = Math.max(0, o), e.i = 1, i.length = Math.max(1, a = t + 1), i[0] = 0;
-                    for (var c = 1; c < a; c++) i[c] = 0
-                }
-                if (5 <= s)
-                    if (a - 1 < 0) {
-                        for (var u = 0; a < u; u--) i.unshift(0), e.i++;
-                        i.unshift(1), e.i++
-                    } else i[a - 1]++;
-                for (; o < Math.max(0, t); o++) i.push(0);
-                var d = i.reduceRight(function(e, t, n, r) {
-                    return t += e, r[n] = t % 10, Math.floor(t / 10)
-                }, 0);
-                d && (i.unshift(d), e.i++)
-            })(o = function(e) {
-                var t, n, r, i, o, a = 0;
-                for (-1 < (n = e.indexOf(wi)) && (e = e.replace(wi, "")), 0 < (r = e.search(/e/i)) ? (n < 0 && (n = r), n += +e.slice(r + 1), e = e.substring(0, r)) : n < 0 && (n = e.length), r = 0; e.charAt(r) === Ei; r++);
-                if (r === (o = e.length)) t = [0], n = 1;
-                else {
-                    for (o--; e.charAt(o) === Ei;) o--;
-                    for (n -= r, t = [], i = 0; r <= o; r++, i++) t[i] = +e.charAt(r)
-                }
-                return $i < n && (t = t.splice(0, $i - 1), a = n - 1, n = 1), {
-                    d: t,
-                    e: a,
-                    i: n
-                }
-            }(l), i, t.minFrac, t.maxFrac);
-            var u = o.d,
-                d = o.i,
-                f = o.e,
-                h = [];
-            for (s = u.reduce(function(e, t) {
-                    return e && !t
-                }, !0); d < 0;) u.unshift(0), d++;
-            0 < d ? h = u.splice(d, u.length) : (h = u, u = [0]);
-            var p = [];
-            for (u.length >= t.lgSize && p.unshift(u.splice(-t.lgSize, u.length).join("")); u.length > t.gSize;) p.unshift(u.splice(-t.gSize, u.length).join(""));
-            u.length && p.unshift(u.join("")), c = p.join(n), h.length && (c += r + h.join("")), f && (c += "e+" + f)
-        }
-        return e < 0 && !s ? t.negPre + c + t.negSuf : t.posPre + c + t.posSuf
-    }
-
-    function Ti(e, t, n, r) {
-        var i = "";
-        for ((e < 0 || r && e <= 0) && (r ? e = 1 - e : (e = -e, i = "-")), e = "" + e; e.length < t;) e = Ei + e;
-        return n && (e = e.substr(e.length - t)), i + e
-    }
-
-    function Mi(n, r, i, o, a) {
-        return i = i || 0,
-            function(e) {
-                var t = e["get" + n]();
-                return (0 < i || -i < t) && (t += i), 0 === t && -12 === i && (t = 12), Ti(t, r, o, a)
-            }
-    }
-
-    function Ai(r, i, o) {
-        return function(e, t) {
-            var n = e["get" + r]();
-            return t[f((o ? "STANDALONE" : "") + (i ? "SHORT" : "") + r)][n]
-        }
-    }
-
-    function Si(e) {
-        var t = new Date(e, 0, 1).getDay();
-        return new Date(e, 0, (t <= 4 ? 5 : 12) - t)
-    }
-
-    function Di(i) {
-        return function(e) {
-            var t, n = Si(e.getFullYear()),
-                r = +(t = e, new Date(t.getFullYear(), t.getMonth(), t.getDate() + (4 - t.getDay()))) - +n;
-            return Ti(1 + Math.round(r / 6048e5), i)
-        }
-    }
-
-    function Oi(e, t) {
-        return e.getFullYear() <= 0 ? t.ERAS[0] : t.ERAS[1]
-    }
-    Ci.$inject = ["$locale"];
-    var Ni = {
-            yyyy: Mi("FullYear", 4, 0, !(ki.$inject = ["$locale"]), !0),
-            yy: Mi("FullYear", 2, 0, !0, !0),
-            y: Mi("FullYear", 1, 0, !1, !0),
-            MMMM: Ai("Month"),
-            MMM: Ai("Month", !0),
-            MM: Mi("Month", 2, 1),
-            M: Mi("Month", 1, 1),
-            LLLL: Ai("Month", !1, !0),
-            dd: Mi("Date", 2),
-            d: Mi("Date", 1),
-            HH: Mi("Hours", 2),
-            H: Mi("Hours", 1),
-            hh: Mi("Hours", 2, -12),
-            h: Mi("Hours", 1, -12),
-            mm: Mi("Minutes", 2),
-            m: Mi("Minutes", 1),
-            ss: Mi("Seconds", 2),
-            s: Mi("Seconds", 1),
-            sss: Mi("Milliseconds", 3),
-            EEEE: Ai("Day"),
-            EEE: Ai("Day", !0),
-            a: function(e, t) {
-                return e.getHours() < 12 ? t.AMPMS[0] : t.AMPMS[1]
-            },
-            Z: function(e, t, n) {
-                var r = -1 * n,
-                    i = 0 <= r ? "+" : "";
-                return i += Ti(Math[0 < r ? "floor" : "ceil"](r / 60), 2) + Ti(Math.abs(r % 60), 2)
-            },
-            ww: Di(2),
-            w: Di(1),
-            G: Oi,
-            GG: Oi,
-            GGG: Oi,
-            GGGG: function(e, t) {
-                return e.getFullYear() <= 0 ? t.ERANAMES[0] : t.ERANAMES[1]
-            }
-        },
-        Ii = /((?:[^yMLdHhmsaZEwG']+)|(?:'(?:[^']|'')*')|(?:E+|y+|M+|L+|d+|H+|h+|m+|s+|a|Z|G+|w+))([\s\S]*)/,
-        Ri = /^-?\d+$/;
-
-    function Pi(l) {
-        var d = /^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;
-        return function(t, e, n) {
-            var r, i, o = "",
-                a = [];
-            if (e = e || "mediumDate", e = l.DATETIME_FORMATS[e] || e, Ce(t) && (t = Ri.test(t) ? _(t) : function(e) {
-                    var t;
-                    if (t = e.match(d)) {
-                        var n = new Date(0),
-                            r = 0,
-                            i = 0,
-                            o = t[8] ? n.setUTCFullYear : n.setFullYear,
-                            a = t[8] ? n.setUTCHours : n.setHours;
-                        t[9] && (r = _(t[9] + t[10]), i = _(t[9] + t[11])), o.call(n, _(t[1]), _(t[2]) - 1, _(t[3]));
-                        var s = _(t[4] || 0) - r,
-                            l = _(t[5] || 0) - i,
-                            c = _(t[6] || 0),
-                            u = Math.round(1e3 * parseFloat("0." + (t[7] || 0)));
-                        return a.call(n, s, l, c, u), n
-                    }
-                    return e
-                }(t)), E(t) && (t = new Date(t)), !C(t) || !isFinite(t.getTime())) return t;
-            for (; e;) e = (i = Ii.exec(e)) ? (a = q(a, i, 1)).pop() : (a.push(e), null);
-            var s = t.getTimezoneOffset();
-            return n && (s = W(n, s), t = G(t, n, !0)), ve(a, function(e) {
-                r = Ni[e], o += r ? r(t, l.DATETIME_FORMATS, s) : "''" === e ? "'" : e.replace(/(^'|'$)/g, "").replace(/''/g, "'")
-            }), o
-        }
-    }
-
-    function Hi() {
-        return function(e, t) {
-            return we(t) && (t = 2), V(e, t)
-        }
-    }
-    Pi.$inject = ["$locale"];
-    var ji = D(me),
-        Li = D(f);
-
-    function Fi() {
-        return function(e, t, n) {
-            return t = Math.abs(Number(t)) === 1 / 0 ? Number(t) : _(t), S(t) ? e : (E(e) && (e = e.toString()), R(e) ? (n = (n = !n || isNaN(n) ? 0 : _(n)) < 0 ? Math.max(0, e.length + n) : n, 0 <= t ? qi(e, n, n + t) : 0 === n ? qi(e, t, e.length) : qi(e, Math.max(0, n + t), n)) : e)
-        }
-    }
-
-    function qi(e, t, n) {
-        return Ce(e) ? e.slice(t, n) : a.call(e, t, n)
-    }
-
-    function Ui(l) {
-        return function(e, t, n, r) {
-            if (null == e) return e;
-            if (!R(e)) throw M("orderBy")("notarray", "Expected array but received: {0}", e);
-            ke(t) || (t = [t]), 0 === t.length && (t = ["+"]);
-            var o = t.map(function(e) {
-                    var t = 1,
-                        n = $e;
-                    if (Te(e)) n = e;
-                    else if (Ce(e) && ("+" !== e.charAt(0) && "-" !== e.charAt(0) || (t = "-" === e.charAt(0) ? -1 : 1, e = e.substring(1)), "" !== e && (n = l(e)).constant)) {
-                        var r = n();
-                        n = function(e) {
-                            return e[r]
-                        }
-                    }
-                    return {
-                        get: n,
-                        descending: t
-                    }
-                }),
-                a = n ? -1 : 1,
-                s = Te(r) ? r : u,
-                i = Array.prototype.map.call(e, function(t, n) {
-                    return {
-                        value: t,
-                        tieBreaker: {
-                            value: n,
-                            type: "number",
-                            index: n
-                        },
-                        predicateValues: o.map(function(e) {
-                            return function(e, t) {
-                                var n = typeof e;
-                                null === e ? n = "null" : "object" === n && (e = function(e) {
-                                    if (Te(e.valueOf) && c(e = e.valueOf())) return e;
-                                    if ($(e) && c(e = e.toString())) return e;
-                                    return e
-                                }(e));
-                                return {
-                                    value: e,
-                                    type: n,
-                                    index: t
-                                }
-                            }(e.get(t), n)
-                        })
-                    }
-                });
-            return i.sort(function(e, t) {
-                for (var n = 0, r = o.length; n < r; n++) {
-                    var i = s(e.predicateValues[n], t.predicateValues[n]);
-                    if (i) return i * o[n].descending * a
-                }
-                return (s(e.tieBreaker, t.tieBreaker) || u(e.tieBreaker, t.tieBreaker)) * a
-            }), e = i.map(function(e) {
-                return e.value
-            })
-        };
-
-        function c(e) {
-            switch (typeof e) {
-                case "number":
-                case "boolean":
-                case "string":
-                    return !0;
-                default:
-                    return !1
-            }
-        }
-
-        function u(e, t) {
-            var n = 0,
-                r = e.type,
-                i = t.type;
-            if (r === i) {
-                var o = e.value,
-                    a = t.value;
-                "string" === r ? (o = o.toLowerCase(), a = a.toLowerCase()) : "object" === r && (Ee(o) && (o = e.index), Ee(a) && (a = t.index)), o !== a && (n = o < a ? -1 : 1)
-            } else n = "undefined" === r ? 1 : "undefined" === i ? -1 : "null" === r ? 1 : "null" === i ? -1 : r < i ? -1 : 1;
-            return n
-        }
-    }
-
-    function Vi(e) {
-        return Te(e) && (e = {
-            link: e
-        }), e.restrict = e.restrict || "AC", D(e)
-    }
-    Ui.$inject = ["$parse"];
-    var Bi = D({
-            restrict: "E",
-            compile: function(e, t) {
-                if (!t.href && !t.xlinkHref) return function(e, t) {
-                    if ("a" === t[0].nodeName.toLowerCase()) {
-                        var n = "[object SVGAnimatedString]" === ge.call(t.prop("href")) ? "xlink:href" : "href";
-                        t.on("click", function(e) {
-                            t.attr(n) || e.preventDefault()
-                        })
-                    }
-                }
-            }
-        }),
-        zi = {};
-    ve(Dt, function(e, r) {
-        if ("multiple" !== e) {
-            var i = $n("ng-" + r),
-                t = o;
-            "checked" === e && (t = function(e, t, n) {
-                n.ngModel !== n[i] && o(e, 0, n)
-            }), zi[i] = function() {
-                return {
-                    restrict: "A",
-                    priority: 100,
-                    link: t
-                }
-            }
-        }
-
-        function o(e, t, n) {
-            e.$watch(n[i], function(e) {
-                n.$set(r, !!e)
-            })
-        }
-    }), ve(Nt, function(e, i) {
-        zi[i] = function() {
-            return {
-                priority: 100,
-                link: function(e, t, n) {
-                    if ("ngPattern" === i && "/" === n.ngPattern.charAt(0)) {
-                        var r = n.ngPattern.match(o);
-                        if (r) return void n.$set("ngPattern", new RegExp(r[1], r[2]))
-                    }
-                    e.$watch(n[i], function(e) {
-                        n.$set(i, e)
-                    })
-                }
-            }
-        }
-    }), ve(["src", "srcset", "href"], function(a) {
-        var s = $n("ng-" + a);
-        zi[s] = ["$sce", function(o) {
-            return {
-                priority: 99,
-                link: function(e, t, n) {
-                    var r = a,
-                        i = a;
-                    "href" === a && "[object SVGAnimatedString]" === ge.call(t.prop("href")) && (i = "xlinkHref", n.$attr[i] = "xlink:href", r = null), n.$set(s, o.getTrustedMediaUrl(n[s])), n.$observe(s, function(e) {
-                        e ? (n.$set(i, e), fe && r && t.prop(r, n[i])) : "href" === a && n.$set(i, null)
-                    })
-                }
-            }
-        }]
-    });
-    var Wi = {
-            $addControl: _e,
-            $getControls: D([]),
-            $$renameControl: function(e, t) {
-                e.$name = t
-            },
-            $removeControl: _e,
-            $setValidity: _e,
-            $setDirty: _e,
-            $setPristine: _e,
-            $setSubmitted: _e,
-            $$setSubmitted: _e
-        },
-        Yi = "ng-pending",
-        Gi = "ng-submitted";
-
-    function Ki(e, t, n, r, i) {
-        this.$$controls = [], this.$error = {}, this.$$success = {}, this.$pending = void 0, this.$name = i(t.name || t.ngForm || "")(n), this.$dirty = !1, this.$pristine = !0, this.$valid = !0, this.$invalid = !1, this.$submitted = !1, this.$$parentForm = Wi, this.$$element = e, this.$$animate = r, Ji(this)
-    }
-    Ki.$inject = ["$element", "$attrs", "$scope", "$animate", "$interpolate"], Ki.prototype = {
-        $rollbackViewValue: function() {
-            ve(this.$$controls, function(e) {
-                e.$rollbackViewValue()
-            })
-        },
-        $commitViewValue: function() {
-            ve(this.$$controls, function(e) {
-                e.$commitViewValue()
-            })
-        },
-        $addControl: function(e) {
-            le(e.$name, "input"), this.$$controls.push(e), e.$name && (this[e.$name] = e), e.$$parentForm = this
-        },
-        $getControls: function() {
-            return We(this.$$controls)
-        },
-        $$renameControl: function(e, t) {
-            var n = e.$name;
-            this[n] === e && delete this[n], (this[t] = e).$name = t
-        },
-        $removeControl: function(n) {
-            n.$name && this[n.$name] === n && delete this[n.$name], ve(this.$pending, function(e, t) {
-                this.$setValidity(t, null, n)
-            }, this), ve(this.$error, function(e, t) {
-                this.$setValidity(t, null, n)
-            }, this), ve(this.$$success, function(e, t) {
-                this.$setValidity(t, null, n)
-            }, this), Oe(this.$$controls, n), n.$$parentForm = Wi
-        },
-        $setDirty: function() {
-            this.$$animate.removeClass(this.$$element, Zo), this.$$animate.addClass(this.$$element, Xo), this.$dirty = !0, this.$pristine = !1, this.$$parentForm.$setDirty()
-        },
-        $setPristine: function() {
-            this.$$animate.setClass(this.$$element, Zo, Xo + " " + Gi), this.$dirty = !1, this.$pristine = !0, this.$submitted = !1, ve(this.$$controls, function(e) {
-                e.$setPristine()
-            })
-        },
-        $setUntouched: function() {
-            ve(this.$$controls, function(e) {
-                e.$setUntouched()
-            })
-        },
-        $setSubmitted: function() {
-            for (var e = this; e.$$parentForm && e.$$parentForm !== Wi;) e = e.$$parentForm;
-            e.$$setSubmitted()
-        },
-        $$setSubmitted: function() {
-            this.$$animate.addClass(this.$$element, Gi), this.$submitted = !0, ve(this.$$controls, function(e) {
-                e.$$setSubmitted && e.$$setSubmitted()
-            })
-        }
-    }, eo({
-        clazz: Ki,
-        set: function(e, t, n) {
-            var r = e[t];
-            r ? -1 === r.indexOf(n) && r.push(n) : e[t] = [n]
-        },
-        unset: function(e, t, n) {
-            var r = e[t];
-            r && (Oe(r, n), 0 === r.length && delete e[t])
-        }
-    });
-    var Zi = function(n) {
-            return ["$timeout", "$parse", function(l, t) {
-                return {
-                    name: "form",
-                    restrict: n ? "EAC" : "E",
-                    require: ["form", "^^?form"],
-                    controller: Ki,
-                    compile: function(e, t) {
-                        e.addClass(Zo).addClass(Go);
-                        var s = t.name ? "name" : !(!n || !t.ngForm) && "ngForm";
-                        return {
-                            pre: function(t, e, n, r) {
-                                var i = r[0];
-                                if (!("action" in n)) {
-                                    var o = function(e) {
-                                        t.$apply(function() {
-                                            i.$commitViewValue(), i.$setSubmitted()
-                                        }), e.preventDefault()
-                                    };
-                                    e[0].addEventListener("submit", o), e.on("$destroy", function() {
-                                        l(function() {
-                                            e[0].removeEventListener("submit", o)
-                                        }, 0, !1)
-                                    })
-                                }(r[1] || i.$$parentForm).$addControl(i);
-                                var a = s ? c(i.$name) : _e;
-                                s && (a(t, i), n.$observe(s, function(e) {
-                                    i.$name !== e && (a(t, void 0), i.$$parentForm.$$renameControl(i, e), (a = c(i.$name))(t, i))
-                                })), e.on("$destroy", function() {
-                                    i.$$parentForm.$removeControl(i), a(t, void 0), be(i, Wi)
-                                })
-                            }
-                        }
-                    }
-                };
-
-                function c(e) {
-                    return "" === e ? t('this[""]').assign : t(e).assign || _e
-                }
-            }]
-        },
-        Xi = Zi(),
-        Qi = Zi(!0);
-
-    function Ji(e) {
-        e.$$classCache = {}, e.$$classCache[Ko] = !(e.$$classCache[Go] = e.$$element.hasClass(Go))
-    }
-
-    function eo(e) {
-        var t = e.clazz,
-            i = e.set,
-            o = e.unset;
-
-        function a(e, t, n) {
-            n && !e.$$classCache[t] ? (e.$$animate.addClass(e.$$element, t), e.$$classCache[t] = !0) : !n && e.$$classCache[t] && (e.$$animate.removeClass(e.$$element, t), e.$$classCache[t] = !1)
-        }
-
-        function s(e, t, n) {
-            t = t ? "-" + je(t, "-") : "", a(e, Go + t, !0 === n), a(e, Ko + t, !1 === n)
-        }
-        t.prototype.$setValidity = function(e, t, n) {
-            var r;
-            we(t) ? function(e, t, n, r) {
-                e[t] || (e[t] = {});
-                i(e[t], n, r)
-            }(this, "$pending", e, n) : function(e, t, n, r) {
-                e[t] && o(e[t], n, r);
-                to(e[t]) && (e[t] = void 0)
-            }(this, "$pending", e, n), Ae(t) ? t ? (o(this.$error, e, n), i(this.$$success, e, n)) : (i(this.$error, e, n), o(this.$$success, e, n)) : (o(this.$error, e, n), o(this.$$success, e, n)), this.$pending ? (a(this, Yi, !0), this.$valid = this.$invalid = void 0, s(this, "", null)) : (a(this, Yi, !1), this.$valid = to(this.$error), this.$invalid = !this.$valid, s(this, "", this.$valid)), s(this, e, r = this.$pending && this.$pending[e] ? void 0 : !this.$error[e] && (!!this.$$success[e] || null)), this.$$parentForm.$setValidity(e, r, this)
-        }
-    }
-
-    function to(e) {
-        if (e)
-            for (var t in e)
-                if (e.hasOwnProperty(t)) return !1;
-        return !0
-    }
-    var no = /^\d{4,}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+(?:[+-][0-2]\d:[0-5]\d|Z)$/,
-        ro = /^[a-z][a-z\d.+-]*:\/*(?:[^:@]+(?::[^@]+)?@)?(?:[^\s:/?#]+|\[[a-f\d:]+])(?::\d+)?(?:\/[^?#]*)?(?:\?[^#]*)?(?:#.*)?$/i,
-        io = /^(?=.{1,254}$)(?=.{1,64}@)[-!#$%&'*+/0-9=?A-Z^_`a-z{|}~]+(\.[-!#$%&'*+/0-9=?A-Z^_`a-z{|}~]+)*@[A-Za-z0-9]([A-Za-z0-9-]{0,61}[A-Za-z0-9])?(\.[A-Za-z0-9]([A-Za-z0-9-]{0,61}[A-Za-z0-9])?)*$/,
-        oo = /^\s*(-|\+)?(\d+|(\d*(\.\d*)))([eE][+-]?\d+)?\s*$/,
-        ao = /^(\d{4,})-(\d{2})-(\d{2})$/,
-        so = /^(\d{4,})-(\d\d)-(\d\d)T(\d\d):(\d\d)(?::(\d\d)(\.\d{1,3})?)?$/,
-        lo = /^(\d{4,})-W(\d\d)$/,
-        co = /^(\d{4,})-(\d\d)$/,
-        uo = /^(\d\d):(\d\d)(?::(\d\d)(\.\d{1,3})?)?$/,
-        fo = "keydown wheel mousedown",
-        ho = Fe();
-    ve("date,datetime-local,month,time,week".split(","), function(e) {
-        ho[e] = !0
-    });
-    var po = {
-        text: function(e, t, n, r, i, o) {
-            go(e, t, n, r, i, o), mo(r)
-        },
-        date: bo("date", ao, vo(ao, ["yyyy", "MM", "dd"]), "yyyy-MM-dd"),
-        "datetime-local": bo("datetimelocal", so, vo(so, ["yyyy", "MM", "dd", "HH", "mm", "ss", "sss"]), "yyyy-MM-ddTHH:mm:ss.sss"),
-        time: bo("time", uo, vo(uo, ["HH", "mm", "ss", "sss"]), "HH:mm:ss.sss"),
-        week: bo("week", lo, function(e, t) {
-            if (C(e)) return e;
-            if (Ce(e)) {
-                lo.lastIndex = 0;
-                var n = lo.exec(e);
-                if (n) {
-                    var r = +n[1],
-                        i = +n[2],
-                        o = 0,
-                        a = 0,
-                        s = 0,
-                        l = 0,
-                        c = Si(r),
-                        u = 7 * (i - 1);
-                    return t && (o = t.getHours(), a = t.getMinutes(), s = t.getSeconds(), l = t.getMilliseconds()), new Date(r, 0, c.getDate() + u, o, a, s, l)
-                }
-            }
-            return NaN
-        }, "yyyy-Www"),
-        month: bo("month", co, vo(co, ["yyyy", "MM"]), "yyyy-MM"),
-        number: function(e, t, n, r, i, o, a, s) {
-            var l;
-            if (yo(e, t, n, r, "number"), _o(r), go(e, t, n, r, i, o), O(n.min) || n.ngMin) {
-                var c = n.min || s(n.ngMin)(e);
-                l = $o(c), r.$validators.min = function(e, t) {
-                    return r.$isEmpty(t) || we(l) || l <= t
-                }, n.$observe("min", function(e) {
-                    e !== c && (l = $o(e), c = e, r.$validate())
-                })
-            }
-            if (O(n.max) || n.ngMax) {
-                var u = n.max || s(n.ngMax)(e),
-                    d = $o(u);
-                r.$validators.max = function(e, t) {
-                    return r.$isEmpty(t) || we(d) || t <= d
-                }, n.$observe("max", function(e) {
-                    e !== u && (d = $o(e), u = e, r.$validate())
-                })
-            }
-            if (O(n.step) || n.ngStep) {
-                var f = n.step || s(n.ngStep)(e),
-                    h = $o(f);
-                r.$validators.step = function(e, t) {
-                    return r.$isEmpty(t) || we(h) || Co(t, l || 0, h)
-                }, n.$observe("step", function(e) {
-                    e !== f && (h = $o(e), f = e, r.$validate())
-                })
-            }
-        },
-        url: function(e, t, n, r, i, o) {
-            go(e, t, n, r, i, o), mo(r), r.$validators.url = function(e, t) {
-                var n = e || t;
-                return r.$isEmpty(n) || ro.test(n)
-            }
-        },
-        email: function(e, t, n, r, i, o) {
-            go(e, t, n, r, i, o), mo(r), r.$validators.email = function(e, t) {
-                var n = e || t;
-                return r.$isEmpty(n) || io.test(n)
-            }
-        },
-        radio: function(e, n, r, i) {
-            var o = !r.ngTrim || "false" !== Se(r.ngTrim);
-            we(r.name) && n.attr("name", l());
-            n.on("change", function(e) {
-                var t;
-                n[0].checked && (t = r.value, o && (t = Se(t)), i.$setViewValue(t, e && e.type))
-            }), i.$render = function() {
-                var e = r.value;
-                o && (e = Se(e)), n[0].checked = e === i.$viewValue
-            }, r.$observe("value", i.$render)
-        },
-        range: function(e, r, i, n, t, o) {
-            yo(e, r, i, n, "range"), _o(n), go(e, r, i, n, t, o);
-            var a = n.$$hasNativeValidators && "range" === r[0].type,
-                s = a ? 0 : void 0,
-                l = a ? 100 : void 0,
-                c = a ? 1 : void 0,
-                u = r[0].validity,
-                d = O(i.min),
-                f = O(i.max),
-                h = O(i.step),
-                p = n.$render;
-            n.$render = a && O(u.rangeUnderflow) && O(u.rangeOverflow) ? function() {
-                p(), n.$setViewValue(r.val())
-            } : p, d && (s = $o(i.min), n.$validators.min = a ? function() {
-                return !0
-            } : function(e, t) {
-                return n.$isEmpty(t) || we(s) || s <= t
-            }, m("min", function(e) {
-                if (s = $o(e), S(n.$modelValue)) return;
-                if (a) {
-                    var t = r.val();
-                    t < s && (t = s, r.val(t)), n.$setViewValue(t)
-                } else n.$validate()
-            }));
-            f && (l = $o(i.max), n.$validators.max = a ? function() {
-                return !0
-            } : function(e, t) {
-                return n.$isEmpty(t) || we(l) || t <= l
-            }, m("max", function(e) {
-                if (l = $o(e), S(n.$modelValue)) return;
-                if (a) {
-                    var t = r.val();
-                    l < t && (r.val(l), t = l < s ? s : l), n.$setViewValue(t)
-                } else n.$validate()
-            }));
-            h && (c = $o(i.step), n.$validators.step = a ? function() {
-                return !u.stepMismatch
-            } : function(e, t) {
-                return n.$isEmpty(t) || we(c) || Co(t, s || 0, c)
-            }, m("step", function(e) {
-                if (c = $o(e), S(n.$modelValue)) return;
-                a ? n.$viewValue !== r.val() && n.$setViewValue(r.val()) : n.$validate()
-            }));
-
-            function m(e, t) {
-                r.attr(e, i[e]);
-                var n = i[e];
-                i.$observe(e, function(e) {
-                    e !== n && t(n = e)
-                })
-            }
-        },
-        checkbox: function(e, t, n, r, i, o, a, s) {
-            var l = ko(s, e, "ngTrueValue", n.ngTrueValue, !0),
-                c = ko(s, e, "ngFalseValue", n.ngFalseValue, !1);
-            t.on("change", function(e) {
-                r.$setViewValue(t[0].checked, e && e.type)
-            }), r.$render = function() {
-                t[0].checked = r.$viewValue
-            }, r.$isEmpty = function(e) {
-                return !1 === e
-            }, r.$formatters.push(function(e) {
-                return Ie(e, l)
-            }), r.$parsers.push(function(e) {
-                return e ? l : c
-            })
-        },
-        hidden: _e,
-        button: _e,
-        submit: _e,
-        reset: _e,
-        file: _e
-    };
-
-    function mo(t) {
-        t.$formatters.push(function(e) {
-            return t.$isEmpty(e) ? e : e.toString()
-        })
-    }
-
-    function go(e, r, i, o, t, a) {
-        var s, l = me(r[0].type);
-        if (!t.android) {
-            var c = !1;
-            r.on("compositionstart", function() {
-                c = !0
-            }), r.on("compositionupdate", function(e) {
-                (we(e.data) || "" === e.data) && (c = !1)
-            }), r.on("compositionend", function() {
-                c = !1, u()
-            })
-        }
-        var u = function(e) {
-            if (s && (a.defer.cancel(s), s = null), !c) {
-                var t = r.val(),
-                    n = e && e.type;
-                "password" === l || i.ngTrim && "false" === i.ngTrim || (t = Se(t)), (o.$viewValue !== t || "" === t && o.$$hasNativeValidators) && o.$setViewValue(t, n)
-            }
-        };
-        if (t.hasEvent("input")) r.on("input", u);
-        else {
-            var n = function(e, t, n) {
-                s || (s = a.defer(function() {
-                    s = null, t && t.value === n || u(e)
-                }))
-            };
-            r.on("keydown", function(e) {
-                var t = e.keyCode;
-                91 === t || 15 < t && t < 19 || 37 <= t && t <= 40 || n(e, this, this.value)
-            }), t.hasEvent("paste") && r.on("paste cut drop", n)
-        }
-        r.on("change", u), ho[l] && o.$$hasNativeValidators && l === i.type && r.on(fo, function(e) {
-            if (!s) {
-                var t = this[d],
-                    n = t.badInput,
-                    r = t.typeMismatch;
-                s = a.defer(function() {
-                    s = null, t.badInput === n && t.typeMismatch === r || u(e)
-                })
-            }
-        }), o.$render = function() {
-            var e = o.$isEmpty(o.$viewValue) ? "" : o.$viewValue;
-            r.val() !== e && r.val(e)
-        }
-    }
-
-    function vo(o, a) {
-        return function(e, t) {
-            var n, r;
-            if (C(e)) return e;
-            if (Ce(e)) {
-                if ('"' === e.charAt(0) && '"' === e.charAt(e.length - 1) && (e = e.substring(1, e.length - 1)), no.test(e)) return new Date(e);
-                if (o.lastIndex = 0, n = o.exec(e)) {
-                    n.shift(), r = t ? {
-                        yyyy: t.getFullYear(),
-                        MM: t.getMonth() + 1,
-                        dd: t.getDate(),
-                        HH: t.getHours(),
-                        mm: t.getMinutes(),
-                        ss: t.getSeconds(),
-                        sss: t.getMilliseconds() / 1e3
-                    } : {
-                        yyyy: 1970,
-                        MM: 1,
-                        dd: 1,
-                        HH: 0,
-                        mm: 0,
-                        ss: 0,
-                        sss: 0
-                    }, ve(n, function(e, t) {
-                        t < a.length && (r[a[t]] = +e)
-                    });
-                    var i = new Date(r.yyyy, r.MM - 1, r.dd, r.HH, r.mm, r.ss || 0, 1e3 * r.sss || 0);
-                    return r.yyyy < 100 && i.setFullYear(r.yyyy), i
-                }
-            }
-            return NaN
-        }
-    }
-
-    function bo(b, y, _, $) {
-        return function(e, t, n, i, r, o, a, s) {
-            yo(e, t, n, i, b), go(0, t, n, i, r, o);
-            var l, c, u = "time" === b || "datetimelocal" === b;
-            if (i.$parsers.push(function(e) {
-                    return i.$isEmpty(e) ? null : y.test(e) ? v(e, l) : void(i.$$parserName = b)
-                }), i.$formatters.push(function(e) {
-                    if (e && !C(e)) throw na("datefmt", "Expected `{0}` to be a date", e);
-                    if (m(e)) {
-                        l = e;
-                        var t = i.$options.getOption("timezone");
-                        return t && (l = G(l, c = t, !0)),
-                            function(e, t) {
-                                var n = $;
-                                u && Ce(i.$options.getOption("timeSecondsFormat")) && (n = $.replace("ss.sss", i.$options.getOption("timeSecondsFormat")).replace(/:$/, ""));
-                                var r = a("date")(e, n, t);
-                                u && i.$options.getOption("timeStripZeroSeconds") && (r = r.replace(/(?::00)?(?:\.000)?$/, ""));
-                                return r
-                            }(e, t)
-                    }
-                    return c = l = null, ""
-                }), O(n.min) || n.ngMin) {
-                var d = n.min || s(n.ngMin)(e),
-                    f = g(d);
-                i.$validators.min = function(e) {
-                    return !m(e) || we(f) || _(e) >= f
-                }, n.$observe("min", function(e) {
-                    e !== d && (f = g(e), d = e, i.$validate())
-                })
-            }
-            if (O(n.max) || n.ngMax) {
-                var h = n.max || s(n.ngMax)(e),
-                    p = g(h);
-                i.$validators.max = function(e) {
-                    return !m(e) || we(p) || _(e) <= p
-                }, n.$observe("max", function(e) {
-                    e !== h && (p = g(e), h = e, i.$validate())
-                })
-            }
-
-            function m(e) {
-                return e && !(e.getTime && e.getTime() != e.getTime())
-            }
-
-            function g(e) {
-                return O(e) && !C(e) ? v(e) || void 0 : e
-            }
-
-            function v(e, t) {
-                var n = i.$options.getOption("timezone");
-                c && c !== n && (t = Y(t, W(c)));
-                var r = _(e, t);
-                return !isNaN(r) && n && (r = G(r, n)), r
-            }
-        }
-    }
-
-    function yo(e, n, t, r, i) {
-        var o = n[0];
-        (r.$$hasNativeValidators = Ee(o.validity)) && r.$parsers.push(function(e) {
-            var t = n.prop(d) || {};
-            if (!t.badInput && !t.typeMismatch) return e;
-            r.$$parserName = i
-        })
-    }
-
-    function _o(t) {
-        t.$parsers.push(function(e) {
-            return t.$isEmpty(e) ? null : oo.test(e) ? parseFloat(e) : void(t.$$parserName = "number")
-        }), t.$formatters.push(function(e) {
-            if (!t.$isEmpty(e)) {
-                if (!E(e)) throw na("numfmt", "Expected `{0}` to be a number", e);
-                e = e.toString()
-            }
-            return e
-        })
-    }
-
-    function $o(e) {
-        return O(e) && !E(e) && (e = parseFloat(e)), S(e) ? void 0 : e
-    }
-
-    function wo(e) {
-        return (0 | e) === e
-    }
-
-    function Eo(e) {
-        var t = e.toString(),
-            n = t.indexOf(".");
-        if (-1 !== n) return t.length - n - 1;
-        if (-1 < e && e < 1) {
-            var r = /e-(\d+)$/.exec(t);
-            if (r) return Number(r[1])
-        }
-        return 0
-    }
-
-    function Co(e, t, n) {
-        var r = Number(e),
-            i = !wo(r),
-            o = !wo(t),
-            a = !wo(n);
-        if (i || o || a) {
-            var s = i ? Eo(r) : 0,
-                l = o ? Eo(t) : 0,
-                c = a ? Eo(n) : 0,
-                u = Math.max(s, l, c),
-                d = Math.pow(10, u);
-            r *= d, t *= d, n *= d, i && (r = Math.round(r)), o && (t = Math.round(t)), a && (n = Math.round(n))
-        }
-        return (r - t) % n == 0
-    }
-
-    function ko(e, t, n, r, i) {
-        var o;
-        if (O(r)) {
-            if (!(o = e(r)).constant) throw na("constexpr", "Expected constant expression for `{0}`, but saw `{1}`.", n, r);
-            return o(t)
-        }
-        return i
-    }
-    var xo = ["$browser", "$sniffer", "$filter", "$parse", function(i, o, a, s) {
-            return {
-                restrict: "E",
-                require: ["?ngModel"],
-                link: {
-                    pre: function(e, t, n, r) {
-                        r[0] && (po[me(n.type)] || po.text)(e, t, n, r[0], o, i, a, s)
-                    }
-                }
-            }
-        }],
-        To = function() {
-            var o = {
-                configurable: !0,
-                enumerable: !1,
-                get: function() {
-                    return this.getAttribute("value") || ""
-                },
-                set: function(e) {
-                    this.setAttribute("value", e)
-                }
-            };
-            return {
-                restrict: "E",
-                priority: 200,
-                compile: function(e, t) {
-                    if ("hidden" === me(t.type)) return {
-                        pre: function(e, t, n, r) {
-                            var i = t[0];
-                            i.parentNode && i.parentNode.insertBefore(i, i.nextSibling), Object.defineProperty && Object.defineProperty(i, "value", o)
-                        }
-                    }
-                }
-            }
-        },
-        Mo = /^(true|false|\d+)$/,
-        Ao = function() {
-            function r(e, t, n) {
-                var r = O(n) ? n : 9 === fe ? "" : null;
-                e.prop("value", r), t.$set("value", n)
-            }
-            return {
-                restrict: "A",
-                priority: 100,
-                compile: function(e, t) {
-                    return Mo.test(t.ngValue) ? function(e, t, n) {
-                        r(t, n, e.$eval(n.ngValue))
-                    } : function(e, t, n) {
-                        e.$watch(n.ngValue, function(e) {
-                            r(t, n, e)
-                        })
-                    }
-                }
-            }
-        },
-        So = ["$compile", function(r) {
-            return {
-                restrict: "AC",
-                compile: function(e) {
-                    return r.$$addBindingClass(e),
-                        function(e, t, n) {
-                            r.$$addBindingInfo(t, n.ngBind), t = t[0], e.$watch(n.ngBind, function(e) {
-                                t.textContent = ue(e)
-                            })
-                        }
-                }
-            }
-        }],
-        Do = ["$interpolate", "$compile", function(i, o) {
-            return {
-                compile: function(e) {
-                    return o.$$addBindingClass(e),
-                        function(e, t, n) {
-                            var r = i(t.attr(n.$attr.ngBindTemplate));
-                            o.$$addBindingInfo(t, r.expressions), t = t[0], n.$observe("ngBindTemplate", function(e) {
-                                t.textContent = we(e) ? "" : e
-                            })
-                        }
-                }
-            }
-        }],
-        Oo = ["$sce", "$parse", "$compile", function(o, n, a) {
-            return {
-                restrict: "A",
-                compile: function(e, t) {
-                    var r = n(t.ngBindHtml),
-                        i = n(t.ngBindHtml, function(e) {
-                            return o.valueOf(e)
-                        });
-                    return a.$$addBindingClass(e),
-                        function(t, n, e) {
-                            a.$$addBindingInfo(n, e.ngBindHtml), t.$watch(i, function() {
-                                var e = r(t);
-                                n.html(o.getTrustedHtml(e) || "")
-                            })
-                        }
-                }
-            }
-        }],
-        No = D({
-            restrict: "A",
-            require: "ngModel",
-            link: function(e, t, n, r) {
-                r.$viewChangeListeners.push(function() {
-                    e.$eval(n.ngChange)
-                })
-            }
-        });
-
-    function Io(i, f) {
-        var o;
-        return i = "ngClass" + i, ["$parse", function(n) {
-            return {
-                restrict: "AC",
-                link: function(e, t, l) {
-                    var c, r = t.data("$classCounts"),
-                        u = !0;
-
-                    function d(e, t) {
-                        var n = [];
-                        return ve(e, function(e) {
-                            (0 < t || r[e]) && (r[e] = (r[e] || 0) + t, r[e] === +(0 < t) && n.push(e))
-                        }), n.join(" ")
-                    }
-                    r || (r = Fe(), t.data("$classCounts", r)), "ngClass" !== i && (o || (o = n("$index", function(e) {
-                        return 1 & e
-                    })), e.$watch(o, function(e) {
-                        e === f ? (n = d(p(n = c), 1), l.$addClass(n)) : (t = d(p(t = c), -1), l.$removeClass(t));
-                        var t;
-                        var n;
-                        u = e
-                    })), e.$watch(n(l[i], a), function(e) {
-                        u === f && (t = e, n = p(c), r = p(t), i = h(n, r), o = h(r, n), a = d(i, -1), s = d(o, 1), l.$addClass(s), l.$removeClass(a));
-                        var t, n, r, i, o, a, s;
-                        c = e
-                    })
-                }
-            }
-        }];
-
-        function h(e, t) {
-            if (!e || !e.length) return [];
-            if (!t || !t.length) return e;
-            var n = [];
-            e: for (var r = 0; r < e.length; r++) {
-                for (var i = e[r], o = 0; o < t.length; o++)
-                    if (i === t[o]) continue e;
-                n.push(i)
-            }
-            return n
-        }
-
-        function p(e) {
-            return e && e.split(" ")
-        }
-
-        function a(t) {
-            if (!t) return t;
-            var e = t;
-            return ke(t) ? e = t.map(a).join(" ") : Ee(t) ? e = Object.keys(t).filter(function(e) {
-                return t[e]
-            }).join(" ") : Ce(t) || (e = t + ""), e
-        }
-    }
-    var Ro = Io("", !0),
-        Po = Io("Odd", 0),
-        Ho = Io("Even", 1),
-        jo = Vi({
-            compile: function(e, t) {
-                t.$set("ngCloak", void 0), e.removeClass("ng-cloak")
-            }
-        }),
-        Lo = [function() {
-            return {
-                restrict: "A",
-                scope: !0,
-                controller: "@",
-                priority: 500
-            }
-        }],
-        Fo = {},
-        qo = {
-            blur: !0,
-            focus: !0
-        };
-
-    function Uo(n, i, o, a, s, l) {
-        return {
-            restrict: "A",
-            compile: function(e, t) {
-                var r = n(t[a]);
-                return function(n, e) {
-                    e.on(s, function(e) {
-                        var t = function() {
-                            r(n, {
-                                $event: e
-                            })
-                        };
-                        if (i.$$phase)
-                            if (l) n.$evalAsync(t);
-                            else try {
-                                t()
-                            } catch (e) {
-                                o(e)
-                            } else n.$apply(t)
-                    })
-                }
-            }
-        }
-    }
-    ve("click dblclick mousedown mouseup mouseover mouseout mousemove mouseenter mouseleave keydown keyup keypress submit focus blur copy cut paste".split(" "), function(r) {
-        var i = $n("ng-" + r);
-        Fo[i] = ["$parse", "$rootScope", "$exceptionHandler", function(e, t, n) {
-            return Uo(e, t, n, i, r, qo[r])
-        }]
-    });
-    var Vo = ["$animate", "$compile", function(l, c) {
-            return {
-                multiElement: !0,
-                transclude: "element",
-                priority: 600,
-                terminal: !0,
-                restrict: "A",
-                $$tlb: !0,
-                link: function(e, n, r, t, i) {
-                    var o, a, s;
-                    e.$watch(r.ngIf, function(e) {
-                        e ? a || i(function(e, t) {
-                            a = t, e[e.length++] = c.$$createComment("end ngIf", r.ngIf), o = {
-                                clone: e
-                            }, l.enter(e, n.parent(), n)
-                        }) : (s && (s.remove(), s = null), a && (a.$destroy(), a = null), o && (s = ce(o.clone), l.leave(s).done(function(e) {
-                            !1 !== e && (s = null)
-                        }), o = null))
-                    })
-                }
-            }
-        }],
-        Bo = ["$templateRequest", "$anchorScroll", "$animate", function(g, v, b) {
-            return {
-                restrict: "ECA",
-                priority: 400,
-                terminal: !0,
-                transclude: "element",
-                controller: y.noop,
-                compile: function(e, t) {
-                    var n = t.ngInclude || t.src,
-                        p = t.onload || "",
-                        m = t.autoscroll;
-                    return function(a, s, e, l, c) {
-                        var u, t, d, f = 0,
-                            h = function() {
-                                t && (t.remove(), t = null), u && (u.$destroy(), u = null), d && (b.leave(d).done(function(e) {
-                                    !1 !== e && (t = null)
-                                }), t = d, d = null)
-                            };
-                        a.$watch(n, function(r) {
-                            var i = function(e) {
-                                    !1 === e || !O(m) || m && !a.$eval(m) || v()
-                                },
-                                o = ++f;
-                            r ? (g(r, !0).then(function(e) {
-                                if (!a.$$destroyed && o === f) {
-                                    var t = a.$new();
-                                    l.template = e;
-                                    var n = c(t, function(e) {
-                                        h(), b.enter(e, null, s).done(i)
-                                    });
-                                    d = n, (u = t).$emit("$includeContentLoaded", r), a.$eval(p)
-                                }
-                            }, function() {
-                                a.$$destroyed || o === f && (h(), a.$emit("$includeContentError", r))
-                            }), a.$emit("$includeContentRequested", r)) : (h(), l.template = null)
-                        })
-                    }
-                }
-            }
-        }],
-        zo = ["$compile", function(i) {
-            return {
-                restrict: "ECA",
-                priority: -400,
-                require: "ngInclude",
-                link: function(e, t, n, r) {
-                    if (ge.call(t[0]).match(/SVG/)) return t.empty(), void i(ut(r.template, de.document).childNodes)(e, function(e) {
-                        t.append(e)
-                    }, {
-                        futureParentElement: t
-                    });
-                    t.html(r.template), i(t.contents())(e)
-                }
-            }
-        }],
-        Wo = Vi({
-            priority: 450,
-            compile: function() {
-                return {
-                    pre: function(e, t, n) {
-                        e.$eval(n.ngInit)
-                    }
-                }
-            }
-        }),
-        Yo = function() {
-            return {
-                restrict: "A",
-                priority: 100,
-                require: "ngModel",
-                link: function(e, t, n, r) {
-                    var i = n.ngList || ", ",
-                        o = "false" !== n.ngTrim,
-                        a = o ? Se(i) : i;
-                    r.$parsers.push(function(e) {
-                        if (!we(e)) {
-                            var t = [];
-                            return e && ve(e.split(a), function(e) {
-                                e && t.push(o ? Se(e) : e)
-                            }), t
-                        }
-                    }), r.$formatters.push(function(e) {
-                        if (ke(e)) return e.join(i)
-                    }), r.$isEmpty = function(e) {
-                        return !e || !e.length
-                    }
-                }
-            }
-        },
-        Go = "ng-valid",
-        Ko = "ng-invalid",
-        Zo = "ng-pristine",
-        Xo = "ng-dirty",
-        Qo = "ng-untouched",
-        Jo = "ng-touched",
-        ea = "ng-empty",
-        ta = "ng-not-empty",
-        na = M("ngModel");
-
-    function ra(e, t, n, r, i, o, a, s, l) {
-        var c;
-        this.$viewValue = Number.NaN, this.$modelValue = Number.NaN, this.$$rawModelValue = void 0, this.$validators = {}, this.$asyncValidators = {}, this.$parsers = [], this.$formatters = [], this.$viewChangeListeners = [], this.$untouched = !0, this.$touched = !1, this.$pristine = !0, this.$dirty = !1, this.$valid = !0, this.$invalid = !1, this.$error = {}, this.$$success = {}, this.$pending = void 0, this.$name = l(n.name || "", !1)(e), this.$$parentForm = Wi, this.$options = ia, this.$$updateEvents = "", this.$$updateEventHandler = this.$$updateEventHandler.bind(this), this.$$parsedNgModel = i(n.ngModel), this.$$parsedNgModelAssign = this.$$parsedNgModel.assign, this.$$ngModelGet = this.$$parsedNgModel, this.$$ngModelSet = this.$$parsedNgModelAssign, this.$$pendingDebounce = null, this.$$parserValid = void 0, this.$$parserName = "parse", this.$$currentValidationRunId = 0, this.$$scope = e, this.$$rootScope = e.$root, this.$$attr = n, this.$$element = r, this.$$animate = o, this.$$timeout = a, this.$$parse = i, this.$$q = s, this.$$exceptionHandler = t, Ji(this), (c = this).$$scope.$watch(function(e) {
-            var t = c.$$ngModelGet(e);
-            return t === c.$modelValue || c.$modelValue != c.$modelValue && t != t || c.$$setModelValue(t), t
-        })
-    }
-    ra.$inject = ["$scope", "$exceptionHandler", "$attrs", "$element", "$parse", "$animate", "$timeout", "$q", "$interpolate"], ra.prototype = {
-        $$initGetterSetters: function() {
-            if (this.$options.getOption("getterSetter")) {
-                var n = this.$$parse(this.$$attr.ngModel + "()"),
-                    r = this.$$parse(this.$$attr.ngModel + "($$$p)");
-                this.$$ngModelGet = function(e) {
-                    var t = this.$$parsedNgModel(e);
-                    return Te(t) && (t = n(e)), t
-                }, this.$$ngModelSet = function(e, t) {
-                    Te(this.$$parsedNgModel(e)) ? r(e, {
-                        $$$p: t
-                    }) : this.$$parsedNgModelAssign(e, t)
-                }
-            } else if (!this.$$parsedNgModel.assign) throw na("nonassign", "Expression '{0}' is non-assignable. Element: {1}", this.$$attr.ngModel, He(this.$$element))
-        },
-        $render: _e,
-        $isEmpty: function(e) {
-            return we(e) || "" === e || null === e || e != e
-        },
-        $$updateEmptyClasses: function(e) {
-            this.$isEmpty(e) ? (this.$$animate.removeClass(this.$$element, ta), this.$$animate.addClass(this.$$element, ea)) : (this.$$animate.removeClass(this.$$element, ea), this.$$animate.addClass(this.$$element, ta))
-        },
-        $setPristine: function() {
-            this.$dirty = !1, this.$pristine = !0, this.$$animate.removeClass(this.$$element, Xo), this.$$animate.addClass(this.$$element, Zo)
-        },
-        $setDirty: function() {
-            this.$dirty = !0, this.$pristine = !1, this.$$animate.removeClass(this.$$element, Zo), this.$$animate.addClass(this.$$element, Xo), this.$$parentForm.$setDirty()
-        },
-        $setUntouched: function() {
-            this.$touched = !1, this.$untouched = !0, this.$$animate.setClass(this.$$element, Qo, Jo)
-        },
-        $setTouched: function() {
-            this.$touched = !0, this.$untouched = !1, this.$$animate.setClass(this.$$element, Jo, Qo)
-        },
-        $rollbackViewValue: function() {
-            this.$$timeout.cancel(this.$$pendingDebounce), this.$viewValue = this.$$lastCommittedViewValue, this.$render()
-        },
-        $validate: function() {
-            if (!S(this.$modelValue)) {
-                var e = this.$$lastCommittedViewValue,
-                    t = this.$$rawModelValue,
-                    n = this.$valid,
-                    r = this.$modelValue,
-                    i = this.$options.getOption("allowInvalid"),
-                    o = this;
-                this.$$runValidators(t, e, function(e) {
-                    i || n === e || (o.$modelValue = e ? t : void 0, o.$modelValue !== r && o.$$writeModelToScope())
-                })
-            }
-        },
-        $$runValidators: function(r, i, t) {
-            this.$$currentValidationRunId++;
-            var o, a, s, n = this.$$currentValidationRunId,
-                l = this;
-            (function() {
-                var e = l.$$parserName; {
-                    if (!we(l.$$parserValid)) return l.$$parserValid || (ve(l.$validators, function(e, t) {
-                        c(t, null)
-                    }), ve(l.$asyncValidators, function(e, t) {
-                        c(t, null)
-                    })), c(e, l.$$parserValid), l.$$parserValid;
-                    c(e, null)
-                }
-                return !0
-            })() ? (o = !0, ve(l.$validators, function(e, t) {
-                var n = Boolean(e(r, i));
-                o = o && n, c(t, n)
-            }), o || (ve(l.$asyncValidators, function(e, t) {
-                c(t, null)
-            }), 0) ? (a = [], s = !0, ve(l.$asyncValidators, function(e, t) {
-                var n = e(r, i);
-                if (!T(n)) throw na("nopromise", "Expected asynchronous validator to return a promise but got '{0}' instead.", n);
-                c(t, void 0), a.push(n.then(function() {
-                    c(t, !0)
-                }, function() {
-                    c(t, s = !1)
-                }))
-            }), a.length ? l.$$q.all(a).then(function() {
-                e(s)
-            }, _e) : e(!0)) : e(!1)) : e(!1);
-
-            function c(e, t) {
-                n === l.$$currentValidationRunId && l.$setValidity(e, t)
-            }
-
-            function e(e) {
-                n === l.$$currentValidationRunId && t(e)
-            }
-        },
-        $commitViewValue: function() {
-            var e = this.$viewValue;
-            this.$$timeout.cancel(this.$$pendingDebounce), (this.$$lastCommittedViewValue !== e || "" === e && this.$$hasNativeValidators) && (this.$$updateEmptyClasses(e), this.$$lastCommittedViewValue = e, this.$pristine && this.$setDirty(), this.$$parseAndValidate())
-        },
-        $$parseAndValidate: function() {
-            var t = this.$$lastCommittedViewValue,
-                n = this;
-            if (this.$$parserValid = !we(t) || void 0, this.$setValidity(this.$$parserName, null), this.$$parserName = "parse", this.$$parserValid)
-                for (var e = 0; e < this.$parsers.length; e++)
-                    if (we(t = this.$parsers[e](t))) {
-                        this.$$parserValid = !1;
-                        break
-                    } S(this.$modelValue) && (this.$modelValue = this.$$ngModelGet(this.$$scope));
-            var r = this.$modelValue,
-                i = this.$options.getOption("allowInvalid");
-
-            function o() {
-                n.$modelValue !== r && n.$$writeModelToScope()
-            }
-            this.$$rawModelValue = t, i && (this.$modelValue = t, o()), this.$$runValidators(t, this.$$lastCommittedViewValue, function(e) {
-                i || (n.$modelValue = e ? t : void 0, o())
-            })
-        },
-        $$writeModelToScope: function() {
-            this.$$ngModelSet(this.$$scope, this.$modelValue), ve(this.$viewChangeListeners, function(e) {
-                try {
-                    e()
-                } catch (e) {
-                    this.$$exceptionHandler(e)
-                }
-            }, this)
-        },
-        $setViewValue: function(e, t) {
-            this.$viewValue = e, this.$options.getOption("updateOnDefault") && this.$$debounceViewValueCommit(t)
-        },
-        $$debounceViewValueCommit: function(e) {
-            var t = this.$options.getOption("debounce");
-            E(t[e]) ? t = t[e] : E(t.default) && -1 === this.$options.getOption("updateOn").indexOf(e) ? t = t.default : E(t["*"]) && (t = t["*"]), this.$$timeout.cancel(this.$$pendingDebounce);
-            var n = this;
-            0 < t ? this.$$pendingDebounce = this.$$timeout(function() {
-                n.$commitViewValue()
-            }, t) : this.$$rootScope.$$phase ? this.$commitViewValue() : this.$$scope.$apply(function() {
-                n.$commitViewValue()
-            })
-        },
-        $overrideModelOptions: function(e) {
-            this.$options = this.$options.createChild(e), this.$$setUpdateOnEvents()
-        },
-        $processModelValue: function() {
-            var e = this.$$format();
-            this.$viewValue !== e && (this.$$updateEmptyClasses(e), this.$viewValue = this.$$lastCommittedViewValue = e, this.$render(), this.$$runValidators(this.$modelValue, this.$viewValue, _e))
-        },
-        $$format: function() {
-            for (var e = this.$formatters, t = e.length, n = this.$modelValue; t--;) n = e[t](n);
-            return n
-        },
-        $$setModelValue: function(e) {
-            this.$modelValue = this.$$rawModelValue = e, this.$$parserValid = void 0, this.$processModelValue()
-        },
-        $$setUpdateOnEvents: function() {
-            this.$$updateEvents && this.$$element.off(this.$$updateEvents, this.$$updateEventHandler), this.$$updateEvents = this.$options.getOption("updateOn"), this.$$updateEvents && this.$$element.on(this.$$updateEvents, this.$$updateEventHandler)
-        },
-        $$updateEventHandler: function(e) {
-            this.$$debounceViewValueCommit(e && e.type)
-        }
-    }, eo({
-        clazz: ra,
-        set: function(e, t) {
-            e[t] = !0
-        },
-        unset: function(e, t) {
-            delete e[t]
-        }
-    });
-    var ia, oa = ["$rootScope", function(a) {
-            return {
-                restrict: "A",
-                require: ["ngModel", "^?form", "^?ngModelOptions"],
-                controller: ra,
-                priority: 1,
-                compile: function(e) {
-                    return e.addClass(Zo).addClass(Qo).addClass(Go), {
-                        pre: function(e, t, n, r) {
-                            var i = r[0],
-                                o = r[1] || i.$$parentForm,
-                                a = r[2];
-                            a && (i.$options = a.$options), i.$$initGetterSetters(), o.$addControl(i), n.$observe("name", function(e) {
-                                i.$name !== e && i.$$parentForm.$$renameControl(i, e)
-                            }), e.$on("$destroy", function() {
-                                i.$$parentForm.$removeControl(i)
-                            })
-                        },
-                        post: function(e, t, n, r) {
-                            var i = r[0];
-
-                            function o() {
-                                i.$setTouched()
-                            }
-                            i.$$setUpdateOnEvents(), t.on("blur", function() {
-                                i.$touched || (a.$$phase ? e.$evalAsync(o) : e.$apply(o))
-                            })
-                        }
-                    }
-                }
-            }
-        }],
-        aa = /(\s+|^)default(\s+|$)/;
-
-    function sa(e) {
-        this.$$options = e
-    }
-    sa.prototype = {
-        getOption: function(e) {
-            return this.$$options[e]
-        },
-        createChild: function(n) {
-            var r = !1;
-            return ve(n = be({}, n), function(e, t) {
-                "$inherit" === e ? "*" === t ? r = !0 : (n[t] = this.$$options[t], "updateOn" === t && (n.updateOnDefault = this.$$options.updateOnDefault)) : "updateOn" === t && (n.updateOnDefault = !1, n[t] = Se(e.replace(aa, function() {
-                    return n.updateOnDefault = !0, " "
-                })))
-            }, this), r && (delete n["*"], ca(n, this.$$options)), ca(n, ia.$$options), new sa(n)
-        }
-    }, ia = new sa({
-        updateOn: "",
-        updateOnDefault: !0,
-        debounce: 0,
-        getterSetter: !1,
-        allowInvalid: !1,
-        timezone: null
-    });
-    var la = function() {
-        function e(e, t) {
-            this.$$attrs = e, this.$$scope = t
-        }
-        return e.$inject = ["$attrs", "$scope"], e.prototype = {
-            $onInit: function() {
-                var e = this.parentCtrl ? this.parentCtrl.$options : ia,
-                    t = this.$$scope.$eval(this.$$attrs.ngModelOptions);
-                this.$options = e.createChild(t)
-            }
-        }, {
-            restrict: "A",
-            priority: 10,
-            require: {
-                parentCtrl: "?^^ngModelOptions"
-            },
-            bindToController: !0,
-            controller: e
-        }
-    };
-
-    function ca(n, e) {
-        ve(e, function(e, t) {
-            O(n[t]) || (n[t] = e)
-        })
-    }
-    var ua = Vi({
-            terminal: !0,
-            priority: 1e3
-        }),
-        da = M("ngOptions"),
-        fa = /^\s*([\s\S]+?)(?:\s+as\s+([\s\S]+?))?(?:\s+group\s+by\s+([\s\S]+?))?(?:\s+disable\s+when\s+([\s\S]+?))?\s+for\s+(?:([$\w][$\w]*)|(?:\(\s*([$\w][$\w]*)\s*,\s*([$\w][$\w]*)\s*\)))\s+in\s+([\s\S]+?)(?:\s+track\s+by\s+([\s\S]+?))?$/,
-        ha = ["$compile", "$document", "$parse", function(g, v, C) {
-            var b = de.document.createElement("option"),
-                y = de.document.createElement("optgroup");
-            return {
-                restrict: "A",
-                terminal: !0,
-                require: ["select", "ngModel"],
-                link: {
-                    pre: function(e, t, n, r) {
-                        r[0].registerOption = _e
-                    },
-                    post: function(e, a, t, n) {
-                        for (var s = n[0], l = n[1], c = t.multiple, r = 0, i = a.children(), o = i.length; r < o; r++)
-                            if ("" === i[r].value) {
-                                s.hasEmptyOption = !0, s.emptyOption = i.eq(r);
-                                break
-                            } a.empty();
-                        var u, d = !!s.emptyOption;
-                        he(b.cloneNode(!1)).val("?");
-                        var f = function(e, t, f) {
-                                var d = e.match(fa);
-                                if (!d) throw da("iexp", "Expected expression in form of '_select_ (as _label_)? for (_key_,)?_value_ in _collection_' but got '{0}'. Element: {1}", e, He(t));
-                                var n = d[5] || d[7],
-                                    r = d[6],
-                                    i = / as /.test(d[0]) && d[1],
-                                    h = d[9],
-                                    o = C(d[2] ? d[1] : n),
-                                    p = i && C(i) || o,
-                                    a = h && C(h),
-                                    m = h ? function(e, t) {
-                                        return a(f, t)
-                                    } : function(e) {
-                                        return jt(e)
-                                    },
-                                    g = function(e, t) {
-                                        return m(e, $(e, t))
-                                    },
-                                    v = C(d[2] || d[1]),
-                                    b = C(d[3] || ""),
-                                    y = C(d[4] || ""),
-                                    _ = C(d[8]),
-                                    s = {},
-                                    $ = r ? function(e, t) {
-                                        return s[r] = t, s[n] = e, s
-                                    } : function(e) {
-                                        return s[n] = e, s
-                                    };
-
-                                function w(e, t, n, r, i) {
-                                    this.selectValue = e, this.viewValue = t, this.label = n, this.group = r, this.disabled = i
-                                }
-
-                                function E(e) {
-                                    var t;
-                                    if (!r && R(e)) t = e;
-                                    else
-                                        for (var n in t = [], e) e.hasOwnProperty(n) && "$" !== n.charAt(0) && t.push(n);
-                                    return t
-                                }
-                                return {
-                                    trackBy: h,
-                                    getTrackByValue: g,
-                                    getWatchables: C(_, function(e) {
-                                        for (var t = [], n = E(e = e || []), r = n.length, i = 0; i < r; i++) {
-                                            var o = e === n ? i : n[i],
-                                                a = e[o],
-                                                s = $(a, o),
-                                                l = m(a, s);
-                                            if (t.push(l), d[2] || d[1]) {
-                                                var c = v(f, s);
-                                                t.push(c)
-                                            }
-                                            if (d[4]) {
-                                                var u = y(f, s);
-                                                t.push(u)
-                                            }
-                                        }
-                                        return t
-                                    }),
-                                    getOptions: function() {
-                                        for (var e = [], t = {}, n = _(f) || [], r = E(n), i = r.length, o = 0; o < i; o++) {
-                                            var a = n === r ? o : r[o],
-                                                s = n[a],
-                                                l = $(s, a),
-                                                c = p(f, l),
-                                                u = m(c, l),
-                                                d = new w(u, c, v(f, l), b(f, l), y(f, l));
-                                            e.push(d), t[u] = d
-                                        }
-                                        return {
-                                            items: e,
-                                            selectValueMap: t,
-                                            getOptionFromViewValue: function(e) {
-                                                return t[g(e)]
-                                            },
-                                            getViewValueFromOption: function(e) {
-                                                return h ? j(e.viewValue) : e.viewValue
-                                            }
-                                        }
-                                    }
-                                }
-                            }(t.ngOptions, a, e),
-                            h = v[0].createDocumentFragment();
-
-                        function p(e, t) {
-                            var n, r, i = b.cloneNode(!1);
-                            t.appendChild(i), r = i, ((n = e).element = r).disabled = n.disabled, n.label !== r.label && (r.label = n.label, r.textContent = n.label), r.value = n.selectValue
-                        }
-
-                        function m(e) {
-                            var t = u.getOptionFromViewValue(e),
-                                n = t && t.element;
-                            return n && !n.selected && (n.selected = !0), t
-                        }
-                        s.generateUnknownOptionValue = function(e) {
-                            return "?"
-                        }, c ? (s.writeValue = function(e) {
-                            if (u) {
-                                var t = e && e.map(m) || [];
-                                u.items.forEach(function(e) {
-                                    e.element.selected && !H(t, e) && (e.element.selected = !1)
-                                })
-                            }
-                        }, s.readValue = function() {
-                            var e = a.val() || [],
-                                n = [];
-                            return ve(e, function(e) {
-                                var t = u.selectValueMap[e];
-                                t && !t.disabled && n.push(u.getViewValueFromOption(t))
-                            }), n
-                        }, f.trackBy && e.$watchCollection(function() {
-                            if (ke(l.$viewValue)) return l.$viewValue.map(function(e) {
-                                return f.getTrackByValue(e)
-                            })
-                        }, function() {
-                            l.$render()
-                        })) : (s.writeValue = function(e) {
-                            if (u) {
-                                var t = a[0].options[a[0].selectedIndex],
-                                    n = u.getOptionFromViewValue(e);
-                                t && t.removeAttribute("selected"), n ? (a[0].value !== n.selectValue && (s.removeUnknownOption(), a[0].value = n.selectValue, n.element.selected = !0), n.element.setAttribute("selected", "selected")) : s.selectUnknownOrEmptyOption(e)
-                            }
-                        }, s.readValue = function() {
-                            var e = u.selectValueMap[a.val()];
-                            return e && !e.disabled ? (s.unselectEmptyOption(), s.removeUnknownOption(), u.getViewValueFromOption(e)) : null
-                        }, f.trackBy && e.$watch(function() {
-                            return f.getTrackByValue(l.$viewValue)
-                        }, function() {
-                            l.$render()
-                        })), d && (g(s.emptyOption)(e), a.prepend(s.emptyOption), s.emptyOption[0].nodeType === Ve ? (s.hasEmptyOption = !1, s.registerOption = function(e, t) {
-                            "" === t.val() && (s.hasEmptyOption = !0, s.emptyOption = t, s.emptyOption.removeClass("ng-scope"), l.$render(), t.on("$destroy", function() {
-                                var e = s.$isEmptyOptionSelected();
-                                s.hasEmptyOption = !1, s.emptyOption = void 0, e && l.$render()
-                            }))
-                        }) : s.emptyOption.removeClass("ng-scope")), e.$watchCollection(f.getWatchables, function() {
-                            var e = u && s.readValue();
-                            if (u)
-                                for (var t = u.items.length - 1; 0 <= t; t--) {
-                                    var n = u.items[t];
-                                    O(n.group) ? Mt(n.element.parentNode) : Mt(n.element)
-                                }
-                            u = f.getOptions();
-                            var r = {};
-                            if (u.items.forEach(function(e) {
-                                    var t;
-                                    O(e.group) ? ((t = r[e.group]) || (t = y.cloneNode(!1), h.appendChild(t), t.label = null === e.group ? "null" : e.group, r[e.group] = t), p(e, t)) : p(e, h)
-                                }), a[0].appendChild(h), l.$render(), !l.$isEmpty(e)) {
-                                var i = s.readValue(),
-                                    o = f.trackBy || c;
-                                (o ? Ie(e, i) : e === i) || (l.$setViewValue(i), l.$render())
-                            }
-                        })
-                    }
-                }
-            }
-        }],
-        pa = ["$locale", "$interpolate", "$log", function(p, m, g) {
-            var v = /{}/g,
-                b = /^when(Minus)?(.+)$/;
-            return {
-                link: function(i, o, a) {
-                    var s, e = a.count,
-                        l = a.$attr.when && o.attr(a.$attr.when),
-                        c = a.offset || 0,
-                        u = i.$eval(l) || {},
-                        d = {},
-                        t = m.startSymbol(),
-                        n = m.endSymbol(),
-                        r = t + e + "-" + c + n,
-                        f = y.noop;
-
-                    function h(e) {
-                        o.text(e || "")
-                    }
-                    ve(a, function(e, t) {
-                        var n = b.exec(t);
-                        if (n) {
-                            var r = (n[1] ? "-" : "") + me(n[2]);
-                            u[r] = o.attr(a.$attr[t])
-                        }
-                    }), ve(u, function(e, t) {
-                        d[t] = m(e.replace(v, r))
-                    }), i.$watch(e, function(e) {
-                        var t = parseFloat(e),
-                            n = S(t);
-                        if (n || t in u || (t = p.pluralCat(t - c)), !(t === s || n && S(s))) {
-                            f();
-                            var r = d[t];
-                            we(r) ? (null != e && g.debug("ngPluralize: no rule defined for '" + t + "' in " + l), f = _e, h()) : f = i.$watch(r, h), s = t
-                        }
-                    })
-                }
-            }
-        }],
-        ma = M("ngRef"),
-        ga = ["$parse", function(t) {
-            return {
-                priority: -1,
-                restrict: "A",
-                compile: function(e, i) {
-                    var o = $n(De(e)),
-                        a = t(i.ngRef),
-                        s = a.assign || function() {
-                            throw ma("nonassign", 'Expression in ngRef="{0}" is non-assignable!', i.ngRef)
-                        };
-                    return function(e, t, n) {
-                        var r;
-                        if (n.hasOwnProperty("ngRefRead")) {
-                            if ("$element" === n.ngRefRead) r = t;
-                            else if (!(r = t.data("$" + n.ngRefRead + "Controller"))) throw ma("noctrl", 'The controller for ngRefRead="{0}" could not be found on ngRef="{1}"', n.ngRefRead, i.ngRef)
-                        } else r = t.data("$" + o + "Controller");
-                        s(e, r = r || t), t.on("$destroy", function() {
-                            a(e) === r && s(e, null)
-                        })
-                    }
-                }
-            }
-        }],
-        va = ["$parse", "$animate", "$compile", function(s, A, l) {
-            var S = "$$NG_REMOVED",
-                D = M("ngRepeat"),
-                O = function(e, t, n, r, i, o, a) {
-                    e[n] = r, i && (e[i] = o), e.$index = t, e.$first = 0 === t, e.$last = t === a - 1, e.$middle = !(e.$first || e.$last), e.$odd = !(e.$even = 0 == (1 & t))
-                },
-                N = function(e, t, n) {
-                    return jt(n)
-                },
-                I = function(e, t) {
-                    return t
-                };
-            return {
-                restrict: "A",
-                multiElement: !0,
-                transclude: "element",
-                priority: 1e3,
-                terminal: !0,
-                $$tlb: !0,
-                compile: function(e, t) {
-                    var w = t.ngRepeat,
-                        E = l.$$createComment("end ngRepeat", w),
-                        n = w.match(/^\s*([\s\S]+?)\s+in\s+([\s\S]+?)(?:\s+as\s+([\s\S]+?))?(?:\s+track\s+by\s+([\s\S]+?))?\s*$/);
-                    if (!n) throw D("iexp", "Expected expression in form of '_item_ in _collection_[ track by _id_]' but got '{0}'.", w);
-                    var r = n[1],
-                        i = n[2],
-                        C = n[3],
-                        o = n[4];
-                    if (!(n = r.match(/^(?:(\s*[$\w]+)|\(\s*([$\w]+)\s*,\s*([$\w]+)\s*\))$/))) throw D("iidexp", "'_item_' in '_item_ in _collection_' should be an identifier or '(_key_, _value_)' expression, but got '{0}'.", r);
-                    var k, x = n[3] || n[1],
-                        T = n[2];
-                    if (C && (!/^[$a-zA-Z_][$a-zA-Z0-9_]*$/.test(C) || /^(null|undefined|this|\$index|\$first|\$middle|\$last|\$even|\$odd|\$parent|\$root|\$id)$/.test(C))) throw D("badident", "alias '{0}' is invalid --- must be a valid JS identifier which is not a reserved name.", C);
-                    if (o) {
-                        var M = {
-                                $id: jt
-                            },
-                            a = s(o);
-                        k = function(e, t, n, r) {
-                            return T && (M[T] = t), M[x] = n, M.$index = r, a(e, M)
-                        }
-                    }
-                    return function(b, y, e, t, _) {
-                        var $ = Fe();
-                        b.$watchCollection(i, function(e) {
-                            var r, t, n, i, o, a, s, l, c, u, d, f, h, p = y[0],
-                                m = Fe();
-                            if (C && (b[C] = e), R(e)) c = e, l = k || N;
-                            else
-                                for (var g in l = k || I, c = [], e) pe.call(e, g) && "$" !== g.charAt(0) && c.push(g);
-                            for (i = c.length, d = new Array(i), r = 0; r < i; r++)
-                                if (o = e === c ? r : c[r], a = e[o], s = l(b, o, a, r), $[s]) u = $[s], delete $[s], m[s] = u, d[r] = u;
-                                else {
-                                    if (m[s]) throw ve(d, function(e) {
-                                        e && e.scope && ($[e.id] = e)
-                                    }), D("dupes", "Duplicates in a repeater are not allowed. Use 'track by' expression to specify unique keys. Repeater: {0}, Duplicate key: {1}, Duplicate value: {2}", w, s, a);
-                                    d[r] = {
-                                        id: s,
-                                        scope: void 0,
-                                        clone: void 0
-                                    }, m[s] = !0
-                                } for (var v in M && (M[x] = void 0), $) {
-                                if (f = ce((u = $[v]).clone), A.leave(f), f[0].parentNode)
-                                    for (r = 0, t = f.length; r < t; r++) f[r][S] = !0;
-                                u.scope.$destroy()
-                            }
-                            for (r = 0; r < i; r++)
-                                if (o = e === c ? r : c[r], a = e[o], (u = d[r]).scope) {
-                                    for (n = p;
-                                        (n = n.nextSibling) && n[S];);
-                                    u.clone[0] !== n && A.move(ce(u.clone), null, p), p = (h = u).clone[h.clone.length - 1], O(u.scope, r, x, a, T, o, i)
-                                } else _(function(e, t) {
-                                    u.scope = t;
-                                    var n = E.cloneNode(!1);
-                                    e[e.length++] = n, A.enter(e, null, p), p = n, u.clone = e, m[u.id] = u, O(u.scope, r, x, a, T, o, i)
-                                });
-                            $ = m
-                        })
-                    }
-                }
-            }
-        }],
-        ba = "ng-hide",
-        ya = "ng-hide-animate",
-        _a = ["$animate", function(r) {
-            return {
-                restrict: "A",
-                multiElement: !0,
-                link: function(e, t, n) {
-                    e.$watch(n.ngShow, function(e) {
-                        r[e ? "removeClass" : "addClass"](t, ba, {
-                            tempClasses: ya
-                        })
-                    })
-                }
-            }
-        }],
-        $a = ["$animate", function(r) {
-            return {
-                restrict: "A",
-                multiElement: !0,
-                link: function(e, t, n) {
-                    e.$watch(n.ngHide, function(e) {
-                        r[e ? "addClass" : "removeClass"](t, ba, {
-                            tempClasses: ya
-                        })
-                    })
-                }
-            }
-        }],
-        wa = Vi(function(e, t, n) {
-            e.$watchCollection(n.ngStyle, function(n, e) {
-                e && n !== e && (n || (n = {}), ve(e, function(e, t) {
-                    null == n[t] && (n[t] = "")
-                })), n && t.css(n)
-            })
-        }),
-        Ea = ["$animate", "$compile", function(u, d) {
-            return {
-                require: "ngSwitch",
-                controller: ["$scope", function() {
-                    this.cases = {}
-                }],
-                link: function(e, t, n, i) {
-                    var r = n.ngSwitch || n.on,
-                        o = [],
-                        a = [],
-                        s = [],
-                        l = [],
-                        c = function(t, n) {
-                            return function(e) {
-                                !1 !== e && t.splice(n, 1)
-                            }
-                        };
-                    e.$watch(r, function(e) {
-                        for (var t, n; s.length;) u.cancel(s.pop());
-                        for (t = 0, n = l.length; t < n; ++t) {
-                            var r = ce(a[t].clone);
-                            l[t].$destroy(), (s[t] = u.leave(r)).done(c(s, t))
-                        }
-                        a.length = 0, l.length = 0, (o = i.cases["!" + e] || i.cases["?"]) && ve(o, function(i) {
-                            i.transclude(function(e, t) {
-                                l.push(t);
-                                var n = i.element;
-                                e[e.length++] = d.$$createComment("end ngSwitchWhen");
-                                var r = {
-                                    clone: e
-                                };
-                                a.push(r), u.enter(e, n.parent(), n)
-                            })
-                        })
-                    })
-                }
-            }
-        }],
-        Ca = Vi({
-            transclude: "element",
-            priority: 1200,
-            require: "^ngSwitch",
-            multiElement: !0,
-            link: function(e, t, n, r, i) {
-                ve(n.ngSwitchWhen.split(n.ngSwitchWhenSeparator).sort().filter(function(e, t, n) {
-                    return n[t - 1] !== e
-                }), function(e) {
-                    r.cases["!" + e] = r.cases["!" + e] || [], r.cases["!" + e].push({
-                        transclude: i,
-                        element: t
-                    })
-                })
-            }
-        }),
-        ka = Vi({
-            transclude: "element",
-            priority: 1200,
-            require: "^ngSwitch",
-            multiElement: !0,
-            link: function(e, t, n, r, i) {
-                r.cases["?"] = r.cases["?"] || [], r.cases["?"].push({
-                    transclude: i,
-                    element: t
-                })
-            }
-        }),
-        xa = M("ngTransclude"),
-        Ta = ["$compile", function(t) {
-            return {
-                restrict: "EAC",
-                compile: function(e) {
-                    var s = t(e.contents());
-                    return e.empty(),
-                        function(e, n, t, r, i) {
-                            if (!i) throw xa("orphan", "Illegal use of ngTransclude directive in the template! No parent directive that requires a transclusion found. Element: {0}", He(n));
-                            t.ngTransclude === t.$attr.ngTransclude && (t.ngTransclude = "");
-                            var o = t.ngTransclude || t.ngTranscludeSlot;
-
-                            function a() {
-                                s(e, function(e) {
-                                    n.append(e)
-                                })
-                            }
-                            i(function(e, t) {
-                                e.length && function(e) {
-                                    for (var t = 0, n = e.length; t < n; t++) {
-                                        var r = e[t];
-                                        if (r.nodeType !== Ue || r.nodeValue.trim()) return !0
-                                    }
-                                }(e) ? n.append(e) : (a(), t.$destroy())
-                            }, null, o), o && !i.isSlotFilled(o) && a()
-                        }
-                }
-            }
-        }],
-        Ma = ["$templateCache", function(i) {
-            return {
-                restrict: "E",
-                terminal: !0,
-                compile: function(e, t) {
-                    if ("text/ng-template" === t.type) {
-                        var n = t.id,
-                            r = e[0].text;
-                        i.put(n, r)
-                    }
-                }
-            }
-        }],
-        Aa = {
-            $setViewValue: _e,
-            $render: _e
-        };
-
-    function Sa(e, t) {
-        e.prop("selected", t), e.attr("selected", t)
-    }
-    var Da = ["$element", "$scope", function(i, t) {
-            var s = this,
-                r = new qt;
-            s.selectValueMap = {}, s.ngModelCtrl = Aa, s.multiple = !1, s.unknownOption = he(de.document.createElement("option")), s.hasEmptyOption = !1, s.emptyOption = void 0, s.renderUnknownOption = function(e) {
-                var t = s.generateUnknownOptionValue(e);
-                s.unknownOption.val(t), i.prepend(s.unknownOption), Sa(s.unknownOption, !0), i.val(t)
-            }, s.updateUnknownOption = function(e) {
-                var t = s.generateUnknownOptionValue(e);
-                s.unknownOption.val(t), Sa(s.unknownOption, !0), i.val(t)
-            }, s.generateUnknownOptionValue = function(e) {
-                return "? " + jt(e) + " ?"
-            }, s.removeUnknownOption = function() {
-                s.unknownOption.parent() && s.unknownOption.remove()
-            }, s.selectEmptyOption = function() {
-                s.emptyOption && (i.val(""), Sa(s.emptyOption, !0))
-            }, s.unselectEmptyOption = function() {
-                s.hasEmptyOption && Sa(s.emptyOption, !1)
-            }, t.$on("$destroy", function() {
-                s.renderUnknownOption = _e
-            }), s.readValue = function() {
-                var e = i.val(),
-                    t = e in s.selectValueMap ? s.selectValueMap[e] : e;
-                return s.hasOption(t) ? t : null
-            }, s.writeValue = function(e) {
-                var t = i[0].options[i[0].selectedIndex];
-                if (t && Sa(he(t), !1), s.hasOption(e)) {
-                    s.removeUnknownOption();
-                    var n = jt(e);
-                    i.val(n in s.selectValueMap ? n : e);
-                    var r = i[0].options[i[0].selectedIndex];
-                    Sa(he(r), !0)
-                } else s.selectUnknownOrEmptyOption(e)
-            }, s.addOption = function(e, t) {
-                if (t[0].nodeType !== Ve) {
-                    le(e, '"option value"'), "" === e && (s.hasEmptyOption = !0, s.emptyOption = t);
-                    var n = r.get(e) || 0;
-                    r.set(e, n + 1), l()
-                }
-            }, s.removeOption = function(e) {
-                var t = r.get(e);
-                t && (1 === t ? (r.delete(e), "" === e && (s.hasEmptyOption = !1, s.emptyOption = void 0)) : r.set(e, t - 1))
-            }, s.hasOption = function(e) {
-                return !!r.get(e)
-            }, s.$hasEmptyOption = function() {
-                return s.hasEmptyOption
-            }, s.$isUnknownOptionSelected = function() {
-                return i[0].options[0] === s.unknownOption[0]
-            }, s.$isEmptyOptionSelected = function() {
-                return s.hasEmptyOption && i[0].options[i[0].selectedIndex] === s.emptyOption[0]
-            };
-            var e = !(s.selectUnknownOrEmptyOption = function(e) {
-                null == e && s.emptyOption ? (s.removeUnknownOption(), s.selectEmptyOption()) : s.unknownOption.parent().length ? s.updateUnknownOption(e) : s.renderUnknownOption(e)
-            });
-
-            function l() {
-                e || (e = !0, t.$$postDigest(function() {
-                    e = !1, s.ngModelCtrl.$render()
-                }))
-            }
-            var n = !1;
-
-            function c(e) {
-                n || (n = !0, t.$$postDigest(function() {
-                    t.$$destroyed || (n = !1, s.ngModelCtrl.$setViewValue(s.readValue()), e && s.ngModelCtrl.$render())
-                }))
-            }
-            s.registerOption = function(e, r, i, t, n) {
-                var o, a;
-                i.$attr.ngValue ? i.$observe("value", function(e) {
-                    var t, n = r.prop("selected");
-                    O(a) && (s.removeOption(o), delete s.selectValueMap[a], t = !0), a = jt(e), o = e, s.selectValueMap[a] = e, s.addOption(e, r), r.attr("value", a), t && n && c()
-                }) : t ? i.$observe("value", function(e) {
-                    var t;
-                    s.readValue();
-                    var n = r.prop("selected");
-                    O(o) && (s.removeOption(o), t = !0), o = e, s.addOption(e, r), t && n && c()
-                }) : n ? e.$watch(n, function(e, t) {
-                    i.$set("value", e);
-                    var n = r.prop("selected");
-                    t !== e && s.removeOption(t), s.addOption(e, r), t && n && c()
-                }) : s.addOption(i.value, r);
-                i.$observe("disabled", function(e) {
-                    ("true" === e || e && r.prop("selected")) && (s.multiple ? c(!0) : (s.ngModelCtrl.$setViewValue(null), s.ngModelCtrl.$render()))
-                }), r.on("$destroy", function() {
-                    var e = s.readValue(),
-                        t = i.value;
-                    s.removeOption(t), l(), (s.multiple && e && -1 !== e.indexOf(t) || e === t) && c(!0)
-                })
-            }
-        }],
-        Oa = function() {
-            return {
-                restrict: "E",
-                require: ["select", "?ngModel"],
-                controller: Da,
-                priority: 1,
-                link: {
-                    pre: function(e, t, n, r) {
-                        var i = r[0],
-                            o = r[1];
-                        if (!o) return void(i.registerOption = _e);
-                        if (i.ngModelCtrl = o, t.on("change", function() {
-                                i.removeUnknownOption(), e.$apply(function() {
-                                    o.$setViewValue(i.readValue())
-                                })
-                            }), n.multiple) {
-                            i.multiple = !0, i.readValue = function() {
-                                var n = [];
-                                return ve(t.find("option"), function(e) {
-                                    if (e.selected && !e.disabled) {
-                                        var t = e.value;
-                                        n.push(t in i.selectValueMap ? i.selectValueMap[t] : t)
-                                    }
-                                }), n
-                            }, i.writeValue = function(r) {
-                                ve(t.find("option"), function(e) {
-                                    var t = !!r && (H(r, e.value) || H(r, i.selectValueMap[e.value])),
-                                        n = e.selected;
-                                    t !== n && Sa(he(e), t)
-                                })
-                            };
-                            var a, s = NaN;
-                            e.$watch(function() {
-                                s !== o.$viewValue || Ie(a, o.$viewValue) || (a = We(o.$viewValue), o.$render()), s = o.$viewValue
-                            }), o.$isEmpty = function(e) {
-                                return !e || 0 === e.length
-                            }
-                        }
-                    },
-                    post: function(e, t, n, r) {
-                        var i = r[1];
-                        if (!i) return;
-                        var o = r[0];
-                        i.$render = function() {
-                            o.writeValue(i.$viewValue)
-                        }
-                    }
-                }
-            }
-        },
-        Na = ["$interpolate", function(n) {
-            return {
-                restrict: "E",
-                priority: 100,
-                compile: function(e, t) {
-                    var a, s;
-                    return O(t.ngValue) || (O(t.value) ? a = n(t.value, !0) : (s = n(e.text(), !0)) || t.$set("value", e.text())),
-                        function(e, t, n) {
-                            var r = "$selectController",
-                                i = t.parent(),
-                                o = i.data(r) || i.parent().data(r);
-                            o && o.registerOption(e, t, n, a, s)
-                        }
-                }
-            }
-        }],
-        Ia = ["$parse", function(o) {
-            return {
-                restrict: "A",
-                require: "?ngModel",
-                link: function(e, t, n, r) {
-                    if (r) {
-                        var i = n.hasOwnProperty("required") || o(n.ngRequired)(e);
-                        n.ngRequired || (n.required = !0), r.$validators.required = function(e, t) {
-                            return !i || !r.$isEmpty(t)
-                        }, n.$observe("required", function(e) {
-                            i !== e && (i = e, r.$validate())
-                        })
-                    }
-                }
-            }
-        }],
-        Ra = ["$parse", function(n) {
-            return {
-                restrict: "A",
-                require: "?ngModel",
-                compile: function(e, t) {
-                    var a, s;
-                    return t.ngPattern && (a = t.ngPattern, s = "/" === t.ngPattern.charAt(0) && o.test(t.ngPattern) ? function() {
-                            return t.ngPattern
-                        } : n(t.ngPattern)),
-                        function(e, n, t, r) {
-                            if (r) {
-                                var i = t.pattern;
-                                t.ngPattern ? i = s(e) : a = t.pattern;
-                                var o = ja(i, a, n);
-                                t.$observe("pattern", function(e) {
-                                    var t = o;
-                                    o = ja(e, a, n), (t && t.toString()) !== (o && o.toString()) && r.$validate()
-                                }), r.$validators.pattern = function(e, t) {
-                                    return r.$isEmpty(t) || we(o) || o.test(t)
-                                }
-                            }
-                        }
-                }
-            }
-        }],
-        Pa = ["$parse", function(a) {
-            return {
-                restrict: "A",
-                require: "?ngModel",
-                link: function(e, t, n, r) {
-                    if (r) {
-                        var i = n.maxlength || a(n.ngMaxlength)(e),
-                            o = La(i);
-                        n.$observe("maxlength", function(e) {
-                            i !== e && (o = La(e), i = e, r.$validate())
-                        }), r.$validators.maxlength = function(e, t) {
-                            return o < 0 || r.$isEmpty(t) || t.length <= o
-                        }
-                    }
-                }
-            }
-        }],
-        Ha = ["$parse", function(a) {
-            return {
-                restrict: "A",
-                require: "?ngModel",
-                link: function(e, t, n, r) {
-                    if (r) {
-                        var i = n.minlength || a(n.ngMinlength)(e),
-                            o = La(i) || -1;
-                        n.$observe("minlength", function(e) {
-                            i !== e && (o = La(e) || -1, i = e, r.$validate())
-                        }), r.$validators.minlength = function(e, t) {
-                            return r.$isEmpty(t) || t.length >= o
-                        }
-                    }
-                }
-            }
-        }];
-
-    function ja(e, t, n) {
-        if (e) {
-            if (Ce(e) && (e = new RegExp("^" + e + "$")), !e.test) throw M("ngPattern")("noregexp", "Expected {0} to be a RegExp but was {1}. Element: {2}", t, e, He(n));
-            return e
-        }
-    }
-
-    function La(e) {
-        var t = _(e);
-        return S(t) ? -1 : t
-    }
-    de.angular.bootstrap ? de.console && console.log("WARNING: Tried to load AngularJS more than once.") : (! function() {
-        var i;
-        if (!ae) {
-            var e = F();
-            (t = we(e) ? de.jQuery : e ? de[e] : void 0) && t.fn.on ? be((he = t).fn, {
-                scope: St.scope,
-                isolateScope: St.isolateScope,
-                controller: St.controller,
-                injector: St.injector,
-                inheritedData: St.inheritedData
-            }) : he = ft, i = he.cleanData, he.cleanData = function(e) {
-                for (var t, n, r = 0; null != (n = e[r]); r++)(t = (he._data(n) || {}).events) && t.$destroy && he(n).triggerHandler("$destroy");
-                i(e)
-            }, y.element = he, ae = !0
-        }
-    }(), be(y, {
-        errorHandlingConfig: e,
-        bootstrap: ne,
-        copy: j,
-        extend: be,
-        merge: b,
-        equals: Ie,
-        element: he,
-        forEach: ve,
-        injector: Xt,
-        noop: _e,
-        bind: Pe,
-        toJson: V,
-        fromJson: B,
-        identity: $e,
-        isUndefined: we,
-        isDefined: O,
-        isString: Ce,
-        isFunction: Te,
-        isObject: Ee,
-        isNumber: E,
-        isElement: P,
-        isArray: ke,
-        version: Ge,
-        isDate: C,
-        callbacks: {
-            $$counter: 0
-        },
-        getTestability: ie,
-        reloadWithDebugInfo: re,
-        $$minErr: M,
-        $$csp: L,
-        $$encodeUriSegment: X,
-        $$encodeUriQuery: Q,
-        $$lowercase: me,
-        $$stringify: ue,
-        $$uppercase: f
-    }), (v = function(e) {
-        var d = M("$injector"),
-            f = M("ng");
-
-        function t(e, t, n) {
-            return e[t] || (e[t] = n())
-        }
-        var n = t(e, "angular", Object);
-        return n.$$minErr = n.$$minErr || M, t(n, "module", function() {
-            var e = {};
-            return function(s, l, c) {
-                var u = {};
-                return function(e, t) {
-                    if ("hasOwnProperty" === e) throw f("badname", "hasOwnProperty is not a valid {0} name", t)
-                }(s, "module"), l && e.hasOwnProperty(s) && (e[s] = null), t(e, s, function() {
-                    if (!l) throw d("nomod", "Module '{0}' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.", s);
-                    var o = [],
-                        e = [],
-                        t = [],
-                        n = r("$injector", "invoke", "push", e),
-                        a = {
-                            _invokeQueue: o,
-                            _configBlocks: e,
-                            _runBlocks: t,
-                            info: function(e) {
-                                if (O(e)) {
-                                    if (!Ee(e)) throw f("aobj", "Argument '{0}' must be an object", "value");
-                                    return u = e, this
-                                }
-                                return u
-                            },
-                            requires: l,
-                            name: s,
-                            provider: i("$provide", "provider"),
-                            factory: i("$provide", "factory"),
-                            service: i("$provide", "service"),
-                            value: r("$provide", "value"),
-                            constant: r("$provide", "constant", "unshift"),
-                            decorator: i("$provide", "decorator", e),
-                            animation: i("$animateProvider", "register"),
-                            filter: i("$filterProvider", "register"),
-                            controller: i("$controllerProvider", "register"),
-                            directive: i("$compileProvider", "directive"),
-                            component: i("$compileProvider", "component"),
-                            config: n,
-                            run: function(e) {
-                                return t.push(e), this
-                            }
-                        };
-                    return c && n(c), a;
-
-                    function r(e, t, n, r) {
-                        return r || (r = o),
-                            function() {
-                                return r[n || "push"]([e, t, arguments]), a
-                            }
-                    }
-
-                    function i(n, r, i) {
-                        return i || (i = o),
-                            function(e, t) {
-                                return t && Te(t) && (t.$$moduleName = s), i.push([n, r, arguments]), a
-                            }
-                    }
-                })
-            }
-        })
-    }(de))("ng", ["ngLocale"], ["$provide", function(e) {
-        e.provider({
-            $$sanitizeUri: Wr
-        }), e.provider("$compile", vn).directive({
-            a: Bi,
-            input: xo,
-            textarea: xo,
-            form: Xi,
-            script: Ma,
-            select: Oa,
-            option: Na,
-            ngBind: So,
-            ngBindHtml: Oo,
-            ngBindTemplate: Do,
-            ngClass: Ro,
-            ngClassEven: Ho,
-            ngClassOdd: Po,
-            ngCloak: jo,
-            ngController: Lo,
-            ngForm: Qi,
-            ngHide: $a,
-            ngIf: Vo,
-            ngInclude: Bo,
-            ngInit: Wo,
-            ngNonBindable: ua,
-            ngPluralize: pa,
-            ngRef: ga,
-            ngRepeat: va,
-            ngShow: _a,
-            ngStyle: wa,
-            ngSwitch: Ea,
-            ngSwitchWhen: Ca,
-            ngSwitchDefault: ka,
-            ngOptions: ha,
-            ngTransclude: Ta,
-            ngModel: oa,
-            ngList: Yo,
-            ngChange: No,
-            pattern: Ra,
-            ngPattern: Ra,
-            required: Ia,
-            ngRequired: Ia,
-            minlength: Ha,
-            ngMinlength: Ha,
-            maxlength: Pa,
-            ngMaxlength: Pa,
-            ngValue: Ao,
-            ngModelOptions: la
-        }).directive({
-            ngInclude: zo,
-            input: To
-        }).directive(zi).directive(Fo), e.provider({
-            $anchorScroll: Qt,
-            $animate: sn,
-            $animateCss: un,
-            $$animateJs: on,
-            $$animateQueue: an,
-            $$AnimateRunner: cn,
-            $$animateAsyncRun: ln,
-            $browser: fn,
-            $cacheFactory: hn,
-            $controller: xn,
-            $document: Tn,
-            $$isDocumentHidden: Mn,
-            $exceptionHandler: An,
-            $filter: vi,
-            $$forceReflow: Sn,
-            $interpolate: Kn,
-            $interval: Xn,
-            $$intervalFactory: Qn,
-            $http: zn,
-            $httpParamSerializer: jn,
-            $httpParamSerializerJQLike: Ln,
-            $httpBackend: Yn,
-            $xhrFactory: Wn,
-            $jsonpCallbacks: Jn,
-            $location: gr,
-            $log: vr,
-            $parse: Hr,
-            $rootScope: zr,
-            $q: jr,
-            $$q: Lr,
-            $sce: Jr,
-            $sceDelegate: Qr,
-            $sniffer: ei,
-            $$taskTrackerFactory: ti,
-            $templateCache: pn,
-            $templateRequest: ii,
-            $$testability: oi,
-            $timeout: si,
-            $window: pi,
-            $$rAF: Br,
-            $$jqLite: Ht,
-            $$Map: Ut,
-            $$cookieReader: gi
-        })
-    }]).info({
-        angularVersion: "1.7.8"
-    }), y.module("ngLocale", [], ["$provide", function(e) {
-        var i = "one",
-            o = "other";
-        e.value("$locale", {
-            DATETIME_FORMATS: {
-                AMPMS: ["AM", "PM"],
-                DAY: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
-                ERANAMES: ["Before Christ", "Anno Domini"],
-                ERAS: ["BC", "AD"],
-                FIRSTDAYOFWEEK: 6,
-                MONTH: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
-                SHORTDAY: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
-                SHORTMONTH: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
-                STANDALONEMONTH: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
-                WEEKENDRANGE: [5, 6],
-                fullDate: "EEEE, MMMM d, y",
-                longDate: "MMMM d, y",
-                medium: "MMM d, y h:mm:ss a",
-                mediumDate: "MMM d, y",
-                mediumTime: "h:mm:ss a",
-                short: "M/d/yy h:mm a",
-                shortDate: "M/d/yy",
-                shortTime: "h:mm a"
-            },
-            NUMBER_FORMATS: {
-                CURRENCY_SYM: "$",
-                DECIMAL_SEP: ".",
-                GROUP_SEP: ",",
-                PATTERNS: [{
-                    gSize: 3,
-                    lgSize: 3,
-                    maxFrac: 3,
-                    minFrac: 0,
-                    minInt: 1,
-                    negPre: "-",
-                    negSuf: "",
-                    posPre: "",
-                    posSuf: ""
-                }, {
-                    gSize: 3,
-                    lgSize: 3,
-                    maxFrac: 2,
-                    minFrac: 2,
-                    minInt: 1,
-                    negPre: "-¤",
-                    negSuf: "",
-                    posPre: "¤",
-                    posSuf: ""
-                }]
-            },
-            id: "en-us",
-            localeID: "en_US",
-            pluralCat: function(e, t) {
-                var n = 0 | e,
-                    r = function(e, t) {
-                        var n, r, i = t;
-                        void 0 === i && (i = Math.min((n = e, -1 == (r = (n += "").indexOf(".")) ? 0 : n.length - r - 1), 3));
-                        var o = Math.pow(10, i);
-                        return {
-                            v: i,
-                            f: (e * o | 0) % o
-                        }
-                    }(e, t);
-                return 1 == n && 0 == r.v ? i : o
-            }
-        })
-    }]), he(function() {
-        te(de.document, ne)
-    }))
-}(window), !window.angular.$$csp().noInlineStyle && window.angular.element(document.head).prepend('<style type="text/css">@charset "UTF-8";[ng\\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important;}ng\\:form{display:block;}.ng-animate-shim{visibility:hidden;}.ng-anchor{position:absolute;}</style>'),
-    function(e, t) {
-        "object" == typeof exports && "undefined" != typeof module ? t(exports, require("angular")) : "function" == typeof define && define.amd ? define(["exports", "angular"], t) : t((e = e || self)["@uirouter/angularjs"] = {}, e.angular)
-    }(this, function(m, e) {
-        "use strict";
-        $r.$inject = ["state"];
-        var t = angular,
-            E = e && e.module ? e : t;
-
-        function c(n) {
-            var e = [].slice.apply(arguments, [1]),
-                r = n.length;
-            return function e(t) {
-                return t.length >= r ? n.apply(null, t) : function() {
-                    return e(t.concat([].slice.apply(arguments)))
-                }
-            }(e)
-        }
-
-        function n() {
-            var n = arguments,
-                r = n.length - 1;
-            return function() {
-                for (var e = r, t = n[r].apply(this, arguments); e--;) t = n[e].call(this, t);
-                return t
-            }
-        }
-
-        function l() {
-            for (var e = [], t = 0; t < arguments.length; t++) e[t] = arguments[t];
-            return n.apply(null, [].slice.call(arguments).reverse())
-        }
-        var y = function(t) {
-                return function(e) {
-                    return e && e[t]
-                }
-            },
-            v = c(function(e, t, n) {
-                return n && n[e] === t
-            }),
-            C = function(e) {
-                return l.apply(null, e.split(".").map(y))
-            },
-            d = function(n) {
-                return function() {
-                    for (var e = [], t = 0; t < arguments.length; t++) e[t] = arguments[t];
-                    return !n.apply(null, e)
-                }
-            };
-
-        function r(n, r) {
-            return function() {
-                for (var e = [], t = 0; t < arguments.length; t++) e[t] = arguments[t];
-                return n.apply(null, e) && r.apply(null, e)
-            }
-        }
-
-        function i(n, r) {
-            return function() {
-                for (var e = [], t = 0; t < arguments.length; t++) e[t] = arguments[t];
-                return n.apply(null, e) || r.apply(null, e)
-            }
-        }
-        var u = function(n) {
-                return function(e) {
-                    return e.reduce(function(e, t) {
-                        return e && !!n(t)
-                    }, !0)
-                }
-            },
-            f = function(n) {
-                return function(e) {
-                    return e.reduce(function(e, t) {
-                        return e || !!n(t)
-                    }, !1)
-                }
-            },
-            h = function(t) {
-                return function(e) {
-                    return null != e && e.constructor === t || e instanceof t
-                }
-            },
-            o = function(t) {
-                return function(e) {
-                    return t === e
-                }
-            },
-            p = function(e) {
-                return function() {
-                    return e
-                }
-            };
-
-        function a(t, n) {
-            return function(e) {
-                return e[t].apply(e, n)
-            }
-        }
-
-        function g(n) {
-            return function(e) {
-                for (var t = 0; t < n.length; t++)
-                    if (n[t][0](e)) return n[t][1](e)
-            }
-        }
-        var s = Object.prototype.toString,
-            b = function(t) {
-                return function(e) {
-                    return typeof e === t
-                }
-            },
-            _ = b("undefined"),
-            k = d(_),
-            $ = function(e) {
-                return null === e
-            },
-            w = i($, _),
-            x = b("function"),
-            T = b("number"),
-            M = b("string"),
-            A = function(e) {
-                return null !== e && "object" == typeof e
-            },
-            S = Array.isArray,
-            D = function(e) {
-                return "[object Date]" === s.call(e)
-            },
-            O = function(e) {
-                return "[object RegExp]" === s.call(e)
-            };
-
-        function N(e) {
-            if (S(e) && e.length) {
-                var t = e.slice(0, -1),
-                    n = e.slice(-1);
-                return !(t.filter(d(M)).length || n.filter(d(x)).length)
-            }
-            return x(e)
-        }
-        var I = r(A, l(y("then"), x)),
-            R = function(r, e) {
-                return e.reduce(function(e, t) {
-                    return e[t] = (n = r + "." + t + "()", function() {
-                        throw new Error("No implementation for " + n + ". The framework specific code did not implement this method.")
-                    }), e;
-                    var n
-                }, {})
-            },
-            P = {
-                $q: void 0,
-                $injector: void 0
-            },
-            H = "object" == typeof self && self.self === self && self || "object" == typeof global && global.global === global && global || void 0,
-            j = H.angular || {},
-            L = j.fromJson || JSON.parse.bind(JSON),
-            F = j.toJson || JSON.stringify.bind(JSON),
-            q = j.forEach || function(t, n, e) {
-                if (S(t)) return t.forEach(n, e);
-                Object.keys(t).forEach(function(e) {
-                    return n(t[e], e)
-                })
-            },
-            U = Object.assign || Me,
-            V = j.equals || Ae;
-
-        function B(e) {
-            return e
-        }
-
-        function z() {}
-
-        function W(t, r, n, e, i) {
-            void 0 === i && (i = !1);
-            var o = function(e) {
-                return t()[e].bind(n())
-            };
-            return (e = e || Object.keys(t())).reduce(function(e, t) {
-                var n;
-                return e[t] = i ? (n = t, function() {
-                    return r[n] = o(n), r[n].apply(null, arguments)
-                }) : o(t), e
-            }, r)
-        }
-        var Y = function(e, t) {
-                return U(Object.create(e), t)
-            },
-            G = c(K);
-
-        function K(e, t) {
-            return -1 !== e.indexOf(t)
-        }
-        var Z = c(X);
-
-        function X(e, t) {
-            var n = e.indexOf(t);
-            return 0 <= n && e.splice(n, 1), e
-        }
-        var Q = c(J);
-
-        function J(e, t) {
-            return e.push(t), t
-        }
-        var ee = function(t) {
-            return t.slice().forEach(function(e) {
-                "function" == typeof e && e(), Z(t, e)
-            })
-        };
-
-        function te(e) {
-            for (var t = [], n = 1; n < arguments.length; n++) t[n - 1] = arguments[n];
-            var r = U.apply(void 0, [{}].concat(t.reverse()));
-            return U(r, ie(e || {}, Object.keys(r)))
-        }
-        var ne = function(e, t) {
-            return U(e, t)
-        };
-
-        function re(e, t) {
-            var n = [];
-            for (var r in e.path) {
-                if (e.path[r] !== t.path[r]) break;
-                n.push(e.path[r])
-            }
-            return n
-        }
-
-        function ie(e, t) {
-            var n = {};
-            for (var r in e) - 1 !== t.indexOf(r) && (n[r] = e[r]);
-            return n
-        }
-
-        function oe(n, e) {
-            return Object.keys(n).filter(d(G(e))).reduce(function(e, t) {
-                return e[t] = n[t], e
-            }, {})
-        }
-
-        function ae(e, t) {
-            return ue(e, y(t))
-        }
-
-        function se(e, n) {
-            var t = S(e),
-                r = t ? [] : {},
-                i = t ? function(e) {
-                    return r.push(e)
-                } : function(e, t) {
-                    return r[t] = e
-                };
-            return q(e, function(e, t) {
-                n(e, t) && i(e, t)
-            }), r
-        }
-
-        function le(e, n) {
-            var r;
-            return q(e, function(e, t) {
-                r || n(e, t) && (r = e)
-            }), r
-        }
-        var ce = ue;
-
-        function ue(e, n, r) {
-            return r = r || (S(e) ? [] : {}), q(e, function(e, t) {
-                return r[t] = n(e, t)
-            }), r
-        }
-        var de = function(t) {
-                return Object.keys(t).map(function(e) {
-                    return t[e]
-                })
-            },
-            fe = function(e, t) {
-                return e && t
-            },
-            he = function(e, t) {
-                return e || t
-            },
-            pe = function(e, t) {
-                return e.concat(t)
-            },
-            me = function(e, t) {
-                return S(t) ? e.concat(t.reduce(me, [])) : ge(e, t)
-            };
-
-        function ge(e, t) {
-            return e.push(t), e
-        }
-        var ve = function(e, t) {
-                return G(e, t) ? e : ge(e, t)
-            },
-            be = function(e) {
-                return e.reduce(pe, [])
-            },
-            ye = function(e) {
-                return e.reduce(me, [])
-            },
-            _e = we,
-            $e = we;
-
-        function we(n, r) {
-            return void 0 === r && (r = "assert failure"),
-                function(e) {
-                    var t = n(e);
-                    if (!t) throw new Error(x(r) ? r(e) : r);
-                    return t
-                }
-        }
-        var Ee = function(t) {
-            return Object.keys(t).map(function(e) {
-                return [e, t[e]]
-            })
-        };
-
-        function Ce() {
-            for (var e = [], t = 0; t < arguments.length; t++) e[t] = arguments[t];
-            if (0 === e.length) return [];
-            for (var n = e.reduce(function(e, t) {
-                    return Math.min(t.length, e)
-                }, 9007199254740991), r = [], i = function(t) {
-                    switch (e.length) {
-                        case 1:
-                            r.push([e[0][t]]);
-                            break;
-                        case 2:
-                            r.push([e[0][t], e[1][t]]);
-                            break;
-                        case 3:
-                            r.push([e[0][t], e[1][t], e[2][t]]);
-                            break;
-                        case 4:
-                            r.push([e[0][t], e[1][t], e[2][t], e[3][t]]);
-                            break;
-                        default:
-                            r.push(e.map(function(e) {
-                                return e[t]
-                            }))
-                    }
-                }, o = 0; o < n; o++) i(o);
-            return r
-        }
-
-        function ke(e, t) {
-            var n, r;
-            if (S(t) && (n = t[0], r = t[1]), !M(n)) throw new Error("invalid parameters to applyPairs");
-            return e[n] = r, e
-        }
-
-        function xe(e) {
-            return e.length && e[e.length - 1] || void 0
-        }
-
-        function Te(e, t) {
-            return t && Object.keys(t).forEach(function(e) {
-                return delete t[e]
-            }), t || (t = {}), U(t, e)
-        }
-
-        function Me(e) {
-            for (var t = 1; t < arguments.length; t++) {
-                var n = arguments[t];
-                if (n)
-                    for (var r = Object.keys(n), i = 0; i < r.length; i++) e[r[i]] = n[r[i]]
-            }
-            return e
-        }
-
-        function Ae(e, t) {
-            if (e === t) return !0;
-            if (null === e || null === t) return !1;
-            if (e != e && t != t) return !0;
-            var n = typeof e;
-            if (n !== typeof t || "object" !== n) return !1;
-            var r, i, o = [e, t];
-            if (u(S)(o)) return i = t, (r = e).length === i.length && Ce(r, i).reduce(function(e, t) {
-                return e && Ae(t[0], t[1])
-            }, !0);
-            if (u(D)(o)) return e.getTime() === t.getTime();
-            if (u(O)(o)) return e.toString() === t.toString();
-            if (u(x)(o)) return !0;
-            if ([x, S, D, O].map(f).reduce(function(e, t) {
-                    return e || !!t(o)
-                }, !1)) return !1;
-            var a = {};
-            for (var s in e) {
-                if (!Ae(e[s], t[s])) return !1;
-                a[s] = !0
-            }
-            for (var s in t)
-                if (!a[s]) return !1;
-            return !0
-        }
-        var Se, De = function(e) {
-                return e.catch(function(e) {
-                    return 0
-                }) && e
-            },
-            Oe = function(e) {
-                return De(P.$q.reject(e))
-            },
-            Ne = function() {
-                function t(e) {
-                    this.text = e, this.glob = e.split(".");
-                    var t = this.text.split(".").map(function(e) {
-                        return "**" === e ? "(?:|(?:\\.[^.]*)*)" : "*" === e ? "\\.[^.]*" : "\\." + e
-                    }).join("");
-                    this.regexp = new RegExp("^" + t + "$")
-                }
-                return t.is = function(e) {
-                    return !!/[!,*]+/.exec(e)
-                }, t.fromString = function(e) {
-                    return t.is(e) ? new t(e) : null
-                }, t.prototype.matches = function(e) {
-                    return this.regexp.test("." + e)
-                }, t
-            }(),
-            Ie = function() {
-                function e(e, t) {
-                    void 0 === e && (e = []), void 0 === t && (t = null), this._items = e, this._limit = t, this._evictListeners = [], this.onEvict = Q(this._evictListeners)
-                }
-                return e.prototype.enqueue = function(e) {
-                    var t = this._items;
-                    return t.push(e), this._limit && t.length > this._limit && this.evict(), e
-                }, e.prototype.evict = function() {
-                    var t = this._items.shift();
-                    return this._evictListeners.forEach(function(e) {
-                        return e(t)
-                    }), t
-                }, e.prototype.dequeue = function() {
-                    if (this.size()) return this._items.splice(0, 1)[0]
-                }, e.prototype.clear = function() {
-                    var e = this._items;
-                    return this._items = [], e
-                }, e.prototype.size = function() {
-                    return this._items.length
-                }, e.prototype.remove = function(e) {
-                    var t = this._items.indexOf(e);
-                    return -1 < t && this._items.splice(t, 1)[0]
-                }, e.prototype.peekTail = function() {
-                    return this._items[this._items.length - 1]
-                }, e.prototype.peekHead = function() {
-                    if (this.size()) return this._items[0]
-                }, e
-            }();
-        (Se = m.RejectType || (m.RejectType = {}))[Se.SUPERSEDED = 2] = "SUPERSEDED", Se[Se.ABORTED = 3] = "ABORTED", Se[Se.INVALID = 4] = "INVALID", Se[Se.IGNORED = 5] = "IGNORED", Se[Se.ERROR = 6] = "ERROR";
-        var Re = 0,
-            Pe = function() {
-                function r(e, t, n) {
-                    this.$id = Re++, this.type = e, this.message = t, this.detail = n
-                }
-                return r.isRejectionPromise = function(e) {
-                    return e && "function" == typeof e.then && h(r)(e._transitionRejection)
-                }, r.superseded = function(e, t) {
-                    var n = new r(m.RejectType.SUPERSEDED, "The transition has been superseded by a different transition", e);
-                    return t && t.redirected && (n.redirected = !0), n
-                }, r.redirected = function(e) {
-                    return r.superseded(e, {
-                        redirected: !0
-                    })
-                }, r.invalid = function(e) {
-                    return new r(m.RejectType.INVALID, "This transition is invalid", e)
-                }, r.ignored = function(e) {
-                    return new r(m.RejectType.IGNORED, "The transition was ignored", e)
-                }, r.aborted = function(e) {
-                    return new r(m.RejectType.ABORTED, "The transition has been aborted", e)
-                }, r.errored = function(e) {
-                    return new r(m.RejectType.ERROR, "The transition errored", e)
-                }, r.normalize = function(e) {
-                    return h(r)(e) ? e : r.errored(e)
-                }, r.prototype.toString = function() {
-                    var e, t = (e = this.detail) && e.toString !== Object.prototype.toString ? e.toString() : Be(e);
-                    return "Transition Rejection($id: " + this.$id + " type: " + this.type + ", message: " + this.message + ", detail: " + t + ")"
-                }, r.prototype.toPromise = function() {
-                    return U(Oe(this), {
-                        _transitionRejection: this
-                    })
-                }, r
-            }();
-
-        function He(e, t) {
-            return t.length <= e ? t : t.substr(0, e - 3) + "..."
-        }
-
-        function je(e, t) {
-            for (; t.length < e;) t += " ";
-            return t
-        }
-
-        function Le(e) {
-            return e.replace(/^([A-Z])/, function(e) {
-                return e.toLowerCase()
-            }).replace(/([A-Z])/g, function(e) {
-                return "-" + e.toLowerCase()
-            })
-        }
-
-        function Fe(e) {
-            var t = qe(e),
-                n = t.match(/^(function [^ ]+\([^)]*\))/),
-                r = n ? n[1] : t,
-                i = e.name || "";
-            return i && r.match(/function \(/) ? "function " + i + r.substr(9) : r
-        }
-
-        function qe(e) {
-            var t = S(e) ? e.slice(-1)[0] : e;
-            return t && t.toString() || "undefined"
-        }
-        var Ue = Pe.isRejectionPromise,
-            Ve = g([
-                [_, p("undefined")],
-                [$, p("null")],
-                [I, p("[Promise]")],
-                [Ue, function(e) {
-                    return e._transitionRejection.toString()
-                }],
-                [function(e) {
-                    return A(e) && !S(e) && e.constructor !== Object && x(e.toString)
-                }, function(e) {
-                    return e.toString()
-                }],
-                [N, Fe],
-                [p(!0), B]
-            ]);
-
-        function Be(e) {
-            var t = [];
-
-            function n(e) {
-                if (A(e)) {
-                    if (-1 !== t.indexOf(e)) return "[circular ref]";
-                    t.push(e)
-                }
-                return Ve(e)
-            }
-            return _(e) ? n(e) : JSON.stringify(e, function(e, t) {
-                return n(t)
-            }).replace(/\\"/g, '"')
-        }
-        var ze = function(n) {
-                return function(e) {
-                    if (!e) return ["", ""];
-                    var t = e.indexOf(n);
-                    return -1 === t ? [e, ""] : [e.substr(0, t), e.substr(t + 1)]
-                }
-            },
-            We = new RegExp("^(?:[a-z]+:)?//[^/]+/"),
-            Ye = function(e) {
-                return e.replace(/\/[^/]*$/, "")
-            },
-            Ge = ze("#"),
-            Ke = ze("?"),
-            Ze = ze("="),
-            Xe = function(e) {
-                return e ? e.replace(/^#/, "") : ""
-            };
-
-        function Qe(e) {
-            var t = new RegExp("(" + e + ")", "g");
-            return function(e) {
-                return e.split(t).filter(B)
-            }
-        }
-
-        function Je(e, t) {
-            return M(xe(e)) && M(t) ? e.slice(0, -1).concat(xe(e) + t) : ge(e, t)
-        }
-
-        function et(e) {
-            if (!e) return "ui-view (defunct)";
-            var t = e.creationContext ? e.creationContext.name || "(root)" : "(none)";
-            return "[ui-view#" + e.id + " " + e.$type + ":" + e.fqn + " (" + e.name + "@" + t + ")]"
-        }
-
-        function tt(e) {
-            return T(e) ? m.Category[e] : m.Category[m.Category[e]]
-        }
-        var nt, rt = Function.prototype.bind.call(console.log, console),
-            it = x(console.table) ? console.table.bind(console) : rt.bind(console);
-        (nt = m.Category || (m.Category = {}))[nt.RESOLVE = 0] = "RESOLVE", nt[nt.TRANSITION = 1] = "TRANSITION", nt[nt.HOOK = 2] = "HOOK", nt[nt.UIVIEW = 3] = "UIVIEW", nt[nt.VIEWCONFIG = 4] = "VIEWCONFIG";
-        var ot = C("$id"),
-            at = C("router.$id"),
-            st = function(e) {
-                return "Transition #" + ot(e) + "-" + at(e)
-            },
-            lt = function() {
-                function e() {
-                    this._enabled = {}, this.approximateDigests = 0
-                }
-                return e.prototype._set = function(t, e) {
-                    var n = this;
-                    e.length || (e = Object.keys(m.Category).map(function(e) {
-                        return parseInt(e, 10)
-                    }).filter(function(e) {
-                        return !isNaN(e)
-                    }).map(function(e) {
-                        return m.Category[e]
-                    })), e.map(tt).forEach(function(e) {
-                        return n._enabled[e] = t
-                    })
-                }, e.prototype.enable = function() {
-                    for (var e = [], t = 0; t < arguments.length; t++) e[t] = arguments[t];
-                    this._set(!0, e)
-                }, e.prototype.disable = function() {
-                    for (var e = [], t = 0; t < arguments.length; t++) e[t] = arguments[t];
-                    this._set(!1, e)
-                }, e.prototype.enabled = function(e) {
-                    return !!this._enabled[tt(e)]
-                }, e.prototype.traceTransitionStart = function(e) {
-                    this.enabled(m.Category.TRANSITION) && console.log(st(e) + ": Started  -> " + Be(e))
-                }, e.prototype.traceTransitionIgnored = function(e) {
-                    this.enabled(m.Category.TRANSITION) && console.log(st(e) + ": Ignored  <> " + Be(e))
-                }, e.prototype.traceHookInvocation = function(e, t, n) {
-                    if (this.enabled(m.Category.HOOK)) {
-                        var r = C("traceData.hookType")(n) || "internal",
-                            i = C("traceData.context.state.name")(n) || C("traceData.context")(n) || "unknown",
-                            o = Fe(e.registeredHook.callback);
-                        console.log(st(t) + ":   Hook -> " + r + " context: " + i + ", " + He(200, o))
-                    }
-                }, e.prototype.traceHookResult = function(e, t, n) {
-                    this.enabled(m.Category.HOOK) && console.log(st(t) + ":   <- Hook returned: " + He(200, Be(e)))
-                }, e.prototype.traceResolvePath = function(e, t, n) {
-                    this.enabled(m.Category.RESOLVE) && console.log(st(n) + ":         Resolving " + e + " (" + t + ")")
-                }, e.prototype.traceResolvableResolved = function(e, t) {
-                    this.enabled(m.Category.RESOLVE) && console.log(st(t) + ":               <- Resolved  " + e + " to: " + He(200, Be(e.data)))
-                }, e.prototype.traceError = function(e, t) {
-                    this.enabled(m.Category.TRANSITION) && console.log(st(t) + ": <- Rejected " + Be(t) + ", reason: " + e)
-                }, e.prototype.traceSuccess = function(e, t) {
-                    this.enabled(m.Category.TRANSITION) && console.log(st(t) + ": <- Success  " + Be(t) + ", final state: " + e.name)
-                }, e.prototype.traceUIViewEvent = function(e, t, n) {
-                    void 0 === n && (n = ""), this.enabled(m.Category.UIVIEW) && console.log("ui-view: " + je(30, e) + " " + et(t) + n)
-                }, e.prototype.traceUIViewConfigUpdated = function(e, t) {
-                    this.enabled(m.Category.UIVIEW) && this.traceUIViewEvent("Updating", e, " with ViewConfig from context='" + t + "'")
-                }, e.prototype.traceUIViewFill = function(e, t) {
-                    this.enabled(m.Category.UIVIEW) && this.traceUIViewEvent("Fill", e, " with: " + He(200, t))
-                }, e.prototype.traceViewSync = function(e) {
-                    if (this.enabled(m.Category.VIEWCONFIG)) {
-                        var a = "uiview component fqn",
-                            t = e.map(function(e) {
-                                var t, n = e.uiView,
-                                    r = e.viewConfig,
-                                    i = n && n.fqn,
-                                    o = r && r.viewDecl.$context.name + ": (" + r.viewDecl.$name + ")";
-                                return (t = {})[a] = i, t["view config state (view name)"] = o, t
-                            }).sort(function(e, t) {
-                                return (e[a] || "").localeCompare(t[a] || "")
-                            });
-                        it(t)
-                    }
-                }, e.prototype.traceViewServiceEvent = function(e, t) {
-                    var n, r, i;
-                    this.enabled(m.Category.VIEWCONFIG) && console.log("VIEWCONFIG: " + e + " " + (r = (n = t).viewDecl, i = r.$context.name || "(root)", "[View#" + n.$id + " from '" + i + "' state]: target ui-view: '" + r.$uiViewName + "@" + r.$uiViewContextAnchor + "'"))
-                }, e.prototype.traceViewServiceUIViewEvent = function(e, t) {
-                    this.enabled(m.Category.VIEWCONFIG) && console.log("VIEWCONFIG: " + e + " " + et(t))
-                }, e
-            }(),
-            ct = new lt,
-            ut = function() {
-                function e(e) {
-                    this.pattern = /.*/, this.inherit = !0, U(this, e)
-                }
-                return e.prototype.is = function(e, t) {
-                    return !0
-                }, e.prototype.encode = function(e, t) {
-                    return e
-                }, e.prototype.decode = function(e, t) {
-                    return e
-                }, e.prototype.equals = function(e, t) {
-                    return e == t
-                }, e.prototype.$subPattern = function() {
-                    var e = this.pattern.toString();
-                    return e.substr(1, e.length - 2)
-                }, e.prototype.toString = function() {
-                    return "{ParamType:" + this.name + "}"
-                }, e.prototype.$normalize = function(e) {
-                    return this.is(e) ? e : this.decode(e)
-                }, e.prototype.$asArray = function(e, t) {
-                    if (!e) return this;
-                    if ("auto" === e && !t) throw new Error("'auto' array mode is for query parameters only");
-                    return new dt(this, e)
-                }, e
-            }();
-
-        function dt(r, i) {
-            var o = this;
-
-            function a(e) {
-                return S(e) ? e : k(e) ? [e] : []
-            }
-
-            function s(n, r) {
-                return function(e) {
-                    if (S(e) && 0 === e.length) return e;
-                    var t = ue(a(e), n);
-                    return !0 === r ? 0 === se(t, function(e) {
-                        return !e
-                    }).length : function(e) {
-                        switch (e.length) {
-                            case 0:
-                                return;
-                            case 1:
-                                return "auto" === i ? e[0] : e;
-                            default:
-                                return e
-                        }
-                    }(t)
-                }
-            }
-
-            function l(o) {
-                return function(e, t) {
-                    var n = a(e),
-                        r = a(t);
-                    if (n.length !== r.length) return !1;
-                    for (var i = 0; i < n.length; i++)
-                        if (!o(n[i], r[i])) return !1;
-                    return !0
-                }
-            } ["encode", "decode", "equals", "$normalize"].forEach(function(e) {
-                var t = r[e].bind(r),
-                    n = "equals" === e ? l : s;
-                o[e] = n(t)
-            }), U(this, {
-                dynamic: r.dynamic,
-                name: r.name,
-                pattern: r.pattern,
-                inherit: r.inherit,
-                raw: r.raw,
-                is: s(r.is.bind(r), !0),
-                $arrayMode: i
-            })
-        }
-        var ft, ht = Object.prototype.hasOwnProperty,
-            pt = function(e) {
-                return 0 === ["value", "type", "squash", "array", "dynamic"].filter(ht.bind(e || {})).length
-            };
-
-        function mt(e, t, n) {
-            var r = !1 === n.reloadOnSearch && t === m.DefType.SEARCH || void 0,
-                i = le([n.dynamic, r], k),
-                o = k(i) ? {
-                    dynamic: i
-                } : {},
-                a = function(e) {
-                    function t() {
-                        return e.value
-                    }
-                    e = pt(e) ? {
-                        value: e
-                    } : e, t.__cacheable = !0;
-                    var n = N(e.value) ? e.value : t;
-                    return U(e, {
-                        $$fn: n
-                    })
-                }(n && n.params && n.params[e]);
-            return U(o, a)
-        }(ft = m.DefType || (m.DefType = {}))[ft.PATH = 0] = "PATH", ft[ft.SEARCH = 1] = "SEARCH", ft[ft.CONFIG = 2] = "CONFIG";
-        var gt, vt = function() {
-                function r(e, t, n, r, i) {
-                    var o = mt(e, n, i);
-                    t = function(e, t, n, r, i) {
-                        if (e.type && t && "string" !== t.name) throw new Error("Param '" + r + "' has two type configurations.");
-                        if (e.type && t && "string" === t.name && i.type(e.type)) return i.type(e.type);
-                        if (t) return t;
-                        if (e.type) return e.type instanceof ut ? e.type : i.type(e.type);
-                        var o = n === m.DefType.CONFIG ? "any" : n === m.DefType.PATH ? "path" : n === m.DefType.SEARCH ? "query" : "string";
-                        return i.type(o)
-                    }(o, t, n, e, r.paramTypes);
-                    var a, s, l = (a = {
-                        array: n === m.DefType.SEARCH && "auto"
-                    }, s = e.match(/\[\]$/) ? {
-                        array: !0
-                    } : {}, U(a, s, o).array);
-                    t = l ? t.$asArray(l, n === m.DefType.SEARCH) : t;
-                    var c = void 0 !== o.value || n === m.DefType.SEARCH,
-                        u = k(o.dynamic) ? !!o.dynamic : !!t.dynamic,
-                        d = k(o.raw) ? !!o.raw : !!t.raw,
-                        f = function(e, t, n) {
-                            var r = e.squash;
-                            if (!t || !1 === r) return !1;
-                            if (!k(r) || null == r) return n;
-                            if (!0 === r || M(r)) return r;
-                            throw new Error("Invalid squash policy: '" + r + "'. Valid policies: false, true, or arbitrary string")
-                        }(o, c, r.defaultSquashPolicy()),
-                        h = function(e, t, n, r) {
-                            var i = [{
-                                    from: "",
-                                    to: n || t ? void 0 : ""
-                                }, {
-                                    from: null,
-                                    to: n || t ? void 0 : ""
-                                }],
-                                o = S(e.replace) ? e.replace : [];
-                            M(r) && o.push({
-                                from: r,
-                                to: void 0
-                            });
-                            var a = ue(o, y("from"));
-                            return se(i, function(e) {
-                                return -1 === a.indexOf(e.from)
-                            }).concat(o)
-                        }(o, l, c, f),
-                        p = k(o.inherit) ? !!o.inherit : !!t.inherit;
-                    U(this, {
-                        id: e,
-                        type: t,
-                        location: n,
-                        isOptional: c,
-                        dynamic: u,
-                        raw: d,
-                        squash: f,
-                        replace: h,
-                        inherit: p,
-                        array: l,
-                        config: o
-                    })
-                }
-                return r.values = function(e, t) {
-                    void 0 === t && (t = {});
-                    for (var n = {}, r = 0, i = e; r < i.length; r++) {
-                        var o = i[r];
-                        n[o.id] = o.value(t[o.id])
-                    }
-                    return n
-                }, r.changed = function(e, t, n) {
-                    return void 0 === t && (t = {}), void 0 === n && (n = {}), e.filter(function(e) {
-                        return !e.type.equals(t[e.id], n[e.id])
-                    })
-                }, r.equals = function(e, t, n) {
-                    return void 0 === t && (t = {}), void 0 === n && (n = {}), 0 === r.changed(e, t, n).length
-                }, r.validates = function(e, t) {
-                    return void 0 === t && (t = {}), e.map(function(e) {
-                        return e.validates(t[e.id])
-                    }).reduce(fe, !0)
-                }, r.prototype.isDefaultValue = function(e) {
-                    return this.isOptional && this.type.equals(this.value(), e)
-                }, r.prototype.value = function(e) {
-                    var i = this;
-                    return e = function(e) {
-                        for (var t = 0, n = i.replace; t < n.length; t++) {
-                            var r = n[t];
-                            if (r.from === e) return r.to
-                        }
-                        return e
-                    }(e), _(e) ? function() {
-                        if (i._defaultValueCache) return i._defaultValueCache.defaultValue;
-                        if (!P.$injector) throw new Error("Injectable functions cannot be called at configuration time");
-                        var e = P.$injector.invoke(i.config.$$fn);
-                        if (null != e && !i.type.is(e)) throw new Error("Default value (" + e + ") for parameter '" + i.id + "' is not an instance of ParamType (" + i.type.name + ")");
-                        return i.config.$$fn.__cacheable && (i._defaultValueCache = {
-                            defaultValue: e
-                        }), e
-                    }() : this.type.$normalize(e)
-                }, r.prototype.isSearch = function() {
-                    return this.location === m.DefType.SEARCH
-                }, r.prototype.validates = function(e) {
-                    if ((_(e) || null === e) && this.isOptional) return !0;
-                    var t = this.type.$normalize(e);
-                    if (!this.type.is(t)) return !1;
-                    var n = this.type.encode(t);
-                    return !(M(n) && !this.type.pattern.exec(n))
-                }, r.prototype.toString = function() {
-                    return "{Param:" + this.id + " " + this.type + " squash: '" + this.squash + "' optional: " + this.isOptional + "}"
-                }, r
-            }(),
-            bt = function() {
-                function e() {
-                    this.enqueue = !0, this.typeQueue = [], this.defaultTypes = ie(e.prototype, ["hash", "string", "query", "path", "int", "bool", "date", "json", "any"]);
-                    this.types = Y(ue(this.defaultTypes, function(e, t) {
-                        return new ut(U({
-                            name: t
-                        }, e))
-                    }), {})
-                }
-                return e.prototype.dispose = function() {
-                    this.types = {}
-                }, e.prototype.type = function(e, t, n) {
-                    if (!k(t)) return this.types[e];
-                    if (this.types.hasOwnProperty(e)) throw new Error("A type named '" + e + "' has already been defined.");
-                    return this.types[e] = new ut(U({
-                        name: e
-                    }, t)), n && (this.typeQueue.push({
-                        name: e,
-                        def: n
-                    }), this.enqueue || this._flushTypeQueue()), this
-                }, e.prototype._flushTypeQueue = function() {
-                    for (; this.typeQueue.length;) {
-                        var e = this.typeQueue.shift();
-                        if (e.pattern) throw new Error("You cannot override a type's .pattern at runtime.");
-                        U(this.types[e.name], P.$injector.invoke(e.def))
-                    }
-                }, e
-            }();
-        gt = function(e) {
-            var t = function(e) {
-                    return null != e ? e.toString() : e
-                },
-                n = {
-                    encode: t,
-                    decode: t,
-                    is: h(String),
-                    pattern: /.*/,
-                    equals: function(e, t) {
-                        return e == t
-                    }
-                };
-            return U({}, n, e)
-        }, U(bt.prototype, {
-            string: gt({}),
-            path: gt({
-                pattern: /[^/]*/
-            }),
-            query: gt({}),
-            hash: gt({
-                inherit: !1
-            }),
-            int: gt({
-                decode: function(e) {
-                    return parseInt(e, 10)
-                },
-                is: function(e) {
-                    return !w(e) && this.decode(e.toString()) === e
-                },
-                pattern: /-?\d+/
-            }),
-            bool: gt({
-                encode: function(e) {
-                    return e ? 1 : 0
-                },
-                decode: function(e) {
-                    return 0 !== parseInt(e, 10)
-                },
-                is: h(Boolean),
-                pattern: /0|1/
-            }),
-            date: gt({
-                encode: function(e) {
-                    return this.is(e) ? [e.getFullYear(), ("0" + (e.getMonth() + 1)).slice(-2), ("0" + e.getDate()).slice(-2)].join("-") : void 0
-                },
-                decode: function(e) {
-                    if (this.is(e)) return e;
-                    var t = this.capture.exec(e);
-                    return t ? new Date(t[1], t[2] - 1, t[3]) : void 0
-                },
-                is: function(e) {
-                    return e instanceof Date && !isNaN(e.valueOf())
-                },
-                equals: function(n, r) {
-                    return ["getFullYear", "getMonth", "getDate"].reduce(function(e, t) {
-                        return e && n[t]() === r[t]()
-                    }, !0)
-                },
-                pattern: /[0-9]{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[1-2][0-9]|3[0-1])/,
-                capture: /([0-9]{4})-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])/
-            }),
-            json: gt({
-                encode: F,
-                decode: L,
-                is: h(Object),
-                equals: V,
-                pattern: /[^/]*/
-            }),
-            any: gt({
-                encode: B,
-                decode: B,
-                is: function() {
-                    return !0
-                },
-                equals: V
-            })
-        });
-        var yt = function() {
-                function e(e) {
-                    void 0 === e && (e = {}), U(this, e)
-                }
-                return e.prototype.$inherit = function(e, t, n) {
-                    var r, i = re(t, n),
-                        o = {},
-                        a = [];
-                    for (var s in i)
-                        if (i[s] && i[s].params && (r = Object.keys(i[s].params)).length)
-                            for (var l in r) 0 <= a.indexOf(r[l]) || (a.push(r[l]), o[r[l]] = this[r[l]]);
-                    return U({}, o, e)
-                }, e
-            }(),
-            _t = function() {
-                function r(e) {
-                    if (e instanceof r) {
-                        var t = e;
-                        this.state = t.state, this.paramSchema = t.paramSchema.slice(), this.paramValues = U({}, t.paramValues), this.resolvables = t.resolvables.slice(), this.views = t.views && t.views.slice()
-                    } else {
-                        var n = e;
-                        this.state = n, this.paramSchema = n.parameters({
-                            inherit: !1
-                        }), this.paramValues = {}, this.resolvables = n.resolvables.map(function(e) {
-                            return e.clone()
-                        })
-                    }
-                }
-                return r.prototype.clone = function() {
-                    return new r(this)
-                }, r.prototype.applyRawParams = function(r) {
-                    return this.paramValues = this.paramSchema.reduce(function(e, t) {
-                        return ke(e, [(n = t).id, n.value(r[n.id])]);
-                        var n
-                    }, {}), this
-                }, r.prototype.parameter = function(e) {
-                    return le(this.paramSchema, v("id", e))
-                }, r.prototype.equals = function(e, t) {
-                    var n = this.diff(e, t);
-                    return n && 0 === n.length
-                }, r.prototype.diff = function(e, t) {
-                    if (this.state !== e.state) return !1;
-                    var n = t ? t(this) : this.paramSchema;
-                    return vt.changed(n, this.paramValues, e.paramValues)
-                }, r.clone = function(e) {
-                    return e.clone()
-                }, r
-            }(),
-            $t = function() {
-                function r(e, t, n, r) {
-                    this._stateRegistry = e, this._identifier = t, this._identifier = t, this._params = U({}, n || {}), this._options = U({}, r || {}), this._definition = e.matcher.find(t, this._options.relative)
-                }
-                return r.prototype.name = function() {
-                    return this._definition && this._definition.name || this._identifier
-                }, r.prototype.identifier = function() {
-                    return this._identifier
-                }, r.prototype.params = function() {
-                    return this._params
-                }, r.prototype.$state = function() {
-                    return this._definition
-                }, r.prototype.state = function() {
-                    return this._definition && this._definition.self
-                }, r.prototype.options = function() {
-                    return this._options
-                }, r.prototype.exists = function() {
-                    return !(!this._definition || !this._definition.self)
-                }, r.prototype.valid = function() {
-                    return !this.error()
-                }, r.prototype.error = function() {
-                    var e = this.options().relative;
-                    if (this._definition || !e) return this._definition ? this._definition.self ? void 0 : "State '" + this.name() + "' has an invalid definition" : "No such state '" + this.name() + "'";
-                    var t = e.name ? e.name : e;
-                    return "Could not resolve '" + this.name() + "' from state '" + t + "'"
-                }, r.prototype.toString = function() {
-                    return "'" + this.name() + "'" + Be(this.params())
-                }, r.prototype.withState = function(e) {
-                    return new r(this._stateRegistry, e, this._params, this._options)
-                }, r.prototype.withParams = function(e, t) {
-                    void 0 === t && (t = !1);
-                    var n = t ? e : U({}, this._params, e);
-                    return new r(this._stateRegistry, this._identifier, n, this._options)
-                }, r.prototype.withOptions = function(e, t) {
-                    void 0 === t && (t = !1);
-                    var n = t ? e : U({}, this._options, e);
-                    return new r(this._stateRegistry, this._identifier, this._params, n)
-                }, r.isDef = function(e) {
-                    return e && e.state && (M(e.state) || M(e.state.name))
-                }, r
-            }(),
-            wt = function() {
-                function f() {}
-                return f.makeTargetState = function(e, t) {
-                    var n = xe(t).state;
-                    return new $t(e, n, t.map(y("paramValues")).reduce(ne, {}), {})
-                }, f.buildPath = function(e) {
-                    var t = e.params();
-                    return e.$state().path.map(function(e) {
-                        return new _t(e).applyRawParams(t)
-                    })
-                }, f.buildToPath = function(e, t) {
-                    var n = f.buildPath(t);
-                    return t.options().inherit ? f.inheritParams(e, n, Object.keys(t.params())) : n
-                }, f.applyViewConfigs = function(i, o, t) {
-                    o.filter(function(e) {
-                        return G(t, e.state)
-                    }).forEach(function(t) {
-                        var e = de(t.state.views || {}),
-                            n = f.subPath(o, function(e) {
-                                return e === t
-                            }),
-                            r = e.map(function(e) {
-                                return i.createViewConfig(n, e)
-                            });
-                        t.views = r.reduce(pe, [])
-                    })
-                }, f.inheritParams = function(l, e, c) {
-                    void 0 === c && (c = []);
-                    var u = l.map(function(e) {
-                        return e.paramSchema
-                    }).reduce(pe, []).filter(function(e) {
-                        return !e.inherit
-                    }).map(y("id"));
-                    return e.map(function(e) {
-                        var t = U({}, e && e.paramValues),
-                            n = ie(t, c);
-                        t = oe(t, c);
-                        var r, i, o, a = oe((r = l, i = e.state, o = le(r, v("state", i)), U({}, o && o.paramValues) || {}), u),
-                            s = U(t, a, n);
-                        return new _t(e.state).applyRawParams(s)
-                    })
-                }, f.treeChanges = function(e, r, t) {
-                    for (var n, i, o, a, s, l, c = Math.min(e.length, r.length), u = 0; u < c && e[u].state !== t && (n = e[u], i = r[u], n.equals(i, f.nonDynamicParams));) u++;
-                    a = (o = e).slice(0, u), s = o.slice(u);
-                    var d = a.map(function(e, t) {
-                        var n = e.clone();
-                        return n.paramValues = r[t].paramValues, n
-                    });
-                    return l = r.slice(u), {
-                        from: o,
-                        to: d.concat(l),
-                        retained: a,
-                        retainedWithToParams: d,
-                        exiting: s,
-                        entering: l
-                    }
-                }, f.matching = function(e, t, i) {
-                    var o = !1;
-                    return Ce(e, t).reduce(function(e, t) {
-                        var n = t[0],
-                            r = t[1];
-                        return (o = o || !n.equals(r, i)) ? e : e.concat(n)
-                    }, [])
-                }, f.equals = function(e, t, n) {
-                    return e.length === t.length && f.matching(e, t, n).length === e.length
-                }, f.subPath = function(e, t) {
-                    var n = le(e, t),
-                        r = e.indexOf(n);
-                    return -1 === r ? void 0 : e.slice(0, r + 1)
-                }, f.nonDynamicParams = function(e) {
-                    return e.state.parameters({
-                        inherit: !1
-                    }).filter(function(e) {
-                        return !e.dynamic
-                    })
-                }, f.paramValues = function(e) {
-                    return e.reduce(function(e, t) {
-                        return U(e, t.paramValues)
-                    }, {})
-                }, f
-            }(),
-            Et = {
-                when: {
-                    LAZY: "LAZY",
-                    EAGER: "EAGER"
-                },
-                async: {
-                    WAIT: "WAIT",
-                    NOWAIT: "NOWAIT",
-                    RXWAIT: "RXWAIT"
-                }
-            },
-            Ct = {
-                when: "LAZY",
-                async: "WAIT"
-            },
-            kt = function() {
-                function a(e, t, n, r, i) {
-                    if (this.resolved = !1, this.promise = void 0, e instanceof a) U(this, e);
-                    else if (x(t)) {
-                        if (w(e)) throw new Error("new Resolvable(): token argument is required");
-                        if (!x(t)) throw new Error("new Resolvable(): resolveFn argument must be a function");
-                        this.token = e, this.policy = r, this.resolveFn = t, this.deps = n || [], this.data = i, this.resolved = void 0 !== i, this.promise = this.resolved ? P.$q.when(this.data) : void 0
-                    } else if (A(e) && e.token && (e.hasOwnProperty("resolveFn") || e.hasOwnProperty("data"))) {
-                        var o = e;
-                        return new a(o.token, o.resolveFn, o.deps, o.policy, o.data)
-                    }
-                }
-                return a.prototype.getPolicy = function(e) {
-                    var t = this.policy || {},
-                        n = e && e.resolvePolicy || {};
-                    return {
-                        when: t.when || n.when || Ct.when,
-                        async: t.async || n.async || Ct.async
-                    }
-                }, a.prototype.resolve = function(t, n) {
-                    var r = this,
-                        e = P.$q,
-                        i = t.findNode(this),
-                        o = i && i.state,
-                        a = "RXWAIT" === this.getPolicy(o).async ? function(e) {
-                            var t = e.cache(1);
-                            return t.take(1).toPromise().then(function() {
-                                return t
-                            })
-                        } : B;
-                    return this.promise = e.when().then(function() {
-                        return e.all(t.getDependencies(r).map(function(e) {
-                            return e.get(t, n)
-                        }))
-                    }).then(function(e) {
-                        return r.resolveFn.apply(null, e)
-                    }).then(a).then(function(e) {
-                        return r.data = e, r.resolved = !0, r.resolveFn = null, ct.traceResolvableResolved(r, n), r.data
-                    })
-                }, a.prototype.get = function(e, t) {
-                    return this.promise || this.resolve(e, t)
-                }, a.prototype.toString = function() {
-                    return "Resolvable(token: " + Be(this.token) + ", requires: [" + this.deps.map(Be) + "])"
-                }, a.prototype.clone = function() {
-                    return new a(this)
-                }, a.fromData = function(e, t) {
-                    return new a(e, function() {
-                        return t
-                    }, null, null, t)
-                }, a
-            }(),
-            xt = Et.when,
-            Tt = [xt.EAGER, xt.LAZY],
-            Mt = [xt.EAGER],
-            At = "Native Injector",
-            St = function() {
-                function e(e) {
-                    this._path = e
-                }
-                return e.prototype.getTokens = function() {
-                    return this._path.reduce(function(e, t) {
-                        return e.concat(t.resolvables.map(function(e) {
-                            return e.token
-                        }))
-                    }, []).reduce(ve, [])
-                }, e.prototype.getResolvable = function(t) {
-                    return xe(this._path.map(function(e) {
-                        return e.resolvables
-                    }).reduce(pe, []).filter(function(e) {
-                        return e.token === t
-                    }))
-                }, e.prototype.getPolicy = function(e) {
-                    var t = this.findNode(e);
-                    return e.getPolicy(t.state)
-                }, e.prototype.subContext = function(t) {
-                    return new e(wt.subPath(this._path, function(e) {
-                        return e.state === t
-                    }))
-                }, e.prototype.addResolvables = function(e, t) {
-                    var n = le(this._path, v("state", t)),
-                        r = e.map(function(e) {
-                            return e.token
-                        });
-                    n.resolvables = n.resolvables.filter(function(e) {
-                        return -1 === r.indexOf(e.token)
-                    }).concat(e)
-                }, e.prototype.resolvePath = function(e, s) {
-                    var l = this;
-                    void 0 === e && (e = "LAZY");
-                    var c = (G(Tt, e) ? e : "LAZY") === Et.when.EAGER ? Mt : Tt;
-                    ct.traceResolvePath(this._path, e, s);
-                    var u = function(t, n) {
-                            return function(e) {
-                                return G(t, l.getPolicy(e)[n])
-                            }
-                        },
-                        t = this._path.reduce(function(e, t) {
-                            var n = t.resolvables.filter(u(c, "when")),
-                                r = n.filter(u(["NOWAIT"], "async")),
-                                i = n.filter(d(u(["NOWAIT"], "async"))),
-                                o = l.subContext(t.state),
-                                a = function(t) {
-                                    return t.get(o, s).then(function(e) {
-                                        return {
-                                            token: t.token,
-                                            value: e
-                                        }
-                                    })
-                                };
-                            return r.forEach(a), e.concat(i.map(a))
-                        }, []);
-                    return P.$q.all(t)
-                }, e.prototype.injector = function() {
-                    return this._injector || (this._injector = new Dt(this))
-                }, e.prototype.findNode = function(t) {
-                    return le(this._path, function(e) {
-                        return G(e.resolvables, t)
-                    })
-                }, e.prototype.getDependencies = function(t) {
-                    var r = this,
-                        n = this.findNode(t),
-                        i = (wt.subPath(this._path, function(e) {
-                            return e === n
-                        }) || this._path).reduce(function(e, t) {
-                            return e.concat(t.resolvables)
-                        }, []).filter(function(e) {
-                            return e !== t
-                        });
-                    return t.deps.map(function(t) {
-                        var e = i.filter(function(e) {
-                            return e.token === t
-                        });
-                        if (e.length) return xe(e);
-                        var n = r.injector().getNative(t);
-                        if (_(n)) throw new Error("Could not find Dependency Injection token: " + Be(t));
-                        return new kt(t, function() {
-                            return n
-                        }, [], n)
-                    })
-                }, e
-            }(),
-            Dt = function() {
-                function e(e) {
-                    this.context = e, this.native = this.get(At) || P.$injector
-                }
-                return e.prototype.get = function(e) {
-                    var t = this.context.getResolvable(e);
-                    if (t) {
-                        if ("NOWAIT" === this.context.getPolicy(t).async) return t.get(this.context);
-                        if (!t.resolved) throw new Error("Resolvable async .get() not complete:" + Be(t.token));
-                        return t.data
-                    }
-                    return this.getNative(e)
-                }, e.prototype.getAsync = function(e) {
-                    var t = this.context.getResolvable(e);
-                    return t ? t.get(this.context) : P.$q.when(this.native.get(e))
-                }, e.prototype.getNative = function(e) {
-                    return this.native && this.native.get(e)
-                }, e
-            }();
-
-        function Ot(e) {
-            return e.name
-        }
-
-        function Nt(e) {
-            return e.self.$$state = function() {
-                return e
-            }, e.self
-        }
-
-        function It(e) {
-            return e.parent && e.parent.data && (e.data = e.self.data = Y(e.parent.data, e.data)), e.data
-        }
-        var Rt = function(a, s) {
-            return function(e) {
-                var t = e.self;
-                if (t && t.url && t.name && t.name.match(/\.\*\*$/)) {
-                    var n = {};
-                    Te(t, n), n.url += "{remainder:any}", t = n
-                }
-                var r = e.parent,
-                    i = function(e) {
-                        if (!M(e)) return !1;
-                        var t = "^" === e.charAt(0);
-                        return {
-                            val: t ? e.substring(1) : e,
-                            root: t
-                        }
-                    }(t.url),
-                    o = i ? a.compile(i.val, {
-                        state: t
-                    }) : t.url;
-                if (!o) return null;
-                if (!a.isMatcher(o)) throw new Error("Invalid url '" + o + "' in state '" + e + "'");
-                return i && i.root ? o : (r && r.navigable || s()).url.append(o)
-            }
-        };
-
-        function Pt(e) {
-            return e.parent ? e.parent.path.concat(e) : [e]
-        }
-
-        function Ht(e) {
-            var t = e.parent ? U({}, e.parent.includes) : {};
-            return t[e.name] = !0, t
-        }
-
-        function jt(e) {
-            var t, n, r = function(e) {
-                    return e.provide || e.token
-                },
-                i = g([
-                    [y("resolveFn"), function(e) {
-                        return new kt(r(e), e.resolveFn, e.deps, e.policy)
-                    }],
-                    [y("useFactory"), function(e) {
-                        return new kt(r(e), e.useFactory, e.deps || e.dependencies, e.policy)
-                    }],
-                    [y("useClass"), function(e) {
-                        return new kt(r(e), function() {
-                            return new e.useClass
-                        }, [], e.policy)
-                    }],
-                    [y("useValue"), function(e) {
-                        return new kt(r(e), function() {
-                            return e.useValue
-                        }, [], e.policy, e.useValue)
-                    }],
-                    [y("useExisting"), function(e) {
-                        return new kt(r(e), B, [e.useExisting], e.policy)
-                    }]
-                ]),
-                o = g([
-                    [l(y("val"), M), function(e) {
-                        return new kt(e.token, B, [e.val], e.policy)
-                    }],
-                    [l(y("val"), S), function(e) {
-                        return new kt(e.token, xe(e.val), e.val.slice(0, -1), e.policy)
-                    }],
-                    [l(y("val"), x), function(e) {
-                        return new kt(e.token, e.val, (t = e.val, n = P.$injector, t.$inject || n && n.annotate(t, n.strictDi) || "deferred"), e.policy);
-                        var t, n
-                    }]
-                ]),
-                a = g([
-                    [h(kt), function(e) {
-                        return e
-                    }],
-                    [function(e) {
-                        return !(!e.token || !e.resolveFn)
-                    }, i],
-                    [function(e) {
-                        return !(!e.provide && !e.token || !(e.useValue || e.useFactory || e.useExisting || e.useClass))
-                    }, i],
-                    [function(e) {
-                        return !!(e && e.val && (M(e.val) || S(e.val) || x(e.val)))
-                    }, o],
-                    [p(!0), function(e) {
-                        throw new Error("Invalid resolve value: " + Be(e))
-                    }]
-                ]),
-                s = e.resolve;
-            return (S(s) ? s : (t = s, n = e.resolvePolicy || {}, Object.keys(t || {}).map(function(e) {
-                return {
-                    token: e,
-                    val: t[e],
-                    deps: void 0,
-                    policy: n[e]
-                }
-            }))).map(a)
-        }
-        var Lt, Ft, qt = function() {
-                function e(t, e) {
-                    this.matcher = t;
-                    var r, n, i = this,
-                        o = function() {
-                            return t.find("")
-                        },
-                        a = function(e) {
-                            return "" === e.name
-                        };
-                    this.builders = {
-                        name: [Ot],
-                        self: [Nt],
-                        parent: [function(e) {
-                            return a(e) ? null : t.find(i.parentName(e)) || o()
-                        }],
-                        data: [It],
-                        url: [Rt(e, o)],
-                        navigable: [(n = a, function(e) {
-                            return !n(e) && e.url ? e : e.parent ? e.parent.navigable : null
-                        })],
-                        params: [(r = e.paramFactory, function(n) {
-                            var e = n.url && n.url.parameters({
-                                    inherit: !1
-                                }) || [],
-                                t = de(ce(oe(n.params || {}, e.map(y("id"))), function(e, t) {
-                                    return r.fromConfig(t, null, n.self)
-                                }));
-                            return e.concat(t).map(function(e) {
-                                return [e.id, e]
-                            }).reduce(ke, {})
-                        })],
-                        views: [],
-                        path: [Pt],
-                        includes: [Ht],
-                        resolvables: [jt]
-                    }
-                }
-                return e.prototype.builder = function(e, t) {
-                    var n = this.builders,
-                        r = n[e] || [];
-                    return M(e) && !k(t) ? 1 < r.length ? r : r[0] : M(e) && x(t) ? (n[e] = r, n[e].push(t), function() {
-                        return n[e].splice(n[e].indexOf(t, 1)) && null
-                    }) : void 0
-                }, e.prototype.build = function(e) {
-                    var t = this.matcher,
-                        n = this.builders,
-                        r = this.parentName(e);
-                    if (r && !t.find(r, void 0, !1)) return null;
-                    for (var i in n)
-                        if (n.hasOwnProperty(i)) {
-                            var o = n[i].reduce(function(t, n) {
-                                return function(e) {
-                                    return n(e, t)
-                                }
-                            }, z);
-                            e[i] = o(e)
-                        } return e
-                }, e.prototype.parentName = function(e) {
-                    var t = e.name || "",
-                        n = t.split(".");
-                    if ("**" === n.pop() && n.pop(), n.length) {
-                        if (e.parent) throw new Error("States that specify the 'parent:' property should not have a '.' in their name (" + t + ")");
-                        return n.join(".")
-                    }
-                    return e.parent ? M(e.parent) ? e.parent : e.parent.name : ""
-                }, e.prototype.name = function(e) {
-                    var t = e.name;
-                    if (-1 !== t.indexOf(".") || !e.parent) return t;
-                    var n = M(e.parent) ? e.parent : e.parent.name;
-                    return n ? n + "." + t : t
-                }, e
-            }(),
-            Ut = function() {
-                function n(e) {
-                    return n.create(e || {})
-                }
-                return n.create = function(e) {
-                    e = n.isStateClass(e) ? new e : e;
-                    var t = Y(Y(e, n.prototype));
-                    return e.$$state = function() {
-                        return t
-                    }, t.self = e, t.__stateObjectCache = {
-                        nameGlob: Ne.fromString(t.name)
-                    }, t
-                }, n.prototype.is = function(e) {
-                    return this === e || this.self === e || this.fqn() === e
-                }, n.prototype.fqn = function() {
-                    if (!(this.parent && this.parent instanceof this.constructor)) return this.name;
-                    var e = this.parent.fqn();
-                    return e ? e + "." + this.name : this.name
-                }, n.prototype.root = function() {
-                    return this.parent && this.parent.root() || this
-                }, n.prototype.parameters = function(t) {
-                    return ((t = te(t, {
-                        inherit: !0,
-                        matchingKeys: null
-                    })).inherit && this.parent && this.parent.parameters() || []).concat(de(this.params)).filter(function(e) {
-                        return !t.matchingKeys || t.matchingKeys.hasOwnProperty(e.id)
-                    })
-                }, n.prototype.parameter = function(e, t) {
-                    return void 0 === t && (t = {}), this.url && this.url.parameter(e, t) || le(de(this.params), v("id", e)) || t.inherit && this.parent && this.parent.parameter(e)
-                }, n.prototype.toString = function() {
-                    return this.fqn()
-                }, n.isStateClass = function(e) {
-                    return x(e) && !0 === e.__uiRouterState
-                }, n.isState = function(e) {
-                    return A(e.__stateObjectCache)
-                }, n
-            }(),
-            Vt = function() {
-                function e(e) {
-                    this._states = e
-                }
-                return e.prototype.isRelative = function(e) {
-                    return 0 === (e = e || "").indexOf(".") || 0 === e.indexOf("^")
-                }, e.prototype.find = function(e, t, n) {
-                    if (void 0 === n && (n = !0), e || "" === e) {
-                        var r = M(e),
-                            i = r ? e : e.name;
-                        this.isRelative(i) && (i = this.resolvePath(i, t));
-                        var o = this._states[i];
-                        if (o && (r || !(r || o !== e && o.self !== e))) return o;
-                        if (r && n) {
-                            var a = de(this._states).filter(function(e) {
-                                return e.__stateObjectCache.nameGlob && e.__stateObjectCache.nameGlob.matches(i)
-                            });
-                            return 1 < a.length && console.log("stateMatcher.find: Found multiple matches for " + i + " using glob: ", a.map(function(e) {
-                                return e.name
-                            })), a[0]
-                        }
-                    }
-                }, e.prototype.resolvePath = function(e, t) {
-                    if (!t) throw new Error("No reference point given for path '" + e + "'");
-                    for (var n = this.find(t), r = e.split("."), i = r.length, o = 0, a = n; o < i; o++)
-                        if ("" !== r[o] || 0 !== o) {
-                            if ("^" !== r[o]) break;
-                            if (!a.parent) throw new Error("Path '" + e + "' not valid for state '" + n.name + "'");
-                            a = a.parent
-                        } else a = n;
-                    var s = r.slice(o).join(".");
-                    return a.name + (a.name && s ? "." : "") + s
-                }, e
-            }(),
-            Bt = function() {
-                function e(e, t, n, r) {
-                    this.router = e, this.states = t, this.builder = n, this.listeners = r, this.queue = []
-                }
-                return e.prototype.dispose = function() {
-                    this.queue = []
-                }, e.prototype.register = function(e) {
-                    var t = this.queue,
-                        n = Ut.create(e),
-                        r = n.name;
-                    if (!M(r)) throw new Error("State must have a valid name");
-                    if (this.states.hasOwnProperty(r) || G(t.map(y("name")), r)) throw new Error("State '" + r + "' is already defined");
-                    return t.push(n), this.flush(), n
-                }, e.prototype.flush = function() {
-                    for (var t = this, e = this.queue, n = this.states, r = this.builder, i = [], o = [], a = {}, s = function(e) {
-                            return t.states.hasOwnProperty(e) && t.states[e]
-                        }, l = function() {
-                            i.length && t.listeners.forEach(function(e) {
-                                return e("registered", i.map(function(e) {
-                                    return e.self
-                                }))
-                            })
-                        }; 0 < e.length;) {
-                        var c = e.shift(),
-                            u = c.name,
-                            d = r.build(c),
-                            f = o.indexOf(c);
-                        if (d) {
-                            var h = s(u);
-                            if (h && h.name === u) throw new Error("State '" + u + "' is already defined");
-                            var p = s(u + ".**");
-                            p && this.router.stateRegistry.deregister(p), n[u] = c, this.attachRoute(c), 0 <= f && o.splice(f, 1), i.push(c)
-                        } else {
-                            var m = a[u];
-                            if (a[u] = e.length, 0 <= f && m === e.length) return e.push(c), l(), n;
-                            f < 0 && o.push(c), e.push(c)
-                        }
-                    }
-                    return l(), n
-                }, e.prototype.attachRoute = function(e) {
-                    if (!e.abstract && e.url) {
-                        var t = this.router.urlService.rules;
-                        t.rule(t.urlRuleFactory.create(e))
-                    }
-                }, e
-            }(),
-            zt = function() {
-                function e(e) {
-                    this.router = e, this.states = {}, this.listeners = [], this.matcher = new Vt(this.states), this.builder = new qt(this.matcher, e.urlMatcherFactory), this.stateQueue = new Bt(e, this.states, this.builder, this.listeners), this._registerRoot()
-                }
-                return e.prototype._registerRoot = function() {
-                    (this._root = this.stateQueue.register({
-                        name: "",
-                        url: "^",
-                        views: null,
-                        params: {
-                            "#": {
-                                value: null,
-                                type: "hash",
-                                dynamic: !0
-                            }
-                        },
-                        abstract: !0
-                    })).navigable = null
-                }, e.prototype.dispose = function() {
-                    var t = this;
-                    this.stateQueue.dispose(), this.listeners = [], this.get().forEach(function(e) {
-                        return t.get(e) && t.deregister(e)
-                    })
-                }, e.prototype.onStatesChanged = function(e) {
-                    return this.listeners.push(e),
-                        function() {
-                            Z(this.listeners)(e)
-                        }.bind(this)
-                }, e.prototype.root = function() {
-                    return this._root
-                }, e.prototype.register = function(e) {
-                    return this.stateQueue.register(e)
-                }, e.prototype._deregisterTree = function(e) {
-                    var n = this,
-                        r = this.get().map(function(e) {
-                            return e.$$state()
-                        }),
-                        i = function(t) {
-                            var e = r.filter(function(e) {
-                                return -1 !== t.indexOf(e.parent)
-                            });
-                            return 0 === e.length ? e : e.concat(i(e))
-                        },
-                        t = i([e]),
-                        o = [e].concat(t).reverse();
-                    return o.forEach(function(e) {
-                        var t = n.router.urlService.rules;
-                        t.rules().filter(v("state", e)).forEach(function(e) {
-                            return t.removeRule(e)
-                        }), delete n.states[e.name]
-                    }), o
-                }, e.prototype.deregister = function(e) {
-                    var t = this.get(e);
-                    if (!t) throw new Error("Can't deregister state; not found: " + e);
-                    var n = this._deregisterTree(t.$$state());
-                    return this.listeners.forEach(function(e) {
-                        return e("deregistered", n.map(function(e) {
-                            return e.self
-                        }))
-                    }), n
-                }, e.prototype.get = function(e, t) {
-                    var n = this;
-                    if (0 === arguments.length) return Object.keys(this.states).map(function(e) {
-                        return n.states[e].self
-                    });
-                    var r = this.matcher.find(e, t);
-                    return r && r.self || null
-                }, e.prototype.decorator = function(e, t) {
-                    return this.builder.builder(e, t)
-                }, e
-            }();
-        (Lt = m.TransitionHookPhase || (m.TransitionHookPhase = {}))[Lt.CREATE = 0] = "CREATE", Lt[Lt.BEFORE = 1] = "BEFORE", Lt[Lt.RUN = 2] = "RUN", Lt[Lt.SUCCESS = 3] = "SUCCESS", Lt[Lt.ERROR = 4] = "ERROR", (Ft = m.TransitionHookScope || (m.TransitionHookScope = {}))[Ft.TRANSITION = 0] = "TRANSITION", Ft[Ft.STATE = 1] = "STATE";
-        var Wt = {
-                current: z,
-                transition: null,
-                traceData: {},
-                bind: null
-            },
-            Yt = function() {
-                function o(e, t, n, r) {
-                    var i = this;
-                    this.transition = e, this.stateContext = t, this.registeredHook = n, this.options = r, this.isSuperseded = function() {
-                        return i.type.hookPhase === m.TransitionHookPhase.RUN && !i.options.transition.isActive()
-                    }, this.options = te(r, Wt), this.type = n.eventType
-                }
-                return o.chain = function(e, t) {
-                    return e.reduce(function(e, t) {
-                        return e.then(function() {
-                            return t.invokeHook()
-                        })
-                    }, t || P.$q.when())
-                }, o.invokeHooks = function(e, t) {
-                    for (var n = 0; n < e.length; n++) {
-                        var r = e[n].invokeHook();
-                        if (I(r)) {
-                            var i = e.slice(n + 1);
-                            return o.chain(i, r).then(t)
-                        }
-                    }
-                    return t()
-                }, o.runAllHooks = function(e) {
-                    e.forEach(function(e) {
-                        return e.invokeHook()
-                    })
-                }, o.prototype.logError = function(e) {
-                    this.transition.router.stateService.defaultErrorHandler()(e)
-                }, o.prototype.invokeHook = function() {
-                    var t = this,
-                        n = this.registeredHook;
-                    if (!n._deregistered) {
-                        var e = this.getNotCurrentRejection();
-                        if (e) return e;
-                        var r = this.options;
-                        ct.traceHookInvocation(this, this.transition, r);
-                        var i = function(e) {
-                                return n.eventType.getErrorHandler(t)(e)
-                            },
-                            o = function(e) {
-                                return n.eventType.getResultHandler(t)(e)
-                            };
-                        try {
-                            var a = n.callback.call(r.bind, t.transition, t.stateContext);
-                            return !this.type.synchronous && I(a) ? a.catch(function(e) {
-                                return Pe.normalize(e).toPromise()
-                            }).then(o, i) : o(a)
-                        } catch (e) {
-                            return i(Pe.normalize(e))
-                        } finally {
-                            n.invokeLimit && ++n.invokeCount >= n.invokeLimit && n.deregister()
-                        }
-                    }
-                }, o.prototype.handleHookResult = function(e) {
-                    var t = this,
-                        n = this.getNotCurrentRejection();
-                    return n || (I(e) ? e.then(function(e) {
-                        return t.handleHookResult(e)
-                    }) : (ct.traceHookResult(e, this.transition, this.options), !1 === e ? Pe.aborted("Hook aborted transition").toPromise() : h($t)(e) ? Pe.redirected(e).toPromise() : void 0))
-                }, o.prototype.getNotCurrentRejection = function() {
-                    var e = this.transition.router;
-                    return e._disposed ? Pe.aborted("UIRouter instance #" + e.$id + " has been stopped (disposed)").toPromise() : this.transition._aborted ? Pe.aborted().toPromise() : this.isSuperseded() ? Pe.superseded(this.options.current()).toPromise() : void 0
-                }, o.prototype.toString = function() {
-                    var e = this.options,
-                        t = this.registeredHook;
-                    return (C("traceData.hookType")(e) || "internal") + " context: " + (C("traceData.context.state.name")(e) || C("traceData.context")(e) || "unknown") + ", " + He(200, qe(t.callback))
-                }, o.HANDLE_RESULT = function(t) {
-                    return function(e) {
-                        return t.handleHookResult(e)
-                    }
-                }, o.LOG_REJECTED_RESULT = function(t) {
-                    return function(e) {
-                        I(e) && e.catch(function(e) {
-                            return t.logError(Pe.normalize(e))
-                        })
-                    }
-                }, o.LOG_ERROR = function(t) {
-                    return function(e) {
-                        return t.logError(e)
-                    }
-                }, o.REJECT_ERROR = function(e) {
-                    return function(e) {
-                        return Oe(e)
-                    }
-                }, o.THROW_ERROR = function(e) {
-                    return function(e) {
-                        throw e
-                    }
-                }, o
-            }();
-
-        function Gt(e, t, n) {
-            var i = M(t) ? [t] : t;
-            return !!(x(i) ? i : function(e) {
-                for (var t = i, n = 0; n < t.length; n++) {
-                    var r = new Ne(t[n]);
-                    if (r && r.matches(e.name) || !r && t[n] === e.name) return !0
-                }
-                return !1
-            })(e, n)
-        }
-        var Kt = function() {
-            function e(e, t, n, r, i, o) {
-                void 0 === o && (o = {}), this.tranSvc = e, this.eventType = t, this.callback = n, this.matchCriteria = r, this.removeHookFromRegistry = i, this.invokeCount = 0, this._deregistered = !1, this.priority = o.priority || 0, this.bind = o.bind || null, this.invokeLimit = o.invokeLimit
-            }
-            return e.prototype._matchingNodes = function(e, t, n) {
-                if (!0 === t) return e;
-                var r = e.filter(function(e) {
-                    return Gt(e.state, t, n)
-                });
-                return r.length ? r : null
-            }, e.prototype._getDefaultMatchCriteria = function() {
-                return ce(this.tranSvc._pluginapi._getPathTypes(), function() {
-                    return !0
-                })
-            }, e.prototype._getMatchingNodes = function(o, a) {
-                var s = this,
-                    l = U(this._getDefaultMatchCriteria(), this.matchCriteria);
-                return de(this.tranSvc._pluginapi._getPathTypes()).reduce(function(e, t) {
-                    var n = t.scope === m.TransitionHookScope.STATE,
-                        r = o[t.name] || [],
-                        i = n ? r : [xe(r)];
-                    return e[t.name] = s._matchingNodes(i, l[t.name], a), e
-                }, {})
-            }, e.prototype.matches = function(e, t) {
-                var n = this._getMatchingNodes(e, t);
-                return de(n).every(B) ? n : null
-            }, e.prototype.deregister = function() {
-                this.removeHookFromRegistry(this), this._deregistered = !0
-            }, e
-        }();
-
-        function Zt(e, i, o) {
-            var a = (e._registeredHooks = e._registeredHooks || {})[o.name] = [],
-                s = Z(a);
-
-            function t(e, t, n) {
-                void 0 === n && (n = {});
-                var r = new Kt(i, o, t, e, s, n);
-                return a.push(r), r.deregister.bind(r)
-            }
-            return e[o.name] = t
-        }
-        var Xt = function() {
-            function e(e) {
-                this.transition = e
-            }
-            return e.prototype.buildHooksForPhase = function(e) {
-                var t = this;
-                return this.transition.router.transitionService._pluginapi._getEvents(e).map(function(e) {
-                    return t.buildHooks(e)
-                }).reduce(pe, []).filter(B)
-            }, e.prototype.buildHooks = function(o) {
-                var a = this.transition,
-                    e = a.treeChanges(),
-                    t = this.getMatchingHooks(o, e, a);
-                if (!t) return [];
-                var s = {
-                    transition: a,
-                    current: a.options().current
-                };
-                return t.map(function(i) {
-                    return i.matches(e, a)[o.criteriaMatchPath.name].map(function(e) {
-                        var t = U({
-                                bind: i.bind,
-                                traceData: {
-                                    hookType: o.name,
-                                    context: e
-                                }
-                            }, s),
-                            n = o.criteriaMatchPath.scope === m.TransitionHookScope.STATE ? e.state.self : null,
-                            r = new Yt(a, n, i, t);
-                        return {
-                            hook: i,
-                            node: e,
-                            transitionHook: r
-                        }
-                    })
-                }).reduce(pe, []).sort(function(i) {
-                    void 0 === i && (i = !1);
-                    return function(e, t) {
-                        var n = i ? -1 : 1,
-                            r = (e.node.state.path.length - t.node.state.path.length) * n;
-                        return 0 !== r ? r : t.hook.priority - e.hook.priority
-                    }
-                }(o.reverseSort)).map(function(e) {
-                    return e.transitionHook
-                })
-            }, e.prototype.getMatchingHooks = function(t, n, r) {
-                var e = t.hookPhase === m.TransitionHookPhase.CREATE,
-                    i = this.transition.router.transitionService;
-                return (e ? [i] : [this.transition, i]).map(function(e) {
-                    return e.getHooks(t.name)
-                }).filter(_e(S, "broken event named: " + t.name)).reduce(pe, []).filter(function(e) {
-                    return e.matches(n, r)
-                })
-            }, e
-        }();
-        var Qt = y("self"),
-            Jt = function() {
-                function t(e, t, n) {
-                    var r = this;
-                    if (this._deferred = P.$q.defer(), this.promise = this._deferred.promise, this._registeredHooks = {}, this._hookBuilder = new Xt(this), this.isActive = function() {
-                            return r.router.globals.transition === r
-                        }, this.router = n, !(this._targetState = t).valid()) throw new Error(t.error());
-                    this._options = U({
-                        current: p(this)
-                    }, t.options()), this.$id = n.transitionService._transitionCount++;
-                    var i = wt.buildToPath(e, t);
-                    this._treeChanges = wt.treeChanges(e, i, this._options.reloadState), this.createTransitionHookRegFns();
-                    var o = this._hookBuilder.buildHooksForPhase(m.TransitionHookPhase.CREATE);
-                    Yt.invokeHooks(o, function() {
-                        return null
-                    }), this.applyViewConfigs(n)
-                }
-                return t.prototype.onBefore = function(e, t, n) {}, t.prototype.onStart = function(e, t, n) {}, t.prototype.onExit = function(e, t, n) {}, t.prototype.onRetain = function(e, t, n) {}, t.prototype.onEnter = function(e, t, n) {}, t.prototype.onFinish = function(e, t, n) {}, t.prototype.onSuccess = function(e, t, n) {}, t.prototype.onError = function(e, t, n) {}, t.prototype.createTransitionHookRegFns = function() {
-                    var t = this;
-                    this.router.transitionService._pluginapi._getEvents().filter(function(e) {
-                        return e.hookPhase !== m.TransitionHookPhase.CREATE
-                    }).forEach(function(e) {
-                        return Zt(t, t.router.transitionService, e)
-                    })
-                }, t.prototype.getHooks = function(e) {
-                    return this._registeredHooks[e]
-                }, t.prototype.applyViewConfigs = function(e) {
-                    var t = this._treeChanges.entering.map(function(e) {
-                        return e.state
-                    });
-                    wt.applyViewConfigs(e.transitionService.$view, this._treeChanges.to, t)
-                }, t.prototype.$from = function() {
-                    return xe(this._treeChanges.from).state
-                }, t.prototype.$to = function() {
-                    return xe(this._treeChanges.to).state
-                }, t.prototype.from = function() {
-                    return this.$from().self
-                }, t.prototype.to = function() {
-                    return this.$to().self
-                }, t.prototype.targetState = function() {
-                    return this._targetState
-                }, t.prototype.is = function(e) {
-                    return e instanceof t ? this.is({
-                        to: e.$to().name,
-                        from: e.$from().name
-                    }) : !(e.to && !Gt(this.$to(), e.to, this) || e.from && !Gt(this.$from(), e.from, this))
-                }, t.prototype.params = function(e) {
-                    return void 0 === e && (e = "to"), Object.freeze(this._treeChanges[e].map(y("paramValues")).reduce(ne, {}))
-                }, t.prototype.paramsChanged = function() {
-                    var e = this.params("from"),
-                        n = this.params("to"),
-                        t = [].concat(this._treeChanges.to).concat(this._treeChanges.from).map(function(e) {
-                            return e.paramSchema
-                        }).reduce(me, []).reduce(ve, []);
-                    return vt.changed(t, e, n).reduce(function(e, t) {
-                        return e[t.id] = n[t.id], e
-                    }, {})
-                }, t.prototype.injector = function(t, e) {
-                    void 0 === e && (e = "to");
-                    var n = this._treeChanges[e];
-                    return t && (n = wt.subPath(n, function(e) {
-                        return e.state === t || e.state.name === t
-                    })), new St(n).injector()
-                }, t.prototype.getResolveTokens = function(e) {
-                    return void 0 === e && (e = "to"), new St(this._treeChanges[e]).getTokens()
-                }, t.prototype.addResolvable = function(e, t) {
-                    void 0 === t && (t = ""), e = h(kt)(e) ? e : new kt(e);
-                    var n = "string" == typeof t ? t : t.name,
-                        r = this._treeChanges.to,
-                        i = le(r, function(e) {
-                            return e.state.name === n
-                        });
-                    new St(r).addResolvables([e], i.state)
-                }, t.prototype.redirectedFrom = function() {
-                    return this._options.redirectedFrom || null
-                }, t.prototype.originalTransition = function() {
-                    var e = this.redirectedFrom();
-                    return e && e.originalTransition() || this
-                }, t.prototype.options = function() {
-                    return this._options
-                }, t.prototype.entering = function() {
-                    return ue(this._treeChanges.entering, y("state")).map(Qt)
-                }, t.prototype.exiting = function() {
-                    return ue(this._treeChanges.exiting, y("state")).map(Qt).reverse()
-                }, t.prototype.retained = function() {
-                    return ue(this._treeChanges.retained, y("state")).map(Qt)
-                }, t.prototype.views = function(e, t) {
-                    void 0 === e && (e = "entering");
-                    var n = this._treeChanges[e];
-                    return (n = t ? n.filter(v("state", t)) : n).map(y("views")).filter(B).reduce(pe, [])
-                }, t.prototype.treeChanges = function(e) {
-                    return e ? this._treeChanges[e] : this._treeChanges
-                }, t.prototype.redirect = function(e) {
-                    for (var t = 1, n = this; null != (n = n.redirectedFrom());)
-                        if (20 < ++t) throw new Error("Too many consecutive Transition redirects (20+)");
-                    var r = {
-                        redirectedFrom: this,
-                        source: "redirect"
-                    };
-                    "url" === this.options().source && !1 !== e.options().location && (r.location = "replace");
-                    var i = U({}, this.options(), e.options(), r);
-                    e = e.withOptions(i, !0);
-                    var o, a = this.router.transitionService.create(this._treeChanges.from, e),
-                        s = this._treeChanges.entering,
-                        l = a._treeChanges.entering;
-                    return wt.matching(l, s, wt.nonDynamicParams).filter(d((o = e.options().reloadState, function(e) {
-                        return o && e.state.includes[o.name]
-                    }))).forEach(function(e, t) {
-                        e.resolvables = s[t].resolvables
-                    }), a
-                }, t.prototype._changedParams = function() {
-                    var e = this._treeChanges;
-                    if (!this._options.reload && (!e.exiting.length && !e.entering.length && e.to.length === e.from.length && !Ce(e.to, e.from).map(function(e) {
-                            return e[0].state !== e[1].state
-                        }).reduce(he, !1))) {
-                        var t = e.to.map(function(e) {
-                                return e.paramSchema
-                            }),
-                            n = [e.to, e.from].map(function(e) {
-                                return e.map(function(e) {
-                                    return e.paramValues
-                                })
-                            });
-                        return Ce(t, n[0], n[1]).map(function(e) {
-                            var t = e[0],
-                                n = e[1],
-                                r = e[2];
-                            return vt.changed(t, n, r)
-                        }).reduce(pe, [])
-                    }
-                }, t.prototype.dynamic = function() {
-                    var e = this._changedParams();
-                    return !!e && e.map(function(e) {
-                        return e.dynamic
-                    }).reduce(he, !1)
-                }, t.prototype.ignored = function() {
-                    return !!this._ignoredReason()
-                }, t.prototype._ignoredReason = function() {
-                    var e = this.router.globals.transition,
-                        r = this._options.reloadState,
-                        t = function(e, t) {
-                            if (e.length !== t.length) return !1;
-                            var n = wt.matching(e, t);
-                            return e.length === n.filter(function(e) {
-                                return !r || !e.state.includes[r.name]
-                            }).length
-                        },
-                        n = this.treeChanges(),
-                        i = e && e.treeChanges();
-                    return i && t(i.to, n.to) && t(i.exiting, n.exiting) ? "SameAsPending" : 0 === n.exiting.length && 0 === n.entering.length && t(n.from, n.to) ? "SameAsCurrent" : void 0
-                }, t.prototype.run = function() {
-                    var t = this,
-                        n = Yt.runAllHooks,
-                        r = function(e) {
-                            return t._hookBuilder.buildHooksForPhase(e)
-                        },
-                        e = r(m.TransitionHookPhase.BEFORE);
-                    return Yt.invokeHooks(e, function() {
-                        var e = t.router.globals;
-                        return e.lastStartedTransitionId = t.$id, e.transition = t, e.transitionHistory.enqueue(t), ct.traceTransitionStart(t), P.$q.when(void 0)
-                    }).then(function() {
-                        var e = r(m.TransitionHookPhase.RUN);
-                        return Yt.invokeHooks(e, function() {
-                            return P.$q.when(void 0)
-                        })
-                    }).then(function() {
-                        ct.traceSuccess(t.$to(), t), t.success = !0, t._deferred.resolve(t.to()), n(r(m.TransitionHookPhase.SUCCESS))
-                    }, function(e) {
-                        ct.traceError(e, t), t.success = !1, t._deferred.reject(e), t._error = e, n(r(m.TransitionHookPhase.ERROR))
-                    }), this.promise
-                }, t.prototype.valid = function() {
-                    return !this.error() || void 0 !== this.success
-                }, t.prototype.abort = function() {
-                    _(this.success) && (this._aborted = !0)
-                }, t.prototype.error = function() {
-                    var e = this.$to();
-                    if (e.self.abstract) return Pe.invalid("Cannot transition to abstract state '" + e.name + "'");
-                    var t = e.parameters(),
-                        n = this.params(),
-                        r = t.filter(function(e) {
-                            return !e.validates(n[e.id])
-                        });
-                    if (r.length) {
-                        var i = r.map(function(e) {
-                                return "[" + e.id + ":" + Be(n[e.id]) + "]"
-                            }).join(", "),
-                            o = "The following parameter values are not valid for state '" + e.name + "': " + i;
-                        return Pe.invalid(o)
-                    }
-                    return !1 === this.success ? this._error : void 0
-                }, t.prototype.toString = function() {
-                    var e = this.from(),
-                        t = this.to(),
-                        n = function(e) {
-                            return null !== e["#"] && void 0 !== e["#"] ? e : oe(e, ["#"])
-                        };
-                    return "Transition#" + this.$id + "( '" + (A(e) ? e.name : e) + "'" + Be(n(this._treeChanges.from.map(y("paramValues")).reduce(ne, {}))) + " -> " + (this.valid() ? "" : "(X) ") + "'" + (A(t) ? t.name : t) + "'" + Be(n(this.params())) + " )"
-                }, t.diToken = t
-            }();
-
-        function en(e, t) {
-            var n = ["", ""],
-                r = e.replace(/[\\\[\]\^$*+?.()|{}]/g, "\\$&");
-            if (!t) return r;
-            switch (t.squash) {
-                case !1:
-                    n = ["(", ")" + (t.isOptional ? "?" : "")];
-                    break;
-                case !0:
-                    r = r.replace(/\/$/, ""), n = ["(?:/(", ")|/)?"];
-                    break;
-                default:
-                    n = ["(" + t.squash + "|", ")?"]
-            }
-            return r + n[0] + t.type.pattern.source + n[1]
-        }
-        var tn = Qe("/"),
-            nn = {
-                state: {
-                    params: {}
-                },
-                strict: !0,
-                caseInsensitive: !0
-            },
-            rn = function() {
-                function g(o, a, e, t) {
-                    var s = this;
-                    this._cache = {
-                        path: [this]
-                    }, this._children = [], this._params = [], this._segments = [], this._compiled = [], this.config = t = te(t, nn), this.pattern = o;
-                    for (var n, r, i, l = /([:*])([\w\[\]]+)|\{([\w\[\]]+)(?:\:\s*((?:[^{}\\]+|\\.|\{(?:[^{}\\]+|\\.)*\})+))?\}/g, c = /([:]?)([\w\[\].-]+)|\{([\w\[\].-]+)(?:\:\s*((?:[^{}\\]+|\\.|\{(?:[^{}\\]+|\\.)*\})+))?\}/g, u = [], d = 0, f = function(e) {
-                            if (!g.nameValidator.test(e)) throw new Error("Invalid parameter name '" + e + "' in pattern '" + o + "'");
-                            if (le(s._params, v("id", e))) throw new Error("Duplicate parameter name '" + e + "' in pattern '" + o + "'")
-                        }, h = function(e, t) {
-                            var n, r = e[2] || e[3],
-                                i = t ? e[4] : e[4] || ("*" === e[1] ? "[\\s\\S]*" : null);
-                            return {
-                                id: r,
-                                regexp: i,
-                                segment: o.substring(d, e.index),
-                                type: i ? a.type(i) || (n = i, Y(a.type(t ? "query" : "path"), {
-                                    pattern: new RegExp(n, s.config.caseInsensitive ? "i" : void 0)
-                                })) : null
-                            }
-                        };
-                        (n = l.exec(o)) && !(0 <= (r = h(n, !1)).segment.indexOf("?"));) f(r.id), this._params.push(e.fromPath(r.id, r.type, t.state)), this._segments.push(r.segment), u.push([r.segment, xe(this._params)]), d = l.lastIndex;
-                    var p = (i = o.substring(d)).indexOf("?");
-                    if (0 <= p) {
-                        var m = i.substring(p);
-                        if (i = i.substring(0, p), 0 < m.length)
-                            for (d = 0; n = c.exec(m);) f((r = h(n, !0)).id), this._params.push(e.fromSearch(r.id, r.type, t.state)), d = l.lastIndex
-                    }
-                    this._segments.push(i), this._compiled = u.map(function(e) {
-                        return en.apply(null, e)
-                    }).concat(en(i))
-                }
-                return g.encodeDashes = function(e) {
-                    return encodeURIComponent(e).replace(/-/g, function(e) {
-                        return "%5C%" + e.charCodeAt(0).toString(16).toUpperCase()
-                    })
-                }, g.pathSegmentsAndParams = function(e) {
-                    return Ce(e._segments, e._params.filter(function(e) {
-                        return e.location === m.DefType.PATH
-                    }).concat(void 0)).reduce(pe, []).filter(function(e) {
-                        return "" !== e && k(e)
-                    })
-                }, g.queryParams = function(e) {
-                    return e._params.filter(function(e) {
-                        return e.location === m.DefType.SEARCH
-                    })
-                }, g.compare = function(e, t) {
-                    var n = function(e) {
-                            return e._cache.weights = e._cache.weights || (t = e, t._cache.segments = t._cache.segments || t._cache.path.map(g.pathSegmentsAndParams).reduce(pe, []).reduce(Je, []).map(function(e) {
-                                return M(e) ? tn(e) : e
-                            }).reduce(pe, [])).map(function(e) {
-                                return "/" === e ? 1 : M(e) ? 2 : e instanceof vt ? 3 : void 0
-                            });
-                            var t
-                        },
-                        r = n(e),
-                        i = n(t);
-                    ! function(e, t, n) {
-                        for (var r = Math.max(e.length, t.length); e.length < r;) e.push(n);
-                        for (; t.length < r;) t.push(n)
-                    }(r, i, 0);
-                    var o, a, s = Ce(r, i);
-                    for (a = 0; a < s.length; a++)
-                        if (0 !== (o = s[a][0] - s[a][1])) return o;
-                    return 0
-                }, g.prototype.append = function(e) {
-                    return this._children.push(e), e._cache = {
-                        path: this._cache.path.concat(e),
-                        parent: this,
-                        pattern: null
-                    }, e
-                }, g.prototype.isRoot = function() {
-                    return this._cache.path[0] === this
-                }, g.prototype.toString = function() {
-                    return this.pattern
-                }, g.prototype.exec = function(e, r, t, n) {
-                    var i = this;
-                    void 0 === r && (r = {}), void 0 === n && (n = {});
-                    var o, a, s, l = (o = this._cache, a = "pattern", s = function() {
-                        return new RegExp(["^", be(i._cache.path.map(y("_compiled"))).join(""), !1 === i.config.strict ? "/?" : "", "$"].join(""), i.config.caseInsensitive ? "i" : void 0)
-                    }, o[a] = o[a] || s()).exec(e);
-                    if (!l) return null;
-                    var c, u = this.parameters(),
-                        d = u.filter(function(e) {
-                            return !e.isSearch()
-                        }),
-                        f = u.filter(function(e) {
-                            return e.isSearch()
-                        }),
-                        h = this._cache.path.map(function(e) {
-                            return e._segments.length - 1
-                        }).reduce(function(e, t) {
-                            return e + t
-                        }),
-                        p = {};
-                    if (h !== l.length - 1) throw new Error("Unbalanced capture group in route '" + this.pattern + "'");
-                    for (var m = 0; m < h; m++) {
-                        for (var g = d[m], v = l[m + 1], b = 0; b < g.replace.length; b++) g.replace[b].from === v && (v = g.replace[b].to);
-                        v && !0 === g.array && (void 0, v = ue(ue((c = function(e) {
-                            return e.split("").reverse().join("")
-                        })(v).split(/-(?!\\)/), c), function(e) {
-                            return e.replace(/\\-/g, "-")
-                        }).reverse()), k(v) && (v = g.type.decode(v)), p[g.id] = g.value(v)
-                    }
-                    return f.forEach(function(e) {
-                        for (var t = r[e.id], n = 0; n < e.replace.length; n++) e.replace[n].from === t && (t = e.replace[n].to);
-                        k(t) && (t = e.type.decode(t)), p[e.id] = e.value(t)
-                    }), t && (p["#"] = t), p
-                }, g.prototype.parameters = function(e) {
-                    return void 0 === e && (e = {}), !1 === e.inherit ? this._params : be(this._cache.path.map(function(e) {
-                        return e._params
-                    }))
-                }, g.prototype.parameter = function(r, e) {
-                    var i = this;
-                    void 0 === e && (e = {});
-                    var t = this._cache.parent;
-                    return function() {
-                        for (var e = 0, t = i._params; e < t.length; e++) {
-                            var n = t[e];
-                            if (n.id === r) return n
-                        }
-                    }() || !1 !== e.inherit && t && t.parameter(r, e) || null
-                }, g.prototype.validates = function(r) {
-                    return r = r || {}, this.parameters().filter(function(e) {
-                        return r.hasOwnProperty(e.id)
-                    }).map(function(e) {
-                        return n = r[(t = e).id], !t || t.validates(n);
-                        var t, n
-                    }).reduce(fe, !0)
-                }, g.prototype.format = function(a) {
-                    void 0 === a && (a = {});
-                    var e = this._cache.path,
-                        t = e.map(g.pathSegmentsAndParams).reduce(pe, []).map(function(e) {
-                            return M(e) ? e : r(e)
-                        }),
-                        n = e.map(g.queryParams).reduce(pe, []).map(r);
-                    if (t.concat(n).filter(function(e) {
-                            return !1 === e.isValid
-                        }).length) return null;
-
-                    function r(e) {
-                        var t = e.value(a[e.id]),
-                            n = e.validates(t),
-                            r = e.isDefaultValue(t),
-                            i = !!r && e.squash,
-                            o = e.type.encode(t);
-                        return {
-                            param: e,
-                            value: t,
-                            isValid: n,
-                            isDefaultValue: r,
-                            squash: i,
-                            encoded: o
-                        }
-                    }
-                    var i = t.reduce(function(e, t) {
-                            if (M(t)) return e + t;
-                            var n = t.squash,
-                                r = t.encoded,
-                                i = t.param;
-                            return !0 === n ? e.match(/\/$/) ? e.slice(0, -1) : e : M(n) ? e + n : !1 !== n ? e : null == r ? e : S(r) ? e + ue(r, g.encodeDashes).join("-") : i.raw ? e + r : e + encodeURIComponent(r)
-                        }, ""),
-                        o = n.map(function(e) {
-                            var t = e.param,
-                                n = e.squash,
-                                r = e.encoded,
-                                i = e.isDefaultValue;
-                            if (!(null == r || i && !1 !== n) && (S(r) || (r = [r]), 0 !== r.length)) return t.raw || (r = ue(r, encodeURIComponent)), r.map(function(e) {
-                                return t.id + "=" + e
-                            })
-                        }).filter(B).reduce(pe, []).join("&");
-                    return i + (o ? "?" + o : "") + (a["#"] ? "#" + a["#"] : "")
-                }, g.nameValidator = /^\w+([-.]+\w+)*(?:\[\])?$/, g
-            }(),
-            on = function() {
-                return (on = Object.assign || function(e) {
-                    for (var t, n = 1, r = arguments.length; n < r; n++)
-                        for (var i in t = arguments[n]) Object.prototype.hasOwnProperty.call(t, i) && (e[i] = t[i]);
-                    return e
-                }).apply(this, arguments)
-            },
-            an = function() {
-                function e(e) {
-                    this.router = e
-                }
-                return e.prototype.fromConfig = function(e, t, n) {
-                    return new vt(e, t, m.DefType.CONFIG, this.router.urlService.config, n)
-                }, e.prototype.fromPath = function(e, t, n) {
-                    return new vt(e, t, m.DefType.PATH, this.router.urlService.config, n)
-                }, e.prototype.fromSearch = function(e, t, n) {
-                    return new vt(e, t, m.DefType.SEARCH, this.router.urlService.config, n)
-                }, e
-            }(),
-            sn = function() {
-                function e(e) {
-                    var r = this;
-                    this.router = e, this.paramFactory = new an(this.router), this.caseInsensitive = function(e) {
-                        return r.router.urlService.config.caseInsensitive(e)
-                    }, this.defaultSquashPolicy = function(e) {
-                        return r.router.urlService.config.defaultSquashPolicy(e)
-                    }, this.strictMode = function(e) {
-                        return r.router.urlService.config.strictMode(e)
-                    }, this.type = function(e, t, n) {
-                        return r.router.urlService.config.type(e, t, n) || r
-                    }, U(this, {
-                        UrlMatcher: rn,
-                        Param: vt
-                    })
-                }
-                return e.prototype.compile = function(e, t) {
-                    var n = this.router.urlService.config,
-                        r = t && !t.state && t.params;
-                    t = r ? on({
-                        state: {
-                            params: r
-                        }
-                    }, t) : t;
-                    var i = {
-                        strict: n._isStrictMode,
-                        caseInsensitive: n._isCaseInsensitive
-                    };
-                    return new rn(e, n.paramTypes, this.paramFactory, U(i, t))
-                }, e.prototype.isMatcher = function(n) {
-                    if (!A(n)) return !1;
-                    var r = !0;
-                    return q(rn.prototype, function(e, t) {
-                        x(e) && (r = r && k(n[t]) && x(n[t]))
-                    }), r
-                }, e.prototype.$get = function() {
-                    var e = this.router.urlService.config;
-                    return e.paramTypes.enqueue = !1, e.paramTypes._flushTypeQueue(), this
-                }, e
-            }(),
-            ln = function() {
-                function e(e) {
-                    this.router = e
-                }
-                return e.prototype.compile = function(e) {
-                    return this.router.urlMatcherFactory.compile(e)
-                }, e.prototype.create = function(e, t) {
-                    var n = this,
-                        r = Ut.isState,
-                        i = g([
-                            [M, function(e) {
-                                return i(n.compile(e))
-                            }],
-                            [h(rn), function(e) {
-                                return n.fromUrlMatcher(e, t)
-                            }],
-                            [r, function(e) {
-                                return n.fromState(e, n.router)
-                            }],
-                            [h(RegExp), function(e) {
-                                return n.fromRegExp(e, t)
-                            }],
-                            [x, function(e) {
-                                return new cn(e, t)
-                            }]
-                        ]),
-                        o = i(e);
-                    if (!o) throw new Error("invalid 'what' in when()");
-                    return o
-                }, e.prototype.fromUrlMatcher = function(n, t) {
-                    var e = t;
-                    M(t) && (t = this.router.urlMatcherFactory.compile(t)), h(rn)(t) && (e = function(e) {
-                        return t.format(e)
-                    });
-                    var r = {
-                        urlMatcher: n,
-                        matchPriority: function(t) {
-                            var e = n.parameters().filter(function(e) {
-                                return e.isOptional
-                            });
-                            return e.length ? e.filter(function(e) {
-                                return t[e.id]
-                            }).length / e.length : 1e-6
-                        },
-                        type: "URLMATCHER"
-                    };
-                    return U(new cn(function(e) {
-                        var t = n.exec(e.path, e.search, e.hash);
-                        return n.validates(t) && t
-                    }, e), r)
-                }, e.prototype.fromState = function(r, i) {
-                    var e = {
-                        state: r,
-                        type: "STATE"
-                    };
-                    return U(this.fromUrlMatcher(r.url, function(e) {
-                        var t = i.stateService,
-                            n = i.globals;
-                        t.href(r, e) !== t.href(n.current, n.params) && t.transitionTo(r, e, {
-                            inherit: !0,
-                            source: "url"
-                        })
-                    }), e)
-                }, e.prototype.fromRegExp = function(t, e) {
-                    if (t.global || t.sticky) throw new Error("Rule RegExp must not be global or sticky");
-                    var n = M(e) ? function(n) {
-                            return e.replace(/\$(\$|\d{1,2})/, function(e, t) {
-                                return n["$" === t ? 0 : Number(t)]
-                            })
-                        } : e,
-                        r = {
-                            regexp: t,
-                            type: "REGEXP"
-                        };
-                    return U(new cn(function(e) {
-                        return t.exec(e.path)
-                    }, n), r)
-                }, e.isUrlRule = function(t) {
-                    return t && ["type", "match", "handler"].every(function(e) {
-                        return k(t[e])
-                    })
-                }, e
-            }(),
-            cn = function(e, t) {
-                var n = this;
-                this.match = e, this.type = "RAW", this.matchPriority = function(e) {
-                    return 0 - n.$id
-                }, this.handler = t || B
-            };
-        var un, dn = function() {
-                function e(e) {
-                    var r = this;
-                    this.router = e, this.sync = function(e) {
-                        return r.router.urlService.sync(e)
-                    }, this.listen = function(e) {
-                        return r.router.urlService.listen(e)
-                    }, this.deferIntercept = function(e) {
-                        return r.router.urlService.deferIntercept(e)
-                    }, this.match = function(e) {
-                        return r.router.urlService.match(e)
-                    }, this.initial = function(e) {
-                        return r.router.urlService.rules.initial(e)
-                    }, this.otherwise = function(e) {
-                        return r.router.urlService.rules.otherwise(e)
-                    }, this.removeRule = function(e) {
-                        return r.router.urlService.rules.removeRule(e)
-                    }, this.rule = function(e) {
-                        return r.router.urlService.rules.rule(e)
-                    }, this.rules = function() {
-                        return r.router.urlService.rules.rules()
-                    }, this.sort = function(e) {
-                        return r.router.urlService.rules.sort(e)
-                    }, this.when = function(e, t, n) {
-                        return r.router.urlService.rules.when(e, t, n)
-                    }, this.urlRuleFactory = new ln(e)
-                }
-                return e.prototype.update = function(e) {
-                    var t = this.router.locationService;
-                    e ? this.location = t.url() : t.url() !== this.location && t.url(this.location, !0)
-                }, e.prototype.push = function(e, t, n) {
-                    var r = n && !!n.replace;
-                    this.router.urlService.url(e.format(t || {}), r)
-                }, e.prototype.href = function(e, t, n) {
-                    var r = e.format(t);
-                    if (null == r) return null;
-                    n = n || {
-                        absolute: !1
-                    };
-                    var i, o, a, s, l = this.router.urlService.config,
-                        c = l.html5Mode();
-                    if (c || null === r || (r = "#" + l.hashPrefix() + r), i = r, o = c, a = n.absolute, r = "/" === (s = l.baseHref()) ? i : o ? Ye(s) + i : a ? s.slice(1) + i : i, !n.absolute || !r) return r;
-                    var u = !c && r ? "/" : "",
-                        d = l.port(),
-                        f = 80 === d || 443 === d ? "" : ":" + d;
-                    return [l.protocol(), "://", l.host(), f, u, r].join("")
-                }, Object.defineProperty(e.prototype, "interceptDeferred", {
-                    get: function() {
-                        return this.router.urlService.interceptDeferred
-                    },
-                    enumerable: !0,
-                    configurable: !0
-                }), e
-            }(),
-            fn = function() {
-                function l(e) {
-                    var n = this;
-                    this.router = e, this._uiViews = [], this._viewConfigs = [], this._viewConfigFactories = {}, this._listeners = [], this._pluginapi = {
-                        _rootViewContext: this._rootViewContext.bind(this),
-                        _viewConfigFactory: this._viewConfigFactory.bind(this),
-                        _registeredUIView: function(t) {
-                            return le(n._uiViews, function(e) {
-                                return n.router.$id + "." + e.id === t
-                            })
-                        },
-                        _registeredUIViews: function() {
-                            return n._uiViews
-                        },
-                        _activeViewConfigs: function() {
-                            return n._viewConfigs
-                        },
-                        _onSync: function(e) {
-                            return n._listeners.push(e),
-                                function() {
-                                    return Z(n._listeners, e)
-                                }
-                        }
-                    }
-                }
-                return l.normalizeUIViewTarget = function(e, t) {
-                    void 0 === t && (t = "");
-                    var n = t.split("@"),
-                        r = n[0] || "$default",
-                        i = M(n[1]) ? n[1] : "^",
-                        o = /^(\^(?:\.\^)*)\.(.*$)/.exec(r);
-                    o && (i = o[1], r = o[2]), "!" === r.charAt(0) && (r = r.substr(1), i = "");
-                    /^(\^(?:\.\^)*)$/.exec(i) ? i = i.split(".").reduce(function(e, t) {
-                        return e.parent
-                    }, e).name : "." === i && (i = e.name);
-                    return {
-                        uiViewName: r,
-                        uiViewContextAnchor: i
-                    }
-                }, l.prototype._rootViewContext = function(e) {
-                    return this._rootContext = e || this._rootContext
-                }, l.prototype._viewConfigFactory = function(e, t) {
-                    this._viewConfigFactories[e] = t
-                }, l.prototype.createViewConfig = function(e, t) {
-                    var n = this._viewConfigFactories[t.$type];
-                    if (!n) throw new Error("ViewService: No view config factory registered for type " + t.$type);
-                    var r = n(e, t);
-                    return S(r) ? r : [r]
-                }, l.prototype.deactivateViewConfig = function(e) {
-                    ct.traceViewServiceEvent("<- Removing", e), Z(this._viewConfigs, e)
-                }, l.prototype.activateViewConfig = function(e) {
-                    ct.traceViewServiceEvent("-> Registering", e), this._viewConfigs.push(e)
-                }, l.prototype.sync = function() {
-                    var n = this,
-                        r = this._uiViews.map(function(e) {
-                            return [e.fqn, e]
-                        }).reduce(ke, {});
-
-                    function i(e) {
-                        for (var t = e.viewDecl.$context, n = 0; ++n && t.parent;) t = t.parent;
-                        return n
-                    }
-                    var o = c(function(e, t, n, r) {
-                            return t * (e(n) - e(r))
-                        }),
-                        e = this._uiViews.sort(o(function(e) {
-                            var t = function(e) {
-                                return e && e.parent ? t(e.parent) + 1 : 1
-                            };
-                            return 1e4 * e.fqn.split(".").length + t(e.creationContext)
-                        }, 1)).map(function(e) {
-                            var t = n._viewConfigs.filter(l.matches(r, e));
-                            return 1 < t.length && t.sort(o(i, -1)), {
-                                uiView: e,
-                                viewConfig: t[0]
-                            }
-                        }),
-                        t = e.map(function(e) {
-                            return e.viewConfig
-                        }),
-                        a = this._viewConfigs.filter(function(e) {
-                            return !G(t, e)
-                        }).map(function(e) {
-                            return {
-                                uiView: void 0,
-                                viewConfig: e
-                            }
-                        });
-                    e.forEach(function(e) {
-                        -1 !== n._uiViews.indexOf(e.uiView) && e.uiView.configUpdated(e.viewConfig)
-                    });
-                    var s = e.concat(a);
-                    this._listeners.forEach(function(e) {
-                        return e(s)
-                    }), ct.traceViewSync(s)
-                }, l.prototype.registerUIView = function(t) {
-                    ct.traceViewServiceUIViewEvent("-> Registering", t);
-                    var e = this._uiViews;
-                    return e.filter(function(e) {
-                            return e.fqn === t.fqn && e.$type === t.$type
-                        }).length && ct.traceViewServiceUIViewEvent("!!!! duplicate uiView named:", t), e.push(t), this.sync(),
-                        function() {
-                            -1 !== e.indexOf(t) ? (ct.traceViewServiceUIViewEvent("<- Deregistering", t), Z(e)(t)) : ct.traceViewServiceUIViewEvent("Tried removing non-registered uiView", t)
-                        }
-                }, l.prototype.available = function() {
-                    return this._uiViews.map(y("fqn"))
-                }, l.prototype.active = function() {
-                    return this._uiViews.filter(y("$config")).map(y("name"))
-                }, l.matches = function(s, l) {
-                    return function(e) {
-                        if (l.$type !== e.viewDecl.$type) return !1;
-                        var t = e.viewDecl,
-                            n = t.$uiViewName.split("."),
-                            r = l.fqn.split(".");
-                        if (!V(n, r.slice(0 - n.length))) return !1;
-                        var i = 1 - n.length || void 0,
-                            o = r.slice(0, i).join("."),
-                            a = s[o].creationContext;
-                        return t.$uiViewContextAnchor === (a && a.name)
-                    }
-                }, l
-            }(),
-            hn = function() {
-                function e() {
-                    this.params = new yt, this.lastStartedTransitionId = -1, this.transitionHistory = new Ie([], 1), this.successfulTransitions = new Ie([], 1)
-                }
-                return e.prototype.dispose = function() {
-                    this.transitionHistory.clear(), this.successfulTransitions.clear(), this.transition = null
-                }, e
-            }();
-
-        function pn(e) {
-            if (!(x(e) || M(e) || h($t)(e) || $t.isDef(e))) throw new Error("'handler' must be a string, function, TargetState, or have a state: 'newtarget' property");
-            return x(e) ? e : p(e)
-        }
-        un = function(e, t) {
-            var n, r, i, o, a, s, l, c, u = (n = e, (t.priority || 0) - (n.priority || 0));
-            return 0 !== u ? u : (r = t, 0 !== (u = ((i = {
-                STATE: 4,
-                URLMATCHER: 4,
-                REGEXP: 3,
-                RAW: 2,
-                OTHER: 1
-            })[e.type] || 0) - (i[r.type] || 0)) ? u : (a = t, 0 !== (u = (o = e).urlMatcher && a.urlMatcher ? rn.compare(o.urlMatcher, a.urlMatcher) : 0) ? u : (l = t, (c = {
-                STATE: !0,
-                URLMATCHER: !0
-            })[(s = e).type] && c[l.type] ? 0 : (s.$id || 0) - (l.$id || 0))))
-        };
-        var mn = function() {
-                function e(e) {
-                    this.router = e, this._sortFn = un, this._rules = [], this._id = 0, this.urlRuleFactory = new ln(e)
-                }
-                return e.prototype.dispose = function(e) {
-                    this._rules = [], delete this._otherwiseFn
-                }, e.prototype.initial = function(e) {
-                    var t = pn(e);
-                    this.rule(this.urlRuleFactory.create(function(e, t) {
-                        return 0 === t.globals.transitionHistory.size() && !!/^\/?$/.exec(e.path)
-                    }, t))
-                }, e.prototype.otherwise = function(e) {
-                    var t = pn(e);
-                    this._otherwiseFn = this.urlRuleFactory.create(p(!0), t), this._sorted = !1
-                }, e.prototype.removeRule = function(e) {
-                    Z(this._rules, e)
-                }, e.prototype.rule = function(e) {
-                    var t = this;
-                    if (!ln.isUrlRule(e)) throw new Error("invalid rule");
-                    return e.$id = this._id++, e.priority = e.priority || 0, this._rules.push(e), this._sorted = !1,
-                        function() {
-                            return t.removeRule(e)
-                        }
-                }, e.prototype.rules = function() {
-                    return this.ensureSorted(), this._rules.concat(this._otherwiseFn ? [this._otherwiseFn] : [])
-                }, e.prototype.sort = function(e) {
-                    for (var t = this.stableSort(this._rules, this._sortFn = e || this._sortFn), n = 0, r = 0; r < t.length; r++) t[r]._group = n, r < t.length - 1 && 0 !== this._sortFn(t[r], t[r + 1]) && n++;
-                    this._rules = t, this._sorted = !0
-                }, e.prototype.ensureSorted = function() {
-                    this._sorted || this.sort()
-                }, e.prototype.stableSort = function(e, r) {
-                    var t = e.map(function(e, t) {
-                        return {
-                            elem: e,
-                            idx: t
-                        }
-                    });
-                    return t.sort(function(e, t) {
-                        var n = r(e.elem, t.elem);
-                        return 0 === n ? e.idx - t.idx : n
-                    }), t.map(function(e) {
-                        return e.elem
-                    })
-                }, e.prototype.when = function(e, t, n) {
-                    var r = this.urlRuleFactory.create(e, t);
-                    return k(n && n.priority) && (r.priority = n.priority), this.rule(r), r
-                }, e
-            }(),
-            gn = function() {
-                function e(e) {
-                    var t = this;
-                    this.router = e, this.paramTypes = new bt, this._isCaseInsensitive = !1, this._isStrictMode = !0, this._defaultSquashPolicy = !1, this.dispose = function() {
-                        return t.paramTypes.dispose()
-                    }, this.baseHref = function() {
-                        return t.router.locationConfig.baseHref()
-                    }, this.hashPrefix = function(e) {
-                        return t.router.locationConfig.hashPrefix(e)
-                    }, this.host = function() {
-                        return t.router.locationConfig.host()
-                    }, this.html5Mode = function() {
-                        return t.router.locationConfig.html5Mode()
-                    }, this.port = function() {
-                        return t.router.locationConfig.port()
-                    }, this.protocol = function() {
-                        return t.router.locationConfig.protocol()
-                    }
-                }
-                return e.prototype.caseInsensitive = function(e) {
-                    return this._isCaseInsensitive = k(e) ? e : this._isCaseInsensitive
-                }, e.prototype.defaultSquashPolicy = function(e) {
-                    if (k(e) && !0 !== e && !1 !== e && !M(e)) throw new Error("Invalid squash policy: " + e + ". Valid policies: false, true, arbitrary-string");
-                    return this._defaultSquashPolicy = k(e) ? e : this._defaultSquashPolicy
-                }, e.prototype.strictMode = function(e) {
-                    return this._isStrictMode = k(e) ? e : this._isStrictMode
-                }, e.prototype.type = function(e, t, n) {
-                    var r = this.paramTypes.type(e, t, n);
-                    return k(t) ? this : r
-                }, e
-            }(),
-            vn = function() {
-                function e(e) {
-                    var r = this;
-                    this.router = e, this.interceptDeferred = !1, this.rules = new mn(this.router), this.config = new gn(this.router), this.url = function(e, t, n) {
-                        return r.router.locationService.url(e, t, n)
-                    }, this.path = function() {
-                        return r.router.locationService.path()
-                    }, this.search = function() {
-                        return r.router.locationService.search()
-                    }, this.hash = function() {
-                        return r.router.locationService.hash()
-                    }, this.onChange = function(e) {
-                        return r.router.locationService.onChange(e)
-                    }
-                }
-                return e.prototype.dispose = function() {
-                    this.listen(!1), this.rules.dispose()
-                }, e.prototype.parts = function() {
-                    return {
-                        path: this.path(),
-                        search: this.search(),
-                        hash: this.hash()
-                    }
-                }, e.prototype.sync = function(e) {
-                    if (!e || !e.defaultPrevented) {
-                        var t = this.router,
-                            n = t.urlService,
-                            r = t.stateService,
-                            i = {
-                                path: n.path(),
-                                search: n.search(),
-                                hash: n.hash()
-                            },
-                            o = this.match(i);
-                        g([
-                            [M, function(e) {
-                                return n.url(e, !0)
-                            }],
-                            [$t.isDef, function(e) {
-                                return r.go(e.state, e.params, e.options)
-                            }],
-                            [h($t), function(e) {
-                                return r.go(e.state(), e.params(), e.options())
-                            }]
-                        ])(o && o.rule.handler(o.match, i, this.router))
-                    }
-                }, e.prototype.listen = function(e) {
-                    var t = this;
-                    if (!1 !== e) return this._stopListeningFn = this._stopListeningFn || this.router.urlService.onChange(function(e) {
-                        return t.sync(e)
-                    });
-                    this._stopListeningFn && this._stopListeningFn(), delete this._stopListeningFn
-                }, e.prototype.deferIntercept = function(e) {
-                    void 0 === e && (e = !0), this.interceptDeferred = e
-                }, e.prototype.match = function(e) {
-                    var t = this;
-                    e = U({
-                        path: "",
-                        search: {},
-                        hash: ""
-                    }, e);
-                    for (var n, r, i, o = this.rules.rules(), a = 0; a < o.length && (!n || n.rule._group === o[a]._group); a++) {
-                        var s = (r = o[a], void 0, (i = r.match(e, t.router)) && {
-                            match: i,
-                            rule: r,
-                            weight: r.matchPriority(i)
-                        });
-                        n = !n || s && s.weight > n.weight ? s : n
-                    }
-                    return n
-                }, e
-            }(),
-            bn = 0,
-            yn = R("LocationServices", ["url", "path", "search", "hash", "onChange"]),
-            _n = R("LocationConfig", ["port", "protocol", "host", "baseHref", "html5Mode", "hashPrefix"]),
-            $n = function() {
-                function e(e, t) {
-                    void 0 === e && (e = yn), void 0 === t && (t = _n), this.locationService = e, this.locationConfig = t, this.$id = bn++, this._disposed = !1, this._disposables = [], this.trace = ct, this.viewService = new fn(this), this.globals = new hn, this.transitionService = new Vn(this), this.urlMatcherFactory = new sn(this), this.urlRouter = new dn(this), this.urlService = new vn(this), this.stateRegistry = new zt(this), this.stateService = new Bn(this), this._plugins = {}, this.viewService._pluginapi._rootViewContext(this.stateRegistry.root()), this.globals.$current = this.stateRegistry.root(), this.globals.current = this.globals.$current.self, this.disposable(this.globals), this.disposable(this.stateService), this.disposable(this.stateRegistry), this.disposable(this.transitionService), this.disposable(this.urlService), this.disposable(e), this.disposable(t)
-                }
-                return e.prototype.disposable = function(e) {
-                    this._disposables.push(e)
-                }, e.prototype.dispose = function(e) {
-                    var t = this;
-                    e && x(e.dispose) ? e.dispose(this) : (this._disposed = !0, this._disposables.slice().forEach(function(e) {
-                        try {
-                            "function" == typeof e.dispose && e.dispose(t), Z(t._disposables, e)
-                        } catch (e) {}
-                    }))
-                }, e.prototype.plugin = function(e, t) {
-                    void 0 === t && (t = {});
-                    var n = new e(this, t);
-                    if (!n.name) throw new Error("Required property `name` missing on plugin: " + n);
-                    return this._disposables.push(n), this._plugins[n.name] = n
-                }, e.prototype.getPlugin = function(e) {
-                    return e ? this._plugins[e] : de(this._plugins)
-                }, e
-            }();
-
-        function wn(t) {
-            t.addResolvable(kt.fromData($n, t.router), ""), t.addResolvable(kt.fromData(Jt, t), ""), t.addResolvable(kt.fromData("$transition$", t), ""), t.addResolvable(kt.fromData("$stateParams", t.params()), ""), t.entering().forEach(function(e) {
-                t.addResolvable(kt.fromData("$state$", e), e)
-            })
-        }
-        var En = G(["$transition$", Jt]),
-            Cn = function(e) {
-                var t = de(e.treeChanges()).reduce(pe, []).reduce(ve, []),
-                    n = function(e) {
-                        return En(e.token) ? kt.fromData(e.token, null) : e
-                    };
-                t.forEach(function(e) {
-                    e.resolvables = e.resolvables.map(n)
-                })
-            },
-            kn = function(t) {
-                var e = t.to().redirectTo;
-                if (e) {
-                    var n = t.router.stateService;
-                    return x(e) ? P.$q.when(e(t)).then(r) : r(e)
-                }
-
-                function r(e) {
-                    if (e) return e instanceof $t ? e : M(e) ? n.target(e, t.params(), t.options()) : e.state || e.params ? n.target(e.state || t.to(), e.params || t.params(), t.options()) : void 0
-                }
-            };
-
-        function xn(n) {
-            return function(e, t) {
-                return (0, t.$$state()[n])(e, t)
-            }
-        }
-        var Tn = xn("onExit"),
-            Mn = xn("onRetain"),
-            An = xn("onEnter"),
-            Sn = function(e) {
-                return new St(e.treeChanges().to).resolvePath("EAGER", e).then(z)
-            },
-            Dn = function(e, t) {
-                return new St(e.treeChanges().to).subContext(t.$$state()).resolvePath("LAZY", e).then(z)
-            },
-            On = function(e) {
-                return new St(e.treeChanges().to).resolvePath("LAZY", e).then(z)
-            },
-            Nn = function(e) {
-                var t = P.$q,
-                    n = e.views("entering");
-                if (n.length) return t.all(n.map(function(e) {
-                    return t.when(e.load())
-                })).then(z)
-            },
-            In = function(e) {
-                var t = e.views("entering"),
-                    n = e.views("exiting");
-                if (t.length || n.length) {
-                    var r = e.router.viewService;
-                    n.forEach(function(e) {
-                        return r.deactivateViewConfig(e)
-                    }), t.forEach(function(e) {
-                        return r.activateViewConfig(e)
-                    }), r.sync()
-                }
-            },
-            Rn = function(e) {
-                var t = e.router.globals,
-                    n = function() {
-                        t.transition === e && (t.transition = null)
-                    };
-                e.onSuccess({}, function() {
-                    t.successfulTransitions.enqueue(e), t.$current = e.$to(), t.current = t.$current.self, Te(e.params(), t.params)
-                }, {
-                    priority: 1e4
-                }), e.promise.then(n, n)
-            },
-            Pn = function(e) {
-                var t = e.options(),
-                    n = e.router.stateService,
-                    r = e.router.urlRouter;
-                if ("url" !== t.source && t.location && n.$current.navigable) {
-                    var i = {
-                        replace: "replace" === t.location
-                    };
-                    r.push(n.$current.navigable.url, n.params, i)
-                }
-                r.update(!0)
-            },
-            Hn = function(a) {
-                var s = a.router;
-                var e = a.entering().filter(function(e) {
-                    return !!e.$$state().lazyLoad
-                }).map(function(e) {
-                    return jn(a, e)
-                });
-                return P.$q.all(e).then(function() {
-                    if ("url" !== a.originalTransition().options().source) {
-                        var e = a.targetState();
-                        return s.stateService.target(e.identifier(), e.params(), e.options())
-                    }
-                    var t = s.urlService,
-                        n = t.match(t.parts()),
-                        r = n && n.rule;
-                    if (r && "STATE" === r.type) {
-                        var i = r.state,
-                            o = n.match;
-                        return s.stateService.target(i, o, a.options())
-                    }
-                    s.urlService.sync()
-                })
-            };
-
-        function jn(t, n) {
-            var r = n.$$state().lazyLoad,
-                e = r._promise;
-            if (!e) {
-                e = r._promise = P.$q.when(r(t, n)).then(function(e) {
-                    e && Array.isArray(e.states) && e.states.forEach(function(e) {
-                        return t.router.stateRegistry.register(e)
-                    });
-                    return e
-                }).then(function(e) {
-                    return delete n.lazyLoad, delete n.$$state().lazyLoad, delete r._promise, e
-                }, function(e) {
-                    return delete r._promise, P.$q.reject(e)
-                })
-            }
-            return e
-        }
-        var Ln = function(e, t, n, r, i, o, a, s) {
-            void 0 === i && (i = !1), void 0 === o && (o = Yt.HANDLE_RESULT), void 0 === a && (a = Yt.REJECT_ERROR), void 0 === s && (s = !1), this.name = e, this.hookPhase = t, this.hookOrder = n, this.criteriaMatchPath = r, this.reverseSort = i, this.getResultHandler = o, this.getErrorHandler = a, this.synchronous = s
-        };
-
-        function Fn(e) {
-            var t = e._ignoredReason();
-            if (t) {
-                ct.traceTransitionIgnored(e);
-                var n = e.router.globals.transition;
-                return "SameAsCurrent" === t && n && n.abort(), Pe.ignored().toPromise()
-            }
-        }
-
-        function qn(e) {
-            if (!e.valid()) throw new Error(e.error().toString())
-        }
-        var Un = {
-                location: !0,
-                relative: null,
-                inherit: !1,
-                notify: !0,
-                reload: !1,
-                custom: {},
-                current: function() {
-                    return null
-                },
-                source: "unknown"
-            },
-            Vn = function() {
-                function e(e) {
-                    this._transitionCount = 0, this._eventTypes = [], this._registeredHooks = {}, this._criteriaPaths = {}, this._router = e, this.$view = e.viewService, this._deregisterHookFns = {}, this._pluginapi = W(p(this), {}, p(this), ["_definePathType", "_defineEvent", "_getPathTypes", "_getEvents", "getHooks"]), this._defineCorePaths(), this._defineCoreEvents(), this._registerCoreTransitionHooks(), e.globals.successfulTransitions.onEvict(Cn)
-                }
-                return e.prototype.onCreate = function(e, t, n) {}, e.prototype.onBefore = function(e, t, n) {}, e.prototype.onStart = function(e, t, n) {}, e.prototype.onExit = function(e, t, n) {}, e.prototype.onRetain = function(e, t, n) {}, e.prototype.onEnter = function(e, t, n) {}, e.prototype.onFinish = function(e, t, n) {}, e.prototype.onSuccess = function(e, t, n) {}, e.prototype.onError = function(e, t, n) {}, e.prototype.dispose = function(e) {
-                    de(this._registeredHooks).forEach(function(t) {
-                        return t.forEach(function(e) {
-                            e._deregistered = !0, Z(t, e)
-                        })
-                    })
-                }, e.prototype.create = function(e, t) {
-                    return new Jt(e, t, this._router)
-                }, e.prototype._defineCoreEvents = function() {
-                    var e = m.TransitionHookPhase,
-                        t = Yt,
-                        n = this._criteriaPaths;
-                    this._defineEvent("onCreate", e.CREATE, 0, n.to, !1, t.LOG_REJECTED_RESULT, t.THROW_ERROR, !0), this._defineEvent("onBefore", e.BEFORE, 0, n.to), this._defineEvent("onStart", e.RUN, 0, n.to), this._defineEvent("onExit", e.RUN, 100, n.exiting, !0), this._defineEvent("onRetain", e.RUN, 200, n.retained), this._defineEvent("onEnter", e.RUN, 300, n.entering), this._defineEvent("onFinish", e.RUN, 400, n.to), this._defineEvent("onSuccess", e.SUCCESS, 0, n.to, !1, t.LOG_REJECTED_RESULT, t.LOG_ERROR, !0), this._defineEvent("onError", e.ERROR, 0, n.to, !1, t.LOG_REJECTED_RESULT, t.LOG_ERROR, !0)
-                }, e.prototype._defineCorePaths = function() {
-                    var e = m.TransitionHookScope.STATE,
-                        t = m.TransitionHookScope.TRANSITION;
-                    this._definePathType("to", t), this._definePathType("from", t), this._definePathType("exiting", e), this._definePathType("retained", e), this._definePathType("entering", e)
-                }, e.prototype._defineEvent = function(e, t, n, r, i, o, a, s) {
-                    void 0 === i && (i = !1), void 0 === o && (o = Yt.HANDLE_RESULT), void 0 === a && (a = Yt.REJECT_ERROR), void 0 === s && (s = !1);
-                    var l = new Ln(e, t, n, r, i, o, a, s);
-                    this._eventTypes.push(l), Zt(this, this, l)
-                }, e.prototype._getEvents = function(t) {
-                    return (k(t) ? this._eventTypes.filter(function(e) {
-                        return e.hookPhase === t
-                    }) : this._eventTypes.slice()).sort(function(e, t) {
-                        var n = e.hookPhase - t.hookPhase;
-                        return 0 === n ? e.hookOrder - t.hookOrder : n
-                    })
-                }, e.prototype._definePathType = function(e, t) {
-                    this._criteriaPaths[e] = {
-                        name: e,
-                        scope: t
-                    }
-                }, e.prototype._getPathTypes = function() {
-                    return this._criteriaPaths
-                }, e.prototype.getHooks = function(e) {
-                    return this._registeredHooks[e]
-                }, e.prototype._registerCoreTransitionHooks = function() {
-                    var e = this._deregisterHookFns;
-                    e.addCoreResolves = this.onCreate({}, wn), e.ignored = this.onBefore({}, Fn, {
-                        priority: -9999
-                    }), e.invalid = this.onBefore({}, qn, {
-                        priority: -1e4
-                    }), e.redirectTo = this.onStart({
-                        to: function(e) {
-                            return !!e.redirectTo
-                        }
-                    }, kn), e.onExit = this.onExit({
-                        exiting: function(e) {
-                            return !!e.onExit
-                        }
-                    }, Tn), e.onRetain = this.onRetain({
-                        retained: function(e) {
-                            return !!e.onRetain
-                        }
-                    }, Mn), e.onEnter = this.onEnter({
-                        entering: function(e) {
-                            return !!e.onEnter
-                        }
-                    }, An), e.eagerResolve = this.onStart({}, Sn, {
-                        priority: 1e3
-                    }), e.lazyResolve = this.onEnter({
-                        entering: p(!0)
-                    }, Dn, {
-                        priority: 1e3
-                    }), e.resolveAll = this.onFinish({}, On, {
-                        priority: 1e3
-                    }), e.loadViews = this.onFinish({}, Nn), e.activateViews = this.onSuccess({}, In), e.updateGlobals = this.onCreate({}, Rn), e.updateUrl = this.onSuccess({}, Pn, {
-                        priority: 9999
-                    }), e.lazyLoad = this.onBefore({
-                        entering: function(e) {
-                            return !!e.lazyLoad
-                        }
-                    }, Hn)
-                }, e
-            }(),
-            Bn = function() {
-                function n(e) {
-                    this.router = e, this.invalidCallbacks = [], this._defaultErrorHandler = function(e) {
-                        e instanceof Error && e.stack ? (console.error(e), console.error(e.stack)) : e instanceof Pe ? (console.error(e.toString()), e.detail && e.detail.stack && console.error(e.detail.stack)) : console.error(e)
-                    };
-                    var t = Object.keys(n.prototype).filter(d(G(["current", "$current", "params", "transition"])));
-                    W(p(n.prototype), this, p(this), t)
-                }
-                return Object.defineProperty(n.prototype, "transition", {
-                    get: function() {
-                        return this.router.globals.transition
-                    },
-                    enumerable: !0,
-                    configurable: !0
-                }), Object.defineProperty(n.prototype, "params", {
-                    get: function() {
-                        return this.router.globals.params
-                    },
-                    enumerable: !0,
-                    configurable: !0
-                }), Object.defineProperty(n.prototype, "current", {
-                    get: function() {
-                        return this.router.globals.current
-                    },
-                    enumerable: !0,
-                    configurable: !0
-                }), Object.defineProperty(n.prototype, "$current", {
-                    get: function() {
-                        return this.router.globals.$current
-                    },
-                    enumerable: !0,
-                    configurable: !0
-                }), n.prototype.dispose = function() {
-                    this.defaultErrorHandler(z), this.invalidCallbacks = []
-                }, n.prototype._handleInvalidTargetState = function(e, n) {
-                    var r = this,
-                        i = wt.makeTargetState(this.router.stateRegistry, e),
-                        t = this.router.globals,
-                        o = function() {
-                            return t.transitionHistory.peekTail()
-                        },
-                        a = o(),
-                        s = new Ie(this.invalidCallbacks.slice()),
-                        l = new St(e).injector(),
-                        c = function(e) {
-                            if (e instanceof $t) {
-                                var t = e;
-                                return (t = r.target(t.identifier(), t.params(), t.options())).valid() ? o() !== a ? Pe.superseded().toPromise() : r.transitionTo(t.identifier(), t.params(), t.options()) : Pe.invalid(t.error()).toPromise()
-                            }
-                        };
-                    return function t() {
-                        var e = s.dequeue();
-                        return void 0 === e ? Pe.invalid(n.error()).toPromise() : P.$q.when(e(n, i, l)).then(c).then(function(e) {
-                            return e || t()
-                        })
-                    }()
-                }, n.prototype.onInvalid = function(e) {
-                    return this.invalidCallbacks.push(e),
-                        function() {
-                            Z(this.invalidCallbacks)(e)
-                        }.bind(this)
-                }, n.prototype.reload = function(e) {
-                    return this.transitionTo(this.current, this.params, {
-                        reload: !k(e) || e,
-                        inherit: !1,
-                        notify: !1
-                    })
-                }, n.prototype.go = function(e, t, n) {
-                    var r = te(n, {
-                        relative: this.$current,
-                        inherit: !0
-                    }, Un);
-                    return this.transitionTo(e, t, r)
-                }, n.prototype.target = function(e, t, n) {
-                    if (void 0 === n && (n = {}), A(n.reload) && !n.reload.name) throw new Error("Invalid reload state object");
-                    var r = this.router.stateRegistry;
-                    if (n.reloadState = !0 === n.reload ? r.root() : r.matcher.find(n.reload, n.relative), n.reload && !n.reloadState) throw new Error("No such reload state '" + (M(n.reload) ? n.reload : n.reload.name) + "'");
-                    return new $t(this.router.stateRegistry, e, t, n)
-                }, n.prototype.getCurrentPath = function() {
-                    var e = this,
-                        t = this.router.globals.successfulTransitions.peekTail();
-                    return t ? t.treeChanges().to : [new _t(e.router.stateRegistry.root())]
-                }, n.prototype.transitionTo = function(e, t, n) {
-                    var o = this;
-                    void 0 === t && (t = {}), void 0 === n && (n = {});
-                    var a = this.router,
-                        s = a.globals;
-                    n = te(n, Un);
-                    n = U(n, {
-                        current: function() {
-                            return s.transition
-                        }
-                    });
-                    var r = this.target(e, t, n),
-                        i = this.getCurrentPath();
-                    if (!r.exists()) return this._handleInvalidTargetState(i, r);
-                    if (!r.valid()) return Oe(r.error());
-                    var l = function(i) {
-                            return function(e) {
-                                if (e instanceof Pe) {
-                                    var t = a.globals.lastStartedTransitionId <= i.$id;
-                                    if (e.type === m.RejectType.IGNORED) return t && a.urlRouter.update(), P.$q.when(s.current);
-                                    var n = e.detail;
-                                    if (e.type === m.RejectType.SUPERSEDED && e.redirected && n instanceof $t) {
-                                        var r = i.redirect(n);
-                                        return r.run().catch(l(r))
-                                    }
-                                    if (e.type === m.RejectType.ABORTED) return t && a.urlRouter.update(), P.$q.reject(e)
-                                }
-                                return o.defaultErrorHandler()(e), P.$q.reject(e)
-                            }
-                        },
-                        c = this.router.transitionService.create(i, r),
-                        u = c.run().catch(l(c));
-                    return De(u), U(u, {
-                        transition: c
-                    })
-                }, n.prototype.is = function(e, t, n) {
-                    n = te(n, {
-                        relative: this.$current
-                    });
-                    var r = this.router.stateRegistry.matcher.find(e, n.relative);
-                    if (k(r)) {
-                        if (this.$current !== r) return !1;
-                        if (!t) return !0;
-                        var i = r.parameters({
-                            inherit: !0,
-                            matchingKeys: t
-                        });
-                        return vt.equals(i, vt.values(i, t), this.params)
-                    }
-                }, n.prototype.includes = function(e, t, n) {
-                    n = te(n, {
-                        relative: this.$current
-                    });
-                    var r = M(e) && Ne.fromString(e);
-                    if (r) {
-                        if (!r.matches(this.$current.name)) return !1;
-                        e = this.$current.name
-                    }
-                    var i = this.router.stateRegistry.matcher.find(e, n.relative),
-                        o = this.$current.includes;
-                    if (k(i)) {
-                        if (!k(o[i.name])) return !1;
-                        if (!t) return !0;
-                        var a = i.parameters({
-                            inherit: !0,
-                            matchingKeys: t
-                        });
-                        return vt.equals(a, vt.values(a, t), this.params)
-                    }
-                }, n.prototype.href = function(e, t, n) {
-                    n = te(n, {
-                        lossy: !0,
-                        inherit: !0,
-                        absolute: !1,
-                        relative: this.$current
-                    }), t = t || {};
-                    var r = this.router.stateRegistry.matcher.find(e, n.relative);
-                    if (!k(r)) return null;
-                    n.inherit && (t = this.params.$inherit(t, this.$current, r));
-                    var i = r && n.lossy ? r.navigable : r;
-                    return i && void 0 !== i.url && null !== i.url ? this.router.urlRouter.href(i.url, t, {
-                        absolute: n.absolute
-                    }) : null
-                }, n.prototype.defaultErrorHandler = function(e) {
-                    return this._defaultErrorHandler = e || this._defaultErrorHandler
-                }, n.prototype.get = function(e, t) {
-                    var n = this.router.stateRegistry;
-                    return 0 === arguments.length ? n.get() : n.get(e, t || this.$current)
-                }, n.prototype.lazyLoad = function(e, t) {
-                    var n = this.get(e);
-                    if (!n || !n.lazyLoad) throw new Error("Can not lazy load " + e);
-                    var r = this.getCurrentPath(),
-                        i = wt.makeTargetState(this.router.stateRegistry, r);
-                    return jn(t = t || this.router.transitionService.create(r, i), n)
-                }, n
-            }(),
-            zn = {
-                when: function(n) {
-                    return new Promise(function(e, t) {
-                        return e(n)
-                    })
-                },
-                reject: function(n) {
-                    return new Promise(function(e, t) {
-                        t(n)
-                    })
-                },
-                defer: function() {
-                    var n = {};
-                    return n.promise = new Promise(function(e, t) {
-                        n.resolve = e, n.reject = t
-                    }), n
-                },
-                all: function(e) {
-                    if (S(e)) return Promise.all(e);
-                    if (A(e)) {
-                        var t = Object.keys(e).map(function(t) {
-                            return e[t].then(function(e) {
-                                return {
-                                    key: t,
-                                    val: e
-                                }
-                            })
-                        });
-                        return zn.all(t).then(function(e) {
-                            return e.reduce(function(e, t) {
-                                return e[t.key] = t.val, e
-                            }, {})
-                        })
-                    }
-                }
-            },
-            Wn = {},
-            Yn = /((\/\/.*$)|(\/\*[\s\S]*?\*\/))/gm,
-            Gn = /([^\s,]+)/g,
-            Kn = {
-                get: function(e) {
-                    return Wn[e]
-                },
-                has: function(e) {
-                    return null != Kn.get(e)
-                },
-                invoke: function(e, t, n) {
-                    var r = U({}, Wn, n || {}),
-                        i = Kn.annotate(e),
-                        o = _e(function(e) {
-                            return r.hasOwnProperty(e)
-                        }, function(e) {
-                            return "DI can't find injectable: '" + e + "'"
-                        }),
-                        a = i.filter(o).map(function(e) {
-                            return r[e]
-                        });
-                    return x(e) ? e.apply(t, a) : e.slice(-1)[0].apply(t, a)
-                },
-                annotate: function(e) {
-                    if (!N(e)) throw new Error("Not an injectable function: " + e);
-                    if (e && e.$inject) return e.$inject;
-                    if (S(e)) return e.slice(0, -1);
-                    var t = e.toString().replace(Yn, "");
-                    return t.slice(t.indexOf("(") + 1, t.indexOf(")")).match(Gn) || []
-                }
-            },
-            Zn = function(e, t) {
-                var n = t[0],
-                    r = t[1];
-                return e.hasOwnProperty(n) ? S(e[n]) ? e[n].push(r) : e[n] = [e[n], r] : e[n] = r, e
-            },
-            Xn = function(e) {
-                return e.split("&").filter(B).map(Ze).reduce(Zn, {})
-            };
-
-        function Qn(e) {
-            var t = function(e) {
-                    return e || ""
-                },
-                n = Ge(e).map(t),
-                r = n[0],
-                i = n[1],
-                o = Ke(r).map(t);
-            return {
-                path: o[0],
-                search: o[1],
-                hash: i,
-                url: e
-            }
-        }
-        var Jn = function(e) {
-            var t = e.path(),
-                n = e.search(),
-                r = e.hash(),
-                i = Object.keys(n).map(function(t) {
-                    var e = n[t];
-                    return (S(e) ? e : [e]).map(function(e) {
-                        return t + "=" + e
-                    })
-                }).reduce(pe, []).join("&");
-            return t + (i ? "?" + i : "") + (r ? "#" + r : "")
-        };
-
-        function er(r, i, o, a) {
-            return function(e) {
-                var t = e.locationService = new o(e),
-                    n = e.locationConfig = new a(e, i);
-                return {
-                    name: r,
-                    service: t,
-                    configuration: n,
-                    dispose: function(e) {
-                        e.dispose(t), e.dispose(n)
-                    }
-                }
-            }
-        }
-        var tr, nr, rr, ir = function() {
-                function e(e, t) {
-                    var n = this;
-                    this.fireAfterUpdate = t, this._listeners = [], this._listener = function(t) {
-                        return n._listeners.forEach(function(e) {
-                            return e(t)
-                        })
-                    }, this.hash = function() {
-                        return Qn(n._get()).hash
-                    }, this.path = function() {
-                        return Qn(n._get()).path
-                    }, this.search = function() {
-                        return Xn(Qn(n._get()).search)
-                    }, this._location = H.location, this._history = H.history
-                }
-                return e.prototype.url = function(t, e) {
-                    return void 0 === e && (e = !0), k(t) && t !== this._get() && (this._set(null, null, t, e), this.fireAfterUpdate && this._listeners.forEach(function(e) {
-                        return e({
-                            url: t
-                        })
-                    })), Jn(this)
-                }, e.prototype.onChange = function(e) {
-                    var t = this;
-                    return this._listeners.push(e),
-                        function() {
-                            return Z(t._listeners, e)
-                        }
-                }, e.prototype.dispose = function(e) {
-                    ee(this._listeners)
-                }, e
-            }(),
-            or = (tr = function(e, t) {
-                return (tr = Object.setPrototypeOf || {
-                        __proto__: []
-                    }
-                    instanceof Array && function(e, t) {
-                        e.__proto__ = t
-                    } || function(e, t) {
-                        for (var n in t) t.hasOwnProperty(n) && (e[n] = t[n])
-                    })(e, t)
-            }, function(e, t) {
-                function n() {
-                    this.constructor = e
-                }
-                tr(e, t), e.prototype = null === t ? Object.create(t) : (n.prototype = t.prototype, new n)
-            }),
-            ar = function(n) {
-                function e(e) {
-                    var t = n.call(this, e, !1) || this;
-                    return H.addEventListener("hashchange", t._listener, !1), t
-                }
-                return or(e, n), e.prototype._get = function() {
-                    return Xe(this._location.hash)
-                }, e.prototype._set = function(e, t, n, r) {
-                    this._location.hash = n
-                }, e.prototype.dispose = function(e) {
-                    n.prototype.dispose.call(this, e), H.removeEventListener("hashchange", this._listener)
-                }, e
-            }(ir),
-            sr = (nr = function(e, t) {
-                return (nr = Object.setPrototypeOf || {
-                        __proto__: []
-                    }
-                    instanceof Array && function(e, t) {
-                        e.__proto__ = t
-                    } || function(e, t) {
-                        for (var n in t) t.hasOwnProperty(n) && (e[n] = t[n])
-                    })(e, t)
-            }, function(e, t) {
-                function n() {
-                    this.constructor = e
-                }
-                nr(e, t), e.prototype = null === t ? Object.create(t) : (n.prototype = t.prototype, new n)
-            }),
-            lr = function(t) {
-                function e(e) {
-                    return t.call(this, e, !0) || this
-                }
-                return sr(e, t), e.prototype._get = function() {
-                    return this._url
-                }, e.prototype._set = function(e, t, n, r) {
-                    this._url = n
-                }, e
-            }(ir),
-            cr = (rr = function(e, t) {
-                return (rr = Object.setPrototypeOf || {
-                        __proto__: []
-                    }
-                    instanceof Array && function(e, t) {
-                        e.__proto__ = t
-                    } || function(e, t) {
-                        for (var n in t) t.hasOwnProperty(n) && (e[n] = t[n])
-                    })(e, t)
-            }, function(e, t) {
-                function n() {
-                    this.constructor = e
-                }
-                rr(e, t), e.prototype = null === t ? Object.create(t) : (n.prototype = t.prototype, new n)
-            }),
-            ur = function(n) {
-                function e(e) {
-                    var t = n.call(this, e, !0) || this;
-                    return t._config = e.urlService.config, H.addEventListener("popstate", t._listener, !1), t
-                }
-                return cr(e, n), e.prototype._getBasePrefix = function() {
-                    return Ye(this._config.baseHref())
-                }, e.prototype._get = function() {
-                    var e = this._location,
-                        t = e.pathname,
-                        n = e.hash,
-                        r = e.search;
-                    r = Ke(r)[1], n = Ge(n)[1];
-                    var i = this._getBasePrefix(),
-                        o = t === this._config.baseHref(),
-                        a = t.substr(0, i.length) === i;
-                    return (t = o ? "/" : a ? t.substring(i.length) : t) + (r ? "?" + r : "") + (n ? "#" + n : "")
-                }, e.prototype._set = function(e, t, n, r) {
-                    var i = this._getBasePrefix(),
-                        o = n && "/" !== n[0] ? "/" : "",
-                        a = "" === n || "/" === n ? this._config.baseHref() : i + o + n;
-                    r ? this._history.replaceState(e, t, a) : this._history.pushState(e, t, a)
-                }, e.prototype.dispose = function(e) {
-                    n.prototype.dispose.call(this, e), H.removeEventListener("popstate", this._listener)
-                }, e
-            }(ir),
-            dr = function() {
-                var t = this;
-                this.dispose = z, this._baseHref = "", this._port = 80, this._protocol = "http", this._host = "localhost", this._hashPrefix = "", this.port = function() {
-                    return t._port
-                }, this.protocol = function() {
-                    return t._protocol
-                }, this.host = function() {
-                    return t._host
-                }, this.baseHref = function() {
-                    return t._baseHref
-                }, this.html5Mode = function() {
-                    return !1
-                }, this.hashPrefix = function(e) {
-                    return k(e) ? t._hashPrefix = e : t._hashPrefix
-                }
-            },
-            fr = function() {
-                function e(e, t) {
-                    void 0 === t && (t = !1), this._isHtml5 = t, this._baseHref = void 0, this._hashPrefix = ""
-                }
-                return e.prototype.port = function() {
-                    return location.port ? Number(location.port) : "https" === this.protocol() ? 443 : 80
-                }, e.prototype.protocol = function() {
-                    return location.protocol.replace(/:/g, "")
-                }, e.prototype.host = function() {
-                    return location.hostname
-                }, e.prototype.html5Mode = function() {
-                    return this._isHtml5
-                }, e.prototype.hashPrefix = function(e) {
-                    return k(e) ? this._hashPrefix = e : this._hashPrefix
-                }, e.prototype.baseHref = function(e) {
-                    return k(e) && (this._baseHref = e), _(this._baseHref) && (this._baseHref = this.getBaseHref()), this._baseHref
-                }, e.prototype.getBaseHref = function() {
-                    var e = document.getElementsByTagName("base")[0];
-                    return e && e.href ? e.href.replace(/^([^/:]*:)?\/\/[^/]*/, "") : this._isHtml5 ? "/" : location.pathname || "/"
-                }, e.prototype.dispose = function() {}, e
-            }();
-
-        function hr(e) {
-            return P.$injector = Kn, {
-                name: "vanilla.services",
-                $q: P.$q = zn,
-                $injector: Kn,
-                dispose: function() {
-                    return null
-                }
-            }
-        }
-        var pr = er("vanilla.hashBangLocation", !1, ar, fr),
-            mr = er("vanilla.pushStateLocation", !0, ur, fr),
-            gr = er("vanilla.memoryLocation", !1, lr, dr),
-            vr = function() {
-                function e() {}
-                return e.prototype.dispose = function(e) {}, e
-            }(),
-            br = Object.freeze({
-                root: H,
-                fromJson: L,
-                toJson: F,
-                forEach: q,
-                extend: U,
-                equals: V,
-                identity: B,
-                noop: z,
-                createProxyFunctions: W,
-                inherit: Y,
-                inArray: G,
-                _inArray: K,
-                removeFrom: Z,
-                _removeFrom: X,
-                pushTo: Q,
-                _pushTo: J,
-                deregAll: ee,
-                defaults: te,
-                mergeR: ne,
-                ancestors: re,
-                pick: ie,
-                omit: oe,
-                pluck: ae,
-                filter: se,
-                find: le,
-                mapObj: ce,
-                map: ue,
-                values: de,
-                allTrueR: fe,
-                anyTrueR: he,
-                unnestR: pe,
-                flattenR: me,
-                pushR: ge,
-                uniqR: ve,
-                unnest: be,
-                flatten: ye,
-                assertPredicate: _e,
-                assertMap: $e,
-                assertFn: we,
-                pairs: Ee,
-                arrayTuples: Ce,
-                applyPairs: ke,
-                tail: xe,
-                copy: Te,
-                _extend: Me,
-                silenceUncaughtInPromise: De,
-                silentRejection: Oe,
-                makeStub: R,
-                services: P,
-                Glob: Ne,
-                curry: c,
-                compose: n,
-                pipe: l,
-                prop: y,
-                propEq: v,
-                parse: C,
-                not: d,
-                and: r,
-                or: i,
-                all: u,
-                any: f,
-                is: h,
-                eq: o,
-                val: p,
-                invoke: a,
-                pattern: g,
-                isUndefined: _,
-                isDefined: k,
-                isNull: $,
-                isNullOrUndefined: w,
-                isFunction: x,
-                isNumber: T,
-                isString: M,
-                isObject: A,
-                isArray: S,
-                isDate: D,
-                isRegExp: O,
-                isInjectable: N,
-                isPromise: I,
-                Queue: Ie,
-                maxLength: He,
-                padString: je,
-                kebobString: Le,
-                functionToString: Fe,
-                fnToString: qe,
-                stringify: Be,
-                beforeAfterSubstr: ze,
-                hostRegex: We,
-                stripLastPathElement: Ye,
-                splitHash: Ge,
-                splitQuery: Ke,
-                splitEqual: Ze,
-                trimHashVal: Xe,
-                splitOnDelim: Qe,
-                joinNeighborsR: Je,
-                get Category() {
-                    return m.Category
-                },
-                Trace: lt,
-                trace: ct,
-                get DefType() {
-                    return m.DefType
-                },
-                Param: vt,
-                ParamTypes: bt,
-                StateParams: yt,
-                ParamType: ut,
-                PathNode: _t,
-                PathUtils: wt,
-                resolvePolicies: Et,
-                defaultResolvePolicy: Ct,
-                Resolvable: kt,
-                NATIVE_INJECTOR_TOKEN: At,
-                ResolveContext: St,
-                resolvablesBuilder: jt,
-                StateBuilder: qt,
-                StateObject: Ut,
-                StateMatcher: Vt,
-                StateQueueManager: Bt,
-                StateRegistry: zt,
-                StateService: Bn,
-                TargetState: $t,
-                get TransitionHookPhase() {
-                    return m.TransitionHookPhase
-                },
-                get TransitionHookScope() {
-                    return m.TransitionHookScope
-                },
-                HookBuilder: Xt,
-                matchState: Gt,
-                RegisteredHook: Kt,
-                makeEvent: Zt,
-                get RejectType() {
-                    return m.RejectType
-                },
-                Rejection: Pe,
-                Transition: Jt,
-                TransitionHook: Yt,
-                TransitionEventType: Ln,
-                defaultTransOpts: Un,
-                TransitionService: Vn,
-                UrlRules: mn,
-                UrlConfig: gn,
-                UrlMatcher: rn,
-                ParamFactory: an,
-                UrlMatcherFactory: sn,
-                UrlRouter: dn,
-                UrlRuleFactory: ln,
-                BaseUrlRule: cn,
-                UrlService: vn,
-                ViewService: fn,
-                UIRouterGlobals: hn,
-                UIRouter: $n,
-                $q: zn,
-                $injector: Kn,
-                BaseLocationServices: ir,
-                HashLocationService: ar,
-                MemoryLocationService: lr,
-                PushStateLocationService: ur,
-                MemoryLocationConfig: dr,
-                BrowserLocationConfig: fr,
-                keyValsToObjectR: Zn,
-                getParams: Xn,
-                parseUrl: Qn,
-                buildUrl: Jn,
-                locationPluginFactory: er,
-                servicesPlugin: hr,
-                hashLocationPlugin: pr,
-                pushStateLocationPlugin: mr,
-                memoryLocationPlugin: gr,
-                UIRouterPluginBase: vr
-            });
-
-        function yr() {
-            var n = null;
-            return function(e, t) {
-                return n = n || P.$injector.get("$templateFactory"), [new Er(e, t, n)]
-            }
-        }
-        var _r = function(e, n) {
-            return e.reduce(function(e, t) {
-                return e || k(n[t])
-            }, !1)
-        };
-
-        function $r(r) {
-            if (!r.parent) return {};
-            var i = ["component", "bindings", "componentProvider"],
-                o = ["templateProvider", "templateUrl", "template", "notify", "async"].concat(["controller", "controllerProvider", "controllerAs", "resolveAs"]),
-                e = i.concat(o);
-            if (k(r.views) && _r(e, r)) throw new Error("State '" + r.name + "' has a 'views' object. It cannot also have \"view properties\" at the state level.  Move the following properties into a view (in the 'views' object):  " + e.filter(function(e) {
-                return k(r[e])
-            }).join(", "));
-            var a = {},
-                t = r.views || {
-                    $default: ie(r, e)
-                };
-            return q(t, function(e, t) {
-                if (t = t || "$default", M(e) && (e = {
-                        component: e
-                    }), e = U({}, e), _r(i, e) && _r(o, e)) throw new Error("Cannot combine: " + i.join("|") + " with: " + o.join("|") + " in stateview: '" + t + "@" + r.name + "'");
-                e.resolveAs = e.resolveAs || "$resolve", e.$type = "ng1", e.$context = r, e.$name = t;
-                var n = fn.normalizeUIViewTarget(e.$context, e.$name);
-                e.$uiViewName = n.uiViewName, e.$uiViewContextAnchor = n.uiViewContextAnchor, a[t] = e
-            }), a
-        }
-        var wr = 0,
-            Er = function() {
-                function e(e, t, n) {
-                    var r = this;
-                    this.path = e, this.viewDecl = t, this.factory = n, this.$id = wr++, this.loaded = !1, this.getTemplate = function(e, t) {
-                        return r.component ? r.factory.makeComponentTemplate(e, t, r.component, r.viewDecl.bindings) : r.template
-                    }
-                }
-                return e.prototype.load = function() {
-                    var t = this,
-                        e = P.$q,
-                        n = new St(this.path),
-                        r = this.path.reduce(function(e, t) {
-                            return U(e, t.paramValues)
-                        }, {}),
-                        i = {
-                            template: e.when(this.factory.fromConfig(this.viewDecl, r, n)),
-                            controller: e.when(this.getController(n))
-                        };
-                    return e.all(i).then(function(e) {
-                        return ct.traceViewServiceEvent("Loaded", t), t.controller = e.controller, U(t, e.template), t
-                    })
-                }, e.prototype.getController = function(e) {
-                    var t = this.viewDecl.controllerProvider;
-                    if (!N(t)) return this.viewDecl.controller;
-                    var n = P.$injector.annotate(t),
-                        r = S(t) ? xe(t) : t;
-                    return new kt("", r, n).get(e)
-                }, e
-            }(),
-            Cr = function() {
-                function e() {
-                    var r = this;
-                    this._useHttp = E.version.minor < 3, this.$get = ["$http", "$templateCache", "$injector", function(e, t, n) {
-                        return r.$templateRequest = n.has && n.has("$templateRequest") && n.get("$templateRequest"), r.$http = e, r.$templateCache = t, r
-                    }]
-                }
-                return e.prototype.useHttpService = function(e) {
-                    this._useHttp = e
-                }, e.prototype.fromConfig = function(e, t, n) {
-                    var r = function(e) {
-                            return P.$q.when(e).then(function(e) {
-                                return {
-                                    template: e
-                                }
-                            })
-                        },
-                        i = function(e) {
-                            return P.$q.when(e).then(function(e) {
-                                return {
-                                    component: e
-                                }
-                            })
-                        };
-                    return k(e.template) ? r(this.fromString(e.template, t)) : k(e.templateUrl) ? r(this.fromUrl(e.templateUrl, t)) : k(e.templateProvider) ? r(this.fromProvider(e.templateProvider, t, n)) : k(e.component) ? i(e.component) : k(e.componentProvider) ? i(this.fromComponentProvider(e.componentProvider, t, n)) : r("<ui-view></ui-view>")
-                }, e.prototype.fromString = function(e, t) {
-                    return x(e) ? e(t) : e
-                }, e.prototype.fromUrl = function(e, t) {
-                    return x(e) && (e = e(t)), null == e ? null : this._useHttp ? this.$http.get(e, {
-                        cache: this.$templateCache,
-                        headers: {
-                            Accept: "text/html"
-                        }
-                    }).then(function(e) {
-                        return e.data
-                    }) : this.$templateRequest(e)
-                }, e.prototype.fromProvider = function(e, t, n) {
-                    var r = P.$injector.annotate(e),
-                        i = S(e) ? xe(e) : e;
-                    return new kt("", i, r).get(n)
-                }, e.prototype.fromComponentProvider = function(e, t, n) {
-                    var r = P.$injector.annotate(e),
-                        i = S(e) ? xe(e) : e;
-                    return new kt("", i, r).get(n)
-                }, e.prototype.makeComponentTemplate = function(l, c, e, u) {
-                    u = u || {};
-                    var d = 3 <= E.version.minor ? "::" : "",
-                        f = function(e) {
-                            var t = Le(e);
-                            return /^(x|data)-/.exec(t) ? "x-" + t : t
-                        },
-                        t = function(e) {
-                            var t = P.$injector.get(e + "Directive");
-                            if (!t || !t.length) throw new Error("Unable to find component named '" + e + "'");
-                            return t.map(kr).reduce(pe, [])
-                        }(e).map(function(e) {
-                            var t = e.name,
-                                n = e.type,
-                                r = f(t);
-                            if (l.attr(r) && !u[t]) return r + "='" + l.attr(r) + "'";
-                            var i = u[t] || t;
-                            if ("@" === n) return r + "='{{" + d + "$resolve." + i + "}}'";
-                            if ("&" !== n) return r + "='" + d + "$resolve." + i + "'";
-                            var o = c.getResolvable(i),
-                                a = o && o.data,
-                                s = a && P.$injector.annotate(a) || [];
-                            return r + "='$resolve." + i + (S(a) ? "[" + (a.length - 1) + "]" : "") + "(" + s.join(",") + ")'"
-                        }).join(" "),
-                        n = f(e);
-                    return "<" + n + " " + t + "></" + n + ">"
-                }, e
-            }();
-        var kr = function(e) {
-                return A(e.bindToController) ? xr(e.bindToController) : xr(e.scope)
-            },
-            xr = function(t) {
-                return Object.keys(t || {}).map(function(e) {
-                    return [e, /^([=<@&])[?]?(.*)/.exec(t[e])]
-                }).filter(function(e) {
-                    return k(e) && S(e[1])
-                }).map(function(e) {
-                    return {
-                        name: e[1][2] || e[0],
-                        type: e[1][1]
-                    }
-                })
-            },
-            Tr = function() {
-                function n(e, t) {
-                    this.stateRegistry = e, this.stateService = t, W(p(n.prototype), this, p(this))
-                }
-                return n.prototype.decorator = function(e, t) {
-                    return this.stateRegistry.decorator(e, t) || this
-                }, n.prototype.state = function(e, t) {
-                    return A(e) ? t = e : t.name = e, this.stateRegistry.register(t), this
-                }, n.prototype.onInvalid = function(e) {
-                    return this.stateService.onInvalid(e)
-                }, n
-            }(),
-            Mr = function(n) {
-                return function(e, t) {
-                    var i = e[n],
-                        o = "onExit" === n ? "from" : "to";
-                    return i ? function(e, t) {
-                        var n = new St(e.treeChanges(o)).subContext(t.$$state()),
-                            r = U(zr(n), {
-                                $state$: t,
-                                $transition$: e
-                            });
-                        return P.$injector.invoke(i, this, r)
-                    } : void 0
-                }
-            },
-            Ar = function() {
-                function e(e) {
-                    this._urlListeners = [], this.$locationProvider = e;
-                    var t = p(e);
-                    W(t, this, t, ["hashPrefix"])
-                }
-                return e.monkeyPatchPathParameterType = function(e) {
-                    var t = e.urlMatcherFactory.type("path");
-                    t.encode = function(e) {
-                        return null != e ? e.toString().replace(/(~|\/)/g, function(e) {
-                            return {
-                                "~": "~~",
-                                "/": "~2F"
-                            } [e]
-                        }) : e
-                    }, t.decode = function(e) {
-                        return null != e ? e.toString().replace(/(~~|~2F)/g, function(e) {
-                            return {
-                                "~~": "~",
-                                "~2F": "/"
-                            } [e]
-                        }) : e
-                    }
-                }, e.prototype.dispose = function() {}, e.prototype.onChange = function(e) {
-                    var t = this;
-                    return this._urlListeners.push(e),
-                        function() {
-                            return Z(t._urlListeners)(e)
-                        }
-                }, e.prototype.html5Mode = function() {
-                    var e = this.$locationProvider.html5Mode();
-                    return (e = A(e) ? e.enabled : e) && this.$sniffer.history
-                }, e.prototype.baseHref = function() {
-                    return this._baseHref || (this._baseHref = this.$browser.baseHref() || this.$window.location.pathname)
-                }, e.prototype.url = function(e, t, n) {
-                    return void 0 === t && (t = !1), k(e) && this.$location.url(e), t && this.$location.replace(), n && this.$location.state(n), this.$location.url()
-                }, e.prototype._runtimeServices = function(e, t, n, r, i) {
-                    var o = this;
-                    this.$location = t, this.$sniffer = n, this.$browser = r, this.$window = i, e.$on("$locationChangeSuccess", function(t) {
-                        return o._urlListeners.forEach(function(e) {
-                            return e(t)
-                        })
-                    });
-                    var a = p(t);
-                    W(a, this, a, ["replace", "path", "search", "hash"]), W(a, this, a, ["port", "protocol", "host"])
-                }, e
-            }(),
-            Sr = function() {
-                function n(e) {
-                    this.router = e
-                }
-                return n.injectableHandler = function(t, n) {
-                    return function(e) {
-                        return P.$injector.invoke(n, null, {
-                            $match: e,
-                            $stateParams: t.globals.params
-                        })
-                    }
-                }, n.prototype.$get = function() {
-                    var e = this.router.urlService;
-                    return this.router.urlRouter.update(!0), e.interceptDeferred || e.listen(), this.router.urlRouter
-                }, n.prototype.rule = function(e) {
-                    var t = this;
-                    if (!x(e)) throw new Error("'rule' must be a function");
-                    var n = new cn(function() {
-                        return e(P.$injector, t.router.locationService)
-                    }, B);
-                    return this.router.urlService.rules.rule(n), this
-                }, n.prototype.otherwise = function(e) {
-                    var t = this,
-                        n = this.router.urlService.rules;
-                    if (M(e)) n.otherwise(e);
-                    else {
-                        if (!x(e)) throw new Error("'rule' must be a string or function");
-                        n.otherwise(function() {
-                            return e(P.$injector, t.router.locationService)
-                        })
-                    }
-                    return this
-                }, n.prototype.when = function(e, t) {
-                    return (S(t) || x(t)) && (t = n.injectableHandler(this.router, t)), this.router.urlService.rules.when(e, t), this
-                }, n.prototype.deferIntercept = function(e) {
-                    this.router.urlService.deferIntercept(e)
-                }, n
-            }();
-        E.module("ui.router.angular1", []);
-        var Dr = E.module("ui.router.init", ["ng"]),
-            Or = E.module("ui.router.util", ["ui.router.init"]),
-            Nr = E.module("ui.router.router", ["ui.router.util"]),
-            Ir = E.module("ui.router.state", ["ui.router.router", "ui.router.util", "ui.router.angular1"]),
-            Rr = E.module("ui.router", ["ui.router.init", "ui.router.state", "ui.router.angular1"]),
-            Pr = (E.module("ui.router.compat", ["ui.router"]), null);
-
-        function Hr(e) {
-            (Pr = this.router = new $n).stateProvider = new Tr(Pr.stateRegistry, Pr.stateService), Pr.stateRegistry.decorator("views", $r), Pr.stateRegistry.decorator("onExit", Mr("onExit")), Pr.stateRegistry.decorator("onRetain", Mr("onRetain")), Pr.stateRegistry.decorator("onEnter", Mr("onEnter")), Pr.viewService._pluginapi._viewConfigFactory("ng1", yr());
-            var s = Pr.locationService = Pr.locationConfig = new Ar(e);
-
-            function t(e, t, n, r, i, o, a) {
-                return s._runtimeServices(i, e, r, t, n), delete Pr.router, delete Pr.$get, Pr
-            }
-            return Ar.monkeyPatchPathParameterType(Pr), ((Pr.router = Pr).$get = t).$inject = ["$location", "$browser", "$window", "$sniffer", "$rootScope", "$http", "$templateCache"], Pr
-        }
-        Hr.$inject = ["$locationProvider"];
-        var jr = function(n) {
-            return ["$uiRouterProvider", function(e) {
-                var t = e.router[n];
-                return t.$get = function() {
-                    return t
-                }, t
-            }]
-        };
-
-        function Lr(t, e, n) {
-            if (P.$injector = t, P.$q = e, !t.hasOwnProperty("strictDi")) try {
-                t.invoke(function(e) {})
-            } catch (e) {
-                t.strictDi = !!/strict mode/.exec(e && e.toString())
-            }
-            n.stateRegistry.get().map(function(e) {
-                return e.$$state().resolvables
-            }).reduce(pe, []).filter(function(e) {
-                return "deferred" === e.deps
-            }).forEach(function(e) {
-                return e.deps = t.annotate(e.resolveFn, t.strictDi)
-            })
-        }
-        Lr.$inject = ["$injector", "$q", "$uiRouter"];
-
-        function Fr(e) {
-            e.$watch(function() {
-                ct.approximateDigests++
-            })
-        }
-        Fr.$inject = ["$rootScope"], Dr.provider("$uiRouter", Hr), Nr.provider("$urlRouter", ["$uiRouterProvider", function(e) {
-            return e.urlRouterProvider = new Sr(e)
-        }]), Or.provider("$urlService", jr("urlService")), Or.provider("$urlMatcherFactory", ["$uiRouterProvider", function() {
-            return Pr.urlMatcherFactory
-        }]), Or.provider("$templateFactory", function() {
-            return new Cr
-        }), Ir.provider("$stateRegistry", jr("stateRegistry")), Ir.provider("$uiRouterGlobals", jr("globals")), Ir.provider("$transitions", jr("transitionService")), Ir.provider("$state", ["$uiRouterProvider", function() {
-            return U(Pr.stateProvider, {
-                $get: function() {
-                    return Pr.stateService
-                }
-            })
-        }]), Ir.factory("$stateParams", ["$uiRouter", function(e) {
-            return e.globals.params
-        }]), Rr.factory("$view", function() {
-            return Pr.viewService
-        }), Rr.service("$trace", function() {
-            return ct
-        }), Rr.run(Fr), Or.run(["$urlMatcherFactory", function(e) {}]), Ir.run(["$state", function(e) {}]), Nr.run(["$urlRouter", function(e) {}]), Dr.run(Lr);
-        var qr, Ur, Vr, Br, zr = function(n) {
-            return n.getTokens().filter(M).map(function(e) {
-                var t = n.getResolvable(e);
-                return [e, "NOWAIT" === n.getPolicy(t).async ? t.promise : t.data]
-            }).reduce(ke, {})
-        };
-
-        function Wr(e) {
-            var t, n = e.match(/^\s*({[^}]*})\s*$/);
-            if (n && (e = "(" + n[1] + ")"), !(t = e.replace(/\n/g, " ").match(/^\s*([^(]*?)\s*(\((.*)\))?\s*$/)) || 4 !== t.length) throw new Error("Invalid state ref '" + e + "'");
-            return {
-                state: t[1] || null,
-                paramExpr: t[3] || null
-            }
-        }
-
-        function Yr(e) {
-            var t = e.parent().inheritedData("$uiView"),
-                n = C("$cfg.path")(t);
-            return n ? xe(n).state.name : void 0
-        }
-
-        function Gr(e, t, n) {
-            var r, i = n.uiState || e.current.name,
-                o = U((r = e, {
-                    relative: Yr(t) || r.$current,
-                    inherit: !0,
-                    source: "sref"
-                }), n.uiStateOpts || {}),
-                a = e.href(i, n.uiStateParams, o);
-            return {
-                uiState: i,
-                uiStateParams: n.uiStateParams,
-                uiStateOpts: o,
-                href: a
-            }
-        }
-
-        function Kr(e) {
-            var t = "[object SVGAnimatedString]" === Object.prototype.toString.call(e.prop("href")),
-                n = "FORM" === e[0].nodeName;
-            return {
-                attr: n ? "action" : t ? "xlink:href" : "href",
-                isAnchor: "A" === e.prop("tagName").toUpperCase(),
-                clickable: !n
-            }
-        }
-
-        function Zr(o, a, s, l, c) {
-            return function(e) {
-                var t = e.which || e.button,
-                    n = c();
-                if (!(1 < t || e.ctrlKey || e.metaKey || e.shiftKey || o.attr("target"))) {
-                    var r = s(function() {
-                        o.attr("disabled") || a.go(n.uiState, n.uiStateParams, n.uiStateOpts)
-                    });
-                    e.preventDefault();
-                    var i = l.isAnchor && !n.href ? 1 : 0;
-                    e.preventDefault = function() {
-                        i-- <= 0 && s.cancel(r)
-                    }
-                }
-            }
-        }
-
-        function Xr(i, e, o, t) {
-            var a;
-            t && (a = t.events), S(a) || (a = ["click"]);
-            for (var n = i.on ? "on" : "bind", r = 0, s = a; r < s.length; r++) {
-                var l = s[r];
-                i[n](l, o)
-            }
-            e.$on("$destroy", function() {
-                for (var e = i.off ? "off" : "unbind", t = 0, n = a; t < n.length; t++) {
-                    var r = n[t];
-                    i[e](r, o)
-                }
-            })
-        }
-
-        function Qr(r) {
-            var e = function(e, t, n) {
-                return r.is(e, t, n)
-            };
-            return e.$stateful = !0, e
-        }
-
-        function Jr(r) {
-            var e = function(e, t, n) {
-                return r.includes(e, t, n)
-            };
-            return e.$stateful = !0, e
-        }
-
-        function ei(m, g, v, e, b, t) {
-            var y = C("viewDecl.controllerAs"),
-                _ = C("viewDecl.resolveAs");
-            return {
-                restrict: "ECA",
-                priority: -400,
-                compile: function(e) {
-                    var p = e.html();
-                    return e.empty(),
-                        function(t, n) {
-                            var e = n.data("$uiView");
-                            if (!e) return n.html(p), void m(n.contents())(t);
-                            var r = e.$cfg || {
-                                    viewDecl: {},
-                                    getTemplate: z
-                                },
-                                i = r.path && new St(r.path);
-                            n.html(r.getTemplate(n, i) || p), ct.traceUIViewFill(e.$uiView, n.html());
-                            var o = m(n.contents()),
-                                a = r.controller,
-                                s = y(r),
-                                l = _(r),
-                                c = i && zr(i);
-                            if (t[l] = c, a) {
-                                var u = g(a, U({}, c, {
-                                    $scope: t,
-                                    $element: n
-                                }));
-                                s && (t[s] = u, t[s][l] = c), n.data("$ngControllerController", u), n.children().data("$ngControllerController", u), ri(b, v, u, t, r)
-                            }
-                            if (M(r.component)) var d = Le(r.component),
-                                f = new RegExp("^(x-|data-)?" + d + "$", "i"),
-                                h = t.$watch(function() {
-                                    var e = [].slice.call(n[0].children).filter(function(e) {
-                                        return e && e.tagName && f.exec(e.tagName)
-                                    });
-                                    return e && E.element(e).data("$" + r.component + "Controller")
-                                }, function(e) {
-                                    e && (ri(b, v, e, t, r), h())
-                                });
-                            o(t)
-                        }
-                }
-            }
-        }
-        qr = ["$uiRouter", "$timeout", function(f, h) {
-            var p = f.stateService;
-            return {
-                restrict: "A",
-                require: ["?^uiSrefActive", "?^uiSrefActiveEq"],
-                link: function(e, t, n, r) {
-                    var i, o = Kr(t),
-                        a = r[1] || r[0],
-                        s = null,
-                        l = {},
-                        c = function() {
-                            return Gr(p, t, l)
-                        },
-                        u = Wr(n.uiSref);
-
-                    function d() {
-                        var e = c();
-                        s && s(), a && (s = a.$$addStateInfo(e.uiState, e.uiStateParams)), null != e.href && n.$set(o.attr, e.href)
-                    }
-                    l.uiState = u.state, l.uiStateOpts = n.uiSrefOpts ? e.$eval(n.uiSrefOpts) : {}, u.paramExpr && (e.$watch(u.paramExpr, function(e) {
-                        l.uiStateParams = U({}, e), d()
-                    }, !0), l.uiStateParams = U({}, e.$eval(u.paramExpr))), d(), e.$on("$destroy", f.stateRegistry.onStatesChanged(d)), e.$on("$destroy", f.transitionService.onSuccess({}, d)), o.clickable && (i = Zr(t, p, h, o, c), Xr(t, e, i, l.uiStateOpts))
-                }
-            }
-        }], Ur = ["$uiRouter", "$timeout", function(h, p) {
-            var m = h.stateService;
-            return {
-                restrict: "A",
-                require: ["?^uiSrefActive", "?^uiSrefActiveEq"],
-                link: function(n, e, r, t) {
-                    var i, o = Kr(e),
-                        a = t[1] || t[0],
-                        s = null,
-                        l = {},
-                        c = function() {
-                            return Gr(m, e, l)
-                        },
-                        u = ["uiState", "uiStateParams", "uiStateOpts"],
-                        d = u.reduce(function(e, t) {
-                            return e[t] = z, e
-                        }, {});
-
-                    function f() {
-                        var e = c();
-                        s && s(), a && (s = a.$$addStateInfo(e.uiState, e.uiStateParams)), null != e.href && r.$set(o.attr, e.href)
-                    }
-                    u.forEach(function(t) {
-                        l[t] = r[t] ? n.$eval(r[t]) : null, r.$observe(t, function(e) {
-                            d[t](), d[t] = n.$watch(e, function(e) {
-                                l[t] = e, f()
-                            }, !0)
-                        })
-                    }), f(), n.$on("$destroy", h.stateRegistry.onStatesChanged(f)), n.$on("$destroy", h.transitionService.onSuccess({}, f)), o.clickable && (i = Zr(e, m, p, o, c), Xr(e, n, i, l.uiStateOpts))
-                }
-            }
-        }], Vr = ["$state", "$stateParams", "$interpolate", "$uiRouter", function(p, e, m, g) {
-            return {
-                restrict: "A",
-                controller: ["$scope", "$element", "$attrs", function(s, l, e) {
-                    var c, r, t, n, i, u = [];
-                    c = m(e.uiSrefActiveEq || "", !1)(s);
-                    try {
-                        r = s.$eval(e.uiSrefActive)
-                    } catch (e) {}
-
-                    function o(e) {
-                        e.promise.then(h, z)
-                    }
-
-                    function a() {
-                        d(r)
-                    }
-
-                    function d(e) {
-                        A(e) && (u = [], q(e, function(e, t) {
-                            var n = function(e, t) {
-                                var n = Wr(e);
-                                f(n.state, s.$eval(n.paramExpr), t)
-                            };
-                            M(e) ? n(e, t) : S(e) && q(e, function(e) {
-                                n(e, t)
-                            })
-                        }))
-                    }
-
-                    function f(e, t, n) {
-                        var r = {
-                            state: p.get(e, Yr(l)) || {
-                                name: e
-                            },
-                            params: t,
-                            activeClass: n
-                        };
-                        return u.push(r),
-                            function() {
-                                Z(u)(r)
-                            }
-                    }
-
-                    function h() {
-                        var t = function(e) {
-                                return e.split(/\s/).filter(B)
-                            },
-                            e = function(e) {
-                                return e.map(function(e) {
-                                    return e.activeClass
-                                }).map(t).reduce(pe, [])
-                            },
-                            n = e(u).concat(t(c)).reduce(ve, []),
-                            r = e(u.filter(function(e) {
-                                return p.includes(e.state.name, e.params)
-                            })),
-                            i = !!u.filter(function(e) {
-                                return p.is(e.state.name, e.params)
-                            }).length ? t(c) : [],
-                            o = r.concat(i).reduce(ve, []),
-                            a = n.filter(function(e) {
-                                return !G(o, e)
-                            });
-                        s.$evalAsync(function() {
-                            o.forEach(function(e) {
-                                return l.addClass(e)
-                            }), a.forEach(function(e) {
-                                return l.removeClass(e)
-                            })
-                        })
-                    }
-                    d(r = r || m(e.uiSrefActive || "", !1)(s)), this.$$addStateInfo = function(e, t) {
-                        if (!(A(r) && 0 < u.length)) {
-                            var n = f(e, t, r);
-                            return h(), n
-                        }
-                    }, s.$on("$destroy", (t = g.stateRegistry.onStatesChanged(a), n = g.transitionService.onStart({}, o), i = s.$on("$stateChangeSuccess", h), function() {
-                        t(), n(), i()
-                    })), g.globals.transition && o(g.globals.transition), h()
-                }]
-            }
-        }], E.module("ui.router.state").directive("uiSref", qr).directive("uiSrefActive", Vr).directive("uiSrefActiveEq", Vr).directive("uiState", Ur), Qr.$inject = ["$state"], Jr.$inject = ["$state"], E.module("ui.router.state").filter("isState", Qr).filter("includedByState", Jr), Br = ["$view", "$animate", "$uiViewScroll", "$interpolate", "$q", function(i, o, b, y, _) {
-            var $ = {
-                    $cfg: {
-                        viewDecl: {
-                            $context: i._pluginapi._rootViewContext()
-                        }
-                    },
-                    $uiView: {}
-                },
-                w = {
-                    count: 0,
-                    restrict: "ECA",
-                    terminal: !0,
-                    priority: 400,
-                    transclude: "element",
-                    compile: function(e, t, v) {
-                        return function(a, s, e) {
-                            var l, c, u, d, t, f = e.onload || "",
-                                h = e.autoscroll,
-                                p = {
-                                    enter: function(e, t, n) {
-                                        2 < E.version.minor ? o.enter(e, null, t).then(n) : o.enter(e, null, t, n)
-                                    },
-                                    leave: function(e, t) {
-                                        2 < E.version.minor ? o.leave(e).then(t) : o.leave(e, t)
-                                    }
-                                },
-                                n = s.inheritedData("$uiView") || $,
-                                m = y(e.uiView || e.name || "")(a) || "$default",
-                                g = {
-                                    $type: "ng1",
-                                    id: w.count++,
-                                    name: m,
-                                    fqn: n.$uiView.fqn ? n.$uiView.fqn + "." + m : m,
-                                    config: null,
-                                    configUpdated: function(e) {
-                                        if (e && !(e instanceof Er)) return;
-                                        if (t = d, n = e, t === n) return;
-                                        var t, n;
-                                        ct.traceUIViewConfigUpdated(g, e && e.viewDecl && e.viewDecl.$context), r(d = e)
-                                    },
-                                    get creationContext() {
-                                        var e = C("$cfg.viewDecl.$context")(n),
-                                            t = C("$uiView.creationContext")(n);
-                                        return e || t
-                                    }
-                                };
-
-                            function r(e) {
-                                var t = a.$new(),
-                                    n = _.defer(),
-                                    r = _.defer(),
-                                    i = {
-                                        $cfg: e,
-                                        $uiView: g
-                                    },
-                                    o = {
-                                        $animEnter: n.promise,
-                                        $animLeave: r.promise,
-                                        $$animLeave: r
-                                    };
-                                t.$emit("$viewContentLoading", m), c = v(t, function(e) {
-                                    e.data("$uiViewAnim", o), e.data("$uiView", i), p.enter(e, s, function() {
-                                            n.resolve(), u && u.$emit("$viewContentAnimationEnded"), (k(h) && !h || a.$eval(h)) && b(e)
-                                        }),
-                                        function() {
-                                            if (l && (ct.traceUIViewEvent("Removing (previous) el", l.data("$uiView")), l.remove(), l = null), u && (ct.traceUIViewEvent("Destroying scope", g), u.$destroy(), u = null), c) {
-                                                var e = c.data("$uiViewAnim");
-                                                ct.traceUIViewEvent("Animate out", e), p.leave(c, function() {
-                                                    e.$$animLeave.resolve(), l = null
-                                                }), l = c, c = null
-                                            }
-                                        }()
-                                }), (u = t).$emit("$viewContentLoaded", e || d), u.$eval(f)
-                            }
-                            ct.traceUIViewEvent("Linking", g), s.data("$uiView", {
-                                $uiView: g
-                            }), r(), t = i.registerUIView(g), a.$on("$destroy", function() {
-                                ct.traceUIViewEvent("Destroying/Unregistering", g), t()
-                            })
-                        }
-                    }
-                };
-            return w
-        }], ei.$inject = ["$compile", "$controller", "$transitions", "$view", "$q", "$timeout"];
-        var ti = "function" == typeof E.module("ui.router").component,
-            ni = 0;
-
-        function ri(r, e, c, t, n) {
-            !x(c.$onInit) || n.viewDecl.component && ti || c.$onInit();
-            var u = xe(n.path).state.self,
-                i = {
-                    bind: c
-                };
-            if (x(c.uiOnParamsChanged)) {
-                var d = new St(n.path).getResolvable("$transition$").data;
-                t.$on("$destroy", e.onSuccess({}, function(e) {
-                    if (e !== d && -1 === e.exiting().indexOf(u)) {
-                        var n = e.params("to"),
-                            r = e.params("from"),
-                            t = function(e) {
-                                return e.paramSchema
-                            },
-                            i = e.treeChanges("to").map(t).reduce(pe, []),
-                            o = e.treeChanges("from").map(t).reduce(pe, []),
-                            a = i.filter(function(e) {
-                                var t = o.indexOf(e);
-                                return -1 === t || !o[t].type.equals(n[e.id], r[e.id])
-                            });
-                        if (a.length) {
-                            var s = a.map(function(e) {
-                                    return e.id
-                                }),
-                                l = se(n, function(e, t) {
-                                    return -1 !== s.indexOf(t)
-                                });
-                            c.uiOnParamsChanged(l, e)
-                        }
-                    }
-                }, i))
-            }
-            if (x(c.uiCanExit)) {
-                var o = ni++,
-                    a = "_uiCanExitIds",
-                    s = function(e) {
-                        return !!e && (e[a] && !0 === e[a][o] || s(e.redirectedFrom()))
-                    },
-                    l = {
-                        exiting: u.name
-                    };
-                t.$on("$destroy", e.onBefore(l, function(e) {
-                    var t, n = e[a] = e[a] || {};
-                    return s(e) || (t = r.when(c.uiCanExit(e))).then(function(e) {
-                        return n[o] = !1 !== e
-                    }), t
-                }, i))
-            }
-        }
-        E.module("ui.router.state").directive("uiView", Br), E.module("ui.router.state").directive("uiView", ei), E.module("ui.router.state").provider("$uiViewScroll", function() {
-            var n = !1;
-            this.useAnchorScroll = function() {
-                n = !0
-            }, this.$get = ["$anchorScroll", "$timeout", function(e, t) {
-                return n ? e : function(e) {
-                    return t(function() {
-                        e[0].scrollIntoView()
-                    }, 0, !1)
-                }
-            }]
-        });
-        m.default = "ui.router", m.core = br, m.watchDigests = Fr, m.getLocals = zr, m.getNg1ViewConfigFactory = yr, m.ng1ViewsBuilder = $r, m.Ng1ViewConfig = Er, m.StateProvider = Tr, m.UrlRouterProvider = Sr, m.root = H, m.fromJson = L, m.toJson = F, m.forEach = q, m.extend = U, m.equals = V, m.identity = B, m.noop = z, m.createProxyFunctions = W, m.inherit = Y, m.inArray = G, m._inArray = K, m.removeFrom = Z, m._removeFrom = X, m.pushTo = Q, m._pushTo = J, m.deregAll = ee, m.defaults = te, m.mergeR = ne, m.ancestors = re, m.pick = ie, m.omit = oe, m.pluck = ae, m.filter = se, m.find = le, m.mapObj = ce, m.map = ue, m.values = de, m.allTrueR = fe, m.anyTrueR = he, m.unnestR = pe, m.flattenR = me, m.pushR = ge, m.uniqR = ve, m.unnest = be, m.flatten = ye, m.assertPredicate = _e, m.assertMap = $e, m.assertFn = we, m.pairs = Ee, m.arrayTuples = Ce, m.applyPairs = ke, m.tail = xe, m.copy = Te, m._extend = Me, m.silenceUncaughtInPromise = De, m.silentRejection = Oe, m.makeStub = R, m.services = P, m.Glob = Ne, m.curry = c, m.compose = n, m.pipe = l, m.prop = y, m.propEq = v, m.parse = C, m.not = d, m.and = r, m.or = i, m.all = u, m.any = f, m.is = h, m.eq = o, m.val = p, m.invoke = a, m.pattern = g, m.isUndefined = _, m.isDefined = k, m.isNull = $, m.isNullOrUndefined = w, m.isFunction = x, m.isNumber = T, m.isString = M, m.isObject = A, m.isArray = S, m.isDate = D, m.isRegExp = O, m.isInjectable = N, m.isPromise = I, m.Queue = Ie, m.maxLength = He, m.padString = je, m.kebobString = Le, m.functionToString = Fe, m.fnToString = qe, m.stringify = Be, m.beforeAfterSubstr = ze, m.hostRegex = We, m.stripLastPathElement = Ye, m.splitHash = Ge, m.splitQuery = Ke, m.splitEqual = Ze, m.trimHashVal = Xe, m.splitOnDelim = Qe, m.joinNeighborsR = Je, m.Trace = lt, m.trace = ct, m.Param = vt, m.ParamTypes = bt, m.StateParams = yt, m.ParamType = ut, m.PathNode = _t, m.PathUtils = wt, m.resolvePolicies = Et, m.defaultResolvePolicy = Ct, m.Resolvable = kt, m.NATIVE_INJECTOR_TOKEN = At, m.ResolveContext = St, m.resolvablesBuilder = jt, m.StateBuilder = qt, m.StateObject = Ut, m.StateMatcher = Vt, m.StateQueueManager = Bt, m.StateRegistry = zt, m.StateService = Bn, m.TargetState = $t, m.HookBuilder = Xt, m.matchState = Gt, m.RegisteredHook = Kt, m.makeEvent = Zt, m.Rejection = Pe, m.Transition = Jt, m.TransitionHook = Yt, m.TransitionEventType = Ln, m.defaultTransOpts = Un, m.TransitionService = Vn, m.UrlRules = mn, m.UrlConfig = gn, m.UrlMatcher = rn, m.ParamFactory = an, m.UrlMatcherFactory = sn, m.UrlRouter = dn, m.UrlRuleFactory = ln, m.BaseUrlRule = cn, m.UrlService = vn, m.ViewService = fn, m.UIRouterGlobals = hn, m.UIRouter = $n, m.$q = zn, m.$injector = Kn, m.BaseLocationServices = ir, m.HashLocationService = ar, m.MemoryLocationService = lr, m.PushStateLocationService = ur, m.MemoryLocationConfig = dr, m.BrowserLocationConfig = fr, m.keyValsToObjectR = Zn, m.getParams = Xn, m.parseUrl = Qn, m.buildUrl = Jn, m.locationPluginFactory = er, m.servicesPlugin = hr, m.hashLocationPlugin = pr, m.pushStateLocationPlugin = mr, m.memoryLocationPlugin = gr, m.UIRouterPluginBase = vr, Object.defineProperty(m, "__esModule", {
-            value: !0
-        })
-    }),
-    function() {
-        var na, ra = "Expected a function",
-            ia = "__lodash_hash_undefined__",
-            oa = "__lodash_placeholder__",
-            aa = 9007199254740991,
-            sa = NaN,
-            la = 4294967295,
-            ca = [
-                ["ary", 128],
-                ["bind", 1],
-                ["bindKey", 2],
-                ["curry", 8],
-                ["curryRight", 16],
-                ["flip", 512],
-                ["partial", 32],
-                ["partialRight", 64],
-                ["rearg", 256]
-            ],
-            ua = "[object Arguments]",
-            da = "[object Array]",
-            fa = "[object Boolean]",
-            ha = "[object Date]",
-            pa = "[object Error]",
-            ma = "[object Function]",
-            ga = "[object GeneratorFunction]",
-            va = "[object Map]",
-            ba = "[object Number]",
-            ya = "[object Object]",
-            _a = "[object Promise]",
-            $a = "[object RegExp]",
-            wa = "[object Set]",
-            Ea = "[object String]",
-            Ca = "[object Symbol]",
-            ka = "[object WeakMap]",
-            xa = "[object ArrayBuffer]",
-            Ta = "[object DataView]",
-            Ma = "[object Float32Array]",
-            Aa = "[object Float64Array]",
-            Sa = "[object Int8Array]",
-            Da = "[object Int16Array]",
-            Oa = "[object Int32Array]",
-            Na = "[object Uint8Array]",
-            Ia = "[object Uint8ClampedArray]",
-            Ra = "[object Uint16Array]",
-            Pa = "[object Uint32Array]",
-            Ha = /\b__p \+= '';/g,
-            ja = /\b(__p \+=) '' \+/g,
-            La = /(__e\(.*?\)|\b__t\)) \+\n'';/g,
-            Fa = /&(?:amp|lt|gt|quot|#39);/g,
-            qa = /[&<>"']/g,
-            Ua = RegExp(Fa.source),
-            Va = RegExp(qa.source),
-            Ba = /<%-([\s\S]+?)%>/g,
-            za = /<%([\s\S]+?)%>/g,
-            Wa = /<%=([\s\S]+?)%>/g,
-            Ya = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,
-            Ga = /^\w*$/,
-            Ka = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,
-            Za = /[\\^$.*+?()[\]{}|]/g,
-            Xa = RegExp(Za.source),
-            Qa = /^\s+|\s+$/g,
-            Ja = /^\s+/,
-            es = /\s+$/,
-            ts = /\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,
-            ns = /\{\n\/\* \[wrapped with (.+)\] \*/,
-            rs = /,? & /,
-            is = /[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,
-            os = /\\(\\)?/g,
-            as = /\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,
-            ss = /\w*$/,
-            ls = /^[-+]0x[0-9a-f]+$/i,
-            cs = /^0b[01]+$/i,
-            us = /^\[object .+?Constructor\]$/,
-            ds = /^0o[0-7]+$/i,
-            fs = /^(?:0|[1-9]\d*)$/,
-            hs = /[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,
-            ps = /($^)/,
-            ms = /['\n\r\u2028\u2029\\]/g,
-            e = "\\ud800-\\udfff",
-            t = "\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",
-            n = "\\u2700-\\u27bf",
-            r = "a-z\\xdf-\\xf6\\xf8-\\xff",
-            i = "A-Z\\xc0-\\xd6\\xd8-\\xde",
-            o = "\\ufe0e\\ufe0f",
-            a = "\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",
-            s = "[" + e + "]",
-            l = "[" + a + "]",
-            c = "[" + t + "]",
-            u = "\\d+",
-            d = "[" + n + "]",
-            f = "[" + r + "]",
-            h = "[^" + e + a + u + n + r + i + "]",
-            p = "\\ud83c[\\udffb-\\udfff]",
-            m = "[^" + e + "]",
-            g = "(?:\\ud83c[\\udde6-\\uddff]){2}",
-            v = "[\\ud800-\\udbff][\\udc00-\\udfff]",
-            b = "[" + i + "]",
-            y = "(?:" + f + "|" + h + ")",
-            _ = "(?:" + b + "|" + h + ")",
-            $ = "(?:['’](?:d|ll|m|re|s|t|ve))?",
-            w = "(?:['’](?:D|LL|M|RE|S|T|VE))?",
-            E = "(?:" + c + "|" + p + ")" + "?",
-            C = "[" + o + "]?",
-            k = C + E + ("(?:\\u200d(?:" + [m, g, v].join("|") + ")" + C + E + ")*"),
-            x = "(?:" + [d, g, v].join("|") + ")" + k,
-            T = "(?:" + [m + c + "?", c, g, v, s].join("|") + ")",
-            gs = RegExp("['’]", "g"),
-            vs = RegExp(c, "g"),
-            M = RegExp(p + "(?=" + p + ")|" + T + k, "g"),
-            bs = RegExp([b + "?" + f + "+" + $ + "(?=" + [l, b, "$"].join("|") + ")", _ + "+" + w + "(?=" + [l, b + y, "$"].join("|") + ")", b + "?" + y + "+" + $, b + "+" + w, "\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])", "\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])", u, x].join("|"), "g"),
-            A = RegExp("[\\u200d" + e + t + o + "]"),
-            ys = /[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,
-            _s = ["Array", "Buffer", "DataView", "Date", "Error", "Float32Array", "Float64Array", "Function", "Int8Array", "Int16Array", "Int32Array", "Map", "Math", "Object", "Promise", "RegExp", "Set", "String", "Symbol", "TypeError", "Uint8Array", "Uint8ClampedArray", "Uint16Array", "Uint32Array", "WeakMap", "_", "clearTimeout", "isFinite", "parseInt", "setTimeout"],
-            $s = -1,
-            ws = {};
-        ws[Ma] = ws[Aa] = ws[Sa] = ws[Da] = ws[Oa] = ws[Na] = ws[Ia] = ws[Ra] = ws[Pa] = !0, ws[ua] = ws[da] = ws[xa] = ws[fa] = ws[Ta] = ws[ha] = ws[pa] = ws[ma] = ws[va] = ws[ba] = ws[ya] = ws[$a] = ws[wa] = ws[Ea] = ws[ka] = !1;
-        var Es = {};
-        Es[ua] = Es[da] = Es[xa] = Es[Ta] = Es[fa] = Es[ha] = Es[Ma] = Es[Aa] = Es[Sa] = Es[Da] = Es[Oa] = Es[va] = Es[ba] = Es[ya] = Es[$a] = Es[wa] = Es[Ea] = Es[Ca] = Es[Na] = Es[Ia] = Es[Ra] = Es[Pa] = !0, Es[pa] = Es[ma] = Es[ka] = !1;
-        var S = {
-                "\\": "\\",
-                "'": "'",
-                "\n": "n",
-                "\r": "r",
-                "\u2028": "u2028",
-                "\u2029": "u2029"
-            },
-            Cs = parseFloat,
-            ks = parseInt,
-            D = "object" == typeof global && global && global.Object === Object && global,
-            O = "object" == typeof self && self && self.Object === Object && self,
-            xs = D || O || Function("return this")(),
-            N = "object" == typeof exports && exports && !exports.nodeType && exports,
-            I = N && "object" == typeof module && module && !module.nodeType && module,
-            Ts = I && I.exports === N,
-            R = Ts && D.process,
-            P = function() {
-                try {
-                    var e = I && I.require && I.require("util").types;
-                    return e || R && R.binding && R.binding("util")
-                } catch (e) {}
-            }(),
-            Ms = P && P.isArrayBuffer,
-            As = P && P.isDate,
-            Ss = P && P.isMap,
-            Ds = P && P.isRegExp,
-            Os = P && P.isSet,
-            Ns = P && P.isTypedArray;
-
-        function Is(e, t, n) {
-            switch (n.length) {
-                case 0:
-                    return e.call(t);
-                case 1:
-                    return e.call(t, n[0]);
-                case 2:
-                    return e.call(t, n[0], n[1]);
-                case 3:
-                    return e.call(t, n[0], n[1], n[2])
-            }
-            return e.apply(t, n)
-        }
-
-        function Rs(e, t, n, r) {
-            for (var i = -1, o = null == e ? 0 : e.length; ++i < o;) {
-                var a = e[i];
-                t(r, a, n(a), e)
-            }
-            return r
-        }
-
-        function Ps(e, t) {
-            for (var n = -1, r = null == e ? 0 : e.length; ++n < r && !1 !== t(e[n], n, e););
-            return e
-        }
-
-        function Hs(e, t) {
-            for (var n = null == e ? 0 : e.length; n-- && !1 !== t(e[n], n, e););
-            return e
-        }
-
-        function js(e, t) {
-            for (var n = -1, r = null == e ? 0 : e.length; ++n < r;)
-                if (!t(e[n], n, e)) return !1;
-            return !0
-        }
-
-        function Ls(e, t) {
-            for (var n = -1, r = null == e ? 0 : e.length, i = 0, o = []; ++n < r;) {
-                var a = e[n];
-                t(a, n, e) && (o[i++] = a)
-            }
-            return o
-        }
-
-        function Fs(e, t) {
-            return !!(null == e ? 0 : e.length) && -1 < Ks(e, t, 0)
-        }
-
-        function qs(e, t, n) {
-            for (var r = -1, i = null == e ? 0 : e.length; ++r < i;)
-                if (n(t, e[r])) return !0;
-            return !1
-        }
-
-        function Us(e, t) {
-            for (var n = -1, r = null == e ? 0 : e.length, i = Array(r); ++n < r;) i[n] = t(e[n], n, e);
-            return i
-        }
-
-        function Vs(e, t) {
-            for (var n = -1, r = t.length, i = e.length; ++n < r;) e[i + n] = t[n];
-            return e
-        }
-
-        function Bs(e, t, n, r) {
-            var i = -1,
-                o = null == e ? 0 : e.length;
-            for (r && o && (n = e[++i]); ++i < o;) n = t(n, e[i], i, e);
-            return n
-        }
-
-        function zs(e, t, n, r) {
-            var i = null == e ? 0 : e.length;
-            for (r && i && (n = e[--i]); i--;) n = t(n, e[i], i, e);
-            return n
-        }
-
-        function Ws(e, t) {
-            for (var n = -1, r = null == e ? 0 : e.length; ++n < r;)
-                if (t(e[n], n, e)) return !0;
-            return !1
-        }
-        var H = Js("length");
-
-        function Ys(e, r, t) {
-            var i;
-            return t(e, function(e, t, n) {
-                if (r(e, t, n)) return i = t, !1
-            }), i
-        }
-
-        function Gs(e, t, n, r) {
-            for (var i = e.length, o = n + (r ? 1 : -1); r ? o-- : ++o < i;)
-                if (t(e[o], o, e)) return o;
-            return -1
-        }
-
-        function Ks(e, t, n) {
-            return t == t ? function(e, t, n) {
-                var r = n - 1,
-                    i = e.length;
-                for (; ++r < i;)
-                    if (e[r] === t) return r;
-                return -1
-            }(e, t, n) : Gs(e, Xs, n)
-        }
-
-        function Zs(e, t, n, r) {
-            for (var i = n - 1, o = e.length; ++i < o;)
-                if (r(e[i], t)) return i;
-            return -1
-        }
-
-        function Xs(e) {
-            return e != e
-        }
-
-        function Qs(e, t) {
-            var n = null == e ? 0 : e.length;
-            return n ? tl(e, t) / n : sa
-        }
-
-        function Js(t) {
-            return function(e) {
-                return null == e ? na : e[t]
-            }
-        }
-
-        function j(t) {
-            return function(e) {
-                return null == t ? na : t[e]
-            }
-        }
-
-        function el(e, r, i, o, t) {
-            return t(e, function(e, t, n) {
-                i = o ? (o = !1, e) : r(i, e, t, n)
-            }), i
-        }
-
-        function tl(e, t) {
-            for (var n, r = -1, i = e.length; ++r < i;) {
-                var o = t(e[r]);
-                o !== na && (n = n === na ? o : n + o)
-            }
-            return n
-        }
-
-        function nl(e, t) {
-            for (var n = -1, r = Array(e); ++n < e;) r[n] = t(n);
-            return r
-        }
-
-        function rl(t) {
-            return function(e) {
-                return t(e)
-            }
-        }
-
-        function il(t, e) {
-            return Us(e, function(e) {
-                return t[e]
-            })
-        }
-
-        function ol(e, t) {
-            return e.has(t)
-        }
-
-        function al(e, t) {
-            for (var n = -1, r = e.length; ++n < r && -1 < Ks(t, e[n], 0););
-            return n
-        }
-
-        function sl(e, t) {
-            for (var n = e.length; n-- && -1 < Ks(t, e[n], 0););
-            return n
-        }
-        var ll = j({
-                "À": "A",
-                "Á": "A",
-                "Â": "A",
-                "Ã": "A",
-                "Ä": "A",
-                "Å": "A",
-                "à": "a",
-                "á": "a",
-                "â": "a",
-                "ã": "a",
-                "ä": "a",
-                "å": "a",
-                "Ç": "C",
-                "ç": "c",
-                "Ð": "D",
-                "ð": "d",
-                "È": "E",
-                "É": "E",
-                "Ê": "E",
-                "Ë": "E",
-                "è": "e",
-                "é": "e",
-                "ê": "e",
-                "ë": "e",
-                "Ì": "I",
-                "Í": "I",
-                "Î": "I",
-                "Ï": "I",
-                "ì": "i",
-                "í": "i",
-                "î": "i",
-                "ï": "i",
-                "Ñ": "N",
-                "ñ": "n",
-                "Ò": "O",
-                "Ó": "O",
-                "Ô": "O",
-                "Õ": "O",
-                "Ö": "O",
-                "Ø": "O",
-                "ò": "o",
-                "ó": "o",
-                "ô": "o",
-                "õ": "o",
-                "ö": "o",
-                "ø": "o",
-                "Ù": "U",
-                "Ú": "U",
-                "Û": "U",
-                "Ü": "U",
-                "ù": "u",
-                "ú": "u",
-                "û": "u",
-                "ü": "u",
-                "Ý": "Y",
-                "ý": "y",
-                "ÿ": "y",
-                "Æ": "Ae",
-                "æ": "ae",
-                "Þ": "Th",
-                "þ": "th",
-                "ß": "ss",
-                "Ā": "A",
-                "Ă": "A",
-                "Ą": "A",
-                "ā": "a",
-                "ă": "a",
-                "ą": "a",
-                "Ć": "C",
-                "Ĉ": "C",
-                "Ċ": "C",
-                "Č": "C",
-                "ć": "c",
-                "ĉ": "c",
-                "ċ": "c",
-                "č": "c",
-                "Ď": "D",
-                "Đ": "D",
-                "ď": "d",
-                "đ": "d",
-                "Ē": "E",
-                "Ĕ": "E",
-                "Ė": "E",
-                "Ę": "E",
-                "Ě": "E",
-                "ē": "e",
-                "ĕ": "e",
-                "ė": "e",
-                "ę": "e",
-                "ě": "e",
-                "Ĝ": "G",
-                "Ğ": "G",
-                "Ġ": "G",
-                "Ģ": "G",
-                "ĝ": "g",
-                "ğ": "g",
-                "ġ": "g",
-                "ģ": "g",
-                "Ĥ": "H",
-                "Ħ": "H",
-                "ĥ": "h",
-                "ħ": "h",
-                "Ĩ": "I",
-                "Ī": "I",
-                "Ĭ": "I",
-                "Į": "I",
-                "İ": "I",
-                "ĩ": "i",
-                "ī": "i",
-                "ĭ": "i",
-                "į": "i",
-                "ı": "i",
-                "Ĵ": "J",
-                "ĵ": "j",
-                "Ķ": "K",
-                "ķ": "k",
-                "ĸ": "k",
-                "Ĺ": "L",
-                "Ļ": "L",
-                "Ľ": "L",
-                "Ŀ": "L",
-                "Ł": "L",
-                "ĺ": "l",
-                "ļ": "l",
-                "ľ": "l",
-                "ŀ": "l",
-                "ł": "l",
-                "Ń": "N",
-                "Ņ": "N",
-                "Ň": "N",
-                "Ŋ": "N",
-                "ń": "n",
-                "ņ": "n",
-                "ň": "n",
-                "ŋ": "n",
-                "Ō": "O",
-                "Ŏ": "O",
-                "Ő": "O",
-                "ō": "o",
-                "ŏ": "o",
-                "ő": "o",
-                "Ŕ": "R",
-                "Ŗ": "R",
-                "Ř": "R",
-                "ŕ": "r",
-                "ŗ": "r",
-                "ř": "r",
-                "Ś": "S",
-                "Ŝ": "S",
-                "Ş": "S",
-                "Š": "S",
-                "ś": "s",
-                "ŝ": "s",
-                "ş": "s",
-                "š": "s",
-                "Ţ": "T",
-                "Ť": "T",
-                "Ŧ": "T",
-                "ţ": "t",
-                "ť": "t",
-                "ŧ": "t",
-                "Ũ": "U",
-                "Ū": "U",
-                "Ŭ": "U",
-                "Ů": "U",
-                "Ű": "U",
-                "Ų": "U",
-                "ũ": "u",
-                "ū": "u",
-                "ŭ": "u",
-                "ů": "u",
-                "ű": "u",
-                "ų": "u",
-                "Ŵ": "W",
-                "ŵ": "w",
-                "Ŷ": "Y",
-                "ŷ": "y",
-                "Ÿ": "Y",
-                "Ź": "Z",
-                "Ż": "Z",
-                "Ž": "Z",
-                "ź": "z",
-                "ż": "z",
-                "ž": "z",
-                "Ĳ": "IJ",
-                "ĳ": "ij",
-                "Œ": "Oe",
-                "œ": "oe",
-                "ŉ": "'n",
-                "ſ": "s"
-            }),
-            cl = j({
-                "&": "&amp;",
-                "<": "&lt;",
-                ">": "&gt;",
-                '"': "&quot;",
-                "'": "&#39;"
-            });
-
-        function ul(e) {
-            return "\\" + S[e]
-        }
-
-        function dl(e) {
-            return A.test(e)
-        }
-
-        function fl(e) {
-            var n = -1,
-                r = Array(e.size);
-            return e.forEach(function(e, t) {
-                r[++n] = [t, e]
-            }), r
-        }
-
-        function hl(t, n) {
-            return function(e) {
-                return t(n(e))
-            }
-        }
-
-        function pl(e, t) {
-            for (var n = -1, r = e.length, i = 0, o = []; ++n < r;) {
-                var a = e[n];
-                a !== t && a !== oa || (e[n] = oa, o[i++] = n)
-            }
-            return o
-        }
-
-        function ml(e) {
-            var t = -1,
-                n = Array(e.size);
-            return e.forEach(function(e) {
-                n[++t] = e
-            }), n
-        }
-
-        function gl(e) {
-            return dl(e) ? function(e) {
-                var t = M.lastIndex = 0;
-                for (; M.test(e);) ++t;
-                return t
-            }(e) : H(e)
-        }
-
-        function vl(e) {
-            return dl(e) ? e.match(M) || [] : e.split("")
-        }
-        var bl = j({
-            "&amp;": "&",
-            "&lt;": "<",
-            "&gt;": ">",
-            "&quot;": '"',
-            "&#39;": "'"
-        });
-        var yl = function e(t) {
-            var n, M = (t = null == t ? xs : yl.defaults(xs.Object(), t, yl.pick(xs, _s))).Array,
-                r = t.Date,
-                i = t.Error,
-                g = t.Function,
-                o = t.Math,
-                C = t.Object,
-                v = t.RegExp,
-                u = t.String,
-                A = t.TypeError,
-                a = M.prototype,
-                s = g.prototype,
-                d = C.prototype,
-                l = t["__core-js_shared__"],
-                c = s.toString,
-                k = d.hasOwnProperty,
-                f = 0,
-                h = (n = /[^.]+$/.exec(l && l.keys && l.keys.IE_PROTO || "")) ? "Symbol(src)_1." + n : "",
-                p = d.toString,
-                m = c.call(C),
-                b = xs._,
-                y = v("^" + c.call(k).replace(Za, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$"),
-                _ = Ts ? t.Buffer : na,
-                $ = t.Symbol,
-                w = t.Uint8Array,
-                E = _ ? _.allocUnsafe : na,
-                x = hl(C.getPrototypeOf, C),
-                T = C.create,
-                S = d.propertyIsEnumerable,
-                D = a.splice,
-                O = $ ? $.isConcatSpreadable : na,
-                N = $ ? $.iterator : na,
-                I = $ ? $.toStringTag : na,
-                R = function() {
-                    try {
-                        var e = Fn(C, "defineProperty");
-                        return e({}, "", {}), e
-                    } catch (e) {}
-                }(),
-                P = t.clearTimeout !== xs.clearTimeout && t.clearTimeout,
-                H = r && r.now !== xs.Date.now && r.now,
-                j = t.setTimeout !== xs.setTimeout && t.setTimeout,
-                L = o.ceil,
-                F = o.floor,
-                q = C.getOwnPropertySymbols,
-                U = _ ? _.isBuffer : na,
-                V = t.isFinite,
-                B = a.join,
-                z = hl(C.keys, C),
-                W = o.max,
-                Y = o.min,
-                G = r.now,
-                K = t.parseInt,
-                Z = o.random,
-                X = a.reverse,
-                Q = Fn(t, "DataView"),
-                J = Fn(t, "Map"),
-                ee = Fn(t, "Promise"),
-                te = Fn(t, "Set"),
-                ne = Fn(t, "WeakMap"),
-                re = Fn(C, "create"),
-                ie = ne && new ne,
-                oe = {},
-                ae = pr(Q),
-                se = pr(J),
-                le = pr(ee),
-                ce = pr(te),
-                ue = pr(ne),
-                de = $ ? $.prototype : na,
-                fe = de ? de.valueOf : na,
-                he = de ? de.toString : na;
-
-            function pe(e) {
-                if (Di(e) && !_i(e) && !(e instanceof be)) {
-                    if (e instanceof ve) return e;
-                    if (k.call(e, "__wrapped__")) return mr(e)
-                }
-                return new ve(e)
-            }
-            var me = function() {
-                function n() {}
-                return function(e) {
-                    if (!Si(e)) return {};
-                    if (T) return T(e);
-                    n.prototype = e;
-                    var t = new n;
-                    return n.prototype = na, t
-                }
-            }();
-
-            function ge() {}
-
-            function ve(e, t) {
-                this.__wrapped__ = e, this.__actions__ = [], this.__chain__ = !!t, this.__index__ = 0, this.__values__ = na
-            }
-
-            function be(e) {
-                this.__wrapped__ = e, this.__actions__ = [], this.__dir__ = 1, this.__filtered__ = !1, this.__iteratees__ = [], this.__takeCount__ = la, this.__views__ = []
-            }
-
-            function ye(e) {
-                var t = -1,
-                    n = null == e ? 0 : e.length;
-                for (this.clear(); ++t < n;) {
-                    var r = e[t];
-                    this.set(r[0], r[1])
-                }
-            }
-
-            function _e(e) {
-                var t = -1,
-                    n = null == e ? 0 : e.length;
-                for (this.clear(); ++t < n;) {
-                    var r = e[t];
-                    this.set(r[0], r[1])
-                }
-            }
-
-            function $e(e) {
-                var t = -1,
-                    n = null == e ? 0 : e.length;
-                for (this.clear(); ++t < n;) {
-                    var r = e[t];
-                    this.set(r[0], r[1])
-                }
-            }
-
-            function we(e) {
-                var t = -1,
-                    n = null == e ? 0 : e.length;
-                for (this.__data__ = new $e; ++t < n;) this.add(e[t])
-            }
-
-            function Ee(e) {
-                var t = this.__data__ = new _e(e);
-                this.size = t.size
-            }
-
-            function Ce(e, t) {
-                var n = _i(e),
-                    r = !n && yi(e),
-                    i = !n && !r && Ci(e),
-                    o = !n && !r && !i && Li(e),
-                    a = n || r || i || o,
-                    s = a ? nl(e.length, u) : [],
-                    l = s.length;
-                for (var c in e) !t && !k.call(e, c) || a && ("length" == c || i && ("offset" == c || "parent" == c) || o && ("buffer" == c || "byteLength" == c || "byteOffset" == c) || Yn(c, l)) || s.push(c);
-                return s
-            }
-
-            function ke(e) {
-                var t = e.length;
-                return t ? e[wt(0, t - 1)] : na
-            }
-
-            function xe(e, t) {
-                return cr(rn(e), Re(t, 0, e.length))
-            }
-
-            function Te(e) {
-                return cr(rn(e))
-            }
-
-            function Me(e, t, n) {
-                (n === na || gi(e[t], n)) && (n !== na || t in e) || Ne(e, t, n)
-            }
-
-            function Ae(e, t, n) {
-                var r = e[t];
-                k.call(e, t) && gi(r, n) && (n !== na || t in e) || Ne(e, t, n)
-            }
-
-            function Se(e, t) {
-                for (var n = e.length; n--;)
-                    if (gi(e[n][0], t)) return n;
-                return -1
-            }
-
-            function De(e, r, i, o) {
-                return Fe(e, function(e, t, n) {
-                    r(o, e, i(e), n)
-                }), o
-            }
-
-            function Oe(e, t) {
-                return e && on(t, so(t), e)
-            }
-
-            function Ne(e, t, n) {
-                "__proto__" == t && R ? R(e, t, {
-                    configurable: !0,
-                    enumerable: !0,
-                    value: n,
-                    writable: !0
-                }) : e[t] = n
-            }
-
-            function Ie(e, t) {
-                for (var n = -1, r = t.length, i = M(r), o = null == e; ++n < r;) i[n] = o ? na : no(e, t[n]);
-                return i
-            }
-
-            function Re(e, t, n) {
-                return e == e && (n !== na && (e = e <= n ? e : n), t !== na && (e = t <= e ? e : t)), e
-            }
-
-            function Pe(n, r, i, e, t, o) {
-                var a, s = 1 & r,
-                    l = 2 & r,
-                    c = 4 & r;
-                if (i && (a = t ? i(n, e, t, o) : i(n)), a !== na) return a;
-                if (!Si(n)) return n;
-                var u, d, f, h, p, m, g, v, b, y = _i(n);
-                if (y) {
-                    if (v = (g = n).length, b = new g.constructor(v), v && "string" == typeof g[0] && k.call(g, "index") && (b.index = g.index, b.input = g.input), a = b, !s) return rn(n, a)
-                } else {
-                    var _ = Vn(n),
-                        $ = _ == ma || _ == ga;
-                    if (Ci(n)) return Xt(n, s);
-                    if (_ == ya || _ == ua || $ && !t) {
-                        if (a = l || $ ? {} : zn(n), !s) return l ? (m = f = n, h = (p = a) && on(m, lo(m), p), on(f, Un(f), h)) : (d = Oe(a, u = n), on(u, qn(u), d))
-                    } else {
-                        if (!Es[_]) return t ? n : {};
-                        a = function(e, t, n) {
-                            var r, i, o, a, s, l = e.constructor;
-                            switch (t) {
-                                case xa:
-                                    return Qt(e);
-                                case fa:
-                                case ha:
-                                    return new l(+e);
-                                case Ta:
-                                    return a = e, s = n ? Qt(a.buffer) : a.buffer, new a.constructor(s, a.byteOffset, a.byteLength);
-                                case Ma:
-                                case Aa:
-                                case Sa:
-                                case Da:
-                                case Oa:
-                                case Na:
-                                case Ia:
-                                case Ra:
-                                case Pa:
-                                    return Jt(e, n);
-                                case va:
-                                    return new l;
-                                case ba:
-                                case Ea:
-                                    return new l(e);
-                                case $a:
-                                    return (o = new(i = e).constructor(i.source, ss.exec(i))).lastIndex = i.lastIndex, o;
-                                case wa:
-                                    return new l;
-                                case Ca:
-                                    return r = e, fe ? C(fe.call(r)) : {}
-                            }
-                        }(n, _, s)
-                    }
-                }
-                o || (o = new Ee);
-                var w = o.get(n);
-                if (w) return w;
-                o.set(n, a), Pi(n) ? n.forEach(function(e) {
-                    a.add(Pe(e, r, i, e, n, o))
-                }) : Oi(n) && n.forEach(function(e, t) {
-                    a.set(t, Pe(e, r, i, t, n, o))
-                });
-                var E = y ? na : (c ? l ? Nn : On : l ? lo : so)(n);
-                return Ps(E || n, function(e, t) {
-                    E && (e = n[t = e]), Ae(a, t, Pe(e, r, i, t, n, o))
-                }), a
-            }
-
-            function He(e, t, n) {
-                var r = n.length;
-                if (null == e) return !r;
-                for (e = C(e); r--;) {
-                    var i = n[r],
-                        o = t[i],
-                        a = e[i];
-                    if (a === na && !(i in e) || !o(a)) return !1
-                }
-                return !0
-            }
-
-            function je(e, t, n) {
-                if ("function" != typeof e) throw new A(ra);
-                return or(function() {
-                    e.apply(na, n)
-                }, t)
-            }
-
-            function Le(e, t, n, r) {
-                var i = -1,
-                    o = Fs,
-                    a = !0,
-                    s = e.length,
-                    l = [],
-                    c = t.length;
-                if (!s) return l;
-                n && (t = Us(t, rl(n))), r ? (o = qs, a = !1) : 200 <= t.length && (o = ol, a = !1, t = new we(t));
-                e: for (; ++i < s;) {
-                    var u = e[i],
-                        d = null == n ? u : n(u);
-                    if (u = r || 0 !== u ? u : 0, a && d == d) {
-                        for (var f = c; f--;)
-                            if (t[f] === d) continue e;
-                        l.push(u)
-                    } else o(t, d, r) || l.push(u)
-                }
-                return l
-            }
-            pe.templateSettings = {
-                escape: Ba,
-                evaluate: za,
-                interpolate: Wa,
-                variable: "",
-                imports: {
-                    _: pe
-                }
-            }, (pe.prototype = ge.prototype).constructor = pe, (ve.prototype = me(ge.prototype)).constructor = ve, (be.prototype = me(ge.prototype)).constructor = be, ye.prototype.clear = function() {
-                this.__data__ = re ? re(null) : {}, this.size = 0
-            }, ye.prototype.delete = function(e) {
-                var t = this.has(e) && delete this.__data__[e];
-                return this.size -= t ? 1 : 0, t
-            }, ye.prototype.get = function(e) {
-                var t = this.__data__;
-                if (re) {
-                    var n = t[e];
-                    return n === ia ? na : n
-                }
-                return k.call(t, e) ? t[e] : na
-            }, ye.prototype.has = function(e) {
-                var t = this.__data__;
-                return re ? t[e] !== na : k.call(t, e)
-            }, ye.prototype.set = function(e, t) {
-                var n = this.__data__;
-                return this.size += this.has(e) ? 0 : 1, n[e] = re && t === na ? ia : t, this
-            }, _e.prototype.clear = function() {
-                this.__data__ = [], this.size = 0
-            }, _e.prototype.delete = function(e) {
-                var t = this.__data__,
-                    n = Se(t, e);
-                return !(n < 0 || (n == t.length - 1 ? t.pop() : D.call(t, n, 1), --this.size, 0))
-            }, _e.prototype.get = function(e) {
-                var t = this.__data__,
-                    n = Se(t, e);
-                return n < 0 ? na : t[n][1]
-            }, _e.prototype.has = function(e) {
-                return -1 < Se(this.__data__, e)
-            }, _e.prototype.set = function(e, t) {
-                var n = this.__data__,
-                    r = Se(n, e);
-                return r < 0 ? (++this.size, n.push([e, t])) : n[r][1] = t, this
-            }, $e.prototype.clear = function() {
-                this.size = 0, this.__data__ = {
-                    hash: new ye,
-                    map: new(J || _e),
-                    string: new ye
-                }
-            }, $e.prototype.delete = function(e) {
-                var t = jn(this, e).delete(e);
-                return this.size -= t ? 1 : 0, t
-            }, $e.prototype.get = function(e) {
-                return jn(this, e).get(e)
-            }, $e.prototype.has = function(e) {
-                return jn(this, e).has(e)
-            }, $e.prototype.set = function(e, t) {
-                var n = jn(this, e),
-                    r = n.size;
-                return n.set(e, t), this.size += n.size == r ? 0 : 1, this
-            }, we.prototype.add = we.prototype.push = function(e) {
-                return this.__data__.set(e, ia), this
-            }, we.prototype.has = function(e) {
-                return this.__data__.has(e)
-            }, Ee.prototype.clear = function() {
-                this.__data__ = new _e, this.size = 0
-            }, Ee.prototype.delete = function(e) {
-                var t = this.__data__,
-                    n = t.delete(e);
-                return this.size = t.size, n
-            }, Ee.prototype.get = function(e) {
-                return this.__data__.get(e)
-            }, Ee.prototype.has = function(e) {
-                return this.__data__.has(e)
-            }, Ee.prototype.set = function(e, t) {
-                var n = this.__data__;
-                if (n instanceof _e) {
-                    var r = n.__data__;
-                    if (!J || r.length < 199) return r.push([e, t]), this.size = ++n.size, this;
-                    n = this.__data__ = new $e(r)
-                }
-                return n.set(e, t), this.size = n.size, this
-            };
-            var Fe = ln(Ge),
-                qe = ln(Ke, !0);
-
-            function Ue(e, r) {
-                var i = !0;
-                return Fe(e, function(e, t, n) {
-                    return i = !!r(e, t, n)
-                }), i
-            }
-
-            function Ve(e, t, n) {
-                for (var r = -1, i = e.length; ++r < i;) {
-                    var o = e[r],
-                        a = t(o);
-                    if (null != a && (s === na ? a == a && !ji(a) : n(a, s))) var s = a,
-                        l = o
-                }
-                return l
-            }
-
-            function Be(e, r) {
-                var i = [];
-                return Fe(e, function(e, t, n) {
-                    r(e, t, n) && i.push(e)
-                }), i
-            }
-
-            function ze(e, t, n, r, i) {
-                var o = -1,
-                    a = e.length;
-                for (n || (n = Wn), i || (i = []); ++o < a;) {
-                    var s = e[o];
-                    0 < t && n(s) ? 1 < t ? ze(s, t - 1, n, r, i) : Vs(i, s) : r || (i[i.length] = s)
-                }
-                return i
-            }
-            var We = cn(),
-                Ye = cn(!0);
-
-            function Ge(e, t) {
-                return e && We(e, t, so)
-            }
-
-            function Ke(e, t) {
-                return e && Ye(e, t, so)
-            }
-
-            function Ze(t, e) {
-                return Ls(e, function(e) {
-                    return Ti(t[e])
-                })
-            }
-
-            function Xe(e, t) {
-                for (var n = 0, r = (t = Yt(t, e)).length; null != e && n < r;) e = e[hr(t[n++])];
-                return n && n == r ? e : na
-            }
-
-            function Qe(e, t, n) {
-                var r = t(e);
-                return _i(e) ? r : Vs(r, n(e))
-            }
-
-            function Je(e) {
-                return null == e ? e === na ? "[object Undefined]" : "[object Null]" : I && I in C(e) ? function(e) {
-                    var t = k.call(e, I),
-                        n = e[I];
-                    try {
-                        e[I] = na;
-                        var r = !0
-                    } catch (e) {}
-                    var i = p.call(e);
-                    return r && (t ? e[I] = n : delete e[I]), i
-                }(e) : (t = e, p.call(t));
-                var t
-            }
-
-            function et(e, t) {
-                return t < e
-            }
-
-            function tt(e, t) {
-                return null != e && k.call(e, t)
-            }
-
-            function nt(e, t) {
-                return null != e && t in C(e)
-            }
-
-            function rt(e, t, n) {
-                for (var r = n ? qs : Fs, i = e[0].length, o = e.length, a = o, s = M(o), l = 1 / 0, c = []; a--;) {
-                    var u = e[a];
-                    a && t && (u = Us(u, rl(t))), l = Y(u.length, l), s[a] = !n && (t || 120 <= i && 120 <= u.length) ? new we(a && u) : na
-                }
-                u = e[0];
-                var d = -1,
-                    f = s[0];
-                e: for (; ++d < i && c.length < l;) {
-                    var h = u[d],
-                        p = t ? t(h) : h;
-                    if (h = n || 0 !== h ? h : 0, !(f ? ol(f, p) : r(c, p, n))) {
-                        for (a = o; --a;) {
-                            var m = s[a];
-                            if (!(m ? ol(m, p) : r(e[a], p, n))) continue e
-                        }
-                        f && f.push(p), c.push(h)
-                    }
-                }
-                return c
-            }
-
-            function it(e, t, n) {
-                var r = null == (e = nr(e, t = Yt(t, e))) ? e : e[hr(xr(t))];
-                return null == r ? na : Is(r, e, n)
-            }
-
-            function ot(e) {
-                return Di(e) && Je(e) == ua
-            }
-
-            function at(e, t, n, r, i) {
-                return e === t || (null == e || null == t || !Di(e) && !Di(t) ? e != e && t != t : function(e, t, n, r, i, o) {
-                    var a = _i(e),
-                        s = _i(t),
-                        l = a ? da : Vn(e),
-                        c = s ? da : Vn(t),
-                        u = (l = l == ua ? ya : l) == ya,
-                        d = (c = c == ua ? ya : c) == ya,
-                        f = l == c;
-                    if (f && Ci(e)) {
-                        if (!Ci(t)) return !1;
-                        u = !(a = !0)
-                    }
-                    if (f && !u) return o || (o = new Ee), a || Li(e) ? Sn(e, t, n, r, i, o) : function(e, t, n, r, i, o, a) {
-                        switch (n) {
-                            case Ta:
-                                if (e.byteLength != t.byteLength || e.byteOffset != t.byteOffset) return !1;
-                                e = e.buffer, t = t.buffer;
-                            case xa:
-                                return !(e.byteLength != t.byteLength || !o(new w(e), new w(t)));
-                            case fa:
-                            case ha:
-                            case ba:
-                                return gi(+e, +t);
-                            case pa:
-                                return e.name == t.name && e.message == t.message;
-                            case $a:
-                            case Ea:
-                                return e == t + "";
-                            case va:
-                                var s = fl;
-                            case wa:
-                                var l = 1 & r;
-                                if (s || (s = ml), e.size != t.size && !l) return !1;
-                                var c = a.get(e);
-                                if (c) return c == t;
-                                r |= 2, a.set(e, t);
-                                var u = Sn(s(e), s(t), r, i, o, a);
-                                return a.delete(e), u;
-                            case Ca:
-                                if (fe) return fe.call(e) == fe.call(t)
-                        }
-                        return !1
-                    }(e, t, l, n, r, i, o);
-                    if (!(1 & n)) {
-                        var h = u && k.call(e, "__wrapped__"),
-                            p = d && k.call(t, "__wrapped__");
-                        if (h || p) {
-                            var m = h ? e.value() : e,
-                                g = p ? t.value() : t;
-                            return o || (o = new Ee), i(m, g, n, r, o)
-                        }
-                    }
-                    return !!f && (o || (o = new Ee), function(e, t, n, r, i, o) {
-                        var a = 1 & n,
-                            s = On(e),
-                            l = s.length,
-                            c = On(t).length;
-                        if (l != c && !a) return !1;
-                        for (var u = l; u--;) {
-                            var d = s[u];
-                            if (!(a ? d in t : k.call(t, d))) return !1
-                        }
-                        var f = o.get(e);
-                        if (f && o.get(t)) return f == t;
-                        var h = !0;
-                        o.set(e, t), o.set(t, e);
-                        for (var p = a; ++u < l;) {
-                            d = s[u];
-                            var m = e[d],
-                                g = t[d];
-                            if (r) var v = a ? r(g, m, d, t, e, o) : r(m, g, d, e, t, o);
-                            if (!(v === na ? m === g || i(m, g, n, r, o) : v)) {
-                                h = !1;
-                                break
-                            }
-                            p || (p = "constructor" == d)
-                        }
-                        if (h && !p) {
-                            var b = e.constructor,
-                                y = t.constructor;
-                            b != y && "constructor" in e && "constructor" in t && !("function" == typeof b && b instanceof b && "function" == typeof y && y instanceof y) && (h = !1)
-                        }
-                        return o.delete(e), o.delete(t), h
-                    }(e, t, n, r, i, o))
-                }(e, t, n, r, at, i))
-            }
-
-            function st(e, t, n, r) {
-                var i = n.length,
-                    o = i,
-                    a = !r;
-                if (null == e) return !o;
-                for (e = C(e); i--;) {
-                    var s = n[i];
-                    if (a && s[2] ? s[1] !== e[s[0]] : !(s[0] in e)) return !1
-                }
-                for (; ++i < o;) {
-                    var l = (s = n[i])[0],
-                        c = e[l],
-                        u = s[1];
-                    if (a && s[2]) {
-                        if (c === na && !(l in e)) return !1
-                    } else {
-                        var d = new Ee;
-                        if (r) var f = r(c, u, l, e, t, d);
-                        if (!(f === na ? at(u, c, 3, r, d) : f)) return !1
-                    }
-                }
-                return !0
-            }
-
-            function lt(e) {
-                return !(!Si(e) || (t = e, h && h in t)) && (Ti(e) ? y : us).test(pr(e));
-                var t
-            }
-
-            function ct(e) {
-                return "function" == typeof e ? e : null == e ? Io : "object" == typeof e ? _i(e) ? mt(e[0], e[1]) : pt(e) : Vo(e)
-            }
-
-            function ut(e) {
-                if (!Qn(e)) return z(e);
-                var t = [];
-                for (var n in C(e)) k.call(e, n) && "constructor" != n && t.push(n);
-                return t
-            }
-
-            function dt(e) {
-                if (!Si(e)) return function(e) {
-                    var t = [];
-                    if (null != e)
-                        for (var n in C(e)) t.push(n);
-                    return t
-                }(e);
-                var t = Qn(e),
-                    n = [];
-                for (var r in e)("constructor" != r || !t && k.call(e, r)) && n.push(r);
-                return n
-            }
-
-            function ft(e, t) {
-                return e < t
-            }
-
-            function ht(e, r) {
-                var i = -1,
-                    o = wi(e) ? M(e.length) : [];
-                return Fe(e, function(e, t, n) {
-                    o[++i] = r(e, t, n)
-                }), o
-            }
-
-            function pt(t) {
-                var n = Ln(t);
-                return 1 == n.length && n[0][2] ? er(n[0][0], n[0][1]) : function(e) {
-                    return e === t || st(e, t, n)
-                }
-            }
-
-            function mt(n, r) {
-                return Kn(n) && Jn(r) ? er(hr(n), r) : function(e) {
-                    var t = no(e, n);
-                    return t === na && t === r ? ro(e, n) : at(r, t, 3)
-                }
-            }
-
-            function gt(r, i, o, a, s) {
-                r !== i && We(i, function(e, t) {
-                    if (s || (s = new Ee), Si(e)) ! function(e, t, n, r, i, o, a) {
-                        var s = rr(e, n),
-                            l = rr(t, n),
-                            c = a.get(l);
-                        if (c) return Me(e, n, c);
-                        var u = o ? o(s, l, n + "", e, t, a) : na,
-                            d = u === na;
-                        if (d) {
-                            var f = _i(l),
-                                h = !f && Ci(l),
-                                p = !f && !h && Li(l);
-                            u = l, f || h || p ? u = _i(s) ? s : Ei(s) ? rn(s) : h ? Xt(l, !(d = !1)) : p ? Jt(l, !(d = !1)) : [] : Ii(l) || yi(l) ? yi(u = s) ? u = Yi(s) : Si(s) && !Ti(s) || (u = zn(l)) : d = !1
-                        }
-                        d && (a.set(l, u), i(u, l, r, o, a), a.delete(l)), Me(e, n, u)
-                    }(r, i, t, o, gt, a, s);
-                    else {
-                        var n = a ? a(rr(r, t), e, t + "", r, i, s) : na;
-                        n === na && (n = e), Me(r, t, n)
-                    }
-                }, lo)
-            }
-
-            function vt(e, t) {
-                var n = e.length;
-                if (n) return Yn(t += t < 0 ? n : 0, n) ? e[t] : na
-            }
-
-            function bt(e, r, n) {
-                var i = -1;
-                return r = Us(r.length ? r : [Io], rl(Hn())),
-                    function(e, t) {
-                        var n = e.length;
-                        for (e.sort(t); n--;) e[n] = e[n].value;
-                        return e
-                    }(ht(e, function(t, e, n) {
-                        return {
-                            criteria: Us(r, function(e) {
-                                return e(t)
-                            }),
-                            index: ++i,
-                            value: t
-                        }
-                    }), function(e, t) {
-                        return function(e, t, n) {
-                            for (var r = -1, i = e.criteria, o = t.criteria, a = i.length, s = n.length; ++r < a;) {
-                                var l = en(i[r], o[r]);
-                                if (l) {
-                                    if (s <= r) return l;
-                                    var c = n[r];
-                                    return l * ("desc" == c ? -1 : 1)
-                                }
-                            }
-                            return e.index - t.index
-                        }(e, t, n)
-                    })
-            }
-
-            function yt(e, t, n) {
-                for (var r = -1, i = t.length, o = {}; ++r < i;) {
-                    var a = t[r],
-                        s = Xe(e, a);
-                    n(s, a) && Tt(o, Yt(a, e), s)
-                }
-                return o
-            }
-
-            function _t(e, t, n, r) {
-                var i = r ? Zs : Ks,
-                    o = -1,
-                    a = t.length,
-                    s = e;
-                for (e === t && (t = rn(t)), n && (s = Us(e, rl(n))); ++o < a;)
-                    for (var l = 0, c = t[o], u = n ? n(c) : c; - 1 < (l = i(s, u, l, r));) s !== e && D.call(s, l, 1), D.call(e, l, 1);
-                return e
-            }
-
-            function $t(e, t) {
-                for (var n = e ? t.length : 0, r = n - 1; n--;) {
-                    var i = t[n];
-                    if (n == r || i !== o) {
-                        var o = i;
-                        Yn(i) ? D.call(e, i, 1) : Lt(e, i)
-                    }
-                }
-                return e
-            }
-
-            function wt(e, t) {
-                return e + F(Z() * (t - e + 1))
-            }
-
-            function Et(e, t) {
-                var n = "";
-                if (!e || t < 1 || aa < t) return n;
-                for (; t % 2 && (n += e), (t = F(t / 2)) && (e += e), t;);
-                return n
-            }
-
-            function Ct(e, t) {
-                return ar(tr(e, t, Io), e + "")
-            }
-
-            function kt(e) {
-                return ke(vo(e))
-            }
-
-            function xt(e, t) {
-                var n = vo(e);
-                return cr(n, Re(t, 0, n.length))
-            }
-
-            function Tt(e, t, n, r) {
-                if (!Si(e)) return e;
-                for (var i = -1, o = (t = Yt(t, e)).length, a = o - 1, s = e; null != s && ++i < o;) {
-                    var l = hr(t[i]),
-                        c = n;
-                    if (i != a) {
-                        var u = s[l];
-                        (c = r ? r(u, l, s) : na) === na && (c = Si(u) ? u : Yn(t[i + 1]) ? [] : {})
-                    }
-                    Ae(s, l, c), s = s[l]
-                }
-                return e
-            }
-            var Mt = ie ? function(e, t) {
-                    return ie.set(e, t), e
-                } : Io,
-                At = R ? function(e, t) {
-                    return R(e, "toString", {
-                        configurable: !0,
-                        enumerable: !1,
-                        value: Do(t),
-                        writable: !0
-                    })
-                } : Io;
-
-            function St(e) {
-                return cr(vo(e))
-            }
-
-            function Dt(e, t, n) {
-                var r = -1,
-                    i = e.length;
-                t < 0 && (t = i < -t ? 0 : i + t), (n = i < n ? i : n) < 0 && (n += i), i = n < t ? 0 : n - t >>> 0, t >>>= 0;
-                for (var o = M(i); ++r < i;) o[r] = e[r + t];
-                return o
-            }
-
-            function Ot(e, r) {
-                var i;
-                return Fe(e, function(e, t, n) {
-                    return !(i = r(e, t, n))
-                }), !!i
-            }
-
-            function Nt(e, t, n) {
-                var r = 0,
-                    i = null == e ? r : e.length;
-                if ("number" == typeof t && t == t && i <= 2147483647) {
-                    for (; r < i;) {
-                        var o = r + i >>> 1,
-                            a = e[o];
-                        null !== a && !ji(a) && (n ? a <= t : a < t) ? r = o + 1 : i = o
-                    }
-                    return i
-                }
-                return It(e, t, Io, n)
-            }
-
-            function It(e, t, n, r) {
-                t = n(t);
-                for (var i = 0, o = null == e ? 0 : e.length, a = t != t, s = null === t, l = ji(t), c = t === na; i < o;) {
-                    var u = F((i + o) / 2),
-                        d = n(e[u]),
-                        f = d !== na,
-                        h = null === d,
-                        p = d == d,
-                        m = ji(d);
-                    if (a) var g = r || p;
-                    else g = c ? p && (r || f) : s ? p && f && (r || !h) : l ? p && f && !h && (r || !m) : !h && !m && (r ? d <= t : d < t);
-                    g ? i = u + 1 : o = u
-                }
-                return Y(o, 4294967294)
-            }
-
-            function Rt(e, t) {
-                for (var n = -1, r = e.length, i = 0, o = []; ++n < r;) {
-                    var a = e[n],
-                        s = t ? t(a) : a;
-                    if (!n || !gi(s, l)) {
-                        var l = s;
-                        o[i++] = 0 === a ? 0 : a
-                    }
-                }
-                return o
-            }
-
-            function Pt(e) {
-                return "number" == typeof e ? e : ji(e) ? sa : +e
-            }
-
-            function Ht(e) {
-                if ("string" == typeof e) return e;
-                if (_i(e)) return Us(e, Ht) + "";
-                if (ji(e)) return he ? he.call(e) : "";
-                var t = e + "";
-                return "0" == t && 1 / e == -1 / 0 ? "-0" : t
-            }
-
-            function jt(e, t, n) {
-                var r = -1,
-                    i = Fs,
-                    o = e.length,
-                    a = !0,
-                    s = [],
-                    l = s;
-                if (n) a = !1, i = qs;
-                else if (200 <= o) {
-                    var c = t ? null : Cn(e);
-                    if (c) return ml(c);
-                    a = !1, i = ol, l = new we
-                } else l = t ? [] : s;
-                e: for (; ++r < o;) {
-                    var u = e[r],
-                        d = t ? t(u) : u;
-                    if (u = n || 0 !== u ? u : 0, a && d == d) {
-                        for (var f = l.length; f--;)
-                            if (l[f] === d) continue e;
-                        t && l.push(d), s.push(u)
-                    } else i(l, d, n) || (l !== s && l.push(d), s.push(u))
-                }
-                return s
-            }
-
-            function Lt(e, t) {
-                return null == (e = nr(e, t = Yt(t, e))) || delete e[hr(xr(t))]
-            }
-
-            function Ft(e, t, n, r) {
-                return Tt(e, t, n(Xe(e, t)), r)
-            }
-
-            function qt(e, t, n, r) {
-                for (var i = e.length, o = r ? i : -1;
-                    (r ? o-- : ++o < i) && t(e[o], o, e););
-                return n ? Dt(e, r ? 0 : o, r ? o + 1 : i) : Dt(e, r ? o + 1 : 0, r ? i : o)
-            }
-
-            function Ut(e, t) {
-                var n = e;
-                return n instanceof be && (n = n.value()), Bs(t, function(e, t) {
-                    return t.func.apply(t.thisArg, Vs([e], t.args))
-                }, n)
-            }
-
-            function Vt(e, t, n) {
-                var r = e.length;
-                if (r < 2) return r ? jt(e[0]) : [];
-                for (var i = -1, o = M(r); ++i < r;)
-                    for (var a = e[i], s = -1; ++s < r;) s != i && (o[i] = Le(o[i] || a, e[s], t, n));
-                return jt(ze(o, 1), t, n)
-            }
-
-            function Bt(e, t, n) {
-                for (var r = -1, i = e.length, o = t.length, a = {}; ++r < i;) {
-                    var s = r < o ? t[r] : na;
-                    n(a, e[r], s)
-                }
-                return a
-            }
-
-            function zt(e) {
-                return Ei(e) ? e : []
-            }
-
-            function Wt(e) {
-                return "function" == typeof e ? e : Io
-            }
-
-            function Yt(e, t) {
-                return _i(e) ? e : Kn(e, t) ? [e] : fr(Gi(e))
-            }
-            var Gt = Ct;
-
-            function Kt(e, t, n) {
-                var r = e.length;
-                return n = n === na ? r : n, !t && r <= n ? e : Dt(e, t, n)
-            }
-            var Zt = P || function(e) {
-                return xs.clearTimeout(e)
-            };
-
-            function Xt(e, t) {
-                if (t) return e.slice();
-                var n = e.length,
-                    r = E ? E(n) : new e.constructor(n);
-                return e.copy(r), r
-            }
-
-            function Qt(e) {
-                var t = new e.constructor(e.byteLength);
-                return new w(t).set(new w(e)), t
-            }
-
-            function Jt(e, t) {
-                var n = t ? Qt(e.buffer) : e.buffer;
-                return new e.constructor(n, e.byteOffset, e.length)
-            }
-
-            function en(e, t) {
-                if (e !== t) {
-                    var n = e !== na,
-                        r = null === e,
-                        i = e == e,
-                        o = ji(e),
-                        a = t !== na,
-                        s = null === t,
-                        l = t == t,
-                        c = ji(t);
-                    if (!s && !c && !o && t < e || o && a && l && !s && !c || r && a && l || !n && l || !i) return 1;
-                    if (!r && !o && !c && e < t || c && n && i && !r && !o || s && n && i || !a && i || !l) return -1
-                }
-                return 0
-            }
-
-            function tn(e, t, n, r) {
-                for (var i = -1, o = e.length, a = n.length, s = -1, l = t.length, c = W(o - a, 0), u = M(l + c), d = !r; ++s < l;) u[s] = t[s];
-                for (; ++i < a;)(d || i < o) && (u[n[i]] = e[i]);
-                for (; c--;) u[s++] = e[i++];
-                return u
-            }
-
-            function nn(e, t, n, r) {
-                for (var i = -1, o = e.length, a = -1, s = n.length, l = -1, c = t.length, u = W(o - s, 0), d = M(u + c), f = !r; ++i < u;) d[i] = e[i];
-                for (var h = i; ++l < c;) d[h + l] = t[l];
-                for (; ++a < s;)(f || i < o) && (d[h + n[a]] = e[i++]);
-                return d
-            }
-
-            function rn(e, t) {
-                var n = -1,
-                    r = e.length;
-                for (t || (t = M(r)); ++n < r;) t[n] = e[n];
-                return t
-            }
-
-            function on(e, t, n, r) {
-                var i = !n;
-                n || (n = {});
-                for (var o = -1, a = t.length; ++o < a;) {
-                    var s = t[o],
-                        l = r ? r(n[s], e[s], s, n, e) : na;
-                    l === na && (l = e[s]), i ? Ne(n, s, l) : Ae(n, s, l)
-                }
-                return n
-            }
-
-            function an(i, o) {
-                return function(e, t) {
-                    var n = _i(e) ? Rs : De,
-                        r = o ? o() : {};
-                    return n(e, i, Hn(t, 2), r)
-                }
-            }
-
-            function sn(s) {
-                return Ct(function(e, t) {
-                    var n = -1,
-                        r = t.length,
-                        i = 1 < r ? t[r - 1] : na,
-                        o = 2 < r ? t[2] : na;
-                    for (i = 3 < s.length && "function" == typeof i ? (r--, i) : na, o && Gn(t[0], t[1], o) && (i = r < 3 ? na : i, r = 1), e = C(e); ++n < r;) {
-                        var a = t[n];
-                        a && s(e, a, n, i)
-                    }
-                    return e
-                })
-            }
-
-            function ln(o, a) {
-                return function(e, t) {
-                    if (null == e) return e;
-                    if (!wi(e)) return o(e, t);
-                    for (var n = e.length, r = a ? n : -1, i = C(e);
-                        (a ? r-- : ++r < n) && !1 !== t(i[r], r, i););
-                    return e
-                }
-            }
-
-            function cn(l) {
-                return function(e, t, n) {
-                    for (var r = -1, i = C(e), o = n(e), a = o.length; a--;) {
-                        var s = o[l ? a : ++r];
-                        if (!1 === t(i[s], s, i)) break
-                    }
-                    return e
-                }
-            }
-
-            function un(i) {
-                return function(e) {
-                    var t = dl(e = Gi(e)) ? vl(e) : na,
-                        n = t ? t[0] : e.charAt(0),
-                        r = t ? Kt(t, 1).join("") : e.slice(1);
-                    return n[i]() + r
-                }
-            }
-
-            function dn(t) {
-                return function(e) {
-                    return Bs(Mo(_o(e).replace(gs, "")), t, "")
-                }
-            }
-
-            function fn(r) {
-                return function() {
-                    var e = arguments;
-                    switch (e.length) {
-                        case 0:
-                            return new r;
-                        case 1:
-                            return new r(e[0]);
-                        case 2:
-                            return new r(e[0], e[1]);
-                        case 3:
-                            return new r(e[0], e[1], e[2]);
-                        case 4:
-                            return new r(e[0], e[1], e[2], e[3]);
-                        case 5:
-                            return new r(e[0], e[1], e[2], e[3], e[4]);
-                        case 6:
-                            return new r(e[0], e[1], e[2], e[3], e[4], e[5]);
-                        case 7:
-                            return new r(e[0], e[1], e[2], e[3], e[4], e[5], e[6])
-                    }
-                    var t = me(r.prototype),
-                        n = r.apply(t, e);
-                    return Si(n) ? n : t
-                }
-            }
-
-            function hn(a) {
-                return function(e, t, n) {
-                    var r = C(e);
-                    if (!wi(e)) {
-                        var i = Hn(t, 3);
-                        e = so(e), t = function(e) {
-                            return i(r[e], e, r)
-                        }
-                    }
-                    var o = a(e, t, n);
-                    return -1 < o ? r[i ? e[o] : o] : na
-                }
-            }
-
-            function pn(l) {
-                return Dn(function(i) {
-                    var o = i.length,
-                        e = o,
-                        t = ve.prototype.thru;
-                    for (l && i.reverse(); e--;) {
-                        var n = i[e];
-                        if ("function" != typeof n) throw new A(ra);
-                        if (t && !a && "wrapper" == Rn(n)) var a = new ve([], !0)
-                    }
-                    for (e = a ? e : o; ++e < o;) {
-                        var r = Rn(n = i[e]),
-                            s = "wrapper" == r ? In(n) : na;
-                        a = s && Zn(s[0]) && 424 == s[1] && !s[4].length && 1 == s[9] ? a[Rn(s[0])].apply(a, s[3]) : 1 == n.length && Zn(n) ? a[r]() : a.thru(n)
-                    }
-                    return function() {
-                        var e = arguments,
-                            t = e[0];
-                        if (a && 1 == e.length && _i(t)) return a.plant(t).value();
-                        for (var n = 0, r = o ? i[n].apply(this, e) : t; ++n < o;) r = i[n].call(this, r);
-                        return r
-                    }
-                })
-            }
-
-            function mn(c, u, d, f, h, p, m, g, v, b) {
-                var y = 128 & u,
-                    _ = 1 & u,
-                    $ = 2 & u,
-                    w = 24 & u,
-                    E = 512 & u,
-                    C = $ ? na : fn(c);
-                return function e() {
-                    for (var t = arguments.length, n = M(t), r = t; r--;) n[r] = arguments[r];
-                    if (w) var i = Pn(e),
-                        o = function(e, t) {
-                            for (var n = e.length, r = 0; n--;) e[n] === t && ++r;
-                            return r
-                        }(n, i);
-                    if (f && (n = tn(n, f, h, w)), p && (n = nn(n, p, m, w)), t -= o, w && t < b) {
-                        var a = pl(n, i);
-                        return wn(c, u, mn, e.placeholder, d, n, a, g, v, b - t)
-                    }
-                    var s = _ ? d : this,
-                        l = $ ? s[c] : c;
-                    return t = n.length, g ? n = function(e, t) {
-                        for (var n = e.length, r = Y(t.length, n), i = rn(e); r--;) {
-                            var o = t[r];
-                            e[r] = Yn(o, n) ? i[o] : na
-                        }
-                        return e
-                    }(n, g) : E && 1 < t && n.reverse(), y && v < t && (n.length = v), this && this !== xs && this instanceof e && (l = C || fn(l)), l.apply(s, n)
-                }
-            }
-
-            function gn(a, s) {
-                return function(e, t) {
-                    return n = e, r = a, i = s(t), o = {}, Ge(n, function(e, t, n) {
-                        r(o, i(e), t, n)
-                    }), o;
-                    var n, r, i, o
-                }
-            }
-
-            function vn(r, i) {
-                return function(e, t) {
-                    var n;
-                    if (e === na && t === na) return i;
-                    if (e !== na && (n = e), t !== na) {
-                        if (n === na) return t;
-                        t = "string" == typeof e || "string" == typeof t ? (e = Ht(e), Ht(t)) : (e = Pt(e), Pt(t)), n = r(e, t)
-                    }
-                    return n
-                }
-            }
-
-            function bn(r) {
-                return Dn(function(e) {
-                    return e = Us(e, rl(Hn())), Ct(function(t) {
-                        var n = this;
-                        return r(e, function(e) {
-                            return Is(e, n, t)
-                        })
-                    })
-                })
-            }
-
-            function yn(e, t) {
-                var n = (t = t === na ? " " : Ht(t)).length;
-                if (n < 2) return n ? Et(t, e) : t;
-                var r = Et(t, L(e / gl(t)));
-                return dl(t) ? Kt(vl(r), 0, e).join("") : r.slice(0, e)
-            }
-
-            function _n(r) {
-                return function(e, t, n) {
-                    return n && "number" != typeof n && Gn(e, t, n) && (t = n = na), e = Vi(e), t === na ? (t = e, e = 0) : t = Vi(t),
-                        function(e, t, n, r) {
-                            for (var i = -1, o = W(L((t - e) / (n || 1)), 0), a = M(o); o--;) a[r ? o : ++i] = e, e += n;
-                            return a
-                        }(e, t, n = n === na ? e < t ? 1 : -1 : Vi(n), r)
-                }
-            }
-
-            function $n(n) {
-                return function(e, t) {
-                    return "string" == typeof e && "string" == typeof t || (e = Wi(e), t = Wi(t)), n(e, t)
-                }
-            }
-
-            function wn(e, t, n, r, i, o, a, s, l, c) {
-                var u = 8 & t;
-                t |= u ? 32 : 64, 4 & (t &= ~(u ? 64 : 32)) || (t &= -4);
-                var d = [e, t, i, u ? o : na, u ? a : na, u ? na : o, u ? na : a, s, l, c],
-                    f = n.apply(na, d);
-                return Zn(e) && ir(f, d), f.placeholder = r, sr(f, e, t)
-            }
-
-            function En(e) {
-                var r = o[e];
-                return function(e, t) {
-                    if (e = Wi(e), (t = null == t ? 0 : Y(Bi(t), 292)) && V(e)) {
-                        var n = (Gi(e) + "e").split("e");
-                        return +((n = (Gi(r(n[0] + "e" + (+n[1] + t))) + "e").split("e"))[0] + "e" + (+n[1] - t))
-                    }
-                    return r(e)
-                }
-            }
-            var Cn = te && 1 / ml(new te([, -0]))[1] == 1 / 0 ? function(e) {
-                return new te(e)
-            } : Lo;
-
-            function kn(a) {
-                return function(e) {
-                    var t, n, r, i, o = Vn(e);
-                    return o == va ? fl(e) : o == wa ? (t = e, n = -1, r = Array(t.size), t.forEach(function(e) {
-                        r[++n] = [e, e]
-                    }), r) : Us(a(i = e), function(e) {
-                        return [e, i[e]]
-                    })
-                }
-            }
-
-            function xn(e, t, n, r, i, o, a, s) {
-                var l = 2 & t;
-                if (!l && "function" != typeof e) throw new A(ra);
-                var c = r ? r.length : 0;
-                if (c || (t &= -97, r = i = na), a = a === na ? a : W(Bi(a), 0), s = s === na ? s : Bi(s), c -= i ? i.length : 0, 64 & t) {
-                    var u = r,
-                        d = i;
-                    r = i = na
-                }
-                var f, h, p, m, g, v, b, y, _, $, w, E, C, k = l ? na : In(e),
-                    x = [e, t, n, r, i, u, d, o, a, s];
-                if (k && function(e, t) {
-                        var n = e[1],
-                            r = t[1],
-                            i = n | r,
-                            o = i < 131,
-                            a = 128 == r && 8 == n || 128 == r && 256 == n && e[7].length <= t[8] || 384 == r && t[7].length <= t[8] && 8 == n;
-                        if (o || a) {
-                            1 & r && (e[2] = t[2], i |= 1 & n ? 0 : 4);
-                            var s = t[3];
-                            if (s) {
-                                var l = e[3];
-                                e[3] = l ? tn(l, s, t[4]) : s, e[4] = l ? pl(e[3], oa) : t[4]
-                            }(s = t[5]) && (l = e[5], e[5] = l ? nn(l, s, t[6]) : s, e[6] = l ? pl(e[5], oa) : t[6]), (s = t[7]) && (e[7] = s), 128 & r && (e[8] = null == e[8] ? t[8] : Y(e[8], t[8])), null == e[9] && (e[9] = t[9]), e[0] = t[0], e[1] = i
-                        }
-                    }(x, k), e = x[0], t = x[1], n = x[2], r = x[3], i = x[4], !(s = x[9] = x[9] === na ? l ? 0 : e.length : W(x[9] - c, 0)) && 24 & t && (t &= -25), t && 1 != t) T = 8 == t || 16 == t ? (b = t, y = s, _ = fn(v = e), function e() {
-                    for (var t = arguments.length, n = M(t), r = t, i = Pn(e); r--;) n[r] = arguments[r];
-                    var o = t < 3 && n[0] !== i && n[t - 1] !== i ? [] : pl(n, i);
-                    return (t -= o.length) < y ? wn(v, b, mn, e.placeholder, na, n, o, na, na, y - t) : Is(this && this !== xs && this instanceof e ? _ : v, this, n)
-                }) : 32 != t && 33 != t || i.length ? mn.apply(na, x) : (h = n, p = r, m = 1 & t, g = fn(f = e), function e() {
-                    for (var t = -1, n = arguments.length, r = -1, i = p.length, o = M(i + n), a = this && this !== xs && this instanceof e ? g : f; ++r < i;) o[r] = p[r];
-                    for (; n--;) o[r++] = arguments[++t];
-                    return Is(a, m ? h : this, o)
-                });
-                else var T = (w = n, E = 1 & t, C = fn($ = e), function e() {
-                    return (this && this !== xs && this instanceof e ? C : $).apply(E ? w : this, arguments)
-                });
-                return sr((k ? Mt : ir)(T, x), e, t)
-            }
-
-            function Tn(e, t, n, r) {
-                return e === na || gi(e, d[n]) && !k.call(r, n) ? t : e
-            }
-
-            function Mn(e, t, n, r, i, o) {
-                return Si(e) && Si(t) && (o.set(t, e), gt(e, t, na, Mn, o), o.delete(t)), e
-            }
-
-            function An(e) {
-                return Ii(e) ? na : e
-            }
-
-            function Sn(e, t, n, r, i, o) {
-                var a = 1 & n,
-                    s = e.length,
-                    l = t.length;
-                if (s != l && !(a && s < l)) return !1;
-                var c = o.get(e);
-                if (c && o.get(t)) return c == t;
-                var u = -1,
-                    d = !0,
-                    f = 2 & n ? new we : na;
-                for (o.set(e, t), o.set(t, e); ++u < s;) {
-                    var h = e[u],
-                        p = t[u];
-                    if (r) var m = a ? r(p, h, u, t, e, o) : r(h, p, u, e, t, o);
-                    if (m !== na) {
-                        if (m) continue;
-                        d = !1;
-                        break
-                    }
-                    if (f) {
-                        if (!Ws(t, function(e, t) {
-                                if (!ol(f, t) && (h === e || i(h, e, n, r, o))) return f.push(t)
-                            })) {
-                            d = !1;
-                            break
-                        }
-                    } else if (h !== p && !i(h, p, n, r, o)) {
-                        d = !1;
-                        break
-                    }
-                }
-                return o.delete(e), o.delete(t), d
-            }
-
-            function Dn(e) {
-                return ar(tr(e, na, $r), e + "")
-            }
-
-            function On(e) {
-                return Qe(e, so, qn)
-            }
-
-            function Nn(e) {
-                return Qe(e, lo, Un)
-            }
-            var In = ie ? function(e) {
-                return ie.get(e)
-            } : Lo;
-
-            function Rn(e) {
-                for (var t = e.name + "", n = oe[t], r = k.call(oe, t) ? n.length : 0; r--;) {
-                    var i = n[r],
-                        o = i.func;
-                    if (null == o || o == e) return i.name
-                }
-                return t
-            }
-
-            function Pn(e) {
-                return (k.call(pe, "placeholder") ? pe : e).placeholder
-            }
-
-            function Hn() {
-                var e = pe.iteratee || Ro;
-                return e = e === Ro ? ct : e, arguments.length ? e(arguments[0], arguments[1]) : e
-            }
-
-            function jn(e, t) {
-                var n, r, i = e.__data__;
-                return ("string" == (r = typeof(n = t)) || "number" == r || "symbol" == r || "boolean" == r ? "__proto__" !== n : null === n) ? i["string" == typeof t ? "string" : "hash"] : i.map
-            }
-
-            function Ln(e) {
-                for (var t = so(e), n = t.length; n--;) {
-                    var r = t[n],
-                        i = e[r];
-                    t[n] = [r, i, Jn(i)]
-                }
-                return t
-            }
-
-            function Fn(e, t) {
-                var n, r, i = (r = t, null == (n = e) ? na : n[r]);
-                return lt(i) ? i : na
-            }
-            var qn = q ? function(t) {
-                    return null == t ? [] : (t = C(t), Ls(q(t), function(e) {
-                        return S.call(t, e)
-                    }))
-                } : Wo,
-                Un = q ? function(e) {
-                    for (var t = []; e;) Vs(t, qn(e)), e = x(e);
-                    return t
-                } : Wo,
-                Vn = Je;
-
-            function Bn(e, t, n) {
-                for (var r = -1, i = (t = Yt(t, e)).length, o = !1; ++r < i;) {
-                    var a = hr(t[r]);
-                    if (!(o = null != e && n(e, a))) break;
-                    e = e[a]
-                }
-                return o || ++r != i ? o : !!(i = null == e ? 0 : e.length) && Ai(i) && Yn(a, i) && (_i(e) || yi(e))
-            }
-
-            function zn(e) {
-                return "function" != typeof e.constructor || Qn(e) ? {} : me(x(e))
-            }
-
-            function Wn(e) {
-                return _i(e) || yi(e) || !!(O && e && e[O])
-            }
-
-            function Yn(e, t) {
-                var n = typeof e;
-                return !!(t = null == t ? aa : t) && ("number" == n || "symbol" != n && fs.test(e)) && -1 < e && e % 1 == 0 && e < t
-            }
-
-            function Gn(e, t, n) {
-                if (!Si(n)) return !1;
-                var r = typeof t;
-                return !!("number" == r ? wi(n) && Yn(t, n.length) : "string" == r && t in n) && gi(n[t], e)
-            }
-
-            function Kn(e, t) {
-                if (_i(e)) return !1;
-                var n = typeof e;
-                return !("number" != n && "symbol" != n && "boolean" != n && null != e && !ji(e)) || Ga.test(e) || !Ya.test(e) || null != t && e in C(t)
-            }
-
-            function Zn(e) {
-                var t = Rn(e),
-                    n = pe[t];
-                if ("function" != typeof n || !(t in be.prototype)) return !1;
-                if (e === n) return !0;
-                var r = In(n);
-                return !!r && e === r[0]
-            }(Q && Vn(new Q(new ArrayBuffer(1))) != Ta || J && Vn(new J) != va || ee && Vn(ee.resolve()) != _a || te && Vn(new te) != wa || ne && Vn(new ne) != ka) && (Vn = function(e) {
-                var t = Je(e),
-                    n = t == ya ? e.constructor : na,
-                    r = n ? pr(n) : "";
-                if (r) switch (r) {
-                    case ae:
-                        return Ta;
-                    case se:
-                        return va;
-                    case le:
-                        return _a;
-                    case ce:
-                        return wa;
-                    case ue:
-                        return ka
-                }
-                return t
-            });
-            var Xn = l ? Ti : Yo;
-
-            function Qn(e) {
-                var t = e && e.constructor;
-                return e === ("function" == typeof t && t.prototype || d)
-            }
-
-            function Jn(e) {
-                return e == e && !Si(e)
-            }
-
-            function er(t, n) {
-                return function(e) {
-                    return null != e && e[t] === n && (n !== na || t in C(e))
-                }
-            }
-
-            function tr(o, a, s) {
-                return a = W(a === na ? o.length - 1 : a, 0),
-                    function() {
-                        for (var e = arguments, t = -1, n = W(e.length - a, 0), r = M(n); ++t < n;) r[t] = e[a + t];
-                        t = -1;
-                        for (var i = M(a + 1); ++t < a;) i[t] = e[t];
-                        return i[a] = s(r), Is(o, this, i)
-                    }
-            }
-
-            function nr(e, t) {
-                return t.length < 2 ? e : Xe(e, Dt(t, 0, -1))
-            }
-
-            function rr(e, t) {
-                if (("constructor" !== t || "function" != typeof e[t]) && "__proto__" != t) return e[t]
-            }
-            var ir = lr(Mt),
-                or = j || function(e, t) {
-                    return xs.setTimeout(e, t)
-                },
-                ar = lr(At);
-
-            function sr(e, t, n) {
-                var r, i, o, a = t + "";
-                return ar(e, function(e, t) {
-                    var n = t.length;
-                    if (!n) return e;
-                    var r = n - 1;
-                    return t[r] = (1 < n ? "& " : "") + t[r], t = t.join(2 < n ? ", " : " "), e.replace(ts, "{\n/* [wrapped with " + t + "] */\n")
-                }(a, (o = a.match(ns), r = o ? o[1].split(rs) : [], i = n, Ps(ca, function(e) {
-                    var t = "_." + e[0];
-                    i & e[1] && !Fs(r, t) && r.push(t)
-                }), r.sort())))
-            }
-
-            function lr(n) {
-                var r = 0,
-                    i = 0;
-                return function() {
-                    var e = G(),
-                        t = 16 - (e - i);
-                    if (i = e, 0 < t) {
-                        if (800 <= ++r) return arguments[0]
-                    } else r = 0;
-                    return n.apply(na, arguments)
-                }
-            }
-
-            function cr(e, t) {
-                var n = -1,
-                    r = e.length,
-                    i = r - 1;
-                for (t = t === na ? r : t; ++n < t;) {
-                    var o = wt(n, i),
-                        a = e[o];
-                    e[o] = e[n], e[n] = a
-                }
-                return e.length = t, e
-            }
-            var ur, dr, fr = (dr = (ur = ui(function(e) {
-                var i = [];
-                return 46 === e.charCodeAt(0) && i.push(""), e.replace(Ka, function(e, t, n, r) {
-                    i.push(n ? r.replace(os, "$1") : t || e)
-                }), i
-            }, function(e) {
-                return 500 === dr.size && dr.clear(), e
-            })).cache, ur);
-
-            function hr(e) {
-                if ("string" == typeof e || ji(e)) return e;
-                var t = e + "";
-                return "0" == t && 1 / e == -1 / 0 ? "-0" : t
-            }
-
-            function pr(e) {
-                if (null != e) {
-                    try {
-                        return c.call(e)
-                    } catch (e) {}
-                    try {
-                        return e + ""
-                    } catch (e) {}
-                }
-                return ""
-            }
-
-            function mr(e) {
-                if (e instanceof be) return e.clone();
-                var t = new ve(e.__wrapped__, e.__chain__);
-                return t.__actions__ = rn(e.__actions__), t.__index__ = e.__index__, t.__values__ = e.__values__, t
-            }
-            var gr = Ct(function(e, t) {
-                    return Ei(e) ? Le(e, ze(t, 1, Ei, !0)) : []
-                }),
-                vr = Ct(function(e, t) {
-                    var n = xr(t);
-                    return Ei(n) && (n = na), Ei(e) ? Le(e, ze(t, 1, Ei, !0), Hn(n, 2)) : []
-                }),
-                br = Ct(function(e, t) {
-                    var n = xr(t);
-                    return Ei(n) && (n = na), Ei(e) ? Le(e, ze(t, 1, Ei, !0), na, n) : []
-                });
-
-            function yr(e, t, n) {
-                var r = null == e ? 0 : e.length;
-                if (!r) return -1;
-                var i = null == n ? 0 : Bi(n);
-                return i < 0 && (i = W(r + i, 0)), Gs(e, Hn(t, 3), i)
-            }
-
-            function _r(e, t, n) {
-                var r = null == e ? 0 : e.length;
-                if (!r) return -1;
-                var i = r - 1;
-                return n !== na && (i = Bi(n), i = n < 0 ? W(r + i, 0) : Y(i, r - 1)), Gs(e, Hn(t, 3), i, !0)
-            }
-
-            function $r(e) {
-                return null != e && e.length ? ze(e, 1) : []
-            }
-
-            function wr(e) {
-                return e && e.length ? e[0] : na
-            }
-            var Er = Ct(function(e) {
-                    var t = Us(e, zt);
-                    return t.length && t[0] === e[0] ? rt(t) : []
-                }),
-                Cr = Ct(function(e) {
-                    var t = xr(e),
-                        n = Us(e, zt);
-                    return t === xr(n) ? t = na : n.pop(), n.length && n[0] === e[0] ? rt(n, Hn(t, 2)) : []
-                }),
-                kr = Ct(function(e) {
-                    var t = xr(e),
-                        n = Us(e, zt);
-                    return (t = "function" == typeof t ? t : na) && n.pop(), n.length && n[0] === e[0] ? rt(n, na, t) : []
-                });
-
-            function xr(e) {
-                var t = null == e ? 0 : e.length;
-                return t ? e[t - 1] : na
-            }
-            var Tr = Ct(Mr);
-
-            function Mr(e, t) {
-                return e && e.length && t && t.length ? _t(e, t) : e
-            }
-            var Ar = Dn(function(e, t) {
-                var n = null == e ? 0 : e.length,
-                    r = Ie(e, t);
-                return $t(e, Us(t, function(e) {
-                    return Yn(e, n) ? +e : e
-                }).sort(en)), r
-            });
-
-            function Sr(e) {
-                return null == e ? e : X.call(e)
-            }
-            var Dr = Ct(function(e) {
-                    return jt(ze(e, 1, Ei, !0))
-                }),
-                Or = Ct(function(e) {
-                    var t = xr(e);
-                    return Ei(t) && (t = na), jt(ze(e, 1, Ei, !0), Hn(t, 2))
-                }),
-                Nr = Ct(function(e) {
-                    var t = xr(e);
-                    return t = "function" == typeof t ? t : na, jt(ze(e, 1, Ei, !0), na, t)
-                });
-
-            function Ir(t) {
-                if (!t || !t.length) return [];
-                var n = 0;
-                return t = Ls(t, function(e) {
-                    if (Ei(e)) return n = W(e.length, n), !0
-                }), nl(n, function(e) {
-                    return Us(t, Js(e))
-                })
-            }
-
-            function Rr(e, t) {
-                if (!e || !e.length) return [];
-                var n = Ir(e);
-                return null == t ? n : Us(n, function(e) {
-                    return Is(t, na, e)
-                })
-            }
-            var Pr = Ct(function(e, t) {
-                    return Ei(e) ? Le(e, t) : []
-                }),
-                Hr = Ct(function(e) {
-                    return Vt(Ls(e, Ei))
-                }),
-                jr = Ct(function(e) {
-                    var t = xr(e);
-                    return Ei(t) && (t = na), Vt(Ls(e, Ei), Hn(t, 2))
-                }),
-                Lr = Ct(function(e) {
-                    var t = xr(e);
-                    return t = "function" == typeof t ? t : na, Vt(Ls(e, Ei), na, t)
-                }),
-                Fr = Ct(Ir);
-            var qr = Ct(function(e) {
-                var t = e.length,
-                    n = 1 < t ? e[t - 1] : na;
-                return n = "function" == typeof n ? (e.pop(), n) : na, Rr(e, n)
-            });
-
-            function Ur(e) {
-                var t = pe(e);
-                return t.__chain__ = !0, t
-            }
-
-            function Vr(e, t) {
-                return t(e)
-            }
-            var Br = Dn(function(t) {
-                var n = t.length,
-                    e = n ? t[0] : 0,
-                    r = this.__wrapped__,
-                    i = function(e) {
-                        return Ie(e, t)
-                    };
-                return !(1 < n || this.__actions__.length) && r instanceof be && Yn(e) ? ((r = r.slice(e, +e + (n ? 1 : 0))).__actions__.push({
-                    func: Vr,
-                    args: [i],
-                    thisArg: na
-                }), new ve(r, this.__chain__).thru(function(e) {
-                    return n && !e.length && e.push(na), e
-                })) : this.thru(i)
-            });
-            var zr = an(function(e, t, n) {
-                k.call(e, n) ? ++e[n] : Ne(e, n, 1)
-            });
-            var Wr = hn(yr),
-                Yr = hn(_r);
-
-            function Gr(e, t) {
-                return (_i(e) ? Ps : Fe)(e, Hn(t, 3))
-            }
-
-            function Kr(e, t) {
-                return (_i(e) ? Hs : qe)(e, Hn(t, 3))
-            }
-            var Zr = an(function(e, t, n) {
-                k.call(e, n) ? e[n].push(t) : Ne(e, n, [t])
-            });
-            var Xr = Ct(function(e, t, n) {
-                    var r = -1,
-                        i = "function" == typeof t,
-                        o = wi(e) ? M(e.length) : [];
-                    return Fe(e, function(e) {
-                        o[++r] = i ? Is(t, e, n) : it(e, t, n)
-                    }), o
-                }),
-                Qr = an(function(e, t, n) {
-                    Ne(e, n, t)
-                });
-
-            function Jr(e, t) {
-                return (_i(e) ? Us : ht)(e, Hn(t, 3))
-            }
-            var ei = an(function(e, t, n) {
-                e[n ? 0 : 1].push(t)
-            }, function() {
-                return [
-                    [],
-                    []
-                ]
-            });
-            var ti = Ct(function(e, t) {
-                    if (null == e) return [];
-                    var n = t.length;
-                    return 1 < n && Gn(e, t[0], t[1]) ? t = [] : 2 < n && Gn(t[0], t[1], t[2]) && (t = [t[0]]), bt(e, ze(t, 1), [])
-                }),
-                ni = H || function() {
-                    return xs.Date.now()
-                };
-
-            function ri(e, t, n) {
-                return t = n ? na : t, t = e && null == t ? e.length : t, xn(e, 128, na, na, na, na, t)
-            }
-
-            function ii(e, t) {
-                var n;
-                if ("function" != typeof t) throw new A(ra);
-                return e = Bi(e),
-                    function() {
-                        return 0 < --e && (n = t.apply(this, arguments)), e <= 1 && (t = na), n
-                    }
-            }
-            var oi = Ct(function(e, t, n) {
-                    var r = 1;
-                    if (n.length) {
-                        var i = pl(n, Pn(oi));
-                        r |= 32
-                    }
-                    return xn(e, r, t, n, i)
-                }),
-                ai = Ct(function(e, t, n) {
-                    var r = 3;
-                    if (n.length) {
-                        var i = pl(n, Pn(ai));
-                        r |= 32
-                    }
-                    return xn(t, r, e, n, i)
-                });
-
-            function si(r, i, e) {
-                var o, a, s, l, c, u, d = 0,
-                    f = !1,
-                    h = !1,
-                    t = !0;
-                if ("function" != typeof r) throw new A(ra);
-
-                function p(e) {
-                    var t = o,
-                        n = a;
-                    return o = a = na, d = e, l = r.apply(n, t)
-                }
-
-                function m(e) {
-                    var t = e - u;
-                    return u === na || i <= t || t < 0 || h && s <= e - d
-                }
-
-                function g() {
-                    var e, t, n = ni();
-                    if (m(n)) return v(n);
-                    c = or(g, (t = i - ((e = n) - u), h ? Y(t, s - (e - d)) : t))
-                }
-
-                function v(e) {
-                    return c = na, t && o ? p(e) : (o = a = na, l)
-                }
-
-                function n() {
-                    var e, t = ni(),
-                        n = m(t);
-                    if (o = arguments, a = this, u = t, n) {
-                        if (c === na) return d = e = u, c = or(g, i), f ? p(e) : l;
-                        if (h) return Zt(c), c = or(g, i), p(u)
-                    }
-                    return c === na && (c = or(g, i)), l
-                }
-                return i = Wi(i) || 0, Si(e) && (f = !!e.leading, s = (h = "maxWait" in e) ? W(Wi(e.maxWait) || 0, i) : s, t = "trailing" in e ? !!e.trailing : t), n.cancel = function() {
-                    c !== na && Zt(c), d = 0, o = u = a = c = na
-                }, n.flush = function() {
-                    return c === na ? l : v(ni())
-                }, n
-            }
-            var li = Ct(function(e, t) {
-                    return je(e, 1, t)
-                }),
-                ci = Ct(function(e, t, n) {
-                    return je(e, Wi(t) || 0, n)
-                });
-
-            function ui(i, o) {
-                if ("function" != typeof i || null != o && "function" != typeof o) throw new A(ra);
-                var a = function() {
-                    var e = arguments,
-                        t = o ? o.apply(this, e) : e[0],
-                        n = a.cache;
-                    if (n.has(t)) return n.get(t);
-                    var r = i.apply(this, e);
-                    return a.cache = n.set(t, r) || n, r
-                };
-                return a.cache = new(ui.Cache || $e), a
-            }
-
-            function di(t) {
-                if ("function" != typeof t) throw new A(ra);
-                return function() {
-                    var e = arguments;
-                    switch (e.length) {
-                        case 0:
-                            return !t.call(this);
-                        case 1:
-                            return !t.call(this, e[0]);
-                        case 2:
-                            return !t.call(this, e[0], e[1]);
-                        case 3:
-                            return !t.call(this, e[0], e[1], e[2])
-                    }
-                    return !t.apply(this, e)
-                }
-            }
-            ui.Cache = $e;
-            var fi = Gt(function(r, i) {
-                    var o = (i = 1 == i.length && _i(i[0]) ? Us(i[0], rl(Hn())) : Us(ze(i, 1), rl(Hn()))).length;
-                    return Ct(function(e) {
-                        for (var t = -1, n = Y(e.length, o); ++t < n;) e[t] = i[t].call(this, e[t]);
-                        return Is(r, this, e)
-                    })
-                }),
-                hi = Ct(function(e, t) {
-                    var n = pl(t, Pn(hi));
-                    return xn(e, 32, na, t, n)
-                }),
-                pi = Ct(function(e, t) {
-                    var n = pl(t, Pn(pi));
-                    return xn(e, 64, na, t, n)
-                }),
-                mi = Dn(function(e, t) {
-                    return xn(e, 256, na, na, na, t)
-                });
-
-            function gi(e, t) {
-                return e === t || e != e && t != t
-            }
-            var vi = $n(et),
-                bi = $n(function(e, t) {
-                    return t <= e
-                }),
-                yi = ot(function() {
-                    return arguments
-                }()) ? ot : function(e) {
-                    return Di(e) && k.call(e, "callee") && !S.call(e, "callee")
-                },
-                _i = M.isArray,
-                $i = Ms ? rl(Ms) : function(e) {
-                    return Di(e) && Je(e) == xa
-                };
-
-            function wi(e) {
-                return null != e && Ai(e.length) && !Ti(e)
-            }
-
-            function Ei(e) {
-                return Di(e) && wi(e)
-            }
-            var Ci = U || Yo,
-                ki = As ? rl(As) : function(e) {
-                    return Di(e) && Je(e) == ha
-                };
-
-            function xi(e) {
-                if (!Di(e)) return !1;
-                var t = Je(e);
-                return t == pa || "[object DOMException]" == t || "string" == typeof e.message && "string" == typeof e.name && !Ii(e)
-            }
-
-            function Ti(e) {
-                if (!Si(e)) return !1;
-                var t = Je(e);
-                return t == ma || t == ga || "[object AsyncFunction]" == t || "[object Proxy]" == t
-            }
-
-            function Mi(e) {
-                return "number" == typeof e && e == Bi(e)
-            }
-
-            function Ai(e) {
-                return "number" == typeof e && -1 < e && e % 1 == 0 && e <= aa
-            }
-
-            function Si(e) {
-                var t = typeof e;
-                return null != e && ("object" == t || "function" == t)
-            }
-
-            function Di(e) {
-                return null != e && "object" == typeof e
-            }
-            var Oi = Ss ? rl(Ss) : function(e) {
-                return Di(e) && Vn(e) == va
-            };
-
-            function Ni(e) {
-                return "number" == typeof e || Di(e) && Je(e) == ba
-            }
-
-            function Ii(e) {
-                if (!Di(e) || Je(e) != ya) return !1;
-                var t = x(e);
-                if (null === t) return !0;
-                var n = k.call(t, "constructor") && t.constructor;
-                return "function" == typeof n && n instanceof n && c.call(n) == m
-            }
-            var Ri = Ds ? rl(Ds) : function(e) {
-                return Di(e) && Je(e) == $a
-            };
-            var Pi = Os ? rl(Os) : function(e) {
-                return Di(e) && Vn(e) == wa
-            };
-
-            function Hi(e) {
-                return "string" == typeof e || !_i(e) && Di(e) && Je(e) == Ea
-            }
-
-            function ji(e) {
-                return "symbol" == typeof e || Di(e) && Je(e) == Ca
-            }
-            var Li = Ns ? rl(Ns) : function(e) {
-                return Di(e) && Ai(e.length) && !!ws[Je(e)]
-            };
-            var Fi = $n(ft),
-                qi = $n(function(e, t) {
-                    return e <= t
-                });
-
-            function Ui(e) {
-                if (!e) return [];
-                if (wi(e)) return Hi(e) ? vl(e) : rn(e);
-                if (N && e[N]) return function(e) {
-                    for (var t, n = []; !(t = e.next()).done;) n.push(t.value);
-                    return n
-                }(e[N]());
-                var t = Vn(e);
-                return (t == va ? fl : t == wa ? ml : vo)(e)
-            }
-
-            function Vi(e) {
-                return e ? (e = Wi(e)) !== 1 / 0 && e !== -1 / 0 ? e == e ? e : 0 : 17976931348623157e292 * (e < 0 ? -1 : 1) : 0 === e ? e : 0
-            }
-
-            function Bi(e) {
-                var t = Vi(e),
-                    n = t % 1;
-                return t == t ? n ? t - n : t : 0
-            }
-
-            function zi(e) {
-                return e ? Re(Bi(e), 0, la) : 0
-            }
-
-            function Wi(e) {
-                if ("number" == typeof e) return e;
-                if (ji(e)) return sa;
-                if (Si(e)) {
-                    var t = "function" == typeof e.valueOf ? e.valueOf() : e;
-                    e = Si(t) ? t + "" : t
-                }
-                if ("string" != typeof e) return 0 === e ? e : +e;
-                e = e.replace(Qa, "");
-                var n = cs.test(e);
-                return n || ds.test(e) ? ks(e.slice(2), n ? 2 : 8) : ls.test(e) ? sa : +e
-            }
-
-            function Yi(e) {
-                return on(e, lo(e))
-            }
-
-            function Gi(e) {
-                return null == e ? "" : Ht(e)
-            }
-            var Ki = sn(function(e, t) {
-                    if (Qn(t) || wi(t)) on(t, so(t), e);
-                    else
-                        for (var n in t) k.call(t, n) && Ae(e, n, t[n])
-                }),
-                Zi = sn(function(e, t) {
-                    on(t, lo(t), e)
-                }),
-                Xi = sn(function(e, t, n, r) {
-                    on(t, lo(t), e, r)
-                }),
-                Qi = sn(function(e, t, n, r) {
-                    on(t, so(t), e, r)
-                }),
-                Ji = Dn(Ie);
-            var eo = Ct(function(e, t) {
-                    e = C(e);
-                    var n = -1,
-                        r = t.length,
-                        i = 2 < r ? t[2] : na;
-                    for (i && Gn(t[0], t[1], i) && (r = 1); ++n < r;)
-                        for (var o = t[n], a = lo(o), s = -1, l = a.length; ++s < l;) {
-                            var c = a[s],
-                                u = e[c];
-                            (u === na || gi(u, d[c]) && !k.call(e, c)) && (e[c] = o[c])
-                        }
-                    return e
-                }),
-                to = Ct(function(e) {
-                    return e.push(na, Mn), Is(uo, na, e)
-                });
-
-            function no(e, t, n) {
-                var r = null == e ? na : Xe(e, t);
-                return r === na ? n : r
-            }
-
-            function ro(e, t) {
-                return null != e && Bn(e, t, nt)
-            }
-            var io = gn(function(e, t, n) {
-                    null != t && "function" != typeof t.toString && (t = p.call(t)), e[t] = n
-                }, Do(Io)),
-                oo = gn(function(e, t, n) {
-                    null != t && "function" != typeof t.toString && (t = p.call(t)), k.call(e, t) ? e[t].push(n) : e[t] = [n]
-                }, Hn),
-                ao = Ct(it);
-
-            function so(e) {
-                return wi(e) ? Ce(e) : ut(e)
-            }
-
-            function lo(e) {
-                return wi(e) ? Ce(e, !0) : dt(e)
-            }
-            var co = sn(function(e, t, n) {
-                    gt(e, t, n)
-                }),
-                uo = sn(function(e, t, n, r) {
-                    gt(e, t, n, r)
-                }),
-                fo = Dn(function(t, e) {
-                    var n = {};
-                    if (null == t) return n;
-                    var r = !1;
-                    e = Us(e, function(e) {
-                        return e = Yt(e, t), r || (r = 1 < e.length), e
-                    }), on(t, Nn(t), n), r && (n = Pe(n, 7, An));
-                    for (var i = e.length; i--;) Lt(n, e[i]);
-                    return n
-                });
-            var ho = Dn(function(e, t) {
-                return null == e ? {} : yt(n = e, t, function(e, t) {
-                    return ro(n, t)
-                });
-                var n
-            });
-
-            function po(e, n) {
-                if (null == e) return {};
-                var t = Us(Nn(e), function(e) {
-                    return [e]
-                });
-                return n = Hn(n), yt(e, t, function(e, t) {
-                    return n(e, t[0])
-                })
-            }
-            var mo = kn(so),
-                go = kn(lo);
-
-            function vo(e) {
-                return null == e ? [] : il(e, so(e))
-            }
-            var bo = dn(function(e, t, n) {
-                return t = t.toLowerCase(), e + (n ? yo(t) : t)
-            });
-
-            function yo(e) {
-                return To(Gi(e).toLowerCase())
-            }
-
-            function _o(e) {
-                return (e = Gi(e)) && e.replace(hs, ll).replace(vs, "")
-            }
-            var $o = dn(function(e, t, n) {
-                    return e + (n ? "-" : "") + t.toLowerCase()
-                }),
-                wo = dn(function(e, t, n) {
-                    return e + (n ? " " : "") + t.toLowerCase()
-                }),
-                Eo = un("toLowerCase");
-            var Co = dn(function(e, t, n) {
-                return e + (n ? "_" : "") + t.toLowerCase()
-            });
-            var ko = dn(function(e, t, n) {
-                return e + (n ? " " : "") + To(t)
-            });
-            var xo = dn(function(e, t, n) {
-                    return e + (n ? " " : "") + t.toUpperCase()
-                }),
-                To = un("toUpperCase");
-
-            function Mo(e, t, n) {
-                return e = Gi(e), (t = n ? na : t) === na ? (r = e, ys.test(r) ? e.match(bs) || [] : e.match(is) || []) : e.match(t) || [];
-                var r
-            }
-            var Ao = Ct(function(e, t) {
-                    try {
-                        return Is(e, na, t)
-                    } catch (e) {
-                        return xi(e) ? e : new i(e)
-                    }
-                }),
-                So = Dn(function(t, e) {
-                    return Ps(e, function(e) {
-                        e = hr(e), Ne(t, e, oi(t[e], t))
-                    }), t
-                });
-
-            function Do(e) {
-                return function() {
-                    return e
-                }
-            }
-            var Oo = pn(),
-                No = pn(!0);
-
-            function Io(e) {
-                return e
-            }
-
-            function Ro(e) {
-                return ct("function" == typeof e ? e : Pe(e, 1))
-            }
-            var Po = Ct(function(t, n) {
-                    return function(e) {
-                        return it(e, t, n)
-                    }
-                }),
-                Ho = Ct(function(t, n) {
-                    return function(e) {
-                        return it(t, e, n)
-                    }
-                });
-
-            function jo(r, t, e) {
-                var n = so(t),
-                    i = Ze(t, n);
-                null != e || Si(t) && (i.length || !n.length) || (e = t, t = r, r = this, i = Ze(t, so(t)));
-                var o = !(Si(e) && "chain" in e && !e.chain),
-                    a = Ti(r);
-                return Ps(i, function(e) {
-                    var n = t[e];
-                    r[e] = n, a && (r.prototype[e] = function() {
-                        var e = this.__chain__;
-                        if (o || e) {
-                            var t = r(this.__wrapped__);
-                            return (t.__actions__ = rn(this.__actions__)).push({
-                                func: n,
-                                args: arguments,
-                                thisArg: r
-                            }), t.__chain__ = e, t
-                        }
-                        return n.apply(r, Vs([this.value()], arguments))
-                    })
-                }), r
-            }
-
-            function Lo() {}
-            var Fo = bn(Us),
-                qo = bn(js),
-                Uo = bn(Ws);
-
-            function Vo(e) {
-                return Kn(e) ? Js(hr(e)) : (t = e, function(e) {
-                    return Xe(e, t)
-                });
-                var t
-            }
-            var Bo = _n(),
-                zo = _n(!0);
-
-            function Wo() {
-                return []
-            }
-
-            function Yo() {
-                return !1
-            }
-            var Go = vn(function(e, t) {
-                    return e + t
-                }, 0),
-                Ko = En("ceil"),
-                Zo = vn(function(e, t) {
-                    return e / t
-                }, 1),
-                Xo = En("floor");
-            var Qo, Jo = vn(function(e, t) {
-                    return e * t
-                }, 1),
-                ea = En("round"),
-                ta = vn(function(e, t) {
-                    return e - t
-                }, 0);
-            return pe.after = function(e, t) {
-                if ("function" != typeof t) throw new A(ra);
-                return e = Bi(e),
-                    function() {
-                        if (--e < 1) return t.apply(this, arguments)
-                    }
-            }, pe.ary = ri, pe.assign = Ki, pe.assignIn = Zi, pe.assignInWith = Xi, pe.assignWith = Qi, pe.at = Ji, pe.before = ii, pe.bind = oi, pe.bindAll = So, pe.bindKey = ai, pe.castArray = function() {
-                if (!arguments.length) return [];
-                var e = arguments[0];
-                return _i(e) ? e : [e]
-            }, pe.chain = Ur, pe.chunk = function(e, t, n) {
-                t = (n ? Gn(e, t, n) : t === na) ? 1 : W(Bi(t), 0);
-                var r = null == e ? 0 : e.length;
-                if (!r || t < 1) return [];
-                for (var i = 0, o = 0, a = M(L(r / t)); i < r;) a[o++] = Dt(e, i, i += t);
-                return a
-            }, pe.compact = function(e) {
-                for (var t = -1, n = null == e ? 0 : e.length, r = 0, i = []; ++t < n;) {
-                    var o = e[t];
-                    o && (i[r++] = o)
-                }
-                return i
-            }, pe.concat = function() {
-                var e = arguments.length;
-                if (!e) return [];
-                for (var t = M(e - 1), n = arguments[0], r = e; r--;) t[r - 1] = arguments[r];
-                return Vs(_i(n) ? rn(n) : [n], ze(t, 1))
-            }, pe.cond = function(r) {
-                var i = null == r ? 0 : r.length,
-                    t = Hn();
-                return r = i ? Us(r, function(e) {
-                    if ("function" != typeof e[1]) throw new A(ra);
-                    return [t(e[0]), e[1]]
-                }) : [], Ct(function(e) {
-                    for (var t = -1; ++t < i;) {
-                        var n = r[t];
-                        if (Is(n[0], this, e)) return Is(n[1], this, e)
-                    }
-                })
-            }, pe.conforms = function(e) {
-                return t = Pe(e, 1), n = so(t),
-                    function(e) {
-                        return He(e, t, n)
-                    };
-                var t, n
-            }, pe.constant = Do, pe.countBy = zr, pe.create = function(e, t) {
-                var n = me(e);
-                return null == t ? n : Oe(n, t)
-            }, pe.curry = function e(t, n, r) {
-                var i = xn(t, 8, na, na, na, na, na, n = r ? na : n);
-                return i.placeholder = e.placeholder, i
-            }, pe.curryRight = function e(t, n, r) {
-                var i = xn(t, 16, na, na, na, na, na, n = r ? na : n);
-                return i.placeholder = e.placeholder, i
-            }, pe.debounce = si, pe.defaults = eo, pe.defaultsDeep = to, pe.defer = li, pe.delay = ci, pe.difference = gr, pe.differenceBy = vr, pe.differenceWith = br, pe.drop = function(e, t, n) {
-                var r = null == e ? 0 : e.length;
-                return r ? Dt(e, (t = n || t === na ? 1 : Bi(t)) < 0 ? 0 : t, r) : []
-            }, pe.dropRight = function(e, t, n) {
-                var r = null == e ? 0 : e.length;
-                return r ? Dt(e, 0, (t = r - (t = n || t === na ? 1 : Bi(t))) < 0 ? 0 : t) : []
-            }, pe.dropRightWhile = function(e, t) {
-                return e && e.length ? qt(e, Hn(t, 3), !0, !0) : []
-            }, pe.dropWhile = function(e, t) {
-                return e && e.length ? qt(e, Hn(t, 3), !0) : []
-            }, pe.fill = function(e, t, n, r) {
-                var i = null == e ? 0 : e.length;
-                return i ? (n && "number" != typeof n && Gn(e, t, n) && (n = 0, r = i), function(e, t, n, r) {
-                    var i = e.length;
-                    for ((n = Bi(n)) < 0 && (n = i < -n ? 0 : i + n), (r = r === na || i < r ? i : Bi(r)) < 0 && (r += i), r = r < n ? 0 : zi(r); n < r;) e[n++] = t;
-                    return e
-                }(e, t, n, r)) : []
-            }, pe.filter = function(e, t) {
-                return (_i(e) ? Ls : Be)(e, Hn(t, 3))
-            }, pe.flatMap = function(e, t) {
-                return ze(Jr(e, t), 1)
-            }, pe.flatMapDeep = function(e, t) {
-                return ze(Jr(e, t), 1 / 0)
-            }, pe.flatMapDepth = function(e, t, n) {
-                return n = n === na ? 1 : Bi(n), ze(Jr(e, t), n)
-            }, pe.flatten = $r, pe.flattenDeep = function(e) {
-                return null != e && e.length ? ze(e, 1 / 0) : []
-            }, pe.flattenDepth = function(e, t) {
-                return null != e && e.length ? ze(e, t = t === na ? 1 : Bi(t)) : []
-            }, pe.flip = function(e) {
-                return xn(e, 512)
-            }, pe.flow = Oo, pe.flowRight = No, pe.fromPairs = function(e) {
-                for (var t = -1, n = null == e ? 0 : e.length, r = {}; ++t < n;) {
-                    var i = e[t];
-                    r[i[0]] = i[1]
-                }
-                return r
-            }, pe.functions = function(e) {
-                return null == e ? [] : Ze(e, so(e))
-            }, pe.functionsIn = function(e) {
-                return null == e ? [] : Ze(e, lo(e))
-            }, pe.groupBy = Zr, pe.initial = function(e) {
-                return null != e && e.length ? Dt(e, 0, -1) : []
-            }, pe.intersection = Er, pe.intersectionBy = Cr, pe.intersectionWith = kr, pe.invert = io, pe.invertBy = oo, pe.invokeMap = Xr, pe.iteratee = Ro, pe.keyBy = Qr, pe.keys = so, pe.keysIn = lo, pe.map = Jr, pe.mapKeys = function(e, r) {
-                var i = {};
-                return r = Hn(r, 3), Ge(e, function(e, t, n) {
-                    Ne(i, r(e, t, n), e)
-                }), i
-            }, pe.mapValues = function(e, r) {
-                var i = {};
-                return r = Hn(r, 3), Ge(e, function(e, t, n) {
-                    Ne(i, t, r(e, t, n))
-                }), i
-            }, pe.matches = function(e) {
-                return pt(Pe(e, 1))
-            }, pe.matchesProperty = function(e, t) {
-                return mt(e, Pe(t, 1))
-            }, pe.memoize = ui, pe.merge = co, pe.mergeWith = uo, pe.method = Po, pe.methodOf = Ho, pe.mixin = jo, pe.negate = di, pe.nthArg = function(t) {
-                return t = Bi(t), Ct(function(e) {
-                    return vt(e, t)
-                })
-            }, pe.omit = fo, pe.omitBy = function(e, t) {
-                return po(e, di(Hn(t)))
-            }, pe.once = function(e) {
-                return ii(2, e)
-            }, pe.orderBy = function(e, t, n, r) {
-                return null == e ? [] : (_i(t) || (t = null == t ? [] : [t]), _i(n = r ? na : n) || (n = null == n ? [] : [n]), bt(e, t, n))
-            }, pe.over = Fo, pe.overArgs = fi, pe.overEvery = qo, pe.overSome = Uo, pe.partial = hi, pe.partialRight = pi, pe.partition = ei, pe.pick = ho, pe.pickBy = po, pe.property = Vo, pe.propertyOf = function(t) {
-                return function(e) {
-                    return null == t ? na : Xe(t, e)
-                }
-            }, pe.pull = Tr, pe.pullAll = Mr, pe.pullAllBy = function(e, t, n) {
-                return e && e.length && t && t.length ? _t(e, t, Hn(n, 2)) : e
-            }, pe.pullAllWith = function(e, t, n) {
-                return e && e.length && t && t.length ? _t(e, t, na, n) : e
-            }, pe.pullAt = Ar, pe.range = Bo, pe.rangeRight = zo, pe.rearg = mi, pe.reject = function(e, t) {
-                return (_i(e) ? Ls : Be)(e, di(Hn(t, 3)))
-            }, pe.remove = function(e, t) {
-                var n = [];
-                if (!e || !e.length) return n;
-                var r = -1,
-                    i = [],
-                    o = e.length;
-                for (t = Hn(t, 3); ++r < o;) {
-                    var a = e[r];
-                    t(a, r, e) && (n.push(a), i.push(r))
-                }
-                return $t(e, i), n
-            }, pe.rest = function(e, t) {
-                if ("function" != typeof e) throw new A(ra);
-                return Ct(e, t = t === na ? t : Bi(t))
-            }, pe.reverse = Sr, pe.sampleSize = function(e, t, n) {
-                return t = (n ? Gn(e, t, n) : t === na) ? 1 : Bi(t), (_i(e) ? xe : xt)(e, t)
-            }, pe.set = function(e, t, n) {
-                return null == e ? e : Tt(e, t, n)
-            }, pe.setWith = function(e, t, n, r) {
-                return r = "function" == typeof r ? r : na, null == e ? e : Tt(e, t, n, r)
-            }, pe.shuffle = function(e) {
-                return (_i(e) ? Te : St)(e)
-            }, pe.slice = function(e, t, n) {
-                var r = null == e ? 0 : e.length;
-                return r ? (n = n && "number" != typeof n && Gn(e, t, n) ? (t = 0, r) : (t = null == t ? 0 : Bi(t), n === na ? r : Bi(n)), Dt(e, t, n)) : []
-            }, pe.sortBy = ti, pe.sortedUniq = function(e) {
-                return e && e.length ? Rt(e) : []
-            }, pe.sortedUniqBy = function(e, t) {
-                return e && e.length ? Rt(e, Hn(t, 2)) : []
-            }, pe.split = function(e, t, n) {
-                return n && "number" != typeof n && Gn(e, t, n) && (t = n = na), (n = n === na ? la : n >>> 0) ? (e = Gi(e)) && ("string" == typeof t || null != t && !Ri(t)) && !(t = Ht(t)) && dl(e) ? Kt(vl(e), 0, n) : e.split(t, n) : []
-            }, pe.spread = function(r, i) {
-                if ("function" != typeof r) throw new A(ra);
-                return i = null == i ? 0 : W(Bi(i), 0), Ct(function(e) {
-                    var t = e[i],
-                        n = Kt(e, 0, i);
-                    return t && Vs(n, t), Is(r, this, n)
-                })
-            }, pe.tail = function(e) {
-                var t = null == e ? 0 : e.length;
-                return t ? Dt(e, 1, t) : []
-            }, pe.take = function(e, t, n) {
-                return e && e.length ? Dt(e, 0, (t = n || t === na ? 1 : Bi(t)) < 0 ? 0 : t) : []
-            }, pe.takeRight = function(e, t, n) {
-                var r = null == e ? 0 : e.length;
-                return r ? Dt(e, (t = r - (t = n || t === na ? 1 : Bi(t))) < 0 ? 0 : t, r) : []
-            }, pe.takeRightWhile = function(e, t) {
-                return e && e.length ? qt(e, Hn(t, 3), !1, !0) : []
-            }, pe.takeWhile = function(e, t) {
-                return e && e.length ? qt(e, Hn(t, 3)) : []
-            }, pe.tap = function(e, t) {
-                return t(e), e
-            }, pe.throttle = function(e, t, n) {
-                var r = !0,
-                    i = !0;
-                if ("function" != typeof e) throw new A(ra);
-                return Si(n) && (r = "leading" in n ? !!n.leading : r, i = "trailing" in n ? !!n.trailing : i), si(e, t, {
-                    leading: r,
-                    maxWait: t,
-                    trailing: i
-                })
-            }, pe.thru = Vr, pe.toArray = Ui, pe.toPairs = mo, pe.toPairsIn = go, pe.toPath = function(e) {
-                return _i(e) ? Us(e, hr) : ji(e) ? [e] : rn(fr(Gi(e)))
-            }, pe.toPlainObject = Yi, pe.transform = function(e, r, i) {
-                var t = _i(e),
-                    n = t || Ci(e) || Li(e);
-                if (r = Hn(r, 4), null == i) {
-                    var o = e && e.constructor;
-                    i = n ? t ? new o : [] : Si(e) && Ti(o) ? me(x(e)) : {}
-                }
-                return (n ? Ps : Ge)(e, function(e, t, n) {
-                    return r(i, e, t, n)
-                }), i
-            }, pe.unary = function(e) {
-                return ri(e, 1)
-            }, pe.union = Dr, pe.unionBy = Or, pe.unionWith = Nr, pe.uniq = function(e) {
-                return e && e.length ? jt(e) : []
-            }, pe.uniqBy = function(e, t) {
-                return e && e.length ? jt(e, Hn(t, 2)) : []
-            }, pe.uniqWith = function(e, t) {
-                return t = "function" == typeof t ? t : na, e && e.length ? jt(e, na, t) : []
-            }, pe.unset = function(e, t) {
-                return null == e || Lt(e, t)
-            }, pe.unzip = Ir, pe.unzipWith = Rr, pe.update = function(e, t, n) {
-                return null == e ? e : Ft(e, t, Wt(n))
-            }, pe.updateWith = function(e, t, n, r) {
-                return r = "function" == typeof r ? r : na, null == e ? e : Ft(e, t, Wt(n), r)
-            }, pe.values = vo, pe.valuesIn = function(e) {
-                return null == e ? [] : il(e, lo(e))
-            }, pe.without = Pr, pe.words = Mo, pe.wrap = function(e, t) {
-                return hi(Wt(t), e)
-            }, pe.xor = Hr, pe.xorBy = jr, pe.xorWith = Lr, pe.zip = Fr, pe.zipObject = function(e, t) {
-                return Bt(e || [], t || [], Ae)
-            }, pe.zipObjectDeep = function(e, t) {
-                return Bt(e || [], t || [], Tt)
-            }, pe.zipWith = qr, pe.entries = mo, pe.entriesIn = go, pe.extend = Zi, pe.extendWith = Xi, jo(pe, pe), pe.add = Go, pe.attempt = Ao, pe.camelCase = bo, pe.capitalize = yo, pe.ceil = Ko, pe.clamp = function(e, t, n) {
-                return n === na && (n = t, t = na), n !== na && (n = (n = Wi(n)) == n ? n : 0), t !== na && (t = (t = Wi(t)) == t ? t : 0), Re(Wi(e), t, n)
-            }, pe.clone = function(e) {
-                return Pe(e, 4)
-            }, pe.cloneDeep = function(e) {
-                return Pe(e, 5)
-            }, pe.cloneDeepWith = function(e, t) {
-                return Pe(e, 5, t = "function" == typeof t ? t : na)
-            }, pe.cloneWith = function(e, t) {
-                return Pe(e, 4, t = "function" == typeof t ? t : na)
-            }, pe.conformsTo = function(e, t) {
-                return null == t || He(e, t, so(t))
-            }, pe.deburr = _o, pe.defaultTo = function(e, t) {
-                return null == e || e != e ? t : e
-            }, pe.divide = Zo, pe.endsWith = function(e, t, n) {
-                e = Gi(e), t = Ht(t);
-                var r = e.length,
-                    i = n = n === na ? r : Re(Bi(n), 0, r);
-                return 0 <= (n -= t.length) && e.slice(n, i) == t
-            }, pe.eq = gi, pe.escape = function(e) {
-                return (e = Gi(e)) && Va.test(e) ? e.replace(qa, cl) : e
-            }, pe.escapeRegExp = function(e) {
-                return (e = Gi(e)) && Xa.test(e) ? e.replace(Za, "\\$&") : e
-            }, pe.every = function(e, t, n) {
-                var r = _i(e) ? js : Ue;
-                return n && Gn(e, t, n) && (t = na), r(e, Hn(t, 3))
-            }, pe.find = Wr, pe.findIndex = yr, pe.findKey = function(e, t) {
-                return Ys(e, Hn(t, 3), Ge)
-            }, pe.findLast = Yr, pe.findLastIndex = _r, pe.findLastKey = function(e, t) {
-                return Ys(e, Hn(t, 3), Ke)
-            }, pe.floor = Xo, pe.forEach = Gr, pe.forEachRight = Kr, pe.forIn = function(e, t) {
-                return null == e ? e : We(e, Hn(t, 3), lo)
-            }, pe.forInRight = function(e, t) {
-                return null == e ? e : Ye(e, Hn(t, 3), lo)
-            }, pe.forOwn = function(e, t) {
-                return e && Ge(e, Hn(t, 3))
-            }, pe.forOwnRight = function(e, t) {
-                return e && Ke(e, Hn(t, 3))
-            }, pe.get = no, pe.gt = vi, pe.gte = bi, pe.has = function(e, t) {
-                return null != e && Bn(e, t, tt)
-            }, pe.hasIn = ro, pe.head = wr, pe.identity = Io, pe.includes = function(e, t, n, r) {
-                e = wi(e) ? e : vo(e), n = n && !r ? Bi(n) : 0;
-                var i = e.length;
-                return n < 0 && (n = W(i + n, 0)), Hi(e) ? n <= i && -1 < e.indexOf(t, n) : !!i && -1 < Ks(e, t, n)
-            }, pe.indexOf = function(e, t, n) {
-                var r = null == e ? 0 : e.length;
-                if (!r) return -1;
-                var i = null == n ? 0 : Bi(n);
-                return i < 0 && (i = W(r + i, 0)), Ks(e, t, i)
-            }, pe.inRange = function(e, t, n) {
-                return t = Vi(t), n === na ? (n = t, t = 0) : n = Vi(n), e = Wi(e), (r = e) >= Y(i = t, o = n) && r < W(i, o);
-                var r, i, o
-            }, pe.invoke = ao, pe.isArguments = yi, pe.isArray = _i, pe.isArrayBuffer = $i, pe.isArrayLike = wi, pe.isArrayLikeObject = Ei, pe.isBoolean = function(e) {
-                return !0 === e || !1 === e || Di(e) && Je(e) == fa
-            }, pe.isBuffer = Ci, pe.isDate = ki, pe.isElement = function(e) {
-                return Di(e) && 1 === e.nodeType && !Ii(e)
-            }, pe.isEmpty = function(e) {
-                if (null == e) return !0;
-                if (wi(e) && (_i(e) || "string" == typeof e || "function" == typeof e.splice || Ci(e) || Li(e) || yi(e))) return !e.length;
-                var t = Vn(e);
-                if (t == va || t == wa) return !e.size;
-                if (Qn(e)) return !ut(e).length;
-                for (var n in e)
-                    if (k.call(e, n)) return !1;
-                return !0
-            }, pe.isEqual = function(e, t) {
-                return at(e, t)
-            }, pe.isEqualWith = function(e, t, n) {
-                var r = (n = "function" == typeof n ? n : na) ? n(e, t) : na;
-                return r === na ? at(e, t, na, n) : !!r
-            }, pe.isError = xi, pe.isFinite = function(e) {
-                return "number" == typeof e && V(e)
-            }, pe.isFunction = Ti, pe.isInteger = Mi, pe.isLength = Ai, pe.isMap = Oi, pe.isMatch = function(e, t) {
-                return e === t || st(e, t, Ln(t))
-            }, pe.isMatchWith = function(e, t, n) {
-                return n = "function" == typeof n ? n : na, st(e, t, Ln(t), n)
-            }, pe.isNaN = function(e) {
-                return Ni(e) && e != +e
-            }, pe.isNative = function(e) {
-                if (Xn(e)) throw new i("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");
-                return lt(e)
-            }, pe.isNil = function(e) {
-                return null == e
-            }, pe.isNull = function(e) {
-                return null === e
-            }, pe.isNumber = Ni, pe.isObject = Si, pe.isObjectLike = Di, pe.isPlainObject = Ii, pe.isRegExp = Ri, pe.isSafeInteger = function(e) {
-                return Mi(e) && -aa <= e && e <= aa
-            }, pe.isSet = Pi, pe.isString = Hi, pe.isSymbol = ji, pe.isTypedArray = Li, pe.isUndefined = function(e) {
-                return e === na
-            }, pe.isWeakMap = function(e) {
-                return Di(e) && Vn(e) == ka
-            }, pe.isWeakSet = function(e) {
-                return Di(e) && "[object WeakSet]" == Je(e)
-            }, pe.join = function(e, t) {
-                return null == e ? "" : B.call(e, t)
-            }, pe.kebabCase = $o, pe.last = xr, pe.lastIndexOf = function(e, t, n) {
-                var r = null == e ? 0 : e.length;
-                if (!r) return -1;
-                var i = r;
-                return n !== na && (i = (i = Bi(n)) < 0 ? W(r + i, 0) : Y(i, r - 1)), t == t ? function(e, t, n) {
-                    for (var r = n + 1; r--;)
-                        if (e[r] === t) return r;
-                    return r
-                }(e, t, i) : Gs(e, Xs, i, !0)
-            }, pe.lowerCase = wo, pe.lowerFirst = Eo, pe.lt = Fi, pe.lte = qi, pe.max = function(e) {
-                return e && e.length ? Ve(e, Io, et) : na
-            }, pe.maxBy = function(e, t) {
-                return e && e.length ? Ve(e, Hn(t, 2), et) : na
-            }, pe.mean = function(e) {
-                return Qs(e, Io)
-            }, pe.meanBy = function(e, t) {
-                return Qs(e, Hn(t, 2))
-            }, pe.min = function(e) {
-                return e && e.length ? Ve(e, Io, ft) : na
-            }, pe.minBy = function(e, t) {
-                return e && e.length ? Ve(e, Hn(t, 2), ft) : na
-            }, pe.stubArray = Wo, pe.stubFalse = Yo, pe.stubObject = function() {
-                return {}
-            }, pe.stubString = function() {
-                return ""
-            }, pe.stubTrue = function() {
-                return !0
-            }, pe.multiply = Jo, pe.nth = function(e, t) {
-                return e && e.length ? vt(e, Bi(t)) : na
-            }, pe.noConflict = function() {
-                return xs._ === this && (xs._ = b), this
-            }, pe.noop = Lo, pe.now = ni, pe.pad = function(e, t, n) {
-                e = Gi(e);
-                var r = (t = Bi(t)) ? gl(e) : 0;
-                if (!t || t <= r) return e;
-                var i = (t - r) / 2;
-                return yn(F(i), n) + e + yn(L(i), n)
-            }, pe.padEnd = function(e, t, n) {
-                e = Gi(e);
-                var r = (t = Bi(t)) ? gl(e) : 0;
-                return t && r < t ? e + yn(t - r, n) : e
-            }, pe.padStart = function(e, t, n) {
-                e = Gi(e);
-                var r = (t = Bi(t)) ? gl(e) : 0;
-                return t && r < t ? yn(t - r, n) + e : e
-            }, pe.parseInt = function(e, t, n) {
-                return n || null == t ? t = 0 : t && (t = +t), K(Gi(e).replace(Ja, ""), t || 0)
-            }, pe.random = function(e, t, n) {
-                if (n && "boolean" != typeof n && Gn(e, t, n) && (t = n = na), n === na && ("boolean" == typeof t ? (n = t, t = na) : "boolean" == typeof e && (n = e, e = na)), e === na && t === na ? (e = 0, t = 1) : (e = Vi(e), t === na ? (t = e, e = 0) : t = Vi(t)), t < e) {
-                    var r = e;
-                    e = t, t = r
-                }
-                if (n || e % 1 || t % 1) {
-                    var i = Z();
-                    return Y(e + i * (t - e + Cs("1e-" + ((i + "").length - 1))), t)
-                }
-                return wt(e, t)
-            }, pe.reduce = function(e, t, n) {
-                var r = _i(e) ? Bs : el,
-                    i = arguments.length < 3;
-                return r(e, Hn(t, 4), n, i, Fe)
-            }, pe.reduceRight = function(e, t, n) {
-                var r = _i(e) ? zs : el,
-                    i = arguments.length < 3;
-                return r(e, Hn(t, 4), n, i, qe)
-            }, pe.repeat = function(e, t, n) {
-                return t = (n ? Gn(e, t, n) : t === na) ? 1 : Bi(t), Et(Gi(e), t)
-            }, pe.replace = function() {
-                var e = arguments,
-                    t = Gi(e[0]);
-                return e.length < 3 ? t : t.replace(e[1], e[2])
-            }, pe.result = function(e, t, n) {
-                var r = -1,
-                    i = (t = Yt(t, e)).length;
-                for (i || (i = 1, e = na); ++r < i;) {
-                    var o = null == e ? na : e[hr(t[r])];
-                    o === na && (r = i, o = n), e = Ti(o) ? o.call(e) : o
-                }
-                return e
-            }, pe.round = ea, pe.runInContext = e, pe.sample = function(e) {
-                return (_i(e) ? ke : kt)(e)
-            }, pe.size = function(e) {
-                if (null == e) return 0;
-                if (wi(e)) return Hi(e) ? gl(e) : e.length;
-                var t = Vn(e);
-                return t == va || t == wa ? e.size : ut(e).length
-            }, pe.snakeCase = Co, pe.some = function(e, t, n) {
-                var r = _i(e) ? Ws : Ot;
-                return n && Gn(e, t, n) && (t = na), r(e, Hn(t, 3))
-            }, pe.sortedIndex = function(e, t) {
-                return Nt(e, t)
-            }, pe.sortedIndexBy = function(e, t, n) {
-                return It(e, t, Hn(n, 2))
-            }, pe.sortedIndexOf = function(e, t) {
-                var n = null == e ? 0 : e.length;
-                if (n) {
-                    var r = Nt(e, t);
-                    if (r < n && gi(e[r], t)) return r
-                }
-                return -1
-            }, pe.sortedLastIndex = function(e, t) {
-                return Nt(e, t, !0)
-            }, pe.sortedLastIndexBy = function(e, t, n) {
-                return It(e, t, Hn(n, 2), !0)
-            }, pe.sortedLastIndexOf = function(e, t) {
-                if (null != e && e.length) {
-                    var n = Nt(e, t, !0) - 1;
-                    if (gi(e[n], t)) return n
-                }
-                return -1
-            }, pe.startCase = ko, pe.startsWith = function(e, t, n) {
-                return e = Gi(e), n = null == n ? 0 : Re(Bi(n), 0, e.length), t = Ht(t), e.slice(n, n + t.length) == t
-            }, pe.subtract = ta, pe.sum = function(e) {
-                return e && e.length ? tl(e, Io) : 0
-            }, pe.sumBy = function(e, t) {
-                return e && e.length ? tl(e, Hn(t, 2)) : 0
-            }, pe.template = function(a, e, t) {
-                var n = pe.templateSettings;
-                t && Gn(a, e, t) && (e = na), a = Gi(a), e = Xi({}, e, n, Tn);
-                var s, l, r = Xi({}, e.imports, n.imports, Tn),
-                    i = so(r),
-                    o = il(r, i),
-                    c = 0,
-                    u = e.interpolate || ps,
-                    d = "__p += '",
-                    f = v((e.escape || ps).source + "|" + u.source + "|" + (u === Wa ? as : ps).source + "|" + (e.evaluate || ps).source + "|$", "g"),
-                    h = "//# sourceURL=" + (k.call(e, "sourceURL") ? (e.sourceURL + "").replace(/[\r\n]/g, " ") : "lodash.templateSources[" + ++$s + "]") + "\n";
-                a.replace(f, function(e, t, n, r, i, o) {
-                    return n || (n = r), d += a.slice(c, o).replace(ms, ul), t && (s = !0, d += "' +\n__e(" + t + ") +\n'"), i && (l = !0, d += "';\n" + i + ";\n__p += '"), n && (d += "' +\n((__t = (" + n + ")) == null ? '' : __t) +\n'"), c = o + e.length, e
-                }), d += "';\n";
-                var p = k.call(e, "variable") && e.variable;
-                p || (d = "with (obj) {\n" + d + "\n}\n"), d = (l ? d.replace(Ha, "") : d).replace(ja, "$1").replace(La, "$1;"), d = "function(" + (p || "obj") + ") {\n" + (p ? "" : "obj || (obj = {});\n") + "var __t, __p = ''" + (s ? ", __e = _.escape" : "") + (l ? ", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n" : ";\n") + d + "return __p\n}";
-                var m = Ao(function() {
-                    return g(i, h + "return " + d).apply(na, o)
-                });
-                if (m.source = d, xi(m)) throw m;
-                return m
-            }, pe.times = function(e, t) {
-                if ((e = Bi(e)) < 1 || aa < e) return [];
-                var n = la,
-                    r = Y(e, la);
-                t = Hn(t), e -= la;
-                for (var i = nl(r, t); ++n < e;) t(n);
-                return i
-            }, pe.toFinite = Vi, pe.toInteger = Bi, pe.toLength = zi, pe.toLower = function(e) {
-                return Gi(e).toLowerCase()
-            }, pe.toNumber = Wi, pe.toSafeInteger = function(e) {
-                return e ? Re(Bi(e), -aa, aa) : 0 === e ? e : 0
-            }, pe.toString = Gi, pe.toUpper = function(e) {
-                return Gi(e).toUpperCase()
-            }, pe.trim = function(e, t, n) {
-                if ((e = Gi(e)) && (n || t === na)) return e.replace(Qa, "");
-                if (!e || !(t = Ht(t))) return e;
-                var r = vl(e),
-                    i = vl(t);
-                return Kt(r, al(r, i), sl(r, i) + 1).join("")
-            }, pe.trimEnd = function(e, t, n) {
-                if ((e = Gi(e)) && (n || t === na)) return e.replace(es, "");
-                if (!e || !(t = Ht(t))) return e;
-                var r = vl(e);
-                return Kt(r, 0, sl(r, vl(t)) + 1).join("")
-            }, pe.trimStart = function(e, t, n) {
-                if ((e = Gi(e)) && (n || t === na)) return e.replace(Ja, "");
-                if (!e || !(t = Ht(t))) return e;
-                var r = vl(e);
-                return Kt(r, al(r, vl(t))).join("")
-            }, pe.truncate = function(e, t) {
-                var n = 30,
-                    r = "...";
-                if (Si(t)) {
-                    var i = "separator" in t ? t.separator : i;
-                    n = "length" in t ? Bi(t.length) : n, r = "omission" in t ? Ht(t.omission) : r
-                }
-                var o = (e = Gi(e)).length;
-                if (dl(e)) {
-                    var a = vl(e);
-                    o = a.length
-                }
-                if (o <= n) return e;
-                var s = n - gl(r);
-                if (s < 1) return r;
-                var l = a ? Kt(a, 0, s).join("") : e.slice(0, s);
-                if (i === na) return l + r;
-                if (a && (s += l.length - s), Ri(i)) {
-                    if (e.slice(s).search(i)) {
-                        var c, u = l;
-                        for (i.global || (i = v(i.source, Gi(ss.exec(i)) + "g")), i.lastIndex = 0; c = i.exec(u);) var d = c.index;
-                        l = l.slice(0, d === na ? s : d)
-                    }
-                } else if (e.indexOf(Ht(i), s) != s) {
-                    var f = l.lastIndexOf(i); - 1 < f && (l = l.slice(0, f))
-                }
-                return l + r
-            }, pe.unescape = function(e) {
-                return (e = Gi(e)) && Ua.test(e) ? e.replace(Fa, bl) : e
-            }, pe.uniqueId = function(e) {
-                var t = ++f;
-                return Gi(e) + t
-            }, pe.upperCase = xo, pe.upperFirst = To, pe.each = Gr, pe.eachRight = Kr, pe.first = wr, jo(pe, (Qo = {}, Ge(pe, function(e, t) {
-                k.call(pe.prototype, t) || (Qo[t] = e)
-            }), Qo), {
-                chain: !1
-            }), pe.VERSION = "4.17.15", Ps(["bind", "bindKey", "curry", "curryRight", "partial", "partialRight"], function(e) {
-                pe[e].placeholder = pe
-            }), Ps(["drop", "take"], function(n, r) {
-                be.prototype[n] = function(e) {
-                    e = e === na ? 1 : W(Bi(e), 0);
-                    var t = this.__filtered__ && !r ? new be(this) : this.clone();
-                    return t.__filtered__ ? t.__takeCount__ = Y(e, t.__takeCount__) : t.__views__.push({
-                        size: Y(e, la),
-                        type: n + (t.__dir__ < 0 ? "Right" : "")
-                    }), t
-                }, be.prototype[n + "Right"] = function(e) {
-                    return this.reverse()[n](e).reverse()
-                }
-            }), Ps(["filter", "map", "takeWhile"], function(e, t) {
-                var n = t + 1,
-                    r = 1 == n || 3 == n;
-                be.prototype[e] = function(e) {
-                    var t = this.clone();
-                    return t.__iteratees__.push({
-                        iteratee: Hn(e, 3),
-                        type: n
-                    }), t.__filtered__ = t.__filtered__ || r, t
-                }
-            }), Ps(["head", "last"], function(e, t) {
-                var n = "take" + (t ? "Right" : "");
-                be.prototype[e] = function() {
-                    return this[n](1).value()[0]
-                }
-            }), Ps(["initial", "tail"], function(e, t) {
-                var n = "drop" + (t ? "" : "Right");
-                be.prototype[e] = function() {
-                    return this.__filtered__ ? new be(this) : this[n](1)
-                }
-            }), be.prototype.compact = function() {
-                return this.filter(Io)
-            }, be.prototype.find = function(e) {
-                return this.filter(e).head()
-            }, be.prototype.findLast = function(e) {
-                return this.reverse().find(e)
-            }, be.prototype.invokeMap = Ct(function(t, n) {
-                return "function" == typeof t ? new be(this) : this.map(function(e) {
-                    return it(e, t, n)
-                })
-            }), be.prototype.reject = function(e) {
-                return this.filter(di(Hn(e)))
-            }, be.prototype.slice = function(e, t) {
-                e = Bi(e);
-                var n = this;
-                return n.__filtered__ && (0 < e || t < 0) ? new be(n) : (e < 0 ? n = n.takeRight(-e) : e && (n = n.drop(e)), t !== na && (n = (t = Bi(t)) < 0 ? n.dropRight(-t) : n.take(t - e)), n)
-            }, be.prototype.takeRightWhile = function(e) {
-                return this.reverse().takeWhile(e).reverse()
-            }, be.prototype.toArray = function() {
-                return this.take(la)
-            }, Ge(be.prototype, function(d, e) {
-                var f = /^(?:filter|find|map|reject)|While$/.test(e),
-                    h = /^(?:head|last)$/.test(e),
-                    p = pe[h ? "take" + ("last" == e ? "Right" : "") : e],
-                    m = h || /^find/.test(e);
-                p && (pe.prototype[e] = function() {
-                    var e = this.__wrapped__,
-                        n = h ? [1] : arguments,
-                        t = e instanceof be,
-                        r = n[0],
-                        i = t || _i(e),
-                        o = function(e) {
-                            var t = p.apply(pe, Vs([e], n));
-                            return h && a ? t[0] : t
-                        };
-                    i && f && "function" == typeof r && 1 != r.length && (t = i = !1);
-                    var a = this.__chain__,
-                        s = !!this.__actions__.length,
-                        l = m && !a,
-                        c = t && !s;
-                    if (m || !i) return l && c ? d.apply(this, n) : (u = this.thru(o), l ? h ? u.value()[0] : u.value() : u);
-                    e = c ? e : new be(this);
-                    var u = d.apply(e, n);
-                    return u.__actions__.push({
-                        func: Vr,
-                        args: [o],
-                        thisArg: na
-                    }), new ve(u, a)
-                })
-            }), Ps(["pop", "push", "shift", "sort", "splice", "unshift"], function(e) {
-                var n = a[e],
-                    r = /^(?:push|sort|unshift)$/.test(e) ? "tap" : "thru",
-                    i = /^(?:pop|shift)$/.test(e);
-                pe.prototype[e] = function() {
-                    var t = arguments;
-                    if (!i || this.__chain__) return this[r](function(e) {
-                        return n.apply(_i(e) ? e : [], t)
-                    });
-                    var e = this.value();
-                    return n.apply(_i(e) ? e : [], t)
-                }
-            }), Ge(be.prototype, function(e, t) {
-                var n = pe[t];
-                if (n) {
-                    var r = n.name + "";
-                    k.call(oe, r) || (oe[r] = []), oe[r].push({
-                        name: t,
-                        func: n
-                    })
-                }
-            }), oe[mn(na, 2).name] = [{
-                name: "wrapper",
-                func: na
-            }], be.prototype.clone = function() {
-                var e = new be(this.__wrapped__);
-                return e.__actions__ = rn(this.__actions__), e.__dir__ = this.__dir__, e.__filtered__ = this.__filtered__, e.__iteratees__ = rn(this.__iteratees__), e.__takeCount__ = this.__takeCount__, e.__views__ = rn(this.__views__), e
-            }, be.prototype.reverse = function() {
-                if (this.__filtered__) {
-                    var e = new be(this);
-                    e.__dir__ = -1, e.__filtered__ = !0
-                } else(e = this.clone()).__dir__ *= -1;
-                return e
-            }, be.prototype.value = function() {
-                var e = this.__wrapped__.value(),
-                    t = this.__dir__,
-                    n = _i(e),
-                    r = t < 0,
-                    i = n ? e.length : 0,
-                    o = function(e, t, n) {
-                        for (var r = -1, i = n.length; ++r < i;) {
-                            var o = n[r],
-                                a = o.size;
-                            switch (o.type) {
-                                case "drop":
-                                    e += a;
-                                    break;
-                                case "dropRight":
-                                    t -= a;
-                                    break;
-                                case "take":
-                                    t = Y(t, e + a);
-                                    break;
-                                case "takeRight":
-                                    e = W(e, t - a)
-                            }
-                        }
-                        return {
-                            start: e,
-                            end: t
-                        }
-                    }(0, i, this.__views__),
-                    a = o.start,
-                    s = o.end,
-                    l = s - a,
-                    c = r ? s : a - 1,
-                    u = this.__iteratees__,
-                    d = u.length,
-                    f = 0,
-                    h = Y(l, this.__takeCount__);
-                if (!n || !r && i == l && h == l) return Ut(e, this.__actions__);
-                var p = [];
-                e: for (; l-- && f < h;) {
-                    for (var m = -1, g = e[c += t]; ++m < d;) {
-                        var v = u[m],
-                            b = v.iteratee,
-                            y = v.type,
-                            _ = b(g);
-                        if (2 == y) g = _;
-                        else if (!_) {
-                            if (1 == y) continue e;
-                            break e
-                        }
-                    }
-                    p[f++] = g
-                }
-                return p
-            }, pe.prototype.at = Br, pe.prototype.chain = function() {
-                return Ur(this)
-            }, pe.prototype.commit = function() {
-                return new ve(this.value(), this.__chain__)
-            }, pe.prototype.next = function() {
-                this.__values__ === na && (this.__values__ = Ui(this.value()));
-                var e = this.__index__ >= this.__values__.length;
-                return {
-                    done: e,
-                    value: e ? na : this.__values__[this.__index__++]
-                }
-            }, pe.prototype.plant = function(e) {
-                for (var t, n = this; n instanceof ge;) {
-                    var r = mr(n);
-                    r.__index__ = 0, r.__values__ = na, t ? i.__wrapped__ = r : t = r;
-                    var i = r;
-                    n = n.__wrapped__
-                }
-                return i.__wrapped__ = e, t
-            }, pe.prototype.reverse = function() {
-                var e = this.__wrapped__;
-                if (e instanceof be) {
-                    var t = e;
-                    return this.__actions__.length && (t = new be(this)), (t = t.reverse()).__actions__.push({
-                        func: Vr,
-                        args: [Sr],
-                        thisArg: na
-                    }), new ve(t, this.__chain__)
-                }
-                return this.thru(Sr)
-            }, pe.prototype.toJSON = pe.prototype.valueOf = pe.prototype.value = function() {
-                return Ut(this.__wrapped__, this.__actions__)
-            }, pe.prototype.first = pe.prototype.head, N && (pe.prototype[N] = function() {
-                return this
-            }), pe
-        }();
-        "function" == typeof define && "object" == typeof define.amd && define.amd ? (xs._ = yl, define(function() {
-            return yl
-        })) : I ? ((I.exports = yl)._ = yl, N._ = yl) : xs._ = yl
-    }.call(this),
-    function(e, t) {
-        var T = t.isDefined,
-            M = t.isUndefined,
-            A = t.isNumber,
-            S = t.isObject,
-            D = t.isArray,
-            O = t.isString,
-            N = t.extend,
-            I = t.toJson;
-        t.module("LocalStorageModule", []).provider("localStorageService", function() {
-            this.prefix = "ls", this.storageType = "localStorage", this.cookie = {
-                expiry: 30,
-                path: "/",
-                secure: !1
-            }, this.defaultToCookie = !0, this.notify = {
-                setItem: !0,
-                removeItem: !1
-            }, this.setPrefix = function(e) {
-                return this.prefix = e, this
-            }, this.setStorageType = function(e) {
-                return this.storageType = e, this
-            }, this.setDefaultToCookie = function(e) {
-                return this.defaultToCookie = !!e, this
-            }, this.setStorageCookie = function(e, t, n) {
-                return this.cookie.expiry = e, this.cookie.path = t, this.cookie.secure = n, this
-            }, this.setStorageCookieDomain = function(e) {
-                return this.cookie.domain = e, this
-            }, this.setNotify = function(e, t) {
-                return this.notify = {
-                    setItem: e,
-                    removeItem: t
-                }, this
-            }, this.$get = ["$rootScope", "$window", "$document", "$parse", "$timeout", function(l, o, c, a, n) {
-                var s, u = this,
-                    d = u.prefix,
-                    f = u.cookie,
-                    i = u.notify,
-                    h = u.storageType;
-                c ? c[0] && (c = c[0]) : c = document, "." !== d.substr(-1) && (d = d ? d + "." : "");
-                var p = function(e) {
-                        return d + e
-                    },
-                    r = function(e) {
-                        return e.replace(new RegExp("^" + d, "g"), "")
-                    },
-                    m = function(e) {
-                        return 0 === e.indexOf(d)
-                    },
-                    t = function() {
-                        try {
-                            var e = h in o && null !== o[h],
-                                t = p("__" + Math.round(1e7 * Math.random()));
-                            return e && ((s = o[h]).setItem(t, ""), s.removeItem(t)), e
-                        } catch (e) {
-                            return u.defaultToCookie && (h = "cookie"), l.$broadcast("LocalStorageModule.notification.error", e.message), !1
-                        }
-                    },
-                    g = t(),
-                    v = function(t, n, e) {
-                        var r = k();
-                        try {
-                            if (x(e), n = M(n) ? null : I(n), !g && u.defaultToCookie || "cookie" === u.storageType) return g || l.$broadcast("LocalStorageModule.notification.warning", "LOCAL_STORAGE_NOT_SUPPORTED"), i.setItem && l.$broadcast("LocalStorageModule.notification.setitem", {
-                                key: t,
-                                newvalue: n,
-                                storageType: "cookie"
-                            }), $(t, n);
-                            try {
-                                s && s.setItem(p(t), n), i.setItem && l.$broadcast("LocalStorageModule.notification.setitem", {
-                                    key: t,
-                                    newvalue: n,
-                                    storageType: u.storageType
-                                })
-                            } catch (e) {
-                                return l.$broadcast("LocalStorageModule.notification.error", e.message), $(t, n)
-                            }
-                            return !0
-                        } finally {
-                            x(r)
-                        }
-                    },
-                    b = function(e, t) {
-                        var n = k();
-                        try {
-                            if (x(t), !g && u.defaultToCookie || "cookie" === u.storageType) return g || l.$broadcast("LocalStorageModule.notification.warning", "LOCAL_STORAGE_NOT_SUPPORTED"), w(e);
-                            var r = s ? s.getItem(p(e)) : null;
-                            if (!r || "null" === r) return null;
-                            try {
-                                return JSON.parse(r)
-                            } catch (e) {
-                                return r
-                            }
-                        } finally {
-                            x(n)
-                        }
-                    },
-                    y = function() {
-                        var e = k();
-                        try {
-                            var t, n, r = 0;
-                            for (1 <= arguments.length && ("localStorage" === arguments[arguments.length - 1] || "sessionStorage" === arguments[arguments.length - 1]) && (r = 1, x(arguments[arguments.length - 1])), t = 0; t < arguments.length - r; t++)
-                                if (n = arguments[t], !g && u.defaultToCookie || "cookie" === u.storageType) g || l.$broadcast("LocalStorageModule.notification.warning", "LOCAL_STORAGE_NOT_SUPPORTED"), i.removeItem && l.$broadcast("LocalStorageModule.notification.removeitem", {
-                                    key: n,
-                                    storageType: "cookie"
-                                }), E(n);
-                                else try {
-                                    s.removeItem(p(n)), i.removeItem && l.$broadcast("LocalStorageModule.notification.removeitem", {
-                                        key: n,
-                                        storageType: u.storageType
-                                    })
-                                } catch (e) {
-                                    l.$broadcast("LocalStorageModule.notification.error", e.message), E(n)
-                                }
-                        } finally {
-                            x(e)
-                        }
-                    },
-                    _ = function() {
-                        try {
-                            return o.navigator.cookieEnabled || "cookie" in c && (0 < c.cookie.length || -1 < (c.cookie = "test").indexOf.call(c.cookie, "test"))
-                        } catch (e) {
-                            return l.$broadcast("LocalStorageModule.notification.error", e.message), !1
-                        }
-                    }(),
-                    $ = function(e, t, n, r) {
-                        if (M(t)) return !1;
-                        if ((D(t) || S(t)) && (t = I(t)), !_) return l.$broadcast("LocalStorageModule.notification.error", "COOKIES_NOT_SUPPORTED"), !1;
-                        try {
-                            var i = "",
-                                o = new Date,
-                                a = "";
-                            if (null === t ? (o.setTime(o.getTime() + -864e5), i = "; expires=" + o.toGMTString(), t = "") : A(n) && 0 !== n ? (o.setTime(o.getTime() + 24 * n * 60 * 60 * 1e3), i = "; expires=" + o.toGMTString()) : 0 !== f.expiry && (o.setTime(o.getTime() + 24 * f.expiry * 60 * 60 * 1e3), i = "; expires=" + o.toGMTString()), e) {
-                                var s = "; path=" + f.path;
-                                f.domain && (a = "; domain=" + f.domain), "boolean" == typeof r ? !0 === r && (a += "; secure") : !0 === f.secure && (a += "; secure"), c.cookie = p(e) + "=" + encodeURIComponent(t) + i + s + a
-                            }
-                        } catch (e) {
-                            return l.$broadcast("LocalStorageModule.notification.error", e.message), !1
-                        }
-                        return !0
-                    },
-                    w = function(e) {
-                        if (!_) return l.$broadcast("LocalStorageModule.notification.error", "COOKIES_NOT_SUPPORTED"), !1;
-                        for (var t = c.cookie && c.cookie.split(";") || [], n = 0; n < t.length; n++) {
-                            for (var r = t[n];
-                                " " === r.charAt(0);) r = r.substring(1, r.length);
-                            if (0 === r.indexOf(p(e) + "=")) {
-                                var i = decodeURIComponent(r.substring(d.length + e.length + 1, r.length));
-                                try {
-                                    var o = JSON.parse(i);
-                                    return "number" == typeof o ? i : o
-                                } catch (e) {
-                                    return i
-                                }
-                            }
-                        }
-                        return null
-                    },
-                    E = function(e) {
-                        $(e, null)
-                    },
-                    C = function() {
-                        for (var e = null, t = d.length, n = c.cookie.split(";"), r = 0; r < n.length; r++) {
-                            for (e = n[r];
-                                " " === e.charAt(0);) e = e.substring(1, e.length);
-                            var i = e.substring(t, e.indexOf("="));
-                            E(i)
-                        }
-                    },
-                    k = function() {
-                        return h
-                    },
-                    x = function(e) {
-                        return e && h !== e && (h = e, g = t()), g
-                    };
-
-                function e(e) {
-                    if (e || (e = o.event), i.setItem && O(e.key) && m(e.key)) {
-                        var t = r(e.key);
-                        n(function() {
-                            l.$broadcast("LocalStorageModule.notification.changed", {
-                                key: t,
-                                newvalue: e.newValue,
-                                storageType: u.storageType
-                            })
-                        })
-                    }
-                }
-                g && (o.addEventListener ? (o.addEventListener("storage", e, !1), l.$on("$destroy", function() {
-                    o.removeEventListener("storage", e)
-                })) : o.attachEvent && (o.attachEvent("onstorage", e), l.$on("$destroy", function() {
-                    o.detachEvent("onstorage", e)
-                })));
-                return {
-                    isSupported: g,
-                    getStorageType: k,
-                    setStorageType: x,
-                    setPrefix: function(e) {
-                        d = e
-                    },
-                    set: v,
-                    add: v,
-                    get: b,
-                    keys: function(e) {
-                        var t = k();
-                        try {
-                            if (x(e), !g) return l.$broadcast("LocalStorageModule.notification.warning", "LOCAL_STORAGE_NOT_SUPPORTED"), [];
-                            var n = d.length,
-                                r = [];
-                            for (var i in s)
-                                if (i.substr(0, n) === d) try {
-                                    r.push(i.substr(n))
-                                } catch (e) {
-                                    return l.$broadcast("LocalStorageModule.notification.error", e.Description), []
-                                }
-                            return r
-                        } finally {
-                            x(t)
-                        }
-                    },
-                    remove: y,
-                    clearAll: function(e, t) {
-                        var n = k();
-                        try {
-                            x(t);
-                            var r = d ? new RegExp("^" + d) : new RegExp,
-                                i = e ? new RegExp(e) : new RegExp;
-                            if (!g && u.defaultToCookie || "cookie" === u.storageType) return g || l.$broadcast("LocalStorageModule.notification.warning", "LOCAL_STORAGE_NOT_SUPPORTED"), C();
-                            if (!g && !u.defaultToCookie) return !1;
-                            var o = d.length;
-                            for (var a in s)
-                                if (r.test(a) && i.test(a.substr(o))) try {
-                                    y(a.substr(o))
-                                } catch (e) {
-                                    return l.$broadcast("LocalStorageModule.notification.error", e.message), C()
-                                }
-                            return !0
-                        } finally {
-                            x(n)
-                        }
-                    },
-                    bind: function(e, t, n, r, i) {
-                        var o = b(r = r || t, i);
-                        return null === o && T(n) ? o = n : S(o) && S(n) && (o = N(o, n)), a(t).assign(e, o), e.$watch(t, function(e) {
-                            v(r, e, i)
-                        }, S(e[t]))
-                    },
-                    deriveKey: p,
-                    underiveKey: r,
-                    length: function(e) {
-                        var t = k();
-                        try {
-                            x(e);
-                            for (var n = 0, r = o[h], i = 0; i < r.length; i++) 0 === r.key(i).indexOf(d) && n++;
-                            return n
-                        } finally {
-                            x(t)
-                        }
-                    },
-                    defaultToCookie: this.defaultToCookie,
-                    cookie: {
-                        isSupported: _,
-                        set: $,
-                        add: $,
-                        get: w,
-                        remove: E,
-                        clearAll: C
-                    }
-                }
-            }]
-        })
-    }(window, window.angular),
-    function(e, s) {
-        "use strict";
-        var U = s.$$minErr("$resource"),
-            l = /^(\.[a-zA-Z_$@][0-9a-zA-Z_$@]*)+$/;
-
-        function V(e, t) {
-            if (null == (n = t) || "" === n || "hasOwnProperty" === n || !l.test("." + n)) throw U("badmember", 'Dotted member path "@{0}" is invalid.', t);
-            for (var n, r = t.split("."), i = 0, o = r.length; i < o && s.isDefined(e); i++) {
-                var a = r[i];
-                e = null !== e ? e[a] : void 0
-            }
-            return e
-        }
-
-        function B(e, n) {
-            for (var t in n = n || {}, s.forEach(n, function(e, t) {
-                    delete n[t]
-                }), e) !e.hasOwnProperty(t) || "$" === t.charAt(0) && "$" === t.charAt(1) || (n[t] = e[t]);
-            return n
-        }
-        s.module("ngResource", ["ng"]).info({
-            angularVersion: "1.7.8"
-        }).provider("$resource", function() {
-            var f = /^https?:\/\/\[[^\]]*][^/]*/,
-                a = this;
-            this.defaults = {
-                stripTrailingSlashes: !0,
-                cancellable: !1,
-                actions: {
-                    get: {
-                        method: "GET"
-                    },
-                    save: {
-                        method: "POST"
-                    },
-                    query: {
-                        method: "GET",
-                        isArray: !0
-                    },
-                    remove: {
-                        method: "DELETE"
-                    },
-                    delete: {
-                        method: "DELETE"
-                    }
-                }
-            }, this.$get = ["$http", "$log", "$q", "$timeout", function(N, r, I, R) {
-                var P = s.noop,
-                    H = s.forEach,
-                    j = s.extend,
-                    L = s.copy,
-                    F = s.isArray,
-                    c = s.isDefined,
-                    q = s.isFunction,
-                    i = s.isNumber,
-                    u = s.$$encodeUriQuery,
-                    d = s.$$encodeUriSegment;
-
-                function o(e, t) {
-                    this.template = e, this.defaults = j({}, a.defaults, t), this.urlParams = {}
-                }
-                return o.prototype = {
-                        setUrlParams: function(n, r, e) {
-                            var i, o, a = this,
-                                s = e || a.template,
-                                t = "",
-                                l = a.urlParams = Object.create(null);
-                            H(s.split(/\W/), function(e) {
-                                if ("hasOwnProperty" === e) throw U("badname", "hasOwnProperty is not a valid parameter name.");
-                                !new RegExp("^\\d+$").test(e) && e && new RegExp("(^|[^\\\\]):" + e + "(\\W|$)").test(s) && (l[e] = {
-                                    isQueryParamValue: new RegExp("\\?.*=:" + e + "(?:\\W|$)").test(s)
-                                })
-                            }), s = (s = s.replace(/\\:/g, ":")).replace(f, function(e) {
-                                return t = e, ""
-                            }), r = r || {}, H(a.urlParams, function(e, t) {
-                                i = r.hasOwnProperty(t) ? r[t] : a.defaults[t], s = c(i) && null !== i ? (o = e.isQueryParamValue ? u(i, !0) : d(i), s.replace(new RegExp(":" + t + "(\\W|$)", "g"), function(e, t) {
-                                    return o + t
-                                })) : s.replace(new RegExp("(/?):" + t + "(\\W|$)", "g"), function(e, t, n) {
-                                    return "/" === n.charAt(0) ? n : t + n
-                                })
-                            }), a.defaults.stripTrailingSlashes && (s = s.replace(/\/+$/, "") || "/"), s = s.replace(/\/\.(?=\w+($|\?))/, "."), n.url = t + s.replace(/\/(\\|%5C)\./, "/."), H(r, function(e, t) {
-                                a.urlParams[t] || (n.params = n.params || {}, n.params[t] = e)
-                            })
-                        }
-                    },
-                    function(e, A, t, n) {
-                        var S = new o(e, n);
-
-                        function D(e) {
-                            return e.resource
-                        }
-
-                        function O(e) {
-                            B(e || {}, this)
-                        }
-                        return t = j({}, a.defaults.actions, t), O.prototype.toJSON = function() {
-                            var e = j({}, this);
-                            return delete e.$promise, delete e.$resolved, delete e.$cancelRequest, e
-                        }, H(t, function(C, k) {
-                            var x = !0 === C.hasBody || !1 !== C.hasBody && /^(POST|PUT|PATCH)$/i.test(C.method),
-                                T = C.timeout,
-                                M = c(C.cancellable) ? C.cancellable : S.defaults.cancellable;
-                            T && !i(T) && (r.debug("ngResource:\n  Only numeric values are allowed as `timeout`.\n  Promises are not supported in $resource, because the same value would be used for multiple requests. If you are looking for a way to cancel requests, you should use the `cancellable` option."), delete C.timeout, T = null), O[k] = function(e, t, n, r) {
-                                var i, o, a, s = {};
-                                switch (arguments.length) {
-                                    case 4:
-                                        a = r, o = n;
-                                    case 3:
-                                    case 2:
-                                        if (!q(t)) {
-                                            s = e, i = t, o = n;
-                                            break
-                                        }
-                                        if (q(e)) {
-                                            o = e, a = t;
-                                            break
-                                        }
-                                        o = t, a = n;
-                                    case 1:
-                                        q(e) ? o = e : x ? i = e : s = e;
-                                        break;
-                                    case 0:
-                                        break;
-                                    default:
-                                        throw U("badargs", "Expected up to 4 arguments [params, data, success, error], got {0} arguments", arguments.length)
-                                }
-                                var l, c, u, d, f, h, p = this instanceof O,
-                                    m = p ? i : C.isArray ? [] : new O(i),
-                                    g = {},
-                                    v = C.interceptor && C.interceptor.request || void 0,
-                                    b = C.interceptor && C.interceptor.requestError || void 0,
-                                    y = C.interceptor && C.interceptor.response || D,
-                                    _ = C.interceptor && C.interceptor.responseError || I.reject,
-                                    $ = o ? function(e) {
-                                        o(e, u.headers, u.status, u.statusText)
-                                    } : void 0,
-                                    w = a || void 0;
-                                H(C, function(e, t) {
-                                    switch (t) {
-                                        default:
-                                            g[t] = L(e);
-                                            break;
-                                        case "params":
-                                        case "isArray":
-                                        case "interceptor":
-                                        case "cancellable":
-                                    }
-                                }), !p && M && (l = I.defer(), g.timeout = l.promise, T && (c = R(l.resolve, T))), x && (g.data = i), S.setUrlParams(g, j({}, (d = i, f = C.params || {}, h = {}, f = j({}, A, f), H(f, function(e, t) {
-                                    q(e) && (e = e(d)), h[t] = e && e.charAt && "@" === e.charAt(0) ? V(d, e.substr(1)) : e
-                                }), h), s), C.url);
-                                var E = I.resolve(g).then(v).catch(b).then(N);
-                                return (E = (E = E.then(function(e) {
-                                    var t = e.data;
-                                    if (t) {
-                                        if (F(t) !== !!C.isArray) throw U("badcfg", "Error in resource configuration for action `{0}`. Expected response to contain an {1} but got an {2} (Request: {3} {4})", k, C.isArray ? "array" : "object", F(t) ? "array" : "object", g.method, g.url);
-                                        if (C.isArray) m.length = 0, H(t, function(e) {
-                                            "object" == typeof e ? m.push(new O(e)) : m.push(e)
-                                        });
-                                        else {
-                                            var n = m.$promise;
-                                            B(t, m), m.$promise = n
-                                        }
-                                    }
-                                    return e.resource = m, y(u = e)
-                                }, function(e) {
-                                    return e.resource = m, _(u = e)
-                                })).finally(function() {
-                                    m.$resolved = !0, !p && M && (m.$cancelRequest = P, R.cancel(c), l = c = g.timeout = null)
-                                })).then($, w), p ? E : (m.$promise = E, m.$resolved = !1, M && (m.$cancelRequest = function(e) {
-                                    E.catch(P), null !== l && l.resolve(e)
-                                }), m)
-                            }, O.prototype["$" + k] = function(e, t, n) {
-                                q(e) && (n = t, t = e, e = {});
-                                var r = O[k].call(this, e, this, t, n);
-                                return r.$promise || r
-                            }
-                        }), O
-                    }
-            }]
-        })
-    }(window, window.angular),
-    function(e, t) {
-        "object" == typeof exports && "undefined" != typeof module ? module.exports = t() : "function" == typeof define && define.amd ? define(t) : e.moment = t()
-    }(this, function() {
-        "use strict";
-        var e, i;
-
-        function f() {
-            return e.apply(null, arguments)
-        }
-
-        function s(e) {
-            return e instanceof Array || "[object Array]" === Object.prototype.toString.call(e)
-        }
-
-        function l(e) {
-            return null != e && "[object Object]" === Object.prototype.toString.call(e)
-        }
-
-        function c(e) {
-            return void 0 === e
-        }
-
-        function u(e) {
-            return "number" == typeof e || "[object Number]" === Object.prototype.toString.call(e)
-        }
-
-        function d(e) {
-            return e instanceof Date || "[object Date]" === Object.prototype.toString.call(e)
-        }
-
-        function h(e, t) {
-            var n, r = [];
-            for (n = 0; n < e.length; ++n) r.push(t(e[n], n));
-            return r
-        }
-
-        function p(e, t) {
-            return Object.prototype.hasOwnProperty.call(e, t)
-        }
-
-        function m(e, t) {
-            for (var n in t) p(t, n) && (e[n] = t[n]);
-            return p(t, "toString") && (e.toString = t.toString), p(t, "valueOf") && (e.valueOf = t.valueOf), e
-        }
-
-        function g(e, t, n, r) {
-            return Tt(e, t, n, r, !0).utc()
-        }
-
-        function v(e) {
-            return null == e._pf && (e._pf = {
-                empty: !1,
-                unusedTokens: [],
-                unusedInput: [],
-                overflow: -2,
-                charsLeftOver: 0,
-                nullInput: !1,
-                invalidMonth: null,
-                invalidFormat: !1,
-                userInvalidated: !1,
-                iso: !1,
-                parsedDateParts: [],
-                meridiem: null,
-                rfc2822: !1,
-                weekdayMismatch: !1
-            }), e._pf
-        }
-
-        function b(e) {
-            if (null == e._isValid) {
-                var t = v(e),
-                    n = i.call(t.parsedDateParts, function(e) {
-                        return null != e
-                    }),
-                    r = !isNaN(e._d.getTime()) && t.overflow < 0 && !t.empty && !t.invalidMonth && !t.invalidWeekday && !t.weekdayMismatch && !t.nullInput && !t.invalidFormat && !t.userInvalidated && (!t.meridiem || t.meridiem && n);
-                if (e._strict && (r = r && 0 === t.charsLeftOver && 0 === t.unusedTokens.length && void 0 === t.bigHour), null != Object.isFrozen && Object.isFrozen(e)) return r;
-                e._isValid = r
-            }
-            return e._isValid
-        }
-
-        function y(e) {
-            var t = g(NaN);
-            return null != e ? m(v(t), e) : v(t).userInvalidated = !0, t
-        }
-        i = Array.prototype.some ? Array.prototype.some : function(e) {
-            for (var t = Object(this), n = t.length >>> 0, r = 0; r < n; r++)
-                if (r in t && e.call(this, t[r], r, t)) return !0;
-            return !1
-        };
-        var o = f.momentProperties = [];
-
-        function _(e, t) {
-            var n, r, i;
-            if (c(t._isAMomentObject) || (e._isAMomentObject = t._isAMomentObject), c(t._i) || (e._i = t._i), c(t._f) || (e._f = t._f), c(t._l) || (e._l = t._l), c(t._strict) || (e._strict = t._strict), c(t._tzm) || (e._tzm = t._tzm), c(t._isUTC) || (e._isUTC = t._isUTC), c(t._offset) || (e._offset = t._offset), c(t._pf) || (e._pf = v(t)), c(t._locale) || (e._locale = t._locale), 0 < o.length)
-                for (n = 0; n < o.length; n++) c(i = t[r = o[n]]) || (e[r] = i);
-            return e
-        }
-        var t = !1;
-
-        function $(e) {
-            _(this, e), this._d = new Date(null != e._d ? e._d.getTime() : NaN), this.isValid() || (this._d = new Date(NaN)), !1 === t && (t = !0, f.updateOffset(this), t = !1)
-        }
-
-        function w(e) {
-            return e instanceof $ || null != e && null != e._isAMomentObject
-        }
-
-        function E(e) {
-            return e < 0 ? Math.ceil(e) || 0 : Math.floor(e)
-        }
-
-        function C(e) {
-            var t = +e,
-                n = 0;
-            return 0 !== t && isFinite(t) && (n = E(t)), n
-        }
-
-        function a(e, t, n) {
-            var r, i = Math.min(e.length, t.length),
-                o = Math.abs(e.length - t.length),
-                a = 0;
-            for (r = 0; r < i; r++)(n && e[r] !== t[r] || !n && C(e[r]) !== C(t[r])) && a++;
-            return a + o
-        }
-
-        function k(e) {
-            !1 === f.suppressDeprecationWarnings && "undefined" != typeof console && console.warn && console.warn("Deprecation warning: " + e)
-        }
-
-        function n(i, o) {
-            var a = !0;
-            return m(function() {
-                if (null != f.deprecationHandler && f.deprecationHandler(null, i), a) {
-                    for (var e, t = [], n = 0; n < arguments.length; n++) {
-                        if (e = "", "object" == typeof arguments[n]) {
-                            for (var r in e += "\n[" + n + "] ", arguments[0]) e += r + ": " + arguments[0][r] + ", ";
-                            e = e.slice(0, -2)
-                        } else e = arguments[n];
-                        t.push(e)
-                    }
-                    k(i + "\nArguments: " + Array.prototype.slice.call(t).join("") + "\n" + (new Error).stack), a = !1
-                }
-                return o.apply(this, arguments)
-            }, o)
-        }
-        var r, x = {};
-
-        function T(e, t) {
-            null != f.deprecationHandler && f.deprecationHandler(e, t), x[e] || (k(t), x[e] = !0)
-        }
-
-        function M(e) {
-            return e instanceof Function || "[object Function]" === Object.prototype.toString.call(e)
-        }
-
-        function A(e, t) {
-            var n, r = m({}, e);
-            for (n in t) p(t, n) && (l(e[n]) && l(t[n]) ? (r[n] = {}, m(r[n], e[n]), m(r[n], t[n])) : null != t[n] ? r[n] = t[n] : delete r[n]);
-            for (n in e) p(e, n) && !p(t, n) && l(e[n]) && (r[n] = m({}, r[n]));
-            return r
-        }
-
-        function S(e) {
-            null != e && this.set(e)
-        }
-        f.suppressDeprecationWarnings = !1, f.deprecationHandler = null, r = Object.keys ? Object.keys : function(e) {
-            var t, n = [];
-            for (t in e) p(e, t) && n.push(t);
-            return n
-        };
-        var D = {};
-
-        function O(e, t) {
-            var n = e.toLowerCase();
-            D[n] = D[n + "s"] = D[t] = e
-        }
-
-        function N(e) {
-            return "string" == typeof e ? D[e] || D[e.toLowerCase()] : void 0
-        }
-
-        function I(e) {
-            var t, n, r = {};
-            for (n in e) p(e, n) && (t = N(n)) && (r[t] = e[n]);
-            return r
-        }
-        var R = {};
-
-        function P(e, t) {
-            R[e] = t
-        }
-
-        function H(e, t, n) {
-            var r = "" + Math.abs(e),
-                i = t - r.length;
-            return (0 <= e ? n ? "+" : "" : "-") + Math.pow(10, Math.max(0, i)).toString().substr(1) + r
-        }
-        var j = /(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,
-            L = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,
-            F = {},
-            q = {};
-
-        function U(e, t, n, r) {
-            var i = r;
-            "string" == typeof r && (i = function() {
-                return this[r]()
-            }), e && (q[e] = i), t && (q[t[0]] = function() {
-                return H(i.apply(this, arguments), t[1], t[2])
-            }), n && (q[n] = function() {
-                return this.localeData().ordinal(i.apply(this, arguments), e)
-            })
-        }
-
-        function V(e, t) {
-            return e.isValid() ? (t = B(t, e.localeData()), F[t] = F[t] || function(r) {
-                var e, i, t, o = r.match(j);
-                for (e = 0, i = o.length; e < i; e++) q[o[e]] ? o[e] = q[o[e]] : o[e] = (t = o[e]).match(/\[[\s\S]/) ? t.replace(/^\[|\]$/g, "") : t.replace(/\\/g, "");
-                return function(e) {
-                    var t, n = "";
-                    for (t = 0; t < i; t++) n += M(o[t]) ? o[t].call(e, r) : o[t];
-                    return n
-                }
-            }(t), F[t](e)) : e.localeData().invalidDate()
-        }
-
-        function B(e, t) {
-            var n = 5;
-
-            function r(e) {
-                return t.longDateFormat(e) || e
-            }
-            for (L.lastIndex = 0; 0 <= n && L.test(e);) e = e.replace(L, r), L.lastIndex = 0, n -= 1;
-            return e
-        }
-        var z = /\d/,
-            W = /\d\d/,
-            Y = /\d{3}/,
-            G = /\d{4}/,
-            K = /[+-]?\d{6}/,
-            Z = /\d\d?/,
-            X = /\d\d\d\d?/,
-            Q = /\d\d\d\d\d\d?/,
-            J = /\d{1,3}/,
-            ee = /\d{1,4}/,
-            te = /[+-]?\d{1,6}/,
-            ne = /\d+/,
-            re = /[+-]?\d+/,
-            ie = /Z|[+-]\d\d:?\d\d/gi,
-            oe = /Z|[+-]\d\d(?::?\d\d)?/gi,
-            ae = /[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,
-            se = {};
-
-        function le(e, n, r) {
-            se[e] = M(n) ? n : function(e, t) {
-                return e && r ? r : n
-            }
-        }
-
-        function ce(e, t) {
-            return p(se, e) ? se[e](t._strict, t._locale) : new RegExp(ue(e.replace("\\", "").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function(e, t, n, r, i) {
-                return t || n || r || i
-            })))
-        }
-
-        function ue(e) {
-            return e.replace(/[-\/\\^$*+?.()|[\]{}]/g, "\\$&")
-        }
-        var de = {};
-
-        function fe(e, n) {
-            var t, r = n;
-            for ("string" == typeof e && (e = [e]), u(n) && (r = function(e, t) {
-                    t[n] = C(e)
-                }), t = 0; t < e.length; t++) de[e[t]] = r
-        }
-
-        function he(e, i) {
-            fe(e, function(e, t, n, r) {
-                n._w = n._w || {}, i(e, n._w, n, r)
-            })
-        }
-        var pe = 0,
-            me = 1,
-            ge = 2,
-            ve = 3,
-            be = 4,
-            ye = 5,
-            _e = 6,
-            $e = 7,
-            we = 8;
-
-        function Ee(e) {
-            return Ce(e) ? 366 : 365
-        }
-
-        function Ce(e) {
-            return e % 4 == 0 && e % 100 != 0 || e % 400 == 0
-        }
-        U("Y", 0, 0, function() {
-            var e = this.year();
-            return e <= 9999 ? "" + e : "+" + e
-        }), U(0, ["YY", 2], 0, function() {
-            return this.year() % 100
-        }), U(0, ["YYYY", 4], 0, "year"), U(0, ["YYYYY", 5], 0, "year"), U(0, ["YYYYYY", 6, !0], 0, "year"), O("year", "y"), P("year", 1), le("Y", re), le("YY", Z, W), le("YYYY", ee, G), le("YYYYY", te, K), le("YYYYYY", te, K), fe(["YYYYY", "YYYYYY"], pe), fe("YYYY", function(e, t) {
-            t[pe] = 2 === e.length ? f.parseTwoDigitYear(e) : C(e)
-        }), fe("YY", function(e, t) {
-            t[pe] = f.parseTwoDigitYear(e)
-        }), fe("Y", function(e, t) {
-            t[pe] = parseInt(e, 10)
-        }), f.parseTwoDigitYear = function(e) {
-            return C(e) + (68 < C(e) ? 1900 : 2e3)
-        };
-        var ke, xe = Te("FullYear", !0);
-
-        function Te(t, n) {
-            return function(e) {
-                return null != e ? (Ae(this, t, e), f.updateOffset(this, n), this) : Me(this, t)
-            }
-        }
-
-        function Me(e, t) {
-            return e.isValid() ? e._d["get" + (e._isUTC ? "UTC" : "") + t]() : NaN
-        }
-
-        function Ae(e, t, n) {
-            e.isValid() && !isNaN(n) && ("FullYear" === t && Ce(e.year()) && 1 === e.month() && 29 === e.date() ? e._d["set" + (e._isUTC ? "UTC" : "") + t](n, e.month(), Se(n, e.month())) : e._d["set" + (e._isUTC ? "UTC" : "") + t](n))
-        }
-
-        function Se(e, t) {
-            if (isNaN(e) || isNaN(t)) return NaN;
-            var n, r = (t % (n = 12) + n) % n;
-            return e += (t - r) / 12, 1 === r ? Ce(e) ? 29 : 28 : 31 - r % 7 % 2
-        }
-        ke = Array.prototype.indexOf ? Array.prototype.indexOf : function(e) {
-            var t;
-            for (t = 0; t < this.length; ++t)
-                if (this[t] === e) return t;
-            return -1
-        }, U("M", ["MM", 2], "Mo", function() {
-            return this.month() + 1
-        }), U("MMM", 0, 0, function(e) {
-            return this.localeData().monthsShort(this, e)
-        }), U("MMMM", 0, 0, function(e) {
-            return this.localeData().months(this, e)
-        }), O("month", "M"), P("month", 8), le("M", Z), le("MM", Z, W), le("MMM", function(e, t) {
-            return t.monthsShortRegex(e)
-        }), le("MMMM", function(e, t) {
-            return t.monthsRegex(e)
-        }), fe(["M", "MM"], function(e, t) {
-            t[me] = C(e) - 1
-        }), fe(["MMM", "MMMM"], function(e, t, n, r) {
-            var i = n._locale.monthsParse(e, r, n._strict);
-            null != i ? t[me] = i : v(n).invalidMonth = e
-        });
-        var De = /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,
-            Oe = "January_February_March_April_May_June_July_August_September_October_November_December".split("_");
-        var Ne = "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");
-
-        function Ie(e, t) {
-            var n;
-            if (!e.isValid()) return e;
-            if ("string" == typeof t)
-                if (/^\d+$/.test(t)) t = C(t);
-                else if (!u(t = e.localeData().monthsParse(t))) return e;
-            return n = Math.min(e.date(), Se(e.year(), t)), e._d["set" + (e._isUTC ? "UTC" : "") + "Month"](t, n), e
-        }
-
-        function Re(e) {
-            return null != e ? (Ie(this, e), f.updateOffset(this, !0), this) : Me(this, "Month")
-        }
-        var Pe = ae;
-        var He = ae;
-
-        function je() {
-            function e(e, t) {
-                return t.length - e.length
-            }
-            var t, n, r = [],
-                i = [],
-                o = [];
-            for (t = 0; t < 12; t++) n = g([2e3, t]), r.push(this.monthsShort(n, "")), i.push(this.months(n, "")), o.push(this.months(n, "")), o.push(this.monthsShort(n, ""));
-            for (r.sort(e), i.sort(e), o.sort(e), t = 0; t < 12; t++) r[t] = ue(r[t]), i[t] = ue(i[t]);
-            for (t = 0; t < 24; t++) o[t] = ue(o[t]);
-            this._monthsRegex = new RegExp("^(" + o.join("|") + ")", "i"), this._monthsShortRegex = this._monthsRegex, this._monthsStrictRegex = new RegExp("^(" + i.join("|") + ")", "i"), this._monthsShortStrictRegex = new RegExp("^(" + r.join("|") + ")", "i")
-        }
-
-        function Le(e) {
-            var t;
-            if (e < 100 && 0 <= e) {
-                var n = Array.prototype.slice.call(arguments);
-                n[0] = e + 400, t = new Date(Date.UTC.apply(null, n)), isFinite(t.getUTCFullYear()) && t.setUTCFullYear(e)
-            } else t = new Date(Date.UTC.apply(null, arguments));
-            return t
-        }
-
-        function Fe(e, t, n) {
-            var r = 7 + t - n;
-            return -((7 + Le(e, 0, r).getUTCDay() - t) % 7) + r - 1
-        }
-
-        function qe(e, t, n, r, i) {
-            var o, a, s = 1 + 7 * (t - 1) + (7 + n - r) % 7 + Fe(e, r, i);
-            return a = s <= 0 ? Ee(o = e - 1) + s : s > Ee(e) ? (o = e + 1, s - Ee(e)) : (o = e, s), {
-                year: o,
-                dayOfYear: a
-            }
-        }
-
-        function Ue(e, t, n) {
-            var r, i, o = Fe(e.year(), t, n),
-                a = Math.floor((e.dayOfYear() - o - 1) / 7) + 1;
-            return a < 1 ? r = a + Ve(i = e.year() - 1, t, n) : a > Ve(e.year(), t, n) ? (r = a - Ve(e.year(), t, n), i = e.year() + 1) : (i = e.year(), r = a), {
-                week: r,
-                year: i
-            }
-        }
-
-        function Ve(e, t, n) {
-            var r = Fe(e, t, n),
-                i = Fe(e + 1, t, n);
-            return (Ee(e) - r + i) / 7
-        }
-        U("w", ["ww", 2], "wo", "week"), U("W", ["WW", 2], "Wo", "isoWeek"), O("week", "w"), O("isoWeek", "W"), P("week", 5), P("isoWeek", 5), le("w", Z), le("ww", Z, W), le("W", Z), le("WW", Z, W), he(["w", "ww", "W", "WW"], function(e, t, n, r) {
-            t[r.substr(0, 1)] = C(e)
-        });
-
-        function Be(e, t) {
-            return e.slice(t, 7).concat(e.slice(0, t))
-        }
-        U("d", 0, "do", "day"), U("dd", 0, 0, function(e) {
-            return this.localeData().weekdaysMin(this, e)
-        }), U("ddd", 0, 0, function(e) {
-            return this.localeData().weekdaysShort(this, e)
-        }), U("dddd", 0, 0, function(e) {
-            return this.localeData().weekdays(this, e)
-        }), U("e", 0, 0, "weekday"), U("E", 0, 0, "isoWeekday"), O("day", "d"), O("weekday", "e"), O("isoWeekday", "E"), P("day", 11), P("weekday", 11), P("isoWeekday", 11), le("d", Z), le("e", Z), le("E", Z), le("dd", function(e, t) {
-            return t.weekdaysMinRegex(e)
-        }), le("ddd", function(e, t) {
-            return t.weekdaysShortRegex(e)
-        }), le("dddd", function(e, t) {
-            return t.weekdaysRegex(e)
-        }), he(["dd", "ddd", "dddd"], function(e, t, n, r) {
-            var i = n._locale.weekdaysParse(e, r, n._strict);
-            null != i ? t.d = i : v(n).invalidWeekday = e
-        }), he(["d", "e", "E"], function(e, t, n, r) {
-            t[r] = C(e)
-        });
-        var ze = "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");
-        var We = "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");
-        var Ye = "Su_Mo_Tu_We_Th_Fr_Sa".split("_");
-        var Ge = ae;
-        var Ke = ae;
-        var Ze = ae;
-
-        function Xe() {
-            function e(e, t) {
-                return t.length - e.length
-            }
-            var t, n, r, i, o, a = [],
-                s = [],
-                l = [],
-                c = [];
-            for (t = 0; t < 7; t++) n = g([2e3, 1]).day(t), r = this.weekdaysMin(n, ""), i = this.weekdaysShort(n, ""), o = this.weekdays(n, ""), a.push(r), s.push(i), l.push(o), c.push(r), c.push(i), c.push(o);
-            for (a.sort(e), s.sort(e), l.sort(e), c.sort(e), t = 0; t < 7; t++) s[t] = ue(s[t]), l[t] = ue(l[t]), c[t] = ue(c[t]);
-            this._weekdaysRegex = new RegExp("^(" + c.join("|") + ")", "i"), this._weekdaysShortRegex = this._weekdaysRegex, this._weekdaysMinRegex = this._weekdaysRegex, this._weekdaysStrictRegex = new RegExp("^(" + l.join("|") + ")", "i"), this._weekdaysShortStrictRegex = new RegExp("^(" + s.join("|") + ")", "i"), this._weekdaysMinStrictRegex = new RegExp("^(" + a.join("|") + ")", "i")
-        }
-
-        function Qe() {
-            return this.hours() % 12 || 12
-        }
-
-        function Je(e, t) {
-            U(e, 0, 0, function() {
-                return this.localeData().meridiem(this.hours(), this.minutes(), t)
-            })
-        }
-
-        function et(e, t) {
-            return t._meridiemParse
-        }
-        U("H", ["HH", 2], 0, "hour"), U("h", ["hh", 2], 0, Qe), U("k", ["kk", 2], 0, function() {
-            return this.hours() || 24
-        }), U("hmm", 0, 0, function() {
-            return "" + Qe.apply(this) + H(this.minutes(), 2)
-        }), U("hmmss", 0, 0, function() {
-            return "" + Qe.apply(this) + H(this.minutes(), 2) + H(this.seconds(), 2)
-        }), U("Hmm", 0, 0, function() {
-            return "" + this.hours() + H(this.minutes(), 2)
-        }), U("Hmmss", 0, 0, function() {
-            return "" + this.hours() + H(this.minutes(), 2) + H(this.seconds(), 2)
-        }), Je("a", !0), Je("A", !1), O("hour", "h"), P("hour", 13), le("a", et), le("A", et), le("H", Z), le("h", Z), le("k", Z), le("HH", Z, W), le("hh", Z, W), le("kk", Z, W), le("hmm", X), le("hmmss", Q), le("Hmm", X), le("Hmmss", Q), fe(["H", "HH"], ve), fe(["k", "kk"], function(e, t, n) {
-            var r = C(e);
-            t[ve] = 24 === r ? 0 : r
-        }), fe(["a", "A"], function(e, t, n) {
-            n._isPm = n._locale.isPM(e), n._meridiem = e
-        }), fe(["h", "hh"], function(e, t, n) {
-            t[ve] = C(e), v(n).bigHour = !0
-        }), fe("hmm", function(e, t, n) {
-            var r = e.length - 2;
-            t[ve] = C(e.substr(0, r)), t[be] = C(e.substr(r)), v(n).bigHour = !0
-        }), fe("hmmss", function(e, t, n) {
-            var r = e.length - 4,
-                i = e.length - 2;
-            t[ve] = C(e.substr(0, r)), t[be] = C(e.substr(r, 2)), t[ye] = C(e.substr(i)), v(n).bigHour = !0
-        }), fe("Hmm", function(e, t, n) {
-            var r = e.length - 2;
-            t[ve] = C(e.substr(0, r)), t[be] = C(e.substr(r))
-        }), fe("Hmmss", function(e, t, n) {
-            var r = e.length - 4,
-                i = e.length - 2;
-            t[ve] = C(e.substr(0, r)), t[be] = C(e.substr(r, 2)), t[ye] = C(e.substr(i))
-        });
-        var tt, nt = Te("Hours", !0),
-            rt = {
-                calendar: {
-                    sameDay: "[Today at] LT",
-                    nextDay: "[Tomorrow at] LT",
-                    nextWeek: "dddd [at] LT",
-                    lastDay: "[Yesterday at] LT",
-                    lastWeek: "[Last] dddd [at] LT",
-                    sameElse: "L"
-                },
-                longDateFormat: {
-                    LTS: "h:mm:ss A",
-                    LT: "h:mm A",
-                    L: "MM/DD/YYYY",
-                    LL: "MMMM D, YYYY",
-                    LLL: "MMMM D, YYYY h:mm A",
-                    LLLL: "dddd, MMMM D, YYYY h:mm A"
-                },
-                invalidDate: "Invalid date",
-                ordinal: "%d",
-                dayOfMonthOrdinalParse: /\d{1,2}/,
-                relativeTime: {
-                    future: "in %s",
-                    past: "%s ago",
-                    s: "a few seconds",
-                    ss: "%d seconds",
-                    m: "a minute",
-                    mm: "%d minutes",
-                    h: "an hour",
-                    hh: "%d hours",
-                    d: "a day",
-                    dd: "%d days",
-                    M: "a month",
-                    MM: "%d months",
-                    y: "a year",
-                    yy: "%d years"
-                },
-                months: Oe,
-                monthsShort: Ne,
-                week: {
-                    dow: 0,
-                    doy: 6
-                },
-                weekdays: ze,
-                weekdaysMin: Ye,
-                weekdaysShort: We,
-                meridiemParse: /[ap]\.?m?\.?/i
-            },
-            it = {},
-            ot = {};
-
-        function at(e) {
-            return e ? e.toLowerCase().replace("_", "-") : e
-        }
-
-        function st(e) {
-            var t = null;
-            if (!it[e] && "undefined" != typeof module && module && module.exports) try {
-                t = tt._abbr, require("./locale/" + e), lt(t)
-            } catch (e) {}
-            return it[e]
-        }
-
-        function lt(e, t) {
-            var n;
-            return e && ((n = c(t) ? ut(e) : ct(e, t)) ? tt = n : "undefined" != typeof console && console.warn && console.warn("Locale " + e + " not found. Did you forget to load it?")), tt._abbr
-        }
-
-        function ct(e, t) {
-            if (null === t) return delete it[e], null;
-            var n, r = rt;
-            if (t.abbr = e, null != it[e]) T("defineLocaleOverride", "use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."), r = it[e]._config;
-            else if (null != t.parentLocale)
-                if (null != it[t.parentLocale]) r = it[t.parentLocale]._config;
-                else {
-                    if (null == (n = st(t.parentLocale))) return ot[t.parentLocale] || (ot[t.parentLocale] = []), ot[t.parentLocale].push({
-                        name: e,
-                        config: t
-                    }), null;
-                    r = n._config
-                } return it[e] = new S(A(r, t)), ot[e] && ot[e].forEach(function(e) {
-                ct(e.name, e.config)
-            }), lt(e), it[e]
-        }
-
-        function ut(e) {
-            var t;
-            if (e && e._locale && e._locale._abbr && (e = e._locale._abbr), !e) return tt;
-            if (!s(e)) {
-                if (t = st(e)) return t;
-                e = [e]
-            }
-            return function(e) {
-                for (var t, n, r, i, o = 0; o < e.length;) {
-                    for (t = (i = at(e[o]).split("-")).length, n = (n = at(e[o + 1])) ? n.split("-") : null; 0 < t;) {
-                        if (r = st(i.slice(0, t).join("-"))) return r;
-                        if (n && n.length >= t && a(i, n, !0) >= t - 1) break;
-                        t--
-                    }
-                    o++
-                }
-                return tt
-            }(e)
-        }
-
-        function dt(e) {
-            var t, n = e._a;
-            return n && -2 === v(e).overflow && (t = n[me] < 0 || 11 < n[me] ? me : n[ge] < 1 || n[ge] > Se(n[pe], n[me]) ? ge : n[ve] < 0 || 24 < n[ve] || 24 === n[ve] && (0 !== n[be] || 0 !== n[ye] || 0 !== n[_e]) ? ve : n[be] < 0 || 59 < n[be] ? be : n[ye] < 0 || 59 < n[ye] ? ye : n[_e] < 0 || 999 < n[_e] ? _e : -1, v(e)._overflowDayOfYear && (t < pe || ge < t) && (t = ge), v(e)._overflowWeeks && -1 === t && (t = $e), v(e)._overflowWeekday && -1 === t && (t = we), v(e).overflow = t), e
-        }
-
-        function ft(e, t, n) {
-            return null != e ? e : null != t ? t : n
-        }
-
-        function ht(e) {
-            var t, n, r, i, o, a = [];
-            if (!e._d) {
-                var s, l;
-                for (s = e, l = new Date(f.now()), r = s._useUTC ? [l.getUTCFullYear(), l.getUTCMonth(), l.getUTCDate()] : [l.getFullYear(), l.getMonth(), l.getDate()], e._w && null == e._a[ge] && null == e._a[me] && function(e) {
-                        var t, n, r, i, o, a, s, l;
-                        if (null != (t = e._w).GG || null != t.W || null != t.E) o = 1, a = 4, n = ft(t.GG, e._a[pe], Ue(Mt(), 1, 4).year), r = ft(t.W, 1), ((i = ft(t.E, 1)) < 1 || 7 < i) && (l = !0);
-                        else {
-                            o = e._locale._week.dow, a = e._locale._week.doy;
-                            var c = Ue(Mt(), o, a);
-                            n = ft(t.gg, e._a[pe], c.year), r = ft(t.w, c.week), null != t.d ? ((i = t.d) < 0 || 6 < i) && (l = !0) : null != t.e ? (i = t.e + o, (t.e < 0 || 6 < t.e) && (l = !0)) : i = o
-                        }
-                        r < 1 || r > Ve(n, o, a) ? v(e)._overflowWeeks = !0 : null != l ? v(e)._overflowWeekday = !0 : (s = qe(n, r, i, o, a), e._a[pe] = s.year, e._dayOfYear = s.dayOfYear)
-                    }(e), null != e._dayOfYear && (o = ft(e._a[pe], r[pe]), (e._dayOfYear > Ee(o) || 0 === e._dayOfYear) && (v(e)._overflowDayOfYear = !0), n = Le(o, 0, e._dayOfYear), e._a[me] = n.getUTCMonth(), e._a[ge] = n.getUTCDate()), t = 0; t < 3 && null == e._a[t]; ++t) e._a[t] = a[t] = r[t];
-                for (; t < 7; t++) e._a[t] = a[t] = null == e._a[t] ? 2 === t ? 1 : 0 : e._a[t];
-                24 === e._a[ve] && 0 === e._a[be] && 0 === e._a[ye] && 0 === e._a[_e] && (e._nextDay = !0, e._a[ve] = 0), e._d = (e._useUTC ? Le : function(e, t, n, r, i, o, a) {
-                    var s;
-                    return e < 100 && 0 <= e ? (s = new Date(e + 400, t, n, r, i, o, a), isFinite(s.getFullYear()) && s.setFullYear(e)) : s = new Date(e, t, n, r, i, o, a), s
-                }).apply(null, a), i = e._useUTC ? e._d.getUTCDay() : e._d.getDay(), null != e._tzm && e._d.setUTCMinutes(e._d.getUTCMinutes() - e._tzm), e._nextDay && (e._a[ve] = 24), e._w && void 0 !== e._w.d && e._w.d !== i && (v(e).weekdayMismatch = !0)
-            }
-        }
-        var pt = /^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,
-            mt = /^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,
-            gt = /Z|[+-]\d\d(?::?\d\d)?/,
-            vt = [
-                ["YYYYYY-MM-DD", /[+-]\d{6}-\d\d-\d\d/],
-                ["YYYY-MM-DD", /\d{4}-\d\d-\d\d/],
-                ["GGGG-[W]WW-E", /\d{4}-W\d\d-\d/],
-                ["GGGG-[W]WW", /\d{4}-W\d\d/, !1],
-                ["YYYY-DDD", /\d{4}-\d{3}/],
-                ["YYYY-MM", /\d{4}-\d\d/, !1],
-                ["YYYYYYMMDD", /[+-]\d{10}/],
-                ["YYYYMMDD", /\d{8}/],
-                ["GGGG[W]WWE", /\d{4}W\d{3}/],
-                ["GGGG[W]WW", /\d{4}W\d{2}/, !1],
-                ["YYYYDDD", /\d{7}/]
-            ],
-            bt = [
-                ["HH:mm:ss.SSSS", /\d\d:\d\d:\d\d\.\d+/],
-                ["HH:mm:ss,SSSS", /\d\d:\d\d:\d\d,\d+/],
-                ["HH:mm:ss", /\d\d:\d\d:\d\d/],
-                ["HH:mm", /\d\d:\d\d/],
-                ["HHmmss.SSSS", /\d\d\d\d\d\d\.\d+/],
-                ["HHmmss,SSSS", /\d\d\d\d\d\d,\d+/],
-                ["HHmmss", /\d\d\d\d\d\d/],
-                ["HHmm", /\d\d\d\d/],
-                ["HH", /\d\d/]
-            ],
-            yt = /^\/?Date\((\-?\d+)/i;
-
-        function _t(e) {
-            var t, n, r, i, o, a, s = e._i,
-                l = pt.exec(s) || mt.exec(s);
-            if (l) {
-                for (v(e).iso = !0, t = 0, n = vt.length; t < n; t++)
-                    if (vt[t][1].exec(l[1])) {
-                        i = vt[t][0], r = !1 !== vt[t][2];
-                        break
-                    } if (null == i) return void(e._isValid = !1);
-                if (l[3]) {
-                    for (t = 0, n = bt.length; t < n; t++)
-                        if (bt[t][1].exec(l[3])) {
-                            o = (l[2] || " ") + bt[t][0];
-                            break
-                        } if (null == o) return void(e._isValid = !1)
-                }
-                if (!r && null != o) return void(e._isValid = !1);
-                if (l[4]) {
-                    if (!gt.exec(l[4])) return void(e._isValid = !1);
-                    a = "Z"
-                }
-                e._f = i + (o || "") + (a || ""), kt(e)
-            } else e._isValid = !1
-        }
-        var $t = /^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/;
-
-        function wt(e, t, n, r, i, o) {
-            var a = [function(e) {
-                var t = parseInt(e, 10); {
-                    if (t <= 49) return 2e3 + t;
-                    if (t <= 999) return 1900 + t
-                }
-                return t
-            }(e), Ne.indexOf(t), parseInt(n, 10), parseInt(r, 10), parseInt(i, 10)];
-            return o && a.push(parseInt(o, 10)), a
-        }
-        var Et = {
-            UT: 0,
-            GMT: 0,
-            EDT: -240,
-            EST: -300,
-            CDT: -300,
-            CST: -360,
-            MDT: -360,
-            MST: -420,
-            PDT: -420,
-            PST: -480
-        };
-
-        function Ct(e) {
-            var t, n, r, i = $t.exec(e._i.replace(/\([^)]*\)|[\n\t]/g, " ").replace(/(\s\s+)/g, " ").replace(/^\s\s*/, "").replace(/\s\s*$/, ""));
-            if (i) {
-                var o = wt(i[4], i[3], i[2], i[5], i[6], i[7]);
-                if (t = i[1], n = o, r = e, t && We.indexOf(t) !== new Date(n[0], n[1], n[2]).getDay() && (v(r).weekdayMismatch = !0, !(r._isValid = !1))) return;
-                e._a = o, e._tzm = function(e, t, n) {
-                    if (e) return Et[e];
-                    if (t) return 0;
-                    var r = parseInt(n, 10),
-                        i = r % 100;
-                    return (r - i) / 100 * 60 + i
-                }(i[8], i[9], i[10]), e._d = Le.apply(null, e._a), e._d.setUTCMinutes(e._d.getUTCMinutes() - e._tzm), v(e).rfc2822 = !0
-            } else e._isValid = !1
-        }
-
-        function kt(e) {
-            if (e._f !== f.ISO_8601)
-                if (e._f !== f.RFC_2822) {
-                    e._a = [], v(e).empty = !0;
-                    var t, n, r, i, o, a, s, l, c = "" + e._i,
-                        u = c.length,
-                        d = 0;
-                    for (r = B(e._f, e._locale).match(j) || [], t = 0; t < r.length; t++) i = r[t], (n = (c.match(ce(i, e)) || [])[0]) && (0 < (o = c.substr(0, c.indexOf(n))).length && v(e).unusedInput.push(o), c = c.slice(c.indexOf(n) + n.length), d += n.length), q[i] ? (n ? v(e).empty = !1 : v(e).unusedTokens.push(i), a = i, l = e, null != (s = n) && p(de, a) && de[a](s, l._a, l, a)) : e._strict && !n && v(e).unusedTokens.push(i);
-                    v(e).charsLeftOver = u - d, 0 < c.length && v(e).unusedInput.push(c), e._a[ve] <= 12 && !0 === v(e).bigHour && 0 < e._a[ve] && (v(e).bigHour = void 0), v(e).parsedDateParts = e._a.slice(0), v(e).meridiem = e._meridiem, e._a[ve] = function(e, t, n) {
-                        var r;
-                        if (null == n) return t;
-                        return null != e.meridiemHour ? e.meridiemHour(t, n) : (null != e.isPM && ((r = e.isPM(n)) && t < 12 && (t += 12), r || 12 !== t || (t = 0)), t)
-                    }(e._locale, e._a[ve], e._meridiem), ht(e), dt(e)
-                } else Ct(e);
-            else _t(e)
-        }
-
-        function xt(e) {
-            var t, n, r, i, o = e._i,
-                a = e._f;
-            return e._locale = e._locale || ut(e._l), null === o || void 0 === a && "" === o ? y({
-                nullInput: !0
-            }) : ("string" == typeof o && (e._i = o = e._locale.preparse(o)), w(o) ? new $(dt(o)) : (d(o) ? e._d = o : s(a) ? function(e) {
-                var t, n, r, i, o;
-                if (0 === e._f.length) return v(e).invalidFormat = !0, e._d = new Date(NaN);
-                for (i = 0; i < e._f.length; i++) o = 0, t = _({}, e), null != e._useUTC && (t._useUTC = e._useUTC), t._f = e._f[i], kt(t), b(t) && (o += v(t).charsLeftOver, o += 10 * v(t).unusedTokens.length, v(t).score = o, (null == r || o < r) && (r = o, n = t));
-                m(e, n || t)
-            }(e) : a ? kt(e) : c(n = (t = e)._i) ? t._d = new Date(f.now()) : d(n) ? t._d = new Date(n.valueOf()) : "string" == typeof n ? (r = t, null === (i = yt.exec(r._i)) ? (_t(r), !1 === r._isValid && (delete r._isValid, Ct(r), !1 === r._isValid && (delete r._isValid, f.createFromInputFallback(r)))) : r._d = new Date(+i[1])) : s(n) ? (t._a = h(n.slice(0), function(e) {
-                return parseInt(e, 10)
-            }), ht(t)) : l(n) ? function(e) {
-                if (!e._d) {
-                    var t = I(e._i);
-                    e._a = h([t.year, t.month, t.day || t.date, t.hour, t.minute, t.second, t.millisecond], function(e) {
-                        return e && parseInt(e, 10)
-                    }), ht(e)
-                }
-            }(t) : u(n) ? t._d = new Date(n) : f.createFromInputFallback(t), b(e) || (e._d = null), e))
-        }
-
-        function Tt(e, t, n, r, i) {
-            var o, a = {};
-            return !0 !== n && !1 !== n || (r = n, n = void 0), (l(e) && function(e) {
-                if (Object.getOwnPropertyNames) return 0 === Object.getOwnPropertyNames(e).length;
-                var t;
-                for (t in e)
-                    if (e.hasOwnProperty(t)) return !1;
-                return !0
-            }(e) || s(e) && 0 === e.length) && (e = void 0), a._isAMomentObject = !0, a._useUTC = a._isUTC = i, a._l = n, a._i = e, a._f = t, a._strict = r, (o = new $(dt(xt(a))))._nextDay && (o.add(1, "d"), o._nextDay = void 0), o
-        }
-
-        function Mt(e, t, n, r) {
-            return Tt(e, t, n, r, !1)
-        }
-        f.createFromInputFallback = n("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.", function(e) {
-            e._d = new Date(e._i + (e._useUTC ? " UTC" : ""))
-        }), f.ISO_8601 = function() {}, f.RFC_2822 = function() {};
-        var At = n("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/", function() {
-                var e = Mt.apply(null, arguments);
-                return this.isValid() && e.isValid() ? e < this ? this : e : y()
-            }),
-            St = n("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/", function() {
-                var e = Mt.apply(null, arguments);
-                return this.isValid() && e.isValid() ? this < e ? this : e : y()
-            });
-
-        function Dt(e, t) {
-            var n, r;
-            if (1 === t.length && s(t[0]) && (t = t[0]), !t.length) return Mt();
-            for (n = t[0], r = 1; r < t.length; ++r) t[r].isValid() && !t[r][e](n) || (n = t[r]);
-            return n
-        }
-        var Ot = ["year", "quarter", "month", "week", "day", "hour", "minute", "second", "millisecond"];
-
-        function Nt(e) {
-            var t = I(e),
-                n = t.year || 0,
-                r = t.quarter || 0,
-                i = t.month || 0,
-                o = t.week || t.isoWeek || 0,
-                a = t.day || 0,
-                s = t.hour || 0,
-                l = t.minute || 0,
-                c = t.second || 0,
-                u = t.millisecond || 0;
-            this._isValid = function(e) {
-                for (var t in e)
-                    if (-1 === ke.call(Ot, t) || null != e[t] && isNaN(e[t])) return !1;
-                for (var n = !1, r = 0; r < Ot.length; ++r)
-                    if (e[Ot[r]]) {
-                        if (n) return !1;
-                        parseFloat(e[Ot[r]]) !== C(e[Ot[r]]) && (n = !0)
-                    } return !0
-            }(t), this._milliseconds = +u + 1e3 * c + 6e4 * l + 1e3 * s * 60 * 60, this._days = +a + 7 * o, this._months = +i + 3 * r + 12 * n, this._data = {}, this._locale = ut(), this._bubble()
-        }
-
-        function It(e) {
-            return e instanceof Nt
-        }
-
-        function Rt(e) {
-            return e < 0 ? -1 * Math.round(-1 * e) : Math.round(e)
-        }
-
-        function Pt(e, n) {
-            U(e, 0, 0, function() {
-                var e = this.utcOffset(),
-                    t = "+";
-                return e < 0 && (e = -e, t = "-"), t + H(~~(e / 60), 2) + n + H(~~e % 60, 2)
-            })
-        }
-        Pt("Z", ":"), Pt("ZZ", ""), le("Z", oe), le("ZZ", oe), fe(["Z", "ZZ"], function(e, t, n) {
-            n._useUTC = !0, n._tzm = jt(oe, e)
-        });
-        var Ht = /([\+\-]|\d\d)/gi;
-
-        function jt(e, t) {
-            var n = (t || "").match(e);
-            if (null === n) return null;
-            var r = ((n[n.length - 1] || []) + "").match(Ht) || ["-", 0, 0],
-                i = 60 * r[1] + C(r[2]);
-            return 0 === i ? 0 : "+" === r[0] ? i : -i
-        }
-
-        function Lt(e, t) {
-            var n, r;
-            return t._isUTC ? (n = t.clone(), r = (w(e) || d(e) ? e.valueOf() : Mt(e).valueOf()) - n.valueOf(), n._d.setTime(n._d.valueOf() + r), f.updateOffset(n, !1), n) : Mt(e).local()
-        }
-
-        function Ft(e) {
-            return 15 * -Math.round(e._d.getTimezoneOffset() / 15)
-        }
-
-        function qt() {
-            return !!this.isValid() && (this._isUTC && 0 === this._offset)
-        }
-        f.updateOffset = function() {};
-        var Ut = /^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,
-            Vt = /^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;
-
-        function Bt(e, t) {
-            var n, r, i, o = e,
-                a = null;
-            return It(e) ? o = {
-                ms: e._milliseconds,
-                d: e._days,
-                M: e._months
-            } : u(e) ? (o = {}, t ? o[t] = e : o.milliseconds = e) : (a = Ut.exec(e)) ? (n = "-" === a[1] ? -1 : 1, o = {
-                y: 0,
-                d: C(a[ge]) * n,
-                h: C(a[ve]) * n,
-                m: C(a[be]) * n,
-                s: C(a[ye]) * n,
-                ms: C(Rt(1e3 * a[_e])) * n
-            }) : (a = Vt.exec(e)) ? (n = "-" === a[1] ? -1 : 1, o = {
-                y: zt(a[2], n),
-                M: zt(a[3], n),
-                w: zt(a[4], n),
-                d: zt(a[5], n),
-                h: zt(a[6], n),
-                m: zt(a[7], n),
-                s: zt(a[8], n)
-            }) : null == o ? o = {} : "object" == typeof o && ("from" in o || "to" in o) && (i = function(e, t) {
-                var n;
-                if (!e.isValid() || !t.isValid()) return {
-                    milliseconds: 0,
-                    months: 0
-                };
-                t = Lt(t, e), e.isBefore(t) ? n = Wt(e, t) : ((n = Wt(t, e)).milliseconds = -n.milliseconds, n.months = -n.months);
-                return n
-            }(Mt(o.from), Mt(o.to)), (o = {}).ms = i.milliseconds, o.M = i.months), r = new Nt(o), It(e) && p(e, "_locale") && (r._locale = e._locale), r
-        }
-
-        function zt(e, t) {
-            var n = e && parseFloat(e.replace(",", "."));
-            return (isNaN(n) ? 0 : n) * t
-        }
-
-        function Wt(e, t) {
-            var n = {};
-            return n.months = t.month() - e.month() + 12 * (t.year() - e.year()), e.clone().add(n.months, "M").isAfter(t) && --n.months, n.milliseconds = +t - +e.clone().add(n.months, "M"), n
-        }
-
-        function Yt(r, i) {
-            return function(e, t) {
-                var n;
-                return null === t || isNaN(+t) || (T(i, "moment()." + i + "(period, number) is deprecated. Please use moment()." + i + "(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."), n = e, e = t, t = n), Gt(this, Bt(e = "string" == typeof e ? +e : e, t), r), this
-            }
-        }
-
-        function Gt(e, t, n, r) {
-            var i = t._milliseconds,
-                o = Rt(t._days),
-                a = Rt(t._months);
-            e.isValid() && (r = null == r || r, a && Ie(e, Me(e, "Month") + a * n), o && Ae(e, "Date", Me(e, "Date") + o * n), i && e._d.setTime(e._d.valueOf() + i * n), r && f.updateOffset(e, o || a))
-        }
-        Bt.fn = Nt.prototype, Bt.invalid = function() {
-            return Bt(NaN)
-        };
-        var Kt = Yt(1, "add"),
-            Zt = Yt(-1, "subtract");
-
-        function Xt(e, t) {
-            var n = 12 * (t.year() - e.year()) + (t.month() - e.month()),
-                r = e.clone().add(n, "months");
-            return -(n + (t - r < 0 ? (t - r) / (r - e.clone().add(n - 1, "months")) : (t - r) / (e.clone().add(n + 1, "months") - r))) || 0
-        }
-
-        function Qt(e) {
-            var t;
-            return void 0 === e ? this._locale._abbr : (null != (t = ut(e)) && (this._locale = t), this)
-        }
-        f.defaultFormat = "YYYY-MM-DDTHH:mm:ssZ", f.defaultFormatUtc = "YYYY-MM-DDTHH:mm:ss[Z]";
-        var Jt = n("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.", function(e) {
-            return void 0 === e ? this.localeData() : this.locale(e)
-        });
-
-        function en() {
-            return this._locale
-        }
-        var tn = 126227808e5;
-
-        function nn(e, t) {
-            return (e % t + t) % t
-        }
-
-        function rn(e, t, n) {
-            return e < 100 && 0 <= e ? new Date(e + 400, t, n) - tn : new Date(e, t, n).valueOf()
-        }
-
-        function on(e, t, n) {
-            return e < 100 && 0 <= e ? Date.UTC(e + 400, t, n) - tn : Date.UTC(e, t, n)
-        }
-
-        function an(e, t) {
-            U(0, [e, e.length], 0, t)
-        }
-
-        function sn(e, t, n, r, i) {
-            var o;
-            return null == e ? Ue(this, r, i).year : ((o = Ve(e, r, i)) < t && (t = o), function(e, t, n, r, i) {
-                var o = qe(e, t, n, r, i),
-                    a = Le(o.year, 0, o.dayOfYear);
-                return this.year(a.getUTCFullYear()), this.month(a.getUTCMonth()), this.date(a.getUTCDate()), this
-            }.call(this, e, t, n, r, i))
-        }
-        U(0, ["gg", 2], 0, function() {
-            return this.weekYear() % 100
-        }), U(0, ["GG", 2], 0, function() {
-            return this.isoWeekYear() % 100
-        }), an("gggg", "weekYear"), an("ggggg", "weekYear"), an("GGGG", "isoWeekYear"), an("GGGGG", "isoWeekYear"), O("weekYear", "gg"), O("isoWeekYear", "GG"), P("weekYear", 1), P("isoWeekYear", 1), le("G", re), le("g", re), le("GG", Z, W), le("gg", Z, W), le("GGGG", ee, G), le("gggg", ee, G), le("GGGGG", te, K), le("ggggg", te, K), he(["gggg", "ggggg", "GGGG", "GGGGG"], function(e, t, n, r) {
-            t[r.substr(0, 2)] = C(e)
-        }), he(["gg", "GG"], function(e, t, n, r) {
-            t[r] = f.parseTwoDigitYear(e)
-        }), U("Q", 0, "Qo", "quarter"), O("quarter", "Q"), P("quarter", 7), le("Q", z), fe("Q", function(e, t) {
-            t[me] = 3 * (C(e) - 1)
-        }), U("D", ["DD", 2], "Do", "date"), O("date", "D"), P("date", 9), le("D", Z), le("DD", Z, W), le("Do", function(e, t) {
-            return e ? t._dayOfMonthOrdinalParse || t._ordinalParse : t._dayOfMonthOrdinalParseLenient
-        }), fe(["D", "DD"], ge), fe("Do", function(e, t) {
-            t[ge] = C(e.match(Z)[0])
-        });
-        var ln = Te("Date", !0);
-        U("DDD", ["DDDD", 3], "DDDo", "dayOfYear"), O("dayOfYear", "DDD"), P("dayOfYear", 4), le("DDD", J), le("DDDD", Y), fe(["DDD", "DDDD"], function(e, t, n) {
-            n._dayOfYear = C(e)
-        }), U("m", ["mm", 2], 0, "minute"), O("minute", "m"), P("minute", 14), le("m", Z), le("mm", Z, W), fe(["m", "mm"], be);
-        var cn = Te("Minutes", !1);
-        U("s", ["ss", 2], 0, "second"), O("second", "s"), P("second", 15), le("s", Z), le("ss", Z, W), fe(["s", "ss"], ye);
-        var un, dn = Te("Seconds", !1);
-        for (U("S", 0, 0, function() {
-                return ~~(this.millisecond() / 100)
-            }), U(0, ["SS", 2], 0, function() {
-                return ~~(this.millisecond() / 10)
-            }), U(0, ["SSS", 3], 0, "millisecond"), U(0, ["SSSS", 4], 0, function() {
-                return 10 * this.millisecond()
-            }), U(0, ["SSSSS", 5], 0, function() {
-                return 100 * this.millisecond()
-            }), U(0, ["SSSSSS", 6], 0, function() {
-                return 1e3 * this.millisecond()
-            }), U(0, ["SSSSSSS", 7], 0, function() {
-                return 1e4 * this.millisecond()
-            }), U(0, ["SSSSSSSS", 8], 0, function() {
-                return 1e5 * this.millisecond()
-            }), U(0, ["SSSSSSSSS", 9], 0, function() {
-                return 1e6 * this.millisecond()
-            }), O("millisecond", "ms"), P("millisecond", 16), le("S", J, z), le("SS", J, W), le("SSS", J, Y), un = "SSSS"; un.length <= 9; un += "S") le(un, ne);
-
-        function fn(e, t) {
-            t[_e] = C(1e3 * ("0." + e))
-        }
-        for (un = "S"; un.length <= 9; un += "S") fe(un, fn);
-        var hn = Te("Milliseconds", !1);
-        U("z", 0, 0, "zoneAbbr"), U("zz", 0, 0, "zoneName");
-        var pn = $.prototype;
-
-        function mn(e) {
-            return e
-        }
-        pn.add = Kt, pn.calendar = function(e, t) {
-            var n = e || Mt(),
-                r = Lt(n, this).startOf("day"),
-                i = f.calendarFormat(this, r) || "sameElse",
-                o = t && (M(t[i]) ? t[i].call(this, n) : t[i]);
-            return this.format(o || this.localeData().calendar(i, this, Mt(n)))
-        }, pn.clone = function() {
-            return new $(this)
-        }, pn.diff = function(e, t, n) {
-            var r, i, o;
-            if (!this.isValid()) return NaN;
-            if (!(r = Lt(e, this)).isValid()) return NaN;
-            switch (i = 6e4 * (r.utcOffset() - this.utcOffset()), t = N(t)) {
-                case "year":
-                    o = Xt(this, r) / 12;
-                    break;
-                case "month":
-                    o = Xt(this, r);
-                    break;
-                case "quarter":
-                    o = Xt(this, r) / 3;
-                    break;
-                case "second":
-                    o = (this - r) / 1e3;
-                    break;
-                case "minute":
-                    o = (this - r) / 6e4;
-                    break;
-                case "hour":
-                    o = (this - r) / 36e5;
-                    break;
-                case "day":
-                    o = (this - r - i) / 864e5;
-                    break;
-                case "week":
-                    o = (this - r - i) / 6048e5;
-                    break;
-                default:
-                    o = this - r
-            }
-            return n ? o : E(o)
-        }, pn.endOf = function(e) {
-            var t;
-            if (void 0 === (e = N(e)) || "millisecond" === e || !this.isValid()) return this;
-            var n = this._isUTC ? on : rn;
-            switch (e) {
-                case "year":
-                    t = n(this.year() + 1, 0, 1) - 1;
-                    break;
-                case "quarter":
-                    t = n(this.year(), this.month() - this.month() % 3 + 3, 1) - 1;
-                    break;
-                case "month":
-                    t = n(this.year(), this.month() + 1, 1) - 1;
-                    break;
-                case "week":
-                    t = n(this.year(), this.month(), this.date() - this.weekday() + 7) - 1;
-                    break;
-                case "isoWeek":
-                    t = n(this.year(), this.month(), this.date() - (this.isoWeekday() - 1) + 7) - 1;
-                    break;
-                case "day":
-                case "date":
-                    t = n(this.year(), this.month(), this.date() + 1) - 1;
-                    break;
-                case "hour":
-                    t = this._d.valueOf(), t += 36e5 - nn(t + (this._isUTC ? 0 : 6e4 * this.utcOffset()), 36e5) - 1;
-                    break;
-                case "minute":
-                    t = this._d.valueOf(), t += 6e4 - nn(t, 6e4) - 1;
-                    break;
-                case "second":
-                    t = this._d.valueOf(), t += 1e3 - nn(t, 1e3) - 1
-            }
-            return this._d.setTime(t), f.updateOffset(this, !0), this
-        }, pn.format = function(e) {
-            e || (e = this.isUtc() ? f.defaultFormatUtc : f.defaultFormat);
-            var t = V(this, e);
-            return this.localeData().postformat(t)
-        }, pn.from = function(e, t) {
-            return this.isValid() && (w(e) && e.isValid() || Mt(e).isValid()) ? Bt({
-                to: this,
-                from: e
-            }).locale(this.locale()).humanize(!t) : this.localeData().invalidDate()
-        }, pn.fromNow = function(e) {
-            return this.from(Mt(), e)
-        }, pn.to = function(e, t) {
-            return this.isValid() && (w(e) && e.isValid() || Mt(e).isValid()) ? Bt({
-                from: this,
-                to: e
-            }).locale(this.locale()).humanize(!t) : this.localeData().invalidDate()
-        }, pn.toNow = function(e) {
-            return this.to(Mt(), e)
-        }, pn.get = function(e) {
-            return M(this[e = N(e)]) ? this[e]() : this
-        }, pn.invalidAt = function() {
-            return v(this).overflow
-        }, pn.isAfter = function(e, t) {
-            var n = w(e) ? e : Mt(e);
-            return !(!this.isValid() || !n.isValid()) && ("millisecond" === (t = N(t) || "millisecond") ? this.valueOf() > n.valueOf() : n.valueOf() < this.clone().startOf(t).valueOf())
-        }, pn.isBefore = function(e, t) {
-            var n = w(e) ? e : Mt(e);
-            return !(!this.isValid() || !n.isValid()) && ("millisecond" === (t = N(t) || "millisecond") ? this.valueOf() < n.valueOf() : this.clone().endOf(t).valueOf() < n.valueOf())
-        }, pn.isBetween = function(e, t, n, r) {
-            var i = w(e) ? e : Mt(e),
-                o = w(t) ? t : Mt(t);
-            return !!(this.isValid() && i.isValid() && o.isValid()) && ("(" === (r = r || "()")[0] ? this.isAfter(i, n) : !this.isBefore(i, n)) && (")" === r[1] ? this.isBefore(o, n) : !this.isAfter(o, n))
-        }, pn.isSame = function(e, t) {
-            var n, r = w(e) ? e : Mt(e);
-            return !(!this.isValid() || !r.isValid()) && ("millisecond" === (t = N(t) || "millisecond") ? this.valueOf() === r.valueOf() : (n = r.valueOf(), this.clone().startOf(t).valueOf() <= n && n <= this.clone().endOf(t).valueOf()))
-        }, pn.isSameOrAfter = function(e, t) {
-            return this.isSame(e, t) || this.isAfter(e, t)
-        }, pn.isSameOrBefore = function(e, t) {
-            return this.isSame(e, t) || this.isBefore(e, t)
-        }, pn.isValid = function() {
-            return b(this)
-        }, pn.lang = Jt, pn.locale = Qt, pn.localeData = en, pn.max = St, pn.min = At, pn.parsingFlags = function() {
-            return m({}, v(this))
-        }, pn.set = function(e, t) {
-            if ("object" == typeof e)
-                for (var n = function(e) {
-                        var t = [];
-                        for (var n in e) t.push({
-                            unit: n,
-                            priority: R[n]
-                        });
-                        return t.sort(function(e, t) {
-                            return e.priority - t.priority
-                        }), t
-                    }(e = I(e)), r = 0; r < n.length; r++) this[n[r].unit](e[n[r].unit]);
-            else if (M(this[e = N(e)])) return this[e](t);
-            return this
-        }, pn.startOf = function(e) {
-            var t;
-            if (void 0 === (e = N(e)) || "millisecond" === e || !this.isValid()) return this;
-            var n = this._isUTC ? on : rn;
-            switch (e) {
-                case "year":
-                    t = n(this.year(), 0, 1);
-                    break;
-                case "quarter":
-                    t = n(this.year(), this.month() - this.month() % 3, 1);
-                    break;
-                case "month":
-                    t = n(this.year(), this.month(), 1);
-                    break;
-                case "week":
-                    t = n(this.year(), this.month(), this.date() - this.weekday());
-                    break;
-                case "isoWeek":
-                    t = n(this.year(), this.month(), this.date() - (this.isoWeekday() - 1));
-                    break;
-                case "day":
-                case "date":
-                    t = n(this.year(), this.month(), this.date());
-                    break;
-                case "hour":
-                    t = this._d.valueOf(), t -= nn(t + (this._isUTC ? 0 : 6e4 * this.utcOffset()), 36e5);
-                    break;
-                case "minute":
-                    t = this._d.valueOf(), t -= nn(t, 6e4);
-                    break;
-                case "second":
-                    t = this._d.valueOf(), t -= nn(t, 1e3)
-            }
-            return this._d.setTime(t), f.updateOffset(this, !0), this
-        }, pn.subtract = Zt, pn.toArray = function() {
-            return [this.year(), this.month(), this.date(), this.hour(), this.minute(), this.second(), this.millisecond()]
-        }, pn.toObject = function() {
-            return {
-                years: this.year(),
-                months: this.month(),
-                date: this.date(),
-                hours: this.hours(),
-                minutes: this.minutes(),
-                seconds: this.seconds(),
-                milliseconds: this.milliseconds()
-            }
-        }, pn.toDate = function() {
-            return new Date(this.valueOf())
-        }, pn.toISOString = function(e) {
-            if (!this.isValid()) return null;
-            var t = !0 !== e,
-                n = t ? this.clone().utc() : this;
-            return n.year() < 0 || 9999 < n.year() ? V(n, t ? "YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]" : "YYYYYY-MM-DD[T]HH:mm:ss.SSSZ") : M(Date.prototype.toISOString) ? t ? this.toDate().toISOString() : new Date(this.valueOf() + 60 * this.utcOffset() * 1e3).toISOString().replace("Z", V(n, "Z")) : V(n, t ? "YYYY-MM-DD[T]HH:mm:ss.SSS[Z]" : "YYYY-MM-DD[T]HH:mm:ss.SSSZ")
-        }, pn.inspect = function() {
-            if (!this.isValid()) return "moment.invalid(/* " + this._i + " */)";
-            var e = "moment",
-                t = "";
-            this.isLocal() || (e = 0 === this.utcOffset() ? "moment.utc" : "moment.parseZone", t = "Z");
-            var n = "[" + e + '("]',
-                r = 0 <= this.year() && this.year() <= 9999 ? "YYYY" : "YYYYYY",
-                i = t + '[")]';
-            return this.format(n + r + "-MM-DD[T]HH:mm:ss.SSS" + i)
-        }, pn.toJSON = function() {
-            return this.isValid() ? this.toISOString() : null
-        }, pn.toString = function() {
-            return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")
-        }, pn.unix = function() {
-            return Math.floor(this.valueOf() / 1e3)
-        }, pn.valueOf = function() {
-            return this._d.valueOf() - 6e4 * (this._offset || 0)
-        }, pn.creationData = function() {
-            return {
-                input: this._i,
-                format: this._f,
-                locale: this._locale,
-                isUTC: this._isUTC,
-                strict: this._strict
-            }
-        }, pn.year = xe, pn.isLeapYear = function() {
-            return Ce(this.year())
-        }, pn.weekYear = function(e) {
-            return sn.call(this, e, this.week(), this.weekday(), this.localeData()._week.dow, this.localeData()._week.doy)
-        }, pn.isoWeekYear = function(e) {
-            return sn.call(this, e, this.isoWeek(), this.isoWeekday(), 1, 4)
-        }, pn.quarter = pn.quarters = function(e) {
-            return null == e ? Math.ceil((this.month() + 1) / 3) : this.month(3 * (e - 1) + this.month() % 3)
-        }, pn.month = Re, pn.daysInMonth = function() {
-            return Se(this.year(), this.month())
-        }, pn.week = pn.weeks = function(e) {
-            var t = this.localeData().week(this);
-            return null == e ? t : this.add(7 * (e - t), "d")
-        }, pn.isoWeek = pn.isoWeeks = function(e) {
-            var t = Ue(this, 1, 4).week;
-            return null == e ? t : this.add(7 * (e - t), "d")
-        }, pn.weeksInYear = function() {
-            var e = this.localeData()._week;
-            return Ve(this.year(), e.dow, e.doy)
-        }, pn.isoWeeksInYear = function() {
-            return Ve(this.year(), 1, 4)
-        }, pn.date = ln, pn.day = pn.days = function(e) {
-            if (!this.isValid()) return null != e ? this : NaN;
-            var t, n, r = this._isUTC ? this._d.getUTCDay() : this._d.getDay();
-            return null != e ? (t = e, n = this.localeData(), e = "string" != typeof t ? t : isNaN(t) ? "number" == typeof(t = n.weekdaysParse(t)) ? t : null : parseInt(t, 10), this.add(e - r, "d")) : r
-        }, pn.weekday = function(e) {
-            if (!this.isValid()) return null != e ? this : NaN;
-            var t = (this.day() + 7 - this.localeData()._week.dow) % 7;
-            return null == e ? t : this.add(e - t, "d")
-        }, pn.isoWeekday = function(e) {
-            if (!this.isValid()) return null != e ? this : NaN;
-            if (null == e) return this.day() || 7;
-            var t, n, r = (t = e, n = this.localeData(), "string" == typeof t ? n.weekdaysParse(t) % 7 || 7 : isNaN(t) ? null : t);
-            return this.day(this.day() % 7 ? r : r - 7)
-        }, pn.dayOfYear = function(e) {
-            var t = Math.round((this.clone().startOf("day") - this.clone().startOf("year")) / 864e5) + 1;
-            return null == e ? t : this.add(e - t, "d")
-        }, pn.hour = pn.hours = nt, pn.minute = pn.minutes = cn, pn.second = pn.seconds = dn, pn.millisecond = pn.milliseconds = hn, pn.utcOffset = function(e, t, n) {
-            var r, i = this._offset || 0;
-            if (!this.isValid()) return null != e ? this : NaN;
-            if (null == e) return this._isUTC ? i : Ft(this);
-            if ("string" == typeof e) {
-                if (null === (e = jt(oe, e))) return this
-            } else Math.abs(e) < 16 && !n && (e *= 60);
-            return !this._isUTC && t && (r = Ft(this)), this._offset = e, this._isUTC = !0, null != r && this.add(r, "m"), i !== e && (!t || this._changeInProgress ? Gt(this, Bt(e - i, "m"), 1, !1) : this._changeInProgress || (this._changeInProgress = !0, f.updateOffset(this, !0), this._changeInProgress = null)), this
-        }, pn.utc = function(e) {
-            return this.utcOffset(0, e)
-        }, pn.local = function(e) {
-            return this._isUTC && (this.utcOffset(0, e), this._isUTC = !1, e && this.subtract(Ft(this), "m")), this
-        }, pn.parseZone = function() {
-            if (null != this._tzm) this.utcOffset(this._tzm, !1, !0);
-            else if ("string" == typeof this._i) {
-                var e = jt(ie, this._i);
-                null != e ? this.utcOffset(e) : this.utcOffset(0, !0)
-            }
-            return this
-        }, pn.hasAlignedHourOffset = function(e) {
-            return !!this.isValid() && (e = e ? Mt(e).utcOffset() : 0, (this.utcOffset() - e) % 60 == 0)
-        }, pn.isDST = function() {
-            return this.utcOffset() > this.clone().month(0).utcOffset() || this.utcOffset() > this.clone().month(5).utcOffset()
-        }, pn.isLocal = function() {
-            return !!this.isValid() && !this._isUTC
-        }, pn.isUtcOffset = function() {
-            return !!this.isValid() && this._isUTC
-        }, pn.isUtc = qt, pn.isUTC = qt, pn.zoneAbbr = function() {
-            return this._isUTC ? "UTC" : ""
-        }, pn.zoneName = function() {
-            return this._isUTC ? "Coordinated Universal Time" : ""
-        }, pn.dates = n("dates accessor is deprecated. Use date instead.", ln), pn.months = n("months accessor is deprecated. Use month instead", Re), pn.years = n("years accessor is deprecated. Use year instead", xe), pn.zone = n("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/", function(e, t) {
-            return null != e ? ("string" != typeof e && (e = -e), this.utcOffset(e, t), this) : -this.utcOffset()
-        }), pn.isDSTShifted = n("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information", function() {
-            if (!c(this._isDSTShifted)) return this._isDSTShifted;
-            var e = {};
-            if (_(e, this), (e = xt(e))._a) {
-                var t = e._isUTC ? g(e._a) : Mt(e._a);
-                this._isDSTShifted = this.isValid() && 0 < a(e._a, t.toArray())
-            } else this._isDSTShifted = !1;
-            return this._isDSTShifted
-        });
-        var gn = S.prototype;
-
-        function vn(e, t, n, r) {
-            var i = ut(),
-                o = g().set(r, t);
-            return i[n](o, e)
-        }
-
-        function bn(e, t, n) {
-            if (u(e) && (t = e, e = void 0), e = e || "", null != t) return vn(e, t, n, "month");
-            var r, i = [];
-            for (r = 0; r < 12; r++) i[r] = vn(e, r, n, "month");
-            return i
-        }
-
-        function yn(e, t, n, r) {
-            t = ("boolean" == typeof e ? u(t) && (n = t, t = void 0) : (t = e, e = !1, u(n = t) && (n = t, t = void 0)), t || "");
-            var i, o = ut(),
-                a = e ? o._week.dow : 0;
-            if (null != n) return vn(t, (n + a) % 7, r, "day");
-            var s = [];
-            for (i = 0; i < 7; i++) s[i] = vn(t, (i + a) % 7, r, "day");
-            return s
-        }
-        gn.calendar = function(e, t, n) {
-            var r = this._calendar[e] || this._calendar.sameElse;
-            return M(r) ? r.call(t, n) : r
-        }, gn.longDateFormat = function(e) {
-            var t = this._longDateFormat[e],
-                n = this._longDateFormat[e.toUpperCase()];
-            return t || !n ? t : (this._longDateFormat[e] = n.replace(/MMMM|MM|DD|dddd/g, function(e) {
-                return e.slice(1)
-            }), this._longDateFormat[e])
-        }, gn.invalidDate = function() {
-            return this._invalidDate
-        }, gn.ordinal = function(e) {
-            return this._ordinal.replace("%d", e)
-        }, gn.preparse = mn, gn.postformat = mn, gn.relativeTime = function(e, t, n, r) {
-            var i = this._relativeTime[n];
-            return M(i) ? i(e, t, n, r) : i.replace(/%d/i, e)
-        }, gn.pastFuture = function(e, t) {
-            var n = this._relativeTime[0 < e ? "future" : "past"];
-            return M(n) ? n(t) : n.replace(/%s/i, t)
-        }, gn.set = function(e) {
-            var t, n;
-            for (n in e) M(t = e[n]) ? this[n] = t : this["_" + n] = t;
-            this._config = e, this._dayOfMonthOrdinalParseLenient = new RegExp((this._dayOfMonthOrdinalParse.source || this._ordinalParse.source) + "|" + /\d{1,2}/.source)
-        }, gn.months = function(e, t) {
-            return e ? s(this._months) ? this._months[e.month()] : this._months[(this._months.isFormat || De).test(t) ? "format" : "standalone"][e.month()] : s(this._months) ? this._months : this._months.standalone
-        }, gn.monthsShort = function(e, t) {
-            return e ? s(this._monthsShort) ? this._monthsShort[e.month()] : this._monthsShort[De.test(t) ? "format" : "standalone"][e.month()] : s(this._monthsShort) ? this._monthsShort : this._monthsShort.standalone
-        }, gn.monthsParse = function(e, t, n) {
-            var r, i, o;
-            if (this._monthsParseExact) return function(e, t, n) {
-                var r, i, o, a = e.toLocaleLowerCase();
-                if (!this._monthsParse)
-                    for (this._monthsParse = [], this._longMonthsParse = [], this._shortMonthsParse = [], r = 0; r < 12; ++r) o = g([2e3, r]), this._shortMonthsParse[r] = this.monthsShort(o, "").toLocaleLowerCase(), this._longMonthsParse[r] = this.months(o, "").toLocaleLowerCase();
-                return n ? "MMM" === t ? -1 !== (i = ke.call(this._shortMonthsParse, a)) ? i : null : -1 !== (i = ke.call(this._longMonthsParse, a)) ? i : null : "MMM" === t ? -1 !== (i = ke.call(this._shortMonthsParse, a)) ? i : -1 !== (i = ke.call(this._longMonthsParse, a)) ? i : null : -1 !== (i = ke.call(this._longMonthsParse, a)) ? i : -1 !== (i = ke.call(this._shortMonthsParse, a)) ? i : null
-            }.call(this, e, t, n);
-            for (this._monthsParse || (this._monthsParse = [], this._longMonthsParse = [], this._shortMonthsParse = []), r = 0; r < 12; r++) {
-                if (i = g([2e3, r]), n && !this._longMonthsParse[r] && (this._longMonthsParse[r] = new RegExp("^" + this.months(i, "").replace(".", "") + "$", "i"), this._shortMonthsParse[r] = new RegExp("^" + this.monthsShort(i, "").replace(".", "") + "$", "i")), n || this._monthsParse[r] || (o = "^" + this.months(i, "") + "|^" + this.monthsShort(i, ""), this._monthsParse[r] = new RegExp(o.replace(".", ""), "i")), n && "MMMM" === t && this._longMonthsParse[r].test(e)) return r;
-                if (n && "MMM" === t && this._shortMonthsParse[r].test(e)) return r;
-                if (!n && this._monthsParse[r].test(e)) return r
-            }
-        }, gn.monthsRegex = function(e) {
-            return this._monthsParseExact ? (p(this, "_monthsRegex") || je.call(this), e ? this._monthsStrictRegex : this._monthsRegex) : (p(this, "_monthsRegex") || (this._monthsRegex = He), this._monthsStrictRegex && e ? this._monthsStrictRegex : this._monthsRegex)
-        }, gn.monthsShortRegex = function(e) {
-            return this._monthsParseExact ? (p(this, "_monthsRegex") || je.call(this), e ? this._monthsShortStrictRegex : this._monthsShortRegex) : (p(this, "_monthsShortRegex") || (this._monthsShortRegex = Pe), this._monthsShortStrictRegex && e ? this._monthsShortStrictRegex : this._monthsShortRegex)
-        }, gn.week = function(e) {
-            return Ue(e, this._week.dow, this._week.doy).week
-        }, gn.firstDayOfYear = function() {
-            return this._week.doy
-        }, gn.firstDayOfWeek = function() {
-            return this._week.dow
-        }, gn.weekdays = function(e, t) {
-            var n = s(this._weekdays) ? this._weekdays : this._weekdays[e && !0 !== e && this._weekdays.isFormat.test(t) ? "format" : "standalone"];
-            return !0 === e ? Be(n, this._week.dow) : e ? n[e.day()] : n
-        }, gn.weekdaysMin = function(e) {
-            return !0 === e ? Be(this._weekdaysMin, this._week.dow) : e ? this._weekdaysMin[e.day()] : this._weekdaysMin
-        }, gn.weekdaysShort = function(e) {
-            return !0 === e ? Be(this._weekdaysShort, this._week.dow) : e ? this._weekdaysShort[e.day()] : this._weekdaysShort
-        }, gn.weekdaysParse = function(e, t, n) {
-            var r, i, o;
-            if (this._weekdaysParseExact) return function(e, t, n) {
-                var r, i, o, a = e.toLocaleLowerCase();
-                if (!this._weekdaysParse)
-                    for (this._weekdaysParse = [], this._shortWeekdaysParse = [], this._minWeekdaysParse = [], r = 0; r < 7; ++r) o = g([2e3, 1]).day(r), this._minWeekdaysParse[r] = this.weekdaysMin(o, "").toLocaleLowerCase(), this._shortWeekdaysParse[r] = this.weekdaysShort(o, "").toLocaleLowerCase(), this._weekdaysParse[r] = this.weekdays(o, "").toLocaleLowerCase();
-                return n ? "dddd" === t ? -1 !== (i = ke.call(this._weekdaysParse, a)) ? i : null : "ddd" === t ? -1 !== (i = ke.call(this._shortWeekdaysParse, a)) ? i : null : -1 !== (i = ke.call(this._minWeekdaysParse, a)) ? i : null : "dddd" === t ? -1 !== (i = ke.call(this._weekdaysParse, a)) ? i : -1 !== (i = ke.call(this._shortWeekdaysParse, a)) ? i : -1 !== (i = ke.call(this._minWeekdaysParse, a)) ? i : null : "ddd" === t ? -1 !== (i = ke.call(this._shortWeekdaysParse, a)) ? i : -1 !== (i = ke.call(this._weekdaysParse, a)) ? i : -1 !== (i = ke.call(this._minWeekdaysParse, a)) ? i : null : -1 !== (i = ke.call(this._minWeekdaysParse, a)) ? i : -1 !== (i = ke.call(this._weekdaysParse, a)) ? i : -1 !== (i = ke.call(this._shortWeekdaysParse, a)) ? i : null
-            }.call(this, e, t, n);
-            for (this._weekdaysParse || (this._weekdaysParse = [], this._minWeekdaysParse = [], this._shortWeekdaysParse = [], this._fullWeekdaysParse = []), r = 0; r < 7; r++) {
-                if (i = g([2e3, 1]).day(r), n && !this._fullWeekdaysParse[r] && (this._fullWeekdaysParse[r] = new RegExp("^" + this.weekdays(i, "").replace(".", "\\.?") + "$", "i"), this._shortWeekdaysParse[r] = new RegExp("^" + this.weekdaysShort(i, "").replace(".", "\\.?") + "$", "i"), this._minWeekdaysParse[r] = new RegExp("^" + this.weekdaysMin(i, "").replace(".", "\\.?") + "$", "i")), this._weekdaysParse[r] || (o = "^" + this.weekdays(i, "") + "|^" + this.weekdaysShort(i, "") + "|^" + this.weekdaysMin(i, ""), this._weekdaysParse[r] = new RegExp(o.replace(".", ""), "i")), n && "dddd" === t && this._fullWeekdaysParse[r].test(e)) return r;
-                if (n && "ddd" === t && this._shortWeekdaysParse[r].test(e)) return r;
-                if (n && "dd" === t && this._minWeekdaysParse[r].test(e)) return r;
-                if (!n && this._weekdaysParse[r].test(e)) return r
-            }
-        }, gn.weekdaysRegex = function(e) {
-            return this._weekdaysParseExact ? (p(this, "_weekdaysRegex") || Xe.call(this), e ? this._weekdaysStrictRegex : this._weekdaysRegex) : (p(this, "_weekdaysRegex") || (this._weekdaysRegex = Ge), this._weekdaysStrictRegex && e ? this._weekdaysStrictRegex : this._weekdaysRegex)
-        }, gn.weekdaysShortRegex = function(e) {
-            return this._weekdaysParseExact ? (p(this, "_weekdaysRegex") || Xe.call(this), e ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex) : (p(this, "_weekdaysShortRegex") || (this._weekdaysShortRegex = Ke), this._weekdaysShortStrictRegex && e ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex)
-        }, gn.weekdaysMinRegex = function(e) {
-            return this._weekdaysParseExact ? (p(this, "_weekdaysRegex") || Xe.call(this), e ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex) : (p(this, "_weekdaysMinRegex") || (this._weekdaysMinRegex = Ze), this._weekdaysMinStrictRegex && e ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex)
-        }, gn.isPM = function(e) {
-            return "p" === (e + "").toLowerCase().charAt(0)
-        }, gn.meridiem = function(e, t, n) {
-            return 11 < e ? n ? "pm" : "PM" : n ? "am" : "AM"
-        }, lt("en", {
-            dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/,
-            ordinal: function(e) {
-                var t = e % 10;
-                return e + (1 === C(e % 100 / 10) ? "th" : 1 === t ? "st" : 2 === t ? "nd" : 3 === t ? "rd" : "th")
-            }
-        }), f.lang = n("moment.lang is deprecated. Use moment.locale instead.", lt), f.langData = n("moment.langData is deprecated. Use moment.localeData instead.", ut);
-        var _n = Math.abs;
-
-        function $n(e, t, n, r) {
-            var i = Bt(t, n);
-            return e._milliseconds += r * i._milliseconds, e._days += r * i._days, e._months += r * i._months, e._bubble()
-        }
-
-        function wn(e) {
-            return e < 0 ? Math.floor(e) : Math.ceil(e)
-        }
-
-        function En(e) {
-            return 4800 * e / 146097
-        }
-
-        function Cn(e) {
-            return 146097 * e / 4800
-        }
-
-        function kn(e) {
-            return function() {
-                return this.as(e)
-            }
-        }
-        var xn = kn("ms"),
-            Tn = kn("s"),
-            Mn = kn("m"),
-            An = kn("h"),
-            Sn = kn("d"),
-            Dn = kn("w"),
-            On = kn("M"),
-            Nn = kn("Q"),
-            In = kn("y");
-
-        function Rn(e) {
-            return function() {
-                return this.isValid() ? this._data[e] : NaN
-            }
-        }
-        var Pn = Rn("milliseconds"),
-            Hn = Rn("seconds"),
-            jn = Rn("minutes"),
-            Ln = Rn("hours"),
-            Fn = Rn("days"),
-            qn = Rn("months"),
-            Un = Rn("years");
-        var Vn = Math.round,
-            Bn = {
-                ss: 44,
-                s: 45,
-                m: 45,
-                h: 22,
-                d: 26,
-                M: 11
-            };
-        var zn = Math.abs;
-
-        function Wn(e) {
-            return (0 < e) - (e < 0) || +e
-        }
-
-        function Yn() {
-            if (!this.isValid()) return this.localeData().invalidDate();
-            var e, t, n = zn(this._milliseconds) / 1e3,
-                r = zn(this._days),
-                i = zn(this._months);
-            t = E((e = E(n / 60)) / 60), n %= 60, e %= 60;
-            var o = E(i / 12),
-                a = i %= 12,
-                s = r,
-                l = t,
-                c = e,
-                u = n ? n.toFixed(3).replace(/\.?0+$/, "") : "",
-                d = this.asSeconds();
-            if (!d) return "P0D";
-            var f = d < 0 ? "-" : "",
-                h = Wn(this._months) !== Wn(d) ? "-" : "",
-                p = Wn(this._days) !== Wn(d) ? "-" : "",
-                m = Wn(this._milliseconds) !== Wn(d) ? "-" : "";
-            return f + "P" + (o ? h + o + "Y" : "") + (a ? h + a + "M" : "") + (s ? p + s + "D" : "") + (l || c || u ? "T" : "") + (l ? m + l + "H" : "") + (c ? m + c + "M" : "") + (u ? m + u + "S" : "")
-        }
-        var Gn = Nt.prototype;
-        return Gn.isValid = function() {
-            return this._isValid
-        }, Gn.abs = function() {
-            var e = this._data;
-            return this._milliseconds = _n(this._milliseconds), this._days = _n(this._days), this._months = _n(this._months), e.milliseconds = _n(e.milliseconds), e.seconds = _n(e.seconds), e.minutes = _n(e.minutes), e.hours = _n(e.hours), e.months = _n(e.months), e.years = _n(e.years), this
-        }, Gn.add = function(e, t) {
-            return $n(this, e, t, 1)
-        }, Gn.subtract = function(e, t) {
-            return $n(this, e, t, -1)
-        }, Gn.as = function(e) {
-            if (!this.isValid()) return NaN;
-            var t, n, r = this._milliseconds;
-            if ("month" === (e = N(e)) || "quarter" === e || "year" === e) switch (t = this._days + r / 864e5, n = this._months + En(t), e) {
-                case "month":
-                    return n;
-                case "quarter":
-                    return n / 3;
-                case "year":
-                    return n / 12
-            } else switch (t = this._days + Math.round(Cn(this._months)), e) {
-                case "week":
-                    return t / 7 + r / 6048e5;
-                case "day":
-                    return t + r / 864e5;
-                case "hour":
-                    return 24 * t + r / 36e5;
-                case "minute":
-                    return 1440 * t + r / 6e4;
-                case "second":
-                    return 86400 * t + r / 1e3;
-                case "millisecond":
-                    return Math.floor(864e5 * t) + r;
-                default:
-                    throw new Error("Unknown unit " + e)
-            }
-        }, Gn.asMilliseconds = xn, Gn.asSeconds = Tn, Gn.asMinutes = Mn, Gn.asHours = An, Gn.asDays = Sn, Gn.asWeeks = Dn, Gn.asMonths = On, Gn.asQuarters = Nn, Gn.asYears = In, Gn.valueOf = function() {
-            return this.isValid() ? this._milliseconds + 864e5 * this._days + this._months % 12 * 2592e6 + 31536e6 * C(this._months / 12) : NaN
-        }, Gn._bubble = function() {
-            var e, t, n, r, i, o = this._milliseconds,
-                a = this._days,
-                s = this._months,
-                l = this._data;
-            return 0 <= o && 0 <= a && 0 <= s || o <= 0 && a <= 0 && s <= 0 || (o += 864e5 * wn(Cn(s) + a), s = a = 0), l.milliseconds = o % 1e3, e = E(o / 1e3), l.seconds = e % 60, t = E(e / 60), l.minutes = t % 60, n = E(t / 60), l.hours = n % 24, s += i = E(En(a += E(n / 24))), a -= wn(Cn(i)), r = E(s / 12), s %= 12, l.days = a, l.months = s, l.years = r, this
-        }, Gn.clone = function() {
-            return Bt(this)
-        }, Gn.get = function(e) {
-            return e = N(e), this.isValid() ? this[e + "s"]() : NaN
-        }, Gn.milliseconds = Pn, Gn.seconds = Hn, Gn.minutes = jn, Gn.hours = Ln, Gn.days = Fn, Gn.weeks = function() {
-            return E(this.days() / 7)
-        }, Gn.months = qn, Gn.years = Un, Gn.humanize = function(e) {
-            if (!this.isValid()) return this.localeData().invalidDate();
-            var t, n, r, i, o, a, s, l, c, u, d, f = this.localeData(),
-                h = (n = !e, r = f, i = Bt(t = this).abs(), o = Vn(i.as("s")), a = Vn(i.as("m")), s = Vn(i.as("h")), l = Vn(i.as("d")), c = Vn(i.as("M")), u = Vn(i.as("y")), (d = o <= Bn.ss && ["s", o] || o < Bn.s && ["ss", o] || a <= 1 && ["m"] || a < Bn.m && ["mm", a] || s <= 1 && ["h"] || s < Bn.h && ["hh", s] || l <= 1 && ["d"] || l < Bn.d && ["dd", l] || c <= 1 && ["M"] || c < Bn.M && ["MM", c] || u <= 1 && ["y"] || ["yy", u])[2] = n, d[3] = 0 < +t, d[4] = r, function(e, t, n, r, i) {
-                    return i.relativeTime(t || 1, !!n, e, r)
-                }.apply(null, d));
-            return e && (h = f.pastFuture(+this, h)), f.postformat(h)
-        }, Gn.toISOString = Yn, Gn.toString = Yn, Gn.toJSON = Yn, Gn.locale = Qt, Gn.localeData = en, Gn.toIsoString = n("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)", Yn), Gn.lang = Jt, U("X", 0, 0, "unix"), U("x", 0, 0, "valueOf"), le("x", re), le("X", /[+-]?\d+(\.\d{1,3})?/), fe("X", function(e, t, n) {
-            n._d = new Date(1e3 * parseFloat(e, 10))
-        }), fe("x", function(e, t, n) {
-            n._d = new Date(C(e))
-        }), f.version = "2.24.0", e = Mt, f.fn = pn, f.min = function() {
-            return Dt("isBefore", [].slice.call(arguments, 0))
-        }, f.max = function() {
-            return Dt("isAfter", [].slice.call(arguments, 0))
-        }, f.now = function() {
-            return Date.now ? Date.now() : +new Date
-        }, f.utc = g, f.unix = function(e) {
-            return Mt(1e3 * e)
-        }, f.months = function(e, t) {
-            return bn(e, t, "months")
-        }, f.isDate = d, f.locale = lt, f.invalid = y, f.duration = Bt, f.isMoment = w, f.weekdays = function(e, t, n) {
-            return yn(e, t, n, "weekdays")
-        }, f.parseZone = function() {
-            return Mt.apply(null, arguments).parseZone()
-        }, f.localeData = ut, f.isDuration = It, f.monthsShort = function(e, t) {
-            return bn(e, t, "monthsShort")
-        }, f.weekdaysMin = function(e, t, n) {
-            return yn(e, t, n, "weekdaysMin")
-        }, f.defineLocale = ct, f.updateLocale = function(e, t) {
-            if (null != t) {
-                var n, r, i = rt;
-                null != (r = st(e)) && (i = r._config), (n = new S(t = A(i, t))).parentLocale = it[e], it[e] = n, lt(e)
-            } else null != it[e] && (null != it[e].parentLocale ? it[e] = it[e].parentLocale : null != it[e] && delete it[e]);
-            return it[e]
-        }, f.locales = function() {
-            return r(it)
-        }, f.weekdaysShort = function(e, t, n) {
-            return yn(e, t, n, "weekdaysShort")
-        }, f.normalizeUnits = N, f.relativeTimeRounding = function(e) {
-            return void 0 === e ? Vn : "function" == typeof e && (Vn = e, !0)
-        }, f.relativeTimeThreshold = function(e, t) {
-            return void 0 !== Bn[e] && (void 0 === t ? Bn[e] : (Bn[e] = t, "s" === e && (Bn.ss = t - 1), !0))
-        }, f.calendarFormat = function(e, t) {
-            var n = e.diff(t, "days", !0);
-            return n < -6 ? "sameElse" : n < -1 ? "lastWeek" : n < 0 ? "lastDay" : n < 1 ? "sameDay" : n < 2 ? "nextDay" : n < 7 ? "nextWeek" : "sameElse"
-        }, f.prototype = pn, f.HTML5_FMT = {
-            DATETIME_LOCAL: "YYYY-MM-DDTHH:mm",
-            DATETIME_LOCAL_SECONDS: "YYYY-MM-DDTHH:mm:ss",
-            DATETIME_LOCAL_MS: "YYYY-MM-DDTHH:mm:ss.SSS",
-            DATE: "YYYY-MM-DD",
-            TIME: "HH:mm",
-            TIME_SECONDS: "HH:mm:ss",
-            TIME_MS: "HH:mm:ss.SSS",
-            WEEK: "GGGG-[W]WW",
-            MONTH: "YYYY-MM"
-        }, f
-    }),
-    function(e, t) {
-        "use strict";
-        "object" == typeof module && "object" == typeof module.exports ? module.exports = e.document ? t(e, !0) : function(e) {
-            if (!e.document) throw new Error("jQuery requires a window with a document");
-            return t(e)
-        } : t(e)
-    }("undefined" != typeof window ? window : this, function(E, e) {
-        "use strict";
-        var t = [],
-            C = E.document,
-            r = Object.getPrototypeOf,
-            s = t.slice,
-            m = t.concat,
-            l = t.push,
-            i = t.indexOf,
-            n = {},
-            o = n.toString,
-            g = n.hasOwnProperty,
-            a = g.toString,
-            c = a.call(Object),
-            v = {},
-            b = function(e) {
-                return "function" == typeof e && "number" != typeof e.nodeType
-            },
-            y = function(e) {
-                return null != e && e === e.window
-            },
-            u = {
-                type: !0,
-                src: !0,
-                nonce: !0,
-                noModule: !0
-            };
-
-        function _(e, t, n) {
-            var r, i, o = (n = n || C).createElement("script");
-            if (o.text = e, t)
-                for (r in u)(i = t[r] || t.getAttribute && t.getAttribute(r)) && o.setAttribute(r, i);
-            n.head.appendChild(o).parentNode.removeChild(o)
-        }
-
-        function $(e) {
-            return null == e ? e + "" : "object" == typeof e || "function" == typeof e ? n[o.call(e)] || "object" : typeof e
-        }
-        var k = function(e, t) {
-                return new k.fn.init(e, t)
-            },
-            d = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
-
-        function f(e) {
-            var t = !!e && "length" in e && e.length,
-                n = $(e);
-            return !b(e) && !y(e) && ("array" === n || 0 === t || "number" == typeof t && 0 < t && t - 1 in e)
-        }
-        k.fn = k.prototype = {
-            jquery: "3.4.1",
-            constructor: k,
-            length: 0,
-            toArray: function() {
-                return s.call(this)
-            },
-            get: function(e) {
-                return null == e ? s.call(this) : e < 0 ? this[e + this.length] : this[e]
-            },
-            pushStack: function(e) {
-                var t = k.merge(this.constructor(), e);
-                return t.prevObject = this, t
-            },
-            each: function(e) {
-                return k.each(this, e)
-            },
-            map: function(n) {
-                return this.pushStack(k.map(this, function(e, t) {
-                    return n.call(e, t, e)
-                }))
-            },
-            slice: function() {
-                return this.pushStack(s.apply(this, arguments))
-            },
-            first: function() {
-                return this.eq(0)
-            },
-            last: function() {
-                return this.eq(-1)
-            },
-            eq: function(e) {
-                var t = this.length,
-                    n = +e + (e < 0 ? t : 0);
-                return this.pushStack(0 <= n && n < t ? [this[n]] : [])
-            },
-            end: function() {
-                return this.prevObject || this.constructor()
-            },
-            push: l,
-            sort: t.sort,
-            splice: t.splice
-        }, k.extend = k.fn.extend = function() {
-            var e, t, n, r, i, o, a = arguments[0] || {},
-                s = 1,
-                l = arguments.length,
-                c = !1;
-            for ("boolean" == typeof a && (c = a, a = arguments[s] || {}, s++), "object" == typeof a || b(a) || (a = {}), s === l && (a = this, s--); s < l; s++)
-                if (null != (e = arguments[s]))
-                    for (t in e) r = e[t], "__proto__" !== t && a !== r && (c && r && (k.isPlainObject(r) || (i = Array.isArray(r))) ? (n = a[t], o = i && !Array.isArray(n) ? [] : i || k.isPlainObject(n) ? n : {}, i = !1, a[t] = k.extend(c, o, r)) : void 0 !== r && (a[t] = r));
-            return a
-        }, k.extend({
-            expando: "jQuery" + ("3.4.1" + Math.random()).replace(/\D/g, ""),
-            isReady: !0,
-            error: function(e) {
-                throw new Error(e)
-            },
-            noop: function() {},
-            isPlainObject: function(e) {
-                var t, n;
-                return !(!e || "[object Object]" !== o.call(e)) && (!(t = r(e)) || "function" == typeof(n = g.call(t, "constructor") && t.constructor) && a.call(n) === c)
-            },
-            isEmptyObject: function(e) {
-                var t;
-                for (t in e) return !1;
-                return !0
-            },
-            globalEval: function(e, t) {
-                _(e, {
-                    nonce: t && t.nonce
-                })
-            },
-            each: function(e, t) {
-                var n, r = 0;
-                if (f(e))
-                    for (n = e.length; r < n && !1 !== t.call(e[r], r, e[r]); r++);
-                else
-                    for (r in e)
-                        if (!1 === t.call(e[r], r, e[r])) break;
-                return e
-            },
-            trim: function(e) {
-                return null == e ? "" : (e + "").replace(d, "")
-            },
-            makeArray: function(e, t) {
-                var n = t || [];
-                return null != e && (f(Object(e)) ? k.merge(n, "string" == typeof e ? [e] : e) : l.call(n, e)), n
-            },
-            inArray: function(e, t, n) {
-                return null == t ? -1 : i.call(t, e, n)
-            },
-            merge: function(e, t) {
-                for (var n = +t.length, r = 0, i = e.length; r < n; r++) e[i++] = t[r];
-                return e.length = i, e
-            },
-            grep: function(e, t, n) {
-                for (var r = [], i = 0, o = e.length, a = !n; i < o; i++) !t(e[i], i) !== a && r.push(e[i]);
-                return r
-            },
-            map: function(e, t, n) {
-                var r, i, o = 0,
-                    a = [];
-                if (f(e))
-                    for (r = e.length; o < r; o++) null != (i = t(e[o], o, n)) && a.push(i);
-                else
-                    for (o in e) null != (i = t(e[o], o, n)) && a.push(i);
-                return m.apply([], a)
-            },
-            guid: 1,
-            support: v
-        }), "function" == typeof Symbol && (k.fn[Symbol.iterator] = t[Symbol.iterator]), k.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "), function(e, t) {
-            n["[object " + t + "]"] = t.toLowerCase()
-        });
-        var h = function(n) {
-            var e, h, _, o, i, p, d, m, $, l, c, w, E, a, C, g, s, u, v, k = "sizzle" + 1 * new Date,
-                b = n.document,
-                x = 0,
-                r = 0,
-                f = le(),
-                y = le(),
-                T = le(),
-                M = le(),
-                A = function(e, t) {
-                    return e === t && (c = !0), 0
-                },
-                S = {}.hasOwnProperty,
-                t = [],
-                D = t.pop,
-                O = t.push,
-                N = t.push,
-                I = t.slice,
-                R = function(e, t) {
-                    for (var n = 0, r = e.length; n < r; n++)
-                        if (e[n] === t) return n;
-                    return -1
-                },
-                P = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",
-                H = "[\\x20\\t\\r\\n\\f]",
-                j = "(?:\\\\.|[\\w-]|[^\0-\\xa0])+",
-                L = "\\[" + H + "*(" + j + ")(?:" + H + "*([*^$|!~]?=)" + H + "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + j + "))|)" + H + "*\\]",
-                F = ":(" + j + ")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|" + L + ")*)|.*)\\)|)",
-                q = new RegExp(H + "+", "g"),
-                U = new RegExp("^" + H + "+|((?:^|[^\\\\])(?:\\\\.)*)" + H + "+$", "g"),
-                V = new RegExp("^" + H + "*," + H + "*"),
-                B = new RegExp("^" + H + "*([>+~]|" + H + ")" + H + "*"),
-                z = new RegExp(H + "|>"),
-                W = new RegExp(F),
-                Y = new RegExp("^" + j + "$"),
-                G = {
-                    ID: new RegExp("^#(" + j + ")"),
-                    CLASS: new RegExp("^\\.(" + j + ")"),
-                    TAG: new RegExp("^(" + j + "|[*])"),
-                    ATTR: new RegExp("^" + L),
-                    PSEUDO: new RegExp("^" + F),
-                    CHILD: new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + H + "*(even|odd|(([+-]|)(\\d*)n|)" + H + "*(?:([+-]|)" + H + "*(\\d+)|))" + H + "*\\)|)", "i"),
-                    bool: new RegExp("^(?:" + P + ")$", "i"),
-                    needsContext: new RegExp("^" + H + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + H + "*((?:-\\d)?\\d*)" + H + "*\\)|)(?=[^-]|$)", "i")
-                },
-                K = /HTML$/i,
-                Z = /^(?:input|select|textarea|button)$/i,
-                X = /^h\d$/i,
-                Q = /^[^{]+\{\s*\[native \w/,
-                J = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,
-                ee = /[+~]/,
-                te = new RegExp("\\\\([\\da-f]{1,6}" + H + "?|(" + H + ")|.)", "ig"),
-                ne = function(e, t, n) {
-                    var r = "0x" + t - 65536;
-                    return r != r || n ? t : r < 0 ? String.fromCharCode(r + 65536) : String.fromCharCode(r >> 10 | 55296, 1023 & r | 56320)
-                },
-                re = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,
-                ie = function(e, t) {
-                    return t ? "\0" === e ? "�" : e.slice(0, -1) + "\\" + e.charCodeAt(e.length - 1).toString(16) + " " : "\\" + e
-                },
-                oe = function() {
-                    w()
-                },
-                ae = _e(function(e) {
-                    return !0 === e.disabled && "fieldset" === e.nodeName.toLowerCase()
-                }, {
-                    dir: "parentNode",
-                    next: "legend"
-                });
-            try {
-                N.apply(t = I.call(b.childNodes), b.childNodes), t[b.childNodes.length].nodeType
-            } catch (e) {
-                N = {
-                    apply: t.length ? function(e, t) {
-                        O.apply(e, I.call(t))
-                    } : function(e, t) {
-                        for (var n = e.length, r = 0; e[n++] = t[r++];);
-                        e.length = n - 1
-                    }
-                }
-            }
-
-            function se(t, e, n, r) {
-                var i, o, a, s, l, c, u, d = e && e.ownerDocument,
-                    f = e ? e.nodeType : 9;
-                if (n = n || [], "string" != typeof t || !t || 1 !== f && 9 !== f && 11 !== f) return n;
-                if (!r && ((e ? e.ownerDocument || e : b) !== E && w(e), e = e || E, C)) {
-                    if (11 !== f && (l = J.exec(t)))
-                        if (i = l[1]) {
-                            if (9 === f) {
-                                if (!(a = e.getElementById(i))) return n;
-                                if (a.id === i) return n.push(a), n
-                            } else if (d && (a = d.getElementById(i)) && v(e, a) && a.id === i) return n.push(a), n
-                        } else {
-                            if (l[2]) return N.apply(n, e.getElementsByTagName(t)), n;
-                            if ((i = l[3]) && h.getElementsByClassName && e.getElementsByClassName) return N.apply(n, e.getElementsByClassName(i)), n
-                        } if (h.qsa && !M[t + " "] && (!g || !g.test(t)) && (1 !== f || "object" !== e.nodeName.toLowerCase())) {
-                        if (u = t, d = e, 1 === f && z.test(t)) {
-                            for ((s = e.getAttribute("id")) ? s = s.replace(re, ie) : e.setAttribute("id", s = k), o = (c = p(t)).length; o--;) c[o] = "#" + s + " " + ye(c[o]);
-                            u = c.join(","), d = ee.test(t) && ve(e.parentNode) || e
-                        }
-                        try {
-                            return N.apply(n, d.querySelectorAll(u)), n
-                        } catch (e) {
-                            M(t, !0)
-                        } finally {
-                            s === k && e.removeAttribute("id")
-                        }
-                    }
-                }
-                return m(t.replace(U, "$1"), e, n, r)
-            }
-
-            function le() {
-                var r = [];
-                return function e(t, n) {
-                    return r.push(t + " ") > _.cacheLength && delete e[r.shift()], e[t + " "] = n
-                }
-            }
-
-            function ce(e) {
-                return e[k] = !0, e
-            }
-
-            function ue(e) {
-                var t = E.createElement("fieldset");
-                try {
-                    return !!e(t)
-                } catch (e) {
-                    return !1
-                } finally {
-                    t.parentNode && t.parentNode.removeChild(t), t = null
-                }
-            }
-
-            function de(e, t) {
-                for (var n = e.split("|"), r = n.length; r--;) _.attrHandle[n[r]] = t
-            }
-
-            function fe(e, t) {
-                var n = t && e,
-                    r = n && 1 === e.nodeType && 1 === t.nodeType && e.sourceIndex - t.sourceIndex;
-                if (r) return r;
-                if (n)
-                    for (; n = n.nextSibling;)
-                        if (n === t) return -1;
-                return e ? 1 : -1
-            }
-
-            function he(t) {
-                return function(e) {
-                    return "input" === e.nodeName.toLowerCase() && e.type === t
-                }
-            }
-
-            function pe(n) {
-                return function(e) {
-                    var t = e.nodeName.toLowerCase();
-                    return ("input" === t || "button" === t) && e.type === n
-                }
-            }
-
-            function me(t) {
-                return function(e) {
-                    return "form" in e ? e.parentNode && !1 === e.disabled ? "label" in e ? "label" in e.parentNode ? e.parentNode.disabled === t : e.disabled === t : e.isDisabled === t || e.isDisabled !== !t && ae(e) === t : e.disabled === t : "label" in e && e.disabled === t
-                }
-            }
-
-            function ge(a) {
-                return ce(function(o) {
-                    return o = +o, ce(function(e, t) {
-                        for (var n, r = a([], e.length, o), i = r.length; i--;) e[n = r[i]] && (e[n] = !(t[n] = e[n]))
-                    })
-                })
-            }
-
-            function ve(e) {
-                return e && void 0 !== e.getElementsByTagName && e
-            }
-            for (e in h = se.support = {}, i = se.isXML = function(e) {
-                    var t = e.namespaceURI,
-                        n = (e.ownerDocument || e).documentElement;
-                    return !K.test(t || n && n.nodeName || "HTML")
-                }, w = se.setDocument = function(e) {
-                    var t, n, r = e ? e.ownerDocument || e : b;
-                    return r !== E && 9 === r.nodeType && r.documentElement && (a = (E = r).documentElement, C = !i(E), b !== E && (n = E.defaultView) && n.top !== n && (n.addEventListener ? n.addEventListener("unload", oe, !1) : n.attachEvent && n.attachEvent("onunload", oe)), h.attributes = ue(function(e) {
-                        return e.className = "i", !e.getAttribute("className")
-                    }), h.getElementsByTagName = ue(function(e) {
-                        return e.appendChild(E.createComment("")), !e.getElementsByTagName("*").length
-                    }), h.getElementsByClassName = Q.test(E.getElementsByClassName), h.getById = ue(function(e) {
-                        return a.appendChild(e).id = k, !E.getElementsByName || !E.getElementsByName(k).length
-                    }), h.getById ? (_.filter.ID = function(e) {
-                        var t = e.replace(te, ne);
-                        return function(e) {
-                            return e.getAttribute("id") === t
-                        }
-                    }, _.find.ID = function(e, t) {
-                        if (void 0 !== t.getElementById && C) {
-                            var n = t.getElementById(e);
-                            return n ? [n] : []
-                        }
-                    }) : (_.filter.ID = function(e) {
-                        var n = e.replace(te, ne);
-                        return function(e) {
-                            var t = void 0 !== e.getAttributeNode && e.getAttributeNode("id");
-                            return t && t.value === n
-                        }
-                    }, _.find.ID = function(e, t) {
-                        if (void 0 !== t.getElementById && C) {
-                            var n, r, i, o = t.getElementById(e);
-                            if (o) {
-                                if ((n = o.getAttributeNode("id")) && n.value === e) return [o];
-                                for (i = t.getElementsByName(e), r = 0; o = i[r++];)
-                                    if ((n = o.getAttributeNode("id")) && n.value === e) return [o]
-                            }
-                            return []
-                        }
-                    }), _.find.TAG = h.getElementsByTagName ? function(e, t) {
-                        return void 0 !== t.getElementsByTagName ? t.getElementsByTagName(e) : h.qsa ? t.querySelectorAll(e) : void 0
-                    } : function(e, t) {
-                        var n, r = [],
-                            i = 0,
-                            o = t.getElementsByTagName(e);
-                        if ("*" !== e) return o;
-                        for (; n = o[i++];) 1 === n.nodeType && r.push(n);
-                        return r
-                    }, _.find.CLASS = h.getElementsByClassName && function(e, t) {
-                        if (void 0 !== t.getElementsByClassName && C) return t.getElementsByClassName(e)
-                    }, s = [], g = [], (h.qsa = Q.test(E.querySelectorAll)) && (ue(function(e) {
-                        a.appendChild(e).innerHTML = "<a id='" + k + "'></a><select id='" + k + "-\r\\' msallowcapture=''><option selected=''></option></select>", e.querySelectorAll("[msallowcapture^='']").length && g.push("[*^$]=" + H + "*(?:''|\"\")"), e.querySelectorAll("[selected]").length || g.push("\\[" + H + "*(?:value|" + P + ")"), e.querySelectorAll("[id~=" + k + "-]").length || g.push("~="), e.querySelectorAll(":checked").length || g.push(":checked"), e.querySelectorAll("a#" + k + "+*").length || g.push(".#.+[+~]")
-                    }), ue(function(e) {
-                        e.innerHTML = "<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";
-                        var t = E.createElement("input");
-                        t.setAttribute("type", "hidden"), e.appendChild(t).setAttribute("name", "D"), e.querySelectorAll("[name=d]").length && g.push("name" + H + "*[*^$|!~]?="), 2 !== e.querySelectorAll(":enabled").length && g.push(":enabled", ":disabled"), a.appendChild(e).disabled = !0, 2 !== e.querySelectorAll(":disabled").length && g.push(":enabled", ":disabled"), e.querySelectorAll("*,:x"), g.push(",.*:")
-                    })), (h.matchesSelector = Q.test(u = a.matches || a.webkitMatchesSelector || a.mozMatchesSelector || a.oMatchesSelector || a.msMatchesSelector)) && ue(function(e) {
-                        h.disconnectedMatch = u.call(e, "*"), u.call(e, "[s!='']:x"), s.push("!=", F)
-                    }), g = g.length && new RegExp(g.join("|")), s = s.length && new RegExp(s.join("|")), t = Q.test(a.compareDocumentPosition), v = t || Q.test(a.contains) ? function(e, t) {
-                        var n = 9 === e.nodeType ? e.documentElement : e,
-                            r = t && t.parentNode;
-                        return e === r || !(!r || 1 !== r.nodeType || !(n.contains ? n.contains(r) : e.compareDocumentPosition && 16 & e.compareDocumentPosition(r)))
-                    } : function(e, t) {
-                        if (t)
-                            for (; t = t.parentNode;)
-                                if (t === e) return !0;
-                        return !1
-                    }, A = t ? function(e, t) {
-                        if (e === t) return c = !0, 0;
-                        var n = !e.compareDocumentPosition - !t.compareDocumentPosition;
-                        return n || (1 & (n = (e.ownerDocument || e) === (t.ownerDocument || t) ? e.compareDocumentPosition(t) : 1) || !h.sortDetached && t.compareDocumentPosition(e) === n ? e === E || e.ownerDocument === b && v(b, e) ? -1 : t === E || t.ownerDocument === b && v(b, t) ? 1 : l ? R(l, e) - R(l, t) : 0 : 4 & n ? -1 : 1)
-                    } : function(e, t) {
-                        if (e === t) return c = !0, 0;
-                        var n, r = 0,
-                            i = e.parentNode,
-                            o = t.parentNode,
-                            a = [e],
-                            s = [t];
-                        if (!i || !o) return e === E ? -1 : t === E ? 1 : i ? -1 : o ? 1 : l ? R(l, e) - R(l, t) : 0;
-                        if (i === o) return fe(e, t);
-                        for (n = e; n = n.parentNode;) a.unshift(n);
-                        for (n = t; n = n.parentNode;) s.unshift(n);
-                        for (; a[r] === s[r];) r++;
-                        return r ? fe(a[r], s[r]) : a[r] === b ? -1 : s[r] === b ? 1 : 0
-                    }), E
-                }, se.matches = function(e, t) {
-                    return se(e, null, null, t)
-                }, se.matchesSelector = function(e, t) {
-                    if ((e.ownerDocument || e) !== E && w(e), h.matchesSelector && C && !M[t + " "] && (!s || !s.test(t)) && (!g || !g.test(t))) try {
-                        var n = u.call(e, t);
-                        if (n || h.disconnectedMatch || e.document && 11 !== e.document.nodeType) return n
-                    } catch (e) {
-                        M(t, !0)
-                    }
-                    return 0 < se(t, E, null, [e]).length
-                }, se.contains = function(e, t) {
-                    return (e.ownerDocument || e) !== E && w(e), v(e, t)
-                }, se.attr = function(e, t) {
-                    (e.ownerDocument || e) !== E && w(e);
-                    var n = _.attrHandle[t.toLowerCase()],
-                        r = n && S.call(_.attrHandle, t.toLowerCase()) ? n(e, t, !C) : void 0;
-                    return void 0 !== r ? r : h.attributes || !C ? e.getAttribute(t) : (r = e.getAttributeNode(t)) && r.specified ? r.value : null
-                }, se.escape = function(e) {
-                    return (e + "").replace(re, ie)
-                }, se.error = function(e) {
-                    throw new Error("Syntax error, unrecognized expression: " + e)
-                }, se.uniqueSort = function(e) {
-                    var t, n = [],
-                        r = 0,
-                        i = 0;
-                    if (c = !h.detectDuplicates, l = !h.sortStable && e.slice(0), e.sort(A), c) {
-                        for (; t = e[i++];) t === e[i] && (r = n.push(i));
-                        for (; r--;) e.splice(n[r], 1)
-                    }
-                    return l = null, e
-                }, o = se.getText = function(e) {
-                    var t, n = "",
-                        r = 0,
-                        i = e.nodeType;
-                    if (i) {
-                        if (1 === i || 9 === i || 11 === i) {
-                            if ("string" == typeof e.textContent) return e.textContent;
-                            for (e = e.firstChild; e; e = e.nextSibling) n += o(e)
-                        } else if (3 === i || 4 === i) return e.nodeValue
-                    } else
-                        for (; t = e[r++];) n += o(t);
-                    return n
-                }, (_ = se.selectors = {
-                    cacheLength: 50,
-                    createPseudo: ce,
-                    match: G,
-                    attrHandle: {},
-                    find: {},
-                    relative: {
-                        ">": {
-                            dir: "parentNode",
-                            first: !0
-                        },
-                        " ": {
-                            dir: "parentNode"
-                        },
-                        "+": {
-                            dir: "previousSibling",
-                            first: !0
-                        },
-                        "~": {
-                            dir: "previousSibling"
-                        }
-                    },
-                    preFilter: {
-                        ATTR: function(e) {
-                            return e[1] = e[1].replace(te, ne), e[3] = (e[3] || e[4] || e[5] || "").replace(te, ne), "~=" === e[2] && (e[3] = " " + e[3] + " "), e.slice(0, 4)
-                        },
-                        CHILD: function(e) {
-                            return e[1] = e[1].toLowerCase(), "nth" === e[1].slice(0, 3) ? (e[3] || se.error(e[0]), e[4] = +(e[4] ? e[5] + (e[6] || 1) : 2 * ("even" === e[3] || "odd" === e[3])), e[5] = +(e[7] + e[8] || "odd" === e[3])) : e[3] && se.error(e[0]), e
-                        },
-                        PSEUDO: function(e) {
-                            var t, n = !e[6] && e[2];
-                            return G.CHILD.test(e[0]) ? null : (e[3] ? e[2] = e[4] || e[5] || "" : n && W.test(n) && (t = p(n, !0)) && (t = n.indexOf(")", n.length - t) - n.length) && (e[0] = e[0].slice(0, t), e[2] = n.slice(0, t)), e.slice(0, 3))
-                        }
-                    },
-                    filter: {
-                        TAG: function(e) {
-                            var t = e.replace(te, ne).toLowerCase();
-                            return "*" === e ? function() {
-                                return !0
-                            } : function(e) {
-                                return e.nodeName && e.nodeName.toLowerCase() === t
-                            }
-                        },
-                        CLASS: function(e) {
-                            var t = f[e + " "];
-                            return t || (t = new RegExp("(^|" + H + ")" + e + "(" + H + "|$)")) && f(e, function(e) {
-                                return t.test("string" == typeof e.className && e.className || void 0 !== e.getAttribute && e.getAttribute("class") || "")
-                            })
-                        },
-                        ATTR: function(n, r, i) {
-                            return function(e) {
-                                var t = se.attr(e, n);
-                                return null == t ? "!=" === r : !r || (t += "", "=" === r ? t === i : "!=" === r ? t !== i : "^=" === r ? i && 0 === t.indexOf(i) : "*=" === r ? i && -1 < t.indexOf(i) : "$=" === r ? i && t.slice(-i.length) === i : "~=" === r ? -1 < (" " + t.replace(q, " ") + " ").indexOf(i) : "|=" === r && (t === i || t.slice(0, i.length + 1) === i + "-"))
-                            }
-                        },
-                        CHILD: function(p, e, t, m, g) {
-                            var v = "nth" !== p.slice(0, 3),
-                                b = "last" !== p.slice(-4),
-                                y = "of-type" === e;
-                            return 1 === m && 0 === g ? function(e) {
-                                return !!e.parentNode
-                            } : function(e, t, n) {
-                                var r, i, o, a, s, l, c = v !== b ? "nextSibling" : "previousSibling",
-                                    u = e.parentNode,
-                                    d = y && e.nodeName.toLowerCase(),
-                                    f = !n && !y,
-                                    h = !1;
-                                if (u) {
-                                    if (v) {
-                                        for (; c;) {
-                                            for (a = e; a = a[c];)
-                                                if (y ? a.nodeName.toLowerCase() === d : 1 === a.nodeType) return !1;
-                                            l = c = "only" === p && !l && "nextSibling"
-                                        }
-                                        return !0
-                                    }
-                                    if (l = [b ? u.firstChild : u.lastChild], b && f) {
-                                        for (h = (s = (r = (i = (o = (a = u)[k] || (a[k] = {}))[a.uniqueID] || (o[a.uniqueID] = {}))[p] || [])[0] === x && r[1]) && r[2], a = s && u.childNodes[s]; a = ++s && a && a[c] || (h = s = 0) || l.pop();)
-                                            if (1 === a.nodeType && ++h && a === e) {
-                                                i[p] = [x, s, h];
-                                                break
-                                            }
-                                    } else if (f && (h = s = (r = (i = (o = (a = e)[k] || (a[k] = {}))[a.uniqueID] || (o[a.uniqueID] = {}))[p] || [])[0] === x && r[1]), !1 === h)
-                                        for (;
-                                            (a = ++s && a && a[c] || (h = s = 0) || l.pop()) && ((y ? a.nodeName.toLowerCase() !== d : 1 !== a.nodeType) || !++h || (f && ((i = (o = a[k] || (a[k] = {}))[a.uniqueID] || (o[a.uniqueID] = {}))[p] = [x, h]), a !== e)););
-                                    return (h -= g) === m || h % m == 0 && 0 <= h / m
-                                }
-                            }
-                        },
-                        PSEUDO: function(e, o) {
-                            var t, a = _.pseudos[e] || _.setFilters[e.toLowerCase()] || se.error("unsupported pseudo: " + e);
-                            return a[k] ? a(o) : 1 < a.length ? (t = [e, e, "", o], _.setFilters.hasOwnProperty(e.toLowerCase()) ? ce(function(e, t) {
-                                for (var n, r = a(e, o), i = r.length; i--;) e[n = R(e, r[i])] = !(t[n] = r[i])
-                            }) : function(e) {
-                                return a(e, 0, t)
-                            }) : a
-                        }
-                    },
-                    pseudos: {
-                        not: ce(function(e) {
-                            var r = [],
-                                i = [],
-                                s = d(e.replace(U, "$1"));
-                            return s[k] ? ce(function(e, t, n, r) {
-                                for (var i, o = s(e, null, r, []), a = e.length; a--;)(i = o[a]) && (e[a] = !(t[a] = i))
-                            }) : function(e, t, n) {
-                                return r[0] = e, s(r, null, n, i), r[0] = null, !i.pop()
-                            }
-                        }),
-                        has: ce(function(t) {
-                            return function(e) {
-                                return 0 < se(t, e).length
-                            }
-                        }),
-                        contains: ce(function(t) {
-                            return t = t.replace(te, ne),
-                                function(e) {
-                                    return -1 < (e.textContent || o(e)).indexOf(t)
-                                }
-                        }),
-                        lang: ce(function(n) {
-                            return Y.test(n || "") || se.error("unsupported lang: " + n), n = n.replace(te, ne).toLowerCase(),
-                                function(e) {
-                                    var t;
-                                    do {
-                                        if (t = C ? e.lang : e.getAttribute("xml:lang") || e.getAttribute("lang")) return (t = t.toLowerCase()) === n || 0 === t.indexOf(n + "-")
-                                    } while ((e = e.parentNode) && 1 === e.nodeType);
-                                    return !1
-                                }
-                        }),
-                        target: function(e) {
-                            var t = n.location && n.location.hash;
-                            return t && t.slice(1) === e.id
-                        },
-                        root: function(e) {
-                            return e === a
-                        },
-                        focus: function(e) {
-                            return e === E.activeElement && (!E.hasFocus || E.hasFocus()) && !!(e.type || e.href || ~e.tabIndex)
-                        },
-                        enabled: me(!1),
-                        disabled: me(!0),
-                        checked: function(e) {
-                            var t = e.nodeName.toLowerCase();
-                            return "input" === t && !!e.checked || "option" === t && !!e.selected
-                        },
-                        selected: function(e) {
-                            return e.parentNode && e.parentNode.selectedIndex, !0 === e.selected
-                        },
-                        empty: function(e) {
-                            for (e = e.firstChild; e; e = e.nextSibling)
-                                if (e.nodeType < 6) return !1;
-                            return !0
-                        },
-                        parent: function(e) {
-                            return !_.pseudos.empty(e)
-                        },
-                        header: function(e) {
-                            return X.test(e.nodeName)
-                        },
-                        input: function(e) {
-                            return Z.test(e.nodeName)
-                        },
-                        button: function(e) {
-                            var t = e.nodeName.toLowerCase();
-                            return "input" === t && "button" === e.type || "button" === t
-                        },
-                        text: function(e) {
-                            var t;
-                            return "input" === e.nodeName.toLowerCase() && "text" === e.type && (null == (t = e.getAttribute("type")) || "text" === t.toLowerCase())
-                        },
-                        first: ge(function() {
-                            return [0]
-                        }),
-                        last: ge(function(e, t) {
-                            return [t - 1]
-                        }),
-                        eq: ge(function(e, t, n) {
-                            return [n < 0 ? n + t : n]
-                        }),
-                        even: ge(function(e, t) {
-                            for (var n = 0; n < t; n += 2) e.push(n);
-                            return e
-                        }),
-                        odd: ge(function(e, t) {
-                            for (var n = 1; n < t; n += 2) e.push(n);
-                            return e
-                        }),
-                        lt: ge(function(e, t, n) {
-                            for (var r = n < 0 ? n + t : t < n ? t : n; 0 <= --r;) e.push(r);
-                            return e
-                        }),
-                        gt: ge(function(e, t, n) {
-                            for (var r = n < 0 ? n + t : n; ++r < t;) e.push(r);
-                            return e
-                        })
-                    }
-                }).pseudos.nth = _.pseudos.eq, {
-                    radio: !0,
-                    checkbox: !0,
-                    file: !0,
-                    password: !0,
-                    image: !0
-                }) _.pseudos[e] = he(e);
-            for (e in {
-                    submit: !0,
-                    reset: !0
-                }) _.pseudos[e] = pe(e);
-
-            function be() {}
-
-            function ye(e) {
-                for (var t = 0, n = e.length, r = ""; t < n; t++) r += e[t].value;
-                return r
-            }
-
-            function _e(s, e, t) {
-                var l = e.dir,
-                    c = e.next,
-                    u = c || l,
-                    d = t && "parentNode" === u,
-                    f = r++;
-                return e.first ? function(e, t, n) {
-                    for (; e = e[l];)
-                        if (1 === e.nodeType || d) return s(e, t, n);
-                    return !1
-                } : function(e, t, n) {
-                    var r, i, o, a = [x, f];
-                    if (n) {
-                        for (; e = e[l];)
-                            if ((1 === e.nodeType || d) && s(e, t, n)) return !0
-                    } else
-                        for (; e = e[l];)
-                            if (1 === e.nodeType || d)
-                                if (i = (o = e[k] || (e[k] = {}))[e.uniqueID] || (o[e.uniqueID] = {}), c && c === e.nodeName.toLowerCase()) e = e[l] || e;
-                                else {
-                                    if ((r = i[u]) && r[0] === x && r[1] === f) return a[2] = r[2];
-                                    if ((i[u] = a)[2] = s(e, t, n)) return !0
-                                } return !1
-                }
-            }
-
-            function $e(i) {
-                return 1 < i.length ? function(e, t, n) {
-                    for (var r = i.length; r--;)
-                        if (!i[r](e, t, n)) return !1;
-                    return !0
-                } : i[0]
-            }
-
-            function we(e, t, n, r, i) {
-                for (var o, a = [], s = 0, l = e.length, c = null != t; s < l; s++)(o = e[s]) && (n && !n(o, r, i) || (a.push(o), c && t.push(s)));
-                return a
-            }
-
-            function Ee(h, p, m, g, v, e) {
-                return g && !g[k] && (g = Ee(g)), v && !v[k] && (v = Ee(v, e)), ce(function(e, t, n, r) {
-                    var i, o, a, s = [],
-                        l = [],
-                        c = t.length,
-                        u = e || function(e, t, n) {
-                            for (var r = 0, i = t.length; r < i; r++) se(e, t[r], n);
-                            return n
-                        }(p || "*", n.nodeType ? [n] : n, []),
-                        d = !h || !e && p ? u : we(u, s, h, n, r),
-                        f = m ? v || (e ? h : c || g) ? [] : t : d;
-                    if (m && m(d, f, n, r), g)
-                        for (i = we(f, l), g(i, [], n, r), o = i.length; o--;)(a = i[o]) && (f[l[o]] = !(d[l[o]] = a));
-                    if (e) {
-                        if (v || h) {
-                            if (v) {
-                                for (i = [], o = f.length; o--;)(a = f[o]) && i.push(d[o] = a);
-                                v(null, f = [], i, r)
-                            }
-                            for (o = f.length; o--;)(a = f[o]) && -1 < (i = v ? R(e, a) : s[o]) && (e[i] = !(t[i] = a))
-                        }
-                    } else f = we(f === t ? f.splice(c, f.length) : f), v ? v(null, t, f, r) : N.apply(t, f)
-                })
-            }
-
-            function Ce(e) {
-                for (var i, t, n, r = e.length, o = _.relative[e[0].type], a = o || _.relative[" "], s = o ? 1 : 0, l = _e(function(e) {
-                        return e === i
-                    }, a, !0), c = _e(function(e) {
-                        return -1 < R(i, e)
-                    }, a, !0), u = [function(e, t, n) {
-                        var r = !o && (n || t !== $) || ((i = t).nodeType ? l(e, t, n) : c(e, t, n));
-                        return i = null, r
-                    }]; s < r; s++)
-                    if (t = _.relative[e[s].type]) u = [_e($e(u), t)];
-                    else {
-                        if ((t = _.filter[e[s].type].apply(null, e[s].matches))[k]) {
-                            for (n = ++s; n < r && !_.relative[e[n].type]; n++);
-                            return Ee(1 < s && $e(u), 1 < s && ye(e.slice(0, s - 1).concat({
-                                value: " " === e[s - 2].type ? "*" : ""
-                            })).replace(U, "$1"), t, s < n && Ce(e.slice(s, n)), n < r && Ce(e = e.slice(n)), n < r && ye(e))
-                        }
-                        u.push(t)
-                    } return $e(u)
-            }
-            return be.prototype = _.filters = _.pseudos, _.setFilters = new be, p = se.tokenize = function(e, t) {
-                var n, r, i, o, a, s, l, c = y[e + " "];
-                if (c) return t ? 0 : c.slice(0);
-                for (a = e, s = [], l = _.preFilter; a;) {
-                    for (o in n && !(r = V.exec(a)) || (r && (a = a.slice(r[0].length) || a), s.push(i = [])), n = !1, (r = B.exec(a)) && (n = r.shift(), i.push({
-                            value: n,
-                            type: r[0].replace(U, " ")
-                        }), a = a.slice(n.length)), _.filter) !(r = G[o].exec(a)) || l[o] && !(r = l[o](r)) || (n = r.shift(), i.push({
-                        value: n,
-                        type: o,
-                        matches: r
-                    }), a = a.slice(n.length));
-                    if (!n) break
-                }
-                return t ? a.length : a ? se.error(e) : y(e, s).slice(0)
-            }, d = se.compile = function(e, t) {
-                var n, g, v, b, y, r, i = [],
-                    o = [],
-                    a = T[e + " "];
-                if (!a) {
-                    for (t || (t = p(e)), n = t.length; n--;)(a = Ce(t[n]))[k] ? i.push(a) : o.push(a);
-                    (a = T(e, (g = o, b = 0 < (v = i).length, y = 0 < g.length, r = function(e, t, n, r, i) {
-                        var o, a, s, l = 0,
-                            c = "0",
-                            u = e && [],
-                            d = [],
-                            f = $,
-                            h = e || y && _.find.TAG("*", i),
-                            p = x += null == f ? 1 : Math.random() || .1,
-                            m = h.length;
-                        for (i && ($ = t === E || t || i); c !== m && null != (o = h[c]); c++) {
-                            if (y && o) {
-                                for (a = 0, t || o.ownerDocument === E || (w(o), n = !C); s = g[a++];)
-                                    if (s(o, t || E, n)) {
-                                        r.push(o);
-                                        break
-                                    } i && (x = p)
-                            }
-                            b && ((o = !s && o) && l--, e && u.push(o))
-                        }
-                        if (l += c, b && c !== l) {
-                            for (a = 0; s = v[a++];) s(u, d, t, n);
-                            if (e) {
-                                if (0 < l)
-                                    for (; c--;) u[c] || d[c] || (d[c] = D.call(r));
-                                d = we(d)
-                            }
-                            N.apply(r, d), i && !e && 0 < d.length && 1 < l + v.length && se.uniqueSort(r)
-                        }
-                        return i && (x = p, $ = f), u
-                    }, b ? ce(r) : r))).selector = e
-                }
-                return a
-            }, m = se.select = function(e, t, n, r) {
-                var i, o, a, s, l, c = "function" == typeof e && e,
-                    u = !r && p(e = c.selector || e);
-                if (n = n || [], 1 === u.length) {
-                    if (2 < (o = u[0] = u[0].slice(0)).length && "ID" === (a = o[0]).type && 9 === t.nodeType && C && _.relative[o[1].type]) {
-                        if (!(t = (_.find.ID(a.matches[0].replace(te, ne), t) || [])[0])) return n;
-                        c && (t = t.parentNode), e = e.slice(o.shift().value.length)
-                    }
-                    for (i = G.needsContext.test(e) ? 0 : o.length; i-- && (a = o[i], !_.relative[s = a.type]);)
-                        if ((l = _.find[s]) && (r = l(a.matches[0].replace(te, ne), ee.test(o[0].type) && ve(t.parentNode) || t))) {
-                            if (o.splice(i, 1), !(e = r.length && ye(o))) return N.apply(n, r), n;
-                            break
-                        }
-                }
-                return (c || d(e, u))(r, t, !C, n, !t || ee.test(e) && ve(t.parentNode) || t), n
-            }, h.sortStable = k.split("").sort(A).join("") === k, h.detectDuplicates = !!c, w(), h.sortDetached = ue(function(e) {
-                return 1 & e.compareDocumentPosition(E.createElement("fieldset"))
-            }), ue(function(e) {
-                return e.innerHTML = "<a href='#'></a>", "#" === e.firstChild.getAttribute("href")
-            }) || de("type|href|height|width", function(e, t, n) {
-                if (!n) return e.getAttribute(t, "type" === t.toLowerCase() ? 1 : 2)
-            }), h.attributes && ue(function(e) {
-                return e.innerHTML = "<input/>", e.firstChild.setAttribute("value", ""), "" === e.firstChild.getAttribute("value")
-            }) || de("value", function(e, t, n) {
-                if (!n && "input" === e.nodeName.toLowerCase()) return e.defaultValue
-            }), ue(function(e) {
-                return null == e.getAttribute("disabled")
-            }) || de(P, function(e, t, n) {
-                var r;
-                if (!n) return !0 === e[t] ? t.toLowerCase() : (r = e.getAttributeNode(t)) && r.specified ? r.value : null
-            }), se
-        }(E);
-        k.find = h, k.expr = h.selectors, k.expr[":"] = k.expr.pseudos, k.uniqueSort = k.unique = h.uniqueSort, k.text = h.getText, k.isXMLDoc = h.isXML, k.contains = h.contains, k.escapeSelector = h.escape;
-        var p = function(e, t, n) {
-                for (var r = [], i = void 0 !== n;
-                    (e = e[t]) && 9 !== e.nodeType;)
-                    if (1 === e.nodeType) {
-                        if (i && k(e).is(n)) break;
-                        r.push(e)
-                    } return r
-            },
-            w = function(e, t) {
-                for (var n = []; e; e = e.nextSibling) 1 === e.nodeType && e !== t && n.push(e);
-                return n
-            },
-            x = k.expr.match.needsContext;
-
-        function T(e, t) {
-            return e.nodeName && e.nodeName.toLowerCase() === t.toLowerCase()
-        }
-        var M = /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;
-
-        function A(e, n, r) {
-            return b(n) ? k.grep(e, function(e, t) {
-                return !!n.call(e, t, e) !== r
-            }) : n.nodeType ? k.grep(e, function(e) {
-                return e === n !== r
-            }) : "string" != typeof n ? k.grep(e, function(e) {
-                return -1 < i.call(n, e) !== r
-            }) : k.filter(n, e, r)
-        }
-        k.filter = function(e, t, n) {
-            var r = t[0];
-            return n && (e = ":not(" + e + ")"), 1 === t.length && 1 === r.nodeType ? k.find.matchesSelector(r, e) ? [r] : [] : k.find.matches(e, k.grep(t, function(e) {
-                return 1 === e.nodeType
-            }))
-        }, k.fn.extend({
-            find: function(e) {
-                var t, n, r = this.length,
-                    i = this;
-                if ("string" != typeof e) return this.pushStack(k(e).filter(function() {
-                    for (t = 0; t < r; t++)
-                        if (k.contains(i[t], this)) return !0
-                }));
-                for (n = this.pushStack([]), t = 0; t < r; t++) k.find(e, i[t], n);
-                return 1 < r ? k.uniqueSort(n) : n
-            },
-            filter: function(e) {
-                return this.pushStack(A(this, e || [], !1))
-            },
-            not: function(e) {
-                return this.pushStack(A(this, e || [], !0))
-            },
-            is: function(e) {
-                return !!A(this, "string" == typeof e && x.test(e) ? k(e) : e || [], !1).length
-            }
-        });
-        var S, D = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;
-        (k.fn.init = function(e, t, n) {
-            var r, i;
-            if (!e) return this;
-            if (n = n || S, "string" != typeof e) return e.nodeType ? (this[0] = e, this.length = 1, this) : b(e) ? void 0 !== n.ready ? n.ready(e) : e(k) : k.makeArray(e, this);
-            if (!(r = "<" === e[0] && ">" === e[e.length - 1] && 3 <= e.length ? [null, e, null] : D.exec(e)) || !r[1] && t) return !t || t.jquery ? (t || n).find(e) : this.constructor(t).find(e);
-            if (r[1]) {
-                if (t = t instanceof k ? t[0] : t, k.merge(this, k.parseHTML(r[1], t && t.nodeType ? t.ownerDocument || t : C, !0)), M.test(r[1]) && k.isPlainObject(t))
-                    for (r in t) b(this[r]) ? this[r](t[r]) : this.attr(r, t[r]);
-                return this
-            }
-            return (i = C.getElementById(r[2])) && (this[0] = i, this.length = 1), this
-        }).prototype = k.fn, S = k(C);
-        var O = /^(?:parents|prev(?:Until|All))/,
-            N = {
-                children: !0,
-                contents: !0,
-                next: !0,
-                prev: !0
-            };
-
-        function I(e, t) {
-            for (;
-                (e = e[t]) && 1 !== e.nodeType;);
-            return e
-        }
-        k.fn.extend({
-            has: function(e) {
-                var t = k(e, this),
-                    n = t.length;
-                return this.filter(function() {
-                    for (var e = 0; e < n; e++)
-                        if (k.contains(this, t[e])) return !0
-                })
-            },
-            closest: function(e, t) {
-                var n, r = 0,
-                    i = this.length,
-                    o = [],
-                    a = "string" != typeof e && k(e);
-                if (!x.test(e))
-                    for (; r < i; r++)
-                        for (n = this[r]; n && n !== t; n = n.parentNode)
-                            if (n.nodeType < 11 && (a ? -1 < a.index(n) : 1 === n.nodeType && k.find.matchesSelector(n, e))) {
-                                o.push(n);
-                                break
-                            } return this.pushStack(1 < o.length ? k.uniqueSort(o) : o)
-            },
-            index: function(e) {
-                return e ? "string" == typeof e ? i.call(k(e), this[0]) : i.call(this, e.jquery ? e[0] : e) : this[0] && this[0].parentNode ? this.first().prevAll().length : -1
-            },
-            add: function(e, t) {
-                return this.pushStack(k.uniqueSort(k.merge(this.get(), k(e, t))))
-            },
-            addBack: function(e) {
-                return this.add(null == e ? this.prevObject : this.prevObject.filter(e))
-            }
-        }), k.each({
-            parent: function(e) {
-                var t = e.parentNode;
-                return t && 11 !== t.nodeType ? t : null
-            },
-            parents: function(e) {
-                return p(e, "parentNode")
-            },
-            parentsUntil: function(e, t, n) {
-                return p(e, "parentNode", n)
-            },
-            next: function(e) {
-                return I(e, "nextSibling")
-            },
-            prev: function(e) {
-                return I(e, "previousSibling")
-            },
-            nextAll: function(e) {
-                return p(e, "nextSibling")
-            },
-            prevAll: function(e) {
-                return p(e, "previousSibling")
-            },
-            nextUntil: function(e, t, n) {
-                return p(e, "nextSibling", n)
-            },
-            prevUntil: function(e, t, n) {
-                return p(e, "previousSibling", n)
-            },
-            siblings: function(e) {
-                return w((e.parentNode || {}).firstChild, e)
-            },
-            children: function(e) {
-                return w(e.firstChild)
-            },
-            contents: function(e) {
-                return void 0 !== e.contentDocument ? e.contentDocument : (T(e, "template") && (e = e.content || e), k.merge([], e.childNodes))
-            }
-        }, function(r, i) {
-            k.fn[r] = function(e, t) {
-                var n = k.map(this, i, e);
-                return "Until" !== r.slice(-5) && (t = e), t && "string" == typeof t && (n = k.filter(t, n)), 1 < this.length && (N[r] || k.uniqueSort(n), O.test(r) && n.reverse()), this.pushStack(n)
-            }
-        });
-        var R = /[^\x20\t\r\n\f]+/g;
-
-        function P(e) {
-            return e
-        }
-
-        function H(e) {
-            throw e
-        }
-
-        function j(e, t, n, r) {
-            var i;
-            try {
-                e && b(i = e.promise) ? i.call(e).done(t).fail(n) : e && b(i = e.then) ? i.call(e, t, n) : t.apply(void 0, [e].slice(r))
-            } catch (e) {
-                n.apply(void 0, [e])
-            }
-        }
-        k.Callbacks = function(r) {
-            var e, n;
-            r = "string" == typeof r ? (e = r, n = {}, k.each(e.match(R) || [], function(e, t) {
-                n[t] = !0
-            }), n) : k.extend({}, r);
-            var i, t, o, a, s = [],
-                l = [],
-                c = -1,
-                u = function() {
-                    for (a = a || r.once, o = i = !0; l.length; c = -1)
-                        for (t = l.shift(); ++c < s.length;) !1 === s[c].apply(t[0], t[1]) && r.stopOnFalse && (c = s.length, t = !1);
-                    r.memory || (t = !1), i = !1, a && (s = t ? [] : "")
-                },
-                d = {
-                    add: function() {
-                        return s && (t && !i && (c = s.length - 1, l.push(t)), function n(e) {
-                            k.each(e, function(e, t) {
-                                b(t) ? r.unique && d.has(t) || s.push(t) : t && t.length && "string" !== $(t) && n(t)
-                            })
-                        }(arguments), t && !i && u()), this
-                    },
-                    remove: function() {
-                        return k.each(arguments, function(e, t) {
-                            for (var n; - 1 < (n = k.inArray(t, s, n));) s.splice(n, 1), n <= c && c--
-                        }), this
-                    },
-                    has: function(e) {
-                        return e ? -1 < k.inArray(e, s) : 0 < s.length
-                    },
-                    empty: function() {
-                        return s && (s = []), this
-                    },
-                    disable: function() {
-                        return a = l = [], s = t = "", this
-                    },
-                    disabled: function() {
-                        return !s
-                    },
-                    lock: function() {
-                        return a = l = [], t || i || (s = t = ""), this
-                    },
-                    locked: function() {
-                        return !!a
-                    },
-                    fireWith: function(e, t) {
-                        return a || (t = [e, (t = t || []).slice ? t.slice() : t], l.push(t), i || u()), this
-                    },
-                    fire: function() {
-                        return d.fireWith(this, arguments), this
-                    },
-                    fired: function() {
-                        return !!o
-                    }
-                };
-            return d
-        }, k.extend({
-            Deferred: function(e) {
-                var o = [
-                        ["notify", "progress", k.Callbacks("memory"), k.Callbacks("memory"), 2],
-                        ["resolve", "done", k.Callbacks("once memory"), k.Callbacks("once memory"), 0, "resolved"],
-                        ["reject", "fail", k.Callbacks("once memory"), k.Callbacks("once memory"), 1, "rejected"]
-                    ],
-                    i = "pending",
-                    a = {
-                        state: function() {
-                            return i
-                        },
-                        always: function() {
-                            return s.done(arguments).fail(arguments), this
-                        },
-                        catch: function(e) {
-                            return a.then(null, e)
-                        },
-                        pipe: function() {
-                            var i = arguments;
-                            return k.Deferred(function(r) {
-                                k.each(o, function(e, t) {
-                                    var n = b(i[t[4]]) && i[t[4]];
-                                    s[t[1]](function() {
-                                        var e = n && n.apply(this, arguments);
-                                        e && b(e.promise) ? e.promise().progress(r.notify).done(r.resolve).fail(r.reject) : r[t[0] + "With"](this, n ? [e] : arguments)
-                                    })
-                                }), i = null
-                            }).promise()
-                        },
-                        then: function(t, n, r) {
-                            var l = 0;
-
-                            function c(i, o, a, s) {
-                                return function() {
-                                    var n = this,
-                                        r = arguments,
-                                        e = function() {
-                                            var e, t;
-                                            if (!(i < l)) {
-                                                if ((e = a.apply(n, r)) === o.promise()) throw new TypeError("Thenable self-resolution");
-                                                t = e && ("object" == typeof e || "function" == typeof e) && e.then, b(t) ? s ? t.call(e, c(l, o, P, s), c(l, o, H, s)) : (l++, t.call(e, c(l, o, P, s), c(l, o, H, s), c(l, o, P, o.notifyWith))) : (a !== P && (n = void 0, r = [e]), (s || o.resolveWith)(n, r))
-                                            }
-                                        },
-                                        t = s ? e : function() {
-                                            try {
-                                                e()
-                                            } catch (e) {
-                                                k.Deferred.exceptionHook && k.Deferred.exceptionHook(e, t.stackTrace), l <= i + 1 && (a !== H && (n = void 0, r = [e]), o.rejectWith(n, r))
-                                            }
-                                        };
-                                    i ? t() : (k.Deferred.getStackHook && (t.stackTrace = k.Deferred.getStackHook()), E.setTimeout(t))
-                                }
-                            }
-                            return k.Deferred(function(e) {
-                                o[0][3].add(c(0, e, b(r) ? r : P, e.notifyWith)), o[1][3].add(c(0, e, b(t) ? t : P)), o[2][3].add(c(0, e, b(n) ? n : H))
-                            }).promise()
-                        },
-                        promise: function(e) {
-                            return null != e ? k.extend(e, a) : a
-                        }
-                    },
-                    s = {};
-                return k.each(o, function(e, t) {
-                    var n = t[2],
-                        r = t[5];
-                    a[t[1]] = n.add, r && n.add(function() {
-                        i = r
-                    }, o[3 - e][2].disable, o[3 - e][3].disable, o[0][2].lock, o[0][3].lock), n.add(t[3].fire), s[t[0]] = function() {
-                        return s[t[0] + "With"](this === s ? void 0 : this, arguments), this
-                    }, s[t[0] + "With"] = n.fireWith
-                }), a.promise(s), e && e.call(s, s), s
-            },
-            when: function(e) {
-                var n = arguments.length,
-                    t = n,
-                    r = Array(t),
-                    i = s.call(arguments),
-                    o = k.Deferred(),
-                    a = function(t) {
-                        return function(e) {
-                            r[t] = this, i[t] = 1 < arguments.length ? s.call(arguments) : e, --n || o.resolveWith(r, i)
-                        }
-                    };
-                if (n <= 1 && (j(e, o.done(a(t)).resolve, o.reject, !n), "pending" === o.state() || b(i[t] && i[t].then))) return o.then();
-                for (; t--;) j(i[t], a(t), o.reject);
-                return o.promise()
-            }
-        });
-        var L = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;
-        k.Deferred.exceptionHook = function(e, t) {
-            E.console && E.console.warn && e && L.test(e.name) && E.console.warn("jQuery.Deferred exception: " + e.message, e.stack, t)
-        }, k.readyException = function(e) {
-            E.setTimeout(function() {
-                throw e
-            })
-        };
-        var F = k.Deferred();
-
-        function q() {
-            C.removeEventListener("DOMContentLoaded", q), E.removeEventListener("load", q), k.ready()
-        }
-        k.fn.ready = function(e) {
-            return F.then(e).catch(function(e) {
-                k.readyException(e)
-            }), this
-        }, k.extend({
-            isReady: !1,
-            readyWait: 1,
-            ready: function(e) {
-                (!0 === e ? --k.readyWait : k.isReady) || (k.isReady = !0) !== e && 0 < --k.readyWait || F.resolveWith(C, [k])
-            }
-        }), k.ready.then = F.then, "complete" === C.readyState || "loading" !== C.readyState && !C.documentElement.doScroll ? E.setTimeout(k.ready) : (C.addEventListener("DOMContentLoaded", q), E.addEventListener("load", q));
-        var U = function(e, t, n, r, i, o, a) {
-                var s = 0,
-                    l = e.length,
-                    c = null == n;
-                if ("object" === $(n))
-                    for (s in i = !0, n) U(e, t, s, n[s], !0, o, a);
-                else if (void 0 !== r && (i = !0, b(r) || (a = !0), c && (t = a ? (t.call(e, r), null) : (c = t, function(e, t, n) {
-                        return c.call(k(e), n)
-                    })), t))
-                    for (; s < l; s++) t(e[s], n, a ? r : r.call(e[s], s, t(e[s], n)));
-                return i ? e : c ? t.call(e) : l ? t(e[0], n) : o
-            },
-            V = /^-ms-/,
-            B = /-([a-z])/g;
-
-        function z(e, t) {
-            return t.toUpperCase()
-        }
-
-        function W(e) {
-            return e.replace(V, "ms-").replace(B, z)
-        }
-        var Y = function(e) {
-            return 1 === e.nodeType || 9 === e.nodeType || !+e.nodeType
-        };
-
-        function G() {
-            this.expando = k.expando + G.uid++
-        }
-        G.uid = 1, G.prototype = {
-            cache: function(e) {
-                var t = e[this.expando];
-                return t || (t = {}, Y(e) && (e.nodeType ? e[this.expando] = t : Object.defineProperty(e, this.expando, {
-                    value: t,
-                    configurable: !0
-                }))), t
-            },
-            set: function(e, t, n) {
-                var r, i = this.cache(e);
-                if ("string" == typeof t) i[W(t)] = n;
-                else
-                    for (r in t) i[W(r)] = t[r];
-                return i
-            },
-            get: function(e, t) {
-                return void 0 === t ? this.cache(e) : e[this.expando] && e[this.expando][W(t)]
-            },
-            access: function(e, t, n) {
-                return void 0 === t || t && "string" == typeof t && void 0 === n ? this.get(e, t) : (this.set(e, t, n), void 0 !== n ? n : t)
-            },
-            remove: function(e, t) {
-                var n, r = e[this.expando];
-                if (void 0 !== r) {
-                    if (void 0 !== t) {
-                        n = (t = Array.isArray(t) ? t.map(W) : (t = W(t)) in r ? [t] : t.match(R) || []).length;
-                        for (; n--;) delete r[t[n]]
-                    }(void 0 === t || k.isEmptyObject(r)) && (e.nodeType ? e[this.expando] = void 0 : delete e[this.expando])
-                }
-            },
-            hasData: function(e) {
-                var t = e[this.expando];
-                return void 0 !== t && !k.isEmptyObject(t)
-            }
-        };
-        var K = new G,
-            Z = new G,
-            X = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,
-            Q = /[A-Z]/g;
-
-        function J(e, t, n) {
-            var r, i;
-            if (void 0 === n && 1 === e.nodeType)
-                if (r = "data-" + t.replace(Q, "-$&").toLowerCase(), "string" == typeof(n = e.getAttribute(r))) {
-                    try {
-                        n = "true" === (i = n) || "false" !== i && ("null" === i ? null : i === +i + "" ? +i : X.test(i) ? JSON.parse(i) : i)
-                    } catch (e) {}
-                    Z.set(e, t, n)
-                } else n = void 0;
-            return n
-        }
-        k.extend({
-            hasData: function(e) {
-                return Z.hasData(e) || K.hasData(e)
-            },
-            data: function(e, t, n) {
-                return Z.access(e, t, n)
-            },
-            removeData: function(e, t) {
-                Z.remove(e, t)
-            },
-            _data: function(e, t, n) {
-                return K.access(e, t, n)
-            },
-            _removeData: function(e, t) {
-                K.remove(e, t)
-            }
-        }), k.fn.extend({
-            data: function(n, e) {
-                var t, r, i, o = this[0],
-                    a = o && o.attributes;
-                if (void 0 !== n) return "object" == typeof n ? this.each(function() {
-                    Z.set(this, n)
-                }) : U(this, function(e) {
-                    var t;
-                    if (o && void 0 === e) return void 0 !== (t = Z.get(o, n)) ? t : void 0 !== (t = J(o, n)) ? t : void 0;
-                    this.each(function() {
-                        Z.set(this, n, e)
-                    })
-                }, null, e, 1 < arguments.length, null, !0);
-                if (this.length && (i = Z.get(o), 1 === o.nodeType && !K.get(o, "hasDataAttrs"))) {
-                    for (t = a.length; t--;) a[t] && 0 === (r = a[t].name).indexOf("data-") && (r = W(r.slice(5)), J(o, r, i[r]));
-                    K.set(o, "hasDataAttrs", !0)
-                }
-                return i
-            },
-            removeData: function(e) {
-                return this.each(function() {
-                    Z.remove(this, e)
-                })
-            }
-        }), k.extend({
-            queue: function(e, t, n) {
-                var r;
-                if (e) return t = (t || "fx") + "queue", r = K.get(e, t), n && (!r || Array.isArray(n) ? r = K.access(e, t, k.makeArray(n)) : r.push(n)), r || []
-            },
-            dequeue: function(e, t) {
-                t = t || "fx";
-                var n = k.queue(e, t),
-                    r = n.length,
-                    i = n.shift(),
-                    o = k._queueHooks(e, t);
-                "inprogress" === i && (i = n.shift(), r--), i && ("fx" === t && n.unshift("inprogress"), delete o.stop, i.call(e, function() {
-                    k.dequeue(e, t)
-                }, o)), !r && o && o.empty.fire()
-            },
-            _queueHooks: function(e, t) {
-                var n = t + "queueHooks";
-                return K.get(e, n) || K.access(e, n, {
-                    empty: k.Callbacks("once memory").add(function() {
-                        K.remove(e, [t + "queue", n])
-                    })
-                })
-            }
-        }), k.fn.extend({
-            queue: function(t, n) {
-                var e = 2;
-                return "string" != typeof t && (n = t, t = "fx", e--), arguments.length < e ? k.queue(this[0], t) : void 0 === n ? this : this.each(function() {
-                    var e = k.queue(this, t, n);
-                    k._queueHooks(this, t), "fx" === t && "inprogress" !== e[0] && k.dequeue(this, t)
-                })
-            },
-            dequeue: function(e) {
-                return this.each(function() {
-                    k.dequeue(this, e)
-                })
-            },
-            clearQueue: function(e) {
-                return this.queue(e || "fx", [])
-            },
-            promise: function(e, t) {
-                var n, r = 1,
-                    i = k.Deferred(),
-                    o = this,
-                    a = this.length,
-                    s = function() {
-                        --r || i.resolveWith(o, [o])
-                    };
-                for ("string" != typeof e && (t = e, e = void 0), e = e || "fx"; a--;)(n = K.get(o[a], e + "queueHooks")) && n.empty && (r++, n.empty.add(s));
-                return s(), i.promise(t)
-            }
-        });
-        var ee = /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,
-            te = new RegExp("^(?:([+-])=|)(" + ee + ")([a-z%]*)$", "i"),
-            ne = ["Top", "Right", "Bottom", "Left"],
-            re = C.documentElement,
-            ie = function(e) {
-                return k.contains(e.ownerDocument, e)
-            },
-            oe = {
-                composed: !0
-            };
-        re.getRootNode && (ie = function(e) {
-            return k.contains(e.ownerDocument, e) || e.getRootNode(oe) === e.ownerDocument
-        });
-        var ae = function(e, t) {
-                return "none" === (e = t || e).style.display || "" === e.style.display && ie(e) && "none" === k.css(e, "display")
-            },
-            se = function(e, t, n, r) {
-                var i, o, a = {};
-                for (o in t) a[o] = e.style[o], e.style[o] = t[o];
-                for (o in i = n.apply(e, r || []), t) e.style[o] = a[o];
-                return i
-            };
-
-        function le(e, t, n, r) {
-            var i, o, a = 20,
-                s = r ? function() {
-                    return r.cur()
-                } : function() {
-                    return k.css(e, t, "")
-                },
-                l = s(),
-                c = n && n[3] || (k.cssNumber[t] ? "" : "px"),
-                u = e.nodeType && (k.cssNumber[t] || "px" !== c && +l) && te.exec(k.css(e, t));
-            if (u && u[3] !== c) {
-                for (l /= 2, c = c || u[3], u = +l || 1; a--;) k.style(e, t, u + c), (1 - o) * (1 - (o = s() / l || .5)) <= 0 && (a = 0), u /= o;
-                u *= 2, k.style(e, t, u + c), n = n || []
-            }
-            return n && (u = +u || +l || 0, i = n[1] ? u + (n[1] + 1) * n[2] : +n[2], r && (r.unit = c, r.start = u, r.end = i)), i
-        }
-        var ce = {};
-
-        function ue(e, t) {
-            for (var n, r, i, o, a, s, l, c = [], u = 0, d = e.length; u < d; u++)(r = e[u]).style && (n = r.style.display, t ? ("none" === n && (c[u] = K.get(r, "display") || null, c[u] || (r.style.display = "")), "" === r.style.display && ae(r) && (c[u] = (l = a = o = void 0, a = (i = r).ownerDocument, s = i.nodeName, (l = ce[s]) || (o = a.body.appendChild(a.createElement(s)), l = k.css(o, "display"), o.parentNode.removeChild(o), "none" === l && (l = "block"), ce[s] = l)))) : "none" !== n && (c[u] = "none", K.set(r, "display", n)));
-            for (u = 0; u < d; u++) null != c[u] && (e[u].style.display = c[u]);
-            return e
-        }
-        k.fn.extend({
-            show: function() {
-                return ue(this, !0)
-            },
-            hide: function() {
-                return ue(this)
-            },
-            toggle: function(e) {
-                return "boolean" == typeof e ? e ? this.show() : this.hide() : this.each(function() {
-                    ae(this) ? k(this).show() : k(this).hide()
-                })
-            }
-        });
-        var de = /^(?:checkbox|radio)$/i,
-            fe = /<([a-z][^\/\0>\x20\t\r\n\f]*)/i,
-            he = /^$|^module$|\/(?:java|ecma)script/i,
-            pe = {
-                option: [1, "<select multiple='multiple'>", "</select>"],
-                thead: [1, "<table>", "</table>"],
-                col: [2, "<table><colgroup>", "</colgroup></table>"],
-                tr: [2, "<table><tbody>", "</tbody></table>"],
-                td: [3, "<table><tbody><tr>", "</tr></tbody></table>"],
-                _default: [0, "", ""]
-            };
-
-        function me(e, t) {
-            var n;
-            return n = void 0 !== e.getElementsByTagName ? e.getElementsByTagName(t || "*") : void 0 !== e.querySelectorAll ? e.querySelectorAll(t || "*") : [], void 0 === t || t && T(e, t) ? k.merge([e], n) : n
-        }
-
-        function ge(e, t) {
-            for (var n = 0, r = e.length; n < r; n++) K.set(e[n], "globalEval", !t || K.get(t[n], "globalEval"))
-        }
-        pe.optgroup = pe.option, pe.tbody = pe.tfoot = pe.colgroup = pe.caption = pe.thead, pe.th = pe.td;
-        var ve, be, ye = /<|&#?\w+;/;
-
-        function _e(e, t, n, r, i) {
-            for (var o, a, s, l, c, u, d = t.createDocumentFragment(), f = [], h = 0, p = e.length; h < p; h++)
-                if ((o = e[h]) || 0 === o)
-                    if ("object" === $(o)) k.merge(f, o.nodeType ? [o] : o);
-                    else if (ye.test(o)) {
-                for (a = a || d.appendChild(t.createElement("div")), s = (fe.exec(o) || ["", ""])[1].toLowerCase(), l = pe[s] || pe._default, a.innerHTML = l[1] + k.htmlPrefilter(o) + l[2], u = l[0]; u--;) a = a.lastChild;
-                k.merge(f, a.childNodes), (a = d.firstChild).textContent = ""
-            } else f.push(t.createTextNode(o));
-            for (d.textContent = "", h = 0; o = f[h++];)
-                if (r && -1 < k.inArray(o, r)) i && i.push(o);
-                else if (c = ie(o), a = me(d.appendChild(o), "script"), c && ge(a), n)
-                for (u = 0; o = a[u++];) he.test(o.type || "") && n.push(o);
-            return d
-        }
-        ve = C.createDocumentFragment().appendChild(C.createElement("div")), (be = C.createElement("input")).setAttribute("type", "radio"), be.setAttribute("checked", "checked"), be.setAttribute("name", "t"), ve.appendChild(be), v.checkClone = ve.cloneNode(!0).cloneNode(!0).lastChild.checked, ve.innerHTML = "<textarea>x</textarea>", v.noCloneChecked = !!ve.cloneNode(!0).lastChild.defaultValue;
-        var $e = /^key/,
-            we = /^(?:mouse|pointer|contextmenu|drag|drop)|click/,
-            Ee = /^([^.]*)(?:\.(.+)|)/;
-
-        function Ce() {
-            return !0
-        }
-
-        function ke() {
-            return !1
-        }
-
-        function xe(e, t) {
-            return e === function() {
-                try {
-                    return C.activeElement
-                } catch (e) {}
-            }() == ("focus" === t)
-        }
-
-        function Te(e, t, n, r, i, o) {
-            var a, s;
-            if ("object" == typeof t) {
-                for (s in "string" != typeof n && (r = r || n, n = void 0), t) Te(e, s, n, r, t[s], o);
-                return e
-            }
-            if (null == r && null == i ? (i = n, r = n = void 0) : null == i && ("string" == typeof n ? (i = r, r = void 0) : (i = r, r = n, n = void 0)), !1 === i) i = ke;
-            else if (!i) return e;
-            return 1 === o && (a = i, (i = function(e) {
-                return k().off(e), a.apply(this, arguments)
-            }).guid = a.guid || (a.guid = k.guid++)), e.each(function() {
-                k.event.add(this, t, i, r, n)
-            })
-        }
-
-        function Me(e, i, o) {
-            o ? (K.set(e, i, !1), k.event.add(e, i, {
-                namespace: !1,
-                handler: function(e) {
-                    var t, n, r = K.get(this, i);
-                    if (1 & e.isTrigger && this[i]) {
-                        if (r.length)(k.event.special[i] || {}).delegateType && e.stopPropagation();
-                        else if (r = s.call(arguments), K.set(this, i, r), t = o(this, i), this[i](), r !== (n = K.get(this, i)) || t ? K.set(this, i, !1) : n = {}, r !== n) return e.stopImmediatePropagation(), e.preventDefault(), n.value
-                    } else r.length && (K.set(this, i, {
-                        value: k.event.trigger(k.extend(r[0], k.Event.prototype), r.slice(1), this)
-                    }), e.stopImmediatePropagation())
-                }
-            })) : void 0 === K.get(e, i) && k.event.add(e, i, Ce)
-        }
-        k.event = {
-            global: {},
-            add: function(t, e, n, r, i) {
-                var o, a, s, l, c, u, d, f, h, p, m, g = K.get(t);
-                if (g)
-                    for (n.handler && (n = (o = n).handler, i = o.selector), i && k.find.matchesSelector(re, i), n.guid || (n.guid = k.guid++), (l = g.events) || (l = g.events = {}), (a = g.handle) || (a = g.handle = function(e) {
-                            return void 0 !== k && k.event.triggered !== e.type ? k.event.dispatch.apply(t, arguments) : void 0
-                        }), c = (e = (e || "").match(R) || [""]).length; c--;) h = m = (s = Ee.exec(e[c]) || [])[1], p = (s[2] || "").split(".").sort(), h && (d = k.event.special[h] || {}, h = (i ? d.delegateType : d.bindType) || h, d = k.event.special[h] || {}, u = k.extend({
-                        type: h,
-                        origType: m,
-                        data: r,
-                        handler: n,
-                        guid: n.guid,
-                        selector: i,
-                        needsContext: i && k.expr.match.needsContext.test(i),
-                        namespace: p.join(".")
-                    }, o), (f = l[h]) || ((f = l[h] = []).delegateCount = 0, d.setup && !1 !== d.setup.call(t, r, p, a) || t.addEventListener && t.addEventListener(h, a)), d.add && (d.add.call(t, u), u.handler.guid || (u.handler.guid = n.guid)), i ? f.splice(f.delegateCount++, 0, u) : f.push(u), k.event.global[h] = !0)
-            },
-            remove: function(e, t, n, r, i) {
-                var o, a, s, l, c, u, d, f, h, p, m, g = K.hasData(e) && K.get(e);
-                if (g && (l = g.events)) {
-                    for (c = (t = (t || "").match(R) || [""]).length; c--;)
-                        if (h = m = (s = Ee.exec(t[c]) || [])[1], p = (s[2] || "").split(".").sort(), h) {
-                            for (d = k.event.special[h] || {}, f = l[h = (r ? d.delegateType : d.bindType) || h] || [], s = s[2] && new RegExp("(^|\\.)" + p.join("\\.(?:.*\\.|)") + "(\\.|$)"), a = o = f.length; o--;) u = f[o], !i && m !== u.origType || n && n.guid !== u.guid || s && !s.test(u.namespace) || r && r !== u.selector && ("**" !== r || !u.selector) || (f.splice(o, 1), u.selector && f.delegateCount--, d.remove && d.remove.call(e, u));
-                            a && !f.length && (d.teardown && !1 !== d.teardown.call(e, p, g.handle) || k.removeEvent(e, h, g.handle), delete l[h])
-                        } else
-                            for (h in l) k.event.remove(e, h + t[c], n, r, !0);
-                    k.isEmptyObject(l) && K.remove(e, "handle events")
-                }
-            },
-            dispatch: function(e) {
-                var t, n, r, i, o, a, s = k.event.fix(e),
-                    l = new Array(arguments.length),
-                    c = (K.get(this, "events") || {})[s.type] || [],
-                    u = k.event.special[s.type] || {};
-                for (l[0] = s, t = 1; t < arguments.length; t++) l[t] = arguments[t];
-                if (s.delegateTarget = this, !u.preDispatch || !1 !== u.preDispatch.call(this, s)) {
-                    for (a = k.event.handlers.call(this, s, c), t = 0;
-                        (i = a[t++]) && !s.isPropagationStopped();)
-                        for (s.currentTarget = i.elem, n = 0;
-                            (o = i.handlers[n++]) && !s.isImmediatePropagationStopped();) s.rnamespace && !1 !== o.namespace && !s.rnamespace.test(o.namespace) || (s.handleObj = o, s.data = o.data, void 0 !== (r = ((k.event.special[o.origType] || {}).handle || o.handler).apply(i.elem, l)) && !1 === (s.result = r) && (s.preventDefault(), s.stopPropagation()));
-                    return u.postDispatch && u.postDispatch.call(this, s), s.result
-                }
-            },
-            handlers: function(e, t) {
-                var n, r, i, o, a, s = [],
-                    l = t.delegateCount,
-                    c = e.target;
-                if (l && c.nodeType && !("click" === e.type && 1 <= e.button))
-                    for (; c !== this; c = c.parentNode || this)
-                        if (1 === c.nodeType && ("click" !== e.type || !0 !== c.disabled)) {
-                            for (o = [], a = {}, n = 0; n < l; n++) void 0 === a[i = (r = t[n]).selector + " "] && (a[i] = r.needsContext ? -1 < k(i, this).index(c) : k.find(i, this, null, [c]).length), a[i] && o.push(r);
-                            o.length && s.push({
-                                elem: c,
-                                handlers: o
-                            })
-                        } return c = this, l < t.length && s.push({
-                    elem: c,
-                    handlers: t.slice(l)
-                }), s
-            },
-            addProp: function(t, e) {
-                Object.defineProperty(k.Event.prototype, t, {
-                    enumerable: !0,
-                    configurable: !0,
-                    get: b(e) ? function() {
-                        if (this.originalEvent) return e(this.originalEvent)
-                    } : function() {
-                        if (this.originalEvent) return this.originalEvent[t]
-                    },
-                    set: function(e) {
-                        Object.defineProperty(this, t, {
-                            enumerable: !0,
-                            configurable: !0,
-                            writable: !0,
-                            value: e
-                        })
-                    }
-                })
-            },
-            fix: function(e) {
-                return e[k.expando] ? e : new k.Event(e)
-            },
-            special: {
-                load: {
-                    noBubble: !0
-                },
-                click: {
-                    setup: function(e) {
-                        var t = this || e;
-                        return de.test(t.type) && t.click && T(t, "input") && Me(t, "click", Ce), !1
-                    },
-                    trigger: function(e) {
-                        var t = this || e;
-                        return de.test(t.type) && t.click && T(t, "input") && Me(t, "click"), !0
-                    },
-                    _default: function(e) {
-                        var t = e.target;
-                        return de.test(t.type) && t.click && T(t, "input") && K.get(t, "click") || T(t, "a")
-                    }
-                },
-                beforeunload: {
-                    postDispatch: function(e) {
-                        void 0 !== e.result && e.originalEvent && (e.originalEvent.returnValue = e.result)
-                    }
-                }
-            }
-        }, k.removeEvent = function(e, t, n) {
-            e.removeEventListener && e.removeEventListener(t, n)
-        }, k.Event = function(e, t) {
-            if (!(this instanceof k.Event)) return new k.Event(e, t);
-            e && e.type ? (this.originalEvent = e, this.type = e.type, this.isDefaultPrevented = e.defaultPrevented || void 0 === e.defaultPrevented && !1 === e.returnValue ? Ce : ke, this.target = e.target && 3 === e.target.nodeType ? e.target.parentNode : e.target, this.currentTarget = e.currentTarget, this.relatedTarget = e.relatedTarget) : this.type = e, t && k.extend(this, t), this.timeStamp = e && e.timeStamp || Date.now(), this[k.expando] = !0
-        }, k.Event.prototype = {
-            constructor: k.Event,
-            isDefaultPrevented: ke,
-            isPropagationStopped: ke,
-            isImmediatePropagationStopped: ke,
-            isSimulated: !1,
-            preventDefault: function() {
-                var e = this.originalEvent;
-                this.isDefaultPrevented = Ce, e && !this.isSimulated && e.preventDefault()
-            },
-            stopPropagation: function() {
-                var e = this.originalEvent;
-                this.isPropagationStopped = Ce, e && !this.isSimulated && e.stopPropagation()
-            },
-            stopImmediatePropagation: function() {
-                var e = this.originalEvent;
-                this.isImmediatePropagationStopped = Ce, e && !this.isSimulated && e.stopImmediatePropagation(), this.stopPropagation()
-            }
-        }, k.each({
-            altKey: !0,
-            bubbles: !0,
-            cancelable: !0,
-            changedTouches: !0,
-            ctrlKey: !0,
-            detail: !0,
-            eventPhase: !0,
-            metaKey: !0,
-            pageX: !0,
-            pageY: !0,
-            shiftKey: !0,
-            view: !0,
-            char: !0,
-            code: !0,
-            charCode: !0,
-            key: !0,
-            keyCode: !0,
-            button: !0,
-            buttons: !0,
-            clientX: !0,
-            clientY: !0,
-            offsetX: !0,
-            offsetY: !0,
-            pointerId: !0,
-            pointerType: !0,
-            screenX: !0,
-            screenY: !0,
-            targetTouches: !0,
-            toElement: !0,
-            touches: !0,
-            which: function(e) {
-                var t = e.button;
-                return null == e.which && $e.test(e.type) ? null != e.charCode ? e.charCode : e.keyCode : !e.which && void 0 !== t && we.test(e.type) ? 1 & t ? 1 : 2 & t ? 3 : 4 & t ? 2 : 0 : e.which
-            }
-        }, k.event.addProp), k.each({
-            focus: "focusin",
-            blur: "focusout"
-        }, function(e, t) {
-            k.event.special[e] = {
-                setup: function() {
-                    return Me(this, e, xe), !1
-                },
-                trigger: function() {
-                    return Me(this, e), !0
-                },
-                delegateType: t
-            }
-        }), k.each({
-            mouseenter: "mouseover",
-            mouseleave: "mouseout",
-            pointerenter: "pointerover",
-            pointerleave: "pointerout"
-        }, function(e, i) {
-            k.event.special[e] = {
-                delegateType: i,
-                bindType: i,
-                handle: function(e) {
-                    var t, n = e.relatedTarget,
-                        r = e.handleObj;
-                    return n && (n === this || k.contains(this, n)) || (e.type = r.origType, t = r.handler.apply(this, arguments), e.type = i), t
-                }
-            }
-        }), k.fn.extend({
-            on: function(e, t, n, r) {
-                return Te(this, e, t, n, r)
-            },
-            one: function(e, t, n, r) {
-                return Te(this, e, t, n, r, 1)
-            },
-            off: function(e, t, n) {
-                var r, i;
-                if (e && e.preventDefault && e.handleObj) return r = e.handleObj, k(e.delegateTarget).off(r.namespace ? r.origType + "." + r.namespace : r.origType, r.selector, r.handler), this;
-                if ("object" != typeof e) return !1 !== t && "function" != typeof t || (n = t, t = void 0), !1 === n && (n = ke), this.each(function() {
-                    k.event.remove(this, e, n, t)
-                });
-                for (i in e) this.off(i, t, e[i]);
-                return this
-            }
-        });
-        var Ae = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,
-            Se = /<script|<style|<link/i,
-            De = /checked\s*(?:[^=]|=\s*.checked.)/i,
-            Oe = /^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;
-
-        function Ne(e, t) {
-            return T(e, "table") && T(11 !== t.nodeType ? t : t.firstChild, "tr") && k(e).children("tbody")[0] || e
-        }
-
-        function Ie(e) {
-            return e.type = (null !== e.getAttribute("type")) + "/" + e.type, e
-        }
-
-        function Re(e) {
-            return "true/" === (e.type || "").slice(0, 5) ? e.type = e.type.slice(5) : e.removeAttribute("type"), e
-        }
-
-        function Pe(e, t) {
-            var n, r, i, o, a, s, l, c;
-            if (1 === t.nodeType) {
-                if (K.hasData(e) && (o = K.access(e), a = K.set(t, o), c = o.events))
-                    for (i in delete a.handle, a.events = {}, c)
-                        for (n = 0, r = c[i].length; n < r; n++) k.event.add(t, i, c[i][n]);
-                Z.hasData(e) && (s = Z.access(e), l = k.extend({}, s), Z.set(t, l))
-            }
-        }
-
-        function He(n, r, i, o) {
-            r = m.apply([], r);
-            var e, t, a, s, l, c, u = 0,
-                d = n.length,
-                f = d - 1,
-                h = r[0],
-                p = b(h);
-            if (p || 1 < d && "string" == typeof h && !v.checkClone && De.test(h)) return n.each(function(e) {
-                var t = n.eq(e);
-                p && (r[0] = h.call(this, e, t.html())), He(t, r, i, o)
-            });
-            if (d && (t = (e = _e(r, n[0].ownerDocument, !1, n, o)).firstChild, 1 === e.childNodes.length && (e = t), t || o)) {
-                for (s = (a = k.map(me(e, "script"), Ie)).length; u < d; u++) l = e, u !== f && (l = k.clone(l, !0, !0), s && k.merge(a, me(l, "script"))), i.call(n[u], l, u);
-                if (s)
-                    for (c = a[a.length - 1].ownerDocument, k.map(a, Re), u = 0; u < s; u++) l = a[u], he.test(l.type || "") && !K.access(l, "globalEval") && k.contains(c, l) && (l.src && "module" !== (l.type || "").toLowerCase() ? k._evalUrl && !l.noModule && k._evalUrl(l.src, {
-                        nonce: l.nonce || l.getAttribute("nonce")
-                    }) : _(l.textContent.replace(Oe, ""), l, c))
-            }
-            return n
-        }
-
-        function je(e, t, n) {
-            for (var r, i = t ? k.filter(t, e) : e, o = 0; null != (r = i[o]); o++) n || 1 !== r.nodeType || k.cleanData(me(r)), r.parentNode && (n && ie(r) && ge(me(r, "script")), r.parentNode.removeChild(r));
-            return e
-        }
-        k.extend({
-            htmlPrefilter: function(e) {
-                return e.replace(Ae, "<$1></$2>")
-            },
-            clone: function(e, t, n) {
-                var r, i, o, a, s, l, c, u = e.cloneNode(!0),
-                    d = ie(e);
-                if (!(v.noCloneChecked || 1 !== e.nodeType && 11 !== e.nodeType || k.isXMLDoc(e)))
-                    for (a = me(u), r = 0, i = (o = me(e)).length; r < i; r++) s = o[r], l = a[r], void 0, "input" === (c = l.nodeName.toLowerCase()) && de.test(s.type) ? l.checked = s.checked : "input" !== c && "textarea" !== c || (l.defaultValue = s.defaultValue);
-                if (t)
-                    if (n)
-                        for (o = o || me(e), a = a || me(u), r = 0, i = o.length; r < i; r++) Pe(o[r], a[r]);
-                    else Pe(e, u);
-                return 0 < (a = me(u, "script")).length && ge(a, !d && me(e, "script")), u
-            },
-            cleanData: function(e) {
-                for (var t, n, r, i = k.event.special, o = 0; void 0 !== (n = e[o]); o++)
-                    if (Y(n)) {
-                        if (t = n[K.expando]) {
-                            if (t.events)
-                                for (r in t.events) i[r] ? k.event.remove(n, r) : k.removeEvent(n, r, t.handle);
-                            n[K.expando] = void 0
-                        }
-                        n[Z.expando] && (n[Z.expando] = void 0)
-                    }
-            }
-        }), k.fn.extend({
-            detach: function(e) {
-                return je(this, e, !0)
-            },
-            remove: function(e) {
-                return je(this, e)
-            },
-            text: function(e) {
-                return U(this, function(e) {
-                    return void 0 === e ? k.text(this) : this.empty().each(function() {
-                        1 !== this.nodeType && 11 !== this.nodeType && 9 !== this.nodeType || (this.textContent = e)
-                    })
-                }, null, e, arguments.length)
-            },
-            append: function() {
-                return He(this, arguments, function(e) {
-                    1 !== this.nodeType && 11 !== this.nodeType && 9 !== this.nodeType || Ne(this, e).appendChild(e)
-                })
-            },
-            prepend: function() {
-                return He(this, arguments, function(e) {
-                    if (1 === this.nodeType || 11 === this.nodeType || 9 === this.nodeType) {
-                        var t = Ne(this, e);
-                        t.insertBefore(e, t.firstChild)
-                    }
-                })
-            },
-            before: function() {
-                return He(this, arguments, function(e) {
-                    this.parentNode && this.parentNode.insertBefore(e, this)
-                })
-            },
-            after: function() {
-                return He(this, arguments, function(e) {
-                    this.parentNode && this.parentNode.insertBefore(e, this.nextSibling)
-                })
-            },
-            empty: function() {
-                for (var e, t = 0; null != (e = this[t]); t++) 1 === e.nodeType && (k.cleanData(me(e, !1)), e.textContent = "");
-                return this
-            },
-            clone: function(e, t) {
-                return e = null != e && e, t = null == t ? e : t, this.map(function() {
-                    return k.clone(this, e, t)
-                })
-            },
-            html: function(e) {
-                return U(this, function(e) {
-                    var t = this[0] || {},
-                        n = 0,
-                        r = this.length;
-                    if (void 0 === e && 1 === t.nodeType) return t.innerHTML;
-                    if ("string" == typeof e && !Se.test(e) && !pe[(fe.exec(e) || ["", ""])[1].toLowerCase()]) {
-                        e = k.htmlPrefilter(e);
-                        try {
-                            for (; n < r; n++) 1 === (t = this[n] || {}).nodeType && (k.cleanData(me(t, !1)), t.innerHTML = e);
-                            t = 0
-                        } catch (e) {}
-                    }
-                    t && this.empty().append(e)
-                }, null, e, arguments.length)
-            },
-            replaceWith: function() {
-                var n = [];
-                return He(this, arguments, function(e) {
-                    var t = this.parentNode;
-                    k.inArray(this, n) < 0 && (k.cleanData(me(this)), t && t.replaceChild(e, this))
-                }, n)
-            }
-        }), k.each({
-            appendTo: "append",
-            prependTo: "prepend",
-            insertBefore: "before",
-            insertAfter: "after",
-            replaceAll: "replaceWith"
-        }, function(e, a) {
-            k.fn[e] = function(e) {
-                for (var t, n = [], r = k(e), i = r.length - 1, o = 0; o <= i; o++) t = o === i ? this : this.clone(!0), k(r[o])[a](t), l.apply(n, t.get());
-                return this.pushStack(n)
-            }
-        });
-        var Le = new RegExp("^(" + ee + ")(?!px)[a-z%]+$", "i"),
-            Fe = function(e) {
-                var t = e.ownerDocument.defaultView;
-                return t && t.opener || (t = E), t.getComputedStyle(e)
-            },
-            qe = new RegExp(ne.join("|"), "i");
-
-        function Ue(e, t, n) {
-            var r, i, o, a, s = e.style;
-            return (n = n || Fe(e)) && ("" !== (a = n.getPropertyValue(t) || n[t]) || ie(e) || (a = k.style(e, t)), !v.pixelBoxStyles() && Le.test(a) && qe.test(t) && (r = s.width, i = s.minWidth, o = s.maxWidth, s.minWidth = s.maxWidth = s.width = a, a = n.width, s.width = r, s.minWidth = i, s.maxWidth = o)), void 0 !== a ? a + "" : a
-        }
-
-        function Ve(e, t) {
-            return {
-                get: function() {
-                    if (!e()) return (this.get = t).apply(this, arguments);
-                    delete this.get
-                }
-            }
-        }! function() {
-            function e() {
-                if (l) {
-                    s.style.cssText = "position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0", l.style.cssText = "position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%", re.appendChild(s).appendChild(l);
-                    var e = E.getComputedStyle(l);
-                    n = "1%" !== e.top, a = 12 === t(e.marginLeft), l.style.right = "60%", o = 36 === t(e.right), r = 36 === t(e.width), l.style.position = "absolute", i = 12 === t(l.offsetWidth / 3), re.removeChild(s), l = null
-                }
-            }
-
-            function t(e) {
-                return Math.round(parseFloat(e))
-            }
-            var n, r, i, o, a, s = C.createElement("div"),
-                l = C.createElement("div");
-            l.style && (l.style.backgroundClip = "content-box", l.cloneNode(!0).style.backgroundClip = "", v.clearCloneStyle = "content-box" === l.style.backgroundClip, k.extend(v, {
-                boxSizingReliable: function() {
-                    return e(), r
-                },
-                pixelBoxStyles: function() {
-                    return e(), o
-                },
-                pixelPosition: function() {
-                    return e(), n
-                },
-                reliableMarginLeft: function() {
-                    return e(), a
-                },
-                scrollboxSize: function() {
-                    return e(), i
-                }
-            }))
-        }();
-        var Be = ["Webkit", "Moz", "ms"],
-            ze = C.createElement("div").style,
-            We = {};
-
-        function Ye(e) {
-            var t = k.cssProps[e] || We[e];
-            return t || (e in ze ? e : We[e] = function(e) {
-                for (var t = e[0].toUpperCase() + e.slice(1), n = Be.length; n--;)
-                    if ((e = Be[n] + t) in ze) return e
-            }(e) || e)
-        }
-        var Ge = /^(none|table(?!-c[ea]).+)/,
-            Ke = /^--/,
-            Ze = {
-                position: "absolute",
-                visibility: "hidden",
-                display: "block"
-            },
-            Xe = {
-                letterSpacing: "0",
-                fontWeight: "400"
-            };
-
-        function Qe(e, t, n) {
-            var r = te.exec(t);
-            return r ? Math.max(0, r[2] - (n || 0)) + (r[3] || "px") : t
-        }
-
-        function Je(e, t, n, r, i, o) {
-            var a = "width" === t ? 1 : 0,
-                s = 0,
-                l = 0;
-            if (n === (r ? "border" : "content")) return 0;
-            for (; a < 4; a += 2) "margin" === n && (l += k.css(e, n + ne[a], !0, i)), r ? ("content" === n && (l -= k.css(e, "padding" + ne[a], !0, i)), "margin" !== n && (l -= k.css(e, "border" + ne[a] + "Width", !0, i))) : (l += k.css(e, "padding" + ne[a], !0, i), "padding" !== n ? l += k.css(e, "border" + ne[a] + "Width", !0, i) : s += k.css(e, "border" + ne[a] + "Width", !0, i));
-            return !r && 0 <= o && (l += Math.max(0, Math.ceil(e["offset" + t[0].toUpperCase() + t.slice(1)] - o - l - s - .5)) || 0), l
-        }
-
-        function et(e, t, n) {
-            var r = Fe(e),
-                i = (!v.boxSizingReliable() || n) && "border-box" === k.css(e, "boxSizing", !1, r),
-                o = i,
-                a = Ue(e, t, r),
-                s = "offset" + t[0].toUpperCase() + t.slice(1);
-            if (Le.test(a)) {
-                if (!n) return a;
-                a = "auto"
-            }
-            return (!v.boxSizingReliable() && i || "auto" === a || !parseFloat(a) && "inline" === k.css(e, "display", !1, r)) && e.getClientRects().length && (i = "border-box" === k.css(e, "boxSizing", !1, r), (o = s in e) && (a = e[s])), (a = parseFloat(a) || 0) + Je(e, t, n || (i ? "border" : "content"), o, r, a) + "px"
-        }
-
-        function tt(e, t, n, r, i) {
-            return new tt.prototype.init(e, t, n, r, i)
-        }
-        k.extend({
-            cssHooks: {
-                opacity: {
-                    get: function(e, t) {
-                        if (t) {
-                            var n = Ue(e, "opacity");
-                            return "" === n ? "1" : n
-                        }
-                    }
-                }
-            },
-            cssNumber: {
-                animationIterationCount: !0,
-                columnCount: !0,
-                fillOpacity: !0,
-                flexGrow: !0,
-                flexShrink: !0,
-                fontWeight: !0,
-                gridArea: !0,
-                gridColumn: !0,
-                gridColumnEnd: !0,
-                gridColumnStart: !0,
-                gridRow: !0,
-                gridRowEnd: !0,
-                gridRowStart: !0,
-                lineHeight: !0,
-                opacity: !0,
-                order: !0,
-                orphans: !0,
-                widows: !0,
-                zIndex: !0,
-                zoom: !0
-            },
-            cssProps: {},
-            style: function(e, t, n, r) {
-                if (e && 3 !== e.nodeType && 8 !== e.nodeType && e.style) {
-                    var i, o, a, s = W(t),
-                        l = Ke.test(t),
-                        c = e.style;
-                    if (l || (t = Ye(s)), a = k.cssHooks[t] || k.cssHooks[s], void 0 === n) return a && "get" in a && void 0 !== (i = a.get(e, !1, r)) ? i : c[t];
-                    "string" === (o = typeof n) && (i = te.exec(n)) && i[1] && (n = le(e, t, i), o = "number"), null != n && n == n && ("number" !== o || l || (n += i && i[3] || (k.cssNumber[s] ? "" : "px")), v.clearCloneStyle || "" !== n || 0 !== t.indexOf("background") || (c[t] = "inherit"), a && "set" in a && void 0 === (n = a.set(e, n, r)) || (l ? c.setProperty(t, n) : c[t] = n))
-                }
-            },
-            css: function(e, t, n, r) {
-                var i, o, a, s = W(t);
-                return Ke.test(t) || (t = Ye(s)), (a = k.cssHooks[t] || k.cssHooks[s]) && "get" in a && (i = a.get(e, !0, n)), void 0 === i && (i = Ue(e, t, r)), "normal" === i && t in Xe && (i = Xe[t]), "" === n || n ? (o = parseFloat(i), !0 === n || isFinite(o) ? o || 0 : i) : i
-            }
-        }), k.each(["height", "width"], function(e, l) {
-            k.cssHooks[l] = {
-                get: function(e, t, n) {
-                    if (t) return !Ge.test(k.css(e, "display")) || e.getClientRects().length && e.getBoundingClientRect().width ? et(e, l, n) : se(e, Ze, function() {
-                        return et(e, l, n)
-                    })
-                },
-                set: function(e, t, n) {
-                    var r, i = Fe(e),
-                        o = !v.scrollboxSize() && "absolute" === i.position,
-                        a = (o || n) && "border-box" === k.css(e, "boxSizing", !1, i),
-                        s = n ? Je(e, l, n, a, i) : 0;
-                    return a && o && (s -= Math.ceil(e["offset" + l[0].toUpperCase() + l.slice(1)] - parseFloat(i[l]) - Je(e, l, "border", !1, i) - .5)), s && (r = te.exec(t)) && "px" !== (r[3] || "px") && (e.style[l] = t, t = k.css(e, l)), Qe(0, t, s)
-                }
-            }
-        }), k.cssHooks.marginLeft = Ve(v.reliableMarginLeft, function(e, t) {
-            if (t) return (parseFloat(Ue(e, "marginLeft")) || e.getBoundingClientRect().left - se(e, {
-                marginLeft: 0
-            }, function() {
-                return e.getBoundingClientRect().left
-            })) + "px"
-        }), k.each({
-            margin: "",
-            padding: "",
-            border: "Width"
-        }, function(i, o) {
-            k.cssHooks[i + o] = {
-                expand: function(e) {
-                    for (var t = 0, n = {}, r = "string" == typeof e ? e.split(" ") : [e]; t < 4; t++) n[i + ne[t] + o] = r[t] || r[t - 2] || r[0];
-                    return n
-                }
-            }, "margin" !== i && (k.cssHooks[i + o].set = Qe)
-        }), k.fn.extend({
-            css: function(e, t) {
-                return U(this, function(e, t, n) {
-                    var r, i, o = {},
-                        a = 0;
-                    if (Array.isArray(t)) {
-                        for (r = Fe(e), i = t.length; a < i; a++) o[t[a]] = k.css(e, t[a], !1, r);
-                        return o
-                    }
-                    return void 0 !== n ? k.style(e, t, n) : k.css(e, t)
-                }, e, t, 1 < arguments.length)
-            }
-        }), ((k.Tween = tt).prototype = {
-            constructor: tt,
-            init: function(e, t, n, r, i, o) {
-                this.elem = e, this.prop = n, this.easing = i || k.easing._default, this.options = t, this.start = this.now = this.cur(), this.end = r, this.unit = o || (k.cssNumber[n] ? "" : "px")
-            },
-            cur: function() {
-                var e = tt.propHooks[this.prop];
-                return e && e.get ? e.get(this) : tt.propHooks._default.get(this)
-            },
-            run: function(e) {
-                var t, n = tt.propHooks[this.prop];
-                return this.options.duration ? this.pos = t = k.easing[this.easing](e, this.options.duration * e, 0, 1, this.options.duration) : this.pos = t = e, this.now = (this.end - this.start) * t + this.start, this.options.step && this.options.step.call(this.elem, this.now, this), n && n.set ? n.set(this) : tt.propHooks._default.set(this), this
-            }
-        }).init.prototype = tt.prototype, (tt.propHooks = {
-            _default: {
-                get: function(e) {
-                    var t;
-                    return 1 !== e.elem.nodeType || null != e.elem[e.prop] && null == e.elem.style[e.prop] ? e.elem[e.prop] : (t = k.css(e.elem, e.prop, "")) && "auto" !== t ? t : 0
-                },
-                set: function(e) {
-                    k.fx.step[e.prop] ? k.fx.step[e.prop](e) : 1 !== e.elem.nodeType || !k.cssHooks[e.prop] && null == e.elem.style[Ye(e.prop)] ? e.elem[e.prop] = e.now : k.style(e.elem, e.prop, e.now + e.unit)
-                }
-            }
-        }).scrollTop = tt.propHooks.scrollLeft = {
-            set: function(e) {
-                e.elem.nodeType && e.elem.parentNode && (e.elem[e.prop] = e.now)
-            }
-        }, k.easing = {
-            linear: function(e) {
-                return e
-            },
-            swing: function(e) {
-                return .5 - Math.cos(e * Math.PI) / 2
-            },
-            _default: "swing"
-        }, k.fx = tt.prototype.init, k.fx.step = {};
-        var nt, rt, it, ot, at = /^(?:toggle|show|hide)$/,
-            st = /queueHooks$/;
-
-        function lt() {
-            rt && (!1 === C.hidden && E.requestAnimationFrame ? E.requestAnimationFrame(lt) : E.setTimeout(lt, k.fx.interval), k.fx.tick())
-        }
-
-        function ct() {
-            return E.setTimeout(function() {
-                nt = void 0
-            }), nt = Date.now()
-        }
-
-        function ut(e, t) {
-            var n, r = 0,
-                i = {
-                    height: e
-                };
-            for (t = t ? 1 : 0; r < 4; r += 2 - t) i["margin" + (n = ne[r])] = i["padding" + n] = e;
-            return t && (i.opacity = i.width = e), i
-        }
-
-        function dt(e, t, n) {
-            for (var r, i = (ft.tweeners[t] || []).concat(ft.tweeners["*"]), o = 0, a = i.length; o < a; o++)
-                if (r = i[o].call(n, t, e)) return r
-        }
-
-        function ft(o, e, t) {
-            var n, a, r = 0,
-                i = ft.prefilters.length,
-                s = k.Deferred().always(function() {
-                    delete l.elem
-                }),
-                l = function() {
-                    if (a) return !1;
-                    for (var e = nt || ct(), t = Math.max(0, c.startTime + c.duration - e), n = 1 - (t / c.duration || 0), r = 0, i = c.tweens.length; r < i; r++) c.tweens[r].run(n);
-                    return s.notifyWith(o, [c, n, t]), n < 1 && i ? t : (i || s.notifyWith(o, [c, 1, 0]), s.resolveWith(o, [c]), !1)
-                },
-                c = s.promise({
-                    elem: o,
-                    props: k.extend({}, e),
-                    opts: k.extend(!0, {
-                        specialEasing: {},
-                        easing: k.easing._default
-                    }, t),
-                    originalProperties: e,
-                    originalOptions: t,
-                    startTime: nt || ct(),
-                    duration: t.duration,
-                    tweens: [],
-                    createTween: function(e, t) {
-                        var n = k.Tween(o, c.opts, e, t, c.opts.specialEasing[e] || c.opts.easing);
-                        return c.tweens.push(n), n
-                    },
-                    stop: function(e) {
-                        var t = 0,
-                            n = e ? c.tweens.length : 0;
-                        if (a) return this;
-                        for (a = !0; t < n; t++) c.tweens[t].run(1);
-                        return e ? (s.notifyWith(o, [c, 1, 0]), s.resolveWith(o, [c, e])) : s.rejectWith(o, [c, e]), this
-                    }
-                }),
-                u = c.props;
-            for (! function(e, t) {
-                    var n, r, i, o, a;
-                    for (n in e)
-                        if (i = t[r = W(n)], o = e[n], Array.isArray(o) && (i = o[1], o = e[n] = o[0]), n !== r && (e[r] = o, delete e[n]), (a = k.cssHooks[r]) && "expand" in a)
-                            for (n in o = a.expand(o), delete e[r], o) n in e || (e[n] = o[n], t[n] = i);
-                        else t[r] = i
-                }(u, c.opts.specialEasing); r < i; r++)
-                if (n = ft.prefilters[r].call(c, o, u, c.opts)) return b(n.stop) && (k._queueHooks(c.elem, c.opts.queue).stop = n.stop.bind(n)), n;
-            return k.map(u, dt, c), b(c.opts.start) && c.opts.start.call(o, c), c.progress(c.opts.progress).done(c.opts.done, c.opts.complete).fail(c.opts.fail).always(c.opts.always), k.fx.timer(k.extend(l, {
-                elem: o,
-                anim: c,
-                queue: c.opts.queue
-            })), c
-        }
-        k.Animation = k.extend(ft, {
-            tweeners: {
-                "*": [function(e, t) {
-                    var n = this.createTween(e, t);
-                    return le(n.elem, e, te.exec(t), n), n
-                }]
-            },
-            tweener: function(e, t) {
-                for (var n, r = 0, i = (e = b(e) ? (t = e, ["*"]) : e.match(R)).length; r < i; r++) n = e[r], ft.tweeners[n] = ft.tweeners[n] || [], ft.tweeners[n].unshift(t)
-            },
-            prefilters: [function(e, t, n) {
-                var r, i, o, a, s, l, c, u, d = "width" in t || "height" in t,
-                    f = this,
-                    h = {},
-                    p = e.style,
-                    m = e.nodeType && ae(e),
-                    g = K.get(e, "fxshow");
-                for (r in n.queue || (null == (a = k._queueHooks(e, "fx")).unqueued && (a.unqueued = 0, s = a.empty.fire, a.empty.fire = function() {
-                        a.unqueued || s()
-                    }), a.unqueued++, f.always(function() {
-                        f.always(function() {
-                            a.unqueued--, k.queue(e, "fx").length || a.empty.fire()
-                        })
-                    })), t)
-                    if (i = t[r], at.test(i)) {
-                        if (delete t[r], o = o || "toggle" === i, i === (m ? "hide" : "show")) {
-                            if ("show" !== i || !g || void 0 === g[r]) continue;
-                            m = !0
-                        }
-                        h[r] = g && g[r] || k.style(e, r)
-                    } if ((l = !k.isEmptyObject(t)) || !k.isEmptyObject(h))
-                    for (r in d && 1 === e.nodeType && (n.overflow = [p.overflow, p.overflowX, p.overflowY], null == (c = g && g.display) && (c = K.get(e, "display")), "none" === (u = k.css(e, "display")) && (c ? u = c : (ue([e], !0), c = e.style.display || c, u = k.css(e, "display"), ue([e]))), ("inline" === u || "inline-block" === u && null != c) && "none" === k.css(e, "float") && (l || (f.done(function() {
-                            p.display = c
-                        }), null == c && (u = p.display, c = "none" === u ? "" : u)), p.display = "inline-block")), n.overflow && (p.overflow = "hidden", f.always(function() {
-                            p.overflow = n.overflow[0], p.overflowX = n.overflow[1], p.overflowY = n.overflow[2]
-                        })), l = !1, h) l || (g ? "hidden" in g && (m = g.hidden) : g = K.access(e, "fxshow", {
-                        display: c
-                    }), o && (g.hidden = !m), m && ue([e], !0), f.done(function() {
-                        for (r in m || ue([e]), K.remove(e, "fxshow"), h) k.style(e, r, h[r])
-                    })), l = dt(m ? g[r] : 0, r, f), r in g || (g[r] = l.start, m && (l.end = l.start, l.start = 0))
-            }],
-            prefilter: function(e, t) {
-                t ? ft.prefilters.unshift(e) : ft.prefilters.push(e)
-            }
-        }), k.speed = function(e, t, n) {
-            var r = e && "object" == typeof e ? k.extend({}, e) : {
-                complete: n || !n && t || b(e) && e,
-                duration: e,
-                easing: n && t || t && !b(t) && t
-            };
-            return k.fx.off ? r.duration = 0 : "number" != typeof r.duration && (r.duration in k.fx.speeds ? r.duration = k.fx.speeds[r.duration] : r.duration = k.fx.speeds._default), null != r.queue && !0 !== r.queue || (r.queue = "fx"), r.old = r.complete, r.complete = function() {
-                b(r.old) && r.old.call(this), r.queue && k.dequeue(this, r.queue)
-            }, r
-        }, k.fn.extend({
-            fadeTo: function(e, t, n, r) {
-                return this.filter(ae).css("opacity", 0).show().end().animate({
-                    opacity: t
-                }, e, n, r)
-            },
-            animate: function(t, e, n, r) {
-                var i = k.isEmptyObject(t),
-                    o = k.speed(e, n, r),
-                    a = function() {
-                        var e = ft(this, k.extend({}, t), o);
-                        (i || K.get(this, "finish")) && e.stop(!0)
-                    };
-                return a.finish = a, i || !1 === o.queue ? this.each(a) : this.queue(o.queue, a)
-            },
-            stop: function(i, e, o) {
-                var a = function(e) {
-                    var t = e.stop;
-                    delete e.stop, t(o)
-                };
-                return "string" != typeof i && (o = e, e = i, i = void 0), e && !1 !== i && this.queue(i || "fx", []), this.each(function() {
-                    var e = !0,
-                        t = null != i && i + "queueHooks",
-                        n = k.timers,
-                        r = K.get(this);
-                    if (t) r[t] && r[t].stop && a(r[t]);
-                    else
-                        for (t in r) r[t] && r[t].stop && st.test(t) && a(r[t]);
-                    for (t = n.length; t--;) n[t].elem !== this || null != i && n[t].queue !== i || (n[t].anim.stop(o), e = !1, n.splice(t, 1));
-                    !e && o || k.dequeue(this, i)
-                })
-            },
-            finish: function(a) {
-                return !1 !== a && (a = a || "fx"), this.each(function() {
-                    var e, t = K.get(this),
-                        n = t[a + "queue"],
-                        r = t[a + "queueHooks"],
-                        i = k.timers,
-                        o = n ? n.length : 0;
-                    for (t.finish = !0, k.queue(this, a, []), r && r.stop && r.stop.call(this, !0), e = i.length; e--;) i[e].elem === this && i[e].queue === a && (i[e].anim.stop(!0), i.splice(e, 1));
-                    for (e = 0; e < o; e++) n[e] && n[e].finish && n[e].finish.call(this);
-                    delete t.finish
-                })
-            }
-        }), k.each(["toggle", "show", "hide"], function(e, r) {
-            var i = k.fn[r];
-            k.fn[r] = function(e, t, n) {
-                return null == e || "boolean" == typeof e ? i.apply(this, arguments) : this.animate(ut(r, !0), e, t, n)
-            }
-        }), k.each({
-            slideDown: ut("show"),
-            slideUp: ut("hide"),
-            slideToggle: ut("toggle"),
-            fadeIn: {
-                opacity: "show"
-            },
-            fadeOut: {
-                opacity: "hide"
-            },
-            fadeToggle: {
-                opacity: "toggle"
-            }
-        }, function(e, r) {
-            k.fn[e] = function(e, t, n) {
-                return this.animate(r, e, t, n)
-            }
-        }), k.timers = [], k.fx.tick = function() {
-            var e, t = 0,
-                n = k.timers;
-            for (nt = Date.now(); t < n.length; t++)(e = n[t])() || n[t] !== e || n.splice(t--, 1);
-            n.length || k.fx.stop(), nt = void 0
-        }, k.fx.timer = function(e) {
-            k.timers.push(e), k.fx.start()
-        }, k.fx.interval = 13, k.fx.start = function() {
-            rt || (rt = !0, lt())
-        }, k.fx.stop = function() {
-            rt = null
-        }, k.fx.speeds = {
-            slow: 600,
-            fast: 200,
-            _default: 400
-        }, k.fn.delay = function(r, e) {
-            return r = k.fx && k.fx.speeds[r] || r, e = e || "fx", this.queue(e, function(e, t) {
-                var n = E.setTimeout(e, r);
-                t.stop = function() {
-                    E.clearTimeout(n)
-                }
-            })
-        }, it = C.createElement("input"), ot = C.createElement("select").appendChild(C.createElement("option")), it.type = "checkbox", v.checkOn = "" !== it.value, v.optSelected = ot.selected, (it = C.createElement("input")).value = "t", it.type = "radio", v.radioValue = "t" === it.value;
-        var ht, pt = k.expr.attrHandle;
-        k.fn.extend({
-            attr: function(e, t) {
-                return U(this, k.attr, e, t, 1 < arguments.length)
-            },
-            removeAttr: function(e) {
-                return this.each(function() {
-                    k.removeAttr(this, e)
-                })
-            }
-        }), k.extend({
-            attr: function(e, t, n) {
-                var r, i, o = e.nodeType;
-                if (3 !== o && 8 !== o && 2 !== o) return void 0 === e.getAttribute ? k.prop(e, t, n) : (1 === o && k.isXMLDoc(e) || (i = k.attrHooks[t.toLowerCase()] || (k.expr.match.bool.test(t) ? ht : void 0)), void 0 !== n ? null === n ? void k.removeAttr(e, t) : i && "set" in i && void 0 !== (r = i.set(e, n, t)) ? r : (e.setAttribute(t, n + ""), n) : i && "get" in i && null !== (r = i.get(e, t)) ? r : null == (r = k.find.attr(e, t)) ? void 0 : r)
-            },
-            attrHooks: {
-                type: {
-                    set: function(e, t) {
-                        if (!v.radioValue && "radio" === t && T(e, "input")) {
-                            var n = e.value;
-                            return e.setAttribute("type", t), n && (e.value = n), t
-                        }
-                    }
-                }
-            },
-            removeAttr: function(e, t) {
-                var n, r = 0,
-                    i = t && t.match(R);
-                if (i && 1 === e.nodeType)
-                    for (; n = i[r++];) e.removeAttribute(n)
-            }
-        }), ht = {
-            set: function(e, t, n) {
-                return !1 === t ? k.removeAttr(e, n) : e.setAttribute(n, n), n
-            }
-        }, k.each(k.expr.match.bool.source.match(/\w+/g), function(e, t) {
-            var a = pt[t] || k.find.attr;
-            pt[t] = function(e, t, n) {
-                var r, i, o = t.toLowerCase();
-                return n || (i = pt[o], pt[o] = r, r = null != a(e, t, n) ? o : null, pt[o] = i), r
-            }
-        });
-        var mt = /^(?:input|select|textarea|button)$/i,
-            gt = /^(?:a|area)$/i;
-
-        function vt(e) {
-            return (e.match(R) || []).join(" ")
-        }
-
-        function bt(e) {
-            return e.getAttribute && e.getAttribute("class") || ""
-        }
-
-        function yt(e) {
-            return Array.isArray(e) ? e : "string" == typeof e && e.match(R) || []
-        }
-        k.fn.extend({
-            prop: function(e, t) {
-                return U(this, k.prop, e, t, 1 < arguments.length)
-            },
-            removeProp: function(e) {
-                return this.each(function() {
-                    delete this[k.propFix[e] || e]
-                })
-            }
-        }), k.extend({
-            prop: function(e, t, n) {
-                var r, i, o = e.nodeType;
-                if (3 !== o && 8 !== o && 2 !== o) return 1 === o && k.isXMLDoc(e) || (t = k.propFix[t] || t, i = k.propHooks[t]), void 0 !== n ? i && "set" in i && void 0 !== (r = i.set(e, n, t)) ? r : e[t] = n : i && "get" in i && null !== (r = i.get(e, t)) ? r : e[t]
-            },
-            propHooks: {
-                tabIndex: {
-                    get: function(e) {
-                        var t = k.find.attr(e, "tabindex");
-                        return t ? parseInt(t, 10) : mt.test(e.nodeName) || gt.test(e.nodeName) && e.href ? 0 : -1
-                    }
-                }
-            },
-            propFix: {
-                for: "htmlFor",
-                class: "className"
-            }
-        }), v.optSelected || (k.propHooks.selected = {
-            get: function(e) {
-                var t = e.parentNode;
-                return t && t.parentNode && t.parentNode.selectedIndex, null
-            },
-            set: function(e) {
-                var t = e.parentNode;
-                t && (t.selectedIndex, t.parentNode && t.parentNode.selectedIndex)
-            }
-        }), k.each(["tabIndex", "readOnly", "maxLength", "cellSpacing", "cellPadding", "rowSpan", "colSpan", "useMap", "frameBorder", "contentEditable"], function() {
-            k.propFix[this.toLowerCase()] = this
-        }), k.fn.extend({
-            addClass: function(t) {
-                var e, n, r, i, o, a, s, l = 0;
-                if (b(t)) return this.each(function(e) {
-                    k(this).addClass(t.call(this, e, bt(this)))
-                });
-                if ((e = yt(t)).length)
-                    for (; n = this[l++];)
-                        if (i = bt(n), r = 1 === n.nodeType && " " + vt(i) + " ") {
-                            for (a = 0; o = e[a++];) r.indexOf(" " + o + " ") < 0 && (r += o + " ");
-                            i !== (s = vt(r)) && n.setAttribute("class", s)
-                        } return this
-            },
-            removeClass: function(t) {
-                var e, n, r, i, o, a, s, l = 0;
-                if (b(t)) return this.each(function(e) {
-                    k(this).removeClass(t.call(this, e, bt(this)))
-                });
-                if (!arguments.length) return this.attr("class", "");
-                if ((e = yt(t)).length)
-                    for (; n = this[l++];)
-                        if (i = bt(n), r = 1 === n.nodeType && " " + vt(i) + " ") {
-                            for (a = 0; o = e[a++];)
-                                for (; - 1 < r.indexOf(" " + o + " ");) r = r.replace(" " + o + " ", " ");
-                            i !== (s = vt(r)) && n.setAttribute("class", s)
-                        } return this
-            },
-            toggleClass: function(i, t) {
-                var o = typeof i,
-                    a = "string" === o || Array.isArray(i);
-                return "boolean" == typeof t && a ? t ? this.addClass(i) : this.removeClass(i) : b(i) ? this.each(function(e) {
-                    k(this).toggleClass(i.call(this, e, bt(this), t), t)
-                }) : this.each(function() {
-                    var e, t, n, r;
-                    if (a)
-                        for (t = 0, n = k(this), r = yt(i); e = r[t++];) n.hasClass(e) ? n.removeClass(e) : n.addClass(e);
-                    else void 0 !== i && "boolean" !== o || ((e = bt(this)) && K.set(this, "__className__", e), this.setAttribute && this.setAttribute("class", e || !1 === i ? "" : K.get(this, "__className__") || ""))
-                })
-            },
-            hasClass: function(e) {
-                var t, n, r = 0;
-                for (t = " " + e + " "; n = this[r++];)
-                    if (1 === n.nodeType && -1 < (" " + vt(bt(n)) + " ").indexOf(t)) return !0;
-                return !1
-            }
-        });
-        var _t = /\r/g;
-        k.fn.extend({
-            val: function(n) {
-                var r, e, i, t = this[0];
-                return arguments.length ? (i = b(n), this.each(function(e) {
-                    var t;
-                    1 === this.nodeType && (null == (t = i ? n.call(this, e, k(this).val()) : n) ? t = "" : "number" == typeof t ? t += "" : Array.isArray(t) && (t = k.map(t, function(e) {
-                        return null == e ? "" : e + ""
-                    })), (r = k.valHooks[this.type] || k.valHooks[this.nodeName.toLowerCase()]) && "set" in r && void 0 !== r.set(this, t, "value") || (this.value = t))
-                })) : t ? (r = k.valHooks[t.type] || k.valHooks[t.nodeName.toLowerCase()]) && "get" in r && void 0 !== (e = r.get(t, "value")) ? e : "string" == typeof(e = t.value) ? e.replace(_t, "") : null == e ? "" : e : void 0
-            }
-        }), k.extend({
-            valHooks: {
-                option: {
-                    get: function(e) {
-                        var t = k.find.attr(e, "value");
-                        return null != t ? t : vt(k.text(e))
-                    }
-                },
-                select: {
-                    get: function(e) {
-                        var t, n, r, i = e.options,
-                            o = e.selectedIndex,
-                            a = "select-one" === e.type,
-                            s = a ? null : [],
-                            l = a ? o + 1 : i.length;
-                        for (r = o < 0 ? l : a ? o : 0; r < l; r++)
-                            if (((n = i[r]).selected || r === o) && !n.disabled && (!n.parentNode.disabled || !T(n.parentNode, "optgroup"))) {
-                                if (t = k(n).val(), a) return t;
-                                s.push(t)
-                            } return s
-                    },
-                    set: function(e, t) {
-                        for (var n, r, i = e.options, o = k.makeArray(t), a = i.length; a--;)((r = i[a]).selected = -1 < k.inArray(k.valHooks.option.get(r), o)) && (n = !0);
-                        return n || (e.selectedIndex = -1), o
-                    }
-                }
-            }
-        }), k.each(["radio", "checkbox"], function() {
-            k.valHooks[this] = {
-                set: function(e, t) {
-                    if (Array.isArray(t)) return e.checked = -1 < k.inArray(k(e).val(), t)
-                }
-            }, v.checkOn || (k.valHooks[this].get = function(e) {
-                return null === e.getAttribute("value") ? "on" : e.value
-            })
-        }), v.focusin = "onfocusin" in E;
-        var $t = /^(?:focusinfocus|focusoutblur)$/,
-            wt = function(e) {
-                e.stopPropagation()
-            };
-        k.extend(k.event, {
-            trigger: function(e, t, n, r) {
-                var i, o, a, s, l, c, u, d, f = [n || C],
-                    h = g.call(e, "type") ? e.type : e,
-                    p = g.call(e, "namespace") ? e.namespace.split(".") : [];
-                if (o = d = a = n = n || C, 3 !== n.nodeType && 8 !== n.nodeType && !$t.test(h + k.event.triggered) && (-1 < h.indexOf(".") && (h = (p = h.split(".")).shift(), p.sort()), l = h.indexOf(":") < 0 && "on" + h, (e = e[k.expando] ? e : new k.Event(h, "object" == typeof e && e)).isTrigger = r ? 2 : 3, e.namespace = p.join("."), e.rnamespace = e.namespace ? new RegExp("(^|\\.)" + p.join("\\.(?:.*\\.|)") + "(\\.|$)") : null, e.result = void 0, e.target || (e.target = n), t = null == t ? [e] : k.makeArray(t, [e]), u = k.event.special[h] || {}, r || !u.trigger || !1 !== u.trigger.apply(n, t))) {
-                    if (!r && !u.noBubble && !y(n)) {
-                        for (s = u.delegateType || h, $t.test(s + h) || (o = o.parentNode); o; o = o.parentNode) f.push(o), a = o;
-                        a === (n.ownerDocument || C) && f.push(a.defaultView || a.parentWindow || E)
-                    }
-                    for (i = 0;
-                        (o = f[i++]) && !e.isPropagationStopped();) d = o, e.type = 1 < i ? s : u.bindType || h, (c = (K.get(o, "events") || {})[e.type] && K.get(o, "handle")) && c.apply(o, t), (c = l && o[l]) && c.apply && Y(o) && (e.result = c.apply(o, t), !1 === e.result && e.preventDefault());
-                    return e.type = h, r || e.isDefaultPrevented() || u._default && !1 !== u._default.apply(f.pop(), t) || !Y(n) || l && b(n[h]) && !y(n) && ((a = n[l]) && (n[l] = null), k.event.triggered = h, e.isPropagationStopped() && d.addEventListener(h, wt), n[h](), e.isPropagationStopped() && d.removeEventListener(h, wt), k.event.triggered = void 0, a && (n[l] = a)), e.result
-                }
-            },
-            simulate: function(e, t, n) {
-                var r = k.extend(new k.Event, n, {
-                    type: e,
-                    isSimulated: !0
-                });
-                k.event.trigger(r, null, t)
-            }
-        }), k.fn.extend({
-            trigger: function(e, t) {
-                return this.each(function() {
-                    k.event.trigger(e, t, this)
-                })
-            },
-            triggerHandler: function(e, t) {
-                var n = this[0];
-                if (n) return k.event.trigger(e, t, n, !0)
-            }
-        }), v.focusin || k.each({
-            focus: "focusin",
-            blur: "focusout"
-        }, function(n, r) {
-            var i = function(e) {
-                k.event.simulate(r, e.target, k.event.fix(e))
-            };
-            k.event.special[r] = {
-                setup: function() {
-                    var e = this.ownerDocument || this,
-                        t = K.access(e, r);
-                    t || e.addEventListener(n, i, !0), K.access(e, r, (t || 0) + 1)
-                },
-                teardown: function() {
-                    var e = this.ownerDocument || this,
-                        t = K.access(e, r) - 1;
-                    t ? K.access(e, r, t) : (e.removeEventListener(n, i, !0), K.remove(e, r))
-                }
-            }
-        });
-        var Et = E.location,
-            Ct = Date.now(),
-            kt = /\?/;
-        k.parseXML = function(e) {
-            var t;
-            if (!e || "string" != typeof e) return null;
-            try {
-                t = (new E.DOMParser).parseFromString(e, "text/xml")
-            } catch (e) {
-                t = void 0
-            }
-            return t && !t.getElementsByTagName("parsererror").length || k.error("Invalid XML: " + e), t
-        };
-        var xt = /\[\]$/,
-            Tt = /\r?\n/g,
-            Mt = /^(?:submit|button|image|reset|file)$/i,
-            At = /^(?:input|select|textarea|keygen)/i;
-
-        function St(n, e, r, i) {
-            var t;
-            if (Array.isArray(e)) k.each(e, function(e, t) {
-                r || xt.test(n) ? i(n, t) : St(n + "[" + ("object" == typeof t && null != t ? e : "") + "]", t, r, i)
-            });
-            else if (r || "object" !== $(e)) i(n, e);
-            else
-                for (t in e) St(n + "[" + t + "]", e[t], r, i)
-        }
-        k.param = function(e, t) {
-            var n, r = [],
-                i = function(e, t) {
-                    var n = b(t) ? t() : t;
-                    r[r.length] = encodeURIComponent(e) + "=" + encodeURIComponent(null == n ? "" : n)
-                };
-            if (null == e) return "";
-            if (Array.isArray(e) || e.jquery && !k.isPlainObject(e)) k.each(e, function() {
-                i(this.name, this.value)
-            });
-            else
-                for (n in e) St(n, e[n], t, i);
-            return r.join("&")
-        }, k.fn.extend({
-            serialize: function() {
-                return k.param(this.serializeArray())
-            },
-            serializeArray: function() {
-                return this.map(function() {
-                    var e = k.prop(this, "elements");
-                    return e ? k.makeArray(e) : this
-                }).filter(function() {
-                    var e = this.type;
-                    return this.name && !k(this).is(":disabled") && At.test(this.nodeName) && !Mt.test(e) && (this.checked || !de.test(e))
-                }).map(function(e, t) {
-                    var n = k(this).val();
-                    return null == n ? null : Array.isArray(n) ? k.map(n, function(e) {
-                        return {
-                            name: t.name,
-                            value: e.replace(Tt, "\r\n")
-                        }
-                    }) : {
-                        name: t.name,
-                        value: n.replace(Tt, "\r\n")
-                    }
-                }).get()
-            }
-        });
-        var Dt = /%20/g,
-            Ot = /#.*$/,
-            Nt = /([?&])_=[^&]*/,
-            It = /^(.*?):[ \t]*([^\r\n]*)$/gm,
-            Rt = /^(?:GET|HEAD)$/,
-            Pt = /^\/\//,
-            Ht = {},
-            jt = {},
-            Lt = "*/".concat("*"),
-            Ft = C.createElement("a");
-
-        function qt(o) {
-            return function(e, t) {
-                "string" != typeof e && (t = e, e = "*");
-                var n, r = 0,
-                    i = e.toLowerCase().match(R) || [];
-                if (b(t))
-                    for (; n = i[r++];) "+" === n[0] ? (n = n.slice(1) || "*", (o[n] = o[n] || []).unshift(t)) : (o[n] = o[n] || []).push(t)
-            }
-        }
-
-        function Ut(t, i, o, a) {
-            var s = {},
-                l = t === jt;
-
-            function c(e) {
-                var r;
-                return s[e] = !0, k.each(t[e] || [], function(e, t) {
-                    var n = t(i, o, a);
-                    return "string" != typeof n || l || s[n] ? l ? !(r = n) : void 0 : (i.dataTypes.unshift(n), c(n), !1)
-                }), r
-            }
-            return c(i.dataTypes[0]) || !s["*"] && c("*")
-        }
-
-        function Vt(e, t) {
-            var n, r, i = k.ajaxSettings.flatOptions || {};
-            for (n in t) void 0 !== t[n] && ((i[n] ? e : r || (r = {}))[n] = t[n]);
-            return r && k.extend(!0, e, r), e
-        }
-        Ft.href = Et.href, k.extend({
-            active: 0,
-            lastModified: {},
-            etag: {},
-            ajaxSettings: {
-                url: Et.href,
-                type: "GET",
-                isLocal: /^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),
-                global: !0,
-                processData: !0,
-                async: !0,
-                contentType: "application/x-www-form-urlencoded; charset=UTF-8",
-                accepts: {
-                    "*": Lt,
-                    text: "text/plain",
-                    html: "text/html",
-                    xml: "application/xml, text/xml",
-                    json: "application/json, text/javascript"
-                },
-                contents: {
-                    xml: /\bxml\b/,
-                    html: /\bhtml/,
-                    json: /\bjson\b/
-                },
-                responseFields: {
-                    xml: "responseXML",
-                    text: "responseText",
-                    json: "responseJSON"
-                },
-                converters: {
-                    "* text": String,
-                    "text html": !0,
-                    "text json": JSON.parse,
-                    "text xml": k.parseXML
-                },
-                flatOptions: {
-                    url: !0,
-                    context: !0
-                }
-            },
-            ajaxSetup: function(e, t) {
-                return t ? Vt(Vt(e, k.ajaxSettings), t) : Vt(k.ajaxSettings, e)
-            },
-            ajaxPrefilter: qt(Ht),
-            ajaxTransport: qt(jt),
-            ajax: function(e, t) {
-                "object" == typeof e && (t = e, e = void 0), t = t || {};
-                var u, d, f, n, h, r, p, m, i, o, g = k.ajaxSetup({}, t),
-                    v = g.context || g,
-                    b = g.context && (v.nodeType || v.jquery) ? k(v) : k.event,
-                    y = k.Deferred(),
-                    _ = k.Callbacks("once memory"),
-                    $ = g.statusCode || {},
-                    a = {},
-                    s = {},
-                    l = "canceled",
-                    w = {
-                        readyState: 0,
-                        getResponseHeader: function(e) {
-                            var t;
-                            if (p) {
-                                if (!n)
-                                    for (n = {}; t = It.exec(f);) n[t[1].toLowerCase() + " "] = (n[t[1].toLowerCase() + " "] || []).concat(t[2]);
-                                t = n[e.toLowerCase() + " "]
-                            }
-                            return null == t ? null : t.join(", ")
-                        },
-                        getAllResponseHeaders: function() {
-                            return p ? f : null
-                        },
-                        setRequestHeader: function(e, t) {
-                            return null == p && (e = s[e.toLowerCase()] = s[e.toLowerCase()] || e, a[e] = t), this
-                        },
-                        overrideMimeType: function(e) {
-                            return null == p && (g.mimeType = e), this
-                        },
-                        statusCode: function(e) {
-                            var t;
-                            if (e)
-                                if (p) w.always(e[w.status]);
-                                else
-                                    for (t in e) $[t] = [$[t], e[t]];
-                            return this
-                        },
-                        abort: function(e) {
-                            var t = e || l;
-                            return u && u.abort(t), c(0, t), this
-                        }
-                    };
-                if (y.promise(w), g.url = ((e || g.url || Et.href) + "").replace(Pt, Et.protocol + "//"), g.type = t.method || t.type || g.method || g.type, g.dataTypes = (g.dataType || "*").toLowerCase().match(R) || [""], null == g.crossDomain) {
-                    r = C.createElement("a");
-                    try {
-                        r.href = g.url, r.href = r.href, g.crossDomain = Ft.protocol + "//" + Ft.host != r.protocol + "//" + r.host
-                    } catch (e) {
-                        g.crossDomain = !0
-                    }
-                }
-                if (g.data && g.processData && "string" != typeof g.data && (g.data = k.param(g.data, g.traditional)), Ut(Ht, g, t, w), p) return w;
-                for (i in (m = k.event && g.global) && 0 == k.active++ && k.event.trigger("ajaxStart"), g.type = g.type.toUpperCase(), g.hasContent = !Rt.test(g.type), d = g.url.replace(Ot, ""), g.hasContent ? g.data && g.processData && 0 === (g.contentType || "").indexOf("application/x-www-form-urlencoded") && (g.data = g.data.replace(Dt, "+")) : (o = g.url.slice(d.length), g.data && (g.processData || "string" == typeof g.data) && (d += (kt.test(d) ? "&" : "?") + g.data, delete g.data), !1 === g.cache && (d = d.replace(Nt, "$1"), o = (kt.test(d) ? "&" : "?") + "_=" + Ct++ + o), g.url = d + o), g.ifModified && (k.lastModified[d] && w.setRequestHeader("If-Modified-Since", k.lastModified[d]), k.etag[d] && w.setRequestHeader("If-None-Match", k.etag[d])), (g.data && g.hasContent && !1 !== g.contentType || t.contentType) && w.setRequestHeader("Content-Type", g.contentType), w.setRequestHeader("Accept", g.dataTypes[0] && g.accepts[g.dataTypes[0]] ? g.accepts[g.dataTypes[0]] + ("*" !== g.dataTypes[0] ? ", " + Lt + "; q=0.01" : "") : g.accepts["*"]), g.headers) w.setRequestHeader(i, g.headers[i]);
-                if (g.beforeSend && (!1 === g.beforeSend.call(v, w, g) || p)) return w.abort();
-                if (l = "abort", _.add(g.complete), w.done(g.success), w.fail(g.error), u = Ut(jt, g, t, w)) {
-                    if (w.readyState = 1, m && b.trigger("ajaxSend", [w, g]), p) return w;
-                    g.async && 0 < g.timeout && (h = E.setTimeout(function() {
-                        w.abort("timeout")
-                    }, g.timeout));
-                    try {
-                        p = !1, u.send(a, c)
-                    } catch (e) {
-                        if (p) throw e;
-                        c(-1, e)
-                    }
-                } else c(-1, "No Transport");
-
-                function c(e, t, n, r) {
-                    var i, o, a, s, l, c = t;
-                    p || (p = !0, h && E.clearTimeout(h), u = void 0, f = r || "", w.readyState = 0 < e ? 4 : 0, i = 200 <= e && e < 300 || 304 === e, n && (s = function(e, t, n) {
-                        for (var r, i, o, a, s = e.contents, l = e.dataTypes;
-                            "*" === l[0];) l.shift(), void 0 === r && (r = e.mimeType || t.getResponseHeader("Content-Type"));
-                        if (r)
-                            for (i in s)
-                                if (s[i] && s[i].test(r)) {
-                                    l.unshift(i);
-                                    break
-                                } if (l[0] in n) o = l[0];
-                        else {
-                            for (i in n) {
-                                if (!l[0] || e.converters[i + " " + l[0]]) {
-                                    o = i;
-                                    break
-                                }
-                                a || (a = i)
-                            }
-                            o = o || a
-                        }
-                        if (o) return o !== l[0] && l.unshift(o), n[o]
-                    }(g, w, n)), s = function(e, t, n, r) {
-                        var i, o, a, s, l, c = {},
-                            u = e.dataTypes.slice();
-                        if (u[1])
-                            for (a in e.converters) c[a.toLowerCase()] = e.converters[a];
-                        for (o = u.shift(); o;)
-                            if (e.responseFields[o] && (n[e.responseFields[o]] = t), !l && r && e.dataFilter && (t = e.dataFilter(t, e.dataType)), l = o, o = u.shift())
-                                if ("*" === o) o = l;
-                                else if ("*" !== l && l !== o) {
-                            if (!(a = c[l + " " + o] || c["* " + o]))
-                                for (i in c)
-                                    if ((s = i.split(" "))[1] === o && (a = c[l + " " + s[0]] || c["* " + s[0]])) {
-                                        !0 === a ? a = c[i] : !0 !== c[i] && (o = s[0], u.unshift(s[1]));
-                                        break
-                                    } if (!0 !== a)
-                                if (a && e.throws) t = a(t);
-                                else try {
-                                    t = a(t)
-                                } catch (e) {
-                                    return {
-                                        state: "parsererror",
-                                        error: a ? e : "No conversion from " + l + " to " + o
-                                    }
-                                }
-                        }
-                        return {
-                            state: "success",
-                            data: t
-                        }
-                    }(g, s, w, i), i ? (g.ifModified && ((l = w.getResponseHeader("Last-Modified")) && (k.lastModified[d] = l), (l = w.getResponseHeader("etag")) && (k.etag[d] = l)), 204 === e || "HEAD" === g.type ? c = "nocontent" : 304 === e ? c = "notmodified" : (c = s.state, o = s.data, i = !(a = s.error))) : (a = c, !e && c || (c = "error", e < 0 && (e = 0))), w.status = e, w.statusText = (t || c) + "", i ? y.resolveWith(v, [o, c, w]) : y.rejectWith(v, [w, c, a]), w.statusCode($), $ = void 0, m && b.trigger(i ? "ajaxSuccess" : "ajaxError", [w, g, i ? o : a]), _.fireWith(v, [w, c]), m && (b.trigger("ajaxComplete", [w, g]), --k.active || k.event.trigger("ajaxStop")))
-                }
-                return w
-            },
-            getJSON: function(e, t, n) {
-                return k.get(e, t, n, "json")
-            },
-            getScript: function(e, t) {
-                return k.get(e, void 0, t, "script")
-            }
-        }), k.each(["get", "post"], function(e, i) {
-            k[i] = function(e, t, n, r) {
-                return b(t) && (r = r || n, n = t, t = void 0), k.ajax(k.extend({
-                    url: e,
-                    type: i,
-                    dataType: r,
-                    data: t,
-                    success: n
-                }, k.isPlainObject(e) && e))
-            }
-        }), k._evalUrl = function(e, t) {
-            return k.ajax({
-                url: e,
-                type: "GET",
-                dataType: "script",
-                cache: !0,
-                async: !1,
-                global: !1,
-                converters: {
-                    "text script": function() {}
-                },
-                dataFilter: function(e) {
-                    k.globalEval(e, t)
-                }
-            })
-        }, k.fn.extend({
-            wrapAll: function(e) {
-                var t;
-                return this[0] && (b(e) && (e = e.call(this[0])), t = k(e, this[0].ownerDocument).eq(0).clone(!0), this[0].parentNode && t.insertBefore(this[0]), t.map(function() {
-                    for (var e = this; e.firstElementChild;) e = e.firstElementChild;
-                    return e
-                }).append(this)), this
-            },
-            wrapInner: function(n) {
-                return b(n) ? this.each(function(e) {
-                    k(this).wrapInner(n.call(this, e))
-                }) : this.each(function() {
-                    var e = k(this),
-                        t = e.contents();
-                    t.length ? t.wrapAll(n) : e.append(n)
-                })
-            },
-            wrap: function(t) {
-                var n = b(t);
-                return this.each(function(e) {
-                    k(this).wrapAll(n ? t.call(this, e) : t)
-                })
-            },
-            unwrap: function(e) {
-                return this.parent(e).not("body").each(function() {
-                    k(this).replaceWith(this.childNodes)
-                }), this
-            }
-        }), k.expr.pseudos.hidden = function(e) {
-            return !k.expr.pseudos.visible(e)
-        }, k.expr.pseudos.visible = function(e) {
-            return !!(e.offsetWidth || e.offsetHeight || e.getClientRects().length)
-        }, k.ajaxSettings.xhr = function() {
-            try {
-                return new E.XMLHttpRequest
-            } catch (e) {}
-        };
-        var Bt = {
-                0: 200,
-                1223: 204
-            },
-            zt = k.ajaxSettings.xhr();
-        v.cors = !!zt && "withCredentials" in zt, v.ajax = zt = !!zt, k.ajaxTransport(function(i) {
-            var o, a;
-            if (v.cors || zt && !i.crossDomain) return {
-                send: function(e, t) {
-                    var n, r = i.xhr();
-                    if (r.open(i.type, i.url, i.async, i.username, i.password), i.xhrFields)
-                        for (n in i.xhrFields) r[n] = i.xhrFields[n];
-                    for (n in i.mimeType && r.overrideMimeType && r.overrideMimeType(i.mimeType), i.crossDomain || e["X-Requested-With"] || (e["X-Requested-With"] = "XMLHttpRequest"), e) r.setRequestHeader(n, e[n]);
-                    o = function(e) {
-                        return function() {
-                            o && (o = a = r.onload = r.onerror = r.onabort = r.ontimeout = r.onreadystatechange = null, "abort" === e ? r.abort() : "error" === e ? "number" != typeof r.status ? t(0, "error") : t(r.status, r.statusText) : t(Bt[r.status] || r.status, r.statusText, "text" !== (r.responseType || "text") || "string" != typeof r.responseText ? {
-                                binary: r.response
-                            } : {
-                                text: r.responseText
-                            }, r.getAllResponseHeaders()))
-                        }
-                    }, r.onload = o(), a = r.onerror = r.ontimeout = o("error"), void 0 !== r.onabort ? r.onabort = a : r.onreadystatechange = function() {
-                        4 === r.readyState && E.setTimeout(function() {
-                            o && a()
-                        })
-                    }, o = o("abort");
-                    try {
-                        r.send(i.hasContent && i.data || null)
-                    } catch (e) {
-                        if (o) throw e
-                    }
-                },
-                abort: function() {
-                    o && o()
-                }
-            }
-        }), k.ajaxPrefilter(function(e) {
-            e.crossDomain && (e.contents.script = !1)
-        }), k.ajaxSetup({
-            accepts: {
-                script: "text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"
-            },
-            contents: {
-                script: /\b(?:java|ecma)script\b/
-            },
-            converters: {
-                "text script": function(e) {
-                    return k.globalEval(e), e
-                }
-            }
-        }), k.ajaxPrefilter("script", function(e) {
-            void 0 === e.cache && (e.cache = !1), e.crossDomain && (e.type = "GET")
-        }), k.ajaxTransport("script", function(n) {
-            var r, i;
-            if (n.crossDomain || n.scriptAttrs) return {
-                send: function(e, t) {
-                    r = k("<script>").attr(n.scriptAttrs || {}).prop({
-                        charset: n.scriptCharset,
-                        src: n.url
-                    }).on("load error", i = function(e) {
-                        r.remove(), i = null, e && t("error" === e.type ? 404 : 200, e.type)
-                    }), C.head.appendChild(r[0])
-                },
-                abort: function() {
-                    i && i()
-                }
-            }
-        });
-        var Wt, Yt = [],
-            Gt = /(=)\?(?=&|$)|\?\?/;
-        k.ajaxSetup({
-            jsonp: "callback",
-            jsonpCallback: function() {
-                var e = Yt.pop() || k.expando + "_" + Ct++;
-                return this[e] = !0, e
-            }
-        }), k.ajaxPrefilter("json jsonp", function(e, t, n) {
-            var r, i, o, a = !1 !== e.jsonp && (Gt.test(e.url) ? "url" : "string" == typeof e.data && 0 === (e.contentType || "").indexOf("application/x-www-form-urlencoded") && Gt.test(e.data) && "data");
-            if (a || "jsonp" === e.dataTypes[0]) return r = e.jsonpCallback = b(e.jsonpCallback) ? e.jsonpCallback() : e.jsonpCallback, a ? e[a] = e[a].replace(Gt, "$1" + r) : !1 !== e.jsonp && (e.url += (kt.test(e.url) ? "&" : "?") + e.jsonp + "=" + r), e.converters["script json"] = function() {
-                return o || k.error(r + " was not called"), o[0]
-            }, e.dataTypes[0] = "json", i = E[r], E[r] = function() {
-                o = arguments
-            }, n.always(function() {
-                void 0 === i ? k(E).removeProp(r) : E[r] = i, e[r] && (e.jsonpCallback = t.jsonpCallback, Yt.push(r)), o && b(i) && i(o[0]), o = i = void 0
-            }), "script"
-        }), v.createHTMLDocument = ((Wt = C.implementation.createHTMLDocument("").body).innerHTML = "<form></form><form></form>", 2 === Wt.childNodes.length), k.parseHTML = function(e, t, n) {
-            return "string" != typeof e ? [] : ("boolean" == typeof t && (n = t, t = !1), t || (v.createHTMLDocument ? ((r = (t = C.implementation.createHTMLDocument("")).createElement("base")).href = C.location.href, t.head.appendChild(r)) : t = C), o = !n && [], (i = M.exec(e)) ? [t.createElement(i[1])] : (i = _e([e], t, o), o && o.length && k(o).remove(), k.merge([], i.childNodes)));
-            var r, i, o
-        }, k.fn.load = function(e, t, n) {
-            var r, i, o, a = this,
-                s = e.indexOf(" ");
-            return -1 < s && (r = vt(e.slice(s)), e = e.slice(0, s)), b(t) ? (n = t, t = void 0) : t && "object" == typeof t && (i = "POST"), 0 < a.length && k.ajax({
-                url: e,
-                type: i || "GET",
-                dataType: "html",
-                data: t
-            }).done(function(e) {
-                o = arguments, a.html(r ? k("<div>").append(k.parseHTML(e)).find(r) : e)
-            }).always(n && function(e, t) {
-                a.each(function() {
-                    n.apply(this, o || [e.responseText, t, e])
-                })
-            }), this
-        }, k.each(["ajaxStart", "ajaxStop", "ajaxComplete", "ajaxError", "ajaxSuccess", "ajaxSend"], function(e, t) {
-            k.fn[t] = function(e) {
-                return this.on(t, e)
-            }
-        }), k.expr.pseudos.animated = function(t) {
-            return k.grep(k.timers, function(e) {
-                return t === e.elem
-            }).length
-        }, k.offset = {
-            setOffset: function(e, t, n) {
-                var r, i, o, a, s, l, c = k.css(e, "position"),
-                    u = k(e),
-                    d = {};
-                "static" === c && (e.style.position = "relative"), s = u.offset(), o = k.css(e, "top"), l = k.css(e, "left"), i = ("absolute" === c || "fixed" === c) && -1 < (o + l).indexOf("auto") ? (a = (r = u.position()).top, r.left) : (a = parseFloat(o) || 0, parseFloat(l) || 0), b(t) && (t = t.call(e, n, k.extend({}, s))), null != t.top && (d.top = t.top - s.top + a), null != t.left && (d.left = t.left - s.left + i), "using" in t ? t.using.call(e, d) : u.css(d)
-            }
-        }, k.fn.extend({
-            offset: function(t) {
-                if (arguments.length) return void 0 === t ? this : this.each(function(e) {
-                    k.offset.setOffset(this, t, e)
-                });
-                var e, n, r = this[0];
-                return r ? r.getClientRects().length ? (e = r.getBoundingClientRect(), n = r.ownerDocument.defaultView, {
-                    top: e.top + n.pageYOffset,
-                    left: e.left + n.pageXOffset
-                }) : {
-                    top: 0,
-                    left: 0
-                } : void 0
-            },
-            position: function() {
-                if (this[0]) {
-                    var e, t, n, r = this[0],
-                        i = {
-                            top: 0,
-                            left: 0
-                        };
-                    if ("fixed" === k.css(r, "position")) t = r.getBoundingClientRect();
-                    else {
-                        for (t = this.offset(), n = r.ownerDocument, e = r.offsetParent || n.documentElement; e && (e === n.body || e === n.documentElement) && "static" === k.css(e, "position");) e = e.parentNode;
-                        e && e !== r && 1 === e.nodeType && ((i = k(e).offset()).top += k.css(e, "borderTopWidth", !0), i.left += k.css(e, "borderLeftWidth", !0))
-                    }
-                    return {
-                        top: t.top - i.top - k.css(r, "marginTop", !0),
-                        left: t.left - i.left - k.css(r, "marginLeft", !0)
-                    }
-                }
-            },
-            offsetParent: function() {
-                return this.map(function() {
-                    for (var e = this.offsetParent; e && "static" === k.css(e, "position");) e = e.offsetParent;
-                    return e || re
-                })
-            }
-        }), k.each({
-            scrollLeft: "pageXOffset",
-            scrollTop: "pageYOffset"
-        }, function(t, i) {
-            var o = "pageYOffset" === i;
-            k.fn[t] = function(e) {
-                return U(this, function(e, t, n) {
-                    var r;
-                    if (y(e) ? r = e : 9 === e.nodeType && (r = e.defaultView), void 0 === n) return r ? r[i] : e[t];
-                    r ? r.scrollTo(o ? r.pageXOffset : n, o ? n : r.pageYOffset) : e[t] = n
-                }, t, e, arguments.length)
-            }
-        }), k.each(["top", "left"], function(e, n) {
-            k.cssHooks[n] = Ve(v.pixelPosition, function(e, t) {
-                if (t) return t = Ue(e, n), Le.test(t) ? k(e).position()[n] + "px" : t
-            })
-        }), k.each({
-            Height: "height",
-            Width: "width"
-        }, function(a, s) {
-            k.each({
-                padding: "inner" + a,
-                content: s,
-                "": "outer" + a
-            }, function(r, o) {
-                k.fn[o] = function(e, t) {
-                    var n = arguments.length && (r || "boolean" != typeof e),
-                        i = r || (!0 === e || !0 === t ? "margin" : "border");
-                    return U(this, function(e, t, n) {
-                        var r;
-                        return y(e) ? 0 === o.indexOf("outer") ? e["inner" + a] : e.document.documentElement["client" + a] : 9 === e.nodeType ? (r = e.documentElement, Math.max(e.body["scroll" + a], r["scroll" + a], e.body["offset" + a], r["offset" + a], r["client" + a])) : void 0 === n ? k.css(e, t, i) : k.style(e, t, n, i)
-                    }, s, n ? e : void 0, n)
-                }
-            })
-        }), k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "), function(e, n) {
-            k.fn[n] = function(e, t) {
-                return 0 < arguments.length ? this.on(n, null, e, t) : this.trigger(n)
-            }
-        }), k.fn.extend({
-            hover: function(e, t) {
-                return this.mouseenter(e).mouseleave(t || e)
-            }
-        }), k.fn.extend({
-            bind: function(e, t, n) {
-                return this.on(e, null, t, n)
-            },
-            unbind: function(e, t) {
-                return this.off(e, null, t)
-            },
-            delegate: function(e, t, n, r) {
-                return this.on(t, e, n, r)
-            },
-            undelegate: function(e, t, n) {
-                return 1 === arguments.length ? this.off(e, "**") : this.off(t, e || "**", n)
-            }
-        }), k.proxy = function(e, t) {
-            var n, r, i;
-            if ("string" == typeof t && (n = e[t], t = e, e = n), b(e)) return r = s.call(arguments, 2), (i = function() {
-                return e.apply(t || this, r.concat(s.call(arguments)))
-            }).guid = e.guid = e.guid || k.guid++, i
-        }, k.holdReady = function(e) {
-            e ? k.readyWait++ : k.ready(!0)
-        }, k.isArray = Array.isArray, k.parseJSON = JSON.parse, k.nodeName = T, k.isFunction = b, k.isWindow = y, k.camelCase = W, k.type = $, k.now = Date.now, k.isNumeric = function(e) {
-            var t = k.type(e);
-            return ("number" === t || "string" === t) && !isNaN(e - parseFloat(e))
-        }, "function" == typeof define && define.amd && define("jquery", [], function() {
-            return k
-        });
-        var Kt = E.jQuery,
-            Zt = E.$;
-        return k.noConflict = function(e) {
-            return E.$ === k && (E.$ = Zt), e && E.jQuery === k && (E.jQuery = Kt), k
-        }, e || (E.jQuery = E.$ = k), k
-    }),
-    function(t, a, e) {
-        "use strict";
-        if (t && a) {
-            var o = t.navigator.msPointerEnabled;
-            r.prototype = {
-                on: function(e, t) {
-                    e = e.toLowerCase(), this.events.hasOwnProperty(e) || (this.events[e] = []), this.events[e].push(t)
-                },
-                off: function(e, t) {
-                    var n, r, i;
-                    void 0 !== e ? (e = e.toLowerCase(), void 0 !== t ? this.events.hasOwnProperty(e) && (n = this.events[e], r = t, -1 < (i = n.indexOf(r)) && n.splice(i, 1)) : delete this.events[e]) : this.events = {}
-                },
-                fire: function(e, t) {
-                    t = Array.prototype.slice.call(arguments), e = e.toLowerCase();
-                    var n = !1;
-                    return this.events.hasOwnProperty(e) && f(this.events[e], function(e) {
-                        n = !1 === e.apply(this, t.slice(1)) || n
-                    }, this), "catchall" != e && (t.unshift("catchAll"), n = !1 === this.fire.apply(this, t) || n), !n
-                },
-                webkitReadDataTransfer: function(e) {
-                    var t = this,
-                        r = e.dataTransfer.items.length,
-                        n = [];
-
-                    function i(e, t) {
-                        e.relativePath = t.substring(1), n.push(e), a()
-                    }
-
-                    function o(e) {
-                        throw e
-                    }
-
-                    function a() {
-                        0 == --r && t.addFiles(n, e)
-                    }
-                    f(e.dataTransfer.items, function(e) {
-                        var t = e.webkitGetAsEntry();
-                        t ? t.isFile ? i(e.getAsFile(), t.fullPath) : function n(t) {
-                            t.readEntries(function(e) {
-                                e.length ? (r += e.length, f(e, function(e) {
-                                    if (e.isFile) {
-                                        var t = e.fullPath;
-                                        e.file(function(e) {
-                                            i(e, t)
-                                        }, o)
-                                    } else e.isDirectory && n(e.createReader())
-                                }), n(t)) : a()
-                            }, o)
-                        }(t.createReader()) : a()
-                    })
-                },
-                generateUniqueIdentifier: function(e) {
-                    var t = this.opts.generateUniqueIdentifier;
-                    if ("function" == typeof t) return t(e);
-                    var n = e.relativePath || e.webkitRelativePath || e.fileName || e.name;
-                    return e.size + "-" + n.replace(/[^0-9a-zA-Z_-]/gim, "")
-                },
-                uploadNextChunk: function(e) {
-                    var t = !1;
-                    if (this.opts.prioritizeFirstAndLastChunk && (f(this.files, function(e) {
-                            return !e.paused && e.chunks.length && "pending" === e.chunks[0].status() ? (e.chunks[0].send(), !(t = !0)) : !e.paused && 1 < e.chunks.length && "pending" === e.chunks[e.chunks.length - 1].status() ? (e.chunks[e.chunks.length - 1].send(), !(t = !0)) : void 0
-                        }), t)) return t;
-                    if (f(this.files, function(e) {
-                            if (e.paused || f(e.chunks, function(e) {
-                                    if ("pending" === e.status()) return e.send(), !(t = !0)
-                                }), t) return !1
-                        }), t) return !0;
-                    var n = !1;
-                    return f(this.files, function(e) {
-                        if (!e.isComplete()) return !(n = !0)
-                    }), n || e || u(function() {
-                        this.fire("complete")
-                    }, this), !1
-                },
-                assignBrowse: function(e, r, i, o) {
-                    e instanceof Element && (e = [e]), f(e, function(e) {
-                        var n;
-                        "INPUT" === e.tagName && "file" === e.type ? n = e : ((n = a.createElement("input")).setAttribute("type", "file"), d(n.style, {
-                            visibility: "hidden",
-                            position: "absolute",
-                            width: "1px",
-                            height: "1px"
-                        }), e.appendChild(n), e.addEventListener("click", function() {
-                            n.click()
-                        }, !1)), this.opts.singleFile || i || n.setAttribute("multiple", "multiple"), r && n.setAttribute("webkitdirectory", "webkitdirectory"), f(o, function(e, t) {
-                            n.setAttribute(t, e)
-                        });
-                        var t = this;
-                        n.addEventListener("change", function(e) {
-                            e.target.value && (t.addFiles(e.target.files, e), e.target.value = "")
-                        }, !1)
-                    }, this)
-                },
-                assignDrop: function(e) {
-                    void 0 === e.length && (e = [e]), f(e, function(e) {
-                        e.addEventListener("dragover", this.preventEvent, !1), e.addEventListener("dragenter", this.preventEvent, !1), e.addEventListener("drop", this.onDrop, !1)
-                    }, this)
-                },
-                unAssignDrop: function(e) {
-                    void 0 === e.length && (e = [e]), f(e, function(e) {
-                        e.removeEventListener("dragover", this.preventEvent), e.removeEventListener("dragenter", this.preventEvent), e.removeEventListener("drop", this.onDrop)
-                    }, this)
-                },
-                isUploading: function() {
-                    var t = !1;
-                    return f(this.files, function(e) {
-                        if (e.isUploading()) return !(t = !0)
-                    }), t
-                },
-                _shouldUploadNext: function() {
-                    var t = 0,
-                        n = !0,
-                        r = this.opts.simultaneousUploads;
-                    return f(this.files, function(e) {
-                        f(e.chunks, function(e) {
-                            if ("uploading" === e.status() && r <= ++t) return n = !1
-                        })
-                    }), n && t
-                },
-                upload: function() {
-                    var e = this._shouldUploadNext();
-                    if (!1 !== e) {
-                        this.fire("uploadStart");
-                        for (var t = !1, n = 1; n <= this.opts.simultaneousUploads - e; n++) t = this.uploadNextChunk(!0) || t;
-                        t || u(function() {
-                            this.fire("complete")
-                        }, this)
-                    }
-                },
-                resume: function() {
-                    f(this.files, function(e) {
-                        e.isComplete() || e.resume()
-                    })
-                },
-                pause: function() {
-                    f(this.files, function(e) {
-                        e.pause()
-                    })
-                },
-                cancel: function() {
-                    for (var e = this.files.length - 1; 0 <= e; e--) this.files[e].cancel()
-                },
-                progress: function() {
-                    var t = 0,
-                        n = 0;
-                    return f(this.files, function(e) {
-                        t += e.progress() * e.size, n += e.size
-                    }), 0 < n ? t / n : 0
-                },
-                addFile: function(e, t) {
-                    this.addFiles([e], t)
-                },
-                addFiles: function(e, r) {
-                    var i = [];
-                    f(e, function(e) {
-                        if ((!o || o && 0 < e.size) && (e.size % 4096 != 0 || "." !== e.name && "." !== e.fileName)) {
-                            var t = this.generateUniqueIdentifier(e);
-                            if (this.opts.allowDuplicateUploads || !this.getFromUniqueIdentifier(t)) {
-                                var n = new s(this, e, t);
-                                this.fire("fileAdded", n, r) && i.push(n)
-                            }
-                        }
-                    }, this), this.fire("filesAdded", i, r) && (f(i, function(e) {
-                        this.opts.singleFile && 0 < this.files.length && this.removeFile(this.files[0]), this.files.push(e)
-                    }, this), this.fire("filesSubmitted", i, r))
-                },
-                removeFile: function(e) {
-                    for (var t = this.files.length - 1; 0 <= t; t--) this.files[t] === e && (this.files.splice(t, 1), e.abort(), this.fire("fileRemoved", e))
-                },
-                getFromUniqueIdentifier: function(t) {
-                    var n = !1;
-                    return f(this.files, function(e) {
-                        e.uniqueIdentifier === t && (n = e)
-                    }), n
-                },
-                getSize: function() {
-                    var t = 0;
-                    return f(this.files, function(e) {
-                        t += e.size
-                    }), t
-                },
-                sizeUploaded: function() {
-                    var t = 0;
-                    return f(this.files, function(e) {
-                        t += e.sizeUploaded()
-                    }), t
-                },
-                timeRemaining: function() {
-                    var t = 0,
-                        n = 0;
-                    return f(this.files, function(e) {
-                        e.paused || e.error || (t += e.size - e.sizeUploaded(), n += e.averageSpeed)
-                    }), t && !n ? Number.POSITIVE_INFINITY : t || n ? Math.floor(t / n) : 0
-                }
-            }, s.prototype = {
-                measureSpeed: function() {
-                    var e = Date.now() - this._lastProgressCallback;
-                    if (e) {
-                        var t = this.flowObj.opts.speedSmoothingFactor,
-                            n = this.sizeUploaded();
-                        this.currentSpeed = Math.max((n - this._prevUploadedSize) / e * 1e3, 0), this.averageSpeed = t * this.currentSpeed + (1 - t) * this.averageSpeed, this._prevUploadedSize = n
-                    }
-                },
-                chunkEvent: function(e, t, n) {
-                    switch (t) {
-                        case "progress":
-                            if (Date.now() - this._lastProgressCallback < this.flowObj.opts.progressCallbacksInterval) break;
-                            this.measureSpeed(), this.flowObj.fire("fileProgress", this, e), this.flowObj.fire("progress"), this._lastProgressCallback = Date.now();
-                            break;
-                        case "error":
-                            this.error = !0, this.abort(!0), this.flowObj.fire("fileError", this, n, e), this.flowObj.fire("error", n, this, e);
-                            break;
-                        case "success":
-                            if (this.error) return;
-                            this.measureSpeed(), this.flowObj.fire("fileProgress", this, e), this.flowObj.fire("progress"), this._lastProgressCallback = Date.now(), this.isComplete() && (this.currentSpeed = 0, this.averageSpeed = 0, this.flowObj.fire("fileSuccess", this, n, e));
-                            break;
-                        case "retry":
-                            this.flowObj.fire("fileRetry", this, e)
-                    }
-                },
-                pause: function() {
-                    this.paused = !0, this.abort()
-                },
-                resume: function() {
-                    this.paused = !1, this.flowObj.upload()
-                },
-                abort: function(e) {
-                    this.currentSpeed = 0, this.averageSpeed = 0;
-                    var t = this.chunks;
-                    e && (this.chunks = []), f(t, function(e) {
-                        "uploading" === e.status() && (e.abort(), this.flowObj.uploadNextChunk())
-                    }, this)
-                },
-                cancel: function() {
-                    this.flowObj.removeFile(this)
-                },
-                retry: function() {
-                    this.bootstrap(), this.flowObj.upload()
-                },
-                bootstrap: function() {
-                    "function" == typeof this.flowObj.opts.initFileFn && this.flowObj.opts.initFileFn(this), this.abort(!0), this.error = !1, this._prevProgress = 0;
-                    for (var e = this.flowObj.opts.forceChunkSize ? Math.ceil : Math.floor, t = Math.max(e(this.size / this.flowObj.opts.chunkSize), 1), n = 0; n < t; n++) this.chunks.push(new l(this.flowObj, this, n))
-                },
-                progress: function() {
-                    if (this.error) return 1;
-                    if (1 === this.chunks.length) return this._prevProgress = Math.max(this._prevProgress, this.chunks[0].progress()), this._prevProgress;
-                    var t = 0;
-                    f(this.chunks, function(e) {
-                        t += e.progress() * (e.endByte - e.startByte)
-                    });
-                    var e = t / this.size;
-                    return this._prevProgress = Math.max(this._prevProgress, .9999 < e ? 1 : e), this._prevProgress
-                },
-                isUploading: function() {
-                    var t = !1;
-                    return f(this.chunks, function(e) {
-                        if ("uploading" === e.status()) return !(t = !0)
-                    }), t
-                },
-                isComplete: function() {
-                    var n = !1;
-                    return f(this.chunks, function(e) {
-                        var t = e.status();
-                        if ("pending" === t || "uploading" === t || "reading" === t || 1 === e.preprocessState || 1 === e.readState) return !(n = !0)
-                    }), !n
-                },
-                sizeUploaded: function() {
-                    var t = 0;
-                    return f(this.chunks, function(e) {
-                        t += e.sizeUploaded()
-                    }), t
-                },
-                timeRemaining: function() {
-                    if (this.paused || this.error) return 0;
-                    var e = this.size - this.sizeUploaded();
-                    return e && !this.averageSpeed ? Number.POSITIVE_INFINITY : e || this.averageSpeed ? Math.floor(e / this.averageSpeed) : 0
-                },
-                getType: function() {
-                    return this.file.type && this.file.type.split("/")[1]
-                },
-                getExtension: function() {
-                    return this.name.substr(2 + (~-this.name.lastIndexOf(".") >>> 0)).toLowerCase()
-                }
-            }, l.prototype = {
-                getParams: function() {
-                    return {
-                        flowChunkNumber: this.offset + 1,
-                        flowChunkSize: this.flowObj.opts.chunkSize,
-                        flowCurrentChunkSize: this.endByte - this.startByte,
-                        flowTotalSize: this.fileObj.size,
-                        flowIdentifier: this.fileObj.uniqueIdentifier,
-                        flowFilename: this.fileObj.name,
-                        flowRelativePath: this.fileObj.relativePath,
-                        flowTotalChunks: this.fileObj.chunks.length
-                    }
-                },
-                getTarget: function(e, t) {
-                    return 0 == t.length ? e : (e.indexOf("?") < 0 ? e += "?" : e += "&", e + t.join("&"))
-                },
-                test: function() {
-                    this.xhr = new XMLHttpRequest, this.xhr.addEventListener("load", this.testHandler, !1), this.xhr.addEventListener("error", this.testHandler, !1);
-                    var e = c(this.flowObj.opts.testMethod, this.fileObj, this),
-                        t = this.prepareXhrRequest(e, !0);
-                    this.xhr.send(t)
-                },
-                preprocessFinished: function() {
-                    this.endByte = this.computeEndByte(), this.preprocessState = 2, this.send()
-                },
-                readFinished: function(e) {
-                    this.readState = 2, this.bytes = e, this.send()
-                },
-                send: function() {
-                    var e = this.flowObj.opts.preprocess,
-                        t = this.flowObj.opts.readFileFn;
-                    if ("function" == typeof e) switch (this.preprocessState) {
-                        case 0:
-                            return this.preprocessState = 1, void e(this);
-                        case 1:
-                            return
-                    }
-                    switch (this.readState) {
-                        case 0:
-                            return this.readState = 1, void t(this.fileObj, this.startByte, this.endByte, this.fileObj.file.type, this);
-                        case 1:
-                            return
-                    }
-                    if (!this.flowObj.opts.testChunks || this.tested) {
-                        this.loaded = 0, this.total = 0, this.pendingRetry = !1, this.xhr = new XMLHttpRequest, this.xhr.upload.addEventListener("progress", this.progressHandler, !1), this.xhr.addEventListener("load", this.doneHandler, !1), this.xhr.addEventListener("error", this.doneHandler, !1);
-                        var n = c(this.flowObj.opts.uploadMethod, this.fileObj, this),
-                            r = this.prepareXhrRequest(n, !1, this.flowObj.opts.method, this.bytes);
-                        this.xhr.send(r)
-                    } else this.test()
-                },
-                abort: function() {
-                    var e = this.xhr;
-                    this.xhr = null, e && e.abort()
-                },
-                status: function(e) {
-                    return 1 === this.readState ? "reading" : this.pendingRetry || 1 === this.preprocessState ? "uploading" : this.xhr ? this.xhr.readyState < 4 ? "uploading" : -1 < this.flowObj.opts.successStatuses.indexOf(this.xhr.status) ? "success" : -1 < this.flowObj.opts.permanentErrors.indexOf(this.xhr.status) || !e && this.retries >= this.flowObj.opts.maxChunkRetries ? "error" : (this.abort(), "pending") : "pending"
-                },
-                message: function() {
-                    return this.xhr ? this.xhr.responseText : ""
-                },
-                progress: function() {
-                    if (this.pendingRetry) return 0;
-                    var e = this.status();
-                    return "success" === e || "error" === e ? 1 : "pending" === e ? 0 : 0 < this.total ? this.loaded / this.total : 0
-                },
-                sizeUploaded: function() {
-                    var e = this.endByte - this.startByte;
-                    return "success" !== this.status() && (e = this.progress() * e), e
-                },
-                prepareXhrRequest: function(e, t, n, r) {
-                    var i = c(this.flowObj.opts.query, this.fileObj, this, t);
-                    i = d(i || {}, this.getParams());
-                    var o = c(this.flowObj.opts.target, this.fileObj, this, t),
-                        a = null;
-                    if ("GET" === e || "octet" === n) {
-                        var s = [];
-                        f(i, function(e, t) {
-                            s.push([encodeURIComponent(t), encodeURIComponent(e)].join("="))
-                        }), o = this.getTarget(o, s), a = r || null
-                    } else a = new FormData, f(i, function(e, t) {
-                        a.append(t, e)
-                    }), void 0 !== r && a.append(this.flowObj.opts.fileParameterName, r, this.fileObj.file.name);
-                    return this.xhr.open(e, o, !0), this.xhr.withCredentials = this.flowObj.opts.withCredentials, f(c(this.flowObj.opts.headers, this.fileObj, this, t), function(e, t) {
-                        this.xhr.setRequestHeader(t, e)
-                    }, this), a
-                }
-            }, r.evalOpts = c, r.extend = d, r.each = f, r.FlowFile = s, r.FlowChunk = l, r.version = "2.13.2", "object" == typeof module && module && "object" == typeof module.exports ? module.exports = r : (t.Flow = r, "function" == typeof define && define.amd && define("flow", [], function() {
-                return r
-            }))
-        } else console.warn("Flowjs needs window and document objects to work");
-
-        function r(e) {
-            if (this.support = !("undefined" == typeof File || "undefined" == typeof Blob || "undefined" == typeof FileList || !Blob.prototype.slice && !Blob.prototype.webkitSlice && !Blob.prototype.mozSlice), this.support) {
-                this.supportDirectory = /Chrome/.test(t.navigator.userAgent) || /Firefox/.test(t.navigator.userAgent) || /Edge/.test(t.navigator.userAgent), this.files = [], this.defaults = {
-                    chunkSize: 1048576,
-                    forceChunkSize: !1,
-                    simultaneousUploads: 3,
-                    singleFile: !1,
-                    fileParameterName: "file",
-                    progressCallbacksInterval: 500,
-                    speedSmoothingFactor: .1,
-                    query: {},
-                    headers: {},
-                    withCredentials: !1,
-                    preprocess: null,
-                    method: "multipart",
-                    testMethod: "GET",
-                    uploadMethod: "POST",
-                    prioritizeFirstAndLastChunk: !1,
-                    allowDuplicateUploads: !1,
-                    target: "/",
-                    testChunks: !0,
-                    generateUniqueIdentifier: null,
-                    maxChunkRetries: 0,
-                    chunkRetryInterval: null,
-                    permanentErrors: [404, 413, 415, 500, 501],
-                    successStatuses: [200, 201, 202],
-                    onDropStopPropagation: !1,
-                    initFileFn: null,
-                    readFileFn: i
-                }, this.opts = {}, this.events = {};
-                var n = this;
-                this.onDrop = function(e) {
-                    n.opts.onDropStopPropagation && e.stopPropagation(), e.preventDefault();
-                    var t = e.dataTransfer;
-                    t.items && t.items[0] && t.items[0].webkitGetAsEntry ? n.webkitReadDataTransfer(e) : n.addFiles(t.files, e)
-                }, this.preventEvent = function(e) {
-                    e.preventDefault()
-                }, this.opts = r.extend({}, this.defaults, e || {})
-            }
-        }
-
-        function s(e, t, n) {
-            this.flowObj = e, this.bytes = null, this.file = t, this.name = t.fileName || t.name, this.size = t.size, this.relativePath = t.relativePath || t.webkitRelativePath || this.name, this.uniqueIdentifier = void 0 === n ? e.generateUniqueIdentifier(t) : n, this.chunks = [], this.paused = !1, this.error = !1, this.averageSpeed = 0, this.currentSpeed = 0, this._lastProgressCallback = Date.now(), this._prevUploadedSize = 0, this._prevProgress = 0, this.bootstrap()
-        }
-
-        function i(e, t, n, r, i) {
-            var o = "slice";
-            e.file.slice ? o = "slice" : e.file.mozSlice ? o = "mozSlice" : e.file.webkitSlice && (o = "webkitSlice"), i.readFinished(e.file[o](t, n, r))
-        }
-
-        function l(e, t, n) {
-            this.flowObj = e, this.fileObj = t, this.offset = n, this.tested = !1, this.retries = 0, this.pendingRetry = !1, this.preprocessState = 0, this.readState = 0, this.loaded = 0, this.total = 0, this.chunkSize = this.flowObj.opts.chunkSize, this.startByte = this.offset * this.chunkSize, this.computeEndByte = function() {
-                var e = Math.min(this.fileObj.size, (this.offset + 1) * this.chunkSize);
-                return this.fileObj.size - e < this.chunkSize && !this.flowObj.opts.forceChunkSize && (e = this.fileObj.size), e
-            }, this.endByte = this.computeEndByte(), this.xhr = null;
-            var r = this;
-            this.event = function(e, t) {
-                (t = Array.prototype.slice.call(arguments)).unshift(r), r.fileObj.chunkEvent.apply(r.fileObj, t)
-            }, this.progressHandler = function(e) {
-                e.lengthComputable && (r.loaded = e.loaded, r.total = e.total), r.event("progress", e)
-            }, this.testHandler = function(e) {
-                var t = r.status(!0);
-                "error" === t ? (r.event(t, r.message()), r.flowObj.uploadNextChunk()) : "success" === t ? (r.tested = !0, r.event(t, r.message()), r.flowObj.uploadNextChunk()) : r.fileObj.paused || (r.tested = !0, r.send())
-            }, this.doneHandler = function(e) {
-                var t = r.status();
-                if ("success" === t || "error" === t) delete this.data, r.event(t, r.message()), r.flowObj.uploadNextChunk();
-                else {
-                    r.event("retry", r.message()), r.pendingRetry = !0, r.abort(), r.retries++;
-                    var n = r.flowObj.opts.chunkRetryInterval;
-                    null !== n ? setTimeout(function() {
-                        r.send()
-                    }, n) : r.send()
-                }
-            }
-        }
-
-        function c(e, t) {
-            return "function" == typeof e && (t = Array.prototype.slice.call(arguments), e = e.apply(null, t.slice(1))), e
-        }
-
-        function u(e, t) {
-            setTimeout(e.bind(t), 0)
-        }
-
-        function d(n, e) {
-            return f(arguments, function(e) {
-                e !== n && f(e, function(e, t) {
-                    n[t] = e
-                })
-            }), n
-        }
-
-        function f(e, t, n) {
-            var r;
-            if (e)
-                if (void 0 !== e.length) {
-                    for (r = 0; r < e.length; r++)
-                        if (!1 === t.call(n, e[r], r)) return
-                } else
-                    for (r in e)
-                        if (e.hasOwnProperty(r) && !1 === t.call(n, e[r], r)) return
-        }
-    }("undefined" != typeof window && window, "undefined" != typeof document && document), angular.module("flow.provider", []).provider("flowFactory", function() {
-        "use strict";
-        this.defaults = {}, this.factory = function(e) {
-            return new Flow(e)
-        }, this.events = [], this.on = function(e, t) {
-            this.events.push([e, t])
-        }, this.$get = function() {
-            var n = this.factory,
-                r = this.defaults,
-                i = this.events;
-            return {
-                create: function(e) {
-                    var t = n(angular.extend({}, r, e));
-                    return angular.forEach(i, function(e) {
-                        t.on(e[0], e[1])
-                    }), t
-                }
-            }
-        }
-    }), angular.module("flow.init", ["flow.provider"]).controller("flowCtrl", ["$scope", "$attrs", "$parse", "flowFactory", function(r, e, t, n) {
-        var i = angular.extend({}, r.$eval(e.flowInit)),
-            o = r.$eval(e.flowObject) || n.create(i),
-            a = function(e) {
-                var t = Array.prototype.slice.call(arguments);
-                t.shift();
-                var n = r.$broadcast.apply(r, ["flow::" + e, o].concat(t));
-                if ({
-                        progress: 1,
-                        filesSubmitted: 1,
-                        fileSuccess: 1,
-                        fileError: 1,
-                        complete: 1
-                    } [e] && r.$applyAsync(), n.defaultPrevented) return !1
-            };
-        o.on("catchAll", a), r.$on("$destroy", function() {
-            o.off("catchAll", a)
-        }), r.$flow = o, e.hasOwnProperty("flowName") && (t(e.flowName).assign(r, o), r.$on("$destroy", function() {
-            t(e.flowName).assign(r)
-        }))
-    }]).directive("flowInit", [function() {
-        return {
-            scope: !0,
-            controller: "flowCtrl"
-        }
-    }]), angular.module("flow.btn", ["flow.init"]).directive("flowBtn", [function() {
-        return {
-            restrict: "EA",
-            scope: !1,
-            require: "^flowInit",
-            link: function(e, t, n) {
-                var r = n.hasOwnProperty("flowDirectory"),
-                    i = n.hasOwnProperty("flowSingleFile"),
-                    o = n.hasOwnProperty("flowAttrs") && e.$eval(n.flowAttrs);
-                e.$flow.assignBrowse(t, r, i, o)
-            }
-        }
-    }]), angular.module("flow.dragEvents", ["flow.init"]).directive("flowPreventDrop", function() {
-        return {
-            scope: !1,
-            link: function(e, t, n) {
-                t.bind("drop dragover", function(e) {
-                    e.preventDefault()
-                })
-            }
-        }
-    }).directive("flowDragEnter", ["$timeout", function(l) {
-        return {
-            scope: !1,
-            link: function(i, e, o) {
-                var a, s = !1;
-                e.bind("dragover", function(e) {
-                    var t, n, r;
-                    (n = !1, r = (t = e).dataTransfer || t.originalEvent.dataTransfer, angular.forEach(r && r.types, function(e) {
-                        "Files" === e && (n = !0)
-                    }), n) && (s || (i.$apply(o.flowDragEnter), s = !0), l.cancel(a), e.preventDefault())
-                }), e.bind("dragleave drop", function(e) {
-                    l.cancel(a), a = l(function() {
-                        i.$eval(o.flowDragLeave), a = null, s = !1
-                    }, 100)
-                })
-            }
-        }
-    }]), angular.module("flow.drop", ["flow.init"]).directive("flowDrop", function() {
-        return {
-            scope: !1,
-            require: "^flowInit",
-            link: function(t, n, e) {
-                function r() {
-                    t.$flow.assignDrop(n)
-                }
-                e.flowDropEnabled ? t.$watch(e.flowDropEnabled, function(e) {
-                    e ? r() : t.$flow.unAssignDrop(n)
-                }) : r()
-            }
-        }
-    }),
-    function(s) {
-        "use strict";
-        var n = s.module("flow.events", ["flow.init"]);
-        s.forEach({
-            fileSuccess: ["$file", "$message"],
-            fileProgress: ["$file"],
-            fileAdded: ["$file", "$event"],
-            filesAdded: ["$files", "$event"],
-            filesSubmitted: ["$files", "$event"],
-            fileRetry: ["$file"],
-            fileRemoved: ["$file"],
-            fileError: ["$file", "$message"],
-            uploadStart: [],
-            complete: [],
-            progress: [],
-            error: ["$message", "$file"]
-        }, function(o, e) {
-            var t, a = "flow" + ((t = e).charAt(0).toUpperCase() + t.slice(1));
-            "flowUploadStart" == a && (a = "flowUploadStarted"), n.directive(a, [function() {
-                return {
-                    require: "^flowInit",
-                    controller: ["$scope", "$attrs", function(t, i) {
-                        t.$on("flow::" + e, function() {
-                            var n = Array.prototype.slice.call(arguments),
-                                e = n.shift();
-                            if (t.$flow === n.shift()) {
-                                var r = {};
-                                s.forEach(o, function(e, t) {
-                                    r[e] = n[t]
-                                }), !1 === t.$eval(i[a], r) && e.preventDefault()
-                            }
-                        })
-                    }]
-                }
-            }])
-        })
-    }(angular), angular.module("flow.img", ["flow.init"]).directive("flowImg", [function() {
-        return {
-            scope: !1,
-            require: "^flowInit",
-            link: function(n, e, r) {
-                var t = r.flowImg;
-                n.$watch(t, function(e) {
-                    if (e) {
-                        var t = new FileReader;
-                        t.readAsDataURL(e.file), t.onload = function(e) {
-                            n.$apply(function() {
-                                r.$set("src", e.target.result)
-                            })
-                        }
-                    }
-                })
-            }
-        }
-    }]), angular.module("flow.transfers", ["flow.init"]).directive("flowTransfers", [function() {
-        return {
-            scope: !0,
-            require: "^flowInit",
-            link: function(e) {
-                e.transfers = e.$flow.files
-            }
-        }
-    }]), angular.module("flow", ["flow.provider", "flow.init", "flow.events", "flow.btn", "flow.drop", "flow.transfers", "flow.img", "flow.dragEvents"]),
-    function(C, k) {
-        "use strict";
-        var x, T, M, A, S, D, O, N, I, R, P = k.$$minErr("$sanitize");
-        k.module("ngSanitize", []).provider("$sanitize", function() {
-            var t = !1,
-                r = !1;
-            this.$get = ["$$sanitizeUri", function(n) {
-                return t = !0, r && T(f, u),
-                    function(e) {
-                        var t = [];
-                        return I(e, R(t, function(e, t) {
-                            return !/^unsafe:/.test(n(e, t))
-                        })), t.join("")
-                    }
-            }], this.enableSvg = function(e) {
-                return S(e) ? (r = e, this) : r
-            }, this.addValidElements = function(e) {
-                return t || (A(e) && (e = {
-                    htmlElements: e
-                }), y(u, e.svgElements), y(s, e.htmlVoidElements), y(f, e.htmlVoidElements), y(f, e.htmlElements)), this
-            }, this.addValidAttrs = function(e) {
-                return t || T(g, b(e, !0)), this
-            }, x = k.bind, T = k.extend, M = k.forEach, A = k.isArray, S = k.isDefined, D = k.$$lowercase, O = k.noop, I = function(e, t) {
-                null == e ? e = "" : "string" != typeof e && (e = "" + e);
-                var n = _(e);
-                if (!n) return "";
-                var r = 5;
-                do {
-                    if (0 === r) throw P("uinput", "Failed to sanitize html because the input is unstable");
-                    r--, e = n.innerHTML, n = _(e)
-                } while (e !== n.innerHTML);
-                for (var i = n.firstChild; i;) {
-                    switch (i.nodeType) {
-                        case 1:
-                            t.start(i.nodeName.toLowerCase(), $(i.attributes));
-                            break;
-                        case 3:
-                            t.chars(i.textContent)
-                    }
-                    var o;
-                    if (!((o = i.firstChild) || (1 === i.nodeType && t.end(i.nodeName.toLowerCase()), o = E("nextSibling", i))))
-                        for (; null == o && (i = E("parentNode", i)) !== n;) o = E("nextSibling", i), 1 === i.nodeType && t.end(i.nodeName.toLowerCase());
-                    i = o
-                }
-                for (; i = n.firstChild;) n.removeChild(i)
-            }, R = function(e, o) {
-                var t = !1,
-                    a = x(e, e.push);
-                return {
-                    start: function(i, e) {
-                        i = D(i), !t && d[i] && (t = i), t || !0 !== f[i] || (a("<"), a(i), M(e, function(e, t) {
-                            var n = D(t),
-                                r = "img" === i && "src" === n || "background" === n;
-                            !0 !== g[n] || !0 === h[n] && !o(e, r) || (a(" "), a(t), a('="'), a(w(e)), a('"'))
-                        }), a(">"))
-                    },
-                    end: function(e) {
-                        e = D(e), t || !0 !== f[e] || !0 === s[e] || (a("</"), a(e), a(">")), e == t && (t = !1)
-                    },
-                    chars: function(e) {
-                        t || a(w(e))
-                    }
-                }
-            }, N = C.Node.prototype.contains || function(e) {
-                return !!(16 & this.compareDocumentPosition(e))
-            };
-            var n = /[\uD800-\uDBFF][\uDC00-\uDFFF]/g,
-                i = /([^#-~ |!])/g,
-                s = v("area,br,col,hr,img,wbr"),
-                e = v("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),
-                o = v("rp,rt"),
-                a = T({}, o, e),
-                l = T({}, e, v("address,article,aside,blockquote,caption,center,del,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,map,menu,nav,ol,pre,section,table,ul")),
-                c = T({}, o, v("a,abbr,acronym,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,q,ruby,rp,rt,s,samp,small,span,strike,strong,sub,sup,time,tt,u,var")),
-                u = v("circle,defs,desc,ellipse,font-face,font-face-name,font-face-src,g,glyph,hkern,image,linearGradient,line,marker,metadata,missing-glyph,mpath,path,polygon,polyline,radialGradient,rect,stop,svg,switch,text,title,tspan"),
-                d = v("script,style"),
-                f = T({}, s, l, c, a),
-                h = v("background,cite,href,longdesc,src,xlink:href,xml:base"),
-                p = v("abbr,align,alt,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,coords,dir,face,headers,height,hreflang,hspace,ismap,lang,language,nohref,nowrap,rel,rev,rows,rowspan,rules,scope,scrolling,shape,size,span,start,summary,tabindex,target,title,type,valign,value,vspace,width"),
-                g = T({}, h, m, p);
-
-            function v(e, t) {
-                return b(e.split(","), t)
-            }
-
-            function b(e, t) {
-                var n, r = {};
-                for (n = 0; n < e.length; n++) r[t ? D(e[n]) : e[n]] = !0;
-                return r
-            }
-
-            function y(e, t) {
-                t && t.length && T(e, b(t))
-            }
-            var _ = function(r, t) {
-                var e;
-                if (!t || !t.implementation) throw P("noinert", "Can't create an inert html document");
-                var n = ((e = t.implementation.createHTMLDocument("inert")).documentElement || e.getDocumentElement()).querySelector("body");
-                return n.innerHTML = '<svg><g onload="this.parentNode.remove()"></g></svg>', n.querySelector("svg") ? (n.innerHTML = '<svg><p><style><img src="</style><img src=x onerror=alert(1)//">', n.querySelector("svg img") ? function(e) {
-                    e = "<remove></remove>" + e;
-                    try {
-                        var t = (new r.DOMParser).parseFromString(e, "text/html").body;
-                        return t.firstChild.remove(), t
-                    } catch (e) {
-                        return
-                    }
-                } : function(e) {
-                    return n.innerHTML = e, t.documentMode && function e(t) {
-                        for (; t;) {
-                            if (t.nodeType === C.Node.ELEMENT_NODE)
-                                for (var n = t.attributes, r = 0, i = n.length; r < i; r++) {
-                                    var o = n[r],
-                                        a = o.name.toLowerCase();
-                                    "xmlns:ns1" !== a && 0 !== a.lastIndexOf("ns1:", 0) || (t.removeAttributeNode(o), r--, i--)
-                                }
-                            var s = t.firstChild;
-                            s && e(s), t = E("nextSibling", t)
-                        }
-                    }(n), n
-                }) : function(e) {
-                    e = "<remove></remove>" + e;
-                    try {
-                        e = encodeURI(e)
-                    } catch (e) {
-                        return
-                    }
-                    var t = new r.XMLHttpRequest;
-                    t.responseType = "document", t.open("GET", "data:text/html;charset=utf-8," + e, !1), t.send(null);
-                    var n = t.response.body;
-                    return n.firstChild.remove(), n
-                }
-            }(C, C.document);
-
-            function $(e) {
-                for (var t = {}, n = 0, r = e.length; n < r; n++) {
-                    var i = e[n];
-                    t[i.name] = i.value
-                }
-                return t
-            }
-
-            function w(e) {
-                return e.replace(/&/g, "&amp;").replace(n, function(e) {
-                    return "&#" + (1024 * (e.charCodeAt(0) - 55296) + (e.charCodeAt(1) - 56320) + 65536) + ";"
-                }).replace(i, function(e) {
-                    return "&#" + e.charCodeAt(0) + ";"
-                }).replace(/</g, "&lt;").replace(/>/g, "&gt;")
-            }
-
-            function E(e, t) {
-                var n = t[e];
-                if (n && N.call(t, n)) throw P("elclob", "Failed to sanitize html because the element is clobbered: {0}", t.outerHTML || t.outerText);
-                return n
-            }
-        }).info({
-            angularVersion: "1.7.8"
-        }), k.module("ngSanitize").filter("linky", ["$sanitize", function(d) {
-            var f = /((s?ftp|https?):\/\/|(www\.)|(mailto:)?[A-Za-z0-9._%+-]+@)\S*[^\s.;,(){}<>"\u201d\u2019]/i,
-                h = /^mailto:/i,
-                p = k.$$minErr("linky"),
-                m = k.isDefined,
-                g = k.isFunction,
-                v = k.isObject,
-                b = k.isString;
-            return function(e, i, t) {
-                if (null == e || "" === e) return e;
-                if (!b(e)) throw p("notstring", "Expected string but received: {0}", e);
-                for (var n, r, o, a = g(t) ? t : v(t) ? function() {
-                        return t
-                    } : function() {
-                        return {}
-                    }, s = e, l = []; n = s.match(f);) r = n[0], n[2] || n[4] || (r = (n[3] ? "http://" : "mailto:") + r), o = n.index, c(s.substr(0, o)), u(r, n[0].replace(h, "")), s = s.substring(o + n[0].length);
-                return c(s), d(l.join(""));
-
-                function c(e) {
-                    var t, n;
-                    e && l.push((t = e, R(n = [], O).chars(t), n.join("")))
-                }
-
-                function u(e, t) {
-                    var n, r = a(e);
-                    for (n in l.push("<a "), r) l.push(n + '="' + r[n] + '" ');
-                    !m(i) || "target" in r || l.push('target="', i, '" '), l.push('href="', e.replace(/"/g, "&quot;"), '">'), c(t), l.push("</a>")
-                }
-            }
-        }])
-    }(window, window.angular),
-    function() {
-        "use strict";
-        angular.module("ngEmbed", ["ngSanitize"]).filter("embed", ["$sce", function(l) {
-            var c = [{
-                    text: ":)",
-                    class: "smiley",
-                    code: "e60a"
-                }, {
-                    text: ":D",
-                    class: "happy",
-                    code: "e608"
-                }, {
-                    text: ":d",
-                    class: "happy",
-                    code: "e608"
-                }, {
-                    text: ":(",
-                    class: "sad",
-                    code: "e60e"
-                }, {
-                    text: ":/",
-                    class: "wondering",
-                    code: "e620"
-                }, {
-                    text: ":P",
-                    class: "tongue",
-                    code: "e60c"
-                }, {
-                    text: ":p",
-                    class: "tongue",
-                    code: "e60c"
-                }, {
-                    text: "3:)",
-                    class: "evil",
-                    code: "e618"
-                }, {
-                    text: "(^)",
-                    class: "thumbsup2",
-                    code: "e607"
-                }, {
-                    text: ";)",
-                    class: "wink",
-                    code: "e610"
-                }, {
-                    text: ":o",
-                    class: "shocked",
-                    code: "e61a"
-                }, {
-                    text: "-_-",
-                    class: "neutral",
-                    code: "e61e"
-                }, {
-                    text: "(y)",
-                    class: "thumbs-up",
-                    code: "e606"
-                }, {
-                    text: ":*",
-                    class: "heart",
-                    code: "e604"
-                }, {
-                    text: "&lt;3",
-                    class: "heart",
-                    code: "e604"
-                }, {
-                    text: "<3",
-                    class: "heart",
-                    code: "e604"
-                }, {
-                    text: "&lt;/3",
-                    class: "heart-broken",
-                    code: "e605"
-                }, {
-                    text: "</3",
-                    class: "heart-broken",
-                    code: "e605"
-                }, {
-                    text: "^_^",
-                    class: "grin",
-                    code: "e612"
-                }, {
-                    text: "8-)",
-                    class: "cool",
-                    code: "e614"
-                }, {
-                    text: "8|",
-                    class: "cool",
-                    code: "e614"
-                }, {
-                    text: ":S",
-                    class: "confused",
-                    code: "e61c"
-                }, {
-                    text: ":s",
-                    class: "confused",
-                    code: "e61c"
-                }],
-            return function(e, t) {
-                var n = {
-                    fontSmiley: !0,
-                    emoji: !0,
-                    link: !0,
-                    linkTarget: "_self"
-                };
-                if (function n(r) {
-                        return angular.forEach(arguments, function(e) {
-                            e !== r && angular.forEach(e, function(e, t) {
-                                r[t] && r[t].constructor && r[t].constructor === Object ? n(r[t], e) : r[t] = e
-                            })
-                        }), r
-                    }(n, t), null != e) {
-                    if ("object" == typeof e) return e;
-                    var r, i, o, a, s = {
-                        "&": "&amp;",
-                        ">": "&gt;",
-                        "<": "&lt;"
-                    };
-                    return angular.isNumber(e) || (e = e.toString()), e = e.replace(/[&<>]/g, function(e) {
-                        return s[e]
-                    }), n.fontSmiley && (r = e.split(" "), angular.forEach(c, function(e) {
-                        for (var t = 0; t < r.length; t++) r[t] === e.text && (r[t] = '<i class="ne-emoticon" title="' + e.text + '">&#x' + e.code + "</i>")
-                    }), e = r.join(" ")), n.emoji && (i = e, o = new RegExp(":(" + u.join("|") + "):", "g"), e = i.replace(o, function(e, t) {
-                        return "<i class='emoticon emoticon-" + t + "' title=':" + t + ":'></i>"
-                    })), n.link && (a = /^[a-z]+\:\/\//i, e = e.replace(/\b(?:(https?|ftp|file):\/\/|www\.)[-A-Z0-9+()&@$#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|]/gi, function(e) {
-                        var t = e;
-                        return a.test(e) || (t = "http://" + e), "cordova" == n.linkTarget ? '<a href="#" onclick="window.open(\'' + t + "', '_system', 'location=yes')\" >" + e + "</a>" : '<a href="' + t + '" target="' + n.linkTarget + '">' + e + "</a>"
-                    })), l.trustAsHtml(e)
-                }
-            }
-        }]).directive("ngEmbed", ["$filter", "$sce", "$http", "$timeout", "$templateCache", function(w, E, C, k, e) {
-                restrict: "AE",
-                scope: !0,
-                templateUrl: function(e, t) {
-                    return t.embedTemplateUrl || ""
-                },
-                link: function(s, e, t) {
-                    var n = s.$eval(t.embedData),
-                        r = s.$eval(t.embedOptions);
-                    s.video = {}, s.image = {}, s.pdf = {}, s.audio = {}, s.videoServices = [], s.audioServices = [], s.codeServices = [];
-                    var i = {
-                        fontSmiley: !0,
-                        emoji: !0,
-                        link: !0,
-                        linkTarget: "_self",
-                        pdf: {
-                            embed: !0
-                        },
-                        image: {
-                            embed: !(s.gist = [])
-                        },
-                        audio: {
-                            embed: !0
-                        },
-                        code: {
-                            highlight: !0,
-                            lineNumbers: !1
-                        },
-                        basicVideo: !1,
-                        gdevAuth: null,
-                        video: {
-                            embed: !1,
-                            width: null,
-                            height: null,
-                            ytTheme: "dark",
-                            details: !1,
-                            thumbnailQuality: "medium"
-                        },
-                        tweetEmbed: !0,
-                        tweetOptions: {
-                            maxWidth: 550,
-                            hideMedia: !1,
-                            hideThread: !1,
-                            align: "none",
-                            lang: "en"
-                        },
-                        twitchtvEmbed: !0,
-                        dailymotionEmbed: !0,
-                        tedEmbed: !0,
-                        dotsubEmbed: !0,
-                        liveleakEmbed: !0,
-                        soundCloudEmbed: !0,
-                        soundCloudOptions: {
-                            height: 160,
-                            themeColor: "f50000",
-                            autoPlay: !1,
-                            hideRelated: !1,
-                            showComments: !0,
-                            showUser: !0,
-                            showReposts: !1,
-                            visual: !1,
-                            download: !1
-                        },
-                        spotifyEmbed: !0,
-                        codepenEmbed: !0,
-                        codepenHeight: 300,
-                        jsfiddleEmbed: !0,
-                        jsfiddleHeight: 300,
-                        jsbinEmbed: !0,
-                        jsbinHeight: 300,
-                        plunkerEmbed: !0,
-                        githubgistEmbed: !0,
-                        ideoneEmbed: !0,
-                        ideoneHeight: 300
-                    };
-                    ! function n(r) {
-                        return angular.forEach(arguments, function(e) {
-                            e !== r && angular.forEach(e, function(e, t) {
-                                r[t] && r[t].constructor && r[t].constructor === Object ? n(r[t], e) : r[t] = e
-                            })
-                        }), r
-                    }(i, r), String.prototype.trunc = function(e, t) {
-                        var n = this.length > e,
-                            r = n ? this.substr(0, e - 1) : this;
-                        return r = t && n ? r.substr(0, r.lastIndexOf(" ")) : r, n ? r + "..." : r
-                    }, Array.prototype.getUnique = function() {
-                        for (var e = {}, t = [], n = 0, r = this.length; n < r; ++n) e.hasOwnProperty(this[n]) || (t.push(this[n]), e[this[n]] = 1);
-                        return t
-                    };
-                    var l = {
-                            calcDimensions: function(e) {
-                                var t = {
-                                    width: null,
-                                    height: null
-                                };
-                                return t.width = e.video.width, t.height = e.video.height, e.video.height && e.video.width || (e.video.height ? t.width = e.video.height / 390 * 640 : e.video.width ? t.height = t.width / 640 * 390 : (t.width = 640, t.height = 390)), t
-                            },
-                            embed: function(e, r) {
-                                if (e.match(/https?:\/\/(?:[0-9A-Z-]+\.)?(?:youtu\.be\/|youtube\.com(?:\/embed\/|\/v\/|\/watch\?v=|\/ytscreeningroom\?v=|\/feeds\/api\/videos\/|\/user\S*[^\w\-\s]|\S*[^\w\-\s]))([\w\-]{11})[?=&+%\w-]*/gi)) {
-                                    var i = this.calcDimensions(r);
-                                    return s.video.id = RegExp.$1, r.video.details ? C.get("https://www.googleapis.com/youtube/v3/videos?id=" + RegExp.$1 + "&key=" + r.gdevAuth + "&part=snippet,statistics").success(function(e) {
-                                        var t = void 0 === r.video.autoPlay || !0 === r.video.autoPlay ? "?autoplay=1" : "?autoplay=0",
-                                            n = e.items[0];
-                                        s.video.host = "youtube", s.video.title = n.snippet.title, s.video.thumbnail = n.snippet.thumbnails.medium.url, s.video.description = n.snippet.description.trunc(250, !0).replace(/\n/g, " ").replace(/&#10;/g, " "), s.video.rawDescription = n.snippet.description, s.video.views = n.statistics.viewCount, s.video.likes = n.statistics.likeCount, s.video.uploader = n.snippet.channelTitle, s.video.uploaderPage = "https://www.youtube.com/channel/" + n.snippet.channelId, s.video.uploadDate = n.snippet.publishedAt, s.video.url = E.trustAsResourceUrl("https://www.youtube.com/watch?v=" + n.id), s.video.embedSrc = E.trustAsResourceUrl("https://www.youtube.com/embed/" + s.video.id + t), s.video.width = i.width, s.video.height = i.height
-                                    }) : (s.video.width = i.width, s.video.height = i.height, s.video.host = "youtube", s.video.embedSrc = E.trustAsResourceUrl("https://www.youtube.com/embed/" + RegExp.$1 + "?autoplay=0")), e
-                                }
-                                if (e.match(/https?:\/\/(?:www\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/([^\/]*)\/videos\/|album\/(\d+)\/video\/|)(\d+)(?:$|\/|\?)*/gi)) {
-                                    var n = this.calcDimensions(r);
-                                    s.video.id = RegExp.$3, r.video.details ? C.get("https://vimeo.com/api/v2/video/" + RegExp.$3 + ".json").success(function(e) {
-                                        var t = void 0 === r.video.autoPlay || !0 === r.video.autoPlay ? "&autoplay=1" : "&autoplay=0";
-                                        s.video.host = "vimeo", s.video.title = e[0].title, s.video.rawDescription = e[0].description.replace(/\n/g, "<br/>").replace(/&#10;/g, "<br/>"), s.video.description = e[0].description.replace(/((<|&lt;)br\s*\/*(>|&gt;)\r\n)/g, " ").trunc(250, !0), s.video.thumbnail = e[0].thumbnail_medium, s.video.views = e[0].stats_number_of_plays, s.video.likes = e[0].stats_number_of_likes, s.video.uploader = e[0].user_name, s.video.uploaderPage = e[0].user_url, s.video.uploadDate = e[0].uploadDate, s.video.url = e[0].url, s.video.embedSrc = E.trustAsResourceUrl("//player.vimeo.com/video/" + e[0].id + "?title=0&byline=0&portrait=0" + t), s.video.width = n.width, s.video.height = n.height
-                                    }) : (s.video.width = n.width, s.video.height = n.height, s.video.host = "vimeo", s.video.embedSrc = E.trustAsResourceUrl("//player.vimeo.com/video/" + RegExp.$3 + "?title=0&byline=0&portrait=0&autoplay=0"))
-                                }
-                                return e
-                            },
-                            embedBasic: function(e) {
-                                return e.match(/((?:https?):\/\/\S*\.(?:ogv|webm|mp4))/gi) && (s.video.basic = E.trustAsResourceUrl(RegExp.$1)), e
-                            },
-                            twitchtvEmbed: function(e, t) {
-                                var n = /www.twitch.tv\/[a-zA_Z0-9_]+/gi,
-                                    r = e.match(n) ? e.match(n).getUnique() : null,
-                                    i = l.calcDimensions(t);
-                                if (r)
-                                    for (var o = 0; o < r.length;) {
-                                        var a = E.trustAsHtml('<object bgcolor="#000000" data="//www-cdn.jtvnw.net/swflibs/TwitchPlayer.swf" height="' + i.height + '" id="clip_embed_player_flash" type="application/x-shockwave-flash" width="' + i.width + '"><param name="movie" value="http://www-cdn.jtvnw.net/swflibs/TwitchPlayer.swf" /><param name="allowScriptAccess" value="always" /><param name="allowNetworking" value="all" /><param name="allowFullScreen" value="true" /><param name="flashvars" value="channel=' + r[o].split("/")[1] + '&auto_play=false" /></object>');
-                                        s.videoServices.push(a), o++
-                                    }
-                                return e
-                            },
-                            dailymotionEmbed: function(e, t) {
-                                var n = /dailymotion.com\/video\/[a-zA-Z0-9-_]+/gi,
-                                    r = e.match(n) ? e.match(n).getUnique() : null,
-                                    i = l.calcDimensions(t);
-                                if (r)
-                                    for (var o = 0; o < r.length;) {
-                                        var a = E.trustAsHtml('<iframe src="http://www.dailymotion.com/embed/video/' + r[o].split("/")[2] + '" height="' + i.height + '" width="' + i.width + '"></iframe>');
-                                        s.videoServices.push(a), o++
-                                    }
-                                return e
-                            },
-                            tedEmbed: function(e, t) {
-                                var n = /ted.com\/talks\/[a-zA-Z0-9_]+/gi,
-                                    r = e.match(n) ? e.match(n).getUnique() : null,
-                                    i = l.calcDimensions(t);
-                                if (r)
-                                    for (var o = 0; o < r.length;) {
-                                        var a = E.trustAsHtml('<iframe src="https://embed.ted.com/talks/' + r[o].split("/")[2] + '.html" height="' + i.height + '" width="' + i.width + '"></iframe>');
-                                        s.videoServices.push(a), o++
-                                    }
-                                return e
-                            },
-                            dotsubEmbed: function(e, t) {
-                                var n = /dotsub.com\/view\/[a-zA-Z0-9-]+/gi,
-                                    r = e.match(n) ? e.match(n).getUnique() : null,
-                                    i = l.calcDimensions(t);
-                                if (r)
-                                    for (var o = 0; o < r.length;) {
-                                        var a = E.trustAsHtml('<iframe src="https://dotsub.com/media/' + r[o].split("/")[2] + '/embed/" width="' + i.width + '" height="' + i.height + '"></iframe>');
-                                        s.videoServices.push(a), o++
-                                    }
-                                return e
-                            },
-                            liveleakEmbed: function(e, t) {
-                                var n = /liveleak.com\/view\?i=[a-zA-Z0-9_]+/gi,
-                                    r = e.match(n) ? e.match(n).getUnique() : null,
-                                    i = l.calcDimensions(t);
-                                if (r)
-                                    for (var o = 0; o < r.length;) {
-                                        var a = E.trustAsHtml('<iframe src="http://www.liveleak.com/e/' + r[o].split("=")[1] + '" height="' + i.height + '" width="' + i.width + '"></iframe></div>');
-                                        s.videoServices.push(a), o++
-                                    }
-                                return e
-                            }
-                        },
-                        o = function(e) {
-                            return e.match(/((?:https?):\/\/\S*\.(?:wav|mp3|ogg))/gi) && (s.audio.url = E.trustAsResourceUrl(RegExp.$1)), e
-                        },
-                        a = function(e, t) {
-                            var n = /soundcloud.com\/[a-zA-Z0-9-_]+\/[a-zA-Z0-9-_]+/gi,
-                                r = e.match(n) ? e.match(n).getUnique() : null;
-                            if (r)
-                                for (var i = 0; i < r.length;) {
-                                    var o = E.trustAsHtml('<iframe height="160" scrolling="no" src="https://w.soundcloud.com/player/?url=https://' + r[i] + "&auto_play=" + t.soundCloudOptions.autoPlay + "&hide_related=" + t.soundCloudOptions.hideRelated + "&show_comments=" + t.soundCloudOptions.showComments + "&show_user=" + t.soundCloudOptions.showUser + "&show_reposts=" + t.soundCloudOptions.showReposts + "&visual=" + t.soundCloudOptions.visual + "&download=" + t.soundCloudOptions.download + "&color=" + t.soundCloudOptions.themeColor + "&theme_color=" + t.soundCloudOptions.themeColor + '"></iframe>');
-                                    s.videoServices.push(o), i++
-                                }
-                            return e
-                        },
-                        c = function(e) {
-                            var t = /spotify.com\/track\/[a-zA-Z0-9_]+/gi,
-                                n = e.match(t) ? e.match(t).getUnique() : null;
-                            if (n)
-                                for (var r = 0; r < n.length;) {
-                                    var i = E.trustAsHtml('<iframe src="https://embed.spotify.com/?uri=spotify:track:' + n[r].split("/")[2] + '" height="80"></iframe>');
-                                    s.audioServices.push(i), r++
-                                }
-                            return e
-                        },
-                        u = function(e) {
-                            return e.match(/((?:https?):\/\/\S*\.(?:gif|jpg|jpeg|tiff|png|svg|webp))/gi) && (s.image.url = RegExp.$1), e
-                        },
-                        d = function(e) {
-                            return e = e.replace(/(`+)(\s|[a-z]+)\s*([\s\S]*?[^`])\s*\1(?!`)/gm, function(e, t, n, r) {
-                                var i = r;
-                                i = (i = (i = i.replace(/^([ \t]*)/g, "")).replace(/[ \t]*$/g, "")).replace(/:\/\//g, "~P");
-                                var o = [];
-                                return n && o.push(n), '<pre><code class="ne-code hljs ' + n + '">' + hljs.highlightAuto(i, o).value + "</code></pre>"
-                            })
-                        },
-                        f = function(e) {
-                            return e.match(/((?:https?):\/\/\S*\.(?:pdf|PDF))/gi) && (s.pdf.url = E.trustAsResourceUrl(RegExp.$1)), e
-                        },
-                        h = function(e, t) {
-                            if (!window.twttr) throw new ReferenceError("twttr is not defined. Load http://platform.twitter.com/widgets.js");
-                            var n = /https:\/\/twitter\.com\/\w+\/\w+\/\d+/gi,
-                                r = e.match(n) ? e.match(n).getUnique() : null;
-                            if (s.tweets = [], r)
-                                for (var i = 0; i < r.length;) {
-                                    var o = "https://api.twitter.com/1/statuses/oembed.json?omit_script=true&callback=JSON_CALLBACK&url=" + r[i] + "&maxwidth=" + t.tweetOptions.maxWidth + "&hide_media=" + t.tweetOptions.hideMedia + "&hide_thread=" + t.tweetOptions.hideThread + "&align=" + t.tweetOptions.align + "&lang=" + t.tweetOptions.lang;
-                                    C.jsonp(o).success(function(e) {
-                                        s.tweets.push(e.html), s.tweets.length == r.length && k(function() {
-                                            twttr.widgets.load()
-                                        }, 10)
-                                    }), i++
-                                }
-                            return e
-                        },
-                        p = function(e, t) {
-                            var n = /http:\/\/codepen.io\/([A-Za-z0-9_]+)\/pen\/([A-Za-z0-9_]+)/gi,
-                                r = e.match(n) ? e.match(n).getUnique() : null;
-                            if (r)
-                                for (var i = 0; i < r.length;) {
-                                    var o = E.trustAsHtml('<iframe scrolling="no" height="' + t.codepenHeight + '" src="' + r[i].replace(/\/pen\//, "/embed/") + "/?height=" + t.codepenHeight + '" frameborder="no" allowtransparency="true" allowfullscreen="true"></iframe>');
-                                    s.codeServices.push(o), i++
-                                }
-                            return e
-                        },
-                        m = function(e, t) {
-                            var n = /jsfiddle.net\/[a-zA-Z0-9_]+\/[a-zA-Z0-9_]+/gi,
-                                r = e.match(n) ? e.match(n).getUnique() : null;
-                            if (r)
-                                for (var i = 0; i < r.length;) {
-                                    var o = E.trustAsHtml('<iframe height="' + t.jsfiddleHeight + '" src="http://' + r[i] + '/embedded"></iframe>');
-                                    s.codeServices.push(o), i++
-                                }
-                            return e
-                        },
-                        g = function(e, t) {
-                            var n = /jsbin.com\/[a-zA-Z0-9_]+\/[0-9_]+/gi,
-                                r = e.match(n) ? e.match(n).getUnique() : null;
-                            if (r)
-                                for (var i = 0; i < r.length;) {
-                                    var o = E.trustAsHtml('<iframe height="' + t.jsbinHeight + '" class="jsbin-embed foo" src="http://' + r[i] + '/embed?html,js,output">Simple Animation Tests</iframe>');
-                                    s.codeServices.push(o), i++
-                                }
-                            return e
-                        },
-                        v = function(e, t) {
-                            var n = /plnkr.co\/edit\/[a-zA-Z0-9\?=]+/gi,
-                                r = e.match(n) ? e.match(n).getUnique() : null;
-                            if (r)
-                                for (var i = 0; i < r.length;) {
-                                    var o = -1 === r[i].indexOf("?") ? r[i].split("/")[2] : r[i].split("/")[2].split("?")[0],
-                                        a = E.trustAsHtml('<iframe class="ne-plunker" src="http://embed.plnkr.co/' + o + '" height="' + t.jsbinHeight + '"></iframe>');
-                                    s.codeServices.push(a), i++
-                                }
-                            return e
-                        },
-                        b = function(e) {
-                            var t = /gist.github.com\/[a-zA-Z0-9_-]+\/([a-zA-Z0-9]+)/g,
-                                n = e.match(t) ? e.match(t).getUnique() : null;
-                            if (n)
-                                for (var r = 0; r < n.length;) s.gist.push(n[r].split("/")[2]), r++;
-                            return e
-                        },
-                        y = function(e, t) {
-                            var n = /ideone.com\/[a-zA-Z0-9]{6}/gi,
-                                r = e.match(n) ? e.match(n).getUnique() : null;
-                            if (r)
-                                for (var i = 0; i < r.length;) {
-                                    var o = E.trustAsHtml('<iframe src="http://ideone.com/embed/' + r[i].split("/")[1] + '" height="' + t.ideoneHeight + '"></iframe>');
-                                    s.codeServices.push(o), i++
-                                }
-                            return e
-                        };
-                    if (i.code.highlight) {
-                        if (!window.hljs) throw new ReferenceError("hlsj (Highlight JS is not defined.");
-                        n = d(n), k(function() {
-                            i.code.lineNumbers && angular.element(".ne-code").each(function() {
-                                var e = 1,
-                                    t = $(this).text().split("\n").length,
-                                    n = $("<ul/>").addClass("pre-numbering");
-                                for (angular.element(this).addClass("has-numbering").parent().append(n); e <= t; e++) n.append(angular.element("<li/>").text(e))
-                            })
-                        }, 0)
-                    }
-                    var _ = w("embed")(n, i).$$unwrapTrustedValue();
-                    if (i.video.embed) {
-                        if (!i.gdevAuth) throw "Youtube authentication key is required to get data from youtube.";
-                        _ = l.embed(_, i)
-                    }
-                    _ = i.basicVideo ? l.embedBasic(_) : _, _ = i.audio.embed ? o(_) : _, _ = i.image.embed ? u(_) : _, _ = i.pdf.embed ? f(_) : _, _ = i.tweetEmbed ? h(_, i) : _, _ = i.twitchtvEmbed ? l.twitchtvEmbed(_, i) : _, _ = i.dailymotionEmbed ? l.dailymotionEmbed(_, i) : _, _ = i.tedEmbed ? l.tedEmbed(_, i) : _, _ = i.dotsubEmbed ? l.dotsubEmbed(_, i) : _, _ = i.liveleakEmbed ? l.liveleakEmbed(_, i) : _, _ = i.soundCloudEmbed ? a(_, i) : _, _ = i.spotifyEmbed ? c(_) : _, _ = i.codepenEmbed ? p(_, i) : _, _ = i.jsfiddleEmbed ? m(_, i) : _, _ = i.jsbinEmbed ? g(_, i) : _, _ = i.plunkerEmbed ? v(_, i) : _, _ = i.githubgistEmbed ? b(_, i) : _, _ = i.ideoneEmbed ? y(_, i) : _, s.neText = E.trustAsHtml(_)
-                }
-            }
-        }]).directive("neGist", function() {
-            return {
-                restrict: "EA",
-                replace: !0,
-                template: "<div></div>",
-                link: function(e, t, n) {
-                    var r = n.id,
-                        i = document.createElement("iframe");
-                    i.setAttribute("width", "100%"), i.setAttribute("frameborder", "0"), i.id = "gist-" + r, t[0].appendChild(i);
-                        a = i.document;
-                    i.contentDocument ? a = i.contentDocument : i.contentWindow && (a = i.contentWindow.document), a.open(), a.writeln(o), a.close()
-                }
-            }
-        })
-    }(),
-    function(f, e) {
-        "use strict";
-        var re, ie, oe, ae, Z = 1,
-            se = "-add",
-            le = "-remove",
-            ce = "ng-",
-            C = "ng-animate",
-            X = "$$ngAnimateChildren";
-        ie = void 0 === f.ontransitionend && void 0 !== f.onwebkittransitionend ? ("-webkit-", re = "WebkitTransition", "webkitTransitionEnd transitionend") : (re = "transition", "transitionend"), ae = void 0 === f.onanimationend && void 0 !== f.onwebkitanimationend ? ("-webkit-", oe = "WebkitAnimation", "webkitAnimationEnd animationend") : (oe = "animation", "animationend");
-        var i = "Duration",
-            ue = "TimingFunction",
-            o = "PlayState",
-            n = oe + "Delay",
-            de = oe + i,
-            r = re + "Delay",
-            t = re + i,
-            a = e.$$minErr("ng");
-
-        function h(e, t, n) {
-            if (!e) throw a("areq", "Argument '{0}' is {1}", t || "?", n || "required");
-            return e
-        }
-
-        function k(e, t) {
-            return e || t ? e ? t ? (Se(e) && (e = e.join(" ")), Se(t) && (t = t.join(" ")), e + " " + t) : e : t : ""
-        }
-
-        function fe(e, n, r) {
-            var i = "";
-            return e = Se(e) ? e : e && De(e) && e.length ? e.split(/\s+/) : [], Ae(e, function(e, t) {
-                e && 0 < e.length && (i += 0 < t ? " " : "", i += r ? n + e : e + n)
-            }), i
-        }
-
-        function Q(e) {
-            if (e instanceof Ne) switch (e.length) {
-                case 0:
-                    return e;
-                case 1:
-                    if (e[0].nodeType === Z) return e;
-                    break;
-                default:
-                    return Ne(p(e))
-            }
-            if (e.nodeType === Z) return Ne(e)
-        }
-
-        function p(e) {
-            if (!e[0]) return e;
-            for (var t = 0; t < e.length; t++) {
-                var n = e[t];
-                if (n.nodeType === Z) return n
-            }
-        }
-
-        function x(l) {
-            return function(e, t) {
-                var n, r, i, o, a, s;
-                t.addClass && (n = l, r = e, i = t.addClass, Ae(r, function(e) {
-                    n.addClass(e, i)
-                }), t.addClass = null), t.removeClass && (o = l, a = e, s = t.removeClass, Ae(a, function(e) {
-                    o.removeClass(e, s)
-                }), t.removeClass = null)
-            }
-        }
-
-        function he(e) {
-            if (!(e = e || {}).$$prepared) {
-                var t = e.domOperation || Ie;
-                e.domOperation = function() {
-                    e.$$domOperationFired = !0, t(), t = Ie
-                }, e.$$prepared = !0
-            }
-            return e
-        }
-
-        function pe(e, t) {
-            me(e, t), ge(e, t)
-        }
-
-        function me(e, t) {
-            t.from && (e.css(t.from), t.from = null)
-        }
-
-        function ge(e, t) {
-            t.to && (e.css(t.to), t.to = null)
-        }
-
-        function J(e, t, n) {
-            var r = t.options || {},
-                i = n.options || {},
-                o = (r.addClass || "") + " " + (i.addClass || ""),
-                a = (r.removeClass || "") + " " + (i.removeClass || ""),
-                s = function(i, e, t) {
-                    var n = {};
-                    i = r(i), e = r(e), Ae(e, function(e, t) {
-                        n[t] = 1
-                    }), t = r(t), Ae(t, function(e, t) {
-                        n[t] = 1 === n[t] ? null : -1
-                    });
-                    var o = {
-                        addClass: "",
-                        removeClass: ""
-                    };
-
-                    function r(e) {
-                        De(e) && (e = e.split(" "));
-                        var t = {};
-                        return Ae(e, function(e) {
-                            e.length && (t[e] = !0)
-                        }), t
-                    }
-                    return Ae(n, function(e, t) {
-                        var n, r;
-                        1 === e ? (n = "addClass", r = !i[t] || i[t + le]) : -1 === e && (n = "removeClass", r = i[t] || i[t + se]), r && (o[n].length && (o[n] += " "), o[n] += t)
-                    }), o
-                }(e.attr("class"), o, a);
-            i.preparationClasses && (r.preparationClasses = ee(i.preparationClasses, r.preparationClasses), delete i.preparationClasses);
-            var l = r.domOperation !== Ie ? r.domOperation : null;
-            return m(r, i), l && (r.domOperation = l), s.addClass ? r.addClass = s.addClass : r.addClass = null, s.removeClass ? r.removeClass = s.removeClass : r.removeClass = null, t.addClass = r.addClass, t.removeClass = r.removeClass, r
-        }
-
-        function ve(e) {
-            return e instanceof Ne ? e[0] : e
-        }
-
-        function be(e, t) {
-            var n = t ? "paused" : "",
-                r = oe + o;
-            return ye(e, [r, n]), [r, n]
-        }
-
-        function ye(e, t) {
-            var n = t[0],
-                r = t[1];
-            e.style[n] = r
-        }
-
-        function ee(e, t) {
-            return e ? t ? e + " " + t : e : t
-        }
-        var _e = function(e, t) {
-                var n = t ? "-" + t + "s" : "";
-                return ye(e, [r, n]), [r, n]
-            },
-            s = ["$interpolate", function(o) {
-                return {
-                    link: function(e, t, n) {
-                        var r = n.ngAnimateChildren;
-
-                        function i(e) {
-                            e = "on" === e || "true" === e, t.data(X, e)
-                        }
-                        De(r) && 0 === r.length ? t.data(X, !0) : (i(o(r)(e)), n.$observe("ngAnimateChildren", i))
-                    }
-                }
-            }],
-            $e = "$$animateCss",
-            l = {
-                transitionDuration: t,
-                transitionDelay: r,
-                transitionProperty: re + "Property",
-                animationDuration: de,
-                animationDelay: n,
-                animationIterationCount: oe + "IterationCount"
-            },
-            we = {
-                transitionDuration: t,
-                transitionDelay: r,
-                animationDuration: de,
-                animationDelay: n
-            };
-
-        function Ee(e, t) {
-            return [t ? n : r, e + "s"]
-        }
-
-        function Ce(e, t, n) {
-            var a = Object.create(null),
-                s = e.getComputedStyle(t) || {};
-            return Ae(n, function(e, t) {
-                var n, r, i = s[e];
-                if (i) {
-                    var o = i.charAt(0);
-                    ("-" === o || "+" === o || 0 <= o) && (n = 0, r = i.split(/\s*,\s*/), Ae(r, function(e) {
-                        "s" === e.charAt(e.length - 1) && (e = e.substring(0, e.length - 1)), e = parseFloat(e) || 0, n = n ? Math.max(e, n) : e
-                    }), i = n), 0 === i && (i = null), a[t] = i
-                }
-            }), a
-        }
-
-        function ke(e) {
-            return 0 === e || null != e
-        }
-
-        function xe(e, t) {
-            var n = re,
-                r = e + "s";
-            return t ? n += i : r += " linear all", [n, r]
-        }
-
-        function Te(t, n, e) {
-            Ae(e, function(e) {
-                t[e] = te(t[e]) ? t[e] : n.style.getPropertyValue(e)
-            })
-        }
-        var Me, m, Ae, Se, te, g, $, ne, De, Oe, Ne, Ie, c = ["$animateProvider", function(e) {
-                this.$get = ["$window", "$$jqLite", "$$AnimateRunner", "$timeout", "$$animateCache", "$$forceReflow", "$sniffer", "$$rAFScheduler", "$$animateQueue", function(Y, G, K, Z, X, n, Q, t, J) {
-                    var ee = x(G);
-                    var r = [];
-
-                    function te(e) {
-                        r.push(e), t.waitUntilQuiet(function() {
-                            X.flush();
-                            for (var e = n(), t = 0; t < r.length; t++) r[t](e);
-                            r.length = 0
-                        })
-                    }
-
-                    function ne(e, t, n, r) {
-                        var i = function(e, t, n, r, i) {
-                                var o = X.get(n);
-                                o || "infinite" === (o = Ce(Y, e, i)).animationIterationCount && (o.animationIterationCount = 1);
-                                var a = r || 0 < o.transitionDuration || 0 < o.animationDuration;
-                                return X.put(n, o, a), o
-                            }(e, 0, n, r, l),
-                            o = i.animationDelay,
-                            a = i.transitionDelay;
-                        return i.maxDelay = o && a ? Math.max(o, a) : o || a, i.maxDuration = Math.max(i.animationDuration * i.animationIterationCount, i.transitionDuration), i
-                    }
-                    return function(c, e) {
-                        var u = e || {};
-                        u.$$prepared || (u = he(Me(u)));
-                        var d = {},
-                            f = ve(c);
-                        if (!f || !f.parentNode || !J.enabled()) return B();
-                        var t, n, h, o, a, r, i, p, m, g, v, b, y = [],
-                            s = (c.attr("class"), n = {}, (t = u) && (t.to || t.from) && (n.to = t.to, n.from = t.from), n),
-                            _ = [];
-                        if (0 === u.duration || !Q.animations && !Q.transitions) return B();
-                        var $ = u.event && Se(u.event) ? u.event.join(" ") : u.event,
-                            l = $ && u.structural,
-                            w = "",
-                            E = "";
-                        l ? w = fe($, ce, !0) : $ && (w = $), u.addClass && (E += fe(u.addClass, se)), u.removeClass && (E.length && (E += " "), E += fe(u.removeClass, le)), u.applyClassesEarly && E.length && ee(c, u);
-                        var C = [w, E].join(" ").trim(),
-                            k = s.to && 0 < Object.keys(s.to).length;
-                        if (!(0 < (u.keyframeStyle || "").length) && !k && !C) return B();
-                        var x, T, M = X.cacheKey(f, $, u.addClass, u.removeClass);
-                        if (X.containsCachedAnimationWithoutDuration(M)) return C = null, B();
-                        if (0 < u.stagger) {
-                            var A = parseFloat(u.stagger);
-                            x = {
-                                transitionDelay: A,
-                                animationDelay: A,
-                                transitionDuration: 0,
-                                animationDuration: 0
-                            }
-                        } else x = function(e, t, n, r) {
-                            var i, o = "stagger-" + n;
-                            if (0 < X.count(n) && !(i = X.get(o))) {
-                                var a = fe(t, "-stagger");
-                                G.addClass(e, a), (i = Ce(Y, e, r)).animationDuration = Math.max(i.animationDuration, 0), i.transitionDuration = Math.max(i.transitionDuration, 0), G.removeClass(e, a), X.put(o, i, !0)
-                            }
-                            return i || {}
-                        }(f, C, M, we);
-                        if (u.$$skipPreparationClasses || G.addClass(c, C), u.transitionStyle) {
-                            var S = [re, u.transitionStyle];
-                            ye(f, S), y.push(S)
-                        }
-                        if (0 <= u.duration) {
-                            T = 0 < f.style[re].length;
-                            var D = xe(u.duration, T);
-                            ye(f, D), y.push(D)
-                        }
-                        if (u.keyframeStyle) {
-                            var O = [oe, u.keyframeStyle];
-                            ye(f, O), y.push(O)
-                        }
-                        var N = x ? 0 <= u.staggerIndex ? u.staggerIndex : X.count(M) : 0,
-                            I = 0 === N;
-                        I && !u.skipBlocking && _e(f, 9999);
-                        var R = ne(f, 0, M, !l),
-                            P = R.maxDelay;
-                        p = Math.max(P, 0), g = R.maxDuration;
-                        var H = {};
-                        if (H.hasTransitions = 0 < R.transitionDuration, H.hasAnimations = 0 < R.animationDuration, H.hasTransitionAll = H.hasTransitions && "all" === R.transitionProperty, H.applyTransitionDuration = k && (H.hasTransitions && !H.hasTransitionAll || H.hasAnimations && !H.hasTransitions), H.applyAnimationDuration = u.duration && H.hasAnimations, H.applyTransitionDelay = ke(u.delay) && (H.applyTransitionDuration || H.hasTransitions), H.applyAnimationDelay = ke(u.delay) && H.hasAnimations, H.recalculateTimingStyles = 0 < E.length, (H.applyTransitionDuration || H.applyAnimationDuration) && (g = u.duration ? parseFloat(u.duration) : g, H.applyTransitionDuration && (H.hasTransitions = !0, R.transitionDuration = g, T = 0 < f.style[re + "Property"].length, y.push(xe(g, T))), H.applyAnimationDuration && (H.hasAnimations = !0, R.animationDuration = g, y.push([de, g + "s"]))), 0 === g && !H.recalculateTimingStyles) return B();
-                        var j, L = fe(C, "-active");
-                        null != u.delay && ("boolean" != typeof u.delay && (j = parseFloat(u.delay), p = Math.max(j, 0)), H.applyTransitionDelay && y.push(Ee(j)), H.applyAnimationDelay && y.push(Ee(j, !0)));
-                        return null == u.duration && 0 < R.transitionDuration && (H.recalculateTimingStyles = H.recalculateTimingStyles || I), m = 1e3 * p, v = 1e3 * g, u.skipBlocking || (H.blockTransition = 0 < R.transitionDuration, H.blockKeyframeAnimation = 0 < R.animationDuration && 0 < x.animationDelay && 0 === x.animationDuration), u.from && (u.cleanupStyles && Te(d, f, Object.keys(u.from)), me(c, u)), H.blockTransition || H.blockKeyframeAnimation ? V(g) : u.skipBlocking || _e(f, !1), {
-                            $$willAnimate: !0,
-                            end: F,
-                            start: function() {
-                                if (!h) return r = new K(i = {
-                                    end: F,
-                                    cancel: q,
-                                    resume: null,
-                                    pause: null
-                                }), te(W), r
-                            }
-                        };
-
-                        function F() {
-                            U()
-                        }
-
-                        function q() {
-                            U(!0)
-                        }
-
-                        function U(e) {
-                            if (!(h || a && o)) {
-                                o = !(h = !0), C && !u.$$skipPreparationClasses && G.removeClass(c, C), L && G.removeClass(c, L), be(f, !1), _e(f, !1), Ae(y, function(e) {
-                                    f.style[e[0]] = ""
-                                }), ee(c, u), pe(c, u), Object.keys(d).length && Ae(d, function(e, t) {
-                                    e ? f.style.setProperty(t, e) : f.style.removeProperty(t)
-                                }), u.onDone && u.onDone(), _ && _.length && c.off(_.join(" "), z);
-                                var t = c.data($e);
-                                t && (Z.cancel(t[0].timer), c.removeData($e)), r && r.complete(!e)
-                            }
-                        }
-
-                        function V(e) {
-                            H.blockTransition && _e(f, e), H.blockKeyframeAnimation && be(f, !!e)
-                        }
-
-                        function B() {
-                            return r = new K({
-                                end: F,
-                                cancel: q
-                            }), te(Ie), U(), {
-                                $$willAnimate: !1,
-                                start: function() {
-                                    return r
-                                },
-                                end: F
-                            }
-                        }
-
-                        function z(e) {
-                            e.stopPropagation();
-                            var t = e.originalEvent || e;
-                            if (t.target === f) {
-                                var n = t.$manualTimeStamp || Date.now(),
-                                    r = parseFloat(t.elapsedTime.toFixed(3));
-                                Math.max(n - b, 0) >= m && g <= r && (a = !0, U())
-                            }
-                        }
-
-                        function W() {
-                            if (!h)
-                                if (f.parentNode) {
-                                    var e = function(e) {
-                                            if (a) o && e && (o = !1, U());
-                                            else if (o = !e, R.animationDuration) {
-                                                var t = be(f, o);
-                                                o ? y.push(t) : (r = t, i = (n = y).indexOf(r), 0 <= r && n.splice(i, 1))
-                                            }
-                                            var n, r, i
-                                        },
-                                        t = 0 < N && (R.transitionDuration && 0 === x.transitionDuration || R.animationDuration && 0 === x.animationDuration) && Math.max(x.animationDelay, x.transitionDelay);
-                                    t ? Z(n, Math.floor(t * N * 1e3), !1) : n(), i.resume = function() {
-                                        e(!0)
-                                    }, i.pause = function() {
-                                        e(!1)
-                                    }
-                                } else U();
-
-                            function n() {
-                                if (!h) {
-                                    if (V(!1), Ae(y, function(e) {
-                                            var t = e[0],
-                                                n = e[1];
-                                            f.style[t] = n
-                                        }), ee(c, u), G.addClass(c, L), H.recalculateTimingStyles) {
-                                        if (f.getAttribute("class") + " " + C, M = X.cacheKey(f, $, u.addClass, u.removeClass), R = ne(f, 0, M, !1), P = R.maxDelay, p = Math.max(P, 0), 0 === (g = R.maxDuration)) return void U();
-                                        H.hasTransitions = 0 < R.transitionDuration, H.hasAnimations = 0 < R.animationDuration
-                                    }
-                                    if (H.applyAnimationDelay && (P = "boolean" != typeof u.delay && ke(u.delay) ? parseFloat(u.delay) : P, p = Math.max(P, 0), R.animationDelay = P, j = Ee(P, !0), y.push(j), f.style[j[0]] = j[1]), m = 1e3 * p, v = 1e3 * g, u.easing) {
-                                        var e, t = u.easing;
-                                        H.hasTransitions && (e = re + ue, y.push([e, t]), f.style[e] = t), H.hasAnimations && (e = oe + ue, y.push([e, t]), f.style[e] = t)
-                                    }
-                                    R.transitionDuration && _.push(ie), R.animationDuration && _.push(ae), b = Date.now();
-                                    var n = m + 1.5 * v,
-                                        r = b + n,
-                                        i = c.data($e) || [],
-                                        o = !0;
-                                    if (i.length) {
-                                        var a = i[0];
-                                        (o = r > a.expectedEndTime) ? Z.cancel(a.timer): i.push(U)
-                                    }
-                                    if (o) {
-                                        var s = Z(l, n, !1);
-                                        i[0] = {
-                                            timer: s,
-                                            expectedEndTime: r
-                                        }, i.push(U), c.data($e, i)
-                                    }
-                                    _.length && c.on(_.join(" "), z), u.to && (u.cleanupStyles && Te(d, f, Object.keys(u.to)), ge(c, u))
-                                }
-                            }
-
-                            function l() {
-                                var e = c.data($e);
-                                if (e) {
-                                    for (var t = 1; t < e.length; t++) e[t]();
-                                    c.removeData($e)
-                                }
-                            }
-                        }
-                    }
-                }]
-            }],
-            u = ["$$animationProvider", function(e) {
-                e.drivers.push("$$animateCssDriver");
-                var y = "ng-animate-shim",
-                    _ = "ng-anchor-out";
-                this.$get = ["$animateCss", "$rootScope", "$$AnimateRunner", "$rootElement", "$sniffer", "$$jqLite", "$document", function(h, e, p, t, n, r, i) {
-                    if (!n.animations && !n.transitions) return Ie;
-                    var o, m = i[0].body,
-                        a = ve(t),
-                        g = Ne((o = a).parentNode && 11 === o.parentNode.nodeType || m.contains(a) ? a : m);
-                    return function(e) {
-                        return e.from && e.to ? function(e, t, n, r) {
-                            var i = s(e),
-                                o = s(t),
-                                a = [];
-                            if (Ae(r, function(e) {
-                                    var t = function(e, t, i) {
-                                        var o = Ne(ve(t).cloneNode(!0)),
-                                            a = v(u(o));
-                                        t.addClass(y), i.addClass(y), o.addClass("ng-anchor"), g.append(o);
-                                        var r, n, s = (n = h(o, {
-                                            addClass: _,
-                                            delay: !0,
-                                            from: c(t)
-                                        })).$$willAnimate ? n : null;
-                                        if (!s && !(r = d())) return f();
-                                        var l = s || r;
-                                        return {
-                                            start: function() {
-                                                var e, t = l.start();
-                                                return t.done(function() {
-                                                    if (t = null, !r && (r = d())) return (t = r.start()).done(function() {
-                                                        t = null, f(), e.complete()
-                                                    }), t;
-                                                    f(), e.complete()
-                                                }), e = new p({
-                                                    end: n,
-                                                    cancel: n
-                                                });
-
-                                                function n() {
-                                                    t && t.end()
-                                                }
-                                            }
-                                        };
-
-                                        function c(e) {
-                                            var n = {},
-                                                r = ve(e).getBoundingClientRect();
-                                            return Ae(["width", "height", "top", "left"], function(e) {
-                                                var t = r[e];
-                                                switch (e) {
-                                                    case "top":
-                                                        t += m.scrollTop;
-                                                        break;
-                                                    case "left":
-                                                        t += m.scrollLeft
-                                                }
-                                                n[e] = Math.floor(t) + "px"
-                                            }), n
-                                        }
-
-                                        function u(e) {
-                                            return e.attr("class") || ""
-                                        }
-
-                                        function d() {
-                                            var e = v(u(i)),
-                                                t = b(e, a),
-                                                n = b(a, e),
-                                                r = h(o, {
-                                                    to: c(i),
-                                                    addClass: "ng-anchor-in " + t,
-                                                    removeClass: _ + " " + n,
-                                                    delay: !0
-                                                });
-                                            return r.$$willAnimate ? r : null
-                                        }
-
-                                        function f() {
-                                            o.remove(), t.removeClass(y), i.removeClass(y)
-                                        }
-                                    }(0, e.out, e.in);
-                                    t && a.push(t)
-                                }), !i && !o && 0 === a.length) return;
-                            return {
-                                start: function() {
-                                    var t = [];
-                                    i && t.push(i.start()), o && t.push(o.start()), Ae(a, function(e) {
-                                        t.push(e.start())
-                                    });
-                                    var n = new p({
-                                        end: e,
-                                        cancel: e
-                                    });
-                                    return p.all(t, function(e) {
-                                        n.complete(e)
-                                    }), n;
-
-                                    function e() {
-                                        Ae(t, function(e) {
-                                            e.end()
-                                        })
-                                    }
-                                }
-                            }
-                        }(e.from, e.to, e.classes, e.anchors) : s(e)
-                    };
-
-                    function v(e) {
-                        return e.replace(/\bng-\S+\b/g, "")
-                    }
-
-                    function b(e, t) {
-                        return De(e) && (e = e.split(" ")), De(t) && (t = t.split(" ")), e.filter(function(e) {
-                            return -1 === t.indexOf(e)
-                        }).join(" ")
-                    }
-
-                    function s(e) {
-                        var t = e.element,
-                            n = e.options || {};
-                        e.structural && (n.event = e.event, n.structural = !0, n.applyClassesEarly = !0, "leave" === e.event && (n.onDone = n.domOperation)), n.preparationClasses && (n.event = ee(n.event, n.preparationClasses));
-                        var r = h(t, n);
-                        return r.$$willAnimate ? r : null
-                    }
-                }]
-            }],
-            d = ["$animateProvider", function(_) {
-                this.$get = ["$injector", "$$AnimateRunner", "$$jqLite", function(v, b, e) {
-                    var y = x(e);
-                    return function(e, t, n, r) {
-                        var i = !1;
-                        3 === arguments.length && ne(n) && (r = n, n = null), r = he(r), n || (n = e.attr("class") || "", r.addClass && (n += " " + r.addClass), r.removeClass && (n += " " + r.removeClass));
-                        var o, a, s, l, c, u = r.addClass,
-                            d = r.removeClass,
-                            f = function(e) {
-                                e = Se(e) ? e : e.split(" ");
-                                for (var t = [], n = {}, r = 0; r < e.length; r++) {
-                                    var i = e[r],
-                                        o = _.$$registeredAnimations[i];
-                                    o && !n[i] && (t.push(v.get(o)), n[i] = !0)
-                                }
-                                return t
-                            }(n);
-                        f.length && (s = "leave" === t ? (l = "leave", "afterLeave") : (l = "before" + t.charAt(0).toUpperCase() + t.substr(1), t), "enter" !== t && "move" !== t && (o = g(e, t, r, f, l)), a = g(e, t, r, f, s));
-                        if (o || a) return {
-                            $$willAnimate: !0,
-                            end: function() {
-                                return c ? c.end() : (p(), (c = new b).complete(!0)), c
-                            },
-                            start: function() {
-                                if (c) return c;
-                                var t;
-                                c = new b;
-                                var e = [];
-                                return o && e.push(function(e) {
-                                    t = o(e)
-                                }), e.length ? e.push(function(e) {
-                                    h(), e(!0)
-                                }) : h(), a && e.push(function(e) {
-                                    t = a(e)
-                                }), c.setHost({
-                                    end: function() {
-                                        r()
-                                    },
-                                    cancel: function() {
-                                        r(!0)
-                                    }
-                                }), b.chain(e, n), c;
-
-                                function n(e) {
-                                    p(), c.complete(e)
-                                }
-
-                                function r(e) {
-                                    i || ((t || Ie)(e), n(e))
-                                }
-                            }
-                        };
-
-                        function h() {
-                            r.domOperation(), y(e, r)
-                        }
-
-                        function p() {
-                            i = !0, h(), pe(e, r)
-                        }
-
-                        function m(a, s, l, e, t) {
-                            var n = [];
-                            return Ae(e, function(e) {
-                                var o = e[t];
-                                o && n.push(function() {
-                                    var t, n, r = !1,
-                                        i = function(e) {
-                                            r || (r = !0, (n || Ie)(e), t.complete(!e))
-                                        };
-                                    return t = new b({
-                                        end: function() {
-                                            i()
-                                        },
-                                        cancel: function() {
-                                            i(!0)
-                                        }
-                                    }), n = function(e, t, n, r, i) {
-                                        var o;
-                                        switch (n) {
-                                            case "animate":
-                                                o = [t, r.from, r.to, i];
-                                                break;
-                                            case "setClass":
-                                                o = [t, u, d, i];
-                                                break;
-                                            case "addClass":
-                                                o = [t, u, i];
-                                                break;
-                                            case "removeClass":
-                                                o = [t, d, i];
-                                                break;
-                                            default:
-                                                o = [t, i]
-                                        }
-                                        o.push(r);
-                                        var a = e.apply(e, o);
-                                        if (a)
-                                            if ($(a.start) && (a = a.start()), a instanceof b) a.done(i);
-                                            else if ($(a)) return a;
-                                        return Ie
-                                    }(o, a, s, l, function(e) {
-                                        i(!1 === e)
-                                    }), t
-                                })
-                            }), n
-                        }
-
-                        function g(e, t, n, r, i) {
-                            var o, a, s = m(e, t, n, r, i);
-                            0 === s.length && ("beforeSetClass" === i ? (o = m(e, "removeClass", n, r, "beforeRemoveClass"), a = m(e, "addClass", n, r, "beforeAddClass")) : "setClass" === i && (o = m(e, "removeClass", n, r, "removeClass"), a = m(e, "addClass", n, r, "addClass")), o && (s = s.concat(o)), a && (s = s.concat(a)));
-                            if (0 !== s.length) return function(e) {
-                                var n = [];
-                                return s.length && Ae(s, function(e) {
-                                        n.push(e())
-                                    }), n.length ? b.all(n, e) : e(),
-                                    function(t) {
-                                        Ae(n, function(e) {
-                                            t ? e.cancel() : e.end()
-                                        })
-                                    }
-                            }
-                        }
-                    }
-                }]
-            }],
-            v = ["$$animationProvider", function(e) {
-                e.drivers.push("$$animateJsDriver"), this.$get = ["$$animateJs", "$$AnimateRunner", function(o, a) {
-                    return function(e) {
-                        if (e.from && e.to) {
-                            var r = t(e.from),
-                                i = t(e.to);
-                            if (!r && !i) return;
-                            return {
-                                start: function() {
-                                    var e = [];
-                                    r && e.push(r.start()), i && e.push(i.start()), a.all(e, function(e) {
-                                        t.complete(e)
-                                    });
-                                    var t = new a({
-                                        end: n(),
-                                        cancel: n()
-                                    });
-                                    return t;
-
-                                    function n() {
-                                        return function() {
-                                            Ae(e, function(e) {
-                                                e.end()
-                                            })
-                                        }
-                                    }
-                                }
-                            }
-                        }
-                        return t(e)
-                    };
-
-                    function t(e) {
-                        var t = e.element,
-                            n = e.event,
-                            r = e.options,
-                            i = e.classes;
-                        return o(t, n, i, r)
-                    }
-                }]
-            }],
-            Re = "data-ng-animate",
-            Pe = "$ngAnimatePin",
-            b = ["$animateProvider", function(d) {
-                var r = " ",
-                    i = this.rules = {
-                        skip: [],
-                        cancel: [],
-                        join: []
-                    };
-
-                function Y(e) {
-                    return {
-                        addClass: e.addClass,
-                        removeClass: e.removeClass,
-                        from: e.from,
-                        to: e.to
-                    }
-                }
-
-                function a(e, t) {
-                    if (e && t) {
-                        var n = function(e) {
-                            if (!e) return null;
-                            var t = e.split(r),
-                                n = Object.create(null);
-                            return Ae(t, function(e) {
-                                n[e] = !0
-                            }), n
-                        }(t);
-                        return e.split(r).some(function(e) {
-                            return n[e]
-                        })
-                    }
-                }
-
-                function G(e, t, n) {
-                    return i[e].some(function(e) {
-                        return e(t, n)
-                    })
-                }
-
-                function K(e, t) {
-                    var n = 0 < (e.addClass || "").length,
-                        r = 0 < (e.removeClass || "").length;
-                    return t ? n && r : n || r
-                }
-                i.join.push(function(e, t) {
-                    return !e.structural && K(e)
-                }), i.skip.push(function(e, t) {
-                    return !e.structural && !K(e)
-                }), i.skip.push(function(e, t) {
-                    return "leave" === t.event && e.structural
-                }), i.skip.push(function(e, t) {
-                    return t.structural && 2 === t.state && !e.structural
-                }), i.cancel.push(function(e, t) {
-                    return t.structural && e.structural
-                }), i.cancel.push(function(e, t) {
-                    return 2 === t.state && e.structural
-                }), i.cancel.push(function(e, t) {
-                    if (t.structural) return !1;
-                    var n = e.addClass,
-                        r = e.removeClass,
-                        i = t.addClass,
-                        o = t.removeClass;
-                    return !(Oe(n) && Oe(r) || Oe(i) && Oe(o)) && (a(n, o) || a(r, i))
-                }), this.$get = ["$$rAF", "$rootScope", "$rootElement", "$document", "$$Map", "$$animation", "$$AnimateRunner", "$templateRequest", "$$jqLite", "$$forceReflow", "$$isDocumentHidden", function(M, A, S, D, e, O, N, t, n, r, I) {
-                    var R = new e,
-                        P = new e,
-                        H = null;
-
-                    function i(e) {
-                        P.delete(e.target)
-                    }
-                    var o = A.$watch(function() {
-                            return 0 === t.totalPendingRequests
-                        }, function(e) {
-                            e && (o(), A.$$postDigest(function() {
-                                A.$$postDigest(function() {
-                                    null === H && (H = !0)
-                                })
-                            }))
-                        }),
-                        j = Object.create(null),
-                        a = d.customFilter(),
-                        s = d.classNameFilter(),
-                        l = function() {
-                            return !0
-                        },
-                        L = a || l,
-                        F = s ? function(e, t) {
-                            var n = [e.getAttribute("class"), t.addClass, t.removeClass].join(" ");
-                            return s.test(n)
-                        } : l,
-                        q = x(n);
-
-                    function U(e, t) {
-                        return J(e, t, {})
-                    }
-                    var V = f.Node.prototype.contains || function(e) {
-                        return this === e || !!(16 & this.compareDocumentPosition(e))
-                    };
-
-                    function c(e, t, n) {
-                        var r = p(t);
-                        return e.filter(function(e) {
-                            return !(e.node === r && (!n || e.callback === n))
-                        })
-                    }
-
-                    function B(e, t) {
-                        "close" !== e || t.parentNode || u.off(t)
-                    }
-                    var u = {
-                        on: function(e, t, n) {
-                            var r = p(t);
-                            j[e] = j[e] || [], j[e].push({
-                                node: r,
-                                callback: n
-                            }), Ne(t).on("$destroy", function() {
-                                R.get(r) || u.off(e, t, n)
-                            })
-                        },
-                        off: function(e, t, n) {
-                            if (1 !== arguments.length || De(e)) {
-                                var r = j[e];
-                                r && (j[e] = 1 === arguments.length ? null : c(r, t, n))
-                            } else
-                                for (var i in t = e, j) j[i] = c(j[i], t)
-                        },
-                        pin: function(e, t) {
-                            h(g(e), "element", "not an element"), h(g(t), "parentElement", "not an element"), e.data(Pe, t)
-                        },
-                        push: function(e, t, n, r) {
-                            return (n = n || {}).domOperation = r,
-                                function(i, o, e) {
-                                    var a = Me(e),
-                                        c = Q(i),
-                                        u = ve(c),
-                                        d = u && u.parentNode;
-                                    a = he(a);
-                                    var s = new N,
-                                        t = (n = !1, function(e) {
-                                            n ? e() : A.$$postDigest(function() {
-                                                n = !0, e()
-                                            })
-                                        });
-                                    var n;
-                                    Se(a.addClass) && (a.addClass = a.addClass.join(" "));
-                                    a.addClass && !De(a.addClass) && (a.addClass = null);
-                                    Se(a.removeClass) && (a.removeClass = a.removeClass.join(" "));
-                                    a.removeClass && !De(a.removeClass) && (a.removeClass = null);
-                                    a.from && !ne(a.from) && (a.from = null);
-                                    a.to && !ne(a.to) && (a.to = null);
-                                    if (!(H && u && L(u, o, e) && F(u, a))) return T(), s;
-                                    var l = 0 <= ["enter", "move", "leave"].indexOf(o),
-                                        r = I(),
-                                        f = r || P.get(u),
-                                        h = !f && R.get(u) || {},
-                                        p = !!h.state;
-                                    f || p && 1 === h.state || (f = ! function(e, t, n) {
-                                        var r, i = D[0].body,
-                                            o = ve(S),
-                                            a = e === i || "HTML" === e.nodeName,
-                                            s = e === o,
-                                            l = !1,
-                                            c = P.get(e),
-                                            u = Ne.data(e, Pe);
-                                        u && (t = ve(u));
-                                        for (; t && (s || (s = t === o), t.nodeType === Z);) {
-                                            var d = R.get(t) || {};
-                                            if (!l) {
-                                                var f = P.get(t);
-                                                if (!0 === f && !1 !== c) {
-                                                    c = !0;
-                                                    break
-                                                }!1 === f && (c = !1), l = d.structural
-                                            }
-                                            if (Oe(r) || !0 === r) {
-                                                var h = Ne.data(t, X);
-                                                te(h) && (r = h)
-                                            }
-                                            if (l && !1 === r) break;
-                                            if (a || (a = t === i), a && s) break;
-                                            t = s || !(u = Ne.data(t, Pe)) ? t.parentNode : ve(u)
-                                        }
-                                        return (!l || r) && !0 !== c && s && a
-                                    }(u, d));
-                                    if (f) return r && x(s, o, "start", Y(a)), T(), r && x(s, o, "close", Y(a)), s;
-                                    l && (m = u.querySelectorAll("[" + Re + "]"), Ae(m, function(e) {
-                                        var t = parseInt(e.getAttribute(Re), 10),
-                                            n = R.get(e);
-                                        if (n) switch (t) {
-                                            case 2:
-                                                n.runner.end();
-                                            case 1:
-                                                R.delete(e)
-                                        }
-                                    }));
-                                    var m;
-                                    var g = {
-                                        structural: l,
-                                        element: c,
-                                        event: o,
-                                        addClass: a.addClass,
-                                        removeClass: a.removeClass,
-                                        close: T,
-                                        options: a,
-                                        runner: s
-                                    };
-                                    if (p) {
-                                        var v = G("skip", g, h);
-                                        if (v) return 2 === h.state ? (T(), s) : (J(c, h, g), h.runner);
-                                        var b = G("cancel", g, h);
-                                        if (b)
-                                            if (2 === h.state) h.runner.end();
-                                            else {
-                                                if (!h.structural) return J(c, h, g), h.runner;
-                                                h.close()
-                                            }
-                                        else {
-                                            var y = G("join", g, h);
-                                            if (y) {
-                                                if (2 !== h.state) return _ = c, w = a, E = "", ($ = l ? o : null) && (E = fe($, ce, !0)), w.addClass && (E = ee(E, fe(w.addClass, se))), w.removeClass && (E = ee(E, fe(w.removeClass, le))), E.length && (w.preparationClasses = E, _.addClass(E)), o = g.event = h.event, a = J(c, h, g), h.runner;
-                                                U(c, g)
-                                            }
-                                        }
-                                    } else U(c, g);
-                                    var _, $, w, E;
-                                    var C = g.structural;
-                                    C || (C = "animate" === g.event && 0 < Object.keys(g.options.to || {}).length || K(g));
-                                    if (!C) return T(), z(u), s;
-                                    var k = (h.counter || 0) + 1;
-                                    return g.counter = k, W(u, 1, g), A.$$postDigest(function() {
-                                        c = Q(i);
-                                        var e = R.get(u),
-                                            t = !e;
-                                        e = e || {};
-                                        var n = 0 < (c.parent() || []).length && ("animate" === e.event || e.structural || K(e));
-                                        if (t || e.counter !== k || !n) return t && (q(c, a), pe(c, a)), (t || l && e.event !== o) && (a.domOperation(), s.end()), void(n || z(u));
-                                        o = !e.structural && K(e, !0) ? "setClass" : e.event, W(u, 2);
-                                        var r = O(c, o, e.options);
-                                        s.setHost(r), x(s, o, "start", Y(a)), r.done(function(e) {
-                                            T(!e);
-                                            var t = R.get(u);
-                                            t && t.counter === k && z(u), x(s, o, "close", Y(a))
-                                        })
-                                    }), s;
-
-                                    function x(e, a, s, l) {
-                                        t(function() {
-                                            var t, n, r, i, e, o = (t = d, n = u, i = [], (e = j[r = a]) && Ae(e, function(e) {
-                                                V.call(e.node, n) ? i.push(e.callback) : "leave" === r && V.call(e.node, t) && i.push(e.callback)
-                                            }), i);
-                                            o.length ? M(function() {
-                                                Ae(o, function(e) {
-                                                    e(c, s, l)
-                                                }), B(s, u)
-                                            }) : B(s, u)
-                                        }), e.progress(a, s, l)
-                                    }
-
-                                    function T(e) {
-                                        var t, n;
-                                        t = c, (n = a).preparationClasses && (t.removeClass(n.preparationClasses), n.preparationClasses = null), n.activeClasses && (t.removeClass(n.activeClasses), n.activeClasses = null), q(c, a), pe(c, a), a.domOperation(), s.complete(!e)
-                                    }
-                                }(e, t, n)
-                        },
-                        enabled: function(e, t) {
-                            var n = arguments.length;
-                            if (0 === n) t = !!H;
-                            else if (g(e)) {
-                                var r = ve(e);
-                                1 === n ? t = !P.get(r) : (P.has(r) || Ne(e).on("$destroy", i), P.set(r, !t))
-                            } else t = H = !!e;
-                            return t
-                        }
-                    };
-                    return u;
-
-                    function z(e) {
-                        e.removeAttribute(Re), R.delete(e)
-                    }
-
-                    function W(e, t, n) {
-                        (n = n || {}).state = t, e.setAttribute(Re, t);
-                        var r = R.get(e),
-                            i = r ? m(r, n) : n;
-                        R.set(e, i)
-                    }
-                }]
-            }],
-            y = ["$animateProvider", function(e) {
-                var y = "ng-animate-ref",
-                    _ = this.drivers = [],
-                    $ = "$$animationRunner",
-                    w = "$$animatePrepareClasses";
-
-                function E(e) {
-                    return e.data($)
-                }
-                this.$get = ["$$jqLite", "$rootScope", "$injector", "$$AnimateRunner", "$$Map", "$$rAFScheduler", "$$animateCache", function(d, c, f, h, p, m, g) {
-                    var v = [],
-                        b = x(d);
-                    return function(t, n, u) {
-                        u = he(u);
-                        var e = 0 <= ["enter", "move", "leave"].indexOf(n),
-                            r = new h({
-                                end: function() {
-                                    l()
-                                },
-                                cancel: function() {
-                                    l(!0)
-                                }
-                            });
-                        if (!_.length) return l(), r;
-                        var i, o = k(t.attr("class"), k(u.addClass, u.removeClass)),
-                            a = u.tempClasses;
-                        return a && (o += " " + a, u.tempClasses = null), e && t.data(w, "ng-" + n + "-prepare"), i = r, t.data($, i), v.push({
-                            element: t,
-                            classes: o,
-                            event: n,
-                            structural: e,
-                            options: u,
-                            beforeStart: function() {
-                                a = (a ? a + " " : "") + C, d.addClass(t, a);
-                                var e = t.data(w);
-                                e && (d.removeClass(t, e), e = null)
-                            },
-                            close: l
-                        }), t.on("$destroy", s), 1 < v.length || c.$$postDigest(function() {
-                            var t = [];
-                            Ae(v, function(e) {
-                                E(e.element) ? t.push(e) : e.close()
-                            }), v.length = 0;
-                            var e = function(u) {
-                                    var d = [],
-                                        f = {};
-                                    Ae(u, function(e, n) {
-                                        var t, r, i, o = e.element,
-                                            a = ve(o),
-                                            s = e.event,
-                                            l = 0 <= ["enter", "move"].indexOf(s),
-                                            c = e.structural ? (r = (t = a).hasAttribute(y) ? [t] : t.querySelectorAll("[ng-animate-ref]"), i = [], Ae(r, function(e) {
-                                                var t = e.getAttribute(y);
-                                                t && t.length && i.push(e)
-                                            }), i) : [];
-                                        if (c.length) {
-                                            var u = l ? "to" : "from";
-                                            Ae(c, function(e) {
-                                                var t = e.getAttribute(y);
-                                                f[t] = f[t] || {}, f[t][u] = {
-                                                    animationID: n,
-                                                    element: Ne(e)
-                                                }
-                                            })
-                                        } else d.push(e)
-                                    });
-                                    var h = {},
-                                        p = {};
-                                    return Ae(f, function(e, t) {
-                                        var n = e.from,
-                                            r = e.to;
-                                        if (n && r) {
-                                            var i = u[n.animationID],
-                                                o = u[r.animationID],
-                                                a = n.animationID.toString();
-                                            if (!p[a]) {
-                                                var s = p[a] = {
-                                                    structural: !0,
-                                                    beforeStart: function() {
-                                                        i.beforeStart(), o.beforeStart()
-                                                    },
-                                                    close: function() {
-                                                        i.close(), o.close()
-                                                    },
-                                                    classes: function(e, t) {
-                                                        e = e.split(" "), t = t.split(" ");
-                                                        for (var n = [], r = 0; r < e.length; r++) {
-                                                            var i = e[r];
-                                                            if ("ng-" !== i.substring(0, 3))
-                                                                for (var o = 0; o < t.length; o++)
-                                                                    if (i === t[o]) {
-                                                                        n.push(i);
-                                                                        break
-                                                                    }
-                                                        }
-                                                        return n.join(" ")
-                                                    }(i.classes, o.classes),
-                                                    from: i,
-                                                    to: o,
-                                                    anchors: []
-                                                };
-                                                s.classes.length ? d.push(s) : (d.push(i), d.push(o))
-                                            }
-                                            p[a].anchors.push({
-                                                out: n.element,
-                                                in: r.element
-                                            })
-                                        } else {
-                                            var l = n ? n.animationID : r.animationID,
-                                                c = l.toString();
-                                            h[c] || (h[c] = !0, d.push(u[l]))
-                                        }
-                                    }), d
-                                }(t),
-                                n = [];
-                            Ae(e, function(i) {
-                                var e = i.from ? i.from.element : i.element,
-                                    t = u.addClass;
-                                t = (t ? t + " " : "") + C;
-                                var o = g.cacheKey(e[0], i.event, t, u.removeClass);
-                                n.push({
-                                    element: e,
-                                    domNode: ve(e),
-                                    fn: function() {
-                                        var e, t = i.close;
-                                        if (g.containsCachedAnimationWithoutDuration(o)) t();
-                                        else {
-                                            if (i.beforeStart(), E(i.anchors ? i.from.element || i.to.element : i.element)) {
-                                                var n = function(e) {
-                                                    for (var t = _.length - 1; 0 <= t; t--) {
-                                                        var n = _[t],
-                                                            r = f.get(n),
-                                                            i = r(e);
-                                                        if (i) return i
-                                                    }
-                                                }(i);
-                                                n && (e = n.start)
-                                            }
-                                            if (e) {
-                                                var r = e();
-                                                r.done(function(e) {
-                                                        t(!e)
-                                                    }),
-                                                    function(e, n) {
-                                                        e.from && e.to ? (t(e.from.element), t(e.to.element)) : t(e.element);
-
-                                                        function t(e) {
-                                                            var t = E(e);
-                                                            t && t.setHost(n)
-                                                        }
-                                                    }(i, r)
-                                            } else t()
-                                        }
-                                    }
-                                })
-                            });
-                            for (var r = function(e) {
-                                    var t, i = {
-                                            children: []
-                                        },
-                                        o = new p;
-                                    for (t = 0; t < e.length; t++) {
-                                        var n = e[t];
-                                        o.set(n.domNode, e[t] = {
-                                            domNode: n.domNode,
-                                            element: n.element,
-                                            fn: n.fn,
-                                            children: []
-                                        })
-                                    }
-                                    for (t = 0; t < e.length; t++) a(e[t]);
-                                    return function(e) {
-                                        var t, n = [],
-                                            r = [];
-                                        for (t = 0; t < e.children.length; t++) r.push(e.children[t]);
-                                        var i = r.length,
-                                            o = 0,
-                                            a = [];
-                                        for (t = 0; t < r.length; t++) {
-                                            var s = r[t];
-                                            i <= 0 && (i = o, o = 0, n.push(a), a = []), a.push(s), s.children.forEach(function(e) {
-                                                o++, r.push(e)
-                                            }), i--
-                                        }
-                                        return a.length && n.push(a), n
-                                    }(i);
-
-                                    function a(e) {
-                                        if (e.processed) return e;
-                                        e.processed = !0;
-                                        var t, n = e.domNode,
-                                            r = n.parentNode;
-                                        for (o.set(n, e); r;) {
-                                            if (t = o.get(r)) {
-                                                t.processed || (t = a(t));
-                                                break
-                                            }
-                                            r = r.parentNode
-                                        }
-                                        return (t || i).children.push(e), e
-                                    }
-                                }(n), i = 0; i < r.length; i++)
-                                for (var o = r[i], a = 0; a < o.length; a++) {
-                                    var s = o[a],
-                                        l = s.element;
-                                    if (r[i][a] = s.fn, 0 !== i) {
-                                        var c = l.data(w);
-                                        c && d.addClass(l, c)
-                                    } else l.removeData(w)
-                                }
-                            m(r)
-                        }), r;
-
-                        function s() {
-                            var e = E(t);
-                            !e || "leave" === n && u.$$domOperationFired || e.end()
-                        }
-
-                        function l(e) {
-                            t.off("$destroy", s), t.removeData($), b(t, u), pe(t, u), u.domOperation(), a && d.removeClass(t, a), r.complete(!e)
-                        }
-                    }
-                }]
-            }];
-        e.module("ngAnimate", [], function() {
-            Ie = e.noop, Me = e.copy, m = e.extend, Ne = e.element, Ae = e.forEach, Se = e.isArray, De = e.isString, ne = e.isObject, Oe = e.isUndefined, te = e.isDefined, $ = e.isFunction, g = e.isElement
-        }).info({
-            angularVersion: "1.7.8"
-        }).directive("ngAnimateSwap", ["$animate", function(s) {
-            return {
-                restrict: "A",
-                transclude: "element",
-                terminal: !0,
-                priority: 550,
-                link: function(e, n, t, r, i) {
-                    var o, a;
-                    e.$watchCollection(t.ngAnimateSwap || t.for, function(e) {
-                        o && s.leave(o), a && (a.$destroy(), a = null), (e || 0 === e) && i(function(e, t) {
-                            o = e, a = t, s.enter(e, null, n)
-                        })
-                    })
-                }
-            }
-        }]).directive("ngAnimateChildren", s).factory("$$rAFScheduler", ["$$rAF", function(n) {
-            var r, i;
-
-            function e(e) {
-                r = r.concat(e), o()
-            }
-            return r = e.queue = [], e.waitUntilQuiet = function(e) {
-                i && i(), i = n(function() {
-                    i = null, e(), o()
-                })
-            }, e;
-
-            function o() {
-                if (r.length) {
-                    for (var e = r.shift(), t = 0; t < e.length; t++) e[t]();
-                    i || n(function() {
-                        i || o()
-                    })
-                }
-            }
-        }]).provider("$$animateQueue", b).provider("$$animateCache", function() {
-            var a = "$$ngAnimateParentKey",
-                s = 0,
-                r = Object.create(null);
-            this.$get = [function() {
-                return {
-                    cacheKey: function(e, t, n, r) {
-                        var i = e.parentNode,
-                            o = [i[a] || (i[a] = ++s), t, e.getAttribute("class")];
-                        return n && o.push(n), r && o.push(r), o.join(" ")
-                    },
-                    containsCachedAnimationWithoutDuration: function(e) {
-                        var t = r[e];
-                        return t && !t.isValid || !1
-                    },
-                    flush: function() {
-                        r = Object.create(null)
-                    },
-                    count: function(e) {
-                        var t = r[e];
-                        return t ? t.total : 0
-                    },
-                    get: function(e) {
-                        var t = r[e];
-                        return t && t.value
-                    },
-                    put: function(e, t, n) {
-                        r[e] ? (r[e].total++, r[e].value = t) : r[e] = {
-                            total: 1,
-                            value: t,
-                            isValid: n
-                        }
-                    }
-                }
-            }]
-        }).provider("$$animation", y).provider("$animateCss", c).provider("$$animateCssDriver", u).provider("$$animateJs", d).provider("$$animateJsDriver", v)
-    }(window, window.angular),
-    function(e, t) {
-        "use strict";
-        var h = "ngAriaDisable",
-            n = t.module("ngAria", ["ng"]).info({
-                angularVersion: "1.7.8"
-            }).provider("$aria", function() {
-                var l = {
-                    ariaHidden: !0,
-                    ariaChecked: !0,
-                    ariaReadonly: !0,
-                    ariaDisabled: !0,
-                    ariaRequired: !0,
-                    ariaInvalid: !0,
-                    ariaValue: !0,
-                    tabindex: !0,
-                    bindKeydown: !0,
-                    bindRoleForClick: !0
-                };
-
-                function e(i, o, a, s) {
-                    return function(e, t, n) {
-                        if (!n.hasOwnProperty(h)) {
-                            var r = n.$normalize(o);
-                            !l[r] || c(t, a) || n[r] || e.$watch(n[i], function(e) {
-                                e = s ? !e : !!e, t.attr(o, e)
-                            })
-                        }
-                    }
-                }
-                this.config = function(e) {
-                    l = t.extend(l, e)
-                }, this.$get = function() {
-                    return {
-                        config: function(e) {
-                            return l[e]
-                        },
-                        $$watchExpr: e
-                    }
-                }
-            }),
-            o = ["BUTTON", "A", "INPUT", "TEXTAREA", "SELECT", "DETAILS", "SUMMARY"],
-            c = function(e, t) {
-                if (-1 !== t.indexOf(e[0].nodeName)) return !0
-            };
-        n.directive("ngShow", ["$aria", function(e) {
-            return e.$$watchExpr("ngShow", "aria-hidden", [], !0)
-        }]).directive("ngHide", ["$aria", function(e) {
-            return e.$$watchExpr("ngHide", "aria-hidden", [], !1)
-        }]).directive("ngValue", ["$aria", function(e) {
-            return e.$$watchExpr("ngValue", "aria-checked", o, !1)
-        }]).directive("ngChecked", ["$aria", function(e) {
-            return e.$$watchExpr("ngChecked", "aria-checked", o, !1)
-        }]).directive("ngReadonly", ["$aria", function(e) {
-            return e.$$watchExpr("ngReadonly", "aria-readonly", o, !1)
-        }]).directive("ngRequired", ["$aria", function(e) {
-            return e.$$watchExpr("ngRequired", "aria-required", o, !1)
-        }]).directive("ngModel", ["$aria", function(u) {
-            function d(e, t, n, r) {
-                return u.config(t) && !n.attr(e) && (r || !c(n, o)) && ("hidden" !== n.attr("type") || "INPUT" !== n[0].nodeName)
-            }
-
-            function f(e, t) {
-                return !t.attr("role") && t.attr("type") === e && !c(t, o)
-            }
-            return {
-                restrict: "A",
-                require: "ngModel",
-                priority: 200,
-                compile: function(e, t) {
-                    if (!t.hasOwnProperty(h)) {
-                        var n, r, i, c = (r = (n = t).type, i = n.role, "checkbox" === (r || i) || "menuitemcheckbox" === i ? "checkbox" : "radio" === (r || i) || "menuitemradio" === i ? "radio" : "range" === r || "progressbar" === i || "slider" === i ? "range" : "");
-                        return {
-                            post: function(e, n, r, i) {
-                                var t = d("tabindex", "tabindex", n, !1);
-
-                                function o() {
-                                    return i.$modelValue
-                                }
-                                switch (c) {
-                                    case "radio":
-                                    case "checkbox":
-                                        f(c, n) && n.attr("role", c), d("aria-checked", "ariaChecked", n, !1) && e.$watch(o, "radio" === c ? function(e) {
-                                            var t = r.value == i.$viewValue;
-                                            n.attr("aria-checked", t)
-                                        } : function() {
-                                            n.attr("aria-checked", !i.$isEmpty(i.$viewValue))
-                                        }), t && n.attr("tabindex", 0);
-                                        break;
-                                    case "range":
-                                        if (f(c, n) && n.attr("role", "slider"), u.config("ariaValue")) {
-                                            var a = !n.attr("aria-valuemin") && (r.hasOwnProperty("min") || r.hasOwnProperty("ngMin")),
-                                                s = !n.attr("aria-valuemax") && (r.hasOwnProperty("max") || r.hasOwnProperty("ngMax")),
-                                                l = !n.attr("aria-valuenow");
-                                            a && r.$observe("min", function(e) {
-                                                n.attr("aria-valuemin", e)
-                                            }), s && r.$observe("max", function(e) {
-                                                n.attr("aria-valuemax", e)
-                                            }), l && e.$watch(o, function(e) {
-                                                n.attr("aria-valuenow", e)
-                                            })
-                                        }
-                                        t && n.attr("tabindex", 0)
-                                }!r.hasOwnProperty("ngRequired") && i.$validators.required && d("aria-required", "ariaRequired", n, !1) && r.$observe("required", function() {
-                                    n.attr("aria-required", !!r.required)
-                                }), d("aria-invalid", "ariaInvalid", n, !0) && e.$watch(function() {
-                                    return i.$invalid
-                                }, function(e) {
-                                    n.attr("aria-invalid", !!e)
-                                })
-                            }
-                        }
-                    }
-                }
-            }
-        }]).directive("ngDisabled", ["$aria", function(e) {
-            return e.$$watchExpr("ngDisabled", "aria-disabled", o, !1)
-        }]).directive("ngMessages", function() {
-            return {
-                restrict: "A",
-                require: "?ngMessages",
-                link: function(e, t, n, r) {
-                    n.hasOwnProperty(h) || t.attr("aria-live") || t.attr("aria-live", "assertive")
-                }
-            }
-        }).directive("ngClick", ["$aria", "$parse", function(i, n) {
-            return {
-                restrict: "A",
-                compile: function(e, t) {
-                    if (!t.hasOwnProperty(h)) {
-                        var r = n(t.ngClick);
-                        return function(n, e, t) {
-                            c(e, o) || (i.config("bindRoleForClick") && !e.attr("role") && e.attr("role", "button"), i.config("tabindex") && !e.attr("tabindex") && e.attr("tabindex", 0), !i.config("bindKeydown") || t.ngKeydown || t.ngKeypress || t.ngKeyup || e.on("keydown", function(e) {
-                                var t = e.which || e.keyCode;
-                                13 !== t && 32 !== t || (-1 !== o.indexOf(e.target.nodeName) || e.target.isContentEditable || e.preventDefault(), n.$apply(function() {
-                                    r(n, {
-                                        $event: e
-                                    })
-                                }))
-                            }))
-                        }
-                    }
-                }
-            }
-        }]).directive("ngDblclick", ["$aria", function(r) {
-            return function(e, t, n) {
-                n.hasOwnProperty(h) || !r.config("tabindex") || t.attr("tabindex") || c(t, o) || t.attr("tabindex", 0)
-            }
-        }])
-    }(window, window.angular),
-    function(e, t) {
-        "use strict";
-        var w, p, l, c;
-
-        function n(h) {
-            return ["$animate", function(f) {
-                return {
-                    restrict: "AE",
-                    transclude: "element",
-                    priority: 1,
-                    terminal: !0,
-                    require: "^^ngMessages",
-                    link: function(e, r, t, i, n) {
-                        var o, a, s, l, c, u;
-                        if (!h) {
-                            o = r[0], s = t.ngMessage || t.when;
-                            var d = function(e) {
-                                a = e ? p(e) ? e : e.split(/[\s,]+/) : null, i.reRender()
-                            };
-                            (l = t.ngMessageExp || t.whenExp) ? (d(e.$eval(l)), e.$watchCollection(l, d)) : d(s)
-                        }
-                        i.register(o, u = {
-                            test: function(e) {
-                                return function(e, t) {
-                                    if (e) return p(e) ? 0 <= e.indexOf(t) : e.hasOwnProperty(t)
-                                }(a, e)
-                            },
-                            attach: function() {
-                                c || n(function(e, t) {
-                                    f.enter(e, null, r);
-                                    var n = (c = e).$$attachId = i.getAttachId();
-                                    c.on("$destroy", function() {
-                                        c && c.$$attachId === n && (i.deregister(o, h), u.detach()), t.$destroy()
-                                    })
-                                })
-                            },
-                            detach: function() {
-                                if (c) {
-                                    var e = c;
-                                    c = null, f.leave(e)
-                                }
-                            }
-                        }, h), e.$on("$destroy", function() {
-                            i.deregister(o, h)
-                        })
-                    }
-                }
-            }]
-        }
-        t.module("ngMessages", [], function() {
-            w = t.forEach, p = t.isArray, l = t.isString, c = t.element
-        }).info({
-            angularVersion: "1.7.8"
-        }).directive("ngMessages", ["$animate", function(b) {
-            var y = "ng-inactive";
-            return {
-                require: "ngMessages",
-                restrict: "AE",
-                controller: ["$element", "$scope", "$attrs", function(f, h, p) {
-                    var m = this,
-                        i = 0,
-                        e = 0;
-                    this.getAttachId = function() {
-                        return e++
-                    };
-                    var g, v, o = this.messages = {};
-
-                    function a(e, t) {
-                        for (var n = t, r = []; n && n !== e;) {
-                            var i = n.$$ngMessageNode;
-                            if (i && i.length) return o[i];
-                            n.childNodes.length && -1 === r.indexOf(n) ? (r.push(n), n = n.childNodes[n.childNodes.length - 1]) : n.previousSibling ? n = n.previousSibling : (n = n.parentNode, r.push(n))
-                        }
-                    }
-                    this.render = function(e) {
-                        g = !1, v = e = e || {};
-                        for (var t = _(h, p.ngMessagesMultiple) || _(h, p.multiple), n = [], r = {}, i = 0, o = m.head, a = !1, s = 0; null != o;) {
-                            s++;
-                            var l = o.message,
-                                c = !1;
-                            a || w(e, function(e, t) {
-                                if ($(e) && !c && (i++, l.test(t))) {
-                                    if (r[t]) return;
-                                    r[t] = !0, c = !0, l.attach()
-                                }
-                            }), c ? a = !t : n.push(l), o = o.next
-                        }
-                        w(n, function(e) {
-                            e.detach()
-                        });
-                        var u = n.length !== s,
-                            d = m.default && !u && 0 < i;
-                        d ? m.default.attach() : m.default && m.default.detach(), u || d ? b.setClass(f, "ng-active", y) : b.setClass(f, y, "ng-active")
-                    }, h.$watchCollection(p.ngMessages || p.for, m.render), this.reRender = function() {
-                        g || (g = !0, h.$evalAsync(function() {
-                            g && v && m.render(v)
-                        }))
-                    }, this.register = function(e, t, n) {
-                        if (n) m.default = t;
-                        else {
-                            var r = i.toString();
-                            o[r] = {
-                                    message: t
-                                },
-                                function(e, t, n) {
-                                    var r = o[n];
-                                    if (m.head) {
-                                        var i = a(e, t);
-                                        i ? (r.next = i.next, i.next = r) : (r.next = m.head, m.head = r)
-                                    } else m.head = r
-                                }(f[0], e, r), e.$$ngMessageNode = r, i++
-                        }
-                        m.reRender()
-                    }, this.deregister = function(e, t) {
-                        if (t) delete m.default;
-                        else {
-                            var n = e.$$ngMessageNode;
-                            delete e.$$ngMessageNode,
-                                function(e, t, n) {
-                                    var r = o[n];
-                                    if (!r) return;
-                                    var i = a(e, t);
-                                    i ? i.next = r.next : m.head = r.next
-                                }(f[0], e, n), delete o[n]
-                        }
-                        m.reRender()
-                    }
-                }]
-            };
-
-            function _(e, t) {
-                return l(t) && 0 === t.length || $(e.$eval(t))
-            }
-
-            function $(e) {
-                return l(e) ? e.length : !!e
-            }
-        }]).directive("ngMessagesInclude", ["$templateRequest", "$document", "$compile", function(i, o, a) {
-            return {
-                restrict: "AE",
-                require: "^^ngMessages",
-                link: function(t, n, e) {
-                    var r = e.ngMessagesInclude || e.src;
-                    i(r).then(function(e) {
-                        t.$$destroyed || (l(e) && !e.trim() ? s(n, r) : a(e)(t, function(e) {
-                            n.after(e), s(n, r)
-                        }))
-                    })
-                }
-            };
-
-            function s(e, t) {
-                var n = a.$$createComment ? a.$$createComment("ngMessagesInclude", t) : o[0].createComment(" ngMessagesInclude: " + t + " "),
-                    r = c(n);
-                e.after(r), e.remove()
-            }
-        }]).directive("ngMessage", n()).directive("ngMessageExp", n()).directive("ngMessageDefault", n(!0))
-    }(window, window.angular),
-    function(F, ue, de) {
-        "use strict";
-            function() {
-                function e(e, t) {
-                    if (t.has("$swipe")) {
-                        e.warn("You are using the ngTouch module. \nAngularJS Material already has mobile click, tap, and swipe support... \nngTouch is not supported with AngularJS Material!")
-                    }
-                }
-
-                function t(e, t) {
-                    e.decorator("$$rAF", ["$delegate", n]), e.decorator("$q", ["$delegate", r]), t.theme("default").primaryPalette("indigo").accentPalette("pink").warnPalette("deep-orange").backgroundPalette("grey")
-                }
-
-                function n(o) {
-                    return o.throttle = function(e) {
-                        var t, n, r, i;
-                        return function() {
-                            t = arguments, i = this, r = e, n || (n = !0, o(function() {
-                                r.apply(i, Array.prototype.slice.call(t)), n = !1
-                            }))
-                        }
-                    }, o
-                }
-
-                function r(e) {
-                    return e.resolve || (e.resolve = e.when), e
-                }
-                e.$inject = ["$log", "$injector"], t.$inject = ["$provide", "$mdThemingProvider"], n.$inject = ["$delegate"], r.$inject = ["$delegate"], ue.module("material.core", ["ngAnimate", "material.core.animate", "material.core.layout", "material.core.interaction", "material.core.gestures", "material.core.theming"]).config(t).run(e)
-            }(),
-            function() {
-                function e(o) {
-                    return {
-                        restrict: "A",
-                        link: {
-                            pre: function(e, t, n) {
-                                var r = n.mdAutoFocus || n.mdAutofocus || n.mdSidenavFocus;
-                                i(o(r)(e)), r && e.$watch(r, i);
-
-                                function i(e) {
-                                    ue.isUndefined(e) && (e = !0), t.toggleClass("md-autofocus", !!e)
-                                }
-                            }
-                        }
-                    }
-                }
-                e.$inject = ["$parse"], ue.module("material.core").directive("mdAutofocus", e).directive("mdAutoFocus", e).directive("mdSidenavFocus", e)
-            }(), ue.module("material.core").factory("$mdColorUtil", function() {
-                return {
-                    rgbaToHex: function(e) {
-                        return ((e = e.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i)) && 4 === e.length ? "#" + ("0" + parseInt(e[1], 10).toString(16)).slice(-2) + ("0" + parseInt(e[2], 10).toString(16)).slice(-2) + ("0" + parseInt(e[3], 10).toString(16)).slice(-2) : "").toUpperCase()
-                    },
-                    hexToRgba: function(e) {
-                        var t = "#" === e[0] ? e.substr(1) : e,
-                            n = t.length / 3,
-                            r = t.substr(0, n),
-                            i = t.substr(n, n),
-                            o = t.substr(2 * n);
-                        return 1 === n && (r += r, i += i, o += o), "rgba(" + parseInt(r, 16) + "," + parseInt(i, 16) + "," + parseInt(o, 16) + ",0.1)"
-                    },
-                    rgbToRgba: function(e) {
-                        return e.replace(")", ", 0.1)").replace("(", "a(")
-                    },
-                    rgbaToRgb: function(e) {
-                        return e ? e.replace("rgba", "rgb").replace(/,[^),]+\)/, ")") : "rgb(0,0,0)"
-                    }
-                }
-            }), ue.module("material.core").factory("$mdConstant", function() {
-                var i = document.createElement("div"),
-                    o = function(e) {
-                        var t, n, r = /^(Moz|webkit|ms)(?=[A-Z])/;
-                        for (t in e.style)
-                            if (n = r.exec(t)) return n[0]
-                    }(i),
-                    e = /webkit/i.test(o),
-                    a = /([:\-_]+(.))/g;
-
-                function t(e) {
-                    var t = o + "-" + e,
-                        n = t.replace(a, function(e, t, n, r) {
-                            return r ? n.toUpperCase() : n
-                        }),
-                        r = n.charAt(0).toLowerCase() + n.substring(1);
-                    return s(i, e) ? e : s(i, n) ? n : s(i, r) ? r : e
-                }
-
-                function s(e, t) {
-                    return ue.isDefined(e.style[t])
-                }
-                var r = {
-                    isInputKey: function(e) {
-                        return 31 <= e.keyCode && e.keyCode <= 90
-                    },
-                    isNumPadKey: function(e) {
-                        return 3 === e.location && 97 <= e.keyCode && e.keyCode <= 105
-                    },
-                    isMetaKey: function(e) {
-                        return 91 <= e.keyCode && e.keyCode <= 93
-                    },
-                    isFnLockKey: function(e) {
-                        return 112 <= e.keyCode && e.keyCode <= 145
-                    },
-                    isNavigationKey: function(e) {
-                        var t = r.KEY_CODE,
-                            n = [t.SPACE, t.ENTER, t.UP_ARROW, t.DOWN_ARROW];
-                        return -1 != n.indexOf(e.keyCode)
-                    },
-                    hasModifierKey: function(e) {
-                        return e.ctrlKey || e.metaKey || e.altKey
-                    },
-                    ELEMENT_MAX_PIXELS: 1533917,
-                    BEFORE_NG_ARIA: 210,
-                    KEY_CODE: {
-                        COMMA: 188,
-                        SEMICOLON: 186,
-                        ENTER: 13,
-                        ESCAPE: 27,
-                        SPACE: 32,
-                        PAGE_UP: 33,
-                        PAGE_DOWN: 34,
-                        END: 35,
-                        HOME: 36,
-                        LEFT_ARROW: 37,
-                        UP_ARROW: 38,
-                        RIGHT_ARROW: 39,
-                        DOWN_ARROW: 40,
-                        TAB: 9,
-                        BACKSPACE: 8,
-                        DELETE: 46
-                    },
-                    CSS: {
-                        TRANSITIONEND: "transitionend" + (e ? " webkitTransitionEnd" : ""),
-                        ANIMATIONEND: "animationend" + (e ? " webkitAnimationEnd" : ""),
-                        TRANSFORM: t("transform"),
-                        TRANSFORM_ORIGIN: t("transformOrigin"),
-                        TRANSITION: t("transition"),
-                        TRANSITION_DURATION: t("transitionDuration"),
-                        ANIMATION_PLAY_STATE: t("animationPlayState"),
-                        ANIMATION_DURATION: t("animationDuration"),
-                        ANIMATION_NAME: t("animationName"),
-                        ANIMATION_TIMING: t("animationTimingFunction"),
-                        ANIMATION_DIRECTION: t("animationDirection")
-                    },
-                    MEDIA: {
-                        xs: "(max-width: 599px)",
-                        "gt-xs": "(min-width: 600px)",
-                        sm: "(min-width: 600px) and (max-width: 959px)",
-                        "gt-sm": "(min-width: 960px)",
-                        md: "(min-width: 960px) and (max-width: 1279px)",
-                        "gt-md": "(min-width: 1280px)",
-                        lg: "(min-width: 1280px) and (max-width: 1919px)",
-                        "gt-lg": "(min-width: 1920px)",
-                        xl: "(min-width: 1920px)",
-                        landscape: "(orientation: landscape)",
-                        portrait: "(orientation: portrait)",
-                        print: "print"
-                    },
-                    MEDIA_PRIORITY: ["xl", "gt-lg", "lg", "gt-md", "md", "gt-sm", "sm", "gt-xs", "xs", "landscape", "portrait", "print"]
-                };
-                return r
-            }),
-            function() {
-                function t(e, s) {
-                    var l = function() {
-                        return !0
-                    };
-                    e && !ue.isArray(e) && (e = Array.prototype.slice.call(e)), s = !!s;
-                    var c = e || [];
-                    return {
-                        items: function() {
-                            return [].concat(c)
-                        },
-                        count: function() {
-                            return c.length
-                        },
-                        inRange: u,
-                        contains: t,
-                        indexOf: d,
-                        itemAt: function(e) {
-                            return u(e) ? c[e] : null
-                        },
-                        findBy: function(t, n) {
-                            return c.filter(function(e) {
-                                return e[t] === n
-                            })
-                        },
-                        add: function(e, t) {
-                            if (!e) return -1;
-                            ue.isNumber(t) || (t = c.length);
-                            return c.splice(t, 0, e), d(e)
-                        },
-                        remove: function(e) {
-                            t(e) && c.splice(d(e), 1)
-                        },
-                        first: f,
-                        last: h,
-                        next: ue.bind(null, n, !1),
-                        previous: ue.bind(null, n, !0),
-                        hasPrevious: function(e) {
-                            return !!e && u(d(e) - 1)
-                        },
-                        hasNext: function(e) {
-                            return !!e && u(d(e) + 1)
-                        }
-                    };
-
-                    function u(e) {
-                        return c.length && -1 < e && e < c.length
-                    }
-
-                    function d(e) {
-                        return c.indexOf(e)
-                    }
-
-                    function t(e) {
-                        return e && -1 < d(e)
-                    }
-
-                    function f() {
-                        return c.length ? c[0] : null
-                    }
-
-                    function h() {
-                        return c.length ? c[c.length - 1] : null
-                    }
-
-                    function n(e, t, n, r) {
-                        n = n || l;
-                        for (var i = d(t);;) {
-                            if (!u(i)) return null;
-                            var o = i + (e ? -1 : 1),
-                                a = null;
-                            if (u(o) ? a = c[o] : s && (o = d(a = e ? h() : f())), null === a || o === r) return null;
-                            if (n(a)) return a;
-                            ue.isUndefined(r) && (r = o), i = o
-                        }
-                    }
-                }
-                ue.module("material.core").config(["$provide", function(e) {
-                    e.decorator("$mdUtil", ["$delegate", function(e) {
-                        return e.iterator = t, e
-                    }])
-                }])
-            }(),
-            function() {
-                function e(a, t, i) {
-                    var o = {},
-                        s = {},
-                        l = {},
-                        n = {};
-                    return e.getResponsiveAttribute = function(e, t) {
-                        for (var n = 0; n < a.MEDIA_PRIORITY.length; n++) {
-                            var r = a.MEDIA_PRIORITY[n];
-                            if (s[o[r]].matches) {
-                                var i = u(e, t + "-" + r);
-                                if (e[i]) return e[i]
-                            }
-                        }
-                        return e[u(e, t)]
-                    }, e.getQuery = function(e) {
-                        return s[e]
-                    }, e.watchResponsiveAttributes = function(e, r, i) {
-                        var o = [];
-                        return e.forEach(function(e) {
-                                var t = u(r, e);
-                                for (var n in ue.isDefined(r[t]) && o.push(r.$observe(t, ue.bind(void 0, i, null))), a.MEDIA) t = u(r, e + "-" + n), ue.isDefined(r[t]) && o.push(r.$observe(t, ue.bind(void 0, i, n)))
-                            }),
-                            function() {
-                                o.forEach(function(e) {
-                                    e()
-                                })
-                            }
-                    }, e;
-
-                    function e(e) {
-                        var t, n = o[e];
-                        ue.isUndefined(n) && (n = o[e] = (t = e, a.MEDIA[t] || ("(" !== t.charAt(0) ? "(" + t + ")" : t)));
-                        var r = l[n];
-                        return ue.isUndefined(r) && (r = function(e) {
-                            var t = s[e];
-                            t || (t = s[e] = i.matchMedia(e));
-                            return t.addListener(c), l[t.media] = !!t.matches
-                        }(n)), r
-                    }
-
-                    function c(e) {
-                        t.$evalAsync(function() {
-                            l[e.media] = !!e.matches
-                        })
-                    }
-
-                    function u(e, t) {
-                        return n[t] || (n[t] = e.$normalize(t))
-                    }
-                }
-                e.$inject = ["$mdConstant", "$rootScope", "$window"], ue.module("material.core").factory("$mdMedia", e)
-            }(),
-            function() {
-                function t(e, t) {
-                    var r = ["data", "x"];
-                    return e ? t ? n(e) : i(e) : {
-                        buildList: i,
-                        buildSelector: n,
-                        hasAttribute: function(e, t) {
-                            if (!(e = o(e))) return !1;
-                            for (var n = i(t), r = 0; r < n.length; r++)
-                                if (e.hasAttribute(n[r])) return !0;
-                            return !1
-                        },
-                        removeAttribute: function(t, e) {
-                            if (!(t = o(t))) return;
-                            i(e).forEach(function(e) {
-                                t.removeAttribute(e)
-                            })
-                        }
-                    };
-
-                    function i(n) {
-                        return (n = ue.isArray(n) ? n : [n]).forEach(function(t) {
-                            r.forEach(function(e) {
-                                n.push(e + "-" + t)
-                            })
-                        }), n
-                    }
-
-                    function n(e) {
-                        return i(e = ue.isArray(e) ? e : [e]).map(function(e) {
-                            return "[" + e + "]"
-                        }).join(",")
-                    }
-
-                    function o(e) {
-                        if ((e = e[0] || e).nodeType) return e
-                    }
-                }
-                ue.module("material.core").config(["$provide", function(e) {
-                    e.decorator("$mdUtil", ["$delegate", function(e) {
-                        return e.prefixer = t, e
-                    }])
-                }])
-            }(),
-            function() {
-                e.$inject = ["$document", "$timeout", "$compile", "$rootScope", "$$mdAnimate", "$interpolate", "$log", "$rootElement", "$window", "$$rAF"];
-                var v = 0;
-
-                function e(l, s, n, a, e, t, o, r, c, d) {
-                    var i = t.startSymbol(),
-                        u = t.endSymbol(),
-                        f = "{{" === i && "}}" === u,
-                        h = function(e, t, n) {
-                            var r = !1;
-                            if (e && e.length) {
-                                var i = c.getComputedStyle(e[0]);
-                                r = ue.isDefined(i[t]) && (!n || i[t] == n)
-                            }
-                            return r
-                        };
-
-                    function p(e) {
-                        return e ? -1 < String(e).indexOf("px") || -1 < String(e).indexOf("%") ? e : e + "px" : "0"
-                    }
-                    var m = {
-                        dom: {},
-                        now: F.performance && F.performance.now ? ue.bind(F.performance, F.performance.now) : Date.now || function() {
-                            return (new Date).getTime()
-                        },
-                        getModelOption: function(e, t) {
-                            if (e.$options) {
-                                var n = e.$options;
-                                return n.getOption ? n.getOption(t) : n[t]
-                            }
-                        },
-                        bidi: function(e, t, n, r) {
-                            var i = !("rtl" == l[0].dir || "rtl" == l[0].body.dir);
-                            if (0 == arguments.length) return i ? "ltr" : "rtl";
-                            var o = ue.element(e);
-                            i && ue.isDefined(n) ? o.css(t, p(n)) : !i && ue.isDefined(r) && o.css(t, p(r))
-                        },
-                        bidiProperty: function(e, t, n, r) {
-                            var i = !("rtl" == l[0].dir || "rtl" == l[0].body.dir),
-                                o = ue.element(e);
-                            i && ue.isDefined(t) ? (o.css(t, p(r)), o.css(n, "")) : !i && ue.isDefined(n) && (o.css(n, p(r)), o.css(t, ""))
-                        },
-                        clientRect: function(e, t, n) {
-                            var r = g(e);
-                            t = g(t || r.offsetParent || document.body);
-                            var i = r.getBoundingClientRect(),
-                                o = n ? t.getBoundingClientRect() : {
-                                    left: 0,
-                                    top: 0,
-                                    width: 0,
-                                    height: 0
-                                };
-                            return {
-                                left: i.left - o.left,
-                                top: i.top - o.top,
-                                width: i.width,
-                                height: i.height
-                            }
-                        },
-                        offsetRect: function(e, t) {
-                            return m.clientRect(e, t, !0)
-                        },
-                        nodesToArray: function(e) {
-                            e = e || [];
-                            for (var t = [], n = 0; n < e.length; ++n) t.push(e.item(n));
-                            return t
-                        },
-                        getViewportTop: function() {
-                            return m.disableScrollAround._count && m.disableScrollAround._viewPortTop ? m.disableScrollAround._viewPortTop : c.scrollY || c.pageYOffset || 0
-                        },
-                        findFocusTarget: function(e, t) {
-                            var n, r = this.prefixer("md-autofocus", !0);
-                            return (n = i(e, t || r)) || t == r || (n = i(e, this.prefixer("md-auto-focus", !0))) || (n = i(e, r)), n;
-
-                            function i(e, t) {
-                                var n, r = e[0].querySelectorAll(t);
-                                return r && r.length && r.length && ue.forEach(r, function(e) {
-                                    (e = ue.element(e)).hasClass("md-autofocus") && (n = e)
-                                }), n
-                            }
-                        },
-                        disableScrollAround: function(e, t, r) {
-                            if (r = r || {}, m.disableScrollAround._count = Math.max(0, m.disableScrollAround._count || 0), m.disableScrollAround._count++, m.disableScrollAround._restoreScroll) return m.disableScrollAround._restoreScroll;
-                            var s = l[0].body,
-                                n = function() {
-                                    var e = l[0].documentElement,
-                                        t = e.style.cssText || "",
-                                        n = s.style.cssText || "",
-                                        r = m.getViewportTop();
-                                    m.disableScrollAround._viewPortTop = r;
-                                    var i = s.clientWidth,
-                                        o = s.scrollHeight > s.clientHeight + 1,
-                                        a = 0 < e.scrollTop ? e : s;
-                                    o && ue.element(s).css({
-                                        position: "fixed",
-                                        width: "100%",
-                                        top: -r + "px"
-                                    });
-                                    s.clientWidth < i && (s.style.overflow = "hidden");
-                                    return function() {
-                                        s.style.cssText = n, e.style.cssText = t, a.scrollTop = r
-                                    }
-                                }(),
-                                i = function(e) {
-                                    var t;
-                                    e = ue.element(e || s), r.disableScrollMask ? t = e : (t = ue.element('<div class="md-scroll-mask">  <div class="md-scroll-mask-bar"></div></div>'), e.append(t));
-                                    return t.on("wheel", n), t.on("touchmove", n),
-                                        function() {
-                                            t.off("wheel"), t.off("touchmove"), !r.disableScrollMask && t[0].parentNode && t[0].parentNode.removeChild(t[0])
-                                        };
-
-                                    function n(e) {
-                                        e.preventDefault()
-                                    }
-                                }(t);
-                            return m.disableScrollAround._restoreScroll = function() {
-                                --m.disableScrollAround._count <= 0 && (delete m.disableScrollAround._viewPortTop, n(), i(), delete m.disableScrollAround._restoreScroll)
-                            }
-                        },
-                        enableScrolling: function() {
-                            var e = this.disableScrollAround._restoreScroll;
-                            e && e()
-                        },
-                        floatingScrollbars: function() {
-                            if (this.floatingScrollbars.cached === de) {
-                                var e = ue.element("<div><div></div></div>").css({
-                                    width: "100%",
-                                    "z-index": -1,
-                                    position: "absolute",
-                                    height: "35px",
-                                    "overflow-y": "scroll"
-                                });
-                                e.children().css("height", "60px"), l[0].body.appendChild(e[0]), this.floatingScrollbars.cached = e[0].offsetWidth == e[0].childNodes[0].offsetWidth, e.remove()
-                            }
-                            return this.floatingScrollbars.cached
-                        },
-                        forceFocus: function(e) {
-                            var n = e[0] || e;
-                            document.addEventListener("click", function e(t) {
-                                t.target === n && t.$focus && (n.focus(), t.stopImmediatePropagation(), t.preventDefault(), n.removeEventListener("click", e))
-                            }, !0);
-                            var t = document.createEvent("MouseEvents");
-                            t.initMouseEvent("click", !1, !0, F, {}, 0, 0, 0, 0, !1, !1, !1, !1, 0, null), t.$material = !0, t.$focus = !0, n.dispatchEvent(t)
-                        },
-                        createBackdrop: function(e, t) {
-                            return n(m.supplant('<md-backdrop class="{0}">', [t]))(e)
-                        },
-                        supplant: function(e, o, t) {
-                            return t = t || /\{([^{}]*)\}/g, e.replace(t, function(t, e) {
-                                var n = e.split("."),
-                                    r = o;
-                                try {
-                                    for (var i in n) n.hasOwnProperty(i) && (r = r[n[i]])
-                                } catch (e) {
-                                    r = t
-                                }
-                                return "string" == typeof r || "number" == typeof r ? r : t
-                            })
-                        },
-                        fakeNgModel: function() {
-                            return {
-                                $fake: !0,
-                                $setTouched: ue.noop,
-                                $setViewValue: function(e) {
-                                    this.$viewValue = e, this.$render(e), this.$viewChangeListeners.forEach(function(e) {
-                                        e()
-                                    })
-                                },
-                                $isEmpty: function(e) {
-                                    return 0 === ("" + e).length
-                                },
-                                $parsers: [],
-                                $formatters: [],
-                                $viewChangeListeners: [],
-                                $render: ue.noop
-                            }
-                        },
-                        debounce: function(n, r, i, o) {
-                            var a;
-                            return function() {
-                                var e = i,
-                                    t = Array.prototype.slice.call(arguments);
-                                s.cancel(a), a = s(function() {
-                                    a = de, n.apply(e, t)
-                                }, r || 10, o)
-                            }
-                        },
-                        throttle: function(n, r) {
-                            var i;
-                            return function() {
-                                var e = arguments,
-                                    t = m.now();
-                                (!i || r < t - i) && (n.apply(this, e), i = t)
-                            }
-                        },
-                        time: function(e) {
-                            var t = m.now();
-                            return e(), m.now() - t
-                        },
-                        valueOnUse: function(e, t, n) {
-                            var r = null,
-                                i = Array.prototype.slice.call(arguments),
-                                o = 3 < i.length ? i.slice(3) : [];
-                            Object.defineProperty(e, t, {
-                                get: function() {
-                                    return null === r && (r = n.apply(e, o)), r
-                                }
-                            })
-                        },
-                        nextUid: function() {
-                            return "" + v++
-                        },
-                        disconnectScope: function(e) {
-                            if (e && e.$root !== e && !e.$$destroyed) {
-                                var t = e.$parent;
-                                e.$$disconnected = !0, t.$$childHead === e && (t.$$childHead = e.$$nextSibling), t.$$childTail === e && (t.$$childTail = e.$$prevSibling), e.$$prevSibling && (e.$$prevSibling.$$nextSibling = e.$$nextSibling), e.$$nextSibling && (e.$$nextSibling.$$prevSibling = e.$$prevSibling), e.$$nextSibling = e.$$prevSibling = null
-                            }
-                        },
-                        reconnectScope: function(e) {
-                            if (e && e.$root !== e && e.$$disconnected) {
-                                var t = e,
-                                    n = t.$parent;
-                                t.$$disconnected = !1, t.$$prevSibling = n.$$childTail, n.$$childHead ? (n.$$childTail.$$nextSibling = t, n.$$childTail = t) : n.$$childHead = n.$$childTail = t
-                            }
-                        },
-                        getClosest: function(e, t, n) {
-                            if (ue.isString(t)) {
-                                var r = t.toUpperCase();
-                                t = function(e) {
-                                    return e.nodeName.toUpperCase() === r
-                                }
-                            }
-                            if (e instanceof ue.element && (e = e[0]), n && (e = e.parentNode), !e) return null;
-                            do {
-                                if (t(e)) return e
-                            } while (e = e.parentNode);
-                            return null
-                        },
-                        elementContains: function(t, n) {
-                            return (F.Node && F.Node.prototype && Node.prototype.contains ? ue.bind(t, t.contains) : ue.bind(t, function(e) {
-                                return t === n || !!(16 & this.compareDocumentPosition(e))
-                            }))(n)
-                        },
-                        extractElementByName: function(e, r, t, n) {
-                            var i = s(e);
-                            return !i && n && o.warn(m.supplant("Unable to find node '{0}' in element '{1}'.", [r, e[0].outerHTML])), ue.element(i || e);
-
-                            function s(e) {
-                                return function(e) {
-                                    if (e)
-                                        for (var t = 0, n = e.length; t < n; t++)
-                                            if (e[t].nodeName.toLowerCase() === r) return e[t];
-                                    return null
-                                }(e) || (t ? function(e) {
-                                    var t;
-                                    if (e)
-                                        for (var n = 0, r = e.length; n < r; n++) {
-                                            var i = e[n];
-                                            if (!t)
-                                                for (var o = 0, a = i.childNodes.length; o < a; o++) t = t || s([i.childNodes[o]])
-                                        }
-                                    return t
-                                }(e) : null)
-                            }
-                        },
-                        initOptionalProperties: function(r, i, o) {
-                            o = o || {}, ue.forEach(r.$$isolateBindings, function(e, t) {
-                                if (e.optional && ue.isUndefined(r[t])) {
-                                    var n = ue.isDefined(i[e.attrName]);
-                                    r[t] = ue.isDefined(o[t]) ? o[t] : n
-                                }
-                            })
-                        },
-                        nextTick: function(e, t, n) {
-                            var r = m.nextTick,
-                                i = r.timeout,
-                                o = r.queue || [];
-                            return o.push({
-                                scope: n,
-                                callback: e
-                            }), null == t && (t = !0), r.digest = r.digest || t, r.queue = o, i || (r.timeout = s(function() {
-                                var e = r.queue,
-                                    t = r.digest;
-                                r.queue = [], r.timeout = null, r.digest = !1, e.forEach(function(e) {
-                                    e.scope && e.scope.$$destroyed || e.callback()
-                                }), t && a.$digest()
-                            }, 0, !1))
-                        },
-                        processTemplate: function(e) {
-                            return f ? e : e && ue.isString(e) ? e.replace(/\{\{/g, i).replace(/}}/g, u) : e
-                        },
-                        getParentWithPointerEvents: function(e) {
-                            for (var t = e.parent(); h(t, "pointer-events", "none");) t = t.parent();
-                            return t
-                        },
-                        getNearestContentElement: function(e) {
-                            for (var t = e.parent()[0]; t && t !== r[0] && t !== document.body && "MD-CONTENT" !== t.nodeName.toUpperCase();) t = t.parentNode;
-                            return t
-                        },
-                        checkStickySupport: function() {
-                            var e, t = ue.element("<div>");
-                            l[0].body.appendChild(t[0]);
-                            for (var n = ["sticky", "-webkit-sticky"], r = 0; r < n.length; ++r)
-                                if (t.css({
-                                        position: n[r],
-                                        top: 0,
-                                        "z-index": 2
-                                    }), t.css("position") == n[r]) {
-                                    e = n[r];
-                                    break
-                                } return t.remove(), e
-                        },
-                        parseAttributeBoolean: function(e, t) {
-                            return "" === e || !!e && (!1 === t || "false" !== e && "0" !== e)
-                        },
-                        hasComputedStyle: h,
-                        isParentFormSubmitted: function(e) {
-                            var t = m.getClosest(e, "form"),
-                                n = t ? ue.element(t).controller("form") : null;
-                            return !!n && n.$submitted
-                        },
-                        animateScrollTo: function(i, o, a) {
-                            var s = i.scrollTop,
-                                l = o - s,
-                                c = s < o,
-                                u = m.now();
-                            d(function e() {
-                                var t = (n = a || 1e3, r = m.now() - u, function(e, t, n, r) {
-                                    if (r < e) return t + n;
-                                    var i = (e /= r) * e;
-                                    return t + n * (i * e * -2 + 3 * i)
-                                }(r, s, l, n));
-                                var n, r;
-                                i.scrollTop = t;
-                                (c ? t < o : o < t) && d(e)
-                            })
-                        },
-                        uniq: function(e) {
-                            if (e) return e.filter(function(e, t, n) {
-                                return n.indexOf(e) === t
-                            })
-                        },
-                        getInnerHTML: function(e) {
-                            var t = new XMLSerializer;
-                            return Array.prototype.map.call(e.childNodes, function(e) {
-                                return t.serializeToString(e)
-                            }).join("")
-                        },
-                        getOuterHTML: function(e) {
-                            return (new XMLSerializer).serializeToString(e)
-                        },
-                        msie: F.document.documentMode
-                    };
-                    return m.dom.animator = e(m), m;
-
-                    function g(e) {
-                        return e[0] || e
-                    }
-                }
-                ue.module("material.core").factory("$mdUtil", e), ue.element.prototype.focus = ue.element.prototype.focus || function() {
-                    return this.length && this[0].focus(), this
-                }, ue.element.prototype.blur = ue.element.prototype.blur || function() {
-                    return this.length && this[0].blur(), this
-                }
-            }(), ue.module("material.core").factory("$$mdAnimate", ["$q", "$timeout", "$mdConstant", "$animateCss", function(n, i, a, s) {
-                return function(e) {
-                    return r = e, t = n, l = i, c = a, o = s, u = {
-                        translate3d: function(t, n, e, r) {
-                            return o(t, {
-                                from: n,
-                                to: e,
-                                addClass: r.transitionInClass,
-                                removeClass: r.transitionOutClass,
-                                duration: r.duration
-                            }).start().then(function() {
-                                return i
-                            });
-
-                            function i(e) {
-                                return o(t, {
-                                    to: e || n,
-                                    addClass: r.transitionOutClass,
-                                    removeClass: r.transitionInClass,
-                                    duration: r.duration
-                                }).start()
-                            }
-                        },
-                        waitTransitionEnd: function(o, a) {
-                            var s = 3e3;
-                            return t(function(t, e) {
-                                var n;
-                                ("0s" == (n = (n = (a = a || {}).cachedTransitionStyles) || F.getComputedStyle(o[0])).transitionDuration || !n.transition && !n.transitionProperty) && (s = 0);
-                                var r = l(i, a.timeout || s);
-
-                                function i(e) {
-                                    e && e.target !== o[0] || (e && l.cancel(r), o.off(c.CSS.TRANSITIONEND, i), t())
-                                }
-                                o.on(c.CSS.TRANSITIONEND, i)
-                            })
-                        },
-                        calculateTransformValues: function(e, t) {
-                            var n, r, i = t.element,
-                                o = t.bounds;
-                            if (i || o) {
-                                var a = i ? u.clientRect(i) || (n = e ? e.parent() : null, (r = n ? n.parent() : null) ? u.clientRect(r) : null) : u.copyRect(o),
-                                    s = u.copyRect(e[0].getBoundingClientRect()),
-                                    l = u.centerPointFor(s),
-                                    c = u.centerPointFor(a);
-                                return {
-                                    centerX: c.x - l.x,
-                                    centerY: c.y - l.y,
-                                    scaleX: Math.round(100 * Math.min(.5, a.width / s.width)) / 100,
-                                    scaleY: Math.round(100 * Math.min(.5, a.height / s.height)) / 100
-                                }
-                            }
-                            return {
-                                centerX: 0,
-                                centerY: 0,
-                                scaleX: .5,
-                                scaleY: .5
-                            }
-                        },
-                        calculateZoomToOrigin: function(e, t) {
-                            var n = ue.bind(null, r.supplant, "translate3d( {centerX}px, {centerY}px, 0 ) scale( {scaleX}, {scaleY} )");
-                            return n(u.calculateTransformValues(e, t))
-                        },
-                        calculateSlideToOrigin: function(e, t) {
-                            var n = ue.bind(null, r.supplant, "translate3d( {centerX}px, {centerY}px, 0 )");
-                            return n(u.calculateTransformValues(e, t))
-                        },
-                        toCss: function(e) {
-                            var r = {};
-                            return ue.forEach(e, function(e, t) {
-                                if (!ue.isUndefined(e))
-                                    if (0 <= "left top right bottom width height x y min-width min-height max-width max-height".indexOf(t)) r[t] = e + "px";
-                                    else switch (t) {
-                                        case "transition":
-                                            n(t, c.CSS.TRANSITION, e);
-                                            break;
-                                        case "transform":
-                                            n(t, c.CSS.TRANSFORM, e);
-                                            break;
-                                        case "transformOrigin":
-                                            n(t, c.CSS.TRANSFORM_ORIGIN, e);
-                                            break;
-                                        case "font-size":
-                                            r["font-size"] = e
-                                    }
-                            }), r;
-
-                            function n(e, t, n) {
-                                ue.forEach(t.split(" "), function(e) {
-                                    r[e] = n
-                                })
-                            }
-                        },
-                        toTransformCss: function(t, e, n) {
-                            var r = {};
-                            return ue.forEach(c.CSS.TRANSFORM.split(" "), function(e) {
-                                r[e] = t
-                            }), e && (n = n || "all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1) !important", r.transition = n), r
-                        },
-                        copyRect: function(t, n) {
-                            return t ? (n = n || {}, ue.forEach("left top right bottom width height".split(" "), function(e) {
-                                n[e] = Math.round(t[e])
-                            }), n.width = n.width || n.right - n.left, n.height = n.height || n.bottom - n.top, n) : null
-                        },
-                        clientRect: function(e) {
-                            var t, n = ue.element(e)[0].getBoundingClientRect();
-                            return (t = n) && 0 < t.width && 0 < t.height ? u.copyRect(n) : null
-                        },
-                        centerPointFor: function(e) {
-                            return e ? {
-                                x: Math.round(e.left + e.width / 2),
-                                y: Math.round(e.top + e.height / 2)
-                            } : {
-                                x: 0,
-                                y: 0
-                            }
-                        }
-                    };
-                    var r, t, l, c, o, u
-                }
-            }]), 4 <= ue.version.minor ? ue.module("material.core.animate", []) : function() {
-                var k = ue.forEach,
-                    x = ue.isDefined(document.documentElement.style.WebkitAppearance),
-                    T = x ? "-webkit-" : "",
-                    M = (x ? "webkitTransitionEnd " : "") + "transitionend",
-                    A = (x ? "webkitAnimationEnd " : "") + "animationend",
-                    e = ["$q", "$$rAFMutex", function(t, n) {
-                        function e(e) {
-                            this.setHost(e), this._doneCallbacks = [], this._runInAnimationFrame = n(), this._state = 0
-                        }
-                        return e.prototype = {
-                            setHost: function(e) {
-                                this.host = e || {}
-                            },
-                            done: function(e) {
-                                2 === this._state ? e() : this._doneCallbacks.push(e)
-                            },
-                            progress: ue.noop,
-                            getPromise: function() {
-                                if (!this.promise) {
-                                    var e = this;
-                                    this.promise = t(function(t, n) {
-                                        e.done(function(e) {
-                                            !1 === e ? n() : t()
-                                        })
-                                    })
-                                }
-                                return this.promise
-                            },
-                            then: function(e, t) {
-                                return this.getPromise().then(e, t)
-                            },
-                            catch: function(e) {
-                                return this.getPromise().catch(e)
-                            },
-                            finally: function(e) {
-                                return this.getPromise().finally(e)
-                            },
-                            pause: function() {
-                                this.host.pause && this.host.pause()
-                            },
-                            resume: function() {
-                                this.host.resume && this.host.resume()
-                            },
-                            end: function() {
-                                this.host.end && this.host.end(), this._resolve(!0)
-                            },
-                            cancel: function() {
-                                this.host.cancel && this.host.cancel(), this._resolve(!1)
-                            },
-                            complete: function(e) {
-                                var t = this;
-                                0 === t._state && (t._state = 1, t._runInAnimationFrame(function() {
-                                    t._resolve(e)
-                                }))
-                            },
-                            _resolve: function(t) {
-                                2 !== this._state && (k(this._doneCallbacks, function(e) {
-                                    e(t)
-                                }), this._doneCallbacks.length = 0, this._state = 2)
-                            }
-                        }, e.all = function(t, n) {
-                            var r = 0,
-                                i = !0;
-
-                            function o(e) {
-                                i = i && e, ++r === t.length && n(i)
-                            }
-                            k(t, function(e) {
-                                e.done(o)
-                            })
-                        }, e
-                    }];
-
-                function S(e) {
-                    return e.replace(/-[a-z]/g, function(e) {
-                        return e.charAt(1).toUpperCase()
-                    })
-                }
-                ue.module("material.core.animate", []).factory("$$forceReflow", ["$document", function(e) {
-                    return function() {
-                        return e[0].body.clientWidth + 1
-                    }
-                }]).factory("$$AnimateRunner", e).factory("$$rAFMutex", ["$$rAF", function(n) {
-                    return function() {
-                        var t = !1;
-                        return n(function() {
-                                t = !0
-                            }),
-                            function(e) {
-                                t ? e() : n(e)
-                            }
-                    }
-                }]).factory("$animateCss", ["$window", "$$rAF", "$$AnimateRunner", "$$forceReflow", "$$jqLite", "$timeout", "$animate", function(p, o, a, m, n, g, s) {
-                    function v(e, t) {
-                        t.addClass && (n.addClass(e, t.addClass), t.addClass = null), t.removeClass && (n.removeClass(e, t.removeClass), t.removeClass = null)
-                    }
-
-                    function b(e) {
-                        var t = 0,
-                            n = (e || "").split(/\s*,\s*/);
-                        return k(n, function(e) {
-                            "s" == e.charAt(e.length - 1) && (e = e.substring(0, e.length - 1)), e = parseFloat(e) || 0, t = t ? Math.max(e, t) : e
-                        }), t
-                    }
-                    var y, _ = [];
-
-                    function $(e, t) {
-                        t.from && (e.css(t.from), t.from = null)
-                    }
-
-                    function w(e, t) {
-                        t.to && (e.css(t.to), t.to = null)
-                    }
-
-                    function E(e) {
-                        for (var t = 0; t < e.length; t++)
-                            if (1 === e[t].nodeType) return e[t]
-                    }
-
-                    function C(e, t) {
-                        var n = E(e),
-                            r = S(T + "transition-delay");
-                        n.style[r] = t ? "-9999s" : ""
-                    }
-                    return function(r, l) {
-                        var c = [],
-                            u = E(r),
-                            e = u && s.enabled(),
-                            t = !1,
-                            n = !1;
-                        e && (l.transitionStyle && c.push([T + "transition", l.transitionStyle]), l.keyframeStyle && c.push([T + "animation", l.keyframeStyle]), l.delay && c.push([T + "transition-delay", l.delay + "s"]), l.duration && c.push([T + "transition-duration", l.duration + "s"]), t = l.keyframeStyle || l.to && (0 < l.duration || l.transitionStyle), n = !!l.addClass || !!l.removeClass, C(r, !0));
-                        var d = e && (t || n);
-                        $(r, l);
-                        var f, h, i = !1;
-                        return {
-                            close: p.close,
-                            start: function() {
-                                var e, n = new a;
-                                return e = function() {
-                                    if (C(r, !1), !d) return s();
-                                    k(c, function(e) {
-                                        var t = e[0],
-                                            n = e[1];
-                                        u.style[S(t)] = n
-                                    }), v(r, l);
-                                    var e = function(e) {
-                                        var t = E(e),
-                                            n = p.getComputedStyle(t),
-                                            r = b(n[c("transitionDuration")]),
-                                            i = b(n[c("animationDuration")]),
-                                            o = b(n[c("transitionDelay")]),
-                                            a = b(n[c("animationDelay")]);
-                                        i *= parseInt(n[c("animationIterationCount")], 10) || 1;
-                                        var s = Math.max(i, r),
-                                            l = Math.max(a, o);
-                                        return {
-                                            duration: s,
-                                            delay: l,
-                                            animationDuration: i,
-                                            transitionDuration: r,
-                                            animationDelay: a,
-                                            transitionDelay: o
-                                        };
-
-                                        function c(e) {
-                                            return x ? "Webkit" + e.charAt(0).toUpperCase() + e.substr(1) : e
-                                        }
-                                    }(r);
-                                    if (0 === e.duration) return s();
-                                    var t = [];
-                                    l.easing && (e.transitionDuration && t.push([T + "transition-timing-function", l.easing]), e.animationDuration && t.push([T + "animation-timing-function", l.easing])), l.delay && e.animationDelay && t.push([T + "animation-delay", l.delay + "s"]), l.duration && e.animationDuration && t.push([T + "animation-duration", l.duration + "s"]), k(t, function(e) {
-                                        var t = e[0],
-                                            n = e[1];
-                                        u.style[S(t)] = n, c.push(e)
-                                    });
-                                    var i = 1e3 * e.delay,
-                                        o = e.duration,
-                                        n = 1e3 * o,
-                                        a = Date.now();
-                                    f = [], e.transitionDuration && f.push(M), e.animationDuration && f.push(A), f = f.join(" "), h = function(e) {
-                                        e.stopPropagation();
-                                        var t = e.originalEvent || e,
-                                            n = t.timeStamp || Date.now(),
-                                            r = parseFloat(t.elapsedTime.toFixed(3));
-                                        Math.max(n - a, 0) >= i && o <= r && s()
-                                    }, r.on(f, h), w(r, l), g(s, i + 1.5 * n, !1)
-                                }, y && y(), _.push(e), y = o(function() {
-                                    y = null;
-                                    for (var e = m(), t = 0; t < _.length; t++) _[t](e);
-                                    _.length = 0
-                                }), n;
-
-                                function s() {
-                                    var e, t;
-                                    if (!i) return i = !0, f && h && r.off(f, h), v(r, l), $(e = r, t = l), w(e, t), k(c, function(e) {
-                                        u.style[S(e[0])] = ""
-                                    }), n.complete(!0), n
-                                }
-                            }
-                        }
-                    }
-                }])
-            }(),
-            function() {
-                function o(r, i, l, o) {
-                    var a = this.showWarnings;
-                    return {
-                        expect: s,
-                        expectAsync: c,
-                        expectWithText: function(e, t) {
-                            var n = u(e) || ""; - 1 < n.indexOf(o.startSymbol()) ? c(e, t, function() {
-                                return u(e)
-                            }) : s(e, t, n)
-                        },
-                        expectWithoutText: function(e, t) {
-                            var n = u(e); - 1 < n.indexOf(o.startSymbol()) || n || s(e, t, n)
-                        },
-                        getText: u,
-                        hasAriaLabel: d,
-                        parentHasAriaLabel: function e(t, n) {
-                            n = n || 1;
-                            var r = ue.element(t)[0] || t;
-                            if (!r.parentNode) return !1;
-                            if (i(r.parentNode)) return !0;
-                            n--;
-                            if (n) return e(r.parentNode, n);
-                            return !1;
-
-                            function i(e) {
-                                if (!d(e)) return !1;
-                                if (e.hasAttribute("role")) switch (e.getAttribute("role").toLowerCase()) {
-                                    case "command":
-                                    case "definition":
-                                    case "directory":
-                                    case "grid":
-                                    case "list":
-                                    case "listitem":
-                                    case "log":
-                                    case "marquee":
-                                    case "menu":
-                                    case "menubar":
-                                    case "note":
-                                    case "presentation":
-                                    case "separator":
-                                    case "scrollbar":
-                                    case "status":
-                                    case "tablist":
-                                        return !1
-                                }
-                                switch (e.tagName.toLowerCase()) {
-                                    case "abbr":
-                                    case "acronym":
-                                    case "address":
-                                    case "applet":
-                                    case "audio":
-                                    case "b":
-                                    case "bdi":
-                                    case "bdo":
-                                    case "big":
-                                    case "blockquote":
-                                    case "br":
-                                    case "canvas":
-                                    case "caption":
-                                    case "center":
-                                    case "cite":
-                                    case "code":
-                                    case "col":
-                                    case "data":
-                                    case "dd":
-                                    case "del":
-                                    case "dfn":
-                                    case "dir":
-                                    case "div":
-                                    case "dl":
-                                    case "em":
-                                    case "embed":
-                                    case "fieldset":
-                                    case "figcaption":
-                                    case "font":
-                                    case "h1":
-                                    case "h2":
-                                    case "h3":
-                                    case "h4":
-                                    case "h5":
-                                    case "h6":
-                                    case "hgroup":
-                                    case "html":
-                                    case "i":
-                                    case "ins":
-                                    case "isindex":
-                                    case "kbd":
-                                    case "keygen":
-                                    case "label":
-                                    case "legend":
-                                    case "li":
-                                    case "map":
-                                    case "mark":
-                                    case "menu":
-                                    case "object":
-                                    case "ol":
-                                    case "output":
-                                    case "pre":
-                                    case "presentation":
-                                    case "q":
-                                    case "rt":
-                                    case "ruby":
-                                    case "samp":
-                                    case "small":
-                                    case "source":
-                                    case "span":
-                                    case "status":
-                                    case "strike":
-                                    case "strong":
-                                    case "sub":
-                                    case "sup":
-                                    case "svg":
-                                    case "tbody":
-                                    case "td":
-                                    case "th":
-                                    case "thead":
-                                    case "time":
-                                    case "tr":
-                                    case "track":
-                                    case "tt":
-                                    case "ul":
-                                    case "var":
-                                        return !1
-                                }
-                                return !0
-                            }
-                        }
-                    };
-
-                    function s(e, t, n) {
-                        var r = ue.element(e)[0] || e;
-                        !r || r.hasAttribute(t) && 0 !== r.getAttribute(t).length || function(e, t) {
-                            var n = e.hasChildNodes(),
-                                r = !1;
-                            if (n)
-                                for (var i = e.childNodes, o = 0; o < i.length; o++) {
-                                    var a = i[o];
-                                    1 === a.nodeType && a.hasAttribute(t) && (void 0, "none" !== ((s = a).currentStyle ? s.currentStyle : l.getComputedStyle(s)).display && (r = !0))
-                                }
-                            var s;
-                            return r
-                        }(r, t) || ((n = ue.isString(n) ? n.trim() : "").length ? e.attr(t, n) : a && i.warn('ARIA: Attribute "', t, '", required for accessibility, is missing on node:', r))
-                    }
-
-                    function c(e, t, n) {
-                        r(function() {
-                            s(e, t, n())
-                        })
-                    }
-
-                    function u(t) {
-                        t = t[0] || t;
-                        for (var e, n = document.createTreeWalker(t, NodeFilter.SHOW_TEXT, null, !1), r = ""; e = n.nextNode();) i(e) || (r += e.textContent);
-                        return r.trim() || "";
-
-                        function i(e) {
-                            for (; e.parentNode && (e = e.parentNode) !== t;)
-                                if (e.getAttribute && "true" === e.getAttribute("aria-hidden")) return !0
-                        }
-                    }
-
-                    function d(e) {
-                        var t = ue.element(e)[0] || e;
-                        return !!t.hasAttribute && (t.hasAttribute("aria-label") || t.hasAttribute("aria-labelledby") || t.hasAttribute("aria-describedby"))
-                    }
-                }
-                o.$inject = ["$$rAF", "$log", "$window", "$interpolate"], ue.module("material.core").provider("$mdAria", function() {
-                    var i = {
-                        showWarnings: !0
-                    };
-                    return {
-                        disableWarnings: function() {
-                            i.showWarnings = !1
-                        },
-                        $get: ["$$rAF", "$log", "$window", "$interpolate", function(e, t, n, r) {
-                            return o.apply(i, arguments)
-                        }]
-                    }
-                })
-            }(),
-            function() {
-                function e(o) {
-                    var a = !1;
-
-                    function s(e, t, n, r, i) {
-                        this.$q = e, this.$templateRequest = t, this.$injector = n, this.$compile = r, this.$controller = i
-                    }
-                    this.respectPreAssignBindingsEnabled = function(e) {
-                        return ue.isDefined(e) ? (a = e, this) : a
-                    }, this.$get = ["$q", "$templateRequest", "$injector", "$compile", "$controller", function(e, t, n, r, i) {
-                        return new s(e, t, n, r, i)
-                    }], s.prototype.compile = function(e) {
-                        return e.contentElement ? this._prepareContentElement(e) : this._compileTemplate(e)
-                    }, s.prototype._prepareContentElement = function(e) {
-                        var t = this._fetchContentElement(e);
-                        return this.$q.resolve({
-                            element: t.element,
-                            cleanup: t.restore,
-                            locals: {},
-                            link: function() {
-                                return t.element
-                            }
-                        })
-                    }, s.prototype._compileTemplate = function(r) {
-                        var i = this,
-                            e = r.templateUrl,
-                            t = r.template || "",
-                            n = ue.extend({}, r.resolve),
-                            o = ue.extend({}, r.locals),
-                            a = r.transformTemplate || ue.identity;
-                        return ue.forEach(n, function(e, t) {
-                            ue.isString(e) ? n[t] = i.$injector.get(e) : n[t] = i.$injector.invoke(e)
-                        }), ue.extend(n, o), n.$$ngTemplate = e ? this.$templateRequest(e) : this.$q.when(t), this.$q.all(n).then(function(e) {
-                            var t = a(e.$$ngTemplate, r),
-                                n = r.element || ue.element("<div>").html(t.trim()).contents();
-                            return i._compileElement(e, n, r)
-                        })
-                    }, s.prototype._compileElement = function(r, i, o) {
-                        var a = this,
-                            s = this.$compile(i),
-                            l = {
-                                element: i,
-                                cleanup: i.remove.bind(i),
-                                locals: r,
-                                link: function(e) {
-                                    if (r.$scope = e, o.controller) {
-                                        var t = ue.extend({}, r, {
-                                                $element: i
-                                            }),
-                                            n = a._createController(o, t, r);
-                                        i.data("$ngControllerController", n), i.children().data("$ngControllerController", n), l.controller = n
-                                    }
-                                    return s(e)
-                                }
-                            };
-                        return l
-                    }, s.prototype._createController = function(e, t, n) {
-                        var r;
-                        if (!a || ("function" == typeof o.preAssignBindingsEnabled ? o.preAssignBindingsEnabled() : 1 === ue.version.major && ue.version.minor < 6)) {
-                            var i = this.$controller(e.controller, t, !0);
-                            e.bindToController && ue.extend(i.instance, n), r = i()
-                        } else r = this.$controller(e.controller, t), e.bindToController && ue.extend(r, n);
-                        return e.controllerAs && (t.$scope[e.controllerAs] = r), ue.isFunction(r.$onInit) && r.$onInit(), r
-                    }, s.prototype._fetchContentElement = function(e) {
-                        var t = e.contentElement,
-                            n = null;
-                        return n = ue.isString(t) ? r(t = document.querySelector(t)) : (t = t[0] || t, document.contains(t) ? r(t) : function() {
-                            t.parentNode && t.parentNode.removeChild(t)
-                        }), {
-                            element: ue.element(t),
-                            restore: n
-                        };
-
-                        function r(e) {
-                            var t = e.parentNode,
-                                n = e.nextElementSibling;
-                            return function() {
-                                n ? t.insertBefore(e, n) : t.appendChild(e)
-                            }
-                        }
-                    }
-                }
-                ue.module("material.core").provider("$mdCompiler", e), e.$inject = ["$compileProvider"]
-            }(),
-            function() {
-                i.$inject = ["$$MdGestureHandler", "$$rAF", "$timeout"];
-                var o, r, s = {},
-                    l = 6,
-                    c = !(p.$inject = ["$mdGesture", "$$MdGestureHandler"]),
-                    a = !1,
-                    u = null,
-                    d = !1,
-                    e = navigator.userAgent || navigator.vendor || F.opera,
-                    f = e.match(/ipad|iphone|ipod/i),
-                    h = e.match(/android/i);
-
-                function t() {}
-
-                function i(r, e, n) {
-                    var i = function() {
-                            for (var e = document.createElement("div"), t = ["", "webkit", "Moz", "MS", "ms", "o"], n = 0; n < t.length; n++) {
-                                var r = t[n],
-                                    i = r ? r + "TouchAction" : "touchAction";
-                                if (ue.isDefined(e.style[i])) return i
-                            }
-                        }(),
-                        t = void 0 !== F.jQuery && ue.element === F.jQuery,
-                        o = {
-                            handler: function(e, t) {
-                                var n = new r(e);
-                                return ue.extend(n, t), s[e] = n, o
-                            },
-                            register: function(e, t, n) {
-                                var r = s[t.replace(/^\$md./, "")];
-                                if (r) return r.registerElement(e, n);
-                                throw new Error("Failed to register element with handler " + t + ". Available handlers: " + Object.keys(s).join(", "))
-                            },
-                            isAndroid: h,
-                            isIos: f,
-                            isHijackingClicks: (f || h) && !t && !c
-                        };
-
-                    function a(n) {
-                        return function(e, t) {
-                            t.distance < this.state.options.maxDistance && this.dispatchEvent(e, n, t)
-                        }
-                    }
-                    return o.isHijackingClicks && (o.handler("click", {
-                        options: {
-                            maxDistance: l
-                        },
-                        onEnd: a("click")
-                    }), o.handler("focus", {
-                        options: {
-                            maxDistance: l
-                        },
-                        onEnd: function(e, t) {
-                            t.distance < this.state.options.maxDistance && _(e.target) && (this.dispatchEvent(e, "focus", t), e.target.focus())
-                        }
-                    }), o.handler("mouseup", {
-                        options: {
-                            maxDistance: l
-                        },
-                        onEnd: a("mouseup")
-                    }), o.handler("mousedown", {
-                        onStart: function(e) {
-                            this.dispatchEvent(e, "mousedown")
-                        }
-                    })), o.handler("press", {
-                        onStart: function(e, t) {
-                            this.dispatchEvent(e, "$md.pressdown")
-                        },
-                        onEnd: function(e, t) {
-                            this.dispatchEvent(e, "$md.pressup")
-                        }
-                    }).handler("hold", {
-                        options: {
-                            maxDistance: 6,
-                            delay: 500
-                        },
-                        onCancel: function() {
-                            n.cancel(this.state.timeout)
-                        },
-                        onStart: function(e, t) {
-                            if (!this.state.registeredParent) return this.cancel();
-                            this.state.pos = {
-                                x: t.x,
-                                y: t.y
-                            }, this.state.timeout = n(ue.bind(this, function() {
-                                this.dispatchEvent(e, "$md.hold"), this.cancel()
-                            }), this.state.options.delay, !1)
-                        },
-                        onMove: function(e, t) {
-                            i || "touchmove" !== e.type || e.preventDefault();
-                            var n = this.state.pos.x - t.x,
-                                r = this.state.pos.y - t.y;
-                            Math.sqrt(n * n + r * r) > this.options.maxDistance && this.cancel()
-                        },
-                        onEnd: function() {
-                            this.onCancel()
-                        }
-                    }).handler("drag", {
-                        options: {
-                            minDistance: 6,
-                            horizontal: !0,
-                            cancelMultiplier: 1.5
-                        },
-                        onSetup: function(e, t) {
-                            i && (this.oldTouchAction = e[0].style[i], e[0].style[i] = t.horizontal ? "pan-y" : "pan-x")
-                        },
-                        onCleanup: function(e) {
-                            this.oldTouchAction && (e[0].style[i] = this.oldTouchAction)
-                        },
-                        onStart: function(e) {
-                            this.state.registeredParent || this.cancel()
-                        },
-                        onMove: function(e, t) {
-                            var n, r;
-                            i || "touchmove" !== e.type || e.preventDefault(), this.state.dragPointer ? this.dispatchDragMove(e) : (r = this.state.options.horizontal ? (n = Math.abs(t.distanceX) > this.state.options.minDistance, Math.abs(t.distanceY) > this.state.options.minDistance * this.state.options.cancelMultiplier) : (n = Math.abs(t.distanceY) > this.state.options.minDistance, Math.abs(t.distanceX) > this.state.options.minDistance * this.state.options.cancelMultiplier), n ? (this.state.dragPointer = m(e), b(e, this.state.dragPointer), this.dispatchEvent(e, "$md.dragstart", this.state.dragPointer)) : r && this.cancel())
-                        },
-                        dispatchDragMove: e.throttle(function(e) {
-                            this.state.isRunning && (b(e, this.state.dragPointer), this.dispatchEvent(e, "$md.drag", this.state.dragPointer))
-                        }),
-                        onEnd: function(e, t) {
-                            this.state.dragPointer && (b(e, this.state.dragPointer), this.dispatchEvent(e, "$md.dragend", this.state.dragPointer))
-                        }
-                    }).handler("swipe", {
-                        options: {
-                            minVelocity: .65,
-                            minDistance: 10
-                        },
-                        onEnd: function(e, t) {
-                            var n;
-                            Math.abs(t.velocityX) > this.state.options.minVelocity && Math.abs(t.distanceX) > this.state.options.minDistance ? (n = "left" == t.directionX ? "$md.swipeleft" : "$md.swiperight", this.dispatchEvent(e, n)) : Math.abs(t.velocityY) > this.state.options.minVelocity && Math.abs(t.distanceY) > this.state.options.minDistance && (n = "up" == t.directionY ? "$md.swipeup" : "$md.swipedown", this.dispatchEvent(e, n))
-                        }
-                    })
-                }
-
-                function n(e) {
-                    this.name = e, this.state = {}
-                }
-
-                function p(e, i) {
-                    if (!a) {
-                        document.contains || (document.contains = function(e) {
-                            return document.body.contains(e)
-                        }), !d && e.isHijackingClicks && (document.addEventListener("click", function(e) {
-                            var t;
-                            t = f ? ue.isDefined(e.webkitForce) && 0 === e.webkitForce : 0 === e.clientX && 0 === e.clientY;
-                            t || e.$material || e.isIonicTap || v(e) ? (u = null, "label" === e.target.tagName.toLowerCase() && (u = {
-                                x: e.x,
-                                y: e.y
-                            })) : (e.preventDefault(), e.stopPropagation(), u = null)
-                        }, !0), document.addEventListener("mouseup", t, !0), document.addEventListener("mousedown", t, !0), document.addEventListener("focus", t, !0), d = !0);
-                        ue.element(document).on("mousedown touchstart pointerdown", function(e) {
-                            if (o) return;
-                            var t = +Date.now();
-                            if (r && !g(e, r) && t - r.endTime < 1500) return;
-                            o = m(e), n("start", e)
-                        }).on("mousemove touchmove pointermove", function(e) {
-                            if (!o || !g(e, o)) return;
-                            b(e, o), n("move", e)
-                        }).on("mouseup mouseleave touchend touchcancel pointerup pointercancel", function(e) {
-                            if (!o || !g(e, o)) return;
-                            b(e, o), o.endTime = +Date.now(), "pointercancel" !== e.type && n("end", e);
-                            r = o, o = null
-                        }).on("$$mdGestureReset", function() {
-                            r = o = null
-                        })
-                    }
-
-                    function t(e) {
-                        !e.clientX && !e.clientY || e.$material || e.isIonicTap || v(e) || "mousedown" === e.type && (_(e.target) || _(document.activeElement)) || (e.preventDefault(), e.stopPropagation())
-                    }
-
-                    function n(e, t) {
-                        var n;
-                        for (var r in s)(n = s[r]) instanceof i && ("start" === e && n.cancel(), n[e](t, o))
-                    }
-                }
-
-                function m(e) {
-                    var t = y(e),
-                        n = {
-                            startTime: +Date.now(),
-                            target: e.target,
-                            type: e.type.charAt(0)
-                        };
-                    return n.startX = n.x = t.pageX, n.startY = n.y = t.pageY, n
-                }
-
-                function g(e, t) {
-                    return e && t && e.type.charAt(0) === t.type
-                }
-
-                function v(e) {
-                    return u && u.x === e.x && u.y === e.y
-                }
-
-                function b(e, t) {
-                    var n = y(e),
-                        r = t.x = n.pageX,
-                        i = t.y = n.pageY;
-                    t.distanceX = r - t.startX, t.distanceY = i - t.startY, t.distance = Math.sqrt(t.distanceX * t.distanceX + t.distanceY * t.distanceY), t.directionX = 0 < t.distanceX ? "right" : t.distanceX < 0 ? "left" : "", t.directionY = 0 < t.distanceY ? "down" : t.distanceY < 0 ? "up" : "", t.duration = +Date.now() - t.startTime, t.velocityX = t.distanceX / t.duration, t.velocityY = t.distanceY / t.duration
-                }
-
-                function y(e) {
-                    return (e = e.originalEvent || e).touches && e.touches[0] || e.changedTouches && e.changedTouches[0] || e
-                }
-
-                function _(e) {
-                    return !!e && "-1" !== e.getAttribute("tabindex") && !e.hasAttribute("disabled") && (e.hasAttribute("tabindex") || e.hasAttribute("href") || e.isContentEditable || -1 !== ["INPUT", "SELECT", "BUTTON", "TEXTAREA", "VIDEO", "AUDIO"].indexOf(e.nodeName))
-                }
-                ue.module("material.core.gestures", []).provider("$mdGesture", t).factory("$$MdGestureHandler", function() {
-                    var e = void 0 !== F.jQuery && ue.element === F.jQuery;
-                    return n.prototype = {
-                        options: {},
-                        dispatchEvent: e ? function(e, t, n) {
-                            n = n || o;
-                            var r = new ue.element.Event(t);
-                            r.$material = !0, r.pointer = n, r.srcEvent = e, ue.extend(r, {
-                                clientX: n.x,
-                                clientY: n.y,
-                                screenX: n.x,
-                                screenY: n.y,
-                                pageX: n.x,
-                                pageY: n.y,
-                                ctrlKey: e.ctrlKey,
-                                altKey: e.altKey,
-                                shiftKey: e.shiftKey,
-                                metaKey: e.metaKey
-                            }), ue.element(n.target).trigger(r)
-                        } : function(e, t, n) {
-                            var r;
-                            n = n || o, "click" === t || "mouseup" === t || "mousedown" === t ? "function" == typeof F.MouseEvent ? r = new MouseEvent(t, {
-                                bubbles: !0,
-                                cancelable: !0,
-                                screenX: Number(e.screenX),
-                                screenY: Number(e.screenY),
-                                clientX: Number(n.x),
-                                clientY: Number(n.y),
-                                ctrlKey: e.ctrlKey,
-                                altKey: e.altKey,
-                                shiftKey: e.shiftKey,
-                                metaKey: e.metaKey,
-                                button: e.button,
-                                buttons: e.buttons,
-                                relatedTarget: e.relatedTarget || null
-                            }) : (r = document.createEvent("MouseEvents")).initMouseEvent(t, !0, !0, F, e.detail, n.x, n.y, n.x, n.y, e.ctrlKey, e.altKey, e.shiftKey, e.metaKey, e.button, e.relatedTarget || null) : "function" == typeof F.CustomEvent ? r = new CustomEvent(t, {
-                                bubbles: !0,
-                                cancelable: !0,
-                                detail: {}
-                            }) : (r = document.createEvent("CustomEvent")).initCustomEvent(t, !0, !0, {}), r.$material = !0, r.pointer = n, r.srcEvent = e, n.target.dispatchEvent(r)
-                        },
-                        onSetup: ue.noop,
-                        onCleanup: ue.noop,
-                        onStart: ue.noop,
-                        onMove: ue.noop,
-                        onEnd: ue.noop,
-                        onCancel: ue.noop,
-                        start: function(e, t) {
-                            if (!this.state.isRunning) {
-                                var n = this.getNearestParent(e.target),
-                                    r = n && n.$mdGesture[this.name] || {};
-                                this.state = {
-                                    isRunning: !0,
-                                    options: ue.extend({}, this.options, r),
-                                    registeredParent: n
-                                }, this.onStart(e, t)
-                            }
-                        },
-                        move: function(e, t) {
-                            this.state.isRunning && this.onMove(e, t)
-                        },
-                        end: function(e, t) {
-                            this.state.isRunning && (this.onEnd(e, t), this.state.isRunning = !1)
-                        },
-                        cancel: function(e, t) {
-                            this.onCancel(e, t), this.state = {}
-                        },
-                        getNearestParent: function(e) {
-                            for (var t = e; t;) {
-                                if ((t.$mdGesture || {})[this.name]) return t;
-                                t = t.parentNode
-                            }
-                            return null
-                        },
-                        registerElement: function(e, t) {
-                            var n = this;
-                            return e[0].$mdGesture = e[0].$mdGesture || {}, e[0].$mdGesture[this.name] = t || {}, e.on("$destroy", r), n.onSetup(e, t || {}), r;
-
-                            function r() {
-                                delete e[0].$mdGesture[n.name], e.off("$destroy", r), n.onCleanup(e, t || {})
-                            }
-                        }
-                    }, n
-                }).run(p), t.prototype = {
-                    disableAll: function() {
-                        a = !0
-                    },
-                    skipClickHijack: function() {
-                        return c = !0
-                    },
-                    setMaxClickDistance: function(e) {
-                        l = parseInt(e)
-                    },
-                    $get: ["$$MdGestureHandler", "$$rAF", "$timeout", function(e, t, n) {
-                        return new i(e, t, n)
-                    }]
-                }
-            }(),
-            function() {
-                function e(e, t, n) {
-                    this.$timeout = e, this.$mdUtil = t, this.$rootScope = n, this.pointerEvent = "MSPointerEvent" in F ? "MSPointerDown" : "PointerEvent" in F ? "pointerdown" : null, this.bodyElement = ue.element(document.body), this.isBuffering = !1, this.bufferTimeout = null, this.lastInteractionType = null, this.lastInteractionTime = null, this.inputHandler = this.onInputEvent.bind(this), this.bufferedInputHandler = this.onBufferInputEvent.bind(this), this.inputEventMap = {
-                        keydown: "keyboard",
-                        mousedown: "mouse",
-                        mouseenter: "mouse",
-                        touchstart: "touch",
-                        pointerdown: "pointer",
-                        MSPointerDown: "pointer"
-                    }, this.iePointerMap = {
-                        2: "touch",
-                        3: "touch",
-                        4: "mouse"
-                    }, this.initializeEvents(), this.$rootScope.$on("$destroy", this.deregister.bind(this))
-                }
-                e.$inject = ["$timeout", "$mdUtil", "$rootScope"], ue.module("material.core.interaction", []).service("$mdInteraction", e), e.prototype.deregister = function() {
-                    this.bodyElement.off("keydown mousedown", this.inputHandler), "ontouchstart" in document.documentElement && this.bodyElement.off("touchstart", this.bufferedInputHandler), this.pointerEvent && this.bodyElement.off(this.pointerEvent, this.inputHandler)
-                }, e.prototype.initializeEvents = function() {
-                    this.bodyElement.on("keydown mousedown", this.inputHandler), "ontouchstart" in document.documentElement && this.bodyElement.on("touchstart", this.bufferedInputHandler), this.pointerEvent && this.bodyElement.on(this.pointerEvent, this.inputHandler)
-                }, e.prototype.onInputEvent = function(e) {
-                    if (!this.isBuffering) {
-                        var t = this.inputEventMap[e.type];
-                        "pointer" === t && (t = this.iePointerMap[e.pointerType] || e.pointerType), this.lastInteractionType = t, this.lastInteractionTime = this.$mdUtil.now()
-                    }
-                }, e.prototype.onBufferInputEvent = function(e) {
-                    this.$timeout.cancel(this.bufferTimeout), this.onInputEvent(e), this.isBuffering = !0, this.bufferTimeout = this.$timeout(function() {
-                        this.isBuffering = !1
-                    }.bind(this), 650, !1)
-                }, e.prototype.getLastInteractionType = function() {
-                    return this.lastInteractionType
-                }, e.prototype.isUserInvoked = function(e) {
-                    var t = ue.isNumber(e) ? e : 15;
-                    return this.lastInteractionTime >= this.$mdUtil.now() - t
-                }
-            }(), ue.module("material.core").provider("$$interimElement", function() {
-                return t.$inject = ["$document", "$q", "$rootScope", "$timeout", "$rootElement", "$animate", "$mdUtil", "$mdCompiler", "$mdTheming", "$injector", "$exceptionHandler"], e.$get = t, e;
-
-                function e(i) {
-                    e.$inject = ["$$interimElement", "$injector"];
-                    var n = ["onHide", "onShow", "onRemove"],
-                        o = {},
-                        c = {
-                            presets: {}
-                        },
-                        r = {
-                            setDefaults: function(e) {
-                                return c.optionsFactory = e.options, c.methods = (e.methods || []).concat(n), r
-                            },
-                            addPreset: function(e, t) {
-                                if ((t = t || {}).methods = t.methods || [], t.options = t.options || function() {
-                                        return {}
-                                    }, /^cancel|hide|show$/.test(e)) throw new Error("Preset '" + e + "' in " + i + " is reserved!");
-                                if (-1 < t.methods.indexOf("_options")) throw new Error("Method '_options' in " + i + " is reserved!");
-                                return c.presets[e] = {
-                                    methods: t.methods.concat(n),
-                                    optionsFactory: t.options,
-                                    argOption: t.argOption
-                                }, r
-                            },
-                            addMethod: function(e, t) {
-                                return o[e] = t, r
-                            },
-                            $get: e
-                        };
-                    return r.addPreset("build", {
-                        methods: ["controller", "controllerAs", "resolve", "multiple", "template", "templateUrl", "themable", "transformTemplate", "parent", "contentElement"]
-                    }), r;
-
-                    function e(e, r) {
-                        var a, t, n = e(),
-                            s = {
-                                hide: n.hide,
-                                cancel: n.cancel,
-                                show: function(e) {
-                                    return (e = e || {})._options && (e = e._options), n.show(ue.extend({}, t, e))
-                                },
-                                destroy: function(e) {
-                                    return n.destroy(e)
-                                }
-                            };
-                        return a = c.methods || [], t = l(c.optionsFactory, {}), ue.forEach(o, function(e, t) {
-                            s[t] = e
-                        }), ue.forEach(c.presets, function(t, n) {
-                            var r = l(t.optionsFactory, {}),
-                                e = (t.methods || []).concat(a);
-
-                            function i(e) {
-                                this._options = ue.extend({}, r, e)
-                            }
-                            if (ue.extend(r, {
-                                    $type: n
-                                }), ue.forEach(e, function(t) {
-                                    i.prototype[t] = function(e) {
-                                        return this._options[t] = e, this
-                                    }
-                                }), t.argOption) {
-                                var o = "show" + n.charAt(0).toUpperCase() + n.slice(1);
-                                s[o] = function(e) {
-                                    var t = s[n](e);
-                                    return s.show(t)
-                                }
-                            }
-                            s[n] = function(e) {
-                                return arguments.length && t.argOption && !ue.isObject(e) && !ue.isArray(e) ? (new i)[t.argOption](e) : new i(e)
-                            }
-                        }), s;
-
-                        function l(e, t) {
-                            var n = {};
-                            return n[i] = s, r.invoke(e || function() {
-                                return t
-                            }, {}, n)
-                        }
-                    }
-                }
-
-                function t(d, f, t, h, p, r, n, m, g, l, c) {
-                    return function() {
-                        var u, i = [],
-                            o = [],
-                            a = [];
-                        return u = {
-                            show: function(e) {
-                                var t = new s((e = e || {}) || {}),
-                                    n = e.multiple ? f.resolve() : f.all(i);
-                                e.multiple || (n = n.then(function() {
-                                    var e = o.concat(a.map(u.cancel));
-                                    return f.all(e)
-                                }));
-                                var r = n.then(function() {
-                                    return t.show().then(function() {
-                                        a.push(t)
-                                    }).catch(function(e) {
-                                        return e
-                                    }).finally(function() {
-                                        i.splice(i.indexOf(r), 1)
-                                    })
-                                });
-                                return i.push(r), t.deferred.promise.catch(function(e) {
-                                    return e instanceof Error && c(e), e
-                                }), t.deferred.promise
-                            },
-                            hide: e(function(n, r) {
-                                return (r = r || {}).closeAll ? f.all(a.slice().reverse().map(e)) : r.closeTo !== de ? f.all(a.slice(r.closeTo).map(e)) : e(a[a.length - 1]);
-
-                                function e(e) {
-                                    if (!e) return f.when(n);
-                                    var t = e.remove(n, !1, r || {}).catch(function(e) {
-                                        return e
-                                    }).finally(function() {
-                                        o.splice(o.indexOf(t), 1)
-                                    });
-                                    return a.splice(a.indexOf(e), 1), o.push(t), e.deferred.promise
-                                }
-                            }),
-                            cancel: e(function(e, t) {
-                                var n = a.pop();
-                                if (!n) return f.when(e);
-                                var r = n.remove(e, !0, t || {}).catch(function(e) {
-                                    return e
-                                }).finally(function() {
-                                    o.splice(o.indexOf(r), 1)
-                                });
-                                return o.push(r), n.deferred.promise.catch(ue.noop)
-                            }),
-                            destroy: function(e) {
-                                var t = e ? null : a.shift(),
-                                    n = ue.element(e).length && ue.element(e)[0].parentNode;
-                                if (n) {
-                                    var r = a.filter(function(e) {
-                                        return e.options.element[0] === n
-                                    });
-                                    r.length && (t = r[0], a.splice(a.indexOf(t), 1))
-                                }
-                                return t ? t.remove(!1, !1, {
-                                    $destroy: !0
-                                }) : f.when(!1)
-                            },
-                            $injector_: l
-                        };
-
-                        function e(t) {
-                            return function() {
-                                var e = arguments;
-                                return a.length ? t.apply(u, e) : i.length ? i[0].finally(function() {
-                                    return t.apply(u, e)
-                                }) : f.when("No interim elements currently showing up.")
-                            }
-                        }
-
-                        function s(a) {
-                            var o, s, e, l = f.when(!0);
-                            return (e = (e = a) || {}).template && (e.template = n.processTemplate(e.template)), a = ue.extend({
-                                preserveScope: !1,
-                                cancelAutoHide: ue.noop,
-                                scope: e.scope || t.$new(e.isolateScope),
-                                onShow: function(e, t, n) {
-                                    return r.enter(t, n.parent)
-                                },
-                                onRemove: function(e, t) {
-                                    return t && r.leave(t) || f.when()
-                                }
-                            }, e), o = {
-                                options: a,
-                                deferred: f.defer(),
-                                show: function() {
-                                    return f(function(t, n) {
-                                        var r;
-
-                                        function i(e) {
-                                            o.deferred.reject(e), n(e)
-                                        }
-                                        a.onCompiling && a.onCompiling(a), (r = a, (r.skipCompile ? null : m.compile(r)) || f(function(e) {
-                                            e({
-                                                locals: {},
-                                                link: function() {
-                                                    return r.element
-                                                }
-                                            })
-                                        })).then(function(e) {
-                                            s = function(e, t) {
-                                                ue.extend(e.locals, t);
-                                                var n, r, i, o, a = e.link(t.scope);
-                                                return t.element = a, t.parent = (n = a, o = (r = t).parent, ((o = ue.isFunction(o) ? o(r.scope, n, r) : ue.isString(o) ? ue.element(d[0].querySelector(o)) : ue.element(o)) || {}).length ? o : (p[0] && p[0].querySelector && (i = p[0].querySelector(":not(svg) > body")), i || (i = p[0]), "#comment" == i.nodeName && (i = d[0].body), ue.element(i))), t.themable && g(a), a
-                                            }(e, a), a.cleanupElement = e.cleanup, l = function(r, i, e) {
-                                                var t = i.onShowing || ue.noop,
-                                                    o = i.onComplete || ue.noop;
-                                                try {
-                                                    t(i.scope, r, i, e)
-                                                } catch (e) {
-                                                    return f.reject(e)
-                                                }
-                                                return f(function(n, t) {
-                                                    try {
-                                                        f.when(i.onShow(i.scope, r, i, e)).then(function() {
-                                                            var e, t;
-                                                            o(i.scope, r, i), t = ue.noop, a.hideDelay && (e = h(u.hide, a.hideDelay), t = function() {
-                                                                h.cancel(e)
-                                                            }), a.cancelAutoHide = function() {
-                                                                t(), a.cancelAutoHide = de
-                                                            }, n(r)
-                                                        }, t)
-                                                    } catch (e) {
-                                                        t(e.message)
-                                                    }
-                                                })
-                                            }(s, a, e.controller).then(t, i)
-                                        }).catch(i)
-                                    })
-                                },
-                                remove: function(e, t, n) {
-                                    return s ? ((a = ue.extend(a || {}, n || {})).cancelAutoHide && a.cancelAutoHide(), a.element.triggerHandler("$mdInterimElementRemove"), !0 === a.$destroy ? c(a.element, a).then(function() {
-                                        t && i(e) || r(e)
-                                    }) : (f.when(l).finally(function() {
-                                        c(a.element, a).then(function() {
-                                            t ? i(e) : r(e)
-                                        }, i)
-                                    }), o.deferred.promise)) : f.when(!1);
-
-                                    function r(e) {
-                                        o.deferred.resolve(e)
-                                    }
-
-                                    function i(e) {
-                                        o.deferred.reject(e)
-                                    }
-                                }
-                            };
-
-                            function c(r, i) {
-                                var o = i.onRemoving || ue.noop;
-                                return f(function(e, t) {
-                                    try {
-                                        var n = f.when(i.onRemove(i.scope, r, i) || !0);
-                                        o(r, n), i.$destroy ? (e(r), !i.preserveScope && i.scope && n.then(function() {
-                                            i.scope.$destroy()
-                                        })) : n.then(function() {
-                                            !i.preserveScope && i.scope && i.scope.$destroy(), e(r)
-                                        }, t)
-                                    } catch (e) {
-                                        t(e.message)
-                                    }
-                                })
-                            }
-                        }
-                    }
-                }
-            }),
-            function() {
-                var s, c, u, l = /(-gt)?-(sm|md|lg|print)/g,
-                    d = /\s+/g,
-                    f = ["grow", "initial", "auto", "none", "noshrink", "nogrow"],
-                    h = ["row", "column"],
-                    p = ["", "start", "center", "end", "stretch", "space-around", "space-between"],
-                    m = ["", "start", "center", "end", "stretch"],
-                    g = {
-                        enabled: !0,
-                        breakpoints: []
-                    };
-
-                function v() {
-                    var e = !!document.querySelector("[md-layouts-disabled]");
-                    g.enabled = !e
-                }
-
-                function b() {
-                    return g.enabled = !1, {
-                        restrict: "A",
-                        priority: "900"
-                    }
-                }
-
-                function y(r) {
-                    return ["$mdUtil", "$interpolate", "$log", function(e, t, n) {
-                        return s = e, c = t, u = n, {
-                            restrict: "A",
-                            compile: function(e, t) {
-                                var n;
-                                return g.enabled && (w(r, k(r, t, ""), E(0, r, t)), i(0, e), n = i), n || ue.noop
-                            }
-                        }
-                    }];
-
-                    function i(e, t) {
-                        t.addClass(r)
-                    }
-                }
-
-                function _(t) {
-                    var n = t.split("-");
-                    return ["$log", function(e) {
-                        return e.warn(t + "has been deprecated. Please use a `" + n[0] + "-gt-<xxx>` variant."), ue.noop
-                    }]
-                }
-
-                function $(e, t, n, r) {
-                    var i, o = n[0].nodeName.toLowerCase();
-                    switch (e.replace(l, "")) {
-                        case "flex":
-                            "md-button" != o && "fieldset" != o || (i = "<" + o + " " + e + "></" + o + ">", r.warn(s.supplant("Markup '{0}' may not work as expected in IE Browsers. Consult '{1}' for details.", [i, "https://github.com/philipwalton/flexbugs#9-some-html-elements-cant-be-flex-containers"])))
-                    }
-                }
-
-                function w(e, t, n) {
-                    if (!C(t)) {
-                        switch (e.replace(l, "")) {
-                            case "layout":
-                                x(t, h) || (t = h[0]);
-                                break;
-                            case "flex":
-                                x(t, f) || isNaN(t) && (t = "");
-                                break;
-                            case "flex-offset":
-                            case "flex-order":
-                                t && !isNaN(+t) || (t = "0");
-                                break;
-                            case "layout-align":
-                                var r = (a = {
-                                    main: "start",
-                                    cross: "stretch"
-                                }, 0 !== (i = (i = t) || "").indexOf("-") && 0 !== i.indexOf(" ") || (i = "none" + i), (o = i.toLowerCase().trim().replace(d, "-").split("-")).length && "space" === o[0] && (o = [o[0] + "-" + o[1], o[2]]), 0 < o.length && (a.main = o[0] || a.main), 1 < o.length && (a.cross = o[1] || a.cross), p.indexOf(a.main) < 0 && (a.main = "start"), m.indexOf(a.cross) < 0 && (a.cross = "stretch"), a);
-                                t = s.supplant("{main}-{cross}", r);
-                                break;
-                            case "layout-padding":
-                            case "layout-margin":
-                            case "layout-fill":
-                            case "layout-wrap":
-                            case "layout-nowrap":
-                                t = ""
-                        }
-                        null != t && (n || ue.noop)(t)
-                    }
-                    var i, o, a;
-                    return t ? t.trim() : ""
-                }
-
-                function E(e, t, n) {
-                    return function(e) {
-                        C(e) || (n[n.$normalize(t)] = e)
-                    }
-                }
-
-                function C(e) {
-                    return -1 < (e || "").indexOf(c.startSymbol())
-                }
-
-                function k(e, t, n) {
-                    var r = t.$normalize(e);
-                    return t[r] ? t[r].trim().replace(d, "-") : n || null
-                }
-
-                function x(t, e, n) {
-                    t = n && t ? t.replace(d, n) : t;
-                    var r = !1;
-                    return t && e.forEach(function(e) {
-                        e = n ? e.replace(d, n) : e, r = r || e === t
-                    }), r
-                }! function(r) {
-                    var i, t = /^((?:x|data)[:\-_])/i,
-                        n = /([:\-_]+(.))/g,
-                        e = ["layout", "flex", "flex-order", "flex-offset", "layout-align"],
-                        o = ["show", "hide", "layout-padding", "layout-margin"];
-
-                    function a(e) {
-                        return e.replace(t, "").replace(n, function(e, t, n, r) {
-                            return r ? n.toUpperCase() : n
-                        })
-                    }
-                    ue.forEach(["", "xs", "gt-xs", "sm", "gt-sm", "md", "gt-md", "lg", "gt-lg", "xl", "print"], function(n) {
-                        ue.forEach(e, function(e) {
-                            var t = n ? e + "-" + n : e;
-                            r.directive(a(t), function(l) {
-                                return ["$mdUtil", "$interpolate", "$log", function(e, t, n) {
-                                    return s = e, c = t, u = n, {
-                                        restrict: "A",
-                                        compile: function(e, t) {
-                                            var n;
-                                            return g.enabled && ($(l, 0, e, u), w(l, k(l, t, ""), E(0, l, t)), n = r), n || ue.noop
-                                        }
-                                    }
-                                }];
-
-                                function r(e, t, n) {
-                                    var r, i, o, a = (r = t, i = l, function(e) {
-                                            var t = w(i, e || "");
-                                            ue.isDefined(t) && (o && r.removeClass(o), o = t ? i + "-" + t.trim().replace(d, "-") : i, r.addClass(o))
-                                        }),
-                                        s = n.$observe(n.$normalize(l), a);
-                                    a(k(l, n, "")), e.$on("$destroy", function() {
-                                        s()
-                                    })
-                                }
-                            }(t))
-                        }), ue.forEach(o, function(e) {
-                            var t = n ? e + "-" + n : e;
-                            r.directive(a(t), y(t))
-                        })
-                    }), r.provider("$$mdLayout", function() {
-                        return {
-                            $get: ue.noop,
-                            validateAttributeValue: w,
-                            validateAttributeUsage: $,
-                            disableLayouts: function(e) {
-                                g.enabled = !0 !== e
-                            }
-                        }
-                    }).directive("mdLayoutCss", b).directive("ngCloak", (i = "ng-cloak", ["$timeout", function(n) {
-                        return {
-                            restrict: "A",
-                            priority: -10,
-                            compile: function(e) {
-                                return g.enabled ? (e.addClass(i), function(e, t) {
-                                    n(function() {
-                                        t.removeClass(i)
-                                    }, 10, !1)
-                                }) : ue.noop
-                            }
-                        }
-                }(ue.module("material.core.layout", ["ng"]))
-            }(),
-            function() {
-                function e(e) {
-                    this._$timeout = e, this._liveElement = this._createLiveElement(), this._announceTimeout = 100
-                }
-                e.$inject = ["$timeout"], ue.module("material.core").service("$mdLiveAnnouncer", e), e.prototype.announce = function(e, t) {
-                    t || (t = "polite");
-                    var n = this;
-                    n._liveElement.textContent = "", n._liveElement.setAttribute("aria-live", t), n._$timeout(function() {
-                        n._liveElement.textContent = e
-                    }, n._announceTimeout, !1)
-                }, e.prototype._createLiveElement = function() {
-                    var e = document.createElement("div");
-                    return e.classList.add("md-visually-hidden"), e.setAttribute("role", "status"), e.setAttribute("aria-atomic", "true"), e.setAttribute("aria-live", "polite"), document.body.appendChild(e), e
-                }
-            }(), ue.module("material.core.meta", []).provider("$$mdMeta", function() {
-                var r = ue.element(document.head),
-                    i = {};
-
-                function o(e) {
-                    if (i[e]) return !0;
-                    var t = document.getElementsByName(e)[0];
-                    return !!t && (i[e] = ue.element(t), !0)
-                }
-                var e = {
-                    setMeta: function(e, t) {
-                        if (o(e), i[e]) i[e].attr("content", t);
-                        else {
-                            var n = ue.element('<meta name="' + e + '" content="' + t + '"/>');
-                            r.append(n), i[e] = n
-                        }
-                        return function() {
-                            i[e].attr("content", ""), i[e].remove(), delete i[e]
-                        }
-                    },
-                    getMeta: function(e) {
-                        if (!o(e)) throw Error("$$mdMeta: could not find a meta tag with the name '" + e + "'");
-                        return i[e].attr("content")
-                    }
-                };
-                return ue.extend({}, e, {
-                    $get: function() {
-                        return e
-                    }
-                })
-            }),
-            function() {
-                function e(n, r) {
-                    var i, o = [],
-                        a = {};
-                    return i = {
-                        notFoundError: function(e, t) {
-                            n.error((t || "") + "No instance found for handle", e)
-                        },
-                        getInstances: function() {
-                            return o
-                        },
-                        get: function(e) {
-                            if (!s(e)) return null;
-                            var t, n, r;
-                            for (t = 0, n = o.length; t < n; t++)
-                                if ((r = o[t]).$$mdHandle === e) return r;
-                            return null
-                        },
-                        register: function(t, e) {
-                            return e ? (t.$$mdHandle = e, o.push(t), (n = a[e]) && (n.forEach(function(e) {
-                                e.resolve(t)
-                            }), delete a[e]), function() {
-                                var e = o.indexOf(t); - 1 !== e && o.splice(e, 1)
-                            }) : ue.noop;
-                            var n
-                        },
-                        when: function(e) {
-                            if (s(e)) {
-                                var t = r.defer(),
-                                    n = i.get(e);
-                                return n ? t.resolve(n) : (a[e] === de && (a[e] = []), a[e].push(t)), t.promise
-                            }
-                            return r.reject("Invalid `md-component-id` value.")
-                        }
-                    };
-
-                    function s(e) {
-                        return e && "" !== e
-                    }
-                }
-                e.$inject = ["$log", "$q"], ue.module("material.core").factory("$mdComponentRegistry", e)
-            }(),
-            function() {
-                function e(i) {
-                    return {
-                        attach: function(e, t, n) {
-                            var r;
-                            return n = ue.extend((r = t).hasClass("md-icon-button") ? {
-                                isMenuItem: r.hasClass("md-menu-item"),
-                                fitRipple: !0,
-                                center: !0
-                            } : {
-                                isMenuItem: r.hasClass("md-menu-item"),
-                                dimBackground: !0
-                            }, n), i.attach(e, t, n)
-                        }
-                    }
-                }
-                e.$inject = ["$mdInkRipple"], ue.module("material.core").factory("$mdButtonInkRipple", e)
-            }(),
-            function() {
-                function e(r) {
-                    return {
-                        attach: function(e, t, n) {
-                            return r.attach(e, t, ue.extend({
-                                center: !0,
-                                dimBackground: !1,
-                                fitRipple: !0
-                            }, n))
-                        }
-                    }
-                }
-                e.$inject = ["$mdInkRipple"], ue.module("material.core").factory("$mdCheckboxInkRipple", e)
-            }(),
-            function() {
-                function e(r) {
-                    return {
-                        attach: function(e, t, n) {
-                            return r.attach(e, t, ue.extend({
-                                center: !1,
-                                dimBackground: !0,
-                                outline: !1,
-                                rippleSize: "full"
-                            }, n))
-                        }
-                    }
-                }
-                e.$inject = ["$mdInkRipple"], ue.module("material.core").factory("$mdListInkRipple", e)
-            }(),
-            function() {
-                o.$inject = ["$scope", "$element", "rippleOptions", "$window", "$timeout", "$mdUtil", "$mdColorUtil"], e.$inject = ["$mdButtonInkRipple", "$mdCheckboxInkRipple"], ue.module("material.core").provider("$mdInkRipple", function() {
-                    var i = !1;
-                    return {
-                        disableInkRipple: function() {
-                            i = !0
-                        },
-                        $get: ["$injector", function(r) {
-                            return {
-                                attach: function(e, t, n) {
-                                    return i || t.controller("mdNoInk") ? ue.noop : r.instantiate(o, {
-                                        $scope: e,
-                                        $element: t,
-                                        rippleOptions: n
-                                    })
-                                }
-                            }
-                        }]
-                    }
-                }).directive("mdInkRipple", e).directive("mdNoInk", n).directive("mdNoBar", n).directive("mdNoStretch", n);
-
-                function e(r, i) {
-                    return {
-                        controller: ue.noop,
-                        link: function(e, t, n) {
-                            n.hasOwnProperty("mdInkRippleCheckbox") ? i.attach(e, t) : r.attach(e, t)
-                        }
-                    }
-                }
-
-                function o(e, t, n, r, i, o, a) {
-                    this.$window = r, this.$timeout = i, this.$mdUtil = o, this.$mdColorUtil = a, this.$scope = e, this.$element = t, this.options = n, this.mousedown = !1, this.ripples = [], this.timeout = null, this.lastRipple = null, o.valueOnUse(this, "container", this.createContainer), this.$element.addClass("md-ink-ripple"), (t.controller("mdInkRipple") || {}).createRipple = ue.bind(this, this.createRipple), (t.controller("mdInkRipple") || {}).setColor = ue.bind(this, this.color), this.bindEvents()
-                }
-
-                function t(e, t) {
-                    (e.mousedown || e.lastRipple) && (e.mousedown = !1, e.$mdUtil.nextTick(ue.bind(e, t), !1))
-                }
-
-                function n() {
-                    return {
-                        controller: ue.noop
-                    }
-                }
-                o.prototype.color = function(e) {
-                    var t, n, r = this;
-                    return ue.isDefined(e) && (r._color = r._parseColor(e)), r._color || r._parseColor(r.inkRipple()) || r._parseColor((t = r.options && r.options.colorElement ? r.options.colorElement : [], (n = t.length ? t[0] : r.$element[0]) ? r.$window.getComputedStyle(n).color : "rgb(0,0,0)"))
-                }, o.prototype.calculateColor = function() {
-                    return this.color()
-                }, o.prototype._parseColor = function(e, t) {
-                    t = t || 1;
-                    var n = this.$mdColorUtil;
-                    if (e) return 0 === e.indexOf("rgba") ? e.replace(/\d?\.?\d*\s*\)\s*$/, (.1 * t).toString() + ")") : 0 === e.indexOf("rgb") ? n.rgbToRgba(e) : 0 === e.indexOf("#") ? n.hexToRgba(e) : void 0
-                }, o.prototype.bindEvents = function() {
-                    this.$element.on("mousedown", ue.bind(this, this.handleMousedown)), this.$element.on("mouseup touchend", ue.bind(this, this.handleMouseup)), this.$element.on("mouseleave", ue.bind(this, this.handleMouseup)), this.$element.on("touchmove", ue.bind(this, this.handleTouchmove))
-                }, o.prototype.handleMousedown = function(e) {
-                    if (!this.mousedown)
-                        if (e.hasOwnProperty("originalEvent") && (e = e.originalEvent), this.mousedown = !0, this.options.center) this.createRipple(this.container.prop("clientWidth") / 2, this.container.prop("clientWidth") / 2);
-                        else if (e.srcElement !== this.$element[0]) {
-                        var t = this.$element[0].getBoundingClientRect(),
-                            n = e.clientX - t.left,
-                            r = e.clientY - t.top;
-                        this.createRipple(n, r)
-                    } else this.createRipple(e.offsetX, e.offsetY)
-                }, o.prototype.handleMouseup = function() {
-                    this.$timeout(function() {
-                        t(this, this.clearRipples)
-                    }.bind(this))
-                }, o.prototype.handleTouchmove = function() {
-                    t(this, this.deleteRipples)
-                }, o.prototype.deleteRipples = function() {
-                    for (var e = 0; e < this.ripples.length; e++) this.ripples[e].remove()
-                }, o.prototype.clearRipples = function() {
-                    for (var e = 0; e < this.ripples.length; e++) this.fadeInComplete(this.ripples[e])
-                }, o.prototype.createContainer = function() {
-                    var e = ue.element('<div class="md-ripple-container"></div>');
-                    return this.$element.append(e), e
-                }, o.prototype.clearTimeout = function() {
-                    this.timeout && (this.$timeout.cancel(this.timeout), this.timeout = null)
-                }, o.prototype.isRippleAllowed = function() {
-                    var e = this.$element[0];
-                    do {
-                        if (!e.tagName || "BODY" === e.tagName) break;
-                        if (e && ue.isFunction(e.hasAttribute)) {
-                            if (e.hasAttribute("disabled")) return !1;
-                            if ("false" === this.inkRipple() || "0" === this.inkRipple()) return !1
-                        }
-                    } while (e = e.parentNode);
-                    return !0
-                }, o.prototype.inkRipple = function() {
-                    return this.$element.attr("md-ink-ripple")
-                }, o.prototype.createRipple = function(e, t) {
-                    if (this.isRippleAllowed()) {
-                        var n, r, i, o = this,
-                            a = o.$mdColorUtil,
-                            s = ue.element('<div class="md-ripple"></div>'),
-                            l = this.$element.prop("clientWidth"),
-                            c = this.$element.prop("clientHeight"),
-                            u = 2 * Math.max(Math.abs(l - e), e),
-                            d = 2 * Math.max(Math.abs(c - t), t),
-                            f = (n = this.options.fitRipple, r = u, i = d, n ? Math.max(r, i) : Math.sqrt(Math.pow(r, 2) + Math.pow(i, 2))),
-                            h = this.calculateColor();
-                        s.css({
-                            left: e + "px",
-                            top: t + "px",
-                            background: "black",
-                            width: f + "px",
-                            height: f + "px",
-                            backgroundColor: a.rgbaToRgb(h),
-                            borderColor: a.rgbaToRgb(h)
-                        }), this.lastRipple = s, this.clearTimeout(), this.timeout = this.$timeout(function() {
-                            o.clearTimeout(), o.mousedown || o.fadeInComplete(s)
-                        }, 157.5, !1), this.options.dimBackground && this.container.css({
-                            backgroundColor: h
-                        }), this.container.append(s), this.ripples.push(s), s.addClass("md-ripple-placed"), this.$mdUtil.nextTick(function() {
-                            s.addClass("md-ripple-scaled md-ripple-active"), o.$timeout(function() {
-                                o.clearRipples()
-                            }, 450, !1)
-                        }, !1)
-                    }
-                }, o.prototype.fadeInComplete = function(e) {
-                    this.lastRipple === e && (this.timeout || this.mousedown) || this.removeRipple(e)
-                }, o.prototype.removeRipple = function(e) {
-                    var t = this;
-                    this.ripples.indexOf(e) < 0 || (this.ripples.splice(this.ripples.indexOf(e), 1), e.removeClass("md-ripple-active"), e.addClass("md-ripple-remove"), 0 === this.ripples.length && this.container.css({
-                        backgroundColor: ""
-                    }), this.$timeout(function() {
-                        t.fadeOutComplete(e)
-                    }, 450, !1))
-                }, o.prototype.fadeOutComplete = function(e) {
-                    e.remove(), this.lastRipple = null
-                }
-            }(),
-            function() {
-                function e(r) {
-                    return {
-                        attach: function(e, t, n) {
-                            return r.attach(e, t, ue.extend({
-                                center: !1,
-                                dimBackground: !0,
-                                outline: !1,
-                                rippleSize: "full"
-                            }, n))
-                        }
-                    }
-                }
-                e.$inject = ["$mdInkRipple"], ue.module("material.core").factory("$mdTabInkRipple", e)
-            }(), ue.module("material.core.theming.palette", []).constant("$mdColorPalette", {
-                red: {
-                    50: "#ffebee",
-                    100: "#ffcdd2",
-                    200: "#ef9a9a",
-                    300: "#e57373",
-                    400: "#ef5350",
-                    500: "#f44336",
-                    600: "#e53935",
-                    700: "#d32f2f",
-                    800: "#c62828",
-                    900: "#b71c1c",
-                    A100: "#ff8a80",
-                    A200: "#ff5252",
-                    A400: "#ff1744",
-                    A700: "#d50000",
-                    contrastDefaultColor: "light",
-                    contrastDarkColors: "50 100 200 300 A100",
-                    contrastStrongLightColors: "400 500 600 700 A200 A400 A700"
-                },
-                pink: {
-                    50: "#fce4ec",
-                    100: "#f8bbd0",
-                    200: "#f48fb1",
-                    300: "#f06292",
-                    400: "#ec407a",
-                    500: "#e91e63",
-                    600: "#d81b60",
-                    700: "#c2185b",
-                    800: "#ad1457",
-                    900: "#880e4f",
-                    A100: "#ff80ab",
-                    A200: "#ff4081",
-                    A400: "#f50057",
-                    A700: "#c51162",
-                    contrastDefaultColor: "light",
-                    contrastDarkColors: "50 100 200 A100",
-                    contrastStrongLightColors: "500 600 A200 A400 A700"
-                },
-                purple: {
-                    50: "#f3e5f5",
-                    100: "#e1bee7",
-                    200: "#ce93d8",
-                    300: "#ba68c8",
-                    400: "#ab47bc",
-                    500: "#9c27b0",
-                    600: "#8e24aa",
-                    700: "#7b1fa2",
-                    800: "#6a1b9a",
-                    900: "#4a148c",
-                    A100: "#ea80fc",
-                    A200: "#e040fb",
-                    A400: "#d500f9",
-                    A700: "#aa00ff",
-                    contrastDefaultColor: "light",
-                    contrastDarkColors: "50 100 200 A100",
-                    contrastStrongLightColors: "300 400 A200 A400 A700"
-                },
-                "deep-purple": {
-                    50: "#ede7f6",
-                    100: "#d1c4e9",
-                    200: "#b39ddb",
-                    300: "#9575cd",
-                    400: "#7e57c2",
-                    500: "#673ab7",
-                    600: "#5e35b1",
-                    700: "#512da8",
-                    800: "#4527a0",
-                    900: "#311b92",
-                    A100: "#b388ff",
-                    A200: "#7c4dff",
-                    A400: "#651fff",
-                    A700: "#6200ea",
-                    contrastDefaultColor: "light",
-                    contrastDarkColors: "50 100 200 A100",
-                    contrastStrongLightColors: "300 400 A200"
-                },
-                indigo: {
-                    50: "#e8eaf6",
-                    100: "#c5cae9",
-                    200: "#9fa8da",
-                    300: "#7986cb",
-                    400: "#5c6bc0",
-                    500: "#3f51b5",
-                    600: "#3949ab",
-                    700: "#303f9f",
-                    800: "#283593",
-                    900: "#1a237e",
-                    A100: "#8c9eff",
-                    A200: "#536dfe",
-                    A400: "#3d5afe",
-                    A700: "#304ffe",
-                    contrastDefaultColor: "light",
-                    contrastDarkColors: "50 100 200 A100",
-                    contrastStrongLightColors: "300 400 A200 A400"
-                },
-                blue: {
-                    50: "#e3f2fd",
-                    100: "#bbdefb",
-                    200: "#90caf9",
-                    300: "#64b5f6",
-                    400: "#42a5f5",
-                    500: "#2196f3",
-                    600: "#1e88e5",
-                    700: "#1976d2",
-                    800: "#1565c0",
-                    900: "#0d47a1",
-                    A100: "#82b1ff",
-                    A200: "#448aff",
-                    A400: "#2979ff",
-                    A700: "#2962ff",
-                    contrastDefaultColor: "light",
-                    contrastDarkColors: "50 100 200 300 400 A100",
-                    contrastStrongLightColors: "500 600 700 A200 A400 A700"
-                },
-                "light-blue": {
-                    50: "#e1f5fe",
-                    100: "#b3e5fc",
-                    200: "#81d4fa",
-                    300: "#4fc3f7",
-                    400: "#29b6f6",
-                    500: "#03a9f4",
-                    600: "#039be5",
-                    700: "#0288d1",
-                    800: "#0277bd",
-                    900: "#01579b",
-                    A100: "#80d8ff",
-                    A200: "#40c4ff",
-                    A400: "#00b0ff",
-                    A700: "#0091ea",
-                    contrastDefaultColor: "dark",
-                    contrastLightColors: "600 700 800 900 A700",
-                    contrastStrongLightColors: "600 700 800 A700"
-                },
-                cyan: {
-                    50: "#e0f7fa",
-                    100: "#b2ebf2",
-                    200: "#80deea",
-                    300: "#4dd0e1",
-                    400: "#26c6da",
-                    500: "#00bcd4",
-                    600: "#00acc1",
-                    700: "#0097a7",
-                    800: "#00838f",
-                    900: "#006064",
-                    A100: "#84ffff",
-                    A200: "#18ffff",
-                    A400: "#00e5ff",
-                    A700: "#00b8d4",
-                    contrastDefaultColor: "dark",
-                    contrastLightColors: "700 800 900",
-                    contrastStrongLightColors: "700 800 900"
-                },
-                teal: {
-                    50: "#e0f2f1",
-                    100: "#b2dfdb",
-                    200: "#80cbc4",
-                    300: "#4db6ac",
-                    400: "#26a69a",
-                    500: "#009688",
-                    600: "#00897b",
-                    700: "#00796b",
-                    800: "#00695c",
-                    900: "#004d40",
-                    A100: "#a7ffeb",
-                    A200: "#64ffda",
-                    A400: "#1de9b6",
-                    A700: "#00bfa5",
-                    contrastDefaultColor: "dark",
-                    contrastLightColors: "500 600 700 800 900",
-                    contrastStrongLightColors: "500 600 700"
-                },
-                green: {
-                    50: "#e8f5e9",
-                    100: "#c8e6c9",
-                    200: "#a5d6a7",
-                    300: "#81c784",
-                    400: "#66bb6a",
-                    500: "#4caf50",
-                    600: "#43a047",
-                    700: "#388e3c",
-                    800: "#2e7d32",
-                    900: "#1b5e20",
-                    A100: "#b9f6ca",
-                    A200: "#69f0ae",
-                    A400: "#00e676",
-                    A700: "#00c853",
-                    contrastDefaultColor: "dark",
-                    contrastLightColors: "500 600 700 800 900",
-                    contrastStrongLightColors: "500 600 700"
-                },
-                "light-green": {
-                    50: "#f1f8e9",
-                    100: "#dcedc8",
-                    200: "#c5e1a5",
-                    300: "#aed581",
-                    400: "#9ccc65",
-                    500: "#8bc34a",
-                    600: "#7cb342",
-                    700: "#689f38",
-                    800: "#558b2f",
-                    900: "#33691e",
-                    A100: "#ccff90",
-                    A200: "#b2ff59",
-                    A400: "#76ff03",
-                    A700: "#64dd17",
-                    contrastDefaultColor: "dark",
-                    contrastLightColors: "700 800 900",
-                    contrastStrongLightColors: "700 800 900"
-                },
-                lime: {
-                    50: "#f9fbe7",
-                    100: "#f0f4c3",
-                    200: "#e6ee9c",
-                    300: "#dce775",
-                    400: "#d4e157",
-                    500: "#cddc39",
-                    600: "#c0ca33",
-                    700: "#afb42b",
-                    800: "#9e9d24",
-                    900: "#827717",
-                    A100: "#f4ff81",
-                    A200: "#eeff41",
-                    A400: "#c6ff00",
-                    A700: "#aeea00",
-                    contrastDefaultColor: "dark",
-                    contrastLightColors: "900",
-                    contrastStrongLightColors: "900"
-                },
-                yellow: {
-                    50: "#fffde7",
-                    100: "#fff9c4",
-                    200: "#fff59d",
-                    300: "#fff176",
-                    400: "#ffee58",
-                    500: "#ffeb3b",
-                    600: "#fdd835",
-                    700: "#fbc02d",
-                    800: "#f9a825",
-                    900: "#f57f17",
-                    A100: "#ffff8d",
-                    A200: "#ffff00",
-                    A400: "#ffea00",
-                    A700: "#ffd600",
-                    contrastDefaultColor: "dark"
-                },
-                amber: {
-                    50: "#fff8e1",
-                    100: "#ffecb3",
-                    200: "#ffe082",
-                    300: "#ffd54f",
-                    400: "#ffca28",
-                    500: "#ffc107",
-                    600: "#ffb300",
-                    700: "#ffa000",
-                    800: "#ff8f00",
-                    900: "#ff6f00",
-                    A100: "#ffe57f",
-                    A200: "#ffd740",
-                    A400: "#ffc400",
-                    A700: "#ffab00",
-                    contrastDefaultColor: "dark"
-                },
-                orange: {
-                    50: "#fff3e0",
-                    100: "#ffe0b2",
-                    200: "#ffcc80",
-                    300: "#ffb74d",
-                    400: "#ffa726",
-                    500: "#ff9800",
-                    600: "#fb8c00",
-                    700: "#f57c00",
-                    800: "#ef6c00",
-                    900: "#e65100",
-                    A100: "#ffd180",
-                    A200: "#ffab40",
-                    A400: "#ff9100",
-                    A700: "#ff6d00",
-                    contrastDefaultColor: "dark",
-                    contrastLightColors: "800 900",
-                    contrastStrongLightColors: "800 900"
-                },
-                "deep-orange": {
-                    50: "#fbe9e7",
-                    100: "#ffccbc",
-                    200: "#ffab91",
-                    300: "#ff8a65",
-                    400: "#ff7043",
-                    500: "#ff5722",
-                    600: "#f4511e",
-                    700: "#e64a19",
-                    800: "#d84315",
-                    900: "#bf360c",
-                    A100: "#ff9e80",
-                    A200: "#ff6e40",
-                    A400: "#ff3d00",
-                    A700: "#dd2c00",
-                    contrastDefaultColor: "light",
-                    contrastDarkColors: "50 100 200 300 400 A100 A200",
-                    contrastStrongLightColors: "500 600 700 800 900 A400 A700"
-                },
-                brown: {
-                    50: "#efebe9",
-                    100: "#d7ccc8",
-                    200: "#bcaaa4",
-                    300: "#a1887f",
-                    400: "#8d6e63",
-                    500: "#795548",
-                    600: "#6d4c41",
-                    700: "#5d4037",
-                    800: "#4e342e",
-                    900: "#3e2723",
-                    A100: "#d7ccc8",
-                    A200: "#bcaaa4",
-                    A400: "#8d6e63",
-                    A700: "#5d4037",
-                    contrastDefaultColor: "light",
-                    contrastDarkColors: "50 100 200 A100 A200",
-                    contrastStrongLightColors: "300 400"
-                },
-                grey: {
-                    50: "#fafafa",
-                    100: "#f5f5f5",
-                    200: "#eeeeee",
-                    300: "#e0e0e0",
-                    400: "#bdbdbd",
-                    500: "#9e9e9e",
-                    600: "#757575",
-                    700: "#616161",
-                    800: "#424242",
-                    900: "#212121",
-                    A100: "#ffffff",
-                    A200: "#000000",
-                    A400: "#303030",
-                    A700: "#616161",
-                    contrastDefaultColor: "dark",
-                    contrastLightColors: "600 700 800 900 A200 A400 A700"
-                },
-                "blue-grey": {
-                    50: "#eceff1",
-                    100: "#cfd8dc",
-                    200: "#b0bec5",
-                    300: "#90a4ae",
-                    400: "#78909c",
-                    500: "#607d8b",
-                    600: "#546e7a",
-                    700: "#455a64",
-                    800: "#37474f",
-                    900: "#263238",
-                    A100: "#cfd8dc",
-                    A200: "#b0bec5",
-                    A400: "#78909c",
-                    A700: "#455a64",
-                    contrastDefaultColor: "light",
-                    contrastDarkColors: "50 100 200 300 A100 A200",
-                    contrastStrongLightColors: "400 500 700"
-                }
-            }),
-            function(y) {
-                function e(e) {
-                    var t = !!document.querySelector("[md-themes-disabled]");
-                    e.disableTheming(t)
-                }
-                e.$inject = ["$mdThemingProvider"], n.$inject = ["$mdTheming", "$interpolate", "$parse", "$mdUtil", "$q", "$log"], r.$inject = ["$mdTheming"], t.$inject = ["$mdColorPalette", "$$mdMetaProvider"], i.$inject = ["$injector", "$mdTheming"], y.module("material.core.theming", ["material.core.theming.palette", "material.core.meta"]).directive("mdTheme", n).directive("mdThemable", r).directive("mdThemesDisabled", function() {
-                    return $.disableTheming = !0, {
-                        restrict: "A",
-                        priority: "900"
-                    }
-                }).provider("$mdTheming", t).config(e).run(i);
-                var p, l = {},
-                    s = {
-                        name: "dark",
-                        1: "rgba(0,0,0,0.87)",
-                        2: "rgba(0,0,0,0.54)",
-                        3: "rgba(0,0,0,0.38)",
-                        4: "rgba(0,0,0,0.12)"
-                    },
-                    c = {
-                        name: "light",
-                        1: "rgba(255,255,255,1.0)",
-                        2: "rgba(255,255,255,0.7)",
-                        3: "rgba(255,255,255,0.5)",
-                        4: "rgba(255,255,255,0.12)"
-                    },
-                    u = "1px 1px 0px rgba(0,0,0,0.4), -1px -1px 0px rgba(0,0,0,0.4)",
-                    m = "",
-                    d = k("rgba(0,0,0,0.87)"),
-                    f = k("rgba(255,255,255,0.87)"),
-                    h = k("rgb(255,255,255)"),
-                    g = ["primary", "accent", "warn", "background"],
-                    a = "primary",
-                    v = {
-                        accent: {
-                            default: "A200",
-                            "hue-1": "A100",
-                            "hue-2": "A400",
-                            "hue-3": "A700"
-                        },
-                        background: {
-                            default: "50",
-                            "hue-1": "A100",
-                            "hue-2": "100",
-                            "hue-3": "300"
-                        }
-                    },
-                    b = {
-                        background: {
-                            default: "A400",
-                            "hue-1": "800",
-                            "hue-2": "900",
-                            "hue-3": "A200"
-                        }
-                    };
-                g.forEach(function(e) {
-                    var t = {
-                        default: "500",
-                        "hue-1": "300",
-                        "hue-2": "800",
-                        "hue-3": "A100"
-                    };
-                    v[e] || (v[e] = t), b[e] || (b[e] = t)
-                });
-                var _ = ["50", "100", "200", "300", "400", "500", "600", "700", "800", "900", "A100", "A200", "A400", "A700"],
-                    $ = {
-                        disableTheming: !1,
-                        generateOnDemand: !1,
-                        registeredStyles: [],
-                        nonce: null
-                    };
-
-                function t(e, l) {
-                    a.$inject = ["$rootScope", "$mdUtil", "$q", "$log"];
-                    var n, d = {},
-                        f = !(p = {}),
-                        h = "default";
-                    y.extend(p, e);
-                    var t = function(e) {
-                        var t, n, r, i = (e = y.isObject(e) ? e : {}).theme || "default",
-                            o = e.hue || "800",
-                            a = p[e.palette] || p[d[i].colors[e.palette || "primary"].name],
-                            s = y.isObject(a[o]) ? a[o].hex : a[o];
-                        return "#" !== s.substr(0, 1) && (s = "#" + s), t = s, n = l.setMeta("theme-color", t), r = l.setMeta("msapplication-navbutton-color", t),
-                            function() {
-                                n(), r()
-                            }
-                    };
-                    return n = {
-                        definePalette: function(e, t) {
-                            return t = t || {}, p[e] = r(e, t), n
-                        },
-                        extendPalette: function(e, t) {
-                            return r(e, y.extend({}, p[e] || {}, t))
-                        },
-                        theme: o,
-                        configuration: function() {
-                            return y.extend({}, $, {
-                                defaultTheme: h,
-                                alwaysWatchTheme: f,
-                                registeredStyles: [].concat($.registeredStyles)
-                            })
-                        },
-                        disableTheming: function(e) {
-                            $.disableTheming = y.isUndefined(e) || !!e
-                        },
-                        registerStyles: function(e) {
-                            $.registeredStyles.push(e)
-                        },
-                        setNonce: function(e) {
-                            $.nonce = e
-                        },
-                        generateThemesOnDemand: function(e) {
-                            $.generateOnDemand = e
-                        },
-                        setDefaultTheme: function(e) {
-                            h = e
-                        },
-                        alwaysWatchTheme: function(e) {
-                            f = e
-                        },
-                        enableBrowserColor: t,
-                        $get: a,
-                        _LIGHT_DEFAULT_HUES: v,
-                        _DARK_DEFAULT_HUES: b,
-                        _PALETTES: p,
-                        _THEMES: d,
-                        _parseRules: w,
-                        _rgba: x
-                    };
-
-                    function r(e, t) {
-                        var n = _.filter(function(e) {
-                            return !t[e]
-                        });
-                        if (n.length) throw new Error("Missing colors %1 in palette %2!".replace("%1", n.join(", ")).replace("%2", e));
-                        return t
-                    }
-
-                    function o(e, t) {
-                        if (d[e]) return d[e];
-                        var n = "string" == typeof(t = t || "default") ? d[t] : t,
-                            r = new i(e);
-                        return n && y.forEach(n.colors, function(e, t) {
-                            r.colors[t] = {
-                                name: e.name,
-                                hues: y.extend({}, e.hues)
-                            }
-                        }), d[e] = r
-                    }
-
-                    function i(e) {
-                        var a = this;
-
-                        function t(e) {
-                            if ((e = 0 === arguments.length || !!e) !== a.isDark) {
-                                a.isDark = e, a.foregroundPalette = a.isDark ? c : s, a.foregroundShadow = a.isDark ? u : m;
-                                var t = a.isDark ? b : v,
-                                    o = a.isDark ? v : b;
-                                return y.forEach(t, function(e, t) {
-                                    var n = a.colors[t],
-                                        r = o[t];
-                                    if (n)
-                                        for (var i in n.hues) n.hues[i] === r[i] && (n.hues[i] = e[i])
-                                }), a
-                            }
-                        }
-                        a.name = e, a.colors = {}, (a.dark = t)(!1), g.forEach(function(r) {
-                            var i = (a.isDark ? b : v)[r];
-                            a[r + "Palette"] = function(t, e) {
-                                var n = a.colors[r] = {
-                                    name: t,
-                                    hues: y.extend({}, i, e)
-                                };
-                                return Object.keys(n.hues).forEach(function(e) {
-                                    if (!i[e]) throw new Error("Invalid hue name '%1' in theme %2's %3 color %4. Available hue names: %4".replace("%1", e).replace("%2", a.name).replace("%3", t).replace("%4", Object.keys(i).join(", ")))
-                                }), Object.keys(n.hues).map(function(e) {
-                                    return n.hues[e]
-                                }).forEach(function(e) {
-                                    if (-1 == _.indexOf(e)) throw new Error("Invalid hue value '%1' in theme %2's %3 color %4. Available hue values: %5".replace("%1", e).replace("%2", a.name).replace("%3", r).replace("%4", t).replace("%5", _.join(", ")))
-                                }), a
-                            }, a[r + "Color"] = function() {
-                                var e = Array.prototype.slice.call(arguments);
-                                return console.warn("$mdThemingProviderTheme." + r + "Color() has been deprecated. Use $mdThemingProviderTheme." + r + "Palette() instead."), a[r + "Palette"].apply(a, e)
-                            }
-                        })
-                    }
-
-                    function a(n, l, r, c) {
-                        var i = function(e, t) {
-                            t === de && (t = e, e = de), e === de && (e = n), i.inherit(t, t)
-                        };
-                        return Object.defineProperty(i, "THEMES", {
-                            get: function() {
-                                return y.extend({}, d)
-                            }
-                        }), Object.defineProperty(i, "PALETTES", {
-                            get: function() {
-                                return y.extend({}, p)
-                            }
-                        }), Object.defineProperty(i, "ALWAYS_WATCH", {
-                            get: function() {
-                                return f
-                            }
-                        }), i.inherit = function(n, e) {
-                            var r = e.controller("mdTheme") || n.data("$mdThemeController"),
-                                t = n.scope();
-                            if (s(r && r.$mdTheme || ("default" === h ? "" : h)), r) {
-                                var i = f || r.$shouldWatch || l.parseAttributeBoolean(n.attr("md-theme-watch"));
-                                if (i || r.isAsyncTheme) {
-                                    var o = function() {
-                                            a && (a(), a = de)
-                                        },
-                                        a = r.registerChanges(function(e) {
-                                            s(e), i || o()
-                                        });
-                                    t ? t.$on("$destroy", o) : n.on("$destroy", o)
-                                }
-                            }
-
-                            function s(e) {
-                                if (e) {
-                                    u(e) || c.warn("Attempted to use unregistered theme '" + e + "'. Register it with $mdThemingProvider.theme().");
-                                    var t = n.data("$mdThemeName");
-                                    t && n.removeClass("md-" + t + "-theme"), n.addClass("md-" + e + "-theme"), n.data("$mdThemeName", e), r && n.data("$mdThemeController", r)
-                                }
-                            }
-                        }, i.registered = u, i.defaultTheme = function() {
-                            return h
-                        }, i.generateTheme = function(e) {
-                            C(d[e], e, $.nonce)
-                        }, i.defineTheme = function(e, t) {
-                            t = t || {};
-                            var n = o(e);
-                            return t.primary && n.primaryPalette(t.primary, t.primaryHues), t.accent && n.accentPalette(t.accent, t.accentHues), t.warn && n.warnPalette(t.warn, t.warnHues), t.background && n.backgroundPalette(t.background, t.backgroundHues), t.dark && n.dark(), this.generateTheme(e), r.resolve(e)
-                        }, i.setBrowserColor = t, i;
-
-                        function u(e) {
-                            return e === de || "" === e || i.THEMES[e] !== de
-                        }
-                    }
-                }
-
-                function n(h, p, m, g, v, b) {
-                    return {
-                        priority: 101,
-                        link: {
-                            pre: function(t, e, n) {
-                                var r = [],
-                                    i = p.startSymbol(),
-                                    o = p.endSymbol(),
-                                    a = n.mdTheme.trim(),
-                                    s = a.substr(0, i.length) === i && a.lastIndexOf(o) === a.length - o.length,
-                                    l = "::" === n.mdTheme.split(i).join("").split(o).join("").trim().substr(0, "::".length),
-                                    c = function() {
-                                        var e = p(n.mdTheme)(t);
-                                        return m(e)(t) || e
-                                    },
-                                    u = {
-                                        isAsyncTheme: y.isFunction(c()) || y.isFunction(c().then),
-                                        registerChanges: function(t, e) {
-                                            return e && (t = y.bind(e, t)), r.push(t),
-                                                function() {
-                                                    var e = r.indexOf(t); - 1 < e && r.splice(e, 1)
-                                                }
-                                        },
-                                        $setTheme: function(e) {
-                                            h.registered(e) || b.warn("attempted to use unregistered theme '" + e + "'"), u.$mdTheme = e;
-                                            for (var t = r.length; t--;) r[t](e)
-                                        },
-                                        $shouldWatch: g.parseAttributeBoolean(e.attr("md-theme-watch")) || h.ALWAYS_WATCH || s && !l
-                                    };
-                                e.data("$mdThemeController", u);
-                                var d = function(e) {
-                                    if ("string" == typeof e) return u.$setTheme(e);
-                                    v.when(y.isFunction(e) ? e() : e).then(function(e) {
-                                        u.$setTheme(e)
-                                    })
-                                };
-                                d(c());
-                                var f = t.$watch(c, function(e) {
-                                    e && (d(e), u.$shouldWatch || f())
-                                })
-                            }
-                        }
-                    }
-                }
-
-                function r(e) {
-                    return e
-                }
-
-                function w(s, e, t) {
-                    ! function(e, t) {
-                        if (!p[(e.colors[t] || {}).name]) throw new Error("You supplied an invalid color palette for theme %1's %2 palette. Available palettes: %3".replace("%1", e.name).replace("%2", t).replace("%3", Object.keys(p).join(", ")))
-                    }(s, e), t = t.replace(/THEME_NAME/g, s.name);
-                    var n = new RegExp("\\.md-" + s.name + "-theme", "g");
-                    t = t.replace(/'?"?\{\{\s*([a-zA-Z]+)-(A?\d+|hue-[0-3]|shadow|default)-?(\d\.?\d*)?(contrast)?\s*\}\}'?"?/g, function(e, t, n, r, i) {
-                        return "foreground" === t ? "shadow" == n ? s.foregroundShadow : s.foregroundPalette[n] || s.foregroundPalette[1] : (0 !== n.indexOf("hue") && "default" !== n || (n = s.colors[t].hues[n]), x((p[s.colors[t].name][n] || "")[i ? "contrast" : "value"], r))
-                    });
-                    var r = new RegExp("('|\")?{{\\s*([a-zA-Z]+)-(color|contrast)-?(\\d\\.?\\d*)?\\s*}}(\"|')?", "g"),
-                        i = [];
-                    return y.forEach(["default", "hue-1", "hue-2", "hue-3"], function(a) {
-                        var e = t.replace(r, function(e, t, n, r, i) {
-                            var o = s.colors[n];
-                            return x(p[o.name][o.hues[a]]["color" === r ? "value" : "contrast"], i)
-                        });
-                        "default" !== a && (e = e.replace(n, ".md-" + s.name + "-theme.md-" + a)), "default" == s.name && (e = e.replace(/((?:\s|>|\.|\w|-|:|\(|\)|\[|\]|"|'|=)*)\.md-default-theme((?:\s|>|\.|\w|-|:|\(|\)|\[|\]|"|'|=)*)/g, function(e, t, n) {
-                            return e + ", " + t + n
-                        })), i.push(e)
-                    }), i
-                }
-                var E = {};
-
-                function i(e, t) {
-                    var n = document.head,
-                        r = n ? n.firstElementChild : null,
-                        i = !$.disableTheming && e.has("$MD_THEME_CSS") ? e.get("$MD_THEME_CSS") : "";
-                    if (i += $.registeredStyles.join(""), r && 0 !== i.length) {
-                        y.forEach(p, function(r, e) {
-                            var i = r.contrastDefaultColor,
-                                o = r.contrastLightColors || [],
-                                a = r.contrastStrongLightColors || [],
-                                s = r.contrastDarkColors || [];
-                            "string" == typeof o && (o = o.split(" ")), "string" == typeof a && (a = a.split(" ")), "string" == typeof s && (s = s.split(" ")), delete r.contrastDefaultColor, delete r.contrastLightColors, delete r.contrastStrongLightColors, delete r.contrastDarkColors, y.forEach(r, function(e, t) {
-                                if (!y.isObject(e)) {
-                                    var n = k(e);
-                                    if (!n) throw new Error("Color %1, in palette %2's hue %3, is invalid. Hex or rgb(a) color expected.".replace("%1", e).replace("%2", r.name).replace("%3", t));
-                                    r[t] = {
-                                        hex: r[t],
-                                        value: n,
-                                        contrast: "light" === i ? -1 < s.indexOf(t) ? d : -1 < a.indexOf(t) ? h : f : -1 < o.indexOf(t) ? -1 < a.indexOf(t) ? h : f : d
-                                    }
-                                }
-                            })
-                        });
-                        var o = i.split(/\}(?!(\}|'|"|;))/).filter(function(e) {
-                            return e && e.trim().length
-                        }).map(function(e) {
-                            return e.trim() + "}"
-                        });
-                        g.forEach(function(e) {
-                            E[e] = ""
-                        }), o.forEach(function(e) {
-                            for (var t, n = 0; t = g[n]; n++)
-                                if (-1 < e.indexOf(".md-" + t)) return E[t] += e;
-                            for (n = 0; t = g[n]; n++)
-                                if (-1 < e.indexOf(t)) return E[t] += e;
-                            return E[a] += e
-                        }), $.generateOnDemand || y.forEach(t.THEMES, function(e) {
-                            l[e.name] || "default" !== t.defaultTheme() && "default" === e.name || C(e, e.name, $.nonce)
-                        })
-                    }
-                }
-
-                function C(i, e, o) {
-                    var a = document.head,
-                        s = a ? a.firstElementChild : null;
-                    l[e] || (g.forEach(function(e) {
-                        for (var t = w(i, e, E[e]); t.length;) {
-                            var n = t.shift();
-                            if (n) {
-                                var r = document.createElement("style");
-                                r.setAttribute("md-theme-style", ""), o && r.setAttribute("nonce", o), r.appendChild(document.createTextNode(n)), a.insertBefore(r, s)
-                            }
-                        }
-                    }), l[i.name] = !0)
-                }
-
-                function k(e) {
-                    if (y.isArray(e) && 3 == e.length) return e;
-                    if (/^rgb/.test(e)) return e.replace(/(^\s*rgba?\(|\)\s*$)/g, "").split(",").map(function(e, t) {
-                        return 3 == t ? parseFloat(e, 10) : parseInt(e, 10)
-                    });
-                    if ("#" == e.charAt(0) && (e = e.substring(1)), /^([a-fA-F0-9]{3}){1,2}$/g.test(e)) {
-                        var t = e.length / 3,
-                            n = e.substr(0, t),
-                            r = e.substr(t, t),
-                            i = e.substr(2 * t);
-                        return 1 === t && (n += n, r += r, i += i), [parseInt(n, 16), parseInt(r, 16), parseInt(i, 16)]
-                    }
-                }
-
-                function x(e, t) {
-                    return e ? (4 == e.length && (e = y.copy(e), t ? e.pop() : t = e.pop()), t && ("number" == typeof t || "string" == typeof t && t.length) ? "rgba(" + e.join(",") + "," + t + ")" : "rgb(" + e.join(",") + ")") : "rgb('0,0,0')"
-                }
-            }(F.angular), ue.module("material.components.autocomplete", ["material.core", "material.components.icon", "material.components.virtualRepeat"]),
-            function() {
-                e.$inject = ["$scope", "$element", "$mdUtil", "$mdConstant", "$mdTheming", "$window", "$animate", "$rootElement", "$attrs", "$q", "$log", "$mdLiveAnnouncer"], ue.module("material.components.autocomplete").controller("MdAutocompleteCtrl", e);
-                var ie = 48,
-                    oe = 5,
-                    ae = 8,
-                    se = 2,
-                    le = "standard",
-                    ce = "virtual";
-
-                function e(h, p, m, t, n, e, r, i, g, s, o, a) {
-                    var l, c, u, d = this,
-                        f = h.itemsExpr.split(/ in /i),
-                        v = f[1],
-                        b = null,
-                        y = {},
-                        _ = !1,
-                        $ = [],
-                        w = !1,
-                        E = 0,
-                        C = null,
-                        k = null,
-                        x = m.debounce(function() {
-                            d.hidden || D()
-                        }),
-                        T = ce;
-                    l = "hidden", c = function(e, t) {
-                        !e && t ? (D(), X(!0, A.Count | A.Selected), b && (m.disableScrollAround(b.ul), C = function(e) {
-                            function t(e) {
-                                e.preventDefault()
-                            }
-                            return e.on("wheel", t), e.on("touchmove", t),
-                                function() {
-                                    e.off("wheel", t), e.off("touchmove", t)
-                                }
-                        }(ue.element(b.wrap)))) : e && !t && (m.enableScrolling(), C && (C(), C = null))
-                    }, u = !0, Object.defineProperty(d, l, {
-                        get: function() {
-                            return u
-                        },
-                        set: function(e) {
-                            var t = u;
-                            c(u = e, t)
-                        }
-                    }), d.scope = h, d.parent = h.$parent, d.itemName = f[0], d.matches = [], d.loading = !1, d.hidden = !0, d.index = null, d.id = m.nextUid(), d.isDisabled = null, d.isRequired = null, d.isReadonly = null, d.hasNotFound = !1, d.selectedMessage = h.selectedMessage || "selected", d.keydown = function(e) {
-                        switch (e.keyCode) {
-                            case t.KEY_CODE.DOWN_ARROW:
-                                if (d.loading || z()) return;
-                                e.stopPropagation(), e.preventDefault(), d.index = Math.min(d.index + 1, d.matches.length - 1), Q(), X(!1, A.Selected);
-                                break;
-                            case t.KEY_CODE.UP_ARROW:
-                                if (d.loading || z()) return;
-                                e.stopPropagation(), e.preventDefault(), d.index = d.index < 0 ? d.matches.length - 1 : Math.max(0, d.index - 1), Q(), X(!1, A.Selected);
-                                break;
-                            case t.KEY_CODE.TAB:
-                                if (I(), d.hidden || d.loading || d.index < 0 || d.matches.length < 1) return;
-                                G(d.index);
-                                break;
-                            case t.KEY_CODE.ENTER:
-                                if (d.hidden || d.loading || d.index < 0 || d.matches.length < 1) return;
-                                if (z()) return;
-                                e.stopImmediatePropagation(), e.preventDefault(), G(d.index);
-                                break;
-                            case t.KEY_CODE.ESCAPE:
-                                if (e.preventDefault(), !(V("blur") || !d.hidden || d.loading || V("clear") && h.searchText)) return;
-                                e.stopPropagation(), K(), h.searchText && V("clear") && Z(), d.hidden = !0, V("blur") && function(e) {
-                                    e && (w = _ = !1);
-                                    b.input.blur()
-                                }(!0)
-                        }
-                    }, d.blur = function(e) {
-                        w = !1, _ || (d.hidden = q(), re("ngBlur", {
-                            $event: e
-                        }))
-                    }, d.focus = function(e) {
-                        w = !0, U() && Y() && te();
-                        d.hidden = q(), re("ngFocus", {
-                            $event: e
-                        })
-                    }, d.clear = function() {
-                        K(), Z()
-                    }, d.select = G, d.listEnter = function() {
-                        _ = !0
-                    }, d.listLeave = I, d.mouseUp = function() {
-                        b.input.focus()
-                    }, d.getCurrentDisplayValue = W, d.registerSelectedItemWatcher = function(e) {
-                        -1 === $.indexOf(e) && $.push(e)
-                    }, d.unregisterSelectedItemWatcher = function(e) {
-                        var t = $.indexOf(e); - 1 !== t && $.splice(t, 1)
-                    }, d.notFoundVisible = ee, d.loadingIsVisible = function() {
-                        return d.loading && !z()
-                    }, d.positionDropdown = D;
-                    var M, A = {
-                        Count: 1,
-                        Selected: 2
-                    };
-                    return m.initOptionalProperties(h, g, {
-                        searchText: "",
-                        selectedItem: null,
-                        clearButton: !1,
-                        disableVirtualRepeat: !1
-                    }), n(p), M = parseInt(h.delay, 10) || 0, g.$observe("disabled", function(e) {
-                        d.isDisabled = m.parseAttributeBoolean(e, !1)
-                    }), g.$observe("required", function(e) {
-                        d.isRequired = m.parseAttributeBoolean(e, !1)
-                    }), g.$observe("readonly", function(e) {
-                        d.isReadonly = m.parseAttributeBoolean(e, !1)
-                    }), h.$watch("searchText", M ? m.debounce(P, M) : P), h.$watch("selectedItem", R), ue.element(e).on("resize", x), h.$on("$destroy", N), void m.nextTick(function() {
-                        var e;
-                        e = function() {
-                            var e, t;
-                            for (e = p; e.length && (t = e.attr("md-autocomplete-snap"), !ue.isDefined(t)); e = e.parent());
-                            if (e.length) return {
-                                snap: e[0],
-                                wrap: "width" === t.toLowerCase() ? e[0] : p.find("md-autocomplete-wrap")[0]
-                            };
-                            var n = p.find("md-autocomplete-wrap")[0];
-                            return {
-                                snap: n,
-                                wrap: n
-                            }
-                        }(), (b = {
-                            main: p[0],
-                            scrollContainer: p[0].querySelector(".md-virtual-repeat-container, .md-standard-list-container"),
-                            scroller: p[0].querySelector(".md-virtual-repeat-scroller, .md-standard-list-scroller"),
-                            ul: p.find("ul")[0],
-                            input: p.find("input")[0],
-                            wrap: e.wrap,
-                            snap: e.snap,
-                            root: document.body
-                        }).li = b.ul.getElementsByTagName("li"), b.$ = function(e) {
-                            var t = {};
-                            for (var n in e) e.hasOwnProperty(n) && (t[n] = ue.element(e[n]));
-                            return t
-                    });
-
-                    function S() {
-                        h.requireMatch && k && k.$setValidity("md-require-match", !!h.selectedItem || !h.searchText)
-                    }
-
-                    function D() {
-                        if (!b) return m.nextTick(D, !1, h);
-                        var e, t = (h.dropdownItems || oe) * ie,
-                            n = b.wrap.getBoundingClientRect(),
-                            r = b.snap.getBoundingClientRect(),
-                            i = b.root.getBoundingClientRect(),
-                            o = r.bottom - i.top,
-                            a = i.bottom - r.top,
-                            s = n.left - i.left,
-                            l = n.width,
-                            c = function() {
-                                var e = 0,
-                                    t = p.find("md-input-container");
-                                if (t.length) {
-                                    var n = t.find("input");
-                                    e = t.prop("offsetHeight"), e -= n.prop("offsetTop"), e -= n.prop("offsetHeight"), e += t.prop("offsetTop")
-                                }
-                                return e
-                            }(),
-                            u = h.dropdownPosition,
-                            d = i.bottom - r.bottom - ae + m.getViewportTop(),
-                            f = r.top - ae;
-                        u || (u = t < d ? "bottom" : t < f ? "top" : d < f ? "top" : "bottom"), g.mdFloatingLabel && (s += se, l -= 2 * se), e = {
-                            left: s + "px",
-                            minWidth: l + "px",
-                            maxWidth: Math.max(n.right - i.left, i.right - n.left) - ae + "px"
-                        }, "top" === u ? (e.top = "auto", e.bottom = a + "px", e.maxHeight = Math.min(t, f) + "px") : (d = i.bottom - n.bottom - ae + m.getViewportTop(), e.top = o - c + "px", e.bottom = "auto", e.maxHeight = Math.min(t, d) + "px"), b.$.scrollContainer.css(e), m.nextTick(function() {
-                            var e = b.scrollContainer.getBoundingClientRect(),
-                                t = {};
-                            e.right > i.right && (t.left = n.right - e.width + "px");
-                            b.$.scrollContainer.css(t)
-                        }, !1, h)
-                    }
-
-                    function O() {
-                        b.input.focus()
-                    }
-
-                    function N() {
-                        if (d.hidden || m.enableScrolling(), ue.element(e).off("resize", x), b) {
-                            ue.forEach(["ul", "scroller", "scrollContainer", "input"], function(e) {
-                                b.$[e].remove()
-                            })
-                        }
-                    }
-
-                    function I() {
-                        w || d.hidden || b.input.focus(), _ = !1, d.hidden = q()
-                    }
-
-                    function R(r, i) {
-                        S(), r ? j(r).then(function(e) {
-                            var t, n;
-                            h.searchText = e, t = r, n = i, $.forEach(function(e) {
-                                e(t, n)
-                            })
-                        }) : i && h.searchText && j(i).then(function(e) {
-                            ue.isString(h.searchText) && e.toString().toLowerCase() === h.searchText.toLowerCase() && (h.searchText = "")
-                        }), r !== i && ue.isFunction(h.itemChange) && h.itemChange(L(h.selectedItem))
-                    }
-
-                    function P(t, n) {
-                        d.index = h.autoselect ? 0 : -1, t !== n && (S(), j(h.selectedItem).then(function(e) {
-                            t !== e && (h.selectedItem = null, t !== n && ue.isFunction(h.textChange) && h.textChange(), Y() ? te() : (F(!(d.matches = [])), X(!0, A.Count)))
-                        }))
-                    }
-
-                    function H() {
-                        return ue.isNumber(h.minLength) ? h.minLength : 1
-                    }
-
-                    function j(e) {
-                        return s.when((t = e, (t && h.itemText ? h.itemText(L(t)) : null) || e)).then(function(e) {
-                            return e && !ue.isString(e) && o.warn("md-autocomplete: Could not resolve display value to a string. Please check the `md-item-text` attribute."), e
-                        });
-                        var t
-                    }
-
-                    function L(e) {
-                        if (!e) return de;
-                        var t = {};
-                        return d.itemName && (t[d.itemName] = e), t
-                    }
-
-                    function F(e) {
-                        d.loading !== e && (d.loading = e), d.hidden = q()
-                    }
-
-                    function q() {
-                        return ! function() {
-                            {
-                                if (d.isReadonly) return !1;
-                                if (!U()) return !1
-                            }
-                            return Y() && B() || ee()
-                        }()
-                    }
-
-                    function U() {
-                        return !(d.loading && !B()) && (!z() && !!w)
-                    }
-
-                    function V(e) {
-                        return !h.escapeOptions || -1 !== h.escapeOptions.toLowerCase().indexOf(e)
-                    }
-
-                    function B() {
-                        return !!d.matches.length
-                    }
-
-                    function z() {
-                        return !!d.scope.selectedItem
-                    }
-
-                    function W() {
-                        return j(d.matches[d.index])
-                    }
-
-                    function Y() {
-                        return (h.searchText || "").length >= H()
-                    }
-
-                    function G(e) {
-                        m.nextTick(function() {
-                            j(d.matches[e]).then(function(e) {
-                                var t = b.$.input.controller("ngModel");
-                                a.announce(e + " " + d.selectedMessage, "assertive"), t.$setViewValue(e), t.$render()
-                            }).finally(function() {
-                                h.selectedItem = d.matches[e], F(!1)
-                            })
-                        }, !1)
-                    }
-
-                    function K() {
-                        d.index = 0, d.matches = []
-                    }
-
-                    function Z() {
-                        F(!0), h.searchText = "";
-                        var e = document.createEvent("CustomEvent");
-                        e.initCustomEvent("change", !0, !0, {
-                            value: ""
-                        }), b.input.dispatchEvent(e), b.input.blur(), h.searchText = "", b.input.focus()
-                    }
-
-                    function X(e, t) {
-                        var n = e ? "polite" : "assertive",
-                            r = [];
-                        t & A.Selected && -1 !== d.index && r.push(W()), t & A.Count && r.push(s.resolve(function() {
-                            switch (d.matches.length) {
-                                case 0:
-                                    return "There are no matches available.";
-                                case 1:
-                                    return "There is 1 match available.";
-                                default:
-                                    return "There are " + d.matches.length + " matches available."
-                            }
-                        }())), s.all(r).then(function(e) {
-                            a.announce(e.join(" "), n)
-                        })
-                    }
-
-                    function Q() {
-                        var e, t, n, r, i, o, a, s, l, c;
-                        b.li[0] && (T === le ? (o = b.li[d.index] || b.li[0], a = b.scrollContainer.offsetHeight, s = o && o.offsetTop || 0, l = s + o.clientHeight, c = b.scrollContainer.scrollTop, s < c ? J(s) : c + a < l && J(l - a)) : (e = b.li[0].offsetHeight, t = e * d.index, n = t + e, r = b.scroller.clientHeight, i = b.scroller.scrollTop, t < i ? J(t) : i + r < n && J(n - r)))
-                    }
-
-                    function J(e) {
-                        T === le ? b.scrollContainer.scrollTop = e : b.$.scrollContainer.controller("mdVirtualRepeatContainer").scrollTo(e)
-                    }
-
-                    function ee() {
-                        var e = (d.scope.searchText || "").length;
-                        return d.hasNotFound && !B() && (!d.loading || 0 !== E) && e >= H() && (w || _) && !z()
-                    }
-
-                    function te() {
-                        var e = h.searchText || "",
-                            t = e.toLowerCase();
-                        !h.noCache && y[t] ? ne(y[t]) : function(t) {
-                            var e = h.$parent.$eval(v),
-                                n = t.toLowerCase(),
-                                r = ue.isArray(e),
-                                i = !!e.then;
-
-                            function o(e) {
-                                y[n] = e, (t || "") === (h.searchText || "") && ne(e)
-                            }
-                            r ? o(e) : i && (a = e, a && (a = s.when(a), E++, F(!0), m.nextTick(function() {
-                                a.then(o).finally(function() {
-                                    0 == --E && F(!1)
-                                })
-                            }, !0, h)));
-                            var a
-                        }(e), d.hidden = q()
-                    }
-
-                    function ne(e) {
-                        var n, t, r;
-                        d.matches = e, d.hidden = q(), d.loading && F(!1), h.selectOnMatch && (n = h.searchText, t = d.matches, r = t[0], 1 === t.length && j(r).then(function(e) {
-                            var t = n === e;
-                            h.matchInsensitive && !t && (t = n.toLowerCase() === e.toLowerCase()), t && G(0)
-                        })), D(), X(!0, A.Count)
-                    }
-
-                    function re(e, t) {
-                        g[e] && h.$parent.$eval(g[e], t || {})
-                    }
-                }
-            }(),
-            function() {
-                function e(c) {
-                    var u = "virtual",
-                        t = ["standard", u];
-
-                    function d(e) {
-                        return e ? (e = e.toLowerCase(), -1 < t.indexOf(e) ? e : u) : u
-                    }
-                    return {
-                        controller: "MdAutocompleteCtrl",
-                        controllerAs: "$mdAutocompleteCtrl",
-                        scope: {
-                            inputName: "@mdInputName",
-                            inputMinlength: "@mdInputMinlength",
-                            inputMaxlength: "@mdInputMaxlength",
-                            searchText: "=?mdSearchText",
-                            selectedItem: "=?mdSelectedItem",
-                            itemsExpr: "@mdItems",
-                            itemText: "&mdItemText",
-                            placeholder: "@placeholder",
-                            inputAriaDescribedBy: "@?inputAriaDescribedby",
-                            inputAriaLabelledBy: "@?inputAriaLabelledby",
-                            inputAriaLabel: "@?inputAriaLabel",
-                            noCache: "=?mdNoCache",
-                            requireMatch: "=?mdRequireMatch",
-                            selectOnMatch: "=?mdSelectOnMatch",
-                            matchInsensitive: "=?mdMatchCaseInsensitive",
-                            itemChange: "&?mdSelectedItemChange",
-                            textChange: "&?mdSearchTextChange",
-                            minLength: "=?mdMinLength",
-                            delay: "=?mdDelay",
-                            autofocus: "=?mdAutofocus",
-                            floatingLabel: "@?mdFloatingLabel",
-                            autoselect: "=?mdAutoselect",
-                            menuClass: "@?mdMenuClass",
-                            menuContainerClass: "@?mdMenuContainerClass",
-                            inputClass: "@?mdInputClass",
-                            inputId: "@?mdInputId",
-                            escapeOptions: "@?mdEscapeOptions",
-                            dropdownItems: "=?mdDropdownItems",
-                            dropdownPosition: "@?mdDropdownPosition",
-                            clearButton: "=?mdClearButton",
-                            selectedMessage: "@?mdSelectedMessage",
-                            mdMode: "=?mdMode"
-                        },
-                        compile: function(e, n) {
-                            var r = e.find("input");
-                            return ["md-select-on-focus", "md-no-asterisk", "ng-trim", "ng-pattern"].forEach(function(e) {
-                                    var t = n[n.$normalize(e)];
-                                    null !== t && r.attr(e, t)
-                                }),
-                                function(e, t, n, r) {
-                                    r.hasNotFound = !!t.attr("md-has-not-found"), ue.isDefined(n.mdClearButton) || e.floatingLabel || (e.clearButton = !0), e.mdMode = d(n.mdMode)
-                                }
-                        },
-                        template: function(n, e) {
-                            var t, r, i = (t = n.find("md-not-found").detach(), (r = t.length ? t.html() : "") ? '<li ng-if="$mdAutocompleteCtrl.notFoundVisible()"                         md-autocomplete-parent-scope>' + r + "</li>" : ""),
-                                o = function() {
-                                    var e = n.find("md-item-template").detach(),
-                                        t = e.length ? e.html() : n.html();
-                                    e.length || n.empty();
-                                    return "<md-autocomplete-parent-scope md-autocomplete-replace>" + t + "</md-autocomplete-parent-scope>"
-                                }(),
-                                a = n.html(),
-                                s = e.tabindex;
-                            return i && n.attr("md-has-not-found", !0), n.attr("tabindex", "-1"), "        <md-autocomplete-wrap            ng-class=\"{ 'md-whiteframe-z1': !floatingLabel,                         'md-menu-showing': !$mdAutocompleteCtrl.hidden,                         'md-show-clear-button': !!clearButton }\">          " + (e.mdFloatingLabel ? '            <md-input-container ng-if="floatingLabel">              <label>{{floatingLabel}}</label>              <input type="search"                ' + (null != s ? 'tabindex="' + s + '"' : "") + '                id="{{ inputId || \'fl-input-\' + $mdAutocompleteCtrl.id }}"                name="{{inputName}}"                ng-class="::inputClass"                autocomplete="off"                ng-required="$mdAutocompleteCtrl.isRequired"                ng-readonly="$mdAutocompleteCtrl.isReadonly"                ng-minlength="inputMinlength"                ng-maxlength="inputMaxlength"                ng-disabled="$mdAutocompleteCtrl.isDisabled"                ng-model="$mdAutocompleteCtrl.scope.searchText"                ng-model-options="{ allowInvalid: true }"                ng-keydown="$mdAutocompleteCtrl.keydown($event)"                ng-blur="$mdAutocompleteCtrl.blur($event)"                ng-focus="$mdAutocompleteCtrl.focus($event)"                aria-label="{{floatingLabel}}"                aria-autocomplete="list"                role="combobox"                aria-haspopup="true"                aria-expanded="{{!$mdAutocompleteCtrl.hidden}}"                aria-owns="ul-{{$mdAutocompleteCtrl.id}}"                ng-attr-aria-activedescendant="{{$mdAutocompleteCtrl.index >= 0 ? \'selected_option\' : undefined}}">              <div md-autocomplete-parent-scope md-autocomplete-replace>' + a + "</div>            </md-input-container>" : '            <input type="search"              ' + (null != s ? 'tabindex="' + s + '"' : "") + '              id="{{ inputId || \'input-\' + $mdAutocompleteCtrl.id }}"              name="{{inputName}}"              ng-class="::inputClass"              ng-if="!floatingLabel"              autocomplete="off"              ng-required="$mdAutocompleteCtrl.isRequired"              ng-disabled="$mdAutocompleteCtrl.isDisabled"              ng-readonly="$mdAutocompleteCtrl.isReadonly"              ng-minlength="inputMinlength"              ng-maxlength="inputMaxlength"              ng-model="$mdAutocompleteCtrl.scope.searchText"              ng-keydown="$mdAutocompleteCtrl.keydown($event)"              ng-blur="$mdAutocompleteCtrl.blur($event)"              ng-focus="$mdAutocompleteCtrl.focus($event)"              placeholder="{{placeholder}}"              aria-label="{{placeholder}}"              aria-autocomplete="list"              role="combobox"              aria-haspopup="true"              aria-expanded="{{!$mdAutocompleteCtrl.hidden}}"              aria-owns="ul-{{$mdAutocompleteCtrl.id}}"              ng-attr-aria-activedescendant="{{$mdAutocompleteCtrl.index >= 0 ? \'selected_option\' : undefined}}">') + '          <button type="button" aria-label="Clear Input" tabindex="-1" ng-if="clearButton && $mdAutocompleteCtrl.scope.searchText" ng-click="$mdAutocompleteCtrl.clear($event)"><md-icon md-svg-src="' + c.mdClose + '"></md-icon></button>          <md-progress-linear              class="' + (e.mdFloatingLabel ? "md-inline" : "") + '"              ng-if="$mdAutocompleteCtrl.loadingIsVisible()"              md-mode="indeterminate"></md-progress-linear>          ' + function(e, t) {
-                                if (e = e ? " " + e : "", l(t)) return '            <div                 ng-hide="$mdAutocompleteCtrl.hidden"                class="md-standard-list-container md-autocomplete-suggestions-container md-whiteframe-z1' + e + '"                ng-class="{ \'md-not-found\': $mdAutocompleteCtrl.notFoundVisible() }"                role="presentation">              <div class="md-standard-list-scroller" role="presentation">';
-                                return '          <md-virtual-repeat-container              md-auto-shrink              md-auto-shrink-min="1"              ng-hide="$mdAutocompleteCtrl.hidden"              class="md-virtual-repeat-container md-autocomplete-suggestions-container md-whiteframe-z1' + e + '"              ng-class="{ \'md-not-found\': $mdAutocompleteCtrl.notFoundVisible() }"              role="presentation">'
-                            }(e.mdMenuContainerClass, e.mdMode) + '            <ul class="md-autocomplete-suggestions"                ng-class="::menuClass"                id="ul-{{$mdAutocompleteCtrl.id}}"                ng-mouseenter="$mdAutocompleteCtrl.listEnter()"                ng-mouseleave="$mdAutocompleteCtrl.listLeave()"                ng-mouseup="$mdAutocompleteCtrl.mouseUp()"                role="listbox">              <li ' + (l(e.mdMode) ? "ng-repeat" : "md-virtual-repeat") + ' ="item in $mdAutocompleteCtrl.matches"                  ng-class="{ selected: $index === $mdAutocompleteCtrl.index }"                  ng-attr-id="{{$index === $mdAutocompleteCtrl.index ? \'selected_option\' : undefined}}"                  ng-click="$mdAutocompleteCtrl.select($index)"                  role="option"                  aria-setsize="{{$mdAutocompleteCtrl.matches.length}}"                  aria-posinset="{{$index+1}}"                  aria-selected="{{$index === $mdAutocompleteCtrl.index ? true : false}}"                   md-extra-name="$mdAutocompleteCtrl.itemName">                  ' + o + "                  </li>" + i + "            </ul>          " + (l(e.mdMode) ? "   </div>              </div>            </div>" : "</md-virtual-repeat-container>") + "        </md-autocomplete-wrap>";
-
-                            function l(e) {
-                                return d(e) !== u
-                            }
-                        }
-                    }
-                }
-                e.$inject = ["$$mdSvgRegistry"], ue.module("material.components.autocomplete").directive("mdAutocomplete", e)
-            }(),
-            function() {
-                function e(e, u) {
-                    return {
-                        restrict: "AE",
-                        compile: function(e, t, c) {
-                            return function(n, t, e) {
-                                var r, i, o = n.$mdAutocompleteCtrl,
-                                    a = o.parent.$new(),
-                                    s = o.itemName;
-
-                                function l(e, t) {
-                                    a[t] = n[e], n.$watch(e, function(e) {
-                                        u.nextTick(function() {
-                                            a[t] = e
-                                        })
-                                    })
-                                }
-                                l("$index", "$index"), l("item", s), i = r = !1, n.$watch(function() {
-                                    i || r || (r = !0, n.$$postDigest(function() {
-                                        i || a.$digest(), r = i = !1
-                                    }))
-                                }), a.$watch(function() {
-                                    i = !0
-                                }), c(a, function(e) {
-                                    t.after(e)
-                                })
-                            }
-                        },
-                        terminal: !0,
-                        transclude: "element"
-                    }
-                }
-                e.$inject = ["$compile", "$mdUtil"], ue.module("material.components.autocomplete").directive("mdAutocompleteParentScope", e)
-            }(),
-            function() {
-                function e(e, t, n) {
-                    this.$scope = e, this.$element = t, this.$attrs = n, this.regex = null
-                }
-                e.$inject = ["$scope", "$element", "$attrs"], ue.module("material.components.autocomplete").controller("MdHighlightCtrl", e), e.prototype.init = function(t, n) {
-                    this.flags = this.$attrs.mdHighlightFlags || "", this.unregisterFn = this.$scope.$watch(function(e) {
-                        return {
-                            term: t(e),
-                            contentText: n(e)
-                        }
-                    }.bind(this), this.onRender.bind(this), !0), this.$element.on("$destroy", this.unregisterFn)
-                }, e.prototype.onRender = function(e, t) {
-                    var n = e.contentText;
-                    null !== this.regex && e.term === t.term || (this.regex = this.createRegex(e.term, this.flags)), e.term ? this.applyRegex(n) : this.$element.text(n)
-                }, e.prototype.applyRegex = function(e) {
-                    var t = this.resolveTokens(e);
-                    this.$element.empty(), t.forEach(function(e) {
-                        if (e.isMatch) {
-                            var t = ue.element('<span class="highlight">').text(e.text);
-                            this.$element.append(t)
-                        } else this.$element.append(document.createTextNode(e))
-                    }.bind(this))
-                }, e.prototype.resolveTokens = function(r) {
-                    var i = [],
-                        n = 0;
-                    return r.replace(this.regex, function(e, t) {
-                        o(n, t), i.push({
-                            text: e,
-                            isMatch: !0
-                        }), n = t + e.length
-                    }), o(n), i;
-
-                    function o(e, t) {
-                        var n = r.slice(e, t);
-                        n && i.push(n)
-                    }
-                }, e.prototype.createRegex = function(e, t) {
-                    var n = "",
-                        r = "",
-                        i = this.sanitizeRegex(e);
-                    return 0 <= t.indexOf("^") && (n = "^"), 0 <= t.indexOf("$") && (r = "$"), new RegExp(n + i + r, t.replace(/[$^]/g, ""))
-                }, e.prototype.sanitizeRegex = function(e) {
-                    return e && e.toString().replace(/[\\^$*+?.()|{}[\]]/g, "\\$&")
-                }
-            }(),
-            function() {
-                function e(n, r) {
-                    return {
-                        terminal: !0,
-                        controller: "MdHighlightCtrl",
-                        compile: function(e, t) {
-                            var i = r(t.mdHighlightText),
-                                o = n(e.html());
-                            return function(e, t, n, r) {
-                                r.init(i, o)
-                            }
-                        }
-                    }
-                }
-                e.$inject = ["$interpolate", "$parse"], ue.module("material.components.autocomplete").directive("mdHighlightText", e)
-            }(), ue.module("material.components.backdrop", ["material.core"]).directive("mdBackdrop", ["$mdTheming", "$mdUtil", "$animate", "$rootElement", "$window", "$log", "$$rAF", "$document", function(s, l, t, n, c, u, d, f) {
-                return {
-                    restrict: "E",
-                    link: function(r, i, e) {
-                        var o;
-
-                        function a() {
-                            var e = parseInt(o.height, 10) + Math.abs(parseInt(o.top, 10));
-                            i.css("height", e + "px")
-                        }
-                        t.pin && t.pin(i, n), d(function() {
-                            if ("fixed" === (o = c.getComputedStyle(f[0].body)).position) {
-                                var e = l.debounce(function() {
-                                    o = c.getComputedStyle(f[0].body), a()
-                                }, 60, null, !1);
-                                a(), ue.element(c).on("resize", e), r.$on("$destroy", function() {
-                                    ue.element(c).off("resize", e)
-                                })
-                            }
-                            var t = i.parent();
-                            if (t.length) {
-                                "BODY" === t[0].nodeName && i.css("position", "fixed");
-                                var n = c.getComputedStyle(t[0]);
-                                "static" === n.position && u.warn("<md-backdrop> may not work properly in a scrolled, static-positioned parent container."), s.inherit(i, t)
-                            }
-                        })
-                    }
-                }
-            }]),
-            function() {
-                function e(n) {
-                    return {
-                        restrict: "E",
-                        link: function(e, t) {
-                            t.addClass("_md"), e.$on("$destroy", function() {
-                                n.destroy()
-                            })
-                        }
-                    }
-                }
-
-                function t(e) {
-                    t.$inject = ["$animate", "$mdConstant", "$mdUtil", "$mdTheming", "$mdBottomSheet", "$rootElement", "$mdGesture", "$log"];
-                    var h = .5,
-                        p = 80;
-                    return e("$mdBottomSheet").setDefaults({
-                        methods: ["disableParentScroll", "escapeToClose", "clickOutsideToClose"],
-                        options: t
-                    });
-
-                    function t(i, a, s, o, l, c, u, d) {
-                        var f;
-                        return {
-                            themable: !0,
-                            onShow: function(e, t, n, r) {
-                                if ((t = s.extractElementByName(t, "md-bottom-sheet")).attr("tabindex", "-1"), t.hasClass("ng-cloak")) {
-                                    d.warn("$mdBottomSheet: using `<md-bottom-sheet ng-cloak>` will affect the bottom-sheet opening animations.", t[0])
-                                }
-                                n.isLockedOpen ? (n.clickOutsideToClose = !1, n.escapeToClose = !1) : n.cleanupGestures = function(r, e) {
-                                    var t = u.register(e, "drag", {
-                                        horizontal: !1
-                                    });
-                                    return e.on("$md.dragstart", n).on("$md.drag", i).on("$md.dragend", o),
-                                        function() {
-                                            t(), e.off("$md.dragstart", n), e.off("$md.drag", i), e.off("$md.dragend", o)
-                                        };
-
-                                    function n() {
-                                        r.css(a.CSS.TRANSITION_DURATION, "0ms")
-                                    }
-
-                                    function i(e) {
-                                        var t = e.pointer.distanceY;
-                                        t < 5 && (t = Math.max(-p, t / 2)), r.css(a.CSS.TRANSFORM, "translate3d(0," + (p + t) + "px,0)")
-                                    }
-
-                                    function o(e) {
-                                        if (0 < e.pointer.distanceY && (20 < e.pointer.distanceY || Math.abs(e.pointer.velocityY) > h)) {
-                                            var t = r.prop("offsetHeight") - e.pointer.distanceY,
-                                                n = Math.min(t / e.pointer.velocityY * .75, 500);
-                                            r.css(a.CSS.TRANSITION_DURATION, n + "ms"), s.nextTick(l.cancel, !0)
-                                        } else r.css(a.CSS.TRANSITION_DURATION, ""), r.css(a.CSS.TRANSFORM, "")
-                                    }
-                                }(t, n.parent);
-                                n.disableBackdrop || ((f = s.createBackdrop(e, "md-bottom-sheet-backdrop md-opaque"))[0].tabIndex = -1, n.clickOutsideToClose && f.on("click", function() {
-                                    s.nextTick(l.cancel, !0)
-                                }), o.inherit(f, n.parent), i.enter(f, n.parent, null));
-                                o.inherit(t, n.parent), n.disableParentScroll && (n.restoreScroll = s.disableScrollAround(t, n.parent));
-                                return i.enter(t, n.parent, f).then(function() {
-                                    var e = s.findFocusTarget(t) || ue.element(t[0].querySelector("button") || t[0].querySelector("a") || t[0].querySelector(s.prefixer("ng-click", !0))) || f;
-                                    n.escapeToClose && (n.rootElementKeyupCallback = function(e) {
-                                        e.keyCode === a.KEY_CODE.ESCAPE && s.nextTick(l.cancel, !0)
-                                    }, c.on("keyup", n.rootElementKeyupCallback), e && e.focus())
-                                })
-                            },
-                            onRemove: function(e, t, n) {
-                                n.disableBackdrop || i.leave(f);
-                                return i.leave(t).then(function() {
-                                    n.disableParentScroll && (n.restoreScroll(), delete n.restoreScroll), n.cleanupGestures && n.cleanupGestures()
-                                })
-                            },
-                            disableBackdrop: !1,
-                            escapeToClose: !0,
-                            clickOutsideToClose: !0,
-                            disableParentScroll: !0,
-                            isLockedOpen: !1
-                        }
-                    }
-                }
-                e.$inject = ["$mdBottomSheet"], t.$inject = ["$$interimElementProvider"], ue.module("material.components.bottomSheet", ["material.core", "material.components.backdrop"]).directive("mdBottomSheet", e).provider("$mdBottomSheet", t)
-            }(),
-            function() {
-                function e(n) {
-                    return {
-                        restrict: "E",
-                        link: function(e, t) {
-                            n(t)
-                        }
-                    }
-                }
-
-                function t(r, i, o, a) {
-                    return {
-                        restrict: "EA",
-                        replace: !0,
-                        transclude: !0,
-                        template: function(e, t) {
-                            {
-                                if (s(t)) return '<a class="md-button" ng-transclude></a>';
-                                var n = void 0 === t.type ? "button" : t.type;
-                                return '<button class="md-button" type="' + n + '" ng-transclude></button>'
-                            }
-                        },
-                        link: function(e, t, n) {
-                            i(t), r.attach(e, t), o.expectWithoutText(t, "aria-label"), s(n) && ue.isDefined(n.ngDisabled) && !t.hasClass("_md-nav-button") && e.$watch(n.ngDisabled, function(e) {
-                                t.attr("tabindex", e ? -1 : 0)
-                            });
-                            t.on("click", function(e) {
-                                !0 === n.disabled && (e.preventDefault(), e.stopImmediatePropagation())
-                            }), t.hasClass("md-no-focus") || (t.on("focus", function() {
-                                a.isUserInvoked() && "keyboard" !== a.getLastInteractionType() || t.addClass("md-focused")
-                            }), t.on("blur", function() {
-                                t.removeClass("md-focused")
-                            }))
-                        }
-                    };
-
-                    function s(e) {
-                        return ue.isDefined(e.href) || ue.isDefined(e.ngHref) || ue.isDefined(e.ngLink) || ue.isDefined(e.uiSref)
-                    }
-                }
-                t.$inject = ["$mdButtonInkRipple", "$mdTheming", "$mdAria", "$mdInteraction"], e.$inject = ["$mdTheming"], ue.module("material.components.button", ["material.core"]).directive("mdButton", t).directive("a", e)
-            }(),
-            function() {
-                function e(r) {
-                    return {
-                        restrict: "E",
-                        link: function(e, t, n) {
-                            t.addClass("_md"), r(t)
-                        }
-                    }
-                }
-                e.$inject = ["$mdTheming"], ue.module("material.components.card", ["material.core"]).directive("mdCard", e)
-            }(),
-            function() {
-                function e(p, m, g, v, b, y) {
-                    return p = p[0], {
-                        restrict: "E",
-                        transclude: !0,
-                        require: ["^?mdInputContainer", "?ngModel", "?^form"],
-                        priority: g.BEFORE_NG_ARIA,
-                        template: '<div class="md-container" md-ink-ripple md-ink-ripple-checkbox><div class="md-icon"></div></div><div ng-transclude class="md-label"></div>',
-                        compile: function(e, t) {
-                            return t.$set("tabindex", t.tabindex || "0"), t.$set("type", "checkbox"), t.$set("role", t.type), {
-                                pre: function(e, t) {
-                                    t.on("click", function(e) {
-                                        this.hasAttribute("disabled") && e.stopImmediatePropagation()
-                                    })
-                                },
-                                post: function(e, i, n, t) {
-                                    var r, o, a, s, l = t[0],
-                                        c = t[1] || b.fakeNgModel(),
-                                        u = t[2];
-                                    if (l) {
-                                        var d = l.isErrorGetter || function() {
-                                            return c.$invalid && (c.$touched || u && u.$submitted)
-                                        };
-                                        l.input = i, e.$watch(d, l.setInvalid)
-                                    }
-
-                                    function f(t) {
-                                        i[0].hasAttribute("disabled") || e.skipToggle || e.$apply(function() {
-                                            var e = n.ngChecked && n.ngClick ? n.checked : !c.$viewValue;
-                                            c.$setViewValue(e, t && t.type), c.$render()
-                                        })
-                                    }
-
-                                    function h(e) {
-                                        (r = !1 !== e) && i.attr("aria-checked", "mixed"), i.toggleClass("md-indeterminate", r)
-                                    }
-                                    v(i), i.children().on("focus", function() {
-                                        i.focus()
-                                    }), b.parseAttributeBoolean(n.mdIndeterminate) && (h(), e.$watch(n.mdIndeterminate, h)), n.ngChecked && e.$watch(e.$eval.bind(e, n.ngChecked), function(e) {
-                                        c.$setViewValue(e), c.$render()
-                                    }), o = "ngDisabled", a = "tabindex", s = {
-                                        true: "-1",
-                                        false: n.tabindex
-                                    }, n[o] && e.$watch(n[o], function(e) {
-                                        s[e] && i.attr(a, s[e])
-                                    }), m.expectWithText(i, "aria-label"), p.link.pre(e, {
-                                        on: ue.noop,
-                                        0: {}
-                                    }, n, [c]), i.on("click", f).on("keypress", function(e) {
-                                        var t, n, r = e.which || e.keyCode;
-                                        switch (e.preventDefault(), r) {
-                                            case g.KEY_CODE.SPACE:
-                                                i.addClass("md-focused"), f(e);
-                                                break;
-                                            case g.KEY_CODE.ENTER:
-                                                (n = b.getClosest(e.target, "form")) && (t = n.querySelector('button[type="submit"]:enabled, input[type="submit"]:enabled')) && t.click()
-                                        }
-                                    }).on("focus", function() {
-                                        "keyboard" === y.getLastInteractionType() && i.addClass("md-focused")
-                                    }).on("blur", function() {
-                                        i.removeClass("md-focused")
-                                    }), c.$render = function() {
-                                        i.toggleClass("md-checked", !!c.$viewValue && !r)
-                                    }
-                                }
-                            }
-                        }
-                    }
-                }
-                e.$inject = ["inputDirective", "$mdAria", "$mdConstant", "$mdTheming", "$mdUtil", "$mdInteraction"], ue.module("material.components.checkbox", ["material.core"]).directive("mdCheckbox", e)
-            }(), ue.module("material.components.chips", ["material.core", "material.components.autocomplete"]),
-            function() {
-                function e(e, t, n, r, i) {
-                    this.$scope = e, this.$element = t, this.$mdConstant = n, this.$timeout = r, this.$mdUtil = i, this.isEditing = !1, this.parentController = de, this.enableChipEdit = !1
-                }
-                e.$inject = ["$scope", "$element", "$mdConstant", "$timeout", "$mdUtil"], ue.module("material.components.chips").controller("MdChipCtrl", e), e.prototype.init = function(e) {
-                    this.parentController = e, this.enableChipEdit = this.parentController.enableChipEdit, this.enableChipEdit && (this.$element.on("keydown", this.chipKeyDown.bind(this)), this.$element.on("dblclick", this.chipMouseDoubleClick.bind(this)), this.getChipContent().addClass("_md-chip-content-edit-is-enabled"))
-                }, e.prototype.getChipContent = function() {
-                    var e = this.$element[0].getElementsByClassName("md-chip-content");
-                    return ue.element(e[0])
-                }, e.prototype.getContentElement = function() {
-                    var e = ue.element(this.getChipContent().children()[0]);
-                    return e && 0 !== e.length || (e = ue.element(this.getChipContent().contents()[0])), e
-                }, e.prototype.getChipIndex = function() {
-                    return parseInt(this.$element.attr("index"))
-                }, e.prototype.goOutOfEditMode = function() {
-                    if (this.isEditing) {
-                        this.isEditing = !1, this.$element.removeClass("_md-chip-editing"), this.getChipContent()[0].contentEditable = "false";
-                        var e = this.getChipIndex(),
-                            t = this.getContentElement().text();
-                        t ? (this.parentController.updateChipContents(e, t), this.$mdUtil.nextTick(function() {
-                            this.parentController.selectedChip === e && this.parentController.focusChip(e)
-                        }.bind(this))) : this.parentController.removeChipAndFocusInput(e)
-                    }
-                }, e.prototype.selectNodeContents = function(e) {
-                    var t, n;
-                    document.body.createTextRange ? ((t = document.body.createTextRange()).moveToElementText(e), t.select()) : F.getSelection && (n = F.getSelection(), (t = document.createRange()).selectNodeContents(e), n.removeAllRanges(), n.addRange(t))
-                }, e.prototype.goInEditMode = function() {
-                    this.isEditing = !0, this.$element.addClass("_md-chip-editing"), this.getChipContent()[0].contentEditable = "true", this.getChipContent().on("blur", function() {
-                        this.goOutOfEditMode()
-                    }.bind(this)), this.selectNodeContents(this.getChipContent()[0])
-                }, e.prototype.chipKeyDown = function(e) {
-                    this.isEditing || e.keyCode !== this.$mdConstant.KEY_CODE.ENTER && e.keyCode !== this.$mdConstant.KEY_CODE.SPACE ? this.isEditing && e.keyCode === this.$mdConstant.KEY_CODE.ENTER && (e.preventDefault(), this.goOutOfEditMode()) : (e.preventDefault(), this.goInEditMode())
-                }, e.prototype.chipMouseDoubleClick = function() {
-                    this.enableChipEdit && !this.isEditing && this.goInEditMode()
-                }
-            }(),
-            function() {
-                function e(s, e, t, l) {
-                    return {
-                        restrict: "E",
-                        require: ["^?mdChips", "mdChip"],
-                        link: function(e, t, n, r) {
-                            var i = r.shift(),
-                                o = r.shift(),
-                                a = ue.element(t[0].querySelector(".md-chip-content"));
-                            s(t), i && (o.init(i), a.on("blur", function() {
-                                i.resetSelectedChip(), i.$scope.$applyAsync()
-                            }));
-                            l(function() {
-                                i && i.shouldFocusLastChip && i.focusLastChipThenInput()
-                            })
-                        },
-                        controller: "MdChipCtrl"
-                    }
-                }
-                e.$inject = ["$mdTheming", "$mdUtil", "$compile", "$timeout"], ue.module("material.components.chips").directive("mdChip", e)
-            }(),
-            function() {
-                function e(i) {
-                    return {
-                        restrict: "A",
-                        require: "^mdChips",
-                        scope: !1,
-                        link: function(t, e, n, r) {
-                            e.on("click", function(e) {
-                                t.$apply(function() {
-                                    r.removeChip(t.$$replacedScope.$index)
-                                })
-                            }), i(function() {
-                                e.attr({
-                                    tabindex: "-1",
-                                    "aria-hidden": "true"
-                                }), e.find("button").attr("tabindex", "-1")
-                            })
-                        }
-                    }
-                }
-                e.$inject = ["$timeout"], ue.module("material.components.chips").directive("mdChipRemove", e)
-            }(),
-            function() {
-                function e(a) {
-                    return {
-                        restrict: "EA",
-                        terminal: !0,
-                        link: function(e, t, n) {
-                            var r = e.$parent.$mdChipsCtrl,
-                                i = r.parent.$new(!1, r.parent);
-                            i.$$replacedScope = e, i.$chip = e.$chip, i.$index = e.$index;
-                            var o = (i.$mdChipsCtrl = r).$scope.$eval(n.mdChipTransclude);
-                            t.html(o), a(t.contents())(i)
-                        },
-                        scope: !1
-                    }
-                }
-                e.$inject = ["$compile"], ue.module("material.components.chips").directive("mdChipTransclude", e)
-            }(),
-            function() {
-                e.$inject = ["$scope", "$attrs", "$mdConstant", "$log", "$element", "$timeout", "$mdUtil", "$mdLiveAnnouncer", "$exceptionHandler"];
-                var c = 300;
-
-                function e(e, t, n, r, i, o, a, s, l) {
-                    this.$timeout = o, this.$mdConstant = n, this.$scope = e, this.parent = e.$parent, this.$mdUtil = a, this.$log = r, this.$mdLiveAnnouncer = s, this.$exceptionHandler = l, this.$element = i, this.$attrs = t, this.ngModelCtrl = null, this.userInputNgModelCtrl = null, this.autocompleteCtrl = null, this.userInputElement = null, this.items = [], this.selectedChip = -1, this.enableChipEdit = a.parseAttributeBoolean(t.mdEnableChipEdit), this.addOnBlur = a.parseAttributeBoolean(t.mdAddOnBlur), this.inputAriaLabel = "Chips input.", this.containerHint = "Chips container. Use arrow keys to select chips.", this.containerEmptyHint = "Chips container. Enter the text area, then type text, and press enter to add a chip.", this.deleteHint = "Press delete to remove this chip.", this.deleteButtonLabel = "Remove", this.chipBuffer = "", this.useTransformChip = !1, this.useOnAdd = !1, this.useOnRemove = !1, this.wrapperId = "", this.contentIds = [], this.ariaTabIndex = null, this.chipAppendDelay = c, this.deRegister = [], this.addedMessage = "added", this.removedMessage = "removed", this.init()
-                }
-                ue.module("material.components.chips").controller("MdChipsCtrl", e), e.prototype.init = function() {
-                    var t = this;
-                    this.wrapperId = "_md-chips-wrapper-" + this.$mdUtil.nextUid(), this.$element.attr("ng-model") || this.setupStaticChips(), this.deRegister.push(this.$scope.$watchCollection("$mdChipsCtrl.items", function() {
-                        t.setupInputAria(), t.setupWrapperAria()
-                    })), this.deRegister.push(this.$attrs.$observe("mdChipAppendDelay", function(e) {
-                        t.chipAppendDelay = parseInt(e) || c
-                    }))
-                }, e.prototype.$onDestroy = function() {
-                    for (var e; e = this.deRegister.pop();) e.call(this)
-                }, e.prototype.setupInputAria = function() {
-                    var e = this.$element.find("input");
-                    e && (e.attr("role", "textbox"), e.attr("aria-multiline", !0), this.inputAriaDescribedBy && e.attr("aria-describedby", this.inputAriaDescribedBy), this.inputAriaLabelledBy ? (e.attr("aria-labelledby", this.inputAriaLabelledBy), e.removeAttr("aria-label")) : e.attr("aria-label", this.inputAriaLabel))
-                }, e.prototype.setupWrapperAria = function() {
-                    var e = this,
-                        t = this.$element.find("md-chips-wrap");
-                    this.items && this.items.length ? (t.attr("role", "listbox"), this.contentIds = this.items.map(function() {
-                        return e.wrapperId + "-chip-" + e.$mdUtil.nextUid()
-                    }), t.attr("aria-owns", this.contentIds.join(" ")), t.attr("aria-label", this.containerHint)) : (t.removeAttr("role"), t.removeAttr("aria-owns"), t.attr("aria-label", this.containerEmptyHint))
-                }, e.prototype.setupStaticChips = function() {
-                    var e, t, n = this,
-                        r = this.$element.find("md-chips-wrap");
-                    this.$timeout(function() {
-                        for (r.attr("role", "list"), t = r[0].children, e = 0; e < t.length; e++) t[e].setAttribute("role", "listitem"), t[e].setAttribute("aria-setsize", t.length);
-                        n.inputAriaDescribedBy && r.attr("aria-describedby", n.inputAriaDescribedBy), n.inputAriaLabelledBy ? (r.attr("aria-labelledby", n.inputAriaLabelledBy), r.removeAttr("aria-label")) : r.attr("aria-label", n.inputAriaLabel)
-                    }, 10)
-                }, e.prototype.inputKeydown = function(e) {
-                    var t = this.getChipBuffer();
-                    if (!(this.autocompleteCtrl && e.isDefaultPrevented && e.isDefaultPrevented())) {
-                        if (e.keyCode === this.$mdConstant.KEY_CODE.BACKSPACE) {
-                            if (0 !== this.getCursorPosition(e.target)) return;
-                            return e.preventDefault(), e.stopPropagation(), void(this.items.length && this.selectAndFocusChipSafe(this.items.length - 1))
-                        }
-                        if ((!this.separatorKeys || this.separatorKeys.length < 1) && (this.separatorKeys = [this.$mdConstant.KEY_CODE.ENTER]), -1 !== this.separatorKeys.indexOf(e.keyCode)) {
-                            if (this.autocompleteCtrl && this.requireMatch || !t) return;
-                            if (e.preventDefault(), this.hasMaxChipsReached()) return;
-                            return this.appendChip(t.trim()), this.resetChipBuffer(), !1
-                        }
-                    }
-                }, e.prototype.getCursorPosition = function(t) {
-                    try {
-                        if (t.selectionStart === t.selectionEnd) return t.selectionStart
-                    } catch (e) {
-                        if (!t.value) return 0
-                    }
-                }, e.prototype.updateChipContents = function(e, t) {
-                    0 <= e && e < this.items.length && (this.items[e] = t, this.updateNgModel(!0))
-                }, e.prototype.isEditingChip = function() {
-                    return !!this.$element[0].querySelector("._md-chip-editing")
-                }, e.prototype._isChipObject = function(e) {
-                    return ue.isObject(e)
-                }, e.prototype.isRemovable = function() {
-                    return !!this.ngModelCtrl && (this.readonly ? this.removable : !ue.isDefined(this.removable) || this.removable)
-                }, e.prototype.chipKeydown = function(e) {
-                    if (!this.getChipBuffer() && !this.isEditingChip()) switch (e.keyCode) {
-                        case this.$mdConstant.KEY_CODE.BACKSPACE:
-                        case this.$mdConstant.KEY_CODE.DELETE:
-                            if (this.selectedChip < 0) return;
-                            if (e.preventDefault(), !this.isRemovable()) return;
-                            this.removeAndSelectAdjacentChip(this.selectedChip, e);
-                            break;
-                        case this.$mdConstant.KEY_CODE.LEFT_ARROW:
-                            e.preventDefault(), (this.selectedChip < 0 || this.readonly && 0 === this.selectedChip) && (this.selectedChip = this.items.length), this.items.length && this.selectAndFocusChipSafe(this.selectedChip - 1);
-                            break;
-                        case this.$mdConstant.KEY_CODE.RIGHT_ARROW:
-                            e.preventDefault(), this.selectAndFocusChipSafe(this.selectedChip + 1);
-                            break;
-                        case this.$mdConstant.KEY_CODE.ESCAPE:
-                        case this.$mdConstant.KEY_CODE.TAB:
-                            if (this.selectedChip < 0) return;
-                            e.preventDefault(), this.onFocus()
-                    }
-                }, e.prototype.getPlaceholder = function() {
-                    return this.items && this.items.length && ("" === this.secondaryPlaceholder || this.secondaryPlaceholder) ? this.secondaryPlaceholder : this.placeholder
-                }, e.prototype.removeAndSelectAdjacentChip = function(e, t) {
-                    var n = this,
-                        r = n.getAdjacentChipIndex(e);
-                    this.$element[0].querySelector("md-chips-wrap"), this.$element[0].querySelector('md-chip[index="' + e + '"]');
-                    n.removeChip(e, t), n.$timeout(function() {
-                        n.$timeout(function() {
-                            n.selectAndFocusChipSafe(r)
-                        })
-                    })
-                }, e.prototype.resetSelectedChip = function() {
-                    this.selectedChip = -1, this.ariaTabIndex = null
-                }, e.prototype.getAdjacentChipIndex = function(e) {
-                    var t = this.items.length - 1;
-                    return 0 === t ? -1 : e === t ? e - 1 : e
-                }, e.prototype.appendChip = function(t) {
-                    if (this.shouldFocusLastChip = !this.addOnBlur, this.useTransformChip && this.transformChip) {
-                        var e = this.transformChip({
-                            $chip: t
-                        });
-                        ue.isDefined(e) && (t = e)
-                    }
-                    if (ue.isObject(t) && this.items.some(function(e) {
-                            return ue.equals(t, e)
-                        })) return;
-                    if (!(null == t || this.items.indexOf(t) + 1)) {
-                        var n = this.items.push(t) - 1;
-                        this.updateNgModel();
-                        var r = ue.isObject(t) ? "" : t;
-                        this.$mdLiveAnnouncer.announce(r + " " + this.addedMessage, "assertive"), this.useOnAdd && this.onAdd && this.onAdd({
-                            $chip: t,
-                            $index: n
-                        })
-                    }
-                }, e.prototype.useTransformChipExpression = function() {
-                    this.useTransformChip = !0
-                }, e.prototype.useOnAddExpression = function() {
-                    this.useOnAdd = !0
-                }, e.prototype.useOnRemoveExpression = function() {
-                    this.useOnRemove = !0
-                }, e.prototype.useOnSelectExpression = function() {
-                    this.useOnSelect = !0
-                }, e.prototype.getChipBuffer = function() {
-                    var e = this.userInputElement ? this.userInputNgModelCtrl ? this.userInputNgModelCtrl.$viewValue : this.userInputElement[0].value : this.chipBuffer;
-                    return ue.isString(e) ? e : ""
-                }, e.prototype.resetChipBuffer = function() {
-                    this.userInputElement ? this.userInputNgModelCtrl ? (this.userInputNgModelCtrl.$setViewValue(""), this.userInputNgModelCtrl.$render()) : this.userInputElement[0].value = "" : this.chipBuffer = ""
-                }, e.prototype.hasMaxChipsReached = function() {
-                    return ue.isString(this.maxChips) && (this.maxChips = parseInt(this.maxChips, 10) || 0), 0 < this.maxChips && this.items.length >= this.maxChips
-                }, e.prototype.validateModel = function() {
-                    this.ngModelCtrl.$setValidity("md-max-chips", !this.hasMaxChipsReached()), this.ngModelCtrl.$validate()
-                }, e.prototype.updateNgModel = function(e) {
-                    e || this.validateModel(), ue.forEach(this.ngModelCtrl.$viewChangeListeners, function(e) {
-                        try {
-                            e()
-                        } catch (e) {
-                            this.$exceptionHandler(e)
-                        }
-                    })
-                }, e.prototype.removeChip = function(e, t) {
-                    var n = this.items.splice(e, 1);
-                    this.updateNgModel(), this.ngModelCtrl.$setDirty();
-                    var r = ue.isObject(n[0]) ? "" : n[0];
-                    this.$mdLiveAnnouncer.announce(r + " " + this.removedMessage, "assertive"), n && n.length && this.useOnRemove && this.onRemove && this.onRemove({
-                        $chip: n[0],
-                        $index: e,
-                        $event: t
-                    })
-                }, e.prototype.removeChipAndFocusInput = function(e, t) {
-                    this.removeChip(e, t), this.autocompleteCtrl ? (this.autocompleteCtrl.hidden = !0, this.$mdUtil.nextTick(this.onFocus.bind(this))) : this.onFocus()
-                }, e.prototype.selectAndFocusChipSafe = function(e) {
-                    if (!this.items.length || -1 === e) return this.focusInput();
-                    if (e >= this.items.length) {
-                        if (!this.readonly) return this.onFocus();
-                        e = 0
-                    }
-                    e = Math.max(e, 0), e = Math.min(e, this.items.length - 1), this.selectChip(e), this.focusChip(e)
-                }, e.prototype.focusLastChipThenInput = function() {
-                    var e = this;
-                    e.shouldFocusLastChip = !1, e.focusChip(this.items.length - 1), e.$timeout(function() {
-                        e.focusInput()
-                    }, e.chipAppendDelay)
-                }, e.prototype.focusInput = function() {
-                    this.selectChip(-1), this.onFocus()
-                }, e.prototype.selectChip = function(e) {
-                    -1 <= e && e <= this.items.length ? (this.selectedChip = e, this.useOnSelect && this.onSelect && this.onSelect({
-                        $chip: this.items[e]
-                    })) : this.$log.warn("Selected Chip index out of bounds; ignoring.")
-                }, e.prototype.selectAndFocusChip = function(e) {
-                    this.selectChip(e), -1 !== e && this.focusChip(e)
-                }, e.prototype.focusChip = function(e) {
-                    var t = this.$element[0].querySelector('md-chip[index="' + e + '"] .md-chip-content');
-                    this.ariaTabIndex = e, t.focus()
-                }, e.prototype.configureNgModel = function(e) {
-                    this.ngModelCtrl = e;
-                    var t = this;
-                    e.$isEmpty = function(e) {
-                        return !e || 0 === e.length
-                    }, e.$render = function() {
-                        t.items = t.ngModelCtrl.$viewValue
-                    }
-                }, e.prototype.onFocus = function() {
-                    var e = this.$element[0].querySelector("input");
-                    e && e.focus(), this.resetSelectedChip()
-                }, e.prototype.onInputFocus = function() {
-                    this.inputHasFocus = !0, this.setupInputAria(), this.resetSelectedChip()
-                }, e.prototype.onInputBlur = function() {
-                    this.inputHasFocus = !1, this.shouldAddOnBlur() && (this.appendChip(this.getChipBuffer().trim()), this.resetChipBuffer())
-                }, e.prototype.configureInput = function(e) {
-                    var t = e.controller("ngModel"),
-                        n = this;
-                    t && (this.deRegister.push(this.$scope.$watch(function() {
-                        return t.$touched
-                    }, function(e) {
-                        e && n.ngModelCtrl.$setTouched()
-                    })), this.deRegister.push(this.$scope.$watch(function() {
-                        return t.$dirty
-                    }, function(e) {
-                        e && n.ngModelCtrl.$setDirty()
-                    })))
-                }, e.prototype.configureUserInput = function(e) {
-                    var t = (this.userInputElement = e).controller("ngModel");
-                    t !== this.ngModelCtrl && (this.userInputNgModelCtrl = t);
-                    var n = this.$scope,
-                        r = this,
-                        i = function(e, t) {
-                            n.$evalAsync(ue.bind(r, t, e))
-                        };
-                    e.attr({
-                        tabindex: 0
-                    }).on("keydown", function(e) {
-                        i(e, r.inputKeydown)
-                    }).on("focus", function(e) {
-                        i(e, r.onInputFocus)
-                    }).on("blur", function(e) {
-                        i(e, r.onInputBlur)
-                    })
-                }, e.prototype.configureAutocomplete = function(e) {
-                    e && (this.autocompleteCtrl = e, this.$element.attr("container-empty-hint") || (this.containerEmptyHint = "Chips container with autocompletion. Enter the text area, type text to search, and then use the up and down arrow keys to select an option. Press enter to add the selected option as a chip.", this.setupWrapperAria()), e.registerSelectedItemWatcher(ue.bind(this, function(e) {
-                        if (e) {
-                            if (this.hasMaxChipsReached()) return;
-                            this.appendChip(e), this.resetChipBuffer()
-                        }
-                    })), this.$element.find("input").on("focus", ue.bind(this, this.onInputFocus)).on("blur", ue.bind(this, this.onInputBlur)))
-                }, e.prototype.shouldAddOnBlur = function() {
-                    this.validateModel();
-                    var e = this.getChipBuffer().trim(),
-                        t = this.ngModelCtrl.$isEmpty(this.ngModelCtrl.$modelValue) || this.ngModelCtrl.$valid,
-                        n = this.autocompleteCtrl && !this.autocompleteCtrl.hidden;
-                    return this.userInputNgModelCtrl && (t = t && this.userInputNgModelCtrl.$valid), this.addOnBlur && !this.requireMatch && e && t && !n
-                }, e.prototype.hasFocus = function() {
-                    return this.inputHasFocus || 0 <= this.selectedChip
-                }, e.prototype.contentIdFor = function(e) {
-                    return this.contentIds[e]
-                }
-            }(),
-            function() {
-                r.$inject = ["$mdTheming", "$mdUtil", "$compile", "$log", "$timeout", "$$mdSvgRegistry"], ue.module("material.components.chips").directive("mdChips", r);
-                var e = '      <md-chips-wrap          id="{{$mdChipsCtrl.wrapperId}}"          tabindex="{{$mdChipsCtrl.readonly ? 0 : -1}}"          ng-keydown="$mdChipsCtrl.chipKeydown($event)"          ng-class="{ \'md-focused\': $mdChipsCtrl.hasFocus(),                       \'md-readonly\': !$mdChipsCtrl.ngModelCtrl || $mdChipsCtrl.readonly,                      \'md-removable\': $mdChipsCtrl.isRemovable() }"          class="md-chips">        <md-chip ng-repeat="$chip in $mdChipsCtrl.items"            index="{{$index}}"             ng-class="{\'md-focused\': $mdChipsCtrl.selectedChip == $index, \'md-readonly\': !$mdChipsCtrl.ngModelCtrl || $mdChipsCtrl.readonly}">          <div class="md-chip-content"              tabindex="{{$mdChipsCtrl.ariaTabIndex === $index ? 0 : -1}}"              id="{{$mdChipsCtrl.contentIdFor($index)}}"              role="option"              aria-selected="{{$mdChipsCtrl.selectedChip === $index}}"              aria-setsize="{{$mdChipsCtrl.items.length}}"              aria-posinset="{{$index+1}}"              ng-click="!$mdChipsCtrl.readonly && $mdChipsCtrl.focusChip($index)"              aria-label="{{$mdChipsCtrl._isChipObject($chip) ? \'\' : $chip + \'. \'}}{{$mdChipsCtrl.isRemovable() ? \'\' + $mdChipsCtrl.deleteHint : \'\'}}"               ng-focus="!$mdChipsCtrl.readonly && $mdChipsCtrl.selectChip($index)"              md-chip-transclude="$mdChipsCtrl.chipContentsTemplate"></div>          <div ng-if="$mdChipsCtrl.isRemovable()"               class="md-chip-remove-container"               tabindex="-1"               md-chip-transclude="$mdChipsCtrl.chipRemoveTemplate"></div>        </md-chip>        <div class="md-chip-input-container" ng-if="!$mdChipsCtrl.readonly && $mdChipsCtrl.ngModelCtrl">          <div md-chip-transclude="$mdChipsCtrl.chipInputTemplate"></div>        </div>      </md-chips-wrap>',
-                    t = '        <input            class="md-input"            tabindex="0"            aria-label="{{$mdChipsCtrl.inputAriaLabel}}"            placeholder="{{$mdChipsCtrl.getPlaceholder()}}"            ng-model="$mdChipsCtrl.chipBuffer"            ng-focus="$mdChipsCtrl.onInputFocus()"            ng-blur="$mdChipsCtrl.onInputBlur()"            ng-keydown="$mdChipsCtrl.inputKeydown($event)">',
-                    n = "      <span>{{$chip}}</span>",
-                    i = '      <button          class="md-chip-remove"          ng-if="$mdChipsCtrl.isRemovable()"          ng-click="$mdChipsCtrl.removeChipAndFocusInput($$replacedScope.$index, $event)"          type="button"          tabindex="-1"          aria-label="{{$mdChipsCtrl.deleteButtonLabel}}{{$mdChipsCtrl._isChipObject($chip) ? \'\' : \' \' + $chip}}">        <md-icon md-svg-src="{{$mdChipsCtrl.mdCloseIcon}}" aria-hidden="true"></md-icon>      </button>';
-
-                function r(f, h, p, r, m, g) {
-                    var v = {
-                        chips: h.processTemplate(e),
-                        input: h.processTemplate(t),
-                        default: h.processTemplate(n),
-                        remove: h.processTemplate(i)
-                    };
-                    return {
-                        template: function(e, t) {
-                            return t.$mdUserTemplate = e.clone(), v.chips
-                        },
-                        require: ["mdChips"],
-                        restrict: "E",
-                        controller: "MdChipsCtrl",
-                        controllerAs: "$mdChipsCtrl",
-                        bindToController: !0,
-                        compile: function(e, a) {
-                            var n = a.$mdUserTemplate;
-                            a.$mdUserTemplate = null;
-                            var s = t("md-chips>md-chip-template"),
-                                l = t(h.prefixer().buildList("md-chip-remove").map(function(e) {
-                                    return "md-chips>*[" + e + "]"
-                                }).join(",")) || v.remove,
-                                c = s || v.default,
-                                u = t("md-chips>md-autocomplete") || t("md-chips>input") || v.input,
-                                d = n.find("md-chip");
-                            n[0].querySelector("md-chip-template>*[md-chip-remove]") && r.warn("invalid placement of md-chip-remove within md-chip-template.");
-
-                            function t(e) {
-                                if (a.ngModel) {
-                                    var t = n[0].querySelector(e);
-                                    return t && t.outerHTML
-                                }
-                            }
-                            return function(e, t, n, r) {
-                                h.initOptionalProperties(e, a), f(t);
-                                var i = r[0];
-                                if (s && (i.enableChipEdit = !1), i.chipContentsTemplate = c, i.chipRemoveTemplate = l, i.chipInputTemplate = u, i.mdCloseIcon = g.mdClose, t.attr({
-                                        tabindex: -1
-                                    }).on("focus", function() {
-                                        i.onFocus()
-                                    }).on("click", function() {
-                                        i.readonly || -1 !== i.selectedChip || i.onFocus()
-                                    }), a.ngModel && (i.configureNgModel(t.controller("ngModel")), n.mdTransformChip && i.useTransformChipExpression(), n.mdOnAppend && i.useOnAppendExpression(), n.mdOnAdd && i.useOnAddExpression(), n.mdOnRemove && i.useOnRemoveExpression(), n.mdOnSelect && i.useOnSelectExpression(), u !== v.input && e.$watch("$mdChipsCtrl.readonly", function(e) {
-                                        e || h.nextTick(function() {
-                                            if (0 === u.indexOf("<md-autocomplete")) {
-                                                var e = t.find("md-autocomplete");
-                                                i.configureAutocomplete(e.controller("mdAutocomplete"))
-                                            }
-                                            i.configureUserInput(t.find("input"))
-                                        })
-                                    }), h.nextTick(function() {
-                                        var e = t.find("input");
-                                        e && (i.configureInput(e), e.toggleClass("md-input", !0))
-                                    })), 0 < d.length) {
-                                    var o = p(d.clone())(e.$parent);
-                                    m(function() {
-                                        t.find("md-chips-wrap").prepend(o)
-                                    })
-                                }
-                            }
-                        },
-                        scope: {
-                            readonly: "=?readonly",
-                            removable: "=?mdRemovable",
-                            placeholder: "@?",
-                            secondaryPlaceholder: "@?",
-                            maxChips: "@?mdMaxChips",
-                            transformChip: "&mdTransformChip",
-                            onAppend: "&?mdOnAppend",
-                            onAdd: "&?mdOnAdd",
-                            onRemove: "&?mdOnRemove",
-                            addedMessage: "@?mdAddedMessage",
-                            removedMessage: "@?mdRemovedMessage",
-                            onSelect: "&?mdOnSelect",
-                            inputAriaDescribedBy: "@?inputAriaDescribedby",
-                            inputAriaLabelledBy: "@?inputAriaLabelledby",
-                            inputAriaLabel: "@?",
-                            containerHint: "@?",
-                            containerEmptyHint: "@?",
-                            deleteHint: "@?",
-                            deleteButtonLabel: "@?",
-                            separatorKeys: "=?mdSeparatorKeys",
-                            requireMatch: "=?mdRequireMatch",
-                            chipAppendDelayString: "@?mdChipAppendDelay",
-                            ngChange: "&?"
-                        }
-                    }
-                }
-            }(),
-            function() {
-                function e(e, t, n) {
-                    this.$element = t, this.$attrs = e, this.$timeout = n, this.selectedItem = null, this.searchText = "", this.deRegister = [], this.init()
-                }
-                e.$inject = ["$attrs", "$element", "$timeout"], ue.module("material.components.chips").controller("MdContactChipsCtrl", e), e.prototype.init = function() {
-                    var e = this,
-                        t = this.deRegister,
-                        n = this.$element;
-                    this.$timeout(function() {
-                        t.push(n.find("md-chips").scope().$watchCollection("$mdChipsCtrl.items", function() {
-                            e.setupChipsAria(), e.setupAutocompleteAria()
-                        }))
-                    })
-                }, e.prototype.setupChipsAria = function() {
-                    var e = this.$element.find("md-chips"),
-                        t = e.controller("mdChips");
-                    this.removedMessage && (t.removedMessage = this.removedMessage), this.containerHint && (t.containerHint = this.containerHint), this.containerEmptyHint && (e.attr("container-empty-hint", this.containerEmptyHint), t.containerEmptyHint = this.containerEmptyHint), this.deleteHint && (t.deleteHint = this.deleteHint), this.inputAriaLabel && (t.inputAriaLabel = this.inputAriaLabel)
-                }, e.prototype.setupAutocompleteAria = function() {
-                    var e = this.$element.find("md-chips-wrap").find("md-autocomplete").find("input");
-                    this.inputAriaDescribedBy && e.attr("aria-describedby", this.inputAriaDescribedBy), this.inputAriaLabelledBy && (e.removeAttr("aria-label"), e.attr("aria-labelledby", this.inputAriaLabelledBy))
-                }, e.prototype.queryContact = function(e) {
-                    return this.contactQuery({
-                        $query: e
-                    })
-                }, e.prototype.inputKeydown = function(e) {
-                    if (this.separatorKeys && !(this.separatorKeys.indexOf(e.keyCode) < 0)) {
-                        e.stopPropagation(), e.preventDefault();
-                        var t = ue.element(e.target).controller("mdAutocomplete");
-                        t.select(t.index)
-                    }
-                }, e.prototype.itemName = function(e) {
-                    return e[this.contactName]
-                }, e.prototype.$onDestroy = function() {
-                    for (var e; e = this.deRegister.pop();) e.call(this)
-                }
-            }(),
-            function() {
-                e.$inject = ["$mdTheming", "$mdUtil"], ue.module("material.components.chips").directive("mdContactChips", e);
-                var n = '      <md-chips class="md-contact-chips"          ng-model="$mdContactChipsCtrl.contacts"          ng-change="$mdContactChipsCtrl.ngChange($mdContactChipsCtrl.contacts)"          md-require-match="$mdContactChipsCtrl.requireMatch"          md-chip-append-delay="{{$mdContactChipsCtrl.chipAppendDelay}}"          md-separator-keys="$mdContactChipsCtrl.separatorKeys"          md-autocomplete-snap>          <md-autocomplete              md-menu-class="md-contact-chips-suggestions"              md-selected-item="$mdContactChipsCtrl.selectedItem"              md-search-text="$mdContactChipsCtrl.searchText"              md-items="item in $mdContactChipsCtrl.queryContact($mdContactChipsCtrl.searchText)"              md-item-text="$mdContactChipsCtrl.itemName(item)"              md-no-cache="true"              md-min-length="$mdContactChipsCtrl.minLength"              md-autoselect              ng-keydown="$mdContactChipsCtrl.inputKeydown($event)"              placeholder="{{$mdContactChipsCtrl.contacts.length === 0 ?                  $mdContactChipsCtrl.placeholder : $mdContactChipsCtrl.secondaryPlaceholder}}">            <div class="md-contact-suggestion">              <img                   ng-src="{{item[$mdContactChipsCtrl.contactImage]}}"                  alt="{{item[$mdContactChipsCtrl.contactName]}}"                  ng-if="item[$mdContactChipsCtrl.contactImage]" />              <span class="md-contact-name" md-highlight-text="$mdContactChipsCtrl.searchText"                    md-highlight-flags="{{$mdContactChipsCtrl.highlightFlags}}">                {{item[$mdContactChipsCtrl.contactName]}}              </span>              <span class="md-contact-email" >{{item[$mdContactChipsCtrl.contactEmail]}}</span>            </div>          </md-autocomplete>          <md-chip-template>            <div class="md-contact-avatar">              <img                   ng-src="{{$chip[$mdContactChipsCtrl.contactImage]}}"                  alt="{{$chip[$mdContactChipsCtrl.contactName]}}"                  ng-if="$chip[$mdContactChipsCtrl.contactImage]" />            </div>            <div class="md-contact-name">              {{$chip[$mdContactChipsCtrl.contactName]}}            </div>          </md-chip-template>      </md-chips>';
-
-                function e(a, s) {
-                    return {
-                        template: function(e, t) {
-                            return n
-                        },
-                        restrict: "E",
-                        controller: "MdContactChipsCtrl",
-                        controllerAs: "$mdContactChipsCtrl",
-                        bindToController: !0,
-                        compile: function(e, o) {
-                            return function(e, t, n, r) {
-                                var i = r;
-                                s.initOptionalProperties(e, o), a(t), t.attr("tabindex", "-1"), n.$observe("mdChipAppendDelay", function(e) {
-                                    i.chipAppendDelay = e
-                                })
-                            }
-                        },
-                        scope: {
-                            contactQuery: "&mdContacts",
-                            placeholder: "@?",
-                            secondaryPlaceholder: "@?",
-                            contactName: "@mdContactName",
-                            contactImage: "@mdContactImage",
-                            contactEmail: "@mdContactEmail",
-                            contacts: "=ngModel",
-                            ngChange: "&?",
-                            requireMatch: "=?mdRequireMatch",
-                            minLength: "=?mdMinLength",
-                            highlightFlags: "@?mdHighlightFlags",
-                            chipAppendDelay: "@?mdChipAppendDelay",
-                            separatorKeys: "=?mdSeparatorKeys",
-                            removedMessage: "@?mdRemovedMessage",
-                            inputAriaDescribedBy: "@?inputAriaDescribedby",
-                            inputAriaLabelledBy: "@?inputAriaLabelledby",
-                            inputAriaLabel: "@?",
-                            containerHint: "@?",
-                            containerEmptyHint: "@?",
-                            deleteHint: "@?"
-                        }
-                    }
-                }
-            }(),
-            function() {
-                t.$inject = ["$mdColors", "$mdUtil", "$log", "$parse"], e.$inject = ["$mdTheming", "$mdUtil", "$log"];
-                var a = /^{((\s|,)*?["'a-zA-Z-]+?\s*?:\s*?('|")[a-zA-Z0-9-.]*('|"))+\s*}$/,
-                    c = null;
-
-                function e(o, a, r) {
-                    return c = c || Object.keys(o.PALETTES), {
-                        applyThemeColors: function(e, t) {
-                            try {
-                                t && e.css((i = {}, o = (n = t).hasOwnProperty("color"), ue.forEach(n, function(e, t) {
-                                    var n = l(e),
-                                        r = -1 < t.indexOf("background");
-                                    i[t] = s(n), r && !o && (i.color = s(n, !0))
-                                }), i))
-                            } catch (e) {
-                                r.error(e.message)
-                            }
-                            var n, i, o
-                        },
-                        getThemeColor: function(e) {
-                            return s(l(e))
-                        },
-                        hasTheme: function(e) {
-                            return ue.isDefined(o.THEMES[e.split("-")[0]])
-                        }
-                    };
-
-                    function s(e, t) {
-                        t = t || !1;
-                        var n = o.PALETTES[e.palette][e.hue];
-                        return n = t ? n.contrast : n.value, a.supplant("rgba({0}, {1}, {2}, {3})", [n[0], n[1], n[2], n[3] || e.opacity])
-                    }
-
-                    function l(e) {
-                        var t = e.split("-"),
-                            n = ue.isDefined(o.THEMES[t[0]]) ? t.splice(0, 1)[0] : o.defaultTheme();
-                        return {
-                            theme: n,
-                            palette: function(e, t) {
-                                var n = 1 < e.length && -1 !== c.indexOf(e[1]),
-                                    r = e[0].replace(/([a-z])([A-Z])/g, "$1-$2").toLowerCase();
-                                if (n && (r = e[0] + "-" + e.splice(1, 1)), -1 === c.indexOf(r)) {
-                                    var i = o.THEMES[t].colors[r];
-                                    if (!i) throw new Error(a.supplant("mdColors: couldn't find '{palette}' in the palettes.", {
-                                        palette: r
-                                    }));
-                                    r = i.name
-                                }
-                                return r
-                            }(t, n),
-                            hue: function(e, t) {
-                                var n = o.THEMES[t].colors;
-                                if ("hue" !== e[1]) return e[1] || n[e[0] in n ? e[0] : "primary"].hues.default;
-                                var r = parseInt(e.splice(2, 1)[0], 10);
-                                if (r < 1 || 3 < r) throw new Error(a.supplant("mdColors: 'hue-{hueNumber}' is not a valid hue, can be only 'hue-1', 'hue-2' and 'hue-3'", {
-                                    hueNumber: r
-                                }));
-                                if (e[1] = "hue-" + r, e[0] in n) return n[e[0]].hues[e[1]];
-                                throw new Error(a.supplant("mdColors: 'hue-x' can only be used with [{availableThemes}], but was used with '{usedTheme}'", {
-                                    availableThemes: Object.keys(n).join(", "),
-                                    usedTheme: e[0]
-                                }))
-                            }(t, n),
-                            opacity: t[2] || 1
-                        }
-                    }
-                }
-
-                function t(u, o, d, f) {
-                    return {
-                        restrict: "A",
-                        require: ["^?mdTheme"],
-                        compile: function(e, i) {
-                            var c = function() {
-                                var e = i.mdColors,
-                                    t = -1 < e.indexOf("::"),
-                                    n = !!t || a.test(i.mdColors);
-                                i.mdColors = e.replace("::", "");
-                                var r = ue.isDefined(i.mdColorsWatch);
-                                return !t && !n && (!r || o.parseAttributeBoolean(i.mdColorsWatch))
-                            }();
-                            return function(e, n, t, r) {
-                                var i = r[0],
-                                    o = {},
-                                    a = function(n) {
-                                        "string" != typeof n && (n = ""), t.mdColors || (t.mdColors = "{}");
-                                        var r = f(t.mdColors)(e);
-                                        return i && Object.keys(r).forEach(function(e) {
-                                            var t = r[e];
-                                            u.hasTheme(t) || (r[e] = (n || i.$mdTheme) + "-" + t)
-                                        }), s(r), r
-                                    },
-                                    s = function(e) {
-                                        if (!ue.equals(e, o)) {
-                                            var t = Object.keys(o);
-                                            o.background && !t.color && t.push("color"), t.forEach(function(e) {
-                                                n.css(e, "")
-                                            })
-                                        }
-                                        o = e
-                                    },
-                                    l = ue.noop;
-                                i && (l = i.registerChanges(function(e) {
-                                    u.applyThemeColors(n, a(e))
-                                })), e.$on("$destroy", function() {
-                                    l()
-                                });
-                                try {
-                                    c ? e.$watch(a, ue.bind(this, u.applyThemeColors, n), !0) : u.applyThemeColors(n, a())
-                                } catch (e) {
-                                    d.error(e.message)
-                                }
-                            }
-                        }
-                    }
-                }
-                ue.module("material.components.colors", ["material.core"]).directive("mdColors", t).service("$mdColors", e)
-            }(),
-            function() {
-                function e(r) {
-                    return {
-                        restrict: "E",
-                        controller: ["$scope", "$element", function(e, t) {
-                            this.$scope = e, this.$element = t
-                        }],
-                        link: function(e, t) {
-                            var n;
-                            t.addClass("_md"), r(t), e.$broadcast("$mdContentLoaded", t), n = t[0], ue.element(n).on("$md.pressdown", function(e) {
-                                "t" === e.pointer.type && (e.$materialScrollFixed || (e.$materialScrollFixed = !0, 0 === n.scrollTop ? n.scrollTop = 1 : n.scrollHeight === n.scrollTop + n.offsetHeight && (n.scrollTop -= 1)))
-                            })
-                        }
-                    }
-                }
-                e.$inject = ["$mdTheming"], ue.module("material.components.content", ["material.core"]).directive("mdContent", e)
-            }(), ue.module("material.components.datepicker", ["material.core", "material.components.icon", "material.components.virtualRepeat"]),
-            function() {
-                e.$inject = ["$element", "$scope", "$$mdDateUtil", "$mdUtil", "$mdConstant", "$mdTheming", "$$rAF", "$attrs", "$mdDateLocale"], ue.module("material.components.datepicker").directive("mdCalendar", function() {
-                    return {
-                        template: function(e, t) {
-                            var n = t.hasOwnProperty("ngIf") ? "" : 'ng-if="calendarCtrl.isInitialized"',
-                                r = '<div ng-switch="calendarCtrl.currentView" ' + n + '><md-calendar-year ng-switch-when="year"></md-calendar-year><md-calendar-month ng-switch-default></md-calendar-month></div>';
-                            return r
-                        },
-                        scope: {
-                            minDate: "=mdMinDate",
-                            maxDate: "=mdMaxDate",
-                            dateFilter: "=mdDateFilter",
-                            _mode: "@mdMode",
-                            _currentView: "@mdCurrentView"
-                        },
-                        require: ["ngModel", "mdCalendar"],
-                        controller: e,
-                        controllerAs: "calendarCtrl",
-                        bindToController: !0,
-                        link: function(e, t, n, r) {
-                            var i = r[0],
-                                o = r[1];
-                            o.configureNgModel(i)
-                        }
-                    }
-                });
-                var d = 0,
-                    t = {
-                        day: "month",
-                        month: "year"
-                    };
-
-                function e(e, t, n, r, i, o, a, s, l) {
-                    o(e), this.$element = e, this.$scope = t, this.dateUtil = n, this.$mdUtil = r, this.keyCode = i.KEY_CODE, this.$$rAF = a, this.$mdDateLocale = l, this.today = this.dateUtil.createDateAtMidnight(), this.ngModelCtrl = null, this.SELECTED_DATE_CLASS = "md-calendar-selected-date", this.TODAY_CLASS = "md-calendar-date-today", this.FOCUSED_DATE_CLASS = "md-focus", this.id = d++, this.displayDate = null, this.selectedDate = null, this.firstRenderableDate = null, this.lastRenderableDate = null, this.isInitialized = !1, this.width = 0, this.scrollbarWidth = 0, s.tabindex || e.attr("tabindex", "-1");
-                    var c, u = ue.bind(this, this.handleKeyEvent);
-                    (c = e.parent().hasClass("md-datepicker-calendar") ? ue.element(document.body) : e).on("keydown", u), t.$on("$destroy", function() {
-                        c.off("keydown", u)
-                    }), 1 === ue.version.major && ue.version.minor <= 4 && this.$onInit()
-                }
-                e.prototype.$onInit = function() {
-                    this._mode && t.hasOwnProperty(this._mode) ? (this.currentView = t[this._mode], this.mode = this._mode) : (this.currentView = this._currentView || "month", this.mode = null);
-                    var e = this.$mdDateLocale;
-                    this.minDate && this.minDate > e.firstRenderableDate ? this.firstRenderableDate = this.minDate : this.firstRenderableDate = e.firstRenderableDate, this.maxDate && this.maxDate < e.lastRenderableDate ? this.lastRenderableDate = this.maxDate : this.lastRenderableDate = e.lastRenderableDate
-                }, e.prototype.configureNgModel = function(e) {
-                    var t = this;
-                    t.ngModelCtrl = e, t.$mdUtil.nextTick(function() {
-                        t.isInitialized = !0
-                    }), e.$render = function() {
-                        var e = this.$viewValue;
-                        t.$scope.$broadcast("md-calendar-parent-changed", e), t.selectedDate || (t.selectedDate = e), t.displayDate || (t.displayDate = t.selectedDate || t.today)
-                    }
-                }, e.prototype.setNgModelValue = function(e) {
-                    var t = this.dateUtil.createDateAtMidnight(e);
-                    return this.focus(t), this.$scope.$emit("md-calendar-change", t), this.ngModelCtrl.$setViewValue(t), this.ngModelCtrl.$render(), t
-                }, e.prototype.setCurrentView = function(e, t) {
-                    var n = this;
-                    n.$mdUtil.nextTick(function() {
-                        n.currentView = e, t && (n.displayDate = ue.isDate(t) ? t : new Date(t))
-                    })
-                }, e.prototype.focus = function(e) {
-                    if (this.dateUtil.isValidDate(e)) {
-                        var t = this.$element[0].querySelector("." + this.FOCUSED_DATE_CLASS);
-                        t && t.classList.remove(this.FOCUSED_DATE_CLASS);
-                        var n = this.getDateId(e, this.currentView),
-                            r = document.getElementById(n);
-                        r && (r.classList.add(this.FOCUSED_DATE_CLASS), r.focus(), this.displayDate = e)
-                    } else {
-                        var i = this.$element[0].querySelector("[ng-switch]");
-                        i && i.focus()
-                    }
-                }, e.prototype.changeSelectedDate = function(e) {
-                    var t = this.SELECTED_DATE_CLASS,
-                        n = this.$element[0].querySelector("." + t);
-                    if (n && (n.classList.remove(t), n.setAttribute("aria-selected", "false")), e) {
-                        var r = document.getElementById(this.getDateId(e, this.currentView));
-                        r && (r.classList.add(t), r.setAttribute("aria-selected", "true"))
-                    }
-                    this.selectedDate = e
-                }, e.prototype.getActionFromKeyEvent = function(e) {
-                    var t = this.keyCode;
-                    switch (e.which) {
-                        case t.ENTER:
-                            return "select";
-                        case t.RIGHT_ARROW:
-                            return "move-right";
-                        case t.LEFT_ARROW:
-                            return "move-left";
-                        case t.DOWN_ARROW:
-                            return e.metaKey ? "move-page-down" : "move-row-down";
-                        case t.UP_ARROW:
-                            return e.metaKey ? "move-page-up" : "move-row-up";
-                        case t.PAGE_DOWN:
-                            return "move-page-down";
-                        case t.PAGE_UP:
-                            return "move-page-up";
-                        case t.HOME:
-                            return "start";
-                        case t.END:
-                            return "end";
-                        default:
-                            return null
-                    }
-                }, e.prototype.handleKeyEvent = function(t) {
-                    var n = this;
-                    this.$scope.$apply(function() {
-                        if (t.which == n.keyCode.ESCAPE || t.which == n.keyCode.TAB) return n.$scope.$emit("md-calendar-close"), void(t.which == n.keyCode.TAB && t.preventDefault());
-                        var e = n.getActionFromKeyEvent(t);
-                        e && (t.preventDefault(), t.stopPropagation(), n.$scope.$broadcast("md-calendar-parent-action", e))
-                    })
-                }, e.prototype.hideVerticalScrollbar = function(r) {
-                    var i = this,
-                        t = r.$element[0],
-                        o = t.querySelector(".md-calendar-scroll-mask");
-
-                    function n() {
-                        var e = i.width || 340,
-                            t = i.scrollbarWidth,
-                            n = r.calendarScroller;
-                        o.style.width = e + "px", n.style.width = e + t + "px", n.style.paddingRight = t + "px"
-                    }
-                    0 < i.width ? n() : i.$$rAF(function() {
-                        var e = r.calendarScroller;
-                        i.scrollbarWidth = e.offsetWidth - e.clientWidth, i.width = t.querySelector("table").offsetWidth, n()
-                    })
-                }, e.prototype.getDateId = function(e, t) {
-                    if (!t) throw new Error("A namespace for the date id has to be specified.");
-                    return ["md", this.id, t, e.getFullYear(), e.getMonth(), e.getDate()].join("-")
-                }, e.prototype.updateVirtualRepeat = function() {
-                    var e = this.$scope,
-                        t = e.$on("$md-resize-enable", function() {
-                            e.$$phase || e.$apply(), t()
-                        })
-                }
-            }(),
-            function() {
-                t.$inject = ["$element", "$scope", "$animate", "$q", "$$mdDateUtil", "$mdDateLocale"], ue.module("material.components.datepicker").directive("mdCalendarMonth", function() {
-                    return {
-                        require: ["^^mdCalendar", "mdCalendarMonth"],
-                        controller: t,
-                        controllerAs: "monthCtrl",
-                        bindToController: !0,
-                        link: function(e, t, n, r) {
-                            var i = r[0],
-                                o = r[1];
-                            o.initialize(i)
-                        }
-                    }
-                });
-                var n = 265,
-                    e = 45;
-
-                function t(e, t, n, r, i, o) {
-                    this.$element = e, this.$scope = t, this.$animate = n, this.$q = r, this.dateUtil = i, this.dateLocale = o, this.calendarScroller = e[0].querySelector(".md-virtual-repeat-scroller"), this.isInitialized = !1, this.isMonthTransitionInProgress = !1;
-                    var a = this;
-                    this.cellClickHandler = function() {
-                        var e = i.getTimestampFromNode(this);
-                        a.$scope.$apply(function() {
-                            a.calendarCtrl.setNgModelValue(e)
-                        })
-                    }, this.headerClickHandler = function() {
-                        a.calendarCtrl.setCurrentView("year", i.getTimestampFromNode(this))
-                    }
-                }
-                t.prototype.initialize = function(e) {
-                    this.items = {
-                        length: this.dateUtil.getMonthDistance(e.firstRenderableDate, e.lastRenderableDate) + 2
-                    }, this.calendarCtrl = e, this.attachScopeListeners(), e.updateVirtualRepeat(), e.ngModelCtrl && e.ngModelCtrl.$render()
-                }, t.prototype.getSelectedMonthIndex = function() {
-                    var e = this.calendarCtrl;
-                    return this.dateUtil.getMonthDistance(e.firstRenderableDate, e.displayDate || e.selectedDate || e.today)
-                }, t.prototype.changeDisplayDate = function(e) {
-                    if (!this.isInitialized) return this.buildWeekHeader(), this.calendarCtrl.hideVerticalScrollbar(this), this.isInitialized = !0, this.$q.when();
-                    if (!this.dateUtil.isValidDate(e) || this.isMonthTransitionInProgress) return this.$q.when();
-                    this.isMonthTransitionInProgress = !0;
-                    var t = this.animateDateChange(e);
-                    this.calendarCtrl.displayDate = e;
-                    var n = this;
-                    return t.then(function() {
-                        n.isMonthTransitionInProgress = !1
-                    }), t
-                }, t.prototype.animateDateChange = function(e) {
-                    if (this.dateUtil.isValidDate(e)) {
-                        var t = this.dateUtil.getMonthDistance(this.calendarCtrl.firstRenderableDate, e);
-                        this.calendarScroller.scrollTop = t * n
-                    }
-                    return this.$q.when()
-                }, t.prototype.buildWeekHeader = function() {
-                    for (var e = this.dateLocale.firstDayOfWeek, t = this.dateLocale.shortDays, n = document.createElement("tr"), r = 0; r < 7; r++) {
-                        var i = document.createElement("th");
-                        i.textContent = t[(r + e) % 7], n.appendChild(i)
-                    }
-                    this.$element.find("thead").append(n)
-                }, t.prototype.attachScopeListeners = function() {
-                    var n = this;
-                    n.$scope.$on("md-calendar-parent-changed", function(e, t) {
-                        n.calendarCtrl.changeSelectedDate(t), n.changeDisplayDate(t)
-                    }), n.$scope.$on("md-calendar-parent-action", ue.bind(this, this.handleKeyEvent))
-                }, t.prototype.handleKeyEvent = function(e, t) {
-                    var n = this.calendarCtrl,
-                        r = n.displayDate;
-                    if ("select" === t) n.setNgModelValue(r);
-                    else {
-                        var i = null,
-                            o = this.dateUtil;
-                        switch (t) {
-                            case "move-right":
-                                i = o.incrementDays(r, 1);
-                                break;
-                            case "move-left":
-                                i = o.incrementDays(r, -1);
-                                break;
-                            case "move-page-down":
-                                i = o.incrementMonths(r, 1);
-                                break;
-                            case "move-page-up":
-                                i = o.incrementMonths(r, -1);
-                                break;
-                            case "move-row-down":
-                                i = o.incrementDays(r, 7);
-                                break;
-                            case "move-row-up":
-                                i = o.incrementDays(r, -7);
-                                break;
-                            case "start":
-                                i = o.getFirstDateOfMonth(r);
-                                break;
-                            case "end":
-                                i = o.getLastDateOfMonth(r)
-                        }
-                        i && (i = this.dateUtil.clampDate(i, n.minDate, n.maxDate), this.changeDisplayDate(i).then(function() {
-                            n.focus(i)
-                        }))
-                    }
-                }
-            }(),
-            function() {
-                function e(e, t) {
-                    var s = e('<md-icon md-svg-src="' + t.mdTabsArrow + '"></md-icon>')({})[0];
-                    return {
-                        require: ["^^mdCalendar", "^^mdCalendarMonth", "mdCalendarMonthBody"],
-                        scope: {
-                            offset: "=mdMonthOffset"
-                        },
-                        controller: n,
-                        controllerAs: "mdMonthBodyCtrl",
-                        bindToController: !0,
-                        link: function(e, t, n, r) {
-                            var i = r[0],
-                                o = r[1],
-                                a = r[2];
-                            a.calendarCtrl = i, a.monthCtrl = o, a.arrowIcon = s.cloneNode(!0), e.$watch(function() {
-                                return a.offset
-                            }, function(e) {
-                                ue.isNumber(e) && a.generateContent()
-                            })
-                        }
-                    }
-                }
-
-                function n(e, t, n) {
-                    this.$element = e, this.dateUtil = t, this.dateLocale = n, this.monthCtrl = null, this.calendarCtrl = null, this.offset = null, this.focusAfterAppend = null
-                }
-                e.$inject = ["$compile", "$$mdSvgRegistry"], n.$inject = ["$element", "$$mdDateUtil", "$mdDateLocale"], ue.module("material.components.datepicker").directive("mdCalendarMonthBody", e), n.prototype.generateContent = function() {
-                    var e = this.dateUtil.incrementMonths(this.calendarCtrl.firstRenderableDate, this.offset);
-                    this.$element.empty().append(this.buildCalendarForMonth(e)), this.focusAfterAppend && (this.focusAfterAppend.classList.add(this.calendarCtrl.FOCUSED_DATE_CLASS), this.focusAfterAppend.focus(), this.focusAfterAppend = null)
-                }, n.prototype.buildDateCell = function(e) {
-                    var t = this.monthCtrl,
-                        n = this.calendarCtrl,
-                        r = document.createElement("td");
-                    if (r.tabIndex = -1, r.classList.add("md-calendar-date"), r.setAttribute("role", "gridcell"), e) {
-                        r.setAttribute("tabindex", "-1"), r.setAttribute("aria-label", this.dateLocale.longDateFormatter(e)), r.id = n.getDateId(e, "month"), r.setAttribute("data-timestamp", e.getTime()), this.dateUtil.isSameDay(e, n.today) && r.classList.add(n.TODAY_CLASS), this.dateUtil.isValidDate(n.selectedDate) && this.dateUtil.isSameDay(e, n.selectedDate) && (r.classList.add(n.SELECTED_DATE_CLASS), r.setAttribute("aria-selected", "true"));
-                        var i = this.dateLocale.dates[e.getDate()];
-                        if (this.isDateEnabled(e)) {
-                            var o = document.createElement("span");
-                            o.classList.add("md-calendar-date-selection-indicator"), o.textContent = i, r.appendChild(o), r.addEventListener("click", t.cellClickHandler), n.displayDate && this.dateUtil.isSameDay(e, n.displayDate) && (this.focusAfterAppend = r)
-                        } else r.classList.add("md-calendar-date-disabled"), r.textContent = i
-                    }
-                    return r
-                }, n.prototype.isDateEnabled = function(e) {
-                    return this.dateUtil.isDateWithinRange(e, this.calendarCtrl.minDate, this.calendarCtrl.maxDate) && (!ue.isFunction(this.calendarCtrl.dateFilter) || this.calendarCtrl.dateFilter(e))
-                }, n.prototype.buildDateRow = function(e) {
-                    var t = document.createElement("tr");
-                    return t.setAttribute("role", "row"), t.setAttribute("aria-label", this.dateLocale.weekNumberFormatter(e)), t
-                }, n.prototype.buildCalendarForMonth = function(e) {
-                    var t = this.dateUtil.isValidDate(e) ? e : new Date,
-                        n = this.dateUtil.getFirstDateOfMonth(t),
-                        r = this.getLocaleDay_(n),
-                        i = this.dateUtil.getNumberOfDaysInMonth(t),
-                        o = document.createDocumentFragment(),
-                        a = 1,
-                        s = this.buildDateRow(a);
-                    o.appendChild(s);
-                    var l = this.offset === this.monthCtrl.items.length - 1,
-                        c = 0,
-                        u = document.createElement("td"),
-                        d = document.createElement("span"),
-                        f = this.calendarCtrl;
-                        u.setAttribute("colspan", "7");
-                        var h = this.buildDateRow();
-                        if (h.appendChild(u), o.insertBefore(h, s), l) return o
-                    } else c = 3, u.setAttribute("colspan", "3"), s.appendChild(u);
-                    for (var p = c; p < r; p++) s.appendChild(this.buildDateCell());
-                    for (var m = r, g = n, v = 1; v <= i; v++) {
-                        if (7 === m) {
-                            if (l) return o;
-                            m = 0, a++, s = this.buildDateRow(a), o.appendChild(s)
-                        }
-                        g.setDate(v);
-                        var b = this.buildDateCell(g);
-                        s.appendChild(b), m++
-                    }
-                    for (; s.childNodes.length < 7;) s.appendChild(this.buildDateCell());
-                    for (; o.childNodes.length < 6;) {
-                        for (var y = this.buildDateRow(), _ = 0; _ < 7; _++) y.appendChild(this.buildDateCell());
-                        o.appendChild(y)
-                    }
-                    return o
-                }, n.prototype.getLocaleDay_ = function(e) {
-                    return (e.getDay() + (7 - this.dateLocale.firstDayOfWeek)) % 7
-                }
-            }(),
-            function() {
-                e.$inject = ["$element", "$scope", "$animate", "$q", "$$mdDateUtil", "$mdUtil"], ue.module("material.components.datepicker").directive("mdCalendarYear", function() {
-                    return {
-                        require: ["^^mdCalendar", "mdCalendarYear"],
-                        controller: e,
-                        controllerAs: "yearCtrl",
-                        bindToController: !0,
-                        link: function(e, t, n, r) {
-                            var i = r[0],
-                                o = r[1];
-                            o.initialize(i)
-                        }
-                    }
-                });
-                var n = 88;
-
-                function e(e, t, n, r, i, o) {
-                    this.$element = e, this.$scope = t, this.$animate = n, this.$q = r, this.dateUtil = i, this.calendarScroller = e[0].querySelector(".md-virtual-repeat-scroller"), this.isInitialized = !1, this.isMonthTransitionInProgress = !1, this.$mdUtil = o;
-                    var a = this;
-                    this.cellClickHandler = function() {
-                        a.onTimestampSelected(i.getTimestampFromNode(this))
-                    }
-                }
-                e.prototype.initialize = function(e) {
-                    this.items = {
-                        length: this.dateUtil.getYearDistance(e.firstRenderableDate, e.lastRenderableDate) + 1
-                    }, this.calendarCtrl = e, this.attachScopeListeners(), e.updateVirtualRepeat(), e.ngModelCtrl && e.ngModelCtrl.$render()
-                }, e.prototype.getFocusedYearIndex = function() {
-                    var e = this.calendarCtrl;
-                    return this.dateUtil.getYearDistance(e.firstRenderableDate, e.displayDate || e.selectedDate || e.today)
-                }, e.prototype.changeDate = function(e) {
-                    if (!this.isInitialized) return this.calendarCtrl.hideVerticalScrollbar(this), this.isInitialized = !0, this.$q.when();
-                    if (this.dateUtil.isValidDate(e) && !this.isMonthTransitionInProgress) {
-                        var t = this,
-                            n = this.animateDateChange(e);
-                        return t.isMonthTransitionInProgress = !0, t.calendarCtrl.displayDate = e, n.then(function() {
-                            t.isMonthTransitionInProgress = !1
-                        })
-                    }
-                }, e.prototype.animateDateChange = function(e) {
-                    if (this.dateUtil.isValidDate(e)) {
-                        var t = this.dateUtil.getYearDistance(this.calendarCtrl.firstRenderableDate, e);
-                        this.calendarScroller.scrollTop = t * n
-                    }
-                    return this.$q.when()
-                }, e.prototype.handleKeyEvent = function(e, t) {
-                    var n = this,
-                        r = n.calendarCtrl,
-                        i = r.displayDate;
-                    if ("select" === t) n.changeDate(i).then(function() {
-                        n.onTimestampSelected(i)
-                    });
-                    else {
-                        var o = null,
-                            a = n.dateUtil;
-                        switch (t) {
-                            case "move-right":
-                                o = a.incrementMonths(i, 1);
-                                break;
-                            case "move-left":
-                                o = a.incrementMonths(i, -1);
-                                break;
-                            case "move-row-down":
-                                o = a.incrementMonths(i, 6);
-                                break;
-                            case "move-row-up":
-                                o = a.incrementMonths(i, -6)
-                        }
-                        if (o) {
-                            var s = r.minDate ? a.getFirstDateOfMonth(r.minDate) : null,
-                                l = r.maxDate ? a.getFirstDateOfMonth(r.maxDate) : null;
-                            o = a.getFirstDateOfMonth(n.dateUtil.clampDate(o, s, l)), n.changeDate(o).then(function() {
-                                r.focus(o)
-                            })
-                        }
-                    }
-                }, e.prototype.attachScopeListeners = function() {
-                    var n = this;
-                    n.$scope.$on("md-calendar-parent-changed", function(e, t) {
-                        n.calendarCtrl.changeSelectedDate(t ? n.dateUtil.getFirstDateOfMonth(t) : t), n.changeDate(t)
-                    }), n.$scope.$on("md-calendar-parent-action", ue.bind(n, n.handleKeyEvent))
-                }, e.prototype.onTimestampSelected = function(e) {
-                    var t = this.calendarCtrl;
-                    t.mode ? this.$mdUtil.nextTick(function() {
-                        t.setNgModelValue(e)
-                    }) : t.setCurrentView("month", e)
-                }
-            }(),
-            function() {
-                function e(e, t, n) {
-                    this.$element = e, this.dateUtil = t, this.dateLocale = n, this.calendarCtrl = null, this.yearCtrl = null, this.offset = null, this.focusAfterAppend = null
-                }
-                e.$inject = ["$element", "$$mdDateUtil", "$mdDateLocale"], ue.module("material.components.datepicker").directive("mdCalendarYearBody", function() {
-                    return {
-                        require: ["^^mdCalendar", "^^mdCalendarYear", "mdCalendarYearBody"],
-                        scope: {
-                            offset: "=mdYearOffset"
-                        },
-                        controller: e,
-                        controllerAs: "mdYearBodyCtrl",
-                        bindToController: !0,
-                        link: function(e, t, n, r) {
-                            var i = r[0],
-                                o = r[1],
-                                a = r[2];
-                            a.calendarCtrl = i, a.yearCtrl = o, e.$watch(function() {
-                                return a.offset
-                            }, function(e) {
-                                ue.isNumber(e) && a.generateContent()
-                            })
-                        }
-                    }
-                }), e.prototype.generateContent = function() {
-                    var e = this.dateUtil.incrementYears(this.calendarCtrl.firstRenderableDate, this.offset);
-                    this.$element.empty().append(this.buildCalendarForYear(e)), this.focusAfterAppend && (this.focusAfterAppend.classList.add(this.calendarCtrl.FOCUSED_DATE_CLASS), this.focusAfterAppend.focus(), this.focusAfterAppend = null)
-                }, e.prototype.buildMonthCell = function(e, t) {
-                    var n = this.calendarCtrl,
-                        r = this.yearCtrl,
-                        i = this.buildBlankCell(),
-                        o = new Date(e, t, 1);
-                    i.setAttribute("aria-label", this.dateLocale.monthFormatter(o)), i.id = n.getDateId(o, "year"), i.setAttribute("data-timestamp", String(o.getTime())), this.dateUtil.isSameMonthAndYear(o, n.today) && i.classList.add(n.TODAY_CLASS), this.dateUtil.isValidDate(n.selectedDate) && this.dateUtil.isSameMonthAndYear(o, n.selectedDate) && (i.classList.add(n.SELECTED_DATE_CLASS), i.setAttribute("aria-selected", "true"));
-                    var a = this.dateLocale.shortMonths[t];
-                    if (!this.dateUtil.isMonthWithinRange(o, n.minDate, n.maxDate) || ue.isFunction(this.calendarCtrl.dateFilter) && !this.calendarCtrl.dateFilter(o)) i.classList.add("md-calendar-date-disabled"), i.textContent = a;
-                    else {
-                        var s = document.createElement("span");
-                        s.classList.add("md-calendar-date-selection-indicator"), s.textContent = a, i.appendChild(s), i.addEventListener("click", r.cellClickHandler), n.displayDate && this.dateUtil.isSameMonthAndYear(o, n.displayDate) && (this.focusAfterAppend = i)
-                    }
-                    return i
-                }, e.prototype.buildBlankCell = function() {
-                    var e = document.createElement("td");
-                    return e.tabIndex = -1, e.classList.add("md-calendar-date"), e.setAttribute("role", "gridcell"), e.setAttribute("tabindex", "-1"), e
-                }, e.prototype.buildCalendarForYear = function(e) {
-                    var t, n = e.getFullYear(),
-                        r = document.createDocumentFragment(),
-                        i = document.createElement("tr"),
-                        o = document.createElement("td");
-                    for (o.className = "md-calendar-month-label", o.textContent = n, i.appendChild(o), t = 0; t < 6; t++) i.appendChild(this.buildMonthCell(n, t));
-                    r.appendChild(i);
-                    var a = document.createElement("tr");
-                    for (a.appendChild(this.buildBlankCell()), t = 6; t < 12; t++) a.appendChild(this.buildMonthCell(n, t));
-                    return r.appendChild(a), r
-                }
-            }(), ue.module("material.components.datepicker").config(["$provide", function(e) {
-                function t() {
-                    this.months = null, this.shortMonths = null, this.days = null, this.shortDays = null, this.dates = null, this.firstDayOfWeek = 0, this.formatDate = null, this.parseDate = null, this.monthHeaderFormatter = null, this.weekNumberFormatter = null, this.longDateFormatter = null, this.isDateComplete = null, this.msgCalendar = "", this.msgOpenCalendar = ""
-                }(t.prototype.$get = function(e, i) {
-                    for (var t = e.DATETIME_FORMATS.SHORTDAY.map(function(e) {
-                            return e.substring(0, 1)
-                        }), n = Array(32), r = 1; r <= 31; r++) n[r] = r;
-                    var o = new Date(1880, 0, 1),
-                        a = new Date(o.getFullYear() + 250, 0, 1),
-                        s = {
-                            months: this.months || e.DATETIME_FORMATS.MONTH,
-                            shortMonths: this.shortMonths || e.DATETIME_FORMATS.SHORTMONTH,
-                            days: this.days || e.DATETIME_FORMATS.DAY,
-                            shortDays: this.shortDays || t,
-                            dates: this.dates || n,
-                            firstDayOfWeek: this.firstDayOfWeek || 0,
-                            formatDate: this.formatDate || function(e, t) {
-                                if (!e) return "";
-                                var n = e.toLocaleTimeString(),
-                                    r = e;
-                                return 0 !== e.getHours() || -1 === n.indexOf("11:") && -1 === n.indexOf("23:") || (r = new Date(e.getFullYear(), e.getMonth(), e.getDate(), 1, 0, 0)), i("date")(r, "M/d/yyyy", t)
-                            },
-                            parseDate: this.parseDate || function(e) {
-                                return new Date(e)
-                            },
-                            isDateComplete: this.isDateComplete || function(e) {
-                                return e = e.trim(), /^(([a-zA-Z]{3,}|[0-9]{1,4})([ .,]+|[/-])){2}([a-zA-Z]{3,}|[0-9]{1,4})$/.test(e)
-                            },
-                            monthHeaderFormatter: this.monthHeaderFormatter || function(e) {
-                                return s.shortMonths[e.getMonth()] + " " + e.getFullYear()
-                            },
-                            monthFormatter: this.monthFormatter || function(e) {
-                                return s.months[e.getMonth()] + " " + e.getFullYear()
-                            },
-                            weekNumberFormatter: this.weekNumberFormatter || function(e) {
-                                return "Week " + e
-                            },
-                            longDateFormatter: this.longDateFormatter || function(e) {
-                                return [s.days[e.getDay()], s.months[e.getMonth()], s.dates[e.getDate()], e.getFullYear()].join(" ")
-                            },
-                            msgCalendar: this.msgCalendar || "Calendar",
-                            msgOpenCalendar: this.msgOpenCalendar || "Open calendar",
-                            firstRenderableDate: this.firstRenderableDate || o,
-                            lastRenderableDate: this.lastRenderableDate || a
-                        };
-                    return s
-                }).$inject = ["$locale", "$filter"], e.provider("$mdDateLocale", new t)
-            }]), ue.module("material.components.datepicker").factory("$$mdDateUtil", function() {
-                return {
-                    getFirstDateOfMonth: n,
-                    getNumberOfDaysInMonth: i,
-                    getDateInNextMonth: r,
-                    getDateInPreviousMonth: o,
-                    isInNextMonth: function(e, t) {
-                        return a(r(e), t)
-                    },
-                    isInPreviousMonth: function(e, t) {
-                        var n = o(e);
-                        return a(t, n)
-                    },
-                    getDateMidpoint: function(e, t) {
-                        return u((e.getTime() + t.getTime()) / 2)
-                    },
-                    isSameMonthAndYear: a,
-                    getWeekOfMonth: function(e) {
-                        var t = n(e);
-                        return Math.floor((t.getDay() + e.getDate() - 1) / 7)
-                    },
-                    incrementDays: function(e, t) {
-                        return new Date(e.getFullYear(), e.getMonth(), e.getDate() + t)
-                    },
-                    incrementMonths: s,
-                    getLastDateOfMonth: function(e) {
-                        return new Date(e.getFullYear(), e.getMonth(), i(e))
-                    },
-                    isSameDay: function(e, t) {
-                        return e.getDate() == t.getDate() && a(e, t)
-                    },
-                    getMonthDistance: function(e, t) {
-                        return 12 * (t.getFullYear() - e.getFullYear()) + (t.getMonth() - e.getMonth())
-                    },
-                    isValidDate: l,
-                    setDateTimeToMidnight: c,
-                    createDateAtMidnight: u,
-                    isDateWithinRange: function(e, t, n) {
-                        var r = u(e),
-                            i = l(t) ? u(t) : null,
-                            o = l(n) ? u(n) : null;
-                        return (!i || i <= r) && (!o || r <= o)
-                    },
-                    incrementYears: function(e, t) {
-                        return s(e, 12 * t)
-                    },
-                    getYearDistance: function(e, t) {
-                        return t.getFullYear() - e.getFullYear()
-                    },
-                    clampDate: function(e, t, n) {
-                        var r = e;
-                        return t && e < t && (r = new Date(t.getTime())), n && n < e && (r = new Date(n.getTime())), r
-                    },
-                    getTimestampFromNode: function(e) {
-                        if (e && e.hasAttribute("data-timestamp")) return Number(e.getAttribute("data-timestamp"))
-                    },
-                    isMonthWithinRange: function(e, t, n) {
-                        var r = e.getMonth(),
-                            i = e.getFullYear();
-                        return (!t || t.getFullYear() < i || t.getMonth() <= r) && (!n || n.getFullYear() > i || n.getMonth() >= r)
-                    }
-                };
-
-                function n(e) {
-                    return new Date(e.getFullYear(), e.getMonth(), 1)
-                }
-
-                function i(e) {
-                    return new Date(e.getFullYear(), e.getMonth() + 1, 0).getDate()
-                }
-
-                function r(e) {
-                    return new Date(e.getFullYear(), e.getMonth() + 1, 1)
-                }
-
-                function o(e) {
-                    return new Date(e.getFullYear(), e.getMonth() - 1, 1)
-                }
-
-                function a(e, t) {
-                    return e.getFullYear() === t.getFullYear() && e.getMonth() === t.getMonth()
-                }
-
-                function s(e, t) {
-                    var n = new Date(e.getFullYear(), e.getMonth() + t, 1),
-                        r = i(n);
-                    return r < e.getDate() ? n.setDate(r) : n.setDate(e.getDate()), n
-                }
-
-                function l(e) {
-                    return e && e.getTime && !isNaN(e.getTime())
-                }
-
-                function c(e) {
-                    l(e) && e.setHours(0, 0, 0, 0)
-                }
-
-                function u(e) {
-                    var t;
-                    return c(t = ue.isUndefined(e) ? new Date : new Date(e)), t
-                }
-            }),
-            function() {
-                function e(a, d, f, h) {
-                    return {
-                        template: function(e, t) {
-                            var n = t.mdHideIcons,
-                                r = t.ariaLabel || t.mdPlaceholder,
-                                i = "all" === n || "calendar" === n ? "" : '<md-button class="md-datepicker-button md-icon-button" type="button" tabindex="-1" aria-hidden="true" ng-click="ctrl.openCalendarPane($event)"><md-icon class="md-datepicker-calendar-icon" aria-label="md-calendar" md-svg-src="' + a.mdCalendar + '"></md-icon></md-button>',
-                                o = "";
-                        },
-                        require: ["ngModel", "mdDatepicker", "?^mdInputContainer", "?^form"],
-                        scope: {
-                            minDate: "=mdMinDate",
-                            maxDate: "=mdMaxDate",
-                            placeholder: "@mdPlaceholder",
-                            currentView: "@mdCurrentView",
-                            mode: "@mdMode",
-                            dateFilter: "=mdDateFilter",
-                            isOpen: "=?mdIsOpen",
-                            debounceInterval: "=mdDebounceInterval",
-                            dateLocale: "=mdDateLocale"
-                        },
-                        controller: t,
-                        controllerAs: "ctrl",
-                        bindToController: !0,
-                        link: function(e, t, n, r) {
-                            var i = r[0],
-                                o = r[1],
-                                a = r[2],
-                                s = r[3],
-                                l = d.parseAttributeBoolean(n.mdNoAsterisk);
-                            if (o.configureNgModel(i, a, h), a) {
-                                var c = t[0].querySelector(".md-errors-spacer");
-                                c && t.after(ue.element("<div>").append(c)), a.setHasPlaceholder(n.mdPlaceholder), a.input = t, a.element.addClass(p).toggleClass(m, "calendar" !== n.mdHideIcons && "all" !== n.mdHideIcons), a.label ? l || n.$observe("required", function(e) {
-                                    a.label.toggleClass("md-required", !!e)
-                                }) : f.expect(t, "aria-label", n.mdPlaceholder), e.$watch(a.isErrorGetter || function() {
-                                    return i.$invalid && (i.$touched || s && s.$submitted)
-                                }, a.setInvalid)
-                            } else if (s) var u = e.$watch(function() {
-                                return s.$submitted
-                            }, function(e) {
-                                e && (o.updateErrorState(), u())
-                            })
-                        }
-                    }
-                }
-                t.$inject = ["$scope", "$element", "$attrs", "$window", "$mdConstant", "$mdTheming", "$mdUtil", "$mdDateLocale", "$$mdDateUtil", "$$rAF", "$filter", "$timeout"], e.$inject = ["$$mdSvgRegistry", "$mdUtil", "$mdAria", "inputDirective"], ue.module("material.components.datepicker").directive("mdDatepicker", e);
-                var a = "md-datepicker-invalid",
-                    d = "md-datepicker-open",
-                    p = "_md-datepicker-floating-label",
-                    m = "_md-datepicker-has-calendar-icon",
-                    s = "_md-datepicker-has-triangle-icon",
-                    h = /ipad|iphone|ipod|android/i;
-
-                function t(e, t, n, r, i, o, a, s, l, c, u, d) {
-                    var f = this;
-                    e.$on("$destroy", function() {
-                        f.detachCalendarPane()
-                    }), n.mdIsOpen && e.$watch("ctrl.isOpen", function(e) {
-                        e ? f.openCalendarPane({
-                            target: f.inputElement
-                        }) : f.closeCalendarPane()
-                    }), 1 === ue.version.major && ue.version.minor <= 4 && this.$onInit()
-                }
-                t.prototype.$onInit = function() {
-                    this.locale = this.dateLocale ? ue.extend({}, this.$mdDateLocale, this.dateLocale) : this.$mdDateLocale, this.installPropertyInterceptors(), this.attachChangeListeners(), this.attachInteractionListeners()
-                }, t.prototype.configureNgModel = function(e, t, n) {
-                    this.ngModelCtrl = e, this.mdInputContainer = t, this.$attrs.$set("type", "date"), n[0].link.pre(this.$scope, {
-                        on: ue.noop,
-                        val: ue.noop,
-                        0: {}
-                    }, this.$attrs, [e]);
-                    var r = this;
-                    r.ngModelCtrl.$formatters.push(function(e) {
-                        var t = ue.isDefined(e) ? e : null;
-                        if (!(e instanceof Date) && (t = Date.parse(e), !isNaN(t) && ue.isNumber(t) && (e = new Date(t)), e && !(e instanceof Date))) throw Error("The ng-model for md-datepicker must be a Date instance or a value that can be parsed into a date. Currently the model is of type: " + typeof e);
-                        return r.onExternalChange(e), e
-                    }), e.$viewChangeListeners.unshift(ue.bind(this, this.updateErrorState));
-                    var i = r.$mdUtil.getModelOption(e, "updateOn");
-                    i && this.ngInputElement.on(i, ue.bind(this.$element, this.$element.triggerHandler, i))
-                }, t.prototype.attachChangeListeners = function() {
-                    var n = this;
-                    n.$scope.$on("md-calendar-change", function(e, t) {
-                        n.setModelValue(t), n.onExternalChange(t), n.closeCalendarPane()
-                    }), n.ngInputElement.on("input", ue.bind(n, n.resizeInputElement));
-                    var e = ue.isDefined(this.debounceInterval) ? this.debounceInterval : 500;
-                    n.ngInputElement.on("input", n.$mdUtil.debounce(n.handleInputEvent, e, n))
-                }, t.prototype.attachInteractionListeners = function() {
-                    var t = this,
-                        n = this.$scope,
-                        r = this.$mdConstant.KEY_CODE;
-                    t.ngInputElement.on("keydown", function(e) {
-                        e.altKey && e.keyCode === r.DOWN_ARROW && (t.openCalendarPane(e), n.$digest())
-                    }), t.openOnFocus && (t.ngInputElement.on("focus", ue.bind(t, t.openCalendarPane)), t.ngInputElement.on("click", function(e) {
-                        e.stopPropagation()
-                    }), t.ngInputElement.on("pointerdown", function(e) {
-                        e.target && e.target.setPointerCapture && e.target.setPointerCapture(e.pointerId)
-                    }), ue.element(t.$window).on("blur", t.windowBlurHandler), n.$on("$destroy", function() {
-                        ue.element(t.$window).off("blur", t.windowBlurHandler)
-                    })), n.$on("md-calendar-close", function() {
-                        t.closeCalendarPane()
-                    })
-                }, t.prototype.installPropertyInterceptors = function() {
-                    var t = this;
-                    if (this.$attrs.ngDisabled) {
-                        var e = this.$scope.$parent;
-                        e && e.$watch(this.$attrs.ngDisabled, function(e) {
-                            t.setDisabled(e)
-                        })
-                    }
-                    Object.defineProperty(this, "placeholder", {
-                        get: function() {
-                            return t.inputElement.placeholder
-                        },
-                        set: function(e) {
-                            t.inputElement.placeholder = e || ""
-                        }
-                    })
-                }, t.prototype.setDisabled = function(e) {
-                    this.isDisabled = e, this.inputElement.disabled = e, this.calendarButton && (this.calendarButton.disabled = e)
-                }, t.prototype.updateErrorState = function(e) {
-                    var t = e || this.date;
-                    if (this.clearErrorState(), this.dateUtil.isValidDate(t)) {
-                        if (t = this.dateUtil.createDateAtMidnight(t), this.dateUtil.isValidDate(this.minDate)) {
-                            var n = this.dateUtil.createDateAtMidnight(this.minDate);
-                            this.ngModelCtrl.$setValidity("mindate", n <= t)
-                        }
-                        if (this.dateUtil.isValidDate(this.maxDate)) {
-                            var r = this.dateUtil.createDateAtMidnight(this.maxDate);
-                            this.ngModelCtrl.$setValidity("maxdate", t <= r)
-                        }
-                        ue.isFunction(this.dateFilter) && this.ngModelCtrl.$setValidity("filtered", this.dateFilter(t))
-                    } else this.ngModelCtrl.$setValidity("valid", null == t);
-                    var i = this.inputElement.value,
-                        o = this.locale.parseDate(i);
-                    !this.isInputValid(i, o) && this.ngModelCtrl.$valid && this.ngModelCtrl.$setValidity("valid", null == t), ue.element(this.inputContainer).toggleClass(a, !this.ngModelCtrl.$valid)
-                }, t.prototype.isInputValid = function(e, t) {
-                    return "" === e || this.dateUtil.isValidDate(t) && this.locale.isDateComplete(e) && this.isDateEnabled(t)
-                }, t.prototype.clearErrorState = function() {
-                    this.inputContainer.classList.remove(a), ["mindate", "maxdate", "filtered", "valid"].forEach(function(e) {
-                        this.ngModelCtrl.$setValidity(e, !0)
-                    }, this)
-                }, t.prototype.resizeInputElement = function() {
-                    this.inputElement.size = this.inputElement.value.length + 3
-                }, t.prototype.handleInputEvent = function() {
-                    var e = this.inputElement.value,
-                        t = e ? this.locale.parseDate(e) : null;
-                    this.dateUtil.setDateTimeToMidnight(t), this.isInputValid(e, t) && (this.setModelValue(t), this.date = t), this.updateErrorState(t)
-                }, t.prototype.isDateEnabled = function(e) {
-                    return this.dateUtil.isDateWithinRange(e, this.minDate, this.maxDate) && (!ue.isFunction(this.dateFilter) || this.dateFilter(e))
-                }, t.prototype.attachCalendarPane = function() {
-                    var e = this.calendarPane,
-                        t = document.body;
-                    e.style.transform = "", this.$element.addClass(d), this.mdInputContainer && this.mdInputContainer.element.addClass(d), ue.element(t).addClass("md-datepicker-is-showing");
-                    var n = this.inputContainer.getBoundingClientRect(),
-                        r = t.getBoundingClientRect();
-                    (!this.topMargin || this.topMargin < 0) && (this.topMargin = (this.inputMask.parent().prop("clientHeight") - this.ngInputElement.prop("clientHeight")) / 2);
-                    var i = n.top - r.top - this.topMargin,
-                        o = n.left - r.left - this.leftMargin,
-                        a = r.top < 0 && 0 == document.body.scrollTop ? -r.top : document.body.scrollTop,
-                        s = r.left < 0 && 0 == document.body.scrollLeft ? -r.left : document.body.scrollLeft,
-                        l = a + this.$window.innerHeight,
-                        c = s + this.$window.innerWidth;
-                    if (this.inputMask.css({
-                            position: "absolute",
-                            left: this.leftMargin + "px",
-                            top: this.topMargin + "px",
-                            width: n.width - 1 + "px",
-                            height: n.height - 2 + "px"
-                        }), c < o + 360) {
-                        if (0 < c - 360) o = c - 360;
-                        else {
-                            o = s;
-                            var u = this.$window.innerWidth / 360;
-                            e.style.transform = "scale(" + u + ")"
-                        }
-                        e.classList.add("md-datepicker-pos-adjusted")
-                    }
-                    l < i + 368 && a < l - 368 && (i = l - 368, e.classList.add("md-datepicker-pos-adjusted")), e.style.left = o + "px", e.style.top = i + "px", document.body.appendChild(e), this.$$rAF(function() {
-                        e.classList.add("md-pane-open")
-                    })
-                }, t.prototype.detachCalendarPane = function() {
-                    this.$element.removeClass(d), this.mdInputContainer && this.mdInputContainer.element.removeClass(d), ue.element(document.body).removeClass("md-datepicker-is-showing"), this.calendarPane.classList.remove("md-pane-open"), this.calendarPane.classList.remove("md-datepicker-pos-adjusted"), this.isCalendarOpen && this.$mdUtil.enableScrolling(), this.calendarPane.parentNode && this.calendarPane.parentNode.removeChild(this.calendarPane)
-                }, t.prototype.openCalendarPane = function(e) {
-                    if (!this.isCalendarOpen && !this.isDisabled && !this.inputFocusedOnWindowBlur) {
-                        this.isCalendarOpen = this.isOpen = !0, this.calendarPaneOpenedFrom = e.target, this.$mdUtil.disableScrollAround(this.calendarPane), this.attachCalendarPane(), this.focusCalendar(), this.evalAttr("ngFocus");
-                        var t = this;
-                        this.$mdUtil.nextTick(function() {
-                            t.documentElement.on("click touchstart", t.bodyClickHandler)
-                        }, !1), F.addEventListener(this.windowEventName, this.windowEventHandler)
-                    }
-                }, t.prototype.closeCalendarPane = function() {
-                    if (this.isCalendarOpen) {
-                        var e = this;
-                        e.detachCalendarPane(), e.ngModelCtrl.$setTouched(), e.evalAttr("ngBlur"), e.documentElement.off("click touchstart", e.bodyClickHandler), F.removeEventListener(e.windowEventName, e.windowEventHandler), e.calendarPaneOpenedFrom.focus(), e.calendarPaneOpenedFrom = null, e.openOnFocus ? e.$timeout(t) : t()
-                    }
-
-                    function t() {
-                        e.isCalendarOpen = e.isOpen = !1
-                    }
-                }, t.prototype.getCalendarCtrl = function() {
-                    return ue.element(this.calendarPane.querySelector("md-calendar")).controller("mdCalendar")
-                }, t.prototype.focusCalendar = function() {
-                    var e = this;
-                    this.$mdUtil.nextTick(function() {
-                        e.getCalendarCtrl().focus()
-                    }, !1)
-                }, t.prototype.setFocused = function(e) {
-                    e || this.ngModelCtrl.$setTouched(), this.openOnFocus || this.evalAttr(e ? "ngFocus" : "ngBlur"), this.isFocused = e
-                }, t.prototype.handleBodyClick = function(e) {
-                    this.isCalendarOpen && (this.$mdUtil.getClosest(e.target, "md-calendar") || this.closeCalendarPane(), this.$scope.$digest())
-                }, t.prototype.handleWindowBlur = function() {
-                    this.inputFocusedOnWindowBlur = document.activeElement === this.inputElement
-                }, t.prototype.evalAttr = function(e) {
-                    this.$attrs[e] && this.$scope.$parent.$eval(this.$attrs[e])
-                }, t.prototype.setModelValue = function(e) {
-                    var t = this.$mdUtil.getModelOption(this.ngModelCtrl, "timezone");
-                    this.ngModelCtrl.$setViewValue(this.ngDateFilter(e, "yyyy-MM-dd", t))
-                }, t.prototype.onExternalChange = function(e) {
-                    var t = this.$mdUtil.getModelOption(this.ngModelCtrl, "timezone");
-                    this.date = e, this.inputElement.value = this.locale.formatDate(e, t), this.mdInputContainer && this.mdInputContainer.setHasValue(!!e), this.resizeInputElement(), this.updateErrorState()
-                }
-            }(),
-            function() {
-                function e(e, t, o) {
-                    return {
-                        restrict: "E",
-                        link: function(r, i) {
-                            i.addClass("_md"), t(i), e(function() {
-                                var e, t = i[0].querySelector("md-dialog-content");
-
-                                function n() {
-                                    i.toggleClass("md-content-overflow", t.scrollHeight > t.clientHeight)
-                                }
-                                t && (e = t.getElementsByTagName("img"), n(), ue.element(e).on("load", n)), r.$on("$destroy", function() {
-                                    o.destroy(i)
-                                })
-                            })
-                        }
-                    }
-                }
-
-                function t(e) {
-                    var _, $;
-                    return n.$inject = ["$mdDialog", "$mdConstant"], r.$inject = ["$mdDialog", "$mdAria", "$mdUtil", "$mdConstant", "$animate", "$document", "$window", "$rootElement", "$log", "$injector", "$mdTheming", "$interpolate", "$mdInteraction"], e("$mdDialog").setDefaults({
-                        methods: ["disableParentScroll", "hasBackdrop", "clickOutsideToClose", "escapeToClose", "targetEvent", "closeTo", "openFrom", "parent", "fullscreen", "multiple"],
-                        options: r
-                    }).addPreset("alert", {
-                        methods: ["title", "htmlContent", "textContent", "content", "ariaLabel", "ok", "theme", "css"],
-                        options: t
-                    }).addPreset("confirm", {
-                        methods: ["title", "htmlContent", "textContent", "content", "ariaLabel", "ok", "cancel", "theme", "css"],
-                        options: t
-                    }).addPreset("prompt", {
-                        methods: ["title", "htmlContent", "textContent", "initialValue", "content", "placeholder", "ariaLabel", "ok", "cancel", "theme", "css", "required"],
-                        options: t
-                    });
-
-                    function t() {
-                        return {
-                            template: ['<md-dialog md-theme="{{ dialog.theme || dialog.defaultTheme }}" aria-label="{{ dialog.ariaLabel }}" ng-class="dialog.css">', '  <md-dialog-content class="md-dialog-content" role="document" tabIndex="-1">', '    <h2 class="md-title">{{ dialog.title }}</h2>', '    <div ng-if="::dialog.mdHtmlContent" class="md-dialog-content-body" ', '        ng-bind-html="::dialog.mdHtmlContent"></div>', '    <div ng-if="::!dialog.mdHtmlContent" class="md-dialog-content-body">', "      <p>{{::dialog.mdTextContent}}</p>", "    </div>", '    <md-input-container md-no-float ng-if="::dialog.$type == \'prompt\'" class="md-prompt-input-container">', '      <input ng-keypress="dialog.keypress($event)" md-autofocus ng-model="dialog.result"              placeholder="{{::dialog.placeholder}}" ng-required="dialog.required">', "    </md-input-container>", "  </md-dialog-content>", "  <md-dialog-actions>", '    <md-button ng-if="dialog.$type === \'confirm\' || dialog.$type === \'prompt\'"               ng-click="dialog.abort()" class="md-primary md-cancel-button">', "      {{ dialog.cancel }}", "    </md-button>", '    <md-button ng-click="dialog.hide()" class="md-primary md-confirm-button" md-autofocus="dialog.$type===\'alert\'"               ng-disabled="dialog.required && !dialog.result">', "      {{ dialog.ok }}", "    </md-button>", "  </md-dialog-actions>", "</md-dialog>"].join("").replace(/\s\s+/g, ""),
-                            controller: n,
-                            controllerAs: "dialog",
-                            bindToController: !0
-                        }
-                    }
-
-                    function n(r, i) {
-                        this.$onInit = function() {
-                            var n = "prompt" == this.$type;
-                            n && this.initialValue && (this.result = this.initialValue), this.hide = function() {
-                                r.hide(!n || this.result)
-                            }, this.abort = function() {
-                                r.cancel()
-                            }, this.keypress = function(e) {
-                                var t = n && this.required && !ue.isDefined(this.result);
-                                e.keyCode !== i.KEY_CODE.ENTER || t || r.hide(this.result)
-                            }
-                        }
-                    }
-
-                    function r(f, l, h, p, c, u, m, d, g, a, t, s, v) {
-                        return {
-                            hasBackdrop: !0,
-                            isolateScope: !0,
-                            onCompiling: function(e) {
-                                e.defaultTheme = t.defaultTheme(),
-                                    function(t) {
-                                        var e;
-                                        t.targetEvent && t.targetEvent.target && (e = ue.element(t.targetEvent.target));
-                                        var n = e && e.controller("mdTheme");
-                                        if (t.hasTheme = !!n, !t.hasTheme) return;
-                                        t.themeWatch = n.$shouldWatch;
-                                        var r = t.theme || n.$mdTheme;
-                                        r && (t.scope.theme = r);
-                                        var i = n.registerChanges(function(e) {
-                                            t.scope.theme = e, t.themeWatch || i()
-                                        })
-                                    }(e)
-                            },
-                            onShow: function(e, t, n, r) {
-                                ue.element(u[0].body).addClass("md-dialog-is-showing");
-                                var i = t.find("md-dialog");
-                                if (i.hasClass("ng-cloak")) {
-                                    g.warn("$mdDialog: using `<md-dialog ng-cloak>` will affect the dialog opening animations.", t[0])
-                                }
-                                return function(e) {
-                                        function t(e, t) {
-                                            var n = ue.element(e || {});
-                                            if (n && n.length) {
-                                                var r = ue.isFunction(n[0].getBoundingClientRect);
-                                                return ue.extend(t || {}, {
-                                                    element: r ? n : de,
-                                                    bounds: r ? n[0].getBoundingClientRect() : ue.extend({}, {
-                                                        top: 0,
-                                                        left: 0,
-                                                        height: 0,
-                                                        width: 0
-                                                    }, n[0]),
-                                                    focus: ue.bind(n, n.focus)
-                                                })
-                                            }
-                                        }
-
-                                        function n(e, t) {
-                                            return ue.isString(e) && (e = u[0].querySelector(e)), ue.element(e || t)
-                                        }
-                                        e.origin = ue.extend({
-                                            element: null,
-                                            bounds: null,
-                                            focus: ue.noop
-                                        }, e.origin || {}), e.parent = n(e.parent, d), e.closeTo = t(n(e.closeTo)), e.openFrom = t(n(e.openFrom)), e.targetEvent && (e.origin = t(e.targetEvent.target, e.origin), e.originInteraction = v.getLastInteractionType())
-                                    }(n),
-                                    function(e, t) {
-                                        var n = "alert" === t.$type ? "alertdialog" : "dialog",
-                                            r = e.find("md-dialog-content"),
-                                            i = e.attr("id"),
-                                            o = "dialogContent_" + (i || h.nextUid());
-                                        e.attr({
-                                            role: n,
-                                            tabIndex: "-1"
-                                        }), 0 === r.length && (r = e, i && (o = i)), r.attr("id", o), e.attr("aria-describedby", o), t.ariaLabel ? l.expect(e, "aria-label", t.ariaLabel) : l.expectAsync(e, "aria-label", function() {
-                                            if (t.title) return t.title;
-                                            var e = r.text().split(/\s+/);
-                                            return 3 < e.length && (e = e.slice(0, 3).concat("...")), e.join(" ")
-                                        }), (_ = document.createElement("div")).classList.add("md-dialog-focus-trap"), _.tabIndex = 0, $ = _.cloneNode(!1);
-                                        var a = function() {
-                                            e.focus()
-                                        };
-                                        _.addEventListener("focus", a), $.addEventListener("focus", a), e[0].parentNode.insertBefore(_, e[0]), e.after($)
-                                    }(i, n), o = e, a = t, s = n, s.disableParentScroll && (s.restoreScroll = h.disableScrollAround(a, s.parent)), s.hasBackdrop && (s.backdrop = h.createBackdrop(o, "md-dialog-backdrop md-opaque"), c.enter(s.backdrop, s.parent)), s.hideBackdrop = function(e) {
-                                        s.backdrop && (e ? s.backdrop.remove() : c.leave(s.backdrop)), s.disableParentScroll && (s.restoreScroll && s.restoreScroll(), delete s.restoreScroll), s.hideBackdrop = null
-                                    },
-                                    function(e, t) {
-                                        var n = ue.element(m),
-                                            r = h.debounce(function() {
-                                                b(e, t)
-                                            }, 60),
-                                            i = [],
-                                            o = function() {
-                                                var e = "alert" == t.$type ? f.hide : f.cancel;
-                                                h.nextTick(e, !0)
-                                            };
-                                        if (t.escapeToClose) {
-                                            var a = t.parent,
-                                                s = function(e) {
-                                                    e.keyCode === p.KEY_CODE.ESCAPE && (e.stopImmediatePropagation(), e.preventDefault(), o())
-                                                };
-                                            e.on("keydown", s), a.on("keydown", s), i.push(function() {
-                                                e.off("keydown", s), a.off("keydown", s)
-                                            })
-                                        }
-                                        if (n.on("resize", r), i.push(function() {
-                                                n.off("resize", r)
-                                            }), t.clickOutsideToClose) {
-                                            var l, c = e,
-                                                u = function(e) {
-                                                    l = e.target
-                                                },
-                                                d = function(e) {
-                                                    l === c[0] && e.target === c[0] && (e.stopPropagation(), e.preventDefault(), o())
-                                                };
-                                            c.on("mousedown", u), c.on("mouseup", d), i.push(function() {
-                                                c.off("mousedown", u), c.off("mouseup", d)
-                                            })
-                                        }
-                                        t.deactivateListeners = function() {
-                                            i.forEach(function(e) {
-                                                e()
-                                            }), t.deactivateListeners = null
-                                        }
-                                    }(t, n),
-                                    function(e, t) {
-                                        t.parent.append(e), t.reverseContainerStretch = b(e, t);
-                                        var n = e.find("md-dialog"),
-                                            r = h.dom.animator,
-                                            i = r.calculateZoomToOrigin,
-                                            o = {
-                                                transitionInClass: "md-transition-in",
-                                                transitionOutClass: "md-transition-out"
-                                            },
-                                            a = r.toTransformCss(i(n, t.openFrom || t.origin)),
-                                            s = r.toTransformCss("");
-                                        return n.toggleClass("md-dialog-fullscreen", !!t.fullscreen), r.translate3d(n, a, s, o).then(function(e) {
-                                            return t.reverseAnimate = function() {
-                                                return delete t.reverseAnimate, t.closeTo ? (o = {
-                                                    transitionInClass: "md-transition-out",
-                                                    transitionOutClass: "md-transition-in"
-                                                }, a = s, s = r.toTransformCss(i(n, t.closeTo)), r.translate3d(n, a, s, o)) : e(s = r.toTransformCss(i(n, t.origin)))
-                                            }, t.clearAnimate = function() {
-                                                return delete t.clearAnimate, n.removeClass([o.transitionOutClass, o.transitionInClass].join(" ")), r.translate3d(n, s, r.toTransformCss(""), {})
-                                            }, !0
-                                        })
-                                    }(t, n).then(function() {
-                                        ! function(e, t) {
-                                            var r = !0;
-
-                                            function n(e) {
-                                                for (var t = function(e) {
-                                                        for (var t = []; e.parentNode;) {
-                                                            if (e === document.body) return t;
-                                                            for (var n = e.parentNode.children, r = 0; r < n.length; r++) e === n[r] || y(n[r], ["SCRIPT", "STYLE"]) || n[r].hasAttribute("aria-live") || t.push(n[r]);
-                                                            e = e.parentNode
-                                                        }
-                                                        return t
-                                                    }(e), n = 0; n < t.length; n++) t[n].setAttribute("aria-hidden", r)
-                                            }
-                                            n(e[0]), t.unlockScreenReader = function() {
-                                                r = !1, n(e[0]), t.unlockScreenReader = null
-                                            }
-                                        }(t, n), t[0].querySelector(".md-actions") && g.warn("Using a class of md-actions is deprecated, please use <md-dialog-actions>."),
-                                            function() {
-                                                if (n.focusOnOpen) {
-                                                    var e = h.findFocusTarget(t) || t[0].querySelector(".dialog-close, md-dialog-actions button:last-child") || i;
-                                                    e.focus()
-                                                }
-                                            }()
-                                    });
-                                var o, a, s
-                            },
-                            onShowing: function(e, t, n, r) {
-                                if (r) {
-                                    var i = r.htmlContent || n.htmlContent || "",
-                                        o = r.textContent || n.textContent || r.content || n.content || "";
-                                    if (i && !a.has("$sanitize")) throw Error("The ngSanitize module must be loaded in order to use htmlContent.");
-                                    if (i && o) throw Error("md-dialog cannot have both `htmlContent` and `textContent`");
-                                    r.mdHtmlContent = i, r.mdTextContent = o
-                                }
-                            },
-                            onRemove: function(e, t, n) {
-                                n.deactivateListeners(), n.unlockScreenReader(), n.hideBackdrop(n.$destroy), _ && _.parentNode && _.parentNode.removeChild(_);
-                                $ && $.parentNode && $.parentNode.removeChild($);
-                                return n.$destroy ? i() : (r = n, r.reverseAnimate().then(function() {
-                                    r.contentElement && r.clearAnimate()
-                                })).then(i);
-                                var r;
-
-                                function i() {
-                                    ue.element(u[0].body).removeClass("md-dialog-is-showing"), n.contentElement && n.reverseContainerStretch(), n.cleanupElement(), n.$destroy || "keyboard" !== n.originInteraction || n.origin.focus()
-                                }
-                            },
-                            clickOutsideToClose: !1,
-                            escapeToClose: !0,
-                            targetEvent: null,
-                            closeTo: null,
-                            openFrom: null,
-                            focusOnOpen: !0,
-                            disableParentScroll: !0,
-                            autoWrap: !0,
-                            fullscreen: !1,
-                            transformTemplate: function(e, t) {
-                                var n, r = s.startSymbol(),
-                                    i = s.endSymbol(),
-                                    o = r + (t.themeWatch ? "" : "::") + "theme" + i;
-                                return '<div class="md-dialog-container" tabindex="-1" ' + (t.hasTheme ? 'md-theme="' + o + '"' : "") + ">" + (n = e, t.autoWrap && !/<\/md-dialog>/g.test(n) ? "<md-dialog>" + (n || "") + "</md-dialog>" : n || "") + "</div>"
-                            }
-                        };
-
-                        function b(e, t) {
-                            var n = "fixed" == m.getComputedStyle(u[0].body).position,
-                                r = t.backdrop ? m.getComputedStyle(t.backdrop[0]) : null,
-                                i = r ? Math.min(u[0].body.clientHeight, Math.ceil(Math.abs(parseInt(r.height, 10)))) : 0,
-                                o = {
-                                    top: e.css("top"),
-                                    height: e.css("height")
-                                },
-                                a = Math.abs(t.parent[0].getBoundingClientRect().top);
-                            return e.css({
-                                    top: (n ? a : 0) + "px",
-                                    height: i ? i + "px" : "100%"
-                                }),
-                                function() {
-                                    e.css(o)
-                                }
-                        }
-
-                        function y(e, t) {
-                            if (-1 !== t.indexOf(e.nodeName)) return !0
-                        }
-                    }
-                }
-                e.$inject = ["$$rAF", "$mdTheming", "$mdDialog"], t.$inject = ["$$interimElementProvider"], ue.module("material.components.dialog", ["material.core", "material.components.backdrop"]).directive("mdDialog", e).provider("$mdDialog", t)
-            }(),
-            function() {
-                function e(e) {
-                    return {
-                        restrict: "E",
-                        link: e
-                    }
-                }
-                e.$inject = ["$mdTheming"], ue.module("material.components.divider", ["material.core"]).directive("mdDivider", e)
-            }(),
-            function() {
-                function e(r) {
-                    return {
-                        restrict: "E",
-                        require: ["^?mdFabSpeedDial", "^?mdFabToolbar"],
-                        compile: function(e, t) {
-                            var n = e.children();
-                            r.prefixer().hasAttribute(n, "ng-repeat") ? n.addClass("md-fab-action-item") : n.wrap('<div class="md-fab-action-item">')
-                        }
-                    }
-                }
-                e.$inject = ["$mdUtil"], ue.module("material.components.fabActions", ["material.core"]).directive("mdFabActions", e)
-            }(),
-            function() {
-                function e(t, o, a, s, l, i) {
-                    var c, u = this,
-                        e = 0;
-
-                    function n(e) {
-                        var t, n, r;
-                        "click" == e.type && (n = (t = e).target, s.getClosest(n, "md-fab-trigger") && u.toggle(), r = t.target, s.getClosest(r, "md-fab-actions") && u.close()), "focusout" != e.type || c || (c = i(function() {
-                            u.close()
-                        }, 100, !1)), "focusin" == e.type && c && (i.cancel(c), c = null)
-                    }
-
-                    function d() {
-                        u.currentActionIndex = -1
-                    }
-
-                    function f() {
-                        0 < o[0].scrollHeight ? a.addClass(o, "_md-animations-ready").then(function() {
-                            o.removeClass("md-animations-waiting")
-                        }) : e < 10 && (i(f, 100), e += 1)
-                    }
-
-                    function h() {
-                        o.off("keydown", m), ue.element(document).off("click touchend", p)
-                    }
-
-                    function p(e) {
-                        if (e.target) {
-                            var t = s.getClosest(e.target, "md-fab-trigger"),
-                                n = s.getClosest(e.target, "md-fab-actions");
-                            t || n || u.close()
-                        }
-                    }
-
-                    function m(e) {
-                        switch (e.which) {
-                            case l.KEY_CODE.ESCAPE:
-                                return u.close(), e.preventDefault(), !1;
-                            case l.KEY_CODE.LEFT_ARROW:
-                                return i = e, "left" === u.direction ? v(i) : g(i), !1;
-                            case l.KEY_CODE.UP_ARROW:
-                                return r = e, "down" === u.direction ? g(r) : v(r), !1;
-                            case l.KEY_CODE.RIGHT_ARROW:
-                                return n = e, "left" === u.direction ? g(n) : v(n), !1;
-                            case l.KEY_CODE.DOWN_ARROW:
-                                return t = e, "up" === u.direction ? g(t) : v(t), !1
-                        }
-                        var t, n, r, i
-                    }
-
-                    function g(e) {
-                        r(e, -1)
-                    }
-
-                    function v(e) {
-                        r(e, 1)
-                    }
-
-                    function r(e, t) {
-                        var n, r = (n = b()[0].querySelectorAll(".md-fab-action-item"), ue.forEach(n, function(e) {
-                            ue.element(ue.element(e).children()[0]).attr("tabindex", -1)
-                        }), n);
-                        u.currentActionIndex = u.currentActionIndex + t, u.currentActionIndex = Math.min(r.length - 1, u.currentActionIndex), u.currentActionIndex = Math.max(0, u.currentActionIndex);
-                        var i = ue.element(r[u.currentActionIndex]).children()[0];
-                        ue.element(i).attr("tabindex", 0), i.focus(), e.preventDefault(), e.stopImmediatePropagation()
-                    }
-
-                    function b() {
-                        return o.find("md-fab-actions")
-                    }
-                    u.open = function() {
-                        t.$evalAsync("vm.isOpen = true")
-                    }, u.close = function() {
-                        t.$evalAsync("vm.isOpen = false"), o.find("md-fab-trigger")[0].focus()
-                    }, u.toggle = function() {
-                        t.$evalAsync("vm.isOpen = !vm.isOpen")
-                    }, u.$onInit = function() {
-                        var e, r, i;
-                        u.direction = u.direction || "down", u.isOpen = u.isOpen || !1, d(), o.addClass("md-animations-waiting"), e = ["click", "focusin", "focusout"], ue.forEach(e, function(e) {
-                            o.on(e, n)
-                        }), t.$on("$destroy", function() {
-                            ue.forEach(e, function(e) {
-                                o.off(e, n)
-                            }), h()
-                        }), t.$watch("vm.direction", function(e, t) {
-                            a.removeClass(o, "md-" + t), a.addClass(o, "md-" + e), d()
-                        }), t.$watch("vm.isOpen", function(e) {
-                            d(), r && i || (r = o.find("md-fab-trigger"), i = b()), e ? (o.on("keydown", m), s.nextTick(function() {
-                                ue.element(document).on("click touchend", p)
-                            })) : h();
-                            var t = e ? "md-is-open" : "",
-                                n = e ? "" : "md-is-open";
-                            r.attr("aria-haspopup", !0), r.attr("aria-expanded", e), i.attr("aria-hidden", !e), a.setClass(o, t, n)
-                        }), f()
-                    }, 1 === ue.version.major && ue.version.minor <= 4 && this.$onInit()
-                }
-                e.$inject = ["$scope", "$element", "$animate", "$mdUtil", "$mdConstant", "$timeout"], ue.module("material.components.fabShared", ["material.core"]).controller("MdFabController", e)
-            }(),
-            function() {
-                e.$inject = ["$timeout"], t.$inject = ["$timeout"];
-                var n = 300;
-
-                function e(t) {
-                    function r(e) {
-                        t(e, n, !1)
-                    }
-
-                    function i(e) {
-                        if (!e.hasClass("md-animations-waiting") || e.hasClass("_md-animations-ready")) {
-                            var t = e[0],
-                                l = e.controller("mdFabSpeedDial"),
-                                r = t.querySelectorAll(".md-fab-action-item"),
-                                c = t.querySelector("md-fab-trigger"),
-                                n = t.querySelector("._md-css-variables"),
-                                i = parseInt(F.getComputedStyle(n).zIndex);
-                            ue.forEach(r, function(e, t) {
-                                var n = e.style;
-                                n.transform = n.webkitTransform = "", n.transitionDelay = "", n.opacity = 1, n.zIndex = r.length - t + i
-                            }), c.style.zIndex = i + r.length + 1, l.isOpen || ue.forEach(r, function(e, t) {
-                                var n, r, i = e.style,
-                                    o = (c.clientHeight - e.clientHeight) / 2,
-                                    a = (c.clientWidth - e.clientWidth) / 2;
-                                switch (l.direction) {
-                                    case "up":
-                                        n = e.scrollHeight * (t + 1) + o, r = "Y";
-                                        break;
-                                    case "down":
-                                        n = -(e.scrollHeight * (t + 1) + o), r = "Y";
-                                        break;
-                                    case "left":
-                                        n = e.scrollWidth * (t + 1) + a, r = "X";
-                                        break;
-                                    case "right":
-                                        n = -(e.scrollWidth * (t + 1) + a), r = "X"
-                                }
-                                var s = "translate" + r + "(" + n + "px)";
-                                i.transform = i.webkitTransform = s
-                            })
-                        }
-                    }
-                    return {
-                        addClass: function(e, t, n) {
-                            e.hasClass("md-fling") ? (i(e), r(n)) : n()
-                        },
-                        removeClass: function(e, t, n) {
-                            i(e), r(n)
-                        }
-                    }
-                }
-
-                function t(t) {
-                    function r(e) {
-                        t(e, n, !1)
-                    }
-
-                    function i(e) {
-                        var t = e[0],
-                            i = e.controller("mdFabSpeedDial"),
-                            o = t.querySelectorAll(".md-fab-action-item"),
-                            n = t.querySelector("._md-css-variables"),
-                            a = parseInt(F.getComputedStyle(n).zIndex);
-                        ue.forEach(o, function(e, t) {
-                            var n = e.style,
-                                r = 65 * t;
-                            n.opacity = i.isOpen ? 1 : 0, n.transform = n.webkitTransform = i.isOpen ? "scale(1)" : "scale(0)", n.transitionDelay = (i.isOpen ? r : o.length - r) + "ms", n.zIndex = o.length - t + a
-                        })
-                    }
-                    return {
-                        addClass: function(e, t, n) {
-                            i(e), r(n)
-                        },
-                        removeClass: function(e, t, n) {
-                            i(e), r(n)
-                        }
-                    }
-                }
-                ue.module("material.components.fabSpeedDial", ["material.core", "material.components.fabShared", "material.components.fabActions"]).directive("mdFabSpeedDial", function() {
-                    return {
-                        restrict: "E",
-                        scope: {
-                            direction: "@?mdDirection",
-                            isOpen: "=?mdOpen"
-                        },
-                        bindToController: !0,
-                        controller: "MdFabController",
-                        controllerAs: "vm",
-                        link: function(e, t) {
-                            t.prepend('<div class="_md-css-variables"></div>')
-                        }
-                    }
-                }).animation(".md-fling", e).animation(".md-scale", t).service("mdFabSpeedDialFlingAnimation", e).service("mdFabSpeedDialScaleAnimation", t)
-            }(),
-            function() {
-                function e() {
-                    function r(e, t, n) {
-                        if (t) {
-                            var r = e[0],
-                                i = e.controller("mdFabToolbar"),
-                                o = r.querySelector(".md-fab-toolbar-background"),
-                                a = r.querySelector("md-fab-trigger button"),
-                                s = r.querySelector("md-toolbar"),
-                                l = r.querySelector("md-fab-trigger button md-icon"),
-                                c = e.find("md-fab-actions").children();
-                            if (a && o) {
-                                var u = F.getComputedStyle(a).getPropertyValue("background-color"),
-                                    d = r.offsetWidth,
-                                    f = (r.offsetHeight, d / a.offsetWidth * 2);
-                                o.style.backgroundColor = u, o.style.borderRadius = d + "px", i.isOpen ? (s.style.pointerEvents = "inherit", o.style.width = a.offsetWidth + "px", o.style.height = a.offsetHeight + "px", o.style.transform = "scale(" + f + ")", o.style.transitionDelay = "0ms", l && (l.style.transitionDelay = ".3s"), ue.forEach(c, function(e, t) {
-                                    e.style.transitionDelay = 25 * (c.length - t) + "ms"
-                                })) : (s.style.pointerEvents = "none", o.style.transform = "scale(1)", o.style.top = "0", e.hasClass("md-right") && (o.style.left = "0", o.style.right = null), e.hasClass("md-left") && (o.style.right = "0", o.style.left = null), o.style.transitionDelay = "200ms", l && (l.style.transitionDelay = "0ms"), ue.forEach(c, function(e, t) {
-                                    e.style.transitionDelay = 200 + 25 * t + "ms"
-                                }))
-                            }
-                        }
-                    }
-                    return {
-                        addClass: function(e, t, n) {
-                            r(e, t), n()
-                        },
-                        removeClass: function(e, t, n) {
-                            r(e, t), n()
-                        }
-                    }
-                }
-                ue.module("material.components.fabToolbar", ["material.core", "material.components.fabShared", "material.components.fabActions"]).directive("mdFabToolbar", function() {
-                    return {
-                        restrict: "E",
-                        transclude: !0,
-                        template: '<div class="md-fab-toolbar-wrapper">  <div class="md-fab-toolbar-content" ng-transclude></div></div>',
-                        scope: {
-                            direction: "@?mdDirection",
-                            isOpen: "=?mdOpen"
-                        },
-                        bindToController: !0,
-                        controller: "MdFabController",
-                        controllerAs: "vm",
-                        link: function(e, t, n) {
-                            t.addClass("md-fab-toolbar"), t.find("md-fab-trigger").find("button").prepend('<div class="md-fab-toolbar-background"></div>')
-                        }
-                    }
-                }).animation(".md-fab-toolbar", e).service("mdFabToolbarAnimation", e)
-            }(),
-            function() {
-                function e(h, v, b, y) {
-                    return {
-                        restrict: "E",
-                        controller: t,
-                        scope: {
-                            mdOnLayout: "&"
-                        },
-                        link: function(o, a, s, t) {
-                            a.addClass("_md"), a.attr("role", "list"), t.layoutDelegate = function(e) {
-                                var r = [].filter.call(a.children(), function(e) {
-                                        return "MD-GRID-TILE" == e.tagName && !e.$$mdDestroyed
-                                    }),
-                                    i = {
-                                        tileSpans: (t = r, [].map.call(t, function(e) {
-                                            var t = ue.element(e).controller("mdGridTile");
-                                            return {
-                                                row: parseInt(y.getResponsiveAttribute(t.$attrs, "md-rowspan"), 10) || 1,
-                                                col: parseInt(y.getResponsiveAttribute(t.$attrs, "md-colspan"), 10) || 1
-                                            }
-                                        })),
-                                        colCount: function() {
-                                            var e = parseInt(y.getResponsiveAttribute(s, "md-cols"), 10);
-                                            if (isNaN(e)) throw "md-grid-list: md-cols attribute was not found, or contained a non-numeric value";
-                                            return e
-                                        }(),
-                                        rowMode: d(),
-                                        rowHeight: function() {
-                                            var e = y.getResponsiveAttribute(s, "md-row-height");
-                                            if (!e) throw "md-grid-list: md-row-height attribute was not found";
-                                            switch (d()) {
-                                                case "fixed":
-                                                    return f(e);
-                                                case "ratio":
-                                                    var t = e.split(":");
-                                                    return parseFloat(t[0]) / parseFloat(t[1]);
-                                                case "fit":
-                                                    return 0
-                                            }
-                                        }(),
-                                        gutter: f(y.getResponsiveAttribute(s, "md-gutter") || 1)
-                                    };
-                                var t;
-                                if (!e && ue.equals(i, l)) return;
-                                var n = b(i.colCount, i.tileSpans, r).map(function(e, n) {
-                                    return {
-                                        grid: {
-                                            element: a,
-                                            style: function(e, t, n, r, i) {
-                                                var o = {};
-                                                switch (r) {
-                                                    case "fixed":
-                                                        o.height = g({
-                                                            unit: i,
-                                                            span: t,
-                                                            gutter: n
-                                                        }), o.paddingBottom = "";
-                                                        break;
-                                                    case "ratio":
-                                                        var a = 1 === e ? 0 : (e - 1) / e,
-                                                            s = 1 / e * 100,
-                                                            l = s * (1 / i),
-                                                            c = p({
-                                                                share: l,
-                                                                gutterShare: a,
-                                                                gutter: n
-                                                            });
-                                                        o.height = "", o.paddingBottom = g({
-                                                            unit: c,
-                                                            span: t,
-                                                            gutter: n
-                                                        })
-                                                }
-                                                return o
-                                            }(i.colCount, n, i.gutter, i.rowMode, i.rowHeight)
-                                        },
-                                        tiles: e.map(function(e, t) {
-                                            return {
-                                                element: ue.element(r[t]),
-                                                style: function(e, t, n, r, i, o, a) {
-                                                    var s = 1 / n * 100,
-                                                        l = (n - 1) / n,
-                                                        c = p({
-                                                            share: s,
-                                                            gutterShare: l,
-                                                            gutter: i
-                                                        }),
-                                                        u = "rtl" != document.dir && "rtl" != document.body.dir ? {
-                                                            left: m({
-                                                                unit: c,
-                                                                offset: e.col,
-                                                                gutter: i
-                                                            }),
-                                                            width: g({
-                                                                unit: c,
-                                                                span: t.col,
-                                                                gutter: i
-                                                            }),
-                                                            paddingTop: "",
-                                                            marginTop: "",
-                                                            top: "",
-                                                            height: ""
-                                                        } : {
-                                                            right: m({
-                                                                unit: c,
-                                                                offset: e.col,
-                                                                gutter: i
-                                                            }),
-                                                            width: g({
-                                                                unit: c,
-                                                                span: t.col,
-                                                                gutter: i
-                                                            }),
-                                                            paddingTop: "",
-                                                            marginTop: "",
-                                                            top: "",
-                                                            height: ""
-                                                        };
-                                                    switch (o) {
-                                                        case "fixed":
-                                                            u.top = m({
-                                                                unit: a,
-                                                                offset: e.row,
-                                                                gutter: i
-                                                            }), u.height = g({
-                                                                unit: a,
-                                                                span: t.row,
-                                                                gutter: i
-                                                            });
-                                                            break;
-                                                        case "ratio":
-                                                            var d = s / a,
-                                                                f = p({
-                                                                    share: d,
-                                                                    gutterShare: l,
-                                                                    gutter: i
-                                                                });
-                                                            u.paddingTop = g({
-                                                                unit: f,
-                                                                span: t.row,
-                                                                gutter: i
-                                                            }), u.marginTop = m({
-                                                                unit: f,
-                                                                offset: e.row,
-                                                                gutter: i
-                                                            });
-                                                            break;
-                                                        case "fit":
-                                                            var h = (r - 1) / r;
-                                                            f = p({
-                                                                share: d = 1 / r * 100,
-                                                                gutterShare: h,
-                                                                gutter: i
-                                                            }), u.top = m({
-                                                                unit: f,
-                                                                offset: e.row,
-                                                                gutter: i
-                                                            }), u.height = g({
-                                                                unit: f,
-                                                                span: t.row,
-                                                                gutter: i
-                                                            })
-                                                    }
-                                                    return u
-                                                }(e.position, e.spans, i.colCount, n, i.gutter, i.rowMode, i.rowHeight)
-                                            }
-                                        })
-                                    }
-                                }).reflow().performance();
-                                o.mdOnLayout({
-                                    $event: {
-                                        performance: n
-                                    }
-                                }), l = i
-                            };
-                            var l, n = ue.bind(t, t.invalidateLayout),
-                                r = function() {
-                                    for (var e in v.MEDIA) y(e), y.getQuery(v.MEDIA[e]).addListener(n);
-                                    return y.watchResponsiveAttributes(["md-cols", "md-row-height", "md-gutter"], s, i)
-                                }();
-
-                            function i(e) {
-                                null == e ? t.invalidateLayout() : y(e) && t.invalidateLayout()
-                            }
-                            o.$on("$destroy", function() {
-                                for (var e in t.layoutDelegate = ue.noop, r(), v.MEDIA) y.getQuery(v.MEDIA[e]).removeListener(n)
-                            });
-                            var c = h.startSymbol(),
-                                u = h.endSymbol();
-
-                            function e(e) {
-                                return c + e + u
-                            }
-                            var p = h(e("share") + "% - (" + e("gutter") + " * " + e("gutterShare") + ")"),
-                                m = h("calc((" + e("unit") + " + " + e("gutter") + ") * " + e("offset") + ")"),
-                                g = h("calc((" + e("unit") + ") * " + e("span") + " + (" + e("span") + " - 1) * " + e("gutter") + ")");
-
-                            function d() {
-                                var e = y.getResponsiveAttribute(s, "md-row-height");
-                                if (!e) throw "md-grid-list: md-row-height attribute was not found";
-                                return "fit" == e ? "fit" : -1 !== e.indexOf(":") ? "ratio" : "fixed"
-                            }
-
-                            function f(e) {
-                                return /\D$/.test(e) ? e : e + "px"
-                            }
-                        }
-                    }
-                }
-
-                function t(e) {
-                    this.layoutInvalidated = !1, this.tilesInvalidated = !1, this.$timeout_ = e.nextTick, this.layoutDelegate = ue.noop
-                }
-
-                function n(l) {
-                    var c = t;
-                    return e.animateWith = function(e) {
-                        c = ue.isFunction(e) ? e : t
-                    }, e;
-
-                    function e(e, t) {
-                        var n, r, i, o, a, s;
-                        return o = l.time(function() {
-                            r = function(i, e) {
-                                var o = 0,
-                                    a = 0,
-                                    s = function() {
-                                        for (var e = [], t = 0; t < i; t++) e.push(0);
-                                        return e
-                                    }();
-                                return {
-                                    positioning: e.map(function(e, t) {
-                                        return {
-                                            spans: e,
-                                            position: function(e, t) {
-                                                if (e.col > i) throw "md-grid-list: Tile at position " + t + " has a colspan (" + e.col + ") that exceeds the column count (" + i + ")";
-                                                var n = 0,
-                                                    r = 0;
-                                                for (; r - n < e.col;) i <= o ? l() : -1 !== (n = s.indexOf(0, o)) && -1 !== (r = u(n + 1)) ? o = r + 1 : (n = r = 0, l());
-                                                return c(n, e.col, e.row), o = n + e.col, {
-                                                    col: n,
-                                                    row: a
-                                                }
-                                            }(e, t)
-                                        }
-                                    }),
-                                    rowCount: a + Math.max.apply(Math, s)
-                                };
-
-                                function l() {
-                                    a++, c(o = 0, i, -1)
-                                }
-
-                                function c(e, t, n) {
-                                    for (var r = e; r < e + t; r++) s[r] = Math.max(s[r] + n, 0)
-                                }
-
-                                function u(e) {
-                                    var t;
-                                    for (t = e; t < s.length; t++)
-                                        if (0 !== s[t]) return t;
-                                    if (t === s.length) return t
-                                }
-                            }(e, t)
-                        }), n = {
-                            layoutInfo: function() {
-                                return r
-                            },
-                            map: function(t) {
-                                return a = l.time(function() {
-                                    var e = n.layoutInfo();
-                                    i = t(e.positioning, e.rowCount)
-                                }), n
-                            },
-                            reflow: function(e) {
-                                return s = l.time(function() {
-                                    (e || c)(i.grid, i.tiles)
-                                }), n
-                            },
-                            performance: function() {
-                                return {
-                                    tileCount: t.length,
-                                    layoutTime: o,
-                                    mapTime: a,
-                                    reflowTime: s,
-                                    totalTime: o + a + s
-                                }
-                            }
-                        }
-                    }
-
-                    function t(e, t) {
-                        e.element.css(e.style), t.forEach(function(e) {
-                            e.element.css(e.style)
-                        })
-                    }
-                }
-
-                function r(o) {
-                    return {
-                        restrict: "E",
-                        require: "^mdGridList",
-                        template: "<figure ng-transclude></figure>",
-                        transclude: !0,
-                        scope: {},
-                        controller: ["$attrs", function(e) {
-                            this.$attrs = e
-                        }],
-                        link: function(e, t, n, r) {
-                            t.attr("role", "listitem");
-                            var i = o.watchResponsiveAttributes(["md-colspan", "md-rowspan"], n, ue.bind(r, r.invalidateLayout));
-                            r.invalidateTiles(), e.$on("$destroy", function() {
-                                t[0].$$mdDestroyed = !0, i(), r.invalidateLayout()
-                            }), ue.isDefined(e.$parent.$index) && e.$watch(function() {
-                                return e.$parent.$index
-                            }, function(e, t) {
-                                e !== t && r.invalidateTiles()
-                            })
-                        }
-                    }
-                }
-
-                function i() {
-                    return {
-                        template: "<figcaption ng-transclude></figcaption>",
-                        transclude: !0
-                    }
-                }
-                t.$inject = ["$mdUtil"], n.$inject = ["$mdUtil"], e.$inject = ["$interpolate", "$mdConstant", "$mdGridLayout", "$mdMedia"], r.$inject = ["$mdMedia"], ue.module("material.components.gridList", ["material.core"]).directive("mdGridList", e).directive("mdGridTile", r).directive("mdGridTileFooter", i).directive("mdGridTileHeader", i).factory("$mdGridLayout", n), t.prototype = {
-                    invalidateTiles: function() {
-                        this.tilesInvalidated = !0, this.invalidateLayout()
-                    },
-                    invalidateLayout: function() {
-                        this.layoutInvalidated || (this.layoutInvalidated = !0, this.$timeout_(ue.bind(this, this.layout)))
-                    },
-                    layout: function() {
-                        try {
-                            this.layoutDelegate(this.tilesInvalidated)
-                        } finally {
-                            this.layoutInvalidated = !1, this.tilesInvalidated = !1
-                        }
-                    }
-                }
-            }(), ue.module("material.components.icon", ["material.core"]), ue.module("material.components.icon").directive("mdIcon", ["$mdIcon", "$mdTheming", "$mdAria", "$sce", function(l, c, u, e) {
-                return {
-                    restrict: "E",
-                    link: function(e, t, n) {
-                        c(t);
-                        var r = n.mdFontIcon,
-                            i = l.fontSet(n.mdFontSet);
-                        n.mdSvgIcon || n.mdSvgSrc || (n.mdFontIcon && t.addClass("md-font " + n.mdFontIcon), t.addClass(i)), n.$observe("mdFontIcon", s), n.$observe("mdFontSet", s), t[0].getAttribute(n.$attr.mdSvgSrc);
-                        var o, a = n.$normalize(n.$attr.mdSvgIcon || n.$attr.mdSvgSrc || "");
-
-                        function s() {
-                            if (!n.mdSvgIcon && !n.mdSvgSrc) {
-                                n.mdFontIcon && (t.removeClass(r), t.addClass(n.mdFontIcon), r = n.mdFontIcon);
-                                var e = l.fontSet(n.mdFontSet);
-                                i !== e && (t.removeClass(i), t.addClass(e), i = e)
-                            }
-                        }
-                        n.role || (u.expect(t, "role", "img"), n.role = "img"), "img" !== n.role || n.ariaHidden || u.hasAriaLabel(t) || (n.alt ? u.expect(t, "aria-label", n.alt) : u.parentHasAriaLabel(t, 2) ? u.expect(t, "aria-hidden", "true") : (o = n.mdFontIcon || n.mdSvgIcon || t.text()) ? u.expect(t, "aria-label", o) : u.expect(t, "aria-hidden", "true")), a && n.$observe(a, function(e) {
-                            t.empty(), e && l(e).then(function(e) {
-                                t.empty(), t.append(e)
-                            })
-                        })
-                    }
-                }
-            }]),
-            function() {
-                a.$inject = ["config", "$templateRequest", "$q", "$log", "$mdUtil", "$sce"], ue.module("material.components.icon").constant("$$mdSvgRegistry", {
-                    mdTabsArrow: "data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxnPjxwb2x5Z29uIHBvaW50cz0iMTUuNCw3LjQgMTQsNiA4LDEyIDE0LDE4IDE1LjQsMTYuNiAxMC44LDEyICIvPjwvZz48L3N2Zz4=",
-                    mdClose: "data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxnPjxwYXRoIGQ9Ik0xOSA2LjQxbC0xLjQxLTEuNDEtNS41OSA1LjU5LTUuNTktNS41OS0xLjQxIDEuNDEgNS41OSA1LjU5LTUuNTkgNS41OSAxLjQxIDEuNDEgNS41OS01LjU5IDUuNTkgNS41OSAxLjQxLTEuNDEtNS41OS01LjU5eiIvPjwvZz48L3N2Zz4=",
-                    mdCancel: "data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxnPjxwYXRoIGQ9Ik0xMiAyYy01LjUzIDAtMTAgNC40Ny0xMCAxMHM0LjQ3IDEwIDEwIDEwIDEwLTQuNDcgMTAtMTAtNC40Ny0xMC0xMC0xMHptNSAxMy41OWwtMS40MSAxLjQxLTMuNTktMy41OS0zLjU5IDMuNTktMS40MS0xLjQxIDMuNTktMy41OS0zLjU5LTMuNTkgMS40MS0xLjQxIDMuNTkgMy41OSAzLjU5LTMuNTkgMS40MSAxLjQxLTMuNTkgMy41OSAzLjU5IDMuNTl6Ii8+PC9nPjwvc3ZnPg==",
-                    mdMenu: "data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Ik0zLDZIMjFWOEgzVjZNMywxMUgyMVYxM0gzVjExTTMsMTZIMjFWMThIM1YxNloiIC8+PC9zdmc+",
-                    mdToggleArrow: "data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDggNDgiPjxwYXRoIGQ9Ik0yNCAxNmwtMTIgMTIgMi44MyAyLjgzIDkuMTctOS4xNyA5LjE3IDkuMTcgMi44My0yLjgzeiIvPjxwYXRoIGQ9Ik0wIDBoNDh2NDhoLTQ4eiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==",
-                    mdCalendar: "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTkgM2gtMVYxaC0ydjJIOFYxSDZ2Mkg1Yy0xLjExIDAtMS45OS45LTEuOTkgMkwzIDE5YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjVjMC0xLjEtLjktMi0yLTJ6bTAgMTZINVY4aDE0djExek03IDEwaDV2NUg3eiIvPjwvc3ZnPg==",
-                    mdChecked: "data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxnPjxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz48L2c+PC9zdmc+"
-                }).provider("$mdIcon", e);
-                var o = {
-                    defaultViewBoxSize: 24,
-                    defaultFontSet: "material-icons",
-                    fontSets: []
-                };
-
-                function e() {}
-
-                function r(e, t) {
-                    this.url = e, this.viewBoxSize = t || o.defaultViewBoxSize
-                }
-
-                function a(a, o, s, l, u, t) {
-                    var r = {},
-                        c = {},
-                        n = /[-\w@:%+.~#?&//=]{2,}\.[a-z]{2,4}\b(\/[-\w@:%+.~#?&//=]*)?/i,
-                        d = /^data:image\/svg\+xml[\s*;\w\-=]*?(base64)?,(.*)$/i;
-                    return v.prototype = {
-                        clone: function() {
-                            return this.element.cloneNode(!0)
-                        },
-                        prepare: function() {
-                            var e = this.config ? this.config.viewBoxSize : a.defaultViewBoxSize;
-                            ue.forEach({
-                                fit: "",
-                                height: "100%",
-                                width: "100%",
-                                preserveAspectRatio: "xMidYMid meet",
-                                viewBox: this.element.getAttribute("viewBox") || "0 0 " + e + " " + e,
-                                focusable: !1
-                            }, function(e, t) {
-                                this.element.setAttribute(t, e)
-                            }, this)
-                        }
-                    }, e.fontSet = function(t) {
-                        if (ue.isUndefined(t) || !t || !t.length) return a.defaultFontSet;
-                        var n = t;
-                        return ue.forEach(a.fontSets, function(e) {
-                            e.alias === t && (n = e.fontSet || n)
-                        }), n
-                    }, e;
-
-                    function e(e) {
-                        return e = e || "", ue.isString(e) || (e = t.getTrustedUrl(e)), r[e] ? s.when(i(r[e])) : n.test(e) || d.test(e) ? g(e).then(h(e)) : (-1 === e.indexOf(":") && (e = "$default:" + e), (a[e] ? p : m)(e).then(h(e)))
-                    }
-
-                    function i(e) {
-                        var n, r, i, o, a = e.clone(),
-                            s = u.nextUid(),
-                            l = ["clip-path", "color-profile", "cursor", "fill", "filter", "href", "marker-start", "marker-mid", "marker-end", "mask", "stroke", "style", "vector-effect"],
-                            c = a.innerHTML === de;
-                        if (!isFinite(Number(s))) throw new Error("Unsafe and unexpected non-number result from $mdUtil.nextUid().");
-                        return n = "_cache" + s, a.id && (a.id += n), ue.forEach(a.querySelectorAll("[id]"), function(t) {
-                            for (r = "", i = 0; i < l.length; i++) r += "[" + l[i] + '="url(#' + t.id + ')"]', i + 1 < l.length && (r += ", ");
-                            ue.forEach(a.querySelectorAll(r), function(e) {
-                                f(t, e, c, s)
-                            }), ue.forEach(a.querySelectorAll("style"), function(e) {
-                                f(t, e, c, s)
-                            }), ue.forEach(a.querySelectorAll("[*|href]:not([href])"), function(e) {
-                                (o = e.getAttribute("xlink:href")) && (o = o.replace("#" + t.id, "#" + t.id + n), e.setAttribute("xlink:href", o))
-                            }), t.id += n
-                        }), a
-                    }
-
-                    function f(e, t, n, r) {
-                        var i, o;
-                        if (!isFinite(Number(r))) throw new Error("Unsafe and unexpected non-number result for newUid.");
-                        o = "_cache" + r, n ? (i = (i = u.getOuterHTML(t)).replace("url(#" + e.id + ")", "url(#" + e.id + o + ")"), t.textContent = ue.element(i)[0].innerHTML) : t.outerHTML = t.outerHTML.replace("url(#" + e.id + ")", "url(#" + e.id + o + ")")
-                    }
-
-                    function h(n) {
-                        return function(e) {
-                            var t;
-                            return r[n] = (t = e, ue.isDefined(t.element) && ue.isDefined(t.config) ? e : new v(e, a[n])), i(r[n])
-                        }
-                    }
-
-                    function p(e) {
-                        var t = a[e];
-                        return g(t.url).then(function(e) {
-                            return new v(e, t)
-                        })
-                    }
-
-                    function m(r) {
-                        var e = r.substring(0, r.lastIndexOf(":")) || "$default",
-                            i = a[e];
-                        return i ? g(i.url).then(function(e) {
-                            var t = r.slice(r.lastIndexOf(":") + 1),
-                                n = e.querySelector("#" + t);
-                            return n ? new v(n, i) : o(r)
-                        }) : o(r);
-
-                        function o(e) {
-                            var t = "icon " + e + " not found";
-                            return l.warn(t), s.reject(t || e)
-                        }
-                    }
-
-                    function g(e) {
-                        return d.test(e) ? (t = e, n = d.exec(t), i = /base64/i.test(t) ? F.atob(n[2]) : n[2], s.when(ue.element(i)[0])) : (r = e, s(function(t, n) {
-                            o(r, !0).then(function(e) {
-                                c[r] || (c[r] = ue.element("<div>").append(e)[0].querySelector("svg")), t(c[r])
-                            }, function(e) {
-                                var t = ue.isString(e) ? e : e.message || e.data || e.statusText;
-                                l.warn(t), n(e)
-                            })
-                        }));
-                        var r, t, n, i
-                    }
-
-                    function v(e, t) {
-                        if (e && "symbol" === e.tagName.toLowerCase()) {
-                            var n = e.getAttribute("viewBox");
-                            e = e.innerHTML ? ue.element('<svg xmlns="http://www.w3.org/2000/svg">').html(e.innerHTML)[0] : ue.element('<svg xmlns="http://www.w3.org/2000/svg">').append(u.getInnerHTML(e))[0], n && e.setAttribute("viewBox", n)
-                        }
-                        e && "svg" !== e.tagName.toLowerCase() && (e = ue.element('<svg xmlns="http://www.w3.org/2000/svg">').append(e.cloneNode(!0))[0]), e.getAttribute("xmlns") || e.setAttribute("xmlns", "http://www.w3.org/2000/svg"), this.element = e, this.config = t, this.prepare()
-                    }
-                }
-                e.prototype = {
-                    icon: function(e, t, n) {
-                        return -1 == e.indexOf(":") && (e = "$default:" + e), o[e] = new r(t, n), this
-                    },
-                    iconSet: function(e, t, n) {
-                        return o[e] = new r(t, n), this
-                    },
-                    defaultIconSet: function(e, t) {
-                        var n = "$default";
-                        return o[n] || (o[n] = new r(e, t)), o[n].viewBoxSize = t || o.defaultViewBoxSize, this
-                    },
-                    defaultViewBoxSize: function(e) {
-                        return o.defaultViewBoxSize = e, this
-                    },
-                    fontSet: function(e, t) {
-                        return o.fontSets.push({
-                            alias: e,
-                            fontSet: t || e
-                        }), this
-                    },
-                    defaultFontSet: function(e) {
-                        return o.defaultFontSet = e || "", this
-                    },
-                    defaultIconSize: function(e) {
-                        return o.defaultIconSize = e, this
-                    },
-                    $get: ["$templateRequest", "$q", "$log", "$mdUtil", "$sce", function(e, t, n, r, i) {
-                        return a(o, e, t, n, r, i)
-                    }]
-                }
-            }(),
-            function() {
-                t.$inject = ["$mdTheming", "$parse", "$$rAF"], n.$inject = ["$mdUtil", "$window", "$mdAria", "$timeout", "$mdGesture"], r.$inject = ["$animate", "$mdUtil"], i.$inject = ["$compile"], u.$inject = ["$mdUtil"], o.$inject = ["$document", "$timeout"], d.$inject = ["$$AnimateRunner", "$animateCss", "$mdUtil"], f.$inject = ["$$AnimateRunner", "$animateCss", "$mdUtil"], h.$inject = ["$$AnimateRunner", "$animateCss", "$mdUtil", "$log"];
-                var e = ue.module("material.components.input", ["material.core"]).directive("mdInputContainer", t).directive("label", function() {
-                    return {
-                        restrict: "E",
-                        require: "^?mdInputContainer",
-                        link: function(e, t, n, r) {
-                            !r || n.mdNoFloat || t.hasClass("md-container-ignore") || (r.label = t, e.$on("$destroy", function() {
-                                r.label = null
-                            }))
-                        }
-                    }
-                }).directive("input", n).directive("textarea", n).directive("mdMaxlength", r).directive("placeholder", i).directive("ngMessages", function() {
-                    return {
-                        restrict: "EA",
-                        link: function(e, t, n, r) {
-                            if (!r) return;
-                            t.toggleClass("md-input-messages-animation", !0), t.toggleClass("md-auto-hide", !0), ("false" == n.mdAutoHide || (i = n, c.some(function(e) {
-                                return i[e]
-                            }))) && t.toggleClass("md-auto-hide", !1);
-                            var i
-                        },
-                        require: "^^?mdInputContainer"
-                    }
-                }).directive("ngMessage", u).directive("ngMessageExp", u).directive("mdSelectOnFocus", o).animation(".md-input-invalid", d).animation(".md-input-messages-animation", f).animation(".md-input-message-animation", h);
-
-                function t(i, o, a) {
-                    n.$inject = ["$scope", "$element", "$attrs", "$animate"];
-                    var e = ["INPUT", "TEXTAREA", "SELECT", "MD-SELECT"],
-                        t = e.reduce(function(e, t) {
-                            return e.concat(["md-icon ~ " + t, ".md-icon ~ " + t])
-                        }, []).join(","),
-                        s = e.reduce(function(e, t) {
-                            return e.concat([t + " ~ md-icon", t + " ~ .md-icon"])
-                        }, []).join(",");
-                    return {
-                        restrict: "E",
-                        compile: function(e) {
-                            var n = e[0].querySelector(t),
-                                r = e[0].querySelector(s);
-                            return function(e, t) {
-                                i(t), (n || r) && a(function() {
-                                    var e = t[0].querySelector("md-icon") || t[0].querySelector(".md-icon");
-                                    n && e && t.addClass("md-icon-left"), r && e && t.addClass("md-icon-right")
-                                })
-                            }
-                        },
-                        controller: n
-                    };
-
-                    function n(e, t, n, r) {
-                        var i = this;
-                        i.isErrorGetter = n.mdIsError && o(n.mdIsError), i.delegateClick = function() {
-                            i.input.focus()
-                        }, i.element = t, i.setFocused = function(e) {
-                            t.toggleClass("md-input-focused", !!e)
-                        }, i.setHasValue = function(e) {
-                            t.toggleClass("md-input-has-value", !!e)
-                        }, i.setHasPlaceholder = function(e) {
-                            t.toggleClass("md-input-has-placeholder", !!e)
-                        }, i.setInvalid = function(e) {
-                            e ? r.addClass(t, "md-input-invalid") : r.removeClass(t, "md-input-invalid")
-                        }, e.$watch(function() {
-                            return i.label && i.input
-                        }, function(e) {
-                            e && !i.label.attr("for") && i.label.attr("for", i.input.attr("id"))
-                        })
-                    }
-                }
-
-                function n(v, b, u, y, _) {
-                    return {
-                        restrict: "E",
-                        require: ["^?mdInputContainer", "?ngModel", "?^form"],
-                        link: function(d, f, h, e) {
-                            var p = e[0],
-                                m = !!e[1],
-                                g = e[1] || v.fakeNgModel(),
-                                t = e[2],
-                                n = ue.isDefined(h.readonly),
-                                r = v.parseAttributeBoolean(h.mdNoAsterisk),
-                                i = f[0].tagName.toLowerCase();
-                            if (!p) return; {
-                                if ("hidden" === h.type) return void f.attr("aria-hidden", "true");
-                                if (p.input) {
-                                    if (p.input[0].contains(f[0])) return;
-                                    throw new Error("<md-input-container> can only have *one* <input>, <textarea> or <md-select> child element!")
-                                }
-                            }
-                            p.input = f, p.label && h.$observe("required", function(e) {
-                                p.label.toggleClass("md-required", e && !r)
-                            });
-                            var o = ue.element('<div class="md-errors-spacer">');
-                            f.after(o);
-                            var a = ue.isString(h.placeholder) ? h.placeholder.trim() : "";
-                            p.label || a.length || u.expect(f, "aria-label");
-                            f.addClass("md-input"), f.attr("id") || f.attr("id", "input_" + v.nextUid());
-                            "input" === i && "number" === h.type && h.min && h.max && !h.step ? f.attr("step", "any") : "textarea" === i && function() {
-                                var t = !h.hasOwnProperty("mdNoAutogrow");
-                                if (function() {
-                                        if (!h.hasOwnProperty("mdNoResize")) {
-                                            var e = ue.element('<div class="md-resize-handle"></div>'),
-                                                t = !1,
-                                                n = 0,
-                                                r = p.element,
-                                                i = _.register(e, "drag", {
-                                                    horizontal: !1
-                                                });
-                                            f.wrap('<div class="md-resize-wrapper">').after(e), e.on("mousedown", o), r.on("$md.dragstart", a).on("$md.drag", s).on("$md.dragend", l), d.$on("$destroy", function() {
-                                                e.off("mousedown", o).remove(), r.off("$md.dragstart", a).off("$md.drag", s).off("$md.dragend", l), i(), i = r = e = null
-                                            })
-                                        }
-
-                                        function o(e) {
-                                            e.preventDefault(), t = !0, e.clientY, n = parseFloat(f.css("height")) || f.prop("offsetHeight")
-                                        }
-
-                                        function a(e) {
-                                            t && (e.preventDefault(), c(), r.addClass("md-input-resized"))
-                                        }
-
-                                        function s(e) {
-                                            t && f.css("height", n + e.pointer.distanceY + "px")
-                                        }
-
-                                        function l(e) {
-                                            t && (t = !1, r.removeClass("md-input-resized"))
-                                        }
-                                    }(), !t) return;
-                                var o = h.hasOwnProperty("rows") ? parseInt(h.rows) : NaN,
-                                    a = h.hasOwnProperty("maxRows") ? parseInt(h.maxRows) : NaN,
-                                    n = d.$on("md-resize-textarea", r),
-                                    s = null,
-                                    l = f[0];
-                                y(function() {
-                                    v.nextTick(r)
-                                }, 10, !1), f.on("input", r), m && g.$formatters.push(i);
-                                o || f.attr("rows", 1);
-
-                                function r() {
-                                    f.attr("rows", 1).css("height", "auto").addClass("md-no-flex");
-                                    var e, t, n = (e = l.offsetHeight, t = l.scrollHeight - e, e + Math.max(t, 0));
-                                    if (!s) {
-                                        var r = f[0].style.padding || "";
-                                        s = f.css("padding", 0).prop("offsetHeight"), f[0].style.padding = r
-                                    }
-                                    if (o && s && (n = Math.max(n, s * o)), a && s) {
-                                        var i = s * a;
-                                        i < n ? (f.attr("md-no-autogrow", ""), n = i) : f.removeAttr("md-no-autogrow")
-                                    }
-                                    s && f.attr("rows", Math.round(n / s)), f.css("height", n + "px").removeClass("md-no-flex")
-                                }
-
-                                function i(e) {
-                                    return v.nextTick(r), e
-                                }
-
-                                function c() {
-                                    if (t && (t = !1, ue.element(b).off("resize", r), n && n(), f.attr("md-no-autogrow", "").off("input", r), m)) {
-                                        var e = g.$formatters.indexOf(i); - 1 < e && g.$formatters.splice(e, 1)
-                                    }
-                                }
-                                if (ue.element(b).on("resize", r), d.$on("$destroy", c), h.hasOwnProperty("mdDetectHidden")) {
-                                    var e = (u = !1, function() {
-                                        var e = 0 === l.offsetHeight;
-                                        !1 === e && !0 === u && r(), u = e
-                                    });
-                                    d.$watch(function() {
-                                        return v.nextTick(e, !1), !0
-                                    })
-                                }
-                                var u
-                            }();
-                            m || c();
-                            var s = p.isErrorGetter || function() {
-                                return g.$invalid && (g.$touched || t && t.$submitted)
-                            };
-                            d.$watch(s, p.setInvalid), h.ngValue && h.$observe("value", c);
-                            g.$parsers.push(l), g.$formatters.push(l), f.on("input", c), n || f.on("focus", function(e) {
-                                v.nextTick(function() {
-                                    p.setFocused(!0)
-                                })
-                            }).on("blur", function(e) {
-                                v.nextTick(function() {
-                                    p.setFocused(!1), c()
-                                })
-                            });
-
-                            function l(e) {
-                                return p.setHasValue(!g.$isEmpty(e)), e
-                            }
-
-                            function c() {
-                                p.setHasValue(0 < f.val().length || (f[0].validity || {}).badInput)
-                            }
-                            d.$on("$destroy", function() {
-                                p.setFocused(!1), p.setHasValue(!1), p.input = null
-                            })
-                        }
-                    }
-                }
-
-                function r(h, p) {
-                    return {
-                        restrict: "A",
-                        require: ["ngModel", "^mdInputContainer"],
-                        link: function(e, r, t, n) {
-                            var i = parseInt(t.mdMaxlength);
-                            isNaN(i) && (i = -1);
-                            var o, a, s = n[0],
-                                l = n[1],
-                                c = !ue.isDefined(t.ngTrim) || p.parseAttributeBoolean(t.ngTrim),
-                                u = "password" === t.type;
-
-                            function d(e) {
-                                return (e = c && !u && ue.isString(e) ? e.trim() : e) !== de && null !== e || (e = ""), String(e).length
-                            }
-
-                            function f() {
-                                o && o.parent() && o.text(d(r.val()) + " / " + i)
-                            }
-                            e.$watch(t.mdMaxlength, function(e) {
-                                i = e
-                            }), s.$validators["md-maxlength"] = function(e, t) {
-                                if (!ue.isNumber(i) || i < 0) return !0;
-                                f();
-                                var n = r.val() || t;
-                                return n !== de && null !== n || (n = ""), n = c && !u && ue.isString(n) ? n.trim() : n, String(n).length <= i
-                            }, s.$isEmpty = function(e) {
-                                return 0 === d(e)
-                            }, p.nextTick(function() {
-                                a = ue.element(l.element[0].querySelector(".md-errors-spacer")), o = ue.element('<div class="md-char-counter">'), a.append(o), t.$observe("ngTrim", function(e) {
-                                    c = !ue.isDefined(e) || p.parseAttributeBoolean(e)
-                                }), e.$watch(t.mdMaxlength, function(e) {
-                                    ue.isNumber(e) && 0 < e ? (o.parent().length || h.enter(o, a), f()) : h.leave(o)
-                                })
-                            })
-                        }
-                    }
-                }
-
-                function i(s) {
-                    return {
-                        restrict: "A",
-                        require: "^^?mdInputContainer",
-                        priority: 200,
-                        link: {
-                            pre: function(e, t, n, r) {
-                                if (!r) return;
-                                var i = r.element.find("label"),
-                                    o = r.element.attr("md-no-float");
-                                if (i && i.length || "" === o || e.$eval(o)) return void r.setHasPlaceholder(!0);
-                                if ("MD-SELECT" !== t[0].nodeName) {
-                                    var a = ue.element('<label ng-click="delegateClick()" tabindex="-1" aria-hidden="true">' + n.placeholder + "</label>");
-                                    n.$set("placeholder", null), r.element.addClass("md-icon-float").prepend(a), s(a)(e)
-                                }
-                            }
-                        }
-                    }
-                }
-
-                function o(a, s) {
-                    return {
-                        restrict: "A",
-                        link: function(e, t, n) {
-                            if ("INPUT" !== t[0].nodeName && "TEXTAREA" !== t[0].nodeName) return;
-                            var r = !1;
-
-                            function i() {
-                                s(function() {
-                                    a[0].activeElement === t[0] && t[0].select(), r = !1
-                                }, 1, !(r = !0))
-                            }
-
-                            function o(e) {
-                                r && e.preventDefault()
-                            }
-                            t.on("focus", i).on("mouseup", o), e.$on("$destroy", function() {
-                                t.off("focus", i).off("mouseup", o)
-                            })
-                        }
-                    }
-                }
-                F._mdMocksIncluded && e.service("$$mdInput", function() {
-                    return {
-                        messages: {
-                            getElement: b
-                        }
-                    }
-                }).service("mdInputInvalidAnimation", d).service("mdInputMessagesAnimation", f).service("mdInputMessageAnimation", h);
-                var a, s, l, c = ["ngIf", "ngShow", "ngHide", "ngSwitchWhen", "ngSwitchDefault"];
-
-                function u(t) {
-                    return {
-                        restrict: "EA",
-                        compile: function(n) {
-                            if (r(n)) i(n);
-                            else if (function() {
-                                    var e = n[0];
-                                    for (; e = e.parentNode;)
-                                        if (e.nodeType === Node.DOCUMENT_FRAGMENT_NODE) return !0;
-                                    return !1
-                                }()) return function(e, t) {
-                                r(t) && i(n)
-                            };
-
-                            function r(e) {
-                                return !!t.getClosest(e, "md-input-container")
-                            }
-
-                            function i(e) {
-                                e.toggleClass("md-input-message-animation", !0)
-                            }
-                        },
-                        priority: 100
-                    }
-                }
-
-                function d(e, t, n) {
-                    return y(e, t, n), {
-                        addClass: function(e, t, n) {
-                            p(e, n)
-                        }
-                    }
-                }
-
-                function f(e, t, n) {
-                    return y(e, t, n), {
-                        enter: function(e, t) {
-                            p(e, t)
-                        },
-                        leave: function(e, t) {
-                            m(e, t)
-                        },
-                        addClass: function(e, t, n) {
-                            "ng-hide" == t ? m(e, n) : n()
-                        },
-                        removeClass: function(e, t, n) {
-                            "ng-hide" == t ? p(e, n) : n()
-                        }
-                    }
-                }
-
-                function h(e, t, n, r) {
-                    return y(e, t, n), {
-                        enter: function(e, t) {
-                            g(e).start().done(t)
-                        },
-                        leave: function(e, t) {
-                            v(e).start().done(t)
-                        }
-                    }
-                }
-
-                function p(e, t) {
-                    var n, r = [],
-                        i = b(e),
-                        o = i.children();
-                    0 != i.length && 0 != o.length ? (ue.forEach(o, function(e) {
-                        n = g(ue.element(e)), r.push(n.start())
-                    }), a.all(r, t)) : t()
-                }
-
-                function m(e, t) {
-                    var n, r = [],
-                        i = b(e),
-                        o = i.children();
-                    0 != i.length && 0 != o.length ? (ue.forEach(o, function(e) {
-                        n = v(ue.element(e)), r.push(n.start())
-                    }), a.all(r, t)) : t()
-                }
-
-                function g(e) {
-                    var t = parseInt(F.getComputedStyle(e[0]).height),
-                        n = parseInt(F.getComputedStyle(e[0]).marginTop),
-                        r = b(e),
-                        i = e.controller("mdInputContainer").element;
-                    return -t < n || r.hasClass("md-auto-hide") && !i.hasClass("md-input-invalid") ? s(e, {}) : s(e, {
-                        event: "enter",
-                        structural: !0,
-                        from: {
-                            opacity: 0,
-                            "margin-top": -t + "px"
-                        },
-                        to: {
-                            opacity: 1,
-                            "margin-top": "0"
-                        },
-                        duration: .3
-                    })
-                }
-
-                function v(e) {
-                    var t = e[0].offsetHeight,
-                        n = F.getComputedStyle(e[0]);
-                    return 0 === parseInt(n.opacity) ? s(e, {}) : s(e, {
-                        event: "leave",
-                        structural: !0,
-                        from: {
-                            opacity: 1,
-                            "margin-top": 0
-                        },
-                        to: {
-                            opacity: 0,
-                            "margin-top": -t + "px"
-                        },
-                        duration: .3
-                    })
-                }
-
-                function b(e) {
-                    return e.hasClass("md-input-messages-animation") ? e : e.hasClass("md-input-message-animation") ? ue.element(l.getClosest(e, function(e) {
-                        return e.classList.contains("md-input-messages-animation")
-                    })) : ue.element(e[0].querySelector(".md-input-messages-animation"))
-                }
-
-                function y(e, t, n) {
-                    a = e, s = t, l = n
-                }
-            }(),
-            function() {
-                function e(t) {
-                    return {
-                        restrict: "E",
-                        compile: function(e) {
-                            return e[0].setAttribute("role", "list"), t
-                        }
-                    }
-                }
-
-                function t(f, h, p, m) {
-                    var g = ["md-checkbox", "md-switch", "md-menu"];
-                    return {
-                        restrict: "E",
-                        controller: "MdListController",
-                        compile: function(o, a) {
-                            var e, i, t, n = o[0].querySelectorAll(".md-secondary"),
-                                r = o;
-                            if (o[0].setAttribute("role", "listitem"), a.ngClick || a.ngDblclick || a.ngHref || a.href || a.uiSref || a.ngAttrUiSref) c("button");
-                            else if (!o.hasClass("md-no-proxy")) {
-                                for (var s, l = 0; s = g[l]; ++l)
-                                    if (i = o[0].querySelector(s)) {
-                                        e = !0;
-                                        break
-                                    } e ? c("div") : o.addClass("md-no-proxy")
-                            }
-
-                            function c(e) {
-                                if ("div" == e)(r = ue.element('<div class="md-no-style md-list-item-inner">')).append(o.contents()), o.addClass("md-proxy-focus");
-                                else {
-                                    r = ue.element('<div class="md-button md-no-style">   <div class="md-list-item-inner"></div></div>');
-                                    var t = ue.element('<md-button class="md-no-style"></md-button>');
-                                    u(o[0], t[0]), t.attr("aria-label") || t.attr("aria-label", f.getText(o)), o.hasClass("md-no-focus") && t.addClass("md-no-focus"), r.prepend(t), r.children().eq(1).append(o.contents()), o.addClass("_md-button-wrap")
-                                }
-                                o[0].setAttribute("tabindex", "-1"), o.append(r)
-                            }
-
-                            function u(t, n, e) {
-                                var r = p.prefixer(["ng-if", "ng-click", "ng-dblclick", "aria-label", "ng-disabled", "ui-sref", "href", "ng-href", "rel", "target", "ng-attr-ui-sref", "ui-sref-opts", "download"]);
-                                e && (r = r.concat(p.prefixer(e))), ue.forEach(r, function(e) {
-                                    t.hasAttribute(e) && (n.setAttribute(e, t.getAttribute(e)), t.removeAttribute(e))
-                                })
-                            }
-
-                            function d(e) {
-                                for (var t = e.attributes, n = 0; n < t.length; n++)
-                                    if ("ngClick" === a.$normalize(t[n].name)) return !0;
-                                return !1
-                            }
-                            return t = ue.element('<div class="md-secondary-container">'), ue.forEach(n, function(e) {
-                                    ! function(e, t) {
-                                        if (e && ("MD-BUTTON" != (r = e.nodeName.toUpperCase()) && "BUTTON" != r) && e.hasAttribute("ng-click")) {
-                                            f.expect(e, "aria-label");
-                                            var n = ue.element('<md-button class="md-secondary md-icon-button">');
-                                            u(e, n[0], ["ng-if", "ng-hide", "ng-show"]), e.setAttribute("tabindex", "-1"), n.append(e), e = n[0]
-                                        }
-                                        var r, i;
-                                        !e || d(e) && (a.ngClick || (i = e, -1 == g.indexOf(i.nodeName.toLowerCase()))) || ue.element(e).removeClass("md-secondary"), o.addClass("md-with-secondary"), t.append(e)
-                                    }(e, t)
-                                }), r.append(t),
-                                function() {
-                                    for (var e, t, n = ["md-switch", "md-checkbox"], r = 0; t = n[r]; ++r)
-                                        if ((e = o.find(t)[0]) && !e.hasAttribute("aria-label")) {
-                                            var i = o.find("p")[0];
-                                            if (!i) return;
-                                            e.setAttribute("aria-label", "Toggle " + i.textContent)
-                                        }
-                                }(), e && "MD-MENU" === i.nodeName && function() {
-                                    var e = ue.element(i),
-                                        t = e.parent().hasClass("md-secondary-container") || i.parentNode.firstElementChild !== i,
-                                        n = "left";
-                                    t && (n = "right");
-                                    e.attr("md-position-mode") || e.attr("md-position-mode", n + " target");
-                                    var r = e.children().eq(0);
-                                    d(r[0]) || r.attr("ng-click", "$mdMenu.open($event)");
-                                    r.attr("aria-label") || r.attr("aria-label", "Open List Menu")
-                                }(),
-                                function(e, i, t, n) {
-                                    i.addClass("_md");
-                                    var r = [],
-                                        o = i[0].firstElementChild,
-                                        a = i.hasClass("_md-button-wrap") ? o.firstElementChild : o,
-                                        s = a && d(a),
-                                        l = i.hasClass("md-no-proxy");
-                                    o && o.children && !s && !l && ue.forEach(g, function(e) {
-                                        ue.forEach(o.querySelectorAll(e + ":not(.md-secondary)"), function(e) {
-                                            r.push(e)
-                                        })
-                                    }), (1 == r.length || s) && (i.addClass("md-clickable"), s || n.attachRipple(e, ue.element(i[0].querySelector(".md-no-style")))), r.length && ue.forEach(r, function(t) {
-                                        t = ue.element(t), e.mouseActive = !1, t.on("mousedown", function() {
-                                            e.mouseActive = !0, m(function() {
-                                                e.mouseActive = !1
-                                            }, 100)
-                                        }).on("focus", function() {
-                                            !1 === e.mouseActive && i.addClass("md-focused"), t.on("blur", function e() {
-                                                i.removeClass("md-focused"), t.off("blur", e)
-                                            })
-                                        })
-                                    });
-                                    var c = function(e) {
-                                        if ("INPUT" != e.target.nodeName && "TEXTAREA" != e.target.nodeName && !e.target.isContentEditable) {
-                                            var t = e.which || e.keyCode;
-                                            t == h.KEY_CODE.SPACE && a && (a.click(), e.preventDefault(), e.stopPropagation())
-                                        }
-                                    };
-                                    s || r.length || a && a.addEventListener("keypress", c);
-                                    i.off("click"), i.off("keypress"), 1 == r.length && a && i.children().eq(0).on("click", function(t) {
-                                        if (! function(e) {
-                                                var t = ["md-slider"];
-                                                if (!e.path) return -1 !== t.indexOf(e.target.tagName.toLowerCase());
-                                                for (var n = e.path.indexOf(i.children()[0]), r = 0; r < n; r++)
-                                                    if (-1 !== t.indexOf(e.path[r].tagName.toLowerCase())) return !0
-                                            }(t)) {
-                                            var e = p.getClosest(t.target, "BUTTON");
-                                            !e && a.contains(t.target) && ue.forEach(r, function(e) {
-                                                t.target === e || e.contains(t.target) || ("MD-MENU" === e.nodeName && (e = e.children[0]), ue.element(e).triggerHandler("click"))
-                                            })
-                                        }
-                                    });
-                                    e.$on("$destroy", function() {
-                                        a && a.removeEventListener("keypress", c)
-                                    })
-                                }
-                        }
-                    }
-                }
-
-                function n(e, t, n) {
-                    this.attachRipple = function(e, t) {
-                        n.attach(e, t, {})
-                    }
-                }
-                n.$inject = ["$scope", "$element", "$mdListInkRipple"], e.$inject = ["$mdTheming"], t.$inject = ["$mdAria", "$mdConstant", "$mdUtil", "$timeout"], ue.module("material.components.list", ["material.core"]).controller("MdListController", n).directive("mdList", e).directive("mdListItem", t)
-            }(), ue.module("material.components.menu", ["material.core", "material.components.backdrop"]),
-            function() {
-                function e(i, t, o, a, s, r, e, n, l) {
-                    var c, u, d = s.prefixer(),
-                        f = this;
-                    this.nestLevel = parseInt(t.mdNestLevel, 10) || 0, this.init = function(e, t) {
-                        t = t || {}, c = e, (u = o[0].querySelector(d.buildSelector(["ng-click", "ng-mouseenter"]))).setAttribute("aria-expanded", "false"), this.isInMenuBar = t.isInMenuBar, this.nestedMenus = s.nodesToArray(c[0].querySelectorAll(".md-nested-menu")), c.on("$mdInterimElementRemove", function() {
-                            f.isOpen = !1, s.nextTick(function() {
-                                f.onIsOpenChanged(f.isOpen)
-                            })
-                        }), s.nextTick(function() {
-                            f.onIsOpenChanged(f.isOpen)
-                        });
-                        var n = "menu_container_" + s.nextUid();
-                        c.attr("id", n), ue.element(u).attr({
-                            "aria-owns": n,
-                            "aria-haspopup": "true"
-                        }), a.$on("$destroy", ue.bind(this, function() {
-                            this.disableHoverListener(), i.destroy()
-                        })), c.on("$destroy", function() {
-                            i.destroy()
-                        })
-                    };
-                    var h, p, m = [];
-                    this.enableHoverListener = function() {
-                        m.push(e.$on("$mdMenuOpen", function(e, t) {
-                            c[0].contains(t[0]) && (f.currentlyOpenMenu = t.controller("mdMenu"), f.isAlreadyOpening = !1, f.currentlyOpenMenu.registerContainerProxy(f.triggerContainerProxy.bind(f)))
-                        })), m.push(e.$on("$mdMenuClose", function(e, t) {
-                            c[0].contains(t[0]) && (f.currentlyOpenMenu = de)
-                        })), (p = ue.element(s.nodesToArray(c[0].children[0].children))).on("mouseenter", f.handleMenuItemHover), p.on("mouseleave", f.handleMenuItemMouseLeave)
-                    }, this.disableHoverListener = function() {
-                        for (; m.length;) m.shift()();
-                        p && p.off("mouseenter", f.handleMenuItemHover), p && p.off("mouseleave", f.handleMenuItemMouseLeave)
-                    }, this.handleMenuItemHover = function(e) {
-                        if (!f.isAlreadyOpening) {
-                            var t = e.target.querySelector("md-menu") || s.getClosest(e.target, "MD-MENU");
-                            h = r(function() {
-                                if (t && (t = ue.element(t).controller("mdMenu")), f.currentlyOpenMenu && f.currentlyOpenMenu != t) {
-                                    var e = f.nestLevel + 1;
-                                    f.currentlyOpenMenu.close(!0, {
-                                        closeTo: e
-                                    }), f.isAlreadyOpening = !!t, t && t.open()
-                                } else t && !t.isOpen && t.open && (f.isAlreadyOpening = !!t, t && t.open())
-                            }, t ? 100 : 250);
-                            var n = e.currentTarget.querySelector(".md-button:not([disabled])");
-                            n && n.focus()
-                        }
-                    }, this.handleMenuItemMouseLeave = function() {
-                        h && (r.cancel(h), h = de)
-                    }, this.open = function(e) {
-                        e && e.stopPropagation(), e && e.preventDefault(), f.isOpen || (f.enableHoverListener(), f.isOpen = !0, s.nextTick(function() {
-                            f.onIsOpenChanged(f.isOpen)
-                        }), (u = u || (e ? e.target : o[0])).setAttribute("aria-expanded", "true"), a.$emit("$mdMenuOpen", o), i.show({
-                            scope: a,
-                            mdMenuCtrl: f,
-                            nestLevel: f.nestLevel,
-                            element: c,
-                            target: u,
-                            preserveElement: !0,
-                            parent: "body"
-                        }).finally(function() {
-                            u.setAttribute("aria-expanded", "false"), f.disableHoverListener()
-                        }))
-                    }, this.onIsOpenChanged = function(e) {
-                        e ? (c.attr("aria-hidden", "false"), o[0].classList.add("md-open"), ue.forEach(f.nestedMenus, function(e) {
-                            e.classList.remove("md-open")
-                        })) : (c.attr("aria-hidden", "true"), o[0].classList.remove("md-open")), a.$mdMenuIsOpen = f.isOpen
-                    }, this.focusMenuContainer = function() {
-                        var e = c[0].querySelector(d.buildSelector(["md-menu-focus-target", "md-autofocus"]));
-                        e || (e = c[0].querySelector(".md-button:not([disabled])")), e.focus()
-                    }, this.registerContainerProxy = function(e) {
-                        this.containerProxy = e
-                    }, this.triggerContainerProxy = function(e) {
-                        this.containerProxy && this.containerProxy(e)
-                    }, this.destroy = function() {
-                        return f.isOpen ? i.destroy() : n.when(!1)
-                    }, this.close = function(e, t) {
-                        if (f.isOpen) {
-                            f.isOpen = !1, s.nextTick(function() {
-                                f.onIsOpenChanged(f.isOpen)
-                            });
-                            var n = ue.extend({}, t, {
-                                skipFocus: e
-                            });
-                            if (a.$emit("$mdMenuClose", o, n), i.hide(null, t), !e) {
-                                var r = f.restoreFocusTo || o.find("button")[0];
-                                r instanceof ue.element && (r = r[0]), r && r.focus()
-                            }
-                        }
-                    }, this.positionMode = function() {
-                        var e = (t.mdPositionMode || "target").split(" ");
-                        return 1 === e.length && e.push(e[0]), {
-                            left: e[0],
-                            top: e[1]
-                        }
-                    }, this.offsets = function() {
-                        var e = (t.mdOffset || "0 0").split(" ").map(parseFloat);
-                        if (2 === e.length) return {
-                            left: e[0],
-                            top: e[1]
-                        };
-                        if (1 === e.length) return {
-                            top: e[0],
-                            left: e[0]
-                        };
-                        throw Error("Invalid offsets specified. Please follow format <x, y> or <n>")
-                    }, a.$mdMenu = {
-                        open: this.open,
-                        close: this.close
-                    }, a.$mdOpenMenu = ue.bind(this, function() {
-                        return l.warn("mdMenu: The $mdOpenMenu method is deprecated. Please use `$mdMenu.open`."), this.open.apply(this, arguments)
-                    })
-                }
-                e.$inject = ["$mdMenu", "$attrs", "$element", "$scope", "$mdUtil", "$timeout", "$rootScope", "$q", "$log"], ue.module("material.components.menu").controller("mdMenuCtrl", e)
-            }(),
-            function() {
-                function e(a) {
-                    var s = "Invalid HTML for md-menu: ";
-                    return {
-                        restrict: "E",
-                        require: ["mdMenu", "?^mdMenuBar"],
-                        controller: "mdMenuCtrl",
-                        scope: !0,
-                        compile: function(e) {
-                            e.addClass("md-menu");
-                            var t = e.children()[0],
-                                n = a.prefixer();
-                            n.hasAttribute(t, "ng-click") || (t = t.querySelector(n.buildSelector(["ng-click", "ng-mouseenter"])) || t);
-                            var r = "MD-BUTTON" === t.nodeName || "BUTTON" === t.nodeName;
-                            t && r && !t.hasAttribute("type") && t.setAttribute("type", "button");
-                            if (!t) throw Error(s + "Expected the menu to have a trigger element.");
-                            if (2 !== e.children().length) throw Error(s + "Expected two children elements. The second element must have a `md-menu-content` element.");
-                            t && t.setAttribute("aria-haspopup", "true");
-                            var i = e[0].querySelectorAll("md-menu"),
-                                o = parseInt(e[0].getAttribute("md-nest-level"), 10) || 0;
-                            i && ue.forEach(a.nodesToArray(i), function(e) {
-                                e.hasAttribute("md-position-mode") || e.setAttribute("md-position-mode", "cascade"), e.classList.add("_md-nested-menu"), e.setAttribute("md-nest-level", o + 1)
-                            });
-                            return l
-                        }
-                    };
-
-                    function l(e, t, n, r) {
-                        var i = r[0],
-                            o = !!r[1],
-                            a = ue.element('<div class="_md md-open-menu-container md-whiteframe-z2"></div>'),
-                            s = t.children()[1];
-                        t.addClass("_md"), s.hasAttribute("role") || s.setAttribute("role", "menu"), a.append(s), t.on("$destroy", function() {
-                            a.remove()
-                        }), t.append(a), a[0].style.display = "none", i.init(a, {
-                            isInMenuBar: o
-                        })
-                    }
-                }
-                e.$inject = ["$mdUtil"], ue.module("material.components.menu").directive("mdMenu", e)
-            }(),
-            function() {
-                function e(e) {
-                    t.$inject = ["$mdUtil", "$mdTheming", "$mdConstant", "$document", "$window", "$q", "$$rAF", "$animateCss", "$animate", "$log"];
-                    var x = 8;
-                    return e("$mdMenu").setDefaults({
-                        methods: ["target"],
-                        options: t
-                    });
-
-                    function t(w, c, u, E, C, d, f, h, p, m) {
-                        var k = w.prefixer(),
-                            g = w.dom.animator;
-                        return {
-                            parent: "body",
-                            onShow: function(a, n, s) {
-                                (function() {
-                                    if (!s.target) throw Error("$mdMenu.show() expected a target to animate from in options.target");
-                                    ue.extend(s, {
-                                        alreadyOpen: !1,
-                                        isRemoved: !1,
-                                        target: ue.element(s.target),
-                                        parent: ue.element(s.parent),
-                                        menuContentEl: ue.element(n[0].querySelector("md-menu-content"))
-                                    })
-                                })(), s.menuContentEl[0] ? c.inherit(s.menuContentEl, s.target) : m.warn("$mdMenu: Menu elements should always contain a `md-menu-content` element,otherwise interactivity features will not work properly.", n);
-                                return s.cleanupResizing = (r = n, i = s, o = f.throttle(function() {
-                                    if (!s.isRemoved) {
-                                        var e = b(r, i);
-                                        r.css(g.toCss(e))
-                                    }
-                                }), C.addEventListener("resize", o), C.addEventListener("orientationchange", o), function() {
-                                    C.removeEventListener("resize", o), C.removeEventListener("orientationchange", o)
-                                }), s.hideBackdrop = (e = a, t = s, t.nestLevel ? ue.noop : (t.disableParentScroll && !w.getClosest(t.target, "MD-DIALOG") ? t.restoreScroll = w.disableScrollAround(t.element, t.parent) : t.disableParentScroll = !1, t.hasBackdrop && (t.backdrop = w.createBackdrop(e, "md-menu-backdrop md-click-catcher"), p.enter(t.backdrop, E[0].body)), function() {
-                                    t.backdrop && t.backdrop.remove(), t.disableParentScroll && t.restoreScroll()
-                                })), (s.parent.append(n), n[0].style.display = "", d(function(e) {
-                                    var t = b(n, s);
-                                    n.removeClass("md-leave"), h(n, {
-                                        addClass: "md-active",
-                                        from: g.toCss(t),
-                                        to: g.toCss({
-                                            transform: ""
-                                        })
-                                    }).start().then(e)
-                                })).then(function(e) {
-                                    return s.alreadyOpen = !0, s.cleanupInteraction = function() {
-                                        if (!s.menuContentEl[0]) return ue.noop;
-                                        s.menuContentEl.on("keydown", i), s.menuContentEl[0].addEventListener("click", o, !0);
-                                        var e = s.menuContentEl[0].querySelector(k.buildSelector(["md-menu-focus-target", "md-autofocus"]));
-                                        if (!e)
-                                            for (var t = s.menuContentEl[0].children.length, n = 0; n < t; n++) {
-                                                var r = s.menuContentEl[0].children[n];
-                                                if (e = r.querySelector(".md-button:not([disabled])")) break;
-                                                if (r.firstElementChild && !r.firstElementChild.disabled) {
-                                                    e = r.firstElementChild;
-                                                    break
-                                                }
-                                            }
-                                        return e && e.focus(),
-                                            function() {
-                                                s.menuContentEl.off("keydown", i), s.menuContentEl[0].removeEventListener("click", o, !0)
-                                            };
-
-                                        function i(e) {
-                                            var t;
-                                            switch (e.keyCode) {
-                                                case u.KEY_CODE.ESCAPE:
-                                                    s.mdMenuCtrl.close(!1, {
-                                                        closeAll: !0
-                                                    }), t = !0;
-                                                    break;
-                                                case u.KEY_CODE.TAB:
-                                                    s.mdMenuCtrl.close(!1, {
-                                                        closeAll: !0
-                                                    }), t = !1;
-                                                    break;
-                                                case u.KEY_CODE.UP_ARROW:
-                                                    v(e, s.menuContentEl, s, -1) || s.nestLevel || s.mdMenuCtrl.triggerContainerProxy(e), t = !0;
-                                                    break;
-                                                case u.KEY_CODE.DOWN_ARROW:
-                                                    v(e, s.menuContentEl, s, 1) || s.nestLevel || s.mdMenuCtrl.triggerContainerProxy(e), t = !0;
-                                                    break;
-                                                case u.KEY_CODE.LEFT_ARROW:
-                                                    s.nestLevel ? s.mdMenuCtrl.close() : s.mdMenuCtrl.triggerContainerProxy(e), t = !0;
-                                                    break;
-                                                case u.KEY_CODE.RIGHT_ARROW:
-                                                    var n = w.getClosest(e.target, "MD-MENU");
-                                                    n && n != s.parent[0] ? e.target.click() : s.mdMenuCtrl.triggerContainerProxy(e), t = !0
-                                            }
-                                            t && (e.preventDefault(), e.stopImmediatePropagation())
-                                        }
-
-                                        function o(e) {
-                                            var t = e.target;
-                                            do {
-                                                if (t == s.menuContentEl[0]) return;
-                                                if ((r(t, ["ng-click", "ng-href", "ui-sref"]) || "BUTTON" == t.nodeName || "MD-BUTTON" == t.nodeName) && !r(t, ["md-prevent-menu-close"])) {
-                                                    var n = w.getClosest(t, "MD-MENU");
-                                                    t.hasAttribute("disabled") || n && n != s.parent[0] || a.$apply(function() {
-                                                        s.mdMenuCtrl.close(!0, {
-                                                            closeAll: !0
-                                                        })
-                                                    });
-                                                    break
-                                                }
-                                            } while (t = t.parentNode);
-
-                                            function r(e, t) {
-                                                if (!e) return !1;
-                                                for (var n, r = 0; n = t[r]; ++r)
-                                                    if (k.hasAttribute(e, n)) return !0;
-                                                return !1
-                                            }
-                                        }
-                                    }(), s.cleanupBackdrop = s.backdrop ? (s.backdrop.on("click", l), function() {
-                                        s.backdrop.off("click", l)
-                                    }) : ue.noop, n.addClass("md-clickable"), e
-                                });
-                                var e, t;
-                                var r, i, o;
-
-                                function l(e) {
-                                    e.preventDefault(), e.stopPropagation(), a.$apply(function() {
-                                        s.mdMenuCtrl.close(!0, {
-                                            closeAll: !0
-                                        })
-                                    })
-                                }
-                            },
-                            onRemove: function(e, n, r) {
-                                return r.cleanupInteraction(), r.cleanupBackdrop(), r.cleanupResizing(), r.hideBackdrop(), n.removeClass("md-clickable"), !0 === r.$destroy ? t() : h(n, {
-                                    addClass: "md-leave"
-                                }).start().then(t);
-
-                                function t() {
-                                    var e, t;
-                                    n.removeClass("md-active"), e = n, (t = r).preserveElement ? i(e).style.display = "none" : i(e).parentNode === i(t.parent) && i(t.parent).removeChild(i(e)), r.alreadyOpen = !1
-                                }
-                            },
-                            hasBackdrop: !0,
-                            disableParentScroll: !0,
-                            skipCompile: !0,
-                            preserveScope: !0,
-                            multiple: !0,
-                            themable: !0
-                        };
-
-                        function v(e, t, n, r) {
-                            for (var i, o = w.getClosest(e.target, "MD-MENU-ITEM"), a = w.nodesToArray(t[0].children), s = a.indexOf(o) + r; 0 <= s && s < a.length; s += r) {
-                                if (i = l(a[s].querySelector(".md-button"))) break
-                            }
-                            return i
-                        }
-
-                        function l(e) {
-                            if (e && -1 != e.getAttribute("tabindex")) return e.focus(), E[0].activeElement == e
-                        }
-
-                        function b(e, t) {
-                            var n, r = e[0],
-                                i = e[0].firstElementChild,
-                                o = i.getBoundingClientRect(),
-                                a = E[0].body.getBoundingClientRect(),
-                                s = C.getComputedStyle(i),
-                                l = t.target[0].querySelector(k.buildSelector("md-menu-origin")) || t.target[0],
-                                c = l.getBoundingClientRect(),
-                                u = {
-                                    left: a.left + x,
-                                    top: Math.max(a.top, 0) + x,
-                                    bottom: Math.max(a.bottom, Math.max(a.top, 0) + a.height) - x,
-                                    right: a.right - x
-                                },
-                                d = {
-                                    top: 0,
-                                    left: 0,
-                                    right: 0,
-                                    bottom: 0
-                                },
-                                f = {
-                                    top: 0,
-                                    left: 0,
-                                    right: 0,
-                                    bottom: 0
-                                },
-                                h = t.mdMenuCtrl.positionMode();
-                            "target" !== h.top && "target" !== h.left && "target-right" !== h.left || (n = function() {
-                                for (var e = 0; e < i.children.length; ++e)
-                                    if ("none" != C.getComputedStyle(i.children[e]).display) return i.children[e]
-                            }()) && (d = (n = (n = n.firstElementChild || n).querySelector(k.buildSelector("md-menu-align-target")) || n).getBoundingClientRect(), f = {
-                                top: parseFloat(r.style.top || 0),
-                                left: parseFloat(r.style.left || 0)
-                            });
-                            var p = {},
-                                m = "top ";
-                            switch (h.top) {
-                                case "target":
-                                    p.top = f.top + c.top - d.top;
-                                    break;
-                                case "cascade":
-                                    p.top = c.top - parseFloat(s.paddingTop) - l.style.top;
-                                    break;
-                                case "bottom":
-                                    p.top = c.top + c.height;
-                                    break;
-                                default:
-                                    throw new Error('Invalid target mode "' + h.top + '" specified for md-menu on Y axis.')
-                            }
-                            var g = "rtl" === w.bidi();
-                            switch (h.left) {
-                                case "target":
-                                    p.left = f.left + c.left - d.left, m += g ? "right" : "left";
-                                    break;
-                                case "target-left":
-                                    p.left = c.left, m += "left";
-                                    break;
-                                case "target-right":
-                                    p.left = c.right - o.width + (o.right - d.right), m += "right";
-                                    break;
-                                case "cascade":
-                                    var v = g ? c.left - o.width < u.left : c.right + o.width < u.right;
-                                    p.left = v ? c.right - l.style.left : c.left - l.style.left - o.width, m += v ? "left" : "right";
-                                    break;
-                                case "right":
-                                    g ? (p.left = c.right - c.width, m += "left") : (p.left = c.right - o.width, m += "right");
-                                    break;
-                                case "left":
-                                    g ? (p.left = c.right - o.width, m += "right") : (p.left = c.left, m += "left");
-                                    break;
-                                default:
-                                    throw new Error('Invalid target mode "' + h.left + '" specified for md-menu on X axis.')
-                            }
-                            var b, y = t.mdMenuCtrl.offsets();
-                            p.top += y.top, p.left += y.left, (b = p).top = Math.max(Math.min(b.top, u.bottom - r.offsetHeight), u.top), b.left = Math.max(Math.min(b.left, u.right - r.offsetWidth), u.left);
-                            var _ = Math.round(100 * Math.min(c.width / r.offsetWidth, 1)) / 100,
-                                $ = Math.round(100 * Math.min(c.height / r.offsetHeight, 1)) / 100;
-                            return {
-                                top: Math.round(p.top),
-                                left: Math.round(p.left),
-                                transform: t.alreadyOpen ? de : w.supplant("scale({0},{1})", [_, $]),
-                                transformOrigin: m
-                            }
-                        }
-                    }
-
-                    function i(e) {
-                        return e instanceof ue.element && (e = e[0]), e
-                    }
-                }
-                e.$inject = ["$$interimElementProvider"], ue.module("material.components.menu").provider("$mdMenu", e)
-            }(), ue.module("material.components.menuBar", ["material.core", "material.components.icon", "material.components.menu"]),
-            function() {
-                e.$inject = ["$scope", "$rootScope", "$element", "$attrs", "$mdConstant", "$document", "$mdUtil", "$timeout"], ue.module("material.components.menuBar").controller("MenuBarController", e);
-                var c = ["handleKeyDown", "handleMenuHover", "scheduleOpenHoveredMenu", "cancelScheduledOpen"];
-
-                function e(e, t, n, r, i, o, a, s) {
-                    this.$element = n, this.$attrs = r, this.$mdConstant = i, this.$mdUtil = a, this.$document = o, this.$scope = e, this.$rootScope = t, this.$timeout = s;
-                    var l = this;
-                    ue.forEach(c, function(e) {
-                        l[e] = ue.bind(l, l[e])
-                    })
-                }
-                e.prototype.init = function() {
-                    var o = this.$element,
-                        a = this.$mdUtil,
-                        e = this.$scope,
-                        s = this,
-                        t = [];
-                    o.on("keydown", this.handleKeyDown), this.parentToolbar = a.getClosest(o, "MD-TOOLBAR"), t.push(this.$rootScope.$on("$mdMenuOpen", function(e, t) {
-                        -1 != s.getMenus().indexOf(t[0]) && (o[0].classList.add("md-open"), t[0].classList.add("md-open"), s.currentlyOpenMenu = t.controller("mdMenu"), s.currentlyOpenMenu.registerContainerProxy(s.handleKeyDown), s.enableOpenOnHover())
-                    })), t.push(this.$rootScope.$on("$mdMenuClose", function(e, t, n) {
-                        var r = s.getMenus();
-                        if (-1 != r.indexOf(t[0]) && (o[0].classList.remove("md-open"), t[0].classList.remove("md-open")), o[0].contains(t[0])) {
-                            for (var i = t[0]; i && -1 == r.indexOf(i);) i = a.getClosest(i, "MD-MENU", !0);
-                            i && (n.skipFocus || i.querySelector("button:not([disabled])").focus(), s.currentlyOpenMenu = de, s.disableOpenOnHover(), s.setKeyboardMode(!0))
-                        }
-                    })), e.$on("$destroy", function() {
-                        for (s.disableOpenOnHover(); t.length;) t.shift()()
-                    }), this.setKeyboardMode(!0)
-                }, e.prototype.setKeyboardMode = function(e) {
-                    e ? this.$element[0].classList.add("md-keyboard-mode") : this.$element[0].classList.remove("md-keyboard-mode")
-                }, e.prototype.enableOpenOnHover = function() {
-                    if (!this.openOnHoverEnabled) {
-                        var e = this;
-                        e.openOnHoverEnabled = !0, e.parentToolbar && (e.parentToolbar.classList.add("md-has-open-menu"), e.$mdUtil.nextTick(function() {
-                            ue.element(e.parentToolbar).on("click", e.handleParentClick)
-                        }, !1)), ue.element(e.getMenus()).on("mouseenter", e.handleMenuHover)
-                    }
-                }, e.prototype.handleMenuHover = function(e) {
-                    this.setKeyboardMode(!1), this.openOnHoverEnabled && this.scheduleOpenHoveredMenu(e)
-                }, e.prototype.disableOpenOnHover = function() {
-                    this.openOnHoverEnabled && (this.openOnHoverEnabled = !1, this.parentToolbar && (this.parentToolbar.classList.remove("md-has-open-menu"), ue.element(this.parentToolbar).off("click", this.handleParentClick)), ue.element(this.getMenus()).off("mouseenter", this.handleMenuHover))
-                }, e.prototype.scheduleOpenHoveredMenu = function(e) {
-                    var t = ue.element(e.currentTarget).controller("mdMenu");
-                    this.setKeyboardMode(!1), this.scheduleOpenMenu(t)
-                }, e.prototype.scheduleOpenMenu = function(e) {
-                    var t = this,
-                        n = this.$timeout;
-                    e != t.currentlyOpenMenu && (n.cancel(t.pendingMenuOpen), t.pendingMenuOpen = n(function() {
-                        t.pendingMenuOpen = de, t.currentlyOpenMenu && t.currentlyOpenMenu.close(!0, {
-                            closeAll: !0
-                        }), e.open()
-                    }, 200, !1))
-                }, e.prototype.handleKeyDown = function(e) {
-                    var t, n, r, i = this.$mdConstant.KEY_CODE,
-                        o = this.currentlyOpenMenu,
-                        a = o && o.isOpen;
-                    switch (this.setKeyboardMode(!0), e.keyCode) {
-                        case i.DOWN_ARROW:
-                            o ? o.focusMenuContainer() : this.openFocusedMenu(), t = !0;
-                            break;
-                        case i.UP_ARROW:
-                            o && o.close(), t = !0;
-                            break;
-                        case i.LEFT_ARROW:
-                            n = this.focusMenu(-1), a && (r = ue.element(n).controller("mdMenu"), this.scheduleOpenMenu(r)), t = !0;
-                            break;
-                        case i.RIGHT_ARROW:
-                            n = this.focusMenu(1), a && (r = ue.element(n).controller("mdMenu"), this.scheduleOpenMenu(r)), t = !0
-                    }
-                    t && (e && e.preventDefault && e.preventDefault(), e && e.stopImmediatePropagation && e.stopImmediatePropagation())
-                }, e.prototype.focusMenu = function(e) {
-                    var t = this.getMenus(),
-                        n = this.getFocusedMenuIndex(); - 1 == n && (n = this.getOpenMenuIndex());
-                    var r = !1;
-                    if (-1 == n ? r = !(n = 0) : (e < 0 && 0 < n || 0 < e && n < t.length - e) && (n += e, r = !0), r) return t[n].querySelector("button").focus(), t[n]
-                }, e.prototype.openFocusedMenu = function() {
-                    var e = this.getFocusedMenu();
-                    e && ue.element(e).controller("mdMenu").open()
-                }, e.prototype.getMenus = function() {
-                    var e = this.$element;
-                    return this.$mdUtil.nodesToArray(e[0].children).filter(function(e) {
-                        return "MD-MENU" == e.nodeName
-                    })
-                }, e.prototype.getFocusedMenu = function() {
-                    return this.getMenus()[this.getFocusedMenuIndex()]
-                }, e.prototype.getFocusedMenuIndex = function() {
-                    var e = this.$mdUtil.getClosest(this.$document[0].activeElement, "MD-MENU");
-                    return e ? this.getMenus().indexOf(e) : -1
-                }, e.prototype.getOpenMenuIndex = function() {
-                    for (var e = this.getMenus(), t = 0; t < e.length; ++t)
-                        if (e[t].classList.contains("md-open")) return t;
-                    return -1
-                }, e.prototype.handleParentClick = function(e) {
-                    var t = this.querySelector("md-menu.md-open");
-                    t && !t.contains(e.target) && ue.element(t).controller("mdMenu").close(!0, {
-                        closeAll: !0
-                    })
-                }
-            }(),
-            function() {
-                function e(n, i) {
-                    return {
-                        restrict: "E",
-                        require: "mdMenuBar",
-                        controller: "MenuBarController",
-                        compile: function(e, t) {
-                            return t.ariaRole || e[0].setAttribute("role", "menubar"), ue.forEach(e[0].children, function(e) {
-                                    if ("MD-MENU" == e.nodeName) {
-                                        e.hasAttribute("md-position-mode") || (e.setAttribute("md-position-mode", "left bottom"), e.querySelector("button, a, md-button").setAttribute("role", "menuitem"));
-                                        var t = n.nodesToArray(e.querySelectorAll("md-menu-content"));
-                                        ue.forEach(t, function(e) {
-                                            e.classList.add("md-menu-bar-menu"), e.classList.add("md-dense"), e.hasAttribute("width") || e.setAttribute("width", 5)
-                                        })
-                                    }
-                                }), e.find("md-menu-item").addClass("md-in-menu-bar"),
-                                function(e, t, n, r) {
-                                    t.addClass("_md"), i(e, t), r.init()
-                                }
-                        }
-                    }
-                }
-                e.$inject = ["$mdUtil", "$mdTheming"], ue.module("material.components.menuBar").directive("mdMenuBar", e)
-            }(), ue.module("material.components.menuBar").directive("mdMenuDivider", function() {
-                return {
-                    restrict: "E",
-                    compile: function(e, t) {
-                        t.role || e[0].setAttribute("role", "separator")
-                    }
-                }
-            }),
-            function() {
-                function e(e, t, n) {
-                    this.$element = t, this.$attrs = n, this.$scope = e
-                }
-                e.$inject = ["$scope", "$element", "$attrs"], ue.module("material.components.menuBar").controller("MenuItemController", e), e.prototype.init = function(e) {
-                    var t = this.$element,
-                        n = this.$attrs;
-                    this.ngModel = e, "checkbox" != n.type && "radio" != n.type || (this.mode = n.type, this.iconEl = t[0].children[0], this.buttonEl = t[0].children[1], e && this.initClickListeners())
-                }, e.prototype.clearNgAria = function() {
-                    var t = this.$element[0];
-                    ue.forEach(["role", "tabindex", "aria-invalid", "aria-checked"], function(e) {
-                        t.removeAttribute(e)
-                    })
-                }, e.prototype.initClickListeners = function() {
-                    var e = this,
-                        t = this.ngModel,
-                        n = this.$scope,
-                        r = this.$attrs,
-                        i = (this.$element, this.mode);
-                    this.handleClick = ue.bind(this, this.handleClick);
-                    var o = this.iconEl,
-                        a = ue.element(this.buttonEl),
-                        s = this.handleClick;
-
-                    function l(e) {
-                        e ? a.off("click", s) : a.on("click", s)
-                    }
-                    r.$observe("disabled", l), l(r.disabled), t.$render = function() {
-                        e.clearNgAria(), ! function() {
-                            {
-                                if ("radio" != i) return t.$modelValue;
-                                var e = r.ngValue ? n.$eval(r.ngValue) : r.value;
-                                return t.$modelValue == e
-                            }
-                        }() ? (o.style.display = "none", a.attr("aria-checked", "false")) : (o.style.display = "", a.attr("aria-checked", "true"))
-                    }, n.$$postDigest(t.$render)
-                }, e.prototype.handleClick = function(e) {
-                    var t, n = this.mode,
-                        r = this.ngModel,
-                        i = this.$attrs;
-                    "checkbox" == n ? t = !r.$modelValue : "radio" == n && (t = i.ngValue ? this.$scope.$eval(i.ngValue) : i.value), r.$setViewValue(t), r.$render()
-                }
-            }(),
-            function() {
-                function e(u, e, d) {
-                    return {
-                        controller: "MenuItemController",
-                        require: ["mdMenuItem", "?ngModel"],
-                        priority: e.BEFORE_NG_ARIA,
-                        compile: function(r, e) {
-                            var t, n, i = e.type,
-                                o = "md-in-menu-bar";
-                            if ("checkbox" !== i && "radio" !== i || !r.hasClass(o)) c("role", "menuitem", r[0].querySelector("md-button, button, a"));
-                            else {
-                                var a = r[0].textContent,
-                                    s = ue.element('<md-button type="button"></md-button>'),
-                                    l = '<md-icon md-svg-src="' + d.mdChecked + '"></md-icon>';
-                                s.html(a), s.attr("tabindex", "0"), ue.isDefined(e.mdPreventMenuClose) && s.attr("md-prevent-menu-close", e.mdPreventMenuClose), r.html(""), r.append(ue.element(l)), r.append(s), r.addClass("md-indent").removeClass(o), c("role", "checkbox" === i ? "menuitemcheckbox" : "menuitemradio", s), t = "ng-disabled", n = u.prefixer(t), ue.forEach(n, function(e) {
-                                    if (r[0].hasAttribute(e)) {
-                                        var t = r[0].getAttribute(e);
-                                        s[0].setAttribute(e, t), r[0].removeAttribute(e)
-                                    }
-                                })
-                            }
-                            return function(e, t, n, r) {
-                                var i = r[0],
-                                    o = r[1];
-                                i.init(o)
-                            };
-
-                            function c(e, t, n) {
-                                (n = n || r) instanceof ue.element && (n = n[0]), n.hasAttribute(e) || n.setAttribute(e, t)
-                            }
-                        }
-                    }
-                }
-                e.$inject = ["$mdUtil", "$mdConstant", "$$mdSvgRegistry"], ue.module("material.components.menuBar").directive("mdMenuItem", e)
-            }(),
-            function() {
-                function e(i, o) {
-                    return {
-                        restrict: "E",
-                        transclude: !0,
-                        controller: t,
-                        controllerAs: "ctrl",
-                        bindToController: !0,
-                        scope: {
-                            mdSelectedNavItem: "=?",
-                            mdNoInkBar: "=?",
-                            navBarAriaLabel: "@?"
-                        },
-                        template: '<div class="md-nav-bar"><nav role="navigation"><ul class="_md-nav-bar-list" ng-transclude role="tablist" ng-focus="ctrl.onFocus()" aria-label="{{ctrl.navBarAriaLabel}}"></ul></nav><md-nav-ink-bar ng-hide="ctrl.mdNoInkBar"></md-nav-ink-bar></div>',
-                        link: function(e, t, n, r) {
-                            o(t), r.navBarAriaLabel || i.expectAsync(t, "aria-label", ue.noop)
-                        }
-                    }
-                }
-
-                function t(e, t, n, r) {
-                    this._$timeout = n, this._$scope = t, this._$mdConstant = r, this.mdSelectedNavItem, this.navBarAriaLabel, this._navBarEl = e[0], this._inkbar;
-                    var i = this,
-                        o = this._$scope.$watch(function() {
-                            return i._navBarEl.querySelectorAll("._md-nav-button").length
-                        }, function(e) {
-                            0 < e && (i._initTabs(), o())
-                        })
-                }
-
-                function n(u, e, d, f) {
-                    return {
-                        restrict: "E",
-                        require: ["mdNavItem", "^mdNavBar"],
-                        controller: r,
-                        bindToController: !0,
-                        controllerAs: "ctrl",
-                        replace: !0,
-                        transclude: !0,
-                        template: function(e, t) {
-                            var n, r, i = t.mdNavClick,
-                                o = t.mdNavHref,
-                                a = t.mdNavSref,
-                                s = t.srefOpts;
-                            if (1 < (i ? 1 : 0) + (o ? 1 : 0) + (a ? 1 : 0)) throw Error("Please do not specify more than one of the md-nav-click, md-nav-href, or md-nav-sref attributes per nav-item directive.");
-                            if (i !== de && null !== i) n = 'ng-click="ctrl.mdNavClick()"';
-                            else if (o !== de && null !== o) n = 'ng-href="{{ctrl.mdNavHref}}"';
-                            else {
-                                if (a === de || null === a) throw Error("Please specify at least one of the md-nav-click, md-nav-href, or md-nav-sref attributes per nav-item directive.");
-                                n = 'ui-sref="{{ctrl.mdNavSref}}"'
-                            }
-                            return n && (r = '<md-button class="_md-nav-button md-accent" ng-class="ctrl.getNgClassMap()" ng-blur="ctrl.setFocused(false)" ng-disabled="ctrl.disabled" tabindex="-1" role="tab" ng-attr-aria-label="{{ctrl.navItemAriaLabel ? ctrl.navItemAriaLabel : undefined}}" aria-selected="{{ctrl.isSelected()}}" ' + (s ? 'ui-sref-opts="{{ctrl.srefOpts}}" ' : "") + n + '><span ng-transclude class="_md-nav-button-text"></span></md-button>'), '<li class="md-nav-item" role="presentation">' + (r || "") + "</li>"
-                        },
-                        scope: {
-                            mdNavClick: "&?",
-                            mdNavHref: "@?",
-                            mdNavSref: "@?",
-                            srefOpts: "=?",
-                            name: "@",
-                            navItemAriaLabel: "@?"
-                        },
-                        link: function(n, r, i, o) {
-                            var a, s, l, c;
-                            e(function() {
-                                if (s = o[0], l = o[1], c = ue.element(r[0].querySelector("._md-nav-button")), s.name || (s.name = ue.element(r[0].querySelector("._md-nav-button-text")).text().trim()), c.on("keydown", function(e) {
-                                        l.onKeydown(e)
-                                    }), c.on("focus", function() {
-                                        l.getFocusedTab() || l.onFocus()
-                                    }), c.on("click", function() {
-                                        l.mdSelectedNavItem = s.name, n.$apply()
-                                    }), s.disabled = d.parseAttributeBoolean(i.disabled, !1), "MutationObserver" in f) {
-                                    var e = r[0],
-                                        t = new MutationObserver(function(e) {
-                                            d.nextTick(function() {
-                                                s.disabled = d.parseAttributeBoolean(i[e[0].attributeName], !1)
-                                            })
-                                        });
-                                    t.observe(e, {
-                                        attributes: !0,
-                                        attributeFilter: ["disabled"]
-                                    }), a = t.disconnect.bind(t)
-                                } else i.$observe("disabled", function(e) {
-                                    s.disabled = d.parseAttributeBoolean(e, !1)
-                                });
-                                s.navItemAriaLabel || u.expectWithText(c, "aria-label")
-                            }), n.$on("destroy", function() {
-                                c.off("keydown"), c.off("focus"), c.off("click"), a()
-                            })
-                        }
-                    }
-                }
-
-                function r(e) {
-                    this._$element = e, this.mdNavClick, this.mdNavHref, this.mdNavSref, this.srefOpts, this.name, this.navItemAriaLabel, this._selected = !1, this._focused = !1
-                }
-                e.$inject = ["$mdAria", "$mdTheming"], t.$inject = ["$element", "$scope", "$timeout", "$mdConstant"], n.$inject = ["$mdAria", "$$rAF", "$mdUtil", "$window"], r.$inject = ["$element"], ue.module("material.components.navBar", ["material.core"]).controller("MdNavBarController", t).directive("mdNavBar", e).controller("MdNavItemController", r).directive("mdNavItem", n), t.prototype._initTabs = function() {
-                    this._inkbar = ue.element(this._navBarEl.querySelector("md-nav-ink-bar"));
-                    var n = this;
-                    this._$timeout(function() {
-                        n._updateTabs(n.mdSelectedNavItem, de)
-                    }), this._$scope.$watch("ctrl.mdSelectedNavItem", function(e, t) {
-                        n._$timeout(function() {
-                            n._updateTabs(e, t)
-                        })
-                    })
-                }, t.prototype._updateTabs = function(e, t) {
-                    var n = this,
-                        r = this._getTabs(),
-                        i = e === t;
-                    if (r) {
-                        var o = -1,
-                            a = -1,
-                            s = this._getTabByName(e),
-                            l = this._getTabByName(t);
-                        l && (l.setSelected(!1), o = r.indexOf(l)), s && (s.setSelected(!0), a = r.indexOf(s)), this._$timeout(function() {
-                            n._updateInkBarStyles(s, a, o), s && l && !i && n._moveFocus(l, s)
-                        })
-                    }
-                }, t.prototype._updateInkBarStyles = function(e, t, n) {
-                    if (this._inkbar.toggleClass("_md-left", t < n).toggleClass("_md-right", n < t), this._inkbar.css({
-                            display: t < 0 ? "none" : ""
-                        }), e) {
-                        var r = e.getButtonEl(),
-                            i = r.offsetLeft;
-                        this._inkbar.css({
-                            left: i + "px",
-                            width: r.offsetWidth + "px"
-                        })
-                    }
-                }, t.prototype._getTabs = function() {
-                    var e = Array.prototype.slice.call(this._navBarEl.querySelectorAll(".md-nav-item")).map(function(e) {
-                        return ue.element(e).controller("mdNavItem")
-                    });
-                    return e.indexOf(de) ? e : null
-                }, t.prototype._getTabByName = function(t) {
-                    return this._findTab(function(e) {
-                        return e.getName() === t
-                    })
-                }, t.prototype._getSelectedTab = function() {
-                    return this._findTab(function(e) {
-                        return e.isSelected()
-                    })
-                }, t.prototype.getFocusedTab = function() {
-                    return this._findTab(function(e) {
-                        return e.hasFocus()
-                    })
-                }, t.prototype._findTab = function(e, t) {
-                    var n = this._getTabs();
-                    t !== de && null !== t || (t = 0);
-                    for (var r = t; r < n.length; r++)
-                        if (e(n[r])) return n[r];
-                    return null
-                }, t.prototype._findTabReverse = function(e, t) {
-                    var n = this._getTabs();
-                    t !== de && null !== t || (t = n.length - 1);
-                    for (var r = t; 0 <= r; r--)
-                        if (e(n[r])) return n[r];
-                    return null
-                }, t.prototype.onFocus = function() {
-                    var e = this._getSelectedTab();
-                    e && e.setFocused(!0)
-                }, t.prototype._moveFocus = function(e, t) {
-                    e.setFocused(!1), t.setFocused(!0)
-                }, t.prototype._focusFirstTab = function() {
-                    if (this._getTabs()) {
-                        var e = this._findTab(function(e) {
-                            return e._isEnabled()
-                        });
-                        e && this._moveFocus(this.getFocusedTab(), e)
-                    }
-                }, t.prototype._focusLastTab = function() {
-                    if (this._getTabs()) {
-                        var e = this._findTabReverse(function(e) {
-                            return e._isEnabled()
-                        });
-                        e && this._moveFocus(this.getFocusedTab(), e)
-                    }
-                }, t.prototype._focusNextTab = function(e) {
-                    if (this._getTabs()) {
-                        var t = this._findTab(function(e) {
-                            return e._isEnabled()
-                        }, e + 1);
-                        t ? this._moveFocus(this.getFocusedTab(), t) : this._focusFirstTab()
-                    }
-                }, t.prototype._focusPreviousTab = function(e) {
-                    if (this._getTabs()) {
-                        var t = this._findTabReverse(function(e) {
-                            return e._isEnabled()
-                        }, e - 1);
-                        t ? this._moveFocus(this.getFocusedTab(), t) : this._focusLastTab()
-                    }
-                }, t.prototype.onKeydown = function(e) {
-                    var t = this._$mdConstant.KEY_CODE,
-                        n = this._getTabs(),
-                        r = this.getFocusedTab();
-                    if (r && n) {
-                        var i = n.indexOf(r);
-                        switch (e.keyCode) {
-                            case t.UP_ARROW:
-                            case t.LEFT_ARROW:
-                                e.preventDefault(), this._focusPreviousTab(i);
-                                break;
-                            case t.DOWN_ARROW:
-                            case t.RIGHT_ARROW:
-                                e.preventDefault(), this._focusNextTab(i);
-                                break;
-                            case t.SPACE:
-                            case t.ENTER:
-                                this._$timeout(function() {
-                                    r.getButtonEl().click()
-                                });
-                                break;
-                            case t.HOME:
-                                e.preventDefault(), this._focusFirstTab();
-                                break;
-                            case t.END:
-                                e.preventDefault(), this._focusLastTab()
-                        }
-                    }
-                }, r.prototype.getNgClassMap = function() {
-                    return {
-                        "md-active": this._selected,
-                        "md-primary": this._selected,
-                        "md-unselected": !this._selected,
-                        "md-focused": this._focused
-                    }
-                }, r.prototype.getName = function() {
-                    return this.name
-                }, r.prototype.getButtonEl = function() {
-                    return this._$element[0].querySelector("._md-nav-button")
-                }, r.prototype.setSelected = function(e) {
-                    (this._selected = e) ? this.getButtonEl().setAttribute("tabindex", "0"): this.getButtonEl().setAttribute("tabindex", "-1")
-                }, r.prototype.isSelected = function() {
-                    return this._selected
-                }, r.prototype.setFocused = function(e) {
-                    (this._focused = e) && this.getButtonEl().focus()
-                }, r.prototype.hasFocus = function() {
-                    return this._focused
-                }, r.prototype._isEnabled = function() {
-                    return !this._$element.attr("disabled")
-                }
-            }(),
-            function() {
-                s.$inject = ["presets", "$rootElement", "$rootScope", "$injector", "$window"], ue.module("material.components.panel", ["material.core", "material.components.backdrop"]).provider("$mdPanel", function() {
-                    return {
-                        definePreset: e,
-                        getAllPresets: t,
-                        clearPresets: r,
-                        $get: ["$rootElement", "$rootScope", "$injector", "$window", function(e, t, n, r) {
-                            return new s(i, e, t, n, r)
-                        }]
-                    }
-                });
-                var o = 80,
-                    a = "_md-panel-hidden",
-                    n = ue.element('<div class="_md-panel-focus-trap" tabindex="0"></div>'),
-                    i = {};
-
-                function e(e, t) {
-                    if (!e || !t) throw new Error("mdPanelProvider: The panel preset definition is malformed. The name and preset object are required.");
-                    if (i.hasOwnProperty(e)) throw new Error("mdPanelProvider: The panel preset you have requested has already been defined.");
-                    delete t.id, delete t.position, delete t.animation, i[e] = t
-                }
-
-                function t() {
-                    return ue.copy(i)
-                }
-
-                function r() {
-                    i = {}
-                }
-
-                function s(e, t, n, r, i) {
-                    this._defaultConfigOptions = {
-                        bindToController: !0,
-                        clickOutsideToClose: !1,
-                        disableParentScroll: !1,
-                        escapeToClose: !1,
-                        focusOnOpen: !0,
-                        fullscreen: !1,
-                        hasBackdrop: !1,
-                        propagateContainerEvents: !1,
-                        transformTemplate: ue.bind(this, this._wrapTemplate),
-                        trapFocus: !1,
-                        zIndex: o
-                    }, this._config = {}, this._presets = e, this._$rootElement = t, this._$rootScope = n, this._$injector = r, this._$window = i, this._$mdUtil = this._$injector.get("$mdUtil"), this._trackedPanels = {}, this._groups = Object.create(null), this.animation = c.animation, this.xPosition = p.xPosition, this.yPosition = p.yPosition, this.interceptorTypes = l.interceptorTypes, this.closeReasons = l.closeReasons, this.absPosition = p.absPosition
-                }
-
-                function l(e, t) {
-                    this._$q = t.get("$q"), this._$mdCompiler = t.get("$mdCompiler"), this._$mdConstant = t.get("$mdConstant"), this._$mdUtil = t.get("$mdUtil"), this._$mdTheming = t.get("$mdTheming"), this._$rootScope = t.get("$rootScope"), this._$animate = t.get("$animate"), this._$mdPanel = t.get("$mdPanel"), this._$log = t.get("$log"), this._$window = t.get("$window"), this._$$rAF = t.get("$$rAF"), this.id = e.id, this.config = e, this.panelContainer, this.panelEl, this.isAttached = !1, this._removeListeners = [], this._topFocusTrap, this._bottomFocusTrap, this._backdropRef, this._restoreScroll = null, this._interceptors = Object.create(null), this._compilerCleanup = null, this._restoreCache = {
-                        styles: "",
-                        classes: ""
-                    }
-                }
-
-                function p(e) {
-                    this._$window = e.get("$window"), this._isRTL = "rtl" === e.get("$mdUtil").bidi(), this._$mdConstant = e.get("$mdConstant"), this._absolute = !1, this._relativeToEl, this._top = "", this._bottom = "", this._left = "", this._right = "", this._translateX = [], this._translateY = [], this._positions = [], this._actualPosition
-                }
-
-                function c(e) {
-                    this._$mdUtil = e.get("$mdUtil"), this._openFrom, this._closeTo, this._animationClass = "", this._openDuration, this._closeDuration, this._rawDuration
-                }
-
-                function u(e) {
-                    var t = ue.isString(e) ? document.querySelector(e) : e;
-                    return ue.element(t)
-                }
-
-                function d(e) {
-                    return ue.isNumber(e) ? e + "px" : e
-                }
-                s.prototype.create = function(e, t) {
-                    if ("string" == typeof e ? e = this._getPresetByName(e) : "object" != typeof e || !ue.isUndefined(t) && t || (t = e, e = {}), e = e || {}, t = t || {}, ue.isDefined(t.id) && this._trackedPanels[t.id]) {
-                        var n = this._trackedPanels[t.id];
-                        return ue.extend(n.config, t), n
-                    }
-                    this._config = ue.extend({
-                        id: t.id || "panel_" + this._$mdUtil.nextUid(),
-                        scope: this._$rootScope.$new(!0),
-                        attachTo: this._$rootElement
-                    }, this._defaultConfigOptions, t, e);
-                    var r = new l(this._config, this._$injector);
-                    return this._trackedPanels[this._config.id] = r, this._config.groupName && (ue.isString(this._config.groupName) && (this._config.groupName = [this._config.groupName]), ue.forEach(this._config.groupName, function(e) {
-                        r.addToGroup(e)
-                    })), this._config.scope.$on("$destroy", ue.bind(r, r.detach)), r
-                }, s.prototype.open = function(e, t) {
-                    var n = this.create(e, t);
-                    return n.open().then(function() {
-                        return n
-                    })
-                }, s.prototype._getPresetByName = function(e) {
-                    if (!this._presets[e]) throw new Error("mdPanel: The panel preset configuration that you requested does not exist. Use the $mdPanelProvider to create a preset before requesting one.");
-                    return this._presets[e]
-                }, s.prototype.newPanelPosition = function() {
-                    return new p(this._$injector)
-                }, s.prototype.newPanelAnimation = function() {
-                    return new c(this._$injector)
-                }, s.prototype.newPanelGroup = function(e, t) {
-                    if (!this._groups[e]) {
-                        var n = {
-                            panels: [],
-                            openPanels: [],
-                            maxOpen: 0 < (t = t || {}).maxOpen ? t.maxOpen : 1 / 0
-                        };
-                        this._groups[e] = n
-                    }
-                    return this._groups[e]
-                }, s.prototype.setGroupMaxOpen = function(e, t) {
-                    if (!this._groups[e]) throw new Error("mdPanel: Group does not exist yet. Call newPanelGroup().");
-                    this._groups[e].maxOpen = t
-                }, s.prototype._openCountExceedsMaxOpen = function(e) {
-                    if (this._groups[e]) {
-                        var t = this._groups[e];
-                        return 0 < t.maxOpen && t.openPanels.length > t.maxOpen
-                    }
-                    return !1
-                }, s.prototype._closeFirstOpenedPanel = function(e) {
-                    this._groups[e].openPanels[0].close()
-                }, s.prototype._wrapTemplate = function(e) {
-                    return '<div class="md-panel-outer-wrapper">  <div class="md-panel _md-panel-offscreen">' + (e || "") + "</div></div>"
-                }, s.prototype._wrapContentElement = function(e) {
-                    var t = ue.element('<div class="md-panel-outer-wrapper">');
-                    return e.addClass("md-panel _md-panel-offscreen"), t.append(e), t
-                }, l.interceptorTypes = {
-                    CLOSE: "onClose"
-                }, l.prototype.open = function() {
-                    var i = this;
-                    return this._$q(function(e, t) {
-                        var n = i._done(e, i),
-                            r = i._simpleBind(i.show, i);
-                        i.attach().then(r).then(function() {
-                            i.config.groupName && ue.forEach(i.config.groupName, function(e) {
-                                i._$mdPanel._openCountExceedsMaxOpen(e) && i._$mdPanel._closeFirstOpenedPanel(e)
-                            })
-                        }).then(n).catch(t)
-                    })
-                }, l.prototype.close = function(o) {
-                    var a = this;
-                    return this._$q(function(r, i) {
-                        a._callInterceptors(l.interceptorTypes.CLOSE).then(function() {
-                            var e = a._done(r, a),
-                                t = a._simpleBind(a.detach, a),
-                                n = a.config.onCloseSuccess || ue.noop;
-                            n = ue.bind(a, n, a, o), a.hide().then(t).then(e).then(n).catch(i)
-                        }, i)
-                    })
-                }, l.prototype.attach = function() {
-                    if (this.isAttached && this.panelEl) return this._$q.when(this);
-                    var i = this;
-                    return this._$q(function(e, t) {
-                        var n = i._done(e, i),
-                            r = i.config.onDomAdded || ue.noop;
-                        i._$q.all([i._createBackdrop(), i._createPanel().then(function(e) {
-                            return i.isAttached = !0, i._addEventListeners(), e
-                        }).catch(t)]).then(r).then(n).catch(t)
-                    })
-                }, l.prototype.detach = function() {
-                    if (!this.isAttached) return this._$q.when(this);
-                    var r = this,
-                        i = r.config.onDomRemoved || ue.noop;
-                    return this._restoreScroll && (this._restoreScroll(), this._restoreScroll = null), this._$q(function(e, t) {
-                        var n = r._done(e, r);
-                    })
-                }, l.prototype.destroy = function() {
-                    var t = this;
-                    this.config.groupName && ue.forEach(this.config.groupName, function(e) {
-                        t.removeFromGroup(e)
-                    }), this.config.scope.$destroy(), this.config.locals = null, this.config.onDomAdded = null, this.config.onDomRemoved = null, this.config.onRemoving = null, this.config.onOpenComplete = null, this._interceptors = null
-                }, l.prototype.show = function() {
-                    if (!this.panelContainer) return this._$q(function(e, t) {
-                        t("mdPanel: Panel does not exist yet. Call open() or attach().")
-                    });
-                    if (!this.panelContainer.hasClass(a)) return this._$q.when(this);
-                    var i = this;
-                    return this._$q(function(e, t) {
-                        var n = i._done(e, i),
-                            r = i.config.onOpenComplete || ue.noop;
-                        i._$q.all([i._backdropRef ? i._backdropRef.show() : i, (i.panelContainer.removeClass(a), i._animateOpen()).then(function() {
-                            i._focusOnOpen()
-                        }, t)]).then(r).then(function() {
-                            i.config.groupName && ue.forEach(i.config.groupName, function(e) {
-                                i._$mdPanel._groups[e].openPanels.push(i)
-                            })
-                        }).then(n).catch(t)
-                    })
-                }, l.prototype.hide = function() {
-                    if (!this.panelContainer) return this._$q(function(e, t) {
-                        t("mdPanel: Panel does not exist yet. Call open() or attach().")
-                    });
-                    if (this.panelContainer.hasClass(a)) return this._$q.when(this);
-                    var i = this;
-                    return this._$q(function(e, t) {
-                        var n = i._done(e, i),
-                            r = i.config.onRemoving || ue.noop;
-                        i._$q.all([i._backdropRef ? i._backdropRef.hide() : i, i._animateClose().then(r).then(function() {
-                            i.panelContainer.addClass(a)
-                        }).then(function() {
-                            var t;
-                            i.config.groupName && ue.forEach(i.config.groupName, function(e) {
-                                e = i._$mdPanel._groups[e], -1 < (t = e.openPanels.indexOf(i)) && e.openPanels.splice(t, 1)
-                            })
-                        }).then(function() {
-                            var e = i.config.origin;
-                            e && u(e).focus()
-                        }).catch(t)]).then(n, t)
-                    })
-                }, l.prototype.addClass = function(e, t) {
-                    if (this._$log.warn("mdPanel: The addClass method is in the process of being deprecated. Full deprecation is scheduled for the AngularJS Material 1.2 release. To achieve the same results, use the panelContainer or panelEl JQLite elements that are referenced in MdPanelRef."), !this.panelContainer) throw new Error("mdPanel: Panel does not exist yet. Call open() or attach().");
-                    t || this.panelContainer.hasClass(e) ? t && !this.panelEl.hasClass(e) && this.panelEl.addClass(e) : this.panelContainer.addClass(e)
-                }, l.prototype.removeClass = function(e, t) {
-                    if (this._$log.warn("mdPanel: The removeClass method is in the process of being deprecated. Full deprecation is scheduled for the AngularJS Material 1.2 release. To achieve the same results, use the panelContainer or panelEl JQLite elements that are referenced in MdPanelRef."), !this.panelContainer) throw new Error("mdPanel: Panel does not exist yet. Call open() or attach().");
-                    !t && this.panelContainer.hasClass(e) ? this.panelContainer.removeClass(e) : t && this.panelEl.hasClass(e) && this.panelEl.removeClass(e)
-                }, l.prototype.toggleClass = function(e, t) {
-                    if (this._$log.warn("mdPanel: The toggleClass method is in the process of being deprecated. Full deprecation is scheduled for the AngularJS Material 1.2 release. To achieve the same results, use the panelContainer or panelEl JQLite elements that are referenced in MdPanelRef."), !this.panelContainer) throw new Error("mdPanel: Panel does not exist yet. Call open() or attach().");
-                    t ? this.panelEl.toggleClass(e) : this.panelContainer.toggleClass(e)
-                }, l.prototype._compile = function() {
-                    var r = this;
-                    return r._$mdCompiler.compile(r.config).then(function(e) {
-                        var t = r.config;
-                        if (t.contentElement) {
-                            var n = e.element;
-                            r._restoreCache.styles = n[0].style.cssText, r._restoreCache.classes = n[0].className, r.panelContainer = r._$mdPanel._wrapContentElement(n), r.panelEl = n
-                        } else r.panelContainer = e.link(t.scope), r.panelEl = ue.element(r.panelContainer[0].querySelector(".md-panel"));
-                        return r._compilerCleanup = e.cleanup, u(r.config.attachTo).append(r.panelContainer), r
-                    })
-                }, l.prototype._createPanel = function() {
-                    var n = this;
-                    return this._$q(function(e, t) {
-                        n.config.locals || (n.config.locals = {}), (n.config.locals.mdPanelRef = n)._compile().then(function() {
-                            n.config.disableParentScroll && (n._restoreScroll = n._$mdUtil.disableScrollAround(null, n.panelContainer, {
-                                disableScrollMask: !0
-                            })), n.config.panelClass && n.panelEl.addClass(n.config.panelClass), n.config.propagateContainerEvents && (n.panelContainer.css("pointer-events", "none"), n.panelEl.css("pointer-events", "all")), n._$animate.pin && n._$animate.pin(n.panelContainer, u(n.config.attachTo)), n._configureTrapFocus(), n._addStyles().then(function() {
-                                e(n)
-                            }, t)
-                        }, t)
-                    })
-                }, l.prototype._addStyles = function() {
-                    var n = this;
-                    return this._$q(function(e) {
-                        n.panelContainer.css("z-index", n.config.zIndex), n.panelEl.css("z-index", n.config.zIndex + 1);
-                        var t = function() {
-                            n._setTheming(), n.panelEl.removeClass("_md-panel-offscreen"), n.panelContainer.addClass(a), e(n)
-                        };
-                        if (n.config.fullscreen) return n.panelEl.addClass("_md-panel-fullscreen"), void t();
-                        n.config.position ? n._$rootScope.$$postDigest(function() {
-                            n._updatePosition(!0), n._setTheming(), e(n)
-                        }) : t()
-                    })
-                }, l.prototype._setTheming = function() {
-                    this._$mdTheming(this.panelEl), this._$mdTheming(this.panelContainer)
-                }, l.prototype.updatePosition = function(e) {
-                    if (!this.panelContainer) throw new Error("mdPanel: Panel does not exist yet. Call open() or attach().");
-                    this.config.position = e, this._updatePosition()
-                }, l.prototype._updatePosition = function(e) {
-                    var t = this.config.position;
-                    t && (t._setPanelPosition(this.panelEl), e && (this.panelEl.removeClass("_md-panel-offscreen"), this.panelContainer.addClass(a)), this.panelEl.css(p.absPosition.TOP, t.getTop()), this.panelEl.css(p.absPosition.BOTTOM, t.getBottom()), this.panelEl.css(p.absPosition.LEFT, t.getLeft()), this.panelEl.css(p.absPosition.RIGHT, t.getRight()))
-                }, l.prototype._focusOnOpen = function() {
-                    if (this.config.focusOnOpen) {
-                        var e = this;
-                        this._$rootScope.$$postDigest(function() {
-                            (e._$mdUtil.findFocusTarget(e.panelEl) || e.panelEl).focus()
-                        })
-                    }
-                }, l.prototype._createBackdrop = function() {
-                    if (this.config.hasBackdrop) {
-                        if (!this._backdropRef) {
-                            var e = this._$mdPanel.newPanelAnimation().openFrom(this.config.attachTo).withAnimation({
-                                open: "_md-opaque-enter",
-                                close: "_md-opaque-leave"
-                            });
-                            this.config.animation && e.duration(this.config.animation._rawDuration);
-                            var t = {
-                                animation: e,
-                                attachTo: this.config.attachTo,
-                                focusOnOpen: !1,
-                                panelClass: "_md-panel-backdrop",
-                                zIndex: this.config.zIndex - 1
-                            };
-                            this._backdropRef = this._$mdPanel.create(t)
-                        }
-                        if (!this._backdropRef.isAttached) return this._backdropRef.attach()
-                    }
-                }, l.prototype._addEventListeners = function() {
-                    this._configureEscapeToClose(), this._configureClickOutsideToClose(), this._configureScrollListener()
-                }, l.prototype._removeEventListeners = function() {
-                    this._removeListeners && this._removeListeners.forEach(function(e) {
-                        e()
-                    }), this._removeListeners = []
-                }, l.prototype._configureEscapeToClose = function() {
-                    if (this.config.escapeToClose) {
-                        var e = u(this.config.attachTo),
-                            t = this,
-                            n = function(e) {
-                                e.keyCode === t._$mdConstant.KEY_CODE.ESCAPE && (e.stopPropagation(), e.preventDefault(), t.close(l.closeReasons.ESCAPE))
-                            };
-                        this.panelContainer.on("keydown", n), e.on("keydown", n), this._removeListeners.push(function() {
-                            t.panelContainer.off("keydown", n), e.off("keydown", n)
-                        })
-                    }
-                }, l.prototype._configureClickOutsideToClose = function() {
-                    if (this.config.clickOutsideToClose) {
-                        var t, n = this.config.propagateContainerEvents ? ue.element(document.body) : this.panelContainer,
-                            e = function(e) {
-                                t = e.target
-                            },
-                            r = this,
-                            i = function(e) {
-                                r.config.propagateContainerEvents ? t === r.panelEl[0] || r.panelEl[0].contains(t) || r.close() : t === n[0] && e.target === n[0] && (e.stopPropagation(), e.preventDefault(), r.close(l.closeReasons.CLICK_OUTSIDE))
-                            };
-                        n.on("mousedown", e), n.on("mouseup", i), this._removeListeners.push(function() {
-                            n.off("mousedown", e), n.off("mouseup", i)
-                        })
-                    }
-                }, l.prototype._configureScrollListener = function() {
-                    if (!this.config.disableParentScroll) {
-                        var e = ue.bind(this, this._updatePosition),
-                            t = this._$$rAF.throttle(e),
-                            n = this,
-                            r = function() {
-                                t()
-                            };
-                        this._$window.addEventListener("scroll", r, !0), this._removeListeners.push(function() {
-                            n._$window.removeEventListener("scroll", r, !0)
-                        })
-                    }
-                }, l.prototype._configureTrapFocus = function() {
-                    if (this.panelEl.attr("tabIndex", "-1"), this.config.trapFocus) {
-                        var e = this.panelEl;
-                        this._topFocusTrap = n.clone()[0], this._bottomFocusTrap = n.clone()[0];
-                        var t = function() {
-                            e.focus()
-                        };
-                        this._topFocusTrap.addEventListener("focus", t), this._bottomFocusTrap.addEventListener("focus", t), this._removeListeners.push(this._simpleBind(function() {
-                            this._topFocusTrap.removeEventListener("focus", t), this._bottomFocusTrap.removeEventListener("focus", t)
-                        }, this)), e[0].parentNode.insertBefore(this._topFocusTrap, e[0]), e.after(this._bottomFocusTrap)
-                    }
-                }, l.prototype.updateAnimation = function(e) {
-                    this.config.animation = e, this._backdropRef && this._backdropRef.config.animation.duration(e._rawDuration)
-                }, l.prototype._animateOpen = function() {
-                    this.panelContainer.addClass("md-panel-is-showing");
-                    var n = this.config.animation;
-                    if (!n) return this.panelContainer.addClass("_md-panel-shown"), this._$q.when(this);
-                    var r = this;
-                    return this._$q(function(e) {
-                        var t = r._done(e, r);
-                        n.animateOpen(r.panelEl).then(t, function() {
-                            r._$log.warn("mdPanel: MdPanel Animations failed. Showing panel without animating."), t()
-                        })
-                    })
-                }, l.prototype._animateClose = function() {
-                    var n = this.config.animation;
-                    if (!n) return this.panelContainer.removeClass("md-panel-is-showing"), this.panelContainer.removeClass("_md-panel-shown"), this._$q.when(this);
-                    var r = this;
-                    return this._$q(function(e) {
-                        var t = function() {
-                            r.panelContainer.removeClass("md-panel-is-showing"), e(r)
-                        };
-                        n.animateClose(r.panelEl).then(t, function() {
-                            r._$log.warn("mdPanel: MdPanel Animations failed. Hiding panel without animating."), t()
-                        })
-                    })
-                }, l.prototype.registerInterceptor = function(e, t) {
-                    var n = null;
-                    if (ue.isString(e) ? ue.isFunction(t) || (n = "Interceptor callback must be a function, instead got " + typeof t) : n = "Interceptor type must be a string, instead got " + typeof e, n) throw new Error("MdPanel: " + n);
-                    var r = this._interceptors[e] = this._interceptors[e] || [];
-                    return -1 === r.indexOf(t) && r.push(t), this
-                }, l.prototype.removeInterceptor = function(e, t) {
-                    var n = this._interceptors[e] ? this._interceptors[e].indexOf(t) : -1;
-                    return -1 < n && this._interceptors[e].splice(n, 1), this
-                }, l.prototype.removeAllInterceptors = function(e) {
-                    return e ? this._interceptors[e] = [] : this._interceptors = Object.create(null), this
-                }, l.prototype._callInterceptors = function(e) {
-                    var r = this,
-                        i = r._$q;
-                    return (r._interceptors && r._interceptors[e] || []).reduceRight(function(e, t) {
-                        var n = t && ue.isFunction(t.then) ? t : null;
-                        return e.then(function() {
-                            if (!n) try {
-                                n = t(r)
-                            } catch (e) {
-                                n = i.reject(e)
-                            }
-                            return n
-                        })
-                    }, i.resolve(r))
-                }, l.prototype._simpleBind = function(t, n) {
-                    return function(e) {
-                        return t.apply(n, e)
-                    }
-                }, l.prototype._done = function(e, t) {
-                    return function() {
-                        e(t)
-                    }
-                }, l.prototype.addToGroup = function(e) {
-                    this._$mdPanel._groups[e] || this._$mdPanel.newPanelGroup(e);
-                    var t = this._$mdPanel._groups[e];
-                    t.panels.indexOf(this) < 0 && t.panels.push(this)
-                }, l.prototype.removeFromGroup = function(e) {
-                    if (!this._$mdPanel._groups[e]) throw new Error("mdPanel: The group " + e + " does not exist.");
-                    var t = this._$mdPanel._groups[e],
-                        n = t.panels.indexOf(this); - 1 < n && t.panels.splice(n, 1)
-                }, l.closeReasons = {
-                    CLICK_OUTSIDE: "clickOutsideToClose",
-                    ESCAPE: "escapeToClose"
-                }, p.xPosition = {
-                    CENTER: "center",
-                    ALIGN_START: "align-start",
-                    ALIGN_END: "align-end",
-                    OFFSET_START: "offset-start",
-                    OFFSET_END: "offset-end"
-                }, p.yPosition = {
-                    CENTER: "center",
-                    ALIGN_TOPS: "align-tops",
-                    ALIGN_BOTTOMS: "align-bottoms",
-                    ABOVE: "above",
-                    BELOW: "below"
-                }, p.absPosition = {
-                    TOP: "top",
-                    RIGHT: "right",
-                    BOTTOM: "bottom",
-                    LEFT: "left"
-                }, p.viewportMargin = 8, p.prototype.absolute = function() {
-                    return this._absolute = !0, this
-                }, p.prototype._setPosition = function(e, t) {
-                    if (e === p.absPosition.RIGHT || e === p.absPosition.LEFT) this._left = this._right = "";
-                    else {
-                        if (e !== p.absPosition.BOTTOM && e !== p.absPosition.TOP) {
-                            var n = Object.keys(p.absPosition).join().toLowerCase();
-                            throw new Error("mdPanel: Position must be one of " + n + ".")
-                        }
-                        this._top = this._bottom = ""
-                    }
-                    return this["_" + e] = ue.isString(t) ? t : "0", this
-                }, p.prototype.top = function(e) {
-                    return this._setPosition(p.absPosition.TOP, e)
-                }, p.prototype.bottom = function(e) {
-                    return this._setPosition(p.absPosition.BOTTOM, e)
-                }, p.prototype.start = function(e) {
-                    var t = this._isRTL ? p.absPosition.RIGHT : p.absPosition.LEFT;
-                    return this._setPosition(t, e)
-                }, p.prototype.end = function(e) {
-                    var t = this._isRTL ? p.absPosition.LEFT : p.absPosition.RIGHT;
-                    return this._setPosition(t, e)
-                }, p.prototype.left = function(e) {
-                    return this._setPosition(p.absPosition.LEFT, e)
-                }, p.prototype.right = function(e) {
-                    return this._setPosition(p.absPosition.RIGHT, e)
-                }, p.prototype.centerHorizontally = function() {
-                    return this._left = "50%", this._right = "", this._translateX = ["-50%"], this
-                }, p.prototype.centerVertically = function() {
-                    return this._top = "50%", this._bottom = "", this._translateY = ["-50%"], this
-                }, p.prototype.center = function() {
-                    return this.centerHorizontally().centerVertically()
-                }, p.prototype.relativeTo = function(e) {
-                    return this._absolute = !1, this._relativeToEl = u(e), this
-                }, p.prototype.addPanelPosition = function(e, t) {
-                    if (!this._relativeToEl) throw new Error("mdPanel: addPanelPosition can only be used with relative positioning. Set relativeTo first.");
-                    return this._validateXPosition(e), this._validateYPosition(t), this._positions.push({
-                        x: e,
-                        y: t
-                    }), this
-                }, p.prototype._validateYPosition = function(e) {
-                    if (null != e) {
-                        for (var t, n = Object.keys(p.yPosition), r = [], i = 0; t = n[i]; i++) {
-                            var o = p.yPosition[t];
-                            if (r.push(o), o === e) return
-                        }
-                        throw new Error("mdPanel: Panel y position only accepts the following values:\n" + r.join(" | "))
-                    }
-                }, p.prototype._validateXPosition = function(e) {
-                    if (null != e) {
-                        for (var t, n = Object.keys(p.xPosition), r = [], i = 0; t = n[i]; i++) {
-                            var o = p.xPosition[t];
-                            if (r.push(o), o === e) return
-                        }
-                        throw new Error("mdPanel: Panel x Position only accepts the following values:\n" + r.join(" | "))
-                    }
-                }, p.prototype.withOffsetX = function(e) {
-                    return this._translateX.push(d(e)), this
-                }, p.prototype.withOffsetY = function(e) {
-                    return this._translateY.push(d(e)), this
-                }, p.prototype.getTop = function() {
-                    return this._top
-                }, p.prototype.getBottom = function() {
-                    return this._bottom
-                }, p.prototype.getLeft = function() {
-                    return this._left
-                }, p.prototype.getRight = function() {
-                    return this._right
-                }, p.prototype.getTransform = function() {
-                    return (this._reduceTranslateValues("translateX", this._translateX) + " " + this._reduceTranslateValues("translateY", this._translateY)).trim()
-                }, p.prototype._setTransform = function(e) {
-                    return e.css(this._$mdConstant.CSS.TRANSFORM, this.getTransform())
-                }, p.prototype._isOnscreen = function(e) {
-                    var t = parseInt(this.getLeft()),
-                        n = parseInt(this.getTop());
-                    if (this._translateX.length || this._translateY.length) {
-                        var r = function(e, t) {
-                            var n = getComputedStyle(e[0] || e)[t],
-                                r = n.indexOf("("),
-                                i = n.lastIndexOf(")"),
-                                o = {
-                                    x: 0,
-                                    y: 0
-                                };
-                            if (-1 < r && -1 < i) {
-                                var a = n.substring(r + 1, i).split(", ").slice(-2);
-                                o.x = parseInt(a[0]), o.y = parseInt(a[1])
-                            }
-                            return o
-                        }(e, this._$mdConstant.CSS.TRANSFORM);
-                        t += r.x, n += r.y
-                    }
-                    var i = t + e[0].offsetWidth,
-                        o = n + e[0].offsetHeight;
-                    return 0 <= t && 0 <= n && o <= this._$window.innerHeight && i <= this._$window.innerWidth
-                }, p.prototype.getActualPosition = function() {
-                    return this._actualPosition
-                }, p.prototype._reduceTranslateValues = function(n, e) {
-                    return e.map(function(e) {
-                        var t = ue.isFunction(e) ? d(e(this)) : e;
-                        return n + "(" + t + ")"
-                    }, this).join(" ")
-                }, p.prototype._setPanelPosition = function(e) {
-                    if (e.removeClass("_md-panel-position-adjusted"), this._absolute) this._setTransform(e);
-                    else {
-                        if (this._actualPosition) return this._calculatePanelPosition(e, this._actualPosition), this._setTransform(e), void this._constrainToViewport(e);
-                        for (var t = 0; t < this._positions.length; t++)
-                            if (this._actualPosition = this._positions[t], this._calculatePanelPosition(e, this._actualPosition), this._setTransform(e), this._isOnscreen(e)) return;
-                        this._constrainToViewport(e)
-                    }
-                }, p.prototype._constrainToViewport = function(e) {
-                    var t = p.viewportMargin,
-                        n = this._top,
-                        r = this._left;
-                    if (this.getTop()) {
-                        var i = parseInt(this.getTop()),
-                            o = e[0].offsetHeight + i,
-                            a = this._$window.innerHeight;
-                        i < t ? this._top = t + "px" : a < o && (this._top = i - (o - a + t) + "px")
-                    }
-                    if (this.getLeft()) {
-                        var s = parseInt(this.getLeft()),
-                            l = e[0].offsetWidth + s,
-                            c = this._$window.innerWidth;
-                        s < t ? this._left = t + "px" : c < l && (this._left = s - (l - c + t) + "px")
-                    }
-                    e.toggleClass("_md-panel-position-adjusted", this._top !== n || this._left !== r)
-                }, p.prototype._reverseXPosition = function(e) {
-                    if (e === p.xPosition.CENTER) return e;
-                    return -1 < e.indexOf("start") ? e.replace("start", "end") : e.replace("end", "start")
-                }, p.prototype._bidi = function(e) {
-                    return this._isRTL ? this._reverseXPosition(e) : e
-                }, p.prototype._calculatePanelPosition = function(e, t) {
-                    var n = e[0].getBoundingClientRect(),
-                        r = Math.max(n.width, e[0].clientWidth),
-                        i = Math.max(n.height, e[0].clientHeight),
-                        o = this._relativeToEl[0].getBoundingClientRect(),
-                        a = o.left,
-                        s = o.right,
-                        l = o.width;
-                    switch (this._bidi(t.x)) {
-                        case p.xPosition.OFFSET_START:
-                            this._left = a - r + "px";
-                            break;
-                        case p.xPosition.ALIGN_END:
-                            this._left = s - r + "px";
-                            break;
-                        case p.xPosition.CENTER:
-                            var c = a + .5 * l - .5 * r;
-                            this._left = c + "px";
-                            break;
-                        case p.xPosition.ALIGN_START:
-                            this._left = a + "px";
-                            break;
-                        case p.xPosition.OFFSET_END:
-                            this._left = s + "px"
-                    }
-                    var u = o.top,
-                        d = o.bottom,
-                        f = o.height;
-                    switch (t.y) {
-                        case p.yPosition.ABOVE:
-                            this._top = u - i + "px";
-                            break;
-                        case p.yPosition.ALIGN_BOTTOMS:
-                            this._top = d - i + "px";
-                            break;
-                        case p.yPosition.CENTER:
-                            var h = u + .5 * f - .5 * i;
-                            this._top = h + "px";
-                            break;
-                        case p.yPosition.ALIGN_TOPS:
-                            this._top = u + "px";
-                            break;
-                        case p.yPosition.BELOW:
-                            this._top = d + "px"
-                    }
-                }, c.animation = {
-                    SLIDE: "md-panel-animate-slide",
-                    SCALE: "md-panel-animate-scale",
-                    FADE: "md-panel-animate-fade"
-                }, c.prototype.openFrom = function(e) {
-                    return e = e.target ? e.target : e, this._openFrom = this._getPanelAnimationTarget(e), this._closeTo || (this._closeTo = this._openFrom), this
-                }, c.prototype.closeTo = function(e) {
-                    return this._closeTo = this._getPanelAnimationTarget(e), this
-                }, c.prototype.duration = function(e) {
-                    return e && (ue.isNumber(e) ? this._openDuration = this._closeDuration = t(e) : ue.isObject(e) && (this._openDuration = t(e.open), this._closeDuration = t(e.close))), this._rawDuration = e, this;
-
-                    function t(e) {
-                        if (ue.isNumber(e)) return e / 1e3
-                    }
-                }, c.prototype._getPanelAnimationTarget = function(e) {
-                    return ue.isDefined(e.top) || ue.isDefined(e.left) ? {
-                        element: de,
-                        bounds: {
-                            top: e.top || 0,
-                            left: e.left || 0
-                        }
-                    } : this._getBoundingClientRect(u(e))
-                }, c.prototype.withAnimation = function(e) {
-                    return this._animationClass = e, this
-                }, c.prototype.animateOpen = function(e) {
-                    var t = this._$mdUtil.dom.animator;
-                    this._fixBounds(e);
-                    var n = {},
-                        r = e[0].style.transform || "",
-                        i = t.toTransformCss(r),
-                        o = t.toTransformCss(r);
-                    switch (this._animationClass) {
-                        case c.animation.SLIDE:
-                            e.css("opacity", "1"), n = {
-                                transitionInClass: "_md-panel-animate-enter"
-                            };
-                            var a = t.calculateSlideToOrigin(e, this._openFrom) || "";
-                            i = t.toTransformCss(a + " " + r);
-                            break;
-                        case c.animation.SCALE:
-                            n = {
-                                transitionInClass: "_md-panel-animate-enter"
-                            };
-                            var s = t.calculateZoomToOrigin(e, this._openFrom) || "";
-                            i = t.toTransformCss(s + " " + r);
-                            break;
-                        case c.animation.FADE:
-                            n = {
-                                transitionInClass: "_md-panel-animate-enter"
-                            };
-                            break;
-                        default:
-                            n = ue.isString(this._animationClass) ? {
-                                transitionInClass: this._animationClass
-                            } : {
-                                transitionInClass: this._animationClass.open,
-                                transitionOutClass: this._animationClass.close
-                            }
-                    }
-                    return n.duration = this._openDuration, t.translate3d(e, i, o, n)
-                }, c.prototype.animateClose = function(e) {
-                    var t = this._$mdUtil.dom.animator,
-                        n = {},
-                        r = e[0].style.transform || "",
-                        i = t.toTransformCss(r),
-                        o = t.toTransformCss(r);
-                    switch (this._animationClass) {
-                        case c.animation.SLIDE:
-                            e.css("opacity", "1"), n = {
-                                transitionInClass: "_md-panel-animate-leave"
-                            };
-                            var a = t.calculateSlideToOrigin(e, this._closeTo) || "";
-                            o = t.toTransformCss(a + " " + r);
-                            break;
-                        case c.animation.SCALE:
-                            n = {
-                                transitionInClass: "_md-panel-animate-scale-out _md-panel-animate-leave"
-                            };
-                            var s = t.calculateZoomToOrigin(e, this._closeTo) || "";
-                            o = t.toTransformCss(s + " " + r);
-                            break;
-                        case c.animation.FADE:
-                            n = {
-                                transitionInClass: "_md-panel-animate-fade-out _md-panel-animate-leave"
-                            };
-                            break;
-                        default:
-                            n = ue.isString(this._animationClass) ? {
-                                transitionOutClass: this._animationClass
-                            } : {
-                                transitionInClass: this._animationClass.close,
-                                transitionOutClass: this._animationClass.open
-                            }
-                    }
-                    return n.duration = this._closeDuration, t.translate3d(e, i, o, n)
-                }, c.prototype._fixBounds = function(e) {
-                    var t = e[0].offsetWidth,
-                        n = e[0].offsetHeight;
-                    this._openFrom && null == this._openFrom.bounds.height && (this._openFrom.bounds.height = n), this._openFrom && null == this._openFrom.bounds.width && (this._openFrom.bounds.width = t), this._closeTo && null == this._closeTo.bounds.height && (this._closeTo.bounds.height = n), this._closeTo && null == this._closeTo.bounds.width && (this._closeTo.bounds.width = t)
-                }, c.prototype._getBoundingClientRect = function(e) {
-                    if (e instanceof ue.element) return {
-                        element: e,
-                        bounds: e[0].getBoundingClientRect()
-                    }
-                }
-            }(), ue.module("material.components.progressCircular", ["material.core"]),
-            function() {
-                function e(_, $, s, w, h, e) {
-                    var E = _.requestAnimationFrame || _.webkitRequestAnimationFrame || ue.noop,
-                        p = _.cancelAnimationFrame || _.webkitCancelAnimationFrame || _.webkitCancelRequestAnimationFrame || ue.noop,
-                        m = "determinate",
-                        C = "indeterminate",
-                        k = "_md-progress-circular-disabled",
-                        x = "md-mode-indeterminate";
-                    return {
-                        restrict: "E",
-                        scope: {
-                            value: "@",
-                            mdDiameter: "@",
-                            mdMode: "@"
-                        },
-                        template: '<svg xmlns="http://www.w3.org/2000/svg"><path fill="none"/></svg>',
-                        compile: function(e, t) {
-                            if (e.attr({
-                                    "aria-valuemin": 0,
-                                    "aria-valuemax": 100,
-                                    role: "progressbar"
-                                }), ue.isUndefined(t.mdMode)) {
-                                var n = t.hasOwnProperty("value") ? m : C;
-                                t.$set("mdMode", n)
-                            } else t.$set("mdMode", t.mdMode.trim());
-                            return r
-                        }
-                    };
-
-                    function r(g, l, c) {
-                        var v, e, t = l[0],
-                            a = ue.element(t.querySelector("svg")),
-                            b = ue.element(t.querySelector("path")),
-                            n = $.startIndeterminate,
-                            r = $.endIndeterminate,
-                            i = 0,
-                            y = 0;
-
-                        function u(n, e, t, r, i, o) {
-                            var a = ++y,
-                                s = w.now(),
-                                l = e - n,
-                                c = S(g.mdDiameter),
-                                u = D(c),
-                                d = t || $.easeFn,
-                                f = r || $.duration,
-                                h = -90 * (i || 0),
-                                p = o || 100;
-
-                            function m(e) {
-                                b.attr("stroke-dashoffset", M(c, u, e, p)), b.attr("transform", "rotate(" + h + " " + c / 2 + " " + c / 2 + ")")
-                            }
-                            e === n ? m(e) : v = E(function e() {
-                                var t = _.Math.max(0, _.Math.min(w.now() - s, f));
-                                m(d(t, n, l, f)), a === y && t < f && (v = E(e))
-                            })
-                        }
-
-                        function o() {
-                            u(n, r, $.easeFnIndeterminate, $.durationIndeterminate, i, 75), i = ++i % 4
-                        }
-
-                        function d() {
-                            e || (e = h(o, $.durationIndeterminate, 0, !1), o(), l.addClass(x).removeAttr("aria-valuenow"))
-                        }
-
-                        function f() {
-                            e && (h.cancel(e), e = null, l.removeClass(x))
-                        }
-                        s(l), l.toggleClass(k, c.hasOwnProperty("disabled")), g.mdMode === C && d(), g.$on("$destroy", function() {
-                            f(), v && p(v)
-                        }), g.$watchGroup(["value", "mdMode", function() {
-                            var e = t.disabled;
-                            return !0 === e || !1 === e ? e : ue.isDefined(l.attr("disabled"))
-                        }], function(e, t) {
-                            var n = e[1],
-                                r = e[2],
-                                i = 0,
-                                o = 0;
-                            if (r !== t[2] && l.toggleClass(k, !!r), r) f();
-                            else if (n !== m && n !== C && (n = C, c.$set("mdMode", n)), n === C) t[1] === m && (o = D(i = S(g.mdDiameter)), b.attr("d", T(i, o, !0)), b.attr("stroke-dasharray", (i - o) * _.Math.PI * .75)), d();
-                            else {
-                                var a = A(e[0]),
-                                    s = A(t[0]);
-                                f(), t[1] === C && (o = D(i = S(g.mdDiameter)), b.attr("d", T(i, o, !1)), b.attr("stroke-dasharray", (i - o) * _.Math.PI)), l.attr("aria-valuenow", a), u(s, a)
-                            }
-                        }), g.$watch("mdDiameter", function(e) {
-                            var t = S(e),
-                                n = D(t),
-                                r = A(g.value),
-                                i = t / 2 + "px",
-                                o = {
-                                    width: t + "px",
-                                    height: t + "px"
-                                };
-                            a[0].setAttribute("viewBox", "0 0 " + t + " " + t), a.css(o).css("transform-origin", i + " " + i + " " + i), l.css(o), b.attr("stroke-width", n), b.attr("stroke-linecap", "square"), g.mdMode == C ? (b.attr("d", T(t, n, !0)), b.attr("stroke-dasharray", (t - n) * _.Math.PI * .75), b.attr("stroke-dashoffset", M(t, n, 1, 75))) : (b.attr("d", T(t, n, !1)), b.attr("stroke-dasharray", (t - n) * _.Math.PI), b.attr("stroke-dashoffset", M(t, n, 0, 100)), u(r, r))
-                        })
-                    }
-
-                    function T(e, t, n) {
-                        var r = e / 2,
-                            i = t / 2,
-                            o = r + "," + i,
-                            a = r - i;
-                        return "M" + o + "A" + a + "," + a + " 0 1 1 " + (i + "," + r) + (n ? "" : "A" + a + "," + a + " 0 0 1 " + o)
-                    }
-
-                    function M(e, t, n, r) {
-                        return (e - t) * _.Math.PI * (3 * (r || 100) / 100 - n / 100)
-                    }
-
-                    function A(e) {
-                        return _.Math.max(0, _.Math.min(e || 0, 100))
-                    }
-
-                    function S(e) {
-                        var t = $.progressSize;
-                        if (e) {
-                            var n = parseFloat(e);
-                            return e.lastIndexOf("%") === e.length - 1 && (n = n / 100 * t), n
-                        }
-                        return t
-                    }
-
-                    function D(e) {
-                        return $.strokeWidth / 100 * e
-                    }
-                }
-                e.$inject = ["$window", "$mdProgressCircular", "$mdTheming", "$mdUtil", "$interval", "$log"], ue.module("material.components.progressCircular").directive("mdProgressCircular", e)
-            }(), ue.module("material.components.progressCircular").provider("$mdProgressCircular", function() {
-                var t = {
-                    progressSize: 50,
-                    strokeWidth: 10,
-                    duration: 100,
-                    easeFn: e,
-                    durationIndeterminate: 1333,
-                    startIndeterminate: 1,
-                    endIndeterminate: 149,
-                    easeFnIndeterminate: n,
-                    easingPresets: {
-                        linearEase: e,
-                        materialEase: n
-                    }
-                };
-                return {
-                    configure: function(e) {
-                        return t = ue.extend(t, e || {})
-                    },
-                    $get: function() {
-                        return t
-                    }
-                };
-
-                function e(e, t, n, r) {
-                    return n * e / r + t
-                }
-
-                function n(e, t, n, r) {
-                    var i = (e /= r) * e,
-                        o = i * e;
-                    return t + n * (6 * o * i + -15 * i * i + 10 * o)
-                }
-            }),
-            function() {
-                function e(d, f, e) {
-                    var h = "determinate",
-                        p = "indeterminate",
-                        m = "buffer",
-                        g = "query",
-                        v = "_md-progress-linear-disabled";
-                    return {
-                        restrict: "E",
-                        template: '<div class="md-container"><div class="md-dashed"></div><div class="md-bar md-bar1"></div><div class="md-bar md-bar2"></div></div>',
-                        compile: function(e, t, n) {
-                            return e.attr("aria-valuemin", 0), e.attr("aria-valuemax", 100), e.attr("role", "progressbar"), r
-                        }
-                    };
-
-                    function r(e, n, r) {
-                        var t;
-                        d(n);
-                        var i = r.hasOwnProperty("disabled"),
-                            o = f.dom.animator.toCss,
-                            a = ue.element(n[0].querySelector(".md-bar1")),
-                            s = ue.element(n[0].querySelector(".md-bar2")),
-                            l = ue.element(n[0].querySelector(".md-container"));
-
-                        function c() {
-                            var e = (r.mdMode || "").trim();
-                            if (e) switch (e) {
-                                case h:
-                                case p:
-                                case m:
-                                case g:
-                                    break;
-                                default:
-                                    e = p
-                            }
-                            return e
-                        }
-
-                        function u(e, t) {
-                            if (!i && c()) {
-                                var n = f.supplant("translateX({0}%) scale({1},1)", [(t - 100) / 2, t / 100]),
-                                    r = o({
-                                        transform: n
-                                    });
-                                ue.element(e).css(r)
-                            }
-                        }
-                        n.attr("md-mode", c()).toggleClass(v, i),
-                            function() {
-                                if (ue.isUndefined(r.mdMode)) {
-                                    var e = ue.isDefined(r.value),
-                                        t = e ? h : p;
-                                    n.attr("md-mode", t), r.mdMode = t
-                                }
-                            }(), r.$observe("value", function(e) {
-                                var t = b(e);
-                                n.attr("aria-valuenow", t), c() != g && u(s, t)
-                            }), r.$observe("mdBufferValue", function(e) {
-                                u(a, b(e))
-                            }), r.$observe("disabled", function(e) {
-                                i = !0 === e || !1 === e ? !!e : ue.isDefined(e), n.toggleClass(v, i), l.toggleClass(t, !i)
-                            }), r.$observe("mdMode", function(e) {
-                                switch (t && l.removeClass(t), e) {
-                                    case g:
-                                    case m:
-                                    case h:
-                                    case p:
-                                        l.addClass(t = "md-mode-" + e);
-                                        break;
-                                    default:
-                                        l.addClass(t = "md-mode-" + p)
-                                }
-                            })
-                    }
-
-                    function b(e) {
-                        return Math.max(0, Math.min(e || 0, 100))
-                    }
-                }
-                e.$inject = ["$mdTheming", "$mdUtil", "$log"], ue.module("material.components.progressLinear", ["material.core"]).directive("mdProgressLinear", e)
-            }(),
-            function() {
-                function e(s, l, c, u) {
-                    return e.prototype = {
-                        init: function(e) {
-                            this._ngModelCtrl = e, this._ngModelCtrl.$render = ue.bind(this, this.render)
-                        },
-                        add: function(e) {
-                            this._radioButtonRenderFns.push(e)
-                        },
-                        remove: function(e) {
-                            var t = this._radioButtonRenderFns.indexOf(e); - 1 !== t && this._radioButtonRenderFns.splice(t, 1)
-                        },
-                        render: function() {
-                            this._radioButtonRenderFns.forEach(function(e) {
-                                e()
-                            })
-                        },
-                        setViewValue: function(e, t) {
-                            this._ngModelCtrl.$setViewValue(e, t), this.render()
-                        },
-                        getViewValue: function() {
-                            return this._ngModelCtrl.$viewValue
-                        },
-                        selectNext: function() {
-                            return t(this.$element, 1)
-                        },
-                        selectPrevious: function() {
-                            return t(this.$element, -1)
-                        },
-                        setActiveDescendant: function(e) {
-                            this.$element.attr("aria-activedescendant", e)
-                        },
-                        isDisabled: function() {
-                            return this.$element[0].hasAttribute("disabled")
-                        }
-                    }, {
-                        restrict: "E",
-                        controller: ["$element", e],
-                        require: ["mdRadioGroup", "?ngModel"],
-                        link: {
-                            pre: function(t, r, e, n) {
-                                r.addClass("_md"), c(r);
-                                var i = n[0],
-                                    o = n[1] || s.fakeNgModel();
-
-                                function a() {
-                                    r.hasClass("md-focused") || r.addClass("md-focused")
-                                }
-                                i.init(o), t.mouseActive = !1, r.attr({
-                                    role: "radiogroup",
-                                    tabIndex: r.attr("tabindex") || "0"
-                                }).on("keydown", function(e) {
-                                    var t = e.which || e.keyCode;
-                                    if (t != l.KEY_CODE.ENTER && e.currentTarget != e.target) return;
-                                    switch (t) {
-                                        case l.KEY_CODE.LEFT_ARROW:
-                                        case l.KEY_CODE.UP_ARROW:
-                                            e.preventDefault(), i.selectPrevious(), a();
-                                            break;
-                                        case l.KEY_CODE.RIGHT_ARROW:
-                                        case l.KEY_CODE.DOWN_ARROW:
-                                            e.preventDefault(), i.selectNext(), a();
-                                            break;
-                                        case l.KEY_CODE.ENTER:
-                                            var n = ue.element(s.getClosest(r[0], "form"));
-                                            0 < n.length && n.triggerHandler("submit")
-                                    }
-                                }).on("mousedown", function(e) {
-                                    t.mouseActive = !0, u(function() {
-                                        t.mouseActive = !1
-                                    }, 100)
-                                }).on("focus", function() {
-                                    !1 === t.mouseActive && i.$element.addClass("md-focused")
-                                }).on("blur", function() {
-                                    i.$element.removeClass("md-focused")
-                                })
-                            }
-                        }
-                    };
-
-                    function e(e) {
-                        this._radioButtonRenderFns = [], this.$element = e
-                    }
-
-                    function t(e, t) {
-                        var n = s.iterator(e[0].querySelectorAll("md-radio-button"), !0);
-                        if (n.count()) {
-                            var r = e[0].querySelector("md-radio-button.md-checked"),
-                                i = n[t < 0 ? "previous" : "next"](r, function(e) {
-                                    return !ue.element(e).attr("disabled")
-                                }) || n.first();
-                            ue.element(i).triggerHandler("click")
-                        }
-                    }
-                }
-
-                function t(c, u, d) {
-                    var f = "md-checked";
-                    return {
-                        restrict: "E",
-                        require: "^mdRadioGroup",
-                        transclude: !0,
-                        template: '<div class="md-container" md-ink-ripple md-ink-ripple-checkbox><div class="md-off"></div><div class="md-on"></div></div><div ng-transclude class="md-label"></div>',
-                        link: function(t, n, r, i) {
-                            var o;
-                            d(n), e = n, e.attr({
-                                id: r.id || "radio_" + u.nextUid(),
-                                role: "radio",
-                                "aria-checked": "false"
-                            }), c.expectWithText(e, "aria-label"), r.ngValue ? u.nextTick(a, !1) : a();
-                            var e;
-
-                            function a() {
-                                if (!i) throw "RadioButton: No RadioGroupController could be found.";
-                                i.add(l), r.$observe("value", l), n.on("click", s).on("$destroy", function() {
-                                    i.remove(l)
-                                })
-                            }
-
-                            function s(e) {
-                                n[0].hasAttribute("disabled") || i.isDisabled() || t.$apply(function() {
-                                    i.setViewValue(r.value, e && e.type)
-                                })
-                            }
-
-                            function l() {
-                                var e = i.getViewValue() == r.value;
-                                e !== o && ("md-radio-group" !== n[0].parentNode.nodeName.toLowerCase() && n.parent().toggleClass(f, e), e && i.setActiveDescendant(n.attr("id")), o = e, n.attr("aria-checked", e).toggleClass(f, e))
-                            }
-                        }
-                    }
-                }
-                e.$inject = ["$mdUtil", "$mdConstant", "$mdTheming", "$timeout"], t.$inject = ["$mdAria", "$mdUtil", "$mdTheming"], ue.module("material.components.radioButton", ["material.core"]).directive("mdRadioGroup", e).directive("mdRadioButton", t)
-            }(),
-            function() {
-                e.$inject = ["$mdSelect", "$mdUtil", "$mdConstant", "$mdTheming", "$mdAria", "$parse", "$sce", "$injector"], t.$inject = ["$parse", "$mdUtil", "$mdConstant", "$mdTheming"], n.$inject = ["$mdButtonInkRipple", "$mdUtil", "$mdTheming"], r.$inject = ["$$interimElementProvider"];
-                var j = 8,
-                    m = 0,
-                    u = ue.element('<div class="md-container"><div class="md-icon"></div></div>');
-
-                function e(M, A, S, D, O, N, I, e) {
-                    var t = S.KEY_CODE;
-                    t.SPACE, t.ENTER, t.UP_ARROW, t.DOWN_ARROW;
-                    return {
-                        restrict: "E",
-                        require: ["^?mdInputContainer", "mdSelect", "ngModel", "?^form"],
-                        compile: function(e, t) {
-                            var n = ue.element("<md-select-value><span></span></md-select-value>");
-                            n.append('<span class="md-select-icon" aria-hidden="true"></span>'), n.addClass("md-select-value"), n[0].hasAttribute("id") || n.attr("id", "select_value_label_" + A.nextUid());
-                            var r = e.find("md-content");
-                            r.length || e.append(ue.element("<md-content>").append(e.contents()));
-                            r.attr("role", "presentation"), t.mdOnOpen && (e.find("md-content").prepend(ue.element('<div> <md-progress-circular md-mode="indeterminate" ng-if="$$loadingAsyncDone === false" md-diameter="25px"></md-progress-circular></div>')), e.find("md-option").attr("ng-show", "$$loadingAsyncDone"));
-                            if (t.name) {
-                                var i = ue.element('<select class="md-visually-hidden"></select>');
-                                i.attr({
-                                    name: t.name,
-                                    "aria-hidden": "true",
-                                    tabindex: "-1"
-                                });
-                                var o = e.find("md-option");
-                                ue.forEach(o, function(e) {
-                                    var t = ue.element("<option>" + e.innerHTML + "</option>");
-                                    e.hasAttribute("ng-value") ? t.attr("ng-value", e.getAttribute("ng-value")) : e.hasAttribute("value") && t.attr("value", e.getAttribute("value")), i.append(t)
-                                }), i.append('<option ng-value="' + t.ngModel + '" selected></option>'), e.parent().append(i)
-                            }
-                            var T = A.parseAttributeBoolean(t.multiple),
-                                a = T ? "multiple" : "",
-                                s = '<div class="md-select-menu-container" aria-hidden="true" role="presentation"><md-select-menu role="presentation" {0}>{1}</md-select-menu></div>';
-                            s = A.supplant(s, [a, e.html()]), e.empty().append(n), e.append(s), t.tabindex || t.$set("tabindex", 0);
-                            return function(i, n, o, e) {
-                                var t, r, a, s, l, c = !0,
-                                    u = e[0],
-                                    d = e[1],
-                                    f = e[2],
-                                    h = e[3],
-                                    p = n.find("md-select-value"),
-                                    m = ue.isDefined(o.readonly),
-                                    g = A.parseAttributeBoolean(o.mdNoAsterisk);
-                                if (g && n.addClass("md-no-asterisk"), u) {
-                                    var v = u.isErrorGetter || function() {
-                                        return f.$invalid && (f.$touched || h && h.$submitted)
-                                    };
-                                    if (u.input && n.find("md-select-header").find("input")[0] !== u.input[0]) throw new Error("<md-input-container> can only have *one* child <input>, <textarea> or <select> element!");
-                                    u.input = n, u.label || O.expect(n, "aria-label", n.attr("placeholder")), i.$watch(v, u.setInvalid)
-                                }! function() {
-                                    if (a = ue.element(n[0].querySelector(".md-select-menu-container")), s = i, o.mdContainerClass) {
-                                        var e = a[0].getAttribute("class") + " " + o.mdContainerClass;
-                                        a[0].setAttribute("class", e)
-                                    }(l = a.find("md-select-menu").controller("mdSelectMenu")).init(f, o.ngModel), n.on("$destroy", function() {
-                                        a.remove()
-                                    })
-                                }(), D(n);
-                                var b, y = f.$render;
-
-                                function _() {
-                                    a && (l = l || a.find("md-select-menu").controller("mdSelectMenu"), d.setLabelText(l.selectedLabels()))
-                                }
-
-                                function $() {
-                                    if (r) {
-                                        var e = l.selectedLabels({
-                                            mode: "aria"
-                                        });
-                                        n.attr("aria-label", e.length ? r + ": " + e : r)
-                                    }
-                                }
-                                f.$render = function() {
-                                    y(), _(), $(), C()
-                                }, o.$observe("placeholder", f.$render), u && u.label && o.$observe("required", function(e) {
-                                    u.label.toggleClass("md-required", e && !g)
-                                }), d.setLabelText = function(e) {
-                                    d.setIsPlaceholder(!e);
-                                    var t = !1;
-                                    if (o.mdSelectedText && o.mdSelectedHtml) throw Error("md-select cannot have both `md-selected-text` and `md-selected-html`");
-                                    if (o.mdSelectedText || o.mdSelectedHtml) e = N(o.mdSelectedText || o.mdSelectedHtml)(i), t = !0;
-                                    else if (!e) {
-                                        var n = o.placeholder || (u && u.label ? u.label.text() : "");
-                                        e = n || "", t = !0
-                                    }
-                                    var r = p.children().eq(0);
-                                    o.mdSelectedHtml ? r.html(I.getTrustedHtml(e)) : t ? r.text(e) : r.html(e)
-                                }, d.setIsPlaceholder = function(e) {
-                                    e ? (p.addClass("md-select-placeholder"), u && u.label && u.label.addClass("md-placeholder")) : (p.removeClass("md-select-placeholder"), u && u.label && u.label.removeClass("md-placeholder"))
-                                }, m || (n.on("focus", function(e) {
-                                    u && u.setFocused(!0)
-                                }), n.on("blur", function(e) {
-                                    c && (c = !1, s._mdSelectIsOpen && e.stopImmediatePropagation()), s._mdSelectIsOpen || (u && u.setFocused(!1), C())
-                                })), d.triggerClose = function() {
-                                    N(o.mdOnClose)(i)
-                                }, i.$$postDigest(function() {
-                                    ! function() {
-                                        var e = n.attr("aria-label") || n.attr("placeholder");
-                                        !e && u && u.label && (e = u.label.text());
-                                        r = e, O.expect(n, "aria-label", e)
-                                    }(), _(), $()
-                                }), i.$watch(function() {
-                                    return l.selectedLabels()
-                                }, _), o.$observe("ngMultiple", function(e) {
-                                    b && b();
-                                    var t = N(e);
-                                    b = i.$watch(function() {
-                                        return t(i)
-                                    }, function(e, t) {
-                                        e === de && t === de || (e ? n.attr("multiple", "multiple") : n.removeAttr("multiple"), n.attr("aria-multiselectable", e ? "true" : "false"), a && (l.setMultiple(e), y = f.$render, f.$render = function() {
-                                            y(), _(), $(), C()
-                                        }, f.$render()))
-                                    })
-                                }), o.$observe("disabled", function(e) {
-                                    ue.isString(e) && (e = !0), t !== de && t === e || ((t = e) ? n.attr({
-                                        "aria-disabled": "true"
-                                    }).removeAttr("tabindex").off("click", x).off("keydown", k) : n.attr({
-                                        tabindex: o.tabindex,
-                                        "aria-disabled": "false"
-                                    }).on("click", x).on("keydown", k))
-                                }), o.hasOwnProperty("disabled") || o.hasOwnProperty("ngDisabled") || (n.attr({
-                                    "aria-disabled": "false"
-                                }), n.on("click", x), n.on("keydown", k));
-                                var w = {
-                                    role: "listbox",
-                                    "aria-expanded": "false",
-                                    "aria-multiselectable": T && !o.ngMultiple ? "true" : "false"
-                                };
-                                n[0].hasAttribute("id") || (w.id = "select_" + A.nextUid());
-                                var E = "select_container_" + A.nextUid();
-
-                                function C() {
-                                    A.nextTick(function() {
-                                        u && u.setHasValue(0 < l.selectedLabels().length || (n[0].validity || {}).badInput)
-                                    })
-                                }
-
-                                function k(e) {
-                                    if (S.isNavigationKey(e)) e.preventDefault(), x();
-                                    else if (L(e, S)) {
-                                        e.preventDefault();
-                                        var t = l.optNodeForKeyboardSearch(e);
-                                        if (!t || t.hasAttribute("disabled")) return;
-                                        var n = ue.element(t).controller("mdOption");
-                                        l.isMultiple || l.deselect(Object.keys(l.selected)[0]), l.select(n.hashKey, n.value), l.refreshViewValue()
-                                    }
-                                }
-
-                                function x() {
-                                    s._mdSelectIsOpen = !0, n.attr("aria-expanded", "true"), M.show({
-                                        scope: s,
-                                        preserveScope: !0,
-                                        skipCompile: !0,
-                                        element: a,
-                                        target: n[0],
-                                        selectCtrl: d,
-                                        preserveElement: !0,
-                                        hasBackdrop: !0,
-                                        loadingAsync: !!o.mdOnOpen && (i.$eval(o.mdOnOpen) || !0)
-                                    }).finally(function() {
-                                        s._mdSelectIsOpen = !1, n.focus(), n.attr("aria-expanded", "false"), f.$setTouched()
-                                    })
-                                }
-                                a.attr("id", E), n.find("md-select-menu").length || (w["aria-owns"] = E), n.attr(w), i.$on("$destroy", function() {
-                                    M.destroy().finally(function() {
-                                        u && (u.setFocused(!1), u.setHasValue(!1), u.input = null), f.$setTouched()
-                                    })
-                                })
-                            }
-                        },
-                        controller: function() {}
-                    }
-                }
-
-                function t(h, p, e, i) {
-                    return {
-                        restrict: "E",
-                        require: ["mdSelectMenu"],
-                        scope: !(t.$inject = ["$scope", "$attrs", "$element"]),
-                        controller: t,
-                        link: {
-                            pre: function(o, e, t, n) {
-                                var a = n[0];
-
-                                function r(e) {
-                                    var t = p.getClosest(e.target, "md-option"),
-                                        n = t && ue.element(t).data("$mdOptionController");
-                                    if (t && n) {
-                                        if (t.hasAttribute("disabled")) return e.stopImmediatePropagation(), !1;
-                                        var r = a.hashGetter(n.value),
-                                            i = ue.isDefined(a.selected[r]);
-                                        o.$apply(function() {
-                                            a.isMultiple ? i ? a.deselect(r) : a.select(r, n.value) : i || (a.deselect(Object.keys(a.selected)[0]), a.select(r, n.value)), a.refreshViewValue()
-                                        })
-                                    }
-                                }
-                                e.addClass("_md"), i(e), e.on("click", r), e.on("keypress", function(e) {
-                                    13 != e.keyCode && 32 != e.keyCode || r(e)
-                                })
-                            }
-                        }
-                    };
-
-                    function t(o, e, i) {
-                        var a, s = this;
-                        s.isMultiple = ue.isDefined(e.multiple), s.selected = {}, s.options = {}, o.$watchCollection(function() {
-                            return s.options
-                        }, function() {
-                            s.ngModel.$render()
-                        }), s.setMultiple = function(e) {
-                            var t = s.ngModel;
-                            if (a = a || t.$isEmpty, s.isMultiple = e, s.isMultiple) {
-                                var n = !1,
-                                    r = function(e) {
-                                        n ? d() : p.nextTick(function() {
-                                            d(), n = !0
-                                        })
-                                    };
-                                t.$validators["md-multiple"] = i, t.$render = r, o.$watchCollection(s.modelBinding, function(e) {
-                                    i(e) && r()
-                                }), t.$isEmpty = function(e) {
-                                    return !e || 0 === e.length
-                                }
-                            } else delete t.$validators["md-multiple"], t.$render = f;
-
-                            function i(e, t) {
-                                return ue.isArray(e || t || [])
-                            }
-                        };
-                        var r, l, c, u = "";
-
-                        function d() {
-                            var n = s.ngModel.$modelValue || s.ngModel.$viewValue || [];
-                            if (ue.isArray(n)) {
-                                var e = Object.keys(s.selected),
-                                    t = n.map(s.hashGetter);
-                                e.filter(function(e) {
-                                    return -1 === t.indexOf(e)
-                                }).forEach(s.deselect), t.forEach(function(e, t) {
-                                    s.select(e, n[t])
-                                })
-                            }
-                        }
-
-                        function f() {
-                            var e = s.ngModel.$viewValue || s.ngModel.$modelValue;
-                            Object.keys(s.selected).forEach(s.deselect), s.select(s.hashGetter(e), e)
-                        }
-                        s.optNodeForKeyboardSearch = function(e) {
-                            r && clearTimeout(r), r = setTimeout(function() {
-                                u = "", l = c = r = de
-                            }, 300), u += e.key;
-                            var t = new RegExp("^" + u, "i");
-                            l || (l = i.find("md-option"), c = new Array(l.length), ue.forEach(l, function(e, t) {
-                                c[t] = e.textContent.trim()
-                            }));
-                            for (var n = 0; n < c.length; ++n)
-                                if (t.test(c[n])) return l[n]
-                        }, s.init = function(e, t) {
-                            s.ngModel = e, s.modelBinding = t, s.ngModel.$isEmpty = function(e) {
-                                return !s.options[s.hashGetter(e)]
-                            };
-                            var n = p.getModelOption(e, "trackBy");
-                            if (n) {
-                                var r = {},
-                                    i = h(n);
-                                s.hashGetter = function(e, t) {
-                                    return r.$value = e, i(t || o, r)
-                                }
-                            } else s.hashGetter = function(e) {
-                                return ue.isObject(e) ? "object_" + (e.$$mdSelectId || (e.$$mdSelectId = ++m)) : e
-                            };
-                            s.setMultiple(s.isMultiple)
-                        }, s.selectedLabels = function(e) {
-                            var t, n = (e = e || {}).mode || "html",
-                                r = p.nodesToArray(i[0].querySelectorAll("md-option[selected]"));
-                            return r.length ? ("html" == n ? t = function(e) {
-                                if (e.hasAttribute("md-option-empty")) return "";
-                                var t = e.innerHTML,
-                                    n = e.querySelector(".md-ripple-container");
-                                n && (t = t.replace(n.outerHTML, ""));
-                                var r = e.querySelector(".md-container");
-                                return r && (t = t.replace(r.outerHTML, "")), t
-                            } : "aria" == n && (t = function(e) {
-                                return e.hasAttribute("aria-label") ? e.getAttribute("aria-label") : e.textContent
-                            }), p.uniq(r.map(t)).join(", ")) : ""
-                        }, s.select = function(e, t) {
-                            var n = s.options[e];
-                            n && n.setSelected(!0), s.selected[e] = t
-                        }, s.deselect = function(e) {
-                            var t = s.options[e];
-                            t && t.setSelected(!1), delete s.selected[e]
-                        }, s.addOption = function(e, t) {
-                            if (ue.isDefined(s.options[e])) throw new Error('Duplicate md-option values are not allowed in a select. Duplicate value "' + t.value + '" found.');
-                            s.options[e] = t, ue.isDefined(s.selected[e]) && (s.select(e, t.value), ue.isDefined(s.ngModel.$$rawModelValue) && s.hashGetter(s.ngModel.$$rawModelValue) === e && s.ngModel.$validate(), s.refreshViewValue())
-                        }, s.removeOption = function(e) {
-                            delete s.options[e]
-                        }, s.refreshViewValue = function() {
-                            var e, t = [];
-                            for (var n in s.selected)(e = s.options[n]) ? t.push(e.value) : t.push(s.selected[n]);
-                            var r = p.getModelOption(s.ngModel, "trackBy"),
-                                i = s.isMultiple ? t : t[0],
-                                o = s.ngModel.$modelValue;
-                            (r ? ue.equals(o, i) : o + "" === i) || (s.ngModel.$setViewValue(i), s.ngModel.$render())
-                        }
-                    }
-                }
-
-                function n(r, i, c) {
-                    return e.$inject = ["$element"], {
-                        restrict: "E",
-                        require: ["mdOption", "^^mdSelectMenu"],
-                        controller: e,
-                        compile: function(e, t) {
-                            e.append(ue.element('<div class="md-text">').append(e.contents())), e.attr("tabindex", t.tabindex || "0"), n = t, r = n.value, i = n.ngValue, r || i || e.attr("md-option-empty", "");
-                            var n, r, i;
-                            return o
-                        }
-                    };
-
-                    function o(o, t, e, n) {
-                        var a = n[0],
-                            s = n[1];
-
-                        function l(e, t, n) {
-                            if (s.hashGetter) {
-                                var r = s.hashGetter(t, o),
-                                    i = s.hashGetter(e, o);
-                                a.hashKey = i, a.value = e, s.removeOption(r, a), s.addOption(i, a)
-                            } else n || o.$$postDigest(function() {
-                                l(e, t, !0)
-                            })
-                        }
-                        c(t), s.isMultiple && (t.addClass("md-checkbox-enabled"), t.prepend(u.clone())), ue.isDefined(e.ngValue) ? o.$watch(e.ngValue, l) : ue.isDefined(e.value) ? l(e.value) : o.$watch(function() {
-                                return t.text().trim()
-                            }, l), e.$observe("disabled", function(e) {
-                                e ? t.attr("tabindex", "-1") : t.attr("tabindex", "0")
-                            }), o.$$postDigest(function() {
-                                e.$observe("selected", function(e) {
-                                    ue.isDefined(e) && ("string" == typeof e && (e = !0), e ? (s.isMultiple || s.deselect(Object.keys(s.selected)[0]), s.select(a.hashKey, a.value)) : s.deselect(a.hashKey), s.refreshViewValue())
-                                })
-                            }), r.attach(o, t),
-                            function() {
-                                var e = {
-                                    role: "option",
-                                    "aria-selected": "false"
-                                };
-                                t[0].hasAttribute("id") || (e.id = "select_option_" + i.nextUid());
-                                t.attr(e)
-                            }(), o.$on("$destroy", function() {
-                                s.removeOption(a.hashKey, a)
-                            })
-                    }
-
-                    function e(t) {
-                        this.selected = !1, this.setSelected = function(e) {
-                            e && !this.selected ? t.attr({
-                                selected: "selected",
-                                "aria-selected": "true"
-                            }) : !e && this.selected && (t.removeAttr("selected"), t.attr("aria-selected", "false")), this.selected = e
-                        }
-                    }
-                }
-
-                function r(e) {
-                    return t.$inject = ["$mdSelect", "$mdConstant", "$mdUtil", "$window", "$q", "$$rAF", "$animateCss", "$animate", "$document"], e("$mdSelect").setDefaults({
-                        methods: ["target"],
-                        options: t
-                    });
-
-                    function t(u, d, I, R, o, f, h, p, P) {
-                        var m = I.dom.animator,
-                            g = d.KEY_CODE;
-                        return {
-                            parent: "body",
-                            themable: !0,
-                            onShow: function(a, s, l) {
-                                return l.loadingAsync && !l.isRemoved && (a.$$loadingAsyncDone = !1, o.when(l.loadingAsync).then(function() {
-                                        a.$$loadingAsyncDone = !0, delete l.loadingAsync
-                                    }).then(function() {
-                                        f(i)
-                                    })),
-                                    function(e, t) {
-                                        var n = s.find("md-select-menu");
-                                        if (!t.target) throw new Error(I.supplant("$mdSelect.show() expected a target element in options.target but got '{0}'!", [t.target]));
-                                        ue.extend(t, {
-                                            isRemoved: !1,
-                                            target: ue.element(t.target),
-                                            parent: ue.element(t.parent),
-                                            selectEl: n,
-                                            contentEl: s.find("md-content"),
-                                            optionNodes: n[0].getElementsByTagName("md-option")
-                                        })
-                                    }(0, l), l.hideBackdrop = (t = a, r = l, r.disableParentScroll && !I.getClosest(r.target, "MD-DIALOG") ? r.restoreScroll = I.disableScrollAround(r.element, r.parent) : r.disableParentScroll = !1, r.hasBackdrop && (r.backdrop = I.createBackdrop(t, "md-select-backdrop md-click-catcher"), p.enter(r.backdrop, P[0].body, null, {
-                                        duration: 0
-                                    })), function() {
-                                        r.backdrop && r.backdrop.remove(), r.disableParentScroll && r.restoreScroll(), delete r.restoreScroll
-                                    }), (n = s, e = l, e.parent !== n.parent() && n.parent().attr("aria-owns", n.attr("id")), n.parent().find("md-select-value").attr("aria-hidden", "true"), e.parent.append(n), o(function(e, t) {
-                                        try {
-                                            h(n, {
-                                                removeClass: "md-leave",
-                                                duration: 0
-                                            }).start().then(i).then(e)
-                                        } catch (e) {
-                                            t(e)
-                                        }
-                                    })).then(function(e) {
-                                        var t, n, r, i, o;
-                                        return s.attr("aria-hidden", "false"), l.alreadyOpen = !0, l.cleanupInteraction = function() {
-                                            if (!l.isRemoved) {
-                                                var r = l.selectEl,
-                                                    t = r.controller("mdSelectMenu") || {};
-                                                return s.addClass("md-clickable"), l.backdrop && l.backdrop.on("click", e), r.on("keydown", n), r.on("click", o),
-                                                    function() {
-                                                        l.backdrop && l.backdrop.off("click", e), r.off("keydown", n), r.off("click", o), s.removeClass("md-clickable"), l.isRemoved = !0
-                                                    }
-                                            }
-
-                                            function e(e) {
-                                                e.preventDefault(), e.stopPropagation(), l.restoreFocus = !1, I.nextTick(u.hide, !0)
-                                            }
-
-                                            function n(e) {
-                                                switch (e.preventDefault(), e.stopPropagation(), e.keyCode) {
-                                                    case g.UP_ARROW:
-                                                        return void i("prev");
-                                                    case g.DOWN_ARROW:
-                                                        return void i("next");
-                                                    case g.SPACE:
-                                                    case g.ENTER:
-                                                        var t = I.getClosest(e.target, "md-option");
-                                                        t && (r.triggerHandler({
-                                                            type: "click",
-                                                            target: t
-                                                        }), e.preventDefault()), o(e);
-                                                        break;
-                                                    case g.TAB:
-                                                    case g.ESCAPE:
-                                                        e.stopPropagation(), e.preventDefault(), l.restoreFocus = !0, I.nextTick(u.hide, !0);
-                                                        break;
-                                                    default:
-                                                        if (L(e, d)) {
-                                                            var n = r.controller("mdSelectMenu").optNodeForKeyboardSearch(e);
-                                                            l.focusedNode = n || l.focusedNode, n && n.focus()
-                                                        }
-                                                }
-                                            }
-
-                                            function i(e) {
-                                                for (var t, n = I.nodesToArray(l.optionNodes), r = n.indexOf(l.focusedNode); - 1 === r ? r = 0 : "next" === e && r < n.length - 1 ? r++ : "prev" === e && 0 < r && r--, (t = n[r]).hasAttribute("disabled") && (t = de), !t && r < n.length - 1 && 0 < r;);
-                                                t && t.focus(), l.focusedNode = t
-                                            }
-
-                                            function o(i) {
-                                                if (!(i && "click" == i.type && i.currentTarget != r[0] || function() {
-                                                        var e = !1;
-                                                        if (i && 0 < i.currentTarget.children.length) {
-                                                            var t = i.currentTarget.children[0],
-                                                                n = t.scrollHeight > t.clientHeight;
-                                                            if (n && 0 < t.children.length) {
-                                                                var r = i.pageX - i.currentTarget.getBoundingClientRect().left;
-                                                                r > t.querySelector("md-option").offsetWidth && (e = !0)
-                                                            }
-                                                        }
-                                                        return e
-                                                    }())) {
-                                                    var e = I.getClosest(i.target, "md-option");
-                                                    e && e.hasAttribute && !e.hasAttribute("disabled") && (i.preventDefault(), i.stopPropagation(), t.isMultiple || (l.restoreFocus = !0, I.nextTick(function() {
-                                                        u.hide(t.ngModel.$viewValue)
-                                                    }, !0)))
-                                                }
-                                            }
-                                        }(), l.cleanupResizing = (r = a, i = s, o = l, t = function() {
-                                            if (!o.isRemoved) {
-                                                var e = v(r, i, o),
-                                                    t = e.container,
-                                                    n = e.dropDown;
-                                                t.element.css(m.toCss(t.styles)), n.element.css(m.toCss(n.styles))
-                                            }
-                                        }, (n = ue.element(R)).on("resize", t), n.on("orientationchange", t), function() {
-                                            n.off("resize", t), n.off("orientationchange", t)
-                                        }), c(l.focusedNode), e
-                                    }, l.hideBackdrop);
-                                var n, e;
-                                var t, r;
-
-                                function i() {
-                                    return o(function(e) {
-                                        if (l.isRemoved) return o.reject(!1);
-                                        var t = v(a, s, l);
-                                        t.container.element.css(m.toCss(t.container.styles)), t.dropDown.element.css(m.toCss(t.dropDown.styles)), f(function() {
-                                            s.addClass("md-active"), t.dropDown.element.css(m.toCss({
-                                                transform: ""
-                                            })), c(l.focusedNode), e()
-                                        })
-                                    })
-                                }
-
-                                function c(e) {
-                                    e && !e.hasAttribute("disabled") && e.focus()
-                                }
-                            },
-                            onRemove: function(e, t, n) {
-                                var r = null,
-                                    i = e.$on("$destroy", function() {
-                                        r.end()
-                                    });
-                                return (n = n || {}).cleanupInteraction(), n.cleanupResizing(), n.hideBackdrop(), !0 === n.$destroy ? o() : (r = h(t, {
-                                    addClass: "md-leave"
-                                })).start().then(o);
-
-                                function o() {
-                                    i(), t.removeClass("md-active").attr("aria-hidden", "true").css({
-                                            display: "none",
-                                            top: "",
-                                            right: "",
-                                            bottom: "",
-                                            left: "",
-                                            "font-size": "",
-                                            "min-width": ""
-                                        }), t.parent().find("md-select-value").removeAttr("aria-hidden"),
-                                        function(e) {
-                                            var t = e.selectCtrl;
-                                            if (t) {
-                                                var n = e.selectEl.controller("mdSelectMenu");
-                                                t.setLabelText(n ? n.selectedLabels() : ""), t.triggerClose()
-                                            }
-                                        }(n), !n.$destroy && n.restoreFocus && n.target.focus()
-                                }
-                            },
-                            hasBackdrop: !0,
-                            disableParentScroll: !0
-                        };
-
-                        function v(e, t, n) {
-                            var r, i, o = t[0],
-                                a = n.target[0].children[0],
-                                s = P[0].body,
-                                l = n.selectEl[0],
-                                c = n.contentEl[0],
-                                u = s.getBoundingClientRect(),
-                                d = a.getBoundingClientRect(),
-                                f = {
-                                    left: u.left + j,
-                                    top: j,
-                                    bottom: u.height - j,
-                                    right: u.width - j - (I.floatingScrollbars() ? 16 : 0)
-                                },
-                                h = d.top - f.top,
-                                p = (d.left, d.left, d.width, f.bottom - (d.top + d.height)),
-                                m = u.width - 2 * j,
-                                g = l.querySelector("md-option[selected]"),
-                                v = l.getElementsByTagName("md-option"),
-                                b = l.getElementsByTagName("md-optgroup"),
-                                y = function(e, t) {
-                                    var n = !1;
-                                    try {
-                                        var r = e[0].style.display;
-                                        e[0].style.display = "block", n = t.scrollHeight > t.offsetHeight, e[0].style.display = r
-                                    } finally {}
-                                    return n
-                                }(t, c);
-                            r = (i = n.loadingAsync) && ue.isFunction(i.then) ? c.firstElementChild || c : g || (b.length ? b[0] : v.length ? v[0] : c.firstElementChild || c), c.offsetWidth > m ? c.style["max-width"] = m + "px" : c.style.maxWidth = null, y && l.classList.add("md-overflow");
-                            var _ = r;
-                            "MD-OPTGROUP" === (_.tagName || "").toUpperCase() && (r = _ = v[0] || c.firstElementChild || c), n.focusedNode = _, o.style.display = "block";
-                            var $, w, E, C, k, x, T = l.getBoundingClientRect(),
-                                M = ($ = r) ? {
-                                    left: $.offsetLeft,
-                                    top: $.offsetTop,
-                                    width: $.offsetWidth,
-                                    height: $.offsetHeight
-                                } : {
-                                    left: 0,
-                                    top: 0,
-                                    width: 0,
-                                    height: 0
-                                };
-                            if (r) {
-                                var A = R.getComputedStyle(r);
-                                M.paddingLeft = parseInt(A.paddingLeft, 10) || 0, M.paddingRight = parseInt(A.paddingRight, 10) || 0
-                            }
-                            if (y) {
-                                var S = c.offsetHeight / 2;
-                                c.scrollTop = M.top + M.height / 2 - S, h < S ? c.scrollTop = Math.min(M.top, c.scrollTop + S - h) : p < S && (c.scrollTop = Math.max(M.top + M.height - T.height, c.scrollTop - S + p))
-                            }
-                            w = d.left + M.left - M.paddingLeft + 2, E = Math.floor(d.top + d.height / 2 - M.height / 2 - M.top + c.scrollTop) + 2, C = M.left + d.width / 2 + "px " + (M.top + M.height / 2 - c.scrollTop) + "px 0px", k = Math.min(d.width + M.paddingLeft + M.paddingRight, m), x = F.getComputedStyle(a)["font-size"];
-                            var D = o.getBoundingClientRect(),
-                                O = Math.round(100 * Math.min(d.width / T.width, 1)) / 100,
-                                N = Math.round(100 * Math.min(d.height / T.height, 1)) / 100;
-                            return {
-                                container: {
-                                    element: ue.element(o),
-                                    styles: {
-                                        left: Math.floor(H(f.left, w, f.right - D.width)),
-                                        top: Math.floor(H(f.top, E, f.bottom - D.height)),
-                                        "min-width": k,
-                                        "font-size": x
-                                    }
-                                },
-                                dropDown: {
-                                    element: ue.element(l),
-                                    styles: {
-                                        transformOrigin: C,
-                                        transform: n.alreadyOpen ? "" : I.supplant("scale({0},{1})", [O, N])
-                                    }
-                                }
-                            }
-                        }
-                    }
-
-                    function H(e, t, n) {
-                        return Math.max(e, Math.min(t, n))
-                    }
-                }
-
-                function L(e, t) {
-                    var n = String.fromCharCode(e.keyCode),
-                        r = e.keyCode <= 31;
-                    return n && n.length && !r && !t.isMetaKey(e) && !t.isFnLockKey(e) && !t.hasModifierKey(e)
-                }
-                ue.module("material.components.select", ["material.core", "material.components.backdrop"]).directive("mdSelect", e).directive("mdSelectMenu", t).directive("mdOption", n).directive("mdOptgroup", function() {
-                    return {
-                        restrict: "E",
-                        compile: function(t, n) {
-                            t.parent().find("md-select-header").length || function() {
-                                var e = t.find("label");
-                                e.length || (e = ue.element("<label>"), t.prepend(e));
-                                e.addClass("md-container-ignore"), e.attr("aria-hidden", "true"), n.label && e.text(n.label)
-                            }()
-                        }
-                    }
-                }).directive("mdSelectHeader", function() {
-                    return {
-                        restrict: "E"
-                    }
-                }).provider("$mdSelect", r)
-            }(),
-            function() {
-                function e(l, c) {
-                    return ["$mdUtil", "$window", function(a, s) {
-                        return {
-                            restrict: "A",
-                            multiElement: !0,
-                            link: function(r, i, t) {
-                                var o = r.$on("$md-resize-enable", function() {
-                                    o();
-                                    var e = i[0],
-                                        n = e.nodeType === s.Node.ELEMENT_NODE ? s.getComputedStyle(e) : {};
-                                    r.$watch(t[l], function(e) {
-                                        if (!!e === c) {
-                                            a.nextTick(function() {
-                                                r.$broadcast("$md-resize")
-                                            });
-                                            var t = {
-                                                cachedTransitionStyles: n
-                                            };
-                                            a.dom.animator.waitTransitionEnd(i, t).then(function() {
-                                                r.$broadcast("$md-resize")
-                                            })
-                                        }
-                                    })
-                                })
-                            }
-                        }
-                    }]
-                }
-                ue.module("material.components.showHide", ["material.core"]).directive("ngShow", e("ngShow", !0)).directive("ngHide", e("ngHide", !1))
-            }(),
-            function() {
-                function e(r, l, c, i) {
-                    var u = "SideNav '{0}' is not available! Did you use md-component-id='{0}'?",
-                        d = {
-                            find: function(e, t) {
-                                var n = r.get(e);
-                                return n || t ? n : (i.error(l.supplant(u, [e || ""])), de)
-                            },
-                            waitFor: f
-                        };
-                    return function(e, t) {
-                        if (ue.isUndefined(e)) return d;
-                        var n, r, i, o, a = !0 === t,
-                            s = d.find(e, a);
-                        return !s && a ? d.waitFor(e) : !s && ue.isUndefined(t) ? (n = d, r = e, i = function() {
-                            return !1
-                        }, o = function() {
-                            return c.when(l.supplant(u, [r || ""]))
-                        }, ue.extend({
-                            isLockedOpen: i,
-                            isOpen: i,
-                            toggle: o,
-                            open: o,
-                            close: o,
-                            onClose: ue.noop,
-                            then: function(e) {
-                                return f(r).then(e || ue.noop)
-                            }
-                        }, n)) : s
-                    };
-
-                    function f(e) {
-                        return r.when(e).catch(i.error)
-                    }
-                }
-
-                function t(r, b, i, y, _, $, e, w, E, C, k, x, T) {
-                    return {
-                        restrict: "E",
-                        scope: {
-                            isOpen: "=?mdIsOpen"
-                        },
-                        controller: "$mdSidenavController",
-                        compile: function(e) {
-                            return e.addClass("md-closed").attr("tabIndex", "-1"), t
-                        }
-                    };
-
-                    function t(o, a, e, t) {
-                        var s, l, c, u, d, f = null,
-                            h = null,
-                            p = C.when(!0),
-                            n = w(e.mdIsLockedOpen),
-                            m = ue.element(x);
-
-                        function g(e) {
-                            return e.keyCode === i.KEY_CODE.ESCAPE ? v(e) : C.when(!0)
-                        }
-
-                        function v(e) {
-                            return e.preventDefault(), t.close()
-                        }
-                        e.mdDisableScrollTarget && ((f = k[0].querySelector(e.mdDisableScrollTarget)) ? f = ue.element(f) : E.warn(b.supplant('mdSidenav: couldn\'t find element matching selector "{selector}". Falling back to parent.', {
-                            selector: e.mdDisableScrollTarget
-                        }))), f || (f = a.parent()), e.hasOwnProperty("mdDisableBackdrop") || (l = b.createBackdrop(o, "md-sidenav-backdrop md-opaque ng-enter")), e.hasOwnProperty("mdDisableCloseEvents") && (c = !0), a.addClass("_md"), y(a), l && y.inherit(l, a), a.on("$destroy", function() {
-                            l && l.remove(), t.destroy()
-                        }), o.$on("$destroy", function() {
-                            l && l.remove()
-                        }), o.$watch(function() {
-                            return n(o.$parent, {
-                                $media: function(e) {
-                                    return E.warn("$media is deprecated for is-locked-open. Use $mdMedia instead."), r(e)
-                                },
-                                $mdMedia: r
-                            })
-                        }, function(e, t) {
-                            (o.isLockedOpen = e) === t ? a.toggleClass("md-locked-open", !!e) : $[e ? "addClass" : "removeClass"](a, "md-locked-open");
-                            l && l.toggleClass("md-locked-open", !!e)
-                        }), o.$watch("isOpen", function(e) {
-                            var t, n = b.findFocusTarget(a) || b.findFocusTarget(a, "[md-sidenav-focus]") || a,
-                                r = a.parent();
-                            c || (r[e ? "on" : "off"]("keydown", g), l && l[e ? "on" : "off"]("click", v));
-                            t = function(e, t) {
-                                var n = a[0],
-                                    r = e[0].scrollTop;
-                                if (t && r) {
-                                    d = {
-                                        top: n.style.top,
-                                        bottom: n.style.bottom,
-                                        height: n.style.height
-                                    };
-                                    var i = {
-                                        top: r + "px",
-                                        bottom: "auto",
-                                        height: e[0].clientHeight + "px"
-                                    };
-                                    a.css(i), l.css(i)
-                                }
-                                if (!t && d) return function() {
-                                    n.style.top = d.top, n.style.bottom = d.bottom, n.style.height = d.height, l[0].style.top = null, l[0].style.bottom = null, l[0].style.height = null, d = null
-                                }
-                            }(r, e), e && (h = k[0].activeElement, u = _.getLastInteractionType());
-                            return i = e, i && !s ? (s = f.css("overflow"), f.css("overflow", "hidden")) : ue.isDefined(s) && (f.css("overflow", s), s = de), p = C.all([e && l ? $.enter(l, r) : l ? $.leave(l) : C.when(!0), $[e ? "removeClass" : "addClass"](a, "md-closed")]).then(function() {
-                                o.isOpen && (T(function() {
-                                    m.triggerHandler("resize")
-                                }), n && n.focus()), t && t()
-                            });
-                            var i
-                        }), t.$toggleOpen = function(e) {
-                            return o.isOpen === e ? C.when(!0) : (o.isOpen && t.onCloseCb && t.onCloseCb(), C(function(t) {
-                                o.isOpen = e, b.nextTick(function() {
-                                    p.then(function(e) {
-                                        !o.isOpen && h && "keyboard" === u && (h.focus(), h = null), t(e)
-                                    })
-                                })
-                            }))
-                        }
-                    }
-                }
-
-                function n(t, e, n, r, i) {
-                    var o = this;
-                    o.isOpen = function() {
-                        return !!t.isOpen
-                    }, o.isLockedOpen = function() {
-                        return !!t.isLockedOpen
-                    }, o.onClose = function(e) {
-                        return o.onCloseCb = e, o
-                    }, o.open = function() {
-                        return o.$toggleOpen(!0)
-                    }, o.close = function() {
-                        return o.$toggleOpen(!1)
-                    }, o.toggle = function() {
-                        return o.$toggleOpen(!t.isOpen)
-                    }, o.$toggleOpen = function(e) {
-                        return r.when(t.isOpen = e)
-                    };
-                    var a = e.mdComponentId,
-                        s = a && -1 < a.indexOf(i.startSymbol()),
-                        l = s ? i(a)(t.$parent) : a;
-                    o.destroy = n.register(o, l), s && e.$observe("mdComponentId", function(e) {
-                        e && e !== o.$$mdHandle && (o.destroy(), o.destroy = n.register(o, e))
-                    })
-                }
-                    return {
-                        restrict: "A",
-                        require: "^mdSidenav",
-                        link: function(e, t, n, r) {}
-                    }
-                }).controller("$mdSidenavController", n)
-            }(),
-            function() {
-                e.$inject = ["$$rAF", "$window", "$mdAria", "$mdUtil", "$mdConstant", "$mdTheming", "$mdGesture", "$parse", "$log", "$timeout"], ue.module("material.components.slider", ["material.core"]).directive("mdSlider", e).directive("mdSliderContainer", function() {
-                    return {
-                        controller: function() {},
-                        compile: function(e) {
-                            var t = e.find("md-slider");
-                            if (t) {
-                                var n = t.attr("md-vertical");
-                                return n !== de && e.attr("md-vertical", ""), t.attr("flex") || t.attr("flex", ""),
-                                    function(e, a, t, n) {
-                                        function r(e) {
-                                            a.children().attr("disabled", e), a.find("input").attr("disabled", e)
-                                        }
-                                        a.addClass("_md");
-                                        var s, i = ue.noop;
-                                        t.disabled ? r(!0) : t.ngDisabled && (i = e.$watch(t.ngDisabled, function(e) {
-                                            r(e)
-                                        })), e.$on("$destroy", function() {
-                                            i()
-                                        }), n.fitInputWidthToTextLength = function(e) {
-                                            var t = a[0].querySelector("md-input-container");
-                                            if (t) {
-                                                var n = getComputedStyle(t),
-                                                    r = parseInt(n.minWidth),
-                                                    i = parseInt(n.paddingLeft) + parseInt(n.paddingRight);
-                                                s = s || parseInt(n.maxWidth);
-                                                var o = Math.max(s, r + i + r / 2 * e);
-                                                t.style.maxWidth = o + "px"
-                                            }
-                                        }
-                                    }
-                            }
-                        }
-                    }
-                });
-                var J = 10,
-                    ee = 4;
-
-                function e(B, z, i, W, Y, G, K, Z, X, Q) {
-                    return {
-                        scope: {},
-                        require: ["?ngModel", "?^mdSliderContainer"],
-                        template: '<div class="md-slider-wrapper"><div class="md-slider-content"><div class="md-track-container"><div class="md-track"></div><div class="md-track md-track-fill"></div><div class="md-track-ticks"></div></div><div class="md-thumb-container"><div class="md-thumb"></div><div class="md-focus-thumb"></div><div class="md-focus-ring"></div><div class="md-sign"><span class="md-thumb-text"></span></div><div class="md-disabled-thumb"></div></div></div></div>',
-                        compile: function(e, t) {
-                            var n = ue.element(e[0].getElementsByClassName("md-slider-wrapper")),
-                                r = t.tabindex || 0;
-                            n.attr("tabindex", r), (t.disabled || t.ngDisabled) && n.attr("tabindex", -1);
-                            return n.attr("role", "slider"), i.expect(e, "aria-label"), o
-                        }
-                    };
-
-                    function o(i, o, e, t) {
-                        G(o);
-                        var r = t[0] || {
-                                $setViewValue: function(e) {
-                                    this.$viewValue = e, this.$viewChangeListeners.forEach(function(e) {
-                                        e()
-                                    })
-                                },
-                                $parsers: [],
-                                $formatters: [],
-                                $viewChangeListeners: []
-                            },
-                            n = t[1],
-                            a = (ue.element(W.getClosest(o, "_md-slider-container", !0)), e.ngDisabled ? ue.bind(null, Z(e.ngDisabled), i.$parent) : function() {
-                                return o[0].hasAttribute("disabled")
-                            }),
-                            s = ue.element(o[0].querySelector(".md-thumb")),
-                            l = ue.element(o[0].querySelector(".md-thumb-text")),
-                            c = s.parent(),
-                            u = ue.element(o[0].querySelector(".md-track-container")),
-                            d = ue.element(o[0].querySelector(".md-track-fill")),
-                            f = ue.element(o[0].querySelector(".md-track-ticks")),
-                            h = ue.element(o[0].getElementsByClassName("md-slider-wrapper")),
-                            p = (ue.element(o[0].getElementsByClassName("md-slider-content")), W.throttle(D, 5e3)),
-                            m = ue.isDefined(e.mdVertical),
-                            g = ue.isDefined(e.mdDiscrete),
-                            v = ue.isDefined(e.mdInvert);
-                        ue.isDefined(e.min) ? e.$observe("min", x) : x(0), ue.isDefined(e.max) ? e.$observe("max", T) : T(100), ue.isDefined(e.step) ? e.$observe("step", M) : M(1), ue.isDefined(e.round) ? e.$observe("round", A) : A(3);
-                        ue.noop;
-
-                        function b() {
-                            D(), R()
-                        }
-                        e.ngDisabled && i.$parent.$watch(e.ngDisabled, function() {
-                            o.attr("aria-disabled", !!a())
-                        }), K.register(h, "drag", {
-                            horizontal: !m
-                        }), i.mouseActive = !1, h.on("keydown", function(e) {
-                            if (a()) return;
-                            var t, n = Y.KEY_CODE;
-                            switch (e.keyCode) {
-                                case n.DOWN_ARROW:
-                                case n.LEFT_ARROW:
-                                    e.preventDefault(), t = -$;
-                                    break;
-                                case n.UP_ARROW:
-                                case n.RIGHT_ARROW:
-                                    e.preventDefault(), t = $;
-                                    break;
-                                case n.PAGE_DOWN:
-                                    e.preventDefault(), t = -$ * J;
-                                    break;
-                                case n.PAGE_UP:
-                                    e.preventDefault(), t = $ * J;
-                                    break;
-                                case n.HOME:
-                                    e.preventDefault(), e.stopPropagation(), N(y);
-                                    break;
-                                case n.END:
-                                    e.preventDefault(), e.stopPropagation(), N(_)
-                            }
-                            t && (t = v ? -t : t, (e.metaKey || e.ctrlKey || e.altKey) && (t *= ee), e.preventDefault(), e.stopPropagation(), N(r.$viewValue + t))
-                        }).on("mousedown", function() {
-                            (function() {
-                                if (!g || a()) return;
-                                if (ue.isUndefined($)) return;
-                                if ($ <= 0) {
-                                    var e = "Slider step value must be greater than zero when in discrete mode";
-                                    throw X.error(e), new Error(e)
-                                }
-                                var t = Math.floor((_ - y) / $);
-                                E || (E = ue.element("<canvas>").css("position", "absolute"), f.append(E), C = E[0].getContext("2d"));
-                                var n, r = O();
-                                !r || r.height || r.width || (D(), r = S);
-                                E[0].width = r.width, E[0].height = r.height;
-                                for (var i = 0; i <= t; i++) {
-                                    var o = z.getComputedStyle(f[0]);
-                                    C.fillStyle = o.color || "black", n = Math.floor((m ? r.height : r.width) * (i / t)), C.fillRect(m ? 0 : n - 1, m ? n - 1 : 0, m ? r.width : 2, m ? 2 : r.height)
-                                }
-                            })(), i.mouseActive = !0, h.removeClass("md-focused"), Q(function() {
-                                i.mouseActive = !1
-                            }, 100)
-                        }).on("focus", function() {
-                            !1 === i.mouseActive && h.addClass("md-focused")
-                        }).on("blur", function() {
-                            h.removeClass("md-focused"), o.removeClass("md-active"),
-                                function() {
-                                    if (E && C) {
-                                        var e = O();
-                                        C.clearRect(0, 0, e.width, e.height)
-                                    }
-                                }()
-                        }).on("$md.pressdown", function(e) {
-                            if (a()) return;
-                            o.addClass("md-active"), o[0].focus(), D();
-                            var t = P(H(U(q(m ? e.pointer.y : e.pointer.x))));
-                            i.$apply(function() {
-                                I(t), j(V(t))
-                            })
-                        }).on("$md.pressup", function(e) {
-                            if (a()) return;
-                            o.removeClass("md-dragging");
-                            var t = P(H(U(q(m ? e.pointer.y : e.pointer.x))));
-                            i.$apply(function() {
-                                I(t), R()
-                            })
-                        }).on("$md.dragstart", function(e) {
-                            if (a()) return;
-                            L = !0, e.stopPropagation(), o.addClass("md-dragging"), F(e)
-                        }).on("$md.drag", function(e) {
-                            if (!L) return;
-                            e.stopPropagation(), F(e)
-                        }).on("$md.dragend", function(e) {
-                            if (!L) return;
-                            e.stopPropagation(), L = !1
-                        }), setTimeout(b, 0);
-                        var y, _, $, w, E, C, k = B.throttle(b);
-
-                        function x(e) {
-                            y = parseFloat(e), r.$viewValue = P(r.$modelValue, y, _), h.attr("aria-valuemin", e), b()
-                        }
-
-                        function T(e) {
-                            _ = parseFloat(e), r.$viewValue = P(r.$modelValue, y, _), h.attr("aria-valuemax", e), b()
-                        }
-
-                        function M(e) {
-                            $ = parseFloat(e)
-                        }
-
-                        function A(e) {
-                            w = P(parseInt(e), 0, 6)
-                        }
-                        ue.element(z).on("resize", k), i.$on("$destroy", function() {
-                            ue.element(z).off("resize", k)
-                        }), r.$render = R, r.$viewChangeListeners.push(R), r.$formatters.push(P), r.$formatters.push(H);
-                        var S = {};
-
-                        function D() {
-                            S = u[0].getBoundingClientRect()
-                        }
-
-                        function O() {
-                            return p(), S
-                        }
-
-                        function N(e) {
-                            i.$evalAsync(function() {
-                                I(e)
-                            })
-                        }
-
-                        function I(e) {
-                            r.$setViewValue(P(H(e)))
-                        }
-
-                        function R() {
-                            isNaN(r.$viewValue) && (r.$viewValue = r.$modelValue), r.$viewValue = P(r.$viewValue);
-                            var e = V(r.$viewValue);
-                            i.modelValue = r.$viewValue, h.attr("aria-valuenow", r.$viewValue), j(e), l.text(r.$viewValue)
-                        }
-
-                        function P(e, t, n) {
-                            if (ue.isNumber(e)) return t = ue.isNumber(t) ? t : y, n = ue.isNumber(n) ? n : _, Math.max(t, Math.min(n, e))
-                        }
-
-                        function H(e) {
-                            if (ue.isNumber(e)) {
-                                var t = Math.round((e - y) / $) * $ + y;
-                                return t = Math.round(t * Math.pow(10, w)) / Math.pow(10, w), n && n.fitInputWidthToTextLength && W.debounce(function() {
-                                    n.fitInputWidthToTextLength(t.toString().length)
-                                }, 100)(), t
-                            }
-                        }
-
-                        function j(e) {
-                            var t;
-                            t = e;
-                            var n = 100 * (e = Math.max(0, Math.min(t || 0, 1))) + "%",
-                                r = v ? 100 * (1 - e) + "%" : n;
-                            m ? c.css("bottom", n) : W.bidiProperty(c, "left", "right", n), d.css(m ? "height" : "width", r), o.toggleClass(v ? "md-max" : "md-min", 0 === e), o.toggleClass(v ? "md-min" : "md-max", 1 === e)
-                        }
-                        D();
-                        var L = !1;
-
-                        function F(e) {
-                            var t, n, r;
-                            g ? (n = m ? e.pointer.y : e.pointer.x, r = P(H(U(q(n)))), j(q(n)), l.text(r)) : (t = m ? e.pointer.y : e.pointer.x, i.$evalAsync(function() {
-                                I(U(q(t)))
-                            }))
-                        }
-
-                        function q(e) {
-                            var t = (e - (m ? S.top : S.left)) / (m ? S.height : S.width);
-                            return m || "rtl" !== W.bidi() || (t = 1 - t), Math.max(0, Math.min(1, m ? 1 - t : t))
-                        }
-
-                        function U(e) {
-                            return y + (v ? 1 - e : e) * (_ - y)
-                        }
-
-                        function V(e) {
-                            var t = (e - y) / (_ - y);
-                            return v ? 1 - t : t
-                        }
-                    }
-                }
-            }(),
-            function() {
-                function e(c, u, d, s) {
-                    var l = d.checkStickySupport();
-                    return function(e, t, n) {
-                        var r = t.controller("mdContent");
-                        if (r)
-                            if (l) t.css({
-                                position: l,
-                                top: 0,
-                                "z-index": 2
-                            });
-                            else {
-                                var i = r.$element.data("$$sticky");
-                                i || (i = function(e) {
-                                    var r, i = e.$element,
-                                        o = u.throttle(t);
-                                    return function(e) {
-                                        var t, n, r = 200;
-
-                                        function i() {
-                                            +d.now() - n > r ? (t = !1, e.triggerHandler("$scrollend")) : (e.triggerHandler("$scroll"), u.throttle(i))
-                                        }
-                                        e.on("scroll touchmove", function() {
-                                            t || (t = !0, u.throttle(i), e.triggerHandler("$scrollstart")), e.triggerHandler("$scroll"), n = +d.now()
-                                        })
-                                    }(i), i.on("$scrollstart", o), i.on("$scroll", function e() {
-                                        var t = i.prop("scrollTop"),
-                                            n = (e.prevScrollTop || 0) < t;
-                                        if (0 !== (e.prevScrollTop = t)) {
-                                            if (n) {
-                                                if (r.next && r.next.top <= t) return void s(r.next);
-                                                if (r.current && r.next && r.next.top - t <= r.next.height) return void l(r.current, t + (r.next.top - r.next.height - t))
-                                            }
-                                            if (!n) {
-                                                if (r.current && r.prev && t < r.current.top) return void s(r.prev);
-                                                if (r.next && r.current && t >= r.next.top - r.current.height) return void l(r.current, t + (r.next.top - t - r.current.height))
-                                            }
-                                            r.current && l(r.current, t)
-                                        } else s(null)
-                                    }), r = {
-                                        prev: null,
-                                        current: null,
-                                        next: null,
-                                        items: [],
-                                        add: function(n, e) {
-                                            e.addClass("md-sticky-clone");
-                                            var t = {
-                                                element: n,
-                                                clone: e
-                                            };
-                                            return r.items.push(t), d.nextTick(function() {
-                                                    i.prepend(t.clone)
-                                                }), o(),
-                                                function() {
-                                                    r.items.forEach(function(e, t) {
-                                                        e.element[0] === n[0] && (r.items.splice(t, 1), e.clone.remove())
-                                                    }), o()
-                                                }
-                                        },
-                                        refreshElements: t
-                                    };
-
-                                    function t() {
-                                        var e;
-                                        r.items.forEach(a), r.items = r.items.sort(function(e, t) {
-                                            return e.top < t.top ? -1 : 1
-                                        });
-                                        for (var t = i.prop("scrollTop"), n = r.items.length - 1; 0 <= n; n--)
-                                            if (t > r.items[n].top) {
-                                                e = r.items[n];
-                                                break
-                                            } s(e)
-                                    }
-
-                                    function a(e) {
-                                        var t = e.element[0];
-                                        for (e.top = 0, e.left = 0, e.right = 0; t && t !== i[0];) e.top += t.offsetTop, e.left += t.offsetLeft, t.offsetParent && (e.right += t.offsetParent.offsetWidth - t.offsetWidth - t.offsetLeft), t = t.offsetParent;
-                                        e.height = e.element.prop("offsetHeight");
-                                        var n = d.floatingScrollbars() ? "0" : de;
-                                        d.bidi(e.clone, "margin-left", e.left, n), d.bidi(e.clone, "margin-right", n, e.right)
-                                    }
-
-                                    function s(e) {
-                                        if (r.current !== e) {
-                                            r.current && (l(r.current, null), n(r.current, null)), e && n(e, "active"), r.current = e;
-                                            var t = r.items.indexOf(e);
-                                            r.next = r.items[t + 1], r.prev = r.items[t - 1], n(r.next, "next"), n(r.prev, "prev")
-                                        }
-                                    }
-
-                                    function n(e, t) {
-                                        e && e.state !== t && (e.state && (e.clone.attr("sticky-prev-state", e.state), e.element.attr("sticky-prev-state", e.state)), e.clone.attr("sticky-state", t), e.element.attr("sticky-state", t), e.state = t)
-                                    }
-
-                                    function l(e, t) {
-                                        e && (null === t || t === de ? e.translateY && (e.translateY = null, e.clone.css(c.CSS.TRANSFORM, "")) : (e.translateY = t, d.bidi(e.clone, c.CSS.TRANSFORM, "translate3d(" + e.left + "px," + t + "px,0)", "translateY(" + t + "px)")))
-                                    }
-                                }(r), r.$element.data("$$sticky", i));
-                                var o = n || s(t.clone())(e),
-                                    a = i.add(t, o);
-                                e.$on("$destroy", a)
-                            }
-                    }
-                }
-                e.$inject = ["$mdConstant", "$$rAF", "$mdUtil", "$compile"], ue.module("material.components.sticky", ["material.core", "material.components.content"]).factory("$mdSticky", e)
-            }(),
-            function() {
-                function e(s, l, c, u, d) {
-                    return {
-                        restrict: "E",
-                        replace: !0,
-                        transclude: !0,
-                        template: '<div class="md-subheader _md">  <div class="md-subheader-inner">    <div class="md-subheader-content"></div>  </div></div>',
-                        link: function(n, r, e, t, i) {
-                            c(r), r.addClass("_md"), u.prefixer().removeAttribute(r, "ng-repeat");
-                            var o = r[0].outerHTML;
-
-                            function a(e) {
-                                return ue.element(e[0].querySelector(".md-subheader-content"))
-                            }
-                            e.$set("role", "heading"), d.expect(r, "aria-level", "2"), i(n, function(e) {
-                                a(r).append(e)
-                            }), r.hasClass("md-no-sticky") || i(n, function(e) {
-                                var t = l('<div class="md-subheader-wrapper" aria-hidden="true">' + o + "</div>")(n);
-                                u.nextTick(function() {
-                                    a(t).append(e)
-                                }), s(n, r, t)
-                            })
-                        }
-                    }
-                }
-                e.$inject = ["$mdSticky", "$compile", "$mdTheming", "$mdUtil", "$mdAria"], ue.module("material.components.subheader", ["material.core", "material.components.sticky"]).directive("mdSubheader", e)
-            }(),
-            function() {
-                function e(e) {
-                    t.$inject = ["$parse"];
-                    var o = "md" + e,
-                        a = "$md." + e.toLowerCase();
-                    return t;
-
-                    function t(i) {
-                        return {
-                            restrict: "A",
-                            link: function(n, e, t) {
-                                var r = i(t[o]);
-                                e.on(a, function(e) {
-                                    var t = e.currentTarget;
-                                    n.$applyAsync(function() {
-                                        r(n, {
-                                            $event: e,
-                                            $target: {
-                                                current: t
-                                            }
-                                        })
-                                    })
-                                })
-                            }
-                        }
-                    }
-                }
-                ue.module("material.components.swipe", ["material.core"]).directive("mdSwipeLeft", e("SwipeLeft")).directive("mdSwipeRight", e("SwipeRight")).directive("mdSwipeUp", e("SwipeUp")).directive("mdSwipeDown", e("SwipeDown"))
-            }(),
-            function() {
-                function e(e, d, f, h, p, m, g) {
-                    var n = e[0];
-                    return {
-                        restrict: "E",
-                        priority: f.BEFORE_NG_ARIA,
-                        transclude: !0,
-                        template: '<div class="md-container"><div class="md-bar"></div><div class="md-thumb-container"><div class="md-thumb" md-ink-ripple md-ink-ripple-checkbox></div></div></div><div ng-transclude class="md-label"></div>',
-                        require: ["^?mdInputContainer", "?ngModel", "?^form"],
-                        compile: function(e, t) {
-                            var u = n.compile(e, t).post;
-                            return e.addClass("md-dragging"),
-                                function(n, r, e, t) {
-                                    t[0];
-                                    var i = t[1] || d.fakeNgModel(),
-                                        o = (t[2], null);
-                                    null != e.disabled ? o = function() {
-                                        return !0
-                                    } : e.ngDisabled && (o = h(e.ngDisabled));
-                                    var a, s = ue.element(r[0].querySelector(".md-thumb-container")),
-                                        l = ue.element(r[0].querySelector(".md-container")),
-                                        c = ue.element(r[0].querySelector(".md-label"));
-                                    p(function() {
-                                        r.removeClass("md-dragging")
-                                    }), u(n, r, e, t), o && n.$watch(o, function(e) {
-                                        r.attr("tabindex", e ? -1 : 0)
-                                    }), e.$observe("mdInvert", function(e) {
-                                        var t = d.parseAttributeBoolean(e);
-                                        t ? r.prepend(c) : r.prepend(l), r.toggleClass("md-inverted", t)
-                                    }), m.register(l, "drag"), l.on("$md.dragstart", function(e) {
-                                        o && o(n) || (e.stopPropagation(), r.addClass("md-dragging"), a = {
-                                            width: s.prop("offsetWidth")
-                                        })
-                                    }).on("$md.drag", function(e) {
-                                        if (a) {
-                                            e.stopPropagation(), e.srcEvent && e.srcEvent.preventDefault();
-                                            var t = e.pointer.distanceX / a.width,
-                                                n = i.$viewValue ? 1 + t : t;
-                                            n = Math.max(0, Math.min(1, n)), s.css(f.CSS.TRANSFORM, "translate3d(" + 100 * n + "%,0,0)"), a.translate = n
-                                        }
-                                    }).on("$md.dragend", function(e) {
-                                        var t;
-                                        a && (e.stopPropagation(), r.removeClass("md-dragging"), s.css(f.CSS.TRANSFORM, ""), (i.$viewValue ? a.translate < .5 : .5 < a.translate) && (t = !i.$viewValue, n.$apply(function() {
-                                            i.$setViewValue(t), i.$render()
-                                        })), a = null, n.skipToggle = !0, g(function() {
-                                            n.skipToggle = !1
-                                        }, 1))
-                                    })
-                                }
-                        }
-                    }
-                }
-                e.$inject = ["mdCheckboxDirective", "$mdUtil", "$mdConstant", "$parse", "$$rAF", "$mdGesture", "$timeout"], ue.module("material.components.switch", ["material.core", "material.components.checkbox"]).directive("mdSwitch", e)
-            }(), ue.module("material.components.tabs", ["material.core", "material.components.icon"]), ue.module("material.components.tabs").service("MdTabsPaginationService", function() {
-                return {
-                    decreasePageOffset: function(e, t) {
-                        var n, r, i = e.canvas,
-                            o = s(e);
-                        for (n = 0; n < o.length; n++)
-                            if (o[n] >= t) {
-                                r = o[n];
-                                break
-                            } return Math.max(0, r - i.clientWidth)
-                    },
-                    increasePageOffset: function(e, t) {
-                        var n, r, i = e.canvas,
-                            o = l(e) - i.clientWidth,
-                            a = s(e);
-                        for (n = 0; a.length, a[n] <= t + i.clientWidth; n++) r = a[n];
-                        return Math.min(o, r)
-                    },
-                    getTabOffsets: s,
-                    getTotalTabsWidth: l
-                };
-
-                function s(e) {
-                    var t, n, r = 0,
-                        i = [];
-                    for (t = 0; t < e.tabs.length; t++) n = e.tabs[t], i.push(r), r += n.offsetWidth;
-                    return i
-                }
-
-                function l(e) {
-                    var t, n, r = 0;
-                    for (t = 0; t < e.tabs.length; t++) n = e.tabs[t], r += n.offsetWidth;
-                    return r
-                }
-            }), ue.module("material.components.tabs").directive("mdTab", function() {
-                return {
-                    require: "^?mdTabs",
-                    terminal: !0,
-                    compile: function(e, t) {
-                        var n = l(e, "md-tab-label"),
-                            r = l(e, "md-tab-body");
-                        if (0 === n.length && (n = ue.element("<md-tab-label></md-tab-label>"), t.label ? n.text(t.label) : n.append(e.contents()), 0 === r.length)) {
-                            var i = e.contents().detach();
-                            (r = ue.element("<md-tab-body></md-tab-body>")).append(i)
-                        }
-                        return e.append(n), r.html() && e.append(r), o
-                    },
-                    scope: {
-                        active: "=?mdActive",
-                        disabled: "=?ngDisabled",
-                        select: "&?mdOnSelect",
-                        deselect: "&?mdOnDeselect",
-                        tabClass: "@mdTabClass"
-                    }
-                };
-
-                function o(e, t, n, r) {
-                    if (r) {
-                        var i = r.getTabElementIndex(t),
-                            o = l(t, "md-tab-body").remove(),
-                            a = l(t, "md-tab-label").remove(),
-                            s = r.insertTab({
-                                scope: e,
-                                parent: e.$parent,
-                                index: i,
-                                element: t,
-                                template: o.html(),
-                                label: a.html()
-                            }, i);
-                        e.select = e.select || ue.noop, e.deselect = e.deselect || ue.noop, e.$watch("active", function(e) {
-                            e && r.select(s.getIndex(), !0)
-                        }), e.$watch("disabled", function() {
-                            r.refreshIndex()
-                        }), e.$watch(function() {
-                            return r.getTabElementIndex(t)
-                        }, function(e) {
-                            s.index = e, r.updateTabOrder()
-                        }), e.$on("$destroy", function() {
-                            r.removeTab(s)
-                        })
-                    }
-                }
-
-                function l(e, t) {
-                    for (var n = e[0].children, r = 0, i = n.length; r < i; r++) {
-                        var o = n[r];
-                        if (o.tagName === t.toUpperCase()) return ue.element(o)
-                    }
-                    return ue.element()
-                }
-            }), ue.module("material.components.tabs").directive("mdTabItem", function() {
-                return {
-                    require: "^?mdTabs",
-                    link: function(e, t, n, r) {
-                        r && r.attachRipple(e, t)
-                    }
-                }
-            }), ue.module("material.components.tabs").directive("mdTabLabel", function() {
-                return {
-                    terminal: !0
-                }
-            }),
-            function() {
-                function e(r) {
-                    return {
-                        restrict: "A",
-                        compile: function(e, t) {
-                            var n = r(t.mdTabScroll, null, !0);
-                            return function(t, e) {
-                                e.on("wheel", function(e) {
-                                    t.$apply(function() {
-                                        n(t, {
-                                            $event: e
-                                        })
-                                    })
-                                })
-                            }
-                        }
-                    }
-                }
-                e.$inject = ["$parse"], ue.module("material.components.tabs").directive("mdTabScroll", e)
-            }(),
-            function() {
-                function e(c, u, n, r, i, d, l, o, a, s, t, f, h) {
-                    var p = this,
-                        m = !1,
-                        g = [],
-                        v = !1,
-                        b = !1;
-
-                    function y(t, e) {
-                        var n = o.$normalize("md-" + t);
-
-                        function r(e) {
-                            p[t] = "false" !== e
-                        }
-                        e && P(t, e), o.hasOwnProperty(n) && r(o[n]), o.$observe(n, r)
-                    }
-
-                    function _() {
-                        v = !0, ue.element(n).off("resize", S)
-                    }
-
-                    function $() {
-                        var e = N();
-                        ue.element(e.wrapper).toggleClass("md-stretch-tabs", function() {
-                            switch (p.stretchTabs) {
-                                case "always":
-                                    return !0;
-                                case "never":
-                                    return !1;
-                                default:
-                                    return !p.shouldPaginate && n.matchMedia("(max-width: 600px)").matches
-                            }
-                        }()), z()
-                    }
-
-                    function w() {
-                        p.shouldCenterTabs = I()
-                    }
-
-                    function E(t, e) {
-                        if (t !== e) {
-                            var n = N();
-                            ue.forEach(n.tabs, function(e) {
-                                e.style.maxWidth = t + "px"
-                            }), ue.forEach(n.dummies, function(e) {
-                                e.style.maxWidth = t + "px"
-                            }), d.nextTick(p.updateInkBarStyles)
-                        }
-                    }
-
-                    function C(e, t) {
-                        e !== t && (p.maxTabWidth = L(), p.shouldCenterTabs = I(), d.nextTick(function() {
-                            p.maxTabWidth = L(), U(p.selectedIndex)
-                        }))
-                    }
-
-                    function k(e) {
-                        u[e ? "removeClass" : "addClass"]("md-no-tab-content")
-                    }
-
-                    function x(e) {
-                        var t = (p.shouldCenterTabs || Y() ? "" : "-") + e + "px";
-                        t = t.replace("--", ""), ue.element(N().paging).css(r.CSS.TRANSFORM, "translate(" + t + ", 0)"), c.$broadcast("$mdTabsPaginationChanged")
-                    }
-
-                    function T(e, t) {
-                        e !== t && N().tabs[e] && (U(), q())
-                    }
-
-                    function M(e, t) {
-                        e !== t && (p.selectedIndex = R(e), p.lastSelectedIndex = t, p.updateInkBarStyles(), B(), U(e), c.$broadcast("$mdTabsChanged"), p.tabs[t] && p.tabs[t].scope.deselect(), p.tabs[e] && p.tabs[e].scope.select())
-                    }
-
-                    function A(e, t) {
-                        m || (p.focusIndex = p.selectedIndex = e), t && p.noSelectClick || d.nextTick(function() {
-                            p.tabs[e].element.triggerHandler("click")
-                        }, !1)
-                    }
-
-                    function S() {
-                        p.lastSelectedIndex = p.selectedIndex, p.offsetLeft = W(p.offsetLeft), d.nextTick(function() {
-                            p.updateInkBarStyles(), H()
-                        })
-                    }
-
-                    function D(e) {
-                        ue.element(N().inkBar).toggleClass("ng-hide", e)
-                    }
-
-                    function O(e) {
-                        u.toggleClass("md-dynamic-height", e)
-                    }
-
-                    function N() {
-                        var e = {},
-                            t = u[0];
-                        return e.wrapper = t.querySelector("md-tabs-wrapper"), e.canvas = e.wrapper.querySelector("md-tabs-canvas"), e.paging = e.canvas.querySelector("md-pagination-wrapper"), e.inkBar = e.paging.querySelector("md-ink-bar"), e.nextButton = t.querySelector("md-next-button"), e.prevButton = t.querySelector("md-prev-button"), e.contents = t.querySelectorAll("md-tabs-content-wrapper > md-tab-content"), e.tabs = e.paging.querySelectorAll("md-tab-item"), e.dummies = e.canvas.querySelectorAll("md-dummy-tab"), e
-                    }
-
-                    function I() {
-                        return p.centerTabs && !p.shouldPaginate
-                    }
-
-                    function R(e) {
-                        if (-1 === e) return -1;
-                        var t, n, r = Math.max(p.tabs.length - e, e);
-                        for (t = 0; t <= r; t++) {
-                            if ((n = p.tabs[e + t]) && !0 !== n.scope.disabled) return n.getIndex();
-                            if ((n = p.tabs[e - t]) && !0 !== n.scope.disabled) return n.getIndex()
-                        }
-                        return e
-                    }
-
-                    function P(e, n, r) {
-                        Object.defineProperty(p, e, {
-                            get: function() {
-                                return r
-                            },
-                            set: function(e) {
-                                var t = r;
-                                r = e, n && n(e, t)
-                            }
-                        })
-                    }
-
-                    function H() {
-                        p.maxTabWidth = L(), p.shouldPaginate = function() {
-                            var e;
-                            if (p.noPagination || !b) return !1;
-                            var t = u.prop("clientWidth");
-                            return ue.forEach(N().tabs, function(e) {
-                                t -= e.offsetWidth
-                            }), e = t < 0, d.msie && (N().paging.style.width = e ? "999999px" : de), e
-                        }()
-                    }
-
-                    function j(e) {
-                        var t = 0;
-                        return ue.forEach(e, function(e) {
-                            t += Math.max(e.offsetWidth, e.getBoundingClientRect().width)
-                        }), Math.ceil(t)
-                    }
-
-                    function L() {
-                        var e = N().canvas.clientWidth;
-                        return Math.max(0, Math.min(e - 1, 264))
-                    }
-
-                    function F(e, t) {
-                        var n, r = t ? "focusIndex" : "selectedIndex",
-                            i = p[r];
-                        for (n = i + e; p.tabs[n] && p.tabs[n].scope.disabled; n += e);
-                        n = (i + e + p.tabs.length) % p.tabs.length, p.tabs[n] && (p[r] = n)
-                    }
-
-                    function q() {
-                        p.styleTabItemFocus = "keyboard" === t.getLastInteractionType();
-                        var e = N().tabs[p.focusIndex];
-                        e && e.focus()
-                    }
-
-                    function U(e) {
-                        var t = N();
-                        if (ue.isNumber(e) || (e = p.focusIndex), t.tabs[e] && !p.shouldCenterTabs) {
-                            var n = t.tabs[e],
-                                r = n.offsetLeft,
-                                i = n.offsetWidth + r;
-                            if (0 !== e)
-                                if (Y()) {
-                                    var o = j(Array.prototype.slice.call(t.tabs, 0, e)),
-                                        a = j(Array.prototype.slice.call(t.tabs, 0, e + 1));
-                                    p.offsetLeft = Math.min(p.offsetLeft, W(o)), p.offsetLeft = Math.max(p.offsetLeft, W(a - t.canvas.clientWidth))
-                                } else p.offsetLeft = Math.max(p.offsetLeft, W(i - t.canvas.clientWidth + 32)), p.offsetLeft = Math.min(p.offsetLeft, W(r));
-                            else p.offsetLeft = 0
-                        }
-                    }
-
-                    function V() {
-                        p.selectedIndex = R(p.selectedIndex), p.focusIndex = R(p.focusIndex)
-                    }
-
-                    function B() {
-                        if (!p.dynamicHeight) return u.css("height", "");
-                        if (!p.tabs.length) return g.push(B);
-                        var e = N(),
-                            t = e.contents[p.selectedIndex],
-                            n = t ? t.offsetHeight : 0,
-                            r = e.wrapper.offsetHeight,
-                            i = n + r,
-                            o = u.prop("clientHeight");
-                        if (o !== i) {
-                            "bottom" === u.attr("md-align-tabs") && (o -= r, i -= r, u.attr("md-border-bottom") !== de && ++o), m = !0;
-                            var a = {
-                                    height: o + "px"
-                                },
-                                s = {
-                                    height: i + "px"
-                                };
-                            u.css(a), l(u, {
-                                from: a,
-                                to: s,
-                                easing: "cubic-bezier(0.35, 0, 0.25, 1)",
-                                duration: .5
-                            }).start().done(function() {
-                                u.css({
-                                    transition: "none",
-                                    height: ""
-                                }), d.nextTick(function() {
-                                    u.css("transition", "")
-                                }), m = !1
-                            })
-                        }
-                    }
-
-                    function z(e, t) {
-                        if (!p.noInkBar) {
-                            var n = N();
-                            if (n.tabs[p.selectedIndex])
-                                if (p.tabs.length)
-                                    if (u.prop("offsetParent")) {
-                                        var r = p.selectedIndex,
-                                            i = n.paging.offsetWidth,
-                                            o = n.tabs[r],
-                                            a = o.offsetLeft,
-                                            s = i - a - o.offsetWidth;
-                                        if (p.shouldCenterTabs) {
-                                            var l = j(n.tabs);
-                                            l < i && e !== i && t !== l && f(z, 0, !0, i, l)
-                                        }! function() {
-                                            var e = N(),
-                                                t = p.selectedIndex,
-                                                n = p.lastSelectedIndex,
-                                                r = ue.element(e.inkBar);
-                                            if (!ue.isNumber(n)) return;
-                                            r.toggleClass("md-left", t < n).toggleClass("md-right", n < t)
-                                        }(), ue.element(n.inkBar).css({
-                                            left: a + "px",
-                                            right: s + "px"
-                                        })
-                                    } else(function e() {
-                                        e.watcher || (e.watcher = c.$watch(function() {
-                                            d.nextTick(function() {
-                                                e.watcher && u.prop("offsetParent") && (e.watcher(), e.watcher = null, S())
-                                            }, !1)
-                                        }))
-                                    })();
-                            else g.push(p.updateInkBarStyles);
-                            else ue.element(n.inkBar).css({
-                                left: "auto",
-                                right: "auto"
-                            })
-                        }
-                    }
-
-                    function W(e) {
-                        var t = N();
-                        if (!t.tabs.length || !p.shouldPaginate) return 0;
-                        var n = t.tabs[t.tabs.length - 1],
-                            r = n.offsetLeft + n.offsetWidth;
-                        return e = Y() ? (e = Math.min(t.paging.offsetWidth - t.canvas.clientWidth, e), Math.max(0, e)) : (e = Math.max(0, e), Math.min(r - t.canvas.clientWidth, e))
-                    }
-
-                    function Y() {
-                        return "rtl" === d.bidi()
-                    }
-                    p.$onInit = function() {
-                        (function(t, e) {
-                            var n = o.$normalize("md-" + t);
-                            e && P(t, e);
-                            o.$observe(n, function(e) {
-                                p[t] = e
-                            })
-                        })("stretchTabs", $), P("focusIndex", T, p.selectedIndex || 0), P("offsetLeft", x, 0), P("hasContent", k, !1), P("maxTabWidth", E, L()), P("shouldPaginate", C, !1), y("noInkBar", D), y("dynamicHeight", O), y("noPagination"), y("swipeContent"), y("noDisconnect"), y("autoselect"), y("noSelectClick"), y("centerTabs", w), y("enableDisconnect"), p.scope = c, p.parent = c.$parent, p.tabs = [], p.lastSelectedIndex = null, p.hasFocus = !1, p.styleTabItemFocus = !1, p.shouldCenterTabs = I(), p.tabContentPrefix = "tab-content-", p.navigationHint = "Use the left and right arrow keys to navigate between tabs", p.selectedIndex = p.selectedIndex || 0, e = o.$mdTabsTemplate, t = ue.element(u[0].querySelector("md-tab-data")), t.html(e), a(t.contents())(p.parent), delete o.$mdTabsTemplate, c.$watch("$mdTabsCtrl.selectedIndex", M), ue.element(n).on("resize", S), c.$on("$destroy", _), s(u), d.nextTick(function() {
-                            B(), U(), z(), p.tabs[p.selectedIndex] && p.tabs[p.selectedIndex].scope.select(), b = !0, H()
-                        });
-                        var e, t
-                    }, p.updatePagination = d.debounce(H, 100), p.redirectFocus = q, p.attachRipple = function(e, t) {
-                        var n = N(),
-                            r = {
-                                colorElement: ue.element(n.inkBar)
-                            };
-                        i.attach(e, t, r)
-                    }, p.insertTab = function(e, t) {
-                        var n = b,
-                            r = {
-                                getIndex: function() {
-                                    return p.tabs.indexOf(i)
-                                },
-                                isActive: function() {
-                                    return this.getIndex() === p.selectedIndex
-                                },
-                                isLeft: function() {
-                                    return this.getIndex() < p.selectedIndex
-                                },
-                                isRight: function() {
-                                    return this.getIndex() > p.selectedIndex
-                                },
-                                shouldRender: function() {
-                                    return !p.noDisconnect || this.isActive()
-                                },
-                                hasFocus: function() {
-                                    return p.styleTabItemFocus && p.hasFocus && this.getIndex() === p.focusIndex
-                                },
-                                id: d.nextUid(),
-                                hasContent: !(!e.template || !e.template.trim())
-                            },
-                            i = ue.extend(r, e);
-                        ue.isDefined(t) ? p.tabs.splice(t, 0, i) : p.tabs.push(i);
-                        return g.forEach(function(e) {
-                                d.nextTick(e)
-                            }), g = [],
-                            function() {
-                                var e, t = !1;
-                                for (e = 0; e < p.tabs.length; e++)
-                                    if (p.tabs[e].hasContent) {
-                                        t = !0;
-                                        break
-                                    } p.hasContent = t
-                            }(), d.nextTick(function() {
-                                H(),
-                                    function(e) {
-                                        if (e.hasContent) {
-                                            var t = u[0].querySelectorAll('[md-tab-id="' + e.id + '"]');
-                                            ue.element(t).attr("aria-controls", p.tabContentPrefix + e.id)
-                                        }
-                                    }(i), n && p.autoselect && d.nextTick(function() {
-                                        d.nextTick(function() {
-                                            A(p.tabs.indexOf(i))
-                                        })
-                                    })
-                            }), i
-                    }, p.removeTab = function(e) {
-                        if (v) return;
-                        var t = p.selectedIndex,
-                            n = p.tabs.splice(e.getIndex(), 1)[0];
-                        V(), p.selectedIndex === t && (n.scope.deselect(), p.tabs[p.selectedIndex] && p.tabs[p.selectedIndex].scope.select());
-                        d.nextTick(function() {
-                            H(), p.offsetLeft = W(p.offsetLeft)
-                        })
-                    }, p.select = A, p.scroll = function(e) {
-                        if (!p.shouldPaginate) return;
-                        e.preventDefault(), e.deltaY ? p.offsetLeft = W(p.offsetLeft + e.deltaY) : e.deltaX && (p.offsetLeft = W(p.offsetLeft + e.deltaX))
-                    }, p.nextPage = function() {
-                        if (!p.canPageForward()) return;
-                        var e = h.increasePageOffset(N(), p.offsetLeft);
-                        p.offsetLeft = W(e)
-                    }, p.previousPage = function() {
-                        if (!p.canPageBack()) return;
-                        var e = h.decreasePageOffset(N(), p.offsetLeft);
-                        p.offsetLeft = W(e)
-                    }, p.keydown = function(e) {
-                        switch (e.keyCode) {
-                            case r.KEY_CODE.LEFT_ARROW:
-                                e.preventDefault(), F(-1, !0);
-                                break;
-                            case r.KEY_CODE.RIGHT_ARROW:
-                                e.preventDefault(), F(1, !0);
-                                break;
-                            case r.KEY_CODE.SPACE:
-                            case r.KEY_CODE.ENTER:
-                                e.preventDefault(), m || A(p.focusIndex);
-                                break;
-                            case r.KEY_CODE.TAB:
-                                p.focusIndex !== p.selectedIndex && (p.focusIndex = p.selectedIndex)
-                        }
-                    }, p.canPageForward = function() {
-                        var e = N(),
-                            t = e.tabs[e.tabs.length - 1];
-                        if (Y()) return p.offsetLeft < e.paging.offsetWidth - e.canvas.offsetWidth;
-                        return t && t.offsetLeft + t.offsetWidth > e.canvas.clientWidth + p.offsetLeft
-                    }, p.canPageBack = function() {
-                        return 0 < p.offsetLeft
-                    }, p.refreshIndex = V, p.incrementIndex = F, p.getTabElementIndex = function(e) {
-                        var t = u[0].getElementsByTagName("md-tab");
-                        return Array.prototype.indexOf.call(t, e[0])
-                    }, p.updateInkBarStyles = d.debounce(z, 100), p.updateTabOrder = d.debounce(function() {
-                        var e = p.tabs[p.selectedIndex],
-                            t = p.tabs[p.focusIndex];
-                        p.tabs = p.tabs.sort(function(e, t) {
-                            return e.index - t.index
-                        }), p.selectedIndex = p.tabs.indexOf(e), p.focusIndex = p.tabs.indexOf(t)
-                    }, 100), p.getFocusedTabId = function() {
-                        var e = p.tabs[p.focusIndex];
-                        return e && e.id ? "tab-item-" + e.id : null
-                    }, 1 === ue.version.major && ue.version.minor <= 4 && this.$onInit()
-                }
-                e.$inject = ["$scope", "$element", "$window", "$mdConstant", "$mdTabInkRipple", "$mdUtil", "$animateCss", "$attrs", "$compile", "$mdTheming", "$mdInteraction", "$timeout", "MdTabsPaginationService"], ue.module("material.components.tabs").controller("MdTabsController", e)
-            }(),
-            function() {
-                function e(n) {
-                    return {
-                        scope: {
-                            navigationHint: "@?mdNavigationHint",
-                            selectedIndex: "=?mdSelected"
-                        },
-                        template: function(e, t) {
-                        },
-                        controller: "MdTabsController",
-                        controllerAs: "$mdTabsCtrl",
-                        bindToController: !0
-                    }
-                }
-                e.$inject = ["$$mdSvgRegistry"], ue.module("material.components.tabs").directive("mdTabs", e)
-            }(),
-            function() {
-                function e(l, c) {
-                    return {
-                        require: "^?mdTabs",
-                        link: function(e, t, n, r) {
-                            if (r) {
-                                var i, o, a = function() {
-                                    r.updatePagination(), r.updateInkBarStyles()
-                                };
-                                if ("MutationObserver" in c) {
-                                    (i = new MutationObserver(a)).observe(t[0], {
-                                        childList: !0,
-                                        subtree: !0,
-                                        characterData: !0
-                                    }), o = i.disconnect.bind(i)
-                                } else {
-                                    var s = l.debounce(a, 15, null, !1);
-                                    t.on("DOMSubtreeModified", s), o = t.off.bind(t, "DOMSubtreeModified", s)
-                                }
-                                e.$on("$destroy", function() {
-                                    o()
-                                })
-                            }
-                        }
-                    }
-                }
-                e.$inject = ["$mdUtil", "$window"], ue.module("material.components.tabs").directive("mdTabsDummyWrapper", e)
-            }(),
-            function() {
-                function e(a, s) {
-                    return {
-                        restrict: "A",
-                        link: function(e, t, n, r) {
-                            if (!r) return;
-                            var i = r.enableDisconnect ? e.compileScope.$new() : e.compileScope;
-                            return t.html(e.template), a(t.contents())(i), s.nextTick(function() {
-                                e.$watch("connected", function(e) {
-                                    !1 === e ? r.enableDisconnect && s.disconnectScope(i) : o()
-                                }), e.$on("$destroy", o)
-                            });
-
-                            function o() {
-                                r.enableDisconnect && s.reconnectScope(i)
-                            }
-                        },
-                        scope: {
-                            template: "=mdTabsTemplate",
-                            connected: "=?mdConnectedIf",
-                            compileScope: "=mdScope"
-                        },
-                        require: "^?mdTabs"
-                    }
-                }
-                e.$inject = ["$compile", "$mdUtil"], ue.module("material.components.tabs").directive("mdTabsTemplate", e)
-            }(),
-            function() {
-                function e(n) {
-                    return {
-                        restrict: "E",
-                        link: function(e, t) {
-                            t.addClass("_md"), e.$on("$destroy", function() {
-                                n.destroy()
-                            })
-                        }
-                    }
-                }
-
-                function t(e) {
-                    n.$inject = ["$mdToast", "$scope", "$log"], r.$inject = ["$animate", "$mdToast", "$mdUtil", "$mdMedia", "$document"];
-                    var f, h = "ok";
-
-                    function t(e) {
-                        f = e
-                    }
-                    return e("$mdToast").setDefaults({
-                        methods: ["position", "hideDelay", "capsule", "parent", "position", "toastClass"],
-                        options: r
-                    }).addPreset("simple", {
-                        argOption: "textContent",
-                        methods: ["textContent", "content", "action", "actionKey", "actionHint", "highlightAction", "highlightClass", "theme", "parent", "dismissHint"],
-                        options: ["$mdToast", "$mdTheming", function(e, t) {
-                            return {
-                                template: '<md-toast md-theme="{{ toast.theme }}" ng-class="{\'md-capsule\': toast.capsule}">  <div class="md-toast-content" aria-live="polite" aria-relevant="all">    <span class="md-toast-text">      {{ toast.content }}    </span>    <span class="md-visually-hidden">{{ toast.dismissHint }}</span>    <span class="md-visually-hidden" ng-if="toast.action && toast.actionKey">      {{ toast.actionHint }}    </span>    <md-button class="md-action" ng-if="toast.action" ng-click="toast.resolve()"                ng-class="highlightClasses">      {{ toast.action }}    </md-button>  </div></md-toast>',
-                                controller: n,
-                                theme: t.defaultTheme(),
-                                controllerAs: "toast",
-                                bindToController: !0
-                            }
-                        }]
-                    }).addMethod("updateTextContent", t).addMethod("updateContent", t);
-
-                    function n(t, n, r) {
-                        this.$onInit = function() {
-                            var e = this;
-                            e.highlightAction && (n.highlightClasses = ["md-highlight", e.highlightClass]), e.action && !e.actionKey && r.warn("Toasts with actions should define an actionKey for accessibility.", "Details: https://material.angularjs.org/latest/api/service/$mdToast#mdtoast-simple"), e.actionKey && !e.actionHint && (e.actionHint = 'Press Control-"' + e.actionKey + '" to '), e.dismissHint || (e.dismissHint = "Press Escape to dismiss."), n.$watch(function() {
-                                return f
-                            }, function() {
-                                e.content = f
-                            }), this.resolve = function() {
-                                t.hide(h)
-                            }
-                        }
-                    }
-
-                    function r(r, s, l, c, u) {
-                        var d = "$md.swipeleft $md.swiperight $md.swipeup $md.swipedown";
-                        return {
-                            onShow: function(e, i, o) {
-                                f = o.textContent || o.content;
-                                var a = !c("gt-sm");
-                                i = l.extractElementByName(i, "md-toast", !0), o.element = i, o.onSwipe = function(e, t) {
-                                    var n = e.type.replace("$md.", ""),
-                                        r = n.replace("swipe", "");
-                                    "down" === r && -1 !== o.position.indexOf("top") && !a || "up" === r && (-1 !== o.position.indexOf("bottom") || a) || ("left" !== r && "right" !== r || !a) && (i.addClass("md-" + n), l.nextTick(s.cancel))
-                                }, o.openClass = (t = o.position, c("gt-xs") ? "md-toast-open-" + (-1 < t.indexOf("top") ? "top" : "bottom") : "md-toast-open-bottom"), i.addClass(o.toastClass), o.parent.addClass(o.openClass), l.hasComputedStyle(o.parent, "position", "static") && o.parent.css("position", "relative");
-                                var t;
-                                n = e.toast && e.toast.actionKey ? e.toast.actionKey : de, u.on("keydown", function(e) {
-                                    "Escape" === e.key && s.hide(!1), n && e.key === n && e.ctrlKey && s.hide(h)
-                                }), i.on(d, o.onSwipe), i.addClass(a ? "md-bottom" : o.position.split(" ").map(function(e) {
-                                    return "md-" + e
-                                }).join(" ")), o.parent && o.parent.addClass("md-toast-animating");
-                                var n;
-                                return r.enter(i, o.parent).then(function() {
-                                    o.parent && o.parent.removeClass("md-toast-animating")
-                                })
-                            },
-                            onRemove: function(e, t, n) {
-                                e.toast && e.toast.actionKey && u.off("keydown");
-                                t.off(d, n.onSwipe), n.parent && n.parent.addClass("md-toast-animating");
-                                n.openClass && n.parent.removeClass(n.openClass);
-                                return (!0 === n.$destroy ? t.remove() : r.leave(t)).then(function() {
-                                    n.parent && n.parent.removeClass("md-toast-animating"), l.hasComputedStyle(n.parent, "position", "static") && n.parent.css("position", "")
-                                })
-                            },
-                            toastClass: "",
-                            position: "bottom left",
-                            themable: !0,
-                            hideDelay: 3e3,
-                            autoWrap: !0,
-                            transformTemplate: function(e, t) {
-                                if (t.autoWrap && e && !/md-toast-content/g.test(e)) {
-                                    var n = document.createElement("md-template");
-                                    n.innerHTML = e;
-                                    for (var r = 0; r < n.children.length; r++)
-                                        if ("MD-TOAST" === n.children[r].nodeName) {
-                                            var i = ue.element('<div class="md-toast-content">');
-                                            i.append(ue.element(n.children[r].childNodes)), n.children[r].appendChild(i[0])
-                                        } return n.innerHTML
-                                }
-                                return e || ""
-                            }
-                        }
-                    }
-                }
-                e.$inject = ["$mdToast"], t.$inject = ["$$interimElementProvider"], ue.module("material.components.toast", ["material.core", "material.components.button"]).directive("mdToast", e).provider("$mdToast", t)
-            }(),
-            function() {
-                function e(m, g, v, e, b) {
-                    var y = ue.bind(null, v.supplant, "translate3d(0,{0}px,0)");
-                    return {
-                        template: "",
-                        restrict: "E",
-                        link: function(f, h, p) {
-                            h.addClass("_md"), e(h), v.nextTick(function() {
-                                h.addClass("_md-toolbar-transitions")
-                            }, !1), ue.isDefined(p.mdScrollShrink) && function() {
-                                var n, r, i = ue.noop,
-                                    o = 0,
-                                    a = 0,
-                                    s = p.mdShrinkSpeedFactor || .5,
-                                    l = m.throttle(t),
-                                    c = v.debounce(e, 5e3);
-                                f.$on("$mdContentLoaded", u), p.$observe("mdScrollShrink", function(e) {
-                                    var t = h.parent().find("md-content");
-                                    !r && t.length && u(null, t), !1 === (e = f.$eval(e)) ? i() : i = d()
-                                }), p.ngShow && f.$watch(p.ngShow, e);
-                                p.ngHide && f.$watch(p.ngHide, e);
-
-                                function u(e, t) {
-                                    t && h.parent()[0] === t.parent()[0] && (r && r.off("scroll", l), r = t, i = d())
-                                }
-
-                                function t(e) {
-                                    var t = e ? e.target.scrollTop : a;
-                                    c(), o = Math.min(n / s, Math.max(0, o + t - a)), h.css(g.CSS.TRANSFORM, y([-o * s])), r.css(g.CSS.TRANSFORM, y([(n - o) * s])), a = t, v.nextTick(function() {
-                                        var e = h.hasClass("md-whiteframe-z1");
-                                        e && !o ? b.removeClass(h, "md-whiteframe-z1") : !e && o && b.addClass(h, "md-whiteframe-z1")
-                                    })
-                                }
-
-                                function d() {
-                                    return r ? (r.on("scroll", l), r.attr("scroll-shrink", "true"), v.nextTick(e, !1), function() {
-                                        r.off("scroll", l), r.attr("scroll-shrink", "false"), e()
-                                    }) : ue.noop
-                                }
-
-                                function e() {
-                                    var e = -(n = h.prop("offsetHeight")) * s + "px";
-                                    r.css({
-                                        "margin-top": e,
-                                        "margin-bottom": e
-                                    }), t()
-                                }
-                                f.$on("$destroy", i)
-                            }()
-                        }
-                    }
-                }
-                e.$inject = ["$$rAF", "$mdConstant", "$mdUtil", "$mdTheming", "$animate"], ue.module("material.components.toolbar", ["material.core", "material.components.content"]).directive("mdToolbar", e)
-            }(),
-            function() {
-                function e(b, y, _, $, w, E, C, k) {
-                    var x = "focus touchstart mouseenter",
-                        T = "blur touchcancel mouseleave",
-                        M = {
-                            top: {
-                                x: C.xPosition.CENTER,
-                                y: C.yPosition.ABOVE
-                            },
-                            right: {
-                                x: C.xPosition.OFFSET_END,
-                                y: C.yPosition.CENTER
-                            },
-                            bottom: {
-                                x: C.xPosition.CENTER,
-                                y: C.yPosition.BELOW
-                            },
-                            left: {
-                                x: C.xPosition.OFFSET_START,
-                                y: C.yPosition.CENTER
-                            }
-                        };
-                    return {
-                        restrict: "E",
-                        priority: 210,
-                        scope: {
-                            mdZIndex: "=?mdZIndex",
-                            mdDelay: "=?mdDelay",
-                            mdVisible: "=?mdVisible",
-                            mdAutohide: "=?mdAutohide",
-                            mdDirection: "@?mdDirection"
-                        },
-                        link: function(s, r, l) {
-                            var i, e, o, a, c, u = "md-tooltip-" + E.nextUid(),
-                                d = E.getParentWithPointerEvents(r),
-                                f = _.throttle(m),
-                                h = !1,
-                                p = null;
-
-                            function t() {
-                                s.mdZIndex = s.mdZIndex || 100, s.mdDelay = s.mdDelay || 0, M[s.mdDirection] || (s.mdDirection = "bottom")
-                            }
-
-                            function n(e) {
-                                var t = e || w(r.text().trim())(s.$parent);
-                                (!d.attr("aria-label") && !d.attr("aria-labelledby") || d.attr("md-labeled-by-tooltip")) && (d.attr("aria-label", t), d.attr("md-labeled-by-tooltip") || d.attr("md-labeled-by-tooltip", u))
-                            }
-
-                            function m() {
-                                t(), a && a.panelEl && a.panelEl.removeClass(i), i = "md-origin-" + s.mdDirection, e = M[s.mdDirection], o = C.newPanelPosition().relativeTo(d).addPanelPosition(e.x, e.y), a && a.panelEl && (a.panelEl.addClass(i), a.updatePosition(o))
-                            }
-
-                            function g(e) {
-                                g.queued && g.value === !!e || !g.queued && s.mdVisible === !!e || (g.value = !!e, g.queued || (e ? (g.queued = !0, c = b(function() {
-                                    s.mdVisible = g.value, g.queued = !1, c = null, s.visibleWatcher || v(s.mdVisible)
-                                }, s.mdDelay)) : E.nextTick(function() {
-                                    s.mdVisible = !1, s.visibleWatcher || v(!1)
-                                })))
-                            }
-
-                            function v(e) {
-                                e ? function() {
-                                    if (!r[0].textContent.trim()) throw new Error("Text for the tooltip has not been provided. Please include text within the mdTooltip element.");
-                                    if (!a) {
-                                        var e = ue.element(document.body),
-                                            t = C.newPanelAnimation().openFrom(d).closeTo(d).withAnimation({
-                                                open: "md-show",
-                                                close: "md-hide"
-                                            }),
-                                            n = {
-                                                id: u,
-                                                attachTo: e,
-                                                contentElement: r,
-                                                propagateContainerEvents: !0,
-                                                panelClass: "md-tooltip",
-                                                animation: t,
-                                                position: o,
-                                                zIndex: s.mdZIndex,
-                                                focusOnOpen: !1,
-                                                onDomAdded: function() {
-                                                    a.panelEl.addClass(i)
-                                                }
-                                            };
-                                        a = C.create(n)
-                                    }
-                                    a.open().then(function() {
-                                        a.panelEl.attr("role", "tooltip")
-                                    })
-                                }() : a && a.close()
-                            }
-                            t(), n(), r.detach(), m(),
-                                function() {
-                                    if (d[0] && "MutationObserver" in y) {
-                                        var e = new MutationObserver(function(e) {
-                                            e.some(function(e) {
-                                                return "disabled" === e.attributeName && d[0].disabled
-                                            })
-                                        });
-                                        e.observe(d[0], {
-                                            attributes: !0
-                                        })
-                                    }
-
-                                    function t() {
-                                        g(!1)
-                                    }
-
-                                    function n() {
-                                        p = document.activeElement === d[0]
-                                    }
-
-                                    function r(e) {
-                                        "focus" === e.type && p ? p = !1 : s.mdVisible || (d.on(T, i), g(!0), "touchstart" === e.type && d.one("touchend", function() {
-                                            E.nextTick(function() {
-                                                $.one("touchend", i)
-                                            }, !1)
-                                        }))
-                                    }
-
-                                    function i() {
-                                        ((s.hasOwnProperty("mdAutohide") ? s.mdAutohide : l.hasOwnProperty("mdAutohide")) || h || $[0].activeElement !== d[0]) && (c && (b.cancel(c), g.queued = !1, c = null), d.off(T, i), d.triggerHandler("blur"), g(!1)), h = !1
-                                    }
-
-                                    function o() {
-                                        h = !0
-                                    }
-
-                                    function a() {
-                                        k.deregister("scroll", t, !0), k.deregister("blur", n), k.deregister("resize", f), d.off(x, r).off(T, i).off("mousedown", o), i(), e && e.disconnect()
-                                    }
-                                    p = !1, k.register("scroll", t, !0), k.register("blur", n), k.register("resize", f), s.$on("$destroy", a), d.on("mousedown", o), d.on(x, r)
-                                }(),
-                                function() {
-                                    if (r[0] && "MutationObserver" in y) {
-                                        var e = new MutationObserver(function(e) {
-                                            e.forEach(function(e) {
-                                                "md-visible" !== e.attributeName || s.visibleWatcher || (s.visibleWatcher = s.$watch("mdVisible", v))
-                                            })
-                                        });
-                                        e.observe(r[0], {
-                                            attributes: !0
-                                        }), l.hasOwnProperty("mdVisible") && (s.visibleWatcher = s.$watch("mdVisible", v))
-                                    } else s.visibleWatcher = s.$watch("mdVisible", v);
-                                    s.$watch("mdDirection", m), r.one("$destroy", t), d.one("$destroy", t), s.$on("$destroy", function() {
-                                        g(!1), a && a.destroy(), e && e.disconnect(), r.remove()
-                                    }), -1 < r.text().indexOf(w.startSymbol()) && s.$watch(function() {
-                                        return r.text().trim()
-                                    }, n);
-
-                                    function t() {
-                                        s.$destroy()
-                                    }
-                                }()
-                        }
-                    }
-                }
-                e.$inject = ["$timeout", "$window", "$$rAF", "$document", "$interpolate", "$mdUtil", "$mdPanel", "$$mdTooltipRegistry"], ue.module("material.components.tooltip", ["material.core", "material.components.panel"]).directive("mdTooltip", e).service("$$mdTooltipRegistry", function() {
-                    var o = {},
-                        a = ue.element(F);
-                    return {
-                        register: function(e, t, n) {
-                            var r = o[e] = o[e] || [];
-                            r.length || (n ? F.addEventListener(e, s, !0) : a.on(e, s)); - 1 === r.indexOf(t) && r.push(t)
-                        },
-                        deregister: function(e, t, n) {
-                            var r = o[e],
-                                i = r ? r.indexOf(t) : -1; - 1 < i && (r.splice(i, 1), 0 === r.length && (n ? F.removeEventListener(e, s, !0) : a.off(e, s)))
-                        }
-                    };
-
-                    function s(t) {
-                        o[t.type] && o[t.type].forEach(function(e) {
-                            e.call(this, t)
-                        }, this)
-                    }
-                })
-            }(),
-            function() {
-                function e(e) {
-                    e.addClass("md-truncate")
-                }
-                e.$inject = ["$element"], ue.module("material.components.truncate", ["material.core"]).directive("mdTruncate", function() {
-                    return {
-                        restrict: "AE",
-                        controller: e
-                    }
-                })
-            }(),
-            function() {
-                function e(e) {
-                    return '<div class="md-virtual-repeat-scroller" role="presentation"><div class="md-virtual-repeat-sizer" role="presentation"></div><div class="md-virtual-repeat-offsetter" role="presentation">' + e[0].innerHTML + "</div></div>"
-                }
-                t.$inject = ["$$rAF", "$mdUtil", "$mdConstant", "$parse", "$rootScope", "$window", "$scope", "$element", "$attrs"], i.$inject = ["$scope", "$element", "$attrs", "$browser", "$document", "$rootScope", "$$rAF", "$mdUtil"], n.$inject = ["$parse"], ue.module("material.components.virtualRepeat", ["material.core", "material.components.showHide"]).directive("mdVirtualRepeatContainer", function() {
-                    return {
-                        controller: t,
-                        template: e,
-                        compile: function(e, t) {
-                            e.addClass("md-virtual-repeat-container").addClass(t.hasOwnProperty("mdOrientHorizontal") ? "md-orient-horizontal" : "md-orient-vertical")
-                        }
-                    }
-                }).directive("mdVirtualRepeat", n).directive("mdForceHeight", o);
-
-                function t(e, n, t, r, i, o, a, s, l) {
-                    this.$rootScope = i, this.$scope = a, this.$element = s, this.$attrs = l, this.size = 0, this.scrollSize = 0, this.scrollOffset = 0, this.horizontal = this.$attrs.hasOwnProperty("mdOrientHorizontal"), this.repeater = null, this.autoShrink = this.$attrs.hasOwnProperty("mdAutoShrink"), this.autoShrinkMin = parseInt(this.$attrs.mdAutoShrinkMin, 10) || 0, this.originalSize = null, this.offsetSize = parseInt(this.$attrs.mdOffsetSize, 10) || 0, this.oldElementSize = null, this.maxElementPixels = t.ELEMENT_MAX_PIXELS, this.$attrs.mdTopIndex ? (this.bindTopIndex = r(this.$attrs.mdTopIndex), this.topIndex = this.bindTopIndex(this.$scope), ue.isDefined(this.topIndex) || (this.topIndex = 0, this.bindTopIndex.assign(this.$scope, 0)), this.$scope.$watch(this.bindTopIndex, ue.bind(this, function(e) {
-                        e !== this.topIndex && this.scrollToIndex(e)
-                    }))) : this.topIndex = 0, this.scroller = s[0].querySelector(".md-virtual-repeat-scroller"), this.sizer = this.scroller.querySelector(".md-virtual-repeat-sizer"), this.offsetter = this.scroller.querySelector(".md-virtual-repeat-offsetter");
-                    var c = ue.bind(this, this.updateSize);
-                    e(ue.bind(this, function() {
-                        c();
-                        var e = n.debounce(c, 10, null, !1),
-                            t = ue.element(o);
-                        this.size || e(), t.on("resize", e), a.$on("$destroy", function() {
-                            t.off("resize", e)
-                        }), a.$emit("$md-resize-enable"), a.$on("$md-resize", c)
-                    }))
-                }
-
-                function n(r) {
-                    return {
-                        controller: i,
-                        priority: 1e3,
-                        require: ["mdVirtualRepeat", "^^mdVirtualRepeatContainer"],
-                        restrict: "A",
-                        terminal: !0,
-                        transclude: "element",
-                        compile: function(e, t) {
-                            var n = t.mdVirtualRepeat.match(/^\s*([\s\S]+?)\s+in\s+([\s\S]+?)\s*$/),
-                                o = n[1],
-                                a = r(n[2]),
-                                s = t.mdExtraName && r(t.mdExtraName);
-                            return function(e, t, n, r, i) {
-                                r[0].link_(r[1], i, o, a, s)
-                            }
-                        }
-                    }
-                }
-
-                function i(e, t, n, r, i, o, a, s) {
-                    this.$scope = e, this.$element = t, this.$attrs = n, this.$browser = r, this.$document = i, this.$mdUtil = s, this.$rootScope = o, this.$$rAF = a, this.onDemand = s.parseAttributeBoolean(n.mdOnDemand), this.browserCheckUrlChange = r.$$checkUrlChange, this.newStartIndex = 0, this.newEndIndex = 0, this.newVisibleEnd = 0, this.startIndex = 0, this.endIndex = 0, this.itemSize = e.$eval(n.mdItemSize) || null, this.isFirstRender = !0, this.isVirtualRepeatUpdating_ = !1, this.itemsLength = 0, this.unwatchItemSize_ = ue.noop, this.blocks = {}, this.pooledBlocks = [], e.$on("$destroy", ue.bind(this, this.cleanupBlocks_))
-                }
-
-                function r(e) {
-                    if (!ue.isFunction(e.getItemAtIndex) || !ue.isFunction(e.getLength)) throw Error("When md-on-demand is enabled, the Object passed to md-virtual-repeat must implement functions getItemAtIndex() and getLength().");
-                    this.model = e
-                }
-
-                function o(e) {
-                    return {
-                        restrict: "A",
-                        link: function(e, t, n) {
-                            var r = e.$eval(n.mdForceHeight) || null;
-                            r && t && (t[0].style.height = r)
-                        }
-                    }
-                }
-                t.prototype.register = function(e) {
-                    this.repeater = e, ue.element(this.scroller).on("scroll wheel touchmove touchend", ue.bind(this, this.handleScroll_))
-                }, t.prototype.isHorizontal = function() {
-                    return this.horizontal
-                }, t.prototype.getSize = function() {
-                    return this.size
-                }, t.prototype.setSize_ = function(e) {
-                    var t = this.getDimensionName_();
-                    this.size = e, this.$element[0].style[t] = e + "px"
-                }, t.prototype.unsetSize_ = function() {
-                    this.$element[0].style[this.getDimensionName_()] = this.oldElementSize, this.oldElementSize = null
-                }, t.prototype.updateSize = function() {
-                    if (!this.originalSize) {
-                        var e = this.isHorizontal() ? this.$element[0].clientWidth : this.$element[0].clientHeight;
-                        e && (this.size = e), this.handleScroll_(), this.repeater && this.repeater.containerUpdated()
-                    }
-                }, t.prototype.getScrollSize = function() {
-                    return this.scrollSize
-                }, t.prototype.getDimensionName_ = function() {
-                    return this.isHorizontal() ? "width" : "height"
-                }, t.prototype.sizeScroller_ = function(e) {
-                    var t = this.getDimensionName_(),
-                        n = this.isHorizontal() ? "height" : "width";
-                    if (this.sizer.innerHTML = "", e < this.maxElementPixels) this.sizer.style[t] = e + "px";
-                    else {
-                        this.sizer.style[t] = "auto", this.sizer.style[n] = "auto";
-                        var r = Math.floor(e / this.maxElementPixels),
-                            i = document.createElement("div");
-                        i.style[t] = this.maxElementPixels + "px", i.style[n] = "1px";
-                        for (var o = 0; o < r; o++) this.sizer.appendChild(i.cloneNode(!1));
-                        i.style[t] = e - r * this.maxElementPixels + "px", this.sizer.appendChild(i)
-                    }
-                }, t.prototype.autoShrink_ = function(e) {
-                    var t = Math.max(e, this.autoShrinkMin * this.repeater.getItemSize());
-                    if (this.autoShrink && t !== this.size) {
-                        null === this.oldElementSize && (this.oldElementSize = this.$element[0].style[this.getDimensionName_()]);
-                        var n = this.originalSize || this.size;
-                        if (!n || t < n) this.originalSize || (this.originalSize = this.size), this.setSize_(t);
-                        else if (null !== this.originalSize) {
-                            this.unsetSize_();
-                            var r = this.originalSize;
-                            this.originalSize = null, r || this.updateSize(), this.setSize_(r || this.size)
-                        }
-                        this.repeater.containerUpdated()
-                    }
-                }, t.prototype.setScrollSize = function(e) {
-                    var t = e + this.offsetSize;
-                    this.scrollSize !== t && (this.sizeScroller_(t), this.autoShrink_(t), this.scrollSize = t)
-                }, t.prototype.getScrollOffset = function() {
-                    return this.scrollOffset
-                }, t.prototype.scrollTo = function(e) {
-                    this.scroller[this.isHorizontal() ? "scrollLeft" : "scrollTop"] = e, this.handleScroll_()
-                }, t.prototype.scrollToIndex = function(e) {
-                    var t = this.repeater.getItemSize(),
-                        n = this.repeater.itemsLength;
-                    n < e && (e = n - 1), this.scrollTo(t * e)
-                }, t.prototype.resetScroll = function() {
-                    this.scrollTo(0)
-                }, t.prototype.handleScroll_ = function() {
-                    var e = "rtl" !== document.dir && "rtl" !== document.body.dir;
-                    e || this.maxSize || (this.scroller.scrollLeft = this.scrollSize, this.maxSize = this.scroller.scrollLeft);
-                    var t = this.isHorizontal() ? e ? this.scroller.scrollLeft : this.maxSize - this.scroller.scrollLeft : this.scroller.scrollTop;
-                    if (!(this.scrollSize < this.size) && (t > this.scrollSize - this.size && (t = this.scrollSize - this.size), t !== this.scrollOffset)) {
-                        var n = this.repeater.getItemSize();
-                        if (n) {
-                            var r = Math.max(0, Math.floor(t / n) - 3),
-                                i = (this.isHorizontal() ? "translateX(" : "translateY(") + (!this.isHorizontal() || e ? r * n : -r * n) + "px)";
-                            if (this.scrollOffset = t, this.offsetter.style.webkitTransform = i, this.offsetter.style.transform = i, this.bindTopIndex) {
-                                var o = Math.floor(t / n);
-                                o !== this.topIndex && o < this.repeater.getItemCount() && (this.topIndex = o, this.bindTopIndex.assign(this.$scope, o), this.$rootScope.$$phase || this.$scope.$digest())
-                            }
-                            this.repeater.containerUpdated()
-                        }
-                    }
-                }, i.prototype.link_ = function(e, t, n, r, i) {
-                    this.container = e, this.transclude = t, this.repeatName = n, this.rawRepeatListExpression = r, this.extraName = i, this.sized = !1, this.repeatListExpression = ue.bind(this, this.repeatListExpression_), this.container.register(this)
-                }, i.prototype.cleanupBlocks_ = function() {
-                    ue.forEach(this.pooledBlocks, function(e) {
-                        e.element.remove()
-                    })
-                }, i.prototype.readItemSize_ = function() {
-                    if (!this.itemSize) {
-                        this.items = this.repeatListExpression(this.$scope), this.parentNode = this.$element[0].parentNode;
-                        var e = this.getBlock_(0);
-                        e.element[0].parentNode || this.parentNode.appendChild(e.element[0]), this.itemSize = e.element[0][this.container.isHorizontal() ? "offsetWidth" : "offsetHeight"] || null, this.blocks[0] = e, this.poolBlock_(0), this.itemSize && this.containerUpdated()
-                    }
-                }, i.prototype.repeatListExpression_ = function(e) {
-                    var t = this.rawRepeatListExpression(e);
-                    if (this.onDemand && t) {
-                        var n = new r(t);
-                        return n.$$includeIndexes(this.newStartIndex, this.newVisibleEnd), n
-                    }
-                    return t
-                }, i.prototype.containerUpdated = function() {
-                    if (!this.itemSize) return this.unwatchItemSize_ && this.unwatchItemSize_ !== ue.noop && this.unwatchItemSize_(), this.unwatchItemSize_ = this.$scope.$watchCollection(this.repeatListExpression, ue.bind(this, function(e) {
-                        e && e.length && this.readItemSize_()
-                    })), void(this.$rootScope.$$phase || this.$scope.$digest());
-                    this.sized || (this.items = this.repeatListExpression(this.$scope)), this.sized || (this.unwatchItemSize_(), this.sized = !0, this.$scope.$watchCollection(this.repeatListExpression, ue.bind(this, function(e, t) {
-                        this.isVirtualRepeatUpdating_ || this.virtualRepeatUpdate_(e, t)
-                    }))), this.updateIndexes_(), (this.newStartIndex !== this.startIndex || this.newEndIndex !== this.endIndex || this.container.getScrollOffset() > this.container.getScrollSize()) && (this.items instanceof r && this.items.$$includeIndexes(this.newStartIndex, this.newEndIndex), this.virtualRepeatUpdate_(this.items, this.items))
-                }, i.prototype.getItemSize = function() {
-                    return this.itemSize
-                }, i.prototype.getItemCount = function() {
-                    return this.itemsLength
-                }, i.prototype.virtualRepeatUpdate_ = function(e, t) {
-                    this.isVirtualRepeatUpdating_ = !0;
-                    var n = e && e.length || 0,
-                        r = !1;
-                    if (this.items && n < this.items.length && 0 !== this.container.getScrollOffset()) {
-                        this.items = e;
-                        var i = this.container.getScrollOffset();
-                        this.container.resetScroll(), this.container.scrollTo(i)
-                    }
-                    n !== this.itemsLength && (r = !0, this.itemsLength = n), ((this.items = e) !== t || r) && this.updateIndexes_(), this.parentNode = this.$element[0].parentNode, r && this.container.setScrollSize(n * this.itemSize), Object.keys(this.blocks).forEach(function(e) {
-                        var t = parseInt(e, 10);
-                        (t < this.newStartIndex || t >= this.newEndIndex) && this.poolBlock_(t)
-                    }, this), this.$browser.$$checkUrlChange = ue.noop;
-                    var o, a, s = [],
-                        l = [];
-                    for (o = this.newStartIndex; o < this.newEndIndex && null == this.blocks[o]; o++) a = this.getBlock_(o), this.updateBlock_(a, o), s.push(a);
-                    for (; null != this.blocks[o]; o++) this.updateBlock_(this.blocks[o], o);
-                    for (var c = o - 1; o < this.newEndIndex; o++) a = this.getBlock_(o), this.updateBlock_(a, o), l.push(a);
-                    if (s.length && this.parentNode.insertBefore(this.domFragmentFromBlocks_(s), this.$element[0].nextSibling), l.length && this.parentNode.insertBefore(this.domFragmentFromBlocks_(l), this.blocks[c] && this.blocks[c].element[0].nextSibling), this.$browser.$$checkUrlChange = this.browserCheckUrlChange, this.startIndex = this.newStartIndex, this.endIndex = this.newEndIndex, this.isFirstRender) {
-                        this.isFirstRender = !1;
-                        var u = this.$attrs.mdStartIndex ? this.$scope.$eval(this.$attrs.mdStartIndex) : this.container.topIndex;
-                        this.$mdUtil.nextTick(function() {
-                            this.container.scrollToIndex(u)
-                        }.bind(this))
-                    }
-                    this.isVirtualRepeatUpdating_ = !1
-                }, i.prototype.getBlock_ = function(n) {
-                    return this.pooledBlocks.length ? this.pooledBlocks.pop() : (this.transclude(ue.bind(this, function(e, t) {
-                        r = {
-                            element: e,
-                            new: !0,
-                            scope: t
-                        }, this.updateScope_(t, n), this.parentNode.appendChild(e[0])
-                    })), r);
-                    var r
-                }, i.prototype.updateBlock_ = function(e, t) {
-                    ((this.blocks[t] = e).new || e.scope.$index !== t || e.scope[this.repeatName] !== this.items[t]) && (e.new = !1, this.updateScope_(e.scope, t), this.$rootScope.$$phase || e.scope.$digest())
-                }, i.prototype.updateScope_ = function(e, t) {
-                    e.$index = t, e[this.repeatName] = this.items && this.items[t], this.extraName && (e[this.extraName(this.$scope)] = this.items[t])
-                }, i.prototype.poolBlock_ = function(e) {
-                    this.pooledBlocks.push(this.blocks[e]), this.parentNode.removeChild(this.blocks[e].element[0]), delete this.blocks[e]
-                }, i.prototype.domFragmentFromBlocks_ = function(e) {
-                    var t = this.$document[0].createDocumentFragment();
-                    return e.forEach(function(e) {
-                        t.appendChild(e.element[0])
-                    }), t
-                }, i.prototype.updateIndexes_ = function() {
-                    var e = this.items ? this.items.length : 0,
-                        t = Math.ceil(this.container.getSize() / this.itemSize);
-                    this.newStartIndex = Math.max(0, Math.min(e - t, Math.floor(this.container.getScrollOffset() / this.itemSize))), this.newVisibleEnd = this.newStartIndex + t + 3, this.newEndIndex = Math.min(e, this.newVisibleEnd), this.newStartIndex = Math.max(0, this.newStartIndex - 3)
-                }, r.prototype.$$includeIndexes = function(e, t) {
-                    for (var n = e; n < t; n++) this.hasOwnProperty(n) || (this[n] = this.model.getItemAtIndex(n));
-                    this.length = this.model.getLength()
-                }, o.$inject = ["$mdUtil"]
-            }(),
-            function() {
-                function e(o) {
-                    return {
-                        link: function(e, n, r) {
-                            var i = "";
-                            r.$observe("mdWhiteframe", function(e) {
-                                -1 != (e = parseInt(e, 10) || 4) && (24 < e || e < 1) && (o.warn("md-whiteframe attribute value is invalid. It should be a number between 1 and 24", n[0]), e = 4);
-                                var t = -1 == e ? "" : "md-whiteframe-" + e + "dp";
-                                r.$updateClass(t, i), i = t
-                            })
-                        }
-                    }
-                }
-                e.$inject = ["$log"], ue.module("material.components.whiteframe", ["material.core"]).directive("mdWhiteframe", e)
-    }(window, window.angular), window.ngMaterial = {
-        version: {
-            full: "1.1.19"
-        }
-    },
-    function(c, e) {
-        angular.module("ngCsv.config", []).value("ngCsv.config", {
-            debug: !0
-        }).config(["$compileProvider", function(e) {
-            angular.isDefined(e.urlSanitizationWhitelist) ? e.urlSanitizationWhitelist(/^\s*(https?|ftp|mailto|file|data):/) : e.aHrefSanitizationWhitelist(/^\s*(https?|ftp|mailto|file|data):/)
-        }]), angular.module("ngCsv.directives", ["ngCsv.services"]), angular.module("ngCsv.services", []), angular.module("ngCsv", ["ngCsv.config", "ngCsv.services", "ngCsv.directives", "ngSanitize"]), "undefined" != typeof module && "undefined" != typeof exports && module.exports === exports && (module.exports = "ngCsv"), angular.module("ngCsv.services").service("CSV", ["$q", function(n) {
-            var t = {
-                "\\t": "\t",
-                "\\b": "\b",
-                "\\v": "\v",
-                "\\f": "\f",
-                "\\r": "\r"
-            };
-            this.stringifyField = function(e, t) {
-                return "locale" === t.decimalSep && this.isFloat(e) ? e.toLocaleString() : "." !== t.decimalSep && this.isFloat(e) ? e.toString().replace(".", t.decimalSep) : "string" == typeof e ? (e = e.replace(/"/g, '""'), (t.quoteStrings || -1 < e.indexOf(",") || -1 < e.indexOf("\n") || -1 < e.indexOf("\r")) && (e = t.txtDelim + e + t.txtDelim), e) : "boolean" == typeof e ? e ? "TRUE" : "FALSE" : e
-            }, this.isFloat = function(e) {
-                return +e === e && (!isFinite(e) || Boolean(e % 1))
-            }, this.stringify = function(e, s) {
-                var l = n.defer(),
-                    c = this,
-                    u = "",
-                    d = "",
-                    t = n.when(e).then(function(e) {
-                        var t, n;
-                        angular.isDefined(s.header) && s.header && (t = [], angular.forEach(s.header, function(e, t) {
-                            this.push(c.stringifyField(e, s))
-                        }, t), n = t.join(s.fieldSep ? s.fieldSep : ","), d += n + "\r\n");
-                        var a = [];
-                        if (angular.isArray(e) ? a = e : angular.isFunction(e) && (a = e()), angular.isDefined(s.label) && s.label && "boolean" == typeof s.label) {
-                            var r, i;
-                            r = [];
-                            var o = s.columnOrder ? s.columnOrder : a[0];
-                            angular.forEach(o, function(e, t) {
-                                var n = s.columnOrder ? e : t;
-                                this.push(c.stringifyField(n, s))
-                            }, r), i = r.join(s.fieldSep ? s.fieldSep : ","), d += i + "\r\n"
-                        }
-                        angular.forEach(a, function(e, t) {
-                            var n, r, i = angular.copy(a[t]);
-                            r = [];
-                            var o = s.columnOrder ? s.columnOrder : i;
-                            angular.forEach(o, function(e, t) {
-                                var n = s.columnOrder ? i[e] : e;
-                                this.push(c.stringifyField(n, s))
-                            }, r), n = r.join(s.fieldSep ? s.fieldSep : ","), d += t < a.length ? n + "\r\n" : n
-                        }), s.addByteOrderMarker && (u += "\ufeff"), u += d, l.resolve(u)
-                    });
-                return "function" == typeof t.catch && t.catch(function(e) {
-                    l.reject(e)
-                }), l.promise
-            }, this.isSpecialChar = function(e) {
-                return void 0 !== t[e]
-            }, this.getSpecialChar = function(e) {
-                return t[e]
-            }
-        }]), angular.module("ngCsv.directives").directive("ngCsv", ["$parse", "$q", "CSV", "$document", "$timeout", function(e, a, s, o, l) {
-            return {
-                restrict: "AC",
-                scope: {
-                    data: "&ngCsv",
-                    filename: "@filename",
-                    header: "&csvHeader",
-                    columnOrder: "&csvColumnOrder",
-                    txtDelim: "@textDelimiter",
-                    decimalSep: "@decimalSeparator",
-                    quoteStrings: "@quoteStrings",
-                    fieldSep: "@fieldSeparator",
-                    lazyLoad: "@lazyLoad",
-                    addByteOrderMarker: "@addBom",
-                    ngClick: "&",
-                    charset: "@charset",
-                    label: "&csvLabel"
-                },
-                controller: ["$scope", "$element", "$attrs", "$transclude", function(r, i, o, e) {
-                    r.csv = "", angular.isDefined(r.lazyLoad) && "true" == r.lazyLoad || angular.isArray(r.data) && r.$watch("data", function(e) {
-                        r.buildCSV()
-                    }, !0), r.getFilename = function() {
-                        return r.filename || "download.csv"
-                    }, r.buildCSV = function() {
-                        var e, t = a.defer(),
-                            n = null;
-                        return i.addClass(o.ngCsvLoadingClass || "ng-csv-loading"), n = r.data(), angular.isFunction(n) && (n = n()), s.stringify(n, (e = {
-                            txtDelim: r.txtDelim ? r.txtDelim : '"',
-                            decimalSep: r.decimalSep ? r.decimalSep : ".",
-                            quoteStrings: r.quoteStrings,
-                            addByteOrderMarker: r.addByteOrderMarker
-                        }, angular.isDefined(o.csvHeader) && (e.header = r.$eval(r.header)), angular.isDefined(o.csvColumnOrder) && (e.columnOrder = r.$eval(r.columnOrder)), angular.isDefined(o.csvLabel) && (e.label = r.$eval(r.label)), e.fieldSep = r.fieldSep ? r.fieldSep : ",", e.fieldSep = s.isSpecialChar(e.fieldSep) ? s.getSpecialChar(e.fieldSep) : e.fieldSep, e)).then(function(e) {
-                            r.csv = e, i.removeClass(o.ngCsvLoadingClass || "ng-csv-loading"), t.resolve(e)
-                        }), r.$apply(), t.promise
-                    }
-                }],
-                link: function(i, e, t) {
-                    e.bind("click", function(e) {
-                        i.buildCSV().then(function(e) {
-                            ! function() {
-                                var e = i.charset || "utf-8",
-                                    t = new Blob([i.csv], {
-                                        type: "text/csv;charset=" + e + ";"
-                                    });
-                                if (c.navigator.msSaveOrOpenBlob) navigator.msSaveBlob(t, i.getFilename());
-                                else {
-                                    var n = angular.element('<div data-tap-disabled="true"><a></a></div>'),
-                                        r = angular.element(n.children()[0]);
-                                    r.attr("href", c.URL.createObjectURL(t)), r.attr("download", i.getFilename()), o.find("body").append(n), l(function() {
-                                        r[0].click(), r.remove()
-                                    }, null)
-                                }
-                            }()
-                        }), i.$apply()
-                    })
-                }
-            }
-        }])
-    }(window, document), angular.module("ngRateIt", ["ng"]).directive("ngRateIt", ["$q", function(r) {
-        "use strict";
-        return {
-            scope: {
-                ngModel: "=",
-                min: "=?min",
-                max: "=?max",
-                step: "=?step",
-                readOnly: "&?readOnly",
-                pristine: "=?pristine",
-                resetable: "&?resetable",
-                starWidth: "=?starWidth",
-                starHeight: "=?starHeight",
-                canelWidth: "=?canelWidth",
-                cancelHeight: "=?cancelHeight",
-                rated: "&?rated",
-                reset: "&?reset",
-                beforeRated: "&?beforeRated",
-                beforeReset: "&?beforeReset"
-            },
-            templateUrl: "ngRateIt/ng-rate-it.html",
-            require: "ngModel",
-            replace: !0,
-            link: function(e, t, n) {
-                n.readOnly || (e.readOnly = function() {
-                    return !1
-                }), n.resetable || (e.resetable = function() {
-                    return !0
-                }), n.beforeRated || (e.beforeRated = function() {
-                    var e = r.defer();
-                    return e.resolve(), e.promise
-                }), n.rated || (e.rated = function() {}), n.beforeReset || (e.beforeReset = function() {
-                    var e = r.defer();
-                    return e.resolve(), e.promise
-                }), n.reset || (e.reset = function() {})
-            },
-            controller: "ngRateItController"
-        }
-    }]).controller("ngRateItController", ["$scope", "$timeout", function(n, r) {
-        "use strict";
-        n.isTouch = !!window.hasOwnProperty("ontouchstart") || 0 < window.navigator.msMaxTouchPoints, n.orgValue = angular.copy(n.ngModel), n.min = n.min || 0, n.max = n.max || 5, n.step = n.step || .5, n.pristine = n.orgValue === n.ngModel, n.starWidth = n.starWidth || 16, n.starPartWidth = n.starWidth * n.step, n.starHeight = n.starHeight || 16, n.canelWidth = n.canelWidth || n.starWidth, n.cancelHeight = n.cancelHeight || n.starHeight;
-        var t = n.max - n.min,
-            i = t / n.step,
-            e = n.$watch("ngModel", function() {
-                n.pristine = n.orgValue === n.ngModel
-            }),
-            o = function(e) {
-                return (e + 1) / i * t
-            };
-        n.getStartParts = function() {
-            return new Array(i)
-        }, n.getStarOffset = function(e) {
-            var t = 1 / n.step;
-            return -n.starWidth / t * (e % t)
-        }, n.isSelected = function(e) {
-            return o(e) <= n.ngModel - n.min
-        }, n.removeRating = function() {
-            n.resetable() && !n.readOnly() && n.beforeReset({
-                rating: n.ngModel
-            }).then(function() {
-                n.ngModel = n.min, n.reset({
-                    rating: n.ngModel
-                })
-            })
-        }, n.setValue = function(e) {
-            if (!n.readOnly()) {
-                var t = angular.copy(n.min + o(e));
-                n.beforeRated({
-                    rating: t
-                }).then(function() {
-                    n.ngModel = t, r(function() {
-                        n.rated({
-                            rating: n.ngModel
-                        })
-                    })
-                })
-            }
-        }, n.$on("$destroy", function() {
-            e()
-        })
-    }]).run(["$templateCache", function(e) {
-        "use strict";
-    }]),
-    function(e) {
-        if ("function" == typeof define && define.amd) define(["jquery"], e);
-        else if ("object" == typeof module && module.exports) {
-            var t = require("jquery");
-            module.exports = e(t)
-        } else e(jQuery)
-    }(function(e) {
-        if (void 0 === e) throw new Error("jQuery.textcomplete requires jQuery");
-        var t, u, d, f;
-        return function(o) {
-                "use strict";
-                var a = 1;
-                o.fn.textcomplete = function(t, n) {
-                    var i = Array.prototype.slice.call(arguments);
-                    return this.each(function() {
-                        var e = o(this),
-                            r = e.data("textComplete");
-                        if (r || (n || (n = {}), n._oid = a++, r = new o.fn.textcomplete.Completer(this, n), e.data("textComplete", r)), "string" == typeof t) {
-                            if (!r) return;
-                            i.shift(), r[t].apply(r, i), "destroy" === t && e.removeData("textComplete")
-                        } else o.each(t, function(n) {
-                            o.each(["header", "footer", "placement", "maxCount"], function(e) {
-                                var t;
-                                n[e] && (r.option[e] = n[e], t = e + "as a strategy param is deprecated. Use option.", console.warn && console.warn(t), delete n[e])
-                            })
-                        }), r.register(o.fn.textcomplete.Strategy.parse(t, {
-                            el: this,
-                            $el: e
-                        }))
-                    })
-                }
-            }(e),
-            function(s) {
-                "use strict";
-                var r, i, o, a = 0,
-                    l = [];
-
-                function c(e, t) {
-                    if (this.$el = s(e), this.id = "textcomplete" + a++, this.strategies = [], this.views = [], this.option = s.extend({}, c.defaults, t), !(this.$el.is("input[type=text]") || this.$el.is("input[type=search]") || this.$el.is("textarea") || e.isContentEditable || "true" == e.contentEditable)) throw new Error("textcomplete must be called on a Textarea or a ContentEditable.");
-                    if (e === e.ownerDocument.activeElement) this.initialize();
-                    else {
-                        var n = this;
-                        this.$el.one("focus." + this.id, function() {
-                            n.initialize()
-                        }), this.option.adapter && "CKEditor" != this.option.adapter || "undefined" == typeof CKEDITOR || !this.$el.is("textarea") || CKEDITOR.on("instanceReady", function(t) {
-                            -1 == s.inArray(t.editor.id, l) && (l.push(t.editor.id), t.editor.on("focus", function(e) {
-                                n.$el = s(t.editor.editable().$), n.option.adapter || (n.option.adapter = s.fn.textcomplete.CKEditor), n.option.ckeditor_instance = t.editor, n.initialize()
-                            }))
-                        })
-                    }
-                }
-                c.defaults = {
-                    appendTo: "body",
-                    className: "",
-                    dropdownClassName: "dropdown-menu textcomplete-dropdown",
-                    maxCount: 10,
-                    zIndex: "100",
-                    rightEdgeOffset: 30
-                }, s.extend(c.prototype, {
-                    id: null,
-                    option: null,
-                    strategies: null,
-                    adapter: null,
-                    dropdown: null,
-                    $el: null,
-                    $iframe: null,
-                    initialize: function() {
-                        var e, t, n = this.$el.get(0);
-                        if (this.$el.prop("ownerDocument") !== document && window.frames.length)
-                            for (var r = 0; r < window.frames.length; r++)
-                                if (this.$el.prop("ownerDocument") === window.frames[r].document) {
-                                    this.$iframe = s(window.frames[r].frameElement);
-                                    break
-                                } this.dropdown = new s.fn.textcomplete.Dropdown(n, this, this.option), e = this.option.adapter ? this.option.adapter : (t = this.$el.is("textarea") || this.$el.is("input[type=text]") || this.$el.is("input[type=search]") ? "number" == typeof n.selectionEnd ? "Textarea" : "IETextarea" : "ContentEditable", s.fn.textcomplete[t]), this.adapter = new e(n, this, this.option)
-                    },
-                    destroy: function() {
-                        this.$el.off("." + this.id), this.adapter && this.adapter.destroy(), this.dropdown && this.dropdown.destroy(), this.$el = this.adapter = this.dropdown = null
-                    },
-                    deactivate: function() {
-                        this.dropdown && this.dropdown.deactivate()
-                    },
-                    trigger: function(e, t) {
-                        this.dropdown || this.initialize(), null != e || (e = this.adapter.getTextFromHeadToCaret());
-                        var n = this._extractSearchQuery(e);
-                        if (n.length) {
-                            var r = n[1];
-                            if (t && this._term === r && "" !== r) return;
-                            this._term = r, this._search.apply(this, n)
-                        } else this._term = null, this.dropdown.deactivate()
-                    },
-                    fire: function(e) {
-                        var t = Array.prototype.slice.call(arguments, 1);
-                        return this.$el.trigger(e, t), this
-                    },
-                    register: function(e) {
-                        Array.prototype.push.apply(this.strategies, e)
-                    },
-                    select: function(e, t, n) {
-                        this._term = null, this.adapter.select(e, t, n), this.fire("change").fire("textComplete:select", e, t), this.adapter.focus()
-                    },
-                    _clearAtNext: !0,
-                    _term: null,
-                    _extractSearchQuery: function(e) {
-                        for (var t = 0; t < this.strategies.length; t++) {
-                            var n = this.strategies[t],
-                                r = n.context(e);
-                            if (r || "" === r) {
-                                var i = s.isFunction(n.match) ? n.match(e) : n.match;
-                                a = r, "[object String]" === Object.prototype.toString.call(a) && (e = r);
-                                var o = e.match(i);
-                                if (o) return [n, o[n.index], o]
-                            }
-                        }
-                        var a;
-                        return []
-                    },
-                    _search: (r = function(n, r, i, e) {
-                        var o = this;
-                        r.search(i, function(e, t) {
-                            o.dropdown.shown || o.dropdown.activate(), o._clearAtNext && (o.dropdown.clear(), o._clearAtNext = !1), o.dropdown.setPosition(o.adapter.getCaretPosition()), o.dropdown.render(o._zip(e, r, i)), t || (n(), o._clearAtNext = !0)
-                        }, e)
-                    }, function() {
-                        var e = Array.prototype.slice.call(arguments);
-                        if (i) o = e;
-                        else {
-                            i = !0;
-                            var n = this;
-                            e.unshift(function e() {
-                                if (o) {
-                                    var t = o;
-                                    o = void 0, t.unshift(e), r.apply(n, t)
-                                } else i = !1
-                            }), r.apply(this, e)
-                        }
-                    }),
-                    _zip: function(e, t, n) {
-                        return s.map(e, function(e) {
-                            return {
-                                value: e,
-                                strategy: t,
-                                term: n
-                            }
-                        })
-                    }
-                }), s.fn.textcomplete.Completer = c
-            }(e),
-            function(i) {
-                "use strict";
-                var o = i(window),
-                    a = function(e, t) {
-                        var n, r, i = t.strategy.idProperty;
-                        for (n = 0; n < e.length; n++)
-                            if ((r = e[n]).strategy === t.strategy)
-                                if (i) {
-                                    if (r.value[i] === t.value[i]) return !0
-                                } else if (r.value === t.value) return !0;
-                        return !1
-                    },
-                    s = {};
-                i(document).on("click", function(e) {
-                    var n = e.originalEvent && e.originalEvent.keepTextCompleteDropdown;
-                    i.each(s, function(e, t) {
-                        e !== n && t.deactivate()
-                    })
-                });
-                var n = {
-                    SKIP_DEFAULT: 0,
-                    KEY_UP: 1,
-                    KEY_DOWN: 2,
-                    KEY_ENTER: 3,
-                    KEY_PAGEUP: 4,
-                    KEY_PAGEDOWN: 5,
-                    KEY_ESCAPE: 6
-                };
-
-                function l(e, t, n) {
-                    this.$el = l.createElement(n), this.completer = t, this.id = t.id + "dropdown", this._data = [], this.$inputEl = i(e), (this.option = n).listPosition && (this.setPosition = n.listPosition), n.height && this.$el.height(n.height);
-                    var r = this;
-                    i.each(["maxCount", "placement", "footer", "header", "noResultsMessage", "className"], function(e, t) {
-                        null != n[t] && (r[t] = n[t])
-                    }), this._bindEvents(e), s[this.id] = this
-                }
-                i.extend(l, {
-                    createElement: function(e) {
-                        var t = e.appendTo;
-                        return t instanceof i || (t = i(t)), i("<ul></ul>").addClass(e.dropdownClassName).attr("id", "textcomplete-dropdown-" + e._oid).css({
-                            display: "none",
-                            left: 0,
-                            position: "absolute",
-                            zIndex: e.zIndex
-                        }).appendTo(t)
-                    }
-                }), i.extend(l.prototype, {
-                    $el: null,
-                    $inputEl: null,
-                    completer: null,
-                    footer: null,
-                    header: null,
-                    id: null,
-                    maxCount: null,
-                    placement: "",
-                    shown: !1,
-                    data: [],
-                    className: "",
-                    destroy: function() {
-                        this.deactivate(), this.$el.off("." + this.id), this.$inputEl.off("." + this.id), this.clear(), this.$el.remove(), this.$el = this.$inputEl = this.completer = null, delete s[this.id]
-                    },
-                    render: function(e) {
-                        var t = this._buildContents(e),
-                            n = i.map(e, function(e) {
-                                return e.value
-                            });
-                        if (e.length) {
-                            var r = e[0].strategy;
-                            r.id ? this.$el.attr("data-strategy", r.id) : this.$el.removeAttr("data-strategy"), this._renderHeader(n), this._renderFooter(n), t && (this._renderContents(t), this._fitToBottom(), this._fitToRight(), this._activateIndexedItem()), this._setScroll()
-                        } else this.noResultsMessage ? this._renderNoResultsMessage(n) : this.shown && this.deactivate()
-                    },
-                    setPosition: function(e) {
-                        var t = "absolute";
-                        return this.$inputEl.add(this.$inputEl.parents()).each(function() {
-                            return "absolute" !== i(this).css("position") && ("fixed" === i(this).css("position") ? (e.top -= o.scrollTop(), e.left -= o.scrollLeft(), !(t = "fixed")) : void 0)
-                        }), this.$el.css(this._applyPlacement(e)), this.$el.css({
-                            position: t
-                        }), this
-                    },
-                    clear: function() {
-                        this.$el.html(""), this.data = [], this._index = 0, this._$header = this._$footer = this._$noResultsMessage = null
-                    },
-                    activate: function() {
-                        return this.shown || (this.clear(), this.$el.show(), this.className && this.$el.addClass(this.className), this.completer.fire("textComplete:show"), this.shown = !0), this
-                    },
-                    deactivate: function() {
-                        return this.shown && (this.$el.hide(), this.className && this.$el.removeClass(this.className), this.completer.fire("textComplete:hide"), this.shown = !1), this
-                    },
-                    isUp: function(e) {
-                        return 38 === e.keyCode || e.ctrlKey && 80 === e.keyCode
-                    },
-                    isDown: function(e) {
-                        return 40 === e.keyCode || e.ctrlKey && 78 === e.keyCode
-                    },
-                    isEnter: function(e) {
-                        return !(e.ctrlKey || e.altKey || e.metaKey || e.shiftKey) && (13 === e.keyCode || 9 === e.keyCode || !0 === this.option.completeOnSpace && 32 === e.keyCode)
-                    },
-                    isPageup: function(e) {
-                        return 33 === e.keyCode
-                    },
-                    isPagedown: function(e) {
-                        return 34 === e.keyCode
-                    },
-                    isEscape: function(e) {
-                        return 27 === e.keyCode
-                    },
-                    _data: null,
-                    _index: null,
-                    _$header: null,
-                    _$noResultsMessage: null,
-                    _$footer: null,
-                    _bindEvents: function() {
-                        this.$el.on("mousedown." + this.id, ".textcomplete-item", i.proxy(this._onClick, this)), this.$el.on("touchstart." + this.id, ".textcomplete-item", i.proxy(this._onClick, this)), this.$el.on("mouseover." + this.id, ".textcomplete-item", i.proxy(this._onMouseover, this)), this.$inputEl.on("keydown." + this.id, i.proxy(this._onKeydown, this))
-                    },
-                    _onClick: function(e) {
-                        var t = i(e.target);
-                        e.preventDefault(), e.originalEvent.keepTextCompleteDropdown = this.id, t.hasClass("textcomplete-item") || (t = t.closest(".textcomplete-item"));
-                        var n = this.data[parseInt(t.data("index"), 10)];
-                        this.completer.select(n.value, n.strategy, e);
-                        var r = this;
-                        setTimeout(function() {
-                            r.deactivate(), "touchstart" === e.type && r.$inputEl.focus()
-                        }, 0)
-                    },
-                    _onMouseover: function(e) {
-                        var t = i(e.target);
-                        e.preventDefault(), t.hasClass("textcomplete-item") || (t = t.closest(".textcomplete-item")), this._index = parseInt(t.data("index"), 10), this._activateIndexedItem()
-                    },
-                    _onKeydown: function(e) {
-                        var t;
-                        if (this.shown) switch (i.isFunction(this.option.onKeydown) && (t = this.option.onKeydown(e, n)), null == t && (t = this._defaultKeydown(e)), t) {
-                            case n.KEY_UP:
-                                e.preventDefault(), this._up();
-                                break;
-                            case n.KEY_DOWN:
-                                e.preventDefault(), this._down();
-                                break;
-                            case n.KEY_ENTER:
-                                e.preventDefault(), this._enter(e);
-                                break;
-                            case n.KEY_PAGEUP:
-                                e.preventDefault(), this._pageup();
-                                break;
-                            case n.KEY_PAGEDOWN:
-                                e.preventDefault(), this._pagedown();
-                                break;
-                            case n.KEY_ESCAPE:
-                                e.preventDefault(), this.deactivate()
-                        }
-                    },
-                    _defaultKeydown: function(e) {
-                        return this.isUp(e) ? n.KEY_UP : this.isDown(e) ? n.KEY_DOWN : this.isEnter(e) ? n.KEY_ENTER : this.isPageup(e) ? n.KEY_PAGEUP : this.isPagedown(e) ? n.KEY_PAGEDOWN : this.isEscape(e) ? n.KEY_ESCAPE : void 0
-                    },
-                    _up: function() {
-                        0 === this._index ? this._index = this.data.length - 1 : this._index -= 1, this._activateIndexedItem(), this._setScroll()
-                    },
-                    _down: function() {
-                        this._index === this.data.length - 1 ? this._index = 0 : this._index += 1, this._activateIndexedItem(), this._setScroll()
-                    },
-                    _enter: function(e) {
-                        var t = this.data[parseInt(this._getActiveElement().data("index"), 10)];
-                        this.completer.select(t.value, t.strategy, e), this.deactivate()
-                    },
-                    _pageup: function() {
-                        var t = 0,
-                            n = this._getActiveElement().position().top - this.$el.innerHeight();
-                        this.$el.children().each(function(e) {
-                            if (i(this).position().top + i(this).outerHeight() > n) return t = e, !1
-                        }), this._index = t, this._activateIndexedItem(), this._setScroll()
-                    },
-                    _pagedown: function() {
-                        var t = this.data.length - 1,
-                            n = this._getActiveElement().position().top + this.$el.innerHeight();
-                        this.$el.children().each(function(e) {
-                            if (i(this).position().top > n) return t = e, !1
-                        }), this._index = t, this._activateIndexedItem(), this._setScroll()
-                    },
-                    _activateIndexedItem: function() {
-                        this.$el.find(".textcomplete-item.active").removeClass("active"), this._getActiveElement().addClass("active")
-                    },
-                    _getActiveElement: function() {
-                        return this.$el.children(".textcomplete-item:nth(" + this._index + ")")
-                    },
-                    _setScroll: function() {
-                        var e = this._getActiveElement(),
-                            t = e.position().top,
-                            n = e.outerHeight(),
-                            r = this.$el.innerHeight(),
-                            i = this.$el.scrollTop();
-                        0 === this._index || this._index == this.data.length - 1 || t < 0 ? this.$el.scrollTop(t + i) : r < t + n && this.$el.scrollTop(t + n + i - r)
-                    },
-                    _buildContents: function(e) {
-                        var t, n, r, i = "";
-                        for (n = 0; n < e.length && this.data.length !== this.maxCount; n++) t = e[n], a(this.data, t) || (r = this.data.length, this.data.push(t), i += '<li class="textcomplete-item" data-index="' + r + '"><a>', i += t.strategy.template(t.value, t.term), i += "</a></li>");
-                        return i
-                    },
-                    _renderHeader: function(e) {
-                        if (this.header) {
-                            this._$header || (this._$header = i('<li class="textcomplete-header"></li>').prependTo(this.$el));
-                            var t = i.isFunction(this.header) ? this.header(e) : this.header;
-                            this._$header.html(t)
-                        }
-                    },
-                    _renderFooter: function(e) {
-                        if (this.footer) {
-                            this._$footer || (this._$footer = i('<li class="textcomplete-footer"></li>').appendTo(this.$el));
-                            var t = i.isFunction(this.footer) ? this.footer(e) : this.footer;
-                            this._$footer.html(t)
-                        }
-                    },
-                    _renderNoResultsMessage: function(e) {
-                        if (this.noResultsMessage) {
-                            this._$noResultsMessage || (this._$noResultsMessage = i('<li class="textcomplete-no-results-message"></li>').appendTo(this.$el));
-                            var t = i.isFunction(this.noResultsMessage) ? this.noResultsMessage(e) : this.noResultsMessage;
-                            this._$noResultsMessage.html(t)
-                        }
-                    },
-                    _renderContents: function(e) {
-                        this._$footer ? this._$footer.before(e) : this.$el.append(e)
-                    },
-                    _fitToBottom: function() {
-                        var e = o.scrollTop() + o.height(),
-                            t = this.$el.height();
-                        this.$el.position().top + t > e && (this.completer.$iframe || this.$el.offset({
-                            top: e - t
-                        }))
-                    },
-                    _fitToRight: function() {
-                        for (var e, t = this.option.rightEdgeOffset, n = this.$el.offset().left, r = this.$el.width(), i = o.width() - t; i < n + r && (this.$el.offset({
-                                left: n - t
-                            }), !(n <= (e = this.$el.offset().left)));) n = e
-                    },
-                    _applyPlacement: function(e) {
-                        return -1 !== this.placement.indexOf("top") ? e = {
-                            top: "auto",
-                            bottom: this.$el.parent().height() - e.top + e.lineHeight,
-                            left: e.left
-                        } : (e.bottom = "auto", delete e.lineHeight), -1 !== this.placement.indexOf("absleft") ? e.left = 0 : -1 !== this.placement.indexOf("absright") && (e.right = 0, e.left = "auto"), e
-                    }
-                }), i.fn.textcomplete.Dropdown = l, i.extend(i.fn.textcomplete, n)
-            }(e),
-            function(t) {
-                "use strict";
-
-                function r(e) {
-                    var r, i;
-                    t.extend(this, e), this.cache && (this.search = (r = this.search, i = {}, function(t, n) {
-                        i[t] ? n(i[t]) : r.call(this, t, function(e) {
-                            i[t] = (i[t] || []).concat(e), n.apply(null, arguments)
-                        })
-                    }))
-                }
-                r.parse = function(e, n) {
-                    return t.map(e, function(e) {
-                        var t = new r(e);
-                        return t.el = n.el, t.$el = n.$el, t
-                    })
-                }, t.extend(r.prototype, {
-                    match: null,
-                    replace: null,
-                    search: null,
-                    id: null,
-                    cache: !1,
-                    context: function() {
-                        return !0
-                    },
-                    index: 2,
-                    template: function(e) {
-                        return e
-                    },
-                    idProperty: null
-                }), t.fn.textcomplete.Strategy = r
-            }(e),
-            function(d) {
-                "use strict";
-                var f = Date.now || function() {
-                    return (new Date).getTime()
-                };
-
-                function e() {}
-                d.extend(e.prototype, {
-                    id: null,
-                    completer: null,
-                    el: null,
-                    $el: null,
-                    option: null,
-                    initialize: function(e, t, n) {
-                        var r, i, o, a, s, l, c, u;
-                        this.el = e, this.$el = d(e), this.id = t.id + this.constructor.name, this.completer = t, this.option = n, this.option.debounce && (this._onKeyup = (r = this._onKeyup, i = this.option.debounce, u = function() {
-                            var e = f() - l;
-                            e < i ? o = setTimeout(u, i - e) : (o = null, c = r.apply(s, a), s = a = null)
-                        }, function() {
-                            return s = this, a = arguments, l = f(), o || (o = setTimeout(u, i)), c
-                        })), this._bindEvents()
-                    },
-                    destroy: function() {
-                        this.$el.off("." + this.id), this.$el = this.el = this.completer = null
-                    },
-                    select: function() {
-                        throw new Error("Not implemented")
-                    },
-                    getCaretPosition: function() {
-                        var e = this._getCaretRelativePosition(),
-                            t = this.$el.offset(),
-                            n = this.option.appendTo;
-                        if (n) {
-                            n instanceof d || (n = d(n));
-                            var r = n.offsetParent().offset();
-                            t.top -= r.top, t.left -= r.left
-                        }
-                        return e.top += t.top, e.left += t.left, e
-                    },
-                    focus: function() {
-                        this.$el.focus()
-                    },
-                    _bindEvents: function() {
-                        this.$el.on("keyup." + this.id, d.proxy(this._onKeyup, this))
-                    },
-                    _onKeyup: function(e) {
-                        this._skipSearch(e) || this.completer.trigger(this.getTextFromHeadToCaret(), !0)
-                    },
-                    _skipSearch: function(e) {
-                        switch (e.keyCode) {
-                            case 9:
-                            case 13:
-                            case 16:
-                            case 17:
-                            case 18:
-                            case 33:
-                            case 34:
-                            case 40:
-                            case 38:
-                            case 27:
-                                return !0
-                        }
-                        if (e.ctrlKey) switch (e.keyCode) {
-                            case 78:
-                            case 80:
-                                return !0
-                        }
-                    }
-                }), d.fn.textcomplete.Adapter = e
-            }(e),
-            function(s) {
-                "use strict";
-
-                function e(e, t, n) {
-                    this.initialize(e, t, n)
-                }
-                s.extend(e.prototype, s.fn.textcomplete.Adapter.prototype, {
-                    select: function(e, t, n) {
-                        var r, i = this.getTextFromHeadToCaret(),
-                            o = this.el.value.substring(this.el.selectionEnd),
-                            a = t.replace(e, n);
-                        void 0 !== a && (s.isArray(a) && (o = a[1] + o, a = a[0]), r = s.isFunction(t.match) ? t.match(i) : t.match, i = i.replace(r, a), this.$el.val(i + o), this.el.selectionStart = this.el.selectionEnd = i.length)
-                    },
-                    getTextFromHeadToCaret: function() {
-                        return this.el.value.substring(0, this.el.selectionEnd)
-                    },
-                    _getCaretRelativePosition: function() {
-                        var e = s.fn.textcomplete.getCaretCoordinates(this.el, this.el.selectionStart);
-                        return {
-                            top: e.top + this._calculateLineHeight() - this.$el.scrollTop(),
-                            left: e.left - this.$el.scrollLeft(),
-                            lineHeight: this._calculateLineHeight()
-                        }
-                    },
-                    _calculateLineHeight: function() {
-                        var e = parseInt(this.$el.css("line-height"), 10);
-                        if (isNaN(e)) {
-                            var t = this.el.parentNode,
-                                n = document.createElement(this.el.nodeName),
-                                r = this.el.style;
-                            n.setAttribute("style", "margin:0px;padding:0px;font-family:" + r.fontFamily + ";font-size:" + r.fontSize), n.innerHTML = "test", t.appendChild(n), e = n.clientHeight, t.removeChild(n)
-                        }
-                        return e
-                    }
-                }), s.fn.textcomplete.Textarea = e
-            }(e),
-            function(l) {
-                "use strict";
-
-                function e(e, t, n) {
-                    this.initialize(e, t, n), l("<span>吶</span>").css({
-                        position: "absolute",
-                        top: -9999,
-                        left: -9999
-                    }).insertBefore(e)
-                }
-                l.extend(e.prototype, l.fn.textcomplete.Textarea.prototype, {
-                    select: function(e, t, n) {
-                        var r, i = this.getTextFromHeadToCaret(),
-                            o = this.el.value.substring(i.length),
-                            a = t.replace(e, n);
-                        if (void 0 !== a) {
-                            l.isArray(a) && (o = a[1] + o, a = a[0]), r = l.isFunction(t.match) ? t.match(i) : t.match, i = i.replace(r, a), this.$el.val(i + o), this.el.focus();
-                            var s = this.el.createTextRange();
-                            s.collapse(!0), s.moveEnd("character", i.length), s.moveStart("character", i.length), s.select()
-                        }
-                    },
-                    getTextFromHeadToCaret: function() {
-                        this.el.focus();
-                        var e = document.selection.createRange();
-                        e.moveStart("character", -this.el.value.length);
-                        var t = e.text.split("吶");
-                        return 1 === t.length ? t[0] : t[1]
-                    }
-                }), l.fn.textcomplete.IETextarea = e
-            }(e),
-            function(m) {
-                "use strict";
-
-                function e(e, t, n) {
-                    this.initialize(e, t, n)
-                }
-                m.extend(e.prototype, m.fn.textcomplete.Adapter.prototype, {
-                    select: function(e, t, n) {
-                        var r = this.getTextFromHeadToCaret(),
-                            i = this.el.ownerDocument.getSelection(),
-                            o = i.getRangeAt(0),
-                            a = o.cloneRange();
-                        a.selectNodeContents(o.startContainer);
-                        var s, l = a.toString().substring(o.startOffset),
-                            c = t.replace(e, n);
-                        if (void 0 !== c) {
-                            m.isArray(c) && (l = c[1] + l, c = c[0]), s = m.isFunction(t.match) ? t.match(r) : t.match, r = r.replace(s, c).replace(/ $/, "&nbsp"), o.selectNodeContents(o.startContainer), o.deleteContents();
-                            var u = this.el.ownerDocument.createElement("div");
-                            u.innerHTML = r;
-                            var d = this.el.ownerDocument.createElement("div");
-                            d.innerHTML = l;
-                            for (var f, h, p = this.el.ownerDocument.createDocumentFragment(); f = u.firstChild;) h = p.appendChild(f);
-                            for (; f = d.firstChild;) p.appendChild(f);
-                            o.insertNode(p), o.setStartAfter(h), o.collapse(!0), i.removeAllRanges(), i.addRange(o)
-                        }
-                    },
-                    _getCaretRelativePosition: function() {
-                        var e = this.el.ownerDocument.getSelection().getRangeAt(0).cloneRange(),
-                            t = e.endContainer.parentNode,
-                            n = this.el.ownerDocument.createElement("span");
-                        e.insertNode(n), e.selectNodeContents(n), e.deleteContents(), setTimeout(function() {
-                            t.normalize()
-                        }, 0);
-                        var r = m(n),
-                            i = r.offset();
-                        if (i.left -= this.$el.offset().left, i.top += r.height() - this.$el.offset().top, i.lineHeight = r.height(), this.completer.$iframe) {
-                            var o = this.completer.$iframe.offset();
-                            i.top += o.top, i.left += o.left, i.top -= m(this.completer.$iframe[0].contentWindow.document).scrollTop()
-                        }
-                        return r.remove(), i
-                    },
-                    getTextFromHeadToCaret: function() {
-                        var e = this.el.ownerDocument.getSelection().getRangeAt(0),
-                            t = e.cloneRange();
-                        return t.selectNodeContents(e.startContainer), t.toString().substring(0, e.startOffset)
-                    }
-                }), m.fn.textcomplete.ContentEditable = e
-            }(e),
-            function(e) {
-                "use strict";
-
-                function t(e, t, n) {
-                    this.initialize(e, t, n)
-                }
-                e.extend(t.prototype, e.fn.textcomplete.ContentEditable.prototype, {
-                    _bindEvents: function() {
-                        var n = this;
-                        this.option.ckeditor_instance.on("key", function(e) {
-                            var t = e.data;
-                            if (n._onKeyup(t), n.completer.dropdown.shown && n._skipSearch(t)) return !1
-                        }, null, null, 1), this.$el.on("keyup." + this.id, e.proxy(this._onKeyup, this))
-                    }
-                }), e.fn.textcomplete.CKEditor = t
-            }(e), t = e, u = ["direction", "boxSizing", "width", "height", "overflowX", "overflowY", "borderTopWidth", "borderRightWidth", "borderBottomWidth", "borderLeftWidth", "borderStyle", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "fontStyle", "fontVariant", "fontWeight", "fontStretch", "fontSize", "fontSizeAdjust", "lineHeight", "fontFamily", "textAlign", "textTransform", "textIndent", "textDecoration", "letterSpacing", "wordSpacing", "tabSize", "MozTabSize"], d = "undefined" != typeof window, f = d && null != window.mozInnerScreenX, t.fn.textcomplete.getCaretCoordinates = function(e, t, n) {
-                if (!d) throw new Error("textarea-caret-position#getCaretCoordinates should only be called in a browser");
-                var r = n && n.debug || !1;
-                if (r) {
-                    var i = document.querySelector("#input-textarea-caret-position-mirror-div");
-                    i && i.parentNode.removeChild(i)
-                }
-                var o = document.createElement("div");
-                o.id = "input-textarea-caret-position-mirror-div", document.body.appendChild(o);
-                var a = o.style,
-                    s = window.getComputedStyle ? getComputedStyle(e) : e.currentStyle;
-                a.whiteSpace = "pre-wrap", "INPUT" !== e.nodeName && (a.wordWrap = "break-word"), a.position = "absolute", r || (a.visibility = "hidden"), u.forEach(function(e) {
-                    a[e] = s[e]
-                }), f ? e.scrollHeight > parseInt(s.height) && (a.overflowY = "scroll") : a.overflow = "hidden", o.textContent = e.value.substring(0, t), "INPUT" === e.nodeName && (o.textContent = o.textContent.replace(/\s/g, " "));
-                var l = document.createElement("span");
-                l.textContent = e.value.substring(t) || ".", o.appendChild(l);
-                var c = {
-                    top: l.offsetTop + parseInt(s.borderTopWidth),
-                    left: l.offsetLeft + parseInt(s.borderLeftWidth)
-                };
-                return r ? l.style.backgroundColor = "#aaa" : document.body.removeChild(o), c
-            }, e
-    }), window = "undefined" != typeof global ? global : "undefined" != typeof self ? self : "undefined" != typeof window ? window : {}, document = window.document || {},
-    function(e, t) {
-        "function" == typeof require && "object" == typeof exports && "object" == typeof module ? e(require("jquery")) : "function" == typeof define && define.amd ? define(["jquery"], e) : e(t.jQuery)
-    }(function(w) {
-        "use strict";
-        var r = 0,
-            a = {},
-            s = {},
-            E = window.emojione,
-            i = [];
-
-        function o(e) {
-            E ? e() : i.push(e)
-        }
-        var C, k, l, x = "data:image/gif;base64,R0lGODlhAQABAJH/AP///wAAAMDAwAAAACH5BAEAAAIALAAAAAABAAEAAAICVAEAOw==",
-            c = [].slice,
-            T = "emojionearea",
-            M = 0,
-            A = "&#8203;";
-
-        function S(n, e, r) {
-            var i = !0,
-                t = 1;
-            if (e) {
-                e = e.toLowerCase();
-                do {
-                    var o = 1 == t ? "@" + e : e;
-                    a[n.id][o] && a[n.id][o].length && w.each(a[n.id][o], function(e, t) {
-                        return i = !1 !== t.apply(n, r || [])
-                    })
-                } while (i && t--)
-            }
-            return i
-        }
-
-        function D(n, r, i, o) {
-            o = o || function(e, t) {
-                return w(t.currentTarget)
-            }, w.each(i, function(e, t) {
-                e = w.isArray(i) ? t : e, (s[n.id][t] || (s[n.id][t] = [])).push([r, e, o])
-            })
-        }
-
-        function u(e, t, n) {
-            var r, i = E.imageType;
-            r = "svg" == i ? E.imagePathSVG : E.imagePathPNG;
-            var o = "";
-            n && (o = n.substr(1, n.length - 2).replace(/_/g, " ").replace(/\w\S*/g, function(e) {
-                return e.charAt(0).toUpperCase() + e.substr(1).toLowerCase()
-            }));
-            var a = "";
-            return t.uc_base && 4 < M ? (a = t.uc_base, t = t.uc_output.toUpperCase()) : a = t, e.replace("{name}", n || "").replace("{friendlyName}", o).replace("{img}", r + (M < 2 ? a.toUpperCase() : a) + "." + i).replace("{uni}", t).replace("{alt}", E.convert(t))
-        }
-
-        function O(e, n, r) {
-            return e.replace(/:?\+?[\w_\-]+:?/g, function(e) {
-                e = ":" + e.replace(/:$/, "").replace(/^:/, "") + ":";
-                var t = E.emojioneList[e];
-                return t ? 4 < M ? u(n, t, e) : (3 < M && (t = t.unicode), u(n, t[t.length - 1], e)) : r ? "" : e
-            })
-        }
-
-        function N(e) {
-            var t, n;
-            if (window.getSelection) {
-                if ((t = window.getSelection()).getRangeAt && t.rangeCount) {
-                    (n = t.getRangeAt(0)).deleteContents();
-                    var r = document.createElement("div");
-                    r.innerHTML = e;
-                    for (var i, o, a = document.createDocumentFragment(); i = r.firstChild;) o = a.appendChild(i);
-                    n.insertNode(a), o && ((n = n.cloneRange()).setStartAfter(o), n.collapse(!0), t.removeAllRanges(), t.addRange(n))
-                }
-            } else document.selection && "Control" != document.selection.type && document.selection.createRange().pasteHTML(e)
-        }
-
-        function d() {
-            return window.emojioneVersion || "3.1.2"
-        }
-
-        function I(e) {
-            return "object" == typeof e
-        }
-
-        function f(e) {
-            var t;
-            return e.cacheBustParam ? (t = e.cacheBustParam, I(e.jsEscapeMap) ? "?v=1.2.4" === t ? "2.0.0" : "?v=2.0.1" === t ? "2.1.0" : "?v=2.1.1" === t ? "2.1.1" : "?v=2.1.2" === t ? "2.1.2" : "?v=2.1.3" === t ? "2.1.3" : "?v=2.1.4" === t ? "2.1.4" : "2.2.7" : "1.5.2") : e.emojiVersion
-        }
-
-        function h(e) {
-            switch (e) {
-                case "1.5.2":
-                    return 0;
-                case "2.0.0":
-                    return 1;
-                case "2.1.0":
-                case "2.1.1":
-                    return 2;
-                case "2.1.2":
-                    return 3;
-                case "2.1.3":
-                case "2.1.4":
-                case "2.2.7":
-                    return 4;
-                case "3.0.1":
-                case "3.0.2":
-                case "3.0.3":
-                case "3.0":
-                    return 5;
-                case "3.1.0":
-                case "3.1.1":
-                case "3.1.2":
-                case "3.1":
-                default:
-                    return 6
-            }
-        }
-
-        function n() {
-            if (w.fn.emojioneArea && w.fn.emojioneArea.defaults) return w.fn.emojioneArea.defaults;
-            var e = {
-                    attributes: {
-                        dir: "ltr",
-                        spellcheck: !1,
-                        autocomplete: "off",
-                        autocorrect: "off",
-                        autocapitalize: "off"
-                    },
-                    search: !0,
-                    placeholder: null,
-                    emojiPlaceholder: ":smiley:",
-                    searchPlaceholder: "SEARCH",
-                    container: null,
-                    hideSource: !0,
-                    shortnames: !0,
-                    sprite: !0,
-                    pickerPosition: "top",
-                    filtersPosition: "top",
-                    searchPosition: "top",
-                    hidePickerOnBlur: !0,
-                    buttonTitle: "Use the TAB key to insert emoji faster",
-                    tones: !0,
-                    tonesStyle: "bullet",
-                    inline: null,
-                    saveEmojisAs: "unicode",
-                    shortcuts: !0,
-                    autocomplete: !0,
-                    autocompleteTones: !1,
-                    standalone: !1,
-                    useInternalCDN: !0,
-                    imageType: "png",
-                    recentEmojis: !0,
-                    textcomplete: {
-                        maxCount: 15,
-                        placement: null
-                    }
-                },
-                t = h(E ? f(E) : d());
-            return e.filters = 4 < t ? {
-                tones: {
-                    title: "Diversity",
-                    emoji: "open_hands raised_hands clap pray thumbsup thumbsdown punch fist left_facing_fist right_facing_fist fingers_crossed v metal ok_hand point_left point_right point_up_2 point_down point_up raised_hand raised_back_of_hand hand_splayed vulcan wave call_me muscle middle_finger writing_hand selfie nail_care ear nose baby boy girl man woman blond-haired_woman blond_haired_person blond-haired_man older_man older_woman man_with_chinese_cap woman_wearing_turban person_wearing_turban man_wearing_turban woman_police_officer police_officer man_police_officer woman_construction_worker construction_worker man_construction_worker woman_guard guard man_guard woman_detective detective man_detective woman_health_worker man_health_worker woman_farmer man_farmer woman_cook man_cook woman_student man_student woman_singer man_singer woman_teacher man_teacher woman_factory_worker man_factory_worker woman_technologist man_technologist woman_office_worker man_office_worker woman_mechanic man_mechanic woman_scientist man_scientist woman_artist man_artist woman_firefighter man_firefighter woman_pilot man_pilot woman_astronaut man_astronaut woman_judge man_judge mrs_claus santa princess prince bride_with_veil man_in_tuxedo angel pregnant_woman woman_bowing person_bowing man_bowing person_tipping_hand man_tipping_hand woman_tipping_hand person_gesturing_no man_gesturing_no woman_gesturing_no person_gesturing_ok man_gesturing_ok woman_gesturing_ok person_raising_hand man_raising_hand woman_raising_hand woman_facepalming man_facepalming person_facepalming woman_shrugging man_shrugging person_shrugging person_pouting man_pouting woman_pouting person_frowning man_frowning woman_frowning person_getting_haircut man_getting_haircut woman_getting_haircut person_getting_massage man_getting_face_massage woman_getting_face_massage levitate dancer man_dancing woman_walking person_walking man_walking woman_running person_running man_running adult child older_adult bearded_person woman_with_headscarf mage fairy vampire merperson elf love_you_gesture palms_up_together woman_mage man_mage woman_fairy man_fairy woman_vampire man_vampire mermaid merman woman_elf man_elf snowboarder woman_lifting_weights person_lifting_weights man_lifting_weights woman_cartwheeling man_cartwheeling person_doing_cartwheel woman_bouncing_ball person_bouncing_ball man_bouncing_ball woman_playing_handball man_playing_handball person_playing_handball woman_golfing person_golfing man_golfing woman_surfing person_surfing man_surfing woman_swimming person_swimming man_swimming woman_playing_water_polo man_playing_water_polo person_playing_water_polo woman_rowing_boat person_rowing_boat man_rowing_boat horse_racing woman_biking person_biking man_biking woman_mountain_biking person_mountain_biking man_mountain_biking woman_juggling man_juggling person_juggling breast_feeding person_in_steamy_room person_climbing person_in_lotus_position woman_in_steamy_room man_in_steamy_room woman_climbing man_climbing woman_in_lotus_position man_in_lotus_position bath sleeping_accommodation"
-                },
-                recent: {
-                    icon: "clock3",
-                    title: "Recent",
-                    emoji: ""
-                },
-                smileys_people: {
-                    icon: "yum",
-                    title: "Smileys & People",
-                    emoji: "grinning smiley smile grin laughing sweat_smile joy rofl relaxed blush innocent slight_smile upside_down wink relieved heart_eyes kissing_heart kissing kissing_smiling_eyes kissing_closed_eyes yum stuck_out_tongue_winking_eye stuck_out_tongue_closed_eyes stuck_out_tongue money_mouth hugging nerd sunglasses clown cowboy smirk unamused disappointed pensive worried confused slight_frown frowning2 persevere confounded tired_face weary triumph angry rage no_mouth neutral_face expressionless hushed frowning anguished open_mouth astonished dizzy_face flushed scream fearful cold_sweat cry disappointed_relieved drooling_face sob sweat sleepy sleeping rolling_eyes thinking lying_face grimacing zipper_mouth nauseated_face sneezing_face mask thermometer_face head_bandage smiling_imp imp japanese_ogre japanese_goblin poop ghost skull skull_crossbones alien space_invader robot jack_o_lantern smiley_cat smile_cat joy_cat heart_eyes_cat smirk_cat kissing_cat scream_cat crying_cat_face pouting_cat open_hands raised_hands clap pray handshake thumbsup thumbsdown punch fist left_facing_fist right_facing_fist fingers_crossed v metal ok_hand point_left point_right point_up_2 point_down point_up raised_hand raised_back_of_hand hand_splayed vulcan wave call_me muscle middle_finger writing_hand selfie nail_care ring lipstick kiss lips tongue ear nose footprints eye eyes speaking_head bust_in_silhouette busts_in_silhouette baby boy girl man woman blond-haired_woman blond_haired_person older_man older_woman man_with_chinese_cap woman_wearing_turban person_wearing_turban woman_police_officer police_officer woman_construction_worker construction_worker woman_guard guard woman_detective detective woman_health_worker man_health_worker woman_farmer man_farmer woman_cook man_cook woman_student man_student woman_singer man_singer woman_teacher man_teacher woman_factory_worker man_factory_worker woman_technologist man_technologist woman_office_worker man_office_worker woman_mechanic man_mechanic woman_scientist man_scientist woman_artist man_artist woman_firefighter man_firefighter woman_pilot man_pilot woman_astronaut man_astronaut woman_judge man_judge mrs_claus santa princess prince bride_with_veil man_in_tuxedo angel pregnant_woman woman_bowing person_bowing person_tipping_hand man_tipping_hand person_gesturing_no man_gesturing_no person_gesturing_ok man_gesturing_ok person_raising_hand man_raising_hand woman_facepalming man_facepalming woman_shrugging man_shrugging person_pouting man_pouting person_frowning man_frowning person_getting_haircut man_getting_haircut person_getting_massage man_getting_face_massage levitate dancer man_dancing people_with_bunny_ears_partying men_with_bunny_ears_partying woman_walking person_walking woman_running person_running couple two_women_holding_hands two_men_holding_hands couple_with_heart couple_ww couple_mm couplekiss kiss_ww kiss_mm family family_mwg family_mwgb family_mwbb family_mwgg family_wwb family_wwg family_wwgb family_wwbb family_wwgg family_mmb family_mmg family_mmgb family_mmbb family_mmgg family_woman_boy family_woman_girl family_woman_girl_boy family_woman_boy_boy family_woman_girl_girl family_man_boy family_man_girl family_man_girl_boy family_man_boy_boy family_man_girl_girl womans_clothes shirt jeans necktie dress bikini kimono high_heel sandal boot mans_shoe athletic_shoe womans_hat tophat mortar_board crown helmet_with_cross school_satchel pouch purse handbag briefcase eyeglasses dark_sunglasses closed_umbrella umbrella2 face_with_raised_eyebrow star_struck crazy_face shushing_face face_with_symbols_over_mouth face_with_hand_over_mouth face_vomiting exploding_head face_with_monocle adult child older_adult bearded_person woman_with_headscarf brain billed_cap scarf gloves coat socks love_you_gesture palms_up_together woman_mage man_mage woman_fairy man_fairy woman_vampire man_vampire mermaid merman woman_elf man_elf woman_genie man_genie woman_zombie man_zombie"
-                },
-                animals_nature: {
-                    icon: "hamster",
-                    title: "Animals & Nature",
-                    emoji: "dog cat mouse hamster rabbit fox bear panda_face koala tiger lion_face cow pig pig_nose frog monkey_face see_no_evil hear_no_evil speak_no_evil monkey chicken penguin bird baby_chick hatching_chick hatched_chick duck eagle owl bat wolf boar horse unicorn bee bug butterfly snail shell beetle ant spider spider_web turtle snake lizard scorpion crab squid octopus shrimp tropical_fish fish blowfish dolphin shark whale whale2 crocodile leopard tiger2 water_buffalo ox cow2 deer dromedary_camel camel elephant rhino gorilla racehorse pig2 goat ram sheep dog2 poodle cat2 rooster turkey dove rabbit2 mouse2 rat chipmunk feet dragon dragon_face cactus christmas_tree evergreen_tree deciduous_tree palm_tree seedling herb shamrock four_leaf_clover bamboo tanabata_tree leaves fallen_leaf maple_leaf mushroom ear_of_rice bouquet tulip rose wilted_rose sunflower blossom cherry_blossom hibiscus earth_americas earth_africa earth_asia full_moon waning_gibbous_moon last_quarter_moon waning_crescent_moon new_moon waxing_crescent_moon first_quarter_moon waxing_gibbous_moon new_moon_with_face full_moon_with_face sun_with_face first_quarter_moon_with_face last_quarter_moon_with_face crescent_moon dizzy star star2 sparkles zap fire boom comet sunny white_sun_small_cloud partly_sunny white_sun_cloud white_sun_rain_cloud rainbow cloud cloud_rain thunder_cloud_rain cloud_lightning cloud_snow snowman2 snowman snowflake wind_blowing_face dash cloud_tornado fog ocean droplet sweat_drops umbrella giraffe zebra hedgehog sauropod t_rex cricket"
-                },
-                food_drink: {
-                    icon: "pizza",
-                    title: "Food & Drink",
-                    emoji: "green_apple apple pear tangerine lemon banana watermelon grapes strawberry melon cherries peach pineapple kiwi avocado tomato eggplant cucumber carrot corn hot_pepper potato sweet_potato chestnut peanuts honey_pot croissant bread french_bread cheese egg cooking bacon pancakes fried_shrimp poultry_leg meat_on_bone pizza hotdog hamburger fries stuffed_flatbread taco burrito salad shallow_pan_of_food spaghetti ramen stew fish_cake sushi bento curry rice_ball rice rice_cracker oden dango shaved_ice ice_cream icecream cake birthday custard lollipop candy chocolate_bar popcorn doughnut cookie milk baby_bottle coffee tea sake beer beers champagne_glass wine_glass tumbler_glass cocktail tropical_drink champagne spoon fork_and_knife fork_knife_plate dumpling fortune_cookie takeout_box chopsticks bowl_with_spoon cup_with_straw coconut broccoli pie pretzel cut_of_meat sandwich canned_food"
-                },
-                activity: {
-                    icon: "basketball",
-                    title: "Activity",
-                    emoji: "soccer basketball football baseball tennis volleyball rugby_football 8ball ping_pong badminton goal hockey field_hockey cricket_game golf bow_and_arrow fishing_pole_and_fish boxing_glove martial_arts_uniform ice_skate ski skier snowboarder woman_lifting_weights person_lifting_weights person_fencing women_wrestling men_wrestling woman_cartwheeling man_cartwheeling woman_bouncing_ball person_bouncing_ball woman_playing_handball man_playing_handball woman_golfing person_golfing woman_surfing person_surfing woman_swimming person_swimming woman_playing_water_polo man_playing_water_polo woman_rowing_boat person_rowing_boat horse_racing woman_biking person_biking woman_mountain_biking person_mountain_biking running_shirt_with_sash medal military_medal first_place second_place third_place trophy rosette reminder_ribbon ticket tickets circus_tent woman_juggling man_juggling performing_arts art clapper microphone headphones musical_score musical_keyboard drum saxophone trumpet guitar violin game_die dart bowling video_game slot_machine sled breast_feeding curling_stone woman_in_steamy_room man_in_steamy_room woman_climbing man_climbing woman_in_lotus_position man_in_lotus_position"
-                },
-                travel_places: {
-                    icon: "rocket",
-                    title: "Travel & Places",
-                    emoji: "red_car taxi blue_car bus trolleybus race_car police_car ambulance fire_engine minibus truck articulated_lorry tractor scooter bike motor_scooter motorcycle rotating_light oncoming_police_car oncoming_bus oncoming_automobile oncoming_taxi aerial_tramway mountain_cableway suspension_railway railway_car train mountain_railway monorail bullettrain_side bullettrain_front light_rail steam_locomotive train2 metro tram station helicopter airplane_small airplane airplane_departure airplane_arriving rocket satellite_orbital seat canoe sailboat motorboat speedboat cruise_ship ferry ship anchor construction fuelpump busstop vertical_traffic_light traffic_light map moyai statue_of_liberty fountain tokyo_tower european_castle japanese_castle stadium ferris_wheel roller_coaster carousel_horse beach_umbrella beach island mountain mountain_snow mount_fuji volcano desert camping tent railway_track motorway construction_site factory house house_with_garden homes house_abandoned office department_store post_office european_post_office hospital bank hotel convenience_store school love_hotel wedding classical_building church mosque synagogue kaaba shinto_shrine japan rice_scene park sunrise sunrise_over_mountains stars sparkler fireworks city_sunset city_dusk cityscape night_with_stars milky_way bridge_at_night foggy flying_saucer"
-                },
-                objects: {
-                    icon: "bulb",
-                    title: "Objects",
-                    emoji: "watch iphone calling computer keyboard desktop printer mouse_three_button trackball joystick compression minidisc floppy_disk cd dvd vhs camera camera_with_flash video_camera movie_camera projector film_frames telephone_receiver telephone pager fax tv radio microphone2 level_slider control_knobs stopwatch timer alarm_clock clock hourglass hourglass_flowing_sand satellite battery electric_plug bulb flashlight candle wastebasket oil money_with_wings dollar yen euro pound moneybag credit_card gem scales wrench hammer hammer_pick tools pick nut_and_bolt gear chains gun bomb knife dagger crossed_swords shield smoking coffin urn amphora crystal_ball prayer_beads barber alembic telescope microscope hole pill syringe thermometer toilet potable_water shower bathtub bath bellhop key key2 door couch bed sleeping_accommodation frame_photo shopping_bags shopping_cart gift balloon flags ribbon confetti_ball tada dolls izakaya_lantern wind_chime envelope envelope_with_arrow incoming_envelope e-mail love_letter inbox_tray outbox_tray package label mailbox_closed mailbox mailbox_with_mail mailbox_with_no_mail postbox postal_horn scroll page_with_curl page_facing_up bookmark_tabs bar_chart chart_with_upwards_trend chart_with_downwards_trend notepad_spiral calendar_spiral calendar date card_index card_box ballot_box file_cabinet clipboard file_folder open_file_folder dividers newspaper2 newspaper notebook notebook_with_decorative_cover ledger closed_book green_book blue_book orange_book books book bookmark link paperclip paperclips triangular_ruler straight_ruler pushpin round_pushpin scissors pen_ballpoint pen_fountain black_nib paintbrush crayon pencil pencil2 mag mag_right lock_with_ink_pen closed_lock_with_key lock unlock orange_heart"
-                },
-                symbols: {
-                    icon: "heartpulse",
-                    title: "Symbols",
-                    emoji: "heart yellow_heart green_heart blue_heart purple_heart black_heart broken_heart heart_exclamation two_hearts revolving_hearts heartbeat heartpulse sparkling_heart cupid gift_heart heart_decoration peace cross star_and_crescent om_symbol wheel_of_dharma star_of_david six_pointed_star menorah yin_yang orthodox_cross place_of_worship ophiuchus aries taurus gemini cancer leo virgo libra scorpius sagittarius capricorn aquarius pisces id atom accept radioactive biohazard mobile_phone_off vibration_mode u6709 u7121 u7533 u55b6 u6708 eight_pointed_black_star vs white_flower ideograph_advantage secret congratulations u5408 u6e80 u5272 u7981 a b ab cl o2 sos x o octagonal_sign no_entry name_badge no_entry_sign 100 anger hotsprings no_pedestrians do_not_litter no_bicycles non-potable_water underage no_mobile_phones no_smoking exclamation grey_exclamation question grey_question bangbang interrobang low_brightness high_brightness part_alternation_mark warning children_crossing trident fleur-de-lis beginner recycle white_check_mark u6307 chart sparkle eight_spoked_asterisk negative_squared_cross_mark globe_with_meridians diamond_shape_with_a_dot_inside m cyclone zzz atm wc wheelchair parking u7a7a sa passport_control customs baggage_claim left_luggage mens womens baby_symbol restroom put_litter_in_its_place cinema signal_strength koko symbols information_source abc abcd capital_abcd ng ok up cool new free zero one two three four five six seven eight nine keycap_ten 1234 hash asterisk arrow_forward pause_button play_pause stop_button record_button eject track_next track_previous fast_forward rewind arrow_double_up arrow_double_down arrow_backward arrow_up_small arrow_down_small arrow_right arrow_left arrow_up arrow_down arrow_upper_right arrow_lower_right arrow_lower_left arrow_upper_left arrow_up_down left_right_arrow arrow_right_hook leftwards_arrow_with_hook arrow_heading_up arrow_heading_down twisted_rightwards_arrows repeat repeat_one arrows_counterclockwise arrows_clockwise musical_note notes heavy_plus_sign heavy_minus_sign heavy_division_sign heavy_multiplication_x heavy_dollar_sign currency_exchange tm copyright registered wavy_dash curly_loop loop end back on top soon heavy_check_mark ballot_box_with_check radio_button white_circle black_circle red_circle blue_circle small_red_triangle small_red_triangle_down small_orange_diamond small_blue_diamond large_orange_diamond large_blue_diamond white_square_button black_square_button black_small_square white_small_square black_medium_small_square white_medium_small_square black_medium_square white_medium_square black_large_square white_large_square speaker mute sound loud_sound bell no_bell mega loudspeaker speech_left eye_in_speech_bubble speech_balloon thought_balloon anger_right spades clubs hearts diamonds black_joker flower_playing_cards mahjong clock1 clock2 clock3 clock4 clock5 clock6 clock7 clock8 clock9 clock10 clock11 clock12 clock130 clock230 clock330 clock430 clock530 clock630 clock730 clock830 clock930 clock1030 clock1130 clock1230"
-                },
-                flags: {
-                    icon: "flag_gb",
-                    title: "Flags",
-                    emoji: "flag_white flag_black checkered_flag triangular_flag_on_post rainbow_flag flag_af flag_ax flag_al flag_dz flag_as flag_ad flag_ao flag_ai flag_aq flag_ag flag_ar flag_am flag_aw flag_au flag_at flag_az flag_bs flag_bh flag_bd flag_bb flag_by flag_be flag_bz flag_bj flag_bm flag_bt flag_bo flag_ba flag_bw flag_br flag_io flag_vg flag_bn flag_bg flag_bf flag_bi flag_kh flag_cm flag_ca flag_ic flag_cv flag_bq flag_ky flag_cf flag_td flag_cl flag_cn flag_cx flag_cc flag_co flag_km flag_cg flag_cd flag_ck flag_cr flag_ci flag_hr flag_cu flag_cw flag_cy flag_cz flag_dk flag_dj flag_dm flag_do flag_ec flag_eg flag_sv flag_gq flag_er flag_ee flag_et flag_eu flag_fk flag_fo flag_fj flag_fi flag_fr flag_gf flag_pf flag_tf flag_ga flag_gm flag_ge flag_de flag_gh flag_gi flag_gr flag_gl flag_gd flag_gp flag_gu flag_gt flag_gg flag_gn flag_gw flag_gy flag_ht flag_hn flag_hk flag_hu flag_is flag_in flag_id flag_ir flag_iq flag_ie flag_im flag_il flag_it flag_jm flag_jp crossed_flags flag_je flag_jo flag_kz flag_ke flag_ki flag_xk flag_kw flag_kg flag_la flag_lv flag_lb flag_ls flag_lr flag_ly flag_li flag_lt flag_lu flag_mo flag_mk flag_mg flag_mw flag_my flag_mv flag_ml flag_mt flag_mh flag_mq flag_mr flag_mu flag_yt flag_mx flag_fm flag_md flag_mc flag_mn flag_me flag_ms flag_ma flag_mz flag_mm flag_na flag_nr flag_np flag_nl flag_nc flag_nz flag_ni flag_ne flag_ng flag_nu flag_nf flag_kp flag_mp flag_no flag_om flag_pk flag_pw flag_ps flag_pa flag_pg flag_py flag_pe flag_ph flag_pn flag_pl flag_pt flag_pr flag_qa flag_re flag_ro flag_ru flag_rw flag_ws flag_sm flag_st flag_sa flag_sn flag_rs flag_sc flag_sl flag_sg flag_sx flag_sk flag_si flag_gs flag_sb flag_so flag_za flag_kr flag_ss flag_es flag_lk flag_bl flag_sh flag_kn flag_lc flag_pm flag_vc flag_sd flag_sr flag_sz flag_se flag_ch flag_sy flag_tw flag_tj flag_tz flag_th flag_tl flag_tg flag_tk flag_to flag_tt flag_tn flag_tr flag_tm flag_tc flag_tv flag_vi flag_ug flag_ua flag_ae flag_gb flag_us flag_uy flag_uz flag_vu flag_va flag_ve flag_vn flag_wf flag_eh flag_ye flag_zm flag_zw flag_ac flag_ta flag_bv flag_hm flag_sj flag_um flag_ea flag_cp flag_dg flag_mf united_nations england scotland wales"
-                }
-            } : {
-                tones: {
-                    title: "Diversity",
-                    emoji: "santa runner surfer swimmer lifter ear nose point_up_2 point_down point_left point_right punch wave ok_hand thumbsup thumbsdown clap open_hands boy girl man woman cop bride_with_veil person_with_blond_hair man_with_gua_pi_mao man_with_turban older_man grandma baby construction_worker princess angel information_desk_person guardsman dancer nail_care massage haircut muscle spy hand_splayed middle_finger vulcan no_good ok_woman bow raising_hand raised_hands person_frowning person_with_pouting_face pray rowboat bicyclist mountain_bicyclist walking bath metal point_up basketball_player fist raised_hand v writing_hand"
-                },
-                recent: {
-                    icon: "clock3",
-                    title: "Recent",
-                    emoji: ""
-                },
-                smileys_people: {
-                    icon: "yum",
-                    title: "Smileys & People",
-                    emoji: "grinning grimacing grin joy smiley smile sweat_smile laughing innocent wink blush slight_smile upside_down relaxed yum relieved heart_eyes kissing_heart kissing kissing_smiling_eyes kissing_closed_eyes stuck_out_tongue_winking_eye stuck_out_tongue_closed_eyes stuck_out_tongue money_mouth nerd sunglasses hugging smirk no_mouth neutral_face expressionless unamused rolling_eyes thinking flushed disappointed worried angry rage pensive confused slight_frown frowning2 persevere confounded tired_face weary triumph open_mouth scream fearful cold_sweat hushed frowning anguished cry disappointed_relieved sleepy sweat sob dizzy_face astonished zipper_mouth mask thermometer_face head_bandage sleeping zzz poop smiling_imp imp japanese_ogre japanese_goblin skull ghost alien robot smiley_cat smile_cat joy_cat heart_eyes_cat smirk_cat kissing_cat scream_cat crying_cat_face pouting_cat raised_hands clap wave thumbsup thumbsdown punch fist v ok_hand raised_hand open_hands muscle pray point_up point_up_2 point_down point_left point_right middle_finger hand_splayed metal vulcan writing_hand nail_care lips tongue ear nose eye eyes bust_in_silhouette busts_in_silhouette speaking_head baby boy girl man woman person_with_blond_hair older_man older_woman man_with_gua_pi_mao man_with_turban cop construction_worker guardsman spy santa angel princess bride_with_veil walking runner dancer dancers couple two_men_holding_hands two_women_holding_hands bow information_desk_person no_good ok_woman raising_hand person_with_pouting_face person_frowning haircut massage couple_with_heart couple_ww couple_mm couplekiss kiss_ww kiss_mm family family_mwg family_mwgb family_mwbb family_mwgg family_wwb family_wwg family_wwgb family_wwbb family_wwgg family_mmb family_mmg family_mmgb family_mmbb family_mmgg womans_clothes shirt jeans necktie dress bikini kimono lipstick kiss footprints high_heel sandal boot mans_shoe athletic_shoe womans_hat tophat helmet_with_cross mortar_board crown school_satchel pouch purse handbag briefcase eyeglasses dark_sunglasses ring closed_umbrella"
-                },
-                animals_nature: {
-                    icon: "hamster",
-                    title: "Animals & Nature",
-                    emoji: "dog cat mouse hamster rabbit bear panda_face koala tiger lion_face cow pig pig_nose frog octopus monkey_face see_no_evil hear_no_evil speak_no_evil monkey chicken penguin bird baby_chick hatching_chick hatched_chick wolf boar horse unicorn bee bug snail beetle ant spider scorpion crab snake turtle tropical_fish fish blowfish dolphin whale whale2 crocodile leopard tiger2 water_buffalo ox cow2 dromedary_camel camel elephant goat ram sheep racehorse pig2 rat mouse2 rooster turkey dove dog2 poodle cat2 rabbit2 chipmunk feet dragon dragon_face cactus christmas_tree evergreen_tree deciduous_tree palm_tree seedling herb shamrock four_leaf_clover bamboo tanabata_tree leaves fallen_leaf maple_leaf ear_of_rice hibiscus sunflower rose tulip blossom cherry_blossom bouquet mushroom chestnut jack_o_lantern shell spider_web earth_americas earth_africa earth_asia full_moon waning_gibbous_moon last_quarter_moon waning_crescent_moon new_moon waxing_crescent_moon first_quarter_moon waxing_gibbous_moon new_moon_with_face full_moon_with_face first_quarter_moon_with_face last_quarter_moon_with_face sun_with_face crescent_moon star star2 dizzy sparkles comet sunny white_sun_small_cloud partly_sunny white_sun_cloud white_sun_rain_cloud cloud cloud_rain thunder_cloud_rain cloud_lightning zap fire boom snowflake cloud_snow snowman2 snowman wind_blowing_face dash cloud_tornado fog umbrella2 umbrella droplet sweat_drops ocean"
-                },
-                food_drink: {
-                    icon: "pizza",
-                    title: "Food & Drink",
-                    emoji: "green_apple apple pear tangerine lemon banana watermelon grapes strawberry melon cherries peach pineapple tomato eggplant hot_pepper corn sweet_potato honey_pot bread cheese poultry_leg meat_on_bone fried_shrimp egg hamburger fries hotdog pizza spaghetti taco burrito ramen stew fish_cake sushi bento curry rice_ball rice rice_cracker oden dango shaved_ice ice_cream icecream cake birthday custard candy lollipop chocolate_bar popcorn doughnut cookie beer beers wine_glass cocktail tropical_drink champagne sake tea coffee baby_bottle fork_and_knife fork_knife_plate"
-                },
-                activity: {
-                    icon: "basketball",
-                    title: "Activity",
-                    emoji: "soccer basketball football baseball tennis volleyball rugby_football 8ball golf golfer ping_pong badminton hockey field_hockey cricket ski skier snowboarder ice_skate bow_and_arrow fishing_pole_and_fish rowboat swimmer surfer bath basketball_player lifter bicyclist mountain_bicyclist horse_racing levitate trophy running_shirt_with_sash medal military_medal reminder_ribbon rosette ticket tickets performing_arts art circus_tent microphone headphones musical_score musical_keyboard saxophone trumpet guitar violin clapper video_game space_invader dart game_die slot_machine bowling"
-                },
-                travel_places: {
-                    icon: "rocket",
-                    title: "Travel & Places",
-                    emoji: "red_car taxi blue_car bus trolleybus race_car police_car ambulance fire_engine minibus truck articulated_lorry tractor motorcycle bike rotating_light oncoming_police_car oncoming_bus oncoming_automobile oncoming_taxi aerial_tramway mountain_cableway suspension_railway railway_car train monorail bullettrain_side bullettrain_front light_rail mountain_railway steam_locomotive train2 metro tram station helicopter airplane_small airplane airplane_departure airplane_arriving sailboat motorboat speedboat ferry cruise_ship rocket satellite_orbital seat anchor construction fuelpump busstop vertical_traffic_light traffic_light checkered_flag ship ferris_wheel roller_coaster carousel_horse construction_site foggy tokyo_tower factory fountain rice_scene mountain mountain_snow mount_fuji volcano japan camping tent park motorway railway_track sunrise sunrise_over_mountains desert beach island city_sunset city_dusk cityscape night_with_stars bridge_at_night milky_way stars sparkler fireworks rainbow homes european_castle japanese_castle stadium statue_of_liberty house house_with_garden house_abandoned office department_store post_office european_post_office hospital bank hotel convenience_store school love_hotel wedding classical_building church mosque synagogue kaaba shinto_shrine"
-                },
-                objects: {
-                    icon: "bulb",
-                    title: "Objects",
-                    emoji: "watch iphone calling computer keyboard desktop printer mouse_three_button trackball joystick compression minidisc floppy_disk cd dvd vhs camera camera_with_flash video_camera movie_camera projector film_frames telephone_receiver telephone pager fax tv radio microphone2 level_slider control_knobs stopwatch timer alarm_clock clock hourglass_flowing_sand hourglass satellite battery electric_plug bulb flashlight candle wastebasket oil money_with_wings dollar yen euro pound moneybag credit_card gem scales wrench hammer hammer_pick tools pick nut_and_bolt gear chains gun bomb knife dagger crossed_swords shield smoking skull_crossbones coffin urn amphora crystal_ball prayer_beads barber alembic telescope microscope hole pill syringe thermometer label bookmark toilet shower bathtub key key2 couch sleeping_accommodation bed door bellhop frame_photo map beach_umbrella moyai shopping_bags balloon flags ribbon gift confetti_ball tada dolls wind_chime crossed_flags izakaya_lantern envelope envelope_with_arrow incoming_envelope e-mail love_letter postbox mailbox_closed mailbox mailbox_with_mail mailbox_with_no_mail package postal_horn inbox_tray outbox_tray scroll page_with_curl bookmark_tabs bar_chart chart_with_upwards_trend chart_with_downwards_trend page_facing_up date calendar calendar_spiral card_index card_box ballot_box file_cabinet clipboard notepad_spiral file_folder open_file_folder dividers newspaper2 newspaper notebook closed_book green_book blue_book orange_book notebook_with_decorative_cover ledger books book link paperclip paperclips scissors triangular_ruler straight_ruler pushpin round_pushpin triangular_flag_on_post flag_white flag_black closed_lock_with_key lock unlock lock_with_ink_pen pen_ballpoint pen_fountain black_nib pencil pencil2 crayon paintbrush mag mag_right"
-                },
-                symbols: {
-                    icon: "heartpulse",
-                    title: "Symbols",
-                    emoji: "heart yellow_heart green_heart blue_heart purple_heart broken_heart heart_exclamation two_hearts revolving_hearts heartbeat heartpulse sparkling_heart cupid gift_heart heart_decoration peace cross star_and_crescent om_symbol wheel_of_dharma star_of_david six_pointed_star menorah yin_yang orthodox_cross place_of_worship ophiuchus aries taurus gemini cancer leo virgo libra scorpius sagittarius capricorn aquarius pisces id atom u7a7a u5272 radioactive biohazard mobile_phone_off vibration_mode u6709 u7121 u7533 u55b6 u6708 eight_pointed_black_star vs accept white_flower ideograph_advantage secret congratulations u5408 u6e80 u7981 a b ab cl o2 sos no_entry name_badge no_entry_sign x o anger hotsprings no_pedestrians do_not_litter no_bicycles non-potable_water underage no_mobile_phones exclamation grey_exclamation question grey_question bangbang interrobang 100 low_brightness high_brightness trident fleur-de-lis part_alternation_mark warning children_crossing beginner recycle u6307 chart sparkle eight_spoked_asterisk negative_squared_cross_mark white_check_mark diamond_shape_with_a_dot_inside cyclone loop globe_with_meridians m atm sa passport_control customs baggage_claim left_luggage wheelchair no_smoking wc parking potable_water mens womens baby_symbol restroom put_litter_in_its_place cinema signal_strength koko ng ok up cool new free zero one two three four five six seven eight nine ten 1234 arrow_forward pause_button play_pause stop_button record_button track_next track_previous fast_forward rewind twisted_rightwards_arrows repeat repeat_one arrow_backward arrow_up_small arrow_down_small arrow_double_up arrow_double_down arrow_right arrow_left arrow_up arrow_down arrow_upper_right arrow_lower_right arrow_lower_left arrow_upper_left arrow_up_down left_right_arrow arrows_counterclockwise arrow_right_hook leftwards_arrow_with_hook arrow_heading_up arrow_heading_down hash asterisk information_source abc abcd capital_abcd symbols musical_note notes wavy_dash curly_loop heavy_check_mark arrows_clockwise heavy_plus_sign heavy_minus_sign heavy_division_sign heavy_multiplication_x heavy_dollar_sign currency_exchange copyright registered tm end back on top soon ballot_box_with_check radio_button white_circle black_circle red_circle large_blue_circle small_orange_diamond small_blue_diamond large_orange_diamond large_blue_diamond small_red_triangle black_small_square white_small_square black_large_square white_large_square small_red_triangle_down black_medium_square white_medium_square black_medium_small_square white_medium_small_square black_square_button white_square_button speaker sound loud_sound mute mega loudspeaker bell no_bell black_joker mahjong spades clubs hearts diamonds flower_playing_cards thought_balloon anger_right speech_balloon clock1 clock2 clock3 clock4 clock5 clock6 clock7 clock8 clock9 clock10 clock11 clock12 clock130 clock230 clock330 clock430 clock530 clock630 clock730 clock830 clock930 clock1030 clock1130 clock1230 eye_in_speech_bubble"
-                },
-                flags: {
-                    icon: "flag_gb",
-                    title: "Flags",
-                    emoji: "ac af al dz ad ao ai ag ar am aw au at az bs bh bd bb by be bz bj bm bt bo ba bw br bn bg bf bi cv kh cm ca ky cf td flag_cl cn co km cg flag_cd cr hr cu cy cz dk dj dm do ec eg sv gq er ee et fk fo fj fi fr pf ga gm ge de gh gi gr gl gd gu gt gn gw gy ht hn hk hu is in flag_id ir iq ie il it ci jm jp je jo kz ke ki xk kw kg la lv lb ls lr ly li lt lu mo mk mg mw my mv ml mt mh mr mu mx fm md mc mn me ms ma mz mm na nr np nl nc nz ni ne flag_ng nu kp no om pk pw ps pa pg py pe ph pl pt pr qa ro ru rw sh kn lc vc ws sm st flag_sa sn rs sc sl sg sk si sb so za kr es lk sd sr sz se ch sy tw tj tz th tl tg to tt tn tr flag_tm flag_tm ug ua ae gb us vi uy uz vu va ve vn wf eh ye zm zw re ax ta io bq cx cc gg im yt nf pn bl pm gs tk bv hm sj um ic ea cp dg as aq vg ck cw eu gf tf gp mq mp sx ss tc "
-                }
-            }, e
-        }
-
-        function R(e) {
-            var t = n();
-            if (e && e.filters) {
-                var r = t.filters;
-                w.each(e.filters, function(n, e) {
-                    return !I(e) || w.isEmptyObject(e) ? void delete r[n] : void w.each(e, function(e, t) {
-                        r[n][e] = t
-                    })
-                }), e.filters = r
-            }
-            return w.extend({}, t, e)
-        }
-
-        function p(e, n) {
-            return e.replace(l, function(e) {
-                var t = E[0 === M ? "jsecapeMap" : "jsEscapeMap"];
-                return void 0 !== e && e in t ? u(n, t[e]) : e
-            })
-        }
-
-        function P(e, t) {
-            return e = e.replace(/&/g, "&amp;").replace(/</g, "&lt;").replace(/>/g, "&gt;").replace(/"/g, "&quot;").replace(/'/g, "&#x27;").replace(/`/g, "&#x60;").replace(/(?:\r\n|\r|\n)/g, "\n").replace(/(\n+)/g, "<div>$1</div>").replace(/\n/g, "<br/>").replace(/<br\/><\/div>/g, "</div>"), t.shortnames && (e = E.shortnameToUnicode(e)), p(e, t.emojiTemplate).replace(/\t/g, "&nbsp;&nbsp;&nbsp;&nbsp;").replace(/  /g, "&nbsp;&nbsp;")
-        }
-
-        function H(e, t) {
-                case "image":
-                    e = p(e, t.emojiTemplate);
-                    break;
-                case "shortname":
-                    e = E.toShort(e)
-            }
-            return e
-        }
-
-        function j() {
-            var e = this.editor[0].offsetWidth - this.editor[0].clientWidth,
-                t = parseInt(this.button.css("marginRight"));
-            t !== e && (this.button.css({
-                marginRight: e
-            }), this.floatingPicker && this.picker.css({
-                right: parseInt(this.picker.css("right")) - t + e
-            }))
-        }
-
-        function L() {
-            if (!this.sprite && this.lasyEmoji[0]) {
-                var n = this.picker.offset().top,
-                    r = n + this.picker.height() + 20;
-                this.lasyEmoji.each(function() {
-                    var e = w(this),
-                        t = e.offset().top;
-                    n < t && t < r && e.attr("src", e.data("src")).removeClass("lazy-emoji")
-                }), this.lasyEmoji = this.lasyEmoji.filter(".lazy-emoji")
-            }
-        }
-
-        function F(e, t) {
-            return (t ? "" : ".") + T + (e ? "-" + e : "")
-        }
-
-        function q(e) {
-            var n = w("<div/>", I(e) ? e : {
-                class: F(e, !0)
-            });
-            return w.each(c.call(arguments).slice(1), function(e, t) {
-                w.isFunction(t) && (t = t.call(n)), t && w(t).appendTo(n)
-            }), n
-        }
-
-        function U() {
-            return localStorage.getItem("recent_emojis") || ""
-        }
-
-        function V(e, t) {
-            var n = U();
-            if (!e.recent || e.recent !== n || t) {
-                if (n.length) {
-                    var r, i, o = e.scrollArea.is(".skinnable");
-                    o || (r = e.scrollArea.scrollTop(), t && e.recentCategory.show(), i = e.recentCategory.is(":visible") ? e.recentCategory.height() : 0);
-                    var a = O(n, e.emojiBtnTemplate, !0).split("|").join("");
-                    if (e.recentCategory.children(".emojibtn").remove(), w(a).insertAfter(e.recentCategory.children(".emojionearea-category-title")), e.recentCategory.children(".emojibtn").on("click", function() {
-                            e.trigger("emojibtn.click", w(this))
-                        }), e.recentFilter.show(), !o) {
-                        e.recentCategory.show();
-                        var s = e.recentCategory.height();
-                        i !== s && e.scrollArea.scrollTop(r + s - i)
-                    }
-                } else e.recentFilter.hasClass("active") && e.recentFilter.removeClass("active").next().addClass("active"), e.recentCategory.hide(), e.recentFilter.hide();
-                e.recent = n
-            }
-        }
-
-        function m(l, t, o) {
-            l.options = o = R(o), l.sprite = o.sprite && M < 3, l.inline = null === o.inline ? t.is("INPUT") : o.inline, l.shortnames = o.shortnames, l.saveEmojisAs = o.saveEmojisAs, l.standalone = o.standalone, l.emojiTemplate = '<img alt="{alt}" class="emojione' + (l.sprite ? '-{uni}" src="' + x + '"/>' : 'emoji" src="{img}"/>'), l.emojiTemplateAlt = l.sprite ? '<i class="emojione-{uni}"/>' : '<img class="emojioneemoji" src="{img}"/>', l.emojiBtnTemplate = '<i class="emojibtn" role="button" data-name="{name}" title="{friendlyName}">' + l.emojiTemplateAlt + "</i>", l.recentEmojis = o.recentEmojis && function() {
-                try {
-                    return localStorage.setItem("test", "test"), localStorage.removeItem("test"), !0
-                } catch (e) {
-                    return !1
-                }
-            }();
-            var e = o.pickerPosition;
-            l.floatingPicker = "top" === e || "bottom" === e, ((l.source = t).is(":disabled") || t.is(".disabled")) && l.disable();
-            var a, n, s, c, u, r, d, f, h, p, i = t.is("TEXTAREA") || t.is("INPUT") ? "val" : "text",
-                m = q("tones", o.tones ? function() {
-                    this.addClass(F("tones-" + o.tonesStyle, !0));
-                    for (var e = 0; e <= 5; e++) this.append(w("<i/>", {
-                        class: "btn-tone btn-tone-" + e + (e ? "" : " active"),
-                        "data-skin": e,
-                        role: "button"
-                    }))
-                } : null),
-                g = q({
-                    class: T + (l.standalone ? " " + T + "-standalone " : " ") + (t.attr("class") || ""),
-                    role: "application"
-                }, a = l.editor = q("editor").attr({
-                    contenteditable: !l.standalone,
-                    placeholder: o.placeholder || t.data("placeholder") || t.attr("placeholder") || "",
-                    tabindex: 0
-                }), n = l.button = q("button", q("button-open"), q("button-close")).attr("title", o.buttonTitle), s = l.picker = q("picker", q("wrapper", c = q("filters"), o.search ? r = q("search-panel", q("search", o.search ? function() {
-                    l.search = w("<input/>", {
-                        placeholder: o.searchPlaceholder || "",
-                        type: "text",
-                        class: "search"
-                    }), this.append(l.search)
-                } : null), m) : null, p = q("scroll-area", o.tones && !o.search ? q("tones-panel", m) : null, d = q("emojis-list")))).addClass(F("picker-position-" + o.pickerPosition, !0)).addClass(F("filters-position-" + o.filtersPosition, !0)).addClass(F("search-position-" + o.searchPosition, !0)).addClass("hidden"));
-            o.search && r.addClass(F("with-search", !0)), l.searchSel = null, a.data(t.data()), w.each(o.attributes, function(e, t) {
-                a.attr(e, t)
-            });
-            var v = q("category-block").attr({
-                "data-tone": 0
-            }).prependTo(d);
-            if (w.each(o.filters, function(e, t) {
-                    var n = 0;
-                    if ("recent" !== e || l.recentEmojis) {
-                        if ("tones" !== e) w("<i/>", {
-                            class: F("filter", !0) + " " + F("filter-" + e, !0),
-                            "data-filter": e,
-                            title: t.title
-                        }).wrapInner(O(t.icon, l.emojiTemplateAlt)).appendTo(c);
-                        else {
-                            if (!o.tones) return;
-                            n = 5
-                        }
-                        do {
-                            var r, i = t.emoji.replace(/[\s,;]+/g, "|");
-                            r = 0 === n ? q("category").attr({
-                                name: e,
-                                "data-tone": n
-                            }).appendTo(v) : q("category-block").attr({
-                                name: e,
-                                "data-tone": n
-                            }).appendTo(d), 0 < n && (r.hide(), i = i.split("|").join("_tone" + n + "|") + "_tone" + n), "recent" === e && (i = U()), i = O(i, l.sprite ? '<i class="emojibtn" role="button" data-name="{name}" title="{friendlyName}"><i class="emojione-{uni}"></i></i>' : '<i class="emojibtn" role="button" data-name="{name}" title="{friendlyName}"><img class="emojioneemoji lazy-emoji" data-src="{img}"/></i>', !0).split("|").join(""), r.html(i), w('<div class="emojionearea-category-title"/>').text(t.title).prependTo(r)
-                        } while (0 < --n)
-                    }
-                }), o.filters = null, l.sprite || (l.lasyEmoji = d.find(".lazy-emoji")), (u = c.find(F("filter"))).eq(0).addClass("active"), h = d.find(F("category-block")), f = d.find(F("category")), l.recentFilter = u.filter('[data-filter="recent"]'), l.recentCategory = f.filter("[name=recent]"), l.scrollArea = p, o.container ? w(o.container).wrapInner(g) : g.insertAfter(t), o.hideSource && t.hide(), l.setText(t[i]()), t[i](l.getText()), j.apply(l), l.standalone && !l.getText().length) {
-                var b = w(t).data("emoji-placeholder") || o.emojiPlaceholder;
-                l.setText(b), a.addClass("has-placeholder")
-            }
-            D(l, d.find(".emojibtn"), {
-                click: "emojibtn.click"
-            }), D(l, window, {
-                resize: "!resize"
-            }), D(l, m.children(), {
-                click: "tone.click"
-            }), D(l, [s, n], {
-                mousedown: "!mousedown"
-            }, a), D(l, n, {
-                click: "button.click"
-            }), D(l, a, {
-                paste: "!paste"
-            }, a), D(l, a, ["focus", "blur"], function() {
-                return !l.stayFocused && a
-            }), D(l, s, {
-                mousedown: "picker.mousedown",
-                mouseup: "picker.mouseup",
-                click: "picker.click",
-                keyup: "picker.keyup",
-                keydown: "picker.keydown",
-                keypress: "picker.keypress"
-            }), D(l, a, ["mousedown", "mouseup", "click", "keyup", "keydown", "keypress"]), D(l, s.find(".emojionearea-filter"), {
-                click: "filter.click"
-            }), D(l, t, {
-                change: "source.change"
-            }), o.search && D(l, l.search, {
-                keyup: "search.keypress",
-                focus: "search.focus",
-                blur: "search.blur"
-            });
-            var y = !1;
-            if (p.on("scroll", function() {
-                    if (!y && (L.call(l), p.is(":not(.skinnable)"))) {
-                        var n = f.eq(0),
-                            r = p.offset().top;
-                        f.each(function(e, t) {
-                            return !(10 <= w(t).offset().top - r) && void(n = w(t))
-                        });
-                        var e = u.filter('[data-filter="' + n.attr("name") + '"]');
-                        e[0] && !e.is(".active") && (u.removeClass("active"), e.addClass("active"))
-                    }
-                }), l.on("@filter.click", function(e) {
-                    var t = e.is(".active");
-                    if (p.is(".skinnable")) {
-                        if (t) return;
-                        m.children().eq(0).click()
-                    }
-                    y = !0, t || (u.filter(".active").removeClass("active"), e.addClass("active"));
-                    var n = f.filter('[name="' + e.data("filter") + '"]').offset().top,
-                        r = p.scrollTop(),
-                        i = p.offset().top;
-                    p.stop().animate({
-                        scrollTop: n + r - i - 2
-                    }, 200, "swing", function() {
-                        L.call(l), y = !1
-                    })
-                }).on("@picker.show", function() {
-                    l.recentEmojis && V(l), L.call(l)
-                }).on("@tone.click", function(e) {
-                    m.children().removeClass("active");
-                    var t = e.addClass("active").data("skin");
-                    t ? (p.addClass("skinnable"), h.hide().filter("[data-tone=" + t + "]").show(), u.removeClass("active")) : (p.removeClass("skinnable"), h.hide().filter("[data-tone=0]").show(), u.eq(0).click()), L.call(l), o.search && l.trigger("search.keypress")
-                }).on("@button.click", function(e) {
-                    e.is(".active") ? l.hidePicker() : (l.showPicker(), l.searchSel = null)
-                }).on("@!paste", function(a, e) {
-                    var t = function(e) {
-                        var t = "caret-" + (new Date).getTime(),
-                            n = P(e, l);
-                        N(n), N('<i id="' + t + '"></i>'), a.scrollTop(s);
-                        var r = w("#" + t),
-                            i = r.offset().top - a.offset().top,
-                            o = a.height();
-                        (o <= s + i || i < s) && a.scrollTop(s + i - 2 * o / 3), r.remove(), l.stayFocused = !1, j.apply(l), S(l, "paste", [a, e, n])
-                    };
-                    if (e.originalEvent.clipboardData) {
-                        var n = e.originalEvent.clipboardData.getData("text/plain");
-                        return t(n), e.preventDefault ? e.preventDefault() : e.stop(), e.returnValue = !1, e.stopPropagation(), !1
-                    }
-                    l.stayFocused = !0, N("<span>" + A + "</span>");
-                    var r = C(a[0]),
-                        s = a.scrollTop(),
-                        i = w("<div/>", {
-                            contenteditable: !0
-                        }).css({
-                            position: "fixed",
-                            left: "-999px",
-                            width: "1px",
-                            height: "1px",
-                            top: "20px",
-                            overflow: "hidden"
-                        }).appendTo(w("BODY")).focus();
-                    window.setTimeout(function() {
-                        a.focus(), k(a[0], r);
-                        var e = H(i.html().replace(/\r\n|\n|\r/g, "<br>"), l);
-                        i.remove(), t(e)
-                    }, 200)
-                }).on("@emojibtn.click", function(e) {
-                    var t, n, r, i;
-                    a.removeClass("has-placeholder"), null !== l.searchSel && (a.focus(), k(a[0], l.searchSel), l.searchSel = null), l.standalone ? (a.html(O(e.data("name"), l.emojiTemplate)), l.trigger("blur")) : (C(a[0]), N(O(e.data("name"), l.emojiTemplate))), l.recentEmojis && (t = l, n = e.data("name"), r = U().split("|"), -1 !== (i = r.indexOf(n)) && r.splice(i, 1), r.unshift(n), 9 < r.length && r.pop(), localStorage.setItem("recent_emojis", r.join("|")), V(t)), l.trigger("search.keypress")
-                }).on("@!resize @keyup @emojibtn.click", j).on("@!mousedown", function(e, t) {
-                    return w(t.target).hasClass("search") ? (l.stayFocused = !0, null === l.searchSel && (l.searchSel = C(e[0]))) : (g.is(".focused") || e.focus(), t.preventDefault()), !1
-                }).on("@change", function() {
-                    var e = l.editor.html().replace(/<\/?(?:div|span|p)[^>]*>/gi, "");
-                    e.length && !/^<br[^>]*>$/i.test(e) || l.editor.html(l.content = ""), t[i](l.getText())
-                }).on("@source.change", function() {
-                    l.setText(t[i]()), S("change")
-                }).on("@focus", function() {
-                    g.addClass("focused")
-                }).on("@blur", function() {
-                    g.removeClass("focused"), o.hidePickerOnBlur && l.hidePicker();
-                    var e = l.editor.html();
-                    l.content !== e ? (l.content = e, S(l, "change", [l.editor]), t.blur().trigger("change")) : t.blur(), o.search && (l.search.val(""), l.trigger("search.keypress", !0))
-                }), o.search && l.on("@search.focus", function() {
-                    l.stayFocused = !0, l.search.addClass("focused")
-                }).on("@search.keypress", function(e) {
-                    var r = s.find(".emojionearea-filter"),
-                        n = o.tones ? m.find("i.active").data("skin") : 0,
-                        i = l.search.val().replace(/ /g, "_").replace(/"/g, '\\"');
-                    i && i.length ? (l.recentFilter.hasClass("active") && l.recentFilter.removeClass("active").next().addClass("active"), l.recentCategory.hide(), l.recentFilter.hide(), h.each(function() {
-                        var e = function(e, t) {
-                                var n = e.find('.emojibtn[data-name*="' + i + '"]');
-                                0 === n.length ? (e.data("tone") === t && e.hide(), r.filter('[data-filter="' + e.attr("name") + '"]').hide()) : (e.find('.emojibtn:not([data-name*="' + i + '"])').hide(), n.show(), e.data("tone") === t && e.show(), r.filter('[data-filter="' + e.attr("name") + '"]').show())
-                            },
-                            t = w(this);
-                        0 === t.data("tone") ? f.filter(':not([name="recent"])').each(function() {
-                            e(w(this), 0)
-                        }) : e(t, n)
-                    }), y ? L.call(l) : p.trigger("scroll")) : (V(l, !0), h.filter('[data-tone="' + m.find("i.active").data("skin") + '"]:not([name="recent"])').show(), w(".emojibtn", h).show(), r.show(), e || L.call(l))
-                }).on("@search.blur", function() {
-                    l.stayFocused = !1, l.search.removeClass("focused"), l.trigger("blur")
-                }), o.shortcuts && l.on("@keydown", function(e, t) {
-                    t.ctrlKey || (9 == t.which ? (t.preventDefault(), n.click()) : 27 == t.which && (t.preventDefault(), n.is(".active") && l.hidePicker()))
-                }), I(o.events) && !w.isEmptyObject(o.events) && w.each(o.events, function(e, t) {
-                    l.on(e.replace(/_/g, "."), t)
-                }), o.autocomplete) {
-                var _ = function() {
-                        var e = {
-                            maxCount: o.textcomplete.maxCount,
-                            placement: o.textcomplete.placement
-                        };
-                        o.shortcuts && (e.onKeydown = function(e, t) {
-                            return e.ctrlKey || 13 != e.which ? void 0 : t.KEY_ENTER
-                        });
-                        var n = w.map(E.emojioneList, function(e, t) {
-                            return o.autocompleteTones ? t : /_tone[12345]/.test(t) ? null : t
-                        });
-                        n.sort(), a.textcomplete([{
-                            id: T,
-                            match: /\B(:[\-+\w]*)$/,
-                            search: function(t, e) {
-                                e(w.map(n, function(e) {
-                                    return 0 === e.indexOf(t) ? e : null
-                                }))
-                            },
-                            template: function(e) {
-                                return O(e, l.emojiTemplate) + " " + e.replace(/:/g, "")
-                            },
-                            replace: function(e) {
-                                return O(e, l.emojiTemplate)
-                            },
-                            cache: !0,
-                            index: 1
-                        }], e), o.textcomplete.placement && "static" == w(a.data("textComplete").option.appendTo).css("position") && w(a.data("textComplete").option.appendTo).css("position", "relative")
-                    },
-                    $ = function() {
-                        if (l.disabled) {
-                            var e = function() {
-                                l.off("enabled", e), _()
-                            };
-                            l.on("enabled", e)
-                        } else _()
-                    };
-                w.fn.textcomplete ? $() : w.ajax({
-                    url: "https://cdn.rawgit.com/yuku-t/jquery-textcomplete/v1.3.4/dist/jquery.textcomplete.js",
-                    dataType: "script",
-                    cache: !0,
-                    success: $
-                })
-            }
-            l.inline && (g.addClass(F("inline", !0)), l.on("@keydown", function(e, t) {
-                13 == t.which && t.preventDefault()
-            })), /firefox/i.test(navigator.userAgent) && document.execCommand("enableObjectResizing", !1, !1), l.isReady = !0, l.trigger("onLoad", a), l.trigger("ready", a)
-        }
-        window.getSelection && document.createRange ? (C = function(e) {
-            var t = window.getSelection && window.getSelection();
-            return t && 0 < t.rangeCount ? t.getRangeAt(0) : void 0
-        }, k = function(e, t) {
-            var n = document.createRange();
-            n.setStart(t.startContainer, t.startOffset), n.setEnd(t.endContainer, t.endOffset), (t = window.getSelection()).removeAllRanges(), t.addRange(n)
-        }) : document.selection && document.body.createTextRange && (C = function(e) {
-            return document.selection.createRange()
-        }, k = function(e, t) {
-            var n = document.body.createTextRange();
-            n.moveToElementText(e), n.setStart(t.startContanier, t.startOffset), n.setEnd(t.endContainer, t.endOffset), n.select()
-        });
-        var g = {
-            defaultBase: "https://cdnjs.cloudflare.com/ajax/libs/emojione/",
-            defaultBase3: "https://cdn.jsdelivr.net/",
-            base: null,
-            isLoading: !1
-        };
-
-        function v(t) {
-            var n = d();
-            if (t = R(t), !g.isLoading)
-                if (!E || h(f(E)) < 2) {
-                    var e;
-                    g.isLoading = !0, e = 5 < h(n) ? g.defaultBase3 + "npm/emojione@" + n : 4 < h(n) ? g.defaultBase3 + "emojione/" + n : g.defaultBase + "/" + n, w.ajax({
-                        url: e + "/lib/js/emojione.min.js",
-                        dataType: "script",
-                        cache: !0,
-                        success: function() {
-                            var e;
-                            for (E = window.emojione, n = f(E), e = 4 < (M = h(n)) ? (g.base = g.defaultBase3 + "emojione/assets/" + n, g.base + "/sprites/emojione-sprite-" + E.emojiSize + ".css") : (g.base = g.defaultBase + n + "/assets", g.base + "/sprites/emojione.sprites.css"), t.sprite && (document.createStyleSheet ? document.createStyleSheet(e) : w("<link/>", {
-                                    rel: "stylesheet",
-                                    href: e
-                                }).appendTo("head")); i.length;) i.shift().call();
-                            g.isLoading = !1
-                        }
-                    })
-                } else n = f(E), M = h(n), g.base = 4 < M ? g.defaultBase3 + "emojione/assets/" + n : g.defaultBase + n + "/assets";
-            o(function() {
-                var e = "";
-                t.useInternalCDN && (4 < M && (e = E.emojiSize + "/"), E.imagePathPNG = g.base + "/png/" + e, E.imagePathSVG = g.base + "/svg/" + e, E.imagePathSVGSprites = g.base + "/sprites/emojione.sprites.svg", E.imageType = t.imageType), 4 < h(n) ? (l = E.regUnicode, E.imageType = t.imageType || "png") : l = new RegExp("<object[^>]*>.*?</object>|<span[^>]*>.*?</span>|<(?:object|embed|svg|img|div|span|p|a)[^>]*>|(" + E.unicodeRegexp + ")", "gi")
-            })
-        }
-        var t = function(e, t) {
-            var n = this;
-            v(t), a[n.id = ++r] = {}, s[n.id] = {}, o(function() {
-                m(n, e, t)
-            })
-        };
-        t.prototype.on = function(e, n) {
-            if (e && w.isFunction(n)) {
-                var r = this;
-                w.each(e.toLowerCase().split(" "), function(e, t) {
-                    (function(r, i) {
-                        i = i.replace(/^@/, "");
-                        var e = r.id;
-                        s[e][i] && (w.each(s[e][i], function(e, n) {
-                            w.each(w.isArray(n[0]) ? n[0] : [n[0]], function(e, t) {
-                                w(t).on(n[1], function() {
-                                    var e = c.call(arguments),
-                                        t = w.isFunction(n[2]) ? n[2].apply(r, [i].concat(e)) : n[2];
-                                    t && S(r, i, [t].concat(e))
-                                })
-                            })
-                        }), s[e][i] = null)
-                    })(r, t), (a[r.id][t] || (a[r.id][t] = [])).push(n)
-                })
-            }
-            return this
-        }, t.prototype.off = function(e, r) {
-            if (e) {
-                var i = this.id;
-                w.each(e.toLowerCase().replace(/_/g, ".").split(" "), function(e, n) {
-                    a[i][n] && !/^@/.test(n) && (r ? w.each(a[i][n], function(e, t) {
-                        t === r && (a[i][n] = a[i][n].splice(e, 1))
-                    }) : a[i][n] = [])
-                })
-            }
-            return this
-        }, t.prototype.trigger = function() {
-            var e = c.call(arguments),
-                t = [this].concat(e.slice(0, 1));
-            return t.push(e.slice(1)), S.apply(this, t)
-        }, t.prototype.setFocus = function() {
-            var e = this;
-            return o(function() {
-                e.editor.focus()
-            }), e
-        }, t.prototype.setText = function(e) {
-            var t = this;
-            return o(function() {
-                t.editor.html(P(e, t)), t.content = t.editor.html(), S(t, "change", [t.editor]), j.apply(t)
-            }), t
-        }, t.prototype.getText = function() {
-            return H(this.editor.html(), this)
-        }, t.prototype.showPicker = function() {
-            var e = this;
-            return e._sh_timer && window.clearTimeout(e._sh_timer), e.picker.removeClass("hidden"), e._sh_timer = window.setTimeout(function() {
-                e.button.addClass("active")
-            }, 50), S(e, "picker.show", [e.picker]), e
-        }, t.prototype.hidePicker = function() {
-            var e = this;
-            return e._sh_timer && window.clearTimeout(e._sh_timer), e.button.removeClass("active"), e._sh_timer = window.setTimeout(function() {
-                e.picker.addClass("hidden")
-            }, 500), S(e, "picker.hide", [e.picker]), e
-        }, t.prototype.enable = function() {
-            var t = this,
-                e = function() {
-                    t.disabled = !1, t.editor.prop("contenteditable", !0), t.button.show();
-                    var e = t[t.standalone ? "button" : "editor"];
-                    e.parent().removeClass("emojionearea-disable"), S(t, "enabled", [e])
-                };
-            return t.isReady ? e() : t.on("ready", e), t
-        }, t.prototype.disable = function() {
-            var t = this;
-            t.disabled = !0;
-            var e = function() {
-                t.editor.prop("contenteditable", !1), t.hidePicker(), t.button.hide();
-                var e = t[t.standalone ? "button" : "editor"];
-                e.parent().addClass("emojionearea-disable"), S(t, "disabled", [e])
-            };
-            return t.isReady ? e() : t.on("ready", e), t
-        }, w.fn.emojioneArea = function(e) {
-            return this.each(function() {
-                return this.emojioneArea || w.data(this, "emojioneArea", this.emojioneArea = new t(w(this), e)), this.emojioneArea
-            })
-        }, w.fn.emojioneArea.defaults = n(), w.fn.emojioneAreaText = function(e) {
-            e = R(e);
-            var t = this,
-                n = {
-                    shortnames: !e || void 0 === e.shortnames || e.shortnames,
-                    emojiTemplate: '<img alt="{alt}" class="emojione' + (e && e.sprite && M < 3 ? '-{uni}" src="' + x : 'emoji" src="{img}') + '"/>'
-                };
-            return v(e), o(function() {
-                t.each(function() {
-                    var e = w(this);
-                    return e.hasClass("emojionearea-text") || e.addClass("emojionearea-text").html(P(e.is("TEXTAREA") || e.is("INPUT") ? e.val() : e.text(), n)), e
-                })
-            }), this
-        }
-    }, window);
\ No newline at end of file
diff --git a/snippet/1.0.13/styles/app.css b/snippet/1.0.13/styles/app.css
deleted file mode 100644
index bbf3148..0000000
--- a/snippet/1.0.13/styles/app.css
+++ /dev/null
@@ -1,394 +0,0 @@
-.emojionearea {
-    width: 100%
-}
-
-#chat-app {
-    height: auto;
-    width: 375px;
-    background-color: transparent
-}
-
-#chat-app .header-button {
-    padding: 0;
-    margin: 0;
-    font-size: 18px;
-    cursor: pointer
-}
-
-#chat-app .chat-toolbar {
-    top: 0;
-    min-height: 50px;
-    width: 375px;
-    position: fixed;
-    cursor: pointer;
-    outline: 0
-}
-
-#chat-app .chat-content {
-    top: 56px;
-    bottom: 0;
-    height: auto;
-    background: #fff;
-    border: 1px solid #d3d3d3;
-    -ms-overflow-style: none;
-    overflow: auto
-}
-
-#chat-app .chat-content .chat-messages {
-    height: 342px;
-    overflow: auto;
-    border-bottom: 1px solid #d3d3d3
-}
-
-#chat-app .chat-content .chat-online {
-    height: 392px;
-    padding: 20px
-}
-
-#chat-app .chat-content .chat-unmanaged {
-    height: 392px;
-    padding: 20px
-}
-
-#chat-app .avatar-wrapper {
-    position: relative;
-    bottom: -3px;
-    right: 5px
-}
-
-#chat-app .chat-content .message-row .bubble {
-    word-wrap: break-word;
-    position: relative;
-    max-width: 268px;
-    padding: 6px 7px 8px 9px;
-    background-color: #fff;
-    border-radius: 6px
-}
-
-#chat-app .chat-content .message-row .bubble .message {
-    white-space: pre-wrap
-}
-
-#chat-app .chat-content .message-row .bubble .message-done {
-    color: #dcdcdc
-}
-
-#chat-app .chat-content .message-row .bubble .message-done-all {
-    color: #00bfff
-}
-
-#chat-app .chat-content .message-row .bubble:before {
-    content: '';
-    position: absolute;
-    left: -11px;
-    bottom: 3px;
-    width: 12px;
-    height: 19px;
-    background-position: 50% 50%;
-    background-repeat: no-repeat;
-    background-size: contain
-}
-
-#chat-app .chat-content .message-row .bubble .time {
-    font-size: 10px;
-    text-align: right;
-    margin-bottom: 5px
-}
-
-#chat-app .chat-content .message-row.out .avatar {
-    margin: 0 16px 0 0;
-    width: 40px;
-    min-width: 40px;
-    height: 40px;
-    line-height: 40px;
-    border-radius: 50%;
-    font-weight: 500;
-    text-align: center;
-    color: #fff
-}
-
-#chat-app .chat-content .message-row.auto {
-    align-items: flex-end;
-    font-style: italic
-}
-
-#chat-app .chat-content .message-row.auto .avatar {
-    margin: 0 16px 0 0;
-    width: 40px;
-    min-width: 40px;
-    height: 40px;
-    line-height: 40px;
-    border-radius: 50%;
-    font-size: 17px;
-    font-style: italic;
-    font-weight: 500;
-    text-align: center;
-    color: #fff
-}
-
-#chat-app .chat-content .message-row.in {
-    align-items: flex-end
-}
-
-#chat-app .chat-content .message-row.in2 {
-    align-items: flex-end
-}
-
-#chat-app .chat-content .message-row.out {
-    align-items: flex-end
-}
-
-#chat-app .chat-content .message-row.in2 .avatar {
-    margin: 0 16px 0 0;
-    width: 40px;
-    min-width: 40px;
-    height: 40px;
-    line-height: 40px;
-    border-radius: 50%;
-    font-weight: 500;
-    text-align: center;
-    color: #fff
-}
-
-#chat-app .chat-content .message-row.in2 .bubble {
-    margin-right: auto;
-    background-color: #e8f5e9;
-    border: 1px solid #dfebe0;
-    order: 1
-}
-
-#chat-app .chat-content .message-row.in2 .bubble:before {
-    left: -11px;
-    right: auto;
-    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAmCAMAAADp2asXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAD2UExURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRsXAAAANzwzNPmxNrtyau5oIWRedDkwNntyczgwdfpyJ+/n97wzsLWtNjsytvwzczfvtPmxau6nNjqxtrtyio1KtzwzNjryAAAANzwzgAAANzwzK7Aor/Us9Lnw8vevAAAAMzevtbpxrvMrX+IdwAAAEROOi45Lr3MrZGjf9LoxX+MctnqydLkwhgYGMzfv9vuyQAAANzwzNvuy9zxy7vMu7XGqNvtzKKykwAAANruzKq6nLnMriQkGMXXuL3PsNjsySgzKAAAANLkw83fvd3vy9z4xtzwzRpFmIEAAABQdFJOUwAXChEGBAMBAgwhDvJ7k0YqMc0Zmwj6apf2kjU0+dkw/swh/CP9j2Wr2gndvaYeBRoxQg6gUPt/FaHJGdTj9A9k7XQLeE6iFcN12xkSt9r4NKizowAAAMFJREFUKM+V0sdywlAMBVDbMX7PQCihQ+iQ0HsJvfem/P/PwBIzugu0PXNnNNJVyPmhsIPhhoB2COwIGuLdhAcl3AhCBoBoHUC6BCBbA0C/EkBFB5D/FjxQwQYg1RI8UKINgDoSAPUlAPqUAMgfAEBfXsEDBV0+Hogi4Zhg4THj9YwHoqEBYOrgYTI3GVgMNn8r+Qq94k9yZNosW/3Hy9VuTjWfHkOX6367bGZUU7de66ieHZrO1OGg8Z1WTgYAFLgD5S1PCkzo1B0AAAAASUVORK5CYII=);
-    -webkit-transform: rotate(180deg);
-    transform: rotate(180deg)
-}
-
-#chat-app .chat-content .message-row.in .avatar {
-    order: 2;
-    margin: 0 0 0 16px;
-    width: 40px;
-    min-width: 40px;
-    height: 40px;
-    line-height: 40px;
-    border-radius: 50%;
-    font-weight: 500;
-    text-align: center;
-    color: #fff
-}
-
-#chat-app .chat-content .message-row.in .bubble {
-    margin-left: auto;
-    background-color: #e8f5e9;
-    border: 1px solid #dfebe0;
-    order: 1
-}
-
-#chat-app .chat-content .message-row.in .bubble:before {
-    right: -11px;
-    left: auto;
-    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAmCAMAAADp2asXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAD2UExURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRsXAAAANzwzNPmxNrtyau5oIWRedDkwNntyczgwdfpyJ+/n97wzsLWtNjsytvwzczfvtPmxau6nNjqxtrtyio1KtzwzNjryAAAANzwzgAAANzwzK7Aor/Us9Lnw8vevAAAAMzevtbpxrvMrX+IdwAAAEROOi45Lr3MrZGjf9LoxX+MctnqydLkwhgYGMzfv9vuyQAAANzwzNvuy9zxy7vMu7XGqNvtzKKykwAAANruzKq6nLnMriQkGMXXuL3PsNjsySgzKAAAANLkw83fvd3vy9z4xtzwzRpFmIEAAABQdFJOUwAXChEGBAMBAgwhDvJ7k0YqMc0Zmwj6apf2kjU0+dkw/swh/CP9j2Wr2gndvaYeBRoxQg6gUPt/FaHJGdTj9A9k7XQLeE6iFcN12xkSt9r4NKizowAAAMFJREFUKM+V0sdywlAMBVDbMX7PQCihQ+iQ0HsJvfem/P/PwBIzugu0PXNnNNJVyPmhsIPhhoB2COwIGuLdhAcl3AhCBoBoHUC6BCBbA0C/EkBFB5D/FjxQwQYg1RI8UKINgDoSAPUlAPqUAMgfAEBfXsEDBV0+Hogi4Zhg4THj9YwHoqEBYOrgYTI3GVgMNn8r+Qq94k9yZNosW/3Hy9VuTjWfHkOX6367bGZUU7de66ieHZrO1OGg8Z1WTgYAFLgD5S1PCkzo1B0AAAAASUVORK5CYII=)
-}
-
-#chat-app .chat-footer {
-    width: 100%;
-    top: -100px !important
-}
-
-#waiting {
-    overflow: visible;
-    height: 385px;
-    background: #fff;
-    text-align: center;
-    flex: 1 0 auto;
-    padding: 32px
-}
-
-#waiting .subtitle {
-    margin: 16px 0;
-    max-width: 300px;
-    color: rgba(0, 0, 0, .54)
-}
-
-.sk-fading-circle {
-    width: 40px;
-    height: 40px;
-    position: relative
-}
-
-.sk-fading-circle .sk-circle {
-    width: 100%;
-    height: 100%;
-    position: absolute;
-    left: 0;
-    top: 0
-}
-
-.sk-fading-circle .sk-circle:before {
-    content: '';
-    display: block;
-    margin: 0 auto;
-    width: 15%;
-    height: 15%;
-    background-color: #333;
-    border-radius: 100%;
-    -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
-    animation: sk-circleFadeDelay 1.2s infinite ease-in-out both
-}
-
-.sk-fading-circle .sk-circle2 {
-    -webkit-transform: rotate(30deg);
-    -ms-transform: rotate(30deg);
-    transform: rotate(30deg)
-}
-
-.sk-fading-circle .sk-circle3 {
-    -webkit-transform: rotate(60deg);
-    -ms-transform: rotate(60deg);
-    transform: rotate(60deg)
-}
-
-.sk-fading-circle .sk-circle4 {
-    -webkit-transform: rotate(90deg);
-    -ms-transform: rotate(90deg);
-    transform: rotate(90deg)
-}
-
-.sk-fading-circle .sk-circle5 {
-    -webkit-transform: rotate(120deg);
-    -ms-transform: rotate(120deg);
-    transform: rotate(120deg)
-}
-
-.sk-fading-circle .sk-circle6 {
-    -webkit-transform: rotate(150deg);
-    -ms-transform: rotate(150deg);
-    transform: rotate(150deg)
-}
-
-.sk-fading-circle .sk-circle7 {
-    -webkit-transform: rotate(180deg);
-    -ms-transform: rotate(180deg);
-    transform: rotate(180deg)
-}
-
-.sk-fading-circle .sk-circle8 {
-    -webkit-transform: rotate(210deg);
-    -ms-transform: rotate(210deg);
-    transform: rotate(210deg)
-}
-
-.sk-fading-circle .sk-circle9 {
-    -webkit-transform: rotate(240deg);
-    -ms-transform: rotate(240deg);
-    transform: rotate(240deg)
-}
-
-.sk-fading-circle .sk-circle10 {
-    -webkit-transform: rotate(270deg);
-    -ms-transform: rotate(270deg);
-    transform: rotate(270deg)
-}
-
-.sk-fading-circle .sk-circle11 {
-    -webkit-transform: rotate(300deg);
-    -ms-transform: rotate(300deg);
-    transform: rotate(300deg)
-}
-
-.sk-fading-circle .sk-circle12 {
-    -webkit-transform: rotate(330deg);
-    -ms-transform: rotate(330deg);
-    transform: rotate(330deg)
-}
-
-.sk-fading-circle .sk-circle2:before {
-    -webkit-animation-delay: -1.1s;
-    animation-delay: -1.1s
-}
-
-.sk-fading-circle .sk-circle3:before {
-    -webkit-animation-delay: -1s;
-    animation-delay: -1s
-}
-
-.sk-fading-circle .sk-circle4:before {
-    -webkit-animation-delay: -.9s;
-    animation-delay: -.9s
-}
-
-.sk-fading-circle .sk-circle5:before {
-    -webkit-animation-delay: -.8s;
-    animation-delay: -.8s
-}
-
-.sk-fading-circle .sk-circle6:before {
-    -webkit-animation-delay: -.7s;
-    animation-delay: -.7s
-}
-
-.sk-fading-circle .sk-circle7:before {
-    -webkit-animation-delay: -.6s;
-    animation-delay: -.6s
-}
-
-.sk-fading-circle .sk-circle8:before {
-    -webkit-animation-delay: -.5s;
-    animation-delay: -.5s
-}
-
-.sk-fading-circle .sk-circle9:before {
-    -webkit-animation-delay: -.4s;
-    animation-delay: -.4s
-}
-
-.sk-fading-circle .sk-circle10:before {
-    -webkit-animation-delay: -.3s;
-    animation-delay: -.3s
-}
-
-.sk-fading-circle .sk-circle11:before {
-    -webkit-animation-delay: -.2s;
-    animation-delay: -.2s
-}
-
-.sk-fading-circle .sk-circle12:before {
-    -webkit-animation-delay: -.1s;
-    animation-delay: -.1s
-}
-
-@-webkit-keyframes sk-circleFadeDelay {
-
-    0%,
-    100%,
-    39% {
-        opacity: 0
-    }
-
-    40% {
-        opacity: 1
-    }
-}
-
-@keyframes sk-circleFadeDelay {
-
-    0%,
-    100%,
-    39% {
-        opacity: 0
-    }
-
-    40% {
-        opacity: 1
-    }
-}
-
-md-toast.md-success-toast .md-toast-content {
-    background-color: green
-}
-
-md-toast.md-failure-toast .md-toast-content {
-    background-color: red
-}
\ No newline at end of file
diff --git a/snippet/1.0.13/styles/mobile.css b/snippet/1.0.13/styles/mobile.css
deleted file mode 100644
index da3f877..0000000
--- a/snippet/1.0.13/styles/mobile.css
+++ /dev/null
@@ -1,140 +0,0 @@
-/* IFRAME GENERALE*/
-iframe[id='motion-chat-iframe'] {
-    /* Style attributes*/
-
-    position: fixed;
-    height: 450px;
-    border: 0;
-    /* box-shadow: 0px 0px 10px 2px #333333; */
-    -webkit-transition: all 0.7s ease-out;
-    -moz-transition: all 0.7s ease-out;
-    -ms-transition: all 0.7s ease-out;
-    -o-transition: all 0.7s ease-out;
-    transition: all 0.7s ease-out;
-    z-index: 9999;
-    /* overflow: hidden; */
-
-}
-
-/* IFRAME BASSO-DESTRA*/
-.motion-chat-iframe-bottom_right {
-    /* Style attributes*/
-
-    width: 320px;
-    bottom: -400px;
-    right: 0;
-
-}
-
-/* IFRAME DESTRA*/
-.motion-chat-iframe-right {
-    /* Style attributes*/
-
-    width: 295px;
-    right: -312px;
-
-}
-
-/* LINGUETTA DESTRA*/
-.motion-chat-div-right {
-    /* Style attributes*/
-
-    display: none;
-    right: 0px;
-    position: fixed;
-    cursor: pointer;
-    height: 100px;
-    width: 25px;
-    -webkit-transition: all 0.7s ease-out;
-    -moz-transition: all 0.7s ease-out;
-    -ms-transition: all 0.7s ease-out;
-    -o-transition: all 0.7s ease-out;
-    transition: all 0.7s ease-out;
-    z-index: 9999;
-
-}
-
-/* IFRAME SINISTRA*/
-.motion-chat-iframe-left {
-    /* Style attributes*/
-
-    width: 295px;
-    left: -297px;
-
-}
-
-/* LINGUETTA SINISTRA*/
-.motion-chat-div-left {
-    /* Style attributes*/
-
-    left: 0px;
-    display: none;
-    position: fixed;
-    cursor: pointer;
-    height: 100px;
-    width: 25px;
-    -webkit-transition: all 0.7s ease-out;
-    -moz-transition: all 0.7s ease-out;
-    -ms-transition: all 0.7s ease-out;
-    -o-transition: all 0.7s ease-out;
-    transition: all 0.7s ease-out;
-    z-index: 9999;
-
-}
-
-@media only screen and (max-width: 320px) {
-
-    /* IFRAME BASSO-DESTRA*/
-    .motion-chat-iframe-right {
-        /* Style attributes*/
-
-        width: 295px;
-        bottom: 0px;
-        right: 0;
-
-    }
-
-    /* IFRAME BASSO-DESTRA*/
-    .motion-chat-iframe-left {
-        /* Style attributes*/
-
-        width: 295px;
-        bottom: 0px;
-        right: 0;
-
-    }
-
-}
-
-@media only screen and (max-height: 450px) {
-
-    /* IFRAME BASSO-DESTRA*/
-    iframe[id='motion-chat-iframe'] {
-        /* Style attributes*/
-        height: 100% !important;
-
-    }
-
-    .motion-chat-iframe-right {
-        /* Style attributes*/
-
-        top: 0px !important;
-
-    }
-
-    /* IFRAME BASSO-DESTRA*/
-    .motion-chat-iframe-left {
-        /* Style attributes*/
-
-        top: 0px !important;
-
-    }
-
-    div[id='motion-chat-iframe-tab'] {
-        /* Style attributes*/
-
-        top: auto !important;
-        bottom: 0px !important;
-
-    }
-}
\ No newline at end of file
diff --git a/snippet/1.0.13/styles/vendor.css b/snippet/1.0.13/styles/vendor.css
deleted file mode 100644
index 72e4780..0000000
--- a/snippet/1.0.13/styles/vendor.css
+++ /dev/null
@@ -1,38057 +0,0 @@
-@font-face {
-    font-family: "Material Design Icons";
-    src: url(../fonts/materialdesignicons-webfont.eot?v=2.8.94);
-    src: url(../fonts/materialdesignicons-webfont.eot?#iefix&v=2.8.94) format("embedded-opentype"), url(../fonts/materialdesignicons-webfont.woff2?v=2.8.94) format("woff2"), url(../fonts/materialdesignicons-webfont.woff?v=2.8.94) format("woff"), url(../fonts/materialdesignicons-webfont.ttf?v=2.8.94) format("truetype"), url(../fonts/materialdesignicons-webfont.svg?v=2.8.94#materialdesigniconsregular) format("svg");
-    font-weight: 400;
-    font-style: normal
-}
-
-.mdi-set,
-.mdi:before {
-    display: inline-block;
-    font: normal normal normal 24px/1 "Material Design Icons";
-    font-size: inherit;
-    text-rendering: auto;
-    line-height: inherit;
-    -webkit-font-smoothing: antialiased;
-    -moz-osx-font-smoothing: grayscale
-}
-
-.mdi-access-point:before {
-    content: "\F002"
-}
-
-.mdi-access-point-network:before {
-    content: "\F003"
-}
-
-.mdi-account:before {
-    content: "\F004"
-}
-
-.mdi-account-alert:before {
-    content: "\F005"
-}
-
-.mdi-account-box:before {
-    content: "\F006"
-}
-
-.mdi-account-box-multiple:before {
-    content: "\F933"
-}
-
-.mdi-account-box-outline:before {
-    content: "\F007"
-}
-
-.mdi-account-card-details:before {
-    content: "\F5D2"
-}
-
-.mdi-account-check:before {
-    content: "\F008"
-}
-
-.mdi-account-child:before {
-    content: "\FA88"
-}
-
-.mdi-account-child-circle:before {
-    content: "\FA89"
-}
-
-.mdi-account-circle:before {
-    content: "\F009"
-}
-
-.mdi-account-convert:before {
-    content: "\F00A"
-}
-
-.mdi-account-details:before {
-    content: "\F631"
-}
-
-.mdi-account-edit:before {
-    content: "\F6BB"
-}
-
-.mdi-account-group:before {
-    content: "\F848"
-}
-
-.mdi-account-heart:before {
-    content: "\F898"
-}
-
-.mdi-account-key:before {
-    content: "\F00B"
-}
-
-.mdi-account-location:before {
-    content: "\F00C"
-}
-
-.mdi-account-minus:before {
-    content: "\F00D"
-}
-
-.mdi-account-minus-outline:before {
-    content: "\FAEB"
-}
-
-.mdi-account-multiple:before {
-    content: "\F00E"
-}
-
-.mdi-account-multiple-check:before {
-    content: "\F8C4"
-}
-
-.mdi-account-multiple-minus:before {
-    content: "\F5D3"
-}
-
-.mdi-account-multiple-outline:before {
-    content: "\F00F"
-}
-
-.mdi-account-multiple-plus:before {
-    content: "\F010"
-}
-
-.mdi-account-multiple-plus-outline:before {
-    content: "\F7FF"
-}
-
-.mdi-account-network:before {
-    content: "\F011"
-}
-
-.mdi-account-off:before {
-    content: "\F012"
-}
-
-.mdi-account-outline:before {
-    content: "\F013"
-}
-
-.mdi-account-plus:before {
-    content: "\F014"
-}
-
-.mdi-account-plus-outline:before {
-    content: "\F800"
-}
-
-.mdi-account-remove:before {
-    content: "\F015"
-}
-
-.mdi-account-remove-outline:before {
-    content: "\FAEC"
-}
-
-.mdi-account-search:before {
-    content: "\F016"
-}
-
-.mdi-account-search-outline:before {
-    content: "\F934"
-}
-
-.mdi-account-settings:before {
-    content: "\F630"
-}
-
-.mdi-account-star:before {
-    content: "\F017"
-}
-
-.mdi-account-supervisor:before {
-    content: "\FA8A"
-}
-
-.mdi-account-supervisor-circle:before {
-    content: "\FA8B"
-}
-
-.mdi-account-switch:before {
-    content: "\F019"
-}
-
-.mdi-accusoft:before {
-    content: "\F849"
-}
-
-.mdi-adjust:before {
-    content: "\F01A"
-}
-
-.mdi-adobe:before {
-    content: "\F935"
-}
-
-.mdi-air-conditioner:before {
-    content: "\F01B"
-}
-
-.mdi-airballoon:before {
-    content: "\F01C"
-}
-
-.mdi-airplane:before {
-    content: "\F01D"
-}
-
-.mdi-airplane-landing:before {
-    content: "\F5D4"
-}
-
-.mdi-airplane-off:before {
-    content: "\F01E"
-}
-
-.mdi-airplane-takeoff:before {
-    content: "\F5D5"
-}
-
-.mdi-airplay:before {
-    content: "\F01F"
-}
-
-.mdi-airport:before {
-    content: "\F84A"
-}
-
-.mdi-alarm:before {
-    content: "\F020"
-}
-
-.mdi-alarm-bell:before {
-    content: "\F78D"
-}
-
-.mdi-alarm-check:before {
-    content: "\F021"
-}
-
-.mdi-alarm-light:before {
-    content: "\F78E"
-}
-
-.mdi-alarm-multiple:before {
-    content: "\F022"
-}
-
-.mdi-alarm-off:before {
-    content: "\F023"
-}
-
-.mdi-alarm-plus:before {
-    content: "\F024"
-}
-
-.mdi-alarm-snooze:before {
-    content: "\F68D"
-}
-
-.mdi-album:before {
-    content: "\F025"
-}
-
-.mdi-alert:before {
-    content: "\F026"
-}
-
-.mdi-alert-box:before {
-    content: "\F027"
-}
-
-.mdi-alert-circle:before {
-    content: "\F028"
-}
-
-.mdi-alert-circle-outline:before {
-    content: "\F5D6"
-}
-
-.mdi-alert-decagram:before {
-    content: "\F6BC"
-}
-
-.mdi-alert-octagon:before {
-    content: "\F029"
-}
-
-.mdi-alert-octagram:before {
-    content: "\F766"
-}
-
-.mdi-alert-outline:before {
-    content: "\F02A"
-}
-
-.mdi-alien:before {
-    content: "\F899"
-}
-
-.mdi-all-inclusive:before {
-    content: "\F6BD"
-}
-
-.mdi-alpha:before {
-    content: "\F02B"
-}
-
-.mdi-alpha-a:before {
-    content: "\41"
-}
-
-.mdi-alpha-a-box:before {
-    content: "\FAED"
-}
-
-.mdi-alpha-b:before {
-    content: "\42"
-}
-
-.mdi-alpha-b-box:before {
-    content: "\FAEE"
-}
-
-.mdi-alpha-c:before {
-    content: "\43"
-}
-
-.mdi-alpha-c-box:before {
-    content: "\FAEF"
-}
-
-.mdi-alpha-d:before {
-    content: "\44"
-}
-
-.mdi-alpha-d-box:before {
-    content: "\FAF0"
-}
-
-.mdi-alpha-e:before {
-    content: "\45"
-}
-
-.mdi-alpha-e-box:before {
-    content: "\FAF1"
-}
-
-.mdi-alpha-f:before {
-    content: "\46"
-}
-
-.mdi-alpha-f-box:before {
-    content: "\FAF2"
-}
-
-.mdi-alpha-g:before {
-    content: "\47"
-}
-
-.mdi-alpha-g-box:before {
-    content: "\FAF3"
-}
-
-.mdi-alpha-h:before {
-    content: "\48"
-}
-
-.mdi-alpha-h-box:before {
-    content: "\FAF4"
-}
-
-.mdi-alpha-i:before {
-    content: "\49"
-}
-
-.mdi-alpha-i-box:before {
-    content: "\FAF5"
-}
-
-.mdi-alpha-j:before {
-    content: "\4A"
-}
-
-.mdi-alpha-j-box:before {
-    content: "\FAF6"
-}
-
-.mdi-alpha-k:before {
-    content: "\4B"
-}
-
-.mdi-alpha-k-box:before {
-    content: "\FAF7"
-}
-
-.mdi-alpha-l:before {
-    content: "\4C"
-}
-
-.mdi-alpha-l-box:before {
-    content: "\FAF8"
-}
-
-.mdi-alpha-m:before {
-    content: "\4D"
-}
-
-.mdi-alpha-m-box:before {
-    content: "\FAF9"
-}
-
-.mdi-alpha-n:before {
-    content: "\4E"
-}
-
-.mdi-alpha-n-box:before {
-    content: "\FAFA"
-}
-
-.mdi-alpha-o:before {
-    content: "\4F"
-}
-
-.mdi-alpha-o-box:before {
-    content: "\FAFB"
-}
-
-.mdi-alpha-p:before {
-    content: "\50"
-}
-
-.mdi-alpha-p-box:before {
-    content: "\FAFC"
-}
-
-.mdi-alpha-q:before {
-    content: "\51"
-}
-
-.mdi-alpha-q-box:before {
-    content: "\FAFD"
-}
-
-.mdi-alpha-r:before {
-    content: "\52"
-}
-
-.mdi-alpha-r-box:before {
-    content: "\FAFE"
-}
-
-.mdi-alpha-s:before {
-    content: "\53"
-}
-
-.mdi-alpha-s-box:before {
-    content: "\FAFF"
-}
-
-.mdi-alpha-t:before {
-    content: "\54"
-}
-
-.mdi-alpha-t-box:before {
-    content: "\FB00"
-}
-
-.mdi-alpha-u:before {
-    content: "\55"
-}
-
-.mdi-alpha-u-box:before {
-    content: "\FB01"
-}
-
-.mdi-alpha-v:before {
-    content: "\56"
-}
-
-.mdi-alpha-v-box:before {
-    content: "\FB02"
-}
-
-.mdi-alpha-w:before {
-    content: "\57"
-}
-
-.mdi-alpha-w-box:before {
-    content: "\FB03"
-}
-
-.mdi-alpha-x:before {
-    content: "\58"
-}
-
-.mdi-alpha-x-box:before {
-    content: "\FB04"
-}
-
-.mdi-alpha-y:before {
-    content: "\59"
-}
-
-.mdi-alpha-y-box:before {
-    content: "\FB05"
-}
-
-.mdi-alpha-z:before {
-    content: "\5A"
-}
-
-.mdi-alpha-z-box:before {
-    content: "\FB06"
-}
-
-.mdi-alphabetical:before {
-    content: "\F02C"
-}
-
-.mdi-altimeter:before {
-    content: "\F5D7"
-}
-
-.mdi-amazon:before {
-    content: "\F02D"
-}
-
-.mdi-amazon-alexa:before {
-    content: "\F8C5"
-}
-
-.mdi-amazon-drive:before {
-    content: "\F02E"
-}
-
-.mdi-ambulance:before {
-    content: "\F02F"
-}
-
-.mdi-ampersand:before {
-    content: "\FA8C"
-}
-
-.mdi-amplifier:before {
-    content: "\F030"
-}
-
-.mdi-anchor:before {
-    content: "\F031"
-}
-
-.mdi-android:before {
-    content: "\F032"
-}
-
-.mdi-android-auto:before {
-    content: "\FA8D"
-}
-
-.mdi-android-debug-bridge:before {
-    content: "\F033"
-}
-
-.mdi-android-head:before {
-    content: "\F78F"
-}
-
-.mdi-android-studio:before {
-    content: "\F034"
-}
-
-.mdi-angle-acute:before {
-    content: "\F936"
-}
-
-.mdi-angle-obtuse:before {
-    content: "\F937"
-}
-
-.mdi-angle-right:before {
-    content: "\F938"
-}
-
-.mdi-angular:before {
-    content: "\F6B1"
-}
-
-.mdi-angularjs:before {
-    content: "\F6BE"
-}
-
-.mdi-animation:before {
-    content: "\F5D8"
-}
-
-.mdi-animation-outline:before {
-    content: "\FA8E"
-}
-
-.mdi-animation-play:before {
-    content: "\F939"
-}
-
-.mdi-animation-play-outline:before {
-    content: "\FA8F"
-}
-
-.mdi-anvil:before {
-    content: "\F89A"
-}
-
-.mdi-apple:before {
-    content: "\F035"
-}
-
-.mdi-apple-finder:before {
-    content: "\F036"
-}
-
-.mdi-apple-icloud:before {
-    content: "\F038"
-}
-
-.mdi-apple-ios:before {
-    content: "\F037"
-}
-
-.mdi-apple-keyboard-caps:before {
-    content: "\F632"
-}
-
-.mdi-apple-keyboard-command:before {
-    content: "\F633"
-}
-
-.mdi-apple-keyboard-control:before {
-    content: "\F634"
-}
-
-.mdi-apple-keyboard-option:before {
-    content: "\F635"
-}
-
-.mdi-apple-keyboard-shift:before {
-    content: "\F636"
-}
-
-.mdi-apple-safari:before {
-    content: "\F039"
-}
-
-.mdi-application:before {
-    content: "\F614"
-}
-
-.mdi-apps:before {
-    content: "\F03B"
-}
-
-.mdi-arch:before {
-    content: "\F8C6"
-}
-
-.mdi-archive:before {
-    content: "\F03C"
-}
-
-.mdi-arrange-bring-forward:before {
-    content: "\F03D"
-}
-
-.mdi-arrange-bring-to-front:before {
-    content: "\F03E"
-}
-
-.mdi-arrange-send-backward:before {
-    content: "\F03F"
-}
-
-.mdi-arrange-send-to-back:before {
-    content: "\F040"
-}
-
-.mdi-arrow-all:before {
-    content: "\F041"
-}
-
-.mdi-arrow-bottom-left:before {
-    content: "\F042"
-}
-
-.mdi-arrow-bottom-left-bold-outline:before {
-    content: "\F9B6"
-}
-
-.mdi-arrow-bottom-left-thick:before {
-    content: "\F9B7"
-}
-
-.mdi-arrow-bottom-right:before {
-    content: "\F043"
-}
-
-.mdi-arrow-bottom-right-bold-outline:before {
-    content: "\F9B8"
-}
-
-.mdi-arrow-bottom-right-thick:before {
-    content: "\F9B9"
-}
-
-.mdi-arrow-collapse:before {
-    content: "\F615"
-}
-
-.mdi-arrow-collapse-all:before {
-    content: "\F044"
-}
-
-.mdi-arrow-collapse-down:before {
-    content: "\F791"
-}
-
-.mdi-arrow-collapse-horizontal:before {
-    content: "\F84B"
-}
-
-.mdi-arrow-collapse-left:before {
-    content: "\F792"
-}
-
-.mdi-arrow-collapse-right:before {
-    content: "\F793"
-}
-
-.mdi-arrow-collapse-up:before {
-    content: "\F794"
-}
-
-.mdi-arrow-collapse-vertical:before {
-    content: "\F84C"
-}
-
-.mdi-arrow-decision:before {
-    content: "\F9BA"
-}
-
-.mdi-arrow-decision-auto:before {
-    content: "\F9BB"
-}
-
-.mdi-arrow-decision-auto-outline:before {
-    content: "\F9BC"
-}
-
-.mdi-arrow-decision-outline:before {
-    content: "\F9BD"
-}
-
-.mdi-arrow-down:before {
-    content: "\F045"
-}
-
-.mdi-arrow-down-bold:before {
-    content: "\F72D"
-}
-
-.mdi-arrow-down-bold-box:before {
-    content: "\F72E"
-}
-
-.mdi-arrow-down-bold-box-outline:before {
-    content: "\F72F"
-}
-
-.mdi-arrow-down-bold-circle:before {
-    content: "\F047"
-}
-
-.mdi-arrow-down-bold-circle-outline:before {
-    content: "\F048"
-}
-
-.mdi-arrow-down-bold-hexagon-outline:before {
-    content: "\F049"
-}
-
-.mdi-arrow-down-bold-outline:before {
-    content: "\F9BE"
-}
-
-.mdi-arrow-down-box:before {
-    content: "\F6BF"
-}
-
-.mdi-arrow-down-drop-circle:before {
-    content: "\F04A"
-}
-
-.mdi-arrow-down-drop-circle-outline:before {
-    content: "\F04B"
-}
-
-.mdi-arrow-down-thick:before {
-    content: "\F046"
-}
-
-.mdi-arrow-expand:before {
-    content: "\F616"
-}
-
-.mdi-arrow-expand-all:before {
-    content: "\F04C"
-}
-
-.mdi-arrow-expand-down:before {
-    content: "\F795"
-}
-
-.mdi-arrow-expand-horizontal:before {
-    content: "\F84D"
-}
-
-.mdi-arrow-expand-left:before {
-    content: "\F796"
-}
-
-.mdi-arrow-expand-right:before {
-    content: "\F797"
-}
-
-.mdi-arrow-expand-up:before {
-    content: "\F798"
-}
-
-.mdi-arrow-expand-vertical:before {
-    content: "\F84E"
-}
-
-.mdi-arrow-left:before {
-    content: "\F04D"
-}
-
-.mdi-arrow-left-bold:before {
-    content: "\F730"
-}
-
-.mdi-arrow-left-bold-box:before {
-    content: "\F731"
-}
-
-.mdi-arrow-left-bold-box-outline:before {
-    content: "\F732"
-}
-
-.mdi-arrow-left-bold-circle:before {
-    content: "\F04F"
-}
-
-.mdi-arrow-left-bold-circle-outline:before {
-    content: "\F050"
-}
-
-.mdi-arrow-left-bold-hexagon-outline:before {
-    content: "\F051"
-}
-
-.mdi-arrow-left-bold-outline:before {
-    content: "\F9BF"
-}
-
-.mdi-arrow-left-box:before {
-    content: "\F6C0"
-}
-
-.mdi-arrow-left-drop-circle:before {
-    content: "\F052"
-}
-
-.mdi-arrow-left-drop-circle-outline:before {
-    content: "\F053"
-}
-
-.mdi-arrow-left-right-bold-outline:before {
-    content: "\F9C0"
-}
-
-.mdi-arrow-left-thick:before {
-    content: "\F04E"
-}
-
-.mdi-arrow-right:before {
-    content: "\F054"
-}
-
-.mdi-arrow-right-bold:before {
-    content: "\F733"
-}
-
-.mdi-arrow-right-bold-box:before {
-    content: "\F734"
-}
-
-.mdi-arrow-right-bold-box-outline:before {
-    content: "\F735"
-}
-
-.mdi-arrow-right-bold-circle:before {
-    content: "\F056"
-}
-
-.mdi-arrow-right-bold-circle-outline:before {
-    content: "\F057"
-}
-
-.mdi-arrow-right-bold-hexagon-outline:before {
-    content: "\F058"
-}
-
-.mdi-arrow-right-bold-outline:before {
-    content: "\F9C1"
-}
-
-.mdi-arrow-right-box:before {
-    content: "\F6C1"
-}
-
-.mdi-arrow-right-drop-circle:before {
-    content: "\F059"
-}
-
-.mdi-arrow-right-drop-circle-outline:before {
-    content: "\F05A"
-}
-
-.mdi-arrow-right-thick:before {
-    content: "\F055"
-}
-
-.mdi-arrow-split-horizontal:before {
-    content: "\F93A"
-}
-
-.mdi-arrow-split-vertical:before {
-    content: "\F93B"
-}
-
-.mdi-arrow-top-left:before {
-    content: "\F05B"
-}
-
-.mdi-arrow-top-left-bold-outline:before {
-    content: "\F9C2"
-}
-
-.mdi-arrow-top-left-thick:before {
-    content: "\F9C3"
-}
-
-.mdi-arrow-top-right:before {
-    content: "\F05C"
-}
-
-.mdi-arrow-top-right-bold-outline:before {
-    content: "\F9C4"
-}
-
-.mdi-arrow-top-right-thick:before {
-    content: "\F9C5"
-}
-
-.mdi-arrow-up:before {
-    content: "\F05D"
-}
-
-.mdi-arrow-up-bold:before {
-    content: "\F736"
-}
-
-.mdi-arrow-up-bold-box:before {
-    content: "\F737"
-}
-
-.mdi-arrow-up-bold-box-outline:before {
-    content: "\F738"
-}
-
-.mdi-arrow-up-bold-circle:before {
-    content: "\F05F"
-}
-
-.mdi-arrow-up-bold-circle-outline:before {
-    content: "\F060"
-}
-
-.mdi-arrow-up-bold-hexagon-outline:before {
-    content: "\F061"
-}
-
-.mdi-arrow-up-bold-outline:before {
-    content: "\F9C6"
-}
-
-.mdi-arrow-up-box:before {
-    content: "\F6C2"
-}
-
-.mdi-arrow-up-down-bold-outline:before {
-    content: "\F9C7"
-}
-
-.mdi-arrow-up-drop-circle:before {
-    content: "\F062"
-}
-
-.mdi-arrow-up-drop-circle-outline:before {
-    content: "\F063"
-}
-
-.mdi-arrow-up-thick:before {
-    content: "\F05E"
-}
-
-.mdi-artist:before {
-    content: "\F802"
-}
-
-.mdi-aspect-ratio:before {
-    content: "\FA23"
-}
-
-.mdi-assistant:before {
-    content: "\F064"
-}
-
-.mdi-asterisk:before {
-    content: "\F6C3"
-}
-
-.mdi-at:before {
-    content: "\F065"
-}
-
-.mdi-atlassian:before {
-    content: "\F803"
-}
-
-.mdi-atom:before {
-    content: "\F767"
-}
-
-.mdi-attachment:before {
-    content: "\F066"
-}
-
-.mdi-audio-video:before {
-    content: "\F93C"
-}
-
-.mdi-audiobook:before {
-    content: "\F067"
-}
-
-.mdi-augmented-reality:before {
-    content: "\F84F"
-}
-
-.mdi-auto-fix:before {
-    content: "\F068"
-}
-
-.mdi-auto-upload:before {
-    content: "\F069"
-}
-
-.mdi-autorenew:before {
-    content: "\F06A"
-}
-
-.mdi-av-timer:before {
-    content: "\F06B"
-}
-
-.mdi-axe:before {
-    content: "\F8C7"
-}
-
-.mdi-azure:before {
-    content: "\F804"
-}
-
-.mdi-babel:before {
-    content: "\FA24"
-}
-
-.mdi-baby:before {
-    content: "\F06C"
-}
-
-.mdi-baby-buggy:before {
-    content: "\F68E"
-}
-
-.mdi-backburger:before {
-    content: "\F06D"
-}
-
-.mdi-backspace:before {
-    content: "\F06E"
-}
-
-.mdi-backup-restore:before {
-    content: "\F06F"
-}
-
-.mdi-badminton:before {
-    content: "\F850"
-}
-
-.mdi-balloon:before {
-    content: "\FA25"
-}
-
-.mdi-ballot:before {
-    content: "\F9C8"
-}
-
-.mdi-ballot-outline:before {
-    content: "\F9C9"
-}
-
-.mdi-bandcamp:before {
-    content: "\F674"
-}
-
-.mdi-bank:before {
-    content: "\F070"
-}
-
-.mdi-bank-transfer:before {
-    content: "\FA26"
-}
-
-.mdi-bank-transfer-in:before {
-    content: "\FA27"
-}
-
-.mdi-bank-transfer-out:before {
-    content: "\FA28"
-}
-
-.mdi-barcode:before {
-    content: "\F071"
-}
-
-.mdi-barcode-scan:before {
-    content: "\F072"
-}
-
-.mdi-barley:before {
-    content: "\F073"
-}
-
-.mdi-barrel:before {
-    content: "\F074"
-}
-
-.mdi-baseball:before {
-    content: "\F851"
-}
-
-.mdi-baseball-bat:before {
-    content: "\F852"
-}
-
-.mdi-basecamp:before {
-    content: "\F075"
-}
-
-.mdi-basket:before {
-    content: "\F076"
-}
-
-.mdi-basket-fill:before {
-    content: "\F077"
-}
-
-.mdi-basket-unfill:before {
-    content: "\F078"
-}
-
-.mdi-basketball:before {
-    content: "\F805"
-}
-
-.mdi-battery:before {
-    content: "\F079"
-}
-
-.mdi-battery-10:before {
-    content: "\F07A"
-}
-
-.mdi-battery-10-bluetooth:before {
-    content: "\F93D"
-}
-
-.mdi-battery-20:before {
-    content: "\F07B"
-}
-
-.mdi-battery-20-bluetooth:before {
-    content: "\F93E"
-}
-
-.mdi-battery-30:before {
-    content: "\F07C"
-}
-
-.mdi-battery-30-bluetooth:before {
-    content: "\F93F"
-}
-
-.mdi-battery-40:before {
-    content: "\F07D"
-}
-
-.mdi-battery-40-bluetooth:before {
-    content: "\F940"
-}
-
-.mdi-battery-50:before {
-    content: "\F07E"
-}
-
-.mdi-battery-50-bluetooth:before {
-    content: "\F941"
-}
-
-.mdi-battery-60:before {
-    content: "\F07F"
-}
-
-.mdi-battery-60-bluetooth:before {
-    content: "\F942"
-}
-
-.mdi-battery-70:before {
-    content: "\F080"
-}
-
-.mdi-battery-70-bluetooth:before {
-    content: "\F943"
-}
-
-.mdi-battery-80:before {
-    content: "\F081"
-}
-
-.mdi-battery-80-bluetooth:before {
-    content: "\F944"
-}
-
-.mdi-battery-90:before {
-    content: "\F082"
-}
-
-.mdi-battery-90-bluetooth:before {
-    content: "\F945"
-}
-
-.mdi-battery-alert:before {
-    content: "\F083"
-}
-
-.mdi-battery-alert-bluetooth:before {
-    content: "\F946"
-}
-
-.mdi-battery-bluetooth:before {
-    content: "\F947"
-}
-
-.mdi-battery-bluetooth-variant:before {
-    content: "\F948"
-}
-
-.mdi-battery-charging:before {
-    content: "\F084"
-}
-
-.mdi-battery-charging-10:before {
-    content: "\F89B"
-}
-
-.mdi-battery-charging-100:before {
-    content: "\F085"
-}
-
-.mdi-battery-charging-20:before {
-    content: "\F086"
-}
-
-.mdi-battery-charging-30:before {
-    content: "\F087"
-}
-
-.mdi-battery-charging-40:before {
-    content: "\F088"
-}
-
-.mdi-battery-charging-50:before {
-    content: "\F89C"
-}
-
-.mdi-battery-charging-60:before {
-    content: "\F089"
-}
-
-.mdi-battery-charging-70:before {
-    content: "\F89D"
-}
-
-.mdi-battery-charging-80:before {
-    content: "\F08A"
-}
-
-.mdi-battery-charging-90:before {
-    content: "\F08B"
-}
-
-.mdi-battery-charging-outline:before {
-    content: "\F89E"
-}
-
-.mdi-battery-charging-wireless:before {
-    content: "\F806"
-}
-
-.mdi-battery-charging-wireless-10:before {
-    content: "\F807"
-}
-
-.mdi-battery-charging-wireless-20:before {
-    content: "\F808"
-}
-
-.mdi-battery-charging-wireless-30:before {
-    content: "\F809"
-}
-
-.mdi-battery-charging-wireless-40:before {
-    content: "\F80A"
-}
-
-.mdi-battery-charging-wireless-50:before {
-    content: "\F80B"
-}
-
-.mdi-battery-charging-wireless-60:before {
-    content: "\F80C"
-}
-
-.mdi-battery-charging-wireless-70:before {
-    content: "\F80D"
-}
-
-.mdi-battery-charging-wireless-80:before {
-    content: "\F80E"
-}
-
-.mdi-battery-charging-wireless-90:before {
-    content: "\F80F"
-}
-
-.mdi-battery-charging-wireless-alert:before {
-    content: "\F810"
-}
-
-.mdi-battery-charging-wireless-outline:before {
-    content: "\F811"
-}
-
-.mdi-battery-minus:before {
-    content: "\F08C"
-}
-
-.mdi-battery-negative:before {
-    content: "\F08D"
-}
-
-.mdi-battery-outline:before {
-    content: "\F08E"
-}
-
-.mdi-battery-plus:before {
-    content: "\F08F"
-}
-
-.mdi-battery-positive:before {
-    content: "\F090"
-}
-
-.mdi-battery-unknown:before {
-    content: "\F091"
-}
-
-.mdi-battery-unknown-bluetooth:before {
-    content: "\F949"
-}
-
-.mdi-beach:before {
-    content: "\F092"
-}
-
-.mdi-beaker:before {
-    content: "\F68F"
-}
-
-.mdi-beats:before {
-    content: "\F097"
-}
-
-.mdi-bed-empty:before {
-    content: "\F89F"
-}
-
-.mdi-beer:before {
-    content: "\F098"
-}
-
-.mdi-behance:before {
-    content: "\F099"
-}
-
-.mdi-bell:before {
-    content: "\F09A"
-}
-
-.mdi-bell-off:before {
-    content: "\F09B"
-}
-
-.mdi-bell-off-outline:before {
-    content: "\FA90"
-}
-
-.mdi-bell-outline:before {
-    content: "\F09C"
-}
-
-.mdi-bell-plus:before {
-    content: "\F09D"
-}
-
-.mdi-bell-plus-outline:before {
-    content: "\FA91"
-}
-
-.mdi-bell-ring:before {
-    content: "\F09E"
-}
-
-.mdi-bell-ring-outline:before {
-    content: "\F09F"
-}
-
-.mdi-bell-sleep:before {
-    content: "\F0A0"
-}
-
-.mdi-bell-sleep-outline:before {
-    content: "\FA92"
-}
-
-.mdi-beta:before {
-    content: "\F0A1"
-}
-
-.mdi-betamax:before {
-    content: "\F9CA"
-}
-
-.mdi-bible:before {
-    content: "\F0A2"
-}
-
-.mdi-bike:before {
-    content: "\F0A3"
-}
-
-.mdi-bing:before {
-    content: "\F0A4"
-}
-
-.mdi-binoculars:before {
-    content: "\F0A5"
-}
-
-.mdi-bio:before {
-    content: "\F0A6"
-}
-
-.mdi-biohazard:before {
-    content: "\F0A7"
-}
-
-.mdi-bitbucket:before {
-    content: "\F0A8"
-}
-
-.mdi-bitcoin:before {
-    content: "\F812"
-}
-
-.mdi-black-mesa:before {
-    content: "\F0A9"
-}
-
-.mdi-blackberry:before {
-    content: "\F0AA"
-}
-
-.mdi-blender:before {
-    content: "\F0AB"
-}
-
-.mdi-blinds:before {
-    content: "\F0AC"
-}
-
-.mdi-block-helper:before {
-    content: "\F0AD"
-}
-
-.mdi-blogger:before {
-    content: "\F0AE"
-}
-
-.mdi-bluetooth:before {
-    content: "\F0AF"
-}
-
-.mdi-bluetooth-audio:before {
-    content: "\F0B0"
-}
-
-.mdi-bluetooth-connect:before {
-    content: "\F0B1"
-}
-
-.mdi-bluetooth-off:before {
-    content: "\F0B2"
-}
-
-.mdi-bluetooth-settings:before {
-    content: "\F0B3"
-}
-
-.mdi-bluetooth-transfer:before {
-    content: "\F0B4"
-}
-
-.mdi-blur:before {
-    content: "\F0B5"
-}
-
-.mdi-blur-linear:before {
-    content: "\F0B6"
-}
-
-.mdi-blur-off:before {
-    content: "\F0B7"
-}
-
-.mdi-blur-radial:before {
-    content: "\F0B8"
-}
-
-.mdi-bomb:before {
-    content: "\F690"
-}
-
-.mdi-bomb-off:before {
-    content: "\F6C4"
-}
-
-.mdi-bone:before {
-    content: "\F0B9"
-}
-
-.mdi-book:before {
-    content: "\F0BA"
-}
-
-.mdi-book-lock:before {
-    content: "\F799"
-}
-
-.mdi-book-lock-open:before {
-    content: "\F79A"
-}
-
-.mdi-book-minus:before {
-    content: "\F5D9"
-}
-
-.mdi-book-multiple:before {
-    content: "\F0BB"
-}
-
-.mdi-book-multiple-minus:before {
-    content: "\FA93"
-}
-
-.mdi-book-multiple-plus:before {
-    content: "\FA94"
-}
-
-.mdi-book-multiple-remove:before {
-    content: "\FA95"
-}
-
-.mdi-book-multiple-variant:before {
-    content: "\F0BC"
-}
-
-.mdi-book-open:before {
-    content: "\F0BD"
-}
-
-.mdi-book-open-page-variant:before {
-    content: "\F5DA"
-}
-
-.mdi-book-open-variant:before {
-    content: "\F0BE"
-}
-
-.mdi-book-plus:before {
-    content: "\F5DB"
-}
-
-.mdi-book-remove:before {
-    content: "\FA96"
-}
-
-.mdi-book-variant:before {
-    content: "\F0BF"
-}
-
-.mdi-bookmark:before {
-    content: "\F0C0"
-}
-
-.mdi-bookmark-check:before {
-    content: "\F0C1"
-}
-
-.mdi-bookmark-minus:before {
-    content: "\F9CB"
-}
-
-.mdi-bookmark-minus-outline:before {
-    content: "\F9CC"
-}
-
-.mdi-bookmark-music:before {
-    content: "\F0C2"
-}
-
-.mdi-bookmark-off:before {
-    content: "\F9CD"
-}
-
-.mdi-bookmark-off-outline:before {
-    content: "\F9CE"
-}
-
-.mdi-bookmark-outline:before {
-    content: "\F0C3"
-}
-
-.mdi-bookmark-plus:before {
-    content: "\F0C5"
-}
-
-.mdi-bookmark-plus-outline:before {
-    content: "\F0C4"
-}
-
-.mdi-bookmark-remove:before {
-    content: "\F0C6"
-}
-
-.mdi-boombox:before {
-    content: "\F5DC"
-}
-
-.mdi-bootstrap:before {
-    content: "\F6C5"
-}
-
-.mdi-border-all:before {
-    content: "\F0C7"
-}
-
-.mdi-border-all-variant:before {
-    content: "\F8A0"
-}
-
-.mdi-border-bottom:before {
-    content: "\F0C8"
-}
-
-.mdi-border-bottom-variant:before {
-    content: "\F8A1"
-}
-
-.mdi-border-color:before {
-    content: "\F0C9"
-}
-
-.mdi-border-horizontal:before {
-    content: "\F0CA"
-}
-
-.mdi-border-inside:before {
-    content: "\F0CB"
-}
-
-.mdi-border-left:before {
-    content: "\F0CC"
-}
-
-.mdi-border-left-variant:before {
-    content: "\F8A2"
-}
-
-.mdi-border-none:before {
-    content: "\F0CD"
-}
-
-.mdi-border-none-variant:before {
-    content: "\F8A3"
-}
-
-.mdi-border-outside:before {
-    content: "\F0CE"
-}
-
-.mdi-border-right:before {
-    content: "\F0CF"
-}
-
-.mdi-border-right-variant:before {
-    content: "\F8A4"
-}
-
-.mdi-border-style:before {
-    content: "\F0D0"
-}
-
-.mdi-border-top:before {
-    content: "\F0D1"
-}
-
-.mdi-border-top-variant:before {
-    content: "\F8A5"
-}
-
-.mdi-border-vertical:before {
-    content: "\F0D2"
-}
-
-.mdi-bottle-wine:before {
-    content: "\F853"
-}
-
-.mdi-bow-tie:before {
-    content: "\F677"
-}
-
-.mdi-bowl:before {
-    content: "\F617"
-}
-
-.mdi-bowling:before {
-    content: "\F0D3"
-}
-
-.mdi-box:before {
-    content: "\F0D4"
-}
-
-.mdi-box-cutter:before {
-    content: "\F0D5"
-}
-
-.mdi-box-shadow:before {
-    content: "\F637"
-}
-
-.mdi-braille:before {
-    content: "\F9CF"
-}
-
-.mdi-brain:before {
-    content: "\F9D0"
-}
-
-.mdi-bridge:before {
-    content: "\F618"
-}
-
-.mdi-briefcase:before {
-    content: "\F0D6"
-}
-
-.mdi-briefcase-check:before {
-    content: "\F0D7"
-}
-
-.mdi-briefcase-download:before {
-    content: "\F0D8"
-}
-
-.mdi-briefcase-edit:before {
-    content: "\FA97"
-}
-
-.mdi-briefcase-minus:before {
-    content: "\FA29"
-}
-
-.mdi-briefcase-outline:before {
-    content: "\F813"
-}
-
-.mdi-briefcase-plus:before {
-    content: "\FA2A"
-}
-
-.mdi-briefcase-remove:before {
-    content: "\FA2B"
-}
-
-.mdi-briefcase-search:before {
-    content: "\FA2C"
-}
-
-.mdi-briefcase-upload:before {
-    content: "\F0D9"
-}
-
-.mdi-brightness-1:before {
-    content: "\F0DA"
-}
-
-.mdi-brightness-2:before {
-    content: "\F0DB"
-}
-
-.mdi-brightness-3:before {
-    content: "\F0DC"
-}
-
-.mdi-brightness-4:before {
-    content: "\F0DD"
-}
-
-.mdi-brightness-5:before {
-    content: "\F0DE"
-}
-
-.mdi-brightness-6:before {
-    content: "\F0DF"
-}
-
-.mdi-brightness-7:before {
-    content: "\F0E0"
-}
-
-.mdi-brightness-auto:before {
-    content: "\F0E1"
-}
-
-.mdi-broom:before {
-    content: "\F0E2"
-}
-
-.mdi-brush:before {
-    content: "\F0E3"
-}
-
-.mdi-buddhism:before {
-    content: "\F94A"
-}
-
-.mdi-buffer:before {
-    content: "\F619"
-}
-
-.mdi-bug:before {
-    content: "\F0E4"
-}
-
-.mdi-bug-check:before {
-    content: "\FA2D"
-}
-
-.mdi-bug-check-outline:before {
-    content: "\FA2E"
-}
-
-.mdi-bug-outline:before {
-    content: "\FA2F"
-}
-
-.mdi-bulldozer:before {
-    content: "\FB07"
-}
-
-.mdi-bulletin-board:before {
-    content: "\F0E5"
-}
-
-.mdi-bullhorn:before {
-    content: "\F0E6"
-}
-
-.mdi-bullhorn-outline:before {
-    content: "\FB08"
-}
-
-.mdi-bullseye:before {
-    content: "\F5DD"
-}
-
-.mdi-bullseye-arrow:before {
-    content: "\F8C8"
-}
-
-.mdi-bus:before {
-    content: "\F0E7"
-}
-
-.mdi-bus-alert:before {
-    content: "\FA98"
-}
-
-.mdi-bus-articulated-end:before {
-    content: "\F79B"
-}
-
-.mdi-bus-articulated-front:before {
-    content: "\F79C"
-}
-
-.mdi-bus-clock:before {
-    content: "\F8C9"
-}
-
-.mdi-bus-double-decker:before {
-    content: "\F79D"
-}
-
-.mdi-bus-school:before {
-    content: "\F79E"
-}
-
-.mdi-bus-side:before {
-    content: "\F79F"
-}
-
-.mdi-cached:before {
-    content: "\F0E8"
-}
-
-.mdi-cake:before {
-    content: "\F0E9"
-}
-
-.mdi-cake-layered:before {
-    content: "\F0EA"
-}
-
-.mdi-cake-variant:before {
-    content: "\F0EB"
-}
-
-.mdi-calculator:before {
-    content: "\F0EC"
-}
-
-.mdi-calculator-variant:before {
-    content: "\FA99"
-}
-
-.mdi-calendar:before {
-    content: "\F0ED"
-}
-
-.mdi-calendar-alert:before {
-    content: "\FA30"
-}
-
-.mdi-calendar-blank:before {
-    content: "\F0EE"
-}
-
-.mdi-calendar-check:before {
-    content: "\F0EF"
-}
-
-.mdi-calendar-clock:before {
-    content: "\F0F0"
-}
-
-.mdi-calendar-edit:before {
-    content: "\F8A6"
-}
-
-.mdi-calendar-export:before {
-    content: "\FB09"
-}
-
-.mdi-calendar-heart:before {
-    content: "\F9D1"
-}
-
-.mdi-calendar-import:before {
-    content: "\FB0A"
-}
-
-.mdi-calendar-multiple:before {
-    content: "\F0F1"
-}
-
-.mdi-calendar-multiple-check:before {
-    content: "\F0F2"
-}
-
-.mdi-calendar-multiselect:before {
-    content: "\FA31"
-}
-
-.mdi-calendar-plus:before {
-    content: "\F0F3"
-}
-
-.mdi-calendar-question:before {
-    content: "\F691"
-}
-
-.mdi-calendar-range:before {
-    content: "\F678"
-}
-
-.mdi-calendar-remove:before {
-    content: "\F0F4"
-}
-
-.mdi-calendar-search:before {
-    content: "\F94B"
-}
-
-.mdi-calendar-star:before {
-    content: "\F9D2"
-}
-
-.mdi-calendar-text:before {
-    content: "\F0F5"
-}
-
-.mdi-calendar-today:before {
-    content: "\F0F6"
-}
-
-.mdi-calendar-week:before {
-    content: "\FA32"
-}
-
-.mdi-calendar-week-begin:before {
-    content: "\FA33"
-}
-
-.mdi-call-made:before {
-    content: "\F0F7"
-}
-
-.mdi-call-merge:before {
-    content: "\F0F8"
-}
-
-.mdi-call-missed:before {
-    content: "\F0F9"
-}
-
-.mdi-call-received:before {
-    content: "\F0FA"
-}
-
-.mdi-call-split:before {
-    content: "\F0FB"
-}
-
-.mdi-camcorder:before {
-    content: "\F0FC"
-}
-
-.mdi-camcorder-box:before {
-    content: "\F0FD"
-}
-
-.mdi-camcorder-box-off:before {
-    content: "\F0FE"
-}
-
-.mdi-camcorder-off:before {
-    content: "\F0FF"
-}
-
-.mdi-camera:before {
-    content: "\F100"
-}
-
-.mdi-camera-account:before {
-    content: "\F8CA"
-}
-
-.mdi-camera-burst:before {
-    content: "\F692"
-}
-
-.mdi-camera-enhance:before {
-    content: "\F101"
-}
-
-.mdi-camera-front:before {
-    content: "\F102"
-}
-
-.mdi-camera-front-variant:before {
-    content: "\F103"
-}
-
-.mdi-camera-gopro:before {
-    content: "\F7A0"
-}
-
-.mdi-camera-image:before {
-    content: "\F8CB"
-}
-
-.mdi-camera-iris:before {
-    content: "\F104"
-}
-
-.mdi-camera-metering-center:before {
-    content: "\F7A1"
-}
-
-.mdi-camera-metering-matrix:before {
-    content: "\F7A2"
-}
-
-.mdi-camera-metering-partial:before {
-    content: "\F7A3"
-}
-
-.mdi-camera-metering-spot:before {
-    content: "\F7A4"
-}
-
-.mdi-camera-off:before {
-    content: "\F5DF"
-}
-
-.mdi-camera-party-mode:before {
-    content: "\F105"
-}
-
-.mdi-camera-rear:before {
-    content: "\F106"
-}
-
-.mdi-camera-rear-variant:before {
-    content: "\F107"
-}
-
-.mdi-camera-switch:before {
-    content: "\F108"
-}
-
-.mdi-camera-timer:before {
-    content: "\F109"
-}
-
-.mdi-cancel:before {
-    content: "\F739"
-}
-
-.mdi-candle:before {
-    content: "\F5E2"
-}
-
-.mdi-candycane:before {
-    content: "\F10A"
-}
-
-.mdi-cannabis:before {
-    content: "\F7A5"
-}
-
-.mdi-caps-lock:before {
-    content: "\FA9A"
-}
-
-.mdi-car:before {
-    content: "\F10B"
-}
-
-.mdi-car-battery:before {
-    content: "\F10C"
-}
-
-.mdi-car-connected:before {
-    content: "\F10D"
-}
-
-.mdi-car-convertible:before {
-    content: "\F7A6"
-}
-
-.mdi-car-estate:before {
-    content: "\F7A7"
-}
-
-.mdi-car-hatchback:before {
-    content: "\F7A8"
-}
-
-.mdi-car-limousine:before {
-    content: "\F8CC"
-}
-
-.mdi-car-pickup:before {
-    content: "\F7A9"
-}
-
-.mdi-car-side:before {
-    content: "\F7AA"
-}
-
-.mdi-car-sports:before {
-    content: "\F7AB"
-}
-
-.mdi-car-wash:before {
-    content: "\F10E"
-}
-
-.mdi-caravan:before {
-    content: "\F7AC"
-}
-
-.mdi-cards:before {
-    content: "\F638"
-}
-
-.mdi-cards-club:before {
-    content: "\F8CD"
-}
-
-.mdi-cards-diamond:before {
-    content: "\F8CE"
-}
-
-.mdi-cards-heart:before {
-    content: "\F8CF"
-}
-
-.mdi-cards-outline:before {
-    content: "\F639"
-}
-
-.mdi-cards-playing-outline:before {
-    content: "\F63A"
-}
-
-.mdi-cards-spade:before {
-    content: "\F8D0"
-}
-
-.mdi-cards-variant:before {
-    content: "\F6C6"
-}
-
-.mdi-carrot:before {
-    content: "\F10F"
-}
-
-.mdi-cart:before {
-    content: "\F110"
-}
-
-.mdi-cart-off:before {
-    content: "\F66B"
-}
-
-.mdi-cart-outline:before {
-    content: "\F111"
-}
-
-.mdi-cart-plus:before {
-    content: "\F112"
-}
-
-.mdi-case-sensitive-alt:before {
-    content: "\F113"
-}
-
-.mdi-cash:before {
-    content: "\F114"
-}
-
-.mdi-cash-100:before {
-    content: "\F115"
-}
-
-.mdi-cash-multiple:before {
-    content: "\F116"
-}
-
-.mdi-cash-refund:before {
-    content: "\FA9B"
-}
-
-.mdi-cash-usd:before {
-    content: "\F117"
-}
-
-.mdi-cassette:before {
-    content: "\F9D3"
-}
-
-.mdi-cast:before {
-    content: "\F118"
-}
-
-.mdi-cast-connected:before {
-    content: "\F119"
-}
-
-.mdi-cast-off:before {
-    content: "\F789"
-}
-
-.mdi-castle:before {
-    content: "\F11A"
-}
-
-.mdi-cat:before {
-    content: "\F11B"
-}
-
-.mdi-cctv:before {
-    content: "\F7AD"
-}
-
-.mdi-ceiling-light:before {
-    content: "\F768"
-}
-
-.mdi-cellphone:before {
-    content: "\F11C"
-}
-
-.mdi-cellphone-android:before {
-    content: "\F11D"
-}
-
-.mdi-cellphone-arrow-down:before {
-    content: "\F9D4"
-}
-
-.mdi-cellphone-basic:before {
-    content: "\F11E"
-}
-
-.mdi-cellphone-dock:before {
-    content: "\F11F"
-}
-
-.mdi-cellphone-erase:before {
-    content: "\F94C"
-}
-
-.mdi-cellphone-iphone:before {
-    content: "\F120"
-}
-
-.mdi-cellphone-key:before {
-    content: "\F94D"
-}
-
-.mdi-cellphone-link:before {
-    content: "\F121"
-}
-
-.mdi-cellphone-link-off:before {
-    content: "\F122"
-}
-
-.mdi-cellphone-lock:before {
-    content: "\F94E"
-}
-
-.mdi-cellphone-message:before {
-    content: "\F8D2"
-}
-
-.mdi-cellphone-off:before {
-    content: "\F94F"
-}
-
-.mdi-cellphone-screenshot:before {
-    content: "\FA34"
-}
-
-.mdi-cellphone-settings:before {
-    content: "\F123"
-}
-
-.mdi-cellphone-settings-variant:before {
-    content: "\F950"
-}
-
-.mdi-cellphone-sound:before {
-    content: "\F951"
-}
-
-.mdi-cellphone-text:before {
-    content: "\F8D1"
-}
-
-.mdi-cellphone-wireless:before {
-    content: "\F814"
-}
-
-.mdi-certificate:before {
-    content: "\F124"
-}
-
-.mdi-chair-school:before {
-    content: "\F125"
-}
-
-.mdi-chart-arc:before {
-    content: "\F126"
-}
-
-.mdi-chart-areaspline:before {
-    content: "\F127"
-}
-
-.mdi-chart-bar:before {
-    content: "\F128"
-}
-
-.mdi-chart-bar-stacked:before {
-    content: "\F769"
-}
-
-.mdi-chart-bubble:before {
-    content: "\F5E3"
-}
-
-.mdi-chart-donut:before {
-    content: "\F7AE"
-}
-
-.mdi-chart-donut-variant:before {
-    content: "\F7AF"
-}
-
-.mdi-chart-gantt:before {
-    content: "\F66C"
-}
-
-.mdi-chart-histogram:before {
-    content: "\F129"
-}
-
-.mdi-chart-line:before {
-    content: "\F12A"
-}
-
-.mdi-chart-line-stacked:before {
-    content: "\F76A"
-}
-
-.mdi-chart-line-variant:before {
-    content: "\F7B0"
-}
-
-.mdi-chart-multiline:before {
-    content: "\F8D3"
-}
-
-.mdi-chart-pie:before {
-    content: "\F12B"
-}
-
-.mdi-chart-scatterplot-hexbin:before {
-    content: "\F66D"
-}
-
-.mdi-chart-timeline:before {
-    content: "\F66E"
-}
-
-.mdi-check:before {
-    content: "\F12C"
-}
-
-.mdi-check-all:before {
-    content: "\F12D"
-}
-
-.mdi-check-circle:before {
-    content: "\F5E0"
-}
-
-.mdi-check-circle-outline:before {
-    content: "\F5E1"
-}
-
-.mdi-check-decagram:before {
-    content: "\F790"
-}
-
-.mdi-check-outline:before {
-    content: "\F854"
-}
-
-.mdi-checkbook:before {
-    content: "\FA9C"
-}
-
-.mdi-checkbox-blank:before {
-    content: "\F12E"
-}
-
-.mdi-checkbox-blank-circle:before {
-    content: "\F12F"
-}
-
-.mdi-checkbox-blank-circle-outline:before {
-    content: "\F130"
-}
-
-.mdi-checkbox-blank-outline:before {
-    content: "\F131"
-}
-
-.mdi-checkbox-intermediate:before {
-    content: "\F855"
-}
-
-.mdi-checkbox-marked:before {
-    content: "\F132"
-}
-
-.mdi-checkbox-marked-circle:before {
-    content: "\F133"
-}
-
-.mdi-checkbox-marked-circle-outline:before {
-    content: "\F134"
-}
-
-.mdi-checkbox-marked-outline:before {
-    content: "\F135"
-}
-
-.mdi-checkbox-multiple-blank:before {
-    content: "\F136"
-}
-
-.mdi-checkbox-multiple-blank-circle:before {
-    content: "\F63B"
-}
-
-.mdi-checkbox-multiple-blank-circle-outline:before {
-    content: "\F63C"
-}
-
-.mdi-checkbox-multiple-blank-outline:before {
-    content: "\F137"
-}
-
-.mdi-checkbox-multiple-marked:before {
-    content: "\F138"
-}
-
-.mdi-checkbox-multiple-marked-circle:before {
-    content: "\F63D"
-}
-
-.mdi-checkbox-multiple-marked-circle-outline:before {
-    content: "\F63E"
-}
-
-.mdi-checkbox-multiple-marked-outline:before {
-    content: "\F139"
-}
-
-.mdi-checkerboard:before {
-    content: "\F13A"
-}
-
-.mdi-chemical-weapon:before {
-    content: "\F13B"
-}
-
-.mdi-chess-bishop:before {
-    content: "\F85B"
-}
-
-.mdi-chess-king:before {
-    content: "\F856"
-}
-
-.mdi-chess-knight:before {
-    content: "\F857"
-}
-
-.mdi-chess-pawn:before {
-    content: "\F858"
-}
-
-.mdi-chess-queen:before {
-    content: "\F859"
-}
-
-.mdi-chess-rook:before {
-    content: "\F85A"
-}
-
-.mdi-chevron-double-down:before {
-    content: "\F13C"
-}
-
-.mdi-chevron-double-left:before {
-    content: "\F13D"
-}
-
-.mdi-chevron-double-right:before {
-    content: "\F13E"
-}
-
-.mdi-chevron-double-up:before {
-    content: "\F13F"
-}
-
-.mdi-chevron-down:before {
-    content: "\F140"
-}
-
-.mdi-chevron-down-box:before {
-    content: "\F9D5"
-}
-
-.mdi-chevron-down-box-outline:before {
-    content: "\F9D6"
-}
-
-.mdi-chevron-down-circle:before {
-    content: "\FB0B"
-}
-
-.mdi-chevron-down-circle-outline:before {
-    content: "\FB0C"
-}
-
-.mdi-chevron-left:before {
-    content: "\F141"
-}
-
-.mdi-chevron-left-box:before {
-    content: "\F9D7"
-}
-
-.mdi-chevron-left-box-outline:before {
-    content: "\F9D8"
-}
-
-.mdi-chevron-left-circle:before {
-    content: "\FB0D"
-}
-
-.mdi-chevron-left-circle-outline:before {
-    content: "\FB0E"
-}
-
-.mdi-chevron-right:before {
-    content: "\F142"
-}
-
-.mdi-chevron-right-box:before {
-    content: "\F9D9"
-}
-
-.mdi-chevron-right-box-outline:before {
-    content: "\F9DA"
-}
-
-.mdi-chevron-right-circle:before {
-    content: "\FB0F"
-}
-
-.mdi-chevron-right-circle-outline:before {
-    content: "\FB10"
-}
-
-.mdi-chevron-up:before {
-    content: "\F143"
-}
-
-.mdi-chevron-up-box:before {
-    content: "\F9DB"
-}
-
-.mdi-chevron-up-box-outline:before {
-    content: "\F9DC"
-}
-
-.mdi-chevron-up-circle:before {
-    content: "\FB11"
-}
-
-.mdi-chevron-up-circle-outline:before {
-    content: "\FB12"
-}
-
-.mdi-chili-hot:before {
-    content: "\F7B1"
-}
-
-.mdi-chili-medium:before {
-    content: "\F7B2"
-}
-
-.mdi-chili-mild:before {
-    content: "\F7B3"
-}
-
-.mdi-chip:before {
-    content: "\F61A"
-}
-
-.mdi-christianity:before {
-    content: "\F952"
-}
-
-.mdi-church:before {
-    content: "\F144"
-}
-
-.mdi-circle:before {
-    content: "\F764"
-}
-
-.mdi-circle-edit-outline:before {
-    content: "\F8D4"
-}
-
-.mdi-circle-medium:before {
-    content: "\F9DD"
-}
-
-.mdi-circle-outline:before {
-    content: "\F765"
-}
-
-.mdi-circle-slice-1:before {
-    content: "\FA9D"
-}
-
-.mdi-circle-slice-2:before {
-    content: "\FA9E"
-}
-
-.mdi-circle-slice-3:before {
-    content: "\FA9F"
-}
-
-.mdi-circle-slice-4:before {
-    content: "\FAA0"
-}
-
-.mdi-circle-slice-5:before {
-    content: "\FAA1"
-}
-
-.mdi-circle-slice-6:before {
-    content: "\FAA2"
-}
-
-.mdi-circle-slice-7:before {
-    content: "\FAA3"
-}
-
-.mdi-circle-slice-8:before {
-    content: "\FAA4"
-}
-
-.mdi-circle-small:before {
-    content: "\F9DE"
-}
-
-.mdi-cisco-webex:before {
-    content: "\F145"
-}
-
-.mdi-city:before {
-    content: "\F146"
-}
-
-.mdi-city-variant:before {
-    content: "\FA35"
-}
-
-.mdi-city-variant-outline:before {
-    content: "\FA36"
-}
-
-.mdi-clipboard:before {
-    content: "\F147"
-}
-
-.mdi-clipboard-account:before {
-    content: "\F148"
-}
-
-.mdi-clipboard-alert:before {
-    content: "\F149"
-}
-
-.mdi-clipboard-arrow-down:before {
-    content: "\F14A"
-}
-
-.mdi-clipboard-arrow-left:before {
-    content: "\F14B"
-}
-
-.mdi-clipboard-check:before {
-    content: "\F14C"
-}
-
-.mdi-clipboard-check-outline:before {
-    content: "\F8A7"
-}
-
-.mdi-clipboard-flow:before {
-    content: "\F6C7"
-}
-
-.mdi-clipboard-outline:before {
-    content: "\F14D"
-}
-
-.mdi-clipboard-plus:before {
-    content: "\F750"
-}
-
-.mdi-clipboard-pulse:before {
-    content: "\F85C"
-}
-
-.mdi-clipboard-pulse-outline:before {
-    content: "\F85D"
-}
-
-.mdi-clipboard-text:before {
-    content: "\F14E"
-}
-
-.mdi-clipboard-text-outline:before {
-    content: "\FA37"
-}
-
-.mdi-clippy:before {
-    content: "\F14F"
-}
-
-.mdi-clock:before {
-    content: "\F953"
-}
-
-.mdi-clock-alert:before {
-    content: "\F954"
-}
-
-.mdi-clock-alert-outline:before {
-    content: "\F5CE"
-}
-
-.mdi-clock-end:before {
-    content: "\F151"
-}
-
-.mdi-clock-fast:before {
-    content: "\F152"
-}
-
-.mdi-clock-in:before {
-    content: "\F153"
-}
-
-.mdi-clock-out:before {
-    content: "\F154"
-}
-
-.mdi-clock-outline:before {
-    content: "\F150"
-}
-
-.mdi-clock-start:before {
-    content: "\F155"
-}
-
-.mdi-close:before {
-    content: "\F156"
-}
-
-.mdi-close-box:before {
-    content: "\F157"
-}
-
-.mdi-close-box-outline:before {
-    content: "\F158"
-}
-
-.mdi-close-circle:before {
-    content: "\F159"
-}
-
-.mdi-close-circle-outline:before {
-    content: "\F15A"
-}
-
-.mdi-close-network:before {
-    content: "\F15B"
-}
-
-.mdi-close-octagon:before {
-    content: "\F15C"
-}
-
-.mdi-close-octagon-outline:before {
-    content: "\F15D"
-}
-
-.mdi-close-outline:before {
-    content: "\F6C8"
-}
-
-.mdi-closed-caption:before {
-    content: "\F15E"
-}
-
-.mdi-cloud:before {
-    content: "\F15F"
-}
-
-.mdi-cloud-alert:before {
-    content: "\F9DF"
-}
-
-.mdi-cloud-braces:before {
-    content: "\F7B4"
-}
-
-.mdi-cloud-check:before {
-    content: "\F160"
-}
-
-.mdi-cloud-circle:before {
-    content: "\F161"
-}
-
-.mdi-cloud-download:before {
-    content: "\F162"
-}
-
-.mdi-cloud-off-outline:before {
-    content: "\F164"
-}
-
-.mdi-cloud-outline:before {
-    content: "\F163"
-}
-
-.mdi-cloud-print:before {
-    content: "\F165"
-}
-
-.mdi-cloud-print-outline:before {
-    content: "\F166"
-}
-
-.mdi-cloud-question:before {
-    content: "\FA38"
-}
-
-.mdi-cloud-search:before {
-    content: "\F955"
-}
-
-.mdi-cloud-search-outline:before {
-    content: "\F956"
-}
-
-.mdi-cloud-sync:before {
-    content: "\F63F"
-}
-
-.mdi-cloud-tags:before {
-    content: "\F7B5"
-}
-
-.mdi-cloud-upload:before {
-    content: "\F167"
-}
-
-.mdi-clover:before {
-    content: "\F815"
-}
-
-.mdi-code-array:before {
-    content: "\F168"
-}
-
-.mdi-code-braces:before {
-    content: "\F169"
-}
-
-.mdi-code-brackets:before {
-    content: "\F16A"
-}
-
-.mdi-code-equal:before {
-    content: "\F16B"
-}
-
-.mdi-code-greater-than:before {
-    content: "\F16C"
-}
-
-.mdi-code-greater-than-or-equal:before {
-    content: "\F16D"
-}
-
-.mdi-code-less-than:before {
-    content: "\F16E"
-}
-
-.mdi-code-less-than-or-equal:before {
-    content: "\F16F"
-}
-
-.mdi-code-not-equal:before {
-    content: "\F170"
-}
-
-.mdi-code-not-equal-variant:before {
-    content: "\F171"
-}
-
-.mdi-code-parentheses:before {
-    content: "\F172"
-}
-
-.mdi-code-string:before {
-    content: "\F173"
-}
-
-.mdi-code-tags:before {
-    content: "\F174"
-}
-
-.mdi-code-tags-check:before {
-    content: "\F693"
-}
-
-.mdi-codepen:before {
-    content: "\F175"
-}
-
-.mdi-coffee:before {
-    content: "\F176"
-}
-
-.mdi-coffee-outline:before {
-    content: "\F6C9"
-}
-
-.mdi-coffee-to-go:before {
-    content: "\F177"
-}
-
-.mdi-cogs:before {
-    content: "\F8D5"
-}
-
-.mdi-coin:before {
-    content: "\F178"
-}
-
-.mdi-coins:before {
-    content: "\F694"
-}
-
-.mdi-collage:before {
-    content: "\F640"
-}
-
-.mdi-collapse-all:before {
-    content: "\FAA5"
-}
-
-.mdi-collapse-all-outline:before {
-    content: "\FAA6"
-}
-
-.mdi-color-helper:before {
-    content: "\F179"
-}
-
-.mdi-comment:before {
-    content: "\F17A"
-}
-
-.mdi-comment-account:before {
-    content: "\F17B"
-}
-
-.mdi-comment-account-outline:before {
-    content: "\F17C"
-}
-
-.mdi-comment-alert:before {
-    content: "\F17D"
-}
-
-.mdi-comment-alert-outline:before {
-    content: "\F17E"
-}
-
-.mdi-comment-arrow-left:before {
-    content: "\F9E0"
-}
-
-.mdi-comment-arrow-left-outline:before {
-    content: "\F9E1"
-}
-
-.mdi-comment-arrow-right:before {
-    content: "\F9E2"
-}
-
-.mdi-comment-arrow-right-outline:before {
-    content: "\F9E3"
-}
-
-.mdi-comment-check:before {
-    content: "\F17F"
-}
-
-.mdi-comment-check-outline:before {
-    content: "\F180"
-}
-
-.mdi-comment-eye:before {
-    content: "\FA39"
-}
-
-.mdi-comment-eye-outline:before {
-    content: "\FA3A"
-}
-
-.mdi-comment-multiple:before {
-    content: "\F85E"
-}
-
-.mdi-comment-multiple-outline:before {
-    content: "\F181"
-}
-
-.mdi-comment-outline:before {
-    content: "\F182"
-}
-
-.mdi-comment-plus:before {
-    content: "\F9E4"
-}
-
-.mdi-comment-plus-outline:before {
-    content: "\F183"
-}
-
-.mdi-comment-processing:before {
-    content: "\F184"
-}
-
-.mdi-comment-processing-outline:before {
-    content: "\F185"
-}
-
-.mdi-comment-question:before {
-    content: "\F816"
-}
-
-.mdi-comment-question-outline:before {
-    content: "\F186"
-}
-
-.mdi-comment-remove:before {
-    content: "\F5DE"
-}
-
-.mdi-comment-remove-outline:before {
-    content: "\F187"
-}
-
-.mdi-comment-search:before {
-    content: "\FA3B"
-}
-
-.mdi-comment-search-outline:before {
-    content: "\FA3C"
-}
-
-.mdi-comment-text:before {
-    content: "\F188"
-}
-
-.mdi-comment-text-multiple:before {
-    content: "\F85F"
-}
-
-.mdi-comment-text-multiple-outline:before {
-    content: "\F860"
-}
-
-.mdi-comment-text-outline:before {
-    content: "\F189"
-}
-
-.mdi-compare:before {
-    content: "\F18A"
-}
-
-.mdi-compass:before {
-    content: "\F18B"
-}
-
-.mdi-compass-outline:before {
-    content: "\F18C"
-}
-
-.mdi-console:before {
-    content: "\F18D"
-}
-
-.mdi-console-line:before {
-    content: "\F7B6"
-}
-
-.mdi-console-network:before {
-    content: "\F8A8"
-}
-
-.mdi-contact-mail:before {
-    content: "\F18E"
-}
-
-.mdi-contacts:before {
-    content: "\F6CA"
-}
-
-.mdi-contain:before {
-    content: "\FA3D"
-}
-
-.mdi-contain-end:before {
-    content: "\FA3E"
-}
-
-.mdi-contain-start:before {
-    content: "\FA3F"
-}
-
-.mdi-content-copy:before {
-    content: "\F18F"
-}
-
-.mdi-content-cut:before {
-    content: "\F190"
-}
-
-.mdi-content-duplicate:before {
-    content: "\F191"
-}
-
-.mdi-content-paste:before {
-    content: "\F192"
-}
-
-.mdi-content-save:before {
-    content: "\F193"
-}
-
-.mdi-content-save-all:before {
-    content: "\F194"
-}
-
-.mdi-content-save-outline:before {
-    content: "\F817"
-}
-
-.mdi-content-save-settings:before {
-    content: "\F61B"
-}
-
-.mdi-content-save-settings-outline:before {
-    content: "\FB13"
-}
-
-.mdi-contrast:before {
-    content: "\F195"
-}
-
-.mdi-contrast-box:before {
-    content: "\F196"
-}
-
-.mdi-contrast-circle:before {
-    content: "\F197"
-}
-
-.mdi-cookie:before {
-    content: "\F198"
-}
-
-.mdi-copyright:before {
-    content: "\F5E6"
-}
-
-.mdi-cordova:before {
-    content: "\F957"
-}
-
-.mdi-corn:before {
-    content: "\F7B7"
-}
-
-.mdi-counter:before {
-    content: "\F199"
-}
-
-.mdi-cow:before {
-    content: "\F19A"
-}
-
-.mdi-crane:before {
-    content: "\F861"
-}
-
-.mdi-creation:before {
-    content: "\F1C9"
-}
-
-.mdi-credit-card:before {
-    content: "\F19B"
-}
-
-.mdi-credit-card-multiple:before {
-    content: "\F19C"
-}
-
-.mdi-credit-card-off:before {
-    content: "\F5E4"
-}
-
-.mdi-credit-card-plus:before {
-    content: "\F675"
-}
-
-.mdi-credit-card-refund:before {
-    content: "\FAA7"
-}
-
-.mdi-credit-card-scan:before {
-    content: "\F19D"
-}
-
-.mdi-credit-card-settings:before {
-    content: "\F8D6"
-}
-
-.mdi-crop:before {
-    content: "\F19E"
-}
-
-.mdi-crop-free:before {
-    content: "\F19F"
-}
-
-.mdi-crop-landscape:before {
-    content: "\F1A0"
-}
-
-.mdi-crop-portrait:before {
-    content: "\F1A1"
-}
-
-.mdi-crop-rotate:before {
-    content: "\F695"
-}
-
-.mdi-crop-square:before {
-    content: "\F1A2"
-}
-
-.mdi-crosshairs:before {
-    content: "\F1A3"
-}
-
-.mdi-crosshairs-gps:before {
-    content: "\F1A4"
-}
-
-.mdi-crown:before {
-    content: "\F1A5"
-}
-
-.mdi-cryengine:before {
-    content: "\F958"
-}
-
-.mdi-crystal-ball:before {
-    content: "\FB14"
-}
-
-.mdi-cube:before {
-    content: "\F1A6"
-}
-
-.mdi-cube-outline:before {
-    content: "\F1A7"
-}
-
-.mdi-cube-send:before {
-    content: "\F1A8"
-}
-
-.mdi-cube-unfolded:before {
-    content: "\F1A9"
-}
-
-.mdi-cup:before {
-    content: "\F1AA"
-}
-
-.mdi-cup-off:before {
-    content: "\F5E5"
-}
-
-.mdi-cup-water:before {
-    content: "\F1AB"
-}
-
-.mdi-cupcake:before {
-    content: "\F959"
-}
-
-.mdi-curling:before {
-    content: "\F862"
-}
-
-.mdi-currency-bdt:before {
-    content: "\F863"
-}
-
-.mdi-currency-btc:before {
-    content: "\F1AC"
-}
-
-.mdi-currency-chf:before {
-    content: "\F7B8"
-}
-
-.mdi-currency-cny:before {
-    content: "\F7B9"
-}
-
-.mdi-currency-eth:before {
-    content: "\F7BA"
-}
-
-.mdi-currency-eur:before {
-    content: "\F1AD"
-}
-
-.mdi-currency-gbp:before {
-    content: "\F1AE"
-}
-
-.mdi-currency-inr:before {
-    content: "\F1AF"
-}
-
-.mdi-currency-jpy:before {
-    content: "\F7BB"
-}
-
-.mdi-currency-krw:before {
-    content: "\F7BC"
-}
-
-.mdi-currency-kzt:before {
-    content: "\F864"
-}
-
-.mdi-currency-ngn:before {
-    content: "\F1B0"
-}
-
-.mdi-currency-php:before {
-    content: "\F9E5"
-}
-
-.mdi-currency-rub:before {
-    content: "\F1B1"
-}
-
-.mdi-currency-sign:before {
-    content: "\F7BD"
-}
-
-.mdi-currency-try:before {
-    content: "\F1B2"
-}
-
-.mdi-currency-twd:before {
-    content: "\F7BE"
-}
-
-.mdi-currency-usd:before {
-    content: "\F1B3"
-}
-
-.mdi-currency-usd-off:before {
-    content: "\F679"
-}
-
-.mdi-current-ac:before {
-    content: "\F95A"
-}
-
-.mdi-current-dc:before {
-    content: "\F95B"
-}
-
-.mdi-cursor-default:before {
-    content: "\F1B4"
-}
-
-.mdi-cursor-default-outline:before {
-    content: "\F1B5"
-}
-
-.mdi-cursor-move:before {
-    content: "\F1B6"
-}
-
-.mdi-cursor-pointer:before {
-    content: "\F1B7"
-}
-
-.mdi-cursor-text:before {
-    content: "\F5E7"
-}
-
-.mdi-database:before {
-    content: "\F1B8"
-}
-
-.mdi-database-check:before {
-    content: "\FAA8"
-}
-
-.mdi-database-export:before {
-    content: "\F95D"
-}
-
-.mdi-database-import:before {
-    content: "\F95C"
-}
-
-.mdi-database-lock:before {
-    content: "\FAA9"
-}
-
-.mdi-database-minus:before {
-    content: "\F1B9"
-}
-
-.mdi-database-plus:before {
-    content: "\F1BA"
-}
-
-.mdi-database-search:before {
-    content: "\F865"
-}
-
-.mdi-death-star:before {
-    content: "\F8D7"
-}
-
-.mdi-death-star-variant:before {
-    content: "\F8D8"
-}
-
-.mdi-debian:before {
-    content: "\F8D9"
-}
-
-.mdi-debug-step-into:before {
-    content: "\F1BB"
-}
-
-.mdi-debug-step-out:before {
-    content: "\F1BC"
-}
-
-.mdi-debug-step-over:before {
-    content: "\F1BD"
-}
-
-.mdi-decagram:before {
-    content: "\F76B"
-}
-
-.mdi-decagram-outline:before {
-    content: "\F76C"
-}
-
-.mdi-decimal-decrease:before {
-    content: "\F1BE"
-}
-
-.mdi-decimal-increase:before {
-    content: "\F1BF"
-}
-
-.mdi-delete:before {
-    content: "\F1C0"
-}
-
-.mdi-delete-circle:before {
-    content: "\F682"
-}
-
-.mdi-delete-empty:before {
-    content: "\F6CB"
-}
-
-.mdi-delete-forever:before {
-    content: "\F5E8"
-}
-
-.mdi-delete-outline:before {
-    content: "\F9E6"
-}
-
-.mdi-delete-restore:before {
-    content: "\F818"
-}
-
-.mdi-delete-sweep:before {
-    content: "\F5E9"
-}
-
-.mdi-delete-variant:before {
-    content: "\F1C1"
-}
-
-.mdi-delta:before {
-    content: "\F1C2"
-}
-
-.mdi-desk-lamp:before {
-    content: "\F95E"
-}
-
-.mdi-deskphone:before {
-    content: "\F1C3"
-}
-
-.mdi-desktop-classic:before {
-    content: "\F7BF"
-}
-
-.mdi-desktop-mac:before {
-    content: "\F1C4"
-}
-
-.mdi-desktop-mac-dashboard:before {
-    content: "\F9E7"
-}
-
-.mdi-desktop-tower:before {
-    content: "\F1C5"
-}
-
-.mdi-desktop-tower-monitor:before {
-    content: "\FAAA"
-}
-
-.mdi-details:before {
-    content: "\F1C6"
-}
-
-.mdi-developer-board:before {
-    content: "\F696"
-}
-
-.mdi-deviantart:before {
-    content: "\F1C7"
-}
-
-.mdi-dialpad:before {
-    content: "\F61C"
-}
-
-.mdi-diamond:before {
-    content: "\F1C8"
-}
-
-.mdi-dice-1:before {
-    content: "\F1CA"
-}
-
-.mdi-dice-2:before {
-    content: "\F1CB"
-}
-
-.mdi-dice-3:before {
-    content: "\F1CC"
-}
-
-.mdi-dice-4:before {
-    content: "\F1CD"
-}
-
-.mdi-dice-5:before {
-    content: "\F1CE"
-}
-
-.mdi-dice-6:before {
-    content: "\F1CF"
-}
-
-.mdi-dice-d10:before {
-    content: "\F76E"
-}
-
-.mdi-dice-d12:before {
-    content: "\F866"
-}
-
-.mdi-dice-d20:before {
-    content: "\F5EA"
-}
-
-.mdi-dice-d4:before {
-    content: "\F5EB"
-}
-
-.mdi-dice-d6:before {
-    content: "\F5EC"
-}
-
-.mdi-dice-d8:before {
-    content: "\F5ED"
-}
-
-.mdi-dice-multiple:before {
-    content: "\F76D"
-}
-
-.mdi-dictionary:before {
-    content: "\F61D"
-}
-
-.mdi-dip-switch:before {
-    content: "\F7C0"
-}
-
-.mdi-directions:before {
-    content: "\F1D0"
-}
-
-.mdi-directions-fork:before {
-    content: "\F641"
-}
-
-.mdi-disc:before {
-    content: "\F5EE"
-}
-
-.mdi-disc-alert:before {
-    content: "\F1D1"
-}
-
-.mdi-disc-player:before {
-    content: "\F95F"
-}
-
-.mdi-discord:before {
-    content: "\F66F"
-}
-
-.mdi-dishwasher:before {
-    content: "\FAAB"
-}
-
-.mdi-disqus:before {
-    content: "\F1D2"
-}
-
-.mdi-disqus-outline:before {
-    content: "\F1D3"
-}
-
-.mdi-division:before {
-    content: "\F1D4"
-}
-
-.mdi-division-box:before {
-    content: "\F1D5"
-}
-
-.mdi-dlna:before {
-    content: "\FA40"
-}
-
-.mdi-dna:before {
-    content: "\F683"
-}
-
-.mdi-dns:before {
-    content: "\F1D6"
-}
-
-.mdi-do-not-disturb:before {
-    content: "\F697"
-}
-
-.mdi-do-not-disturb-off:before {
-    content: "\F698"
-}
-
-.mdi-docker:before {
-    content: "\F867"
-}
-
-.mdi-doctor:before {
-    content: "\FA41"
-}
-
-.mdi-dog:before {
-    content: "\FA42"
-}
-
-.mdi-dog-service:before {
-    content: "\FAAC"
-}
-
-.mdi-dog-side:before {
-    content: "\FA43"
-}
-
-.mdi-dolby:before {
-    content: "\F6B2"
-}
-
-.mdi-domain:before {
-    content: "\F1D7"
-}
-
-.mdi-donkey:before {
-    content: "\F7C1"
-}
-
-.mdi-door:before {
-    content: "\F819"
-}
-
-.mdi-door-closed:before {
-    content: "\F81A"
-}
-
-.mdi-door-open:before {
-    content: "\F81B"
-}
-
-.mdi-doorbell-video:before {
-    content: "\F868"
-}
-
-.mdi-dot-net:before {
-    content: "\FAAD"
-}
-
-.mdi-dots-horizontal:before {
-    content: "\F1D8"
-}
-
-.mdi-dots-horizontal-circle:before {
-    content: "\F7C2"
-}
-
-.mdi-dots-vertical:before {
-    content: "\F1D9"
-}
-
-.mdi-dots-vertical-circle:before {
-    content: "\F7C3"
-}
-
-.mdi-douban:before {
-    content: "\F699"
-}
-
-.mdi-download:before {
-    content: "\F1DA"
-}
-
-.mdi-download-multiple:before {
-    content: "\F9E8"
-}
-
-.mdi-download-network:before {
-    content: "\F6F3"
-}
-
-.mdi-drag:before {
-    content: "\F1DB"
-}
-
-.mdi-drag-horizontal:before {
-    content: "\F1DC"
-}
-
-.mdi-drag-vertical:before {
-    content: "\F1DD"
-}
-
-.mdi-drawing:before {
-    content: "\F1DE"
-}
-
-.mdi-drawing-box:before {
-    content: "\F1DF"
-}
-
-.mdi-dribbble:before {
-    content: "\F1E0"
-}
-
-.mdi-dribbble-box:before {
-    content: "\F1E1"
-}
-
-.mdi-drone:before {
-    content: "\F1E2"
-}
-
-.mdi-dropbox:before {
-    content: "\F1E3"
-}
-
-.mdi-drupal:before {
-    content: "\F1E4"
-}
-
-.mdi-duck:before {
-    content: "\F1E5"
-}
-
-.mdi-dumbbell:before {
-    content: "\F1E6"
-}
-
-.mdi-ear-hearing:before {
-    content: "\F7C4"
-}
-
-.mdi-ear-hearing-off:before {
-    content: "\FA44"
-}
-
-.mdi-earth:before {
-    content: "\F1E7"
-}
-
-.mdi-earth-box:before {
-    content: "\F6CC"
-}
-
-.mdi-earth-box-off:before {
-    content: "\F6CD"
-}
-
-.mdi-earth-off:before {
-    content: "\F1E8"
-}
-
-.mdi-edge:before {
-    content: "\F1E9"
-}
-
-.mdi-egg:before {
-    content: "\FAAE"
-}
-
-.mdi-egg-easter:before {
-    content: "\FAAF"
-}
-
-.mdi-eight-track:before {
-    content: "\F9E9"
-}
-
-.mdi-eject:before {
-    content: "\F1EA"
-}
-
-.mdi-elephant:before {
-    content: "\F7C5"
-}
-
-.mdi-elevation-decline:before {
-    content: "\F1EB"
-}
-
-.mdi-elevation-rise:before {
-    content: "\F1EC"
-}
-
-.mdi-elevator:before {
-    content: "\F1ED"
-}
-
-.mdi-email:before {
-    content: "\F1EE"
-}
-
-.mdi-email-alert:before {
-    content: "\F6CE"
-}
-
-.mdi-email-check:before {
-    content: "\FAB0"
-}
-
-.mdi-email-check-outline:before {
-    content: "\FAB1"
-}
-
-.mdi-email-lock:before {
-    content: "\F1F1"
-}
-
-.mdi-email-open:before {
-    content: "\F1EF"
-}
-
-.mdi-email-open-outline:before {
-    content: "\F5EF"
-}
-
-.mdi-email-outline:before {
-    content: "\F1F0"
-}
-
-.mdi-email-plus:before {
-    content: "\F9EA"
-}
-
-.mdi-email-plus-outline:before {
-    content: "\F9EB"
-}
-
-.mdi-email-search:before {
-    content: "\F960"
-}
-
-.mdi-email-search-outline:before {
-    content: "\F961"
-}
-
-.mdi-email-variant:before {
-    content: "\F5F0"
-}
-
-.mdi-ember:before {
-    content: "\FB15"
-}
-
-.mdi-emby:before {
-    content: "\F6B3"
-}
-
-.mdi-emoticon:before {
-    content: "\F1F2"
-}
-
-.mdi-emoticon-cool:before {
-    content: "\F1F3"
-}
-
-.mdi-emoticon-dead:before {
-    content: "\F69A"
-}
-
-.mdi-emoticon-devil:before {
-    content: "\F1F4"
-}
-
-.mdi-emoticon-excited:before {
-    content: "\F69B"
-}
-
-.mdi-emoticon-happy:before {
-    content: "\F1F5"
-}
-
-.mdi-emoticon-neutral:before {
-    content: "\F1F6"
-}
-
-.mdi-emoticon-poop:before {
-    content: "\F1F7"
-}
-
-.mdi-emoticon-sad:before {
-    content: "\F1F8"
-}
-
-.mdi-emoticon-tongue:before {
-    content: "\F1F9"
-}
-
-.mdi-engine:before {
-    content: "\F1FA"
-}
-
-.mdi-engine-off:before {
-    content: "\FA45"
-}
-
-.mdi-engine-off-outline:before {
-    content: "\FA46"
-}
-
-.mdi-engine-outline:before {
-    content: "\F1FB"
-}
-
-.mdi-equal:before {
-    content: "\F1FC"
-}
-
-.mdi-equal-box:before {
-    content: "\F1FD"
-}
-
-.mdi-eraser:before {
-    content: "\F1FE"
-}
-
-.mdi-eraser-variant:before {
-    content: "\F642"
-}
-
-.mdi-escalator:before {
-    content: "\F1FF"
-}
-
-.mdi-et:before {
-    content: "\FAB2"
-}
-
-.mdi-ethereum:before {
-    content: "\F869"
-}
-
-.mdi-ethernet:before {
-    content: "\F200"
-}
-
-.mdi-ethernet-cable:before {
-    content: "\F201"
-}
-
-.mdi-ethernet-cable-off:before {
-    content: "\F202"
-}
-
-.mdi-etsy:before {
-    content: "\F203"
-}
-
-.mdi-ev-station:before {
-    content: "\F5F1"
-}
-
-.mdi-eventbrite:before {
-    content: "\F7C6"
-}
-
-.mdi-evernote:before {
-    content: "\F204"
-}
-
-.mdi-exclamation:before {
-    content: "\F205"
-}
-
-.mdi-exit-run:before {
-    content: "\FA47"
-}
-
-.mdi-exit-to-app:before {
-    content: "\F206"
-}
-
-.mdi-expand-all:before {
-    content: "\FAB3"
-}
-
-.mdi-expand-all-outline:before {
-    content: "\FAB4"
-}
-
-.mdi-exponent:before {
-    content: "\F962"
-}
-
-.mdi-exponent-box:before {
-    content: "\F963"
-}
-
-.mdi-export:before {
-    content: "\F207"
-}
-
-.mdi-eye:before {
-    content: "\F208"
-}
-
-.mdi-eye-off:before {
-    content: "\F209"
-}
-
-.mdi-eye-off-outline:before {
-    content: "\F6D0"
-}
-
-.mdi-eye-outline:before {
-    content: "\F6CF"
-}
-
-.mdi-eye-plus:before {
-    content: "\F86A"
-}
-
-.mdi-eye-plus-outline:before {
-    content: "\F86B"
-}
-
-.mdi-eye-settings:before {
-    content: "\F86C"
-}
-
-.mdi-eye-settings-outline:before {
-    content: "\F86D"
-}
-
-.mdi-eyedropper:before {
-    content: "\F20A"
-}
-
-.mdi-eyedropper-variant:before {
-    content: "\F20B"
-}
-
-.mdi-face:before {
-    content: "\F643"
-}
-
-.mdi-face-profile:before {
-    content: "\F644"
-}
-
-.mdi-facebook:before {
-    content: "\F20C"
-}
-
-.mdi-facebook-box:before {
-    content: "\F20D"
-}
-
-.mdi-facebook-messenger:before {
-    content: "\F20E"
-}
-
-.mdi-facebook-workplace:before {
-    content: "\FB16"
-}
-
-.mdi-factory:before {
-    content: "\F20F"
-}
-
-.mdi-fan:before {
-    content: "\F210"
-}
-
-.mdi-fan-off:before {
-    content: "\F81C"
-}
-
-.mdi-fast-forward:before {
-    content: "\F211"
-}
-
-.mdi-fast-forward-outline:before {
-    content: "\F6D1"
-}
-
-.mdi-fax:before {
-    content: "\F212"
-}
-
-.mdi-feather:before {
-    content: "\F6D2"
-}
-
-.mdi-feature-search:before {
-    content: "\FA48"
-}
-
-.mdi-feature-search-outline:before {
-    content: "\FA49"
-}
-
-.mdi-fedora:before {
-    content: "\F8DA"
-}
-
-.mdi-ferry:before {
-    content: "\F213"
-}
-
-.mdi-file:before {
-    content: "\F214"
-}
-
-.mdi-file-account:before {
-    content: "\F73A"
-}
-
-.mdi-file-alert:before {
-    content: "\FA4A"
-}
-
-.mdi-file-alert-outline:before {
-    content: "\FA4B"
-}
-
-.mdi-file-cabinet:before {
-    content: "\FAB5"
-}
-
-.mdi-file-chart:before {
-    content: "\F215"
-}
-
-.mdi-file-check:before {
-    content: "\F216"
-}
-
-.mdi-file-cloud:before {
-    content: "\F217"
-}
-
-.mdi-file-compare:before {
-    content: "\F8A9"
-}
-
-.mdi-file-delimited:before {
-    content: "\F218"
-}
-
-.mdi-file-document:before {
-    content: "\F219"
-}
-
-.mdi-file-document-box:before {
-    content: "\F21A"
-}
-
-.mdi-file-document-box-multiple:before {
-    content: "\FAB6"
-}
-
-.mdi-file-document-box-multiple-outline:before {
-    content: "\FAB7"
-}
-
-.mdi-file-document-box-outline:before {
-    content: "\F9EC"
-}
-
-.mdi-file-document-outline:before {
-    content: "\F9ED"
-}
-
-.mdi-file-download:before {
-    content: "\F964"
-}
-
-.mdi-file-download-outline:before {
-    content: "\F965"
-}
-
-.mdi-file-excel:before {
-    content: "\F21B"
-}
-
-.mdi-file-excel-box:before {
-    content: "\F21C"
-}
-
-.mdi-file-export:before {
-    content: "\F21D"
-}
-
-.mdi-file-find:before {
-    content: "\F21E"
-}
-
-.mdi-file-hidden:before {
-    content: "\F613"
-}
-
-.mdi-file-image:before {
-    content: "\F21F"
-}
-
-.mdi-file-import:before {
-    content: "\F220"
-}
-
-.mdi-file-lock:before {
-    content: "\F221"
-}
-
-.mdi-file-move:before {
-    content: "\FAB8"
-}
-
-.mdi-file-multiple:before {
-    content: "\F222"
-}
-
-.mdi-file-music:before {
-    content: "\F223"
-}
-
-.mdi-file-outline:before {
-    content: "\F224"
-}
-
-.mdi-file-pdf:before {
-    content: "\F225"
-}
-
-.mdi-file-pdf-box:before {
-    content: "\F226"
-}
-
-.mdi-file-percent:before {
-    content: "\F81D"
-}
-
-.mdi-file-plus:before {
-    content: "\F751"
-}
-
-.mdi-file-powerpoint:before {
-    content: "\F227"
-}
-
-.mdi-file-powerpoint-box:before {
-    content: "\F228"
-}
-
-.mdi-file-presentation-box:before {
-    content: "\F229"
-}
-
-.mdi-file-question:before {
-    content: "\F86E"
-}
-
-.mdi-file-replace:before {
-    content: "\FB17"
-}
-
-.mdi-file-replace-outline:before {
-    content: "\FB18"
-}
-
-.mdi-file-restore:before {
-    content: "\F670"
-}
-
-.mdi-file-send:before {
-    content: "\F22A"
-}
-
-.mdi-file-tree:before {
-    content: "\F645"
-}
-
-.mdi-file-undo:before {
-    content: "\F8DB"
-}
-
-.mdi-file-upload:before {
-    content: "\FA4C"
-}
-
-.mdi-file-upload-outline:before {
-    content: "\FA4D"
-}
-
-.mdi-file-video:before {
-    content: "\F22B"
-}
-
-.mdi-file-word:before {
-    content: "\F22C"
-}
-
-.mdi-file-word-box:before {
-    content: "\F22D"
-}
-
-.mdi-file-xml:before {
-    content: "\F22E"
-}
-
-.mdi-film:before {
-    content: "\F22F"
-}
-
-.mdi-filmstrip:before {
-    content: "\F230"
-}
-
-.mdi-filmstrip-off:before {
-    content: "\F231"
-}
-
-.mdi-filter:before {
-    content: "\F232"
-}
-
-.mdi-filter-outline:before {
-    content: "\F233"
-}
-
-.mdi-filter-remove:before {
-    content: "\F234"
-}
-
-.mdi-filter-remove-outline:before {
-    content: "\F235"
-}
-
-.mdi-filter-variant:before {
-    content: "\F236"
-}
-
-.mdi-finance:before {
-    content: "\F81E"
-}
-
-.mdi-find-replace:before {
-    content: "\F6D3"
-}
-
-.mdi-fingerprint:before {
-    content: "\F237"
-}
-
-.mdi-fire:before {
-    content: "\F238"
-}
-
-.mdi-fire-truck:before {
-    content: "\F8AA"
-}
-
-.mdi-firebase:before {
-    content: "\F966"
-}
-
-.mdi-firefox:before {
-    content: "\F239"
-}
-
-.mdi-fish:before {
-    content: "\F23A"
-}
-
-.mdi-flag:before {
-    content: "\F23B"
-}
-
-.mdi-flag-checkered:before {
-    content: "\F23C"
-}
-
-.mdi-flag-outline:before {
-    content: "\F23D"
-}
-
-.mdi-flag-triangle:before {
-    content: "\F23F"
-}
-
-.mdi-flag-variant:before {
-    content: "\F240"
-}
-
-.mdi-flag-variant-outline:before {
-    content: "\F23E"
-}
-
-.mdi-flash:before {
-    content: "\F241"
-}
-
-.mdi-flash-auto:before {
-    content: "\F242"
-}
-
-.mdi-flash-circle:before {
-    content: "\F81F"
-}
-
-.mdi-flash-off:before {
-    content: "\F243"
-}
-
-.mdi-flash-outline:before {
-    content: "\F6D4"
-}
-
-.mdi-flash-red-eye:before {
-    content: "\F67A"
-}
-
-.mdi-flashlight:before {
-    content: "\F244"
-}
-
-.mdi-flashlight-off:before {
-    content: "\F245"
-}
-
-.mdi-flask:before {
-    content: "\F093"
-}
-
-.mdi-flask-empty:before {
-    content: "\F094"
-}
-
-.mdi-flask-empty-outline:before {
-    content: "\F095"
-}
-
-.mdi-flask-outline:before {
-    content: "\F096"
-}
-
-.mdi-flattr:before {
-    content: "\F246"
-}
-
-.mdi-flip-to-back:before {
-    content: "\F247"
-}
-
-.mdi-flip-to-front:before {
-    content: "\F248"
-}
-
-.mdi-floor-lamp:before {
-    content: "\F8DC"
-}
-
-.mdi-floor-plan:before {
-    content: "\F820"
-}
-
-.mdi-floppy:before {
-    content: "\F249"
-}
-
-.mdi-floppy-variant:before {
-    content: "\F9EE"
-}
-
-.mdi-flower:before {
-    content: "\F24A"
-}
-
-.mdi-flower-outline:before {
-    content: "\F9EF"
-}
-
-.mdi-flower-tulip:before {
-    content: "\F9F0"
-}
-
-.mdi-flower-tulip-outline:before {
-    content: "\F9F1"
-}
-
-.mdi-folder:before {
-    content: "\F24B"
-}
-
-.mdi-folder-account:before {
-    content: "\F24C"
-}
-
-.mdi-folder-clock:before {
-    content: "\FAB9"
-}
-
-.mdi-folder-clock-outline:before {
-    content: "\FABA"
-}
-
-.mdi-folder-download:before {
-    content: "\F24D"
-}
-
-.mdi-folder-edit:before {
-    content: "\F8DD"
-}
-
-.mdi-folder-google-drive:before {
-    content: "\F24E"
-}
-
-.mdi-folder-image:before {
-    content: "\F24F"
-}
-
-.mdi-folder-key:before {
-    content: "\F8AB"
-}
-
-.mdi-folder-key-network:before {
-    content: "\F8AC"
-}
-
-.mdi-folder-lock:before {
-    content: "\F250"
-}
-
-.mdi-folder-lock-open:before {
-    content: "\F251"
-}
-
-.mdi-folder-move:before {
-    content: "\F252"
-}
-
-.mdi-folder-multiple:before {
-    content: "\F253"
-}
-
-.mdi-folder-multiple-image:before {
-    content: "\F254"
-}
-
-.mdi-folder-multiple-outline:before {
-    content: "\F255"
-}
-
-.mdi-folder-network:before {
-    content: "\F86F"
-}
-
-.mdi-folder-open:before {
-    content: "\F76F"
-}
-
-.mdi-folder-outline:before {
-    content: "\F256"
-}
-
-.mdi-folder-plus:before {
-    content: "\F257"
-}
-
-.mdi-folder-remove:before {
-    content: "\F258"
-}
-
-.mdi-folder-search:before {
-    content: "\F967"
-}
-
-.mdi-folder-search-outline:before {
-    content: "\F968"
-}
-
-.mdi-folder-star:before {
-    content: "\F69C"
-}
-
-.mdi-folder-upload:before {
-    content: "\F259"
-}
-
-.mdi-font-awesome:before {
-    content: "\F03A"
-}
-
-.mdi-food:before {
-    content: "\F25A"
-}
-
-.mdi-food-apple:before {
-    content: "\F25B"
-}
-
-.mdi-food-croissant:before {
-    content: "\F7C7"
-}
-
-.mdi-food-fork-drink:before {
-    content: "\F5F2"
-}
-
-.mdi-food-off:before {
-    content: "\F5F3"
-}
-
-.mdi-food-variant:before {
-    content: "\F25C"
-}
-
-.mdi-football:before {
-    content: "\F25D"
-}
-
-.mdi-football-australian:before {
-    content: "\F25E"
-}
-
-.mdi-football-helmet:before {
-    content: "\F25F"
-}
-
-.mdi-forklift:before {
-    content: "\F7C8"
-}
-
-.mdi-format-align-bottom:before {
-    content: "\F752"
-}
-
-.mdi-format-align-center:before {
-    content: "\F260"
-}
-
-.mdi-format-align-justify:before {
-    content: "\F261"
-}
-
-.mdi-format-align-left:before {
-    content: "\F262"
-}
-
-.mdi-format-align-middle:before {
-    content: "\F753"
-}
-
-.mdi-format-align-right:before {
-    content: "\F263"
-}
-
-.mdi-format-align-top:before {
-    content: "\F754"
-}
-
-.mdi-format-annotation-minus:before {
-    content: "\FABB"
-}
-
-.mdi-format-annotation-plus:before {
-    content: "\F646"
-}
-
-.mdi-format-bold:before {
-    content: "\F264"
-}
-
-.mdi-format-clear:before {
-    content: "\F265"
-}
-
-.mdi-format-color-fill:before {
-    content: "\F266"
-}
-
-.mdi-format-color-text:before {
-    content: "\F69D"
-}
-
-.mdi-format-columns:before {
-    content: "\F8DE"
-}
-
-.mdi-format-float-center:before {
-    content: "\F267"
-}
-
-.mdi-format-float-left:before {
-    content: "\F268"
-}
-
-.mdi-format-float-none:before {
-    content: "\F269"
-}
-
-.mdi-format-float-right:before {
-    content: "\F26A"
-}
-
-.mdi-format-font:before {
-    content: "\F6D5"
-}
-
-.mdi-format-font-size-decrease:before {
-    content: "\F9F2"
-}
-
-.mdi-format-font-size-increase:before {
-    content: "\F9F3"
-}
-
-.mdi-format-header-1:before {
-    content: "\F26B"
-}
-
-.mdi-format-header-2:before {
-    content: "\F26C"
-}
-
-.mdi-format-header-3:before {
-    content: "\F26D"
-}
-
-.mdi-format-header-4:before {
-    content: "\F26E"
-}
-
-.mdi-format-header-5:before {
-    content: "\F26F"
-}
-
-.mdi-format-header-6:before {
-    content: "\F270"
-}
-
-.mdi-format-header-decrease:before {
-    content: "\F271"
-}
-
-.mdi-format-header-equal:before {
-    content: "\F272"
-}
-
-.mdi-format-header-increase:before {
-    content: "\F273"
-}
-
-.mdi-format-header-pound:before {
-    content: "\F274"
-}
-
-.mdi-format-horizontal-align-center:before {
-    content: "\F61E"
-}
-
-.mdi-format-horizontal-align-left:before {
-    content: "\F61F"
-}
-
-.mdi-format-horizontal-align-right:before {
-    content: "\F620"
-}
-
-.mdi-format-indent-decrease:before {
-    content: "\F275"
-}
-
-.mdi-format-indent-increase:before {
-    content: "\F276"
-}
-
-.mdi-format-italic:before {
-    content: "\F277"
-}
-
-.mdi-format-letter-case:before {
-    content: "\FB19"
-}
-
-.mdi-format-letter-case-lower:before {
-    content: "\FB1A"
-}
-
-.mdi-format-letter-case-upper:before {
-    content: "\FB1B"
-}
-
-.mdi-format-line-spacing:before {
-    content: "\F278"
-}
-
-.mdi-format-line-style:before {
-    content: "\F5C8"
-}
-
-.mdi-format-line-weight:before {
-    content: "\F5C9"
-}
-
-.mdi-format-list-bulleted:before {
-    content: "\F279"
-}
-
-.mdi-format-list-bulleted-type:before {
-    content: "\F27A"
-}
-
-.mdi-format-list-checkbox:before {
-    content: "\F969"
-}
-
-.mdi-format-list-checks:before {
-    content: "\F755"
-}
-
-.mdi-format-list-numbers:before {
-    content: "\F27B"
-}
-
-.mdi-format-page-break:before {
-    content: "\F6D6"
-}
-
-.mdi-format-paint:before {
-    content: "\F27C"
-}
-
-.mdi-format-paragraph:before {
-    content: "\F27D"
-}
-
-.mdi-format-pilcrow:before {
-    content: "\F6D7"
-}
-
-.mdi-format-quote-close:before {
-    content: "\F27E"
-}
-
-.mdi-format-quote-open:before {
-    content: "\F756"
-}
-
-.mdi-format-rotate-90:before {
-    content: "\F6A9"
-}
-
-.mdi-format-section:before {
-    content: "\F69E"
-}
-
-.mdi-format-size:before {
-    content: "\F27F"
-}
-
-.mdi-format-strikethrough:before {
-    content: "\F280"
-}
-
-.mdi-format-strikethrough-variant:before {
-    content: "\F281"
-}
-
-.mdi-format-subscript:before {
-    content: "\F282"
-}
-
-.mdi-format-superscript:before {
-    content: "\F283"
-}
-
-.mdi-format-text:before {
-    content: "\F284"
-}
-
-.mdi-format-textdirection-l-to-r:before {
-    content: "\F285"
-}
-
-.mdi-format-textdirection-r-to-l:before {
-    content: "\F286"
-}
-
-.mdi-format-title:before {
-    content: "\F5F4"
-}
-
-.mdi-format-underline:before {
-    content: "\F287"
-}
-
-.mdi-format-vertical-align-bottom:before {
-    content: "\F621"
-}
-
-.mdi-format-vertical-align-center:before {
-    content: "\F622"
-}
-
-.mdi-format-vertical-align-top:before {
-    content: "\F623"
-}
-
-.mdi-format-wrap-inline:before {
-    content: "\F288"
-}
-
-.mdi-format-wrap-square:before {
-    content: "\F289"
-}
-
-.mdi-format-wrap-tight:before {
-    content: "\F28A"
-}
-
-.mdi-format-wrap-top-bottom:before {
-    content: "\F28B"
-}
-
-.mdi-forum:before {
-    content: "\F28C"
-}
-
-.mdi-forum-outline:before {
-    content: "\F821"
-}
-
-.mdi-forward:before {
-    content: "\F28D"
-}
-
-.mdi-fountain:before {
-    content: "\F96A"
-}
-
-.mdi-foursquare:before {
-    content: "\F28E"
-}
-
-.mdi-freebsd:before {
-    content: "\F8DF"
-}
-
-.mdi-fridge:before {
-    content: "\F28F"
-}
-
-.mdi-fridge-filled:before {
-    content: "\F290"
-}
-
-.mdi-fridge-filled-bottom:before {
-    content: "\F291"
-}
-
-.mdi-fridge-filled-top:before {
-    content: "\F292"
-}
-
-.mdi-fuel:before {
-    content: "\F7C9"
-}
-
-.mdi-fullscreen:before {
-    content: "\F293"
-}
-
-.mdi-fullscreen-exit:before {
-    content: "\F294"
-}
-
-.mdi-function:before {
-    content: "\F295"
-}
-
-.mdi-function-variant:before {
-    content: "\F870"
-}
-
-.mdi-gamepad:before {
-    content: "\F296"
-}
-
-.mdi-gamepad-variant:before {
-    content: "\F297"
-}
-
-.mdi-garage:before {
-    content: "\F6D8"
-}
-
-.mdi-garage-alert:before {
-    content: "\F871"
-}
-
-.mdi-garage-open:before {
-    content: "\F6D9"
-}
-
-.mdi-gas-cylinder:before {
-    content: "\F647"
-}
-
-.mdi-gas-station:before {
-    content: "\F298"
-}
-
-.mdi-gate:before {
-    content: "\F299"
-}
-
-.mdi-gate-and:before {
-    content: "\F8E0"
-}
-
-.mdi-gate-nand:before {
-    content: "\F8E1"
-}
-
-.mdi-gate-nor:before {
-    content: "\F8E2"
-}
-
-.mdi-gate-not:before {
-    content: "\F8E3"
-}
-
-.mdi-gate-or:before {
-    content: "\F8E4"
-}
-
-.mdi-gate-xnor:before {
-    content: "\F8E5"
-}
-
-.mdi-gate-xor:before {
-    content: "\F8E6"
-}
-
-.mdi-gauge:before {
-    content: "\F29A"
-}
-
-.mdi-gauge-empty:before {
-    content: "\F872"
-}
-
-.mdi-gauge-full:before {
-    content: "\F873"
-}
-
-.mdi-gauge-low:before {
-    content: "\F874"
-}
-
-.mdi-gavel:before {
-    content: "\F29B"
-}
-
-.mdi-gender-female:before {
-    content: "\F29C"
-}
-
-.mdi-gender-male:before {
-    content: "\F29D"
-}
-
-.mdi-gender-male-female:before {
-    content: "\F29E"
-}
-
-.mdi-gender-transgender:before {
-    content: "\F29F"
-}
-
-.mdi-gentoo:before {
-    content: "\F8E7"
-}
-
-.mdi-gesture:before {
-    content: "\F7CA"
-}
-
-.mdi-gesture-double-tap:before {
-    content: "\F73B"
-}
-
-.mdi-gesture-pinch:before {
-    content: "\FABC"
-}
-
-.mdi-gesture-spread:before {
-    content: "\FABD"
-}
-
-.mdi-gesture-swipe-down:before {
-    content: "\F73C"
-}
-
-.mdi-gesture-swipe-horizontal:before {
-    content: "\FABE"
-}
-
-.mdi-gesture-swipe-left:before {
-    content: "\F73D"
-}
-
-.mdi-gesture-swipe-right:before {
-    content: "\F73E"
-}
-
-.mdi-gesture-swipe-up:before {
-    content: "\F73F"
-}
-
-.mdi-gesture-swipe-vertical:before {
-    content: "\FABF"
-}
-
-.mdi-gesture-tap:before {
-    content: "\F740"
-}
-
-.mdi-gesture-two-double-tap:before {
-    content: "\F741"
-}
-
-.mdi-gesture-two-tap:before {
-    content: "\F742"
-}
-
-.mdi-ghost:before {
-    content: "\F2A0"
-}
-
-.mdi-ghost-off:before {
-    content: "\F9F4"
-}
-
-.mdi-gift:before {
-    content: "\F2A1"
-}
-
-.mdi-git:before {
-    content: "\F2A2"
-}
-
-.mdi-github-box:before {
-    content: "\F2A3"
-}
-
-.mdi-github-circle:before {
-    content: "\F2A4"
-}
-
-.mdi-github-face:before {
-    content: "\F6DA"
-}
-
-.mdi-glass-cocktail:before {
-    content: "\F356"
-}
-
-.mdi-glass-flute:before {
-    content: "\F2A5"
-}
-
-.mdi-glass-mug:before {
-    content: "\F2A6"
-}
-
-.mdi-glass-stange:before {
-    content: "\F2A7"
-}
-
-.mdi-glass-tulip:before {
-    content: "\F2A8"
-}
-
-.mdi-glass-wine:before {
-    content: "\F875"
-}
-
-.mdi-glassdoor:before {
-    content: "\F2A9"
-}
-
-.mdi-glasses:before {
-    content: "\F2AA"
-}
-
-.mdi-globe-model:before {
-    content: "\F8E8"
-}
-
-.mdi-gmail:before {
-    content: "\F2AB"
-}
-
-.mdi-gnome:before {
-    content: "\F2AC"
-}
-
-.mdi-golf:before {
-    content: "\F822"
-}
-
-.mdi-gondola:before {
-    content: "\F685"
-}
-
-.mdi-google:before {
-    content: "\F2AD"
-}
-
-.mdi-google-allo:before {
-    content: "\F801"
-}
-
-.mdi-google-analytics:before {
-    content: "\F7CB"
-}
-
-.mdi-google-assistant:before {
-    content: "\F7CC"
-}
-
-.mdi-google-cardboard:before {
-    content: "\F2AE"
-}
-
-.mdi-google-chrome:before {
-    content: "\F2AF"
-}
-
-.mdi-google-circles:before {
-    content: "\F2B0"
-}
-
-.mdi-google-circles-communities:before {
-    content: "\F2B1"
-}
-
-.mdi-google-circles-extended:before {
-    content: "\F2B2"
-}
-
-.mdi-google-circles-group:before {
-    content: "\F2B3"
-}
-
-.mdi-google-controller:before {
-    content: "\F2B4"
-}
-
-.mdi-google-controller-off:before {
-    content: "\F2B5"
-}
-
-.mdi-google-drive:before {
-    content: "\F2B6"
-}
-
-.mdi-google-earth:before {
-    content: "\F2B7"
-}
-
-.mdi-google-fit:before {
-    content: "\F96B"
-}
-
-.mdi-google-glass:before {
-    content: "\F2B8"
-}
-
-.mdi-google-hangouts:before {
-    content: "\F2C9"
-}
-
-.mdi-google-home:before {
-    content: "\F823"
-}
-
-.mdi-google-keep:before {
-    content: "\F6DB"
-}
-
-.mdi-google-lens:before {
-    content: "\F9F5"
-}
-
-.mdi-google-maps:before {
-    content: "\F5F5"
-}
-
-.mdi-google-nearby:before {
-    content: "\F2B9"
-}
-
-.mdi-google-pages:before {
-    content: "\F2BA"
-}
-
-.mdi-google-photos:before {
-    content: "\F6DC"
-}
-
-.mdi-google-physical-web:before {
-    content: "\F2BB"
-}
-
-.mdi-google-play:before {
-    content: "\F2BC"
-}
-
-.mdi-google-plus:before {
-    content: "\F2BD"
-}
-
-.mdi-google-plus-box:before {
-    content: "\F2BE"
-}
-
-.mdi-google-spreadsheet:before {
-    content: "\F9F6"
-}
-
-.mdi-google-translate:before {
-    content: "\F2BF"
-}
-
-.mdi-google-wallet:before {
-    content: "\F2C0"
-}
-
-.mdi-gpu:before {
-    content: "\F8AD"
-}
-
-.mdi-gradient:before {
-    content: "\F69F"
-}
-
-.mdi-graphql:before {
-    content: "\F876"
-}
-
-.mdi-grease-pencil:before {
-    content: "\F648"
-}
-
-.mdi-greater-than:before {
-    content: "\F96C"
-}
-
-.mdi-greater-than-or-equal:before {
-    content: "\F96D"
-}
-
-.mdi-grid:before {
-    content: "\F2C1"
-}
-
-.mdi-grid-large:before {
-    content: "\F757"
-}
-
-.mdi-grid-off:before {
-    content: "\F2C2"
-}
-
-.mdi-group:before {
-    content: "\F2C3"
-}
-
-.mdi-guitar-acoustic:before {
-    content: "\F770"
-}
-
-.mdi-guitar-electric:before {
-    content: "\F2C4"
-}
-
-.mdi-guitar-pick:before {
-    content: "\F2C5"
-}
-
-.mdi-guitar-pick-outline:before {
-    content: "\F2C6"
-}
-
-.mdi-guy-fawkes-mask:before {
-    content: "\F824"
-}
-
-.mdi-hackernews:before {
-    content: "\F624"
-}
-
-.mdi-hail:before {
-    content: "\FAC0"
-}
-
-.mdi-hamburger:before {
-    content: "\F684"
-}
-
-.mdi-hammer:before {
-    content: "\F8E9"
-}
-
-.mdi-hand:before {
-    content: "\FA4E"
-}
-
-.mdi-hand-okay:before {
-    content: "\FA4F"
-}
-
-.mdi-hand-peace:before {
-    content: "\FA50"
-}
-
-.mdi-hand-peace-variant:before {
-    content: "\FA51"
-}
-
-.mdi-hand-pointing-down:before {
-    content: "\FA52"
-}
-
-.mdi-hand-pointing-left:before {
-    content: "\FA53"
-}
-
-.mdi-hand-pointing-right:before {
-    content: "\F2C7"
-}
-
-.mdi-hand-pointing-up:before {
-    content: "\FA54"
-}
-
-.mdi-hanger:before {
-    content: "\F2C8"
-}
-
-.mdi-hard-hat:before {
-    content: "\F96E"
-}
-
-.mdi-harddisk:before {
-    content: "\F2CA"
-}
-
-.mdi-headphones:before {
-    content: "\F2CB"
-}
-
-.mdi-headphones-bluetooth:before {
-    content: "\F96F"
-}
-
-.mdi-headphones-box:before {
-    content: "\F2CC"
-}
-
-.mdi-headphones-off:before {
-    content: "\F7CD"
-}
-
-.mdi-headphones-settings:before {
-    content: "\F2CD"
-}
-
-.mdi-headset:before {
-    content: "\F2CE"
-}
-
-.mdi-headset-dock:before {
-    content: "\F2CF"
-}
-
-.mdi-headset-off:before {
-    content: "\F2D0"
-}
-
-.mdi-heart:before {
-    content: "\F2D1"
-}
-
-.mdi-heart-box:before {
-    content: "\F2D2"
-}
-
-.mdi-heart-box-outline:before {
-    content: "\F2D3"
-}
-
-.mdi-heart-broken:before {
-    content: "\F2D4"
-}
-
-.mdi-heart-circle:before {
-    content: "\F970"
-}
-
-.mdi-heart-circle-outline:before {
-    content: "\F971"
-}
-
-.mdi-heart-half:before {
-    content: "\F6DE"
-}
-
-.mdi-heart-half-full:before {
-    content: "\F6DD"
-}
-
-.mdi-heart-half-outline:before {
-    content: "\F6DF"
-}
-
-.mdi-heart-multiple:before {
-    content: "\FA55"
-}
-
-.mdi-heart-multiple-outline:before {
-    content: "\FA56"
-}
-
-.mdi-heart-off:before {
-    content: "\F758"
-}
-
-.mdi-heart-outline:before {
-    content: "\F2D5"
-}
-
-.mdi-heart-pulse:before {
-    content: "\F5F6"
-}
-
-.mdi-helicopter:before {
-    content: "\FAC1"
-}
-
-.mdi-help:before {
-    content: "\F2D6"
-}
-
-.mdi-help-box:before {
-    content: "\F78A"
-}
-
-.mdi-help-circle:before {
-    content: "\F2D7"
-}
-
-.mdi-help-circle-outline:before {
-    content: "\F625"
-}
-
-.mdi-help-network:before {
-    content: "\F6F4"
-}
-
-.mdi-hexagon:before {
-    content: "\F2D8"
-}
-
-.mdi-hexagon-multiple:before {
-    content: "\F6E0"
-}
-
-.mdi-hexagon-outline:before {
-    content: "\F2D9"
-}
-
-.mdi-hexagon-slice-1:before {
-    content: "\FAC2"
-}
-
-.mdi-hexagon-slice-2:before {
-    content: "\FAC3"
-}
-
-.mdi-hexagon-slice-3:before {
-    content: "\FAC4"
-}
-
-.mdi-hexagon-slice-4:before {
-    content: "\FAC5"
-}
-
-.mdi-hexagon-slice-5:before {
-    content: "\FAC6"
-}
-
-.mdi-hexagon-slice-6:before {
-    content: "\FAC7"
-}
-
-.mdi-hexagram:before {
-    content: "\FAC8"
-}
-
-.mdi-hexagram-outline:before {
-    content: "\FAC9"
-}
-
-.mdi-high-definition:before {
-    content: "\F7CE"
-}
-
-.mdi-high-definition-box:before {
-    content: "\F877"
-}
-
-.mdi-highway:before {
-    content: "\F5F7"
-}
-
-.mdi-hinduism:before {
-    content: "\F972"
-}
-
-.mdi-history:before {
-    content: "\F2DA"
-}
-
-.mdi-hockey-puck:before {
-    content: "\F878"
-}
-
-.mdi-hockey-sticks:before {
-    content: "\F879"
-}
-
-.mdi-hololens:before {
-    content: "\F2DB"
-}
-
-.mdi-home:before {
-    content: "\F2DC"
-}
-
-.mdi-home-account:before {
-    content: "\F825"
-}
-
-.mdi-home-alert:before {
-    content: "\F87A"
-}
-
-.mdi-home-assistant:before {
-    content: "\F7CF"
-}
-
-.mdi-home-automation:before {
-    content: "\F7D0"
-}
-
-.mdi-home-circle:before {
-    content: "\F7D1"
-}
-
-.mdi-home-currency-usd:before {
-    content: "\F8AE"
-}
-
-.mdi-home-heart:before {
-    content: "\F826"
-}
-
-.mdi-home-lock:before {
-    content: "\F8EA"
-}
-
-.mdi-home-lock-open:before {
-    content: "\F8EB"
-}
-
-.mdi-home-map-marker:before {
-    content: "\F5F8"
-}
-
-.mdi-home-minus:before {
-    content: "\F973"
-}
-
-.mdi-home-modern:before {
-    content: "\F2DD"
-}
-
-.mdi-home-outline:before {
-    content: "\F6A0"
-}
-
-.mdi-home-plus:before {
-    content: "\F974"
-}
-
-.mdi-home-variant:before {
-    content: "\F2DE"
-}
-
-.mdi-hook:before {
-    content: "\F6E1"
-}
-
-.mdi-hook-off:before {
-    content: "\F6E2"
-}
-
-.mdi-hops:before {
-    content: "\F2DF"
-}
-
-.mdi-horseshoe:before {
-    content: "\FA57"
-}
-
-.mdi-hospital:before {
-    content: "\F2E0"
-}
-
-.mdi-hospital-building:before {
-    content: "\F2E1"
-}
-
-.mdi-hospital-marker:before {
-    content: "\F2E2"
-}
-
-.mdi-hot-tub:before {
-    content: "\F827"
-}
-
-.mdi-hotel:before {
-    content: "\F2E3"
-}
-
-.mdi-houzz:before {
-    content: "\F2E4"
-}
-
-.mdi-houzz-box:before {
-    content: "\F2E5"
-}
-
-.mdi-hulu:before {
-    content: "\F828"
-}
-
-.mdi-human:before {
-    content: "\F2E6"
-}
-
-.mdi-human-child:before {
-    content: "\F2E7"
-}
-
-.mdi-human-female:before {
-    content: "\F649"
-}
-
-.mdi-human-female-boy:before {
-    content: "\FA58"
-}
-
-.mdi-human-female-female:before {
-    content: "\FA59"
-}
-
-.mdi-human-female-girl:before {
-    content: "\FA5A"
-}
-
-.mdi-human-greeting:before {
-    content: "\F64A"
-}
-
-.mdi-human-handsdown:before {
-    content: "\F64B"
-}
-
-.mdi-human-handsup:before {
-    content: "\F64C"
-}
-
-.mdi-human-male:before {
-    content: "\F64D"
-}
-
-.mdi-human-male-boy:before {
-    content: "\FA5B"
-}
-
-.mdi-human-male-female:before {
-    content: "\F2E8"
-}
-
-.mdi-human-male-girl:before {
-    content: "\FA5C"
-}
-
-.mdi-human-male-male:before {
-    content: "\FA5D"
-}
-
-.mdi-human-pregnant:before {
-    content: "\F5CF"
-}
-
-.mdi-humble-bundle:before {
-    content: "\F743"
-}
-
-.mdi-ice-cream:before {
-    content: "\F829"
-}
-
-.mdi-image:before {
-    content: "\F2E9"
-}
-
-.mdi-image-album:before {
-    content: "\F2EA"
-}
-
-.mdi-image-area:before {
-    content: "\F2EB"
-}
-
-.mdi-image-area-close:before {
-    content: "\F2EC"
-}
-
-.mdi-image-broken:before {
-    content: "\F2ED"
-}
-
-.mdi-image-broken-variant:before {
-    content: "\F2EE"
-}
-
-.mdi-image-filter:before {
-    content: "\F2EF"
-}
-
-.mdi-image-filter-black-white:before {
-    content: "\F2F0"
-}
-
-.mdi-image-filter-center-focus:before {
-    content: "\F2F1"
-}
-
-.mdi-image-filter-center-focus-weak:before {
-    content: "\F2F2"
-}
-
-.mdi-image-filter-drama:before {
-    content: "\F2F3"
-}
-
-.mdi-image-filter-frames:before {
-    content: "\F2F4"
-}
-
-.mdi-image-filter-hdr:before {
-    content: "\F2F5"
-}
-
-.mdi-image-filter-none:before {
-    content: "\F2F6"
-}
-
-.mdi-image-filter-tilt-shift:before {
-    content: "\F2F7"
-}
-
-.mdi-image-filter-vintage:before {
-    content: "\F2F8"
-}
-
-.mdi-image-move:before {
-    content: "\F9F7"
-}
-
-.mdi-image-multiple:before {
-    content: "\F2F9"
-}
-
-.mdi-image-off:before {
-    content: "\F82A"
-}
-
-.mdi-image-outline:before {
-    content: "\F975"
-}
-
-.mdi-image-plus:before {
-    content: "\F87B"
-}
-
-.mdi-image-search:before {
-    content: "\F976"
-}
-
-.mdi-image-search-outline:before {
-    content: "\F977"
-}
-
-.mdi-import:before {
-    content: "\F2FA"
-}
-
-.mdi-inbox:before {
-    content: "\F686"
-}
-
-.mdi-inbox-arrow-down:before {
-    content: "\F2FB"
-}
-
-.mdi-inbox-arrow-up:before {
-    content: "\F3D1"
-}
-
-.mdi-inbox-multiple:before {
-    content: "\F8AF"
-}
-
-.mdi-incognito:before {
-    content: "\F5F9"
-}
-
-.mdi-infinity:before {
-    content: "\F6E3"
-}
-
-.mdi-information:before {
-    content: "\F2FC"
-}
-
-.mdi-information-outline:before {
-    content: "\F2FD"
-}
-
-.mdi-information-variant:before {
-    content: "\F64E"
-}
-
-.mdi-instagram:before {
-    content: "\F2FE"
-}
-
-.mdi-instapaper:before {
-    content: "\F2FF"
-}
-
-.mdi-internet-explorer:before {
-    content: "\F300"
-}
-
-.mdi-invert-colors:before {
-    content: "\F301"
-}
-
-.mdi-ip:before {
-    content: "\FA5E"
-}
-
-.mdi-ip-network:before {
-    content: "\FA5F"
-}
-
-.mdi-islam:before {
-    content: "\F978"
-}
-
-.mdi-itunes:before {
-    content: "\F676"
-}
-
-.mdi-jeepney:before {
-    content: "\F302"
-}
-
-.mdi-jira:before {
-    content: "\F303"
-}
-
-.mdi-jquery:before {
-    content: "\F87C"
-}
-
-.mdi-jsfiddle:before {
-    content: "\F304"
-}
-
-.mdi-json:before {
-    content: "\F626"
-}
-
-.mdi-judaism:before {
-    content: "\F979"
-}
-
-.mdi-karate:before {
-    content: "\F82B"
-}
-
-.mdi-keg:before {
-    content: "\F305"
-}
-
-.mdi-kettle:before {
-    content: "\F5FA"
-}
-
-.mdi-key:before {
-    content: "\F306"
-}
-
-.mdi-key-change:before {
-    content: "\F307"
-}
-
-.mdi-key-minus:before {
-    content: "\F308"
-}
-
-.mdi-key-plus:before {
-    content: "\F309"
-}
-
-.mdi-key-remove:before {
-    content: "\F30A"
-}
-
-.mdi-key-variant:before {
-    content: "\F30B"
-}
-
-.mdi-keyboard:before {
-    content: "\F30C"
-}
-
-.mdi-keyboard-backspace:before {
-    content: "\F30D"
-}
-
-.mdi-keyboard-caps:before {
-    content: "\F30E"
-}
-
-.mdi-keyboard-close:before {
-    content: "\F30F"
-}
-
-.mdi-keyboard-off:before {
-    content: "\F310"
-}
-
-.mdi-keyboard-outline:before {
-    content: "\F97A"
-}
-
-.mdi-keyboard-return:before {
-    content: "\F311"
-}
-
-.mdi-keyboard-settings:before {
-    content: "\F9F8"
-}
-
-.mdi-keyboard-settings-outline:before {
-    content: "\F9F9"
-}
-
-.mdi-keyboard-tab:before {
-    content: "\F312"
-}
-
-.mdi-keyboard-variant:before {
-    content: "\F313"
-}
-
-.mdi-kickstarter:before {
-    content: "\F744"
-}
-
-.mdi-knife:before {
-    content: "\F9FA"
-}
-
-.mdi-knife-military:before {
-    content: "\F9FB"
-}
-
-.mdi-kodi:before {
-    content: "\F314"
-}
-
-.mdi-label:before {
-    content: "\F315"
-}
-
-.mdi-label-off:before {
-    content: "\FACA"
-}
-
-.mdi-label-off-outline:before {
-    content: "\FACB"
-}
-
-.mdi-label-outline:before {
-    content: "\F316"
-}
-
-.mdi-label-variant:before {
-    content: "\FACC"
-}
-
-.mdi-label-variant-outline:before {
-    content: "\FACD"
-}
-
-.mdi-ladybug:before {
-    content: "\F82C"
-}
-
-.mdi-lambda:before {
-    content: "\F627"
-}
-
-.mdi-lamp:before {
-    content: "\F6B4"
-}
-
-.mdi-lan:before {
-    content: "\F317"
-}
-
-.mdi-lan-connect:before {
-    content: "\F318"
-}
-
-.mdi-lan-disconnect:before {
-    content: "\F319"
-}
-
-.mdi-lan-pending:before {
-    content: "\F31A"
-}
-
-.mdi-language-c:before {
-    content: "\F671"
-}
-
-.mdi-language-cpp:before {
-    content: "\F672"
-}
-
-.mdi-language-csharp:before {
-    content: "\F31B"
-}
-
-.mdi-language-css3:before {
-    content: "\F31C"
-}
-
-.mdi-language-go:before {
-    content: "\F7D2"
-}
-
-.mdi-language-html5:before {
-    content: "\F31D"
-}
-
-.mdi-language-java:before {
-    content: "\FB1C"
-}
-
-.mdi-language-javascript:before {
-    content: "\F31E"
-}
-
-.mdi-language-lua:before {
-    content: "\F8B0"
-}
-
-.mdi-language-php:before {
-    content: "\F31F"
-}
-
-.mdi-language-python:before {
-    content: "\F320"
-}
-
-.mdi-language-python-text:before {
-    content: "\F321"
-}
-
-.mdi-language-r:before {
-    content: "\F7D3"
-}
-
-.mdi-language-ruby-on-rails:before {
-    content: "\FACE"
-}
-
-.mdi-language-swift:before {
-    content: "\F6E4"
-}
-
-.mdi-language-typescript:before {
-    content: "\F6E5"
-}
-
-.mdi-laptop:before {
-    content: "\F322"
-}
-
-.mdi-laptop-chromebook:before {
-    content: "\F323"
-}
-
-.mdi-laptop-mac:before {
-    content: "\F324"
-}
-
-.mdi-laptop-off:before {
-    content: "\F6E6"
-}
-
-.mdi-laptop-windows:before {
-    content: "\F325"
-}
-
-.mdi-laravel:before {
-    content: "\FACF"
-}
-
-.mdi-lastfm:before {
-    content: "\F326"
-}
-
-.mdi-lastpass:before {
-    content: "\F446"
-}
-
-.mdi-launch:before {
-    content: "\F327"
-}
-
-.mdi-lava-lamp:before {
-    content: "\F7D4"
-}
-
-.mdi-layers:before {
-    content: "\F328"
-}
-
-.mdi-layers-off:before {
-    content: "\F329"
-}
-
-.mdi-layers-off-outline:before {
-    content: "\F9FC"
-}
-
-.mdi-layers-outline:before {
-    content: "\F9FD"
-}
-
-.mdi-lead-pencil:before {
-    content: "\F64F"
-}
-
-.mdi-leaf:before {
-    content: "\F32A"
-}
-
-.mdi-led-off:before {
-    content: "\F32B"
-}
-
-.mdi-led-on:before {
-    content: "\F32C"
-}
-
-.mdi-led-outline:before {
-    content: "\F32D"
-}
-
-.mdi-led-strip:before {
-    content: "\F7D5"
-}
-
-.mdi-led-variant-off:before {
-    content: "\F32E"
-}
-
-.mdi-led-variant-on:before {
-    content: "\F32F"
-}
-
-.mdi-led-variant-outline:before {
-    content: "\F330"
-}
-
-.mdi-less-than:before {
-    content: "\F97B"
-}
-
-.mdi-less-than-or-equal:before {
-    content: "\F97C"
-}
-
-.mdi-library:before {
-    content: "\F331"
-}
-
-.mdi-library-books:before {
-    content: "\F332"
-}
-
-.mdi-library-music:before {
-    content: "\F333"
-}
-
-.mdi-library-plus:before {
-    content: "\F334"
-}
-
-.mdi-lifebuoy:before {
-    content: "\F87D"
-}
-
-.mdi-light-switch:before {
-    content: "\F97D"
-}
-
-.mdi-lightbulb:before {
-    content: "\F335"
-}
-
-.mdi-lightbulb-on:before {
-    content: "\F6E7"
-}
-
-.mdi-lightbulb-on-outline:before {
-    content: "\F6E8"
-}
-
-.mdi-lightbulb-outline:before {
-    content: "\F336"
-}
-
-.mdi-lighthouse:before {
-    content: "\F9FE"
-}
-
-.mdi-lighthouse-on:before {
-    content: "\F9FF"
-}
-
-.mdi-link:before {
-    content: "\F337"
-}
-
-.mdi-link-off:before {
-    content: "\F338"
-}
-
-.mdi-link-variant:before {
-    content: "\F339"
-}
-
-.mdi-link-variant-off:before {
-    content: "\F33A"
-}
-
-.mdi-linkedin:before {
-    content: "\F33B"
-}
-
-.mdi-linkedin-box:before {
-    content: "\F33C"
-}
-
-.mdi-linux:before {
-    content: "\F33D"
-}
-
-.mdi-linux-mint:before {
-    content: "\F8EC"
-}
-
-.mdi-litecoin:before {
-    content: "\FA60"
-}
-
-.mdi-loading:before {
-    content: "\F771"
-}
-
-.mdi-lock:before {
-    content: "\F33E"
-}
-
-.mdi-lock-alert:before {
-    content: "\F8ED"
-}
-
-.mdi-lock-clock:before {
-    content: "\F97E"
-}
-
-.mdi-lock-open:before {
-    content: "\F33F"
-}
-
-.mdi-lock-open-outline:before {
-    content: "\F340"
-}
-
-.mdi-lock-outline:before {
-    content: "\F341"
-}
-
-.mdi-lock-pattern:before {
-    content: "\F6E9"
-}
-
-.mdi-lock-plus:before {
-    content: "\F5FB"
-}
-
-.mdi-lock-question:before {
-    content: "\F8EE"
-}
-
-.mdi-lock-reset:before {
-    content: "\F772"
-}
-
-.mdi-lock-smart:before {
-    content: "\F8B1"
-}
-
-.mdi-locker:before {
-    content: "\F7D6"
-}
-
-.mdi-locker-multiple:before {
-    content: "\F7D7"
-}
-
-.mdi-login:before {
-    content: "\F342"
-}
-
-.mdi-login-variant:before {
-    content: "\F5FC"
-}
-
-.mdi-logout:before {
-    content: "\F343"
-}
-
-.mdi-logout-variant:before {
-    content: "\F5FD"
-}
-
-.mdi-looks:before {
-    content: "\F344"
-}
-
-.mdi-loop:before {
-    content: "\F6EA"
-}
-
-.mdi-loupe:before {
-    content: "\F345"
-}
-
-.mdi-lumx:before {
-    content: "\F346"
-}
-
-.mdi-lyft:before {
-    content: "\FB1D"
-}
-
-.mdi-magnet:before {
-    content: "\F347"
-}
-
-.mdi-magnet-on:before {
-    content: "\F348"
-}
-
-.mdi-magnify:before {
-    content: "\F349"
-}
-
-.mdi-magnify-close:before {
-    content: "\F97F"
-}
-
-.mdi-magnify-minus:before {
-    content: "\F34A"
-}
-
-.mdi-magnify-minus-cursor:before {
-    content: "\FA61"
-}
-
-.mdi-magnify-minus-outline:before {
-    content: "\F6EB"
-}
-
-.mdi-magnify-plus:before {
-    content: "\F34B"
-}
-
-.mdi-magnify-plus-cursor:before {
-    content: "\FA62"
-}
-
-.mdi-magnify-plus-outline:before {
-    content: "\F6EC"
-}
-
-.mdi-mail-ru:before {
-    content: "\F34C"
-}
-
-.mdi-mailbox:before {
-    content: "\F6ED"
-}
-
-.mdi-map:before {
-    content: "\F34D"
-}
-
-.mdi-map-legend:before {
-    content: "\FA00"
-}
-
-.mdi-map-marker:before {
-    content: "\F34E"
-}
-
-.mdi-map-marker-circle:before {
-    content: "\F34F"
-}
-
-.mdi-map-marker-distance:before {
-    content: "\F8EF"
-}
-
-.mdi-map-marker-minus:before {
-    content: "\F650"
-}
-
-.mdi-map-marker-multiple:before {
-    content: "\F350"
-}
-
-.mdi-map-marker-off:before {
-    content: "\F351"
-}
-
-.mdi-map-marker-outline:before {
-    content: "\F7D8"
-}
-
-.mdi-map-marker-plus:before {
-    content: "\F651"
-}
-
-.mdi-map-marker-radius:before {
-    content: "\F352"
-}
-
-.mdi-map-minus:before {
-    content: "\F980"
-}
-
-.mdi-map-outline:before {
-    content: "\F981"
-}
-
-.mdi-map-plus:before {
-    content: "\F982"
-}
-
-.mdi-map-search:before {
-    content: "\F983"
-}
-
-.mdi-map-search-outline:before {
-    content: "\F984"
-}
-
-.mdi-margin:before {
-    content: "\F353"
-}
-
-.mdi-markdown:before {
-    content: "\F354"
-}
-
-.mdi-marker:before {
-    content: "\F652"
-}
-
-.mdi-marker-check:before {
-    content: "\F355"
-}
-
-.mdi-mastodon:before {
-    content: "\FAD0"
-}
-
-.mdi-mastodon-variant:before {
-    content: "\FAD1"
-}
-
-.mdi-material-design:before {
-    content: "\F985"
-}
-
-.mdi-material-ui:before {
-    content: "\F357"
-}
-
-.mdi-math-compass:before {
-    content: "\F358"
-}
-
-.mdi-matrix:before {
-    content: "\F628"
-}
-
-.mdi-maxcdn:before {
-    content: "\F359"
-}
-
-.mdi-medal:before {
-    content: "\F986"
-}
-
-.mdi-medical-bag:before {
-    content: "\F6EE"
-}
-
-.mdi-medium:before {
-    content: "\F35A"
-}
-
-.mdi-meetup:before {
-    content: "\FAD2"
-}
-
-.mdi-memory:before {
-    content: "\F35B"
-}
-
-.mdi-menu:before {
-    content: "\F35C"
-}
-
-.mdi-menu-down:before {
-    content: "\F35D"
-}
-
-.mdi-menu-down-outline:before {
-    content: "\F6B5"
-}
-
-.mdi-menu-left:before {
-    content: "\F35E"
-}
-
-.mdi-menu-left-outline:before {
-    content: "\FA01"
-}
-
-.mdi-menu-right:before {
-    content: "\F35F"
-}
-
-.mdi-menu-right-outline:before {
-    content: "\FA02"
-}
-
-.mdi-menu-swap:before {
-    content: "\FA63"
-}
-
-.mdi-menu-swap-outline:before {
-    content: "\FA64"
-}
-
-.mdi-menu-up:before {
-    content: "\F360"
-}
-
-.mdi-menu-up-outline:before {
-    content: "\F6B6"
-}
-
-.mdi-message:before {
-    content: "\F361"
-}
-
-.mdi-message-alert:before {
-    content: "\F362"
-}
-
-.mdi-message-alert-outline:before {
-    content: "\FA03"
-}
-
-.mdi-message-bulleted:before {
-    content: "\F6A1"
-}
-
-.mdi-message-bulleted-off:before {
-    content: "\F6A2"
-}
-
-.mdi-message-draw:before {
-    content: "\F363"
-}
-
-.mdi-message-image:before {
-    content: "\F364"
-}
-
-.mdi-message-outline:before {
-    content: "\F365"
-}
-
-.mdi-message-plus:before {
-    content: "\F653"
-}
-
-.mdi-message-processing:before {
-    content: "\F366"
-}
-
-.mdi-message-reply:before {
-    content: "\F367"
-}
-
-.mdi-message-reply-text:before {
-    content: "\F368"
-}
-
-.mdi-message-settings:before {
-    content: "\F6EF"
-}
-
-.mdi-message-settings-variant:before {
-    content: "\F6F0"
-}
-
-.mdi-message-text:before {
-    content: "\F369"
-}
-
-.mdi-message-text-outline:before {
-    content: "\F36A"
-}
-
-.mdi-message-video:before {
-    content: "\F36B"
-}
-
-.mdi-meteor:before {
-    content: "\F629"
-}
-
-.mdi-metronome:before {
-    content: "\F7D9"
-}
-
-.mdi-metronome-tick:before {
-    content: "\F7DA"
-}
-
-.mdi-micro-sd:before {
-    content: "\F7DB"
-}
-
-.mdi-microphone:before {
-    content: "\F36C"
-}
-
-.mdi-microphone-minus:before {
-    content: "\F8B2"
-}
-
-.mdi-microphone-off:before {
-    content: "\F36D"
-}
-
-.mdi-microphone-outline:before {
-    content: "\F36E"
-}
-
-.mdi-microphone-plus:before {
-    content: "\F8B3"
-}
-
-.mdi-microphone-settings:before {
-    content: "\F36F"
-}
-
-.mdi-microphone-variant:before {
-    content: "\F370"
-}
-
-.mdi-microphone-variant-off:before {
-    content: "\F371"
-}
-
-.mdi-microscope:before {
-    content: "\F654"
-}
-
-.mdi-microsoft:before {
-    content: "\F372"
-}
-
-.mdi-microsoft-dynamics:before {
-    content: "\F987"
-}
-
-.mdi-midi:before {
-    content: "\F8F0"
-}
-
-.mdi-midi-port:before {
-    content: "\F8F1"
-}
-
-.mdi-minecraft:before {
-    content: "\F373"
-}
-
-.mdi-mini-sd:before {
-    content: "\FA04"
-}
-
-.mdi-minidisc:before {
-    content: "\FA05"
-}
-
-.mdi-minus:before {
-    content: "\F374"
-}
-
-.mdi-minus-box:before {
-    content: "\F375"
-}
-
-.mdi-minus-box-outline:before {
-    content: "\F6F1"
-}
-
-.mdi-minus-circle:before {
-    content: "\F376"
-}
-
-.mdi-minus-circle-outline:before {
-    content: "\F377"
-}
-
-.mdi-minus-network:before {
-    content: "\F378"
-}
-
-.mdi-mixcloud:before {
-    content: "\F62A"
-}
-
-.mdi-mixed-reality:before {
-    content: "\F87E"
-}
-
-.mdi-mixer:before {
-    content: "\F7DC"
-}
-
-.mdi-monitor:before {
-    content: "\F379"
-}
-
-.mdi-monitor-cellphone:before {
-    content: "\F988"
-}
-
-.mdi-monitor-cellphone-star:before {
-    content: "\F989"
-}
-
-.mdi-monitor-dashboard:before {
-    content: "\FA06"
-}
-
-.mdi-monitor-multiple:before {
-    content: "\F37A"
-}
-
-.mdi-more:before {
-    content: "\F37B"
-}
-
-.mdi-motorbike:before {
-    content: "\F37C"
-}
-
-.mdi-mouse:before {
-    content: "\F37D"
-}
-
-.mdi-mouse-bluetooth:before {
-    content: "\F98A"
-}
-
-.mdi-mouse-off:before {
-    content: "\F37E"
-}
-
-.mdi-mouse-variant:before {
-    content: "\F37F"
-}
-
-.mdi-mouse-variant-off:before {
-    content: "\F380"
-}
-
-.mdi-move-resize:before {
-    content: "\F655"
-}
-
-.mdi-move-resize-variant:before {
-    content: "\F656"
-}
-
-.mdi-movie:before {
-    content: "\F381"
-}
-
-.mdi-movie-roll:before {
-    content: "\F7DD"
-}
-
-.mdi-muffin:before {
-    content: "\F98B"
-}
-
-.mdi-multiplication:before {
-    content: "\F382"
-}
-
-.mdi-multiplication-box:before {
-    content: "\F383"
-}
-
-.mdi-mushroom:before {
-    content: "\F7DE"
-}
-
-.mdi-mushroom-outline:before {
-    content: "\F7DF"
-}
-
-.mdi-music:before {
-    content: "\F759"
-}
-
-.mdi-music-box:before {
-    content: "\F384"
-}
-
-.mdi-music-box-outline:before {
-    content: "\F385"
-}
-
-.mdi-music-circle:before {
-    content: "\F386"
-}
-
-.mdi-music-circle-outline:before {
-    content: "\FAD3"
-}
-
-.mdi-music-note:before {
-    content: "\F387"
-}
-
-.mdi-music-note-bluetooth:before {
-    content: "\F5FE"
-}
-
-.mdi-music-note-bluetooth-off:before {
-    content: "\F5FF"
-}
-
-.mdi-music-note-eighth:before {
-    content: "\F388"
-}
-
-.mdi-music-note-half:before {
-    content: "\F389"
-}
-
-.mdi-music-note-off:before {
-    content: "\F38A"
-}
-
-.mdi-music-note-quarter:before {
-    content: "\F38B"
-}
-
-.mdi-music-note-sixteenth:before {
-    content: "\F38C"
-}
-
-.mdi-music-note-whole:before {
-    content: "\F38D"
-}
-
-.mdi-music-off:before {
-    content: "\F75A"
-}
-
-.mdi-nas:before {
-    content: "\F8F2"
-}
-
-.mdi-nativescript:before {
-    content: "\F87F"
-}
-
-.mdi-nature:before {
-    content: "\F38E"
-}
-
-.mdi-nature-people:before {
-    content: "\F38F"
-}
-
-.mdi-navigation:before {
-    content: "\F390"
-}
-
-.mdi-near-me:before {
-    content: "\F5CD"
-}
-
-.mdi-needle:before {
-    content: "\F391"
-}
-
-.mdi-netflix:before {
-    content: "\F745"
-}
-
-.mdi-network:before {
-    content: "\F6F2"
-}
-
-.mdi-network-strength-1:before {
-    content: "\F8F3"
-}
-
-.mdi-network-strength-1-alert:before {
-    content: "\F8F4"
-}
-
-.mdi-network-strength-2:before {
-    content: "\F8F5"
-}
-
-.mdi-network-strength-2-alert:before {
-    content: "\F8F6"
-}
-
-.mdi-network-strength-3:before {
-    content: "\F8F7"
-}
-
-.mdi-network-strength-3-alert:before {
-    content: "\F8F8"
-}
-
-.mdi-network-strength-4:before {
-    content: "\F8F9"
-}
-
-.mdi-network-strength-4-alert:before {
-    content: "\F8FA"
-}
-
-.mdi-network-strength-off:before {
-    content: "\F8FB"
-}
-
-.mdi-network-strength-off-outline:before {
-    content: "\F8FC"
-}
-
-.mdi-network-strength-outline:before {
-    content: "\F8FD"
-}
-
-.mdi-new-box:before {
-    content: "\F394"
-}
-
-.mdi-newspaper:before {
-    content: "\F395"
-}
-
-.mdi-nfc:before {
-    content: "\F396"
-}
-
-.mdi-nfc-tap:before {
-    content: "\F397"
-}
-
-.mdi-nfc-variant:before {
-    content: "\F398"
-}
-
-.mdi-ninja:before {
-    content: "\F773"
-}
-
-.mdi-nintendo-switch:before {
-    content: "\F7E0"
-}
-
-.mdi-nodejs:before {
-    content: "\F399"
-}
-
-.mdi-not-equal:before {
-    content: "\F98C"
-}
-
-.mdi-not-equal-variant:before {
-    content: "\F98D"
-}
-
-.mdi-note:before {
-    content: "\F39A"
-}
-
-.mdi-note-multiple:before {
-    content: "\F6B7"
-}
-
-.mdi-note-multiple-outline:before {
-    content: "\F6B8"
-}
-
-.mdi-note-outline:before {
-    content: "\F39B"
-}
-
-.mdi-note-plus:before {
-    content: "\F39C"
-}
-
-.mdi-note-plus-outline:before {
-    content: "\F39D"
-}
-
-.mdi-note-text:before {
-    content: "\F39E"
-}
-
-.mdi-notebook:before {
-    content: "\F82D"
-}
-
-.mdi-notification-clear-all:before {
-    content: "\F39F"
-}
-
-.mdi-npm:before {
-    content: "\F6F6"
-}
-
-.mdi-npm-variant:before {
-    content: "\F98E"
-}
-
-.mdi-npm-variant-outline:before {
-    content: "\F98F"
-}
-
-.mdi-nuke:before {
-    content: "\F6A3"
-}
-
-.mdi-null:before {
-    content: "\F7E1"
-}
-
-.mdi-numeric:before {
-    content: "\F3A0"
-}
-
-.mdi-numeric-0:before {
-    content: "\30"
-}
-
-.mdi-numeric-0-box:before {
-    content: "\F3A1"
-}
-
-.mdi-numeric-0-box-multiple-outline:before {
-    content: "\F3A2"
-}
-
-.mdi-numeric-0-box-outline:before {
-    content: "\F3A3"
-}
-
-.mdi-numeric-1:before {
-    content: "\31"
-}
-
-.mdi-numeric-1-box:before {
-    content: "\F3A4"
-}
-
-.mdi-numeric-1-box-multiple-outline:before {
-    content: "\F3A5"
-}
-
-.mdi-numeric-1-box-outline:before {
-    content: "\F3A6"
-}
-
-.mdi-numeric-2:before {
-    content: "\32"
-}
-
-.mdi-numeric-2-box:before {
-    content: "\F3A7"
-}
-
-.mdi-numeric-2-box-multiple-outline:before {
-    content: "\F3A8"
-}
-
-.mdi-numeric-2-box-outline:before {
-    content: "\F3A9"
-}
-
-.mdi-numeric-3:before {
-    content: "\33"
-}
-
-.mdi-numeric-3-box:before {
-    content: "\F3AA"
-}
-
-.mdi-numeric-3-box-multiple-outline:before {
-    content: "\F3AB"
-}
-
-.mdi-numeric-3-box-outline:before {
-    content: "\F3AC"
-}
-
-.mdi-numeric-4:before {
-    content: "\34"
-}
-
-.mdi-numeric-4-box:before {
-    content: "\F3AD"
-}
-
-.mdi-numeric-4-box-multiple-outline:before {
-    content: "\F3AE"
-}
-
-.mdi-numeric-4-box-outline:before {
-    content: "\F3AF"
-}
-
-.mdi-numeric-5:before {
-    content: "\35"
-}
-
-.mdi-numeric-5-box:before {
-    content: "\F3B0"
-}
-
-.mdi-numeric-5-box-multiple-outline:before {
-    content: "\F3B1"
-}
-
-.mdi-numeric-5-box-outline:before {
-    content: "\F3B2"
-}
-
-.mdi-numeric-6:before {
-    content: "\36"
-}
-
-.mdi-numeric-6-box:before {
-    content: "\F3B3"
-}
-
-.mdi-numeric-6-box-multiple-outline:before {
-    content: "\F3B4"
-}
-
-.mdi-numeric-6-box-outline:before {
-    content: "\F3B5"
-}
-
-.mdi-numeric-7:before {
-    content: "\37"
-}
-
-.mdi-numeric-7-box:before {
-    content: "\F3B6"
-}
-
-.mdi-numeric-7-box-multiple-outline:before {
-    content: "\F3B7"
-}
-
-.mdi-numeric-7-box-outline:before {
-    content: "\F3B8"
-}
-
-.mdi-numeric-8:before {
-    content: "\38"
-}
-
-.mdi-numeric-8-box:before {
-    content: "\F3B9"
-}
-
-.mdi-numeric-8-box-multiple-outline:before {
-    content: "\F3BA"
-}
-
-.mdi-numeric-8-box-outline:before {
-    content: "\F3BB"
-}
-
-.mdi-numeric-9:before {
-    content: "\39"
-}
-
-.mdi-numeric-9-box:before {
-    content: "\F3BC"
-}
-
-.mdi-numeric-9-box-multiple-outline:before {
-    content: "\F3BD"
-}
-
-.mdi-numeric-9-box-outline:before {
-    content: "\F3BE"
-}
-
-.mdi-numeric-9-plus-box:before {
-    content: "\F3BF"
-}
-
-.mdi-numeric-9-plus-box-multiple-outline:before {
-    content: "\F3C0"
-}
-
-.mdi-numeric-9-plus-box-outline:before {
-    content: "\F3C1"
-}
-
-.mdi-nut:before {
-    content: "\F6F7"
-}
-
-.mdi-nutrition:before {
-    content: "\F3C2"
-}
-
-.mdi-oar:before {
-    content: "\F67B"
-}
-
-.mdi-octagon:before {
-    content: "\F3C3"
-}
-
-.mdi-octagon-outline:before {
-    content: "\F3C4"
-}
-
-.mdi-octagram:before {
-    content: "\F6F8"
-}
-
-.mdi-octagram-outline:before {
-    content: "\F774"
-}
-
-.mdi-odnoklassniki:before {
-    content: "\F3C5"
-}
-
-.mdi-office:before {
-    content: "\F3C6"
-}
-
-.mdi-office-building:before {
-    content: "\F990"
-}
-
-.mdi-oil:before {
-    content: "\F3C7"
-}
-
-.mdi-oil-temperature:before {
-    content: "\F3C8"
-}
-
-.mdi-omega:before {
-    content: "\F3C9"
-}
-
-.mdi-onedrive:before {
-    content: "\F3CA"
-}
-
-.mdi-onenote:before {
-    content: "\F746"
-}
-
-.mdi-onepassword:before {
-    content: "\F880"
-}
-
-.mdi-opacity:before {
-    content: "\F5CC"
-}
-
-.mdi-open-in-app:before {
-    content: "\F3CB"
-}
-
-.mdi-open-in-new:before {
-    content: "\F3CC"
-}
-
-.mdi-openid:before {
-    content: "\F3CD"
-}
-
-.mdi-opera:before {
-    content: "\F3CE"
-}
-
-.mdi-orbit:before {
-    content: "\F018"
-}
-
-.mdi-origin:before {
-    content: "\FB2B"
-}
-
-.mdi-ornament:before {
-    content: "\F3CF"
-}
-
-.mdi-ornament-variant:before {
-    content: "\F3D0"
-}
-
-.mdi-owl:before {
-    content: "\F3D2"
-}
-
-.mdi-package:before {
-    content: "\F3D3"
-}
-
-.mdi-package-down:before {
-    content: "\F3D4"
-}
-
-.mdi-package-up:before {
-    content: "\F3D5"
-}
-
-.mdi-package-variant:before {
-    content: "\F3D6"
-}
-
-.mdi-package-variant-closed:before {
-    content: "\F3D7"
-}
-
-.mdi-page-first:before {
-    content: "\F600"
-}
-
-.mdi-page-last:before {
-    content: "\F601"
-}
-
-.mdi-page-layout-body:before {
-    content: "\F6F9"
-}
-
-.mdi-page-layout-footer:before {
-    content: "\F6FA"
-}
-
-.mdi-page-layout-header:before {
-    content: "\F6FB"
-}
-
-.mdi-page-layout-sidebar-left:before {
-    content: "\F6FC"
-}
-
-.mdi-page-layout-sidebar-right:before {
-    content: "\F6FD"
-}
-
-.mdi-palette:before {
-    content: "\F3D8"
-}
-
-.mdi-palette-advanced:before {
-    content: "\F3D9"
-}
-
-.mdi-palette-swatch:before {
-    content: "\F8B4"
-}
-
-.mdi-panda:before {
-    content: "\F3DA"
-}
-
-.mdi-pandora:before {
-    content: "\F3DB"
-}
-
-.mdi-panorama:before {
-    content: "\F3DC"
-}
-
-.mdi-panorama-fisheye:before {
-    content: "\F3DD"
-}
-
-.mdi-panorama-horizontal:before {
-    content: "\F3DE"
-}
-
-.mdi-panorama-vertical:before {
-    content: "\F3DF"
-}
-
-.mdi-panorama-wide-angle:before {
-    content: "\F3E0"
-}
-
-.mdi-paper-cut-vertical:before {
-    content: "\F3E1"
-}
-
-.mdi-paperclip:before {
-    content: "\F3E2"
-}
-
-.mdi-parking:before {
-    content: "\F3E3"
-}
-
-.mdi-passport:before {
-    content: "\F7E2"
-}
-
-.mdi-patreon:before {
-    content: "\F881"
-}
-
-.mdi-pause:before {
-    content: "\F3E4"
-}
-
-.mdi-pause-circle:before {
-    content: "\F3E5"
-}
-
-.mdi-pause-circle-outline:before {
-    content: "\F3E6"
-}
-
-.mdi-pause-octagon:before {
-    content: "\F3E7"
-}
-
-.mdi-pause-octagon-outline:before {
-    content: "\F3E8"
-}
-
-.mdi-paw:before {
-    content: "\F3E9"
-}
-
-.mdi-paw-off:before {
-    content: "\F657"
-}
-
-.mdi-paypal:before {
-    content: "\F882"
-}
-
-.mdi-peace:before {
-    content: "\F883"
-}
-
-.mdi-pen:before {
-    content: "\F3EA"
-}
-
-.mdi-pencil:before {
-    content: "\F3EB"
-}
-
-.mdi-pencil-box:before {
-    content: "\F3EC"
-}
-
-.mdi-pencil-box-outline:before {
-    content: "\F3ED"
-}
-
-.mdi-pencil-circle:before {
-    content: "\F6FE"
-}
-
-.mdi-pencil-circle-outline:before {
-    content: "\F775"
-}
-
-.mdi-pencil-lock:before {
-    content: "\F3EE"
-}
-
-.mdi-pencil-off:before {
-    content: "\F3EF"
-}
-
-.mdi-pentagon:before {
-    content: "\F6FF"
-}
-
-.mdi-pentagon-outline:before {
-    content: "\F700"
-}
-
-.mdi-percent:before {
-    content: "\F3F0"
-}
-
-.mdi-periodic-table:before {
-    content: "\F8B5"
-}
-
-.mdi-periodic-table-co2:before {
-    content: "\F7E3"
-}
-
-.mdi-periscope:before {
-    content: "\F747"
-}
-
-.mdi-pharmacy:before {
-    content: "\F3F1"
-}
-
-.mdi-phone:before {
-    content: "\F3F2"
-}
-
-.mdi-phone-bluetooth:before {
-    content: "\F3F3"
-}
-
-.mdi-phone-classic:before {
-    content: "\F602"
-}
-
-.mdi-phone-forward:before {
-    content: "\F3F4"
-}
-
-.mdi-phone-hangup:before {
-    content: "\F3F5"
-}
-
-.mdi-phone-in-talk:before {
-    content: "\F3F6"
-}
-
-.mdi-phone-incoming:before {
-    content: "\F3F7"
-}
-
-.mdi-phone-lock:before {
-    content: "\F3F8"
-}
-
-.mdi-phone-log:before {
-    content: "\F3F9"
-}
-
-.mdi-phone-minus:before {
-    content: "\F658"
-}
-
-.mdi-phone-missed:before {
-    content: "\F3FA"
-}
-
-.mdi-phone-outgoing:before {
-    content: "\F3FB"
-}
-
-.mdi-phone-paused:before {
-    content: "\F3FC"
-}
-
-.mdi-phone-plus:before {
-    content: "\F659"
-}
-
-.mdi-phone-return:before {
-    content: "\F82E"
-}
-
-.mdi-phone-rotate-landscape:before {
-    content: "\F884"
-}
-
-.mdi-phone-rotate-portrait:before {
-    content: "\F885"
-}
-
-.mdi-phone-settings:before {
-    content: "\F3FD"
-}
-
-.mdi-phone-voip:before {
-    content: "\F3FE"
-}
-
-.mdi-pi:before {
-    content: "\F3FF"
-}
-
-.mdi-pi-box:before {
-    content: "\F400"
-}
-
-.mdi-piano:before {
-    content: "\F67C"
-}
-
-.mdi-pickaxe:before {
-    content: "\F8B6"
-}
-
-.mdi-pier:before {
-    content: "\F886"
-}
-
-.mdi-pier-crane:before {
-    content: "\F887"
-}
-
-.mdi-pig:before {
-    content: "\F401"
-}
-
-.mdi-pill:before {
-    content: "\F402"
-}
-
-.mdi-pillar:before {
-    content: "\F701"
-}
-
-.mdi-pin:before {
-    content: "\F403"
-}
-
-.mdi-pin-off:before {
-    content: "\F404"
-}
-
-.mdi-pin-off-outline:before {
-    content: "\F92F"
-}
-
-.mdi-pin-outline:before {
-    content: "\F930"
-}
-
-.mdi-pine-tree:before {
-    content: "\F405"
-}
-
-.mdi-pine-tree-box:before {
-    content: "\F406"
-}
-
-.mdi-pinterest:before {
-    content: "\F407"
-}
-
-.mdi-pinterest-box:before {
-    content: "\F408"
-}
-
-.mdi-pinwheel:before {
-    content: "\FAD4"
-}
-
-.mdi-pinwheel-outline:before {
-    content: "\FAD5"
-}
-
-.mdi-pipe:before {
-    content: "\F7E4"
-}
-
-.mdi-pipe-disconnected:before {
-    content: "\F7E5"
-}
-
-.mdi-pipe-leak:before {
-    content: "\F888"
-}
-
-.mdi-pirate:before {
-    content: "\FA07"
-}
-
-.mdi-pistol:before {
-    content: "\F702"
-}
-
-.mdi-piston:before {
-    content: "\F889"
-}
-
-.mdi-pizza:before {
-    content: "\F409"
-}
-
-.mdi-plane-shield:before {
-    content: "\F6BA"
-}
-
-.mdi-play:before {
-    content: "\F40A"
-}
-
-.mdi-play-box-outline:before {
-    content: "\F40B"
-}
-
-.mdi-play-circle:before {
-    content: "\F40C"
-}
-
-.mdi-play-circle-outline:before {
-    content: "\F40D"
-}
-
-.mdi-play-network:before {
-    content: "\F88A"
-}
-
-.mdi-play-pause:before {
-    content: "\F40E"
-}
-
-.mdi-play-protected-content:before {
-    content: "\F40F"
-}
-
-.mdi-play-speed:before {
-    content: "\F8FE"
-}
-
-.mdi-playlist-check:before {
-    content: "\F5C7"
-}
-
-.mdi-playlist-edit:before {
-    content: "\F8FF"
-}
-
-.mdi-playlist-minus:before {
-    content: "\F410"
-}
-
-.mdi-playlist-play:before {
-    content: "\F411"
-}
-
-.mdi-playlist-plus:before {
-    content: "\F412"
-}
-
-.mdi-playlist-remove:before {
-    content: "\F413"
-}
-
-.mdi-playstation:before {
-    content: "\F414"
-}
-
-.mdi-plex:before {
-    content: "\F6B9"
-}
-
-.mdi-plus:before {
-    content: "\F415"
-}
-
-.mdi-plus-box:before {
-    content: "\F416"
-}
-
-.mdi-plus-box-outline:before {
-    content: "\F703"
-}
-
-.mdi-plus-circle:before {
-    content: "\F417"
-}
-
-.mdi-plus-circle-multiple-outline:before {
-    content: "\F418"
-}
-
-.mdi-plus-circle-outline:before {
-    content: "\F419"
-}
-
-.mdi-plus-minus:before {
-    content: "\F991"
-}
-
-.mdi-plus-minus-box:before {
-    content: "\F992"
-}
-
-.mdi-plus-network:before {
-    content: "\F41A"
-}
-
-.mdi-plus-one:before {
-    content: "\F41B"
-}
-
-.mdi-plus-outline:before {
-    content: "\F704"
-}
-
-.mdi-pocket:before {
-    content: "\F41C"
-}
-
-.mdi-podcast:before {
-    content: "\F993"
-}
-
-.mdi-pokeball:before {
-    content: "\F41D"
-}
-
-.mdi-pokemon-go:before {
-    content: "\FA08"
-}
-
-.mdi-poker-chip:before {
-    content: "\F82F"
-}
-
-.mdi-polaroid:before {
-    content: "\F41E"
-}
-
-.mdi-poll:before {
-    content: "\F41F"
-}
-
-.mdi-poll-box:before {
-    content: "\F420"
-}
-
-.mdi-polymer:before {
-    content: "\F421"
-}
-
-.mdi-pool:before {
-    content: "\F606"
-}
-
-.mdi-popcorn:before {
-    content: "\F422"
-}
-
-.mdi-pot:before {
-    content: "\F65A"
-}
-
-.mdi-pot-mix:before {
-    content: "\F65B"
-}
-
-.mdi-pound:before {
-    content: "\F423"
-}
-
-.mdi-pound-box:before {
-    content: "\F424"
-}
-
-.mdi-power:before {
-    content: "\F425"
-}
-
-.mdi-power-cycle:before {
-    content: "\F900"
-}
-
-.mdi-power-off:before {
-    content: "\F901"
-}
-
-.mdi-power-on:before {
-    content: "\F902"
-}
-
-.mdi-power-plug:before {
-    content: "\F6A4"
-}
-
-.mdi-power-plug-off:before {
-    content: "\F6A5"
-}
-
-.mdi-power-settings:before {
-    content: "\F426"
-}
-
-.mdi-power-sleep:before {
-    content: "\F903"
-}
-
-.mdi-power-socket:before {
-    content: "\F427"
-}
-
-.mdi-power-socket-au:before {
-    content: "\F904"
-}
-
-.mdi-power-socket-eu:before {
-    content: "\F7E6"
-}
-
-.mdi-power-socket-uk:before {
-    content: "\F7E7"
-}
-
-.mdi-power-socket-us:before {
-    content: "\F7E8"
-}
-
-.mdi-power-standby:before {
-    content: "\F905"
-}
-
-.mdi-powershell:before {
-    content: "\FA09"
-}
-
-.mdi-prescription:before {
-    content: "\F705"
-}
-
-.mdi-presentation:before {
-    content: "\F428"
-}
-
-.mdi-presentation-play:before {
-    content: "\F429"
-}
-
-.mdi-printer:before {
-    content: "\F42A"
-}
-
-.mdi-printer-3d:before {
-    content: "\F42B"
-}
-
-.mdi-printer-alert:before {
-    content: "\F42C"
-}
-
-.mdi-printer-settings:before {
-    content: "\F706"
-}
-
-.mdi-printer-wireless:before {
-    content: "\FA0A"
-}
-
-.mdi-priority-high:before {
-    content: "\F603"
-}
-
-.mdi-priority-low:before {
-    content: "\F604"
-}
-
-.mdi-professional-hexagon:before {
-    content: "\F42D"
-}
-
-.mdi-progress-check:before {
-    content: "\F994"
-}
-
-.mdi-progress-clock:before {
-    content: "\F995"
-}
-
-.mdi-progress-download:before {
-    content: "\F996"
-}
-
-.mdi-progress-upload:before {
-    content: "\F997"
-}
-
-.mdi-projector:before {
-    content: "\F42E"
-}
-
-.mdi-projector-screen:before {
-    content: "\F42F"
-}
-
-.mdi-publish:before {
-    content: "\F6A6"
-}
-
-.mdi-pulse:before {
-    content: "\F430"
-}
-
-.mdi-puzzle:before {
-    content: "\F431"
-}
-
-.mdi-puzzle-outline:before {
-    content: "\FA65"
-}
-
-.mdi-qi:before {
-    content: "\F998"
-}
-
-.mdi-qqchat:before {
-    content: "\F605"
-}
-
-.mdi-qrcode:before {
-    content: "\F432"
-}
-
-.mdi-qrcode-edit:before {
-    content: "\F8B7"
-}
-
-.mdi-qrcode-scan:before {
-    content: "\F433"
-}
-
-.mdi-quadcopter:before {
-    content: "\F434"
-}
-
-.mdi-quality-high:before {
-    content: "\F435"
-}
-
-.mdi-quality-low:before {
-    content: "\FA0B"
-}
-
-.mdi-quality-medium:before {
-    content: "\FA0C"
-}
-
-.mdi-quicktime:before {
-    content: "\F436"
-}
-
-.mdi-rabbit:before {
-    content: "\F906"
-}
-
-.mdi-radar:before {
-    content: "\F437"
-}
-
-.mdi-radiator:before {
-    content: "\F438"
-}
-
-.mdi-radiator-disabled:before {
-    content: "\FAD6"
-}
-
-.mdi-radiator-off:before {
-    content: "\FAD7"
-}
-
-.mdi-radio:before {
-    content: "\F439"
-}
-
-.mdi-radio-handheld:before {
-    content: "\F43A"
-}
-
-.mdi-radio-tower:before {
-    content: "\F43B"
-}
-
-.mdi-radioactive:before {
-    content: "\F43C"
-}
-
-.mdi-radiobox-blank:before {
-    content: "\F43D"
-}
-
-.mdi-radiobox-marked:before {
-    content: "\F43E"
-}
-
-.mdi-raspberrypi:before {
-    content: "\F43F"
-}
-
-.mdi-ray-end:before {
-    content: "\F440"
-}
-
-.mdi-ray-end-arrow:before {
-    content: "\F441"
-}
-
-.mdi-ray-start:before {
-    content: "\F442"
-}
-
-.mdi-ray-start-arrow:before {
-    content: "\F443"
-}
-
-.mdi-ray-start-end:before {
-    content: "\F444"
-}
-
-.mdi-ray-vertex:before {
-    content: "\F445"
-}
-
-.mdi-react:before {
-    content: "\F707"
-}
-
-.mdi-read:before {
-    content: "\F447"
-}
-
-.mdi-receipt:before {
-    content: "\F449"
-}
-
-.mdi-record:before {
-    content: "\F44A"
-}
-
-.mdi-record-player:before {
-    content: "\F999"
-}
-
-.mdi-record-rec:before {
-    content: "\F44B"
-}
-
-.mdi-recycle:before {
-    content: "\F44C"
-}
-
-.mdi-reddit:before {
-    content: "\F44D"
-}
-
-.mdi-redo:before {
-    content: "\F44E"
-}
-
-.mdi-redo-variant:before {
-    content: "\F44F"
-}
-
-.mdi-reflect-horizontal:before {
-    content: "\FA0D"
-}
-
-.mdi-reflect-vertical:before {
-    content: "\FA0E"
-}
-
-.mdi-refresh:before {
-    content: "\F450"
-}
-
-.mdi-regex:before {
-    content: "\F451"
-}
-
-.mdi-registered-trademark:before {
-    content: "\FA66"
-}
-
-.mdi-relative-scale:before {
-    content: "\F452"
-}
-
-.mdi-reload:before {
-    content: "\F453"
-}
-
-.mdi-reminder:before {
-    content: "\F88B"
-}
-
-.mdi-remote:before {
-    content: "\F454"
-}
-
-.mdi-remote-desktop:before {
-    content: "\F8B8"
-}
-
-.mdi-rename-box:before {
-    content: "\F455"
-}
-
-.mdi-reorder-horizontal:before {
-    content: "\F687"
-}
-
-.mdi-reorder-vertical:before {
-    content: "\F688"
-}
-
-.mdi-repeat:before {
-    content: "\F456"
-}
-
-.mdi-repeat-off:before {
-    content: "\F457"
-}
-
-.mdi-repeat-once:before {
-    content: "\F458"
-}
-
-.mdi-replay:before {
-    content: "\F459"
-}
-
-.mdi-reply:before {
-    content: "\F45A"
-}
-
-.mdi-reply-all:before {
-    content: "\F45B"
-}
-
-.mdi-reproduction:before {
-    content: "\F45C"
-}
-
-.mdi-resistor:before {
-    content: "\FB1F"
-}
-
-.mdi-resistor-nodes:before {
-    content: "\FB20"
-}
-
-.mdi-resize:before {
-    content: "\FA67"
-}
-
-.mdi-resize-bottom-right:before {
-    content: "\F45D"
-}
-
-.mdi-responsive:before {
-    content: "\F45E"
-}
-
-.mdi-restart:before {
-    content: "\F708"
-}
-
-.mdi-restore:before {
-    content: "\F99A"
-}
-
-.mdi-restore-clock:before {
-    content: "\F6A7"
-}
-
-.mdi-rewind:before {
-    content: "\F45F"
-}
-
-.mdi-rewind-outline:before {
-    content: "\F709"
-}
-
-.mdi-rhombus:before {
-    content: "\F70A"
-}
-
-.mdi-rhombus-medium:before {
-    content: "\FA0F"
-}
-
-.mdi-rhombus-outline:before {
-    content: "\F70B"
-}
-
-.mdi-rhombus-split:before {
-    content: "\FA10"
-}
-
-.mdi-ribbon:before {
-    content: "\F460"
-}
-
-.mdi-rice:before {
-    content: "\F7E9"
-}
-
-.mdi-ring:before {
-    content: "\F7EA"
-}
-
-.mdi-road:before {
-    content: "\F461"
-}
-
-.mdi-road-variant:before {
-    content: "\F462"
-}
-
-.mdi-robot:before {
-    content: "\F6A8"
-}
-
-.mdi-robot-industrial:before {
-    content: "\FB21"
-}
-
-.mdi-robot-vacuum:before {
-    content: "\F70C"
-}
-
-.mdi-robot-vacuum-variant:before {
-    content: "\F907"
-}
-
-.mdi-rocket:before {
-    content: "\F463"
-}
-
-.mdi-room-service:before {
-    content: "\F88C"
-}
-
-.mdi-rotate-3d:before {
-    content: "\F464"
-}
-
-.mdi-rotate-left:before {
-    content: "\F465"
-}
-
-.mdi-rotate-left-variant:before {
-    content: "\F466"
-}
-
-.mdi-rotate-right:before {
-    content: "\F467"
-}
-
-.mdi-rotate-right-variant:before {
-    content: "\F468"
-}
-
-.mdi-rounded-corner:before {
-    content: "\F607"
-}
-
-.mdi-router-wireless:before {
-    content: "\F469"
-}
-
-.mdi-router-wireless-settings:before {
-    content: "\FA68"
-}
-
-.mdi-routes:before {
-    content: "\F46A"
-}
-
-.mdi-rowing:before {
-    content: "\F608"
-}
-
-.mdi-rss:before {
-    content: "\F46B"
-}
-
-.mdi-rss-box:before {
-    content: "\F46C"
-}
-
-.mdi-ruler:before {
-    content: "\F46D"
-}
-
-.mdi-run:before {
-    content: "\F70D"
-}
-
-.mdi-run-fast:before {
-    content: "\F46E"
-}
-
-.mdi-safe:before {
-    content: "\FA69"
-}
-
-.mdi-sale:before {
-    content: "\F46F"
-}
-
-.mdi-salesforce:before {
-    content: "\F88D"
-}
-
-.mdi-sass:before {
-    content: "\F7EB"
-}
-
-.mdi-satellite:before {
-    content: "\F470"
-}
-
-.mdi-satellite-uplink:before {
-    content: "\F908"
-}
-
-.mdi-satellite-variant:before {
-    content: "\F471"
-}
-
-.mdi-sausage:before {
-    content: "\F8B9"
-}
-
-.mdi-saxophone:before {
-    content: "\F609"
-}
-
-.mdi-scale:before {
-    content: "\F472"
-}
-
-.mdi-scale-balance:before {
-    content: "\F5D1"
-}
-
-.mdi-scale-bathroom:before {
-    content: "\F473"
-}
-
-.mdi-scanner:before {
-    content: "\F6AA"
-}
-
-.mdi-scanner-off:before {
-    content: "\F909"
-}
-
-.mdi-school:before {
-    content: "\F474"
-}
-
-.mdi-scissors-cutting:before {
-    content: "\FA6A"
-}
-
-.mdi-screen-rotation:before {
-    content: "\F475"
-}
-
-.mdi-screen-rotation-lock:before {
-    content: "\F476"
-}
-
-.mdi-screwdriver:before {
-    content: "\F477"
-}
-
-.mdi-script:before {
-    content: "\F478"
-}
-
-.mdi-sd:before {
-    content: "\F479"
-}
-
-.mdi-seal:before {
-    content: "\F47A"
-}
-
-.mdi-search-web:before {
-    content: "\F70E"
-}
-
-.mdi-seat-flat:before {
-    content: "\F47B"
-}
-
-.mdi-seat-flat-angled:before {
-    content: "\F47C"
-}
-
-.mdi-seat-individual-suite:before {
-    content: "\F47D"
-}
-
-.mdi-seat-legroom-extra:before {
-    content: "\F47E"
-}
-
-.mdi-seat-legroom-normal:before {
-    content: "\F47F"
-}
-
-.mdi-seat-legroom-reduced:before {
-    content: "\F480"
-}
-
-.mdi-seat-recline-extra:before {
-    content: "\F481"
-}
-
-.mdi-seat-recline-normal:before {
-    content: "\F482"
-}
-
-.mdi-security:before {
-    content: "\F483"
-}
-
-.mdi-security-account:before {
-    content: "\F88E"
-}
-
-.mdi-security-account-outline:before {
-    content: "\FA11"
-}
-
-.mdi-security-close:before {
-    content: "\F99B"
-}
-
-.mdi-security-home:before {
-    content: "\F689"
-}
-
-.mdi-security-lock:before {
-    content: "\F99C"
-}
-
-.mdi-security-network:before {
-    content: "\F484"
-}
-
-.mdi-security-off:before {
-    content: "\F99D"
-}
-
-.mdi-select:before {
-    content: "\F485"
-}
-
-.mdi-select-all:before {
-    content: "\F486"
-}
-
-.mdi-select-compare:before {
-    content: "\FAD8"
-}
-
-.mdi-select-drag:before {
-    content: "\FA6B"
-}
-
-.mdi-select-inverse:before {
-    content: "\F487"
-}
-
-.mdi-select-off:before {
-    content: "\F488"
-}
-
-.mdi-selection:before {
-    content: "\F489"
-}
-
-.mdi-selection-drag:before {
-    content: "\FA6C"
-}
-
-.mdi-selection-off:before {
-    content: "\F776"
-}
-
-.mdi-send:before {
-    content: "\F48A"
-}
-
-.mdi-send-lock:before {
-    content: "\F7EC"
-}
-
-.mdi-serial-port:before {
-    content: "\F65C"
-}
-
-.mdi-server:before {
-    content: "\F48B"
-}
-
-.mdi-server-minus:before {
-    content: "\F48C"
-}
-
-.mdi-server-network:before {
-    content: "\F48D"
-}
-
-.mdi-server-network-off:before {
-    content: "\F48E"
-}
-
-.mdi-server-off:before {
-    content: "\F48F"
-}
-
-.mdi-server-plus:before {
-    content: "\F490"
-}
-
-.mdi-server-remove:before {
-    content: "\F491"
-}
-
-.mdi-server-security:before {
-    content: "\F492"
-}
-
-.mdi-set-all:before {
-    content: "\F777"
-}
-
-.mdi-set-center:before {
-    content: "\F778"
-}
-
-.mdi-set-center-right:before {
-    content: "\F779"
-}
-
-.mdi-set-left:before {
-    content: "\F77A"
-}
-
-.mdi-set-left-center:before {
-    content: "\F77B"
-}
-
-.mdi-set-left-right:before {
-    content: "\F77C"
-}
-
-.mdi-set-none:before {
-    content: "\F77D"
-}
-
-.mdi-set-right:before {
-    content: "\F77E"
-}
-
-.mdi-set-top-box:before {
-    content: "\F99E"
-}
-
-.mdi-settings:before {
-    content: "\F493"
-}
-
-.mdi-settings-box:before {
-    content: "\F494"
-}
-
-.mdi-settings-helper:before {
-    content: "\FA6D"
-}
-
-.mdi-settings-outline:before {
-    content: "\F8BA"
-}
-
-.mdi-shape:before {
-    content: "\F830"
-}
-
-.mdi-shape-circle-plus:before {
-    content: "\F65D"
-}
-
-.mdi-shape-outline:before {
-    content: "\F831"
-}
-
-.mdi-shape-plus:before {
-    content: "\F495"
-}
-
-.mdi-shape-polygon-plus:before {
-    content: "\F65E"
-}
-
-.mdi-shape-rectangle-plus:before {
-    content: "\F65F"
-}
-
-.mdi-shape-square-plus:before {
-    content: "\F660"
-}
-
-.mdi-share:before {
-    content: "\F496"
-}
-
-.mdi-share-outline:before {
-    content: "\F931"
-}
-
-.mdi-share-variant:before {
-    content: "\F497"
-}
-
-.mdi-shield:before {
-    content: "\F498"
-}
-
-.mdi-shield-half-full:before {
-    content: "\F77F"
-}
-
-.mdi-shield-outline:before {
-    content: "\F499"
-}
-
-.mdi-shield-plus:before {
-    content: "\FAD9"
-}
-
-.mdi-shield-plus-outline:before {
-    content: "\FADA"
-}
-
-.mdi-shield-remove:before {
-    content: "\FADB"
-}
-
-.mdi-shield-remove-outline:before {
-    content: "\FADC"
-}
-
-.mdi-ship-wheel:before {
-    content: "\F832"
-}
-
-.mdi-shoe-formal:before {
-    content: "\FB22"
-}
-
-.mdi-shoe-heel:before {
-    content: "\FB23"
-}
-
-.mdi-shopify:before {
-    content: "\FADD"
-}
-
-.mdi-shopping:before {
-    content: "\F49A"
-}
-
-.mdi-shopping-music:before {
-    content: "\F49B"
-}
-
-.mdi-shovel:before {
-    content: "\F70F"
-}
-
-.mdi-shovel-off:before {
-    content: "\F710"
-}
-
-.mdi-shower:before {
-    content: "\F99F"
-}
-
-.mdi-shower-head:before {
-    content: "\F9A0"
-}
-
-.mdi-shredder:before {
-    content: "\F49C"
-}
-
-.mdi-shuffle:before {
-    content: "\F49D"
-}
-
-.mdi-shuffle-disabled:before {
-    content: "\F49E"
-}
-
-.mdi-shuffle-variant:before {
-    content: "\F49F"
-}
-
-.mdi-sigma:before {
-    content: "\F4A0"
-}
-
-.mdi-sigma-lower:before {
-    content: "\F62B"
-}
-
-.mdi-sign-caution:before {
-    content: "\F4A1"
-}
-
-.mdi-sign-direction:before {
-    content: "\F780"
-}
-
-.mdi-sign-text:before {
-    content: "\F781"
-}
-
-.mdi-signal:before {
-    content: "\F4A2"
-}
-
-.mdi-signal-2g:before {
-    content: "\F711"
-}
-
-.mdi-signal-3g:before {
-    content: "\F712"
-}
-
-.mdi-signal-4g:before {
-    content: "\F713"
-}
-
-.mdi-signal-5g:before {
-    content: "\FA6E"
-}
-
-.mdi-signal-cellular-1:before {
-    content: "\F8BB"
-}
-
-.mdi-signal-cellular-2:before {
-    content: "\F8BC"
-}
-
-.mdi-signal-cellular-3:before {
-    content: "\F8BD"
-}
-
-.mdi-signal-cellular-outline:before {
-    content: "\F8BE"
-}
-
-.mdi-signal-hspa:before {
-    content: "\F714"
-}
-
-.mdi-signal-hspa-plus:before {
-    content: "\F715"
-}
-
-.mdi-signal-off:before {
-    content: "\F782"
-}
-
-.mdi-signal-variant:before {
-    content: "\F60A"
-}
-
-.mdi-silo:before {
-    content: "\FB24"
-}
-
-.mdi-silverware:before {
-    content: "\F4A3"
-}
-
-.mdi-silverware-fork:before {
-    content: "\F4A4"
-}
-
-.mdi-silverware-fork-knife:before {
-    content: "\FA6F"
-}
-
-.mdi-silverware-spoon:before {
-    content: "\F4A5"
-}
-
-.mdi-silverware-variant:before {
-    content: "\F4A6"
-}
-
-.mdi-sim:before {
-    content: "\F4A7"
-}
-
-.mdi-sim-alert:before {
-    content: "\F4A8"
-}
-
-.mdi-sim-off:before {
-    content: "\F4A9"
-}
-
-.mdi-sina-weibo:before {
-    content: "\FADE"
-}
-
-.mdi-sitemap:before {
-    content: "\F4AA"
-}
-
-.mdi-skip-backward:before {
-    content: "\F4AB"
-}
-
-.mdi-skip-forward:before {
-    content: "\F4AC"
-}
-
-.mdi-skip-next:before {
-    content: "\F4AD"
-}
-
-.mdi-skip-next-circle:before {
-    content: "\F661"
-}
-
-.mdi-skip-next-circle-outline:before {
-    content: "\F662"
-}
-
-.mdi-skip-previous:before {
-    content: "\F4AE"
-}
-
-.mdi-skip-previous-circle:before {
-    content: "\F663"
-}
-
-.mdi-skip-previous-circle-outline:before {
-    content: "\F664"
-}
-
-.mdi-skull:before {
-    content: "\F68B"
-}
-
-.mdi-skype:before {
-    content: "\F4AF"
-}
-
-.mdi-skype-business:before {
-    content: "\F4B0"
-}
-
-.mdi-slack:before {
-    content: "\F4B1"
-}
-
-.mdi-slackware:before {
-    content: "\F90A"
-}
-
-.mdi-sleep:before {
-    content: "\F4B2"
-}
-
-.mdi-sleep-off:before {
-    content: "\F4B3"
-}
-
-.mdi-smog:before {
-    content: "\FA70"
-}
-
-.mdi-smoke-detector:before {
-    content: "\F392"
-}
-
-.mdi-smoking:before {
-    content: "\F4B4"
-}
-
-.mdi-smoking-off:before {
-    content: "\F4B5"
-}
-
-.mdi-snapchat:before {
-    content: "\F4B6"
-}
-
-.mdi-snowflake:before {
-    content: "\F716"
-}
-
-.mdi-snowman:before {
-    content: "\F4B7"
-}
-
-.mdi-soccer:before {
-    content: "\F4B8"
-}
-
-.mdi-soccer-field:before {
-    content: "\F833"
-}
-
-.mdi-sofa:before {
-    content: "\F4B9"
-}
-
-.mdi-solar-power:before {
-    content: "\FA71"
-}
-
-.mdi-solid:before {
-    content: "\F68C"
-}
-
-.mdi-sort:before {
-    content: "\F4BA"
-}
-
-.mdi-sort-alphabetical:before {
-    content: "\F4BB"
-}
-
-.mdi-sort-ascending:before {
-    content: "\F4BC"
-}
-
-.mdi-sort-descending:before {
-    content: "\F4BD"
-}
-
-.mdi-sort-numeric:before {
-    content: "\F4BE"
-}
-
-.mdi-sort-variant:before {
-    content: "\F4BF"
-}
-
-.mdi-soundcloud:before {
-    content: "\F4C0"
-}
-
-.mdi-source-branch:before {
-    content: "\F62C"
-}
-
-.mdi-source-commit:before {
-    content: "\F717"
-}
-
-.mdi-source-commit-end:before {
-    content: "\F718"
-}
-
-.mdi-source-commit-end-local:before {
-    content: "\F719"
-}
-
-.mdi-source-commit-local:before {
-    content: "\F71A"
-}
-
-.mdi-source-commit-next-local:before {
-    content: "\F71B"
-}
-
-.mdi-source-commit-start:before {
-    content: "\F71C"
-}
-
-.mdi-source-commit-start-next-local:before {
-    content: "\F71D"
-}
-
-.mdi-source-fork:before {
-    content: "\F4C1"
-}
-
-.mdi-source-merge:before {
-    content: "\F62D"
-}
-
-.mdi-source-pull:before {
-    content: "\F4C2"
-}
-
-.mdi-soy-sauce:before {
-    content: "\F7ED"
-}
-
-.mdi-speaker:before {
-    content: "\F4C3"
-}
-
-.mdi-speaker-bluetooth:before {
-    content: "\F9A1"
-}
-
-.mdi-speaker-off:before {
-    content: "\F4C4"
-}
-
-.mdi-speaker-wireless:before {
-    content: "\F71E"
-}
-
-.mdi-speedometer:before {
-    content: "\F4C5"
-}
-
-.mdi-spellcheck:before {
-    content: "\F4C6"
-}
-
-.mdi-spotify:before {
-    content: "\F4C7"
-}
-
-.mdi-spotlight:before {
-    content: "\F4C8"
-}
-
-.mdi-spotlight-beam:before {
-    content: "\F4C9"
-}
-
-.mdi-spray:before {
-    content: "\F665"
-}
-
-.mdi-spray-bottle:before {
-    content: "\FADF"
-}
-
-.mdi-square:before {
-    content: "\F763"
-}
-
-.mdi-square-edit-outline:before {
-    content: "\F90B"
-}
-
-.mdi-square-inc:before {
-    content: "\F4CA"
-}
-
-.mdi-square-inc-cash:before {
-    content: "\F4CB"
-}
-
-.mdi-square-medium:before {
-    content: "\FA12"
-}
-
-.mdi-square-medium-outline:before {
-    content: "\FA13"
-}
-
-.mdi-square-outline:before {
-    content: "\F762"
-}
-
-.mdi-square-root:before {
-    content: "\F783"
-}
-
-.mdi-square-root-box:before {
-    content: "\F9A2"
-}
-
-.mdi-square-small:before {
-    content: "\FA14"
-}
-
-.mdi-squeegee:before {
-    content: "\FAE0"
-}
-
-.mdi-ssh:before {
-    content: "\F8BF"
-}
-
-.mdi-stack-exchange:before {
-    content: "\F60B"
-}
-
-.mdi-stack-overflow:before {
-    content: "\F4CC"
-}
-
-.mdi-stadium:before {
-    content: "\F71F"
-}
-
-.mdi-stairs:before {
-    content: "\F4CD"
-}
-
-.mdi-standard-definition:before {
-    content: "\F7EE"
-}
-
-.mdi-star:before {
-    content: "\F4CE"
-}
-
-.mdi-star-box:before {
-    content: "\FA72"
-}
-
-.mdi-star-box-outline:before {
-    content: "\FA73"
-}
-
-.mdi-star-circle:before {
-    content: "\F4CF"
-}
-
-.mdi-star-circle-outline:before {
-    content: "\F9A3"
-}
-
-.mdi-star-face:before {
-    content: "\F9A4"
-}
-
-.mdi-star-four-points:before {
-    content: "\FAE1"
-}
-
-.mdi-star-four-points-outline:before {
-    content: "\FAE2"
-}
-
-.mdi-star-half:before {
-    content: "\F4D0"
-}
-
-.mdi-star-off:before {
-    content: "\F4D1"
-}
-
-.mdi-star-outline:before {
-    content: "\F4D2"
-}
-
-.mdi-star-three-points:before {
-    content: "\FAE3"
-}
-
-.mdi-star-three-points-outline:before {
-    content: "\FAE4"
-}
-
-.mdi-steam:before {
-    content: "\F4D3"
-}
-
-.mdi-steam-box:before {
-    content: "\F90C"
-}
-
-.mdi-steering:before {
-    content: "\F4D4"
-}
-
-.mdi-steering-off:before {
-    content: "\F90D"
-}
-
-.mdi-step-backward:before {
-    content: "\F4D5"
-}
-
-.mdi-step-backward-2:before {
-    content: "\F4D6"
-}
-
-.mdi-step-forward:before {
-    content: "\F4D7"
-}
-
-.mdi-step-forward-2:before {
-    content: "\F4D8"
-}
-
-.mdi-stethoscope:before {
-    content: "\F4D9"
-}
-
-.mdi-sticker:before {
-    content: "\F5D0"
-}
-
-.mdi-sticker-emoji:before {
-    content: "\F784"
-}
-
-.mdi-stocking:before {
-    content: "\F4DA"
-}
-
-.mdi-stop:before {
-    content: "\F4DB"
-}
-
-.mdi-stop-circle:before {
-    content: "\F666"
-}
-
-.mdi-stop-circle-outline:before {
-    content: "\F667"
-}
-
-.mdi-store:before {
-    content: "\F4DC"
-}
-
-.mdi-store-24-hour:before {
-    content: "\F4DD"
-}
-
-.mdi-stove:before {
-    content: "\F4DE"
-}
-
-.mdi-strava:before {
-    content: "\FB25"
-}
-
-.mdi-subdirectory-arrow-left:before {
-    content: "\F60C"
-}
-
-.mdi-subdirectory-arrow-right:before {
-    content: "\F60D"
-}
-
-.mdi-subtitles:before {
-    content: "\FA15"
-}
-
-.mdi-subtitles-outline:before {
-    content: "\FA16"
-}
-
-.mdi-subway:before {
-    content: "\F6AB"
-}
-
-.mdi-subway-variant:before {
-    content: "\F4DF"
-}
-
-.mdi-summit:before {
-    content: "\F785"
-}
-
-.mdi-sunglasses:before {
-    content: "\F4E0"
-}
-
-.mdi-surround-sound:before {
-    content: "\F5C5"
-}
-
-.mdi-surround-sound-2-0:before {
-    content: "\F7EF"
-}
-
-.mdi-surround-sound-3-1:before {
-    content: "\F7F0"
-}
-
-.mdi-surround-sound-5-1:before {
-    content: "\F7F1"
-}
-
-.mdi-surround-sound-7-1:before {
-    content: "\F7F2"
-}
-
-.mdi-svg:before {
-    content: "\F720"
-}
-
-.mdi-swap-horizontal:before {
-    content: "\F4E1"
-}
-
-.mdi-swap-horizontal-variant:before {
-    content: "\F8C0"
-}
-
-.mdi-swap-vertical:before {
-    content: "\F4E2"
-}
-
-.mdi-swap-vertical-variant:before {
-    content: "\F8C1"
-}
-
-.mdi-swim:before {
-    content: "\F4E3"
-}
-
-.mdi-switch:before {
-    content: "\F4E4"
-}
-
-.mdi-sword:before {
-    content: "\F4E5"
-}
-
-.mdi-sword-cross:before {
-    content: "\F786"
-}
-
-.mdi-symfony:before {
-    content: "\FAE5"
-}
-
-.mdi-sync:before {
-    content: "\F4E6"
-}
-
-.mdi-sync-alert:before {
-    content: "\F4E7"
-}
-
-.mdi-sync-off:before {
-    content: "\F4E8"
-}
-
-.mdi-tab:before {
-    content: "\F4E9"
-}
-
-.mdi-tab-minus:before {
-    content: "\FB26"
-}
-
-.mdi-tab-plus:before {
-    content: "\F75B"
-}
-
-.mdi-tab-remove:before {
-    content: "\FB27"
-}
-
-.mdi-tab-unselected:before {
-    content: "\F4EA"
-}
-
-.mdi-table:before {
-    content: "\F4EB"
-}
-
-.mdi-table-border:before {
-    content: "\FA17"
-}
-
-.mdi-table-column:before {
-    content: "\F834"
-}
-
-.mdi-table-column-plus-after:before {
-    content: "\F4EC"
-}
-
-.mdi-table-column-plus-before:before {
-    content: "\F4ED"
-}
-
-.mdi-table-column-remove:before {
-    content: "\F4EE"
-}
-
-.mdi-table-column-width:before {
-    content: "\F4EF"
-}
-
-.mdi-table-edit:before {
-    content: "\F4F0"
-}
-
-.mdi-table-large:before {
-    content: "\F4F1"
-}
-
-.mdi-table-merge-cells:before {
-    content: "\F9A5"
-}
-
-.mdi-table-of-contents:before {
-    content: "\F835"
-}
-
-.mdi-table-plus:before {
-    content: "\FA74"
-}
-
-.mdi-table-remove:before {
-    content: "\FA75"
-}
-
-.mdi-table-row:before {
-    content: "\F836"
-}
-
-.mdi-table-row-height:before {
-    content: "\F4F2"
-}
-
-.mdi-table-row-plus-after:before {
-    content: "\F4F3"
-}
-
-.mdi-table-row-plus-before:before {
-    content: "\F4F4"
-}
-
-.mdi-table-row-remove:before {
-    content: "\F4F5"
-}
-
-.mdi-table-search:before {
-    content: "\F90E"
-}
-
-.mdi-table-settings:before {
-    content: "\F837"
-}
-
-.mdi-tablet:before {
-    content: "\F4F6"
-}
-
-.mdi-tablet-android:before {
-    content: "\F4F7"
-}
-
-.mdi-tablet-cellphone:before {
-    content: "\F9A6"
-}
-
-.mdi-tablet-ipad:before {
-    content: "\F4F8"
-}
-
-.mdi-taco:before {
-    content: "\F761"
-}
-
-.mdi-tag:before {
-    content: "\F4F9"
-}
-
-.mdi-tag-faces:before {
-    content: "\F4FA"
-}
-
-.mdi-tag-heart:before {
-    content: "\F68A"
-}
-
-.mdi-tag-minus:before {
-    content: "\F90F"
-}
-
-.mdi-tag-multiple:before {
-    content: "\F4FB"
-}
-
-.mdi-tag-outline:before {
-    content: "\F4FC"
-}
-
-.mdi-tag-plus:before {
-    content: "\F721"
-}
-
-.mdi-tag-remove:before {
-    content: "\F722"
-}
-
-.mdi-tag-text-outline:before {
-    content: "\F4FD"
-}
-
-.mdi-tape-measure:before {
-    content: "\FB28"
-}
-
-.mdi-target:before {
-    content: "\F4FE"
-}
-
-.mdi-target-variant:before {
-    content: "\FA76"
-}
-
-.mdi-taxi:before {
-    content: "\F4FF"
-}
-
-.mdi-teach:before {
-    content: "\F88F"
-}
-
-.mdi-teamviewer:before {
-    content: "\F500"
-}
-
-.mdi-telegram:before {
-    content: "\F501"
-}
-
-.mdi-telescope:before {
-    content: "\FB29"
-}
-
-.mdi-television:before {
-    content: "\F502"
-}
-
-.mdi-television-box:before {
-    content: "\F838"
-}
-
-.mdi-television-classic:before {
-    content: "\F7F3"
-}
-
-.mdi-television-classic-off:before {
-    content: "\F839"
-}
-
-.mdi-television-guide:before {
-    content: "\F503"
-}
-
-.mdi-television-off:before {
-    content: "\F83A"
-}
-
-.mdi-temperature-celsius:before {
-    content: "\F504"
-}
-
-.mdi-temperature-fahrenheit:before {
-    content: "\F505"
-}
-
-.mdi-temperature-kelvin:before {
-    content: "\F506"
-}
-
-.mdi-tennis:before {
-    content: "\F507"
-}
-
-.mdi-tent:before {
-    content: "\F508"
-}
-
-.mdi-terrain:before {
-    content: "\F509"
-}
-
-.mdi-test-tube:before {
-    content: "\F668"
-}
-
-.mdi-test-tube-empty:before {
-    content: "\F910"
-}
-
-.mdi-test-tube-off:before {
-    content: "\F911"
-}
-
-.mdi-text:before {
-    content: "\F9A7"
-}
-
-.mdi-text-shadow:before {
-    content: "\F669"
-}
-
-.mdi-text-short:before {
-    content: "\F9A8"
-}
-
-.mdi-text-subject:before {
-    content: "\F9A9"
-}
-
-.mdi-text-to-speech:before {
-    content: "\F50A"
-}
-
-.mdi-text-to-speech-off:before {
-    content: "\F50B"
-}
-
-.mdi-textbox:before {
-    content: "\F60E"
-}
-
-.mdi-textbox-password:before {
-    content: "\F7F4"
-}
-
-.mdi-texture:before {
-    content: "\F50C"
-}
-
-.mdi-theater:before {
-    content: "\F50D"
-}
-
-.mdi-theme-light-dark:before {
-    content: "\F50E"
-}
-
-.mdi-thermometer:before {
-    content: "\F50F"
-}
-
-.mdi-thermometer-lines:before {
-    content: "\F510"
-}
-
-.mdi-thermostat:before {
-    content: "\F393"
-}
-
-.mdi-thermostat-box:before {
-    content: "\F890"
-}
-
-.mdi-thought-bubble:before {
-    content: "\F7F5"
-}
-
-.mdi-thought-bubble-outline:before {
-    content: "\F7F6"
-}
-
-.mdi-thumb-down:before {
-    content: "\F511"
-}
-
-.mdi-thumb-down-outline:before {
-    content: "\F512"
-}
-
-.mdi-thumb-up:before {
-    content: "\F513"
-}
-
-.mdi-thumb-up-outline:before {
-    content: "\F514"
-}
-
-.mdi-thumbs-up-down:before {
-    content: "\F515"
-}
-
-.mdi-ticket:before {
-    content: "\F516"
-}
-
-.mdi-ticket-account:before {
-    content: "\F517"
-}
-
-.mdi-ticket-confirmation:before {
-    content: "\F518"
-}
-
-.mdi-ticket-outline:before {
-    content: "\F912"
-}
-
-.mdi-ticket-percent:before {
-    content: "\F723"
-}
-
-.mdi-tie:before {
-    content: "\F519"
-}
-
-.mdi-tilde:before {
-    content: "\F724"
-}
-
-.mdi-timelapse:before {
-    content: "\F51A"
-}
-
-.mdi-timer:before {
-    content: "\F51B"
-}
-
-.mdi-timer-10:before {
-    content: "\F51C"
-}
-
-.mdi-timer-3:before {
-    content: "\F51D"
-}
-
-.mdi-timer-off:before {
-    content: "\F51E"
-}
-
-.mdi-timer-sand:before {
-    content: "\F51F"
-}
-
-.mdi-timer-sand-empty:before {
-    content: "\F6AC"
-}
-
-.mdi-timer-sand-full:before {
-    content: "\F78B"
-}
-
-.mdi-timetable:before {
-    content: "\F520"
-}
-
-.mdi-toggle-switch:before {
-    content: "\F521"
-}
-
-.mdi-toggle-switch-off:before {
-    content: "\F522"
-}
-
-.mdi-toggle-switch-off-outline:before {
-    content: "\FA18"
-}
-
-.mdi-toggle-switch-outline:before {
-    content: "\FA19"
-}
-
-.mdi-toilet:before {
-    content: "\F9AA"
-}
-
-.mdi-toolbox:before {
-    content: "\F9AB"
-}
-
-.mdi-toolbox-outline:before {
-    content: "\F9AC"
-}
-
-.mdi-tooltip:before {
-    content: "\F523"
-}
-
-.mdi-tooltip-edit:before {
-    content: "\F524"
-}
-
-.mdi-tooltip-image:before {
-    content: "\F525"
-}
-
-.mdi-tooltip-outline:before {
-    content: "\F526"
-}
-
-.mdi-tooltip-outline-plus:before {
-    content: "\F527"
-}
-
-.mdi-tooltip-text:before {
-    content: "\F528"
-}
-
-.mdi-tooth:before {
-    content: "\F8C2"
-}
-
-.mdi-tooth-outline:before {
-    content: "\F529"
-}
-
-.mdi-tor:before {
-    content: "\F52A"
-}
-
-.mdi-tournament:before {
-    content: "\F9AD"
-}
-
-.mdi-tower-beach:before {
-    content: "\F680"
-}
-
-.mdi-tower-fire:before {
-    content: "\F681"
-}
-
-.mdi-towing:before {
-    content: "\F83B"
-}
-
-.mdi-track-light:before {
-    content: "\F913"
-}
-
-.mdi-trackpad:before {
-    content: "\F7F7"
-}
-
-.mdi-trackpad-lock:before {
-    content: "\F932"
-}
-
-.mdi-tractor:before {
-    content: "\F891"
-}
-
-.mdi-trademark:before {
-    content: "\FA77"
-}
-
-.mdi-traffic-light:before {
-    content: "\F52B"
-}
-
-.mdi-train:before {
-    content: "\F52C"
-}
-
-.mdi-train-variant:before {
-    content: "\F8C3"
-}
-
-.mdi-tram:before {
-    content: "\F52D"
-}
-
-.mdi-transcribe:before {
-    content: "\F52E"
-}
-
-.mdi-transcribe-close:before {
-    content: "\F52F"
-}
-
-.mdi-transfer:before {
-    content: "\F530"
-}
-
-.mdi-transit-transfer:before {
-    content: "\F6AD"
-}
-
-.mdi-transition:before {
-    content: "\F914"
-}
-
-.mdi-transition-masked:before {
-    content: "\F915"
-}
-
-.mdi-translate:before {
-    content: "\F5CA"
-}
-
-.mdi-trash-can:before {
-    content: "\FA78"
-}
-
-.mdi-trash-can-outline:before {
-    content: "\FA79"
-}
-
-.mdi-treasure-chest:before {
-    content: "\F725"
-}
-
-.mdi-tree:before {
-    content: "\F531"
-}
-
-.mdi-trello:before {
-    content: "\F532"
-}
-
-.mdi-trending-down:before {
-    content: "\F533"
-}
-
-.mdi-trending-neutral:before {
-    content: "\F534"
-}
-
-.mdi-trending-up:before {
-    content: "\F535"
-}
-
-.mdi-triangle:before {
-    content: "\F536"
-}
-
-.mdi-triangle-outline:before {
-    content: "\F537"
-}
-
-.mdi-trophy:before {
-    content: "\F538"
-}
-
-.mdi-trophy-award:before {
-    content: "\F539"
-}
-
-.mdi-trophy-outline:before {
-    content: "\F53A"
-}
-
-.mdi-trophy-variant:before {
-    content: "\F53B"
-}
-
-.mdi-trophy-variant-outline:before {
-    content: "\F53C"
-}
-
-.mdi-truck:before {
-    content: "\F53D"
-}
-
-.mdi-truck-delivery:before {
-    content: "\F53E"
-}
-
-.mdi-truck-fast:before {
-    content: "\F787"
-}
-
-.mdi-truck-trailer:before {
-    content: "\F726"
-}
-
-.mdi-tshirt-crew:before {
-    content: "\FA7A"
-}
-
-.mdi-tshirt-crew-outline:before {
-    content: "\F53F"
-}
-
-.mdi-tshirt-v:before {
-    content: "\FA7B"
-}
-
-.mdi-tshirt-v-outline:before {
-    content: "\F540"
-}
-
-.mdi-tumble-dryer:before {
-    content: "\F916"
-}
-
-.mdi-tumblr:before {
-    content: "\F541"
-}
-
-.mdi-tumblr-box:before {
-    content: "\F917"
-}
-
-.mdi-tumblr-reblog:before {
-    content: "\F542"
-}
-
-.mdi-tune:before {
-    content: "\F62E"
-}
-
-.mdi-tune-vertical:before {
-    content: "\F66A"
-}
-
-.mdi-twitch:before {
-    content: "\F543"
-}
-
-.mdi-twitter:before {
-    content: "\F544"
-}
-
-.mdi-twitter-box:before {
-    content: "\F545"
-}
-
-.mdi-twitter-circle:before {
-    content: "\F546"
-}
-
-.mdi-twitter-retweet:before {
-    content: "\F547"
-}
-
-.mdi-two-factor-authentication:before {
-    content: "\F9AE"
-}
-
-.mdi-uber:before {
-    content: "\F748"
-}
-
-.mdi-ubuntu:before {
-    content: "\F548"
-}
-
-.mdi-ultra-high-definition:before {
-    content: "\F7F8"
-}
-
-.mdi-umbraco:before {
-    content: "\F549"
-}
-
-.mdi-umbrella:before {
-    content: "\F54A"
-}
-
-.mdi-umbrella-closed:before {
-    content: "\F9AF"
-}
-
-.mdi-umbrella-outline:before {
-    content: "\F54B"
-}
-
-.mdi-undo:before {
-    content: "\F54C"
-}
-
-.mdi-undo-variant:before {
-    content: "\F54D"
-}
-
-.mdi-unfold-less-horizontal:before {
-    content: "\F54E"
-}
-
-.mdi-unfold-less-vertical:before {
-    content: "\F75F"
-}
-
-.mdi-unfold-more-horizontal:before {
-    content: "\F54F"
-}
-
-.mdi-unfold-more-vertical:before {
-    content: "\F760"
-}
-
-.mdi-ungroup:before {
-    content: "\F550"
-}
-
-.mdi-unity:before {
-    content: "\F6AE"
-}
-
-.mdi-unreal:before {
-    content: "\F9B0"
-}
-
-.mdi-untappd:before {
-    content: "\F551"
-}
-
-.mdi-update:before {
-    content: "\F6AF"
-}
-
-.mdi-upload:before {
-    content: "\F552"
-}
-
-.mdi-upload-multiple:before {
-    content: "\F83C"
-}
-
-.mdi-upload-network:before {
-    content: "\F6F5"
-}
-
-.mdi-usb:before {
-    content: "\F553"
-}
-
-.mdi-van-passenger:before {
-    content: "\F7F9"
-}
-
-.mdi-van-utility:before {
-    content: "\F7FA"
-}
-
-.mdi-vanish:before {
-    content: "\F7FB"
-}
-
-.mdi-variable:before {
-    content: "\FAE6"
-}
-
-.mdi-vector-arrange-above:before {
-    content: "\F554"
-}
-
-.mdi-vector-arrange-below:before {
-    content: "\F555"
-}
-
-.mdi-vector-bezier:before {
-    content: "\FAE7"
-}
-
-.mdi-vector-circle:before {
-    content: "\F556"
-}
-
-.mdi-vector-circle-variant:before {
-    content: "\F557"
-}
-
-.mdi-vector-combine:before {
-    content: "\F558"
-}
-
-.mdi-vector-curve:before {
-    content: "\F559"
-}
-
-.mdi-vector-difference:before {
-    content: "\F55A"
-}
-
-.mdi-vector-difference-ab:before {
-    content: "\F55B"
-}
-
-.mdi-vector-difference-ba:before {
-    content: "\F55C"
-}
-
-.mdi-vector-ellipse:before {
-    content: "\F892"
-}
-
-.mdi-vector-intersection:before {
-    content: "\F55D"
-}
-
-.mdi-vector-line:before {
-    content: "\F55E"
-}
-
-.mdi-vector-point:before {
-    content: "\F55F"
-}
-
-.mdi-vector-polygon:before {
-    content: "\F560"
-}
-
-.mdi-vector-polyline:before {
-    content: "\F561"
-}
-
-.mdi-vector-radius:before {
-    content: "\F749"
-}
-
-.mdi-vector-rectangle:before {
-    content: "\F5C6"
-}
-
-.mdi-vector-selection:before {
-    content: "\F562"
-}
-
-.mdi-vector-square:before {
-    content: "\F001"
-}
-
-.mdi-vector-triangle:before {
-    content: "\F563"
-}
-
-.mdi-vector-union:before {
-    content: "\F564"
-}
-
-.mdi-venmo:before {
-    content: "\F578"
-}
-
-.mdi-verified:before {
-    content: "\F565"
-}
-
-.mdi-vhs:before {
-    content: "\FA1A"
-}
-
-.mdi-vibrate:before {
-    content: "\F566"
-}
-
-.mdi-video:before {
-    content: "\F567"
-}
-
-.mdi-video-3d:before {
-    content: "\F7FC"
-}
-
-.mdi-video-4k-box:before {
-    content: "\F83D"
-}
-
-.mdi-video-account:before {
-    content: "\F918"
-}
-
-.mdi-video-image:before {
-    content: "\F919"
-}
-
-.mdi-video-input-antenna:before {
-    content: "\F83E"
-}
-
-.mdi-video-input-component:before {
-    content: "\F83F"
-}
-
-.mdi-video-input-hdmi:before {
-    content: "\F840"
-}
-
-.mdi-video-input-svideo:before {
-    content: "\F841"
-}
-
-.mdi-video-minus:before {
-    content: "\F9B1"
-}
-
-.mdi-video-off:before {
-    content: "\F568"
-}
-
-.mdi-video-plus:before {
-    content: "\F9B2"
-}
-
-.mdi-video-stabilization:before {
-    content: "\F91A"
-}
-
-.mdi-video-switch:before {
-    content: "\F569"
-}
-
-.mdi-video-vintage:before {
-    content: "\FA1B"
-}
-
-.mdi-view-agenda:before {
-    content: "\F56A"
-}
-
-.mdi-view-array:before {
-    content: "\F56B"
-}
-
-.mdi-view-carousel:before {
-    content: "\F56C"
-}
-
-.mdi-view-column:before {
-    content: "\F56D"
-}
-
-.mdi-view-dashboard:before {
-    content: "\F56E"
-}
-
-.mdi-view-dashboard-outline:before {
-    content: "\FA1C"
-}
-
-.mdi-view-dashboard-variant:before {
-    content: "\F842"
-}
-
-.mdi-view-day:before {
-    content: "\F56F"
-}
-
-.mdi-view-grid:before {
-    content: "\F570"
-}
-
-.mdi-view-headline:before {
-    content: "\F571"
-}
-
-.mdi-view-list:before {
-    content: "\F572"
-}
-
-.mdi-view-module:before {
-    content: "\F573"
-}
-
-.mdi-view-parallel:before {
-    content: "\F727"
-}
-
-.mdi-view-quilt:before {
-    content: "\F574"
-}
-
-.mdi-view-sequential:before {
-    content: "\F728"
-}
-
-.mdi-view-stream:before {
-    content: "\F575"
-}
-
-.mdi-view-week:before {
-    content: "\F576"
-}
-
-.mdi-vimeo:before {
-    content: "\F577"
-}
-
-.mdi-violin:before {
-    content: "\F60F"
-}
-
-.mdi-virtual-reality:before {
-    content: "\F893"
-}
-
-.mdi-visual-studio:before {
-    content: "\F610"
-}
-
-.mdi-visual-studio-code:before {
-    content: "\FA1D"
-}
-
-.mdi-vk:before {
-    content: "\F579"
-}
-
-.mdi-vk-box:before {
-    content: "\F57A"
-}
-
-.mdi-vk-circle:before {
-    content: "\F57B"
-}
-
-.mdi-vlc:before {
-    content: "\F57C"
-}
-
-.mdi-voice:before {
-    content: "\F5CB"
-}
-
-.mdi-voicemail:before {
-    content: "\F57D"
-}
-
-.mdi-volleyball:before {
-    content: "\F9B3"
-}
-
-.mdi-volume-high:before {
-    content: "\F57E"
-}
-
-.mdi-volume-low:before {
-    content: "\F57F"
-}
-
-.mdi-volume-medium:before {
-    content: "\F580"
-}
-
-.mdi-volume-minus:before {
-    content: "\F75D"
-}
-
-.mdi-volume-mute:before {
-    content: "\F75E"
-}
-
-.mdi-volume-off:before {
-    content: "\F581"
-}
-
-.mdi-volume-plus:before {
-    content: "\F75C"
-}
-
-.mdi-vote:before {
-    content: "\FA1E"
-}
-
-.mdi-vote-outline:before {
-    content: "\FA1F"
-}
-
-.mdi-vpn:before {
-    content: "\F582"
-}
-
-.mdi-vuejs:before {
-    content: "\F843"
-}
-
-.mdi-walk:before {
-    content: "\F583"
-}
-
-.mdi-wall:before {
-    content: "\F7FD"
-}
-
-.mdi-wall-sconce:before {
-    content: "\F91B"
-}
-
-.mdi-wall-sconce-flat:before {
-    content: "\F91C"
-}
-
-.mdi-wall-sconce-variant:before {
-    content: "\F91D"
-}
-
-.mdi-wallet:before {
-    content: "\F584"
-}
-
-.mdi-wallet-giftcard:before {
-    content: "\F585"
-}
-
-.mdi-wallet-membership:before {
-    content: "\F586"
-}
-
-.mdi-wallet-travel:before {
-    content: "\F587"
-}
-
-.mdi-wan:before {
-    content: "\F588"
-}
-
-.mdi-washing-machine:before {
-    content: "\F729"
-}
-
-.mdi-watch:before {
-    content: "\F589"
-}
-
-.mdi-watch-export:before {
-    content: "\F58A"
-}
-
-.mdi-watch-export-variant:before {
-    content: "\F894"
-}
-
-.mdi-watch-import:before {
-    content: "\F58B"
-}
-
-.mdi-watch-import-variant:before {
-    content: "\F895"
-}
-
-.mdi-watch-variant:before {
-    content: "\F896"
-}
-
-.mdi-watch-vibrate:before {
-    content: "\F6B0"
-}
-
-.mdi-water:before {
-    content: "\F58C"
-}
-
-.mdi-water-off:before {
-    content: "\F58D"
-}
-
-.mdi-water-percent:before {
-    content: "\F58E"
-}
-
-.mdi-water-pump:before {
-    content: "\F58F"
-}
-
-.mdi-watermark:before {
-    content: "\F612"
-}
-
-.mdi-waves:before {
-    content: "\F78C"
-}
-
-.mdi-weather-cloudy:before {
-    content: "\F590"
-}
-
-.mdi-weather-fog:before {
-    content: "\F591"
-}
-
-.mdi-weather-hail:before {
-    content: "\F592"
-}
-
-.mdi-weather-hurricane:before {
-    content: "\F897"
-}
-
-.mdi-weather-lightning:before {
-    content: "\F593"
-}
-
-.mdi-weather-lightning-rainy:before {
-    content: "\F67D"
-}
-
-.mdi-weather-night:before {
-    content: "\F594"
-}
-
-.mdi-weather-partlycloudy:before {
-    content: "\F595"
-}
-
-.mdi-weather-pouring:before {
-    content: "\F596"
-}
-
-.mdi-weather-rainy:before {
-    content: "\F597"
-}
-
-.mdi-weather-snowy:before {
-    content: "\F598"
-}
-
-.mdi-weather-snowy-rainy:before {
-    content: "\F67E"
-}
-
-.mdi-weather-sunny:before {
-    content: "\F599"
-}
-
-.mdi-weather-sunset:before {
-    content: "\F59A"
-}
-
-.mdi-weather-sunset-down:before {
-    content: "\F59B"
-}
-
-.mdi-weather-sunset-up:before {
-    content: "\F59C"
-}
-
-.mdi-weather-windy:before {
-    content: "\F59D"
-}
-
-.mdi-weather-windy-variant:before {
-    content: "\F59E"
-}
-
-.mdi-web:before {
-    content: "\F59F"
-}
-
-.mdi-webcam:before {
-    content: "\F5A0"
-}
-
-.mdi-webhook:before {
-    content: "\F62F"
-}
-
-.mdi-webpack:before {
-    content: "\F72A"
-}
-
-.mdi-wechat:before {
-    content: "\F611"
-}
-
-.mdi-weight:before {
-    content: "\F5A1"
-}
-
-.mdi-weight-kilogram:before {
-    content: "\F5A2"
-}
-
-.mdi-weight-pound:before {
-    content: "\F9B4"
-}
-
-.mdi-whatsapp:before {
-    content: "\F5A3"
-}
-
-.mdi-wheelchair-accessibility:before {
-    content: "\F5A4"
-}
-
-.mdi-whistle:before {
-    content: "\F9B5"
-}
-
-.mdi-white-balance-auto:before {
-    content: "\F5A5"
-}
-
-.mdi-white-balance-incandescent:before {
-    content: "\F5A6"
-}
-
-.mdi-white-balance-iridescent:before {
-    content: "\F5A7"
-}
-
-.mdi-white-balance-sunny:before {
-    content: "\F5A8"
-}
-
-.mdi-widgets:before {
-    content: "\F72B"
-}
-
-.mdi-wifi:before {
-    content: "\F5A9"
-}
-
-.mdi-wifi-off:before {
-    content: "\F5AA"
-}
-
-.mdi-wifi-strength-1:before {
-    content: "\F91E"
-}
-
-.mdi-wifi-strength-1-alert:before {
-    content: "\F91F"
-}
-
-.mdi-wifi-strength-1-lock:before {
-    content: "\F920"
-}
-
-.mdi-wifi-strength-2:before {
-    content: "\F921"
-}
-
-.mdi-wifi-strength-2-alert:before {
-    content: "\F922"
-}
-
-.mdi-wifi-strength-2-lock:before {
-    content: "\F923"
-}
-
-.mdi-wifi-strength-3:before {
-    content: "\F924"
-}
-
-.mdi-wifi-strength-3-alert:before {
-    content: "\F925"
-}
-
-.mdi-wifi-strength-3-lock:before {
-    content: "\F926"
-}
-
-.mdi-wifi-strength-4:before {
-    content: "\F927"
-}
-
-.mdi-wifi-strength-4-alert:before {
-    content: "\F928"
-}
-
-.mdi-wifi-strength-4-lock:before {
-    content: "\F929"
-}
-
-.mdi-wifi-strength-alert-outline:before {
-    content: "\F92A"
-}
-
-.mdi-wifi-strength-lock-outline:before {
-    content: "\F92B"
-}
-
-.mdi-wifi-strength-off:before {
-    content: "\F92C"
-}
-
-.mdi-wifi-strength-off-outline:before {
-    content: "\F92D"
-}
-
-.mdi-wifi-strength-outline:before {
-    content: "\F92E"
-}
-
-.mdi-wii:before {
-    content: "\F5AB"
-}
-
-.mdi-wiiu:before {
-    content: "\F72C"
-}
-
-.mdi-wikipedia:before {
-    content: "\F5AC"
-}
-
-.mdi-window-close:before {
-    content: "\F5AD"
-}
-
-.mdi-window-closed:before {
-    content: "\F5AE"
-}
-
-.mdi-window-maximize:before {
-    content: "\F5AF"
-}
-
-.mdi-window-minimize:before {
-    content: "\F5B0"
-}
-
-.mdi-window-open:before {
-    content: "\F5B1"
-}
-
-.mdi-window-restore:before {
-    content: "\F5B2"
-}
-
-.mdi-windows:before {
-    content: "\F5B3"
-}
-
-.mdi-windows-classic:before {
-    content: "\FA20"
-}
-
-.mdi-wiper:before {
-    content: "\FAE8"
-}
-
-.mdi-wordpress:before {
-    content: "\F5B4"
-}
-
-.mdi-worker:before {
-    content: "\F5B5"
-}
-
-.mdi-wrap:before {
-    content: "\F5B6"
-}
-
-.mdi-wrench:before {
-    content: "\F5B7"
-}
-
-.mdi-wunderlist:before {
-    content: "\F5B8"
-}
-
-.mdi-xamarin:before {
-    content: "\F844"
-}
-
-.mdi-xamarin-outline:before {
-    content: "\F845"
-}
-
-.mdi-xaml:before {
-    content: "\F673"
-}
-
-.mdi-xbox:before {
-    content: "\F5B9"
-}
-
-.mdi-xbox-controller:before {
-    content: "\F5BA"
-}
-
-.mdi-xbox-controller-battery-alert:before {
-    content: "\F74A"
-}
-
-.mdi-xbox-controller-battery-charging:before {
-    content: "\FA21"
-}
-
-.mdi-xbox-controller-battery-empty:before {
-    content: "\F74B"
-}
-
-.mdi-xbox-controller-battery-full:before {
-    content: "\F74C"
-}
-
-.mdi-xbox-controller-battery-low:before {
-    content: "\F74D"
-}
-
-.mdi-xbox-controller-battery-medium:before {
-    content: "\F74E"
-}
-
-.mdi-xbox-controller-battery-unknown:before {
-    content: "\F74F"
-}
-
-.mdi-xbox-controller-off:before {
-    content: "\F5BB"
-}
-
-.mdi-xda:before {
-    content: "\F5BC"
-}
-
-.mdi-xing:before {
-    content: "\F5BD"
-}
-
-.mdi-xing-box:before {
-    content: "\F5BE"
-}
-
-.mdi-xing-circle:before {
-    content: "\F5BF"
-}
-
-.mdi-xml:before {
-    content: "\F5C0"
-}
-
-.mdi-xmpp:before {
-    content: "\F7FE"
-}
-
-.mdi-yahoo:before {
-    content: "\FB2A"
-}
-
-.mdi-yammer:before {
-    content: "\F788"
-}
-
-.mdi-yeast:before {
-    content: "\F5C1"
-}
-
-.mdi-yelp:before {
-    content: "\F5C2"
-}
-
-.mdi-yin-yang:before {
-    content: "\F67F"
-}
-
-.mdi-youtube:before {
-    content: "\F5C3"
-}
-
-.mdi-youtube-creator-studio:before {
-    content: "\F846"
-}
-
-.mdi-youtube-gaming:before {
-    content: "\F847"
-}
-
-.mdi-youtube-tv:before {
-    content: "\F448"
-}
-
-.mdi-z-wave:before {
-    content: "\FAE9"
-}
-
-.mdi-zend:before {
-    content: "\FAEA"
-}
-
-.mdi-zip-box:before {
-    content: "\F5C4"
-}
-
-.mdi-zip-disk:before {
-    content: "\FA22"
-}
-
-.mdi-zodiac-aquarius:before {
-    content: "\FA7C"
-}
-
-.mdi-zodiac-aries:before {
-    content: "\FA7D"
-}
-
-.mdi-zodiac-cancer:before {
-    content: "\FA7E"
-}
-
-.mdi-zodiac-capricorn:before {
-    content: "\FA7F"
-}
-
-.mdi-zodiac-gemini:before {
-    content: "\FA80"
-}
-
-.mdi-zodiac-leo:before {
-    content: "\FA81"
-}
-
-.mdi-zodiac-libra:before {
-    content: "\FA82"
-}
-
-.mdi-zodiac-pisces:before {
-    content: "\FA83"
-}
-
-.mdi-zodiac-sagittarius:before {
-    content: "\FA84"
-}
-
-.mdi-zodiac-scorpio:before {
-    content: "\FA85"
-}
-
-.mdi-zodiac-taurus:before {
-    content: "\FA86"
-}
-
-.mdi-zodiac-virgo:before {
-    content: "\FA87"
-}
-
-.mdi-blank:before {
-    content: "\F68C";
-    visibility: hidden
-}
-
-.mdi-18px.mdi-set,
-.mdi-18px.mdi:before {
-    font-size: 18px
-}
-
-.mdi-24px.mdi-set,
-.mdi-24px.mdi:before {
-    font-size: 24px
-}
-
-.mdi-36px.mdi-set,
-.mdi-36px.mdi:before {
-    font-size: 36px
-}
-
-.mdi-48px.mdi-set,
-.mdi-48px.mdi:before {
-    font-size: 48px
-}
-
-.mdi-dark:before {
-    color: rgba(0, 0, 0, .54)
-}
-
-.mdi-dark.mdi-inactive:before {
-    color: rgba(0, 0, 0, .26)
-}
-
-.mdi-light:before {
-    color: #fff
-}
-
-.mdi-light.mdi-inactive:before {
-    color: rgba(255, 255, 255, .3)
-}
-
-.mdi-rotate-45:before {
-    -webkit-transform: rotate(45deg);
-    -ms-transform: rotate(45deg);
-    transform: rotate(45deg)
-}
-
-.mdi-rotate-90:before {
-    -webkit-transform: rotate(90deg);
-    -ms-transform: rotate(90deg);
-    transform: rotate(90deg)
-}
-
-.mdi-rotate-135:before {
-    -webkit-transform: rotate(135deg);
-    -ms-transform: rotate(135deg);
-    transform: rotate(135deg)
-}
-
-.mdi-rotate-180:before {
-    -webkit-transform: rotate(180deg);
-    -ms-transform: rotate(180deg);
-    transform: rotate(180deg)
-}
-
-.mdi-rotate-225:before {
-    -webkit-transform: rotate(225deg);
-    -ms-transform: rotate(225deg);
-    transform: rotate(225deg)
-}
-
-.mdi-rotate-270:before {
-    -webkit-transform: rotate(270deg);
-    -ms-transform: rotate(270deg);
-    transform: rotate(270deg)
-}
-
-.mdi-rotate-315:before {
-    -webkit-transform: rotate(315deg);
-    -ms-transform: rotate(315deg);
-    transform: rotate(315deg)
-}
-
-.mdi-flip-h:before {
-    -webkit-transform: scaleX(-1);
-    transform: scaleX(-1);
-    filter: FlipH;
-    -ms-filter: FlipH
-}
-
-.mdi-flip-v:before {
-    -webkit-transform: scaleY(-1);
-    transform: scaleY(-1);
-    filter: FlipV;
-    -ms-filter: FlipV
-}
-
-.mdi-spin:before {
-    -webkit-animation: mdi-spin 2s infinite linear;
-    animation: mdi-spin 2s infinite linear
-}
-
-@-webkit-keyframes mdi-spin {
-    0% {
-        -webkit-transform: rotate(0);
-        transform: rotate(0)
-    }
-
-    100% {
-        -webkit-transform: rotate(359deg);
-        transform: rotate(359deg)
-    }
-}
-
-@keyframes mdi-spin {
-    0% {
-        -webkit-transform: rotate(0);
-        transform: rotate(0)
-    }
-
-    100% {
-        -webkit-transform: rotate(359deg);
-        transform: rotate(359deg)
-    }
-}
-
-* {
-    box-sizing: border-box
-}
-
-@font-face {
-    font-family: emoticons;
-    src: url(../fonts/emoticons.eot?5zh0vu);
-    src: url(../fonts/emoticons.eot?#iefix5zh0vu) format('embedded-opentype'), url(../fonts/emoticons.woff?5zh0vu) format('woff'), url(../fonts/emoticons.ttf?5zh0vu) format('truetype'), url(../fonts/emoticons.svg?5zh0vu#icomoon) format('svg');
-    font-weight: 400;
-    font-style: normal
-}
-
-.ne-code {
-    display: none
-}
-
-.ne-code {
-    font-size: 14px;
-    padding: 20px;
-    font-family: Consolas, Menlo, Monaco, monospace;
-    padding: 1.5em
-}
-
-pre {
-    position: relative;
-    margin-bottom: 24px;
-    border-radius: 2px;
-    overflow: hidden
-}
-
-code.has-numbering {
-    display: block;
-    padding: 12px 30px;
-    overflow-y: auto;
-    font-weight: 300;
-    font-family: Consolas, Menlo, Monaco, monospace;
-    font-size: 14px;
-    line-height: 20px
-}
-
-code.has-numbering {
-    margin-left: 36px
-}
-
-.pre-numbering {
-    position: absolute;
-    top: 0;
-    left: 0;
-    width: 35px;
-    padding: 1.1em 5px 12px 0;
-    border-right: 1px solid #e8e8e8;
-    border-radius: 3px 0 0 3px;
-    background-color: #eee;
-    text-align: right;
-    font-family: Consolas, Menlo, Monaco, monospace;
-    font-size: 14px;
-    color: #aaa;
-    line-height: 20px;
-    margin-top: -4px
-}
-
-.pre-numbering li {
-    list-style-type: none
-}
-
-.ne-pdf iframe {
-    width: 420px;
-    height: 530px;
-    display: block
-}
-
-.ne-pdf-icon {
-    width: 200px;
-    height: 150px;
-    float: left;
-    border-right: 1px solid #eee
-}
-
-.ne-pdf-icon i {
-    margin: 29px 62px;
-    color: #999;
-    font-size: 84px
-}
-
-.ne-pdf-view button {
-    font-family: inherit;
-    font-size: 14px;
-    background-color: transparent;
-    border: 1px solid #ccc;
-    padding: 6px 15px;
-    border-radius: 2px;
-    color: #333;
-    cursor: pointer;
-    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .26);
-    outline: 0;
-    border-bottom: 0;
-    float: right;
-    margin: 80px 10px 0 10px;
-    -webkit-transition: all .5s linear;
-    -o-transition: all .5s linear;
-    -moz-transition: all .5s linear;
-    -ms-transition: all .5s linear;
-    -kthtml-transition: all .5s linear;
-    transition: all .5s linear
-}
-
-.ne-pdf-view button:hover {
-    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .26)
-}
-
-.ne-pdf-view button i {
-    margin-right: 6px
-}
-
-.ne-pdf-view button a {
-    color: #333
-}
-
-.ne-pdf-viewer iframe {
-    margin: 0 auto
-}
-
-.ne-pdf-viewer {
-    background-color: #3498db;
-    position: relative
-}
-
-.ne-pdf-viewer i {
-    position: absolute;
-    right: 10px;
-    top: 8px;
-    color: #fff;
-    font-size: 25px;
-    cursor: pointer
-}
-
-.ne-audio {
-    background-color: #1d1d1d;
-    border-radius: 2px;
-    padding-top: 6px
-}
-
-.ne-audio audio {
-    width: 100%
-}
-
-.ne-pdf,
-.ne-video {
-    padding: 5px;
-    border: 1px solid #e4e4e4;
-    border-radius: 2px;
-    margin: 20px 0;
-    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .26);
-    border-bottom: 0;
-    overflow: auto;
-    -webkit-transition: all .5s linear;
-    -o-transition: all .5s linear;
-    -moz-transition: all .5s linear;
-    -ms-transition: all .5s linear;
-    -kthtml-transition: all .5s linear;
-    transition: all .5s linear
-}
-
-.ne-embed {
-    width: 100%;
-    padding: 5px;
-    border: 1px solid #e4e4e4;
-    border-radius: 2px;
-    margin: 20px 0;
-    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .26);
-    border-bottom: 0;
-    padding-bottom: 1px
-}
-
-.ne-embed iframe {
-    border: 0;
-    background-color: #3498db;
-    background-image: url(../images/loader.svg);
-    background-repeat: no-repeat;
-    background-position: center;
-    width: 100%
-}
-
-.ne-plunker {
-    background-color: #fff !important
-}
-
-.ne-video video {
-    width: 100%
-}
-
-.ne-video iframe {
-    width: 100%;
-    border: 0
-}
-
-.ne-video object {
-    width: 100%;
-    border: 0
-}
-
-.ne-audio iframe {
-    width: 100%;
-    border: 0
-}
-
-.ne-image:hover,
-.ne-video:hover {
-    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .26)
-}
-
-.ne-pdf-preview,
-.ne-video-preview {
-    overflow: auto
-}
-
-.ne-video-preview img {
-    display: block;
-    width: 200px;
-    height: 150px;
-    border-radius: 2px;
-    background-color: #3498db
-}
-
-.ne-video-thumb {
-    width: 200px;
-    float: left;
-    cursor: pointer;
-    color: rgba(255, 255, 255, .6)
-}
-
-.ne-video-thumb:hover {
-    color: #fff
-}
-
-.ne-video-thumb i {
-    position: absolute;
-    font-size: 42px;
-    margin-top: -95px;
-    margin-left: 80px;
-    cursor: pointer
-}
-
-.ne-pdf-detail,
-.ne-video-detail {
-    width: calc(100% - 200px);
-    float: left;
-    padding-left: 15px
-}
-
-.ne-pdf-title,
-.ne-video-title {
-    font-weight: bolder;
-    padding: 5px 0;
-    white-space: nowrap;
-    overflow: hidden;
-    text-overflow: ellipsis
-}
-
-.ne-video-desc {
-    font-size: 16px;
-    color: #666;
-    height: 90px
-}
-
-.ne-stats {
-    padding-top: 7px;
-    overflow: auto
-}
-
-.ne-video-stats span {
-    padding: 0 15px;
-    float: right
-}
-
-.ne-video-stats span i {
-    margin-right: 10px
-}
-
-.ne-video-player {
-    background-color: #3498db;
-    background-image: url(../images/loader.svg);
-    background-repeat: no-repeat;
-    background-position: center
-}
-
-.ne-video-player iframe {
-    width: 100%
-}
-
-.ne-image {
-    width: 100%;
-    border-radius: 2px;
-    border: 1px solid #e4e4e4;
-    min-height: 250px;
-    max-height: 250px;
-    overflow: hidden;
-    cursor: pointer;
-    padding-bottom: 5px;
-    -webkit-transition: all .5s linear;
-    -o-transition: all .5s linear;
-    -moz-transition: all .5s linear;
-    -ms-transition: all .5s linear;
-    -kthtml-transition: all .5s linear;
-    transition: all .5s linear;
-    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .26);
-    border-bottom: 5px solid #fff;
-    margin: 10px 0
-}
-
-.ne-image-long {
-    max-height: 800px
-}
-
-.ne-image img,
-.ne-image-long img {
-    width: 100%;
-    display: block;
-    min-height: 250px
-}
-
-.ne-image-wrapper {
-    margin: 5px;
-    margin-bottom: 0;
-    background-color: #3498db;
-    background-image: url(../images/loader.svg);
-    background-repeat: no-repeat;
-    background-position: center;
-    height: 100%;
-    overflow: hidden
-}
-
-.ne-gist body {
-    margin: 0 !important
-}
-
-.emoticons-image,
-.emoticons-image-wrapper {
-    width: 100%
-}
-
-.emoticons-image {
-    padding: 5px;
-    border-radius: 2px;
-    border: 1px solid #f2f2f2;
-    display: block;
-    margin: 20px 0
-}
-
-.ne-emoticon {
-    font-family: emoticons;
-    speak: none;
-    font-style: normal;
-    font-weight: 400;
-    font-variant: normal;
-    text-transform: none;
-    line-height: 1;
-    display: inline-block;
-    vertical-align: middle;
-    -webkit-font-smoothing: antialiased;
-    -moz-osx-font-smoothing: grayscale
-}
-
-.emoticon {
-    text-indent: -9999px;
-    display: inline-block;
-    height: 22px;
-    width: 22px;
-    vertical-align: middle
-}
-
-@media all and (-webkit-min-device-pixel-ratio :1),
-all and (min--moz-device-pixel-ratio :1),
-all and (-o-min-device-pixel-ratio :1),
-all and (min-device-pixel-ratio :1),
-all and (min-resolution :96dpi) {
-    .emoticon {
-        background: transparent url(../images/emojis.png) 0 0 no-repeat
-    }
-}
-
-@media all and (-webkit-min-device-pixel-ratio :1.5),
-all and (-o-min-device-pixel-ratio :3/2),
-all and (min-device-pixel-ratio :1.5),
-all and (min-resolution :144dpi) {
-    .emoticon {
-        background: transparent url(../images/[email-masked]) 0 0 no-repeat;
-        background-size: 27776px 22px
-    }
-}
-
-@-moz-document url-prefix() {
-    .emoticon {
-        background: transparent url(../images/emojis.png) 0 0 no-repeat
-    }
-}
-
-.emoticon-bowtie {
-    background-position: -5px 0
-}
-
-.emoticon-smile {
-    background-position: -37px 0
-}
-
-.emoticon-laughing {
-    background-position: -69px 0
-}
-
-.emoticon-blush {
-    background-position: -101px 0
-}
-
-.emoticon-smiley {
-    background-position: -133px 0
-}
-
-.emoticon-relaxed {
-    background-position: -165px 0
-}
-
-.emoticon-smirk {
-    background-position: -197px 0
-}
-
-.emoticon-heart_eyes {
-    background-position: -229px 0
-}
-
-.emoticon-kissing_heart {
-    background-position: -261px 0
-}
-
-.emoticon-kissing_closed_eyes {
-    background-position: -293px 0
-}
-
-.emoticon-flushed {
-    background-position: -325px 0
-}
-
-.emoticon-relieved {
-    background-position: -357px 0
-}
-
-.emoticon-satisfied {
-    background-position: -389px 0
-}
-
-.emoticon-grin {
-    background-position: -421px 0
-}
-
-.emoticon-wink {
-    background-position: -453px 0
-}
-
-.emoticon-stuck_out_tongue_winking_eye {
-    background-position: -485px 0
-}
-
-.emoticon-winky_face {
-    background-position: -485px 0
-}
-
-.emoticon-stuck_out_tongue_closed_eyes {
-    background-position: -517px 0
-}
-
-.emoticon-grinning {
-    background-position: -549px 0
-}
-
-.emoticon-kissing {
-    background-position: -581px 0
-}
-
-.emoticon-kissing_smiling_eyes {
-    background-position: -613px 0
-}
-
-.emoticon-stuck_out_tongue {
-    background-position: -645px 0
-}
-
-.emoticon-sleeping {
-    background-position: -677px 0
-}
-
-.emoticon-worried {
-    background-position: -709px 0
-}
-
-.emoticon-frowning {
-    background-position: -741px 0
-}
-
-.emoticon-anguished {
-    background-position: -773px 0
-}
-
-.emoticon-open_mouth {
-    background-position: -805px 0
-}
-
-.emoticon-wow {
-    background-position: -805px 0
-}
-
-.emoticon-grimacing {
-    background-position: -837px 0
-}
-
-.emoticon-confused {
-    background-position: -869px 0
-}
-
-.emoticon-hushed {
-    background-position: -901px 0
-}
-
-.emoticon-expressionless {
-    background-position: -933px 0
-}
-
-.emoticon-unamused {
-    background-position: -965px 0
-}
-
-.emoticon-sweat_smile {
-    background-position: -997px 0
-}
-
-.emoticon-sweat {
-    background-position: -1029px 0
-}
-
-.emoticon-disappointed_relieved {
-    background-position: -1061px 0
-}
-
-.emoticon-weary {
-    background-position: -1093px 0
-}
-
-.emoticon-pensive {
-    background-position: -1125px 0
-}
-
-.emoticon-disappointed {
-    background-position: -1157px 0
-}
-
-.emoticon-confounded {
-    background-position: -1189px 0
-}
-
-.emoticon-fearful {
-    background-position: -1221px 0
-}
-
-.emoticon-cold_sweat {
-    background-position: -1253px 0
-}
-
-.emoticon-persevere {
-    background-position: -1285px 0
-}
-
-.emoticon-cry {
-    background-position: -1317px 0
-}
-
-.emoticon-sob {
-    background-position: -1349px 0
-}
-
-.emoticon-joy {
-    background-position: -1381px 0
-}
-
-.emoticon-astonished {
-    background-position: -1413px 0
-}
-
-.emoticon-scream {
-    background-position: -1445px 0
-}
-
-.emoticon-neckbeard {
-    background-position: -1477px 0
-}
-
-.emoticon-tired_face {
-    background-position: -1509px 0
-}
-
-.emoticon-angry {
-    background-position: -1541px 0
-}
-
-.emoticon-rage {
-    background-position: -1573px 0
-}
-
-.emoticon-triumph {
-    background-position: -1605px 0
-}
-
-.emoticon-sleepy {
-    background-position: -1637px 0
-}
-
-.emoticon-yum {
-    background-position: -1669px 0
-}
-
-.emoticon-mask {
-    background-position: -1701px 0
-}
-
-.emoticon-sunglasses {
-    background-position: -1733px 0
-}
-
-.emoticon-dizzy_face {
-    background-position: -1765px 0
-}
-
-.emoticon-imp {
-    background-position: -1797px 0
-}
-
-.emoticon-smiling_imp {
-    background-position: -1829px 0
-}
-
-.emoticon-neutral_face {
-    background-position: -1861px 0
-}
-
-.emoticon-no_mouth {
-    background-position: -1893px 0
-}
-
-.emoticon-innocent {
-    background-position: -1925px 0
-}
-
-.emoticon-alien {
-    background-position: -1957px 0
-}
-
-.emoticon-yellow_heart {
-    background-position: -1989px 0
-}
-
-.emoticon-blue_heart {
-    background-position: -2021px 0
-}
-
-.emoticon-purple_heart {
-    background-position: -2053px 0
-}
-
-.emoticon-heart {
-    background-position: -2085px 0
-}
-
-.emoticon-green_heart {
-    background-position: -2117px 0
-}
-
-.emoticon-broken_heart {
-    background-position: -2149px 0
-}
-
-.emoticon-heartbeat {
-    background-position: -2181px 0
-}
-
-.emoticon-heartpulse {
-    background-position: -2213px 0
-}
-
-.emoticon-two_hearts {
-    background-position: -2245px 0
-}
-
-.emoticon-revolving_hearts {
-    background-position: -2277px 0
-}
-
-.emoticon-cupid {
-    background-position: -2309px 0
-}
-
-.emoticon-sparkling_heart {
-    background-position: -2341px 0
-}
-
-.emoticon-sparkles {
-    background-position: -2373px 0
-}
-
-.emoticon-star {
-    background-position: -2405px 0
-}
-
-.emoticon-star2 {
-    background-position: -2437px 0
-}
-
-.emoticon-dizzy {
-    background-position: -2469px 0
-}
-
-.emoticon-boom {
-    background-position: -2501px 0
-}
-
-.emoticon-collision {
-    background-position: -2533px 0
-}
-
-.emoticon-anger {
-    background-position: -2565px 0
-}
-
-.emoticon-exclamation {
-    background-position: -2597px 0
-}
-
-.emoticon-question {
-    background-position: -2629px 0
-}
-
-.emoticon-grey_exclamation {
-    background-position: -2661px 0
-}
-
-.emoticon-grey_question {
-    background-position: -2693px 0
-}
-
-.emoticon-zzz {
-    background-position: -2725px 0
-}
-
-.emoticon-dash {
-    background-position: -2757px 0
-}
-
-.emoticon-sweat_drops {
-    background-position: -2789px 0
-}
-
-.emoticon-notes {
-    background-position: -2821px 0
-}
-
-.emoticon-musical_note {
-    background-position: -2853px 0
-}
-
-.emoticon-fire {
-    background-position: -2885px 0
-}
-
-.emoticon-hankey {
-    background-position: -2917px 0
-}
-
-.emoticon-poop {
-    background-position: -2949px 0
-}
-
-.emoticon-shit {
-    background-position: -2981px 0
-}
-
-.emoticon-\+1 {
-    background-position: -3013px 0
-}
-
-.emoticon-thumbsup {
-    background-position: -3045px 0
-}
-
-.emoticon-\-1 {
-    background-position: -3077px 0
-}
-
-.emoticon-thumbsdown {
-    background-position: -3109px 0
-}
-
-.emoticon-ok_hand {
-    background-position: -3141px 0
-}
-
-.emoticon-punch {
-    background-position: -3173px 0
-}
-
-.emoticon-facepunch {
-    background-position: -3205px 0
-}
-
-.emoticon-fist {
-    background-position: -3237px 0
-}
-
-.emoticon-v {
-    background-position: -3269px 0
-}
-
-.emoticon-wave {
-    background-position: -3301px 0
-}
-
-.emoticon-hand {
-    background-position: -3333px 0
-}
-
-.emoticon-raised_hand {
-    background-position: -3365px 0
-}
-
-.emoticon-open_hands {
-    background-position: -3397px 0
-}
-
-.emoticon-point_up {
-    background-position: -3429px 0
-}
-
-.emoticon-point_down {
-    background-position: -3461px 0
-}
-
-.emoticon-point_left {
-    background-position: -3493px 0
-}
-
-.emoticon-point_right {
-    background-position: -3525px 0
-}
-
-.emoticon-raised_hands {
-    background-position: -3557px 0
-}
-
-.emoticon-pray {
-    background-position: -3589px 0
-}
-
-.emoticon-point_up_2 {
-    background-position: -3621px 0
-}
-
-.emoticon-clap {
-    background-position: -3653px 0
-}
-
-.emoticon-muscle {
-    background-position: -3685px 0
-}
-
-.emoticon-metal {
-    background-position: -3717px 0
-}
-
-.emoticon-fu {
-    background-position: -3749px 0
-}
-
-.emoticon-walking {
-    background-position: -3781px 0
-}
-
-.emoticon-runner {
-    background-position: -3813px 0
-}
-
-.emoticon-running {
-    background-position: -3845px 0
-}
-
-.emoticon-couple {
-    background-position: -3877px 0
-}
-
-.emoticon-family {
-    background-position: -3909px 0
-}
-
-.emoticon-two_men_holding_hands {
-    background-position: -3941px 0
-}
-
-.emoticon-two_women_holding_hands {
-    background-position: -3973px 0
-}
-
-.emoticon-dancer {
-    background-position: -4005px 0
-}
-
-.emoticon-dancers {
-    background-position: -4037px 0
-}
-
-.emoticon-ok_woman {
-    background-position: -4069px 0
-}
-
-.emoticon-no_good {
-    background-position: -4101px 0
-}
-
-.emoticon-information_desk_person {
-    background-position: -4133px 0
-}
-
-.emoticon-raising_hand {
-    background-position: -4165px 0
-}
-
-.emoticon-bride_with_veil {
-    background-position: -4197px 0
-}
-
-.emoticon-person_with_pouting_face {
-    background-position: -4229px 0
-}
-
-.emoticon-person_frowning {
-    background-position: -4261px 0
-}
-
-.emoticon-bow {
-    background-position: -4293px 0
-}
-
-.emoticon-couplekiss {
-    background-position: -4325px 0
-}
-
-.emoticon-couple_with_heart {
-    background-position: -4357px 0
-}
-
-.emoticon-massage {
-    background-position: -4389px 0
-}
-
-.emoticon-haircut {
-    background-position: -4421px 0
-}
-
-.emoticon-nail_care {
-    background-position: -4453px 0
-}
-
-.emoticon-boy {
-    background-position: -4485px 0
-}
-
-.emoticon-girl {
-    background-position: -4517px 0
-}
-
-.emoticon-woman {
-    background-position: -4549px 0
-}
-
-.emoticon-man {
-    background-position: -4581px 0
-}
-
-.emoticon-baby {
-    background-position: -4613px 0
-}
-
-.emoticon-older_woman {
-    background-position: -4645px 0
-}
-
-.emoticon-older_man {
-    background-position: -4677px 0
-}
-
-.emoticon-person_with_blond_hair {
-    background-position: -4709px 0
-}
-
-.emoticon-man_with_gua_pi_mao {
-    background-position: -4741px 0
-}
-
-.emoticon-man_with_turban {
-    background-position: -4773px 0
-}
-
-.emoticon-construction_worker {
-    background-position: -4805px 0
-}
-
-.emoticon-cop {
-    background-position: -4837px 0
-}
-
-.emoticon-angel {
-    background-position: -4869px 0
-}
-
-.emoticon-princess {
-    background-position: -4901px 0
-}
-
-.emoticon-emoticon_cat {
-    background-position: -4933px 0
-}
-
-.emoticon-smile_cat {
-    background-position: -4965px 0
-}
-
-.emoticon-heart_eyes_cat {
-    background-position: -4997px 0
-}
-
-.emoticon-kissing_cat {
-    background-position: -5029px 0
-}
-
-.emoticon-smirk_cat {
-    background-position: -5061px 0
-}
-
-.emoticon-scream_cat {
-    background-position: -5093px 0
-}
-
-.emoticon-crying_cat_face {
-    background-position: -5125px 0
-}
-
-.emoticon-joy_cat {
-    background-position: -5157px 0
-}
-
-.emoticon-pouting_cat {
-    background-position: -5189px 0
-}
-
-.emoticon-japanese_ogre {
-    background-position: -5221px 0
-}
-
-.emoticon-japanese_goblin {
-    background-position: -5253px 0
-}
-
-.emoticon-see_no_evil {
-    background-position: -5285px 0
-}
-
-.emoticon-hear_no_evil {
-    background-position: -5317px 0
-}
-
-.emoticon-speak_no_evil {
-    background-position: -5349px 0
-}
-
-.emoticon-guardsman {
-    background-position: -5381px 0
-}
-
-.emoticon-skull {
-    background-position: -5413px 0
-}
-
-.emoticon-feet {
-    background-position: -5445px 0
-}
-
-.emoticon-lips {
-    background-position: -5477px 0
-}
-
-.emoticon-kiss {
-    background-position: -5509px 0
-}
-
-.emoticon-droplet {
-    background-position: -5541px 0
-}
-
-.emoticon-ear {
-    background-position: -5573px 0
-}
-
-.emoticon-eyes {
-    background-position: -5605px 0
-}
-
-.emoticon-nose {
-    background-position: -5637px 0
-}
-
-.emoticon-tongue {
-    background-position: -5669px 0
-}
-
-.emoticon-love_letter {
-    background-position: -5701px 0
-}
-
-.emoticon-bust_in_silhouette {
-    background-position: -5733px 0
-}
-
-.emoticon-busts_in_silhouette {
-    background-position: -5765px 0
-}
-
-.emoticon-speech_balloon {
-    background-position: -5797px 0
-}
-
-.emoticon-thought_balloon {
-    background-position: -5829px 0
-}
-
-.emoticon-feelsgood {
-    background-position: -5861px 0
-}
-
-.emoticon-finnadie {
-    background-position: -5893px 0
-}
-
-.emoticon-goberserk {
-    background-position: -5925px 0
-}
-
-.emoticon-godmode {
-    background-position: -5957px 0
-}
-
-.emoticon-hurtrealbad {
-    background-position: -5989px 0
-}
-
-.emoticon-rage1 {
-    background-position: -6021px 0
-}
-
-.emoticon-rage2 {
-    background-position: -6053px 0
-}
-
-.emoticon-rage3 {
-    background-position: -6085px 0
-}
-
-.emoticon-rage4 {
-    background-position: -6117px 0
-}
-
-.emoticon-suspect {
-    background-position: -6149px 0
-}
-
-.emoticon-trollface {
-    background-position: -6181px 0
-}
-
-.emoticon-sunny {
-    background-position: -6213px 0
-}
-
-.emoticon-umbrella {
-    background-position: -6245px 0
-}
-
-.emoticon-cloud {
-    background-position: -6277px 0
-}
-
-.emoticon-snowflake {
-    background-position: -6309px 0
-}
-
-.emoticon-snowman {
-    background-position: -6341px 0
-}
-
-.emoticon-zap {
-    background-position: -6373px 0
-}
-
-.emoticon-cyclone {
-    background-position: -6405px 0
-}
-
-.emoticon-foggy {
-    background-position: -6437px 0
-}
-
-.emoticon-ocean {
-    background-position: -6469px 0
-}
-
-.emoticon-cat {
-    background-position: -6501px 0
-}
-
-.emoticon-dog {
-    background-position: -6533px 0
-}
-
-.emoticon-mouse {
-    background-position: -6565px 0
-}
-
-.emoticon-hamster {
-    background-position: -6597px 0
-}
-
-.emoticon-rabbit {
-    background-position: -6629px 0
-}
-
-.emoticon-wolf {
-    background-position: -6661px 0
-}
-
-.emoticon-frog {
-    background-position: -6693px 0
-}
-
-.emoticon-tiger {
-    background-position: -6725px 0
-}
-
-.emoticon-koala {
-    background-position: -6757px 0
-}
-
-.emoticon-bear {
-    background-position: -6789px 0
-}
-
-.emoticon-pig {
-    background-position: -6821px 0
-}
-
-.emoticon-pig_nose {
-    background-position: -6853px 0
-}
-
-.emoticon-cow {
-    background-position: -6885px 0
-}
-
-.emoticon-boar {
-    background-position: -6917px 0
-}
-
-.emoticon-monkey_face {
-    background-position: -6949px 0
-}
-
-.emoticon-monkey {
-    background-position: -6981px 0
-}
-
-.emoticon-horse {
-    background-position: -7013px 0
-}
-
-.emoticon-racehorse {
-    background-position: -7045px 0
-}
-
-.emoticon-camel {
-    background-position: -7077px 0
-}
-
-.emoticon-sheep {
-    background-position: -7109px 0
-}
-
-.emoticon-elephant {
-    background-position: -7141px 0
-}
-
-.emoticon-panda_face {
-    background-position: -7173px 0
-}
-
-.emoticon-snake {
-    background-position: -7205px 0
-}
-
-.emoticon-bird {
-    background-position: -7237px 0
-}
-
-.emoticon-baby_chick {
-    background-position: -7269px 0
-}
-
-.emoticon-hatched_chick {
-    background-position: -7301px 0
-}
-
-.emoticon-hatching_chick {
-    background-position: -7333px 0
-}
-
-.emoticon-chicken {
-    background-position: -7365px 0
-}
-
-.emoticon-penguin {
-    background-position: -7397px 0
-}
-
-.emoticon-turtle {
-    background-position: -7429px 0
-}
-
-.emoticon-bug {
-    background-position: -7461px 0
-}
-
-.emoticon-honeybee {
-    background-position: -7493px 0
-}
-
-.emoticon-ant {
-    background-position: -7525px 0
-}
-
-.emoticon-beetle {
-    background-position: -7557px 0
-}
-
-.emoticon-snail {
-    background-position: -7589px 0
-}
-
-.emoticon-octopus {
-    background-position: -7621px 0
-}
-
-.emoticon-tropical_fish {
-    background-position: -7653px 0
-}
-
-.emoticon-fish {
-    background-position: -7685px 0
-}
-
-.emoticon-whale {
-    background-position: -7717px 0
-}
-
-.emoticon-whale2 {
-    background-position: -7749px 0
-}
-
-.emoticon-dolphin {
-    background-position: -7781px 0
-}
-
-.emoticon-cow2 {
-    background-position: -7813px 0
-}
-
-.emoticon-ram {
-    background-position: -7845px 0
-}
-
-.emoticon-rat {
-    background-position: -7877px 0
-}
-
-.emoticon-water_buffalo {
-    background-position: -7909px 0
-}
-
-.emoticon-tiger2 {
-    background-position: -7941px 0
-}
-
-.emoticon-rabbit2 {
-    background-position: -7973px 0
-}
-
-.emoticon-dragon {
-    background-position: -8005px 0
-}
-
-.emoticon-goat {
-    background-position: -8037px 0
-}
-
-.emoticon-rooster {
-    background-position: -8069px 0
-}
-
-.emoticon-dog2 {
-    background-position: -8101px 0
-}
-
-.emoticon-pig2 {
-    background-position: -8133px 0
-}
-
-.emoticon-mouse2 {
-    background-position: -8165px 0
-}
-
-.emoticon-ox {
-    background-position: -8197px 0
-}
-
-.emoticon-dragon_face {
-    background-position: -8229px 0
-}
-
-.emoticon-blowfish {
-    background-position: -8261px 0
-}
-
-.emoticon-crocodile {
-    background-position: -8293px 0
-}
-
-.emoticon-dromedary_camel {
-    background-position: -8325px 0
-}
-
-.emoticon-leopard {
-    background-position: -8357px 0
-}
-
-.emoticon-cat2 {
-    background-position: -8389px 0
-}
-
-.emoticon-poodle {
-    background-position: -8421px 0
-}
-
-.emoticon-paw_prints {
-    background-position: -8453px 0
-}
-
-.emoticon-bouquet {
-    background-position: -8485px 0
-}
-
-.emoticon-cherry_blossom {
-    background-position: -8517px 0
-}
-
-.emoticon-tulip {
-    background-position: -8549px 0
-}
-
-.emoticon-four_leaf_clover {
-    background-position: -8581px 0
-}
-
-.emoticon-rose {
-    background-position: -8613px 0
-}
-
-.emoticon-sunflower {
-    background-position: -8645px 0
-}
-
-.emoticon-hibiscus {
-    background-position: -8677px 0
-}
-
-.emoticon-maple_leaf {
-    background-position: -8709px 0
-}
-
-.emoticon-leaves {
-    background-position: -8741px 0
-}
-
-.emoticon-fallen_leaf {
-    background-position: -8773px 0
-}
-
-.emoticon-herb {
-    background-position: -8805px 0
-}
-
-.emoticon-mushroom {
-    background-position: -8837px 0
-}
-
-.emoticon-cactus {
-    background-position: -8869px 0
-}
-
-.emoticon-palm_tree {
-    background-position: -8901px 0
-}
-
-.emoticon-evergreen_tree {
-    background-position: -8933px 0
-}
-
-.emoticon-deciduous_tree {
-    background-position: -8965px 0
-}
-
-.emoticon-chestnut {
-    background-position: -8997px 0
-}
-
-.emoticon-seedling {
-    background-position: -9029px 0
-}
-
-.emoticon-blossom {
-    background-position: -9061px 0
-}
-
-.emoticon-ear_of_rice {
-    background-position: -9093px 0
-}
-
-.emoticon-shell {
-    background-position: -9125px 0
-}
-
-.emoticon-globe_with_meridians {
-    background-position: -9157px 0
-}
-
-.emoticon-sun_with_face {
-    background-position: -9189px 0
-}
-
-.emoticon-full_moon_with_face {
-    background-position: -9221px 0
-}
-
-.emoticon-new_moon_with_face {
-    background-position: -9253px 0
-}
-
-.emoticon-new_moon {
-    background-position: -9285px 0
-}
-
-.emoticon-waxing_crescent_moon {
-    background-position: -9317px 0
-}
-
-.emoticon-first_quarter_moon {
-    background-position: -9349px 0
-}
-
-.emoticon-waxing_gibbous_moon {
-    background-position: -9381px 0
-}
-
-.emoticon-full_moon {
-    background-position: -9413px 0
-}
-
-.emoticon-waning_gibbous_moon {
-    background-position: -9445px 0
-}
-
-.emoticon-last_quarter_moon {
-    background-position: -9477px 0
-}
-
-.emoticon-waning_crescent_moon {
-    background-position: -9509px 0
-}
-
-.emoticon-last_quarter_moon_with_face {
-    background-position: -9541px 0
-}
-
-.emoticon-first_quarter_moon_with_face {
-    background-position: -9573px 0
-}
-
-.emoticon-moon {
-    background-position: -9605px 0
-}
-
-.emoticon-earth_africa {
-    background-position: -9637px 0
-}
-
-.emoticon-earth_americas {
-    background-position: -9669px 0
-}
-
-.emoticon-earth_asia {
-    background-position: -9701px 0
-}
-
-.emoticon-volcano {
-    background-position: -9733px 0
-}
-
-.emoticon-milky_way {
-    background-position: -9765px 0
-}
-
-.emoticon-partly_sunny {
-    background-position: -9797px 0
-}
-
-.emoticon-octocat {
-    background-position: -9829px 0
-}
-
-.emoticon-squirrel {
-    background-position: -9861px 0
-}
-
-.emoticon-bamboo {
-    background-position: -9893px 0
-}
-
-.emoticon-gift_heart {
-    background-position: -9925px 0
-}
-
-.emoticon-dolls {
-    background-position: -9957px 0
-}
-
-.emoticon-school_satchel {
-    background-position: -9989px 0
-}
-
-.emoticon-mortar_board {
-    background-position: -10021px 0
-}
-
-.emoticon-flags {
-    background-position: -10053px 0
-}
-
-.emoticon-fireworks {
-    background-position: -10085px 0
-}
-
-.emoticon-sparkler {
-    background-position: -10117px 0
-}
-
-.emoticon-wind_chime {
-    background-position: -10149px 0
-}
-
-.emoticon-rice_scene {
-    background-position: -10181px 0
-}
-
-.emoticon-jack_o_lantern {
-    background-position: -10213px 0
-}
-
-.emoticon-ghost {
-    background-position: -10245px 0
-}
-
-.emoticon-santa {
-    background-position: -10277px 0
-}
-
-.emoticon-christmas_tree {
-    background-position: -10309px 0
-}
-
-.emoticon-gift {
-    background-position: -10341px 0
-}
-
-.emoticon-bell {
-    background-position: -10373px 0
-}
-
-.emoticon-no_bell {
-    background-position: -10405px 0
-}
-
-.emoticon-tanabata_tree {
-    background-position: -10437px 0
-}
-
-.emoticon-tada {
-    background-position: -10469px 0
-}
-
-.emoticon-confetti_ball {
-    background-position: -10501px 0
-}
-
-.emoticon-balloon {
-    background-position: -10533px 0
-}
-
-.emoticon-crystal_ball {
-    background-position: -10565px 0
-}
-
-.emoticon-cd {
-    background-position: -10597px 0
-}
-
-.emoticon-dvd {
-    background-position: -10629px 0
-}
-
-.emoticon-floppy_disk {
-    background-position: -10661px 0
-}
-
-.emoticon-camera {
-    background-position: -10693px 0
-}
-
-.emoticon-video_camera {
-    background-position: -10725px 0
-}
-
-.emoticon-movie_camera {
-    background-position: -10757px 0
-}
-
-.emoticon-computer {
-    background-position: -10789px 0
-}
-
-.emoticon-tv {
-    background-position: -10821px 0
-}
-
-.emoticon-iphone {
-    background-position: -10853px 0
-}
-
-.emoticon-phone {
-    background-position: -10885px 0
-}
-
-.emoticon-telephone {
-    background-position: -10917px 0
-}
-
-.emoticon-telephone_receiver {
-    background-position: -10949px 0
-}
-
-.emoticon-pager {
-    background-position: -10981px 0
-}
-
-.emoticon-fax {
-    background-position: -11013px 0
-}
-
-.emoticon-minidisc {
-    background-position: -11045px 0
-}
-
-.emoticon-vhs {
-    background-position: -11077px 0
-}
-
-.emoticon-sound {
-    background-position: -11109px 0
-}
-
-.emoticon-speaker {
-    background-position: -11141px 0
-}
-
-.emoticon-mute {
-    background-position: -11173px 0
-}
-
-.emoticon-loudspeaker {
-    background-position: -11205px 0
-}
-
-.emoticon-mega {
-    background-position: -11237px 0
-}
-
-.emoticon-hourglass {
-    background-position: -11269px 0
-}
-
-.emoticon-hourglass_flowing_sand {
-    background-position: -11301px 0
-}
-
-.emoticon-alarm_clock {
-    background-position: -11333px 0
-}
-
-.emoticon-watch {
-    background-position: -11365px 0
-}
-
-.emoticon-radio {
-    background-position: -11397px 0
-}
-
-.emoticon-satellite {
-    background-position: -11429px 0
-}
-
-.emoticon-loop {
-    background-position: -11461px 0
-}
-
-.emoticon-mag {
-    background-position: -11493px 0
-}
-
-.emoticon-mag_right {
-    background-position: -11525px 0
-}
-
-.emoticon-unlock {
-    background-position: -11557px 0
-}
-
-.emoticon-lock {
-    background-position: -11589px 0
-}
-
-.emoticon-lock_with_ink_pen {
-    background-position: -11621px 0
-}
-
-.emoticon-closed_lock_with_key {
-    background-position: -11653px 0
-}
-
-.emoticon-key {
-    background-position: -11685px 0
-}
-
-.emoticon-bulb {
-    background-position: -11717px 0
-}
-
-.emoticon-flashlight {
-    background-position: -11749px 0
-}
-
-.emoticon-high_brightness {
-    background-position: -11781px 0
-}
-
-.emoticon-low_brightness {
-    background-position: -11813px 0
-}
-
-.emoticon-electric_plug {
-    background-position: -11845px 0
-}
-
-.emoticon-battery {
-    background-position: -11877px 0
-}
-
-.emoticon-calling {
-    background-position: -11909px 0
-}
-
-.emoticon-email {
-    background-position: -11941px 0
-}
-
-.emoticon-mailbox {
-    background-position: -11973px 0
-}
-
-.emoticon-postbox {
-    background-position: -12005px 0
-}
-
-.emoticon-bath {
-    background-position: -12037px 0
-}
-
-.emoticon-bathtub {
-    background-position: -12069px 0
-}
-
-.emoticon-shower {
-    background-position: -12101px 0
-}
-
-.emoticon-toilet {
-    background-position: -12133px 0
-}
-
-.emoticon-wrench {
-    background-position: -12165px 0
-}
-
-.emoticon-nut_and_bolt {
-    background-position: -12197px 0
-}
-
-.emoticon-hammer {
-    background-position: -12229px 0
-}
-
-.emoticon-seat {
-    background-position: -12261px 0
-}
-
-.emoticon-moneybag {
-    background-position: -12293px 0
-}
-
-.emoticon-yen {
-    background-position: -12325px 0
-}
-
-.emoticon-dollar {
-    background-position: -12357px 0
-}
-
-.emoticon-pound {
-    background-position: -12389px 0
-}
-
-.emoticon-euro {
-    background-position: -12421px 0
-}
-
-.emoticon-credit_card {
-    background-position: -12453px 0
-}
-
-.emoticon-money_with_wings {
-    background-position: -12485px 0
-}
-
-.emoticon-e\-mail {
-    background-position: -12517px 0
-}
-
-.emoticon-inbox_tray {
-    background-position: -12549px 0
-}
-
-.emoticon-outbox_tray {
-    background-position: -12581px 0
-}
-
-.emoticon-envelope {
-    background-position: -12613px 0
-}
-
-.emoticon-incoming_envelope {
-    background-position: -12645px 0
-}
-
-.emoticon-postal_horn {
-    background-position: -12677px 0
-}
-
-.emoticon-mailbox_closed {
-    background-position: -12709px 0
-}
-
-.emoticon-mailbox_with_mail {
-    background-position: -12741px 0
-}
-
-.emoticon-mailbox_with_no_mail {
-    background-position: -12773px 0
-}
-
-.emoticon-door {
-    background-position: -12805px 0
-}
-
-.emoticon-smoking {
-    background-position: -12837px 0
-}
-
-.emoticon-bomb {
-    background-position: -12869px 0
-}
-
-.emoticon-gun {
-    background-position: -12901px 0
-}
-
-.emoticon-hocho {
-    background-position: -12933px 0
-}
-
-.emoticon-pill {
-    background-position: -12965px 0
-}
-
-.emoticon-syringe {
-    background-position: -12997px 0
-}
-
-.emoticon-page_facing_up {
-    background-position: -13029px 0
-}
-
-.emoticon-page_with_curl {
-    background-position: -13061px 0
-}
-
-.emoticon-bookmark_tabs {
-    background-position: -13093px 0
-}
-
-.emoticon-bar_chart {
-    background-position: -13125px 0
-}
-
-.emoticon-chart_with_upwards_trend {
-    background-position: -13157px 0
-}
-
-.emoticon-chart_with_downwards_trend {
-    background-position: -13189px 0
-}
-
-.emoticon-scroll {
-    background-position: -13221px 0
-}
-
-.emoticon-clipboard {
-    background-position: -13253px 0
-}
-
-.emoticon-calendar {
-    background-position: -13285px 0
-}
-
-.emoticon-date {
-    background-position: -13317px 0
-}
-
-.emoticon-card_index {
-    background-position: -13349px 0
-}
-
-.emoticon-file_folder {
-    background-position: -13381px 0
-}
-
-.emoticon-open_file_folder {
-    background-position: -13413px 0
-}
-
-.emoticon-scissors {
-    background-position: -13445px 0
-}
-
-.emoticon-pushpin {
-    background-position: -13477px 0
-}
-
-.emoticon-paperclip {
-    background-position: -13509px 0
-}
-
-.emoticon-black_nib {
-    background-position: -13541px 0
-}
-
-.emoticon-pencil2 {
-    background-position: -13573px 0
-}
-
-.emoticon-straight_ruler {
-    background-position: -13605px 0
-}
-
-.emoticon-triangular_ruler {
-    background-position: -13637px 0
-}
-
-.emoticon-closed_book {
-    background-position: -13669px 0
-}
-
-.emoticon-green_book {
-    background-position: -13701px 0
-}
-
-.emoticon-blue_book {
-    background-position: -13733px 0
-}
-
-.emoticon-orange_book {
-    background-position: -13765px 0
-}
-
-.emoticon-notebook {
-    background-position: -13797px 0
-}
-
-.emoticon-notebook_with_decorative_cover {
-    background-position: -13829px 0
-}
-
-.emoticon-ledger {
-    background-position: -13861px 0
-}
-
-.emoticon-books {
-    background-position: -13893px 0
-}
-
-.emoticon-bookmark {
-    background-position: -13925px 0
-}
-
-.emoticon-name_badge {
-    background-position: -13957px 0
-}
-
-.emoticon-microscope {
-    background-position: -13989px 0
-}
-
-.emoticon-telescope {
-    background-position: -14021px 0
-}
-
-.emoticon-newspaper {
-    background-position: -14053px 0
-}
-
-.emoticon-football {
-    background-position: -14085px 0
-}
-
-.emoticon-basketball {
-    background-position: -14117px 0
-}
-
-.emoticon-soccer {
-    background-position: -14149px 0
-}
-
-.emoticon-baseball {
-    background-position: -14181px 0
-}
-
-.emoticon-tennis {
-    background-position: -14213px 0
-}
-
-.emoticon-8ball {
-    background-position: -14245px 0
-}
-
-.emoticon-rugby_football {
-    background-position: -14277px 0
-}
-
-.emoticon-bowling {
-    background-position: -14309px 0
-}
-
-.emoticon-golf {
-    background-position: -14341px 0
-}
-
-.emoticon-mountain_bicyclist {
-    background-position: -14373px 0
-}
-
-.emoticon-bicyclist {
-    background-position: -14405px 0
-}
-
-.emoticon-horse_racing {
-    background-position: -14437px 0
-}
-
-.emoticon-snowboarder {
-    background-position: -14469px 0
-}
-
-.emoticon-swimmer {
-    background-position: -14501px 0
-}
-
-.emoticon-surfer {
-    background-position: -14533px 0
-}
-
-.emoticon-ski {
-    background-position: -14565px 0
-}
-
-.emoticon-spades {
-    background-position: -14597px 0
-}
-
-.emoticon-hearts {
-    background-position: -14629px 0
-}
-
-.emoticon-clubs {
-    background-position: -14661px 0
-}
-
-.emoticon-diamonds {
-    background-position: -14693px 0
-}
-
-.emoticon-gem {
-    background-position: -14725px 0
-}
-
-.emoticon-ring {
-    background-position: -14757px 0
-}
-
-.emoticon-trophy {
-    background-position: -14789px 0
-}
-
-.emoticon-musical_score {
-    background-position: -14821px 0
-}
-
-.emoticon-musical_keyboard {
-    background-position: -14853px 0
-}
-
-.emoticon-violin {
-    background-position: -14885px 0
-}
-
-.emoticon-space_invader {
-    background-position: -14917px 0
-}
-
-.emoticon-video_game {
-    background-position: -14949px 0
-}
-
-.emoticon-black_joker {
-    background-position: -14981px 0
-}
-
-.emoticon-flower_playing_cards {
-    background-position: -15013px 0
-}
-
-.emoticon-game_die {
-    background-position: -15045px 0
-}
-
-.emoticon-dart {
-    background-position: -15077px 0
-}
-
-.emoticon-mahjong {
-    background-position: -15109px 0
-}
-
-.emoticon-clapper {
-    background-position: -15141px 0
-}
-
-.emoticon-memo {
-    background-position: -15173px 0
-}
-
-.emoticon-pencil {
-    background-position: -15205px 0
-}
-
-.emoticon-book {
-    background-position: -15237px 0
-}
-
-.emoticon-art {
-    background-position: -15269px 0
-}
-
-.emoticon-microphone {
-    background-position: -15301px 0
-}
-
-.emoticon-headphones {
-    background-position: -15333px 0
-}
-
-.emoticon-trumpet {
-    background-position: -15365px 0
-}
-
-.emoticon-saxophone {
-    background-position: -15397px 0
-}
-
-.emoticon-guitar {
-    background-position: -15429px 0
-}
-
-.emoticon-shoe {
-    background-position: -15461px 0
-}
-
-.emoticon-sandal {
-    background-position: -15493px 0
-}
-
-.emoticon-high_heel {
-    background-position: -15525px 0
-}
-
-.emoticon-lipstick {
-    background-position: -15557px 0
-}
-
-.emoticon-boot {
-    background-position: -15589px 0
-}
-
-.emoticon-shirt {
-    background-position: -15621px 0
-}
-
-.emoticon-tshirt {
-    background-position: -15653px 0
-}
-
-.emoticon-necktie {
-    background-position: -15685px 0
-}
-
-.emoticon-womans_clothes {
-    background-position: -15717px 0
-}
-
-.emoticon-dress {
-    background-position: -15749px 0
-}
-
-.emoticon-running_shirt_with_sash {
-    background-position: -15781px 0
-}
-
-.emoticon-jeans {
-    background-position: -15813px 0
-}
-
-.emoticon-kimono {
-    background-position: -15845px 0
-}
-
-.emoticon-bikini {
-    background-position: -15877px 0
-}
-
-.emoticon-ribbon {
-    background-position: -15909px 0
-}
-
-.emoticon-tophat {
-    background-position: -15941px 0
-}
-
-.emoticon-crown {
-    background-position: -15973px 0
-}
-
-.emoticon-womans_hat {
-    background-position: -16005px 0
-}
-
-.emoticon-mans_shoe {
-    background-position: -16037px 0
-}
-
-.emoticon-closed_umbrella {
-    background-position: -16069px 0
-}
-
-.emoticon-briefcase {
-    background-position: -16101px 0
-}
-
-.emoticon-handbag {
-    background-position: -16133px 0
-}
-
-.emoticon-pouch {
-    background-position: -16165px 0
-}
-
-.emoticon-purse {
-    background-position: -16197px 0
-}
-
-.emoticon-eyeglasses {
-    background-position: -16229px 0
-}
-
-.emoticon-fishing_pole_and_fish {
-    background-position: -16261px 0
-}
-
-.emoticon-coffee {
-    background-position: -16293px 0
-}
-
-.emoticon-tea {
-    background-position: -16325px 0
-}
-
-.emoticon-sake {
-    background-position: -16357px 0
-}
-
-.emoticon-baby_bottle {
-    background-position: -16389px 0
-}
-
-.emoticon-beer {
-    background-position: -16421px 0
-}
-
-.emoticon-beers {
-    background-position: -16453px 0
-}
-
-.emoticon-cocktail {
-    background-position: -16485px 0
-}
-
-.emoticon-tropical_drink {
-    background-position: -16517px 0
-}
-
-.emoticon-wine_glass {
-    background-position: -16549px 0
-}
-
-.emoticon-fork_and_knife {
-    background-position: -16581px 0
-}
-
-.emoticon-pizza {
-    background-position: -16613px 0
-}
-
-.emoticon-hamburger {
-    background-position: -16645px 0
-}
-
-.emoticon-fries {
-    background-position: -16677px 0
-}
-
-.emoticon-poultry_leg {
-    background-position: -16709px 0
-}
-
-.emoticon-meat_on_bone {
-    background-position: -16741px 0
-}
-
-.emoticon-spaghetti {
-    background-position: -16773px 0
-}
-
-.emoticon-curry {
-    background-position: -16805px 0
-}
-
-.emoticon-fried_shrimp {
-    background-position: -16837px 0
-}
-
-.emoticon-bento {
-    background-position: -16869px 0
-}
-
-.emoticon-sushi {
-    background-position: -16901px 0
-}
-
-.emoticon-fish_cake {
-    background-position: -16933px 0
-}
-
-.emoticon-rice_ball {
-    background-position: -16965px 0
-}
-
-.emoticon-rice_cracker {
-    background-position: -16997px 0
-}
-
-.emoticon-rice {
-    background-position: -17029px 0
-}
-
-.emoticon-ramen {
-    background-position: -17061px 0
-}
-
-.emoticon-stew {
-    background-position: -17093px 0
-}
-
-.emoticon-oden {
-    background-position: -17125px 0
-}
-
-.emoticon-dango {
-    background-position: -17157px 0
-}
-
-.emoticon-egg {
-    background-position: -17189px 0
-}
-
-.emoticon-bread {
-    background-position: -17221px 0
-}
-
-.emoticon-doughnut {
-    background-position: -17253px 0
-}
-
-.emoticon-custard {
-    background-position: -17285px 0
-}
-
-.emoticon-icecream {
-    background-position: -17317px 0
-}
-
-.emoticon-ice_cream {
-    background-position: -17349px 0
-}
-
-.emoticon-shaved_ice {
-    background-position: -17381px 0
-}
-
-.emoticon-birthday {
-    background-position: -17413px 0
-}
-
-.emoticon-cake {
-    background-position: -17445px 0
-}
-
-.emoticon-cookie {
-    background-position: -17477px 0
-}
-
-.emoticon-chocolate_bar {
-    background-position: -17509px 0
-}
-
-.emoticon-candy {
-    background-position: -17541px 0
-}
-
-.emoticon-lollipop {
-    background-position: -17573px 0
-}
-
-.emoticon-honey_pot {
-    background-position: -17605px 0
-}
-
-.emoticon-apple {
-    background-position: -17637px 0
-}
-
-.emoticon-green_apple {
-    background-position: -17669px 0
-}
-
-.emoticon-tangerine {
-    background-position: -17701px 0
-}
-
-.emoticon-lemon {
-    background-position: -17733px 0
-}
-
-.emoticon-cherries {
-    background-position: -17765px 0
-}
-
-.emoticon-grapes {
-    background-position: -17797px 0
-}
-
-.emoticon-watermelon {
-    background-position: -17829px 0
-}
-
-.emoticon-strawberry {
-    background-position: -17861px 0
-}
-
-.emoticon-peach {
-    background-position: -17893px 0
-}
-
-.emoticon-melon {
-    background-position: -17925px 0
-}
-
-.emoticon-banana {
-    background-position: -17957px 0
-}
-
-.emoticon-pear {
-    background-position: -17989px 0
-}
-
-.emoticon-pineapple {
-    background-position: -18021px 0
-}
-
-.emoticon-sweet_potato {
-    background-position: -18053px 0
-}
-
-.emoticon-eggplant {
-    background-position: -18085px 0
-}
-
-.emoticon-tomato {
-    background-position: -18117px 0
-}
-
-.emoticon-corn {
-    background-position: -18149px 0
-}
-
-.emoticon-house {
-    background-position: -18181px 0
-}
-
-.emoticon-house_with_garden {
-    background-position: -18213px 0
-}
-
-.emoticon-school {
-    background-position: -18245px 0
-}
-
-.emoticon-office {
-    background-position: -18277px 0
-}
-
-.emoticon-post_office {
-    background-position: -18309px 0
-}
-
-.emoticon-hospital {
-    background-position: -18341px 0
-}
-
-.emoticon-bank {
-    background-position: -18373px 0
-}
-
-.emoticon-convenience_store {
-    background-position: -18405px 0
-}
-
-.emoticon-love_hotel {
-    background-position: -18437px 0
-}
-
-.emoticon-hotel {
-    background-position: -18469px 0
-}
-
-.emoticon-wedding {
-    background-position: -18501px 0
-}
-
-.emoticon-church {
-    background-position: -18533px 0
-}
-
-.emoticon-department_store {
-    background-position: -18565px 0
-}
-
-.emoticon-european_post_office {
-    background-position: -18597px 0
-}
-
-.emoticon-city_sunrise {
-    background-position: -18629px 0
-}
-
-.emoticon-city_sunset {
-    background-position: -18661px 0
-}
-
-.emoticon-japanese_castle {
-    background-position: -18693px 0
-}
-
-.emoticon-european_castle {
-    background-position: -18725px 0
-}
-
-.emoticon-tent {
-    background-position: -18757px 0
-}
-
-.emoticon-factory {
-    background-position: -18789px 0
-}
-
-.emoticon-tokyo_tower {
-    background-position: -18821px 0
-}
-
-.emoticon-japan {
-    background-position: -18853px 0
-}
-
-.emoticon-mount_fuji {
-    background-position: -18885px 0
-}
-
-.emoticon-sunrise_over_mountains {
-    background-position: -18917px 0
-}
-
-.emoticon-sunrise {
-    background-position: -18949px 0
-}
-
-.emoticon-stars {
-    background-position: -18981px 0
-}
-
-.emoticon-themoreyouknow {
-    background-position: -18981px 0
-}
-
-.emoticon-tmyk {
-    background-position: -18981px 0
-}
-
-.emoticon-statue_of_liberty {
-    background-position: -19013px 0
-}
-
-.emoticon-bridge_at_night {
-    background-position: -19045px 0
-}
-
-.emoticon-carousel_horse {
-    background-position: -19077px 0
-}
-
-.emoticon-rainbow {
-    background-position: -19109px 0
-}
-
-.emoticon-ferris_wheel {
-    background-position: -19141px 0
-}
-
-.emoticon-fountain {
-    background-position: -19173px 0
-}
-
-.emoticon-roller_coaster {
-    background-position: -19205px 0
-}
-
-.emoticon-ship {
-    background-position: -19237px 0
-}
-
-.emoticon-speedboat {
-    background-position: -19269px 0
-}
-
-.emoticon-boat {
-    background-position: -19301px 0
-}
-
-.emoticon-sailboat {
-    background-position: -19333px 0
-}
-
-.emoticon-rowboat {
-    background-position: -19365px 0
-}
-
-.emoticon-anchor {
-    background-position: -19397px 0
-}
-
-.emoticon-rocket {
-    background-position: -19429px 0
-}
-
-.emoticon-airplane {
-    background-position: -19461px 0
-}
-
-.emoticon-helicopter {
-    background-position: -19493px 0
-}
-
-.emoticon-steam_locomotive {
-    background-position: -19525px 0
-}
-
-.emoticon-tram {
-    background-position: -19557px 0
-}
-
-.emoticon-mountain_railway {
-    background-position: -19589px 0
-}
-
-.emoticon-bike {
-    background-position: -19621px 0
-}
-
-.emoticon-aerial_tramway {
-    background-position: -19653px 0
-}
-
-.emoticon-suspension_railway {
-    background-position: -19685px 0
-}
-
-.emoticon-mountain_cableway {
-    background-position: -19717px 0
-}
-
-.emoticon-tractor {
-    background-position: -19749px 0
-}
-
-.emoticon-blue_car {
-    background-position: -19781px 0
-}
-
-.emoticon-oncoming_automobile {
-    background-position: -19813px 0
-}
-
-.emoticon-car {
-    background-position: -19845px 0
-}
-
-.emoticon-red_car {
-    background-position: -19877px 0
-}
-
-.emoticon-taxi {
-    background-position: -19909px 0
-}
-
-.emoticon-oncoming_taxi {
-    background-position: -19941px 0
-}
-
-.emoticon-articulated_lorry {
-    background-position: -19973px 0
-}
-
-.emoticon-bus {
-    background-position: -20005px 0
-}
-
-.emoticon-oncoming_bus {
-    background-position: -20037px 0
-}
-
-.emoticon-rotating_light {
-    background-position: -20069px 0
-}
-
-.emoticon-police_car {
-    background-position: -20101px 0
-}
-
-.emoticon-oncoming_police_car {
-    background-position: -20133px 0
-}
-
-.emoticon-fire_engine {
-    background-position: -20165px 0
-}
-
-.emoticon-ambulance {
-    background-position: -20197px 0
-}
-
-.emoticon-minibus {
-    background-position: -20229px 0
-}
-
-.emoticon-truck {
-    background-position: -20261px 0
-}
-
-.emoticon-train {
-    background-position: -20293px 0
-}
-
-.emoticon-station {
-    background-position: -20325px 0
-}
-
-.emoticon-train2 {
-    background-position: -20357px 0
-}
-
-.emoticon-bullettrain_front {
-    background-position: -20389px 0
-}
-
-.emoticon-bullettrain_side {
-    background-position: -20421px 0
-}
-
-.emoticon-light_rail {
-    background-position: -20453px 0
-}
-
-.emoticon-monorail {
-    background-position: -20485px 0
-}
-
-.emoticon-railway_car {
-    background-position: -20517px 0
-}
-
-.emoticon-trolleybus {
-    background-position: -20549px 0
-}
-
-.emoticon-ticket {
-    background-position: -20581px 0
-}
-
-.emoticon-fuelpump {
-    background-position: -20613px 0
-}
-
-.emoticon-vertical_traffic_light {
-    background-position: -20645px 0
-}
-
-.emoticon-traffic_light {
-    background-position: -20677px 0
-}
-
-.emoticon-warning {
-    background-position: -20709px 0
-}
-
-.emoticon-construction {
-    background-position: -20741px 0
-}
-
-.emoticon-beginner {
-    background-position: -20773px 0
-}
-
-.emoticon-atm {
-    background-position: -20805px 0
-}
-
-.emoticon-slot_machine {
-    background-position: -20837px 0
-}
-
-.emoticon-busstop {
-    background-position: -20869px 0
-}
-
-.emoticon-barber {
-    background-position: -20901px 0
-}
-
-.emoticon-hotsprings {
-    background-position: -20933px 0
-}
-
-.emoticon-checkered_flag {
-    background-position: -20965px 0
-}
-
-.emoticon-crossed_flags {
-    background-position: -20997px 0
-}
-
-.emoticon-izakaya_lantern {
-    background-position: -21029px 0
-}
-
-.emoticon-moyai {
-    background-position: -21061px 0
-}
-
-.emoticon-circus_tent {
-    background-position: -21093px 0
-}
-
-.emoticon-performing_arts {
-    background-position: -21125px 0
-}
-
-.emoticon-round_pushpin {
-    background-position: -21157px 0
-}
-
-.emoticon-triangular_flag_on_post {
-    background-position: -21189px 0
-}
-
-.emoticon-jp {
-    background-position: -21221px 0
-}
-
-.emoticon-kr {
-    background-position: -21253px 0
-}
-
-.emoticon-cn {
-    background-position: -21285px 0
-}
-
-.emoticon-us {
-    background-position: -21317px 0
-}
-
-.emoticon-fr {
-    background-position: -21349px 0
-}
-
-.emoticon-es {
-    background-position: -21381px 0
-}
-
-.emoticon-it {
-    background-position: -21413px 0
-}
-
-.emoticon-ru {
-    background-position: -21445px 0
-}
-
-.emoticon-gb {
-    background-position: -21477px 0
-}
-
-.emoticon-uk {
-    background-position: -21509px 0
-}
-
-.emoticon-de {
-    background-position: -21541px 0
-}
-
-.emoticon-one {
-    background-position: -21573px 0
-}
-
-.emoticon-two {
-    background-position: -21605px 0
-}
-
-.emoticon-three {
-    background-position: -21637px 0
-}
-
-.emoticon-four {
-    background-position: -21669px 0
-}
-
-.emoticon-five {
-    background-position: -21701px 0
-}
-
-.emoticon-six {
-    background-position: -21733px 0
-}
-
-.emoticon-seven {
-    background-position: -21765px 0
-}
-
-.emoticon-eight {
-    background-position: -21797px 0
-}
-
-.emoticon-nine {
-    background-position: -21829px 0
-}
-
-.emoticon-keycap_ten {
-    background-position: -21861px 0
-}
-
-.emoticon-1234 {
-    background-position: -21893px 0
-}
-
-.emoticon-zero {
-    background-position: -21925px 0
-}
-
-.emoticon-hash {
-    background-position: -21957px 0
-}
-
-.emoticon-symbols {
-    background-position: -21989px 0
-}
-
-.emoticon-arrow_backward {
-    background-position: -22021px 0
-}
-
-.emoticon-arrow_down {
-    background-position: -22053px 0
-}
-
-.emoticon-arrow_forward {
-    background-position: -22085px 0
-}
-
-.emoticon-arrow_left {
-    background-position: -22117px 0
-}
-
-.emoticon-capital_abcd {
-    background-position: -22149px 0
-}
-
-.emoticon-abcd {
-    background-position: -22181px 0
-}
-
-.emoticon-abc {
-    background-position: -22213px 0
-}
-
-.emoticon-arrow_lower_left {
-    background-position: -22245px 0
-}
-
-.emoticon-arrow_lower_right {
-    background-position: -22277px 0
-}
-
-.emoticon-arrow_right {
-    background-position: -22309px 0
-}
-
-.emoticon-arrow_up {
-    background-position: -22341px 0
-}
-
-.emoticon-arrow_upper_left {
-    background-position: -22373px 0
-}
-
-.emoticon-arrow_upper_right {
-    background-position: -22405px 0
-}
-
-.emoticon-arrow_double_down {
-    background-position: -22437px 0
-}
-
-.emoticon-arrow_double_up {
-    background-position: -22469px 0
-}
-
-.emoticon-arrow_down_small {
-    background-position: -22501px 0
-}
-
-.emoticon-arrow_heading_down {
-    background-position: -22533px 0
-}
-
-.emoticon-arrow_heading_up {
-    background-position: -22565px 0
-}
-
-.emoticon-leftwards_arrow_with_hook {
-    background-position: -22597px 0
-}
-
-.emoticon-arrow_right_hook {
-    background-position: -22629px 0
-}
-
-.emoticon-left_right_arrow {
-    background-position: -22661px 0
-}
-
-.emoticon-arrow_up_down {
-    background-position: -22693px 0
-}
-
-.emoticon-arrow_up_small {
-    background-position: -22725px 0
-}
-
-.emoticon-arrows_clockwise {
-    background-position: -22757px 0
-}
-
-.emoticon-arrows_counterclockwise {
-    background-position: -22789px 0
-}
-
-.emoticon-rewind {
-    background-position: -22821px 0
-}
-
-.emoticon-fast_forward {
-    background-position: -22853px 0
-}
-
-.emoticon-information_source {
-    background-position: -22885px 0
-}
-
-.emoticon-ok {
-    background-position: -22917px 0
-}
-
-.emoticon-twisted_rightwards_arrows {
-    background-position: -22949px 0
-}
-
-.emoticon-repeat {
-    background-position: -22981px 0
-}
-
-.emoticon-repeat_one {
-    background-position: -23013px 0
-}
-
-.emoticon-new {
-    background-position: -23045px 0
-}
-
-.emoticon-top {
-    background-position: -23077px 0
-}
-
-.emoticon-up {
-    background-position: -23109px 0
-}
-
-.emoticon-cool {
-    background-position: -23141px 0
-}
-
-.emoticon-free {
-    background-position: -23173px 0
-}
-
-.emoticon-ng {
-    background-position: -23205px 0
-}
-
-.emoticon-cinema {
-    background-position: -23237px 0
-}
-
-.emoticon-koko {
-    background-position: -23269px 0
-}
-
-.emoticon-signal_strength {
-    background-position: -23301px 0
-}
-
-.emoticon-u5272 {
-    background-position: -23333px 0
-}
-
-.emoticon-u5408 {
-    background-position: -23365px 0
-}
-
-.emoticon-u55b6 {
-    background-position: -23397px 0
-}
-
-.emoticon-u6307 {
-    background-position: -23429px 0
-}
-
-.emoticon-u6708 {
-    background-position: -23461px 0
-}
-
-.emoticon-u6709 {
-    background-position: -23493px 0
-}
-
-.emoticon-u6e80 {
-    background-position: -23525px 0
-}
-
-.emoticon-u7121 {
-    background-position: -23557px 0
-}
-
-.emoticon-u7533 {
-    background-position: -23589px 0
-}
-
-.emoticon-u7a7a {
-    background-position: -23621px 0
-}
-
-.emoticon-u7981 {
-    background-position: -23653px 0
-}
-
-.emoticon-sa {
-    background-position: -23685px 0
-}
-
-.emoticon-restroom {
-    background-position: -23717px 0
-}
-
-.emoticon-mens {
-    background-position: -23749px 0
-}
-
-.emoticon-womens {
-    background-position: -23781px 0
-}
-
-.emoticon-baby_symbol {
-    background-position: -23813px 0
-}
-
-.emoticon-no_smoking {
-    background-position: -23845px 0
-}
-
-.emoticon-parking {
-    background-position: -23877px 0
-}
-
-.emoticon-wheelchair {
-    background-position: -23909px 0
-}
-
-.emoticon-metro {
-    background-position: -23941px 0
-}
-
-.emoticon-baggage_claim {
-    background-position: -23973px 0
-}
-
-.emoticon-accept {
-    background-position: -24005px 0
-}
-
-.emoticon-wc {
-    background-position: -24037px 0
-}
-
-.emoticon-potable_water {
-    background-position: -24069px 0
-}
-
-.emoticon-put_litter_in_its_place {
-    background-position: -24101px 0
-}
-
-.emoticon-secret {
-    background-position: -24133px 0
-}
-
-.emoticon-congratulations {
-    background-position: -24165px 0
-}
-
-.emoticon-m {
-    background-position: -24197px 0
-}
-
-.emoticon-passport_control {
-    background-position: -24229px 0
-}
-
-.emoticon-left_luggage {
-    background-position: -24261px 0
-}
-
-.emoticon-customs {
-    background-position: -24293px 0
-}
-
-.emoticon-ideograph_advantage {
-    background-position: -24325px 0
-}
-
-.emoticon-cl {
-    background-position: -24357px 0
-}
-
-.emoticon-sos {
-    background-position: -24389px 0
-}
-
-.emoticon-id {
-    background-position: -24421px 0
-}
-
-.emoticon-no_entry_sign {
-    background-position: -24453px 0
-}
-
-.emoticon-underage {
-    background-position: -24485px 0
-}
-
-.emoticon-no_mobile_phones {
-    background-position: -24517px 0
-}
-
-.emoticon-do_not_litter {
-    background-position: -24549px 0
-}
-
-.emoticon-non\-potable_water {
-    background-position: -24581px 0
-}
-
-.emoticon-no_bicycles {
-    background-position: -24613px 0
-}
-
-.emoticon-no_pedestrians {
-    background-position: -24645px 0
-}
-
-.emoticon-children_crossing {
-    background-position: -24677px 0
-}
-
-.emoticon-no_entry {
-    background-position: -24709px 0
-}
-
-.emoticon-eight_spoked_asterisk {
-    background-position: -24741px 0
-}
-
-.emoticon-eight_pointed_black_star {
-    background-position: -24773px 0
-}
-
-.emoticon-heart_decoration {
-    background-position: -24805px 0
-}
-
-.emoticon-vs {
-    background-position: -24837px 0
-}
-
-.emoticon-vibration_mode {
-    background-position: -24869px 0
-}
-
-.emoticon-mobile_phone_off {
-    background-position: -24901px 0
-}
-
-.emoticon-chart {
-    background-position: -24933px 0
-}
-
-.emoticon-currency_exchange {
-    background-position: -24965px 0
-}
-
-.emoticon-aries {
-    background-position: -24997px 0
-}
-
-.emoticon-taurus {
-    background-position: -25029px 0
-}
-
-.emoticon-gemini {
-    background-position: -25061px 0
-}
-
-.emoticon-cancer {
-    background-position: -25093px 0
-}
-
-.emoticon-leo {
-    background-position: -25125px 0
-}
-
-.emoticon-virgo {
-    background-position: -25157px 0
-}
-
-.emoticon-libra {
-    background-position: -25189px 0
-}
-
-.emoticon-scorpius {
-    background-position: -25221px 0
-}
-
-.emoticon-sagittarius {
-    background-position: -25253px 0
-}
-
-.emoticon-capricorn {
-    background-position: -25285px 0
-}
-
-.emoticon-aquarius {
-    background-position: -25317px 0
-}
-
-.emoticon-pisces {
-    background-position: -25349px 0
-}
-
-.emoticon-ophiuchus {
-    background-position: -25381px 0
-}
-
-.emoticon-six_pointed_star {
-    background-position: -25413px 0
-}
-
-.emoticon-negative_squared_cross_mark {
-    background-position: -25445px 0
-}
-
-.emoticon-a {
-    background-position: -25477px 0
-}
-
-.emoticon-b {
-    background-position: -25509px 0
-}
-
-.emoticon-ab {
-    background-position: -25541px 0
-}
-
-.emoticon-o2 {
-    background-position: -25573px 0
-}
-
-.emoticon-diamond_shape_with_a_dot_inside {
-    background-position: -25605px 0
-}
-
-.emoticon-recycle {
-    background-position: -25637px 0
-}
-
-.emoticon-end {
-    background-position: -25669px 0
-}
-
-.emoticon-on {
-    background-position: -25701px 0
-}
-
-.emoticon-soon {
-    background-position: -25733px 0
-}
-
-.emoticon-clock1 {
-    background-position: -25765px 0
-}
-
-.emoticon-clock130 {
-    background-position: -25797px 0
-}
-
-.emoticon-clock10 {
-    background-position: -25829px 0
-}
-
-.emoticon-clock1030 {
-    background-position: -25861px 0
-}
-
-.emoticon-clock11 {
-    background-position: -25893px 0
-}
-
-.emoticon-clock1130 {
-    background-position: -25925px 0
-}
-
-.emoticon-clock12 {
-    background-position: -25957px 0
-}
-
-.emoticon-clock1230 {
-    background-position: -25989px 0
-}
-
-.emoticon-clock2 {
-    background-position: -26021px 0
-}
-
-.emoticon-clock230 {
-    background-position: -26053px 0
-}
-
-.emoticon-clock3 {
-    background-position: -26085px 0
-}
-
-.emoticon-clock330 {
-    background-position: -26117px 0
-}
-
-.emoticon-clock4 {
-    background-position: -26149px 0
-}
-
-.emoticon-clock430 {
-    background-position: -26181px 0
-}
-
-.emoticon-clock5 {
-    background-position: -26213px 0
-}
-
-.emoticon-clock530 {
-    background-position: -26245px 0
-}
-
-.emoticon-clock6 {
-    background-position: -26277px 0
-}
-
-.emoticon-clock630 {
-    background-position: -26309px 0
-}
-
-.emoticon-clock7 {
-    background-position: -26341px 0
-}
-
-.emoticon-clock730 {
-    background-position: -26373px 0
-}
-
-.emoticon-clock8 {
-    background-position: -26405px 0
-}
-
-.emoticon-clock830 {
-    background-position: -26437px 0
-}
-
-.emoticon-clock9 {
-    background-position: -26469px 0
-}
-
-.emoticon-clock930 {
-    background-position: -26501px 0
-}
-
-.emoticon-heavy_dollar_sign {
-    background-position: -26533px 0
-}
-
-.emoticon-copyright {
-    background-position: -26565px 0
-}
-
-.emoticon-registered {
-    background-position: -26597px 0
-}
-
-.emoticon-tm {
-    background-position: -26629px 0
-}
-
-.emoticon-x {
-    background-position: -26661px 0
-}
-
-.emoticon-heavy_exclamation_mark {
-    background-position: -26693px 0
-}
-
-.emoticon-bangbang {
-    background-position: -26725px 0
-}
-
-.emoticon-interrobang {
-    background-position: -26757px 0
-}
-
-.emoticon-o {
-    background-position: -26789px 0
-}
-
-.emoticon-heavy_multiplication_x {
-    background-position: -26821px 0
-}
-
-.emoticon-heavy_plus_sign {
-    background-position: -26853px 0
-}
-
-.emoticon-heavy_minus_sign {
-    background-position: -26885px 0
-}
-
-.emoticon-heavy_division_sign {
-    background-position: -26917px 0
-}
-
-.emoticon-white_flower {
-    background-position: -26949px 0
-}
-
-.emoticon-100 {
-    background-position: -26981px 0
-}
-
-.emoticon-heavy_check_mark {
-    background-position: -27013px 0
-}
-
-.emoticon-ballot_box_with_check {
-    background-position: -27045px 0
-}
-
-.emoticon-radio_button {
-    background-position: -27077px 0
-}
-
-.emoticon-link {
-    background-position: -27109px 0
-}
-
-.emoticon-curly_loop {
-    background-position: -27141px 0
-}
-
-.emoticon-wavy_dash {
-    background-position: -27173px 0
-}
-
-.emoticon-part_alternation_mark {
-    background-position: -27205px 0
-}
-
-.emoticon-trident {
-    background-position: -27237px 0
-}
-
-.emoticon-black_large_square {
-    background-position: -27269px 0
-}
-
-.emoticon-white_large_square {
-    background-position: -27301px 0
-}
-
-.emoticon-white_check_mark {
-    background-position: -27333px 0
-}
-
-.emoticon-black_square {
-    background-position: -27268px 0
-}
-
-.emoticon-white_square {
-    background-position: -27301px 0
-}
-
-.emoticon-black_square_button {
-    background-position: -27365px 0
-}
-
-.emoticon-white_square_button {
-    background-position: -27397px 0
-}
-
-.emoticon-black_circle {
-    background-position: -27429px 0
-}
-
-.emoticon-white_circle {
-    background-position: -27461px 0
-}
-
-.emoticon-red_circle {
-    background-position: -27493px 0
-}
-
-.emoticon-large_blue_circle {
-    background-position: -27525px 0
-}
-
-.emoticon-large_blue_diamond {
-    background-position: -27557px 0
-}
-
-.emoticon-large_orange_diamond {
-    background-position: -27589px 0
-}
-
-.emoticon-small_blue_diamond {
-    background-position: -27621px 0
-}
-
-.emoticon-small_orange_diamond {
-    background-position: -27653px 0
-}
-
-.emoticon-small_red_triangle {
-    background-position: -27685px 0
-}
-
-.emoticon-small_red_triangle_down {
-    background-position: -27717px 0
-}
-
-.emoticon-shipit {
-    background-position: -27749px 0
-}
-
-/*!
- * AngularJS Material Design
- * https://github.com/angular/material
- * @license MIT
- * v1.1.19
- */
-body,
-html {
-    height: 100%;
-    position: relative
-}
-
-body {
-    margin: 0;
-    padding: 0
-}
-
-[tabindex='-1']:focus {
-    outline: 0
-}
-
-.inset {
-    padding: 10px
-}
-
-a.md-no-style,
-button.md-no-style {
-    font-weight: 400;
-    background-color: inherit;
-    text-align: left;
-    border: none;
-    padding: 0;
-    margin: 0
-}
-
-button,
-input,
-select,
-textarea {
-    vertical-align: baseline
-}
-
-button,
-html input[type=button],
-input[type=reset],
-input[type=submit] {
-    cursor: pointer;
-    -webkit-appearance: button
-}
-
-button[disabled],
-html input[type=button][disabled],
-input[type=reset][disabled],
-input[type=submit][disabled] {
-    cursor: default
-}
-
-textarea {
-    vertical-align: top;
-    overflow: auto
-}
-
-input[type=search] {
-    -webkit-appearance: textfield;
-    box-sizing: content-box;
-    -webkit-box-sizing: content-box
-}
-
-input[type=search]::-webkit-search-cancel-button,
-input[type=search]::-webkit-search-decoration {
-    -webkit-appearance: none
-}
-
-input:-webkit-autofill {
-    text-shadow: none
-}
-
-.md-visually-hidden {
-    border: 0;
-    clip: rect(0 0 0 0);
-    height: 1px;
-    margin: -1px;
-    overflow: hidden;
-    padding: 0;
-    position: absolute;
-    text-transform: none;
-    width: 1px
-}
-
-.md-shadow {
-    position: absolute;
-    top: 0;
-    left: 0;
-    bottom: 0;
-    right: 0;
-    border-radius: inherit;
-    pointer-events: none
-}
-
-.md-shadow-bottom-z-1 {
-    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .26)
-}
-
-.md-shadow-bottom-z-2 {
-    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .4)
-}
-
-.md-shadow-animated.md-shadow {
-    transition: box-shadow .28s cubic-bezier(.4, 0, .2, 1)
-}
-
-.md-ripple-container {
-    pointer-events: none;
-    position: absolute;
-    overflow: hidden;
-    left: 0;
-    top: 0;
-    width: 100%;
-    height: 100%;
-    transition: all .55s cubic-bezier(.25, .8, .25, 1)
-}
-
-.md-ripple {
-    position: absolute;
-    -webkit-transform: translate(-50%, -50%) scale(0);
-    transform: translate(-50%, -50%) scale(0);
-    -webkit-transform-origin: 50% 50%;
-    transform-origin: 50% 50%;
-    opacity: 0;
-    border-radius: 50%
-}
-
-.md-ripple.md-ripple-placed {
-    transition: margin .9s cubic-bezier(.25, .8, .25, 1), border .9s cubic-bezier(.25, .8, .25, 1), width .9s cubic-bezier(.25, .8, .25, 1), height .9s cubic-bezier(.25, .8, .25, 1), opacity .9s cubic-bezier(.25, .8, .25, 1), -webkit-transform .9s cubic-bezier(.25, .8, .25, 1);
-    transition: margin .9s cubic-bezier(.25, .8, .25, 1), border .9s cubic-bezier(.25, .8, .25, 1), width .9s cubic-bezier(.25, .8, .25, 1), height .9s cubic-bezier(.25, .8, .25, 1), opacity .9s cubic-bezier(.25, .8, .25, 1), transform .9s cubic-bezier(.25, .8, .25, 1);
-    transition: margin .9s cubic-bezier(.25, .8, .25, 1), border .9s cubic-bezier(.25, .8, .25, 1), width .9s cubic-bezier(.25, .8, .25, 1), height .9s cubic-bezier(.25, .8, .25, 1), opacity .9s cubic-bezier(.25, .8, .25, 1), transform .9s cubic-bezier(.25, .8, .25, 1), -webkit-transform .9s cubic-bezier(.25, .8, .25, 1)
-}
-
-.md-ripple.md-ripple-scaled {
-    -webkit-transform: translate(-50%, -50%) scale(1);
-    transform: translate(-50%, -50%) scale(1)
-}
-
-.md-ripple.md-ripple-active,
-.md-ripple.md-ripple-full,
-.md-ripple.md-ripple-visible {
-    opacity: .2
-}
-
-.md-ripple.md-ripple-remove {
-    -webkit-animation: md-remove-ripple .9s cubic-bezier(.25, .8, .25, 1);
-    animation: md-remove-ripple .9s cubic-bezier(.25, .8, .25, 1)
-}
-
-@-webkit-keyframes md-remove-ripple {
-    0% {
-        opacity: .15
-    }
-
-    100% {
-        opacity: 0
-    }
-}
-
-@keyframes md-remove-ripple {
-    0% {
-        opacity: .15
-    }
-
-    100% {
-        opacity: 0
-    }
-}
-
-.md-padding {
-    padding: 8px
-}
-
-.md-margin {
-    margin: 8px
-}
-
-.md-scroll-mask {
-    position: absolute;
-    background-color: transparent;
-    top: 0;
-    right: 0;
-    bottom: 0;
-    left: 0;
-    z-index: 50
-}
-
-.md-scroll-mask>.md-scroll-mask-bar {
-    display: block;
-    position: absolute;
-    background-color: #fafafa;
-    right: 0;
-    top: 0;
-    bottom: 0;
-    z-index: 65;
-    box-shadow: inset 0 0 1px rgba(0, 0, 0, .3)
-}
-
-.md-no-momentum {
-    -webkit-overflow-scrolling: auto
-}
-
-.md-no-flicker {
-    -webkit-filter: blur(0)
-}
-
-@media (min-width:960px) {
-    .md-padding {
-        padding: 16px
-    }
-}
-
-body[dir=ltr],
-body[dir=rtl],
-html[dir=ltr],
-html[dir=rtl] {
-    unicode-bidi: embed
-}
-
-bdo[dir=rtl] {
-    direction: rtl;
-    unicode-bidi: bidi-override
-}
-
-bdo[dir=ltr] {
-    direction: ltr;
-    unicode-bidi: bidi-override
-}
-
-body,
-html {
-    -webkit-tap-highlight-color: transparent;
-    -webkit-touch-callout: none;
-    min-height: 100%;
-    -webkit-text-size-adjust: 100%;
-    -ms-text-size-adjust: 100%;
-    -webkit-font-smoothing: antialiased;
-    -moz-osx-font-smoothing: grayscale
-}
-
-.md-display-4 {
-    font-size: 112px;
-    font-weight: 300;
-    letter-spacing: -.010em;
-    line-height: 112px
-}
-
-.md-display-3 {
-    font-size: 56px;
-    font-weight: 400;
-    letter-spacing: -.005em;
-    line-height: 56px
-}
-
-.md-display-2 {
-    font-size: 45px;
-    font-weight: 400;
-    line-height: 64px
-}
-
-.md-display-1 {
-    font-size: 34px;
-    font-weight: 400;
-    line-height: 40px
-}
-
-.md-headline {
-    font-size: 24px;
-    font-weight: 400;
-    line-height: 32px
-}
-
-.md-title {
-    font-size: 20px;
-    font-weight: 500;
-    letter-spacing: .005em
-}
-
-.md-subhead {
-    font-size: 16px;
-    font-weight: 400;
-    letter-spacing: .010em;
-    line-height: 24px
-}
-
-.md-body-1 {
-    font-size: 14px;
-    font-weight: 400;
-    letter-spacing: .010em;
-    line-height: 20px
-}
-
-.md-body-2 {
-    font-size: 14px;
-    font-weight: 500;
-    letter-spacing: .010em;
-    line-height: 24px
-}
-
-.md-caption {
-    font-size: 12px;
-    letter-spacing: .020em
-}
-
-.md-button {
-    letter-spacing: .010em
-}
-
-button,
-html,
-input,
-select,
-textarea {
-    font-family: Roboto, "Helvetica Neue", sans-serif
-}
-
-button,
-input,
-select,
-textarea {
-    font-size: 100%
-}
-
-.md-panel-outer-wrapper {
-    height: 100%;
-    left: 0;
-    position: absolute;
-    top: 0;
-    width: 100%
-}
-
-._md-panel-hidden {
-    display: none
-}
-
-._md-panel-offscreen {
-    left: -9999px
-}
-
-._md-panel-fullscreen {
-    border-radius: 0;
-    left: 0;
-    min-height: 100%;
-    min-width: 100%;
-    position: fixed;
-    top: 0
-}
-
-._md-panel-shown .md-panel {
-    opacity: 1;
-    transition: none
-}
-
-.md-panel {
-    opacity: 0;
-    position: fixed
-}
-
-.md-panel._md-panel-shown {
-    opacity: 1;
-    transition: none
-}
-
-.md-panel._md-panel-animate-enter {
-    opacity: 1;
-    transition: all .3s cubic-bezier(0, 0, .2, 1)
-}
-
-.md-panel._md-panel-animate-leave {
-    opacity: 1;
-    transition: all .3s cubic-bezier(.4, 0, 1, 1)
-}
-
-.md-panel._md-panel-animate-fade-out,
-.md-panel._md-panel-animate-scale-out {
-    opacity: 0
-}
-
-.md-panel._md-panel-backdrop {
-    height: 100%;
-    position: absolute;
-    width: 100%
-}
-
-.md-panel._md-opaque-enter {
-    opacity: .48;
-    transition: opacity .3s cubic-bezier(0, 0, .2, 1)
-}
-
-.md-panel._md-opaque-leave {
-    transition: opacity .3s cubic-bezier(.4, 0, 1, 1)
-}
-
-md-autocomplete {
-    border-radius: 2px;
-    display: block;
-    height: 40px;
-    position: relative;
-    overflow: visible;
-    min-width: 190px
-}
-
-md-autocomplete[disabled] input {
-    cursor: default
-}
-
-md-autocomplete[md-floating-label] {
-    border-radius: 0;
-    background: 0 0;
-    height: auto
-}
-
-md-autocomplete[md-floating-label] md-input-container {
-    padding-bottom: 0
-}
-
-md-autocomplete[md-floating-label] md-autocomplete-wrap {
-    height: auto
-}
-
-md-autocomplete[md-floating-label] .md-show-clear-button button {
-    display: block;
-    position: absolute;
-    right: 0;
-    top: 20px;
-    width: 30px;
-    height: 30px
-}
-
-md-autocomplete[md-floating-label] .md-show-clear-button input {
-    padding-right: 30px
-}
-
-[dir=rtl] md-autocomplete[md-floating-label] .md-show-clear-button input {
-    padding-right: 0;
-    padding-left: 30px
-}
-
-md-autocomplete md-autocomplete-wrap {
-    display: flex;
-    flex-direction: row;
-    box-sizing: border-box;
-    position: relative;
-    overflow: visible;
-    height: 40px
-}
-
-md-autocomplete md-autocomplete-wrap.md-menu-showing {
-    z-index: 51
-}
-
-md-autocomplete md-autocomplete-wrap input,
-md-autocomplete md-autocomplete-wrap md-input-container {
-    flex: 1 1 0%;
-    box-sizing: border-box;
-    min-width: 0
-}
-
-md-autocomplete md-autocomplete-wrap md-progress-linear {
-    position: absolute;
-    bottom: -2px;
-    left: 0
-}
-
-md-autocomplete md-autocomplete-wrap md-progress-linear.md-inline {
-    bottom: 40px;
-    right: 2px;
-    left: 2px;
-    width: auto
-}
-
-md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate {
-    position: absolute;
-    top: 0;
-    left: 0;
-    width: 100%;
-    height: 3px;
-    transition: none
-}
-
-md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate .md-container {
-    transition: none;
-    height: 3px
-}
-
-md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-enter {
-    transition: opacity .15s linear
-}
-
-md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-enter.ng-enter-active {
-    opacity: 1
-}
-
-md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-leave {
-    transition: opacity .15s linear
-}
-
-md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-leave.ng-leave-active {
-    opacity: 0
-}
-
-md-autocomplete input:not(.md-input) {
-    font-size: 14px;
-    box-sizing: border-box;
-    border: none;
-    box-shadow: none;
-    outline: 0;
-    background: 0 0;
-    width: 100%;
-    padding: 0 15px;
-    line-height: 40px;
-    height: 40px
-}
-
-md-autocomplete input:not(.md-input)::-ms-clear {
-    display: none
-}
-
-md-autocomplete .md-show-clear-button button {
-    position: relative;
-    line-height: 20px;
-    text-align: center;
-    width: 30px;
-    height: 30px;
-    cursor: pointer;
-    border: none;
-    border-radius: 50%;
-    padding: 0;
-    font-size: 12px;
-    background: 0 0;
-    margin: auto 5px
-}
-
-md-autocomplete .md-show-clear-button button:after {
-    content: '';
-    position: absolute;
-    top: -6px;
-    right: -6px;
-    bottom: -6px;
-    left: -6px;
-    border-radius: 50%;
-    -webkit-transform: scale(0);
-    transform: scale(0);
-    opacity: 0;
-    transition: all .4s cubic-bezier(.25, .8, .25, 1)
-}
-
-md-autocomplete .md-show-clear-button button:focus {
-    outline: 0
-}
-
-md-autocomplete .md-show-clear-button button:focus:after {
-    -webkit-transform: scale(1);
-    transform: scale(1);
-    opacity: 1
-}
-
-md-autocomplete .md-show-clear-button button md-icon {
-    position: absolute;
-    top: 50%;
-    left: 50%;
-    -webkit-transform: translate3d(-50%, -50%, 0) scale(.9);
-    transform: translate3d(-50%, -50%, 0) scale(.9)
-}
-
-md-autocomplete .md-show-clear-button button md-icon path {
-    stroke-width: 0
-}
-
-md-autocomplete .md-show-clear-button button.ng-enter {
-    -webkit-transform: scale(0);
-    transform: scale(0);
-    transition: -webkit-transform .15s ease-out;
-    transition: transform .15s ease-out;
-    transition: transform .15s ease-out, -webkit-transform .15s ease-out
-}
-
-md-autocomplete .md-show-clear-button button.ng-enter.ng-enter-active {
-    -webkit-transform: scale(1);
-    transform: scale(1)
-}
-
-md-autocomplete .md-show-clear-button button.ng-leave {
-    transition: -webkit-transform .15s ease-out;
-    transition: transform .15s ease-out;
-    transition: transform .15s ease-out, -webkit-transform .15s ease-out
-}
-
-md-autocomplete .md-show-clear-button button.ng-leave.ng-leave-active {
-    -webkit-transform: scale(0);
-    transform: scale(0)
-}
-
-@media screen and (-ms-high-contrast:active) {
-    md-autocomplete input {
-        border: 1px solid #fff
-    }
-
-    md-autocomplete li:focus {
-        color: #fff
-    }
-}
-
-.md-standard-list-container.md-autocomplete-suggestions-container,
-.md-virtual-repeat-container.md-autocomplete-suggestions-container {
-    position: absolute;
-    box-shadow: 0 2px 5px rgba(0, 0, 0, .25);
-    z-index: 100;
-    height: 100%
-}
-
-.md-standard-list-container.md-autocomplete-suggestions-container .highlight,
-.md-virtual-repeat-container.md-autocomplete-suggestions-container .highlight {
-    font-weight: 700
-}
-
-.md-standard-list-container {
-    box-sizing: border-box;
-    display: block;
-    margin: 0;
-    overflow: hidden;
-    overflow-y: auto;
-    padding: 0
-}
-
-.md-standard-list-container.md-not-found,
-.md-virtual-repeat-container.md-not-found {
-    height: 48px
-}
-
-.md-autocomplete-suggestions {
-    margin: 0;
-    list-style: none;
-    padding: 0
-}
-
-.md-autocomplete-suggestions li {
-    font-size: 14px;
-    overflow: hidden;
-    padding: 0 15px;
-    line-height: 48px;
-    height: 48px;
-    transition: background .15s linear;
-    margin: 0;
-    white-space: nowrap;
-    text-overflow: ellipsis
-}
-
-.md-autocomplete-suggestions li:focus {
-    outline: 0
-}
-
-.md-autocomplete-suggestions li:not(.md-not-found-wrapper) {
-    cursor: pointer
-}
-
-@media screen and (-ms-high-contrast:active) {
-
-    .md-autocomplete-suggestions,
-    md-autocomplete {
-        border: 1px solid #fff
-    }
-}
-
-md-backdrop {
-    transition: opacity 450ms;
-    position: absolute;
-    top: 0;
-    bottom: 0;
-    left: 0;
-    right: 0;
-    z-index: 50
-}
-
-md-backdrop.md-menu-backdrop {
-    position: fixed !important;
-    z-index: 99
-}
-
-md-backdrop.md-select-backdrop {
-    z-index: 81;
-    transition-duration: 0
-}
-
-md-backdrop.md-dialog-backdrop {
-    z-index: 79
-}
-
-md-backdrop.md-bottom-sheet-backdrop {
-    z-index: 69
-}
-
-md-backdrop.md-sidenav-backdrop {
-    z-index: 59
-}
-
-md-backdrop.md-click-catcher {
-    position: absolute
-}
-
-md-backdrop.md-opaque {
-    opacity: .48
-}
-
-md-backdrop.md-opaque.ng-enter {
-    opacity: 0
-}
-
-md-backdrop.md-opaque.ng-enter.md-opaque.ng-enter-active {
-    opacity: .48
-}
-
-md-backdrop.md-opaque.ng-leave {
-    opacity: .48;
-    transition: opacity .4s
-}
-
-md-backdrop.md-opaque.ng-leave.md-opaque.ng-leave-active {
-    opacity: 0
-}
-
-md-bottom-sheet {
-    position: absolute;
-    left: 0;
-    right: 0;
-    bottom: 0;
-    padding: 8px 16px 88px 16px;
-    z-index: 70;
-    border-top-width: 1px;
-    border-top-style: solid;
-    -webkit-transform: translate3d(0, 80px, 0);
-    transform: translate3d(0, 80px, 0);
-    transition: all .4s cubic-bezier(.25, .8, .25, 1);
-    transition-property: -webkit-transform;
-    transition-property: transform;
-    transition-property: transform, -webkit-transform
-}
-
-md-bottom-sheet.md-has-header {
-    padding-top: 0
-}
-
-md-bottom-sheet.ng-enter {
-    opacity: 0;
-    -webkit-transform: translate3d(0, 100%, 0);
-    transform: translate3d(0, 100%, 0)
-}
-
-md-bottom-sheet.ng-enter-active {
-    opacity: 1;
-    display: block;
-    -webkit-transform: translate3d(0, 80px, 0) !important;
-    transform: translate3d(0, 80px, 0) !important
-}
-
-md-bottom-sheet.ng-leave-active {
-    -webkit-transform: translate3d(0, 100%, 0) !important;
-    transform: translate3d(0, 100%, 0) !important;
-    transition: all .3s cubic-bezier(.55, 0, .55, .2)
-}
-
-md-bottom-sheet .md-subheader {
-    background-color: transparent;
-    font-family: Roboto, "Helvetica Neue", sans-serif;
-    line-height: 56px;
-    padding: 0;
-    white-space: nowrap
-}
-
-md-bottom-sheet md-inline-icon {
-    display: inline-block;
-    height: 24px;
-    width: 24px;
-    fill: #444
-}
-
-md-bottom-sheet md-list-item {
-    display: flex;
-    outline: 0
-}
-
-md-bottom-sheet md-list-item:hover {
-    cursor: pointer
-}
-
-md-bottom-sheet.md-list md-list-item {
-    padding: 0;
-    align-items: center;
-    height: 48px
-}
-
-md-bottom-sheet.md-grid {
-    padding-left: 24px;
-    padding-right: 24px;
-    padding-top: 0
-}
-
-md-bottom-sheet.md-grid md-list {
-    display: flex;
-    flex-direction: row;
-    flex-wrap: wrap;
-    transition: all .5s;
-    align-items: center
-}
-
-md-bottom-sheet.md-grid md-list-item {
-    flex-direction: column;
-    align-items: center;
-    transition: all .5s;
-    height: 96px;
-    margin-top: 8px;
-    margin-bottom: 8px
-}
-
-@media (max-width:960px) {
-    md-bottom-sheet.md-grid md-list-item {
-        flex: 1 1 33.33333%;
-        max-width: 33.33333%
-    }
-
-    md-bottom-sheet.md-grid md-list-item:nth-of-type(3n+1) {
-        align-items: flex-start
-    }
-
-    md-bottom-sheet.md-grid md-list-item:nth-of-type(3n) {
-        align-items: flex-end
-    }
-}
-
-@media (min-width:960px) and (max-width:1279px) {
-    md-bottom-sheet.md-grid md-list-item {
-        flex: 1 1 25%;
-        max-width: 25%
-    }
-}
-
-@media (min-width:1280px) and (max-width:1919px) {
-    md-bottom-sheet.md-grid md-list-item {
-        flex: 1 1 16.66667%;
-        max-width: 16.66667%
-    }
-}
-
-@media (min-width:1920px) {
-    md-bottom-sheet.md-grid md-list-item {
-        flex: 1 1 14.28571%;
-        max-width: 14.28571%
-    }
-}
-
-md-bottom-sheet.md-grid md-list-item::before {
-    display: none
-}
-
-md-bottom-sheet.md-grid md-list-item .md-list-item-content {
-    display: flex;
-    flex-direction: column;
-    align-items: center;
-    width: 48px;
-    padding-bottom: 16px
-}
-
-md-bottom-sheet.md-grid md-list-item .md-grid-item-content {
-    border: 1px solid transparent;
-    display: flex;
-    flex-direction: column;
-    align-items: center;
-    width: 80px
-}
-
-md-bottom-sheet.md-grid md-list-item .md-grid-text {
-    font-weight: 400;
-    line-height: 16px;
-    font-size: 13px;
-    margin: 0;
-    white-space: nowrap;
-    width: 64px;
-    text-align: center;
-    text-transform: none;
-    padding-top: 8px
-}
-
-@media screen and (-ms-high-contrast:active) {
-    md-bottom-sheet {
-        border: 1px solid #fff
-    }
-}
-
-button.md-button::-moz-focus-inner {
-    border: 0
-}
-
-.md-button {
-    display: inline-block;
-    position: relative;
-    cursor: pointer;
-    min-height: 36px;
-    min-width: 88px;
-    line-height: 36px;
-    vertical-align: middle;
-    align-items: center;
-    text-align: center;
-    border-radius: 2px;
-    box-sizing: border-box;
-    -webkit-user-select: none;
-    -moz-user-select: none;
-    -ms-user-select: none;
-    user-select: none;
-    outline: 0;
-    border: 0;
-    padding: 0 6px;
-    margin: 6px 8px;
-    background: 0 0;
-    color: currentColor;
-    white-space: nowrap;
-    text-transform: uppercase;
-    font-weight: 500;
-    font-size: 14px;
-    font-style: inherit;
-    font-variant: inherit;
-    font-family: inherit;
-    text-decoration: none;
-    overflow: hidden;
-    transition: box-shadow .4s cubic-bezier(.25, .8, .25, 1), background-color .4s cubic-bezier(.25, .8, .25, 1)
-}
-
-.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled),
-.md-dense>.md-button:not(.md-dense-disabled) {
-    min-height: 32px
-}
-
-.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled),
-.md-dense>.md-button:not(.md-dense-disabled) {
-    line-height: 32px
-}
-
-.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled),
-.md-dense>.md-button:not(.md-dense-disabled) {
-    font-size: 13px
-}
-
-.md-button:focus {
-    outline: 0
-}
-
-.md-button:focus,
-.md-button:hover {
-    text-decoration: none
-}
-
-.md-button.ng-hide,
-.md-button.ng-leave {
-    transition: none
-}
-
-.md-button.md-cornered {
-    border-radius: 0
-}
-
-.md-button.md-icon {
-    padding: 0;
-    background: 0 0
-}
-
-.md-button.md-raised:not([disabled]) {
-    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .26)
-}
-
-.md-button.md-icon-button {
-    margin: 0 6px;
-    height: 40px;
-    min-width: 0;
-    line-height: 24px;
-    padding: 8px;
-    width: 40px;
-    border-radius: 50%
-}
-
-.md-button.md-fab {
-    z-index: 20;
-    line-height: 56px;
-    min-width: 0;
-    width: 56px;
-    height: 56px;
-    vertical-align: middle;
-    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .26);
-    border-radius: 50%;
-    background-clip: padding-box;
-    overflow: hidden;
-    transition: all .3s cubic-bezier(.55, 0, .55, .2);
-    transition-property: background-color, box-shadow, -webkit-transform;
-    transition-property: background-color, box-shadow, transform;
-    transition-property: background-color, box-shadow, transform, -webkit-transform
-}
-
-.md-button.md-fab.md-fab-bottom-right {
-    top: auto;
-    right: 20px;
-    bottom: 20px;
-    left: auto;
-    position: absolute
-}
-
-.md-button.md-fab.md-fab-bottom-left {
-    top: auto;
-    right: auto;
-    bottom: 20px;
-    left: 20px;
-    position: absolute
-}
-
-.md-button.md-fab.md-fab-top-right {
-    top: 20px;
-    right: 20px;
-    bottom: auto;
-    left: auto;
-    position: absolute
-}
-
-.md-button.md-fab.md-fab-top-left {
-    top: 20px;
-    right: auto;
-    bottom: auto;
-    left: 20px;
-    position: absolute
-}
-
-.md-button.md-fab.md-mini {
-    line-height: 40px;
-    width: 40px;
-    height: 40px
-}
-
-.md-button.md-fab.ng-hide,
-.md-button.md-fab.ng-leave {
-    transition: none
-}
-
-.md-button:not([disabled]).md-fab.md-focused,
-.md-button:not([disabled]).md-raised.md-focused {
-    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .26)
-}
-
-.md-button:not([disabled]).md-fab:active,
-.md-button:not([disabled]).md-raised:active {
-    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .4)
-}
-
-.md-button .md-ripple-container {
-    border-radius: inherit;
-    background-clip: padding-box;
-    overflow: hidden;
-    -webkit-transform: translateZ(0)
-}
-
-.md-button.md-icon-button md-icon,
-button.md-button.md-fab md-icon {
-    display: block
-}
-
-.md-toast-open-top .md-button.md-fab-top-left,
-.md-toast-open-top .md-button.md-fab-top-right {
-    transition: all .4s cubic-bezier(.25, .8, .25, 1);
-    -webkit-transform: translate3d(0, 42px, 0);
-    transform: translate3d(0, 42px, 0)
-}
-
-.md-toast-open-top .md-button.md-fab-top-left:not([disabled]).md-focused,
-.md-toast-open-top .md-button.md-fab-top-left:not([disabled]):hover,
-.md-toast-open-top .md-button.md-fab-top-right:not([disabled]).md-focused,
-.md-toast-open-top .md-button.md-fab-top-right:not([disabled]):hover {
-    -webkit-transform: translate3d(0, 41px, 0);
-    transform: translate3d(0, 41px, 0)
-}
-
-.md-toast-open-bottom .md-button.md-fab-bottom-left,
-.md-toast-open-bottom .md-button.md-fab-bottom-right {
-    transition: all .4s cubic-bezier(.25, .8, .25, 1);
-    -webkit-transform: translate3d(0, -42px, 0);
-    transform: translate3d(0, -42px, 0)
-}
-
-.md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]).md-focused,
-.md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]):hover,
-.md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]).md-focused,
-.md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]):hover {
-    -webkit-transform: translate3d(0, -43px, 0);
-    transform: translate3d(0, -43px, 0)
-}
-
-.md-button-group {
-    display: flex;
-    flex: 1;
-    width: 100%
-}
-
-.md-button-group>.md-button {
-    flex: 1;
-    display: block;
-    overflow: hidden;
-    width: 0;
-    border-width: 1px 0 1px 1px;
-    border-radius: 0;
-    text-align: center;
-    text-overflow: ellipsis;
-    white-space: nowrap
-}
-
-.md-button-group>.md-button:first-child {
-    border-radius: 2px 0 0 2px
-}
-
-.md-button-group>.md-button:last-child {
-    border-right-width: 1px;
-    border-radius: 0 2px 2px 0
-}
-
-@media screen and (-ms-high-contrast:active) {
-
-    .md-button.md-fab,
-    .md-button.md-raised {
-        border: 1px solid #fff
-    }
-}
-
-md-card {
-    box-sizing: border-box;
-    display: flex;
-    flex-direction: column;
-    margin: 8px;
-    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 2px 1px -1px rgba(0, 0, 0, .12)
-}
-
-md-card md-card-header {
-    padding: 16px;
-    display: flex;
-    flex-direction: row
-}
-
-md-card md-card-header:first-child md-card-avatar {
-    margin-right: 12px
-}
-
-[dir=rtl] md-card md-card-header:first-child md-card-avatar {
-    margin-right: auto;
-    margin-left: 12px
-}
-
-md-card md-card-header:last-child md-card-avatar {
-    margin-left: 12px
-}
-
-[dir=rtl] md-card md-card-header:last-child md-card-avatar {
-    margin-left: auto;
-    margin-right: 12px
-}
-
-md-card md-card-header md-card-avatar {
-    width: 40px;
-    height: 40px
-}
-
-md-card md-card-header md-card-avatar .md-user-avatar,
-md-card md-card-header md-card-avatar md-icon {
-    border-radius: 50%
-}
-
-md-card md-card-header md-card-avatar md-icon {
-    padding: 8px
-}
-
-md-card md-card-header md-card-avatar md-icon>svg {
-    height: inherit;
-    width: inherit
-}
-
-md-card md-card-header md-card-avatar+md-card-header-text {
-    max-height: 40px
-}
-
-md-card md-card-header md-card-avatar+md-card-header-text .md-title {
-    font-size: 14px
-}
-
-md-card md-card-header md-card-header-text {
-    display: flex;
-    flex: 1;
-    flex-direction: column
-}
-
-md-card md-card-header md-card-header-text .md-subhead {
-    font-size: 14px
-}
-
-md-card md-card-title-media img,
-md-card>img,
-md-card>md-card-header img {
-    box-sizing: border-box;
-    display: flex;
-    flex: 0 0 auto;
-    width: 100%;
-    height: auto
-}
-
-md-card md-card-title {
-    padding: 24px 16px 16px;
-    display: flex;
-    flex: 1 1 auto;
-    flex-direction: row
-}
-
-md-card md-card-title+md-card-content {
-    padding-top: 0
-}
-
-md-card md-card-title md-card-title-text {
-    flex: 1;
-    flex-direction: column;
-    display: flex
-}
-
-md-card md-card-title md-card-title-text .md-subhead {
-    padding-top: 0;
-    font-size: 14px
-}
-
-md-card md-card-title md-card-title-text:only-child .md-subhead {
-    padding-top: 12px
-}
-
-md-card md-card-title md-card-title-media {
-    margin-top: -8px
-}
-
-md-card md-card-title md-card-title-media .md-media-sm {
-    height: 80px;
-    width: 80px
-}
-
-md-card md-card-title md-card-title-media .md-media-md {
-    height: 112px;
-    width: 112px
-}
-
-md-card md-card-title md-card-title-media .md-media-lg {
-    height: 152px;
-    width: 152px
-}
-
-md-card md-card-content {
-    display: block;
-    padding: 16px
-}
-
-md-card md-card-content>p:first-child {
-    margin-top: 0
-}
-
-md-card md-card-content>p:last-child {
-    margin-bottom: 0
-}
-
-md-card md-card-content .md-media-xl {
-    height: 240px;
-    width: 240px
-}
-
-md-card .md-actions,
-md-card md-card-actions {
-    margin: 8px
-}
-
-md-card .md-actions.layout-column .md-button:not(.md-icon-button),
-md-card md-card-actions.layout-column .md-button:not(.md-icon-button) {
-    margin: 2px 0
-}
-
-md-card .md-actions.layout-column .md-button:not(.md-icon-button):first-of-type,
-md-card md-card-actions.layout-column .md-button:not(.md-icon-button):first-of-type {
-    margin-top: 0
-}
-
-md-card .md-actions.layout-column .md-button:not(.md-icon-button):last-of-type,
-md-card md-card-actions.layout-column .md-button:not(.md-icon-button):last-of-type {
-    margin-bottom: 0
-}
-
-md-card .md-actions.layout-column .md-button.md-icon-button,
-md-card md-card-actions.layout-column .md-button.md-icon-button {
-    margin-top: 6px;
-    margin-bottom: 6px
-}
-
-md-card .md-actions md-card-icon-actions,
-md-card md-card-actions md-card-icon-actions {
-    flex: 1;
-    justify-content: flex-start;
-    display: flex;
-    flex-direction: row
-}
-
-md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button),
-md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button) {
-    margin: 0 4px
-}
-
-md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type,
-md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type {
-    margin-left: 0
-}
-
-[dir=rtl] md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type,
-[dir=rtl] md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type {
-    margin-left: auto;
-    margin-right: 0
-}
-
-md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type,
-md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type {
-    margin-right: 0
-}
-
-[dir=rtl] md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type,
-[dir=rtl] md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type {
-    margin-right: auto;
-    margin-left: 0
-}
-
-md-card .md-actions:not(.layout-column) .md-button.md-icon-button,
-md-card md-card-actions:not(.layout-column) .md-button.md-icon-button {
-    margin-left: 6px;
-    margin-right: 6px
-}
-
-md-card .md-actions:not(.layout-column) .md-button.md-icon-button:first-of-type,
-md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:first-of-type {
-    margin-left: 12px
-}
-
-[dir=rtl] md-card .md-actions:not(.layout-column) .md-button.md-icon-button:first-of-type,
-[dir=rtl] md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:first-of-type {
-    margin-left: auto;
-    margin-right: 12px
-}
-
-md-card .md-actions:not(.layout-column) .md-button.md-icon-button:last-of-type,
-md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:last-of-type {
-    margin-right: 12px
-}
-
-[dir=rtl] md-card .md-actions:not(.layout-column) .md-button.md-icon-button:last-of-type,
-[dir=rtl] md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:last-of-type {
-    margin-right: auto;
-    margin-left: 12px
-}
-
-md-card .md-actions:not(.layout-column) .md-button+md-card-icon-actions,
-md-card md-card-actions:not(.layout-column) .md-button+md-card-icon-actions {
-    flex: 1;
-    justify-content: flex-end;
-    display: flex;
-    flex-direction: row
-}
-
-md-card md-card-footer {
-    margin-top: auto;
-    padding: 16px
-}
-
-@media screen and (-ms-high-contrast:active) {
-    md-card {
-        border: 1px solid #fff
-    }
-}
-
-.md-image-no-fill>img {
-    width: auto;
-    height: auto
-}
-
-.md-inline-form md-checkbox {
-    margin: 19px 0 18px
-}
-
-md-checkbox {
-    box-sizing: border-box;
-    display: inline-block;
-    margin-bottom: 16px;
-    white-space: nowrap;
-    cursor: pointer;
-    outline: 0;
-    -webkit-user-select: none;
-    -moz-user-select: none;
-    -ms-user-select: none;
-    user-select: none;
-    position: relative;
-    min-width: 20px;
-    min-height: 20px;
-    margin-left: 0;
-    margin-right: 16px
-}
-
-[dir=rtl] md-checkbox {
-    margin-left: 16px
-}
-
-[dir=rtl] md-checkbox {
-    margin-right: 0
-}
-
-md-checkbox:last-of-type {
-    margin-left: 0;
-    margin-right: 0
-}
-
-md-checkbox.md-focused:not([disabled]) .md-container:before {
-    left: -8px;
-    top: -8px;
-    right: -8px;
-    bottom: -8px
-}
-
-md-checkbox.md-focused:not([disabled]):not(.md-checked) .md-container:before {
-    background-color: rgba(0, 0, 0, .12)
-}
-
-md-checkbox.md-align-top-left>div.md-container {
-    top: 12px
-}
-
-md-checkbox .md-container {
-    position: absolute;
-    top: 50%;
-    -webkit-transform: translateY(-50%);
-    transform: translateY(-50%);
-    box-sizing: border-box;
-    display: inline-block;
-    width: 20px;
-    height: 20px;
-    left: 0;
-    right: auto
-}
-
-[dir=rtl] md-checkbox .md-container {
-    left: auto
-}
-
-[dir=rtl] md-checkbox .md-container {
-    right: 0
-}
-
-md-checkbox .md-container:before {
-    box-sizing: border-box;
-    background-color: transparent;
-    border-radius: 50%;
-    content: '';
-    position: absolute;
-    display: block;
-    height: auto;
-    left: 0;
-    top: 0;
-    right: 0;
-    bottom: 0;
-    transition: all .5s;
-    width: auto
-}
-
-md-checkbox .md-container:after {
-    box-sizing: border-box;
-    content: '';
-    position: absolute;
-    top: -10px;
-    right: -10px;
-    bottom: -10px;
-    left: -10px
-}
-
-md-checkbox .md-container .md-ripple-container {
-    position: absolute;
-    display: block;
-    width: auto;
-    height: auto;
-    left: -15px;
-    top: -15px;
-    right: -15px;
-    bottom: -15px
-}
-
-md-checkbox .md-icon {
-    box-sizing: border-box;
-    transition: 240ms;
-    position: absolute;
-    top: 0;
-    left: 0;
-    width: 20px;
-    height: 20px;
-    border-width: 2px;
-    border-style: solid;
-    border-radius: 2px
-}
-
-md-checkbox.md-checked .md-icon {
-    border-color: transparent
-}
-
-md-checkbox.md-checked .md-icon:after {
-    box-sizing: border-box;
-    -webkit-transform: rotate(45deg);
-    transform: rotate(45deg);
-    position: absolute;
-    left: 4.66667px;
-    top: .22222px;
-    display: table;
-    width: 6.66667px;
-    height: 13.33333px;
-    border-width: 2px;
-    border-style: solid;
-    border-top: 0;
-    border-left: 0;
-    content: ''
-}
-
-md-checkbox[disabled] {
-    cursor: default
-}
-
-md-checkbox.md-indeterminate .md-icon:after {
-    box-sizing: border-box;
-    position: absolute;
-    top: 50%;
-    left: 50%;
-    -webkit-transform: translate(-50%, -50%);
-    transform: translate(-50%, -50%);
-    display: table;
-    width: 12px;
-    height: 2px;
-    border-width: 2px;
-    border-style: solid;
-    border-top: 0;
-    border-left: 0;
-    content: ''
-}
-
-md-checkbox .md-label {
-    box-sizing: border-box;
-    position: relative;
-    display: inline-block;
-    vertical-align: middle;
-    white-space: normal;
-    -webkit-user-select: text;
-    -moz-user-select: text;
-    -ms-user-select: text;
-    user-select: text;
-    margin-left: 30px;
-    margin-right: 0
-}
-
-[dir=rtl] md-checkbox .md-label {
-    margin-left: 0
-}
-
-[dir=rtl] md-checkbox .md-label {
-    margin-right: 30px
-}
-
-.md-contact-chips .md-chips md-chip {
-    padding: 0 25px 0 0
-}
-
-[dir=rtl] .md-contact-chips .md-chips md-chip {
-    padding: 0 0 0 25px
-}
-
-.md-contact-chips .md-chips md-chip .md-contact-avatar {
-    float: left
-}
-
-[dir=rtl] .md-contact-chips .md-chips md-chip .md-contact-avatar {
-    float: right
-}
-
-.md-contact-chips .md-chips md-chip .md-contact-avatar img {
-    height: 32px;
-    border-radius: 16px
-}
-
-.md-contact-chips .md-chips md-chip .md-contact-name {
-    display: inline-block;
-    height: 32px;
-    margin-left: 8px
-}
-
-[dir=rtl] .md-contact-chips .md-chips md-chip .md-contact-name {
-    margin-left: auto;
-    margin-right: 8px
-}
-
-.md-contact-suggestion {
-    height: 56px
-}
-
-.md-contact-suggestion img {
-    height: 40px;
-    border-radius: 20px;
-    margin-top: 8px
-}
-
-.md-contact-suggestion .md-contact-name {
-    margin-left: 8px;
-    width: 120px
-}
-
-[dir=rtl] .md-contact-suggestion .md-contact-name {
-    margin-left: auto;
-    margin-right: 8px
-}
-
-.md-contact-suggestion .md-contact-email,
-.md-contact-suggestion .md-contact-name {
-    display: inline-block;
-    overflow: hidden;
-    text-overflow: ellipsis
-}
-
-.md-contact-chips-suggestions li {
-    height: 100%
-}
-
-.md-chips {
-    display: block;
-    font-family: Roboto, "Helvetica Neue", sans-serif;
-    font-size: 16px;
-    padding: 0 0 8px 3px;
-    vertical-align: middle
-}
-
-.md-chips:after {
-    content: '';
-    display: table;
-    clear: both
-}
-
-[dir=rtl] .md-chips {
-    padding: 0 3px 8px 0
-}
-
-.md-chips.md-readonly .md-chip-input-container {
-    min-height: 32px
-}
-
-.md-chips:not(.md-readonly) {
-    cursor: text
-}
-
-.md-chips.md-removable md-chip {
-    padding-right: 22px
-}
-
-[dir=rtl] .md-chips.md-removable md-chip {
-    padding-right: 0;
-    padding-left: 22px
-}
-
-.md-chips.md-removable md-chip .md-chip-content {
-    padding-right: 4px
-}
-
-[dir=rtl] .md-chips.md-removable md-chip .md-chip-content {
-    padding-right: 0;
-    padding-left: 4px
-}
-
-.md-chips md-chip {
-    cursor: default;
-    border-radius: 16px;
-    display: block;
-    height: 32px;
-    line-height: 32px;
-    margin: 8px 8px 0 0;
-    padding: 0 12px 0 12px;
-    float: left;
-    box-sizing: border-box;
-    max-width: 100%;
-    position: relative
-}
-
-[dir=rtl] .md-chips md-chip {
-    margin: 8px 0 0 8px
-}
-
-[dir=rtl] .md-chips md-chip {
-    float: right
-}
-
-.md-chips md-chip .md-chip-content {
-    display: block;
-    float: left;
-    white-space: nowrap;
-    max-width: 100%;
-    overflow: hidden;
-    text-overflow: ellipsis
-}
-
-[dir=rtl] .md-chips md-chip .md-chip-content {
-    float: right
-}
-
-.md-chips md-chip .md-chip-content:focus {
-    outline: 0
-}
-
-.md-chips md-chip._md-chip-content-edit-is-enabled {
-    -webkit-user-select: none;
-    -moz-user-select: none;
-    -khtml-user-select: none;
-    -ms-user-select: none
-}
-
-.md-chips md-chip .md-chip-remove-container {
-    position: absolute;
-    right: 0;
-    line-height: 22px
-}
-
-[dir=rtl] .md-chips md-chip .md-chip-remove-container {
-    right: auto;
-    left: 0
-}
-
-.md-chips md-chip .md-chip-remove {
-    text-align: center;
-    width: 32px;
-    height: 32px;
-    min-width: 0;
-    padding: 0;
-    background: 0 0;
-    border: none;
-    box-shadow: none;
-    margin: 0;
-    position: relative
-}
-
-.md-chips md-chip .md-chip-remove md-icon {
-    height: 18px;
-    width: 18px;
-    position: absolute;
-    top: 50%;
-    left: 50%;
-    -webkit-transform: translate3d(-50%, -50%, 0);
-    transform: translate3d(-50%, -50%, 0)
-}
-
-.md-chips .md-chip-input-container {
-    display: block;
-    line-height: 32px;
-    margin: 8px 8px 0 0;
-    padding: 0;
-    float: left
-}
-
-[dir=rtl] .md-chips .md-chip-input-container {
-    margin: 8px 0 0 8px
-}
-
-[dir=rtl] .md-chips .md-chip-input-container {
-    float: right
-}
-
-.md-chips .md-chip-input-container input:not([type]),
-.md-chips .md-chip-input-container input[type=email],
-.md-chips .md-chip-input-container input[type=number],
-.md-chips .md-chip-input-container input[type=tel],
-.md-chips .md-chip-input-container input[type=text],
-.md-chips .md-chip-input-container input[type=url] {
-    border: 0;
-    height: 32px;
-    line-height: 32px;
-    padding: 0
-}
-
-.md-chips .md-chip-input-container input:not([type]):focus,
-.md-chips .md-chip-input-container input[type=email]:focus,
-.md-chips .md-chip-input-container input[type=number]:focus,
-.md-chips .md-chip-input-container input[type=tel]:focus,
-.md-chips .md-chip-input-container input[type=text]:focus,
-.md-chips .md-chip-input-container input[type=url]:focus {
-    outline: 0
-}
-
-.md-chips .md-chip-input-container md-autocomplete,
-.md-chips .md-chip-input-container md-autocomplete-wrap {
-    background: 0 0;
-    height: 32px
-}
-
-.md-chips .md-chip-input-container md-autocomplete md-autocomplete-wrap {
-    box-shadow: none
-}
-
-.md-chips .md-chip-input-container md-autocomplete input {
-    position: relative
-}
-
-.md-chips .md-chip-input-container input {
-    border: 0;
-    height: 32px;
-    line-height: 32px;
-    padding: 0
-}
-
-.md-chips .md-chip-input-container input:focus {
-    outline: 0
-}
-
-.md-chips .md-chip-input-container md-autocomplete,
-.md-chips .md-chip-input-container md-autocomplete-wrap {
-    height: 32px
-}
-
-.md-chips .md-chip-input-container md-autocomplete {
-    box-shadow: none
-}
-
-.md-chips .md-chip-input-container md-autocomplete input {
-    position: relative
-}
-
-.md-chips .md-chip-input-container:not(:first-child) {
-    margin: 8px 8px 0 0
-}
-
-[dir=rtl] .md-chips .md-chip-input-container:not(:first-child) {
-    margin: 8px 0 0 8px
-}
-
-.md-chips .md-chip-input-container input {
-    background: 0 0;
-    border-width: 0
-}
-
-.md-chips md-autocomplete button {
-    display: none
-}
-
-@media screen and (-ms-high-contrast:active) {
-
-    .md-chip-input-container,
-    md-chip {
-        border: 1px solid #fff
-    }
-
-    .md-chip-input-container md-autocomplete {
-        border: none
-    }
-}
-
-md-content {
-    display: block;
-    position: relative;
-    overflow: auto;
-    -webkit-overflow-scrolling: touch
-}
-
-md-content[md-scroll-y] {
-    overflow-y: auto;
-    overflow-x: hidden
-}
-
-md-content[md-scroll-x] {
-    overflow-x: auto;
-    overflow-y: hidden
-}
-
-@media print {
-    md-content {
-        overflow: visible !important
-    }
-}
-
-md-calendar {
-    font-size: 13px;
-    -webkit-user-select: none;
-    -moz-user-select: none;
-    -ms-user-select: none;
-    user-select: none
-}
-
-.md-calendar-scroll-mask {
-    display: inline-block;
-    overflow: hidden;
-    height: 308px
-}
-
-.md-calendar-scroll-mask .md-virtual-repeat-scroller {
-    overflow-y: scroll;
-    -webkit-overflow-scrolling: touch
-}
-
-.md-calendar-scroll-mask .md-virtual-repeat-scroller::-webkit-scrollbar {
-    display: none
-}
-
-.md-calendar-scroll-mask .md-virtual-repeat-offsetter {
-    width: 100%
-}
-
-.md-calendar-scroll-container {
-    box-shadow: inset -3px 3px 6px rgba(0, 0, 0, .2);
-    display: inline-block;
-    height: 308px;
-    width: 346px
-}
-
-.md-calendar-date {
-    height: 44px;
-    width: 44px;
-    text-align: center;
-    padding: 0;
-    border: none;
-    box-sizing: content-box
-}
-
-.md-calendar-date:first-child {
-    padding-left: 16px
-}
-
-[dir=rtl] .md-calendar-date:first-child {
-    padding-left: 0;
-    padding-right: 16px
-}
-
-.md-calendar-date:last-child {
-    padding-right: 16px
-}
-
-[dir=rtl] .md-calendar-date:last-child {
-    padding-right: 0;
-    padding-left: 16px
-}
-
-.md-calendar-date.md-calendar-date-disabled {
-    cursor: default
-}
-
-.md-calendar-date-selection-indicator {
-    transition: background-color, color .4s cubic-bezier(.25, .8, .25, 1);
-    border-radius: 50%;
-    display: inline-block;
-    width: 40px;
-    height: 40px;
-    line-height: 40px
-}
-
-.md-calendar-date:not(.md-disabled) .md-calendar-date-selection-indicator {
-    cursor: pointer
-}
-
-.md-calendar-month-label {
-    height: 44px;
-    font-size: 14px;
-    font-weight: 500;
-    padding: 0 0 0 24px
-}
-
-[dir=rtl] .md-calendar-month-label {
-    padding: 0 24px 0 0
-}
-
-.md-calendar-month-label.md-calendar-label-clickable {
-    cursor: pointer
-}
-
-.md-calendar-month-label md-icon {
-    -webkit-transform: rotate(180deg);
-    transform: rotate(180deg)
-}
-
-[dir=rtl] .md-calendar-month-label md-icon {
-    -webkit-transform: none;
-    transform: none
-}
-
-.md-calendar-month-label span {
-    vertical-align: middle
-}
-
-.md-calendar-day-header {
-    table-layout: fixed;
-    border-spacing: 0;
-    border-collapse: collapse
-}
-
-.md-calendar-day-header th {
-    height: 40px;
-    width: 44px;
-    text-align: center;
-    padding: 0;
-    border: none;
-    box-sizing: content-box;
-    font-weight: 400
-}
-
-.md-calendar-day-header th:first-child {
-    padding-left: 16px
-}
-
-[dir=rtl] .md-calendar-day-header th:first-child {
-    padding-left: 0;
-    padding-right: 16px
-}
-
-.md-calendar-day-header th:last-child {
-    padding-right: 16px
-}
-
-[dir=rtl] .md-calendar-day-header th:last-child {
-    padding-right: 0;
-    padding-left: 16px
-}
-
-.md-calendar {
-    table-layout: fixed;
-    border-spacing: 0;
-    border-collapse: collapse
-}
-
-.md-calendar tr:last-child td {
-    border-bottom-width: 1px;
-    border-bottom-style: solid
-}
-
-.md-calendar:first-child {
-    border-top: 1px solid transparent
-}
-
-.md-calendar tbody,
-.md-calendar td,
-.md-calendar tr {
-    vertical-align: middle;
-    box-sizing: content-box
-}
-
-md-datepicker {
-    white-space: nowrap;
-    overflow: hidden;
-    vertical-align: middle
-}
-
-.md-inline-form md-datepicker {
-    margin-top: 12px
-}
-
-.md-datepicker-button {
-    display: inline-block;
-    box-sizing: border-box;
-    background: 0 0;
-    vertical-align: middle;
-    position: relative
-}
-
-.md-datepicker-button:before {
-    top: 0;
-    left: 0;
-    bottom: 0;
-    right: 0;
-    position: absolute;
-    content: '';
-    speak: none
-}
-
-.md-datepicker-input {
-    font-size: 14px;
-    box-sizing: border-box;
-    border: none;
-    box-shadow: none;
-    outline: 0;
-    background: 0 0;
-    min-width: 120px;
-    max-width: 328px;
-    padding: 0 0 5px
-}
-
-.md-datepicker-input::-ms-clear {
-    display: none
-}
-
-._md-datepicker-floating-label>md-datepicker {
-    overflow: visible
-}
-
-._md-datepicker-floating-label>md-datepicker .md-datepicker-input-container {
-    border: none
-}
-
-._md-datepicker-floating-label>md-datepicker .md-datepicker-button {
-    float: left;
-    margin-top: -12px;
-    top: 9.5px
-}
-
-[dir=rtl] ._md-datepicker-floating-label>md-datepicker .md-datepicker-button {
-    float: right
-}
-
-._md-datepicker-floating-label .md-input {
-    float: none
-}
-
-._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore) {
-    right: 18px;
-    left: auto;
-    width: calc(100% - 84px)
-}
-
-[dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore) {
-    right: auto
-}
-
-[dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore) {
-    left: 18px
-}
-
-._md-datepicker-floating-label._md-datepicker-has-calendar-icon .md-input-message-animation {
-    margin-left: 64px
-}
-
-[dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon .md-input-message-animation {
-    margin-left: auto;
-    margin-right: 64px
-}
-
-._md-datepicker-has-triangle-icon {
-    padding-right: 18px;
-    margin-right: -18px
-}
-
-[dir=rtl] ._md-datepicker-has-triangle-icon {
-    padding-right: 0;
-    padding-left: 18px
-}
-
-[dir=rtl] ._md-datepicker-has-triangle-icon {
-    margin-right: auto;
-    margin-left: -18px
-}
-
-.md-datepicker-input-container {
-    position: relative;
-    border-bottom-width: 1px;
-    border-bottom-style: solid;
-    display: inline-block;
-    width: auto
-}
-
-.md-icon-button+.md-datepicker-input-container {
-    margin-left: 12px
-}
-
-[dir=rtl] .md-icon-button+.md-datepicker-input-container {
-    margin-left: auto;
-    margin-right: 12px
-}
-
-.md-datepicker-input-container.md-datepicker-focused {
-    border-bottom-width: 2px
-}
-
-.md-datepicker-is-showing .md-scroll-mask {
-    z-index: 99
-}
-
-.md-datepicker-calendar-pane {
-    position: absolute;
-    top: 0;
-    left: -100%;
-    z-index: 100;
-    border-width: 1px;
-    border-style: solid;
-    background: 0 0;
-    -webkit-transform: scale(0);
-    transform: scale(0);
-    -webkit-transform-origin: 0 0;
-    transform-origin: 0 0;
-    transition: -webkit-transform .2s cubic-bezier(.25, .8, .25, 1);
-    transition: transform .2s cubic-bezier(.25, .8, .25, 1);
-    transition: transform .2s cubic-bezier(.25, .8, .25, 1), -webkit-transform .2s cubic-bezier(.25, .8, .25, 1)
-}
-
-.md-datepicker-calendar-pane.md-pane-open {
-    -webkit-transform: scale(1);
-    transform: scale(1)
-}
-
-.md-datepicker-input-mask {
-    height: 40px;
-    width: 340px;
-    position: relative;
-    overflow: hidden;
-    background: 0 0;
-    pointer-events: none;
-    cursor: text
-}
-
-.md-datepicker-calendar {
-    opacity: 0;
-    transition: opacity .2s cubic-bezier(.5, 0, .25, 1)
-}
-
-.md-pane-open .md-datepicker-calendar {
-    opacity: 1
-}
-
-.md-datepicker-calendar md-calendar:focus {
-    outline: 0
-}
-
-.md-datepicker-expand-triangle {
-    position: absolute;
-    top: 50%;
-    left: 50%;
-    -webkit-transform: translate(-50%, -50%);
-    transform: translate(-50%, -50%);
-    width: 0;
-    height: 0;
-    border-left: 5px solid transparent;
-    border-right: 5px solid transparent;
-    border-top: 5px solid
-}
-
-.md-datepicker-triangle-button {
-    position: absolute;
-    right: 0;
-    bottom: -2.5px;
-    -webkit-transform: translateX(45%);
-    transform: translateX(45%)
-}
-
-[dir=rtl] .md-datepicker-triangle-button {
-    right: auto;
-    left: 0
-}
-
-[dir=rtl] .md-datepicker-triangle-button {
-    -webkit-transform: translateX(-45%);
-    transform: translateX(-45%)
-}
-
-.md-datepicker-triangle-button.md-button.md-icon-button {
-    height: 36px;
-    width: 36px;
-    position: absolute;
-    padding: 8px
-}
-
-md-datepicker[disabled] .md-datepicker-input-container {
-    border-bottom-color: transparent
-}
-
-md-datepicker[disabled] .md-datepicker-triangle-button {
-    display: none
-}
-
-.md-datepicker-open {
-    overflow: hidden
-}
-
-.md-datepicker-open .md-datepicker-input-container,
-.md-datepicker-open input.md-input {
-    border-bottom-color: transparent
-}
-
-.md-datepicker-open .md-datepicker-triangle-button,
-.md-datepicker-open.md-input-has-placeholder>label,
-.md-datepicker-open.md-input-has-value>label {
-    display: none
-}
-
-.md-datepicker-pos-adjusted .md-datepicker-input-mask {
-    display: none
-}
-
-.md-datepicker-calendar-pane .md-calendar {
-    -webkit-transform: translateY(-85px);
-    transform: translateY(-85px);
-    transition: -webkit-transform .65s cubic-bezier(.25, .8, .25, 1);
-    transition: transform .65s cubic-bezier(.25, .8, .25, 1);
-    transition: transform .65s cubic-bezier(.25, .8, .25, 1), -webkit-transform .65s cubic-bezier(.25, .8, .25, 1);
-    transition-delay: 125ms
-}
-
-.md-datepicker-calendar-pane.md-pane-open .md-calendar {
-    -webkit-transform: translateY(0);
-    transform: translateY(0)
-}
-
-.md-dialog-is-showing {
-    max-height: 100%
-}
-
-.md-dialog-container {
-    display: flex;
-    justify-content: center;
-    align-items: center;
-    position: absolute;
-    top: 0;
-    left: 0;
-    width: 100%;
-    height: 100%;
-    z-index: 80;
-    overflow: hidden
-}
-
-md-dialog {
-    opacity: 0;
-    min-width: 240px;
-    max-width: 80%;
-    max-height: 80%;
-    position: relative;
-    overflow: auto;
-    box-shadow: 0 7px 8px -4px rgba(0, 0, 0, .2), 0 13px 19px 2px rgba(0, 0, 0, .14), 0 5px 24px 4px rgba(0, 0, 0, .12);
-    display: flex;
-    flex-direction: column
-}
-
-md-dialog.md-transition-in {
-    opacity: 1;
-    transition: all .4s cubic-bezier(.25, .8, .25, 1);
-    -webkit-transform: translate(0, 0) scale(1);
-    transform: translate(0, 0) scale(1)
-}
-
-md-dialog.md-transition-out {
-    opacity: 0;
-    transition: all .4s cubic-bezier(.25, .8, .25, 1);
-    -webkit-transform: translate(0, 100%) scale(.2);
-    transform: translate(0, 100%) scale(.2)
-}
-
-md-dialog>form {
-    display: flex;
-    flex-direction: column;
-    overflow: auto
-}
-
-md-dialog .md-dialog-content {
-    padding: 24px
-}
-
-md-dialog md-dialog-content {
-    order: 1;
-    flex-direction: column;
-    overflow: auto;
-    -webkit-overflow-scrolling: touch
-}
-
-md-dialog md-dialog-content:not([layout=row])>:first-child:not(.md-subheader) {
-    margin-top: 0
-}
-
-md-dialog md-dialog-content:focus {
-    outline: 0
-}
-
-md-dialog md-dialog-content .md-subheader {
-    margin: 0
-}
-
-md-dialog md-dialog-content .md-dialog-content-body {
-    width: 100%
-}
-
-md-dialog md-dialog-content .md-prompt-input-container {
-    width: 100%;
-    box-sizing: border-box
-}
-
-md-dialog .md-actions,
-md-dialog md-dialog-actions {
-    display: flex;
-    order: 2;
-    box-sizing: border-box;
-    align-items: center;
-    justify-content: flex-end;
-    margin-bottom: 0;
-    padding-right: 8px;
-    padding-left: 16px;
-    min-height: 52px;
-    overflow: hidden
-}
-
-[dir=rtl] md-dialog .md-actions,
-[dir=rtl] md-dialog md-dialog-actions {
-    padding-right: 16px
-}
-
-[dir=rtl] md-dialog .md-actions,
-[dir=rtl] md-dialog md-dialog-actions {
-    padding-left: 8px
-}
-
-md-dialog .md-actions .md-button,
-md-dialog md-dialog-actions .md-button {
-    margin-bottom: 8px;
-    margin-left: 8px;
-    margin-right: 0;
-    margin-top: 8px
-}
-
-[dir=rtl] md-dialog .md-actions .md-button,
-[dir=rtl] md-dialog md-dialog-actions .md-button {
-    margin-left: 0
-}
-
-[dir=rtl] md-dialog .md-actions .md-button,
-[dir=rtl] md-dialog md-dialog-actions .md-button {
-    margin-right: 8px
-}
-
-md-dialog.md-content-overflow .md-actions,
-md-dialog.md-content-overflow md-dialog-actions {
-    border-top-width: 1px;
-    border-top-style: solid
-}
-
-@media screen and (-ms-high-contrast:active) {
-    md-dialog {
-        border: 1px solid #fff
-    }
-}
-
-@media (max-width:959px) {
-    md-dialog.md-dialog-fullscreen {
-        min-height: 100%;
-        min-width: 100%;
-        border-radius: 0
-    }
-}
-
-md-divider {
-    display: block;
-    border-top-width: 1px;
-    border-top-style: solid;
-    margin: 0
-}
-
-md-divider[md-inset] {
-    margin-left: 80px
-}
-
-[dir=rtl] md-divider[md-inset] {
-    margin-left: auto;
-    margin-right: 80px
-}
-
-.layout-gt-lg-row>md-divider,
-.layout-gt-md-row>md-divider,
-.layout-gt-sm-row>md-divider,
-.layout-gt-xs-row>md-divider,
-.layout-lg-row>md-divider,
-.layout-md-row>md-divider,
-.layout-row>md-divider,
-.layout-sm-row>md-divider,
-.layout-xl-row>md-divider,
-.layout-xs-row>md-divider {
-    border-top-width: 0;
-    border-right-width: 1px;
-    border-right-style: solid
-}
-
-md-fab-speed-dial {
-    position: relative;
-    display: flex;
-    align-items: center;
-    z-index: 20
-}
-
-md-fab-speed-dial.md-fab-bottom-right {
-    top: auto;
-    right: 20px;
-    bottom: 20px;
-    left: auto;
-    position: absolute
-}
-
-md-fab-speed-dial.md-fab-bottom-left {
-    top: auto;
-    right: auto;
-    bottom: 20px;
-    left: 20px;
-    position: absolute
-}
-
-md-fab-speed-dial.md-fab-top-right {
-    top: 20px;
-    right: 20px;
-    bottom: auto;
-    left: auto;
-    position: absolute
-}
-
-md-fab-speed-dial.md-fab-top-left {
-    top: 20px;
-    right: auto;
-    bottom: auto;
-    left: 20px;
-    position: absolute
-}
-
-md-fab-speed-dial:not(.md-hover-full) {
-    pointer-events: none
-}
-
-md-fab-speed-dial:not(.md-hover-full) .md-fab-action-item,
-md-fab-speed-dial:not(.md-hover-full) md-fab-trigger {
-    pointer-events: auto
-}
-
-md-fab-speed-dial:not(.md-hover-full).md-is-open {
-    pointer-events: auto
-}
-
-md-fab-speed-dial ._md-css-variables {
-    z-index: 20
-}
-
-md-fab-speed-dial.md-is-open .md-fab-action-item {
-    align-items: center
-}
-
-md-fab-speed-dial md-fab-actions {
-    display: flex;
-    height: auto
-}
-
-md-fab-speed-dial md-fab-actions .md-fab-action-item {
-    transition: all .3s cubic-bezier(.55, 0, .55, .2)
-}
-
-md-fab-speed-dial.md-down {
-    flex-direction: column
-}
-
-md-fab-speed-dial.md-down md-fab-trigger {
-    order: 1
-}
-
-md-fab-speed-dial.md-down md-fab-actions {
-    flex-direction: column;
-    order: 2
-}
-
-md-fab-speed-dial.md-up {
-    flex-direction: column
-}
-
-md-fab-speed-dial.md-up md-fab-trigger {
-    order: 2
-}
-
-md-fab-speed-dial.md-up md-fab-actions {
-    flex-direction: column-reverse;
-    order: 1
-}
-
-md-fab-speed-dial.md-left {
-    flex-direction: row
-}
-
-md-fab-speed-dial.md-left md-fab-trigger {
-    order: 2
-}
-
-md-fab-speed-dial.md-left md-fab-actions {
-    flex-direction: row-reverse;
-    order: 1
-}
-
-md-fab-speed-dial.md-left md-fab-actions .md-fab-action-item {
-    transition: all .3s cubic-bezier(.55, 0, .55, .2)
-}
-
-md-fab-speed-dial.md-right {
-    flex-direction: row
-}
-
-md-fab-speed-dial.md-right md-fab-trigger {
-    order: 1
-}
-
-md-fab-speed-dial.md-right md-fab-actions {
-    flex-direction: row;
-    order: 2
-}
-
-md-fab-speed-dial.md-right md-fab-actions .md-fab-action-item {
-    transition: all .3s cubic-bezier(.55, 0, .55, .2)
-}
-
-md-fab-speed-dial.md-fling-remove .md-fab-action-item>*,
-md-fab-speed-dial.md-scale-remove .md-fab-action-item>* {
-    visibility: hidden
-}
-
-md-fab-speed-dial.md-fling .md-fab-action-item {
-    opacity: 1
-}
-
-md-fab-speed-dial.md-fling.md-animations-waiting .md-fab-action-item {
-    opacity: 0;
-    transition-duration: 0s
-}
-
-md-fab-speed-dial.md-scale .md-fab-action-item {
-    -webkit-transform: scale(0);
-    transform: scale(0);
-    transition: all .3s cubic-bezier(.55, 0, .55, .2);
-    transition-duration: .14286s
-}
-
-md-fab-toolbar {
-    display: block
-}
-
-md-fab-toolbar.md-fab-bottom-right {
-    top: auto;
-    right: 20px;
-    bottom: 20px;
-    left: auto;
-    position: absolute
-}
-
-md-fab-toolbar.md-fab-bottom-left {
-    top: auto;
-    right: auto;
-    bottom: 20px;
-    left: 20px;
-    position: absolute
-}
-
-md-fab-toolbar.md-fab-top-right {
-    top: 20px;
-    right: 20px;
-    bottom: auto;
-    left: auto;
-    position: absolute
-}
-
-md-fab-toolbar.md-fab-top-left {
-    top: 20px;
-    right: auto;
-    bottom: auto;
-    left: 20px;
-    position: absolute
-}
-
-md-fab-toolbar .md-fab-toolbar-wrapper {
-    display: block;
-    position: relative;
-    overflow: hidden;
-    height: 68px
-}
-
-md-fab-toolbar md-fab-trigger {
-    position: absolute;
-    z-index: 20
-}
-
-md-fab-toolbar md-fab-trigger button {
-    overflow: visible !important
-}
-
-md-fab-toolbar md-fab-trigger .md-fab-toolbar-background {
-    display: block;
-    position: absolute;
-    z-index: 21;
-    opacity: 1;
-    transition: all .3s cubic-bezier(.55, 0, .55, .2)
-}
-
-md-fab-toolbar md-fab-trigger md-icon {
-    position: relative;
-    z-index: 22;
-    opacity: 1;
-    transition: all .2s ease-in
-}
-
-md-fab-toolbar.md-left md-fab-trigger {
-    right: 0
-}
-
-[dir=rtl] md-fab-toolbar.md-left md-fab-trigger {
-    right: auto;
-    left: 0
-}
-
-md-fab-toolbar.md-left .md-toolbar-tools {
-    flex-direction: row-reverse
-}
-
-md-fab-toolbar.md-left .md-toolbar-tools>.md-button:first-child {
-    margin-right: .6rem
-}
-
-[dir=rtl] md-fab-toolbar.md-left .md-toolbar-tools>.md-button:first-child {
-    margin-right: auto;
-    margin-left: .6rem
-}
-
-md-fab-toolbar.md-left .md-toolbar-tools>.md-button:first-child {
-    margin-left: -.8rem
-}
-
-[dir=rtl] md-fab-toolbar.md-left .md-toolbar-tools>.md-button:first-child {
-    margin-left: auto;
-    margin-right: -.8rem
-}
-
-md-fab-toolbar.md-left .md-toolbar-tools>.md-button:last-child {
-    margin-right: 8px
-}
-
-[dir=rtl] md-fab-toolbar.md-left .md-toolbar-tools>.md-button:last-child {
-    margin-right: auto;
-    margin-left: 8px
-}
-
-md-fab-toolbar.md-right md-fab-trigger {
-    left: 0
-}
-
-[dir=rtl] md-fab-toolbar.md-right md-fab-trigger {
-    left: auto;
-    right: 0
-}
-
-md-fab-toolbar.md-right .md-toolbar-tools {
-    flex-direction: row
-}
-
-md-fab-toolbar md-toolbar {
-    background-color: transparent !important;
-    pointer-events: none;
-    z-index: 23
-}
-
-md-fab-toolbar md-toolbar .md-toolbar-tools {
-    padding: 0 20px;
-    margin-top: 3px
-}
-
-md-fab-toolbar md-toolbar .md-fab-action-item {
-    opacity: 0;
-    -webkit-transform: scale(0);
-    transform: scale(0);
-    transition: all .3s cubic-bezier(.55, 0, .55, .2);
-    transition-duration: .15s
-}
-
-md-fab-toolbar.md-is-open md-fab-trigger>button {
-    box-shadow: none
-}
-
-md-fab-toolbar.md-is-open md-fab-trigger>button md-icon {
-    opacity: 0
-}
-
-md-fab-toolbar.md-is-open .md-fab-action-item {
-    opacity: 1;
-    -webkit-transform: scale(1);
-    transform: scale(1)
-}
-
-md-grid-list {
-    box-sizing: border-box;
-    display: block;
-    position: relative
-}
-
-md-grid-list md-grid-tile,
-md-grid-list md-grid-tile-footer,
-md-grid-list md-grid-tile-header,
-md-grid-list md-grid-tile>figure {
-    box-sizing: border-box
-}
-
-md-grid-list md-grid-tile {
-    display: block;
-    position: absolute
-}
-
-md-grid-list md-grid-tile figure {
-    display: flex;
-    align-items: center;
-    justify-content: center;
-    height: 100%;
-    position: absolute;
-    top: 0;
-    right: 0;
-    bottom: 0;
-    left: 0;
-    padding: 0;
-    margin: 0
-}
-
-md-grid-list md-grid-tile md-grid-tile-footer,
-md-grid-list md-grid-tile md-grid-tile-header {
-    display: flex;
-    flex-direction: row;
-    align-items: center;
-    height: 48px;
-    color: #fff;
-    background: rgba(0, 0, 0, .18);
-    overflow: hidden;
-    position: absolute;
-    left: 0;
-    right: 0
-}
-
-md-grid-list md-grid-tile md-grid-tile-footer h3,
-md-grid-list md-grid-tile md-grid-tile-footer h4,
-md-grid-list md-grid-tile md-grid-tile-header h3,
-md-grid-list md-grid-tile md-grid-tile-header h4 {
-    font-weight: 400;
-    margin: 0 0 0 16px
-}
-
-md-grid-list md-grid-tile md-grid-tile-footer h3,
-md-grid-list md-grid-tile md-grid-tile-header h3 {
-    font-size: 14px
-}
-
-md-grid-list md-grid-tile md-grid-tile-footer h4,
-md-grid-list md-grid-tile md-grid-tile-header h4 {
-    font-size: 12px
-}
-
-md-grid-list md-grid-tile md-grid-tile-header {
-    top: 0
-}
-
-md-grid-list md-grid-tile md-grid-tile-footer {
-    bottom: 0
-}
-
-@media screen and (-ms-high-contrast:active) {
-    md-grid-tile {
-        border: 1px solid #fff
-    }
-
-    md-grid-tile-footer {
-        border-top: 1px solid #fff
-    }
-}
-
-md-icon {
-    margin: auto;
-    background-repeat: no-repeat no-repeat;
-    display: inline-block;
-    vertical-align: middle;
-    fill: currentColor;
-    height: 24px;
-    width: 24px;
-    min-height: 24px;
-    min-width: 24px
-}
-
-md-icon svg {
-    pointer-events: none;
-    display: block
-}
-
-md-icon[md-font-icon] {
-    line-height: 24px;
-    width: auto
-}
-
-md-input-container {
-    display: inline-block;
-    position: relative;
-    padding: 2px;
-    margin: 18px 0;
-    vertical-align: middle
-}
-
-md-input-container:after {
-    content: '';
-    display: table;
-    clear: both
-}
-
-md-input-container.md-block {
-    display: block
-}
-
-md-input-container .md-errors-spacer {
-    float: right;
-    min-height: 24px;
-    min-width: 1px
-}
-
-[dir=rtl] md-input-container .md-errors-spacer {
-    float: left
-}
-
-md-input-container>md-icon {
-    position: absolute;
-    top: 8px;
-    left: 2px;
-    right: auto
-}
-
-[dir=rtl] md-input-container>md-icon {
-    left: auto
-}
-
-[dir=rtl] md-input-container>md-icon {
-    right: 2px
-}
-
-md-input-container input[type=color],
-md-input-container input[type=date],
-md-input-container input[type=datetime-local],
-md-input-container input[type=datetime],
-md-input-container input[type=email],
-md-input-container input[type=month],
-md-input-container input[type=number],
-md-input-container input[type=password],
-md-input-container input[type=search],
-md-input-container input[type=tel],
-md-input-container input[type=text],
-md-input-container input[type=time],
-md-input-container input[type=url],
-md-input-container input[type=week],
-md-input-container textarea {
-    -moz-appearance: none;
-    -webkit-appearance: none
-}
-
-md-input-container input[type=date],
-md-input-container input[type=datetime-local],
-md-input-container input[type=month],
-md-input-container input[type=time],
-md-input-container input[type=week] {
-    min-height: 26px
-}
-
-md-input-container textarea {
-    resize: none;
-    overflow: hidden
-}
-
-md-input-container textarea.md-input {
-    min-height: 26px;
-    -ms-flex-preferred-size: auto
-}
-
-md-input-container textarea[md-no-autogrow] {
-    height: auto;
-    overflow: auto
-}
-
-md-input-container label:not(.md-container-ignore) {
-    position: absolute;
-    bottom: 100%;
-    left: 0;
-    right: auto
-}
-
-[dir=rtl] md-input-container label:not(.md-container-ignore) {
-    left: auto
-}
-
-[dir=rtl] md-input-container label:not(.md-container-ignore) {
-    right: 0
-}
-
-md-input-container label:not(.md-container-ignore).md-required:after {
-    content: ' *';
-    font-size: 13px;
-    vertical-align: top
-}
-
-md-input-container .md-placeholder,
-md-input-container label:not(.md-no-float):not(.md-container-ignore) {
-    overflow: hidden;
-    text-overflow: ellipsis;
-    white-space: nowrap;
-    width: 100%;
-    order: 1;
-    pointer-events: none;
-    -webkit-font-smoothing: antialiased;
-    padding-left: 3px;
-    padding-right: 0;
-    z-index: 1;
-    -webkit-transform: translate3d(0, 28px, 0) scale(1);
-    transform: translate3d(0, 28px, 0) scale(1);
-    transition: -webkit-transform .4s cubic-bezier(.25, .8, .25, 1);
-    transition: transform .4s cubic-bezier(.25, .8, .25, 1);
-    transition: transform .4s cubic-bezier(.25, .8, .25, 1), -webkit-transform .4s cubic-bezier(.25, .8, .25, 1);
-    max-width: 100%;
-    -webkit-transform-origin: left top;
-    transform-origin: left top
-}
-
-[dir=rtl] md-input-container .md-placeholder,
-[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore) {
-    padding-left: 0
-}
-
-[dir=rtl] md-input-container .md-placeholder,
-[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore) {
-    padding-right: 3px
-}
-
-[dir=rtl] md-input-container .md-placeholder,
-[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore) {
-    -webkit-transform-origin: right top;
-    transform-origin: right top
-}
-
-md-input-container .md-placeholder {
-    position: absolute;
-    top: 0;
-    opacity: 0;
-    transition-property: opacity, -webkit-transform;
-    transition-property: opacity, transform;
-    transition-property: opacity, transform, -webkit-transform;
-    -webkit-transform: translate3d(0, 30px, 0);
-    transform: translate3d(0, 30px, 0)
-}
-
-md-input-container.md-input-focused .md-placeholder {
-    opacity: 1;
-    -webkit-transform: translate3d(0, 24px, 0);
-    transform: translate3d(0, 24px, 0)
-}
-
-md-input-container.md-input-has-value .md-placeholder {
-    transition: none;
-    opacity: 0
-}
-
-md-input-container:not(.md-input-has-value):not(.md-input-has-placeholder) input:not(:focus) {
-    color: transparent
-}
-
-md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-ampm-field,
-md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-day-field,
-md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-hour-field,
-md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-millisecond-field,
-md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-minute-field,
-md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-month-field,
-md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-second-field,
-md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-text,
-md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-week-field,
-md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-year-field {
-    color: transparent
-}
-
-md-input-container .md-input {
-    order: 2;
-    display: block;
-    margin-top: 0;
-    background: 0 0;
-    padding-top: 2px;
-    padding-bottom: 1px;
-    padding-left: 2px;
-    padding-right: 2px;
-    border-width: 0 0 1px 0;
-    line-height: 26px;
-    height: 30px;
-    -ms-flex-preferred-size: 26px;
-    border-radius: 0;
-    border-style: solid;
-    width: 100%;
-    box-sizing: border-box;
-    float: left
-}
-
-[dir=rtl] md-input-container .md-input {
-    float: right
-}
-
-md-input-container .md-input:focus {
-    outline: 0
-}
-
-md-input-container .md-input:invalid {
-    outline: 0;
-    box-shadow: none
-}
-
-md-input-container .md-input.md-no-flex {
-    flex: none !important
-}
-
-md-input-container .md-char-counter {
-    text-align: right;
-    padding-right: 2px;
-    padding-left: 0
-}
-
-[dir=rtl] md-input-container .md-char-counter {
-    text-align: left
-}
-
-[dir=rtl] md-input-container .md-char-counter {
-    padding-right: 0
-}
-
-[dir=rtl] md-input-container .md-char-counter {
-    padding-left: 2px
-}
-
-md-input-container .md-input-messages-animation {
-    position: relative;
-    order: 4;
-    overflow: hidden;
-    clear: left
-}
-
-[dir=rtl] md-input-container .md-input-messages-animation {
-    clear: right
-}
-
-md-input-container .md-char-counter,
-md-input-container .md-input-message-animation {
-    font-size: 12px;
-    line-height: 14px;
-    overflow: hidden;
-    transition: all .3s cubic-bezier(.55, 0, .55, .2);
-    opacity: 1;
-    margin-top: 0;
-    padding-top: 5px
-}
-
-md-input-container .md-char-counter:not(.md-char-counter),
-md-input-container .md-input-message-animation:not(.md-char-counter) {
-    padding-right: 5px;
-    padding-left: 0
-}
-
-[dir=rtl] md-input-container .md-char-counter:not(.md-char-counter),
-[dir=rtl] md-input-container .md-input-message-animation:not(.md-char-counter) {
-    padding-right: 0
-}
-
-[dir=rtl] md-input-container .md-char-counter:not(.md-char-counter),
-[dir=rtl] md-input-container .md-input-message-animation:not(.md-char-counter) {
-    padding-left: 5px
-}
-
-md-input-container:not(.md-input-invalid) .md-auto-hide .md-input-message-animation {
-    opacity: 0;
-    margin-top: -100px
-}
-
-md-input-container .md-input-message-animation.ng-enter-prepare {
-    opacity: 0;
-    margin-top: -100px
-}
-
-md-input-container .md-input-message-animation.ng-enter:not(.ng-enter-active) {
-    opacity: 0;
-    margin-top: -100px
-}
-
-md-input-container.md-input-focused label:not(.md-no-float),
-md-input-container.md-input-has-placeholder label:not(.md-no-float),
-md-input-container.md-input-has-value label:not(.md-no-float) {
-    -webkit-transform: translate3d(0, 6px, 0) scale(.75);
-    transform: translate3d(0, 6px, 0) scale(.75);
-    transition: width cubic-bezier(.25, .8, .25, 1) .4s, -webkit-transform cubic-bezier(.25, .8, .25, 1) .4s;
-    transition: transform cubic-bezier(.25, .8, .25, 1) .4s, width cubic-bezier(.25, .8, .25, 1) .4s;
-    transition: transform cubic-bezier(.25, .8, .25, 1) .4s, width cubic-bezier(.25, .8, .25, 1) .4s, -webkit-transform cubic-bezier(.25, .8, .25, 1) .4s
-}
-
-md-input-container.md-input-has-value label {
-    transition: none
-}
-
-md-input-container .md-input.ng-invalid.ng-dirty,
-md-input-container.md-input-focused .md-input,
-md-input-container.md-input-resized .md-input {
-    padding-bottom: 0;
-    border-width: 0 0 2px 0
-}
-
-[disabled] md-input-container .md-input,
-md-input-container .md-input[disabled] {
-    background-position: bottom -1px left 0;
-    background-size: 4px 1px;
-    background-repeat: repeat-x
-}
-
-md-input-container.md-icon-float {
-    transition: margin-top .4s cubic-bezier(.25, .8, .25, 1)
-}
-
-md-input-container.md-icon-float>label {
-    pointer-events: none;
-    position: absolute
-}
-
-md-input-container.md-icon-float>md-icon {
-    top: 8px;
-    left: 2px;
-    right: auto
-}
-
-[dir=rtl] md-input-container.md-icon-float>md-icon {
-    left: auto
-}
-
-[dir=rtl] md-input-container.md-icon-float>md-icon {
-    right: 2px
-}
-
-md-input-container.md-icon-left>label .md-placeholder,
-md-input-container.md-icon-left>label:not(.md-no-float):not(.md-container-ignore),
-md-input-container.md-icon-right>label .md-placeholder,
-md-input-container.md-icon-right>label:not(.md-no-float):not(.md-container-ignore) {
-    width: calc(100% - 36px - 18px)
-}
-
-md-input-container.md-icon-left {
-    padding-left: 36px;
-    padding-right: 0
-}
-
-[dir=rtl] md-input-container.md-icon-left {
-    padding-left: 0
-}
-
-[dir=rtl] md-input-container.md-icon-left {
-    padding-right: 36px
-}
-
-md-input-container.md-icon-left>label {
-    left: 36px;
-    right: auto
-}
-
-[dir=rtl] md-input-container.md-icon-left>label {
-    left: auto
-}
-
-[dir=rtl] md-input-container.md-icon-left>label {
-    right: 36px
-}
-
-md-input-container.md-icon-right {
-    padding-left: 0;
-    padding-right: 36px
-}
-
-[dir=rtl] md-input-container.md-icon-right {
-    padding-left: 36px
-}
-
-[dir=rtl] md-input-container.md-icon-right {
-    padding-right: 0
-}
-
-md-input-container.md-icon-right>md-icon:last-of-type {
-    margin: 0;
-    right: 2px;
-    left: auto
-}
-
-[dir=rtl] md-input-container.md-icon-right>md-icon:last-of-type {
-    right: auto
-}
-
-[dir=rtl] md-input-container.md-icon-right>md-icon:last-of-type {
-    left: 2px
-}
-
-md-input-container.md-icon-left.md-icon-right {
-    padding-left: 36px;
-    padding-right: 36px
-}
-
-md-input-container.md-icon-left.md-icon-right>label .md-placeholder,
-md-input-container.md-icon-left.md-icon-right>label:not(.md-no-float):not(.md-container-ignore) {
-    width: calc(100% - (36px * 2))
-}
-
-.md-resize-wrapper {
-    position: relative
-}
-
-.md-resize-wrapper:after {
-    content: '';
-    display: table;
-    clear: both
-}
-
-.md-resize-handle {
-    position: absolute;
-    bottom: -5px;
-    left: 0;
-    height: 10px;
-    background: 0 0;
-    width: 100%;
-    cursor: ns-resize
-}
-
-@media screen and (-ms-high-contrast:active) {
-    md-input-container.md-default-theme>md-icon {
-        fill: #fff
-    }
-}
-
-md-list {
-    display: block;
-    padding: 8px 0 8px 0
-}
-
-md-list .md-subheader {
-    font-size: 14px;
-    font-weight: 500;
-    letter-spacing: .010em;
-    line-height: 1.2em
-}
-
-md-list.md-dense md-list-item,
-md-list.md-dense md-list-item .md-list-item-inner {
-    min-height: 48px
-}
-
-md-list.md-dense md-list-item .md-list-item-inner::before,
-md-list.md-dense md-list-item::before {
-    content: '';
-    min-height: 48px;
-    visibility: hidden;
-    display: inline-block
-}
-
-md-list.md-dense md-list-item .md-list-item-inner md-icon:first-child,
-md-list.md-dense md-list-item md-icon:first-child {
-    width: 20px;
-    height: 20px
-}
-
-md-list.md-dense md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),
-md-list.md-dense md-list-item>md-icon:first-child:not(.md-avatar-icon) {
-    margin-right: 36px
-}
-
-[dir=rtl] md-list.md-dense md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),
-[dir=rtl] md-list.md-dense md-list-item>md-icon:first-child:not(.md-avatar-icon) {
-    margin-right: auto;
-    margin-left: 36px
-}
-
-md-list.md-dense md-list-item .md-avatar,
-md-list.md-dense md-list-item .md-avatar-icon,
-md-list.md-dense md-list-item .md-list-item-inner .md-avatar,
-md-list.md-dense md-list-item .md-list-item-inner .md-avatar-icon {
-    margin-right: 20px
-}
-
-[dir=rtl] md-list.md-dense md-list-item .md-avatar,
-[dir=rtl] md-list.md-dense md-list-item .md-avatar-icon,
-[dir=rtl] md-list.md-dense md-list-item .md-list-item-inner .md-avatar,
-[dir=rtl] md-list.md-dense md-list-item .md-list-item-inner .md-avatar-icon {
-    margin-right: auto;
-    margin-left: 20px
-}
-
-md-list.md-dense md-list-item .md-avatar,
-md-list.md-dense md-list-item .md-list-item-inner .md-avatar {
-    flex: none;
-    width: 36px;
-    height: 36px
-}
-
-md-list.md-dense md-list-item.md-2-line .md-list-item-text.md-offset,
-md-list.md-dense md-list-item.md-2-line>.md-no-style .md-list-item-text.md-offset,
-md-list.md-dense md-list-item.md-3-line .md-list-item-text.md-offset,
-md-list.md-dense md-list-item.md-3-line>.md-no-style .md-list-item-text.md-offset {
-    margin-left: 56px
-}
-
-[dir=rtl] md-list.md-dense md-list-item.md-2-line .md-list-item-text.md-offset,
-[dir=rtl] md-list.md-dense md-list-item.md-2-line>.md-no-style .md-list-item-text.md-offset,
-[dir=rtl] md-list.md-dense md-list-item.md-3-line .md-list-item-text.md-offset,
-[dir=rtl] md-list.md-dense md-list-item.md-3-line>.md-no-style .md-list-item-text.md-offset {
-    margin-left: auto;
-    margin-right: 56px
-}
-
-md-list.md-dense md-list-item.md-2-line .md-list-item-text h3,
-md-list.md-dense md-list-item.md-2-line .md-list-item-text h4,
-md-list.md-dense md-list-item.md-2-line .md-list-item-text p,
-md-list.md-dense md-list-item.md-2-line>.md-no-style .md-list-item-text h3,
-md-list.md-dense md-list-item.md-2-line>.md-no-style .md-list-item-text h4,
-md-list.md-dense md-list-item.md-2-line>.md-no-style .md-list-item-text p,
-md-list.md-dense md-list-item.md-3-line .md-list-item-text h3,
-md-list.md-dense md-list-item.md-3-line .md-list-item-text h4,
-md-list.md-dense md-list-item.md-3-line .md-list-item-text p,
-md-list.md-dense md-list-item.md-3-line>.md-no-style .md-list-item-text h3,
-md-list.md-dense md-list-item.md-3-line>.md-no-style .md-list-item-text h4,
-md-list.md-dense md-list-item.md-3-line>.md-no-style .md-list-item-text p {
-    line-height: 1.05;
-    font-size: 12px
-}
-
-md-list.md-dense md-list-item.md-2-line .md-list-item-text h3,
-md-list.md-dense md-list-item.md-2-line>.md-no-style .md-list-item-text h3,
-md-list.md-dense md-list-item.md-3-line .md-list-item-text h3,
-md-list.md-dense md-list-item.md-3-line>.md-no-style .md-list-item-text h3 {
-    font-size: 13px
-}
-
-md-list.md-dense md-list-item.md-2-line,
-md-list.md-dense md-list-item.md-2-line>.md-no-style {
-    min-height: 60px
-}
-
-md-list.md-dense md-list-item.md-2-line::before,
-md-list.md-dense md-list-item.md-2-line>.md-no-style::before {
-    content: '';
-    min-height: 60px;
-    visibility: hidden;
-    display: inline-block
-}
-
-md-list.md-dense md-list-item.md-2-line .md-avatar-icon,
-md-list.md-dense md-list-item.md-2-line>.md-avatar,
-md-list.md-dense md-list-item.md-2-line>.md-no-style .md-avatar-icon,
-md-list.md-dense md-list-item.md-2-line>.md-no-style>.md-avatar {
-    margin-top: 12px
-}
-
-md-list.md-dense md-list-item.md-3-line,
-md-list.md-dense md-list-item.md-3-line>.md-no-style {
-    min-height: 76px
-}
-
-md-list.md-dense md-list-item.md-3-line::before,
-md-list.md-dense md-list-item.md-3-line>.md-no-style::before {
-    content: '';
-    min-height: 76px;
-    visibility: hidden;
-    display: inline-block
-}
-
-md-list.md-dense md-list-item.md-3-line>.md-avatar,
-md-list.md-dense md-list-item.md-3-line>.md-no-style>.md-avatar,
-md-list.md-dense md-list-item.md-3-line>.md-no-style>md-icon:first-child,
-md-list.md-dense md-list-item.md-3-line>md-icon:first-child {
-    margin-top: 16px
-}
-
-md-list-item {
-    position: relative
-}
-
-md-list-item.md-proxy-focus.md-focused .md-no-style {
-    transition: background-color .15s linear
-}
-
-md-list-item._md-button-wrap {
-    position: relative
-}
-
-md-list-item._md-button-wrap>div.md-button:first-child {
-    display: flex;
-    align-items: center;
-    justify-content: flex-start;
-    padding: 0 16px;
-    margin: 0;
-    font-weight: 400;
-    text-align: left;
-    border: medium none
-}
-
-[dir=rtl] md-list-item._md-button-wrap>div.md-button:first-child {
-    text-align: right
-}
-
-md-list-item._md-button-wrap>div.md-button:first-child>.md-button:first-child {
-    position: absolute;
-    top: 0;
-    left: 0;
-    height: 100%;
-    margin: 0;
-    padding: 0
-}
-
-md-list-item._md-button-wrap>div.md-button:first-child .md-list-item-inner {
-    width: 100%
-}
-
-md-list-item._md-button-wrap>div.md-button:first-child .md-list-item-inner::before {
-    content: '';
-    min-height: inherit;
-    visibility: hidden;
-    display: inline-block
-}
-
-md-list-item .md-no-style,
-md-list-item.md-no-proxy {
-    position: relative;
-    padding: 0 16px;
-    flex: 1 1 auto
-}
-
-md-list-item .md-no-style.md-button,
-md-list-item.md-no-proxy.md-button {
-    font-size: inherit;
-    height: inherit;
-    text-align: left;
-    text-transform: none;
-    width: 100%;
-    white-space: normal;
-    flex-direction: inherit;
-    align-items: inherit;
-    border-radius: 0;
-    margin: 0
-}
-
-[dir=rtl] md-list-item .md-no-style.md-button,
-[dir=rtl] md-list-item.md-no-proxy.md-button {
-    text-align: right
-}
-
-md-list-item .md-no-style.md-button>.md-ripple-container,
-md-list-item.md-no-proxy.md-button>.md-ripple-container {
-    border-radius: 0
-}
-
-md-list-item .md-no-style:focus,
-md-list-item.md-no-proxy:focus {
-    outline: 0
-}
-
-md-list-item.md-clickable:hover {
-    cursor: pointer
-}
-
-md-list-item md-divider {
-    position: absolute;
-    bottom: 0;
-    left: 0;
-    width: 100%
-}
-
-[dir=rtl] md-list-item md-divider {
-    left: auto;
-    right: 0
-}
-
-md-list-item md-divider[md-inset] {
-    left: 72px;
-    width: calc(100% - 72px);
-    margin: 0 !important
-}
-
-[dir=rtl] md-list-item md-divider[md-inset] {
-    left: auto;
-    right: 72px
-}
-
-md-list-item,
-md-list-item .md-list-item-inner {
-    display: flex;
-    justify-content: flex-start;
-    align-items: center;
-    min-height: 48px;
-    height: auto
-}
-
-md-list-item .md-list-item-inner::before,
-md-list-item::before {
-    content: '';
-    min-height: 48px;
-    visibility: hidden;
-    display: inline-block
-}
-
-md-list-item .md-list-item-inner>div.md-primary>md-icon:not(.md-avatar-icon),
-md-list-item .md-list-item-inner>div.md-secondary>md-icon:not(.md-avatar-icon),
-md-list-item .md-list-item-inner>md-icon.md-secondary:not(.md-avatar-icon),
-md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),
-md-list-item>div.md-primary>md-icon:not(.md-avatar-icon),
-md-list-item>div.md-secondary>md-icon:not(.md-avatar-icon),
-md-list-item>md-icon.md-secondary:not(.md-avatar-icon),
-md-list-item>md-icon:first-child:not(.md-avatar-icon) {
-    width: 24px;
-    margin-top: 16px;
-    margin-bottom: 12px;
-    box-sizing: content-box
-}
-
-md-list-item .md-list-item-inner md-checkbox.md-secondary,
-md-list-item .md-list-item-inner>div.md-primary>md-checkbox,
-md-list-item .md-list-item-inner>div.md-secondary>md-checkbox,
-md-list-item .md-list-item-inner>md-checkbox,
-md-list-item md-checkbox.md-secondary,
-md-list-item>div.md-primary>md-checkbox,
-md-list-item>div.md-secondary>md-checkbox,
-md-list-item>md-checkbox {
-    align-self: center
-}
-
-md-list-item .md-list-item-inner md-checkbox.md-secondary .md-label,
-md-list-item .md-list-item-inner>div.md-primary>md-checkbox .md-label,
-md-list-item .md-list-item-inner>div.md-secondary>md-checkbox .md-label,
-md-list-item .md-list-item-inner>md-checkbox .md-label,
-md-list-item md-checkbox.md-secondary .md-label,
-md-list-item>div.md-primary>md-checkbox .md-label,
-md-list-item>div.md-secondary>md-checkbox .md-label,
-md-list-item>md-checkbox .md-label {
-    display: none
-}
-
-md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),
-md-list-item>md-icon:first-child:not(.md-avatar-icon) {
-    margin-right: 32px
-}
-
-[dir=rtl] md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),
-[dir=rtl] md-list-item>md-icon:first-child:not(.md-avatar-icon) {
-    margin-right: auto;
-    margin-left: 32px
-}
-
-md-list-item .md-avatar,
-md-list-item .md-avatar-icon,
-md-list-item .md-list-item-inner .md-avatar,
-md-list-item .md-list-item-inner .md-avatar-icon {
-    margin-top: 8px;
-    margin-bottom: 8px;
-    margin-right: 16px;
-    border-radius: 50%;
-    box-sizing: content-box
-}
-
-[dir=rtl] md-list-item .md-avatar,
-[dir=rtl] md-list-item .md-avatar-icon,
-[dir=rtl] md-list-item .md-list-item-inner .md-avatar,
-[dir=rtl] md-list-item .md-list-item-inner .md-avatar-icon {
-    margin-right: auto;
-    margin-left: 16px
-}
-
-md-list-item .md-avatar,
-md-list-item .md-list-item-inner .md-avatar {
-    flex: none;
-    width: 40px;
-    height: 40px
-}
-
-md-list-item .md-avatar-icon,
-md-list-item .md-list-item-inner .md-avatar-icon {
-    padding: 8px
-}
-
-md-list-item .md-avatar-icon svg,
-md-list-item .md-list-item-inner .md-avatar-icon svg {
-    width: 24px;
-    height: 24px
-}
-
-md-list-item .md-list-item-inner>md-checkbox,
-md-list-item>md-checkbox {
-    width: 24px;
-    margin-left: 3px;
-    margin-right: 29px;
-    margin-top: 16px
-}
-
-[dir=rtl] md-list-item .md-list-item-inner>md-checkbox,
-[dir=rtl] md-list-item>md-checkbox {
-    margin-left: 29px
-}
-
-[dir=rtl] md-list-item .md-list-item-inner>md-checkbox,
-[dir=rtl] md-list-item>md-checkbox {
-    margin-right: 3px
-}
-
-md-list-item .md-list-item-inner .md-secondary-container,
-md-list-item .md-secondary-container {
-    display: flex;
-    align-items: center;
-    position: relative;
-    flex-shrink: 0;
-    margin: auto;
-    margin-right: 0;
-    margin-left: auto
-}
-
-[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container,
-[dir=rtl] md-list-item .md-secondary-container {
-    margin-right: auto
-}
-
-[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container,
-[dir=rtl] md-list-item .md-secondary-container {
-    margin-left: 0
-}
-
-md-list-item .md-list-item-inner .md-secondary-container .md-button:last-of-type,
-md-list-item .md-list-item-inner .md-secondary-container .md-icon-button:last-of-type,
-md-list-item .md-secondary-container .md-button:last-of-type,
-md-list-item .md-secondary-container .md-icon-button:last-of-type {
-    margin-right: 0
-}
-
-[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container .md-button:last-of-type,
-[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container .md-icon-button:last-of-type,
-[dir=rtl] md-list-item .md-secondary-container .md-button:last-of-type,
-[dir=rtl] md-list-item .md-secondary-container .md-icon-button:last-of-type {
-    margin-right: auto;
-    margin-left: 0
-}
-
-md-list-item .md-list-item-inner .md-secondary-container md-checkbox,
-md-list-item .md-secondary-container md-checkbox {
-    margin-top: 0;
-    margin-bottom: 0
-}
-
-md-list-item .md-list-item-inner .md-secondary-container md-checkbox:last-child,
-md-list-item .md-secondary-container md-checkbox:last-child {
-    width: 24px;
-    margin-right: 0
-}
-
-[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container md-checkbox:last-child,
-[dir=rtl] md-list-item .md-secondary-container md-checkbox:last-child {
-    margin-right: auto;
-    margin-left: 0
-}
-
-md-list-item .md-list-item-inner .md-secondary-container md-switch,
-md-list-item .md-secondary-container md-switch {
-    margin-top: 0;
-    margin-bottom: 0;
-    margin-right: -6px
-}
-
-[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container md-switch,
-[dir=rtl] md-list-item .md-secondary-container md-switch {
-    margin-right: auto;
-    margin-left: -6px
-}
-
-md-list-item .md-list-item-inner>.md-list-item-inner>p,
-md-list-item .md-list-item-inner>p,
-md-list-item>.md-list-item-inner>p,
-md-list-item>p {
-    flex: 1 1 auto;
-    margin: 0
-}
-
-md-list-item.md-2-line,
-md-list-item.md-2-line>.md-no-style,
-md-list-item.md-3-line,
-md-list-item.md-3-line>.md-no-style {
-    align-items: flex-start;
-    justify-content: center
-}
-
-md-list-item.md-2-line.md-long-text,
-md-list-item.md-2-line>.md-no-style.md-long-text,
-md-list-item.md-3-line.md-long-text,
-md-list-item.md-3-line>.md-no-style.md-long-text {
-    margin-top: 8px;
-    margin-bottom: 8px
-}
-
-md-list-item.md-2-line .md-list-item-text,
-md-list-item.md-2-line>.md-no-style .md-list-item-text,
-md-list-item.md-3-line .md-list-item-text,
-md-list-item.md-3-line>.md-no-style .md-list-item-text {
-    flex: 1 1 auto;
-    margin: auto;
-    text-overflow: ellipsis;
-    overflow: hidden
-}
-
-md-list-item.md-2-line .md-list-item-text.md-offset,
-md-list-item.md-2-line>.md-no-style .md-list-item-text.md-offset,
-md-list-item.md-3-line .md-list-item-text.md-offset,
-md-list-item.md-3-line>.md-no-style .md-list-item-text.md-offset {
-    margin-left: 56px
-}
-
-[dir=rtl] md-list-item.md-2-line .md-list-item-text.md-offset,
-[dir=rtl] md-list-item.md-2-line>.md-no-style .md-list-item-text.md-offset,
-[dir=rtl] md-list-item.md-3-line .md-list-item-text.md-offset,
-[dir=rtl] md-list-item.md-3-line>.md-no-style .md-list-item-text.md-offset {
-    margin-left: auto;
-    margin-right: 56px
-}
-
-md-list-item.md-2-line .md-list-item-text h3,
-md-list-item.md-2-line>.md-no-style .md-list-item-text h3,
-md-list-item.md-3-line .md-list-item-text h3,
-md-list-item.md-3-line>.md-no-style .md-list-item-text h3 {
-    font-size: 16px;
-    font-weight: 400;
-    letter-spacing: .010em;
-    margin: 0;
-    line-height: 1.2em;
-    overflow: hidden;
-    white-space: nowrap;
-    text-overflow: ellipsis
-}
-
-md-list-item.md-2-line .md-list-item-text h4,
-md-list-item.md-2-line>.md-no-style .md-list-item-text h4,
-md-list-item.md-3-line .md-list-item-text h4,
-md-list-item.md-3-line>.md-no-style .md-list-item-text h4 {
-    font-size: 14px;
-    letter-spacing: .010em;
-    margin: 3px 0 1px 0;
-    font-weight: 400;
-    line-height: 1.2em;
-    overflow: hidden;
-    white-space: nowrap;
-    text-overflow: ellipsis
-}
-
-md-list-item.md-2-line .md-list-item-text p,
-md-list-item.md-2-line>.md-no-style .md-list-item-text p,
-md-list-item.md-3-line .md-list-item-text p,
-md-list-item.md-3-line>.md-no-style .md-list-item-text p {
-    font-size: 14px;
-    font-weight: 500;
-    letter-spacing: .010em;
-    margin: 0;
-    line-height: 1.6em
-}
-
-md-list-item.md-2-line,
-md-list-item.md-2-line>.md-no-style {
-    height: auto;
-    min-height: 72px
-}
-
-md-list-item.md-2-line::before,
-md-list-item.md-2-line>.md-no-style::before {
-    content: '';
-    min-height: 72px;
-    visibility: hidden;
-    display: inline-block
-}
-
-md-list-item.md-2-line .md-avatar-icon,
-md-list-item.md-2-line>.md-avatar,
-md-list-item.md-2-line>.md-no-style .md-avatar-icon,
-md-list-item.md-2-line>.md-no-style>.md-avatar {
-    margin-top: 12px
-}
-
-md-list-item.md-2-line>.md-no-style>md-icon:first-child,
-md-list-item.md-2-line>md-icon:first-child {
-    align-self: flex-start
-}
-
-md-list-item.md-2-line .md-list-item-text,
-md-list-item.md-2-line>.md-no-style .md-list-item-text {
-    flex: 1 1 auto
-}
-
-md-list-item.md-3-line,
-md-list-item.md-3-line>.md-no-style {
-    height: auto;
-    min-height: 88px
-}
-
-md-list-item.md-3-line::before,
-md-list-item.md-3-line>.md-no-style::before {
-    content: '';
-    min-height: 88px;
-    visibility: hidden;
-    display: inline-block
-}
-
-md-list-item.md-3-line>.md-avatar,
-md-list-item.md-3-line>.md-no-style>.md-avatar,
-md-list-item.md-3-line>.md-no-style>md-icon:first-child,
-md-list-item.md-3-line>md-icon:first-child {
-    margin-top: 16px
-}
-
-.md-open-menu-container {
-    position: fixed;
-    left: 0;
-    top: 0;
-    z-index: 100;
-    opacity: 0;
-    border-radius: 2px;
-    max-height: calc(100vh - 10px);
-    overflow: auto
-}
-
-.md-open-menu-container md-menu-divider {
-    margin-top: 4px;
-    margin-bottom: 4px;
-    height: 1px;
-    min-height: 1px;
-    max-height: 1px;
-    width: 100%
-}
-
-.md-open-menu-container md-menu-content>* {
-    opacity: 0
-}
-
-.md-open-menu-container:not(.md-clickable) {
-    pointer-events: none
-}
-
-.md-open-menu-container.md-active {
-    opacity: 1;
-    transition: all .4s cubic-bezier(.25, .8, .25, 1);
-    transition-duration: .2s
-}
-
-.md-open-menu-container.md-active>md-menu-content>* {
-    opacity: 1;
-    transition: all .3s cubic-bezier(.55, 0, .55, .2);
-    transition-duration: .2s;
-    transition-delay: .1s
-}
-
-.md-open-menu-container.md-leave {
-    opacity: 0;
-    transition: all .3s cubic-bezier(.55, 0, .55, .2);
-    transition-duration: 250ms
-}
-
-md-menu-content {
-    display: flex;
-    flex-direction: column;
-    padding: 8px 0;
-    max-height: 304px;
-    overflow-y: auto
-}
-
-md-menu-content.md-dense {
-    max-height: 208px
-}
-
-md-menu-content.md-dense md-menu-item {
-    height: 32px;
-    min-height: 32px
-}
-
-md-menu-item {
-    display: flex;
-    flex-direction: row;
-    min-height: 48px;
-    height: 48px;
-    align-content: center;
-    justify-content: flex-start
-}
-
-md-menu-item>* {
-    width: 100%;
-    margin: auto 0;
-    padding-left: 16px;
-    padding-right: 16px
-}
-
-md-menu-item>a.md-button {
-    padding-top: 5px
-}
-
-md-menu-item>.md-button {
-    text-align: left;
-    display: inline-block;
-    border-radius: 0;
-    margin: auto 0;
-    font-size: 15px;
-    text-transform: none;
-    font-weight: 400;
-    height: 100%;
-    padding-left: 16px;
-    padding-right: 16px;
-    width: 100%
-}
-
-md-menu-item>.md-button::-moz-focus-inner {
-    padding: 0;
-    border: 0
-}
-
-[dir=rtl] md-menu-item>.md-button {
-    text-align: right
-}
-
-md-menu-item>.md-button md-icon {
-    margin: auto 16px auto 0
-}
-
-[dir=rtl] md-menu-item>.md-button md-icon {
-    margin: auto 0 auto 16px
-}
-
-md-menu-item>.md-button p {
-    display: inline-block;
-    margin: auto
-}
-
-md-menu-item>.md-button span {
-    margin-top: auto;
-    margin-bottom: auto
-}
-
-md-menu-item>.md-button .md-ripple-container {
-    border-radius: inherit
-}
-
-md-toolbar .md-menu {
-    height: auto;
-    margin: auto;
-    padding: 0
-}
-
-@media (max-width:959px) {
-    md-menu-content {
-        min-width: 112px
-    }
-
-    md-menu-content[width="3"] {
-        min-width: 168px
-    }
-
-    md-menu-content[width="4"] {
-        min-width: 224px
-    }
-
-    md-menu-content[width="5"] {
-        min-width: 280px
-    }
-
-    md-menu-content[width="6"] {
-        min-width: 336px
-    }
-
-    md-menu-content[width="7"] {
-        min-width: 392px
-    }
-}
-
-@media (min-width:960px) {
-    md-menu-content {
-        min-width: 96px
-    }
-
-    md-menu-content[width="3"] {
-        min-width: 192px
-    }
-
-    md-menu-content[width="4"] {
-        min-width: 256px
-    }
-
-    md-menu-content[width="5"] {
-        min-width: 320px
-    }
-
-    md-menu-content[width="6"] {
-        min-width: 384px
-    }
-
-    md-menu-content[width="7"] {
-        min-width: 448px
-    }
-}
-
-md-toolbar.md-menu-toolbar h2.md-toolbar-tools {
-    line-height: 1rem;
-    height: auto;
-    padding: 28px;
-    padding-bottom: 12px
-}
-
-md-toolbar.md-has-open-menu {
-    position: relative;
-    z-index: 100
-}
-
-md-menu-bar {
-    padding: 0 20px;
-    display: block;
-    position: relative;
-    z-index: 2
-}
-
-md-menu-bar .md-menu {
-    display: inline-block;
-    padding: 0;
-    position: relative
-}
-
-md-menu-bar button {
-    font-size: 14px;
-    padding: 0 10px;
-    margin: 0;
-    border: 0;
-    background-color: transparent;
-    height: 40px
-}
-
-md-menu-bar md-backdrop.md-menu-backdrop {
-    z-index: -2
-}
-
-md-menu-content.md-menu-bar-menu.md-dense {
-    max-height: none;
-    padding: 16px 0
-}
-
-md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent {
-    position: relative
-}
-
-md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent>md-icon {
-    position: absolute;
-    padding: 0;
-    width: 24px;
-    top: 6px;
-    left: 24px
-}
-
-[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent>md-icon {
-    left: auto;
-    right: 24px
-}
-
-md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent .md-menu>.md-button,
-md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent>.md-button {
-    padding: 0 32px 0 64px
-}
-
-[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent .md-menu>.md-button,
-[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent>.md-button {
-    padding: 0 64px 0 32px
-}
-
-md-menu-content.md-menu-bar-menu.md-dense .md-button {
-    min-height: 0;
-    height: 32px
-}
-
-md-menu-content.md-menu-bar-menu.md-dense .md-button span {
-    float: left
-}
-
-[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-button span {
-    float: right
-}
-
-md-menu-content.md-menu-bar-menu.md-dense .md-button span.md-alt-text {
-    float: right;
-    margin: 0 8px
-}
-
-[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-button span.md-alt-text {
-    float: left
-}
-
-md-menu-content.md-menu-bar-menu.md-dense md-menu-divider {
-    margin: 8px 0
-}
-
-md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button,
-md-menu-content.md-menu-bar-menu.md-dense md-menu-item>.md-button {
-    text-align: left
-}
-
-[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button,
-[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item>.md-button {
-    text-align: right
-}
-
-md-menu-content.md-menu-bar-menu.md-dense .md-menu {
-    padding: 0
-}
-
-md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button {
-    position: relative;
-    margin: 0;
-    width: 100%;
-    text-transform: none;
-    font-weight: 400;
-    border-radius: 0;
-    padding-left: 16px
-}
-
-[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button {
-    padding-left: 0;
-    padding-right: 16px
-}
-
-md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button:after {
-    display: block;
-    content: '\25BC';
-    position: absolute;
-    top: 0;
-    speak: none;
-    -webkit-transform: rotate(270deg) scaleY(.45) scaleX(.9);
-    transform: rotate(270deg) scaleY(.45) scaleX(.9);
-    right: 28px
-}
-
-[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button:after {
-    -webkit-transform: rotate(90deg) scaleY(.45) scaleX(.9);
-    transform: rotate(90deg) scaleY(.45) scaleX(.9)
-}
-
-[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button:after {
-    right: auto;
-    left: 28px
-}
-
-.md-nav-bar {
-    border-style: solid;
-    border-width: 0 0 1px;
-    height: 48px;
-    position: relative
-}
-
-._md-nav-bar-list {
-    outline: 0;
-    list-style: none;
-    margin: 0;
-    padding: 0;
-    box-sizing: border-box;
-    display: flex;
-    flex-direction: row
-}
-
-.md-nav-item:first-of-type {
-    margin-left: 8px
-}
-
-.md-button._md-nav-button {
-    line-height: 24px;
-    margin: 0 4px;
-    padding: 12px 16px;
-    transition: background-color .35s cubic-bezier(.35, 0, .25, 1)
-}
-
-.md-button._md-nav-button:focus {
-    outline: 0
-}
-
-md-nav-ink-bar {
-    bottom: 0;
-    height: 2px;
-    left: auto;
-    position: absolute;
-    right: auto;
-    background-color: #000
-}
-
-md-nav-ink-bar._md-left {
-    transition: left 125ms cubic-bezier(.35, 0, .25, 1), right .25s cubic-bezier(.35, 0, .25, 1)
-}
-
-md-nav-ink-bar._md-right {
-    transition: left .25s cubic-bezier(.35, 0, .25, 1), right 125ms cubic-bezier(.35, 0, .25, 1)
-}
-
-md-nav-ink-bar.ng-animate {
-    transition: none
-}
-
-md-nav-extra-content {
-    min-height: 48px;
-    padding-right: 12px
-}
-
-@-webkit-keyframes indeterminate-rotate {
-    0% {
-        -webkit-transform: rotate(0);
-        transform: rotate(0)
-    }
-
-    100% {
-        -webkit-transform: rotate(360deg);
-        transform: rotate(360deg)
-    }
-}
-
-@keyframes indeterminate-rotate {
-    0% {
-        -webkit-transform: rotate(0);
-        transform: rotate(0)
-    }
-
-    100% {
-        -webkit-transform: rotate(360deg);
-        transform: rotate(360deg)
-    }
-}
-
-md-progress-circular {
-    position: relative;
-    display: block
-}
-
-md-progress-circular._md-progress-circular-disabled {
-    visibility: hidden
-}
-
-md-progress-circular.md-mode-indeterminate svg {
-    -webkit-animation: indeterminate-rotate 1.568s linear infinite;
-    animation: indeterminate-rotate 1.568s linear infinite
-}
-
-md-progress-circular svg {
-    position: absolute;
-    overflow: visible;
-    top: 0;
-    left: 0
-}
-
-md-progress-linear {
-    display: block;
-    position: relative;
-    width: 100%;
-    height: 5px;
-    padding-top: 0 !important;
-    margin-bottom: 0 !important
-}
-
-md-progress-linear._md-progress-linear-disabled {
-    visibility: hidden
-}
-
-md-progress-linear .md-container {
-    display: block;
-    position: relative;
-    overflow: hidden;
-    width: 100%;
-    height: 5px;
-    -webkit-transform: translate(0, 0) scale(1, 1);
-    transform: translate(0, 0) scale(1, 1)
-}
-
-md-progress-linear .md-container .md-bar {
-    position: absolute;
-    left: 0;
-    top: 0;
-    bottom: 0;
-    width: 100%;
-    height: 5px
-}
-
-md-progress-linear .md-container .md-dashed:before {
-    content: "";
-    display: none;
-    position: absolute;
-    margin-top: 0;
-    height: 5px;
-    width: 100%;
-    background-color: transparent;
-    background-size: 10px 10px !important;
-    background-position: 0 -23px
-}
-
-md-progress-linear .md-container .md-bar1,
-md-progress-linear .md-container .md-bar2 {
-    transition: -webkit-transform .2s linear;
-    transition: transform .2s linear;
-    transition: transform .2s linear, -webkit-transform .2s linear
-}
-
-md-progress-linear .md-container.md-mode-query .md-bar1 {
-    display: none
-}
-
-md-progress-linear .md-container.md-mode-query .md-bar2 {
-    transition: all .2s linear;
-    -webkit-animation: query .8s infinite cubic-bezier(.39, .575, .565, 1);
-    animation: query .8s infinite cubic-bezier(.39, .575, .565, 1)
-}
-
-md-progress-linear .md-container.md-mode-determinate .md-bar1 {
-    display: none
-}
-
-md-progress-linear .md-container.md-mode-indeterminate .md-bar1 {
-    -webkit-animation: md-progress-linear-indeterminate-scale-1 4s infinite, md-progress-linear-indeterminate-1 4s infinite;
-    animation: md-progress-linear-indeterminate-scale-1 4s infinite, md-progress-linear-indeterminate-1 4s infinite
-}
-
-md-progress-linear .md-container.md-mode-indeterminate .md-bar2 {
-    -webkit-animation: md-progress-linear-indeterminate-scale-2 4s infinite, md-progress-linear-indeterminate-2 4s infinite;
-    animation: md-progress-linear-indeterminate-scale-2 4s infinite, md-progress-linear-indeterminate-2 4s infinite
-}
-
-md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container {
-    -webkit-animation: none;
-    animation: none
-}
-
-md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container .md-bar1 {
-    -webkit-animation-name: none;
-    animation-name: none
-}
-
-md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container .md-bar2 {
-    -webkit-animation-name: none;
-    animation-name: none
-}
-
-md-progress-linear .md-container.md-mode-buffer {
-    background-color: transparent !important;
-    transition: all .2s linear
-}
-
-md-progress-linear .md-container.md-mode-buffer .md-dashed:before {
-    display: block;
-    -webkit-animation: buffer 3s infinite linear;
-    animation: buffer 3s infinite linear
-}
-
-@-webkit-keyframes query {
-    0% {
-        opacity: 1;
-        -webkit-transform: translateX(35%) scale(.3, 1);
-        transform: translateX(35%) scale(.3, 1)
-    }
-
-    100% {
-        opacity: 0;
-        -webkit-transform: translateX(-50%) scale(0, 1);
-        transform: translateX(-50%) scale(0, 1)
-    }
-}
-
-@keyframes query {
-    0% {
-        opacity: 1;
-        -webkit-transform: translateX(35%) scale(.3, 1);
-        transform: translateX(35%) scale(.3, 1)
-    }
-
-    100% {
-        opacity: 0;
-        -webkit-transform: translateX(-50%) scale(0, 1);
-        transform: translateX(-50%) scale(0, 1)
-    }
-}
-
-@-webkit-keyframes buffer {
-    0% {
-        opacity: 1;
-        background-position: 0 -23px
-    }
-
-    50% {
-        opacity: 0
-    }
-
-    100% {
-        opacity: 1;
-        background-position: -200px -23px
-    }
-}
-
-@keyframes buffer {
-    0% {
-        opacity: 1;
-        background-position: 0 -23px
-    }
-
-    50% {
-        opacity: 0
-    }
-
-    100% {
-        opacity: 1;
-        background-position: -200px -23px
-    }
-}
-
-@-webkit-keyframes md-progress-linear-indeterminate-scale-1 {
-    0% {
-        -webkit-transform: scaleX(.1);
-        transform: scaleX(.1);
-        -webkit-animation-timing-function: linear;
-        animation-timing-function: linear
-    }
-
-    36.6% {
-        -webkit-transform: scaleX(.1);
-        transform: scaleX(.1);
-        -webkit-animation-timing-function: cubic-bezier(.33473, .12482, .78584, 1);
-        animation-timing-function: cubic-bezier(.33473, .12482, .78584, 1)
-    }
-
-    69.15% {
-        -webkit-transform: scaleX(.83);
-        transform: scaleX(.83);
-        -webkit-animation-timing-function: cubic-bezier(.22573, 0, .23365, 1.37098);
-        animation-timing-function: cubic-bezier(.22573, 0, .23365, 1.37098)
-    }
-
-    100% {
-        -webkit-transform: scaleX(.1);
-        transform: scaleX(.1)
-    }
-}
-
-@keyframes md-progress-linear-indeterminate-scale-1 {
-    0% {
-        -webkit-transform: scaleX(.1);
-        transform: scaleX(.1);
-        -webkit-animation-timing-function: linear;
-        animation-timing-function: linear
-    }
-
-    36.6% {
-        -webkit-transform: scaleX(.1);
-        transform: scaleX(.1);
-        -webkit-animation-timing-function: cubic-bezier(.33473, .12482, .78584, 1);
-        animation-timing-function: cubic-bezier(.33473, .12482, .78584, 1)
-    }
-
-    69.15% {
-        -webkit-transform: scaleX(.83);
-        transform: scaleX(.83);
-        -webkit-animation-timing-function: cubic-bezier(.22573, 0, .23365, 1.37098);
-        animation-timing-function: cubic-bezier(.22573, 0, .23365, 1.37098)
-    }
-
-    100% {
-        -webkit-transform: scaleX(.1);
-        transform: scaleX(.1)
-    }
-}
-
-@-webkit-keyframes md-progress-linear-indeterminate-1 {
-    0% {
-        left: -105.16667%;
-        -webkit-animation-timing-function: linear;
-        animation-timing-function: linear
-    }
-
-    20% {
-        left: -105.16667%;
-        -webkit-animation-timing-function: cubic-bezier(.5, 0, .70173, .49582);
-        animation-timing-function: cubic-bezier(.5, 0, .70173, .49582)
-    }
-
-    69.15% {
-        left: 21.5%;
-        -webkit-animation-timing-function: cubic-bezier(.30244, .38135, .55, .95635);
-        animation-timing-function: cubic-bezier(.30244, .38135, .55, .95635)
-    }
-
-    100% {
-        left: 95.44444%
-    }
-}
-
-@keyframes md-progress-linear-indeterminate-1 {
-    0% {
-        left: -105.16667%;
-        -webkit-animation-timing-function: linear;
-        animation-timing-function: linear
-    }
-
-    20% {
-        left: -105.16667%;
-        -webkit-animation-timing-function: cubic-bezier(.5, 0, .70173, .49582);
-        animation-timing-function: cubic-bezier(.5, 0, .70173, .49582)
-    }
-
-    69.15% {
-        left: 21.5%;
-        -webkit-animation-timing-function: cubic-bezier(.30244, .38135, .55, .95635);
-        animation-timing-function: cubic-bezier(.30244, .38135, .55, .95635)
-    }
-
-    100% {
-        left: 95.44444%
-    }
-}
-
-@-webkit-keyframes md-progress-linear-indeterminate-scale-2 {
-    0% {
-        -webkit-transform: scaleX(.1);
-        transform: scaleX(.1);
-        -webkit-animation-timing-function: cubic-bezier(.20503, .05705, .57661, .45397);
-        animation-timing-function: cubic-bezier(.20503, .05705, .57661, .45397)
-    }
-
-    19.15% {
-        -webkit-transform: scaleX(.57);
-        transform: scaleX(.57);
-        -webkit-animation-timing-function: cubic-bezier(.15231, .19643, .64837, 1.00432);
-        animation-timing-function: cubic-bezier(.15231, .19643, .64837, 1.00432)
-    }
-
-    44.15% {
-        -webkit-transform: scaleX(.91);
-        transform: scaleX(.91);
-        -webkit-animation-timing-function: cubic-bezier(.25776, -.00316, .21176, 1.38179);
-        animation-timing-function: cubic-bezier(.25776, -.00316, .21176, 1.38179)
-    }
-
-    100% {
-        -webkit-transform: scaleX(.1);
-        transform: scaleX(.1)
-    }
-}
-
-@keyframes md-progress-linear-indeterminate-scale-2 {
-    0% {
-        -webkit-transform: scaleX(.1);
-        transform: scaleX(.1);
-        -webkit-animation-timing-function: cubic-bezier(.20503, .05705, .57661, .45397);
-        animation-timing-function: cubic-bezier(.20503, .05705, .57661, .45397)
-    }
-
-    19.15% {
-        -webkit-transform: scaleX(.57);
-        transform: scaleX(.57);
-        -webkit-animation-timing-function: cubic-bezier(.15231, .19643, .64837, 1.00432);
-        animation-timing-function: cubic-bezier(.15231, .19643, .64837, 1.00432)
-    }
-
-    44.15% {
-        -webkit-transform: scaleX(.91);
-        transform: scaleX(.91);
-        -webkit-animation-timing-function: cubic-bezier(.25776, -.00316, .21176, 1.38179);
-        animation-timing-function: cubic-bezier(.25776, -.00316, .21176, 1.38179)
-    }
-
-    100% {
-        -webkit-transform: scaleX(.1);
-        transform: scaleX(.1)
-    }
-}
-
-@-webkit-keyframes md-progress-linear-indeterminate-2 {
-    0% {
-        left: -54.88889%;
-        -webkit-animation-timing-function: cubic-bezier(.15, 0, .51506, .40968);
-        animation-timing-function: cubic-bezier(.15, 0, .51506, .40968)
-    }
-
-    25% {
-        left: -17.25%;
-        -webkit-animation-timing-function: cubic-bezier(.31033, .28406, .8, .73372);
-        animation-timing-function: cubic-bezier(.31033, .28406, .8, .73372)
-    }
-
-    48.35% {
-        left: 29.5%;
-        -webkit-animation-timing-function: cubic-bezier(.4, .62703, .6, .90203);
-        animation-timing-function: cubic-bezier(.4, .62703, .6, .90203)
-    }
-
-    100% {
-        left: 117.38889%
-    }
-}
-
-@keyframes md-progress-linear-indeterminate-2 {
-    0% {
-        left: -54.88889%;
-        -webkit-animation-timing-function: cubic-bezier(.15, 0, .51506, .40968);
-        animation-timing-function: cubic-bezier(.15, 0, .51506, .40968)
-    }
-
-    25% {
-        left: -17.25%;
-        -webkit-animation-timing-function: cubic-bezier(.31033, .28406, .8, .73372);
-        animation-timing-function: cubic-bezier(.31033, .28406, .8, .73372)
-    }
-
-    48.35% {
-        left: 29.5%;
-        -webkit-animation-timing-function: cubic-bezier(.4, .62703, .6, .90203);
-        animation-timing-function: cubic-bezier(.4, .62703, .6, .90203)
-    }
-
-    100% {
-        left: 117.38889%
-    }
-}
-
-md-radio-button {
-    box-sizing: border-box;
-    display: block;
-    margin-bottom: 16px;
-    white-space: nowrap;
-    cursor: pointer;
-    position: relative
-}
-
-md-radio-button[disabled] {
-    cursor: default
-}
-
-md-radio-button[disabled] .md-container {
-    cursor: default
-}
-
-md-radio-button .md-container {
-    position: absolute;
-    top: 50%;
-    -webkit-transform: translateY(-50%);
-    transform: translateY(-50%);
-    box-sizing: border-box;
-    display: inline-block;
-    width: 20px;
-    height: 20px;
-    cursor: pointer;
-    left: 0;
-    right: auto
-}
-
-[dir=rtl] md-radio-button .md-container {
-    left: auto
-}
-
-[dir=rtl] md-radio-button .md-container {
-    right: 0
-}
-
-md-radio-button .md-container .md-ripple-container {
-    position: absolute;
-    display: block;
-    width: auto;
-    height: auto;
-    left: -15px;
-    top: -15px;
-    right: -15px;
-    bottom: -15px
-}
-
-md-radio-button .md-container:before {
-    box-sizing: border-box;
-    background-color: transparent;
-    border-radius: 50%;
-    content: '';
-    position: absolute;
-    display: block;
-    height: auto;
-    left: 0;
-    top: 0;
-    right: 0;
-    bottom: 0;
-    transition: all .5s;
-    width: auto
-}
-
-md-radio-button.md-align-top-left>div.md-container {
-    top: 12px
-}
-
-md-radio-button .md-off {
-    box-sizing: border-box;
-    position: absolute;
-    top: 0;
-    left: 0;
-    width: 20px;
-    height: 20px;
-    border-style: solid;
-    border-width: 2px;
-    border-radius: 50%;
-    transition: border-color ease .28s
-}
-
-md-radio-button .md-on {
-    box-sizing: border-box;
-    position: absolute;
-    top: 0;
-    left: 0;
-    width: 20px;
-    height: 20px;
-    border-radius: 50%;
-    transition: -webkit-transform ease .28s;
-    transition: transform ease .28s;
-    transition: transform ease .28s, -webkit-transform ease .28s;
-    -webkit-transform: scale(0);
-    transform: scale(0)
-}
-
-md-radio-button.md-checked .md-on {
-    -webkit-transform: scale(.5);
-    transform: scale(.5)
-}
-
-md-radio-button .md-label {
-    box-sizing: border-box;
-    position: relative;
-    display: inline-block;
-    margin-left: 30px;
-    margin-right: 0;
-    vertical-align: middle;
-    white-space: normal;
-    pointer-events: none;
-    width: auto
-}
-
-[dir=rtl] md-radio-button .md-label {
-    margin-left: 0
-}
-
-[dir=rtl] md-radio-button .md-label {
-    margin-right: 30px
-}
-
-md-radio-group.layout-column md-radio-button,
-md-radio-group.layout-gt-lg-column md-radio-button,
-md-radio-group.layout-gt-md-column md-radio-button,
-md-radio-group.layout-gt-sm-column md-radio-button,
-md-radio-group.layout-gt-xs-column md-radio-button,
-md-radio-group.layout-lg-column md-radio-button,
-md-radio-group.layout-md-column md-radio-button,
-md-radio-group.layout-sm-column md-radio-button,
-md-radio-group.layout-xl-column md-radio-button,
-md-radio-group.layout-xs-column md-radio-button {
-    margin-bottom: 16px
-}
-
-md-radio-group.layout-gt-lg-row md-radio-button,
-md-radio-group.layout-gt-md-row md-radio-button,
-md-radio-group.layout-gt-sm-row md-radio-button,
-md-radio-group.layout-gt-xs-row md-radio-button,
-md-radio-group.layout-lg-row md-radio-button,
-md-radio-group.layout-md-row md-radio-button,
-md-radio-group.layout-row md-radio-button,
-md-radio-group.layout-sm-row md-radio-button,
-md-radio-group.layout-xl-row md-radio-button,
-md-radio-group.layout-xs-row md-radio-button {
-    margin-top: 0;
-    margin-bottom: 0;
-    margin-left: 0;
-    margin-right: 16px
-}
-
-[dir=rtl] md-radio-group.layout-gt-lg-row md-radio-button,
-[dir=rtl] md-radio-group.layout-gt-md-row md-radio-button,
-[dir=rtl] md-radio-group.layout-gt-sm-row md-radio-button,
-[dir=rtl] md-radio-group.layout-gt-xs-row md-radio-button,
-[dir=rtl] md-radio-group.layout-lg-row md-radio-button,
-[dir=rtl] md-radio-group.layout-md-row md-radio-button,
-[dir=rtl] md-radio-group.layout-row md-radio-button,
-[dir=rtl] md-radio-group.layout-sm-row md-radio-button,
-[dir=rtl] md-radio-group.layout-xl-row md-radio-button,
-[dir=rtl] md-radio-group.layout-xs-row md-radio-button {
-    margin-left: 16px
-}
-
-[dir=rtl] md-radio-group.layout-gt-lg-row md-radio-button,
-[dir=rtl] md-radio-group.layout-gt-md-row md-radio-button,
-[dir=rtl] md-radio-group.layout-gt-sm-row md-radio-button,
-[dir=rtl] md-radio-group.layout-gt-xs-row md-radio-button,
-[dir=rtl] md-radio-group.layout-lg-row md-radio-button,
-[dir=rtl] md-radio-group.layout-md-row md-radio-button,
-[dir=rtl] md-radio-group.layout-row md-radio-button,
-[dir=rtl] md-radio-group.layout-sm-row md-radio-button,
-[dir=rtl] md-radio-group.layout-xl-row md-radio-button,
-[dir=rtl] md-radio-group.layout-xs-row md-radio-button {
-    margin-right: 0
-}
-
-md-radio-group.layout-gt-lg-row md-radio-button:last-of-type,
-md-radio-group.layout-gt-md-row md-radio-button:last-of-type,
-md-radio-group.layout-gt-sm-row md-radio-button:last-of-type,
-md-radio-group.layout-gt-xs-row md-radio-button:last-of-type,
-md-radio-group.layout-lg-row md-radio-button:last-of-type,
-md-radio-group.layout-md-row md-radio-button:last-of-type,
-md-radio-group.layout-row md-radio-button:last-of-type,
-md-radio-group.layout-sm-row md-radio-button:last-of-type,
-md-radio-group.layout-xl-row md-radio-button:last-of-type,
-md-radio-group.layout-xs-row md-radio-button:last-of-type {
-    margin-left: 0;
-    margin-right: 0
-}
-
-md-radio-group:focus {
-    outline: 0
-}
-
-md-radio-group.md-focused.ng-not-empty .md-checked .md-container:before {
-    left: -8px;
-    top: -8px;
-    right: -8px;
-    bottom: -8px
-}
-
-md-radio-group.md-focused.ng-empty>md-radio-button:first-child .md-container:before {
-    left: -8px;
-    top: -8px;
-    right: -8px;
-    bottom: -8px
-}
-
-md-radio-group[disabled] md-radio-button {
-    cursor: default
-}
-
-md-radio-group[disabled] md-radio-button .md-container {
-    cursor: default
-}
-
-.md-inline-form md-radio-group {
-    margin: 18px 0 19px
-}
-
-.md-inline-form md-radio-group md-radio-button {
-    display: inline-block;
-    height: 30px;
-    padding: 2px;
-    box-sizing: border-box;
-    margin-top: 0;
-    margin-bottom: 0
-}
-
-@media screen and (-ms-high-contrast:active) {
-    md-radio-button.md-default-theme .md-on {
-        background-color: #fff
-    }
-}
-
-md-input-container:not([md-no-float]) .md-select-placeholder span:first-child {
-    transition: -webkit-transform .4s cubic-bezier(.25, .8, .25, 1);
-    transition: transform .4s cubic-bezier(.25, .8, .25, 1);
-    transition: transform .4s cubic-bezier(.25, .8, .25, 1), -webkit-transform .4s cubic-bezier(.25, .8, .25, 1);
-    -webkit-transform-origin: left top;
-    transform-origin: left top
-}
-
-[dir=rtl] md-input-container:not([md-no-float]) .md-select-placeholder span:first-child {
-    -webkit-transform-origin: right top;
-    transform-origin: right top
-}
-
-md-input-container.md-input-focused:not([md-no-float]) .md-select-placeholder span:first-child {
-    -webkit-transform: translateY(-22px) translateX(-2px) scale(.75);
-    transform: translateY(-22px) translateX(-2px) scale(.75)
-}
-
-.md-select-menu-container {
-    position: fixed;
-    left: 0;
-    top: 0;
-    z-index: 90;
-    opacity: 0;
-    display: none;
-    -webkit-transform: translateY(-1px);
-    transform: translateY(-1px)
-}
-
-.md-select-menu-container:not(.md-clickable) {
-    pointer-events: none
-}
-
-.md-select-menu-container md-progress-circular {
-    display: table;
-    margin: 24px auto !important
-}
-
-.md-select-menu-container.md-active {
-    display: block;
-    opacity: 1
-}
-
-.md-select-menu-container.md-active md-select-menu {
-    transition: all .4s cubic-bezier(.25, .8, .25, 1);
-    transition-duration: 150ms
-}
-
-.md-select-menu-container.md-active md-select-menu>* {
-    opacity: 1;
-    transition: all .3s cubic-bezier(.55, 0, .55, .2);
-    transition-duration: 150ms;
-    transition-delay: .1s
-}
-
-.md-select-menu-container.md-leave {
-    opacity: 0;
-    transition: all .3s cubic-bezier(.55, 0, .55, .2);
-    transition-duration: 250ms
-}
-
-md-input-container>md-select {
-    margin: 0;
-    order: 2
-}
-
-md-input-container:not(.md-input-has-value) md-select.ng-required:not(.md-no-asterisk) .md-select-value span:first-child:after,
-md-input-container:not(.md-input-has-value) md-select[required]:not(.md-no-asterisk) .md-select-value span:first-child:after {
-    content: ' *';
-    font-size: 13px;
-    vertical-align: top
-}
-
-md-input-container.md-input-invalid md-select .md-select-value {
-    border-bottom-style: solid;
-    padding-bottom: 1px
-}
-
-md-select {
-    display: flex;
-    margin: 20px 0 26px 0
-}
-
-md-select.ng-required.ng-empty.ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after,
-md-select[required].ng-empty.ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after {
-    content: ' *';
-    font-size: 13px;
-    vertical-align: top
-}
-
-md-select[disabled] .md-select-value {
-    background-position: 0 bottom;
-    background-size: 4px 1px;
-    background-repeat: repeat-x;
-    margin-bottom: -1px
-}
-
-md-select:focus {
-    outline: 0
-}
-
-md-select[disabled]:hover {
-    cursor: default
-}
-
-md-select:not([disabled]):hover {
-    cursor: pointer
-}
-
-md-select:not([disabled]).ng-invalid.ng-touched .md-select-value {
-    border-bottom-style: solid;
-    padding-bottom: 1px
-}
-
-md-select:not([disabled]):focus .md-select-value {
-    border-bottom-width: 2px;
-    border-bottom-style: solid;
-    padding-bottom: 0
-}
-
-md-select:not([disabled]):focus.ng-invalid.ng-touched .md-select-value {
-    padding-bottom: 0
-}
-
-md-input-container.md-input-has-value .md-select-value>span:not(.md-select-icon) {
-    -webkit-transform: translate3d(0, 1px, 0);
-    transform: translate3d(0, 1px, 0)
-}
-
-.md-select-value {
-    display: flex;
-    align-items: center;
-    padding: 2px 2px 1px;
-    border-bottom-width: 1px;
-    border-bottom-style: solid;
-    background-color: rgba(0, 0, 0, 0);
-    position: relative;
-    box-sizing: content-box;
-    min-width: 64px;
-    min-height: 26px;
-    flex-grow: 1
-}
-
-.md-select-value>span:not(.md-select-icon) {
-    max-width: 100%;
-    flex: 1 1 auto;
-    text-overflow: ellipsis;
-    white-space: nowrap;
-    overflow: hidden
-}
-
-.md-select-value>span:not(.md-select-icon) .md-text {
-    display: inline
-}
-
-.md-select-value .md-select-icon {
-    display: block;
-    align-items: flex-end;
-    text-align: right;
-    width: 24px;
-    margin: 0 4px;
-    -webkit-transform: translate3d(0, -2px, 0);
-    transform: translate3d(0, -2px, 0);
-    font-size: 1.2rem
-}
-
-[dir=rtl] .md-select-value .md-select-icon {
-    align-items: flex-start
-}
-
-[dir=rtl] .md-select-value .md-select-icon {
-    text-align: left
-}
-
-.md-select-value .md-select-icon:after {
-    display: block;
-    content: '\25BC';
-    position: relative;
-    top: 2px;
-    speak: none;
-    font-size: 13px;
-    -webkit-transform: scaleY(.5) scaleX(1);
-    transform: scaleY(.5) scaleX(1)
-}
-
-.md-select-value.md-select-placeholder {
-    display: flex;
-    order: 1;
-    pointer-events: none;
-    -webkit-font-smoothing: antialiased;
-    padding-left: 2px;
-    z-index: 1
-}
-
-md-select-menu {
-    display: flex;
-    flex-direction: column;
-    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 2px 1px -1px rgba(0, 0, 0, .12);
-    max-height: 256px;
-    min-height: 48px;
-    overflow-y: hidden;
-    -webkit-transform-origin: left top;
-    transform-origin: left top;
-    -webkit-transform: scale(1);
-    transform: scale(1)
-}
-
-md-select-menu.md-reverse {
-    flex-direction: column-reverse
-}
-
-md-select-menu:not(.md-overflow) md-content {
-    padding-top: 8px;
-    padding-bottom: 8px
-}
-
-[dir=rtl] md-select-menu {
-    -webkit-transform-origin: right top;
-    transform-origin: right top
-}
-
-md-select-menu md-content {
-    min-width: 136px;
-    min-height: 48px;
-    max-height: 256px;
-    overflow-y: auto
-}
-
-md-select-menu>* {
-    opacity: 0
-}
-
-md-option {
-    cursor: pointer;
-    position: relative;
-    display: flex;
-    align-items: center;
-    width: auto;
-    transition: background .15s linear;
-    padding: 0 16px 0 16px;
-    height: 48px
-}
-
-md-option[disabled] {
-    cursor: default
-}
-
-md-option:focus {
-    outline: 0
-}
-
-md-option .md-text {
-    -webkit-touch-callout: none;
-    -webkit-user-select: none;
-    -moz-user-select: none;
-    -ms-user-select: none;
-    user-select: none;
-    width: auto;
-    white-space: nowrap;
-    overflow: hidden;
-    text-overflow: ellipsis
-}
-
-md-optgroup {
-    display: block
-}
-
-md-optgroup label {
-    display: block;
-    font-size: 14px;
-    text-transform: uppercase;
-    padding: 16px;
-    font-weight: 500
-}
-
-md-optgroup md-option {
-    padding-left: 32px;
-    padding-right: 32px
-}
-
-@media screen and (-ms-high-contrast:active) {
-    .md-select-backdrop {
-        background-color: transparent
-    }
-
-    md-select-menu {
-        border: 1px solid #fff
-    }
-}
-
-md-select-menu[multiple] md-option.md-checkbox-enabled {
-    padding-left: 40px;
-    padding-right: 16px
-}
-
-[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled {
-    padding-left: 16px
-}
-
-[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled {
-    padding-right: 40px
-}
-
-md-select-menu[multiple] md-option.md-checkbox-enabled .md-container {
-    position: absolute;
-    top: 50%;
-    -webkit-transform: translateY(-50%);
-    transform: translateY(-50%);
-    box-sizing: border-box;
-    display: inline-block;
-    width: 20px;
-    height: 20px;
-    left: 0;
-    right: auto
-}
-
-[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container {
-    left: auto
-}
-
-[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container {
-    right: 0
-}
-
-md-select-menu[multiple] md-option.md-checkbox-enabled .md-container:before {
-    box-sizing: border-box;
-    background-color: transparent;
-    border-radius: 50%;
-    content: '';
-    position: absolute;
-    display: block;
-    height: auto;
-    left: 0;
-    top: 0;
-    right: 0;
-    bottom: 0;
-    transition: all .5s;
-    width: auto
-}
-
-md-select-menu[multiple] md-option.md-checkbox-enabled .md-container:after {
-    box-sizing: border-box;
-    content: '';
-    position: absolute;
-    top: -10px;
-    right: -10px;
-    bottom: -10px;
-    left: -10px
-}
-
-md-select-menu[multiple] md-option.md-checkbox-enabled .md-container .md-ripple-container {
-    position: absolute;
-    display: block;
-    width: auto;
-    height: auto;
-    left: -15px;
-    top: -15px;
-    right: -15px;
-    bottom: -15px
-}
-
-md-select-menu[multiple] md-option.md-checkbox-enabled .md-icon {
-    box-sizing: border-box;
-    transition: 240ms;
-    position: absolute;
-    top: 0;
-    left: 0;
-    width: 20px;
-    height: 20px;
-    border-width: 2px;
-    border-style: solid;
-    border-radius: 2px
-}
-
-md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon {
-    border-color: transparent
-}
-
-md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon:after {
-    box-sizing: border-box;
-    -webkit-transform: rotate(45deg);
-    transform: rotate(45deg);
-    position: absolute;
-    left: 4.66667px;
-    top: .22222px;
-    display: table;
-    width: 6.66667px;
-    height: 13.33333px;
-    border-width: 2px;
-    border-style: solid;
-    border-top: 0;
-    border-left: 0;
-    content: ''
-}
-
-md-select-menu[multiple] md-option.md-checkbox-enabled[disabled] {
-    cursor: default
-}
-
-md-select-menu[multiple] md-option.md-checkbox-enabled.md-indeterminate .md-icon:after {
-    box-sizing: border-box;
-    position: absolute;
-    top: 50%;
-    left: 50%;
-    -webkit-transform: translate(-50%, -50%);
-    transform: translate(-50%, -50%);
-    display: table;
-    width: 12px;
-    height: 2px;
-    border-width: 2px;
-    border-style: solid;
-    border-top: 0;
-    border-left: 0;
-    content: ''
-}
-
-md-select-menu[multiple] md-option.md-checkbox-enabled .md-container {
-    margin-left: 10.66667px;
-    margin-right: auto
-}
-
-[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container {
-    margin-left: auto
-}
-
-[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container {
-    margin-right: 10.66667px
-}
-
-md-sidenav {
-    box-sizing: border-box;
-    position: absolute;
-    flex-direction: column;
-    z-index: 60;
-    width: 320px;
-    max-width: 320px;
-    bottom: 0;
-    overflow: auto;
-    -webkit-overflow-scrolling: touch
-}
-
-md-sidenav ul {
-    list-style: none
-}
-
-md-sidenav.md-closed {
-    display: none
-}
-
-md-sidenav.md-closed-add,
-md-sidenav.md-closed-remove {
-    display: flex;
-    transition: .2s ease-in all
-}
-
-md-sidenav.md-closed-add.md-closed-add-active,
-md-sidenav.md-closed-remove.md-closed-remove-active {
-    transition: all .4s cubic-bezier(.25, .8, .25, 1)
-}
-
-md-sidenav.md-locked-open-add,
-md-sidenav.md-locked-open-remove {
-    position: static;
-    display: flex;
-    -webkit-transform: translate3d(0, 0, 0);
-    transform: translate3d(0, 0, 0)
-}
-
-md-sidenav.md-locked-open,
-md-sidenav.md-locked-open.md-closed,
-md-sidenav.md-locked-open.md-closed.md-sidenav-left,
-md-sidenav.md-locked-open.md-closed.md-sidenav-right {
-    position: static;
-    display: flex;
-    -webkit-transform: translate3d(0, 0, 0);
-    transform: translate3d(0, 0, 0)
-}
-
-md-sidenav.md-locked-open-remove.md-closed {
-    position: static;
-    display: flex;
-    -webkit-transform: translate3d(0, 0, 0);
-    transform: translate3d(0, 0, 0)
-}
-
-md-sidenav.md-closed.md-locked-open-add {
-    position: static;
-    display: flex;
-    -webkit-transform: translate3d(0, 0, 0);
-    transform: translate3d(0, 0, 0)
-}
-
-md-sidenav.md-closed.md-locked-open-add:not(.md-locked-open-add-active) {
-    transition: width .3s cubic-bezier(.55, 0, .55, .2), min-width .3s cubic-bezier(.55, 0, .55, .2);
-    width: 0 !important;
-    min-width: 0 !important
-}
-
-md-sidenav.md-closed.md-locked-open-add-active {
-    transition: width .3s cubic-bezier(.55, 0, .55, .2), min-width .3s cubic-bezier(.55, 0, .55, .2)
-}
-
-md-sidenav.md-locked-open-remove-active {
-    transition: width .3s cubic-bezier(.55, 0, .55, .2), min-width .3s cubic-bezier(.55, 0, .55, .2);
-    width: 0 !important;
-    min-width: 0 !important
-}
-
-.md-sidenav-backdrop.md-locked-open {
-    display: none
-}
-
-.md-sidenav-left,
-md-sidenav {
-    left: 0;
-    top: 0;
-    -webkit-transform: translate3d(0, 0, 0);
-    transform: translate3d(0, 0, 0)
-}
-
-.md-sidenav-left.md-closed,
-md-sidenav.md-closed {
-    -webkit-transform: translate3d(-100%, 0, 0);
-    transform: translate3d(-100%, 0, 0)
-}
-
-.md-sidenav-right {
-    left: 100%;
-    top: 0;
-    -webkit-transform: translate(-100%, 0);
-    transform: translate(-100%, 0)
-}
-
-.md-sidenav-right.md-closed {
-    -webkit-transform: translate(0, 0);
-    transform: translate(0, 0)
-}
-
-@media (min-width:600px) {
-    md-sidenav {
-        max-width: 400px
-    }
-}
-
-@media (max-width:456px) {
-    md-sidenav {
-        width: calc(100% - 56px);
-        min-width: calc(100% - 56px);
-        max-width: calc(100% - 56px)
-    }
-}
-
-@media screen and (-ms-high-contrast:active) {
-
-    .md-sidenav-left,
-    md-sidenav {
-        border-right: 1px solid #fff
-    }
-
-    .md-sidenav-right {
-        border-left: 1px solid #fff
-    }
-}
-
-@-webkit-keyframes sliderFocusThumb {
-    0% {
-        -webkit-transform: scale(.7);
-        transform: scale(.7)
-    }
-
-    30% {
-        -webkit-transform: scale(1);
-        transform: scale(1)
-    }
-
-    100% {
-        -webkit-transform: scale(.7);
-        transform: scale(.7)
-    }
-}
-
-@keyframes sliderFocusThumb {
-    0% {
-        -webkit-transform: scale(.7);
-        transform: scale(.7)
-    }
-
-    30% {
-        -webkit-transform: scale(1);
-        transform: scale(1)
-    }
-
-    100% {
-        -webkit-transform: scale(.7);
-        transform: scale(.7)
-    }
-}
-
-@-webkit-keyframes sliderDiscreteFocusThumb {
-    0% {
-        -webkit-transform: scale(.7);
-        transform: scale(.7)
-    }
-
-    50% {
-        -webkit-transform: scale(.8);
-        transform: scale(.8)
-    }
-
-    100% {
-        -webkit-transform: scale(0);
-        transform: scale(0)
-    }
-}
-
-@keyframes sliderDiscreteFocusThumb {
-    0% {
-        -webkit-transform: scale(.7);
-        transform: scale(.7)
-    }
-
-    50% {
-        -webkit-transform: scale(.8);
-        transform: scale(.8)
-    }
-
-    100% {
-        -webkit-transform: scale(0);
-        transform: scale(0)
-    }
-}
-
-@-webkit-keyframes sliderDiscreteFocusRing {
-    0% {
-        -webkit-transform: scale(.7);
-        transform: scale(.7);
-        opacity: 0
-    }
-
-    50% {
-        -webkit-transform: scale(1);
-        transform: scale(1);
-        opacity: 1
-    }
-
-    100% {
-        -webkit-transform: scale(0);
-        transform: scale(0)
-    }
-}
-
-@keyframes sliderDiscreteFocusRing {
-    0% {
-        -webkit-transform: scale(.7);
-        transform: scale(.7);
-        opacity: 0
-    }
-
-    50% {
-        -webkit-transform: scale(1);
-        transform: scale(1);
-        opacity: 1
-    }
-
-    100% {
-        -webkit-transform: scale(0);
-        transform: scale(0)
-    }
-}
-
-md-slider {
-    height: 48px;
-    min-width: 128px;
-    position: relative;
-    margin-left: 4px;
-    margin-right: 4px;
-    padding: 0;
-    display: block;
-    flex-direction: row
-}
-
-md-slider *,
-md-slider :after {
-    box-sizing: border-box
-}
-
-md-slider .md-slider-wrapper {
-    outline: 0;
-    width: 100%;
-    height: 100%
-}
-
-md-slider .md-slider-content {
-    position: relative
-}
-
-md-slider .md-track-container {
-    width: 100%;
-    position: absolute;
-    top: 23px;
-    height: 2px
-}
-
-md-slider .md-track {
-    position: absolute;
-    left: 0;
-    right: 0;
-    height: 100%
-}
-
-md-slider .md-track-fill {
-    transition: all .4s cubic-bezier(.25, .8, .25, 1);
-    transition-property: width, height
-}
-
-md-slider .md-track-ticks {
-    position: absolute;
-    left: 0;
-    right: 0;
-    height: 100%
-}
-
-md-slider .md-track-ticks canvas {
-    width: 100%;
-    height: 100%
-}
-
-md-slider .md-thumb-container {
-    position: absolute;
-    left: 0;
-    top: 50%;
-    -webkit-transform: translate3d(-50%, -50%, 0);
-    transform: translate3d(-50%, -50%, 0);
-    transition: all .4s cubic-bezier(.25, .8, .25, 1);
-    transition-property: left, right, bottom
-}
-
-[dir=rtl] md-slider .md-thumb-container {
-    left: auto;
-    right: 0
-}
-
-md-slider .md-thumb {
-    z-index: 1;
-    position: absolute;
-    left: -10px;
-    top: 14px;
-    width: 20px;
-    height: 20px;
-    border-radius: 20px;
-    -webkit-transform: scale(.7);
-    transform: scale(.7);
-    transition: all .4s cubic-bezier(.25, .8, .25, 1)
-}
-
-[dir=rtl] md-slider .md-thumb {
-    left: auto;
-    right: -10px
-}
-
-md-slider .md-thumb:after {
-    content: '';
-    position: absolute;
-    width: 20px;
-    height: 20px;
-    border-radius: 20px;
-    border-width: 3px;
-    border-style: solid;
-    transition: inherit
-}
-
-md-slider .md-sign {
-    display: flex;
-    align-items: center;
-    justify-content: center;
-    position: absolute;
-    left: -14px;
-    top: -17px;
-    width: 28px;
-    height: 28px;
-    border-radius: 28px;
-    -webkit-transform: scale(.4) translate3d(0, 67.5px, 0);
-    transform: scale(.4) translate3d(0, 67.5px, 0);
-    transition: all .3s cubic-bezier(.35, 0, .25, 1)
-}
-
-md-slider .md-sign:after {
-    position: absolute;
-    content: '';
-    left: 0;
-    border-radius: 16px;
-    top: 19px;
-    border-left: 14px solid transparent;
-    border-right: 14px solid transparent;
-    border-top-width: 16px;
-    border-top-style: solid;
-    opacity: 0;
-    -webkit-transform: translate3d(0, -8px, 0);
-    transform: translate3d(0, -8px, 0);
-    transition: all .2s cubic-bezier(.35, 0, .25, 1)
-}
-
-[dir=rtl] md-slider .md-sign:after {
-    left: auto;
-    right: 0
-}
-
-md-slider .md-sign .md-thumb-text {
-    z-index: 1;
-    font-size: 12px;
-    font-weight: 700
-}
-
-md-slider .md-focus-ring {
-    position: absolute;
-    left: -17px;
-    top: 7px;
-    width: 34px;
-    height: 34px;
-    border-radius: 34px;
-    -webkit-transform: scale(.7);
-    transform: scale(.7);
-    opacity: 0;
-    transition: all .35s cubic-bezier(.35, 0, .25, 1)
-}
-
-[dir=rtl] md-slider .md-focus-ring {
-    left: auto;
-    right: -17px
-}
-
-md-slider .md-disabled-thumb {
-    position: absolute;
-    left: -14px;
-    top: 10px;
-    width: 28px;
-    height: 28px;
-    border-radius: 28px;
-    -webkit-transform: scale(.5);
-    transform: scale(.5);
-    border-width: 4px;
-    border-style: solid;
-    display: none
-}
-
-[dir=rtl] md-slider .md-disabled-thumb {
-    left: auto;
-    right: -14px
-}
-
-md-slider.md-min .md-sign {
-    opacity: 0
-}
-
-md-slider:focus {
-    outline: 0
-}
-
-md-slider.md-dragging .md-thumb-container,
-md-slider.md-dragging .md-track-fill {
-    transition: none
-}
-
-md-slider:not([md-discrete]) .md-sign,
-md-slider:not([md-discrete]) .md-track-ticks {
-    display: none
-}
-
-md-slider:not([md-discrete]):not([disabled]) .md-slider-wrapper .md-thumb:hover {
-    -webkit-transform: scale(.8);
-    transform: scale(.8)
-}
-
-md-slider:not([md-discrete]):not([disabled]) .md-slider-wrapper.md-focused .md-focus-ring {
-    -webkit-transform: scale(1);
-    transform: scale(1);
-    opacity: 1
-}
-
-md-slider:not([md-discrete]):not([disabled]) .md-slider-wrapper.md-focused .md-thumb {
-    -webkit-animation: sliderFocusThumb .7s cubic-bezier(.35, 0, .25, 1);
-    animation: sliderFocusThumb .7s cubic-bezier(.35, 0, .25, 1)
-}
-
-md-slider:not([md-discrete]):not([disabled]).md-active .md-slider-wrapper .md-thumb {
-    -webkit-transform: scale(1);
-    transform: scale(1)
-}
-
-md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-focus-ring {
-    -webkit-transform: scale(0);
-    transform: scale(0);
-    -webkit-animation: sliderDiscreteFocusRing .5s cubic-bezier(.35, 0, .25, 1);
-    animation: sliderDiscreteFocusRing .5s cubic-bezier(.35, 0, .25, 1)
-}
-
-md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-thumb {
-    -webkit-animation: sliderDiscreteFocusThumb .5s cubic-bezier(.35, 0, .25, 1);
-    animation: sliderDiscreteFocusThumb .5s cubic-bezier(.35, 0, .25, 1)
-}
-
-md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-thumb,
-md-slider[md-discrete]:not([disabled]).md-active .md-thumb {
-    -webkit-transform: scale(0);
-    transform: scale(0)
-}
-
-md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-sign,
-md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-sign:after,
-md-slider[md-discrete]:not([disabled]).md-active .md-sign,
-md-slider[md-discrete]:not([disabled]).md-active .md-sign:after {
-    opacity: 1;
-    -webkit-transform: translate3d(0, 0, 0) scale(1);
-    transform: translate3d(0, 0, 0) scale(1)
-}
-
-md-slider[md-discrete][disabled][readonly] .md-thumb {
-    -webkit-transform: scale(0);
-    transform: scale(0)
-}
-
-md-slider[md-discrete][disabled][readonly] .md-sign,
-md-slider[md-discrete][disabled][readonly] .md-sign:after {
-    opacity: 1;
-    -webkit-transform: translate3d(0, 0, 0) scale(1);
-    transform: translate3d(0, 0, 0) scale(1)
-}
-
-md-slider[disabled] .md-track-fill {
-    display: none
-}
-
-md-slider[disabled] .md-track-ticks {
-    opacity: 0
-}
-
-md-slider[disabled]:not([readonly]) .md-sign {
-    opacity: 0
-}
-
-md-slider[disabled] .md-thumb {
-    -webkit-transform: scale(.5);
-    transform: scale(.5)
-}
-
-md-slider[disabled] .md-disabled-thumb {
-    display: block
-}
-
-md-slider[md-vertical] {
-    flex-direction: column;
-    min-height: 128px;
-    min-width: 0
-}
-
-md-slider[md-vertical] .md-slider-wrapper {
-    flex: 1;
-    padding-top: 12px;
-    padding-bottom: 12px;
-    width: 48px;
-    align-self: center;
-    display: flex;
-    justify-content: center
-}
-
-md-slider[md-vertical] .md-track-container {
-    height: 100%;
-    width: 2px;
-    top: 0;
-    left: calc(50% - (2px / 2))
-}
-
-md-slider[md-vertical] .md-thumb-container {
-    top: auto;
-    margin-bottom: 23px;
-    left: calc(50% - 1px);
-    bottom: 0
-}
-
-md-slider[md-vertical] .md-thumb-container .md-thumb:after {
-    left: 1px
-}
-
-md-slider[md-vertical] .md-thumb-container .md-focus-ring {
-    left: -16px
-}
-
-md-slider[md-vertical] .md-track-fill {
-    bottom: 0
-}
-
-md-slider[md-vertical][md-discrete] .md-sign {
-    left: -40px;
-    top: 9.5px;
-    -webkit-transform: scale(.4) translate3d(67.5px, 0, 0);
-    transform: scale(.4) translate3d(67.5px, 0, 0)
-}
-
-md-slider[md-vertical][md-discrete] .md-sign:after {
-    top: 9.5px;
-    left: 19px;
-    border-top: 14px solid transparent;
-    border-right: 0;
-    border-bottom: 14px solid transparent;
-    border-left-width: 16px;
-    border-left-style: solid;
-    opacity: 0;
-    -webkit-transform: translate3d(0, -8px, 0);
-    transform: translate3d(0, -8px, 0);
-    transition: all .2s ease-in-out
-}
-
-md-slider[md-vertical][md-discrete] .md-sign .md-thumb-text {
-    z-index: 1;
-    font-size: 12px;
-    font-weight: 700
-}
-
-md-slider[md-vertical][md-discrete] .md-focused .md-sign:after,
-md-slider[md-vertical][md-discrete].md-active .md-sign:after,
-md-slider[md-vertical][md-discrete][disabled][readonly] .md-sign:after {
-    top: 0
-}
-
-md-slider[md-vertical][disabled][readonly] .md-thumb {
-    -webkit-transform: scale(0);
-    transform: scale(0)
-}
-
-md-slider[md-vertical][disabled][readonly] .md-sign,
-md-slider[md-vertical][disabled][readonly] .md-sign:after {
-    opacity: 1;
-    -webkit-transform: translate3d(0, 0, 0) scale(1);
-    transform: translate3d(0, 0, 0) scale(1)
-}
-
-md-slider[md-invert]:not([md-vertical]) .md-track-fill {
-    left: auto;
-    right: 0
-}
-
-[dir=rtl] md-slider[md-invert]:not([md-vertical]) .md-track-fill {
-    left: 0
-}
-
-[dir=rtl] md-slider[md-invert]:not([md-vertical]) .md-track-fill {
-    right: auto
-}
-
-md-slider[md-invert][md-vertical] .md-track-fill {
-    bottom: auto;
-    top: 0
-}
-
-md-slider-container {
-    display: flex;
-    align-items: center;
-    flex-direction: row
-}
-
-md-slider-container>:first-child:not(md-slider),
-md-slider-container>:last-child:not(md-slider) {
-    min-width: 25px;
-    max-width: 42px;
-    height: 25px;
-    transition: all .4s cubic-bezier(.25, .8, .25, 1);
-    transition-property: color, max-width
-}
-
-md-slider-container>:first-child:not(md-slider) {
-    margin-right: 16px
-}
-
-[dir=rtl] md-slider-container>:first-child:not(md-slider) {
-    margin-right: auto;
-    margin-left: 16px
-}
-
-md-slider-container>:last-child:not(md-slider) {
-    margin-left: 16px
-}
-
-[dir=rtl] md-slider-container>:last-child:not(md-slider) {
-    margin-left: auto;
-    margin-right: 16px
-}
-
-md-slider-container[md-vertical] {
-    flex-direction: column
-}
-
-md-slider-container[md-vertical]>:first-child:not(md-slider),
-md-slider-container[md-vertical]>:last-child:not(md-slider) {
-    margin-right: 0;
-    margin-left: 0;
-    text-align: center
-}
-
-md-slider-container md-input-container input[type=number] {
-    text-align: center;
-    padding-left: 15px;
-    height: 50px;
-    margin-top: -25px
-}
-
-[dir=rtl] md-slider-container md-input-container input[type=number] {
-    padding-left: 0;
-    padding-right: 15px
-}
-
-@media screen and (-ms-high-contrast:active) {
-    md-slider.md-default-theme .md-track {
-        border-bottom: 1px solid #fff
-    }
-}
-
-.md-sticky-clone {
-    z-index: 2;
-    top: 0;
-    left: 0;
-    right: 0;
-    position: absolute !important;
-    -webkit-transform: translate3d(-9999px, -9999px, 0);
-    transform: translate3d(-9999px, -9999px, 0)
-}
-
-.md-sticky-clone[sticky-state=active] {
-    -webkit-transform: translate3d(0, 0, 0);
-    transform: translate3d(0, 0, 0)
-}
-
-.md-sticky-clone[sticky-state=active]:not(.md-sticky-no-effect) .md-subheader-inner {
-    -webkit-animation: subheaderStickyHoverIn .3s ease-out both;
-    animation: subheaderStickyHoverIn .3s ease-out both
-}
-
-@-webkit-keyframes subheaderStickyHoverIn {
-    0% {
-        box-shadow: 0 0 0 0 transparent
-    }
-
-    100% {
-        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .16)
-    }
-}
-
-@keyframes subheaderStickyHoverIn {
-    0% {
-        box-shadow: 0 0 0 0 transparent
-    }
-
-    100% {
-        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .16)
-    }
-}
-
-@-webkit-keyframes subheaderStickyHoverOut {
-    0% {
-        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .16)
-    }
-
-    100% {
-        box-shadow: 0 0 0 0 transparent
-    }
-}
-
-@keyframes subheaderStickyHoverOut {
-    0% {
-        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .16)
-    }
-
-    100% {
-        box-shadow: 0 0 0 0 transparent
-    }
-}
-
-.md-subheader-wrapper:not(.md-sticky-no-effect) {
-    transition: .2s ease-out margin
-}
-
-.md-subheader-wrapper:not(.md-sticky-no-effect) .md-subheader {
-    margin: 0
-}
-
-.md-subheader-wrapper:not(.md-sticky-no-effect).md-sticky-clone {
-    z-index: 2
-}
-
-.md-subheader-wrapper:not(.md-sticky-no-effect)[sticky-state=active] {
-    margin-top: -2px
-}
-
-.md-subheader-wrapper:not(.md-sticky-no-effect):not(.md-sticky-clone)[sticky-prev-state=active] .md-subheader-inner:after {
-    -webkit-animation: subheaderStickyHoverOut .3s ease-out both;
-    animation: subheaderStickyHoverOut .3s ease-out both
-}
-
-.md-subheader {
-    display: block;
-    font-size: 14px;
-    font-weight: 500;
-    line-height: 1em;
-    margin: 0;
-    position: relative
-}
-
-.md-subheader .md-subheader-inner {
-    display: block;
-    padding: 16px
-}
-
-.md-subheader .md-subheader-content {
-    display: block;
-    z-index: 1;
-    position: relative
-}
-
-[md-swipe-left],
-[md-swipe-right] {
-    touch-action: pan-y
-}
-
-[md-swipe-down],
-[md-swipe-up] {
-    touch-action: pan-x
-}
-
-.md-inline-form md-switch {
-    margin-top: 18px;
-    margin-bottom: 19px
-}
-
-md-switch {
-    margin: 16px 0;
-    white-space: nowrap;
-    cursor: pointer;
-    outline: 0;
-    -webkit-user-select: none;
-    -moz-user-select: none;
-    -ms-user-select: none;
-    user-select: none;
-    height: 30px;
-    line-height: 28px;
-    align-items: center;
-    display: flex;
-    margin-left: inherit;
-    margin-right: 16px
-}
-
-[dir=rtl] md-switch {
-    margin-left: 16px
-}
-
-[dir=rtl] md-switch {
-    margin-right: inherit
-}
-
-md-switch:last-of-type {
-    margin-left: inherit;
-    margin-right: 0
-}
-
-[dir=rtl] md-switch:last-of-type {
-    margin-left: 0
-}
-
-[dir=rtl] md-switch:last-of-type {
-    margin-right: inherit
-}
-
-md-switch[disabled] {
-    cursor: default
-}
-
-md-switch[disabled] .md-container {
-    cursor: default
-}
-
-md-switch .md-container {
-    cursor: -webkit-grab;
-    cursor: grab;
-    width: 36px;
-    height: 24px;
-    position: relative;
-    -webkit-user-select: none;
-    -moz-user-select: none;
-    -ms-user-select: none;
-    user-select: none;
-    margin-right: 8px;
-    float: left
-}
-
-[dir=rtl] md-switch .md-container {
-    margin-right: 0;
-    margin-left: 8px
-}
-
-md-switch.md-inverted .md-container {
-    margin-right: initial;
-    margin-left: 8px
-}
-
-[dir=rtl] md-switch.md-inverted .md-container {
-    margin-right: 8px
-}
-
-[dir=rtl] md-switch.md-inverted .md-container {
-    margin-left: initial
-}
-
-md-switch:not([disabled]) .md-dragging,
-md-switch:not([disabled]).md-dragging .md-container {
-    cursor: -webkit-grabbing;
-    cursor: grabbing
-}
-
-md-switch.md-focused .md-thumb:before {
-    left: -8px;
-    top: -8px;
-    right: -8px;
-    bottom: -8px
-}
-
-md-switch .md-label {
-    border-color: transparent;
-    border-width: 0;
-    float: left
-}
-
-md-switch .md-bar {
-    left: 1px;
-    width: 34px;
-    top: 5px;
-    height: 14px;
-    border-radius: 8px;
-    position: absolute
-}
-
-md-switch .md-thumb-container {
-    top: 2px;
-    left: 0;
-    width: 16px;
-    position: absolute;
-    -webkit-transform: translate3d(0, 0, 0);
-    transform: translate3d(0, 0, 0);
-    z-index: 1
-}
-
-md-switch.md-checked .md-thumb-container {
-    -webkit-transform: translate3d(100%, 0, 0);
-    transform: translate3d(100%, 0, 0)
-}
-
-md-switch .md-thumb {
-    position: absolute;
-    margin: 0;
-    left: 0;
-    top: 0;
-    outline: 0;
-    height: 20px;
-    width: 20px;
-    border-radius: 50%;
-    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 2px 1px -1px rgba(0, 0, 0, .12)
-}
-
-md-switch .md-thumb:before {
-    background-color: transparent;
-    border-radius: 50%;
-    content: '';
-    position: absolute;
-    display: block;
-    height: auto;
-    left: 0;
-    top: 0;
-    right: 0;
-    bottom: 0;
-    transition: all .5s;
-    width: auto
-}
-
-md-switch .md-thumb .md-ripple-container {
-    position: absolute;
-    display: block;
-    width: auto;
-    height: auto;
-    left: -20px;
-    top: -20px;
-    right: -20px;
-    bottom: -20px
-}
-
-md-switch:not(.md-dragging) .md-bar,
-md-switch:not(.md-dragging) .md-thumb,
-md-switch:not(.md-dragging) .md-thumb-container {
-    transition: all 80ms linear;
-    transition-property: background-color, -webkit-transform;
-    transition-property: transform, background-color;
-    transition-property: transform, background-color, -webkit-transform
-}
-
-md-switch:not(.md-dragging) .md-bar,
-md-switch:not(.md-dragging) .md-thumb {
-    transition-delay: 50ms
-}
-
-@media screen and (-ms-high-contrast:active) {
-    md-switch.md-default-theme .md-bar {
-        background-color: #666
-    }
-
-    md-switch.md-default-theme.md-checked .md-bar {
-        background-color: #9e9e9e
-    }
-
-    md-switch.md-default-theme .md-thumb {
-        background-color: #fff
-    }
-}
-
-@-webkit-keyframes md-tab-content-hide {
-    0% {
-        opacity: 1
-    }
-
-    50% {
-        opacity: 1
-    }
-
-    100% {
-        opacity: 0
-    }
-}
-
-@keyframes md-tab-content-hide {
-    0% {
-        opacity: 1
-    }
-
-    50% {
-        opacity: 1
-    }
-
-    100% {
-        opacity: 0
-    }
-}
-
-md-tab-data {
-    position: absolute;
-    top: 0;
-    left: 0;
-    right: 0;
-    bottom: 0;
-    z-index: -1;
-    opacity: 0
-}
-
-md-tabs {
-    display: block;
-    margin: 0;
-    border-radius: 2px;
-    overflow: hidden;
-    position: relative;
-    flex-shrink: 0
-}
-
-md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) {
-    min-height: 248px
-}
-
-md-tabs[md-align-tabs=bottom] {
-    padding-bottom: 48px
-}
-
-md-tabs[md-align-tabs=bottom] md-tabs-wrapper {
-    position: absolute;
-    bottom: 0;
-    left: 0;
-    right: 0;
-    height: 48px;
-    z-index: 2
-}
-
-md-tabs[md-align-tabs=bottom] md-tabs-content-wrapper {
-    top: 0;
-    bottom: 48px
-}
-
-md-tabs.md-dynamic-height md-tabs-content-wrapper {
-    min-height: 0;
-    position: relative;
-    top: auto;
-    left: auto;
-    right: auto;
-    bottom: auto;
-    overflow: visible
-}
-
-md-tabs.md-dynamic-height md-tab-content.md-active {
-    position: relative
-}
-
-md-tabs[md-border-bottom] md-tabs-wrapper {
-    border-width: 0 0 1px;
-    border-style: solid
-}
-
-md-tabs[md-border-bottom]:not(.md-dynamic-height) md-tabs-content-wrapper {
-    top: 49px
-}
-
-md-tabs-wrapper {
-    display: block;
-    position: relative;
-    -webkit-transform: translate(0, 0);
-    transform: translate(0, 0)
-}
-
-md-tabs-wrapper md-next-button,
-md-tabs-wrapper md-prev-button {
-    height: 100%;
-    width: 32px;
-    position: absolute;
-    top: 50%;
-    -webkit-transform: translateY(-50%);
-    transform: translateY(-50%);
-    line-height: 1em;
-    z-index: 2;
-    cursor: pointer;
-    font-size: 16px;
-    background: transparent no-repeat center center;
-    transition: all .5s cubic-bezier(.35, 0, .25, 1)
-}
-
-md-tabs-wrapper md-next-button:focus,
-md-tabs-wrapper md-prev-button:focus {
-    outline: 0
-}
-
-md-tabs-wrapper md-next-button.md-disabled,
-md-tabs-wrapper md-prev-button.md-disabled {
-    opacity: .25;
-    cursor: default
-}
-
-md-tabs-wrapper md-next-button.ng-leave,
-md-tabs-wrapper md-prev-button.ng-leave {
-    transition: none
-}
-
-md-tabs-wrapper md-next-button md-icon,
-md-tabs-wrapper md-prev-button md-icon {
-    position: absolute;
-    top: 50%;
-    left: 50%;
-    -webkit-transform: translate(-50%, -50%);
-    transform: translate(-50%, -50%)
-}
-
-[dir=rtl] md-tabs-wrapper md-next-button,
-[dir=rtl] md-tabs-wrapper md-prev-button {
-    -webkit-transform: rotateY(180deg) translateY(-50%);
-    transform: rotateY(180deg) translateY(-50%)
-}
-
-md-tabs-wrapper md-prev-button {
-    left: 0;
-    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMjA4IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTUuNCw3LjQgMTQsNiA4LDEyIDE0LDE4IDE1LjQsMTYuNiAxMC44LDEyIAkJIiBzdHlsZT0iZmlsbDp3aGl0ZTsiLz4gPHJlY3QgZmlsbD0ibm9uZSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ii8+IDwvZz4gPC9nPiA8ZyBpZD0iR3JpZCIgZGlzcGxheT0ibm9uZSI+IDxnIGRpc3BsYXk9ImlubGluZSI+IDwvZz4gPC9nPiA8L3N2Zz4NCg==)
-}
-
-[dir=rtl] md-tabs-wrapper md-prev-button {
-    left: auto;
-    right: 0
-}
-
-md-tabs-wrapper md-next-button {
-    right: 0;
-    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMzM2IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTAsNiA4LjYsNy40IDEzLjIsMTIgOC42LDE2LjYgMTAsMTggMTYsMTIgCQkiIHN0eWxlPSJmaWxsOndoaXRlOyIvPiA8cmVjdCBmaWxsPSJub25lIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiLz4gPC9nPiA8L2c+IDxnIGlkPSJHcmlkIiBkaXNwbGF5PSJub25lIj4gPGcgZGlzcGxheT0iaW5saW5lIj4gPC9nPiA8L2c+IDwvc3ZnPg0K)
-}
-
-[dir=rtl] md-tabs-wrapper md-next-button {
-    right: auto;
-    left: 0
-}
-
-md-tabs-wrapper md-next-button md-icon {
-    -webkit-transform: translate(-50%, -50%) rotate(180deg);
-    transform: translate(-50%, -50%) rotate(180deg)
-}
-
-md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper {
-    width: 100%;
-    flex-direction: row
-}
-
-md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper md-tab-item {
-    flex-grow: 1
-}
-
-md-tabs-canvas {
-    position: relative;
-    overflow: hidden;
-    display: block;
-    height: 48px
-}
-
-md-tabs-canvas:after {
-    content: '';
-    display: table;
-    clear: both
-}
-
-md-tabs-canvas .md-dummy-wrapper {
-    position: absolute;
-    top: 0;
-    left: 0
-}
-
-[dir=rtl] md-tabs-canvas .md-dummy-wrapper {
-    left: auto;
-    right: 0
-}
-
-md-tabs-canvas.md-paginated {
-    margin: 0 32px
-}
-
-md-tabs-canvas.md-center-tabs {
-    display: flex;
-    flex-direction: column;
-    text-align: center
-}
-
-md-tabs-canvas.md-center-tabs .md-tab {
-    float: none;
-    display: inline-block
-}
-
-md-pagination-wrapper {
-    height: 48px;
-    display: flex;
-    transition: -webkit-transform .5s cubic-bezier(.35, 0, .25, 1);
-    transition: transform .5s cubic-bezier(.35, 0, .25, 1);
-    transition: transform .5s cubic-bezier(.35, 0, .25, 1), -webkit-transform .5s cubic-bezier(.35, 0, .25, 1);
-    position: absolute;
-    left: 0;
-    -webkit-transform: translate(0, 0);
-    transform: translate(0, 0)
-}
-
-md-pagination-wrapper:after {
-    content: '';
-    display: table;
-    clear: both
-}
-
-[dir=rtl] md-pagination-wrapper {
-    left: auto;
-    right: 0
-}
-
-md-pagination-wrapper.md-center-tabs {
-    position: relative;
-    justify-content: center
-}
-
-md-tabs-content-wrapper {
-    display: block;
-    position: absolute;
-    top: 48px;
-    left: 0;
-    right: 0;
-    bottom: 0;
-    overflow: hidden
-}
-
-md-tab-content {
-    display: flex;
-    position: absolute;
-    top: 0;
-    left: 0;
-    right: 0;
-    bottom: 0;
-    transition: -webkit-transform .5s cubic-bezier(.35, 0, .25, 1);
-    transition: transform .5s cubic-bezier(.35, 0, .25, 1);
-    transition: transform .5s cubic-bezier(.35, 0, .25, 1), -webkit-transform .5s cubic-bezier(.35, 0, .25, 1);
-    overflow: auto;
-    -webkit-transform: translate(0, 0);
-    transform: translate(0, 0)
-}
-
-md-tab-content.md-no-scroll {
-    bottom: auto;
-    overflow: hidden
-}
-
-md-tab-content.md-no-transition,
-md-tab-content.ng-leave {
-    transition: none
-}
-
-md-tab-content.md-left:not(.md-active) {
-    -webkit-transform: translateX(-100%);
-    transform: translateX(-100%);
-    -webkit-animation: 1s md-tab-content-hide;
-    animation: 1s md-tab-content-hide;
-    visibility: hidden
-}
-
-[dir=rtl] md-tab-content.md-left:not(.md-active) {
-    -webkit-transform: translateX(100%);
-    transform: translateX(100%)
-}
-
-md-tab-content.md-left:not(.md-active) * {
-    transition: visibility 0s linear;
-    transition-delay: .5s;
-    visibility: hidden
-}
-
-md-tab-content.md-right:not(.md-active) {
-    -webkit-transform: translateX(100%);
-    transform: translateX(100%);
-    -webkit-animation: 1s md-tab-content-hide;
-    animation: 1s md-tab-content-hide;
-    visibility: hidden
-}
-
-[dir=rtl] md-tab-content.md-right:not(.md-active) {
-    -webkit-transform: translateX(-100%);
-    transform: translateX(-100%)
-}
-
-md-tab-content.md-right:not(.md-active) * {
-    transition: visibility 0s linear;
-    transition-delay: .5s;
-    visibility: hidden
-}
-
-md-tab-content>div {
-    flex: 1 0 100%;
-    min-width: 0
-}
-
-md-tab-content>div.ng-leave {
-    -webkit-animation: 1s md-tab-content-hide;
-    animation: 1s md-tab-content-hide
-}
-
-md-ink-bar {
-    position: absolute;
-    left: auto;
-    right: auto;
-    bottom: 0;
-    height: 2px
-}
-
-md-ink-bar.md-left {
-    transition: left 125ms cubic-bezier(.35, 0, .25, 1), right .25s cubic-bezier(.35, 0, .25, 1)
-}
-
-md-ink-bar.md-right {
-    transition: left .25s cubic-bezier(.35, 0, .25, 1), right 125ms cubic-bezier(.35, 0, .25, 1)
-}
-
-md-tab {
-    position: absolute;
-    z-index: -1;
-    left: -9999px
-}
-
-.md-tab {
-    font-size: 14px;
-    text-align: center;
-    line-height: 24px;
-    padding: 12px 24px;
-    transition: background-color .35s cubic-bezier(.35, 0, .25, 1);
-    cursor: pointer;
-    white-space: nowrap;
-    position: relative;
-    text-transform: uppercase;
-    float: left;
-    font-weight: 500;
-    box-sizing: border-box;
-    overflow: hidden;
-    text-overflow: ellipsis
-}
-
-[dir=rtl] .md-tab {
-    float: right
-}
-
-.md-tab.md-focused,
-.md-tab:focus {
-    box-shadow: none;
-    outline: 0
-}
-
-.md-tab.md-active {
-    cursor: default
-}
-
-.md-tab.md-disabled {
-    pointer-events: none;
-    touch-action: pan-y;
-    -webkit-user-select: none;
-    -moz-user-select: none;
-    -ms-user-select: none;
-    user-select: none;
-    -webkit-user-drag: none;
-    opacity: .5;
-    cursor: default
-}
-
-.md-tab.ng-leave {
-    transition: none
-}
-
-md-toolbar+md-dialog-content md-tabs,
-md-toolbar+md-tabs {
-    border-top-left-radius: 0;
-    border-top-right-radius: 0
-}
-
-.md-toast-text {
-    padding: 0 6px
-}
-
-md-toast {
-    position: absolute;
-    z-index: 105;
-    box-sizing: border-box;
-    cursor: default;
-    overflow: hidden;
-    padding: 8px;
-    opacity: 1;
-    transition: all .4s cubic-bezier(.25, .8, .25, 1)
-}
-
-md-toast .md-toast-content {
-    display: flex;
-    flex-direction: row;
-    align-items: center;
-    max-height: 168px;
-    max-width: 100%;
-    min-height: 48px;
-    padding: 0 18px;
-    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .26);
-    border-radius: 2px;
-    font-size: 14px;
-    overflow: hidden;
-    -webkit-transform: translate3d(0, 0, 0) rotateZ(0);
-    transform: translate3d(0, 0, 0) rotateZ(0);
-    transition: all .4s cubic-bezier(.25, .8, .25, 1);
-    justify-content: flex-start
-}
-
-md-toast .md-toast-content::before {
-    content: '';
-    min-height: 48px;
-    visibility: hidden;
-    display: inline-block
-}
-
-[dir=rtl] md-toast .md-toast-content {
-    justify-content: flex-end
-}
-
-md-toast .md-toast-content span {
-    flex: 1 1 0%;
-    box-sizing: border-box;
-    min-width: 0
-}
-
-md-toast.md-capsule {
-    border-radius: 24px
-}
-
-md-toast.md-capsule .md-toast-content {
-    border-radius: 24px
-}
-
-md-toast.ng-leave-active .md-toast-content {
-    transition: all .3s cubic-bezier(.55, 0, .55, .2)
-}
-
-md-toast.md-swipedown .md-toast-content,
-md-toast.md-swipeleft .md-toast-content,
-md-toast.md-swiperight .md-toast-content,
-md-toast.md-swipeup .md-toast-content {
-    transition: all .4s cubic-bezier(.25, .8, .25, 1)
-}
-
-md-toast.ng-enter {
-    opacity: 0
-}
-
-md-toast.ng-enter .md-toast-content {
-    -webkit-transform: translate3d(0, 100%, 0);
-    transform: translate3d(0, 100%, 0)
-}
-
-md-toast.ng-enter.md-top .md-toast-content {
-    -webkit-transform: translate3d(0, -100%, 0);
-    transform: translate3d(0, -100%, 0)
-}
-
-md-toast.ng-enter.ng-enter-active {
-    opacity: 1
-}
-
-md-toast.ng-enter.ng-enter-active .md-toast-content {
-    -webkit-transform: translate3d(0, 0, 0);
-    transform: translate3d(0, 0, 0)
-}
-
-md-toast.ng-leave.ng-leave-active .md-toast-content {
-    opacity: 0;
-    -webkit-transform: translate3d(0, 100%, 0);
-    transform: translate3d(0, 100%, 0)
-}
-
-md-toast.ng-leave.ng-leave-active.md-swipeup .md-toast-content {
-    -webkit-transform: translate3d(0, -50%, 0);
-    transform: translate3d(0, -50%, 0)
-}
-
-md-toast.ng-leave.ng-leave-active.md-swipedown .md-toast-content {
-    -webkit-transform: translate3d(0, 50%, 0);
-    transform: translate3d(0, 50%, 0)
-}
-
-md-toast.ng-leave.ng-leave-active.md-top .md-toast-content {
-    -webkit-transform: translate3d(0, -100%, 0);
-    transform: translate3d(0, -100%, 0)
-}
-
-md-toast .md-action {
-    line-height: 19px;
-    margin-left: 24px;
-    margin-right: 0;
-    cursor: pointer;
-    text-transform: uppercase;
-    float: right
-}
-
-md-toast .md-button {
-    min-width: 0;
-    margin-right: 0;
-    margin-left: 12px
-}
-
-[dir=rtl] md-toast .md-button {
-    margin-right: 12px
-}
-
-[dir=rtl] md-toast .md-button {
-    margin-left: 0
-}
-
-@media (max-width:959px) {
-    md-toast {
-        left: 0;
-        right: 0;
-        width: 100%;
-        max-width: 100%;
-        min-width: 0;
-        border-radius: 0;
-        bottom: 0;
-        padding: 0
-    }
-
-    md-toast.ng-leave.ng-leave-active.md-swipeup .md-toast-content {
-        -webkit-transform: translate3d(0, -50%, 0);
-        transform: translate3d(0, -50%, 0)
-    }
-
-    md-toast.ng-leave.ng-leave-active.md-swipedown .md-toast-content {
-        -webkit-transform: translate3d(0, 50%, 0);
-        transform: translate3d(0, 50%, 0)
-    }
-}
-
-@media (min-width:960px) {
-    md-toast {
-        min-width: 304px
-    }
-
-    md-toast.md-bottom {
-        bottom: 0
-    }
-
-    md-toast.md-left {
-        left: 0
-    }
-
-    md-toast.md-right {
-        right: 0
-    }
-
-    md-toast.md-top {
-        top: 0
-    }
-
-    md-toast._md-start {
-        left: 0
-    }
-
-    [dir=rtl] md-toast._md-start {
-        left: auto;
-        right: 0
-    }
-
-    md-toast._md-end {
-        right: 0
-    }
-
-    [dir=rtl] md-toast._md-end {
-        right: auto;
-        left: 0
-    }
-
-    md-toast.ng-leave.ng-leave-active.md-swipeleft .md-toast-content {
-        -webkit-transform: translate3d(-50%, 0, 0);
-        transform: translate3d(-50%, 0, 0)
-    }
-
-    md-toast.ng-leave.ng-leave-active.md-swiperight .md-toast-content {
-        -webkit-transform: translate3d(50%, 0, 0);
-        transform: translate3d(50%, 0, 0)
-    }
-}
-
-@media (min-width:1920px) {
-    md-toast .md-toast-content {
-        max-width: 568px
-    }
-}
-
-@media screen and (-ms-high-contrast:active) {
-    md-toast {
-        border: 1px solid #fff
-    }
-}
-
-.md-toast-animating {
-    overflow: hidden !important
-}
-
-md-toolbar {
-    box-sizing: border-box;
-    display: flex;
-    flex-direction: column;
-    position: relative;
-    z-index: 2;
-    font-size: 20px;
-    min-height: 64px;
-    width: 100%
-}
-
-md-toolbar._md-toolbar-transitions {
-    transition-duration: .5s;
-    transition-timing-function: cubic-bezier(.35, 0, .25, 1);
-    transition-property: background-color, fill, color
-}
-
-md-toolbar.md-whiteframe-z1-add,
-md-toolbar.md-whiteframe-z1-remove {
-    transition: box-shadow .5s linear
-}
-
-md-toolbar md-toolbar-filler {
-    width: 72px
-}
-
-md-toolbar *,
-md-toolbar :after,
-md-toolbar :before {
-    box-sizing: border-box
-}
-
-md-toolbar.ng-animate {
-    transition: none
-}
-
-md-toolbar.md-tall {
-    height: 128px;
-    min-height: 128px;
-    max-height: 128px
-}
-
-md-toolbar.md-medium-tall {
-    height: 88px;
-    min-height: 88px;
-    max-height: 88px
-}
-
-md-toolbar.md-medium-tall .md-toolbar-tools {
-    height: 48px;
-    min-height: 48px;
-    max-height: 48px
-}
-
-md-toolbar>.md-indent {
-    margin-left: 64px
-}
-
-[dir=rtl] md-toolbar>.md-indent {
-    margin-left: auto;
-    margin-right: 64px
-}
-
-md-toolbar~md-content>md-list {
-    padding: 0
-}
-
-md-toolbar~md-content>md-list md-list-item:last-child md-divider {
-    display: none
-}
-
-.md-toolbar-tools {
-    font-size: 20px;
-    letter-spacing: .005em;
-    box-sizing: border-box;
-    font-weight: 400;
-    display: flex;
-    align-items: center;
-    flex-direction: row;
-    width: 100%;
-    height: 64px;
-    max-height: 64px;
-    padding: 0 16px;
-    margin: 0
-}
-
-.md-toolbar-tools h1,
-.md-toolbar-tools h2,
-.md-toolbar-tools h3 {
-    font-size: inherit;
-    font-weight: inherit;
-    margin: inherit
-}
-
-.md-toolbar-tools a {
-    color: inherit;
-    text-decoration: none
-}
-
-.md-toolbar-tools .fill-height {
-    display: flex;
-    align-items: center
-}
-
-.md-toolbar-tools md-checkbox {
-    margin: inherit
-}
-
-.md-toolbar-tools .md-button {
-    margin-top: 0;
-    margin-bottom: 0
-}
-
-.md-toolbar-tools .md-button,
-.md-toolbar-tools .md-button.md-icon-button md-icon {
-    transition-duration: .5s;
-    transition-timing-function: cubic-bezier(.35, 0, .25, 1);
-    transition-property: background-color, fill, color
-}
-
-.md-toolbar-tools .md-button.md-icon-button md-icon.ng-animate,
-.md-toolbar-tools .md-button.ng-animate {
-    transition: none
-}
-
-.md-toolbar-tools>.md-button:first-child {
-    margin-left: -8px
-}
-
-[dir=rtl] .md-toolbar-tools>.md-button:first-child {
-    margin-left: auto;
-    margin-right: -8px
-}
-
-.md-toolbar-tools>.md-button:last-child {
-    margin-right: -8px
-}
-
-[dir=rtl] .md-toolbar-tools>.md-button:last-child {
-    margin-right: auto;
-    margin-left: -8px
-}
-
-.md-toolbar-tools>md-menu:last-child {
-    margin-right: -8px
-}
-
-[dir=rtl] .md-toolbar-tools>md-menu:last-child {
-    margin-right: auto;
-    margin-left: -8px
-}
-
-.md-toolbar-tools>md-menu:last-child>.md-button {
-    margin-right: 0
-}
-
-[dir=rtl] .md-toolbar-tools>md-menu:last-child>.md-button {
-    margin-right: auto;
-    margin-left: 0
-}
-
-@media screen and (-ms-high-contrast:active) {
-    .md-toolbar-tools {
-        border-bottom: 1px solid #fff
-    }
-}
-
-@media (min-width:0) and (max-width:959px) and (orientation:portrait) {
-    md-toolbar {
-        min-height: 56px
-    }
-
-    .md-toolbar-tools {
-        height: 56px;
-        max-height: 56px
-    }
-}
-
-@media (min-width:0) and (max-width:959px) and (orientation:landscape) {
-    md-toolbar {
-        min-height: 48px
-    }
-
-    .md-toolbar-tools {
-        height: 48px;
-        max-height: 48px
-    }
-}
-
-.md-tooltip {
-    pointer-events: none;
-    border-radius: 4px;
-    overflow: hidden;
-    opacity: 0;
-    font-weight: 500;
-    font-size: 14px;
-    white-space: nowrap;
-    text-overflow: ellipsis;
-    height: 32px;
-    line-height: 32px;
-    padding-right: 16px;
-    padding-left: 16px
-}
-
-.md-tooltip.md-origin-top {
-    -webkit-transform-origin: center bottom;
-    transform-origin: center bottom;
-    margin-top: -24px
-}
-
-.md-tooltip.md-origin-right {
-    -webkit-transform-origin: left center;
-    transform-origin: left center;
-    margin-left: 24px
-}
-
-.md-tooltip.md-origin-bottom {
-    -webkit-transform-origin: center top;
-    transform-origin: center top;
-    margin-top: 24px
-}
-
-.md-tooltip.md-origin-left {
-    -webkit-transform-origin: right center;
-    transform-origin: right center;
-    margin-left: -24px
-}
-
-@media (min-width:960px) {
-    .md-tooltip {
-        font-size: 10px;
-        height: 22px;
-        line-height: 22px;
-        padding-right: 8px;
-        padding-left: 8px
-    }
-
-    .md-tooltip.md-origin-top {
-        margin-top: -14px
-    }
-
-    .md-tooltip.md-origin-right {
-        margin-left: 14px
-    }
-
-    .md-tooltip.md-origin-bottom {
-        margin-top: 14px
-    }
-
-    .md-tooltip.md-origin-left {
-        margin-left: -14px
-    }
-}
-
-.md-tooltip.md-show-add {
-    -webkit-transform: scale(0);
-    transform: scale(0)
-}
-
-.md-tooltip.md-show {
-    transition: all .4s cubic-bezier(.25, .8, .25, 1);
-    transition-duration: 150ms;
-    -webkit-transform: scale(1);
-    transform: scale(1);
-    opacity: .9
-}
-
-.md-tooltip.md-hide {
-    transition: all .3s cubic-bezier(.55, 0, .55, .2);
-    transition-duration: 150ms;
-    -webkit-transform: scale(0);
-    transform: scale(0);
-    opacity: 0
-}
-
-.md-truncate {
-    overflow: hidden;
-    white-space: nowrap;
-    text-overflow: ellipsis
-}
-
-.md-truncate.md-clip {
-    text-overflow: clip
-}
-
-.md-truncate.flex {
-    width: 0
-}
-
-.md-virtual-repeat-container {
-    box-sizing: border-box;
-    display: block;
-    margin: 0;
-    overflow: hidden;
-    padding: 0;
-    position: relative
-}
-
-.md-virtual-repeat-container .md-virtual-repeat-scroller {
-    bottom: 0;
-    box-sizing: border-box;
-    left: 0;
-    margin: 0;
-    overflow-x: hidden;
-    padding: 0;
-    position: absolute;
-    right: 0;
-    top: 0;
-    -webkit-overflow-scrolling: touch
-}
-
-.md-virtual-repeat-container .md-virtual-repeat-sizer {
-    box-sizing: border-box;
-    height: 1px;
-    display: block;
-    margin: 0;
-    padding: 0;
-    width: 1px
-}
-
-.md-virtual-repeat-container .md-virtual-repeat-offsetter {
-    box-sizing: border-box;
-    left: 0;
-    margin: 0;
-    padding: 0;
-    position: absolute;
-    right: 0;
-    top: 0
-}
-
-.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-scroller {
-    overflow-x: auto;
-    overflow-y: hidden
-}
-
-.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter {
-    bottom: 16px;
-    right: auto;
-    white-space: nowrap
-}
-
-[dir=rtl] .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter {
-    right: auto;
-    left: auto
-}
-
-.md-whiteframe-1dp,
-.md-whiteframe-z1 {
-    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 2px 1px -1px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-2dp {
-    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, .2), 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-3dp {
-    box-shadow: 0 1px 8px 0 rgba(0, 0, 0, .2), 0 3px 4px 0 rgba(0, 0, 0, .14), 0 3px 3px -2px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-4dp,
-.md-whiteframe-z2 {
-    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, .2), 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-5dp {
-    box-shadow: 0 3px 5px -1px rgba(0, 0, 0, .2), 0 5px 8px 0 rgba(0, 0, 0, .14), 0 1px 14px 0 rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-6dp {
-    box-shadow: 0 3px 5px -1px rgba(0, 0, 0, .2), 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-7dp,
-.md-whiteframe-z3 {
-    box-shadow: 0 4px 5px -2px rgba(0, 0, 0, .2), 0 7px 10px 1px rgba(0, 0, 0, .14), 0 2px 16px 1px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-8dp {
-    box-shadow: 0 5px 5px -3px rgba(0, 0, 0, .2), 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-9dp {
-    box-shadow: 0 5px 6px -3px rgba(0, 0, 0, .2), 0 9px 12px 1px rgba(0, 0, 0, .14), 0 3px 16px 2px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-10dp,
-.md-whiteframe-z4 {
-    box-shadow: 0 6px 6px -3px rgba(0, 0, 0, .2), 0 10px 14px 1px rgba(0, 0, 0, .14), 0 4px 18px 3px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-11dp {
-    box-shadow: 0 6px 7px -4px rgba(0, 0, 0, .2), 0 11px 15px 1px rgba(0, 0, 0, .14), 0 4px 20px 3px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-12dp {
-    box-shadow: 0 7px 8px -4px rgba(0, 0, 0, .2), 0 12px 17px 2px rgba(0, 0, 0, .14), 0 5px 22px 4px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-13dp,
-.md-whiteframe-z5 {
-    box-shadow: 0 7px 8px -4px rgba(0, 0, 0, .2), 0 13px 19px 2px rgba(0, 0, 0, .14), 0 5px 24px 4px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-14dp {
-    box-shadow: 0 7px 9px -4px rgba(0, 0, 0, .2), 0 14px 21px 2px rgba(0, 0, 0, .14), 0 5px 26px 4px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-15dp {
-    box-shadow: 0 8px 9px -5px rgba(0, 0, 0, .2), 0 15px 22px 2px rgba(0, 0, 0, .14), 0 6px 28px 5px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-16dp {
-    box-shadow: 0 8px 10px -5px rgba(0, 0, 0, .2), 0 16px 24px 2px rgba(0, 0, 0, .14), 0 6px 30px 5px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-17dp {
-    box-shadow: 0 8px 11px -5px rgba(0, 0, 0, .2), 0 17px 26px 2px rgba(0, 0, 0, .14), 0 6px 32px 5px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-18dp {
-    box-shadow: 0 9px 11px -5px rgba(0, 0, 0, .2), 0 18px 28px 2px rgba(0, 0, 0, .14), 0 7px 34px 6px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-19dp {
-    box-shadow: 0 9px 12px -6px rgba(0, 0, 0, .2), 0 19px 29px 2px rgba(0, 0, 0, .14), 0 7px 36px 6px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-20dp {
-    box-shadow: 0 10px 13px -6px rgba(0, 0, 0, .2), 0 20px 31px 3px rgba(0, 0, 0, .14), 0 8px 38px 7px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-21dp {
-    box-shadow: 0 10px 13px -6px rgba(0, 0, 0, .2), 0 21px 33px 3px rgba(0, 0, 0, .14), 0 8px 40px 7px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-22dp {
-    box-shadow: 0 10px 14px -6px rgba(0, 0, 0, .2), 0 22px 35px 3px rgba(0, 0, 0, .14), 0 8px 42px 7px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-23dp {
-    box-shadow: 0 11px 14px -7px rgba(0, 0, 0, .2), 0 23px 36px 3px rgba(0, 0, 0, .14), 0 9px 44px 8px rgba(0, 0, 0, .12)
-}
-
-.md-whiteframe-24dp {
-    box-shadow: 0 11px 15px -7px rgba(0, 0, 0, .2), 0 24px 38px 3px rgba(0, 0, 0, .14), 0 9px 46px 8px rgba(0, 0, 0, .12)
-}
-
-@media screen and (-ms-high-contrast:active) {
-    md-whiteframe {
-        border: 1px solid #fff
-    }
-}
-
-@media print {
-
-    [md-whiteframe],
-    md-whiteframe {
-        background-color: #fff
-    }
-}
-
-.ng-cloak,
-.x-ng-cloak,
-[data-ng-cloak],
-[ng-cloak],
-[ng\:cloak],
-[x-ng-cloak] {
-    display: none !important
-}
-
-@-moz-document url-prefix() {
-    .layout-fill {
-        margin: 0;
-        width: 100%;
-        min-height: 100%;
-        height: 100%
-    }
-}
-
-.flex-order {
-    order: 0
-}
-
-.flex-order--20 {
-    order: -20
-}
-
-.flex-order--19 {
-    order: -19
-}
-
-.flex-order--18 {
-    order: -18
-}
-
-.flex-order--17 {
-    order: -17
-}
-
-.flex-order--16 {
-    order: -16
-}
-
-.flex-order--15 {
-    order: -15
-}
-
-.flex-order--14 {
-    order: -14
-}
-
-.flex-order--13 {
-    order: -13
-}
-
-.flex-order--12 {
-    order: -12
-}
-
-.flex-order--11 {
-    order: -11
-}
-
-.flex-order--10 {
-    order: -10
-}
-
-.flex-order--9 {
-    order: -9
-}
-
-.flex-order--8 {
-    order: -8
-}
-
-.flex-order--7 {
-    order: -7
-}
-
-.flex-order--6 {
-    order: -6
-}
-
-.flex-order--5 {
-    order: -5
-}
-
-.flex-order--4 {
-    order: -4
-}
-
-.flex-order--3 {
-    order: -3
-}
-
-.flex-order--2 {
-    order: -2
-}
-
-.flex-order--1 {
-    order: -1
-}
-
-.flex-order-0 {
-    order: 0
-}
-
-.flex-order-1 {
-    order: 1
-}
-
-.flex-order-2 {
-    order: 2
-}
-
-.flex-order-3 {
-    order: 3
-}
-
-.flex-order-4 {
-    order: 4
-}
-
-.flex-order-5 {
-    order: 5
-}
-
-.flex-order-6 {
-    order: 6
-}
-
-.flex-order-7 {
-    order: 7
-}
-
-.flex-order-8 {
-    order: 8
-}
-
-.flex-order-9 {
-    order: 9
-}
-
-.flex-order-10 {
-    order: 10
-}
-
-.flex-order-11 {
-    order: 11
-}
-
-.flex-order-12 {
-    order: 12
-}
-
-.flex-order-13 {
-    order: 13
-}
-
-.flex-order-14 {
-    order: 14
-}
-
-.flex-order-15 {
-    order: 15
-}
-
-.flex-order-16 {
-    order: 16
-}
-
-.flex-order-17 {
-    order: 17
-}
-
-.flex-order-18 {
-    order: 18
-}
-
-.flex-order-19 {
-    order: 19
-}
-
-.flex-order-20 {
-    order: 20
-}
-
-.flex-offset-0,
-.layout-margin .flex-offset-0,
-.layout-margin .offset-0,
-.offset-0 {
-    margin-left: 0
-}
-
-[dir=rtl] .flex-offset-0,
-[dir=rtl] .layout-margin .flex-offset-0,
-[dir=rtl] .layout-margin .offset-0,
-[dir=rtl] .offset-0 {
-    margin-left: auto;
-    margin-right: 0
-}
-
-.flex-offset-5,
-.layout-margin .flex-offset-5,
-.layout-margin .offset-5,
-.offset-5 {
-    margin-left: 5%
-}
-
-[dir=rtl] .flex-offset-5,
-[dir=rtl] .layout-margin .flex-offset-5,
-[dir=rtl] .layout-margin .offset-5,
-[dir=rtl] .offset-5 {
-    margin-left: auto;
-    margin-right: 5%
-}
-
-.flex-offset-10,
-.layout-margin .flex-offset-10,
-.layout-margin .offset-10,
-.offset-10 {
-    margin-left: 10%
-}
-
-[dir=rtl] .flex-offset-10,
-[dir=rtl] .layout-margin .flex-offset-10,
-[dir=rtl] .layout-margin .offset-10,
-[dir=rtl] .offset-10 {
-    margin-left: auto;
-    margin-right: 10%
-}
-
-.flex-offset-15,
-.layout-margin .flex-offset-15,
-.layout-margin .offset-15,
-.offset-15 {
-    margin-left: 15%
-}
-
-[dir=rtl] .flex-offset-15,
-[dir=rtl] .layout-margin .flex-offset-15,
-[dir=rtl] .layout-margin .offset-15,
-[dir=rtl] .offset-15 {
-    margin-left: auto;
-    margin-right: 15%
-}
-
-.flex-offset-20,
-.layout-margin .flex-offset-20,
-.layout-margin .offset-20,
-.offset-20 {
-    margin-left: 20%
-}
-
-[dir=rtl] .flex-offset-20,
-[dir=rtl] .layout-margin .flex-offset-20,
-[dir=rtl] .layout-margin .offset-20,
-[dir=rtl] .offset-20 {
-    margin-left: auto;
-    margin-right: 20%
-}
-
-.flex-offset-25,
-.layout-margin .flex-offset-25,
-.layout-margin .offset-25,
-.offset-25 {
-    margin-left: 25%
-}
-
-[dir=rtl] .flex-offset-25,
-[dir=rtl] .layout-margin .flex-offset-25,
-[dir=rtl] .layout-margin .offset-25,
-[dir=rtl] .offset-25 {
-    margin-left: auto;
-    margin-right: 25%
-}
-
-.flex-offset-30,
-.layout-margin .flex-offset-30,
-.layout-margin .offset-30,
-.offset-30 {
-    margin-left: 30%
-}
-
-[dir=rtl] .flex-offset-30,
-[dir=rtl] .layout-margin .flex-offset-30,
-[dir=rtl] .layout-margin .offset-30,
-[dir=rtl] .offset-30 {
-    margin-left: auto;
-    margin-right: 30%
-}
-
-.flex-offset-35,
-.layout-margin .flex-offset-35,
-.layout-margin .offset-35,
-.offset-35 {
-    margin-left: 35%
-}
-
-[dir=rtl] .flex-offset-35,
-[dir=rtl] .layout-margin .flex-offset-35,
-[dir=rtl] .layout-margin .offset-35,
-[dir=rtl] .offset-35 {
-    margin-left: auto;
-    margin-right: 35%
-}
-
-.flex-offset-40,
-.layout-margin .flex-offset-40,
-.layout-margin .offset-40,
-.offset-40 {
-    margin-left: 40%
-}
-
-[dir=rtl] .flex-offset-40,
-[dir=rtl] .layout-margin .flex-offset-40,
-[dir=rtl] .layout-margin .offset-40,
-[dir=rtl] .offset-40 {
-    margin-left: auto;
-    margin-right: 40%
-}
-
-.flex-offset-45,
-.layout-margin .flex-offset-45,
-.layout-margin .offset-45,
-.offset-45 {
-    margin-left: 45%
-}
-
-[dir=rtl] .flex-offset-45,
-[dir=rtl] .layout-margin .flex-offset-45,
-[dir=rtl] .layout-margin .offset-45,
-[dir=rtl] .offset-45 {
-    margin-left: auto;
-    margin-right: 45%
-}
-
-.flex-offset-50,
-.layout-margin .flex-offset-50,
-.layout-margin .offset-50,
-.offset-50 {
-    margin-left: 50%
-}
-
-[dir=rtl] .flex-offset-50,
-[dir=rtl] .layout-margin .flex-offset-50,
-[dir=rtl] .layout-margin .offset-50,
-[dir=rtl] .offset-50 {
-    margin-left: auto;
-    margin-right: 50%
-}
-
-.flex-offset-55,
-.layout-margin .flex-offset-55,
-.layout-margin .offset-55,
-.offset-55 {
-    margin-left: 55%
-}
-
-[dir=rtl] .flex-offset-55,
-[dir=rtl] .layout-margin .flex-offset-55,
-[dir=rtl] .layout-margin .offset-55,
-[dir=rtl] .offset-55 {
-    margin-left: auto;
-    margin-right: 55%
-}
-
-.flex-offset-60,
-.layout-margin .flex-offset-60,
-.layout-margin .offset-60,
-.offset-60 {
-    margin-left: 60%
-}
-
-[dir=rtl] .flex-offset-60,
-[dir=rtl] .layout-margin .flex-offset-60,
-[dir=rtl] .layout-margin .offset-60,
-[dir=rtl] .offset-60 {
-    margin-left: auto;
-    margin-right: 60%
-}
-
-.flex-offset-65,
-.layout-margin .flex-offset-65,
-.layout-margin .offset-65,
-.offset-65 {
-    margin-left: 65%
-}
-
-[dir=rtl] .flex-offset-65,
-[dir=rtl] .layout-margin .flex-offset-65,
-[dir=rtl] .layout-margin .offset-65,
-[dir=rtl] .offset-65 {
-    margin-left: auto;
-    margin-right: 65%
-}
-
-.flex-offset-70,
-.layout-margin .flex-offset-70,
-.layout-margin .offset-70,
-.offset-70 {
-    margin-left: 70%
-}
-
-[dir=rtl] .flex-offset-70,
-[dir=rtl] .layout-margin .flex-offset-70,
-[dir=rtl] .layout-margin .offset-70,
-[dir=rtl] .offset-70 {
-    margin-left: auto;
-    margin-right: 70%
-}
-
-.flex-offset-75,
-.layout-margin .flex-offset-75,
-.layout-margin .offset-75,
-.offset-75 {
-    margin-left: 75%
-}
-
-[dir=rtl] .flex-offset-75,
-[dir=rtl] .layout-margin .flex-offset-75,
-[dir=rtl] .layout-margin .offset-75,
-[dir=rtl] .offset-75 {
-    margin-left: auto;
-    margin-right: 75%
-}
-
-.flex-offset-80,
-.layout-margin .flex-offset-80,
-.layout-margin .offset-80,
-.offset-80 {
-    margin-left: 80%
-}
-
-[dir=rtl] .flex-offset-80,
-[dir=rtl] .layout-margin .flex-offset-80,
-[dir=rtl] .layout-margin .offset-80,
-[dir=rtl] .offset-80 {
-    margin-left: auto;
-    margin-right: 80%
-}
-
-.flex-offset-85,
-.layout-margin .flex-offset-85,
-.layout-margin .offset-85,
-.offset-85 {
-    margin-left: 85%
-}
-
-[dir=rtl] .flex-offset-85,
-[dir=rtl] .layout-margin .flex-offset-85,
-[dir=rtl] .layout-margin .offset-85,
-[dir=rtl] .offset-85 {
-    margin-left: auto;
-    margin-right: 85%
-}
-
-.flex-offset-90,
-.layout-margin .flex-offset-90,
-.layout-margin .offset-90,
-.offset-90 {
-    margin-left: 90%
-}
-
-[dir=rtl] .flex-offset-90,
-[dir=rtl] .layout-margin .flex-offset-90,
-[dir=rtl] .layout-margin .offset-90,
-[dir=rtl] .offset-90 {
-    margin-left: auto;
-    margin-right: 90%
-}
-
-.flex-offset-95,
-.layout-margin .flex-offset-95,
-.layout-margin .offset-95,
-.offset-95 {
-    margin-left: 95%
-}
-
-[dir=rtl] .flex-offset-95,
-[dir=rtl] .layout-margin .flex-offset-95,
-[dir=rtl] .layout-margin .offset-95,
-[dir=rtl] .offset-95 {
-    margin-left: auto;
-    margin-right: 95%
-}
-
-.flex-offset-33,
-.layout-margin .flex-offset-33,
-.layout-margin .offset-33,
-.offset-33 {
-    margin-left: calc(100% / 3)
-}
-
-.flex-offset-66,
-.layout-margin .flex-offset-66,
-.layout-margin .offset-66,
-.offset-66 {
-    margin-left: calc(200% / 3)
-}
-
-[dir=rtl] .flex-offset-66,
-[dir=rtl] .layout-margin .flex-offset-66,
-[dir=rtl] .layout-margin .offset-66,
-[dir=rtl] .offset-66 {
-    margin-left: auto;
-    margin-right: calc(200% / 3)
-}
-
-.layout-align,
-.layout-align-start-stretch {
-    justify-content: flex-start;
-    align-content: stretch;
-    align-items: stretch
-}
-
-.layout-align-start,
-.layout-align-start-center,
-.layout-align-start-end,
-.layout-align-start-start,
-.layout-align-start-stretch {
-    justify-content: flex-start
-}
-
-.layout-align-center,
-.layout-align-center-center,
-.layout-align-center-end,
-.layout-align-center-start,
-.layout-align-center-stretch {
-    justify-content: center
-}
-
-.layout-align-end,
-.layout-align-end-center,
-.layout-align-end-end,
-.layout-align-end-start,
-.layout-align-end-stretch {
-    justify-content: flex-end
-}
-
-.layout-align-space-around,
-.layout-align-space-around-center,
-.layout-align-space-around-end,
-.layout-align-space-around-start,
-.layout-align-space-around-stretch {
-    justify-content: space-around
-}
-
-.layout-align-space-between,
-.layout-align-space-between-center,
-.layout-align-space-between-end,
-.layout-align-space-between-start,
-.layout-align-space-between-stretch {
-    justify-content: space-between
-}
-
-.layout-align-center-start,
-.layout-align-end-start,
-.layout-align-space-around-start,
-.layout-align-space-between-start,
-.layout-align-start-start {
-    align-items: flex-start;
-    align-content: flex-start
-}
-
-.layout-align-center-center,
-.layout-align-end-center,
-.layout-align-space-around-center,
-.layout-align-space-between-center,
-.layout-align-start-center {
-    align-items: center;
-    align-content: center;
-    max-width: 100%
-}
-
-.layout-align-center-center>*,
-.layout-align-end-center>*,
-.layout-align-space-around-center>*,
-.layout-align-space-between-center>*,
-.layout-align-start-center>* {
-    max-width: 100%;
-    box-sizing: border-box
-}
-
-.layout-align-center-end,
-.layout-align-end-end,
-.layout-align-space-around-end,
-.layout-align-space-between-end,
-.layout-align-start-end {
-    align-items: flex-end;
-    align-content: flex-end
-}
-
-.layout-align-center-stretch,
-.layout-align-end-stretch,
-.layout-align-space-around-stretch,
-.layout-align-space-between-stretch,
-.layout-align-start-stretch {
-    align-items: stretch;
-    align-content: stretch
-}
-
-.flex {
-    flex: 1;
-    box-sizing: border-box
-}
-
-.flex-grow {
-    flex: 1 1 100%;
-    box-sizing: border-box
-}
-
-.flex-initial {
-    flex: 0 1 auto;
-    box-sizing: border-box
-}
-
-.flex-auto {
-    flex: 1 1 auto;
-    box-sizing: border-box
-}
-
-.flex-none {
-    flex: 0 0 auto;
-    box-sizing: border-box
-}
-
-.flex-noshrink {
-    flex: 1 0 auto;
-    box-sizing: border-box
-}
-
-.flex-nogrow {
-    flex: 0 1 auto;
-    box-sizing: border-box
-}
-
-.flex-0 {
-    flex: 1 1 100%;
-    max-width: 0%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-0 {
-    flex: 1 1 100%;
-    max-width: 0%;
-    max-height: 100%;
-    box-sizing: border-box;
-    min-width: 0
-}
-
-.layout-column>.flex-0 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 0%;
-    box-sizing: border-box
-}
-
-.flex-5 {
-    flex: 1 1 100%;
-    max-width: 5%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-5 {
-    flex: 1 1 100%;
-    max-width: 5%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-5 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 5%;
-    box-sizing: border-box
-}
-
-.flex-10 {
-    flex: 1 1 100%;
-    max-width: 10%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-10 {
-    flex: 1 1 100%;
-    max-width: 10%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-10 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 10%;
-    box-sizing: border-box
-}
-
-.flex-15 {
-    flex: 1 1 100%;
-    max-width: 15%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-15 {
-    flex: 1 1 100%;
-    max-width: 15%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-15 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 15%;
-    box-sizing: border-box
-}
-
-.flex-20 {
-    flex: 1 1 100%;
-    max-width: 20%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-20 {
-    flex: 1 1 100%;
-    max-width: 20%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-20 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 20%;
-    box-sizing: border-box
-}
-
-.flex-25 {
-    flex: 1 1 100%;
-    max-width: 25%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-25 {
-    flex: 1 1 100%;
-    max-width: 25%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-25 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 25%;
-    box-sizing: border-box
-}
-
-.flex-30 {
-    flex: 1 1 100%;
-    max-width: 30%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-30 {
-    flex: 1 1 100%;
-    max-width: 30%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-30 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 30%;
-    box-sizing: border-box
-}
-
-.flex-35 {
-    flex: 1 1 100%;
-    max-width: 35%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-35 {
-    flex: 1 1 100%;
-    max-width: 35%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-35 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 35%;
-    box-sizing: border-box
-}
-
-.flex-40 {
-    flex: 1 1 100%;
-    max-width: 40%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-40 {
-    flex: 1 1 100%;
-    max-width: 40%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-40 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 40%;
-    box-sizing: border-box
-}
-
-.flex-45 {
-    flex: 1 1 100%;
-    max-width: 45%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-45 {
-    flex: 1 1 100%;
-    max-width: 45%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-45 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 45%;
-    box-sizing: border-box
-}
-
-.flex-50 {
-    flex: 1 1 100%;
-    max-width: 50%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-50 {
-    flex: 1 1 100%;
-    max-width: 50%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-50 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 50%;
-    box-sizing: border-box
-}
-
-.flex-55 {
-    flex: 1 1 100%;
-    max-width: 55%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-55 {
-    flex: 1 1 100%;
-    max-width: 55%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-55 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 55%;
-    box-sizing: border-box
-}
-
-.flex-60 {
-    flex: 1 1 100%;
-    max-width: 60%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-60 {
-    flex: 1 1 100%;
-    max-width: 60%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-60 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 60%;
-    box-sizing: border-box
-}
-
-.flex-65 {
-    flex: 1 1 100%;
-    max-width: 65%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-65 {
-    flex: 1 1 100%;
-    max-width: 65%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-65 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 65%;
-    box-sizing: border-box
-}
-
-.flex-70 {
-    flex: 1 1 100%;
-    max-width: 70%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-70 {
-    flex: 1 1 100%;
-    max-width: 70%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-70 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 70%;
-    box-sizing: border-box
-}
-
-.flex-75 {
-    flex: 1 1 100%;
-    max-width: 75%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-75 {
-    flex: 1 1 100%;
-    max-width: 75%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-75 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 75%;
-    box-sizing: border-box
-}
-
-.flex-80 {
-    flex: 1 1 100%;
-    max-width: 80%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-80 {
-    flex: 1 1 100%;
-    max-width: 80%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-80 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 80%;
-    box-sizing: border-box
-}
-
-.flex-85 {
-    flex: 1 1 100%;
-    max-width: 85%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-85 {
-    flex: 1 1 100%;
-    max-width: 85%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-85 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 85%;
-    box-sizing: border-box
-}
-
-.flex-90 {
-    flex: 1 1 100%;
-    max-width: 90%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-90 {
-    flex: 1 1 100%;
-    max-width: 90%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-90 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 90%;
-    box-sizing: border-box
-}
-
-.flex-95 {
-    flex: 1 1 100%;
-    max-width: 95%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-95 {
-    flex: 1 1 100%;
-    max-width: 95%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-95 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 95%;
-    box-sizing: border-box
-}
-
-.flex-100 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-100 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-100 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.flex-33 {
-    flex: 1 1 100%;
-    max-width: 33.33%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.flex-66 {
-    flex: 1 1 100%;
-    max-width: 66.66%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-33 {
-    flex: 1 1 33.33%;
-    max-width: 33.33%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-66 {
-    flex: 1 1 66.66%;
-    max-width: 66.66%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-33 {
-    flex: 1 1 33.33%;
-    max-width: 100%;
-    max-height: 33.33%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-66 {
-    flex: 1 1 66.66%;
-    max-width: 100%;
-    max-height: 66.66%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-33 {
-    flex: 1 1 100%;
-    max-width: 33.33%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex-66 {
-    flex: 1 1 100%;
-    max-width: 66.66%;
-    max-height: 100%;
-    box-sizing: border-box
-}
-
-.layout-row>.flex {
-    min-width: 0
-}
-
-.layout-column>.flex-33 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 33.33%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex-66 {
-    flex: 1 1 100%;
-    max-width: 100%;
-    max-height: 66.66%;
-    box-sizing: border-box
-}
-
-.layout-column>.flex {
-    min-height: 0
-}
-
-.layout,
-.layout-column,
-.layout-row {
-    box-sizing: border-box;
-    display: flex
-}
-
-.layout-column {
-    flex-direction: column
-}
-
-.layout-row {
-    flex-direction: row
-}
-
-.layout-padding-sm>*,
-.layout-padding>.flex-sm {
-    padding: 4px
-}
-
-.layout-padding,
-.layout-padding-gt-sm,
-.layout-padding-gt-sm>*,
-.layout-padding-md,
-.layout-padding-md>*,
-.layout-padding>*,
-.layout-padding>.flex,
-.layout-padding>.flex-gt-sm,
-.layout-padding>.flex-md {
-    padding: 8px
-}
-
-.layout-padding-gt-lg>*,
-.layout-padding-gt-md>*,
-.layout-padding-lg>*,
-.layout-padding>.flex-gt-lg,
-.layout-padding>.flex-gt-md,
-.layout-padding>.flex-lg {
-    padding: 16px
-}
-
-.layout-margin-sm>*,
-.layout-margin>.flex-sm {
-    margin: 4px
-}
-
-.layout-margin,
-.layout-margin-gt-sm,
-.layout-margin-gt-sm>*,
-.layout-margin-md,
-.layout-margin-md>*,
-.layout-margin>*,
-.layout-margin>.flex,
-.layout-margin>.flex-gt-sm,
-.layout-margin>.flex-md {
-    margin: 8px
-}
-
-.layout-margin-gt-lg>*,
-.layout-margin-gt-md>*,
-.layout-margin-lg>*,
-.layout-margin>.flex-gt-lg,
-.layout-margin>.flex-gt-md,
-.layout-margin>.flex-lg {
-    margin: 16px
-}
-
-.layout-wrap {
-    flex-wrap: wrap
-}
-
-.layout-nowrap {
-    flex-wrap: nowrap
-}
-
-.layout-fill {
-    margin: 0;
-    width: 100%;
-    min-height: 100%;
-    height: 100%
-}
-
-@media (max-width:599px) {
-
-    .hide-xs:not(.show-xs):not(.show),
-    .hide:not(.show-xs):not(.show) {
-        display: none
-    }
-
-    .flex-order-xs--20 {
-        order: -20
-    }
-
-    .flex-order-xs--19 {
-        order: -19
-    }
-
-    .flex-order-xs--18 {
-        order: -18
-    }
-
-    .flex-order-xs--17 {
-        order: -17
-    }
-
-    .flex-order-xs--16 {
-        order: -16
-    }
-
-    .flex-order-xs--15 {
-        order: -15
-    }
-
-    .flex-order-xs--14 {
-        order: -14
-    }
-
-    .flex-order-xs--13 {
-        order: -13
-    }
-
-    .flex-order-xs--12 {
-        order: -12
-    }
-
-    .flex-order-xs--11 {
-        order: -11
-    }
-
-    .flex-order-xs--10 {
-        order: -10
-    }
-
-    .flex-order-xs--9 {
-        order: -9
-    }
-
-    .flex-order-xs--8 {
-        order: -8
-    }
-
-    .flex-order-xs--7 {
-        order: -7
-    }
-
-    .flex-order-xs--6 {
-        order: -6
-    }
-
-    .flex-order-xs--5 {
-        order: -5
-    }
-
-    .flex-order-xs--4 {
-        order: -4
-    }
-
-    .flex-order-xs--3 {
-        order: -3
-    }
-
-    .flex-order-xs--2 {
-        order: -2
-    }
-
-    .flex-order-xs--1 {
-        order: -1
-    }
-
-    .flex-order-xs-0 {
-        order: 0
-    }
-
-    .flex-order-xs-1 {
-        order: 1
-    }
-
-    .flex-order-xs-2 {
-        order: 2
-    }
-
-    .flex-order-xs-3 {
-        order: 3
-    }
-
-    .flex-order-xs-4 {
-        order: 4
-    }
-
-    .flex-order-xs-5 {
-        order: 5
-    }
-
-    .flex-order-xs-6 {
-        order: 6
-    }
-
-    .flex-order-xs-7 {
-        order: 7
-    }
-
-    .flex-order-xs-8 {
-        order: 8
-    }
-
-    .flex-order-xs-9 {
-        order: 9
-    }
-
-    .flex-order-xs-10 {
-        order: 10
-    }
-
-    .flex-order-xs-11 {
-        order: 11
-    }
-
-    .flex-order-xs-12 {
-        order: 12
-    }
-
-    .flex-order-xs-13 {
-        order: 13
-    }
-
-    .flex-order-xs-14 {
-        order: 14
-    }
-
-    .flex-order-xs-15 {
-        order: 15
-    }
-
-    .flex-order-xs-16 {
-        order: 16
-    }
-
-    .flex-order-xs-17 {
-        order: 17
-    }
-
-    .flex-order-xs-18 {
-        order: 18
-    }
-
-    .flex-order-xs-19 {
-        order: 19
-    }
-
-    .flex-order-xs-20 {
-        order: 20
-    }
-
-    .flex-offset-xs-0,
-    .layout-margin .flex-offset-xs-0,
-    .layout-margin .offset-xs-0,
-    .offset-xs-0 {
-        margin-left: 0
-    }
-
-    [dir=rtl] .flex-offset-xs-0,
-    [dir=rtl] .layout-margin .flex-offset-xs-0,
-    [dir=rtl] .layout-margin .offset-xs-0,
-    [dir=rtl] .offset-xs-0 {
-        margin-left: auto;
-        margin-right: 0
-    }
-
-    .flex-offset-xs-5,
-    .layout-margin .flex-offset-xs-5,
-    .layout-margin .offset-xs-5,
-    .offset-xs-5 {
-        margin-left: 5%
-    }
-
-    [dir=rtl] .flex-offset-xs-5,
-    [dir=rtl] .layout-margin .flex-offset-xs-5,
-    [dir=rtl] .layout-margin .offset-xs-5,
-    [dir=rtl] .offset-xs-5 {
-        margin-left: auto;
-        margin-right: 5%
-    }
-
-    .flex-offset-xs-10,
-    .layout-margin .flex-offset-xs-10,
-    .layout-margin .offset-xs-10,
-    .offset-xs-10 {
-        margin-left: 10%
-    }
-
-    [dir=rtl] .flex-offset-xs-10,
-    [dir=rtl] .layout-margin .flex-offset-xs-10,
-    [dir=rtl] .layout-margin .offset-xs-10,
-    [dir=rtl] .offset-xs-10 {
-        margin-left: auto;
-        margin-right: 10%
-    }
-
-    .flex-offset-xs-15,
-    .layout-margin .flex-offset-xs-15,
-    .layout-margin .offset-xs-15,
-    .offset-xs-15 {
-        margin-left: 15%
-    }
-
-    [dir=rtl] .flex-offset-xs-15,
-    [dir=rtl] .layout-margin .flex-offset-xs-15,
-    [dir=rtl] .layout-margin .offset-xs-15,
-    [dir=rtl] .offset-xs-15 {
-        margin-left: auto;
-        margin-right: 15%
-    }
-
-    .flex-offset-xs-20,
-    .layout-margin .flex-offset-xs-20,
-    .layout-margin .offset-xs-20,
-    .offset-xs-20 {
-        margin-left: 20%
-    }
-
-    [dir=rtl] .flex-offset-xs-20,
-    [dir=rtl] .layout-margin .flex-offset-xs-20,
-    [dir=rtl] .layout-margin .offset-xs-20,
-    [dir=rtl] .offset-xs-20 {
-        margin-left: auto;
-        margin-right: 20%
-    }
-
-    .flex-offset-xs-25,
-    .layout-margin .flex-offset-xs-25,
-    .layout-margin .offset-xs-25,
-    .offset-xs-25 {
-        margin-left: 25%
-    }
-
-    [dir=rtl] .flex-offset-xs-25,
-    [dir=rtl] .layout-margin .flex-offset-xs-25,
-    [dir=rtl] .layout-margin .offset-xs-25,
-    [dir=rtl] .offset-xs-25 {
-        margin-left: auto;
-        margin-right: 25%
-    }
-
-    .flex-offset-xs-30,
-    .layout-margin .flex-offset-xs-30,
-    .layout-margin .offset-xs-30,
-    .offset-xs-30 {
-        margin-left: 30%
-    }
-
-    [dir=rtl] .flex-offset-xs-30,
-    [dir=rtl] .layout-margin .flex-offset-xs-30,
-    [dir=rtl] .layout-margin .offset-xs-30,
-    [dir=rtl] .offset-xs-30 {
-        margin-left: auto;
-        margin-right: 30%
-    }
-
-    .flex-offset-xs-35,
-    .layout-margin .flex-offset-xs-35,
-    .layout-margin .offset-xs-35,
-    .offset-xs-35 {
-        margin-left: 35%
-    }
-
-    [dir=rtl] .flex-offset-xs-35,
-    [dir=rtl] .layout-margin .flex-offset-xs-35,
-    [dir=rtl] .layout-margin .offset-xs-35,
-    [dir=rtl] .offset-xs-35 {
-        margin-left: auto;
-        margin-right: 35%
-    }
-
-    .flex-offset-xs-40,
-    .layout-margin .flex-offset-xs-40,
-    .layout-margin .offset-xs-40,
-    .offset-xs-40 {
-        margin-left: 40%
-    }
-
-    [dir=rtl] .flex-offset-xs-40,
-    [dir=rtl] .layout-margin .flex-offset-xs-40,
-    [dir=rtl] .layout-margin .offset-xs-40,
-    [dir=rtl] .offset-xs-40 {
-        margin-left: auto;
-        margin-right: 40%
-    }
-
-    .flex-offset-xs-45,
-    .layout-margin .flex-offset-xs-45,
-    .layout-margin .offset-xs-45,
-    .offset-xs-45 {
-        margin-left: 45%
-    }
-
-    [dir=rtl] .flex-offset-xs-45,
-    [dir=rtl] .layout-margin .flex-offset-xs-45,
-    [dir=rtl] .layout-margin .offset-xs-45,
-    [dir=rtl] .offset-xs-45 {
-        margin-left: auto;
-        margin-right: 45%
-    }
-
-    .flex-offset-xs-50,
-    .layout-margin .flex-offset-xs-50,
-    .layout-margin .offset-xs-50,
-    .offset-xs-50 {
-        margin-left: 50%
-    }
-
-    [dir=rtl] .flex-offset-xs-50,
-    [dir=rtl] .layout-margin .flex-offset-xs-50,
-    [dir=rtl] .layout-margin .offset-xs-50,
-    [dir=rtl] .offset-xs-50 {
-        margin-left: auto;
-        margin-right: 50%
-    }
-
-    .flex-offset-xs-55,
-    .layout-margin .flex-offset-xs-55,
-    .layout-margin .offset-xs-55,
-    .offset-xs-55 {
-        margin-left: 55%
-    }
-
-    [dir=rtl] .flex-offset-xs-55,
-    [dir=rtl] .layout-margin .flex-offset-xs-55,
-    [dir=rtl] .layout-margin .offset-xs-55,
-    [dir=rtl] .offset-xs-55 {
-        margin-left: auto;
-        margin-right: 55%
-    }
-
-    .flex-offset-xs-60,
-    .layout-margin .flex-offset-xs-60,
-    .layout-margin .offset-xs-60,
-    .offset-xs-60 {
-        margin-left: 60%
-    }
-
-    [dir=rtl] .flex-offset-xs-60,
-    [dir=rtl] .layout-margin .flex-offset-xs-60,
-    [dir=rtl] .layout-margin .offset-xs-60,
-    [dir=rtl] .offset-xs-60 {
-        margin-left: auto;
-        margin-right: 60%
-    }
-
-    .flex-offset-xs-65,
-    .layout-margin .flex-offset-xs-65,
-    .layout-margin .offset-xs-65,
-    .offset-xs-65 {
-        margin-left: 65%
-    }
-
-    [dir=rtl] .flex-offset-xs-65,
-    [dir=rtl] .layout-margin .flex-offset-xs-65,
-    [dir=rtl] .layout-margin .offset-xs-65,
-    [dir=rtl] .offset-xs-65 {
-        margin-left: auto;
-        margin-right: 65%
-    }
-
-    .flex-offset-xs-70,
-    .layout-margin .flex-offset-xs-70,
-    .layout-margin .offset-xs-70,
-    .offset-xs-70 {
-        margin-left: 70%
-    }
-
-    [dir=rtl] .flex-offset-xs-70,
-    [dir=rtl] .layout-margin .flex-offset-xs-70,
-    [dir=rtl] .layout-margin .offset-xs-70,
-    [dir=rtl] .offset-xs-70 {
-        margin-left: auto;
-        margin-right: 70%
-    }
-
-    .flex-offset-xs-75,
-    .layout-margin .flex-offset-xs-75,
-    .layout-margin .offset-xs-75,
-    .offset-xs-75 {
-        margin-left: 75%
-    }
-
-    [dir=rtl] .flex-offset-xs-75,
-    [dir=rtl] .layout-margin .flex-offset-xs-75,
-    [dir=rtl] .layout-margin .offset-xs-75,
-    [dir=rtl] .offset-xs-75 {
-        margin-left: auto;
-        margin-right: 75%
-    }
-
-    .flex-offset-xs-80,
-    .layout-margin .flex-offset-xs-80,
-    .layout-margin .offset-xs-80,
-    .offset-xs-80 {
-        margin-left: 80%
-    }
-
-    [dir=rtl] .flex-offset-xs-80,
-    [dir=rtl] .layout-margin .flex-offset-xs-80,
-    [dir=rtl] .layout-margin .offset-xs-80,
-    [dir=rtl] .offset-xs-80 {
-        margin-left: auto;
-        margin-right: 80%
-    }
-
-    .flex-offset-xs-85,
-    .layout-margin .flex-offset-xs-85,
-    .layout-margin .offset-xs-85,
-    .offset-xs-85 {
-        margin-left: 85%
-    }
-
-    [dir=rtl] .flex-offset-xs-85,
-    [dir=rtl] .layout-margin .flex-offset-xs-85,
-    [dir=rtl] .layout-margin .offset-xs-85,
-    [dir=rtl] .offset-xs-85 {
-        margin-left: auto;
-        margin-right: 85%
-    }
-
-    .flex-offset-xs-90,
-    .layout-margin .flex-offset-xs-90,
-    .layout-margin .offset-xs-90,
-    .offset-xs-90 {
-        margin-left: 90%
-    }
-
-    [dir=rtl] .flex-offset-xs-90,
-    [dir=rtl] .layout-margin .flex-offset-xs-90,
-    [dir=rtl] .layout-margin .offset-xs-90,
-    [dir=rtl] .offset-xs-90 {
-        margin-left: auto;
-        margin-right: 90%
-    }
-
-    .flex-offset-xs-95,
-    .layout-margin .flex-offset-xs-95,
-    .layout-margin .offset-xs-95,
-    .offset-xs-95 {
-        margin-left: 95%
-    }
-
-    [dir=rtl] .flex-offset-xs-95,
-    [dir=rtl] .layout-margin .flex-offset-xs-95,
-    [dir=rtl] .layout-margin .offset-xs-95,
-    [dir=rtl] .offset-xs-95 {
-        margin-left: auto;
-        margin-right: 95%
-    }
-
-    .flex-offset-xs-33,
-    .layout-margin .flex-offset-xs-33,
-    .layout-margin .offset-xs-33,
-    .offset-xs-33 {
-        margin-left: calc(100% / 3)
-    }
-
-    .flex-offset-xs-66,
-    .layout-margin .flex-offset-xs-66,
-    .layout-margin .offset-xs-66,
-    .offset-xs-66 {
-        margin-left: calc(200% / 3)
-    }
-
-    [dir=rtl] .flex-offset-xs-66,
-    [dir=rtl] .layout-margin .flex-offset-xs-66,
-    [dir=rtl] .layout-margin .offset-xs-66,
-    [dir=rtl] .offset-xs-66 {
-        margin-left: auto;
-        margin-right: calc(200% / 3)
-    }
-
-    .layout-align-xs,
-    .layout-align-xs-start-stretch {
-        justify-content: flex-start;
-        align-content: stretch;
-        align-items: stretch
-    }
-
-    .layout-align-xs-start,
-    .layout-align-xs-start-center,
-    .layout-align-xs-start-end,
-    .layout-align-xs-start-start,
-    .layout-align-xs-start-stretch {
-        justify-content: flex-start
-    }
-
-    .layout-align-xs-center,
-    .layout-align-xs-center-center,
-    .layout-align-xs-center-end,
-    .layout-align-xs-center-start,
-    .layout-align-xs-center-stretch {
-        justify-content: center
-    }
-
-    .layout-align-xs-end,
-    .layout-align-xs-end-center,
-    .layout-align-xs-end-end,
-    .layout-align-xs-end-start,
-    .layout-align-xs-end-stretch {
-        justify-content: flex-end
-    }
-
-    .layout-align-xs-space-around,
-    .layout-align-xs-space-around-center,
-    .layout-align-xs-space-around-end,
-    .layout-align-xs-space-around-start,
-    .layout-align-xs-space-around-stretch {
-        justify-content: space-around
-    }
-
-    .layout-align-xs-space-between,
-    .layout-align-xs-space-between-center,
-    .layout-align-xs-space-between-end,
-    .layout-align-xs-space-between-start,
-    .layout-align-xs-space-between-stretch {
-        justify-content: space-between
-    }
-
-    .layout-align-xs-center-start,
-    .layout-align-xs-end-start,
-    .layout-align-xs-space-around-start,
-    .layout-align-xs-space-between-start,
-    .layout-align-xs-start-start {
-        align-items: flex-start;
-        align-content: flex-start
-    }
-
-    .layout-align-xs-center-center,
-    .layout-align-xs-end-center,
-    .layout-align-xs-space-around-center,
-    .layout-align-xs-space-between-center,
-    .layout-align-xs-start-center {
-        align-items: center;
-        align-content: center;
-        max-width: 100%
-    }
-
-    .layout-align-xs-center-center>*,
-    .layout-align-xs-end-center>*,
-    .layout-align-xs-space-around-center>*,
-    .layout-align-xs-space-between-center>*,
-    .layout-align-xs-start-center>* {
-        max-width: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-align-xs-center-end,
-    .layout-align-xs-end-end,
-    .layout-align-xs-space-around-end,
-    .layout-align-xs-space-between-end,
-    .layout-align-xs-start-end {
-        align-items: flex-end;
-        align-content: flex-end
-    }
-
-    .layout-align-xs-center-stretch,
-    .layout-align-xs-end-stretch,
-    .layout-align-xs-space-around-stretch,
-    .layout-align-xs-space-between-stretch,
-    .layout-align-xs-start-stretch {
-        align-items: stretch;
-        align-content: stretch
-    }
-
-    .flex-xs {
-        flex: 1;
-        box-sizing: border-box
-    }
-
-    .flex-xs-grow {
-        flex: 1 1 100%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-initial {
-        flex: 0 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-xs-auto {
-        flex: 1 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-xs-none {
-        flex: 0 0 auto;
-        box-sizing: border-box
-    }
-
-    .flex-xs-noshrink {
-        flex: 1 0 auto;
-        box-sizing: border-box
-    }
-
-    .flex-xs-nogrow {
-        flex: 0 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-xs-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box;
-        min-width: 0
-    }
-
-    .layout-column>.flex-xs-0 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 0%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box;
-        min-width: 0
-    }
-
-    .layout-xs-column>.flex-xs-0 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 0%;
-        box-sizing: border-box;
-        min-height: 0
-    }
-
-    .flex-xs-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-5 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 5%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-5 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 5%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-10 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 10%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-10 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 10%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-15 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 15%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-15 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 15%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-20 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 20%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-20 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 20%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-25 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 25%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-25 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 25%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-30 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 30%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-30 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 30%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-35 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 35%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-35 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 35%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-40 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 40%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-40 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 40%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-45 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 45%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-45 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 45%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-50 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 50%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-50 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 50%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-55 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 55%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-55 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 55%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-60 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 60%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-60 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 60%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-65 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 65%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-65 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 65%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-70 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 70%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-70 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 70%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-75 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 75%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-75 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 75%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-80 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 80%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-80 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 80%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-85 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 85%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-85 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 85%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-90 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 90%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-90 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 90%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-95 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 95%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-95 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 95%;
-        box-sizing: border-box
-    }
-
-    .flex-xs-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-33 {
-        flex: 1 1 33.33%;
-        max-width: 33.33%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xs-66 {
-        flex: 1 1 66.66%;
-        max-width: 66.66%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-33 {
-        flex: 1 1 33.33%;
-        max-width: 100%;
-        max-height: 33.33%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xs-66 {
-        flex: 1 1 66.66%;
-        max-width: 100%;
-        max-height: 66.66%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-33 {
-        flex: 1 1 100%;
-        max-width: 33.33%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex-xs-66 {
-        flex: 1 1 100%;
-        max-width: 66.66%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-row>.flex {
-        min-width: 0
-    }
-
-    .layout-xs-column>.flex-xs-33 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 33.33%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex-xs-66 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 66.66%;
-        box-sizing: border-box
-    }
-
-    .layout-xs-column>.flex {
-        min-height: 0
-    }
-
-    .layout-xs,
-    .layout-xs-column,
-    .layout-xs-row {
-        box-sizing: border-box;
-        display: flex
-    }
-
-    .layout-xs-column {
-        flex-direction: column
-    }
-
-    .layout-xs-row {
-        flex-direction: row
-    }
-}
-
-@media (min-width:600px) {
-    .flex-order-gt-xs--20 {
-        order: -20
-    }
-
-    .flex-order-gt-xs--19 {
-        order: -19
-    }
-
-    .flex-order-gt-xs--18 {
-        order: -18
-    }
-
-    .flex-order-gt-xs--17 {
-        order: -17
-    }
-
-    .flex-order-gt-xs--16 {
-        order: -16
-    }
-
-    .flex-order-gt-xs--15 {
-        order: -15
-    }
-
-    .flex-order-gt-xs--14 {
-        order: -14
-    }
-
-    .flex-order-gt-xs--13 {
-        order: -13
-    }
-
-    .flex-order-gt-xs--12 {
-        order: -12
-    }
-
-    .flex-order-gt-xs--11 {
-        order: -11
-    }
-
-    .flex-order-gt-xs--10 {
-        order: -10
-    }
-
-    .flex-order-gt-xs--9 {
-        order: -9
-    }
-
-    .flex-order-gt-xs--8 {
-        order: -8
-    }
-
-    .flex-order-gt-xs--7 {
-        order: -7
-    }
-
-    .flex-order-gt-xs--6 {
-        order: -6
-    }
-
-    .flex-order-gt-xs--5 {
-        order: -5
-    }
-
-    .flex-order-gt-xs--4 {
-        order: -4
-    }
-
-    .flex-order-gt-xs--3 {
-        order: -3
-    }
-
-    .flex-order-gt-xs--2 {
-        order: -2
-    }
-
-    .flex-order-gt-xs--1 {
-        order: -1
-    }
-
-    .flex-order-gt-xs-0 {
-        order: 0
-    }
-
-    .flex-order-gt-xs-1 {
-        order: 1
-    }
-
-    .flex-order-gt-xs-2 {
-        order: 2
-    }
-
-    .flex-order-gt-xs-3 {
-        order: 3
-    }
-
-    .flex-order-gt-xs-4 {
-        order: 4
-    }
-
-    .flex-order-gt-xs-5 {
-        order: 5
-    }
-
-    .flex-order-gt-xs-6 {
-        order: 6
-    }
-
-    .flex-order-gt-xs-7 {
-        order: 7
-    }
-
-    .flex-order-gt-xs-8 {
-        order: 8
-    }
-
-    .flex-order-gt-xs-9 {
-        order: 9
-    }
-
-    .flex-order-gt-xs-10 {
-        order: 10
-    }
-
-    .flex-order-gt-xs-11 {
-        order: 11
-    }
-
-    .flex-order-gt-xs-12 {
-        order: 12
-    }
-
-    .flex-order-gt-xs-13 {
-        order: 13
-    }
-
-    .flex-order-gt-xs-14 {
-        order: 14
-    }
-
-    .flex-order-gt-xs-15 {
-        order: 15
-    }
-
-    .flex-order-gt-xs-16 {
-        order: 16
-    }
-
-    .flex-order-gt-xs-17 {
-        order: 17
-    }
-
-    .flex-order-gt-xs-18 {
-        order: 18
-    }
-
-    .flex-order-gt-xs-19 {
-        order: 19
-    }
-
-    .flex-order-gt-xs-20 {
-        order: 20
-    }
-
-    .flex-offset-gt-xs-0,
-    .layout-margin .flex-offset-gt-xs-0,
-    .layout-margin .offset-gt-xs-0,
-    .offset-gt-xs-0 {
-        margin-left: 0
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-0,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-0,
-    [dir=rtl] .layout-margin .offset-gt-xs-0,
-    [dir=rtl] .offset-gt-xs-0 {
-        margin-left: auto;
-        margin-right: 0
-    }
-
-    .flex-offset-gt-xs-5,
-    .layout-margin .flex-offset-gt-xs-5,
-    .layout-margin .offset-gt-xs-5,
-    .offset-gt-xs-5 {
-        margin-left: 5%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-5,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-5,
-    [dir=rtl] .layout-margin .offset-gt-xs-5,
-    [dir=rtl] .offset-gt-xs-5 {
-        margin-left: auto;
-        margin-right: 5%
-    }
-
-    .flex-offset-gt-xs-10,
-    .layout-margin .flex-offset-gt-xs-10,
-    .layout-margin .offset-gt-xs-10,
-    .offset-gt-xs-10 {
-        margin-left: 10%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-10,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-10,
-    [dir=rtl] .layout-margin .offset-gt-xs-10,
-    [dir=rtl] .offset-gt-xs-10 {
-        margin-left: auto;
-        margin-right: 10%
-    }
-
-    .flex-offset-gt-xs-15,
-    .layout-margin .flex-offset-gt-xs-15,
-    .layout-margin .offset-gt-xs-15,
-    .offset-gt-xs-15 {
-        margin-left: 15%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-15,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-15,
-    [dir=rtl] .layout-margin .offset-gt-xs-15,
-    [dir=rtl] .offset-gt-xs-15 {
-        margin-left: auto;
-        margin-right: 15%
-    }
-
-    .flex-offset-gt-xs-20,
-    .layout-margin .flex-offset-gt-xs-20,
-    .layout-margin .offset-gt-xs-20,
-    .offset-gt-xs-20 {
-        margin-left: 20%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-20,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-20,
-    [dir=rtl] .layout-margin .offset-gt-xs-20,
-    [dir=rtl] .offset-gt-xs-20 {
-        margin-left: auto;
-        margin-right: 20%
-    }
-
-    .flex-offset-gt-xs-25,
-    .layout-margin .flex-offset-gt-xs-25,
-    .layout-margin .offset-gt-xs-25,
-    .offset-gt-xs-25 {
-        margin-left: 25%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-25,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-25,
-    [dir=rtl] .layout-margin .offset-gt-xs-25,
-    [dir=rtl] .offset-gt-xs-25 {
-        margin-left: auto;
-        margin-right: 25%
-    }
-
-    .flex-offset-gt-xs-30,
-    .layout-margin .flex-offset-gt-xs-30,
-    .layout-margin .offset-gt-xs-30,
-    .offset-gt-xs-30 {
-        margin-left: 30%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-30,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-30,
-    [dir=rtl] .layout-margin .offset-gt-xs-30,
-    [dir=rtl] .offset-gt-xs-30 {
-        margin-left: auto;
-        margin-right: 30%
-    }
-
-    .flex-offset-gt-xs-35,
-    .layout-margin .flex-offset-gt-xs-35,
-    .layout-margin .offset-gt-xs-35,
-    .offset-gt-xs-35 {
-        margin-left: 35%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-35,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-35,
-    [dir=rtl] .layout-margin .offset-gt-xs-35,
-    [dir=rtl] .offset-gt-xs-35 {
-        margin-left: auto;
-        margin-right: 35%
-    }
-
-    .flex-offset-gt-xs-40,
-    .layout-margin .flex-offset-gt-xs-40,
-    .layout-margin .offset-gt-xs-40,
-    .offset-gt-xs-40 {
-        margin-left: 40%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-40,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-40,
-    [dir=rtl] .layout-margin .offset-gt-xs-40,
-    [dir=rtl] .offset-gt-xs-40 {
-        margin-left: auto;
-        margin-right: 40%
-    }
-
-    .flex-offset-gt-xs-45,
-    .layout-margin .flex-offset-gt-xs-45,
-    .layout-margin .offset-gt-xs-45,
-    .offset-gt-xs-45 {
-        margin-left: 45%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-45,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-45,
-    [dir=rtl] .layout-margin .offset-gt-xs-45,
-    [dir=rtl] .offset-gt-xs-45 {
-        margin-left: auto;
-        margin-right: 45%
-    }
-
-    .flex-offset-gt-xs-50,
-    .layout-margin .flex-offset-gt-xs-50,
-    .layout-margin .offset-gt-xs-50,
-    .offset-gt-xs-50 {
-        margin-left: 50%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-50,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-50,
-    [dir=rtl] .layout-margin .offset-gt-xs-50,
-    [dir=rtl] .offset-gt-xs-50 {
-        margin-left: auto;
-        margin-right: 50%
-    }
-
-    .flex-offset-gt-xs-55,
-    .layout-margin .flex-offset-gt-xs-55,
-    .layout-margin .offset-gt-xs-55,
-    .offset-gt-xs-55 {
-        margin-left: 55%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-55,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-55,
-    [dir=rtl] .layout-margin .offset-gt-xs-55,
-    [dir=rtl] .offset-gt-xs-55 {
-        margin-left: auto;
-        margin-right: 55%
-    }
-
-    .flex-offset-gt-xs-60,
-    .layout-margin .flex-offset-gt-xs-60,
-    .layout-margin .offset-gt-xs-60,
-    .offset-gt-xs-60 {
-        margin-left: 60%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-60,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-60,
-    [dir=rtl] .layout-margin .offset-gt-xs-60,
-    [dir=rtl] .offset-gt-xs-60 {
-        margin-left: auto;
-        margin-right: 60%
-    }
-
-    .flex-offset-gt-xs-65,
-    .layout-margin .flex-offset-gt-xs-65,
-    .layout-margin .offset-gt-xs-65,
-    .offset-gt-xs-65 {
-        margin-left: 65%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-65,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-65,
-    [dir=rtl] .layout-margin .offset-gt-xs-65,
-    [dir=rtl] .offset-gt-xs-65 {
-        margin-left: auto;
-        margin-right: 65%
-    }
-
-    .flex-offset-gt-xs-70,
-    .layout-margin .flex-offset-gt-xs-70,
-    .layout-margin .offset-gt-xs-70,
-    .offset-gt-xs-70 {
-        margin-left: 70%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-70,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-70,
-    [dir=rtl] .layout-margin .offset-gt-xs-70,
-    [dir=rtl] .offset-gt-xs-70 {
-        margin-left: auto;
-        margin-right: 70%
-    }
-
-    .flex-offset-gt-xs-75,
-    .layout-margin .flex-offset-gt-xs-75,
-    .layout-margin .offset-gt-xs-75,
-    .offset-gt-xs-75 {
-        margin-left: 75%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-75,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-75,
-    [dir=rtl] .layout-margin .offset-gt-xs-75,
-    [dir=rtl] .offset-gt-xs-75 {
-        margin-left: auto;
-        margin-right: 75%
-    }
-
-    .flex-offset-gt-xs-80,
-    .layout-margin .flex-offset-gt-xs-80,
-    .layout-margin .offset-gt-xs-80,
-    .offset-gt-xs-80 {
-        margin-left: 80%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-80,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-80,
-    [dir=rtl] .layout-margin .offset-gt-xs-80,
-    [dir=rtl] .offset-gt-xs-80 {
-        margin-left: auto;
-        margin-right: 80%
-    }
-
-    .flex-offset-gt-xs-85,
-    .layout-margin .flex-offset-gt-xs-85,
-    .layout-margin .offset-gt-xs-85,
-    .offset-gt-xs-85 {
-        margin-left: 85%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-85,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-85,
-    [dir=rtl] .layout-margin .offset-gt-xs-85,
-    [dir=rtl] .offset-gt-xs-85 {
-        margin-left: auto;
-        margin-right: 85%
-    }
-
-    .flex-offset-gt-xs-90,
-    .layout-margin .flex-offset-gt-xs-90,
-    .layout-margin .offset-gt-xs-90,
-    .offset-gt-xs-90 {
-        margin-left: 90%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-90,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-90,
-    [dir=rtl] .layout-margin .offset-gt-xs-90,
-    [dir=rtl] .offset-gt-xs-90 {
-        margin-left: auto;
-        margin-right: 90%
-    }
-
-    .flex-offset-gt-xs-95,
-    .layout-margin .flex-offset-gt-xs-95,
-    .layout-margin .offset-gt-xs-95,
-    .offset-gt-xs-95 {
-        margin-left: 95%
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-95,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-95,
-    [dir=rtl] .layout-margin .offset-gt-xs-95,
-    [dir=rtl] .offset-gt-xs-95 {
-        margin-left: auto;
-        margin-right: 95%
-    }
-
-    .flex-offset-gt-xs-33,
-    .layout-margin .flex-offset-gt-xs-33,
-    .layout-margin .offset-gt-xs-33,
-    .offset-gt-xs-33 {
-        margin-left: calc(100% / 3)
-    }
-
-    .flex-offset-gt-xs-66,
-    .layout-margin .flex-offset-gt-xs-66,
-    .layout-margin .offset-gt-xs-66,
-    .offset-gt-xs-66 {
-        margin-left: calc(200% / 3)
-    }
-
-    [dir=rtl] .flex-offset-gt-xs-66,
-    [dir=rtl] .layout-margin .flex-offset-gt-xs-66,
-    [dir=rtl] .layout-margin .offset-gt-xs-66,
-    [dir=rtl] .offset-gt-xs-66 {
-        margin-left: auto;
-        margin-right: calc(200% / 3)
-    }
-
-    .layout-align-gt-xs,
-    .layout-align-gt-xs-start-stretch {
-        justify-content: flex-start;
-        align-content: stretch;
-        align-items: stretch
-    }
-
-    .layout-align-gt-xs-start,
-    .layout-align-gt-xs-start-center,
-    .layout-align-gt-xs-start-end,
-    .layout-align-gt-xs-start-start,
-    .layout-align-gt-xs-start-stretch {
-        justify-content: flex-start
-    }
-
-    .layout-align-gt-xs-center,
-    .layout-align-gt-xs-center-center,
-    .layout-align-gt-xs-center-end,
-    .layout-align-gt-xs-center-start,
-    .layout-align-gt-xs-center-stretch {
-        justify-content: center
-    }
-
-    .layout-align-gt-xs-end,
-    .layout-align-gt-xs-end-center,
-    .layout-align-gt-xs-end-end,
-    .layout-align-gt-xs-end-start,
-    .layout-align-gt-xs-end-stretch {
-        justify-content: flex-end
-    }
-
-    .layout-align-gt-xs-space-around,
-    .layout-align-gt-xs-space-around-center,
-    .layout-align-gt-xs-space-around-end,
-    .layout-align-gt-xs-space-around-start,
-    .layout-align-gt-xs-space-around-stretch {
-        justify-content: space-around
-    }
-
-    .layout-align-gt-xs-space-between,
-    .layout-align-gt-xs-space-between-center,
-    .layout-align-gt-xs-space-between-end,
-    .layout-align-gt-xs-space-between-start,
-    .layout-align-gt-xs-space-between-stretch {
-        justify-content: space-between
-    }
-
-    .layout-align-gt-xs-center-start,
-    .layout-align-gt-xs-end-start,
-    .layout-align-gt-xs-space-around-start,
-    .layout-align-gt-xs-space-between-start,
-    .layout-align-gt-xs-start-start {
-        align-items: flex-start;
-        align-content: flex-start
-    }
-
-    .layout-align-gt-xs-center-center,
-    .layout-align-gt-xs-end-center,
-    .layout-align-gt-xs-space-around-center,
-    .layout-align-gt-xs-space-between-center,
-    .layout-align-gt-xs-start-center {
-        align-items: center;
-        align-content: center;
-        max-width: 100%
-    }
-
-    .layout-align-gt-xs-center-center>*,
-    .layout-align-gt-xs-end-center>*,
-    .layout-align-gt-xs-space-around-center>*,
-    .layout-align-gt-xs-space-between-center>*,
-    .layout-align-gt-xs-start-center>* {
-        max-width: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-align-gt-xs-center-end,
-    .layout-align-gt-xs-end-end,
-    .layout-align-gt-xs-space-around-end,
-    .layout-align-gt-xs-space-between-end,
-    .layout-align-gt-xs-start-end {
-        align-items: flex-end;
-        align-content: flex-end
-    }
-
-    .layout-align-gt-xs-center-stretch,
-    .layout-align-gt-xs-end-stretch,
-    .layout-align-gt-xs-space-around-stretch,
-    .layout-align-gt-xs-space-between-stretch,
-    .layout-align-gt-xs-start-stretch {
-        align-items: stretch;
-        align-content: stretch
-    }
-
-    .flex-gt-xs {
-        flex: 1;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-grow {
-        flex: 1 1 100%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-initial {
-        flex: 0 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-auto {
-        flex: 1 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-none {
-        flex: 0 0 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-noshrink {
-        flex: 1 0 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-nogrow {
-        flex: 0 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box;
-        min-width: 0
-    }
-
-    .layout-column>.flex-gt-xs-0 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 0%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box;
-        min-width: 0
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-0 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 0%;
-        box-sizing: border-box;
-        min-height: 0
-    }
-
-    .flex-gt-xs-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-5 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 5%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-5 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 5%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-10 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 10%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-10 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 10%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-15 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 15%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-15 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 15%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-20 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 20%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-20 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 20%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-25 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 25%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-25 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 25%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-30 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 30%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-30 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 30%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-35 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 35%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-35 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 35%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-40 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 40%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-40 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 40%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-45 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 45%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-45 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 45%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-50 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 50%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-50 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 50%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-55 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 55%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-55 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 55%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-60 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 60%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-60 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 60%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-65 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 65%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-65 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 65%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-70 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 70%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-70 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 70%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-75 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 75%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-75 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 75%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-80 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 80%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-80 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 80%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-85 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 85%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-85 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 85%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-90 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 90%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-90 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 90%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-95 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 95%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-95 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 95%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-xs-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-33 {
-        flex: 1 1 33.33%;
-        max-width: 33.33%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-xs-66 {
-        flex: 1 1 66.66%;
-        max-width: 66.66%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-33 {
-        flex: 1 1 33.33%;
-        max-width: 100%;
-        max-height: 33.33%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-xs-66 {
-        flex: 1 1 66.66%;
-        max-width: 100%;
-        max-height: 66.66%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-33 {
-        flex: 1 1 100%;
-        max-width: 33.33%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex-gt-xs-66 {
-        flex: 1 1 100%;
-        max-width: 66.66%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-row>.flex {
-        min-width: 0
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-33 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 33.33%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex-gt-xs-66 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 66.66%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-xs-column>.flex {
-        min-height: 0
-    }
-
-    .layout-gt-xs,
-    .layout-gt-xs-column,
-    .layout-gt-xs-row {
-        box-sizing: border-box;
-        display: flex
-    }
-
-    .layout-gt-xs-column {
-        flex-direction: column
-    }
-
-    .layout-gt-xs-row {
-        flex-direction: row
-    }
-}
-
-@media (min-width:600px) and (max-width:959px) {
-
-    .hide-gt-xs:not(.show-gt-xs):not(.show-sm):not(.show),
-    .hide:not(.show-gt-xs):not(.show-sm):not(.show) {
-        display: none
-    }
-
-    .hide-sm:not(.show-gt-xs):not(.show-sm):not(.show) {
-        display: none
-    }
-
-    .flex-order-sm--20 {
-        order: -20
-    }
-
-    .flex-order-sm--19 {
-        order: -19
-    }
-
-    .flex-order-sm--18 {
-        order: -18
-    }
-
-    .flex-order-sm--17 {
-        order: -17
-    }
-
-    .flex-order-sm--16 {
-        order: -16
-    }
-
-    .flex-order-sm--15 {
-        order: -15
-    }
-
-    .flex-order-sm--14 {
-        order: -14
-    }
-
-    .flex-order-sm--13 {
-        order: -13
-    }
-
-    .flex-order-sm--12 {
-        order: -12
-    }
-
-    .flex-order-sm--11 {
-        order: -11
-    }
-
-    .flex-order-sm--10 {
-        order: -10
-    }
-
-    .flex-order-sm--9 {
-        order: -9
-    }
-
-    .flex-order-sm--8 {
-        order: -8
-    }
-
-    .flex-order-sm--7 {
-        order: -7
-    }
-
-    .flex-order-sm--6 {
-        order: -6
-    }
-
-    .flex-order-sm--5 {
-        order: -5
-    }
-
-    .flex-order-sm--4 {
-        order: -4
-    }
-
-    .flex-order-sm--3 {
-        order: -3
-    }
-
-    .flex-order-sm--2 {
-        order: -2
-    }
-
-    .flex-order-sm--1 {
-        order: -1
-    }
-
-    .flex-order-sm-0 {
-        order: 0
-    }
-
-    .flex-order-sm-1 {
-        order: 1
-    }
-
-    .flex-order-sm-2 {
-        order: 2
-    }
-
-    .flex-order-sm-3 {
-        order: 3
-    }
-
-    .flex-order-sm-4 {
-        order: 4
-    }
-
-    .flex-order-sm-5 {
-        order: 5
-    }
-
-    .flex-order-sm-6 {
-        order: 6
-    }
-
-    .flex-order-sm-7 {
-        order: 7
-    }
-
-    .flex-order-sm-8 {
-        order: 8
-    }
-
-    .flex-order-sm-9 {
-        order: 9
-    }
-
-    .flex-order-sm-10 {
-        order: 10
-    }
-
-    .flex-order-sm-11 {
-        order: 11
-    }
-
-    .flex-order-sm-12 {
-        order: 12
-    }
-
-    .flex-order-sm-13 {
-        order: 13
-    }
-
-    .flex-order-sm-14 {
-        order: 14
-    }
-
-    .flex-order-sm-15 {
-        order: 15
-    }
-
-    .flex-order-sm-16 {
-        order: 16
-    }
-
-    .flex-order-sm-17 {
-        order: 17
-    }
-
-    .flex-order-sm-18 {
-        order: 18
-    }
-
-    .flex-order-sm-19 {
-        order: 19
-    }
-
-    .flex-order-sm-20 {
-        order: 20
-    }
-
-    .flex-offset-sm-0,
-    .layout-margin .flex-offset-sm-0,
-    .layout-margin .offset-sm-0,
-    .offset-sm-0 {
-        margin-left: 0
-    }
-
-    [dir=rtl] .flex-offset-sm-0,
-    [dir=rtl] .layout-margin .flex-offset-sm-0,
-    [dir=rtl] .layout-margin .offset-sm-0,
-    [dir=rtl] .offset-sm-0 {
-        margin-left: auto;
-        margin-right: 0
-    }
-
-    .flex-offset-sm-5,
-    .layout-margin .flex-offset-sm-5,
-    .layout-margin .offset-sm-5,
-    .offset-sm-5 {
-        margin-left: 5%
-    }
-
-    [dir=rtl] .flex-offset-sm-5,
-    [dir=rtl] .layout-margin .flex-offset-sm-5,
-    [dir=rtl] .layout-margin .offset-sm-5,
-    [dir=rtl] .offset-sm-5 {
-        margin-left: auto;
-        margin-right: 5%
-    }
-
-    .flex-offset-sm-10,
-    .layout-margin .flex-offset-sm-10,
-    .layout-margin .offset-sm-10,
-    .offset-sm-10 {
-        margin-left: 10%
-    }
-
-    [dir=rtl] .flex-offset-sm-10,
-    [dir=rtl] .layout-margin .flex-offset-sm-10,
-    [dir=rtl] .layout-margin .offset-sm-10,
-    [dir=rtl] .offset-sm-10 {
-        margin-left: auto;
-        margin-right: 10%
-    }
-
-    .flex-offset-sm-15,
-    .layout-margin .flex-offset-sm-15,
-    .layout-margin .offset-sm-15,
-    .offset-sm-15 {
-        margin-left: 15%
-    }
-
-    [dir=rtl] .flex-offset-sm-15,
-    [dir=rtl] .layout-margin .flex-offset-sm-15,
-    [dir=rtl] .layout-margin .offset-sm-15,
-    [dir=rtl] .offset-sm-15 {
-        margin-left: auto;
-        margin-right: 15%
-    }
-
-    .flex-offset-sm-20,
-    .layout-margin .flex-offset-sm-20,
-    .layout-margin .offset-sm-20,
-    .offset-sm-20 {
-        margin-left: 20%
-    }
-
-    [dir=rtl] .flex-offset-sm-20,
-    [dir=rtl] .layout-margin .flex-offset-sm-20,
-    [dir=rtl] .layout-margin .offset-sm-20,
-    [dir=rtl] .offset-sm-20 {
-        margin-left: auto;
-        margin-right: 20%
-    }
-
-    .flex-offset-sm-25,
-    .layout-margin .flex-offset-sm-25,
-    .layout-margin .offset-sm-25,
-    .offset-sm-25 {
-        margin-left: 25%
-    }
-
-    [dir=rtl] .flex-offset-sm-25,
-    [dir=rtl] .layout-margin .flex-offset-sm-25,
-    [dir=rtl] .layout-margin .offset-sm-25,
-    [dir=rtl] .offset-sm-25 {
-        margin-left: auto;
-        margin-right: 25%
-    }
-
-    .flex-offset-sm-30,
-    .layout-margin .flex-offset-sm-30,
-    .layout-margin .offset-sm-30,
-    .offset-sm-30 {
-        margin-left: 30%
-    }
-
-    [dir=rtl] .flex-offset-sm-30,
-    [dir=rtl] .layout-margin .flex-offset-sm-30,
-    [dir=rtl] .layout-margin .offset-sm-30,
-    [dir=rtl] .offset-sm-30 {
-        margin-left: auto;
-        margin-right: 30%
-    }
-
-    .flex-offset-sm-35,
-    .layout-margin .flex-offset-sm-35,
-    .layout-margin .offset-sm-35,
-    .offset-sm-35 {
-        margin-left: 35%
-    }
-
-    [dir=rtl] .flex-offset-sm-35,
-    [dir=rtl] .layout-margin .flex-offset-sm-35,
-    [dir=rtl] .layout-margin .offset-sm-35,
-    [dir=rtl] .offset-sm-35 {
-        margin-left: auto;
-        margin-right: 35%
-    }
-
-    .flex-offset-sm-40,
-    .layout-margin .flex-offset-sm-40,
-    .layout-margin .offset-sm-40,
-    .offset-sm-40 {
-        margin-left: 40%
-    }
-
-    [dir=rtl] .flex-offset-sm-40,
-    [dir=rtl] .layout-margin .flex-offset-sm-40,
-    [dir=rtl] .layout-margin .offset-sm-40,
-    [dir=rtl] .offset-sm-40 {
-        margin-left: auto;
-        margin-right: 40%
-    }
-
-    .flex-offset-sm-45,
-    .layout-margin .flex-offset-sm-45,
-    .layout-margin .offset-sm-45,
-    .offset-sm-45 {
-        margin-left: 45%
-    }
-
-    [dir=rtl] .flex-offset-sm-45,
-    [dir=rtl] .layout-margin .flex-offset-sm-45,
-    [dir=rtl] .layout-margin .offset-sm-45,
-    [dir=rtl] .offset-sm-45 {
-        margin-left: auto;
-        margin-right: 45%
-    }
-
-    .flex-offset-sm-50,
-    .layout-margin .flex-offset-sm-50,
-    .layout-margin .offset-sm-50,
-    .offset-sm-50 {
-        margin-left: 50%
-    }
-
-    [dir=rtl] .flex-offset-sm-50,
-    [dir=rtl] .layout-margin .flex-offset-sm-50,
-    [dir=rtl] .layout-margin .offset-sm-50,
-    [dir=rtl] .offset-sm-50 {
-        margin-left: auto;
-        margin-right: 50%
-    }
-
-    .flex-offset-sm-55,
-    .layout-margin .flex-offset-sm-55,
-    .layout-margin .offset-sm-55,
-    .offset-sm-55 {
-        margin-left: 55%
-    }
-
-    [dir=rtl] .flex-offset-sm-55,
-    [dir=rtl] .layout-margin .flex-offset-sm-55,
-    [dir=rtl] .layout-margin .offset-sm-55,
-    [dir=rtl] .offset-sm-55 {
-        margin-left: auto;
-        margin-right: 55%
-    }
-
-    .flex-offset-sm-60,
-    .layout-margin .flex-offset-sm-60,
-    .layout-margin .offset-sm-60,
-    .offset-sm-60 {
-        margin-left: 60%
-    }
-
-    [dir=rtl] .flex-offset-sm-60,
-    [dir=rtl] .layout-margin .flex-offset-sm-60,
-    [dir=rtl] .layout-margin .offset-sm-60,
-    [dir=rtl] .offset-sm-60 {
-        margin-left: auto;
-        margin-right: 60%
-    }
-
-    .flex-offset-sm-65,
-    .layout-margin .flex-offset-sm-65,
-    .layout-margin .offset-sm-65,
-    .offset-sm-65 {
-        margin-left: 65%
-    }
-
-    [dir=rtl] .flex-offset-sm-65,
-    [dir=rtl] .layout-margin .flex-offset-sm-65,
-    [dir=rtl] .layout-margin .offset-sm-65,
-    [dir=rtl] .offset-sm-65 {
-        margin-left: auto;
-        margin-right: 65%
-    }
-
-    .flex-offset-sm-70,
-    .layout-margin .flex-offset-sm-70,
-    .layout-margin .offset-sm-70,
-    .offset-sm-70 {
-        margin-left: 70%
-    }
-
-    [dir=rtl] .flex-offset-sm-70,
-    [dir=rtl] .layout-margin .flex-offset-sm-70,
-    [dir=rtl] .layout-margin .offset-sm-70,
-    [dir=rtl] .offset-sm-70 {
-        margin-left: auto;
-        margin-right: 70%
-    }
-
-    .flex-offset-sm-75,
-    .layout-margin .flex-offset-sm-75,
-    .layout-margin .offset-sm-75,
-    .offset-sm-75 {
-        margin-left: 75%
-    }
-
-    [dir=rtl] .flex-offset-sm-75,
-    [dir=rtl] .layout-margin .flex-offset-sm-75,
-    [dir=rtl] .layout-margin .offset-sm-75,
-    [dir=rtl] .offset-sm-75 {
-        margin-left: auto;
-        margin-right: 75%
-    }
-
-    .flex-offset-sm-80,
-    .layout-margin .flex-offset-sm-80,
-    .layout-margin .offset-sm-80,
-    .offset-sm-80 {
-        margin-left: 80%
-    }
-
-    [dir=rtl] .flex-offset-sm-80,
-    [dir=rtl] .layout-margin .flex-offset-sm-80,
-    [dir=rtl] .layout-margin .offset-sm-80,
-    [dir=rtl] .offset-sm-80 {
-        margin-left: auto;
-        margin-right: 80%
-    }
-
-    .flex-offset-sm-85,
-    .layout-margin .flex-offset-sm-85,
-    .layout-margin .offset-sm-85,
-    .offset-sm-85 {
-        margin-left: 85%
-    }
-
-    [dir=rtl] .flex-offset-sm-85,
-    [dir=rtl] .layout-margin .flex-offset-sm-85,
-    [dir=rtl] .layout-margin .offset-sm-85,
-    [dir=rtl] .offset-sm-85 {
-        margin-left: auto;
-        margin-right: 85%
-    }
-
-    .flex-offset-sm-90,
-    .layout-margin .flex-offset-sm-90,
-    .layout-margin .offset-sm-90,
-    .offset-sm-90 {
-        margin-left: 90%
-    }
-
-    [dir=rtl] .flex-offset-sm-90,
-    [dir=rtl] .layout-margin .flex-offset-sm-90,
-    [dir=rtl] .layout-margin .offset-sm-90,
-    [dir=rtl] .offset-sm-90 {
-        margin-left: auto;
-        margin-right: 90%
-    }
-
-    .flex-offset-sm-95,
-    .layout-margin .flex-offset-sm-95,
-    .layout-margin .offset-sm-95,
-    .offset-sm-95 {
-        margin-left: 95%
-    }
-
-    [dir=rtl] .flex-offset-sm-95,
-    [dir=rtl] .layout-margin .flex-offset-sm-95,
-    [dir=rtl] .layout-margin .offset-sm-95,
-    [dir=rtl] .offset-sm-95 {
-        margin-left: auto;
-        margin-right: 95%
-    }
-
-    .flex-offset-sm-33,
-    .layout-margin .flex-offset-sm-33,
-    .layout-margin .offset-sm-33,
-    .offset-sm-33 {
-        margin-left: calc(100% / 3)
-    }
-
-    .flex-offset-sm-66,
-    .layout-margin .flex-offset-sm-66,
-    .layout-margin .offset-sm-66,
-    .offset-sm-66 {
-        margin-left: calc(200% / 3)
-    }
-
-    [dir=rtl] .flex-offset-sm-66,
-    [dir=rtl] .layout-margin .flex-offset-sm-66,
-    [dir=rtl] .layout-margin .offset-sm-66,
-    [dir=rtl] .offset-sm-66 {
-        margin-left: auto;
-        margin-right: calc(200% / 3)
-    }
-
-    .layout-align-sm,
-    .layout-align-sm-start-stretch {
-        justify-content: flex-start;
-        align-content: stretch;
-        align-items: stretch
-    }
-
-    .layout-align-sm-start,
-    .layout-align-sm-start-center,
-    .layout-align-sm-start-end,
-    .layout-align-sm-start-start,
-    .layout-align-sm-start-stretch {
-        justify-content: flex-start
-    }
-
-    .layout-align-sm-center,
-    .layout-align-sm-center-center,
-    .layout-align-sm-center-end,
-    .layout-align-sm-center-start,
-    .layout-align-sm-center-stretch {
-        justify-content: center
-    }
-
-    .layout-align-sm-end,
-    .layout-align-sm-end-center,
-    .layout-align-sm-end-end,
-    .layout-align-sm-end-start,
-    .layout-align-sm-end-stretch {
-        justify-content: flex-end
-    }
-
-    .layout-align-sm-space-around,
-    .layout-align-sm-space-around-center,
-    .layout-align-sm-space-around-end,
-    .layout-align-sm-space-around-start,
-    .layout-align-sm-space-around-stretch {
-        justify-content: space-around
-    }
-
-    .layout-align-sm-space-between,
-    .layout-align-sm-space-between-center,
-    .layout-align-sm-space-between-end,
-    .layout-align-sm-space-between-start,
-    .layout-align-sm-space-between-stretch {
-        justify-content: space-between
-    }
-
-    .layout-align-sm-center-start,
-    .layout-align-sm-end-start,
-    .layout-align-sm-space-around-start,
-    .layout-align-sm-space-between-start,
-    .layout-align-sm-start-start {
-        align-items: flex-start;
-        align-content: flex-start
-    }
-
-    .layout-align-sm-center-center,
-    .layout-align-sm-end-center,
-    .layout-align-sm-space-around-center,
-    .layout-align-sm-space-between-center,
-    .layout-align-sm-start-center {
-        align-items: center;
-        align-content: center;
-        max-width: 100%
-    }
-
-    .layout-align-sm-center-center>*,
-    .layout-align-sm-end-center>*,
-    .layout-align-sm-space-around-center>*,
-    .layout-align-sm-space-between-center>*,
-    .layout-align-sm-start-center>* {
-        max-width: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-align-sm-center-end,
-    .layout-align-sm-end-end,
-    .layout-align-sm-space-around-end,
-    .layout-align-sm-space-between-end,
-    .layout-align-sm-start-end {
-        align-items: flex-end;
-        align-content: flex-end
-    }
-
-    .layout-align-sm-center-stretch,
-    .layout-align-sm-end-stretch,
-    .layout-align-sm-space-around-stretch,
-    .layout-align-sm-space-between-stretch,
-    .layout-align-sm-start-stretch {
-        align-items: stretch;
-        align-content: stretch
-    }
-
-    .flex-sm {
-        flex: 1;
-        box-sizing: border-box
-    }
-
-    .flex-sm-grow {
-        flex: 1 1 100%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-initial {
-        flex: 0 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-sm-auto {
-        flex: 1 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-sm-none {
-        flex: 0 0 auto;
-        box-sizing: border-box
-    }
-
-    .flex-sm-noshrink {
-        flex: 1 0 auto;
-        box-sizing: border-box
-    }
-
-    .flex-sm-nogrow {
-        flex: 0 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-sm-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box;
-        min-width: 0
-    }
-
-    .layout-column>.flex-sm-0 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 0%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box;
-        min-width: 0
-    }
-
-    .layout-sm-column>.flex-sm-0 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 0%;
-        box-sizing: border-box;
-        min-height: 0
-    }
-
-    .flex-sm-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-5 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 5%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-5 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 5%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-10 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 10%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-10 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 10%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-15 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 15%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-15 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 15%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-20 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 20%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-20 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 20%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-25 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 25%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-25 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 25%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-30 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 30%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-30 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 30%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-35 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 35%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-35 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 35%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-40 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 40%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-40 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 40%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-45 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 45%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-45 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 45%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-50 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 50%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-50 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 50%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-55 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 55%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-55 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 55%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-60 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 60%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-60 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 60%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-65 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 65%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-65 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 65%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-70 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 70%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-70 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 70%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-75 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 75%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-75 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 75%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-80 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 80%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-80 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 80%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-85 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 85%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-85 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 85%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-90 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 90%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-90 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 90%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-95 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 95%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-95 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 95%;
-        box-sizing: border-box
-    }
-
-    .flex-sm-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-33 {
-        flex: 1 1 33.33%;
-        max-width: 33.33%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-sm-66 {
-        flex: 1 1 66.66%;
-        max-width: 66.66%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-33 {
-        flex: 1 1 33.33%;
-        max-width: 100%;
-        max-height: 33.33%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-sm-66 {
-        flex: 1 1 66.66%;
-        max-width: 100%;
-        max-height: 66.66%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-33 {
-        flex: 1 1 100%;
-        max-width: 33.33%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex-sm-66 {
-        flex: 1 1 100%;
-        max-width: 66.66%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-row>.flex {
-        min-width: 0
-    }
-
-    .layout-sm-column>.flex-sm-33 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 33.33%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex-sm-66 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 66.66%;
-        box-sizing: border-box
-    }
-
-    .layout-sm-column>.flex {
-        min-height: 0
-    }
-
-    .layout-sm,
-    .layout-sm-column,
-    .layout-sm-row {
-        box-sizing: border-box;
-        display: flex
-    }
-
-    .layout-sm-column {
-        flex-direction: column
-    }
-
-    .layout-sm-row {
-        flex-direction: row
-    }
-}
-
-@media (min-width:960px) {
-    .flex-order-gt-sm--20 {
-        order: -20
-    }
-
-    .flex-order-gt-sm--19 {
-        order: -19
-    }
-
-    .flex-order-gt-sm--18 {
-        order: -18
-    }
-
-    .flex-order-gt-sm--17 {
-        order: -17
-    }
-
-    .flex-order-gt-sm--16 {
-        order: -16
-    }
-
-    .flex-order-gt-sm--15 {
-        order: -15
-    }
-
-    .flex-order-gt-sm--14 {
-        order: -14
-    }
-
-    .flex-order-gt-sm--13 {
-        order: -13
-    }
-
-    .flex-order-gt-sm--12 {
-        order: -12
-    }
-
-    .flex-order-gt-sm--11 {
-        order: -11
-    }
-
-    .flex-order-gt-sm--10 {
-        order: -10
-    }
-
-    .flex-order-gt-sm--9 {
-        order: -9
-    }
-
-    .flex-order-gt-sm--8 {
-        order: -8
-    }
-
-    .flex-order-gt-sm--7 {
-        order: -7
-    }
-
-    .flex-order-gt-sm--6 {
-        order: -6
-    }
-
-    .flex-order-gt-sm--5 {
-        order: -5
-    }
-
-    .flex-order-gt-sm--4 {
-        order: -4
-    }
-
-    .flex-order-gt-sm--3 {
-        order: -3
-    }
-
-    .flex-order-gt-sm--2 {
-        order: -2
-    }
-
-    .flex-order-gt-sm--1 {
-        order: -1
-    }
-
-    .flex-order-gt-sm-0 {
-        order: 0
-    }
-
-    .flex-order-gt-sm-1 {
-        order: 1
-    }
-
-    .flex-order-gt-sm-2 {
-        order: 2
-    }
-
-    .flex-order-gt-sm-3 {
-        order: 3
-    }
-
-    .flex-order-gt-sm-4 {
-        order: 4
-    }
-
-    .flex-order-gt-sm-5 {
-        order: 5
-    }
-
-    .flex-order-gt-sm-6 {
-        order: 6
-    }
-
-    .flex-order-gt-sm-7 {
-        order: 7
-    }
-
-    .flex-order-gt-sm-8 {
-        order: 8
-    }
-
-    .flex-order-gt-sm-9 {
-        order: 9
-    }
-
-    .flex-order-gt-sm-10 {
-        order: 10
-    }
-
-    .flex-order-gt-sm-11 {
-        order: 11
-    }
-
-    .flex-order-gt-sm-12 {
-        order: 12
-    }
-
-    .flex-order-gt-sm-13 {
-        order: 13
-    }
-
-    .flex-order-gt-sm-14 {
-        order: 14
-    }
-
-    .flex-order-gt-sm-15 {
-        order: 15
-    }
-
-    .flex-order-gt-sm-16 {
-        order: 16
-    }
-
-    .flex-order-gt-sm-17 {
-        order: 17
-    }
-
-    .flex-order-gt-sm-18 {
-        order: 18
-    }
-
-    .flex-order-gt-sm-19 {
-        order: 19
-    }
-
-    .flex-order-gt-sm-20 {
-        order: 20
-    }
-
-    .flex-offset-gt-sm-0,
-    .layout-margin .flex-offset-gt-sm-0,
-    .layout-margin .offset-gt-sm-0,
-    .offset-gt-sm-0 {
-        margin-left: 0
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-0,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-0,
-    [dir=rtl] .layout-margin .offset-gt-sm-0,
-    [dir=rtl] .offset-gt-sm-0 {
-        margin-left: auto;
-        margin-right: 0
-    }
-
-    .flex-offset-gt-sm-5,
-    .layout-margin .flex-offset-gt-sm-5,
-    .layout-margin .offset-gt-sm-5,
-    .offset-gt-sm-5 {
-        margin-left: 5%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-5,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-5,
-    [dir=rtl] .layout-margin .offset-gt-sm-5,
-    [dir=rtl] .offset-gt-sm-5 {
-        margin-left: auto;
-        margin-right: 5%
-    }
-
-    .flex-offset-gt-sm-10,
-    .layout-margin .flex-offset-gt-sm-10,
-    .layout-margin .offset-gt-sm-10,
-    .offset-gt-sm-10 {
-        margin-left: 10%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-10,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-10,
-    [dir=rtl] .layout-margin .offset-gt-sm-10,
-    [dir=rtl] .offset-gt-sm-10 {
-        margin-left: auto;
-        margin-right: 10%
-    }
-
-    .flex-offset-gt-sm-15,
-    .layout-margin .flex-offset-gt-sm-15,
-    .layout-margin .offset-gt-sm-15,
-    .offset-gt-sm-15 {
-        margin-left: 15%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-15,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-15,
-    [dir=rtl] .layout-margin .offset-gt-sm-15,
-    [dir=rtl] .offset-gt-sm-15 {
-        margin-left: auto;
-        margin-right: 15%
-    }
-
-    .flex-offset-gt-sm-20,
-    .layout-margin .flex-offset-gt-sm-20,
-    .layout-margin .offset-gt-sm-20,
-    .offset-gt-sm-20 {
-        margin-left: 20%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-20,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-20,
-    [dir=rtl] .layout-margin .offset-gt-sm-20,
-    [dir=rtl] .offset-gt-sm-20 {
-        margin-left: auto;
-        margin-right: 20%
-    }
-
-    .flex-offset-gt-sm-25,
-    .layout-margin .flex-offset-gt-sm-25,
-    .layout-margin .offset-gt-sm-25,
-    .offset-gt-sm-25 {
-        margin-left: 25%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-25,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-25,
-    [dir=rtl] .layout-margin .offset-gt-sm-25,
-    [dir=rtl] .offset-gt-sm-25 {
-        margin-left: auto;
-        margin-right: 25%
-    }
-
-    .flex-offset-gt-sm-30,
-    .layout-margin .flex-offset-gt-sm-30,
-    .layout-margin .offset-gt-sm-30,
-    .offset-gt-sm-30 {
-        margin-left: 30%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-30,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-30,
-    [dir=rtl] .layout-margin .offset-gt-sm-30,
-    [dir=rtl] .offset-gt-sm-30 {
-        margin-left: auto;
-        margin-right: 30%
-    }
-
-    .flex-offset-gt-sm-35,
-    .layout-margin .flex-offset-gt-sm-35,
-    .layout-margin .offset-gt-sm-35,
-    .offset-gt-sm-35 {
-        margin-left: 35%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-35,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-35,
-    [dir=rtl] .layout-margin .offset-gt-sm-35,
-    [dir=rtl] .offset-gt-sm-35 {
-        margin-left: auto;
-        margin-right: 35%
-    }
-
-    .flex-offset-gt-sm-40,
-    .layout-margin .flex-offset-gt-sm-40,
-    .layout-margin .offset-gt-sm-40,
-    .offset-gt-sm-40 {
-        margin-left: 40%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-40,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-40,
-    [dir=rtl] .layout-margin .offset-gt-sm-40,
-    [dir=rtl] .offset-gt-sm-40 {
-        margin-left: auto;
-        margin-right: 40%
-    }
-
-    .flex-offset-gt-sm-45,
-    .layout-margin .flex-offset-gt-sm-45,
-    .layout-margin .offset-gt-sm-45,
-    .offset-gt-sm-45 {
-        margin-left: 45%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-45,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-45,
-    [dir=rtl] .layout-margin .offset-gt-sm-45,
-    [dir=rtl] .offset-gt-sm-45 {
-        margin-left: auto;
-        margin-right: 45%
-    }
-
-    .flex-offset-gt-sm-50,
-    .layout-margin .flex-offset-gt-sm-50,
-    .layout-margin .offset-gt-sm-50,
-    .offset-gt-sm-50 {
-        margin-left: 50%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-50,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-50,
-    [dir=rtl] .layout-margin .offset-gt-sm-50,
-    [dir=rtl] .offset-gt-sm-50 {
-        margin-left: auto;
-        margin-right: 50%
-    }
-
-    .flex-offset-gt-sm-55,
-    .layout-margin .flex-offset-gt-sm-55,
-    .layout-margin .offset-gt-sm-55,
-    .offset-gt-sm-55 {
-        margin-left: 55%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-55,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-55,
-    [dir=rtl] .layout-margin .offset-gt-sm-55,
-    [dir=rtl] .offset-gt-sm-55 {
-        margin-left: auto;
-        margin-right: 55%
-    }
-
-    .flex-offset-gt-sm-60,
-    .layout-margin .flex-offset-gt-sm-60,
-    .layout-margin .offset-gt-sm-60,
-    .offset-gt-sm-60 {
-        margin-left: 60%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-60,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-60,
-    [dir=rtl] .layout-margin .offset-gt-sm-60,
-    [dir=rtl] .offset-gt-sm-60 {
-        margin-left: auto;
-        margin-right: 60%
-    }
-
-    .flex-offset-gt-sm-65,
-    .layout-margin .flex-offset-gt-sm-65,
-    .layout-margin .offset-gt-sm-65,
-    .offset-gt-sm-65 {
-        margin-left: 65%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-65,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-65,
-    [dir=rtl] .layout-margin .offset-gt-sm-65,
-    [dir=rtl] .offset-gt-sm-65 {
-        margin-left: auto;
-        margin-right: 65%
-    }
-
-    .flex-offset-gt-sm-70,
-    .layout-margin .flex-offset-gt-sm-70,
-    .layout-margin .offset-gt-sm-70,
-    .offset-gt-sm-70 {
-        margin-left: 70%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-70,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-70,
-    [dir=rtl] .layout-margin .offset-gt-sm-70,
-    [dir=rtl] .offset-gt-sm-70 {
-        margin-left: auto;
-        margin-right: 70%
-    }
-
-    .flex-offset-gt-sm-75,
-    .layout-margin .flex-offset-gt-sm-75,
-    .layout-margin .offset-gt-sm-75,
-    .offset-gt-sm-75 {
-        margin-left: 75%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-75,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-75,
-    [dir=rtl] .layout-margin .offset-gt-sm-75,
-    [dir=rtl] .offset-gt-sm-75 {
-        margin-left: auto;
-        margin-right: 75%
-    }
-
-    .flex-offset-gt-sm-80,
-    .layout-margin .flex-offset-gt-sm-80,
-    .layout-margin .offset-gt-sm-80,
-    .offset-gt-sm-80 {
-        margin-left: 80%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-80,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-80,
-    [dir=rtl] .layout-margin .offset-gt-sm-80,
-    [dir=rtl] .offset-gt-sm-80 {
-        margin-left: auto;
-        margin-right: 80%
-    }
-
-    .flex-offset-gt-sm-85,
-    .layout-margin .flex-offset-gt-sm-85,
-    .layout-margin .offset-gt-sm-85,
-    .offset-gt-sm-85 {
-        margin-left: 85%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-85,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-85,
-    [dir=rtl] .layout-margin .offset-gt-sm-85,
-    [dir=rtl] .offset-gt-sm-85 {
-        margin-left: auto;
-        margin-right: 85%
-    }
-
-    .flex-offset-gt-sm-90,
-    .layout-margin .flex-offset-gt-sm-90,
-    .layout-margin .offset-gt-sm-90,
-    .offset-gt-sm-90 {
-        margin-left: 90%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-90,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-90,
-    [dir=rtl] .layout-margin .offset-gt-sm-90,
-    [dir=rtl] .offset-gt-sm-90 {
-        margin-left: auto;
-        margin-right: 90%
-    }
-
-    .flex-offset-gt-sm-95,
-    .layout-margin .flex-offset-gt-sm-95,
-    .layout-margin .offset-gt-sm-95,
-    .offset-gt-sm-95 {
-        margin-left: 95%
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-95,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-95,
-    [dir=rtl] .layout-margin .offset-gt-sm-95,
-    [dir=rtl] .offset-gt-sm-95 {
-        margin-left: auto;
-        margin-right: 95%
-    }
-
-    .flex-offset-gt-sm-33,
-    .layout-margin .flex-offset-gt-sm-33,
-    .layout-margin .offset-gt-sm-33,
-    .offset-gt-sm-33 {
-        margin-left: calc(100% / 3)
-    }
-
-    .flex-offset-gt-sm-66,
-    .layout-margin .flex-offset-gt-sm-66,
-    .layout-margin .offset-gt-sm-66,
-    .offset-gt-sm-66 {
-        margin-left: calc(200% / 3)
-    }
-
-    [dir=rtl] .flex-offset-gt-sm-66,
-    [dir=rtl] .layout-margin .flex-offset-gt-sm-66,
-    [dir=rtl] .layout-margin .offset-gt-sm-66,
-    [dir=rtl] .offset-gt-sm-66 {
-        margin-left: auto;
-        margin-right: calc(200% / 3)
-    }
-
-    .layout-align-gt-sm,
-    .layout-align-gt-sm-start-stretch {
-        justify-content: flex-start;
-        align-content: stretch;
-        align-items: stretch
-    }
-
-    .layout-align-gt-sm-start,
-    .layout-align-gt-sm-start-center,
-    .layout-align-gt-sm-start-end,
-    .layout-align-gt-sm-start-start,
-    .layout-align-gt-sm-start-stretch {
-        justify-content: flex-start
-    }
-
-    .layout-align-gt-sm-center,
-    .layout-align-gt-sm-center-center,
-    .layout-align-gt-sm-center-end,
-    .layout-align-gt-sm-center-start,
-    .layout-align-gt-sm-center-stretch {
-        justify-content: center
-    }
-
-    .layout-align-gt-sm-end,
-    .layout-align-gt-sm-end-center,
-    .layout-align-gt-sm-end-end,
-    .layout-align-gt-sm-end-start,
-    .layout-align-gt-sm-end-stretch {
-        justify-content: flex-end
-    }
-
-    .layout-align-gt-sm-space-around,
-    .layout-align-gt-sm-space-around-center,
-    .layout-align-gt-sm-space-around-end,
-    .layout-align-gt-sm-space-around-start,
-    .layout-align-gt-sm-space-around-stretch {
-        justify-content: space-around
-    }
-
-    .layout-align-gt-sm-space-between,
-    .layout-align-gt-sm-space-between-center,
-    .layout-align-gt-sm-space-between-end,
-    .layout-align-gt-sm-space-between-start,
-    .layout-align-gt-sm-space-between-stretch {
-        justify-content: space-between
-    }
-
-    .layout-align-gt-sm-center-start,
-    .layout-align-gt-sm-end-start,
-    .layout-align-gt-sm-space-around-start,
-    .layout-align-gt-sm-space-between-start,
-    .layout-align-gt-sm-start-start {
-        align-items: flex-start;
-        align-content: flex-start
-    }
-
-    .layout-align-gt-sm-center-center,
-    .layout-align-gt-sm-end-center,
-    .layout-align-gt-sm-space-around-center,
-    .layout-align-gt-sm-space-between-center,
-    .layout-align-gt-sm-start-center {
-        align-items: center;
-        align-content: center;
-        max-width: 100%
-    }
-
-    .layout-align-gt-sm-center-center>*,
-    .layout-align-gt-sm-end-center>*,
-    .layout-align-gt-sm-space-around-center>*,
-    .layout-align-gt-sm-space-between-center>*,
-    .layout-align-gt-sm-start-center>* {
-        max-width: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-align-gt-sm-center-end,
-    .layout-align-gt-sm-end-end,
-    .layout-align-gt-sm-space-around-end,
-    .layout-align-gt-sm-space-between-end,
-    .layout-align-gt-sm-start-end {
-        align-items: flex-end;
-        align-content: flex-end
-    }
-
-    .layout-align-gt-sm-center-stretch,
-    .layout-align-gt-sm-end-stretch,
-    .layout-align-gt-sm-space-around-stretch,
-    .layout-align-gt-sm-space-between-stretch,
-    .layout-align-gt-sm-start-stretch {
-        align-items: stretch;
-        align-content: stretch
-    }
-
-    .flex-gt-sm {
-        flex: 1;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-grow {
-        flex: 1 1 100%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-initial {
-        flex: 0 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-auto {
-        flex: 1 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-none {
-        flex: 0 0 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-noshrink {
-        flex: 1 0 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-nogrow {
-        flex: 0 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box;
-        min-width: 0
-    }
-
-    .layout-column>.flex-gt-sm-0 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 0%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box;
-        min-width: 0
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-0 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 0%;
-        box-sizing: border-box;
-        min-height: 0
-    }
-
-    .flex-gt-sm-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-5 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 5%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-5 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 5%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-10 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 10%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-10 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 10%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-15 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 15%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-15 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 15%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-20 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 20%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-20 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 20%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-25 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 25%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-25 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 25%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-30 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 30%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-30 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 30%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-35 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 35%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-35 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 35%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-40 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 40%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-40 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 40%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-45 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 45%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-45 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 45%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-50 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 50%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-50 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 50%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-55 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 55%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-55 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 55%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-60 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 60%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-60 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 60%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-65 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 65%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-65 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 65%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-70 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 70%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-70 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 70%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-75 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 75%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-75 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 75%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-80 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 80%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-80 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 80%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-85 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 85%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-85 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 85%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-90 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 90%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-90 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 90%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-95 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 95%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-95 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 95%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-sm-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-33 {
-        flex: 1 1 33.33%;
-        max-width: 33.33%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-sm-66 {
-        flex: 1 1 66.66%;
-        max-width: 66.66%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-33 {
-        flex: 1 1 33.33%;
-        max-width: 100%;
-        max-height: 33.33%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-sm-66 {
-        flex: 1 1 66.66%;
-        max-width: 100%;
-        max-height: 66.66%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-33 {
-        flex: 1 1 100%;
-        max-width: 33.33%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex-gt-sm-66 {
-        flex: 1 1 100%;
-        max-width: 66.66%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-row>.flex {
-        min-width: 0
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-33 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 33.33%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex-gt-sm-66 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 66.66%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-sm-column>.flex {
-        min-height: 0
-    }
-
-    .layout-gt-sm,
-    .layout-gt-sm-column,
-    .layout-gt-sm-row {
-        box-sizing: border-box;
-        display: flex
-    }
-
-    .layout-gt-sm-column {
-        flex-direction: column
-    }
-
-    .layout-gt-sm-row {
-        flex-direction: row
-    }
-}
-
-@media (min-width:960px) and (max-width:1279px) {
-
-    .hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show),
-    .hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show),
-    .hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show) {
-        display: none
-    }
-
-    .hide-md:not(.show-md):not(.show-gt-sm):not(.show-gt-xs):not(.show) {
-        display: none
-    }
-
-    .flex-order-md--20 {
-        order: -20
-    }
-
-    .flex-order-md--19 {
-        order: -19
-    }
-
-    .flex-order-md--18 {
-        order: -18
-    }
-
-    .flex-order-md--17 {
-        order: -17
-    }
-
-    .flex-order-md--16 {
-        order: -16
-    }
-
-    .flex-order-md--15 {
-        order: -15
-    }
-
-    .flex-order-md--14 {
-        order: -14
-    }
-
-    .flex-order-md--13 {
-        order: -13
-    }
-
-    .flex-order-md--12 {
-        order: -12
-    }
-
-    .flex-order-md--11 {
-        order: -11
-    }
-
-    .flex-order-md--10 {
-        order: -10
-    }
-
-    .flex-order-md--9 {
-        order: -9
-    }
-
-    .flex-order-md--8 {
-        order: -8
-    }
-
-    .flex-order-md--7 {
-        order: -7
-    }
-
-    .flex-order-md--6 {
-        order: -6
-    }
-
-    .flex-order-md--5 {
-        order: -5
-    }
-
-    .flex-order-md--4 {
-        order: -4
-    }
-
-    .flex-order-md--3 {
-        order: -3
-    }
-
-    .flex-order-md--2 {
-        order: -2
-    }
-
-    .flex-order-md--1 {
-        order: -1
-    }
-
-    .flex-order-md-0 {
-        order: 0
-    }
-
-    .flex-order-md-1 {
-        order: 1
-    }
-
-    .flex-order-md-2 {
-        order: 2
-    }
-
-    .flex-order-md-3 {
-        order: 3
-    }
-
-    .flex-order-md-4 {
-        order: 4
-    }
-
-    .flex-order-md-5 {
-        order: 5
-    }
-
-    .flex-order-md-6 {
-        order: 6
-    }
-
-    .flex-order-md-7 {
-        order: 7
-    }
-
-    .flex-order-md-8 {
-        order: 8
-    }
-
-    .flex-order-md-9 {
-        order: 9
-    }
-
-    .flex-order-md-10 {
-        order: 10
-    }
-
-    .flex-order-md-11 {
-        order: 11
-    }
-
-    .flex-order-md-12 {
-        order: 12
-    }
-
-    .flex-order-md-13 {
-        order: 13
-    }
-
-    .flex-order-md-14 {
-        order: 14
-    }
-
-    .flex-order-md-15 {
-        order: 15
-    }
-
-    .flex-order-md-16 {
-        order: 16
-    }
-
-    .flex-order-md-17 {
-        order: 17
-    }
-
-    .flex-order-md-18 {
-        order: 18
-    }
-
-    .flex-order-md-19 {
-        order: 19
-    }
-
-    .flex-order-md-20 {
-        order: 20
-    }
-
-    .flex-offset-md-0,
-    .layout-margin .flex-offset-md-0,
-    .layout-margin .offset-md-0,
-    .offset-md-0 {
-        margin-left: 0
-    }
-
-    [dir=rtl] .flex-offset-md-0,
-    [dir=rtl] .layout-margin .flex-offset-md-0,
-    [dir=rtl] .layout-margin .offset-md-0,
-    [dir=rtl] .offset-md-0 {
-        margin-left: auto;
-        margin-right: 0
-    }
-
-    .flex-offset-md-5,
-    .layout-margin .flex-offset-md-5,
-    .layout-margin .offset-md-5,
-    .offset-md-5 {
-        margin-left: 5%
-    }
-
-    [dir=rtl] .flex-offset-md-5,
-    [dir=rtl] .layout-margin .flex-offset-md-5,
-    [dir=rtl] .layout-margin .offset-md-5,
-    [dir=rtl] .offset-md-5 {
-        margin-left: auto;
-        margin-right: 5%
-    }
-
-    .flex-offset-md-10,
-    .layout-margin .flex-offset-md-10,
-    .layout-margin .offset-md-10,
-    .offset-md-10 {
-        margin-left: 10%
-    }
-
-    [dir=rtl] .flex-offset-md-10,
-    [dir=rtl] .layout-margin .flex-offset-md-10,
-    [dir=rtl] .layout-margin .offset-md-10,
-    [dir=rtl] .offset-md-10 {
-        margin-left: auto;
-        margin-right: 10%
-    }
-
-    .flex-offset-md-15,
-    .layout-margin .flex-offset-md-15,
-    .layout-margin .offset-md-15,
-    .offset-md-15 {
-        margin-left: 15%
-    }
-
-    [dir=rtl] .flex-offset-md-15,
-    [dir=rtl] .layout-margin .flex-offset-md-15,
-    [dir=rtl] .layout-margin .offset-md-15,
-    [dir=rtl] .offset-md-15 {
-        margin-left: auto;
-        margin-right: 15%
-    }
-
-    .flex-offset-md-20,
-    .layout-margin .flex-offset-md-20,
-    .layout-margin .offset-md-20,
-    .offset-md-20 {
-        margin-left: 20%
-    }
-
-    [dir=rtl] .flex-offset-md-20,
-    [dir=rtl] .layout-margin .flex-offset-md-20,
-    [dir=rtl] .layout-margin .offset-md-20,
-    [dir=rtl] .offset-md-20 {
-        margin-left: auto;
-        margin-right: 20%
-    }
-
-    .flex-offset-md-25,
-    .layout-margin .flex-offset-md-25,
-    .layout-margin .offset-md-25,
-    .offset-md-25 {
-        margin-left: 25%
-    }
-
-    [dir=rtl] .flex-offset-md-25,
-    [dir=rtl] .layout-margin .flex-offset-md-25,
-    [dir=rtl] .layout-margin .offset-md-25,
-    [dir=rtl] .offset-md-25 {
-        margin-left: auto;
-        margin-right: 25%
-    }
-
-    .flex-offset-md-30,
-    .layout-margin .flex-offset-md-30,
-    .layout-margin .offset-md-30,
-    .offset-md-30 {
-        margin-left: 30%
-    }
-
-    [dir=rtl] .flex-offset-md-30,
-    [dir=rtl] .layout-margin .flex-offset-md-30,
-    [dir=rtl] .layout-margin .offset-md-30,
-    [dir=rtl] .offset-md-30 {
-        margin-left: auto;
-        margin-right: 30%
-    }
-
-    .flex-offset-md-35,
-    .layout-margin .flex-offset-md-35,
-    .layout-margin .offset-md-35,
-    .offset-md-35 {
-        margin-left: 35%
-    }
-
-    [dir=rtl] .flex-offset-md-35,
-    [dir=rtl] .layout-margin .flex-offset-md-35,
-    [dir=rtl] .layout-margin .offset-md-35,
-    [dir=rtl] .offset-md-35 {
-        margin-left: auto;
-        margin-right: 35%
-    }
-
-    .flex-offset-md-40,
-    .layout-margin .flex-offset-md-40,
-    .layout-margin .offset-md-40,
-    .offset-md-40 {
-        margin-left: 40%
-    }
-
-    [dir=rtl] .flex-offset-md-40,
-    [dir=rtl] .layout-margin .flex-offset-md-40,
-    [dir=rtl] .layout-margin .offset-md-40,
-    [dir=rtl] .offset-md-40 {
-        margin-left: auto;
-        margin-right: 40%
-    }
-
-    .flex-offset-md-45,
-    .layout-margin .flex-offset-md-45,
-    .layout-margin .offset-md-45,
-    .offset-md-45 {
-        margin-left: 45%
-    }
-
-    [dir=rtl] .flex-offset-md-45,
-    [dir=rtl] .layout-margin .flex-offset-md-45,
-    [dir=rtl] .layout-margin .offset-md-45,
-    [dir=rtl] .offset-md-45 {
-        margin-left: auto;
-        margin-right: 45%
-    }
-
-    .flex-offset-md-50,
-    .layout-margin .flex-offset-md-50,
-    .layout-margin .offset-md-50,
-    .offset-md-50 {
-        margin-left: 50%
-    }
-
-    [dir=rtl] .flex-offset-md-50,
-    [dir=rtl] .layout-margin .flex-offset-md-50,
-    [dir=rtl] .layout-margin .offset-md-50,
-    [dir=rtl] .offset-md-50 {
-        margin-left: auto;
-        margin-right: 50%
-    }
-
-    .flex-offset-md-55,
-    .layout-margin .flex-offset-md-55,
-    .layout-margin .offset-md-55,
-    .offset-md-55 {
-        margin-left: 55%
-    }
-
-    [dir=rtl] .flex-offset-md-55,
-    [dir=rtl] .layout-margin .flex-offset-md-55,
-    [dir=rtl] .layout-margin .offset-md-55,
-    [dir=rtl] .offset-md-55 {
-        margin-left: auto;
-        margin-right: 55%
-    }
-
-    .flex-offset-md-60,
-    .layout-margin .flex-offset-md-60,
-    .layout-margin .offset-md-60,
-    .offset-md-60 {
-        margin-left: 60%
-    }
-
-    [dir=rtl] .flex-offset-md-60,
-    [dir=rtl] .layout-margin .flex-offset-md-60,
-    [dir=rtl] .layout-margin .offset-md-60,
-    [dir=rtl] .offset-md-60 {
-        margin-left: auto;
-        margin-right: 60%
-    }
-
-    .flex-offset-md-65,
-    .layout-margin .flex-offset-md-65,
-    .layout-margin .offset-md-65,
-    .offset-md-65 {
-        margin-left: 65%
-    }
-
-    [dir=rtl] .flex-offset-md-65,
-    [dir=rtl] .layout-margin .flex-offset-md-65,
-    [dir=rtl] .layout-margin .offset-md-65,
-    [dir=rtl] .offset-md-65 {
-        margin-left: auto;
-        margin-right: 65%
-    }
-
-    .flex-offset-md-70,
-    .layout-margin .flex-offset-md-70,
-    .layout-margin .offset-md-70,
-    .offset-md-70 {
-        margin-left: 70%
-    }
-
-    [dir=rtl] .flex-offset-md-70,
-    [dir=rtl] .layout-margin .flex-offset-md-70,
-    [dir=rtl] .layout-margin .offset-md-70,
-    [dir=rtl] .offset-md-70 {
-        margin-left: auto;
-        margin-right: 70%
-    }
-
-    .flex-offset-md-75,
-    .layout-margin .flex-offset-md-75,
-    .layout-margin .offset-md-75,
-    .offset-md-75 {
-        margin-left: 75%
-    }
-
-    [dir=rtl] .flex-offset-md-75,
-    [dir=rtl] .layout-margin .flex-offset-md-75,
-    [dir=rtl] .layout-margin .offset-md-75,
-    [dir=rtl] .offset-md-75 {
-        margin-left: auto;
-        margin-right: 75%
-    }
-
-    .flex-offset-md-80,
-    .layout-margin .flex-offset-md-80,
-    .layout-margin .offset-md-80,
-    .offset-md-80 {
-        margin-left: 80%
-    }
-
-    [dir=rtl] .flex-offset-md-80,
-    [dir=rtl] .layout-margin .flex-offset-md-80,
-    [dir=rtl] .layout-margin .offset-md-80,
-    [dir=rtl] .offset-md-80 {
-        margin-left: auto;
-        margin-right: 80%
-    }
-
-    .flex-offset-md-85,
-    .layout-margin .flex-offset-md-85,
-    .layout-margin .offset-md-85,
-    .offset-md-85 {
-        margin-left: 85%
-    }
-
-    [dir=rtl] .flex-offset-md-85,
-    [dir=rtl] .layout-margin .flex-offset-md-85,
-    [dir=rtl] .layout-margin .offset-md-85,
-    [dir=rtl] .offset-md-85 {
-        margin-left: auto;
-        margin-right: 85%
-    }
-
-    .flex-offset-md-90,
-    .layout-margin .flex-offset-md-90,
-    .layout-margin .offset-md-90,
-    .offset-md-90 {
-        margin-left: 90%
-    }
-
-    [dir=rtl] .flex-offset-md-90,
-    [dir=rtl] .layout-margin .flex-offset-md-90,
-    [dir=rtl] .layout-margin .offset-md-90,
-    [dir=rtl] .offset-md-90 {
-        margin-left: auto;
-        margin-right: 90%
-    }
-
-    .flex-offset-md-95,
-    .layout-margin .flex-offset-md-95,
-    .layout-margin .offset-md-95,
-    .offset-md-95 {
-        margin-left: 95%
-    }
-
-    [dir=rtl] .flex-offset-md-95,
-    [dir=rtl] .layout-margin .flex-offset-md-95,
-    [dir=rtl] .layout-margin .offset-md-95,
-    [dir=rtl] .offset-md-95 {
-        margin-left: auto;
-        margin-right: 95%
-    }
-
-    .flex-offset-md-33,
-    .layout-margin .flex-offset-md-33,
-    .layout-margin .offset-md-33,
-    .offset-md-33 {
-        margin-left: calc(100% / 3)
-    }
-
-    .flex-offset-md-66,
-    .layout-margin .flex-offset-md-66,
-    .layout-margin .offset-md-66,
-    .offset-md-66 {
-        margin-left: calc(200% / 3)
-    }
-
-    [dir=rtl] .flex-offset-md-66,
-    [dir=rtl] .layout-margin .flex-offset-md-66,
-    [dir=rtl] .layout-margin .offset-md-66,
-    [dir=rtl] .offset-md-66 {
-        margin-left: auto;
-        margin-right: calc(200% / 3)
-    }
-
-    .layout-align-md,
-    .layout-align-md-start-stretch {
-        justify-content: flex-start;
-        align-content: stretch;
-        align-items: stretch
-    }
-
-    .layout-align-md-start,
-    .layout-align-md-start-center,
-    .layout-align-md-start-end,
-    .layout-align-md-start-start,
-    .layout-align-md-start-stretch {
-        justify-content: flex-start
-    }
-
-    .layout-align-md-center,
-    .layout-align-md-center-center,
-    .layout-align-md-center-end,
-    .layout-align-md-center-start,
-    .layout-align-md-center-stretch {
-        justify-content: center
-    }
-
-    .layout-align-md-end,
-    .layout-align-md-end-center,
-    .layout-align-md-end-end,
-    .layout-align-md-end-start,
-    .layout-align-md-end-stretch {
-        justify-content: flex-end
-    }
-
-    .layout-align-md-space-around,
-    .layout-align-md-space-around-center,
-    .layout-align-md-space-around-end,
-    .layout-align-md-space-around-start,
-    .layout-align-md-space-around-stretch {
-        justify-content: space-around
-    }
-
-    .layout-align-md-space-between,
-    .layout-align-md-space-between-center,
-    .layout-align-md-space-between-end,
-    .layout-align-md-space-between-start,
-    .layout-align-md-space-between-stretch {
-        justify-content: space-between
-    }
-
-    .layout-align-md-center-start,
-    .layout-align-md-end-start,
-    .layout-align-md-space-around-start,
-    .layout-align-md-space-between-start,
-    .layout-align-md-start-start {
-        align-items: flex-start;
-        align-content: flex-start
-    }
-
-    .layout-align-md-center-center,
-    .layout-align-md-end-center,
-    .layout-align-md-space-around-center,
-    .layout-align-md-space-between-center,
-    .layout-align-md-start-center {
-        align-items: center;
-        align-content: center;
-        max-width: 100%
-    }
-
-    .layout-align-md-center-center>*,
-    .layout-align-md-end-center>*,
-    .layout-align-md-space-around-center>*,
-    .layout-align-md-space-between-center>*,
-    .layout-align-md-start-center>* {
-        max-width: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-align-md-center-end,
-    .layout-align-md-end-end,
-    .layout-align-md-space-around-end,
-    .layout-align-md-space-between-end,
-    .layout-align-md-start-end {
-        align-items: flex-end;
-        align-content: flex-end
-    }
-
-    .layout-align-md-center-stretch,
-    .layout-align-md-end-stretch,
-    .layout-align-md-space-around-stretch,
-    .layout-align-md-space-between-stretch,
-    .layout-align-md-start-stretch {
-        align-items: stretch;
-        align-content: stretch
-    }
-
-    .flex-md {
-        flex: 1;
-        box-sizing: border-box
-    }
-
-    .flex-md-grow {
-        flex: 1 1 100%;
-        box-sizing: border-box
-    }
-
-    .flex-md-initial {
-        flex: 0 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-md-auto {
-        flex: 1 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-md-none {
-        flex: 0 0 auto;
-        box-sizing: border-box
-    }
-
-    .flex-md-noshrink {
-        flex: 1 0 auto;
-        box-sizing: border-box
-    }
-
-    .flex-md-nogrow {
-        flex: 0 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-md-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box;
-        min-width: 0
-    }
-
-    .layout-column>.flex-md-0 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 0%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box;
-        min-width: 0
-    }
-
-    .layout-md-column>.flex-md-0 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 0%;
-        box-sizing: border-box;
-        min-height: 0
-    }
-
-    .flex-md-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-5 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 5%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-5 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 5%;
-        box-sizing: border-box
-    }
-
-    .flex-md-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-10 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 10%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-10 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 10%;
-        box-sizing: border-box
-    }
-
-    .flex-md-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-15 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 15%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-15 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 15%;
-        box-sizing: border-box
-    }
-
-    .flex-md-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-20 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 20%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-20 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 20%;
-        box-sizing: border-box
-    }
-
-    .flex-md-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-25 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 25%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-25 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 25%;
-        box-sizing: border-box
-    }
-
-    .flex-md-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-30 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 30%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-30 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 30%;
-        box-sizing: border-box
-    }
-
-    .flex-md-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-35 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 35%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-35 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 35%;
-        box-sizing: border-box
-    }
-
-    .flex-md-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-40 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 40%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-40 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 40%;
-        box-sizing: border-box
-    }
-
-    .flex-md-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-45 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 45%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-45 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 45%;
-        box-sizing: border-box
-    }
-
-    .flex-md-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-50 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 50%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-50 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 50%;
-        box-sizing: border-box
-    }
-
-    .flex-md-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-55 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 55%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-55 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 55%;
-        box-sizing: border-box
-    }
-
-    .flex-md-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-60 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 60%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-60 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 60%;
-        box-sizing: border-box
-    }
-
-    .flex-md-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-65 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 65%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-65 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 65%;
-        box-sizing: border-box
-    }
-
-    .flex-md-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-70 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 70%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-70 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 70%;
-        box-sizing: border-box
-    }
-
-    .flex-md-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-75 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 75%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-75 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 75%;
-        box-sizing: border-box
-    }
-
-    .flex-md-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-80 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 80%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-80 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 80%;
-        box-sizing: border-box
-    }
-
-    .flex-md-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-85 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 85%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-85 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 85%;
-        box-sizing: border-box
-    }
-
-    .flex-md-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-90 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 90%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-90 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 90%;
-        box-sizing: border-box
-    }
-
-    .flex-md-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-95 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 95%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-95 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 95%;
-        box-sizing: border-box
-    }
-
-    .flex-md-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-33 {
-        flex: 1 1 33.33%;
-        max-width: 33.33%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-md-66 {
-        flex: 1 1 66.66%;
-        max-width: 66.66%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-33 {
-        flex: 1 1 33.33%;
-        max-width: 100%;
-        max-height: 33.33%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-md-66 {
-        flex: 1 1 66.66%;
-        max-width: 100%;
-        max-height: 66.66%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-33 {
-        flex: 1 1 100%;
-        max-width: 33.33%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex-md-66 {
-        flex: 1 1 100%;
-        max-width: 66.66%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-md-row>.flex {
-        min-width: 0
-    }
-
-    .layout-md-column>.flex-md-33 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 33.33%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex-md-66 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 66.66%;
-        box-sizing: border-box
-    }
-
-    .layout-md-column>.flex {
-        min-height: 0
-    }
-
-    .layout-md,
-    .layout-md-column,
-    .layout-md-row {
-        box-sizing: border-box;
-        display: flex
-    }
-
-    .layout-md-column {
-        flex-direction: column
-    }
-
-    .layout-md-row {
-        flex-direction: row
-    }
-}
-
-@media (min-width:1280px) {
-    .flex-order-gt-md--20 {
-        order: -20
-    }
-
-    .flex-order-gt-md--19 {
-        order: -19
-    }
-
-    .flex-order-gt-md--18 {
-        order: -18
-    }
-
-    .flex-order-gt-md--17 {
-        order: -17
-    }
-
-    .flex-order-gt-md--16 {
-        order: -16
-    }
-
-    .flex-order-gt-md--15 {
-        order: -15
-    }
-
-    .flex-order-gt-md--14 {
-        order: -14
-    }
-
-    .flex-order-gt-md--13 {
-        order: -13
-    }
-
-    .flex-order-gt-md--12 {
-        order: -12
-    }
-
-    .flex-order-gt-md--11 {
-        order: -11
-    }
-
-    .flex-order-gt-md--10 {
-        order: -10
-    }
-
-    .flex-order-gt-md--9 {
-        order: -9
-    }
-
-    .flex-order-gt-md--8 {
-        order: -8
-    }
-
-    .flex-order-gt-md--7 {
-        order: -7
-    }
-
-    .flex-order-gt-md--6 {
-        order: -6
-    }
-
-    .flex-order-gt-md--5 {
-        order: -5
-    }
-
-    .flex-order-gt-md--4 {
-        order: -4
-    }
-
-    .flex-order-gt-md--3 {
-        order: -3
-    }
-
-    .flex-order-gt-md--2 {
-        order: -2
-    }
-
-    .flex-order-gt-md--1 {
-        order: -1
-    }
-
-    .flex-order-gt-md-0 {
-        order: 0
-    }
-
-    .flex-order-gt-md-1 {
-        order: 1
-    }
-
-    .flex-order-gt-md-2 {
-        order: 2
-    }
-
-    .flex-order-gt-md-3 {
-        order: 3
-    }
-
-    .flex-order-gt-md-4 {
-        order: 4
-    }
-
-    .flex-order-gt-md-5 {
-        order: 5
-    }
-
-    .flex-order-gt-md-6 {
-        order: 6
-    }
-
-    .flex-order-gt-md-7 {
-        order: 7
-    }
-
-    .flex-order-gt-md-8 {
-        order: 8
-    }
-
-    .flex-order-gt-md-9 {
-        order: 9
-    }
-
-    .flex-order-gt-md-10 {
-        order: 10
-    }
-
-    .flex-order-gt-md-11 {
-        order: 11
-    }
-
-    .flex-order-gt-md-12 {
-        order: 12
-    }
-
-    .flex-order-gt-md-13 {
-        order: 13
-    }
-
-    .flex-order-gt-md-14 {
-        order: 14
-    }
-
-    .flex-order-gt-md-15 {
-        order: 15
-    }
-
-    .flex-order-gt-md-16 {
-        order: 16
-    }
-
-    .flex-order-gt-md-17 {
-        order: 17
-    }
-
-    .flex-order-gt-md-18 {
-        order: 18
-    }
-
-    .flex-order-gt-md-19 {
-        order: 19
-    }
-
-    .flex-order-gt-md-20 {
-        order: 20
-    }
-
-    .flex-offset-gt-md-0,
-    .layout-margin .flex-offset-gt-md-0,
-    .layout-margin .offset-gt-md-0,
-    .offset-gt-md-0 {
-        margin-left: 0
-    }
-
-    [dir=rtl] .flex-offset-gt-md-0,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-0,
-    [dir=rtl] .layout-margin .offset-gt-md-0,
-    [dir=rtl] .offset-gt-md-0 {
-        margin-left: auto;
-        margin-right: 0
-    }
-
-    .flex-offset-gt-md-5,
-    .layout-margin .flex-offset-gt-md-5,
-    .layout-margin .offset-gt-md-5,
-    .offset-gt-md-5 {
-        margin-left: 5%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-5,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-5,
-    [dir=rtl] .layout-margin .offset-gt-md-5,
-    [dir=rtl] .offset-gt-md-5 {
-        margin-left: auto;
-        margin-right: 5%
-    }
-
-    .flex-offset-gt-md-10,
-    .layout-margin .flex-offset-gt-md-10,
-    .layout-margin .offset-gt-md-10,
-    .offset-gt-md-10 {
-        margin-left: 10%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-10,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-10,
-    [dir=rtl] .layout-margin .offset-gt-md-10,
-    [dir=rtl] .offset-gt-md-10 {
-        margin-left: auto;
-        margin-right: 10%
-    }
-
-    .flex-offset-gt-md-15,
-    .layout-margin .flex-offset-gt-md-15,
-    .layout-margin .offset-gt-md-15,
-    .offset-gt-md-15 {
-        margin-left: 15%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-15,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-15,
-    [dir=rtl] .layout-margin .offset-gt-md-15,
-    [dir=rtl] .offset-gt-md-15 {
-        margin-left: auto;
-        margin-right: 15%
-    }
-
-    .flex-offset-gt-md-20,
-    .layout-margin .flex-offset-gt-md-20,
-    .layout-margin .offset-gt-md-20,
-    .offset-gt-md-20 {
-        margin-left: 20%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-20,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-20,
-    [dir=rtl] .layout-margin .offset-gt-md-20,
-    [dir=rtl] .offset-gt-md-20 {
-        margin-left: auto;
-        margin-right: 20%
-    }
-
-    .flex-offset-gt-md-25,
-    .layout-margin .flex-offset-gt-md-25,
-    .layout-margin .offset-gt-md-25,
-    .offset-gt-md-25 {
-        margin-left: 25%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-25,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-25,
-    [dir=rtl] .layout-margin .offset-gt-md-25,
-    [dir=rtl] .offset-gt-md-25 {
-        margin-left: auto;
-        margin-right: 25%
-    }
-
-    .flex-offset-gt-md-30,
-    .layout-margin .flex-offset-gt-md-30,
-    .layout-margin .offset-gt-md-30,
-    .offset-gt-md-30 {
-        margin-left: 30%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-30,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-30,
-    [dir=rtl] .layout-margin .offset-gt-md-30,
-    [dir=rtl] .offset-gt-md-30 {
-        margin-left: auto;
-        margin-right: 30%
-    }
-
-    .flex-offset-gt-md-35,
-    .layout-margin .flex-offset-gt-md-35,
-    .layout-margin .offset-gt-md-35,
-    .offset-gt-md-35 {
-        margin-left: 35%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-35,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-35,
-    [dir=rtl] .layout-margin .offset-gt-md-35,
-    [dir=rtl] .offset-gt-md-35 {
-        margin-left: auto;
-        margin-right: 35%
-    }
-
-    .flex-offset-gt-md-40,
-    .layout-margin .flex-offset-gt-md-40,
-    .layout-margin .offset-gt-md-40,
-    .offset-gt-md-40 {
-        margin-left: 40%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-40,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-40,
-    [dir=rtl] .layout-margin .offset-gt-md-40,
-    [dir=rtl] .offset-gt-md-40 {
-        margin-left: auto;
-        margin-right: 40%
-    }
-
-    .flex-offset-gt-md-45,
-    .layout-margin .flex-offset-gt-md-45,
-    .layout-margin .offset-gt-md-45,
-    .offset-gt-md-45 {
-        margin-left: 45%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-45,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-45,
-    [dir=rtl] .layout-margin .offset-gt-md-45,
-    [dir=rtl] .offset-gt-md-45 {
-        margin-left: auto;
-        margin-right: 45%
-    }
-
-    .flex-offset-gt-md-50,
-    .layout-margin .flex-offset-gt-md-50,
-    .layout-margin .offset-gt-md-50,
-    .offset-gt-md-50 {
-        margin-left: 50%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-50,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-50,
-    [dir=rtl] .layout-margin .offset-gt-md-50,
-    [dir=rtl] .offset-gt-md-50 {
-        margin-left: auto;
-        margin-right: 50%
-    }
-
-    .flex-offset-gt-md-55,
-    .layout-margin .flex-offset-gt-md-55,
-    .layout-margin .offset-gt-md-55,
-    .offset-gt-md-55 {
-        margin-left: 55%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-55,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-55,
-    [dir=rtl] .layout-margin .offset-gt-md-55,
-    [dir=rtl] .offset-gt-md-55 {
-        margin-left: auto;
-        margin-right: 55%
-    }
-
-    .flex-offset-gt-md-60,
-    .layout-margin .flex-offset-gt-md-60,
-    .layout-margin .offset-gt-md-60,
-    .offset-gt-md-60 {
-        margin-left: 60%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-60,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-60,
-    [dir=rtl] .layout-margin .offset-gt-md-60,
-    [dir=rtl] .offset-gt-md-60 {
-        margin-left: auto;
-        margin-right: 60%
-    }
-
-    .flex-offset-gt-md-65,
-    .layout-margin .flex-offset-gt-md-65,
-    .layout-margin .offset-gt-md-65,
-    .offset-gt-md-65 {
-        margin-left: 65%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-65,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-65,
-    [dir=rtl] .layout-margin .offset-gt-md-65,
-    [dir=rtl] .offset-gt-md-65 {
-        margin-left: auto;
-        margin-right: 65%
-    }
-
-    .flex-offset-gt-md-70,
-    .layout-margin .flex-offset-gt-md-70,
-    .layout-margin .offset-gt-md-70,
-    .offset-gt-md-70 {
-        margin-left: 70%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-70,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-70,
-    [dir=rtl] .layout-margin .offset-gt-md-70,
-    [dir=rtl] .offset-gt-md-70 {
-        margin-left: auto;
-        margin-right: 70%
-    }
-
-    .flex-offset-gt-md-75,
-    .layout-margin .flex-offset-gt-md-75,
-    .layout-margin .offset-gt-md-75,
-    .offset-gt-md-75 {
-        margin-left: 75%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-75,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-75,
-    [dir=rtl] .layout-margin .offset-gt-md-75,
-    [dir=rtl] .offset-gt-md-75 {
-        margin-left: auto;
-        margin-right: 75%
-    }
-
-    .flex-offset-gt-md-80,
-    .layout-margin .flex-offset-gt-md-80,
-    .layout-margin .offset-gt-md-80,
-    .offset-gt-md-80 {
-        margin-left: 80%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-80,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-80,
-    [dir=rtl] .layout-margin .offset-gt-md-80,
-    [dir=rtl] .offset-gt-md-80 {
-        margin-left: auto;
-        margin-right: 80%
-    }
-
-    .flex-offset-gt-md-85,
-    .layout-margin .flex-offset-gt-md-85,
-    .layout-margin .offset-gt-md-85,
-    .offset-gt-md-85 {
-        margin-left: 85%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-85,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-85,
-    [dir=rtl] .layout-margin .offset-gt-md-85,
-    [dir=rtl] .offset-gt-md-85 {
-        margin-left: auto;
-        margin-right: 85%
-    }
-
-    .flex-offset-gt-md-90,
-    .layout-margin .flex-offset-gt-md-90,
-    .layout-margin .offset-gt-md-90,
-    .offset-gt-md-90 {
-        margin-left: 90%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-90,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-90,
-    [dir=rtl] .layout-margin .offset-gt-md-90,
-    [dir=rtl] .offset-gt-md-90 {
-        margin-left: auto;
-        margin-right: 90%
-    }
-
-    .flex-offset-gt-md-95,
-    .layout-margin .flex-offset-gt-md-95,
-    .layout-margin .offset-gt-md-95,
-    .offset-gt-md-95 {
-        margin-left: 95%
-    }
-
-    [dir=rtl] .flex-offset-gt-md-95,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-95,
-    [dir=rtl] .layout-margin .offset-gt-md-95,
-    [dir=rtl] .offset-gt-md-95 {
-        margin-left: auto;
-        margin-right: 95%
-    }
-
-    .flex-offset-gt-md-33,
-    .layout-margin .flex-offset-gt-md-33,
-    .layout-margin .offset-gt-md-33,
-    .offset-gt-md-33 {
-        margin-left: calc(100% / 3)
-    }
-
-    .flex-offset-gt-md-66,
-    .layout-margin .flex-offset-gt-md-66,
-    .layout-margin .offset-gt-md-66,
-    .offset-gt-md-66 {
-        margin-left: calc(200% / 3)
-    }
-
-    [dir=rtl] .flex-offset-gt-md-66,
-    [dir=rtl] .layout-margin .flex-offset-gt-md-66,
-    [dir=rtl] .layout-margin .offset-gt-md-66,
-    [dir=rtl] .offset-gt-md-66 {
-        margin-left: auto;
-        margin-right: calc(200% / 3)
-    }
-
-    .layout-align-gt-md,
-    .layout-align-gt-md-start-stretch {
-        justify-content: flex-start;
-        align-content: stretch;
-        align-items: stretch
-    }
-
-    .layout-align-gt-md-start,
-    .layout-align-gt-md-start-center,
-    .layout-align-gt-md-start-end,
-    .layout-align-gt-md-start-start,
-    .layout-align-gt-md-start-stretch {
-        justify-content: flex-start
-    }
-
-    .layout-align-gt-md-center,
-    .layout-align-gt-md-center-center,
-    .layout-align-gt-md-center-end,
-    .layout-align-gt-md-center-start,
-    .layout-align-gt-md-center-stretch {
-        justify-content: center
-    }
-
-    .layout-align-gt-md-end,
-    .layout-align-gt-md-end-center,
-    .layout-align-gt-md-end-end,
-    .layout-align-gt-md-end-start,
-    .layout-align-gt-md-end-stretch {
-        justify-content: flex-end
-    }
-
-    .layout-align-gt-md-space-around,
-    .layout-align-gt-md-space-around-center,
-    .layout-align-gt-md-space-around-end,
-    .layout-align-gt-md-space-around-start,
-    .layout-align-gt-md-space-around-stretch {
-        justify-content: space-around
-    }
-
-    .layout-align-gt-md-space-between,
-    .layout-align-gt-md-space-between-center,
-    .layout-align-gt-md-space-between-end,
-    .layout-align-gt-md-space-between-start,
-    .layout-align-gt-md-space-between-stretch {
-        justify-content: space-between
-    }
-
-    .layout-align-gt-md-center-start,
-    .layout-align-gt-md-end-start,
-    .layout-align-gt-md-space-around-start,
-    .layout-align-gt-md-space-between-start,
-    .layout-align-gt-md-start-start {
-        align-items: flex-start;
-        align-content: flex-start
-    }
-
-    .layout-align-gt-md-center-center,
-    .layout-align-gt-md-end-center,
-    .layout-align-gt-md-space-around-center,
-    .layout-align-gt-md-space-between-center,
-    .layout-align-gt-md-start-center {
-        align-items: center;
-        align-content: center;
-        max-width: 100%
-    }
-
-    .layout-align-gt-md-center-center>*,
-    .layout-align-gt-md-end-center>*,
-    .layout-align-gt-md-space-around-center>*,
-    .layout-align-gt-md-space-between-center>*,
-    .layout-align-gt-md-start-center>* {
-        max-width: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-align-gt-md-center-end,
-    .layout-align-gt-md-end-end,
-    .layout-align-gt-md-space-around-end,
-    .layout-align-gt-md-space-between-end,
-    .layout-align-gt-md-start-end {
-        align-items: flex-end;
-        align-content: flex-end
-    }
-
-    .layout-align-gt-md-center-stretch,
-    .layout-align-gt-md-end-stretch,
-    .layout-align-gt-md-space-around-stretch,
-    .layout-align-gt-md-space-between-stretch,
-    .layout-align-gt-md-start-stretch {
-        align-items: stretch;
-        align-content: stretch
-    }
-
-    .flex-gt-md {
-        flex: 1;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-grow {
-        flex: 1 1 100%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-initial {
-        flex: 0 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-auto {
-        flex: 1 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-none {
-        flex: 0 0 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-noshrink {
-        flex: 1 0 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-nogrow {
-        flex: 0 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box;
-        min-width: 0
-    }
-
-    .layout-column>.flex-gt-md-0 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 0%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box;
-        min-width: 0
-    }
-
-    .layout-gt-md-column>.flex-gt-md-0 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 0%;
-        box-sizing: border-box;
-        min-height: 0
-    }
-
-    .flex-gt-md-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-5 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 5%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-5 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 5%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-10 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 10%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-10 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 10%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-15 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 15%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-15 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 15%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-20 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 20%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-20 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 20%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-25 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 25%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-25 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 25%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-30 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 30%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-30 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 30%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-35 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 35%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-35 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 35%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-40 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 40%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-40 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 40%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-45 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 45%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-45 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 45%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-50 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 50%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-50 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 50%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-55 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 55%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-55 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 55%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-60 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 60%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-60 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 60%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-65 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 65%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-65 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 65%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-70 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 70%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-70 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 70%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-75 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 75%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-75 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 75%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-80 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 80%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-80 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 80%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-85 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 85%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-85 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 85%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-90 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 90%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-90 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 90%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-95 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 95%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-95 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 95%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-md-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-33 {
-        flex: 1 1 33.33%;
-        max-width: 33.33%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-md-66 {
-        flex: 1 1 66.66%;
-        max-width: 66.66%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-33 {
-        flex: 1 1 33.33%;
-        max-width: 100%;
-        max-height: 33.33%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-md-66 {
-        flex: 1 1 66.66%;
-        max-width: 100%;
-        max-height: 66.66%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-33 {
-        flex: 1 1 100%;
-        max-width: 33.33%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex-gt-md-66 {
-        flex: 1 1 100%;
-        max-width: 66.66%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-row>.flex {
-        min-width: 0
-    }
-
-    .layout-gt-md-column>.flex-gt-md-33 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 33.33%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex-gt-md-66 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 66.66%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-md-column>.flex {
-        min-height: 0
-    }
-
-    .layout-gt-md,
-    .layout-gt-md-column,
-    .layout-gt-md-row {
-        box-sizing: border-box;
-        display: flex
-    }
-
-    .layout-gt-md-column {
-        flex-direction: column
-    }
-
-    .layout-gt-md-row {
-        flex-direction: row
-    }
-}
-
-@media (min-width:1280px) and (max-width:1919px) {
-
-    .hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show),
-    .hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show),
-    .hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show),
-    .hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show) {
-        display: none
-    }
-
-    .hide-lg:not(.show-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show) {
-        display: none
-    }
-
-    .flex-order-lg--20 {
-        order: -20
-    }
-
-    .flex-order-lg--19 {
-        order: -19
-    }
-
-    .flex-order-lg--18 {
-        order: -18
-    }
-
-    .flex-order-lg--17 {
-        order: -17
-    }
-
-    .flex-order-lg--16 {
-        order: -16
-    }
-
-    .flex-order-lg--15 {
-        order: -15
-    }
-
-    .flex-order-lg--14 {
-        order: -14
-    }
-
-    .flex-order-lg--13 {
-        order: -13
-    }
-
-    .flex-order-lg--12 {
-        order: -12
-    }
-
-    .flex-order-lg--11 {
-        order: -11
-    }
-
-    .flex-order-lg--10 {
-        order: -10
-    }
-
-    .flex-order-lg--9 {
-        order: -9
-    }
-
-    .flex-order-lg--8 {
-        order: -8
-    }
-
-    .flex-order-lg--7 {
-        order: -7
-    }
-
-    .flex-order-lg--6 {
-        order: -6
-    }
-
-    .flex-order-lg--5 {
-        order: -5
-    }
-
-    .flex-order-lg--4 {
-        order: -4
-    }
-
-    .flex-order-lg--3 {
-        order: -3
-    }
-
-    .flex-order-lg--2 {
-        order: -2
-    }
-
-    .flex-order-lg--1 {
-        order: -1
-    }
-
-    .flex-order-lg-0 {
-        order: 0
-    }
-
-    .flex-order-lg-1 {
-        order: 1
-    }
-
-    .flex-order-lg-2 {
-        order: 2
-    }
-
-    .flex-order-lg-3 {
-        order: 3
-    }
-
-    .flex-order-lg-4 {
-        order: 4
-    }
-
-    .flex-order-lg-5 {
-        order: 5
-    }
-
-    .flex-order-lg-6 {
-        order: 6
-    }
-
-    .flex-order-lg-7 {
-        order: 7
-    }
-
-    .flex-order-lg-8 {
-        order: 8
-    }
-
-    .flex-order-lg-9 {
-        order: 9
-    }
-
-    .flex-order-lg-10 {
-        order: 10
-    }
-
-    .flex-order-lg-11 {
-        order: 11
-    }
-
-    .flex-order-lg-12 {
-        order: 12
-    }
-
-    .flex-order-lg-13 {
-        order: 13
-    }
-
-    .flex-order-lg-14 {
-        order: 14
-    }
-
-    .flex-order-lg-15 {
-        order: 15
-    }
-
-    .flex-order-lg-16 {
-        order: 16
-    }
-
-    .flex-order-lg-17 {
-        order: 17
-    }
-
-    .flex-order-lg-18 {
-        order: 18
-    }
-
-    .flex-order-lg-19 {
-        order: 19
-    }
-
-    .flex-order-lg-20 {
-        order: 20
-    }
-
-    .flex-offset-lg-0,
-    .layout-margin .flex-offset-lg-0,
-    .layout-margin .offset-lg-0,
-    .offset-lg-0 {
-        margin-left: 0
-    }
-
-    [dir=rtl] .flex-offset-lg-0,
-    [dir=rtl] .layout-margin .flex-offset-lg-0,
-    [dir=rtl] .layout-margin .offset-lg-0,
-    [dir=rtl] .offset-lg-0 {
-        margin-left: auto;
-        margin-right: 0
-    }
-
-    .flex-offset-lg-5,
-    .layout-margin .flex-offset-lg-5,
-    .layout-margin .offset-lg-5,
-    .offset-lg-5 {
-        margin-left: 5%
-    }
-
-    [dir=rtl] .flex-offset-lg-5,
-    [dir=rtl] .layout-margin .flex-offset-lg-5,
-    [dir=rtl] .layout-margin .offset-lg-5,
-    [dir=rtl] .offset-lg-5 {
-        margin-left: auto;
-        margin-right: 5%
-    }
-
-    .flex-offset-lg-10,
-    .layout-margin .flex-offset-lg-10,
-    .layout-margin .offset-lg-10,
-    .offset-lg-10 {
-        margin-left: 10%
-    }
-
-    [dir=rtl] .flex-offset-lg-10,
-    [dir=rtl] .layout-margin .flex-offset-lg-10,
-    [dir=rtl] .layout-margin .offset-lg-10,
-    [dir=rtl] .offset-lg-10 {
-        margin-left: auto;
-        margin-right: 10%
-    }
-
-    .flex-offset-lg-15,
-    .layout-margin .flex-offset-lg-15,
-    .layout-margin .offset-lg-15,
-    .offset-lg-15 {
-        margin-left: 15%
-    }
-
-    [dir=rtl] .flex-offset-lg-15,
-    [dir=rtl] .layout-margin .flex-offset-lg-15,
-    [dir=rtl] .layout-margin .offset-lg-15,
-    [dir=rtl] .offset-lg-15 {
-        margin-left: auto;
-        margin-right: 15%
-    }
-
-    .flex-offset-lg-20,
-    .layout-margin .flex-offset-lg-20,
-    .layout-margin .offset-lg-20,
-    .offset-lg-20 {
-        margin-left: 20%
-    }
-
-    [dir=rtl] .flex-offset-lg-20,
-    [dir=rtl] .layout-margin .flex-offset-lg-20,
-    [dir=rtl] .layout-margin .offset-lg-20,
-    [dir=rtl] .offset-lg-20 {
-        margin-left: auto;
-        margin-right: 20%
-    }
-
-    .flex-offset-lg-25,
-    .layout-margin .flex-offset-lg-25,
-    .layout-margin .offset-lg-25,
-    .offset-lg-25 {
-        margin-left: 25%
-    }
-
-    [dir=rtl] .flex-offset-lg-25,
-    [dir=rtl] .layout-margin .flex-offset-lg-25,
-    [dir=rtl] .layout-margin .offset-lg-25,
-    [dir=rtl] .offset-lg-25 {
-        margin-left: auto;
-        margin-right: 25%
-    }
-
-    .flex-offset-lg-30,
-    .layout-margin .flex-offset-lg-30,
-    .layout-margin .offset-lg-30,
-    .offset-lg-30 {
-        margin-left: 30%
-    }
-
-    [dir=rtl] .flex-offset-lg-30,
-    [dir=rtl] .layout-margin .flex-offset-lg-30,
-    [dir=rtl] .layout-margin .offset-lg-30,
-    [dir=rtl] .offset-lg-30 {
-        margin-left: auto;
-        margin-right: 30%
-    }
-
-    .flex-offset-lg-35,
-    .layout-margin .flex-offset-lg-35,
-    .layout-margin .offset-lg-35,
-    .offset-lg-35 {
-        margin-left: 35%
-    }
-
-    [dir=rtl] .flex-offset-lg-35,
-    [dir=rtl] .layout-margin .flex-offset-lg-35,
-    [dir=rtl] .layout-margin .offset-lg-35,
-    [dir=rtl] .offset-lg-35 {
-        margin-left: auto;
-        margin-right: 35%
-    }
-
-    .flex-offset-lg-40,
-    .layout-margin .flex-offset-lg-40,
-    .layout-margin .offset-lg-40,
-    .offset-lg-40 {
-        margin-left: 40%
-    }
-
-    [dir=rtl] .flex-offset-lg-40,
-    [dir=rtl] .layout-margin .flex-offset-lg-40,
-    [dir=rtl] .layout-margin .offset-lg-40,
-    [dir=rtl] .offset-lg-40 {
-        margin-left: auto;
-        margin-right: 40%
-    }
-
-    .flex-offset-lg-45,
-    .layout-margin .flex-offset-lg-45,
-    .layout-margin .offset-lg-45,
-    .offset-lg-45 {
-        margin-left: 45%
-    }
-
-    [dir=rtl] .flex-offset-lg-45,
-    [dir=rtl] .layout-margin .flex-offset-lg-45,
-    [dir=rtl] .layout-margin .offset-lg-45,
-    [dir=rtl] .offset-lg-45 {
-        margin-left: auto;
-        margin-right: 45%
-    }
-
-    .flex-offset-lg-50,
-    .layout-margin .flex-offset-lg-50,
-    .layout-margin .offset-lg-50,
-    .offset-lg-50 {
-        margin-left: 50%
-    }
-
-    [dir=rtl] .flex-offset-lg-50,
-    [dir=rtl] .layout-margin .flex-offset-lg-50,
-    [dir=rtl] .layout-margin .offset-lg-50,
-    [dir=rtl] .offset-lg-50 {
-        margin-left: auto;
-        margin-right: 50%
-    }
-
-    .flex-offset-lg-55,
-    .layout-margin .flex-offset-lg-55,
-    .layout-margin .offset-lg-55,
-    .offset-lg-55 {
-        margin-left: 55%
-    }
-
-    [dir=rtl] .flex-offset-lg-55,
-    [dir=rtl] .layout-margin .flex-offset-lg-55,
-    [dir=rtl] .layout-margin .offset-lg-55,
-    [dir=rtl] .offset-lg-55 {
-        margin-left: auto;
-        margin-right: 55%
-    }
-
-    .flex-offset-lg-60,
-    .layout-margin .flex-offset-lg-60,
-    .layout-margin .offset-lg-60,
-    .offset-lg-60 {
-        margin-left: 60%
-    }
-
-    [dir=rtl] .flex-offset-lg-60,
-    [dir=rtl] .layout-margin .flex-offset-lg-60,
-    [dir=rtl] .layout-margin .offset-lg-60,
-    [dir=rtl] .offset-lg-60 {
-        margin-left: auto;
-        margin-right: 60%
-    }
-
-    .flex-offset-lg-65,
-    .layout-margin .flex-offset-lg-65,
-    .layout-margin .offset-lg-65,
-    .offset-lg-65 {
-        margin-left: 65%
-    }
-
-    [dir=rtl] .flex-offset-lg-65,
-    [dir=rtl] .layout-margin .flex-offset-lg-65,
-    [dir=rtl] .layout-margin .offset-lg-65,
-    [dir=rtl] .offset-lg-65 {
-        margin-left: auto;
-        margin-right: 65%
-    }
-
-    .flex-offset-lg-70,
-    .layout-margin .flex-offset-lg-70,
-    .layout-margin .offset-lg-70,
-    .offset-lg-70 {
-        margin-left: 70%
-    }
-
-    [dir=rtl] .flex-offset-lg-70,
-    [dir=rtl] .layout-margin .flex-offset-lg-70,
-    [dir=rtl] .layout-margin .offset-lg-70,
-    [dir=rtl] .offset-lg-70 {
-        margin-left: auto;
-        margin-right: 70%
-    }
-
-    .flex-offset-lg-75,
-    .layout-margin .flex-offset-lg-75,
-    .layout-margin .offset-lg-75,
-    .offset-lg-75 {
-        margin-left: 75%
-    }
-
-    [dir=rtl] .flex-offset-lg-75,
-    [dir=rtl] .layout-margin .flex-offset-lg-75,
-    [dir=rtl] .layout-margin .offset-lg-75,
-    [dir=rtl] .offset-lg-75 {
-        margin-left: auto;
-        margin-right: 75%
-    }
-
-    .flex-offset-lg-80,
-    .layout-margin .flex-offset-lg-80,
-    .layout-margin .offset-lg-80,
-    .offset-lg-80 {
-        margin-left: 80%
-    }
-
-    [dir=rtl] .flex-offset-lg-80,
-    [dir=rtl] .layout-margin .flex-offset-lg-80,
-    [dir=rtl] .layout-margin .offset-lg-80,
-    [dir=rtl] .offset-lg-80 {
-        margin-left: auto;
-        margin-right: 80%
-    }
-
-    .flex-offset-lg-85,
-    .layout-margin .flex-offset-lg-85,
-    .layout-margin .offset-lg-85,
-    .offset-lg-85 {
-        margin-left: 85%
-    }
-
-    [dir=rtl] .flex-offset-lg-85,
-    [dir=rtl] .layout-margin .flex-offset-lg-85,
-    [dir=rtl] .layout-margin .offset-lg-85,
-    [dir=rtl] .offset-lg-85 {
-        margin-left: auto;
-        margin-right: 85%
-    }
-
-    .flex-offset-lg-90,
-    .layout-margin .flex-offset-lg-90,
-    .layout-margin .offset-lg-90,
-    .offset-lg-90 {
-        margin-left: 90%
-    }
-
-    [dir=rtl] .flex-offset-lg-90,
-    [dir=rtl] .layout-margin .flex-offset-lg-90,
-    [dir=rtl] .layout-margin .offset-lg-90,
-    [dir=rtl] .offset-lg-90 {
-        margin-left: auto;
-        margin-right: 90%
-    }
-
-    .flex-offset-lg-95,
-    .layout-margin .flex-offset-lg-95,
-    .layout-margin .offset-lg-95,
-    .offset-lg-95 {
-        margin-left: 95%
-    }
-
-    [dir=rtl] .flex-offset-lg-95,
-    [dir=rtl] .layout-margin .flex-offset-lg-95,
-    [dir=rtl] .layout-margin .offset-lg-95,
-    [dir=rtl] .offset-lg-95 {
-        margin-left: auto;
-        margin-right: 95%
-    }
-
-    .flex-offset-lg-33,
-    .layout-margin .flex-offset-lg-33,
-    .layout-margin .offset-lg-33,
-    .offset-lg-33 {
-        margin-left: calc(100% / 3)
-    }
-
-    .flex-offset-lg-66,
-    .layout-margin .flex-offset-lg-66,
-    .layout-margin .offset-lg-66,
-    .offset-lg-66 {
-        margin-left: calc(200% / 3)
-    }
-
-    [dir=rtl] .flex-offset-lg-66,
-    [dir=rtl] .layout-margin .flex-offset-lg-66,
-    [dir=rtl] .layout-margin .offset-lg-66,
-    [dir=rtl] .offset-lg-66 {
-        margin-left: auto;
-        margin-right: calc(200% / 3)
-    }
-
-    .layout-align-lg,
-    .layout-align-lg-start-stretch {
-        justify-content: flex-start;
-        align-content: stretch;
-        align-items: stretch
-    }
-
-    .layout-align-lg-start,
-    .layout-align-lg-start-center,
-    .layout-align-lg-start-end,
-    .layout-align-lg-start-start,
-    .layout-align-lg-start-stretch {
-        justify-content: flex-start
-    }
-
-    .layout-align-lg-center,
-    .layout-align-lg-center-center,
-    .layout-align-lg-center-end,
-    .layout-align-lg-center-start,
-    .layout-align-lg-center-stretch {
-        justify-content: center
-    }
-
-    .layout-align-lg-end,
-    .layout-align-lg-end-center,
-    .layout-align-lg-end-end,
-    .layout-align-lg-end-start,
-    .layout-align-lg-end-stretch {
-        justify-content: flex-end
-    }
-
-    .layout-align-lg-space-around,
-    .layout-align-lg-space-around-center,
-    .layout-align-lg-space-around-end,
-    .layout-align-lg-space-around-start,
-    .layout-align-lg-space-around-stretch {
-        justify-content: space-around
-    }
-
-    .layout-align-lg-space-between,
-    .layout-align-lg-space-between-center,
-    .layout-align-lg-space-between-end,
-    .layout-align-lg-space-between-start,
-    .layout-align-lg-space-between-stretch {
-        justify-content: space-between
-    }
-
-    .layout-align-lg-center-start,
-    .layout-align-lg-end-start,
-    .layout-align-lg-space-around-start,
-    .layout-align-lg-space-between-start,
-    .layout-align-lg-start-start {
-        align-items: flex-start;
-        align-content: flex-start
-    }
-
-    .layout-align-lg-center-center,
-    .layout-align-lg-end-center,
-    .layout-align-lg-space-around-center,
-    .layout-align-lg-space-between-center,
-    .layout-align-lg-start-center {
-        align-items: center;
-        align-content: center;
-        max-width: 100%
-    }
-
-    .layout-align-lg-center-center>*,
-    .layout-align-lg-end-center>*,
-    .layout-align-lg-space-around-center>*,
-    .layout-align-lg-space-between-center>*,
-    .layout-align-lg-start-center>* {
-        max-width: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-align-lg-center-end,
-    .layout-align-lg-end-end,
-    .layout-align-lg-space-around-end,
-    .layout-align-lg-space-between-end,
-    .layout-align-lg-start-end {
-        align-items: flex-end;
-        align-content: flex-end
-    }
-
-    .layout-align-lg-center-stretch,
-    .layout-align-lg-end-stretch,
-    .layout-align-lg-space-around-stretch,
-    .layout-align-lg-space-between-stretch,
-    .layout-align-lg-start-stretch {
-        align-items: stretch;
-        align-content: stretch
-    }
-
-    .flex-lg {
-        flex: 1;
-        box-sizing: border-box
-    }
-
-    .flex-lg-grow {
-        flex: 1 1 100%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-initial {
-        flex: 0 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-lg-auto {
-        flex: 1 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-lg-none {
-        flex: 0 0 auto;
-        box-sizing: border-box
-    }
-
-    .flex-lg-noshrink {
-        flex: 1 0 auto;
-        box-sizing: border-box
-    }
-
-    .flex-lg-nogrow {
-        flex: 0 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-lg-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box;
-        min-width: 0
-    }
-
-    .layout-column>.flex-lg-0 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 0%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box;
-        min-width: 0
-    }
-
-    .layout-lg-column>.flex-lg-0 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 0%;
-        box-sizing: border-box;
-        min-height: 0
-    }
-
-    .flex-lg-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-5 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 5%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-5 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 5%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-10 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 10%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-10 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 10%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-15 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 15%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-15 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 15%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-20 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 20%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-20 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 20%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-25 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 25%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-25 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 25%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-30 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 30%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-30 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 30%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-35 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 35%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-35 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 35%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-40 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 40%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-40 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 40%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-45 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 45%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-45 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 45%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-50 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 50%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-50 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 50%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-55 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 55%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-55 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 55%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-60 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 60%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-60 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 60%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-65 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 65%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-65 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 65%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-70 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 70%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-70 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 70%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-75 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 75%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-75 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 75%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-80 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 80%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-80 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 80%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-85 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 85%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-85 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 85%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-90 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 90%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-90 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 90%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-95 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 95%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-95 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 95%;
-        box-sizing: border-box
-    }
-
-    .flex-lg-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-33 {
-        flex: 1 1 33.33%;
-        max-width: 33.33%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-lg-66 {
-        flex: 1 1 66.66%;
-        max-width: 66.66%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-33 {
-        flex: 1 1 33.33%;
-        max-width: 100%;
-        max-height: 33.33%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-lg-66 {
-        flex: 1 1 66.66%;
-        max-width: 100%;
-        max-height: 66.66%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-33 {
-        flex: 1 1 100%;
-        max-width: 33.33%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex-lg-66 {
-        flex: 1 1 100%;
-        max-width: 66.66%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-row>.flex {
-        min-width: 0
-    }
-
-    .layout-lg-column>.flex-lg-33 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 33.33%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex-lg-66 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 66.66%;
-        box-sizing: border-box
-    }
-
-    .layout-lg-column>.flex {
-        min-height: 0
-    }
-
-    .layout-lg,
-    .layout-lg-column,
-    .layout-lg-row {
-        box-sizing: border-box;
-        display: flex
-    }
-
-    .layout-lg-column {
-        flex-direction: column
-    }
-
-    .layout-lg-row {
-        flex-direction: row
-    }
-}
-
-@media (min-width:1920px) {
-    .flex-order-gt-lg--20 {
-        order: -20
-    }
-
-    .flex-order-gt-lg--19 {
-        order: -19
-    }
-
-    .flex-order-gt-lg--18 {
-        order: -18
-    }
-
-    .flex-order-gt-lg--17 {
-        order: -17
-    }
-
-    .flex-order-gt-lg--16 {
-        order: -16
-    }
-
-    .flex-order-gt-lg--15 {
-        order: -15
-    }
-
-    .flex-order-gt-lg--14 {
-        order: -14
-    }
-
-    .flex-order-gt-lg--13 {
-        order: -13
-    }
-
-    .flex-order-gt-lg--12 {
-        order: -12
-    }
-
-    .flex-order-gt-lg--11 {
-        order: -11
-    }
-
-    .flex-order-gt-lg--10 {
-        order: -10
-    }
-
-    .flex-order-gt-lg--9 {
-        order: -9
-    }
-
-    .flex-order-gt-lg--8 {
-        order: -8
-    }
-
-    .flex-order-gt-lg--7 {
-        order: -7
-    }
-
-    .flex-order-gt-lg--6 {
-        order: -6
-    }
-
-    .flex-order-gt-lg--5 {
-        order: -5
-    }
-
-    .flex-order-gt-lg--4 {
-        order: -4
-    }
-
-    .flex-order-gt-lg--3 {
-        order: -3
-    }
-
-    .flex-order-gt-lg--2 {
-        order: -2
-    }
-
-    .flex-order-gt-lg--1 {
-        order: -1
-    }
-
-    .flex-order-gt-lg-0 {
-        order: 0
-    }
-
-    .flex-order-gt-lg-1 {
-        order: 1
-    }
-
-    .flex-order-gt-lg-2 {
-        order: 2
-    }
-
-    .flex-order-gt-lg-3 {
-        order: 3
-    }
-
-    .flex-order-gt-lg-4 {
-        order: 4
-    }
-
-    .flex-order-gt-lg-5 {
-        order: 5
-    }
-
-    .flex-order-gt-lg-6 {
-        order: 6
-    }
-
-    .flex-order-gt-lg-7 {
-        order: 7
-    }
-
-    .flex-order-gt-lg-8 {
-        order: 8
-    }
-
-    .flex-order-gt-lg-9 {
-        order: 9
-    }
-
-    .flex-order-gt-lg-10 {
-        order: 10
-    }
-
-    .flex-order-gt-lg-11 {
-        order: 11
-    }
-
-    .flex-order-gt-lg-12 {
-        order: 12
-    }
-
-    .flex-order-gt-lg-13 {
-        order: 13
-    }
-
-    .flex-order-gt-lg-14 {
-        order: 14
-    }
-
-    .flex-order-gt-lg-15 {
-        order: 15
-    }
-
-    .flex-order-gt-lg-16 {
-        order: 16
-    }
-
-    .flex-order-gt-lg-17 {
-        order: 17
-    }
-
-    .flex-order-gt-lg-18 {
-        order: 18
-    }
-
-    .flex-order-gt-lg-19 {
-        order: 19
-    }
-
-    .flex-order-gt-lg-20 {
-        order: 20
-    }
-
-    .flex-offset-gt-lg-0,
-    .layout-margin .flex-offset-gt-lg-0,
-    .layout-margin .offset-gt-lg-0,
-    .offset-gt-lg-0 {
-        margin-left: 0
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-0,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-0,
-    [dir=rtl] .layout-margin .offset-gt-lg-0,
-    [dir=rtl] .offset-gt-lg-0 {
-        margin-left: auto;
-        margin-right: 0
-    }
-
-    .flex-offset-gt-lg-5,
-    .layout-margin .flex-offset-gt-lg-5,
-    .layout-margin .offset-gt-lg-5,
-    .offset-gt-lg-5 {
-        margin-left: 5%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-5,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-5,
-    [dir=rtl] .layout-margin .offset-gt-lg-5,
-    [dir=rtl] .offset-gt-lg-5 {
-        margin-left: auto;
-        margin-right: 5%
-    }
-
-    .flex-offset-gt-lg-10,
-    .layout-margin .flex-offset-gt-lg-10,
-    .layout-margin .offset-gt-lg-10,
-    .offset-gt-lg-10 {
-        margin-left: 10%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-10,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-10,
-    [dir=rtl] .layout-margin .offset-gt-lg-10,
-    [dir=rtl] .offset-gt-lg-10 {
-        margin-left: auto;
-        margin-right: 10%
-    }
-
-    .flex-offset-gt-lg-15,
-    .layout-margin .flex-offset-gt-lg-15,
-    .layout-margin .offset-gt-lg-15,
-    .offset-gt-lg-15 {
-        margin-left: 15%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-15,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-15,
-    [dir=rtl] .layout-margin .offset-gt-lg-15,
-    [dir=rtl] .offset-gt-lg-15 {
-        margin-left: auto;
-        margin-right: 15%
-    }
-
-    .flex-offset-gt-lg-20,
-    .layout-margin .flex-offset-gt-lg-20,
-    .layout-margin .offset-gt-lg-20,
-    .offset-gt-lg-20 {
-        margin-left: 20%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-20,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-20,
-    [dir=rtl] .layout-margin .offset-gt-lg-20,
-    [dir=rtl] .offset-gt-lg-20 {
-        margin-left: auto;
-        margin-right: 20%
-    }
-
-    .flex-offset-gt-lg-25,
-    .layout-margin .flex-offset-gt-lg-25,
-    .layout-margin .offset-gt-lg-25,
-    .offset-gt-lg-25 {
-        margin-left: 25%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-25,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-25,
-    [dir=rtl] .layout-margin .offset-gt-lg-25,
-    [dir=rtl] .offset-gt-lg-25 {
-        margin-left: auto;
-        margin-right: 25%
-    }
-
-    .flex-offset-gt-lg-30,
-    .layout-margin .flex-offset-gt-lg-30,
-    .layout-margin .offset-gt-lg-30,
-    .offset-gt-lg-30 {
-        margin-left: 30%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-30,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-30,
-    [dir=rtl] .layout-margin .offset-gt-lg-30,
-    [dir=rtl] .offset-gt-lg-30 {
-        margin-left: auto;
-        margin-right: 30%
-    }
-
-    .flex-offset-gt-lg-35,
-    .layout-margin .flex-offset-gt-lg-35,
-    .layout-margin .offset-gt-lg-35,
-    .offset-gt-lg-35 {
-        margin-left: 35%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-35,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-35,
-    [dir=rtl] .layout-margin .offset-gt-lg-35,
-    [dir=rtl] .offset-gt-lg-35 {
-        margin-left: auto;
-        margin-right: 35%
-    }
-
-    .flex-offset-gt-lg-40,
-    .layout-margin .flex-offset-gt-lg-40,
-    .layout-margin .offset-gt-lg-40,
-    .offset-gt-lg-40 {
-        margin-left: 40%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-40,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-40,
-    [dir=rtl] .layout-margin .offset-gt-lg-40,
-    [dir=rtl] .offset-gt-lg-40 {
-        margin-left: auto;
-        margin-right: 40%
-    }
-
-    .flex-offset-gt-lg-45,
-    .layout-margin .flex-offset-gt-lg-45,
-    .layout-margin .offset-gt-lg-45,
-    .offset-gt-lg-45 {
-        margin-left: 45%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-45,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-45,
-    [dir=rtl] .layout-margin .offset-gt-lg-45,
-    [dir=rtl] .offset-gt-lg-45 {
-        margin-left: auto;
-        margin-right: 45%
-    }
-
-    .flex-offset-gt-lg-50,
-    .layout-margin .flex-offset-gt-lg-50,
-    .layout-margin .offset-gt-lg-50,
-    .offset-gt-lg-50 {
-        margin-left: 50%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-50,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-50,
-    [dir=rtl] .layout-margin .offset-gt-lg-50,
-    [dir=rtl] .offset-gt-lg-50 {
-        margin-left: auto;
-        margin-right: 50%
-    }
-
-    .flex-offset-gt-lg-55,
-    .layout-margin .flex-offset-gt-lg-55,
-    .layout-margin .offset-gt-lg-55,
-    .offset-gt-lg-55 {
-        margin-left: 55%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-55,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-55,
-    [dir=rtl] .layout-margin .offset-gt-lg-55,
-    [dir=rtl] .offset-gt-lg-55 {
-        margin-left: auto;
-        margin-right: 55%
-    }
-
-    .flex-offset-gt-lg-60,
-    .layout-margin .flex-offset-gt-lg-60,
-    .layout-margin .offset-gt-lg-60,
-    .offset-gt-lg-60 {
-        margin-left: 60%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-60,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-60,
-    [dir=rtl] .layout-margin .offset-gt-lg-60,
-    [dir=rtl] .offset-gt-lg-60 {
-        margin-left: auto;
-        margin-right: 60%
-    }
-
-    .flex-offset-gt-lg-65,
-    .layout-margin .flex-offset-gt-lg-65,
-    .layout-margin .offset-gt-lg-65,
-    .offset-gt-lg-65 {
-        margin-left: 65%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-65,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-65,
-    [dir=rtl] .layout-margin .offset-gt-lg-65,
-    [dir=rtl] .offset-gt-lg-65 {
-        margin-left: auto;
-        margin-right: 65%
-    }
-
-    .flex-offset-gt-lg-70,
-    .layout-margin .flex-offset-gt-lg-70,
-    .layout-margin .offset-gt-lg-70,
-    .offset-gt-lg-70 {
-        margin-left: 70%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-70,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-70,
-    [dir=rtl] .layout-margin .offset-gt-lg-70,
-    [dir=rtl] .offset-gt-lg-70 {
-        margin-left: auto;
-        margin-right: 70%
-    }
-
-    .flex-offset-gt-lg-75,
-    .layout-margin .flex-offset-gt-lg-75,
-    .layout-margin .offset-gt-lg-75,
-    .offset-gt-lg-75 {
-        margin-left: 75%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-75,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-75,
-    [dir=rtl] .layout-margin .offset-gt-lg-75,
-    [dir=rtl] .offset-gt-lg-75 {
-        margin-left: auto;
-        margin-right: 75%
-    }
-
-    .flex-offset-gt-lg-80,
-    .layout-margin .flex-offset-gt-lg-80,
-    .layout-margin .offset-gt-lg-80,
-    .offset-gt-lg-80 {
-        margin-left: 80%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-80,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-80,
-    [dir=rtl] .layout-margin .offset-gt-lg-80,
-    [dir=rtl] .offset-gt-lg-80 {
-        margin-left: auto;
-        margin-right: 80%
-    }
-
-    .flex-offset-gt-lg-85,
-    .layout-margin .flex-offset-gt-lg-85,
-    .layout-margin .offset-gt-lg-85,
-    .offset-gt-lg-85 {
-        margin-left: 85%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-85,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-85,
-    [dir=rtl] .layout-margin .offset-gt-lg-85,
-    [dir=rtl] .offset-gt-lg-85 {
-        margin-left: auto;
-        margin-right: 85%
-    }
-
-    .flex-offset-gt-lg-90,
-    .layout-margin .flex-offset-gt-lg-90,
-    .layout-margin .offset-gt-lg-90,
-    .offset-gt-lg-90 {
-        margin-left: 90%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-90,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-90,
-    [dir=rtl] .layout-margin .offset-gt-lg-90,
-    [dir=rtl] .offset-gt-lg-90 {
-        margin-left: auto;
-        margin-right: 90%
-    }
-
-    .flex-offset-gt-lg-95,
-    .layout-margin .flex-offset-gt-lg-95,
-    .layout-margin .offset-gt-lg-95,
-    .offset-gt-lg-95 {
-        margin-left: 95%
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-95,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-95,
-    [dir=rtl] .layout-margin .offset-gt-lg-95,
-    [dir=rtl] .offset-gt-lg-95 {
-        margin-left: auto;
-        margin-right: 95%
-    }
-
-    .flex-offset-gt-lg-33,
-    .layout-margin .flex-offset-gt-lg-33,
-    .layout-margin .offset-gt-lg-33,
-    .offset-gt-lg-33 {
-        margin-left: calc(100% / 3)
-    }
-
-    .flex-offset-gt-lg-66,
-    .layout-margin .flex-offset-gt-lg-66,
-    .layout-margin .offset-gt-lg-66,
-    .offset-gt-lg-66 {
-        margin-left: calc(200% / 3)
-    }
-
-    [dir=rtl] .flex-offset-gt-lg-66,
-    [dir=rtl] .layout-margin .flex-offset-gt-lg-66,
-    [dir=rtl] .layout-margin .offset-gt-lg-66,
-    [dir=rtl] .offset-gt-lg-66 {
-        margin-left: auto;
-        margin-right: calc(200% / 3)
-    }
-
-    .layout-align-gt-lg,
-    .layout-align-gt-lg-start-stretch {
-        justify-content: flex-start;
-        align-content: stretch;
-        align-items: stretch
-    }
-
-    .layout-align-gt-lg-start,
-    .layout-align-gt-lg-start-center,
-    .layout-align-gt-lg-start-end,
-    .layout-align-gt-lg-start-start,
-    .layout-align-gt-lg-start-stretch {
-        justify-content: flex-start
-    }
-
-    .layout-align-gt-lg-center,
-    .layout-align-gt-lg-center-center,
-    .layout-align-gt-lg-center-end,
-    .layout-align-gt-lg-center-start,
-    .layout-align-gt-lg-center-stretch {
-        justify-content: center
-    }
-
-    .layout-align-gt-lg-end,
-    .layout-align-gt-lg-end-center,
-    .layout-align-gt-lg-end-end,
-    .layout-align-gt-lg-end-start,
-    .layout-align-gt-lg-end-stretch {
-        justify-content: flex-end
-    }
-
-    .layout-align-gt-lg-space-around,
-    .layout-align-gt-lg-space-around-center,
-    .layout-align-gt-lg-space-around-end,
-    .layout-align-gt-lg-space-around-start,
-    .layout-align-gt-lg-space-around-stretch {
-        justify-content: space-around
-    }
-
-    .layout-align-gt-lg-space-between,
-    .layout-align-gt-lg-space-between-center,
-    .layout-align-gt-lg-space-between-end,
-    .layout-align-gt-lg-space-between-start,
-    .layout-align-gt-lg-space-between-stretch {
-        justify-content: space-between
-    }
-
-    .layout-align-gt-lg-center-start,
-    .layout-align-gt-lg-end-start,
-    .layout-align-gt-lg-space-around-start,
-    .layout-align-gt-lg-space-between-start,
-    .layout-align-gt-lg-start-start {
-        align-items: flex-start;
-        align-content: flex-start
-    }
-
-    .layout-align-gt-lg-center-center,
-    .layout-align-gt-lg-end-center,
-    .layout-align-gt-lg-space-around-center,
-    .layout-align-gt-lg-space-between-center,
-    .layout-align-gt-lg-start-center {
-        align-items: center;
-        align-content: center;
-        max-width: 100%
-    }
-
-    .layout-align-gt-lg-center-center>*,
-    .layout-align-gt-lg-end-center>*,
-    .layout-align-gt-lg-space-around-center>*,
-    .layout-align-gt-lg-space-between-center>*,
-    .layout-align-gt-lg-start-center>* {
-        max-width: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-align-gt-lg-center-end,
-    .layout-align-gt-lg-end-end,
-    .layout-align-gt-lg-space-around-end,
-    .layout-align-gt-lg-space-between-end,
-    .layout-align-gt-lg-start-end {
-        align-items: flex-end;
-        align-content: flex-end
-    }
-
-    .layout-align-gt-lg-center-stretch,
-    .layout-align-gt-lg-end-stretch,
-    .layout-align-gt-lg-space-around-stretch,
-    .layout-align-gt-lg-space-between-stretch,
-    .layout-align-gt-lg-start-stretch {
-        align-items: stretch;
-        align-content: stretch
-    }
-
-    .flex-gt-lg {
-        flex: 1;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-grow {
-        flex: 1 1 100%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-initial {
-        flex: 0 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-auto {
-        flex: 1 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-none {
-        flex: 0 0 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-noshrink {
-        flex: 1 0 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-nogrow {
-        flex: 0 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box;
-        min-width: 0
-    }
-
-    .layout-column>.flex-gt-lg-0 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 0%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box;
-        min-width: 0
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-0 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 0%;
-        box-sizing: border-box;
-        min-height: 0
-    }
-
-    .flex-gt-lg-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-5 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 5%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-5 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 5%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-10 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 10%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-10 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 10%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-15 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 15%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-15 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 15%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-20 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 20%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-20 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 20%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-25 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 25%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-25 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 25%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-30 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 30%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-30 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 30%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-35 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 35%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-35 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 35%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-40 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 40%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-40 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 40%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-45 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 45%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-45 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 45%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-50 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 50%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-50 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 50%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-55 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 55%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-55 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 55%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-60 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 60%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-60 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 60%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-65 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 65%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-65 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 65%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-70 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 70%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-70 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 70%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-75 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 75%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-75 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 75%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-80 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 80%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-80 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 80%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-85 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 85%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-85 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 85%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-90 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 90%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-90 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 90%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-95 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 95%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-95 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 95%;
-        box-sizing: border-box
-    }
-
-    .flex-gt-lg-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-33 {
-        flex: 1 1 33.33%;
-        max-width: 33.33%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-gt-lg-66 {
-        flex: 1 1 66.66%;
-        max-width: 66.66%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-33 {
-        flex: 1 1 33.33%;
-        max-width: 100%;
-        max-height: 33.33%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-gt-lg-66 {
-        flex: 1 1 66.66%;
-        max-width: 100%;
-        max-height: 66.66%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-33 {
-        flex: 1 1 100%;
-        max-width: 33.33%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex-gt-lg-66 {
-        flex: 1 1 100%;
-        max-width: 66.66%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-row>.flex {
-        min-width: 0
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-33 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 33.33%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex-gt-lg-66 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 66.66%;
-        box-sizing: border-box
-    }
-
-    .layout-gt-lg-column>.flex {
-        min-height: 0
-    }
-
-    .layout-gt-lg,
-    .layout-gt-lg-column,
-    .layout-gt-lg-row {
-        box-sizing: border-box;
-        display: flex
-    }
-
-    .layout-gt-lg-column {
-        flex-direction: column
-    }
-
-    .layout-gt-lg-row {
-        flex-direction: row
-    }
-
-    .flex-order-xl--20 {
-        order: -20
-    }
-
-    .flex-order-xl--19 {
-        order: -19
-    }
-
-    .flex-order-xl--18 {
-        order: -18
-    }
-
-    .flex-order-xl--17 {
-        order: -17
-    }
-
-    .flex-order-xl--16 {
-        order: -16
-    }
-
-    .flex-order-xl--15 {
-        order: -15
-    }
-
-    .flex-order-xl--14 {
-        order: -14
-    }
-
-    .flex-order-xl--13 {
-        order: -13
-    }
-
-    .flex-order-xl--12 {
-        order: -12
-    }
-
-    .flex-order-xl--11 {
-        order: -11
-    }
-
-    .flex-order-xl--10 {
-        order: -10
-    }
-
-    .flex-order-xl--9 {
-        order: -9
-    }
-
-    .flex-order-xl--8 {
-        order: -8
-    }
-
-    .flex-order-xl--7 {
-        order: -7
-    }
-
-    .flex-order-xl--6 {
-        order: -6
-    }
-
-    .flex-order-xl--5 {
-        order: -5
-    }
-
-    .flex-order-xl--4 {
-        order: -4
-    }
-
-    .flex-order-xl--3 {
-        order: -3
-    }
-
-    .flex-order-xl--2 {
-        order: -2
-    }
-
-    .flex-order-xl--1 {
-        order: -1
-    }
-
-    .flex-order-xl-0 {
-        order: 0
-    }
-
-    .flex-order-xl-1 {
-        order: 1
-    }
-
-    .flex-order-xl-2 {
-        order: 2
-    }
-
-    .flex-order-xl-3 {
-        order: 3
-    }
-
-    .flex-order-xl-4 {
-        order: 4
-    }
-
-    .flex-order-xl-5 {
-        order: 5
-    }
-
-    .flex-order-xl-6 {
-        order: 6
-    }
-
-    .flex-order-xl-7 {
-        order: 7
-    }
-
-    .flex-order-xl-8 {
-        order: 8
-    }
-
-    .flex-order-xl-9 {
-        order: 9
-    }
-
-    .flex-order-xl-10 {
-        order: 10
-    }
-
-    .flex-order-xl-11 {
-        order: 11
-    }
-
-    .flex-order-xl-12 {
-        order: 12
-    }
-
-    .flex-order-xl-13 {
-        order: 13
-    }
-
-    .flex-order-xl-14 {
-        order: 14
-    }
-
-    .flex-order-xl-15 {
-        order: 15
-    }
-
-    .flex-order-xl-16 {
-        order: 16
-    }
-
-    .flex-order-xl-17 {
-        order: 17
-    }
-
-    .flex-order-xl-18 {
-        order: 18
-    }
-
-    .flex-order-xl-19 {
-        order: 19
-    }
-
-    .flex-order-xl-20 {
-        order: 20
-    }
-
-    .flex-offset-xl-0,
-    .layout-margin .flex-offset-xl-0,
-    .layout-margin .offset-xl-0,
-    .offset-xl-0 {
-        margin-left: 0
-    }
-
-    [dir=rtl] .flex-offset-xl-0,
-    [dir=rtl] .layout-margin .flex-offset-xl-0,
-    [dir=rtl] .layout-margin .offset-xl-0,
-    [dir=rtl] .offset-xl-0 {
-        margin-left: auto;
-        margin-right: 0
-    }
-
-    .flex-offset-xl-5,
-    .layout-margin .flex-offset-xl-5,
-    .layout-margin .offset-xl-5,
-    .offset-xl-5 {
-        margin-left: 5%
-    }
-
-    [dir=rtl] .flex-offset-xl-5,
-    [dir=rtl] .layout-margin .flex-offset-xl-5,
-    [dir=rtl] .layout-margin .offset-xl-5,
-    [dir=rtl] .offset-xl-5 {
-        margin-left: auto;
-        margin-right: 5%
-    }
-
-    .flex-offset-xl-10,
-    .layout-margin .flex-offset-xl-10,
-    .layout-margin .offset-xl-10,
-    .offset-xl-10 {
-        margin-left: 10%
-    }
-
-    [dir=rtl] .flex-offset-xl-10,
-    [dir=rtl] .layout-margin .flex-offset-xl-10,
-    [dir=rtl] .layout-margin .offset-xl-10,
-    [dir=rtl] .offset-xl-10 {
-        margin-left: auto;
-        margin-right: 10%
-    }
-
-    .flex-offset-xl-15,
-    .layout-margin .flex-offset-xl-15,
-    .layout-margin .offset-xl-15,
-    .offset-xl-15 {
-        margin-left: 15%
-    }
-
-    [dir=rtl] .flex-offset-xl-15,
-    [dir=rtl] .layout-margin .flex-offset-xl-15,
-    [dir=rtl] .layout-margin .offset-xl-15,
-    [dir=rtl] .offset-xl-15 {
-        margin-left: auto;
-        margin-right: 15%
-    }
-
-    .flex-offset-xl-20,
-    .layout-margin .flex-offset-xl-20,
-    .layout-margin .offset-xl-20,
-    .offset-xl-20 {
-        margin-left: 20%
-    }
-
-    [dir=rtl] .flex-offset-xl-20,
-    [dir=rtl] .layout-margin .flex-offset-xl-20,
-    [dir=rtl] .layout-margin .offset-xl-20,
-    [dir=rtl] .offset-xl-20 {
-        margin-left: auto;
-        margin-right: 20%
-    }
-
-    .flex-offset-xl-25,
-    .layout-margin .flex-offset-xl-25,
-    .layout-margin .offset-xl-25,
-    .offset-xl-25 {
-        margin-left: 25%
-    }
-
-    [dir=rtl] .flex-offset-xl-25,
-    [dir=rtl] .layout-margin .flex-offset-xl-25,
-    [dir=rtl] .layout-margin .offset-xl-25,
-    [dir=rtl] .offset-xl-25 {
-        margin-left: auto;
-        margin-right: 25%
-    }
-
-    .flex-offset-xl-30,
-    .layout-margin .flex-offset-xl-30,
-    .layout-margin .offset-xl-30,
-    .offset-xl-30 {
-        margin-left: 30%
-    }
-
-    [dir=rtl] .flex-offset-xl-30,
-    [dir=rtl] .layout-margin .flex-offset-xl-30,
-    [dir=rtl] .layout-margin .offset-xl-30,
-    [dir=rtl] .offset-xl-30 {
-        margin-left: auto;
-        margin-right: 30%
-    }
-
-    .flex-offset-xl-35,
-    .layout-margin .flex-offset-xl-35,
-    .layout-margin .offset-xl-35,
-    .offset-xl-35 {
-        margin-left: 35%
-    }
-
-    [dir=rtl] .flex-offset-xl-35,
-    [dir=rtl] .layout-margin .flex-offset-xl-35,
-    [dir=rtl] .layout-margin .offset-xl-35,
-    [dir=rtl] .offset-xl-35 {
-        margin-left: auto;
-        margin-right: 35%
-    }
-
-    .flex-offset-xl-40,
-    .layout-margin .flex-offset-xl-40,
-    .layout-margin .offset-xl-40,
-    .offset-xl-40 {
-        margin-left: 40%
-    }
-
-    [dir=rtl] .flex-offset-xl-40,
-    [dir=rtl] .layout-margin .flex-offset-xl-40,
-    [dir=rtl] .layout-margin .offset-xl-40,
-    [dir=rtl] .offset-xl-40 {
-        margin-left: auto;
-        margin-right: 40%
-    }
-
-    .flex-offset-xl-45,
-    .layout-margin .flex-offset-xl-45,
-    .layout-margin .offset-xl-45,
-    .offset-xl-45 {
-        margin-left: 45%
-    }
-
-    [dir=rtl] .flex-offset-xl-45,
-    [dir=rtl] .layout-margin .flex-offset-xl-45,
-    [dir=rtl] .layout-margin .offset-xl-45,
-    [dir=rtl] .offset-xl-45 {
-        margin-left: auto;
-        margin-right: 45%
-    }
-
-    .flex-offset-xl-50,
-    .layout-margin .flex-offset-xl-50,
-    .layout-margin .offset-xl-50,
-    .offset-xl-50 {
-        margin-left: 50%
-    }
-
-    [dir=rtl] .flex-offset-xl-50,
-    [dir=rtl] .layout-margin .flex-offset-xl-50,
-    [dir=rtl] .layout-margin .offset-xl-50,
-    [dir=rtl] .offset-xl-50 {
-        margin-left: auto;
-        margin-right: 50%
-    }
-
-    .flex-offset-xl-55,
-    .layout-margin .flex-offset-xl-55,
-    .layout-margin .offset-xl-55,
-    .offset-xl-55 {
-        margin-left: 55%
-    }
-
-    [dir=rtl] .flex-offset-xl-55,
-    [dir=rtl] .layout-margin .flex-offset-xl-55,
-    [dir=rtl] .layout-margin .offset-xl-55,
-    [dir=rtl] .offset-xl-55 {
-        margin-left: auto;
-        margin-right: 55%
-    }
-
-    .flex-offset-xl-60,
-    .layout-margin .flex-offset-xl-60,
-    .layout-margin .offset-xl-60,
-    .offset-xl-60 {
-        margin-left: 60%
-    }
-
-    [dir=rtl] .flex-offset-xl-60,
-    [dir=rtl] .layout-margin .flex-offset-xl-60,
-    [dir=rtl] .layout-margin .offset-xl-60,
-    [dir=rtl] .offset-xl-60 {
-        margin-left: auto;
-        margin-right: 60%
-    }
-
-    .flex-offset-xl-65,
-    .layout-margin .flex-offset-xl-65,
-    .layout-margin .offset-xl-65,
-    .offset-xl-65 {
-        margin-left: 65%
-    }
-
-    [dir=rtl] .flex-offset-xl-65,
-    [dir=rtl] .layout-margin .flex-offset-xl-65,
-    [dir=rtl] .layout-margin .offset-xl-65,
-    [dir=rtl] .offset-xl-65 {
-        margin-left: auto;
-        margin-right: 65%
-    }
-
-    .flex-offset-xl-70,
-    .layout-margin .flex-offset-xl-70,
-    .layout-margin .offset-xl-70,
-    .offset-xl-70 {
-        margin-left: 70%
-    }
-
-    [dir=rtl] .flex-offset-xl-70,
-    [dir=rtl] .layout-margin .flex-offset-xl-70,
-    [dir=rtl] .layout-margin .offset-xl-70,
-    [dir=rtl] .offset-xl-70 {
-        margin-left: auto;
-        margin-right: 70%
-    }
-
-    .flex-offset-xl-75,
-    .layout-margin .flex-offset-xl-75,
-    .layout-margin .offset-xl-75,
-    .offset-xl-75 {
-        margin-left: 75%
-    }
-
-    [dir=rtl] .flex-offset-xl-75,
-    [dir=rtl] .layout-margin .flex-offset-xl-75,
-    [dir=rtl] .layout-margin .offset-xl-75,
-    [dir=rtl] .offset-xl-75 {
-        margin-left: auto;
-        margin-right: 75%
-    }
-
-    .flex-offset-xl-80,
-    .layout-margin .flex-offset-xl-80,
-    .layout-margin .offset-xl-80,
-    .offset-xl-80 {
-        margin-left: 80%
-    }
-
-    [dir=rtl] .flex-offset-xl-80,
-    [dir=rtl] .layout-margin .flex-offset-xl-80,
-    [dir=rtl] .layout-margin .offset-xl-80,
-    [dir=rtl] .offset-xl-80 {
-        margin-left: auto;
-        margin-right: 80%
-    }
-
-    .flex-offset-xl-85,
-    .layout-margin .flex-offset-xl-85,
-    .layout-margin .offset-xl-85,
-    .offset-xl-85 {
-        margin-left: 85%
-    }
-
-    [dir=rtl] .flex-offset-xl-85,
-    [dir=rtl] .layout-margin .flex-offset-xl-85,
-    [dir=rtl] .layout-margin .offset-xl-85,
-    [dir=rtl] .offset-xl-85 {
-        margin-left: auto;
-        margin-right: 85%
-    }
-
-    .flex-offset-xl-90,
-    .layout-margin .flex-offset-xl-90,
-    .layout-margin .offset-xl-90,
-    .offset-xl-90 {
-        margin-left: 90%
-    }
-
-    [dir=rtl] .flex-offset-xl-90,
-    [dir=rtl] .layout-margin .flex-offset-xl-90,
-    [dir=rtl] .layout-margin .offset-xl-90,
-    [dir=rtl] .offset-xl-90 {
-        margin-left: auto;
-        margin-right: 90%
-    }
-
-    .flex-offset-xl-95,
-    .layout-margin .flex-offset-xl-95,
-    .layout-margin .offset-xl-95,
-    .offset-xl-95 {
-        margin-left: 95%
-    }
-
-    [dir=rtl] .flex-offset-xl-95,
-    [dir=rtl] .layout-margin .flex-offset-xl-95,
-    [dir=rtl] .layout-margin .offset-xl-95,
-    [dir=rtl] .offset-xl-95 {
-        margin-left: auto;
-        margin-right: 95%
-    }
-
-    .flex-offset-xl-33,
-    .layout-margin .flex-offset-xl-33,
-    .layout-margin .offset-xl-33,
-    .offset-xl-33 {
-        margin-left: calc(100% / 3)
-    }
-
-    .flex-offset-xl-66,
-    .layout-margin .flex-offset-xl-66,
-    .layout-margin .offset-xl-66,
-    .offset-xl-66 {
-        margin-left: calc(200% / 3)
-    }
-
-    [dir=rtl] .flex-offset-xl-66,
-    [dir=rtl] .layout-margin .flex-offset-xl-66,
-    [dir=rtl] .layout-margin .offset-xl-66,
-    [dir=rtl] .offset-xl-66 {
-        margin-left: auto;
-        margin-right: calc(200% / 3)
-    }
-
-    .layout-align-xl,
-    .layout-align-xl-start-stretch {
-        justify-content: flex-start;
-        align-content: stretch;
-        align-items: stretch
-    }
-
-    .layout-align-xl-start,
-    .layout-align-xl-start-center,
-    .layout-align-xl-start-end,
-    .layout-align-xl-start-start,
-    .layout-align-xl-start-stretch {
-        justify-content: flex-start
-    }
-
-    .layout-align-xl-center,
-    .layout-align-xl-center-center,
-    .layout-align-xl-center-end,
-    .layout-align-xl-center-start,
-    .layout-align-xl-center-stretch {
-        justify-content: center
-    }
-
-    .layout-align-xl-end,
-    .layout-align-xl-end-center,
-    .layout-align-xl-end-end,
-    .layout-align-xl-end-start,
-    .layout-align-xl-end-stretch {
-        justify-content: flex-end
-    }
-
-    .layout-align-xl-space-around,
-    .layout-align-xl-space-around-center,
-    .layout-align-xl-space-around-end,
-    .layout-align-xl-space-around-start,
-    .layout-align-xl-space-around-stretch {
-        justify-content: space-around
-    }
-
-    .layout-align-xl-space-between,
-    .layout-align-xl-space-between-center,
-    .layout-align-xl-space-between-end,
-    .layout-align-xl-space-between-start,
-    .layout-align-xl-space-between-stretch {
-        justify-content: space-between
-    }
-
-    .layout-align-xl-center-start,
-    .layout-align-xl-end-start,
-    .layout-align-xl-space-around-start,
-    .layout-align-xl-space-between-start,
-    .layout-align-xl-start-start {
-        align-items: flex-start;
-        align-content: flex-start
-    }
-
-    .layout-align-xl-center-center,
-    .layout-align-xl-end-center,
-    .layout-align-xl-space-around-center,
-    .layout-align-xl-space-between-center,
-    .layout-align-xl-start-center {
-        align-items: center;
-        align-content: center;
-        max-width: 100%
-    }
-
-    .layout-align-xl-center-center>*,
-    .layout-align-xl-end-center>*,
-    .layout-align-xl-space-around-center>*,
-    .layout-align-xl-space-between-center>*,
-    .layout-align-xl-start-center>* {
-        max-width: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-align-xl-center-end,
-    .layout-align-xl-end-end,
-    .layout-align-xl-space-around-end,
-    .layout-align-xl-space-between-end,
-    .layout-align-xl-start-end {
-        align-items: flex-end;
-        align-content: flex-end
-    }
-
-    .layout-align-xl-center-stretch,
-    .layout-align-xl-end-stretch,
-    .layout-align-xl-space-around-stretch,
-    .layout-align-xl-space-between-stretch,
-    .layout-align-xl-start-stretch {
-        align-items: stretch;
-        align-content: stretch
-    }
-
-    .flex-xl {
-        flex: 1;
-        box-sizing: border-box
-    }
-
-    .flex-xl-grow {
-        flex: 1 1 100%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-initial {
-        flex: 0 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-xl-auto {
-        flex: 1 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-xl-none {
-        flex: 0 0 auto;
-        box-sizing: border-box
-    }
-
-    .flex-xl-noshrink {
-        flex: 1 0 auto;
-        box-sizing: border-box
-    }
-
-    .flex-xl-nogrow {
-        flex: 0 1 auto;
-        box-sizing: border-box
-    }
-
-    .flex-xl-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box;
-        min-width: 0
-    }
-
-    .layout-column>.flex-xl-0 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 0%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-0 {
-        flex: 1 1 100%;
-        max-width: 0%;
-        max-height: 100%;
-        box-sizing: border-box;
-        min-width: 0
-    }
-
-    .layout-xl-column>.flex-xl-0 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 0%;
-        box-sizing: border-box;
-        min-height: 0
-    }
-
-    .flex-xl-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-5 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 5%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-5 {
-        flex: 1 1 100%;
-        max-width: 5%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-5 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 5%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-10 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 10%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-10 {
-        flex: 1 1 100%;
-        max-width: 10%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-10 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 10%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-15 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 15%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-15 {
-        flex: 1 1 100%;
-        max-width: 15%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-15 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 15%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-20 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 20%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-20 {
-        flex: 1 1 100%;
-        max-width: 20%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-20 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 20%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-25 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 25%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-25 {
-        flex: 1 1 100%;
-        max-width: 25%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-25 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 25%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-30 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 30%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-30 {
-        flex: 1 1 100%;
-        max-width: 30%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-30 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 30%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-35 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 35%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-35 {
-        flex: 1 1 100%;
-        max-width: 35%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-35 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 35%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-40 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 40%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-40 {
-        flex: 1 1 100%;
-        max-width: 40%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-40 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 40%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-45 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 45%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-45 {
-        flex: 1 1 100%;
-        max-width: 45%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-45 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 45%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-50 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 50%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-50 {
-        flex: 1 1 100%;
-        max-width: 50%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-50 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 50%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-55 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 55%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-55 {
-        flex: 1 1 100%;
-        max-width: 55%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-55 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 55%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-60 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 60%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-60 {
-        flex: 1 1 100%;
-        max-width: 60%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-60 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 60%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-65 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 65%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-65 {
-        flex: 1 1 100%;
-        max-width: 65%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-65 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 65%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-70 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 70%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-70 {
-        flex: 1 1 100%;
-        max-width: 70%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-70 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 70%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-75 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 75%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-75 {
-        flex: 1 1 100%;
-        max-width: 75%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-75 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 75%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-80 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 80%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-80 {
-        flex: 1 1 100%;
-        max-width: 80%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-80 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 80%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-85 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 85%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-85 {
-        flex: 1 1 100%;
-        max-width: 85%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-85 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 85%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-90 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 90%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-90 {
-        flex: 1 1 100%;
-        max-width: 90%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-90 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 90%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-95 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 95%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-95 {
-        flex: 1 1 100%;
-        max-width: 95%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-95 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 95%;
-        box-sizing: border-box
-    }
-
-    .flex-xl-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-100 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-33 {
-        flex: 1 1 33.33%;
-        max-width: 33.33%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-row>.flex-xl-66 {
-        flex: 1 1 66.66%;
-        max-width: 66.66%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-33 {
-        flex: 1 1 33.33%;
-        max-width: 100%;
-        max-height: 33.33%;
-        box-sizing: border-box
-    }
-
-    .layout-column>.flex-xl-66 {
-        flex: 1 1 66.66%;
-        max-width: 100%;
-        max-height: 66.66%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-33 {
-        flex: 1 1 100%;
-        max-width: 33.33%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex-xl-66 {
-        flex: 1 1 100%;
-        max-width: 66.66%;
-        max-height: 100%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-row>.flex {
-        min-width: 0
-    }
-
-    .layout-xl-column>.flex-xl-33 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 33.33%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex-xl-66 {
-        flex: 1 1 100%;
-        max-width: 100%;
-        max-height: 66.66%;
-        box-sizing: border-box
-    }
-
-    .layout-xl-column>.flex {
-        min-height: 0
-    }
-
-    .layout-xl,
-    .layout-xl-column,
-    .layout-xl-row {
-        box-sizing: border-box;
-        display: flex
-    }
-
-    .layout-xl-column {
-        flex-direction: column
-    }
-
-    .layout-xl-row {
-        flex-direction: row
-    }
-
-    .hide-gt-lg:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),
-    .hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),
-    .hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),
-    .hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),
-    .hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show) {
-        display: none
-    }
-
-    .hide-xl:not(.show-xl):not(.show-gt-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show) {
-        display: none
-    }
-}
-
-@media print {
-    .hide-print:not(.show-print):not(.show) {
-        display: none !important
-    }
-}
-
-.ngrateit-rating {
-    display: inline-block;
-    overflow: hidden
-}
-
-.ngrateit-reset {
-    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjMycHgiIHZpZXdCb3g9IjAgMCAxNiAzMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMzIiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0IzQjNCMyIgZD0iTTgsMi4xNzRjLTMuMjE5LDAtNS44MjcsMi42MDktNS44MjcsNS44MjdTNC43ODMsMTMuODI2LDgsMTMuODI2YzMuMjE4LDAsNS44MjYtMi42MDcsNS44MjYtNS44MjUNCglTMTEuMjE5LDIuMTc0LDgsMi4xNzR6IE0xMS40MzgsOUg0LjU2M1Y3aDYuODc0Vjl6Ii8+DQo8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9Ii0xMjIuMzI2NyIgeTE9IjgwMCIgeDI9Ii0xMTAuNjczOCIgeTI9IjgwMCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIDEyNC41IC03NzYpIj4NCgk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkYxRDI1Ii8+DQoJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0Q3MDAyRSIvPg0KPC9saW5lYXJHcmFkaWVudD4NCjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJNOCwxOC4xNzRjLTMuMjE5LDAtNS44MjcsMi42MDktNS44MjcsNS44MjdTNC43ODMsMjkuODI2LDgsMjkuODI2YzMuMjE4LDAsNS44MjYtMi42MDcsNS44MjYtNS44MjUNCglTMTEuMjE5LDE4LjE3NCw4LDE4LjE3NHogTTExLjQzOCwyNUg0LjU2M3YtMmg2Ljg3NFYyNXoiLz4NCjwvc3ZnPg0K);
-    display: inline-block;
-    background-position: 0 0
-}
-
-.ngrateit-reset:hover {
-    background-position: 0 100%
-}
-
-.ngrateit-star {
-    display: block;
-    float: left;
-    overflow: hidden;
-    background-repeat: repeat-x
-}
-
-.ngrateit-bg-star {
-    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8zXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwLjIwNyIgeTE9IjgiIHgyPSIxNS43OTIiIHkyPSI4Ij4NCgk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojQ0NDQ0NDIi8+DQoJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0U2RTZFNiIvPg0KPC9saW5lYXJHcmFkaWVudD4NCjxwYXRoIGZpbGw9InVybCgjU1ZHSURfM18pIiBkPSJNOC4zNjcsMC44MTRsMS45ODQsNC42OTFsNS4wNzQsMC40MzRjMC4zNTIsMC4wMzEsMC40OTYsMC40NzMsMC4yMjcsMC43MDNsLTMuODQ4LDMuMzM2bDEuMTUyLDQuOTYxDQoJYzAuMDgyLDAuMzQ0LTAuMjkzLDAuNjE3LTAuNTk0LDAuNDM0TDgsMTIuNzRsLTQuMzYzLDIuNjMzYy0wLjMwMSwwLjE4LTAuNjc2LTAuMDktMC41OTQtMC40MzRsMS4xNTItNC45NjFMMC4zNDQsNi42NDINCglDMC4wNzgsNi40MDgsMC4yMjMsNS45NywwLjU3NCw1LjkzOWw1LjA3NC0wLjQzNGwxLjk4NS00LjY5MUM3Ljc2OSwwLjQ4Niw4LjIzLDAuNDg2LDguMzY3LDAuODE0TDguMzY3LDAuODE0eiBNOC4zNjcsMC44MTQiLz4NCjwvc3ZnPg0K)
-}
-
-.ngrateit-selected {
-    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8zXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwLjIwNyIgeTE9IjgiIHgyPSIxNS43OTIiIHkyPSI4Ij4NCgk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkJCMDNCIi8+DQoJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0ZGOTQyRCIvPg0KPC9saW5lYXJHcmFkaWVudD4NCjxwYXRoIGZpbGw9InVybCgjU1ZHSURfM18pIiBkPSJNOC4zNjcsMC44MTRsMS45ODQsNC42OTFsNS4wNzQsMC40MzRjMC4zNTIsMC4wMzEsMC40OTYsMC40NzMsMC4yMjcsMC43MDNsLTMuODQ4LDMuMzM2bDEuMTUyLDQuOTYxDQoJYzAuMDgyLDAuMzQ0LTAuMjkzLDAuNjE3LTAuNTk0LDAuNDM0TDgsMTIuNzRsLTQuMzYzLDIuNjMzYy0wLjMwMSwwLjE4LTAuNjc2LTAuMDktMC41OTQtMC40MzRsMS4xNTItNC45NjFMMC4zNDQsNi42NDINCglDMC4wNzgsNi40MDgsMC4yMjMsNS45NywwLjU3NCw1LjkzOWw1LjA3NC0wLjQzNGwxLjk4NS00LjY5MUM3Ljc2OSwwLjQ4Niw4LjIzLDAuNDg2LDguMzY3LDAuODE0TDguMzY3LDAuODE0eiBNOC4zNjcsMC44MTQiLz4NCjwvc3ZnPg0K)
-}
-
-.ngrateit:not(.ngrateit-readonly) .ngrateit-hashover.ngrateit-rating span:hover~span {
-    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8zXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwLjIwNyIgeTE9IjgiIHgyPSIxNS43OTIiIHkyPSI4Ij4NCgk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojQ0NDQ0NDIi8+DQoJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0U2RTZFNiIvPg0KPC9saW5lYXJHcmFkaWVudD4NCjxwYXRoIGZpbGw9InVybCgjU1ZHSURfM18pIiBkPSJNOC4zNjcsMC44MTRsMS45ODQsNC42OTFsNS4wNzQsMC40MzRjMC4zNTIsMC4wMzEsMC40OTYsMC40NzMsMC4yMjcsMC43MDNsLTMuODQ4LDMuMzM2bDEuMTUyLDQuOTYxDQoJYzAuMDgyLDAuMzQ0LTAuMjkzLDAuNjE3LTAuNTk0LDAuNDM0TDgsMTIuNzRsLTQuMzYzLDIuNjMzYy0wLjMwMSwwLjE4LTAuNjc2LTAuMDktMC41OTQtMC40MzRsMS4xNTItNC45NjFMMC4zNDQsNi42NDINCglDMC4wNzgsNi40MDgsMC4yMjMsNS45NywwLjU3NCw1LjkzOWw1LjA3NC0wLjQzNGwxLjk4NS00LjY5MUM3Ljc2OSwwLjQ4Niw4LjIzLDAuNDg2LDguMzY3LDAuODE0TDguMzY3LDAuODE0eiBNOC4zNjcsMC44MTQiLz4NCjwvc3ZnPg0K)
-}
-
-.ngrateit:not(.ngrateit-readonly) .ngrateit-hashover.ngrateit-rating:hover span {
-    cursor: pointer;
-    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8zXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwLjIwNyIgeTE9IjgiIHgyPSIxNS43OTIiIHkyPSI4Ij4NCgk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkYxRDI1Ii8+DQoJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0Q3MDAyRSIvPg0KPC9saW5lYXJHcmFkaWVudD4NCjxwYXRoIGZpbGw9InVybCgjU1ZHSURfM18pIiBkPSJNOC4zNjcsMC44MTRsMS45ODQsNC42OTFsNS4wNzQsMC40MzRjMC4zNTIsMC4wMzEsMC40OTYsMC40NzMsMC4yMjcsMC43MDNsLTMuODQ4LDMuMzM2bDEuMTUyLDQuOTYxDQoJYzAuMDgyLDAuMzQ0LTAuMjkzLDAuNjE3LTAuNTk0LDAuNDM0TDgsMTIuNzRsLTQuMzYzLDIuNjMzYy0wLjMwMSwwLjE4LTAuNjc2LTAuMDktMC41OTQtMC40MzRsMS4xNTItNC45NjFMMC4zNDQsNi42NDINCglDMC4wNzgsNi40MDgsMC4yMjMsNS45NywwLjU3NCw1LjkzOWw1LjA3NC0wLjQzNGwxLjk4NS00LjY5MUM3Ljc2OSwwLjQ4Niw4LjIzLDAuNDg2LDguMzY3LDAuODE0TDguMzY3LDAuODE0eiBNOC4zNjcsMC44MTQiLz4NCjwvc3ZnPg0K)
-}
-
-.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] {
-    position: absolute;
-    z-index: 1000;
-    min-width: 160px;
-    padding: 5px 0;
-    margin: 2px 0 0;
-    font-size: 14px;
-    text-align: left;
-    list-style: none;
-    background-color: #fff;
-    -webkit-background-clip: padding-box;
-    background-clip: padding-box;
-    border: 1px solid #ccc;
-    border: 1px solid rgba(0, 0, 0, .15);
-    -moz-border-radius: 4px;
-    -webkit-border-radius: 4px;
-    border-radius: 4px;
-    -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
-    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
-    box-shadow: 0 6px 12px rgba(0, 0, 0, .175)
-}
-
-.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item {
-    font-size: 14px;
-    padding: 1px 3px;
-    border: 0
-}
-
-.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item a {
-    text-decoration: none;
-    display: block;
-    height: 100%;
-    line-height: 1.8em;
-    padding: 0 1.54em 0 .615em;
-    color: #4f4f4f
-}
-
-.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item.active,
-.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item:hover {
-    background-color: #e4e4e4
-}
-
-.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item.active a,
-.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item:hover a {
-    color: #333
-}
-
-.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item .emojioneemoji {
-    font-size: inherit;
-    height: 2ex;
-    width: 2.1ex;
-    min-height: 20px;
-    min-width: 20px;
-    display: inline-block;
-    margin: 0 5px .2ex 0;
-    line-height: normal;
-    vertical-align: middle;
-    max-width: 100%;
-    top: 0
-}
-
-.emojionearea-text .emojioneemoji,
-.emojionearea-text [class*=emojione-] {
-    font-size: inherit;
-    height: 2ex;
-    width: 2.1ex;
-    min-height: 20px;
-    min-width: 20px;
-    display: inline-block;
-    margin: -.2ex .15em .2ex;
-    line-height: normal;
-    vertical-align: middle;
-    max-width: 100%;
-    top: 0
-}
-
-.emojionearea,
-.emojionearea * {
-    -moz-box-sizing: border-box;
-    -webkit-box-sizing: border-box;
-    box-sizing: border-box
-}
-
-.emojionearea.emojionearea-disable {
-    position: relative;
-    background-color: #eee;
-    -moz-user-select: -moz-none;
-    -ms-user-select: none;
-    -webkit-user-select: none;
-    user-select: none
-}
-
-.emojionearea.emojionearea-disable:before {
-    content: "";
-    display: block;
-    top: 0;
-    left: 0;
-    right: 0;
-    bottom: 0;
-    z-index: 1;
-    opacity: .3;
-    position: absolute;
-    background-color: #eee
-}
-
-.emojionearea,
-.emojionearea.form-control {
-    display: block;
-    position: relative !important;
-    width: 100%;
-    height: auto;
-    padding: 0;
-    font-size: 14px;
-    background-color: #fff;
-    border: 1px solid #ccc;
-    -moz-border-radius: 3px;
-    -webkit-border-radius: 3px;
-    border-radius: 3px;
-    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-    -moz-transition: border-color .15s ease-in-out, -moz-box-shadow .15s ease-in-out;
-    -o-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
-    -webkit-transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
-    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
-}
-
-.emojionearea.focused {
-    border-color: #66afe9;
-    outline: 0;
-    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
-    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
-    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)
-}
-
-.emojionearea .emojionearea-editor {
-    display: block;
-    height: auto;
-    min-height: 8em;
-    max-height: 15em;
-    overflow: auto;
-    padding: 6px 24px 6px 12px;
-    line-height: 1.42857143;
-    font-size: inherit;
-    color: #555;
-    background-color: transparent;
-    border: 0;
-    cursor: text;
-    margin-right: 1px;
-    -moz-border-radius: 0;
-    -webkit-border-radius: 0;
-    border-radius: 0;
-    -moz-box-shadow: none;
-    -webkit-box-shadow: none;
-    box-shadow: none
-}
-
-.emojionearea .emojionearea-editor:empty:before {
-    content: attr(placeholder);
-    display: block;
-    color: #bbb
-}
-
-.emojionearea .emojionearea-editor:focus {
-    border: 0;
-    outline: 0;
-    -moz-box-shadow: none;
-    -webkit-box-shadow: none;
-    box-shadow: none
-}
-
-.emojionearea .emojionearea-editor .emojioneemoji,
-.emojionearea .emojionearea-editor [class*=emojione-] {
-    font-size: inherit;
-    height: 2ex;
-    width: 2.1ex;
-    min-height: 20px;
-    min-width: 20px;
-    display: inline-block;
-    margin: -.2ex .15em .2ex;
-    line-height: normal;
-    vertical-align: middle;
-    max-width: 100%;
-    top: 0
-}
-
-.emojionearea.emojionearea-inline {
-    height: 34px
-}
-
-.emojionearea.emojionearea-inline>.emojionearea-editor {
-    height: 32px;
-    min-height: 20px;
-    overflow: hidden;
-    white-space: nowrap;
-    position: absolute;
-    top: 0;
-    left: 12px;
-    right: 24px;
-    padding: 6px 0
-}
-
-.emojionearea.emojionearea-inline>.emojionearea-button {
-    top: 4px
-}
-
-.emojionearea .emojionearea-button {
-    z-index: 5;
-    position: absolute;
-    right: 3px;
-    top: 3px;
-    width: 24px;
-    height: 24px;
-    opacity: .6;
-    cursor: pointer;
-    -moz-transition: opacity .3s ease-in-out;
-    -o-transition: opacity .3s ease-in-out;
-    -webkit-transition: opacity .3s ease-in-out;
-    transition: opacity .3s ease-in-out
-}
-
-.emojionearea .emojionearea-button:hover {
-    opacity: 1
-}
-
-.emojionearea .emojionearea-button>div {
-    display: block;
-    width: 24px;
-    height: 24px;
-    position: absolute;
-    -moz-transition: all .4s ease-in-out;
-    -o-transition: all .4s ease-in-out;
-    -webkit-transition: all .4s ease-in-out;
-    transition: all .4s ease-in-out
-}
-
-.emojionearea .emojionearea-button>div.emojionearea-button-open {
-    background-position: 0 -24px;
-    opacity: 1
-}
-
-.emojionearea .emojionearea-button>div.emojionearea-button-close {
-    background-position: 0 0;
-    -webkit-transform: rotate(-45deg);
-    -o-transform: rotate(-45deg);
-    transform: rotate(-45deg);
-    opacity: 0
-}
-
-.emojionearea .emojionearea-button.active>div.emojionearea-button-open {
-    -webkit-transform: rotate(45deg);
-    -o-transform: rotate(45deg);
-    transform: rotate(45deg);
-    opacity: 0
-}
-
-.emojionearea .emojionearea-button.active>div.emojionearea-button-close {
-    -webkit-transform: rotate(0);
-    -o-transform: rotate(0);
-    transform: rotate(0);
-    opacity: 1
-}
-
-.emojionearea .emojionearea-picker {
-    background: #fff;
-    position: absolute;
-    -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, .32);
-    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .32);
-    box-shadow: 0 1px 5px rgba(0, 0, 0, .32);
-    -moz-border-radius: 5px;
-    -webkit-border-radius: 5px;
-    border-radius: 5px;
-    height: 276px;
-    width: 316px;
-    top: -15px;
-    right: -15px;
-    z-index: 90;
-    -moz-transition: all .25s ease-in-out;
-    -o-transition: all .25s ease-in-out;
-    -webkit-transition: all .25s ease-in-out;
-    transition: all .25s ease-in-out;
-    opacity: 0;
-    -moz-user-select: -moz-none;
-    -ms-user-select: none;
-    -webkit-user-select: none;
-    user-select: none
-}
-
-.emojionearea .emojionearea-picker.hidden {
-    display: none
-}
-
-.emojionearea .emojionearea-picker .emojionearea-wrapper {
-    position: relative;
-    height: 276px;
-    width: 316px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-wrapper:after {
-    content: "";
-    display: block;
-    position: absolute;
-    background-repeat: no-repeat;
-    z-index: 91
-}
-
-.emojionearea .emojionearea-picker .emojionearea-filters {
-    width: 100%;
-    position: absolute;
-    z-index: 95;
-    background: #f5f7f9;
-    padding: 0 0 0 7px;
-    height: 40px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter {
-    display: block;
-    float: left;
-    height: 40px;
-    width: 32px;
-    padding: 7px 1px 0;
-    cursor: pointer;
-    -webkit-filter: grayscale(1);
-    filter: grayscale(1)
-}
-
-.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter.active {
-    background: #fff
-}
-
-.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter.active,
-.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter:hover {
-    -webkit-filter: grayscale(0);
-    filter: grayscale(0)
-}
-
-.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter>i {
-    width: 24px;
-    height: 24px;
-    top: 0
-}
-
-.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter>img {
-    width: 24px;
-    height: 24px;
-    margin: 0 3px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-search-panel {
-    height: 30px;
-    position: absolute;
-    z-index: 95;
-    top: 40px;
-    left: 0;
-    right: 0;
-    padding: 5px 0 5px 8px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-search-panel .emojionearea-tones {
-    float: right;
-    margin-right: 10px;
-    margin-top: -1px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-tones-panel .emojionearea-tones {
-    position: absolute;
-    top: 4px;
-    left: 171px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-search {
-    float: left;
-    padding: 0;
-    height: 20px;
-    width: 160px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-search>input {
-    outline: 0;
-    width: 160px;
-    min-width: 160px;
-    height: 20px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-tones {
-    padding: 0;
-    width: 120px;
-    height: 20px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone {
-    display: inline-block;
-    padding: 0;
-    border: 0;
-    vertical-align: middle;
-    outline: 0;
-    background: 0 0;
-    cursor: pointer;
-    position: relative
-}
-
-.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-0,
-.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-0:after {
-    background-color: #ffcf3e
-}
-
-.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-1,
-.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-1:after {
-    background-color: #fae3c5
-}
-
-.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-2,
-.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-2:after {
-    background-color: #e2cfa5
-}
-
-.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-3,
-.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-3:after {
-    background-color: #daa478
-}
-
-.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-4,
-.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-4:after {
-    background-color: #a78058
-}
-
-.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-5,
-.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-5:after {
-    background-color: #5e4d43
-}
-
-.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone,
-.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone {
-    width: 20px;
-    height: 20px;
-    margin: 0;
-    background-color: transparent
-}
-
-.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone:after,
-.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone:after {
-    content: "";
-    position: absolute;
-    display: block;
-    top: 4px;
-    left: 4px;
-    width: 12px;
-    height: 12px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone.active:after,
-.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone.active:after {
-    top: 0;
-    left: 0;
-    width: 20px;
-    height: 20px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox>.btn-tone,
-.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio>.btn-tone {
-    width: 16px;
-    height: 16px;
-    margin: 0 2px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox>.btn-tone.active:after,
-.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio>.btn-tone.active:after {
-    content: "";
-    position: absolute;
-    display: block;
-    background-color: transparent;
-    border: 2px solid #fff;
-    width: 8px;
-    height: 8px;
-    top: 2px;
-    left: 2px;
-    box-sizing: initial
-}
-
-.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block:after,
-.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block:before,
-.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block>.emojionearea-category:after,
-.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block>.emojionearea-category:before,
-.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-title:after,
-.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-title:before {
-    content: " ";
-    clear: both;
-    display: block
-}
-
-.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone,
-.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone:after,
-.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio>.btn-tone,
-.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio>.btn-tone:after {
-    -moz-border-radius: 100%;
-    -webkit-border-radius: 100%;
-    border-radius: 100%
-}
-
-.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox>.btn-tone,
-.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox>.btn-tone:after,
-.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone,
-.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone:after {
-    -moz-border-radius: 1px;
-    -webkit-border-radius: 1px;
-    border-radius: 1px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-scroll-area {
-    height: 236px;
-    overflow: auto;
-    overflow-x: hidden;
-    width: 100%;
-    position: absolute;
-    padding: 0 0 5px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-search-panel+.emojionearea-scroll-area {
-    height: 206px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-emojis-list {
-    z-index: 1
-}
-
-.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-title {
-    display: block;
-    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
-    font-size: 13px;
-    font-weight: 400;
-    color: #b2b2b2;
-    background: #fff;
-    line-height: 20px;
-    margin: 0;
-    padding: 7px 0 5px 6px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block {
-    padding: 0 0 0 7px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block>.emojionearea-category {
-    padding: 0 !important
-}
-
-.emojionearea .emojionearea-picker .emojionearea-scroll-area [class*=emojione-] {
-    -moz-box-sizing: content-box;
-    -webkit-box-sizing: content-box;
-    box-sizing: content-box;
-    margin: 0;
-    width: 24px;
-    height: 24px;
-    top: 0
-}
-
-.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn {
-    -moz-box-sizing: content-box;
-    -webkit-box-sizing: content-box;
-    box-sizing: content-box;
-    width: 24px;
-    height: 24px;
-    float: left;
-    display: block;
-    margin: 1px;
-    padding: 3px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn:hover {
-    -moz-border-radius: 4px;
-    -webkit-border-radius: 4px;
-    border-radius: 4px;
-    background-color: #e4e4e4;
-    cursor: pointer
-}
-
-.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn i,
-.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn img {
-    float: left;
-    display: block;
-    width: 24px;
-    height: 24px
-}
-
-.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn img.lazy-emoji {
-    opacity: 0
-}
-
-.emojionearea .emojionearea-picker.emojionearea-filters-position-top .emojionearea-filters {
-    top: 0;
-    -moz-border-radius-topleft: 5px;
-    -webkit-border-top-left-radius: 5px;
-    border-top-left-radius: 5px;
-    -moz-border-radius-topright: 5px;
-    -webkit-border-top-right-radius: 5px;
-    border-top-right-radius: 5px
-}
-
-.emojionearea .emojionearea-picker.emojionearea-filters-position-top.emojionearea-search-position-top .emojionearea-scroll-area {
-    bottom: 0
-}
-
-.emojionearea .emojionearea-picker.emojionearea-filters-position-top.emojionearea-search-position-bottom .emojionearea-scroll-area {
-    top: 40px
-}
-
-.emojionearea .emojionearea-picker.emojionearea-filters-position-top.emojionearea-search-position-bottom .emojionearea-search-panel {
-    top: initial;
-    bottom: 0
-}
-
-.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom .emojionearea-filters {
-    bottom: 0;
-    -moz-border-radius-bottomleft: 5px;
-    -webkit-border-bottom-left-radius: 5px;
-    border-bottom-left-radius: 5px;
-    -moz-border-radius-bottomright: 5px;
-    -webkit-border-bottom-right-radius: 5px;
-    border-bottom-right-radius: 5px
-}
-
-.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom.emojionearea-search-position-bottom .emojionearea-scroll-area {
-    top: 0
-}
-
-.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom.emojionearea-search-position-bottom .emojionearea-search-panel,
-.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom.emojionearea-search-position-top .emojionearea-scroll-area {
-    top: initial;
-    bottom: 40px
-}
-
-.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom.emojionearea-search-position-top .emojionearea-search-panel {
-    top: 0
-}
-
-.emojionearea .emojionearea-picker.emojionearea-picker-position-top {
-    margin-top: -286px;
-    right: -14px
-}
-
-.emojionearea .emojionearea-picker.emojionearea-picker-position-top .emojionearea-wrapper:after {
-    width: 19px;
-    height: 10px;
-    background-position: -2px -49px;
-    bottom: -10px;
-    right: 20px
-}
-
-.emojionearea .emojionearea-picker.emojionearea-picker-position-top.emojionearea-filters-position-bottom .emojionearea-wrapper:after {
-    background-position: -2px -80px
-}
-
-.emojionearea .emojionearea-picker.emojionearea-picker-position-left,
-.emojionearea .emojionearea-picker.emojionearea-picker-position-right {
-    margin-right: -326px;
-    top: -8px
-}
-
-.emojionearea .emojionearea-picker.emojionearea-picker-position-left .emojionearea-wrapper:after,
-.emojionearea .emojionearea-picker.emojionearea-picker-position-right .emojionearea-wrapper:after {
-    width: 10px;
-    height: 19px;
-    background-position: 0 -60px;
-    top: 13px;
-    left: -10px
-}
-
-.emojionearea .emojionearea-picker.emojionearea-picker-position-left.emojionearea-filters-position-bottom .emojionearea-wrapper:after,
-.emojionearea .emojionearea-picker.emojionearea-picker-position-right.emojionearea-filters-position-bottom .emojionearea-wrapper:after {
-    background-position: right -60px
-}
-
-.emojionearea .emojionearea-picker.emojionearea-picker-position-bottom {
-    margin-top: 10px;
-    right: -14px;
-    top: 47px
-}
-
-.emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after {
-    width: 19px;
-    height: 10px;
-    background-position: -2px -100px;
-    top: -10px;
-    right: 20px
-}
-
-.emojionearea .emojionearea-picker.emojionearea-picker-position-bottom.emojionearea-filters-position-bottom .emojionearea-wrapper:after {
-    background-position: -2px -90px
-}
-
-.emojionearea .emojionearea-button.active+.emojionearea-picker {
-    opacity: 1
-}
-
-.emojionearea .emojionearea-button.active+.emojionearea-picker-position-top {
-    margin-top: -269px
-}
-
-.emojionearea .emojionearea-button.active+.emojionearea-picker-position-left,
-.emojionearea .emojionearea-button.active+.emojionearea-picker-position-right {
-    margin-right: -309px
-}
-
-.emojionearea .emojionearea-button.active+.emojionearea-picker-position-bottom {
-    margin-top: -7px
-}
-
-.emojionearea.emojionearea-standalone {
-    display: inline-block;
-    width: auto;
-    box-shadow: none
-}
-
-.emojionearea.emojionearea-standalone .emojionearea-editor {
-    min-height: 33px;
-    position: relative;
-    padding: 6px 42px 6px 6px
-}
-
-.emojionearea.emojionearea-standalone .emojionearea-editor::before {
-    content: "";
-    position: absolute;
-    top: 4px;
-    left: 50%;
-    bottom: 4px;
-    border-left: 1px solid #e6e6e6
-}
-
-.emojionearea.emojionearea-standalone .emojionearea-editor.has-placeholder .emojioneemoji {
-    opacity: .4
-}
-
-.emojionearea.emojionearea-standalone .emojionearea-button {
-    top: 0;
-    right: 0;
-    bottom: 0;
-    left: 0;
-    width: auto;
-    height: auto
-}
-
-.emojionearea.emojionearea-standalone .emojionearea-button>div {
-    right: 6px;
-    top: 5px
-}
-
-.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after,
-.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-top .emojionearea-wrapper:after {
-    right: 23px
-}
-
-.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-left .emojionearea-wrapper:after,
-.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-right .emojionearea-wrapper:after {
-    top: 15px
-}
-
-.emojionearea .emojionearea-button>div,
-.emojionearea .emojionearea-picker .emojionearea-wrapper:after {
-    background-image: url(data:image/png;base64,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) !important
-}
-
-.emojionearea.emojionearea-standalone .emojionearea-editor.has-placeholder {
-    background-repeat: no-repeat;
-    background-position: 20px 4px;
-    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQMAAABsu86kAAAABlBMVEUAAAC/v79T5hyIAAAAAXRSTlMAQObYZgAAABNJREFUCNdjYGNgQEb/P4AQqiAASiUEG6Vit44AAAAASUVORK5CYII=) !important
-}
\ No newline at end of file
diff --git a/snippet/1.0.15/assets/images/avatars/agent0.png b/snippet/1.0.15/assets/images/avatars/agent0.png
deleted file mode 100644
index 1a4c2422688a1be1d2cdffc7528ec8ee38db930b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5172
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
Hw~6={%V)cA

diff --git a/snippet/1.0.15/assets/images/avatars/customer0.png b/snippet/1.0.15/assets/images/avatars/customer0.png
deleted file mode 100644
index a83b87ceaf24ec45bb6d9e0ec20ceed9c9ee077f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3439
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
UxN2}$+(7~07f{fWb5~>j2@+0U#sB~S

diff --git a/snippet/1.0.15/assets/images/avatars/robot0.png b/snippet/1.0.15/assets/images/avatars/robot0.png
deleted file mode 100644
index 98f057e47fd46a1a0e6db2c049698cae49d5b9bb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3252
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

diff --git a/snippet/1.0.15/assets/images/logos/whisker_32x32.png b/snippet/1.0.15/assets/images/logos/whisker_32x32.png
deleted file mode 100644
index 463f34e9ac379a3a021debc4e7cb405508033a85..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2456
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

diff --git a/snippet/1.0.15/fonts/materialdesignicons-webfont.eot b/snippet/1.0.15/fonts/materialdesignicons-webfont.eot
deleted file mode 100644
index cc615bdc0aca106abd40166a2ab1dab57171bee3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 417036
zcmeFadwf(^x%mC8z4v5tncOp%+$NLEBoi_r1ajp*v`_*~TiPaR6xxQCwzQ#&7Ft?q
z9b5EJMT<(1Dr!_zN~ofuqM}B{iWWV1B#4TNii(BfL8V8u7~b#NdnSZSJ;&es`{Vt*
zA85YWm$lZjp1t<7)_T@ur=Hu>q;W}_C^1C;GsI=uC*0Yn^jYU3=la5L`!<&q^@EWM
zcT;C|a)T_DRdSEKQSRq#g@j}-R}XP@pS+H%1#-8%p0kHYk|VbecAu;!-cnMC_@u{9
ztK;ifA(<=<(n!d^CYc0U(M(B*DWRKgoiyd9lU*O;W-WJn?tXCT$}cVY;0+=Td%1Vl
zeJdWl_Y3#6Rf^o+C$5Eumfy2<S>E$4bBKEoT9<Rf{7ZHY=Q|;?{J~Xgwgxy8l@OUY
zW5w(5URvI8xJaZi#C80^rE6At-X<pqPbX67bxR+-=bjy>=89{3Go}35m9KwjRs4%T
zIVr9k#Q98z)>RFkAC?CF9?p*%hOIs4sef5F*>{K+8LY3kGk3<zlI6U!AAjeu#X6Qg
zo*zB`bwjBiaGB1_BsTx}P3ogE(Z14&GWm~e>}$e_xKUiB$W`}pZ+`OlvJ}g@@ivi+
zKXzDj@4RIam&R9Oj_%|;hd?J+5z0qrc9pATaMcE`+Q3yCxM~AeZQ!a6T(yC#HgMGj
zuG+v=8@Or%S8d>`4P3Q>t2S`e2Cmw`RU5c!16OU}stsJVfvYxf)dsHGz*QT#Y6Dko
z;HnK=wSlWPaMcE`+Q3yCxM~AeZQ!a6T(yC#HgMGjuG+x=pKX9`(|RAirYyOidI?v0
zXLXra66ff#cX(TzO_kTaQvOQpytALXQRbXhuT<!(^FKWQy}U?Xcx*>Dk@Y{7<{bZ(
z-^ws8SDHILL+>2d|FS&UIk|cH1%*XkpFdDsQd(9XtO!+Bg|F~YfRp0?yT9k6S|1F8
z-m~uk?y)Og)GlgT87zlwaE8}116INo;QImdtcVqYPDlXX2w3|?To%*=ab4Ttv`AVb
ztO3%d5hv}Gh`SbgfwXSorIRN8s7S^zTlJBV*#`$Ga&*et%B%Ol29fLl=p%7+NT18M
z1-Zn_ivzmmm%$o1CQ`t$fOv%ok)k|UFXH8%F9OS9pNKyM<R3sz09}g*MM^j?*$T)l
zMP4a!OLqa`Wt^8$9>F45$rm93Adk>0k;)}-N~CJNNSJhC&LiX<A-tOOHI0D$nqwkS
z(nb4VD-f@?3)TYR6Fkrkgik=XI`XPZz_3WH7B<3OI4)9O4_o;D!h*R#{D}wQEZ=#=
zVW-F>@|x5Oq?vS#?=^_qh%SxXYaA4r>;dwgO!$-#aNb0mrUaZ4X<i41L|SIRX+8~E
z0myC3gAH&*q&*I2shGr@hU{ruMWz!zeWS<>jx!bk_hy_Bnb{1;o_RoIRsfd4E;uJL
zy9;=R*__AGFTPu34(aER=N#f+Qx9u^e6B^;Yu5rY=dJ?spSKB4iCnjmk2**<e?9CM
z=|JWJ0q!q2CbDo591*!5S=S$TzWM1SuNz2z!?4JWaUgsVG8Xm19+8{T^Og|o61lY&
zj*4_~>>3p5wt#ru`}owRS){i^<TVMA#hoHc&~XWQ+>Y+IZ-CPxcPxQZB6qgKa@Yyy
zsFGawZG<BtONqa9mB?LjK*rt3y!))kvSE>Xh<`7--Alat=87!$z#)<Qdqp1T0>b;z
zsedIL6<I-?6>DHOoDq4Dcn|Iod0jf7=j({``dZ+8Wf^P%;=N%LoD+E?*AJ1$LkC1w
ztpJXzL$F@t;Tf=3<Pq|C1et4^VNm2z0c1Y91c>+OE;uFfSR;_nV<$x3)DEOw8;AWO
zkN3iHktYa$;<U({N&9BP6Ua^si@aqKAm_<-B2OW6T?EMUt)zSFS&_GG7x^~}j*6`B
z1ddN5<7uAd?aM^ou^e`aY!D#bJJVqW91?jK@!z#u<e7HZDzXvT8%eWq3+w~rznlEu
zy$Xo;ZuEN(ao&Tj@7XW%-Xb8c_j10e3|7KHkpbilY=c80n~#XRFAq9kE$jmBzYp14
z0zlj?+u@wZv&en+n8^EA!6}gs^Z{|Vl6LE`$Oq?&d}uwK5&1B22WP-uk&ndTfXGJ$
z`T!k1Ru4NxwvlGrMmR0<@j*Bt@(J#Jg0N4f!v>M<5g_cjUf3<NqX_l@X@<IhFrv%O
zPT=JEJXityL_W0)wu*cjnV;SQJjX8L?;`zYEJ%oa7I~jt1IYW_BG@mooA|r8iF`f;
z8$`Z<%rEdPU*!H5cZ=+)2k!4d-!CnPBO+g32Kz+5vI<U#?Ck^6e6<<Y0{6Z~+^=_t
z40G=r#QVkpk#Eib<a~>J-`WbtMD|5sC2;=j6|hs}1q;ygh2tXMLC^1OfYT!T6C&Rg
z;NEwM_q`Ax`+NIEUPShbn?w!-U>WQc`F<np68S+K)&cSUJp$YK)NTb3_QP}_-Vcw7
z{6{-%ggt<sKk9_-a8BgVayTV2vR>pc@_w8L$oTO=kt19mA^lJ40ogxAm!ER|Gmbyo
z0{cXcBJ1dWk)O|nb#OxD7e_^YiOgf$MSf)g$6q7k*M$8hA#$9!$I<6F`W!zk^4nVA
z`nSmb9p}Fz&hI0zA6H_n$REh#C4rqHryAk7$bSxt{4oz!0=oPW+5d%J|3#eB+&|p`
z8%6%KSLDy@f%|_cf;Dhj<jht$Bl0rwUMBoy?)^7<{r7f}zjgunp7p>!k-w$G3gG<j
z<ni}GI4AN7@m@J1a;_ORi2TEXm9SrA6j`IhJ5Sp4i|`&-iBjA7PA~#n;g~4188(O_
znX;C^eo?MIIEs6@40effdmteSF)E$-8D~XhE*Iso0C}E+qOv<+ov0lA+?=^E2>V3k
zk~WvH+%0fiR32e@=S1ai6jgw{0@4=d0rCqEi7FzzXp<-}>F{fmcfTlK2-d@CQT`c#
zEI%>=i{OB$;#$}ss)S?7UQwmJunmY`M*K3u$~Z4?1k#ot5f!Y5HE>W=MG<gbaY9t6
z9d?PTjKDHLPUUe?ReiwyumEYp#1Eep6<Gr4UEK_;U^^TYRfEi$O`@WCK>qkcs+Ksl
zq^lhkH32yj)&er>kXN@3NE_o`jJWk(ut(IyGC+@sJ4H1_V1=kjq@A=?RAXG!<VHZh
zDIGwZCgL>h7u8H&Edkgqsx=|1jqtW%QSF4ccfui2Qwg7XO4KyMrlH65KHz%BHc|L9
zYUWW<v&d)mB2jVT#tEB4`Z=V%rX4oIIZ@Xh#LW)Dps0B>L|sSNbz4NuN5=fqqB_>V
z2~i8kcVPgyzCIn6i|RyPXF?R8@Twcu!ZA@d_5pd_)DAmEEoy`fqHZpNm4M7!2)kvI
zs9QZi*sZ%obs@8h{JXi=jg0P7qI$UQA-sq1+X%mH5s<F849LHCzo^&b!7@PZYdc||
zsKwk{yiwGWde|%K_7HTyPEmKP6m{oZ*e<Hi1FK+I)Y4`+%V)@h-Oc^G(P3FStP^!l
zEs*a$<Z<s7Al`k;;kc;f#9w|&)cpbIfODcA*bYZT^`i&Aj#{xBi1T10oDuc94WeE@
z1CX<F8zAQm<o||4qTaYm)I)@?N{3$9B5Jh<(C1;~Jxsn24+3c)=>+1gA$$$@*YF(p
zI12wpJ-SoWV<Ffo>P>{dX$6pG?MhLPbN%=pQBSOaW1`;7y+i~^^Ojmb-zPg@5J>YB
z@}5Gsb&aqdPK(07QEw&w+wuVY|E(R?iCRyd>$iw{IvqH^eGzPgqoUpsfHk6M>ePl#
z7#8);Uf2NJKwlpL<i86&-n9zI_n9(S277_9jilYUUDUfRKt8^YdQUU#5%u17I4Ek<
zMmQj9pb>~a!1Vz4Hxs^@`0w+;T2VCp>RIGGOPpuP|NR`_e^%57IDTLQaK5z{_KEr+
zdVFvZY=YCGJ~RW6@uB^qK1|q$```$i6E(>BAm<-h0?7F2N>Lv}=EshS+O|T}#|MG)
zPc*`MI3wzl9e}*;>99uBb49Qbkh6odJGO}$%7g8qc7^~wo^OXeqCQ2MPpyOFqCSnB
zPm^XB$6dpsKGO%}_1Str#%Iy*bEMskZl4!eCF%<S*dpqSwSbI02~l4{=9fr=f1|#P
zo?k}JSGeAbPJ5B}RpNj3tf;Rog59FNPS`N=hEI$7Mz5%Ea{bK>!1cGd{uXiftr7KY
z^7!^vQ7`NT!oCv+uJ>C&Ui(jp`kn_!`@Mrex)<jHdAvyc1H}J6;onDZ{229vB3Li#
z-vhwCf8Q_aAm;};|6v}i1JeCR0+5C8q7HS!AyFe7NA`(2jQk%X^T&%|Sk#eoqJGi^
z$o&cNewq%;Md7=sqsTnE0+4%@u%C1N^EH6npPv%-i&`M=FLsOiB{F}x2abt4)(oWi
zRRnn6UlZ@w%S8P~fa~9!5Oo~AkFSEAqJG;6yF~qtJb$-M)bAUC^uH(16J3DZKakHK
zkp0p=Q71P5GES8N^8Ry?s6Y0JI!!*O_lo*c9L|aQiv{TW7t)*|&CBHf@)9^I3jam@
zH}d{k2ITSAO>kV)S+38n1H%4>9DEt|x3i-DPW)HqiaLjG=T^dgQU9oiy`o0BH@Z>O
zd5-6ibN-MRQV(n4Ae<9J&44pv7<1v27-k-<hkasL5f~K1#otkICE%<WX)ED`814;l
zR1AC?BYlq;8D(%p4160Sllxig#PAfs8rUU9c3g}c3wnY0x#W|(77mJ$hfaCO%_Dt&
zJCJ7q#{zUHB=16G74?bXMFu{N;oB&NzZN>h2#{}Jl^DguFX6mY03Axvq3n<t<;V(d
zfiq%MgaExO_J|Qemk{Tnb7EAk0rILmD@GMEs}ex^Z~%}UCM<&7$O<?vMs*{Qruv8&
zHRxB<4t=mrjA)k_wVY2thY7=C)S+kHelcP^U;Q#M@JWn`<k_$u&~MTVNC0^>qE91f
zCX;>&ahu{moaVJ+w2-cad#&}bSBy4vYa0}!oqO#E#F#38UQ^e>J~5`HL$4Uq$$$D*
z;NJAJV$47eb1%k>Gh)mneC8@Z-Yn$J_5gA5SB!WkB*d7*`J7#1Tw}osI3>ol<Z&%}
z;j<X?$Y&nUHt&cS*Y(0dG3IlekNghe<GUCOmI23w?XU^XiE(|G7@Yyw2xrB>e=%+h
z!5%SgY6SAQi98l90%YFIbKKku$iaUxZs`NgZ(RjP#OPWsMmOoY(Z7d$d-jWQ8}V-2
zB1UgIkT1T9@fyNk8-N+GM~uZBmypNp2{G=d1&();?#>NxOpLw|tcNpVEbRc&+*JmY
z!`-{ZSVq`A#JOji824JR5_XDlp8zuM+Y889PTtFrznr|59}?q!&hH-<;{oz|V80ms
zU2s~A6{LBPum@KFdA*KwuS53hJAv?(==%m_yy1WtZw$a%AdiQNfH)6PZmSx_SdEO;
z$XtC?jE9N;@IEmfSqaC*Si|wrW;i9rV;jYI6FRKr8P@gzc|9Hn@_qun-dqpFdGkRr
z65LN9KXFKmw=}{gAkJIPiSZ=zo?Hp!^CZ_#%>dFpbxe$PA?N_oy>%`i<8A2rZ|JyQ
zV5b;Qqr=n4dwMsZ*V~cxjyzZeC&bvWON@7VV1pR%8WiK1bXW_g#n>2u1e_J)-N<-P
zkr?kK{Jo^x#PvX2jLn^5yl;gVTR1+uM2z<%`~647_`nu1wk{F_-@^DH*B=@d<HO70
zxEO;w#rViZF+Pgyk0SeHD}gxM&}rK-F+R@qC&=p)`^EUAKp(7!ZDMTCgGI1WjOUQE
zqZW{}<A@kT=&-XHi1&N|_K5MRM%X9Dr+Z<m7`xiV_zW^WvkuOP@!4Hse2z4qTPwzH
z3*xX_jL#$Y^W6LVpcr3>z)CT`Ncb1Gi?N3|d-jX*CFFc*2^<jP%f$ck1~?|hSC#?c
zdpC*k)ehJz#@Chua=(tOucOy+2nZi0{x`OZ@y#+w0N39d7Godr_U#kn+vxCZ<iEi6
z3v0yq4)MOj{rx=aesub7GaM1)dmO*FMT{4TbHD=|;j9?n?}LM4{9p;7-w*bP@$c*4
zgct{ragaDaBpe^Y_>l$ZbVvYw59xDs8R>=7VjLz9=0S`fBa1l@;|TJO91!Ct>A>|*
zIR7cn@-uY(*)}nblGo2WU_I=HV`BWm1Kj(?Dj@DJIX~78T>pymU!4=<H^lkP3Nem%
zit$^X_qXfC_}xA+eqRgg0DVvF1?2q!ef}^PhQ)XZIWKYlB<W6)_bKF^+Aqd`BI}O<
zSO(nxFM%y$oQ?otr@42UeE-x7+u*Dif9?Ww{tI#cvJQ@lai$rz0%h@X90>pKRd7s<
zzmo1Ox|~JVv&i~eJCN>gC&c(W>HfY3_KNXJI&l8VJ~5adG0t)PhXv^Ik0WA?cEC0<
z&LjW)CO9Rgw2P_gVV9UjI&6ZYa868fIdE=yV4avQ3pT)hG1HpGbaRa_VWxAP!7*c-
zn3>4PJS}EcpO_xbJ*@wEw!jfFvqLZ_W=;g+a8S(LRd8I)yo8wf+|NgTK5+|3S8z(q
z!nLqh%%WQ0+&cpfiRmLh-!d`%WkC7>X#-ouEGEz5jezVD;+8CjV`7$)Z&?wn6tkST
z<txMt3iQH0F)KQNyer5%6acP6#0_nMGh$Zu!A>!&kb$pZRvi;FOn7*|m=Sb{a2`QU
zHEFAtz-cjS)`}S=kLY?Jer+cpe?kbhiCNbU$d6gD9gd4x-v>v<oR|ls$L}y38etWX
zX3{b-8_A<_lbDl{J-Hdyi8-Yn2E}aR*tAc~X7q19BxXw-PKepMN6fYrz`b_D+7F01
zwFuV3F)^nd6mxn6Hi<a{`7?-zuVKy{7IPN)&sqt{m~BBP5N|em#*rWIgN<-T%sCt2
zw3yd4197fJ)?D(RN1S<E;fR>mk<WG9o6o%t<aQhqbHO6mFXqAy*aip1yq>hz6Th<&
z*1<6`Zy@}J?LfKQ*em8u$hv7*%th<PWWL0_nXp^t!bUhD=B;s93CQeP1mxA72g`vp
z-CXxHLKh6eSut-T-`kb}a&J2(W^X+Zx0gI$gRIx`{IA_9=3)=5fP-Q#=@avI&hJ3h
z9lOQ6GX%)Ild!%{F_+c?GVZE}y<*-ShXZ0R;~DND>>l*P7cuYcfGu!D%=;oh_<h4-
zF6VstDmWzO{WD+<kmmkVVm?6F154nznEiP`9{qhlJ}bC>FaV2S51bM6b>#gz@_zk(
zF;}hx;=O@;Z&)to8$+;D%!kTgP|Q{6v+9_btJjJ7F!vtbCFUdCdxRrCiTS8N90-3D
z*^hO?Rx#hS3^t0nmNaXJ#e96dm``y2#1_~m=9{@rpjU#pZ;1fu-?A5w@g({`N%|*=
z`y_fkMIKKz!)`Ix5w>o-m~UMo=G)rgn3(^zLCp2sUw>3g{1Nl*oHKu7z5}`MAkBtO
zAl^Hdi}@}Kko$}W$n%*qVs0egjmO1&_bD;ovrWwR5{4gQZt8^%Vh+pzo^@ak5NC5U
z91`<=guidAm|Gfw`_FRy>=7~F-zDY;0zjIrb77O1AB@00F+W8751kS7!>iz|n1iJG
zh~}u6A8i)%V@t%`Rt8(d{CEJ?ius8=SSKcHJLV^OhEMJnb9;xF&(*>KF?XQj5b}q1
ziMf-qeja(x?-cV>9@r}8r;+#R?PBiYxQn=-A>L<0uu;s<A^UUaw_5<6cBA9x7m4`=
z^8NznUpyz~o+WTx%rC7M^UFn`k7vdFN*9pN-YsH&wI2FlznEWZhvi~^y&1NPIa~`I
zzrhiI#QY}5Z*u$=$8T}m$8jGzeY+9%i1`9~zOY}+@2nSdKYH#bkME-2cjJKm_$21{
zmcuDAU*sNsiTUC|F`45q4{Q<h`^fqJQ89nO5x>Oz_XO}P2LrGINdLoL;P@XLe?+_=
zasNkLkD$xQ2{8{N>+mKZj~}lB<R9U9gmU=FO4u&uPeZUr%%36uXNSbZCoz96&<<SV
zgP6Zu1_#7Ewo%Mqb-}Qhzs`d`*aqbF8{{2dE9P%Ei21v8SOog~n3%usfSqtk%oF5~
zZ({x-1jv4gu$Oj=d9oSyi+O5`nExq|fL&t#k@$Z+C+2^_Y0gg%iutFxa8%4cbNv?&
zkk4NTKSSCxC&YaDkeL5HEaqQHf3{Z4zlDG><}J*>w*$KVo%FA)5c6CaY!~w%-2Vq@
zMlCoZ=J{SYEtaeoO9jL-YJqdJ2sVmkbpS^fVfYi4>zr6=>%?*s&%H~m^hVe!R)z(=
zuwSf9(qtYLD~o+ZS!>~lSe|Cs1cZCeh?Tuwteg-KFL$L_d8E%HZhks!5vzdw@F}dq
zRbmy9N6{LwyvXxz70X9l-(Io&^{`W{K)YDQUBG$C3OFrR>0GhO*1-X>$~`axHi{LD
zzy?5viY0(Pp<Wmks}ebtq_5%_&I8hikBSu`Jfe?h#i~Yb^;S41R?RXXeUy8(d&HW6
zo)dVk353;ioEV2)a7?U*P9W~2<-onhTG%GmWDC%pbrNd|@te@KiTlkQn~B?u+?HiP
zcq{p~trM$V0GU%0K-{T>F&|+~>j3nhwiEUN`cAKhm9R;y8RR)*J)9P6W+yC%?PAR$
z&a91M%|>?I0~^GeW5Hgrt|9DN^1BwD=k~%OvF4Qly5JjF*O3O_z?y$Ttd9L+Eog_G
zVl5>7!X<#*g`~NjxYw_QBVu);cjrN|ZkPe+cw;B*5$h(xZ$j=($HiK-3P^V|ac|xy
z)-8>|y<13kYY{9Ht1AG+@9qV3?k22<u%0;Vf-_>>)(*()CGBejh{ybd_1bM>Ek@?z
zy<#otfJ0*4z7kH0bqB{gk<mvUOG&eo>$@x<ue-TkmJSKn4#dA_5s=rt`^35rS@)e1
zYdL9_9}w$);@(fZ2axx`Zn64_+fSMm$a;{l2RFe9v0gV9xcB--K+a0;zhMoW73+;<
zK)N>~@1Z5Yan&-hR`VRINw*qZRv!`T;k9Btk_V)Fgmi0m!6C68C7(xEiS-zAn2)d?
zBfmFw0dm%^5bJU7KfYD0CwR6e8i90gUIa(QN_4^oAa3G}SZ}EX^n1%Wv7THa)>9$a
zE7rPRI4#y&*NgSGdLWN~L&m>t6Kj10R*3a9@}J%)*4s~sMPF}iXoT%zy|WB<iS;gI
zzYCe~N&qsSLC!Nf#oE{bT)#UGguQ12@VxJB7HiX5v6z3b29PswT&&F=ApYhRa7wKA
zaomy)gK$W!XE}ei6Oi*PGM_yr*89r<8Sh^Od&K$xaz8LE)>e*NNxyYBoDu7Tr2CMF
z^<mNsa(|HHNBRIcAN9a;ApOURU>OXHwJi^byKNH?@8jh4@pWQ-LV)<6K<7^)_mc<3
z+D_Q^op3^|=O~-!wu`j`Sv%GO&pX7uox8+(o_Nm_|5F@4g^W)T|I@_zH20X-us&nK
zQL#SD@w0OQoj!Y3tk3lV=erld8W@CgVtt-x`1~oczK{^>i`&H7gFbt>{?aNS-IuqD
z^_4u}`YXG{+8coVa9pgfrb7tUi}f`D!oMDYEr9G{j^E(^H^}oF2gUm460!Di{Ps%V
z_`(dazOw<2h_#=5_wN+zyB=5zr2igrUu*~RI<QBq@2>&Qf3OVD;ooavqgV%<;jCCc
zB>sPt0kVIzPOL+OA37k`NCcL{cCilc66?o}Vjbb$5uWKMeK0K6PtoP4hs63BvVV3)
ztfL*U4UqfuF5uoTc8m2(<oxo4SjXnVAfV^3mH@|J9~0|0y>LXV<BMRwSig+}$KN%>
zA+dhX@%LNAI>B?EK#vnE#rgwr{y>_SYT=YvtaVtY){6C?7OVsE{bK~yz-h7ms{^))
zbvhl0`=>HM=AX#_&&d2U_x^lVtiLRW17e+7B-YDCFeui4BNM;D`YU?;bt4=U>ueVs
z66<f9#QHn3{=QGFSJ3H|Q(~PX%{gTK16lt#Cf4W*I3w11^gDk-T(S%}s$MuEE@QvA
z%wyuRI)QUnI;?`@;z}b<+97edIl7OED}6bf7FR|eaGkjbIA-k<mxsS)?Kvo}>@FCF
zGvdnGB(7WwNS9XzTg8=M3*0a8fIbqhFd?p@dLW(`J$#(|wus9wuu5D3;s#a%`WDB5
z{7OQw5%!6zl=D*3mhK1Sl{Jg2ydBPpE4W)+6>G&+iEdSkV2`-M#Eqa&HR-AeugQZ1
zoDf&EPh7Pt#5JJ<HUW9o3GjS%q^lbgSL~d)@EKeaxj&IO4Ww@%k4aol+A6L_p1G0h
z#?#`OOrDds!5MK)SpvJn)kJtxAD~M!Y49Cf&3nbw!gIH56jv+Ztt;WUxY`<F0~{4s
zdmOgHX>m=R3xrQw1f-o_3#6HTOkDU5t{Gc^^O=Ot<a|~-kl*ZtxZ*`HEUr0?uw7i&
z%mC!GU(_`hS@X8S0dZZoN?h~HU>OXGtAq0n<aLl{0p|<W!fA0W?1V#N2>(=E#Uxh>
zMGA9NxhnGcn`Wt*s<|fWZt{jt78Dm3)Y-r4>Qqbx3K9hYl{~}}B)4V6kl{jtx5?Yo
zG7{r5Hgq@{rsWqoVd1K@a@EulZfTm*YG*OrjqHT}Ra`)tSfHRs|B8`^R?U{J(+5PV
zTbgUa$z);jNis{RctK81L2*HMcU@g~H{wD$1qC@FM8slssKT1)n4FB1j$v=OWw@IN
zDwgOu+|x5IPJU8XZ?YU>s-=mzS~Nw`O#&@c>llm4xH2ph%>R-yw9{Tvj#|(0C20#v
zAZnZrX(F>#3y<hN*_|NkA<9$49D5E^+)^#lMlrP5Md7@%vGQ@=WRouLBHzh6{f`o|
ziz#(7#B(Hgj<M1jcTPSRY{P!8>ZDDC9m&%b<=;l$%6q{;>=%$UjZ^{I&vijow&>E;
zGMdo4iC3DkGF}y>n=F~3o}MB5{f&R-Jgg{b2T@99?1|l|p-oD~wG9*$7iMP{#`F^(
z(>8EeKUQ{O;jLs~7vESJUi!AQNhEbjSv_LVYW&OcdJ|r+w$2OBlp)!+#f+;p!;Y=!
zr_uTADs!Q(XnW4GQ)sPihV?tfvJTr8JI)RqdrifP#p60s4^}-cPQfKsXFo^Fg-0OC
zg_qLZ%^SH;ACh|L$F^&Pt}t5Zo^f?T*KOkIH*T978mpMk*W>e1!Ke%ND;_74(jYGK
zQca2S+V8fYSjC3y!b6>*i{C}2Qy%`NXj|CbGK?DWxUI<i`ThO#=M(vY&Q3dn7L=MU
zvY}*HKYBXW<>qnpBWW5`bl5f}yD4zq<<QW;z>qeui{vKD+OLZus#UNR=<h$=-%q>?
z@B9C}t-K&3ixyY6mSYW}ZX?KZtf4*J<Ftahi5Zu7zIZRZZIX|(xzr24P>ZzLVS*Rz
z??V1LqOC^fPmzxkG91e<j+J<Fl0vY9*SNgdv{1b2@$cY5-LYGO@hzpJ$A#9C{OuMl
zb-bv|-L@855BsH)%h1qx`?PCT%8qOcMYDop{buz0(}pyZdjGm!(QX#{o3J701$w<0
zi1Yp&`$^hJ8&)x9Ax+*K<sNS%-L}{ZCNj?Uvb216Q=4O`WD<*cz5L?0iuL!mwra-3
zPuKBzyo)qS^z<a+@r%mAu{~|K;WpjZ&>oDdTs+nJmuSg0(@R%KSfUaWT$e(}#+_>E
z)cSCxuE*3<U82?et^}1l#u7Ucb#?YHRktG++YuWbi7APV?$E#0Kr$?02gP>K6UTH6
z{-G<i4g)x>Zlf*mOC=iM2+@-BawyH_*0ySQP!*-Q{j+c#T+aQP=Gn^aD{}6+^}Q*r
z%{BLzS5}q>{Us%Sm1iG<+!+0HK~YgbFc8=bLC#kc1OkyjK;2e;WABaS!NAOpnSo&P
zpl^lp8(JIkgMkixmtXoasC1GDorGvhu*>Ypar$=tiyBv@IU2jYI4-(ai+t17lvav1
z++0J~{x3aA)R*BI81Q8DI0v74OZg42xq*V1HGh^rm^|oP75S4|8Yqed`pNiJ(9kle
zA`mGqjsz0jo{U(A$NtrwY8Qr7zohGyPw5v>Rny$+4=TU6lEy(vq_MH1u`#ls&lufd
z^r?Q;xS)}r5!D!p#UhQu+@$kf9T{H!k1<ksnVf1WiyKC&bz(={kXovOy2HLyW_^D@
z9*!34_$$LIfwz(;A^eqDYKjll+H#cEbBZsTU*v15q)78|?kcO&5>{_VuXSFARirh-
z&v|-ZyHOlHTo~vMRaJ$&!=*YPGHvv*?KJ98otN_*Ixmx2QYsNV#>)K47KD1oWnwm{
zsx<0ZR9m8cziMFgu&Ns;Y`%F->ow+ZUr}jkZE0yt>Aou!To@SrZGeAy_m)m5<!9^}
z52_yf9q4v(itm!Q&=zg;xA})db#?K&x=_4Jkz?1%>BUu@#i~0tyRL3_?8~YyR9zja
z3&gn_)XziNCF^{qUF)TqHp?!)9A&1mpd6`nR5_}klG<y%cJX<yt#!(%bnzO)ShHCF
zezZnaSLpJqsAe~LTZEr@GDt_T%kTWKI<JN$BUOGV?IzQvpel4n+sG$OE|<Q+!Sb7P
z?t5oe$bIe0V`rl$FL{kw<u@y1-90n!RBKabqsPa;&E)&z|6|mTC6~~~)nhGGIs6Eo
zQ8zG6SPth-jda;&goWE}k1mdrzPd^7ke3H9^@iLts3Zj*kMcA=>>3?%t!|_qV7Mn~
z%L@HU@$~*erDGI$y6Nb(+m);tsj?qY!?d^BZo}G=$cikZshZK2G%J6Tzm3jMo3Bco
zXCf5qO%#VhQ$nFnX_Lhx#b?7r`wR8s{!oP`S5{6A%?}iej?jO_<8(EO?lDzYPTF<Z
zqkH*kZKsv^FS;4GTUFa!<BhA+R8QLK(T@)$oXS1mJb-Sl$325nA5LPI+J4IPXra1F
z8w=7J6z!QK9FubD!G#>UGqMVOD&e~CP~Ckl6?5HNN1<XdFO=DbA(ayew6s*$)Ku%=
zb-FP5u?v->E<bv8S|gpeZkP1iY>+m&j(aJ?9m_3x*&SE7r3S6AIzOI0Z<v!d)E%d^
z>T^1W0;ft1UUa3dA5@t+mH89m#_(YyK7nI*QF9>BTok?2r4GC9<m(8#F<q^wcvQbt
z7hgVHlAGmn8zq?~{1_as%i>=+JZ)MSOK|!@>{LHn9<61yOdj{H{IqVi&v{X?hO2Zh
z=!<HnIN3QXZ=}~!7|a7@DsD{O<&^E)wE1Rc78Yi{7}p+fd?*x(#X=#=U(K+%qG^0t
zn<eu~ET4`P*Ts!*muxR8q!x|5)EE4Ka8X)}wia)>skwDJLrTYxy<<&?@?O#}B~(|U
zOAR<h+aJ5o;lx4}u~<cj2GMS^$WymbBTDx_8CYzI-2?gY0eF2ChMULb?M2&^mujPX
zA{7lTOKYe}RF}qIQP;I?DOKIeC$;PTqdGLvy{w{UBoQf#$Ab0gTS`Y?DPEp6fjk^L
zPW5rxmM+wcXsS7|?ONB-wv;(3N!Alx^K}n6<wj%loN?on!s6nZ;^Lv0F5cL1vcjBD
zA&=kh34No4uo@oZ;`&%5<>Pa`@D{I7FHhU=?UJf#zoiS+lXA1`htub3*_SnEbQx~H
zJ4(At0qQzGx+BeQ#dwy#O$<)try<zT5KLD7RL!5l%~Yt<rhi}kg7=ey&lb`D|F~*u
z6Hb~tnnq)er;u`SctzY#%T@ZWsY^1AzY3tPpU|pQ&NabnePt6`TPNVBObiA$R5vP>
zUshB^(Y{T+c3ze$8dj|n%6-=augO)dx3ty;8-n~C=Eau#Grfi`<<X&7c#>IMR#$m(
z+2+$%k9(u3dgJy-+a{@8+5r3Mb&HpLlb>nMnKa8Em^CT)l4maq&8T%vo$9Kck$ivH
z=1DcgyQ`5Y^vkWfNwGVVXmgv-pXTL~=cI?La@V+1hNFEaC(<nSe9gpV>r8XqGJfaf
z7iAhNZn<TJ!S7I+yUS^Go|`yRshJb)-|7Q-PF#N1*XFy+LQZUcXL>Uo*R&@UnIyU`
zIe*aBF@y1#_E{S2HquYG*PtdjzLI_yj<Zyh)|5KYBL%-3LyW3!TIq!H6>hG(*EKrg
zy06Y@N}h2V?aw6U%}dNvQeD&15~$8r`dCvPbJ}d@_rb=->*h5!&U5OsGtSUHeh6L0
z`4@Oj)N9=u=O`+kqluCWF2<V09ZL<i8QZ_plMb9380Te-KA8$8(sL+?AE)1yE{9?I
z+aEBhm?|^*e-PfJ-<Qung%=d9Y4!Wk+(p#!wpO1zttMJS_S_<%t(n)ytwLUHxw4zr
z7L1z0X=`$a_3W5#0;_7G6yiH;uFcBvWMrAHX*FdnQ{9=xxz(i;uXHoZ9%1U~s5jTo
zt{;l?&mL>4&z3e%b!U|5bkS=ZVb;_rH<dfHB&WJ;V)WX~ob2>0!!>pE7(Kh594QFs
z?wL_-Hv+qLPw&)A-EI!iZiaZ~RuO*#bFNKZ8c%ZyCa6!6Eq8<Bk=k0dQR>P;MRoBS
z>;YDTVz8YkF7W!jg}$szduW`Q<ty}lQ#IG;78K;xH;)dDo!XO@dMK|Br<L@yL^>vD
z2YNzBq@|}MZFB3xfr_QK-xw^K)zmbrD0t)TODh5oqpPy}73~W#hg;neWy((b4sLIo
z#?K8kJXBCxpmyx2TX=n}zpj6^o_<~3U)Qoa6!LmQq1DO0X&*9jbuYmP`a)`doAP7q
zdZw~MwOsqan}=f8FRXj4badBO6k<OyS1syaG$!k&$4a@jbGY%7UOmWg`n{7X!5Oms
zmC-_cGk1Pa>E15CG9MF|(%P2apc0C2?nikcdfI^THDhf1+?!C|;)3(Sn^OEQHS6%m
zq`)3iXuH();aPhOS<a}pnlczy56p4(!yWee+a?)qe|6ODSAv_by5i37v1Y(nF+X%q
zUiaOlca^GV?kc^@YjnkDcNs?4Y$A3U58mv=y!pYd#Eg<DKMLIv;^$VoemHu#@TZb`
zw2=+GiZ+v!qsXrsd~*~2g|DK`j+7#ApQxk#^3~MIO=)srT>UJ)zuO*}RBQXyBLo*v
zOUIf|eUfTpncvdg8J3&I36lmi!1O>b^cKHHMFX!XUd{;B=v&aSRH>yMtsREZ(c0Fb
zR7YoMUe0YNRb^SBQq{q_>4n|}ed<jM%NH&TUSB?u6i&JYeG}Az*472e{#~)OqP*5O
z;o882#z0~9^t{>}OD)A#F1$~ZIa@uG(uC%eBl8$26Q!PUL9wE_?j5ijf13`c()pRj
zXvI*Y^q#Fl!NQ6c3MZFRtOa>Dm6ivBfqY*v9YZ8uGO0A1H~VFRGAawXH8ENlP>%(3
zgQMTiE2Mx+Cl|i8w7jsQD8D!!;e7}ElS);b*IbGjlop3-8g72jP=z6;gf8f-+hb?m
zN7R@P*%E%Wx9>-1+YG&R@i;%;S9$+Wq3P%!wGoKzZw|eh0ff=-R*YbLAEAAF$1h6G
zl4#dKccbHLg%W2ZmVx_l3m(L{?qb9lf34OY13#*HTu*VqN7!uJ8S}%{dUhUMl_nF)
z{5#Kd)X9OKp;*5fNW~vk3ECKEC8iPwIKL>3X@wfbXRUsEOHF@jLV?zAub#i40ZonX
z3yMb)2?kQwiuP@tzR<DrvHUN3I$II%xQ7}_9F8gPMNcwbH&Z-zJIZsoQ+;`1*zIM`
zl4-iSI<F@;H;|h<cW~v(!IeXaqj~;3e$-^HRt_e8;ghtZ{BNG=JM>JuS!otlw$bBh
zmq5u$%H$)XU)!J`Y+$rs#YayLGu>!El5Q(W@sygtxTS^?O$%2=!)ej98hRK#yq-+2
z8B|SE+M@PgiwS(jwr%RkTu)853bofYO`TjiAuF$SqB}o3-L=?VUQ}99>Msms&b6lM
zb-2d1>&i=;-&k92&W%JTRfQNE;;tvhOthmho<2{4_@RuMaMkg1bhk(5dOe7#%G5QJ
z%27RlVf8A_t!rkBo|V^4cMon?0V@)EJ&XQsg#IiwQ63v%^^m5WTlR=Jd74Phq;sj~
zmKjg*UVp0I#|-Lp{#Vzx>vG_E@hPG>3N!&ca!YH2p@+x}W$1oqDL=kQP`UMrhR+>s
zsiAZBHR+f%6xzMOMRA&oR$m)|HEpdyMd})2s4llV+vE1v1*<2~j0L6@D<i8QBfr=(
z(%USTXJMUhQht$JWv8d5-5Y8$3i69{)6MsWmrR`5UuRm@#Qtf~TcU1Pjw_PwPV+Tp
zcnVBQxw39`Sy_2m%wp6}3^#Z((+zi)FW;SCkfG9)D{XQVw>`ILO8ILF{h1l=dp%6v
zF!52GTmI>ilDZnxWt5bw{5&H)Kg}={)3u&S`KDods*-cphgC%T<!#yl(=V!3`+Y@j
z?LzZLDs@f2KQmoT3YSdCD5@&2QAT=(udK{B`a(%0@*^|SpvwHkO4XF7yG>OVD^n`m
z8rJO@_IF{9BgU+Nu(IgPK(x_Q<JveE)!2r1GNZ}g+6%74D3Zfx#<41apHWu8?C71N
zUvN&<)Obw$opkm3w|00`Y}jrATeLI5&(~Ytkv#ilcfTHOYffszia8^0ts=Ab*ogLd
z{I*wK%WPC5p6NC87WS|@pJBBgR6D=(8CvVv6egvdnLoWIqMc8TJ2gffo9P%~1~?I;
z@jDE$glDOuDRWxMRSZj6Pw;yCol)ye$!RR6jYkulXJ`~>@$PP~(|p>?4{@c(xE+lv
zoO}8ioVu=`p<Y@jb*vfdwaX7<*K1r&EkP!;b<@E)U3Cj56f=DsjezqYN=hTV_jo)w
zIX~1NE4lHtH<rZuEAl1><MATDij=1Gi<A{rx*KAfT%nS>2O`yVb=8pv>WV8}n_>;_
z%A&GJU2?L`@gIh13-;OVdYMeXdsu{ix<!Q9sx?}Zt7@v;(VDah#vk6w<{Cz+Zu(<q
z@gMI_FKVMXn)>yOJk?TPH6^3idkZQR1=;WQK3tZ@-@L0RnN<>U=eSD)WlG9#$u3Z~
z5sa?KZg5>yL9Hjlr_bv2eI`WcTe^KdU$o3kwG3rvhthJ~Wd$vvP)mP7&VY7sFZwl-
z;kjPlyx#fk$r!QQnGv;Febk-<v*$CDV<x(!RMS6OMcw*Q-Lxa+suJJYMLp9E5c)f1
z`?Pa-W@5qQU`KFr!NjskRaZIsSI4<zCRv<!?)<)cV*cd3yvg|!y|b!)zUo=OiEHmN
z-tF{fr_~p*hf2y^kB3<#(xWE5I@6-xe+47Xw5n*XLMuJwXmb1L3An@To72Oetjo$N
z$Osn{#Z*P<wMOln@GapvwZ__vf}E_Xl4&KO%#uuh$|NYt?CUdT7BrMbuL-Q0RPu)W
z{5O<L`f<kfl>YZTp4N<v`%~8H`0&r$x-suttt&pSoZ8=@XhQY4eHPxB&v7Wx)uf1g
zIR@>ndM3MKLTN);p|>)-JW!I`Q0k3jXU9si8j7r_X-%<I&eNW7o{{aVDll?F-iq8@
zRq3sJv^h|&@{}r6xuvSMwlQji)vTO+RTwVQzo<Xj_d1N74$)WE%M6LjTwP{(glTRR
z(w;?(*@-Cc()KR$oAjxkCZDcq+QN)Y3-f8a+)ZgTo}^*&IN2g}KUYv3$jN$2_gpL7
z(X6lQlP{VX^_`_fd2<?E%D7Gy77uUEDX?a`%;|xm=yb#Qd@ROFoazsk2MWEkYom<(
zO7iMh9$_~^-RMbgjwhU+>GhiTUNd@<$;E4nC&XNyaK77<^%CRPR3AJ<AFSIny?%)A
z%Lr-Qeh%H)Q>R$i(lybZc-LNVa&gzKn+H%sP9K~cJr%?rV0`Ngs&r?(ohy4e@#1CQ
zL}J_~1Um8&?UFFIM2EwwQ;*zu>$+pnJ#dX~?d`6If~GN2BWhA)bTl$a)p8N^7v*Ht
z)wedQVD+21M_8!A<#PFgD!aT+8P_(r-4mJhPWf+H;<HC?6Kubu#hzi%Yh~J+$Pdfn
zgv;5?eQCquUM|551={qg{A}K`Zd{noY|2%PaBxB|p7vk}!nFF$gTCoi<4*G`=j3_4
zx90luJfVTq$wkv4wG3aXruznO_WDPME}ZYkn^SpD=$c$#-UD9m>ePu{RQ59s;o~y$
zEp%oHywr~=L8EDwp*=Wn8vTuaD&1m+8T3+-6aHX+ZefGBpro)crzGNbWq6dzG8!V`
zwz7h7R$VS*<%A0Q@=MYRT^TO7rLrtf#!z;et{^!o!!=(`N-N3t1@Sob`_gl<+9%d~
z7__HdYLBF(I%yxeZ_(bGwik`=U-Y%Uuey8qr`NwzKdGa)r;h*ZZ6|u`NzaZRvU280
zwNJ0}(>o?Ay_J4e_1bv4CYA}}DlwYys-Dpu4`=cW(Cr&NIifN`p$v@6X;<{RxgPJ4
zI=`}-B|*J99&TY}kJfX?=;1m%b`}9S>y91PQwloYr0=iS!t|ORcA%fc8+LKxq}SCs
zHXQ4Zb*mlvFtTHZ8tCSvj(uhQu?KdHmt#8K`j`gx+WeRXBcmgSQ!0$~96qddNUdKx
z<DXPn+nU&p5_;%TZR4nGYixLUpub;v(WKw2hkR;acyoXEFuw-k@f~q{9_NqhKh%48
zTf8ehzsz16W^gz#EV2*0E`8;WDsO)%*wqyb^@l3Dx+*w~zZ$vH&195ho!)G(j|knH
zV*qL(`0KincQSqW>vxXWW$e`bWV}LD&_&$Te^E4N?*HrR&136GLS?ig>e&SQRfMC-
zq|to6A59mB8VvT`usQZburIdxhEe^iPha<`<Q+S7)V?)3YzI@`jy})X>u;2DzEdzK
z>mCk1_gwH{)qh@A>$BDR-CPnkS%@P&3!9&Nu6d#AA70q>+;dF}$Jt+&-fuI$%_&4#
z2J#m-B>nLo-rKmr<LEd0yOVvlGZsxl4$H&UR3@x2dU+#ew_i%Mr2cWk(#5H15++%?
zkvTFh6Wt7@f>SoD{l+v}<<MAOe%1!kswOGsQd@D-rc@|;GzPAWTkYJsRpxUHQl86H
zV<*D{0|Pp<zU;I+EbET6?BUeO{H{-Qb$#NZ^2xcle3*o}sBH2u?(rqFU2n>|P*3&z
z2z|)-`D)#yr&{<+rHwC+s!Jq~FODbdtzXG;w{C}0>zRUiICj{UvO{Js?K@F6`#5&^
zVz94sz&68y&YgX+fzCdC-S-@J$qhSjr+w!EJ1}KeL+XA#0;#5{vumRoO4;5>(i$(=
z;8@&b1y(~z+dG*w#*4}r8`Qn5-Ra?|xTrZTbY|m?!M3>J@s^`ai3~54b<zfBv#rQW
z12RsamdqsuKT8e#6Du43XXZJU*EkzY<@KsIsB;@0GrX}AZGm=XSt-lA)C4aoA8c@Z
z`QVmcR5sY$_>#dS$8^<wOwtDR{BWue^hv6;FO_zQosE}#iFqd5o9&KWw0SErXQXwj
zWRo;z7EZe~7OyE8?^2Vv=$WwzTx>nOw{@+iRpq_L#<dS>mM+{Yn8f8aQB8A?P3dXg
zlt6uAH%gR+VrS5+Ha-7?Q8@ND&L)z1{gZY{=l0Kx;>A}piVJ>27AvP0l@BF9zHF{&
z664AxX%piML6=6Va4wPdFPOx|{cLrr5lZ&63!HA&v4><IJ6jL2b@$k>yWn3h(EahR
zQ*F+3YPsF!FknbJ0LiAtn=&#?eXQS0#!Wd3v1D80eU*OCm8t@mm`Srq-*r*jzF0R0
z-b*d+qPmrAbC|{A3BoLv;kG-as83Qg?w|L2Y|wml>r1|~arTwW%k`>lj*}b1r7L!P
zc5biQ^NsgSZ5tb3MpW*L%7=z#eCgO--{m%@R|QiAp-)l;bg8sU8kg~sFR?$nopAO+
z71+HiQ!jci-MCFpxy%{NX5mhIuX;i@x!dW@wY9yypaw48=ybxq-&;Gb4NBL0S*ug~
z@d}+;UuLG$ob?31J-ws97SYoXdTLG2o+v4)scEjMDd~MYRuK(^dS}h*ouvv(3h&u)
z&pp@m_xC>jctVG>FU$LQZ$+p+6jH>PRbP=^RFqwD-95ysdwkd9Nt@Pl)3wxer`#Cd
zJM+$Z7DUfO>U{0RSNq)G<Q<%HjZ)W4ImR?y<nwy>=HMXn9vSwjee=aQ!BeiWw>~gr
zofuRhJq2c;>Fp3Ignc{h%n*G?kyJ56XQd*VKZ^+jy|Ai>bNM-XB&R1|SRBS*v^SYK
zV{LD1i?fvZID_s;alAXz%WNk@^MO!Em--IQ*fAO?=#RaDv4lOJF~V3|?`g|T&H=D$
z*B14+G4s>L8W-n<&Vd0hSAJhn(&b|tZ|ju7mSC_2UQ8Yza4uV(YHnzrJK60%>&|yO
z2erVC*wV5)c~qhk!hYh;pG?HFZsO`g(ziOSuBS9IX>Gmw%NLYsYSUZO3-u6(_JZp-
z76%&UPRN~`TRZpqmtKlL5MRAI{@ELEd~~?3Zg}*iSnPp^^>TI6X7$>7j$WOjD5H9R
zH@lSetb*U|(^oBSzn)^KQPSP5hwLR4xoW`+`d6!SgPnQZJ#if4rrL_q%GL#uin0)^
zi>aIB<BUxlpD=3A4ojOeOIDSZPZO7F;-h*EQLCV*Qk*L4cT9OoYjrBYNoOXku6=%L
z(Kxg!`0jAs*oKpY6XASvvadTi$yU`pA>-z0&f;EM^r7IpRmn|_W2?=>PAolX%uYvi
zrVph=hV3y<5$lN;b`0Cwe%Ra01UBzJ>@*&@_&KUZy~Ahk`WZbnHtl&=@W#bz&eVo7
zW2TkGHtv3H*8H&9fay~`kLv4QY)&$jKkNBye@2$hHkJ1R`Wd|nq&;Ze)l_<0XwsRO
zZt3q1KK*pCTXm0&j12YY^Pai^d)iB<r>^K<_~1ECTSU9eB64!?u$kN{#nP=?jf@Wa
zJP$qO@$qF?aq%s|&KrU^@Y5OWWR9TV`R5Civ#WUYFZO*WbSw|bCt=U}+oOrFzb%|<
zN!@&`#PXQ^5^?LCim8P1)^;(r+CRA_7?@FMzlCUWL%K@vCcC>YtiqNA3%&Ns{hF@5
z0d|GB>^X;F?AA(_5c@3(^|FG!u*XK`<V=0b%iqJfj*o8E>w7!m!*Mm#AB%Nw-h5u-
z!<+e++JAXi#VPgi^E7%~8-6udQe(=TnS&lL69^pR-F(y#XC|CY5m!Q-IX2$O#d8!P
zdwzMko;A60Zu;vWy&2KVwl{m%j{ZVHH|sN%3l~LCthRKs65{i*myT(8HtKOcx>;|a
zQEaA-b&n3|?@QE(edpCwjP=kO*0G(Vr-zxI9{a?;rQ3Y=hCQr4DIIp3k0-(Ct-&03
z#I)?iKq_sKTRX^1H?wQyvJ<^gYpW+sl{V(MizgIcd}10dm7nFwS81-C#!{6=1ovep
zb;T2=7EbWxRTg?C=L92{oLOl_g@MV%{>Ff}D5J14&o?0w%$e-D{45&HvG<MJ^@MeY
z1T$B9rl1K6(xW_0rQ_Q(55ang?JKB+cl5BAf2xjO!%8okS?!k9&LnQ4PVZmR+sVqp
zou=8Dtb^(&Y9(VG+SWEExmguua~9L|Y3$Zwo08s}<qQL3=Hka6Uu@dHE6jP1EV?7h
zT;VUAnp2)12u`^t{}1{6xUP4(t}n1=Tj5a6Q|`1|(#&cz{eE2+o%TYnb?cEmZ54ap
zCK<YOY}1nux_8WFxF5!$bf=csR(p!l+70E&SbBGw&wbZYJ<&Net;q9^cp~o9v+T_8
zWoCFbWMpjcWVpYdnXMKt?!NHR$fa{`1?<SfE6}rl^!fI39<%tEXcG$*lML3a^&SIT
zjc8L_B~^xh*epYt?)d17*+s5)gY`Pr`_xodQTEsNHjJK71I*6th$rwxM~AXAKa4u4
z^3lxfy2RL=-%zsNCiABQ)SaL`i>jxjwg3Do`I9;S{#pJfUp;%fUc5vbslPK4XFDDJ
z79OAd)r;QazATc6c=GZ*`}w8%*<+CB8U2#Jq2_z|yL@&Vrqi2x*0egD&!<?pEqF~A
zN$K9PBX^vjIA0%KD(Z4sE&nT7-6t;>^?xcW!3TMlJfY)XIAxT4#{ZpO14IA!WDO1c
z-;*_*_`fIXWcU9pOAkW-H#VU+Bwbecm)O_;T9%jZJ1%{Zv@gu@JGSbkzaQJ*Q+Oqd
zwfFhlG|pxR`iEKNx=iYL`zX}kQeCMQnR?p3X{;`NCp$0it!xjytUiqnJv=z()4s&M
ziOqNk$YduJt$=xno_dR;IvMYezcK98(eHRzzsVcfe0YaST&}3|{HJW08TLLdTdH2=
zy7c|nl20KyF*KBOneYcLuW^oSt*@>ldXLzvNcG!!D!Ekd4|Qgj)xH59MfVH5H>WKA
zH+t(5xuV{~m)D{Tvj1P`J<@-vvHdf>d5c#r?^o4Zd9P42?Edmf<???ZpUqR3o6ER1
z)Ls$8hj5m_o#k&mMq@uPJJ6P;x(81rF|dQ7!T276&yj~%_q|Zg&ibLfmT51jI|E=_
zn(lG+n&RKIK*yFn;Y9xsv*AN5L0&G`H<0w<$LjUJ&<FAP?&VK?p}o=H-RjZOWzWpg
zneO25UoUxfdl6259C^v}AEt}u=b|#uJ5jG#1}=NL3*Qa#uFJ|o;TdaTqup03ki&L9
zUR@|odF!@Lf8RNg`iRTq4(oLsJrs2_!oi&?((8y<Z2jgGrhE9?tVJar#wzTQVW*K|
zh%mlA{7O-JL3X*f)T5^y^sGqv$Lf^tRqaUE->~+rs#|eT@v2+26NxJNRBKbN7t8EB
zHIwwJPK%1qTf~@W@r|XqnN<@iGmSeJ=n0jDcbN8NZrPBUF|paxofXY{dwOwxVPXFC
zo70tcu2lNX)Ae<6#?L3tP!Eii$1pmSJKr(;u{$O?TJ#V^k4%ztP+q^DEeJDA_oHJo
zd#a=EG!{IZVS9qTQCX`qJPa@j0-lW3S?q@zJxP9&;jtQ9S1hu2I3sUwq^vOaKvZur
zqHx$<6g`kzSQcS}k5ZmIS6Azbx4XWS+90LJCeGe7+RcBi*Oe4_mAq2@l78kK_Os}@
zisUn4zV5Vto>71Dq1M)|wfMsFvZv;gWcx{eeEaP`cFn)?)9SkE?7d9sFj?;#|CjV&
zzJTo*zM`t;|4F0%@(Ev<Ix(a0f1_EVZ2nz*;)=`b)OS5cW{)`Z1T*%?Kq<}LGXCo!
zrgTy}<OasR=cz6YR*fx^Ol#De3;Dcd_`>%=-bXUV=D26{l|QO<cx!}maq`_vz9w&n
zeF|o{R5h7wI`vUUyQym@ttwx6{)B?kdEPX}{XOh^*r6h6X1+foW1b#2&^jGf3-J#s
z*c;Nsx0Va3TXy|v^SQ$an$pHxCVNuZ<eJ>=>vJ_n*<Z;%+qTvyo94J;M-v|^<`^-R
z-$a@sHo*Gu2Ab4I4S%)QTyLnitHP|xOt;l!<QF&8Olz(yuJw3E&*f$2Pi@c7%wN`C
z;LXV{ocx~5tn@&*=#j+aB9A9MyXdR^{a-Hf`U+jy#bq9MhLw?DP^Km|PiZMA%Aez9
z%gKCK`n}oVG;3Mjq=M`MH(NQ%@*8t9($a6oHPhwe%tPBg6)U4HZ9Ih2QuvuzV;5Tv
zL!zkS`;OSOMm?fajnf{mkNl~Ux<u0rxo%zg+_^V2CHU+kz_ORqE{>=pYAZ7t0o}s8
zqPArH&7J<xCCcDlZ=^|c7h(rt_8xt8`smkU`O8Yx$FEIhQ&_M_?;cfw>S^RtU3pLG
z=;BB39m~(<8GVxNTF!SrPCGord)6LjmF*Yl#!gQ@*cs}~Xzb`onfBqU_%Pq6vxKF0
z$H&z4NqS~&(lk!{zfe%z9q4|C{w8nr>M096{AC~hx{qhUl+|n=?H-?>Q*PRCtQMJ0
zQ(9HS3gTtuhu@d##+pWWnn>WK@kMFxp{>({=$V%lXTlED<*Dnp{^m}PAB*jMhI$qI
zvb>ykRmfbLw}~B(?4E6lvN(8!cXu#YRvwFt-WV${3syy5<xQ%!!LsY3jXiIRURM^Z
z>_HDbm*(i9pSy}0G3B2=yFC?x_j0L9S15=&r@kMac9CXRE|-QGO3i2(P%|#oPuszT
z_d?(Q&)y4v0}9_F+;#<Jy6unq=3O!Oq1e>Pb<>=>^B?MU_B$ab_6zYX1hW=Q^ipv+
zM5}Z?YH7CrHkVJIeS1pl;whCSwRO`PtE|$<#6U@TTX4a{>W+riSWQVox=L$^)U~P)
zPcXy2`iio>`Kq*Js($}YJErZsNJ93!$%S<c{TYT{++e2Hc9wXgmbJynMU3M7^ODbg
zao=;c)1n4aix~OE#rdiyFR(q%zNT25JnT6d<{UrCENPMGovgEjzYjF_i6oZfY(Svh
z){`bt-F&l-;ii^Rj?uQl)aKjqF~|NKM1M&CIfht;^X~8$_<!QPX6^)6enwvAP3&#S
z@2F{<@&q43^9^*!4xVU7eO<oSTj}#<Ip0Qqp7)*#tgpE)J%dd#H)ZA(WySj65uP%7
z^72?8@P&N*(2Vnp!nib{ciR=_v%e-<q1^fXH@&bc-1>Uj{h`?FZ<~H=@hp|2?VPxJ
zKcLCJARje+f?ew2<hO%tMX^6A)J=FHO$>`je%crPLAZ%ad6K_w<;l=)NQ}QL;*H1q
zGdv7K?OWcsiVtko?o<Ep05OJRqXP+o*iOMswZQ(M#QDx&ubt_gfO@V>?~`w)U1NGq
zf4iY`(jJwclCNe}P2Zy#b%OMKHapJjX*IM7tA5?S6zDnog7|3S0e#dwpy#6FoAoC@
z!-OQ`;Q4N*VbwcN?cXEu_)y%J7}4ME==$%B5wDX@>E;`cW$09-=Oy(<T*pFmPlySG
z(~>L5Y&+E!VedU<fe|-PZ<ue@Uq9HJ;-hr=SXMPXX-yTkoJAa4CM%RWI?-tStm!dN
zmeRXY(^{f#cU60SetVUhuSU}7kJ)(XiA}eZF|Q>*QqC6o{M_I~UrlaqKJ(1wk^Gi<
zqdzacrZ_OSD!WjB+>mZmma6dEN-NFs@cr(zx;Dj^7U|KpjL2luP{ERtApcwU#_Ei=
zXnMM#R9hXM%6zkI{<OTD`cmWuRbFmxjjyymCvV#PGIRdIygc7Ss-UERpDDpckL3!+
zZt*k*(_?z_*r~tT|FQp0oAP<xrv82^YVyT&VO!X*zUwKdHM2&4mu1!#cwY9c^Qi$d
z=ZVojVG_Ad<d~zs-LT;zIa&5v4Sp2GL+MlfIpLBK4Mj_N$e7E7Z={#vf~Av(8uAr?
zt7c%#TUxwEuS`eh1QItyCM@Wq_v9b`&SK8=T4n`*5owbCmIRMYFWk<iPu0fPh8fyN
z+g;;>VD^yf>s0t`1{pej+p4_M(!2#Z3-w`P?ho|ghMdN{va-Azax0yiKX(qj`miA9
zx2h;qq!zCBR(Ka^Ry)@Z>+^d3>tWXWyf|dZv6t=>^;hV6Rivmw|M?9)sp?Lx3Tj0h
zS9208anTyWQF(l!IYW-2%<EswE-1);VtsZ7esGpAv(D9boi4VCHLl5bw7FfGSpye5
z&Y2Tw%^0YugvUJ*bLvj_W$R|vlTkHqiT=>CvD0r>HWVA4r^hu|70JJgG2R~Z3MYPP
zs#a?!C9Jy-+w0PvnEjEKy@b=;TIj5dHP^)Trz*58WSA%nXn$7)3c01c-2N`;KheUs
zEqLj=jcMTTx9HUd{(eh?Zffj+(IIE)Q@?WEZw}M;53~N@O^(RN7m}{9$xYliZ<MK$
z2REAL#s{6>m|C%4)tAkU+GnGO%I2!!vCs!M)?#qcxn-)}Up(65oR1#zGvVfpTXen9
z`*|AZahTC^b_M8d3%2u&@2nrY%^Nh!^?=nb5WQSMUz_@CF{!_Fq+++}a?!u~+Vz?K
z^>%xIK%`WU>KI9OmqpmttQ$M~o429l_;8L>8eU3}B8oe42Xv_=oJD^pe#-71LudW1
zAcLD~_e{N$9fzO2W9$s`Hnm07%-Y)8dmi)N6@288;9cIwmMp8i`HS3o^dn2{J0E>?
zi7t1iJ=NnjM^+iW-4*4v*?;YemXvQ~o1>}_QOm|j|5RyFQE^DAXC`N4T%OY#%4+VY
zDVZ{RR(wjJnW>xc`I_|m8I--Ar$zT%y0S~3C9F5t4bY`Mb;&b5&4kuT*0Yve_H5it
z)=%xTq*F?|1J;E@DX|A3Sxj8E_?5S|DmdpcZ{0_O@6=_rWO8tGt(sdK4$gVBKeocY
z`O(FbgBdqZuzi$a^%!>Ql$Wzd{)#20H#q1{kQOm~+1se%4+q3zJ#}@@{6Cbv349~h
zc_)a6qY5W+761|?2ofaG1b8$L5Z%o_pgz^zI=Ur+lDc(Jk|oQeV#~2wY8{CX+wmdW
zv0{nzB(`N)6FWAM-`c+<wl^L-p%TZN*fZXYCuB0o&W!9?Cz)nu$KzN@Hsgi%|9`Iv
zD3EMP28pUdq43V{eeb)!J?A(rPrQVQx}3fDr6=xCaoMohsku=&JAxkcaBkq#17QyI
z>)@DyY2j^OFovZpsRBoBij%~FJML)BjIn1AWZBTN;sxi8-aGDioHe1FFP%R>`oE8!
z|BuiLzvft2s8$()^R-vScf^M<UMjZF9(Z%kIgUV=dfsutai8NM$2%R5I-YdY9UpZ3
zisR#sPdYy9_}?5~MXM~yiEbf?)&+K6h2c_KVtUrJd6^xlbbM+(-MVP~to4f)Ay=83
z9ZbaK?|G0Pp`lc}HlTAbfdEUYPF+6G`ea?S3Ku1CSFmdcsndN}tUz2oAY$CS)*m+w
zEI#Z{oH4)J?ex3q`7ZN2{w)4!f8zVTI8}fs@CARO`E7N1+Mk%)tqc(`4J>M`Iulz|
z*x)PX-Pc4SaaP?r3xUR0)MZVbOgy?^B9eeA;ZgPF8T_)jg2O6)x7k_DBkGYwd?VW#
z3vMflG7HS^I_OXZ6aA7F95<nY6xdykw_@d5L{r6@ht`Fh5IIL=7+stmkW*^1+EZ%X
z(P<4~mC>41FwE))a(m$nbqwL%9O!uSzraVt7ypd<>N;~y)Txi&B;2vuzcnAInS*8y
zrFlAwajIcd;I)Zx9~d3;sWYV9u-lrm@{gqrHG<~P7S+gO$RLC;*OD6)R}A<q2O53?
z>uAAox8p&qqbD3sJKl?RwBmRH)D7XZ6|qOH6nV>9JRW{(FOHPCD$273?2?4_N{XZf
zuXwK_<obwP<JKZ-TSM9!dO1G@PK&%sQCtMcF{QMviKw=K_BsjKCIpL$Kk=#>)GwUZ
z<b^mGWWZ+UL6=K?KG)m)>|gui*L94&Iejmwn?J!)@y9WV9*>+YXE?0Bco8FirVYhg
z_$VdAxaDtu^}o)`$?>^d2c3+B96V@!KA#a6n=fK2#egcsS|JPSqY3O>P|x!zyczE#
z7V`MRcd17R{#XOxIf#e7m`h4qil9kn5zXc(_|xl5+(`R!8`4oUF{oC|k4sU;Qs5}(
zR-z>}<}H*Y7lxd39ts_^-@<_c^b{NB^T%f`#|{S9u#wskpdWwybPM;~?T=S{@i|}o
z43G8|U=bc?IF>d~5%G&Q^85vSc?;gZgts}0IrHNYoQYJdIWb4o<a5b8V!x`8jx5i@
zM31rw3M(lVGY~Tk0t&EcBZCcwK8r+f5O5T;e^{XhcTY6h!?VlP@rh_j&Wn;sAeg(1
z1cL|-bWDP@4X$r9qOL3|>*YE4QZhKq4ogauqj)3IKq?v-Xx$E5O=^Z9wxc?1CMs4o
z%#vW22p;wzqRVub5T6>6WztKz+)|qHW)Q}f4(iPf!VhU%CHD_+uK^>0!nu{_;pV!n
zh7A<|JrD^n|7usEieJy=mYZv~IzTI6K(<=`d-U9+g%HF8QYw>=4*&=`CNQg`*4G6K
z4q?Ei46lY2I>#EX_4V~!Eq5j-92heCqbg_A=F0*$oN~NgMP2s*r$OH!h<E_*9CO4@
z!2HfYye;)k#7of;mwW({sF}HxSRX3%A5NzaA32=X-JVn>jZdkgmD!Y2*F-!$ROmgL
zN*(Pj42fDG9F2l~ZvG!`O~9Tf9P5htgD|*4h@|G<24Y>WcEtn@5ZkgTH^!GXJq3Mu
zzytxayY=Nccr#%jB@}S301aXpLHIU0h-<(UdPEy5KhEfw0e3N)$1HEc>UJe9Ly9!2
zRZ)w}cu%Oi^*k&e3EI(u4mlj6M;4${63g;uv4vmGzI7j*F%gi&{Por^_dmFgtU24?
zDg%Yu%TU<CvJke)!h8&+VHRvJuE9`;v8B?(9$R^CdR8J@OcW%jtt$w8t$I_PoD>Eu
z?W{IQST)<i-;ySe=A)Ikty|Dn0-_*OhVFm?w9WoewG1*-7|pFo5p5R<Yd;X~wl?`C
zC2lLwCN*r0mMqNPJyp!>l><>4OhiEzW7w^7x@TwmXJ-24(O%kPvoqNl{LkVj>1_0w
zG)~*5Qra~{(ML$nVe5zp2JkQyD|Niqcz|TCS>LEPH(^SL0|j-UnK_T0<ybznDz5Vk
zBpLIdr;h<ILRKn?9h@!yTIhtOF1U>8qV|SwxJAgb{o1;>3@(T5;0c2dT4mF^!bdO{
zh<AhI8sb4Ce*!E?<*^Qflr?-T;@rSM<1GyW>o{(}6}?_WHxx|1EM5k0hW!uPWcUXT
zGH4$>182n7G;LaoX~lEKxy^H8376BF`RQjIhXM4JToPCpX$i-^dq4z|Yod_Xh5i#l
zI9}G6kh7A{<DLuGVg-GZ-9uL~3UYE9vg38i7BLLyBtb|X`HXxO5#YX9+CZ-nBi4Zf
zN0PtCWux>O6v*@~w#{kVC)z%rz_VqvM79-YT;ZDSXFGYH?FNq~`@r_HFBW&mwsZU&
z4gBK@t(5IV?YvekQthtclc@1Iv=|f4iR259%GOeF`!m6ybUZ+N*jBcgZ=wp$2ghCj
z@~!W9pZDy~v2UWvCa8v}3tVFaty_RU>xGEO9BZr?#vZQ&)S4TjzQK=#J$75(=a6%s
zd9!Qjl;bR-3f_$8(H^#mZ;mtD&c5)>_OtE$j<CbG^{jQa`pVz%S-w^O&>d?XNf2Y7
z*QCV@ulNGENkHSZ*-^PBIf3jIEpG8<M|ost)wN~Qy%TRp9Kp3tzj%Q+@dIIrEnk;S
z0`7sYyM%XGxp1);iyItCb(f8*11f$-xFBq@@2rV)&aq1Y7C0_^TVuy(tTE<u{LJt9
z`z<y_;u{GH01Av?18u|$&1%TI)>m@znScO{#;dx_n6ZJU<<JpC*bgrcJ8&%H<~fK-
z*cw{X@NBhc7*rc{uDHXwL_@f=6k3#!irH$tICP+fa0}J_OlyfafVFaL*nifJ*wO=R
zjWsUTxN%&qv9rG8J+pml3R$yp#O|tnxQQ`SuQsd^6L1*;ns9;EZ%U}*XF?Z%;b+AO
z7A{kB-i8CVPnTBz=ohZJzIc!AXTN!E-D|BGtHEeImW_$hcvB9!JhX6`Ld2MT^hS2c
z>VU*_oOZjcmX!JkAi*w5Z?RI=g|21c+ckl(S$18-14`DDh5!~8P0#s!{R1()JCqW?
zuNe8diXVL@BA<vsZHG3X)-7=ekT~L)B-R;Lq6v_?ps*q0S4U~;lrm&=EiisCrnesR
zko(c{aJc8O0LBPWdB`3?jS1oz--Zz#v4653|HERo&{GTsi#>%Ir|^gUB84za^7HH;
zt4BoD?e!qI$LJo-r+IYO<fJPU_UsvTcXhcZo=>xs{?y2<5IxCcj}S8>|4R4!^&1cx
zN!^$&sAmcu&F69Jb8{fe{T|QZBOVRmPPMr?%^C1{JVz8C^CR&s@f>93VM+@t2$%@T
z4k-iO1#c{v??VX#CG4;JosWJw80-%XhW_EH<^PG8a-nGG4+CA(U&ftmDAfGnlkX_~
zpBiq4u*ejxLH@d%7Nv~Cg`jb!p%$1TWw?a_0+(cLz#<F(7SX<tesF=Vh#+FGkWIM~
zPeX4A$ig&%@4{SJ<>ue0WJR#=Qhwkg*>}Lp&t41oF<Hy2AI`pgj6{5AT|;kF7c_3@
zOMaKiO7xiRsLSe6b8897tbX>o7|sAB$<I_*6+R3mf6eg=bgs0H<<zlmY&<!wofwrK
zyt9loI3YIXC-)vWuy=C);$@fXvRLWuTfDs3*DHk$?3d!_S5Y71!N`dASWD)Q*9Wsl
zZxZ6BqoygASn(x)?)2%OODfAN{vL4j+IPi|#czXR#heTeLMaIqj%nTnMOHzFK^zp;
z2<%@*42r(=!06~ex=+Ryz4Vq-r`~e%q&!xG;lno^4nr4?xTD{)?&3Rp9RbN5NzJE{
z@-ViRy$a#5f|eq5=_RvhSwYnn&~#tB+LIl9(8wnZgJXvP=_*BUE7T#2?JN**X^shP
zDgc*lNxiM<JI6)^sT;EQz&1d_Fr(7_xveK11J$lqhwPIvpbB}0ZHCc<eT>Q#&rCr~
z!S!?WMDfIVTNTZJobFzRS-|=yZR6i{gEh}T6<-(c18)L3D|ixM*8*e?#J=zngzouM
z*(ajzuJ<R(-M=v~qCNQO@uAb=ec30v%Zc}QxubtHaC&I`(+_$I7Vddj{1VC{?+tkr
zm>eKA599|hA%MUH*c<%+*ZQ=m{s;4apfxwBnagyAC(?*}KP2w#(=^=IqkjnXrUAYG
z-l5(h6CYszmOLf&*H(;E#1A8jszSp-L2b-H)QTg1iDQ=TTi8jJQ!pgCGXlPDh@^Bd
zoX%$_yK-HV*?c;DaNJocImZu14_td7YJONJq0|$}XD3{)iEKX7Qw#(UZ!q95_2u(@
zCBOWDh1`xmw2l>{Nt`RAA0wcdj-bi~NPs({tImsPdB&*V&0H};%q@RkEHsowhf-r!
zmrJ$R9LwTEbH(Nrkz82@cD^F@o5@(ZxrKm+tE<b^syTNU<?ldFWgv5fgAx{o{F9OX
z=!!%;mM9=zFH^<aU?EAVEUqpuir((-UI7Unw*W{oeG3a{Nbh)XEeOMBYj18K{wHIx
z8q!(?6d2$^1+Q&g6c9~Ic|NgM4C}^<q3WK1k%*=<-G^{6c^-uQ-&LpEg#m3hG_z~a
z&EjkbB{1Ds-m)BH&9l)LA7SH?NghYyeH(KFPUpa!1#6ViDgR}iq4@?2I)!DG8JbE@
z!<Cuz16)%PaEfSRAk)8R29n+?R5-Rz3pHWXusFm0J#0w(%8DsO8@aE5M(JfNxOmpd
zU0FslMd?t(sI^aRAyg}633e(=k5nZf8Pco1B>R*6G_wRG6U{oz6_E&Fv1+8UIq4Ie
zY+jMx!y=azU-s-7g6($S3wWfv7<%%_5L_SU;Ay>*O~Hj;rVQYf!k=tg1K1PGk8u&<
z5(+FW_d`aklMs=ost8MghS`kfFJK;oNZxR8i>D22hzNxX37$SQtcf%vaaDYPEd(r#
z(sAtl0(mAwzG@YEJPPTEizt7kZ9yK=7f9IJC8uEbElDwbqyV6xc=QlV$`I#|8#G5N
zkp=#R;F<^KQ=@5%tb9lp=|@tj<iR8k*>p_#1IE%>FG8gQNu-AY6XT)5;KW1#Myo?i
zVi@!vIpPl@7I7+N7<j{A<6eTvy|A(dg$(0>fmllL7lDZhM0Sl0WQMr=qWx-L+)V-@
zDJHx70=78mS}gbd*STKV<oZ$vNRA}?&_2ot4=pnVL~tY5ikHdJOX}T5XVJgeg;}NC
z8LN&VyfA>BDVi|V#CQxTA>b-m!c;1MZOpC#E5IwOC_f#yVm4!<x0bDSW0n89rSDqu
zF2xci00&l?;2zm#a5GY}xxLwtc}WWdw%R~$wRW>lrXCzm9WPy3=D^s4P5+ksLh&pL
z-aYV)pK!oz6H<Bl#}61YW-vq#<^D2-i#cH=eOrtTxe9y$b^zd2bF-1-wdUr1U5F^2
z?_(Y!1dU{qV%=Dw&ReS4xx|BG2ZT5<Ha0KBeB)q$rto`L`tpcH-}Pe-HU?F;_1%fN
zEJBE4aevQxcx(*Kv$vV^Dg9)J;b088G^18nLAMcuUo{s&HwS=EqB9;agD~~oVAdn*
zT9^k3=o@@1kQbO#+=XZaul03-!J;r8N)qZe@B)92p9n|2*0MEL@H7Bz8?qBzy?#b+
zOjSHqD|T-|`R@Ix!E2k}x7x958-DBV1IfW_w^Tzcn%;sDU@Jrzj54<B_Wh9qK_c6b
z(1Sq$d|%;|5F*SOqNyYPA!o$qQn$eh=c6vYeK_`=aLGDf2QFQfyc;$l3i3Ol^Of1z
zr2J3K&h7%E&5hYve53x=ytmebj&+<z?O3g;*J*)V&85}VrJYOT;O6E^vAT0*tdzF*
zlXW>@&MM`;S6hP&f#}#-%hqyjXBDWx(&H>pVid>p&?>6D{*iyq{&Nv|RdD)<)Xgd0
z^Mm41jC>INrS<@uBFI$GrOVmV*>|6PBwIhb7(#^J^~c_ot$$$AEE_N^bwo6}!6=on
zWxw>&WA`>nEBNN6$4ZTRSJtg|G_dER9qpKj4KxEW6R&48C~h}-U_Pgj`;nGPDFm`K
zDn#Z5QJOlOJv_BppSr*JPO&UM)bZh^-+iZ5$GWIWTQKbHSfY}ulDfWfsti}Ppic&(
zmL5!^_R3jqI-5M4tzBu?zlr)uuY+0#`kpb42xtwlvq*;`l?e?FX*HykluH+MSbF*R
z@wMZ};Z`8mGnYMgN5ZkxnKR~v%q0+qtr9%?LE5SEQWY0u{063l>a}|06OD5j5UKe2
zd@)mO{<Jn3JY7o*;}c;~&6Kn_;x==W&xrdMCV~gvTN7@%x2yT1?v~b~h^mn?DN6Jm
zt0SsoIN<tnGIJop-U^5AIi7*dhwr`rL#$*D$U$%)&xoEHhU9-(>yJDy{Q}{|7MIa#
zlzSk9*vg2&Hk2$mToPBcDnxEoj*A?fZ`f@$p}B@bkn{rX9H%2KAEWU@P<<<}A%z1r
z!8@=GzyWc6$39wc+1R(j5yWZ&+p=Cb-kO)#@j|tu2?q{jG6xO-^(YOpQdpOo>o)Vy
z#C)b_e!d4<KZghNhfxL1M0m(y7r?Rw?vrZXxY-=i&4h}UJr5QdVHVs%VP(^O`rv6d
z6^)9-kim@LWU{orv;_U>$}1VXM8LjjHt3v!|K@9uT*73n)s6<*L5WkZ*^YtsRwNw{
zC}rRraE<HmMBvv_aa1YPO<k`Ao*z?lp%p<-KXh6^&Vj~&x@;~;E%zF-?wIrN5Y(B?
zR~Z3H1SnyZ?U6nTQl_K>UnH<U<_IOj5L1AtEHK75l3M}D6Dg>Cuxo>d!%T${kqCnZ
zGsfYYlWAC@-q8GCk)sngUVn2>*8QSzzW7j2*2f#O_p7h#&w9F3?;o5z6@7p8*<NH4
zFc$tz-{~SUA>vN%OZ?K@D+sIPC#KK})Fj!}!VJ9|3up`}Sa6n-(tsXH$LEgq?C2Q_
z*FdYf$DII0`-i_gUZ~sPsRlv;<Y~a~4~!q$uz$ElQr>peI_8bCS_MB|Id9lYU<ac3
zu*x>@akZg_lSLS~y#+Qmneb9&#H%5uM6#&ESa%aD1rtt)Z?IFFaDx3Lz8yv^p>Q0?
z8t}OTE>y*?o$ydnLSSkIB?#E$mC8#U=)XY7Lp-5fMz~r(d$xWy*EyP(=H||x#T%0R
z?U>WzR~Vl>VB#PS96~k$$P0=PWH54CYIDNj;Ap}B+aOZaJ|60Ukd>C>Jt^ehRkl1u
zaEYpi2%8cOX^)2ndqN+<%^~F8?Ym)284w`>&-3OQG}oSrqrh0nJ&>tE;$GoOgG3g{
zbvgxuG-d=uy0Y0q1@f12MH=-S5|s@Mns#F;ZA^p=_mNon*UxF=ebHJCvsjb%B*jGh
z+!wspcZCk8GIyLC3;C|^{>s9I+J7gya4wi~_I0r!_hp07eFUNb1ddlQ1REU_n26s8
z;Ra-K^oKx>D&GE(Sk7I^<&**7KP#dCPu-Egl|aNj2L2q(yhENg78jS4yk8wRxKq>{
zJSrx>A>kPiyak+0*|+3!;_$aZ4l2nqAlB8uFvvd;fn|^bWe?8a-#4rEg%zp8fy$}G
zyf$@FuaZKBIqvdCgZJ<SxG3V4b;+YD*~OIU`!rC<w@mi(mNg$TXwcVz^MKBpR~2QE
zj$9O!fSD76Yf75tmPIjl<%$}E|D;Alq|_iF@EFHpOpVO5gNM8OV-vH?QhazY-<_qv
zzI$cy+Z_YcF*r1<{Av%98OP)JQBO_aNBE7@Yf4|ZFSh3JkmEEgMz21TObH@qQbnfc
zOsXr`mr`b7?YrhRzLjhd?<bOPa<-crT`^~`6aON1*}9B9j?@L}ZmhAmxU9@P)p5fQ
zpPzug4wrBGS4jJOoY&To1tB)#bdKPJJQKTKlU4*BbO&%W<S@f}Uc<g%9%&diDP~|z
zpO@*WMxgtFyC}iBkBXoyh60k0ntRIcA5V_?{d>Gzo5INX{X<c#ZI3G)^+1{s%xU1u
zv~eT7l|<TuWxT<GAv_>17UKPS$s6^%^e!otni|%f!Kgmxg)BzVXfLB}N|(i4jmm-%
zTX+g`7t(z&9HN2>yBk6ZP*8&`Y^}$Z!M_77H~&@X`aTaSzkl+G_@{$$?K&6IntU^H
zfGDTCyP6(O;~#YQOJ!exY@o*}@<IPI&|3wmsaD?u<;Z<Q*~)pPy)3*t5lT$$?pXf=
z^lM~PrV<7x0jVJ=GV0IraqB72tO#3&icx3t8z&P234>kNfq?vUTzLM8+mxs8dL-|o
z4ORMk2b({hmRpN#9;VgfdBz{iyF6q91HST0%?&;`oCg2VZr?X0Zl(?rl3i$fx#Yq7
z!5YOHni=Z?w3!?`=pG7qz&5N~*iP_IA{t}#P1T_PTaDjM!#Ay7JlPsmq?45#;%g2z
zMy9yM@q`OwxMHlXw}!PX+pWWLg;>hWi2xlXWG{0gXhCwWT;M0N2owNH3mOm52pM~-
z+Nc}>v5tL(I&*MC$O{1`)!CJ;rQ^85k@{N*UmYzi93%Y4(hv}B)M_h`NJO-Ckw`74
z<MH$g=qpDNNFNZ11C1iE=Y69pMMowLvo5L<M?fOXIQrP!)QlI<Dg)d${D@}|!J%9w
zE?rj?+&Q{JZ}PxMcIzh5mV{`S_i!M`1)RMp_YhLC%+#{aaSbEG$!PtMDIosCi~$)H
zlD_B5AZD$6g<J-d5@W+H&tZ3CC=G}q?Kd$th#FTyngQjqpKP^f)071F!#5PU?Z$vQ
zWm1|PoJ{fg8pB8?MXkAB+S-ClWSOpzkeDwS93ct~4hmn%?=SgAcig#UIbitBHL}$j
zv%#y48Z0g`Y6TDCa2Ny2*4QDZ^Np-?0}zhEqu`|mD}&t!v52$@z!P#DmvI%Bcnot?
z-o_b1_YXJ+{1DL0_0W>-1MEZtVGZnVPv0v_0eQ7nYFz+Oxa{ntWOEDR|Ee#TEGDfB
zlQ!U9Odr7nIVAXI!Siqe(pu{b_j3U@m=4yqM3Dw!H<pmY6^^|n2+OKN;-k{`wIu2*
zD;Nxs-YOw@<6GW)Grhs9w;-qAkhmrtuU27Nr=(|=y&&sn>|EyDnZWq$tjuFJW_Une
z40p6`eOtZFW2$MQx4Bup)41HMx7%3nXuyhU;jz4N7Z6CRnNo&;y~fImONokH-(2Hx
z)CcMTtIeQ>9F;t9DAzxxiwhF04g|c_D{_Nb5;b427zA~K7eXxIdjN-IZ81ZlD=;z=
zfOglMhd&pK(h_1HcXrbN0$e_|XmqlY8ZDY-;*A|#MiC5yK~oDHqBL~@-4j%8Sb;Op
z7XxM?X9Q-4A_DiIs_hLQE4b4cUqFm{hFt^x{&?-}wRpdOz%}d{6#-u+?JgV(-vLSl
z#_=Cir|XJg&@^2!u$b79umQxnVKfZl4@vyu6_>cF8cKu_0V14;#|wM*6yotjSTpo+
zB2>LexGM3($^$?ht9^kG?2pqT=!Xq*8keB}mxUAiJ99x%RvE`$C2gfl9t*6Pl$pTV
zw#ClCZjZ7OyTLWrSE~#qeL*RV?i9DUHLIkDUwP#OLSC-XDUgRM#F;Awsz-R5HL4|t
zGGYN50|%&7(jCj#+jqA>bx8bgW5g=p;~5wOa!jmN1FBl}=I7n6nZ$})R}5P%1||5&
z@-l*Y$_!@<J1*!63e^l3HmL+m$4MkgTf*abCFKz~5ifHr>gIS-5+yB+)QDR02HF`3
zL>gS9`T!hz_t)3f>I|Y_ikwOQG+X-%##WUVq{fjm<g%Ct`vA*OXb=l8D)RW+208ym
z5)@dL!(3McFi7-ls=1ot?UY!eN{ekKAV79T7|5wMlgU-sh&rR$5z29;dJCGZyudb@
z1l>$}lH_yq9wO%$^jf9O+G-I=#?*H>K`DfNQ!<|9ssAhL`4sSuA!RZSYRj;!vBY77
zWmc4;m`y5`2aw_vmb7AvRh4QJRky6`hd&(46#OOe#B`>s`E|%^g1*~J?^vy(F{p6(
zhvM2yArRTBPG`hXj-rwU)xle{f0oCigmk6eVbz3m&I@S<zUBO2YUKPBVDTlbBO$}B
zfrD>IR2yT&*Csh5HCL>Mel~UBbV{5Ua{zWAQj`f%A^jay7xR?n0-eFr1G;qdodC;s
zjqufgl-)ej>k+{NmY2b8VgF0VH&F3XwYr2c-Jp|3@k}mvwp2Qs%bk&EP_AdT;j-j+
z9f)Vk1(1@AJyiFT2vG_m9hSW1uz-YkW9iK7z`4o9?<M!%<_UX_CwyVo{yWcHS04W;
z(|0e^NOVnfeOq^VeZRSk^g+OpCf-~}Ke>NNJ?JpF=nB-qg)(I}*vArJ++adh0h7-F
zPC%n6$TKx@dnuA|Ex5+sdg?B1!9Dqs_e>m2{P5np_ukNbCbTDQ#7ZOCGr>V){Pe2}
z+FhpxC*PTfm4?U8-mfiq%6~mJT#6+GengN3Z-T?7_%K=l$v2o;=EecmW{7U_$UV)4
z;-k-89Devizqt3Vr#|2OzW}2@`M2jkm3;Z!Uwy{@d*)?zj3TZOYzDE{s53$}FVMmq
zfB0PkDj#?TESYt(@4!&hrSKQ{8>p6QwFS~4u&Q6E)jP|Vl6kfZbPO9QYHZd6LN@V_
zKWV&t?n~Igo8SJ9ZEW4J=!gJXi9tZhVp}P2W5FPDtPOnx$*qxFcr<@gaQsaAL+A2;
zj)DBO*ha&-_%7V|Xk#>g?wMEvX^UUDZLrnu(_9Tcsc{nPOx|+q4+IPwc~*Ep{J-Kf
zu4D#R?s>@H0I45rUQ)itvX6=1`Tp(wmxbf;><9W^!sieE;C9?}WIsSWqUM8RLk$4v
z2}<fH!<V}VbV@C4DM8s1gDF20{8p|VWvgZJ$=ky)blPfh?^1qk^nJf-_G{s|il>=@
z0kgj9@EJp2P&WFY`T}6v-WwX4P-E5V5u|#Zoq{iefM%p!j)ykkl8#7~w~fulQuex+
zvbNG{%ec`G_M>Bv+Wlp&ZL_SFOaWu1%2}~F)2V{$Hh(zPH*?%n1Wb%JC>sFPG|V?B
zaK&Q9CwjBP0SNG9j#4@`FkEUC-u(0I;zstX>(&T5^}%qfo>BQ-$2i7lpEL~cSFSvk
zsRAL3)nG6;Hmu<+{k{A>odm2gSW8$%ws0JECM;92egHBR^w`yMM1yP8YYyr!DVD8s
z_bx6IrAsL-)Ex9bgBb{?nly}pCGHX2XEDPAS1q{#B`AKqqjc$_wObAC^4VsrmaDcJ
z!T>Beu}j<6SF@LoW_RmBeKq^oHC%$WesH`8P!AAPyBm-=z#U5B$W&{X8m*qJtsOr4
z;q2PtGit2rlrqTCg5>Y_kA9?oZSfy%W7dXkm&Aq`usD$+gb7vB10|$5;#t&iv7+Q@
zKLUNvd1Iz!dgh;EhSfMoWvTR_pCaUaDa1!Az$5su0G-k$hG804fg}*oytN522R~Is
z{{W!^ZiyV32^5~0ldzWNj-zk2LVEa<{!hdruGxq-8{QL3b@fg)KN;H-p4B3=u1G9B
zoe2q_DKWlA^gE-W-h3%@ZKgjw7=8wsfqO$yr|516|A1TYe+djFvf*Sl<o1WBCPPp8
z-JxtUoJ|Y`LZQj&IqckYWDCZlz5b!l%;kg;)AdSla3(b5?~R)Hpbi}C;h51MsnYLc
zx&d)-wqDQPtB%N1!4Fw^<h-h}{-CIuzvHTzbaLs45856TgSJB2zgx9_hirCw;fRy9
zK6cfgsk-WrJIFQ?XX%qp{_+J|=@r}W(GgY#I@O2YIN}n(UXXneK6#Q~%L7tX@R?y+
z5vIgx`R!fXo>@@OU@4&1ui786>PfN;STvy!RnKFp2v=(zQ?oU!_Gl1SDJE#Pc*imX
z{Qy!*j?e}kwm?0t7weLJtQXh8HkOjcM#(@Bp<?Oub*1R%=qnpr`dqYh-D#+gk-it1
zZ-CI-Yajrsufv`nDX|eG5xIh89tJC42CUiVj=X1V-@9bu1(}NBrkfsm*S>cRgnxkV
zI7EIqPS8GKHQRF}(4qkpB{>T81)enO%<Ju+5t<7;GNc>~I|3gX9{4gZKw{QKoem0{
zHlH5YU)I5qH#aug{c2#>0%9RI3rgMOx2!!qZ*jk3<#s(+%;~pFd{M;lHx&;n>hV-6
zZr6D!cC<z3G|<BcY&a*;uK|Swp!QQdHR4;DT=uTD)6CI*+qJj35tfFUXEWpT3)`Dg
z%H{?Kb3dSCHvUZ~@9oXvkb^%#Poaf_<c)bipe=&2oKn-I%t4Ot-V}%GZcvW#_68tK
zrt0;}hyf;y9aRHn&3b7&0hqOND851e9W=FHRyFVFH7(%H;0`+~M0GpsR7${BD)5=z
zJ6fwTb=g(wtXG$ps%B7vT`FzY>4C-<T)v`)-k{2jTDJ0$EV)dGMs{?wwverSIBVvh
zdEGh*$DGk!`_+PEuzv8if@}HJAo|`-Wb8oLs_k{D8Lr_=l6}NZ=A5cEoS+pLqr!8g
zA^^^e>kTHCLYK|z>T2mK9fzn9>$PO%*xue8R*yD-rg<EAqz_r58Rz6-z!rDUf?R1d
z(xb@J+<ieN=$H$hAnBWiIWa+>QTg}-`A|h4$>Sk>CAVvX>bb(8yrD$Qj9{l!FrZ6K
zT})MFmhvGk7zPPG?>)s#tm|0=2T_<W2!0_BEbJHj>YzUq$wqsOAu)b@TnrgK(QG8-
z4+Jx#84-Mo8VgfCb_wRY$q~)x)1+qTdQTGaEl9SKo}1<I=lk~T={w8s&zAP@Fa5my
zeowzH67e2g433Wv3cV+u5PCnfIYuS}lju`yjBJlO%XMPoF&Hl%BnGGsNhL#Xjs7a)
zIYpyLxahaYVUW!&TG@H|fyKzfyYd^4U$}Vr!H4%}j@RXUtxNnvex?sA1Thmq|Csdn
zguJlT$JkGlj2o3H5?#V^q{bXgJl2kwHk7oaOdXHRmO-#OXj<HW*ci5yFu$zcGA8C>
zGO27W3pecP%^ti0HBGJ7ka`%@O<Ql(7W#_q!yS8%?Jbiwp)drc`X!0zF1SDtxfBRA
zUce^3Y9APzTgKVkRB~R~cAfW!iCKJOLZo=E!d+~+#eIO+wK;1P&rPT19|JrgIN>r*
zhOtEGN`Ma}9><)miZ4Mc&78ErG_b3}%BJ<!>kQ^(wl=a{c&a^$w^X-{qWEIAR#+Z6
zfl;;+CXLhhRE^<*ksAvbL$iL$v0L?<_Hg>^)-UQKHI%>gdJSk4@W{yW>g%^ajlnu(
zBecOFEWyU-^&v?r8emrf@!snK(pP|TYVekLBR~R)fy`4?OovGuGS?$1UTKRA!j+`!
z3L|-$|L`$vf3VS2GKz!P#xc84irPIGS<T{-L3dnWIxX{GMof^o{{%>q=7x125483_
z$|_U@{p~e?n^EBcR7D-NklQa7ZRKsNsv(Nk+P=jYfKIgGk<N8Q35yyKXbNmN<MXy6
zIwT(t+P*;9ZJL*Jod=Fm?7Up7E*r?f(%4qhwf8uk_gt%vwpxcOm8|t|v>t#M$sSeb
z7p*7osO%f__faMWD*^a2S+yL2qJ$AuX=V$}H#R?BV=KW1C>6E1rpk6kRBQ!82MQk<
zXxCOCc3)7Zq?FZ*Dj(aI-G~3mUEPp@GUk8KS5)F=o@kE*(J0}rO`GeOV`eN%&5$rA
zcLHQh2>Q~)55M^E!=JK^r>OJJix1aq_tY4pXY1&rl6kgEgQ^*-@p8rLGdL1e>aRR?
z>#a}SdRzbD!~KU2$)i<v3HNV(Dr?=wmo0c)#tcr<#{*P81`YIrvX9}84fO%So?7=+
zuw0HF@24t|&UaYG)pMm%PU;>hrLSTbc|%>Q+iNz7(?*~gkoruFH|%LTK7lRj&}njP
zB_Aer2Jm1byaCJ<q|pzE9&Evd`N=cJR29yHbHZRG;(b^4T`R;yK|eV&cP-8JO7m)t
zWH}zna@3kOH&}al8)vd(@5s*YQfTdLcI@q0@6MuaYffb*mo`@w$lxiBmYO^J;t-2p
zrdrCSk7wZ*7l8KUG25zGW_YLGybybb;SMB<ElJnK%eFqy8x2-61<u<poj{UdknBId
zOD7=Wuhow1-Uk9Q_Tf0G*J0R;aN(#va8V^R3PHAy{z`L;nJ&VCL!(FsnnTADyVP2h
z={|=inJ+Xz1B5T^(gG8|$Tn~t!Bq{p4rDVJyN&xPyds4Mt$=-~bXJv%9V;CI9MFxQ
zZTuPAQk^fKAT0b#DbxIfIEv=%9qvcEHQBsaxZg;NeOnFLqWkAv*Ombyw3hxQHYwd7
zQccXnvflpicm|MT(zj@r${oTO3c~<Qu&Jt5*vU9fXx9WRL7)Z1a^fz>w{Wy!)1iQ~
z7+iREZOveCoVr+<ENFnz({T5IeQ{~twg1$ATdgApp;Qf`ZrZzDk##4*lQXjPKG4`I
zS1cHFH6@Ux!UU-d0!@)k^a{f_XcR0PAhu#-*f3y2YJuQU3;@ibr=y1gVU8Jme2e=S
zsoi)@I^$NSj5Cw-3xBgF1NpF}5-$DB<~lhdlb<XteZe(f!g52)PtVPq)C!a0)JyPR
zMB9tT4p;>{g4n~m!D<P-<?{3{P}5jgSX$Z*RxSRHdnzLzJL0B979ql<*G-(l-!cqM
zf!U&X!=a2jGsOe&frEyvUaZyN-k@&rD9~|u2Z3#d{dOClXA!&3)U26%i*mw5>F^#P
z>w*<1w;tHv(F;z6^~PNcJh_>CxxwNMgGXt@%AG`tJGb5A&JMMl+*i;r88Z!Gs&>5z
zxKM4R9|ZRa=-*^V$x+HMBycILE<=1&t%_yFlb}V3>>GGBbAPd9J{UhsZ%wX|0D>@j
zc9jZJ4lTp1OCH)TU9kq#k#)QqcCibKZ;zkUMZ_ruoWy$RDDyu<j&}Tb&631p3I^q!
zr#efsWF>X%TsmyE$Qhx9vZcG0D<CjiUVgVM%ik`&fu>%+O9k87%Gg-2M8p1P!4jqY
zX47P2O&V~w#=d@AA=}(O2CA)xF%H>#x3^W^q`iHMux#=AYAk49`)1}2GDeEUmrFKx
zyjZ=ofB{*kZ*)|ExofX2%4Ff;5N9L+ibu;k=WuKP{zqSY?6LWIX<(q1m?$6IzyIK+
z#~yp^(18Q*>nPrWS<-LdpTOe*cLPh!LR~ERc^c#*ul410CX>#?(82h3@|eeGQ6IkV
z;roV@{kJ`ETYu6#@m2@Cg{7V0Hf&Iln}{S{VC+QGS=v3ba+(GgkYI#*d4%e=V~Ou1
zVcrnJ0ji<?B$6HUZ@*zjA8XQ*tt(d)3>@C^q1C=kQN;{`GlB0Eh7%fcP>7;(-+hp8
ze^?%sbUF(tt=I80+U1$Fyj$8R=CLyuVM9d^1}OC_Ww_u&hLV7yonE)p`C}wU5a10|
zB6)UHV4xmDFTn5ZC|(}V%eqTA{{(?c{=|ty^e=nvtUmj(qvu|n`mg7nb$;yJxv8o3
zF)=>&1=rJV?=Nc}=lfl*_q*KMFMHijyRMAgbL&UO=WcuVQEW5|_q=EE*114#0PR#T
zL%N)66qLyfY&fJniZbZJKGe2(qn-v>14eFphwC7KXo66JIACLVFNvNie3PlEMVYVt
zt@sAYq>L1j;R;-3F>Hm(Aw&Uy#8zQiDq%3a1t@|_!`a(!&kmQQO+yLM1r}I(afEkA
zt^gg%#0g2<#CMQ9s5;tu-HL?Bwwy(6?s8*y$=w8GouYz)e1L-J-e@+WgPXD^m%po2
z13?Tr7aD$b(ZOHYlg&5(9;SPeUPg8q^8#%I{mXdo4r%d&ZGFJ$XgaF)m?Ic0SUzA>
zly@v-<`Q|87&T|zv^|pX(_`<xQTM`zg>WtnjG%n$z7Yfl$6Ad;8oCU~g05N~J^w-X
z7!}KEcV`99IOq4yJ85773*4Qxtw}4UWJB5KS~3*+<}mw^jIn?9+KmcjrhqId6>Q0K
zcQ(R*^mzc7W9{|ZQa^f>dQ|uf;UzQ04@rK`J|4Xok*kkK9K2Hs@0~3;0}1`k-czK3
zAbXfs>=mssr@jTYnQzo@l5gDkc2*|4yH1_J&MM7L)@uz`%e}c(FILr6>r~p|U8-ti
zKT^r=tY$^t?}Vj((#cn?p<>P^mUODJOGR=D1DDQb$8X(Po!P53`8E5+IaB`Qgd<3y
zz$eHxA=!Sc36=E)Yl8KHR4(M<{|4vs0p_YxOg}IO{W5RGGVvdMTXUmElQP)+HcI4X
ztpEVA^o@G`nrk*UK~Lca7*+e2Vn=?X9$%%eSM6lS`s}BF;TzQedX5MRB==RJWmOr~
zU$xQ=2xzOQ$_}So3q!A0J5~av27K@A<crdLc4viGKtke$IrP|IQ>}?N(O2#>)N}B?
zvr>f!k}?<rq|!TUHvwtMYJ<JM{W1zE>3>qLR_GP!r$9?1xM3sIAJ`gXDuI-VdKPem
zw8014MGH}|UBrX2g`h9s)o*+^uW8)<{L%UsdxxAw$dUctXt1bx!|{Bj$T$*2$yHxa
zgW)-$3+50<kG_&dhC5i~BG`7s7w|y1oXmWP17^olZw@YO5~-_<)gw0f*i}bs!zLZW
zyxGU>jbH>uGt%jcgR`><i*Rz;TwB}NS+iKOg8g;Y_hxY?)fZS3JFAosf~5@Ci1nS-
zn&7bx*tKvB^|m2sZKbvvY*zt<fV4bw<)Q3v!3y{>v9g30IKS`VL{<b)2HK~&RR>+q
z029si`ns|^LZBA=e7Zo}V_zTEfrf2#2;2xwUDxCn&wsIQ6B}LhheC-^=vU8w@qEoD
zGWt4iCK#KwJxBDLOLH9`aq3|7Of8xc97v&oU3sx`;#W_Mcmsh*AmFuEXH&A&e)Yt!
z?&kxMz#rPGw$nDMeh@Q?Mx<?Q4!y%(zMa#GV~c~Y7xFHK1>9-4TGXoHaeeuBYX?th
z+Q~z5z632~P3{O|xq(GqJE=$Ylc<ikgoqjRBY9A2WT_V|>jiky4|KAk@I_YYe>ibT
z!h##ESO*7PYdbr4H@^w(KQ#NFG>rjZRV@r4mSl0I-3%;V)4%35gT?^Mbv8roO@tfM
z=4)UVo8W?!tAf4}D_5>up}2sDn}86~MK}{MPP&W?!Yv6Kl``Vy?qkQBwB?L}SJ;QX
zf|D)lBeT=Y`K7QE<WuURGAHRcFh0{DscDKwD5$_U6-Fuu-dtMQ@F$+Zkb{JS>kCf@
zbs5QQC?1)fj>KiuGoeqfRB7F@YJ3M70X}1zH@#+__4Z@a?H{iwTNdoq9FGWhYVv0^
zs^ex1@dae&klEy+6qa&m#+1hch<9adtr7~jR99=YwJVT~SmOlSS$@Io7{U&0T%rV<
zGNM~b?(v=6UlhJvhkZ6}L8O#3N;9&V7A1KVV+1IEV8F5hN`5!f07F3kL}ZSC8UYf?
z%Z37UIro^0b-*Fl9pbxDH{Z6a?*K(n-PnL14Q))$(c(|>qo5g^o64rd2JtMGYg*Af
zs_Z-=90aMABP4DQLsLOeQVcLwIHHlSDp-DB+Z6yBeieBJ_V2Y#(}qRVkn%=$g`^P!
zj$$Y!Jfo)Hmut%>txZP?0xEh;nv_VJw8xzZUEGt<<Ex66s5<q8xJOU?Go0TrL)9wV
z-x?cgFb9DXz*eOO1cJe~NEk+_w@Z#F+?Li4%~wh}Xc|f)XVWiS0uNp+^LA;6?Qa_g
zvei<GOO1jOn%Y}lvEf|lL*an;_m5KyA@--G9I_skI&d#6wBSPi<Mg4S(~EGYzymMZ
z5MlE#bLb}6EcBJ}^LjxQPk^$h!pGO9D`ohDDT)<A$XEx<bOW+)6GK^dV6Uj|w7#+#
zf4MxN5`A0ohM()4^3#}BCwTJGL4zj*ZF{S_X)_UvM7%B|tcxVxrLcaDa_zP9xERX0
zqi8zr9Wl@7nwm?-MWLSaq~m%>js~_x1A#?)Jemj7Os^;6`3fl|Y;dVOu80#WNnjzF
zj(dawVQGn(f|MKbjG3B!Cs<w2xJAG<ed_IEpigr<jkre)2%%*vhKP!&78f~Ztgxrc
ziBt}OZ|6pix!~f{sayhSMN9(fU-t&$p1B@j4E1|;grG}1eck}zUI<@TSl5Hjg3AT>
z<sP56^kguDZP}8`)X{5&Z<+P!t;km6s4z3LJhX92YtE#B3o?ThDjEz=57X!rhR|~r
zP>rd%>C_yAH|R5#FMKCb$u3byAtWe<$K0avgkryufTr>aGA;QN*C>>9w>sS=BXx-G
zZsCd#4LY^4m@lS<0*MKyClE-@r2+wub0QH4X}CY8IR}U0E<F6SMCN;kkc&|Y_7i>Q
zt4LM?7tHvoLTc)`LPbGea$u~-<L~PVLO2vc9*a|Pmv^Mw@9!S*y5gr2Q9b1JXu+;N
zzo%zx0Da)zF_bO^Q#t-TmkR!!g+B-@lowGF2)PD5CAa%ZTE37S{*Xw-fbal~ZPUr+
zrPeoXNmRKxlnhSKgEt123}Al1blr6U6;eKL#^Kr?iwpUto9o<7P+4hhX$c#!)b=V(
zur%o2Qg+5lH)G`iQ+W&M=?p>;Zi7T;*kIsdnU}#9%J~7xjbICvr<Wt`8!1vjvoxx2
z${>z`ej)uAYqeUbyLp`Q{~ABw9t3CRCTI2?bO8W(8I-|79bSp><=Vud$j@tQq#$_s
zI=0GUQSzv2ub>sAqrxo~ZIf&bkS!56JyMOC6_f;4w}>L)BGkaLTPSXV-hh)z1BIL8
zjFIJ@X7wApn%PlClac*HM_D+6U2})!cpy?E`h@<lFZ2?{N7-A@#5Ks)!DpM_3aDpF
z-E6b0hp{c7SC<jKFj7>(aOA+*kI-6zJOg_x<<GTEG#l-e2mD->u`2gpmSLm3Kwc=1
zk!^m5XoXdvJ$DIpEoM8ES1+@~FoC>uh^s4fqNoi?iHLM{r<<;A9;5{YNllc1-4118
z-^9j)T@={CwgX)=Hs-tYc=7n1KI`HumQfJQup0I+<P-mo&1MHJwrB(|Xl_{bO2IeH
zrpPeAQPskski#dens;qNE6VNLUcW8v`P4vvK?e_Zv;z6H#&}T((Xm{*boT5e<m088
zmMAV?q2A(3RoPsabfb!SKn}t&j9?}VNr`35m<tU2lA_TCAk+T^PnYKla3i-a)}Ma*
z>BW$Cm)m`p7FxG1PT>U@QFw!P&~2~1tCa0Yl?xtdcCS`P^Y5Y5E!KCh>UT~*d+kR*
zdhN3WYn=ya_vVp4P*G4MGO9NK0E9aP_Jv_A93*T;$Q-@QYqHFAaadhFfBt;)rz;CE
zyoGl>-1Nlqt)IX3*3S=5OiqICIX3l{skh)iD>>$lx~Ma<`Uq+<4!E-fMKWgs)+q!U
z25ZAQmhbw?=JE=37uD(-sWx0Ra3vg48@RGk-N0w-g}N}ukS}s9UCaq01_}eiFkj?a
ztHj0on?Lq}T>DbVnT~8m(oP_pg<|u`h+#y;FH2apej6s1;;%s~Q<073f&5_GOL~?O
znfAHyFNXfwUTAZDs5gJT%XNLecStO?YLI&m+V>%}kMXGXVhkjysTLq0QP#sXD8*Qi
zH|G)IL8++JxxiE?CD<}V!f_eum13<xu2fr~ndrh<83$__qS%sWcElJCg+>|S6`z?p
zWo22~sG27U0`l;?z)z67!?p)<Ea~4(_Yx{L;8R?v;D8~33=^yz5Gj1XKkjt?b?oc0
zQxii6jr75R>OIC81Llm^U<<jYy60pjo;W--aVqxX*akd}M<%nGgK<Ng+)uyb{U=3#
zrj+TQ93k^4Wc_v2kMXA38syfDB)<B@2;^Eu9yHjDQ9l%Q&CNyjR&%*KhXRX>F7NP{
zOGCH0i)Ze3!m*{;b78LNzHO*vD~~ZM&>JY%7)%R83g=LXanKvaB5G_HCnNfCqvY8)
z8m`aP=XyuoPbcs54JGHWA;8DCcmP|*N(s&}r8t(m$<xbR-x+Z9gP@}^W}H88tqPDO
zFe7}3lzc)mH&ehST!4fg!J5n1ZBE}K<$UIOA)P+m{X}{yJtZ8palk~Hry^|x=!$FG
zKMd-gAv%_}Ff=qX+V#jy57GII7f0vjMlYc#XcWGD=@NipYemf6Gzb12TuW(X2}V8U
z7;#Txyl;$+q;RFP2+Vm5s8{gDghN;K&`prjg1e+n8$n3d;m7f%^h9bTHJ&<G9T_i-
z6vhkB1K*ov!grT4_X^rLjf4(Pt{es0fTh7Mk#$nIBX<}KEEr8Oc&h3YqXX4}QA|na
z4KmRASU6wm8}m+1ddK><eP*4|(R~JM39#eQK)%93N``2iPL)C20*9smJtFUoxF^e6
zG#HF(uj<Z#er&?6c@3Axdw<D|ScAau9`Rj7+Y()G@kQJchp2M9q<laod?<{}9dQ=m
z+<et~{sPrZ6{cO9SDX6M$W6Oe`YgU(iY=iQ;eY;b`ag5kHn49$6n`x~A?Z`#LMXs7
z%QU$%qnN>*1^WAo7ne_7ym-<)i>mz-@5<#RapG?vUo7XlpG3X^njhL{vOx19WyUfR
z!(F!rLL%-ox}J*!>T$?{83*idUE{7q(DR<Ic;M-zH~tEVo5xwMk}Wha=gbv0h{Y_a
z24LC=)Bq3waY>%Ter+0#e{2!i5P#xalxO<^u2p-7hWG9r9@_hKl_Wb4r&?DgpSRVj
z6H=7;)oX=(sjLC?80JekaPF-5^hBXBfq-hG=*U&-7Qt#z?Cr&JY|;2upAk{yP1J7>
zIrc{Fc$*YXyg^%rs#1Sq?RU>(4UiUgNXv9Gd~rZ3HCwO%!+e1WaxL~h|9t<Vp`sFr
zwJVGL&pp?_cm?yQ_RQzS$F`LL;*dokO`BClv7?as#$xvQ=d+811w~uEDyk?0tFaXe
z3Pyr}1|nc{7q!X~+Q4(?Q`b#gb1_)#de`{_clE8ProH{S!I|NbxZ$vV{k={xhXGc+
zJ!8yipdO@#csNzYLMVgDwfr^?bAu*nt_XA8;(CRn3ZyDyZUEgN@P^`5A5kX+11%M?
zS5xejsrC-h$QI~89+ni}X~|9)pGeg|j_A<G&_}FDwBqV*Fs%g0=h<3EhRf4x-3D4G
z6BQ8mwOaRK7|6j6)A|g<*5*IGaf3^5&<{07#QQp71<vk>GYJJG`6RL;5dEG>E+x-^
zq1lqm8@W5|*k)o$PO}OBFQW{4&Xa0%Fm0-|WO1e9GjSL2J)%9N#LL&XQqi?&%5}}m
z{<ZzztsOsp93s4rMiPmLcqikTR+(|&t+>r{RolpuGhep@j7{7H)#wMBKl;E1V)^&{
z6~u#Ucn%Q;@GW^iJ0;nX<t=VnAduOnTsH-|50o#GekC`|H)&b>wMA_r{vKI5$$$MV
z<eqD5uqI3v)v;Jy!e6HeymWuB)l7fGD(S3Z(LAxKYHiUM*d^D6lrn&X0`CUD5wwDt
z>m>)bPQw%{-pmTBT#?M&3K>eNmNN{~a)RY5o}rF%t#JS)Vp(38{YL4a5lAP@G+O+4
z42lC70z%i<mJ)-YTtM`1v%PYB&3OO?<;sW;{OB?=jY2#u9Mp*LIqpv?<|L?W#@;nR
zr2(AEl{~1A8bWFEAgTy6wv0FV4O8#W`Bi?0366;1o`!$G4hS^)M*a~!137W6y0oxR
zS^@Qez(z~O<U+M%RE^rkMh%qgN~5uYwawR(%&u1Feq_p{X_H8~PFVCaCrj8VPbu>w
z0}3O^?)?0Z%8x!;#`{I{vuMmS_HHKQk+;j`OY*S{%+M5kD!79PZU>B6QZhRL{ieda
zodC09ili`xYX7v#9N48)OFfpdF6_l0Wbv(lbe*-Bu~219JZV&7;ZUv{`paW0yJ{a=
zTDe`THG3t)1Yf0gtB=bHqg$=Ox|XojZo|wjt+2Y<s=U>lmiqDPqkwQ}wCwpiH8ig`
zCJcOvN3FIg`FMLSitzA&o%4<{dY#r;An@j!X@*)hhw@Fd7V&VTJafr1Uo!dl?d?AC
zrdn<_xIMtuoj2cw&H<OoI>>+PZ4nlPZ5<;GIk@bC2^-scr0^x}u>vwW1*l!B;=uRx
zi^3F>{%8qhZa6oKlsgE)w0!2mx*pZmHT*~Qb?rmtD!l7N`K-DXGfx0LwFbDyFvk+3
zR69VMn7T<xL{j!W0YMmQ#T&XiHa!NPAaT#NQsw*+qIV0tH*7w8Usztpl9FrM#B-D&
zU`>M}E9j89qh!h3SEgtKN?x7<Fwz0Sx#vXh#XRDgUcPYQF{ksf?!)`epWA=<Qaat!
z-*5D!gA1d3FFfvaK7QfC<9|MR09x#M{h{7jG+*rle}_A(fP^sWgKZ{ddMsDff@n_+
zU#eFMBM|wUatw49fs62geEo!I%9?u4-?;C{p}GD_Dm)a{BEot1sZ)1>Oh1K2#Ru=m
zoGh?)kAG+>Gn;u4ZMbV5LI2_*Pd++0Lhq{k;9~{nsmCwuE#4YRXV}~)O&mv`I2A8f
zN>N+7iByXYl5$k+cmxhp<=ZHlY5lA<+Qwl@k39?;3^N5<v%^{%bfD5$w4fLoN06Oz
zU#Ei9RHT~8?HfqG*alaG%`~0Z*DUg{MSoJ>Ox%evj;qKV360u8Qk@jUN`Y|u3q_93
z3@CzB_6<wJ-9&s^m4PPM{Jx2&>^FrOJG3rCj+v3i5PDUjt2*e@I)9IYNegX)7NWkP
zEmyOsq5T*i3CPfCl2SF_l(1k?wcgu5!-|BK5p^l5Xz<wBB-rx>8HRe*L6z0%nGM>3
z|G2hAS=eNNC`nJKJ+9%{!q`P6|49=E>JG6Ywp}28fWi&GwC%j!0T(8CSo>#5u4h%Y
zrIiF^EA?dS!eTqjADbr&8Evo7+V4p#yBMdU0=f;BUO+}EY(A9v*Xp$uqqJVHubA_&
zEMa_m91ArUupYLkO(Z>k6W1$pR5y1V5edyU4d!f^iGEt~G&nLl+acS)y1_chHeBrt
zmWWe|17wEgHGlz?UF{!u2xEl3y=uZ@r<}Kd^#W)EjVOb(z215K>Xo2!36tBKhH7Qq
z+yf!ihlmzxO9D4@-2=$JOsAoqFRk~F!39ek1!H}5daQr_OVFktot{35-?nKxm5)&U
zl=}ip+HS4`i<4yk;Mmx)aUqPS44dx1`jjEW__49E!TzLaSEcN%P)D2o^<nQBgeGJT
z5pJQS9%kahscFi^uq0d+)QL#~Pmt<zp#utGmtb5^`K#>GTq>Cw$xjX9`8jB3DKeH=
zT-?<aiNvybZRqj+MRy`QmPv#%--`8|8~0}?2UA)+afdG#A32$d_{NvBv&q4|(X2nZ
zl5-8^dXk!F1`hg8%Wj}@c-rY5nA<D*z1`VfU-^Xpb53tp(x2_`^(W_k*FT;Qc!%~6
z#G{2oZlcR|WE9y*yMoDIw|;*S?t)nHc$vIf3Vj}j)xi-&^}S^$brOeCT8_bBfjW6L
z3J9o<QNXy^2LWS%e#;>kL_h}n0NBaG|K<yI8)<iUZBL(;2xjA5zW6i2*uI=zob+X`
z(UPIe-e^D@I8*FT52ho*w<Vq3$ymfYglGYbEg+AbWK8pwvApo4M+TC?q#uZXul|Tr
zX#PleBHaJH-rw!@^b}IvnXa*fbF6p7<BEkJvI;_R914%g12JwQsgE(~Ne3>RVGDr}
zLFQmC2Vk{Os2~vzY)Yj#2g1}8u^HqB7!7%raR>0QfO!3Vdy6NZ_4kWnF580uV7}mw
zP8RoG9F8<)V0^e6U>_6dUz4ZPbKE;lFK(31o`q599+yZWScNZl_UvLV#|;kxFg^iA
zD^KtX<UQx2#I>MnUV#iz?KF<z6#Y8NNCF56QA(Fy#_(Ozh2ze`d*8d~jyv9a@#1^s
z@s;<y=RF_1uDkcf8+*IO4cA}4aQgIuJpS6bbLTiNisoAvFM(ph-a4G<a#Hnxna6Pi
z&_D=xCJXqaZsQv}+<#f`3i*S>k;JjVSj-c5?&%vT$0Jj@;7!q7)ZY_y`+bpAIC_J}
z_3#ZhzTN4(?*0D0Zm)aP;~sYlk2?g(i>u^x4S7;u_lJGno-QM)2fB3a{P~+76yhzl
zo6oB@{#5)W=qxX7<y)cE**2xNNg@z6OvN;AY-lIG03d%^8MwsYr`T=uRQe_h!Zm+q
zUB6TJOa%^QT#<apJr7SFn8ajaRdH~<cRcLu>PlqX!OsU>1J_T?X5B~KUZIsLY7Sl%
z-@zQ1umhS7SPI#Q%`^8^ka{U~-gcLv8Ppf*M;F4(KT)|@;YsGAFt0zI%4(sAenAgK
z^=wic?6-e@F3f}!d=jUR+pbf|EYb(#SCNp0h^tTZ+do_ILprq^wx7^@(eeqDy^KOl
zL9x`@V=&dM&sLcEaYl(&P4xDQ9wQ73*}C+8k9F@wFpAXYuesUjc>oTMHr#c6C_<4w
z^tec&<4fFJ8JNG`cjvK0>;WUzEovPo%9NuheuMGq;BN`DAG-An0;Git&<FY*HbYp2
zdKveUap|d!Cupsp7c@hv#USC63bGNgk;|cq!_zr9^&T`*LL@G@(ePi11O|F9!3h)V
ztvE4uvq$u2jTD|7KAOo!#kt({Ve}!#Up0S_njaV&zMyGU5ji&M&xOS?EJ;MjDUIJ8
zOYARYGe?K<aLULAxPGwzLGJO#;sr+Ls?52GLMny?L=NZ7h<2bPF1njPaes8-p>Jy1
zow~Ef^=pBD`yc-}_TNtqj$bHW`{=DFg|pcGbHnCdNP3+)M==%yOxPwIzk+zz|4C9l
zHKf>S@0ojn)gS>H6=mRoVIJW1h172KXU=_29zJ*O&(2LQ{`MpelZz9rz1I94Os;@O
zqCg+KsDAF;Gx!~jH!e<|`!gYKoWPGJi6oS~i+WuR^~pT)ak$rlB=acCIZw+SN}1R|
zZCYM|#0ZXAJT^BhqYPMP&=N$xz^B$hTjJ0S)f>lB(E{WVrSB-j*67ntyPyVMZTT5;
zJuEGikQZ^MQIJ*M?|>$Q=^`S=6_^x6SscJ@AeBU-t_Ff2vNREY`Q<pvT3!b4NxRXF
z?%?IilzA#Tn(Yds9LTnIShrPZ!lW1Mc52^{2Fwjuj%;h#%JOTDf48(`l?yxNb!c!V
z=)DN-Pzs^^m1mh6N~&e0;WC|!RokV#EIy<v05FU+EMdN!$_j284AkWl*-tkbw?~sT
zOU$_CekXhxt1*xR*<?V5yO4)KGK;)$OO>DigTx+_P!|gUe*>910*K{}Hd^~8=bq9l
zg+G8apsEJ4rNJH;FzbSw1{R}4C6G+F$s@<efzV%t4h$;`#DA?Y^C6ohxjl~2+0lW4
z(PvEiLYWl+2>N9k!!J2q3+q_$Nj#DSbdG|$Gb2zz^?|KD&*Z4YV@Q;WHo@M+M0B#H
zY%&_G$Q@{1_fF<TPUI)|IwP8@Qv2-Q>r-M+>iW;x(AR(Ho$Si$xji{O+cmjG#XsLh
zQgtb5)DeTCFtKJe62#qi5IQ3p2!{jNC<OOvTwg((Ii@AYG~;o^Ig%hX=Qy(rbH&C{
zqvyfd8cyVUAZRGEq|(v+Tz0<q#C0cn=d&W6%nQ|Akx!<@Gq%zD(|AvO9q;O*y$|BK
zzG$kuI~DEgnMlkYQw={ho0#}L+blhT`RmFt>u*=?-|W&Kh0AH-uV%s4Y<3AB)tD;=
z5k2Juk=XC(hAkZI>BTYIpf}ZCy=sESlD+*(wRc)I);8=T3f8*R>38gnZo@YDV?s{Z
zCY4HA;wc?%wmL!%$Lfd*??LU$?3_t!d_ckXZMGq^19rv|9|SjEAG$AthNsNw;^n3(
z3Bi8w+TV%q0bUL`PB_jx?r=Qd_yy8JXpIKCT%DNp1(&cO1wuez$O@W{Yy$kl2}Z_q
zILLozY8tz0mzV%|lSk@feM&>v(@JU(YbJ|(SR}L=z|}}zpGIj|Acv(&U#=<8SaUzt
z<9%Mg7WeqmPT>h?nig^fd@i3aoIa5&Tt8IaBix!xN0wo?*B46o+}dDL>-Xz!=Upz5
z&Uo^Zy;|=5$*ik4of>raA#k_w1)Ru5;0!+J4T?ZKBm(|V`n>UMBpcVeG~FBY=J(}s
z)IDM)G?3^s+%9)tIvR1|<#UAwL57A?Nsp#=r7OWyUW@p>&T!fXTh(|n<^qNcWc)9=
zMy9jc&{S6RPYpRm|4iOBgi8I+u4q66VyH77daKjzbh?GprS*k;iG(lIr*RKx!wY@b
z-w4Jn@fxCPD;S5sjYd3BKw%YJ6~;fH0QEry>ZLaW;+lHa%;NQSBibMA>I(J~&Dh%9
zWkUE#Kn+?#*AO&?0o1X3+dq=-+8y30*+FzAut8v%X6GOp5}FoIBXNXCf6V>?I(-N)
zcP>V?03bkT#6e~$XQl|gNeHyBUvsp64C4SRCKQ*$-;pWG;f0ead!WrP{ITK&MI0nb
zuq8s^13@yyK9-#hGVDm<MHRX>DEaHKn}d*r25nW)C>zMIQZnfemZvF88brg$9|EQM
zdIdMumXH`^Tj5)c($eZx%3l>pDI=27SbB9^cC4bf1<j*H7f9ZnvR2R=l(b@B=#aE}
zc&}5oDjb_IJ`;vrqKeS0?AL4mQ~Z1QAB3?(I<Si2VI{36krirg+9mUL7sQ37Q0SXI
z$1`U`p&x_>|KU1hH9Pw@@yOe{21DQM?mmmt4?@j<xGosH?rnBjtsBw>2OPG*Hd0r>
zu#I%yL3%DA81U-WIuMQ2YmOtFXqe^6{P3S->Z_)ib&gS3D0&n_%uwR%{UkpeQIL%>
zVISzHUdM>!fu-9bJ<3)w%gE6L(%U{nD^iq3VIkt%oHY9SjON#HtV_M+dbPR^ky&rD
z`Dgq_>`nHP&O;pwsDrVl5m^N=CAHNAB5)z)t>V%eOr%A<Rx?&t7Zw_fVk_xG{EoIb
zl(T~mpv0}9T9_}8e1o+_WsAD$h2rrCgd=nR!WyDl)T#>$t8Z<7J9Gd2Uu!_mNnWBU
zK8Ja_kGuo|i4pMvfn!JuT2kV8pz<SdFom-OG5p*l1mAPB1ucOu$^MSa0!wo}6a6z(
zH9`aH+N5((N1$Nd1GOg08B8TBAMNhlKi`-3$8^o91=0bh$G10w=$N_?p6oTrpsOq3
zbUC|xes`Ca+MjSb10#{XYy56*F+#Y77V^v<eLUjxh(4bSsuZWoC6GC7Q21ffg_qOg
z@g@RBK?@k6aF^5N4u|4H!?CdN27TR{D~N2|U1{M@`&=%d+sx67-|Y?gl1^uA(BGx&
zkno@oJ?w;6iZ6Zi)UlK|?)1hH>ew9fzY$->e&|IOz@u0rN`eDT3k?jR=Yd&00+|8D
zsSwF!^dA4Dq4N{YxtUZMBZJXJt}pxoYHvdv^#(#|(VaS@7o#(ozFxmGc9TdrMRt0A
z#3^!_OrOvr<02@0TEsK&7JHJDp3|DM`==)s{=}JbI&)69d&M7h_BazkDv0}kKBQ;0
zy{-bbyJ*2_I7K++69dl3@JO%l9J>72iR^8_#wOlLibcQ=WR-*-<N*e>;UyNgfVZq?
z)&XPEe^N-*2h%nU0QlP(5L^@kG4v6U3KEi$YlKa^w5<5E?DBH9^4;$;hd>SX6*R_I
zGScQx`tj91;vTFs0HVTyz^cq~4E*Pj{_-5YysUDDOgac@v9+*H+ljUVUfb+_y#_le
z<tLBtt5sx2s!BG4>rB?Mh`D1H6WXqsS|f`>1d-LrKPcC@j6GZL`CsVk`-SuJ2p<i4
z&dm+2A>v!>8Nayg)T!HqJhDo~$I^a{{N*5MZt#SV>|w+ti!coXL+pwWZ1xLj4U8KV
z2{j1>9pj#eu<>(0Jr2{Ly9b;&>iR&ko7FAv_0RR7G1H}MGtKvX4Y$09r@C=te9r{9
zs$(wLKt%_19Vh2NK%kM`AD;3RuR-f#r!wM+8txde!=ndrBRl~Z;1~g?{0H$IY<;4{
z+A!uqXhj%Q5M>jA7hLoZ7N45P{>Htz!e_JNi}9I4eDuP%Qso!2-x|+;wvfB`H?kA?
zcwq*2o6U0S1x%=#U;3iCSgMSLSD<Pag8*g{9WGSnW}hGZt<fi@wU~BnG@JeX`~M)D
z9X+O%aPythn!NW1_y4}UM;1}yEtN+JUKR-cPvsk67_dUE7pMvBwE;h}_`zCz?=S=a
zA|5QmO=Y152`PTB+C<n66Sr^I`+K;EB^Y8$N0D?6wTqh(0S1nL+=QzTJ9P?<5xZxu
z3QKj+8?qj`hpa+Z!F>=g%=kH#siacHBH$+{+yQ;>=&(55my?R$<K>6mRe2Dc;X7`b
zxUu)TJziYg@{Z=e?Av#_T&A4HEVHfm!7wupT*2Hute9|~C@f<k(U?gYwS|REc-1T{
zEHvv7IKZ+7iXWI9Q^})_bc4Zb!;F(|*5O4AxON803dCaQ1NcQUQY7o)Ge!s|**{WH
zLMSX+xSh>WI89c<c`{mvL|hU7;rm?fvq@iHSP$j851fn?!s@QmeJ17Yi)f)-j~Uu~
zy>-WWE*v;~uS?$LuY2~NjP5aiZO-L)L={&ajB&K$K@3*oE6r!V@)f4fgFRrKFoSW!
zx7^QN(vpo-1lJ>JEf8*5fRF+pYxEFlLE(tuZNjE4q{_b1J5;@rtgf!EQg)7RHoqzZ
zO(ubb1uU1~m@$;8W6S4|;>|~5lv1wxf^f}8C{M1p4e=N7OLoKVSX!SLSa4JZN#2Jh
zW7vr&Wr|fvaA4$V$(!;F7LXbO@uZBIIVOmJpr%}>QTdqY8H+?pv!zI6tVirYcB2dt
zVVzho<MX=2(-V94T-dW`qF5Xs#l`4&QB-dk9er6U;h`n{6<@^ZyAMxe-K1mp`J55o
z@AYOfy{HN=rQ^lg0c<p|4?3xVgD4OQN@?Ln-FGF5p?|dbszkd=x`UQoy3{s6bJQ^n
zm?v8qrgesxnS?Jsa;DOhj|s%-*hcFNzESF<D-Gg(`UpdGgydDwgi=lDxRirG6v;d~
zZ8kC8jmCn7&#ZQG_3bDhI~T;4+e?1u{oU6Mc5g5CGY@31AA|*)i6^ac2X`x%c-xBC
zh=mSu+4efVuNSka5r20-tv)}L%x1P%w}q&jse~)vLtEDD7#6s~&sM!8-gfi{8}kg7
zV+zdP_6onTFr|SD%0sx@Ib5*H>_<w=B*_AEzq0D!yzE}fFr6H?SMj}d<>J~|enaYb
zRoN(wI9K5<^nlS+Xum?Ny+iR@T3xL&T0H0p%Q?Lp(+%1LsZMP!bM0|qoDBG!!L-l@
zM34;AeF8Rz9Gw)e85>fbpm?j>Vd^&@%`Gs<!a}lI#lgBljDj|N<t~+qLqo;lT)9*l
z8Y-2_bLd-pKao-FhLQd!j}&OYy!wuQT_{aXmQI|IN0>6U`*!~P@-p7rb;+Imqb#^%
zxq<eA{+kN9x_!|lAANLTb^PF=LpIw_M?H7x#K$KN9Rjkk_9o7?7xF-dL^>3%!sm?J
zpIXorAb3DCusg82rmves&y_m7GnM?dD{xoOK#Kqp(S|f;9{T)0)s-;Vdv}zfKF1L$
z_u%*dToM#bWWkuq!?6RBA=_sBLWO^KKpGGW5|}CDzwPi`Zy>>&Wia<9#tsSzOx5<W
zJ923J<7l!SZRIXa9va7xa_riDAk6hKy2H*{0Z&9m9^ieLB0RElaN4oP4d*&0$-w$H
z)(l_)CimP{AxyjtFn*a~s*#xCnsu{JjDfx`@vpS0m3Xr)sz(|xl?6#ufqB<35i-8R
zapl-7O6CHU^M_G{^$rR4x><G`w*%?y#4(C+h6WGIX(wL031}D`b#=kFeO@-Dl}~KB
z_%Jr&_8t-fckPgFX008>g}5AGC+GmIKn!O%VZ)8hHXUHy7Z{C{`v~<!+>5#q3E;fr
zR>$3~cDGYRr9gJULkK)BIn=xk`6OtT0u+*fb?|Fb8Z@yGZ1%fkN^P!&LMnl8VXpyU
zu?CUs5dlUxl?)4v;HA|Dv`G>xJQa%j`iibV*T+0gx3AC}Pax~J+pp;!&5sLBk06t2
z0=%j4`$GK*S8gtv?*aSifk&b<8T%sxBGkZH-Q#q5T*xThfj$3oHllmNBH4RD3wy%O
zP;}Up91D2-U>@RqgCqV>+NXKI0rw9&{hHTnI9&m!HZbDW;(=f9>jG~aF-*FLc-Idq
z<2sDbU6ABDD(JReVSIp*6y$3K3=VeQ!AYky9Gt^9bCoGc*g>{J$0~y|UJM4Vx8pRR
zi2R^Vzk)If#W2Eo3W5S%`-vXbUCv^k#~uF#PbMFk%efQ%A&=XS(QwA&8ggKSy_!dJ
zq8nb1->roVuRk0r_}n6DLyglSnsmC-5s&kabvJyLx)y{Rf?lEhMY=cW7hw!sWETC`
z{LVq7of00+mkznLs4>_V&l;NF6BtXnhNBQVU=&}q?;d~e)SLlVpW7LTYwoW>n4^IU
z+`hi)ySdA*!o|(agl>k2&jkvSF+R)Nc9d5Pqh=Ht0+~W4nBs5SOX>)~$N(r<;-C-J
z8Z`Gw+9v_CR7euefk&j6!I+6}6U)JJL`q5jeL3CZ2b?ARJ?V=hOk8d{mOn6MBom33
ze7@*FHsSMciVm0a_3L4T0tu3B59{!M?+At>?KW)_v%J=s&CiZ+6O<!%u59H(lY)}9
zb9H|jNscRz+L!l_vCUUMb?MR$oU}VdBE99xJNAkH5A^xA71dm=Pfpg6m&ry?5r+@&
zHp7sI;a?ICI=p8j39)T@|1np};U9AxPZyD5y|!(FYpd1jYO#1>a`J+bi<)z5X1xWS
zAjt$!3fmWzIGaOsmzkk~VzxLil(LO_?Zp>2U&O1E4r=d7#Dz)PJMYBaWVQ<_a^7$!
z+(uCwH}+3Y_ka3ab_%MBPCV3n<;LvPboSi2?DQ0N1rzTw4~L3RJ_>8EDeAI7vQs2W
zxed@J4v74q{Dr7PremI5GC1Qqa9!&2*_>a$ONXyEl*R~j6$`CHt0j)fR6r#75d5&-
zgYSh;??JBU=DMHyKvC<8fgt1yhJ<{vUFfxvi?(edv8t>bMcj_<7O-*LkX#?a!6@<R
zjAaXp@Z9pXfk@qW;Q&b!OkkzyD*_lfco$nIUUKi`Uc@+4bt%bZ_6_FBMcwg=63C*S
zC}rqy5H{%iqAHAn!GrBKZ$^>Ltyg?BbB=Yf+*0>u4=dl$5NNhr+@EQ_v-cb>#V`(F
z+hr4xEBN@Zr?|l1bdwxFJ6;pNg?2z2Gi)TK*u7GoqHPsev@G0YfJeHbdeJMM)LbE5
z6!nlxdvg8r{w}TL_5Z@ByivbD>iraklKZqOD~{dOF>DoPD+>k=sd5E^?XIY{po<6E
zB|flLE7sB|biwO;`@2=4?|$N;OQp{&bDCK855<q<cnzRzDHt-1%UZ3@+iDW?2M=Zs
z9?If)=-}<FujF-#Cm9(=lo$!-NjJWlpXUPy5B}9I-H~hFs#C@b?WpzYy*q$Z7qV0o
zd>nc^z2+4Uv@3q=7j7xtVy}GqD!m4N#00I2Dq2GLl$OR!PQ$oQV3Z-T6!k5L`QZcw
zk_W(J@ydS$8Yc#Q@hQhe$H!5|Aa(=nx!OpD^hpX73Zw$~P(f%PeAK9c#n-wP=aU7Q
zwU{J4KY`*&r0@Yhs_=7pZkqNANa|jhOKNcI!Vhp)n#4*`1U{2CGAP$Z$xsF;hJcD$
zNHY;J3l<qHK@(58oZ0=kBm2C5@4*v;M{-`btNEvHm+r~!oqc3>Z_X3Z`%06`6Jvd@
zy4%$i_otl4XJ(E&1$M4|x9k&fe=MkJ?v;_=bO!fOaL(K1cg6KtSNCu<l^WhREJXKk
zw{YHibmF>rP-s3^+#Lxg7iQ1i=M=-05z#%;ok)apDG(9&h)7q~9o2H-DEzb^c52@7
z?w+3XxHqVeCe!KUsJq#8b*1BbW~Z(}JcB8}e^0r*XEGm426eA%56lXC{r*&;E9?|;
z&zNpRllya-d_EIRr=y2&a*FXiJ%hnQk5Bg%i-qjOEWIdthK71#sZ=a8l?cZ)ca(Ez
z(YwEmInQC%L2uFc7b0hj8b|REMT5A;xK4<F=_?4)zrP#}iUS^eAqvMzImmIPdQ+S&
zjr5_`Omg(L1LA$o>M*R62fZWrRFvb&t<RbD{UhM)y^wG{gS7?a1c3kt4avD@nK2vm
z9!WLW_-F>;gyQw-xf!Xm;p`SbFHf*ZjB|qT5NZ^^KrUPj)~E&iex#s8m{j-3&mj3K
zhzmXlX)zd{JcNOGs7wk|Rt0c{SYq8JJUuaQSN@*c5&H@+58{GD?d@{vJ~vc9B$K^H
z&z?u-_a7H8P7QhB<l{<1+3pk}AtD~P=JX~Key=CsaY1vVrGvAetKC|!&q(+YW859^
zp)inhUKH)?_8?l96HmL7Zl6yF6V-S6Tksz0os9c^ebK%_sN6MY$m!N~zdP;(eHe#%
z0Tlbr|DUvXfp09o3w!<7`z`BjS+*=&mNk~fZ_AqZXm)32=eaXG8F`bPY%;rHAF+4C
zLYQPXY_cjzlhE)9$tE6>rj#YnO)@S83QK8|76AqBr-7CLo|fBQ$mNzo$G6;mTGHEl
zTeSE4`~T0;W5%;^TU*jOI_K#B{{P;O$|I8tld1F*$G#RUcs&6pd_e>tS@XM!j-bQk
z^hi^k1fOzw9VxGyFy}58qZp&|V8H2c5wFUnh8;vdhtf|*ogTNF(uwwE<*I;xTL(Lc
z{i{g%WhTnYYfKY@RWZpSQLNrkdU<e@S63XVhK6fbB2G`RoQg%GAdR5M86?GV;Yd23
z@h_5^=E0@#XfT|<ZX}bbhHKw=G#K}(>TyEG`{KdjOwoT@xdZ-*cyJ+~UkJwY{-CRE
zWR$XAMMf@obQ4{`5SE*Q9g)JR6<@pZqVFaG&d%0WWk>kn?sF0!V~%f7#o#l3A_yMp
zm;eU6<!I<-xef`ql9H^wYURb7z85R)3W6QNmg~Pty1_Y;$sK&JHg9vM=b69*e6eU%
z(>^v>uTB&SA}uVd+6Qh1K2T}jYz413gH}<3x$WNyejL*gSwwMcz!`CLMOmkz9l~I7
zCQjLR$~7iI-@&3LUd`^G8e5#1S=5J0DDPOFBGv}^TvRs3$<(sKp(o)DDrd>bYug<7
zq(}bHwZ|M|4!#gF?>zBLICEqy7;zIg?-ZUbAt7D8wJp&4&@FUp>nioZKhwjlKTP|@
zuHyc!->ao>*)B~x7`=+LfC(c~@Kyu8Ghss8v_q;E8h=OqubSr$AW0umb)x3sIl;)6
zn00=lp2=oil~c3PlhN7E(~YfWQ;k3T@QYAsZ35q_p|+G`V50O_@@66ntV0Enots+g
z=tMSASiI5s@41b}#kc2nZ_U5)&vToX+8=!fVndrhYw58PJSvv3<w<01wMi!{t88oc
z+6{#cP=aN(TMe@t5Z<>co%K8Pr?=jFw6mcaQ8L+7TOA5r$|VIt6>Htx<yO0Ka`XR^
zG8+r(GFg9emoEK_FKuk3EA4s07g%dk=)kaKw9pY(Fq#)=S*yGGL>5^`V}&eVwF$ZM
z+6(#eK|BzkCHucg@D=XhRIpju>N^+vTgF_<7aC&NisUo}r&t|Y=w|GZoyXf-)XC~`
zXJT>dE9^e>9oSMP*pPMNN6$zQH77KI#m*vnX~;g@5up$iiD+{5zLa>J&q$=2?5hag
zMJOYGO&%n19?wXQGIkgba8LGfVgwRKk?UNp2_)%jx5!B)n({s*w%CVD=r-B7MjA|G
zgdkza#K}%*qZ02#jpP}^gGtBO7l{9Fp{+7fq8<3%XEe=3#aYu}8n;93_7lW>YtdNZ
ziX!s@j?f&N9upmRPV<2M(LVuWhIf(d7T9G#XpIv*aCOZjD`#A41#k);ermI^ecK;;
zb12lO3@p^xfLO4TB4(QdUo5$y#G;ioe`M$Z)-4@H%pxqjSU3q0uv~}i5kEppODN)3
zjU<pCivQsZ>sy|Ss04Q+s=>N(Joi4#LFe=N?^XFsEX-Lr21y3}6B$N<aQCH8vZAg$
zx2-?FEK#C(J(b3!*ClbKTv+s`V_A<kJ1k}RU1Dj<Mamh@dOg|BcXW+Rr=C->Qw9zs
zSkxjdu$?2TY6oej(aI3qZ@?^h$Hclb<1fFLl{_U-0NMe1w(B!m2bl~OtF{IbEqs_<
zJKb8Ez2pj|5ljKP+M>9r5ST-wO?yR>AQRe?o7Pt*;1j`B8HMc8wq<TrzjV5C`kEpf
zgSC>h(Q*~2c1?;iI8e%z_?!`;?@(hA0}2<o3|k$~+k5*^S~+@r?dcEXpZEOT%#lLv
z_5Mx}?d*vkUkmJ?-#Ga0-M8w4OLWSTEj)8?4V%}`t({Bv7u#%IZ(JWNPbU=Y&4E~?
z&g?lV>^aRgq^x8pq7ok*qb)?(c-EwF#zu^N_gL+&Bj=vZrPjfUwj8^EE{gZ7Rd|pT
z0lWkvV0|_)En6ERF*DWfQKR;061iJt-Ga$7M;_5>VciA{*<;l39$4QP7&XFjH#Ue~
zHMo*!yOk$Rd!kBg6<TOXumxt}CM_m1nA+{!lJ#lJ+D(v6iTt4>X$sub%Zl{m67G_@
zu*#LWCA&j+cJEXC*7ftX^Qrq((b6++1r+J8rmr4pzsUJT{cWV>qIo4sl-pJ!tiYZs
z0k83nC6RBzn(E*s*%nT`n~aUVE!(03c%?#BHFj#fId*Dk1OozbcK3!hehYouxPj>9
zt`WEKs@c2aKpQcJ9@xE@3PC#<qH{;I2lfu$H8GYpL1_Iuc(Z{4N3|h)xYthE1ACNB
zmLu6_2+zFbfwJG2o6FD5=jVCNVRSNB!{_Wf`MJ4)I`)D+kO<QF^57!R?G1a@*B_I1
z+ptGs{74KGcJHK<5Pq2zrx-1yijc6{{7ezk7#X8jMhbh+?mb^v7%Ao6R_Oe~#@O_o
z>0h57<Cxkk6i_pT{B1r|>WRQ+XLo0MY;1Z<)X>CC(q^!DsT*5ZbT7X~%rc2Hrma8(
zFKLxQrskPBMx?Qo)LL3?XCE);leoF%%a3QLu1vlCsN>;Nm8mPchrSVj0_GL?#-aI0
zyfJ$uT0B+Vj7MawDEnV&8jAVQG!z&REit3yE)p>icMwV^-XHjB2R}w)hN;gUnp&Le
z5CYHX_Q%7U;aI@!kn7y8K9#uAT6|*p3W&dXW%-Hjod2}?Zm35nki;=Z-W74pyN<!~
z>Zz9Lwx(RWJOa$Unb&eB9z0SEy47&0);&unMn@Cb;%H)Ynqzk0n<|W!hA~zz9(nLY
zt$TJ;KgQFeMe{hH_BYyQ<e2|Zy#!V?))A5mMYIqg{59+;og(>Rgjtm|O5Vq1g%Sc!
zA8F;}g-bCXZ8XQneRIAM-f#ELc@y3_-$ywf^UZsub-vi83zM|XI`Y&5yd6C8ym#KW
z&o}4&0_PfLbikbw7hzs3XE6IP`q?tH2=i|kq#{S4A*2i$!}!FA1tl9Kj1zKGi6aM*
zz#|u*#?~@&?9^&;+8G;jgndV4)yeyEU^wMhj;Eh>C)y?)cpJe-c6q{c&O<iHclvy?
z`c#9DqAx`V^#9OkKuz)2rHPF{I#yk&NyHmPZ{M*YaI1OycC-J8qq*>(@}ijgmX)HM
z{(oJT2IT_IyYK&rvV_`}a_r+@tz8*frTb_db-Q#Sx>dci!G0RN|NWZwiV6-8YYYJp
z#Hi9>0x<+wUzmSQe=7WjnZ0*3ME2fzaX6tCN+17`DdK>R+-P7m{Y$)6E?5{QwHgtw
z=ch)>7R=j5*5P9%!%-5R6EFlf#Xe?pwT`Sr=cZnUhx+_#WAde(YPyb0@4wv0eg69&
zehKEuw6U$)=q|&e(GW-=i;jksWOGtZUxb(~$Bcu>8O~DYUq1az>7PujywC6dKp-2q
z5%{KKIU@)mvpn_m)9GKzb7z#xyZ~M{9Bs3<ZJRpyZ{!$#^WDa-s5{AEIaO`#z)k2S
z)2Cy#f3L0RrHmS7xH*U+tIU%8H|(NdU$!L^f-YDJWD#nsCW_sA9rl%YZ)t;N5v8p8
z*6kCyNs0DI+vIJpZbbvlQry|0srP9h<7V)t$YFv)i_%{(SWMH<f`=uNJ`#b32_>;x
zsnx*in=Mj15H;+d=a(i##BIuG>oO(>%a{~6f;>^!o)qFkZH2mG6-Q)-_(<^C5ED-R
zy|arW&p=a|va`j|cZVdF51}Q`j=axqr>UbnScka!+U}1cm9qFtM&lTKu%HVBFjz?t
zEL>P#O!>GlV%LNw#iD*vDNItxvI=VNty?oLXioY^1`>#Ifm9L6nAfg@w6qd0cg-$&
zvw~^i<`zlayW?!y58v8fn#`fenCxY=bPq(3h~)xb`no{z5@53`o#2BcC7LR=tK(u*
zXDOESu{sVC-R<r_>4(8TeKTxEP7C(>hY+m9AlluMp<~eO@nf{07|kr{v18cenneZ^
zdfr+OKd;w=aFu;EA{~OEVx0A?y!+zC34-NYrTx*x3;7LEEZHza+APuX21>wgMTf4l
z%D62tzwHvXMa($3R_>}F>I0Z#{q~PYrM|go|F~PdRsXJTzr=$XtRFF%h{{CRqTfh7
zFckyx){An(8n&HfPt{xXRy@<QuDSkmVj#QhD#>f2y@2E(k{J4q)b1`k7?*ts#1)38
zD4He&7?U-Og88}&_yPV{n5((Y7e;`=MNYESyw$G$Rmv0T41sdJ6l<3!r6Tg9T)VuT
z>ej6$<r#Sa`;@s6`J!cww^G|#ICEs1w+K?iMT&0NwCx8hn2a`4<ZyIB|9e-;GJr5~
z#3=+=S?^};-1%DV{JGjTo=vwam2>BApF7v>$8}wnSPB`NErG@q+4UI0Va|wQBtJs;
z>XwFph`hmkgl-6%!$q!IS5%Y8NR>AXxzaL+H!78yIioN3ylk?%#jDvwZ<37T0D>Y!
zo$+c;*z-dVH*1?gKn*(;K=zE?Jvn~o`fU>BSV5E2@d^f#c=`0zVQ^3ii59SKaLmMe
zTM~!Kia_e8VTZsE1Zq|%L2R9!jhUH7x!fQ#xOp)pdN^DAlj;4*%6j_Ep+Gv2UZ-m^
zr<M&C{HkQ4ll&4|em5!dJE_8i9Ob+w;%6OiAGw(rh^KZip!bKsAe!w!dLSXNQq5h>
zgltRs20yUTv|obBD8RZY#t0arlSrtPL=YzDsQ{4*{3ytPxIbj%na(!t-``ZSnvtEB
z@E4=Q>@_*4YNOJ^84vfo=6b8O&bwEq@S4I`v40pL893}2_^-*1YqvHV8*L2zHyg70
z8hvob^5v3|=NI~?vP&AWBdQzg8}0S=tt!jBLE4Xo^pEk|RX+x$U!r|F20C06oDDu#
z;!HbPD-}7QtV2Bq_XY=`cHfn(eD^EMo~G+~B(&mIW6926s2^-PleJa+PDf@x9`t?W
z;|JT-eJ^`_AMzoPa;o9!Sk7O4yKB|uta?3#kniK8{+IRmpyU5t)nHFjKWqei4va43
zRRTl>5lG$Qu7UXg?rur6d5l|=yutSCOV1K#O@+dKf5h+0Mzf>o;YeL)v9_P+{8BoW
z8Y2dca{00ta*QV9`AAS%bNjo<@$acSW7l0Yb+a}9$LemR;>q!lKV)jors5M}YS!zP
zkDp|YW!>T@>%_V$nRl>YYs<$RlFl>YU?9||Mv~rWEa_jvNG#am?O5|CV^MDsD&TQX
zG#hq)+ZXXUQYm64`M&K8XQQ6S&APSrg-6Ri0KWV?WjW|2ffOW}R&8YGYG_*szisd{
z(xyrS0pRZLZbkCrbjuNYSzQik)&Nf0)uXQ*ve)B_DIAQH(rh#-=Vq@IvxjbK`W9V@
z2&R}=*#V+_7X4hFeFGrbA_!1T;Wo(U*=ogcW^H?0(ot`3ubrVS1||!gEO0C!dK=<$
zh@?nJTp>ueHw-b`+S)ZlE#_vB$zT<J-lqewe=qn+Bv4Z_2SrJgBZLu~pys~&$UR2J
zux|J#v}E@T9C{TpnwpT-4gyx?J^jP~WZgo%x858Q4A<;{gmp{ax^9~$vB%BstBhQ?
zPrV}Wpfmf@<Vg-|2@5QbK-N@D+XE8GS%cLKsX>{#kiP@SZ0?X;mH^Hn|86tX78#De
zv$G!h!8Rb4Btyo2*x+Cwu3!wjH&6!ESb@Y1Nv-2J(be(YQLnM)go1gH=Y+dQ#tEg2
znWymrk}Klti6Mb@*ATNW%w+2#-^;|3c_mh$htaJ<!2`zBW<dGeZ}UYWzSD&1cMOv*
z%X8G{cl&dBTsu|7`-a=AoJD`}-)7<};2ZWnjr#m_D&k1RaDP<In#-g7KA+F8_{|)C
z{y2?#f)hlYz}<mXsK{?ezX$=H4RvmYLKwe(fE($+J1<lvr0<Yh!&%Wcn%pNkBb#h?
zY*<kBiU+aw<>iWOQi0eaJz%#M+nQk3A!Ue;$RFxyvLEC2OpFr|Gq&Sd++)a^&}rXF
zH6V2OW3RCPr9Qu=HztJ=v^7W~Yo%;?i}A;#?YXr@C7s(NDh_>a^k{deNh~8bH@S0D
z>XCZe8w4h8GzRODnA0X!4viKr-tLd7Mn}h{XF>yPR~n`}QVB6~+Bk7b4m+zWcGt)R
z0iNpbi#>K?@2*Wl1(xxKC6^?%HeCzet8Hm6!&K0&RMIkR+Qw6lmR&`&+PI~AVqlBJ
zB9grIF|i(n_NVDWBH42xJy}U@ZZs;40MzeB<K{*M@~eSM7H537VAMc4C0$Ngm!nG)
z(*w#;)xLu6Y*e;%Ih;s2W}m#OUKS5QB}Od#UW8l7MCu~(BAyS0h!l=*$UW7?_^88k
zq~Uk1PNye>m^z2K5NJH;>0VHmR62gN`rPz>OuvT<Ayjke__Ng$-S6FXbDMQz^hshL
zPo@@~$96$7U*V07rd(ZbG;WaGwQ>E%jmGsBNTbncy=Knkk~I#y;B~P@)V3xGG0bG!
z0`l3TV&+BT8Da~O)Ve{KyS64<x7W@%zyjk-@pOD?Tz{Dawvu$vP{Awafc@XuHE>5J
znat?3<ATvD)rKK~t%F4){Q~$yVuBxl+7S_<5ZxF~uVj{x=b-FEb0R8G^r1(wLE?^l
zhyp~Gn$e7|sus`<pSmAxwO+rJnTsa!nIJ(Oh<z7N@fMZK?E+fRU3n-T+E}=hp7Z2T
ziMsx#fW_;Hku3=h+u43?Q#796%m_4Oq<2|=qDMEm)sC|UW%0?oXCX=}EF`Y&Tdn&%
zBdcH5SO2>$10h3Uz07f2^I2NdBMg^nZZw<Z2$UzypBlm)lSIB~8LdBQ9&H4s$l8#2
z$qS6&iJ^0}nmJ`=wV2K*hFOk9%X23q0NU#T91ATe?-{Qxx$T~;*jLn0UnHAr1l3Ua
zT;@>W#3Df2asB(kUcC1`;i-Zbd#Ak9<99t~=HaY4{FXW3yJ`Z;$fxAyEuR=krB!9*
zMEUIXvI?Jdr(=b1I2KI%&-<gqJu$N+Lf!65`U~AcfB%*G0+v#TMH^No=L=?KI*J6A
zX*ea5%P@_zG<J{XyM14toLMbtw@$H1Uiz(k6w|L^kLM*0WLk_)kORh(kK%J2^>|(+
zl`n^A{<kDE49jOH8;|l6E^+5Y9>)?bN~pY;XM!?@`PRMoTU?!zg@^P<)3mf%cwDW)
z16j(JV~^=oR9g|5D%;LBQBgx|8+CX=uZxAliroVRcV=->ZL;r{PWktX#nXQOsin0u
zv%=c&vgqbE`zWdPRcY8@RwXOYj^Wf-L%ULV{>km?^8}~Ud$d;rWXSW??I)j`tVkQ=
zrY1Ujbf?%e-_+1!$g-d&S{^E-yL(e7&P=yMAH1+teI&Msi83uGbrs%Uh0#OCEex&a
z*2OEMljVc-i@*K;gJp3Zi)BTR%gfBU$sH)`yI1eMqqrv8xVpr;pzEmTaFt)~YsZ)A
z^fNf0k$Ot@9_ENtlh5ZDt2Zw$<|ihyqYsQ8HeUWn#<!n*X0Tb4*-?4;;?3&f#6&(D
z>uaLGG3HptCTz{JOfei2|IBYU9f_8t3y9PCQXBfu@f?9`B=WI!(0P~cn0t4wJogdd
z_a$b!e99j1>biERODttpiCK7>J^!$9ibi33)Dra_#@y0`;#kVmm&{pGj8-IR3OR0z
zVtnqjr>SnAh*7=(G__;&rNV-b#7~mrEH^CaQ~Vsrdv;R9g`v&|@u*n837;<e^n>Qm
z`M<X-+wE;Z_ZYe~;@LoOY&sGe9u7sO$AW=u9Lf{=5(;zOvboY4L`uMh9j^!`xeM1;
zw9Xqomo~$c;Q4}4WQ}MEma1urD6kALaBN_|*I%B-F(?4|$NMZ4*so*=;~sb26&{aF
z#|SL59SUvh!ymj{ii~<c;7No;UJy!np4spA=owLtdUP!0oF;XYc~lO%ZEtGb(n+wv
zq@k*+Af|dvf`5|78b7jCj~8?6dFarziR=KxohsAx8IJ^E@}%pSw2OdNh%hUZz`NYg
zw?QOw35U}=n#(L_a-(=lB~)#am{yY!0+<AYD(q9EM5c7Vi`Lr4MUJqmHtKhj*CtZV
zT+)GovnS?qBy-Nx#9G<mO}LUmUAugtm}A^C=?Xg}=!O`3$T<JG#vhF?)<|P$<dGOA
zs8xl*$Dv$Do>=8leKjq6>KIpX^k+)IF2Vu`^9aEsxI$e%;q~qxSH7si*ME38S_(P?
zr9+Oi!{r;B$R5Z}jQO0-wBu08<Ma9&mzCp1jUCQBmr-8#w0F`e;kul0EDlmWNA*ZC
z?IsMVE8(RZDxG(yi$|&scQSei<{<Oj8HqG(<Arth#JG;%utLjtiS@D*rsSA|1`3@<
z57L>HwfgogcgP<|d%emZ$W!huD#!=?%Ii%B{2|OQFJP*>wfK(w*z{=r94d2%-|hB0
zJju+t{OI&p{vDpFd>$6Hx9^?CZX&_PK}+O~Wf0wwNKrCN3NKMB*PI!03T*F)=X_@;
z{YWUnK1f5eBI0boJ9KUdC7+*hr@~u^$hoka|GB}wi5w3aI98Newr>##NZWz74Bc;V
z;}eWQ5zAYigX^*xv+gi}?HLBqm(LJzYh{LFFjn?N+`fI$@Lhuuj_&ihBk)xv?~{Z(
z3yh79od#=<<Su4YUNa!xRQ6(SB%K;L&CSBh=;(|+7sBTRM9u+UAfB$+6&A6fwIzRe
z1vl<YkMX)iET*mLvG06mZ2AUo&geAb%6jY&rz%P;#nVGr$a^Gn8BCcZ+k~%xSOxD3
zmzH5kX6TSGY&!a!xrLM{A~w<kKWo4&1{~2qBbabxpn|H6(XuPxD&|^a!!9E4I$XnJ
zt=yC|;3|(cMrTotM?DGe>}S0mm3AhA4gatT!gKBheaC~5XyByVe^X73Hpa?Hx5tT5
zce0#&AUmZL@hn`fBbmaM-*X}qjRa13gBFe!8KUJAPPk4ni`M$jo=KaqO$s}$R(15V
zpB?RsGTQk1<;!1Zi(TtCg%KMYhRX1=zs8tLJXXmSh(4bFvs1lOMYe$)Wjm}v>v5Fn
zH~WK)3(ua$i$gZK`oRZsrMc7p)agK%o=)6wxyD9F*z~B|lbQs+zqa;t)c@q^;!(eP
z7{89x+>d))3u?>vKA-P>-oPb~t2yo%KCXPHmt4sem;X>nt*jh*zYEvdoIg1-9NB;N
zSV~+AE%^RT+N<@<Db}jtK7^4H2(KXvt*+0M)o=Xjr+kkrAAh?;J$hn!P3=2>=5az3
z-gwX3pM#(O-9ty~s(I?cN0oEhS#hm6oiDFn{fJY&_wDh3y^e0f^W@N1i8VSB6C<-=
z9f<-_+!=K6VQjQ)-ebi+QU9p(Hv+`Vd^+yQyN1)luDo~n=}<J<`MqQ=w=b9bMRQP%
z;ou*JqH6e@pvQB=DjNF3;P5{ftK@Q(G4t7-Bcatp*qlv*y`g4G^`$jL<mD9|KZWRr
zc>;day}&6E#0e`T#uQ>qCa9%5DgtZI1&6~=OL*=-SLt)1nUP3j_4t*4Z;?&M2^jkM
z!kl+Gb9%OqfKRoOnZ#r$KXvx{*A`}4iH!RlfyW;(G|y*<7dn%Fd%jrhqt$7*fpNRo
zs7l-?;wfNBBrVZoYn{>5h*_ewi~L>q2AM?r0rehVVLbfISu9J{W2Zw9U1#c*6Jq^W
zXRjM(vVKOXGp*3+#}sCyXP*g=7kuFp6|OFPR-UR)x1oIXLv^H%X06LOn%GUV1GXnt
zvvdofZF+2w*bEBI&}DJ7s0OOw%6%dQE?OFu4MUx^M@l2Sw)ct)C|u3w%wzLHXq046
z0;^eXrk!F{S7hvJL<;NixU6!Uim@zb;KU94+r7nDS{f)@DJ0B@kc)A{7W^bmP*a)A
zX9q66bKqN*2GK0?8)|N0Hd9Qei<z$uUj1dOyRV3tStx#ySM50P`e2-6tXNhn({38f
zD4TYoHxhwidCJT3>`uGz>wMu7i-bv-5d&#yvgqFz7auv_Y@WXn4Np9K{JTEpbbjo+
zjz2pQj%G8N<I`p?rjKVbyLYwcy&}WjaxNcM{D7aS!^=)TK4F#@RBlA%xrS$#{hnfn
znJiAHXty__kR8-%5EKnrjgvSdIr;=0U3Ry-I(k>^KHoYXETmGdTDe`Wxl*Y@@c1ty
z#6r#I6+MT4KL<1(Cq4Qg-?+Hh2&mMs=SOFjlv<kkQO|Hn1sal0j+Z<g_Lt-_`&Clr
zqDA8iu87bRBdyU{2elW1NS&lRfD0He2o45YcM6Kg=G)(*Bie1D^|a|uDqczFep`AJ
z@OS?BAHGFjjBi8B>d{nYEnO+)nz~zoxJ%`#Z`C2@#^CfnW#1Zo<WK@GJ*p<_WoI$*
zlb<^Ksqu4a<ZS5GS6@{(zSH^+X>3!X-L&A3?4wa2_!|31yw(JYXN2w)|0wWTeN6@h
zbTOmRTPBb98Bqymx`yLwXuPpF93kkDYkV;?TYqRe;C6bVD-S%pd}w~nt9+Nw4HqY}
z0q=13```ZI5C6=EKm3pP&jj(}c4bF>zGOTxQ4a;`iD<x=3>91F1KzS*xymo)@*bZ*
zk#U88RDSX^AMVF(VxJ_a&4NkL{p<$>Z5B|%Km8-YO9xLr=5RcAa_T^GCU;@Z!0N}o
z+p$w4Q!>}NJ32CxFIq79rN<zt`p3lRj){^tm>dg+h&V7PtNxd-L}nsi35U&L2lIy7
z_3PLF_wE(B@l~#Jk#dd9RpbaJUr&+lVB+nSNF`2W(&B_rb!bIH&5KmL3{5*lp5)eg
zdNX@uy%o<A0f4CL>&?yddMiOl6LW;%mCJHJt%l@jZA<dzAHqkyhLn1F=mBa1WFSib
z(TPZeVZwEQp@WCb^xpv&c5gWEV*4~(Jvp8p88bsSHj*Bn1gU6AWM(+7lOe~4Ga{56
zKZ&I0q=%Or)N4FeIg`tzj~3006pyAexigh3&mBV&g1j>mo=Ho7<@8KABcji<oj*P0
z@ti{N^Pra(rXfZy{vXuWiJ9j?%0DdDCiNKG)H_omRGyBRhr7MEp<=)DJ25r$@7{PZ
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

diff --git a/snippet/1.0.15/fonts/materialdesignicons-webfont.svg b/snippet/1.0.15/fonts/materialdesignicons-webfont.svg
deleted file mode 100644
index d9e3e93..0000000
--- a/snippet/1.0.15/fonts/materialdesignicons-webfont.svg
+++ /dev/null
@@ -1,8694 +0,0 @@
-<?xml version="1.0" standalone="no"?> 
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg xmlns="http://www.w3.org/2000/svg">
-<defs>
-  <font id="Material Design Icons" horiz-adv-x="24">
-    <font-face font-family="Material Design Icons"
-      units-per-em="512" ascent="448"
-      descent="64" />
-    <missing-glyph horiz-adv-x="0" />
-    <glyph glyph-name="access-point"
-      unicode="&#xF002;"
-      horiz-adv-x="512" d=" M105.1733333333333 342.8266666666667C66.56 304.2133333333334 42.6666666666667 250.88 42.6666666666667 192C42.6666666666667 133.12 66.56 79.7866666666668 105.1733333333333 41.1733333333333L135.2533333333333 71.2533333333333C104.32 101.9733333333334 85.3333333333333 144.64 85.3333333333333 192C85.3333333333333 239.1466666666667 104.32 282.0266666666667 135.2533333333333 312.7466666666667L105.1733333333333 342.8266666666667M406.8266666666667 342.8266666666667L376.7466666666667 312.7466666666667C407.68 282.0266666666667 426.6666666666667 239.1466666666667 426.6666666666667 192C426.6666666666667 144.64 407.68 101.9733333333334 376.7466666666667 71.2533333333333L406.8266666666667 41.1733333333333C445.44 79.7866666666666 469.3333333333333 133.12 469.3333333333333 192C469.3333333333333 250.88 445.44 304.2133333333334 406.8266666666667 342.8266666666667M165.5466666666667 282.4533333333334C142.2933333333333 259.2000000000001 128 227.2 128 192C128 156.8 142.2933333333333 124.8 165.5466666666667 101.5466666666666L195.6266666666667 131.6266666666667C180.2666666666667 146.9866666666667 170.6666666666667 168.3200000000001 170.6666666666667 192S180.2666666666667 237.0133333333333 195.6266666666667 252.3733333333334L165.5466666666667 282.4533333333334M346.4533333333334 282.4533333333334L316.3733333333334 252.3733333333334C331.7333333333334 237.0133333333333 341.3333333333333 215.68 341.3333333333333 192S331.7333333333334 146.9866666666667 316.3733333333334 131.6266666666667L346.4533333333333 101.5466666666667C369.7066666666666 124.8 384 156.8 384 192C384 227.2 369.7066666666666 259.2000000000001 346.4533333333333 282.4533333333334M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="access-point-network"
-      unicode="&#xF003;"
-      horiz-adv-x="512" d=" M105.1733333333333 385.4933333333334C66.56 346.88 42.6666666666667 293.5466666666667 42.6666666666667 234.6666666666667C42.6666666666667 175.7866666666667 66.56 122.4533333333334 105.1733333333333 83.84L135.2533333333333 113.92C104.32 144.64 85.3333333333333 187.3066666666667 85.3333333333333 234.6666666666667C85.3333333333333 281.8133333333334 104.32 324.6933333333334 135.2533333333333 355.4133333333334L105.1733333333333 385.4933333333334M406.8266666666667 385.4933333333334L376.7466666666667 355.4133333333334C407.68 324.6933333333334 426.6666666666667 281.8133333333334 426.6666666666667 234.6666666666667C426.6666666666667 187.3066666666667 407.68 144.6400000000001 376.7466666666667 113.92L406.8266666666667 83.84C445.44 122.4533333333334 469.3333333333333 175.7866666666667 469.3333333333333 234.6666666666667C469.3333333333333 293.5466666666667 445.44 346.88 406.8266666666667 385.4933333333334M165.5466666666667 325.12C142.2933333333333 301.8666666666667 128 269.8666666666667 128 234.6666666666667C128 199.4666666666667 142.2933333333333 167.4666666666667 165.5466666666667 144.2133333333334L195.6266666666667 174.2933333333334C180.2666666666667 189.6533333333334 170.6666666666667 210.9866666666667 170.6666666666667 234.6666666666667S180.2666666666667 279.68 195.6266666666667 295.04L165.5466666666667 325.12M346.4533333333334 325.12L316.3733333333334 295.04C331.7333333333334 279.68 341.3333333333333 258.3466666666667 341.3333333333333 234.6666666666667S331.7333333333334 189.6533333333334 316.3733333333334 174.2933333333334L346.4533333333333 144.2133333333334C369.7066666666666 167.4666666666667 384 199.4666666666667 384 234.6666666666667C384 269.8666666666667 369.7066666666666 301.8666666666667 346.4533333333333 325.12M256 277.3333333333334C232.5333333333334 277.3333333333334 213.3333333333333 258.1333333333334 213.3333333333333 234.6666666666667S232.5333333333334 192 256 192S298.6666666666667 211.2 298.6666666666667 234.6666666666667S279.4666666666667 277.3333333333334 256 277.3333333333334M234.6666666666667 149.3333333333334V64H213.3333333333333C201.6 64 192 54.4 192 42.6666666666667H42.6666666666667V0H192C192 -11.7333333333333 201.6 -21.3333333333333 213.3333333333333 -21.3333333333333H298.6666666666667C310.4 -21.3333333333333 320 -11.7333333333333 320 0H469.3333333333333V42.6666666666667H320C320 54.4 310.4 64 298.6666666666667 64H277.3333333333333V149.3333333333334H234.6666666666667z" />
-    <glyph glyph-name="account"
-      unicode="&#xF004;"
-      horiz-adv-x="512" d=" M256 362.6666666666667C303.1466666666667 362.6666666666667 341.3333333333333 324.48 341.3333333333333 277.3333333333334S303.1466666666667 192 256 192S170.6666666666667 230.1866666666667 170.6666666666667 277.3333333333334S208.8533333333333 362.6666666666667 256 362.6666666666667M256 149.3333333333334C350.2933333333334 149.3333333333334 426.6666666666667 111.1466666666667 426.6666666666667 64V21.3333333333334H85.3333333333333V64C85.3333333333333 111.1466666666667 161.7066666666667 149.3333333333334 256 149.3333333333334z" />
-    <glyph glyph-name="account-alert"
-      unicode="&#xF005;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667C260.48 362.6666666666667 298.6666666666667 324.48 298.6666666666667 277.3333333333334S260.48 192 213.3333333333333 192S128 230.1866666666667 128 277.3333333333334S166.1866666666667 362.6666666666667 213.3333333333333 362.6666666666667M213.3333333333333 149.3333333333334C307.6266666666667 149.3333333333334 384 111.1466666666667 384 64V21.3333333333334H42.6666666666667V64C42.6666666666667 111.1466666666667 119.04 149.3333333333334 213.3333333333333 149.3333333333334M426.6666666666667 192V298.6666666666667H469.3333333333333V192H426.6666666666667M426.6666666666667 106.6666666666667V149.3333333333334H469.3333333333333V106.6666666666667H426.6666666666667z" />
-    <glyph glyph-name="account-box"
-      unicode="&#xF006;"
-      horiz-adv-x="512" d=" M128 85.3333333333334C128 128 213.3333333333333 151.4666666666667 256 151.4666666666667S384 128 384 85.3333333333334V64H128M320 256C320 220.5866666666667 291.4133333333333 192 256 192S192 220.5866666666667 192 256S220.5866666666667 320 256 320S320 291.4133333333334 320 256M64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334z" />
-    <glyph glyph-name="account-box-multiple"
-      unicode="&#xF933;"
-      horiz-adv-x="512" d=" M85.3333333333333 320H42.6666666666667V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H384V21.3333333333334H85.3333333333333V320M426.6666666666667 405.3333333333333C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H170.6666666666667C147.2 64 128 83.2 128 106.6666666666667V362.6666666666667C128 386.1333333333334 147.2 405.3333333333333 170.6666666666667 405.3333333333333H426.6666666666667M362.6666666666667 298.6666666666667C362.6666666666667 334.0800000000001 334.08 362.6666666666667 298.6666666666667 362.6666666666667S234.6666666666667 334.0800000000001 234.6666666666667 298.6666666666667S263.2533333333334 234.6666666666667 298.6666666666667 234.6666666666667S362.6666666666667 263.2533333333334 362.6666666666667 298.6666666666667M170.6666666666667 128V106.6666666666667H426.6666666666667V128C426.6666666666667 170.6666666666667 341.3333333333333 194.1333333333333 298.6666666666667 194.1333333333333S170.6666666666667 170.6666666666667 170.6666666666667 128z" />
-    <glyph glyph-name="account-box-outline"
-      unicode="&#xF007;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M352 101.3333333333334C352 133.3333333333334 288 149.3333333333334 256 149.3333333333334S160 133.3333333333334 160 101.3333333333334V85.3333333333334H352M256 186.6666666666667C282.4533333333333 186.6666666666667 304 208.2133333333334 304 234.6666666666667S282.4533333333333 282.6666666666667 256 282.6666666666667S208 261.12 208 234.6666666666667S229.5466666666667 186.6666666666667 256 186.6666666666667z" />
-    <glyph glyph-name="account-card-details"
-      unicode="&#xF5D2;"
-      horiz-adv-x="512" d=" M42.6666666666667 384H469.3333333333333C491.7333333333333 384 512 363.7333333333334 512 341.3333333333334V42.6666666666667C512 20.2666666666667 491.7333333333333 0 469.3333333333333 0H42.6666666666667C20.2666666666667 0 0 20.2666666666667 0 42.6666666666667V341.3333333333334C0 363.7333333333334 20.2666666666667 384 42.6666666666667 384M298.6666666666667 320V298.6666666666667H469.3333333333333V320H298.6666666666667M298.6666666666667 277.3333333333334V256H469.3333333333333V277.3333333333334H298.6666666666667M298.6666666666667 234.6666666666667V213.3333333333334H448V234.6666666666667H298.6666666666667M170.6666666666667 151.2533333333333C128 151.2533333333333 42.6666666666667 128 42.6666666666667 85.3333333333334V64H298.6666666666667V85.3333333333334C298.6666666666667 128 213.3333333333333 151.2533333333333 170.6666666666667 151.2533333333333M170.6666666666667 320C135.2533333333333 320 106.6666666666667 291.4133333333334 106.6666666666667 256S135.2533333333333 192 170.6666666666667 192S234.6666666666667 220.5866666666667 234.6666666666667 256S206.08 320 170.6666666666667 320z" />
-    <glyph glyph-name="account-check"
-      unicode="&#xF008;"
-      horiz-adv-x="512" d=" M192 341.3333333333334C233.1733333333333 341.3333333333334 266.6666666666667 307.8400000000001 266.6666666666667 266.6666666666667S233.1733333333333 192 192 192S117.3333333333333 225.4933333333334 117.3333333333333 266.6666666666667S150.8266666666667 341.3333333333334 192 341.3333333333334M192 154.6666666666667C274.56 154.6666666666667 341.3333333333333 121.1733333333334 341.3333333333333 80V42.6666666666667H42.6666666666667V80C42.6666666666667 121.1733333333334 109.44 154.6666666666667 192 154.6666666666667M362.6666666666667 177.92L304 241.92L328.7466666666667 266.6666666666667L362.6666666666667 232.7466666666667L439.2533333333334 309.3333333333334L464 279.2533333333334L362.6666666666667 177.92z" />
-    <glyph glyph-name="account-child"
-      unicode="&#xFA88;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C291.4133333333333 405.3333333333333 320 376.7466666666667 320 341.3333333333334S291.4133333333333 277.3333333333334 256 277.3333333333334S192 305.92 192 341.3333333333334S220.5866666666667 405.3333333333333 256 405.3333333333333M256 256C290.7733333333333 256 322.56 248.5333333333334 352 233.6C380.5866666666667 218.4533333333333 394.6666666666667 200.32 394.6666666666667 178.9866666666667V55.8933333333333C394.6666666666667 31.9999999999999 376.32 11.9466666666667 338.9866666666667 -4.0533333333333V42.6666666666667C338.9866666666667 62.9333333333333 320.64 77.2266666666667 283.9466666666667 85.9733333333334C272 88.7466666666667 262.6133333333334 90.0266666666668 256 90.0266666666668C237.44 90.0266666666668 219.7333333333334 86.4 203.52 78.9333333333334C187.0933333333333 71.6800000000001 177.28 62.2933333333334 174.08 50.9866666666668C202.6666666666667 39.6800000000001 229.9733333333334 33.9200000000001 256 33.9200000000001L277.3333333333333 36.0533333333335V-20.0533333333332L256 -21.3333333333333C226.7733333333333 -21.3333333333333 199.04 -15.36 173.0133333333333 -4.0533333333333C135.68 11.9466666666667 117.3333333333333 32 117.3333333333333 55.8933333333333V178.9866666666666C117.3333333333333 200.3199999999999 131.4133333333333 218.4533333333333 160 233.6C189.44 248.5333333333334 221.44 256 256 256M256 213.3333333333334C232.5333333333334 213.3333333333334 213.3333333333333 194.1333333333333 213.3333333333333 170.6666666666667S232.5333333333334 128 256 128S298.6666666666667 147.2000000000001 298.6666666666667 170.6666666666667S279.4666666666667 213.3333333333334 256 213.3333333333334z" />
-    <glyph glyph-name="account-child-circle"
-      unicode="&#xFA89;"
-      horiz-adv-x="512" d=" M256 192C273.7066666666667 192 288 177.7066666666667 288 160S273.7066666666667 128 256 128S224 142.2933333333334 224 160S238.2933333333333 192 256 192M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 106.6666666666667C271.36 106.6666666666667 285.8666666666667 103.4666666666667 299.52 96C313.1733333333333 89.6 320 81.0666666666667 320 71.04V33.92C348.5866666666667 46.72 362.6666666666667 62.2933333333334 362.6666666666667 81.0666666666667V174.9333333333334C362.6666666666667 192.0000000000001 352 205.8666666666667 329.6 217.6C307.2 229.1200000000001 282.6666666666667 234.6666666666667 256 234.6666666666667S204.8 229.1200000000001 182.4 217.6C160 205.8666666666667 149.3333333333333 192 149.3333333333333 174.9333333333333V81.0666666666666C149.3333333333333 63.9999999999999 160.64 49.28 184.1066666666666 37.9733333333333C207.36 26.6666666666666 231.2533333333334 21.3333333333333 256 21.3333333333333L277.3333333333333 23.0399999999999V65.92L256 64C234.6666666666667 64 213.3333333333333 68.2666666666667 193.0666666666667 77.0133333333333C195.6266666666667 85.3333333333334 203.3066666666667 91.9466666666667 216.1066666666667 97.92C228.6933333333334 103.8933333333334 241.92 106.6666666666667 256 106.6666666666667M256 362.6666666666667C226.56 362.6666666666667 202.6666666666667 338.7733333333333 202.6666666666667 309.3333333333334S226.56 256 256 256S309.3333333333333 279.8933333333333 309.3333333333333 309.3333333333334S285.44 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="account-circle"
-      unicode="&#xF009;"
-      horiz-adv-x="512" d=" M256 38.4C202.6666666666667 38.4 155.52 65.7066666666667 128 106.6666666666667C128.64 149.3333333333334 213.3333333333333 172.8 256 172.8S383.36 149.3333333333334 384 106.6666666666667C356.48 65.7066666666667 309.3333333333333 38.4 256 38.4M256 341.3333333333334C291.4133333333333 341.3333333333334 320 312.7466666666667 320 277.3333333333334S291.4133333333333 213.3333333333334 256 213.3333333333334S192 241.92 192 277.3333333333334S220.5866666666667 341.3333333333334 256 341.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192C469.3333333333333 309.9733333333334 373.3333333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="account-convert"
-      unicode="&#xF00A;"
-      horiz-adv-x="512" d=" M160 -10.6666666666666L188.8 17.92L270.08 -63.36L256 -64C121.8133333333333 -64 11.9466666666667 39.2533333333333 1.0666666666667 170.6666666666667H33.0666666666667C40.7466666666667 90.4533333333334 90.6666666666667 22.6133333333333 160 -10.6666666666666M352 394.6666666666667L323.2 366.0800000000001L241.92 447.36L256 448C390.1866666666666 448 500.0533333333333 344.7466666666667 510.9333333333333 213.3333333333334H478.9333333333333C471.2533333333333 293.5466666666667 421.3333333333333 361.1733333333334 352 394.6666666666667M128 85.3333333333334C128 128 213.3333333333333 151.4666666666667 256 151.4666666666667S384 128 384 85.3333333333334V64H128V85.3333333333334M320 256C320 220.5866666666667 291.4133333333333 192 256 192S192 220.5866666666667 192 256S220.5866666666667 320 256 320S320 291.4133333333334 320 256z" />
-    <glyph glyph-name="account-details"
-      unicode="&#xF631;"
-      horiz-adv-x="512" d=" M160 128C184.1066666666666 128 209.4933333333334 122.4533333333334 236.5866666666667 111.5733333333334C263.4666666666667 100.48 277.3333333333333 86.4 277.3333333333333 68.9066666666667V21.3333333333334H42.6666666666667V68.9066666666667C42.6666666666667 86.4 56.5333333333333 100.48 83.4133333333333 111.5733333333334C110.5066666666667 122.4533333333334 136.1066666666667 128 160 128M277.3333333333333 170.6666666666667H469.3333333333333V128H277.3333333333333V170.6666666666667M277.3333333333333 256H469.3333333333333V213.3333333333334H277.3333333333333V256M277.3333333333333 341.3333333333334H469.3333333333333V298.6666666666667H277.3333333333333V341.3333333333334M160 277.3333333333334C189.44 277.3333333333334 213.3333333333333 253.4400000000001 213.3333333333333 224S189.44 170.6666666666667 160 170.6666666666667S106.6666666666667 194.56 106.6666666666667 224S130.56 277.3333333333334 160 277.3333333333334z" />
-    <glyph glyph-name="account-edit"
-      unicode="&#xF6BB;"
-      horiz-adv-x="512" d=" M462.9333333333333 163.2000000000001L441.6 141.8666666666667L397.8666666666666 185.6L419.2 206.9333333333333C423.68 211.4133333333334 431.1466666666666 211.4133333333334 435.6266666666666 206.9333333333333L462.9333333333333 179.6266666666667C467.4133333333333 175.1466666666667 467.4133333333333 167.68 462.9333333333333 163.2000000000001M256 43.9466666666667L385.28 173.2266666666666L429.0133333333333 129.4933333333333L299.9466666666667 0H256V43.9466666666667M256 149.3333333333334C161.7066666666667 149.3333333333334 85.3333333333333 111.1466666666667 85.3333333333333 64V21.3333333333334H213.3333333333333V61.6533333333334L298.6666666666667 146.9866666666667C284.5866666666667 148.6933333333334 270.2933333333333 149.3333333333334 256 149.3333333333334M256 362.6666666666667C208.8533333333333 362.6666666666667 170.6666666666667 324.48 170.6666666666667 277.3333333333334S208.8533333333333 192 256 192S341.3333333333333 230.1866666666667 341.3333333333333 277.3333333333334S303.1466666666667 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="account-group"
-      unicode="&#xF848;"
-      horiz-adv-x="512" d=" M256 320C220.5866666666667 320 192 291.4133333333334 192 256S220.5866666666667 192 256 192S320 220.5866666666667 320 256S291.4133333333333 320 256 320M128 273.7066666666667C98.56 273.7066666666667 74.6666666666667 249.8133333333334 74.6666666666667 220.3733333333333S98.56 167.04 128 167.04C146.7733333333333 167.04 163.2 176.8533333333334 172.5866666666667 191.36C158.2933333333333 209.4933333333334 149.3333333333333 231.4666666666667 149.3333333333333 256C149.3333333333333 260.2666666666667 149.3333333333333 264.5333333333334 150.1866666666667 268.8C143.36 272 135.8933333333333 273.7066666666667 128 273.7066666666667M384 273.7066666666667C376.1066666666667 273.7066666666667 368.64 272 361.8133333333334 268.8C362.6666666666667 264.5333333333334 362.6666666666667 260.2666666666667 362.6666666666667 256C362.6666666666667 231.4666666666667 353.7066666666666 209.4933333333334 339.4133333333333 191.36C348.8 176.8533333333334 365.2266666666667 167.04 384 167.04C413.44 167.04 437.3333333333333 190.9333333333333 437.3333333333333 220.3733333333333S413.44 273.7066666666667 384 273.7066666666667M256 149.3333333333334C213.3333333333333 149.3333333333334 128 128 128 85.3333333333334V42.6666666666667H384V85.3333333333334C384 128 298.6666666666667 149.3333333333334 256 149.3333333333334M99.6266666666667 128.64C64 122.4533333333334 21.3333333333333 105.8133333333334 21.3333333333333 78.2933333333334V42.6666666666667H85.3333333333333V85.3333333333334C85.3333333333333 101.9733333333334 91.52 116.6933333333334 99.6266666666667 128.64M412.3733333333333 128.64C420.4799999999999 116.6933333333333 426.6666666666667 101.9733333333334 426.6666666666667 85.3333333333334V42.6666666666667H490.6666666666666V78.2933333333334C490.6666666666666 105.8133333333334 448 122.4533333333334 412.3733333333333 128.6400000000001z" />
-    <glyph glyph-name="account-heart"
-      unicode="&#xF898;"
-      horiz-adv-x="512" d=" M320 149.3333333333334C262.4 149.3333333333334 149.3333333333333 121.6 149.3333333333333 64V21.3333333333334H490.6666666666666V64C490.6666666666666 121.6 377.6 149.3333333333334 320 149.3333333333334M320 192C367.1466666666667 192 405.3333333333333 230.1866666666667 405.3333333333333 277.3333333333334S367.1466666666667 362.6666666666667 320 362.6666666666667S234.6666666666667 324.48 234.6666666666667 277.3333333333334S272.8533333333333 192 320 192M106.6666666666667 128L93.8666666666667 138.6666666666667C51.2 179.2000000000001 21.3333333333333 204.8 21.3333333333333 236.8C21.3333333333333 262.4 42.6666666666667 283.7333333333334 68.2666666666667 283.7333333333334C83.2 283.7333333333334 98.1333333333333 277.3333333333334 106.6666666666667 266.6666666666667C115.2 277.3333333333334 130.1333333333333 283.7333333333334 145.0666666666667 283.7333333333334C170.6666666666667 283.7333333333334 192 264.5333333333334 192 236.8C192 204.8 162.1333333333333 179.2 119.4666666666667 138.6666666666667L106.6666666666667 128z" />
-    <glyph glyph-name="account-key"
-      unicode="&#xF00B;"
-      horiz-adv-x="512" d=" M234.6666666666667 234.6666666666667V192H213.3333333333333V149.3333333333334H170.6666666666667V192H124.3733333333333C115.6266666666667 167.04 91.9466666666667 149.3333333333334 64 149.3333333333334C28.5866666666667 149.3333333333334 0 177.92 0 213.3333333333334S28.5866666666667 277.3333333333334 64 277.3333333333334C91.9466666666667 277.3333333333334 115.6266666666667 259.6266666666667 124.3733333333333 234.6666666666667H234.6666666666667M64 234.6666666666667C52.2666666666667 234.6666666666667 42.6666666666667 225.0666666666667 42.6666666666667 213.3333333333334S52.2666666666667 192 64 192S85.3333333333333 201.6 85.3333333333333 213.3333333333334S75.7333333333333 234.6666666666667 64 234.6666666666667M341.3333333333333 149.3333333333334C398.2933333333334 149.3333333333334 512 120.7466666666667 512 64V21.3333333333334H170.6666666666667V64C170.6666666666667 120.7466666666667 284.3733333333334 149.3333333333334 341.3333333333333 149.3333333333334M341.3333333333333 192C294.1866666666666 192 256 230.1866666666667 256 277.3333333333334S294.1866666666666 362.6666666666667 341.3333333333333 362.6666666666667S426.6666666666667 324.48 426.6666666666667 277.3333333333334S388.48 192 341.3333333333333 192z" />
-    <glyph glyph-name="account-location"
-      unicode="&#xF00C;"
-      horiz-adv-x="512" d=" M384 106.6666666666667H128V125.8666666666667C128 168.5333333333334 213.3333333333333 192 256 192S384 168.5333333333334 384 125.8666666666667M256 334.9333333333334C288 334.9333333333334 313.6 309.3333333333334 313.6 277.3333333333334C313.6 245.3333333333334 288 219.7333333333334 256 219.7333333333334C224 219.7333333333334 198.4 245.3333333333334 198.4 277.3333333333334C198.4 309.3333333333334 224 334.9333333333334 256 334.9333333333334M405.3333333333333 405.3333333333333H106.6666666666667C82.9866666666667 405.3333333333333 64 386.3466666666667 64 362.6666666666667V64C64 40.5333333333333 83.2 21.3333333333334 106.6666666666667 21.3333333333334H192L256 -42.6666666666666L320 21.3333333333334H405.3333333333333C428.8 21.3333333333334 448 40.5333333333333 448 64V362.6666666666667C448 386.3466666666667 428.8 405.3333333333333 405.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="account-minus"
-      unicode="&#xF00D;"
-      horiz-adv-x="512" d=" M320 149.3333333333334C263.04 149.3333333333334 149.3333333333333 120.96 149.3333333333333 64V21.3333333333334H490.6666666666666V64C490.6666666666666 120.96 376.9600000000001 149.3333333333334 320 149.3333333333334M21.3333333333333 234.6666666666667V192H192V234.6666666666667M320 192C367.1466666666667 192 405.3333333333333 230.1866666666667 405.3333333333333 277.3333333333334S367.1466666666667 362.6666666666667 320 362.6666666666667S234.6666666666667 324.48 234.6666666666667 277.3333333333334S272.8533333333333 192 320 192z" />
-    <glyph glyph-name="account-minus-outline"
-      unicode="&#xFAEB;"
-      horiz-adv-x="512" d=" M320 362.6666666666667C272.8533333333333 362.6666666666667 234.6666666666667 324.48 234.6666666666667 277.3333333333334S272.8533333333333 192 320 192S405.3333333333333 230.1866666666667 405.3333333333333 277.3333333333334S367.1466666666667 362.6666666666667 320 362.6666666666667M320 322.1333333333334C344.7466666666667 322.1333333333334 364.8 302.0800000000001 364.8 277.3333333333334C364.8 252.5866666666667 344.7466666666667 232.5333333333334 320 232.5333333333334C295.2533333333334 232.5333333333334 275.2000000000001 252.5866666666667 275.2000000000001 277.3333333333334C275.2000000000001 302.0800000000001 295.2533333333334 322.1333333333334 320 322.1333333333334M21.3333333333333 234.6666666666667V192H192V234.6666666666667H21.3333333333333M320 170.6666666666667C263.04 170.6666666666667 149.3333333333333 142.2933333333334 149.3333333333333 85.3333333333334V21.3333333333334H490.6666666666666V85.3333333333334C490.6666666666666 142.2933333333334 376.9600000000001 170.6666666666667 320 170.6666666666667M320 130.1333333333333C383.36 130.1333333333333 450.1333333333334 98.9866666666667 450.1333333333334 85.3333333333334V61.8666666666667H189.8666666666667V85.3333333333334C189.8666666666667 98.9866666666667 256 130.1333333333333 320 130.1333333333333z" />
-    <glyph glyph-name="account-multiple"
-      unicode="&#xF00E;"
-      horiz-adv-x="512" d=" M341.3333333333333 170.6666666666667C335.1466666666667 170.6666666666667 328.1066666666667 170.6666666666667 320.64 169.6C345.3866666666667 151.68 362.6666666666667 128 362.6666666666667 96V42.6666666666667H490.6666666666666V96C490.6666666666666 145.7066666666667 391.04 170.6666666666667 341.3333333333333 170.6666666666667M170.6666666666667 170.6666666666667C120.96 170.6666666666667 21.3333333333333 145.7066666666667 21.3333333333333 96V42.6666666666667H320V96C320 145.7066666666667 220.3733333333333 170.6666666666667 170.6666666666667 170.6666666666667M170.6666666666667 213.3333333333334C206.08 213.3333333333334 234.6666666666667 241.92 234.6666666666667 277.3333333333334S206.08 341.3333333333334 170.6666666666667 341.3333333333334S106.6666666666667 312.7466666666667 106.6666666666667 277.3333333333334S135.2533333333333 213.3333333333334 170.6666666666667 213.3333333333334M341.3333333333333 213.3333333333334C376.7466666666667 213.3333333333334 405.3333333333333 241.92 405.3333333333333 277.3333333333334S376.7466666666667 341.3333333333334 341.3333333333333 341.3333333333334S277.3333333333333 312.7466666666667 277.3333333333333 277.3333333333334S305.92 213.3333333333334 341.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="account-multiple-check"
-      unicode="&#xF8C4;"
-      horiz-adv-x="512" d=" M481.92 279.04L506.6666666666666 248.96L405.3333333333333 147.6266666666667L346.6666666666667 211.6266666666667L371.4133333333333 236.3733333333334L405.3333333333333 202.6666666666667L481.92 279.04M128 341.3333333333334C163.4133333333333 341.3333333333334 192 312.7466666666667 192 277.3333333333334S163.4133333333333 213.3333333333334 128 213.3333333333334S64 241.92 64 277.3333333333334S92.5866666666667 341.3333333333334 128 341.3333333333334M234.6666666666667 341.3333333333334C270.08 341.3333333333334 298.6666666666667 312.7466666666667 298.6666666666667 277.3333333333334S270.08 213.3333333333334 234.6666666666667 213.3333333333334C227.84 213.3333333333334 221.2266666666666 214.4 215.04 216.5333333333334C227.2 233.8133333333334 234.6666666666667 254.7200000000001 234.6666666666667 277.3333333333334S227.2 321.0666666666667 215.04 338.3466666666667C221.2266666666666 340.2666666666667 227.84 341.3333333333333 234.6666666666667 341.3333333333333M128 170.6666666666667C170.6666666666667 170.6666666666667 256 149.3333333333334 256 106.6666666666667V64H0V106.6666666666667C0 149.3333333333334 85.3333333333333 170.6666666666667 128 170.6666666666667M269.2266666666667 167.2533333333333C312.1066666666667 160 362.6666666666667 139.52 362.6666666666667 106.6666666666667V64H298.6666666666667V106.6666666666667C298.6666666666667 131.84 286.9333333333333 151.8933333333334 269.2266666666667 167.2533333333333z" />
-    <glyph glyph-name="account-multiple-minus"
-      unicode="&#xF5D3;"
-      horiz-adv-x="512" d=" M277.3333333333333 170.6666666666667C234.6666666666667 170.6666666666667 149.3333333333333 149.3333333333334 149.3333333333333 106.6666666666667V64H405.3333333333333V106.6666666666667C405.3333333333333 149.3333333333334 320 170.6666666666667 277.3333333333333 170.6666666666667M418.56 167.2533333333333C436.2666666666667 151.8933333333333 448 131.84 448 106.6666666666667V64H512V106.6666666666667C512 139.52 461.4399999999999 160 418.56 167.2533333333333M277.3333333333333 213.3333333333334C312.7466666666667 213.3333333333334 341.3333333333333 241.92 341.3333333333333 277.3333333333334S312.7466666666667 341.3333333333334 277.3333333333333 341.3333333333334S213.3333333333333 312.7466666666667 213.3333333333333 277.3333333333334S241.92 213.3333333333334 277.3333333333333 213.3333333333334M384 213.3333333333334C419.4133333333333 213.3333333333334 448 241.92 448 277.3333333333334S419.4133333333333 341.3333333333334 384 341.3333333333334C377.1733333333333 341.3333333333334 370.56 340.2666666666667 364.3733333333333 338.3466666666667C376.5333333333333 321.0666666666667 384 299.9466666666667 384 277.3333333333334C384 254.72 376.5333333333333 233.8133333333334 364.3733333333333 216.5333333333334C370.56 214.4 377.1733333333333 213.3333333333334 384 213.3333333333334M170.6666666666667 234.6666666666667H0V192H170.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="account-multiple-outline"
-      unicode="&#xF00F;"
-      horiz-adv-x="512" d=" M352 309.3333333333334C375.4666666666667 309.3333333333334 394.6666666666667 290.1333333333334 394.6666666666667 266.6666666666667S375.4666666666667 224 352 224S309.3333333333333 243.2 309.3333333333333 266.6666666666667S328.5333333333333 309.3333333333334 352 309.3333333333334M352 192C393.1733333333333 192 426.6666666666667 225.4933333333334 426.6666666666667 266.6666666666667S393.1733333333333 341.3333333333334 352 341.3333333333334S277.3333333333333 307.8400000000001 277.3333333333333 266.6666666666667S310.8266666666667 192 352 192M160 309.3333333333334C183.4666666666667 309.3333333333334 202.6666666666667 290.1333333333334 202.6666666666667 266.6666666666667S183.4666666666667 224 160 224S117.3333333333333 243.2 117.3333333333333 266.6666666666667S136.5333333333333 309.3333333333334 160 309.3333333333334M160 192C201.1733333333333 192 234.6666666666667 225.4933333333334 234.6666666666667 266.6666666666667S201.1733333333333 341.3333333333334 160 341.3333333333334S85.3333333333333 307.8400000000001 85.3333333333333 266.6666666666667S118.8266666666667 192 160 192M458.6666666666666 74.6666666666667H298.6666666666667V101.3333333333334C298.6666666666667 111.1466666666667 294.4 119.68 288 127.36C306.3466666666667 133.7600000000001 329.3866666666667 138.6666666666667 352 138.6666666666667C404.0533333333334 138.6666666666667 458.6666666666666 112.8533333333334 458.6666666666666 101.3333333333334M266.6666666666667 74.6666666666667H53.3333333333333V101.3333333333334C53.3333333333333 112.8533333333334 107.9466666666667 138.6666666666667 160 138.6666666666667S266.6666666666667 112.8533333333334 266.6666666666667 101.3333333333334M352 170.6666666666667C326.4 170.6666666666667 286.5066666666667 163.4133333333334 256 149.3333333333334C225.4933333333334 163.6266666666667 185.6 170.6666666666667 160 170.6666666666667C113.7066666666667 170.6666666666667 21.3333333333333 147.6266666666667 21.3333333333333 101.3333333333334V42.6666666666667H490.6666666666666V101.3333333333334C490.6666666666666 147.6266666666667 398.2933333333334 170.6666666666667 352 170.6666666666667z" />
-    <glyph glyph-name="account-multiple-plus"
-      unicode="&#xF010;"
-      horiz-adv-x="512" d=" M277.3333333333333 170.6666666666667C234.6666666666667 170.6666666666667 149.3333333333333 149.3333333333334 149.3333333333333 106.6666666666667V64H405.3333333333333V106.6666666666667C405.3333333333333 149.3333333333334 320 170.6666666666667 277.3333333333333 170.6666666666667M418.56 167.2533333333333C436.2666666666667 151.8933333333333 448 131.84 448 106.6666666666667V64H512V106.6666666666667C512 139.52 461.4399999999999 160 418.56 167.2533333333333M277.3333333333333 213.3333333333334C312.7466666666667 213.3333333333334 341.3333333333333 241.92 341.3333333333333 277.3333333333334S312.7466666666667 341.3333333333334 277.3333333333333 341.3333333333334S213.3333333333333 312.7466666666667 213.3333333333333 277.3333333333334S241.92 213.3333333333334 277.3333333333333 213.3333333333334M384 213.3333333333334C419.4133333333333 213.3333333333334 448 241.92 448 277.3333333333334S419.4133333333333 341.3333333333334 384 341.3333333333334C377.1733333333333 341.3333333333334 370.56 340.2666666666667 364.3733333333333 338.3466666666667C376.5333333333333 321.0666666666667 384 299.9466666666667 384 277.3333333333334C384 254.72 376.5333333333333 233.8133333333334 364.3733333333333 216.5333333333334C370.56 214.4 377.1733333333333 213.3333333333334 384 213.3333333333334M170.6666666666667 234.6666666666667H106.6666666666667V298.6666666666667H64V234.6666666666667H0V192H64V128H106.6666666666667V192H170.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="account-multiple-plus-outline"
-      unicode="&#xF7FF;"
-      horiz-adv-x="512" d=" M288 341.3333333333334C246.8266666666667 341.3333333333334 213.3333333333333 307.8400000000001 213.3333333333333 266.6666666666667S246.8266666666667 192 288 192C304 192 318.72 197.12 330.6666666666667 205.6533333333334C342.8266666666667 197.12 357.5466666666667 192 373.3333333333333 192C414.5066666666667 192 448 225.4933333333334 448 266.6666666666667S414.5066666666667 341.3333333333334 373.3333333333333 341.3333333333334C357.5466666666667 341.3333333333334 343.04 336 330.6666666666667 327.4666666666667C318.9333333333333 336.2133333333334 304 341.3333333333334 288 341.3333333333334M288 309.3333333333334C311.4666666666667 309.3333333333334 330.6666666666667 290.1333333333334 330.6666666666667 266.6666666666667S311.4666666666667 224 288 224S245.3333333333333 243.2 245.3333333333333 266.6666666666667S264.5333333333333 309.3333333333334 288 309.3333333333334M373.3333333333333 309.3333333333334C396.8 309.3333333333334 416 290.1333333333334 416 266.6666666666667S396.8 224 373.3333333333333 224C365.6533333333333 224 358.6133333333333 226.1333333333334 352 229.76C358.8266666666667 240.64 362.6666666666667 253.2266666666667 362.6666666666667 266.6666666666667C362.6666666666667 280.1066666666667 358.8266666666667 292.6933333333334 352 303.5733333333334C358.6133333333333 307.2000000000001 365.6533333333333 309.3333333333334 373.3333333333333 309.3333333333334M64 277.3333333333334V213.3333333333334H0V170.6666666666667H64V106.6666666666667H106.6666666666667V170.6666666666667H170.6666666666667V213.3333333333334H106.6666666666667V277.3333333333334H64M288 170.6666666666667C241.7066666666667 170.6666666666667 149.3333333333333 147.6266666666667 149.3333333333333 101.3333333333334V42.6666666666667H512V101.3333333333334C512 147.6266666666667 419.6266666666667 170.6666666666667 373.3333333333333 170.6666666666667C361.6 170.6666666666667 346.6666666666667 168.96 330.6666666666667 165.9733333333334C315.3066666666666 168.96 300.16 170.6666666666667 288 170.6666666666667M288 138.6666666666667C340.0533333333333 138.6666666666667 394.6666666666667 112.8533333333334 394.6666666666667 101.3333333333334V74.6666666666667H181.3333333333333V101.3333333333334C181.3333333333333 112.8533333333334 235.9466666666667 138.6666666666667 288 138.6666666666667M407.04 135.2533333333333C446.5066666666667 128 480 110.2933333333334 480 101.3333333333334V74.6666666666667H426.6666666666667V101.3333333333334C426.6666666666667 114.56 418.9866666666667 125.8666666666667 407.04 135.2533333333333z" />
-    <glyph glyph-name="account-network"
-      unicode="&#xF011;"
-      horiz-adv-x="512" d=" M277.3333333333333 106.6666666666667V64H298.6666666666667C310.4 64 320 54.4 320 42.6666666666667H469.3333333333333V0H320C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0H42.6666666666667V42.6666666666667H192C192 54.4 201.6 64 213.3333333333333 64H234.6666666666667V106.6666666666667H106.6666666666667V138.6666666666667C106.6666666666667 179.84 173.44 213.3333333333334 256 213.3333333333334S405.3333333333333 179.84 405.3333333333333 138.6666666666667V106.6666666666667H277.3333333333333M256 405.3333333333333C297.1733333333333 405.3333333333333 330.6666666666667 371.8400000000001 330.6666666666667 330.6666666666667S297.1733333333333 256 256 256S181.3333333333333 289.4933333333334 181.3333333333333 330.6666666666667S214.8266666666667 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="account-off"
-      unicode="&#xF012;"
-      horiz-adv-x="512" d=" M256 362.6666666666667C303.1466666666667 362.6666666666667 341.3333333333333 324.48 341.3333333333333 277.3333333333334C341.3333333333333 235.7333333333334 311.4666666666667 200.96 272 193.4933333333334L172.16 293.3333333333334C179.6266666666667 332.8 214.4 362.6666666666667 256 362.6666666666667M261.9733333333333 149.3333333333334L389.9733333333334 21.3333333333334L426.6666666666667 -15.36L399.5733333333333 -42.6666666666666L335.5733333333333 21.3333333333334H85.3333333333333V64C85.3333333333333 103.2533333333333 138.6666666666667 136.3200000000001 210.56 146.3466666666667L59.3066666666667 297.6L86.4 324.6933333333334L261.9733333333333 149.3333333333334M426.6666666666667 64V38.8266666666667L322.9866666666667 142.5066666666667C384 129.4933333333334 426.6666666666667 99.2 426.6666666666667 64z" />
-    <glyph glyph-name="account-outline"
-      unicode="&#xF013;"
-      horiz-adv-x="512" d=" M256 170.6666666666667C199.04 170.6666666666667 85.3333333333333 142.2933333333334 85.3333333333333 85.3333333333334V21.3333333333334H426.6666666666667V85.3333333333334C426.6666666666667 142.2933333333334 312.96 170.6666666666667 256 170.6666666666667M256 362.6666666666667C208.8533333333333 362.6666666666667 170.6666666666667 324.48 170.6666666666667 277.3333333333334S208.8533333333333 192 256 192S341.3333333333333 230.1866666666667 341.3333333333333 277.3333333333334S303.1466666666667 362.6666666666667 256 362.6666666666667M256 130.1333333333333C319.36 130.1333333333333 386.1333333333334 98.9866666666667 386.1333333333334 85.3333333333334V61.8666666666667H125.8666666666667V85.3333333333334C125.8666666666667 98.9866666666667 192 130.1333333333333 256 130.1333333333333M256 322.1333333333334C280.7466666666667 322.1333333333334 300.8 302.0800000000001 300.8 277.3333333333334C300.8 252.5866666666667 280.7466666666667 232.5333333333334 256 232.5333333333334C231.2533333333334 232.5333333333334 211.2 252.5866666666667 211.2 277.3333333333334C211.2 302.0800000000001 231.2533333333334 322.1333333333334 256 322.1333333333334z" />
-    <glyph glyph-name="account-plus"
-      unicode="&#xF014;"
-      horiz-adv-x="512" d=" M320 149.3333333333334C263.04 149.3333333333334 149.3333333333333 120.96 149.3333333333333 64V21.3333333333334H490.6666666666666V64C490.6666666666666 120.96 376.9600000000001 149.3333333333334 320 149.3333333333334M128 234.6666666666667V298.6666666666667H85.3333333333333V234.6666666666667H21.3333333333333V192H85.3333333333333V128H128V192H192V234.6666666666667M320 192C367.1466666666667 192 405.3333333333333 230.1866666666667 405.3333333333333 277.3333333333334S367.1466666666667 362.6666666666667 320 362.6666666666667S234.6666666666667 324.48 234.6666666666667 277.3333333333334S272.8533333333333 192 320 192z" />
-    <glyph glyph-name="account-plus-outline"
-      unicode="&#xF800;"
-      horiz-adv-x="512" d=" M320 362.6666666666667C272.8533333333333 362.6666666666667 234.6666666666667 324.48 234.6666666666667 277.3333333333334S272.8533333333333 192 320 192S405.3333333333333 230.1866666666667 405.3333333333333 277.3333333333334S367.1466666666667 362.6666666666667 320 362.6666666666667M320 322.1333333333334C344.7466666666667 322.1333333333334 364.8 302.0800000000001 364.8 277.3333333333334C364.8 252.5866666666667 344.7466666666667 232.5333333333334 320 232.5333333333334C295.2533333333334 232.5333333333334 275.2000000000001 252.5866666666667 275.2000000000001 277.3333333333334C275.2000000000001 302.0800000000001 295.2533333333334 322.1333333333334 320 322.1333333333334M85.3333333333333 298.6666666666667V234.6666666666667H21.3333333333333V192H85.3333333333333V128H128V192H192V234.6666666666667H128V298.6666666666667H85.3333333333333M320 170.6666666666667C263.04 170.6666666666667 149.3333333333333 142.2933333333334 149.3333333333333 85.3333333333334V21.3333333333334H490.6666666666666V85.3333333333334C490.6666666666666 142.2933333333334 376.9600000000001 170.6666666666667 320 170.6666666666667M320 130.1333333333333C383.36 130.1333333333333 450.1333333333334 98.9866666666667 450.1333333333334 85.3333333333334V61.8666666666667H189.8666666666667V85.3333333333334C189.8666666666667 98.9866666666667 256 130.1333333333333 320 130.1333333333333z" />
-    <glyph glyph-name="account-remove"
-      unicode="&#xF015;"
-      horiz-adv-x="512" d=" M320 149.3333333333334C376.9600000000001 149.3333333333334 490.6666666666666 120.96 490.6666666666666 64V21.3333333333334H149.3333333333333V64C149.3333333333333 120.96 263.04 149.3333333333334 320 149.3333333333334M320 192C272.8533333333333 192 234.6666666666667 230.1866666666667 234.6666666666667 277.3333333333334S272.8533333333333 362.6666666666667 320 362.6666666666667S405.3333333333333 324.48 405.3333333333333 277.3333333333334S367.1466666666667 192 320 192M106.6666666666667 243.4133333333334L151.8933333333333 288.8533333333334L182.1866666666667 258.5600000000001L136.7466666666667 213.3333333333334L182.1866666666667 168.1066666666667L151.8933333333333 137.8133333333333L106.6666666666667 183.2533333333333L61.44 137.8133333333334L31.1466666666667 168.1066666666667L76.5866666666667 213.3333333333334L31.1466666666667 258.56L61.44 288.8533333333334L106.6666666666667 243.4133333333334z" />
-    <glyph glyph-name="account-remove-outline"
-      unicode="&#xFAEC;"
-      horiz-adv-x="512" d=" M31.1466666666667 258.56L61.44 288.8533333333334L106.6666666666667 243.4133333333334L151.8933333333333 288.8533333333334L182.1866666666667 258.5600000000001L136.7466666666667 213.3333333333334L182.1866666666667 168.1066666666667L151.8933333333333 137.8133333333333L106.6666666666667 183.2533333333333L61.44 137.8133333333334L31.1466666666667 168.1066666666667L76.5866666666667 213.3333333333334L31.1466666666667 258.56M320 362.6666666666667C367.1466666666667 362.6666666666667 405.3333333333333 324.48 405.3333333333333 277.3333333333334S367.1466666666667 192 320 192S234.6666666666667 230.1866666666667 234.6666666666667 277.3333333333334S272.8533333333333 362.6666666666667 320 362.6666666666667M320 322.1333333333334C295.2533333333334 322.1333333333334 275.2 302.0800000000001 275.2 277.3333333333334C275.2 252.5866666666667 295.2533333333334 232.5333333333334 320 232.5333333333334C344.7466666666667 232.5333333333334 364.8 252.5866666666667 364.8 277.3333333333334C364.8 302.0800000000001 344.7466666666667 322.1333333333334 320 322.1333333333334M320 170.6666666666667C376.9600000000001 170.6666666666667 490.6666666666666 142.2933333333334 490.6666666666666 85.3333333333334V21.3333333333334H149.3333333333333V85.3333333333334C149.3333333333333 142.2933333333334 263.04 170.6666666666667 320 170.6666666666667M320 130.1333333333333C256 130.1333333333333 189.8666666666667 98.9866666666667 189.8666666666667 85.3333333333334V61.8666666666667H450.1333333333334V85.3333333333334C450.1333333333334 98.9866666666667 383.36 130.1333333333333 320 130.1333333333333z" />
-    <glyph glyph-name="account-search"
-      unicode="&#xF016;"
-      horiz-adv-x="512" d=" M330.6666666666667 192C384 192 426.6666666666667 149.3333333333334 426.6666666666667 96C426.6666666666667 77.2266666666667 421.3333333333333 59.52 411.9466666666666 44.8000000000001L477.6533333333333 -21.3333333333333L448 -50.9866666666667L381.44 14.5066666666667C366.7199999999999 5.3333333333334 349.2266666666666 0 330.6666666666667 0C277.3333333333333 0 234.6666666666667 42.6666666666667 234.6666666666667 96S277.3333333333333 192 330.6666666666667 192M330.6666666666667 149.3333333333334C301.2266666666667 149.3333333333334 277.3333333333333 125.44 277.3333333333333 96S301.2266666666667 42.6666666666667 330.6666666666667 42.6666666666667S384 66.5600000000001 384 96S360.1066666666667 149.3333333333334 330.6666666666667 149.3333333333334M213.3333333333333 362.6666666666667C260.48 362.6666666666667 298.6666666666667 324.48 298.6666666666667 277.3333333333334C298.6666666666667 257.92 292.0533333333333 240 281.1733333333333 225.4933333333334C262.8266666666667 218.6666666666667 246.4 207.7866666666667 232.7466666666667 194.1333333333333L213.3333333333333 192C166.1866666666667 192 128 230.1866666666667 128 277.3333333333334S166.1866666666667 362.6666666666667 213.3333333333333 362.6666666666667M42.6666666666667 21.3333333333334V64C42.6666666666667 109.2266666666667 113.28 146.3466666666667 202.6666666666667 149.3333333333334C195.84 132.6933333333334 192 114.7733333333333 192 96C192 68.48 200.1066666666667 42.6666666666667 213.3333333333333 21.3333333333334H42.6666666666667z" />
-    <glyph glyph-name="account-search-outline"
-      unicode="&#xF934;"
-      horiz-adv-x="512" d=" M213.3333333333333 170.6666666666667C205.8666666666667 158.0800000000001 199.68 144.2133333333334 196.0533333333333 129.4933333333334C138.6666666666667 124.5866666666667 83.2 97.7066666666667 83.2 85.3333333333334V61.8666666666667H196.2666666666667C199.8933333333333 47.36 205.8666666666666 33.7066666666667 213.3333333333333 21.3333333333334H42.6666666666667V85.3333333333334C42.6666666666667 142.0800000000001 156.3733333333333 170.6666666666667 213.3333333333333 170.6666666666667M213.3333333333333 362.6666666666667C260.48 362.6666666666667 298.6666666666667 324.48 298.6666666666667 277.3333333333334C298.6666666666667 257.92 292.0533333333333 240 281.1733333333333 225.4933333333334C262.8266666666667 218.6666666666667 246.4 207.7866666666667 232.7466666666667 194.1333333333333L213.3333333333333 192C166.1866666666667 192 128 230.1866666666667 128 277.3333333333334S166.1866666666667 362.6666666666667 213.3333333333333 362.6666666666667M213.3333333333333 322.1333333333334C188.5866666666667 322.1333333333334 168.5333333333333 302.0800000000001 168.5333333333333 277.3333333333334C168.5333333333333 252.5866666666667 188.5866666666667 232.5333333333334 213.3333333333333 232.5333333333334C238.08 232.5333333333334 258.1333333333334 252.5866666666667 258.1333333333334 277.3333333333334C258.1333333333334 302.0800000000001 238.08 322.1333333333334 213.3333333333333 322.1333333333334M330.6666666666667 192C384 192 426.6666666666667 149.3333333333334 426.6666666666667 96C426.6666666666667 77.2266666666667 421.3333333333333 59.52 411.9466666666666 44.8000000000001L477.6533333333333 -21.3333333333333L448 -50.9866666666667L381.44 14.5066666666667C366.7199999999999 5.3333333333334 349.2266666666666 0 330.6666666666667 0C277.3333333333333 0 234.6666666666667 42.6666666666667 234.6666666666667 96S277.3333333333333 192 330.6666666666667 192M330.6666666666667 149.3333333333334C301.2266666666667 149.3333333333334 277.3333333333333 125.44 277.3333333333333 96S301.2266666666667 42.6666666666667 330.6666666666667 42.6666666666667S384 66.5600000000001 384 96S360.1066666666667 149.3333333333334 330.6666666666667 149.3333333333334z" />
-    <glyph glyph-name="account-settings"
-      unicode="&#xF630;"
-      horiz-adv-x="512" d=" M256 362.6666666666667C303.1466666666667 362.6666666666667 341.3333333333333 324.48 341.3333333333333 277.3333333333334S303.1466666666667 192 256 192S170.6666666666667 230.1866666666667 170.6666666666667 277.3333333333334S208.8533333333333 362.6666666666667 256 362.6666666666667M256 149.3333333333334C350.2933333333334 149.3333333333334 426.6666666666667 111.1466666666667 426.6666666666667 64V21.3333333333334H85.3333333333333V64C85.3333333333333 111.1466666666667 161.7066666666667 149.3333333333334 256 149.3333333333334M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333z" />
-    <glyph glyph-name="account-star"
-      unicode="&#xF017;"
-      horiz-adv-x="512" d=" M320 149.3333333333334C263.04 149.3333333333334 149.3333333333333 120.96 149.3333333333333 64V21.3333333333334H490.6666666666666V64C490.6666666666666 120.96 376.9600000000001 149.3333333333334 320 149.3333333333334M320 192C367.1466666666667 192 405.3333333333333 230.1866666666667 405.3333333333333 277.3333333333334S367.1466666666667 362.6666666666667 320 362.6666666666667S234.6666666666667 324.48 234.6666666666667 277.3333333333334S272.8533333333333 192 320 192M106.6666666666667 164.6933333333334L158.9333333333333 132.9066666666667L145.0666666666667 192.8533333333334L192 232.96L130.3466666666666 238.2933333333334L106.6666666666667 294.6133333333334L82.56 238.2933333333334L21.3333333333333 232.96L67.84 192.8533333333333L53.3333333333333 132.9066666666667L106.6666666666667 164.6933333333334z" />
-    <glyph glyph-name="account-supervisor"
-      unicode="&#xFA8A;"
-      horiz-adv-x="512" d=" M352 192C381.44 192 405.3333333333333 215.8933333333334 405.3333333333333 245.3333333333334S381.44 298.6666666666667 352 298.6666666666667S298.6666666666667 274.7733333333334 298.6666666666667 245.3333333333334S322.56 192 352 192M192 213.3333333333334C227.4133333333334 213.3333333333334 256 241.92 256 277.3333333333334S227.4133333333334 341.3333333333334 192 341.3333333333334S128 312.7466666666667 128 277.3333333333334S156.5866666666667 213.3333333333334 192 213.3333333333334M352 149.3333333333334C312.96 149.3333333333334 234.6666666666667 129.7066666666667 234.6666666666667 90.6666666666667V42.6666666666667H469.3333333333333V90.6666666666667C469.3333333333333 129.7066666666667 391.04 149.3333333333334 352 149.3333333333334M192 170.6666666666667C142.2933333333333 170.6666666666667 42.6666666666667 145.7066666666667 42.6666666666667 96V42.6666666666667H192V90.6666666666667C192 108.8 199.04 140.5866666666667 242.56 164.6933333333334C224 168.5333333333334 206.08 170.6666666666667 192 170.6666666666667z" />
-    <glyph glyph-name="account-supervisor-circle"
-      unicode="&#xFA8B;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.3333333333334 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M332.8 270.0800000000001C355.6266666666666 270.0800000000001 373.9733333333334 251.7333333333334 373.9733333333334 228.9066666666667C373.9733333333334 206.08 355.6266666666667 187.7333333333334 332.8 187.7333333333334C309.9733333333334 187.7333333333334 291.6266666666667 206.08 291.6266666666667 228.9066666666667C291.4133333333334 251.7333333333334 309.9733333333334 270.0800000000001 332.8 270.0800000000001M204.8 303.7866666666667C232.5333333333334 303.7866666666667 255.1466666666667 281.1733333333334 255.1466666666667 253.4400000000001C255.1466666666667 225.7066666666667 232.5333333333334 202.6666666666667 204.8 202.6666666666667C177.0666666666667 202.6666666666667 154.4533333333334 225.7066666666667 154.4533333333334 253.44C154.4533333333334 281.3866666666667 176.8533333333334 303.7866666666667 204.8 303.7866666666667M204.8 109.0133333333333V29.0133333333333C153.6 45.0133333333333 113.0666666666667 84.48 95.1466666666667 134.8266666666667C117.3333333333333 158.72 173.44 170.6666666666667 204.8 170.6666666666667C216.1066666666666 170.6666666666667 230.4 169.1733333333334 245.3333333333333 166.1866666666667C210.3466666666666 147.6266666666667 204.8 123.0933333333334 204.8 109.0133333333333M256 21.3333333333334C250.0266666666667 21.3333333333334 244.48 21.3333333333334 238.9333333333333 22.1866666666667V109.0133333333333C238.9333333333333 139.3066666666667 301.6533333333333 154.4533333333333 332.8 154.4533333333333C355.6266666666666 154.4533333333333 394.6666666666667 146.1333333333333 414.7199999999999 129.92C389.76 66.5600000000001 328.1066666666667 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="account-switch"
-      unicode="&#xF019;"
-      horiz-adv-x="512" d=" M341.3333333333333 256C391.04 256 490.6666666666666 231.04 490.6666666666666 181.3333333333334V128H362.6666666666667V181.3333333333334C362.6666666666667 213.3333333333334 345.3866666666667 237.0133333333333 320.8533333333333 254.9333333333334L341.3333333333333 256M170.6666666666667 256C220.3733333333333 256 320 231.04 320 181.3333333333334V128H21.3333333333333V181.3333333333334C21.3333333333333 231.04 120.96 256 170.6666666666667 256M170.6666666666667 298.6666666666667C135.2533333333333 298.6666666666667 106.6666666666667 327.2533333333334 106.6666666666667 362.6666666666667S135.2533333333333 426.6666666666667 170.6666666666667 426.6666666666667S234.6666666666667 398.08 234.6666666666667 362.6666666666667S206.08 298.6666666666667 170.6666666666667 298.6666666666667M341.3333333333333 298.6666666666667C305.92 298.6666666666667 277.3333333333333 327.2533333333334 277.3333333333333 362.6666666666667S305.92 426.6666666666667 341.3333333333333 426.6666666666667S405.3333333333333 398.08 405.3333333333333 362.6666666666667S376.7466666666667 298.6666666666667 341.3333333333333 298.6666666666667M192 90.6666666666667V42.6666666666667H320V90.6666666666667L389.3333333333333 21.3333333333334L320 -48V0H192V-48L122.6666666666667 21.3333333333334L192 90.6666666666667z" />
-    <glyph glyph-name="accusoft"
-      unicode="&#xF849;"
-      horiz-adv-x="512" d=" M373.3333333333333 114.9866666666667C369.7066666666666 120.1066666666667 203.3066666666667 332.8000000000001 197.76 339.6266666666667C192 346.6666666666667 193.7066666666667 348.8 194.7733333333333 350.0800000000001C196.6933333333333 352 199.68 352 211.84 352C218.88 352 289.92 352 297.3866666666667 352.64C312.7466666666667 352.64 315.3066666666666 351.36 316.8 350.7200000000001C318.5066666666667 350.2933333333334 322.7733333333333 346.6666666666667 325.5466666666666 343.04C327.04 341.3333333333334 476.16 162.9866666666667 477.6533333333333 161.0666666666667C479.1466666666666 159.1466666666667 481.92 155.9466666666667 483.6266666666667 152.7466666666667C485.5466666666667 149.3333333333334 485.76 145.4933333333334 482.9866666666667 144C481.28 142.9333333333333 398.9333333333333 109.0133333333333 396.5866666666667 108.16C394.6666666666667 106.6666666666667 389.76 105.3866666666667 386.3466666666667 105.8133333333334C384 106.6666666666667 379.0933333333333 108.3733333333333 373.3333333333333 114.9866666666667M458.0266666666666 119.04L464 117.9733333333334S483.84 114.1333333333333 485.76 113.7066666666667C487.8933333333333 113.28 489.8133333333333 111.7866666666667 489.6 111.1466666666667C489.3866666666666 109.4400000000001 488.5333333333333 108.5866666666667 487.04 107.7333333333334C485.76 106.6666666666667 396.3733333333333 51.6266666666667 394.6666666666667 50.7733333333334C393.1733333333333 49.9200000000001 391.04 48.64 386.3466666666667 48.0000000000001C377.6 46.2933333333335 360.7466666666667 50.9866666666668 355.4133333333333 52.0533333333335C350.08 53.3333333333334 131.2 101.7600000000001 129.28 102.4000000000001C127.36 103.0400000000001 126.08 103.2533333333335 125.8666666666667 104.9600000000002C125.6533333333333 107.9466666666668 130.3466666666667 109.2266666666668 133.9733333333333 110.7200000000001C137.8133333333333 112.0000000000001 240.64 149.3333333333335 244.2666666666667 150.8266666666668C247.8933333333333 152.3200000000001 252.5866666666667 152.7466666666668 254.9333333333333 152.9600000000001C257.28 153.1733333333334 271.5733333333333 150.8266666666668 277.9733333333333 149.9733333333334C284.5866666666667 149.3333333333334 302.9333333333333 146.1333333333335 302.9333333333333 146.1333333333335L344.7466666666667 91.7333333333335C352 83.4133333333334 356.6933333333333 80.0000000000001 362.6666666666667 79.3600000000001C365.8666666666666 79.1466666666668 369.28 80.0000000000002 371.6266666666667 81.0666666666668C373.3333333333333 81.9200000000001 458.0266666666667 119.0400000000001 458.0266666666667 119.0400000000001M218.6666666666667 252.1600000000001L255.1466666666667 205.44L256 203.7333333333334V202.6666666666667C255.1466666666667 201.8133333333334 190.5066666666667 142.5066666666667 190.08 141.8666666666667L122.0266666666667 117.3333333333334S120.1066666666667 116.2666666666667 119.04 115.6266666666667C117.9733333333333 114.9866666666667 116.6933333333333 113.7066666666667 117.3333333333333 110.5066666666667V89.8133333333334L33.28 63.1466666666667C29.2266666666667 61.8666666666667 21.3333333333333 59.0933333333334 20.2666666666667 59.9466666666667C18.7733333333333 61.0133333333334 20.6933333333333 63.3600000000001 21.3333333333333 64.64C22.6133333333333 65.92 193.7066666666667 234.6666666666667 200.32 241.0666666666667C209.92 250.8800000000001 218.6666666666667 252.1600000000001 218.6666666666667 252.1600000000001" />
-    <glyph glyph-name="adjust"
-      unicode="&#xF01A;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M320 192C320 156.5866666666667 291.4133333333333 128 256 128S192 156.5866666666667 192 192S220.5866666666667 256 256 256S320 227.4133333333334 320 192z" />
-    <glyph glyph-name="adobe"
-      unicode="&#xF935;"
-      horiz-adv-x="512" d=" M311.04 384H469.3333333333333V28.3733333333333L311.04 384M200.96 384H42.6666666666667V28.3733333333333L200.96 384M256 252.3733333333334L355.6266666666667 28.3733333333333H288L259.6266666666667 99.6266666666667H186.6666666666667L256 252.3733333333334z" />
-    <glyph glyph-name="air-conditioner"
-      unicode="&#xF01B;"
-      horiz-adv-x="512" d=" M140.5866666666667 433.92C190.5066666666667 472.5333333333333 244.6933333333333 425.3866666666667 256.8533333333333 352C266.0266666666667 352 274.9866666666666 349.44 283.0933333333333 344.7466666666667C294.1866666666666 357.5466666666667 304 375.04 300.16 394.6666666666667C291.2 440.5333333333333 342.6133333333333 477.6533333333333 391.4666666666667 414.2933333333334C430.08 364.3733333333334 382.9333333333334 310.1866666666667 309.3333333333334 298.0266666666667C309.3333333333334 288.8533333333334 306.9866666666667 279.68 302.0800000000001 271.5733333333334C314.88 260.6933333333334 332.3733333333334 250.88 352 254.7200000000001C397.44 263.6800000000001 434.7733333333333 212.48 371.4133333333333 163.4133333333334C321.4933333333334 124.8 267.3066666666667 171.9466666666667 255.1466666666667 245.3333333333334C245.9733333333334 245.3333333333334 237.0133333333334 248.1066666666667 229.12 252.8C218.0266666666667 240 208 222.2933333333334 211.84 202.6666666666667C220.8 157.0133333333333 169.3866666666667 119.68 120.5333333333333 183.04C81.7066666666667 233.1733333333334 129.0666666666667 287.36 202.6666666666667 299.3066666666667C202.6666666666667 308.48 205.44 317.44 210.1333333333333 325.5466666666667C197.3333333333333 336.4266666666667 179.84 346.4533333333334 160 342.6133333333334C114.56 333.6533333333333 77.2266666666667 384.8533333333334 140.5866666666667 433.92M106.6666666666667 106.6666666666667H149.3333333333333C172.8 106.6666666666667 192 87.4666666666667 192 64V-64H149.3333333333333V-21.3333333333333H106.6666666666667V-64H64V64C64 87.4666666666667 83.2 106.6666666666667 106.6666666666667 106.6666666666667M106.6666666666667 64V21.3333333333334H149.3333333333333V64H106.6666666666667M275.84 106.6666666666667H320L257.4933333333334 -64H213.3333333333333L275.84 106.6666666666667M384 106.6666666666667H448V64H384V-21.3333333333333H448V-64H384C360.5333333333333 -64 341.3333333333333 -44.8 341.3333333333333 -21.3333333333333V64C341.3333333333333 87.4666666666667 360.5333333333333 106.6666666666667 384 106.6666666666667z" />
-    <glyph glyph-name="airballoon"
-      unicode="&#xF01C;"
-      horiz-adv-x="512" d=" M234.6666666666667 -42.6666666666666C211.2 -42.6666666666666 192 -23.4666666666667 192 0V42.6666666666667H320V0C320 -23.4666666666667 300.8 -42.6666666666666 277.3333333333333 -42.6666666666666H234.6666666666667M256 426.6666666666667C271.1466666666667 426.6666666666667 285.6533333333333 424.7466666666667 299.7333333333334 421.12C324.6933333333334 387.6266666666667 341.3333333333333 326.1866666666667 341.3333333333333 256C341.3333333333333 207.36 333.2266666666667 162.7733333333333 320 106.6666666666667C320 83.2 300.8 64 277.3333333333333 64H234.6666666666667C211.2 64 192 83.2 192 106.6666666666667C178.7733333333334 162.7733333333333 170.6666666666667 207.36 170.6666666666667 256C170.6666666666667 326.1866666666667 187.3066666666667 387.6266666666667 212.2666666666667 421.12C226.3466666666667 424.7466666666667 240.8533333333333 426.6666666666667 256 426.6666666666667M426.6666666666667 277.3333333333334C426.6666666666667 209.4933333333334 387.2 108.3733333333333 329.8133333333334 80.8533333333334C350.08 119.68 362.6666666666667 195.6266666666667 362.6666666666667 256C362.6666666666667 316.3733333333334 350.08 370.9866666666667 329.8133333333334 409.8133333333334C387.2 382.2933333333334 426.6666666666667 345.1733333333334 426.6666666666667 277.3333333333334M85.3333333333333 277.3333333333334C85.3333333333333 345.1733333333334 124.8 382.2933333333334 182.1866666666667 409.8133333333334C161.92 370.9866666666667 149.3333333333333 316.3733333333334 149.3333333333333 256S161.92 119.68 182.1866666666667 80.8533333333334C124.8 108.3733333333333 85.3333333333333 209.4933333333334 85.3333333333333 277.3333333333334z" />
-    <glyph glyph-name="airplane"
-      unicode="&#xF01D;"
-      horiz-adv-x="512" d=" M448 106.6666666666667V149.3333333333334L277.3333333333333 256V373.3333333333334C277.3333333333333 391.04 263.04 405.3333333333333 245.3333333333333 405.3333333333333S213.3333333333333 391.04 213.3333333333333 373.3333333333334V256L42.6666666666667 149.3333333333334V106.6666666666667L213.3333333333333 160V42.6666666666667L170.6666666666667 10.6666666666667V-21.3333333333333L245.3333333333333 0L320 -21.3333333333333V10.6666666666667L277.3333333333333 42.6666666666667V160L448 106.6666666666667z" />
-    <glyph glyph-name="airplane-landing"
-      unicode="&#xF5D4;"
-      horiz-adv-x="512" d=" M53.3333333333333 42.6666666666667H458.6666666666666V0H53.3333333333333V42.6666666666667M206.5066666666667 164.9066666666667L299.3066666666666 140.16L412.5866666666667 109.8666666666667C429.6533333333333 105.3866666666667 447.1466666666667 115.4133333333334 451.84 132.48C456.32 149.3333333333334 446.2933333333333 167.0400000000001 429.2266666666667 171.7333333333334L315.9466666666667 202.0266666666667L257.0666666666667 394.6666666666667L215.8933333333334 405.3333333333333V228.6933333333334L109.8666666666667 257.0666666666667L90.0266666666667 306.5600000000001L59.0933333333333 314.88V204.5866666666667L93.2266666666667 195.4133333333334L206.5066666666667 164.9066666666667z" />
-    <glyph glyph-name="airplane-off"
-      unicode="&#xF01E;"
-      horiz-adv-x="512" d=" M67.2 335.5733333333334L173.44 229.12L45.8666666666667 149.3333333333334V106.6666666666667L216.5333333333333 160V42.6666666666667L173.8666666666667 10.6666666666667V-21.3333333333333L248.5333333333334 0L323.2 -21.3333333333333V10.6666666666667L280.5333333333333 42.6666666666667V122.24L402.56 0L429.8666666666667 27.0933333333334L94.2933333333333 362.6666666666667M280.5333333333333 256V373.3333333333334C280.5333333333333 391.04 266.24 405.3333333333333 248.5333333333334 405.3333333333333S216.5333333333333 391.04 216.5333333333333 373.3333333333334V294.8266666666667L383.36 128L451.1999999999999 106.6666666666667V149.3333333333334L280.5333333333333 256z" />
-    <glyph glyph-name="airplane-takeoff"
-      unicode="&#xF5D5;"
-      horiz-adv-x="512" d=" M53.3333333333333 42.6666666666667H458.6666666666666V0H53.3333333333333V42.6666666666667M470.8266666666667 242.3466666666667C466.3466666666666 259.4133333333334 448.64 269.6533333333333 431.5733333333333 264.9600000000001L318.2933333333333 234.6666666666667L170.6666666666667 371.8400000000001L129.92 360.9600000000001L218.24 208L112.2133333333333 179.6266666666667L70.1866666666667 212.48L39.2533333333334 204.16L78.08 136.7466666666667L94.5066666666667 108.3733333333333L128.64 117.3333333333334L241.92 147.84L334.72 172.5866666666667L448 202.6666666666667C465.28 207.7866666666667 475.3066666666667 225.2800000000001 470.8266666666667 242.3466666666667z" />
-    <glyph glyph-name="airplay"
-      unicode="&#xF01F;"
-      horiz-adv-x="512" d=" M128 -21.3333333333333H384L256 106.6666666666667M448 384H64C40.5333333333333 384 21.3333333333333 364.8 21.3333333333333 341.3333333333334V85.3333333333334C21.3333333333333 61.8666666666667 40.5333333333333 42.6666666666667 64 42.6666666666667H149.3333333333333V85.3333333333334H64V341.3333333333334H448V85.3333333333334H362.6666666666667V42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V341.3333333333334C490.6666666666666 364.8 471.4666666666667 384 448 384z" />
-    <glyph glyph-name="airport"
-      unicode="&#xF84A;"
-      horiz-adv-x="512" d=" M319.36 321.7066666666667C316.3733333333334 332.5866666666667 305.0666666666667 339.2000000000001 294.1866666666667 336.2133333333334L221.6533333333333 316.8L126.9333333333333 404.6933333333334L100.6933333333333 397.6533333333333L157.44 299.7333333333334L89.3866666666667 281.6L62.5066666666667 302.5066666666667L42.6666666666667 297.1733333333334L78.08 235.7333333333334L304.64 296.3200000000001C315.7333333333334 299.5200000000001 322.1333333333334 310.8266666666667 319.36 321.7066666666667M448 234.6666666666667L426.6666666666667 192H320L298.6666666666667 234.6666666666667L320 256H362.6666666666667V298.6666666666667H384V256H426.6666666666667L448 234.6666666666667M469.3333333333333 21.3333333333334V-21.3333333333333H42.6666666666667V21.3333333333334H320V170.6666666666667H426.6666666666667V21.3333333333334H469.3333333333333z" />
-    <glyph glyph-name="alarm"
-      unicode="&#xF020;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C173.44 21.3333333333334 106.6666666666667 88.1066666666667 106.6666666666667 170.6666666666667S173.44 320 256 320S405.3333333333333 253.2266666666667 405.3333333333333 170.6666666666667S338.56 21.3333333333334 256 21.3333333333334M256 362.6666666666667C149.9733333333333 362.6666666666667 64 276.6933333333334 64 170.6666666666667S149.9733333333333 -21.3333333333333 256 -21.3333333333333S448 64.64 448 170.6666666666667S362.0266666666667 362.6666666666667 256 362.6666666666667M266.6666666666667 277.3333333333334H234.6666666666667V149.3333333333334L336 88.5333333333333L352 114.7733333333333L266.6666666666667 165.3333333333334V277.3333333333334M168.1066666666667 375.68L140.8 408.32L42.6666666666667 326.1866666666667L70.1866666666667 293.5466666666667L168.1066666666667 375.68M469.3333333333333 325.9733333333334L371.2 408.32L343.68 375.68L441.8133333333334 293.3333333333334L469.3333333333333 325.9733333333334z" />
-    <glyph glyph-name="alarm-bell"
-      unicode="&#xF78D;"
-      horiz-adv-x="512" d=" M320 49.92V-21.3333333333333H106.6666666666667V49.92C172.5866666666667 11.7333333333333 254.08 11.7333333333333 320 49.92M469.3333333333333 362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333C420.0533333333334 405.3333333333333 413.6533333333333 403.8400000000001 407.8933333333333 400.8533333333334C401.4933333333334 397.6533333333333 395.9466666666667 392.96 391.68 387.2C378.0266666666667 368 382.7199999999999 341.3333333333334 402.1333333333333 327.68C409.1733333333333 322.7733333333333 417.9199999999999 320 426.6666666666666 320H431.7866666666665C468.6933333333332 225.4933333333334 440.7466666666666 118.1866666666667 362.6666666666665 53.3333333333334C355.8399999999998 48 348.7999999999999 42.6666666666667 341.3333333333332 37.9733333333334V0H362.6666666666665V26.8800000000001C429.6533333333332 74.6666666666667 469.3333333333331 152.3200000000001 469.3333333333331 234.6666666666667C469.3333333333331 266.6666666666668 463.3599999999998 298.6666666666668 451.6266666666666 328.1066666666667C462.7199999999999 336.2133333333334 469.3333333333331 349.0133333333334 469.3333333333331 362.6666666666668M383.9999999999999 234.6666666666667C383.9999999999999 140.3733333333334 307.6266666666665 64 213.3333333333332 64S42.6666666666665 140.3733333333333 42.6666666666665 234.6666666666667S119.0399999999999 405.3333333333333 213.3333333333332 405.3333333333333S383.9999999999999 328.9600000000001 383.9999999999999 234.6666666666667z" />
-    <glyph glyph-name="alarm-check"
-      unicode="&#xF021;"
-      horiz-adv-x="512" d=" M224.8533333333333 138.0266666666667L179.4133333333333 183.4666666666667L156.8 160.8533333333334L224.64 93.0133333333333L352.64 221.0133333333333L330.0266666666667 243.6266666666667L224.8533333333334 138.0266666666667M256 21.3333333333334C173.44 21.3333333333334 106.6666666666667 88.1066666666667 106.6666666666667 170.6666666666667S173.44 320 256 320S405.3333333333333 253.2266666666667 405.3333333333333 170.6666666666667S338.56 21.3333333333334 256 21.3333333333334M256 362.6666666666667C149.9733333333333 362.6666666666667 64 276.6933333333334 64 170.6666666666667S149.9733333333333 -21.3333333333333 256 -21.3333333333333S448 64.64 448 170.6666666666667S362.0266666666667 362.6666666666667 256 362.6666666666667M168.1066666666667 375.68L140.8 408.32L42.6666666666667 326.1866666666667L70.1866666666667 293.5466666666667L168.1066666666667 375.68M469.3333333333333 325.9733333333334L371.2 408.32L343.68 375.68L441.8133333333334 293.3333333333334L469.3333333333333 325.9733333333334z" />
-    <glyph glyph-name="alarm-light"
-      unicode="&#xF78E;"
-      horiz-adv-x="512" d=" M128 300.8L82.56 346.0266666666667L112.64 376.1066666666667L157.8666666666667 330.6666666666667L128 300.8M277.3333333333333 426.6666666666667V362.6666666666667H234.6666666666667V426.6666666666667H277.3333333333333M429.44 346.0266666666667L384 300.8L354.1333333333334 330.6666666666667L399.36 376.1066666666667L429.4400000000001 346.0266666666667M96 224V181.3333333333334H32V224H96M416 224H480V181.3333333333334H416V224M128 21.3333333333334H384C407.4666666666667 21.3333333333334 426.6666666666667 2.1333333333334 426.6666666666667 -21.3333333333333H85.3333333333333C85.3333333333333 2.1333333333334 104.5333333333333 21.3333333333334 128 21.3333333333334M256 341.3333333333334C326.6133333333334 341.3333333333334 384 283.9466666666667 384 213.3333333333334V42.6666666666667H128V213.3333333333334C128 283.9466666666667 185.3866666666667 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="alarm-multiple"
-      unicode="&#xF022;"
-      horiz-adv-x="512" d=" M198.1866666666667 378.6666666666667L110.08 304.64L85.3333333333333 334.0800000000001L173.6533333333333 408.1066666666667L198.1866666666667 378.6666666666667M469.3333333333333 333.8666666666667L444.5866666666667 304.4266666666667L356.2666666666667 378.6666666666667L381.0133333333333 408.1066666666667L469.3333333333333 333.8666666666667M277.3333333333333 362.6666666666667C371.6266666666667 362.6666666666667 448 286.2933333333334 448 192S371.6266666666667 21.3333333333334 277.3333333333333 21.3333333333334S106.6666666666667 97.7066666666667 106.6666666666667 192S183.04 362.6666666666667 277.3333333333333 362.6666666666667M277.3333333333333 320C206.72 320 149.3333333333333 262.6133333333334 149.3333333333333 192S206.72 64 277.3333333333333 64S405.3333333333333 121.3866666666667 405.3333333333333 192S347.9466666666666 320 277.3333333333333 320M256 288H288V191.36L356.6933333333333 160L343.4666666666666 130.9866666666667L256 170.6666666666667V288M21.3333333333333 149.3333333333334C21.3333333333333 202.6666666666667 45.44 249.6 83.4133333333333 280.9600000000001C71.04 253.8666666666667 64 224 64 192L65.28 167.8933333333334L64 149.3333333333334C64 100.6933333333333 91.0933333333333 58.4533333333334 130.9866666666667 36.6933333333333C158.72 10.6666666666667 193.4933333333334 -8.32 232.32 -16.64C219.3066666666667 -19.6266666666667 205.8666666666667 -21.3333333333333 192 -21.3333333333333C97.7066666666667 -21.3333333333333 21.3333333333333 55.04 21.3333333333333 149.3333333333334z" />
-    <glyph glyph-name="alarm-off"
-      unicode="&#xF023;"
-      horiz-adv-x="512" d=" M170.6666666666667 378.0266666666667L140.8 408.32L122.4533333333333 393.1733333333334L152.7466666666667 362.6666666666667M351.36 55.68C325.5466666666666 34.3466666666667 292.2666666666667 21.3333333333334 256 21.3333333333334C173.44 21.3333333333334 106.6666666666667 88.1066666666667 106.6666666666667 170.6666666666667C106.6666666666667 206.9333333333333 119.68 240.2133333333334 141.0133333333333 266.0266666666667M62.2933333333333 399.1466666666667L35.2 371.8400000000001L64 343.4666666666667L39.8933333333333 323.6266666666667L70.1866666666667 293.3333333333334L93.8666666666667 313.3866666666667L110.9333333333333 296.32C81.7066666666667 262.6133333333334 64 218.6666666666667 64 170.6666666666667C64 64.64 149.9733333333333 -21.3333333333333 256 -21.3333333333333C304 -21.3333333333333 347.9466666666666 -3.6266666666667 381.6533333333333 25.6L428.5866666666667 -21.3333333333333L455.6799999999999 5.76L82.9866666666667 378.24L62.2933333333333 399.1466666666667M469.3333333333333 325.9733333333334L371.2 408.32L343.68 375.68L441.8133333333334 293.3333333333334L469.3333333333333 325.9733333333334M256 320C338.56 320 405.3333333333333 253.2266666666667 405.3333333333333 170.6666666666667C405.3333333333333 152.7466666666667 401.92 135.4666666666667 396.16 119.4666666666667L428.5866666666667 87.04C440.9599999999999 112.4266666666666 448 140.5866666666667 448 170.6666666666666C448 276.6933333333334 362.0266666666667 362.6666666666667 256 362.6666666666667C225.92 362.6666666666667 197.76 355.6266666666667 172.3733333333333 343.2533333333334L204.8 310.8266666666667C220.8 316.5866666666667 238.08 320 256 320z" />
-    <glyph glyph-name="alarm-plus"
-      unicode="&#xF024;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H234.6666666666667V192H170.6666666666667V149.3333333333334H234.6666666666667V85.3333333333334H277.3333333333333V149.3333333333334H341.3333333333333V192H277.3333333333333M256 21.3333333333334C173.44 21.3333333333334 106.6666666666667 88.1066666666667 106.6666666666667 170.6666666666667S173.44 320 256 320S405.3333333333333 253.2266666666667 405.3333333333333 170.6666666666667S338.56 21.3333333333334 256 21.3333333333334M256 362.6666666666667C149.9733333333333 362.6666666666667 64 276.6933333333334 64 170.6666666666667S149.9733333333333 -21.3333333333333 256 -21.3333333333333S448 64.64 448 170.6666666666667S362.0266666666667 362.6666666666667 256 362.6666666666667M469.3333333333333 325.9733333333334L371.2 408.32L343.68 375.68L441.8133333333334 293.3333333333334M168.1066666666667 375.68L140.8 408.32L42.6666666666667 326.1866666666667L70.1866666666667 293.5466666666667L168.1066666666667 375.68z" />
-    <glyph glyph-name="alarm-snooze"
-      unicode="&#xF68D;"
-      horiz-adv-x="512" d=" M168.1066666666667 375.68L140.8 408.32L42.6666666666667 326.1866666666667L70.1866666666667 293.5466666666667L168.1066666666667 375.68M469.3333333333333 325.9733333333334L371.2 408.32L343.68 375.68L441.8133333333334 293.3333333333334L469.3333333333333 325.9733333333334M256 362.6666666666667C149.9733333333333 362.6666666666667 64 276.6933333333334 64 170.6666666666667S149.9733333333333 -21.3333333333333 256 -21.3333333333333S448 64.64 448 170.6666666666667S362.0266666666667 362.6666666666667 256 362.6666666666667M256 21.3333333333334C173.44 21.3333333333334 106.6666666666667 88.1066666666667 106.6666666666667 170.6666666666667S173.44 320 256 320S405.3333333333333 253.2266666666667 405.3333333333333 170.6666666666667S338.56 21.3333333333334 256 21.3333333333334M192 213.3333333333334H269.44L192 123.7333333333334V85.3333333333334H320V128H242.56L320 217.6V256H192V213.3333333333334z" />
-    <glyph glyph-name="album"
-      unicode="&#xF025;"
-      horiz-adv-x="512" d=" M256 213.3333333333334C244.2666666666667 213.3333333333334 234.6666666666667 203.7333333333334 234.6666666666667 192S244.2666666666667 170.6666666666667 256 170.6666666666667S277.3333333333333 180.2666666666667 277.3333333333333 192S267.7333333333334 213.3333333333334 256 213.3333333333334M256 96C202.6666666666667 96 160 138.6666666666667 160 192S202.6666666666667 288 256 288S352 245.3333333333334 352 192S309.3333333333333 96 256 96M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="alert"
-      unicode="&#xF026;"
-      horiz-adv-x="512" d=" M277.3333333333333 149.3333333333334H234.6666666666667V234.6666666666667H277.3333333333333M277.3333333333333 64H234.6666666666667V106.6666666666667H277.3333333333333M21.3333333333333 0H490.6666666666666L256 405.3333333333333L21.3333333333333 0z" />
-    <glyph glyph-name="alert-box"
-      unicode="&#xF027;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M277.3333333333333 170.6666666666667V298.6666666666667H234.6666666666667V170.6666666666667H277.3333333333333M277.3333333333333 85.3333333333334V128H234.6666666666667V85.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="alert-circle"
-      unicode="&#xF028;"
-      horiz-adv-x="512" d=" M277.3333333333333 170.6666666666667H234.6666666666667V298.6666666666667H277.3333333333333M277.3333333333333 85.3333333333334H234.6666666666667V128H277.3333333333333M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="alert-circle-outline"
-      unicode="&#xF5D6;"
-      horiz-adv-x="512" d=" M234.6666666666667 128H277.3333333333333V85.3333333333334H234.6666666666667V128M234.6666666666667 298.6666666666667H277.3333333333333V170.6666666666667H234.6666666666667V298.6666666666667M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.3333333333334 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="alert-decagram"
-      unicode="&#xF6BC;"
-      horiz-adv-x="512" d=" M490.6666666666666 192L438.6133333333333 251.3066666666667L445.8666666666666 329.8133333333334L368.8533333333333 347.3066666666667L328.5333333333333 415.1466666666667L256 384L183.4666666666667 415.1466666666667L143.1466666666667 347.3066666666667L66.1333333333333 330.0266666666667L73.3866666666667 251.5200000000001L21.3333333333333 192L73.3866666666667 132.6933333333334L66.1333333333333 53.9733333333334L143.1466666666667 36.48L183.4666666666667 -31.36L256 0L328.5333333333333 -31.1466666666666L368.8533333333333 36.6933333333333L445.8666666666666 54.1866666666667L438.6133333333333 132.6933333333333L490.6666666666666 192M277.3333333333333 85.3333333333334H234.6666666666667V128H277.3333333333333V85.3333333333334M277.3333333333333 170.6666666666667H234.6666666666667V298.6666666666667H277.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="alert-octagon"
-      unicode="&#xF029;"
-      horiz-adv-x="512" d=" M277.3333333333333 170.6666666666667H234.6666666666667V298.6666666666667H277.3333333333333M256 78.9333333333333C240.64 78.9333333333333 228.2666666666667 91.3066666666666 228.2666666666667 106.6666666666667C228.2666666666667 122.0266666666667 240.64 134.4 256 134.4C271.36 134.4 283.7333333333334 122.0266666666667 283.7333333333334 106.6666666666667C283.7333333333334 91.3066666666667 271.36 78.9333333333333 256 78.9333333333333M335.5733333333333 384H176.4266666666667L64 271.5733333333334V112.4266666666667L176.4266666666667 0H335.5733333333333L448 112.4266666666667V271.5733333333334L335.5733333333333 384z" />
-    <glyph glyph-name="alert-octagram"
-      unicode="&#xF766;"
-      horiz-adv-x="512" d=" M46.9333333333333 105.3866666666667L82.7733333333333 192L46.9333333333333 278.6133333333334L133.5466666666667 314.4533333333333L169.3866666666667 401.0666666666667L256 365.2266666666667L342.6133333333333 401.0666666666667L378.4533333333333 314.4533333333334L465.0666666666666 278.6133333333334L429.2266666666667 192L465.0666666666667 105.3866666666667L378.4533333333334 69.5466666666667L342.6133333333334 -17.0666666666666L256 18.7733333333333L169.3866666666667 -17.0666666666667L133.5466666666667 69.5466666666666L46.9333333333334 105.3866666666667M277.3333333333333 85.3333333333334V128H234.6666666666667V85.3333333333334H277.3333333333333M277.3333333333333 170.6666666666667V298.6666666666667H234.6666666666667V170.6666666666667H277.3333333333333z" />
-    <glyph glyph-name="alert-outline"
-      unicode="&#xF02A;"
-      horiz-adv-x="512" d=" M256 405.3333333333333L21.3333333333333 0H490.6666666666666M256 320L416.64 42.6666666666667H95.36M234.6666666666667 234.6666666666667V149.3333333333334H277.3333333333333V234.6666666666667M234.6666666666667 106.6666666666667V64H277.3333333333333V106.6666666666667" />
-    <glyph glyph-name="alien"
-      unicode="&#xF899;"
-      horiz-adv-x="512" d=" M256 384C362.0266666666667 384 448 307.6266666666667 448 213.3333333333334S320 0 256 0S64 119.04 64 213.3333333333334S149.9733333333333 384 256 384M219.9466666666667 214.8266666666667C198.1866666666667 249.8133333333334 159.36 264.9600000000001 133.3333333333333 248.7466666666667C107.3066666666667 232.5333333333334 103.8933333333333 190.9333333333333 125.6533333333333 155.9466666666667C147.6266666666667 120.96 186.4533333333333 105.8133333333334 212.48 122.0266666666667C238.5066666666667 138.6666666666667 241.7066666666667 179.84 219.9466666666667 214.8266666666667M292.0533333333334 214.8266666666667C270.2933333333334 179.84 273.4933333333334 138.6666666666667 299.52 122.0266666666667C325.5466666666667 105.8133333333334 364.3733333333334 120.96 386.3466666666667 155.9466666666667C408.1066666666667 190.9333333333334 404.6933333333333 232.5333333333334 378.6666666666667 248.7466666666667C352.64 264.9600000000001 313.8133333333334 249.8133333333334 292.0533333333334 214.8266666666667M256 69.3333333333334C213.3333333333333 69.3333333333334 202.6666666666667 85.3333333333334 202.6666666666667 85.3333333333334C202.6666666666667 84.6933333333333 213.3333333333333 42.6666666666667 256 42.6666666666667S309.3333333333333 85.3333333333334 309.3333333333333 85.3333333333334S298.6666666666667 69.3333333333334 256 69.3333333333334z" />
-    <glyph glyph-name="all-inclusive"
-      unicode="&#xF6BD;"
-      horiz-adv-x="512" d=" M396.8 306.7733333333333C366.08 306.7733333333333 337.0666666666667 294.8266666666667 316.3733333333334 274.1333333333334L166.4 141.0133333333333C152.7466666666667 127.36 134.6133333333333 119.8933333333333 115.2 119.8933333333333C75.3066666666667 119.8933333333333 42.6666666666667 152.1066666666667 42.6666666666667 192C42.6666666666667 231.8933333333334 75.3066666666667 264.1066666666667 115.2 264.1066666666667C134.6133333333334 264.1066666666667 152.7466666666667 256.64 167.2533333333333 242.1333333333334L191.36 220.8L224 249.3866666666667L196.6933333333333 273.0666666666667C174.9333333333333 294.8266666666667 145.92 306.7733333333333 115.2 306.7733333333333C51.6266666666667 306.7733333333333 0 255.1466666666667 0 192S51.6266666666667 77.2266666666667 115.2 77.2266666666667C145.92 77.2266666666667 174.9333333333333 89.1733333333334 195.6266666666667 109.8666666666667L345.6 242.9866666666667C359.2533333333334 256.6400000000001 377.3866666666666 264.1066666666667 396.8 264.1066666666667C436.6933333333333 264.1066666666667 469.3333333333333 231.8933333333334 469.3333333333333 192C469.3333333333333 152.1066666666667 436.6933333333332 119.8933333333334 396.8 119.8933333333334C377.6 119.8933333333334 359.2533333333332 127.36 344.7466666666666 141.8666666666667L320 163.4133333333334L288 134.8266666666667L315.3066666666666 110.9333333333333C337.0666666666666 89.3866666666667 365.8666666666666 77.44 396.8 77.44C460.3733333333333 77.44 512 128.8533333333334 512 192C512 256 460.3733333333333 306.7733333333333 396.8 306.7733333333333z" />
-    <glyph glyph-name="alpha"
-      unicode="&#xF02B;"
-      horiz-adv-x="512" d=" M385.7066666666666 68.2666666666667C375.8933333333333 65.4933333333333 367.1466666666666 64 359.4666666666666 64C333.8666666666666 64 316.5866666666666 82.7733333333333 307.8399999999999 120.5333333333334H306.7733333333333C285.6533333333333 79.7866666666668 255.9999999999999 59.52 218.6666666666666 59.52C190.7199999999999 59.52 168.3199999999999 69.9733333333333 151.4666666666666 91.0933333333334S126.2933333333333 138.6666666666667 126.2933333333333 170.6666666666667C126.2933333333333 208 135.8933333333333 237.8666666666667 154.88 261.12C173.8666666666667 284.3733333333334 199.68 296.1066666666667 232.32 296.1066666666667C249.8133333333334 296.1066666666667 265.6 291.2 279.2533333333334 281.6C292.9066666666667 271.7866666666667 303.36 258.1333333333334 310.6133333333334 240.4266666666667H311.4666666666667L326.6133333333333 291.6266666666667H381.2266666666666L335.5733333333333 178.1333333333333C340.6933333333333 151.68 346.0266666666666 133.5466666666667 351.9999999999999 123.9466666666667C357.1199999999999 114.3466666666667 364.3733333333332 109.44 373.3333333333333 109.44C378.4533333333332 109.44 382.5066666666666 110.2933333333333 386.1333333333333 111.7866666666666L385.7066666666666 68.2666666666667M294.8266666666666 180.0533333333334C290.3466666666666 204.16 283.0933333333333 222.9333333333333 273.28 235.7333333333333C263.68 248.7466666666667 251.9466666666667 255.1466666666667 238.5066666666667 255.1466666666667C221.0133333333333 255.1466666666667 206.9333333333333 247.2533333333334 196.48 231.68C186.0266666666667 215.8933333333333 181.3333333333333 196.48 181.3333333333333 173.6533333333333C181.3333333333333 152.7466666666667 185.3866666666667 135.4666666666667 194.56 121.3866666666667C203.52 107.3066666666666 215.68 100.48 230.8266666666667 100.48C243.6266666666666 100.48 255.36 106.6666666666666 265.8133333333333 118.4C276.48 130.56 285.2266666666667 148.2666666666667 292.2666666666667 171.52L294.8266666666666 180.0533333333333z" />
-    <glyph glyph-name="alpha-a"
-      unicode="&#x41;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V85.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333V85.3333333333334H320V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256z" />
-    <glyph glyph-name="alpha-a-box"
-      unicode="&#xFAED;"
-      horiz-adv-x="512" d=" M64 341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V85.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333V85.3333333333334H320V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256z" />
-    <glyph glyph-name="alpha-b"
-      unicode="&#x42;"
-      horiz-adv-x="512" d=" M320 224V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V160C320 177.0666666666667 305.0666666666667 192 288 192C305.0666666666667 192 320 206.9333333333333 320 224M277.3333333333333 128H234.6666666666667V170.6666666666667H277.3333333333333V128M277.3333333333333 213.3333333333334H234.6666666666667V256H277.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="alpha-b-box"
-      unicode="&#xFAEE;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M320 224V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V160C320 177.0666666666667 305.0666666666667 192 288 192C305.0666666666667 192 320 206.9333333333333 320 224M277.3333333333333 128H234.6666666666667V170.6666666666667H277.3333333333333V128M277.3333333333333 213.3333333333334H234.6666666666667V256H277.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="alpha-c"
-      unicode="&#x43;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V149.3333333333334H277.3333333333333V128H234.6666666666667V256H277.3333333333333V234.6666666666667H320V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="alpha-c-box"
-      unicode="&#xFAEF;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V149.3333333333334H277.3333333333333V128H234.6666666666667V256H277.3333333333333V234.6666666666667H320V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="alpha-d"
-      unicode="&#x44;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192M234.6666666666667 256H277.3333333333333V128H234.6666666666667V256z" />
-    <glyph glyph-name="alpha-d-box"
-      unicode="&#xFAF0;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192M234.6666666666667 256H277.3333333333333V128H234.6666666666667V256M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-e"
-      unicode="&#x45;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H320V128H234.6666666666667V170.6666666666667H320V213.3333333333334H234.6666666666667V256H320V298.6666666666667H192z" />
-    <glyph glyph-name="alpha-e-box"
-      unicode="&#xFAF1;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H320V128H234.6666666666667V170.6666666666667H320V213.3333333333334H234.6666666666667V256H320V298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-f"
-      unicode="&#x46;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V170.6666666666667H298.6666666666667V213.3333333333334H234.6666666666667V256H320V298.6666666666667H192z" />
-    <glyph glyph-name="alpha-f-box"
-      unicode="&#xFAF2;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V170.6666666666667H298.6666666666667V213.3333333333334H234.6666666666667V256H320V298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-g"
-      unicode="&#x47;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V213.3333333333334H277.3333333333333V128H234.6666666666667V256H320V298.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="alpha-g-box"
-      unicode="&#xFAF3;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V213.3333333333334H277.3333333333333V128H234.6666666666667V256H320V298.6666666666667H234.6666666666667M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-h"
-      unicode="&#x48;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333V85.3333333333334H320V298.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667V298.6666666666667H192z" />
-    <glyph glyph-name="alpha-h-box"
-      unicode="&#xFAF4;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333V85.3333333333334H320V298.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667V298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-i"
-      unicode="&#x49;"
-      horiz-adv-x="512" d=" M298.6666666666667 298.6666666666667V256H277.3333333333333V128H298.6666666666667V85.3333333333334H213.3333333333333V128H234.6666666666667V256H213.3333333333333V298.6666666666667H298.6666666666667z" />
-    <glyph glyph-name="alpha-i-box"
-      unicode="&#xFAF5;"
-      horiz-adv-x="512" d=" M298.6666666666667 298.6666666666667H213.3333333333333V256H234.6666666666667V128H213.3333333333333V85.3333333333334H298.6666666666667V128H277.3333333333333V256H298.6666666666667V298.6666666666667M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-j"
-      unicode="&#x4A;"
-      horiz-adv-x="512" d=" M277.3333333333333 298.6666666666667V128H234.6666666666667V149.3333333333334H192V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V298.6666666666667H277.3333333333333z" />
-    <glyph glyph-name="alpha-j-box"
-      unicode="&#xFAF6;"
-      horiz-adv-x="512" d=" M277.3333333333333 298.6666666666667V128H234.6666666666667V149.3333333333334H192V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V298.6666666666667H277.3333333333333M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-k"
-      unicode="&#x4B;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V156.3733333333333L277.3333333333333 85.3333333333334H320L256 192L320 298.6666666666667H277.3333333333333L234.6666666666667 227.6266666666667V298.6666666666667H192z" />
-    <glyph glyph-name="alpha-k-box"
-      unicode="&#xFAF7;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V156.3733333333333L277.3333333333333 85.3333333333334H320L256 192L320 298.6666666666667H277.3333333333333L234.6666666666667 227.6266666666667V298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-l"
-      unicode="&#x4C;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H320V128H234.6666666666667V298.6666666666667H192z" />
-    <glyph glyph-name="alpha-l-box"
-      unicode="&#xFAF8;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H320V128H234.6666666666667V298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-m"
-      unicode="&#x4D;"
-      horiz-adv-x="512" d=" M192 298.6666666666667C168.5333333333333 298.6666666666667 149.3333333333333 279.4666666666667 149.3333333333333 256V85.3333333333334H192V256H234.6666666666667V106.6666666666667H277.3333333333333V256H320V85.3333333333334H362.6666666666667V256C362.6666666666667 279.4666666666667 343.4666666666667 298.6666666666667 320 298.6666666666667H192z" />
-    <glyph glyph-name="alpha-m-box"
-      unicode="&#xFAF9;"
-      horiz-adv-x="512" d=" M192 298.6666666666667C168.5333333333333 298.6666666666667 149.3333333333333 279.4666666666667 149.3333333333333 256V85.3333333333334H192V256H234.6666666666667V106.6666666666667H277.3333333333333V256H320V85.3333333333334H362.6666666666667V256C362.6666666666667 279.4666666666667 343.4666666666667 298.6666666666667 320 298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-n"
-      unicode="&#x4E;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V192L277.3333333333333 85.3333333333334H320V298.6666666666667H277.3333333333333V192L234.6666666666667 298.6666666666667H192z" />
-    <glyph glyph-name="alpha-n-box"
-      unicode="&#xFAFA;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V192L277.3333333333333 85.3333333333334H320V298.6666666666667H277.3333333333333V192L234.6666666666667 298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-o"
-      unicode="&#x4F;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667M234.6666666666667 256H277.3333333333333V128H234.6666666666667V256z" />
-    <glyph glyph-name="alpha-o-box"
-      unicode="&#xFAFB;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667M234.6666666666667 256H277.3333333333333V128H234.6666666666667V256M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-p"
-      unicode="&#x50;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333C300.8 170.6666666666667 320 189.8666666666667 320 213.3333333333334V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256z" />
-    <glyph glyph-name="alpha-p-box"
-      unicode="&#xFAFC;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333C300.8 170.6666666666667 320 189.8666666666667 320 213.3333333333334V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-q"
-      unicode="&#x51;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334V42.6666666666667H277.3333333333333V85.3333333333334C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667M234.6666666666667 256H277.3333333333333V128H234.6666666666667V256z" />
-    <glyph glyph-name="alpha-q-box"
-      unicode="&#xFAFD;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334V42.6666666666667H277.3333333333333V85.3333333333334C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667M234.6666666666667 256H277.3333333333333V128H234.6666666666667V256M106.6666666666667 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V21.3333333333334C448 -2.1333333333333 428.8 -21.3333333333333 405.3333333333333 -21.3333333333333H106.6666666666667C83.2 -21.3333333333333 64 -2.1333333333333 64 21.3333333333334V320C64 343.4666666666667 83.2 362.6666666666667 106.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="alpha-r"
-      unicode="&#x52;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V170.6666666666667H251.7333333333334L277.3333333333333 85.3333333333334H320L293.5466666666666 173.8666666666667C309.3333333333333 180.2666666666667 320 195.4133333333334 320 213.3333333333334V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256z" />
-    <glyph glyph-name="alpha-r-box"
-      unicode="&#xFAFE;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V85.3333333333334H234.6666666666667V170.6666666666667H251.7333333333334L277.3333333333333 85.3333333333334H320L293.5466666666666 173.8666666666667C309.3333333333333 180.2666666666667 320 195.4133333333334 320 213.3333333333334V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-s"
-      unicode="&#x53;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V213.3333333333334C192 189.8666666666667 211.2 170.6666666666667 234.6666666666667 170.6666666666667H277.3333333333333V128H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V170.6666666666667C320 194.1333333333333 300.8 213.3333333333334 277.3333333333333 213.3333333333334H234.6666666666667V256H320V298.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="alpha-s-box"
-      unicode="&#xFAFF;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V213.3333333333334C192 189.8666666666667 211.2 170.6666666666667 234.6666666666667 170.6666666666667H277.3333333333333V128H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V170.6666666666667C320 194.1333333333333 300.8 213.3333333333334 277.3333333333333 213.3333333333334H234.6666666666667V256H320V298.6666666666667H234.6666666666667M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-t"
-      unicode="&#x54;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V256H234.6666666666667V85.3333333333334H277.3333333333333V256H320V298.6666666666667H192z" />
-    <glyph glyph-name="alpha-t-box"
-      unicode="&#xFB00;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V256H234.6666666666667V85.3333333333334H277.3333333333333V256H320V298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-u"
-      unicode="&#x55;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V298.6666666666667H277.3333333333333V128H234.6666666666667V298.6666666666667H192z" />
-    <glyph glyph-name="alpha-u-box"
-      unicode="&#xFB01;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V298.6666666666667H277.3333333333333V128H234.6666666666667V298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-v"
-      unicode="&#x56;"
-      horiz-adv-x="512" d=" M192 298.6666666666667L234.6666666666667 85.3333333333334H277.3333333333333L320 298.6666666666667H277.3333333333333L256 192L234.6666666666667 298.6666666666667H192z" />
-    <glyph glyph-name="alpha-v-box"
-      unicode="&#xFB02;"
-      horiz-adv-x="512" d=" M192 298.6666666666667L234.6666666666667 85.3333333333334H277.3333333333333L320 298.6666666666667H277.3333333333333L256 192L234.6666666666667 298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-w"
-      unicode="&#x57;"
-      horiz-adv-x="512" d=" M192 85.3333333333334C168.5333333333333 85.3333333333334 149.3333333333333 104.5333333333333 149.3333333333333 128V298.6666666666667H192V128H234.6666666666667V277.3333333333334H277.3333333333333V128H320V298.6666666666667H362.6666666666667V128C362.6666666666667 104.5333333333333 343.4666666666667 85.3333333333334 320 85.3333333333334H192z" />
-    <glyph glyph-name="alpha-w-box"
-      unicode="&#xFB03;"
-      horiz-adv-x="512" d=" M192 85.3333333333334H320C343.4666666666667 85.3333333333334 362.6666666666667 104.5333333333333 362.6666666666667 128V298.6666666666667H320V128H277.3333333333333V277.3333333333334H234.6666666666667V128H192V298.6666666666667H149.3333333333333V128C149.3333333333333 104.5333333333333 168.5333333333333 85.3333333333334 192 85.3333333333334M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-x"
-      unicode="&#x58;"
-      horiz-adv-x="512" d=" M192 298.6666666666667L234.6666666666667 192L192 85.3333333333334H234.6666666666667L256 138.6666666666667L277.3333333333333 85.3333333333334H320L277.3333333333333 192L320 298.6666666666667H277.3333333333333L256 245.3333333333334L234.6666666666667 298.6666666666667H192z" />
-    <glyph glyph-name="alpha-x-box"
-      unicode="&#xFB04;"
-      horiz-adv-x="512" d=" M192 298.6666666666667L234.6666666666667 192L192 85.3333333333334H234.6666666666667L256 138.6666666666667L277.3333333333333 85.3333333333334H320L277.3333333333333 192L320 298.6666666666667H277.3333333333333L256 245.3333333333334L234.6666666666667 298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-y"
-      unicode="&#x59;"
-      horiz-adv-x="512" d=" M192 298.6666666666667L234.6666666666667 170.6666666666667V85.3333333333334H277.3333333333333V170.6666666666667L320 298.6666666666667H277.3333333333333L256 234.6666666666667L234.6666666666667 298.6666666666667H192z" />
-    <glyph glyph-name="alpha-y-box"
-      unicode="&#xFB05;"
-      horiz-adv-x="512" d=" M192 298.6666666666667L234.6666666666667 170.6666666666667V85.3333333333334H277.3333333333333V170.6666666666667L320 298.6666666666667H277.3333333333333L256 234.6666666666667L234.6666666666667 298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alpha-z"
-      unicode="&#x5A;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V256H277.3333333333333L192 128V85.3333333333334H320V128H234.6666666666667L320 256V298.6666666666667H192z" />
-    <glyph glyph-name="alpha-z-box"
-      unicode="&#xFB06;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V256H277.3333333333333L192 128V85.3333333333334H320V128H234.6666666666667L320 256V298.6666666666667H192M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="alphabetical"
-      unicode="&#xF02C;"
-      horiz-adv-x="512" d=" M128 213.3333333333334C151.4666666666667 213.3333333333334 170.6666666666667 194.1333333333333 170.6666666666667 170.6666666666667V85.3333333333334H85.3333333333333C61.8666666666667 85.3333333333334 42.6666666666667 104.5333333333333 42.6666666666667 128V170.6666666666667C42.6666666666667 194.1333333333333 61.8666666666667 213.3333333333334 85.3333333333333 213.3333333333334H128M85.3333333333333 170.6666666666667V128H128V170.6666666666667H85.3333333333333M426.6666666666667 170.6666666666667V128H469.3333333333333V85.3333333333334H426.6666666666667C403.2 85.3333333333334 384 104.5333333333333 384 128V170.6666666666667C384 194.1333333333333 403.2 213.3333333333334 426.6666666666667 213.3333333333334H469.3333333333333V170.6666666666667H426.6666666666667M256 298.6666666666667V213.3333333333334H298.6666666666667C322.1333333333334 213.3333333333334 341.3333333333333 194.1333333333333 341.3333333333333 170.6666666666667V128C341.3333333333333 104.5333333333333 322.1333333333334 85.3333333333334 298.6666666666667 85.3333333333334H256C232.5333333333334 85.3333333333334 213.3333333333333 104.5333333333333 213.3333333333333 128V298.6666666666667H256M256 128H298.6666666666667V170.6666666666667H256V128z" />
-    <glyph glyph-name="altimeter"
-      unicode="&#xF5D7;"
-      horiz-adv-x="512" d=" M149.3333333333333 384V341.3333333333334H362.6666666666667V384H149.3333333333333M192 298.6666666666667V256H320V298.6666666666667H192M42.6666666666667 278.1866666666667V105.8133333333334L128.64 192L42.6666666666667 278.1866666666667M469.9733333333334 278.1866666666667L384 192L469.9733333333334 105.8133333333334V278.1866666666667M149.3333333333333 213.3333333333334V170.6666666666667H362.6666666666667V213.3333333333334H149.3333333333333M192 128V85.3333333333334H320V128H192M149.3333333333333 42.6666666666667V0H362.6666666666667V42.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="amazon"
-      unicode="&#xF02D;"
-      horiz-adv-x="512" d=" M339.84 83.4133333333334C336 80 330.6666666666667 79.7866666666666 326.4 82.1333333333334C307.4133333333333 97.92 304 105.1733333333334 293.5466666666666 120.3200000000001C262.1866666666666 88.3200000000001 240 78.72 199.2533333333333 78.72C151.2533333333333 78.72 113.7066666666666 108.3733333333334 113.7066666666666 167.6800000000001C113.7066666666666 214.1866666666667 138.6666666666666 245.3333333333334 174.72 261.1200000000001C205.8666666666666 274.7733333333335 249.1733333333333 277.3333333333334 282.2399999999999 280.9600000000001V288C282.2399999999999 302.0800000000001 283.3066666666666 318.0800000000001 275.2 329.8133333333334C268.3733333333332 340.2666666666667 254.9333333333333 344.7466666666667 243.2 344.7466666666667C221.44 344.7466666666667 202.0266666666666 333.44 197.3333333333333 310.4C196.2666666666666 305.28 191.9999999999999 300.1600000000001 187.3066666666666 299.9466666666667L131.8399999999999 305.92C127.1466666666666 306.9866666666667 122.0266666666666 310.6133333333334 123.3066666666666 317.8666666666667C136.1066666666666 385.0666666666667 196.9066666666666 405.3333333333333 251.3066666666666 405.3333333333333C279.0399999999999 405.3333333333333 315.3066666666666 397.8666666666667 337.2799999999999 376.9600000000001C365.0133333333333 350.9333333333334 362.6666666666667 316.1600000000001 362.6666666666667 278.4V189.44C362.6666666666667 162.7733333333333 373.3333333333333 150.8266666666667 384 136.5333333333333C387.6266666666667 131.2 388.48 125.0133333333333 384 121.3866666666667L340.0533333333333 83.4133333333333H339.84M282.24 222.72V234.6666666666667C240.8533333333334 234.6666666666667 197.12 226.3466666666667 197.12 177.7066666666667C197.12 152.96 210.1333333333333 136.1066666666667 231.8933333333334 136.1066666666667C248.1066666666667 136.1066666666667 262.4 146.1333333333334 271.5733333333333 162.1333333333334C282.6666666666667 181.9733333333334 282.24 200.5333333333334 282.24 222.72M430.08 31.1466666666667C384 -2.9866666666667 316.16 -21.3333333333333 258.1333333333334 -21.3333333333333C176.8533333333333 -21.3333333333333 103.4666666666667 8.7466666666667 48 58.88C43.7333333333333 62.72 47.5733333333333 68.0533333333333 53.3333333333333 65.0666666666666C112.64 30.2933333333333 186.6666666666667 9.3866666666667 263.04 9.3866666666667C314.4533333333333 9.3866666666667 371.2 20.0533333333333 423.2533333333334 42.0266666666666C431.1466666666667 45.44 437.3333333333333 36.9066666666667 430.08 31.1466666666667M449.4933333333334 53.3333333333333C443.52 61.0133333333333 410.0266666666667 56.96 394.6666666666667 55.0399999999999C390.6133333333333 54.6133333333332 389.9733333333334 58.4533333333333 394.0266666666667 61.4399999999999C420.4799999999999 80.2133333333333 464.2133333333333 74.6666666666666 469.3333333333333 68.4799999999999C474.4533333333333 62.0799999999999 467.84 18.3466666666665 442.88 -2.3466666666668C439.04 -5.7600000000001 435.4133333333333 -3.8400000000001 437.3333333333333 -1e-13C442.88 14.2933333333332 455.4666666666667 45.6533333333332 449.4933333333334 53.3333333333332z" />
-    <glyph glyph-name="amazon-alexa"
-      unicode="&#xF8C5;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M222.5066666666667 -18.56V23.2533333333333C222.5066666666667 37.9733333333334 213.3333333333333 51.84 199.4666666666667 57.6C147.4133333333333 79.7866666666666 110.2933333333333 131.6266666666667 110.2933333333333 192C110.2933333333333 271.7866666666667 175.36 337.7066666666667 256 337.7066666666667C336.64 337.7066666666667 401.7066666666666 271.7866666666667 401.7066666666666 192C401.7066666666666 97.4933333333333 328.32 8.3200000000001 222.5066666666666 -18.5599999999999z" />
-    <glyph glyph-name="amazon-drive"
-      unicode="&#xF02E;"
-      horiz-adv-x="512" d=" M105.3866666666667 210.7733333333334C111.5733333333333 210.7733333333334 117.3333333333333 209.9200000000001 122.88 208.4266666666667C123.0933333333333 254.0800000000001 160 291.2000000000001 205.8666666666667 291.2000000000001C240.4266666666667 291.2000000000001 270.2933333333333 269.8666666666668 282.4533333333333 239.5733333333334C295.04 256 314.4533333333333 266.0266666666667 336.2133333333333 266.0266666666667C373.3333333333333 266.0266666666667 404.0533333333334 235.7333333333334 404.0533333333334 198.1866666666667C404.0533333333334 193.0666666666667 403.4133333333333 187.7333333333334 402.3466666666667 182.8266666666667C407.4666666666667 184.7466666666667 413.2266666666668 185.8133333333334 419.2000000000001 185.8133333333334C446.9333333333334 185.8133333333334 469.3333333333334 163.2000000000001 469.3333333333334 135.4666666666667C469.3333333333334 107.7333333333334 446.9333333333334 85.3333333333334 419.2000000000001 85.3333333333334H105.3866666666667C70.8266666666667 85.3333333333334 42.6666666666667 113.4933333333334 42.6666666666667 148.0533333333334C42.6666666666667 182.8266666666667 70.8266666666667 210.7733333333333 105.3866666666667 210.7733333333333z" />
-    <glyph glyph-name="ambulance"
-      unicode="&#xF02F;"
-      horiz-adv-x="512" d=" M384 53.3333333333334C401.7066666666666 53.3333333333334 416 67.6266666666667 416 85.3333333333334S401.7066666666666 117.3333333333334 384 117.3333333333334S352 103.04 352 85.3333333333334S366.2933333333334 53.3333333333334 384 53.3333333333334M416 245.3333333333334H362.6666666666667V192H457.8133333333333L416 245.3333333333334M128 53.3333333333334C145.7066666666667 53.3333333333334 160 67.6266666666667 160 85.3333333333334S145.7066666666667 117.3333333333334 128 117.3333333333334S96 103.04 96 85.3333333333334S110.2933333333333 53.3333333333334 128 53.3333333333334M426.6666666666667 277.3333333333334L490.6666666666666 192V85.3333333333334H448C448 49.92 419.4133333333333 21.3333333333334 384 21.3333333333334S320 49.92 320 85.3333333333334H192C192 49.92 163.4133333333333 21.3333333333334 128 21.3333333333334S64 49.92 64 85.3333333333334H21.3333333333333V320C21.3333333333333 343.68 40.32 362.6666666666667 64 362.6666666666667H362.6666666666667V277.3333333333334H426.6666666666667M170.6666666666667 320V256H106.6666666666667V213.3333333333334H170.6666666666667V149.3333333333334H213.3333333333333V213.3333333333334H277.3333333333333V256H213.3333333333333V320H170.6666666666667z" />
-    <glyph glyph-name="ampersand"
-      unicode="&#xFA8C;"
-      horiz-adv-x="512" d=" M93.8666666666667 96C93.8666666666667 115.2000000000001 100.2666666666667 134.4 110.9333333333333 151.4666666666667S142.9333333333333 187.7333333333334 174.9333333333333 209.0666666666667C155.7333333333333 232.5333333333334 145.0666666666666 249.6 138.6666666666666 262.4000000000001C130.1333333333333 277.3333333333334 128 290.1333333333334 128 305.0666666666667C128 337.0666666666667 136.5333333333333 360.5333333333334 155.7333333333333 379.7333333333334C174.9333333333333 398.9333333333334 200.5333333333333 405.3333333333334 232.5333333333333 405.3333333333334C260.2666666666667 405.3333333333334 283.7333333333333 396.8 302.9333333333333 379.7333333333334C322.1333333333334 362.6666666666667 330.6666666666667 341.3333333333334 330.6666666666667 317.8666666666667C330.6666666666667 300.8 326.4 285.8666666666667 317.8666666666667 270.9333333333334C309.3333333333333 256 294.4 241.0666666666667 273.0666666666667 226.1333333333334L243.2 202.6666666666667L334.9333333333333 91.7333333333334C347.7333333333334 117.3333333333334 354.1333333333333 142.9333333333334 354.1333333333333 174.9333333333334H401.0666666666666C401.0666666666666 125.8666666666667 390.3999999999999 85.3333333333334 366.9333333333332 53.3333333333334L426.6666666666666 -17.0666666666667H362.6666666666666L334.9333333333332 14.9333333333333C319.9999999999999 2.1333333333333 305.0666666666666 -6.4 285.8666666666666 -12.8C266.6666666666665 -19.2 247.4666666666666 -23.4666666666667 228.2666666666666 -23.4666666666667C187.7333333333332 -23.4666666666667 155.7333333333332 -12.8 130.1333333333333 8.5333333333333C106.6666666666666 32 93.8666666666666 59.7333333333333 93.8666666666666 96M228.2666666666666 21.3333333333334C255.9999999999999 21.3333333333334 281.5999999999999 32 305.0666666666666 53.3333333333334L204.7999999999999 174.9333333333333L196.2666666666666 168.5333333333333C164.2666666666667 145.0666666666667 149.3333333333333 121.6 149.3333333333333 96C149.3333333333333 72.5333333333333 155.7333333333333 55.4666666666667 170.6666666666667 42.6666666666667C185.6 29.8666666666667 202.6666666666667 21.3333333333334 228.2666666666667 21.3333333333334M181.3333333333333 305.0666666666667C181.3333333333333 285.8666666666667 192 264.5333333333334 215.4666666666667 236.8L249.6 260.2666666666667C262.4 268.8 270.9333333333333 277.3333333333334 275.2 285.8666666666667C279.4666666666666 294.4 281.6 305.0666666666667 281.6 315.7333333333334C281.6 328.5333333333333 277.3333333333333 339.2 266.6666666666667 347.7333333333334C258.1333333333334 356.2666666666667 245.3333333333333 360.5333333333333 230.4 360.5333333333333S202.6666666666667 356.2666666666667 194.1333333333334 345.6C185.6 334.9333333333333 181.3333333333334 322.1333333333334 181.3333333333334 305.0666666666667z" />
-    <glyph glyph-name="amplifier"
-      unicode="&#xF030;"
-      horiz-adv-x="512" d=" M213.3333333333333 405.3333333333333H298.6666666666667C310.4 405.3333333333333 320 395.7333333333334 320 384H448V0H405.3333333333333C405.3333333333333 -11.7333333333333 395.7333333333334 -21.3333333333333 384 -21.3333333333333S362.6666666666667 -11.7333333333333 362.6666666666667 0H149.3333333333333C149.3333333333333 -11.7333333333333 139.7333333333333 -21.3333333333333 128 -21.3333333333333S106.6666666666667 -11.7333333333333 106.6666666666667 0H64V384H192C192 395.7333333333334 201.6 405.3333333333333 213.3333333333333 405.3333333333333M106.6666666666667 341.3333333333334V256H405.3333333333333V341.3333333333334H106.6666666666667M149.3333333333333 320C161.0666666666667 320 170.6666666666667 310.4 170.6666666666667 298.6666666666667S161.0666666666667 277.3333333333334 149.3333333333333 277.3333333333334S128 286.9333333333334 128 298.6666666666667S137.6 320 149.3333333333333 320M256 320H298.6666666666667V298.6666666666667H256V320M320 320H341.3333333333333V277.3333333333334H320V320M362.6666666666667 320H384V277.3333333333334H362.6666666666667V320M256 213.3333333333334C208.8533333333333 213.3333333333334 170.6666666666667 175.1466666666667 170.6666666666667 128S208.8533333333333 42.6666666666667 256 42.6666666666667S341.3333333333333 80.8533333333334 341.3333333333333 128S303.1466666666667 213.3333333333334 256 213.3333333333334M213.3333333333333 320C225.0666666666667 320 234.6666666666667 310.4 234.6666666666667 298.6666666666667S225.0666666666667 277.3333333333334 213.3333333333333 277.3333333333334S192 286.9333333333334 192 298.6666666666667S201.6 320 213.3333333333333 320z" />
-    <glyph glyph-name="anchor"
-      unicode="&#xF031;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C220.5866666666667 405.3333333333333 192 376.7466666666667 192 341.3333333333334C192 314.24 209.0666666666667 290.1333333333334 234.6666666666667 280.9600000000001V234.6666666666667H170.6666666666667V192H234.6666666666667V44.3733333333333C195.4133333333333 50.5599999999999 160.64 73.1733333333334 139.3066666666667 106.6666666666667H170.6666666666667V149.3333333333334H64V42.6666666666667H106.6666666666667V78.9333333333333C140.3733333333333 29.6533333333334 196.2666666666667 0 256 0S371.6266666666667 29.6533333333334 405.3333333333333 78.72V42.6666666666667H448V149.3333333333334H341.3333333333333V106.6666666666667H372.48C351.1466666666667 73.3866666666667 316.3733333333334 50.5600000000001 277.3333333333333 44.3733333333333V192H341.3333333333333V234.6666666666667H277.3333333333333V281.1733333333334C302.9333333333333 290.1333333333334 320 314.24 320 341.3333333333334C320 376.7466666666667 291.4133333333333 405.3333333333333 256 405.3333333333333M256 362.6666666666667C267.7333333333334 362.6666666666667 277.3333333333333 353.0666666666667 277.3333333333333 341.3333333333334S267.7333333333334 320 256 320S234.6666666666667 329.6 234.6666666666667 341.3333333333334S244.2666666666667 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="android"
-      unicode="&#xF032;"
-      horiz-adv-x="512" d=" M320 341.3333333333334H298.6666666666667V362.6666666666667H320M213.3333333333333 341.3333333333334H192V362.6666666666667H213.3333333333333M331.3066666666667 401.92L359.2533333333334 429.8666666666667C363.3066666666667 433.92 363.3066666666667 440.7466666666667 359.2533333333334 445.0133333333333C354.9866666666667 449.0666666666667 348.16 449.0666666666667 344.1066666666667 445.0133333333333L312.5333333333333 413.44C295.4666666666667 421.76 276.2666666666667 426.6666666666667 256 426.6666666666667C235.52 426.6666666666667 216.32 421.76 199.2533333333333 413.2266666666667L167.4666666666667 445.0133333333333C163.4133333333333 449.0666666666667 156.5866666666667 449.0666666666667 152.5333333333333 445.0133333333333C148.2666666666667 440.7466666666667 148.2666666666667 433.92 152.5333333333333 429.8666666666667L180.48 401.92C148.6933333333333 378.4533333333334 128 341.3333333333334 128 298.6666666666667H384C384 341.3333333333334 362.6666666666667 378.6666666666667 331.3066666666666 401.92M437.3333333333333 277.3333333333334C419.6266666666667 277.3333333333334 405.3333333333333 263.04 405.3333333333333 245.3333333333334V96C405.3333333333333 78.2933333333334 419.6266666666667 64 437.3333333333333 64S469.3333333333333 78.2933333333334 469.3333333333333 96V245.3333333333334C469.3333333333333 263.04 455.04 277.3333333333334 437.3333333333333 277.3333333333334M74.6666666666667 277.3333333333334C56.96 277.3333333333334 42.6666666666667 263.04 42.6666666666667 245.3333333333334V96C42.6666666666667 78.2933333333334 56.96 64 74.6666666666667 64S106.6666666666667 78.2933333333334 106.6666666666667 96V245.3333333333334C106.6666666666667 263.04 92.3733333333333 277.3333333333334 74.6666666666667 277.3333333333334M128 64C128 52.2666666666667 137.6 42.6666666666667 149.3333333333333 42.6666666666667H170.6666666666667V-32C170.6666666666667 -49.7066666666666 184.96 -64 202.6666666666667 -64S234.6666666666667 -49.7066666666666 234.6666666666667 -32V42.6666666666667H277.3333333333333V-32C277.3333333333333 -49.7066666666666 291.6266666666667 -64 309.3333333333333 -64S341.3333333333333 -49.7066666666666 341.3333333333333 -32V42.6666666666667H362.6666666666667C374.4 42.6666666666667 384 52.2666666666667 384 64V277.3333333333334H128V64z" />
-    <glyph glyph-name="android-auto"
-      unicode="&#xFA8D;"
-      horiz-adv-x="512" d=" M485.9733333333334 65.92C489.3866666666667 60.5866666666667 490.6666666666666 55.04 490.6666666666666 49.0666666666667C490.6666666666666 40.96 487.8933333333333 34.3466666666667 481.4933333333333 29.0133333333333S468.0533333333333 21.3333333333334 459.9466666666666 21.3333333333334H407.04L264.96 277.3333333333334H247.04L104.96 21.3333333333334H50.9866666666667C40.96 21.3333333333334 32.64 25.6 26.0266666666667 34.5600000000001C19.4133333333333 43.5200000000001 18.9866666666667 53.3333333333334 24.96 64L229.9733333333333 411.9466666666667C236.5866666666667 421.9733333333334 245.3333333333333 426.6666666666667 256 426.6666666666667C267.3066666666666 426.6666666666667 275.6266666666667 421.9733333333334 280.96 411.9466666666667L485.9733333333334 65.92M101.9733333333334 -27.9466666666667L256 247.8933333333333L410.0266666666667 -27.9466666666667L394.6666666666667 -42.6666666666667L256 14.0799999999999L116.0533333333334 -42.6666666666666L101.9733333333333 -27.9466666666666z" />
-    <glyph glyph-name="android-debug-bridge"
-      unicode="&#xF033;"
-      horiz-adv-x="512" d=" M320 256C308.2666666666667 256 298.6666666666667 265.6 298.6666666666667 277.3333333333334S308.2666666666667 298.6666666666667 320 298.6666666666667S341.3333333333333 289.0666666666667 341.3333333333333 277.3333333333334S331.7333333333334 256 320 256M192 256C180.2666666666667 256 170.6666666666667 265.6 170.6666666666667 277.3333333333334S180.2666666666667 298.6666666666667 192 298.6666666666667S213.3333333333333 289.0666666666667 213.3333333333333 277.3333333333334S203.7333333333334 256 192 256M343.8933333333333 354.7733333333333L388.6933333333334 399.5733333333333L371.2000000000001 417.28L321.92 368C302.08 378.0266666666667 279.68 384 256 384C232.1066666666667 384 209.92 378.0266666666667 190.08 368L140.8 417.28L123.3066666666667 399.5733333333333L168.1066666666666 354.7733333333333C130.9866666666667 327.68 106.6666666666667 284.1600000000001 106.6666666666667 234.6666666666667V213.3333333333334H405.3333333333333V234.6666666666667C405.3333333333333 284.1600000000001 381.0133333333333 327.68 343.8933333333333 354.7733333333333M106.6666666666667 106.6666666666667C106.6666666666667 24.3200000000001 173.44 -42.6666666666666 256 -42.6666666666666S405.3333333333333 24.1066666666667 405.3333333333333 106.6666666666667V192H106.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="android-head"
-      unicode="&#xF78F;"
-      horiz-adv-x="512" d=" M170.6666666666667 202.6666666666667C155.9466666666667 202.6666666666667 144 190.72 144 176S155.9466666666667 149.3333333333334 170.6666666666667 149.3333333333334S197.3333333333333 161.28 197.3333333333333 176S185.3866666666667 202.6666666666667 170.6666666666667 202.6666666666667M341.3333333333333 202.6666666666667C326.6133333333334 202.6666666666667 314.6666666666667 190.72 314.6666666666667 176S326.6133333333334 149.3333333333334 341.3333333333333 149.3333333333334S368 161.28 368 176S356.0533333333334 202.6666666666667 341.3333333333333 202.6666666666667M256 298.6666666666667C288 298.6666666666667 317.8666666666667 291.6266666666667 345.1733333333333 279.2533333333334L391.2533333333334 325.3333333333334C399.5733333333333 333.6533333333333 413.0133333333333 333.6533333333333 421.3333333333333 325.3333333333334C429.6533333333333 317.0133333333333 429.6533333333333 303.5733333333334 421.3333333333333 295.2533333333334L382.9333333333333 256.8533333333334C435.4133333333333 217.8133333333334 469.3333333333333 155.52 469.3333333333333 85.3333333333334H42.6666666666667C42.6666666666667 155.52 76.5866666666667 217.8133333333334 129.0666666666667 256.8533333333334L90.6666666666667 295.2533333333334C82.3466666666667 303.5733333333333 82.3466666666667 317.0133333333333 90.6666666666667 325.3333333333333C98.9866666666667 333.6533333333333 112.4266666666667 333.6533333333333 120.7466666666667 325.3333333333333L166.8266666666667 279.2533333333334C194.1333333333333 291.6266666666667 224 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="android-studio"
-      unicode="&#xF034;"
-      horiz-adv-x="512" d=" M234.6666666666667 405.3333333333333H277.3333333333333V362.6666666666667H288C305.7066666666667 362.6666666666667 320 348.3733333333334 320 330.6666666666667V256L310.6133333333334 246.6133333333334L345.6 186.0266666666667C369.28 209.28 384 241.4933333333334 384 277.3333333333334H426.6666666666667C426.6666666666667 225.7066666666667 403.84 179.4133333333334 367.5733333333333 148.0533333333334L434.56 32L437.3333333333333 -15.36L397.44 10.6666666666667L331.9466666666666 124.3733333333333C309.3333333333333 113.0666666666667 283.3066666666666 106.6666666666667 256 106.6666666666667C228.6933333333333 106.6666666666667 202.6666666666666 113.0666666666667 180.0533333333333 124.3733333333333L114.56 10.6666666666667L74.6666666666667 -15.36L77.44 32L201.3866666666667 246.6133333333334L192 256V330.6666666666667C192 348.3733333333334 206.2933333333333 362.6666666666667 224 362.6666666666667H234.6666666666667V405.3333333333333M201.3866666666667 161.4933333333334C218.0266666666667 153.6 236.5866666666667 149.3333333333334 256 149.3333333333334C275.4133333333333 149.3333333333334 293.9733333333333 153.6 310.6133333333334 161.4933333333334L279.4666666666667 215.4666666666667H279.2533333333334C266.0266666666667 202.6666666666667 245.9733333333333 202.6666666666667 232.7466666666667 215.4666666666667H232.5333333333334L201.3866666666667 161.4933333333334M256 320C244.2666666666667 320 234.6666666666667 310.4 234.6666666666667 298.6666666666667S244.2666666666667 277.3333333333334 256 277.3333333333334S277.3333333333333 286.9333333333334 277.3333333333333 298.6666666666667S267.7333333333334 320 256 320z" />
-    <glyph glyph-name="angle-acute"
-      unicode="&#xF936;"
-      horiz-adv-x="512" d=" M426.6666666666667 42.6666666666667H87.2533333333333L302.5066666666667 353.4933333333334L337.4933333333334 329.1733333333334L240.64 189.2266666666667C274.9866666666667 171.5200000000001 298.6666666666667 136.1066666666667 298.6666666666667 95.1466666666667C298.6666666666667 91.7333333333334 298.6666666666667 88.5333333333334 298.0266666666667 85.3333333333334H426.6666666666667V42.6666666666667M168.7466666666667 85.3333333333334H255.1466666666667C256 88.5333333333333 256 91.7333333333334 256 95.1466666666667C256 122.0266666666667 239.7866666666667 144.6400000000001 216.32 154.0266666666667L168.7466666666667 85.3333333333334z" />
-    <glyph glyph-name="angle-obtuse"
-      unicode="&#xF937;"
-      horiz-adv-x="512" d=" M448 42.6666666666667H198.6133333333334L86.8266666666667 333.6533333333333L126.5066666666667 349.0133333333333L191.1466666666667 181.3333333333334C202.6666666666667 185.8133333333334 215.2533333333333 188.3733333333333 228.48 188.3733333333333C285.44 188.3733333333333 331.9466666666667 142.0800000000001 332.3733333333334 85.3333333333334H448V42.6666666666667M228.0533333333333 85.3333333333334H289.7066666666667C289.28 119.04 262.4 145.7066666666667 228.48 145.7066666666667C220.5866666666667 145.7066666666667 213.3333333333333 144.2133333333334 206.2933333333334 141.6533333333334L228.0533333333333 85.3333333333334z" />
-    <glyph glyph-name="angle-right"
-      unicode="&#xF938;"
-      horiz-adv-x="512" d=" M106.6666666666667 362.6666666666667H149.3333333333333V213.3333333333334H277.3333333333333V85.3333333333334H426.6666666666667V42.6666666666667H106.6666666666667V362.6666666666667M149.3333333333333 85.3333333333334H234.6666666666667V170.6666666666667H149.3333333333333V85.3333333333334z" />
-    <glyph glyph-name="angular"
-      unicode="&#xF6B1;"
-      horiz-adv-x="512" d=" M256 394.6666666666667L444.5866666666667 327.4666666666667L416 77.8666666666667L256 -10.6666666666666L96 77.8666666666667L67.4133333333333 327.4666666666667L256 394.6666666666667M256 349.8666666666667L138.0266666666667 85.3333333333334H181.9733333333333L205.6533333333333 144.64H305.92L329.6 85.3333333333334H373.3333333333333L256 349.8666666666667M290.56 181.3333333333334H221.6533333333333L256 263.8933333333333L290.56 181.3333333333334z" />
-    <glyph glyph-name="angularjs"
-      unicode="&#xF6BE;"
-      horiz-adv-x="512" d=" M256 394.6666666666667L444.5866666666667 327.4666666666667L416 77.8666666666667L256 -10.6666666666666L96 77.8666666666667L67.4133333333333 327.4666666666667L256 394.6666666666667M256 352L106.6666666666667 298.6666666666667L129.7066666666667 101.9733333333334L256 32L382.2933333333334 101.9733333333334L405.3333333333333 298.6666666666667L256 352M256 325.9733333333334L353.7066666666666 106.6666666666667H317.2266666666666L297.3866666666666 155.3066666666667H214.1866666666666L194.56 106.6666666666667H158.08L256 325.9733333333334M284.5866666666667 185.6L256 254.5066666666667L227.4133333333334 185.6H284.5866666666667z" />
-    <glyph glyph-name="animation"
-      unicode="&#xF5D8;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.6533333333333 405.3333333333333 42.6666666666667 386.3466666666667 42.6666666666667 362.6666666666667V149.3333333333334H85.3333333333333V362.6666666666667H298.6666666666667V405.3333333333333H85.3333333333333M170.6666666666667 320C146.9866666666667 320 128 301.0133333333333 128 277.3333333333334V64H170.6666666666667V277.3333333333334H384V320H170.6666666666667M256 234.6666666666667C232.32 234.6666666666667 213.3333333333333 215.68 213.3333333333333 192V21.3333333333334C213.3333333333333 -2.3466666666666 232.32 -21.3333333333333 256 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V192C469.3333333333333 215.68 450.3466666666667 234.6666666666667 426.6666666666667 234.6666666666667H256z" />
-    <glyph glyph-name="animation-outline"
-      unicode="&#xFA8E;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V149.3333333333334H85.3333333333333V362.6666666666667H298.6666666666667V405.3333333333333H85.3333333333333M170.6666666666667 320C147.2 320 128 300.8 128 277.3333333333334V64H170.6666666666667V277.3333333333334H384V320H170.6666666666667M426.6666666666667 192V21.3333333333334H256V192H426.6666666666667M426.6666666666667 234.6666666666667H256C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192V21.3333333333334C213.3333333333333 -2.1333333333333 232.5333333333334 -21.3333333333333 256 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V192C469.3333333333333 215.4666666666667 450.1333333333334 234.6666666666667 426.6666666666667 234.6666666666667z" />
-    <glyph glyph-name="animation-play"
-      unicode="&#xF939;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H298.6666666666667V362.6666666666667H85.3333333333333V149.3333333333334H42.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.6533333333333 405.3333333333333 85.3333333333333 405.3333333333333M170.6666666666667 320H384V277.3333333333334H170.6666666666667V64H128V277.3333333333334C128 301.0133333333333 146.9866666666667 320 170.6666666666667 320M256 234.6666666666667H426.6666666666667C450.3466666666667 234.6666666666667 469.3333333333333 215.68 469.3333333333333 192V21.3333333333334C469.3333333333333 -2.3466666666666 450.3466666666667 -21.3333333333333 426.6666666666667 -21.3333333333333H256C232.32 -21.3333333333333 213.3333333333333 -2.3466666666666 213.3333333333333 21.3333333333334V192C213.3333333333333 215.68 232.32 234.6666666666667 256 234.6666666666667M298.6666666666667 192V21.3333333333334L426.6666666666667 106.6666666666667L298.6666666666667 192z" />
-    <glyph glyph-name="animation-play-outline"
-      unicode="&#xFA8F;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V149.3333333333334H85.3333333333333V362.6666666666667H298.6666666666667V405.3333333333333H85.3333333333333M170.6666666666667 320C147.2 320 128 300.8 128 277.3333333333334V64H170.6666666666667V277.3333333333334H384V320H170.6666666666667M426.6666666666667 192V21.3333333333334H256V192H426.6666666666667M426.6666666666667 234.6666666666667H256C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192V21.3333333333334C213.3333333333333 -2.1333333333333 232.5333333333334 -21.3333333333333 256 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V192C469.3333333333333 215.4666666666667 450.1333333333334 234.6666666666667 426.6666666666667 234.6666666666667M298.6666666666667 170.6666666666667V42.6666666666667L384 106.6666666666667L298.6666666666667 170.6666666666667z" />
-    <glyph glyph-name="anvil"
-      unicode="&#xF89A;"
-      horiz-adv-x="512" d=" M192 341.3333333333334V234.6666666666667C277.9733333333334 181.9733333333334 180.0533333333333 128.6400000000001 128 106.6666666666667V42.6666666666667H448V106.6666666666667C311.2533333333334 164.9066666666667 372.6933333333333 256 469.3333333333333 277.3333333333334V341.3333333333334H192M42.6666666666667 320C59.9466666666667 274.5600000000001 94.2933333333333 245.3333333333334 149.3333333333333 234.6666666666667V320H42.6666666666667z" />
-    <glyph glyph-name="apple"
-      unicode="&#xF035;"
-      horiz-adv-x="512" d=" M399.1466666666667 32C381.4400000000001 5.5466666666667 362.6666666666667 -20.2666666666666 334.08 -20.6933333333333C305.4933333333334 -21.3333333333333 296.32 -3.84 263.8933333333333 -3.84C231.2533333333334 -3.84 221.2266666666667 -20.2666666666666 194.1333333333334 -21.3333333333333C166.1866666666667 -22.4 145.0666666666667 6.8266666666667 127.1466666666667 32.64C90.6666666666667 85.3333333333334 62.72 182.4 100.2666666666667 247.68C118.8266666666667 280.1066666666667 152.1066666666667 300.5866666666667 188.16 301.2266666666667C215.4666666666667 301.6533333333333 241.4933333333334 282.6666666666667 258.3466666666667 282.6666666666667C274.9866666666666 282.6666666666667 306.56 305.4933333333334 339.6266666666667 302.08C353.4933333333334 301.44 392.32 296.5333333333333 417.28 259.8400000000001C415.36 258.56 370.9866666666667 232.5333333333334 371.4133333333333 178.56C372.0533333333334 114.1333333333333 427.9466666666666 92.5866666666667 428.5866666666667 92.3733333333333C427.9466666666666 90.88 419.6266666666666 61.6533333333333 399.1466666666667 32M277.3333333333333 373.3333333333334C292.9066666666667 391.04 318.72 404.48 340.0533333333333 405.3333333333333C342.8266666666667 380.3733333333334 332.8 355.2000000000001 317.8666666666666 337.2800000000001C303.1466666666667 319.1466666666667 278.8266666666666 305.0666666666667 254.9333333333333 306.9866666666667C251.7333333333333 331.5200000000001 263.68 357.12 277.3333333333333 373.3333333333334z" />
-    <glyph glyph-name="apple-finder"
-      unicode="&#xF036;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H253.6533333333334C265.8133333333334 385.92 280.1066666666667 407.8933333333333 297.1733333333333 426.6666666666667L320.8533333333333 402.9866666666667C311.68 390.4 303.5733333333333 376.7466666666667 296.32 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H318.5066666666667L325.5466666666666 -26.24L286.5066666666667 -41.6L275.84 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M85.3333333333333 320V42.6666666666667H267.52C266.6666666666667 49.7066666666667 265.3866666666667 56.7466666666667 264.5333333333333 64H256C197.3333333333333 64 144.64 74.6666666666667 109.44 90.4533333333333L128.8533333333333 125.44C149.3333333333333 114.3466666666667 195.6266666666667 106.6666666666667 256 106.6666666666667H261.12C260.48 120.96 260.6933333333334 135.2533333333333 261.76 149.3333333333334H192S200.5333333333333 235.3066666666667 234.6666666666667 320H85.3333333333333M426.6666666666667 42.6666666666667V320H277.3333333333333C258.1333333333334 272.64 247.04 224.8533333333333 241.0666666666667 192H302.2933333333334C298.6666666666667 164.6933333333334 298.0266666666667 136.1066666666667 299.9466666666667 108.16C338.5600000000001 110.9333333333334 368.0000000000001 117.3333333333334 383.1466666666667 125.4400000000001L402.56 90.4533333333334C377.3866666666667 78.9333333333334 343.4666666666667 70.4 304.8533333333334 66.3466666666668C306.1333333333334 58.2400000000001 307.4133333333333 50.3466666666668 309.3333333333334 42.6666666666667H426.6666666666667M128 277.3333333333334H170.6666666666667V213.3333333333334H128V277.3333333333334M341.3333333333333 277.3333333333334H384V213.3333333333334H341.3333333333333V277.3333333333334z" />
-    <glyph glyph-name="apple-icloud"
-      unicode="&#xF038;"
-      horiz-adv-x="512" d=" M469.3333333333333 127.1466666666667C469.3333333333333 80.4266666666667 431.7866666666667 42.6666666666667 385.4933333333334 42.6666666666667H126.5066666666667C80.2133333333333 42.6666666666667 42.6666666666667 80.4266666666667 42.6666666666667 127.1466666666667C42.6666666666667 169.1733333333334 73.1733333333333 203.9466666666667 113.28 210.3466666666667C112.64 213.3333333333334 112.4266666666667 216.32 112.4266666666667 219.5200000000001C112.4266666666667 248.9600000000001 136.1066666666667 273.0666666666667 165.5466666666667 273.0666666666667C178.56 273.0666666666667 190.72 268.1600000000001 199.8933333333334 260.2666666666667C216.32 297.6 237.44 331.9466666666667 296.7466666666667 331.9466666666667C368.64 331.9466666666667 402.56 276.0533333333334 402.56 216.96C402.56 214.6133333333334 402.56 212.0533333333334 402.3466666666667 209.7066666666667C440.5333333333333 201.8133333333334 469.3333333333333 167.8933333333334 469.3333333333333 127.1466666666667z" />
-    <glyph glyph-name="apple-ios"
-      unicode="&#xF037;"
-      horiz-adv-x="512" d=" M426.6666666666667 256V298.6666666666667H341.3333333333333C317.8666666666667 298.6666666666667 298.6666666666667 279.4666666666667 298.6666666666667 256V213.3333333333334C298.6666666666667 189.8666666666667 317.8666666666667 170.6666666666667 341.3333333333333 170.6666666666667H384V128H298.6666666666667V85.3333333333334H384C407.4666666666667 85.3333333333334 426.6666666666667 104.5333333333333 426.6666666666667 128V170.6666666666667C426.6666666666667 194.1333333333333 407.4666666666667 213.3333333333334 384 213.3333333333334H341.3333333333333V256M234.6666666666667 128H192V256H234.6666666666667M234.6666666666667 298.6666666666667H192C168.5333333333333 298.6666666666667 149.3333333333333 279.4666666666667 149.3333333333333 256V128C149.3333333333333 104.5333333333333 168.5333333333333 85.3333333333334 192 85.3333333333334H234.6666666666667C258.1333333333334 85.3333333333334 277.3333333333333 104.5333333333333 277.3333333333333 128V256C277.3333333333333 279.4666666666667 258.1333333333334 298.6666666666667 234.6666666666667 298.6666666666667M85.3333333333333 85.3333333333334H128V213.3333333333334H85.3333333333333M85.3333333333333 256H128V298.6666666666667H85.3333333333333V256z" />
-    <glyph glyph-name="apple-keyboard-caps"
-      unicode="&#xF632;"
-      horiz-adv-x="512" d=" M320 149.3333333333334V277.3333333333334H366.2933333333334L256 387.6266666666667L145.7066666666667 277.3333333333334H192V149.3333333333334H320M256 448L469.3333333333333 234.6666666666667H362.6666666666667V106.6666666666667H149.3333333333333V234.6666666666667H42.6666666666667L256 448M149.3333333333333 64H362.6666666666667V-64H149.3333333333333V64M320 21.3333333333334H192V-21.3333333333333H320V21.3333333333334z" />
-    <glyph glyph-name="apple-keyboard-command"
-      unicode="&#xF633;"
-      horiz-adv-x="512" d=" M128 405.3333333333333C175.1466666666667 405.3333333333333 213.3333333333333 367.1466666666667 213.3333333333333 320V277.3333333333334H298.6666666666667V320C298.6666666666667 367.1466666666667 336.8533333333333 405.3333333333333 384 405.3333333333333S469.3333333333333 367.1466666666667 469.3333333333333 320S431.1466666666667 234.6666666666667 384 234.6666666666667H341.3333333333333V149.3333333333334H384C431.1466666666667 149.3333333333334 469.3333333333333 111.1466666666667 469.3333333333333 64S431.1466666666667 -21.3333333333333 384 -21.3333333333333S298.6666666666667 16.8533333333334 298.6666666666667 64V106.6666666666667H213.3333333333333V64C213.3333333333333 16.8533333333334 175.1466666666667 -21.3333333333333 128 -21.3333333333333S42.6666666666667 16.8533333333334 42.6666666666667 64S80.8533333333333 149.3333333333334 128 149.3333333333334H170.6666666666667V234.6666666666667H128C80.8533333333333 234.6666666666667 42.6666666666667 272.8533333333334 42.6666666666667 320S80.8533333333333 405.3333333333333 128 405.3333333333333M341.3333333333333 64C341.3333333333333 40.5333333333333 360.5333333333333 21.3333333333334 384 21.3333333333334S426.6666666666667 40.5333333333333 426.6666666666667 64S407.4666666666667 106.6666666666667 384 106.6666666666667H341.3333333333333V64M298.6666666666667 234.6666666666667H213.3333333333333V149.3333333333334H298.6666666666667V234.6666666666667M128 106.6666666666667C104.5333333333333 106.6666666666667 85.3333333333333 87.4666666666667 85.3333333333333 64S104.5333333333333 21.3333333333334 128 21.3333333333334S170.6666666666667 40.5333333333333 170.6666666666667 64V106.6666666666667H128M170.6666666666667 320C170.6666666666667 343.4666666666667 151.4666666666667 362.6666666666667 128 362.6666666666667S85.3333333333333 343.4666666666667 85.3333333333333 320S104.5333333333333 277.3333333333334 128 277.3333333333334H170.6666666666667V320M384 277.3333333333334C407.4666666666667 277.3333333333334 426.6666666666667 296.5333333333334 426.6666666666667 320S407.4666666666667 362.6666666666667 384 362.6666666666667S341.3333333333333 343.4666666666667 341.3333333333333 320V277.3333333333334H384z" />
-    <glyph glyph-name="apple-keyboard-control"
-      unicode="&#xF634;"
-      horiz-adv-x="512" d=" M421.9733333333334 196.6933333333334L391.68 166.6133333333334L256 302.2933333333334L120.32 166.6133333333334L90.0266666666667 196.6933333333333L256 362.6666666666667L421.9733333333334 196.6933333333333z" />
-    <glyph glyph-name="apple-keyboard-option"
-      unicode="&#xF635;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H194.3466666666666L344.5333333333333 64H448V21.3333333333334H317.44L167.2533333333333 320H64V362.6666666666667M298.6666666666667 362.6666666666667H448V320H298.6666666666667V362.6666666666667z" />
-    <glyph glyph-name="apple-keyboard-shift"
-      unicode="&#xF636;"
-      horiz-adv-x="512" d=" M320 64V192H366.2933333333334L256 302.2933333333334L145.7066666666667 192H192V64H320M256 362.6666666666667L469.3333333333333 149.3333333333334H362.6666666666667V21.3333333333334H149.3333333333333V149.3333333333334H42.6666666666667L256 362.6666666666667z" />
-    <glyph glyph-name="apple-safari"
-      unicode="&#xF039;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192C85.3333333333333 147.4133333333334 102.4 106.6666666666667 130.3466666666666 76.5866666666667L210.7733333333333 237.2266666666667L371.4133333333333 317.6533333333334C341.3333333333333 345.6 300.5866666666667 362.6666666666667 256 362.6666666666667M256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192C426.6666666666667 236.5866666666667 409.6 277.3333333333334 381.6533333333333 307.4133333333334L301.2266666666667 146.7733333333333L140.5866666666667 66.3466666666667C170.6666666666667 38.4 211.4133333333333 21.3333333333334 256 21.3333333333334M256 192L239.5733333333333 208.4266666666667L206.9333333333333 142.9333333333333L272.4266666666666 175.5733333333333L256 192M256 74.6666666666667H277.3333333333333V42.6666666666667H256V74.6666666666667M338.7733333333333 109.0133333333333L353.92 124.16L376.5333333333333 101.5466666666667L361.3866666666666 86.4L338.7733333333333 109.0133333333334M373.3333333333333 192V213.3333333333334H405.3333333333333V192H373.3333333333333M256 309.3333333333334H234.6666666666667V341.3333333333334H256V309.3333333333334M173.2266666666666 274.9866666666667L158.08 259.8400000000001L135.4666666666667 282.4533333333334L150.6133333333333 297.6L173.2266666666666 274.9866666666667M138.6666666666667 192V170.6666666666667H106.6666666666667V192H138.6666666666667z" />
-    <glyph glyph-name="application"
-      unicode="&#xF614;"
-      horiz-adv-x="512" d=" M405.3333333333333 362.6666666666667C429.0133333333333 362.6666666666667 448 343.4666666666667 448 320V64C448 40.5333333333333 428.8 21.3333333333334 405.3333333333333 21.3333333333334H106.6666666666667C82.9866666666667 21.3333333333334 64 40.5333333333333 64 64V320C64 343.4666666666667 83.2 362.6666666666667 106.6666666666667 362.6666666666667H405.3333333333333M405.3333333333333 64V277.3333333333334H106.6666666666667V64H405.3333333333333z" />
-    <glyph glyph-name="apps"
-      unicode="&#xF03B;"
-      horiz-adv-x="512" d=" M341.3333333333333 21.3333333333334H426.6666666666667V106.6666666666667H341.3333333333333M341.3333333333333 149.3333333333334H426.6666666666667V234.6666666666667H341.3333333333333M213.3333333333333 277.3333333333334H298.6666666666667V362.6666666666667H213.3333333333333M341.3333333333333 277.3333333333334H426.6666666666667V362.6666666666667H341.3333333333333M213.3333333333333 149.3333333333334H298.6666666666667V234.6666666666667H213.3333333333333M85.3333333333333 149.3333333333334H170.6666666666667V234.6666666666667H85.3333333333333M85.3333333333333 21.3333333333334H170.6666666666667V106.6666666666667H85.3333333333333M213.3333333333333 21.3333333333334H298.6666666666667V106.6666666666667H213.3333333333333M85.3333333333333 277.3333333333334H170.6666666666667V362.6666666666667H85.3333333333333V277.3333333333334z" />
-    <glyph glyph-name="arch"
-      unicode="&#xF8C6;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C237.0133333333333 358.8266666666667 225.4933333333334 328.3200000000001 204.3733333333333 283.0933333333334C217.3866666666667 269.44 233.1733333333333 253.44 258.9866666666667 235.3066666666667C231.2533333333334 246.8266666666667 212.2666666666667 258.1333333333334 198.1866666666667 270.0800000000001C170.6666666666667 213.3333333333334 128.64 133.3333333333334 42.6666666666667 -21.3333333333333C110.2933333333333 17.7066666666667 162.7733333333333 41.8133333333334 211.6266666666667 50.9866666666667C209.4933333333334 59.9466666666667 208.2133333333333 69.76 208.4266666666667 80V82.1333333333334C209.4933333333334 125.4400000000001 232.1066666666667 158.72 258.7733333333333 156.3733333333334C285.44 154.2400000000001 306.1333333333334 117.3333333333334 305.0666666666666 73.8133333333334C304.8533333333333 65.7066666666667 304 57.8133333333334 302.5066666666667 50.5600000000001C350.7199999999999 41.1733333333333 402.56 17.2800000000001 469.3333333333333 -21.3333333333333C456.1066666666666 2.9866666666667 444.3733333333333 24.7466666666667 433.28 45.44C416 59.0933333333334 397.0133333333333 77.0133333333333 359.4666666666666 96C385.28 89.6 403.84 81.92 418.3466666666667 73.1733333333334C304.2133333333333 285.44 295.04 313.6 256 405.3333333333333z" />
-    <glyph glyph-name="archive"
-      unicode="&#xF03C;"
-      horiz-adv-x="512" d=" M64 384H448V298.6666666666667H64V384M85.3333333333333 277.3333333333334H426.6666666666667V0H85.3333333333333V277.3333333333334M202.6666666666667 213.3333333333334C196.6933333333333 213.3333333333334 192 208.64 192 202.6666666666667V170.6666666666667H320V202.6666666666667C320 208.64 315.3066666666666 213.3333333333334 309.3333333333333 213.3333333333334H202.6666666666667z" />
-    <glyph glyph-name="arrange-bring-forward"
-      unicode="&#xF03D;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H341.3333333333333V106.6666666666667H42.6666666666667V405.3333333333333M469.3333333333333 277.3333333333334V-21.3333333333333H170.6666666666667V64H213.3333333333333V21.3333333333334H426.6666666666667V234.6666666666667H384V277.3333333333334H469.3333333333333z" />
-    <glyph glyph-name="arrange-bring-to-front"
-      unicode="&#xF03E;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H234.6666666666667V320H192V362.6666666666667H85.3333333333333V256H128V213.3333333333334H42.6666666666667V405.3333333333333M469.3333333333333 170.6666666666667V-21.3333333333333H277.3333333333333V64H320V21.3333333333334H426.6666666666667V128H384V170.6666666666667H469.3333333333333M170.6666666666667 277.3333333333334H341.3333333333333V106.6666666666667H170.6666666666667V277.3333333333334z" />
-    <glyph glyph-name="arrange-send-backward"
-      unicode="&#xF03F;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H341.3333333333333V106.6666666666667H42.6666666666667V405.3333333333333M469.3333333333333 277.3333333333334V-21.3333333333333H170.6666666666667V64H384V277.3333333333334H469.3333333333333M85.3333333333333 362.6666666666667V149.3333333333334H298.6666666666667V362.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="arrange-send-to-back"
-      unicode="&#xF040;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H234.6666666666667V213.3333333333334H42.6666666666667V405.3333333333333M192 362.6666666666667H85.3333333333333V256H192V362.6666666666667M469.3333333333333 170.6666666666667V-21.3333333333333H277.3333333333333V170.6666666666667H469.3333333333333M320 21.3333333333334H426.6666666666667V128H320V21.3333333333334M341.3333333333333 277.3333333333334V213.3333333333334H277.3333333333333V277.3333333333334H341.3333333333333M234.6666666666667 106.6666666666667H170.6666666666667V170.6666666666667H234.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="arrow-all"
-      unicode="&#xF041;"
-      horiz-adv-x="512" d=" M277.3333333333333 213.3333333333334H384L352 245.3333333333334L382.2933333333334 275.6266666666667L465.92 192L382.2933333333334 108.3733333333333L352 138.6666666666667L384 170.6666666666667H277.3333333333333V64L309.3333333333333 96L339.6266666666667 65.7066666666667L256 -17.92L172.3733333333333 65.7066666666667L202.6666666666667 96L234.6666666666667 64V170.6666666666667H128L160 138.6666666666667L129.7066666666667 108.3733333333333L46.08 192L129.7066666666667 275.6266666666667L160 245.3333333333334L128 213.3333333333334H234.6666666666667V320L202.6666666666667 288L172.3733333333333 318.2933333333334L256 401.92L339.6266666666667 318.2933333333334L309.3333333333333 288L277.3333333333333 320V213.3333333333334z" />
-    <glyph glyph-name="arrow-bottom-left"
-      unicode="&#xF042;"
-      horiz-adv-x="512" d=" M405.3333333333333 311.2533333333334L375.2533333333334 341.3333333333334L149.3333333333333 115.4133333333334V256H106.6666666666667V42.6666666666667H320V85.3333333333334H179.4133333333333L405.3333333333333 311.2533333333334z" />
-    <glyph glyph-name="arrow-bottom-left-bold-outline"
-      unicode="&#xF9B6;"
-      horiz-adv-x="512" d=" M391.68 26.0266666666666H90.0266666666667V327.68L180.6933333333333 237.2266666666667L301.2266666666667 357.9733333333334L421.9733333333334 237.2266666666667L301.2266666666667 116.48L391.68 26.0266666666666M135.2533333333333 71.2533333333333H286.08L240.8533333333333 116.48L361.6 237.2266666666667L301.2266666666667 297.6L180.48 176.8533333333334L135.2533333333333 222.08V71.2533333333333z" />
-    <glyph glyph-name="arrow-bottom-left-thick"
-      unicode="&#xF9B7;"
-      horiz-adv-x="512" d=" M330.6666666666667 326.6133333333334L390.6133333333333 266.6666666666667L254.72 130.3466666666667H360.32V57.3866666666667H121.3866666666667V296.32H194.56V190.72L330.6666666666667 326.6133333333334z" />
-    <glyph glyph-name="arrow-bottom-right"
-      unicode="&#xF043;"
-      horiz-adv-x="512" d=" M106.6666666666667 311.2533333333334L136.7466666666667 341.3333333333334L362.6666666666667 115.4133333333334V256H405.3333333333333V42.6666666666667H192V85.3333333333334H332.5866666666667L106.6666666666667 311.2533333333334z" />
-    <glyph glyph-name="arrow-bottom-right-bold-outline"
-      unicode="&#xF9B8;"
-      horiz-adv-x="512" d=" M210.7733333333334 116.48L90.0266666666667 237.2266666666667L210.7733333333333 357.9733333333334L331.52 237.2266666666667L421.9733333333334 327.68V26.0266666666666H120.32L210.7733333333333 116.48M376.7466666666667 222.08L331.52 176.8533333333334L210.7733333333333 297.6L150.4 237.2266666666667L271.1466666666667 116.48L225.92 71.2533333333333H376.7466666666667V222.08z" />
-    <glyph glyph-name="arrow-bottom-right-thick"
-      unicode="&#xF9B9;"
-      horiz-adv-x="512" d=" M317.6533333333333 190.72V296.32H390.6133333333334V57.3866666666667H151.68V130.3466666666667H257.28L121.3866666666667 266.6666666666667L181.3333333333333 326.6133333333334L317.6533333333333 190.72z" />
-    <glyph glyph-name="arrow-collapse"
-      unicode="&#xF615;"
-      horiz-adv-x="512" d=" M416 382.0800000000001L320 286.0800000000001V362.6666666666667H277.3333333333333V213.3333333333334H426.6666666666667V256H350.08L446.08 352L416 382.0800000000001M85.3333333333333 170.6666666666667V128H161.92L65.92 32L96 1.92L192 97.92V21.3333333333334H234.6666666666667V170.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="arrow-collapse-all"
-      unicode="&#xF044;"
-      horiz-adv-x="512" d=" M416 382.0800000000001L446.08 352L350.08 256H426.6666666666667V213.3333333333334H277.3333333333333V362.6666666666667H320V286.0800000000001L416 382.0800000000001M446.08 32L416 1.92L320 97.92V21.3333333333334H277.3333333333333V170.6666666666667H426.6666666666667V128H350.08L446.08 32M96 382.0800000000001L192 286.0800000000001V362.6666666666667H234.6666666666667V213.3333333333334H85.3333333333333V256H161.92L65.92 352L96 382.0800000000001M65.92 32L161.92 128H85.3333333333333V170.6666666666667H234.6666666666667V21.3333333333334H192V97.92L96 1.92L65.92 32z" />
-    <glyph glyph-name="arrow-collapse-down"
-      unicode="&#xF791;"
-      horiz-adv-x="512" d=" M424.9600000000001 190.2933333333334L256 21.3333333333334L87.04 190.2933333333334L117.3333333333333 220.3733333333333L234.6666666666667 103.04V405.3333333333333H277.3333333333333V103.04L394.6666666666667 220.5866666666667L424.9600000000001 190.2933333333333M256 21.3333333333334H42.6666666666667V-21.3333333333333H469.3333333333333V21.3333333333334H256z" />
-    <glyph glyph-name="arrow-collapse-horizontal"
-      unicode="&#xF84B;"
-      horiz-adv-x="512" d=" M277.3333333333333 21.3333333333334V362.6666666666667H320.64V21.3333333333334H277.3333333333333M213.3333333333333 21.3333333333334V362.6666666666667H256.64V21.3333333333334H213.3333333333333M106.6666666666667 277.3333333333334L192.64 192L106.6666666666667 106.6666666666667V170.6666666666667H42.6666666666667V213.3333333333334H106.6666666666667V277.3333333333334M426.6666666666667 106.6666666666667L341.3333333333333 192L426.6666666666667 277.3333333333334V213.3333333333334H490.6666666666666V170.6666666666667H426.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="arrow-collapse-left"
-      unicode="&#xF792;"
-      horiz-adv-x="512" d=" M254.2933333333333 23.04L85.3333333333333 192L254.2933333333333 360.9600000000001L284.3733333333334 330.6666666666667L167.04 213.3333333333334H469.3333333333333V170.6666666666667H167.04L284.5866666666667 53.3333333333334L254.2933333333333 23.04M85.3333333333333 192V405.3333333333333H42.6666666666667V-21.3333333333333H85.3333333333333V192z" />
-    <glyph glyph-name="arrow-collapse-right"
-      unicode="&#xF793;"
-      horiz-adv-x="512" d=" M257.7066666666667 360.9600000000001L426.6666666666667 192L257.7066666666667 23.04L227.6266666666667 53.3333333333334L344.9600000000001 170.6666666666667H42.6666666666667V213.3333333333334H344.9600000000001L227.6266666666667 330.6666666666667L257.7066666666667 360.9600000000001M426.6666666666667 192V-21.3333333333333H469.3333333333333V405.3333333333333H426.6666666666667V192z" />
-    <glyph glyph-name="arrow-collapse-up"
-      unicode="&#xF794;"
-      horiz-adv-x="512" d=" M87.04 193.7066666666667L256 362.6666666666667L424.9600000000001 193.7066666666667L394.6666666666667 163.6266666666667L277.3333333333333 280.9600000000001V-21.3333333333333H234.6666666666667V280.9600000000001L117.3333333333333 163.6266666666667L87.04 193.7066666666667M256 362.6666666666667H469.3333333333333V405.3333333333333H42.6666666666667V362.6666666666667H256z" />
-    <glyph glyph-name="arrow-collapse-vertical"
-      unicode="&#xF84C;"
-      horiz-adv-x="512" d=" M85.3333333333333 192H426.6666666666667V149.3333333333334H85.3333333333333V192M85.3333333333333 256H426.6666666666667V213.3333333333334H85.3333333333333V256M341.3333333333333 362.6666666666667L256 277.3333333333334L170.6666666666667 362.6666666666667H234.6666666666667V426.6666666666667H277.3333333333333V362.6666666666667H341.3333333333333M170.6666666666667 42.6666666666667L256 128L341.3333333333333 42.6666666666667H277.3333333333333V-21.3333333333333H234.6666666666667V42.6666666666667H170.6666666666667z" />
-    <glyph glyph-name="arrow-decision"
-      unicode="&#xF9BA;"
-      horiz-adv-x="512" d=" M234.6666666666667 341.3333333333334H170.6666666666667L256 426.6666666666667L341.3333333333333 341.3333333333334H277.3333333333333V246.8266666666667C261.3333333333333 237.0133333333333 247.04 224.8533333333334 234.6666666666667 210.7733333333334V341.3333333333334M469.3333333333333 213.3333333333334L384 298.6666666666667V234.6666666666667C306.9866666666667 237.8666666666667 241.28 179.84 234.6666666666667 103.04C201.3866666666667 91.3066666666666 183.8933333333334 54.6133333333333 195.6266666666667 21.3333333333334C207.36 -11.9466666666666 244.0533333333333 -29.4399999999999 277.3333333333333 -17.7066666666666C310.6133333333334 -5.76 328.1066666666667 30.72 316.3733333333334 64C309.9733333333333 82.3466666666667 295.4666666666667 96.64 277.3333333333333 103.04C287.36 188.3733333333333 372.6933333333333 192.64 382.9333333333333 192.64V128.64L469.3333333333333 213.3333333333334M226.7733333333334 200.7466666666667C198.4 222.5066666666667 163.6266666666667 234.6666666666667 128 234.6666666666667V298.6666666666667L42.6666666666667 213.3333333333334L128 128V192C156.5866666666667 191.36 184.1066666666666 181.3333333333334 205.6533333333333 162.1333333333333C210.9866666666667 175.7866666666667 218.0266666666667 188.8 226.7733333333334 200.7466666666667z" />
-    <glyph glyph-name="arrow-decision-auto"
-      unicode="&#xF9BB;"
-      horiz-adv-x="512" d=" M256 341.3333333333334H192L277.3333333333333 426.6666666666667L362.6666666666667 341.3333333333334H298.6666666666667V246.8266666666667C282.6666666666667 237.0133333333333 268.3733333333334 224.8533333333334 256 210.7733333333334V341.3333333333334M221.8666666666667 128H181.3333333333333L166.4 170.6666666666667H98.1333333333333L83.2 128H42.6666666666667L110.9333333333333 320H153.6L221.8666666666667 128M156.8 199.4666666666667L132.2666666666667 277.3333333333334L107.7333333333334 199.4666666666667H156.8M490.6666666666666 213.3333333333334L405.3333333333333 298.6666666666667V234.6666666666667C328.32 237.8666666666667 262.6133333333333 179.84 256 103.04C222.72 91.3066666666666 205.2266666666667 54.6133333333333 216.96 21.3333333333334C228.6933333333334 -11.9466666666666 265.3866666666667 -29.4399999999999 298.6666666666667 -17.7066666666666C331.9466666666667 -5.76 349.44 30.72 337.7066666666667 64C331.3066666666666 82.3466666666667 316.8 96.64 298.6666666666667 103.04C308.6933333333334 188.3733333333333 394.0266666666667 192.64 404.2666666666667 192.64V128.64L490.6666666666666 213.3333333333334z" />
-    <glyph glyph-name="arrow-decision-auto-outline"
-      unicode="&#xF9BC;"
-      horiz-adv-x="512" d=" M405.3333333333333 128V192C394.6666666666667 192 309.3333333333333 188.5866666666667 299.7333333333334 102.4C333.0133333333333 90.6666666666667 350.5066666666667 53.9733333333334 338.7733333333333 20.6933333333333C327.04 -12.5866666666666 290.3466666666667 -30.08 257.0666666666667 -18.3466666666666C224 -6.4 206.2933333333334 30.08 218.0266666666667 63.36C224 81.7066666666667 238.9333333333334 96 257.0666666666667 102.4C263.2533333333334 178.9866666666666 328.5333333333333 237.2266666666667 405.3333333333333 234.6666666666666V298.6666666666667L490.6666666666666 213.3333333333334L405.3333333333333 128M298.6666666666667 42.6666666666667C298.6666666666667 54.4 289.0666666666667 64 277.3333333333333 64S256 54.4 256 42.6666666666667S265.6 21.3333333333334 277.3333333333333 21.3333333333334S298.6666666666667 30.9333333333333 298.6666666666667 42.6666666666667M256 210.7733333333333C268.3733333333334 224.8533333333333 282.6666666666667 237.0133333333333 298.6666666666667 246.8266666666667V341.3333333333334H362.6666666666667L277.3333333333333 426.6666666666667L192 341.3333333333334H256V210.7733333333333M153.6 320H110.9333333333333L42.6666666666667 128H83.2L98.1333333333333 170.6666666666667H166.4L181.3333333333333 128H221.8666666666667L153.6 320M107.7333333333334 199.4666666666667L132.2666666666667 277.3333333333334L156.8 199.4666666666667H107.7333333333333z" />
-    <glyph glyph-name="arrow-decision-outline"
-      unicode="&#xF9BD;"
-      horiz-adv-x="512" d=" M205.6533333333333 162.1333333333333C184.1066666666667 181.3333333333334 156.5866666666667 191.36 128 192V128L42.6666666666667 213.3333333333334L128 298.6666666666667V234.6666666666667C163.6266666666667 234.6666666666667 198.4 222.5066666666667 226.7733333333333 200.7466666666667C218.0266666666667 188.8 210.9866666666666 175.7866666666667 205.6533333333333 162.1333333333333M384 128V192C373.3333333333333 192 288 188.5866666666667 278.4 102.4C311.68 90.6666666666667 329.1733333333333 53.9733333333334 317.44 20.6933333333333C305.7066666666667 -12.5866666666666 269.0133333333333 -30.08 235.7333333333334 -18.3466666666666C202.6666666666667 -6.4 184.96 30.08 196.6933333333333 63.36C202.6666666666667 81.7066666666667 217.6 96 235.7333333333334 102.4C241.92 178.9866666666666 307.2 237.2266666666667 384 234.6666666666666V298.6666666666667L469.3333333333333 213.3333333333334L384 128M277.3333333333333 42.6666666666667C277.3333333333333 54.4 267.7333333333334 64 256 64S234.6666666666667 54.4 234.6666666666667 42.6666666666667S244.2666666666667 21.3333333333334 256 21.3333333333334S277.3333333333333 30.9333333333333 277.3333333333333 42.6666666666667M234.6666666666667 210.7733333333333C247.04 224.8533333333333 261.3333333333333 237.0133333333333 277.3333333333333 246.8266666666667V341.3333333333334H341.3333333333333L256 426.6666666666667L170.6666666666667 341.3333333333334H234.6666666666667V210.7733333333333z" />
-    <glyph glyph-name="arrow-down"
-      unicode="&#xF045;"
-      horiz-adv-x="512" d=" M234.6666666666667 362.6666666666667H277.3333333333333V106.6666666666667L394.6666666666667 224L424.9600000000001 193.7066666666667L256 24.7466666666667L87.04 193.7066666666667L117.3333333333333 224L234.6666666666667 106.6666666666667V362.6666666666667z" />
-    <glyph glyph-name="arrow-down-bold"
-      unicode="&#xF72D;"
-      horiz-adv-x="512" d=" M192 362.6666666666667H320V192H423.2533333333334L256 24.7466666666667L88.7466666666667 192H192V362.6666666666667z" />
-    <glyph glyph-name="arrow-down-bold-box"
-      unicode="&#xF72E;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M256 85.3333333333334L362.6666666666667 192H298.6666666666667V277.3333333333334H213.3333333333333V192H149.3333333333333L256 85.3333333333334z" />
-    <glyph glyph-name="arrow-down-bold-box-outline"
-      unicode="&#xF72F;"
-      horiz-adv-x="512" d=" M256 85.3333333333334L149.3333333333333 192H213.3333333333333V277.3333333333334H298.6666666666667V192H362.6666666666667L256 85.3333333333334M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M106.6666666666667 341.3333333333334V42.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="arrow-down-bold-circle"
-      unicode="&#xF047;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 85.3333333333334L362.6666666666667 192H298.6666666666667V277.3333333333334H213.3333333333333V192H149.3333333333333L256 85.3333333333334z" />
-    <glyph glyph-name="arrow-down-bold-circle-outline"
-      unicode="&#xF048;"
-      horiz-adv-x="512" d=" M256 85.3333333333334L149.3333333333333 192H213.3333333333333V277.3333333333334H298.6666666666667V192H362.6666666666667L256 85.3333333333334M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="arrow-down-bold-hexagon-outline"
-      unicode="&#xF049;"
-      horiz-adv-x="512" d=" M256 85.3333333333334L149.3333333333333 192H213.3333333333333V277.3333333333334H298.6666666666667V192H362.6666666666667L256 85.3333333333334M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="arrow-down-bold-outline"
-      unicode="&#xF9BE;"
-      horiz-adv-x="512" d=" M469.3333333333333 213.3333333333334L256 0L42.6666666666667 213.3333333333334H170.6666666666667V384H341.3333333333333V213.3333333333334H469.3333333333333M256 64L362.6666666666667 170.6666666666667H298.6666666666667V341.3333333333334H213.3333333333333V170.6666666666667H149.3333333333333L256 64z" />
-    <glyph glyph-name="arrow-down-box"
-      unicode="&#xF6BF;"
-      horiz-adv-x="512" d=" M64 341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334M234.6666666666667 320V138.6666666666667L160 213.3333333333334L129.7066666666667 183.04L256 56.7466666666667L382.2933333333334 183.04L352 213.3333333333334L277.3333333333333 138.6666666666667V320H234.6666666666667z" />
-    <glyph glyph-name="arrow-down-drop-circle"
-      unicode="&#xF04A;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M149.3333333333333 234.6666666666667L256 128L362.6666666666667 234.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="arrow-down-drop-circle-outline"
-      unicode="&#xF04B;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 362.6666666666667C350.2933333333334 362.6666666666667 426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667M149.3333333333333 234.6666666666667L256 128L362.6666666666667 234.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="arrow-down-thick"
-      unicode="&#xF046;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667H298.6666666666667V170.6666666666667L373.3333333333333 245.3333333333334L424.9600000000001 193.7066666666667L256 24.7466666666667L87.04 193.7066666666667L138.6666666666667 245.3333333333334L213.3333333333333 170.6666666666667V362.6666666666667z" />
-    <glyph glyph-name="arrow-expand"
-      unicode="&#xF616;"
-      horiz-adv-x="512" d=" M213.3333333333333 0V42.6666666666667H136.7466666666667L232.7466666666667 138.6666666666667L202.6666666666667 168.7466666666667L106.6666666666667 72.7466666666667V149.3333333333334H64V0H213.3333333333333M309.3333333333333 215.2533333333333L405.3333333333333 311.2533333333334V234.6666666666667H448V384H298.6666666666667V341.3333333333334H375.2533333333334L279.2533333333334 245.3333333333334L309.3333333333333 215.2533333333333z" />
-    <glyph glyph-name="arrow-expand-all"
-      unicode="&#xF04C;"
-      horiz-adv-x="512" d=" M202.6666666666667 168.7466666666667L232.7466666666667 138.6666666666667L136.7466666666667 42.6666666666667H213.3333333333333V0H64V149.3333333333334H106.6666666666667V72.7466666666667L202.6666666666667 168.7466666666667M232.7466666666667 245.3333333333334L202.6666666666667 215.2533333333333L106.6666666666667 311.2533333333334V234.6666666666667H64V384H213.3333333333333V341.3333333333334H136.7466666666667L232.7466666666667 245.3333333333334M309.3333333333333 168.7466666666667L405.3333333333333 72.7466666666667V149.3333333333334H448V0H298.6666666666667V42.6666666666667H375.2533333333334L279.2533333333334 138.6666666666667L309.3333333333333 168.7466666666667M279.2533333333334 245.3333333333334L375.2533333333334 341.3333333333334H298.6666666666667V384H448V234.6666666666667H405.3333333333333V311.2533333333334L309.3333333333333 215.2533333333333L279.2533333333334 245.3333333333334z" />
-    <glyph glyph-name="arrow-expand-down"
-      unicode="&#xF795;"
-      horiz-adv-x="512" d=" M469.3333333333333 362.6666666666667V405.3333333333333H42.6666666666667V362.6666666666667H234.6666666666667V60.3733333333333L117.3333333333333 177.7066666666667L87.04 147.6266666666667L256 -21.3333333333333L424.9600000000001 147.6266666666667L394.6666666666667 177.7066666666667L277.3333333333333 60.3733333333333V362.6666666666667H469.3333333333333z" />
-    <glyph glyph-name="arrow-expand-horizontal"
-      unicode="&#xF84D;"
-      horiz-adv-x="512" d=" M192 213.3333333333334H320V277.3333333333334L405.3333333333333 192L320 106.6666666666667V170.6666666666667H192V106.6666666666667L106.6666666666667 192L192 277.3333333333334V213.3333333333334M42.6666666666667 21.3333333333334V362.6666666666667H85.3333333333333V21.3333333333334H42.6666666666667M426.6666666666667 21.3333333333334V362.6666666666667H469.3333333333333V21.3333333333334H426.6666666666667z" />
-    <glyph glyph-name="arrow-expand-left"
-      unicode="&#xF796;"
-      horiz-adv-x="512" d=" M426.6666666666667 -21.3333333333333H469.3333333333333V405.3333333333333H426.6666666666667V213.3333333333334H124.3733333333333L241.7066666666667 330.6666666666667L211.6266666666667 360.9600000000001L42.6666666666667 192L211.6266666666667 23.04L241.7066666666667 53.3333333333334L124.3733333333333 170.6666666666667H426.6666666666667V-21.3333333333333z" />
-    <glyph glyph-name="arrow-expand-right"
-      unicode="&#xF797;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H42.6666666666667V-21.3333333333333H85.3333333333333V170.6666666666667H387.6266666666667L270.2933333333334 53.3333333333334L300.3733333333334 23.04L469.3333333333333 192L300.3733333333334 360.9600000000001L270.2933333333333 330.6666666666667L387.6266666666667 213.3333333333334H85.3333333333333V405.3333333333333z" />
-    <glyph glyph-name="arrow-expand-up"
-      unicode="&#xF798;"
-      horiz-adv-x="512" d=" M42.6666666666667 21.3333333333334V-21.3333333333333H469.3333333333333V21.3333333333334H277.3333333333333V323.6266666666667L394.6666666666667 206.2933333333334L424.9600000000001 236.3733333333334L256 405.3333333333333L87.04 236.3733333333334L117.3333333333333 206.2933333333334L234.6666666666667 323.6266666666667V21.3333333333334H42.6666666666667z" />
-    <glyph glyph-name="arrow-expand-vertical"
-      unicode="&#xF84E;"
-      horiz-adv-x="512" d=" M277.3333333333333 256V128H341.3333333333333L256 42.6666666666667L170.6666666666667 128H234.6666666666667V256H170.6666666666667L256 341.3333333333334L341.3333333333333 256H277.3333333333333M85.3333333333333 405.3333333333333H426.6666666666667V362.6666666666667H85.3333333333333V405.3333333333333M85.3333333333333 21.3333333333334H426.6666666666667V-21.3333333333333H85.3333333333333V21.3333333333334z" />
-    <glyph glyph-name="arrow-left"
-      unicode="&#xF04D;"
-      horiz-adv-x="512" d=" M426.6666666666667 213.3333333333334V170.6666666666667H170.6666666666667L288 53.3333333333334L257.7066666666667 23.04L88.7466666666667 192L257.7066666666667 360.9600000000001L288 330.6666666666667L170.6666666666667 213.3333333333334H426.6666666666667z" />
-    <glyph glyph-name="arrow-left-bold"
-      unicode="&#xF730;"
-      horiz-adv-x="512" d=" M426.6666666666667 256V128H256V24.7466666666667L88.7466666666667 192L256 359.2533333333334V256H426.6666666666667z" />
-    <glyph glyph-name="arrow-left-bold-box"
-      unicode="&#xF731;"
-      horiz-adv-x="512" d=" M448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334M149.3333333333333 192L256 85.3333333333334V149.3333333333334H341.3333333333333V234.6666666666667H256V298.6666666666667L149.3333333333333 192z" />
-    <glyph glyph-name="arrow-left-bold-box-outline"
-      unicode="&#xF732;"
-      horiz-adv-x="512" d=" M149.3333333333333 192L256 298.6666666666667V234.6666666666667H341.3333333333333V149.3333333333334H256V85.3333333333334L149.3333333333333 192M448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334M405.3333333333333 341.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333V341.3333333333334z" />
-    <glyph glyph-name="arrow-left-bold-circle"
-      unicode="&#xF04F;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M149.3333333333333 192L256 85.3333333333334V149.3333333333334H341.3333333333333V234.6666666666667H256V298.6666666666667L149.3333333333333 192z" />
-    <glyph glyph-name="arrow-left-bold-circle-outline"
-      unicode="&#xF050;"
-      horiz-adv-x="512" d=" M149.3333333333333 192L256 298.6666666666667V234.6666666666667H341.3333333333333V149.3333333333334H256V85.3333333333334L149.3333333333333 192M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192z" />
-    <glyph glyph-name="arrow-left-bold-hexagon-outline"
-      unicode="&#xF051;"
-      horiz-adv-x="512" d=" M149.3333333333333 192L256 298.6666666666667V234.6666666666667H341.3333333333333V149.3333333333334H256V85.3333333333334L149.3333333333333 192M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="arrow-left-bold-outline"
-      unicode="&#xF9BF;"
-      horiz-adv-x="512" d=" M277.3333333333333 -21.3333333333333L64 192L277.3333333333333 405.3333333333333V277.3333333333334H448V106.6666666666667H277.3333333333333V-21.3333333333333M128 192L234.6666666666667 85.3333333333334V149.3333333333334H405.3333333333333V234.6666666666667H234.6666666666667V298.6666666666667L128 192z" />
-    <glyph glyph-name="arrow-left-box"
-      unicode="&#xF6C0;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 83.2 384 106.6666666666667 384H405.3333333333333M384 213.3333333333334H202.6666666666667L277.3333333333333 288L247.04 318.2933333333334L120.7466666666667 192L247.04 65.7066666666667L277.3333333333333 96L202.6666666666667 170.6666666666667H384V213.3333333333334z" />
-    <glyph glyph-name="arrow-left-drop-circle"
-      unicode="&#xF052;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M298.6666666666667 298.6666666666667L192 192L298.6666666666667 85.3333333333334V298.6666666666667z" />
-    <glyph glyph-name="arrow-left-drop-circle-outline"
-      unicode="&#xF053;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 309.76 373.76 405.3333333333333 256 405.3333333333333S42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192M426.6666666666667 192C426.6666666666667 97.7066666666667 350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192M298.6666666666667 298.6666666666667L192 192L298.6666666666667 85.3333333333334V298.6666666666667z" />
-    <glyph glyph-name="arrow-left-right-bold-outline"
-      unicode="&#xF9C0;"
-      horiz-adv-x="512" d=" M298.6666666666667 106.6666666666667V-21.3333333333333L512 192L298.6666666666667 405.3333333333333V277.3333333333334H213.3333333333333V405.3333333333333L0 192L213.3333333333333 -21.3333333333333V106.6666666666667H298.6666666666667M170.6666666666667 149.3333333333334V85.3333333333334L64 192L170.6666666666667 298.6666666666667V234.6666666666667H341.3333333333333V298.6666666666667L448 192L341.3333333333333 85.3333333333334V149.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="arrow-left-thick"
-      unicode="&#xF04E;"
-      horiz-adv-x="512" d=" M426.6666666666667 234.6666666666667V149.3333333333334H234.6666666666667L309.3333333333333 74.6666666666667L257.7066666666667 23.04L88.7466666666667 192L257.7066666666667 360.9600000000001L309.3333333333333 309.3333333333334L234.6666666666667 234.6666666666667H426.6666666666667z" />
-    <glyph glyph-name="arrow-right"
-      unicode="&#xF054;"
-      horiz-adv-x="512" d=" M85.3333333333333 213.3333333333334V170.6666666666667H341.3333333333333L224 53.3333333333334L254.2933333333333 23.04L423.2533333333334 192L254.2933333333333 360.9600000000001L224 330.6666666666667L341.3333333333333 213.3333333333334H85.3333333333333z" />
-    <glyph glyph-name="arrow-right-bold"
-      unicode="&#xF733;"
-      horiz-adv-x="512" d=" M85.3333333333333 128V256H256V359.2533333333334L423.2533333333334 192L256 24.7466666666667V128H85.3333333333333z" />
-    <glyph glyph-name="arrow-right-bold-box"
-      unicode="&#xF734;"
-      horiz-adv-x="512" d=" M64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667M362.6666666666667 192L256 298.6666666666667V234.6666666666667H170.6666666666667V149.3333333333334H256V85.3333333333334L362.6666666666667 192z" />
-    <glyph glyph-name="arrow-right-bold-box-outline"
-      unicode="&#xF735;"
-      horiz-adv-x="512" d=" M362.6666666666667 192L256 85.3333333333334V149.3333333333334H170.6666666666667V234.6666666666667H256V298.6666666666667L362.6666666666667 192M64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667M106.6666666666667 42.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667V42.6666666666667z" />
-    <glyph glyph-name="arrow-right-bold-circle"
-      unicode="&#xF056;"
-      horiz-adv-x="512" d=" M42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192M362.6666666666667 192L256 298.6666666666667V234.6666666666667H170.6666666666667V149.3333333333334H256V85.3333333333334L362.6666666666667 192z" />
-    <glyph glyph-name="arrow-right-bold-circle-outline"
-      unicode="&#xF057;"
-      horiz-adv-x="512" d=" M362.6666666666667 192L256 85.3333333333334V149.3333333333334H170.6666666666667V234.6666666666667H256V298.6666666666667L362.6666666666667 192M42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192M85.3333333333333 192C85.3333333333333 97.7066666666667 161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192z" />
-    <glyph glyph-name="arrow-right-bold-hexagon-outline"
-      unicode="&#xF058;"
-      horiz-adv-x="512" d=" M362.6666666666667 192L256 85.3333333333334V149.3333333333334H170.6666666666667V234.6666666666667H256V298.6666666666667L362.6666666666667 192M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="arrow-right-bold-outline"
-      unicode="&#xF9C1;"
-      horiz-adv-x="512" d=" M234.6666666666667 106.6666666666667H64V277.3333333333334H234.6666666666667V405.3333333333333L448 192L234.6666666666667 -21.3333333333333V106.6666666666667M277.3333333333333 298.6666666666667V234.6666666666667H106.6666666666667V149.3333333333334H277.3333333333333V85.3333333333334L384 192L277.3333333333333 298.6666666666667z" />
-    <glyph glyph-name="arrow-right-box"
-      unicode="&#xF6C1;"
-      horiz-adv-x="512" d=" M106.6666666666667 0C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 18.9866666666667 428.8 0 405.3333333333333 0H106.6666666666667M128 170.6666666666667H309.3333333333333L234.6666666666667 96L264.96 65.7066666666667L391.2533333333334 192L264.96 318.2933333333334L234.6666666666667 288L309.3333333333333 213.3333333333334H128V170.6666666666667z" />
-    <glyph glyph-name="arrow-right-drop-circle"
-      unicode="&#xF059;"
-      horiz-adv-x="512" d=" M42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192M213.3333333333333 85.3333333333334L320 192L213.3333333333333 298.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="arrow-right-drop-circle-outline"
-      unicode="&#xF05A;"
-      horiz-adv-x="512" d=" M42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333S42.6666666666667 309.76 42.6666666666667 192M85.3333333333333 192C85.3333333333333 286.2933333333334 161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192M213.3333333333333 85.3333333333334L320 192L213.3333333333333 298.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="arrow-right-thick"
-      unicode="&#xF055;"
-      horiz-adv-x="512" d=" M85.3333333333333 234.6666666666667V149.3333333333334H277.3333333333333L202.6666666666667 74.6666666666667L254.2933333333333 23.04L423.2533333333334 192L254.2933333333333 360.9600000000001L202.6666666666667 309.3333333333334L277.3333333333333 234.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="arrow-split-horizontal"
-      unicode="&#xF93A;"
-      horiz-adv-x="512" d=" M170.6666666666667 64H234.6666666666667V128H42.6666666666667V170.6666666666667H469.3333333333333V128H277.3333333333333V64H341.3333333333333L256 -21.3333333333333L170.6666666666667 64M256 405.3333333333333L170.6666666666667 320H234.6666666666667V256H42.6666666666667V213.3333333333334H469.3333333333333V256H277.3333333333333V320H341.3333333333333L256 405.3333333333333z" />
-    <glyph glyph-name="arrow-split-vertical"
-      unicode="&#xF93B;"
-      horiz-adv-x="512" d=" M384 106.6666666666667V170.6666666666667H320V-21.3333333333333H277.3333333333333V405.3333333333333H320V213.3333333333334H384V277.3333333333334L469.3333333333333 192L384 106.6666666666667M42.6666666666667 192L128 106.6666666666667V170.6666666666667H192V-21.3333333333333H234.6666666666667V405.3333333333333H192V213.3333333333334H128V277.3333333333334L42.6666666666667 192z" />
-    <glyph glyph-name="arrow-top-left"
-      unicode="&#xF05B;"
-      horiz-adv-x="512" d=" M405.3333333333333 72.7466666666667L375.2533333333334 42.6666666666667L149.3333333333333 268.5866666666667V128H106.6666666666667V341.3333333333334H320V298.6666666666667H179.4133333333333L405.3333333333333 72.7466666666667z" />
-    <glyph glyph-name="arrow-top-left-bold-outline"
-      unicode="&#xF9C2;"
-      horiz-adv-x="512" d=" M301.2266666666667 267.52L421.9733333333334 146.7733333333333L301.2266666666667 26.0266666666666L180.48 146.7733333333333L90.0266666666667 56.3200000000001V357.9733333333334H391.68L301.2266666666667 267.52M135.2533333333333 161.92L180.48 207.1466666666667L301.2266666666667 86.4L361.6 146.7733333333334L240.8533333333333 267.3066666666668L286.08 312.7466666666667H135.2533333333333V161.92z" />
-    <glyph glyph-name="arrow-top-left-thick"
-      unicode="&#xF9C3;"
-      horiz-adv-x="512" d=" M194.56 193.28V87.68H121.3866666666667V326.6133333333334H360.32V253.44H254.7200000000001L390.6133333333334 117.3333333333334L330.6666666666667 57.3866666666667L194.56 193.2800000000001z" />
-    <glyph glyph-name="arrow-top-right"
-      unicode="&#xF05C;"
-      horiz-adv-x="512" d=" M106.6666666666667 72.7466666666667L332.5866666666667 298.6666666666667H192V341.3333333333334H405.3333333333333V128H362.6666666666667V268.5866666666667L136.7466666666667 42.6666666666667L106.6666666666667 72.7466666666667z" />
-    <glyph glyph-name="arrow-top-right-bold-outline"
-      unicode="&#xF9C4;"
-      horiz-adv-x="512" d=" M120.32 357.9733333333334H421.9733333333334V56.3200000000001L331.52 146.7733333333334L210.7733333333334 26.0266666666666L90.0266666666667 146.7733333333333L210.7733333333334 267.52L120.32 357.9733333333334M376.7466666666667 312.7466666666667H225.92L271.1466666666667 267.52L150.4 146.7733333333333L210.7733333333334 86.4L331.52 207.1466666666666L376.7466666666667 161.92V312.7466666666667z" />
-    <glyph glyph-name="arrow-top-right-thick"
-      unicode="&#xF9C5;"
-      horiz-adv-x="512" d=" M181.3333333333333 57.3866666666667L121.3866666666667 117.3333333333334L257.28 253.44H151.68V326.6133333333334H390.6133333333333V87.68H317.6533333333333V193.28L181.3333333333333 57.3866666666667z" />
-    <glyph glyph-name="arrow-up"
-      unicode="&#xF05D;"
-      horiz-adv-x="512" d=" M277.3333333333333 21.3333333333334H234.6666666666667V277.3333333333334L117.3333333333333 160L87.04 190.2933333333334L256 359.2533333333334L424.9600000000001 190.2933333333334L394.6666666666667 160L277.3333333333333 277.3333333333334V21.3333333333334z" />
-    <glyph glyph-name="arrow-up-bold"
-      unicode="&#xF736;"
-      horiz-adv-x="512" d=" M320 21.3333333333334H192V192H88.7466666666667L256 359.2533333333334L423.2533333333334 192H320V21.3333333333334z" />
-    <glyph glyph-name="arrow-up-bold-box"
-      unicode="&#xF737;"
-      horiz-adv-x="512" d=" M405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0M256 298.6666666666667L149.3333333333333 192H213.3333333333333V106.6666666666667H298.6666666666667V192H362.6666666666667L256 298.6666666666667z" />
-    <glyph glyph-name="arrow-up-bold-box-outline"
-      unicode="&#xF738;"
-      horiz-adv-x="512" d=" M256 298.6666666666667L362.6666666666667 192H298.6666666666667V106.6666666666667H213.3333333333333V192H149.3333333333333L256 298.6666666666667M405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0M405.3333333333333 42.6666666666667V341.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333z" />
-    <glyph glyph-name="arrow-up-bold-circle"
-      unicode="&#xF05F;"
-      horiz-adv-x="512" d=" M256 -21.3333333333333C138.24 -21.3333333333333 42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333M256 298.6666666666667L149.3333333333333 192H213.3333333333333V106.6666666666667H298.6666666666667V192H362.6666666666667L256 298.6666666666667z" />
-    <glyph glyph-name="arrow-up-bold-circle-outline"
-      unicode="&#xF060;"
-      horiz-adv-x="512" d=" M256 298.6666666666667L362.6666666666667 192H298.6666666666667V106.6666666666667H213.3333333333333V192H149.3333333333333L256 298.6666666666667M256 -21.3333333333333C138.24 -21.3333333333333 42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333M256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="arrow-up-bold-hexagon-outline"
-      unicode="&#xF061;"
-      horiz-adv-x="512" d=" M256 298.6666666666667L362.6666666666667 192H298.6666666666667V106.6666666666667H213.3333333333333V192H149.3333333333333L256 298.6666666666667M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="arrow-up-bold-outline"
-      unicode="&#xF9C6;"
-      horiz-adv-x="512" d=" M341.3333333333333 170.6666666666667V0H170.6666666666667V170.6666666666667H42.6666666666667L256 384L469.3333333333333 170.6666666666667H341.3333333333333M149.3333333333333 213.3333333333334H213.3333333333333V42.6666666666667H298.6666666666667V213.3333333333334H362.6666666666667L256 320L149.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="arrow-up-box"
-      unicode="&#xF6C2;"
-      horiz-adv-x="512" d=" M448 42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C429.0133333333333 384 448 364.8 448 341.3333333333334V42.6666666666667M277.3333333333333 64V245.3333333333334L352 170.6666666666667L382.2933333333334 200.96L256 327.2533333333334L129.7066666666667 200.96L160 170.6666666666667L234.6666666666667 245.3333333333334V64H277.3333333333333z" />
-    <glyph glyph-name="arrow-up-down-bold-outline"
-      unicode="&#xF9C7;"
-      horiz-adv-x="512" d=" M341.3333333333333 234.6666666666667H469.3333333333333L256 448L42.6666666666667 234.6666666666667H170.6666666666667V149.3333333333334H42.6666666666667L256 -64L469.3333333333333 149.3333333333334H341.3333333333333V234.6666666666667M298.6666666666667 106.6666666666667H362.6666666666667L256 0L149.3333333333333 106.6666666666667H213.3333333333333V277.3333333333334H149.3333333333333L256 384L362.6666666666667 277.3333333333334H298.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="arrow-up-drop-circle"
-      unicode="&#xF062;"
-      horiz-adv-x="512" d=" M256 -21.3333333333333C138.24 -21.3333333333333 42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333M362.6666666666667 149.3333333333334L256 256L149.3333333333333 149.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="arrow-up-drop-circle-outline"
-      unicode="&#xF063;"
-      horiz-adv-x="512" d=" M256 -21.3333333333333C373.76 -21.3333333333333 469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333S42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M362.6666666666667 149.3333333333334L256 256L149.3333333333333 149.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="arrow-up-thick"
-      unicode="&#xF05E;"
-      horiz-adv-x="512" d=" M298.6666666666667 21.3333333333334H213.3333333333333V213.3333333333334L138.6666666666667 138.6666666666667L87.04 190.2933333333334L256 359.2533333333334L424.9600000000001 190.2933333333334L373.3333333333333 138.6666666666667L298.6666666666667 213.3333333333334V21.3333333333334z" />
-    <glyph glyph-name="artist"
-      unicode="&#xF802;"
-      horiz-adv-x="512" d=" M234.6666666666667 149.3333333333334C256 149.3333333333334 278.4 145.92 302.9333333333333 139.9466666666667C285.6533333333333 121.3866666666667 277.3333333333333 99.6266666666667 277.3333333333333 74.6666666666667C277.3333333333333 55.68 282.6666666666667 37.76 293.9733333333333 21.3333333333334H64V64C64 89.3866666666667 83.4133333333333 109.8666666666667 122.4533333333333 125.44C161.4933333333334 141.2266666666667 199.04 149.3333333333334 234.6666666666667 149.3333333333334M394.6666666666667 234.6666666666667H469.3333333333333V192H426.6666666666667V74.6666666666667C426.6666666666667 60.3733333333333 421.76 47.5733333333334 411.0933333333333 36.9066666666667S387.6266666666666 21.3333333333334 373.3333333333333 21.3333333333334C358.4 21.3333333333334 345.8133333333334 26.24 335.5733333333333 36.9066666666667C325.12 47.5733333333334 320 60.3733333333334 320 74.6666666666667C320 89.6 325.12 102.1866666666667 335.5733333333333 112.4266666666667C345.8133333333334 122.88 358.4 128 373.3333333333333 128C379.7333333333334 128 386.9866666666667 126.2933333333334 394.6666666666667 123.0933333333334V234.6666666666667M234.6666666666667 192C211.6266666666667 192 192 200.32 174.5066666666667 216.96C157.44 233.6 149.3333333333333 253.6533333333334 149.3333333333333 277.3333333333334C149.3333333333333 300.3733333333334 157.44 320 174.5066666666667 337.4933333333334C192 354.56 211.6266666666667 362.6666666666667 234.6666666666667 362.6666666666667C258.3466666666667 362.6666666666667 278.4 354.56 295.04 337.4933333333334C311.68 320 320 300.3733333333334 320 277.3333333333334C320 253.6533333333334 311.68 233.6 295.04 216.96C278.4 200.32 258.3466666666667 192 234.6666666666667 192z" />
-    <glyph glyph-name="aspect-ratio"
-      unicode="&#xFA23;"
-      horiz-adv-x="512" d=" M405.3333333333333 192H362.6666666666667V128H298.6666666666667V85.3333333333334H405.3333333333333V192M149.3333333333333 256H213.3333333333333V298.6666666666667H106.6666666666667V192H149.3333333333333V256M448 384H64C40.5333333333333 384 21.3333333333333 364.8 21.3333333333333 341.3333333333334V42.6666666666667C21.3333333333333 19.2 40.5333333333333 0 64 0H448C471.4666666666667 0 490.6666666666666 19.2 490.6666666666666 42.6666666666667V341.3333333333334C490.6666666666666 364.8 471.4666666666667 384 448 384M448 42.6666666666667H64V341.3333333333334H448V42.6666666666667z" />
-    <glyph glyph-name="assistant"
-      unicode="&#xF064;"
-      horiz-adv-x="512" d=" M405.3333333333333 405.3333333333333H106.6666666666667C83.2 405.3333333333333 64 386.1333333333334 64 362.6666666666667V64C64 40.5333333333333 83.2 21.3333333333334 106.6666666666667 21.3333333333334H192L256 -42.6666666666666L320 21.3333333333334H405.3333333333333C428.8 21.3333333333334 448 40.5333333333333 448 64V362.6666666666667C448 386.1333333333334 428.8 405.3333333333333 405.3333333333333 405.3333333333333M296.1066666666667 173.2266666666667L256 85.3333333333334L215.8933333333334 173.2266666666667L128 213.3333333333334L215.8933333333334 253.44L256 341.3333333333334L296.1066666666667 253.44L384 213.3333333333334" />
-    <glyph glyph-name="asterisk"
-      unicode="&#xF6C3;"
-      horiz-adv-x="512" d=" M213.3333333333333 405.3333333333333H298.6666666666667L281.8133333333334 236.5866666666667L419.4133333333333 335.5733333333333L462.08 261.76L307.6266666666667 192L462.08 122.24L419.4133333333333 48.4266666666667L281.8133333333334 147.4133333333334L298.6666666666667 -21.3333333333333H213.3333333333333L230.1866666666667 147.4133333333334L92.5866666666667 48.4266666666667L49.92 122.24L204.3733333333333 192L49.92 261.76L92.5866666666667 335.5733333333333L230.1866666666667 236.5866666666667L213.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="at"
-      unicode="&#xF065;"
-      horiz-adv-x="512" d=" M256 128C273.28 128 288 134.4 301.0133333333333 146.9866666666667C313.6 160 320 174.72 320 192C320 209.28 313.6 224 301.0133333333333 237.0133333333333C288 249.6 273.28 256 256 256C238.72 256 224 249.6 210.9866666666667 237.0133333333333C198.4 224 192 209.28 192 192C192 174.72 198.4 160 210.9866666666667 146.9866666666667C224 134.4 238.7200000000001 128 256 128M256 405.3333333333333C314.6666666666667 405.3333333333333 364.8 384 406.4 342.4C448 300.8 469.3333333333333 250.6666666666667 469.3333333333333 192V161.0666666666667C469.3333333333333 139.7333333333334 461.8666666666666 121.6 448 106.6666666666667C433.0666666666667 92.3733333333333 416 85.3333333333334 394.6666666666667 85.3333333333334C369.0666666666667 85.3333333333334 347.9466666666666 96 331.9466666666667 117.3333333333334C310.6133333333334 96 285.44 85.3333333333334 256 85.3333333333334C226.7733333333333 85.3333333333334 201.6 96 180.48 116.48C160 137.6 149.3333333333333 162.56 149.3333333333333 192C149.3333333333333 221.2266666666667 160 246.4000000000001 180.48 267.52C201.6 288 226.7733333333334 298.6666666666667 256 298.6666666666667C285.44 298.6666666666667 310.4 288 331.52 267.52C352 246.4000000000001 362.6666666666667 221.2266666666667 362.6666666666667 192V161.0666666666667C362.6666666666667 152.3200000000001 366.08 144.6400000000001 372.48 138.0266666666667C378.88 131.4133333333334 386.3466666666667 128 394.6666666666667 128C403.6266666666667 128 411.0933333333333 131.4133333333334 417.4933333333334 138.0266666666667C423.8933333333333 144.6400000000001 426.6666666666667 152.3200000000001 426.6666666666667 161.0666666666667V192C426.6666666666667 238.72 410.24 278.8266666666667 376.5333333333333 312.5333333333334S302.72 362.6666666666667 256 362.6666666666667C209.28 362.6666666666667 169.1733333333333 346.24 135.4666666666667 312.5333333333334S85.3333333333333 238.72 85.3333333333333 192C85.3333333333333 145.28 101.76 105.1733333333334 135.4666666666667 71.4666666666667S209.28 21.3333333333334 256 21.3333333333334H362.6666666666667V-21.3333333333333H256C197.3333333333333 -21.3333333333333 147.2 0 105.6 41.6C64 83.2 42.6666666666667 133.3333333333334 42.6666666666667 192S64 300.8 105.6 342.4C147.2 384 197.3333333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="atlassian"
-      unicode="&#xF803;"
-      horiz-adv-x="512" d=" M169.1733333333333 208.2133333333334C165.12 213.3333333333334 157.44 214.6133333333334 152.1066666666667 210.56C150.6133333333333 209.28 149.3333333333333 207.7866666666666 148.48 206.08L43.9466666666667 -3.2C40.7466666666667 -9.3866666666667 43.3066666666667 -16.8533333333334 49.4933333333333 -20.0533333333333C51.2 -21.3333333333333 53.3333333333333 -21.3333333333333 55.2533333333333 -21.3333333333333H200.7466666666667C205.44 -21.3333333333333 209.92 -18.7733333333333 212.0533333333333 -14.5066666666667C243.4133333333334 50.5600000000001 224 149.3333333333334 169.1733333333333 208.2133333333334M245.9733333333333 398.72C193.0666666666667 317.0133333333333 186.88 213.3333333333334 229.76 126.0800000000001L299.9466666666666 -14.5066666666667C302.2933333333333 -18.7733333333333 306.56 -21.3333333333333 311.2533333333333 -21.3333333333333H456.7466666666666C463.7866666666665 -21.3333333333333 469.3333333333333 -15.7866666666666 469.3333333333333 -8.7466666666667C469.3333333333333 -6.8266666666667 469.3333333333333 -4.9066666666666 468.0533333333333 -3.1999999999999C468.0533333333333 -3.1999999999999 272.2133333333333 388.9066666666667 266.6666666666667 398.7200000000001C264.32 404.48 257.28 407.04 251.3066666666666 404.0533333333334C248.96 402.9866666666667 247.04 401.0666666666667 245.9733333333333 398.7200000000001z" />
-    <glyph glyph-name="atom"
-      unicode="&#xF767;"
-      horiz-adv-x="512" d=" M256 213.3333333333334C267.7333333333334 213.3333333333334 277.3333333333333 203.7333333333334 277.3333333333333 192S267.7333333333334 170.6666666666667 256 170.6666666666667S234.6666666666667 180.2666666666667 234.6666666666667 192S244.2666666666667 213.3333333333334 256 213.3333333333334M90.0266666666667 357.9733333333334C120.5333333333333 388.48 186.6666666666667 374.8266666666667 256 329.3866666666667C325.3333333333333 374.8266666666667 391.4666666666667 388.48 421.9733333333334 357.9733333333334C452.48 327.4666666666667 438.8266666666667 261.3333333333334 393.3866666666667 192C438.8266666666667 122.6666666666667 452.48 56.5333333333333 421.9733333333334 26.0266666666666C391.4666666666667 -4.48 325.3333333333333 9.1733333333333 256 54.6133333333333C186.6666666666667 9.1733333333333 120.5333333333333 -4.48 90.0266666666667 26.0266666666666C59.52 56.5333333333333 73.1733333333333 122.6666666666667 118.6133333333333 192C73.1733333333333 261.3333333333334 59.52 327.4666666666667 90.0266666666667 357.9733333333334M331.52 267.52C344.5333333333333 254.2933333333334 356.48 240.8533333333333 367.5733333333333 227.4133333333334C397.0133333333333 272.8533333333334 407.68 311.8933333333333 391.68 327.68C375.8933333333333 343.68 336.8533333333333 333.0133333333333 291.4133333333333 303.5733333333334C304.8533333333334 292.48 318.2933333333333 280.5333333333334 331.52 267.5200000000001M180.48 116.48C167.4666666666667 129.7066666666667 155.52 143.1466666666667 144.4266666666667 156.5866666666667C114.9866666666667 111.1466666666667 104.32 72.1066666666667 120.32 56.3200000000001C136.1066666666667 40.3200000000001 175.1466666666667 50.9866666666667 220.5866666666667 80.4266666666667C207.1466666666667 91.52 193.7066666666667 103.4666666666667 180.48 116.48M120.32 327.68C104.32 311.8933333333333 114.9866666666667 272.8533333333334 144.4266666666667 227.4133333333334C155.52 240.8533333333334 167.4666666666667 254.2933333333334 180.48 267.52C193.7066666666667 280.5333333333333 207.1466666666667 292.48 220.5866666666667 303.5733333333333C175.1466666666667 333.0133333333333 136.1066666666667 343.68 120.32 327.68M210.7733333333333 146.7733333333333C225.7066666666666 131.84 241.0666666666667 118.1866666666667 256 106.0266666666666C270.9333333333333 118.1866666666667 286.2933333333333 131.84 301.2266666666667 146.7733333333333C316.16 161.7066666666667 329.8133333333334 177.0666666666667 341.9733333333334 192C329.8133333333334 206.9333333333333 316.16 222.2933333333334 301.2266666666667 237.2266666666667C286.2933333333334 252.1600000000001 270.9333333333334 265.8133333333334 256 277.9733333333334C241.0666666666667 265.8133333333334 225.7066666666667 252.1600000000001 210.7733333333333 237.2266666666667C195.84 222.2933333333334 182.1866666666667 206.9333333333334 170.0266666666667 192C182.1866666666667 177.0666666666667 195.84 161.7066666666667 210.7733333333333 146.7733333333333M391.68 56.3200000000001C407.68 72.1066666666667 397.0133333333333 111.1466666666667 367.5733333333333 156.5866666666667C356.48 143.1466666666667 344.5333333333333 129.7066666666667 331.52 116.48C318.2933333333334 103.4666666666667 304.8533333333334 91.52 291.4133333333333 80.4266666666667C336.8533333333333 50.9866666666667 375.8933333333333 40.3200000000001 391.68 56.3200000000001z" />
-    <glyph glyph-name="attachment"
-      unicode="&#xF066;"
-      horiz-adv-x="512" d=" M160 64C95.1466666666667 64 42.6666666666667 116.48 42.6666666666667 181.3333333333334S95.1466666666667 298.6666666666667 160 298.6666666666667H384C431.1466666666667 298.6666666666667 469.3333333333333 260.48 469.3333333333333 213.3333333333334S431.1466666666667 128 384 128H202.6666666666667C173.2266666666666 128 149.3333333333333 151.8933333333333 149.3333333333333 181.3333333333334S173.2266666666666 234.6666666666667 202.6666666666667 234.6666666666667H362.6666666666667V202.6666666666667H202.6666666666667C190.9333333333333 202.6666666666667 181.3333333333333 193.0666666666667 181.3333333333333 181.3333333333334S190.9333333333333 160 202.6666666666667 160H384C413.44 160 437.3333333333333 183.8933333333334 437.3333333333333 213.3333333333334S413.44 266.6666666666667 384 266.6666666666667H160C112.8533333333333 266.6666666666667 74.6666666666667 228.48 74.6666666666667 181.3333333333334S112.8533333333333 96 160 96H362.6666666666667V64H160z" />
-    <glyph glyph-name="audio-video"
-      unicode="&#xF93C;"
-      horiz-adv-x="512" d=" M426.6666666666667 298.6666666666667H85.3333333333333C61.8666666666667 298.6666666666667 42.6666666666667 279.4666666666667 42.6666666666667 256V128C42.6666666666667 104.5333333333333 61.8666666666667 85.3333333333334 85.3333333333333 85.3333333333334H106.6666666666667V64C106.6666666666667 51.2 115.2 42.6666666666667 128 42.6666666666667H170.6666666666667C183.4666666666667 42.6666666666667 192 51.2 192 64V85.3333333333334H320V64C320 51.2 328.5333333333333 42.6666666666667 341.3333333333333 42.6666666666667H384C396.8 42.6666666666667 405.3333333333333 51.2 405.3333333333333 64V85.3333333333334H426.6666666666667C450.1333333333334 85.3333333333334 469.3333333333333 104.5333333333333 469.3333333333333 128V256C469.3333333333333 279.4666666666667 450.1333333333334 298.6666666666667 426.6666666666667 298.6666666666667M298.6666666666667 192H85.3333333333333V234.6666666666667H298.6666666666667V192M384 170.6666666666667C360.5333333333333 170.6666666666667 341.3333333333333 189.8666666666667 341.3333333333333 213.3333333333334S360.5333333333333 256 384 256S426.6666666666667 236.8 426.6666666666667 213.3333333333334S407.4666666666667 170.6666666666667 384 170.6666666666667M128 128H85.3333333333333V149.3333333333334H128V128M213.3333333333333 128H170.6666666666667V149.3333333333334H213.3333333333333V128M298.6666666666667 128H256V149.3333333333334H298.6666666666667V128z" />
-    <glyph glyph-name="audiobook"
-      unicode="&#xF067;"
-      horiz-adv-x="512" d=" M384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.5333333333333 405.3333333333333 128 405.3333333333333H149.3333333333333V256L202.6666666666667 288L256 256V405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333M277.3333333333333 128C253.8666666666667 128 234.6666666666667 108.8 234.6666666666667 85.3333333333334S253.8666666666667 42.6666666666667 277.3333333333333 42.6666666666667S320 61.8666666666667 320 85.3333333333334V192H384V234.6666666666667H298.6666666666667V122.24C292.48 125.8666666666667 285.0133333333333 128 277.3333333333333 128z" />
-    <glyph glyph-name="augmented-reality"
-      unicode="&#xF84F;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667M165.3333333333333 256H197.3333333333333L234.6666666666667 128H202.6666666666667L196.48 149.3333333333334H166.1866666666667L160 128H128L165.3333333333333 256M277.3333333333333 256H352C370.1333333333334 256 384 242.1333333333334 384 224V202.6666666666667C384 189.8666666666667 375.4666666666667 178.1333333333333 364.8 172.8L384 128H352L333.8666666666667 170.6666666666667H309.3333333333333V128H277.3333333333333V256M309.3333333333333 224V202.6666666666667H352V224H309.3333333333333M181.3333333333333 201.1733333333334L175.5733333333333 181.3333333333334H187.0933333333333L181.3333333333333 201.1733333333334z" />
-    <glyph glyph-name="auto-fix"
-      unicode="&#xF068;"
-      horiz-adv-x="512" d=" M160 328.5333333333334L106.6666666666667 298.6666666666667L136.5333333333333 352L106.6666666666667 405.3333333333333L160 375.4666666666667L213.3333333333333 405.3333333333333L183.4666666666667 352L213.3333333333333 298.6666666666667L160 328.5333333333334M416 119.4666666666667L469.3333333333333 149.3333333333334L439.4666666666667 96L469.3333333333333 42.6666666666667L416 72.5333333333333L362.6666666666667 42.6666666666667L392.5333333333333 96L362.6666666666667 149.3333333333334L416 119.4666666666667M469.3333333333333 405.3333333333333L439.4666666666667 352L469.3333333333333 298.6666666666667L416 328.5333333333334L362.6666666666667 298.6666666666667L392.5333333333333 352L362.6666666666667 405.3333333333333L416 375.4666666666667L469.3333333333333 405.3333333333333M284.5866666666667 175.36L336.64 227.4133333333334L291.4133333333333 272.6400000000001L239.36 220.5866666666667L284.5866666666667 175.3600000000001M306.56 292.4800000000001L356.48 242.5600000000001C364.8 234.6666666666668 364.8 220.8000000000001 356.48 212.4800000000001L107.52 -36.48C99.2 -44.8 85.3333333333333 -44.8 77.44 -36.48L27.52 13.44C19.2 21.3333333333334 19.2 35.2 27.52 43.52L276.48 292.48C284.8 300.8 298.6666666666667 300.8 306.56 292.48z" />
-    <glyph glyph-name="auto-upload"
-      unicode="&#xF069;"
-      horiz-adv-x="512" d=" M114.1333333333333 178.1333333333333L138.6666666666667 256L163.2 178.1333333333333M117.3333333333333 298.6666666666667L49.0666666666667 106.6666666666667H89.6L104.5333333333333 149.3333333333334H172.8L187.7333333333333 106.6666666666667H228.2666666666667L160 298.6666666666667M234.6666666666667 21.3333333333334H469.3333333333333V64H234.6666666666667M298.6666666666667 106.6666666666667H405.3333333333333V213.3333333333334H469.3333333333333L352 330.6666666666667L234.6666666666667 213.3333333333334H298.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="autorenew"
-      unicode="&#xF06A;"
-      horiz-adv-x="512" d=" M256 320V256L341.3333333333333 341.3333333333334L256 426.6666666666667V362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192C85.3333333333333 158.5066666666667 95.1466666666667 127.36 111.7866666666667 101.1200000000001L142.9333333333333 132.2666666666667C133.3333333333333 149.9733333333334 128 170.6666666666667 128 192C128 262.6133333333334 185.3866666666667 320 256 320M400.2133333333333 282.88L369.0666666666667 251.7333333333334C378.4533333333334 233.8133333333334 384 213.3333333333334 384 192C384 121.3866666666667 326.6133333333334 64 256 64V128L170.6666666666667 42.6666666666667L256 -42.6666666666666V21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192C426.6666666666667 225.4933333333334 416.8533333333333 256.64 400.2133333333334 282.88z" />
-    <glyph glyph-name="av-timer"
-      unicode="&#xF06B;"
-      horiz-adv-x="512" d=" M234.6666666666667 85.3333333333334C234.6666666666667 73.6 244.2666666666667 64 256 64S277.3333333333333 73.6 277.3333333333333 85.3333333333334S267.7333333333334 106.6666666666667 256 106.6666666666667S234.6666666666667 97.0666666666667 234.6666666666667 85.3333333333334M234.6666666666667 384V298.6666666666667H277.3333333333333V339.6266666666667C349.6533333333333 329.1733333333334 405.3333333333333 267.3066666666667 405.3333333333333 192C405.3333333333333 109.44 338.56 42.6666666666667 256 42.6666666666667S106.6666666666667 109.44 106.6666666666667 192C106.6666666666667 227.84 119.2533333333333 260.6933333333334 140.3733333333333 286.2933333333334L256 170.6666666666667L286.08 200.7466666666667L141.0133333333333 345.8133333333334V345.3866666666667C94.2933333333333 310.4 64 254.9333333333334 64 192C64 85.9733333333334 149.9733333333333 0 256 0S448 85.9733333333334 448 192S362.0266666666667 384 256 384M384 192C384 203.7333333333334 374.4 213.3333333333334 362.6666666666667 213.3333333333334S341.3333333333333 203.7333333333334 341.3333333333333 192S350.9333333333333 170.6666666666667 362.6666666666667 170.6666666666667S384 180.2666666666667 384 192M128 192C128 180.2666666666667 137.6 170.6666666666667 149.3333333333333 170.6666666666667S170.6666666666667 180.2666666666667 170.6666666666667 192S161.0666666666667 213.3333333333334 149.3333333333333 213.3333333333334S128 203.7333333333334 128 192z" />
-    <glyph glyph-name="axe"
-      unicode="&#xF8C7;"
-      horiz-adv-x="512" d=" M256 405.3333333333333L469.3333333333333 277.3333333333334C469.3333333333333 192 426.6666666666667 149.3333333333334 341.3333333333333 128L277.3333333333333 234.6666666666667L192 320L256 405.3333333333333M87.68 24.7466666666667L45.2266666666667 56.96L196.0533333333333 256L234.6666666666667 217.3866666666667L87.68 24.7466666666667z" />
-    <glyph glyph-name="azure"
-      unicode="&#xF804;"
-      horiz-adv-x="512" d=" M278.4 357.5466666666667L139.9466666666667 62.9333333333333L42.6666666666667 64L151.2533333333333 250.88L278.4 357.5466666666667M293.3333333333333 334.2933333333334L469.3333333333333 26.4533333333333H143.7866666666667L342.1866666666666 61.8666666666667L238.2933333333333 185.3866666666667L293.3333333333333 334.2933333333333z" />
-    <glyph glyph-name="babel"
-      unicode="&#xFA24;"
-      horiz-adv-x="512" d=" M388.9066666666667 202.6666666666667C388.2666666666667 206.08 378.88 217.8133333333334 360.7466666666667 237.8666666666667C360.32 241.92 366.9333333333333 247.4666666666667 379.9466666666666 254.9333333333334L417.0666666666666 288C425.3866666666666 298.6666666666667 430.2933333333333 315.3066666666668 431.7866666666667 338.7733333333334L431.36 344.3200000000001C429.8666666666666 360.9600000000001 417.92 374.1866666666667 395.3066666666666 384.64C381.8666666666666 393.6 357.7599999999999 398.5066666666667 323.2 399.1466666666667C294.4 396.8 256.8533333333333 386.56 210.56 368.64C197.7599999999999 359.4666666666667 183.2533333333333 350.2933333333334 167.0399999999999 341.3333333333334L167.2533333333333 338.3466666666667L171.7333333333333 340.0533333333334C173.44 340.2666666666667 174.5066666666666 339.4133333333334 174.72 337.7066666666667L177.4933333333333 339.2000000000001L178.9866666666666 339.4133333333334L179.2 338.1333333333334C179.2 336.64 169.1733333333333 328.7466666666667 141.6533333333333 309.3333333333334L140.3733333333333 306.7733333333333C133.76 306.3466666666667 127.36 301.44 120.96 292.48L122.6666666666667 289.92L128 291.8400000000001L131.84 286.7200000000001C138.6666666666666 293.76 145.92 299.9466666666667 153.8133333333333 305.28C157.8666666666667 304.2133333333334 160 302.9333333333334 163.2 301.8666666666667C184.96 317.8666666666667 206.5066666666667 329.6 228.0533333333333 336.8533333333334L228.2666666666667 333.8666666666667C224 328.1066666666667 221.44 324.9066666666667 220.16 324.9066666666667L222.2933333333333 320C222.5066666666666 315.9466666666667 167.8933333333333 170.6666666666667 80.2133333333333 11.9466666666667L81.92 7.8933333333333C89.3866666666666 9.5999999999999 94.2933333333333 11.52 97.92 13.44L98.1333333333333 10.6666666666667L106.6666666666666 11.3066666666667L92.3733333333333 -26.24L95.36 -27.52C107.52 -13.8666666666666 116.6933333333333 0 123.0933333333333 12.5866666666667C158.72 23.04 185.8133333333333 33.28 204.5866666666666 43.3066666666667C223.36 45.0133333333333 237.8666666666666 49.92 247.68 58.24L267.3066666666666 68.2666666666667C294.3999999999999 89.1733333333334 314.6666666666667 103.8933333333333 328.5333333333333 112.64C356.9066666666666 133.5466666666667 375.4666666666666 153.8133333333333 384 173.44L388.9066666666667 202.6666666666667M315.0933333333333 153.3866666666667L277.3333333333333 123.7333333333334C249.8133333333334 105.6 234.6666666666667 96 232.7466666666667 96C188.5866666666667 71.8933333333334 161.0666666666667 59.3066666666667 150.4 58.4533333333333L149.3333333333334 58.24C150.1866666666667 63.1466666666667 169.8133333333333 103.4666666666666 208 179.1999999999999C224.64 180.48 251.0933333333333 188.3733333333333 287.1466666666667 202.6666666666666L295.8933333333333 203.3066666666666C314.0266666666667 205.0133333333333 327.68 201.3866666666666 336.64 192.8533333333333L337.28 187.3066666666666C330.6666666666667 168.1066666666666 322.9866666666667 156.5866666666666 315.0933333333333 153.3866666666666M338.3466666666667 276.6933333333333C334.5066666666667 271.9999999999999 323.84 264.1066666666666 306.3466666666667 253.0133333333333C300.5866666666667 252.3733333333333 279.2533333333334 244.0533333333333 242.1333333333334 227.8399999999999L236.16 228.9066666666666L235.9466666666667 231.4666666666666C235.52 236.8 237.8666666666667 243.6266666666666 243.2 251.7333333333333C245.9733333333334 266.6666666666666 249.1733333333333 275.6266666666666 252.5866666666667 277.3333333333333L283.52 347.3066666666666C283.0933333333333 351.9999999999999 289.7066666666666 354.7733333333332 303.36 357.1199999999999L307.84 357.5466666666665L308.0533333333333 353.7066666666666L332.8 357.1199999999999C357.3333333333333 359.2533333333332 370.1333333333334 354.1333333333332 371.2 342.1866666666666L373.9733333333333 342.6133333333333L373.3333333333333 349.4399999999999L376.5333333333332 349.8666666666666C383.9999999999999 345.8133333333332 387.6266666666666 341.3333333333332 388.0533333333332 335.3599999999999C388.4799999999999 331.5199999999999 386.3466666666666 326.6133333333333 381.8666666666666 320.8533333333333C379.9466666666666 320.6399999999999 378.8799999999999 322.1333333333332 378.6666666666666 324.6933333333332L375.6799999999999 324.4799999999999L375.0399999999999 315.9466666666666C362.6666666666666 297.3866666666666 353.4933333333332 287.9999999999999 347.9466666666666 287.3599999999999L338.3466666666666 276.6933333333332z" />
-    <glyph glyph-name="baby"
-      unicode="&#xF06C;"
-      horiz-adv-x="512" d=" M394.6666666666667 362.6666666666667C424.1066666666667 362.6666666666667 448 338.7733333333333 448 309.3333333333334S424.1066666666667 256 394.6666666666667 256S341.3333333333333 279.8933333333333 341.3333333333333 309.3333333333334S365.2266666666667 362.6666666666667 394.6666666666667 362.6666666666667M96 21.3333333333334C78.2933333333333 21.3333333333334 64 35.6266666666667 64 53.3333333333334S78.2933333333333 85.3333333333334 96 85.3333333333334H245.3333333333333C263.04 85.3333333333334 277.3333333333333 71.04 277.3333333333333 53.3333333333334S263.04 21.3333333333334 245.3333333333333 21.3333333333334H96M343.2533333333334 42.6666666666667L313.3866666666667 128H234.6666666666667L144 218.6666666666667S192 272 266.6666666666667 272C330.6666666666667 272 338.1333333333334 250.6666666666667 342.6133333333333 237.44L403.6266666666667 64C409.6 47.36 400.64 29.0133333333333 384 23.04C367.36 17.28 349.0133333333333 26.0266666666666 343.2533333333334 42.6666666666667z" />
-    <glyph glyph-name="baby-buggy"
-      unicode="&#xF68E;"
-      horiz-adv-x="512" d=" M277.3333333333333 405.3333333333333V234.6666666666667H448C448 328.9600000000001 371.6266666666667 405.3333333333333 277.3333333333333 405.3333333333333M412.16 109.0133333333333C434.56 137.8133333333334 448 174.0800000000001 448 213.3333333333334H137.3866666666667L117.3333333333333 256H42.6666666666667V213.3333333333334H90.0266666666667S130.3466666666667 126.5066666666667 135.2533333333333 119.04C111.7866666666667 106.6666666666667 96 81.7066666666667 96 53.3333333333334C96 12.16 129.4933333333334 -21.3333333333333 170.6666666666667 -21.3333333333333C208.2133333333333 -21.3333333333333 239.36 6.4 244.48 42.6666666666667H288.8533333333334C293.9733333333334 6.4 325.12 -21.3333333333333 362.6666666666667 -21.3333333333333C403.84 -21.3333333333333 437.3333333333333 12.16 437.3333333333333 53.3333333333334C437.3333333333333 75.52 427.52 95.36 412.16 109.0133333333333M170.6666666666667 21.3333333333334C152.96 21.3333333333334 138.6666666666667 35.6266666666667 138.6666666666667 53.3333333333334S152.96 85.3333333333334 170.6666666666667 85.3333333333334S202.6666666666667 71.04 202.6666666666667 53.3333333333334S188.3733333333333 21.3333333333334 170.6666666666667 21.3333333333334M362.6666666666667 21.3333333333334C344.9600000000001 21.3333333333334 330.6666666666667 35.6266666666667 330.6666666666667 53.3333333333334S344.9600000000001 85.3333333333334 362.6666666666667 85.3333333333334S394.6666666666667 71.04 394.6666666666667 53.3333333333334S380.3733333333333 21.3333333333334 362.6666666666667 21.3333333333334z" />
-    <glyph glyph-name="backburger"
-      unicode="&#xF06D;"
-      horiz-adv-x="512" d=" M106.6666666666667 170.6666666666667L192 85.3333333333334L162.1333333333333 55.04L25.1733333333333 192L162.1333333333333 328.9600000000001L192 298.6666666666667L106.6666666666667 213.3333333333334H448V170.6666666666667H106.6666666666667M448 320V277.3333333333334H234.6666666666667V320H448M448 106.6666666666667V64H234.6666666666667V106.6666666666667H448z" />
-    <glyph glyph-name="backspace"
-      unicode="&#xF06E;"
-      horiz-adv-x="512" d=" M469.3333333333333 384H149.3333333333333C134.6133333333334 384 123.0933333333333 376.5333333333333 115.4133333333333 365.2266666666667L0 192L115.4133333333333 18.9866666666667C123.0933333333333 7.68 134.6133333333334 0 149.3333333333333 0H469.3333333333333C492.8 0 512 19.2 512 42.6666666666667V341.3333333333334C512 364.8 492.8 384 469.3333333333333 384M405.3333333333333 115.4133333333334L375.2533333333334 85.3333333333334L298.6666666666667 161.92L222.08 85.3333333333334L192 115.4133333333334L268.5866666666667 192L192 268.5866666666667L222.08 298.6666666666667L298.6666666666667 222.08L375.2533333333334 298.6666666666667L405.3333333333333 268.5866666666667L328.7466666666667 192" />
-    <glyph glyph-name="backup-restore"
-      unicode="&#xF06F;"
-      horiz-adv-x="512" d=" M256 384C149.9733333333333 384 64 298.0266666666667 64 192H0L85.3333333333333 106.6666666666667L170.6666666666667 192H106.6666666666667C106.6666666666667 274.5600000000001 173.44 341.3333333333334 256 341.3333333333334S405.3333333333333 274.5600000000001 405.3333333333333 192S338.56 42.6666666666667 256 42.6666666666667C224 42.6666666666667 193.92 53.3333333333334 169.3866666666667 70.4L138.6666666666667 39.68C171.52 14.9333333333333 212.0533333333333 0 256 0C362.0266666666667 0 448 85.9733333333334 448 192S362.0266666666667 384 256 384M298.6666666666667 192C298.6666666666667 215.4666666666667 279.4666666666667 234.6666666666667 256 234.6666666666667S213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192z" />
-    <glyph glyph-name="badminton"
-      unicode="&#xF850;"
-      horiz-adv-x="512" d=" M262.4 405.3333333333333C241.7066666666667 404.6933333333334 225.7066666666667 387.4133333333334 226.3466666666667 366.9333333333334C226.56 361.8133333333334 227.6266666666667 356.9066666666667 229.76 352L235.9466666666667 338.3466666666667C236.8 335.5733333333334 235.3066666666667 332.5866666666667 232.32 331.7333333333334C230.4 330.6666666666667 228.2666666666667 331.7333333333334 226.7733333333334 333.4400000000001L217.8133333333333 345.1733333333334C210.7733333333334 354.1333333333334 200.1066666666667 359.68 188.8 359.8933333333334C168.1066666666667 360.3200000000001 151.04 343.8933333333334 150.6133333333334 323.4133333333334C150.4 314.4533333333334 153.3866666666667 305.92 158.9333333333333 298.6666666666667L167.8933333333334 288H168.1066666666667C169.8133333333333 285.2266666666667 169.1733333333334 281.8133333333334 166.8266666666667 280.1066666666667C164.9066666666667 278.6133333333334 162.3466666666667 278.6133333333334 160.64 280.1066666666667L149.3333333333333 289.0666666666667C142.08 294.6133333333334 133.3333333333333 297.6 124.5866666666667 297.3866666666667C104.1066666666667 296.9600000000001 87.68 279.8933333333333 88.1066666666667 259.2C88.32 247.8933333333333 93.8666666666667 237.2266666666667 102.8266666666667 230.1866666666667L114.9866666666667 220.8C117.3333333333334 218.6666666666667 117.3333333333334 215.2533333333333 114.7733333333334 213.3333333333334C113.28 211.84 111.1466666666667 211.4133333333334 109.2266666666667 212.2666666666667H109.0133333333334L96 218.24C91.0933333333333 220.16 86.1866666666667 221.44 81.0666666666667 221.6533333333333C60.5866666666667 222.2933333333333 43.3066666666667 206.08 42.6666666666667 185.3866666666667C42.6666666666667 170.0266666666667 51.2 155.9466666666667 65.28 149.9733333333334L308.2666666666667 41.8133333333334L406.1866666666666 139.7333333333334L298.0266666666667 382.7200000000001C292.0533333333333 397.0133333333333 277.3333333333333 405.9733333333334 262.4 405.3333333333333M280.1066666666667 317.8666666666667C289.0666666666667 318.0800000000001 297.1733333333334 312.9600000000001 300.5866666666667 304.8533333333334L365.6533333333333 158.9333333333333L281.3866666666667 242.9866666666667L261.5466666666667 288C255.1466666666667 301.44 264.9600000000001 317.44 280.1066666666667 317.8666666666667M210.1333333333333 259.2000000000001C215.8933333333333 259.2000000000001 221.2266666666666 257.0666666666667 225.28 252.8L327.8933333333333 150.1866666666667C336.4266666666666 142.08 336.64 128.64 328.5333333333333 120.1066666666667C319.9999999999999 111.5733333333333 306.7733333333333 111.36 297.8133333333333 120.1066666666667L195.2 222.72C186.6666666666666 230.8266666666667 186.4533333333333 244.48 194.7733333333333 252.8C198.8266666666666 257.0666666666666 204.3733333333333 259.2 210.1333333333333 259.2M152.1066666666666 188.3733333333333C154.88 188.3733333333333 157.8666666666666 187.52 160 186.4533333333333L205.44 166.4L289.4933333333333 82.3466666666667L143.1466666666666 147.4133333333334C121.3866666666666 156.8 128.64 189.0133333333333 152.1066666666666 188.3733333333333M432.64 105.8133333333334L342.1866666666666 15.36L360.32 -2.7733333333334C376.5333333333334 -18.7733333333334 400 -24.96 421.9733333333334 -19.2C443.9466666666667 -13.2266666666667 461.2266666666667 4.0533333333333 467.2 26.0266666666666C472.96 48 466.7733333333334 71.4666666666666 450.7733333333334 87.68L432.64 105.8133333333334z" />
-    <glyph glyph-name="balloon"
-      unicode="&#xFA25;"
-      horiz-adv-x="512" d=" M280.7466666666667 176.2133333333334L298.6666666666667 149.3333333333334H266.6666666666667C263.4666666666667 91.52 256 33.92 245.3333333333333 -23.04L224 -19.6266666666666C234.6666666666667 36.2666666666668 241.92 92.5866666666668 245.3333333333333 149.3333333333334H213.3333333333333L231.2533333333334 176.2133333333334C184.32 196.48 149.3333333333333 269.6533333333334 149.3333333333333 320C149.3333333333333 378.88 197.12 426.6666666666667 256 426.6666666666667S362.6666666666667 378.88 362.6666666666667 320C362.6666666666667 269.6533333333334 327.68 196.48 280.7466666666667 176.2133333333334z" />
-    <glyph glyph-name="ballot"
-      unicode="&#xF9C8;"
-      horiz-adv-x="512" d=" M277.3333333333333 245.3333333333334H384V288H277.3333333333333V245.3333333333334M277.3333333333333 96H384V138.6666666666667H277.3333333333333V96M405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0M128 213.3333333333334H234.6666666666667V320H128V213.3333333333334M149.3333333333333 298.6666666666667H213.3333333333333V234.6666666666667H149.3333333333333V298.6666666666667M128 64H234.6666666666667V170.6666666666667H128V64M149.3333333333333 149.3333333333334H213.3333333333333V85.3333333333334H149.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="ballot-outline"
-      unicode="&#xF9C9;"
-      horiz-adv-x="512" d=" M277.3333333333333 288H384V245.3333333333334H277.3333333333333V288M277.3333333333333 138.6666666666667H384V96H277.3333333333333V138.6666666666667M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M405.3333333333333 42.6666666666667V341.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333M234.6666666666667 320V213.3333333333334H128V320H234.6666666666667M213.3333333333333 234.6666666666667V298.6666666666667H149.3333333333333V234.6666666666667H213.3333333333333M234.6666666666667 170.6666666666667V64H128V170.6666666666667H234.6666666666667M213.3333333333333 85.3333333333334V149.3333333333334H149.3333333333333V85.3333333333334H213.3333333333333z" />
-    <glyph glyph-name="bandcamp"
-      unicode="&#xF674;"
-      horiz-adv-x="512" d=" M469.3333333333333 320L330.6666666666667 64H42.6666666666667L181.3333333333333 320H469.3333333333333z" />
-    <glyph glyph-name="bank"
-      unicode="&#xF070;"
-      horiz-adv-x="512" d=" M245.3333333333333 426.6666666666667L42.6666666666667 320V277.3333333333334H448V320M341.3333333333333 234.6666666666667V85.3333333333334H405.3333333333333V234.6666666666667M42.6666666666667 -21.3333333333333H448V42.6666666666667H42.6666666666667M213.3333333333333 234.6666666666667V85.3333333333334H277.3333333333333V234.6666666666667M85.3333333333333 234.6666666666667V85.3333333333334H149.3333333333333V234.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="bank-transfer"
-      unicode="&#xFA26;"
-      horiz-adv-x="512" d=" M320 149.3333333333334V213.3333333333334H384V256L469.3333333333333 181.3333333333334L384 106.6666666666667V149.3333333333334H320M298.6666666666667 283.7333333333334V256H42.6666666666667V283.7333333333334L170.6666666666667 362.6666666666667L298.6666666666667 283.7333333333334M149.3333333333333 234.6666666666667H192V128H149.3333333333333V234.6666666666667M64 234.6666666666667H106.6666666666667V128H64V234.6666666666667M277.3333333333333 234.6666666666667V181.3333333333334L234.6666666666667 142.9333333333333V234.6666666666667H277.3333333333333M194.1333333333333 106.6666666666667L181.3333333333333 96L217.6 64H42.6666666666667V106.6666666666667H194.1333333333333M362.6666666666667 128V64H298.6666666666667V21.3333333333334L213.3333333333333 96L298.6666666666667 170.6666666666667V128H362.6666666666667z" />
-    <glyph glyph-name="bank-transfer-in"
-      unicode="&#xFA27;"
-      horiz-adv-x="512" d=" M42.6666666666667 128V192H106.6666666666667V234.6666666666667L192 160L106.6666666666667 85.3333333333334V128H42.6666666666667M469.3333333333333 262.4000000000001V234.6666666666667H213.3333333333333V262.4000000000001L341.3333333333333 341.3333333333334L469.3333333333333 262.4000000000001M213.3333333333333 85.3333333333334H469.3333333333333V42.6666666666667H213.3333333333333V85.3333333333334M320 213.3333333333334H362.6666666666667V106.6666666666667H320V213.3333333333334M234.6666666666667 213.3333333333334H277.3333333333333V106.6666666666667H234.6666666666667V213.3333333333334M405.3333333333333 213.3333333333334H448V106.6666666666667H405.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="bank-transfer-out"
-      unicode="&#xFA28;"
-      horiz-adv-x="512" d=" M320 128V192H384V234.6666666666667L469.3333333333333 160L384 85.3333333333334V128H320M298.6666666666667 262.4000000000001V234.6666666666667H42.6666666666667V262.4000000000001L170.6666666666667 341.3333333333334L298.6666666666667 262.4000000000001M42.6666666666667 85.3333333333334H298.6666666666667V42.6666666666667H42.6666666666667V85.3333333333334M149.3333333333333 213.3333333333334H192V106.6666666666667H149.3333333333333V213.3333333333334M64 213.3333333333334H106.6666666666667V106.6666666666667H64V213.3333333333334M234.6666666666667 213.3333333333334H277.3333333333333V106.6666666666667H234.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="barcode"
-      unicode="&#xF071;"
-      horiz-adv-x="512" d=" M42.6666666666667 320H85.3333333333333V64H42.6666666666667V320M106.6666666666667 320H128V64H106.6666666666667V320M149.3333333333333 320H213.3333333333333V64H149.3333333333333V320M234.6666666666667 320H256V64H234.6666666666667V320M298.6666666666667 320H341.3333333333333V64H298.6666666666667V320M362.6666666666667 320H426.6666666666667V64H362.6666666666667V320M448 320H469.3333333333333V64H448V320z" />
-    <glyph glyph-name="barcode-scan"
-      unicode="&#xF072;"
-      horiz-adv-x="512" d=" M85.3333333333333 320H128V64H85.3333333333333V320M149.3333333333333 320H170.6666666666667V64H149.3333333333333V320M192 320H256V64H192V320M277.3333333333333 320H298.6666666666667V64H277.3333333333333V320M341.3333333333333 320H384V64H341.3333333333333V320M405.3333333333333 320H426.6666666666667V64H405.3333333333333V320M42.6666666666667 362.6666666666667V277.3333333333334H0V362.6666666666667C0 386.1333333333334 19.2 405.3333333333333 42.6666666666667 405.3333333333333H128V362.6666666666667H42.6666666666667M469.3333333333333 405.3333333333333C492.8 405.3333333333333 512 386.1333333333334 512 362.6666666666667V277.3333333333334H469.3333333333333V362.6666666666667H384V405.3333333333333H469.3333333333333M42.6666666666667 106.6666666666667V21.3333333333334H128V-21.3333333333333H42.6666666666667C19.2 -21.3333333333333 0 -2.1333333333333 0 21.3333333333334V106.6666666666667H42.6666666666667M469.3333333333333 21.3333333333334V106.6666666666667H512V21.3333333333334C512 -2.1333333333333 492.8 -21.3333333333333 469.3333333333333 -21.3333333333333H384V21.3333333333334H469.3333333333333z" />
-    <glyph glyph-name="barley"
-      unicode="&#xF073;"
-      horiz-adv-x="512" d=" M156.3733333333333 56.96C138.6666666666667 81.7066666666667 138.6666666666667 110.2933333333334 138.6666666666667 138.6666666666668C174.2933333333333 117.3333333333334 209.7066666666667 96 227.6266666666667 71.0400000000001L234.6666666666667 59.0933333333334V107.7333333333334C202.6666666666667 126.9333333333334 172.3733333333333 146.5600000000001 156.3733333333333 168.96C138.6666666666667 193.7066666666667 138.6666666666667 222.2933333333334 138.6666666666667 250.6666666666667C174.2933333333333 229.3333333333334 209.7066666666667 208.0000000000001 227.6266666666667 183.0400000000001L234.6666666666667 170.6666666666667V219.7333333333334C202.6666666666667 238.9333333333334 172.3733333333333 258.5600000000001 156.3733333333333 280.9600000000001C138.6666666666667 305.7066666666667 138.6666666666667 334.2933333333334 138.6666666666667 362.6666666666667C174.2933333333333 341.3333333333334 209.7066666666667 320 227.6266666666667 295.04C229.76 292.0533333333334 231.68 288.8533333333334 233.3866666666667 285.44C229.76 298.6666666666667 227.4133333333334 311.04 227.2 323.8400000000001C226.9866666666667 356.0533333333334 241.0666666666667 389.12 255.1466666666667 422.1866666666667C269.8666666666667 390.6133333333334 284.5866666666667 358.8266666666667 284.8 326.6133333333334C285.0133333333333 313.1733333333334 282.6666666666667 299.52 278.8266666666667 286.0800000000001C280.5333333333334 289.0666666666667 282.24 292.0533333333334 284.3733333333334 295.04C302.2933333333333 320 337.7066666666667 341.3333333333334 373.3333333333333 362.6666666666667C373.3333333333333 334.2933333333334 373.3333333333333 305.7066666666667 355.6266666666667 280.9600000000001C339.6266666666667 258.56 309.3333333333333 238.9333333333334 277.3333333333333 219.7333333333334V170.6666666666667L284.3733333333334 183.04C302.2933333333333 208 337.7066666666667 229.3333333333334 373.3333333333333 250.6666666666667C373.3333333333333 222.2933333333334 373.3333333333333 193.7066666666667 355.6266666666667 168.96C339.6266666666667 146.56 309.3333333333334 126.9333333333333 277.3333333333334 107.7333333333334V59.0933333333334L284.3733333333334 71.04C302.2933333333334 96 337.7066666666667 117.3333333333333 373.3333333333333 138.6666666666666C373.3333333333333 110.2933333333333 373.3333333333333 81.7066666666667 355.6266666666667 56.96C339.6266666666667 34.5599999999999 309.3333333333334 14.9333333333333 277.3333333333334 -4.2666666666667V-42.6666666666666H234.6666666666667V-4.2666666666667C202.6666666666667 14.9333333333333 172.3733333333334 34.5600000000001 156.3733333333334 56.96z" />
-    <glyph glyph-name="barrel"
-      unicode="&#xF074;"
-      horiz-adv-x="512" d=" M384 42.6666666666667H405.3333333333333V0H106.6666666666667V42.6666666666667H128V170.6666666666667H106.6666666666667V213.3333333333334H128V341.3333333333334H106.6666666666667V384H405.3333333333333V341.3333333333334H384V213.3333333333334H405.3333333333333V170.6666666666667H384V42.6666666666667M192 170.6666666666667C192 135.2533333333333 220.5866666666667 106.6666666666667 256 106.6666666666667S320 135.2533333333333 320 170.6666666666667C320 213.3333333333334 256 285.2266666666667 256 285.2266666666667S192 213.3333333333334 192 170.6666666666667z" />
-    <glyph glyph-name="baseball"
-      unicode="&#xF851;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C202.6666666666667 405.3333333333333 154.6666666666667 386.1333333333334 117.3333333333333 354.1333333333334C128 345.3866666666667 136.7466666666667 335.5733333333333 145.0666666666667 325.12L168.32 338.56L189.6533333333333 301.44L168.32 289.28C180.2666666666667 266.0266666666667 188.16 240.4266666666667 190.9333333333333 213.3333333333333H213.3333333333333V170.6666666666666H190.9333333333333C188.16 143.5733333333333 180.2666666666667 117.9733333333333 168.32 94.72L189.6533333333333 82.56L168.32 45.44L145.0666666666666 58.88C136.7466666666667 48.4266666666667 128 38.6133333333333 117.3333333333333 29.8666666666667C154.6666666666666 -2.1333333333333 202.6666666666667 -21.3333333333333 256 -21.3333333333333S357.3333333333333 -2.1333333333333 394.6666666666667 29.8666666666667C384 38.6133333333333 375.2533333333334 48.4266666666667 366.7200000000001 58.88L343.68 45.44L322.3466666666667 82.56L343.68 94.9333333333333C331.7333333333333 117.9733333333333 323.84 143.5733333333333 321.0666666666666 170.6666666666666H298.6666666666667V213.3333333333333H321.0666666666667C323.8400000000001 240.4266666666666 331.7333333333334 266.0266666666667 343.68 289.0666666666666L322.3466666666667 301.44L343.68 338.56L366.7199999999999 325.12C375.2533333333332 335.5733333333333 383.9999999999999 345.3866666666666 394.6666666666666 354.1333333333333C357.3333333333333 386.1333333333334 309.3333333333333 405.3333333333333 256 405.3333333333333M87.8933333333333 323.2000000000001C59.52 286.9333333333334 42.6666666666667 241.4933333333334 42.6666666666667 192C42.6666666666667 142.5066666666667 59.52 97.0666666666667 87.8933333333333 60.8000000000001C95.1466666666667 66.7733333333334 101.5466666666667 73.6000000000001 107.7333333333333 80.64L94.5066666666667 88.1066666666667L115.84 125.2266666666668L131.4133333333333 116.0533333333334C139.7333333333333 132.9066666666668 145.4933333333334 151.2533333333335 147.84 170.6666666666668H128V213.3333333333334H147.84C145.4933333333333 232.7466666666668 139.7333333333333 251.0933333333334 131.4133333333333 267.9466666666668L115.84 258.7733333333335L94.5066666666667 295.8933333333335L107.7333333333333 303.3600000000002C101.5466666666667 310.4000000000001 95.1466666666667 317.2266666666668 87.8933333333333 323.2000000000001M424.1066666666667 323.2000000000001C416.8533333333333 317.2266666666668 410.4533333333333 310.4000000000001 404.2666666666667 303.3600000000002L417.4933333333334 295.8933333333335L396.16 258.7733333333335L380.5866666666667 267.9466666666668C372.2666666666667 251.0933333333334 366.5066666666667 232.7466666666668 364.16 213.3333333333334H384V170.6666666666668H364.16C366.5066666666667 151.2533333333335 372.2666666666667 132.9066666666668 380.5866666666667 116.0533333333334L396.16 125.2266666666668L417.4933333333334 88.1066666666667L404.2666666666667 80.64C410.4533333333333 73.6000000000001 416.8533333333333 66.7733333333334 424.1066666666667 60.8000000000001C452.48 97.0666666666667 469.3333333333333 142.5066666666667 469.3333333333333 192C469.3333333333333 241.4933333333334 452.48 286.9333333333334 424.1066666666667 323.2000000000001z" />
-    <glyph glyph-name="baseball-bat"
-      unicode="&#xF852;"
-      horiz-adv-x="512" d=" M426.6666666666667 405.3333333333333C420.6933333333333 405.3333333333333 416 402.9866666666667 411.52 399.1466666666667L208.8533333333333 196.48C208 195.6266666666667 207.36 194.7733333333334 154.24 120.5333333333334L85.3333333333333 51.4133333333334L79.1466666666667 57.8133333333334C74.6666666666667 61.8666666666667 69.5466666666667 64 64 64C52.0533333333333 64 42.6666666666667 54.6133333333333 42.6666666666667 42.6666666666667C42.6666666666667 37.12 44.8 32 48.8533333333333 27.52L91.52 -15.1466666666666C99.84 -23.6799999999999 113.28 -23.8933333333333 121.8133333333333 -15.7866666666667C130.3466666666667 -7.4666666666667 130.56 5.9733333333333 121.8133333333333 15.1466666666666L115.4133333333333 21.3333333333333L184.32 90.24L260.48 144.8533333333333L463.1466666666666 347.52C471.4666666666667 355.8399999999999 471.4666666666667 369.4933333333333 463.1466666666666 377.8133333333333L441.8133333333334 399.1466666666666C437.3333333333333 403.2 432.2133333333334 405.3333333333333 426.6666666666667 405.3333333333333M394.6666666666667 170.6666666666667C365.2266666666667 170.6666666666667 341.3333333333333 146.7733333333333 341.3333333333333 117.3333333333334S365.2266666666667 64 394.6666666666667 64S448 87.8933333333334 448 117.3333333333334S424.1066666666667 170.6666666666667 394.6666666666667 170.6666666666667z" />
-    <glyph glyph-name="basecamp"
-      unicode="&#xF075;"
-      horiz-adv-x="512" d=" M42.6666666666667 101.3333333333334S85.3333333333333 368 256 368S469.3333333333333 101.3333333333334 469.3333333333333 101.3333333333334S426.6666666666667 16 256 16S42.6666666666667 101.3333333333334 42.6666666666667 101.3333333333334M71.4666666666667 114.1333333333333S91.7333333333333 42.6666666666667 256 42.6666666666667C362.6666666666667 42.6666666666667 426.6666666666667 68.2666666666667 440.5333333333333 109.8666666666667C454.3999999999999 151.4666666666667 333.8666666666666 285.8666666666667 312.5333333333333 285.8666666666667S238.9333333333333 192 222.9333333333333 192C180.2666666666667 192 189.8666666666666 234.6666666666667 152.5333333333333 234.6666666666667C115.2 234.6666666666667 71.4666666666667 114.1333333333333 71.4666666666667 114.1333333333333z" />
-    <glyph glyph-name="basket"
-      unicode="&#xF076;"
-      horiz-adv-x="512" d=" M117.3333333333333 0C100.6933333333333 0 86.1866666666667 9.6 79.1466666666667 23.4666666666667L23.4666666666667 225.2800000000001L21.3333333333333 234.6666666666667C21.3333333333333 246.4000000000001 30.9333333333333 256 42.6666666666667 256H140.3733333333333L238.5066666666667 396.1600000000001C242.3466666666667 401.7066666666667 248.7466666666667 405.3333333333334 256 405.3333333333334C263.2533333333334 405.3333333333334 269.8666666666667 401.7066666666667 273.7066666666667 395.9466666666667L371.6266666666667 256H469.3333333333333C481.0666666666667 256 490.6666666666666 246.4000000000001 490.6666666666666 234.6666666666667L489.8133333333333 228.48L432.8533333333333 23.4666666666667C425.8133333333334 9.6000000000001 411.3066666666666 0 394.6666666666667 0H117.3333333333333M256 346.88L192 256H320L256 346.88M256 170.6666666666667C232.5333333333334 170.6666666666667 213.3333333333333 151.4666666666667 213.3333333333333 128S232.5333333333334 85.3333333333334 256 85.3333333333334S298.6666666666667 104.5333333333333 298.6666666666667 128S279.4666666666667 170.6666666666667 256 170.6666666666667z" />
-    <glyph glyph-name="basket-fill"
-      unicode="&#xF077;"
-      horiz-adv-x="512" d=" M64 405.3333333333333H128V341.3333333333334H64V405.3333333333333M128 298.6666666666667H192V234.6666666666667H128V298.6666666666667M170.6666666666667 405.3333333333333H234.6666666666667V341.3333333333334H170.6666666666667V405.3333333333333M362.6666666666667 213.3333333333334L256 320H320V405.3333333333333H405.3333333333333V320H469.3333333333333L362.6666666666667 213.3333333333334M160 -21.3333333333333C143.36 -21.3333333333333 128.8533333333333 -11.7333333333333 121.8133333333333 2.1333333333334L66.1333333333333 161.28L64 170.6666666666667C64 182.4 73.6 192 85.3333333333333 192H426.6666666666667C438.4 192 448 182.4 448 170.6666666666667L447.1466666666667 164.48L390.1866666666666 2.1333333333334C383.1466666666667 -11.7333333333332 368.64 -21.3333333333333 352 -21.3333333333333H160M162.3466666666667 21.3333333333334H349.6533333333333L396.16 149.3333333333334H115.6266666666667L162.3466666666666 21.3333333333334z" />
-    <glyph glyph-name="basket-unfill"
-      unicode="&#xF078;"
-      horiz-adv-x="512" d=" M64 234.6666666666667H128V298.6666666666667H64V234.6666666666667M106.6666666666667 341.3333333333334H170.6666666666667V405.3333333333333H106.6666666666667V341.3333333333334M170.6666666666667 234.6666666666667H234.6666666666667V298.6666666666667H170.6666666666667V234.6666666666667M362.6666666666667 426.6666666666667L256 320H320V234.6666666666667H405.3333333333333V320H469.3333333333333L362.6666666666667 426.6666666666667M160 -21.3333333333333C143.36 -21.3333333333333 128.8533333333333 -11.7333333333333 121.8133333333333 2.1333333333334L66.1333333333333 161.28L64 170.6666666666667C64 182.4 73.6 192 85.3333333333333 192H426.6666666666667C438.4 192 448 182.4 448 170.6666666666667L447.1466666666667 164.48L390.1866666666666 2.1333333333334C383.1466666666667 -11.7333333333332 368.64 -21.3333333333333 352 -21.3333333333333H160M162.3466666666667 21.3333333333334H349.6533333333333L396.16 149.3333333333334H115.6266666666667L162.3466666666666 21.3333333333334z" />
-    <glyph glyph-name="basketball"
-      unicode="&#xF805;"
-      horiz-adv-x="512" d=" M49.92 135.8933333333333C62.72 140.5866666666667 75.9466666666667 142.9333333333333 90.0266666666667 142.9333333333333C118.6133333333333 142.9333333333333 143.5733333333333 133.9733333333334 164.9066666666667 116.0533333333334L97.92 49.0666666666667C75.3066666666667 74.6666666666667 59.3066666666667 103.8933333333334 49.92 135.8933333333334M331.9466666666667 238.9333333333334C373.9733333333334 207.5733333333333 419.4133333333333 199.8933333333333 468.0533333333333 215.8933333333333C468.6933333333334 211.4133333333333 469.3333333333333 203.3066666666667 469.3333333333333 192C469.3333333333333 170.0266666666667 464 145.4933333333334 453.9733333333334 118.4C443.9466666666667 91.52 431.5733333333333 69.76 417.0666666666667 53.3333333333334L282.0266666666667 187.9466666666667L331.9466666666667 238.9333333333334M187.0933333333333 93.0133333333333C209.7066666666667 60.3733333333333 214.4 24.7466666666667 200.96 -14.08C170.6666666666667 -5.3333333333333 143.5733333333333 8.3200000000001 120.96 27.0933333333334L187.0933333333333 93.0133333333333M260.0533333333333 165.9733333333334L394.6666666666667 30.9333333333333C348.3733333333333 -9.6 293.9733333333334 -26.6666666666666 232.1066666666667 -20.0533333333333C236.5866666666667 -5.9733333333334 238.9333333333333 9.3866666666667 238.9333333333333 26.0266666666666C238.9333333333333 39.2533333333333 235.9466666666667 54.8266666666667 229.9733333333333 72.5333333333333C224 90.24 216.96 104.7466666666667 209.0666666666666 116.0533333333333L260.0533333333333 165.9733333333333M187.9466666666667 138.6666666666667C168.1066666666667 156.3733333333333 145.0666666666667 167.4666666666667 119.04 172.5866666666667C93.0133333333333 177.4933333333334 68.0533333333333 176 43.9466666666667 167.8933333333333C43.3066666666667 172.5866666666667 42.6666666666667 180.6933333333333 42.6666666666667 192C42.6666666666667 213.9733333333333 48 238.5066666666667 58.0266666666667 265.6C68.0533333333333 292.48 80.4266666666667 314.24 94.9333333333333 330.6666666666667L237.0133333333333 187.9466666666667L187.9466666666666 138.6666666666666M331.9466666666666 283.0933333333333C303.36 318.2933333333333 296.7466666666666 356.6933333333333 312.1066666666667 398.08C325.3333333333333 394.6666666666667 340.48 388.2666666666666 357.5466666666666 378.4533333333333C374.3999999999999 368.8533333333333 388.2666666666667 359.2533333333333 398.9333333333333 350.08L331.9466666666666 283.0933333333333M462.0799999999999 247.8933333333333C449.2799999999999 243.4133333333333 436.0533333333333 241.0666666666666 421.9733333333333 241.0666666666666C398.7199999999999 241.0666666666666 376.32 247.8933333333333 354.9866666666666 261.9733333333333L420.9066666666666 327.04C439.6799999999999 303.5733333333333 453.3333333333333 277.3333333333333 462.0799999999999 247.8933333333333M260.0533333333333 210.9866666666666L117.3333333333333 353.0666666666667C163.6266666666667 393.6 218.0266666666667 410.6666666666667 280.1066666666667 404.0533333333334C275.4133333333333 389.9733333333334 273.0666666666666 374.6133333333334 273.0666666666666 357.9733333333334C273.0666666666666 342.6133333333334 276.48 325.3333333333333 283.52 305.92C290.56 286.7200000000001 298.6666666666667 271.36 309.3333333333333 260.0533333333334L260.0533333333333 210.9866666666667z" />
-    <glyph glyph-name="battery"
-      unicode="&#xF079;"
-      horiz-adv-x="512" d=" M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-10"
-      unicode="&#xF07A;"
-      horiz-adv-x="512" d=" M341.3333333333333 64H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-10-bluetooth"
-      unicode="&#xF93D;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M85.3333333333333 320H256V64H85.3333333333333V320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-20"
-      unicode="&#xF07B;"
-      horiz-adv-x="512" d=" M341.3333333333333 85.3333333333334H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-20-bluetooth"
-      unicode="&#xF93E;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M85.3333333333333 320H256V85.3333333333334H85.3333333333333V320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-30"
-      unicode="&#xF07C;"
-      horiz-adv-x="512" d=" M341.3333333333333 128H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-30-bluetooth"
-      unicode="&#xF93F;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M85.3333333333333 320H256V128H85.3333333333333V320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-40"
-      unicode="&#xF07D;"
-      horiz-adv-x="512" d=" M341.3333333333333 149.3333333333334H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-40-bluetooth"
-      unicode="&#xF940;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M85.3333333333333 320H256V149.3333333333334H85.3333333333333V320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-50"
-      unicode="&#xF07E;"
-      horiz-adv-x="512" d=" M341.3333333333333 170.6666666666667H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-50-bluetooth"
-      unicode="&#xF941;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M85.3333333333333 320H256V170.6666666666667H85.3333333333333V320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-60"
-      unicode="&#xF07F;"
-      horiz-adv-x="512" d=" M341.3333333333333 192H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-60-bluetooth"
-      unicode="&#xF942;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M85.3333333333333 320H256V192H85.3333333333333V320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-70"
-      unicode="&#xF080;"
-      horiz-adv-x="512" d=" M341.3333333333333 234.6666666666667H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-70-bluetooth"
-      unicode="&#xF943;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M85.3333333333333 320H256V234.6666666666667H85.3333333333333V320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-80"
-      unicode="&#xF081;"
-      horiz-adv-x="512" d=" M341.3333333333333 256H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-80-bluetooth"
-      unicode="&#xF944;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M85.3333333333333 320H256V256H85.3333333333333V320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-90"
-      unicode="&#xF082;"
-      horiz-adv-x="512" d=" M341.3333333333333 277.3333333333334H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-90-bluetooth"
-      unicode="&#xF945;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M85.3333333333333 320H256V277.3333333333334H85.3333333333333V320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-alert"
-      unicode="&#xF083;"
-      horiz-adv-x="512" d=" M277.3333333333333 149.3333333333334H234.6666666666667V256H277.3333333333333M277.3333333333333 64H234.6666666666667V106.6666666666667H277.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-alert-bluetooth"
-      unicode="&#xF946;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M149.3333333333333 256H192V149.3333333333334H149.3333333333333V256M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334M149.3333333333333 106.6666666666667H192V64H149.3333333333333V106.6666666666667z" />
-    <glyph glyph-name="battery-bluetooth"
-      unicode="&#xF947;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334z" />
-    <glyph glyph-name="battery-bluetooth-variant"
-      unicode="&#xF948;"
-      horiz-adv-x="512" d=" M192 405.3333333333333V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667H320V405.3333333333333H192M252.3733333333334 277.3333333333334H263.04L323.84 216.5333333333334L278.1866666666666 170.6666666666667L323.6266666666666 125.0133333333333L263.04 64H252.3733333333334V144.8533333333334L203.52 96L188.3733333333333 111.1466666666667L247.8933333333333 170.6666666666667L188.3733333333333 230.1866666666667L203.52 245.3333333333334L252.3733333333333 196.48V277.3333333333334M273.7066666666666 236.5866666666667V196.48L293.76 216.5333333333334L273.7066666666666 236.5866666666667M273.7066666666666 144.8533333333334V104.96L293.76 125.0133333333333L273.7066666666666 144.8533333333333z" />
-    <glyph glyph-name="battery-charging"
-      unicode="&#xF084;"
-      horiz-adv-x="512" d=" M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.2533333333333C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.4133333333333C371.2 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667M234.6666666666667 21.3333333333334V138.6666666666667H192L277.3333333333333 298.6666666666667V181.3333333333334H320" />
-    <glyph glyph-name="battery-charging-10"
-      unicode="&#xF89B;"
-      horiz-adv-x="512" d=" M491.7333333333333 213.3333333333334H427.7333333333334V362.6666666666667L321.0666666666667 149.3333333333334H385.0666666666667V-21.3333333333333M256 64H85.3333333333333L86.4 320H257.0666666666667M271.36 362.6666666666667H235.7333333333334V405.3333333333333H107.7333333333334V362.6666666666667H72.1066666666667C56.5333333333333 362.6666666666667 43.7333333333333 349.8666666666667 43.7333333333333 334.2933333333334V7.04C43.7333333333333 -8.5333333333334 56.5333333333333 -21.3333333333333 72.1066666666667 -21.3333333333333H271.36C286.9333333333333 -21.3333333333333 299.7333333333333 -8.5333333333333 299.7333333333333 7.04V334.2933333333334C299.7333333333333 349.8666666666667 286.9333333333333 362.6666666666667 271.36 362.6666666666667z" />
-    <glyph glyph-name="battery-charging-100"
-      unicode="&#xF085;"
-      horiz-adv-x="512" d=" M490.6666666666666 213.3333333333334H426.6666666666667V362.6666666666667L320 149.3333333333334H384V-21.3333333333333M270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667z" />
-    <glyph glyph-name="battery-charging-20"
-      unicode="&#xF086;"
-      horiz-adv-x="512" d=" M491.7333333333333 213.3333333333334H427.7333333333334V362.6666666666667L321.0666666666667 149.3333333333334H385.0666666666667V-21.3333333333333M257.0666666666667 85.3333333333334H86.4V320H257.0666666666667M271.36 362.6666666666667H235.7333333333334V405.3333333333333H107.7333333333334V362.6666666666667H72.1066666666667C56.5333333333333 362.6666666666667 43.7333333333333 349.8666666666667 43.7333333333333 334.2933333333334V7.04C43.7333333333333 -8.5333333333334 56.5333333333333 -21.3333333333333 72.1066666666667 -21.3333333333333H271.36C286.9333333333333 -21.3333333333333 299.7333333333333 -8.5333333333333 299.7333333333333 7.04V334.2933333333334C299.7333333333333 349.8666666666667 286.9333333333333 362.6666666666667 271.36 362.6666666666667z" />
-    <glyph glyph-name="battery-charging-30"
-      unicode="&#xF087;"
-      horiz-adv-x="512" d=" M256 128H85.3333333333333V320H256M270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667M490.6666666666666 213.3333333333334H426.6666666666667V362.6666666666667L320 149.3333333333334H384V-21.3333333333333L490.6666666666666 213.3333333333334z" />
-    <glyph glyph-name="battery-charging-40"
-      unicode="&#xF088;"
-      horiz-adv-x="512" d=" M490.6666666666666 213.3333333333334H426.6666666666667V362.6666666666667L320 149.3333333333334H384V-21.3333333333333M256 170.6666666666667H85.3333333333333V320H256M270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667z" />
-    <glyph glyph-name="battery-charging-50"
-      unicode="&#xF89C;"
-      horiz-adv-x="512" d=" M490.6666666666666 213.3333333333334H426.6666666666667V362.6666666666667L320 149.3333333333334H384V-21.3333333333333M256 170.6666666666667H85.3333333333333V320H256M270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667z" />
-    <glyph glyph-name="battery-charging-60"
-      unicode="&#xF089;"
-      horiz-adv-x="512" d=" M256 213.3333333333334H85.3333333333333V320H256M270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667M490.6666666666666 213.3333333333334H426.6666666666667V362.6666666666667L320 149.3333333333334H384V-21.3333333333333L490.6666666666666 213.3333333333334z" />
-    <glyph glyph-name="battery-charging-70"
-      unicode="&#xF89D;"
-      horiz-adv-x="512" d=" M256 234.6666666666667H85.3333333333333V320H256M270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667M490.6666666666666 213.3333333333334H426.6666666666667V362.6666666666667L320 149.3333333333334H384V-21.3333333333333L490.6666666666666 213.3333333333334z" />
-    <glyph glyph-name="battery-charging-80"
-      unicode="&#xF08A;"
-      horiz-adv-x="512" d=" M490.6666666666666 213.3333333333334H426.6666666666667V362.6666666666667L320 149.3333333333334H384V-21.3333333333333M256 256H85.3333333333333V320H256M270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667z" />
-    <glyph glyph-name="battery-charging-90"
-      unicode="&#xF08B;"
-      horiz-adv-x="512" d=" M490.6666666666666 213.3333333333334H426.6666666666667V362.6666666666667L320 149.3333333333334H384V-21.3333333333333M256 277.3333333333334H85.3333333333333V320H256M270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.04C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.04V334.2933333333334C298.6666666666667 349.8666666666667 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667z" />
-    <glyph glyph-name="battery-charging-outline"
-      unicode="&#xF89E;"
-      horiz-adv-x="512" d=" M491.7333333333333 213.3333333333334H427.7333333333334V362.6666666666667L321.0666666666667 149.3333333333334H385.0666666666667V-21.3333333333333M256 21.3333333333334H85.3333333333333L86.4 320H257.0666666666667M271.36 362.6666666666667H235.7333333333334V405.3333333333333H107.7333333333334V362.6666666666667H72.1066666666667C56.5333333333333 362.6666666666667 43.7333333333333 349.8666666666667 43.7333333333333 334.2933333333334V7.04C43.7333333333333 -8.5333333333334 56.5333333333333 -21.3333333333333 72.1066666666667 -21.3333333333333H271.36C286.9333333333333 -21.3333333333333 299.7333333333333 -8.5333333333333 299.7333333333333 7.04V334.2933333333334C299.7333333333333 349.8666666666667 286.9333333333333 362.6666666666667 271.36 362.6666666666667z" />
-    <glyph glyph-name="battery-charging-wireless"
-      unicode="&#xF806;"
-      horiz-adv-x="512" d=" M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334z" />
-    <glyph glyph-name="battery-charging-wireless-10"
-      unicode="&#xF807;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 53.3333333333334H85.3333333333333V320H256V53.3333333333334z" />
-    <glyph glyph-name="battery-charging-wireless-20"
-      unicode="&#xF808;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 85.3333333333334H85.3333333333333V320H256V85.3333333333334z" />
-    <glyph glyph-name="battery-charging-wireless-30"
-      unicode="&#xF809;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 106.6666666666667H85.3333333333333V320H256V106.6666666666667z" />
-    <glyph glyph-name="battery-charging-wireless-40"
-      unicode="&#xF80A;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 138.6666666666667H85.3333333333333V320H256V138.6666666666667z" />
-    <glyph glyph-name="battery-charging-wireless-50"
-      unicode="&#xF80B;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 170.6666666666667H85.3333333333333V320H256V170.6666666666667z" />
-    <glyph glyph-name="battery-charging-wireless-60"
-      unicode="&#xF80C;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 200.5333333333334H85.3333333333333V320H256V200.5333333333334z" />
-    <glyph glyph-name="battery-charging-wireless-70"
-      unicode="&#xF80D;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 234.6666666666667H85.3333333333333V320H256V234.6666666666667z" />
-    <glyph glyph-name="battery-charging-wireless-80"
-      unicode="&#xF80E;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 256H85.3333333333333V320H256V256z" />
-    <glyph glyph-name="battery-charging-wireless-90"
-      unicode="&#xF80F;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 288H85.3333333333333V320H256V288z" />
-    <glyph glyph-name="battery-charging-wireless-alert"
-      unicode="&#xF810;"
-      horiz-adv-x="512" d=" M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M192 64H149.3333333333333V106.6666666666667H192V64M192 149.3333333333334H149.3333333333333V256H192V149.3333333333334M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334z" />
-    <glyph glyph-name="battery-charging-wireless-outline"
-      unicode="&#xF811;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667L398.08 312.7466666666667C464.8533333333333 246.1866666666667 464.8533333333333 138.0266666666667 398.08 71.2533333333333L428.16 41.1733333333333C511.36 124.3733333333333 511.36 259.4133333333334 428.16 342.8266666666667M367.7866666666667 282.4533333333334L337.7066666666667 252.3733333333334C370.9866666666667 219.0933333333333 370.9866666666667 165.12 337.7066666666667 131.6266666666667L367.7866666666667 101.5466666666667C417.7066666666667 151.4666666666667 417.7066666666667 232.5333333333334 367.7866666666667 282.4533333333334M277.3333333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667V362.6666666666667H64C52.2666666666667 362.6666666666667 42.6666666666667 353.0666666666667 42.6666666666667 341.3333333333334V0C42.6666666666667 -11.7333333333333 52.2666666666667 -21.3333333333333 64 -21.3333333333333H277.3333333333333C289.0666666666667 -21.3333333333333 298.6666666666667 -11.7333333333333 298.6666666666667 0V341.3333333333334C298.6666666666667 353.0666666666667 289.0666666666667 362.6666666666667 277.3333333333333 362.6666666666667M256 21.3333333333334H85.3333333333333V320H256V21.3333333333334z" />
-    <glyph glyph-name="battery-minus"
-      unicode="&#xF08C;"
-      horiz-adv-x="512" d=" M355.6266666666667 362.6666666666667C371.2 362.6666666666667 384 349.8666666666667 384 334.2933333333334V7.04C384 -8.5333333333334 371.2 -21.3333333333333 355.6266666666667 -21.3333333333333H156.3733333333333C140.8 -21.3333333333333 128 -8.5333333333333 128 7.04V334.2933333333334C128 349.8666666666667 140.8 362.6666666666667 156.3733333333333 362.6666666666667H192V405.3333333333333H320V362.6666666666667H355.6266666666667M170.6666666666667 192V149.3333333333334H341.3333333333333V192" />
-    <glyph glyph-name="battery-negative"
-      unicode="&#xF08D;"
-      horiz-adv-x="512" d=" M248.96 362.6666666666667C264.5333333333333 362.6666666666667 277.3333333333333 349.8666666666667 277.3333333333333 334.2933333333334V7.04C277.3333333333333 -8.5333333333334 264.5333333333333 -21.3333333333333 248.96 -21.3333333333333H49.7066666666667C34.1333333333333 -21.3333333333333 21.3333333333333 -8.5333333333333 21.3333333333333 7.04V334.2933333333334C21.3333333333333 349.8666666666667 34.1333333333333 362.6666666666667 49.7066666666667 362.6666666666667H85.3333333333333V405.3333333333333H213.3333333333333V362.6666666666667H248.96M320 192H490.6666666666666V149.3333333333334H320V192M64 170.6666666666667H234.6666666666667V320H64V170.6666666666667z" />
-    <glyph glyph-name="battery-outline"
-      unicode="&#xF08E;"
-      horiz-adv-x="512" d=" M341.3333333333333 21.3333333333334H170.6666666666667V320H341.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.04C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.04V334.2933333333334C384 349.8666666666667 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-plus"
-      unicode="&#xF08F;"
-      horiz-adv-x="512" d=" M355.6266666666667 362.6666666666667C371.2 362.6666666666667 384 349.8666666666667 384 334.2933333333334V7.04C384 -8.5333333333334 371.2 -21.3333333333333 355.6266666666667 -21.3333333333333H156.3733333333333C140.8 -21.3333333333333 128 -8.5333333333333 128 7.04V334.2933333333334C128 349.8666666666667 140.8 362.6666666666667 156.3733333333333 362.6666666666667H192V405.3333333333333H320V362.6666666666667H355.6266666666667M341.3333333333333 149.3333333333334V192H277.3333333333333V256H234.6666666666667V192H170.6666666666667V149.3333333333334H234.6666666666667V85.3333333333334H277.3333333333333V149.3333333333334H341.3333333333333z" />
-    <glyph glyph-name="battery-positive"
-      unicode="&#xF090;"
-      horiz-adv-x="512" d=" M248.96 362.6666666666667C264.5333333333333 362.6666666666667 277.3333333333333 349.8666666666667 277.3333333333333 334.2933333333334V7.04C277.3333333333333 -8.5333333333334 264.5333333333333 -21.3333333333333 248.96 -21.3333333333333H49.7066666666667C34.1333333333333 -21.3333333333333 21.3333333333333 -8.5333333333333 21.3333333333333 7.04V334.2933333333334C21.3333333333333 349.8666666666667 34.1333333333333 362.6666666666667 49.7066666666667 362.6666666666667H85.3333333333333V405.3333333333333H213.3333333333333V362.6666666666667H248.96M490.6666666666666 149.3333333333334H426.6666666666667V85.3333333333334H384V149.3333333333334H320V192H384V256H426.6666666666667V192H490.6666666666666V149.3333333333334M64 170.6666666666667H234.6666666666667V320H64V170.6666666666667z" />
-    <glyph glyph-name="battery-unknown"
-      unicode="&#xF091;"
-      horiz-adv-x="512" d=" M321.4933333333334 186.6666666666667L302.2933333333333 167.04C290.7733333333333 155.52 282.6666666666667 145.4933333333334 279.2533333333334 128H235.7333333333334C238.08 147.2000000000001 246.6133333333334 164.6933333333334 259.6266666666667 177.7066666666667L286.0800000000001 204.5866666666667C293.9733333333334 212.2666666666667 298.6666666666667 222.9333333333333 298.6666666666667 234.6666666666667C298.6666666666667 258.3466666666667 279.4666666666667 277.3333333333334 256 277.3333333333334S213.3333333333334 258.1333333333334 213.3333333333334 234.6666666666667H170.6666666666667C170.6666666666667 281.8133333333334 208.8533333333333 320 256 320S341.3333333333333 281.8133333333334 341.3333333333333 234.6666666666667C341.3333333333333 215.8933333333333 333.6533333333333 198.8266666666667 321.4933333333334 186.6666666666667M277.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H277.3333333333333M355.6266666666667 362.6666666666667H320V405.3333333333333H192V362.6666666666667H156.3733333333333C140.8 362.6666666666667 128 349.8666666666667 128 334.2933333333334V7.2533333333333C128 -8.5333333333333 140.8 -21.3333333333333 156.3733333333333 -21.3333333333333H355.6266666666667C371.2000000000001 -21.3333333333333 384 -8.5333333333333 384 7.2533333333333V334.2933333333334C384 350.0800000000001 371.2 362.6666666666667 355.6266666666667 362.6666666666667z" />
-    <glyph glyph-name="battery-unknown-bluetooth"
-      unicode="&#xF949;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V362.6666666666667H71.04C55.4666666666667 362.6666666666667 42.6666666666667 349.8666666666667 42.6666666666667 334.2933333333334V7.2533333333333C42.6666666666667 -8.5333333333333 55.4666666666667 -21.3333333333333 71.04 -21.3333333333333H270.2933333333333C285.8666666666667 -21.3333333333333 298.6666666666667 -8.5333333333333 298.6666666666667 7.2533333333333V334.2933333333334C298.6666666666667 350.0800000000001 285.8666666666667 362.6666666666667 270.2933333333333 362.6666666666667H234.6666666666667V405.3333333333333H106.6666666666667M170.6666666666667 320C217.8133333333333 320 256 281.8133333333334 256 234.6666666666667C256 215.8933333333333 248.32 198.8266666666667 236.16 186.6666666666667L216.96 167.04C205.44 155.52 197.3333333333333 145.4933333333334 193.92 128H150.4C152.7466666666667 147.2000000000001 161.28 164.6933333333334 174.2933333333333 177.7066666666667L200.7466666666667 204.5866666666667C208.64 212.2666666666667 213.3333333333333 222.9333333333333 213.3333333333333 234.6666666666667C213.3333333333333 258.3466666666667 194.1333333333333 277.3333333333334 170.6666666666667 277.3333333333334S128 258.1333333333334 128 234.6666666666667H85.3333333333333C85.3333333333333 281.8133333333334 123.52 320 170.6666666666667 320M405.3333333333333 277.3333333333334V196.48L356.48 245.3333333333334L341.3333333333333 230.1866666666667L400.8533333333333 170.6666666666667L341.3333333333333 111.1466666666667L356.48 96L405.3333333333333 144.8533333333334V64H416L476.8 125.0133333333333L431.1466666666667 170.6666666666667L476.8 216.5333333333334L416 277.3333333333334H405.3333333333333M426.6666666666667 236.5866666666667L446.7200000000001 216.5333333333334L426.6666666666667 196.48V236.5866666666667M426.6666666666667 144.8533333333334L446.7200000000001 125.0133333333333L426.6666666666667 104.96V144.8533333333334M149.3333333333333 85.3333333333334H192V42.6666666666667H149.3333333333333V85.3333333333334z" />
-    <glyph glyph-name="beach"
-      unicode="&#xF092;"
-      horiz-adv-x="512" d=" M320 52.48C365.44 59.52 416 64 469.3333333333333 64V-21.3333333333333H106.6666666666667C106.6666666666667 -7.4666666666667 174.9333333333333 24.3200000000001 277.3333333333333 44.8000000000001V183.4666666666667C259.4133333333333 178.1333333333334 244.2666666666667 166.1866666666667 234.6666666666667 150.4C221.6533333333333 172.16 197.76 186.6666666666667 170.6666666666667 186.6666666666667S119.68 172.16 106.6666666666667 150.4C107.3066666666667 226.7733333333334 181.3333333333333 289.4933333333334 277.3333333333333 297.8133333333334V298.6666666666667C277.3333333333333 310.4 286.9333333333333 320 298.6666666666667 320S320 310.4 320 298.6666666666667V297.8133333333334C416 289.4933333333334 489.8133333333333 226.7733333333333 490.6666666666666 150.4C477.6533333333333 172.16 453.76 186.6666666666667 426.6666666666667 186.6666666666667S375.68 172.16 362.6666666666667 150.4C353.0666666666667 166.1866666666667 337.92 178.1333333333334 320 183.6800000000001V52.48M149.3333333333333 405.3333333333333C149.3333333333333 346.4533333333334 101.5466666666667 298.6666666666667 42.6666666666667 298.6666666666667V405.3333333333333H149.3333333333333z" />
-    <glyph glyph-name="beaker"
-      unicode="&#xF68F;"
-      horiz-adv-x="512" d=" M64 384H448V341.3333333333334C424.5333333333333 341.3333333333334 405.3333333333333 322.1333333333334 405.3333333333333 298.6666666666667V42.6666666666667C405.3333333333333 19.2 386.1333333333334 0 362.6666666666667 0H149.3333333333333C125.8666666666667 0 106.6666666666667 19.2 106.6666666666667 42.6666666666667V298.6666666666667C106.6666666666667 322.1333333333334 87.4666666666667 341.3333333333334 64 341.3333333333334V384M149.3333333333333 341.3333333333334V298.6666666666667H256V277.3333333333334H149.3333333333333V256H213.3333333333333V234.6666666666667H149.3333333333333V213.3333333333334H213.3333333333333V192H149.3333333333333V170.6666666666667H256V149.3333333333334H149.3333333333333V128H213.3333333333333V106.6666666666667H149.3333333333333V42.6666666666667H362.6666666666667V341.3333333333334H149.3333333333333z" />
-    <glyph glyph-name="beats"
-      unicode="&#xF097;"
-      horiz-adv-x="512" d=" M149.3333333333333 192C149.3333333333333 133.12 197.12 85.3333333333334 256 85.3333333333334S362.6666666666667 133.12 362.6666666666667 192S314.88 298.6666666666667 256 298.6666666666667C231.8933333333334 298.6666666666667 209.92 290.7733333333333 192 277.3333333333334V395.52C212.2666666666667 401.92 233.6 405.3333333333333 256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192C42.6666666666667 270.9333333333334 85.3333333333333 339.8400000000001 149.3333333333333 376.7466666666667V192M256 256C291.4133333333333 256 320 227.4133333333334 320 192S291.4133333333333 128 256 128S192 156.5866666666667 192 192S220.5866666666667 256 256 256z" />
-    <glyph glyph-name="bed-empty"
-      unicode="&#xF89F;"
-      horiz-adv-x="512" d=" M405.3333333333333 298.6666666666667H106.6666666666667V149.3333333333334H64V341.3333333333334H21.3333333333333V21.3333333333334H64V85.3333333333334H448V21.3333333333334H490.6666666666666V213.3333333333334C490.6666666666666 260.48 452.48 298.6666666666667 405.3333333333333 298.6666666666667" />
-    <glyph glyph-name="beer"
-      unicode="&#xF098;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H405.3333333333333L362.6666666666667 -21.3333333333333H128L85.3333333333333 405.3333333333333M132.2666666666667 362.6666666666667L166.4 21.3333333333334H187.7333333333334L158.5066666666667 312.7466666666667C181.3333333333333 320 210.9866666666667 322.3466666666667 234.6666666666667 298.6666666666667C267.9466666666667 265.3866666666667 327.04 283.9466666666667 352 293.76L358.4 362.6666666666667H132.2666666666667z" />
-    <glyph glyph-name="behance"
-      unicode="&#xF099;"
-      horiz-adv-x="512" d=" M417.7066666666666 186.24C416.8533333333333 199.4666666666667 412.3733333333333 209.4933333333334 404.4799999999999 216.32C396.5866666666666 223.1466666666667 386.7733333333333 226.5600000000001 375.04 226.5600000000001C362.6666666666667 226.5600000000001 352 222.9333333333334 345.3866666666666 215.68C338.3466666666666 208.4266666666667 333.8666666666666 198.6133333333334 332.16 186.24M467.6266666666666 191.1466666666667C469.3333333333333 182.4 469.3333333333333 169.8133333333334 469.3333333333333 153.3866666666667H330.6666666666666C331.7333333333333 134.1866666666667 338.1333333333332 120.96 350.7199999999999 113.2800000000001C358.1866666666666 108.3733333333334 367.36 106.0266666666668 378.2399999999999 106.0266666666668C389.5466666666666 106.0266666666668 398.7199999999999 109.0133333333334 405.3333333333333 114.7733333333334C409.5999999999999 117.9733333333334 413.0133333333332 122.2400000000001 415.9999999999999 128.0000000000001H466.7733333333332C465.4933333333332 116.48 459.3066666666665 105.1733333333334 447.9999999999999 93.4400000000001C431.3599999999999 74.6666666666667 407.4666666666666 65.7066666666667 376.7466666666666 65.7066666666667C351.3599999999999 65.7066666666667 329.1733333333333 73.6000000000001 309.3333333333333 89.1733333333334C290.5599999999999 104.7466666666668 280.7466666666666 130.1333333333335 280.7466666666666 165.3333333333334C280.7466666666666 198.4000000000001 289.4933333333333 224.0000000000001 306.9866666666666 241.0666666666668C324.4799999999999 258.7733333333335 347.0933333333333 267.5200000000001 375.04 267.5200000000001C391.4666666666666 267.5200000000001 406.3999999999999 264.5333333333334 419.6266666666666 258.5600000000001C432.8533333333333 252.5866666666668 443.9466666666666 243.4133333333334 452.4799999999999 230.4000000000001C460.3733333333333 219.0933333333335 465.28 206.0800000000001 467.6266666666666 191.1466666666668M204.3733333333333 147.84C204.3733333333333 161.7066666666667 198.6133333333334 171.3066666666667 187.52 176.4266666666667C181.3333333333333 179.2000000000001 172.3733333333333 180.6933333333333 160.8533333333333 181.3333333333334H103.8933333333333V110.08H160C171.52 110.08 180.48 111.5733333333334 186.88 114.7733333333334C198.6133333333334 120.5333333333334 204.3733333333333 131.6266666666667 204.3733333333333 147.84M103.8933333333333 224.8533333333334H160C171.52 224.8533333333334 181.3333333333333 226.9866666666667 188.16 231.4666666666667C195.4133333333333 235.7333333333334 198.8266666666667 243.6266666666667 198.8266666666667 254.7200000000001C198.8266666666667 266.6666666666668 194.1333333333333 275.2000000000001 184.7466666666667 279.2533333333334C176.4266666666667 282.0266666666667 165.9733333333333 283.3066666666668 153.3866666666667 283.3066666666668H103.8933333333333M250.0266666666667 183.0400000000001C256.8533333333333 172.3733333333334 260.2666666666667 159.3600000000001 260.2666666666667 144.2133333333334C260.2666666666667 128.0000000000001 256 114.3466666666667 248.5333333333333 101.7600000000001C243.4133333333333 93.4400000000001 237.2266666666667 86.6133333333334 229.76 80.8533333333334C221.2266666666666 74.6666666666667 211.2 69.9733333333334 199.68 67.6266666666667C188.1599999999999 65.2800000000001 175.7866666666666 64 162.3466666666666 64H42.6666666666667V329.6H170.6666666666667C203.3066666666667 328.9600000000001 226.1333333333334 320 239.5733333333333 301.2266666666667C247.68 289.92 251.7333333333334 276.48 251.7333333333334 260.6933333333334C251.7333333333334 244.48 247.68 231.4666666666667 239.5733333333333 221.6533333333334C234.6666666666667 216.1066666666667 228.2666666666667 210.9866666666667 219.3066666666667 206.5066666666667C232.7466666666667 201.6 242.9866666666667 193.7066666666667 250.0266666666667 183.04M427.9466666666667 291.8400000000001H321.0666666666667V318.5066666666667H427.9466666666667V291.8400000000001z" />
-    <glyph glyph-name="bell"
-      unicode="&#xF09A;"
-      horiz-adv-x="512" d=" M448 42.6666666666667V21.3333333333334H64V42.6666666666667L106.6666666666667 85.3333333333334V213.3333333333334C106.6666666666667 279.4666666666667 149.9733333333333 337.7066666666667 213.3333333333333 356.48V362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667V356.48C362.0266666666667 337.7066666666667 405.3333333333333 279.4666666666667 405.3333333333333 213.3333333333334V85.3333333333334L448 42.6666666666667M298.6666666666667 0C298.6666666666667 -23.4666666666667 279.4666666666667 -42.6666666666666 256 -42.6666666666666S213.3333333333333 -23.4666666666667 213.3333333333333 0" />
-    <glyph glyph-name="bell-off"
-      unicode="&#xF09B;"
-      horiz-adv-x="512" d=" M444.5866666666667 -36.9066666666666L386.3466666666667 21.3333333333334H64V42.6666666666667L106.6666666666667 85.3333333333334V213.3333333333334C106.6666666666667 237.6533333333334 112.8533333333333 261.76 124.3733333333333 283.3066666666667L23.68 384L50.9866666666667 411.0933333333334L471.6799999999999 -9.8133333333333L444.5866666666667 -36.9066666666666M405.3333333333333 110.9333333333333V213.3333333333334C405.3333333333333 279.4666666666667 362.0266666666667 337.7066666666667 298.6666666666667 356.48V362.6666666666667C298.6666666666667 386.1333333333334 279.4666666666667 405.3333333333333 256 405.3333333333333S213.3333333333333 386.1333333333334 213.3333333333333 362.6666666666667V356.48C200.32 352.64 187.7333333333334 346.88 176.2133333333333 339.4133333333334L405.3333333333333 110.9333333333333M256 -42.6666666666666C279.4666666666667 -42.6666666666666 298.6666666666667 -23.4666666666667 298.6666666666667 0H213.3333333333333C213.3333333333333 -23.4666666666667 232.5333333333334 -42.6666666666666 256 -42.6666666666666z" />
-    <glyph glyph-name="bell-off-outline"
-      unicode="&#xFA90;"
-      horiz-adv-x="512" d=" M471.6799999999999 -9.8133333333333L50.9866666666667 411.0933333333334L23.68 384L124.3733333333333 283.3066666666667C112.8533333333333 261.76 106.6666666666667 237.6533333333334 106.6666666666667 213.3333333333334V85.3333333333334L64 42.6666666666667V21.3333333333334H386.3466666666667L444.5866666666667 -36.9066666666666L471.6799999999999 -9.8133333333333M149.3333333333333 64V213.3333333333334C149.3333333333333 226.3466666666667 151.68 239.1466666666667 156.5866666666667 251.0933333333334L343.68 64H149.3333333333333M213.3333333333333 0H298.6666666666667C298.6666666666667 -23.4666666666667 279.4666666666667 -42.6666666666666 256 -42.6666666666666S213.3333333333333 -23.4666666666667 213.3333333333333 0M176.8533333333333 339.4133333333334C188.16 346.6666666666667 200.5333333333333 352 213.3333333333333 356.48V362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667V356.48C362.0266666666667 337.7066666666667 405.3333333333333 279.4666666666667 405.3333333333333 213.3333333333334V110.9333333333333L362.6666666666667 153.6V213.3333333333334C362.6666666666667 272.2133333333334 314.88 320 256 320C239.36 320 222.9333333333333 315.7333333333334 208.2133333333333 308.0533333333334L176.8533333333333 339.4133333333334z" />
-    <glyph glyph-name="bell-outline"
-      unicode="&#xF09C;"
-      horiz-adv-x="512" d=" M341.3333333333333 85.3333333333334H149.3333333333333V224C149.3333333333333 277.3333333333334 192 320 245.3333333333333 320S341.3333333333333 277.3333333333334 341.3333333333333 224M384 106.6666666666667V224C384 289.4933333333334 338.3466666666667 344.32 277.3333333333333 358.8266666666667V373.3333333333334C277.3333333333333 391.04 263.04 405.3333333333333 245.3333333333333 405.3333333333333S213.3333333333333 391.04 213.3333333333333 373.3333333333334V358.8266666666667C152.1066666666667 344.3200000000001 106.6666666666667 289.4933333333334 106.6666666666667 224V106.6666666666667L64 64V42.6666666666667H426.6666666666667V64M245.3333333333333 -21.3333333333333C268.8 -21.3333333333333 288 -2.1333333333333 288 21.3333333333334H202.6666666666667C202.6666666666667 -2.1333333333333 221.8666666666667 -21.3333333333333 245.3333333333333 -21.3333333333333z" />
-    <glyph glyph-name="bell-plus"
-      unicode="&#xF09D;"
-      horiz-adv-x="512" d=" M213.3333333333333 0H298.6666666666667C298.6666666666667 -23.4666666666667 279.4666666666667 -42.6666666666666 256 -42.6666666666666C232.32 -42.6666666666666 213.3333333333333 -23.4666666666667 213.3333333333333 0M448 42.6666666666667V21.3333333333334H64V42.6666666666667L106.6666666666667 85.3333333333334V213.3333333333334C106.6666666666667 279.4666666666667 149.9733333333333 337.7066666666667 213.3333333333333 356.48V362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667V356.48C362.0266666666667 337.7066666666667 405.3333333333333 279.4666666666667 405.3333333333333 213.3333333333334V85.3333333333334L448 42.6666666666667M341.3333333333333 213.3333333333334H277.3333333333333V277.3333333333334H234.6666666666667V213.3333333333334H170.6666666666667V170.6666666666667H234.6666666666667V106.6666666666667H277.3333333333333V170.6666666666667H341.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="bell-plus-outline"
-      unicode="&#xFA91;"
-      horiz-adv-x="512" d=" M213.3333333333333 0H298.6666666666667C298.6666666666667 -23.4666666666667 279.4666666666667 -42.6666666666666 256 -42.6666666666666S213.3333333333333 -23.4666666666667 213.3333333333333 0M448 42.6666666666667V21.3333333333334H64V42.6666666666667L106.6666666666667 85.3333333333334V213.3333333333334C106.6666666666667 279.4666666666667 149.9733333333333 337.7066666666667 213.3333333333333 356.48V362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667V356.48C362.0266666666667 337.7066666666667 405.3333333333333 279.4666666666667 405.3333333333333 213.3333333333334V85.3333333333334L448 42.6666666666667M362.6666666666667 213.3333333333334C362.6666666666667 272.2133333333334 314.88 320 256 320S149.3333333333333 272.2133333333334 149.3333333333333 213.3333333333334V64H362.6666666666667V213.3333333333334M320 170.6666666666667H277.3333333333333V128H234.6666666666667V170.6666666666667H192V213.3333333333334H234.6666666666667V256H277.3333333333333V213.3333333333334H320" />
-    <glyph glyph-name="bell-ring"
-      unicode="&#xF09E;"
-      horiz-adv-x="512" d=" M448 42.6666666666667V21.3333333333334H64V42.6666666666667L106.6666666666667 85.3333333333334V213.3333333333334C106.6666666666667 279.4666666666667 149.9733333333333 337.7066666666667 213.3333333333333 356.48V362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667V356.48C362.0266666666667 337.7066666666667 405.3333333333333 279.4666666666667 405.3333333333333 213.3333333333334V85.3333333333334L448 42.6666666666667M298.6666666666667 0C298.6666666666667 -23.4666666666667 279.4666666666667 -42.6666666666666 256 -42.6666666666666S213.3333333333333 -23.4666666666667 213.3333333333333 0M421.3333333333333 379.9466666666667L391.04 349.6533333333333C427.52 313.6 448 264.5333333333334 448 213.3333333333334H490.6666666666666C490.6666666666666 275.8400000000001 465.92 336 421.3333333333333 379.9466666666667M21.3333333333333 213.3333333333334H64C64 264.5333333333334 84.48 313.6 120.96 349.6533333333333L90.6666666666667 379.9466666666667C46.08 336 21.3333333333333 275.8400000000001 21.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="bell-ring-outline"
-      unicode="&#xF09F;"
-      horiz-adv-x="512" d=" M213.3333333333333 0H298.6666666666667C298.6666666666667 -23.4666666666667 279.4666666666667 -42.6666666666666 256 -42.6666666666666S213.3333333333333 -23.4666666666667 213.3333333333333 0M448 42.6666666666667V21.3333333333334H64V42.6666666666667L106.6666666666667 85.3333333333334V213.3333333333334C106.6666666666667 279.4666666666667 149.9733333333333 337.7066666666667 213.3333333333333 356.48V362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667V356.48C362.0266666666667 337.7066666666667 405.3333333333333 279.4666666666667 405.3333333333333 213.3333333333334V85.3333333333334L448 42.6666666666667M362.6666666666667 213.3333333333334C362.6666666666667 272.2133333333334 314.88 320 256 320S149.3333333333333 272.2133333333334 149.3333333333333 213.3333333333334V64H362.6666666666667V213.3333333333334M421.3333333333333 379.9466666666667L391.04 349.6533333333333C427.52 313.6 448 264.5333333333334 448 213.3333333333334H490.6666666666666C490.6666666666666 275.8400000000001 465.92 336 421.3333333333333 379.9466666666667M21.3333333333333 213.3333333333334H64C64 264.5333333333334 84.48 313.6 120.96 349.6533333333333L90.6666666666667 379.9466666666667C46.08 336 21.3333333333333 275.8400000000001 21.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="bell-sleep"
-      unicode="&#xF0A0;"
-      horiz-adv-x="512" d=" M213.3333333333333 0H298.6666666666667C298.6666666666667 -23.4666666666667 279.4666666666667 -42.6666666666666 256 -42.6666666666666S213.3333333333333 -23.4666666666667 213.3333333333333 0M448 42.6666666666667V21.3333333333334H64V42.6666666666667L106.6666666666667 85.3333333333334V213.3333333333334C106.6666666666667 279.4666666666667 149.9733333333333 337.7066666666667 213.3333333333333 356.48V362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667V356.48C362.0266666666667 337.7066666666667 405.3333333333333 279.4666666666667 405.3333333333333 213.3333333333334V85.3333333333334L448 42.6666666666667M320 256H192V213.3333333333334H261.12L192 155.7333333333334V106.6666666666667H320V149.3333333333334H250.88L320 206.9333333333333V256z" />
-    <glyph glyph-name="bell-sleep-outline"
-      unicode="&#xFA92;"
-      horiz-adv-x="512" d=" M213.3333333333333 0H298.6666666666667C298.6666666666667 -23.4666666666667 279.4666666666667 -42.6666666666666 256 -42.6666666666666S213.3333333333333 -23.4666666666667 213.3333333333333 0M448 42.6666666666667V21.3333333333334H64V42.6666666666667L106.6666666666667 85.3333333333334V213.3333333333334C106.6666666666667 279.4666666666667 149.9733333333333 337.7066666666667 213.3333333333333 356.48V362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667V356.48C362.0266666666667 337.7066666666667 405.3333333333333 279.4666666666667 405.3333333333333 213.3333333333334V85.3333333333334L448 42.6666666666667M362.6666666666667 213.3333333333334C362.6666666666667 272.2133333333334 314.88 320 256 320S149.3333333333333 272.2133333333334 149.3333333333333 213.3333333333334V64H362.6666666666667V213.3333333333334M192 256V213.3333333333334H261.12L192 155.7333333333334V106.6666666666667H320V149.3333333333334H250.88L320 206.9333333333333V256H192z" />
-    <glyph glyph-name="beta"
-      unicode="&#xF0A1;"
-      horiz-adv-x="512" d=" M196.9066666666667 72.7466666666667V-45.2266666666667H146.7733333333333V304.64C146.7733333333333 335.5733333333334 155.9466666666667 359.8933333333333 174.08 378.0266666666667C192 396.16 216.96 405.3333333333333 247.68 405.3333333333333C277.3333333333333 405.3333333333333 300.16 398.08 317.2266666666667 384C334.08 369.4933333333334 342.4 349.44 342.4 324.0533333333334C342.4 306.56 336.8533333333334 290.1333333333334 325.76 274.9866666666667C314.6666666666667 259.8400000000001 300.3733333333334 249.3866666666667 282.6666666666667 243.6266666666667V242.7733333333334C309.3333333333334 238.5066666666667 330.0266666666667 228.9066666666667 344.1066666666667 213.3333333333334C358.1866666666667 198.1866666666667 365.2266666666667 178.7733333333333 365.2266666666667 154.88C365.2266666666667 126.72 355.4133333333333 103.68 336 85.9733333333334C316.3733333333334 68.2666666666668 290.7733333333333 59.5200000000001 258.7733333333333 59.5200000000001C236.16 59.5200000000001 215.4666666666667 64.0000000000001 196.9066666666667 72.7466666666668M228.6933333333333 218.6666666666668V259.6266666666667C247.2533333333333 261.9733333333334 262.4 268.8 274.56 280.32C286.5066666666667 292.0533333333334 292.48 305.0666666666667 292.48 320C292.48 349.44 277.3333333333333 364.3733333333334 247.4666666666667 364.3733333333334C231.2533333333334 364.3733333333334 218.6666666666667 359.2533333333334 209.92 348.8C201.1733333333333 338.3466666666667 196.9066666666667 323.8400000000001 196.9066666666667 304.8533333333334V117.3333333333334C216.32 106.0266666666666 235.3066666666667 100.48 253.6533333333334 100.48C271.5733333333333 100.48 285.6533333333333 105.1733333333334 295.68 114.3466666666667C305.7066666666667 123.7333333333334 310.6133333333334 136.96 310.6133333333334 153.8133333333334C310.6133333333334 192 283.3066666666667 213.3333333333334 228.6933333333334 218.6666666666667z" />
-    <glyph glyph-name="betamax"
-      unicode="&#xF9CA;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334C61.8666666666667 341.3333333333334 42.6666666666667 322.1333333333334 42.6666666666667 298.6666666666667V85.3333333333334C42.6666666666667 61.8666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H426.6666666666667C450.1333333333334 42.6666666666667 469.3333333333333 61.8666666666667 469.3333333333333 85.3333333333334V298.6666666666667C469.3333333333333 322.1333333333334 450.1333333333334 341.3333333333334 426.6666666666667 341.3333333333334H85.3333333333333M170.6666666666667 256C217.8133333333333 256 256 217.8133333333334 256 170.6666666666667S217.8133333333333 85.3333333333334 170.6666666666667 85.3333333333334S85.3333333333333 123.52 85.3333333333333 170.6666666666667S123.52 256 170.6666666666667 256M277.3333333333333 256H426.6666666666667V85.3333333333334H277.3333333333333V256M170.6666666666667 213.3333333333334C147.2 213.3333333333334 128 194.1333333333333 128 170.6666666666667S147.2 128 170.6666666666667 128S213.3333333333333 147.2000000000001 213.3333333333333 170.6666666666667S194.1333333333333 213.3333333333334 170.6666666666667 213.3333333333334z" />
-    <glyph glyph-name="bible"
-      unicode="&#xF0A2;"
-      horiz-adv-x="512" d=" M123.9466666666667 405.3333333333333H149.3333333333333V256L202.6666666666667 288L256 256V405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -1.0666666666667 406.4 -21.3333333333333 384 -21.3333333333333H128C105.6 -21.3333333333333 85.3333333333333 -1.0666666666667 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 384 103.04 403.4133333333334 123.9466666666667 405.3333333333333M277.3333333333333 234.6666666666667V170.6666666666667H213.3333333333333V128H277.3333333333333V21.3333333333334H320V128H384V170.6666666666667H320V234.6666666666667H277.3333333333333z" />
-    <glyph glyph-name="bike"
-      unicode="&#xF0A3;"
-      horiz-adv-x="512" d=" M106.6666666666667 10.6666666666667C65.4933333333333 10.6666666666667 32 44.16 32 85.3333333333334S65.4933333333333 160 106.6666666666667 160S181.3333333333333 126.5066666666667 181.3333333333333 85.3333333333334S147.84 10.6666666666667 106.6666666666667 10.6666666666667M106.6666666666667 192C47.7866666666667 192 0 144.2133333333334 0 85.3333333333334S47.7866666666667 -21.3333333333333 106.6666666666667 -21.3333333333333S213.3333333333333 26.4533333333334 213.3333333333333 85.3333333333334S165.5466666666667 192 106.6666666666667 192M315.7333333333334 234.6666666666667H405.3333333333333V273.0666666666667H337.0666666666667L295.68 342.8266666666667C289.4933333333334 353.4933333333334 277.3333333333334 360.5333333333334 264.5333333333334 360.5333333333334C254.5066666666667 360.5333333333334 245.3333333333334 356.48 238.9333333333334 349.8666666666667L160 271.1466666666667C153.3866666666667 264.5333333333334 149.3333333333333 256 149.3333333333333 245.3333333333334C149.3333333333333 231.8933333333333 156.3733333333333 220.5866666666667 167.4666666666667 213.9733333333333L238.9333333333333 170.6666666666667V64H277.3333333333333V202.6666666666667L229.3333333333333 237.8666666666667L278.8266666666667 288M405.3333333333333 10.6666666666667C364.16 10.6666666666667 330.6666666666667 44.16 330.6666666666667 85.3333333333334S364.16 160 405.3333333333333 160S480 126.5066666666667 480 85.3333333333334S446.5066666666667 10.6666666666667 405.3333333333333 10.6666666666667M405.3333333333333 192C346.4533333333334 192 298.6666666666667 144.2133333333334 298.6666666666667 85.3333333333334S346.4533333333334 -21.3333333333333 405.3333333333333 -21.3333333333333S512 26.4533333333334 512 85.3333333333334S464.2133333333333 192 405.3333333333333 192M341.3333333333333 345.6C362.6666666666667 345.6 379.7333333333334 362.6666666666667 379.7333333333334 384S362.6666666666667 422.4 341.3333333333333 422.4S302.9333333333333 405.3333333333333 302.9333333333333 384S320 345.6 341.3333333333333 345.6z" />
-    <glyph glyph-name="bing"
-      unicode="&#xF0A4;"
-      horiz-adv-x="512" d=" M106.6666666666667 384V42.6666666666667L186.0266666666667 0L384 110.5066666666667V197.76L208.4266666666667 257.0666666666667L242.7733333333333 174.0800000000001L297.3866666666667 149.3333333333334L185.6 87.04V356.9066666666667L106.6666666666667 384" />
-    <glyph glyph-name="binoculars"
-      unicode="&#xF0A5;"
-      horiz-adv-x="512" d=" M234.6666666666667 320H277.3333333333333V170.6666666666667H234.6666666666667V320M192 21.3333333333334C192 9.6 182.4 0 170.6666666666667 0H106.6666666666667C94.9333333333333 0 85.3333333333333 9.6 85.3333333333333 21.3333333333334V128L128 320H213.3333333333333V170.6666666666667C213.3333333333333 158.9333333333333 203.7333333333334 149.3333333333334 192 149.3333333333334V21.3333333333334M213.3333333333333 341.3333333333334H149.3333333333333V384H213.3333333333333V341.3333333333334M320 21.3333333333334V149.3333333333334C308.2666666666667 149.3333333333334 298.6666666666667 158.9333333333333 298.6666666666667 170.6666666666667V320H384L426.6666666666667 128V21.3333333333334C426.6666666666667 9.6 417.0666666666667 0 405.3333333333333 0H341.3333333333333C329.6 0 320 9.6 320 21.3333333333334M298.6666666666667 341.3333333333334V384H362.6666666666667V341.3333333333334H298.6666666666667z" />
-    <glyph glyph-name="bio"
-      unicode="&#xF0A6;"
-      horiz-adv-x="512" d=" M362.6666666666667 192H426.6666666666667C450.1333333333334 192 469.3333333333333 172.8 469.3333333333333 149.3333333333334V85.3333333333334C469.3333333333333 61.8666666666667 450.1333333333334 42.6666666666667 426.6666666666667 42.6666666666667H362.6666666666667C339.2 42.6666666666667 320 61.8666666666667 320 85.3333333333334V149.3333333333334C320 172.8 339.2 192 362.6666666666667 192M362.6666666666667 149.3333333333334V85.3333333333334H426.6666666666667V149.3333333333334H362.6666666666667M42.6666666666667 298.6666666666667H149.3333333333333C172.8 298.6666666666667 192 279.4666666666667 192 256V213.3333333333334C192 189.8666666666667 172.8 170.6666666666667 149.3333333333333 170.6666666666667C172.8 170.6666666666667 192 151.4666666666667 192 128V85.3333333333334C192 61.8666666666667 172.8 42.6666666666667 149.3333333333333 42.6666666666667H42.6666666666667V298.6666666666667M85.3333333333333 256V192H149.3333333333333V256H85.3333333333333M85.3333333333333 85.3333333333334H149.3333333333333V149.3333333333334H85.3333333333333V85.3333333333334M234.6666666666667 170.6666666666667H277.3333333333333V42.6666666666667H234.6666666666667V170.6666666666667M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256z" />
-    <glyph glyph-name="biohazard"
-      unicode="&#xF0A7;"
-      horiz-adv-x="512" d=" M490.6666666666666 105.3866666666667C490.6666666666666 100.48 490.6666666666666 96 489.8133333333333 91.7333333333334C485.9733333333334 146.3466666666667 440.32 189.6533333333334 384 189.6533333333334C376.1066666666667 189.6533333333334 368.4266666666666 188.5866666666667 360.9600000000001 187.0933333333334C361.8133333333334 181.3333333333334 362.6666666666667 176.4266666666667 362.6666666666667 170.6666666666668C362.6666666666667 120.5333333333334 326.6133333333334 78.5066666666667 278.8266666666667 68.0533333333334C286.2933333333333 20.2666666666668 326.6133333333334 -16.8533333333333 376.5333333333333 -20.48C371.84 -21.3333333333333 367.36 -21.3333333333333 362.6666666666667 -21.3333333333333C318.2933333333333 -21.3333333333333 278.8266666666667 1.28 256 35.4133333333334C233.1733333333333 1.28 193.92 -21.3333333333333 149.3333333333333 -21.3333333333333C144.64 -21.3333333333333 140.16 -21.3333333333333 135.4666666666667 -20.48C185.3866666666667 -16.8533333333333 225.4933333333334 20.0533333333333 233.1733333333333 68.0533333333333C185.1733333333333 78.5066666666667 149.3333333333333 120.5333333333334 149.3333333333333 170.6666666666667C149.3333333333333 176.4266666666667 150.1866666666667 181.3333333333334 150.8266666666667 187.0933333333334C143.5733333333333 188.5866666666667 135.8933333333333 189.6533333333333 128 189.6533333333333C71.68 189.6533333333333 26.0266666666667 146.3466666666667 21.9733333333333 91.7333333333333C21.3333333333333 95.9999999999999 21.3333333333333 100.48 21.3333333333333 105.3866666666667C21.3333333333333 173.8666666666667 76.5866666666667 229.5466666666666 145.28 231.68C134.4 250.24 128 272 128 295.04C128 342.6133333333334 154.24 384 193.28 405.3333333333333C166.6133333333333 386.1333333333334 149.3333333333333 355.4133333333334 149.3333333333333 320C149.3333333333333 291.2000000000001 161.28 264.7466666666667 180.6933333333333 245.3333333333334C200.1066666666667 264.7466666666667 226.56 276.48 256 276.48C285.2266666666667 276.48 311.8933333333333 264.7466666666667 330.6666666666667 245.3333333333334C350.5066666666667 264.7466666666667 362.6666666666667 291.2000000000001 362.6666666666667 320C362.6666666666667 355.4133333333334 345.1733333333333 386.1333333333334 318.72 405.3333333333333C357.76 384 384 342.6133333333334 384 295.04C384 272 377.6 250.24 366.7200000000001 231.68C435.6266666666667 229.5466666666667 490.6666666666666 173.8666666666667 490.6666666666666 105.3866666666667M197.76 232.32C214.4 221.44 234.6666666666667 215.04 256 215.04S297.6 221.44 314.24 232.32C298.6666666666667 246.4000000000001 278.6133333333334 255.36 256 255.36S213.3333333333333 246.4000000000001 197.76 232.32M256 139.3066666666667C273.4933333333334 139.3066666666667 288 153.6 288 170.6666666666667C288 188.3733333333333 273.7066666666667 202.6666666666667 256 202.6666666666667S224 188.3733333333333 224 170.6666666666667C224 153.6 238.2933333333333 139.3066666666667 256 139.3066666666667M234.0266666666667 89.8133333333334C231.8933333333334 130.1333333333334 207.1466666666667 164.48 171.7333333333334 180.2666666666667C171.3066666666667 177.0666666666667 170.6666666666667 174.0800000000001 170.6666666666667 170.6666666666668C170.6666666666667 131.84 197.76 99.4133333333334 234.0266666666667 89.8133333333334M340.48 180.2666666666667C304.8533333333334 164.48 279.8933333333333 130.1333333333334 277.3333333333333 89.8133333333334C314.24 99.4133333333334 341.3333333333333 131.84 341.3333333333333 170.6666666666667C341.3333333333333 174.0800000000001 340.6933333333334 177.0666666666667 340.48 180.2666666666667z" />
-    <glyph glyph-name="bitbucket"
-      unicode="&#xF0A8;"
-      horiz-adv-x="512" d=" M457.1733333333333 405.3333333333333C464.8533333333333 403.8400000000001 469.9733333333334 396.3733333333334 469.3333333333333 387.8400000000001L450.56 262.4000000000001L411.0933333333333 -8.5333333333333C409.6 -16 404.2666666666667 -21.3333333333333 397.44 -21.3333333333333H114.56C107.7333333333333 -21.3333333333333 102.4 -16 100.9066666666667 -8.5333333333333L61.44 262.4000000000001L42.6666666666667 387.8400000000001C42.0266666666667 396.3733333333334 47.1466666666667 403.8400000000001 54.8266666666667 405.3333333333333H457.1733333333333M300.3733333333334 122.4533333333334L322.1333333333334 262.4000000000001H189.8666666666667L211.6266666666667 122.4533333333334H300.3733333333334z" />
-    <glyph glyph-name="bitcoin"
-      unicode="&#xF812;"
-      horiz-adv-x="512" d=" M96 341.3333333333334H170.6666666666667V405.3333333333333H213.3333333333333V341.3333333333334H245.3333333333333V405.3333333333333H288V341.3333333333334C405.3333333333333 341.3333333333334 405.3333333333333 213.3333333333334 341.3333333333333 208C426.6666666666667 213.3333333333334 448 42.6666666666667 288 42.6666666666667V-21.3333333333333H245.3333333333333V42.6666666666667H213.3333333333333V-21.3333333333333H170.6666666666667V42.6666666666667H96L106.6666666666667 85.3333333333334H128C139.7333333333333 85.3333333333334 149.3333333333333 94.9333333333333 149.3333333333333 106.6666666666667V277.3333333333334C149.3333333333333 289.0666666666667 139.7333333333333 298.6666666666667 128 298.6666666666667H96V341.3333333333334M213.3333333333333 298.6666666666667V213.3333333333334S309.3333333333333 208 309.3333333333333 256S213.3333333333333 298.6666666666667 213.3333333333333 298.6666666666667M213.3333333333333 181.3333333333334V85.3333333333334S330.6666666666667 85.3333333333334 330.6666666666667 133.3333333333334S213.3333333333333 181.3333333333334 213.3333333333333 181.3333333333334z" />
-    <glyph glyph-name="black-mesa"
-      unicode="&#xF0A9;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192C85.3333333333333 141.0133333333333 107.7333333333333 95.36 143.1466666666667 64H192V192H362.6666666666667L408.5333333333333 115.4133333333334C420.0533333333333 138.6666666666667 426.6666666666667 164.48 426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="blackberry"
-      unicode="&#xF0AA;"
-      horiz-adv-x="512" d=" M116.2666666666667 228.6933333333334C136.5333333333333 228.6933333333334 160 212.2666666666667 160 192S136.5333333333333 155.3066666666667 116.2666666666667 155.3066666666667H42.6666666666667L57.3866666666667 228.6933333333334H116.2666666666667M130.9866666666666 346.4533333333333C151.2533333333333 346.4533333333333 175.1466666666667 330.0266666666667 175.1466666666667 309.3333333333333C175.1466666666667 289.4933333333334 151.2533333333333 272.8533333333334 130.9866666666666 272.8533333333334H57.3866666666667L72.1066666666667 346.4533333333333H130.9866666666667M277.9733333333333 346.4533333333333C298.6666666666667 346.4533333333333 322.1333333333334 330.0266666666667 322.1333333333334 309.3333333333333C322.1333333333334 289.4933333333334 298.6666666666667 272.8533333333334 277.9733333333333 272.8533333333334H200.7466666666667L215.4666666666667 346.4533333333333H277.9733333333333M263.2533333333334 228.6933333333334C283.7333333333334 228.6933333333334 307.4133333333333 212.2666666666667 307.4133333333333 192S283.7333333333334 155.3066666666666 263.2533333333334 155.3066666666666H186.0266666666667L200.7466666666667 228.6933333333333H263.2533333333334M234.0266666666667 111.1466666666667C254.2933333333333 111.1466666666667 277.9733333333333 94.5066666666666 277.9733333333333 74.6666666666666C277.9733333333333 53.9733333333333 254.2933333333333 37.5466666666666 234.0266666666667 37.5466666666666H160L175.1466666666667 111.1466666666667H234.0266666666667M395.7333333333334 155.3066666666666C416 155.3066666666666 439.8933333333333 138.6666666666666 439.8933333333333 118.4S416 81.7066666666667 395.7333333333334 81.7066666666667H322.1333333333334L336.8533333333333 155.3066666666666H395.7333333333333M425.1733333333333 272.8533333333333C445.4399999999999 272.8533333333333 469.3333333333333 256 469.3333333333333 236.16C469.3333333333333 215.8933333333333 445.4399999999999 199.2533333333333 425.1733333333333 199.2533333333333H352L366.2933333333334 272.8533333333333H425.1733333333333z" />
-    <glyph glyph-name="blender"
-      unicode="&#xF0AB;"
-      horiz-adv-x="512" d=" M170.6666666666667 384C170.6666666666667 376.7466666666667 174.2933333333333 369.28 181.3333333333333 365.2266666666667L256 320H53.3333333333333C35.6266666666667 320 21.3333333333333 305.7066666666667 21.3333333333333 288S35.6266666666667 256 53.3333333333333 256H179.4133333333333L42.6666666666667 170.6666666666667C24.7466666666667 160 21.3333333333333 144.64 21.3333333333333 128C21.3333333333333 106.6666666666667 37.76 85.3333333333334 64 85.3333333333334C78.72 85.3333333333334 93.6533333333333 96 106.6666666666667 106.6666666666667L149.3333333333333 141.2266666666667C153.6 50.7733333333334 228.48 -21.3333333333333 320 -21.3333333333333C414.2933333333334 -21.3333333333333 490.6666666666666 55.04 490.6666666666666 149.3333333333334C490.6666666666666 211.6266666666667 457.1733333333333 266.6666666666667 407.2533333333334 295.8933333333333C406.6133333333333 296.32 405.9733333333334 296.9600000000001 405.3333333333333 297.3866666666667C405.3333333333333 297.3866666666667 403.6266666666667 298.6666666666667 402.3466666666667 299.3066666666667C336.2133333333333 343.8933333333333 277.9733333333333 368.64 203.7333333333333 402.56C199.2533333333333 404.48 195.4133333333333 405.3333333333333 192 405.3333333333333C179.2 405.3333333333333 170.6666666666667 395.52 170.6666666666667 384M320 256C378.88 256 426.6666666666667 208.2133333333334 426.6666666666667 149.3333333333334S378.88 42.6666666666667 320 42.6666666666667S213.3333333333333 90.4533333333334 213.3333333333333 149.3333333333334S261.12 256 320 256M320 224C278.8266666666667 224 245.3333333333333 190.5066666666667 245.3333333333333 149.3333333333334S278.8266666666667 74.6666666666667 320 74.6666666666667S394.6666666666667 108.16 394.6666666666667 149.3333333333334S361.1733333333333 224 320 224z" />
-    <glyph glyph-name="blinds"
-      unicode="&#xF0AC;"
-      horiz-adv-x="512" d=" M64 405.3333333333333H448C459.7333333333333 405.3333333333333 469.3333333333333 395.7333333333334 469.3333333333333 384V341.3333333333334C469.3333333333333 329.6 459.7333333333333 320 448 320H426.6666666666667V170.6666666666667C426.6666666666667 158.9333333333333 417.0666666666667 149.3333333333334 405.3333333333333 149.3333333333334H277.3333333333333V103.04C302.2933333333333 94.2933333333333 320 70.6133333333334 320 42.6666666666667C320 7.2533333333333 291.4133333333333 -21.3333333333333 256 -21.3333333333333S192 7.2533333333333 192 42.6666666666667C192 70.6133333333334 209.7066666666667 94.2933333333334 234.6666666666667 103.04V149.3333333333334H106.6666666666667C94.9333333333333 149.3333333333334 85.3333333333333 158.9333333333333 85.3333333333333 170.6666666666667V320H64C52.2666666666667 320 42.6666666666667 329.6 42.6666666666667 341.3333333333334V384C42.6666666666667 395.7333333333334 52.2666666666667 405.3333333333333 64 405.3333333333333M256 64C244.2666666666667 64 234.6666666666667 54.4 234.6666666666667 42.6666666666667S244.2666666666667 21.3333333333334 256 21.3333333333334S277.3333333333333 30.9333333333333 277.3333333333333 42.6666666666667S267.7333333333334 64 256 64z" />
-    <glyph glyph-name="block-helper"
-      unicode="&#xF0AD;"
-      horiz-adv-x="512" d=" M256 448C397.44 448 512 333.44 512 192S397.44 -64 256 -64S0 50.5600000000001 0 192S114.56 448 256 448M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192C42.6666666666667 140.8 60.8 93.8666666666667 90.88 56.96L391.04 357.12C354.1333333333334 387.2 307.2 405.3333333333333 256 405.3333333333333M256 -21.3333333333333C373.76 -21.3333333333333 469.3333333333333 74.24 469.3333333333333 192C469.3333333333333 243.2 451.1999999999999 290.1333333333334 421.12 327.04L120.96 26.8800000000001C157.8666666666667 -3.1999999999999 204.8 -21.3333333333333 256 -21.3333333333333z" />
-    <glyph glyph-name="blogger"
-      unicode="&#xF0AE;"
-      horiz-adv-x="512" d=" M298.6666666666667 170.6666666666667H212.2666666666667C200.5333333333333 170.6666666666667 190.9333333333333 161.0666666666667 190.9333333333333 149.3333333333334S200.5333333333333 128 212.2666666666667 128H298.6666666666667C310.4 128 320 137.6 320 149.3333333333334S310.4 170.6666666666667 298.6666666666667 170.6666666666667M212.2666666666667 234.6666666666667H267.7333333333333C279.4666666666667 234.6666666666667 289.0666666666666 244.2666666666667 289.0666666666666 256S279.4666666666667 277.3333333333334 267.7333333333333 277.3333333333334H212.2666666666667C200.5333333333333 277.3333333333334 190.9333333333333 267.7333333333334 190.9333333333333 256S200.5333333333333 234.6666666666667 212.2666666666667 234.6666666666667M341.3333333333333 256V234.6666666666667C341.3333333333333 222.9333333333333 350.9333333333333 213.3333333333334 362.6666666666667 213.3333333333334S384 203.7333333333334 384 192V128C384 92.5866666666667 355.4133333333333 64 320 64H192C156.5866666666667 64 128 92.5866666666667 128 128V277.3333333333334C128 312.7466666666667 156.5866666666667 341.3333333333334 192 341.3333333333334H277.3333333333333C312.7466666666667 341.3333333333334 341.3333333333333 312.7466666666667 341.3333333333333 277.3333333333334M426.6666666666667 405.3333333333333H85.3333333333333C61.6533333333333 405.3333333333333 42.6666666666667 386.3466666666667 42.6666666666667 362.6666666666667V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="bluetooth"
-      unicode="&#xF0AF;"
-      horiz-adv-x="512" d=" M317.44 100.48L277.3333333333333 60.3733333333333V140.5866666666667M277.3333333333333 323.6266666666667L317.44 283.52L277.3333333333333 243.6266666666667M377.8133333333334 283.52L256 405.3333333333333H234.6666666666667V243.6266666666667L136.7466666666667 341.3333333333334L106.6666666666667 311.2533333333334L225.92 192L106.6666666666667 72.96L136.7466666666667 42.6666666666667L234.6666666666667 140.5866666666667V-21.3333333333333H256L377.8133333333334 100.48L286.08 192L377.8133333333334 283.52z" />
-    <glyph glyph-name="bluetooth-audio"
-      unicode="&#xF0B0;"
-      horiz-adv-x="512" d=" M274.7733333333333 100.48L234.6666666666667 60.3733333333333V140.5866666666667M234.6666666666667 323.6266666666667L274.7733333333333 283.52L234.6666666666667 243.6266666666667M335.1466666666667 283.52L213.3333333333333 405.3333333333333H192V243.6266666666667L94.08 341.3333333333334L64 311.2533333333334L183.2533333333333 192L64 72.96L94.08 42.6666666666667L192 140.5866666666667V-21.3333333333333H213.3333333333333L335.1466666666667 100.48L243.4133333333334 192M416.64 304.8533333333334L389.5466666666667 277.3333333333334C402.9866666666667 252.1600000000001 410.6666666666667 222.9333333333333 410.6666666666667 192C410.6666666666667 161.0666666666667 402.9866666666667 131.84 389.5466666666667 106.6666666666667L415.1466666666667 80.64C435.84 113.4933333333334 448 152.1066666666667 448 193.92C448 234.6666666666667 436.48 272.4266666666667 416.64 304.8533333333334M303.7866666666667 192L353.28 142.2933333333334C359.2533333333334 157.8666666666667 362.6666666666667 174.5066666666667 362.6666666666667 192C362.6666666666667 209.4933333333334 359.2533333333334 226.1333333333334 353.4933333333334 241.4933333333334L303.7866666666667 192z" />
-    <glyph glyph-name="bluetooth-connect"
-      unicode="&#xF0B1;"
-      horiz-adv-x="512" d=" M405.3333333333333 234.6666666666667L362.6666666666667 192L405.3333333333333 149.3333333333334L448 192M317.44 100.48L277.3333333333333 60.3733333333333V140.5866666666667M277.3333333333333 323.6266666666667L317.44 283.52L277.3333333333333 243.6266666666667M377.8133333333334 283.52L256 405.3333333333333H234.6666666666667V243.6266666666667L136.7466666666667 341.3333333333334L106.6666666666667 311.2533333333334L225.92 192L106.6666666666667 72.96L136.7466666666667 42.6666666666667L234.6666666666667 140.5866666666667V-21.3333333333333H256L377.8133333333334 100.48L286.08 192M149.3333333333333 192L106.6666666666667 234.6666666666667L64 192L106.6666666666667 149.3333333333334L149.3333333333333 192z" />
-    <glyph glyph-name="bluetooth-off"
-      unicode="&#xF0B2;"
-      horiz-adv-x="512" d=" M277.3333333333333 323.6266666666667L317.44 283.52L283.3066666666666 249.3866666666667L313.3866666666667 219.3066666666667L377.8133333333334 283.7333333333334L256 405.3333333333333H234.6666666666667V298.0266666666667L277.3333333333333 255.36M115.4133333333333 362.6666666666667L85.3333333333333 332.5866666666667L225.92 192L106.6666666666667 72.7466666666667L136.7466666666667 42.6666666666667L234.6666666666667 140.5866666666667V-21.3333333333333H256L347.52 70.1866666666667L396.5866666666667 21.3333333333334L426.6666666666667 51.4133333333334M277.3333333333333 60.3733333333334V140.5866666666667L317.44 100.48" />
-    <glyph glyph-name="bluetooth-settings"
-      unicode="&#xF0B3;"
-      horiz-adv-x="512" d=" M317.44 143.1466666666667L277.3333333333333 103.04V183.2533333333333L317.44 143.1466666666667M277.3333333333333 366.2933333333334L317.44 326.1866666666667L277.3333333333333 286.0800000000001M377.8133333333334 326.1866666666667L256 448H234.6666666666667V286.0800000000001L136.7466666666667 384L106.6666666666667 353.92L225.92 234.6666666666667L106.6666666666667 115.4133333333334L136.7466666666667 85.3333333333334L234.6666666666667 183.2533333333333V21.3333333333334H256L377.8133333333334 143.1466666666667L286.08 234.6666666666667L377.8133333333334 326.1866666666667M320 -64H362.6666666666667V-21.3333333333333H320M149.3333333333333 -64H192V-21.3333333333333H149.3333333333333M234.6666666666667 -64H277.3333333333333V-21.3333333333333H234.6666666666667V-64z" />
-    <glyph glyph-name="bluetooth-transfer"
-      unicode="&#xF0B4;"
-      horiz-adv-x="512" d=" M313.8133333333334 283.52L222.08 192L313.8133333333334 100.48L192 -21.3333333333333H170.6666666666667V140.5866666666667L72.7466666666667 42.6666666666667L42.6666666666667 72.7466666666667L161.92 192L42.6666666666667 311.2533333333334L72.7466666666667 341.3333333333334L170.6666666666667 243.4133333333334V405.3333333333333H192L313.8133333333334 283.52M213.3333333333333 323.6266666666667V243.4133333333334L253.44 283.52L213.3333333333333 323.6266666666667M253.44 100.48L213.3333333333333 140.5866666666667V60.3733333333333L253.44 100.48M469.3333333333333 277.3333333333334H426.6666666666667V213.3333333333334H384V277.3333333333334H341.3333333333333L405.3333333333333 362.6666666666667L469.3333333333333 277.3333333333334M469.3333333333333 106.6666666666667L405.3333333333333 21.3333333333334L341.3333333333333 106.6666666666667H384V170.6666666666667H426.6666666666667V106.6666666666667H469.3333333333333z" />
-    <glyph glyph-name="blur"
-      unicode="&#xF0B5;"
-      horiz-adv-x="512" d=" M298.6666666666667 266.6666666666667C280.96 266.6666666666667 266.6666666666667 252.3733333333334 266.6666666666667 234.6666666666667S280.96 202.6666666666667 298.6666666666667 202.6666666666667S330.6666666666667 216.96 330.6666666666667 234.6666666666667S316.3733333333334 266.6666666666667 298.6666666666667 266.6666666666667M298.6666666666667 181.3333333333334C280.96 181.3333333333334 266.6666666666667 167.04 266.6666666666667 149.3333333333334S280.96 117.3333333333334 298.6666666666667 117.3333333333334S330.6666666666667 131.6266666666667 330.6666666666667 149.3333333333334S316.3733333333334 181.3333333333334 298.6666666666667 181.3333333333334M213.3333333333333 85.3333333333334C201.6 85.3333333333334 192 75.7333333333334 192 64S201.6 42.6666666666667 213.3333333333333 42.6666666666667S234.6666666666667 52.2666666666667 234.6666666666667 64S225.0666666666667 85.3333333333334 213.3333333333333 85.3333333333334M213.3333333333333 266.6666666666667C195.6266666666667 266.6666666666667 181.3333333333333 252.3733333333334 181.3333333333333 234.6666666666667S195.6266666666667 202.6666666666667 213.3333333333333 202.6666666666667S245.3333333333333 216.96 245.3333333333333 234.6666666666667S231.04 266.6666666666667 213.3333333333333 266.6666666666667M298.6666666666667 10.6666666666667C292.6933333333334 10.6666666666667 288 5.9733333333334 288 0S292.6933333333334 -10.6666666666666 298.6666666666667 -10.6666666666666S309.3333333333333 -5.9733333333334 309.3333333333333 0S304.64 10.6666666666667 298.6666666666667 10.6666666666667M298.6666666666667 85.3333333333334C286.9333333333333 85.3333333333334 277.3333333333333 75.7333333333334 277.3333333333333 64S286.9333333333333 42.6666666666667 298.6666666666667 42.6666666666667S320 52.2666666666667 320 64S310.4 85.3333333333334 298.6666666666667 85.3333333333334M448 160C442.0266666666667 160 437.3333333333333 155.3066666666667 437.3333333333333 149.3333333333334S442.0266666666667 138.6666666666667 448 138.6666666666667S458.6666666666666 143.36 458.6666666666666 149.3333333333334S453.9733333333334 160 448 160M384 341.3333333333334C372.2666666666667 341.3333333333334 362.6666666666667 331.7333333333334 362.6666666666667 320S372.2666666666667 298.6666666666667 384 298.6666666666667S405.3333333333333 308.2666666666667 405.3333333333333 320S395.7333333333334 341.3333333333334 384 341.3333333333334M384 256C372.2666666666667 256 362.6666666666667 246.4000000000001 362.6666666666667 234.6666666666667S372.2666666666667 213.3333333333334 384 213.3333333333334S405.3333333333333 222.9333333333333 405.3333333333333 234.6666666666667S395.7333333333334 256 384 256M384 85.3333333333334C372.2666666666667 85.3333333333334 362.6666666666667 75.7333333333334 362.6666666666667 64S372.2666666666667 42.6666666666667 384 42.6666666666667S405.3333333333333 52.2666666666667 405.3333333333333 64S395.7333333333334 85.3333333333334 384 85.3333333333334M384 170.6666666666667C372.2666666666667 170.6666666666667 362.6666666666667 161.0666666666667 362.6666666666667 149.3333333333334S372.2666666666667 128 384 128S405.3333333333333 137.6 405.3333333333333 149.3333333333334S395.7333333333334 170.6666666666667 384 170.6666666666667M213.3333333333333 181.3333333333334C195.6266666666667 181.3333333333334 181.3333333333333 167.04 181.3333333333333 149.3333333333334S195.6266666666667 117.3333333333334 213.3333333333333 117.3333333333334S245.3333333333333 131.6266666666667 245.3333333333333 149.3333333333334S231.04 181.3333333333334 213.3333333333333 181.3333333333334M213.3333333333333 298.6666666666667C225.0666666666667 298.6666666666667 234.6666666666667 308.2666666666667 234.6666666666667 320S225.0666666666667 341.3333333333334 213.3333333333333 341.3333333333334S192 331.7333333333334 192 320S201.6 298.6666666666667 213.3333333333333 298.6666666666667M213.3333333333333 373.3333333333334C219.3066666666667 373.3333333333334 224 378.0266666666667 224 384S219.3066666666667 394.6666666666667 213.3333333333333 394.6666666666667S202.6666666666667 389.9733333333334 202.6666666666667 384S207.36 373.3333333333334 213.3333333333333 373.3333333333334M213.3333333333333 10.6666666666667C207.36 10.6666666666667 202.6666666666667 5.9733333333334 202.6666666666667 0S207.36 -10.6666666666666 213.3333333333333 -10.6666666666666S224 -5.9733333333334 224 0S219.3066666666667 10.6666666666667 213.3333333333333 10.6666666666667M64 160C58.0266666666667 160 53.3333333333333 155.3066666666667 53.3333333333333 149.3333333333334S58.0266666666667 138.6666666666667 64 138.6666666666667S74.6666666666667 143.36 74.6666666666667 149.3333333333334S69.9733333333333 160 64 160M298.6666666666667 373.3333333333334C304.64 373.3333333333334 309.3333333333333 378.0266666666667 309.3333333333333 384S304.64 394.6666666666667 298.6666666666667 394.6666666666667S288 389.9733333333334 288 384S292.6933333333334 373.3333333333334 298.6666666666667 373.3333333333334M298.6666666666667 298.6666666666667C310.4 298.6666666666667 320 308.2666666666667 320 320S310.4 341.3333333333334 298.6666666666667 341.3333333333334S277.3333333333333 331.7333333333334 277.3333333333333 320S286.9333333333333 298.6666666666667 298.6666666666667 298.6666666666667M448 224C453.9733333333334 224 458.6666666666666 228.6933333333334 458.6666666666666 234.6666666666667S453.9733333333334 245.3333333333334 448 245.3333333333334S437.3333333333333 240.64 437.3333333333333 234.6666666666667S442.0266666666667 224 448 224M128 341.3333333333334C116.2666666666667 341.3333333333334 106.6666666666667 331.7333333333334 106.6666666666667 320S116.2666666666667 298.6666666666667 128 298.6666666666667S149.3333333333333 308.2666666666667 149.3333333333333 320S139.7333333333333 341.3333333333334 128 341.3333333333334M64 245.3333333333334C58.0266666666667 245.3333333333334 53.3333333333333 240.64 53.3333333333333 234.6666666666667S58.0266666666667 224 64 224S74.6666666666667 228.6933333333334 74.6666666666667 234.6666666666667S69.9733333333333 245.3333333333334 64 245.3333333333334M128 256C116.2666666666667 256 106.6666666666667 246.4000000000001 106.6666666666667 234.6666666666667S116.2666666666667 213.3333333333334 128 213.3333333333334S149.3333333333333 222.9333333333333 149.3333333333333 234.6666666666667S139.7333333333333 256 128 256M128 85.3333333333334C116.2666666666667 85.3333333333334 106.6666666666667 75.7333333333334 106.6666666666667 64S116.2666666666667 42.6666666666667 128 42.6666666666667S149.3333333333333 52.2666666666667 149.3333333333333 64S139.7333333333333 85.3333333333334 128 85.3333333333334M128 170.6666666666667C116.2666666666667 170.6666666666667 106.6666666666667 161.0666666666667 106.6666666666667 149.3333333333334S116.2666666666667 128 128 128S149.3333333333333 137.6 149.3333333333333 149.3333333333334S139.7333333333333 170.6666666666667 128 170.6666666666667z" />
-    <glyph glyph-name="blur-linear"
-      unicode="&#xF0B6;"
-      horiz-adv-x="512" d=" M277.3333333333333 85.3333333333334C289.0666666666667 85.3333333333334 298.6666666666667 94.9333333333333 298.6666666666667 106.6666666666667S289.0666666666667 128 277.3333333333333 128S256 118.4 256 106.6666666666667S265.6 85.3333333333334 277.3333333333333 85.3333333333334M277.3333333333333 170.6666666666667C289.0666666666667 170.6666666666667 298.6666666666667 180.2666666666667 298.6666666666667 192S289.0666666666667 213.3333333333334 277.3333333333333 213.3333333333334S256 203.7333333333334 256 192S265.6 170.6666666666667 277.3333333333333 170.6666666666667M277.3333333333333 256C289.0666666666667 256 298.6666666666667 265.6 298.6666666666667 277.3333333333334S289.0666666666667 298.6666666666667 277.3333333333333 298.6666666666667S256 289.0666666666667 256 277.3333333333334S265.6 256 277.3333333333333 256M362.6666666666667 181.3333333333334C368.64 181.3333333333334 373.3333333333333 186.0266666666667 373.3333333333333 192S368.64 202.6666666666667 362.6666666666667 202.6666666666667S352 197.9733333333333 352 192S356.6933333333333 181.3333333333334 362.6666666666667 181.3333333333334M362.6666666666667 266.6666666666667C368.64 266.6666666666667 373.3333333333333 271.36 373.3333333333333 277.3333333333334S368.64 288 362.6666666666667 288S352 283.3066666666667 352 277.3333333333334S356.6933333333333 266.6666666666667 362.6666666666667 266.6666666666667M64 384V341.3333333333334H448V384M362.6666666666667 96C368.64 96 373.3333333333333 100.6933333333333 373.3333333333333 106.6666666666667S368.64 117.3333333333334 362.6666666666667 117.3333333333334S352 112.64 352 106.6666666666667S356.6933333333333 96 362.6666666666667 96M192 85.3333333333334C203.7333333333334 85.3333333333334 213.3333333333333 94.9333333333333 213.3333333333333 106.6666666666667S203.7333333333334 128 192 128S170.6666666666667 118.4 170.6666666666667 106.6666666666667S180.2666666666667 85.3333333333334 192 85.3333333333334M106.6666666666667 160C124.3733333333333 160 138.6666666666667 174.2933333333334 138.6666666666667 192S124.3733333333333 224 106.6666666666667 224S74.6666666666667 209.7066666666667 74.6666666666667 192S88.96 160 106.6666666666667 160M106.6666666666667 245.3333333333334C124.3733333333333 245.3333333333334 138.6666666666667 259.6266666666667 138.6666666666667 277.3333333333334S124.3733333333333 309.3333333333334 106.6666666666667 309.3333333333334S74.6666666666667 295.04 74.6666666666667 277.3333333333334S88.96 245.3333333333334 106.6666666666667 245.3333333333334M64 0H448V42.6666666666667H64M192 256C203.7333333333334 256 213.3333333333333 265.6 213.3333333333333 277.3333333333334S203.7333333333334 298.6666666666667 192 298.6666666666667S170.6666666666667 289.0666666666667 170.6666666666667 277.3333333333334S180.2666666666667 256 192 256M192 170.6666666666667C203.7333333333334 170.6666666666667 213.3333333333333 180.2666666666667 213.3333333333333 192S203.7333333333334 213.3333333333334 192 213.3333333333334S170.6666666666667 203.7333333333334 170.6666666666667 192S180.2666666666667 170.6666666666667 192 170.6666666666667M106.6666666666667 74.6666666666667C124.3733333333333 74.6666666666667 138.6666666666667 88.96 138.6666666666667 106.6666666666667S124.3733333333333 138.6666666666667 106.6666666666667 138.6666666666667S74.6666666666667 124.3733333333333 74.6666666666667 106.6666666666667S88.96 74.6666666666667 106.6666666666667 74.6666666666667z" />
-    <glyph glyph-name="blur-off"
-      unicode="&#xF0B7;"
-      horiz-adv-x="512" d=" M64 160C58.0266666666667 160 53.3333333333333 155.3066666666667 53.3333333333333 149.3333333333334S58.0266666666667 138.6666666666667 64 138.6666666666667S74.6666666666667 143.36 74.6666666666667 149.3333333333334S69.9733333333333 160 64 160M128 85.3333333333334C116.2666666666667 85.3333333333334 106.6666666666667 75.7333333333334 106.6666666666667 64S116.2666666666667 42.6666666666667 128 42.6666666666667S149.3333333333333 52.2666666666667 149.3333333333333 64S139.7333333333333 85.3333333333334 128 85.3333333333334M213.3333333333333 10.6666666666667C207.36 10.6666666666667 202.6666666666667 5.9733333333334 202.6666666666667 0S207.36 -10.6666666666666 213.3333333333333 -10.6666666666666S224 -5.9733333333334 224 0S219.3066666666667 10.6666666666667 213.3333333333333 10.6666666666667M64 245.3333333333334C58.0266666666667 245.3333333333334 53.3333333333333 240.64 53.3333333333333 234.6666666666667S58.0266666666667 224 64 224S74.6666666666667 228.6933333333334 74.6666666666667 234.6666666666667S69.9733333333333 245.3333333333334 64 245.3333333333334M128 170.6666666666667C116.2666666666667 170.6666666666667 106.6666666666667 161.0666666666667 106.6666666666667 149.3333333333334S116.2666666666667 128 128 128S149.3333333333333 137.6 149.3333333333333 149.3333333333334S139.7333333333333 170.6666666666667 128 170.6666666666667M448 160C442.0266666666667 160 437.3333333333333 155.3066666666667 437.3333333333333 149.3333333333334S442.0266666666667 138.6666666666667 448 138.6666666666667S458.6666666666666 143.36 458.6666666666666 149.3333333333334S453.9733333333334 160 448 160M213.3333333333333 85.3333333333334C201.6 85.3333333333334 192 75.7333333333334 192 64S201.6 42.6666666666667 213.3333333333333 42.6666666666667S234.6666666666667 52.2666666666667 234.6666666666667 64S225.0666666666667 85.3333333333334 213.3333333333333 85.3333333333334M53.3333333333333 335.5733333333334L133.9733333333333 254.9333333333334L128 256C116.2666666666667 256 106.6666666666667 246.4000000000001 106.6666666666667 234.6666666666667S116.2666666666667 213.3333333333334 128 213.3333333333334S149.3333333333333 222.9333333333333 149.3333333333333 234.6666666666667C149.3333333333333 236.8 148.6933333333333 238.72 148.0533333333334 240.64L208 180.6933333333333C192.8533333333333 178.3466666666667 181.3333333333333 165.12 181.3333333333333 149.3333333333333C181.3333333333333 131.6266666666667 195.6266666666667 117.3333333333333 213.3333333333333 117.3333333333333C229.12 117.3333333333333 242.3466666666667 128.8533333333334 244.6933333333334 144L304.64 84.0533333333333C302.7200000000001 84.6933333333333 300.8 85.3333333333333 298.6666666666667 85.3333333333333C286.9333333333334 85.3333333333333 277.3333333333334 75.7333333333333 277.3333333333334 63.9999999999999S286.9333333333334 42.6666666666666 298.6666666666667 42.6666666666666S320 52.2666666666666 320 63.9999999999999C320 66.1333333333333 319.36 68.0533333333333 318.7200000000001 69.9733333333333L399.36 -10.6666666666667L426.6666666666667 16.4266666666667L80.4266666666667 362.6666666666667L53.3333333333333 335.5733333333334M298.6666666666667 10.6666666666667C292.6933333333334 10.6666666666667 288 5.9733333333334 288 0S292.6933333333334 -10.6666666666666 298.6666666666667 -10.6666666666666S309.3333333333333 -5.9733333333334 309.3333333333333 0S304.64 10.6666666666667 298.6666666666667 10.6666666666667M384 298.6666666666667C395.7333333333334 298.6666666666667 405.3333333333333 308.2666666666667 405.3333333333333 320S395.7333333333334 341.3333333333334 384 341.3333333333334S362.6666666666667 331.7333333333334 362.6666666666667 320S372.2666666666667 298.6666666666667 384 298.6666666666667M384 213.3333333333334C395.7333333333334 213.3333333333334 405.3333333333333 222.9333333333333 405.3333333333333 234.6666666666667S395.7333333333334 256 384 256S362.6666666666667 246.4000000000001 362.6666666666667 234.6666666666667S372.2666666666667 213.3333333333334 384 213.3333333333334M384 128C395.7333333333334 128 405.3333333333333 137.6 405.3333333333333 149.3333333333334S395.7333333333334 170.6666666666667 384 170.6666666666667S362.6666666666667 161.0666666666667 362.6666666666667 149.3333333333334S372.2666666666667 128 384 128M213.3333333333333 298.6666666666667C225.0666666666667 298.6666666666667 234.6666666666667 308.2666666666667 234.6666666666667 320S225.0666666666667 341.3333333333334 213.3333333333333 341.3333333333334S192 331.7333333333334 192 320S201.6 298.6666666666667 213.3333333333333 298.6666666666667M448 224C453.9733333333334 224 458.6666666666666 228.6933333333334 458.6666666666666 234.6666666666667S453.9733333333334 245.3333333333334 448 245.3333333333334S437.3333333333333 240.64 437.3333333333333 234.6666666666667S442.0266666666667 224 448 224M213.3333333333333 373.3333333333334C219.3066666666667 373.3333333333334 224 378.0266666666667 224 384S219.3066666666667 394.6666666666667 213.3333333333333 394.6666666666667S202.6666666666667 389.9733333333334 202.6666666666667 384S207.36 373.3333333333334 213.3333333333333 373.3333333333334M298.6666666666667 373.3333333333334C304.64 373.3333333333334 309.3333333333333 378.0266666666667 309.3333333333333 384S304.64 394.6666666666667 298.6666666666667 394.6666666666667S288 389.9733333333334 288 384S292.6933333333334 373.3333333333334 298.6666666666667 373.3333333333334M294.4 202.6666666666667H298.6666666666667C316.3733333333334 202.6666666666667 330.6666666666667 216.96 330.6666666666667 234.6666666666667S316.3733333333334 266.6666666666667 298.6666666666667 266.6666666666667S266.6666666666667 252.3733333333334 266.6666666666667 234.6666666666667V230.4000000000001C269.0133333333333 216.1066666666667 280.1066666666667 205.0133333333334 294.4 202.6666666666667M298.6666666666667 298.6666666666667C310.4 298.6666666666667 320 308.2666666666667 320 320S310.4 341.3333333333334 298.6666666666667 341.3333333333334S277.3333333333333 331.7333333333334 277.3333333333333 320S286.9333333333333 298.6666666666667 298.6666666666667 298.6666666666667z" />
-    <glyph glyph-name="blur-radial"
-      unicode="&#xF0B8;"
-      horiz-adv-x="512" d=" M298.6666666666667 170.6666666666667C286.9333333333333 170.6666666666667 277.3333333333333 161.0666666666667 277.3333333333333 149.3333333333334S286.9333333333333 128 298.6666666666667 128S320 137.6 320 149.3333333333334S310.4 170.6666666666667 298.6666666666667 170.6666666666667M298.6666666666667 96C292.6933333333334 96 288 91.3066666666667 288 85.3333333333334S292.6933333333334 74.6666666666667 298.6666666666667 74.6666666666667S309.3333333333333 79.36 309.3333333333333 85.3333333333334S304.64 96 298.6666666666667 96M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M362.6666666666667 245.3333333333334C356.6933333333333 245.3333333333334 352 240.64 352 234.6666666666667S356.6933333333333 224 362.6666666666667 224S373.3333333333333 228.6933333333334 373.3333333333333 234.6666666666667S368.64 245.3333333333334 362.6666666666667 245.3333333333334M362.6666666666667 160C356.6933333333333 160 352 155.3066666666667 352 149.3333333333334S356.6933333333333 138.6666666666667 362.6666666666667 138.6666666666667S373.3333333333333 143.36 373.3333333333333 149.3333333333334S368.64 160 362.6666666666667 160M298.6666666666667 288C304.64 288 309.3333333333333 292.6933333333334 309.3333333333333 298.6666666666667S304.64 309.3333333333334 298.6666666666667 309.3333333333334S288 304.64 288 298.6666666666667S292.6933333333334 288 298.6666666666667 288M298.6666666666667 256C286.9333333333333 256 277.3333333333333 246.4000000000001 277.3333333333333 234.6666666666667S286.9333333333333 213.3333333333334 298.6666666666667 213.3333333333334S320 222.9333333333333 320 234.6666666666667S310.4 256 298.6666666666667 256M213.3333333333333 288C219.3066666666667 288 224 292.6933333333334 224 298.6666666666667S219.3066666666667 309.3333333333334 213.3333333333333 309.3333333333334S202.6666666666667 304.64 202.6666666666667 298.6666666666667S207.36 288 213.3333333333333 288M149.3333333333333 160C143.36 160 138.6666666666667 155.3066666666667 138.6666666666667 149.3333333333334S143.36 138.6666666666667 149.3333333333333 138.6666666666667S160 143.36 160 149.3333333333334S155.3066666666667 160 149.3333333333333 160M213.3333333333333 96C207.36 96 202.6666666666667 91.3066666666667 202.6666666666667 85.3333333333334S207.36 74.6666666666667 213.3333333333333 74.6666666666667S224 79.36 224 85.3333333333334S219.3066666666667 96 213.3333333333333 96M149.3333333333333 245.3333333333334C143.36 245.3333333333334 138.6666666666667 240.64 138.6666666666667 234.6666666666667S143.36 224 149.3333333333333 224S160 228.6933333333334 160 234.6666666666667S155.3066666666667 245.3333333333334 149.3333333333333 245.3333333333334M213.3333333333333 170.6666666666667C201.6 170.6666666666667 192 161.0666666666667 192 149.3333333333334S201.6 128 213.3333333333333 128S234.6666666666667 137.6 234.6666666666667 149.3333333333334S225.0666666666667 170.6666666666667 213.3333333333333 170.6666666666667M213.3333333333333 256C201.6 256 192 246.4000000000001 192 234.6666666666667S201.6 213.3333333333334 213.3333333333333 213.3333333333334S234.6666666666667 222.9333333333333 234.6666666666667 234.6666666666667S225.0666666666667 256 213.3333333333333 256z" />
-    <glyph glyph-name="bomb"
-      unicode="&#xF690;"
-      horiz-adv-x="512" d=" M240 320C240 358.1866666666667 271.1466666666667 389.3333333333333 309.3333333333333 389.3333333333333S378.6666666666667 358.1866666666667 378.6666666666667 320C378.6666666666667 311.04 385.7066666666666 304 394.6666666666667 304S410.6666666666667 311.04 410.6666666666667 320V336H442.6666666666667V320C442.6666666666667 293.5466666666667 421.12 272 394.6666666666667 272S346.6666666666667 293.5466666666667 346.6666666666667 320C346.6666666666667 340.6933333333334 330.0266666666667 357.3333333333334 309.3333333333333 357.3333333333334S272 340.6933333333334 272 320H298.6666666666667V292.48C360.32 274.1333333333334 405.3333333333333 216.96 405.3333333333333 149.3333333333334C405.3333333333333 66.7733333333333 338.56 0 256 0S106.6666666666667 66.7733333333333 106.6666666666667 149.3333333333334C106.6666666666667 216.96 151.68 274.1333333333334 213.3333333333333 292.48V320H240M469.3333333333333 320H512V298.6666666666667H469.3333333333333V320M405.3333333333333 362.6666666666667V405.3333333333333H426.6666666666667V362.6666666666667H405.3333333333333M446.08 354.56L476.3733333333333 384.8533333333334L491.52 369.7066666666667L461.2266666666666 339.4133333333334L446.08 354.56z" />
-    <glyph glyph-name="bomb-off"
-      unicode="&#xF6C4;"
-      horiz-adv-x="512" d=" M309.3333333333333 389.3333333333333C270.9333333333333 389.3333333333333 240 358.4 240 320H213.3333333333333V292.48C198.6133333333334 288 184.96 281.3866666666667 172.3733333333333 273.0666666666667L379.52 65.92C396.3733333333333 90.4533333333333 405.3333333333333 119.68 405.3333333333333 149.3333333333334C405.3333333333333 216.96 360.32 274.1333333333334 298.6666666666667 292.48V320H272C272 340.6933333333334 288.64 357.3333333333334 309.3333333333333 357.3333333333334S346.6666666666667 340.6933333333334 346.6666666666667 320C346.6666666666667 293.5466666666667 368.2133333333334 272 394.6666666666667 272S442.4533333333333 293.5466666666667 442.4533333333333 320V336H410.6666666666667V320C410.6666666666667 311.04 403.4133333333333 304 394.6666666666667 304C385.7066666666666 304 378.6666666666667 311.04 378.6666666666667 320C378.6666666666667 358.4 347.52 389.3333333333333 309.3333333333333 389.3333333333333M72.7466666666667 312.32L42.6666666666667 282.24L118.4 206.5066666666667C110.9333333333333 189.0133333333333 106.6666666666667 169.8133333333334 106.6666666666667 149.3333333333334C106.6666666666667 66.9866666666667 173.44 0 256 0C275.6266666666667 0 295.04 4.0533333333334 313.1733333333333 11.7333333333333L388.9066666666667 -64L418.9866666666667 -33.92L72.7466666666667 312.32z" />
-    <glyph glyph-name="bone"
-      unicode="&#xF0B9;"
-      horiz-adv-x="512" d=" M170.6666666666667 149.3333333333334C170.6666666666667 113.92 142.08 85.3333333333334 106.6666666666667 85.3333333333334S42.6666666666667 113.92 42.6666666666667 149.3333333333334C42.6666666666667 165.76 48.8533333333333 180.6933333333334 58.88 192C48.8533333333333 203.3066666666667 42.6666666666667 218.24 42.6666666666667 234.6666666666667C42.6666666666667 270.0800000000001 71.2533333333333 298.6666666666667 106.6666666666667 298.6666666666667S170.6666666666667 270.0800000000001 170.6666666666667 234.6666666666667C199.04 232.96 227.6266666666667 231.04 256 231.04S312.96 232.96 341.3333333333333 234.6666666666667C341.3333333333333 270.0800000000001 369.92 298.6666666666667 405.3333333333333 298.6666666666667S469.3333333333333 270.0800000000001 469.3333333333333 234.6666666666667C469.3333333333333 218.24 463.1466666666666 203.3066666666667 453.1199999999999 192C463.1466666666666 180.6933333333334 469.3333333333333 165.76 469.3333333333333 149.3333333333334C469.3333333333333 113.92 440.7466666666667 85.3333333333334 405.3333333333333 85.3333333333334S341.3333333333333 113.92 341.3333333333333 149.3333333333334C312.96 151.04 284.3733333333334 152.96 256 152.96S199.04 151.04 170.6666666666667 149.3333333333334z" />
-    <glyph glyph-name="book"
-      unicode="&#xF0BA;"
-      horiz-adv-x="512" d=" M384 -21.3333333333333C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.3466666666667 407.4666666666667 405.3333333333333 384 405.3333333333333H256V256L202.6666666666667 288L149.3333333333333 256V405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384z" />
-    <glyph glyph-name="book-lock"
-      unicode="&#xF799;"
-      horiz-adv-x="512" d=" M384 405.3333333333333H256V256L202.6666666666667 288L149.3333333333333 256V405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.1333333333334 407.4666666666667 405.3333333333333 384 405.3333333333333M384 21.3333333333334H213.3333333333333V106.6666666666667H234.6666666666667V128C234.6666666666667 163.4133333333334 263.2533333333334 192 298.6666666666667 192S362.6666666666667 163.4133333333334 362.6666666666667 128V106.6666666666667H384V21.3333333333334M320 128V106.6666666666667H277.3333333333333V128C277.3333333333333 139.7333333333334 286.9333333333333 149.3333333333334 298.6666666666667 149.3333333333334S320 139.7333333333334 320 128z" />
-    <glyph glyph-name="book-lock-open"
-      unicode="&#xF79A;"
-      horiz-adv-x="512" d=" M384 405.3333333333333H256V256L202.6666666666667 288L149.3333333333333 256V405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.1333333333334 407.4666666666667 405.3333333333333 384 405.3333333333333M384 21.3333333333334H213.3333333333333V106.6666666666667H234.6666666666667V149.3333333333334C234.6666666666667 184.7466666666667 263.2533333333334 213.3333333333334 298.6666666666667 213.3333333333334S362.6666666666667 184.7466666666667 362.6666666666667 149.3333333333334H320C320 161.0666666666667 310.4 170.6666666666667 298.6666666666667 170.6666666666667S277.3333333333333 161.0666666666667 277.3333333333333 149.3333333333334V106.6666666666667H384V21.3333333333334z" />
-    <glyph glyph-name="book-minus"
-      unicode="&#xF5D9;"
-      horiz-adv-x="512" d=" M384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.5333333333333 405.3333333333333 128 405.3333333333333H149.3333333333333V256L202.6666666666667 288L256 256V405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333M384 64V106.6666666666667H256V64H384z" />
-    <glyph glyph-name="book-multiple"
-      unicode="&#xF0BB;"
-      horiz-adv-x="512" d=" M405.3333333333333 64H192C168.5333333333333 64 149.3333333333333 83.2 149.3333333333333 106.6666666666667V362.6666666666667C149.3333333333333 386.1333333333334 168.5333333333333 405.3333333333333 192 405.3333333333333H213.3333333333333V298.6666666666667L256 330.6666666666667L298.6666666666667 298.6666666666667V405.3333333333333H405.3333333333333C428.8 405.3333333333333 448 386.1333333333334 448 362.6666666666667V106.6666666666667C448 83.2 428.8 64 405.3333333333333 64M362.6666666666667 21.3333333333334V-21.3333333333333H106.6666666666667C83.2 -21.3333333333333 64 -2.1333333333333 64 21.3333333333334V320H106.6666666666667V21.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="book-multiple-minus"
-      unicode="&#xFA93;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C168.5333333333333 405.3333333333333 149.3333333333333 386.1333333333334 149.3333333333333 362.6666666666667V106.6666666666667C149.3333333333333 83.2 168.5333333333333 64 192 64H405.3333333333333C428.8 64 448 83.2 448 106.6666666666667V362.6666666666667C448 386.1333333333334 428.8 405.3333333333333 405.3333333333333 405.3333333333333H298.6666666666667V298.6666666666667L256 330.6666666666667L213.3333333333333 298.6666666666667V405.3333333333333H192M64 320V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H362.6666666666667V21.3333333333334H106.6666666666667V320H64M405.3333333333333 192V149.3333333333334H277.3333333333333V192H405.3333333333333z" />
-    <glyph glyph-name="book-multiple-plus"
-      unicode="&#xFA94;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C168.5333333333333 405.3333333333333 149.3333333333333 386.1333333333334 149.3333333333333 362.6666666666667V106.6666666666667C149.3333333333333 83.2 168.5333333333333 64 192 64H405.3333333333333C428.8 64 448 83.2 448 106.6666666666667V362.6666666666667C448 386.1333333333334 428.8 405.3333333333333 405.3333333333333 405.3333333333333H298.6666666666667V298.6666666666667L256 330.6666666666667L213.3333333333333 298.6666666666667V405.3333333333333H192M64 320V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H362.6666666666667V21.3333333333334H106.6666666666667V320H64M320 234.6666666666667H362.6666666666667V192H405.3333333333333V149.3333333333334H362.6666666666667V106.6666666666667H320V149.3333333333334H277.3333333333333V192H320V234.6666666666667z" />
-    <glyph glyph-name="book-multiple-remove"
-      unicode="&#xFA95;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C168.5333333333333 405.3333333333333 149.3333333333333 386.1333333333334 149.3333333333333 362.6666666666667V106.6666666666667C149.3333333333333 83.2 168.5333333333333 64 192 64H405.3333333333333C428.8 64 448 83.2 448 106.6666666666667V362.6666666666667C448 386.1333333333334 428.8 405.3333333333333 405.3333333333333 405.3333333333333H298.6666666666667V298.6666666666667L256 330.6666666666667L213.3333333333333 298.6666666666667V405.3333333333333H192M64 320V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H362.6666666666667V21.3333333333334H106.6666666666667V320H64M311.2533333333334 231.04L341.3333333333333 200.7466666666667L371.4133333333333 231.04L401.7066666666666 200.7466666666667L371.4133333333333 170.6666666666667L401.7066666666666 140.5866666666667L371.4133333333333 110.2933333333334L341.3333333333333 140.5866666666667L311.2533333333334 110.2933333333334L280.96 140.5866666666667L311.2533333333334 170.6666666666667L280.96 200.7466666666667L311.2533333333334 231.04z" />
-    <glyph glyph-name="book-multiple-variant"
-      unicode="&#xF0BC;"
-      horiz-adv-x="512" d=" M405.3333333333333 64H192C168.5333333333333 64 149.3333333333333 83.2 149.3333333333333 106.6666666666667V362.6666666666667C149.3333333333333 386.1333333333334 168.5333333333333 405.3333333333333 192 405.3333333333333H405.3333333333333C428.8 405.3333333333333 448 386.1333333333334 448 362.6666666666667V106.6666666666667C448 83.2 428.8 64 405.3333333333333 64M213.3333333333333 256L256 288L298.6666666666667 256V362.6666666666667H213.3333333333333V256M362.6666666666667 21.3333333333334V-21.3333333333333H106.6666666666667C83.2 -21.3333333333333 64 -2.1333333333333 64 21.3333333333334V320H106.6666666666667V21.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="book-open"
-      unicode="&#xF0BD;"
-      horiz-adv-x="512" d=" M277.3333333333333 192H426.6666666666667V160H277.3333333333333M277.3333333333333 245.3333333333334H426.6666666666667V213.3333333333334H277.3333333333333M277.3333333333333 138.6666666666667H426.6666666666667V106.6666666666667H277.3333333333333M448 362.6666666666667H64C40.5333333333333 362.6666666666667 21.3333333333333 343.4666666666667 21.3333333333333 320V42.6666666666667C21.3333333333333 19.2 40.5333333333333 0 64 0H448C471.4666666666667 0 490.6666666666666 19.2 490.6666666666666 42.6666666666667V320C490.6666666666666 343.4666666666667 471.4666666666667 362.6666666666667 448 362.6666666666667M448 42.6666666666667H256V320H448" />
-    <glyph glyph-name="book-open-page-variant"
-      unicode="&#xF5DA;"
-      horiz-adv-x="512" d=" M405.3333333333333 405.3333333333333L298.6666666666667 309.3333333333334V74.6666666666667L405.3333333333333 170.6666666666667V405.3333333333333M138.6666666666667 341.3333333333334C97.0666666666667 341.3333333333334 52.2666666666667 332.8 21.3333333333333 309.3333333333334V-3.4133333333333C21.3333333333333 -8.7466666666667 26.6666666666667 -14.08 32 -14.08C34.1333333333333 -14.08 35.2 -12.5866666666666 37.3333333333333 -12.5866666666666C66.1333333333333 1.28 107.7333333333333 10.6666666666667 138.6666666666667 10.6666666666667C180.2666666666667 10.6666666666667 225.0666666666667 2.1333333333334 256 -21.3333333333333C284.8 -3.1999999999999 337.0666666666667 10.6666666666667 373.3333333333333 10.6666666666667C408.5333333333333 10.6666666666667 444.8 4.0533333333334 474.6666666666666 -11.9466666666666C476.8 -13.0133333333333 477.8666666666666 -12.5866666666666 480 -12.5866666666666C485.3333333333333 -12.5866666666666 490.6666666666666 -7.2533333333333 490.6666666666666 -1.92V309.3333333333334C477.8666666666666 318.9333333333334 464 325.3333333333334 448 330.6666666666667V42.6666666666667C424.5333333333333 50.1333333333334 398.9333333333333 53.3333333333334 373.3333333333333 53.3333333333334C337.0666666666667 53.3333333333334 284.8 39.4666666666667 256 21.3333333333334V309.3333333333334C225.0666666666667 332.8 180.2666666666667 341.3333333333334 138.6666666666667 341.3333333333334z" />
-    <glyph glyph-name="book-open-variant"
-      unicode="&#xF0BE;"
-      horiz-adv-x="512" d=" M448 341.3333333333334C424.32 348.8 398.2933333333334 352 373.3333333333333 352C331.7333333333334 352 286.9333333333333 343.4666666666667 256 320C225.0666666666667 343.4666666666667 180.2666666666667 352 138.6666666666667 352C97.0666666666667 352 52.2666666666667 343.4666666666667 21.3333333333333 320V7.4666666666667C21.3333333333333 2.1333333333334 26.6666666666667 -3.1999999999999 32 -3.1999999999999C34.1333333333333 -3.1999999999999 35.2 -2.1333333333333 37.3333333333333 -2.1333333333333C66.1333333333333 11.7333333333333 107.7333333333333 21.3333333333334 138.6666666666667 21.3333333333334C180.2666666666667 21.3333333333334 225.0666666666667 12.8000000000001 256 -10.6666666666666C284.8 7.4666666666667 337.0666666666667 21.3333333333334 373.3333333333333 21.3333333333334C408.5333333333333 21.3333333333334 444.8 14.9333333333333 474.6666666666666 -1.0666666666667C476.8 -2.1333333333333 477.8666666666666 -2.1333333333333 480 -2.1333333333333C485.3333333333333 -2.1333333333333 490.6666666666666 3.2 490.6666666666666 8.5333333333333V320C477.8666666666666 329.6 464 336 448 341.3333333333334M448 53.3333333333334C424.5333333333333 60.8000000000001 398.9333333333333 64 373.3333333333333 64C337.0666666666667 64 284.8 50.1333333333334 256 32V277.3333333333334C284.8 295.4666666666667 337.0666666666667 309.3333333333334 373.3333333333333 309.3333333333334C398.9333333333333 309.3333333333334 424.5333333333333 306.1333333333334 448 298.6666666666667V53.3333333333334z" />
-    <glyph glyph-name="book-plus"
-      unicode="&#xF5DB;"
-      horiz-adv-x="512" d=" M384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.5333333333333 405.3333333333333 128 405.3333333333333H149.3333333333333V256L202.6666666666667 288L256 256V405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333M298.6666666666667 21.3333333333334H341.3333333333333V64H384V106.6666666666667H341.3333333333333V149.3333333333334H298.6666666666667V106.6666666666667H256V64H298.6666666666667V21.3333333333334z" />
-    <glyph glyph-name="book-remove"
-      unicode="&#xFA96;"
-      horiz-adv-x="512" d=" M384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.5333333333333 405.3333333333333 128 405.3333333333333H149.3333333333333V256L202.6666666666667 288L256 256V405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333M350.08 24.96L380.3733333333333 55.2533333333334L350.08 85.3333333333334L380.3733333333333 115.4133333333334L350.08 145.7066666666667L320 115.4133333333334L289.92 145.7066666666667L259.6266666666667 115.4133333333334L289.92 85.3333333333334L259.6266666666667 55.2533333333333L289.92 24.96L320 55.2533333333333L350.08 24.96z" />
-    <glyph glyph-name="book-variant"
-      unicode="&#xF0BF;"
-      horiz-adv-x="512" d=" M128 362.6666666666667H234.6666666666667V192L181.3333333333333 224L128 192M384 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.1333333333334 407.4666666666667 405.3333333333333 384 405.3333333333333z" />
-    <glyph glyph-name="bookmark"
-      unicode="&#xF0C0;"
-      horiz-adv-x="512" d=" M362.6666666666667 384H149.3333333333333C125.8666666666667 384 106.6666666666667 364.8 106.6666666666667 341.3333333333334V0L256 64L405.3333333333333 0V341.3333333333334C405.3333333333333 365.0133333333333 386.1333333333334 384 362.6666666666667 384z" />
-    <glyph glyph-name="bookmark-check"
-      unicode="&#xF0C1;"
-      horiz-adv-x="512" d=" M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V0L256 64L106.6666666666667 0V341.3333333333334C106.6666666666667 365.0133333333333 125.8666666666667 384 149.3333333333333 384H362.6666666666667M234.6666666666667 149.3333333333334L368 282.4533333333334L337.92 312.7466666666667L234.6666666666667 209.4933333333334L179.4133333333333 264.7466666666667L149.3333333333333 234.6666666666667L234.6666666666667 149.3333333333334z" />
-    <glyph glyph-name="bookmark-minus"
-      unicode="&#xF9CB;"
-      horiz-adv-x="512" d=" M362.6666666666667 384H149.3333333333333C125.8666666666667 384 106.6666666666667 364.8 106.6666666666667 341.3333333333334V0L256 64L405.3333333333333 0V341.3333333333334C405.3333333333333 364.8 386.1333333333334 384 362.6666666666667 384M320 213.3333333333334H192V256H320V213.3333333333334z" />
-    <glyph glyph-name="bookmark-minus-outline"
-      unicode="&#xF9CC;"
-      horiz-adv-x="512" d=" M192 213.3333333333334V256H320V213.3333333333334H192M405.3333333333333 341.3333333333334V0L256 64L106.6666666666667 0V341.3333333333334C106.6666666666667 365.0133333333333 125.8666666666667 384 149.3333333333333 384H362.6666666666667C386.3466666666667 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334M362.6666666666667 341.3333333333334H149.3333333333333V64L256 110.5066666666667L362.6666666666667 64V341.3333333333334z" />
-    <glyph glyph-name="bookmark-music"
-      unicode="&#xF0C2;"
-      horiz-adv-x="512" d=" M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V0L256 64L106.6666666666667 0V341.3333333333334C106.6666666666667 365.0133333333333 125.8666666666667 384 149.3333333333333 384H362.6666666666667M234.6666666666667 213.3333333333334C211.2 213.3333333333334 192 194.1333333333333 192 170.6666666666667S211.2 128 234.6666666666667 128S277.3333333333333 147.2000000000001 277.3333333333333 170.6666666666667V277.3333333333334H341.3333333333333V320H256V207.5733333333334C249.8133333333334 211.2 242.3466666666667 213.3333333333334 234.6666666666667 213.3333333333334z" />
-    <glyph glyph-name="bookmark-off"
-      unicode="&#xF9CD;"
-      horiz-adv-x="512" d=" M426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L357.9733333333334 20.2666666666667L256 64L106.6666666666667 0V271.5733333333334L42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334M405.3333333333333 81.92V341.3333333333334C405.3333333333333 365.0133333333333 386.1333333333334 384 362.6666666666667 384H149.3333333333333C136.7466666666667 384 125.6533333333333 378.24 117.3333333333333 369.4933333333334L405.3333333333333 81.92z" />
-    <glyph glyph-name="bookmark-off-outline"
-      unicode="&#xF9CE;"
-      horiz-adv-x="512" d=" M69.9733333333333 362.6666666666667L42.6666666666667 335.5733333333334L106.6666666666667 271.5733333333334V0L256 64L357.9733333333334 20.2666666666667L399.5733333333333 -21.3333333333333L426.6666666666667 5.9733333333334L69.9733333333333 362.6666666666667M149.3333333333333 64V228.9066666666667L277.3333333333333 101.3333333333334L256 110.5066666666667L149.3333333333333 64M149.3333333333333 337.92L117.3333333333333 369.7066666666667C125.44 378.4533333333334 136.7466666666667 384 149.3333333333333 384H362.6666666666667C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V81.92L362.6666666666667 124.5866666666667V341.3333333333334H149.3333333333333V337.92z" />
-    <glyph glyph-name="bookmark-outline"
-      unicode="&#xF0C3;"
-      horiz-adv-x="512" d=" M362.6666666666667 64L256 110.5066666666667L149.3333333333333 64V341.3333333333334H362.6666666666667M362.6666666666667 384H149.3333333333333C125.8666666666667 384 106.6666666666667 364.8 106.6666666666667 341.3333333333334V0L256 64L405.3333333333333 0V341.3333333333334C405.3333333333333 365.0133333333333 386.1333333333334 384 362.6666666666667 384z" />
-    <glyph glyph-name="bookmark-plus"
-      unicode="&#xF0C5;"
-      horiz-adv-x="512" d=" M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V0L256 64L106.6666666666667 0V341.3333333333334C106.6666666666667 365.0133333333333 125.8666666666667 384 149.3333333333333 384H362.6666666666667M234.6666666666667 298.6666666666667V256H192V213.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333V213.3333333333334H320V256H277.3333333333333V298.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="bookmark-plus-outline"
-      unicode="&#xF0C4;"
-      horiz-adv-x="512" d=" M362.6666666666667 64V341.3333333333334H149.3333333333333V64L256 110.5066666666667L362.6666666666667 64M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V0L256 64L106.6666666666667 0V341.3333333333334C106.6666666666667 365.0133333333333 125.8666666666667 384 149.3333333333333 384H362.6666666666667M234.6666666666667 298.6666666666667H277.3333333333333V256H320V213.3333333333334H277.3333333333333V170.6666666666667H234.6666666666667V213.3333333333334H192V256H234.6666666666667V298.6666666666667z" />
-    <glyph glyph-name="bookmark-remove"
-      unicode="&#xF0C6;"
-      horiz-adv-x="512" d=" M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V0L256 64L106.6666666666667 0V341.3333333333334C106.6666666666667 365.0133333333333 125.8666666666667 384 149.3333333333333 384H362.6666666666667M174.2933333333333 264.9600000000001L225.92 213.3333333333334L174.2933333333333 161.92L204.5866666666667 131.6266666666667L256 183.2533333333333L307.4133333333333 131.6266666666667L337.7066666666667 161.92L286.08 213.3333333333334L337.7066666666667 264.9600000000001L307.4133333333333 295.04L256 243.6266666666667L204.5866666666667 295.04L174.2933333333333 264.9600000000001z" />
-    <glyph glyph-name="boombox"
-      unicode="&#xF5DC;"
-      horiz-adv-x="512" d=" M149.3333333333333 341.3333333333334L106.6666666666667 298.6666666666667V277.3333333333334H64C52.2666666666667 277.3333333333334 42.6666666666667 267.7333333333334 42.6666666666667 256V85.3333333333334C42.6666666666667 73.6 52.2666666666667 64 64 64H448C459.7333333333333 64 469.3333333333333 73.6 469.3333333333333 85.3333333333334V256C469.3333333333333 267.7333333333334 459.7333333333333 277.3333333333334 448 277.3333333333334H405.3333333333333V298.6666666666667L362.6666666666667 341.3333333333334H149.3333333333333M149.3333333333333 298.6666666666667H362.6666666666667V277.3333333333334H149.3333333333333V298.6666666666667M234.6666666666667 256H277.3333333333333C283.3066666666666 256 288 251.3066666666667 288 245.3333333333334S283.3066666666666 234.6666666666667 277.3333333333333 234.6666666666667H234.6666666666667C228.6933333333334 234.6666666666667 224 239.36 224 245.3333333333334S228.6933333333334 256 234.6666666666667 256M160 224C195.4133333333333 224 224 195.4133333333334 224 160S195.4133333333333 96 160 96S96 124.5866666666667 96 160S124.5866666666667 224 160 224M352 224C387.4133333333333 224 416 195.4133333333334 416 160S387.4133333333333 96 352 96S288 124.5866666666667 288 160S316.5866666666667 224 352 224M160 192C142.2933333333333 192 128 177.7066666666667 128 160S142.2933333333333 128 160 128S192 142.2933333333334 192 160S177.7066666666667 192 160 192M352 192C334.2933333333333 192 320 177.7066666666667 320 160S334.2933333333333 128 352 128S384 142.2933333333334 384 160S369.7066666666666 192 352 192z" />
-    <glyph glyph-name="bootstrap"
-      unicode="&#xF6C5;"
-      horiz-adv-x="512" d=" M64 341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334M160 320V64H266.6666666666667C314.6666666666667 64 352 90.6666666666667 352 138.6666666666667C352 181.3333333333334 315.0933333333333 202.6666666666667 282.6666666666667 202.6666666666667C315.0933333333333 202.6666666666667 341.3333333333333 228.9066666666667 341.3333333333333 261.3333333333334S304.4266666666666 320 272 320H160M213.3333333333333 213.3333333333334V277.3333333333334H245.3333333333333C263.04 277.3333333333334 277.3333333333333 263.04 277.3333333333333 245.3333333333334S263.04 213.3333333333334 245.3333333333333 213.3333333333334H213.3333333333333M213.3333333333333 170.6666666666667H256C273.7066666666667 170.6666666666667 288 156.3733333333333 288 138.6666666666667S273.7066666666667 106.6666666666667 256 106.6666666666667H213.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="border-all"
-      unicode="&#xF0C7;"
-      horiz-adv-x="512" d=" M405.3333333333333 213.3333333333334H277.3333333333333V341.3333333333334H405.3333333333333M405.3333333333333 42.6666666666667H277.3333333333333V170.6666666666667H405.3333333333333M234.6666666666667 213.3333333333334H106.6666666666667V341.3333333333334H234.6666666666667M234.6666666666667 42.6666666666667H106.6666666666667V170.6666666666667H234.6666666666667M64 0H448V384H64V0z" />
-    <glyph glyph-name="border-all-variant"
-      unicode="&#xF8A0;"
-      horiz-adv-x="512" d=" M64 0V384H448V0H64M106.6666666666667 341.3333333333334V42.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="border-bottom"
-      unicode="&#xF0C8;"
-      horiz-adv-x="512" d=" M106.6666666666667 128H64V85.3333333333334H106.6666666666667M64 0H448V42.6666666666667H64M106.6666666666667 213.3333333333334H64V170.6666666666667H106.6666666666667M405.3333333333333 256H448V298.6666666666667H405.3333333333333M405.3333333333333 341.3333333333334H448V384H405.3333333333333M106.6666666666667 298.6666666666667H64V256H106.6666666666667M405.3333333333333 85.3333333333334H448V128H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M362.6666666666667 384H320V341.3333333333334H362.6666666666667M277.3333333333333 384H234.6666666666667V341.3333333333334H277.3333333333333M362.6666666666667 213.3333333333334H320V170.6666666666667H362.6666666666667M277.3333333333333 298.6666666666667H234.6666666666667V256H277.3333333333333M106.6666666666667 384H64V341.3333333333334H106.6666666666667M277.3333333333333 213.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333M192 384H149.3333333333333V341.3333333333334H192M277.3333333333333 128H234.6666666666667V85.3333333333334H277.3333333333333M192 213.3333333333334H149.3333333333333V170.6666666666667H192V213.3333333333334z" />
-    <glyph glyph-name="border-bottom-variant"
-      unicode="&#xF8A1;"
-      horiz-adv-x="512" d=" M106.6666666666667 128H64V85.3333333333334H106.6666666666667M64 0H448V42.6666666666667H64M106.6666666666667 213.3333333333334H64V170.6666666666667H106.6666666666667M405.3333333333333 256H448V298.6666666666667H405.3333333333333M405.3333333333333 341.3333333333334H448V384H405.3333333333333M106.6666666666667 298.6666666666667H64V256H106.6666666666667M405.3333333333333 85.3333333333334H448V128H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M362.6666666666667 384H320V341.3333333333334H362.6666666666667M277.3333333333333 384H234.6666666666667V341.3333333333334H277.3333333333333M106.6666666666667 384H64V341.3333333333334H106.6666666666667M192 384H149.3333333333333V341.3333333333334H192" />
-    <glyph glyph-name="border-color"
-      unicode="&#xF0C9;"
-      horiz-adv-x="512" d=" M441.8133333333334 361.8133333333334C450.1333333333334 370.1333333333334 450.1333333333334 384 441.8133333333334 391.8933333333333L391.8933333333333 441.8133333333334C384 450.1333333333334 370.1333333333334 450.1333333333334 361.8133333333334 441.8133333333334L320 400L400 320M378.6666666666667 298.6666666666667L298.6666666666667 378.6666666666667L85.3333333333333 165.3333333333334V85.3333333333334H165.3333333333333L378.6666666666667 298.6666666666667z" />
-    <glyph glyph-name="border-horizontal"
-      unicode="&#xF0CA;"
-      horiz-adv-x="512" d=" M405.3333333333333 0H448V42.6666666666667H405.3333333333333M320 0H362.6666666666667V42.6666666666667H320M234.6666666666667 85.3333333333334H277.3333333333333V128H234.6666666666667M405.3333333333333 256H448V298.6666666666667H405.3333333333333M405.3333333333333 341.3333333333334H448V384H405.3333333333333M64 170.6666666666667H448V213.3333333333334H64M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M405.3333333333333 85.3333333333334H448V128H405.3333333333333M277.3333333333333 384H234.6666666666667V341.3333333333334H277.3333333333333M277.3333333333333 298.6666666666667H234.6666666666667V256H277.3333333333333M362.6666666666667 384H320V341.3333333333334H362.6666666666667M192 384H149.3333333333333V341.3333333333334H192M106.6666666666667 384H64V341.3333333333334H106.6666666666667M149.3333333333333 0H192V42.6666666666667H149.3333333333333M64 85.3333333333334H106.6666666666667V128H64M106.6666666666667 298.6666666666667H64V256H106.6666666666667M64 0H106.6666666666667V42.6666666666667H64V0z" />
-    <glyph glyph-name="border-inside"
-      unicode="&#xF0CB;"
-      horiz-adv-x="512" d=" M405.3333333333333 85.3333333333334H448V128H405.3333333333333M405.3333333333333 0H448V42.6666666666667H405.3333333333333M277.3333333333333 384H234.6666666666667V213.3333333333334H64V170.6666666666667H234.6666666666667V0H277.3333333333333V170.6666666666667H448V213.3333333333334H277.3333333333333M320 0H362.6666666666667V42.6666666666667H320M405.3333333333333 341.3333333333334H448V384H405.3333333333333M405.3333333333333 256H448V298.6666666666667H405.3333333333333M362.6666666666667 384H320V341.3333333333334H362.6666666666667M106.6666666666667 384H64V341.3333333333334H106.6666666666667M192 384H149.3333333333333V341.3333333333334H192M64 85.3333333333334H106.6666666666667V128H64M106.6666666666667 298.6666666666667H64V256H106.6666666666667M149.3333333333333 0H192V42.6666666666667H149.3333333333333M64 0H106.6666666666667V42.6666666666667H64V0z" />
-    <glyph glyph-name="border-left"
-      unicode="&#xF0CC;"
-      horiz-adv-x="512" d=" M320 341.3333333333334H362.6666666666667V384H320M320 170.6666666666667H362.6666666666667V213.3333333333334H320M405.3333333333333 0H448V42.6666666666667H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M405.3333333333333 341.3333333333334H448V384H405.3333333333333M405.3333333333333 85.3333333333334H448V128H405.3333333333333M320 0H362.6666666666667V42.6666666666667H320M405.3333333333333 256H448V298.6666666666667H405.3333333333333M64 0H106.6666666666667V384H64M149.3333333333333 170.6666666666667H192V213.3333333333334H149.3333333333333M149.3333333333333 341.3333333333334H192V384H149.3333333333333M149.3333333333333 0H192V42.6666666666667H149.3333333333333M234.6666666666667 170.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667M234.6666666666667 256H277.3333333333333V298.6666666666667H234.6666666666667M234.6666666666667 341.3333333333334H277.3333333333333V384H234.6666666666667M234.6666666666667 85.3333333333334H277.3333333333333V128H234.6666666666667M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667V0z" />
-    <glyph glyph-name="border-left-variant"
-      unicode="&#xF8A2;"
-      horiz-adv-x="512" d=" M320 341.3333333333334H362.6666666666667V384H320M405.3333333333333 0H448V42.6666666666667H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M405.3333333333333 341.3333333333334H448V384H405.3333333333333M405.3333333333333 85.3333333333334H448V128H405.3333333333333M320 0H362.6666666666667V42.6666666666667H320M405.3333333333333 256H448V298.6666666666667H405.3333333333333M64 0H106.6666666666667V384H64M149.3333333333333 341.3333333333334H192V384H149.3333333333333M149.3333333333333 0H192V42.6666666666667H149.3333333333333M234.6666666666667 341.3333333333334H277.3333333333333V384H234.6666666666667M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667V0z" />
-    <glyph glyph-name="border-none"
-      unicode="&#xF0CD;"
-      horiz-adv-x="512" d=" M320 341.3333333333334H362.6666666666667V384H320M320 170.6666666666667H362.6666666666667V213.3333333333334H320M320 0H362.6666666666667V42.6666666666667H320M234.6666666666667 341.3333333333334H277.3333333333333V384H234.6666666666667M405.3333333333333 341.3333333333334H448V384H405.3333333333333M234.6666666666667 256H277.3333333333333V298.6666666666667H234.6666666666667M405.3333333333333 256H448V298.6666666666667H405.3333333333333M405.3333333333333 0H448V42.6666666666667H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M405.3333333333333 85.3333333333334H448V128H405.3333333333333M234.6666666666667 170.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667M64 341.3333333333334H106.6666666666667V384H64M64 256H106.6666666666667V298.6666666666667H64M64 170.6666666666667H106.6666666666667V213.3333333333334H64M64 85.3333333333334H106.6666666666667V128H64M64 0H106.6666666666667V42.6666666666667H64M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M234.6666666666667 85.3333333333334H277.3333333333333V128H234.6666666666667M149.3333333333333 0H192V42.6666666666667H149.3333333333333M149.3333333333333 170.6666666666667H192V213.3333333333334H149.3333333333333M149.3333333333333 341.3333333333334H192V384H149.3333333333333V341.3333333333334z" />
-    <glyph glyph-name="border-none-variant"
-      unicode="&#xF8A3;"
-      horiz-adv-x="512" d=" M320 341.3333333333334H362.6666666666667V384H320M320 0H362.6666666666667V42.6666666666667H320M234.6666666666667 341.3333333333334H277.3333333333333V384H234.6666666666667M405.3333333333333 341.3333333333334H448V384H405.3333333333333M405.3333333333333 256H448V298.6666666666667H405.3333333333333M405.3333333333333 0H448V42.6666666666667H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M405.3333333333333 85.3333333333334H448V128H405.3333333333333M64 341.3333333333334H106.6666666666667V384H64M64 256H106.6666666666667V298.6666666666667H64M64 170.6666666666667H106.6666666666667V213.3333333333334H64M64 85.3333333333334H106.6666666666667V128H64M64 0H106.6666666666667V42.6666666666667H64M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M149.3333333333333 0H192V42.6666666666667H149.3333333333333M149.3333333333333 341.3333333333334H192V384H149.3333333333333V341.3333333333334z" />
-    <glyph glyph-name="border-outside"
-      unicode="&#xF0CE;"
-      horiz-adv-x="512" d=" M192 213.3333333333334H149.3333333333333V170.6666666666667H192M277.3333333333333 128H234.6666666666667V85.3333333333334H277.3333333333333M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M64 0H448V384H64M362.6666666666667 213.3333333333334H320V170.6666666666667H362.6666666666667M277.3333333333333 213.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333M277.3333333333333 298.6666666666667H234.6666666666667V256H277.3333333333333V298.6666666666667z" />
-    <glyph glyph-name="border-right"
-      unicode="&#xF0CF;"
-      horiz-adv-x="512" d=" M234.6666666666667 256H277.3333333333333V298.6666666666667H234.6666666666667M234.6666666666667 341.3333333333334H277.3333333333333V384H234.6666666666667M234.6666666666667 170.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667M320 341.3333333333334H362.6666666666667V384H320M320 0H362.6666666666667V42.6666666666667H320M405.3333333333333 0H448V384H405.3333333333333M320 170.6666666666667H362.6666666666667V213.3333333333334H320M234.6666666666667 85.3333333333334H277.3333333333333V128H234.6666666666667M64 256H106.6666666666667V298.6666666666667H64M64 85.3333333333334H106.6666666666667V128H64M64 170.6666666666667H106.6666666666667V213.3333333333334H64M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M64 0H106.6666666666667V42.6666666666667H64M149.3333333333333 170.6666666666667H192V213.3333333333334H149.3333333333333M149.3333333333333 341.3333333333334H192V384H149.3333333333333M64 341.3333333333334H106.6666666666667V384H64M149.3333333333333 0H192V42.6666666666667H149.3333333333333V0z" />
-    <glyph glyph-name="border-right-variant"
-      unicode="&#xF8A4;"
-      horiz-adv-x="512" d=" M234.6666666666667 341.3333333333334H277.3333333333333V384H234.6666666666667M320 341.3333333333334H362.6666666666667V384H320M320 0H362.6666666666667V42.6666666666667H320M405.3333333333333 0H448V384H405.3333333333333M64 256H106.6666666666667V298.6666666666667H64M64 85.3333333333334H106.6666666666667V128H64M64 170.6666666666667H106.6666666666667V213.3333333333334H64M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M64 0H106.6666666666667V42.6666666666667H64M149.3333333333333 341.3333333333334H192V384H149.3333333333333M64 341.3333333333334H106.6666666666667V384H64M149.3333333333333 0H192V42.6666666666667H149.3333333333333V0z" />
-    <glyph glyph-name="border-style"
-      unicode="&#xF0D0;"
-      horiz-adv-x="512" d=" M320 0H362.6666666666667V42.6666666666667H320M405.3333333333333 0H448V42.6666666666667H405.3333333333333M149.3333333333333 0H192V42.6666666666667H149.3333333333333M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M405.3333333333333 85.3333333333334H448V128H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M64 384V0H106.6666666666667V341.3333333333334H448V384M405.3333333333333 256H448V298.6666666666667H405.3333333333333" />
-    <glyph glyph-name="border-top"
-      unicode="&#xF0D1;"
-      horiz-adv-x="512" d=" M320 170.6666666666667H362.6666666666667V213.3333333333334H320M405.3333333333333 0H448V42.6666666666667H405.3333333333333M234.6666666666667 256H277.3333333333333V298.6666666666667H234.6666666666667M320 0H362.6666666666667V42.6666666666667H320M405.3333333333333 85.3333333333334H448V128H405.3333333333333M64 341.3333333333334H448V384H64M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M405.3333333333333 256H448V298.6666666666667H405.3333333333333M234.6666666666667 85.3333333333334H277.3333333333333V128H234.6666666666667M64 256H106.6666666666667V298.6666666666667H64M64 170.6666666666667H106.6666666666667V213.3333333333334H64M64 0H106.6666666666667V42.6666666666667H64M64 85.3333333333334H106.6666666666667V128H64M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M234.6666666666667 170.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667M149.3333333333333 170.6666666666667H192V213.3333333333334H149.3333333333333M149.3333333333333 0H192V42.6666666666667H149.3333333333333V0z" />
-    <glyph glyph-name="border-top-variant"
-      unicode="&#xF8A5;"
-      horiz-adv-x="512" d=" M405.3333333333333 0H448V42.6666666666667H405.3333333333333M320 0H362.6666666666667V42.6666666666667H320M405.3333333333333 85.3333333333334H448V128H405.3333333333333M64 341.3333333333334H448V384H64M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M405.3333333333333 256H448V298.6666666666667H405.3333333333333M64 256H106.6666666666667V298.6666666666667H64M64 170.6666666666667H106.6666666666667V213.3333333333334H64M64 0H106.6666666666667V42.6666666666667H64M64 85.3333333333334H106.6666666666667V128H64M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M149.3333333333333 0H192V42.6666666666667H149.3333333333333V0z" />
-    <glyph glyph-name="border-vertical"
-      unicode="&#xF0D2;"
-      horiz-adv-x="512" d=" M320 170.6666666666667H362.6666666666667V213.3333333333334H320M320 0H362.6666666666667V42.6666666666667H320M320 341.3333333333334H362.6666666666667V384H320M405.3333333333333 256H448V298.6666666666667H405.3333333333333M405.3333333333333 341.3333333333334H448V384H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M405.3333333333333 0H448V42.6666666666667H405.3333333333333M234.6666666666667 0H277.3333333333333V384H234.6666666666667M405.3333333333333 85.3333333333334H448V128H405.3333333333333M149.3333333333333 341.3333333333334H192V384H149.3333333333333M64 85.3333333333334H106.6666666666667V128H64M64 0H106.6666666666667V42.6666666666667H64M64 170.6666666666667H106.6666666666667V213.3333333333334H64M149.3333333333333 170.6666666666667H192V213.3333333333334H149.3333333333333M149.3333333333333 0H192V42.6666666666667H149.3333333333333M64 341.3333333333334H106.6666666666667V384H64M64 256H106.6666666666667V298.6666666666667H64V256z" />
-    <glyph glyph-name="bottle-wine"
-      unicode="&#xF853;"
-      horiz-adv-x="512" d=" M213.3333333333333 -21.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0V213.3333333333334C192 256 213.3333333333333 293.3333333333334 234.6666666666667 298.6666666666667V394.6666666666667C234.6666666666667 400.64 239.36 405.3333333333333 245.3333333333333 405.3333333333333H266.6666666666667C272.64 405.3333333333333 277.3333333333333 400.64 277.3333333333333 394.6666666666667V298.6666666666667C298.6666666666667 293.3333333333334 320 256 320 213.3333333333334V0C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333z" />
-    <glyph glyph-name="bow-tie"
-      unicode="&#xF677;"
-      horiz-adv-x="512" d=" M320 149.3333333333334L448 85.3333333333334V298.6666666666667L320 234.6666666666667V149.3333333333334M192 149.3333333333334L64 85.3333333333334V298.6666666666667L192 234.6666666666667V149.3333333333334M213.3333333333333 234.6666666666667H298.6666666666667V149.3333333333334H213.3333333333333V234.6666666666667z" />
-    <glyph glyph-name="bowl"
-      unicode="&#xF617;"
-      horiz-adv-x="512" d=" M469.3333333333333 128C469.3333333333333 45.44 402.56 -21.3333333333333 320 -21.3333333333333H192C109.44 -21.3333333333333 42.6666666666667 45.44 42.6666666666667 128V192H332.3733333333334L433.0666666666667 353.28L469.3333333333333 330.6666666666667L382.7200000000001 192H469.3333333333333V128z" />
-    <glyph glyph-name="bowling"
-      unicode="&#xF0D3;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M266.6666666666667 213.3333333333334C248.96 213.3333333333334 234.6666666666667 199.04 234.6666666666667 181.3333333333334S248.96 149.3333333333334 266.6666666666667 149.3333333333334S298.6666666666667 163.6266666666667 298.6666666666667 181.3333333333334S284.3733333333334 213.3333333333334 266.6666666666667 213.3333333333334M256 341.3333333333334C232.5333333333334 341.3333333333334 213.3333333333333 322.1333333333334 213.3333333333333 298.6666666666667S232.5333333333334 256 256 256S298.6666666666667 275.2000000000001 298.6666666666667 298.6666666666667S279.4666666666667 341.3333333333334 256 341.3333333333334M126.5066666666667 266.6666666666667C114.7733333333333 246.4000000000001 121.8133333333333 220.3733333333333 142.08 208.64C162.56 196.6933333333333 188.5866666666667 203.7333333333333 200.5333333333333 224C212.2666666666667 244.6933333333334 205.2266666666667 270.7200000000001 184.7466666666667 282.4533333333334C164.48 294.1866666666667 138.6666666666667 287.36 126.5066666666667 266.6666666666667z" />
-    <glyph glyph-name="box"
-      unicode="&#xF0D4;"
-      horiz-adv-x="512" d=" M328.32 148.48C328.32 178.7733333333334 303.7866666666667 203.3066666666667 273.4933333333334 203.3066666666667C243.4133333333334 203.3066666666667 218.88 178.7733333333334 218.88 148.48C218.88 118.4 243.4133333333334 93.8666666666667 273.4933333333334 93.8666666666667C303.7866666666667 93.8666666666667 328.32 118.4000000000001 328.32 148.4800000000001M364.8 148.4800000000001C364.8 98.1333333333334 323.8400000000001 57.3866666666668 273.4933333333334 57.3866666666668C238.7200000000001 57.3866666666668 208.4266666666667 77.0133333333335 193.0666666666667 105.8133333333335C177.7066666666667 77.0133333333334 147.4133333333333 57.3866666666668 112.64 57.3866666666668C62.72 57.3866666666668 22.1866666666667 97.4933333333335 21.3333333333334 146.9866666666668V298.6666666666667C21.3333333333334 308.0533333333334 29.6533333333334 316.1600000000001 39.68 316.1600000000001S57.6 308.0533333333334 57.8133333333334 298.6666666666667V221.44C73.1733333333334 232.96 92.16 239.7866666666667 112.64 239.7866666666667C147.4133333333334 239.7866666666667 177.7066666666667 220.16 193.0666666666667 191.36C208.4266666666667 220.16 238.7200000000001 239.7866666666667 273.4933333333334 239.7866666666667C323.84 239.7866666666667 364.8 198.8266666666667 364.8 148.48M167.2533333333334 148.48C167.2533333333334 178.7733333333333 142.72 203.3066666666666 112.64 203.3066666666666C82.3466666666667 203.3066666666666 57.8133333333334 178.7733333333333 57.8133333333334 148.48C57.8133333333334 118.4 82.3466666666667 93.8666666666667 112.64 93.8666666666667C142.72 93.8666666666667 167.2533333333334 118.4 167.2533333333334 148.48M487.2533333333334 86.1866666666667C489.6 82.7733333333333 490.6666666666667 78.9333333333333 490.6666666666667 75.3066666666666C490.6666666666667 69.7599999999999 488.1066666666667 63.9999999999999 483.4133333333334 60.8C480.0000000000001 58.4533333333333 476.3733333333334 57.1733333333333 472.5333333333334 57.1733333333333C467.2 57.1733333333333 461.8666666666667 59.5199999999999 458.6666666666667 63.9999999999999L417.9200000000001 117.9733333333333L377.6 64C373.9733333333333 59.52 368.64 57.1733333333334 363.3066666666666 57.1733333333334C359.4666666666666 57.1733333333334 355.6266666666666 58.4533333333333 351.9999999999999 60.8000000000001C347.5199999999999 64 344.9599999999999 69.9733333333334 344.9599999999999 75.5200000000001C344.9599999999999 79.1466666666668 346.2399999999999 82.9866666666668 348.3733333333333 86.1866666666667L394.6666666666667 148.4800000000001L348.3733333333333 210.9866666666667C346.0266666666667 214.1866666666667 344.9599999999999 217.8133333333334 344.9599999999999 221.6533333333334C344.9599999999999 227.2000000000001 347.52 232.5333333333334 351.9999999999999 236.1600000000001C360.32 242.1333333333334 371.4133333333333 240.6400000000001 377.5999999999999 232.7466666666668L417.9199999999999 178.9866666666667L458.6666666666666 232.7466666666668C464.2133333333333 240.6400000000001 475.5199999999999 242.1333333333334 483.4133333333332 236.1600000000001C488.3199999999999 232.5333333333334 490.6666666666666 226.9866666666668 490.6666666666666 221.2266666666668C490.6666666666666 217.6000000000001 489.5999999999999 213.9733333333334 487.2533333333332 210.9866666666667L440.7466666666666 148.4800000000001L487.2533333333332 86.1866666666667z" />
-    <glyph glyph-name="box-cutter"
-      unicode="&#xF0D5;"
-      horiz-adv-x="512" d=" M154.0266666666667 193.92C146.9866666666667 186.88 143.1466666666667 178.1333333333333 142.08 168.96L259.6266666666667 118.6133333333334L440.7466666666667 299.5200000000001C457.3866666666667 316.3733333333334 457.3866666666667 343.2533333333334 440.7466666666667 359.8933333333334L410.4533333333334 390.1866666666667C393.8133333333334 406.8266666666667 366.9333333333334 406.8266666666667 350.0800000000001 390.1866666666667L154.0266666666668 193.9200000000001M106.6666666666667 106.6666666666667V-16L230.6133333333333 95.36L123.9466666666666 138.0266666666667L106.6666666666667 106.6666666666667M365.2266666666667 344.9600000000001C373.3333333333333 353.28 387.2000000000001 353.28 395.52 344.9600000000001C403.84 336.4266666666667 403.84 322.9866666666667 395.52 314.6666666666667C387.2 306.3466666666667 373.3333333333333 306.3466666666667 365.2266666666666 314.6666666666667C356.9066666666666 322.9866666666667 356.9066666666666 336.4266666666667 365.2266666666666 344.9600000000001z" />
-    <glyph glyph-name="box-shadow"
-      unicode="&#xF637;"
-      horiz-adv-x="512" d=" M64 384H384V64H64V384M405.3333333333333 42.6666666666667H448V0H405.3333333333333V42.6666666666667M405.3333333333333 106.6666666666667H448V64H405.3333333333333V106.6666666666667M405.3333333333333 170.6666666666667H448V128H405.3333333333333V170.6666666666667M405.3333333333333 234.6666666666667H448V192H405.3333333333333V234.6666666666667M405.3333333333333 298.6666666666667H448V256H405.3333333333333V298.6666666666667M341.3333333333333 42.6666666666667H384V0H341.3333333333333V42.6666666666667M277.3333333333333 42.6666666666667H320V0H277.3333333333333V42.6666666666667M213.3333333333333 42.6666666666667H256V0H213.3333333333333V42.6666666666667M149.3333333333333 42.6666666666667H192V0H149.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="braille"
-      unicode="&#xF9CF;"
-      horiz-adv-x="512" d=" M149.3333333333333 277.3333333333334C149.3333333333333 289.0666666666667 158.9333333333333 298.6666666666667 170.6666666666667 298.6666666666667S192 289.0666666666667 192 277.3333333333334V181.9733333333334L217.8133333333333 179.2000000000001L323.2000000000001 132.48C334.2933333333334 127.36 341.3333333333334 116.0533333333334 341.3333333333334 103.68V10.6666666666667C340.6933333333334 -6.8266666666667 326.8266666666667 -20.6933333333333 309.3333333333334 -21.3333333333333H170.6666666666667C162.56 -21.3333333333333 154.88 -18.1333333333333 149.3333333333333 -12.16L44.8 77.44L60.5866666666667 93.8666666666667C64.64 98.3466666666667 70.4 100.6933333333333 76.3733333333333 100.6933333333333H81.0666666666667L149.3333333333333 64V277.3333333333334M416 405.3333333333333C398.2933333333334 405.3333333333333 384 391.04 384 373.3333333333334S398.2933333333334 341.3333333333334 416 341.3333333333334S448 355.6266666666667 448 373.3333333333334S433.7066666666666 405.3333333333333 416 405.3333333333333M416 298.6666666666667C398.2933333333334 298.6666666666667 384 284.3733333333334 384 266.6666666666667S398.2933333333334 234.6666666666667 416 234.6666666666667S448 248.96 448 266.6666666666667S433.7066666666666 298.6666666666667 416 298.6666666666667M309.3333333333333 298.6666666666667C291.6266666666667 298.6666666666667 277.3333333333333 284.3733333333334 277.3333333333333 266.6666666666667S291.6266666666667 234.6666666666667 309.3333333333333 234.6666666666667S341.3333333333333 248.96 341.3333333333333 266.6666666666667S327.04 298.6666666666667 309.3333333333333 298.6666666666667M416 192C398.2933333333334 192 384 177.7066666666667 384 160S398.2933333333334 128 416 128S448 142.2933333333334 448 160S433.7066666666666 192 416 192z" />
-    <glyph glyph-name="brain"
-      unicode="&#xF9D0;"
-      horiz-adv-x="512" d=" M455.04 172.5866666666667C456.9599999999999 139.52 441.8133333333333 107.7333333333334 414.7199999999999 88.3200000000001L431.1466666666666 56.5333333333334C436.0533333333333 46.9333333333334 436.6933333333333 35.6266666666667 432.4266666666666 25.6000000000001C428.3733333333332 15.5733333333334 420.0533333333333 7.6800000000001 409.8133333333333 4.2666666666668L392.9599999999999 -1.0666666666666C389.3333333333333 -2.3466666666666 385.28 -2.9866666666666 381.44 -2.9866666666666C370.56 -2.9866666666666 360.32 1.9200000000001 353.28 10.6666666666667L308.0533333333333 64C289.0666666666666 67.2 271.1466666666667 75.3066666666667 256 87.4666666666667C245.3333333333333 84.2666666666668 234.6666666666667 82.5600000000001 224 82.5600000000001C205.2266666666666 82.5600000000001 186.4533333333333 88.3200000000001 170.6666666666667 99.4133333333334C159.36 96 147.84 94.5066666666667 136.1066666666667 94.72C119.2533333333333 94.5066666666667 102.6133333333333 97.92 87.04 104.3200000000001C56.5333333333333 117.9733333333334 36.2666666666667 147.84 35.2 181.3333333333334C33.4933333333333 196.6933333333334 36.0533333333333 212.2666666666667 42.6666666666667 226.3466666666667C36.48 242.3466666666667 35.84 259.8400000000001 41.1733333333333 276.0533333333334C49.0666666666667 296.32 64 313.1733333333334 82.56 323.8400000000001C94.9333333333333 359.8933333333333 129.7066666666667 384 167.8933333333333 381.44C202.0266666666667 413.44 254.2933333333333 416.8533333333334 292.2666666666667 389.3333333333333C301.2266666666667 391.68 310.6133333333333 392.96 320 392.96C349.0133333333333 393.6 376.5333333333333 380.8 394.6666666666667 357.9733333333334C438.1866666666666 346.6666666666667 469.3333333333333 307.8400000000001 471.04 262.6133333333334C472.1066666666666 238.9333333333334 465.7066666666666 215.68 452.6933333333333 195.84C454.1866666666666 188.16 455.04 180.48 455.04 172.5866666666667M348.3733333333333 202.6666666666667C360.5333333333333 201.1733333333334 370.1333333333333 192 370.1333333333333 179.84C370.1333333333333 168.1066666666667 360.5333333333333 158.5066666666667 348.8 158.5066666666667H335.3599999999999C328.5333333333333 139.3066666666667 316.5866666666666 122.4533333333334 300.8 109.6533333333334C306.1333333333333 107.7333333333334 311.68 106.6666666666667 317.2266666666666 105.1733333333334C426.6666666666666 106.6666666666667 413.8666666666666 173.44 413.8666666666666 174.5066666666667C412.5866666666667 205.0133333333333 386.9866666666666 228.9066666666667 356.4799999999999 227.6266666666667C344.7466666666666 227.6266666666667 335.1466666666666 237.2266666666667 335.1466666666666 248.96S344.7466666666666 270.2933333333334 356.4799999999999 270.2933333333334C382.7199999999999 269.6533333333334 407.8933333333333 259.8400000000001 427.52 242.56C428.5866666666667 248.7466666666667 429.2266666666666 255.1466666666667 429.2266666666666 261.5466666666667C427.9466666666666 288 415.9999999999999 311.04 367.9999999999999 315.52C341.3333333333333 378.6666666666667 274.1333333333332 343.68 274.1333333333332 324.0533333333334C273.4933333333333 319.1466666666667 278.6133333333333 308.6933333333334 279.4666666666666 308.0533333333334C291.2 308.0533333333334 300.7999999999999 298.4533333333333 300.7999999999999 286.7200000000001S291.2 265.3866666666667 279.4666666666666 265.3866666666667C268.1599999999999 265.8133333333334 257.4933333333333 270.0800000000001 248.9599999999999 277.3333333333334C238.7199999999999 270.7200000000001 226.9866666666666 266.6666666666667 214.8266666666666 265.3866666666667C202.6666666666666 264.32 192.6399999999999 272.8533333333334 191.9999999999999 284.5866666666667C190.2933333333332 296.5333333333334 199.0399999999999 306.9866666666667 210.7733333333333 308.0533333333334C214.1866666666666 308.48 230.8266666666666 311.04 230.8266666666666 324.48C230.8266666666666 338.56 236.1599999999999 352 245.3333333333333 362.6666666666667C225.7066666666666 368 204.5866666666666 360.96 183.2533333333333 335.1466666666667C144 341.3333333333334 128 336 116.2666666666667 294.4C96 284.3733333333334 85.3333333333333 277.3333333333334 80.64 256C103.68 260.6933333333334 127.36 258.7733333333334 149.3333333333333 250.6666666666667C160 246.6133333333334 165.9733333333333 234.6666666666667 161.92 223.1466666666667C157.8666666666667 212.0533333333334 145.4933333333334 206.5066666666667 134.4 210.56C118.8266666666667 217.3866666666667 101.3333333333333 217.8133333333334 85.3333333333333 211.84C78.5066666666667 206.0800000000001 78.5066666666667 194.1333333333334 78.5066666666667 184.7466666666667C78.5066666666667 168.96 86.4 154.2400000000001 99.84 145.7066666666667C111.1466666666667 139.9466666666667 123.7333333333333 136.96 136.32 137.1733333333334C133.12 142.72 130.3466666666666 148.48 128 154.4533333333334C123.9466666666667 165.9733333333334 130.1333333333333 178.5600000000001 141.6533333333333 182.6133333333334C153.1733333333333 186.6666666666668 165.76 180.4800000000001 169.8133333333333 168.96C178.3466666666666 144.6400000000001 200.1066666666666 128.0000000000001 225.7066666666667 125.2266666666667C254.9333333333333 126.72 280.96 144.0000000000001 293.76 170.6666666666667C298.6666666666667 200.1066666666667 322.3466666666667 202.6666666666667 348.3733333333333 202.6666666666667M391.04 43.3066666666667L377.8133333333333 71.0400000000001L362.6666666666666 67.6266666666667L383.9999999999999 40.96L391.0399999999999 43.3066666666667M291.8399999999999 226.9866666666667C292.2666666666666 238.2933333333334 283.7333333333332 247.8933333333334 272.4266666666665 248.96C257.2799999999999 249.8133333333334 242.5599999999999 244.6933333333334 231.2533333333332 234.6666666666667C219.0933333333332 222.2933333333334 212.6933333333332 205.2266666666667 213.3333333333332 187.9466666666667C213.3333333333332 176.2133333333334 222.9333333333332 166.6133333333334 234.6666666666666 166.6133333333334C246.8266666666666 166.6133333333334 255.9999999999999 176.2133333333334 255.9999999999999 187.9466666666667C255.9999999999999 193.7066666666667 257.4933333333333 199.4666666666667 260.9066666666665 204.16C263.4666666666666 206.2933333333334 266.6666666666665 207.36 270.0799999999999 207.36C281.8133333333332 206.72 291.8399999999999 215.4666666666667 291.8399999999999 226.9866666666667z" />
-    <glyph glyph-name="bridge"
-      unicode="&#xF618;"
-      horiz-adv-x="512" d=" M149.3333333333333 149.3333333333334V215.2533333333333C133.9733333333333 222.2933333333334 119.68 230.8266666666667 106.6666666666667 240.8533333333333V149.3333333333334H149.3333333333333M106.6666666666667 64H64V106.6666666666667H21.3333333333333V149.3333333333334H64V298.6666666666667H106.6666666666667V268.1600000000001C145.0666666666667 234.6666666666667 197.76 213.3333333333334 256 213.3333333333334C314.24 213.3333333333334 366.9333333333333 234.6666666666667 405.3333333333333 268.1600000000001V298.6666666666667H448V149.3333333333334H490.6666666666666V106.6666666666667H448V64H405.3333333333333V106.6666666666667H106.6666666666667V64M362.6666666666667 215.2533333333333V149.3333333333334H405.3333333333333V240.8533333333333C392.32 230.8266666666667 378.0266666666667 222.2933333333334 362.6666666666667 215.2533333333333M341.3333333333333 149.3333333333334V206.5066666666667C327.68 201.6 313.3866666666667 197.9733333333333 298.6666666666667 195.4133333333334V149.3333333333334H341.3333333333333M277.3333333333333 149.3333333333334V192.8533333333333L256 192L234.6666666666667 192.8533333333333V149.3333333333334H277.3333333333333M213.3333333333333 149.3333333333334V195.4133333333334C198.6133333333334 197.9733333333333 184.32 201.6 170.6666666666667 206.5066666666667V149.3333333333334H213.3333333333333z" />
-    <glyph glyph-name="briefcase"
-      unicode="&#xF0D6;"
-      horiz-adv-x="512" d=" M213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 301.0133333333333 61.6533333333333 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 386.3466666666667 189.6533333333333 405.3333333333333 213.3333333333333 405.3333333333333M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667z" />
-    <glyph glyph-name="briefcase-check"
-      unicode="&#xF0D7;"
-      horiz-adv-x="512" d=" M213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 300.8 61.8666666666667 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 386.1333333333334 189.8666666666667 405.3333333333333 213.3333333333333 405.3333333333333M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667M224 74.6666666666667L364.5866666666667 215.2533333333333L334.5066666666667 245.3333333333334L224 135.04L179.4133333333333 179.4133333333334L149.3333333333333 149.3333333333334L224 74.6666666666667z" />
-    <glyph glyph-name="briefcase-download"
-      unicode="&#xF0D8;"
-      horiz-adv-x="512" d=" M213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 301.0133333333333 61.6533333333333 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 386.3466666666667 189.6533333333333 405.3333333333333 213.3333333333333 405.3333333333333M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667M256 42.6666666666667L362.6666666666667 149.3333333333334H298.6666666666667V234.6666666666667H213.3333333333333V149.3333333333334H149.3333333333333L256 42.6666666666667z" />
-    <glyph glyph-name="briefcase-edit"
-      unicode="&#xFA97;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334L231.4666666666667 42.6666666666667V0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 301.0133333333333 61.6533333333333 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 386.3466666666667 189.6533333333333 405.3333333333333 213.3333333333333 405.3333333333333H298.6666666666667M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667M448.8533333333333 189.2266666666667C445.8666666666666 189.2266666666667 442.88 187.9466666666667 440.5333333333333 185.6L419.2 164.2666666666667L462.9333333333333 120.5333333333334L484.2666666666667 141.8666666666667C488.9599999999999 146.3466666666668 488.9599999999999 153.8133333333334 484.2666666666667 158.2933333333334L456.9599999999999 185.6C454.6133333333333 187.9466666666667 451.84 189.2266666666667 448.8533333333333 189.2266666666667M406.8266666666667 151.8933333333334L277.3333333333333 22.6133333333333V-21.3333333333333H321.28L450.56 108.16L406.8266666666667 151.8933333333334z" />
-    <glyph glyph-name="briefcase-minus"
-      unicode="&#xFA29;"
-      horiz-adv-x="512" d=" M469.3333333333333 85.3333333333334V42.6666666666667H298.6666666666667V85.3333333333334H469.3333333333333M213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V159.36C446.7200000000001 179.6266666666667 416.8533333333333 192 384 192C313.3866666666667 192 256 134.6133333333334 256 64C256 40.7466666666667 262.1866666666666 18.7733333333333 273.0666666666667 0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 301.0133333333333 61.6533333333333 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 386.3466666666667 189.6533333333333 405.3333333333333 213.3333333333333 405.3333333333333M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667z" />
-    <glyph glyph-name="briefcase-outline"
-      unicode="&#xF813;"
-      horiz-adv-x="512" d=" M426.6666666666667 320C439.04 320 449.0666666666667 315.7333333333334 456.96 307.4133333333334C465.0666666666667 298.6666666666667 469.3333333333333 289.0666666666667 469.3333333333333 277.3333333333334V42.6666666666667C469.3333333333333 30.9333333333333 465.0666666666667 21.3333333333334 456.96 12.5866666666667C449.0666666666667 4.2666666666667 439.04 0 426.6666666666667 0H85.3333333333333C72.96 0 62.9333333333333 4.2666666666667 55.04 12.5866666666667C46.9333333333333 21.3333333333334 42.6666666666667 30.9333333333333 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 289.0666666666667 46.9333333333333 298.6666666666667 55.04 307.4133333333334C62.9333333333333 315.7333333333334 72.96 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 375.04 174.9333333333333 385.0666666666667 183.04 392.96C190.9333333333333 401.0666666666667 200.96 405.3333333333333 213.3333333333333 405.3333333333333H298.6666666666667C311.04 405.3333333333333 321.0666666666667 401.0666666666667 328.96 392.96C337.0666666666667 385.0666666666667 341.3333333333333 375.04 341.3333333333333 362.6666666666667V320H426.6666666666667M85.3333333333333 277.3333333333334V42.6666666666667H426.6666666666667V277.3333333333334H85.3333333333333M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667z" />
-    <glyph glyph-name="briefcase-plus"
-      unicode="&#xFA2A;"
-      horiz-adv-x="512" d=" M362.6666666666667 149.3333333333334H405.3333333333333V85.3333333333334H469.3333333333333V42.6666666666667H405.3333333333333V-21.3333333333333H362.6666666666667V42.6666666666667H298.6666666666667V85.3333333333334H362.6666666666667V149.3333333333334M213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V159.36C446.7200000000001 179.6266666666667 416.8533333333333 192 384 192C313.3866666666667 192 256 134.6133333333334 256 64C256 40.7466666666667 262.1866666666666 18.7733333333333 273.0666666666667 0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 301.0133333333333 61.6533333333333 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 386.3466666666667 189.6533333333333 405.3333333333333 213.3333333333333 405.3333333333333M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667z" />
-    <glyph glyph-name="briefcase-remove"
-      unicode="&#xFA2B;"
-      horiz-adv-x="512" d=" M308.48 109.2266666666667L338.7733333333333 139.52L384 94.08L429.2266666666667 139.52L459.52 109.2266666666667L414.08 64L459.52 18.7733333333333L429.2266666666666 -11.52L384 33.92L338.7733333333333 -11.52L308.48 18.7733333333334L353.92 64L308.48 109.2266666666667M213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V159.36C446.7200000000001 179.6266666666667 416.8533333333333 192 384 192C313.3866666666667 192 256 134.6133333333334 256 64C256 40.7466666666667 262.1866666666666 18.7733333333333 273.0666666666667 0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 301.0133333333333 61.6533333333333 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 386.3466666666667 189.6533333333333 405.3333333333333 213.3333333333333 405.3333333333333M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667z" />
-    <glyph glyph-name="briefcase-search"
-      unicode="&#xFA2C;"
-      horiz-adv-x="512" d=" M352 192C405.3333333333333 192 448 149.3333333333334 448 96C448 77.2266666666667 442.6666666666667 59.52 433.28 44.8000000000001L498.9866666666667 -21.3333333333333L469.3333333333333 -50.9866666666667L402.7733333333333 14.5066666666667C388.0533333333333 5.3333333333334 370.56 0 352 0C298.6666666666667 0 256 42.6666666666667 256 96S298.6666666666667 192 352 192M352 149.3333333333334C322.56 149.3333333333334 298.6666666666667 125.44 298.6666666666667 96S322.56 42.6666666666667 352 42.6666666666667S405.3333333333333 66.5600000000001 405.3333333333333 96S381.44 149.3333333333334 352 149.3333333333334M213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V170.0266666666667C444.8 208.8533333333333 401.4933333333334 234.6666666666667 352 234.6666666666667C275.4133333333333 234.6666666666667 213.3333333333333 172.5866666666667 213.3333333333333 96C213.3333333333333 58.6666666666667 228.0533333333333 24.96 251.9466666666667 0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 301.0133333333333 61.6533333333333 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 386.3466666666667 189.6533333333333 405.3333333333333 213.3333333333333 405.3333333333333M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667z" />
-    <glyph glyph-name="briefcase-upload"
-      unicode="&#xF0D9;"
-      horiz-adv-x="512" d=" M213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V277.3333333333334C42.6666666666667 301.0133333333333 61.6533333333333 320 85.3333333333333 320H170.6666666666667V362.6666666666667C170.6666666666667 386.3466666666667 189.6533333333333 405.3333333333333 213.3333333333333 405.3333333333333M298.6666666666667 320V362.6666666666667H213.3333333333333V320H298.6666666666667M256 256L149.3333333333333 149.3333333333334H213.3333333333333V64H298.6666666666667V149.3333333333334H362.6666666666667L256 256z" />
-    <glyph glyph-name="brightness-1"
-      unicode="&#xF0DA;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="brightness-2"
-      unicode="&#xF0DB;"
-      horiz-adv-x="512" d=" M213.3333333333333 405.3333333333333C174.5066666666667 405.3333333333333 138.0266666666667 394.6666666666667 106.6666666666667 376.5333333333333C170.6666666666667 339.6266666666667 213.3333333333333 270.9333333333334 213.3333333333333 192S170.6666666666667 44.3733333333333 106.6666666666667 7.4666666666667C138.0266666666667 -10.6666666666666 174.5066666666667 -21.3333333333333 213.3333333333333 -21.3333333333333C331.0933333333333 -21.3333333333333 426.6666666666667 74.24 426.6666666666667 192S331.0933333333333 405.3333333333333 213.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="brightness-3"
-      unicode="&#xF0DC;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C169.6 405.3333333333333 148.2666666666667 401.92 128 395.52C214.6133333333333 368.4266666666667 277.3333333333333 288 277.3333333333333 192C277.3333333333333 96 214.6133333333334 15.5733333333334 128 -11.52C148.2666666666667 -17.92 169.6 -21.3333333333333 192 -21.3333333333333C309.76 -21.3333333333333 405.3333333333333 74.24 405.3333333333333 192S309.76 405.3333333333333 192 405.3333333333333z" />
-    <glyph glyph-name="brightness-4"
-      unicode="&#xF0DD;"
-      horiz-adv-x="512" d=" M256 64C237.0133333333333 64 218.88 68.2666666666667 202.6666666666667 75.7333333333334C246.6133333333334 96 277.3333333333333 140.3733333333333 277.3333333333333 192C277.3333333333333 243.6266666666667 246.6133333333334 288 202.6666666666667 308.2666666666667C218.88 315.7333333333334 237.0133333333333 320 256 320C326.6133333333334 320 384 262.6133333333334 384 192S326.6133333333334 64 256 64M426.6666666666667 262.6133333333334V362.6666666666667H326.6133333333333L256 433.28L185.3866666666667 362.6666666666667H85.3333333333333V262.6133333333334L14.72 192L85.3333333333333 121.3866666666667V21.3333333333334H185.3866666666667L256 -49.28L326.6133333333334 21.3333333333334H426.6666666666667V121.3866666666667L497.28 192L426.6666666666667 262.6133333333334z" />
-    <glyph glyph-name="brightness-5"
-      unicode="&#xF0DE;"
-      horiz-adv-x="512" d=" M256 64C185.3866666666667 64 128 121.3866666666667 128 192S185.3866666666667 320 256 320S384 262.6133333333334 384 192S326.6133333333334 64 256 64M426.6666666666667 121.3866666666667L497.28 192L426.6666666666667 262.6133333333334V362.6666666666667H326.6133333333333L256 433.28L185.3866666666667 362.6666666666667H85.3333333333333V262.6133333333334L14.72 192L85.3333333333333 121.3866666666667V21.3333333333334H185.3866666666667L256 -49.28L326.6133333333334 21.3333333333334H426.6666666666667V121.3866666666667z" />
-    <glyph glyph-name="brightness-6"
-      unicode="&#xF0DF;"
-      horiz-adv-x="512" d=" M256 64V320C326.6133333333334 320 384 262.6133333333334 384 192S326.6133333333334 64 256 64M426.6666666666667 121.3866666666667L497.28 192L426.6666666666667 262.6133333333334V362.6666666666667H326.6133333333333L256 433.28L185.3866666666667 362.6666666666667H85.3333333333333V262.6133333333334L14.72 192L85.3333333333333 121.3866666666667V21.3333333333334H185.3866666666667L256 -49.28L326.6133333333334 21.3333333333334H426.6666666666667V121.3866666666667z" />
-    <glyph glyph-name="brightness-7"
-      unicode="&#xF0E0;"
-      horiz-adv-x="512" d=" M256 277.3333333333334C208.8533333333333 277.3333333333334 170.6666666666667 239.1466666666667 170.6666666666667 192S208.8533333333333 106.6666666666667 256 106.6666666666667S341.3333333333333 144.8533333333334 341.3333333333333 192S303.1466666666667 277.3333333333334 256 277.3333333333334M256 64C185.3866666666667 64 128 121.3866666666667 128 192S185.3866666666667 320 256 320S384 262.6133333333334 384 192S326.6133333333334 64 256 64M426.6666666666667 262.6133333333334V362.6666666666667H326.6133333333333L256 433.28L185.3866666666667 362.6666666666667H85.3333333333333V262.6133333333334L14.72 192L85.3333333333333 121.3866666666667V21.3333333333334H185.3866666666667L256 -49.28L326.6133333333334 21.3333333333334H426.6666666666667V121.3866666666667L497.28 192L426.6666666666667 262.6133333333334z" />
-    <glyph glyph-name="brightness-auto"
-      unicode="&#xF0E1;"
-      horiz-adv-x="512" d=" M305.0666666666667 106.6666666666667L290.1333333333334 149.3333333333334H221.8666666666667L206.9333333333334 106.6666666666667H166.4L234.6666666666667 298.6666666666667H277.3333333333333L345.6 106.6666666666667H305.0666666666666M426.6666666666667 262.6133333333334V362.6666666666667H326.6133333333333L256 433.28L185.3866666666667 362.6666666666667H85.3333333333333V262.6133333333334L14.72 192L85.3333333333333 121.3866666666667V21.3333333333334H185.3866666666667L256 -49.28L326.6133333333334 21.3333333333334H426.6666666666667V121.3866666666667L497.28 192L426.6666666666667 262.6133333333334M231.4666666666667 178.1333333333334H280.5333333333333L256 256L231.4666666666667 178.1333333333333z" />
-    <glyph glyph-name="broom"
-      unicode="&#xF0E2;"
-      horiz-adv-x="512" d=" M413.0133333333333 389.9733333333334L443.3066666666667 359.68L321.2800000000001 237.8666666666667C344.1066666666667 205.0133333333333 347.3066666666667 165.5466666666666 328.1066666666667 139.9466666666667L193.28 274.7733333333334C218.88 293.9733333333334 258.3466666666667 290.7733333333334 291.2 267.9466666666667L413.0133333333333 389.9733333333334M126.5066666666667 73.1733333333334C83.6266666666667 116.0533333333334 57.3866666666667 167.2533333333333 50.1333333333333 215.04L154.24 259.6266666666667L312.96 100.9066666666667L268.3733333333334 -3.1999999999999C220.5866666666667 4.0533333333334 169.3866666666667 30.2933333333334 126.5066666666667 73.1733333333334z" />
-    <glyph glyph-name="brush"
-      unicode="&#xF0E3;"
-      horiz-adv-x="512" d=" M441.8133333333334 349.2266666666667L413.2266666666667 377.8133333333334C405.3333333333333 386.1333333333334 391.4666666666667 386.1333333333334 383.1466666666667 377.8133333333334L192 186.6666666666667L250.6666666666667 128L441.8133333333334 319.1466666666667C450.1333333333334 327.4666666666667 450.1333333333334 341.3333333333334 441.8133333333334 349.2266666666667M149.3333333333333 149.3333333333334C113.92 149.3333333333334 85.3333333333333 120.7466666666667 85.3333333333333 85.3333333333334C85.3333333333333 57.3866666666667 60.5866666666667 42.6666666666667 42.6666666666667 42.6666666666667C62.2933333333333 16.64 96 0 128 0C175.1466666666667 0 213.3333333333333 38.1866666666667 213.3333333333333 85.3333333333334C213.3333333333333 120.7466666666667 184.7466666666667 149.3333333333334 149.3333333333333 149.3333333333334z" />
-    <glyph glyph-name="buddhism"
-      unicode="&#xF94A;"
-      horiz-adv-x="512" d=" M234.6666666666667 405.3333333333333V384C197.76 379.7333333333334 164.0533333333333 364.8 136.5333333333333 342.6133333333334L120.32 358.8266666666667L90.0266666666667 328.5333333333334L106.6666666666667 312.5333333333334C83.2 284.1600000000001 68.48 249.6 64 213.3333333333334H42.6666666666667V170.6666666666667H64C68.48 134.8266666666667 83.2 101.1200000000001 106.6666666666667 73.3866666666667L90.0266666666667 57.1733333333334L120.32 26.88L136.32 42.6666666666666C164.48 19.8399999999999 198.4 4.9066666666666 234.6666666666667 -1e-13V-21.3333333333334H277.3333333333333V-1e-13C313.3866666666667 4.9066666666666 347.52 19.8399999999999 375.4666666666667 42.6666666666666L391.6800000000001 26.88L421.9733333333334 57.1733333333334L405.3333333333333 73.1733333333334C428.8 100.9066666666667 443.52 134.8266666666667 448 170.6666666666667H469.3333333333333V213.3333333333334H448C443.52 249.6 428.8 283.9466666666667 405.3333333333333 312.32L421.9733333333334 328.5333333333333L391.68 358.8266666666667L375.68 342.6133333333334C347.52 365.44 313.3866666666667 379.7333333333334 277.3333333333333 384V405.3333333333333H234.6666666666667M234.6666666666667 341.3333333333334V277.3333333333334L213.3333333333333 266.6666666666667L166.6133333333334 312.5333333333334C186.0266666666667 327.04 209.28 337.7066666666667 234.6666666666667 341.3333333333334M277.3333333333333 341.3333333333334C302.08 337.4933333333334 325.5466666666666 327.68 345.6 312.5333333333334L298.6666666666667 266.6666666666667L277.3333333333333 277.3333333333334V341.3333333333334M136.5333333333333 282.4533333333334L181.3333333333333 234.6666666666667L170.6666666666667 213.3333333333334H106.6666666666667C110.08 238.08 121.6 262.4000000000001 136.32 282.6666666666667L136.5333333333333 282.4533333333334M375.4666666666666 282.4533333333334C391.04 262.1866666666667 401.28 238.5066666666667 405.3333333333333 213.3333333333334H341.3333333333333L330.6666666666666 234.6666666666667L375.6799999999999 282.4533333333334H375.4666666666666M256 234.6666666666667C279.8933333333333 234.6666666666667 298.6666666666667 215.8933333333333 298.6666666666667 192S279.8933333333333 149.3333333333334 256 149.3333333333334S213.3333333333333 168.1066666666667 213.3333333333333 192S232.1066666666667 234.6666666666667 256 234.6666666666667M106.6666666666667 170.6666666666667H170.6666666666667L182.8266666666667 149.3333333333334L136.32 103.4666666666667C120.96 122.88 110.72 145.92 106.6666666666667 170.6666666666667M341.3333333333333 170.6666666666667H405.3333333333333C401.28 146.1333333333333 391.04 122.88 375.68 103.2533333333333L330.6666666666667 149.3333333333334L341.3333333333333 170.6666666666667M213.3333333333333 117.3333333333334L234.6666666666667 106.6666666666667V42.6666666666667C209.7066666666667 46.9333333333333 186.24 57.3866666666667 166.4 73.1733333333334L213.3333333333333 117.3333333333334M298.6666666666667 117.3333333333334L345.3866666666667 73.1733333333334C325.9733333333334 58.6666666666667 302.7200000000001 46.2933333333333 277.3333333333334 42.6666666666667V106.6666666666667L298.6666666666667 117.3333333333334z" />
-    <glyph glyph-name="buffer"
-      unicode="&#xF619;"
-      horiz-adv-x="512" d=" M268.8 386.9866666666667C325.76 360.5333333333334 384 333.0133333333333 440.7466666666667 306.56C443.9466666666666 305.0666666666667 448 304 448 299.7333333333334S443.9466666666666 294.6133333333334 440.7466666666667 293.12C384 266.6666666666667 326.4 239.5733333333334 269.2266666666667 213.3333333333334C260.48 208.8533333333333 251.52 208.8533333333333 242.7733333333333 213.3333333333334C185.3866666666667 239.7866666666667 128 266.6666666666667 70.8266666666667 293.3333333333334C67.84 294.6133333333334 64 295.68 64 299.9466666666667C64 303.7866666666667 67.84 304.8533333333334 70.6133333333333 306.1333333333334C128 333.0133333333333 186.4533333333333 360.5333333333334 244.0533333333333 387.2C250.24 389.9733333333334 262.4 389.76 268.8 386.9866666666667M256 -3.1999999999999C251.7333333333334 -3.1999999999999 248.7466666666667 -1.4933333333333 242.7733333333334 0.64C185.3866666666667 27.0933333333334 128 53.9733333333334 71.04 80.64C68.0533333333333 82.1333333333334 64 82.9866666666667 64 87.4666666666667C64 91.7333333333334 68.0533333333333 92.5866666666667 71.2533333333333 94.08C80.64 98.5600000000001 90.24 103.0400000000001 99.6266666666667 107.52C109.2266666666667 111.7866666666667 118.6133333333333 111.7866666666667 128 107.3066666666667C166.1866666666667 89.6000000000001 204.16 71.8933333333334 242.1333333333334 54.1866666666667C251.52 49.7066666666667 260.9066666666667 49.92 270.2933333333333 54.1866666666667C308.2666666666667 72.1066666666667 346.24 89.8133333333334 384 107.52C393.3866666666667 111.7866666666666 402.56 112 411.52 107.7333333333334C421.76 103.2533333333333 431.7866666666667 98.3466666666667 441.8133333333334 93.6533333333334C443.3066666666667 93.0133333333333 444.8 92.16 446.08 91.0933333333334C448.8533333333333 88.96 448.8533333333333 85.3333333333334 446.08 83.6266666666667C444.3733333333334 82.3466666666667 442.4533333333333 81.28 440.5333333333333 80.4266666666667C384 53.3333333333334 327.04 27.3066666666667 270.08 1.0666666666667C265.8133333333333 -1.0666666666667 260.0533333333333 -3.1999999999999 256 -3.1999999999999M256 103.0400000000001C253.8666666666666 103.0400000000001 246.4 105.1733333333334 242.3466666666666 106.6666666666667C185.1733333333333 133.5466666666668 128 160.0000000000001 71.2533333333333 186.8800000000001C68.2666666666666 188.1600000000001 64 189.2266666666667 64 193.4933333333334C64 197.9733333333334 68.2666666666666 198.8266666666667 71.4666666666666 200.3200000000001C81.0666666666666 205.0133333333334 90.6666666666666 209.4933333333334 100.2666666666666 213.9733333333334C109.44 218.0266666666667 118.6133333333333 218.0266666666667 128 213.3333333333334C165.9733333333333 195.8400000000001 204.3733333333333 177.9200000000001 242.7733333333333 160.0000000000001C251.52 155.9466666666668 260.48 155.9466666666668 269.44 160.0000000000001C307.84 178.1333333333335 346.24 196.0533333333334 384.8533333333333 213.9733333333334C393.6 218.0266666666667 402.56 218.0266666666667 411.52 213.9733333333334C421.5466666666666 209.2800000000001 431.7866666666667 204.5866666666668 441.8133333333334 199.8933333333334C443.0933333333333 199.2533333333334 444.5866666666667 198.6133333333334 445.8666666666667 197.5466666666668C448.8533333333334 195.2000000000001 448.8533333333334 192.0000000000001 445.6533333333333 189.4400000000001C444.5866666666667 188.5866666666668 443.0933333333333 187.9466666666667 441.8133333333334 187.3066666666667C384 160.0000000000001 326.6133333333334 133.3333333333334 269.0133333333333 106.6666666666667C264.9600000000001 104.7466666666668 257.7066666666667 103.0400000000001 256 103.0400000000001z" />
-    <glyph glyph-name="bug"
-      unicode="&#xF0E4;"
-      horiz-adv-x="512" d=" M298.6666666666667 192H213.3333333333333V234.6666666666667H298.6666666666667M298.6666666666667 106.6666666666667H213.3333333333333V149.3333333333334H298.6666666666667M426.6666666666667 277.3333333333334H366.7200000000001C357.12 293.9733333333334 343.8933333333333 308.2666666666667 327.8933333333333 319.1466666666667L362.6666666666667 353.92L332.5866666666667 384L286.2933333333333 337.7066666666667C276.48 340.0533333333334 266.6666666666667 341.3333333333334 256 341.3333333333334C245.3333333333333 341.3333333333334 235.52 340.0533333333334 225.92 337.7066666666667L179.4133333333333 384L149.3333333333333 353.92L183.8933333333334 319.1466666666667C168.1066666666667 308.2666666666667 154.88 293.9733333333334 145.28 277.3333333333334H85.3333333333333V234.6666666666667H129.92C128.8533333333333 227.6266666666667 128 220.5866666666667 128 213.3333333333334V192H85.3333333333333V149.3333333333334H128V128C128 120.7466666666667 128.8533333333333 113.7066666666667 129.92 106.6666666666667H85.3333333333333V64H145.28C167.4666666666667 25.8133333333334 208.64 0 256 0S344.5333333333333 25.8133333333334 366.7200000000001 64H426.6666666666667V106.6666666666667H382.08C383.1466666666667 113.7066666666667 384 120.7466666666667 384 128V149.3333333333334H426.6666666666667V192H384V213.3333333333334C384 220.5866666666667 383.1466666666667 227.6266666666667 382.08 234.6666666666667H426.6666666666667V277.3333333333334z" />
-    <glyph glyph-name="bug-check"
-      unicode="&#xFA2D;"
-      horiz-adv-x="512" d=" M384 298.6666666666667H324.0533333333333C314.4533333333333 315.7333333333334 301.2266666666667 330.6666666666667 285.2266666666667 341.3333333333334L320 375.2533333333334L289.92 405.3333333333333L243.6266666666667 359.04C233.8133333333334 361.3866666666667 224 362.6666666666667 213.3333333333333 362.6666666666667C202.6666666666667 362.6666666666667 193.0666666666667 361.3866666666667 183.2533333333333 359.04L136.7466666666667 405.3333333333333L106.6666666666667 375.2533333333334L141.2266666666667 341.3333333333334C125.2266666666667 330.6666666666667 112.2133333333333 315.52 102.6133333333334 298.6666666666667H42.6666666666667V256H87.2533333333333C85.9733333333333 248.96 85.3333333333333 241.92 85.3333333333333 234.6666666666667V213.3333333333334H42.6666666666667V170.6666666666667H85.3333333333333V149.3333333333334C85.3333333333333 142.0800000000001 85.9733333333333 135.04 87.2533333333333 128H42.6666666666667V85.3333333333334H102.6133333333334C133.5466666666667 32 197.9733333333334 8.3200000000001 256 28.8000000000001V42.6666666666667C256 96.8533333333334 290.3466666666667 145.0666666666667 341.3333333333333 163.2000000000001V170.6666666666667H384V213.3333333333334H341.3333333333333V234.6666666666667C341.3333333333333 241.92 340.6933333333334 248.96 339.4133333333333 256H384V298.6666666666667M256 128H170.6666666666667V170.6666666666667H256V128M256 213.3333333333334H170.6666666666667V256H256V213.3333333333334M378.6666666666667 -24.7466666666667L320 39.2533333333333L344.7466666666667 64L378.6666666666667 30.08L455.2533333333333 106.6666666666667L480 76.5866666666667L378.6666666666667 -24.7466666666667z" />
-    <glyph glyph-name="bug-check-outline"
-      unicode="&#xFA2E;"
-      horiz-adv-x="512" d=" M384 298.6666666666667H324.0533333333333C314.4533333333333 315.7333333333334 301.2266666666667 330.6666666666667 285.2266666666667 341.3333333333334L320 375.2533333333334L289.92 405.3333333333333L243.6266666666667 359.04C233.8133333333334 361.3866666666667 224 362.6666666666667 213.3333333333333 362.6666666666667C202.6666666666667 362.6666666666667 193.0666666666667 361.3866666666667 183.2533333333333 359.04L136.7466666666667 405.3333333333333L106.6666666666667 375.2533333333334L141.2266666666667 341.3333333333334C125.2266666666667 330.6666666666667 112.2133333333333 315.52 102.6133333333334 298.6666666666667H42.6666666666667V256H87.2533333333333C85.9733333333333 248.96 85.3333333333333 241.92 85.3333333333333 234.6666666666667V213.3333333333334H42.6666666666667V170.6666666666667H85.3333333333333V149.3333333333334C85.3333333333333 142.0800000000001 85.9733333333333 135.04 87.2533333333333 128H42.6666666666667V85.3333333333334H102.6133333333334C133.5466666666667 32 197.9733333333334 8.3200000000001 256 28.8000000000001V42.6666666666667C256 54.8266666666667 257.92 66.9866666666667 261.3333333333333 78.72C247.2533333333334 69.1200000000001 230.4 64 213.3333333333333 64C166.1866666666667 64 128 102.1866666666667 128 149.3333333333334V234.6666666666667C128 281.8133333333334 166.1866666666667 320 213.3333333333333 320S298.6666666666667 281.8133333333334 298.6666666666667 234.6666666666667V149.3333333333334C298.6666666666667 145.28 298.6666666666667 141.0133333333333 297.6 136.96C310.1866666666666 148.48 325.12 157.44 341.3333333333333 163.2000000000001V170.6666666666667H384V213.3333333333334H341.3333333333333V234.6666666666667C341.3333333333333 241.92 340.6933333333334 248.96 339.4133333333333 256H384V298.6666666666667M455.2533333333333 106.6666666666667L378.6666666666667 30.08L344.7466666666667 64L320 39.2533333333333L378.6666666666667 -24.7466666666667L480 76.5866666666667L455.2533333333333 106.6666666666667M256 256V213.3333333333334H170.6666666666667V256H256M256 170.6666666666667V128H170.6666666666667V170.6666666666667H256z" />
-    <glyph glyph-name="bug-outline"
-      unicode="&#xFA2F;"
-      horiz-adv-x="512" d=" M426.6666666666667 277.3333333333334H366.7200000000001C357.12 294.4 343.8933333333333 309.3333333333334 327.8933333333333 320L362.6666666666667 353.92L332.5866666666667 384L286.2933333333333 337.7066666666667C276.48 340.0533333333334 266.6666666666667 341.3333333333334 256 341.3333333333334C245.3333333333333 341.3333333333334 235.7333333333334 340.0533333333334 225.92 337.7066666666667L179.4133333333333 384L149.3333333333333 353.92L183.8933333333333 320C167.8933333333333 309.3333333333334 154.88 294.1866666666667 145.28 277.3333333333334H85.3333333333333V234.6666666666667H129.92C128.64 227.6266666666667 128 220.5866666666667 128 213.3333333333334V192H85.3333333333333V149.3333333333334H128V128C128 120.7466666666667 128.64 113.7066666666667 129.92 106.6666666666667H85.3333333333333V64H145.28C180.6933333333333 2.7733333333333 258.9866666666667 -17.92 320 17.4933333333333C339.4133333333333 28.5866666666667 355.6266666666667 44.8000000000001 366.7200000000001 64H426.6666666666667V106.6666666666667H382.08C383.36 113.7066666666667 384 120.7466666666667 384 128V149.3333333333334H426.6666666666667V192H384V213.3333333333334C384 220.5866666666667 383.36 227.6266666666667 382.08 234.6666666666667H426.6666666666667V277.3333333333334M341.3333333333333 128C341.3333333333333 80.8533333333334 303.1466666666667 42.6666666666667 256 42.6666666666667S170.6666666666667 80.8533333333334 170.6666666666667 128V213.3333333333334C170.6666666666667 260.48 208.8533333333333 298.6666666666667 256 298.6666666666667S341.3333333333333 260.48 341.3333333333333 213.3333333333334V128M298.6666666666667 234.6666666666667V192H213.3333333333333V234.6666666666667H298.6666666666667M213.3333333333333 149.3333333333334H298.6666666666667V106.6666666666667H213.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="bulldozer"
-      unicode="&#xFB07;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667C73.6 362.6666666666667 64 353.0666666666667 64 341.3333333333334V234.6666666666667C54.1866666666667 234.6666666666667 45.6533333333333 228.0533333333334 43.3066666666667 218.4533333333334V149.9733333333334H48.8533333333333C56.5333333333333 162.7733333333334 70.4 170.6666666666667 85.3333333333333 170.6666666666667H277.3333333333333C292.2666666666667 170.6666666666667 306.1333333333334 162.7733333333334 313.8133333333334 149.9733333333334H341.9733333333334L341.3333333333333 213.3333333333334C341.3333333333333 225.0666666666667 331.7333333333334 234.6666666666667 320 234.6666666666667H277.3333333333333V277.3333333333334C277.3333333333333 289.0666666666667 267.7333333333334 298.6666666666667 256 298.6666666666667S234.6666666666667 289.0666666666667 234.6666666666667 277.3333333333334V234.6666666666667H192V341.3333333333334C192 353.0666666666667 182.4 362.6666666666667 170.6666666666667 362.6666666666667H85.3333333333333M106.6666666666667 320H149.3333333333333V213.3333333333334H106.6666666666667V320M362.6666666666667 213.3333333333334V42.6666666666667H469.3333333333333V64L405.3333333333333 85.3333333333334L384 213.3333333333334H362.6666666666667M85.3333333333333 128C61.8666666666667 128 42.6666666666667 108.8 42.6666666666667 85.3333333333334S61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H277.3333333333333C300.8 42.6666666666667 320 61.8666666666667 320 85.3333333333334S300.8 128 277.3333333333333 128H85.3333333333333z" />
-    <glyph glyph-name="bulletin-board"
-      unicode="&#xF0E5;"
-      horiz-adv-x="512" d=" M256.8533333333333 394.6666666666667L203.3066666666667 341.3333333333334H309.9733333333333L256.8533333333333 394.6666666666667M85.3333333333333 298.6666666666667V21.3333333333334H426.6666666666667V298.6666666666667H85.3333333333333M256 448L362.6666666666667 341.3333333333334H426.6666666666667C450.1333333333334 341.3333333333334 469.3333333333333 322.1333333333334 469.3333333333333 298.6666666666667V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V298.6666666666667C42.6666666666667 322.1333333333334 61.8666666666667 341.3333333333334 85.3333333333333 341.3333333333334H149.3333333333333L256 448M149.3333333333333 64V149.3333333333334H256V64H149.3333333333333M298.6666666666667 85.3333333333334V234.6666666666667H384V85.3333333333334H298.6666666666667M128 192V256H234.6666666666667V192H128z" />
-    <glyph glyph-name="bullhorn"
-      unicode="&#xF0E6;"
-      horiz-adv-x="512" d=" M256 277.3333333333334H85.3333333333333C61.8666666666667 277.3333333333334 42.6666666666667 258.1333333333334 42.6666666666667 234.6666666666667V149.3333333333334C42.6666666666667 125.8666666666667 61.8666666666667 106.6666666666667 85.3333333333333 106.6666666666667H106.6666666666667V21.3333333333334C106.6666666666667 9.6 116.2666666666667 0 128 0H170.6666666666667C182.4 0 192 9.6 192 21.3333333333334V106.6666666666667H256L362.6666666666667 21.3333333333334V362.6666666666667L256 277.3333333333334M458.6666666666666 192C458.6666666666666 155.52 438.1866666666666 122.4533333333334 405.3333333333333 106.6666666666667V277.3333333333334C437.9733333333334 261.3333333333334 458.6666666666666 228.2666666666667 458.6666666666666 192z" />
-    <glyph glyph-name="bullhorn-outline"
-      unicode="&#xFB08;"
-      horiz-adv-x="512" d=" M256 277.3333333333334H85.3333333333333C61.8666666666667 277.3333333333334 42.6666666666667 258.1333333333334 42.6666666666667 234.6666666666667V149.3333333333334C42.6666666666667 125.8666666666667 61.8666666666667 106.6666666666667 85.3333333333333 106.6666666666667H106.6666666666667V21.3333333333334C106.6666666666667 9.6 116.2666666666667 0 128 0H170.6666666666667C182.4 0 192 9.6 192 21.3333333333334V106.6666666666667H256L362.6666666666667 21.3333333333334V362.6666666666667L256 277.3333333333334M320 115.2000000000001L277.3333333333333 149.3333333333334H85.3333333333333V234.6666666666667H277.3333333333333L320 268.8V115.2M458.6666666666666 192C458.6666666666666 155.52 438.1866666666666 122.4533333333333 405.3333333333333 106.6666666666667V277.3333333333334C437.9733333333334 261.3333333333334 458.6666666666666 228.2666666666667 458.6666666666666 192z" />
-    <glyph glyph-name="bullseye"
-      unicode="&#xF5DD;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 362.6666666666667C350.2933333333334 362.6666666666667 426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667M256 320C185.3866666666667 320 128 262.6133333333334 128 192S185.3866666666667 64 256 64S384 121.3866666666667 384 192S326.6133333333334 320 256 320M256 277.3333333333334C303.1466666666667 277.3333333333334 341.3333333333333 239.1466666666667 341.3333333333333 192S303.1466666666667 106.6666666666667 256 106.6666666666667S170.6666666666667 144.8533333333334 170.6666666666667 192S208.8533333333333 277.3333333333334 256 277.3333333333334M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="bullseye-arrow"
-      unicode="&#xF8C8;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192C469.3333333333333 216.7466666666667 464.8533333333333 241.2800000000001 456.32 264.3200000000001L422.1866666666666 230.1866666666667C425.1733333333333 217.6 426.6666666666667 204.8000000000001 426.6666666666667 192C426.6666666666667 97.7066666666667 350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667C268.8 362.6666666666667 281.6 361.1733333333334 294.1866666666666 358.1866666666667L328.5333333333333 392.5333333333333C305.28 400.8533333333334 280.7466666666667 405.3333333333333 256 405.3333333333333M405.3333333333333 405.3333333333333L320 320V288L265.6 233.6C262.4 234.6666666666667 259.2 234.6666666666667 256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192C298.6666666666667 195.2 298.6666666666667 198.4 297.6 201.6L352 256H384L469.3333333333333 341.3333333333334H405.3333333333333V405.3333333333333M256 320C185.3866666666667 320 128 262.6133333333334 128 192S185.3866666666667 64 256 64S384 121.3866666666667 384 192H341.3333333333333C341.3333333333333 144.8533333333334 303.1466666666667 106.6666666666667 256 106.6666666666667S170.6666666666667 144.8533333333334 170.6666666666667 192S208.8533333333333 277.3333333333334 256 277.3333333333334V320z" />
-    <glyph glyph-name="bus"
-      unicode="&#xF0E7;"
-      horiz-adv-x="512" d=" M384 213.3333333333334H128V320H384M352 85.3333333333334C334.2933333333333 85.3333333333334 320 99.6266666666667 320 117.3333333333334S334.2933333333333 149.3333333333334 352 149.3333333333334S384 135.04 384 117.3333333333334S369.7066666666666 85.3333333333334 352 85.3333333333334M160 85.3333333333334C142.2933333333333 85.3333333333334 128 99.6266666666667 128 117.3333333333334S142.2933333333333 149.3333333333334 160 149.3333333333334S192 135.04 192 117.3333333333334S177.7066666666667 85.3333333333334 160 85.3333333333334M85.3333333333333 106.6666666666667C85.3333333333333 87.8933333333334 93.6533333333333 71.04 106.6666666666667 59.3066666666667V21.3333333333334C106.6666666666667 9.6 116.2666666666667 0 128 0H149.3333333333333C161.0666666666667 0 170.6666666666667 9.6 170.6666666666667 21.3333333333334V42.6666666666667H341.3333333333333V21.3333333333334C341.3333333333333 9.6 350.9333333333333 0 362.6666666666667 0H384C395.7333333333334 0 405.3333333333333 9.6 405.3333333333333 21.3333333333334V59.3066666666667C418.3466666666667 71.0400000000001 426.6666666666667 87.8933333333334 426.6666666666667 106.6666666666667V320C426.6666666666667 394.6666666666667 350.2933333333334 405.3333333333333 256 405.3333333333333S85.3333333333333 394.6666666666667 85.3333333333333 320V106.6666666666667z" />
-    <glyph glyph-name="bus-alert"
-      unicode="&#xFA98;"
-      horiz-adv-x="512" d=" M341.3333333333333 426.6666666666667C423.8933333333333 426.6666666666667 490.6666666666666 359.8933333333333 490.6666666666666 277.3333333333334C490.6666666666666 202.0266666666667 434.9866666666667 139.7333333333334 362.6666666666667 129.4933333333334V64C362.6666666666667 46.08 355.2 30.2933333333334 340.48 17.0666666666667V-21.3333333333333C340.48 -27.0933333333333 338.56 -32 334.5066666666667 -36.48C330.6666666666667 -40.7466666666667 325.5466666666667 -42.6666666666666 320 -42.6666666666666H298.6666666666667C292.48 -42.6666666666666 287.36 -40.7466666666667 283.0933333333334 -36.48C278.6133333333334 -32 276.48 -27.0933333333333 276.48 -21.3333333333333V0H107.52V-21.3333333333333C107.52 -27.0933333333333 105.3866666666667 -32 100.9066666666667 -36.48C96.64 -40.7466666666667 91.52 -42.6666666666666 85.3333333333333 -42.6666666666666H64C58.4533333333333 -42.6666666666666 53.3333333333333 -40.7466666666667 49.4933333333333 -36.48C45.44 -32 43.52 -27.0933333333333 43.52 -21.3333333333333V17.0666666666667C28.8 30.2933333333334 21.3333333333333 46.08 21.3333333333333 64V277.3333333333334C21.3333333333333 311.04 36.2666666666667 333.8666666666667 65.4933333333333 345.6C94.72 357.12 136.96 362.6666666666667 192 362.6666666666667L218.24 362.0266666666667C245.3333333333333 401.0666666666667 290.3466666666667 426.6666666666667 341.3333333333333 426.6666666666667M341.3333333333333 384C282.4533333333333 384 234.6666666666667 336.2133333333334 234.6666666666667 277.3333333333334S282.4533333333333 170.6666666666667 341.3333333333333 170.6666666666667S448 218.4533333333334 448 277.3333333333334S400.2133333333333 384 341.3333333333333 384M320 234.6666666666667H362.6666666666667V192H320V234.6666666666667M320 362.6666666666667H362.6666666666667V256H320V362.6666666666667M64 170.6666666666667H236.5866666666667C209.0666666666667 197.9733333333333 192 235.52 192 277.3333333333334H64V170.6666666666667M96 106.6666666666667C78.72 106.6666666666667 64 92.3733333333333 64 74.6666666666667S78.2933333333333 42.6666666666667 96 42.6666666666667C114.1333333333333 42.6666666666667 128 56.96 128 74.6666666666667S113.7066666666667 106.6666666666667 96 106.6666666666667M288 106.6666666666667C269.8666666666667 106.6666666666667 256 92.3733333333333 256 74.6666666666667S270.2933333333333 42.6666666666667 288 42.6666666666667C305.28 42.6666666666667 320 56.96 320 74.6666666666667S305.7066666666667 106.6666666666667 288 106.6666666666667z" />
-    <glyph glyph-name="bus-articulated-end"
-      unicode="&#xF79B;"
-      horiz-adv-x="512" d=" M458.6666666666666 320L426.6666666666667 288L458.6666666666666 256L426.6666666666667 224L458.6666666666666 192L426.6666666666667 160L458.6666666666666 128H266.6666666666667C266.6666666666667 92.5866666666667 238.08 64 202.6666666666667 64S138.6666666666667 92.5866666666667 138.6666666666667 128H53.3333333333333V277.3333333333334C53.3333333333333 301.0133333333333 72.32 320 96 320H458.6666666666666M394.6666666666667 288H320V234.6666666666667H394.6666666666667V288M288 288H202.6666666666667V234.6666666666667H288V288M170.6666666666667 288H85.3333333333333V234.6666666666667H170.6666666666667V288M202.6666666666667 160C184.96 160 170.6666666666667 145.7066666666667 170.6666666666667 128S184.96 96 202.6666666666667 96S234.6666666666667 110.2933333333334 234.6666666666667 128S220.3733333333333 160 202.6666666666667 160z" />
-    <glyph glyph-name="bus-articulated-front"
-      unicode="&#xF79C;"
-      horiz-adv-x="512" d=" M21.3333333333333 320L53.3333333333333 288L21.3333333333333 256L53.3333333333333 224L21.3333333333333 192L53.3333333333333 160L21.3333333333333 128H64C64 92.5866666666667 92.5866666666667 64 128 64S192 92.5866666666667 192 128H320C320 92.5866666666667 348.5866666666667 64 384 64S448 92.5866666666667 448 128H490.6666666666666V277.3333333333334C490.6666666666666 301.0133333333333 471.6799999999999 320 448 320H21.3333333333333M85.3333333333333 288H138.6666666666667V234.6666666666667H85.3333333333333V288M170.6666666666667 288H256V234.6666666666667H170.6666666666667V288M288 288H373.3333333333333V234.6666666666667H288V288M405.3333333333333 288H458.6666666666666V170.6666666666667L405.3333333333333 213.3333333333334V288M128 160C145.7066666666667 160 160 145.7066666666667 160 128S145.7066666666667 96 128 96S96 110.2933333333334 96 128S110.2933333333333 160 128 160M384 160C401.7066666666666 160 416 145.7066666666667 416 128S401.7066666666666 96 384 96S352 110.2933333333334 352 128S366.2933333333334 160 384 160z" />
-    <glyph glyph-name="bus-clock"
-      unicode="&#xF8C9;"
-      horiz-adv-x="512" d=" M352 362.6666666666667V272L413.0133333333333 235.9466666666667L397.0133333333333 209.92L320 256V362.6666666666667H352M341.3333333333333 170.6666666666667C370.3466666666667 170.6666666666667 395.52 181.3333333333334 416 202.0266666666667C437.3333333333333 222.72 448 247.6800000000001 448 277.3333333333334C448 306.3466666666667 437.3333333333333 331.52 416 352C395.52 373.3333333333334 370.3466666666667 384 341.3333333333333 384C311.68 384 286.72 373.3333333333334 266.0266666666667 352C245.3333333333333 331.52 234.6666666666667 306.3466666666667 234.6666666666667 277.3333333333334C234.6666666666667 247.68 245.3333333333333 222.72 266.0266666666667 202.0266666666667C286.7200000000001 181.3333333333334 311.68 170.6666666666667 341.3333333333333 170.6666666666667M288 42.6666666666667C297.3866666666667 42.6666666666667 305.0666666666667 46.08 311.04 52.48C317.0133333333333 58.8800000000001 320 66.3466666666667 320 74.6666666666667C320 83.6266666666667 317.0133333333333 91.0933333333334 311.04 97.4933333333333C305.0666666666667 103.8933333333334 297.3866666666667 106.6666666666667 288 106.6666666666667C278.6133333333334 106.6666666666667 270.9333333333333 103.8933333333334 264.96 97.4933333333333S256 83.6266666666667 256 74.6666666666667C256 66.3466666666667 258.9866666666667 58.8800000000001 264.96 52.48C270.9333333333333 46.08 278.6133333333334 42.6666666666667 288 42.6666666666667M64 170.6666666666667H237.0133333333333C206.9333333333333 199.68 192 234.6666666666667 192 277.3333333333334H64V170.6666666666667M96 42.6666666666667C105.3866666666667 42.6666666666667 113.0666666666667 46.08 119.04 52.48C125.0133333333333 58.8800000000001 128 66.3466666666667 128 74.6666666666667C128 83.6266666666667 125.0133333333333 91.0933333333334 119.04 97.4933333333333C113.0666666666667 103.8933333333334 105.3866666666667 106.6666666666667 96 106.6666666666667C86.6133333333333 106.6666666666667 78.9333333333333 103.8933333333334 72.96 97.4933333333333S64 83.6266666666667 64 74.6666666666667C64 66.3466666666667 66.9866666666667 58.8800000000001 72.96 52.48C78.9333333333333 46.08 86.6133333333333 42.6666666666667 96 42.6666666666667M341.3333333333333 426.6666666666667C382.2933333333334 426.6666666666667 417.7066666666666 412.3733333333334 446.9333333333333 382.9333333333334C476.3733333333333 353.7066666666667 490.6666666666666 318.2933333333334 490.6666666666666 277.3333333333334C490.6666666666666 239.5733333333334 478.72 207.1466666666667 453.9733333333334 179.4133333333334C429.4400000000001 151.8933333333334 398.9333333333334 135.2533333333333 362.6666666666667 129.92V64C362.6666666666667 46.08 355.6266666666667 30.2933333333334 341.3333333333333 17.0666666666667V-21.3333333333333C341.3333333333333 -27.0933333333333 338.9866666666667 -32 334.9333333333333 -36.48C330.6666666666667 -40.7466666666667 325.9733333333333 -42.6666666666666 320 -42.6666666666666H298.6666666666667C292.9066666666667 -42.6666666666666 288 -40.7466666666667 283.52 -36.48C279.2533333333334 -32 277.3333333333333 -27.0933333333333 277.3333333333333 -21.3333333333333V0H106.6666666666667V-21.3333333333333C106.6666666666667 -27.0933333333333 104.7466666666667 -32 100.48 -36.48C96 -40.7466666666667 91.0933333333333 -42.6666666666666 85.3333333333333 -42.6666666666666H64C58.0266666666667 -42.6666666666666 53.3333333333333 -40.7466666666667 49.0666666666667 -36.48C45.0133333333333 -32 42.6666666666667 -27.0933333333333 42.6666666666667 -21.3333333333333V17.0666666666667C28.3733333333333 30.2933333333334 21.3333333333333 46.08 21.3333333333333 64V277.3333333333334C21.3333333333333 311.04 35.6266666666667 333.8666666666667 65.0666666666667 345.6C94.2933333333333 357.12 136.7466666666667 362.6666666666667 192 362.6666666666667H205.0133333333333C210.9866666666666 362.6666666666667 215.2533333333333 362.0266666666667 218.0266666666667 362.0266666666667C248.1066666666667 405.3333333333333 289.0666666666667 426.6666666666667 341.3333333333333 426.6666666666667z" />
-    <glyph glyph-name="bus-double-decker"
-      unicode="&#xF79D;"
-      horiz-adv-x="512" d=" M64 362.6666666666667C40.32 362.6666666666667 21.3333333333333 343.68 21.3333333333333 320V85.3333333333334H64C64 49.92 92.5866666666667 21.3333333333334 128 21.3333333333334S192 49.92 192 85.3333333333334H320C320 49.92 348.5866666666667 21.3333333333334 384 21.3333333333334S448 49.92 448 85.3333333333334H490.6666666666666V149.3333333333334C490.6666666666666 173.0133333333333 471.6799999999999 192 448 192H405.3333333333333V245.3333333333334H490.6666666666666V320C490.6666666666666 343.68 471.6799999999999 362.6666666666667 448 362.6666666666667H64M53.3333333333333 330.6666666666667H138.6666666666667V277.3333333333334H53.3333333333333V330.6666666666667M170.6666666666667 330.6666666666667H256V277.3333333333334H170.6666666666667V330.6666666666667M288 330.6666666666667H373.3333333333333V277.3333333333334H288V330.6666666666667M405.3333333333333 330.6666666666667H458.6666666666666V277.3333333333334H405.3333333333333V330.6666666666667M288 245.3333333333334H373.3333333333333V192H288V245.3333333333334M53.3333333333333 245.3333333333334H138.6666666666667V192H53.3333333333333V245.3333333333334M170.6666666666667 245.3333333333334H256V192H170.6666666666667V245.3333333333334M128 117.3333333333334C145.7066666666667 117.3333333333334 160 103.04 160 85.3333333333334S145.7066666666667 53.3333333333334 128 53.3333333333334S96 67.6266666666667 96 85.3333333333334S110.2933333333333 117.3333333333334 128 117.3333333333334M384 117.3333333333334C401.7066666666666 117.3333333333334 416 103.04 416 85.3333333333334S401.7066666666666 53.3333333333334 384 53.3333333333334S352 67.6266666666667 352 85.3333333333334S366.2933333333334 117.3333333333334 384 117.3333333333334z" />
-    <glyph glyph-name="bus-school"
-      unicode="&#xF79E;"
-      horiz-adv-x="512" d=" M64 320C40.32 320 21.3333333333333 301.0133333333333 21.3333333333333 277.3333333333334V128H64C64 92.5866666666667 92.5866666666667 64 128 64S192 92.5866666666667 192 128H320C320 92.5866666666667 348.5866666666667 64 384 64S448 92.5866666666667 448 128H490.6666666666666V192C490.6666666666666 215.68 471.6799999999999 234.6666666666667 448 234.6666666666667H405.3333333333333V277.3333333333334C405.3333333333333 301.0133333333333 386.3466666666667 320 362.6666666666667 320H64M288 288H373.3333333333333V234.6666666666667H288V288M53.3333333333333 288H138.6666666666667V234.6666666666667H53.3333333333333V288M170.6666666666667 288H256V234.6666666666667H170.6666666666667V288M128 160C145.7066666666667 160 160 145.7066666666667 160 128S145.7066666666667 96 128 96S96 110.2933333333334 96 128S110.2933333333333 160 128 160M384 160C401.7066666666666 160 416 145.7066666666667 416 128S401.7066666666666 96 384 96S352 110.2933333333334 352 128S366.2933333333334 160 384 160z" />
-    <glyph glyph-name="bus-side"
-      unicode="&#xF79F;"
-      horiz-adv-x="512" d=" M64 320C40.32 320 21.3333333333333 301.0133333333333 21.3333333333333 277.3333333333334V128H64C64 92.5866666666667 92.5866666666667 64 128 64S192 92.5866666666667 192 128H320C320 92.5866666666667 348.5866666666667 64 384 64S448 92.5866666666667 448 128H490.6666666666666V277.3333333333334C490.6666666666666 301.0133333333333 471.6799999999999 320 448 320H64M53.3333333333333 288H138.6666666666667V234.6666666666667H53.3333333333333V288M170.6666666666667 288H256V234.6666666666667H170.6666666666667V288M288 288H373.3333333333333V234.6666666666667H288V288M405.3333333333333 288H458.6666666666666V170.6666666666667L405.3333333333333 213.3333333333334V288M128 160C145.7066666666667 160 160 145.7066666666667 160 128S145.7066666666667 96 128 96S96 110.2933333333334 96 128S110.2933333333333 160 128 160M384 160C401.7066666666666 160 416 145.7066666666667 416 128S401.7066666666666 96 384 96S352 110.2933333333334 352 128S366.2933333333334 160 384 160z" />
-    <glyph glyph-name="cached"
-      unicode="&#xF0E8;"
-      horiz-adv-x="512" d=" M405.3333333333333 277.3333333333334L320 192H384C384 121.3866666666667 326.6133333333334 64 256 64C234.6666666666667 64 213.9733333333333 69.3333333333334 196.2666666666667 78.9333333333333L165.12 47.7866666666666C191.36 31.1466666666667 222.5066666666667 21.3333333333334 256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192H490.6666666666666M128 192C128 262.6133333333334 185.3866666666667 320 256 320C277.3333333333333 320 298.0266666666667 314.6666666666667 315.7333333333334 305.0666666666667L346.88 336.2133333333334C320.64 352.8533333333334 289.4933333333334 362.6666666666667 256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192H21.3333333333333L106.6666666666667 106.6666666666667L192 192" />
-    <glyph glyph-name="cake"
-      unicode="&#xF0E9;"
-      horiz-adv-x="512" d=" M245.3333333333333 437.3333333333333C256 432 277.3333333333333 396.8 277.3333333333333 373.3333333333334S263.04 341.3333333333334 245.3333333333333 341.3333333333334S213.3333333333333 344.5333333333334 213.3333333333333 368S234.6666666666667 405.3333333333333 245.3333333333333 437.3333333333333M394.6666666666667 256C448 256 490.6666666666666 213.3333333333334 490.6666666666666 160C490.6666666666666 126.72 473.8133333333333 97.4933333333333 448 80.2133333333333V-42.6666666666666H64V80.2133333333333C38.1866666666667 97.4933333333333 21.3333333333333 126.72 21.3333333333333 160C21.3333333333333 213.3333333333334 64 256 117.3333333333333 256H213.3333333333333V320H277.3333333333333V256H394.6666666666667M256 106.6666666666667C285.44 106.6666666666667 309.3333333333333 130.5600000000001 309.3333333333333 160H341.3333333333333C341.3333333333333 130.5600000000001 365.2266666666667 106.6666666666667 394.6666666666667 106.6666666666667S448 130.5600000000001 448 160S424.1066666666667 213.3333333333334 394.6666666666667 213.3333333333334H117.3333333333333C87.8933333333333 213.3333333333334 64 189.4400000000001 64 160S87.8933333333333 106.6666666666667 117.3333333333333 106.6666666666667S170.6666666666667 130.56 170.6666666666667 160H202.6666666666667C202.6666666666667 130.5600000000001 226.56 106.6666666666667 256 106.6666666666667z" />
-    <glyph glyph-name="cake-layered"
-      unicode="&#xF0EA;"
-      horiz-adv-x="512" d=" M448 0V85.3333333333334C448 109.0133333333333 428.8 128 405.3333333333333 128H384V192C384 215.68 364.8 234.6666666666667 341.3333333333333 234.6666666666667H277.3333333333333V277.3333333333334H234.6666666666667V234.6666666666667H170.6666666666667C146.9866666666667 234.6666666666667 128 215.68 128 192V128H106.6666666666667C82.9866666666667 128 64 109.0133333333333 64 85.3333333333334V0H21.3333333333333V-42.6666666666666H490.6666666666666V0M256 298.6666666666667C279.4666666666667 298.6666666666667 298.6666666666667 317.8666666666667 298.6666666666667 341.3333333333334C298.6666666666667 349.44 296.5333333333333 356.9066666666667 292.48 363.3066666666667L256 426.6666666666667L219.3066666666667 363.3066666666667C215.4666666666667 356.9066666666667 213.3333333333333 349.44 213.3333333333333 341.3333333333334C213.3333333333333 317.8666666666667 232.5333333333334 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="cake-variant"
-      unicode="&#xF0EB;"
-      horiz-adv-x="512" d=" M256 320C279.68 320 298.6666666666667 339.2000000000001 298.6666666666667 362.6666666666667C298.6666666666667 370.7733333333333 296.5333333333333 378.24 292.48 384.64L256 448L219.52 384.64C215.4666666666667 378.24 213.3333333333333 370.7733333333333 213.3333333333333 362.6666666666667C213.3333333333333 339.2000000000001 232.5333333333334 320 256 320M354.1333333333334 106.6666666666667L331.3066666666667 129.7066666666667L308.2666666666667 106.6666666666667C280.5333333333333 79.1466666666667 231.8933333333333 78.9333333333333 203.9466666666666 106.6666666666667L181.3333333333333 129.7066666666667L157.8666666666667 106.6666666666667C144 93.0133333333333 125.44 85.3333333333334 105.8133333333334 85.3333333333334C90.24 85.3333333333334 75.9466666666667 90.24 64 98.3466666666667V0C64 -11.7333333333333 73.6 -21.3333333333333 85.3333333333333 -21.3333333333333H426.6666666666667C438.4 -21.3333333333333 448 -11.7333333333333 448 0V98.3466666666667C436.0533333333334 90.24 421.76 85.3333333333334 406.1866666666666 85.3333333333334C386.56 85.3333333333334 368 93.0133333333333 354.1333333333333 106.6666666666667M384 256H277.3333333333333V298.6666666666667H234.6666666666667V256H128C92.5866666666667 256 64 227.4133333333334 64 192V159.1466666666667C64 136.1066666666667 82.7733333333333 117.3333333333334 105.8133333333333 117.3333333333334C117.3333333333333 117.3333333333334 128 121.6 135.2533333333333 129.4933333333334L181.3333333333333 174.9333333333333L226.3466666666667 129.4933333333334C242.1333333333334 113.7066666666667 269.6533333333333 113.7066666666667 285.44 129.4933333333334L330.6666666666667 174.9333333333333L376.5333333333333 129.4933333333334C384 121.6 394.6666666666667 117.3333333333334 405.9733333333333 117.3333333333334C429.0133333333333 117.3333333333334 447.9999999999999 136.1066666666667 447.9999999999999 159.1466666666667V192C447.9999999999999 227.4133333333334 419.4133333333333 256 383.9999999999999 256z" />
-    <glyph glyph-name="calculator"
-      unicode="&#xF0EC;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333H362.6666666666667C386.1333333333334 405.3333333333333 405.3333333333333 386.1333333333334 405.3333333333333 362.6666666666667V21.3333333333334C405.3333333333333 -2.1333333333333 386.1333333333334 -21.3333333333333 362.6666666666667 -21.3333333333333H149.3333333333333C125.8666666666667 -21.3333333333333 106.6666666666667 -2.1333333333333 106.6666666666667 21.3333333333334V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333M149.3333333333333 362.6666666666667V277.3333333333334H362.6666666666667V362.6666666666667H149.3333333333333M149.3333333333333 234.6666666666667V192H192V234.6666666666667H149.3333333333333M234.6666666666667 234.6666666666667V192H277.3333333333333V234.6666666666667H234.6666666666667M320 234.6666666666667V192H362.6666666666667V234.6666666666667H320M149.3333333333333 149.3333333333334V106.6666666666667H192V149.3333333333334H149.3333333333333M234.6666666666667 149.3333333333334V106.6666666666667H277.3333333333333V149.3333333333334H234.6666666666667M320 149.3333333333334V106.6666666666667H362.6666666666667V149.3333333333334H320M149.3333333333333 64V21.3333333333334H192V64H149.3333333333333M234.6666666666667 64V21.3333333333334H277.3333333333333V64H234.6666666666667M320 64V21.3333333333334H362.6666666666667V64H320z" />
-    <glyph glyph-name="calculator-variant"
-      unicode="&#xFA99;"
-      horiz-adv-x="512" d=" M192 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V256C42.6666666666667 232.5333333333334 61.8666666666667 213.3333333333334 85.3333333333333 213.3333333333334H192C215.4666666666667 213.3333333333334 234.6666666666667 232.5333333333334 234.6666666666667 256V362.6666666666667C234.6666666666667 386.1333333333334 215.4666666666667 405.3333333333333 192 405.3333333333333M192 298.6666666666667H85.3333333333333V320H192V298.6666666666667M426.6666666666667 170.6666666666667H320C296.5333333333333 170.6666666666667 277.3333333333333 151.4666666666667 277.3333333333333 128V21.3333333333334C277.3333333333333 -2.1333333333333 296.5333333333333 -21.3333333333333 320 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V128C469.3333333333333 151.4666666666667 450.1333333333334 170.6666666666667 426.6666666666667 170.6666666666667M426.6666666666667 42.6666666666667H320V64H426.6666666666667V42.6666666666667M426.6666666666667 85.3333333333334H320V106.6666666666667H426.6666666666667V85.3333333333334M426.6666666666667 405.3333333333333H320C296.5333333333333 405.3333333333333 277.3333333333333 386.1333333333334 277.3333333333333 362.6666666666667V256C277.3333333333333 232.5333333333334 296.5333333333333 213.3333333333334 320 213.3333333333334H426.6666666666667C450.1333333333334 213.3333333333334 469.3333333333333 232.5333333333334 469.3333333333333 256V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333M426.6666666666667 298.6666666666667H384V256H362.6666666666667V298.6666666666667H320V320H362.6666666666667V362.6666666666667H384V320H426.6666666666667V298.6666666666667M192 170.6666666666667H85.3333333333333C61.8666666666667 170.6666666666667 42.6666666666667 151.4666666666667 42.6666666666667 128V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H192C215.4666666666667 -21.3333333333333 234.6666666666667 -2.1333333333333 234.6666666666667 21.3333333333334V128C234.6666666666667 151.4666666666667 215.4666666666667 170.6666666666667 192 170.6666666666667M183.8933333333333 44.5866666666667L168.7466666666667 29.44L138.6666666666666 59.52L108.5866666666667 29.44L93.44 44.5866666666667L123.52 74.6666666666667L93.44 104.7466666666667L108.5866666666667 119.8933333333334L138.6666666666666 89.8133333333334L168.7466666666667 119.8933333333334L183.8933333333333 104.7466666666667L153.8133333333333 74.6666666666667L183.8933333333333 44.5866666666667z" />
-    <glyph glyph-name="calendar"
-      unicode="&#xF0ED;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333M341.3333333333333 426.6666666666667V384H170.6666666666667V426.6666666666667H128V384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384H384V426.6666666666667M362.6666666666667 192H256V85.3333333333334H362.6666666666667V192z" />
-    <glyph glyph-name="calendar-alert"
-      unicode="&#xFA30;"
-      horiz-adv-x="512" d=" M128 426.6666666666667V384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H384V426.6666666666667H341.3333333333333V384H170.6666666666667V426.6666666666667H128M106.6666666666667 298.6666666666667H405.3333333333333V42.6666666666667H106.6666666666667V298.6666666666667M234.6666666666667 277.3333333333334V170.6666666666667H277.3333333333333V277.3333333333334H234.6666666666667M234.6666666666667 128V85.3333333333334H277.3333333333333V128H234.6666666666667z" />
-    <glyph glyph-name="calendar-blank"
-      unicode="&#xF0EE;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333M341.3333333333333 426.6666666666667V384H170.6666666666667V426.6666666666667H128V384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384H384V426.6666666666667" />
-    <glyph glyph-name="calendar-check"
-      unicode="&#xF0EF;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333M405.3333333333333 384H384V426.6666666666667H341.3333333333333V384H170.6666666666667V426.6666666666667H128V384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M352.64 212.0533333333334L330.0266666666667 234.6666666666667L225.92 130.5600000000001L180.6933333333333 175.7866666666668L158.08 153.1733333333334L225.92 85.3333333333334L352.64 212.0533333333334z" />
-    <glyph glyph-name="calendar-clock"
-      unicode="&#xF0F0;"
-      horiz-adv-x="512" d=" M320 170.6666666666667H352V110.5066666666667L404.0533333333334 80.4266666666667L388.0533333333334 52.6933333333333L320 91.9466666666667V170.6666666666667M405.3333333333333 277.3333333333334H106.6666666666667V42.6666666666667H206.2933333333333C197.12 62.08 192 83.84 192 106.6666666666667C192 189.2266666666667 258.7733333333333 256 341.3333333333333 256C364.16 256 385.92 250.88 405.3333333333333 241.7066666666667V277.3333333333334M106.6666666666667 0C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H128V426.6666666666667H170.6666666666667V384H341.3333333333333V426.6666666666667H384V384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V211.2C474.4533333333333 184.3200000000001 490.6666666666666 147.4133333333334 490.6666666666666 106.6666666666667C490.6666666666666 24.1066666666667 423.8933333333333 -42.6666666666666 341.3333333333333 -42.6666666666666C300.5866666666667 -42.6666666666666 263.68 -26.4533333333333 236.8 0H106.6666666666667M341.3333333333333 210.1333333333333C284.16 210.1333333333333 237.8666666666667 163.84 237.8666666666667 106.6666666666667C237.8666666666667 49.4933333333333 284.16 3.2 341.3333333333333 3.2C398.5066666666667 3.2 444.8 49.4933333333333 444.8 106.6666666666667C444.8 163.84 398.5066666666667 210.1333333333333 341.3333333333333 210.1333333333333z" />
-    <glyph glyph-name="calendar-edit"
-      unicode="&#xF8A6;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H384V426.6666666666667H341.3333333333333V384H170.6666666666667V426.6666666666667H128V384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H213.3333333333333V42.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333V256H448V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M462.9333333333333 163.2000000000001L441.6 141.8666666666667L397.8666666666666 184.5333333333334L419.2 205.8666666666667C423.4666666666666 210.3466666666667 430.7199999999999 210.56 435.6266666666666 205.8666666666667L462.9333333333333 178.5600000000001C466.9866666666667 174.2933333333334 466.9866666666667 167.4666666666667 462.9333333333333 163.2000000000001M256 43.9466666666667L385.4933333333334 173.2266666666666L429.2266666666667 130.56L299.9466666666667 0H256V43.9466666666667z" />
-    <glyph glyph-name="calendar-export"
-      unicode="&#xFB09;"
-      horiz-adv-x="512" d=" M256 -21.3333333333333L341.3333333333333 64H277.3333333333333V192H234.6666666666667V64H170.6666666666667M405.3333333333333 362.6666666666667H384V405.3333333333333H341.3333333333333V362.6666666666667H170.6666666666667V405.3333333333333H128V362.6666666666667H106.6666666666667C83.2 362.6666666666667 64 343.4666666666667 64 320V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H170.6666666666667V21.3333333333334H106.6666666666667V256H405.3333333333333V21.3333333333334H341.3333333333333V-21.3333333333333H405.3333333333333C428.8 -21.3333333333333 448 -2.1333333333333 448 21.3333333333334V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="calendar-heart"
-      unicode="&#xF9D1;"
-      horiz-adv-x="512" d=" M405.3333333333333 21.3333333333334V256H106.6666666666667V21.3333333333334H405.3333333333333M341.3333333333333 405.3333333333333H384V362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V21.3333333333334C448 -2.1333333333333 428.8 -21.3333333333333 405.3333333333333 -21.3333333333333H106.6666666666667C83.2 -21.3333333333333 64 -2.1333333333333 64 21.3333333333334V320C64 343.4666666666667 83.2 362.6666666666667 106.6666666666667 362.6666666666667H128V405.3333333333333H170.6666666666667V362.6666666666667H341.3333333333333V405.3333333333333M256 60.3733333333333L243.6266666666667 71.68C199.68 111.5733333333334 170.6666666666667 137.8133333333334 170.6666666666667 170.0266666666667C170.6666666666667 196.2666666666667 191.36 216.96 217.6 216.96C232.5333333333333 216.96 246.6133333333333 210.1333333333334 256 199.2533333333334C265.3866666666667 210.1333333333334 279.4666666666667 216.96 294.4 216.96C320.64 216.96 341.3333333333333 196.2666666666667 341.3333333333333 170.0266666666668C341.3333333333333 137.8133333333334 312.32 111.5733333333334 268.3733333333334 71.6800000000001L256 60.3733333333334z" />
-    <glyph glyph-name="calendar-import"
-      unicode="&#xFB0A;"
-      horiz-adv-x="512" d=" M256 192L170.6666666666667 106.6666666666667H234.6666666666667V-21.3333333333333H277.3333333333333V106.6666666666667H341.3333333333333M405.3333333333333 362.6666666666667H384V405.3333333333333H341.3333333333333V362.6666666666667H170.6666666666667V405.3333333333333H128V362.6666666666667H106.6666666666667C83.2 362.6666666666667 64 343.4666666666667 64 320V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H192V21.3333333333334H106.6666666666667V256H405.3333333333333V21.3333333333334H320V-21.3333333333333H405.3333333333333C428.8 -21.3333333333333 448 -2.1333333333333 448 21.3333333333334V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="calendar-multiple"
-      unicode="&#xF0F1;"
-      horiz-adv-x="512" d=" M448 85.3333333333334V277.3333333333334H149.3333333333333V85.3333333333334H448M448 384C471.4666666666667 384 490.6666666666666 364.8 490.6666666666666 341.3333333333334V85.3333333333334C490.6666666666666 61.8666666666667 471.4666666666667 42.6666666666667 448 42.6666666666667H149.3333333333333C125.6533333333333 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V341.3333333333334C106.6666666666667 364.8 125.8666666666667 384 149.3333333333333 384H170.6666666666667V426.6666666666667H213.3333333333333V384H384V426.6666666666667H426.6666666666667V384H448M64 0H362.6666666666667V-42.6666666666666H64C40.32 -42.6666666666666 21.3333333333333 -23.4666666666667 21.3333333333333 0V256H64V0M405.3333333333333 128H320V213.3333333333334H405.3333333333333V128z" />
-    <glyph glyph-name="calendar-multiple-check"
-      unicode="&#xF0F2;"
-      horiz-adv-x="512" d=" M448 85.3333333333334V277.3333333333334H149.3333333333333V85.3333333333334H448M448 384C471.4666666666667 384 490.6666666666666 364.8 490.6666666666666 341.3333333333334V85.3333333333334C490.6666666666666 61.8666666666667 471.4666666666667 42.6666666666667 448 42.6666666666667H149.3333333333333C125.6533333333333 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V341.3333333333334C106.6666666666667 364.8 125.8666666666667 384 149.3333333333333 384H170.6666666666667V426.6666666666667H213.3333333333333V384H384V426.6666666666667H426.6666666666667V384H448M373.9733333333334 212.0533333333334L279.2533333333334 117.3333333333334L222.08 174.5066666666667L244.6933333333334 197.12L279.2533333333334 162.5600000000001L351.36 234.6666666666667L373.9733333333333 212.0533333333334M64 0H362.6666666666667V-42.6666666666666H64C40.32 -42.6666666666666 21.3333333333333 -23.4666666666667 21.3333333333333 0V256H64V0z" />
-    <glyph glyph-name="calendar-multiselect"
-      unicode="&#xFA31;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667V277.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333M341.3333333333333 426.6666666666667H384V384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H128V426.6666666666667H170.6666666666667V384H341.3333333333333V426.6666666666667M149.3333333333333 234.6666666666667H192V192H149.3333333333333V234.6666666666667M320 234.6666666666667H362.6666666666667V192H320V234.6666666666667M234.6666666666667 149.3333333333334H277.3333333333333V106.6666666666667H234.6666666666667V149.3333333333334M320 149.3333333333334H362.6666666666667V106.6666666666667H320V149.3333333333334z" />
-    <glyph glyph-name="calendar-plus"
-      unicode="&#xF0F3;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667V298.6666666666667H106.6666666666667V42.6666666666667H405.3333333333333M341.3333333333333 426.6666666666667H384V384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H128V426.6666666666667H170.6666666666667V384H341.3333333333333V426.6666666666667M234.6666666666667 256H277.3333333333333V192H341.3333333333333V149.3333333333334H277.3333333333333V85.3333333333334H234.6666666666667V149.3333333333334H170.6666666666667V192H234.6666666666667V256z" />
-    <glyph glyph-name="calendar-question"
-      unicode="&#xF691;"
-      horiz-adv-x="512" d=" M128 426.6666666666667V384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H384V426.6666666666667H341.3333333333333V384H170.6666666666667V426.6666666666667H128M106.6666666666667 277.3333333333334H405.3333333333333V42.6666666666667H106.6666666666667V277.3333333333334M260.0533333333334 256C241.4933333333334 256 226.56 251.7333333333334 215.04 243.4133333333334C203.9466666666667 234.6666666666667 198.4 222.5066666666667 198.6133333333334 205.6533333333334L198.8266666666667 205.0133333333334H240.0000000000001C240.2133333333334 211.4133333333334 242.1333333333334 216.32 245.9733333333334 219.7333333333334C249.8133333333334 222.9333333333334 254.5066666666667 224.6400000000001 260.0533333333334 224.6400000000001C266.6666666666667 224.6400000000001 272.2133333333334 222.5066666666667 276.0533333333334 218.6666666666667C279.8933333333333 214.6133333333334 281.6 209.0666666666667 281.6 202.6666666666667C281.6 195.84 280.1066666666667 190.0800000000001 276.6933333333334 185.1733333333334C273.7066666666667 180.2666666666667 269.2266666666667 176.0000000000001 263.68 172.5866666666667C252.8 165.3333333333334 245.3333333333334 158.9333333333334 241.28 153.1733333333334C237.0133333333334 147.6266666666667 234.6666666666667 138.6666666666668 234.6666666666667 128.0000000000001H277.3333333333333C277.3333333333333 134.6133333333334 278.1866666666666 139.9466666666667 280.1066666666667 143.7866666666668C282.0266666666667 147.6266666666667 285.6533333333333 151.4666666666667 290.9866666666667 154.8800000000001C300.5866666666667 160.0000000000001 308.48 166.1866666666667 314.6666666666667 174.72C320.8533333333333 183.2533333333334 324.0533333333333 192.0000000000001 324.0533333333333 202.6666666666667C324.0533333333333 218.8800000000001 318.2933333333333 231.8933333333334 306.7733333333333 241.4933333333334C295.4666666666667 251.0933333333334 279.8933333333333 256.0000000000001 260.0533333333333 256.0000000000001M234.6666666666667 106.6666666666667V64H277.3333333333333V106.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="calendar-range"
-      unicode="&#xF678;"
-      horiz-adv-x="512" d=" M192 234.6666666666667H149.3333333333333V192H192V234.6666666666667M277.3333333333333 234.6666666666667H234.6666666666667V192H277.3333333333333V234.6666666666667M362.6666666666667 234.6666666666667H320V192H362.6666666666667V234.6666666666667M405.3333333333333 384H384V426.6666666666667H341.3333333333333V384H170.6666666666667V426.6666666666667H128V384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M405.3333333333333 42.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="calendar-remove"
-      unicode="&#xF0F4;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333M405.3333333333333 384H384V426.6666666666667H341.3333333333333V384H170.6666666666667V426.6666666666667H128V384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M198.6133333333334 85.3333333333334L250.6666666666667 137.3866666666667L302.72 85.3333333333334L325.3333333333333 107.9466666666667L273.28 160L325.3333333333333 212.0533333333334L302.72 234.6666666666667L250.6666666666667 182.6133333333334L198.6133333333334 234.6666666666667L176 212.0533333333334L228.0533333333333 160L176 107.9466666666667L198.6133333333334 85.3333333333334z" />
-    <glyph glyph-name="calendar-search"
-      unicode="&#xF94B;"
-      horiz-adv-x="512" d=" M330.6666666666667 192C384 192 426.6666666666667 149.3333333333334 426.6666666666667 96C426.6666666666667 77.2266666666667 421.3333333333333 59.52 411.9466666666666 44.8000000000001L477.6533333333333 -21.3333333333333L448 -50.9866666666667L381.44 14.5066666666667C366.7199999999999 5.3333333333334 349.2266666666666 0 330.6666666666667 0C277.3333333333333 0 234.6666666666667 42.6666666666667 234.6666666666667 96S277.3333333333333 192 330.6666666666667 192M330.6666666666667 149.3333333333334C301.2266666666667 149.3333333333334 277.3333333333333 125.44 277.3333333333333 96S301.2266666666667 42.6666666666667 330.6666666666667 42.6666666666667S384 66.5600000000001 384 96S360.1066666666667 149.3333333333334 330.6666666666667 149.3333333333334M405.3333333333333 277.3333333333334H106.6666666666667V42.6666666666667H202.6666666666667C209.28 26.6666666666667 218.88 12.3733333333333 230.6133333333334 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H128V426.6666666666667H170.6666666666667V384H341.3333333333333V426.6666666666667H384V384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V170.0266666666667C437.3333333333333 187.3066666666667 422.4 201.8133333333334 405.3333333333333 213.3333333333334V277.3333333333334z" />
-    <glyph glyph-name="calendar-star"
-      unicode="&#xF9D2;"
-      horiz-adv-x="512" d=" M405.3333333333333 21.3333333333334H106.6666666666667V256H405.3333333333333M341.3333333333333 405.3333333333333V362.6666666666667H170.6666666666667V405.3333333333333H128V362.6666666666667H106.6666666666667C83.2 362.6666666666667 64 343.4666666666667 64 320V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H405.3333333333333C428.8 -21.3333333333333 448 -2.1333333333333 448 21.3333333333334V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667H384V405.3333333333333M232.1066666666667 170.6666666666667H155.0933333333333L217.3866666666667 125.6533333333334L193.7066666666667 52.0533333333334L256 97.4933333333333L318.2933333333333 52.0533333333334L294.4 125.4400000000001L356.6933333333333 170.6666666666667H279.8933333333333L256 244.0533333333334L232.1066666666667 170.6666666666667z" />
-    <glyph glyph-name="calendar-text"
-      unicode="&#xF0F5;"
-      horiz-adv-x="512" d=" M298.6666666666667 149.3333333333334H149.3333333333333V106.6666666666667H298.6666666666667M405.3333333333333 42.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333M405.3333333333333 384H384V426.6666666666667H341.3333333333333V384H170.6666666666667V426.6666666666667H128V384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M362.6666666666667 234.6666666666667H149.3333333333333V192H362.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="calendar-today"
-      unicode="&#xF0F6;"
-      horiz-adv-x="512" d=" M149.3333333333333 234.6666666666667H256V128H149.3333333333333M405.3333333333333 42.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333M405.3333333333333 384H384V426.6666666666667H341.3333333333333V384H170.6666666666667V426.6666666666667H128V384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="calendar-week"
-      unicode="&#xFA32;"
-      horiz-adv-x="512" d=" M128 426.6666666666667H170.6666666666667V384H341.3333333333333V426.6666666666667H384V384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H128V426.6666666666667M106.6666666666667 298.6666666666667V42.6666666666667H405.3333333333333V298.6666666666667H106.6666666666667M149.3333333333333 256H362.6666666666667V213.3333333333334H149.3333333333333V256z" />
-    <glyph glyph-name="calendar-week-begin"
-      unicode="&#xFA33;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333M341.3333333333333 426.6666666666667V384H170.6666666666667V426.6666666666667H128V384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384H384V426.6666666666667M192 234.6666666666667H149.3333333333333V85.3333333333334H192V234.6666666666667z" />
-    <glyph glyph-name="call-made"
-      unicode="&#xF0F7;"
-      horiz-adv-x="512" d=" M192 341.3333333333334V298.6666666666667H332.5866666666667L85.3333333333333 51.4133333333334L115.4133333333333 21.3333333333334L362.6666666666667 268.5866666666667V128H405.3333333333333V341.3333333333334" />
-    <glyph glyph-name="call-merge"
-      unicode="&#xF0F8;"
-      horiz-adv-x="512" d=" M362.6666666666667 12.5866666666667L392.7466666666667 42.6666666666667L320 115.4133333333334L289.92 85.3333333333334M160 277.3333333333334H234.6666666666667V158.0800000000001L119.2533333333333 42.6666666666667L149.3333333333333 12.5866666666667L277.3333333333333 140.5866666666667V277.3333333333334H352L256 373.3333333333334" />
-    <glyph glyph-name="call-missed"
-      unicode="&#xF0F9;"
-      horiz-adv-x="512" d=" M417.92 298.6666666666667L256 136.7466666666667L136.7466666666667 256H234.6666666666667V298.6666666666667H64V128H106.6666666666667V225.92L256 76.5866666666667L448 268.5866666666667" />
-    <glyph glyph-name="call-received"
-      unicode="&#xF0FA;"
-      horiz-adv-x="512" d=" M426.6666666666667 332.5866666666667L396.5866666666667 362.6666666666667L149.3333333333333 115.4133333333334V256H106.6666666666667V42.6666666666667H320V85.3333333333334H179.4133333333333" />
-    <glyph glyph-name="call-split"
-      unicode="&#xF0FB;"
-      horiz-adv-x="512" d=" M298.6666666666667 362.6666666666667L347.52 313.8133333333334L286.08 252.3733333333334L316.3733333333334 222.08L377.8133333333334 283.52L426.6666666666667 234.6666666666667V362.6666666666667M213.3333333333333 362.6666666666667H85.3333333333333V234.6666666666667L134.1866666666667 283.52L234.6666666666667 183.2533333333333V21.3333333333334H277.3333333333333V200.7466666666667L164.48 313.8133333333334" />
-    <glyph glyph-name="camcorder"
-      unicode="&#xF0FC;"
-      horiz-adv-x="512" d=" M362.6666666666667 224V298.6666666666667C362.6666666666667 310.4 353.0666666666667 320 341.3333333333333 320H85.3333333333333C73.6 320 64 310.4 64 298.6666666666667V85.3333333333334C64 73.6 73.6 64 85.3333333333333 64H341.3333333333333C353.0666666666667 64 362.6666666666667 73.6 362.6666666666667 85.3333333333334V160L448 74.6666666666667V309.3333333333334L362.6666666666667 224z" />
-    <glyph glyph-name="camcorder-box"
-      unicode="&#xF0FD;"
-      horiz-adv-x="512" d=" M384 106.6666666666667L298.6666666666667 174.9333333333333V106.6666666666667H128V277.3333333333334H298.6666666666667V209.0666666666667L384 277.3333333333334M426.6666666666667 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="camcorder-box-off"
-      unicode="&#xF0FE;"
-      horiz-adv-x="512" d=" M128 277.3333333333334H143.5733333333333L298.6666666666667 122.24V106.6666666666667H128M48.4266666666667 426.6666666666667L21.3333333333333 399.5733333333333L64 356.6933333333334C51.4133333333333 349.4400000000001 42.6666666666667 335.7866666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H399.5733333333333L442.24 -21.3333333333333L469.3333333333333 5.76M426.6666666666667 362.6666666666667H166.8266666666667L252.16 277.3333333333334H298.6666666666667V230.8266666666667L310.8266666666667 218.6666666666667L384 277.3333333333334V145.4933333333334L469.3333333333333 60.3733333333333V320C469.3333333333333 343.4666666666667 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="camcorder-off"
-      unicode="&#xF0FF;"
-      horiz-adv-x="512" d=" M69.76 405.3333333333333L42.6666666666667 378.24L100.9066666666667 320H85.3333333333333C73.6 320 64 310.4 64 298.6666666666667V85.3333333333334C64 73.6 73.6 64 85.3333333333333 64H341.3333333333333C345.6 64 349.6533333333333 65.7066666666667 352.8533333333333 67.84L420.9066666666667 0L448 27.0933333333334M448 309.3333333333334L362.6666666666667 224V298.6666666666667C362.6666666666667 310.4 353.0666666666667 320 341.3333333333333 320H209.4933333333334L448 81.4933333333333V309.3333333333334z" />
-    <glyph glyph-name="camera"
-      unicode="&#xF100;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H149.3333333333333L192 405.3333333333333H320L362.6666666666667 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M256 298.6666666666667C197.12 298.6666666666667 149.3333333333333 250.88 149.3333333333333 192S197.12 85.3333333333334 256 85.3333333333334S362.6666666666667 133.12 362.6666666666667 192S314.88 298.6666666666667 256 298.6666666666667M256 256C291.4133333333333 256 320 227.4133333333334 320 192S291.4133333333333 128 256 128S192 156.5866666666667 192 192S220.5866666666667 256 256 256z" />
-    <glyph glyph-name="camera-account"
-      unicode="&#xF8CA;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334H149.3333333333333L192 384H320L362.6666666666667 341.3333333333334H426.6666666666667C450.1333333333334 341.3333333333334 469.3333333333333 322.1333333333334 469.3333333333333 298.6666666666667V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V298.6666666666667C42.6666666666667 322.1333333333334 61.8666666666667 341.3333333333334 85.3333333333333 341.3333333333334M341.3333333333333 85.3333333333334V106.6666666666667C341.3333333333333 135.04 284.3733333333334 149.3333333333334 256 149.3333333333334S170.6666666666667 135.04 170.6666666666667 106.6666666666667V85.3333333333334H341.3333333333333M256 256C232.5333333333334 256 213.3333333333333 236.8 213.3333333333333 213.3333333333334S232.5333333333334 170.6666666666667 256 170.6666666666667S298.6666666666667 189.8666666666667 298.6666666666667 213.3333333333334S279.4666666666667 256 256 256z" />
-    <glyph glyph-name="camera-burst"
-      unicode="&#xF692;"
-      horiz-adv-x="512" d=" M21.3333333333333 341.3333333333334H64V42.6666666666667H21.3333333333333V341.3333333333334M106.6666666666667 341.3333333333334H149.3333333333333V42.6666666666667H106.6666666666667V341.3333333333334M469.3333333333333 341.3333333333334H213.3333333333333C201.6 341.3333333333334 192 331.7333333333334 192 320V64C192 52.2666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H469.3333333333333C481.0666666666667 42.6666666666667 490.6666666666666 52.2666666666667 490.6666666666666 64V320C490.6666666666666 331.7333333333334 481.0666666666667 341.3333333333334 469.3333333333333 341.3333333333334M234.6666666666667 85.3333333333334L288 152.5333333333334L326.1866666666666 106.6666666666667L379.52 175.36L448 85.3333333333334H234.6666666666667z" />
-    <glyph glyph-name="camera-enhance"
-      unicode="&#xF101;"
-      horiz-adv-x="512" d=" M192 384L152.96 341.3333333333334H85.3333333333333C61.8666666666667 341.3333333333334 42.6666666666667 322.1333333333334 42.6666666666667 298.6666666666667V42.6666666666667C42.6666666666667 19.2 61.8666666666667 0 85.3333333333333 0H426.6666666666667C450.1333333333334 0 469.3333333333333 19.2 469.3333333333333 42.6666666666667V298.6666666666667C469.3333333333333 322.1333333333334 450.1333333333334 341.3333333333334 426.6666666666667 341.3333333333334H359.04L320 384M256 64C197.12 64 149.3333333333333 111.7866666666667 149.3333333333333 170.6666666666667S197.12 277.3333333333334 256 277.3333333333334S362.6666666666667 229.5466666666667 362.6666666666667 170.6666666666667S314.88 64 256 64M256 85.3333333333334L282.6666666666667 144L341.3333333333333 170.6666666666667L282.6666666666667 197.3333333333334L256 256L229.3333333333333 197.3333333333334L170.6666666666667 170.6666666666667L229.3333333333333 144" />
-    <glyph glyph-name="camera-front"
-      unicode="&#xF102;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333H362.6666666666667V181.3333333333334C362.6666666666667 216.96 291.6266666666667 234.6666666666667 256 234.6666666666667S149.3333333333333 216.96 149.3333333333333 181.3333333333334M362.6666666666667 448H149.3333333333333C125.8666666666667 448 106.6666666666667 428.8 106.6666666666667 405.3333333333333V106.6666666666667C106.6666666666667 83.2 125.8666666666667 64 149.3333333333333 64H362.6666666666667C386.1333333333334 64 405.3333333333333 83.2 405.3333333333333 106.6666666666667V405.3333333333333C405.3333333333333 428.8 386.1333333333334 448 362.6666666666667 448M256 277.3333333333334C279.4666666666667 277.3333333333334 298.6666666666667 296.5333333333334 298.6666666666667 320S279.4666666666667 362.6666666666667 256 362.6666666666667S213.3333333333333 343.4666666666667 213.3333333333333 320S232.5333333333334 277.3333333333334 256 277.3333333333334M298.6666666666667 21.3333333333334V-21.3333333333333H405.3333333333333V21.3333333333334M213.3333333333333 21.3333333333334H106.6666666666667V-21.3333333333333H213.3333333333333V-64L277.3333333333333 0L213.3333333333333 64V21.3333333333334z" />
-    <glyph glyph-name="camera-front-variant"
-      unicode="&#xF103;"
-      horiz-adv-x="512" d=" M128 448H384C407.4666666666667 448 426.6666666666667 428.8 426.6666666666667 405.3333333333333V-21.3333333333333C426.6666666666667 -44.8 407.4666666666667 -64 384 -64H128C104.5333333333333 -64 85.3333333333333 -44.8 85.3333333333333 -21.3333333333333V405.3333333333333C85.3333333333333 428.8 104.5333333333333 448 128 448M256 320C291.4133333333333 320 320 291.4133333333334 320 256S291.4133333333333 192 256 192S192 220.5866666666667 192 256S220.5866666666667 320 256 320M234.6666666666667 426.6666666666667V384H277.3333333333333V426.6666666666667H234.6666666666667M128 362.6666666666667V96C128 125.44 185.3866666666667 149.3333333333334 256 149.3333333333334S384 125.44 384 96V362.6666666666667H128M277.3333333333333 64H192V21.3333333333334H277.3333333333333V-21.3333333333333L341.3333333333333 42.6666666666667L277.3333333333333 106.6666666666667V64z" />
-    <glyph glyph-name="camera-gopro"
-      unicode="&#xF7A0;"
-      horiz-adv-x="512" d=" M426.6666666666667 341.3333333333334H320C296.5333333333333 341.3333333333334 277.3333333333333 322.1333333333334 277.3333333333333 298.6666666666667V192C277.3333333333333 168.5333333333334 296.5333333333333 149.3333333333334 320 149.3333333333334H426.6666666666667C450.1333333333334 149.3333333333334 469.3333333333333 168.5333333333334 469.3333333333333 192V298.6666666666667C469.3333333333333 322.1333333333334 450.1333333333334 341.3333333333334 426.6666666666667 341.3333333333334M373.3333333333333 181.3333333333334C337.92 181.3333333333334 309.3333333333333 209.92 309.3333333333333 245.3333333333334S337.92 309.3333333333334 373.3333333333333 309.3333333333334S437.3333333333333 280.7466666666667 437.3333333333333 245.3333333333334S408.7466666666667 181.3333333333334 373.3333333333333 181.3333333333334M373.3333333333333 213.3333333333334C355.6266666666667 213.3333333333334 341.3333333333333 227.6266666666667 341.3333333333333 245.3333333333334S355.6266666666667 277.3333333333334 373.3333333333333 277.3333333333334S405.3333333333333 263.04 405.3333333333333 245.3333333333334S391.04 213.3333333333334 373.3333333333333 213.3333333333334M256 128V341.3333333333334H85.3333333333333C61.8666666666667 341.3333333333334 42.6666666666667 322.1333333333334 42.6666666666667 298.6666666666667V85.3333333333334C42.6666666666667 61.8666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H426.6666666666667C450.1333333333334 42.6666666666667 469.3333333333333 61.8666666666667 469.3333333333333 85.3333333333334V128H256M213.3333333333333 192H85.3333333333333V298.6666666666667H213.3333333333333V192z" />
-    <glyph glyph-name="camera-image"
-      unicode="&#xF8CB;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334H149.3333333333333L192 384H320L362.6666666666667 341.3333333333334H426.6666666666667C450.1333333333334 341.3333333333334 469.3333333333333 322.1333333333334 469.3333333333333 298.6666666666667V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V298.6666666666667C42.6666666666667 322.1333333333334 61.8666666666667 341.3333333333334 85.3333333333333 341.3333333333334M279.2533333333334 246.4000000000001L235.7333333333334 188.16L268.8 144L250.2400000000001 129.92L197.7600000000001 199.68L128 106.6666666666667H384L279.2533333333334 246.4000000000001z" />
-    <glyph glyph-name="camera-iris"
-      unicode="&#xF104;"
-      horiz-adv-x="512" d=" M292.9066666666667 128L209.7066666666667 -16.2133333333333C224.64 -19.4133333333332 240 -21.3333333333333 256 -21.3333333333333C307.2 -21.3333333333333 354.1333333333334 -3.1999999999999 390.8266666666667 26.6666666666667L312.7466666666667 162.1333333333335M52.48 128C72.1066666666667 65.7066666666667 119.68 15.7866666666667 180.2666666666667 -7.2533333333333L258.56 128M182.1866666666667 192L98.9866666666666 336C64 298.6666666666667 42.6666666666667 247.68 42.6666666666667 192C42.6666666666667 177.4933333333334 44.16 163.2000000000001 46.9333333333333 149.3333333333334H206.72M465.0666666666667 234.6666666666667H305.28L311.4666666666667 224L413.0133333333333 48C448 85.9733333333334 469.3333333333333 136.5333333333334 469.3333333333333 192C469.3333333333333 206.72 467.84 221.0133333333333 465.0666666666667 234.6666666666667M459.52 256C439.8933333333333 318.5066666666667 392.32 368.2133333333334 331.7333333333333 391.2533333333334L253.44 256M200.5333333333333 224L302.2933333333333 400.2133333333333C287.36 403.4133333333334 272 405.3333333333333 256 405.3333333333333C204.8 405.3333333333333 157.8666666666667 387.4133333333334 121.1733333333333 357.3333333333334L199.2533333333333 221.8666666666667L200.5333333333333 224z" />
-    <glyph glyph-name="camera-metering-center"
-      unicode="&#xF7A1;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M85.3333333333333 320V64H426.6666666666667V320H85.3333333333333M256 224C273.7066666666667 224 288 209.7066666666667 288 192S273.7066666666667 160 256 160S224 174.2933333333334 224 192S238.2933333333333 224 256 224M256 288C301.6533333333333 288 339.84 256 349.6533333333333 213.3333333333334H316.3733333333334C307.6266666666667 238.2933333333334 283.9466666666667 256 256 256S204.3733333333333 238.2933333333334 195.6266666666667 213.3333333333334H162.3466666666667C172.16 256 210.3466666666666 288 256 288M256 96C210.3466666666666 96 172.16 128 162.3466666666667 170.6666666666667H195.6266666666667C204.3733333333333 145.7066666666667 228.0533333333333 128 256 128S307.6266666666667 145.7066666666667 316.3733333333334 170.6666666666667H349.6533333333333C339.84 128 301.6533333333333 96 256 96z" />
-    <glyph glyph-name="camera-metering-matrix"
-      unicode="&#xF7A2;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M85.3333333333333 320V64H426.6666666666667V320H85.3333333333333M117.3333333333333 288H234.6666666666667V252.3733333333334C216.5333333333333 245.9733333333334 202.0266666666667 231.4666666666667 195.6266666666667 213.3333333333334H117.3333333333333V288M394.6666666666667 288V213.3333333333334H316.3733333333334C309.9733333333333 231.4666666666667 295.4666666666667 245.9733333333334 277.3333333333333 252.3733333333334V288H394.6666666666667M394.6666666666667 96H277.3333333333333V131.6266666666667C295.4666666666667 138.0266666666667 309.9733333333333 152.5333333333334 316.3733333333334 170.6666666666667H394.6666666666667V96M117.3333333333333 96V170.6666666666667H195.6266666666667C202.0266666666667 152.5333333333334 216.5333333333333 138.0266666666667 234.6666666666667 131.6266666666667V96H117.3333333333333M256 224C273.7066666666667 224 288 209.7066666666667 288 192S273.7066666666667 160 256 160S224 174.2933333333334 224 192S238.2933333333333 224 256 224z" />
-    <glyph glyph-name="camera-metering-partial"
-      unicode="&#xF7A3;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M85.3333333333333 320V64H426.6666666666667V320H85.3333333333333M256 288C301.6533333333333 288 339.84 256 349.6533333333333 213.3333333333334H316.3733333333334C307.6266666666667 238.2933333333334 283.9466666666667 256 256 256S204.3733333333333 238.2933333333334 195.6266666666667 213.3333333333334H162.3466666666667C172.16 256 210.3466666666666 288 256 288M256 96C210.3466666666666 96 172.16 128 162.3466666666667 170.6666666666667H195.6266666666667C204.3733333333333 145.7066666666667 228.0533333333333 128 256 128S307.6266666666667 145.7066666666667 316.3733333333334 170.6666666666667H349.6533333333333C339.84 128 301.6533333333333 96 256 96z" />
-    <glyph glyph-name="camera-metering-spot"
-      unicode="&#xF7A4;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M85.3333333333333 320V64H426.6666666666667V320H85.3333333333333M256 224C273.7066666666667 224 288 209.7066666666667 288 192S273.7066666666667 160 256 160S224 174.2933333333334 224 192S238.2933333333333 224 256 224z" />
-    <glyph glyph-name="camera-off"
-      unicode="&#xF5DF;"
-      horiz-adv-x="512" d=" M25.6 352.64L53.3333333333333 379.7333333333334L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L356.9066666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 324.6933333333334 43.52 329.1733333333334 44.8 333.44L25.6 352.64M149.3333333333333 362.6666666666667L192 405.3333333333333H320L362.6666666666667 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 51.2 463.7866666666666 39.8933333333334 454.8266666666667 32L348.3733333333333 138.6666666666667C357.5466666666666 154.24 362.6666666666667 172.5866666666667 362.6666666666667 192C362.6666666666667 250.88 314.88 298.6666666666667 256 298.6666666666667C236.5866666666667 298.6666666666667 218.24 293.5466666666667 202.6666666666667 284.3733333333334L124.16 362.6666666666667H149.3333333333333M149.3333333333333 192C149.3333333333333 133.12 197.12 85.3333333333334 256 85.3333333333334C266.6666666666667 85.3333333333334 277.9733333333333 87.04 288 90.24L250.0266666666667 128C219.52 131.2000000000001 195.2 155.52 192 186.0266666666667L154.24 224C151.04 213.9733333333333 149.3333333333333 202.6666666666667 149.3333333333333 192M256 256C291.4133333333333 256 320 227.4133333333334 320 192C320 184.5333333333334 318.72 177.28 316.3733333333334 170.6666666666667L234.6666666666667 252.3733333333334C241.28 254.72 248.5333333333334 256 256 256z" />
-    <glyph glyph-name="camera-party-mode"
-      unicode="&#xF105;"
-      horiz-adv-x="512" d=" M256 85.3333333333334C221.2266666666667 85.3333333333334 190.72 102.1866666666667 170.6666666666667 128H256C291.4133333333333 128 320 156.5866666666667 320 192C320 199.4666666666667 318.5066666666667 206.72 316.16 213.3333333333334H360.5333333333333C361.8133333333333 206.5066666666667 362.6666666666667 199.2533333333333 362.6666666666667 192C362.6666666666667 133.12 314.88 85.3333333333334 256 85.3333333333334M256 298.6666666666667C290.7733333333333 298.6666666666667 321.28 281.8133333333334 341.3333333333333 256H256C220.5866666666667 256 192 227.4133333333334 192 192C192 184.5333333333334 193.4933333333334 177.4933333333334 195.84 170.6666666666667H151.4666666666667C149.9733333333333 177.4933333333334 149.3333333333333 184.7466666666667 149.3333333333333 192C149.3333333333333 250.88 197.12 298.6666666666667 256 298.6666666666667M426.6666666666667 362.6666666666667H359.04L320 405.3333333333333H192L152.96 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="camera-rear"
-      unicode="&#xF106;"
-      horiz-adv-x="512" d=" M256 320C232.32 320 213.3333333333333 339.2000000000001 213.3333333333333 362.6666666666667S232.5333333333334 405.3333333333333 256 405.3333333333333C279.2533333333334 405.3333333333333 298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667S279.4666666666667 320 256 320M362.6666666666667 448H149.3333333333333C125.8666666666667 448 106.6666666666667 428.8 106.6666666666667 405.3333333333333V106.6666666666667C106.6666666666667 83.2 125.8666666666667 64 149.3333333333333 64H362.6666666666667C386.1333333333334 64 405.3333333333333 83.2 405.3333333333333 106.6666666666667V405.3333333333333C405.3333333333333 428.8 386.1333333333334 448 362.6666666666667 448M298.6666666666667 21.3333333333334V-21.3333333333333H405.3333333333333V21.3333333333334M213.3333333333333 21.3333333333334H106.6666666666667V-21.3333333333333H213.3333333333333V-64L277.3333333333333 0L213.3333333333333 64V21.3333333333334z" />
-    <glyph glyph-name="camera-rear-variant"
-      unicode="&#xF107;"
-      horiz-adv-x="512" d=" M128 448H384C407.4666666666667 448 426.6666666666667 428.8 426.6666666666667 405.3333333333333V-21.3333333333333C426.6666666666667 -44.8 407.4666666666667 -64 384 -64H128C104.5333333333333 -64 85.3333333333333 -44.8 85.3333333333333 -21.3333333333333V405.3333333333333C85.3333333333333 428.8 104.5333333333333 448 128 448M256 405.3333333333333C232.5333333333334 405.3333333333333 213.3333333333333 386.1333333333334 213.3333333333333 362.6666666666667S232.5333333333334 320 256 320S298.6666666666667 339.2000000000001 298.6666666666667 362.6666666666667S279.4666666666667 405.3333333333333 256 405.3333333333333M277.3333333333333 64H192V21.3333333333334H277.3333333333333V-21.3333333333333L341.3333333333333 42.6666666666667L277.3333333333333 106.6666666666667V64z" />
-    <glyph glyph-name="camera-switch"
-      unicode="&#xF108;"
-      horiz-adv-x="512" d=" M320 117.3333333333334V170.6666666666667H192V117.3333333333334L117.3333333333333 192L192 266.6666666666667V213.3333333333334H320V266.6666666666667L394.6666666666667 192M426.6666666666667 362.6666666666667H359.04L320 405.3333333333333H192L152.96 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="camera-timer"
-      unicode="&#xF109;"
-      horiz-adv-x="512" d=" M105.3866666666667 312.5333333333334C97.0666666666667 320.8533333333334 97.0666666666667 334.5066666666667 105.3866666666667 342.8266666666667C113.7066666666667 351.1466666666667 127.1466666666667 351.1466666666667 135.4666666666667 342.8266666666667L278.8266666666667 228.0533333333334L286.2933333333333 222.0800000000001C302.9333333333333 205.4400000000001 302.9333333333333 178.3466666666668 286.2933333333333 161.7066666666667C269.6533333333333 145.0666666666667 242.56 145.0666666666667 225.92 161.7066666666667L219.9466666666667 169.1733333333334L105.3866666666667 312.5333333333334M256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192C426.6666666666667 239.1466666666667 407.4666666666667 281.8133333333334 376.7466666666667 312.7466666666667L406.8266666666667 342.8266666666667C445.44 304.2133333333334 469.3333333333333 250.88 469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192H85.3333333333333C85.3333333333333 97.7066666666667 161.7066666666667 21.3333333333334 256 21.3333333333334M256 426.6666666666667C279.4666666666667 426.6666666666667 298.6666666666667 407.4666666666667 298.6666666666667 384S279.4666666666667 341.3333333333334 256 341.3333333333334S213.3333333333333 360.5333333333334 213.3333333333333 384S232.5333333333334 426.6666666666667 256 426.6666666666667z" />
-    <glyph glyph-name="cancel"
-      unicode="&#xF739;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192C85.3333333333333 152.5333333333334 98.7733333333333 116.2666666666667 121.1733333333333 87.2533333333333L360.7466666666667 326.8266666666667C331.7333333333334 349.2266666666667 295.4666666666667 362.6666666666667 256 362.6666666666667M256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192C426.6666666666667 231.4666666666667 413.2266666666667 267.7333333333334 390.8266666666667 296.7466666666667L151.2533333333333 57.1733333333334C180.2666666666667 34.7733333333333 216.5333333333333 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="candle"
-      unicode="&#xF5E2;"
-      horiz-adv-x="512" d=" M266.6666666666667 405.3333333333333C231.2533333333334 405.3333333333333 202.6666666666667 334.0800000000001 202.6666666666667 298.6666666666667C202.6666666666667 263.2533333333334 231.2533333333334 234.6666666666667 266.6666666666667 234.6666666666667S330.6666666666667 263.2533333333334 330.6666666666667 298.6666666666667S302.08 405.3333333333333 266.6666666666667 405.3333333333333M266.6666666666667 309.3333333333334C278.4 309.3333333333334 288 299.7333333333334 288 288S278.4 266.6666666666667 266.6666666666667 266.6666666666667S245.3333333333333 276.2666666666667 245.3333333333333 288S254.9333333333333 309.3333333333334 266.6666666666667 309.3333333333334M213.3333333333333 213.3333333333334C201.6 213.3333333333334 192 203.7333333333334 192 192V21.3333333333334H149.3333333333333C137.6 21.3333333333334 128 30.9333333333333 128 42.6666666666667V64C128 75.7333333333334 118.4 85.3333333333334 106.6666666666667 85.3333333333334S85.3333333333333 75.7333333333334 85.3333333333333 64V42.6666666666667C85.3333333333333 7.2533333333333 113.92 -21.3333333333333 149.3333333333333 -21.3333333333333H405.3333333333333C417.0666666666667 -21.3333333333333 426.6666666666667 -11.7333333333333 426.6666666666667 0S417.0666666666667 21.3333333333334 405.3333333333333 21.3333333333334H341.3333333333333V192C341.3333333333333 203.7333333333334 331.7333333333334 213.3333333333334 320 213.3333333333334H213.3333333333333z" />
-    <glyph glyph-name="candycane"
-      unicode="&#xF10A;"
-      horiz-adv-x="512" d=" M213.3333333333333 234.6666666666667C213.3333333333333 211.2 194.1333333333333 192 170.6666666666667 192S128 211.2 128 234.6666666666667V277.3333333333334C128 290.7733333333333 130.1333333333333 303.5733333333334 133.76 315.7333333333334L213.3333333333333 236.1600000000001V234.6666666666667M256 405.3333333333333C271.7866666666667 405.3333333333333 286.72 402.56 300.5866666666667 397.2266666666667L255.36 320C237.6533333333334 320 222.72 309.3333333333334 216.5333333333333 293.3333333333334L154.4533333333333 355.4133333333334C177.92 385.7066666666667 214.6133333333334 405.3333333333333 256 405.3333333333333M378.88 313.3866666666667L298.6666666666667 233.1733333333334V277.3333333333334C298.6666666666667 285.44 296.5333333333333 292.9066666666667 292.6933333333334 299.3066666666667L337.7066666666667 375.8933333333333C357.12 359.8933333333333 371.6266666666667 338.1333333333334 378.88 313.3866666666667M384 168.7466666666667L298.6666666666667 83.4133333333334V172.8L384 258.1333333333334V168.7466666666667M384 21.3333333333334C384 -2.1333333333333 364.8 -21.3333333333333 341.3333333333333 -21.3333333333333S298.6666666666667 -2.1333333333333 298.6666666666667 21.3333333333334V23.2533333333333L384 108.5866666666667V21.3333333333334z" />
-    <glyph glyph-name="cannabis"
-      unicode="&#xF7A5;"
-      horiz-adv-x="512" d=" M245.3333333333333 -21.3333333333333V77.8666666666667C234.6666666666667 61.2266666666666 213.3333333333333 40.7466666666667 171.3066666666667 25.3866666666667C171.3066666666667 25.3866666666667 181.9733333333333 61.8666666666667 212.0533333333333 86.4C184.32 80.4266666666666 142.5066666666667 81.28 85.3333333333333 106.6666666666666C85.3333333333333 106.6666666666666 138.0266666666667 136.7466666666666 197.9733333333333 128.6399999999999C164.0533333333334 149.3333333333334 121.6 190.2933333333334 88.96 274.9866666666667C88.96 274.9866666666667 184.96 248.7466666666667 232.7466666666667 167.68C189.44 272.2133333333334 256 405.3333333333333 256 405.3333333333333C307.84 288.64 296.7466666666667 211.2 279.8933333333333 168.5333333333334C327.8933333333333 248.96 423.04 274.9866666666667 423.04 274.9866666666667C390.4 190.2933333333334 347.9466666666667 149.3333333333334 314.0266666666667 128.6400000000001C373.9733333333334 136.7466666666667 426.6666666666667 106.6666666666667 426.6666666666667 106.6666666666667C369.4933333333334 81.28 327.68 80.4266666666667 299.9466666666666 86.4C330.0266666666667 61.8666666666667 340.6933333333333 25.3866666666667 340.6933333333333 25.3866666666667C298.6666666666667 40.7466666666667 277.3333333333333 61.2266666666667 266.6666666666667 77.8666666666667V-21.3333333333333H245.3333333333333z" />
-    <glyph glyph-name="caps-lock"
-      unicode="&#xFA9A;"
-      horiz-adv-x="512" d=" M212.48 155.52L256 271.1466666666667L299.3066666666666 155.3066666666667M237.6533333333334 320L137.1733333333333 64H178.3466666666666L198.8266666666667 118.8266666666667H313.1733333333333L333.6533333333333 64H374.8266666666667L274.3466666666667 320H237.6533333333333M426.6666666666667 405.3333333333333H85.3333333333333C61.6533333333333 405.3333333333333 42.6666666666667 386.3466666666667 42.6666666666667 362.6666666666667V21.3333333333334C42.6666666666667 -2.3466666666666 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333M426.6666666666667 21.3333333333334H85.3333333333333V362.6666666666667H426.6666666666667V21.3333333333334z" />
-    <glyph glyph-name="car"
-      unicode="&#xF10B;"
-      horiz-adv-x="512" d=" M106.6666666666667 213.3333333333334L138.6666666666667 309.3333333333334H373.3333333333333L405.3333333333333 213.3333333333334M373.3333333333333 106.6666666666667C355.6266666666667 106.6666666666667 341.3333333333333 120.96 341.3333333333333 138.6666666666667S355.6266666666667 170.6666666666667 373.3333333333333 170.6666666666667S405.3333333333333 156.3733333333333 405.3333333333333 138.6666666666667S391.04 106.6666666666667 373.3333333333333 106.6666666666667M138.6666666666667 106.6666666666667C120.96 106.6666666666667 106.6666666666667 120.96 106.6666666666667 138.6666666666667S120.96 170.6666666666667 138.6666666666667 170.6666666666667S170.6666666666667 156.3733333333333 170.6666666666667 138.6666666666667S156.3733333333333 106.6666666666667 138.6666666666667 106.6666666666667M403.6266666666667 320C399.36 332.3733333333334 387.4133333333333 341.3333333333334 373.3333333333333 341.3333333333334H138.6666666666667C124.5866666666667 341.3333333333334 112.64 332.3733333333334 108.3733333333333 320L64 192V21.3333333333334C64 9.6 73.6 0 85.3333333333333 0H106.6666666666667C118.4 0 128 9.6 128 21.3333333333334V42.6666666666667H384V21.3333333333334C384 9.6 393.6 0 405.3333333333333 0H426.6666666666667C438.4 0 448 9.6 448 21.3333333333334V192L403.6266666666667 320z" />
-    <glyph glyph-name="car-battery"
-      unicode="&#xF10C;"
-      horiz-adv-x="512" d=" M85.3333333333333 384V320H21.3333333333333V21.3333333333334H490.6666666666666V320H426.6666666666667V384H298.6666666666667V320H213.3333333333333V384H85.3333333333333M64 277.3333333333334H448V64H64V277.3333333333334M320 234.6666666666667V192H277.3333333333333V149.3333333333334H320V106.6666666666667H362.6666666666667V149.3333333333334H405.3333333333333V192H362.6666666666667V234.6666666666667H320M106.6666666666667 192V149.3333333333334H234.6666666666667V192H106.6666666666667z" />
-    <glyph glyph-name="car-connected"
-      unicode="&#xF10D;"
-      horiz-adv-x="512" d=" M106.6666666666667 149.3333333333334H405.3333333333333L373.3333333333333 245.3333333333334H138.6666666666667L106.6666666666667 149.3333333333334M373.3333333333333 42.6666666666667C391.04 42.6666666666667 405.3333333333333 56.96 405.3333333333333 74.6666666666667S391.04 106.6666666666667 373.3333333333333 106.6666666666667S341.3333333333333 92.3733333333333 341.3333333333333 74.6666666666667S355.6266666666667 42.6666666666667 373.3333333333333 42.6666666666667M138.6666666666667 42.6666666666667C156.3733333333333 42.6666666666667 170.6666666666667 56.96 170.6666666666667 74.6666666666667S156.3733333333333 106.6666666666667 138.6666666666667 106.6666666666667S106.6666666666667 92.3733333333333 106.6666666666667 74.6666666666667S120.96 42.6666666666667 138.6666666666667 42.6666666666667M403.6266666666667 256L448 128V-42.6666666666666C448 -54.4 438.4 -64 426.6666666666667 -64H405.3333333333333C393.6 -64 384 -54.4 384 -42.6666666666666V-21.3333333333333H128V-42.6666666666666C128 -54.4 118.4 -64 106.6666666666667 -64H85.3333333333333C73.6 -64 64 -54.4 64 -42.6666666666666V128L108.3733333333333 256C112.64 268.3733333333334 124.8 277.3333333333334 138.6666666666667 277.3333333333334H373.3333333333333C387.2 277.3333333333334 399.36 268.3733333333334 403.6266666666667 256M256 448C301.2266666666667 448 344.5333333333333 429.6533333333333 376.5333333333333 397.8666666666667L346.2399999999999 367.5733333333333C322.3466666666667 391.4666666666667 289.7066666666667 405.3333333333333 256 405.3333333333333C222.2933333333333 405.3333333333333 189.6533333333333 391.4666666666667 165.76 367.5733333333333L135.68 397.8666666666667C167.4666666666667 429.6533333333333 210.7733333333334 448 256 448M256 362.6666666666667C278.6133333333334 362.6666666666667 300.16 353.28 316.16 337.4933333333334L285.8666666666667 307.2000000000001C277.9733333333334 315.0933333333334 267.3066666666667 320 256 320C245.3333333333333 320 234.0266666666667 315.0933333333334 226.1333333333334 307.2000000000001L195.84 337.4933333333334C211.84 353.28 233.3866666666667 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="car-convertible"
-      unicode="&#xF7A6;"
-      horiz-adv-x="512" d=" M341.3333333333333 320L320 304L373.3333333333333 234.6666666666667H288V266.6666666666667H256V234.6666666666667H64C40.32 234.6666666666667 21.3333333333333 215.68 21.3333333333333 192V128H64C64 92.5866666666667 92.5866666666667 64 128 64S192 92.5866666666667 192 128H320C320 92.5866666666667 348.5866666666667 64 384 64S448 92.5866666666667 448 128H490.6666666666666V192C490.6666666666666 215.68 471.6799999999999 234.6666666666667 448 234.6666666666667H405.3333333333333L341.3333333333333 320M128 160C145.7066666666667 160 160 145.7066666666667 160 128S145.7066666666667 96 128 96S96 110.2933333333334 96 128S110.2933333333333 160 128 160M384 160C401.7066666666666 160 416 145.7066666666667 416 128S401.7066666666666 96 384 96S352 110.2933333333334 352 128S366.2933333333334 160 384 160z" />
-    <glyph glyph-name="car-estate"
-      unicode="&#xF7A7;"
-      horiz-adv-x="512" d=" M64 320H341.3333333333333L405.3333333333333 234.6666666666667H448C471.6799999999999 234.6666666666667 490.6666666666666 215.68 490.6666666666666 192V128H448C448 92.5866666666667 419.4133333333333 64 384 64S320 92.5866666666667 320 128H192C192 92.5866666666667 163.4133333333333 64 128 64S64 92.5866666666667 64 128H21.3333333333333V277.3333333333334C21.3333333333333 301.0133333333333 40.32 320 64 320M53.3333333333333 288V234.6666666666667H224V288H53.3333333333333M256 288V234.6666666666667H365.6533333333333L325.3333333333333 288H256M128 160C110.2933333333333 160 96 145.7066666666667 96 128S110.2933333333333 96 128 96S160 110.2933333333334 160 128S145.7066666666667 160 128 160M384 160C366.2933333333334 160 352 145.7066666666667 352 128S366.2933333333334 96 384 96S416 110.2933333333334 416 128S401.7066666666666 160 384 160z" />
-    <glyph glyph-name="car-hatchback"
-      unicode="&#xF7A8;"
-      horiz-adv-x="512" d=" M341.3333333333333 320H128L21.3333333333333 192V128H64C64 92.5866666666667 92.5866666666667 64 128 64S192 92.5866666666667 192 128H320C320 92.5866666666667 348.5866666666667 64 384 64S448 92.5866666666667 448 128H490.6666666666666V192C490.6666666666666 215.68 471.6799999999999 234.6666666666667 448 234.6666666666667H405.3333333333333L341.3333333333333 320M138.6666666666667 288H224V234.6666666666667H96L138.6666666666667 288M256 288H330.6666666666667L372.48 234.6666666666667H256V288M128 160C145.7066666666667 160 160 145.7066666666667 160 128S145.7066666666667 96 128 96S96 110.2933333333334 96 128S110.2933333333333 160 128 160M384 160C401.7066666666666 160 416 145.7066666666667 416 128S401.7066666666666 96 384 96S352 110.2933333333334 352 128S366.2933333333334 160 384 160z" />
-    <glyph glyph-name="car-limousine"
-      unicode="&#xF8CC;"
-      horiz-adv-x="512" d=" M21.3333333333333 320L53.3333333333333 288L21.3333333333333 256L53.3333333333333 224L21.3333333333333 192L53.3333333333333 160L21.3333333333333 128H320C320 92.5866666666667 348.5866666666667 64 384 64S448 92.5866666666667 448 128H490.6666666666666V192C490.6666666666666 215.68 471.6799999999999 234.6666666666667 448 234.6666666666667H405.3333333333333L341.3333333333333 320H21.3333333333333M98.56 288H224V234.6666666666667H87.8933333333333L66.56 256L98.56 288M256 288H330.6666666666667L372.48 234.6666666666667H256V288M384 160C401.7066666666666 160 416 145.7066666666667 416 128S401.7066666666666 96 384 96S352 110.2933333333334 352 128S366.2933333333334 160 384 160z" />
-    <glyph glyph-name="car-pickup"
-      unicode="&#xF7A9;"
-      horiz-adv-x="512" d=" M341.3333333333333 320H224V234.6666666666667H21.3333333333333V128H64C64 92.5866666666667 92.5866666666667 64 128 64S192 92.5866666666667 192 128H320C320 92.5866666666667 348.5866666666667 64 384 64S448 92.5866666666667 448 128H490.6666666666666V192C490.6666666666666 215.68 471.6799999999999 234.6666666666667 448 234.6666666666667H405.3333333333333L341.3333333333333 320M256 288H330.6666666666667L372.48 234.6666666666667H256V288M128 160C145.7066666666667 160 160 145.7066666666667 160 128S145.7066666666667 96 128 96S96 110.2933333333334 96 128S110.2933333333333 160 128 160M384 160C401.7066666666666 160 416 145.7066666666667 416 128S401.7066666666666 96 384 96S352 110.2933333333334 352 128S366.2933333333334 160 384 160z" />
-    <glyph glyph-name="car-side"
-      unicode="&#xF7AA;"
-      horiz-adv-x="512" d=" M341.3333333333333 320L405.3333333333333 234.6666666666667H448C471.6799999999999 234.6666666666667 490.6666666666666 215.68 490.6666666666666 192V128H448C448 92.5866666666667 419.4133333333333 64 384 64S320 92.5866666666667 320 128H192C192 92.5866666666667 163.4133333333333 64 128 64S64 92.5866666666667 64 128H21.3333333333333V192C21.3333333333333 215.68 40.32 234.6666666666667 64 234.6666666666667L128 320H341.3333333333333M224 288H144L103.68 234.6666666666667H224V288M256 288V234.6666666666667H365.6533333333333L325.3333333333333 288H256M128 160C110.2933333333333 160 96 145.7066666666667 96 128S110.2933333333333 96 128 96S160 110.2933333333334 160 128S145.7066666666667 160 128 160M384 160C366.2933333333334 160 352 145.7066666666667 352 128S366.2933333333334 96 384 96S416 110.2933333333334 416 128S401.7066666666666 160 384 160z" />
-    <glyph glyph-name="car-sports"
-      unicode="&#xF7AB;"
-      horiz-adv-x="512" d=" M256 266.6666666666667H149.3333333333333L85.3333333333333 213.3333333333334H64C40.32 213.3333333333334 21.3333333333333 194.3466666666667 21.3333333333333 170.6666666666667V106.6666666666667H67.6266666666667C76.8 81.0666666666667 100.9066666666667 64 128 64S179.2 81.0666666666667 188.16 106.6666666666667H323.6266666666667C332.8 81.0666666666667 356.9066666666667 64 384 64S435.2 81.0666666666667 444.16 106.6666666666667H490.6666666666666V128C490.6666666666666 151.68 468.6933333333333 159.36 448 170.6666666666667L256 266.6666666666667M112 192L160 234.6666666666667H245.3333333333333L330.6666666666667 192H112M128 160C145.7066666666667 160 160 145.7066666666667 160 128S145.7066666666667 96 128 96S96 110.2933333333334 96 128S110.2933333333333 160 128 160M384 160C401.7066666666666 160 416 145.7066666666667 416 128S401.7066666666666 96 384 96S352 110.2933333333334 352 128S366.2933333333334 160 384 160z" />
-    <glyph glyph-name="car-wash"
-      unicode="&#xF10E;"
-      horiz-adv-x="512" d=" M106.6666666666667 170.6666666666667L138.6666666666667 266.6666666666667H373.3333333333333L405.3333333333333 170.6666666666667M373.3333333333333 64C355.6266666666667 64 341.3333333333333 78.2933333333334 341.3333333333333 96S355.6266666666667 128 373.3333333333333 128S405.3333333333333 113.7066666666667 405.3333333333333 96S391.04 64 373.3333333333333 64M138.6666666666667 64C120.96 64 106.6666666666667 78.2933333333334 106.6666666666667 96S120.96 128 138.6666666666667 128S170.6666666666667 113.7066666666667 170.6666666666667 96S156.3733333333333 64 138.6666666666667 64M403.6266666666667 277.3333333333334C399.36 289.7066666666667 387.4133333333333 298.6666666666667 373.3333333333333 298.6666666666667H138.6666666666667C124.5866666666667 298.6666666666667 112.64 289.7066666666667 108.3733333333333 277.3333333333334L64 149.3333333333334V-21.3333333333333C64 -33.0666666666667 73.6 -42.6666666666666 85.3333333333333 -42.6666666666666H106.6666666666667C118.4 -42.6666666666666 128 -33.0666666666667 128 -21.3333333333333V0H384V-21.3333333333333C384 -33.0666666666667 393.6 -42.6666666666666 405.3333333333333 -42.6666666666666H426.6666666666667C438.4 -42.6666666666666 448 -33.0666666666667 448 -21.3333333333333V149.3333333333334M149.3333333333333 341.3333333333334C167.04 341.3333333333334 181.3333333333333 355.6266666666667 181.3333333333333 373.3333333333334C181.3333333333333 394.6666666666667 149.3333333333333 430.9333333333334 149.3333333333333 430.9333333333334S117.3333333333333 394.6666666666667 117.3333333333333 373.3333333333334C117.3333333333333 355.6266666666667 131.6266666666667 341.3333333333334 149.3333333333333 341.3333333333334M256 341.3333333333334C273.7066666666667 341.3333333333334 288 355.6266666666667 288 373.3333333333334C288 394.6666666666667 256 430.9333333333334 256 430.9333333333334S224 394.6666666666667 224 373.3333333333334C224 355.6266666666667 238.2933333333333 341.3333333333334 256 341.3333333333334M362.6666666666667 341.3333333333334C380.3733333333333 341.3333333333334 394.6666666666667 355.6266666666667 394.6666666666667 373.3333333333334C394.6666666666667 394.6666666666667 362.6666666666667 430.9333333333334 362.6666666666667 430.9333333333334S330.6666666666667 394.6666666666667 330.6666666666667 373.3333333333334C330.6666666666667 355.6266666666667 344.9600000000001 341.3333333333334 362.6666666666667 341.3333333333334z" />
-    <glyph glyph-name="caravan"
-      unicode="&#xF7AC;"
-      horiz-adv-x="512" d=" M106.6666666666667 298.6666666666667C83.2 298.6666666666667 64 279.4666666666667 64 256V128C64 104.5333333333333 83.2 85.3333333333334 106.6666666666667 85.3333333333334H149.3333333333333C149.3333333333333 49.92 177.92 21.3333333333334 213.3333333333333 21.3333333333334S277.3333333333333 49.92 277.3333333333333 85.3333333333334H448V128H405.3333333333333V256C405.3333333333333 279.4666666666667 386.1333333333334 298.6666666666667 362.6666666666667 298.6666666666667H106.6666666666667M106.6666666666667 256H213.3333333333333V192H106.6666666666667V256M277.3333333333333 256H362.6666666666667V192H277.3333333333333V256M213.3333333333333 106.6666666666667C225.0666666666667 106.6666666666667 234.6666666666667 97.0666666666667 234.6666666666667 85.3333333333334S225.0666666666667 64 213.3333333333333 64S192 73.6 192 85.3333333333334S201.6 106.6666666666667 213.3333333333333 106.6666666666667z" />
-    <glyph glyph-name="cards"
-      unicode="&#xF638;"
-      horiz-adv-x="512" d=" M458.0266666666666 355.2000000000001L429.44 367.1466666666667V174.5066666666667L481.28 299.5200000000001C490.0266666666666 321.2800000000001 480 346.2400000000001 458.0266666666666 355.2000000000001M42.0266666666666 276.2666666666668L147.84 21.3333333333334C154.4533333333333 4.9066666666667 170.0266666666667 -5.1199999999999 186.4533333333333 -5.5466666666667C192 -5.5466666666667 197.76 -4.48 203.3066666666667 -2.1333333333333L360.5333333333334 62.9333333333333C376.5333333333334 69.5466666666666 386.3466666666667 85.3333333333334 386.7733333333334 101.12C386.9866666666668 106.6666666666667 385.9200000000001 112.8533333333334 384.0000000000001 118.4L277.3333333333333 373.3333333333334C271.1466666666667 389.76 255.36 399.7866666666667 238.72 400C233.1733333333333 400 227.6266666666667 398.7200000000001 222.2933333333333 396.8L65.28 331.7333333333334C43.52 322.7733333333333 33.0666666666667 297.8133333333334 42.0266666666667 276.2666666666667M386.56 357.3333333333333C386.56 380.8 367.36 400 343.8933333333333 400H312.9599999999999L386.56 222.08" />
-    <glyph glyph-name="cards-club"
-      unicode="&#xF8CD;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C305.0666666666667 405.3333333333333 347.7333333333334 362.6666666666667 347.7333333333334 315.7333333333334C345.8133333333334 260.9066666666667 305.92 238.2933333333334 299.52 234.6666666666667C320.8533333333334 245.3333333333334 352 245.3333333333334 352 245.3333333333334C405.3333333333333 245.3333333333334 448 206.9333333333333 448 153.6S405.3333333333333 64 352 64C352 64 320 64 277.3333333333333 85.3333333333334C277.3333333333333 85.3333333333334 270.9333333333333 42.6666666666667 320 -21.3333333333333H192C241.0666666666667 42.6666666666667 234.6666666666667 85.3333333333334 234.6666666666667 85.3333333333334C192 64 160 64 160 64C106.6666666666667 64 64 100.2666666666667 64 153.6S106.6666666666667 245.3333333333334 160 245.3333333333334C160 245.3333333333334 191.1466666666667 245.3333333333334 212.48 234.6666666666667C206.08 238.2933333333334 166.1866666666667 260.9066666666667 164.2666666666667 315.7333333333334C164.2666666666667 362.6666666666667 206.9333333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="cards-diamond"
-      unicode="&#xF8CE;"
-      horiz-adv-x="512" d=" M405.3333333333333 192L256 -21.3333333333333L106.6666666666667 192L256 405.3333333333333" />
-    <glyph glyph-name="cards-heart"
-      unicode="&#xF8CF;"
-      horiz-adv-x="512" d=" M256 -7.4666666666667L225.0666666666667 20.6933333333333C115.2 120.3200000000001 42.6666666666667 186.24 42.6666666666667 266.6666666666667C42.6666666666667 332.5866666666667 94.2933333333333 384 160 384C197.12 384 232.7466666666667 366.7200000000001 256 339.6266666666667C279.2533333333334 366.7200000000001 314.88 384 352 384C417.7066666666666 384 469.3333333333333 332.5866666666667 469.3333333333333 266.6666666666667C469.3333333333333 186.24 396.8 120.3200000000001 286.9333333333333 20.6933333333333L256 -7.4666666666667z" />
-    <glyph glyph-name="cards-outline"
-      unicode="&#xF639;"
-      horiz-adv-x="512" d=" M238.72 400C233.1733333333333 400 227.6266666666667 398.7200000000001 222.2933333333333 396.8L65.28 331.7333333333334C43.52 322.7733333333333 33.0666666666667 297.8133333333334 42.0266666666667 276.2666666666667L147.84 21.3333333333334C154.4533333333333 4.9066666666667 170.0266666666667 -4.9066666666666 186.4533333333333 -5.3333333333333C192 -5.3333333333333 197.76 -4.6933333333333 203.3066666666667 -2.1333333333333L360.5333333333334 62.9333333333333C376.5333333333334 69.5466666666666 386.3466666666667 85.3333333333334 386.7733333333334 101.3333333333334C386.9866666666668 106.6666666666667 385.9200000000001 112.8533333333334 384.0000000000001 118.4L277.3333333333333 373.3333333333334C271.1466666666667 389.76 255.36 399.7866666666667 238.72 400M312.96 400L386.56 221.8666666666667V357.3333333333334C386.56 380.8 367.36 400 343.8933333333333 400M429.4400000000001 367.1466666666667V174.5066666666667L481.28 299.52C490.0266666666667 321.2800000000001 480.0000000000001 346.0266666666667 458.0266666666667 354.9866666666667M238.7200000000001 357.9733333333334L344.9600000000001 101.5466666666667L187.3066666666667 36.2666666666668L81.0666666666667 292.48" />
-    <glyph glyph-name="cards-playing-outline"
-      unicode="&#xF63A;"
-      horiz-adv-x="512" d=" M238.72 400C255.36 399.7866666666667 271.1466666666667 389.76 277.3333333333333 373.3333333333334L384 118.4C385.92 112.8533333333334 386.9866666666667 106.6666666666667 386.7733333333333 101.3333333333334C386.3466666666667 85.3333333333334 376.5333333333333 69.5466666666667 360.5333333333333 62.9333333333333L203.3066666666667 -2.1333333333333C197.76 -4.6933333333334 192 -5.3333333333333 186.4533333333333 -5.3333333333333C170.0266666666667 -4.9066666666666 154.4533333333333 4.9066666666667 147.84 21.3333333333334L42.0266666666667 276.2666666666667C33.0666666666667 297.8133333333334 43.52 322.7733333333333 65.28 331.7333333333334L222.2933333333333 396.8C227.6266666666667 398.72 233.1733333333333 400 238.72 400M312.96 400H343.8933333333333C367.36 400 386.56 380.8 386.56 357.3333333333333V221.8666666666667L312.9600000000001 400M429.4400000000001 367.1466666666667L458.0266666666667 354.9866666666666C480.0000000000001 346.0266666666667 490.0266666666667 321.28 481.28 299.52L429.4400000000001 174.5066666666666V367.1466666666667M238.7200000000001 357.9733333333334L81.0666666666667 292.48L187.0933333333333 36.2666666666667L344.9600000000001 101.5466666666666L238.7200000000001 357.9733333333333M184.5333333333333 265.8133333333334L253.44 214.4L244.0533333333334 128.8533333333334L175.1466666666667 180.48L184.5333333333333 265.8133333333334z" />
-    <glyph glyph-name="cards-spade"
-      unicode="&#xF8D0;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C192 298.6666666666667 85.3333333333333 256 85.3333333333333 149.3333333333334C85.3333333333333 106.6666666666667 128 64 170.6666666666667 64C192 64 213.3333333333333 64 234.6666666666667 85.3333333333334C234.6666666666667 85.3333333333334 241.4933333333334 42.6666666666667 192 -21.3333333333333H320C277.3333333333333 42.6666666666667 277.3333333333333 85.3333333333334 277.3333333333333 85.3333333333334C298.6666666666667 64 320 64 341.3333333333333 64C384 64 426.6666666666667 106.6666666666667 426.6666666666667 149.3333333333334C426.6666666666667 256 320 298.6666666666667 256 405.3333333333333z" />
-    <glyph glyph-name="cards-variant"
-      unicode="&#xF6C6;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333H405.3333333333333C417.0666666666667 405.3333333333333 426.6666666666667 395.7333333333334 426.6666666666667 384V170.6666666666667C426.6666666666667 158.9333333333333 417.0666666666667 149.3333333333334 405.3333333333333 149.3333333333334H106.6666666666667C94.9333333333333 149.3333333333334 85.3333333333333 158.9333333333333 85.3333333333333 170.6666666666667V384C85.3333333333333 395.7333333333334 94.9333333333333 405.3333333333333 106.6666666666667 405.3333333333333M128 362.6666666666667V192H384V362.6666666666667H128M426.6666666666667 85.3333333333334C426.6666666666667 73.6 417.0666666666667 64 405.3333333333333 64H106.6666666666667C94.9333333333333 64 85.3333333333333 73.6 85.3333333333333 85.3333333333334V106.6666666666667H426.6666666666667V85.3333333333334M426.6666666666667 0C426.6666666666667 -11.7333333333333 417.0666666666667 -21.3333333333333 405.3333333333333 -21.3333333333333H106.6666666666667C94.9333333333333 -21.3333333333333 85.3333333333333 -11.7333333333333 85.3333333333333 0V21.3333333333334H426.6666666666667V0z" />
-    <glyph glyph-name="carrot"
-      unicode="&#xF10F;"
-      horiz-adv-x="512" d=" M341.3333333333333 234.6666666666667L337.0666666666667 213.3333333333334H288C282.0266666666667 213.3333333333334 277.3333333333333 208.64 277.3333333333333 202.6666666666667S282.0266666666667 192 288 192H332.8L311.4666666666667 85.3333333333334H266.6666666666667C260.6933333333334 85.3333333333334 256 80.64 256 74.6666666666667S260.6933333333334 64 266.6666666666667 64H307.2L298.6666666666667 21.3333333333334C298.6666666666667 -2.1333333333333 279.4666666666667 -21.3333333333333 256 -21.3333333333333S213.3333333333333 -2.1333333333333 213.3333333333333 21.3333333333334L192 128H224C229.9733333333333 128 234.6666666666667 132.6933333333334 234.6666666666667 138.6666666666667S229.9733333333333 149.3333333333334 224 149.3333333333334H187.7333333333334L170.6666666666667 234.6666666666667C170.6666666666667 260.2666666666667 190.5066666666667 282.24 219.52 292.48L189.8666666666667 335.36C183.2533333333333 345.1733333333334 185.6 358.4 195.4133333333333 365.0133333333333C205.0133333333333 371.84 218.24 369.28 225.0666666666667 359.68L234.6666666666667 345.6V384C234.6666666666667 395.7333333333334 244.2666666666667 405.3333333333333 256 405.3333333333333S277.3333333333333 395.7333333333334 277.3333333333333 384V335.36L309.3333333333333 372.48C316.3733333333334 381.4400000000001 330.0266666666667 382.5066666666667 338.9866666666667 374.8266666666667C347.9466666666667 367.36 349.0133333333333 353.92 341.3333333333333 344.7466666666667L295.8933333333333 291.2000000000001C322.9866666666667 280.5333333333334 341.3333333333333 259.2000000000001 341.3333333333333 234.6666666666667z" />
-    <glyph glyph-name="cart"
-      unicode="&#xF110;"
-      horiz-adv-x="512" d=" M362.6666666666667 64C338.9866666666667 64 320 45.0133333333333 320 21.3333333333334C320 -2.1333333333333 339.2 -21.3333333333333 362.6666666666667 -21.3333333333333S405.3333333333333 -2.1333333333333 405.3333333333333 21.3333333333334C405.3333333333333 45.0133333333333 386.1333333333334 64 362.6666666666667 64M21.3333333333333 405.3333333333333V362.6666666666667H64L140.8 200.7466666666667L111.7866666666667 148.48C108.5866666666667 142.5066666666667 106.6666666666666 135.4666666666667 106.6666666666666 128C106.6666666666666 104.5333333333333 125.8666666666667 85.3333333333334 149.3333333333333 85.3333333333334H405.3333333333333V128H158.2933333333333C155.3066666666667 128 152.96 130.3466666666667 152.96 133.3333333333334C152.96 134.4 153.1733333333333 135.2533333333333 153.6 135.8933333333333L172.8 170.6666666666667H331.7333333333334C347.7333333333334 170.6666666666667 361.8133333333334 179.6266666666667 369.0666666666667 192.64L445.4400000000001 330.6666666666667C446.9333333333334 334.08 448.0000000000001 337.7066666666667 448.0000000000001 341.3333333333333C448.0000000000001 353.0666666666667 438.4000000000001 362.6666666666667 426.6666666666668 362.6666666666667H111.1466666666667L91.0933333333333 405.3333333333333M149.3333333333333 64C125.6533333333333 64 106.6666666666667 45.0133333333333 106.6666666666667 21.3333333333334C106.6666666666667 -2.1333333333333 125.8666666666667 -21.3333333333333 149.3333333333333 -21.3333333333333S192 -2.1333333333333 192 21.3333333333334C192 45.0133333333333 172.8 64 149.3333333333333 64z" />
-    <glyph glyph-name="cart-off"
-      unicode="&#xF66B;"
-      horiz-adv-x="512" d=" M484.9066666666666 -36.9066666666666L27.0933333333333 420.9066666666667L0 393.8133333333334L93.6533333333333 300.1600000000001L140.8 200.7466666666667L112 148.48C108.5866666666667 142.5066666666667 106.6666666666667 135.4666666666667 106.6666666666667 128C106.6666666666667 104.5333333333333 125.8666666666667 85.3333333333334 149.3333333333333 85.3333333333334H308.48L337.92 55.8933333333334C327.2533333333334 48.2133333333334 320 35.6266666666667 320 21.3333333333334C320 -2.1333333333333 339.2 -21.3333333333333 362.6666666666667 -21.3333333333333C376.9600000000001 -21.3333333333333 389.5466666666667 -14.2933333333333 397.2266666666667 -3.4133333333333L457.8133333333333 -64L484.9066666666666 -36.9066666666666M158.2933333333333 128C155.3066666666667 128 152.96 130.3466666666667 152.96 133.3333333333334L153.6 135.8933333333333L172.8 170.6666666666667H223.1466666666667L265.8133333333333 128H158.2933333333333M331.7333333333334 170.6666666666667C347.7333333333334 170.6666666666667 361.8133333333334 179.4133333333334 369.0666666666667 192.64L445.4400000000001 330.6666666666667C447.1466666666667 334.08 448.0000000000001 337.7066666666667 448.0000000000001 341.3333333333333C448.0000000000001 353.0666666666667 438.4000000000001 362.6666666666667 426.6666666666668 362.6666666666667H139.52L331.7333333333334 170.6666666666667M149.3333333333333 64C125.8666666666667 64 106.6666666666667 44.8000000000001 106.6666666666667 21.3333333333334S125.8666666666667 -21.3333333333333 149.3333333333333 -21.3333333333333S192 -2.1333333333333 192 21.3333333333334S172.8 64 149.3333333333333 64z" />
-    <glyph glyph-name="cart-outline"
-      unicode="&#xF111;"
-      horiz-adv-x="512" d=" M362.6666666666667 64C386.1333333333334 64 405.3333333333333 44.8000000000001 405.3333333333333 21.3333333333334S386.1333333333334 -21.3333333333333 362.6666666666667 -21.3333333333333C338.9866666666667 -21.3333333333333 320 -2.1333333333333 320 21.3333333333334C320 45.0133333333333 338.9866666666667 64 362.6666666666667 64M21.3333333333333 405.3333333333333H91.0933333333333L111.1466666666667 362.6666666666667H426.6666666666667C438.4 362.6666666666667 448 353.0666666666667 448 341.3333333333334C448 337.7066666666667 446.9333333333333 334.0800000000001 445.44 330.6666666666667L369.0666666666666 192.6400000000001C361.8133333333333 179.6266666666667 347.7333333333333 170.6666666666668 331.7333333333333 170.6666666666668H172.8L153.6 135.8933333333334L152.96 133.3333333333334C152.96 130.3466666666667 155.3066666666667 128.0000000000001 158.2933333333333 128.0000000000001H405.3333333333333V85.3333333333334H149.3333333333333C125.6533333333333 85.3333333333334 106.6666666666667 104.5333333333333 106.6666666666667 128C106.6666666666667 135.4666666666667 108.5866666666667 142.5066666666667 111.7866666666667 148.48L140.8 200.7466666666667L64 362.6666666666667H21.3333333333333V405.3333333333333M149.3333333333333 64C172.8 64 192 44.8000000000001 192 21.3333333333334S172.8 -21.3333333333333 149.3333333333333 -21.3333333333333C125.6533333333333 -21.3333333333333 106.6666666666667 -2.1333333333333 106.6666666666667 21.3333333333334C106.6666666666667 45.0133333333333 125.6533333333333 64 149.3333333333333 64M341.3333333333333 213.3333333333334L400.64 320H130.9866666666667L181.3333333333333 213.3333333333334H341.3333333333333z" />
-    <glyph glyph-name="cart-plus"
-      unicode="&#xF112;"
-      horiz-adv-x="512" d=" M234.6666666666667 256H277.3333333333333V320H341.3333333333333V362.6666666666667H277.3333333333333V426.6666666666667H234.6666666666667V362.6666666666667H170.6666666666667V320H234.6666666666667M149.3333333333333 64C125.8666666666667 64 106.6666666666667 44.8000000000001 106.6666666666667 21.3333333333334S125.8666666666667 -21.3333333333333 149.3333333333333 -21.3333333333333S192 -2.1333333333333 192 21.3333333333334S172.8 64 149.3333333333333 64M362.6666666666667 64C339.2 64 320 44.8000000000001 320 21.3333333333334S339.2 -21.3333333333333 362.6666666666667 -21.3333333333333S405.3333333333333 -2.1333333333333 405.3333333333333 21.3333333333334S386.1333333333334 64 362.6666666666667 64M152.96 133.3333333333334L153.6 135.8933333333333L172.8 170.6666666666667H331.7333333333334C347.7333333333334 170.6666666666667 361.8133333333334 179.4133333333334 369.0666666666667 192.64L451.4133333333333 342.1866666666667L414.2933333333334 362.6666666666667H414.08L390.6133333333333 320L331.7333333333333 213.3333333333334H181.9733333333333L179.2 219.0933333333333L131.4133333333333 320L111.1466666666667 362.6666666666667L91.0933333333333 405.3333333333333H21.3333333333333V362.6666666666667H64L140.8 200.7466666666667L112 148.48C108.5866666666667 142.5066666666667 106.6666666666667 135.4666666666667 106.6666666666667 128C106.6666666666667 104.5333333333333 125.8666666666667 85.3333333333334 149.3333333333333 85.3333333333334H405.3333333333333V128H158.2933333333333C155.52 128 152.96 130.3466666666667 152.96 133.3333333333334z" />
-    <glyph glyph-name="case-sensitive-alt"
-      unicode="&#xF113;"
-      horiz-adv-x="512" d=" M426.6666666666667 149.3333333333334C426.6666666666667 181.3333333333334 416 192 384 192H341.3333333333333V213.3333333333334C341.3333333333333 234.6666666666667 341.3333333333333 234.6666666666667 298.6666666666667 234.6666666666667V42.6666666666667H384C416 42.6666666666667 426.6666666666667 53.9733333333334 426.6666666666667 85.3333333333334V149.3333333333334M256 192C256 224 244.6933333333334 234.6666666666667 213.3333333333333 234.6666666666667H128C96 234.6666666666667 85.3333333333333 224 85.3333333333333 192V42.6666666666667H128V106.6666666666667H213.3333333333333V42.6666666666667H256V192M213.3333333333333 298.6666666666667H298.6666666666667V341.3333333333334H213.3333333333333V298.6666666666667M469.3333333333333 256V21.3333333333334C469.3333333333333 -2.3466666666666 450.3466666666667 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V256C42.6666666666667 279.68 61.6533333333333 298.6666666666667 85.3333333333333 298.6666666666667H170.6666666666667V341.3333333333334L213.3333333333333 384H298.6666666666667L341.3333333333333 341.3333333333334V298.6666666666667H426.6666666666667C450.1333333333334 298.6666666666667 469.3333333333333 279.4666666666667 469.3333333333333 256M341.3333333333333 85.3333333333334H384V149.3333333333334H341.3333333333333V85.3333333333334M128 192H213.3333333333333V149.3333333333334H128V192z" />
-    <glyph glyph-name="cash"
-      unicode="&#xF114;"
-      horiz-adv-x="512" d=" M64 320H448V64H64V320M256 256C291.4133333333333 256 320 227.4133333333334 320 192S291.4133333333333 128 256 128S192 156.5866666666667 192 192S220.5866666666667 256 256 256M149.3333333333333 277.3333333333334C149.3333333333333 253.8666666666667 130.1333333333333 234.6666666666667 106.6666666666667 234.6666666666667V149.3333333333334C130.1333333333333 149.3333333333334 149.3333333333333 130.1333333333333 149.3333333333333 106.6666666666667H362.6666666666667C362.6666666666667 130.1333333333333 381.8666666666666 149.3333333333334 405.3333333333333 149.3333333333334V234.6666666666667C381.8666666666666 234.6666666666667 362.6666666666667 253.8666666666667 362.6666666666667 277.3333333333334H149.3333333333333z" />
-    <glyph glyph-name="cash-100"
-      unicode="&#xF115;"
-      horiz-adv-x="512" d=" M42.6666666666667 341.3333333333334H469.3333333333333V21.3333333333334H42.6666666666667V341.3333333333334M426.6666666666667 64V298.6666666666667H85.3333333333333V64H426.6666666666667M362.6666666666667 277.3333333333334C362.6666666666667 253.8666666666667 381.8666666666666 234.6666666666667 405.3333333333333 234.6666666666667V128C381.8666666666666 128 362.6666666666667 108.8 362.6666666666667 85.3333333333334H149.3333333333333C149.3333333333333 108.8 130.1333333333333 128 106.6666666666667 128V234.6666666666667C130.1333333333333 234.6666666666667 149.3333333333333 253.8666666666667 149.3333333333333 277.3333333333334H362.6666666666667M362.6666666666667 170.6666666666667V192C362.6666666666667 215.4666666666667 348.3733333333333 234.6666666666667 330.6666666666667 234.6666666666667S298.6666666666667 215.4666666666667 298.6666666666667 192V170.6666666666667C298.6666666666667 147.2000000000001 312.96 128 330.6666666666667 128S362.6666666666667 147.2000000000001 362.6666666666667 170.6666666666667M330.6666666666667 213.3333333333334C336.64 213.3333333333334 341.3333333333333 208.64 341.3333333333333 202.6666666666667V160C341.3333333333333 154.0266666666667 336.64 149.3333333333334 330.6666666666667 149.3333333333334S320 154.0266666666667 320 160V202.6666666666667C320 208.64 324.6933333333334 213.3333333333334 330.6666666666667 213.3333333333334M277.3333333333333 170.6666666666667V192C277.3333333333333 215.4666666666667 263.04 234.6666666666667 245.3333333333333 234.6666666666667S213.3333333333333 215.4666666666667 213.3333333333333 192V170.6666666666667C213.3333333333333 147.2000000000001 227.6266666666667 128 245.3333333333333 128S277.3333333333333 147.2000000000001 277.3333333333333 170.6666666666667M245.3333333333333 213.3333333333334C251.3066666666667 213.3333333333334 256 208.64 256 202.6666666666667V160C256 154.0266666666667 251.3066666666667 149.3333333333334 245.3333333333333 149.3333333333334S234.6666666666667 154.0266666666667 234.6666666666667 160V202.6666666666667C234.6666666666667 208.64 239.36 213.3333333333334 245.3333333333333 213.3333333333334M170.6666666666667 128H192V234.6666666666667H170.6666666666667L149.3333333333333 224V202.6666666666667L170.6666666666667 213.3333333333334V128z" />
-    <glyph glyph-name="cash-multiple"
-      unicode="&#xF116;"
-      horiz-adv-x="512" d=" M106.6666666666667 320H490.6666666666666V64H106.6666666666667V320M298.6666666666667 256C334.08 256 362.6666666666667 227.4133333333334 362.6666666666667 192S334.08 128 298.6666666666667 128S234.6666666666667 156.5866666666667 234.6666666666667 192S263.2533333333334 256 298.6666666666667 256M192 277.3333333333334C192 253.8666666666667 172.8 234.6666666666667 149.3333333333333 234.6666666666667V149.3333333333334C172.8 149.3333333333334 192 130.1333333333333 192 106.6666666666667H405.3333333333333C405.3333333333333 130.1333333333333 424.5333333333333 149.3333333333334 448 149.3333333333334V234.6666666666667C424.5333333333333 234.6666666666667 405.3333333333333 253.8666666666667 405.3333333333333 277.3333333333334H192M21.3333333333333 234.6666666666667H64V21.3333333333334H405.3333333333333V-21.3333333333333H21.3333333333333V234.6666666666667z" />
-    <glyph glyph-name="cash-refund"
-      unicode="&#xFA9B;"
-      horiz-adv-x="512" d=" M64 213.3333333333334H448V-42.6666666666666H64V213.3333333333334M256 128C279.4666666666667 128 298.6666666666667 108.8 298.6666666666667 85.3333333333334S279.4666666666667 42.6666666666667 256 42.6666666666667S213.3333333333333 61.8666666666667 213.3333333333333 85.3333333333334S232.5333333333334 128 256 128M149.3333333333333 170.6666666666667C149.3333333333333 147.2000000000001 130.1333333333333 128 106.6666666666667 128V42.6666666666667C130.1333333333333 42.6666666666667 149.3333333333333 23.4666666666667 149.3333333333333 0H362.6666666666667C362.6666666666667 23.4666666666667 381.8666666666666 42.6666666666667 405.3333333333333 42.6666666666667V128C381.8666666666666 128 362.6666666666667 147.2000000000001 362.6666666666667 170.6666666666667H149.3333333333333M362.6666666666667 341.3333333333334V234.6666666666667H330.6666666666667V309.3333333333334H210.7733333333334L262.4 257.4933333333334L239.7866666666667 234.6666666666667L149.3333333333333 325.3333333333334L239.7866666666667 416L262.4 393.1733333333334L210.7733333333334 341.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="cash-usd"
-      unicode="&#xF117;"
-      horiz-adv-x="512" d=" M426.6666666666667 64H85.3333333333333V320H426.6666666666667M426.6666666666667 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667M234.6666666666667 85.3333333333334H277.3333333333333V106.6666666666667H298.6666666666667C310.4 106.6666666666667 320 116.2666666666667 320 128V192C320 203.7333333333334 310.4 213.3333333333334 298.6666666666667 213.3333333333334H234.6666666666667V234.6666666666667H320V277.3333333333334H277.3333333333333V298.6666666666667H234.6666666666667V277.3333333333334H213.3333333333333C201.6 277.3333333333334 192 267.7333333333334 192 256V192C192 180.2666666666667 201.6 170.6666666666667 213.3333333333333 170.6666666666667H277.3333333333333V149.3333333333334H192V106.6666666666667H234.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="cassette"
-      unicode="&#xF9D3;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334C61.8666666666667 341.3333333333334 42.6666666666667 322.1333333333334 42.6666666666667 298.6666666666667V85.3333333333334C42.6666666666667 61.8666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H128L149.3333333333333 85.3333333333334H362.6666666666667L384 42.6666666666667H426.6666666666667C450.1333333333334 42.6666666666667 469.3333333333333 61.8666666666667 469.3333333333333 85.3333333333334V298.6666666666667C469.3333333333333 322.1333333333334 450.1333333333334 341.3333333333334 426.6666666666667 341.3333333333334H85.3333333333333M138.6666666666667 234.6666666666667C156.3733333333333 234.6666666666667 170.6666666666667 220.3733333333333 170.6666666666667 202.6666666666667S156.3733333333333 170.6666666666667 138.6666666666667 170.6666666666667S106.6666666666667 184.96 106.6666666666667 202.6666666666667S120.96 234.6666666666667 138.6666666666667 234.6666666666667M192 234.6666666666667H320V170.6666666666667H192V234.6666666666667M373.3333333333333 234.6666666666667C391.04 234.6666666666667 405.3333333333333 220.3733333333333 405.3333333333333 202.6666666666667S391.04 170.6666666666667 373.3333333333333 170.6666666666667S341.3333333333333 184.96 341.3333333333333 202.6666666666667S355.6266666666667 234.6666666666667 373.3333333333333 234.6666666666667z" />
-    <glyph glyph-name="cast"
-      unicode="&#xF118;"
-      horiz-adv-x="512" d=" M21.3333333333333 234.6666666666667V192C127.36 192 213.3333333333333 106.0266666666666 213.3333333333333 0H256C256 129.7066666666667 150.8266666666667 234.6666666666667 21.3333333333333 234.6666666666667M21.3333333333333 149.3333333333334V106.6666666666667C80.2133333333333 106.6666666666667 128 58.88 128 0H170.6666666666667C170.6666666666667 82.5600000000001 103.8933333333333 149.3333333333334 21.3333333333333 149.3333333333334M21.3333333333333 64V0H85.3333333333333C85.3333333333333 35.4133333333334 56.7466666666667 64 21.3333333333333 64M448 384H64C40.32 384 21.3333333333333 365.0133333333333 21.3333333333333 341.3333333333334V277.3333333333334H64V341.3333333333334H448V42.6666666666667H298.6666666666667V0H448C471.4666666666667 0 490.6666666666666 19.2 490.6666666666666 42.6666666666667V341.3333333333334C490.6666666666666 365.0133333333333 471.4666666666667 384 448 384z" />
-    <glyph glyph-name="cast-connected"
-      unicode="&#xF119;"
-      horiz-adv-x="512" d=" M448 384H64C40.32 384 21.3333333333333 365.0133333333333 21.3333333333333 341.3333333333334V277.3333333333334H64V341.3333333333334H448V42.6666666666667H298.6666666666667V0H448C471.4666666666667 0 490.6666666666666 19.2 490.6666666666666 42.6666666666667V341.3333333333334C490.6666666666666 365.0133333333333 471.4666666666667 384 448 384M21.3333333333333 234.6666666666667V192C127.36 192 213.3333333333333 106.0266666666666 213.3333333333333 0H256C256 129.7066666666667 150.8266666666667 234.6666666666667 21.3333333333333 234.6666666666667M405.3333333333333 298.6666666666667H106.6666666666667V263.8933333333334C191.1466666666667 236.5866666666667 257.92 169.8133333333334 285.2266666666667 85.3333333333334H405.3333333333333M21.3333333333333 149.3333333333334V106.6666666666667C80.2133333333333 106.6666666666667 128 58.88 128 0H170.6666666666667C170.6666666666667 82.5600000000001 103.8933333333333 149.3333333333334 21.3333333333333 149.3333333333334M21.3333333333333 64V0H85.3333333333333C85.3333333333333 35.4133333333334 56.7466666666667 64 21.3333333333333 64z" />
-    <glyph glyph-name="cast-off"
-      unicode="&#xF789;"
-      horiz-adv-x="512" d=" M34.1333333333333 420.9066666666667L5.3333333333333 389.3333333333333L30.08 366.9333333333334C24.7466666666667 359.8933333333333 21.3333333333333 350.9333333333334 21.3333333333333 341.3333333333334V277.3333333333334H64V336.4266666666667L388.2666666666667 42.6666666666667H298.6666666666667V0H435.4133333333333L475.9466666666666 -36.6933333333333L504.5333333333333 -5.1199999999999M138.6666666666667 384L185.6 341.3333333333334H448V103.68L490.6666666666666 65.0666666666667V341.3333333333334C490.6666666666666 365.0133333333333 471.4666666666667 384 448 384M21.3333333333333 234.6666666666667V192C127.36 192 213.3333333333333 106.0266666666666 213.3333333333333 0H256C256 129.7066666666667 151.04 234.6666666666667 21.3333333333333 234.6666666666667M21.3333333333333 149.3333333333334V106.6666666666667C80.2133333333333 106.6666666666667 128 58.88 128 0H170.6666666666667C170.6666666666667 82.5600000000001 103.8933333333333 149.3333333333334 21.3333333333333 149.3333333333334M21.3333333333333 64V0H85.3333333333333C85.3333333333333 35.4133333333334 56.7466666666667 64 21.3333333333333 64z" />
-    <glyph glyph-name="castle"
-      unicode="&#xF11A;"
-      horiz-adv-x="512" d=" M42.6666666666667 170.6666666666667H85.3333333333333V128H128V170.6666666666667H170.6666666666667V128H213.3333333333333V170.6666666666667H256V128H298.6666666666667V234.6666666666667L362.6666666666667 298.6666666666667V426.6666666666667H405.3333333333333L490.6666666666666 384L405.3333333333333 341.3333333333334V298.6666666666667L469.3333333333333 234.6666666666667V-21.3333333333333H234.6666666666667V42.6666666666667C234.6666666666667 66.1333333333334 215.4666666666667 85.3333333333334 192 85.3333333333334S149.3333333333333 66.1333333333334 149.3333333333333 42.6666666666667V-21.3333333333333H42.6666666666667V170.6666666666667M384 234.6666666666667C372.2666666666667 234.6666666666667 362.6666666666667 223.1466666666667 362.6666666666667 209.0666666666667V170.6666666666667H405.3333333333333V209.0666666666667C405.3333333333333 223.1466666666667 395.7333333333334 234.6666666666667 384 234.6666666666667z" />
-    <glyph glyph-name="cat"
-      unicode="&#xF11B;"
-      horiz-adv-x="512" d=" M256 277.3333333333334L227.6266666666667 275.4133333333334C209.28 297.1733333333334 157.8666666666667 352 106.6666666666667 352C106.6666666666667 352 64.64 288.8533333333334 105.8133333333333 204.5866666666667C94.08 186.88 86.8266666666667 177.7066666666667 85.3333333333333 156.5866666666667L44.16 150.4L48.64 129.4933333333334L86.1866666666667 135.04L89.1733333333333 119.8933333333334L55.68 99.84L65.7066666666667 80.8533333333334L96.64 99.84C121.1733333333333 47.7866666666666 183.2533333333333 21.3333333333334 256 21.3333333333334S390.8266666666667 47.7866666666666 415.36 99.84L446.2933333333333 80.8533333333334L456.3199999999999 99.84L422.8266666666666 119.8933333333333L425.8133333333333 135.04L463.36 129.4933333333334L467.84 150.4L426.6666666666667 156.5866666666667C425.1733333333333 177.7066666666667 417.92 186.88 406.1866666666666 204.5866666666667C447.36 288.8533333333334 405.3333333333333 352 405.3333333333333 352C354.1333333333334 352 302.7200000000001 297.1733333333334 284.3733333333334 275.4133333333334L256 277.3333333333334M192 213.3333333333334C203.7333333333334 213.3333333333334 213.3333333333333 203.7333333333334 213.3333333333333 192S203.7333333333334 170.6666666666667 192 170.6666666666667S170.6666666666667 180.2666666666667 170.6666666666667 192S180.2666666666667 213.3333333333334 192 213.3333333333334M320 213.3333333333334C331.7333333333334 213.3333333333334 341.3333333333333 203.7333333333334 341.3333333333333 192S331.7333333333334 170.6666666666667 320 170.6666666666667S298.6666666666667 180.2666666666667 298.6666666666667 192S308.2666666666667 213.3333333333334 320 213.3333333333334M234.6666666666667 149.3333333333334H277.3333333333333L262.4 119.68C266.6666666666667 106.0266666666666 278.6133333333334 96 293.3333333333333 96C311.04 96 325.3333333333333 110.2933333333334 325.3333333333333 128H336C336 104.5333333333333 316.8 85.3333333333334 293.3333333333333 85.3333333333334C277.3333333333333 85.3333333333334 263.4666666666667 94.08 256 106.6666666666667C248.5333333333334 94.08 234.6666666666667 85.3333333333334 218.6666666666667 85.3333333333334C195.2 85.3333333333334 176 104.5333333333333 176 128H186.6666666666667C186.6666666666667 110.2933333333334 200.96 96 218.6666666666667 96C233.3866666666667 96 245.3333333333333 106.0266666666666 249.6 119.68L234.6666666666667 149.3333333333334z" />
-    <glyph glyph-name="cctv"
-      unicode="&#xF7AD;"
-      horiz-adv-x="512" d=" M387.2 342.6133333333334C379.0933333333333 343.2533333333334 370.56 341.3333333333334 362.6666666666667 337.0666666666667L178.1333333333333 230.4000000000001C157.6533333333333 218.4533333333334 150.8266666666667 192 162.56 171.9466666666667L194.56 116.6933333333334C206.2933333333333 96 232.32 89.1733333333334 252.8 100.9066666666667L291.2 123.0933333333334C296.96 113.28 305.4933333333334 105.3866666666667 315.9466666666667 100.9066666666667V63.1466666666667C315.9466666666667 39.8933333333334 334.9333333333334 21.3333333333334 358.6133333333334 21.3333333333334H469.3333333333333V63.1466666666667H358.6133333333333V100.9066666666667C378.0266666666667 109.4400000000001 390.6133333333333 128.6400000000001 390.6133333333333 149.3333333333334C390.6133333333333 159.1466666666667 388.0533333333333 168.3200000000001 383.36 176.4266666666667L437.3333333333333 207.5733333333334C458.0266666666666 219.5200000000001 465.0666666666667 245.3333333333334 453.1199999999999 266.0266666666667L421.12 321.2800000000001C413.8666666666666 334.0800000000001 400.8533333333333 341.3333333333334 387.2 342.6133333333334M132.6933333333333 167.04L42.6666666666667 152.1066666666667L58.6666666666667 124.3733333333333L101.3333333333333 50.5600000000001L117.3333333333333 22.8266666666667L175.36 93.2266666666667L132.6933333333333 167.0400000000001z" />
-    <glyph glyph-name="ceiling-light"
-      unicode="&#xF768;"
-      horiz-adv-x="512" d=" M170.6666666666667 256H234.6666666666667V362.6666666666667H277.3333333333333V256H341.3333333333333L426.6666666666667 85.3333333333334H85.3333333333333L170.6666666666667 256M298.6666666666667 64C298.6666666666667 40.5333333333333 279.4666666666667 21.3333333333334 256 21.3333333333334S213.3333333333333 40.5333333333333 213.3333333333333 64H298.6666666666667z" />
-    <glyph glyph-name="cellphone"
-      unicode="&#xF11C;"
-      horiz-adv-x="512" d=" M362.6666666666667 42.6666666666667H149.3333333333333V341.3333333333334H362.6666666666667M362.6666666666667 426.6666666666667H149.3333333333333C125.6533333333333 426.6666666666667 106.6666666666667 407.68 106.6666666666667 384V0C106.6666666666667 -23.4666666666667 125.8666666666667 -42.6666666666666 149.3333333333333 -42.6666666666666H362.6666666666667C386.1333333333334 -42.6666666666666 405.3333333333333 -23.4666666666667 405.3333333333333 0V384C405.3333333333333 407.68 386.1333333333334 426.6666666666667 362.6666666666667 426.6666666666667z" />
-    <glyph glyph-name="cellphone-android"
-      unicode="&#xF11D;"
-      horiz-adv-x="512" d=" M368 64H144V362.6666666666667H368M298.6666666666667 0H213.3333333333333V21.3333333333334H298.6666666666667M341.3333333333333 426.6666666666667H170.6666666666667C135.2533333333333 426.6666666666667 106.6666666666667 398.08 106.6666666666667 362.6666666666667V21.3333333333334C106.6666666666667 -14.08 135.2533333333333 -42.6666666666666 170.6666666666667 -42.6666666666666H341.3333333333333C376.7466666666667 -42.6666666666666 405.3333333333333 -14.08 405.3333333333333 21.3333333333334V362.6666666666667C405.3333333333333 398.08 376.7466666666667 426.6666666666667 341.3333333333333 426.6666666666667z" />
-    <glyph glyph-name="cellphone-arrow-down"
-      unicode="&#xF9D4;"
-      horiz-adv-x="512" d=" M362.6666666666667 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V0C106.6666666666667 -23.4666666666667 125.8666666666667 -42.6666666666666 149.3333333333333 -42.6666666666666H362.6666666666667C386.1333333333334 -42.6666666666666 405.3333333333333 -23.4666666666667 405.3333333333333 0V384C405.3333333333333 407.4666666666667 386.1333333333334 426.6666666666667 362.6666666666667 426.6666666666667M362.6666666666667 42.6666666666667H149.3333333333333V341.3333333333334H362.6666666666667V42.6666666666667M341.3333333333333 170.6666666666667H277.3333333333333V277.3333333333334H234.6666666666667V170.6666666666667H170.6666666666667L256 85.3333333333334L341.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="cellphone-basic"
-      unicode="&#xF11E;"
-      horiz-adv-x="512" d=" M320 405.3333333333333C308.2666666666667 405.3333333333333 298.6666666666667 395.7333333333334 298.6666666666667 384V320H213.3333333333333C189.6533333333333 320 170.6666666666667 301.0133333333333 170.6666666666667 277.3333333333334V21.3333333333334C170.6666666666667 -2.3466666666666 189.6533333333333 -21.3333333333333 213.3333333333333 -21.3333333333333H320C343.68 -21.3333333333333 362.6666666666667 -2.3466666666666 362.6666666666667 21.3333333333334V277.3333333333334C362.6666666666667 293.12 354.1333333333334 306.7733333333333 341.3333333333333 314.0266666666667V384C341.3333333333333 395.7333333333334 331.7333333333334 405.3333333333333 320 405.3333333333333M213.3333333333333 277.3333333333334H320V170.6666666666667H213.3333333333333V277.3333333333334M213.3333333333333 128H234.6666666666667V106.6666666666667H213.3333333333333V128M256 128H277.3333333333333V106.6666666666667H256V128M298.6666666666667 128H320V106.6666666666667H298.6666666666667V128M213.3333333333333 85.3333333333334H234.6666666666667V64H213.3333333333333V85.3333333333334M256 85.3333333333334H277.3333333333333V64H256V85.3333333333334M298.6666666666667 85.3333333333334H320V64H298.6666666666667V85.3333333333334M213.3333333333333 42.6666666666667H234.6666666666667V21.3333333333334H213.3333333333333V42.6666666666667M256 42.6666666666667H277.3333333333333V21.3333333333334H256V42.6666666666667M298.6666666666667 42.6666666666667H320V21.3333333333334H298.6666666666667V42.6666666666667z" />
-    <glyph glyph-name="cellphone-dock"
-      unicode="&#xF11F;"
-      horiz-adv-x="512" d=" M341.3333333333333 128H170.6666666666667V341.3333333333334H341.3333333333333M341.3333333333333 426.6666666666667H170.6666666666667C146.9866666666667 426.6666666666667 128 407.68 128 384V85.3333333333334C128 61.8666666666667 147.2 42.6666666666667 170.6666666666667 42.6666666666667H341.3333333333333C364.8 42.6666666666667 384 61.8666666666667 384 85.3333333333334V384C384 407.68 364.8 426.6666666666667 341.3333333333333 426.6666666666667M170.6666666666667 -42.6666666666666H341.3333333333333V0H170.6666666666667V-42.6666666666666z" />
-    <glyph glyph-name="cellphone-erase"
-      unicode="&#xF94C;"
-      horiz-adv-x="512" d=" M234.6666666666667 273.0666666666667L213.3333333333333 294.4000000000001L128 209.0666666666667L42.6666666666667 294.4000000000001L21.3333333333333 273.0666666666667L106.6666666666667 187.7333333333334L21.3333333333333 102.4L42.6666666666667 81.0666666666667L128 166.4L213.3333333333333 81.0666666666667L234.6666666666667 102.4L149.3333333333333 187.7333333333334L234.6666666666667 273.0666666666667M362.6666666666667 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V320H149.3333333333333V362.6666666666667H362.6666666666667V21.3333333333334H149.3333333333333V64H106.6666666666667V0C106.6666666666667 -23.4666666666667 125.8666666666667 -42.6666666666666 149.3333333333333 -42.6666666666666H362.6666666666667C386.1333333333334 -42.6666666666666 405.3333333333333 -23.4666666666667 405.3333333333333 0V384C405.3333333333333 407.4666666666667 386.1333333333334 426.6666666666667 362.6666666666667 426.6666666666667z" />
-    <glyph glyph-name="cellphone-iphone"
-      unicode="&#xF120;"
-      horiz-adv-x="512" d=" M341.3333333333333 64H149.3333333333333V362.6666666666667H341.3333333333333M245.3333333333333 -21.3333333333333C227.6266666666667 -21.3333333333333 213.3333333333333 -7.04 213.3333333333333 10.6666666666667S227.6266666666667 42.6666666666667 245.3333333333333 42.6666666666667S277.3333333333333 28.3733333333333 277.3333333333333 10.6666666666667S263.04 -21.3333333333333 245.3333333333333 -21.3333333333333M330.6666666666667 426.6666666666667H160C130.56 426.6666666666667 106.6666666666667 402.7733333333333 106.6666666666667 373.3333333333334V10.6666666666667C106.6666666666667 -18.7733333333333 130.56 -42.6666666666666 160 -42.6666666666666H330.6666666666667C360.1066666666667 -42.6666666666666 384 -18.7733333333333 384 10.6666666666667V373.3333333333334C384 402.7733333333333 360.1066666666667 426.6666666666667 330.6666666666667 426.6666666666667z" />
-    <glyph glyph-name="cellphone-key"
-      unicode="&#xF94D;"
-      horiz-adv-x="512" d=" M149.3333333333333 426.6666666666667C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V298.6666666666667H149.3333333333333V362.6666666666667H362.6666666666667V21.3333333333334H149.3333333333333V85.3333333333334H106.6666666666667V0C106.6666666666667 -23.4666666666667 125.8666666666667 -42.6666666666666 149.3333333333333 -42.6666666666666H362.6666666666667C386.1333333333334 -42.6666666666666 405.3333333333333 -23.4666666666667 405.3333333333333 0V384C405.3333333333333 407.4666666666667 386.1333333333334 426.6666666666667 362.6666666666667 426.6666666666667H149.3333333333333M128 256C92.5866666666667 256 64 227.4133333333334 64 192S92.5866666666667 128 128 128C155.9466666666667 128 179.6266666666667 145.7066666666667 188.3733333333333 170.6666666666667H234.6666666666667V128H277.3333333333333V170.6666666666667H298.6666666666667V213.3333333333334H188.3733333333333C179.6266666666667 238.2933333333334 155.9466666666667 256 128 256M128 213.3333333333334C139.7333333333333 213.3333333333334 149.3333333333333 203.7333333333334 149.3333333333333 192S139.7333333333333 170.6666666666667 128 170.6666666666667S106.6666666666667 180.2666666666667 106.6666666666667 192S116.2666666666667 213.3333333333334 128 213.3333333333334z" />
-    <glyph glyph-name="cellphone-link"
-      unicode="&#xF121;"
-      horiz-adv-x="512" d=" M469.3333333333333 85.3333333333334H384V234.6666666666667H469.3333333333333M490.6666666666666 277.3333333333334H362.6666666666667C350.9333333333333 277.3333333333334 341.3333333333333 267.7333333333334 341.3333333333333 256V42.6666666666667C341.3333333333333 30.9333333333333 350.9333333333333 21.3333333333334 362.6666666666667 21.3333333333334H490.6666666666666C502.4 21.3333333333334 512 30.9333333333333 512 42.6666666666667V256C512 267.7333333333334 502.4 277.3333333333334 490.6666666666666 277.3333333333334M85.3333333333333 320H469.3333333333333V362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V85.3333333333334H0V21.3333333333334H298.6666666666667V85.3333333333334H85.3333333333333V320z" />
-    <glyph glyph-name="cellphone-link-off"
-      unicode="&#xF122;"
-      horiz-adv-x="512" d=" M490.6666666666666 277.3333333333334H362.6666666666667C350.9333333333333 277.3333333333334 341.3333333333333 267.7333333333334 341.3333333333333 256V166.8266666666667L384 124.16V234.6666666666667H469.3333333333333V85.3333333333334H422.8266666666667L486.8266666666667 21.3333333333334H490.6666666666666C502.4 21.3333333333334 512 30.9333333333333 512 42.6666666666667V256C512 267.7333333333334 502.4 277.3333333333334 490.6666666666666 277.3333333333334M85.3333333333333 314.24L314.24 85.3333333333334H85.3333333333333V314.24M40.96 412.8L13.8666666666667 385.7066666666667L52.6933333333333 346.88C46.5066666666667 339.6266666666667 42.6666666666667 330.6666666666667 42.6666666666667 320V85.3333333333334H0V21.3333333333334H378.24L428.3733333333334 -28.8L455.4666666666667 -1.7066666666667L82.9866666666667 370.7733333333333L40.96 412.8M469.3333333333333 320V362.6666666666667H145.4933333333334L188.16 320H469.3333333333333z" />
-    <glyph glyph-name="cellphone-lock"
-      unicode="&#xF94E;"
-      horiz-adv-x="512" d=" M362.6666666666667 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V320H149.3333333333333V362.6666666666667H362.6666666666667V21.3333333333334H149.3333333333333V64H106.6666666666667V0C106.6666666666667 -23.4666666666667 125.8666666666667 -42.6666666666666 149.3333333333333 -42.6666666666666H362.6666666666667C386.1333333333334 -42.6666666666666 405.3333333333333 -23.4666666666667 405.3333333333333 0V384C405.3333333333333 407.4666666666667 386.1333333333334 426.6666666666667 362.6666666666667 426.6666666666667M187.7333333333334 213.3333333333334V245.3333333333334C187.7333333333334 275.2000000000001 157.8666666666667 298.6666666666667 128 298.6666666666667S68.2666666666667 275.2000000000001 68.2666666666667 245.3333333333334V213.3333333333334C55.4666666666667 213.3333333333334 42.6666666666667 200.5333333333334 42.6666666666667 187.7333333333334V113.0666666666667C42.6666666666667 98.1333333333334 55.4666666666667 85.3333333333334 68.2666666666667 85.3333333333334H185.6C200.5333333333333 85.3333333333334 213.3333333333333 98.1333333333334 213.3333333333333 110.9333333333333V185.6C213.3333333333333 200.5333333333333 200.5333333333333 213.3333333333334 187.7333333333334 213.3333333333334M160 213.3333333333334H96V245.3333333333334C96 262.4000000000001 110.9333333333334 273.0666666666667 128 273.0666666666667S160 262.4000000000001 160 245.3333333333334V213.3333333333334z" />
-    <glyph glyph-name="cellphone-message"
-      unicode="&#xF8D2;"
-      horiz-adv-x="512" d=" M234.6666666666667 85.3333333333334V298.6666666666667H85.3333333333333V85.3333333333334H234.6666666666667M234.6666666666667 384C258.1333333333334 384 277.3333333333333 364.8 277.3333333333333 341.3333333333334V42.6666666666667C277.3333333333333 19.2 258.1333333333334 0 234.6666666666667 0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384H234.6666666666667M352 384H458.6666666666666C476.3733333333333 384 490.6666666666666 369.7066666666667 490.6666666666666 352V288C490.6666666666666 270.2933333333334 476.3733333333333 256 458.6666666666666 256H384L320 192V352C320 369.7066666666667 334.2933333333333 384 352 384z" />
-    <glyph glyph-name="cellphone-off"
-      unicode="&#xF94F;"
-      horiz-adv-x="512" d=" M50.7733333333333 411.0933333333334L23.68 384L106.6666666666667 301.0133333333333V0C106.6666666666667 -23.4666666666667 125.8666666666667 -42.6666666666666 149.3333333333333 -42.6666666666666H362.6666666666667C386.1333333333334 -42.6666666666666 405.3333333333333 -23.4666666666667 405.3333333333333 0V2.3466666666667L444.5866666666667 -36.9066666666666L471.6799999999999 -9.8133333333333M362.6666666666667 42.6666666666667H149.3333333333333V258.3466666666667L362.6666666666667 45.0133333333333V42.6666666666667M362.6666666666667 341.3333333333334V153.6L405.3333333333333 110.9333333333333V384C405.3333333333333 407.4666666666667 386.1333333333334 426.6666666666667 362.6666666666667 426.6666666666667H149.3333333333333C133.9733333333333 426.6666666666667 119.4666666666667 418.7733333333333 111.7866666666667 405.3333333333333L175.7866666666667 341.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="cellphone-screenshot"
-      unicode="&#xFA34;"
-      horiz-adv-x="512" d=" M149.3333333333333 426.6666666666667C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V0C106.6666666666667 -23.4666666666667 125.8666666666667 -42.6666666666666 149.3333333333333 -42.6666666666666H362.6666666666667C386.1333333333334 -42.6666666666666 405.3333333333333 -23.4666666666667 405.3333333333333 0V384C405.3333333333333 407.4666666666667 386.1333333333334 426.6666666666667 362.6666666666667 426.6666666666667H149.3333333333333M149.3333333333333 362.6666666666667H362.6666666666667V21.3333333333334H149.3333333333333V362.6666666666667M192 320V234.6666666666667H224V288H277.3333333333333V320H192M288 149.3333333333334V96H234.6666666666667V64H320V149.3333333333334H288z" />
-    <glyph glyph-name="cellphone-settings"
-      unicode="&#xF123;"
-      horiz-adv-x="512" d=" M341.3333333333333 106.6666666666667H170.6666666666667V362.6666666666667H341.3333333333333M341.3333333333333 448H170.6666666666667C147.2 448 128 428.8 128 405.3333333333333V64C128 40.5333333333333 147.2 21.3333333333334 170.6666666666667 21.3333333333334H341.3333333333333C364.8 21.3333333333334 384 40.5333333333333 384 64V405.3333333333333C384 428.8 364.8 448 341.3333333333333 448M320 -64H362.6666666666667V-21.3333333333333H320M234.6666666666667 -64H277.3333333333333V-21.3333333333333H234.6666666666667M149.3333333333333 -64H192V-21.3333333333333H149.3333333333333V-64z" />
-    <glyph glyph-name="cellphone-settings-variant"
-      unicode="&#xF950;"
-      horiz-adv-x="512" d=" M209.4933333333334 181.3333333333334C209.92 184.96 210.3466666666666 188.3733333333333 210.3466666666666 192C210.3466666666666 195.6266666666667 209.92 199.04 209.4933333333334 202.6666666666667L232.5333333333334 219.9466666666667C234.6666666666667 221.44 234.6666666666667 224 233.8133333333334 226.7733333333334L211.84 263.68C210.56 266.0266666666667 207.5733333333333 266.6666666666667 205.2266666666666 266.0266666666667L177.92 255.36C172.16 259.6266666666667 165.9733333333333 263.04 159.36 265.8133333333334L155.0933333333333 294.1866666666667C155.0933333333333 296.7466666666667 152.7466666666667 298.6666666666667 149.9733333333333 298.6666666666667H106.6666666666667C103.4666666666667 298.6666666666667 101.12 296.7466666666667 100.6933333333333 294.1866666666667L96 266.0266666666667C89.8133333333333 263.4666666666667 83.6266666666667 259.6266666666667 77.8666666666667 256L50.56 266.6666666666667C48 267.3066666666667 45.2266666666667 266.6666666666667 43.9466666666667 263.8933333333333L21.9733333333333 226.9866666666667C20.6933333333333 224 21.3333333333333 221.6533333333333 23.4666666666667 219.9466666666667L46.5066666666667 202.6666666666666C46.08 199.04 45.8666666666667 195.4133333333333 45.8666666666667 192C45.8666666666667 188.3733333333333 46.2933333333333 184.96 46.72 181.3333333333333L23.4666666666667 163.84C21.3333333333333 162.3466666666666 21.3333333333333 159.36 22.1866666666667 157.0133333333333L44.16 120.1066666666666C45.44 117.3333333333333 48.4266666666667 117.3333333333333 50.7733333333333 117.3333333333333L78.08 128C83.84 124.16 90.0266666666667 120.7466666666666 96.64 117.9733333333333L100.9066666666667 89.8133333333333C101.12 87.2533333333333 103.4666666666667 85.3333333333333 106.6666666666667 85.3333333333333H150.1866666666667C152.96 85.3333333333333 155.3066666666667 87.2533333333333 155.52 89.8133333333333L160 117.9733333333333C166.4 120.5333333333333 172.5866666666667 124.3733333333333 178.3466666666666 128L205.6533333333333 117.3333333333333C208.2133333333333 116.6933333333333 210.9866666666666 117.3333333333333 212.2666666666667 120.1066666666667L234.6666666666667 157.0133333333333C235.52 159.36 234.6666666666667 162.1333333333333 232.96 163.84L209.4933333333334 181.3333333333334M128 154.6666666666667C106.6666666666667 154.6666666666667 89.6 171.3066666666667 89.6 192S106.6666666666667 229.3333333333334 128 229.3333333333334S166.4 212.6933333333334 166.4 192S149.3333333333333 154.6666666666667 128 154.6666666666667M362.6666666666667 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V320H149.3333333333333V362.6666666666667H362.6666666666667V21.3333333333334H149.3333333333333V64H106.6666666666667V0C106.6666666666667 -23.4666666666667 125.8666666666667 -42.6666666666666 149.3333333333333 -42.6666666666666H362.6666666666667C386.1333333333334 -42.6666666666666 405.3333333333333 -23.4666666666667 405.3333333333333 0V384C405.3333333333333 407.4666666666667 386.1333333333334 426.6666666666667 362.6666666666667 426.6666666666667z" />
-    <glyph glyph-name="cellphone-sound"
-      unicode="&#xF951;"
-      horiz-adv-x="512" d=" M407.4666666666667 262.4000000000001C445.8666666666667 224 445.8666666666667 164.2666666666667 407.4666666666667 123.7333333333334L428.8 102.4C482.1333333333333 151.4666666666667 482.1333333333333 232.5333333333334 428.8 283.7333333333334L407.4666666666667 262.4000000000001M384 238.9333333333334L362.6666666666667 217.6C373.3333333333333 202.6666666666667 373.3333333333333 183.4666666666667 362.6666666666667 168.5333333333333L384 147.2C409.6 172.8 409.6 211.2 384 238.9333333333334M298.6666666666667 426.6666666666667H85.3333333333333C61.8666666666667 426.6666666666667 42.6666666666667 407.4666666666667 42.6666666666667 384V0C42.6666666666667 -23.4666666666667 61.8666666666667 -42.6666666666666 85.3333333333333 -42.6666666666666H298.6666666666667C322.1333333333334 -42.6666666666666 341.3333333333333 -23.4666666666667 341.3333333333333 0V384C341.3333333333333 407.4666666666667 322.1333333333334 426.6666666666667 298.6666666666667 426.6666666666667M298.6666666666667 21.3333333333334H85.3333333333333V362.6666666666667H298.6666666666667V21.3333333333334z" />
-    <glyph glyph-name="cellphone-text"
-      unicode="&#xF8D1;"
-      horiz-adv-x="512" d=" M362.6666666666667 42.6666666666667V341.3333333333334H149.3333333333333V42.6666666666667H362.6666666666667M362.6666666666667 426.6666666666667C386.1333333333334 426.6666666666667 405.3333333333333 407.4666666666667 405.3333333333333 384V0C405.3333333333333 -23.4666666666667 386.1333333333334 -42.6666666666666 362.6666666666667 -42.6666666666666H149.3333333333333C125.6533333333333 -42.6666666666666 106.6666666666667 -23.4666666666667 106.6666666666667 0V384C106.6666666666667 407.68 125.6533333333333 426.6666666666667 149.3333333333333 426.6666666666667H362.6666666666667M192 298.6666666666667H320V256H192V298.6666666666667M192 213.3333333333334H277.3333333333333V170.6666666666667H192V213.3333333333334z" />
-    <glyph glyph-name="cellphone-wireless"
-      unicode="&#xF814;"
-      horiz-adv-x="512" d=" M428.16 342.8266666666667C466.7733333333333 304.2133333333334 490.6666666666666 250.88 490.6666666666666 192C490.6666666666666 133.12 466.7733333333333 79.7866666666668 428.16 41.1733333333333L398.08 71.2533333333333C429.0133333333333 101.9733333333334 448 144.64 448 192C448 239.1466666666667 429.0133333333333 282.0266666666667 398.08 312.7466666666667L428.16 342.8266666666667M367.7866666666667 282.4533333333334C391.04 259.2000000000001 405.3333333333333 227.2 405.3333333333333 192C405.3333333333333 156.8 391.04 124.8 367.7866666666667 101.5466666666666L337.7066666666666 131.6266666666667C353.0666666666667 146.9866666666667 362.6666666666667 168.3200000000001 362.6666666666667 192S353.0666666666667 237.0133333333333 337.7066666666667 252.3733333333334L367.7866666666667 282.4533333333334M277.3333333333333 234.6666666666667C300.8 234.6666666666667 320 215.4666666666667 320 192S300.8 149.3333333333334 277.3333333333333 149.3333333333334S234.6666666666667 168.5333333333334 234.6666666666667 192S253.8666666666667 234.6666666666667 277.3333333333333 234.6666666666667M245.3333333333333 426.6666666666667C274.7733333333333 426.6666666666667 298.6666666666667 402.7733333333333 298.6666666666667 373.3333333333334V277.3333333333334H256V362.6666666666667H64V42.6666666666667H256V106.6666666666667H298.6666666666667V10.6666666666667C298.6666666666667 -18.7733333333333 274.7733333333333 -42.6666666666666 245.3333333333333 -42.6666666666666H74.6666666666667C45.2266666666667 -42.6666666666666 21.3333333333333 -18.7733333333333 21.3333333333333 10.6666666666667V373.3333333333334C21.3333333333333 402.7733333333333 45.2266666666667 426.6666666666667 74.6666666666667 426.6666666666667H245.3333333333333z" />
-    <glyph glyph-name="certificate"
-      unicode="&#xF124;"
-      horiz-adv-x="512" d=" M85.3333333333333 384C61.6533333333333 384 42.6666666666667 365.0133333333333 42.6666666666667 341.3333333333334V128C42.6666666666667 104.5333333333333 61.8666666666667 85.3333333333334 85.3333333333333 85.3333333333334H256V-21.3333333333333L320 42.6666666666667L384 -21.3333333333333V85.3333333333334H426.6666666666667C450.1333333333334 85.3333333333334 469.3333333333333 104.5333333333333 469.3333333333333 128V341.3333333333334C469.3333333333333 364.8 450.1333333333334 384 426.6666666666667 384H85.3333333333333M256 341.3333333333334L320 298.6666666666667L384 341.3333333333334V266.6666666666667L448 234.6666666666667L384 202.6666666666667V128L320 170.6666666666667L256 128V202.6666666666667L192 234.6666666666667L256 266.6666666666667V341.3333333333334M85.3333333333333 341.3333333333334H192V298.6666666666667H85.3333333333333V341.3333333333334M85.3333333333333 256H149.3333333333333V213.3333333333334H85.3333333333333V256M85.3333333333333 170.6666666666667H192V128H85.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="chair-school"
-      unicode="&#xF125;"
-      horiz-adv-x="512" d=" M469.3333333333333 341.3333333333334V298.6666666666667H362.6666666666667L288.64 192H341.3333333333333V149.3333333333334H308.48L387.6266666666667 -21.3333333333333H340.6933333333334L320.8533333333334 21.3333333333334H136.1066666666667L114.1333333333333 -21.3333333333333H66.1333333333333L154.24 149.3333333333334H149.3333333333333C139.7333333333333 149.3333333333334 131.6266666666667 155.7333333333334 128.8533333333333 164.2666666666667L61.2266666666667 366.0800000000001L81.4933333333333 373.3333333333334C92.5866666666667 376.7466666666667 104.7466666666667 370.56 108.3733333333333 359.4666666666667L164.6933333333333 192H258.1333333333334L332.16 298.6666666666667H256V341.3333333333334H469.3333333333333M202.6666666666667 149.3333333333334L158.2933333333333 64H301.0133333333333L261.5466666666666 149.3333333333334H202.6666666666667z" />
-    <glyph glyph-name="chart-arc"
-      unicode="&#xF126;"
-      horiz-adv-x="512" d=" M345.1733333333333 29.8666666666667L302.2933333333333 104.1066666666667C323.2 119.4666666666667 337.7066666666667 143.36 340.6933333333334 170.6666666666667H426.6666666666667C423.04 111.7866666666667 391.4666666666667 60.5866666666667 345.1733333333333 29.8666666666667M277.3333333333333 298.0266666666667V384C369.0666666666667 378.4533333333334 442.4533333333334 305.0666666666667 448 213.3333333333334H362.0266666666667C357.12 257.92 321.92 293.12 277.3333333333333 298.0266666666667M149.3333333333333 181.3333333333334C149.3333333333333 167.68 152.1066666666667 154.6666666666667 157.44 142.9333333333333L83.2 100.0533333333334C70.8266666666667 124.5866666666667 64 152.1066666666667 64 181.3333333333334C64 277.9733333333334 139.52 356.9066666666667 234.6666666666667 362.6666666666667V276.6933333333334C186.6666666666667 271.36 149.3333333333333 230.8266666666667 149.3333333333333 181.3333333333334M245.3333333333333 0C181.9733333333333 0 126.2933333333333 32 93.8666666666667 81.4933333333333L168.1066666666667 124.3733333333333C185.6 100.6933333333333 213.3333333333333 85.3333333333334 245.3333333333333 85.3333333333334C258.9866666666667 85.3333333333334 272 88.1066666666667 283.7333333333334 93.44L326.6133333333334 19.2C302.08 6.8266666666667 274.56 0 245.3333333333333 0z" />
-    <glyph glyph-name="chart-areaspline"
-      unicode="&#xF127;"
-      horiz-adv-x="512" d=" M372.2666666666667 124.16L469.3333333333333 292.0533333333334V0H42.6666666666667V384H85.3333333333333V116.48L202.6666666666667 320L341.3333333333333 239.36L431.7866666666667 395.7333333333334L468.6933333333334 374.4000000000001L357.12 181.3333333333334L218.2400000000001 261.3333333333334L91.9466666666667 42.6666666666667H140.16L233.8133333333333 203.9466666666667L372.2666666666667 124.16z" />
-    <glyph glyph-name="chart-bar"
-      unicode="&#xF128;"
-      horiz-adv-x="512" d=" M469.3333333333333 0H42.6666666666667V384H85.3333333333333V42.6666666666667H128V234.6666666666667H213.3333333333333V42.6666666666667H256V320H341.3333333333333V42.6666666666667H384V149.3333333333334H469.3333333333333V0z" />
-    <glyph glyph-name="chart-bar-stacked"
-      unicode="&#xF769;"
-      horiz-adv-x="512" d=" M469.3333333333333 0H42.6666666666667V384H85.3333333333333V42.6666666666667H128V85.3333333333334H213.3333333333333V42.6666666666667H256V106.6666666666667H341.3333333333333V42.6666666666667H384V85.3333333333334H469.3333333333333V0M384 149.3333333333334H469.3333333333333V106.6666666666667H384V149.3333333333334M256 320H341.3333333333333V256H256V320M341.3333333333333 128H256V234.6666666666667H341.3333333333333V128M128 234.6666666666667H213.3333333333333V192H128V234.6666666666667M213.3333333333333 106.6666666666667H128V170.6666666666667H213.3333333333333V106.6666666666667z" />
-    <glyph glyph-name="chart-bubble"
-      unicode="&#xF5E3;"
-      horiz-adv-x="512" d=" M153.6 209.0666666666667C191.36 209.0666666666667 221.8666666666667 178.5600000000001 221.8666666666667 140.8000000000001C221.8666666666667 103.0400000000001 191.36 72.5333333333334 153.6 72.5333333333334C115.84 72.5333333333334 85.3333333333333 103.0400000000001 85.3333333333333 140.8000000000001C85.3333333333333 178.5600000000001 115.84 209.0666666666667 153.6 209.0666666666667M315.7333333333334 106.6666666666667C339.2 106.6666666666667 358.4 87.4666666666667 358.4 64S339.2 21.3333333333334 315.7333333333334 21.3333333333334S273.0666666666667 40.5333333333333 273.0666666666667 64S292.2666666666667 106.6666666666667 315.7333333333334 106.6666666666667M324.2666666666667 362.6666666666667C380.8 362.6666666666667 426.6666666666667 316.8 426.6666666666667 260.2666666666667S380.8 157.8666666666667 324.2666666666667 157.8666666666667S221.8666666666666 203.7333333333333 221.8666666666666 260.2666666666667S267.7333333333334 362.6666666666667 324.2666666666667 362.6666666666667z" />
-    <glyph glyph-name="chart-donut"
-      unicode="&#xF7AE;"
-      horiz-adv-x="512" d=" M277.3333333333333 404.2666666666667V339.6266666666667C349.6533333333333 329.1733333333334 405.3333333333333 267.3066666666667 405.3333333333333 192C405.3333333333333 172.8 401.4933333333334 154.6666666666667 394.6666666666667 137.8133333333334L450.56 105.1733333333334C462.5066666666667 131.6266666666667 469.3333333333333 161.0666666666667 469.3333333333333 192C469.3333333333333 302.5066666666667 385.0666666666667 393.6 277.3333333333333 404.2666666666667M256 42.6666666666667C173.44 42.6666666666667 106.6666666666667 109.44 106.6666666666667 192C106.6666666666667 267.3066666666667 162.3466666666666 329.1733333333334 234.6666666666667 339.6266666666667V404.2666666666667C126.72 393.6 42.6666666666667 302.7200000000001 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333C326.4 -21.3333333333333 388.9066666666667 13.0133333333333 427.7333333333334 65.92L372.2666666666667 98.5600000000001C344.9600000000001 64 303.1466666666667 42.6666666666667 256 42.6666666666667z" />
-    <glyph glyph-name="chart-donut-variant"
-      unicode="&#xF7AF;"
-      horiz-adv-x="512" d=" M277.3333333333333 404.2666666666667C385.0666666666667 393.6 469.3333333333333 302.5066666666667 469.3333333333333 192C469.3333333333333 161.0666666666667 462.5066666666667 131.6266666666667 450.56 105.1733333333334L394.6666666666667 137.8133333333333C401.4933333333334 154.6666666666667 405.3333333333333 172.8 405.3333333333333 192C405.3333333333333 267.3066666666667 349.6533333333333 329.1733333333334 277.3333333333333 339.6266666666667V404.2666666666667M256 42.6666666666667C303.1466666666667 42.6666666666667 344.9600000000001 64 372.2666666666667 98.5600000000001L427.7333333333334 65.92C388.9066666666667 13.0133333333333 326.4 -21.3333333333333 256 -21.3333333333333C138.0266666666667 -21.3333333333333 42.6666666666667 74.6666666666667 42.6666666666667 192C42.6666666666667 302.7200000000001 126.72 393.6 234.6666666666667 404.2666666666667V339.6266666666667C162.3466666666667 329.1733333333334 106.6666666666667 267.3066666666667 106.6666666666667 192C106.6666666666667 109.44 173.44 42.6666666666667 256 42.6666666666667M256 320C326.6133333333334 320 384 262.6133333333334 384 192C384 128.64 337.92 75.9466666666667 277.3333333333333 65.7066666666667V131.6266666666667C302.2933333333333 140.3733333333333 320 164.0533333333333 320 192C320 227.4133333333333 291.4133333333333 256 256 256L244.2666666666667 254.9333333333333L211.4133333333333 311.8933333333333C225.28 317.2266666666667 240.2133333333333 320 256 320M128 192C128 231.68 146.1333333333333 266.6666666666667 174.5066666666667 290.56L207.36 233.6C197.76 222.5066666666667 192 207.7866666666667 192 192C192 164.0533333333334 209.7066666666667 140.3733333333333 234.6666666666667 131.6266666666667V65.7066666666667C174.08 75.9466666666667 128 128.64 128 192z" />
-    <glyph glyph-name="chart-gantt"
-      unicode="&#xF66C;"
-      horiz-adv-x="512" d=" M42.6666666666667 341.3333333333334H213.3333333333333V405.3333333333333H256V-21.3333333333333H213.3333333333333V64H128V128H213.3333333333333V170.6666666666667H85.3333333333333V234.6666666666667H213.3333333333333V277.3333333333334H42.6666666666667V341.3333333333334M298.6666666666667 341.3333333333334H362.6666666666667V277.3333333333334H298.6666666666667V341.3333333333334M298.6666666666667 234.6666666666667H405.3333333333333V170.6666666666667H298.6666666666667V234.6666666666667M298.6666666666667 128H469.3333333333333V64H298.6666666666667V128z" />
-    <glyph glyph-name="chart-histogram"
-      unicode="&#xF129;"
-      horiz-adv-x="512" d=" M64 384H106.6666666666667V170.6666666666667H192V298.6666666666667H277.3333333333333V213.3333333333334H362.6666666666667V128H448V0H64V384z" />
-    <glyph glyph-name="chart-line"
-      unicode="&#xF12A;"
-      horiz-adv-x="512" d=" M341.3333333333333 196.6933333333334L431.7866666666667 353.0666666666667L468.6933333333334 331.7333333333334L357.12 138.6666666666667L218.2400000000001 218.6666666666667L116.48 42.6666666666667H469.3333333333333V0H42.6666666666667V384H85.3333333333333V73.8133333333334L202.6666666666667 277.3333333333334L341.3333333333333 196.6933333333334z" />
-    <glyph glyph-name="chart-line-stacked"
-      unicode="&#xF76A;"
-      horiz-adv-x="512" d=" M372.2666666666667 124.16L469.3333333333333 302.7200000000001V0H42.6666666666667V384H85.3333333333333V42.6666666666667H140.16L233.8133333333334 203.9466666666667L372.2666666666667 124.16M469.3333333333333 384L468.6933333333333 374.4L362.6666666666667 213.3333333333334L213.3333333333333 320L128 192V384H469.3333333333333z" />
-    <glyph glyph-name="chart-line-variant"
-      unicode="&#xF7B0;"
-      horiz-adv-x="512" d=" M74.6666666666667 53.3333333333334L202.6666666666667 181.3333333333334L288 96L469.3333333333333 300.3733333333334L439.2533333333334 330.6666666666667L288 160L202.6666666666667 245.3333333333334L42.6666666666667 85.3333333333334L74.6666666666667 53.3333333333334z" />
-    <glyph glyph-name="chart-multiline"
-      unicode="&#xF8D3;"
-      horiz-adv-x="512" d=" M469.3333333333333 300.3733333333334L439.2533333333334 330.6666666666667L378.4533333333333 261.9733333333334C334.5066666666667 311.4666666666667 273.7066666666667 341.3333333333334 205.0133333333333 341.3333333333334C143.36 341.3333333333334 86.8266666666667 316.5866666666667 42.6666666666667 277.3333333333334L72.96 247.04C109.2266666666667 278.8266666666667 155.0933333333333 298.6666666666667 205.0133333333333 298.6666666666667C263.4666666666667 298.6666666666667 313.6 271.7866666666667 349.44 229.5466666666667L288 160L202.6666666666667 245.3333333333334L42.6666666666667 85.3333333333334L74.6666666666667 53.3333333333334L202.6666666666667 181.3333333333334L288 96L374.4 193.4933333333334C390.4 164.6933333333334 401.0666666666667 131.6266666666667 405.3333333333333 96H448C443.3066666666667 145.4933333333334 427.7333333333334 190.0800000000001 404.48 227.4133333333334L469.3333333333333 300.3733333333334z" />
-    <glyph glyph-name="chart-pie"
-      unicode="&#xF12B;"
-      horiz-adv-x="512" d=" M448 213.3333333333334H277.3333333333333V384C371.6266666666667 384 448 307.6266666666667 448 213.3333333333334M405.3333333333333 170.6666666666667C405.3333333333333 111.36 375.04 59.0933333333334 329.1733333333333 28.3733333333333L247.04 170.6666666666667H405.3333333333333M234.6666666666667 0C175.36 0 123.0933333333333 30.2933333333334 92.3733333333333 76.16L230.8266666666667 156.16L310.6133333333334 17.7066666666667C288 6.4 261.9733333333334 0 234.6666666666667 0M64 170.6666666666667C64 264.9600000000001 140.3733333333333 341.3333333333334 234.6666666666667 341.3333333333334V183.04L81.7066666666667 94.72C70.4 117.3333333333334 64 143.36 64 170.6666666666667z" />
-    <glyph glyph-name="chart-scatterplot-hexbin"
-      unicode="&#xF66D;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H85.3333333333333V21.3333333333334H469.3333333333333V-21.3333333333333H42.6666666666667V405.3333333333333M298.6666666666667 138.6666666666667L256 64H169.3866666666667L126.2933333333333 138.6666666666667L169.3866666666667 213.3333333333334H256L298.6666666666667 138.6666666666667M300.3733333333334 309.3333333333334L257.28 234.6666666666667H170.6666666666667L128 309.3333333333334L170.6666666666667 384H257.28L300.3733333333333 309.3333333333334M453.3333333333333 224L410.24 149.3333333333334H324.0533333333334L280.9600000000001 224L324.0533333333333 298.6666666666667H410.24L453.3333333333333 224z" />
-    <glyph glyph-name="chart-timeline"
-      unicode="&#xF66E;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H85.3333333333333V21.3333333333334H469.3333333333333V-21.3333333333333H42.6666666666667V405.3333333333333M149.3333333333333 234.6666666666667H362.6666666666667V170.6666666666667H149.3333333333333V234.6666666666667M234.6666666666667 128H448V64H234.6666666666667V128M128 362.6666666666667H469.3333333333333V277.3333333333334H426.6666666666667V320H170.6666666666667V277.3333333333334H128V362.6666666666667z" />
-    <glyph glyph-name="check"
-      unicode="&#xF12C;"
-      horiz-adv-x="512" d=" M448 298.6666666666667L192 42.6666666666667L74.6666666666667 160L104.7466666666667 190.0800000000001L192 103.04L417.92 328.7466666666667L448 298.6666666666667z" />
-    <glyph glyph-name="check-all"
-      unicode="&#xF12D;"
-      horiz-adv-x="512" d=" M8.7466666666667 161.92L128 42.6666666666667L158.08 72.96L39.04 192M474.4533333333334 328.9600000000001L248.7466666666667 103.04L160 192L129.4933333333334 161.92L248.7466666666667 42.6666666666667L504.7466666666667 298.6666666666667M384 298.6666666666667L353.92 328.9600000000001L218.4533333333333 193.4933333333334L248.7466666666667 163.4133333333334L384 298.6666666666667z" />
-    <glyph glyph-name="check-circle"
-      unicode="&#xF5E0;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M234.6666666666667 96L384 245.3333333333334L353.92 275.4133333333334L234.6666666666667 156.3733333333333L168.7466666666667 222.08L138.6666666666667 192L234.6666666666667 96z" />
-    <glyph glyph-name="check-circle-outline"
-      unicode="&#xF5E1;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M234.6666666666667 96L138.6666666666667 192L168.7466666666667 222.08L234.6666666666667 156.3733333333333L353.92 275.4133333333334L384 245.3333333333334L234.6666666666667 96z" />
-    <glyph glyph-name="check-decagram"
-      unicode="&#xF790;"
-      horiz-adv-x="512" d=" M490.6666666666666 192L438.6133333333333 251.3066666666667L445.8666666666666 329.8133333333334L368.8533333333333 347.3066666666667L328.5333333333333 415.1466666666667L256 384L183.4666666666667 415.1466666666667L143.1466666666667 347.3066666666667L66.1333333333333 330.0266666666667L73.3866666666667 251.5200000000001L21.3333333333333 192L73.3866666666667 132.6933333333334L66.1333333333333 53.9733333333334L143.1466666666667 36.48L183.4666666666667 -31.36L256 0L328.5333333333333 -31.1466666666666L368.8533333333333 36.6933333333333L445.8666666666666 54.1866666666667L438.6133333333333 132.6933333333333L490.6666666666666 192M213.3333333333333 85.3333333333334L128 170.6666666666667L158.08 200.7466666666667L213.3333333333333 145.7066666666667L353.92 286.2933333333334L384 256L213.3333333333333 85.3333333333334z" />
-    <glyph glyph-name="check-outline"
-      unicode="&#xF854;"
-      horiz-adv-x="512" d=" M421.9733333333334 401.0666666666667L512 311.04L180.0533333333333 -21.3333333333333L0 158.9333333333333L90.0266666666667 248.96L180.0533333333333 158.9333333333333L421.9733333333334 401.0666666666667M421.9733333333334 341.3333333333334L180.0533333333333 98.9866666666667L90.0266666666667 187.9466666666667L59.9466666666667 158.9333333333334L180.0533333333333 39.0400000000001L452.0533333333333 311.04L421.9733333333334 341.3333333333334z" />
-    <glyph glyph-name="checkbook"
-      unicode="&#xFA9C;"
-      horiz-adv-x="512" d=" M106.6666666666667 149.3333333333334H405.3333333333333V128H106.6666666666667V149.3333333333334M448 85.3333333333334V277.3333333333334H64V85.3333333333334H448M21.3333333333333 341.3333333333334H490.6666666666666V42.6666666666667H21.3333333333333V341.3333333333334M106.6666666666667 234.6666666666667H256V192H106.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="checkbox-blank"
-      unicode="&#xF12E;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="checkbox-blank-circle"
-      unicode="&#xF12F;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="checkbox-blank-circle-outline"
-      unicode="&#xF130;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="checkbox-blank-outline"
-      unicode="&#xF131;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M405.3333333333333 341.3333333333334V42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333z" />
-    <glyph glyph-name="checkbox-intermediate"
-      unicode="&#xF855;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667M362.6666666666667 85.3333333333334H149.3333333333333V298.6666666666667H362.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="checkbox-marked"
-      unicode="&#xF132;"
-      horiz-adv-x="512" d=" M213.3333333333333 85.3333333333334L106.6666666666667 192L136.7466666666667 222.2933333333334L213.3333333333333 145.7066666666667L375.2533333333334 307.6266666666667L405.3333333333333 277.3333333333334M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="checkbox-marked-circle"
-      unicode="&#xF133;"
-      horiz-adv-x="512" d=" M213.3333333333333 85.3333333333334L106.6666666666667 192L136.7466666666667 222.2933333333334L213.3333333333333 145.7066666666667L375.2533333333334 307.6266666666667L405.3333333333333 277.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="checkbox-marked-circle-outline"
-      unicode="&#xF134;"
-      horiz-adv-x="512" d=" M426.6666666666667 192C426.6666666666667 97.7066666666667 350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667C272.2133333333333 362.6666666666667 288 360.32 302.9333333333333 356.0533333333334L336.4266666666666 389.5466666666667C311.68 399.7866666666667 284.5866666666667 405.3333333333333 256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192M168.7466666666667 232.96L138.6666666666667 202.6666666666667L234.6666666666667 106.6666666666667L448 320L417.92 350.2933333333334L234.6666666666667 167.04L168.7466666666667 232.96z" />
-    <glyph glyph-name="checkbox-marked-outline"
-      unicode="&#xF135;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H320V384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V213.3333333333334H405.3333333333333M168.7466666666667 232.96L138.6666666666667 202.6666666666667L234.6666666666667 106.6666666666667L448 320L417.92 350.2933333333334L234.6666666666667 167.04L168.7466666666667 232.96z" />
-    <glyph glyph-name="checkbox-multiple-blank"
-      unicode="&#xF136;"
-      horiz-adv-x="512" d=" M469.3333333333333 106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H170.6666666666667C146.9866666666667 64 128 83.2 128 106.6666666666667V362.6666666666667C128 386.3466666666667 146.9866666666667 405.3333333333333 170.6666666666667 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667M341.3333333333333 21.3333333333334V-21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V298.6666666666667H85.3333333333333V21.3333333333334H341.3333333333333z" />
-    <glyph glyph-name="checkbox-multiple-blank-circle"
-      unicode="&#xF63B;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333C204.3733333333333 405.3333333333333 128 328.9600000000001 128 234.6666666666667S204.3733333333333 64 298.6666666666667 64S469.3333333333333 140.3733333333333 469.3333333333333 234.6666666666667S392.9600000000001 405.3333333333333 298.6666666666667 405.3333333333333M105.1733333333333 323.8400000000001C65.7066666666667 291.4133333333334 42.6666666666667 242.9866666666667 42.6666666666667 192C42.6666666666667 97.7066666666667 119.04 21.3333333333334 213.3333333333333 21.3333333333334C226.9866666666667 21.3333333333334 240.4266666666667 23.04 253.44 26.24C215.8933333333333 34.5600000000001 181.3333333333333 53.3333333333334 152.96 79.1466666666667C111.36 101.3333333333334 85.3333333333333 144.8533333333334 85.3333333333333 192C85.3333333333333 198.4 85.9733333333333 204.5866666666667 86.8266666666667 210.9866666666667C85.9733333333333 218.88 85.3333333333333 226.7733333333334 85.3333333333333 234.6666666666667C85.3333333333333 265.3866666666667 92.16 295.8933333333333 105.1733333333333 323.8400000000001z" />
-    <glyph glyph-name="checkbox-multiple-blank-circle-outline"
-      unicode="&#xF63C;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333C204.3733333333333 405.3333333333333 128 328.9600000000001 128 234.6666666666667S204.3733333333333 64 298.6666666666667 64S469.3333333333333 140.3733333333333 469.3333333333333 234.6666666666667S392.9600000000001 405.3333333333333 298.6666666666667 405.3333333333333M298.6666666666667 362.6666666666667C369.4933333333334 362.6666666666667 426.6666666666667 305.2800000000001 426.6666666666667 234.6666666666667C426.6666666666667 163.84 369.4933333333334 106.6666666666667 298.6666666666667 106.6666666666667C228.0533333333333 106.6666666666667 170.6666666666667 164.0533333333334 170.6666666666667 234.6666666666667S228.0533333333333 362.6666666666667 298.6666666666667 362.6666666666667M105.1733333333333 323.8400000000001C65.7066666666667 291.4133333333334 42.6666666666667 242.9866666666667 42.6666666666667 192C42.6666666666667 97.7066666666667 119.04 21.3333333333334 213.3333333333333 21.3333333333334C226.9866666666667 21.3333333333334 240.4266666666667 23.04 253.44 26.24C215.8933333333333 34.5600000000001 181.3333333333333 53.3333333333334 152.96 79.1466666666667C111.36 101.3333333333334 85.3333333333333 144.8533333333334 85.3333333333333 192C85.3333333333333 198.4 85.9733333333333 204.5866666666667 86.8266666666667 210.9866666666667C85.9733333333333 218.88 85.3333333333333 226.7733333333334 85.3333333333333 234.6666666666667C85.3333333333333 265.3866666666667 92.16 295.8933333333333 105.1733333333333 323.8400000000001z" />
-    <glyph glyph-name="checkbox-multiple-blank-outline"
-      unicode="&#xF137;"
-      horiz-adv-x="512" d=" M426.6666666666667 106.6666666666667V362.6666666666667H170.6666666666667V106.6666666666667H426.6666666666667M469.3333333333333 106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H170.6666666666667C146.9866666666667 64 128 83.2 128 106.6666666666667V362.6666666666667C128 386.3466666666667 146.9866666666667 405.3333333333333 170.6666666666667 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667M341.3333333333333 21.3333333333334V-21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V298.6666666666667H85.3333333333333V21.3333333333334H341.3333333333333z" />
-    <glyph glyph-name="checkbox-multiple-marked"
-      unicode="&#xF138;"
-      horiz-adv-x="512" d=" M469.3333333333333 106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H170.6666666666667C146.9866666666667 64 128 83.2 128 106.6666666666667V362.6666666666667C128 386.3466666666667 146.9866666666667 405.3333333333333 170.6666666666667 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667M341.3333333333333 21.3333333333334V-21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V298.6666666666667H85.3333333333333V21.3333333333334H341.3333333333333M277.3333333333333 149.3333333333334L426.6666666666667 298.6666666666667L396.5866666666667 328.7466666666667L277.3333333333333 209.7066666666667L211.4133333333333 275.4133333333334L181.3333333333333 245.3333333333334L277.3333333333333 149.3333333333334z" />
-    <glyph glyph-name="checkbox-multiple-marked-circle"
-      unicode="&#xF63D;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333C204.3733333333333 405.3333333333333 128 328.9600000000001 128 234.6666666666667S204.3733333333333 64 298.6666666666667 64S469.3333333333333 140.3733333333333 469.3333333333333 234.6666666666667S392.9600000000001 405.3333333333333 298.6666666666667 405.3333333333333M105.1733333333333 323.8400000000001C65.7066666666667 291.4133333333334 42.6666666666667 242.9866666666667 42.6666666666667 192C42.6666666666667 97.7066666666667 119.04 21.3333333333334 213.3333333333333 21.3333333333334C226.9866666666667 21.3333333333334 240.4266666666667 23.04 253.44 26.24C215.8933333333333 34.5600000000001 181.3333333333333 53.3333333333334 152.96 79.1466666666667C111.36 101.3333333333334 85.3333333333333 144.8533333333334 85.3333333333333 192C85.3333333333333 198.4 85.9733333333333 204.5866666666667 86.8266666666667 210.9866666666667C85.9733333333333 218.88 85.3333333333333 226.7733333333334 85.3333333333333 234.6666666666667C85.3333333333333 265.3866666666667 92.16 295.8933333333333 105.1733333333333 323.8400000000001M385.92 318.2933333333334L416 288L277.3333333333333 149.3333333333334L196.48 230.1866666666667L226.7733333333334 260.48L277.3333333333333 209.7066666666667" />
-    <glyph glyph-name="checkbox-multiple-marked-circle-outline"
-      unicode="&#xF63E;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333C204.3733333333333 405.3333333333333 128 328.9600000000001 128 234.6666666666667S204.3733333333333 64 298.6666666666667 64S469.3333333333333 140.3733333333333 469.3333333333333 234.6666666666667H426.6666666666667C426.6666666666667 163.84 369.4933333333334 106.6666666666667 298.6666666666667 106.6666666666667C228.0533333333333 106.6666666666667 170.6666666666667 164.0533333333334 170.6666666666667 234.6666666666667S228.0533333333333 362.6666666666667 298.6666666666667 362.6666666666667C307.84 362.6666666666667 317.0133333333333 361.6 325.76 359.68L360.1066666666667 393.8133333333334C340.48 401.4933333333334 320 405.3333333333333 298.6666666666667 405.3333333333333M439.2533333333334 371.6266666666667L298.6666666666667 231.04L247.8933333333334 281.8133333333334L217.8133333333333 251.52L298.6666666666667 170.6666666666667L469.3333333333333 341.3333333333334M105.1733333333333 323.8400000000001C65.7066666666667 291.4133333333334 42.6666666666667 242.9866666666667 42.6666666666667 192C42.6666666666667 97.7066666666667 119.04 21.3333333333334 213.3333333333333 21.3333333333334C226.9866666666667 21.3333333333334 240.4266666666667 23.04 253.44 26.24C215.8933333333333 34.5600000000001 181.3333333333333 53.3333333333334 152.96 79.1466666666667C111.36 101.3333333333334 85.3333333333333 144.8533333333334 85.3333333333333 192C85.3333333333333 198.4 85.9733333333333 204.5866666666667 86.8266666666667 210.9866666666667C85.9733333333333 218.88 85.3333333333333 226.7733333333334 85.3333333333333 234.6666666666667C85.3333333333333 265.3866666666667 92.16 295.8933333333333 105.1733333333333 323.8400000000001z" />
-    <glyph glyph-name="checkbox-multiple-marked-outline"
-      unicode="&#xF139;"
-      horiz-adv-x="512" d=" M426.6666666666667 106.6666666666667V234.6666666666667H469.3333333333333V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H170.6666666666667C146.9866666666667 64 128 83.2 128 106.6666666666667V362.6666666666667C128 386.3466666666667 146.9866666666667 405.3333333333333 170.6666666666667 405.3333333333333H341.3333333333333V362.6666666666667H170.6666666666667V106.6666666666667H426.6666666666667M232.7466666666667 296.9600000000001L298.6666666666667 231.04L439.2533333333334 371.6266666666667L469.3333333333333 341.3333333333334L298.6666666666667 170.6666666666667L202.6666666666667 266.6666666666667L232.7466666666667 296.9600000000001M341.3333333333333 21.3333333333334V-21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V298.6666666666667H85.3333333333333V21.3333333333334H341.3333333333333z" />
-    <glyph glyph-name="checkerboard"
-      unicode="&#xF13A;"
-      horiz-adv-x="512" d=" M64 384H448V0H64V384M106.6666666666667 341.3333333333334V192H256V42.6666666666667H405.3333333333333V192H256V341.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="chemical-weapon"
-      unicode="&#xF13B;"
-      horiz-adv-x="512" d=" M234.6666666666667 280.9600000000001C209.7066666666667 289.7066666666667 192 313.6 192 341.3333333333334C192 376.7466666666667 220.5866666666667 405.3333333333333 256 405.3333333333333S320 376.7466666666667 320 341.3333333333334C320 313.3866666666667 302.08 289.7066666666667 277.3333333333333 280.9600000000001V221.0133333333333C270.5066666666667 222.9333333333333 263.4666666666667 224 256 224S241.4933333333334 222.9333333333333 234.6666666666667 221.0133333333333V280.9600000000001M390.4 -2.1333333333333C366.08 11.7333333333333 354.56 38.8266666666667 359.2533333333334 64.8533333333334L307.2 94.9333333333333C317.44 104.7466666666667 325.12 117.3333333333334 328.5333333333333 131.84L380.5866666666667 101.76C400.64 119.04 430.08 122.4533333333334 454.1866666666666 108.5866666666667C484.9066666666666 90.8800000000001 495.36 51.84 477.6533333333333 21.3333333333334C459.9466666666667 -9.3866666666667 420.9066666666667 -19.84 390.4 -2.1333333333333M57.6 108.8C81.7066666666667 122.6666666666667 111.1466666666667 119.04 131.2 101.9733333333334L183.4666666666667 132.0533333333334C186.88 117.3333333333334 194.3466666666667 104.96 204.8 95.1466666666667L152.5333333333334 65.0666666666667C157.44 39.0400000000001 145.7066666666667 11.7333333333333 121.6 -2.1333333333333C90.88 -19.8399999999999 51.84 -9.3866666666666 34.1333333333334 21.3333333333334C16.4266666666667 51.8400000000001 26.88 91.0933333333334 57.6 108.8000000000001M298.6666666666667 149.3333333333334C298.6666666666667 125.8666666666667 279.4666666666667 106.6666666666667 256 106.6666666666667C232.32 106.6666666666667 213.3333333333333 125.8666666666667 213.3333333333333 149.3333333333334S232.5333333333334 192 256 192C279.68 192 298.6666666666667 172.8 298.6666666666667 149.3333333333334M362.6666666666667 149.3333333333334L362.0266666666667 137.1733333333334L330.6666666666667 155.52C328.5333333333333 178.3466666666667 316.3733333333333 198.1866666666667 298.6666666666667 210.7733333333333V247.2533333333334C336.4266666666666 230.6133333333334 362.6666666666667 193.0666666666667 362.6666666666667 149.3333333333334M319.36 63.36C301.6533333333333 50.3466666666667 279.68 42.6666666666667 256 42.6666666666667S210.3466666666666 50.3466666666667 192.64 64L224 81.7066666666667C233.8133333333334 77.2266666666666 244.6933333333334 74.6666666666667 256 74.6666666666667S277.9733333333333 77.2266666666667 288 81.7066666666667L319.36 63.36M149.9733333333333 137.3866666666667L149.3333333333333 149.3333333333334C149.3333333333333 193.0666666666667 175.5733333333333 230.6133333333334 213.3333333333333 247.04V210.56C195.6266666666667 198.1866666666667 183.4666666666667 178.3466666666667 181.3333333333333 155.7333333333334L149.9733333333333 137.3866666666667z" />
-    <glyph glyph-name="chess-bishop"
-      unicode="&#xF85B;"
-      horiz-adv-x="512" d=" M405.3333333333333 -21.3333333333333H106.6666666666667V21.3333333333334H405.3333333333333V-21.3333333333333M366.08 271.7866666666667C388.6933333333333 242.5600000000001 402.3466666666667 207.36 405.3333333333333 170.6666666666667C405.3333333333333 111.7866666666667 338.56 64 256 64S106.6666666666667 111.7866666666667 106.6666666666667 170.6666666666667C106.6666666666667 221.44 156.3733333333333 311.68 223.1466666666667 335.5733333333334C216.7466666666667 343.2533333333334 213.3333333333333 352.8533333333334 213.3333333333333 362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333334 256 405.3333333333334S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667C298.6666666666667 352.8533333333334 295.2533333333334 343.2533333333334 288.8533333333333 335.5733333333334C307.2 328.5333333333334 323.84 317.8666666666667 337.92 304.2133333333334L240.8533333333333 207.1466666666667L271.1466666666667 176.8533333333334L366.08 271.7866666666668z" />
-    <glyph glyph-name="chess-king"
-      unicode="&#xF856;"
-      horiz-adv-x="512" d=" M405.3333333333333 -21.3333333333333H106.6666666666667V21.3333333333334H405.3333333333333V-21.3333333333333M362.6666666666667 234.6666666666667C332.3733333333334 234.6666666666667 304.2133333333333 218.24 289.0666666666667 192H277.3333333333333V298.6666666666667H341.3333333333333V341.3333333333334H277.3333333333333V405.3333333333333H234.6666666666667V341.3333333333334H170.6666666666667V298.6666666666667H234.6666666666667V192H222.9333333333333C199.4666666666667 232.7466666666667 147.2 246.8266666666667 106.6666666666667 223.1466666666667C65.4933333333333 199.68 51.6266666666667 147.4133333333334 74.6666666666667 106.6666666666667C90.4533333333333 80.2133333333334 118.8266666666667 64 149.3333333333333 64H362.6666666666667C409.8133333333334 64 448 102.1866666666667 448 149.3333333333334S409.8133333333334 234.6666666666667 362.6666666666667 234.6666666666667z" />
-    <glyph glyph-name="chess-knight"
-      unicode="&#xF857;"
-      horiz-adv-x="512" d=" M405.3333333333333 -21.3333333333333H106.6666666666667V21.3333333333334H405.3333333333333V-21.3333333333333M277.3333333333333 405.3333333333333C250.6666666666667 405.3333333333333 225.7066666666667 392.1066666666667 210.9866666666667 369.92L149.3333333333333 277.3333333333334L192 234.6666666666667L235.9466666666667 263.8933333333334C245.3333333333333 270.5066666666667 258.9866666666667 267.9466666666667 265.6 258.1333333333334C266.0266666666667 257.4933333333334 266.6666666666667 256.8533333333334 266.6666666666667 256.0000000000001C273.0666666666667 243.4133333333334 270.7200000000001 228.2666666666667 260.6933333333334 218.2400000000001L158.2933333333334 115.8400000000001C146.5600000000001 103.8933333333334 146.5600000000001 84.6933333333334 158.5066666666667 72.96C164.0533333333334 67.4133333333334 171.7333333333334 64 179.6266666666667 64H362.6666666666667V320C362.6666666666667 367.1466666666667 324.48 405.3333333333333 277.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="chess-pawn"
-      unicode="&#xF858;"
-      horiz-adv-x="512" d=" M405.3333333333333 -21.3333333333333H106.6666666666667V21.3333333333334H405.3333333333333V-21.3333333333333M341.3333333333333 64L281.6 282.88C314.0266666666667 297.1733333333334 328.7466666666667 334.7200000000001 314.4533333333333 367.1466666666667C300.3733333333333 399.5733333333333 262.6133333333333 414.2933333333334 230.1866666666667 400C197.76 385.92 183.04 348.1600000000001 197.3333333333333 315.7333333333334C203.7333333333334 301.0133333333333 215.4666666666667 289.28 230.1866666666667 282.88L170.6666666666667 64H341.3333333333333z" />
-    <glyph glyph-name="chess-queen"
-      unicode="&#xF859;"
-      horiz-adv-x="512" d=" M384 384C407.4666666666667 384 426.6666666666667 364.8 426.6666666666667 341.3333333333334C426.6666666666667 324.0533333333334 416 309.3333333333334 401.7066666666666 302.5066666666667L362.6666666666667 167.4666666666667V64H149.3333333333333V167.4666666666667L110.2933333333333 302.5066666666667C96 309.3333333333334 85.3333333333333 324.0533333333334 85.3333333333333 341.3333333333334C85.3333333333333 364.8 104.5333333333333 384 128 384S170.6666666666667 364.8 170.6666666666667 341.3333333333334C170.6666666666667 330.6666666666667 166.8266666666667 321.0666666666667 160 313.6L219.7333333333334 248.5333333333334L231.04 328.1066666666667C220.3733333333333 335.7866666666667 213.3333333333333 348.3733333333334 213.3333333333333 362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333S298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667C298.6666666666667 348.3733333333334 291.6266666666667 335.7866666666667 280.96 328.1066666666667L292.2666666666667 248.5333333333334L351.36 313.8133333333334C345.1733333333333 321.28 341.3333333333333 330.6666666666667 341.3333333333333 341.3333333333334C341.3333333333333 364.8 360.5333333333333 384 384 384M106.6666666666667 21.3333333333334H405.3333333333333V-21.3333333333333H106.6666666666667V21.3333333333334z" />
-    <glyph glyph-name="chess-rook"
-      unicode="&#xF85A;"
-      horiz-adv-x="512" d=" M106.6666666666667 21.3333333333334H405.3333333333333V-21.3333333333333H106.6666666666667V21.3333333333334M362.6666666666667 405.3333333333333V341.3333333333334H320V405.3333333333333H277.3333333333333V341.3333333333334H234.6666666666667V405.3333333333333H192V341.3333333333334H149.3333333333333V405.3333333333333H106.6666666666667V277.3333333333334H149.3333333333333V64H362.6666666666667V277.3333333333334H405.3333333333333V405.3333333333333H362.6666666666667z" />
-    <glyph glyph-name="chevron-double-down"
-      unicode="&#xF13C;"
-      horiz-adv-x="512" d=" M353.92 328.7466666666667L384 298.6666666666667L256 170.6666666666667L128 298.6666666666667L158.08 328.7466666666667L256 231.04L353.92 328.7466666666667M353.92 200.7466666666667L384 170.6666666666667L256 42.6666666666667L128 170.6666666666667L158.08 200.7466666666667L256 103.04L353.92 200.7466666666667z" />
-    <glyph glyph-name="chevron-double-left"
-      unicode="&#xF13D;"
-      horiz-adv-x="512" d=" M392.7466666666667 289.92L362.6666666666667 320L234.6666666666667 192L362.6666666666667 64L392.7466666666667 94.08L295.04 192L392.7466666666667 289.92M264.7466666666667 289.92L234.6666666666667 320L106.6666666666667 192L234.6666666666667 64L264.7466666666667 94.08L167.04 192L264.7466666666667 289.92z" />
-    <glyph glyph-name="chevron-double-right"
-      unicode="&#xF13E;"
-      horiz-adv-x="512" d=" M119.2533333333333 289.92L149.3333333333333 320L277.3333333333333 192L149.3333333333333 64L119.2533333333333 94.08L216.96 192L119.2533333333333 289.92M247.2533333333334 289.92L277.3333333333333 320L405.3333333333333 192L277.3333333333333 64L247.2533333333334 94.08L344.9600000000001 192L247.2533333333334 289.92z" />
-    <glyph glyph-name="chevron-double-up"
-      unicode="&#xF13F;"
-      horiz-adv-x="512" d=" M158.08 55.2533333333333L128 85.3333333333334L256 213.3333333333334L384 85.3333333333334L353.92 55.2533333333333L256 152.96L158.08 55.2533333333333M158.08 183.2533333333333L128 213.3333333333334L256 341.3333333333334L384 213.3333333333334L353.92 183.2533333333333L256 280.9600000000001L158.08 183.2533333333333z" />
-    <glyph glyph-name="chevron-down"
-      unicode="&#xF140;"
-      horiz-adv-x="512" d=" M158.08 264.9600000000001L256 167.04L353.92 264.9600000000001L384 234.6666666666667L256 106.6666666666667L128 234.6666666666667L158.08 264.9600000000001z" />
-    <glyph glyph-name="chevron-down-box"
-      unicode="&#xF9D5;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 18.9866666666667 83.2 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M256 112.8533333333334L128 240.8533333333333L158.08 271.1466666666667L256 173.2266666666667L353.92 271.1466666666667L384 240.8533333333333L256 112.8533333333334z" />
-    <glyph glyph-name="chevron-down-box-outline"
-      unicode="&#xF9D6;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 18.9866666666667 83.2 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667M158.08 271.1466666666667L256 173.2266666666667L353.92 271.1466666666667L384 240.8533333333333L256 112.8533333333334L128 240.8533333333333L158.08 271.1466666666667z" />
-    <glyph glyph-name="chevron-down-circle"
-      unicode="&#xFB0B;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M128 234.6666666666667L256 106.6666666666667L384 234.6666666666667L354.1333333333334 264.5333333333334L256 166.4L157.8666666666667 264.5333333333334L128 234.6666666666667z" />
-    <glyph glyph-name="chevron-down-circle-outline"
-      unicode="&#xFB0C;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192M128 234.6666666666667L256 106.6666666666667L384 234.6666666666667L354.1333333333334 264.5333333333334L256 166.4L157.8666666666667 264.5333333333334L128 234.6666666666667z" />
-    <glyph glyph-name="chevron-left"
-      unicode="&#xF141;"
-      horiz-adv-x="512" d=" M328.7466666666667 94.2933333333334L231.04 192L328.7466666666667 289.92L298.6666666666667 320L170.6666666666667 192L298.6666666666667 64L328.7466666666667 94.2933333333334z" />
-    <glyph glyph-name="chevron-left-box"
-      unicode="&#xF9D7;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 18.9866666666667 83.2 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M335.1466666666667 94.08L304.8533333333333 64L176.8533333333333 192L304.8533333333333 320L335.1466666666667 289.92L237.2266666666667 192L335.1466666666667 94.08z" />
-    <glyph glyph-name="chevron-left-box-outline"
-      unicode="&#xF9D8;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 18.9866666666667 83.2 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667M335.1466666666667 289.92L237.2266666666667 192L335.1466666666667 94.08L304.8533333333333 64L176.8533333333333 192L304.8533333333333 320L335.1466666666667 289.92z" />
-    <glyph glyph-name="chevron-left-circle"
-      unicode="&#xFB0D;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M328.5333333333333 93.8666666666667L230.4 192L328.5333333333333 290.1333333333334L298.6666666666667 320L170.6666666666667 192L298.6666666666667 64L328.5333333333333 93.8666666666667z" />
-    <glyph glyph-name="chevron-left-circle-outline"
-      unicode="&#xFB0E;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192M328.5333333333333 93.8666666666667L230.4 192L328.5333333333333 290.1333333333334L298.6666666666667 320L170.6666666666667 192L298.6666666666667 64L328.5333333333333 93.8666666666667z" />
-    <glyph glyph-name="chevron-right"
-      unicode="&#xF142;"
-      horiz-adv-x="512" d=" M183.2533333333333 94.2933333333334L280.96 192L183.2533333333333 289.92L213.3333333333333 320L341.3333333333333 192L213.3333333333333 64L183.2533333333333 94.2933333333334z" />
-    <glyph glyph-name="chevron-right-box"
-      unicode="&#xF9D9;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 18.9866666666667 83.2 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M207.1466666666667 64L176.8533333333334 94.08L274.7733333333333 192L176.8533333333333 289.92L207.1466666666667 320L335.1466666666667 192L207.1466666666667 64z" />
-    <glyph glyph-name="chevron-right-box-outline"
-      unicode="&#xF9DA;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 18.9866666666667 83.2 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667M176.8533333333333 94.08L274.7733333333333 192L176.8533333333333 289.92L207.1466666666667 320L335.1466666666667 192L207.1466666666667 64L176.8533333333334 94.08z" />
-    <glyph glyph-name="chevron-right-circle"
-      unicode="&#xFB0F;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M213.3333333333333 64L341.3333333333333 192L213.3333333333333 320L183.4666666666667 290.1333333333334L281.6 192L183.4666666666667 93.8666666666667L213.3333333333333 64z" />
-    <glyph glyph-name="chevron-right-circle-outline"
-      unicode="&#xFB10;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192M183.4666666666667 93.8666666666667L281.6 192L183.4666666666667 290.1333333333334L213.3333333333333 320L341.3333333333333 192L213.3333333333333 64L183.4666666666667 93.8666666666667z" />
-    <glyph glyph-name="chevron-up"
-      unicode="&#xF143;"
-      horiz-adv-x="512" d=" M158.08 119.2533333333333L256 216.96L353.92 119.2533333333333L384 149.3333333333334L256 277.3333333333334L128 149.3333333333334L158.08 119.2533333333333z" />
-    <glyph glyph-name="chevron-up-box"
-      unicode="&#xF9DB;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 18.9866666666667 83.2 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M353.92 112.8533333333334L256 210.7733333333334L158.08 112.8533333333334L128 143.1466666666667L256 271.1466666666667L384 143.1466666666667L353.92 112.8533333333334z" />
-    <glyph glyph-name="chevron-up-box-outline"
-      unicode="&#xF9DC;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 18.9866666666667 83.2 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667M353.92 112.8533333333334L256 210.7733333333334L158.08 112.8533333333334L128 143.1466666666667L256 271.1466666666667L384 143.1466666666667L353.92 112.8533333333334z" />
-    <glyph glyph-name="chevron-up-circle"
-      unicode="&#xFB11;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M157.8666666666667 119.4666666666667L256 217.6L354.1333333333334 119.4666666666667L384 149.3333333333334L256 277.3333333333334L128 149.3333333333334L157.8666666666667 119.4666666666667z" />
-    <glyph glyph-name="chevron-up-circle-outline"
-      unicode="&#xFB12;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192M157.8666666666667 119.4666666666667L256 217.6L354.1333333333334 119.4666666666667L384 149.3333333333334L256 277.3333333333334L128 149.3333333333334L157.8666666666667 119.4666666666667z" />
-    <glyph glyph-name="chili-hot"
-      unicode="&#xF7B1;"
-      horiz-adv-x="512" d=" M378.6666666666667 256L404.2666666666667 272.2133333333334C417.7066666666666 264.9600000000001 426.6666666666667 250.88 426.6666666666667 234.6666666666667V-16S256 21.3333333333334 256 213.3333333333334V234.6666666666667C256 250.24 264.32 263.8933333333334 276.6933333333334 271.36L307.84 256L341.3333333333333 277.3333333333334L378.6666666666667 256M298.6666666666667 405.3333333333333C331.3066666666666 405.3333333333333 358.4 380.8 362.6666666666667 349.0133333333333C384 342.8266666666667 401.28 327.04 410.0266666666667 306.56L378.6666666666667 288L341.3333333333333 309.3333333333333L307.84 288L272.2133333333333 305.7066666666667C280.5333333333333 325.9733333333334 297.6 341.3333333333333 318.72 348.5866666666667C315.7333333333334 356.6933333333334 307.84 362.6666666666667 298.6666666666667 362.6666666666667V405.3333333333333M213.3333333333333 234.6666666666667C213.3333333333333 64 290.7733333333333 24.7466666666667 341.3333333333333 -16C341.3333333333333 -16 170.6666666666667 21.3333333333334 170.6666666666667 213.3333333333334V234.6666666666667C170.6666666666667 250.24 178.9866666666667 263.8933333333334 191.36 271.36L219.7333333333334 257.2800000000001C215.68 250.6666666666667 213.3333333333333 242.9866666666667 213.3333333333333 234.6666666666667M222.5066666666667 288L186.88 305.7066666666667C195.2 325.9733333333334 212.2666666666667 341.3333333333334 233.3866666666667 348.5866666666667C230.4 356.6933333333334 222.5066666666667 362.6666666666667 213.3333333333333 362.6666666666667V405.3333333333333C229.76 405.3333333333333 244.6933333333334 399.1466666666667 256 389.12V362.6666666666667C265.1733333333333 362.6666666666667 273.0666666666667 356.6933333333334 276.0533333333333 348.5866666666667C254.9333333333333 341.3333333333334 237.8666666666666 325.9733333333334 222.5066666666667 288M128 234.6666666666667C128 64 205.44 24.7466666666667 256 -16C256 -16 85.3333333333333 21.3333333333334 85.3333333333333 213.3333333333334V234.6666666666667C85.3333333333333 250.24 93.6533333333333 263.8933333333334 106.0266666666667 271.36L134.4 257.2800000000001C130.3466666666666 250.6666666666667 128 242.9866666666667 128 234.6666666666667M137.1733333333333 288L101.5466666666667 305.7066666666667C109.8666666666667 325.9733333333334 126.9333333333333 341.3333333333334 148.0533333333334 348.5866666666667C145.0666666666667 356.6933333333334 137.1733333333333 362.6666666666667 128 362.6666666666667V405.3333333333333C144.4266666666667 405.3333333333333 159.36 399.1466666666667 170.6666666666667 389.12V362.6666666666667C179.84 362.6666666666667 187.7333333333334 356.6933333333334 190.72 348.5866666666667C169.6 341.3333333333334 152.5333333333333 325.9733333333334 137.1733333333333 288z" />
-    <glyph glyph-name="chili-medium"
-      unicode="&#xF7B2;"
-      horiz-adv-x="512" d=" M336 256L361.6 272.2133333333334C375.04 264.9600000000001 384 250.88 384 234.6666666666667V-16S213.3333333333333 21.3333333333334 213.3333333333333 213.3333333333334V234.6666666666667C213.3333333333333 250.24 221.6533333333333 263.8933333333334 234.0266666666667 271.36L265.1733333333333 256L298.6666666666667 277.3333333333334L336 256M256 405.3333333333333C288.64 405.3333333333333 315.7333333333334 380.8 320 349.0133333333333C341.3333333333333 342.8266666666667 358.6133333333333 327.04 367.36 306.56L336 288L298.6666666666667 309.3333333333333L265.1733333333333 288L229.5466666666666 305.7066666666667C237.8666666666666 325.9733333333334 254.9333333333333 341.3333333333333 276.0533333333333 348.5866666666667C273.0666666666667 356.6933333333334 265.1733333333333 362.6666666666667 256 362.6666666666667V405.3333333333333M170.6666666666667 234.6666666666667C170.6666666666667 64 248.1066666666667 24.7466666666667 298.6666666666667 -16C298.6666666666667 -16 128 21.3333333333334 128 213.3333333333334V234.6666666666667C128 250.24 136.32 263.8933333333334 148.6933333333333 271.36L177.0666666666667 257.2800000000001C173.0133333333334 250.6666666666667 170.6666666666667 242.9866666666667 170.6666666666667 234.6666666666667M179.84 288L144.2133333333333 305.7066666666667C152.5333333333333 325.9733333333334 169.6 341.3333333333334 190.72 348.5866666666667C187.7333333333334 356.6933333333334 179.84 362.6666666666667 170.6666666666667 362.6666666666667V405.3333333333333C187.0933333333333 405.3333333333333 202.0266666666667 399.1466666666667 213.3333333333333 389.12V362.6666666666667C222.5066666666667 362.6666666666667 230.4 356.6933333333334 233.3866666666667 348.5866666666667C212.2666666666667 341.3333333333334 195.2 325.9733333333334 179.84 288z" />
-    <glyph glyph-name="chili-mild"
-      unicode="&#xF7B3;"
-      horiz-adv-x="512" d=" M293.3333333333333 256L318.9333333333333 272.2133333333334C332.3733333333334 264.9600000000001 341.3333333333333 250.88 341.3333333333333 234.6666666666667V-16S170.6666666666667 21.3333333333334 170.6666666666667 213.3333333333334V234.6666666666667C170.6666666666667 250.24 178.9866666666667 263.8933333333334 191.36 271.36L222.5066666666667 256L256 277.3333333333334L293.3333333333333 256M213.3333333333333 405.3333333333333C245.9733333333333 405.3333333333333 273.0666666666667 380.8 277.3333333333333 349.0133333333333C298.6666666666667 342.8266666666667 315.9466666666667 327.04 324.6933333333334 306.56L293.3333333333333 288L256 309.3333333333333L222.5066666666667 288L186.88 305.7066666666667C195.2 325.9733333333334 212.2666666666667 341.3333333333333 233.3866666666667 348.5866666666667C230.4 356.6933333333334 222.5066666666667 362.6666666666667 213.3333333333333 362.6666666666667V405.3333333333333z" />
-    <glyph glyph-name="chip"
-      unicode="&#xF61A;"
-      horiz-adv-x="512" d=" M128 362.6666666666667H384V341.3333333333334H448V298.6666666666667H384V256H448V213.3333333333334H384V170.6666666666667H448V128H384V85.3333333333334H448V42.6666666666667H384V21.3333333333334H128V42.6666666666667H64V85.3333333333334H128V128H64V170.6666666666667H128V213.3333333333334H64V256H128V298.6666666666667H64V341.3333333333334H128V362.6666666666667M234.6666666666667 128V64H256V128H234.6666666666667M277.3333333333333 128V64H298.6666666666667V128H277.3333333333333M320 128V64H341.3333333333333V128H320z" />
-    <glyph glyph-name="christianity"
-      unicode="&#xF952;"
-      horiz-adv-x="512" d=" M224 405.3333333333333H288V277.3333333333334H405.3333333333333V213.3333333333334H288V-21.3333333333333H224V213.3333333333334H106.6666666666667V277.3333333333334H224V405.3333333333333z" />
-    <glyph glyph-name="church"
-      unicode="&#xF144;"
-      horiz-adv-x="512" d=" M234.6666666666667 405.3333333333333H277.3333333333333V362.6666666666667H320V320H277.3333333333333V247.4666666666667L469.3333333333333 170.6666666666667V128L426.6666666666667 145.0666666666667V-21.3333333333333H298.6666666666667V85.3333333333334C298.6666666666667 108.8 279.4666666666667 128 256 128S213.3333333333333 108.8 213.3333333333333 85.3333333333334V-21.3333333333333H85.3333333333333V145.0666666666667L42.6666666666667 128V170.6666666666667L234.6666666666667 247.4666666666667V320H192V362.6666666666667H234.6666666666667V405.3333333333333M128 21.3333333333334H170.6666666666667V128L149.3333333333333 149.3333333333334L128 128V21.3333333333334M341.3333333333333 21.3333333333334H384V128L362.6666666666667 149.3333333333334L341.3333333333333 128V21.3333333333334z" />
-    <glyph glyph-name="circle"
-      unicode="&#xF764;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="circle-edit-outline"
-      unicode="&#xF8D4;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192H426.6666666666667C426.6666666666667 97.7066666666667 350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667V405.3333333333333M400.64 384C397.0133333333333 384 393.1733333333333 382.5066666666667 390.4 379.7333333333334L364.3733333333334 353.92L417.7066666666667 300.5866666666667L443.7333333333334 326.4C449.2800000000001 331.9466666666667 449.2800000000001 341.3333333333334 443.7333333333334 346.6666666666667L410.6666666666667 379.7333333333334C407.8933333333333 382.5066666666667 404.2666666666667 384 400.64 384M349.2266666666667 338.7733333333333L192 181.3333333333334V128H245.3333333333333L402.56 285.44L349.2266666666667 338.7733333333333z" />
-    <glyph glyph-name="circle-medium"
-      unicode="&#xF9DD;"
-      horiz-adv-x="512" d=" M256 277.3333333333334C208.8533333333333 277.3333333333334 170.6666666666667 239.1466666666667 170.6666666666667 192S208.8533333333333 106.6666666666667 256 106.6666666666667S341.3333333333333 144.8533333333334 341.3333333333333 192S303.1466666666667 277.3333333333334 256 277.3333333333334z" />
-    <glyph glyph-name="circle-outline"
-      unicode="&#xF765;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="circle-slice-1"
-      unicode="&#xFA9D;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M360.5333333333333 296.5333333333334L256 192V341.3333333333334C296.5333333333333 341.3333333333334 334.9333333333333 324.2666666666667 360.5333333333333 296.5333333333334z" />
-    <glyph glyph-name="circle-slice-2"
-      unicode="&#xFA9E;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M405.3333333333333 192H256V341.3333333333334C296.5333333333333 341.3333333333334 332.8 322.1333333333334 360.5333333333333 296.5333333333334C388.2666666666667 270.9333333333334 405.3333333333333 232.5333333333334 405.3333333333333 192z" />
-    <glyph glyph-name="circle-slice-3"
-      unicode="&#xFA9F;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M360.5333333333333 87.4666666666667L256 192V341.3333333333334C296.5333333333333 341.3333333333334 332.8 322.1333333333334 360.5333333333333 296.5333333333334C388.2666666666667 270.9333333333334 405.3333333333333 232.5333333333334 405.3333333333333 192C405.3333333333333 151.4666666666667 388.2666666666667 115.2000000000001 360.5333333333333 87.4666666666667z" />
-    <glyph glyph-name="circle-slice-4"
-      unicode="&#xFAA0;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M360.5333333333333 296.5333333333334C388.2666666666667 270.9333333333334 405.3333333333333 232.5333333333334 405.3333333333333 192C405.3333333333333 151.4666666666667 386.1333333333334 115.2000000000001 360.5333333333333 87.4666666666667C334.9333333333333 59.7333333333334 296.5333333333333 42.6666666666667 256 42.6666666666667V341.3333333333334C296.5333333333333 341.3333333333334 334.9333333333333 324.2666666666667 360.5333333333333 296.5333333333334z" />
-    <glyph glyph-name="circle-slice-5"
-      unicode="&#xFAA1;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M360.5333333333333 296.5333333333334C388.2666666666667 270.9333333333334 405.3333333333333 232.5333333333334 405.3333333333333 192C405.3333333333333 151.4666666666667 386.1333333333334 115.2000000000001 360.5333333333333 87.4666666666667C334.9333333333333 59.7333333333334 296.5333333333333 42.6666666666667 256 42.6666666666667C215.4666666666666 42.6666666666667 179.2 59.7333333333334 151.4666666666666 87.4666666666667L256 192V341.3333333333334C296.5333333333333 341.3333333333334 334.9333333333333 324.2666666666667 360.5333333333333 296.5333333333334z" />
-    <glyph glyph-name="circle-slice-6"
-      unicode="&#xFAA2;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M360.5333333333333 296.5333333333334C388.2666666666667 270.9333333333334 405.3333333333333 232.5333333333334 405.3333333333333 192C405.3333333333333 151.4666666666667 386.1333333333334 115.2000000000001 360.5333333333333 87.4666666666667C334.9333333333333 59.7333333333334 296.5333333333333 42.6666666666667 256 42.6666666666667C215.4666666666666 42.6666666666667 179.2 61.8666666666667 151.4666666666666 87.4666666666667C123.7333333333333 113.0666666666667 106.6666666666667 151.4666666666667 106.6666666666667 192H256V341.3333333333334C296.5333333333333 341.3333333333334 334.9333333333333 324.2666666666667 360.5333333333333 296.5333333333334z" />
-    <glyph glyph-name="circle-slice-7"
-      unicode="&#xFAA3;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M360.5333333333333 296.5333333333334C388.2666666666667 270.9333333333334 405.3333333333333 232.5333333333334 405.3333333333333 192C405.3333333333333 151.4666666666667 386.1333333333334 115.2000000000001 360.5333333333333 87.4666666666667C334.9333333333333 59.7333333333334 296.5333333333333 42.6666666666667 256 42.6666666666667C215.4666666666666 42.6666666666667 179.2 61.8666666666667 151.4666666666666 87.4666666666667C123.7333333333333 113.0666666666667 106.6666666666667 151.4666666666667 106.6666666666667 192C106.6666666666667 232.5333333333334 123.7333333333333 270.9333333333334 151.4666666666667 296.5333333333334L256 192V341.3333333333334C296.5333333333333 341.3333333333334 334.9333333333333 324.2666666666667 360.5333333333333 296.5333333333334z" />
-    <glyph glyph-name="circle-slice-8"
-      unicode="&#xFAA4;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M256 42.6666666666667C215.4666666666667 42.6666666666667 177.0666666666667 59.7333333333334 151.4666666666667 87.4666666666667C125.8666666666667 115.2000000000001 106.6666666666667 151.4666666666667 106.6666666666667 192C106.6666666666667 232.5333333333334 123.7333333333333 270.9333333333334 151.4666666666667 296.5333333333334C179.2 322.1333333333334 215.4666666666667 341.3333333333334 256 341.3333333333334C296.5333333333333 341.3333333333334 334.9333333333333 324.2666666666667 360.5333333333333 296.5333333333334C386.1333333333333 268.8 405.3333333333333 232.5333333333334 405.3333333333333 192C405.3333333333333 151.4666666666667 388.2666666666667 113.0666666666667 360.5333333333333 87.4666666666667C332.8 61.8666666666667 296.5333333333333 42.6666666666667 256 42.6666666666667z" />
-    <glyph glyph-name="circle-small"
-      unicode="&#xF9DE;"
-      horiz-adv-x="512" d=" M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192C213.3333333333333 168.3200000000001 232.5333333333334 149.3333333333334 256 149.3333333333334C279.68 149.3333333333334 298.6666666666667 168.3200000000001 298.6666666666667 192C298.6666666666667 215.4666666666667 279.4666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="cisco-webex"
-      unicode="&#xF145;"
-      horiz-adv-x="512" d=" M256 384C362.0266666666667 384 448 298.0266666666667 448 192S362.0266666666667 0 256 0S64 85.9733333333334 64 192S149.9733333333333 384 256 384M126.72 266.6666666666667C85.3333333333333 195.2 109.8666666666667 103.8933333333334 181.3333333333333 62.72C252.8 21.3333333333334 402.1333333333334 280.1066666666667 330.6666666666667 321.2800000000001C259.2 362.6666666666667 167.8933333333333 338.1333333333334 126.72 266.6666666666667z" />
-    <glyph glyph-name="city"
-      unicode="&#xF146;"
-      horiz-adv-x="512" d=" M405.3333333333333 128H362.6666666666667V170.6666666666667H405.3333333333333M405.3333333333333 42.6666666666667H362.6666666666667V85.3333333333334H405.3333333333333M277.3333333333333 298.6666666666667H234.6666666666667V341.3333333333334H277.3333333333333M277.3333333333333 213.3333333333334H234.6666666666667V256H277.3333333333333M277.3333333333333 128H234.6666666666667V170.6666666666667H277.3333333333333M277.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H277.3333333333333M149.3333333333333 213.3333333333334H106.6666666666667V256H149.3333333333333M149.3333333333333 128H106.6666666666667V170.6666666666667H149.3333333333333M149.3333333333333 42.6666666666667H106.6666666666667V85.3333333333334H149.3333333333333M320 213.3333333333334V341.3333333333334L256 405.3333333333333L192 341.3333333333334V298.6666666666667H64V0H448V213.3333333333334H320z" />
-    <glyph glyph-name="city-variant"
-      unicode="&#xFA35;"
-      horiz-adv-x="512" d=" M405.3333333333333 256V298.6666666666667C405.3333333333333 322.1333333333334 386.1333333333334 341.3333333333334 362.6666666666667 341.3333333333334H341.3333333333333V405.3333333333333H298.6666666666667V341.3333333333334H277.3333333333333C253.8666666666667 341.3333333333334 234.6666666666667 322.1333333333334 234.6666666666667 298.6666666666667V256C211.2 256 192 236.8 192 213.3333333333334V192H106.6666666666667C83.2 192 64 172.8 64 149.3333333333334V-21.3333333333333H128V21.3333333333334H170.6666666666667V-21.3333333333333H256V21.3333333333334H298.6666666666667V-21.3333333333333H341.3333333333333V21.3333333333334H384V-21.3333333333333H448V213.3333333333334C448 236.8 428.8 256 405.3333333333333 256M170.6666666666667 64H128V106.6666666666667H170.6666666666667V64M298.6666666666667 64H256V106.6666666666667H298.6666666666667V64M298.6666666666667 149.3333333333334H256V192H298.6666666666667V149.3333333333334M277.3333333333333 256V298.6666666666667H362.6666666666667V256H277.3333333333333M384 64H341.3333333333333V106.6666666666667H384V64M384 149.3333333333334H341.3333333333333V192H384V149.3333333333334z" />
-    <glyph glyph-name="city-variant-outline"
-      unicode="&#xFA36;"
-      horiz-adv-x="512" d=" M320 -42.6666666666666H277.3333333333333V0H320V-42.6666666666666M405.3333333333333 0H362.6666666666667V-42.6666666666666H405.3333333333333V0M320 85.3333333333334H277.3333333333333V42.6666666666667H320V85.3333333333334M149.3333333333333 0H106.6666666666667V-42.6666666666666H149.3333333333333V0M149.3333333333333 85.3333333333334H106.6666666666667V42.6666666666667H149.3333333333333V85.3333333333334M405.3333333333333 85.3333333333334H362.6666666666667V42.6666666666667H405.3333333333333V85.3333333333334M320 170.6666666666667H277.3333333333333V128H320V170.6666666666667M405.3333333333333 170.6666666666667H362.6666666666667V128H405.3333333333333V170.6666666666667M448 256C471.4666666666667 256 490.6666666666666 236.8 490.6666666666666 213.3333333333334V-42.6666666666666H448V213.3333333333334H234.6666666666667V-42.6666666666666H192V128H64V-42.6666666666666H21.3333333333333V128C21.3333333333333 151.4666666666667 40.5333333333333 170.6666666666667 64 170.6666666666667H192V213.3333333333334C192 236.8 211.2 256 234.6666666666667 256V298.6666666666667C234.6666666666667 322.1333333333334 253.8666666666667 341.3333333333334 277.3333333333333 341.3333333333334H320V426.6666666666667H362.6666666666667V341.3333333333334H405.3333333333333C428.8 341.3333333333334 448 322.1333333333334 448 298.6666666666667V256M405.3333333333333 256V298.6666666666667H277.3333333333333V256H405.3333333333333z" />
-    <glyph glyph-name="clipboard"
-      unicode="&#xF147;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384" />
-    <glyph glyph-name="clipboard-account"
-      unicode="&#xF148;"
-      horiz-adv-x="512" d=" M384 42.6666666666667H128V72.5333333333333C128 115.2 213.3333333333333 138.6666666666666 256 138.6666666666666S384 115.2 384 72.5333333333333M256 298.6666666666667C291.4133333333333 298.6666666666667 320 270.0800000000001 320 234.6666666666667S291.4133333333333 170.6666666666667 256 170.6666666666667S192 199.2533333333333 192 234.6666666666667S220.5866666666667 298.6666666666667 256 298.6666666666667M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="clipboard-alert"
-      unicode="&#xF149;"
-      horiz-adv-x="512" d=" M256 341.3333333333334C244.2666666666667 341.3333333333334 234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384S277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334M277.3333333333333 149.3333333333334H234.6666666666667V277.3333333333334H277.3333333333333M277.3333333333333 64H234.6666666666667V106.6666666666667H277.3333333333333M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="clipboard-arrow-down"
-      unicode="&#xF14A;"
-      horiz-adv-x="512" d=" M256 64L149.3333333333333 170.6666666666667H213.3333333333333V256H298.6666666666667V170.6666666666667H362.6666666666667M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="clipboard-arrow-left"
-      unicode="&#xF14B;"
-      horiz-adv-x="512" d=" M341.3333333333333 128H256V64L149.3333333333333 170.6666666666667L256 277.3333333333334V213.3333333333334H341.3333333333333M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="clipboard-check"
-      unicode="&#xF14C;"
-      horiz-adv-x="512" d=" M213.3333333333333 85.3333333333334L128 170.6666666666667L158.08 200.7466666666667L213.3333333333333 145.7066666666667L353.92 286.2933333333334L384 256M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="clipboard-check-outline"
-      unicode="&#xF8A7;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M149.3333333333333 298.6666666666667H362.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667H106.6666666666667V341.3333333333334H149.3333333333333V298.6666666666667M160 160L192 192L234.6666666666667 149.3333333333334L330.6666666666667 245.3333333333334L362.6666666666667 213.3333333333334L234.6666666666667 85.3333333333334L160 160z" />
-    <glyph glyph-name="clipboard-flow"
-      unicode="&#xF6C7;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M320 42.6666666666667L234.6666666666667 128H298.6666666666667V277.3333333333334H341.3333333333333V128H405.3333333333333L320 42.6666666666667M213.3333333333333 106.6666666666667H170.6666666666667V256H106.6666666666667L192 341.3333333333334L277.3333333333333 256H213.3333333333333V106.6666666666667" />
-    <glyph glyph-name="clipboard-outline"
-      unicode="&#xF14D;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M149.3333333333333 298.6666666666667H362.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667H106.6666666666667V341.3333333333334H149.3333333333333V298.6666666666667z" />
-    <glyph glyph-name="clipboard-plus"
-      unicode="&#xF750;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M277.3333333333333 192H341.3333333333333V149.3333333333334H277.3333333333333V85.3333333333334H234.6666666666667V149.3333333333334H170.6666666666667V192H234.6666666666667V256H277.3333333333333V192z" />
-    <glyph glyph-name="clipboard-pulse"
-      unicode="&#xF85C;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M106.6666666666667 160.8533333333334H152.96L224 296.96L244.0533333333333 148.2666666666667L297.1733333333333 216.32L352.64 160.8533333333334H405.3333333333333V128H338.9866666666667L300.16 166.1866666666667L221.44 65.7066666666667L205.2266666666667 188.8L173.0133333333333 128H106.6666666666667V160.8533333333334z" />
-    <glyph glyph-name="clipboard-pulse-outline"
-      unicode="&#xF85D;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M106.6666666666667 128H173.0133333333333L205.2266666666666 188.8L221.44 65.7066666666667L300.16 166.1866666666667L338.9866666666667 128H405.3333333333333V42.6666666666667H106.6666666666667V128M405.3333333333333 160.8533333333334H352.64L297.1733333333334 216.32L244.0533333333334 148.2666666666667L224 296.96L152.96 160.8533333333334H106.6666666666667V341.3333333333334H149.3333333333333V320H362.6666666666667V341.3333333333334H405.3333333333333V160.8533333333334z" />
-    <glyph glyph-name="clipboard-text"
-      unicode="&#xF14E;"
-      horiz-adv-x="512" d=" M362.6666666666667 256H149.3333333333333V298.6666666666667H362.6666666666667M362.6666666666667 170.6666666666667H149.3333333333333V213.3333333333334H362.6666666666667M298.6666666666667 85.3333333333334H149.3333333333333V128H298.6666666666667M256 384C267.7333333333334 384 277.3333333333333 374.4 277.3333333333333 362.6666666666667S267.7333333333334 341.3333333333334 256 341.3333333333334S234.6666666666667 350.9333333333334 234.6666666666667 362.6666666666667S244.2666666666667 384 256 384M405.3333333333333 384H316.16C307.2 408.7466666666667 283.7333333333334 426.6666666666667 256 426.6666666666667C228.2666666666667 426.6666666666667 204.8 408.7466666666667 195.84 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="clipboard-text-outline"
-      unicode="&#xFA37;"
-      horiz-adv-x="512" d=" M405.3333333333333 362.6666666666667H316.16C304 395.9466666666667 267.3066666666667 413.0133333333333 234.6666666666667 401.0666666666667C216.32 394.6666666666667 202.6666666666667 380.5866666666667 195.84 362.6666666666667H106.6666666666667C83.2 362.6666666666667 64 343.4666666666667 64 320V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H405.3333333333333C428.8 -21.3333333333333 448 -2.1333333333333 448 21.3333333333334V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667M256 362.6666666666667C267.7333333333334 362.6666666666667 277.3333333333333 353.0666666666667 277.3333333333333 341.3333333333334S267.7333333333334 320 256 320S234.6666666666667 329.6 234.6666666666667 341.3333333333334S244.2666666666667 362.6666666666667 256 362.6666666666667M149.3333333333333 277.3333333333334H362.6666666666667V320H405.3333333333333V21.3333333333334H106.6666666666667V320H149.3333333333333V277.3333333333334M362.6666666666667 192H149.3333333333333V234.6666666666667H362.6666666666667V192M320 106.6666666666667H149.3333333333333V149.3333333333334H320V106.6666666666667z" />
-    <glyph glyph-name="clippy"
-      unicode="&#xF14F;"
-      horiz-adv-x="512" d=" M320 117.3333333333334C320 87.8933333333334 296.1066666666667 64 266.6666666666667 64S213.3333333333333 87.8933333333334 213.3333333333333 117.3333333333334V154.6666666666667C213.3333333333333 163.4133333333334 220.5866666666667 170.6666666666667 229.3333333333333 170.6666666666667S245.3333333333333 163.4133333333334 245.3333333333333 154.6666666666667V117.3333333333334C245.3333333333333 105.6 254.9333333333333 96 266.6666666666667 96S288 105.6 288 117.3333333333334V194.3466666666667C269.44 200.32 256 216.1066666666667 256 234.6666666666667C256 258.1333333333334 277.3333333333333 277.3333333333334 304 277.3333333333334S352 258.1333333333334 352 234.6666666666667C352 216.1066666666667 338.56 200.32 320 194.3466666666667V117.3333333333334M176 277.3333333333334C202.6666666666667 277.3333333333334 224 258.1333333333334 224 234.6666666666667C224 216.1066666666667 210.56 200.32 192 194.3466666666667V80C192 41.8133333333334 223.1466666666667 10.6666666666667 261.3333333333333 10.6666666666667S330.6666666666667 41.8133333333334 330.6666666666667 80V154.6666666666667C330.6666666666667 163.4133333333334 337.92 170.6666666666667 346.6666666666667 170.6666666666667S362.6666666666667 163.4133333333334 362.6666666666667 154.6666666666667V80C362.6666666666667 24.1066666666667 317.2266666666667 -21.3333333333333 261.3333333333333 -21.3333333333333S160 24.1066666666667 160 80V194.3466666666667C141.44 200.32 128 216.1066666666667 128 234.6666666666667C128 258.1333333333334 149.3333333333333 277.3333333333334 176 277.3333333333334M214.6133333333334 317.2266666666667L205.44 286.0800000000001C196.6933333333333 290.7733333333333 186.6666666666667 293.3333333333334 176 293.3333333333334C156.5866666666667 293.3333333333334 139.3066666666667 284.8 128.64 271.5733333333334L103.04 290.7733333333334C116.48 307.8400000000001 136.7466666666667 320 160 324.0533333333334V325.3333333333334C160 369.4933333333334 195.84 405.3333333333333 240 405.3333333333333C284.16 405.3333333333333 320 369.4933333333334 320 325.3333333333334V324.0533333333334C343.2533333333334 320 363.52 307.8400000000001 376.9600000000001 290.7733333333334L351.36 271.5733333333334C340.6933333333334 284.8 323.4133333333334 293.3333333333334 304 293.3333333333334C293.3333333333334 293.3333333333334 283.3066666666667 290.7733333333333 274.56 286.0800000000001L265.3866666666667 317.2266666666667C272.4266666666667 320 280.1066666666667 322.7733333333333 288 324.0533333333334V325.3333333333334C288 352 266.6666666666667 373.3333333333334 240.0000000000001 373.3333333333334S192 352 192 325.3333333333334V324.0533333333334C199.8933333333333 322.7733333333334 207.5733333333333 320 214.6133333333334 317.2266666666667M304 250.6666666666667C292.2666666666667 250.6666666666667 282.6666666666667 243.4133333333334 282.6666666666667 234.6666666666667S292.2666666666667 218.6666666666667 304 218.6666666666667S325.3333333333333 225.92 325.3333333333333 234.6666666666667S315.7333333333334 250.6666666666667 304 250.6666666666667M176 250.6666666666667C164.2666666666667 250.6666666666667 154.6666666666667 243.4133333333334 154.6666666666667 234.6666666666667S164.2666666666667 218.6666666666667 176 218.6666666666667S197.3333333333333 225.92 197.3333333333333 234.6666666666667S187.7333333333334 250.6666666666667 176 250.6666666666667z" />
-    <glyph glyph-name="clock"
-      unicode="&#xF953;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M345.6 102.4L234.6666666666667 170.6666666666667V298.6666666666667H266.6666666666667V187.7333333333334L362.6666666666667 130.1333333333334L345.6 102.4z" />
-    <glyph glyph-name="clock-alert"
-      unicode="&#xF954;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C351.1466666666667 405.3333333333333 432.2133333333333 342.4 459.52 256H384V21.3333333333334C348.3733333333333 -5.3333333333333 304 -21.3333333333333 256 -21.3333333333333C138.24 -21.3333333333333 42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M345.6 102.4L362.6666666666667 130.1333333333334L266.6666666666667 187.7333333333334V298.6666666666667H234.6666666666667V170.6666666666667L345.6 102.4M426.6666666666667 213.3333333333334H469.3333333333333V64H426.6666666666667V213.3333333333334M426.6666666666667 21.3333333333334H469.3333333333333V-21.3333333333333H426.6666666666667V21.3333333333334z" />
-    <glyph glyph-name="clock-alert-outline"
-      unicode="&#xF5CE;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.3333333333334 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333C304 -21.3333333333333 348.3733333333333 -5.1199999999999 384 21.3333333333334V79.36C352.64 43.9466666666667 306.9866666666667 21.3333333333334 256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667C327.68 362.6666666666667 388.9066666666667 318.5066666666667 414.08 256H459.52C432.4266666666666 342.6133333333334 352 405.3333333333333 256 405.3333333333333M234.6666666666667 298.6666666666667V170.6666666666667L346.6666666666667 103.4666666666667L362.6666666666667 129.7066666666667L266.6666666666667 186.6666666666668V298.6666666666667H234.6666666666667M426.6666666666667 213.3333333333334V64H469.3333333333333V213.3333333333334H426.6666666666667M426.6666666666667 21.3333333333334V-21.3333333333333H469.3333333333333V21.3333333333334H426.6666666666667z" />
-    <glyph glyph-name="clock-end"
-      unicode="&#xF151;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C173.6533333333333 426.6666666666667 106.6666666666667 359.68 106.6666666666667 277.3333333333334C106.6666666666667 194.7733333333333 173.44 128 256 128C338.3466666666667 128 405.3333333333333 194.7733333333333 405.3333333333333 277.3333333333334C405.3333333333333 359.68 338.3466666666667 426.6666666666667 256 426.6666666666667M256 380.8C312.96 380.8 359.4666666666667 334.5066666666667 359.4666666666667 277.3333333333334C359.4666666666667 220.16 312.9600000000001 173.8666666666667 256 173.8666666666667C198.8266666666667 173.8666666666667 152.5333333333334 220.16 152.5333333333334 277.3333333333334C152.5333333333334 334.5066666666667 198.8266666666667 380.8 256 380.8M234.6666666666667 341.3333333333334V262.6133333333334L302.72 223.36L318.72 251.0933333333334L266.6666666666667 281.1733333333334V341.3333333333334M320 106.6666666666667V42.6666666666667H64V0H320V-64L405.3333333333333 21.3333333333334M405.3333333333333 21.3333333333334V-64H448V106.6666666666667H405.3333333333333" />
-    <glyph glyph-name="clock-fast"
-      unicode="&#xF152;"
-      horiz-adv-x="512" d=" M320 362.6666666666667C414.2933333333334 362.6666666666667 490.6666666666666 286.2933333333334 490.6666666666666 192S414.2933333333334 21.3333333333334 320 21.3333333333334S149.3333333333333 97.7066666666667 149.3333333333333 192S225.7066666666667 362.6666666666667 320 362.6666666666667M320 320C249.3866666666667 320 192 262.6133333333334 192 192S249.3866666666667 64 320 64S448 121.3866666666667 448 192S390.6133333333333 320 320 320M298.6666666666667 277.3333333333334H330.6666666666667V196.6933333333334L380.3733333333333 146.9866666666667L357.76 124.3733333333333L298.6666666666667 183.4666666666667V277.3333333333334M42.6666666666667 64C30.9333333333333 64 21.3333333333333 73.6 21.3333333333333 85.3333333333334S30.9333333333333 106.6666666666667 42.6666666666667 106.6666666666667H124.3733333333333C130.9866666666667 91.52 139.52 77.2266666666667 149.3333333333333 64H42.6666666666667M64 170.6666666666667C52.2666666666667 170.6666666666667 42.6666666666667 180.2666666666667 42.6666666666667 192S52.2666666666667 213.3333333333334 64 213.3333333333334H107.7333333333333L106.6666666666667 192L107.7333333333333 170.6666666666667H64M85.3333333333333 277.3333333333334C73.6 277.3333333333334 64 286.9333333333334 64 298.6666666666667S73.6 320 85.3333333333333 320H149.3333333333333C139.52 306.7733333333333 130.9866666666667 292.48 124.3733333333333 277.3333333333334H85.3333333333333z" />
-    <glyph glyph-name="clock-in"
-      unicode="&#xF153;"
-      horiz-adv-x="512" d=" M47.1466666666667 431.1466666666667L16.8533333333333 400.8533333333334L102.4 315.52L64 277.3333333333334H170.6666666666667V384L132.48 345.6M256 277.3333333333334C173.6533333333333 277.3333333333334 106.6666666666667 210.56 106.6666666666667 128S173.44 -21.3333333333333 256 -21.3333333333333C338.3466666666667 -21.3333333333333 405.3333333333333 45.44 405.3333333333333 128S338.56 277.3333333333334 256 277.3333333333334M256 231.4666666666667C312.96 231.4666666666667 359.4666666666667 185.1733333333334 359.4666666666667 128C359.4666666666667 70.8266666666667 313.1733333333334 24.5333333333333 256 24.5333333333333C198.8266666666667 24.5333333333333 152.5333333333334 70.8266666666667 152.5333333333334 128C152.5333333333334 185.1733333333333 198.8266666666667 231.4666666666667 256 231.4666666666667M234.6666666666667 192V113.28L302.72 74.0266666666666L318.72 101.76L266.6666666666667 131.84V192" />
-    <glyph glyph-name="clock-out"
-      unicode="&#xF154;"
-      horiz-adv-x="512" d=" M384 426.6666666666667L422.4 388.48L336.8533333333334 303.1466666666667L367.1466666666667 272.8533333333334L452.48 358.1866666666667L490.6666666666666 320V426.6666666666667M256 277.3333333333334C173.6533333333333 277.3333333333334 106.6666666666667 210.56 106.6666666666667 128S173.44 -21.3333333333333 256 -21.3333333333333C338.3466666666667 -21.3333333333333 405.3333333333333 45.44 405.3333333333333 128S338.56 277.3333333333334 256 277.3333333333334M256 231.4666666666667C312.96 231.4666666666667 359.4666666666667 185.1733333333334 359.4666666666667 128C359.4666666666667 70.8266666666667 313.1733333333334 24.5333333333333 256 24.5333333333333C198.8266666666667 24.5333333333333 152.5333333333334 70.8266666666667 152.5333333333334 128C152.5333333333334 185.1733333333333 198.8266666666667 231.4666666666667 256 231.4666666666667M234.6666666666667 192V113.28L302.72 74.0266666666666L318.72 101.76L266.6666666666667 131.84V192" />
-    <glyph glyph-name="clock-outline"
-      unicode="&#xF150;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333C138.0266666666667 -21.3333333333333 42.6666666666667 74.6666666666667 42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333M266.6666666666667 298.6666666666667V186.6666666666667L362.6666666666667 129.7066666666667L346.6666666666667 103.4666666666667L234.6666666666667 170.6666666666667V298.6666666666667H266.6666666666667z" />
-    <glyph glyph-name="clock-start"
-      unicode="&#xF155;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C173.6533333333333 426.6666666666667 106.6666666666667 359.68 106.6666666666667 277.3333333333334C106.6666666666667 194.7733333333333 173.44 128 256 128C338.3466666666667 128 405.3333333333333 194.7733333333333 405.3333333333333 277.3333333333334C405.3333333333333 359.68 338.3466666666667 426.6666666666667 256 426.6666666666667M256 380.8C312.96 380.8 359.4666666666667 334.5066666666667 359.4666666666667 277.3333333333334C359.4666666666667 220.16 312.9600000000001 173.8666666666667 256 173.8666666666667C198.8266666666667 173.8666666666667 152.5333333333334 220.16 152.5333333333334 277.3333333333334C152.5333333333334 334.5066666666667 198.8266666666667 380.8 256 380.8M234.6666666666667 341.3333333333334V262.6133333333334L302.72 223.36L318.72 251.0933333333334L266.6666666666667 281.1733333333334V341.3333333333334M85.3333333333333 106.6666666666667V-64H128V0H384V-64L469.3333333333333 21.3333333333334L384 106.6666666666667V42.6666666666667H128V106.6666666666667" />
-    <glyph glyph-name="close"
-      unicode="&#xF156;"
-      horiz-adv-x="512" d=" M405.3333333333333 311.2533333333334L375.2533333333334 341.3333333333334L256 222.08L136.7466666666667 341.3333333333334L106.6666666666667 311.2533333333334L225.92 192L106.6666666666667 72.7466666666667L136.7466666666667 42.6666666666667L256 161.92L375.2533333333334 42.6666666666667L405.3333333333333 72.7466666666667L286.08 192L405.3333333333333 311.2533333333334z" />
-    <glyph glyph-name="close-box"
-      unicode="&#xF157;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M332.8 85.3333333333334L256 162.1333333333333L179.2 85.3333333333334L149.3333333333333 115.2000000000001L226.1333333333334 192L149.3333333333333 268.8L179.2 298.6666666666667L256 221.8666666666667L332.8 298.6666666666667L362.6666666666667 268.8L285.8666666666667 192L362.6666666666667 115.2000000000001L332.8 85.3333333333334z" />
-    <glyph glyph-name="close-box-outline"
-      unicode="&#xF158;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667M362.6666666666667 268.8L285.8666666666667 192L362.6666666666667 115.2000000000001L332.8 85.3333333333334L256 162.1333333333333L179.2 85.3333333333334L149.3333333333333 115.2000000000001L226.1333333333334 192L149.3333333333333 268.8L179.2 298.6666666666667L256 221.8666666666667L332.8 298.6666666666667L362.6666666666667 268.8z" />
-    <glyph glyph-name="close-circle"
-      unicode="&#xF159;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.9733333333334 405.3333333333333 469.3333333333333 309.9733333333334 469.3333333333333 192S373.9733333333334 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.0266666666666 42.6666666666667 192S138.0266666666667 405.3333333333333 256 405.3333333333333M332.5866666666667 298.6666666666667L256 222.08L179.4133333333333 298.6666666666667L149.3333333333333 268.5866666666667L225.92 192L149.3333333333333 115.4133333333334L179.4133333333333 85.3333333333334L256 161.92L332.5866666666667 85.3333333333334L362.6666666666667 115.4133333333334L286.08 192L362.6666666666667 268.5866666666667L332.5866666666667 298.6666666666667z" />
-    <glyph glyph-name="close-circle-outline"
-      unicode="&#xF15A;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.9733333333334 42.6666666666667 192S138.0266666666667 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.0266666666666 469.3333333333333 192S373.9733333333334 405.3333333333333 256 405.3333333333333M311.2533333333334 277.3333333333334L256 222.08L200.7466666666667 277.3333333333334L170.6666666666667 247.2533333333334L225.92 192L170.6666666666667 136.7466666666667L200.7466666666667 106.6666666666667L256 161.92L311.2533333333334 106.6666666666667L341.3333333333333 136.7466666666667L286.08 192L341.3333333333333 247.2533333333334L311.2533333333334 277.3333333333334z" />
-    <glyph glyph-name="close-network"
-      unicode="&#xF15B;"
-      horiz-adv-x="512" d=" M311.2533333333334 320L256 264.7466666666667L200.7466666666667 320L170.6666666666667 289.92L225.92 234.6666666666667L170.6666666666667 179.4133333333334L200.7466666666667 149.3333333333334L256 204.5866666666667L311.2533333333334 149.3333333333334L341.3333333333333 179.4133333333334L286.08 234.6666666666667L341.3333333333333 289.92L311.2533333333334 320M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V128C405.3333333333333 104.5333333333333 386.1333333333334 85.3333333333334 362.6666666666667 85.3333333333334H277.3333333333333V42.6666666666667H298.6666666666667C310.4 42.6666666666667 320 33.0666666666667 320 21.3333333333334H469.3333333333333V-21.3333333333333H320C320 -33.0666666666667 310.4 -42.6666666666666 298.6666666666667 -42.6666666666666H213.3333333333333C201.6 -42.6666666666666 192 -33.0666666666667 192 -21.3333333333333H42.6666666666667V21.3333333333334H192C192 33.0666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H149.3333333333333C125.6533333333333 85.3333333333334 106.6666666666667 104.5333333333333 106.6666666666667 128V341.3333333333334C106.6666666666667 364.8 125.8666666666667 384 149.3333333333333 384H362.6666666666667z" />
-    <glyph glyph-name="close-octagon"
-      unicode="&#xF15C;"
-      horiz-adv-x="512" d=" M176.4266666666667 384L64 271.5733333333334V112.4266666666667L176.4266666666667 0H335.5733333333333L448 112.4266666666667V271.5733333333334L335.5733333333333 384M179.4133333333333 298.6666666666667L256 222.08L332.5866666666667 298.6666666666667L362.6666666666667 268.5866666666667L286.08 192L362.6666666666667 115.4133333333334L332.5866666666667 85.3333333333334L256 161.92L179.4133333333333 85.3333333333334L149.3333333333333 115.4133333333334L225.92 192L149.3333333333333 268.5866666666667" />
-    <glyph glyph-name="close-octagon-outline"
-      unicode="&#xF15D;"
-      horiz-adv-x="512" d=" M176.4266666666667 384L64 271.5733333333334V112.4266666666667L176.4266666666667 0H335.5733333333333C373.3333333333333 37.5466666666667 448 112.4266666666667 448 112.4266666666667V271.5733333333334L335.5733333333333 384M194.1333333333333 341.3333333333334H317.8666666666666L405.3333333333333 253.8666666666667V130.1333333333334L317.8666666666667 42.6666666666667H194.1333333333333L106.6666666666667 130.1333333333333V253.8666666666667M194.56 283.52L164.48 253.4400000000001L225.92 192L164.48 130.5600000000001L194.56 100.48L256 161.92L317.44 100.48L347.52 130.5600000000001L286.08 192L347.52 253.44L317.44 283.52L256 222.08" />
-    <glyph glyph-name="close-outline"
-      unicode="&#xF6C8;"
-      horiz-adv-x="512" d=" M64 90.8800000000001L165.5466666666667 192L64 293.12L154.88 384L256 282.4533333333334L357.12 384L448 293.12L346.4533333333333 192L448 90.8800000000001L357.12 0L256 101.5466666666667L154.88 0L64 90.8800000000001M256 161.9200000000001L357.12 60.5866666666668L387.4133333333334 90.8800000000001L286.08 192L387.4133333333333 293.12L357.12 323.4133333333334L256 222.08L154.88 323.4133333333334L124.5866666666667 293.12L225.92 192L124.5866666666667 90.88L154.88 60.5866666666666L256 161.92z" />
-    <glyph glyph-name="closed-caption"
-      unicode="&#xF15E;"
-      horiz-adv-x="512" d=" M384 213.3333333333334H352V224H309.3333333333333V160H352V170.6666666666667H384V149.3333333333334C384 137.6 374.4 128 362.6666666666667 128H298.6666666666667C286.9333333333333 128 277.3333333333333 137.6 277.3333333333333 149.3333333333334V234.6666666666667C277.3333333333333 246.4000000000001 286.9333333333333 256 298.6666666666667 256H362.6666666666667C374.4 256 384 246.4000000000001 384 234.6666666666667M234.6666666666667 213.3333333333334H202.6666666666667V224H160V160H202.6666666666667V170.6666666666667H234.6666666666667V149.3333333333334C234.6666666666667 137.6 225.0666666666667 128 213.3333333333333 128H149.3333333333333C137.6 128 128 137.6 128 149.3333333333334V234.6666666666667C128 246.4000000000001 137.6 256 149.3333333333333 256H213.3333333333333C225.0666666666667 256 234.6666666666667 246.4000000000001 234.6666666666667 234.6666666666667M405.3333333333333 362.6666666666667H106.6666666666667C82.9866666666667 362.6666666666667 64 343.68 64 320V64C64 40.5333333333333 83.2 21.3333333333334 106.6666666666667 21.3333333333334H405.3333333333333C428.8 21.3333333333334 448 40.5333333333333 448 64V320C448 343.68 428.8 362.6666666666667 405.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="cloud"
-      unicode="&#xF15F;"
-      horiz-adv-x="512" d=" M412.8 234.0266666666667C398.2933333333334 307.4133333333334 333.6533333333333 362.6666666666667 256 362.6666666666667C194.3466666666666 362.6666666666667 140.8 327.68 114.1333333333333 276.6933333333334C49.92 269.6533333333334 0 215.4666666666667 0 149.3333333333334C0 78.72 57.3866666666667 21.3333333333334 128 21.3333333333334H405.3333333333333C464.2133333333333 21.3333333333334 512 69.1200000000001 512 128C512 184.3200000000001 468.2666666666667 229.9733333333334 412.8 234.0266666666667z" />
-    <glyph glyph-name="cloud-alert"
-      unicode="&#xF9DF;"
-      horiz-adv-x="512" d=" M405.3333333333333 21.3333333333334H128C57.8133333333333 21.3333333333334 0 79.1466666666667 0 149.3333333333334C0 215.4666666666667 49.92 269.6533333333334 114.1333333333333 276.6933333333334C140.8 327.68 194.3466666666666 362.6666666666667 256 362.6666666666667C333.6533333333333 362.6666666666667 398.2933333333334 307.4133333333334 412.8 234.0266666666667C468.2666666666667 229.9733333333334 512 184.32 512 128C512 69.5466666666666 463.7866666666667 21.3333333333334 405.3333333333333 21.3333333333334M234.6666666666667 128V85.3333333333334H277.3333333333333V128H234.6666666666667M234.6666666666667 170.6666666666667H277.3333333333333V277.3333333333334H234.6666666666667V170.6666666666667z" />
-    <glyph glyph-name="cloud-braces"
-      unicode="&#xF7B4;"
-      horiz-adv-x="512" d=" M128 21.3333333333334C57.3866666666667 21.3333333333334 0 78.72 0 149.3333333333334C0 215.2533333333333 49.92 269.6533333333334 114.1333333333333 276.48C140.8 327.68 194.3466666666666 362.6666666666667 256 362.6666666666667C333.44 362.6666666666667 398.08 307.6266666666667 412.8 234.6666666666667C468.2666666666667 230.6133333333334 512 184.3200000000001 512 128C512 69.1200000000001 464.2133333333333 21.3333333333334 405.3333333333333 21.3333333333334H128M394.6666666666667 192H384C372.2666666666667 192 362.6666666666667 201.6 362.6666666666667 213.3333333333334V234.6666666666667C362.6666666666667 258.1333333333334 343.4666666666667 277.3333333333334 320 277.3333333333334H288V234.6666666666667H320V213.3333333333334C320 189.8666666666667 339.2 170.6666666666667 362.6666666666667 170.6666666666667C339.2 170.6666666666667 320 151.4666666666667 320 128V106.6666666666667H288V64H320C343.4666666666667 64 362.6666666666667 83.2 362.6666666666667 106.6666666666667V128C362.6666666666667 139.7333333333334 372.2666666666667 149.3333333333334 384 149.3333333333334H394.6666666666667V192M117.3333333333333 192V149.3333333333334H128C139.7333333333333 149.3333333333334 149.3333333333333 139.7333333333334 149.3333333333333 128V106.6666666666667C149.3333333333333 83.2 168.5333333333333 64 192 64H224V106.6666666666667H192V128C192 151.4666666666667 172.8 170.6666666666667 149.3333333333333 170.6666666666667C172.8 170.6666666666667 192 189.8666666666667 192 213.3333333333334V234.6666666666667H224V277.3333333333334H192C168.5333333333333 277.3333333333334 149.3333333333333 258.1333333333334 149.3333333333333 234.6666666666667V213.3333333333334C149.3333333333333 201.6 139.7333333333333 192 128 192H117.3333333333333z" />
-    <glyph glyph-name="cloud-check"
-      unicode="&#xF160;"
-      horiz-adv-x="512" d=" M213.3333333333333 85.3333333333334L138.6666666666667 160L168.7466666666667 190.2933333333334L213.3333333333333 145.7066666666667L323.84 256L353.92 225.92M412.8 234.0266666666667C398.2933333333334 307.4133333333334 333.6533333333333 362.6666666666667 256 362.6666666666667C194.3466666666666 362.6666666666667 140.8 327.68 114.1333333333333 276.6933333333334C49.92 269.6533333333334 0 215.4666666666667 0 149.3333333333334C0 78.72 57.3866666666667 21.3333333333334 128 21.3333333333334H405.3333333333333C464.2133333333333 21.3333333333334 512 69.1200000000001 512 128C512 184.3200000000001 468.2666666666667 229.9733333333334 412.8 234.0266666666667z" />
-    <glyph glyph-name="cloud-circle"
-      unicode="&#xF161;"
-      horiz-adv-x="512" d=" M352 106.6666666666667H170.6666666666667C135.2533333333333 106.6666666666667 106.6666666666667 135.2533333333333 106.6666666666667 170.6666666666667S135.2533333333333 234.6666666666667 170.6666666666667 234.6666666666667H173.6533333333333C183.04 271.36 216.1066666666667 298.6666666666667 256 298.6666666666667C303.1466666666667 298.6666666666667 341.3333333333333 260.48 341.3333333333333 213.3333333333334H352C381.44 213.3333333333334 405.3333333333333 189.44 405.3333333333333 160S381.44 106.6666666666667 352 106.6666666666667M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="cloud-download"
-      unicode="&#xF162;"
-      horiz-adv-x="512" d=" M362.6666666666667 170.6666666666667L256 64L149.3333333333333 170.6666666666667H213.3333333333333V256H298.6666666666667V170.6666666666667M412.8 234.0266666666667C398.2933333333334 307.4133333333334 333.6533333333333 362.6666666666667 256 362.6666666666667C194.3466666666666 362.6666666666667 140.8 327.68 114.1333333333333 276.6933333333334C49.92 269.6533333333334 0 215.4666666666667 0 149.3333333333334C0 78.72 57.3866666666667 21.3333333333334 128 21.3333333333334H405.3333333333333C464.2133333333333 21.3333333333334 512 69.1200000000001 512 128C512 184.3200000000001 468.2666666666667 229.9733333333334 412.8 234.0266666666667z" />
-    <glyph glyph-name="cloud-off-outline"
-      unicode="&#xF164;"
-      horiz-adv-x="512" d=" M164.9066666666667 234.6666666666667L335.5733333333333 64H128C80.8533333333333 64 42.6666666666667 102.1866666666667 42.6666666666667 149.3333333333334S80.8533333333333 234.6666666666667 128 234.6666666666667M64 335.5733333333334L122.6666666666667 277.3333333333334C54.6133333333333 274.1333333333334 0 218.24 0 149.3333333333334C0 78.72 57.3866666666667 21.3333333333334 128 21.3333333333334H378.24L420.9066666666667 -21.3333333333333L448 5.76L91.0933333333333 362.6666666666667M412.8 234.0266666666667C398.2933333333334 307.4133333333334 333.6533333333333 362.6666666666667 256 362.6666666666667C224 362.6666666666667 195.2 353.4933333333334 170.6666666666667 337.7066666666667L201.6 306.56C217.8133333333333 315.0933333333334 236.3733333333334 320 256 320C320.8533333333333 320 373.3333333333333 267.52 373.3333333333333 202.6666666666667V192H405.3333333333333C440.7466666666667 192 469.3333333333333 163.4133333333334 469.3333333333333 128C469.3333333333333 103.8933333333334 455.6799999999999 82.9866666666667 436.0533333333334 72.1066666666667L466.9866666666667 41.1733333333333C494.08 60.5866666666667 512 92.16 512 128C512 184.3200000000001 468.2666666666667 229.9733333333334 412.8 234.0266666666667z" />
-    <glyph glyph-name="cloud-outline"
-      unicode="&#xF163;"
-      horiz-adv-x="512" d=" M405.3333333333333 64H128C80.8533333333333 64 42.6666666666667 102.1866666666667 42.6666666666667 149.3333333333334S80.8533333333333 234.6666666666667 128 234.6666666666667H143.1466666666667C157.2266666666667 283.9466666666667 202.6666666666667 320 256 320C320.8533333333333 320 373.3333333333333 267.52 373.3333333333333 202.6666666666667V192H405.3333333333333C440.7466666666667 192 469.3333333333333 163.4133333333334 469.3333333333333 128S440.7466666666667 64 405.3333333333333 64M412.8 234.0266666666667C398.2933333333334 307.4133333333334 333.6533333333333 362.6666666666667 256 362.6666666666667C194.3466666666666 362.6666666666667 140.8 327.68 114.1333333333333 276.6933333333334C49.92 269.6533333333334 0 215.4666666666667 0 149.3333333333334C0 78.72 57.3866666666667 21.3333333333334 128 21.3333333333334H405.3333333333333C464.2133333333333 21.3333333333334 512 69.1200000000001 512 128C512 184.3200000000001 468.2666666666667 229.9733333333334 412.8 234.0266666666667z" />
-    <glyph glyph-name="cloud-print"
-      unicode="&#xF165;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C194.3466666666666 405.3333333333333 140.8 370.3466666666667 114.1333333333333 319.1466666666667C49.92 312.32 0 257.92 0 192C0 121.3866666666667 57.3866666666667 64 128 64V-21.3333333333333H384V64H405.3333333333333C464.2133333333333 64 512 111.7866666666667 512 170.6666666666667C512 226.9866666666667 468.2666666666667 272.6400000000001 412.8 276.48C398.2933333333334 350.0800000000001 333.6533333333333 405.3333333333333 256 405.3333333333333M170.6666666666667 170.6666666666667H341.3333333333333V21.3333333333334H170.6666666666667V170.6666666666667M192 149.3333333333334V128H320V149.3333333333334H192M192 106.6666666666667V85.3333333333334H320V106.6666666666667H192M192 64V42.6666666666667H320V64H192z" />
-    <glyph glyph-name="cloud-print-outline"
-      unicode="&#xF166;"
-      horiz-adv-x="512" d=" M405.3333333333333 106.6666666666667C440.7466666666667 106.6666666666667 469.3333333333333 135.2533333333333 469.3333333333333 170.6666666666667S440.7466666666667 234.6666666666667 405.3333333333333 234.6666666666667H373.3333333333333V245.3333333333334C373.3333333333333 310.1866666666667 320.8533333333333 362.6666666666667 256 362.6666666666667C202.6666666666667 362.6666666666667 157.2266666666667 326.6133333333334 143.1466666666667 277.3333333333334H128C80.8533333333333 277.3333333333334 42.6666666666667 239.1466666666667 42.6666666666667 192S80.8533333333333 106.6666666666667 128 106.6666666666667V213.3333333333334H384V106.6666666666667H405.3333333333333M413.0133333333333 276.48C468.2666666666667 272.64 512 226.9866666666667 512 170.6666666666667C512 111.7866666666667 464.2133333333333 64 405.3333333333333 64H384V-21.3333333333333H128V64C57.3866666666667 64 0 121.3866666666667 0 192C0 257.92 49.92 312.32 114.1333333333333 319.1466666666667C140.8 370.3466666666667 194.3466666666666 405.3333333333333 256 405.3333333333333C333.6533333333333 405.3333333333333 398.2933333333334 349.8666666666667 413.0133333333333 276.48M170.6666666666667 170.6666666666667V21.3333333333334H341.3333333333333V170.6666666666667H170.6666666666667M192 64H320V42.6666666666667H192V64M320 85.3333333333334H192V106.6666666666667H320V85.3333333333334M192 149.3333333333334H320V128H192V149.3333333333334z" />
-    <glyph glyph-name="cloud-question"
-      unicode="&#xFA38;"
-      horiz-adv-x="512" d=" M412.8 234.0266666666667C398.2933333333334 307.4133333333334 333.6533333333333 362.6666666666667 256 362.6666666666667C194.3466666666666 362.6666666666667 140.8 327.68 114.1333333333333 276.6933333333334C49.92 269.6533333333334 0 215.4666666666667 0 149.3333333333334C0 78.72 57.3866666666667 21.3333333333334 128 21.3333333333334H405.3333333333333C464.2133333333333 21.3333333333334 512 69.1200000000001 512 128C512 184.3200000000001 468.2666666666667 229.9733333333334 412.8 234.0266666666667M277.3333333333333 85.3333333333334H234.6666666666667V128H277.3333333333333V85.3333333333334M315.7333333333334 195.84C309.3333333333333 187.52 301.44 181.3333333333334 291.6266666666667 176C286.0800000000001 172.5866666666667 282.4533333333334 169.1733333333334 280.5333333333334 165.12C278.6133333333334 161.0666666666667 277.3333333333334 155.9466666666667 277.3333333333334 149.3333333333334H234.6666666666667C234.6666666666667 161.0666666666667 237.0133333333334 168.96 241.0666666666667 174.5066666666667C245.3333333333334 180.0533333333334 252.8000000000001 186.6666666666667 263.8933333333334 193.92C269.4400000000001 197.3333333333334 273.9200000000001 201.3866666666667 277.3333333333334 206.5066666666667C280.5333333333334 211.4133333333334 282.2400000000001 217.3866666666667 282.2400000000001 224C282.2400000000001 230.8266666666667 280.3200000000001 235.9466666666667 276.4800000000001 239.7866666666667C272.6400000000001 244.0533333333334 266.6666666666668 245.9733333333334 260.2666666666668 245.9733333333334C254.5066666666668 245.9733333333334 249.8133333333334 244.2666666666667 245.3333333333335 241.0666666666667C242.1333333333335 237.8666666666667 240.0000000000001 232.96 240.0000000000001 226.3466666666667H197.9733333333333C196.9066666666667 242.3466666666667 202.6666666666667 256 214.6133333333333 264.7466666666667C226.1333333333334 273.0666666666667 241.28 277.3333333333334 260.2666666666667 277.3333333333334C280.32 277.3333333333334 296.32 272.4266666666667 307.84 262.8266666666667C319.36 253.2266666666667 325.12 240 325.12 224C325.12 213.3333333333334 321.92 204.5866666666667 315.7333333333334 195.84z" />
-    <glyph glyph-name="cloud-search"
-      unicode="&#xF955;"
-      horiz-adv-x="512" d=" M330.6666666666667 192C384 192 426.6666666666667 149.3333333333334 426.6666666666667 96C426.6666666666667 77.2266666666667 421.3333333333333 59.52 411.9466666666666 44.8000000000001L477.6533333333333 -21.3333333333333L448 -50.9866666666667L381.44 14.5066666666667C366.7199999999999 5.3333333333334 349.2266666666666 0 330.6666666666667 0C277.3333333333333 0 234.6666666666667 42.6666666666667 234.6666666666667 96S277.3333333333333 192 330.6666666666667 192M330.6666666666667 149.3333333333334C301.2266666666667 149.3333333333334 277.3333333333333 125.44 277.3333333333333 96S301.2266666666667 42.6666666666667 330.6666666666667 42.6666666666667S384 66.5600000000001 384 96S360.1066666666667 149.3333333333334 330.6666666666667 149.3333333333334M412.8 276.6933333333334C468.2666666666667 272.64 512 226.9866666666667 512 170.6666666666667C512 135.68 495.1466666666666 104.5333333333333 469.3333333333333 85.3333333333334V96C469.3333333333333 172.5866666666667 407.2533333333334 234.6666666666667 330.6666666666667 234.6666666666667S192 172.5866666666667 192 96C192 85.3333333333334 193.28 74.6666666666667 195.6266666666667 64H128C57.3866666666667 64 0 121.3866666666667 0 192C0 258.1333333333334 49.92 312.32 114.1333333333333 319.36C140.8 370.3466666666667 194.3466666666666 405.3333333333333 256 405.3333333333333C333.6533333333333 405.3333333333333 398.2933333333334 350.0800000000001 412.8 276.6933333333334z" />
-    <glyph glyph-name="cloud-search-outline"
-      unicode="&#xF956;"
-      horiz-adv-x="512" d=" M330.6666666666667 192C384 192 426.6666666666667 149.3333333333334 426.6666666666667 96C426.6666666666667 77.2266666666667 421.3333333333333 59.52 411.9466666666666 44.8000000000001L477.6533333333333 -21.3333333333333L448 -50.9866666666667L381.44 14.5066666666667C366.7199999999999 5.3333333333334 349.2266666666666 0 330.6666666666667 0C277.3333333333333 0 234.6666666666667 42.6666666666667 234.6666666666667 96S277.3333333333333 192 330.6666666666667 192M330.6666666666667 149.3333333333334C301.2266666666667 149.3333333333334 277.3333333333333 125.44 277.3333333333333 96S301.2266666666667 42.6666666666667 330.6666666666667 42.6666666666667S384 66.5600000000001 384 96S360.1066666666667 149.3333333333334 330.6666666666667 149.3333333333334M469.3333333333333 170.6666666666667C469.3333333333333 206.08 440.7466666666667 234.6666666666667 405.3333333333333 234.6666666666667H373.3333333333333V245.3333333333334C373.3333333333333 310.1866666666667 320.8533333333333 362.6666666666667 256 362.6666666666667C202.6666666666667 362.6666666666667 157.2266666666667 326.6133333333334 143.1466666666667 277.3333333333334H128C80.8533333333333 277.3333333333334 42.6666666666667 239.1466666666667 42.6666666666667 192S80.8533333333333 106.6666666666667 128 106.6666666666667H192V96C192 85.3333333333334 193.28 74.6666666666667 195.6266666666667 64H128C57.3866666666667 64 0 121.3866666666667 0 192C0 258.1333333333334 49.92 312.32 114.1333333333333 319.1466666666667C140.8 370.3466666666667 194.3466666666666 405.3333333333333 256 405.3333333333333C333.6533333333333 405.3333333333333 398.2933333333334 350.0800000000001 413.0133333333333 276.48C468.2666666666667 272.64 512 226.9866666666667 512 170.6666666666667C512 135.4666666666667 495.1466666666666 104.5333333333333 469.3333333333333 85.3333333333334V96C469.3333333333333 111.5733333333334 466.7733333333333 126.72 461.8666666666666 140.8C466.5599999999999 149.3333333333334 469.3333333333333 160 469.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="cloud-sync"
-      unicode="&#xF63F;"
-      horiz-adv-x="512" d=" M256 362.6666666666667C333.6533333333333 362.6666666666667 398.2933333333334 307.4133333333334 412.8 233.8133333333334C468.2666666666667 229.9733333333334 512 184.3200000000001 512 128C512 69.1200000000001 464.2133333333333 21.3333333333334 405.3333333333333 21.3333333333334H128C57.3866666666667 21.3333333333334 0 78.72 0 149.3333333333334C0 215.2533333333333 49.92 269.6533333333334 114.1333333333333 276.48C140.8 327.68 194.3466666666666 362.6666666666667 256 362.6666666666667M160 241.2800000000001C129.28 202.6666666666667 132.2666666666667 148.0533333333334 166.8266666666667 113.4933333333334C184.7466666666667 96 209.28 85.3333333333334 234.6666666666667 85.3333333333334V45.6533333333334L295.04 105.8133333333334L234.6666666666667 166.1866666666667V128C220.5866666666667 128 206.9333333333333 133.5466666666667 196.9066666666667 143.5733333333334C178.9866666666667 161.4933333333334 176.2133333333333 189.6533333333334 190.2933333333333 210.7733333333334L160 241.2800000000001M195.6266666666667 256.6400000000001L226.56 225.7066666666667L256 196.48V234.6666666666667C270.08 234.6666666666667 283.7333333333334 229.12 293.76 219.0933333333333C311.68 201.1733333333334 314.4533333333333 173.0133333333333 300.3733333333334 151.8933333333333L330.6666666666667 121.3866666666667C361.3866666666667 160 358.4 214.6133333333333 323.84 249.1733333333334C305.92 266.6666666666667 281.3866666666667 277.3333333333334 256 277.3333333333334V317.0133333333333L195.6266666666667 256.64z" />
-    <glyph glyph-name="cloud-tags"
-      unicode="&#xF7B5;"
-      horiz-adv-x="512" d=" M128 21.3333333333334C57.3866666666667 21.3333333333334 0 78.72 0 149.3333333333334C0 215.2533333333333 49.92 269.6533333333334 114.1333333333333 276.48C140.8 327.68 194.3466666666666 362.6666666666667 256 362.6666666666667C333.44 362.6666666666667 398.08 307.6266666666667 412.8 234.6666666666667C468.2666666666667 230.6133333333334 512 184.3200000000001 512 128C512 69.1200000000001 464.2133333333333 21.3333333333334 405.3333333333333 21.3333333333334H128M193.92 268.8L96 170.6666666666667L193.92 72.5333333333333L224 102.8266666666667L156.16 170.6666666666667L224 238.5066666666667L193.92 268.8M318.08 268.8L288 238.5066666666667L355.84 170.6666666666667L288 102.8266666666667L318.08 72.5333333333333L416 170.6666666666667L318.08 268.8z" />
-    <glyph glyph-name="cloud-upload"
-      unicode="&#xF167;"
-      horiz-adv-x="512" d=" M298.6666666666667 170.6666666666667V85.3333333333334H213.3333333333333V170.6666666666667H149.3333333333333L256 277.3333333333334L362.6666666666667 170.6666666666667M412.8 234.0266666666667C398.2933333333334 307.4133333333334 333.6533333333333 362.6666666666667 256 362.6666666666667C194.3466666666666 362.6666666666667 140.8 327.68 114.1333333333333 276.6933333333334C49.92 269.6533333333334 0 215.4666666666667 0 149.3333333333334C0 78.72 57.3866666666667 21.3333333333334 128 21.3333333333334H405.3333333333333C464.2133333333333 21.3333333333334 512 69.1200000000001 512 128C512 184.3200000000001 468.2666666666667 229.9733333333334 412.8 234.0266666666667z" />
-    <glyph glyph-name="clover"
-      unicode="&#xF815;"
-      horiz-adv-x="512" d=" M256 209.4933333333334C326.4 273.4933333333334 362.6666666666667 306.3466666666667 362.6666666666667 347.9466666666667C362.6666666666667 379.9466666666667 336 405.3333333333333 304 405.3333333333333C285.6533333333333 405.3333333333333 268.16 397.6533333333333 256 384C243.84 397.6533333333333 226.3466666666667 405.3333333333333 206.72 405.3333333333333C174.72 405.3333333333333 149.3333333333333 378.6666666666667 149.3333333333333 346.6666666666667C149.3333333333333 306.3466666666667 185.6 273.4933333333334 256 209.4933333333334M238.5066666666667 192C174.5066666666667 262.4000000000001 141.6533333333333 298.6666666666667 100.0533333333333 298.6666666666667C68.0533333333333 298.6666666666667 42.6666666666667 272 42.6666666666667 240C42.6666666666667 221.6533333333334 50.3466666666667 204.16 64 192C50.3466666666667 179.84 42.6666666666667 162.3466666666667 42.6666666666667 142.72C42.6666666666667 110.72 69.3333333333333 85.3333333333334 101.3333333333333 85.3333333333334C141.6533333333333 85.3333333333334 174.5066666666667 121.6 238.5066666666667 192M273.7066666666667 192C337.4933333333334 121.6 370.3466666666667 85.3333333333334 411.9466666666667 85.3333333333334C443.9466666666667 85.3333333333334 469.3333333333334 112 469.3333333333334 144C469.3333333333334 162.3466666666667 461.6533333333334 179.84 448.0000000000001 192C461.6533333333334 204.16 469.3333333333334 221.6533333333334 469.3333333333334 241.2800000000001C469.3333333333333 273.2800000000001 442.6666666666667 298.6666666666667 410.6666666666667 298.6666666666667C370.3466666666667 298.6666666666667 337.4933333333334 262.4000000000001 273.7066666666667 192M256 174.5066666666667C185.6 110.5066666666667 149.3333333333333 77.6533333333334 149.3333333333333 36.0533333333333C149.3333333333333 4.0533333333334 176 -21.3333333333333 208 -21.3333333333333C226.3466666666667 -21.3333333333333 243.84 -13.6533333333333 256 0C268.16 -13.6533333333333 285.6533333333333 -21.3333333333333 305.28 -21.3333333333333C337.28 -21.3333333333333 362.6666666666667 5.3333333333334 362.6666666666667 37.3333333333334C362.6666666666667 77.6533333333334 326.4 110.5066666666667 256 174.5066666666667z" />
-    <glyph glyph-name="code-array"
-      unicode="&#xF168;"
-      horiz-adv-x="512" d=" M64 341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334M128 320V64H213.3333333333333V106.6666666666667H170.6666666666667V277.3333333333334H213.3333333333333V320H128M341.3333333333333 106.6666666666667H298.6666666666667V64H384V320H298.6666666666667V277.3333333333334H341.3333333333333V106.6666666666667z" />
-    <glyph glyph-name="code-braces"
-      unicode="&#xF169;"
-      horiz-adv-x="512" d=" M170.6666666666667 384C147.2 384 128 364.8 128 341.3333333333334V256C128 232.5333333333334 108.8 213.3333333333334 85.3333333333333 213.3333333333334H64V170.6666666666667H85.3333333333333C108.8 170.6666666666667 128 151.4666666666667 128 128V42.6666666666667C128 19.2 147.2 0 170.6666666666667 0H213.3333333333333V42.6666666666667H170.6666666666667V149.3333333333334C170.6666666666667 172.8 151.4666666666667 192 128 192C151.4666666666667 192 170.6666666666667 211.2 170.6666666666667 234.6666666666667V341.3333333333334H213.3333333333333V384M341.3333333333333 384C364.8 384 384 364.8 384 341.3333333333334V256C384 232.5333333333334 403.2 213.3333333333334 426.6666666666667 213.3333333333334H448V170.6666666666667H426.6666666666667C403.2 170.6666666666667 384 151.4666666666667 384 128V42.6666666666667C384 19.2 364.8 0 341.3333333333333 0H298.6666666666667V42.6666666666667H341.3333333333333V149.3333333333334C341.3333333333333 172.8 360.5333333333333 192 384 192C360.5333333333333 192 341.3333333333333 211.2 341.3333333333333 234.6666666666667V341.3333333333334H298.6666666666667V384H341.3333333333333z" />
-    <glyph glyph-name="code-brackets"
-      unicode="&#xF16A;"
-      horiz-adv-x="512" d=" M320 362.6666666666667V320H384V64H320V21.3333333333334H426.6666666666667V362.6666666666667M85.3333333333333 362.6666666666667V21.3333333333334H192V64H128V320H192V362.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="code-equal"
-      unicode="&#xF16B;"
-      horiz-adv-x="512" d=" M128 170.6666666666667H234.6666666666667V128H128M277.3333333333333 170.6666666666667H384V128H277.3333333333333M277.3333333333333 256H384V213.3333333333334H277.3333333333333M128 256H234.6666666666667V213.3333333333334H128M106.6666666666667 384C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667z" />
-    <glyph glyph-name="code-greater-than"
-      unicode="&#xF16C;"
-      horiz-adv-x="512" d=" M222.08 289.92L320 192L222.08 93.8666666666667L192 124.16L259.84 192L192 259.8400000000001M106.6666666666667 384C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667z" />
-    <glyph glyph-name="code-greater-than-or-equal"
-      unicode="&#xF16D;"
-      horiz-adv-x="512" d=" M277.3333333333333 170.6666666666667H384V128H277.3333333333333M277.3333333333333 256H384V213.3333333333334H277.3333333333333M147.4133333333333 289.92L245.3333333333333 192L147.4133333333333 93.8666666666667L117.3333333333333 124.16L185.1733333333333 192L117.3333333333333 259.8400000000001M106.6666666666667 384C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667z" />
-    <glyph glyph-name="code-less-than"
-      unicode="&#xF16E;"
-      horiz-adv-x="512" d=" M289.92 289.92L192 192L289.92 93.8666666666667L320 124.16L252.16 192L320 259.8400000000001M405.3333333333333 384C429.0133333333333 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333z" />
-    <glyph glyph-name="code-less-than-or-equal"
-      unicode="&#xF16F;"
-      horiz-adv-x="512" d=" M277.3333333333333 170.6666666666667H384V128H277.3333333333333M277.3333333333333 256H384V213.3333333333334H277.3333333333333M215.2533333333333 289.92L245.3333333333333 259.8400000000001L177.4933333333334 192L245.3333333333333 124.16L215.2533333333333 93.8666666666667L117.3333333333333 192M106.6666666666667 384C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667z" />
-    <glyph glyph-name="code-not-equal"
-      unicode="&#xF170;"
-      horiz-adv-x="512" d=" M128 128H170.6666666666667V85.3333333333334H128M234.6666666666667 170.6666666666667H384V128H234.6666666666667M234.6666666666667 256H384V213.3333333333334H234.6666666666667M128 298.6666666666667H170.6666666666667V170.6666666666667H128M106.6666666666667 384C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667z" />
-    <glyph glyph-name="code-not-equal-variant"
-      unicode="&#xF171;"
-      horiz-adv-x="512" d=" M234.6666666666667 309.3333333333334V248.96L177.7066666666667 192L234.6666666666667 135.04V74.6666666666667L117.3333333333333 192M277.3333333333333 310.8266666666667L396.16 192L277.3333333333333 73.1733333333334V133.5466666666667L335.7866666666667 192L277.3333333333333 250.4533333333334M106.6666666666667 384C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667z" />
-    <glyph glyph-name="code-parentheses"
-      unicode="&#xF172;"
-      horiz-adv-x="512" d=" M375.8933333333333 384C408.1066666666667 335.5733333333334 426.6666666666667 265.6 426.6666666666667 192C426.6666666666667 118.6133333333334 408.1066666666667 48.64 375.8933333333333 0L341.3333333333333 22.1866666666667C368.2133333333334 62.5066666666667 384 125.2266666666667 384 192S368.2133333333334 321.7066666666667 341.3333333333333 362.0266666666667L375.8933333333333 384M136.1066666666667 384L170.6666666666667 361.8133333333334C143.7866666666667 321.7066666666667 128 258.7733333333334 128 192S143.7866666666667 62.2933333333334 170.6666666666667 22.1866666666667L136.1066666666667 0C103.8933333333333 48.4266666666667 85.3333333333333 118.4 85.3333333333333 192S103.8933333333333 335.5733333333334 136.1066666666667 384z" />
-    <glyph glyph-name="code-string"
-      unicode="&#xF173;"
-      horiz-adv-x="512" d=" M64 341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334M266.6666666666667 213.3333333333334H245.3333333333333C227.6266666666667 213.3333333333334 213.3333333333333 227.6266666666667 213.3333333333333 245.3333333333334S227.6266666666667 277.3333333333334 245.3333333333333 277.3333333333334H266.6666666666667C284.3733333333334 277.3333333333334 298.6666666666667 263.04 298.6666666666667 245.3333333333334H341.3333333333333C341.3333333333333 286.5066666666667 307.84 320 266.6666666666667 320H245.3333333333333C204.16 320 170.6666666666667 286.5066666666667 170.6666666666667 245.3333333333334S204.16 170.6666666666667 245.3333333333333 170.6666666666667H266.6666666666667C284.3733333333334 170.6666666666667 298.6666666666667 156.3733333333333 298.6666666666667 138.6666666666667S284.3733333333334 106.6666666666667 266.6666666666667 106.6666666666667H245.3333333333333C227.6266666666667 106.6666666666667 213.3333333333333 120.96 213.3333333333333 138.6666666666667H170.6666666666667C170.6666666666667 97.4933333333333 204.16 64 245.3333333333333 64H266.6666666666667C307.84 64 341.3333333333333 97.4933333333333 341.3333333333333 138.6666666666667S307.84 213.3333333333334 266.6666666666667 213.3333333333334z" />
-    <glyph glyph-name="code-tags"
-      unicode="&#xF174;"
-      horiz-adv-x="512" d=" M311.4666666666667 93.8666666666667L409.6 192L311.4666666666667 290.1333333333334L341.3333333333333 320L469.3333333333333 192L341.3333333333333 64L311.4666666666667 93.8666666666667M200.5333333333333 93.8666666666667L102.4 192L200.5333333333333 290.1333333333334L170.6666666666667 320L42.6666666666667 192L170.6666666666667 64L200.5333333333333 93.8666666666667z" />
-    <glyph glyph-name="code-tags-check"
-      unicode="&#xF693;"
-      horiz-adv-x="512" d=" M140.5866666666667 375.2533333333334L42.6666666666667 277.3333333333334L140.5866666666667 179.2000000000001L170.6666666666667 209.4933333333334L102.8266666666667 277.3333333333334L170.6666666666667 345.1733333333334L140.5866666666667 375.2533333333334M264.7466666666667 375.2533333333334L234.6666666666667 345.1733333333334L302.5066666666667 277.3333333333334L234.6666666666667 209.4933333333334L264.7466666666667 179.2000000000001L362.6666666666667 277.3333333333334L264.7466666666667 375.2533333333334M460.5866666666666 200.7466666666667L288 28.16L209.7066666666667 106.6666666666667L179.6266666666667 76.5866666666667L288 -32L490.6666666666666 170.6666666666667L460.5866666666666 200.7466666666667z" />
-    <glyph glyph-name="codepen"
-      unicode="&#xF175;"
-      horiz-adv-x="512" d=" M321.92 192L256 147.6266666666667V147.4133333333334L190.08 192L256 236.3733333333334L321.92 192M256 405.3333333333333C252.5866666666667 405.3333333333333 249.1733333333333 404.0533333333334 245.9733333333333 402.1333333333334L53.3333333333333 274.9866666666667C48.4266666666667 272.6400000000001 44.5866666666667 268.1600000000001 42.6666666666667 263.04V129.7066666666667C42.6666666666667 120.96 42.6666666666667 120.96 45.8666666666667 116.6933333333334L245.9733333333334 -18.3466666666666C248.9600000000001 -20.48 252.5866666666667 -21.3333333333333 256 -21.3333333333333C259.4133333333334 -21.3333333333333 263.04 -20.2666666666666 266.0266666666667 -18.1333333333333L466.1333333333333 117.3333333333333C469.3333333333333 120.96 469.3333333333333 120.96 469.3333333333333 129.7066666666667V263.04C467.4133333333333 268.3733333333334 463.5733333333333 272.64 458.6666666666666 275.2000000000001L266.0266666666667 402.1333333333334C262.8266666666667 404.2666666666667 259.4133333333333 405.3333333333334 256 405.3333333333334M353.7066666666666 170.6666666666667L417.9199999999999 127.1466666666667L273.7066666666666 29.8666666666667V116.6933333333334L353.7066666666666 170.6666666666667M420.0533333333333 258.1333333333334L353.7066666666666 213.3333333333334L273.7066666666666 267.3066666666667V354.56L420.0533333333333 258.1333333333334M433.7066666666666 224.6400000000001V159.36L385.4933333333334 192L433.7066666666666 224.64M158.2933333333333 170.6666666666667L238.2933333333333 116.48V29.8666666666667L94.08 127.1466666666667L158.2933333333333 170.6666666666667M91.9466666666667 258.1333333333334L238.2933333333333 354.3466666666667V266.6666666666667L158.2933333333333 213.3333333333334L91.9466666666667 258.1333333333334M78.2933333333333 224L126.5066666666667 192L78.2933333333333 159.1466666666667V224z" />
-    <glyph glyph-name="coffee"
-      unicode="&#xF176;"
-      horiz-adv-x="512" d=" M42.6666666666667 0H426.6666666666667V42.6666666666667H42.6666666666667M426.6666666666667 277.3333333333334H384V341.3333333333334H426.6666666666667M426.6666666666667 384H85.3333333333333V170.6666666666667C85.3333333333333 123.52 123.52 85.3333333333334 170.6666666666667 85.3333333333334H298.6666666666667C345.8133333333334 85.3333333333334 384 123.52 384 170.6666666666667V234.6666666666667H426.6666666666667C450.1333333333334 234.6666666666667 469.3333333333333 253.8666666666667 469.3333333333333 277.3333333333334V341.3333333333334C469.3333333333333 365.0133333333333 450.1333333333334 384 426.6666666666667 384z" />
-    <glyph glyph-name="coffee-outline"
-      unicode="&#xF6C9;"
-      horiz-adv-x="512" d=" M42.6666666666667 0V42.6666666666667H426.6666666666667V0H42.6666666666667M426.6666666666667 277.3333333333334V341.3333333333334H384V277.3333333333334H426.6666666666667M426.6666666666667 384C450.1333333333334 384 469.3333333333333 364.8 469.3333333333333 341.3333333333334V277.3333333333334C469.3333333333333 253.8666666666667 450.1333333333334 234.6666666666667 426.6666666666667 234.6666666666667H384V170.6666666666667C384 123.52 345.8133333333334 85.3333333333334 298.6666666666667 85.3333333333334H170.6666666666667C123.52 85.3333333333334 85.3333333333333 123.52 85.3333333333333 170.6666666666667V384H426.6666666666667M341.3333333333333 341.3333333333334H128V170.6666666666667C128 147.2000000000001 147.2 128 170.6666666666667 128H298.6666666666667C322.1333333333334 128 341.3333333333333 147.2000000000001 341.3333333333333 170.6666666666667V341.3333333333334z" />
-    <glyph glyph-name="coffee-to-go"
-      unicode="&#xF177;"
-      horiz-adv-x="512" d=" M64 42.6666666666667V85.3333333333334H362.6666666666667L325.5466666666666 122.88L355.6266666666666 152.96L444.5866666666667 64L355.6266666666667 -24.96L325.5466666666667 5.12L362.6666666666667 42.6666666666667H64M362.6666666666667 277.3333333333334V341.3333333333334H320V277.3333333333334H362.6666666666667M362.6666666666667 384C386.3466666666667 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V277.3333333333334C405.3333333333333 253.6533333333334 386.3466666666667 234.6666666666667 362.6666666666667 234.6666666666667H320V213.3333333333334C320 166.1866666666667 281.8133333333334 128 234.6666666666667 128H149.3333333333333C102.1866666666667 128 64 166.1866666666667 64 213.3333333333334V384H362.6666666666667z" />
-    <glyph glyph-name="cogs"
-      unicode="&#xF8D5;"
-      horiz-adv-x="512" d=" M339.2 54.4C368 54.4 391.4666666666667 77.8666666666667 391.4666666666667 106.6666666666667S368 158.9333333333333 339.2000000000001 158.9333333333333C310.1866666666667 158.9333333333333 286.9333333333334 135.4666666666667 286.9333333333334 106.6666666666667S310.1866666666667 54.4 339.2000000000001 54.4M450.1333333333334 92.16L481.7066666666667 67.4133333333334C484.48 65.0666666666667 485.3333333333334 61.2266666666667 483.4133333333333 57.8133333333334L453.5466666666667 6.1866666666667C451.6266666666667 2.9866666666667 448 1.7066666666666 444.3733333333334 2.9866666666667L407.2533333333334 17.92C399.5733333333334 11.9466666666667 391.04 7.04 382.0800000000001 3.2L376.3200000000001 -36.2666666666667C375.8933333333335 -39.8933333333334 372.6933333333334 -42.6666666666667 369.0666666666667 -42.6666666666667H309.3333333333334C305.4933333333334 -42.6666666666667 302.5066666666667 -39.8933333333334 301.8666666666668 -36.2666666666667L296.3200000000001 3.2C287.1466666666668 7.04 278.8266666666667 11.9466666666667 271.1466666666668 17.92L233.8133333333334 2.9866666666667C230.6133333333334 1.7066666666667 226.5600000000001 2.9866666666667 224.8533333333334 6.1866666666667L194.9866666666667 57.8133333333334C193.0666666666668 61.2266666666667 193.9200000000001 65.0666666666667 196.6933333333334 67.4133333333334L228.2666666666668 92.16L227.2000000000001 106.6666666666667L228.2666666666668 121.3866666666667L196.6933333333334 145.92C193.9200000000001 148.2666666666667 193.0666666666668 152.3200000000001 194.9866666666667 155.52L224.8533333333334 207.1466666666667C226.5600000000001 210.56 230.6133333333334 211.84 233.8133333333334 210.56L271.1466666666668 195.4133333333334C278.8266666666667 201.3866666666667 287.1466666666668 206.5066666666667 296.3200000000001 210.1333333333333L301.8666666666668 249.8133333333334C302.5066666666667 253.2266666666667 305.4933333333334 256 309.3333333333334 256H369.0666666666667C372.6933333333335 256 375.8933333333335 253.2266666666667 376.3200000000001 249.8133333333334L382.0800000000001 210.1333333333333C391.0400000000001 206.5066666666667 399.5733333333334 201.3866666666667 407.2533333333334 195.4133333333334L444.3733333333334 210.56C448.0000000000001 211.84 451.6266666666667 210.56 453.5466666666667 207.1466666666667L483.4133333333333 155.5200000000001C485.3333333333333 152.3200000000001 484.48 148.2666666666667 481.7066666666667 145.9200000000001L450.1333333333334 121.3866666666667L451.2 106.6666666666667L450.1333333333334 92.16M142.72 275.8400000000001C161.28 275.8400000000001 176.2133333333333 290.7733333333333 176.2133333333333 309.3333333333334C176.2133333333333 327.8933333333333 161.28 343.04 142.72 343.04C124.16 343.04 109.0133333333333 327.8933333333333 109.0133333333333 309.3333333333334C109.0133333333333 290.7733333333333 124.16 275.8400000000001 142.72 275.8400000000001M213.9733333333333 299.9466666666667L234.6666666666667 284.16C236.16 282.6666666666667 236.5866666666667 280.1066666666667 235.3066666666667 277.9733333333334L216.1066666666666 244.6933333333334C215.04 242.56 212.48 241.7066666666667 210.3466666666666 242.56L186.4533333333333 252.16L170.6666666666666 242.7733333333333L166.6133333333333 217.3866666666667C166.1866666666666 215.04 164.2666666666666 213.3333333333334 161.92 213.3333333333334H123.52C120.96 213.3333333333334 119.04 215.04 118.6133333333333 217.3866666666667L115.2 242.7733333333334L98.9866666666667 252.1600000000001L74.6666666666667 242.5600000000001C72.7466666666667 241.7066666666667 70.4 242.5600000000001 69.12 244.6933333333334L49.92 277.9733333333334C48.64 280.1066666666667 49.28 282.6666666666667 50.9866666666667 284.1600000000001L71.2533333333334 299.9466666666667L70.6133333333334 309.3333333333334L71.2533333333334 318.7200000000001L50.9866666666667 334.5066666666667C49.28 336.0000000000001 48.64 338.5600000000001 49.92 340.6933333333334L69.12 373.9733333333334C70.4 376.1066666666668 72.7466666666667 376.9600000000001 74.6666666666667 376.1066666666668L98.7733333333333 366.5066666666667L115.2 375.8933333333334L118.6133333333334 401.2800000000001C119.04 403.6266666666667 120.96 405.3333333333334 123.52 405.3333333333334H161.92C164.2666666666667 405.3333333333334 166.1866666666667 403.6266666666667 166.6133333333334 401.2800000000001L170.6666666666667 375.8933333333333L186.4533333333333 366.5066666666667L210.3466666666666 376.1066666666667C212.48 376.9600000000001 215.04 376.1066666666667 216.1066666666666 373.9733333333334L235.3066666666667 340.6933333333334C236.5866666666667 338.5600000000001 236.16 336 234.6666666666667 334.5066666666667L213.9733333333333 318.7200000000001L214.6133333333333 309.3333333333334L213.9733333333333 299.9466666666667z" />
-    <glyph glyph-name="coin"
-      unicode="&#xF178;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M234.6666666666667 85.3333333333334V106.6666666666667H192V149.3333333333334H277.3333333333333V170.6666666666667H213.3333333333333C201.6 170.6666666666667 192 180.2666666666667 192 192V256C192 267.7333333333334 201.6 277.3333333333334 213.3333333333333 277.3333333333334H234.6666666666667V298.6666666666667H277.3333333333333V277.3333333333334H320V234.6666666666667H234.6666666666667V213.3333333333334H298.6666666666667C310.4 213.3333333333334 320 203.7333333333334 320 192V128C320 116.2666666666667 310.4 106.6666666666667 298.6666666666667 106.6666666666667H277.3333333333333V85.3333333333334H234.6666666666667z" />
-    <glyph glyph-name="coins"
-      unicode="&#xF694;"
-      horiz-adv-x="512" d=" M320 362.6666666666667C414.2933333333334 362.6666666666667 490.6666666666666 286.2933333333334 490.6666666666666 192S414.2933333333334 21.3333333333334 320 21.3333333333334S149.3333333333333 97.7066666666667 149.3333333333333 192S225.7066666666667 362.6666666666667 320 362.6666666666667M320 64C390.6133333333333 64 448 121.3866666666667 448 192S390.6133333333333 320 320 320S192 262.6133333333334 192 192S249.3866666666667 64 320 64M64 192C64 136.3200000000001 99.6266666666667 88.96 149.3333333333333 71.4666666666667V26.8800000000001C75.7333333333333 45.8666666666667 21.3333333333333 112.4266666666667 21.3333333333333 192.0000000000001C21.3333333333333 271.5733333333334 75.7333333333333 338.1333333333334 149.3333333333333 357.1200000000001V312.5333333333334C99.6266666666667 295.04 64 247.68 64 192z" />
-    <glyph glyph-name="collage"
-      unicode="&#xF640;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 18.9866666666667 82.9866666666667 0 106.6666666666667 0H234.6666666666667V384M277.3333333333333 384V213.3333333333334H448V341.3333333333334C448 365.0133333333333 429.0133333333333 384 405.3333333333333 384M277.3333333333333 170.6666666666667V0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V170.6666666666667" />
-    <glyph glyph-name="collapse-all"
-      unicode="&#xFAA5;"
-      horiz-adv-x="512" d=" M298.6666666666667 362.6666666666667H85.3333333333333V149.3333333333334H42.6666666666667V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H298.6666666666667V362.6666666666667M384 320H170.6666666666667C147.2 320 128 300.8 128 277.3333333333334V64H170.6666666666667V277.3333333333334H384V320M469.3333333333333 192V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H256C232.5333333333334 -21.3333333333333 213.3333333333333 -2.1333333333333 213.3333333333333 21.3333333333334V192C213.3333333333333 215.4666666666667 232.5333333333334 234.6666666666667 256 234.6666666666667H426.6666666666667C450.1333333333334 234.6666666666667 469.3333333333333 215.4666666666667 469.3333333333333 192M426.6666666666667 128H256V85.3333333333334H426.6666666666667V128z" />
-    <glyph glyph-name="collapse-all-outline"
-      unicode="&#xFAA6;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V149.3333333333334H85.3333333333333V362.6666666666667H298.6666666666667V405.3333333333333H85.3333333333333M170.6666666666667 320C147.2 320 128 300.8 128 277.3333333333334V64H170.6666666666667V277.3333333333334H384V320H170.6666666666667M426.6666666666667 192V21.3333333333334H256V192H426.6666666666667M426.6666666666667 234.6666666666667H256C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192V21.3333333333334C213.3333333333333 -2.1333333333333 232.5333333333334 -21.3333333333333 256 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V192C469.3333333333333 215.4666666666667 450.1333333333334 234.6666666666667 426.6666666666667 234.6666666666667M405.3333333333333 85.3333333333334H277.3333333333333V128H405.3333333333333V85.3333333333334z" />
-    <glyph glyph-name="color-helper"
-      unicode="&#xF179;"
-      horiz-adv-x="512" d=" M0 -64H512V21.3333333333334H0V-64z" />
-    <glyph glyph-name="comment"
-      unicode="&#xF17A;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192z" />
-    <glyph glyph-name="comment-account"
-      unicode="&#xF17B;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M341.3333333333333 149.3333333333334V170.6666666666667C341.3333333333333 199.04 284.3733333333334 213.3333333333334 256 213.3333333333334S170.6666666666667 199.04 170.6666666666667 170.6666666666667V149.3333333333334H341.3333333333333M256 320C232.5333333333334 320 213.3333333333333 300.8 213.3333333333333 277.3333333333334S232.5333333333334 234.6666666666667 256 234.6666666666667S298.6666666666667 253.8666666666667 298.6666666666667 277.3333333333334S279.4666666666667 320 256 320z" />
-    <glyph glyph-name="comment-account-outline"
-      unicode="&#xF17C;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M213.3333333333333 106.6666666666667V40.96L279.04 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333V106.6666666666667H213.3333333333333M341.3333333333333 149.3333333333334H170.6666666666667V170.6666666666667C170.6666666666667 199.04 227.6266666666667 213.3333333333334 256 213.3333333333334S341.3333333333333 199.04 341.3333333333333 170.6666666666667V149.3333333333334M256 320C279.4666666666667 320 298.6666666666667 300.8 298.6666666666667 277.3333333333334S279.4666666666667 234.6666666666667 256 234.6666666666667S213.3333333333333 253.8666666666667 213.3333333333333 277.3333333333334S232.5333333333334 320 256 320z" />
-    <glyph glyph-name="comment-alert"
-      unicode="&#xF17D;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M277.3333333333333 234.6666666666667V320H234.6666666666667V234.6666666666667H277.3333333333333M277.3333333333333 149.3333333333334V192H234.6666666666667V149.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="comment-alert-outline"
-      unicode="&#xF17E;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M213.3333333333333 106.6666666666667V40.96L279.04 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333V106.6666666666667H213.3333333333333M277.3333333333333 234.6666666666667H234.6666666666667V320H277.3333333333333V234.6666666666667M277.3333333333333 149.3333333333334H234.6666666666667V192H277.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="comment-arrow-left"
-      unicode="&#xF9E0;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.3466666666667 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 82.9866666666667 450.3466666666667 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M344.9600000000001 210.7733333333334V254.9333333333334H245.9733333333334L284.3733333333334 293.3333333333333L257.92 320L170.6666666666667 232.7466666666667L257.92 145.7066666666667L284.3733333333334 172.3733333333333L245.9733333333333 210.7733333333334H344.9599999999999z" />
-    <glyph glyph-name="comment-arrow-left-outline"
-      unicode="&#xF9E1;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V106.6666666666667C42.6666666666667 82.9866666666667 61.8666666666667 64 85.3333333333333 64H170.6666666666667V0C170.6666666666667 -11.7333333333333 180.2666666666667 -21.3333333333333 192 -21.3333333333333H202.6666666666667C208 -21.3333333333333 213.3333333333333 -19.1999999999999 217.6 -15.1466666666666L296.5333333333333 64H426.6666666666667C450.3466666666667 64 469.3333333333333 82.9866666666667 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333H85.3333333333333M85.3333333333333 362.6666666666667H426.6666666666667V106.6666666666667H279.04L213.3333333333333 40.96V106.6666666666667H85.3333333333333V362.6666666666667M344.9600000000001 210.7733333333333V254.9333333333334H245.9733333333334L284.3733333333334 293.3333333333333L257.92 320L170.6666666666667 232.7466666666667L257.92 145.7066666666667L284.3733333333334 172.3733333333333L245.9733333333333 210.7733333333334H344.9599999999999z" />
-    <glyph glyph-name="comment-arrow-right"
-      unicode="&#xF9E2;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.3466666666667 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 82.9866666666667 450.3466666666667 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M170.6666666666667 254.9333333333334V210.7733333333333H269.6533333333333L231.2533333333334 172.3733333333333L257.92 145.7066666666667L344.9600000000001 232.96L257.92 320L231.2533333333334 293.3333333333334L269.6533333333333 254.9333333333334H170.6666666666667z" />
-    <glyph glyph-name="comment-arrow-right-outline"
-      unicode="&#xF9E3;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V106.6666666666667C42.6666666666667 82.9866666666667 61.8666666666667 64 85.3333333333333 64H170.6666666666667V0C170.6666666666667 -11.7333333333333 180.2666666666667 -21.3333333333333 192 -21.3333333333333H202.6666666666667C208 -21.3333333333333 213.3333333333333 -19.1999999999999 217.6 -15.1466666666666L296.5333333333333 64H426.6666666666667C450.3466666666667 64 469.3333333333333 82.9866666666667 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333H85.3333333333333M85.3333333333333 362.6666666666667H426.6666666666667V106.6666666666667H279.04L213.3333333333333 40.96V106.6666666666667H85.3333333333333V362.6666666666667M170.6666666666667 254.9333333333334V210.7733333333333H269.6533333333333L231.2533333333334 172.3733333333333L257.92 145.7066666666667L344.9600000000001 232.96L257.92 320L231.2533333333334 293.3333333333334L269.6533333333333 254.9333333333334H170.6666666666667z" />
-    <glyph glyph-name="comment-check"
-      unicode="&#xF17F;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M213.3333333333333 128L384 298.6666666666667L353.92 328.9600000000001L213.3333333333333 188.3733333333333L158.08 243.4133333333334L128 213.3333333333334L213.3333333333333 128z" />
-    <glyph glyph-name="comment-check-outline"
-      unicode="&#xF180;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M213.3333333333333 106.6666666666667V40.96L279.04 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333V106.6666666666667H213.3333333333333M352 277.3333333333334L234.6666666666667 160L160 234.6666666666667L190.08 264.7466666666667L234.6666666666667 220.3733333333333L321.92 307.4133333333334L352 277.3333333333334z" />
-    <glyph glyph-name="comment-eye"
-      unicode="&#xFA39;"
-      horiz-adv-x="512" d=" M426.6666666666667 192V106.6666666666667C426.6666666666667 82.9866666666667 407.68 64 384 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -18.9866666666667 208.2133333333333 -21.3333333333333 202.6666666666667 -21.3333333333333H192C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V320C42.6666666666667 343.68 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H202.6666666666667C190.9333333333333 348.3733333333334 181.3333333333333 332.3733333333334 173.6533333333333 314.6666666666667L167.4666666666667 298.6666666666667L173.6533333333333 282.6666666666667C201.1733333333333 214.6133333333334 266.6666666666667 170.6666666666667 341.3333333333333 170.6666666666667C372.0533333333334 170.6666666666667 401.0666666666667 178.56 426.6666666666667 192M341.3333333333333 320C353.28 320 362.6666666666667 310.6133333333334 362.6666666666667 298.6666666666667S353.28 277.3333333333334 341.3333333333333 277.3333333333334S320 286.7200000000001 320 298.6666666666667S329.3866666666667 320 341.3333333333333 320M341.3333333333333 384C399.5733333333333 384 449.28 348.5866666666667 469.3333333333333 298.6666666666667C449.28 248.7466666666667 399.5733333333333 213.3333333333334 341.3333333333333 213.3333333333334S233.3866666666667 248.7466666666667 213.3333333333333 298.6666666666667C233.3866666666667 348.5866666666667 283.0933333333333 384 341.3333333333333 384M341.3333333333333 352C311.8933333333333 352 288 328.1066666666667 288 298.6666666666667S311.8933333333333 245.3333333333334 341.3333333333333 245.3333333333334S394.6666666666667 269.2266666666667 394.6666666666667 298.6666666666667S370.7733333333333 352 341.3333333333333 352" />
-    <glyph glyph-name="comment-eye-outline"
-      unicode="&#xFA3A;"
-      horiz-adv-x="512" d=" M341.3333333333333 320C353.28 320 362.6666666666667 310.6133333333334 362.6666666666667 298.6666666666667S353.28 277.3333333333334 341.3333333333333 277.3333333333334S320 286.7200000000001 320 298.6666666666667S329.3866666666667 320 341.3333333333333 320M341.3333333333333 384C399.5733333333333 384 449.28 348.5866666666667 469.3333333333333 298.6666666666667C449.28 248.7466666666667 399.5733333333333 213.3333333333334 341.3333333333333 213.3333333333334S233.3866666666667 248.7466666666667 213.3333333333333 298.6666666666667C233.3866666666667 348.5866666666667 283.0933333333333 384 341.3333333333333 384M341.3333333333333 352C311.8933333333333 352 288 328.1066666666667 288 298.6666666666667S311.8933333333333 245.3333333333334 341.3333333333333 245.3333333333334S394.6666666666667 269.2266666666667 394.6666666666667 298.6666666666667S370.7733333333333 352 341.3333333333333 352M384 176V106.6666666666667H279.04L213.3333333333333 40.96V106.6666666666667H85.3333333333333V320H176.4266666666667C183.2533333333333 335.5733333333334 192 349.8666666666667 202.6666666666667 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V106.6666666666667C42.6666666666667 82.9866666666667 61.8666666666667 64 85.3333333333333 64H170.6666666666667V0C170.6666666666667 -11.7333333333333 180.2666666666667 -21.3333333333333 192 -21.3333333333333H202.6666666666667C208 -21.3333333333333 213.3333333333333 -19.1999999999999 217.6 -15.1466666666666L296.5333333333333 64H384C407.68 64 426.6666666666667 82.9866666666667 426.6666666666667 106.6666666666667V192C413.2266666666667 184.96 398.9333333333333 179.6266666666667 384 176z" />
-    <glyph glyph-name="comment-multiple"
-      unicode="&#xF85E;"
-      horiz-adv-x="512" d=" M256 -42.6666666666666C244.2666666666667 -42.6666666666666 234.6666666666667 -33.0666666666667 234.6666666666667 -21.3333333333333V42.6666666666667H149.3333333333333C125.8666666666667 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V298.6666666666667C106.6666666666667 322.1333333333334 125.8666666666667 341.3333333333334 149.3333333333333 341.3333333333334H448C471.4666666666667 341.3333333333334 490.6666666666666 322.1333333333334 490.6666666666666 298.6666666666667V85.3333333333334C490.6666666666666 61.8666666666667 471.4666666666667 42.6666666666667 448 42.6666666666667H360.5333333333333L281.6 -36.48C277.3333333333333 -40.32 272.2133333333333 -42.6666666666666 266.6666666666667 -42.6666666666666H256M64 128H21.3333333333333V384C21.3333333333333 407.4666666666667 40.5333333333333 426.6666666666667 64 426.6666666666667H405.3333333333333V384H64V128z" />
-    <glyph glyph-name="comment-multiple-outline"
-      unicode="&#xF181;"
-      horiz-adv-x="512" d=" M256 -42.6666666666666C244.2666666666667 -42.6666666666666 234.6666666666667 -33.0666666666667 234.6666666666667 -21.3333333333333V42.6666666666667H149.3333333333333C125.8666666666667 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V298.6666666666667C106.6666666666667 322.3466666666667 125.8666666666667 341.3333333333334 149.3333333333333 341.3333333333334H448C471.4666666666667 341.3333333333334 490.6666666666666 322.1333333333334 490.6666666666666 298.6666666666667V85.3333333333334C490.6666666666666 61.8666666666667 471.4666666666667 42.6666666666667 448 42.6666666666667H360.5333333333333L281.6 -36.48C277.3333333333333 -40.5333333333334 272 -42.6666666666666 266.6666666666667 -42.6666666666666H256M277.3333333333333 85.3333333333334V19.6266666666667L343.04 85.3333333333334H448V298.6666666666667H149.3333333333333V85.3333333333334H277.3333333333333M64 128H21.3333333333333V384C21.3333333333333 407.4666666666667 40.5333333333333 426.6666666666667 64 426.6666666666667H405.3333333333333V384H64V128z" />
-    <glyph glyph-name="comment-outline"
-      unicode="&#xF182;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M213.3333333333333 106.6666666666667V40.96L279.04 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333V106.6666666666667H213.3333333333333z" />
-    <glyph glyph-name="comment-plus"
-      unicode="&#xF9E4;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M234.6666666666667 320V256H170.6666666666667V213.3333333333334H234.6666666666667V149.3333333333334H277.3333333333333V213.3333333333334H341.3333333333333V256H277.3333333333333V320H234.6666666666667z" />
-    <glyph glyph-name="comment-plus-outline"
-      unicode="&#xF183;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M213.3333333333333 106.6666666666667V40.96L279.04 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333V106.6666666666667H213.3333333333333M234.6666666666667 320H277.3333333333333V256H341.3333333333333V213.3333333333334H277.3333333333333V149.3333333333334H234.6666666666667V213.3333333333334H170.6666666666667V256H234.6666666666667V320z" />
-    <glyph glyph-name="comment-processing"
-      unicode="&#xF184;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M362.6666666666667 213.3333333333334V256H320V213.3333333333334H362.6666666666667M277.3333333333333 213.3333333333334V256H234.6666666666667V213.3333333333334H277.3333333333333M192 213.3333333333334V256H149.3333333333333V213.3333333333334H192z" />
-    <glyph glyph-name="comment-processing-outline"
-      unicode="&#xF185;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M213.3333333333333 106.6666666666667V40.96L279.04 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333V106.6666666666667H213.3333333333333M362.6666666666667 213.3333333333334H320V256H362.6666666666667V213.3333333333334M277.3333333333333 213.3333333333334H234.6666666666667V256H277.3333333333333V213.3333333333334M192 213.3333333333334H149.3333333333333V256H192V213.3333333333334z" />
-    <glyph glyph-name="comment-question"
-      unicode="&#xF816;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M260.0533333333333 330.6666666666667C241.0666666666667 330.6666666666667 225.92 326.8266666666667 214.4 319.1466666666667C202.6666666666666 311.4666666666667 196.6933333333333 298.6666666666667 197.76 283.9466666666667H239.7866666666667C239.7866666666667 289.92 241.92 294.4000000000001 245.3333333333333 297.3866666666667C249.6 300.3733333333334 254.2933333333333 301.8666666666667 260.0533333333333 301.8666666666667C266.6666666666667 301.8666666666667 272.4266666666666 300.1600000000001 276.2666666666667 296.3200000000001C280.1066666666667 292.6933333333334 282.0266666666667 288 282.0266666666667 281.6C282.0266666666667 275.6266666666667 280.32 270.2933333333334 277.3333333333333 265.8133333333334C273.7066666666666 261.12 269.2266666666666 257.2800000000001 263.68 254.2933333333334C252.5866666666666 247.4666666666667 245.3333333333333 241.4933333333334 240.8533333333333 236.3733333333334C236.8 231.2533333333334 234.6666666666667 224.0000000000001 234.6666666666667 213.3333333333334H277.3333333333333C277.3333333333333 219.3066666666667 278.4 224.0000000000001 280.32 227.8400000000001C282.24 231.4666666666667 285.8666666666666 234.6666666666667 291.4133333333333 237.8666666666668C301.2266666666667 242.3466666666668 309.3333333333333 248.3200000000001 315.52 256.0000000000001C321.7066666666666 263.8933333333334 324.9066666666667 272.2133333333334 324.9066666666667 281.6C324.9066666666667 296.5333333333334 319.1466666666667 308.48 307.6266666666666 317.4400000000001C296.1066666666667 326.1866666666667 280.1066666666667 330.6666666666668 260.0533333333333 330.6666666666668M234.6666666666667 192V149.3333333333334H277.3333333333333V192H234.6666666666667z" />
-    <glyph glyph-name="comment-question-outline"
-      unicode="&#xF186;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V106.6666666666667C42.6666666666667 83.2 61.8666666666667 64 85.3333333333333 64H170.6666666666667V0C170.6666666666667 -11.7333333333333 180.2666666666667 -21.3333333333333 192 -21.3333333333333H202.6666666666667C208 -21.3333333333333 213.3333333333333 -19.1999999999999 217.6 -15.1466666666666L296.5333333333333 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333H85.3333333333333M85.3333333333333 362.6666666666667H426.6666666666667V106.6666666666667H279.04L213.3333333333333 40.96V106.6666666666667H85.3333333333333V362.6666666666667M260.0533333333333 330.6666666666667C241.0666666666667 330.6666666666667 225.92 326.8266666666667 214.4 319.1466666666667C202.6666666666666 311.4666666666667 196.6933333333333 298.6666666666667 197.76 283.9466666666667H239.7866666666667C239.7866666666667 289.92 241.92 294.4000000000001 245.3333333333333 297.3866666666667C249.6 300.3733333333334 254.2933333333333 301.8666666666667 260.0533333333333 301.8666666666667C266.6666666666667 301.8666666666667 272.4266666666666 300.1600000000001 276.2666666666667 296.3200000000001C280.1066666666667 292.6933333333334 282.0266666666667 288 282.0266666666667 281.6C282.0266666666667 275.6266666666667 280.32 270.2933333333334 277.3333333333333 265.8133333333334C273.7066666666666 261.12 269.2266666666666 257.2800000000001 263.68 254.2933333333334C252.5866666666666 247.4666666666667 245.3333333333333 241.4933333333334 240.8533333333333 236.3733333333334C236.8 231.2533333333334 234.6666666666667 224.0000000000001 234.6666666666667 213.3333333333334H277.3333333333333C277.3333333333333 219.3066666666667 278.4 224.0000000000001 280.32 227.8400000000001C282.24 231.4666666666667 285.8666666666666 234.6666666666667 291.4133333333333 237.8666666666668C301.2266666666667 242.3466666666668 309.3333333333333 248.3200000000001 315.52 256.0000000000001C321.7066666666666 263.8933333333334 324.9066666666667 272.2133333333334 324.9066666666667 281.6C324.9066666666667 296.5333333333334 319.1466666666667 308.48 307.6266666666666 317.4400000000001C296.1066666666667 326.1866666666667 280.1066666666667 330.6666666666668 260.0533333333333 330.6666666666668M234.6666666666667 192V149.3333333333334H277.3333333333333V192H234.6666666666667z" />
-    <glyph glyph-name="comment-remove"
-      unicode="&#xF5DE;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M200.7466666666667 320L170.6666666666667 289.92L225.92 234.6666666666667L170.6666666666667 179.4133333333334L200.7466666666667 149.3333333333334L256 204.5866666666667L311.2533333333334 149.3333333333334L341.3333333333333 179.4133333333334L286.08 234.6666666666667L341.3333333333333 289.92L311.2533333333334 320L256 264.7466666666667L200.7466666666667 320z" />
-    <glyph glyph-name="comment-remove-outline"
-      unicode="&#xF187;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M213.3333333333333 106.6666666666667V40.96L279.04 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333V106.6666666666667H213.3333333333333M200.7466666666667 320L256 264.7466666666667L311.2533333333334 320L341.3333333333333 289.92L286.08 234.6666666666667L341.3333333333333 179.4133333333334L311.2533333333334 149.3333333333334L256 204.5866666666667L200.7466666666667 149.3333333333334L170.6666666666667 179.4133333333334L225.92 234.6666666666667L170.6666666666667 289.92L200.7466666666667 320z" />
-    <glyph glyph-name="comment-search"
-      unicode="&#xFA3B;"
-      horiz-adv-x="512" d=" M330.6666666666667 405.3333333333333C384 405.3333333333333 426.6666666666667 362.6666666666667 426.6666666666667 309.3333333333334C426.6666666666667 290.56 421.3333333333333 273.0666666666667 411.9466666666666 258.3466666666667L478.08 192L448 162.3466666666667L381.6533333333333 228.0533333333334C366.9333333333333 218.6666666666667 349.44 213.3333333333334 330.6666666666667 213.3333333333334C277.3333333333333 213.3333333333334 234.6666666666667 256 234.6666666666667 309.3333333333334S277.3333333333333 405.3333333333333 330.6666666666667 405.3333333333333M330.6666666666667 362.6666666666667C301.2266666666667 362.6666666666667 277.3333333333333 338.7733333333333 277.3333333333333 309.3333333333334S301.2266666666667 256 330.6666666666667 256S384 279.8933333333333 384 309.3333333333334S360.1066666666667 362.6666666666667 330.6666666666667 362.6666666666667M85.3333333333333 362.6666666666667H202.6666666666667C196.0533333333333 345.8133333333334 192 327.68 192 309.3333333333334C192 232.7466666666667 254.08 170.6666666666667 330.6666666666667 170.6666666666667C345.1733333333333 170.6666666666667 359.04 173.0133333333333 372.48 177.28L426.6666666666667 123.0933333333334V106.6666666666667C426.6666666666667 83.2 407.4666666666667 64 384 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -18.9866666666667 208.2133333333333 -21.3333333333333 202.6666666666667 -21.3333333333333H192C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="comment-search-outline"
-      unicode="&#xFA3C;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H202.6666666666667C197.3333333333333 349.0133333333333 193.92 334.7200000000001 192.8533333333333 320H85.3333333333333V106.6666666666667H213.3333333333333V40.96L279.04 106.6666666666667H384V165.76L426.6666666666667 123.0933333333334V106.6666666666667C426.6666666666667 83.2 407.4666666666667 64 384 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V320C42.6666666666667 343.68 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M330.6666666666667 405.3333333333333C384 405.3333333333333 426.6666666666667 362.6666666666667 426.6666666666667 309.3333333333334C426.6666666666667 290.56 421.3333333333333 273.0666666666667 411.9466666666666 258.3466666666667L478.08 192L448 162.3466666666667L381.6533333333333 228.0533333333334C366.9333333333333 218.6666666666667 349.44 213.3333333333334 330.6666666666667 213.3333333333334C277.3333333333333 213.3333333333334 234.6666666666667 256 234.6666666666667 309.3333333333334S277.3333333333333 405.3333333333333 330.6666666666667 405.3333333333333M330.6666666666667 362.6666666666667C301.2266666666667 362.6666666666667 277.3333333333333 338.7733333333333 277.3333333333333 309.3333333333334S301.2266666666667 256 330.6666666666667 256S384 279.8933333333333 384 309.3333333333334S360.1066666666667 362.6666666666667 330.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="comment-text"
-      unicode="&#xF188;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M106.6666666666667 341.3333333333334V298.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667M106.6666666666667 256V213.3333333333334H277.3333333333333V256H106.6666666666667M106.6666666666667 170.6666666666667V128H320V170.6666666666667H106.6666666666667z" />
-    <glyph glyph-name="comment-text-multiple"
-      unicode="&#xF85F;"
-      horiz-adv-x="512" d=" M64 128H21.3333333333333V384C21.3333333333333 407.4666666666667 40.5333333333333 426.6666666666667 64 426.6666666666667H405.3333333333333V384H64V128M256 -42.6666666666666C244.2666666666667 -42.6666666666666 234.6666666666667 -33.0666666666667 234.6666666666667 -21.3333333333333V42.6666666666667H149.3333333333333C125.8666666666667 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V298.6666666666667C106.6666666666667 322.1333333333334 125.8666666666667 341.3333333333334 149.3333333333333 341.3333333333334H448C471.4666666666667 341.3333333333334 490.6666666666666 322.1333333333334 490.6666666666666 298.6666666666667V85.3333333333334C490.6666666666666 61.8666666666667 471.4666666666667 42.6666666666667 448 42.6666666666667H360.5333333333333L281.6 -36.48C277.3333333333333 -40.32 272.2133333333333 -42.6666666666666 266.6666666666667 -42.6666666666666H256M192 256V213.3333333333334H405.3333333333333V256H192M192 170.6666666666667V128H362.6666666666667V170.6666666666667H192z" />
-    <glyph glyph-name="comment-text-multiple-outline"
-      unicode="&#xF860;"
-      horiz-adv-x="512" d=" M256 -42.6666666666666C244.2666666666667 -42.6666666666666 234.6666666666667 -33.0666666666667 234.6666666666667 -21.3333333333333V42.6666666666667H149.3333333333333C125.8666666666667 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V298.6666666666667C106.6666666666667 322.1333333333334 125.8666666666667 341.3333333333334 149.3333333333333 341.3333333333334H448C471.4666666666667 341.3333333333334 490.6666666666666 322.1333333333334 490.6666666666666 298.6666666666667V85.3333333333334C490.6666666666666 61.8666666666667 471.4666666666667 42.6666666666667 448 42.6666666666667H360.5333333333333L281.6 -36.48C277.3333333333333 -40.32 272.2133333333333 -42.6666666666666 266.6666666666667 -42.6666666666666H256M277.3333333333333 85.3333333333334V19.6266666666667L343.04 85.3333333333334H448V298.6666666666667H149.3333333333333V85.3333333333334H277.3333333333333M64 128H21.3333333333333V384C21.3333333333333 407.4666666666667 40.5333333333333 426.6666666666667 64 426.6666666666667H405.3333333333333V384H64V128M192 256H405.3333333333333V213.3333333333334H192V256M192 170.6666666666667H362.6666666666667V128H192V170.6666666666667z" />
-    <glyph glyph-name="comment-text-outline"
-      unicode="&#xF189;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333C180.2666666666667 -21.3333333333333 170.6666666666667 -11.7333333333333 170.6666666666667 0V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H296.5333333333333L217.6 -15.1466666666666C213.3333333333333 -19.2 208 -21.3333333333333 202.6666666666667 -21.3333333333333H192M213.3333333333333 106.6666666666667V40.96L279.04 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333V106.6666666666667H213.3333333333333M128 298.6666666666667H384V256H128V298.6666666666667M128 213.3333333333334H320V170.6666666666667H128V213.3333333333334z" />
-    <glyph glyph-name="compare"
-      unicode="&#xF18A;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H298.6666666666667V341.3333333333334H405.3333333333333V64L298.6666666666667 192V0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M213.3333333333333 64H106.6666666666667L213.3333333333333 192M213.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H213.3333333333333V-42.6666666666666H256V426.6666666666667H213.3333333333333V384z" />
-    <glyph glyph-name="compass"
-      unicode="&#xF18B;"
-      horiz-adv-x="512" d=" M302.72 145.28L128 64L209.28 238.72L384 320M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 215.4666666666667C242.9866666666667 215.4666666666667 232.5333333333334 205.0133333333333 232.5333333333334 192C232.5333333333334 178.9866666666667 242.9866666666667 168.5333333333334 256 168.5333333333334C269.0133333333333 168.5333333333334 279.4666666666667 178.9866666666667 279.4666666666667 192C279.4666666666667 205.0133333333333 269.0133333333333 215.4666666666667 256 215.4666666666667z" />
-    <glyph glyph-name="compass-outline"
-      unicode="&#xF18C;"
-      horiz-adv-x="512" d=" M149.3333333333333 85.3333333333334L217.6 230.4000000000001L362.6666666666667 298.6666666666667L294.4 153.6L149.3333333333333 85.3333333333334M256 211.2C245.3333333333333 211.2 236.8 202.6666666666667 236.8 192S245.3333333333333 172.8 256 172.8S275.2 181.3333333333334 275.2 192S266.6666666666667 211.2 256 211.2M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="console"
-      unicode="&#xF18D;"
-      horiz-adv-x="512" d=" M426.6666666666667 42.6666666666667V298.6666666666667H85.3333333333333V42.6666666666667H426.6666666666667M426.6666666666667 384C450.1333333333334 384 469.3333333333333 364.8 469.3333333333333 341.3333333333334V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V341.3333333333334C42.6666666666667 365.0133333333333 61.8666666666667 384 85.3333333333333 384H426.6666666666667M277.3333333333333 85.3333333333334V128H384V85.3333333333334H277.3333333333333M204.3733333333333 170.6666666666667L118.8266666666667 256H179.2L249.6 185.6C257.92 177.28 257.92 163.6266666666667 249.6 155.3066666666667L179.6266666666667 85.3333333333334H119.2533333333333L204.3733333333333 170.6666666666667z" />
-    <glyph glyph-name="console-line"
-      unicode="&#xF7B6;"
-      horiz-adv-x="512" d=" M277.3333333333333 42.6666666666667V106.6666666666667H448V42.6666666666667H277.3333333333333M181.3333333333333 170.6666666666667L52.6933333333333 298.6666666666667H143.1466666666667L248.9600000000001 193.0666666666667C261.3333333333334 180.48 261.3333333333334 160 248.9600000000001 147.84L143.7866666666667 42.6666666666667H53.3333333333333L181.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="console-network"
-      unicode="&#xF8A8;"
-      horiz-adv-x="512" d=" M362.6666666666667 405.3333333333333C386.1333333333334 405.3333333333333 405.3333333333333 386.1333333333334 405.3333333333333 362.6666666666667V149.3333333333334C405.3333333333333 125.8666666666667 386.1333333333334 106.6666666666667 362.6666666666667 106.6666666666667H277.3333333333333V64H298.6666666666667C310.4 64 320 54.4 320 42.6666666666667H469.3333333333333V0H320C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0H42.6666666666667V42.6666666666667H192C192 54.4 201.6 64 213.3333333333333 64H234.6666666666667V106.6666666666667H149.3333333333333C125.8666666666667 106.6666666666667 106.6666666666667 125.8666666666667 106.6666666666667 149.3333333333334V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333H362.6666666666667M149.3333333333333 320L234.6666666666667 234.6666666666667L149.3333333333333 149.3333333333334H210.1333333333333L280.1066666666667 219.3066666666667C288 227.6266666666667 288 241.0666666666667 280.1066666666667 249.6L209.7066666666667 320H149.3333333333333M362.6666666666667 192H298.6666666666667V149.3333333333334H362.6666666666667V192z" />
-    <glyph glyph-name="contact-mail"
-      unicode="&#xF18E;"
-      horiz-adv-x="512" d=" M448 277.3333333333334V298.6666666666667L384 256L320 298.6666666666667V277.3333333333334L384 234.6666666666667M469.3333333333333 384H42.6666666666667C19.2 384 0 364.8 0 341.3333333333334V42.6666666666667C0 19.2 19.2 0 42.6666666666667 0H469.3333333333333C492.8 0 512 19.2 512 42.6666666666667V341.3333333333334C512 364.8 492.8 384 469.3333333333333 384M170.6666666666667 320C206.08 320 234.6666666666667 291.4133333333334 234.6666666666667 256S206.08 192 170.6666666666667 192S106.6666666666667 220.5866666666667 106.6666666666667 256S135.2533333333333 320 170.6666666666667 320M298.6666666666667 64H42.6666666666667V85.3333333333334C42.6666666666667 128 128 151.4666666666667 170.6666666666667 151.4666666666667S298.6666666666667 128 298.6666666666667 85.3333333333334M469.3333333333333 192H298.6666666666667V320H469.3333333333333" />
-    <glyph glyph-name="contacts"
-      unicode="&#xF6CA;"
-      horiz-adv-x="512" d=" M426.6666666666667 448H85.3333333333333V405.3333333333333H426.6666666666667V448M85.3333333333333 -64H426.6666666666667V-21.3333333333333H85.3333333333333V-64M426.6666666666667 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.4666666666667 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667M256 304C282.4533333333333 304 304 282.4533333333334 304 256S282.4533333333333 208 256 208S208 229.5466666666667 208 256S229.5466666666667 304 256 304M362.6666666666667 85.3333333333334H149.3333333333333V117.3333333333334C149.3333333333333 152.96 220.3733333333333 170.6666666666667 256 170.6666666666667S362.6666666666667 152.96 362.6666666666667 117.3333333333334V85.3333333333334z" />
-    <glyph glyph-name="contain"
-      unicode="&#xFA3D;"
-      horiz-adv-x="512" d=" M42.6666666666667 384H170.6666666666667V341.3333333333334H85.3333333333333V42.6666666666667H170.6666666666667V0H42.6666666666667V384M149.3333333333333 85.3333333333334V128H192V85.3333333333334H149.3333333333333M234.6666666666667 85.3333333333334V128H277.3333333333333V85.3333333333334H234.6666666666667M320 85.3333333333334V128H362.6666666666667V85.3333333333334H320M469.3333333333333 384V0H341.3333333333333V42.6666666666667H426.6666666666667V341.3333333333334H341.3333333333333V384H469.3333333333333z" />
-    <glyph glyph-name="contain-end"
-      unicode="&#xFA3E;"
-      horiz-adv-x="512" d=" M149.3333333333333 85.3333333333334V128H192V85.3333333333334H149.3333333333333M234.6666666666667 85.3333333333334V128H277.3333333333333V85.3333333333334H234.6666666666667M320 85.3333333333334V128H362.6666666666667V85.3333333333334H320M469.3333333333333 384V0H341.3333333333333V42.6666666666667H426.6666666666667V341.3333333333334H341.3333333333333V384H469.3333333333333z" />
-    <glyph glyph-name="contain-start"
-      unicode="&#xFA3F;"
-      horiz-adv-x="512" d=" M42.6666666666667 384H170.6666666666667V341.3333333333334H85.3333333333333V42.6666666666667H170.6666666666667V0H42.6666666666667V384M149.3333333333333 85.3333333333334V128H192V85.3333333333334H149.3333333333333M234.6666666666667 85.3333333333334V128H277.3333333333333V85.3333333333334H234.6666666666667M320 85.3333333333334V128H362.6666666666667V85.3333333333334H320z" />
-    <glyph glyph-name="content-copy"
-      unicode="&#xF18F;"
-      horiz-adv-x="512" d=" M405.3333333333333 0H170.6666666666667V298.6666666666667H405.3333333333333M405.3333333333333 341.3333333333334H170.6666666666667C147.2 341.3333333333334 128 322.1333333333334 128 298.6666666666667V0C128 -23.4666666666667 147.2 -42.6666666666666 170.6666666666667 -42.6666666666666H405.3333333333333C428.8 -42.6666666666666 448 -23.4666666666667 448 0V298.6666666666667C448 322.1333333333334 428.8 341.3333333333334 405.3333333333333 341.3333333333334M341.3333333333333 426.6666666666667H85.3333333333333C61.8666666666667 426.6666666666667 42.6666666666667 407.4666666666667 42.6666666666667 384V85.3333333333334H85.3333333333333V384H341.3333333333333V426.6666666666667z" />
-    <glyph glyph-name="content-cut"
-      unicode="&#xF190;"
-      horiz-adv-x="512" d=" M405.3333333333333 384L277.3333333333333 256L320 213.3333333333334L469.3333333333333 362.6666666666667V384M256 181.3333333333334C250.0266666666667 181.3333333333334 245.3333333333333 186.0266666666667 245.3333333333333 192S250.0266666666667 202.6666666666667 256 202.6666666666667S266.6666666666667 197.9733333333333 266.6666666666667 192S261.9733333333333 181.3333333333334 256 181.3333333333334M128 21.3333333333334C104.5333333333333 21.3333333333334 85.3333333333333 40.5333333333333 85.3333333333333 64C85.3333333333333 87.68 104.5333333333333 106.6666666666667 128 106.6666666666667S170.6666666666667 87.4666666666667 170.6666666666667 64C170.6666666666667 40.3200000000001 151.4666666666667 21.3333333333334 128 21.3333333333334M128 277.3333333333334C104.5333333333333 277.3333333333334 85.3333333333333 296.5333333333334 85.3333333333333 320C85.3333333333333 343.68 104.5333333333333 362.6666666666667 128 362.6666666666667S170.6666666666667 343.4666666666667 170.6666666666667 320C170.6666666666667 296.32 151.4666666666667 277.3333333333334 128 277.3333333333334M205.6533333333333 285.0133333333333C210.56 295.68 213.3333333333333 307.4133333333334 213.3333333333333 320C213.3333333333333 367.1466666666667 175.1466666666667 405.3333333333333 128 405.3333333333333S42.6666666666667 367.1466666666667 42.6666666666667 320S80.8533333333333 234.6666666666667 128 234.6666666666667C140.5866666666667 234.6666666666667 152.32 237.4400000000001 162.9866666666667 242.3466666666667L213.3333333333333 192L162.9866666666667 141.6533333333334C152.32 146.56 140.5866666666667 149.3333333333334 128 149.3333333333334C80.8533333333333 149.3333333333334 42.6666666666667 111.1466666666667 42.6666666666667 64S80.8533333333333 -21.3333333333333 128 -21.3333333333333S213.3333333333333 16.8533333333334 213.3333333333333 64C213.3333333333333 76.5866666666667 210.56 88.3200000000001 205.6533333333333 98.9866666666667L256 149.3333333333334L405.3333333333333 0H469.3333333333333V21.3333333333334L205.6533333333333 285.0133333333333z" />
-    <glyph glyph-name="content-duplicate"
-      unicode="&#xF191;"
-      horiz-adv-x="512" d=" M234.6666666666667 85.3333333333334H85.3333333333333C61.8666666666667 85.3333333333334 42.6666666666667 104.5333333333333 42.6666666666667 128V384C42.6666666666667 407.4666666666667 61.8666666666667 426.6666666666667 85.3333333333333 426.6666666666667H341.3333333333333V384H85.3333333333333V128H234.6666666666667V170.6666666666667L320 106.6666666666667L234.6666666666667 42.6666666666667V85.3333333333334M405.3333333333333 0V298.6666666666667H170.6666666666667V170.6666666666667H128V298.6666666666667C128 322.1333333333334 147.2 341.3333333333334 170.6666666666667 341.3333333333334H405.3333333333333C428.8 341.3333333333334 448 322.1333333333334 448 298.6666666666667V0C448 -23.4666666666667 428.8 -42.6666666666666 405.3333333333333 -42.6666666666666H170.6666666666667C147.2 -42.6666666666666 128 -23.4666666666667 128 0V42.6666666666667H170.6666666666667V0H405.3333333333333z" />
-    <glyph glyph-name="content-paste"
-      unicode="&#xF192;"
-      horiz-adv-x="512" d=" M405.3333333333333 21.3333333333334H106.6666666666667V362.6666666666667H149.3333333333333V298.6666666666667H362.6666666666667V362.6666666666667H405.3333333333333M256 405.3333333333333C267.7333333333334 405.3333333333333 277.3333333333333 395.7333333333334 277.3333333333333 384S267.7333333333334 362.6666666666667 256 362.6666666666667S234.6666666666667 372.2666666666667 234.6666666666667 384S244.2666666666667 405.3333333333333 256 405.3333333333333M405.3333333333333 405.3333333333333H316.16C307.2 430.08 283.7333333333334 448 256 448C228.2666666666667 448 204.8 430.08 195.84 405.3333333333333H106.6666666666667C83.2 405.3333333333333 64 386.1333333333334 64 362.6666666666667V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H405.3333333333333C428.8 -21.3333333333333 448 -2.1333333333333 448 21.3333333333334V362.6666666666667C448 386.1333333333334 428.8 405.3333333333333 405.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="content-save"
-      unicode="&#xF193;"
-      horiz-adv-x="512" d=" M320 256H106.6666666666667V341.3333333333334H320M256 42.6666666666667C220.5866666666667 42.6666666666667 192 71.2533333333333 192 106.6666666666667S220.5866666666667 170.6666666666667 256 170.6666666666667S320 142.0800000000001 320 106.6666666666667S291.4133333333333 42.6666666666667 256 42.6666666666667M362.6666666666667 384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V298.6666666666667L362.6666666666667 384z" />
-    <glyph glyph-name="content-save-all"
-      unicode="&#xF194;"
-      horiz-adv-x="512" d=" M362.6666666666667 298.6666666666667V384H149.3333333333333V298.6666666666667H362.6666666666667M298.6666666666667 85.3333333333334C334.08 85.3333333333334 362.6666666666667 113.92 362.6666666666667 149.3333333333334S334.08 213.3333333333334 298.6666666666667 213.3333333333334S234.6666666666667 184.7466666666667 234.6666666666667 149.3333333333334S263.2533333333334 85.3333333333334 298.6666666666667 85.3333333333334M405.3333333333333 426.6666666666667L490.6666666666666 341.3333333333334V85.3333333333334C490.6666666666666 61.8666666666667 471.4666666666667 42.6666666666667 448 42.6666666666667H149.3333333333333C125.6533333333333 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V384C106.6666666666667 407.4666666666667 125.8666666666667 426.6666666666667 149.3333333333333 426.6666666666667H405.3333333333333M21.3333333333333 298.6666666666667H64V0H362.6666666666667V-42.6666666666666H64C40.5333333333333 -42.6666666666666 21.3333333333333 -23.4666666666667 21.3333333333333 0V298.6666666666667z" />
-    <glyph glyph-name="content-save-outline"
-      unicode="&#xF817;"
-      horiz-adv-x="512" d=" M320 341.3333333333334V256H106.6666666666667V42.6666666666667H199.4666666666667C181.3333333333333 58.24 170.6666666666667 81.28 170.6666666666667 106.6666666666667C170.6666666666667 153.8133333333334 208.8533333333333 192 256 192S341.3333333333333 153.8133333333334 341.3333333333333 106.6666666666667C341.3333333333333 81.28 330.6666666666667 58.24 312.5333333333333 42.6666666666667H405.3333333333333V280.9600000000001L344.9600000000001 341.3333333333334H320M106.6666666666667 298.6666666666667H277.3333333333333V341.3333333333334H106.6666666666667V298.6666666666667M362.6666666666667 384L448 298.6666666666667V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H362.6666666666667M256 149.3333333333334C232.5333333333334 149.3333333333334 213.3333333333333 130.1333333333333 213.3333333333333 106.6666666666667S232.5333333333334 64 256 64S298.6666666666667 83.2 298.6666666666667 106.6666666666667S279.4666666666667 149.3333333333334 256 149.3333333333334z" />
-    <glyph glyph-name="content-save-settings"
-      unicode="&#xF61B;"
-      horiz-adv-x="512" d=" M320 277.3333333333334V362.6666666666667H106.6666666666667V277.3333333333334H320M256 64C291.4133333333333 64 320 92.5866666666667 320 128S291.4133333333333 192 256 192S192 163.4133333333334 192 128S220.5866666666667 64 256 64M362.6666666666667 405.3333333333333L448 320V64C448 40.5333333333333 428.8 21.3333333333334 405.3333333333333 21.3333333333334H106.6666666666667C82.9866666666667 21.3333333333334 64 40.5333333333333 64 64V362.6666666666667C64 386.1333333333334 83.2 405.3333333333333 106.6666666666667 405.3333333333333H362.6666666666667M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333z" />
-    <glyph glyph-name="content-save-settings-outline"
-      unicode="&#xFB13;"
-      horiz-adv-x="512" d=" M320 362.6666666666667V277.3333333333334H106.6666666666667V64H199.4666666666667C181.3333333333333 79.5733333333334 170.6666666666667 102.6133333333334 170.6666666666667 128C170.6666666666667 175.1466666666667 208.8533333333333 213.3333333333334 256 213.3333333333334S341.3333333333333 175.1466666666667 341.3333333333333 128C341.3333333333333 102.6133333333334 330.6666666666667 79.5733333333334 312.5333333333333 64H405.3333333333333V302.2933333333334L344.9600000000001 362.6666666666667H320M106.6666666666667 320H277.3333333333333V362.6666666666667H106.6666666666667V320M362.6666666666667 405.3333333333333L448 320V64C448 40.5333333333333 428.8 21.3333333333334 405.3333333333333 21.3333333333334H106.6666666666667C82.9866666666667 21.3333333333334 64 40.5333333333333 64 64V362.6666666666667C64 386.1333333333334 83.2 405.3333333333333 106.6666666666667 405.3333333333333H362.6666666666667M256 170.6666666666667C232.5333333333334 170.6666666666667 213.3333333333333 151.4666666666667 213.3333333333333 128S232.5333333333334 85.3333333333334 256 85.3333333333334S298.6666666666667 104.5333333333333 298.6666666666667 128S279.4666666666667 170.6666666666667 256 170.6666666666667M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333z" />
-    <glyph glyph-name="contrast"
-      unicode="&#xF195;"
-      horiz-adv-x="512" d=" M93.44 2.1333333333334C80.64 6.1866666666667 70.4 16.4266666666667 66.1333333333333 29.2266666666667L418.7733333333333 381.8666666666667C431.5733333333333 377.6 441.8133333333334 367.36 445.8666666666666 354.56L93.44 2.1333333333334M426.6666666666667 106.6666666666667V64H277.3333333333333V106.6666666666667H426.6666666666667M64 320H128V384H170.6666666666667V320H234.6666666666667V277.3333333333334H170.6666666666667V213.3333333333334H128V277.3333333333334H64V320z" />
-    <glyph glyph-name="contrast-box"
-      unicode="&#xF196;"
-      horiz-adv-x="512" d=" M362.6666666666667 117.3333333333334H256V85.3333333333334H362.6666666666667M405.3333333333333 42.6666666666667H106.6666666666667L405.3333333333333 341.3333333333334M117.3333333333333 288H160V330.6666666666667H192V288H234.6666666666667V256H192V213.3333333333334H160V256H117.3333333333333M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="contrast-circle"
-      unicode="&#xF197;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C208.8533333333333 21.3333333333334 166.1866666666667 40.5333333333333 135.2533333333333 71.2533333333333L376.7466666666667 312.7466666666667C407.4666666666667 281.8133333333334 426.6666666666667 239.1466666666667 426.6666666666667 192C426.6666666666667 97.7066666666667 350.2933333333334 21.3333333333334 256 21.3333333333334M128 277.3333333333334H170.6666666666667V320H202.6666666666667V277.3333333333334H245.3333333333333V245.3333333333334H202.6666666666667V202.6666666666667H170.6666666666667V245.3333333333334H128M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 106.6666666666667H362.6666666666667V138.6666666666667H256V106.6666666666667z" />
-    <glyph glyph-name="cookie"
-      unicode="&#xF198;"
-      horiz-adv-x="512" d=" M256 384C149.9733333333333 384 64 298.0266666666667 64 192S149.9733333333333 0 256 0S448 85.9733333333334 448 192C448 202.6666666666667 447.1466666666667 213.3333333333334 445.2266666666667 224C439.4666666666667 234.6666666666667 426.6666666666667 234.6666666666667 426.6666666666667 234.6666666666667H384V256C384 277.3333333333334 362.6666666666667 277.3333333333334 362.6666666666667 277.3333333333334H320V298.6666666666667C320 320 298.6666666666667 320 298.6666666666667 320H277.3333333333333V362.6666666666667C277.3333333333333 384 256 384 256 384M202.6666666666667 320C220.3733333333333 320 234.6666666666667 305.7066666666667 234.6666666666667 288S220.3733333333333 256 202.6666666666667 256S170.6666666666667 270.2933333333334 170.6666666666667 288S184.96 320 202.6666666666667 320M138.6666666666667 234.6666666666667C156.3733333333333 234.6666666666667 170.6666666666667 220.3733333333333 170.6666666666667 202.6666666666667S156.3733333333333 170.6666666666667 138.6666666666667 170.6666666666667S106.6666666666667 184.96 106.6666666666667 202.6666666666667S120.96 234.6666666666667 138.6666666666667 234.6666666666667M245.3333333333333 213.3333333333334C263.04 213.3333333333334 277.3333333333333 199.04 277.3333333333333 181.3333333333334S263.04 149.3333333333334 245.3333333333333 149.3333333333334S213.3333333333333 163.6266666666667 213.3333333333333 181.3333333333334S227.6266666666667 213.3333333333334 245.3333333333333 213.3333333333334M352 170.6666666666667C369.7066666666666 170.6666666666667 384 156.3733333333333 384 138.6666666666667S369.7066666666666 106.6666666666667 352 106.6666666666667S320 120.96 320 138.6666666666667S334.2933333333333 170.6666666666667 352 170.6666666666667M234.6666666666667 106.6666666666667C252.3733333333334 106.6666666666667 266.6666666666667 92.3733333333333 266.6666666666667 74.6666666666667S252.3733333333334 42.6666666666667 234.6666666666667 42.6666666666667S202.6666666666667 56.96 202.6666666666667 74.6666666666667S216.96 106.6666666666667 234.6666666666667 106.6666666666667z" />
-    <glyph glyph-name="copyright"
-      unicode="&#xF5E6;"
-      horiz-adv-x="512" d=" M215.04 216.32C216.1066666666667 223.36 218.4533333333333 229.5466666666667 221.44 234.6666666666667C224 240.2133333333334 228.6933333333334 244.6933333333334 234.0266666666667 248.1066666666667C239.1466666666667 251.3066666666667 245.3333333333333 252.8000000000001 253.44 253.0133333333334C258.3466666666667 252.8000000000001 262.8266666666667 251.9466666666667 266.6666666666667 250.24C271.1466666666667 248.32 274.9866666666667 245.3333333333334 277.9733333333333 242.5600000000001C280.96 239.36 283.3066666666666 235.5200000000001 285.2266666666667 231.2533333333334C287.1466666666667 226.9866666666668 288 222.2933333333334 288 217.6H326.4C325.9733333333334 227.6266666666667 324.0533333333334 236.8000000000001 320 245.3333333333334C316.8 253.4400000000001 311.8933333333333 260.6933333333334 305.4933333333334 266.6666666666668C298.6666666666667 272.6400000000001 291.4133333333333 277.3333333333334 282.4533333333333 280.7466666666668C273.4933333333334 284.1600000000001 263.68 285.6533333333334 252.8 285.6533333333334C238.9333333333333 285.6533333333334 226.7733333333333 283.3066666666668 216.5333333333333 278.4000000000001C206.2933333333333 273.4933333333334 197.76 266.6666666666668 190.9333333333333 258.7733333333335C184.1066666666667 250.4533333333334 178.9866666666667 240.8533333333334 175.7866666666667 229.7600000000001C172.5866666666667 218.6666666666668 170.6666666666667 207.1466666666667 170.6666666666667 194.7733333333334V189.0133333333334C170.6666666666667 176.6400000000001 172.3733333333334 165.1200000000001 175.5733333333334 154.0266666666668C178.7733333333334 142.9333333333334 183.8933333333334 133.3333333333334 190.72 125.2266666666668C197.5466666666667 117.3333333333334 206.0800000000001 110.5066666666668 216.32 105.8133333333335C226.56 101.1200000000001 238.7200000000001 98.5600000000001 252.5866666666667 98.5600000000001C262.6133333333334 98.5600000000001 272 100.2666666666668 280.7466666666667 103.4666666666668C289.4933333333334 106.6666666666668 297.1733333333333 111.1466666666668 303.7866666666667 117.3333333333335C310.4 122.6666666666668 315.7333333333334 129.2800000000002 320 136.9600000000002C323.4133333333333 144.6400000000001 325.76 152.7466666666668 325.9733333333333 161.4933333333335H288C288 157.0133333333334 286.5066666666667 152.9600000000002 284.5866666666667 149.3333333333335C282.6666666666667 145.2800000000002 280.1066666666667 142.0800000000002 277.3333333333333 139.3066666666668C273.7066666666667 136.5333333333334 270.08 134.4000000000001 265.8133333333334 132.9066666666668C261.76 131.4133333333334 257.4933333333334 130.9866666666668 253.0133333333334 130.7733333333334C245.3333333333334 130.9866666666668 238.9333333333334 132.4800000000001 234.0266666666667 135.6800000000001C228.6933333333334 138.6666666666668 224 143.5733333333334 221.44 149.3333333333335C218.4533333333333 154.2400000000001 216.1066666666667 160.6400000000001 215.04 167.6800000000001C213.9733333333333 174.7200000000002 213.3333333333333 181.9733333333335 213.3333333333333 189.0133333333334V194.7733333333334C213.3333333333333 202.6666666666668 213.9733333333333 209.2800000000001 215.04 216.3200000000001M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="cordova"
-      unicode="&#xF957;"
-      horiz-adv-x="512" d=" M430.5066666666667 -11.7333333333333H361.3866666666666L366.2933333333333 46.5066666666667H332.3733333333333L327.4666666666666 -11.7333333333333H184.5333333333333L179.6266666666666 46.5066666666667H145.7066666666667L150.6133333333334 -11.7333333333333H81.4933333333333L42.6666666666667 240.4266666666667L139.7333333333333 395.7333333333334H372.2666666666667L469.3333333333333 240.4266666666667L430.5066666666667 -11.7333333333333M353.0666666666667 318.0800000000001H290.56L294.8266666666667 289.0666666666667H217.1733333333333L221.44 318.0800000000001H158.9333333333333L120.32 240.4266666666667L139.7333333333333 85.3333333333334H372.2666666666667L391.68 240.4266666666667L353.0666666666667 318.0800000000001M318.9333333333334 136.7466666666667C313.6 136.7466666666667 309.3333333333334 152.96 309.3333333333334 172.8C309.3333333333334 192.8533333333333 313.6 209.0666666666667 318.9333333333334 209.0666666666667C324.48 209.0666666666667 328.7466666666667 192.8533333333333 328.7466666666667 172.8C328.7466666666667 152.96 324.48 136.7466666666667 318.9333333333334 136.7466666666667M196.6933333333333 133.76C191.1466666666667 133.76 186.88 149.9733333333334 186.88 169.8133333333333C186.88 189.8666666666667 191.1466666666667 205.8666666666667 196.6933333333333 205.8666666666667C202.0266666666667 205.8666666666667 206.2933333333333 189.8666666666667 206.2933333333333 169.8133333333333C206.2933333333333 149.9733333333334 202.0266666666667 133.76 196.6933333333333 133.76z" />
-    <glyph glyph-name="corn"
-      unicode="&#xF7B7;"
-      horiz-adv-x="512" d=" M234.6666666666667 192H188.16C205.2266666666667 181.3333333333334 220.8 169.1733333333334 234.6666666666667 156.16V192M149.3333333333333 213.3333333333334C155.0933333333333 322.56 199.8933333333334 405.3333333333333 256 405.3333333333333C312.7466666666667 405.3333333333333 357.76 321.2800000000001 362.6666666666667 210.7733333333334C394.6666666666667 225.4933333333334 430.2933333333334 234.6666666666667 469.3333333333333 234.6666666666667C346.6666666666667 179.84 389.3333333333333 -21.3333333333333 256 -21.3333333333333C128 -21.3333333333333 169.1733333333333 179.84 42.6666666666667 234.6666666666667C81.4933333333333 234.6666666666667 117.3333333333333 226.1333333333334 149.3333333333333 213.3333333333334M234.6666666666667 213.3333333333334V256H175.7866666666667L171.3066666666667 213.3333333333334H234.6666666666667M234.6666666666667 277.3333333333334V320H193.0666666666667C187.7333333333334 307.2000000000001 183.4666666666667 292.9066666666667 179.84 277.3333333333334H234.6666666666667M234.6666666666667 341.3333333333334V377.6C222.9333333333333 370.56 212.2666666666667 357.9733333333334 202.6666666666667 341.3333333333334H234.6666666666667M256 384V341.3333333333334H277.3333333333333V320H256V277.3333333333334H298.6666666666667V256H256V213.3333333333334H320V192H256V149.3333333333334H298.6666666666667V128H260.9066666666667C286.2933333333333 97.0666666666667 301.8666666666667 64 305.4933333333334 37.76C326.6133333333334 73.3866666666667 340.48 131.4133333333334 341.3333333333333 197.12C340.0533333333333 298.6666666666667 301.44 384 256 384z" />
-    <glyph glyph-name="counter"
-      unicode="&#xF199;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M85.3333333333333 320V64H234.6666666666667V320H85.3333333333333M426.6666666666667 64V320H400.2133333333334C405.3333333333333 308.48 404.2666666666667 297.1733333333334 404.2666666666667 295.8933333333333C402.7733333333334 281.6 392.7466666666668 266.6666666666667 389.12 261.3333333333334L339.4133333333334 206.9333333333333L410.24 207.36L410.4533333333334 181.3333333333333L299.5200000000001 181.9733333333333L298.6666666666668 203.3066666666666S363.7333333333334 272.2133333333333 366.9333333333334 278.4C369.9200000000001 284.3733333333333 382.0800000000001 320 352.0000000000001 320C325.7600000000001 318.9333333333333 328.7466666666668 292.2666666666667 328.7466666666668 292.2666666666667L295.8933333333335 292.0533333333333S296.1066666666668 306.1333333333334 304.0000000000001 320H277.3333333333333V64H332.3733333333334L332.16 82.3466666666667L352.8533333333333 82.5600000000001S372.2666666666667 85.9733333333334 372.48 104.96C373.3333333333333 126.2933333333334 355.2000000000001 126.2933333333334 352 126.2933333333334C349.2266666666667 126.2933333333334 329.1733333333333 125.2266666666667 329.1733333333333 107.7333333333334H296.7466666666667S297.6 151.6800000000001 352 151.6800000000001C407.4666666666667 151.6800000000001 404.48 108.5866666666668 404.48 108.5866666666668S405.3333333333333 81.9200000000001 380.8 71.8933333333334L391.8933333333333 64.0000000000001H426.6666666666667M190.2933333333333 106.6666666666667H158.2933333333333V230.4000000000001L119.8933333333333 218.4533333333334V244.6933333333334L186.88 268.5866666666667H190.2933333333333V106.6666666666667z" />
-    <glyph glyph-name="cow"
-      unicode="&#xF19A;"
-      horiz-adv-x="512" d=" M224 64C229.9733333333333 64 234.6666666666667 59.3066666666667 234.6666666666667 53.3333333333334S229.9733333333333 42.6666666666667 224 42.6666666666667S213.3333333333333 47.36 213.3333333333333 53.3333333333334S218.0266666666667 64 224 64M288 64C293.9733333333333 64 298.6666666666667 59.3066666666667 298.6666666666667 53.3333333333334S293.9733333333333 42.6666666666667 288 42.6666666666667S277.3333333333333 47.36 277.3333333333333 53.3333333333334S282.0266666666667 64 288 64M213.3333333333333 213.3333333333334C225.0666666666667 213.3333333333334 234.6666666666667 203.7333333333334 234.6666666666667 192S225.0666666666667 170.6666666666667 213.3333333333333 170.6666666666667S192 180.2666666666667 192 192S201.6 213.3333333333334 213.3333333333333 213.3333333333334M298.6666666666667 213.3333333333334C310.4 213.3333333333334 320 203.7333333333334 320 192S310.4 170.6666666666667 298.6666666666667 170.6666666666667S277.3333333333333 180.2666666666667 277.3333333333333 192S286.9333333333333 213.3333333333334 298.6666666666667 213.3333333333334M384 64C384 16.8533333333334 326.6133333333334 -21.3333333333333 256 -21.3333333333333S128 16.8533333333334 128 64C128 83.2 137.6 100.9066666666667 153.6 115.2000000000001C137.6 136.5333333333334 128 163.2000000000001 128 192L130.56 218.0266666666667C119.04 214.8266666666667 105.1733333333333 214.8266666666667 93.8666666666667 218.0266666666667C72.1066666666667 224 39.2533333333333 248.5333333333334 44.16 265.6C49.0666666666667 282.6666666666667 89.8133333333334 285.8666666666667 111.5733333333333 279.4666666666667C124.16 275.8400000000001 137.6 266.6666666666668 145.4933333333334 256.8533333333334L157.6533333333333 274.1333333333334C144.8533333333333 297.6 149.3333333333333 362.6666666666667 213.3333333333333 384L211.4133333333333 381.0133333333333C205.44 371.6266666666667 190.08 341.9733333333334 206.2933333333333 309.9733333333334C221.6533333333333 316.3733333333334 238.2933333333333 320 256 320C273.7066666666667 320 290.3466666666667 316.3733333333334 305.7066666666667 309.9733333333334C321.92 341.9733333333334 306.56 371.6266666666667 300.5866666666667 381.0133333333333L298.6666666666667 384C362.6666666666667 362.6666666666667 367.1466666666667 297.6 354.3466666666667 274.1333333333334L366.5066666666667 256.8533333333334C374.4 266.6666666666667 387.84 275.8400000000001 400.4266666666666 279.4666666666667C422.1866666666666 285.8666666666667 462.9333333333333 282.6666666666667 467.84 265.6C472.7466666666667 248.5333333333333 439.8933333333333 224 418.1333333333334 218.0266666666667C406.8266666666667 214.8266666666667 392.9600000000001 214.8266666666667 381.4400000000001 218.0266666666667L384 192C384 163.2000000000001 374.4 136.5333333333334 358.4 115.2000000000001C374.4 100.9066666666667 384 83.2 384 64M256 106.6666666666667C208.8533333333333 106.6666666666667 170.6666666666667 87.4666666666667 170.6666666666667 64S208.8533333333333 21.3333333333334 256 21.3333333333334S341.3333333333333 40.5333333333333 341.3333333333333 64S303.1466666666667 106.6666666666667 256 106.6666666666667M256 149.3333333333334C279.8933333333333 149.3333333333334 302.2933333333333 144.8533333333334 321.4933333333334 137.3866666666667C333.8666666666667 152.1066666666667 341.3333333333333 170.6666666666667 341.3333333333333 192C341.3333333333333 239.1466666666667 303.1466666666667 277.3333333333334 256 277.3333333333334S170.6666666666667 239.1466666666667 170.6666666666667 192C170.6666666666667 170.6666666666667 178.1333333333333 152.1066666666667 190.5066666666667 137.3866666666667C209.7066666666667 144.8533333333334 232.1066666666667 149.3333333333334 256 149.3333333333334M300.5866666666667 381.0133333333333z" />
-    <glyph glyph-name="crane"
-      unicode="&#xF861;"
-      horiz-adv-x="512" d=" M426.6666666666667 320V341.3333333333334C426.6666666666667 353.0666666666667 417.0666666666667 362.6666666666667 405.3333333333333 362.6666666666667H192V384H128V362.6666666666667H106.6666666666667V320H128V128H106.6666666666667V170.6666666666667H64V128H42.6666666666667V85.3333333333334H64V0H106.6666666666667V85.3333333333334H213.3333333333333V0H256V85.3333333333334H277.3333333333333V128H256V170.6666666666667H213.3333333333333V128H192V320H362.6666666666667V221.44C352.64 217.8133333333333 345.3866666666667 208.4266666666667 345.3866666666667 197.12C345.3866666666667 187.7333333333334 350.5066666666667 179.2 358.4 174.5066666666667V149.3333333333334H371.6266666666667C378.88 149.3333333333334 384.64 143.36 384.64 136.1066666666667C384.64 128.8533333333334 378.88 122.8800000000001 371.6266666666667 122.8800000000001C366.9333333333334 122.8800000000001 362.6666666666667 125.4400000000001 360.32 129.4933333333334C356.48 135.6800000000001 348.5866666666667 137.8133333333334 342.4 134.1866666666667C336 130.7733333333334 333.8666666666667 122.6666666666668 337.4933333333334 116.2666666666668C344.5333333333333 104.3200000000001 357.5466666666667 96.64 371.6266666666667 96.64C393.1733333333334 96.64 410.88 114.3466666666667 410.88 136.1066666666667C410.88 152.7466666666667 400.2133333333334 167.6800000000001 384.64 173.2266666666667V174.5066666666667C392.7466666666667 179.2000000000001 397.8666666666667 187.7333333333334 397.8666666666667 197.1200000000001C397.8666666666667 206.9333333333334 392.1066666666667 215.2533333333334 384.0000000000001 219.7333333333334V320H426.6666666666668M170.6666666666667 156.5866666666667L149.3333333333333 135.2533333333333V165.5466666666667L170.6666666666667 186.88V156.5866666666667M170.6666666666667 219.52L149.3333333333333 198.1866666666667V228.48L170.6666666666667 249.8133333333334V219.52M149.3333333333333 262.1866666666667V292.48L170.6666666666667 313.8133333333334V283.52L149.3333333333333 262.1866666666667z" />
-    <glyph glyph-name="creation"
-      unicode="&#xF1C9;"
-      horiz-adv-x="512" d=" M405.3333333333333 426.6666666666667L378.4533333333333 368L320 341.3333333333334L378.4533333333334 314.4533333333334L405.3333333333333 256L432 314.4533333333334L490.6666666666666 341.3333333333334L432 368M192 362.6666666666667L138.6666666666667 245.3333333333334L21.3333333333333 192L138.6666666666667 138.6666666666667L192 21.3333333333334L245.3333333333333 138.6666666666667L362.6666666666667 192L245.3333333333333 245.3333333333334M405.3333333333333 128L378.4533333333333 69.5466666666666L320 42.6666666666667L378.4533333333334 16L405.3333333333333 -42.6666666666666L432 16L490.6666666666666 42.6666666666667L432 69.5466666666667" />
-    <glyph glyph-name="credit-card"
-      unicode="&#xF19B;"
-      horiz-adv-x="512" d=" M426.6666666666667 277.3333333333334H85.3333333333333V320H426.6666666666667M426.6666666666667 64H85.3333333333333V192H426.6666666666667M426.6666666666667 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="credit-card-multiple"
-      unicode="&#xF19C;"
-      horiz-adv-x="512" d=" M448 277.3333333333334V320H149.3333333333333V277.3333333333334H448M448 106.6666666666667V213.3333333333334H149.3333333333333V106.6666666666667H448M448 362.6666666666667C471.4666666666667 362.6666666666667 490.6666666666666 343.4666666666667 490.6666666666666 320V106.6666666666667C490.6666666666666 83.2 471.4666666666667 64 448 64H149.3333333333333C125.6533333333333 64 106.6666666666667 83.2 106.6666666666667 106.6666666666667V320C106.6666666666667 343.68 125.6533333333333 362.6666666666667 149.3333333333333 362.6666666666667H448M64 21.3333333333334H384V-21.3333333333333H64C40.5333333333333 -21.3333333333333 21.3333333333333 -2.1333333333333 21.3333333333333 21.3333333333334V256H64V21.3333333333334z" />
-    <glyph glyph-name="credit-card-off"
-      unicode="&#xF5E4;"
-      horiz-adv-x="512" d=" M19.84 358.4L47.1466666666667 385.4933333333334L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L356.9066666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 324.6933333333334 43.52 329.1733333333334 45.0133333333333 333.2266666666667L19.84 358.4M426.6666666666667 277.3333333333334V320H166.8266666666667L124.16 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 51.2 463.7866666666666 39.8933333333334 454.8266666666667 32L422.8266666666667 64H426.6666666666667V192H294.8266666666667L209.4933333333334 277.3333333333334H426.6666666666667M85.3333333333333 277.3333333333334H100.9066666666667L85.3333333333333 292.9066666666667V277.3333333333334M85.3333333333333 192V64H314.24L186.24 192H85.3333333333333z" />
-    <glyph glyph-name="credit-card-plus"
-      unicode="&#xF675;"
-      horiz-adv-x="512" d=" M448 64H512V21.3333333333334H448V-42.6666666666666H405.3333333333333V21.3333333333334H341.3333333333333V64H405.3333333333333V128H448V64M405.3333333333333 277.3333333333334V320H64V277.3333333333334H405.3333333333333M405.3333333333333 192H64V64H298.6666666666667V21.3333333333334H64C40.32 21.3333333333334 21.3333333333333 40.5333333333333 21.3333333333333 64V320C21.3333333333333 343.68 40.32 362.6666666666667 64 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V170.6666666666667H405.3333333333333V192z" />
-    <glyph glyph-name="credit-card-refund"
-      unicode="&#xFAA7;"
-      horiz-adv-x="512" d=" M384 213.3333333333334H128C104.5333333333333 213.3333333333334 85.3333333333333 194.1333333333333 85.3333333333333 170.6666666666667V0C85.3333333333333 -23.4666666666667 104.5333333333333 -42.6666666666666 128 -42.6666666666666H384C407.4666666666667 -42.6666666666666 426.6666666666667 -23.4666666666667 426.6666666666667 0V170.6666666666667C426.6666666666667 194.1333333333333 407.4666666666667 213.3333333333334 384 213.3333333333334M384 0H128V85.3333333333334H384V0M384 128H128V170.6666666666667H384V128M362.6666666666667 341.3333333333334V234.6666666666667H330.6666666666667V309.3333333333334H210.7733333333334L262.4 257.4933333333334L239.7866666666667 234.6666666666667L149.3333333333333 325.3333333333334L239.7866666666667 416L262.4 393.1733333333334L210.7733333333334 341.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="credit-card-scan"
-      unicode="&#xF19D;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667H128V405.3333333333333H42.6666666666667C19.2 405.3333333333333 0 386.1333333333334 0 362.6666666666667V277.3333333333334H42.6666666666667V362.6666666666667M469.3333333333333 405.3333333333333H384V362.6666666666667H469.3333333333333V277.3333333333334H512V362.6666666666667C512 386.1333333333334 492.8 405.3333333333333 469.3333333333333 405.3333333333333M42.6666666666667 106.6666666666667H0V21.3333333333334C0 -2.1333333333333 19.2 -21.3333333333333 42.6666666666667 -21.3333333333333H128V21.3333333333334H42.6666666666667V106.6666666666667M469.3333333333333 21.3333333333334H384V-21.3333333333333H469.3333333333333C492.8 -21.3333333333333 512 -2.1333333333333 512 21.3333333333334V106.6666666666667H469.3333333333333V21.3333333333334M85.3333333333333 277.3333333333334V106.6666666666667C85.3333333333333 83.2 104.5333333333333 64 128 64H384C407.4666666666667 64 426.6666666666667 83.2 426.6666666666667 106.6666666666667V277.3333333333334C426.6666666666667 300.8 407.4666666666667 320 384 320H128C104.5333333333333 320 85.3333333333333 300.8 85.3333333333333 277.3333333333334M128 106.6666666666667V192H384V106.6666666666667H128M384 277.3333333333334V234.6666666666667H128V277.3333333333334H384z" />
-    <glyph glyph-name="credit-card-settings"
-      unicode="&#xF8D6;"
-      horiz-adv-x="512" d=" M426.6666666666667 277.3333333333334H85.3333333333333V320H426.6666666666667M426.6666666666667 64H85.3333333333333V192H426.6666666666667M426.6666666666667 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333z" />
-    <glyph glyph-name="crop"
-      unicode="&#xF19E;"
-      horiz-adv-x="512" d=" M149.3333333333333 85.3333333333334V426.6666666666667H106.6666666666667V341.3333333333334H21.3333333333333V298.6666666666667H106.6666666666667V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H362.6666666666667V-42.6666666666666H405.3333333333333V42.6666666666667H490.6666666666666V85.3333333333334M362.6666666666667 128H405.3333333333333V298.6666666666667C405.3333333333333 322.3466666666667 386.1333333333334 341.3333333333334 362.6666666666667 341.3333333333334H192V298.6666666666667H362.6666666666667V128z" />
-    <glyph glyph-name="crop-free"
-      unicode="&#xF19F;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H320V341.3333333333334H405.3333333333333V256H448V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M405.3333333333333 42.6666666666667H320V0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V128H405.3333333333333M106.6666666666667 128H64V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H192V42.6666666666667H106.6666666666667M64 341.3333333333334V256H106.6666666666667V341.3333333333334H192V384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334z" />
-    <glyph glyph-name="crop-landscape"
-      unicode="&#xF1A0;"
-      horiz-adv-x="512" d=" M405.3333333333333 85.3333333333334H106.6666666666667V298.6666666666667H405.3333333333333M405.3333333333333 341.3333333333334H106.6666666666667C83.2 341.3333333333334 64 322.1333333333334 64 298.6666666666667V85.3333333333334C64 61.8666666666667 83.2 42.6666666666667 106.6666666666667 42.6666666666667H405.3333333333333C428.8 42.6666666666667 448 61.8666666666667 448 85.3333333333334V298.6666666666667C448 322.3466666666667 428.8 341.3333333333334 405.3333333333333 341.3333333333334z" />
-    <glyph glyph-name="crop-portrait"
-      unicode="&#xF1A1;"
-      horiz-adv-x="512" d=" M362.6666666666667 42.6666666666667H149.3333333333333V341.3333333333334H362.6666666666667M362.6666666666667 384H149.3333333333333C125.8666666666667 384 106.6666666666667 364.8 106.6666666666667 341.3333333333334V42.6666666666667C106.6666666666667 19.2 125.8666666666667 0 149.3333333333333 0H362.6666666666667C386.1333333333334 0 405.3333333333333 19.2 405.3333333333333 42.6666666666667V341.3333333333334C405.3333333333333 365.0133333333333 386.1333333333334 384 362.6666666666667 384z" />
-    <glyph glyph-name="crop-rotate"
-      unicode="&#xF695;"
-      horiz-adv-x="512" d=" M159.36 -10.6666666666666C89.6 22.8266666666667 39.68 90.4533333333333 32 170.6666666666667H0C10.6666666666667 39.2533333333333 120.7466666666667 -64 254.9333333333333 -64C259.84 -64 264.32 -64 269.0133333333333 -63.36L187.7333333333334 18.1333333333334L159.36 -10.6666666666666M257.0666666666667 448C252.16 448 247.68 448 242.9866666666667 447.1466666666667L324.2666666666667 365.8666666666667L352.64 394.6666666666667C422.4 361.1733333333334 472.32 293.5466666666667 480 213.3333333333334H512C501.3333333333333 344.7466666666667 391.2533333333334 448 257.0666666666667 448M341.3333333333333 149.3333333333334H384V277.3333333333334C384 301.0133333333333 364.8 320 341.3333333333333 320H213.3333333333333V277.3333333333334H341.3333333333333V149.3333333333334M170.6666666666667 106.6666666666667V362.6666666666667H128V320H85.3333333333333V277.3333333333334H128V106.6666666666667C128 83.2 147.2 64 170.6666666666667 64H341.3333333333333V21.3333333333334H384V64H426.6666666666667V106.6666666666667H170.6666666666667z" />
-    <glyph glyph-name="crop-square"
-      unicode="&#xF1A2;"
-      horiz-adv-x="512" d=" M384 64H128V320H384M384 362.6666666666667H128C104.5333333333333 362.6666666666667 85.3333333333333 343.4666666666667 85.3333333333333 320V64C85.3333333333333 40.5333333333333 104.5333333333333 21.3333333333334 128 21.3333333333334H384C407.4666666666667 21.3333333333334 426.6666666666667 40.5333333333333 426.6666666666667 64V320C426.6666666666667 343.68 407.4666666666667 362.6666666666667 384 362.6666666666667z" />
-    <glyph glyph-name="crosshairs"
-      unicode="&#xF1A3;"
-      horiz-adv-x="512" d=" M65.0666666666667 170.6666666666667H21.3333333333333V213.3333333333334H65.0666666666667C74.6666666666667 302.2933333333334 145.7066666666667 373.3333333333334 234.6666666666667 382.9333333333334V426.6666666666667H277.3333333333333V382.9333333333334C366.2933333333334 373.3333333333334 437.3333333333333 302.2933333333334 446.9333333333333 213.3333333333334H490.6666666666666V170.6666666666667H446.9333333333333C437.3333333333333 81.7066666666667 366.2933333333333 10.6666666666667 277.3333333333333 1.0666666666667V-42.6666666666666H234.6666666666667V1.0666666666667C145.7066666666667 10.6666666666667 74.6666666666667 81.7066666666667 65.0666666666667 170.6666666666667M256 341.3333333333334C173.44 341.3333333333334 106.6666666666667 274.5600000000001 106.6666666666667 192S173.44 42.6666666666667 256 42.6666666666667S405.3333333333333 109.44 405.3333333333333 192S338.56 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="crosshairs-gps"
-      unicode="&#xF1A4;"
-      horiz-adv-x="512" d=" M256 277.3333333333334C303.1466666666667 277.3333333333334 341.3333333333333 239.1466666666667 341.3333333333333 192S303.1466666666667 106.6666666666667 256 106.6666666666667S170.6666666666667 144.8533333333334 170.6666666666667 192S208.8533333333333 277.3333333333334 256 277.3333333333334M65.0666666666667 170.6666666666667H21.3333333333333V213.3333333333334H65.0666666666667C74.6666666666667 302.2933333333334 145.7066666666667 373.3333333333334 234.6666666666667 382.9333333333334V426.6666666666667H277.3333333333333V382.9333333333334C366.2933333333334 373.3333333333334 437.3333333333333 302.2933333333334 446.9333333333333 213.3333333333334H490.6666666666666V170.6666666666667H446.9333333333333C437.3333333333333 81.7066666666667 366.2933333333333 10.6666666666667 277.3333333333333 1.0666666666667V-42.6666666666666H234.6666666666667V1.0666666666667C145.7066666666667 10.6666666666667 74.6666666666667 81.7066666666667 65.0666666666667 170.6666666666667M256 341.3333333333334C173.44 341.3333333333334 106.6666666666667 274.5600000000001 106.6666666666667 192S173.44 42.6666666666667 256 42.6666666666667S405.3333333333333 109.44 405.3333333333333 192S338.56 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="crown"
-      unicode="&#xF1A5;"
-      horiz-adv-x="512" d=" M106.6666666666667 106.6666666666667L64 341.3333333333334L181.3333333333333 192L256 341.3333333333334L330.6666666666667 192L448 341.3333333333334L405.3333333333333 106.6666666666667H106.6666666666667M405.3333333333333 42.6666666666667C405.3333333333333 30.9333333333333 395.7333333333334 21.3333333333334 384 21.3333333333334H128C116.2666666666667 21.3333333333334 106.6666666666667 30.9333333333333 106.6666666666667 42.6666666666667V64H405.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="cryengine"
-      unicode="&#xF958;"
-      horiz-adv-x="512" d=" M491.3066666666667 181.3333333333334C490.6666666666666 170.6666666666667 446.08 123.0933333333334 380.16 101.5466666666666C299.7333333333334 74.6666666666666 170.0266666666667 84.6933333333333 170.0266666666667 185.6C170.0266666666667 232.96 208.64 271.5733333333333 256 271.5733333333333C304 271.5733333333333 342.4 232.7466666666666 342.4 185.3866666666667C342.4 162.3466666666666 332.3733333333334 139.9466666666667 317.2266666666667 124.16C331.52 124.3733333333333 382.7200000000001 128 431.1466666666667 168.1066666666666C436.48 173.2266666666666 439.8933333333333 177.4933333333333 441.3866666666667 180.2666666666667C441.8133333333334 181.3333333333333 442.4533333333334 182.1866666666666 442.24 183.4666666666667C442.24 193.7066666666667 386.56 273.28 271.36 296.1066666666667C410.0266666666667 288.8533333333333 490.6666666666666 206.5066666666666 491.3066666666667 183.4666666666667V181.3333333333333M256 234.6666666666667C229.12 234.6666666666667 207.1466666666667 212.48 207.1466666666667 185.6C207.1466666666667 158.5066666666667 229.12 136.7466666666667 256 136.7466666666667C283.0933333333333 136.7466666666667 304.8533333333333 158.5066666666667 304.8533333333333 185.6C304.8533333333333 212.48 283.0933333333333 234.6666666666667 256 234.6666666666667M70.6133333333334 184.7466666666667V183.04C72.7466666666667 171.9466666666667 102.8266666666667 119.2533333333333 219.3066666666667 87.8933333333334C84.48 98.7733333333334 23.8933333333334 164.6933333333334 22.1866666666667 183.0400000000001H21.9733333333334V184.5333333333334C21.9733333333334 202.6666666666667 105.8133333333334 286.2933333333334 232.9600000000001 295.4666666666667C130.9866666666667 271.7866666666668 70.6133333333334 194.7733333333334 70.6133333333334 184.7466666666667z" />
-    <glyph glyph-name="crystal-ball"
-      unicode="&#xFB14;"
-      horiz-adv-x="512" d=" M200.1066666666667 269.2266666666667L245.3333333333333 248.7466666666667L290.56 269.2266666666667L270.08 224L290.56 178.7733333333333L245.3333333333333 199.2533333333333L200.1066666666666 178.7733333333333L220.5866666666667 224L200.1066666666666 269.2266666666667M352 394.6666666666667L375.2533333333334 332.5866666666667L437.3333333333333 309.3333333333334L375.2533333333334 286.0800000000001L352 224L328.7466666666667 286.0800000000001L266.6666666666667 309.3333333333334L328.7466666666667 332.5866666666667L352 394.6666666666667M128 42.6666666666667H149.3333333333333V64C149.3333333333333 75.7333333333334 158.9333333333333 85.3333333333334 170.6666666666667 85.3333333333334H176.2133333333333C128 113.0666666666667 96 164.6933333333334 96 224C96 312.32 167.68 384 256 384C278.4 384 299.7333333333334 379.3066666666667 319.1466666666667 370.9866666666667L311.2533333333334 350.0800000000001L280.9600000000001 338.7733333333333C272.8533333333333 340.48 264.5333333333333 341.3333333333334 256 341.3333333333334C191.1466666666667 341.3333333333334 138.6666666666667 288.8533333333334 138.6666666666667 224S191.1466666666667 106.6666666666667 256 106.6666666666667C318.08 106.6666666666667 369.0666666666667 155.0933333333334 373.3333333333333 216.1066666666667L392.7466666666667 268.5866666666667L407.8933333333333 274.3466666666667C413.2266666666667 258.56 416 241.4933333333334 416 224C416 164.6933333333334 384 113.0666666666667 335.7866666666667 85.3333333333334H341.3333333333333C353.0666666666667 85.3333333333334 362.6666666666667 75.7333333333334 362.6666666666667 64V42.6666666666667H384C407.4666666666667 42.6666666666667 426.6666666666667 23.4666666666667 426.6666666666667 0V-21.3333333333333H85.3333333333333V0C85.3333333333333 23.4666666666667 104.5333333333333 42.6666666666667 128 42.6666666666667z" />
-    <glyph glyph-name="cube"
-      unicode="&#xF1A6;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L128.8533333333333 288L256 216.5333333333334L383.1466666666667 288L256 359.4666666666667z" />
-    <glyph glyph-name="cube-outline"
-      unicode="&#xF1A7;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L128.8533333333333 288L256 216.5333333333334L383.1466666666667 288L256 359.4666666666667M106.6666666666667 108.5866666666667L234.6666666666667 36.48V179.6266666666667L106.6666666666667 251.52V108.5866666666667M405.3333333333333 108.5866666666667V251.52L277.3333333333333 179.6266666666667V36.48L405.3333333333333 108.5866666666666z" />
-    <glyph glyph-name="cube-send"
-      unicode="&#xF1A8;"
-      horiz-adv-x="512" d=" M341.3333333333333 362.6666666666667L192 276.48V107.52L341.3333333333333 21.3333333333334L490.6666666666666 107.52V276.48M341.3333333333333 313.3866666666667L422.4 266.6666666666668L341.3333333333333 219.9466666666667L260.48 266.6666666666668M0 298.6666666666667V256H149.3333333333333V298.6666666666667M234.6666666666667 232.32L320 183.04V82.9866666666667L234.6666666666667 132.0533333333334M448 232.32V132.0533333333334L362.6666666666667 82.9866666666667V183.0400000000001M42.6666666666667 213.3333333333334V170.6666666666667H149.3333333333333V213.3333333333334M85.3333333333333 128V85.3333333333334H149.3333333333333V128" />
-    <glyph glyph-name="cube-unfolded"
-      unicode="&#xF1A9;"
-      horiz-adv-x="512" d=" M128 256V362.6666666666667H277.3333333333333V256H490.6666666666666V106.6666666666667H384V0H234.6666666666667V106.6666666666667H21.3333333333333V256H128M341.3333333333333 106.6666666666667H277.3333333333333V42.6666666666667H341.3333333333333V106.6666666666667M170.6666666666667 256H234.6666666666667V320H170.6666666666667V256M128 149.3333333333334V213.3333333333334H64V149.3333333333334H128M384 213.3333333333334V149.3333333333334H448V213.3333333333334H384M277.3333333333333 213.3333333333334V149.3333333333334H341.3333333333333V213.3333333333334H277.3333333333333M170.6666666666667 213.3333333333334V149.3333333333334H234.6666666666667V213.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="cup"
-      unicode="&#xF1AA;"
-      horiz-adv-x="512" d=" M390.8266666666667 277.3333333333334H120.96L111.5733333333333 362.6666666666667H400.4266666666666M64 405.3333333333333L106.6666666666667 16.4266666666667C109.44 -4.9066666666666 127.36 -21.3333333333333 149.3333333333333 -21.3333333333333H362.6666666666667C384 -21.3333333333333 402.56 -4.9066666666666 405.3333333333333 16.4266666666667L448 405.3333333333333H64z" />
-    <glyph glyph-name="cup-off"
-      unicode="&#xF5E5;"
-      horiz-adv-x="512" d=" M21.3333333333333 356.9066666666667L48.64 384L448 -15.36L420.9066666666667 -42.6666666666666L389.76 -11.52C382.5066666666667 -17.7066666666666 373.3333333333333 -21.3333333333333 362.6666666666667 -21.3333333333333H149.3333333333333C127.36 -21.3333333333333 109.44 -4.9066666666666 106.6666666666667 16.4266666666667L75.3066666666667 302.9333333333334L21.3333333333333 356.9066666666667M390.8266666666667 277.3333333333334L400.4266666666666 362.6666666666667H124.16L81.4933333333333 405.3333333333333H448L411.52 75.3066666666667L209.4933333333334 277.3333333333334H390.8266666666667z" />
-    <glyph glyph-name="cup-water"
-      unicode="&#xF1AB;"
-      horiz-adv-x="512" d=" M390.8266666666667 277.3333333333334H120.96L111.5733333333333 362.6666666666667H400.4266666666666M256 42.6666666666667C220.5866666666667 42.6666666666667 192 71.2533333333333 192 106.6666666666667C192 149.3333333333334 256 221.8666666666667 256 221.8666666666667S320 149.3333333333334 320 106.6666666666667C320 71.2533333333333 291.4133333333333 42.6666666666667 256 42.6666666666667M64 405.3333333333333L106.6666666666667 16.4266666666667C109.44 -4.9066666666666 127.36 -21.3333333333333 149.3333333333333 -21.3333333333333H362.6666666666667C384 -21.3333333333333 402.56 -4.9066666666666 405.3333333333333 16.4266666666667L448 405.3333333333333H64z" />
-    <glyph glyph-name="cupcake"
-      unicode="&#xF959;"
-      horiz-adv-x="512" d=" M256 416C285.44 416 309.3333333333333 392.1066666666667 309.3333333333333 362.6666666666667S285.44 309.3333333333334 256 309.3333333333334S202.6666666666667 333.2266666666667 202.6666666666667 362.6666666666667S226.56 416 256 416M338.56 341.3333333333334C384 341.3333333333334 426.6666666666667 298.6666666666667 426.6666666666667 256C484.2666666666667 256 484.2666666666667 170.6666666666667 426.6666666666667 170.6666666666667H85.3333333333333C27.7333333333333 170.6666666666667 27.7333333333333 256 85.3333333333333 256C85.3333333333333 298.6666666666667 128 341.3333333333334 173.44 341.3333333333334C182.8266666666666 304.4266666666667 216.32 277.3333333333334 256 277.3333333333334C295.68 277.3333333333334 329.1733333333333 304.4266666666667 338.56 341.3333333333334M106.6666666666667 128H170.6666666666667L192 -21.3333333333333H149.3333333333333L106.6666666666667 128M213.3333333333333 128H298.6666666666667L277.3333333333333 -21.3333333333333H234.6666666666667L213.3333333333333 128M341.3333333333333 128H405.3333333333333L362.6666666666667 -21.3333333333333H320L341.3333333333333 128z" />
-    <glyph glyph-name="curling"
-      unicode="&#xF862;"
-      horiz-adv-x="512" d=" M213.3333333333333 384V341.3333333333334C266.6666666666667 341.3333333333334 296.5333333333333 340.2666666666667 314.0266666666667 332.5866666666667C325.5466666666666 327.4666666666667 335.5733333333333 315.52 346.6666666666667 298.6666666666667H106.6666666666667V256H418.56L402.9866666666666 286.9333333333334C381.0133333333332 330.6666666666667 361.8133333333333 357.9733333333334 331.3066666666666 371.4133333333334C300.8 385.0666666666667 266.6666666666667 384 213.3333333333333 384M128 213.3333333333334C80.64 213.3333333333334 42.6666666666667 175.36 42.6666666666667 128V64C42.6666666666667 16.64 80.64 -21.3333333333333 128 -21.3333333333333H384C431.36 -21.3333333333333 469.3333333333333 16.64 469.3333333333333 64V128C469.3333333333333 175.36 431.36 213.3333333333334 384 213.3333333333334H128z" />
-    <glyph glyph-name="currency-bdt"
-      unicode="&#xF863;"
-      horiz-adv-x="512" d=" M385.92 224V256H204.5866666666667V352C204.5866666666667 369.7066666666667 190.2933333333333 384 172.5866666666667 384S140.5866666666667 369.7066666666667 140.5866666666667 352S154.88 320 172.5866666666667 320V256H108.5866666666667V224H172.5866666666667V91.7333333333334C172.5866666666667 41.3866666666667 213.3333333333333 0.64 263.2533333333334 0C313.1733333333333 0.8533333333334 352.8533333333333 41.8133333333334 352 91.7333333333334C352 125.6533333333334 336 157.6533333333334 309.3333333333333 178.7733333333334C304.64 182.6133333333334 299.7333333333334 186.0266666666667 294.4 188.8000000000001C289.7066666666667 190.9333333333334 284.5866666666667 192.0000000000001 279.4666666666667 192.0000000000001C264.32 192.0000000000001 250.4533333333334 183.6800000000001 242.9866666666667 170.6666666666668C238.9333333333334 164.2666666666667 236.8 156.8000000000001 236.8 149.3333333333334C237.0133333333334 125.8666666666667 256 106.6666666666667 279.68 106.6666666666667C292.9066666666667 106.6666666666667 305.28 113.2800000000001 313.3866666666667 123.7333333333334C317.8666666666667 113.7066666666667 320 102.8266666666668 320 91.7333333333335C320.8533333333334 59.7333333333335 295.68 33.0666666666668 263.2533333333334 32.0000000000001C230.6133333333334 32.0000000000001 204.3733333333334 59.0933333333334 204.5866666666667 91.7333333333335V224.0000000000001H385.9200000000001z" />
-    <glyph glyph-name="currency-btc"
-      unicode="&#xF1AC;"
-      horiz-adv-x="512" d=" M128 362.6666666666667H170.6666666666667V405.3333333333333H213.3333333333333V362.6666666666667H256V405.3333333333333H298.6666666666667V362.0266666666667C346.6666666666667 356.6933333333334 384 316.1600000000001 384 266.6666666666667C384 238.9333333333334 372.2666666666667 213.3333333333334 353.28 196.2666666666667C378.2399999999999 178.9866666666667 394.6666666666667 149.9733333333334 394.6666666666667 117.3333333333334C394.6666666666667 64 352 21.3333333333334 298.6666666666667 21.3333333333334V-21.3333333333333H256V21.3333333333334H213.3333333333333V-21.3333333333333H170.6666666666667V21.3333333333334H128L138.6666666666667 64H170.6666666666667V320H128V362.6666666666667M213.3333333333333 170.6666666666667V64H298.6666666666667C328.1066666666667 64 352 87.8933333333334 352 117.3333333333334S328.1066666666667 170.6666666666667 298.6666666666667 170.6666666666667H213.3333333333333M213.3333333333333 320V213.3333333333334H288C317.44 213.3333333333334 341.3333333333333 237.2266666666667 341.3333333333333 266.6666666666667S317.44 320 288 320H213.3333333333333z" />
-    <glyph glyph-name="currency-chf"
-      unicode="&#xF7B8;"
-      horiz-adv-x="512" d=" M149.3333333333333 384H384V341.3333333333334H192V213.3333333333334H362.6666666666667V170.6666666666667H192V106.6666666666667H234.6666666666667V64H192V0H149.3333333333333V64H106.6666666666667V106.6666666666667H149.3333333333333V384z" />
-    <glyph glyph-name="currency-cny"
-      unicode="&#xF7B9;"
-      horiz-adv-x="512" d=" M234.6666666666667 0V106.6666666666667H128V149.3333333333334H234.6666666666667V155.52L216.7466666666667 192H128V234.6666666666667H196.0533333333333L123.0933333333333 384H170.6666666666667L256 209.0666666666667L341.3333333333333 384H388.9066666666667L315.9466666666667 234.6666666666667H384V192H295.2533333333334L277.3333333333333 155.52V149.3333333333334H384V106.6666666666667H277.3333333333333V0H234.6666666666667z" />
-    <glyph glyph-name="currency-eth"
-      unicode="&#xF7BA;"
-      horiz-adv-x="512" d=" M128 341.3333333333334H384V298.6666666666667H128M149.3333333333333 213.3333333333334H362.6666666666667V170.6666666666667H149.3333333333333M117.3333333333333 85.3333333333334H394.6666666666667V42.6666666666667H117.3333333333333" />
-    <glyph glyph-name="currency-eur"
-      unicode="&#xF1AD;"
-      horiz-adv-x="512" d=" M150.8266666666667 213.3333333333334L149.3333333333333 192L150.8266666666667 170.6666666666667H370.1333333333334L352 128H163.6266666666667C187.7333333333334 77.6533333333334 239.1466666666667 42.6666666666667 298.6666666666667 42.6666666666667C346.24 42.6666666666667 388.6933333333333 64.8533333333334 416 99.6266666666667V40.1066666666667C384 14.9333333333333 342.8266666666667 0 298.6666666666667 0C215.04 0 144 53.3333333333334 117.3333333333333 128H42.6666666666667L64 170.6666666666667H107.7333333333333L106.6666666666667 192L107.7333333333333 213.3333333333334H42.6666666666667L64 256H117.3333333333333C144 330.6666666666667 215.04 384 298.6666666666667 384C352 384 401.0666666666667 361.8133333333334 435.84 326.1866666666667L417.4933333333334 282.6666666666667C390.1866666666666 318.2933333333334 347.0933333333333 341.3333333333334 298.6666666666667 341.3333333333334C239.1466666666667 341.3333333333334 187.7333333333334 306.3466666666667 163.6266666666667 256H406.1866666666666L388.0533333333333 213.3333333333334H150.8266666666667z" />
-    <glyph glyph-name="currency-gbp"
-      unicode="&#xF1AE;"
-      horiz-adv-x="512" d=" M128 0V42.6666666666667C213.3333333333333 85.3333333333334 202.6666666666667 170.6666666666667 202.6666666666667 170.6666666666667H149.3333333333333V213.3333333333334H202.6666666666667C181.3333333333333 309.3333333333334 213.3333333333333 384 298.6666666666667 384C341.3333333333333 384 362.6666666666667 373.3333333333334 362.6666666666667 373.3333333333334V330.6666666666667C234.6666666666667 373.3333333333334 234.6666666666667 277.3333333333334 245.3333333333333 213.3333333333334H341.3333333333333V170.6666666666667H245.3333333333333S256 85.3333333333334 202.6666666666667 42.6666666666667H384V0H128z" />
-    <glyph glyph-name="currency-inr"
-      unicode="&#xF1AF;"
-      horiz-adv-x="512" d=" M170.6666666666667 384H384L362.6666666666667 341.3333333333334H293.12C303.36 328.9600000000001 311.04 314.4533333333334 315.52 298.6666666666667H384L362.6666666666667 256H320C314.6666666666667 201.1733333333334 271.7866666666667 157.2266666666667 217.6 150.1866666666667V149.3333333333334H202.6666666666667L330.6666666666667 0H277.3333333333333L149.3333333333333 149.3333333333334V192H202.6666666666667C240.2133333333333 192 271.36 219.7333333333334 276.48 256H149.3333333333333L170.6666666666667 298.6666666666667H270.08C258.1333333333334 323.8400000000001 232.5333333333334 341.3333333333334 202.6666666666667 341.3333333333334H149.3333333333333L170.6666666666667 384z" />
-    <glyph glyph-name="currency-jpy"
-      unicode="&#xF7BB;"
-      horiz-adv-x="512" d=" M234.6666666666667 0V106.6666666666667H128V149.3333333333334H234.6666666666667V155.52L216.7466666666667 192H128V234.6666666666667H196.0533333333333L123.0933333333333 384H170.6666666666667L256 209.0666666666667L341.3333333333333 384H388.9066666666667L315.9466666666667 234.6666666666667H384V192H295.2533333333334L277.3333333333333 155.52V149.3333333333334H384V106.6666666666667H277.3333333333333V0H234.6666666666667z" />
-    <glyph glyph-name="currency-krw"
-      unicode="&#xF7BC;"
-      horiz-adv-x="512" d=" M42.6666666666667 384H85.3333333333333L113.7066666666667 256H199.04L227.6266666666667 384H284.3733333333334L312.96 256H398.2933333333334L426.6666666666667 384H469.3333333333333L440.9600000000001 256H469.3333333333333V213.3333333333334H431.36L421.9733333333333 170.6666666666667H469.3333333333333V128H412.3733333333333L384 0H327.04L298.6666666666667 128H213.3333333333333L184.96 0H128L99.6266666666667 128H42.6666666666667V170.6666666666667H90.0266666666667L80.64 213.3333333333334H42.6666666666667V256H71.04L42.6666666666667 384M279.68 213.3333333333334H232.32L222.72 170.6666666666667H289.28L279.68 213.3333333333334M156.3733333333333 64L170.6666666666667 128H142.2933333333333L156.3733333333333 64M189.6533333333333 213.3333333333334H123.3066666666667L132.6933333333333 170.6666666666667H180.0533333333334L189.6533333333333 213.3333333333334M355.6266666666667 64L369.7066666666667 128H341.3333333333333L355.6266666666667 64M388.6933333333334 213.3333333333334H322.3466666666667L331.9466666666667 170.6666666666667H379.3066666666667L388.6933333333334 213.3333333333334M256 320L241.7066666666667 256H270.2933333333333L256 320z" />
-    <glyph glyph-name="currency-kzt"
-      unicode="&#xF864;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333V341.3333333333334H106.6666666666667V384M106.6666666666667 320H405.3333333333333V277.3333333333334H277.3333333333333V0H234.6666666666667V277.3333333333334H106.6666666666667V320z" />
-    <glyph glyph-name="currency-ngn"
-      unicode="&#xF1B0;"
-      horiz-adv-x="512" d=" M85.3333333333333 256H128V384H170.6666666666667L243.6266666666667 256H341.3333333333333V384H384V256H426.6666666666667V213.3333333333334H384V170.6666666666667H426.6666666666667V128H384V0H341.3333333333333L268.16 128H170.6666666666667V0H128V128H85.3333333333333V170.6666666666667H128V213.3333333333334H85.3333333333333V256M170.6666666666667 256H194.7733333333333L170.6666666666667 298.0266666666667V256M170.6666666666667 213.3333333333334V170.6666666666667H243.6266666666667L219.3066666666667 213.3333333333334H170.6666666666667M341.3333333333333 85.3333333333334V128H316.8L341.3333333333333 85.3333333333334M267.9466666666667 213.3333333333334L292.48 170.6666666666667H341.3333333333333V213.3333333333334H267.9466666666667z" />
-    <glyph glyph-name="currency-php"
-      unicode="&#xF9E5;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333V320H64V277.3333333333334H106.6666666666667V234.6666666666667H64V192H106.6666666666667V-21.3333333333333H149.3333333333333V106.6666666666667H277.3333333333333C334.9333333333333 106.6666666666667 387.4133333333333 139.9466666666667 412.16 192H469.3333333333333V234.6666666666667H424.9600000000001C427.3066666666667 248.7466666666667 427.3066666666667 263.2533333333334 424.9600000000001 277.3333333333334H469.3333333333333V320H412.16C387.4133333333333 372.0533333333334 334.9333333333333 405.3333333333333 277.3333333333333 405.3333333333333M149.3333333333333 362.6666666666667H277.3333333333333C310.8266666666667 362.6666666666667 342.6133333333333 346.88 362.6666666666667 320H149.3333333333333V362.6666666666667M277.3333333333333 149.3333333333334H149.3333333333333V192H362.6666666666667C342.6133333333333 165.12 310.8266666666667 149.3333333333334 277.3333333333333 149.3333333333334M384 256C384 248.7466666666667 383.1466666666667 241.7066666666667 381.8666666666666 234.6666666666667H149.3333333333333V277.3333333333334H381.8666666666666C383.1466666666666 270.2933333333334 384 263.2533333333334 384 256z" />
-    <glyph glyph-name="currency-rub"
-      unicode="&#xF1B1;"
-      horiz-adv-x="512" d=" M128 234.6666666666667H149.3333333333333V384H309.3333333333333C362.6666666666667 384 405.3333333333333 341.3333333333334 405.3333333333333 288S362.6666666666667 192 309.3333333333333 192H192V149.3333333333334H320V106.6666666666667H192V0H149.3333333333333V106.6666666666667H128V149.3333333333334H149.3333333333333V192H128V234.6666666666667M309.3333333333333 341.3333333333334H192V234.6666666666667H309.3333333333333C338.7733333333333 234.6666666666667 362.6666666666667 258.5600000000001 362.6666666666667 288S338.7733333333333 341.3333333333334 309.3333333333333 341.3333333333334z" />
-    <glyph glyph-name="currency-sign"
-      unicode="&#xF7BD;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 237.6533333333334 454.1866666666666 282.0266666666667 426.6666666666667 318.5066666666667L469.3333333333333 361.1733333333334L425.3866666666667 406.6133333333334L382.7200000000001 363.9466666666667C307.2 418.9866666666667 204.5866666666667 418.56 129.4933333333334 362.6666666666667L86.8266666666667 405.3333333333333L41.3866666666667 361.3866666666667L84.0533333333333 318.7200000000001C29.0133333333333 243.2 29.44 140.5866666666667 85.3333333333333 65.4933333333333L42.6666666666667 22.8266666666667L87.8933333333333 -22.4L130.56 20.2666666666667C205.8666666666667 -35.2 308.2666666666667 -35.2 384 20.2666666666667L426.6666666666667 -22.4L471.4666666666667 22.8266666666667L428.8 65.4933333333333C455.4666666666667 102.1866666666667 469.3333333333333 146.5600000000001 469.3333333333333 192M256 42.6666666666667C173.44 42.6666666666667 106.6666666666667 109.44 106.6666666666667 192S173.44 341.3333333333334 256 341.3333333333334S405.3333333333333 274.5600000000001 405.3333333333333 192S338.56 42.6666666666667 256 42.6666666666667z" />
-    <glyph glyph-name="currency-try"
-      unicode="&#xF1B2;"
-      horiz-adv-x="512" d=" M405.3333333333333 192C405.3333333333333 85.9733333333334 319.36 0 213.3333333333333 0H170.6666666666667V175.5733333333334L106.6666666666667 152.1066666666667V197.5466666666667L170.6666666666667 221.0133333333334V258.7733333333334L106.6666666666667 235.52V280.7466666666667L170.6666666666667 304.2133333333334V384H213.3333333333333V320L320 358.4V313.1733333333334L213.3333333333333 274.3466666666667V236.3733333333334L320 275.2000000000001V229.76L213.3333333333333 190.9333333333333V42.6666666666667C295.8933333333333 42.6666666666667 362.6666666666667 109.44 362.6666666666667 192H405.3333333333333z" />
-    <glyph glyph-name="currency-twd"
-      unicode="&#xF7BE;"
-      horiz-adv-x="512" d=" M64 213.3333333333334H448V170.6666666666667H320V42.6666666666667H448V0H320C296.5333333333333 0 277.3333333333333 19.2 277.3333333333333 42.6666666666667V170.6666666666667H220.8L122.24 0L85.3333333333333 21.3333333333334L171.52 170.6666666666667H64V213.3333333333334M106.6666666666667 384H405.3333333333333V341.3333333333334H106.6666666666667V384z" />
-    <glyph glyph-name="currency-usd"
-      unicode="&#xF1B3;"
-      horiz-adv-x="512" d=" M149.3333333333333 128H192C192 104.96 221.2266666666667 85.3333333333334 256 85.3333333333334S320 104.96 320 128C320 151.4666666666667 297.8133333333334 160 250.88 171.3066666666667C205.6533333333333 182.6133333333334 149.3333333333333 196.6933333333334 149.3333333333333 256C149.3333333333333 294.1866666666667 180.6933333333333 326.6133333333334 224 337.4933333333334V384H288V337.4933333333334C331.3066666666666 326.6133333333334 362.6666666666667 294.1866666666667 362.6666666666667 256H320C320 279.04 290.7733333333333 298.6666666666667 256 298.6666666666667S192 279.04 192 256C192 232.5333333333334 214.1866666666667 224 261.12 212.6933333333334C306.3466666666667 201.3866666666667 362.6666666666667 187.3066666666667 362.6666666666667 128C362.6666666666667 89.8133333333334 331.3066666666666 57.3866666666667 288 46.5066666666667V0H224V46.5066666666667C180.6933333333333 57.3866666666667 149.3333333333333 89.8133333333334 149.3333333333333 128z" />
-    <glyph glyph-name="currency-usd-off"
-      unicode="&#xF679;"
-      horiz-adv-x="512" d=" M64 356.9066666666667L91.3066666666667 384L448 27.3066666666667L420.9066666666667 0L342.6133333333334 78.2933333333334C329.3866666666667 64 310.1866666666667 52.2666666666668 288 46.5066666666668V0H224V46.5066666666667C180.6933333333333 57.3866666666667 149.3333333333333 89.8133333333334 149.3333333333333 128H192C192 104.96 221.2266666666667 85.3333333333334 256 85.3333333333334C280.1066666666667 85.3333333333334 301.6533333333333 94.72 312.5333333333333 108.3733333333333L249.1733333333333 171.7333333333334C204.3733333333333 183.04 149.3333333333333 197.3333333333334 149.3333333333333 256C149.3333333333333 260.9066666666667 149.3333333333333 265.6 150.8266666666667 270.0800000000001L64 356.9066666666667M224 337.4933333333334V384H288V337.4933333333334C331.3066666666666 326.6133333333334 362.6666666666667 294.1866666666667 362.6666666666667 256H320C320 279.04 290.7733333333333 298.6666666666667 256 298.6666666666667C248.1066666666667 298.6666666666667 240.64 297.6 233.6 295.8933333333333L200.5333333333333 328.9600000000001L224 337.4933333333334z" />
-    <glyph glyph-name="current-ac"
-      unicode="&#xF95A;"
-      horiz-adv-x="512" d=" M352 0C288 0 262.6133333333333 90.4533333333334 235.7333333333334 186.0266666666667C216.32 255.1466666666667 192 341.3333333333334 160 341.3333333333334C87.68 341.3333333333334 85.3333333333333 193.4933333333334 85.3333333333333 192H42.6666666666667C42.6666666666667 199.8933333333333 43.9466666666667 384 160 384C224 384 249.8133333333334 293.3333333333334 276.6933333333333 197.5466666666667C295.04 132.2666666666667 320 42.6666666666667 352 42.6666666666667C425.3866666666667 42.6666666666667 427.3066666666667 190.5066666666667 427.3066666666667 192H469.9733333333334C469.9733333333334 184.1066666666667 468.6933333333334 0 352 0z" />
-    <glyph glyph-name="current-dc"
-      unicode="&#xF95B;"
-      horiz-adv-x="512" d=" M42.6666666666667 256V213.3333333333334H469.3333333333333V256H42.6666666666667M42.6666666666667 170.6666666666667V128H128V170.6666666666667H42.6666666666667M213.3333333333333 170.6666666666667V128H298.6666666666667V170.6666666666667H213.3333333333333M384 170.6666666666667V128H469.3333333333333V170.6666666666667H384z" />
-    <glyph glyph-name="cursor-default"
-      unicode="&#xF1B4;"
-      horiz-adv-x="512" d=" M290.9866666666667 -20.6933333333333C280.32 -25.8133333333333 267.52 -21.3333333333333 262.6133333333334 -10.6666666666666L216.1066666666667 90.4533333333334L162.56 47.3600000000001C158.9333333333333 44.3733333333334 154.4533333333334 42.6666666666667 149.3333333333334 42.6666666666667C137.6 42.6666666666667 128 52.2666666666668 128 64.0000000000001V384C128 395.7333333333334 137.6 405.3333333333333 149.3333333333334 405.3333333333333C154.4533333333334 405.3333333333333 159.36 403.4133333333334 162.9866666666667 400.4266666666667L163.2 400.64L408.32 194.9866666666667C417.4933333333334 187.3066666666667 418.56 173.8666666666667 411.0933333333333 164.9066666666667C407.8933333333333 161.0666666666667 403.4133333333333 158.5066666666667 398.9333333333333 157.6533333333333L331.52 144.4266666666667L378.4533333333333 43.52C384 32.8533333333334 378.88 20.2666666666667 368.2133333333333 15.36L290.9866666666666 -20.6933333333334z" />
-    <glyph glyph-name="cursor-default-outline"
-      unicode="&#xF1B5;"
-      horiz-adv-x="512" d=" M214.8266666666667 143.5733333333334C225.4933333333334 148.6933333333334 238.08 144 243.2 133.3333333333334L292.2666666666667 26.88L330.6666666666667 45.0133333333333L281.3866666666667 151.2533333333333C276.2666666666667 161.92 280.96 174.72 291.6266666666667 179.6266666666667L297.6 181.3333333333334L346.6666666666667 190.9333333333333L170.6666666666667 338.7733333333333V108.8L209.4933333333334 140.16L214.8266666666667 143.5733333333334M290.9866666666667 -20.6933333333333C280.32 -25.8133333333333 267.52 -21.3333333333333 262.6133333333334 -10.6666666666666L216.1066666666667 90.4533333333334L162.56 47.3600000000001C158.9333333333333 44.3733333333334 154.4533333333334 42.6666666666667 149.3333333333334 42.6666666666667C137.6 42.6666666666667 128 52.2666666666668 128 64.0000000000001V384C128 395.7333333333334 137.6 405.3333333333333 149.3333333333334 405.3333333333333C154.4533333333334 405.3333333333333 159.36 403.4133333333334 162.9866666666667 400.4266666666667L163.2 400.64L408.32 194.9866666666667C417.4933333333334 187.3066666666667 418.56 173.8666666666667 411.0933333333333 164.9066666666667C407.8933333333333 161.0666666666667 403.4133333333333 158.5066666666667 398.9333333333333 157.6533333333333L331.52 144.4266666666667L378.4533333333333 43.52C384 32.8533333333334 378.88 20.2666666666667 368.2133333333333 15.36L290.9866666666666 -20.6933333333334z" />
-    <glyph glyph-name="cursor-move"
-      unicode="&#xF1B6;"
-      horiz-adv-x="512" d=" M277.3333333333333 320V213.3333333333334H384V282.6666666666667L474.6666666666666 192L384 101.3333333333334V170.6666666666667H277.3333333333333V64H346.6666666666667L256 -26.6666666666666L165.3333333333333 64H234.6666666666667V170.6666666666667H128V101.3333333333334L37.3333333333333 192L128 282.6666666666667V213.3333333333334H234.6666666666667V320H165.3333333333333L256 410.6666666666667L346.6666666666667 320H277.3333333333333z" />
-    <glyph glyph-name="cursor-pointer"
-      unicode="&#xF1B7;"
-      horiz-adv-x="512" d=" M293.3333333333333 230.6133333333334L306.7733333333333 227.84L395.7333333333334 183.4666666666667C410.6666666666667 178.56 420.48 163.84 419.2000000000001 148.0533333333334V142.5066666666667L400.0000000000001 11.9466666666667C398.7200000000001 2.7733333333333 394.6666666666668 -5.76 387.2000000000001 -11.7333333333333C380.5866666666667 -18.1333333333333 371.8400000000001 -21.3333333333333 362.6666666666668 -21.3333333333333H215.8933333333334C205.4400000000001 -21.3333333333333 195.8400000000001 -17.4933333333333 188.8000000000001 -10.0266666666666L61.0133333333333 117.3333333333334L80.2133333333333 138.6666666666667C85.3333333333333 144 93.44 146.9866666666667 101.12 146.56H107.3066666666667L192 128V352C192 375.4666666666667 211.2 394.6666666666667 234.6666666666667 394.6666666666667S277.3333333333333 375.4666666666667 277.3333333333333 352V230.6133333333333H293.3333333333333z" />
-    <glyph glyph-name="cursor-text"
-      unicode="&#xF5E7;"
-      horiz-adv-x="512" d=" M277.3333333333333 42.6666666666667C277.3333333333333 30.9333333333333 286.9333333333333 21.3333333333334 298.6666666666667 21.3333333333334H341.3333333333333V-21.3333333333333H288C276.2666666666667 -21.3333333333333 256 -11.7333333333333 256 0C256 -11.7333333333333 235.7333333333334 -21.3333333333333 224 -21.3333333333333H170.6666666666667V21.3333333333334H213.3333333333333C225.0666666666667 21.3333333333334 234.6666666666667 30.9333333333333 234.6666666666667 42.6666666666667V341.3333333333334C234.6666666666667 353.0666666666667 225.0666666666667 362.6666666666667 213.3333333333333 362.6666666666667H170.6666666666667V405.3333333333333H224C235.7333333333334 405.3333333333333 256 395.7333333333334 256 384C256 395.7333333333334 276.2666666666667 405.3333333333333 288 405.3333333333333H341.3333333333333V362.6666666666667H298.6666666666667C286.9333333333333 362.6666666666667 277.3333333333333 353.0666666666667 277.3333333333333 341.3333333333334V42.6666666666667z" />
-    <glyph glyph-name="database"
-      unicode="&#xF1B8;"
-      horiz-adv-x="512" d=" M256 384C161.7066666666667 384 85.3333333333333 345.8133333333334 85.3333333333333 298.6666666666667S161.7066666666667 213.3333333333334 256 213.3333333333334S426.6666666666667 251.52 426.6666666666667 298.6666666666667S350.2933333333334 384 256 384M85.3333333333333 256V192C85.3333333333333 144.8533333333334 161.7066666666667 106.6666666666667 256 106.6666666666667S426.6666666666667 144.8533333333334 426.6666666666667 192V256C426.6666666666667 208.8533333333333 350.2933333333334 170.6666666666667 256 170.6666666666667S85.3333333333333 208.8533333333333 85.3333333333333 256M85.3333333333333 149.3333333333334V85.3333333333334C85.3333333333333 38.1866666666667 161.7066666666667 0 256 0S426.6666666666667 38.1866666666667 426.6666666666667 85.3333333333334V149.3333333333334C426.6666666666667 102.1866666666667 350.2933333333334 64 256 64S85.3333333333333 102.1866666666667 85.3333333333333 149.3333333333334z" />
-    <glyph glyph-name="database-check"
-      unicode="&#xFAA8;"
-      horiz-adv-x="512" d=" M277.3333333333333 70.4V6.1866666666667C257.0666666666667 2.1333333333333 235.3066666666667 0 213.3333333333333 0C119.04 0 42.6666666666667 38.1866666666667 42.6666666666667 85.3333333333334V149.3333333333334C42.6666666666667 102.1866666666667 119.04 64 213.3333333333333 64C235.3066666666667 64 257.0666666666667 66.1333333333334 277.3333333333333 70.4M42.6666666666667 256C42.6666666666667 208.8533333333333 119.04 170.6666666666667 213.3333333333333 170.6666666666667S384 208.8533333333333 384 256V192C384 144.8533333333334 307.6266666666667 106.6666666666667 213.3333333333333 106.6666666666667S42.6666666666667 144.8533333333334 42.6666666666667 192V256M213.3333333333333 384C307.6266666666667 384 384 345.8133333333334 384 298.6666666666667S307.6266666666667 213.3333333333334 213.3333333333333 213.3333333333334S42.6666666666667 251.52 42.6666666666667 298.6666666666667S119.04 384 213.3333333333333 384M501.3333333333333 85.3333333333334L394.6666666666667 -21.3333333333333L320 53.3333333333334L352 85.3333333333334L394.6666666666667 42.6666666666667L469.3333333333333 117.3333333333334L501.3333333333333 85.3333333333334z" />
-    <glyph glyph-name="database-export"
-      unicode="&#xF95D;"
-      horiz-adv-x="512" d=" M303.36 42.6666666666667L363.7333333333334 103.04L318.5066666666667 149.3333333333334H469.3333333333333V-1.4933333333333L424.1066666666667 42.6666666666667L363.7333333333333 -17.7066666666666L303.36 42.6666666666667M242.9866666666667 42.6666666666667L264.32 64H256C161.7066666666667 64 85.3333333333333 102.1866666666667 85.3333333333333 149.3333333333334V85.3333333333334C85.3333333333333 38.1866666666667 161.7066666666667 0 256 0C266.0266666666667 0 275.84 0 285.44 1.28L242.9866666666667 42.6666666666667M368.8533333333333 192H426.6666666666667V256C426.6666666666667 230.4000000000001 405.3333333333333 207.5733333333334 368.8533333333333 192M85.3333333333333 256V192C85.3333333333333 144.8533333333334 161.7066666666667 106.6666666666667 256 106.6666666666667C270.2933333333333 106.6666666666667 284.5866666666667 107.52 298.6666666666667 109.4400000000001L236.16 170.6666666666667C151.2533333333333 176.2133333333334 85.3333333333333 212.2666666666667 85.3333333333333 256M256 384C161.7066666666667 384 85.3333333333333 345.8133333333334 85.3333333333333 298.6666666666667S161.7066666666667 213.3333333333334 256 213.3333333333334S426.6666666666667 251.52 426.6666666666667 298.6666666666667S350.2933333333334 384 256 384z" />
-    <glyph glyph-name="database-import"
-      unicode="&#xF95C;"
-      horiz-adv-x="512" d=" M363.7333333333334 144.64L424.1066666666667 84.2666666666667L469.3333333333333 129.4933333333334V-21.3333333333333H318.5066666666667L363.7333333333334 23.8933333333334L303.36 84.2666666666668L363.7333333333334 144.6400000000001M263.04 64H256C161.7066666666667 64 85.3333333333333 102.1866666666667 85.3333333333333 149.3333333333334V85.3333333333334C85.3333333333333 38.1866666666667 161.7066666666667 0 256 0H280.32L303.36 23.04L263.04 64M374.1866666666666 194.3466666666667L411.52 157.0133333333333C420.9066666666667 166.1866666666667 426.6666666666667 178.7733333333333 426.6666666666667 192V256C426.6666666666667 231.8933333333334 406.6133333333333 209.92 374.1866666666666 194.56V194.3466666666667M85.3333333333333 256V192C85.3333333333333 144.8533333333334 161.7066666666667 106.6666666666667 256 106.6666666666667H265.6L341.3333333333333 181.9733333333334C313.6 174.2933333333334 284.8 170.6666666666667 256 170.6666666666667C161.7066666666667 170.6666666666667 85.3333333333333 208.8533333333333 85.3333333333333 256M256 384C161.7066666666667 384 85.3333333333333 345.8133333333334 85.3333333333333 298.6666666666667S161.7066666666667 213.3333333333334 256 213.3333333333334S426.6666666666667 251.52 426.6666666666667 298.6666666666667S350.2933333333334 384 256 384z" />
-    <glyph glyph-name="database-lock"
-      unicode="&#xFAA9;"
-      horiz-adv-x="512" d=" M234.6666666666667 384C328.96 384 405.3333333333333 345.8133333333334 405.3333333333333 298.6666666666667S328.96 213.3333333333334 234.6666666666667 213.3333333333334S64 251.52 64 298.6666666666667S140.3733333333333 384 234.6666666666667 384M405.3333333333333 191.36C365.0133333333333 186.88 332.16 157.4400000000001 322.7733333333333 118.8266666666667C296.9599999999999 111.1466666666667 266.6666666666667 106.6666666666667 234.6666666666667 106.6666666666667C140.3733333333333 106.6666666666667 64 144.8533333333334 64 192V256C64 208.8533333333333 140.3733333333333 170.6666666666667 234.6666666666667 170.6666666666667S405.3333333333333 208.8533333333333 405.3333333333333 256V191.36M298.6666666666667 70.1866666666667V6.1866666666667C278.8266666666667 2.1333333333333 257.28 0 234.6666666666667 0C140.3733333333333 0 64 38.1866666666667 64 85.3333333333334V149.3333333333334C64 102.1866666666667 140.3733333333333 64 234.6666666666667 64C257.28 64 278.8266666666667 66.1333333333334 298.6666666666667 70.1866666666667M416 149.3333333333334C445.44 149.3333333333334 469.3333333333333 125.44 469.3333333333333 96V85.3333333333334C481.0666666666667 85.3333333333334 490.6666666666666 75.7333333333334 490.6666666666666 64V-21.3333333333333C490.6666666666666 -33.0666666666667 481.0666666666667 -42.6666666666666 469.3333333333333 -42.6666666666666H362.6666666666667C350.9333333333333 -42.6666666666666 341.3333333333333 -33.0666666666667 341.3333333333333 -21.3333333333333V64C341.3333333333333 75.7333333333334 350.9333333333333 85.3333333333334 362.6666666666667 85.3333333333334V96C362.6666666666667 125.44 386.56 149.3333333333334 416 149.3333333333334M416 128C398.2933333333334 128 384 113.7066666666667 384 96V85.3333333333334H448V96C448 113.7066666666667 433.7066666666666 128 416 128z" />
-    <glyph glyph-name="database-minus"
-      unicode="&#xF1B9;"
-      horiz-adv-x="512" d=" M192 384C97.7066666666667 384 21.3333333333333 345.8133333333334 21.3333333333333 298.6666666666667S97.7066666666667 213.3333333333334 192 213.3333333333334S362.6666666666667 251.52 362.6666666666667 298.6666666666667S286.2933333333333 384 192 384M21.3333333333333 256V192C21.3333333333333 144.8533333333334 97.7066666666667 106.6666666666667 192 106.6666666666667S362.6666666666667 144.8533333333334 362.6666666666667 192V256C362.6666666666667 208.8533333333333 286.2933333333333 170.6666666666667 192 170.6666666666667S21.3333333333333 208.8533333333333 21.3333333333333 256M21.3333333333333 149.3333333333334V85.3333333333334C21.3333333333333 38.1866666666667 97.7066666666667 0 192 0C222.08 0 251.52 4.0533333333334 277.3333333333333 11.52V75.52C251.52 68.0533333333333 222.08 64 192 64C97.7066666666667 64 21.3333333333333 102.1866666666667 21.3333333333333 149.3333333333334M320 85.3333333333334V42.6666666666667H490.6666666666666V85.3333333333334" />
-    <glyph glyph-name="database-plus"
-      unicode="&#xF1BA;"
-      horiz-adv-x="512" d=" M192 384C97.7066666666667 384 21.3333333333333 345.8133333333334 21.3333333333333 298.6666666666667S97.7066666666667 213.3333333333334 192 213.3333333333334S362.6666666666667 251.52 362.6666666666667 298.6666666666667S286.2933333333333 384 192 384M21.3333333333333 256V192C21.3333333333333 144.8533333333334 97.7066666666667 106.6666666666667 192 106.6666666666667S362.6666666666667 144.8533333333334 362.6666666666667 192V256C362.6666666666667 208.8533333333333 286.2933333333333 170.6666666666667 192 170.6666666666667S21.3333333333333 208.8533333333333 21.3333333333333 256M21.3333333333333 149.3333333333334V85.3333333333334C21.3333333333333 38.1866666666667 97.7066666666667 0 192 0C222.08 0 251.52 4.0533333333334 277.3333333333333 11.52V75.52C251.52 68.0533333333333 222.08 64 192 64C97.7066666666667 64 21.3333333333333 102.1866666666667 21.3333333333333 149.3333333333334M384 149.3333333333334V85.3333333333334H320V42.6666666666667H384V-21.3333333333333H426.6666666666667V42.6666666666667H490.6666666666666V85.3333333333334H426.6666666666667V149.3333333333334" />
-    <glyph glyph-name="database-search"
-      unicode="&#xF865;"
-      horiz-adv-x="512" d=" M398.5066666666667 185.1733333333334C360.9599999999999 222.72 300.16 222.5066666666667 262.8266666666667 184.96C225.28 147.4133333333334 225.28 86.6133333333334 262.8266666666667 49.28C294.6133333333334 17.7066666666667 343.68 12.16 381.6533333333333 35.84L448 -29.6533333333333L477.6533333333333 0L411.7333333333334 66.3466666666667C435.84 104.1066666666667 430.2933333333334 153.6 398.5066666666667 185.1733333333334M368.4266666666666 79.5733333333334C347.52 58.6666666666667 313.8133333333333 58.8800000000001 292.9066666666667 79.5733333333334C272.2133333333333 100.48 272.2133333333333 134.1866666666667 293.12 155.0933333333334C313.8133333333334 175.7866666666667 347.52 175.7866666666667 368.4266666666666 155.0933333333334C389.12 134.1866666666667 389.12 100.48 368.4266666666666 79.5733333333334M232.5333333333334 19.2C218.6666666666667 33.28 207.7866666666667 50.1333333333333 200.96 68.6933333333333C133.76 80 85.3333333333333 111.7866666666667 85.3333333333333 149.3333333333334V85.3333333333334C85.3333333333333 38.1866666666667 161.7066666666667 0 256 0C247.4666666666667 5.5466666666667 239.5733333333333 11.9466666666667 232.5333333333334 19.2M85.3333333333333 256V192C85.3333333333333 156.16 129.4933333333334 125.44 192 113.0666666666667V117.3333333333334C192 137.1733333333334 196.2666666666667 156.8 204.3733333333333 174.72C135.2533333333333 185.6 85.3333333333333 217.8133333333334 85.3333333333333 256M256 384C161.7066666666667 384 85.3333333333333 345.8133333333334 85.3333333333333 298.6666666666667C85.3333333333333 256 149.3333333333333 220.16 231.4666666666667 213.3333333333334H232.5333333333334C258.1333333333334 240.2133333333334 293.5466666666666 256 330.6666666666667 256C350.08 256 369.28 251.9466666666667 386.9866666666667 244.0533333333334C408.9600000000001 254.08 423.8933333333333 274.7733333333334 426.6666666666667 298.6666666666667C426.6666666666667 345.8133333333334 350.2933333333334 384 256 384z" />
-    <glyph glyph-name="death-star"
-      unicode="&#xF8D7;"
-      horiz-adv-x="512" d=" M43.7333333333333 170.6666666666667H468.2666666666667C457.6 62.9333333333333 366.7199999999999 -21.3333333333333 256 -21.3333333333333C145.4933333333334 -21.3333333333333 54.4 62.9333333333333 43.7333333333334 170.6666666666667M468.2666666666667 213.3333333333334H43.7333333333333C54.4 321.0666666666667 145.4933333333333 405.3333333333333 256 405.3333333333333S457.6 321.0666666666667 468.2666666666667 213.3333333333334M256 304C256 333.44 232.1066666666667 357.3333333333334 202.6666666666667 357.3333333333334S149.3333333333333 333.44 149.3333333333333 304S173.2266666666667 250.6666666666667 202.6666666666667 250.6666666666667S256 274.56 256 304z" />
-    <glyph glyph-name="death-star-variant"
-      unicode="&#xF8D8;"
-      horiz-adv-x="512" d=" M43.7333333333333 170.6666666666667H468.0533333333333C466.7733333333334 155.9466666666667 463.7866666666667 141.6533333333334 459.52 128H298.6666666666667V85.3333333333334H362.6666666666667V42.6666666666667H320V0H266.6666666666667V-21.3333333333333H256C145.4933333333334 -21.3333333333333 54.4 62.9333333333333 43.7333333333334 170.6666666666667M468.0533333333333 213.3333333333334H43.7333333333333C54.4 321.0666666666667 145.4933333333333 405.3333333333333 256 405.3333333333333C290.56 405.3333333333333 323.2 397.0133333333333 352 382.2933333333334V341.3333333333334H394.6666666666667V298.6666666666667H426.6666666666667V256H459.52C463.7866666666666 242.3466666666667 466.7733333333333 228.0533333333334 468.0533333333333 213.3333333333334M256 304C256 333.44 232.1066666666667 357.3333333333334 202.6666666666667 357.3333333333334S149.3333333333333 333.44 149.3333333333333 304S173.2266666666667 250.6666666666667 202.6666666666667 250.6666666666667S256 274.56 256 304z" />
-    <glyph glyph-name="debian"
-      unicode="&#xF8D9;"
-      horiz-adv-x="512" d=" M394.6666666666667 222.5066666666667L390.4 214.6133333333334C395.9466666666667 231.2533333333334 392.7466666666667 249.3866666666667 393.6 265.1733333333334L392.1066666666667 265.6C390.6133333333333 305.0666666666667 356.48 347.0933333333334 326.1866666666666 361.1733333333334C299.9466666666666 373.3333333333333 259.6266666666666 375.4666666666667 241.0666666666667 366.2933333333334C243.6266666666666 368.64 253.8666666666666 369.4933333333334 250.6666666666667 371.2C221.44 368.4266666666667 228.0533333333333 361.1733333333334 205.6533333333333 355.4133333333334C199.4666666666667 349.44 224 360.1066666666667 210.56 352C198.6133333333333 349.2266666666667 193.0666666666666 354.56 175.36 336.2133333333334C176.8533333333333 333.6533333333333 186.6666666666666 343.68 178.56 333.6533333333333C161.7066666666667 335.5733333333333 125.6533333333333 295.2533333333334 117.9733333333333 282.0266666666667L122.0266666666667 281.1733333333334C115.4133333333333 264.7466666666667 106.6666666666667 254.2933333333334 105.6 244.48C103.8933333333333 220.16 96 176 107.3066666666666 162.3466666666667L106.0266666666667 151.04L110.9333333333333 141.4400000000001L108.3733333333333 141.2266666666667C120.7466666666667 102.1866666666667 121.6 140.3733333333334 138.0266666666667 99.84C135.68 100.6933333333333 133.12 101.5466666666666 129.7066666666667 106.6666666666667C129.28 102.6133333333334 134.8266666666667 91.9466666666667 141.2266666666667 83.6266666666667L138.6666666666667 80.64C142.08 74.0266666666668 145.4933333333334 72.5333333333334 147.84 70.1866666666667C134.4 77.6533333333334 160 46.0800000000001 162.7733333333333 42.0266666666668L164.9066666666667 45.6533333333334C164.48 40.5333333333335 168.5333333333333 33.7066666666668 176.2133333333333 24.1066666666667L182.6133333333334 24.3200000000001C185.3866666666667 19.2000000000002 194.9866666666667 9.8133333333334 200.7466666666667 9.3866666666668L196.9066666666667 4.2666666666668C211.6266666666667 2e-13 203.9466666666667 -1.9199999999998 222.08 -8.3199999999998L218.4533333333333 -1.9199999999998C227.6266666666667 -9.8133333333332 230.4 -16.8533333333331 243.4133333333334 -22.8266666666665C261.5466666666666 -29.2266666666665 263.8933333333333 -26.6666666666665 282.24 -31.9999999999998C266.6666666666667 -31.9999999999998 248.32 -31.9999999999998 235.9466666666667 -27.3066666666665C151.4666666666667 -4.4799999999998 74.6666666666667 94.7200000000001 79.7866666666667 196.6933333333335C78.5066666666667 217.3866666666668 81.92 243.2000000000002 78.5066666666667 248.3200000000002C83.2 264.1066666666668 88.7466666666667 283.3066666666668 100.0533333333333 306.1333333333335C99.2 307.6266666666668 101.9733333333333 301.6533333333335 107.7333333333334 311.2533333333335C111.1466666666667 318.9333333333335 113.92 327.2533333333335 118.4 334.7200000000002L120.5333333333333 335.3600000000002C122.88 348.3733333333335 151.04 368.4266666666669 160 378.4533333333335V374.6133333333335C178.3466666666666 391.8933333333335 211.2 403.4133333333335 229.5466666666667 411.5200000000002C224.64 406.1866666666669 240.4266666666667 412.1600000000002 251.7333333333334 412.8000000000002L241.28 406.8266666666668C254.7200000000001 410.2400000000001 254.08 405.3333333333335 267.9466666666667 407.4666666666668C263.04 406.8266666666668 257.28 405.3333333333335 258.1333333333334 404.0533333333335C273.4933333333334 402.3466666666668 276.0533333333333 408.7466666666668 290.3466666666667 404.0533333333335L289.28 408.3200000000002C309.3333333333333 401.0666666666669 313.3866666666666 402.3466666666668 334.9333333333333 390.8266666666668C342.6133333333333 390.6133333333335 343.4666666666666 395.5200000000002 354.7733333333333 390.8266666666668C356.9066666666667 387.4133333333335 354.3466666666667 386.7733333333335 368.4266666666666 378.2400000000001C369.92 378.8800000000001 365.6533333333333 382.9333333333335 362.6666666666667 386.1333333333335C390.4 370.9866666666668 421.3333333333333 338.7733333333335 430.5066666666667 304.2133333333335C421.76 320.0000000000002 429.6533333333333 295.8933333333335 426.6666666666667 297.1733333333335C430.5066666666667 286.7200000000002 433.7066666666666 275.8400000000002 435.84 264.5333333333336C433.28 273.7066666666668 427.52 296.1066666666669 417.4933333333334 310.4000000000002C416.8533333333333 301.2266666666669 404.6933333333333 316.8000000000002 411.3066666666667 296.3200000000002C416 289.0666666666669 412.3733333333334 303.7866666666669 418.56 290.9866666666669C418.56 284.8000000000002 420.9066666666667 278.6133333333335 422.4 270.7200000000002C420.2666666666667 271.1466666666669 417.7066666666667 279.4666666666669 416 277.3333333333335C418.1333333333334 266.6666666666669 421.76 261.9733333333336 423.04 261.1200000000002C422.3999999999999 259.4133333333336 420.4799999999999 262.8266666666668 420.4799999999999 256.0000000000002C421.3333333333333 240.2133333333335 424.9599999999999 246.8266666666668 426.6666666666666 246.1866666666668C424.7466666666666 238.2933333333335 417.9199999999999 229.3333333333335 421.3333333333333 215.8933333333335L417.0666666666666 227.8400000000002C415.9999999999999 216.5333333333335 419.4133333333333 214.4000000000002 414.2933333333333 200.5333333333335C418.1333333333333 213.3333333333335 417.7066666666666 224.0000000000002 414.08 218.6666666666668C415.9999999999999 201.1733333333335 400.2133333333333 187.7333333333335 401.7066666666666 176.4266666666669L397.2266666666666 182.6133333333335C385.0666666666666 164.9066666666668 397.0133333333332 173.0133333333335 388.6933333333333 160.0000000000001C391.68 164.9066666666668 387.2 161.7066666666668 391.04 167.6800000000001C388.4799999999999 167.4666666666668 379.3066666666666 156.3733333333335 370.9866666666666 149.9733333333335C338.1333333333333 123.7333333333335 298.6666666666666 120.1066666666668 261.1199999999999 134.4000000000001H260.9066666666666C261.1199999999999 135.2533333333335 260.9066666666666 136.3200000000001 258.3466666666666 138.0266666666668C226.1333333333333 162.5600000000001 207.1466666666666 183.4666666666668 213.3333333333333 232.1066666666668C218.6666666666666 235.7333333333335 219.9466666666666 256.0000000000001 231.2533333333333 263.0400000000001C238.08 278.1866666666667 258.56 292.0533333333334 280.5333333333333 292.4800000000001C302.9333333333333 293.7600000000001 321.92 280.5333333333334 331.52 268.1600000000001C314.0266666666667 284.1600000000001 285.8666666666666 289.0666666666668 261.5466666666666 277.3333333333335C237.0133333333333 266.0266666666668 222.2933333333333 238.9333333333334 224 211.8400000000001C225.28 213.3333333333334 226.1333333333334 212.2666666666667 226.56 215.6800000000001C225.92 162.9866666666667 283.3066666666666 124.3733333333334 324.6933333333333 143.7866666666668L325.3333333333333 142.72C341.9733333333333 147.4133333333334 339.8399999999999 151.0400000000001 350.7199999999999 158.72C349.8666666666666 156.8000000000001 343.4666666666666 152.3200000000001 347.3066666666666 152.3200000000001C352.64 153.6 369.28 169.1733333333334 377.5999999999999 176.4266666666667C381.2266666666666 184.5333333333334 375.4666666666666 181.3333333333334 380.7999999999999 191.1466666666667L387.1999999999999 194.3466666666667C390.8266666666666 204.5866666666667 394.6666666666666 210.3466666666667 394.6666666666666 222.5066666666667" />
-    <glyph glyph-name="debug-step-into"
-      unicode="&#xF1BB;"
-      horiz-adv-x="512" d=" M256 -21.3333333333333C232.5333333333334 -21.3333333333333 213.3333333333333 -2.1333333333333 213.3333333333333 21.3333333333334S232.5333333333334 64 256 64S298.6666666666667 44.8000000000001 298.6666666666667 21.3333333333334S279.4666666666667 -21.3333333333333 256 -21.3333333333333M277.3333333333333 405.3333333333333V170.6666666666667L373.3333333333333 266.6666666666667L403.6266666666667 236.3733333333334L256 88.7466666666667L108.3733333333333 236.3733333333334L138.6666666666667 266.6666666666667L234.6666666666667 170.6666666666667V405.3333333333333H277.3333333333333z" />
-    <glyph glyph-name="debug-step-out"
-      unicode="&#xF1BC;"
-      horiz-adv-x="512" d=" M256 -21.3333333333333C232.5333333333334 -21.3333333333333 213.3333333333333 -2.1333333333333 213.3333333333333 21.3333333333334S232.5333333333334 64 256 64S298.6666666666667 44.8000000000001 298.6666666666667 21.3333333333334S279.4666666666667 -21.3333333333333 256 -21.3333333333333M277.3333333333333 106.6666666666667H234.6666666666667V320L138.6666666666667 224L108.3733333333333 254.2933333333334L256 401.92L403.6266666666667 254.2933333333334L373.3333333333333 224L277.3333333333333 320V106.6666666666667z" />
-    <glyph glyph-name="debug-step-over"
-      unicode="&#xF1BD;"
-      horiz-adv-x="512" d=" M256 149.3333333333334C279.4666666666667 149.3333333333334 298.6666666666667 130.1333333333333 298.6666666666667 106.6666666666667S279.4666666666667 64 256 64S213.3333333333333 83.2 213.3333333333333 106.6666666666667S232.5333333333334 149.3333333333334 256 149.3333333333334M500.48 258.9866666666667L466.56 112L320 145.92L401.0666666666667 196.6933333333333C370.9866666666667 245.3333333333334 317.2266666666667 277.3333333333334 256 277.3333333333334C171.7333333333334 277.3333333333334 101.76 216.32 87.8933333333333 135.8933333333334L45.8666666666667 143.36C63.1466666666667 243.6266666666667 150.6133333333333 320 256 320C332.3733333333334 320 399.5733333333333 279.68 437.3333333333333 219.3066666666667L500.48 258.9866666666667z" />
-    <glyph glyph-name="decagram"
-      unicode="&#xF76B;"
-      horiz-adv-x="512" d=" M490.6666666666666 192L438.6133333333333 251.3066666666667L445.8666666666666 329.8133333333334L368.8533333333333 347.3066666666667L328.5333333333333 415.1466666666667L256 384L183.4666666666667 415.1466666666667L143.1466666666667 347.3066666666667L66.1333333333333 330.0266666666667L73.3866666666667 251.5200000000001L21.3333333333333 192L73.3866666666667 132.6933333333334L66.1333333333333 53.9733333333334L143.1466666666667 36.48L183.4666666666667 -31.36L256 0L328.5333333333333 -31.1466666666666L368.8533333333333 36.6933333333333L445.8666666666666 54.1866666666667L438.6133333333333 132.6933333333333L490.6666666666666 192z" />
-    <glyph glyph-name="decagram-outline"
-      unicode="&#xF76C;"
-      horiz-adv-x="512" d=" M490.6666666666666 192L438.6133333333333 132.6933333333334L445.8666666666666 54.1866666666667L368.8533333333333 36.6933333333333L328.5333333333333 -31.1466666666666L256 0L183.4666666666667 -31.36L143.1466666666667 36.48L66.1333333333333 53.9733333333334L73.3866666666667 132.6933333333334L21.3333333333333 192L73.3866666666667 251.52L66.1333333333333 330.0266666666667L143.1466666666667 347.3066666666667L183.4666666666667 415.1466666666667L256 384L328.5333333333333 415.1466666666667L368.8533333333333 347.3066666666667L445.8666666666666 329.8133333333334L438.6133333333333 251.3066666666667L490.6666666666666 192M433.7066666666666 192L394.6666666666667 237.0133333333333L399.7866666666667 296.5333333333333L341.3333333333333 309.3333333333334L311.04 361.1733333333334L256 337.4933333333334L200.96 361.1733333333334L170.6666666666667 309.3333333333334L112.2133333333333 296.7466666666667L117.3333333333333 237.2266666666667L78.2933333333333 192L117.3333333333333 147.2000000000001L112.2133333333333 87.4666666666667L170.6666666666667 74.6666666666667L200.96 22.8266666666667L256 46.72L311.04 23.0400000000001L341.3333333333333 74.6666666666667L399.7866666666667 87.68L394.6666666666668 147.2L433.7066666666668 192z" />
-    <glyph glyph-name="decimal-decrease"
-      unicode="&#xF1BE;"
-      horiz-adv-x="512" d=" M256 85.3333333333334L320 21.3333333333334V64H448V106.6666666666667H320V149.3333333333334L256 85.3333333333334M192 341.3333333333334C227.4133333333334 341.3333333333334 256 312.7466666666667 256 277.3333333333334V213.3333333333334C256 177.92 227.4133333333334 149.3333333333334 192 149.3333333333334S128 177.92 128 213.3333333333334V277.3333333333334C128 312.7466666666667 156.5866666666667 341.3333333333334 192 341.3333333333334M192 298.6666666666667C180.2666666666667 298.6666666666667 170.6666666666667 289.0666666666667 170.6666666666667 277.3333333333334V213.3333333333334C170.6666666666667 201.6 180.2666666666667 192 192 192S213.3333333333333 201.6 213.3333333333333 213.3333333333334V277.3333333333334C213.3333333333333 289.0666666666667 203.7333333333334 298.6666666666667 192 298.6666666666667M85.3333333333333 192C97.0666666666667 192 106.6666666666667 182.4 106.6666666666667 170.6666666666667S97.0666666666667 149.3333333333334 85.3333333333333 149.3333333333334S64 158.9333333333333 64 170.6666666666667S73.6 192 85.3333333333333 192z" />
-    <glyph glyph-name="decimal-increase"
-      unicode="&#xF1BF;"
-      horiz-adv-x="512" d=" M469.3333333333333 85.3333333333334L405.3333333333333 21.3333333333334V64H277.3333333333333V106.6666666666667H405.3333333333333V149.3333333333334L469.3333333333333 85.3333333333334M192 341.3333333333334C227.4133333333334 341.3333333333334 256 312.7466666666667 256 277.3333333333334V213.3333333333334C256 177.92 227.4133333333334 149.3333333333334 192 149.3333333333334S128 177.92 128 213.3333333333334V277.3333333333334C128 312.7466666666667 156.5866666666667 341.3333333333334 192 341.3333333333334M192 298.6666666666667C180.2666666666667 298.6666666666667 170.6666666666667 289.0666666666667 170.6666666666667 277.3333333333334V213.3333333333334C170.6666666666667 201.6 180.2666666666667 192 192 192S213.3333333333333 201.6 213.3333333333333 213.3333333333334V277.3333333333334C213.3333333333333 289.0666666666667 203.7333333333334 298.6666666666667 192 298.6666666666667M341.3333333333333 341.3333333333334C376.7466666666667 341.3333333333334 405.3333333333333 312.7466666666667 405.3333333333333 277.3333333333334V213.3333333333334C405.3333333333333 177.92 376.7466666666667 149.3333333333334 341.3333333333333 149.3333333333334S277.3333333333333 177.92 277.3333333333333 213.3333333333334V277.3333333333334C277.3333333333333 312.7466666666667 305.92 341.3333333333334 341.3333333333333 341.3333333333334M341.3333333333333 298.6666666666667C329.6 298.6666666666667 320 289.0666666666667 320 277.3333333333334V213.3333333333334C320 201.6 329.6 192 341.3333333333333 192S362.6666666666667 201.6 362.6666666666667 213.3333333333334V277.3333333333334C362.6666666666667 289.0666666666667 353.0666666666667 298.6666666666667 341.3333333333333 298.6666666666667M85.3333333333333 192C97.0666666666667 192 106.6666666666667 182.4 106.6666666666667 170.6666666666667S97.0666666666667 149.3333333333334 85.3333333333333 149.3333333333334S64 158.9333333333333 64 170.6666666666667S73.6 192 85.3333333333333 192z" />
-    <glyph glyph-name="delete"
-      unicode="&#xF1C0;"
-      horiz-adv-x="512" d=" M405.3333333333333 362.6666666666667H330.6666666666667L309.3333333333333 384H202.6666666666667L181.3333333333333 362.6666666666667H106.6666666666667V320H405.3333333333333M128 42.6666666666667C128 19.2 147.2 0 170.6666666666667 0H341.3333333333333C364.8 0 384 19.2 384 42.6666666666667V298.6666666666667H128V42.6666666666667z" />
-    <glyph glyph-name="delete-circle"
-      unicode="&#xF682;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.9733333333334 405.3333333333333 469.3333333333333 309.9733333333334 469.3333333333333 192S373.9733333333334 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.0266666666666 42.6666666666667 192S138.0266666666667 405.3333333333333 256 405.3333333333333M362.6666666666667 298.6666666666667H309.3333333333333L288 320H224L202.6666666666667 298.6666666666667H149.3333333333333V256H362.6666666666667V298.6666666666667M192 64H320C331.7333333333334 64 341.3333333333333 73.6 341.3333333333333 85.3333333333334V234.6666666666667H170.6666666666667V85.3333333333334C170.6666666666667 73.6 180.2666666666667 64 192 64z" />
-    <glyph glyph-name="delete-empty"
-      unicode="&#xF6CB;"
-      horiz-adv-x="512" d=" M434.56 257.92L413.2266666666667 221.0133333333333L154.4533333333333 370.3466666666667L175.7866666666667 407.2533333333334L240.64 369.92L269.6533333333333 377.8133333333334L362.0266666666667 324.48L369.92 295.2533333333334L434.56 257.92M128 42.6666666666667V298.6666666666667H236.16L384 213.3333333333334V42.6666666666667C384 19.2 364.8 0 341.3333333333333 0H170.6666666666667C147.2 0 128 19.2 128 42.6666666666667z" />
-    <glyph glyph-name="delete-forever"
-      unicode="&#xF5E8;"
-      horiz-adv-x="512" d=" M128 42.6666666666667C128 19.2 147.2 0 170.6666666666667 0H341.3333333333333C364.8 0 384 19.2 384 42.6666666666667V298.6666666666667H128V42.6666666666667M180.48 194.56L210.56 224.6400000000001L256 179.4133333333334L301.2266666666667 224.6400000000001L331.3066666666667 194.56L286.08 149.3333333333334L331.3066666666667 104.1066666666667L301.2266666666667 74.0266666666666L256 119.2533333333333L210.7733333333333 74.0266666666666L180.6933333333333 104.1066666666667L225.92 149.3333333333334L180.48 194.56M330.6666666666667 362.6666666666667L309.3333333333333 384H202.6666666666667L181.3333333333333 362.6666666666667H106.6666666666667V320H405.3333333333333V362.6666666666667H330.6666666666667z" />
-    <glyph glyph-name="delete-outline"
-      unicode="&#xF9E6;"
-      horiz-adv-x="512" d=" M128 42.6666666666667C128 19.2 147.2 0 170.6666666666667 0H341.3333333333333C364.8 0 384 19.2 384 42.6666666666667V298.6666666666667H128V42.6666666666667M170.6666666666667 256H341.3333333333333V42.6666666666667H170.6666666666667V256M330.6666666666667 362.6666666666667L309.3333333333333 384H202.6666666666667L181.3333333333333 362.6666666666667H106.6666666666667V320H405.3333333333333V362.6666666666667H330.6666666666667z" />
-    <glyph glyph-name="delete-restore"
-      unicode="&#xF818;"
-      horiz-adv-x="512" d=" M298.6666666666667 149.3333333333334H341.3333333333333L256 234.6666666666667L170.6666666666667 149.3333333333334H213.3333333333333V64H298.6666666666667V149.3333333333334M128 298.6666666666667H384V42.6666666666667C384 32 379.7333333333334 21.3333333333334 370.9866666666667 13.0133333333333C362.6666666666667 4.2666666666667 352 0 341.3333333333333 0H170.6666666666667C160 0 149.3333333333333 4.2666666666667 141.0133333333333 13.0133333333333C132.2666666666667 21.3333333333334 128 32 128 42.6666666666667V298.6666666666667M405.3333333333333 362.6666666666667V320H106.6666666666667V362.6666666666667H181.3333333333333L202.6666666666667 384H309.3333333333333L330.6666666666667 362.6666666666667H405.3333333333333z" />
-    <glyph glyph-name="delete-sweep"
-      unicode="&#xF5E9;"
-      horiz-adv-x="512" d=" M320 106.6666666666667H405.3333333333333V64H320V106.6666666666667M320 277.3333333333334H469.3333333333333V234.6666666666667H320V277.3333333333334M320 192H448V149.3333333333334H320V192M64 64C64 40.5333333333333 83.2 21.3333333333334 106.6666666666667 21.3333333333334H234.6666666666667C258.1333333333334 21.3333333333334 277.3333333333333 40.5333333333333 277.3333333333333 64V277.3333333333334H64V64M298.6666666666667 341.3333333333334H234.6666666666667L213.3333333333333 362.6666666666667H128L106.6666666666667 341.3333333333334H42.6666666666667V298.6666666666667H298.6666666666667V341.3333333333334z" />
-    <glyph glyph-name="delete-variant"
-      unicode="&#xF1C1;"
-      horiz-adv-x="512" d=" M448.64 384L384 14.72C380.3733333333333 -5.76 362.6666666666667 -21.3333333333333 341.3333333333333 -21.3333333333333H170.6666666666667C149.3333333333333 -21.3333333333333 131.6266666666667 -5.76 128 14.72L63.36 384H448.64M114.3466666666667 341.3333333333334L170.6666666666667 21.3333333333334H341.3333333333333L397.6533333333333 341.3333333333334H114.3466666666667M192 64V149.3333333333334H277.3333333333333V64H192M277.3333333333333 166.8266666666667L209.4933333333334 234.6666666666667L277.3333333333333 302.5066666666667L345.1733333333333 234.6666666666667L277.3333333333333 166.8266666666667z" />
-    <glyph glyph-name="delta"
-      unicode="&#xF1C2;"
-      horiz-adv-x="512" d=" M256 282.24L392.32 64H119.68L256 282.24M256 362.6666666666667L42.6666666666667 21.3333333333334H469.3333333333333" />
-    <glyph glyph-name="desk-lamp"
-      unicode="&#xF95E;"
-      horiz-adv-x="512" d=" M231.4666666666667 405.3333333333333L195.84 352L220.16 336L152.32 234.6666666666667H149.3333333333333C125.8666666666667 234.6666666666667 106.6666666666667 215.4666666666667 106.6666666666667 192C106.6666666666667 171.9466666666667 120.7466666666667 154.6666666666667 140.3733333333333 150.4L226.56 21.3333333333334H149.3333333333333V-21.3333333333333H362.6666666666667V21.3333333333334H277.3333333333333L181.9733333333334 164.6933333333333C188.3733333333334 172.3733333333333 192 181.9733333333334 192 192C192 198.4 190.5066666666667 204.8 187.7333333333334 210.56L256 312.1066666666667C251.3066666666667 276.2666666666667 272 237.0133333333333 308.2666666666667 213.3333333333334L402.9866666666667 354.7733333333333C366.9333333333333 378.88 322.56 383.1466666666667 291.2 365.44L231.4666666666667 405.3333333333333M391.04 298.6666666666667L355.6266666666666 245.3333333333334C370.1333333333333 235.7333333333334 390.1866666666666 239.5733333333334 400 254.2933333333334C409.8133333333334 269.0133333333333 405.3333333333333 288.8533333333334 391.04 298.6666666666667z" />
-    <glyph glyph-name="deskphone"
-      unicode="&#xF1C3;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M320 341.3333333333334V42.6666666666667H405.3333333333333V341.3333333333334H320M106.6666666666667 341.3333333333334V256H277.3333333333333V341.3333333333334H106.6666666666667M106.6666666666667 213.3333333333334V170.6666666666667H149.3333333333333V213.3333333333334H106.6666666666667M170.6666666666667 213.3333333333334V170.6666666666667H213.3333333333333V213.3333333333334H170.6666666666667M234.6666666666667 213.3333333333334V170.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667M106.6666666666667 149.3333333333334V106.6666666666667H149.3333333333333V149.3333333333334H106.6666666666667M170.6666666666667 149.3333333333334V106.6666666666667H213.3333333333333V149.3333333333334H170.6666666666667M234.6666666666667 149.3333333333334V106.6666666666667H277.3333333333333V149.3333333333334H234.6666666666667M234.6666666666667 85.3333333333334V42.6666666666667H277.3333333333333V85.3333333333334H234.6666666666667M170.6666666666667 85.3333333333334V42.6666666666667H213.3333333333333V85.3333333333334H170.6666666666667M106.6666666666667 85.3333333333334V42.6666666666667H149.3333333333333V85.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="desktop-classic"
-      unicode="&#xF7BF;"
-      horiz-adv-x="512" d=" M128 405.3333333333333C104.32 405.3333333333333 85.3333333333333 386.3466666666667 85.3333333333333 362.6666666666667V192C85.3333333333333 168.3200000000001 104.32 149.3333333333334 128 149.3333333333334H384C407.68 149.3333333333334 426.6666666666667 168.3200000000001 426.6666666666667 192V362.6666666666667C426.6666666666667 386.3466666666667 407.68 405.3333333333333 384 405.3333333333333H128M128 362.6666666666667H384V192H128V362.6666666666667M85.3333333333333 128C61.6533333333333 128 42.6666666666667 109.0133333333333 42.6666666666667 85.3333333333334V21.3333333333334C42.6666666666667 -2.3466666666666 61.6533333333333 -21.3333333333333 85.3333333333333 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V85.3333333333334C469.3333333333333 109.0133333333333 450.3466666666667 128 426.6666666666667 128H85.3333333333333M170.6666666666667 85.3333333333334H426.6666666666667V21.3333333333334H170.6666666666667V85.3333333333334M192 69.3333333333334V37.3333333333334H277.3333333333333V69.3333333333334H192M320 69.3333333333334V37.3333333333334H405.3333333333333V69.3333333333334H320z" />
-    <glyph glyph-name="desktop-mac"
-      unicode="&#xF1C4;"
-      horiz-adv-x="512" d=" M448 149.3333333333334H64V362.6666666666667H448M448 405.3333333333333H64C40.32 405.3333333333333 21.3333333333333 386.3466666666667 21.3333333333333 362.6666666666667V106.6666666666667C21.3333333333333 83.2 40.5333333333333 64 64 64H213.3333333333333L170.6666666666667 0V-21.3333333333333H341.3333333333333V0L298.6666666666667 64H448C471.4666666666667 64 490.6666666666666 83.2 490.6666666666666 106.6666666666667V362.6666666666667C490.6666666666666 386.3466666666667 471.4666666666667 405.3333333333333 448 405.3333333333333z" />
-    <glyph glyph-name="desktop-mac-dashboard"
-      unicode="&#xF9E7;"
-      horiz-adv-x="512" d=" M448 149.3333333333334V362.6666666666667H64V149.3333333333334H448M448 405.3333333333333C471.4666666666667 405.3333333333333 490.6666666666666 386.1333333333334 490.6666666666666 362.6666666666667V106.6666666666667C490.6666666666666 83.2 471.4666666666667 64 448 64H298.6666666666667L341.3333333333333 0V-21.3333333333333H170.6666666666667V0L213.3333333333333 64H64C40.32 64 21.3333333333333 83.2 21.3333333333333 106.6666666666667V362.6666666666667C21.3333333333333 386.3466666666667 40.32 405.3333333333333 64 405.3333333333333H448M85.3333333333333 341.3333333333334H320V234.6666666666667H85.3333333333333V341.3333333333334M341.3333333333333 341.3333333333334H426.6666666666667V298.6666666666667H341.3333333333333V341.3333333333334M426.6666666666667 277.3333333333334V170.6666666666667H341.3333333333333V277.3333333333334H426.6666666666667M85.3333333333333 213.3333333333334H192V170.6666666666667H85.3333333333333V213.3333333333334M213.3333333333333 213.3333333333334H320V170.6666666666667H213.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="desktop-tower"
-      unicode="&#xF1C5;"
-      horiz-adv-x="512" d=" M170.6666666666667 405.3333333333333H341.3333333333333C364.8 405.3333333333333 384 386.1333333333334 384 362.6666666666667V21.3333333333334C384 -2.1333333333333 364.8 -21.3333333333333 341.3333333333333 -21.3333333333333H170.6666666666667C147.2 -21.3333333333333 128 -2.1333333333333 128 21.3333333333334V362.6666666666667C128 386.1333333333334 147.2 405.3333333333333 170.6666666666667 405.3333333333333M170.6666666666667 362.6666666666667V320H341.3333333333333V362.6666666666667H170.6666666666667M341.3333333333333 277.3333333333334H170.6666666666667V234.6666666666667H341.3333333333333V277.3333333333334M341.3333333333333 64H298.6666666666667V21.3333333333334H341.3333333333333V64z" />
-    <glyph glyph-name="desktop-tower-monitor"
-      unicode="&#xFAAA;"
-      horiz-adv-x="512" d=" M469.3333333333333 64H362.6666666666667C350.9333333333333 64 341.3333333333333 73.6 341.3333333333333 85.3333333333334V298.6666666666667C341.3333333333333 310.4 350.9333333333333 320 362.6666666666667 320H469.3333333333333C481.0666666666667 320 490.6666666666666 310.4 490.6666666666666 298.6666666666667V85.3333333333334C490.6666666666666 73.6 481.0666666666667 64 469.3333333333333 64M469.3333333333333 277.3333333333334H362.6666666666667V256H469.3333333333333V277.3333333333334M469.3333333333333 234.6666666666667H362.6666666666667V213.3333333333334H469.3333333333333V234.6666666666667M192 128V85.3333333333334H213.3333333333333V64H106.6666666666667V85.3333333333334H128V128H42.6666666666667C30.9333333333333 128 21.3333333333333 137.6 21.3333333333333 149.3333333333334V298.6666666666667C21.3333333333333 310.4 30.9333333333333 320 42.6666666666667 320H277.3333333333333C289.0666666666667 320 298.6666666666667 310.4 298.6666666666667 298.6666666666667V149.3333333333334C298.6666666666667 137.6 289.0666666666667 128 277.3333333333333 128H192M256 277.3333333333334H64V170.6666666666667H256V277.3333333333334z" />
-    <glyph glyph-name="details"
-      unicode="&#xF1C6;"
-      horiz-adv-x="512" d=" M136.1066666666667 320H376.1066666666667L256 106.6666666666667L136.1066666666667 320M64 362.6666666666667L256 21.3333333333334L448 362.6666666666667H64z" />
-    <glyph glyph-name="developer-board"
-      unicode="&#xF696;"
-      horiz-adv-x="512" d=" M469.3333333333333 256V298.6666666666667H426.6666666666667V341.3333333333334C426.6666666666667 364.8 407.4666666666667 384 384 384H85.3333333333333C61.8666666666667 384 42.6666666666667 364.8 42.6666666666667 341.3333333333334V42.6666666666667C42.6666666666667 19.2 61.8666666666667 0 85.3333333333333 0H384C407.4666666666667 0 426.6666666666667 19.2 426.6666666666667 42.6666666666667V85.3333333333334H469.3333333333333V128H426.6666666666667V170.6666666666667H469.3333333333333V213.3333333333334H426.6666666666667V256H469.3333333333333M384 42.6666666666667H85.3333333333333V341.3333333333334H384V42.6666666666667M128 170.6666666666667H234.6666666666667V85.3333333333334H128V170.6666666666667M256 298.6666666666667H341.3333333333333V234.6666666666667H256V298.6666666666667M128 298.6666666666667H234.6666666666667V192H128V298.6666666666667M256 213.3333333333334H341.3333333333333V85.3333333333334H256V213.3333333333334z" />
-    <glyph glyph-name="deviantart"
-      unicode="&#xF1C7;"
-      horiz-adv-x="512" d=" M128 320H256L298.6666666666667 405.3333333333333H384V320L309.3333333333333 170.6666666666667H384V64H256L213.3333333333333 -21.3333333333333H128V64L202.6666666666667 213.3333333333334H128V320z" />
-    <glyph glyph-name="dialpad"
-      unicode="&#xF61C;"
-      horiz-adv-x="512" d=" M256 42.6666666666667C232.5333333333334 42.6666666666667 213.3333333333333 23.4666666666667 213.3333333333333 0S232.5333333333334 -42.6666666666666 256 -42.6666666666666S298.6666666666667 -23.4666666666667 298.6666666666667 0S279.4666666666667 42.6666666666667 256 42.6666666666667M128 426.6666666666667C104.5333333333333 426.6666666666667 85.3333333333333 407.4666666666667 85.3333333333333 384S104.5333333333333 341.3333333333334 128 341.3333333333334S170.6666666666667 360.5333333333334 170.6666666666667 384S151.4666666666667 426.6666666666667 128 426.6666666666667M128 298.6666666666667C104.5333333333333 298.6666666666667 85.3333333333333 279.4666666666667 85.3333333333333 256S104.5333333333333 213.3333333333334 128 213.3333333333334S170.6666666666667 232.5333333333334 170.6666666666667 256S151.4666666666667 298.6666666666667 128 298.6666666666667M128 170.6666666666667C104.5333333333333 170.6666666666667 85.3333333333333 151.4666666666667 85.3333333333333 128S104.5333333333333 85.3333333333334 128 85.3333333333334S170.6666666666667 104.5333333333333 170.6666666666667 128S151.4666666666667 170.6666666666667 128 170.6666666666667M384 341.3333333333334C407.4666666666667 341.3333333333334 426.6666666666667 360.5333333333334 426.6666666666667 384S407.4666666666667 426.6666666666667 384 426.6666666666667S341.3333333333333 407.4666666666667 341.3333333333333 384S360.5333333333333 341.3333333333334 384 341.3333333333334M256 170.6666666666667C232.5333333333334 170.6666666666667 213.3333333333333 151.4666666666667 213.3333333333333 128S232.5333333333334 85.3333333333334 256 85.3333333333334S298.6666666666667 104.5333333333333 298.6666666666667 128S279.4666666666667 170.6666666666667 256 170.6666666666667M384 170.6666666666667C360.5333333333333 170.6666666666667 341.3333333333333 151.4666666666667 341.3333333333333 128S360.5333333333333 85.3333333333334 384 85.3333333333334S426.6666666666667 104.5333333333333 426.6666666666667 128S407.4666666666667 170.6666666666667 384 170.6666666666667M384 298.6666666666667C360.5333333333333 298.6666666666667 341.3333333333333 279.4666666666667 341.3333333333333 256S360.5333333333333 213.3333333333334 384 213.3333333333334S426.6666666666667 232.5333333333334 426.6666666666667 256S407.4666666666667 298.6666666666667 384 298.6666666666667M256 298.6666666666667C232.5333333333334 298.6666666666667 213.3333333333333 279.4666666666667 213.3333333333333 256S232.5333333333334 213.3333333333334 256 213.3333333333334S298.6666666666667 232.5333333333334 298.6666666666667 256S279.4666666666667 298.6666666666667 256 298.6666666666667M256 426.6666666666667C232.5333333333334 426.6666666666667 213.3333333333333 407.4666666666667 213.3333333333333 384S232.5333333333334 341.3333333333334 256 341.3333333333334S298.6666666666667 360.5333333333334 298.6666666666667 384S279.4666666666667 426.6666666666667 256 426.6666666666667z" />
-    <glyph glyph-name="diamond"
-      unicode="&#xF1C8;"
-      horiz-adv-x="512" d=" M341.3333333333333 256H405.3333333333333L298.6666666666667 106.6666666666667M213.3333333333333 256H298.6666666666667L256 85.3333333333334M106.6666666666667 256H170.6666666666667L213.3333333333333 106.6666666666667M320 362.6666666666667H362.6666666666667L405.3333333333333 298.6666666666667H341.3333333333333M234.6666666666667 362.6666666666667H277.3333333333333L298.6666666666667 298.6666666666667H213.3333333333333M149.3333333333333 362.6666666666667H192L170.6666666666667 298.6666666666667H106.6666666666667M128 405.3333333333333L42.6666666666667 277.3333333333334L256 -21.3333333333333L469.3333333333333 277.3333333333334L384 405.3333333333333H128z" />
-    <glyph glyph-name="dice-1"
-      unicode="&#xF1CA;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="dice-2"
-      unicode="&#xF1CB;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M149.3333333333333 341.3333333333334C125.8666666666667 341.3333333333334 106.6666666666667 322.1333333333334 106.6666666666667 298.6666666666667S125.8666666666667 256 149.3333333333333 256S192 275.2000000000001 192 298.6666666666667S172.8 341.3333333333334 149.3333333333333 341.3333333333334M362.6666666666667 128C339.2 128 320 108.8 320 85.3333333333334S339.2 42.6666666666667 362.6666666666667 42.6666666666667S405.3333333333333 61.8666666666667 405.3333333333333 85.3333333333334S386.1333333333334 128 362.6666666666667 128z" />
-    <glyph glyph-name="dice-3"
-      unicode="&#xF1CC;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667M149.3333333333333 341.3333333333334C125.8666666666667 341.3333333333334 106.6666666666667 322.1333333333334 106.6666666666667 298.6666666666667S125.8666666666667 256 149.3333333333333 256S192 275.2000000000001 192 298.6666666666667S172.8 341.3333333333334 149.3333333333333 341.3333333333334M362.6666666666667 128C339.2 128 320 108.8 320 85.3333333333334S339.2 42.6666666666667 362.6666666666667 42.6666666666667S405.3333333333333 61.8666666666667 405.3333333333333 85.3333333333334S386.1333333333334 128 362.6666666666667 128z" />
-    <glyph glyph-name="dice-4"
-      unicode="&#xF1CD;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M149.3333333333333 341.3333333333334C125.8666666666667 341.3333333333334 106.6666666666667 322.1333333333334 106.6666666666667 298.6666666666667S125.8666666666667 256 149.3333333333333 256S192 275.2000000000001 192 298.6666666666667S172.8 341.3333333333334 149.3333333333333 341.3333333333334M362.6666666666667 128C339.2 128 320 108.8 320 85.3333333333334S339.2 42.6666666666667 362.6666666666667 42.6666666666667S405.3333333333333 61.8666666666667 405.3333333333333 85.3333333333334S386.1333333333334 128 362.6666666666667 128M362.6666666666667 341.3333333333334C339.2 341.3333333333334 320 322.1333333333334 320 298.6666666666667S339.2 256 362.6666666666667 256S405.3333333333333 275.2000000000001 405.3333333333333 298.6666666666667S386.1333333333334 341.3333333333334 362.6666666666667 341.3333333333334M149.3333333333333 128C125.8666666666667 128 106.6666666666667 108.8 106.6666666666667 85.3333333333334S125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667S192 61.8666666666667 192 85.3333333333334S172.8 128 149.3333333333333 128z" />
-    <glyph glyph-name="dice-5"
-      unicode="&#xF1CE;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M149.3333333333333 341.3333333333334C125.8666666666667 341.3333333333334 106.6666666666667 322.1333333333334 106.6666666666667 298.6666666666667S125.8666666666667 256 149.3333333333333 256S192 275.2000000000001 192 298.6666666666667S172.8 341.3333333333334 149.3333333333333 341.3333333333334M362.6666666666667 128C339.2 128 320 108.8 320 85.3333333333334S339.2 42.6666666666667 362.6666666666667 42.6666666666667S405.3333333333333 61.8666666666667 405.3333333333333 85.3333333333334S386.1333333333334 128 362.6666666666667 128M362.6666666666667 341.3333333333334C339.2 341.3333333333334 320 322.1333333333334 320 298.6666666666667S339.2 256 362.6666666666667 256S405.3333333333333 275.2000000000001 405.3333333333333 298.6666666666667S386.1333333333334 341.3333333333334 362.6666666666667 341.3333333333334M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667M149.3333333333333 128C125.8666666666667 128 106.6666666666667 108.8 106.6666666666667 85.3333333333334S125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667S192 61.8666666666667 192 85.3333333333334S172.8 128 149.3333333333333 128z" />
-    <glyph glyph-name="dice-6"
-      unicode="&#xF1CF;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M149.3333333333333 341.3333333333334C125.8666666666667 341.3333333333334 106.6666666666667 322.1333333333334 106.6666666666667 298.6666666666667S125.8666666666667 256 149.3333333333333 256S192 275.2000000000001 192 298.6666666666667S172.8 341.3333333333334 149.3333333333333 341.3333333333334M362.6666666666667 128C339.2 128 320 108.8 320 85.3333333333334S339.2 42.6666666666667 362.6666666666667 42.6666666666667S405.3333333333333 61.8666666666667 405.3333333333333 85.3333333333334S386.1333333333334 128 362.6666666666667 128M362.6666666666667 234.6666666666667C339.2 234.6666666666667 320 215.4666666666667 320 192S339.2 149.3333333333334 362.6666666666667 149.3333333333334S405.3333333333333 168.5333333333334 405.3333333333333 192S386.1333333333334 234.6666666666667 362.6666666666667 234.6666666666667M362.6666666666667 341.3333333333334C339.2 341.3333333333334 320 322.1333333333334 320 298.6666666666667S339.2 256 362.6666666666667 256S405.3333333333333 275.2000000000001 405.3333333333333 298.6666666666667S386.1333333333334 341.3333333333334 362.6666666666667 341.3333333333334M149.3333333333333 234.6666666666667C125.8666666666667 234.6666666666667 106.6666666666667 215.4666666666667 106.6666666666667 192S125.8666666666667 149.3333333333334 149.3333333333333 149.3333333333334S192 168.5333333333334 192 192S172.8 234.6666666666667 149.3333333333333 234.6666666666667M149.3333333333333 128C125.8666666666667 128 106.6666666666667 108.8 106.6666666666667 85.3333333333334S125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667S192 61.8666666666667 192 85.3333333333334S172.8 128 149.3333333333333 128z" />
-    <glyph glyph-name="dice-d10"
-      unicode="&#xF76E;"
-      horiz-adv-x="512" d=" M458.6666666666666 217.6C471.4666666666667 202.6666666666667 471.4666666666667 181.3333333333334 458.6666666666666 166.4L281.6 -10.6666666666666C266.6666666666667 -25.6 245.3333333333333 -25.6 230.4 -10.6666666666666L53.3333333333333 166.4C38.4 181.3333333333334 38.4 202.6666666666667 53.3333333333333 217.6L230.4 394.6666666666667C245.3333333333333 409.6 266.6666666666667 409.6 281.6 394.6666666666667L458.6666666666666 217.6M433.0666666666667 192L256 369.0666666666667L78.9333333333333 192L256 14.9333333333333L433.0666666666667 192M221.44 111.1466666666667H189.44V234.6666666666667L151.04 222.9333333333333V249.1733333333334L218.0266666666667 273.0666666666667H221.44V111.1466666666667M297.1733333333333 277.3333333333334C327.4666666666667 277.3333333333334 352 252.8 352 222.5066666666667V166.1866666666667C352 135.8933333333333 327.4666666666667 111.36 297.1733333333333 111.36C266.6666666666667 111.36 242.3466666666667 135.8933333333333 242.3466666666667 166.1866666666667V222.5066666666667C242.3466666666667 252.8 266.88 277.3333333333334 297.1733333333333 277.3333333333334M296.96 246.6133333333334C284.3733333333334 246.6133333333334 274.3466666666667 236.5866666666667 274.3466666666667 224V164.9066666666667C274.3466666666667 152.3200000000001 284.3733333333334 142.2933333333334 296.96 142.2933333333334C309.3333333333333 142.2933333333334 320 152.5333333333334 320 164.9066666666667V224C320 236.5866666666667 309.3333333333333 246.6133333333334 296.96 246.6133333333334z" />
-    <glyph glyph-name="dice-d12"
-      unicode="&#xF866;"
-      horiz-adv-x="512" d=" M256 405.3333333333333L32 242.3466666666667L117.3333333333333 -21.3333333333333H394.6666666666667L480 242.3466666666667L256 405.3333333333333M362.6666666666667 21.3333333333334H149.3333333333333L82.1333333333333 226.1333333333334L256 352.64L429.8666666666666 226.1333333333334L362.6666666666667 21.3333333333334M362.6666666666667 112V85.3333333333334H248.7466666666667V108.5866666666667S324.9066666666667 182.4 324.9066666666667 204.8C324.9066666666667 232.1066666666667 302.5066666666667 229.3333333333334 302.5066666666667 229.3333333333334C288 228.2666666666667 277.3333333333333 216.1066666666667 277.3333333333333 201.6H244.0533333333333C245.3333333333333 232.7466666666667 271.36 257.28 304.4266666666666 256C357.12 256 357.76 216.5333333333334 357.76 206.9333333333333C357.76 169.1733333333334 289.7066666666667 111.5733333333334 289.7066666666667 111.5733333333334L362.6666666666667 112M224 85.3333333333334H189.6533333333333V215.68L149.3333333333333 203.3066666666667V230.6133333333333L219.9466666666667 256H224V85.3333333333334z" />
-    <glyph glyph-name="dice-d20"
-      unicode="&#xF5EA;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667M318.5066666666667 271.5733333333334C348.8 271.5733333333334 373.3333333333333 247.04 373.3333333333333 216.7466666666667V160C373.3333333333333 130.1333333333333 348.8 105.6 318.5066666666667 105.6C288 105.6 263.68 130.1333333333333 263.68 160V216.7466666666667C263.68 247.04 288.2133333333333 271.5733333333334 318.5066666666667 271.5733333333334M318.2933333333333 240.8533333333334C305.92 240.8533333333334 295.68 230.8266666666667 295.68 218.24V159.36C295.68 146.7733333333334 305.92 136.5333333333334 318.2933333333333 136.5333333333334C330.6666666666667 136.5333333333334 341.3333333333333 146.7733333333334 341.3333333333333 159.36V218.24C341.3333333333333 230.8266666666667 330.6666666666667 240.8533333333334 318.2933333333333 240.8533333333334M244.2666666666667 133.1200000000001V107.5200000000001L134.6133333333333 108.1600000000001V129.9200000000001S207.7866666666667 200.96 208 222.5066666666667C208 248.9600000000001 186.24 246.1866666666667 186.24 246.1866666666667S165.3333333333333 245.3333333333334 162.9866666666667 219.5200000000001L130.9866666666667 218.4533333333334S131.84 271.7866666666667 188.3733333333333 271.7866666666667C238.9333333333333 271.7866666666667 239.5733333333333 233.8133333333334 239.5733333333333 224C239.5733333333333 188.16 173.8666666666667 132.9066666666667 173.8666666666667 132.9066666666667L244.2666666666667 133.12z" />
-    <glyph glyph-name="dice-d4"
-      unicode="&#xF5EB;"
-      horiz-adv-x="512" d=" M286.5066666666667 124.8H304.8533333333333V98.9866666666667H286.5066666666667V64H254.2933333333333V98.9866666666667H188.16L186.6666666666667 119.2533333333333L254.08 225.7066666666667H286.5066666666667V124.8M218.6666666666667 124.8H254.2933333333333V181.9733333333334L218.6666666666667 124.8M469.3333333333333 0H42.6666666666667C34.9866666666667 0 27.9466666666667 4.0533333333334 24.1066666666667 10.6666666666667C20.2666666666667 17.4933333333333 20.48 25.8133333333334 24.5333333333333 32L237.8666666666667 384C245.3333333333333 397.2266666666667 266.6666666666667 397.2266666666667 274.3466666666667 384L487.6799999999999 32C491.52 25.8133333333334 491.7333333333333 17.4933333333333 487.8933333333333 10.6666666666667C484.0533333333333 4.0533333333334 477.0133333333333 0 469.3333333333333 0M80.64 42.6666666666667H431.5733333333333L256 332.1600000000001L80.64 42.6666666666667z" />
-    <glyph glyph-name="dice-d6"
-      unicode="&#xF5EC;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M106.6666666666667 341.3333333333334V42.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667M285.6533333333333 244.6933333333334C232.32 245.3333333333333 231.68 202.0266666666667 231.68 202.0266666666667S243.4133333333334 216.1066666666667 267.3066666666667 216.1066666666667C281.3866666666667 216.1066666666667 309.3333333333334 203.7333333333333 310.4 161.92C311.68 117.9733333333334 272.4266666666667 106.6666666666667 272.4266666666667 106.6666666666667S197.76 88.3200000000001 198.4 177.92C199.04 278.6133333333334 285.6533333333333 270.2933333333334 285.6533333333333 270.2933333333334V244.6933333333334M254.9333333333334 189.8666666666667C239.1466666666667 192 231.04 175.36 231.04 175.36L231.4666666666667 160C231.4666666666667 143.5733333333334 242.9866666666667 131.6266666666667 256 131.6266666666667C269.0133333333333 131.6266666666667 278.4000000000001 143.5733333333334 278.4000000000001 160S267.9466666666667 189.8666666666667 254.9333333333334 189.8666666666667z" />
-    <glyph glyph-name="dice-d8"
-      unicode="&#xF5ED;"
-      horiz-adv-x="512" d=" M256 272C283.9466666666667 272 306.7733333333333 251.7333333333334 306.7733333333333 226.5600000000001C306.7733333333333 211.84 298.6666666666667 198.8266666666667 286.72 190.5066666666667C301.6533333333333 182.1866666666667 311.4666666666667 167.8933333333334 311.4666666666667 151.4666666666667C311.4666666666667 125.4400000000001 286.72 104.5333333333334 256 104.5333333333334C225.28 104.5333333333334 200.5333333333333 125.4400000000001 200.5333333333333 151.4666666666667C200.5333333333333 167.8933333333334 210.3466666666667 182.1866666666667 225.28 190.5066666666667C213.3333333333333 198.8266666666667 205.44 211.84 205.44 226.5600000000001C205.44 251.7333333333334 228.0533333333334 272 256 272M256 178.1333333333333C242.9866666666667 178.1333333333333 232.5333333333334 167.68 232.5333333333334 154.6666666666667C232.5333333333334 141.6533333333334 242.9866666666667 131.2000000000001 256 131.2000000000001C269.0133333333333 131.2000000000001 279.4666666666667 141.6533333333334 279.4666666666667 154.6666666666667C279.4666666666667 167.68 269.0133333333333 178.1333333333333 256 178.1333333333333M256 245.3333333333334C245.3333333333333 245.3333333333334 236.8 235.7333333333334 236.8 224S245.3333333333333 202.6666666666667 256 202.6666666666667S275.2 212.2666666666667 275.2 224S266.6666666666667 245.3333333333334 256 245.3333333333334M459.52 217.6C472.32 202.6666666666667 472.32 181.3333333333334 459.52 166.4L282.4533333333333 -10.6666666666666C267.52 -25.6 246.1866666666667 -25.6 231.2533333333333 -10.6666666666666L54.1866666666666 166.4C39.2533333333333 181.3333333333334 39.2533333333333 202.6666666666667 54.1866666666666 217.6L231.2533333333333 394.6666666666667C246.1866666666666 409.6 267.5199999999999 409.6 282.4533333333333 394.6666666666667L459.52 217.6M433.92 192.0000000000001L256.8533333333333 369.0666666666667L79.7866666666666 192.0000000000001L256.8533333333333 14.9333333333334L433.92 192.0000000000001z" />
-    <glyph glyph-name="dice-multiple"
-      unicode="&#xF76D;"
-      horiz-adv-x="512" d=" M421.9733333333334 384H239.36C225.0666666666667 384 213.3333333333333 372.2666666666667 213.3333333333333 357.9733333333334V277.3333333333334H341.3333333333333V149.3333333333334H421.9733333333334C436.2666666666667 149.3333333333334 448 161.0666666666667 448 175.36V357.9733333333334C448 372.2666666666667 436.2666666666667 384 421.9733333333334 384M265.3866666666667 305.7066666666667C250.88 305.7066666666667 239.1466666666667 317.44 239.1466666666667 331.9466666666667C239.1466666666667 346.4533333333334 250.88 358.1866666666667 265.3866666666667 358.1866666666667C279.8933333333333 358.1866666666667 291.6266666666667 346.4533333333334 291.6266666666667 331.9466666666667C291.6266666666667 317.4400000000001 279.8933333333333 305.7066666666667 265.3866666666667 305.7066666666667M395.9466666666667 175.36C381.4400000000001 175.1466666666667 369.7066666666667 186.88 369.4933333333334 201.3866666666667C369.2800000000001 215.8933333333333 381.0133333333334 227.6266666666667 395.5200000000001 227.84C410.0266666666667 228.0533333333334 421.7600000000001 216.32 421.9733333333334 201.3866666666667C421.76 187.0933333333334 410.24 175.5733333333334 395.9466666666667 175.36M395.9466666666667 305.7066666666667C381.4400000000001 305.4933333333334 369.7066666666667 317.2266666666667 369.4933333333334 331.7333333333334C369.2800000000001 346.24 381.0133333333334 357.9733333333334 395.5200000000001 358.1866666666667C410.0266666666667 358.4 421.7600000000001 346.6666666666667 421.9733333333334 331.9466666666667C421.9733333333334 317.44 410.4533333333334 305.92 395.9466666666667 305.7066666666667M90.0266666666667 234.6666666666667H272.64C286.9333333333334 234.6666666666667 298.6666666666667 222.9333333333333 298.6666666666667 208.64V26.0266666666666C298.6666666666667 11.7333333333333 286.9333333333334 0 272.64 0H90.0266666666667C75.7333333333333 0 64 11.7333333333333 64 26.0266666666666V208.64C64 222.9333333333333 75.7333333333333 234.6666666666667 90.0266666666667 234.6666666666667M181.3333333333333 143.36C167.04 143.36 155.3066666666667 131.6266666666667 155.3066666666667 117.3333333333333C155.3066666666667 103.04 167.04 91.3066666666666 181.3333333333333 91.3066666666666C195.6266666666667 91.3066666666666 207.36 103.04 207.36 117.3333333333333C207.36 131.6266666666667 195.6266666666667 143.36 181.3333333333333 143.36M116.0533333333333 208.64C101.76 208.64 90.0266666666667 196.9066666666667 90.0266666666667 182.6133333333334C90.0266666666667 168.32 101.76 156.5866666666667 116.0533333333333 156.5866666666667C130.3466666666666 156.5866666666667 142.08 168.32 142.08 182.6133333333334C142.08 196.9066666666667 130.3466666666666 208.64 116.0533333333333 208.64M246.4 78.2933333333333C232.1066666666667 78.2933333333333 220.3733333333333 66.56 220.3733333333333 52.2666666666667C220.3733333333333 37.9733333333333 232.1066666666667 26.24 246.4 26.24C260.6933333333334 26.24 272.4266666666667 37.9733333333334 272.4266666666667 52.2666666666667C272.4266666666667 66.5600000000001 260.9066666666667 78.08 246.6133333333334 78.2933333333333H246.4000000000001z" />
-    <glyph glyph-name="dictionary"
-      unicode="&#xF61D;"
-      horiz-adv-x="512" d=" M123.9466666666667 405.3333333333333C103.04 403.4133333333334 85.3333333333333 384 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -1.0666666666667 105.6 -21.3333333333333 128 -21.3333333333333H384C406.4 -21.3333333333333 426.6666666666667 -1.0666666666667 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.3466666666667 407.4666666666667 405.3333333333333 384 405.3333333333333H256V256L202.6666666666667 288L149.3333333333333 256V405.3333333333333H123.9466666666667M256 170.6666666666667H277.3333333333333C289.0666666666667 170.6666666666667 298.6666666666667 161.0666666666667 298.6666666666667 149.3333333333334V64H277.3333333333333V106.6666666666667H256V64H234.6666666666667V149.3333333333334C234.6666666666667 161.0666666666667 244.2666666666667 170.6666666666667 256 170.6666666666667M256 149.3333333333334V128H277.3333333333333V149.3333333333334H256M320 128H384V106.6666666666667L341.3333333333333 42.6666666666667H384V21.3333333333334H320V42.6666666666667L362.6666666666667 106.6666666666667H320V128z" />
-    <glyph glyph-name="dip-switch"
-      unicode="&#xF7C0;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H149.3333333333333C161.0666666666667 362.6666666666667 170.6666666666667 353.0666666666667 170.6666666666667 341.3333333333334V42.6666666666667C170.6666666666667 30.9333333333333 161.0666666666667 21.3333333333334 149.3333333333333 21.3333333333334H64C52.2666666666667 21.3333333333334 42.6666666666667 30.9333333333333 42.6666666666667 42.6666666666667V341.3333333333334C42.6666666666667 353.0666666666667 52.2666666666667 362.6666666666667 64 362.6666666666667M213.3333333333333 362.6666666666667H298.6666666666667C310.4 362.6666666666667 320 353.0666666666667 320 341.3333333333334V42.6666666666667C320 30.9333333333333 310.4 21.3333333333334 298.6666666666667 21.3333333333334H213.3333333333333C201.6 21.3333333333334 192 30.9333333333333 192 42.6666666666667V341.3333333333334C192 353.0666666666667 201.6 362.6666666666667 213.3333333333333 362.6666666666667M362.6666666666667 362.6666666666667H448C459.7333333333333 362.6666666666667 469.3333333333333 353.0666666666667 469.3333333333333 341.3333333333334V42.6666666666667C469.3333333333333 30.9333333333333 459.7333333333333 21.3333333333334 448 21.3333333333334H362.6666666666667C350.9333333333333 21.3333333333334 341.3333333333333 30.9333333333333 341.3333333333333 42.6666666666667V341.3333333333334C341.3333333333333 353.0666666666667 350.9333333333333 362.6666666666667 362.6666666666667 362.6666666666667M85.3333333333333 64H128V170.6666666666667H85.3333333333333V64M234.6666666666667 213.3333333333334H277.3333333333333V320H234.6666666666667V213.3333333333334M384 64H426.6666666666667V170.6666666666667H384V64z" />
-    <glyph glyph-name="directions"
-      unicode="&#xF1D0;"
-      horiz-adv-x="512" d=" M298.6666666666667 138.6666666666667V192H213.3333333333333V128H170.6666666666667V213.3333333333334C170.6666666666667 225.0666666666667 180.2666666666667 234.6666666666667 192 234.6666666666667H298.6666666666667V288L373.3333333333333 213.3333333333334M463.1466666666666 207.1466666666667L271.1466666666667 399.1466666666667H270.9333333333334C262.6133333333334 407.4666666666667 249.1733333333334 407.4666666666667 240.8533333333334 399.1466666666667L48.8533333333334 207.1466666666667C40.5333333333333 198.8266666666667 40.5333333333333 185.1733333333334 48.8533333333334 176.8533333333334L240.8533333333334 -15.1466666666666C249.1733333333334 -23.2533333333333 262.6133333333334 -23.4666666666667 271.1466666666667 -15.1466666666666L463.1466666666666 176.8533333333334C471.4666666666667 185.1733333333334 471.4666666666667 198.8266666666667 463.1466666666666 207.1466666666667z" />
-    <glyph glyph-name="directions-fork"
-      unicode="&#xF641;"
-      horiz-adv-x="512" d=" M64 362.6666666666667V181.3333333333334L128 245.3333333333334L192 170.6666666666667C213.3333333333333 149.3333333333334 213.3333333333333 128 213.3333333333333 128V0H298.6666666666667V149.3333333333334S298.6666666666667 170.6666666666667 287.36 192S256 234.6666666666667 256 234.6666666666667L192 307.6266666666667L245.3333333333333 362.6666666666667M384 362.6666666666667L288.8533333333333 267.3066666666668L298.6666666666667 256S318.5066666666667 234.6666666666667 330.0266666666667 213.3333333333334C334.5066666666667 204.8 337.0666666666667 196.48 338.56 189.2266666666667L448 298.6666666666667" />
-    <glyph glyph-name="disc"
-      unicode="&#xF5EE;"
-      horiz-adv-x="512" d=" M256 149.3333333333334C232.32 149.3333333333334 213.3333333333333 168.5333333333334 213.3333333333333 192C213.3333333333333 215.68 232.32 234.6666666666667 256 234.6666666666667C279.68 234.6666666666667 298.6666666666667 215.68 298.6666666666667 192C298.6666666666667 168.5333333333334 279.4666666666667 149.3333333333334 256 149.3333333333334M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="disc-alert"
-      unicode="&#xF1D1;"
-      horiz-adv-x="512" d=" M213.3333333333333 149.3333333333334C189.6533333333333 149.3333333333334 170.6666666666667 168.5333333333334 170.6666666666667 192C170.6666666666667 215.68 189.6533333333333 234.6666666666667 213.3333333333333 234.6666666666667C236.8 234.6666666666667 256 215.4666666666667 256 192S236.8 149.3333333333334 213.3333333333333 149.3333333333334M213.3333333333333 362.6666666666667C119.04 362.6666666666667 42.6666666666667 286.2933333333334 42.6666666666667 192S119.04 21.3333333333334 213.3333333333333 21.3333333333334S384 97.7066666666667 384 192S307.6266666666667 362.6666666666667 213.3333333333333 362.6666666666667M426.6666666666667 192H469.3333333333333V298.6666666666667H426.6666666666667M426.6666666666667 106.6666666666667H469.3333333333333V149.3333333333334H426.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="disc-player"
-      unicode="&#xF95F;"
-      horiz-adv-x="512" d=" M309.3333333333333 226.7733333333334C331.52 226.7733333333334 349.44 244.6933333333334 349.44 266.6666666666667C349.44 288.8533333333334 331.52 306.56 309.3333333333333 306.56S269.44 288.8533333333334 269.44 266.6666666666667C269.44 244.6933333333334 287.36 226.7733333333333 309.3333333333333 226.7733333333333M309.3333333333333 426.6666666666667C397.6533333333333 426.6666666666667 469.3333333333333 354.9866666666667 469.3333333333333 266.6666666666667C469.3333333333333 220.3733333333333 449.7066666666666 178.5600000000001 418.1333333333334 149.3333333333334H200.5333333333333C169.1733333333333 178.56 149.3333333333333 220.3733333333333 149.3333333333333 266.6666666666667C149.3333333333333 355.2000000000001 221.0133333333333 426.6666666666667 309.3333333333333 426.6666666666667M128 0V-21.3333333333333H85.3333333333333V0H42.6666666666667V128H469.3333333333333V0H426.6666666666667V-21.3333333333333H384V0H128M85.3333333333333 64V42.6666666666667H277.3333333333333V64H85.3333333333333M320 85.3333333333334V42.6666666666667H362.6666666666667V85.3333333333334H320M405.3333333333333 85.3333333333334C393.6 85.3333333333334 384 75.7333333333334 384 64S393.6 42.6666666666667 405.3333333333333 42.6666666666667S426.6666666666667 52.2666666666667 426.6666666666667 64S417.0666666666667 85.3333333333334 405.3333333333333 85.3333333333334z" />
-    <glyph glyph-name="discord"
-      unicode="&#xF66F;"
-      horiz-adv-x="512" d=" M469.3333333333333 -64L357.3333333333333 42.6666666666667L370.7733333333333 0H96C66.56 0 42.6666666666667 23.8933333333334 42.6666666666667 53.3333333333334V373.3333333333334C42.6666666666667 402.7733333333333 66.56 426.6666666666667 96 426.6666666666667H416C445.44 426.6666666666667 469.3333333333333 402.7733333333333 469.3333333333333 373.3333333333334V-64M256 302.9333333333334C198.8266666666667 302.9333333333334 158.72 278.4000000000001 158.72 278.4000000000001C180.6933333333333 298.0266666666667 219.0933333333333 309.3333333333334 219.0933333333333 309.3333333333334L215.4666666666667 312.9600000000001C179.4133333333333 312.3200000000001 146.7733333333333 287.36 146.7733333333333 287.36C110.08 210.7733333333334 112.4266666666666 144.6400000000001 112.4266666666666 144.6400000000001C142.2933333333333 106.0266666666668 186.6666666666666 108.8000000000001 186.6666666666666 108.8000000000001L201.8133333333333 128.0000000000001C175.1466666666666 133.7600000000001 158.2933333333333 157.4400000000001 158.2933333333333 157.4400000000001S198.4 130.1333333333333 256 130.1333333333333S353.7066666666666 157.44 353.7066666666666 157.44S336.8533333333333 133.76 310.1866666666666 128L325.3333333333333 108.8S369.7066666666666 106.0266666666666 399.5733333333333 144.64C399.5733333333333 144.64 401.92 210.7733333333333 365.2266666666667 287.36C365.2266666666667 287.36 332.5866666666667 312.32 296.5333333333333 312.9600000000001L292.9066666666667 309.3333333333334S331.3066666666667 298.0266666666667 353.2800000000001 278.4C353.2800000000001 278.4 313.1733333333334 302.9333333333334 256.0000000000001 302.9333333333334M211.8400000000001 222.08C225.7066666666668 222.08 237.0133333333334 209.92 236.8000000000001 194.9866666666667C236.8000000000001 180.2666666666667 225.7066666666668 167.8933333333334 211.8400000000001 167.8933333333334C198.1866666666667 167.8933333333334 187.0933333333334 180.2666666666667 187.0933333333334 194.9866666666667C187.0933333333334 209.92 197.9733333333334 222.08 211.8400000000001 222.08M300.8000000000001 222.08C314.6666666666668 222.08 325.7600000000001 209.92 325.7600000000001 194.9866666666667C325.7600000000001 180.2666666666667 314.6666666666668 167.8933333333334 300.8000000000001 167.8933333333334C287.1466666666667 167.8933333333334 276.0533333333334 180.2666666666667 276.0533333333334 194.9866666666667C276.0533333333334 209.92 286.9333333333334 222.08 300.8000000000001 222.08z" />
-    <glyph glyph-name="dishwasher"
-      unicode="&#xFAAB;"
-      horiz-adv-x="512" d=" M298.6666666666667 106.6666666666667C298.6666666666667 94.9333333333333 294.8266666666667 85.3333333333334 286.5066666666667 76.5866666666667C278.1866666666666 68.2666666666667 267.9466666666667 64 256 64C244.0533333333333 64 233.8133333333334 68.2666666666667 225.4933333333334 76.5866666666667C217.1733333333333 85.3333333333334 213.3333333333333 94.9333333333333 213.3333333333333 106.6666666666667C213.3333333333333 113.7066666666667 216.5333333333333 124.16 224 138.6666666666667C230.4 152.7466666666667 237.6533333333334 165.3333333333334 245.3333333333333 176L256 192C284.5866666666667 150.6133333333334 298.6666666666667 122.24 298.6666666666667 106.6666666666667M362.6666666666667 320C374.4 320 384 310.4 384 298.6666666666667S374.4 277.3333333333334 362.6666666666667 277.3333333333334S341.3333333333333 286.9333333333334 341.3333333333333 298.6666666666667S350.9333333333333 320 362.6666666666667 320M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M106.6666666666667 341.3333333333334V256H405.3333333333333V341.3333333333334H106.6666666666667M106.6666666666667 213.3333333333334V42.6666666666667H405.3333333333333V213.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="disqus"
-      unicode="&#xF1D2;"
-      horiz-adv-x="512" d=" M257.7066666666667 -21.3333333333333C205.44 -21.3333333333333 157.6533333333333 -2.3466666666666 120.7466666666667 29.2266666666667L30.08 16.8533333333334L65.0666666666667 103.4666666666667C53.3333333333333 130.5600000000001 46.08 160.0000000000001 46.08 192.0000000000001C46.08 309.3333333333334 140.8 405.3333333333334 257.7066666666667 405.3333333333334C374.6133333333333 405.3333333333333 469.3333333333333 309.3333333333334 469.3333333333333 192S374.6133333333333 -21.3333333333333 257.7066666666667 -21.3333333333333M373.3333333333333 192.64V193.28C373.3333333333333 254.72 329.8133333333334 298.6666666666667 254.9333333333333 298.6666666666667H174.08V85.3333333333334H253.8666666666667C329.1733333333333 85.3333333333334 373.3333333333333 130.9866666666667 373.3333333333333 192.6400000000001M256 137.8133333333334H232.32V246.1866666666667H256C290.56 246.1866666666667 313.6 226.3466666666667 313.6 192C313.6 157.2266666666667 290.56 137.8133333333334 256 137.8133333333334z" />
-    <glyph glyph-name="disqus-outline"
-      unicode="&#xF1D3;"
-      horiz-adv-x="512" d=" M253.8666666666667 138.6666666666667H230.4V245.3333333333334H253.8666666666667C288 245.3333333333334 311.4666666666667 226.1333333333334 311.4666666666667 192S288 138.6666666666667 253.8666666666667 138.6666666666667M253.8666666666667 298.6666666666667H172.8V85.3333333333334H251.7333333333334C326.4 85.3333333333334 371.2 130.1333333333333 371.2 192S328.5333333333333 298.6666666666667 253.8666666666666 298.6666666666667M256 21.3333333333334C215.4666666666666 21.3333333333334 177.0666666666666 36.2666666666667 147.2 61.8666666666667L132.2666666666666 74.6666666666667L96 70.4L110.9333333333333 104.5333333333334L104.5333333333333 121.6000000000001C93.8666666666666 145.0666666666667 89.6 168.5333333333334 89.6 194.1333333333334C89.6 288.0000000000001 166.4 364.8000000000001 258.1333333333333 364.8000000000001C349.8666666666666 364.8000000000001 424.5333333333333 285.8666666666668 424.5333333333333 192.0000000000001C424.5333333333333 98.1333333333334 347.7333333333333 21.3333333333334 256 21.3333333333334M256 405.3333333333335C138.6666666666667 405.3333333333333 44.8 309.3333333333334 44.8 192C44.8 160 51.2 130.1333333333333 64 102.4L29.8666666666667 14.9333333333334L121.6 27.7333333333335C157.8666666666667 -4.2666666666665 206.9333333333333 -23.4666666666665 258.1333333333334 -23.4666666666665C375.4666666666667 -23.4666666666665 469.3333333333333 72.5333333333335 469.3333333333333 189.8666666666668S373.3333333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="division"
-      unicode="&#xF1D4;"
-      horiz-adv-x="512" d=" M405.3333333333333 170.6666666666667H106.6666666666667V213.3333333333334H405.3333333333333V170.6666666666667M256 341.3333333333334C279.4666666666667 341.3333333333334 298.6666666666667 322.1333333333334 298.6666666666667 298.6666666666667S279.4666666666667 256 256 256S213.3333333333333 275.2000000000001 213.3333333333333 298.6666666666667S232.5333333333334 341.3333333333334 256 341.3333333333334M256 128C279.4666666666667 128 298.6666666666667 108.8 298.6666666666667 85.3333333333334S279.4666666666667 42.6666666666667 256 42.6666666666667S213.3333333333333 61.8666666666667 213.3333333333333 85.3333333333334S232.5333333333334 128 256 128z" />
-    <glyph glyph-name="division-box"
-      unicode="&#xF1D5;"
-      horiz-adv-x="512" d=" M362.6666666666667 170.6666666666667V213.3333333333334H149.3333333333333V170.6666666666667H362.6666666666667M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H405.3333333333333M256 298.6666666666667C244.2666666666667 298.6666666666667 234.6666666666667 289.0666666666667 234.6666666666667 277.3333333333334S244.2666666666667 256 256 256S277.3333333333333 265.6 277.3333333333333 277.3333333333334S267.7333333333334 298.6666666666667 256 298.6666666666667M256 128C244.2666666666667 128 234.6666666666667 118.4 234.6666666666667 106.6666666666667S244.2666666666667 85.3333333333334 256 85.3333333333334S277.3333333333333 94.9333333333333 277.3333333333333 106.6666666666667S267.7333333333334 128 256 128z" />
-    <glyph glyph-name="dlna"
-      unicode="&#xFA40;"
-      horiz-adv-x="512" d=" M456.1066666666666 180.0533333333334H274.1333333333334C255.36 180.0533333333334 236.8 171.52 226.3466666666667 157.6533333333333V157.8666666666667C215.8933333333333 143.36 198.8266666666667 133.9733333333333 179.4133333333333 133.9733333333333C147.6266666666667 133.9733333333333 121.8133333333333 160 121.8133333333333 192C121.8133333333333 224 147.6266666666667 249.3866666666667 179.4133333333333 249.3866666666667C198.8266666666667 249.3866666666667 215.8933333333334 240 226.3466666666667 225.4933333333333V225.7066666666666C236.8 211.8399999999999 255.36 202.6666666666666 274.1333333333334 202.6666666666666H454.1866666666666C457.6 202.6666666666666 469.3333333333333 204.7999999999999 469.3333333333333 220.3733333333333C453.5466666666667 310.8266666666666 364.8 380.16 257.28 380.16C191.1466666666667 380.16 132.0533333333334 353.92 92.5866666666667 312.5333333333333C86.4 303.1466666666666 92.8 300.3733333333333 98.7733333333333 299.5199999999999H216.32C234.6666666666667 299.5199999999999 253.6533333333334 308.4799999999999 264.1066666666667 322.3466666666666V321.92C274.7733333333333 336.4266666666666 291.6266666666667 346.0266666666667 311.04 346.0266666666667C342.8266666666667 346.0266666666667 368.64 320 368.64 288C368.64 256 342.8266666666667 230.4 311.04 230.4C291.6266666666667 230.4 274.7733333333334 240 264.1066666666667 254.5066666666666V254.2933333333333C253.6533333333334 267.9466666666666 234.6666666666668 276.6933333333333 216.3200000000001 276.6933333333333H88.1066666666667H88.5333333333333S69.5466666666667 277.3333333333333 58.0266666666667 261.3333333333333C49.0666666666667 247.04 42.6666666666667 216.5333333333334 42.6666666666667 192C42.6666666666667 167.2533333333333 46.2933333333333 144.8533333333334 58.0266666666667 122.24C68.0533333333333 106.0266666666666 88.5333333333333 106.6666666666667 88.5333333333333 106.6666666666667H87.68H216.32C234.6666666666667 106.6666666666667 253.6533333333334 115.6266666666667 264.1066666666667 129.4933333333334V129.28C274.7733333333333 143.7866666666667 291.6266666666667 153.3866666666667 311.04 153.3866666666667C342.8266666666667 153.3866666666667 368.64 127.36 368.64 96C368.64 64 342.8266666666667 37.76 311.04 37.76C291.6266666666667 37.76 274.7733333333334 47.36 264.1066666666667 61.8666666666667V61.44C253.6533333333334 75.3066666666666 234.6666666666668 84.2666666666667 216.3200000000001 84.2666666666667H98.9866666666667C93.0133333333334 83.4133333333334 86.6133333333334 80.64 92.16 71.68C131.6266666666667 30.2933333333333 190.9333333333334 3.84 257.2800000000001 3.84C365.0133333333334 3.84 453.9733333333334 73.1733333333334 469.3333333333333 164.0533333333334C469.3333333333333 176.64 460.5866666666666 179.6266666666667 456.1066666666666 180.0533333333334" />
-    <glyph glyph-name="dna"
-      unicode="&#xF683;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H128V362.6666666666667C128 331.9466666666667 142.5066666666667 306.9866666666667 168.1066666666667 282.0266666666667C186.4533333333333 264.3200000000001 210.9866666666667 247.2533333333334 236.5866666666667 230.4000000000001L197.5466666666667 205.0133333333334C176.4266666666667 219.3066666666667 155.9466666666667 234.6666666666667 138.6666666666667 251.52C108.16 281.1733333333334 85.3333333333333 317.8666666666667 85.3333333333333 362.6666666666667V405.3333333333333M384 405.3333333333333H426.6666666666667V362.6666666666667C426.6666666666667 317.8666666666667 403.84 281.1733333333334 373.3333333333333 251.52C343.2533333333334 222.08 304.8533333333333 197.76 267.52 174.0800000000001C230.1866666666667 150.1866666666667 193.92 126.9333333333333 168.1066666666666 101.9733333333334C142.5066666666667 77.0133333333333 128 52.0533333333334 128 21.3333333333334V-21.3333333333333H85.3333333333333V21.3333333333334C85.3333333333333 66.1333333333334 108.16 102.8266666666667 138.6666666666667 132.48C168.7466666666667 161.92 207.1466666666667 186.24 244.48 209.92C281.8133333333334 233.8133333333334 318.08 257.0666666666667 343.8933333333333 282.0266666666667C369.4933333333334 306.9866666666667 384 331.9466666666667 384 362.6666666666667V405.3333333333333M314.4533333333333 178.9866666666667C335.5733333333333 164.6933333333334 356.0533333333334 149.3333333333334 373.3333333333333 132.48C403.84 102.8266666666667 426.6666666666667 66.1333333333334 426.6666666666667 21.3333333333334V-21.3333333333333H384V21.3333333333334C384 52.0533333333334 369.4933333333334 77.0133333333333 343.8933333333333 101.9733333333334C325.5466666666667 119.6800000000001 301.0133333333333 136.7466666666667 275.4133333333333 153.6L314.4533333333333 178.9866666666667M149.3333333333333 384H362.6666666666667V362.6666666666667L361.3866666666667 352H150.6133333333333L149.3333333333333 362.6666666666667V384M163.84 320H348.16C343.04 312.7466666666667 337.0666666666667 305.2800000000001 328.96 297.3866666666667L318.08 288H193.4933333333334L183.04 297.3866666666667C174.9333333333333 305.28 168.96 312.7466666666667 163.84 320M193.92 96H318.5066666666667L328.96 86.6133333333334C337.0666666666667 78.72 343.04 71.2533333333333 348.16 64H163.84C168.96 71.2533333333333 174.9333333333333 78.72 183.04 86.6133333333334L193.92 96M150.6133333333334 32H361.3866666666667L362.6666666666667 21.3333333333334V0H149.3333333333333V21.3333333333334L150.6133333333333 32z" />
-    <glyph glyph-name="dns"
-      unicode="&#xF1D6;"
-      horiz-adv-x="512" d=" M149.3333333333333 256C125.8666666666667 256 106.6666666666667 275.2000000000001 106.6666666666667 298.6666666666667S125.8666666666667 341.3333333333334 149.3333333333333 341.3333333333334S192 322.1333333333334 192 298.6666666666667S172.8 256 149.3333333333333 256M426.6666666666667 384H85.3333333333333C73.6 384 64 374.4 64 362.6666666666667V234.6666666666667C64 222.9333333333333 73.6 213.3333333333334 85.3333333333333 213.3333333333334H426.6666666666667C438.4 213.3333333333334 448 222.9333333333333 448 234.6666666666667V362.6666666666667C448 374.4 438.4 384 426.6666666666667 384M149.3333333333333 42.6666666666667C125.8666666666667 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334S125.8666666666667 128 149.3333333333333 128S192 108.8 192 85.3333333333334S172.8 42.6666666666667 149.3333333333333 42.6666666666667M426.6666666666667 170.6666666666667H85.3333333333333C73.6 170.6666666666667 64 161.0666666666667 64 149.3333333333334V21.3333333333334C64 9.6 73.6 0 85.3333333333333 0H426.6666666666667C438.4 0 448 9.6 448 21.3333333333334V149.3333333333334C448 161.0666666666667 438.4 170.6666666666667 426.6666666666667 170.6666666666667z" />
-    <glyph glyph-name="do-not-disturb"
-      unicode="&#xF697;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M362.6666666666667 170.6666666666667H149.3333333333333V213.3333333333334H362.6666666666667V170.6666666666667z" />
-    <glyph glyph-name="do-not-disturb-off"
-      unicode="&#xF698;"
-      horiz-adv-x="512" d=" M362.6666666666667 213.3333333333334V170.6666666666667H331.52L431.36 70.8266666666667C455.2533333333333 105.1733333333334 469.3333333333333 146.9866666666667 469.3333333333333 192C469.3333333333333 309.76 373.76 405.3333333333333 256 405.3333333333333C210.9866666666667 405.3333333333333 169.1733333333333 391.2533333333334 134.8266666666667 367.36L288.8533333333333 213.3333333333334H362.6666666666667M48.4266666666667 399.5733333333333L21.3333333333333 372.48L80.64 313.1733333333334C56.7466666666667 278.8266666666667 42.6666666666667 237.0133333333333 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333C301.0133333333333 -21.3333333333333 342.8266666666667 -7.2533333333333 377.1733333333333 16.64L436.48 -42.6666666666666L463.5733333333333 -15.5733333333333L48.4266666666667 399.5733333333333M149.3333333333333 170.6666666666667V213.3333333333334H180.48L223.1466666666667 170.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="docker"
-      unicode="&#xF867;"
-      horiz-adv-x="512" d=" M46.9333333333333 239.7866666666667H94.72V193.28H46.9333333333333V239.7866666666667M105.6 239.7866666666667H153.6V193.28H105.6V239.7866666666667M105.6 299.52H153.6V253.0133333333333H105.6V299.52M164.48 239.7866666666667H212.2666666666667V193.28H164.48V239.7866666666667M164.48 299.52H212.2666666666667V253.0133333333333H164.48V299.52M223.1466666666667 239.7866666666667H271.1466666666667V193.28H223.1466666666667V239.7866666666667M223.1466666666667 299.52H271.1466666666667V253.0133333333333H223.1466666666667V299.52M282.0266666666667 239.7866666666667H329.8133333333334V193.28H282.0266666666667V239.7866666666667M223.1466666666667 359.2533333333334H271.1466666666667V312.7466666666667H223.1466666666667V359.2533333333334M113.7066666666667 126.0800000000001C121.1733333333333 126.0800000000001 127.1466666666667 120.3200000000001 127.1466666666667 113.0666666666667C127.1466666666667 106.0266666666668 121.1733333333333 100.0533333333334 113.7066666666667 100.0533333333334C106.6666666666667 100.0533333333334 100.48 106.0266666666668 100.48 113.0666666666667C100.48 120.3200000000001 106.6666666666667 126.0800000000001 113.7066666666667 126.0800000000001M484.0533333333333 215.68L490.6666666666666 212.0533333333334L487.2533333333332 205.44C473.5999999999999 179.6266666666667 445.2266666666666 171.7333333333334 417.4933333333333 173.0133333333333C375.8933333333333 72.5333333333333 285.2266666666666 24.7466666666667 175.5733333333333 24.7466666666667C118.8266666666666 24.7466666666667 66.7733333333333 45.44 37.1199999999999 94.2933333333334L36.6933333333333 95.1466666666667L31.9999999999999 103.68C22.3999999999999 125.2266666666667 18.9866666666666 148.6933333333333 21.3333333333333 172.3733333333333L21.9733333333333 179.4133333333334H337.0666666666667C348.3733333333334 179.4133333333334 359.8933333333333 181.3333333333334 370.3466666666667 184.7466666666667L386.56 192C379.9466666666667 200.5333333333334 376.32 211.4133333333334 375.4666666666667 222.08C373.9733333333334 236.5866666666667 376.9600000000001 256 387.2000000000001 266.6666666666667L392.32 272.64L398.2933333333334 267.9466666666667C413.4400000000001 256 426.0266666666667 239.5733333333333 428.3733333333334 220.8C446.5066666666667 225.92 468.0533333333333 224.8533333333333 484.0533333333333 215.68M113.92 88.5333333333333C128 88.5333333333333 138.6666666666667 99.6266666666667 138.6666666666667 113.0666666666667C138.6666666666667 126.72 128 137.8133333333333 113.7066666666667 137.8133333333333C99.84 137.8133333333333 88.5333333333333 126.72 88.5333333333333 113.0666666666667C88.5333333333333 99.4133333333334 99.84 88.5333333333333 113.92 88.5333333333333z" />
-    <glyph glyph-name="doctor"
-      unicode="&#xFA41;"
-      horiz-adv-x="512" d=" M316.5866666666667 101.12C381.0133333333333 88.96 426.6666666666667 57.8133333333334 426.6666666666667 21.3333333333334V-21.3333333333333H85.3333333333333V21.3333333333334C85.3333333333333 57.8133333333334 130.9866666666667 88.96 195.4133333333333 101.1200000000001L256 0L316.5866666666667 101.1200000000001M170.6666666666667 277.3333333333334H341.3333333333333V234.6666666666667C341.3333333333333 187.52 303.1466666666667 149.3333333333334 256 149.3333333333334S170.6666666666667 187.52 170.6666666666667 234.6666666666667V277.3333333333334M170.6666666666667 298.6666666666667L179.4133333333333 386.1333333333334C180.48 397.0133333333333 189.6533333333333 405.3333333333333 200.7466666666667 405.3333333333333H311.4666666666667C322.3466666666667 405.3333333333333 331.52 397.0133333333333 332.5866666666667 386.1333333333334L341.3333333333333 298.6666666666667H170.6666666666667M256 384H234.6666666666667V362.6666666666667H213.3333333333333V341.3333333333334H234.6666666666667V320H256V341.3333333333334H277.3333333333333V362.6666666666667H256V384z" />
-    <glyph glyph-name="dog"
-      unicode="&#xFA42;"
-      horiz-adv-x="512" d=" M384 362.6666666666667C347.52 362.6666666666667 325.3333333333333 355.6266666666667 312.5333333333333 349.6533333333333C296.1066666666667 357.76 277.3333333333333 362.6666666666667 256 362.6666666666667S215.8933333333334 357.76 199.4666666666667 349.6533333333333C186.6666666666667 355.6266666666667 164.48 362.6666666666667 128 362.6666666666667C64 362.6666666666667 21.3333333333333 192 21.3333333333333 149.3333333333334C21.3333333333333 131.6266666666667 49.4933333333333 115.4133333333334 88.32 108.8C101.9733333333333 61.0133333333333 166.4 24.5333333333333 245.3333333333333 21.3333333333334V112.6400000000001C232.7466666666667 120.5333333333334 213.3333333333333 134.8266666666667 213.3333333333333 149.3333333333334C213.3333333333333 170.6666666666668 256 170.6666666666668 256 170.6666666666668S298.6666666666667 170.6666666666668 298.6666666666667 149.3333333333334C298.6666666666667 134.8266666666667 279.2533333333334 120.5333333333334 266.6666666666667 112.6400000000001V21.3333333333334C345.6 24.5333333333333 410.0266666666667 61.0133333333333 423.68 108.8C462.5066666666667 115.4133333333334 490.6666666666666 131.6266666666667 490.6666666666666 149.3333333333334C490.6666666666666 192 448 362.6666666666667 384 362.6666666666667M88.5333333333333 152.1066666666667C77.8666666666667 154.6666666666667 69.5466666666667 157.6533333333334 64 160C69.3333333333333 219.0933333333333 110.9333333333334 311.4666666666667 129.0666666666667 320C140.5866666666667 320 149.3333333333334 318.7200000000001 157.2266666666667 317.6533333333333C112.4266666666667 268.3733333333334 94.72 191.1466666666667 88.5333333333333 152.1066666666667M192 192C180.2666666666667 192 170.6666666666667 201.6 170.6666666666667 213.3333333333334C170.6666666666667 224.8533333333333 180.2666666666667 234.6666666666667 192 234.6666666666667S213.3333333333333 225.0666666666667 213.3333333333333 213.3333333333334C213.3333333333333 201.3866666666667 203.7333333333334 192 192 192M320 192C308.2666666666667 192 298.6666666666667 201.6 298.6666666666667 213.3333333333334C298.6666666666667 224.8533333333333 308.2666666666667 234.6666666666667 320 234.6666666666667S341.3333333333333 225.0666666666667 341.3333333333333 213.3333333333334C341.3333333333333 201.3866666666667 331.7333333333334 192 320 192M423.4666666666667 152.1066666666667C417.2800000000001 191.1466666666667 399.5733333333333 268.3733333333334 354.7733333333334 317.6533333333333C362.6666666666668 318.72 371.4133333333334 320 382.9333333333334 320C401.0666666666667 311.4666666666667 442.6666666666668 219.0933333333333 448.0000000000001 160C442.6666666666668 157.6533333333334 434.3466666666667 154.6666666666667 423.4666666666668 152.1066666666667z" />
-    <glyph glyph-name="dog-service"
-      unicode="&#xFAAC;"
-      horiz-adv-x="512" d=" M298.6666666666667 277.3333333333334L362.6666666666667 213.3333333333334V0H320V128H170.6666666666667L128 64V0H85.3333333333333V128L106.6666666666667 149.3333333333334V213.3333333333334L42.6666666666667 277.3333333333334L64 298.6666666666667L106.6666666666667 256H149.3333333333333V192C149.3333333333333 180.2666666666667 158.9333333333333 170.6666666666667 170.6666666666667 170.6666666666667H256C267.7333333333334 170.6666666666667 277.3333333333333 180.2666666666667 277.3333333333333 192V256L298.6666666666667 277.3333333333334M405.3333333333333 341.3333333333334V384L320 298.6666666666667L384 234.6666666666667L405.3333333333333 256L426.6666666666667 234.6666666666667L469.3333333333333 277.3333333333334L405.3333333333333 341.3333333333334M245.3333333333333 245.3333333333334L96 394.6666666666667C90.24 400.64 80.8533333333333 400.64 74.6666666666667 394.6666666666667C68.6933333333333 388.9066666666667 68.6933333333333 379.52 74.6666666666667 373.3333333333334L224 224C229.76 218.0266666666667 239.1466666666667 218.0266666666667 245.3333333333333 224C251.3066666666667 229.76 251.3066666666667 239.1466666666667 245.3333333333333 245.3333333333334z" />
-    <glyph glyph-name="dog-side"
-      unicode="&#xFA43;"
-      horiz-adv-x="512" d=" M405.3333333333333 384L320 298.6666666666667L384 234.6666666666667L405.3333333333333 256L426.6666666666667 234.6666666666667L469.3333333333333 277.3333333333334L405.3333333333333 341.3333333333334V384M64 298.6666666666667L42.6666666666667 277.3333333333334L106.6666666666667 213.3333333333334V149.3333333333334L85.3333333333333 128V0H128V64L170.6666666666667 128H320V0H362.6666666666667V213.3333333333334L298.6666666666667 277.3333333333334L277.3333333333333 256H106.6666666666667L64 298.6666666666667z" />
-    <glyph glyph-name="dolby"
-      unicode="&#xF6B2;"
-      horiz-adv-x="512" d=" M42.6666666666667 341.3333333333334V42.6666666666667H469.3333333333333V341.3333333333334H42.6666666666667M128 85.3333333333334H85.3333333333333V298.6666666666667H128C189.0133333333333 296.7466666666667 236.8 248.96 234.6666666666667 192C236.8 135.04 189.0133333333333 87.2533333333333 128 85.3333333333334M426.6666666666667 85.3333333333334H384C322.9866666666667 87.2533333333333 275.2 135.04 277.3333333333333 192C275.2 248.96 322.9866666666667 296.7466666666667 384 298.6666666666667H426.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="domain"
-      unicode="&#xF1D7;"
-      horiz-adv-x="512" d=" M384 128H341.3333333333333V85.3333333333334H384M384 213.3333333333334H341.3333333333333V170.6666666666667H384M426.6666666666667 42.6666666666667H256V85.3333333333334H298.6666666666667V128H256V170.6666666666667H298.6666666666667V213.3333333333334H256V256H426.6666666666667M213.3333333333333 298.6666666666667H170.6666666666667V341.3333333333334H213.3333333333333M213.3333333333333 213.3333333333334H170.6666666666667V256H213.3333333333333M213.3333333333333 128H170.6666666666667V170.6666666666667H213.3333333333333M213.3333333333333 42.6666666666667H170.6666666666667V85.3333333333334H213.3333333333333M128 298.6666666666667H85.3333333333333V341.3333333333334H128M128 213.3333333333334H85.3333333333333V256H128M128 128H85.3333333333333V170.6666666666667H128M128 42.6666666666667H85.3333333333333V85.3333333333334H128M256 298.6666666666667V384H42.6666666666667V0H469.3333333333333V298.6666666666667H256z" />
-    <glyph glyph-name="donkey"
-      unicode="&#xF7C1;"
-      horiz-adv-x="512" d=" M455.2533333333333 227.2L453.76 228.6933333333334L451.84 230.6133333333334L384 298.6666666666667V320C384 325.9733333333334 379.3066666666667 330.6666666666667 373.3333333333333 330.6666666666667C370.3466666666667 330.6666666666667 367.36 329.3866666666667 365.44 327.2533333333334L287.1466666666667 256H149.3333333333333C134.8266666666667 256 121.3866666666667 248.5333333333334 113.4933333333334 236.3733333333334L55.8933333333333 179.4133333333334C48.8533333333333 169.8133333333334 50.9866666666667 156.5866666666667 60.5866666666667 149.3333333333334C67.84 144.2133333333334 77.8666666666667 144 85.3333333333333 149.3333333333334L106.6666666666667 169.1733333333334V42.6666666666667H170.6666666666667V128H277.3333333333333V42.6666666666667H341.3333333333333V152.96C341.3333333333333 164.2666666666667 345.8133333333334 175.1466666666667 353.92 183.04L384 213.3333333333334L426.6666666666667 192C429.8666666666666 190.2933333333334 433.4933333333334 189.2266666666667 437.3333333333333 189.2266666666667C450.1333333333334 189.6533333333333 460.5866666666666 200.32 460.3733333333333 213.3333333333334C460.1599999999999 218.4533333333334 458.6666666666666 223.36 455.2533333333333 227.2z" />
-    <glyph glyph-name="door"
-      unicode="&#xF819;"
-      horiz-adv-x="512" d=" M170.6666666666667 384C146.9866666666667 384 128 365.0133333333333 128 341.3333333333334V0H384V341.3333333333334C384 365.0133333333333 365.0133333333333 384 341.3333333333333 384H170.6666666666667M170.6666666666667 341.3333333333334H341.3333333333333V42.6666666666667H170.6666666666667V341.3333333333334M277.3333333333333 213.3333333333334V170.6666666666667H320V213.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="door-closed"
-      unicode="&#xF81A;"
-      horiz-adv-x="512" d=" M341.3333333333333 213.3333333333334H384V170.6666666666667H341.3333333333333V213.3333333333334M256 384H405.3333333333333C429.0133333333333 384 448 365.0133333333333 448 341.3333333333334V42.6666666666667H469.3333333333333V0H42.6666666666667V42.6666666666667H213.3333333333333V341.3333333333334C213.3333333333333 365.0133333333333 232.32 384 256 384M256 341.3333333333334V42.6666666666667H405.3333333333333V341.3333333333334H256z" />
-    <glyph glyph-name="door-open"
-      unicode="&#xF81B;"
-      horiz-adv-x="512" d=" M256 384C232.32 384 213.3333333333333 365.0133333333333 213.3333333333333 341.3333333333334H64V42.6666666666667H42.6666666666667V0H469.3333333333333V42.6666666666667H448V341.3333333333334C448 365.0133333333333 429.0133333333333 384 405.3333333333333 384H256M256 341.3333333333334H405.3333333333333V42.6666666666667H256V341.3333333333334M106.6666666666667 213.3333333333334H149.3333333333333V170.6666666666667H106.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="doorbell-video"
-      unicode="&#xF868;"
-      horiz-adv-x="512" d=" M170.0266666666667 405.3333333333333C146.3466666666667 405.3333333333333 128 386.56 128 362.6666666666667V23.04C128 -0.64 146.3466666666667 -19.4133333333333 170.0266666666667 -19.4133333333333H340.0533333333333C363.52 -19.4133333333333 382.5066666666667 -0.64 382.5066666666667 23.04V362.6666666666667C382.5066666666667 386.56 363.52 405.3333333333333 340.0533333333333 405.3333333333333H170.0266666666667M254.9333333333333 330.6666666666667C272.64 330.6666666666667 286.9333333333333 316.8 286.9333333333333 299.3066666666667C286.9333333333333 281.6 272.64 267.3066666666668 254.9333333333333 267.3066666666668C237.44 267.3066666666668 223.1466666666667 281.6 223.1466666666667 299.3066666666668C223.1466666666667 316.8000000000001 237.44 330.6666666666667 254.9333333333333 330.6666666666667M170.0266666666667 235.52H340.0533333333333V23.04H170.0266666666667V235.52M256 170.6666666666667C232.5333333333334 170.6666666666667 213.3333333333333 152.1066666666667 213.3333333333333 128.64S232.5333333333334 85.9733333333334 256 85.9733333333334S298.6666666666667 105.1733333333334 298.6666666666667 128.6400000000001S279.4666666666667 170.6666666666667 256 170.6666666666667z" />
-    <glyph glyph-name="dot-net"
-      unicode="&#xFAAD;"
-      horiz-adv-x="512" d=" M42.6666666666667 128C54.4 128 64 118.4 64 106.6666666666667S54.4 85.3333333333334 42.6666666666667 85.3333333333334S21.3333333333333 94.9333333333333 21.3333333333333 106.6666666666667S30.9333333333333 128 42.6666666666667 128M448 85.3333333333334H405.3333333333333V256H362.6666666666667V298.6666666666667H490.6666666666666V256H448V85.3333333333334M341.3333333333333 298.6666666666667V256H298.6666666666667V213.3333333333334H341.3333333333333V170.6666666666667H298.6666666666667V128H341.3333333333333V85.3333333333334H256V298.6666666666667H341.3333333333333M234.6666666666667 298.6666666666667V85.3333333333334H192L128 213.3333333333334V85.3333333333334H85.3333333333333V298.6666666666667H128L192 170.6666666666667V298.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="dots-horizontal"
-      unicode="&#xF1D8;"
-      horiz-adv-x="512" d=" M341.3333333333333 192C341.3333333333333 215.4666666666667 360.5333333333333 234.6666666666667 384 234.6666666666667S426.6666666666667 215.4666666666667 426.6666666666667 192S407.4666666666667 149.3333333333334 384 149.3333333333334S341.3333333333333 168.5333333333334 341.3333333333333 192M213.3333333333333 192C213.3333333333333 215.4666666666667 232.5333333333334 234.6666666666667 256 234.6666666666667S298.6666666666667 215.4666666666667 298.6666666666667 192S279.4666666666667 149.3333333333334 256 149.3333333333334S213.3333333333333 168.5333333333334 213.3333333333333 192M85.3333333333333 192C85.3333333333333 215.4666666666667 104.5333333333333 234.6666666666667 128 234.6666666666667S170.6666666666667 215.4666666666667 170.6666666666667 192S151.4666666666667 149.3333333333334 128 149.3333333333334S85.3333333333333 168.5333333333334 85.3333333333333 192z" />
-    <glyph glyph-name="dots-horizontal-circle"
-      unicode="&#xF7C2;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 224C238.2933333333333 224 224 209.7066666666667 224 192S238.2933333333333 160 256 160S288 174.2933333333334 288 192S273.7066666666667 224 256 224M138.6666666666667 224C120.96 224 106.6666666666667 209.7066666666667 106.6666666666667 192S120.96 160 138.6666666666667 160S170.6666666666667 174.2933333333334 170.6666666666667 192S156.3733333333333 224 138.6666666666667 224M373.3333333333333 224C355.6266666666667 224 341.3333333333333 209.7066666666667 341.3333333333333 192S355.6266666666667 160 373.3333333333333 160S405.3333333333333 174.2933333333334 405.3333333333333 192S391.04 224 373.3333333333333 224z" />
-    <glyph glyph-name="dots-vertical"
-      unicode="&#xF1D9;"
-      horiz-adv-x="512" d=" M256 106.6666666666667C279.4666666666667 106.6666666666667 298.6666666666667 87.4666666666667 298.6666666666667 64S279.4666666666667 21.3333333333334 256 21.3333333333334S213.3333333333333 40.5333333333333 213.3333333333333 64S232.5333333333334 106.6666666666667 256 106.6666666666667M256 234.6666666666667C279.4666666666667 234.6666666666667 298.6666666666667 215.4666666666667 298.6666666666667 192S279.4666666666667 149.3333333333334 256 149.3333333333334S213.3333333333333 168.5333333333334 213.3333333333333 192S232.5333333333334 234.6666666666667 256 234.6666666666667M256 362.6666666666667C279.4666666666667 362.6666666666667 298.6666666666667 343.4666666666667 298.6666666666667 320S279.4666666666667 277.3333333333334 256 277.3333333333334S213.3333333333333 296.5333333333334 213.3333333333333 320S232.5333333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="dots-vertical-circle"
-      unicode="&#xF7C3;"
-      horiz-adv-x="512" d=" M42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192M224 192C224 174.2933333333334 238.2933333333333 160 256 160S288 174.2933333333334 288 192S273.7066666666667 224 256 224S224 209.7066666666667 224 192M224 74.6666666666667C224 56.96 238.2933333333333 42.6666666666667 256 42.6666666666667S288 56.96 288 74.6666666666667S273.7066666666667 106.6666666666667 256 106.6666666666667S224 92.3733333333333 224 74.6666666666667M224 309.3333333333334C224 291.6266666666667 238.2933333333333 277.3333333333334 256 277.3333333333334S288 291.6266666666667 288 309.3333333333334S273.7066666666667 341.3333333333334 256 341.3333333333334S224 327.04 224 309.3333333333334z" />
-    <glyph glyph-name="douban"
-      unicode="&#xF699;"
-      horiz-adv-x="512" d=" M426.6666666666667 320H85.3333333333333V362.6666666666667H426.6666666666667V320M426.6666666666667 64V21.3333333333334H85.3333333333333V64H156.3733333333333L133.5466666666667 149.3333333333334H106.6666666666667V277.3333333333334H405.3333333333333V149.3333333333334H378.4533333333333L355.6266666666666 64H426.6666666666667M149.3333333333333 192H362.6666666666667V234.6666666666667H149.3333333333333V192M200.5333333333333 64H311.4666666666667L334.2933333333334 149.3333333333334H177.7066666666667L200.5333333333333 64z" />
-    <glyph glyph-name="download"
-      unicode="&#xF1DA;"
-      horiz-adv-x="512" d=" M106.6666666666667 21.3333333333334H405.3333333333333V64H106.6666666666667M405.3333333333333 256H320V384H192V256H106.6666666666667L256 106.6666666666667L405.3333333333333 256z" />
-    <glyph glyph-name="download-multiple"
-      unicode="&#xF9E8;"
-      horiz-adv-x="512" d=" M192 426.6666666666667V298.6666666666667H106.6666666666667L256 149.3333333333334L405.3333333333333 298.6666666666667H320V426.6666666666667H192M106.6666666666667 106.6666666666667V64H405.3333333333333V106.6666666666667H106.6666666666667M106.6666666666667 21.3333333333334V-21.3333333333333H405.3333333333333V21.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="download-network"
-      unicode="&#xF6F3;"
-      horiz-adv-x="512" d=" M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V128C405.3333333333333 104.5333333333333 386.1333333333334 85.3333333333334 362.6666666666667 85.3333333333334H277.3333333333333V42.6666666666667H298.6666666666667C310.4 42.6666666666667 320 33.0666666666667 320 21.3333333333334H469.3333333333333V-21.3333333333333H320C320 -33.0666666666667 310.4 -42.6666666666666 298.6666666666667 -42.6666666666666H213.3333333333333C201.6 -42.6666666666666 192 -33.0666666666667 192 -21.3333333333333H42.6666666666667V21.3333333333334H192C192 33.0666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H149.3333333333333C125.6533333333333 85.3333333333334 106.6666666666667 104.5333333333333 106.6666666666667 128V341.3333333333334C106.6666666666667 364.8 125.8666666666667 384 149.3333333333333 384H362.6666666666667M256 138.6666666666667L352 234.6666666666667H277.3333333333333V320H234.6666666666667V234.6666666666667H160L256 138.6666666666667z" />
-    <glyph glyph-name="drag"
-      unicode="&#xF1DB;"
-      horiz-adv-x="512" d=" M149.3333333333333 42.6666666666667V85.3333333333334H192V42.6666666666667H149.3333333333333M234.6666666666667 42.6666666666667V85.3333333333334H277.3333333333333V42.6666666666667H234.6666666666667M320 42.6666666666667V85.3333333333334H362.6666666666667V42.6666666666667H320M149.3333333333333 128V170.6666666666667H192V128H149.3333333333333M234.6666666666667 128V170.6666666666667H277.3333333333333V128H234.6666666666667M320 128V170.6666666666667H362.6666666666667V128H320M149.3333333333333 213.3333333333334V256H192V213.3333333333334H149.3333333333333M234.6666666666667 213.3333333333334V256H277.3333333333333V213.3333333333334H234.6666666666667M320 213.3333333333334V256H362.6666666666667V213.3333333333334H320M149.3333333333333 298.6666666666667V341.3333333333334H192V298.6666666666667H149.3333333333333M234.6666666666667 298.6666666666667V341.3333333333334H277.3333333333333V298.6666666666667H234.6666666666667M320 298.6666666666667V341.3333333333334H362.6666666666667V298.6666666666667H320z" />
-    <glyph glyph-name="drag-horizontal"
-      unicode="&#xF1DC;"
-      horiz-adv-x="512" d=" M64 128V170.6666666666667H106.6666666666667V128H64M64 213.3333333333334V256H106.6666666666667V213.3333333333334H64M149.3333333333333 128V170.6666666666667H192V128H149.3333333333333M149.3333333333333 213.3333333333334V256H192V213.3333333333334H149.3333333333333M234.6666666666667 128V170.6666666666667H277.3333333333333V128H234.6666666666667M234.6666666666667 213.3333333333334V256H277.3333333333333V213.3333333333334H234.6666666666667M320 128V170.6666666666667H362.6666666666667V128H320M320 213.3333333333334V256H362.6666666666667V213.3333333333334H320M405.3333333333333 128V170.6666666666667H448V128H405.3333333333333M405.3333333333333 213.3333333333334V256H448V213.3333333333334H405.3333333333333z" />
-    <glyph glyph-name="drag-vertical"
-      unicode="&#xF1DD;"
-      horiz-adv-x="512" d=" M192 384H234.6666666666667V341.3333333333334H192V384M277.3333333333333 384H320V341.3333333333334H277.3333333333333V384M192 298.6666666666667H234.6666666666667V256H192V298.6666666666667M277.3333333333333 298.6666666666667H320V256H277.3333333333333V298.6666666666667M192 213.3333333333334H234.6666666666667V170.6666666666667H192V213.3333333333334M277.3333333333333 213.3333333333334H320V170.6666666666667H277.3333333333333V213.3333333333334M192 128H234.6666666666667V85.3333333333334H192V128M277.3333333333333 128H320V85.3333333333334H277.3333333333333V128M192 42.6666666666667H234.6666666666667V0H192V42.6666666666667M277.3333333333333 42.6666666666667H320V0H277.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="drawing"
-      unicode="&#xF1DE;"
-      horiz-adv-x="512" d=" M181.3333333333333 384C246.1866666666667 384 298.6666666666667 331.52 298.6666666666667 266.6666666666667C298.6666666666667 238.2933333333334 288.64 212.2666666666667 271.7866666666667 192H448V0H256V176.2133333333334C235.7333333333334 159.36 209.7066666666667 149.3333333333334 181.3333333333333 149.3333333333334C116.48 149.3333333333334 64 201.8133333333334 64 266.6666666666667S116.48 384 181.3333333333333 384z" />
-    <glyph glyph-name="drawing-box"
-      unicode="&#xF1DF;"
-      horiz-adv-x="512" d=" M384 64H256V187.52C241.92 174.5066666666667 223.36 166.4 202.6666666666667 166.4C159.1466666666667 166.4 123.7333333333333 201.8133333333333 123.7333333333333 245.3333333333334S159.1466666666667 324.2666666666667 202.6666666666667 324.2666666666667S281.6 288.8533333333334 281.6 245.3333333333334C281.6 224.64 273.4933333333333 206.08 260.48 192H384M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="dribbble"
-      unicode="&#xF1E0;"
-      horiz-adv-x="512" d=" M350.2933333333334 55.04C341.3333333333333 96 330.6666666666667 133.76 320 167.04C330.6666666666667 168.5333333333334 341.3333333333333 169.3866666666667 353.7066666666666 169.3866666666667H354.1333333333333C373.9733333333333 169.3866666666667 395.7333333333333 166.8266666666667 419.4133333333333 161.4933333333334C411.3066666666666 117.3333333333334 385.7066666666666 79.5733333333334 350.2933333333332 55.04M256 25.6C218.88 25.6 184.7466666666667 37.76 157.0133333333333 58.4533333333333C162.9866666666667 68.0533333333333 175.5733333333333 86.6133333333334 195.84 105.8133333333333C216.32 125.6533333333333 245.3333333333333 146.1333333333333 282.24 158.2933333333333C294.8266666666667 122.6666666666666 306.3466666666667 82.1333333333333 315.0933333333333 36.48C296.7466666666667 29.44 277.3333333333333 25.5999999999999 256 25.5999999999999M89.6 192V194.3466666666667C94.2933333333333 194.1333333333333 100.48 194.1333333333333 107.7333333333333 194.1333333333333H107.9466666666667C141.2266666666666 194.3466666666667 199.68 197.12 258.9866666666667 215.68C262.1866666666667 208.64 265.3866666666667 201.3866666666667 268.5866666666667 193.7066666666667C228.9066666666667 180.48 197.76 159.36 174.72 138.6666666666667C152.7466666666667 118.1866666666667 137.6 98.3466666666667 128.8533333333333 85.3333333333334C104.5333333333333 113.92 89.6 151.2533333333333 89.6 192M182.4 341.3333333333334C194.1333333333333 327.4666666666667 217.1733333333333 297.3866666666667 241.92 250.6666666666667C192 235.52 141.0133333333333 232.1066666666667 110.5066666666667 232.1066666666667H107.7333333333333C102.6133333333333 232.1066666666667 98.1333333333333 232.1066666666667 94.5066666666667 232.32C106.6666666666667 280.1066666666667 138.6666666666667 320 182.4 341.3333333333334M256 358.4C295.2533333333334 358.4 331.3066666666666 344.7466666666667 359.68 321.92C337.92 295.68 309.3333333333333 277.3333333333334 277.9733333333333 263.4666666666667C256 305.7066666666667 234.6666666666667 336 220.5866666666667 354.56C232.1066666666667 356.9066666666667 243.84 358.4 256 358.4M386.7733333333333 294.8266666666667C407.4666666666666 268.3733333333334 420.48 235.5200000000001 422.1866666666666 199.8933333333334C398.08 205.0133333333334 375.4666666666666 207.36 354.1333333333333 207.36H353.9199999999999C336.8533333333333 207.36 320.8533333333333 205.8666666666667 305.7066666666666 203.3066666666667C302.08 212.2666666666667 298.6666666666666 220.8000000000001 294.6133333333333 229.1200000000001C328.32 243.8400000000001 360.5333333333333 264.9600000000001 386.7733333333332 294.8266666666667M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="dribbble-box"
-      unicode="&#xF1E1;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M321.92 96C315.9466666666667 125.0133333333333 308.6933333333334 151.2533333333333 300.3733333333334 174.5066666666667L324.2666666666667 176.2133333333334H324.6933333333333C338.56 176.2133333333334 353.92 174.5066666666667 370.3466666666667 170.6666666666667C364.5866666666667 139.9466666666667 346.88 113.28 321.92 96M256 75.52C230.1866666666667 75.52 206.08 84.0533333333333 186.88 98.3466666666667C190.9333333333333 105.1733333333334 199.68 118.1866666666667 213.3333333333333 131.6266666666667C228.2666666666667 145.4933333333334 248.32 160 274.3466666666667 168.3200000000001C283.3066666666666 143.5733333333334 291.2 115.2000000000001 297.3866666666667 83.2C284.3733333333334 78.2933333333333 270.5066666666667 75.52 256 75.52M139.52 192V193.7066666666667L152.32 193.4933333333334C175.7866666666667 193.4933333333334 216.5333333333333 195.6266666666667 258.1333333333334 208.6400000000001L264.7466666666667 193.28C237.0133333333333 183.8933333333334 215.2533333333333 169.1733333333334 199.2533333333333 154.4533333333334C183.68 140.3733333333333 173.2266666666666 126.2933333333334 167.04 117.3333333333334C149.9733333333333 137.3866666666667 139.52 163.4133333333334 139.52 192M204.5866666666667 296.32C212.6933333333333 286.7200000000001 228.9066666666667 265.8133333333334 246.1866666666667 232.96C210.9866666666666 222.5066666666667 175.5733333333333 220.16 154.0266666666667 220.16H142.9333333333333C151.2533333333333 253.6533333333334 174.2933333333333 281.3866666666667 204.5866666666667 296.3200000000001M256 308.48C283.52 308.48 308.6933333333334 298.6666666666667 328.7466666666667 282.88C313.3866666666667 264.5333333333334 293.12 251.3066666666667 271.36 241.92C256 271.5733333333334 241.28 292.6933333333334 231.2533333333334 305.7066666666667C239.1466666666667 307.4133333333334 247.4666666666667 308.48 256 308.48M347.52 263.8933333333334C362.0266666666667 245.3333333333334 371.2 222.5066666666667 372.2666666666667 197.5466666666667C355.4133333333333 200.96 339.6266666666667 202.6666666666667 324.6933333333333 202.6666666666667C312.7466666666666 202.6666666666667 301.44 201.8133333333334 290.7733333333333 199.8933333333334L283.0933333333333 218.0266666666667C306.56 228.2666666666667 329.1733333333333 242.9866666666667 347.52 263.8933333333334M256 341.3333333333334C173.44 341.3333333333334 106.6666666666667 274.5600000000001 106.6666666666667 192S173.44 42.6666666666667 256 42.6666666666667S405.3333333333333 109.44 405.3333333333333 192S338.56 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="drone"
-      unicode="&#xF1E2;"
-      horiz-adv-x="512" d=" M469.3333333333333 213.3333333333334H448L426.6666666666667 256H293.3333333333333L341.3333333333333 181.3333333333334H298.6666666666667L229.3333333333333 256H85.3333333333333C73.6 256 42.6666666666667 265.6 42.6666666666667 277.3333333333334S74.6666666666667 330.6666666666667 117.3333333333333 330.6666666666667S163.6266666666667 309.3333333333334 192 298.6666666666667H448C459.7333333333333 298.6666666666667 469.3333333333333 289.0666666666667 469.3333333333333 277.3333333333334V213.3333333333334M229.3333333333333 309.3333333333334L298.6666666666667 384H341.3333333333333L293.3333333333333 309.3333333333334H229.3333333333333M384 213.3333333333334V245.3333333333334H421.3333333333333L405.3333333333333 213.3333333333334H384M64 42.6666666666667C52.2666666666667 42.6666666666667 42.6666666666667 52.2666666666667 42.6666666666667 64S52.2666666666667 85.3333333333334 64 85.3333333333334C111.1466666666667 85.3333333333334 149.3333333333333 47.1466666666667 149.3333333333333 0C149.3333333333333 -11.7333333333333 139.7333333333333 -21.3333333333333 128 -21.3333333333333S106.6666666666667 -11.7333333333333 106.6666666666667 0C106.6666666666667 23.4666666666667 87.4666666666667 42.6666666666667 64 42.6666666666667M234.6666666666667 0C234.6666666666667 -11.7333333333333 225.0666666666667 -21.3333333333333 213.3333333333333 -21.3333333333333S192 -11.7333333333333 192 0C192 70.6133333333334 134.6133333333334 128 64 128C52.2666666666667 128 42.6666666666667 137.6 42.6666666666667 149.3333333333334S52.2666666666667 170.6666666666667 64 170.6666666666667C158.2933333333333 170.6666666666667 234.6666666666667 94.2933333333334 234.6666666666667 0z" />
-    <glyph glyph-name="dropbox"
-      unicode="&#xF1E3;"
-      horiz-adv-x="512" d=" M256 137.3866666666667L348.8 60.5866666666667L388.2666666666667 86.4V57.6L256 -21.3333333333333L124.16 57.6V86.4L163.84 60.5866666666667L256 137.3866666666667M163.84 394.6666666666667L256 318.0800000000001L348.16 394.6666666666667L480 309.3333333333334L388.9066666666667 235.9466666666667L480 162.9866666666667L348.16 77.0133333333333L256 154.0266666666667L163.84 77.0133333333333L32 162.9866666666667L123.0933333333333 235.9466666666667L32 309.3333333333334L163.84 394.6666666666667M256 156.16L386.7733333333333 235.9466666666667L256 315.9466666666667L125.2266666666667 235.9466666666667L256 156.16z" />
-    <glyph glyph-name="drupal"
-      unicode="&#xF1E4;"
-      horiz-adv-x="512" d=" M436.6933333333333 135.4666666666667C436.6933333333333 121.8133333333333 432 98.9866666666667 423.04 83.2C413.8666666666666 67.2 407.04 62.72 393.3866666666666 62.72C377.6 65.0666666666666 347.9466666666666 110.5066666666667 327.68 112.64C302.5066666666666 112.64 250.2399999999999 60.3733333333333 207.1466666666666 60.3733333333333C182.1866666666666 60.3733333333333 173.0133333333333 65.0666666666666 166.1866666666666 69.5466666666666C152.5333333333333 78.72 148.0533333333333 92.3733333333333 148.0533333333333 110.5066666666667C148.0533333333333 144.64 179.84 174.08 218.4533333333333 174.08C268.5866666666666 174.08 302.5066666666666 124.16 327.68 126.2933333333333C347.9466666666666 126.2933333333333 388.9066666666667 167.2533333333333 409.3866666666666 167.2533333333333C429.8666666666666 171.7333333333334 436.6933333333333 149.3333333333333 436.6933333333333 135.4666666666667M354.7733333333333 335.36C332.16 349.0133333333333 311.68 355.8399999999999 288.8533333333333 369.4933333333333C275.4133333333333 378.6666666666667 257.0666666666666 398.9333333333333 241.28 417.28C234.6666666666667 387.6266666666666 229.9733333333333 376.32 218.4533333333333 367.1466666666667C195.84 351.36 184.32 344.5333333333333 164.0533333333333 335.36C148.0533333333334 326.4 64 276.2666666666667 64 167.2533333333333C64 58.24 157.2266666666667 -21.3333333333333 257.0666666666667 -21.3333333333333C359.4666666666667 -21.3333333333333 448 53.3333333333334 448 164.9066666666667C452.48 276.2666666666667 368.4266666666666 326.4000000000001 354.7733333333333 335.36z" />
-    <glyph glyph-name="duck"
-      unicode="&#xF1E5;"
-      horiz-adv-x="512" d=" M181.3333333333333 341.3333333333334C163.6266666666667 341.3333333333334 149.3333333333333 327.04 149.3333333333333 309.3333333333334S163.6266666666667 277.3333333333334 181.3333333333333 277.3333333333334S213.3333333333333 291.6266666666667 213.3333333333333 309.3333333333334S199.04 341.3333333333334 181.3333333333333 341.3333333333334M213.3333333333333 405.3333333333333C272.2133333333333 405.3333333333333 320 357.5466666666667 320 298.6666666666667C320 262.4000000000001 301.8666666666667 230.4000000000001 274.3466666666667 211.2C308.0533333333333 208 346.0266666666667 200.32 384 181.3333333333334C448 149.3333333333334 469.3333333333333 192 469.3333333333333 192S448 0 320 0H192S85.3333333333333 0 85.3333333333333 106.6666666666667C85.3333333333333 170.6666666666667 149.3333333333333 192 128 234.6666666666667C42.6666666666667 234.6666666666667 42.6666666666667 309.3333333333334 42.6666666666667 309.3333333333334C64 298.6666666666667 90.4533333333333 298.6666666666667 106.6666666666667 306.1333333333334C110.72 361.6 157.0133333333333 405.3333333333333 213.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="dumbbell"
-      unicode="&#xF1E6;"
-      horiz-adv-x="512" d=" M90.0266666666667 146.7733333333334L74.6666666666667 161.92C58.24 178.56 58.24 205.44 74.6666666666667 222.08C91.7333333333333 238.9333333333334 118.6133333333334 238.9333333333334 135.2533333333333 222.08L190.2933333333333 167.2533333333333L280.7466666666667 257.7066666666667L225.92 312.7466666666667C209.0666666666667 329.3866666666667 209.0666666666667 356.2666666666667 225.92 373.3333333333334C242.56 389.76 269.44 389.76 286.08 373.3333333333334L301.2266666666667 357.9733333333334L421.9733333333334 237.2266666666667L437.3333333333333 222.08C453.76 205.44 453.76 178.5600000000001 437.3333333333333 161.92C420.2666666666667 145.0666666666667 393.3866666666667 145.0666666666667 376.7466666666667 161.92L321.7066666666667 216.7466666666667L231.2533333333334 126.2933333333334L286.08 71.2533333333333C302.9333333333333 54.6133333333333 302.9333333333333 27.7333333333334 286.08 10.6666666666667C269.44 -5.76 242.56 -5.76 225.92 10.6666666666667L210.7733333333333 26.0266666666666L90.0266666666666 146.7733333333333M67.4133333333333 33.7066666666667L90.0266666666666 56.3199999999999L59.9466666666666 86.4C51.6266666666666 94.72 51.6266666666666 108.16 59.9466666666666 116.48C68.2666666666666 124.8 81.7066666666666 124.8 90.0266666666666 116.48L180.48 26.0266666666666C188.8 17.7066666666667 188.8 4.2666666666667 180.48 -4.0533333333333C172.16 -12.3733333333333 158.72 -12.3733333333333 150.4 -4.0533333333333L120.32 26.0266666666666L97.7066666666666 3.4133333333334L67.4133333333333 33.7066666666667M414.2933333333334 380.5866666666667L444.5866666666667 350.2933333333334L421.9733333333334 327.68L452.0533333333334 297.6C460.3733333333334 289.28 460.3733333333334 275.8400000000001 452.0533333333334 267.52C443.7333333333334 258.9866666666667 430.2933333333334 258.9866666666667 421.9733333333334 267.52L331.5200000000001 357.9733333333334C323.2000000000001 366.2933333333333 323.2000000000001 379.7333333333334 331.5200000000001 388.0533333333334C339.8400000000001 396.3733333333334 353.2800000000001 396.3733333333334 361.6 388.0533333333334L391.6800000000001 357.9733333333334L414.2933333333334 380.5866666666667z" />
-    <glyph glyph-name="ear-hearing"
-      unicode="&#xF7C4;"
-      horiz-adv-x="512" d=" M362.6666666666667 21.3333333333334C356.48 21.3333333333334 350.7200000000001 22.6133333333333 346.4533333333333 24.5333333333333C331.3066666666666 32 320.64 43.3066666666666 309.9733333333333 75.3066666666666C298.6666666666667 108.5866666666667 278.6133333333333 124.16 258.9866666666666 139.3066666666666C242.1333333333333 152.3199999999999 224.6399999999999 165.76 209.4933333333333 193.28C198.1866666666667 213.3333333333334 192 236.1600000000001 192 256C192 315.7333333333334 238.9333333333333 362.6666666666667 298.6666666666667 362.6666666666667S405.3333333333333 315.7333333333334 405.3333333333333 256H448C448 339.8400000000001 382.5066666666667 405.3333333333333 298.6666666666667 405.3333333333333S149.3333333333333 339.8400000000001 149.3333333333333 256C149.3333333333333 229.12 157.44 199.4666666666667 172.16 172.8C192 137.6 214.4 119.8933333333333 232.96 105.6C250.24 92.3733333333333 262.6133333333334 82.7733333333333 269.44 61.8666666666667C282.24 23.04 298.6666666666667 1.28 327.68 -13.8666666666667C338.56 -18.7733333333334 350.5066666666667 -21.3333333333334 362.6666666666667 -21.3333333333334C409.8133333333334 -21.3333333333334 448 16.8533333333332 448 63.9999999999999H405.3333333333333C405.3333333333333 40.5333333333332 386.1333333333334 21.3333333333333 362.6666666666667 21.3333333333333M162.9866666666667 391.68L132.6933333333333 421.9733333333334C90.24 379.52 64 320.8533333333334 64 256S90.24 132.48 132.6933333333333 90.0266666666666L162.7733333333334 120.1066666666667C128 154.88 106.6666666666667 202.6666666666667 106.6666666666667 256S128 357.12 162.9866666666667 391.68M245.3333333333333 256C245.3333333333333 226.5600000000001 269.2266666666667 202.6666666666667 298.6666666666667 202.6666666666667S352 226.5600000000001 352 256S328.1066666666667 309.3333333333334 298.6666666666667 309.3333333333334S245.3333333333333 285.44 245.3333333333333 256z" />
-    <glyph glyph-name="ear-hearing-off"
-      unicode="&#xFA44;"
-      horiz-adv-x="512" d=" M21.3333333333333 356.9066666666667L48.64 384L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L275.4133333333333 102.8266666666667C260.0533333333333 90.8800000000001 248.96 81.28 242.56 61.8666666666667C229.76 23.04 213.3333333333333 1.28 184.32 -13.8666666666667C173.44 -18.7733333333334 161.4933333333334 -21.3333333333334 149.3333333333334 -21.3333333333334C102.1866666666667 -21.3333333333334 64 16.8533333333332 64 63.9999999999999H106.6666666666667C106.6666666666667 40.5333333333332 125.8666666666667 21.3333333333333 149.3333333333334 21.3333333333333C155.52 21.3333333333333 161.28 22.6133333333332 165.5466666666667 24.5333333333332C180.6933333333333 31.9999999999999 191.36 43.3066666666666 202.0266666666667 75.3066666666666C211.4133333333333 104.1066666666666 228.0533333333334 119.6799999999999 245.3333333333333 133.1199999999999L107.52 270.7200000000001C106.6666666666667 265.8133333333334 106.6666666666667 260.9066666666667 106.6666666666667 256H64C64 273.7066666666667 66.9866666666667 290.3466666666667 72.32 305.92L21.3333333333333 356.9066666666667M302.5066666666667 193.28C313.8133333333334 213.3333333333334 320 236.1600000000001 320 256C320 315.7333333333334 273.0666666666667 362.6666666666667 213.3333333333333 362.6666666666667C187.9466666666667 362.6666666666667 165.12 354.3466666666667 146.9866666666667 340.0533333333334L116.48 370.56C142.2933333333333 392.32 176 405.3333333333333 213.3333333333333 405.3333333333333C297.1733333333333 405.3333333333333 362.6666666666667 339.8400000000001 362.6666666666667 256C362.6666666666667 229.12 354.56 199.4666666666667 339.84 172.8L330.0266666666667 156.8L299.3066666666666 187.7333333333334L302.5066666666667 193.28M349.0133333333333 391.68L379.3066666666667 421.9733333333333C421.76 379.52 448 320.8533333333334 448 256C448 195.6266666666667 425.1733333333333 140.5866666666667 387.84 98.9866666666667L357.76 129.28C387.2 162.9866666666667 405.3333333333333 207.36 405.3333333333333 256C405.3333333333333 309.3333333333334 384 357.12 349.0133333333333 391.68M266.6666666666667 256C266.6666666666667 245.3333333333334 263.68 236.1600000000001 258.7733333333333 228.0533333333334L185.3866666666667 301.44C193.4933333333334 306.3466666666667 202.6666666666667 309.3333333333334 213.3333333333333 309.3333333333334C242.7733333333333 309.3333333333334 266.6666666666667 285.44 266.6666666666667 256z" />
-    <glyph glyph-name="earth"
-      unicode="&#xF1E7;"
-      horiz-adv-x="512" d=" M381.8666666666666 77.0133333333333C376.32 94.08 360.32 106.6666666666667 341.3333333333333 106.6666666666667H320V170.6666666666667C320 182.4 310.4 192 298.6666666666667 192H170.6666666666667V234.6666666666667H213.3333333333333C225.0666666666667 234.6666666666667 234.6666666666667 244.2666666666667 234.6666666666667 256V298.6666666666667H277.3333333333333C300.8 298.6666666666667 320 317.8666666666667 320 341.3333333333334V350.0800000000001C382.5066666666667 324.9066666666667 426.6666666666667 263.68 426.6666666666667 192C426.6666666666667 147.6266666666667 409.6 107.3066666666667 381.8666666666666 77.0133333333333M234.6666666666667 22.8266666666667C150.4 33.28 85.3333333333333 104.96 85.3333333333333 192C85.3333333333333 205.2266666666667 87.04 218.0266666666667 89.8133333333333 230.1866666666667L192 128V106.6666666666667C192 83.2 211.2 64 234.6666666666667 64M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="earth-box"
-      unicode="&#xF6CC;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384H106.6666666666667M336.64 341.3333333333334H405.3333333333333V81.4933333333333C399.7866666666667 98.5600000000001 377.3866666666667 111.1466666666667 358.4 111.1466666666667H337.0666666666667V175.1466666666667C337.0666666666667 186.8800000000001 327.4666666666667 196.48 315.7333333333334 196.48H187.7333333333334V239.1466666666667H230.4C242.1333333333334 239.1466666666667 251.7333333333334 248.7466666666667 251.7333333333334 260.48V303.1466666666667H294.4C316.3733333333334 303.1466666666667 334.2933333333334 320 336.64 341.3333333333334M106.6666666666667 228.48L209.0666666666667 132.48V111.1466666666667C209.0666666666667 87.4666666666667 228.2666666666667 68.48 251.7333333333334 68.48V42.6666666666667H106.6666666666667V228.48z" />
-    <glyph glyph-name="earth-box-off"
-      unicode="&#xF6CD;"
-      horiz-adv-x="512" d=" M490.6666666666666 356.9066666666667L448 314.24V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H133.76L91.0933333333333 -42.6666666666666L64 -15.36L463.36 384L490.6666666666666 356.9066666666667M106.6666666666667 384H409.1733333333333L366.5066666666667 341.3333333333334H336.64C334.2933333333333 320 316.3733333333334 303.1466666666667 294.4 303.1466666666667H251.7333333333333V260.48C251.7333333333333 248.5333333333334 242.1333333333334 239.1466666666667 230.4 239.1466666666667H187.7333333333333V196.48H221.44L182.4 157.4400000000001L106.6666666666667 228.48V81.4933333333333L64 38.8266666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384M251.7333333333334 42.6666666666667V68.48C238.2933333333333 68.48 226.1333333333334 74.6666666666667 218.24 84.48L176.4266666666667 42.6666666666667H251.7333333333333M337.0666666666666 175.1466666666667V111.1466666666667H358.3999999999999C377.3866666666666 111.1466666666667 399.7866666666667 98.5600000000001 405.3333333333333 81.4933333333333V271.5733333333334L327.0399999999999 193.28C333.0133333333332 189.4400000000001 337.0666666666666 182.8266666666667 337.0666666666666 175.1466666666667z" />
-    <glyph glyph-name="earth-off"
-      unicode="&#xF1E8;"
-      horiz-adv-x="512" d=" M469.3333333333333 335.5733333333334L437.3333333333333 304C457.8133333333333 271.36 469.3333333333333 233.1733333333334 469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333C215.04 -21.3333333333333 176.64 -9.8133333333333 144 10.6666666666667L112.4266666666667 -21.3333333333333L85.3333333333333 5.9733333333334L442.0266666666667 362.6666666666667L469.3333333333333 335.5733333333334M381.8666666666666 77.0133333333333C409.6 107.3066666666667 426.6666666666667 147.6266666666667 426.6666666666667 192C426.6666666666667 221.2266666666667 419.4133333333333 248.7466666666667 406.4 272.64L316.3733333333334 182.6133333333334C318.7200000000001 179.2 320 175.1466666666667 320 170.6666666666666V106.6666666666667H341.3333333333333C360.32 106.6666666666667 376.32 94.08 381.8666666666666 77.0133333333333M234.6666666666667 22.8266666666667V64C224 64 214.8266666666667 67.6266666666667 207.5733333333333 73.8133333333334L175.36 41.6C193.4933333333334 32 213.3333333333333 25.6 234.6666666666667 22.8266666666667M320 350.0800000000001V341.3333333333334C320 317.8666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667V256C234.6666666666667 244.2666666666667 225.0666666666667 234.6666666666667 213.3333333333333 234.6666666666667H170.6666666666667V192H217.1733333333333L172.5866666666667 147.4133333333334L89.8133333333333 230.1866666666667C87.04 218.0266666666667 85.3333333333333 205.2266666666667 85.3333333333333 192C85.3333333333333 154.88 97.28 120.3200000000001 117.3333333333333 92.3733333333333L87.04 61.8666666666667C59.0933333333333 97.92 42.6666666666667 142.9333333333333 42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333C305.0666666666667 405.3333333333333 350.08 388.9066666666667 386.1333333333334 360.9600000000001L355.6266666666667 330.6666666666667C344.7466666666667 338.3466666666667 332.8 344.9600000000001 320 350.0800000000001z" />
-    <glyph glyph-name="edge"
-      unicode="&#xF1E9;"
-      horiz-adv-x="512" d=" M58.4533333333333 217.3866666666667C81.7066666666667 477.0133333333333 480 477.0133333333333 452.2666666666667 158.72H183.68C183.68 67.2 307.6266666666666 38.1866666666667 416.8533333333333 100.0533333333333V10.0266666666666C282.6666666666667 -61.4399999999999 106.6666666666667 -9.1733333333333 106.6666666666667 147.4133333333334C106.6666666666667 264.9600000000001 212.6933333333333 302.7200000000001 212.6933333333333 302.7200000000001S183.04 264.9600000000001 182.1866666666667 233.6H334.9333333333333C334.9333333333333 385.4933333333334 125.8666666666666 329.1733333333334 58.4533333333333 217.3866666666667z" />
-    <glyph glyph-name="egg"
-      unicode="&#xFAAE;"
-      horiz-adv-x="512" d=" M416 138.6666666666667C416 50.3466666666667 344.32 -21.3333333333333 256 -21.3333333333333C167.68 -21.3333333333333 96 50.3466666666667 96 138.6666666666667C96 226.9866666666667 167.68 405.3333333333333 256 405.3333333333333C344.32 405.3333333333333 416 226.9866666666667 416 138.6666666666667z" />
-    <glyph glyph-name="egg-easter"
-      unicode="&#xFAAF;"
-      horiz-adv-x="512" d=" M146.9866666666667 312.32C175.5733333333333 364.5866666666667 213.3333333333333 405.3333333333333 256 405.3333333333333C298.6666666666667 405.3333333333333 336.4266666666666 364.5866666666667 365.0133333333333 312.32C346.88 307.8400000000001 330.6666666666667 297.1733333333334 320 282.24C294.1866666666666 317.6533333333333 244.48 325.3333333333334 209.0666666666667 299.3066666666667C202.6666666666667 294.6133333333334 196.6933333333333 288.8533333333334 192 282.24C181.3333333333333 297.1733333333334 165.12 307.8400000000001 146.9866666666667 312.32M320 62.72L256 126.72L192 62.72L128 126.72L100.9066666666667 99.6266666666667C122.6666666666667 13.8666666666667 209.7066666666667 -37.76 295.2533333333334 -16.2133333333333C352 -1.7066666666666 396.5866666666667 42.6666666666667 411.0933333333333 99.6266666666667L384 126.72L320 62.72M192 107.9466666666667L256 171.9466666666667L320 107.9466666666667L384 171.9466666666667L416 139.9466666666667C413.2266666666667 189.2266666666667 401.0666666666667 237.6533333333333 379.9466666666666 282.4533333333333C355.2 280.32 336 259.6266666666667 336 234.6666666666667H304C304 261.12 282.4533333333333 282.6666666666667 256 282.6666666666667S208 261.12 208 234.6666666666667H176C176 259.6266666666667 156.8 280.3200000000001 132.0533333333333 282.4533333333334C110.9333333333333 237.6533333333334 98.7733333333333 189.2266666666667 96 139.9466666666667L128 171.9466666666667L192 107.9466666666667z" />
-    <glyph glyph-name="eight-track"
-      unicode="&#xF9E9;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333L106.6666666666667 341.3333333333334V106.6666666666667L128 21.3333333333334C133.76 -1.4933333333333 147.2 -21.3333333333333 170.6666666666667 -21.3333333333333H341.3333333333333C364.8 -21.3333333333333 384 -2.1333333333333 384 21.3333333333334L405.3333333333333 106.6666666666667V341.3333333333334L362.6666666666667 405.3333333333333H320V384H277.3333333333333V405.3333333333333H149.3333333333333M149.3333333333333 320H362.6666666666667V106.6666666666667H149.3333333333333V320z" />
-    <glyph glyph-name="eject"
-      unicode="&#xF1EA;"
-      horiz-adv-x="512" d=" M256 341.3333333333334L113.7066666666667 128H398.2933333333334M106.6666666666667 85.3333333333334H405.3333333333333V42.6666666666667H106.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="elephant"
-      unicode="&#xF7C5;"
-      horiz-adv-x="512" d=" M416 117.3333333333334C416 111.36 411.3066666666667 106.6666666666667 405.3333333333333 106.6666666666667S394.6666666666667 111.36 394.6666666666667 117.3333333333334V266.6666666666667C394.6666666666667 307.8400000000001 350.5066666666667 341.3333333333334 309.3333333333333 341.3333333333334H128C80.8533333333333 341.3333333333334 42.6666666666667 303.1466666666667 42.6666666666667 256V42.6666666666667H128V128H234.6666666666667V42.6666666666667H320V138.6666666666667C320 144.64 324.6933333333334 149.3333333333334 330.6666666666667 149.3333333333334S341.3333333333333 144.64 341.3333333333333 138.6666666666667V106.6666666666667C341.3333333333333 71.2533333333333 369.92 42.6666666666667 405.3333333333333 42.6666666666667S469.3333333333333 71.2533333333333 469.3333333333333 106.6666666666667V149.3333333333334H416V117.3333333333334z" />
-    <glyph glyph-name="elevation-decline"
-      unicode="&#xF1EB;"
-      horiz-adv-x="512" d=" M448 0H64V208L201.6 128L282.0266666666667 174.9333333333333L448 79.1466666666667V0M64 257.2800000000001V304L201.6 224L282.0266666666667 270.9333333333334L448 175.1466666666667V128L282.0266666666667 224L201.6 177.7066666666667L64 257.2800000000001z" />
-    <glyph glyph-name="elevation-rise"
-      unicode="&#xF1EC;"
-      horiz-adv-x="512" d=" M64 0V79.1466666666667L229.9733333333334 174.9333333333334L310.4 128L448 208V0H64M448 257.2800000000001L310.4 177.7066666666667L229.9733333333334 224L64 128V175.1466666666667L229.9733333333334 270.9333333333334L310.4 224L448 304V257.2800000000001z" />
-    <glyph glyph-name="elevator"
-      unicode="&#xF1ED;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333L234.6666666666667 320H170.6666666666667V234.6666666666667H128V320H64L149.3333333333333 405.3333333333333M362.6666666666667 234.6666666666667L277.3333333333333 320H341.3333333333333V405.3333333333333H384V320H448L362.6666666666667 234.6666666666667M149.3333333333333 192H362.6666666666667C386.1333333333334 192 405.3333333333333 172.8 405.3333333333333 149.3333333333334V21.3333333333334C405.3333333333333 -2.1333333333333 386.1333333333334 -21.3333333333333 362.6666666666667 -21.3333333333333H149.3333333333333C125.8666666666667 -21.3333333333333 106.6666666666667 -2.1333333333333 106.6666666666667 21.3333333333334V149.3333333333334C106.6666666666667 172.8 125.8666666666667 192 149.3333333333333 192M149.3333333333333 149.3333333333334V21.3333333333334H362.6666666666667V149.3333333333334H149.3333333333333z" />
-    <glyph glyph-name="email"
-      unicode="&#xF1EE;"
-      horiz-adv-x="512" d=" M426.6666666666667 277.3333333333334L256 170.6666666666667L85.3333333333333 277.3333333333334V320L256 213.3333333333334L426.6666666666667 320M426.6666666666667 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="email-alert"
-      unicode="&#xF6CE;"
-      horiz-adv-x="512" d=" M341.3333333333333 256V298.6666666666667L213.3333333333333 213.3333333333334L85.3333333333333 298.6666666666667V256L213.3333333333333 170.6666666666667L341.3333333333333 256M341.3333333333333 341.3333333333334C364.8 341.3333333333334 384 322.1333333333334 384 298.6666666666667V106.6666666666667C384 83.2 364.8 64 341.3333333333333 64H85.3333333333333C61.6533333333333 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V298.6666666666667C42.6666666666667 322.1333333333334 61.8666666666667 341.3333333333334 85.3333333333333 341.3333333333334H341.3333333333333M426.6666666666667 192V298.6666666666667H469.3333333333333V192H426.6666666666667M426.6666666666667 106.6666666666667V149.3333333333334H469.3333333333333V106.6666666666667H426.6666666666667z" />
-    <glyph glyph-name="email-check"
-      unicode="&#xFAB0;"
-      horiz-adv-x="512" d=" M448 163.4133333333334C434.56 168.1066666666667 420.2666666666667 170.6666666666667 405.3333333333333 170.6666666666667C334.72 170.6666666666667 277.3333333333333 113.28 277.3333333333333 42.6666666666667C277.3333333333333 35.4133333333334 277.9733333333333 28.3733333333333 279.04 21.3333333333334H64C40.5333333333333 21.3333333333334 21.3333333333333 40.5333333333333 21.3333333333333 64V320C21.3333333333333 343.68 40.32 362.6666666666667 64 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V163.4133333333334M501.3333333333333 85.3333333333334L394.6666666666667 -21.3333333333333L320 53.3333333333334L352 85.3333333333334L394.6666666666667 42.6666666666667L469.3333333333333 117.3333333333334L501.3333333333333 85.3333333333334M64 320V277.3333333333334L234.6666666666667 170.6666666666667L405.3333333333333 277.3333333333334V320L234.6666666666667 213.3333333333334L64 320z" />
-    <glyph glyph-name="email-check-outline"
-      unicode="&#xFAB1;"
-      horiz-adv-x="512" d=" M501.3333333333333 85.3333333333334L394.6666666666667 -21.3333333333333L320 53.3333333333334L352 85.3333333333334L394.6666666666667 42.6666666666667L469.3333333333333 117.3333333333334L501.3333333333333 85.3333333333334M21.3333333333333 320V64C21.3333333333333 40.5333333333333 40.5333333333333 21.3333333333334 64 21.3333333333334H277.3333333333333V64H64V269.4400000000001L234.6666666666667 162.9866666666667L405.3333333333333 269.4400000000001V170.6666666666667H448V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667H64C40.32 362.6666666666667 21.3333333333333 343.68 21.3333333333333 320M64 320H405.3333333333333L234.6666666666667 213.3333333333334L64 320z" />
-    <glyph glyph-name="email-lock"
-      unicode="&#xF1F1;"
-      horiz-adv-x="512" d=" M437.3333333333333 448C466.7733333333333 448 490.6666666666666 424.1066666666667 490.6666666666666 394.6666666666667V384C502.4 384 512 374.4 512 362.6666666666667V277.3333333333334C512 265.6 502.4 256 490.6666666666666 256H384C372.2666666666667 256 362.6666666666667 265.6 362.6666666666667 277.3333333333334V362.6666666666667C362.6666666666667 374.4 372.2666666666667 384 384 384V394.6666666666667C384 424.1066666666667 407.8933333333333 448 437.3333333333333 448M256 213.3333333333334L85.3333333333333 320V277.3333333333334L256 170.6666666666667L345.1733333333333 226.3466666666667C356.0533333333334 218.24 369.4933333333334 213.3333333333334 384 213.3333333333334H469.3333333333333V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H320V277.3333333333334C320 269.6533333333334 321.28 262.4000000000001 323.84 256L256 213.3333333333334M437.3333333333333 426.6666666666667C419.6266666666667 426.6666666666667 405.3333333333333 412.3733333333334 405.3333333333333 394.6666666666667V384H469.3333333333333V394.6666666666667C469.3333333333333 412.3733333333334 455.04 426.6666666666667 437.3333333333333 426.6666666666667z" />
-    <glyph glyph-name="email-open"
-      unicode="&#xF1EF;"
-      horiz-adv-x="512" d=" M85.3333333333333 277.3333333333334L256 170.6666666666667L426.6666666666667 277.3333333333334L256 384L85.3333333333333 277.3333333333334M469.3333333333333 277.3333333333334V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V277.3333333333334C42.6666666666667 292.9066666666667 50.9866666666667 306.3466666666667 63.36 313.8133333333334L256 434.3466666666667L448.64 313.8133333333334C461.0133333333333 306.3466666666667 469.3333333333333 292.9066666666667 469.3333333333333 277.3333333333334z" />
-    <glyph glyph-name="email-open-outline"
-      unicode="&#xF5EF;"
-      horiz-adv-x="512" d=" M256 120.3200000000001L85.3333333333333 226.9866666666667V64H426.6666666666667V226.9866666666667L256 120.3200000000001M85.3333333333333 277.3333333333334L256 170.6666666666667L426.6666666666667 277.3333333333334L256 384L85.3333333333333 277.3333333333334M469.3333333333333 277.3333333333334V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V277.3333333333334C42.6666666666667 292.9066666666667 50.9866666666667 306.3466666666667 63.36 313.8133333333334L256 434.3466666666667L448.64 313.8133333333334C461.0133333333333 306.3466666666667 469.3333333333333 292.9066666666667 469.3333333333333 277.3333333333334z" />
-    <glyph glyph-name="email-outline"
-      unicode="&#xF1F0;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667M256 213.3333333333334L426.6666666666667 320H85.3333333333333L256 213.3333333333334M85.3333333333333 64H426.6666666666667V269.4400000000001L256 162.9866666666667L85.3333333333333 269.4400000000001V64z" />
-    <glyph glyph-name="email-plus"
-      unicode="&#xF9EA;"
-      horiz-adv-x="512" d=" M64 362.6666666666667C40.32 362.6666666666667 21.3333333333333 343.68 21.3333333333333 320V64C21.3333333333333 40.5333333333333 40.5333333333333 21.3333333333334 64 21.3333333333334H300.5866666666667C299.3066666666666 28.3733333333333 298.6666666666667 35.4133333333334 298.6666666666667 42.6666666666667C298.6666666666667 113.28 356.0533333333334 170.6666666666667 426.6666666666667 170.6666666666667C433.92 170.6666666666667 440.9600000000001 170.0266666666667 448 168.7466666666667V320C448 343.68 428.8 362.6666666666667 405.3333333333333 362.6666666666667H64M64 320L234.6666666666667 213.3333333333334L405.3333333333333 320V277.3333333333334L234.6666666666667 170.6666666666667L64 277.3333333333334V320M405.3333333333333 128V64H341.3333333333333V21.3333333333334H405.3333333333333V-42.6666666666666H448V21.3333333333334H512V64H448V128H405.3333333333333z" />
-    <glyph glyph-name="email-plus-outline"
-      unicode="&#xF9EB;"
-      horiz-adv-x="512" d=" M64 362.6666666666667C40.32 362.6666666666667 21.3333333333333 343.68 21.3333333333333 320V64C21.3333333333333 40.5333333333333 40.5333333333333 21.3333333333334 64 21.3333333333334H298.6666666666667V64H64V269.4400000000001L234.6666666666667 162.9866666666667L405.3333333333333 269.4400000000001V170.6666666666667H448V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667H64M64 320H405.3333333333333L234.6666666666667 213.3333333333334L64 320M405.3333333333333 128V64H341.3333333333333V21.3333333333334H405.3333333333333V-42.6666666666666H448V21.3333333333334H512V64H448V128H405.3333333333333z" />
-    <glyph glyph-name="email-search"
-      unicode="&#xF960;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V217.1733333333334C426.6666666666667 237.8666666666667 398.9333333333333 251.0933333333334 369.28 254.72L405.3333333333333 277.3333333333334V320L234.6666666666667 213.3333333333334L64 320V277.3333333333334L226.56 175.7866666666667C217.8133333333333 157.4400000000001 213.3333333333334 137.6 213.3333333333334 117.3333333333334C213.3333333333334 81.4933333333333 227.2000000000001 47.1466666666667 251.9466666666667 21.3333333333334H64C40.5333333333333 21.3333333333334 21.3333333333333 40.5333333333333 21.3333333333333 64V320C21.3333333333333 343.68 40.32 362.6666666666667 64 362.6666666666667M352 213.3333333333334C405.3333333333333 213.3333333333334 448 170.6666666666667 448 117.3333333333334C448 98.5600000000001 442.6666666666667 80.8533333333334 433.28 66.1333333333334L498.9866666666667 0L469.3333333333333 -29.6533333333333L402.7733333333333 35.84C388.0533333333333 26.6666666666667 370.56 21.3333333333334 352 21.3333333333334C298.6666666666667 21.3333333333334 256 64 256 117.3333333333334S298.6666666666667 213.3333333333334 352 213.3333333333334M352 170.6666666666667C322.56 170.6666666666667 298.6666666666667 146.7733333333333 298.6666666666667 117.3333333333334S322.56 64 352 64S405.3333333333333 87.8933333333334 405.3333333333333 117.3333333333334S381.44 170.6666666666667 352 170.6666666666667z" />
-    <glyph glyph-name="email-search-outline"
-      unicode="&#xF961;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V217.1733333333334C435.6266666666667 229.12 421.12 238.72 405.3333333333333 245.3333333333334V269.4400000000001L379.3066666666667 253.2266666666667C370.3466666666667 255.1466666666667 361.1733333333333 256.0000000000001 352 256.0000000000001C295.68 256.0000000000001 245.3333333333333 221.8666666666667 224 169.8133333333334L64 269.4400000000001V64H224C230.6133333333334 48.2133333333334 240.2133333333333 33.7066666666667 251.9466666666667 21.3333333333334H64C40.32 21.3333333333334 21.3333333333333 40.5333333333333 21.3333333333333 64V320C21.3333333333333 343.68 40.32 362.6666666666667 64 362.6666666666667M64 320L234.6666666666667 213.3333333333334L405.3333333333333 320H64M352 213.3333333333334C405.3333333333333 213.3333333333334 448 170.6666666666667 448 117.3333333333334C448 98.5600000000001 442.6666666666667 80.8533333333334 433.28 66.1333333333334L498.9866666666667 0L469.3333333333333 -29.6533333333333L402.7733333333333 35.84C388.0533333333333 26.6666666666667 370.56 21.3333333333334 352 21.3333333333334C298.6666666666667 21.3333333333334 256 64 256 117.3333333333334S298.6666666666667 213.3333333333334 352 213.3333333333334M352 170.6666666666667C322.56 170.6666666666667 298.6666666666667 146.7733333333333 298.6666666666667 117.3333333333334S322.56 64 352 64S405.3333333333333 87.8933333333334 405.3333333333333 117.3333333333334S381.44 170.6666666666667 352 170.6666666666667z" />
-    <glyph glyph-name="email-variant"
-      unicode="&#xF5F0;"
-      horiz-adv-x="512" d=" M256 170.6666666666667L42.6666666666667 303.7866666666667V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V304L256 170.6666666666667M469.3333333333333 64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V253.6533333333334L85.3333333333333 226.9866666666667V64H426.6666666666667V226.9866666666667L469.3333333333333 253.6533333333334V64z" />
-    <glyph glyph-name="ember"
-      unicode="&#xFB15;"
-      horiz-adv-x="512" d=" M469.3333333333333 144.64S375.68 77.8666666666667 314.0266666666667 77.0133333333333C252.5866666666667 75.9466666666667 258.7733333333333 116.0533333333334 258.7733333333333 116.0533333333334S484.48 193.28 423.04 345.8133333333334C395.3066666666666 385.0666666666667 362.6666666666667 397.44 317.6533333333333 396.3733333333334C272.2133333333333 395.52 216.96 367.7866666666667 180.4799999999999 285.8666666666667C162.9866666666666 246.6133333333333 158.0799999999999 209.4933333333334 154.4533333333333 181.3333333333334C154.4533333333333 181.3333333333334 113.4933333333333 173.2266666666667 92.1599999999999 191.1466666666667C70.8266666666666 209.0666666666667 59.0933333333333 191.1466666666667 59.0933333333333 191.1466666666667S21.9733333333333 145.0666666666667 58.6666666666666 130.7733333333334C95.1466666666666 116.48 151.8933333333333 110.5066666666667 151.8933333333333 110.5066666666667C157.0133333333333 85.3333333333334 172.3733333333333 42.6666666666667 216.96 8.5333333333334C283.7333333333333 -42.6666666666666 412.16 12.8000000000001 412.16 12.8000000000001M248.1066666666667 184.96C250.88 290.9866666666667 320 337.4933333333334 344.5333333333333 314.24C368.4266666666666 290.9866666666667 359.68 241.0666666666667 314.0266666666667 209.9200000000001C268.5866666666667 178.5600000000001 248.1066666666667 184.96 248.1066666666667 184.96z" />
-    <glyph glyph-name="emby"
-      unicode="&#xF6B3;"
-      horiz-adv-x="512" d=" M234.6666666666667 405.3333333333333L128 298.6666666666667L149.3333333333333 277.3333333333334L42.6666666666667 170.6666666666667L149.3333333333333 64L170.6666666666667 85.3333333333334L277.3333333333333 -21.3333333333333L384 85.3333333333334L362.6666666666667 106.6666666666667L469.3333333333333 213.3333333333334L362.6666666666667 320L341.3333333333333 298.6666666666667L234.6666666666667 405.3333333333333M213.3333333333333 266.6666666666667L341.3333333333333 192L213.3333333333333 117.3333333333334V266.6666666666667z" />
-    <glyph glyph-name="emoticon"
-      unicode="&#xF1F2;"
-      horiz-adv-x="512" d=" M256 74.6666666666667C305.7066666666667 74.6666666666667 347.7333333333334 105.8133333333334 365.0133333333333 149.3333333333334H146.9866666666667C164.0533333333333 105.8133333333334 206.2933333333333 74.6666666666667 256 74.6666666666667M181.3333333333333 213.3333333333334C199.04 213.3333333333334 213.3333333333333 227.6266666666667 213.3333333333333 245.3333333333334S199.04 277.3333333333334 181.3333333333333 277.3333333333334S149.3333333333333 263.04 149.3333333333333 245.3333333333334S163.6266666666667 213.3333333333334 181.3333333333333 213.3333333333334M330.6666666666667 213.3333333333334C348.3733333333333 213.3333333333334 362.6666666666667 227.6266666666667 362.6666666666667 245.3333333333334S348.3733333333333 277.3333333333334 330.6666666666667 277.3333333333334S298.6666666666667 263.04 298.6666666666667 245.3333333333334S312.96 213.3333333333334 330.6666666666667 213.3333333333334M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.3333333333334 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="emoticon-cool"
-      unicode="&#xF1F3;"
-      horiz-adv-x="512" d=" M405.3333333333333 234.6666666666667C405.3333333333333 205.2266666666667 360.1066666666667 181.3333333333334 330.6666666666667 181.3333333333334S272 205.2266666666667 272 234.6666666666667H240C240 205.2266666666667 210.7733333333333 181.3333333333334 181.3333333333333 181.3333333333334S106.6666666666667 205.2266666666667 106.6666666666667 234.6666666666667H90.6666666666667C87.2533333333333 221.0133333333333 85.3333333333333 206.72 85.3333333333333 192C85.3333333333333 97.7066666666667 161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192C426.6666666666667 206.72 424.7466666666667 221.0133333333333 421.3333333333333 234.6666666666667H405.3333333333333M256 362.6666666666667C192.8533333333333 362.6666666666667 137.6 328.32 108.16 277.3333333333334H403.84C374.4 328.32 319.1466666666667 362.6666666666667 256 362.6666666666667M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M256 80.4266666666667C218.6666666666667 80.4266666666667 185.8133333333333 96 166.6133333333333 119.04L196.9066666666667 149.3333333333334C206.5066666666667 133.9733333333334 229.3333333333333 123.0933333333334 256 123.0933333333334S305.4933333333334 133.9733333333334 315.0933333333333 149.3333333333334L345.3866666666666 119.04C326.1866666666666 96 293.3333333333333 80.4266666666667 255.9999999999999 80.4266666666667z" />
-    <glyph glyph-name="emoticon-dead"
-      unicode="&#xF69A;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.9733333333334 42.6666666666667 192S138.0266666666667 -21.3333333333333 256 -21.3333333333333C373.76 -21.3333333333333 469.3333333333333 74.24 469.3333333333333 192C469.3333333333333 309.9733333333334 373.3333333333333 405.3333333333333 256 405.3333333333333M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M345.1733333333333 282.4533333333334L322.56 259.8400000000001L299.9466666666666 282.4533333333334L277.3333333333333 259.8400000000001L299.9466666666667 237.2266666666667L277.3333333333333 214.6133333333334L299.9466666666667 192L322.56 214.6133333333334L345.1733333333333 192L367.7866666666667 214.6133333333334L345.1733333333333 237.2266666666667L367.7866666666667 259.8400000000001L345.1733333333333 282.4533333333334M166.8266666666667 192L189.44 214.6133333333334L212.0533333333333 192L234.6666666666667 214.6133333333334L212.0533333333333 237.2266666666667L234.6666666666667 259.8400000000001L212.0533333333333 282.4533333333334L189.44 259.8400000000001L166.8266666666667 282.4533333333334L144.2133333333333 259.8400000000001L166.8266666666667 237.2266666666667L144.2133333333333 214.6133333333333L166.8266666666667 192M256 149.3333333333334C206.2933333333333 149.3333333333334 164.0533333333334 118.1866666666667 146.9866666666667 74.6666666666667H365.0133333333333C347.9466666666666 118.1866666666667 305.7066666666667 149.3333333333334 256 149.3333333333334z" />
-    <glyph glyph-name="emoticon-devil"
-      unicode="&#xF1F4;"
-      horiz-adv-x="512" d=" M32 403.4133333333334C51.2 384 82.56 368.4266666666667 121.3866666666667 357.3333333333334C158.08 387.4133333333334 205.0133333333333 405.3333333333333 256 405.3333333333333C306.9866666666667 405.3333333333333 353.92 387.4133333333334 390.6133333333333 357.3333333333334C429.44 368.4266666666667 460.8 384 480 403.4133333333334C479.36 368.64 461.8666666666666 336.8533333333334 432.64 311.4666666666667C455.8933333333333 277.3333333333334 469.3333333333333 236.3733333333334 469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192C42.6666666666667 236.3733333333334 56.1066666666667 277.3333333333334 79.36 311.4666666666667C50.1333333333333 336.8533333333334 32.64 368.64 32 403.4133333333334M426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192M224 234.6666666666667C224 217.6 209.0666666666667 202.6666666666667 192 202.6666666666667S160 217.6 160 234.6666666666667V266.6666666666667L224 234.6666666666667M352 234.6666666666667C352 217.6 337.0666666666667 202.6666666666667 320 202.6666666666667S288 217.6 288 234.6666666666667L352 266.6666666666667V234.6666666666667M256 80.4266666666667C218.6666666666667 80.4266666666667 185.8133333333333 96 166.6133333333333 119.04L196.9066666666667 149.3333333333334C206.5066666666667 133.9733333333334 229.3333333333333 123.0933333333334 256 123.0933333333334S305.4933333333334 133.9733333333334 315.0933333333333 149.3333333333334L345.3866666666666 119.04C326.1866666666666 96 293.3333333333333 80.4266666666667 255.9999999999999 80.4266666666667z" />
-    <glyph glyph-name="emoticon-excited"
-      unicode="&#xF69B;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.9733333333334 42.6666666666667 192S138.0266666666667 -21.3333333333333 256 -21.3333333333333C373.76 -21.3333333333333 469.3333333333333 74.24 469.3333333333333 192C469.3333333333333 309.9733333333334 373.3333333333333 405.3333333333333 256 405.3333333333333M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M277.3333333333333 235.9466666666667L299.9466666666667 213.3333333333334L322.56 235.9466666666667L345.1733333333333 213.3333333333334L367.7866666666667 235.9466666666667L322.56 281.1733333333334L277.3333333333333 235.9466666666667M189.44 235.9466666666667L212.0533333333333 213.3333333333334L234.6666666666667 235.9466666666667L189.44 281.1733333333334L144.2133333333333 235.9466666666667L166.8266666666667 213.3333333333334L189.44 235.9466666666667M256 74.6666666666667C305.7066666666667 74.6666666666667 347.9466666666666 105.8133333333334 365.0133333333333 149.3333333333334H146.9866666666667C164.0533333333333 105.8133333333334 206.2933333333333 74.6666666666667 256 74.6666666666667z" />
-    <glyph glyph-name="emoticon-happy"
-      unicode="&#xF1F5;"
-      horiz-adv-x="512" d=" M426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M213.3333333333333 245.3333333333334C213.3333333333333 228.2666666666667 198.4 213.3333333333334 181.3333333333333 213.3333333333334S149.3333333333333 228.2666666666667 149.3333333333333 245.3333333333334S164.2666666666667 277.3333333333334 181.3333333333333 277.3333333333334S213.3333333333333 262.4000000000001 213.3333333333333 245.3333333333334M362.6666666666667 245.3333333333334C362.6666666666667 228.2666666666667 347.7333333333334 213.3333333333334 330.6666666666667 213.3333333333334S298.6666666666667 228.2666666666667 298.6666666666667 245.3333333333334S313.6 277.3333333333334 330.6666666666667 277.3333333333334S362.6666666666667 262.4000000000001 362.6666666666667 245.3333333333334M256 80.4266666666667C218.6666666666667 80.4266666666667 185.8133333333333 96 166.6133333333333 119.04L196.9066666666667 149.3333333333334C206.5066666666667 133.9733333333334 229.3333333333333 123.0933333333334 256 123.0933333333334S305.4933333333334 133.9733333333334 315.0933333333333 149.3333333333334L345.3866666666666 119.04C326.1866666666666 96 293.3333333333333 80.4266666666667 255.9999999999999 80.4266666666667z" />
-    <glyph glyph-name="emoticon-neutral"
-      unicode="&#xF1F6;"
-      horiz-adv-x="512" d=" M181.3333333333333 213.3333333333334C163.6266666666667 213.3333333333334 149.3333333333333 227.6266666666667 149.3333333333333 245.3333333333334S163.6266666666667 277.3333333333334 181.3333333333333 277.3333333333334S213.3333333333333 263.04 213.3333333333333 245.3333333333334S199.04 213.3333333333334 181.3333333333333 213.3333333333334M330.6666666666667 213.3333333333334C312.96 213.3333333333334 298.6666666666667 227.6266666666667 298.6666666666667 245.3333333333334S312.96 277.3333333333334 330.6666666666667 277.3333333333334S362.6666666666667 263.04 362.6666666666667 245.3333333333334S348.3733333333333 213.3333333333334 330.6666666666667 213.3333333333334M256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333C138.0266666666667 -21.3333333333333 42.6666666666667 74.6666666666667 42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333M192 149.3333333333334H320C331.7333333333334 149.3333333333334 341.3333333333333 139.7333333333334 341.3333333333333 128S331.7333333333334 106.6666666666667 320 106.6666666666667H192C180.2666666666667 106.6666666666667 170.6666666666667 116.2666666666667 170.6666666666667 128S180.2666666666667 149.3333333333334 192 149.3333333333334z" />
-    <glyph glyph-name="emoticon-poop"
-      unicode="&#xF1F7;"
-      horiz-adv-x="512" d=" M242.3466666666667 405.3333333333333C237.8666666666666 405.3333333333333 231.8933333333333 402.7733333333333 225.4933333333334 398.5066666666667C213.3333333333333 390.4 188.8 364.8 179.2 339.2000000000001C171.9466666666667 320 171.7333333333334 302.5066666666667 174.72 289.4933333333334C162.7733333333333 287.36 154.0266666666667 283.52 150.6133333333333 282.0266666666667C139.7333333333333 277.3333333333334 116.6933333333333 256.8533333333334 114.56 225.0666666666667C113.92 213.9733333333334 115.4133333333333 202.6666666666667 118.8266666666667 192C104.7466666666666 187.9466666666667 96.64 182.8266666666667 96 182.6133333333334C89.1733333333333 180.0533333333334 77.8666666666667 172.16 74.6666666666666 167.8933333333334C67.2 159.36 62.2933333333333 149.3333333333334 59.52 138.6666666666667C53.3333333333333 115.4133333333334 55.4666666666667 88.96 66.7733333333333 67.6266666666667C72.96 55.6800000000001 81.4933333333333 42.6666666666667 90.88 33.4933333333333C121.6 1.92 174.5066666666667 -10.0266666666666 216.32 -16.8533333333333C267.3066666666666 -25.3866666666666 320.64 -22.4 368.2133333333333 -2.7733333333333C439.68 26.8800000000001 458.6666666666666 74.6666666666667 461.6533333333333 87.68C467.8399999999999 117.3333333333334 460.1599999999999 145.28 456.9599999999999 152.1066666666667C452.2666666666667 161.92 444.5866666666667 171.9466666666667 432 178.3466666666667C423.4666666666667 183.68 416 186.4533333333334 410.4533333333333 187.7333333333334C416 208 408.1066666666667 224 397.2266666666666 235.9466666666667C380.8 253.44 363.9466666666666 256 363.9466666666666 256C369.4933333333334 266.6666666666667 371.6266666666666 279.4666666666667 368.64 291.84C365.2266666666666 306.9866666666666 356.9066666666666 316.5866666666667 346.0266666666667 322.9866666666666C334.9333333333333 329.6 321.28 332.8 307.2 335.36C300.3733333333333 336.64 272 340.6933333333333 260.2666666666667 356.9066666666667C250.6666666666667 370.1333333333334 250.4533333333333 394.0266666666667 247.8933333333333 401.0666666666666C246.8266666666667 403.8399999999999 245.3333333333333 405.3333333333333 242.3466666666667 405.3333333333333M341.3333333333333 242.9866666666667C342.8266666666667 242.9866666666667 344.1066666666667 242.7733333333334 345.3866666666667 242.7733333333334C375.8933333333333 239.36 397.6533333333333 209.92 394.0266666666667 177.28C390.4 144.6400000000001 362.6666666666668 120.7466666666667 332.1600000000001 124.16C301.6533333333334 128 279.8933333333333 156.8 283.5200000000001 189.6533333333334C286.9333333333334 220.5866666666667 312.3200000000001 244.0533333333334 341.3333333333334 242.9866666666667M183.8933333333334 242.9866666666667C212.2666666666668 242.1333333333334 235.9466666666668 218.0266666666667 238.0800000000001 187.5200000000001C240.6400000000001 154.6666666666667 217.8133333333334 126.2933333333334 187.3066666666668 123.9466666666667H187.0933333333334C156.5866666666668 121.6 129.7066666666668 146.3466666666667 127.1466666666668 179.2000000000001C124.8000000000001 212.0533333333334 147.6266666666668 240.4266666666667 178.1333333333335 242.7733333333334C180.0533333333334 242.9866666666667 181.9733333333334 242.9866666666667 183.8933333333334 242.9866666666667M184.3200000000001 206.72C183.4666666666668 206.72 182.8266666666668 206.72 181.9733333333334 206.5066666666667C170.0266666666668 205.0133333333334 161.4933333333334 194.1333333333334 162.9866666666668 182.4C164.2666666666668 170.6666666666667 175.1466666666668 162.3466666666667 187.0933333333334 163.84C199.0400000000001 165.3333333333334 207.5733333333334 176.2133333333334 206.2933333333334 187.9466666666667C205.0133333333334 199.0400000000001 195.2000000000001 206.9333333333334 184.3200000000001 206.7200000000001M340.0533333333334 206.2933333333334C328.9600000000001 205.8666666666668 320.0000000000001 197.3333333333334 319.1466666666668 186.0266666666668C318.2933333333334 174.2933333333334 327.4666666666668 164.0533333333335 339.4133333333334 163.4133333333334C352.0000000000001 162.5600000000001 361.8133333333334 171.7333333333335 362.6666666666668 183.4666666666668C363.5200000000001 195.4133333333334 354.3466666666667 205.6533333333334 342.4000000000001 206.2933333333334H340.0533333333334M185.8133333333334 103.4666666666667C192.0000000000001 103.6800000000001 197.5466666666668 101.7600000000001 202.6666666666668 100.6933333333334C227.8400000000001 96.0000000000001 249.6000000000001 95.3600000000001 260.0533333333334 95.3600000000001C270.5066666666667 95.3600000000001 292.0533333333334 96.0000000000001 317.0133333333334 100.6933333333334C325.7600000000001 102.4 335.7866666666668 106.0266666666668 343.6800000000001 100.6933333333334C353.9200000000001 93.8666666666667 346.4533333333334 69.3333333333334 330.6666666666668 52.6933333333334C320.8533333333334 42.6666666666667 298.0266666666668 23.2533333333334 260.0533333333334 23.2533333333334S199.04 42.6666666666667 189.44 52.6933333333333C173.6533333333333 69.3333333333334 166.1866666666667 93.8666666666667 176.2133333333334 100.6933333333333C179.2000000000001 102.6133333333334 182.4 103.4666666666666 185.8133333333333 103.4666666666666z" />
-    <glyph glyph-name="emoticon-sad"
-      unicode="&#xF1F8;"
-      horiz-adv-x="512" d=" M426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M330.6666666666667 277.3333333333334C347.7333333333334 277.3333333333334 362.6666666666667 262.4000000000001 362.6666666666667 245.3333333333334S347.7333333333334 213.3333333333334 330.6666666666667 213.3333333333334S298.6666666666667 228.2666666666667 298.6666666666667 245.3333333333334S313.6 277.3333333333334 330.6666666666667 277.3333333333334M213.3333333333333 245.3333333333334C213.3333333333333 228.2666666666667 198.4 213.3333333333334 181.3333333333333 213.3333333333334S149.3333333333333 228.2666666666667 149.3333333333333 245.3333333333334S164.2666666666667 277.3333333333334 181.3333333333333 277.3333333333334S213.3333333333333 262.4000000000001 213.3333333333333 245.3333333333334M256 149.3333333333334C293.3333333333333 149.3333333333334 326.1866666666666 133.9733333333334 345.3866666666667 110.72L315.0933333333334 80.4266666666667C305.4933333333334 96 282.6666666666667 106.6666666666667 256 106.6666666666667S206.5066666666667 96 196.9066666666667 80.4266666666667L166.6133333333334 110.72C185.8133333333333 133.9733333333334 218.6666666666667 149.3333333333334 256 149.3333333333334z" />
-    <glyph glyph-name="emoticon-tongue"
-      unicode="&#xF1F9;"
-      horiz-adv-x="512" d=" M192 277.3333333333334C215.4666666666667 277.3333333333334 234.6666666666667 258.1333333333334 234.6666666666667 234.6666666666667C234.6666666666667 226.9866666666667 232.5333333333334 219.52 228.9066666666667 213.3333333333334C221.6533333333333 226.1333333333334 207.7866666666667 234.6666666666667 192 234.6666666666667S162.3466666666667 226.1333333333334 155.0933333333333 213.3333333333334C151.4666666666667 219.52 149.3333333333333 226.9866666666667 149.3333333333333 234.6666666666667C149.3333333333333 258.1333333333334 168.5333333333333 277.3333333333334 192 277.3333333333334M320 277.3333333333334C343.4666666666667 277.3333333333334 362.6666666666667 258.1333333333334 362.6666666666667 234.6666666666667C362.6666666666667 226.9866666666667 360.5333333333333 219.52 356.9066666666667 213.3333333333334C349.6533333333333 226.1333333333334 335.7866666666667 234.6666666666667 320 234.6666666666667S290.3466666666667 226.1333333333334 283.0933333333333 213.3333333333334C279.4666666666667 219.52 277.3333333333333 226.9866666666667 277.3333333333333 234.6666666666667C277.3333333333333 258.1333333333334 296.5333333333333 277.3333333333334 320 277.3333333333334M256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333C138.0266666666667 -21.3333333333333 42.6666666666667 74.6666666666667 42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333M192 170.6666666666667H320C331.7333333333334 170.6666666666667 341.3333333333333 161.0666666666667 341.3333333333333 149.3333333333334S331.7333333333334 128 320 128C320 85.3333333333334 300.8 64 277.3333333333333 64S234.6666666666667 85.3333333333334 234.6666666666667 128H192C180.2666666666667 128 170.6666666666667 137.6 170.6666666666667 149.3333333333334S180.2666666666667 170.6666666666667 192 170.6666666666667z" />
-    <glyph glyph-name="engine"
-      unicode="&#xF1FA;"
-      horiz-adv-x="512" d=" M149.3333333333333 362.6666666666667V320H213.3333333333333V277.3333333333334H149.3333333333333L106.6666666666667 234.6666666666667V170.6666666666667H64V234.6666666666667H21.3333333333333V64H64V128H106.6666666666667V64H170.6666666666667L213.3333333333333 21.3333333333334H384V106.6666666666667H426.6666666666667V42.6666666666667H490.6666666666666V256H426.6666666666667V192H384V277.3333333333334H256V320H320V362.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="engine-off"
-      unicode="&#xFA45;"
-      horiz-adv-x="512" d=" M80.64 394.6666666666667L458.6666666666666 16.64L431.5733333333333 -10.6666666666666L384 36.9066666666667V21.3333333333334H213.3333333333333L170.6666666666667 64H106.6666666666667V128H64V64H21.3333333333333V234.6666666666667H64V170.6666666666667H106.6666666666667V234.6666666666667L146.56 274.3466666666667L53.3333333333333 367.5733333333333L80.64 394.6666666666667M426.6666666666667 256V192H384V277.3333333333334H256V320H320V362.6666666666667H166.8266666666667L486.8266666666667 42.6666666666667H490.6666666666666V256H426.6666666666667z" />
-    <glyph glyph-name="engine-off-outline"
-      unicode="&#xFA46;"
-      horiz-adv-x="512" d=" M53.3333333333333 367.5733333333333L146.56 274.3466666666667L106.6666666666667 234.6666666666667V170.6666666666667H64V234.6666666666667H21.3333333333333V64H64V128H106.6666666666667V64H170.6666666666667L213.3333333333333 21.3333333333334H384V36.9066666666667L452.9066666666666 -32L480 -4.6933333333333L80.64 394.6666666666667L53.3333333333333 367.5733333333333M341.3333333333333 64H234.6666666666667L192 106.6666666666667H149.3333333333333V213.3333333333334L170.6666666666667 234.6666666666667H186.24L341.3333333333333 79.5733333333334V64M490.6666666666666 256V42.6666666666667H486.8266666666667L341.3333333333333 188.16V234.6666666666667H294.8266666666667L166.8266666666667 362.6666666666667H320V320H256V277.3333333333334H384V192H426.6666666666667V256H490.6666666666666z" />
-    <glyph glyph-name="engine-outline"
-      unicode="&#xF1FB;"
-      horiz-adv-x="512" d=" M170.6666666666667 234.6666666666667H341.3333333333333V64H234.6666666666667L192 106.6666666666667H149.3333333333333V213.3333333333334M149.3333333333333 362.6666666666667V320H213.3333333333333V277.3333333333334H149.3333333333333L106.6666666666667 234.6666666666667V170.6666666666667H64V234.6666666666667H21.3333333333333V64H64V128H106.6666666666667V64H170.6666666666667L213.3333333333333 21.3333333333334H384V106.6666666666667H426.6666666666667V42.6666666666667H490.6666666666666V256H426.6666666666667V192H384V277.3333333333334H256V320H320V362.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="equal"
-      unicode="&#xF1FC;"
-      horiz-adv-x="512" d=" M405.3333333333333 234.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333V234.6666666666667M405.3333333333333 106.6666666666667H106.6666666666667V149.3333333333334H405.3333333333333V106.6666666666667z" />
-    <glyph glyph-name="equal-box"
-      unicode="&#xF1FD;"
-      horiz-adv-x="512" d=" M362.6666666666667 106.6666666666667V149.3333333333334H149.3333333333333V106.6666666666667H362.6666666666667M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H405.3333333333333M362.6666666666667 234.6666666666667V277.3333333333334H149.3333333333333V234.6666666666667H362.6666666666667z" />
-    <glyph glyph-name="eraser"
-      unicode="&#xF1FE;"
-      horiz-adv-x="512" d=" M346.4533333333333 372.0533333333334L452.0533333333333 266.6666666666667C468.6933333333333 249.8133333333334 468.6933333333333 222.9333333333333 452.0533333333333 206.08L256 10.0266666666666C222.72 -23.2533333333333 168.7466666666667 -23.2533333333333 135.2533333333333 10.0266666666666L59.9466666666667 85.3333333333334C43.3066666666667 102.1866666666667 43.3066666666667 129.0666666666667 59.9466666666667 145.92L286.08 372.0533333333334C302.9333333333333 388.6933333333334 329.8133333333334 388.6933333333334 346.4533333333334 372.0533333333334M90.0266666666667 115.6266666666667L165.5466666666667 40.3200000000001C182.1866666666667 23.4666666666667 209.0666666666667 23.4666666666667 225.92 40.3200000000001L301.2266666666667 115.6266666666667L195.6266666666666 221.2266666666667L90.0266666666666 115.6266666666667z" />
-    <glyph glyph-name="eraser-variant"
-      unicode="&#xF642;"
-      horiz-adv-x="512" d=" M322.9866666666667 384C312.1066666666667 384 301.2266666666667 379.7333333333334 292.9066666666667 371.4133333333334L55.2533333333333 133.76C38.6133333333333 117.3333333333334 38.6133333333333 90.24 55.2533333333333 73.3866666666667L107.3066666666667 21.3333333333334H270.7200000000001L456.7466666666667 207.5733333333334C473.6 224 473.6 251.0933333333334 456.7466666666667 267.9466666666667L353.2800000000001 371.4133333333334C344.9600000000001 379.7333333333334 333.8666666666667 384 322.9866666666667 384M362.6666666666667 64L320 21.3333333333334H469.3333333333333V64" />
-    <glyph glyph-name="escalator"
-      unicode="&#xF1FF;"
-      horiz-adv-x="512" d=" M426.6666666666667 277.3333333333334H404.2666666666667L148.2666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64S61.8666666666667 106.6666666666667 85.3333333333333 106.6666666666667H112.8533333333333L149.3333333333333 143.1466666666667V234.6666666666667C149.3333333333333 246.4000000000001 158.9333333333333 256 170.6666666666667 256H192C203.7333333333334 256 213.3333333333333 246.4000000000001 213.3333333333333 234.6666666666667V207.1466666666667L368.8533333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320S450.1333333333334 277.3333333333334 426.6666666666667 277.3333333333334M181.3333333333333 341.3333333333334C199.04 341.3333333333334 213.3333333333333 327.04 213.3333333333333 309.3333333333334S199.04 277.3333333333334 181.3333333333333 277.3333333333334S149.3333333333333 291.6266666666667 149.3333333333333 309.3333333333334S163.6266666666667 341.3333333333334 181.3333333333333 341.3333333333334z" />
-    <glyph glyph-name="et"
-      unicode="&#xFAB2;"
-      horiz-adv-x="512" d=" M490.6666666666666 260.6933333333334L463.1466666666666 293.9733333333334C457.6 289.7066666666667 437.9733333333334 277.3333333333334 421.76 277.3333333333334C410.88 277.3333333333334 390.4 282.6666666666667 372.2666666666667 287.36C349.6533333333333 293.12 328.32 298.6666666666667 311.4666666666667 298.6666666666667C298.6666666666667 298.6666666666667 286.5066666666667 295.4666666666667 275.84 291.2000000000001C269.2266666666667 331.7333333333334 234.6666666666667 362.6666666666667 192 362.6666666666667C97.7066666666667 362.6666666666667 42.6666666666667 286.2933333333334 42.6666666666667 192S119.04 42.6666666666667 213.3333333333333 42.6666666666667C257.28 42.6666666666667 297.1733333333333 54.8266666666667 327.2533333333334 77.0133333333333L320 -6.1866666666666L362.6666666666667 -10.0266666666666L384 240.2133333333334C398.08 237.0133333333334 411.0933333333333 234.6666666666667 421.76 234.6666666666667C456.1066666666666 234.6666666666667 487.2533333333333 257.9200000000001 490.6666666666666 260.6933333333334M192 320C215.4666666666667 320 234.6666666666667 300.8 234.6666666666667 277.3333333333334S215.4666666666667 234.6666666666667 192 234.6666666666667H90.24C102.4 284.3733333333334 136.32 320 192 320M213.3333333333333 85.3333333333334C142.72 85.3333333333334 85.3333333333333 121.3866666666667 85.3333333333333 192H192C226.1333333333334 192 252.3733333333334 209.7066666666667 266.6666666666667 236.5866666666667C272.2133333333333 240.8533333333333 295.4666666666667 256 311.4666666666667 256C318.72 256 330.6666666666667 253.6533333333334 342.4 250.6666666666667L333.8666666666667 151.68C316.16 107.7333333333334 268.8 85.3333333333334 213.3333333333333 85.3333333333334z" />
-    <glyph glyph-name="ethereum"
-      unicode="&#xF869;"
-      horiz-adv-x="512" d=" M256 410.6666666666667L122.6666666666667 186.6666666666667L256 106.6666666666667L389.3333333333333 186.6666666666667L256 410.6666666666667M122.6666666666667 160L256 -26.6666666666666L389.3333333333333 160L256 80L122.6666666666667 160z" />
-    <glyph glyph-name="ethernet"
-      unicode="&#xF200;"
-      horiz-adv-x="512" d=" M149.3333333333333 128H192V64H234.6666666666667V128H277.3333333333333V64H320V128H362.6666666666667V64H405.3333333333333V256H320V320H192V256H106.6666666666667V64H149.3333333333333V128M93.44 384H418.7733333333333C446.7200000000001 384 469.3333333333333 361.3866666666667 469.3333333333333 333.2266666666667V29.2266666666667C469.3333333333333 1.2800000000001 446.7200000000001 -21.3333333333333 418.7733333333333 -21.3333333333333H93.44C65.28 -21.3333333333333 42.6666666666667 1.28 42.6666666666667 29.2266666666667V333.2266666666667C42.6666666666667 361.3866666666667 65.28 384 93.44 384z" />
-    <glyph glyph-name="ethernet-cable"
-      unicode="&#xF201;"
-      horiz-adv-x="512" d=" M234.6666666666667 384V298.6666666666667H277.3333333333333V384H234.6666666666667M170.6666666666667 362.6666666666667V213.3333333333334H341.3333333333333V362.6666666666667H298.6666666666667V277.3333333333334H213.3333333333333V362.6666666666667H170.6666666666667M213.3333333333333 192V-21.3333333333333H298.6666666666667V192H213.3333333333333z" />
-    <glyph glyph-name="ethernet-cable-off"
-      unicode="&#xF202;"
-      horiz-adv-x="512" d=" M234.6666666666667 384H277.3333333333333V298.6666666666667H234.6666666666667V384M170.6666666666667 362.6666666666667H213.3333333333333V277.3333333333334H298.6666666666667V362.6666666666667H341.3333333333333V213.3333333333334H273.4933333333334L170.6666666666667 316.1600000000001V362.6666666666667M426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L298.6666666666667 79.5733333333334V-21.3333333333333H213.3333333333333V164.9066666666667L42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334z" />
-    <glyph glyph-name="etsy"
-      unicode="&#xF203;"
-      horiz-adv-x="512" d=" M143.36 4.6933333333333C175.5733333333333 6.1866666666667 214.8266666666667 4.6933333333333 253.2266666666667 4.6933333333333C292.6933333333334 4.6933333333333 333.2266666666667 7.2533333333333 365.2266666666667 4.6933333333333C378.0266666666667 3.6266666666667 389.9733333333334 -4.0533333333333 400.4266666666666 2.7733333333333C408.7466666666667 13.2266666666666 402.56 27.52 404.48 41.6C407.8933333333333 68.6933333333333 432.64 100.9066666666667 396.5866666666667 107.7333333333334C381.2266666666667 93.6533333333334 391.4666666666667 80.4266666666667 382.9333333333333 62.9333333333333C372.2666666666667 42.0266666666666 334.5066666666667 34.7733333333333 298.6666666666667 32C267.52 29.44 213.3333333333333 26.4533333333333 202.6666666666667 47.5733333333334C192.8533333333333 65.28 198.1866666666667 92.8000000000001 198.1866666666667 115.6266666666667C198.1866666666667 141.2266666666667 195.4133333333333 165.9733333333334 202.6666666666667 185.6C241.4933333333334 182.8266666666667 292.2666666666667 198.6133333333333 320 181.3333333333334C338.56 170.6666666666667 327.8933333333333 148.0533333333334 349.44 140.8C364.16 144.8533333333334 356.2666666666667 163.84 355.4133333333333 181.3333333333334C354.7733333333333 193.28 354.7733333333333 209.28 355.4133333333333 222.5066666666667C356.0533333333334 240.4266666666667 362.6666666666667 261.12 343.4666666666667 261.5466666666667C328.32 249.6 339.8400000000001 229.76 323.8400000000001 218.6666666666667C318.9333333333334 215.04 307.8400000000001 213.3333333333334 300.3733333333334 213.3333333333334C270.9333333333334 209.7066666666667 224.8533333333334 212.2666666666667 200.1066666666667 216.7466666666667C196.9066666666667 252.5866666666667 197.12 301.4400000000001 200.1066666666667 337.2800000000001C213.3333333333334 350.5066666666667 244.2666666666667 351.1466666666667 264.9600000000001 350.9333333333334C301.4400000000001 350.9333333333334 358.1866666666667 347.7333333333334 369.0666666666667 329.6C375.04 320 370.3466666666667 298.6666666666667 380.8 296.5333333333334C402.1333333333334 291.6266666666667 391.6800000000001 329.6 392.7466666666667 347.0933333333334C393.3866666666667 360.3200000000001 399.1466666666667 368.64 396.5866666666667 378.24C389.76 387.6266666666667 379.52 382.9333333333334 373.3333333333333 382.0800000000001C306.1333333333334 373.3333333333334 204.8 378.24 133.5466666666667 378.24C125.0133333333333 378.24 110.08 382.5066666666667 104.1066666666667 372.48C99.84 349.8666666666667 130.56 359.2533333333334 141.2266666666667 347.0933333333334C144.8533333333333 343.2533333333334 149.9733333333333 325.76 151.04 314.0266666666667C154.24 282.88 151.04 235.3066666666667 151.04 189.4400000000001C151.04 141.2266666666667 154.88 92.3733333333334 151.04 62.9333333333334C149.3333333333333 52.6933333333334 143.5733333333333 36.2666666666668 141.2266666666667 33.9200000000001C128 20.4800000000001 92.5866666666667 35.2 96 6.6133333333334C108.5866666666667 -1.7066666666666 126.5066666666667 3.8400000000001 143.36 4.6933333333334z" />
-    <glyph glyph-name="ev-station"
-      unicode="&#xF5F1;"
-      horiz-adv-x="512" d=" M421.76 293.76L421.9733333333334 293.9733333333334L342.6133333333334 373.3333333333333L320 350.7200000000001L365.0133333333333 305.7066666666667C344.9599999999999 298.0266666666667 330.6666666666667 278.8266666666667 330.6666666666667 256C330.6666666666667 226.5600000000001 354.56 202.6666666666667 384 202.6666666666667C391.68 202.6666666666667 398.7200000000001 204.3733333333333 405.3333333333333 207.1466666666667V53.3333333333334C405.3333333333333 41.6 395.7333333333334 32 384 32S362.6666666666667 41.6 362.6666666666667 53.3333333333334V149.3333333333334C362.6666666666667 172.8 343.4666666666667 192 320 192H298.6666666666667V341.3333333333334C298.6666666666667 364.8 279.4666666666667 384 256 384H128C104.5333333333333 384 85.3333333333333 364.8 85.3333333333333 341.3333333333334V0H298.6666666666667V160H330.6666666666667V53.3333333333334C330.6666666666667 23.8933333333334 354.56 0 384 0S437.3333333333333 23.8933333333334 437.3333333333333 53.3333333333334V256C437.3333333333333 270.7200000000001 431.36 284.1600000000001 421.76 293.76M384 234.6666666666667C372.2666666666667 234.6666666666667 362.6666666666667 244.2666666666667 362.6666666666667 256S372.2666666666667 277.3333333333334 384 277.3333333333334S405.3333333333333 267.7333333333334 405.3333333333333 256S395.7333333333334 234.6666666666667 384 234.6666666666667M170.6666666666667 64V160H128L213.3333333333333 320V213.3333333333334H256L170.6666666666667 64z" />
-    <glyph glyph-name="eventbrite"
-      unicode="&#xF7C6;"
-      horiz-adv-x="512" d=" M469.3333333333333 315.0933333333334C469.3333333333333 343.8933333333333 450.9866666666667 369.4933333333334 423.68 379.0933333333334C403.4133333333333 385.7066666666667 113.92 405.3333333333333 104.32 405.3333333333333C86.1866666666667 403.4133333333334 69.76 394.6666666666667 58.4533333333333 379.9466666666667C48.2133333333333 368 42.6666666666667 352.8533333333334 42.6666666666667 337.2800000000001V48.8533333333334C42.6666666666667 26.24 52.6933333333333 4.9066666666667 71.04 -8.32C82.7733333333333 -17.28 96.8533333333333 -21.9733333333334 111.5733333333333 -21.9733333333334C121.8133333333334 -21.9733333333334 384 -0.64 401.7066666666666 0.64C419.2 1.7066666666666 435.6266666666666 8.96 448 21.3333333333333C461.2266666666667 33.0666666666666 469.3333333333333 49.7066666666667 469.3333333333333 67.4133333333333V315.0933333333334M375.68 288C374.6133333333333 285.2266666666667 373.3333333333333 282.24 372.2666666666667 279.2533333333334C369.4933333333334 271.1466666666667 361.3866666666666 266.0266666666667 352.8533333333333 266.6666666666667C329.3866666666667 266.6666666666667 254.9333333333333 266.6666666666667 241.28 267.7333333333334C237.44 267.7333333333334 235.9466666666667 266.6666666666667 235.3066666666667 262.6133333333334C232.5333333333333 247.8933333333334 229.12 233.1733333333334 225.7066666666667 217.6H308.48C310.8266666666667 217.8133333333334 312.9600000000001 217.8133333333334 315.3066666666667 217.6C327.68 214.8266666666667 330.6666666666667 210.9866666666667 330.0266666666667 198.4C329.1733333333334 192 327.04 185.3866666666667 323.8400000000001 179.4133333333334C320 173.6533333333334 313.8133333333334 170.6666666666667 306.9866666666667 170.6666666666667H219.7333333333334C216.96 170.6666666666667 215.2533333333333 170.6666666666667 214.6133333333334 167.2533333333333L204.5866666666667 118.6133333333334V116.48H318.5066666666667C326.8266666666667 117.3333333333334 334.72 112.2133333333334 337.28 104.3200000000001C340.48 89.3866666666667 333.44 74.6666666666667 320 67.2000000000001C316.5866666666667 66.1333333333334 313.1733333333333 65.7066666666667 309.3333333333333 65.4933333333335C294.8266666666667 65.4933333333335 177.4933333333334 62.5066666666668 169.1733333333333 62.5066666666668C162.1333333333333 62.2933333333334 155.0933333333333 64.0000000000001 149.3333333333333 68.2666666666668C142.72 73.1733333333334 139.7333333333333 81.4933333333335 141.44 89.6000000000001C143.5733333333333 103.6800000000001 176.8533333333333 266.6666666666668 182.8266666666667 291.6266666666668C184.32 309.3333333333335 199.68 321.7066666666668 217.3866666666667 320.0000000000001C238.7200000000001 320.0000000000001 341.3333333333333 317.8666666666668 357.3333333333333 317.0133333333335C373.3333333333333 316.1600000000001 380.8 306.3466666666668 375.68 288.0000000000001z" />
-    <glyph glyph-name="evernote"
-      unicode="&#xF204;"
-      horiz-adv-x="512" d=" M321.92 199.8933333333333S325.9733333333333 227.2 341.3333333333333 227.2C357.5466666666667 227.2 379.3066666666667 190.72 379.3066666666667 190.72S329.8133333333334 199.8933333333333 321.92 199.8933333333333M405.3333333333333 347.9466666666667C397.6533333333333 360.7466666666667 359.04 375.2533333333334 338.9866666666667 375.2533333333334H288S270.9333333333333 405.3333333333333 232.1066666666667 405.3333333333333C193.0666666666667 405.3333333333333 195.6266666666667 388.0533333333334 195.6266666666667 373.3333333333334V313.1733333333334L177.92 294.6133333333334H96S73.3866666666667 279.2533333333334 73.3866666666667 246.6133333333333C73.3866666666667 213.3333333333333 83.6266666666667 99.2 152.1066666666667 88.5333333333333C233.1733333333333 76.16 247.04 113.7066666666667 247.04 118.1866666666667C247.04 137.3866666666667 247.4666666666667 166.1866666666667 247.4666666666667 166.1866666666667S271.1466666666667 120.96 306.9866666666667 120.96S363.52 100.2666666666667 363.52 79.1466666666667V39.8933333333333S362.6666666666667 15.36 341.3333333333333 15.36H296.32S281.6 26.88 281.6 42.6666666666667C281.6 58.6666666666667 288.64 62.9333333333333 297.1733333333334 62.9333333333333C305.4933333333334 62.9333333333333 312.5333333333334 62.08 312.5333333333334 62.08V95.36S244.6933333333334 96 244.6933333333334 43.9466666666667C244.6933333333334 -7.8933333333333 280.1066666666667 -21.3333333333333 308.48 -21.3333333333333H354.7733333333334S438.6133333333334 -10.6666666666666 438.6133333333334 154.6666666666667S412.3733333333333 335.36 405.3333333333333 347.9466666666667M160 313.3866666666667H90.88L177.4933333333334 400.64V330.6666666666667L160 313.3866666666667z" />
-    <glyph glyph-name="exclamation"
-      unicode="&#xF205;"
-      horiz-adv-x="512" d=" M234.6666666666667 352H277.3333333333333V117.3333333333334H234.6666666666667V352M277.3333333333333 74.6666666666667V32H234.6666666666667V74.6666666666667H277.3333333333333z" />
-    <glyph glyph-name="exit-run"
-      unicode="&#xFA47;"
-      horiz-adv-x="512" d=" M284.5866666666667 273.7066666666667C264.7466666666667 273.7066666666667 248.5333333333334 290.1333333333334 248.5333333333334 309.9733333333334C248.5333333333334 329.8133333333334 264.7466666666667 346.0266666666667 284.5866666666667 346.0266666666667C304.64 346.0266666666667 320.8533333333333 329.8133333333334 320.8533333333333 309.9733333333334C320.8533333333333 290.1333333333334 304.64 273.7066666666667 284.5866666666667 273.7066666666667M219.7333333333334 22.8266666666667L93.2266666666667 48L100.48 84.2666666666667L189.0133333333334 66.1333333333333L217.8133333333333 212.48L185.3866666666667 199.68V138.6666666666666H149.3333333333333V223.1466666666666L243.2 263.04L257.4933333333334 264.7466666666667C270.2933333333333 264.7466666666667 280.96 257.4933333333334 288 246.6133333333333L306.3466666666667 217.8133333333333C320.8533333333333 192 349.6533333333333 174.5066666666667 384 174.5066666666667V138.6666666666667C344.32 138.6666666666667 308.0533333333333 156.3733333333333 284.5866666666667 183.4666666666667L273.92 129.28L311.68 93.2266666666666V-42.6666666666666H275.6266666666667V66.1333333333334L237.6533333333334 102.1866666666667L219.7333333333334 22.8266666666668M448 -42.6666666666666H405.3333333333333V384H128V104.3200000000001L85.3333333333333 113.28V426.6666666666667H448V-42.6666666666666M128 -42.6666666666666H85.3333333333333V26.0266666666666L128 17.0666666666666V-42.6666666666666z" />
-    <glyph glyph-name="exit-to-app"
-      unicode="&#xF206;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V256H106.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667H106.6666666666667V128H64V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M215.04 115.6266666666667L245.3333333333333 85.3333333333334L352 192L245.3333333333333 298.6666666666667L215.04 268.5866666666667L270.2933333333333 213.3333333333334H64V170.6666666666667H270.2933333333333L215.04 115.6266666666667z" />
-    <glyph glyph-name="expand-all"
-      unicode="&#xFAB3;"
-      horiz-adv-x="512" d=" M384 277.3333333333334H170.6666666666667V64H128V277.3333333333334C128 300.8 147.2 320 170.6666666666667 320H384V277.3333333333334M298.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V149.3333333333334H85.3333333333333V362.6666666666667H298.6666666666667V405.3333333333333M469.3333333333333 192V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H256C232.5333333333334 -21.3333333333333 213.3333333333333 -2.1333333333333 213.3333333333333 21.3333333333334V192C213.3333333333333 215.4666666666667 232.5333333333334 234.6666666666667 256 234.6666666666667H426.6666666666667C450.1333333333334 234.6666666666667 469.3333333333333 215.4666666666667 469.3333333333333 192M426.6666666666667 128H362.6666666666667V192H320V128H256V85.3333333333334H320V21.3333333333334H362.6666666666667V85.3333333333334H426.6666666666667V128z" />
-    <glyph glyph-name="expand-all-outline"
-      unicode="&#xFAB4;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V149.3333333333334H85.3333333333333V362.6666666666667H298.6666666666667V405.3333333333333H85.3333333333333M170.6666666666667 320C147.2 320 128 300.8 128 277.3333333333334V64H170.6666666666667V277.3333333333334H384V320H170.6666666666667M426.6666666666667 192V21.3333333333334H256V192H426.6666666666667M426.6666666666667 234.6666666666667H256C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192V21.3333333333334C213.3333333333333 -2.1333333333333 232.5333333333334 -21.3333333333333 256 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V192C469.3333333333333 215.4666666666667 450.1333333333334 234.6666666666667 426.6666666666667 234.6666666666667M405.3333333333333 85.3333333333334H362.6666666666667V42.6666666666667H320V85.3333333333334H277.3333333333333V128H320V170.6666666666667H362.6666666666667V128H405.3333333333333V85.3333333333334z" />
-    <glyph glyph-name="exponent"
-      unicode="&#xF962;"
-      horiz-adv-x="512" d=" M328.1066666666667 384L379.0933333333333 261.3333333333334C374.4 241.4933333333334 368.4266666666666 227.84 362.6666666666667 219.7333333333334C355.6266666666667 209.4933333333334 350.7200000000001 208 345.3866666666667 208V176C361.3866666666667 176 378.4533333333334 184.5333333333334 389.12 201.3866666666667C423.8933333333333 257.2800000000001 469.3333333333333 384 469.3333333333333 384H434.7733333333333L398.7199999999999 297.6L362.6666666666667 384H328.1066666666667M72.96 264.7466666666667L42.6666666666667 234.6666666666667L144.8533333333333 132.48L42.6666666666667 30.08L72.7466666666667 0L175.1466666666667 102.1866666666667L277.3333333333333 0L307.4133333333333 30.08L205.2266666666667 132.48L307.4133333333333 234.6666666666667L277.3333333333333 264.7466666666667L175.1466666666667 162.5600000000001L72.7466666666667 264.7466666666667H72.96z" />
-    <glyph glyph-name="exponent-box"
-      unicode="&#xF963;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667M293.5466666666666 320H328.32L352 264.5333333333334L375.2533333333334 320H410.4533333333333S373.3333333333333 222.5066666666667 351.1466666666666 185.1733333333334C343.04 173.0133333333333 327.4666666666666 164.9066666666667 309.3333333333333 165.3333333333334V197.3333333333334C319.1466666666666 197.12 325.3333333333333 202.6666666666667 330.6666666666666 210.56C333.0133333333332 213.3333333333334 334.5066666666666 217.6 335.7866666666666 221.0133333333333L293.5466666666666 320M136.7466666666667 243.4133333333334L196.48 183.8933333333334L256 243.4133333333334L286.08 213.3333333333334L226.56 153.8133333333334L286.08 94.08L256 64L196.48 123.52L136.7466666666667 64L106.6666666666667 94.08L166.1866666666667 153.8133333333334L106.6666666666667 213.3333333333334L136.7466666666667 243.4133333333334z" />
-    <glyph glyph-name="export"
-      unicode="&#xF207;"
-      horiz-adv-x="512" d=" M490.6666666666666 192L405.3333333333333 277.3333333333334V213.3333333333334H213.3333333333333V170.6666666666667H405.3333333333333V106.6666666666667M21.3333333333333 64V320C21.3333333333333 343.68 40.5333333333333 362.6666666666667 64 362.6666666666667H320C343.4666666666667 362.6666666666667 362.6666666666667 343.4666666666667 362.6666666666667 320V256H320V320H64V64H320V128H362.6666666666667V64C362.6666666666667 40.5333333333333 343.4666666666667 21.3333333333334 320 21.3333333333334H64C40.5333333333333 21.3333333333334 21.3333333333333 40.5333333333333 21.3333333333333 64z" />
-    <glyph glyph-name="eye"
-      unicode="&#xF208;"
-      horiz-adv-x="512" d=" M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M256 85.3333333333334C197.12 85.3333333333334 149.3333333333333 133.12 149.3333333333333 192S197.12 298.6666666666667 256 298.6666666666667S362.6666666666667 250.88 362.6666666666667 192S314.88 85.3333333333334 256 85.3333333333334M256 352C149.3333333333333 352 58.24 285.6533333333333 21.3333333333333 192C58.24 98.3466666666667 149.3333333333333 32 256 32S453.76 98.3466666666667 490.6666666666666 192C453.76 285.6533333333333 362.6666666666667 352 256 352z" />
-    <glyph glyph-name="eye-off"
-      unicode="&#xF209;"
-      horiz-adv-x="512" d=" M252.3733333333334 256L320 188.5866666666667V192C320 227.4133333333334 291.4133333333333 256 256 256H252.3733333333334M160.64 238.9333333333334L193.7066666666667 205.8666666666667C192.64 201.3866666666666 192 196.9066666666667 192 192C192 156.5866666666667 220.5866666666667 128 256 128C260.6933333333334 128 265.3866666666667 128.64 269.8666666666667 129.7066666666667L302.9333333333334 96.64C288.64 89.6 272.8533333333334 85.3333333333333 256 85.3333333333333C197.12 85.3333333333333 149.3333333333333 133.12 149.3333333333333 192C149.3333333333333 208.8533333333333 153.6 224.6399999999999 160.64 238.9333333333333M42.6666666666667 356.9066666666667L91.3066666666666 308.2666666666667L100.9066666666667 298.6666666666667C65.7066666666667 270.9333333333334 37.9733333333333 234.6666666666667 21.3333333333333 192C58.24 98.3466666666667 149.3333333333333 32 256 32C289.0666666666667 32 320.64 38.4 349.44 49.92L358.6133333333333 40.96L420.9066666666667 -21.3333333333333L448 5.76L69.76 384M256 298.6666666666667C314.88 298.6666666666667 362.6666666666667 250.88 362.6666666666667 192C362.6666666666667 178.3466666666667 359.8933333333333 165.12 354.9866666666667 153.1733333333334L417.4933333333334 90.6666666666667C449.4933333333334 117.3333333333334 475.0933333333333 152.3200000000001 490.6666666666666 192C453.76 285.6533333333333 362.6666666666667 352 256 352C226.1333333333334 352 197.5466666666667 346.6666666666667 170.6666666666667 337.0666666666667L216.96 291.2000000000001C229.12 295.8933333333333 242.1333333333334 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="eye-off-outline"
-      unicode="&#xF6D0;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L333.8666666666667 44.3733333333333C309.3333333333333 36.2666666666667 283.3066666666667 32 256 32C149.3333333333333 32 58.24 98.3466666666667 21.3333333333333 192C36.0533333333333 229.5466666666667 59.52 262.6133333333334 89.3866666666667 288.8533333333334L42.6666666666667 335.5733333333334M256 256C291.4133333333333 256 320 227.4133333333334 320 192C320 184.5333333333334 318.72 177.28 316.3733333333334 170.6666666666667L234.6666666666667 252.3733333333334C241.28 254.72 248.5333333333334 256 256 256M256 352C362.6666666666667 352 453.76 285.6533333333334 490.6666666666666 192C473.1733333333333 147.6266666666667 443.52 109.2266666666667 405.3333333333333 81.28L375.04 111.7866666666666C404.0533333333333 131.84 427.9466666666666 159.1466666666667 444.16 192C408.9600000000001 263.68 336.2133333333334 309.3333333333333 256 309.3333333333333C232.7466666666667 309.3333333333333 209.92 305.4933333333334 188.5866666666667 298.6666666666667L155.7333333333333 331.3066666666667C186.4533333333333 344.5333333333334 220.3733333333333 352 256 352M67.84 192C103.04 120.3200000000001 175.7866666666667 74.6666666666667 256 74.6666666666667C270.72 74.6666666666667 285.2266666666667 76.16 298.6666666666667 79.1466666666667L250.0266666666667 128C219.52 131.2000000000001 195.2 155.52 192 186.0266666666667L119.4666666666667 258.7733333333334C98.3466666666667 240.6400000000001 80.64 218.0266666666667 67.84 192z" />
-    <glyph glyph-name="eye-outline"
-      unicode="&#xF6CF;"
-      horiz-adv-x="512" d=" M256 256C291.4133333333333 256 320 227.4133333333334 320 192S291.4133333333333 128 256 128S192 156.5866666666667 192 192S220.5866666666667 256 256 256M256 352C362.6666666666667 352 453.76 285.6533333333334 490.6666666666666 192C453.76 98.3466666666667 362.6666666666667 32 256 32S58.24 98.3466666666667 21.3333333333333 192C58.24 285.6533333333333 149.3333333333333 352 256 352M67.84 192C103.04 120.3200000000001 175.7866666666667 74.6666666666667 256 74.6666666666667C336.2133333333333 74.6666666666667 408.9600000000001 120.3200000000001 444.16 192C408.9600000000001 263.68 336.2133333333334 309.3333333333334 256 309.3333333333334C175.7866666666667 309.3333333333334 103.04 263.68 67.84 192z" />
-    <glyph glyph-name="eye-plus"
-      unicode="&#xF86A;"
-      horiz-adv-x="512" d=" M256 352C149.3333333333333 352 58.24 285.6533333333333 21.3333333333333 192C58.24 98.3466666666667 149.3333333333333 32 256 32C263.68 32 271.36 32 279.04 33.0666666666667C277.9733333333333 39.8933333333334 277.3333333333333 46.5066666666667 277.3333333333333 53.3333333333334C277.3333333333333 65.28 279.04 77.2266666666667 282.4533333333333 88.7466666666667C273.7066666666667 86.6133333333334 264.96 85.3333333333334 256 85.3333333333334C197.12 85.3333333333334 149.3333333333333 133.12 149.3333333333333 192S197.12 298.6666666666667 256 298.6666666666667S362.6666666666667 250.88 362.6666666666667 192C362.6666666666667 185.8133333333334 362.0266666666667 179.4133333333334 360.9600000000001 173.2266666666667C375.04 178.56 390.1866666666667 181.3333333333334 405.3333333333333 181.3333333333334C430.2933333333334 181.3333333333334 454.6133333333333 174.0800000000001 475.52 160C481.28 170.6666666666667 486.4 181.3333333333334 490.6666666666666 192C453.76 285.6533333333333 362.6666666666667 352 256 352M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M384 138.6666666666667V74.6666666666667H320V32H384V-32H426.6666666666667V32H490.6666666666666V74.6666666666667H426.6666666666667V138.6666666666667H384z" />
-    <glyph glyph-name="eye-plus-outline"
-      unicode="&#xF86B;"
-      horiz-adv-x="512" d=" M256 352C149.3333333333333 352 58.24 285.6533333333333 21.3333333333333 192C58.24 98.3466666666667 149.3333333333333 32 256 32C263.68 32 271.36 32 279.04 33.0666666666667C277.9733333333333 39.8933333333334 277.3333333333333 46.5066666666667 277.3333333333333 53.3333333333334C277.3333333333333 61.0133333333333 278.1866666666666 68.6933333333333 279.4666666666667 76.3733333333333C271.7866666666667 75.52 263.8933333333333 74.6666666666667 256 74.6666666666667C175.7866666666667 74.6666666666667 103.04 120.3200000000001 67.84 192C103.04 263.68 175.7866666666667 309.3333333333334 256 309.3333333333334C336.2133333333333 309.3333333333334 408.9600000000001 263.68 444.16 192C441.6 186.88 438.6133333333333 182.4 435.84 177.4933333333334C449.92 174.0800000000001 463.36 168.3200000000001 475.52 160C481.28 170.6666666666667 486.4 181.3333333333334 490.6666666666666 192C453.76 285.6533333333333 362.6666666666667 352 256 352M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M384 138.6666666666667V74.6666666666667H320V32H384V-32H426.6666666666667V32H490.6666666666666V74.6666666666667H426.6666666666667V138.6666666666667H384z" />
-    <glyph glyph-name="eye-settings"
-      unicode="&#xF86C;"
-      horiz-adv-x="512" d=" M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M256 85.3333333333334C197.12 85.3333333333334 149.3333333333333 133.12 149.3333333333333 192S197.12 298.6666666666667 256 298.6666666666667S362.6666666666667 250.88 362.6666666666667 192S314.88 85.3333333333334 256 85.3333333333334M256 352C152.32 352 59.3066666666667 288 21.3333333333333 192C72.32 62.2933333333334 218.6666666666667 -1.28 348.3733333333333 49.7066666666667C413.44 75.3066666666666 465.0666666666666 126.72 490.6666666666666 192C452.6933333333333 288 359.68 352 256 352M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333z" />
-    <glyph glyph-name="eye-settings-outline"
-      unicode="&#xF86D;"
-      horiz-adv-x="512" d=" M256 256C291.4133333333333 256 320 227.4133333333334 320 192S291.4133333333333 128 256 128S192 156.5866666666667 192 192S220.5866666666667 256 256 256M256 352C359.68 352 452.6933333333333 288 490.6666666666666 192C439.68 62.2933333333334 293.3333333333333 -1.28 163.6266666666667 49.7066666666667C98.56 75.3066666666667 46.9333333333333 126.72 21.3333333333333 192C59.3066666666667 288 152.32 352 256 352M67.84 192C118.6133333333334 88.1066666666667 244.2666666666667 45.0133333333333 348.16 96C389.9733333333334 116.48 423.68 150.1866666666667 444.16 192C393.3866666666667 295.8933333333333 267.7333333333334 338.9866666666667 163.84 288C122.0266666666667 267.52 88.32 233.8133333333334 67.84 192M192 -21.3333333333333H149.3333333333333V-64H192V-21.3333333333333M277.3333333333333 -21.3333333333333H234.6666666666667V-64H277.3333333333333V-21.3333333333333M362.6666666666667 -21.3333333333333H320V-64H362.6666666666667V-21.3333333333333z" />
-    <glyph glyph-name="eyedropper"
-      unicode="&#xF20A;"
-      horiz-adv-x="512" d=" M412.8 197.9733333333333L367.36 152.5333333333333L337.2800000000001 182.8266666666667L172.8 18.3466666666667L74.6666666666667 -21.3333333333333L42.6666666666667 10.6666666666667L82.3466666666667 108.8L246.8266666666667 273.28L216.5333333333333 303.36L261.9733333333334 348.8L412.8 197.9733333333333M357.5466666666667 384C382.5066666666667 408.96 423.04 408.96 448 384C472.96 359.04 472.96 318.5066666666667 448 293.5466666666667L407.04 252.5866666666667L316.5866666666666 343.04L357.5466666666667 384M118.6133333333333 84.6933333333333L96 32L148.6933333333333 54.6133333333333L307.2 213.3333333333334L277.3333333333333 243.2L118.6133333333333 84.6933333333333z" />
-    <glyph glyph-name="eyedropper-variant"
-      unicode="&#xF20B;"
-      horiz-adv-x="512" d=" M147.6266666666667 42.6666666666667L106.6666666666667 83.6266666666667L278.6133333333334 256L320 214.6133333333334M441.8133333333334 327.8933333333333L391.8933333333333 377.8133333333334C384 386.1333333333334 370.1333333333334 386.1333333333334 361.8133333333334 377.8133333333334L295.2533333333334 311.2533333333334L254.08 352L224 321.92L254.2933333333333 291.6266666666667L64 101.3333333333334V0H165.3333333333333L355.6266666666667 190.2933333333334L385.9200000000001 160L416.0000000000001 190.0800000000001L375.0400000000001 231.04L441.6000000000002 297.6C450.1333333333335 306.1333333333334 450.1333333333335 320 441.8133333333335 327.8933333333333z" />
-    <glyph glyph-name="face"
-      unicode="&#xF643;"
-      horiz-adv-x="512" d=" M192 197.3333333333334C177.28 197.3333333333334 165.3333333333333 185.3866666666667 165.3333333333333 170.6666666666667S177.28 144 192 144S218.6666666666667 155.9466666666667 218.6666666666667 170.6666666666667S206.72 197.3333333333334 192 197.3333333333334M320 197.3333333333334C305.28 197.3333333333334 293.3333333333333 185.3866666666667 293.3333333333333 170.6666666666667S305.28 144 320 144S346.6666666666667 155.9466666666667 346.6666666666667 170.6666666666667S334.72 197.3333333333334 320 197.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192C85.3333333333333 198.1866666666667 85.3333333333333 204.3733333333333 86.4 210.3466666666667C136.7466666666667 232.7466666666667 176.64 273.92 197.5466666666667 324.9066666666667C236.16 270.2933333333334 299.7333333333334 234.6666666666667 371.6266666666667 234.6666666666667C388.2666666666667 234.6666666666667 404.2666666666667 236.5866666666667 419.6266666666667 240.2133333333334C424.1066666666667 225.0666666666667 426.6666666666667 208.8533333333333 426.6666666666667 192C426.6666666666667 97.92 350.08 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="face-profile"
-      unicode="&#xF644;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 269.0133333333333C289.4933333333334 247.4666666666667 328.96 234.6666666666667 371.6266666666667 234.6666666666667C388.2666666666667 234.6666666666667 404.2666666666667 236.5866666666667 419.6266666666667 240.2133333333334C424.1066666666667 225.0666666666667 426.6666666666667 208.8533333333333 426.6666666666667 192C426.6666666666667 97.92 350.08 21.3333333333334 256 21.3333333333334C192 21.3333333333334 136.32 56.7466666666667 106.6666666666667 109.0133333333333L144 149.3333333333334V170.6666666666667C144 185.3866666666667 155.9466666666667 197.3333333333334 170.6666666666667 197.3333333333334S197.3333333333333 185.3866666666667 197.3333333333333 170.6666666666667V149.3333333333334H256M341.3333333333333 197.3333333333334C326.6133333333334 197.3333333333334 314.6666666666667 185.3866666666667 314.6666666666667 170.6666666666667S326.6133333333334 144 341.3333333333333 144S368 155.9466666666667 368 170.6666666666667S356.0533333333334 197.3333333333334 341.3333333333333 197.3333333333334z" />
-    <glyph glyph-name="facebook"
-      unicode="&#xF20C;"
-      horiz-adv-x="512" d=" M362.6666666666667 405.3333333333333V320H320C305.28 320 298.6666666666667 302.7200000000001 298.6666666666667 288V234.6666666666667H362.6666666666667V149.3333333333334H298.6666666666667V-21.3333333333333H213.3333333333333V149.3333333333334H149.3333333333333V234.6666666666667H213.3333333333333V320C213.3333333333333 367.1466666666667 251.52 405.3333333333333 298.6666666666667 405.3333333333333H362.6666666666667z" />
-    <glyph glyph-name="facebook-box"
-      unicode="&#xF20D;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M384 341.3333333333334H330.6666666666667C289.4933333333334 341.3333333333334 256 307.8400000000001 256 266.6666666666667V213.3333333333334H213.3333333333333V149.3333333333334H256V0H320V149.3333333333334H384V213.3333333333334H320V256C320 267.7333333333334 329.6 277.3333333333334 341.3333333333333 277.3333333333334H384V341.3333333333334z" />
-    <glyph glyph-name="facebook-messenger"
-      unicode="&#xF20E;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.6666666666667 405.3333333333333 42.6666666666667 317.0133333333333 42.6666666666667 208C42.6666666666667 146.5600000000001 72.96 91.7333333333334 120.5333333333333 55.4666666666667L121.8133333333333 -21.3333333333333L195.4133333333333 18.7733333333333L194.7733333333334 18.9866666666667C214.1866666666667 13.6533333333334 234.6666666666667 10.6666666666667 256 10.6666666666667C373.3333333333333 10.6666666666667 469.3333333333333 98.9866666666667 469.3333333333333 208S373.3333333333333 405.3333333333333 256 405.3333333333333M277.9733333333333 140.5866666666667L224.8533333333333 196.6933333333333L117.3333333333333 140.5866666666667L232.1066666666667 260.6933333333334L287.1466666666667 208L390.6133333333333 260.6933333333334L277.9733333333333 140.5866666666667z" />
-    <glyph glyph-name="facebook-workplace"
-      unicode="&#xFB16;"
-      horiz-adv-x="512" d=" M420.0533333333334 104.1066666666667C414.2933333333334 97.4933333333333 404.2666666666667 87.04 388.0533333333334 87.04C365.4400000000001 87.04 357.9733333333334 103.4666666666666 351.1466666666667 120.7466666666667L317.0133333333333 204.5866666666667L282.88 120.7466666666667C277.3333333333334 106.6666666666667 270.9333333333334 87.04 245.9733333333334 87.04S214.8266666666667 106.6666666666667 208.8533333333334 120.7466666666667L151.68 261.9733333333334H199.8933333333334L245.9733333333334 145.7066666666667L280.32 230.4C285.6533333333333 243.84 292.0533333333334 264.1066666666667 317.0133333333333 264.1066666666667C341.3333333333333 264.1066666666667 348.16 243.84 353.7066666666667 230.4L391.04 138.6666666666667C410.0266666666667 167.68 418.1333333333334 202.6666666666667 413.4400000000001 237.0133333333333C408.7466666666668 271.36 391.8933333333333 302.9333333333334 365.6533333333333 325.76C339.6266666666667 348.5866666666667 305.92 361.3866666666667 271.36 361.3866666666667C235.3066666666667 361.6 200.32 350.2933333333334 170.6666666666667 329.3866666666667C142.08 308.2666666666667 120.32 278.6133333333334 109.2266666666667 244.48S98.1333333333333 173.44 109.2266666666667 139.3066666666667C120.32 105.1733333333334 142.08 75.52 171.3066666666667 54.6133333333333C200.5333333333334 33.4933333333333 235.52 22.4 271.36 22.6133333333333C286.9333333333334 22.6133333333333 302.2933333333334 24.7466666666667 317.2266666666667 29.0133333333333V-16C302.0800000000001 -19.4133333333333 286.7200000000001 -21.3333333333333 271.36 -21.3333333333333C226.3466666666667 -21.3333333333333 182.1866666666667 -7.2533333333333 145.4933333333334 19.2C108.8 45.6533333333333 81.4933333333334 82.9866666666667 67.6266666666667 125.8666666666667C53.3333333333334 168.7466666666667 53.3333333333334 215.04 67.4133333333334 258.1333333333334C81.4933333333334 301.0133333333333 108.8 338.3466666666667 145.4933333333334 364.8C181.9733333333333 391.2533333333334 226.1333333333334 405.3333333333333 271.36 405.3333333333333C374.6133333333334 405.3333333333333 458.6666666666666 321.2800000000001 458.6666666666666 217.8133333333334C458.6666666666666 176.8533333333334 445.0133333333333 136.7466666666667 420.0533333333334 104.1066666666667z" />
-    <glyph glyph-name="factory"
-      unicode="&#xF20F;"
-      horiz-adv-x="512" d=" M85.3333333333333 64V21.3333333333334H170.6666666666667V64H85.3333333333333M85.3333333333333 149.3333333333334V106.6666666666667H298.6666666666667V149.3333333333334H85.3333333333333M213.3333333333333 64V21.3333333333334H298.6666666666667V64H213.3333333333333M341.3333333333333 149.3333333333334V106.6666666666667H426.6666666666667V149.3333333333334H341.3333333333333M341.3333333333333 64V21.3333333333334H426.6666666666667V64H341.3333333333333M42.6666666666667 -21.3333333333333V277.3333333333334L149.3333333333333 192V277.3333333333334L256 192V277.3333333333334L362.6666666666667 192L384 405.3333333333333H448L469.3333333333333 192V-21.3333333333333H42.6666666666667z" />
-    <glyph glyph-name="fan"
-      unicode="&#xF210;"
-      horiz-adv-x="512" d=" M256 213.3333333333334C244.2666666666667 213.3333333333334 234.6666666666667 203.7333333333334 234.6666666666667 192S244.2666666666667 170.6666666666667 256 170.6666666666667S277.3333333333333 180.2666666666667 277.3333333333333 192S267.7333333333334 213.3333333333334 256 213.3333333333334M266.6666666666667 405.3333333333333C362.6666666666667 405.3333333333333 365.0133333333333 329.1733333333334 314.6666666666667 304C293.5466666666666 293.5466666666667 284.16 271.1466666666667 280.1066666666667 251.3066666666667C290.3466666666667 247.04 299.3066666666666 240.4266666666667 306.1333333333334 231.8933333333333C385.0666666666667 274.56 469.9733333333334 257.7066666666667 469.9733333333334 181.3333333333334C469.9733333333334 85.3333333333334 393.8133333333334 83.2 368.64 133.76C357.9733333333334 154.88 335.36 164.2666666666667 315.52 168.3200000000001C311.2533333333334 158.0800000000001 304.64 149.3333333333334 296.1066666666667 142.0800000000001C338.56 63.36 321.7066666666667 -21.3333333333333 245.3333333333333 -21.3333333333333C149.3333333333333 -21.3333333333333 147.4133333333333 55.04 197.76 80.2133333333333C218.6666666666667 90.6666666666666 228.0533333333333 112.8533333333333 232.32 132.48C221.8666666666667 136.7466666666666 212.6933333333333 143.5733333333333 205.8666666666667 152.1066666666666C127.1466666666667 109.8666666666667 42.6666666666667 126.5066666666667 42.6666666666667 202.6666666666667C42.6666666666667 298.6666666666667 118.6133333333333 301.0133333333333 143.7866666666667 250.4533333333334C154.4533333333333 229.3333333333334 176.8533333333334 220.16 196.6933333333333 216.1066666666667C200.7466666666667 226.3466666666667 207.5733333333333 235.3066666666667 216.32 242.1333333333334C173.8666666666667 320.8533333333334 190.72 405.3333333333333 266.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="fan-off"
-      unicode="&#xF81C;"
-      horiz-adv-x="512" d=" M266.6666666666667 405.3333333333333C205.6533333333333 405.3333333333333 182.8266666666667 350.9333333333334 198.1866666666667 288.64L320 167.2533333333333C338.56 162.7733333333333 358.6133333333333 153.3866666666667 368.64 133.76C393.8133333333334 83.2 469.9733333333334 85.3333333333334 469.9733333333334 181.3333333333334C469.9733333333334 257.7066666666667 385.0666666666667 274.5600000000001 306.1333333333334 231.8933333333334C299.3066666666667 240.4266666666667 290.3466666666667 247.0400000000001 280.1066666666667 251.3066666666667C284.16 271.1466666666667 293.5466666666667 293.5466666666668 314.6666666666667 304.0000000000001C365.0133333333333 329.1733333333334 362.6666666666667 405.3333333333333 266.6666666666667 405.3333333333333M69.9733333333333 362.6666666666667L42.6666666666667 335.5733333333334L95.36 283.0933333333334C68.6933333333333 282.88 42.6666666666667 258.7733333333334 42.6666666666667 202.6666666666667C42.6666666666667 126.5066666666667 127.1466666666667 109.8666666666667 205.8666666666667 152.1066666666667C212.6933333333333 143.5733333333333 221.8666666666667 136.7466666666667 232.32 132.48C228.0533333333334 112.8533333333334 218.6666666666667 90.6666666666667 197.76 80.2133333333333C147.4133333333333 55.04 149.3333333333333 -21.3333333333333 245.3333333333333 -21.3333333333333C294.4 -21.3333333333333 318.72 13.6533333333334 318.72 59.52L399.5733333333333 -21.3333333333333L426.6666666666667 5.9733333333334L69.9733333333333 362.6666666666667z" />
-    <glyph glyph-name="fast-forward"
-      unicode="&#xF211;"
-      horiz-adv-x="512" d=" M277.3333333333333 320V64L458.6666666666666 192M85.3333333333333 64L266.6666666666667 192L85.3333333333333 320V64z" />
-    <glyph glyph-name="fast-forward-outline"
-      unicode="&#xF6D1;"
-      horiz-adv-x="512" d=" M320 236.8L384 192L320 147.2000000000001V236.8M128 236.8L192 192L128 147.2000000000001V236.8M277.3333333333333 320V64L458.6666666666666 192L277.3333333333333 320M85.3333333333333 320V64L266.6666666666667 192L85.3333333333333 320z" />
-    <glyph glyph-name="fax"
-      unicode="&#xF212;"
-      horiz-adv-x="512" d=" M234.6666666666667 320H341.3333333333333V277.3333333333334H234.6666666666667V320M170.6666666666667 256V384H405.3333333333333V256C440.7466666666667 256 469.3333333333333 227.4133333333334 469.3333333333333 192V64H405.3333333333333V0H170.6666666666667V64H149.3333333333333V256H170.6666666666667M213.3333333333333 341.3333333333334V256H362.6666666666667V341.3333333333334H213.3333333333333M213.3333333333333 128V42.6666666666667H362.6666666666667V128H213.3333333333333M405.3333333333333 213.3333333333334C393.6 213.3333333333334 384 203.7333333333334 384 192S393.6 170.6666666666667 405.3333333333333 170.6666666666667S426.6666666666667 180.2666666666667 426.6666666666667 192S417.0666666666667 213.3333333333334 405.3333333333333 213.3333333333334M85.3333333333333 256H106.6666666666667C118.4 256 128 246.4000000000001 128 234.6666666666667V85.3333333333334C128 73.6 118.4 64 106.6666666666667 64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V213.3333333333334C42.6666666666667 236.8 61.8666666666667 256 85.3333333333333 256z" />
-    <glyph glyph-name="feather"
-      unicode="&#xF6D2;"
-      horiz-adv-x="512" d=" M469.3333333333333 405.3333333333333S306.3466666666667 413.2266666666667 177.92 237.2266666666667C79.36 102.1866666666667 42.6666666666667 -21.3333333333333 42.6666666666667 -21.3333333333333L84.0533333333333 0C114.7733333333333 53.3333333333334 130.7733333333333 75.3066666666667 160.8533333333333 106.6666666666667C214.8266666666667 90.8800000000001 271.1466666666667 92.8000000000001 320 149.3333333333334C277.3333333333333 161.28 243.2 158.5066666666667 192.8533333333333 153.3866666666667C249.3866666666667 192 288 200.5333333333334 341.3333333333333 192L362.6666666666667 234.6666666666667C324.2666666666667 241.92 298.6666666666667 242.56 260.6933333333333 233.8133333333334C302.72 263.4666666666667 331.9466666666667 280.1066666666667 384 277.3333333333334L409.8133333333334 318.5066666666667C376.5333333333334 320.8533333333334 356.48 317.2266666666667 318.2933333333334 307.8400000000001C352.64 338.9866666666667 384 353.0666666666667 429.6533333333333 355.8400000000001C429.6533333333333 355.8400000000001 452.0533333333333 396.16 469.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="feature-search"
-      unicode="&#xFA48;"
-      horiz-adv-x="512" d=" M426.6666666666667 21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H202.6666666666667C196.2666666666667 345.6 192 328.5333333333334 192 309.3333333333334C192 232.5333333333334 253.8666666666667 170.6666666666667 330.6666666666667 170.6666666666667C347.7333333333334 170.6666666666667 362.6666666666667 172.8 375.4666666666667 179.2000000000001L426.6666666666667 128V21.3333333333334M411.7333333333334 258.1333333333334C420.2666666666667 273.0666666666667 426.6666666666667 290.1333333333334 426.6666666666667 309.3333333333334C426.6666666666667 362.6666666666667 384 405.3333333333333 330.6666666666667 405.3333333333333S234.6666666666667 362.6666666666667 234.6666666666667 309.3333333333334S277.3333333333333 213.3333333333334 330.6666666666667 213.3333333333334C349.8666666666666 213.3333333333334 366.9333333333333 219.7333333333334 381.8666666666666 228.2666666666667L448 162.1333333333333L477.8666666666666 192L411.7333333333333 258.1333333333334M330.6666666666666 256C300.8 256 277.3333333333333 279.4666666666667 277.3333333333333 309.3333333333334S300.8 362.6666666666667 330.6666666666667 362.6666666666667S384 339.2000000000001 384 309.3333333333334S360.5333333333333 256 330.6666666666667 256z" />
-    <glyph glyph-name="feature-search-outline"
-      unicode="&#xFA49;"
-      horiz-adv-x="512" d=" M330.6666666666667 405.3333333333333C277.3333333333333 405.3333333333333 234.6666666666667 362.6666666666667 234.6666666666667 309.3333333333334S277.3333333333333 213.3333333333334 330.6666666666667 213.3333333333334C349.8666666666666 213.3333333333334 366.9333333333333 219.7333333333334 381.8666666666666 228.2666666666667L448 162.1333333333333L477.8666666666666 192L411.7333333333333 258.1333333333334C420.2666666666666 273.0666666666667 426.6666666666666 290.1333333333334 426.6666666666666 309.3333333333334C426.6666666666667 362.6666666666667 384 405.3333333333333 330.6666666666667 405.3333333333333M85.3333333333333 362.6666666666667C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V128L384 170.6666666666667V21.3333333333334H85.3333333333333V320H192.64C193.92 334.9333333333334 197.5466666666667 348.8 202.6666666666667 362.6666666666667H85.3333333333333M330.6666666666667 362.6666666666667C360.5333333333333 362.6666666666667 384 339.2000000000001 384 309.3333333333334S360.5333333333333 256 330.6666666666667 256S277.3333333333333 279.4666666666667 277.3333333333333 309.3333333333334S300.8 362.6666666666667 330.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="fedora"
-      unicode="&#xF8DA;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192V27.0933333333334C42.6666666666667 0 64 -21.3333333333333 91.0933333333333 -21.3333333333333H256C373.9733333333334 -21.3333333333333 469.3333333333333 74.6666666666667 469.3333333333333 192C469.3333333333333 309.76 373.76 405.3333333333333 256 405.3333333333333M318.72 354.7733333333333C327.04 354.7733333333333 333.0133333333333 353.7066666666667 340.6933333333333 352C352 348.8 361.3866666666666 339.6266666666667 361.3866666666666 328.7466666666667C361.3866666666666 315.7333333333334 351.9999999999999 306.1333333333334 337.7066666666666 306.1333333333334C330.6666666666667 306.1333333333334 328.5333333333333 307.4133333333333 318.7199999999999 307.4133333333333C289.4933333333333 307.4133333333333 265.8133333333333 283.9466666666667 265.8133333333333 254.72V208.8533333333333C265.8133333333333 204.5866666666667 269.2266666666666 201.3866666666667 273.2799999999999 201.3866666666667H308.0533333333333C320.8533333333333 201.3866666666667 331.3066666666666 190.9333333333333 331.3066666666666 178.1333333333333C331.3066666666666 164.9066666666667 320.8533333333333 154.6666666666667 307.6266666666666 154.6666666666667H265.8133333333333V101.76C265.8133333333333 46.2933333333333 221.0133333333333 1.4933333333333 165.7599999999999 1.4933333333333C157.2266666666666 1.4933333333333 151.2533333333333 2.5600000000001 143.5733333333333 4.48C132.2666666666666 7.4666666666667 122.88 16.8533333333334 122.88 27.52C122.88 40.5333333333333 132.4799999999999 50.1333333333333 146.56 50.1333333333333C153.3866666666666 50.1333333333333 155.7333333333333 48.8533333333334 165.7599999999999 48.8533333333334C194.7733333333333 48.8533333333334 218.4533333333333 72.3200000000001 218.4533333333333 101.5466666666666V147.4133333333333C218.4533333333333 151.68 215.2533333333333 154.88 210.9866666666666 154.88H176.4266666666667C163.4133333333333 154.88 152.96 165.3333333333333 152.96 178.1333333333333C152.96 191.36 163.4133333333333 201.6 176.64 201.6H218.4533333333333V254.72C218.4533333333333 309.9733333333334 263.2533333333333 354.7733333333333 318.7199999999999 354.7733333333333z" />
-    <glyph glyph-name="ferry"
-      unicode="&#xF213;"
-      horiz-adv-x="512" d=" M128 320H384V235.52L256 277.3333333333334L128 235.52M84.0533333333333 42.6666666666667H85.3333333333333C119.4666666666667 42.6666666666667 149.3333333333333 61.44 170.6666666666667 85.3333333333334C192 61.44 221.8666666666667 42.6666666666667 256 42.6666666666667S320 61.44 341.3333333333333 85.3333333333334C362.6666666666667 61.44 392.5333333333333 42.6666666666667 426.6666666666667 42.6666666666667H427.7333333333334L468.2666666666667 185.3866666666667C469.9733333333332 190.72 469.3333333333333 196.6933333333334 466.9866666666667 201.8133333333334C464.2133333333334 206.9333333333334 459.7333333333333 210.7733333333334 454.1866666666666 212.48L426.6666666666667 221.44V320C426.6666666666667 343.68 407.4666666666667 362.6666666666667 384 362.6666666666667H320V426.6666666666667H192V362.6666666666667H128C104.5333333333333 362.6666666666667 85.3333333333333 343.4666666666667 85.3333333333333 320V221.44L57.8133333333333 212.48C52.2666666666667 210.7733333333333 47.7866666666667 206.9333333333333 45.0133333333333 201.8133333333333C42.6666666666667 196.6933333333333 42.0266666666667 190.72 43.7333333333333 185.3866666666667M426.6666666666667 0C397.0133333333333 0 367.36 10.0266666666666 341.3333333333333 28.3733333333333C289.28 -8.1066666666667 222.72 -8.1066666666667 170.6666666666667 28.3733333333333C144.64 10.0266666666666 114.9866666666667 0 85.3333333333333 0H42.6666666666667V-42.6666666666666H85.3333333333333C114.56 -42.6666666666666 143.7866666666667 -35.1999999999999 170.6666666666667 -21.3333333333333C224 -49.0666666666667 288 -49.0666666666667 341.3333333333333 -21.3333333333333C368.2133333333334 -35.1999999999999 397.2266666666667 -42.6666666666666 426.6666666666667 -42.6666666666666H469.3333333333333V0H426.6666666666667z" />
-    <glyph glyph-name="file"
-      unicode="&#xF214;"
-      horiz-adv-x="512" d=" M277.3333333333333 256V373.3333333333334L394.6666666666667 256M128 405.3333333333333C104.32 405.3333333333333 85.3333333333333 386.3466666666667 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333H128z" />
-    <glyph glyph-name="file-account"
-      unicode="&#xF73A;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M298.6666666666667 21.3333333333334V42.6666666666667C298.6666666666667 71.04 241.7066666666667 85.3333333333334 213.3333333333333 85.3333333333334S128 71.04 128 42.6666666666667V21.3333333333334H298.6666666666667M213.3333333333333 192C189.8666666666667 192 170.6666666666667 172.8 170.6666666666667 149.3333333333334S189.8666666666667 106.6666666666667 213.3333333333333 106.6666666666667S256 125.8666666666667 256 149.3333333333334S236.8 192 213.3333333333333 192z" />
-    <glyph glyph-name="file-alert"
-      unicode="&#xFA4A;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333M213.3333333333333 64H170.6666666666667V106.6666666666667H213.3333333333333V64M213.3333333333333 149.3333333333334H170.6666666666667V256H213.3333333333333V149.3333333333334M277.3333333333333 256V373.3333333333334L394.6666666666667 256H277.3333333333333z" />
-    <glyph glyph-name="file-alert-outline"
-      unicode="&#xFA4B;"
-      horiz-adv-x="512" d=" M213.3333333333333 64H170.6666666666667V106.6666666666667H213.3333333333333V64M213.3333333333333 149.3333333333334H170.6666666666667V256H213.3333333333333V149.3333333333334M298.6666666666667 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333M384 21.3333333333334H128V362.6666666666667H277.3333333333333V256H384V21.3333333333334z" />
-    <glyph glyph-name="file-cabinet"
-      unicode="&#xFAB5;"
-      horiz-adv-x="512" d=" M298.6666666666667 277.3333333333334H213.3333333333333V320H298.6666666666667V277.3333333333334M426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.3466666666666 407.68 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.3466666666666 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333H384C407.68 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667M384 170.6666666666667H128V21.3333333333334H384V170.6666666666667M384 362.6666666666667H128V213.3333333333334H384V362.6666666666667M298.6666666666667 128H213.3333333333333V85.3333333333334H298.6666666666667V128z" />
-    <glyph glyph-name="file-chart"
-      unicode="&#xF215;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M149.3333333333333 21.3333333333334H192V149.3333333333334H149.3333333333333V21.3333333333334M234.6666666666667 21.3333333333334H277.3333333333333V192H234.6666666666667V21.3333333333334M320 21.3333333333334H362.6666666666667V106.6666666666667H320V21.3333333333334z" />
-    <glyph glyph-name="file-check"
-      unicode="&#xF216;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M222.9333333333333 54.1866666666667L324.2666666666667 155.52L299.3066666666666 185.6L222.9333333333333 109.2266666666667L189.0133333333333 142.9333333333333L164.2666666666667 118.1866666666667L222.9333333333333 54.1866666666667z" />
-    <glyph glyph-name="file-cloud"
-      unicode="&#xF217;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M334.5066666666667 128C327.2533333333334 164.2666666666667 294.8266666666667 192 256 192C225.0666666666667 192 198.4 174.5066666666667 185.1733333333333 149.3333333333334C152.96 145.4933333333334 128 118.4 128 85.3333333333334C128 49.92 156.5866666666667 21.3333333333334 192 21.3333333333334H330.6666666666667C360.1066666666667 21.3333333333334 384 45.2266666666667 384 74.6666666666667C384 102.8266666666667 362.0266666666667 125.6533333333334 334.5066666666667 128z" />
-    <glyph glyph-name="file-compare"
-      unicode="&#xF8A9;"
-      horiz-adv-x="512" d=" M213.3333333333333 64H128V106.6666666666667H213.3333333333333V64M213.3333333333333 149.3333333333334H128V192H213.3333333333333V149.3333333333334M213.3333333333333 426.6666666666667V405.3333333333333H128C104.32 405.3333333333333 85.3333333333333 386.3466666666667 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H213.3333333333333V-42.6666666666666H256V426.6666666666667H213.3333333333333M426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.3466666666666 407.68 -21.3333333333333 384 -21.3333333333333H298.6666666666667V21.3333333333334H384V213.3333333333334H298.6666666666667V256H394.6666666666667L298.6666666666667 352V405.3333333333333L426.6666666666667 277.3333333333334M341.3333333333333 149.3333333333334H298.6666666666667V192H341.3333333333333V149.3333333333334M341.3333333333333 64H298.6666666666667V106.6666666666667H341.3333333333333V64z" />
-    <glyph glyph-name="file-delimited"
-      unicode="&#xF218;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M298.6666666666667 128V213.3333333333334H213.3333333333333V128H262.4C268.8 85.3333333333334 256 64 206.9333333333333 34.5600000000001L231.4666666666667 17.0666666666667C277.3333333333333 42.6666666666667 298.6666666666667 106.6666666666667 298.6666666666667 128z" />
-    <glyph glyph-name="file-document"
-      unicode="&#xF219;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M320 64V106.6666666666667H128V64H320M384 149.3333333333334V192H128V149.3333333333334H384z" />
-    <glyph glyph-name="file-document-box"
-      unicode="&#xF21A;"
-      horiz-adv-x="512" d=" M298.6666666666667 85.3333333333334H149.3333333333333V128H298.6666666666667M362.6666666666667 170.6666666666667H149.3333333333333V213.3333333333334H362.6666666666667M362.6666666666667 256H149.3333333333333V298.6666666666667H362.6666666666667M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="file-document-box-multiple"
-      unicode="&#xFAB6;"
-      horiz-adv-x="512" d=" M341.3333333333333 128H192V170.6666666666667H341.3333333333333M405.3333333333333 213.3333333333334H192V256H405.3333333333333M405.3333333333333 298.6666666666667H192V341.3333333333334H405.3333333333333M448 426.6666666666667H149.3333333333333C125.6533333333333 426.6666666666667 106.6666666666667 407.68 106.6666666666667 384V85.3333333333334C106.6666666666667 61.6533333333334 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.6799999999999 42.6666666666667 490.6666666666666 61.6533333333334 490.6666666666666 85.3333333333334V384C490.6666666666666 407.68 471.4666666666667 426.6666666666667 448 426.6666666666667M64 341.3333333333334V0H405.3333333333333V-42.6666666666666H64C40.5333333333333 -42.6666666666666 21.3333333333333 -23.4666666666667 21.3333333333333 0V341.3333333333334H64z" />
-    <glyph glyph-name="file-document-box-multiple-outline"
-      unicode="&#xFAB7;"
-      horiz-adv-x="512" d=" M341.3333333333333 128H192V170.6666666666667H341.3333333333333V128M405.3333333333333 213.3333333333334H192V256H405.3333333333333V213.3333333333334M405.3333333333333 298.6666666666667H192V341.3333333333334H405.3333333333333V298.6666666666667M64 341.3333333333334V0H405.3333333333333V-42.6666666666666H64C40.5333333333333 -42.6666666666666 21.3333333333333 -23.4666666666667 21.3333333333333 0V341.3333333333334H64M448 426.6666666666667C471.4666666666667 426.6666666666667 490.6666666666666 407.4666666666667 490.6666666666666 384V85.3333333333334C490.6666666666666 61.6533333333334 471.6799999999999 42.6666666666667 448 42.6666666666667H149.3333333333333C125.8666666666667 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V384C106.6666666666667 407.68 125.6533333333333 426.6666666666667 149.3333333333333 426.6666666666667H448M149.3333333333333 384V85.3333333333334H448V384H149.3333333333333z" />
-    <glyph glyph-name="file-document-box-outline"
-      unicode="&#xF9EC;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 18.9866666666667 82.9866666666667 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667V341.3333333333334C448 365.0133333333333 429.0133333333333 384 405.3333333333333 384H106.6666666666667M106.6666666666667 341.3333333333334H405.3333333333333V42.6666666666667H106.6666666666667V341.3333333333334M149.3333333333333 298.6666666666667V256H362.6666666666667V298.6666666666667H149.3333333333333M149.3333333333333 213.3333333333334V170.6666666666667H362.6666666666667V213.3333333333334H149.3333333333333M149.3333333333333 128V85.3333333333334H298.6666666666667V128H149.3333333333333z" />
-    <glyph glyph-name="file-document-outline"
-      unicode="&#xF9ED;"
-      horiz-adv-x="512" d=" M128 405.3333333333333C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333H128M128 362.6666666666667H277.3333333333333V256H384V21.3333333333334H128V362.6666666666667M170.6666666666667 192V149.3333333333334H341.3333333333333V192H170.6666666666667M170.6666666666667 106.6666666666667V64H277.3333333333333V106.6666666666667H170.6666666666667z" />
-    <glyph glyph-name="file-download"
-      unicode="&#xF964;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333H128C104.32 405.3333333333333 85.3333333333333 386.3466666666667 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.3466666666666 104.32 -21.3333333333333 128 -21.3333333333333H384C407.68 -21.3333333333333 426.6666666666667 -2.3466666666666 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333M256 42.6666666666667L170.6666666666667 128H224V192H288V128H341.3333333333333L256 42.6666666666667M277.3333333333333 256V373.3333333333334L394.6666666666667 256H277.3333333333333z" />
-    <glyph glyph-name="file-download-outline"
-      unicode="&#xF965;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333H298.6666666666667M384 21.3333333333334V256H277.3333333333333V362.6666666666667H128V21.3333333333334H384M256 42.6666666666667L170.6666666666667 128H224V192H288V128H341.3333333333333L256 42.6666666666667z" />
-    <glyph glyph-name="file-excel"
-      unicode="&#xF21B;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M277.3333333333333 373.3333333333334V256H394.6666666666667L277.3333333333333 373.3333333333334M362.6666666666667 213.3333333333334H277.3333333333333V170.6666666666667H298.6666666666667L256 135.04L213.3333333333333 170.6666666666667H234.6666666666667V213.3333333333334H149.3333333333333V170.6666666666667H170.6666666666667L234.6666666666667 117.3333333333334L170.6666666666667 64H149.3333333333333V21.3333333333334H234.6666666666667V64H213.3333333333333L256 99.6266666666667L298.6666666666667 64H277.3333333333333V21.3333333333334H362.6666666666667V64H341.3333333333333L277.3333333333333 117.3333333333334L341.3333333333333 170.6666666666667H362.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="file-excel-box"
-      unicode="&#xF21C;"
-      horiz-adv-x="512" d=" M345.6 85.3333333333334H302.9333333333333L256 166.4L209.0666666666667 85.3333333333334H166.4L234.6666666666667 192L166.4 298.6666666666667H209.0666666666667L256 217.6L302.9333333333333 298.6666666666667H345.6L277.3333333333333 192M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="file-export"
-      unicode="&#xF21D;"
-      horiz-adv-x="512" d=" M128 405.3333333333333C104.32 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333M277.3333333333333 373.3333333333334L394.6666666666667 256H277.3333333333333M190.5066666666667 187.3066666666667H341.3333333333333V36.48L296.1066666666667 81.7066666666667L235.7333333333334 21.3333333333334L175.36 81.7066666666667L235.7333333333334 141.8666666666667" />
-    <glyph glyph-name="file-find"
-      unicode="&#xF21E;"
-      horiz-adv-x="512" d=" M192 170.6666666666667C192 135.2533333333333 220.5866666666667 106.6666666666667 256 106.6666666666667S320 135.2533333333333 320 170.6666666666667S291.4133333333333 234.6666666666667 256 234.6666666666667S192 206.08 192 170.6666666666667M426.6666666666667 30.08V277.3333333333334L298.6666666666667 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C393.6 -21.3333333333333 402.1333333333334 -18.1333333333333 409.3866666666667 -12.8L314.88 81.7066666666667C297.8133333333334 70.6133333333334 277.3333333333334 64 256 64C197.12 64 149.3333333333334 111.7866666666667 149.3333333333334 170.6666666666667S197.12 277.3333333333334 256 277.3333333333334S362.6666666666667 229.5466666666667 362.6666666666667 170.6666666666667C362.6666666666667 149.3333333333334 356.0533333333334 128.8533333333334 344.9600000000001 112L426.6666666666667 30.08z" />
-    <glyph glyph-name="file-hidden"
-      unicode="&#xF613;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H298.6666666666667V213.3333333333334H234.6666666666667V298.6666666666667H277.3333333333333V256M394.6666666666667 256L349.44 301.2266666666667L376.1066666666667 327.8933333333333L426.6666666666667 277.3333333333334V234.6666666666667H384V213.3333333333334H320V256H394.6666666666667M277.3333333333333 373.3333333333334V405.3333333333333H256V362.6666666666667H277.3333333333333V320H234.6666666666667V362.6666666666667H192V405.3333333333333H170.6666666666667V362.6666666666667H128V341.3333333333334H85.3333333333333V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333H298.6666666666667L349.0133333333333 354.9866666666667L322.3466666666667 328.3200000000001L277.3333333333333 373.3333333333334M426.6666666666667 21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H341.3333333333333V21.3333333333334H384V42.6666666666667H426.6666666666667V21.3333333333334M384 128H426.6666666666667V64H384V128M256 -21.3333333333333V21.3333333333334H320V-21.3333333333333H256M170.6666666666667 -21.3333333333333V21.3333333333334H234.6666666666667V-21.3333333333333H170.6666666666667M128 -21.3333333333333C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V64H128V21.3333333333334H149.3333333333333V-21.3333333333333H128M85.3333333333333 149.3333333333334H128V85.3333333333334H85.3333333333333V149.3333333333334M85.3333333333333 234.6666666666667H128V170.6666666666667H85.3333333333333V234.6666666666667M384 213.3333333333334H426.6666666666667V149.3333333333334H384V213.3333333333334M85.3333333333333 320H128V256H85.3333333333333V320z" />
-    <glyph glyph-name="file-image"
-      unicode="&#xF21F;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M128 21.3333333333334H384V192L298.6666666666667 106.6666666666667L256 149.3333333333334L128 21.3333333333334M170.6666666666667 256C147.2 256 128 236.8 128 213.3333333333334S147.2 170.6666666666667 170.6666666666667 170.6666666666667S213.3333333333333 189.8666666666667 213.3333333333333 213.3333333333334S194.1333333333333 256 170.6666666666667 256z" />
-    <glyph glyph-name="file-import"
-      unicode="&#xF220;"
-      horiz-adv-x="512" d=" M128 405.3333333333333C104.32 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333M277.3333333333333 373.3333333333334L394.6666666666667 256H277.3333333333333M214.4 208.64L274.7733333333333 148.2666666666667L320 193.4933333333334V42.6666666666667H169.1733333333333L214.4 87.8933333333334L154.0266666666667 148.2666666666667" />
-    <glyph glyph-name="file-lock"
-      unicode="&#xF221;"
-      horiz-adv-x="512" d=" M128 405.3333333333333C104.32 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333H128M277.3333333333333 373.3333333333334L394.6666666666667 256H277.3333333333333V373.3333333333334M256 213.3333333333334C291.4133333333333 213.3333333333334 320 184.7466666666667 320 149.3333333333334V128H341.3333333333333V42.6666666666667H170.6666666666667V128H192V149.3333333333334C192 184.3200000000001 220.5866666666667 213.3333333333334 256 213.3333333333334M256 170.6666666666667C244.2666666666667 170.6666666666667 234.6666666666667 161.0666666666667 234.6666666666667 149.3333333333334V128H277.3333333333333V149.3333333333334C277.3333333333333 160.64 267.7333333333334 170.6666666666667 256 170.6666666666667z" />
-    <glyph glyph-name="file-move"
-      unicode="&#xFAB8;"
-      horiz-adv-x="512" d=" M298.6666666666667 85.3333333333334H384V149.3333333333334L490.6666666666666 53.3333333333334L384 -42.6666666666666V21.3333333333334H298.6666666666667V85.3333333333334M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V184.7466666666667C413.2266666666667 189.4400000000001 398.9333333333333 192 384 192C313.3866666666667 192 256 134.6133333333334 256 64C256 31.1466666666667 268.3733333333334 1.28 288.64 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333z" />
-    <glyph glyph-name="file-multiple"
-      unicode="&#xF222;"
-      horiz-adv-x="512" d=" M320 298.6666666666667H437.3333333333333L320 416V298.6666666666667M170.6666666666667 448H341.3333333333333L469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H170.6666666666667C146.9866666666667 21.3333333333334 128 40.5333333333333 128 64V405.3333333333333C128 428.8 147.2 448 170.6666666666667 448M85.3333333333333 362.6666666666667V-21.3333333333333H426.6666666666667V-64H85.3333333333333C61.8666666666667 -64 42.6666666666667 -44.8 42.6666666666667 -21.3333333333333V362.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="file-music"
-      unicode="&#xF223;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M192 106.6666666666667C168.5333333333333 106.6666666666667 149.3333333333333 87.4666666666667 149.3333333333333 64S168.5333333333333 21.3333333333334 192 21.3333333333334S234.6666666666667 40.5333333333333 234.6666666666667 64V170.6666666666667H298.6666666666667V213.3333333333334H213.3333333333333V100.9066666666667C207.1466666666667 104.5333333333334 199.68 106.6666666666667 192 106.6666666666667z" />
-    <glyph glyph-name="file-outline"
-      unicode="&#xF224;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333M384 21.3333333333334H128V362.6666666666667H277.3333333333333V256H384V21.3333333333334z" />
-    <glyph glyph-name="file-pdf"
-      unicode="&#xF225;"
-      horiz-adv-x="512" d=" M298.6666666666667 256H416L298.6666666666667 373.3333333333334V256M149.3333333333333 405.3333333333333H320L448 277.3333333333334V21.3333333333334C448 -2.1333333333333 428.8 -21.3333333333333 405.3333333333333 -21.3333333333333H149.3333333333333C125.6533333333333 -21.3333333333333 106.6666666666667 -2.1333333333333 106.6666666666667 21.3333333333334V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333M254.5066666666667 182.6133333333334C263.2533333333334 163.4133333333334 274.3466666666667 147.6266666666667 287.1466666666667 136.7466666666667L295.8933333333333 129.92C277.3333333333333 126.5066666666667 251.7333333333333 120.5333333333334 224.64 110.08L222.2933333333333 109.2266666666667L232.96 131.4133333333334C242.56 149.9733333333334 249.6 166.8266666666667 254.5066666666667 182.6133333333334M392.7466666666667 101.3333333333334C396.5866666666667 105.1733333333334 398.5066666666667 110.08 398.7200000000001 115.4133333333334C399.36 119.68 398.2933333333334 123.7333333333334 396.16 127.1466666666667C389.9733333333334 137.1733333333334 373.9733333333334 141.8666666666667 347.52 141.8666666666667L320 140.3733333333333L301.44 152.7466666666667C288 163.84 275.8400000000001 183.2533333333333 267.3066666666667 207.36L268.16 210.3466666666667C275.2 238.7200000000001 281.8133333333334 273.0666666666667 267.7333333333334 287.1466666666667C264.32 290.5600000000001 259.6266666666667 292.2666666666667 254.7200000000001 292.2666666666667H249.6C241.7066666666667 292.2666666666667 234.6666666666667 283.9466666666667 232.7466666666667 275.8400000000001C224.8533333333334 247.4666666666667 229.5466666666667 231.8933333333334 237.44 206.0800000000001V205.8666666666667C232.1066666666667 187.0933333333334 225.28 165.3333333333334 214.4 143.3600000000001L193.92 104.96L174.9333333333333 94.5066666666668C149.3333333333333 78.5066666666668 137.1733333333333 60.5866666666668 134.8266666666667 49.2800000000001C133.9733333333333 45.2266666666667 134.4 41.6000000000001 135.8933333333333 37.7600000000001L136.5333333333333 36.6933333333334L146.7733333333333 30.0800000000001L156.16 27.7333333333335C173.44 27.7333333333335 193.0666666666666 48.0000000000001 219.52 93.2266666666668L223.36 94.7200000000001C245.3333333333333 101.7600000000001 272.64 106.6666666666668 309.3333333333333 110.7200000000001C331.3066666666666 99.8400000000001 357.12 94.9333333333335 373.3333333333333 94.9333333333335C382.7200000000001 94.9333333333335 389.12 97.2800000000001 392.7466666666667 101.3333333333335M384 116.4800000000002L385.92 114.1333333333336C385.7066666666666 112.0000000000002 385.0666666666667 111.7866666666669 384 111.3600000000002H383.1466666666667L379.0933333333333 110.9333333333335C369.28 110.9333333333335 354.1333333333334 114.9866666666669 338.56 121.8133333333335C340.48 123.9466666666668 341.3333333333333 123.9466666666668 343.4666666666666 123.9466666666668C373.3333333333333 123.9466666666668 381.8666666666666 118.6133333333335 383.9999999999999 116.4800000000002M188.3733333333333 85.3333333333334C174.5066666666667 59.9466666666667 161.92 45.8666666666667 152.32 42.6666666666667C153.3866666666667 50.7733333333333 162.9866666666667 64.8533333333334 178.1333333333334 78.72L188.3733333333334 85.3333333333334M252.8 232.7466666666667C247.8933333333334 251.9466666666667 247.68 267.52 251.3066666666667 276.48L252.8 279.04L256 277.9733333333334C259.6266666666667 272.8533333333334 260.0533333333334 266.0266666666667 257.92 254.5066666666667L257.2800000000001 251.0933333333334L253.8666666666667 233.6L252.8 232.7466666666668z" />
-    <glyph glyph-name="file-pdf-box"
-      unicode="&#xF226;"
-      horiz-adv-x="512" d=" M243.84 214.6133333333334C238.9333333333333 198.8266666666667 231.8933333333333 181.9733333333334 222.2933333333333 163.4133333333334C218.0266666666667 155.3066666666667 213.3333333333333 147.6266666666667 211.6266666666667 141.2266666666667L213.9733333333333 142.0800000000001C241.0666666666667 152.5333333333334 266.6666666666667 158.5066666666667 285.2266666666667 161.92C282.0266666666667 164.0533333333334 279.04 166.4 276.48 168.7466666666667C263.68 179.6266666666667 252.5866666666667 195.4133333333334 243.84 214.6133333333334M382.08 133.3333333333334C378.4533333333333 129.28 372.0533333333334 126.9333333333333 362.6666666666667 126.9333333333333C346.4533333333333 126.9333333333333 320 131.84 298.6666666666667 142.72C261.9733333333333 138.6666666666667 234.6666666666667 133.76 212.6933333333333 126.72C211.6266666666666 126.2933333333334 210.3466666666666 125.8666666666667 208.8533333333333 125.2266666666667C182.4 80 162.7733333333333 59.7333333333334 145.4933333333333 59.7333333333334C142.08 59.7333333333334 138.6666666666666 60.5866666666667 136.1066666666666 62.08L125.8666666666666 68.6933333333333L125.2266666666666 69.76C123.7333333333333 73.6 123.3066666666666 77.2266666666667 124.16 81.28C126.5066666666666 92.5866666666667 138.6666666666666 110.5066666666667 164.2666666666666 126.5066666666667C168.32 129.4933333333334 174.72 132.9066666666667 183.2533333333333 136.96C189.6533333333333 148.0533333333334 196.4799999999999 161.0666666666667 203.7333333333333 175.36C214.6133333333333 197.3333333333334 221.44 219.0933333333333 226.7733333333333 237.8666666666667V238.08C218.88 263.8933333333334 214.1866666666666 279.4666666666667 222.0799999999999 307.8400000000001C223.9999999999999 315.9466666666667 231.0399999999999 324.2666666666667 238.9333333333332 324.2666666666667H244.0533333333333C248.9599999999999 324.2666666666667 253.6533333333332 322.56 257.0666666666666 319.1466666666667C271.1466666666666 305.0666666666667 264.5333333333332 270.7200000000001 257.4933333333333 242.3466666666667C257.0666666666666 241.0666666666667 256.8533333333333 240 256.6399999999999 239.36C265.1733333333333 215.2533333333333 277.3333333333333 195.84 290.7733333333332 184.7466666666667C296.3199999999999 180.48 302.5066666666666 176.2133333333333 309.3333333333332 172.3733333333333C318.9333333333332 173.44 328.1066666666666 173.8666666666667 336.8533333333333 173.8666666666667C363.3066666666665 173.8666666666667 379.3066666666665 169.1733333333333 385.4933333333333 159.1466666666667C387.6266666666666 155.7333333333334 388.6933333333332 151.68 388.0533333333333 147.4133333333333C387.8399999999999 142.08 385.9199999999999 137.1733333333333 382.08 133.3333333333333M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M373.3333333333333 148.48C371.2 150.6133333333334 362.6666666666667 155.9466666666667 332.8 155.9466666666667C331.3066666666666 155.9466666666667 329.8133333333333 155.9466666666667 327.8933333333333 153.8133333333334C343.4666666666666 146.9866666666667 358.6133333333333 142.9333333333334 368.4266666666666 142.9333333333334C369.92 142.9333333333334 371.2 143.1466666666667 372.48 143.36H373.3333333333333C374.4 143.7866666666667 375.04 144 375.2533333333334 146.1333333333334C374.8266666666667 146.7733333333334 374.4 147.6266666666667 373.3333333333333 148.48M177.7066666666667 117.3333333333334C173.2266666666666 114.7733333333334 169.6 112.4266666666667 167.4666666666667 110.72C152.32 96.8533333333334 142.72 82.7733333333333 141.6533333333333 74.6666666666667C151.2533333333333 77.8666666666667 163.84 91.9466666666667 177.7066666666667 117.3333333333334M242.1333333333334 264.7466666666667L243.2 265.6C244.6933333333334 272.4266666666667 245.3333333333333 278.4 246.6133333333334 283.0933333333334L247.2533333333334 286.5066666666667C249.3866666666667 298.6666666666667 248.96 304.8533333333334 245.3333333333333 309.9733333333334L242.1333333333334 311.04C241.7066666666667 310.4 241.0666666666667 309.3333333333333 240.64 308.48C237.0133333333333 299.52 237.2266666666667 283.9466666666667 242.1333333333334 264.7466666666667z" />
-    <glyph glyph-name="file-percent"
-      unicode="&#xF81D;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333H298.6666666666667M157.2266666666667 21.3333333333334L320 184.5333333333334L291.2 213.3333333333334L128 50.1333333333334L157.2266666666667 21.3333333333334M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M160 213.3333333333334C142.2933333333333 213.3333333333334 128 199.04 128 181.3333333333334S142.2933333333333 149.3333333333334 160 149.3333333333334S192 163.6266666666667 192 181.3333333333334S177.7066666666667 213.3333333333334 160 213.3333333333334M288 85.3333333333334C270.2933333333333 85.3333333333334 256 71.04 256 53.3333333333334S270.2933333333333 21.3333333333334 288 21.3333333333334S320 35.6266666666667 320 53.3333333333334S305.7066666666667 85.3333333333334 288 85.3333333333334z" />
-    <glyph glyph-name="file-plus"
-      unicode="&#xF751;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M234.6666666666667 128V192H192V128H128V85.3333333333334H192V21.3333333333334H234.6666666666667V85.3333333333334H298.6666666666667V128H234.6666666666667z" />
-    <glyph glyph-name="file-powerpoint"
-      unicode="&#xF227;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M277.3333333333333 373.3333333333334V256H394.6666666666667L277.3333333333333 373.3333333333334M170.6666666666667 213.3333333333334V170.6666666666667H192V42.6666666666667H170.6666666666667V21.3333333333334H256V42.6666666666667H234.6666666666667V85.3333333333334H277.3333333333333C312.7466666666667 85.3333333333334 341.3333333333333 113.92 341.3333333333333 149.3333333333334S312.7466666666667 213.3333333333334 277.3333333333333 213.3333333333334H170.6666666666667M277.3333333333333 170.6666666666667C289.0666666666667 170.6666666666667 298.6666666666667 161.0666666666667 298.6666666666667 149.3333333333334S289.0666666666667 128 277.3333333333333 128H234.6666666666667V170.6666666666667H277.3333333333333z" />
-    <glyph glyph-name="file-powerpoint-box"
-      unicode="&#xF228;"
-      horiz-adv-x="512" d=" M209.0666666666667 162.1333333333333H262.4C294.4 162.1333333333333 308.48 168.1066666666667 322.1333333333334 179.6266666666667C335.7866666666667 191.36 341.3333333333333 208 341.3333333333333 229.76C341.3333333333333 250.4533333333334 336 266.6666666666667 322.1333333333334 279.8933333333333C308.2666666666667 292.48 295.04 298.6666666666667 262.4 298.6666666666667H170.6666666666667V85.3333333333334H209.0666666666667V162.1333333333333M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 83.2 384 106.6666666666667 384H405.3333333333333M209.0666666666667 192V268.8H258.1333333333334C272.2133333333334 268.8 283.0933333333334 263.4666666666667 290.1333333333334 256C297.1733333333334 248.5333333333334 300.8 240.64 300.8 229.5466666666667C300.8 217.6 296.9600000000001 209.28 290.1333333333334 202.6666666666667C283.3066666666667 196.0533333333334 275.2000000000001 192 260.6933333333334 192H209.0666666666667z" />
-    <glyph glyph-name="file-presentation-box"
-      unicode="&#xF229;"
-      horiz-adv-x="512" d=" M405.3333333333333 106.6666666666667H106.6666666666667V277.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="file-question"
-      unicode="&#xF86E;"
-      horiz-adv-x="512" d=" M128 405.3333333333333C104.32 405.3333333333333 85.3333333333333 386.3466666666667 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333H128M277.3333333333333 373.3333333333334L394.6666666666667 256H277.3333333333333V373.3333333333334M256 213.3333333333334C291.4133333333333 213.3333333333334 320 184.7466666666667 320 149.3333333333334C320 109.2266666666667 272 105.3866666666667 272 69.3333333333334H240C240 121.3866666666667 288 117.3333333333334 288 149.3333333333334C288 167.04 273.7066666666667 181.3333333333334 256 181.3333333333334S224 167.04 224 149.3333333333334H192C192 184.7466666666667 220.5866666666667 213.3333333333334 256 213.3333333333334M240 53.3333333333334H272V21.3333333333334H240V53.3333333333334z" />
-    <glyph glyph-name="file-replace"
-      unicode="&#xFB17;"
-      horiz-adv-x="512" d=" M298.6666666666667 192H416L298.6666666666667 309.3333333333334V192M170.6666666666667 341.3333333333334H320L448 213.3333333333334V0C448 -23.4666666666667 428.8 -42.6666666666666 405.3333333333333 -42.6666666666666H170.6666666666667C146.9866666666667 -42.6666666666666 128 -23.4666666666667 128 0V64H234.6666666666667V21.3333333333334L320 85.3333333333334L234.6666666666667 149.3333333333334V106.6666666666667H128V298.6666666666667C128 322.1333333333334 147.2 341.3333333333334 170.6666666666667 341.3333333333334M288 384H85.3333333333333V106.6666666666667H128V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V384C42.6666666666667 407.4666666666667 61.8666666666667 426.6666666666667 85.3333333333333 426.6666666666667H245.3333333333333L288 384z" />
-    <glyph glyph-name="file-replace-outline"
-      unicode="&#xFB18;"
-      horiz-adv-x="512" d=" M298.6666666666667 384L256 426.6666666666667H85.3333333333333C61.8666666666667 426.6666666666667 42.6666666666667 407.4666666666667 42.6666666666667 384V128C42.6666666666667 104.5333333333333 61.8666666666667 85.3333333333334 85.3333333333333 85.3333333333334H234.6666666666667V42.6666666666667L320 106.6666666666667L234.6666666666667 170.6666666666667V128H85.3333333333333V384H298.6666666666667M448 234.6666666666667V0C448 -23.4666666666667 428.8 -42.6666666666666 405.3333333333333 -42.6666666666666H170.6666666666667C147.2 -42.6666666666666 128 -23.4666666666667 128 0V42.6666666666667H170.6666666666667V0H405.3333333333333V192H298.6666666666667V298.6666666666667H170.6666666666667V170.6666666666667H128V298.6666666666667C128 322.1333333333334 147.2 341.3333333333334 170.6666666666667 341.3333333333334H341.3333333333333L448 234.6666666666667z" />
-    <glyph glyph-name="file-restore"
-      unicode="&#xF670;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333M256 64C212.2666666666667 64 174.72 90.4533333333333 158.2933333333333 128H194.7733333333333C208.2133333333333 108.8 230.6133333333333 96 256 96C297.1733333333333 96 330.6666666666667 129.4933333333334 330.6666666666667 170.6666666666667S297.1733333333333 245.3333333333334 256 245.3333333333334C227.2 245.3333333333334 202.6666666666667 228.6933333333334 189.8666666666667 204.8L224 170.6666666666667H138.6666666666667V256L166.4 228.2666666666667C185.3866666666667 257.7066666666667 218.24 277.3333333333334 256 277.3333333333334C314.88 277.3333333333334 362.6666666666667 229.5466666666667 362.6666666666667 170.6666666666667S314.88 64 256 64z" />
-    <glyph glyph-name="file-send"
-      unicode="&#xF22A;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333H128C104.32 405.3333333333333 85.3333333333333 386.3466666666667 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333M267.52 34.7733333333333V77.44H182.1866666666667V119.8933333333333H267.52V162.56L331.52 98.56L267.52 34.7733333333333M277.3333333333333 256V373.3333333333334L394.6666666666667 256H277.3333333333333z" />
-    <glyph glyph-name="file-tree"
-      unicode="&#xF645;"
-      horiz-adv-x="512" d=" M64 384H192V298.6666666666667H64V384M320 234.6666666666667H448V149.3333333333334H320V234.6666666666667M320 85.3333333333334H448V0H320V85.3333333333334M277.3333333333333 170.6666666666667H149.3333333333333V64H277.3333333333333V21.3333333333334H106.6666666666667V256H149.3333333333333V213.3333333333334H277.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="file-undo"
-      unicode="&#xF8DB;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M259.4133333333333 142.72C226.1333333333334 142.72 196.0533333333333 130.3466666666667 173.0133333333333 110.2933333333334L128 155.3066666666667V42.6666666666667H240.64L195.2000000000001 87.8933333333334C212.6933333333334 102.4 234.6666666666667 111.36 259.4133333333334 111.36C303.5733333333334 111.36 341.3333333333333 82.5600000000001 354.3466666666667 42.6666666666667L384.0000000000001 52.48C366.7200000000001 104.7466666666667 317.4400000000001 142.72 259.4133333333334 142.72z" />
-    <glyph glyph-name="file-upload"
-      unicode="&#xFA4C;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V277.3333333333334L298.6666666666667 405.3333333333333M288 106.6666666666667V42.6666666666667H224V106.6666666666667H170.6666666666667L256 192L341.3333333333333 106.6666666666667H288M277.3333333333333 256V373.3333333333334L394.6666666666667 256H277.3333333333333z" />
-    <glyph glyph-name="file-upload-outline"
-      unicode="&#xFA4D;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333H298.6666666666667M384 21.3333333333334V256H277.3333333333333V362.6666666666667H128V21.3333333333334H384M256 192L341.3333333333333 106.6666666666667H288V42.6666666666667H224V106.6666666666667H170.6666666666667L256 192z" />
-    <glyph glyph-name="file-video"
-      unicode="&#xF22B;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M362.6666666666667 42.6666666666667V170.6666666666667L298.6666666666667 123.7333333333334V170.6666666666667H149.3333333333333V42.6666666666667H298.6666666666667V89.6L362.6666666666667 42.6666666666667z" />
-    <glyph glyph-name="file-word"
-      unicode="&#xF22C;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M277.3333333333333 373.3333333333334V256H394.6666666666667L277.3333333333333 373.3333333333334M149.3333333333333 170.6666666666667L181.3333333333333 21.3333333333334H224L256 85.3333333333334L288 21.3333333333334H330.6666666666667L362.6666666666667 170.6666666666667H384V213.3333333333334H298.6666666666667V170.6666666666667H320L300.8 81.0666666666667L277.3333333333333 128H234.6666666666667L211.2 81.0666666666667L192 170.6666666666667H213.3333333333333V213.3333333333334H128V170.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="file-word-box"
-      unicode="&#xF22D;"
-      horiz-adv-x="512" d=" M330.6666666666667 85.3333333333334H298.6666666666667L256 245.3333333333334L213.3333333333333 85.3333333333334H181.3333333333333L130.1333333333333 298.6666666666667H166.4L199.2533333333333 138.6666666666667L241.0666666666667 298.6666666666667H270.9333333333334L312.9600000000001 138.6666666666667L345.6 298.6666666666667H381.8666666666666M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="file-xml"
-      unicode="&#xF22E;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H394.6666666666667L277.3333333333333 373.3333333333334V256M128 405.3333333333333H298.6666666666667L426.6666666666667 277.3333333333334V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.3466666666667 104.32 405.3333333333333 128 405.3333333333333M130.56 117.3333333333334L210.3466666666666 37.5466666666666L240.64 67.6266666666667L190.9333333333333 117.3333333333333L240.64 167.04L210.3466666666666 197.12L130.56 117.3333333333333M368.64 117.3333333333333L288.8533333333334 197.12L258.56 167.04L308.2666666666667 117.3333333333333L258.56 67.6266666666667L288.8533333333334 37.5466666666666L368.64 117.3333333333333z" />
-    <glyph glyph-name="film"
-      unicode="&#xF22F;"
-      horiz-adv-x="512" d=" M74.6666666666667 384H106.6666666666667V409.6C106.6666666666667 418.9866666666667 114.3466666666667 426.6666666666667 123.7333333333333 426.6666666666667H217.6C226.9866666666666 426.6666666666667 234.6666666666667 418.9866666666667 234.6666666666667 409.6V384H266.6666666666667C284.3733333333334 384 298.6666666666667 369.7066666666667 298.6666666666667 352V341.3333333333334H469.3333333333333V21.3333333333334H298.6666666666667V10.6666666666667C298.6666666666667 -7.04 284.3733333333334 -21.3333333333333 266.6666666666667 -21.3333333333333H74.6666666666667C56.96 -21.3333333333333 42.6666666666667 -7.04 42.6666666666667 10.6666666666667V352C42.6666666666667 369.7066666666667 56.96 384 74.6666666666667 384M384 298.6666666666667V256H426.6666666666667V298.6666666666667H384M298.6666666666667 298.6666666666667V256H341.3333333333333V298.6666666666667H298.6666666666667M213.3333333333333 298.6666666666667V256H256V298.6666666666667H213.3333333333333M298.6666666666667 106.6666666666667V64H341.3333333333333V106.6666666666667H298.6666666666667M384 106.6666666666667V64H426.6666666666667V106.6666666666667H384M213.3333333333333 106.6666666666667V64H256V106.6666666666667H213.3333333333333z" />
-    <glyph glyph-name="filmstrip"
-      unicode="&#xF230;"
-      horiz-adv-x="512" d=" M384 256H341.3333333333333V298.6666666666667H384M384 170.6666666666667H341.3333333333333V213.3333333333334H384M384 85.3333333333334H341.3333333333333V128H384M170.6666666666667 256H128V298.6666666666667H170.6666666666667M170.6666666666667 170.6666666666667H128V213.3333333333334H170.6666666666667M170.6666666666667 85.3333333333334H128V128H170.6666666666667M384 384V341.3333333333334H341.3333333333333V384H170.6666666666667V341.3333333333334H128V384H85.3333333333333V0H128V42.6666666666667H170.6666666666667V0H341.3333333333333V42.6666666666667H384V0H426.6666666666667V384H384z" />
-    <glyph glyph-name="filmstrip-off"
-      unicode="&#xF231;"
-      horiz-adv-x="512" d=" M21.3333333333333 356.9066666666667L48.64 384L448 -15.36L420.9066666666667 -42.6666666666666L341.3333333333333 36.9066666666667V0H170.6666666666667V42.6666666666667H128V0H85.3333333333333V292.9066666666667L21.3333333333333 356.9066666666667M384 256V298.6666666666667H341.3333333333333V256H384M384 170.6666666666667V213.3333333333334H341.3333333333333V170.6666666666667H384M384 128H358.8266666666667L145.4933333333334 341.3333333333334H170.6666666666667V384H341.3333333333333V341.3333333333334H384V384H426.6666666666667V60.16L384 102.8266666666667V128M170.6666666666667 170.6666666666667V207.5733333333334L164.9066666666667 213.3333333333334H128V170.6666666666667H170.6666666666667M170.6666666666667 85.3333333333334V128H128V85.3333333333334H170.6666666666667M128 384V358.8266666666667L102.8266666666667 384H128z" />
-    <glyph glyph-name="filter"
-      unicode="&#xF232;"
-      horiz-adv-x="512" d=" M298.6666666666667 192V23.8933333333334C299.52 17.4933333333333 297.3866666666667 10.6666666666667 292.48 6.1866666666667C284.16 -2.1333333333333 270.7200000000001 -2.1333333333333 262.4 6.1866666666667L219.52 49.0666666666668C214.6133333333334 53.9733333333335 212.48 60.5866666666668 213.3333333333334 66.7733333333334V192H212.6933333333334L89.8133333333333 349.44C82.56 358.6133333333334 84.2666666666667 372.0533333333334 93.44 379.3066666666667C97.4933333333333 382.2933333333334 101.9733333333333 384 106.6666666666667 384H405.3333333333333C410.0266666666667 384 414.5066666666667 382.2933333333334 418.56 379.3066666666667C427.7333333333334 372.0533333333334 429.4400000000001 358.6133333333334 422.1866666666667 349.44L299.3066666666666 192H298.6666666666667z" />
-    <glyph glyph-name="filter-outline"
-      unicode="&#xF233;"
-      horiz-adv-x="512" d=" M320 23.8933333333334C320.8533333333333 17.4933333333333 318.72 10.6666666666667 313.8133333333334 6.1866666666667C305.4933333333334 -2.1333333333333 292.0533333333334 -2.1333333333333 283.7333333333334 6.1866666666667L198.1866666666667 91.7333333333334C193.28 96.64 191.1466666666667 103.2533333333333 192 109.4400000000001V218.6666666666667L89.8133333333333 349.44C82.56 358.6133333333334 84.2666666666667 372.0533333333334 93.44 379.3066666666667C97.4933333333333 382.2933333333334 101.9733333333333 384 106.6666666666667 384H405.3333333333333C410.0266666666667 384 414.5066666666667 382.2933333333334 418.56 379.3066666666667C427.7333333333334 372.0533333333334 429.4400000000001 358.6133333333334 422.1866666666667 349.44L320 218.6666666666667V23.8933333333333M150.1866666666667 341.3333333333334L234.6666666666667 233.3866666666667V115.6266666666667L277.3333333333333 72.96V233.6000000000001L361.8133333333334 341.3333333333334H150.1866666666667z" />
-    <glyph glyph-name="filter-remove"
-      unicode="&#xF234;"
-      horiz-adv-x="512" d=" M314.88 3.6266666666667L375.4666666666667 64L314.88 124.3733333333333L344.9600000000001 154.4533333333334L405.3333333333333 94.5066666666667L465.7066666666666 154.4533333333334L495.7866666666666 124.3733333333333L435.84 64L495.7866666666666 3.6266666666667L465.7066666666666 -26.4533333333333L405.3333333333333 34.1333333333334L344.9600000000001 -26.4533333333333L314.88 3.6266666666667M256 192V23.8933333333334C256.8533333333333 17.4933333333333 254.72 10.6666666666667 249.8133333333334 6.1866666666667C241.4933333333334 -2.1333333333333 228.0533333333334 -2.1333333333333 219.7333333333334 6.1866666666667L176.8533333333333 49.0666666666667C171.9466666666666 53.9733333333334 169.8133333333333 60.5866666666667 170.6666666666666 66.7733333333333V192H170.0266666666667L47.1466666666667 349.44C39.8933333333333 358.6133333333334 41.6 372.0533333333334 50.7733333333333 379.3066666666667C54.8266666666667 382.2933333333334 59.3066666666667 384 64 384H362.6666666666667C367.36 384 371.84 382.2933333333334 375.8933333333333 379.3066666666667C385.0666666666667 372.0533333333334 386.7733333333334 358.6133333333334 379.5200000000001 349.44L256.64 192H256z" />
-    <glyph glyph-name="filter-remove-outline"
-      unicode="&#xF235;"
-      horiz-adv-x="512" d=" M314.24 3.6266666666667L375.04 64L314.24 124.3733333333333L344.5333333333333 154.4533333333334L405.3333333333333 94.5066666666667L465.0666666666667 154.4533333333334L495.36 124.3733333333333L435.4133333333333 64L495.36 3.6266666666667L465.0666666666666 -26.4533333333333L405.3333333333333 34.1333333333334L344.5333333333333 -26.4533333333333L314.24 3.6266666666667M277.3333333333333 23.8933333333334C278.1866666666666 17.4933333333333 276.0533333333333 10.6666666666667 271.1466666666667 6.1866666666667C262.8266666666667 -2.1333333333333 249.3866666666667 -2.1333333333333 241.0666666666667 6.1866666666667L155.52 91.7333333333334C150.6133333333333 96.64 148.48 103.2533333333333 149.3333333333333 109.4400000000001V218.6666666666667L47.1466666666667 349.44C39.8933333333333 358.6133333333334 41.6 372.0533333333334 50.7733333333333 379.3066666666667C54.8266666666667 382.2933333333334 59.3066666666667 384 64 384H362.6666666666667C367.36 384 371.84 382.2933333333334 375.8933333333333 379.3066666666667C385.0666666666667 372.0533333333334 386.7733333333334 358.6133333333334 379.5200000000001 349.44L277.3333333333333 218.6666666666667V23.8933333333333M107.52 341.3333333333334L192 233.3866666666667V115.6266666666667L234.6666666666667 72.96V233.6000000000001L319.1466666666667 341.3333333333334H107.52z" />
-    <glyph glyph-name="filter-variant"
-      unicode="&#xF236;"
-      horiz-adv-x="512" d=" M128 170.6666666666667H384V213.3333333333334H128M64 320V277.3333333333334H448V320M213.3333333333333 64H298.6666666666667V106.6666666666667H213.3333333333333V64z" />
-    <glyph glyph-name="finance"
-      unicode="&#xF81E;"
-      horiz-adv-x="512" d=" M64 170.6666666666667H149.3333333333333V-42.6666666666666H64V170.6666666666667M213.3333333333333 149.3333333333334H298.6666666666667V-42.6666666666666H213.3333333333333V149.3333333333334M362.6666666666667 256H448V-42.6666666666666H362.6666666666667V256M362.6666666666667 426.6666666666667H448V341.3333333333334H426.6666666666667V382.7200000000001L255.36 211.4133333333334L170.6666666666667 296.1066666666667L72.5333333333333 197.9733333333334L49.92 220.5866666666667L170.6666666666667 341.3333333333334L255.36 256.64L404.0533333333334 405.3333333333333H362.6666666666667V426.6666666666667z" />
-    <glyph glyph-name="find-replace"
-      unicode="&#xF6D3;"
-      horiz-adv-x="512" d=" M234.6666666666667 320C264.1066666666667 320 290.7733333333333 308.0533333333334 310.1866666666666 288.8533333333334L256 234.6666666666667H384V362.6666666666667L340.2666666666667 318.9333333333334C313.1733333333333 346.0266666666667 275.84 362.6666666666667 234.6666666666667 362.6666666666667C159.36 362.6666666666667 97.4933333333333 306.9866666666667 87.04 234.6666666666667H130.1333333333333C139.9466666666667 283.3066666666667 183.04 320 234.6666666666667 320M354.9866666666667 125.0133333333333C369.0666666666667 144.2133333333334 378.88 167.04 382.2933333333334 192H339.2C329.3866666666667 143.36 286.2933333333333 106.6666666666667 234.6666666666667 106.6666666666667C205.2266666666667 106.6666666666667 178.56 118.6133333333334 159.1466666666667 137.8133333333334L213.3333333333333 192H85.3333333333333V64L129.0666666666667 107.7333333333334C156.16 80.64 193.4933333333334 64 234.6666666666667 64C267.7333333333334 64 298.6666666666667 74.6666666666667 322.9866666666667 93.0133333333333L426.6666666666667 -10.6666666666666L458.6666666666666 21.3333333333334L354.9866666666667 125.0133333333333z" />
-    <glyph glyph-name="fingerprint"
-      unicode="&#xF237;"
-      horiz-adv-x="512" d=" M379.9466666666666 352.64C378.24 352.64 376.5333333333333 353.0666666666667 375.04 353.92C334.08 375.04 298.6666666666667 384 256 384C213.9733333333333 384 173.8666666666667 373.9733333333334 137.3866666666667 353.92C132.2666666666667 351.1466666666667 125.8666666666667 353.0666666666667 122.88 358.1866666666667C120.1066666666667 363.3066666666667 122.0266666666667 369.92 127.1466666666667 372.6933333333334C166.8266666666667 394.6666666666667 210.3466666666666 405.3333333333333 256 405.3333333333333S341.3333333333333 395.3066666666667 384.8533333333333 373.3333333333334C390.1866666666666 370.1333333333334 392.1066666666667 363.7333333333334 389.3333333333333 358.6133333333334C387.4133333333333 354.7733333333334 384 352.64 379.9466666666666 352.64M74.6666666666667 240.64C72.5333333333333 240.64 70.4 241.28 68.48 242.56C64 245.9733333333334 62.5066666666667 252.5866666666667 65.92 257.4933333333334C87.04 287.36 113.92 310.8266666666667 145.92 327.2533333333334C213.3333333333333 361.8133333333334 298.6666666666667 362.0266666666667 365.8666666666666 327.4666666666667C397.8666666666666 311.04 424.7466666666666 288 445.8666666666666 258.1333333333334C449.28 253.44 448 246.6133333333333 443.3066666666666 243.2C438.3999999999999 239.7866666666667 431.7866666666667 240.8533333333334 428.3733333333333 245.3333333333334C409.1733333333333 272.64 384.8533333333333 293.76 356.0533333333333 308.48C294.8266666666666 339.8400000000001 216.5333333333333 339.8400000000001 155.5199999999999 308.2666666666667C126.5066666666666 293.3333333333334 102.1866666666666 272 82.9866666666666 245.3333333333334C81.28 242.1333333333334 78.0799999999999 240.64 74.6666666666666 240.64M207.9999999999999 -16.8533333333333C205.2266666666666 -16.8533333333333 202.6666666666666 -15.7866666666666 200.5333333333333 -13.6533333333333C181.9733333333333 4.9066666666667 171.9466666666666 16.8533333333334 157.6533333333333 42.6666666666667C142.9333333333333 68.9066666666667 135.2533333333333 100.9066666666667 135.2533333333333 135.2533333333333C135.2533333333333 198.6133333333334 189.44 250.24 255.9999999999999 250.24S376.7466666666666 198.6133333333334 376.7466666666666 135.2533333333333C376.7466666666666 129.28 372.0533333333333 124.5866666666667 366.08 124.5866666666667S355.4133333333333 129.28 355.4133333333333 135.2533333333333C355.4133333333333 186.88 310.8266666666666 228.9066666666667 255.9999999999999 228.9066666666667C201.1733333333332 228.9066666666667 156.5866666666666 186.88 156.5866666666666 135.2533333333333C156.5866666666666 104.5333333333333 163.4133333333333 76.16 176.4266666666666 53.3333333333334C190.0799999999999 28.5866666666667 199.4666666666666 18.1333333333334 215.8933333333332 1.4933333333333C219.9466666666666 -2.7733333333333 219.9466666666666 -9.3866666666667 215.8933333333332 -13.6533333333333C213.3333333333333 -15.7866666666667 210.7733333333332 -16.8533333333333 207.9999999999999 -16.8533333333333M360.9599999999999 22.6133333333334C335.5733333333332 22.6133333333334 313.1733333333332 29.0133333333334 294.8266666666666 41.6000000000001C263.0399999999999 63.1466666666668 244.0533333333332 98.1333333333334 244.0533333333332 135.2533333333335C244.0533333333332 141.2266666666668 248.7466666666666 145.9200000000001 254.7199999999999 145.9200000000001S265.3866666666666 141.2266666666668 265.3866666666666 135.2533333333335C265.3866666666666 105.1733333333334 280.7466666666666 76.8000000000001 306.7733333333332 59.3066666666668C321.9199999999999 49.0666666666668 339.6266666666666 44.1600000000001 360.9599999999999 44.1600000000001C366.0799999999998 44.1600000000001 374.6133333333333 44.8000000000001 383.1466666666666 46.2933333333335C388.9066666666665 47.3600000000001 394.6666666666665 43.5200000000002 395.5199999999998 37.5466666666668C396.5866666666665 32.0000000000001 392.7466666666665 26.2400000000001 386.7733333333332 25.1733333333335C374.6133333333331 22.8266666666668 363.9466666666665 22.6133333333335 360.9599999999998 22.6133333333335M318.08 -21.3333333333333H315.3066666666666C281.3866666666667 -11.52 259.2 1.0666666666667 235.9466666666667 23.8933333333334C206.08 53.3333333333334 189.6533333333333 93.0133333333333 189.6533333333333 135.2533333333333C189.6533333333333 169.8133333333334 219.0933333333333 197.9733333333333 255.36 197.9733333333333C291.6266666666666 197.9733333333333 321.0666666666666 169.8133333333333 321.0666666666666 135.2533333333333C321.0666666666666 112.4266666666667 341.3333333333333 93.8666666666667 365.44 93.8666666666667C389.9733333333333 93.8666666666667 409.8133333333334 112.4266666666666 409.8133333333334 135.2533333333333C409.8133333333334 215.68 340.48 280.96 255.1466666666667 280.96C194.56 280.96 138.6666666666667 247.2533333333333 114.1333333333334 194.9866666666666C105.8133333333334 177.7066666666666 101.5466666666667 157.44 101.5466666666667 135.2533333333333C101.5466666666667 118.6133333333333 103.04 92.3733333333333 115.84 58.24C117.9733333333333 52.6933333333333 115.2 46.5066666666666 109.6533333333333 44.5866666666666C104.1066666666667 42.6666666666666 97.92 45.4399999999999 96 50.7733333333333C85.3333333333333 78.7199999999999 80.4266666666667 106.6666666666666 80.4266666666667 135.2533333333333C80.4266666666667 160.8533333333333 85.3333333333333 184.1066666666666 94.9333333333334 204.3733333333333C123.3066666666667 263.8933333333333 186.24 302.5066666666666 255.1466666666667 302.5066666666666C352 302.5066666666666 431.1466666666667 227.6266666666666 431.1466666666667 135.4666666666666C431.1466666666667 100.9066666666666 401.7066666666667 72.7466666666666 365.4400000000001 72.7466666666666C329.1733333333334 72.7466666666666 299.7333333333334 100.9066666666666 299.7333333333334 135.4666666666666C299.7333333333334 158.2933333333333 279.8933333333334 176.8533333333333 255.3600000000001 176.8533333333333S210.9866666666667 158.2933333333333 210.9866666666667 135.4666666666666C210.9866666666667 98.9866666666666 225.0666666666667 64.8533333333332 250.88 39.2533333333333C271.1466666666667 19.1999999999999 290.56 8.1066666666666 320.64 -1e-13C326.4 -1.7066666666667 329.6 -7.6800000000001 328.1066666666667 -13.2266666666667C327.04 -18.1333333333334 322.56 -21.3333333333334 318.08 -21.3333333333334z" />
-    <glyph glyph-name="fire"
-      unicode="&#xF238;"
-      horiz-adv-x="512" d=" M249.8133333333334 42.6666666666667C211.84 42.6666666666667 181.3333333333333 72.7466666666667 181.3333333333333 109.6533333333334C181.3333333333333 144.2133333333334 203.3066666666667 168.5333333333334 241.0666666666667 176.2133333333334C278.8266666666667 183.8933333333334 317.8666666666667 202.0266666666667 339.6266666666667 231.2533333333334C347.9466666666667 203.7333333333334 352 174.72 352 145.0666666666667C352 88.7466666666667 306.3466666666667 42.6666666666667 249.8133333333334 42.6666666666667M288 433.7066666666667S303.7866666666667 377.1733333333334 303.7866666666667 331.3066666666667C303.7866666666667 287.36 274.9866666666667 251.7333333333334 231.04 251.7333333333334C186.88 251.7333333333334 153.6 287.36 153.6 331.3066666666668L154.24 339.2000000000001C111.1466666666667 288 85.3333333333333 221.6533333333334 85.3333333333333 149.3333333333334C85.3333333333333 55.04 161.7066666666667 -21.3333333333333 256 -21.3333333333333S426.6666666666667 55.04 426.6666666666667 149.3333333333334C426.6666666666667 264.5333333333334 371.4133333333333 366.9333333333334 288 433.7066666666667z" />
-    <glyph glyph-name="fire-truck"
-      unicode="&#xF8AA;"
-      horiz-adv-x="512" d=" M363.52 405.3333333333333C359.4666666666666 405.3333333333333 355.4133333333333 404.48 352 402.3466666666667L119.2533333333333 266.6666666666667H203.7333333333334L373.3333333333333 365.6533333333333C384 371.6266666666667 386.7733333333333 384.64 380.8 394.6666666666667C377.1733333333333 401.0666666666667 370.7733333333334 405.3333333333333 363.5200000000001 405.3333333333333M341.3333333333333 277.3333333333334V234.6666666666667H64C40.5333333333333 234.6666666666667 21.3333333333333 215.4666666666667 21.3333333333333 192H42.6666666666667V128H21.3333333333333V42.6666666666667H64C64 7.2533333333333 92.5866666666667 -21.3333333333333 128 -21.3333333333333S192 7.2533333333333 192 42.6666666666667H320C320 7.2533333333333 348.5866666666667 -21.3333333333333 384 -21.3333333333333S448 7.2533333333333 448 42.6666666666667H490.6666666666666V181.3333333333334L416 277.3333333333334H341.3333333333333M384 245.3333333333334H405.3333333333333L458.6666666666666 181.3333333333334V160H384V245.3333333333334M85.3333333333333 192H149.3333333333333V128H85.3333333333333V192M192 192H256V128H192V192M298.6666666666667 192H341.3333333333333V128H298.6666666666667V192M128 74.6666666666667C145.7066666666667 74.6666666666667 160 60.3733333333333 160 42.6666666666667S145.7066666666667 10.6666666666667 128 10.6666666666667S96 24.96 96 42.6666666666667S110.2933333333333 74.6666666666667 128 74.6666666666667M384 74.6666666666667C401.7066666666666 74.6666666666667 416 60.3733333333333 416 42.6666666666667S401.7066666666666 10.6666666666667 384 10.6666666666667S352 24.96 352 42.6666666666667S366.2933333333334 74.6666666666667 384 74.6666666666667z" />
-    <glyph glyph-name="firebase"
-      unicode="&#xF966;"
-      horiz-adv-x="512" d=" M426.6666666666667 49.28L270.9333333333333 -37.12C260.2666666666667 -42.6666666666667 249.6 -42.6666666666667 238.9333333333333 -37.12L85.3333333333333 49.28L363.7333333333334 329.8133333333334L371.2000000000001 331.9466666666667C377.6 331.9466666666667 381.2266666666667 329.1733333333334 381.8666666666667 323.4133333333333L426.6666666666667 49.28M199.4666666666667 325.5466666666667L102.4 164.48L142.9333333333333 419.4133333333334C143.5733333333333 425.1733333333334 147.2 427.9466666666667 153.6 427.9466666666667C157.8666666666667 427.9466666666667 160.64 426.6666666666667 162.1333333333333 422.6133333333334L208 338.3466666666667L199.4666666666667 325.5466666666667M295.4666666666667 298.6666666666667L91.7333333333333 94.08L246.4 356.48C248.5333333333334 360.7466666666667 251.7333333333334 362.6666666666667 256 362.6666666666667S263.04 360.7466666666667 264.5333333333333 356.48L295.4666666666667 298.6666666666667z" />
-    <glyph glyph-name="firefox"
-      unicode="&#xF239;"
-      horiz-adv-x="512" d=" M448 198.4C448 206.9333333333334 445.8666666666666 219.7333333333334 443.7333333333334 228.2666666666667C437.3333333333333 264.5333333333334 418.1333333333334 296.5333333333334 394.6666666666667 322.1333333333334C390.4 328.5333333333334 381.8666666666666 334.9333333333334 373.3333333333333 341.3333333333334C349.8666666666666 360.5333333333334 322.1333333333334 373.3333333333334 290.1333333333334 379.7333333333334C226.1333333333334 390.4000000000001 162.1333333333333 369.0666666666667 119.4666666666667 324.2666666666667V326.4000000000001C117.3333333333333 330.6666666666667 117.3333333333333 330.6666666666667 115.2 330.6666666666667C113.0666666666667 334.9333333333334 113.0666666666667 337.0666666666667 110.9333333333333 339.2000000000001C110.9333333333333 343.4666666666667 108.8 347.7333333333334 108.8 352C102.4 349.8666666666667 102.4 343.4666666666667 100.2666666666667 339.2000000000001C96 334.9333333333334 91.7333333333333 328.5333333333334 91.7333333333333 322.1333333333334C89.6 317.8666666666667 85.3333333333333 298.6666666666668 89.6 296.5333333333334H91.7333333333333V290.1333333333334C87.4666666666666 285.8666666666667 85.3333333333333 283.7333333333334 85.3333333333333 281.6C78.9333333333333 268.8000000000001 72.5333333333333 258.1333333333334 70.4 245.3333333333334V238.9333333333334C66.1333333333333 234.6666666666667 66.1333333333333 228.2666666666667 64 224C66.1333333333333 224 66.1333333333333 226.1333333333334 68.2666666666667 226.1333333333334C57.6 170.6666666666667 72.5333333333333 113.0666666666667 106.6666666666666 70.4C157.8666666666666 8.5333333333334 245.3333333333333 -17.0666666666666 322.1333333333333 10.6666666666667C396.8 38.4 448 110.9333333333333 448 192V198.4M288 360.5333333333334C320 354.1333333333334 349.8666666666666 339.2000000000001 373.3333333333333 317.8666666666667C375.4666666666667 315.7333333333334 377.6 311.4666666666667 377.6 311.4666666666667C371.2 317.8666666666667 356.2666666666667 328.5333333333334 347.7333333333334 324.2666666666667C349.8666666666667 317.8666666666667 375.4666666666667 285.8666666666667 377.6 283.7333333333334C377.6 283.7333333333334 384 256 386.1333333333333 253.8666666666667C386.1333333333333 249.6 371.2 194.1333333333334 371.2 185.6C371.2 183.4666666666667 352 145.0666666666667 354.1333333333333 145.0666666666667C347.7333333333333 130.1333333333333 341.3333333333333 130.1333333333333 339.2 128C337.0666666666666 128 324.2666666666667 123.7333333333334 309.3333333333333 119.4666666666667C296.5333333333333 117.3333333333333 281.5999999999999 113.0666666666666 270.9333333333333 115.2C264.5333333333333 115.2 256 115.2 249.6 119.4666666666667C247.4666666666666 121.6 230.3999999999999 130.1333333333333 226.1333333333333 132.2666666666667C219.7333333333333 134.4 215.4666666666666 138.6666666666666 211.2 142.9333333333333H234.6666666666667C247.4666666666667 145.0666666666666 302.9333333333333 164.2666666666667 300.8 172.8C300.8 179.2 290.1333333333334 183.4666666666667 285.8666666666667 187.7333333333333C279.4666666666667 189.8666666666666 253.8666666666667 185.6 243.2 181.3333333333333C243.2 181.3333333333333 202.6666666666667 192 192 200.5333333333333C192 202.6666666666666 189.8666666666667 215.4666666666666 189.8666666666667 217.6C187.7333333333334 219.7333333333333 196.2666666666667 226.1333333333333 196.2666666666667 226.1333333333333S217.6 247.4666666666667 217.6 249.6C221.8666666666667 249.6 226.1333333333334 253.8666666666666 228.2666666666667 256C226.1333333333334 256 230.4 258.1333333333334 236.8 262.4C243.2000000000001 266.6666666666667 247.4666666666667 266.6666666666667 247.4666666666667 273.0666666666667C247.4666666666667 273.0666666666667 258.1333333333334 292.2666666666667 245.3333333333334 290.1333333333334C245.3333333333334 290.1333333333334 226.1333333333334 292.2666666666667 219.7333333333334 292.2666666666667C213.3333333333334 288 211.2000000000001 290.1333333333334 204.8000000000001 292.2666666666667C204.8000000000001 292.2666666666667 200.5333333333334 296.5333333333333 200.5333333333334 298.6666666666667C202.6666666666668 302.9333333333333 217.6000000000001 334.9333333333333 224.0000000000001 337.0666666666666C219.7333333333334 345.6 198.4000000000001 339.2 194.1333333333334 332.8C194.1333333333334 332.8 177.0666666666667 320 168.5333333333334 317.8666666666666C168.5333333333334 320 157.8666666666667 322.1333333333334 147.2000000000001 322.1333333333334C185.6000000000001 354.1333333333334 236.8000000000001 369.0666666666666 288.0000000000001 360.5333333333333z" />
-    <glyph glyph-name="fish"
-      unicode="&#xF23A;"
-      horiz-adv-x="512" d=" M256 21.3333333333334L272.2133333333333 85.3333333333334C202.6666666666667 89.8133333333334 140.5866666666667 119.4666666666667 122.6666666666667 158.2933333333334C120.7466666666667 148.0533333333334 117.9733333333333 138.6666666666667 113.7066666666667 131.6266666666667C99.6266666666667 106.6666666666667 71.04 106.6666666666667 42.6666666666667 106.6666666666667C66.1333333333333 106.6666666666667 74.6666666666667 140.16 74.6666666666667 181.3333333333334S66.1333333333333 256 42.6666666666667 256C71.04 256 99.6266666666667 256 113.7066666666667 231.04C117.9733333333333 224 120.7466666666667 214.6133333333334 122.6666666666667 204.3733333333333C136.5333333333333 234.6666666666667 177.4933333333334 259.2000000000001 227.4133333333334 270.5066666666667L192 341.3333333333334C234.6666666666667 341.3333333333334 277.3333333333333 341.3333333333334 305.7066666666667 327.04C329.8133333333334 315.0933333333334 343.68 292.9066666666667 356.0533333333334 269.2266666666667C418.3466666666667 254.2933333333334 469.3333333333333 220.5866666666667 469.3333333333333 181.3333333333334C469.3333333333333 141.2266666666667 416 106.6666666666667 352 92.5866666666667C334.2933333333333 69.12 317.0133333333333 47.36 302.2933333333333 35.6266666666667C284.3733333333334 21.3333333333334 270.2933333333333 21.3333333333334 256 21.3333333333334M362.6666666666667 213.3333333333334C350.9333333333333 213.3333333333334 341.3333333333333 203.7333333333334 341.3333333333333 192S350.9333333333333 170.6666666666667 362.6666666666667 170.6666666666667S384 180.2666666666667 384 192S374.4 213.3333333333334 362.6666666666667 213.3333333333334z" />
-    <glyph glyph-name="flag"
-      unicode="&#xF23B;"
-      horiz-adv-x="512" d=" M307.2 320L298.6666666666667 362.6666666666667H106.6666666666667V0H149.3333333333333V149.3333333333334H268.8L277.3333333333333 106.6666666666667H426.6666666666667V320H307.2z" />
-    <glyph glyph-name="flag-checkered"
-      unicode="&#xF23C;"
-      horiz-adv-x="512" d=" M307.2 320H426.6666666666667V106.6666666666667H277.3333333333333L268.8 149.3333333333334H149.3333333333333V0H106.6666666666667V362.6666666666667H298.6666666666667L307.2 320M298.6666666666667 149.3333333333334H341.3333333333333V192H384V234.6666666666667H341.3333333333333V277.3333333333334H298.6666666666667V234.6666666666667L277.3333333333333 277.3333333333334V320H234.6666666666667V277.3333333333334H192V320H149.3333333333333V277.3333333333334H192V234.6666666666667H149.3333333333333V192H192V234.6666666666667H234.6666666666667V192H277.3333333333333V234.6666666666667L298.6666666666667 192V149.3333333333334M234.6666666666667 234.6666666666667V277.3333333333334H277.3333333333333V234.6666666666667H234.6666666666667M298.6666666666667 234.6666666666667H341.3333333333333V192H298.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="flag-outline"
-      unicode="&#xF23D;"
-      horiz-adv-x="512" d=" M309.3333333333333 320H426.6666666666667V106.6666666666667H277.3333333333333L266.6666666666667 149.3333333333334H149.3333333333333V0H106.6666666666667V362.6666666666667H298.6666666666667L309.3333333333333 320M149.3333333333333 320V192H277.3333333333333L288 149.3333333333334H384V277.3333333333334H298.6666666666667L288 320H149.3333333333333z" />
-    <glyph glyph-name="flag-triangle"
-      unicode="&#xF23F;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333H192V-21.3333333333333H149.3333333333333V405.3333333333333M405.3333333333333 256L234.6666666666667 136.5333333333334V375.4666666666667L405.3333333333333 256z" />
-    <glyph glyph-name="flag-variant"
-      unicode="&#xF240;"
-      horiz-adv-x="512" d=" M128 384C139.7333333333333 384 149.3333333333333 374.4 149.3333333333333 362.6666666666667V343.8933333333333C171.9466666666667 353.28 202.6666666666667 362.6666666666667 234.6666666666667 362.6666666666667C298.6666666666667 362.6666666666667 298.6666666666667 320 341.3333333333333 320C405.3333333333333 320 426.6666666666667 362.6666666666667 426.6666666666667 362.6666666666667V192S405.3333333333333 149.3333333333334 341.3333333333333 149.3333333333334S277.3333333333333 192 234.6666666666667 192C170.6666666666667 192 149.3333333333333 149.3333333333334 149.3333333333333 149.3333333333334V0H106.6666666666667V362.6666666666667C106.6666666666667 374.4 116.2666666666667 384 128 384z" />
-    <glyph glyph-name="flag-variant-outline"
-      unicode="&#xF23E;"
-      horiz-adv-x="512" d=" M128 384C139.7333333333333 384 149.3333333333333 374.4 149.3333333333333 362.6666666666667V343.8933333333333C171.9466666666667 353.28 202.6666666666667 362.6666666666667 234.6666666666667 362.6666666666667C298.6666666666667 362.6666666666667 298.6666666666667 320 341.3333333333333 320C405.3333333333333 320 426.6666666666667 362.6666666666667 426.6666666666667 362.6666666666667V192S405.3333333333333 149.3333333333334 341.3333333333333 149.3333333333334S277.3333333333333 192 234.6666666666667 192C170.6666666666667 192 149.3333333333333 149.3333333333334 149.3333333333333 149.3333333333334V0H106.6666666666667V362.6666666666667C106.6666666666667 374.4 116.2666666666667 384 128 384M149.3333333333333 293.3333333333334V202.6666666666667S192 234.6666666666667 234.6666666666667 234.6666666666667S298.6666666666667 192 341.3333333333333 192S384 213.3333333333334 384 213.3333333333334V288S362.6666666666667 277.3333333333334 341.3333333333333 277.3333333333334C298.6666666666667 277.3333333333334 277.3333333333333 320 234.6666666666667 320S149.3333333333333 293.3333333333334 149.3333333333333 293.3333333333334z" />
-    <glyph glyph-name="flash"
-      unicode="&#xF241;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333V170.6666666666667H213.3333333333333V-21.3333333333333L362.6666666666667 234.6666666666667H277.3333333333333L362.6666666666667 405.3333333333333H149.3333333333333z" />
-    <glyph glyph-name="flash-auto"
-      unicode="&#xF242;"
-      horiz-adv-x="512" d=" M359.4666666666667 284.8L384 362.6666666666667L408.5333333333333 284.8M405.3333333333333 405.3333333333333H362.6666666666667L294.4 213.3333333333334H334.9333333333334L349.8666666666667 256H418.1333333333334L433.0666666666667 213.3333333333334H473.6M64 405.3333333333333V149.3333333333334H128V-42.6666666666666L277.3333333333333 213.3333333333334H192L277.3333333333333 405.3333333333333H64z" />
-    <glyph glyph-name="flash-circle"
-      unicode="&#xF81F;"
-      horiz-adv-x="512" d=" M245.3333333333333 21.3333333333334L349.0133333333333 228.9066666666667H277.3333333333333V362.6666666666667L170.6666666666667 155.0933333333334H245.3333333333333V21.3333333333334M256 405.3333333333333C314.6666666666667 405.3333333333333 364.8 384 406.4 342.4C448 300.8 469.3333333333333 250.6666666666667 469.3333333333333 192S448 83.2 406.4 41.6C364.8 0 314.6666666666667 -21.3333333333333 256 -21.3333333333333S147.2 0 105.6 41.6C64 83.2 42.6666666666667 133.3333333333334 42.6666666666667 192S64 300.8 105.6 342.4C147.2 384 197.3333333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="flash-off"
-      unicode="&#xF243;"
-      horiz-adv-x="512" d=" M362.6666666666667 234.6666666666667H277.3333333333333L362.6666666666667 405.3333333333333H149.3333333333333V358.8266666666667L329.8133333333334 178.3466666666667M69.76 384L42.6666666666667 356.9066666666667L149.3333333333333 250.24V170.6666666666667H213.3333333333333V-21.3333333333333L289.7066666666667 109.6533333333334L378.24 21.3333333333334L405.3333333333333 48.4266666666667L69.76 384z" />
-    <glyph glyph-name="flash-outline"
-      unicode="&#xF6D4;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333H362.6666666666667L288 256H362.6666666666667L213.3333333333333 -21.3333333333333V149.3333333333334H149.3333333333333V405.3333333333333M192 362.6666666666667V192H256V135.2533333333333L298.6666666666667 213.3333333333334H218.4533333333333L293.5466666666666 362.6666666666667H192z" />
-    <glyph glyph-name="flash-red-eye"
-      unicode="&#xF67A;"
-      horiz-adv-x="512" d=" M341.3333333333333 341.3333333333334C329.3866666666667 341.3333333333334 320 331.9466666666667 320 320S329.3866666666667 298.6666666666667 341.3333333333333 298.6666666666667S362.6666666666667 308.0533333333334 362.6666666666667 320S353.28 341.3333333333334 341.3333333333333 341.3333333333334M341.3333333333333 405.3333333333333C283.0933333333333 405.3333333333333 233.3866666666667 369.92 213.3333333333333 320C233.3866666666667 270.0800000000001 283.0933333333333 234.6666666666667 341.3333333333333 234.6666666666667S449.28 270.0800000000001 469.3333333333333 320C449.28 369.92 399.5733333333333 405.3333333333333 341.3333333333333 405.3333333333333M341.3333333333333 373.3333333333334C370.7733333333333 373.3333333333334 394.6666666666667 349.44 394.6666666666667 320S370.7733333333333 266.6666666666667 341.3333333333333 266.6666666666667S288 290.56 288 320S311.8933333333333 373.3333333333334 341.3333333333333 373.3333333333334M64 405.3333333333333V149.3333333333334H128V-42.6666666666666L277.3333333333333 213.3333333333334H192L215.8933333333334 266.6666666666667C201.3866666666667 282.4533333333334 189.44 300.1600000000001 181.3333333333333 320C196.0533333333333 356.48 224 386.56 258.3466666666667 405.3333333333333H64z" />
-    <glyph glyph-name="flashlight"
-      unicode="&#xF244;"
-      horiz-adv-x="512" d=" M192 234.6666666666667L128 341.3333333333334H384L320 234.6666666666667H192M384 362.6666666666667H128V405.3333333333333H384V362.6666666666667M192 -21.3333333333333V213.3333333333334H320V-21.3333333333333H192M256 170.6666666666667C244.2666666666667 170.6666666666667 234.6666666666667 161.0666666666667 234.6666666666667 149.3333333333334S244.2666666666667 128 256 128S277.3333333333333 137.6 277.3333333333333 149.3333333333334S267.7333333333334 170.6666666666667 256 170.6666666666667z" />
-    <glyph glyph-name="flashlight-off"
-      unicode="&#xF245;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L320 58.24V-21.3333333333333H192V186.24L42.6666666666667 335.5733333333334M384 341.3333333333334L320 234.6666666666667H252.16L145.4933333333334 341.3333333333334H384M384 362.6666666666667H128V405.3333333333333H384V362.6666666666667M320 213.3333333333334V166.8266666666667L273.4933333333334 213.3333333333334H320z" />
-    <glyph glyph-name="flask"
-      unicode="&#xF093;"
-      horiz-adv-x="512" d=" M128 -21.3333333333333C92.5866666666667 -21.3333333333333 64 7.2533333333333 64 42.6666666666667C64 55.4666666666667 67.84 67.4133333333334 74.6666666666667 77.44L192 281.3866666666667V320C180.2666666666667 320 170.6666666666667 329.6 170.6666666666667 341.3333333333334V362.6666666666667C170.6666666666667 386.1333333333334 189.8666666666667 405.3333333333333 213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V341.3333333333334C341.3333333333333 329.6 331.7333333333334 320 320 320V281.3866666666667L437.3333333333333 77.44C444.16 67.4133333333334 448 55.4666666666666 448 42.6666666666667C448 7.2533333333333 419.4133333333333 -21.3333333333333 384 -21.3333333333333H128M106.6666666666667 42.6666666666667C106.6666666666667 30.9333333333333 116.2666666666667 21.3333333333334 128 21.3333333333334H384C395.7333333333334 21.3333333333334 405.3333333333333 30.9333333333333 405.3333333333333 42.6666666666667C405.3333333333333 47.1466666666667 403.84 51.4133333333334 401.4933333333334 54.8266666666667L352.64 139.3066666666667L298.6666666666667 85.3333333333334L190.5066666666667 193.4933333333334L110.5066666666667 54.8266666666667C108.16 51.4133333333334 106.6666666666667 47.1466666666667 106.6666666666667 42.6666666666667M277.3333333333333 234.6666666666667C265.6 234.6666666666667 256 225.0666666666667 256 213.3333333333334S265.6 192 277.3333333333333 192S298.6666666666667 201.6 298.6666666666667 213.3333333333334S289.0666666666667 234.6666666666667 277.3333333333333 234.6666666666667z" />
-    <glyph glyph-name="flask-empty"
-      unicode="&#xF094;"
-      horiz-adv-x="512" d=" M128 -21.3333333333333C92.5866666666667 -21.3333333333333 64 7.2533333333333 64 42.6666666666667C64 55.4666666666667 67.84 67.4133333333334 74.6666666666667 77.44L192 281.3866666666667V320C180.2666666666667 320 170.6666666666667 329.6 170.6666666666667 341.3333333333334V362.6666666666667C170.6666666666667 386.1333333333334 189.8666666666667 405.3333333333333 213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V341.3333333333334C341.3333333333333 329.6 331.7333333333334 320 320 320V281.3866666666667L437.3333333333333 77.44C444.16 67.4133333333334 448 55.4666666666666 448 42.6666666666667C448 7.2533333333333 419.4133333333333 -21.3333333333333 384 -21.3333333333333H128z" />
-    <glyph glyph-name="flask-empty-outline"
-      unicode="&#xF095;"
-      horiz-adv-x="512" d=" M106.6666666666667 42.6666666666667C106.6666666666667 30.9333333333333 116.2666666666667 21.3333333333334 128 21.3333333333334H384C395.7333333333334 21.3333333333334 405.3333333333333 30.9333333333333 405.3333333333333 42.6666666666667C405.3333333333333 47.1466666666667 403.84 51.4133333333334 401.4933333333334 54.8266666666667L277.3333333333333 269.8666666666667V362.6666666666667H234.6666666666667V269.8666666666667L110.5066666666667 54.8266666666667C108.16 51.4133333333334 106.6666666666667 47.1466666666667 106.6666666666667 42.6666666666667M128 -21.3333333333333C92.5866666666667 -21.3333333333333 64 7.2533333333333 64 42.6666666666667C64 55.4666666666667 67.84 67.4133333333334 74.6666666666667 77.44L192 281.3866666666667V320C180.2666666666667 320 170.6666666666667 329.6 170.6666666666667 341.3333333333334V362.6666666666667C170.6666666666667 386.1333333333334 189.8666666666667 405.3333333333333 213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V341.3333333333334C341.3333333333333 329.6 331.7333333333334 320 320 320V281.3866666666667L437.3333333333333 77.44C444.16 67.4133333333334 448 55.4666666666666 448 42.6666666666667C448 7.2533333333333 419.4133333333333 -21.3333333333333 384 -21.3333333333333H128z" />
-    <glyph glyph-name="flask-outline"
-      unicode="&#xF096;"
-      horiz-adv-x="512" d=" M106.6666666666667 42.6666666666667C106.6666666666667 30.9333333333333 116.2666666666667 21.3333333333334 128 21.3333333333334H384C395.7333333333334 21.3333333333334 405.3333333333333 30.9333333333333 405.3333333333333 42.6666666666667C405.3333333333333 47.1466666666667 403.84 51.4133333333334 401.4933333333334 54.8266666666667L277.3333333333333 269.8666666666667V362.6666666666667H234.6666666666667V269.8666666666667L110.5066666666667 54.8266666666667C108.16 51.4133333333334 106.6666666666667 47.1466666666667 106.6666666666667 42.6666666666667M128 -21.3333333333333C92.5866666666667 -21.3333333333333 64 7.2533333333333 64 42.6666666666667C64 55.4666666666667 67.84 67.4133333333334 74.6666666666667 77.44L192 281.3866666666667V320C180.2666666666667 320 170.6666666666667 329.6 170.6666666666667 341.3333333333334V362.6666666666667C170.6666666666667 386.1333333333334 189.8666666666667 405.3333333333333 213.3333333333333 405.3333333333333H298.6666666666667C322.1333333333334 405.3333333333333 341.3333333333333 386.1333333333334 341.3333333333333 362.6666666666667V341.3333333333334C341.3333333333333 329.6 331.7333333333334 320 320 320V281.3866666666667L437.3333333333333 77.44C444.16 67.4133333333334 448 55.4666666666666 448 42.6666666666667C448 7.2533333333333 419.4133333333333 -21.3333333333333 384 -21.3333333333333H128M277.3333333333333 106.6666666666667L305.92 135.2533333333333L347.0933333333333 64H164.9066666666667L221.6533333333333 162.3466666666667L277.3333333333333 106.6666666666667M266.6666666666667 192C272.64 192 277.3333333333333 187.3066666666667 277.3333333333333 181.3333333333334S272.64 170.6666666666667 266.6666666666667 170.6666666666667S256 175.36 256 181.3333333333334S260.6933333333334 192 266.6666666666667 192z" />
-    <glyph glyph-name="flattr"
-      unicode="&#xF246;"
-      horiz-adv-x="512" d=" M448 192C448 85.9733333333334 362.0266666666667 0 256 0H96L207.7866666666667 111.7866666666667L238.08 81.7066666666667L199.04 42.6666666666667H256C338.56 42.6666666666667 405.3333333333333 109.44 405.3333333333333 192V298.6666666666667L448 341.3333333333334V192M64 192C64 298.0266666666667 149.9733333333333 384 256 384H416L304.2133333333333 272.2133333333334L273.92 302.2933333333334L312.96 341.3333333333334H256C173.44 341.3333333333334 106.6666666666667 274.5600000000001 106.6666666666667 192V85.3333333333334L64 42.6666666666667V192z" />
-    <glyph glyph-name="flip-to-back"
-      unicode="&#xF247;"
-      horiz-adv-x="512" d=" M320 85.3333333333334H362.6666666666667V128H320M320 341.3333333333334H362.6666666666667V384H320M106.6666666666667 298.6666666666667H64V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H362.6666666666667V42.6666666666667H106.6666666666667M405.3333333333333 85.3333333333334C428.8 85.3333333333334 448 104.5333333333333 448 128H405.3333333333333M405.3333333333333 256H448V298.6666666666667H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M192 85.3333333333334V128H149.3333333333333C149.3333333333333 104.5333333333333 168.5333333333333 85.3333333333334 192 85.3333333333334M277.3333333333333 384H234.6666666666667V341.3333333333334H277.3333333333333M405.3333333333333 384V341.3333333333334H448C448 365.0133333333333 428.8 384 405.3333333333333 384M277.3333333333333 128H234.6666666666667V85.3333333333334H277.3333333333333M192 384C168.32 384 149.3333333333333 365.0133333333333 149.3333333333333 341.3333333333334H192M192 213.3333333333334H149.3333333333333V170.6666666666667H192M192 298.6666666666667H149.3333333333333V256H192V298.6666666666667z" />
-    <glyph glyph-name="flip-to-front"
-      unicode="&#xF248;"
-      horiz-adv-x="512" d=" M149.3333333333333 0H192V42.6666666666667H149.3333333333333M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M405.3333333333333 128H192V341.3333333333334H405.3333333333333M405.3333333333333 384H192C168.32 384 149.3333333333333 365.0133333333333 149.3333333333333 341.3333333333334V128C149.3333333333333 104.5333333333333 168.5333333333333 85.3333333333334 192 85.3333333333334H405.3333333333333C428.8 85.3333333333334 448 104.5333333333333 448 128V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M320 0H362.6666666666667V42.6666666666667H320M64 256H106.6666666666667V298.6666666666667H64M106.6666666666667 0V42.6666666666667H64C64 19.2 83.2 0 106.6666666666667 0M64 85.3333333333334H106.6666666666667V128H64M64 170.6666666666667H106.6666666666667V213.3333333333334H64V170.6666666666667z" />
-    <glyph glyph-name="floor-lamp"
-      unicode="&#xF8DC;"
-      horiz-adv-x="512" d=" M320 405.3333333333333L362.6666666666667 256H149.3333333333333L192 405.3333333333333M234.6666666666667 234.6666666666667H277.3333333333333V21.3333333333334H341.3333333333333V-21.3333333333333H170.6666666666667V21.3333333333334H234.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="floor-plan"
-      unicode="&#xF820;"
-      horiz-adv-x="512" d=" M213.3333333333333 341.3333333333334V234.6666666666667H192V341.3333333333334H106.6666666666667V170.6666666666667H192V192H213.3333333333333V85.3333333333334H192V149.3333333333334H106.6666666666667V42.6666666666667H256V85.3333333333334H277.3333333333333V42.6666666666667H405.3333333333333V85.3333333333334H448V0H64V384H448V128H405.3333333333333V234.6666666666667H277.3333333333333V128H256V256H405.3333333333333V341.3333333333334H213.3333333333333z" />
-    <glyph glyph-name="floppy"
-      unicode="&#xF249;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V330.6666666666667L394.6666666666667 384H362.6666666666667V256C362.6666666666667 244.2666666666667 353.0666666666667 234.6666666666667 341.3333333333333 234.6666666666667H170.6666666666667C158.9333333333333 234.6666666666667 149.3333333333333 244.2666666666667 149.3333333333333 256V384H106.6666666666667M256 362.6666666666667V256H320V362.6666666666667H256M149.3333333333333 192H362.6666666666667C374.4 192 384 182.4 384 170.6666666666667V42.6666666666667H128V170.6666666666667C128 182.4 137.6 192 149.3333333333333 192z" />
-    <glyph glyph-name="floppy-variant"
-      unicode="&#xF9EE;"
-      horiz-adv-x="512" d=" M64 384V0H448V384H64M256 234.6666666666667C279.4666666666667 234.6666666666667 298.6666666666667 215.4666666666667 298.6666666666667 192S279.4666666666667 149.3333333333334 256 149.3333333333334S213.3333333333333 168.5333333333334 213.3333333333333 192S232.5333333333334 234.6666666666667 256 234.6666666666667M256 128C267.7333333333334 128 277.3333333333333 118.4 277.3333333333333 106.6666666666667V42.6666666666667C277.3333333333333 30.9333333333333 267.7333333333334 21.3333333333334 256 21.3333333333334S234.6666666666667 30.9333333333333 234.6666666666667 42.6666666666667V106.6666666666667C234.6666666666667 118.4 244.2666666666667 128 256 128z" />
-    <glyph glyph-name="flower"
-      unicode="&#xF24A;"
-      horiz-adv-x="512" d=" M64 170.6666666666667C64 64.64 149.9733333333333 -21.3333333333333 256 -21.3333333333333C256 85.3333333333334 170.0266666666667 170.6666666666667 64 170.6666666666667M256 330.6666666666667C285.44 330.6666666666667 309.3333333333333 306.7733333333333 309.3333333333333 277.3333333333334S285.44 224 256 224S202.6666666666667 247.8933333333333 202.6666666666667 277.3333333333334S226.56 330.6666666666667 256 330.6666666666667M119.4666666666667 229.3333333333334C119.4666666666667 199.8933333333334 143.36 176 172.8 176C184.1066666666666 176 194.56 179.6266666666667 202.6666666666667 185.3866666666667V181.3333333333334C202.6666666666667 151.8933333333334 226.56 128 256 128S309.3333333333333 151.8933333333334 309.3333333333333 181.3333333333334V185.3866666666667C317.44 179.6266666666667 327.8933333333333 176 339.2 176C368.64 176 392.5333333333333 199.8933333333334 392.5333333333333 229.3333333333334C392.5333333333333 250.6666666666667 379.9466666666666 268.8 362.0266666666667 277.3333333333334C379.9466666666666 285.8666666666667 392.5333333333333 304.2133333333334 392.5333333333333 325.3333333333334C392.5333333333333 354.7733333333333 368.64 378.6666666666667 339.2 378.6666666666667C327.8933333333333 378.6666666666667 317.44 375.2533333333334 309.3333333333333 369.28V373.3333333333334C309.3333333333333 402.7733333333333 285.44 426.6666666666667 256 426.6666666666667S202.6666666666667 402.7733333333333 202.6666666666667 373.3333333333334V369.28C194.56 375.2533333333334 184.1066666666667 378.6666666666667 172.8 378.6666666666667C143.36 378.6666666666667 119.4666666666667 354.7733333333333 119.4666666666667 325.3333333333334C119.4666666666667 304.2133333333334 132.0533333333333 285.8666666666667 149.9733333333333 277.3333333333334C132.0533333333333 268.8 119.4666666666667 250.6666666666667 119.4666666666667 229.3333333333334M256 -21.3333333333333C362.0266666666667 -21.3333333333333 448 64.64 448 170.6666666666667C341.3333333333333 170.6666666666667 256 85.3333333333334 256 -21.3333333333333z" />
-    <glyph glyph-name="flower-outline"
-      unicode="&#xF9EF;"
-      horiz-adv-x="512" d=" M184.7466666666667 169.1733333333334C147.6266666666667 169.1733333333334 117.3333333333333 199.2533333333333 117.3333333333333 236.1600000000001C117.3333333333333 251.3066666666667 122.88 265.8133333333334 132.0533333333333 277.3333333333334C123.0933333333333 288.8533333333334 117.3333333333333 303.36 117.3333333333333 318.5066666666667C117.3333333333333 355.4133333333334 147.84 385.4933333333334 184.7466666666667 385.4933333333334L193.92 384.8533333333334C203.9466666666667 409.3866666666667 228.0533333333333 426.6666666666667 256 426.6666666666667S308.0533333333333 409.3866666666667 318.08 384.8533333333334L327.2533333333334 385.4933333333334C364.16 385.4933333333334 394.6666666666667 355.4133333333334 394.6666666666667 318.5066666666667C394.6666666666667 303.36 389.12 288.8533333333334 379.9466666666666 277.3333333333334C388.9066666666667 265.8133333333334 394.6666666666667 251.3066666666667 394.6666666666667 236.1600000000001C394.6666666666667 199.2533333333333 364.16 169.1733333333334 327.2533333333334 169.1733333333334L318.08 169.8133333333333C308.0533333333333 145.28 283.9466666666667 128 256 128S203.9466666666667 145.28 193.92 169.8133333333334L184.7466666666667 169.1733333333334M256 170.6666666666667C269.2266666666667 170.6666666666667 279.8933333333333 181.3333333333334 280.32 194.1333333333333L277.9733333333334 217.3866666666667C271.1466666666667 214.8266666666667 263.68 213.3333333333334 256 213.3333333333334S241.0666666666667 214.8266666666667 234.6666666666667 217.3866666666667L231.68 194.1333333333333C232.1066666666667 181.3333333333334 242.7733333333334 170.6666666666667 256 170.6666666666667M327.2533333333334 211.84C340.6933333333334 211.84 352 222.72 352 236.3733333333334C352 245.3333333333334 346.24 254.2933333333334 337.7066666666667 258.3466666666667L318.9333333333333 267.3066666666667C316.3733333333334 251.52 308.0533333333333 237.8666666666667 296.32 228.2666666666667L313.6 216.1066666666667C317.44 213.3333333333333 322.1333333333334 211.84 327.2533333333334 211.84M313.3866666666667 338.56L295.8933333333333 326.6133333333334C307.84 317.0133333333333 316.16 303.36 318.72 288L337.4933333333334 296.5333333333334C346.24 300.8 352 309.3333333333334 352 318.5066666666667C352 331.9466666666667 340.6933333333334 342.8266666666667 327.2533333333334 342.8266666666667C322.3466666666667 342.8266666666667 317.6533333333333 341.3333333333334 313.3866666666667 338.56M256 384C242.7733333333334 384 232.1066666666667 373.3333333333334 231.68 360.5333333333334L234.6666666666667 337.28C241.0666666666667 339.8400000000001 248.32 341.3333333333334 256 341.3333333333334S271.1466666666667 339.8400000000001 277.9733333333333 337.28L280.32 360.5333333333333C279.8933333333333 373.3333333333334 269.2266666666667 384 256 384M184.7466666666667 342.8266666666667C171.3066666666667 342.8266666666667 160 331.9466666666667 160 318.5066666666667C160 309.3333333333334 165.76 300.8 174.2933333333333 296.5333333333334L193.0666666666667 288C195.6266666666667 303.36 203.9466666666667 317.0133333333333 215.68 326.6133333333334L198.4 338.5600000000001C194.56 341.3333333333334 189.8666666666667 342.8266666666667 184.7466666666667 342.8266666666667M174.2933333333333 258.1333333333334C165.76 253.8666666666667 160 245.3333333333334 160 236.3733333333334C160 222.9333333333333 171.3066666666667 212.0533333333334 184.7466666666667 212.0533333333334C189.6533333333333 212.0533333333334 194.3466666666666 213.3333333333334 198.6133333333334 216.32L215.8933333333334 228.0533333333334C203.9466666666667 237.6533333333333 195.6266666666667 251.3066666666667 193.0666666666667 266.6666666666667L174.2933333333333 258.1333333333334M256 -21.3333333333333C149.9733333333333 -21.3333333333333 64 64.64 64 170.6666666666667C170.0266666666667 170.6666666666667 256 84.6933333333333 256 -21.3333333333333C256 84.6933333333333 341.9733333333334 170.6666666666667 448 170.6666666666667C448 64.64 362.0266666666667 -21.3333333333333 256 -21.3333333333333M308.0533333333333 30.72C348.5866666666667 45.8666666666667 380.8 78.08 395.9466666666666 118.6133333333334C355.4133333333333 103.6800000000001 323.2 71.2533333333335 308.0533333333333 30.72M116.0533333333333 118.6133333333334C131.1999999999999 78.0800000000001 163.4133333333333 45.8666666666667 203.9466666666666 30.72C189.0133333333333 71.2533333333333 156.5866666666666 103.4666666666667 116.0533333333333 118.6133333333334z" />
-    <glyph glyph-name="flower-tulip"
-      unicode="&#xF9F0;"
-      horiz-adv-x="512" d=" M64 170.6666666666667C64 64.64 149.9733333333333 -21.3333333333333 256 -21.3333333333333C256 84.6933333333333 170.0266666666667 170.6666666666667 64 170.6666666666667M256 -21.3333333333333C362.0266666666667 -21.3333333333333 448 64.64 448 170.6666666666667C341.9733333333334 170.6666666666667 256 84.6933333333333 256 -21.3333333333333M384 384V277.3333333333334C384 206.72 326.6133333333334 149.3333333333334 256 149.3333333333334S128 206.72 128 277.3333333333334V384C143.7866666666667 384 159.36 381.44 174.08 375.68C185.8133333333333 370.7733333333333 196.2666666666667 363.52 205.0133333333333 354.3466666666667L256 405.3333333333333L306.9866666666667 354.3466666666667C315.7333333333334 363.52 326.1866666666667 370.7733333333333 337.92 375.68C352.64 381.44 368.2133333333334 384 384 384z" />
-    <glyph glyph-name="flower-tulip-outline"
-      unicode="&#xF9F1;"
-      horiz-adv-x="512" d=" M64 170.6666666666667C64 64.64 149.9733333333333 -21.3333333333333 256 -21.3333333333333C256 84.6933333333333 170.0266666666667 170.6666666666667 64 170.6666666666667M116.0533333333333 118.6133333333334C156.8 103.4666666666667 188.8 71.4666666666667 203.9466666666666 30.72C163.2 45.8666666666667 131.2 77.8666666666667 116.0533333333333 118.6133333333334M256 -21.3333333333333C362.0266666666667 -21.3333333333333 448 64.64 448 170.6666666666667C341.9733333333334 170.6666666666667 256 84.6933333333333 256 -21.3333333333333M307.6266666666667 30.5066666666667C322.3466666666667 71.68 354.9866666666667 104.3200000000001 396.16 119.04C381.0133333333333 78.08 348.5866666666667 45.6533333333334 307.6266666666667 30.5066666666667M256 149.3333333333334C326.6133333333334 149.3333333333334 384 206.72 384 277.3333333333334V384C368.2133333333334 384 352.64 381.44 337.92 375.68C326.1866666666666 370.7733333333333 315.7333333333334 363.52 306.9866666666667 354.3466666666667L256 405.3333333333333L205.0133333333333 354.3466666666667C196.2666666666667 363.52 185.8133333333333 370.7733333333333 174.08 375.68C159.36 381.44 143.7866666666667 384 128 384V277.3333333333334C128 206.72 185.3866666666667 149.3333333333334 256 149.3333333333334M170.6666666666667 328.32L204.16 293.12L256 344.9600000000001L307.84 293.12L341.3333333333333 328.32V277.3333333333334C341.3333333333333 230.1866666666667 303.1466666666667 192 256 192S170.6666666666667 230.1866666666667 170.6666666666667 277.3333333333334V328.32z" />
-    <glyph glyph-name="folder"
-      unicode="&#xF24B;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V277.3333333333334C469.3333333333333 301.0133333333333 450.1333333333334 320 426.6666666666667 320H256L213.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="folder-account"
-      unicode="&#xF24C;"
-      horiz-adv-x="512" d=" M405.3333333333333 85.3333333333334H234.6666666666667V106.6666666666667C234.6666666666667 135.04 291.6266666666667 149.3333333333334 320 149.3333333333334S405.3333333333333 135.04 405.3333333333333 106.6666666666667M320 256C343.4666666666667 256 362.6666666666667 236.8 362.6666666666667 213.3333333333334S343.4666666666667 170.6666666666667 320 170.6666666666667S277.3333333333333 189.8666666666667 277.3333333333333 213.3333333333334C277.3333333333333 237.0133333333333 296.5333333333333 256 320 256M426.6666666666667 320H256L213.3333333333333 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V277.3333333333334C469.3333333333333 301.0133333333333 450.1333333333334 320 426.6666666666667 320z" />
-    <glyph glyph-name="folder-clock"
-      unicode="&#xFAB9;"
-      horiz-adv-x="512" d=" M64 362.6666666666667C40.32 362.6666666666667 21.3333333333333 343.68 21.3333333333333 320V64C21.3333333333333 40.5333333333333 40.5333333333333 21.3333333333334 64 21.3333333333334H218.88C246.8266666666667 -18.7733333333333 292.48 -42.6666666666666 341.3333333333333 -42.6666666666666C423.8933333333333 -42.6666666666666 490.6666666666666 24.1066666666667 490.6666666666666 106.6666666666667C490.6666666666666 145.7066666666667 475.3066666666667 183.04 448 210.9866666666667V277.3333333333334C448 301.0133333333333 428.8 320 405.3333333333333 320H234.6666666666667L192 362.6666666666667H64M341.3333333333333 213.3333333333334C400.2133333333333 213.3333333333334 448 165.5466666666667 448 106.6666666666667S400.2133333333333 0 341.3333333333333 0S234.6666666666667 47.7866666666668 234.6666666666667 106.6666666666667S282.4533333333333 213.3333333333334 341.3333333333333 213.3333333333334M320 192V85.3333333333334L397.0133333333333 39.2533333333333L413.0133333333333 65.28L352 101.3333333333334V192H320z" />
-    <glyph glyph-name="folder-clock-outline"
-      unicode="&#xFABA;"
-      horiz-adv-x="512" d=" M320 192H352V101.3333333333334L413.0133333333333 65.28L397.0133333333333 39.2533333333333L320 85.3333333333334V192M405.3333333333333 277.3333333333334H64V64H198.1866666666667C194.1333333333333 77.44 192 91.7333333333334 192 106.6666666666667C192 189.2266666666667 258.7733333333333 256 341.3333333333333 256C364.16 256 385.92 250.88 405.3333333333333 241.7066666666667V277.3333333333334M64 21.3333333333334C40.32 21.3333333333334 21.3333333333333 40.5333333333333 21.3333333333333 64V320C21.3333333333333 343.4666666666667 40.5333333333333 362.6666666666667 64 362.6666666666667H192L234.6666666666667 320H405.3333333333333C428.8 320 448 300.8 448 277.3333333333334V211.2C474.4533333333333 184.3200000000001 490.6666666666666 147.4133333333334 490.6666666666666 106.6666666666667C490.6666666666666 24.1066666666667 423.8933333333333 -42.6666666666666 341.3333333333333 -42.6666666666666C290.56 -42.6666666666666 245.3333333333333 -17.28 218.6666666666667 21.3333333333334H64M341.3333333333333 213.3333333333334C282.4533333333333 213.3333333333334 234.6666666666667 165.5466666666667 234.6666666666667 106.6666666666667S282.4533333333333 0 341.3333333333333 0S448 47.7866666666668 448 106.6666666666667S400.2133333333333 213.3333333333334 341.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="folder-download"
-      unicode="&#xF24D;"
-      horiz-adv-x="512" d=" M426.6666666666667 320C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667H213.3333333333333L256 320H426.6666666666667M410.6666666666667 170.6666666666667H341.3333333333333V256H298.6666666666667V170.6666666666667H229.3333333333333L320 80" />
-    <glyph glyph-name="folder-edit"
-      unicode="&#xF8DD;"
-      horiz-adv-x="512" d=" M64 362.6666666666667C40.32 362.6666666666667 21.3333333333333 343.68 21.3333333333333 320V64C21.3333333333333 40.5333333333333 40.5333333333333 21.3333333333334 64 21.3333333333334H234.6666666666667V61.6533333333334L448 274.9866666666667V277.3333333333334C448 301.0133333333333 428.8 320 405.3333333333333 320H234.6666666666667L192 362.6666666666667H64M448.8533333333333 210.56C445.8666666666666 210.56 442.88 209.28 440.5333333333333 206.9333333333334L419.2 185.6L462.9333333333333 141.8666666666667L484.2666666666667 163.2000000000001C488.9599999999999 167.6800000000001 488.9599999999999 175.1466666666668 484.2666666666667 179.6266666666667L456.9599999999999 206.9333333333334C454.6133333333333 209.28 451.84 210.56 448.8533333333333 210.56M406.8266666666667 173.2266666666667L277.3333333333333 43.9466666666667V0H321.28L450.56 129.4933333333334L406.8266666666667 173.2266666666667z" />
-    <glyph glyph-name="folder-google-drive"
-      unicode="&#xF24E;"
-      horiz-adv-x="512" d=" M293.3333333333333 256H344.32L405.3333333333333 149.3333333333334H342.4L288 246.1866666666667M390.4 85.3333333333334H272L301.8666666666667 138.6666666666667H411.0933333333333L416.64 128.8533333333334M245.3333333333333 85.3333333333334L221.8666666666667 130.9866666666667L282.4533333333333 236.8000000000001L314.4533333333333 180.0533333333334L261.3333333333333 85.3333333333334M426.6666666666667 320H256L213.3333333333333 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V277.3333333333334C469.3333333333333 301.0133333333333 450.1333333333334 320 426.6666666666667 320z" />
-    <glyph glyph-name="folder-image"
-      unicode="&#xF24F;"
-      horiz-adv-x="512" d=" M106.6666666666667 85.3333333333334L202.6666666666667 213.3333333333334L277.3333333333333 117.3333333333334L330.6666666666667 181.3333333333334L405.3333333333333 85.3333333333334M426.6666666666667 320H256L213.3333333333333 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V277.3333333333334C469.3333333333333 300.8 450.1333333333334 320 426.6666666666667 320z" />
-    <glyph glyph-name="folder-key"
-      unicode="&#xF8AB;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V277.3333333333334C469.3333333333333 300.8 450.1333333333334 320 426.6666666666667 320H256L213.3333333333333 362.6666666666667M234.6666666666667 234.6666666666667C262.6133333333334 234.6666666666667 286.2933333333333 216.7466666666667 295.04 192H405.3333333333333V149.3333333333334H384V106.6666666666667H341.3333333333333V149.3333333333334H295.04C286.2933333333333 124.3733333333333 262.6133333333334 106.6666666666667 234.6666666666667 106.6666666666667C199.2533333333333 106.6666666666667 170.6666666666667 135.2533333333333 170.6666666666667 170.6666666666667S199.2533333333333 234.6666666666667 234.6666666666667 234.6666666666667M234.6666666666667 192C222.9333333333333 192 213.3333333333333 182.4 213.3333333333333 170.6666666666667C213.3333333333333 158.72 222.9333333333333 149.3333333333334 234.6666666666667 149.3333333333334S256 158.9333333333333 256 170.6666666666667S246.4 192 234.6666666666667 192z" />
-    <glyph glyph-name="folder-key-network"
-      unicode="&#xF8AC;"
-      horiz-adv-x="512" d=" M128 362.6666666666667C104.32 362.6666666666667 85.3333333333333 343.68 85.3333333333333 320V149.3333333333334C85.3333333333333 125.8666666666667 104.5333333333333 106.6666666666667 128 106.6666666666667H234.6666666666667V64H213.3333333333333C201.6 64 192 54.4 192 42.6666666666667H42.6666666666667V0H192C192 -11.7333333333333 201.6 -21.3333333333333 213.3333333333333 -21.3333333333333H298.6666666666667C310.4 -21.3333333333333 320 -11.7333333333333 320 0H469.3333333333333V42.6666666666667H320C320 54.4 310.4 64 298.6666666666667 64H277.3333333333333V106.6666666666667H384C407.4666666666667 106.6666666666667 426.6666666666667 125.8666666666667 426.6666666666667 149.3333333333334V277.3333333333334C426.6666666666667 300.8 407.4666666666667 320 384 320H256L213.3333333333333 362.6666666666667H128M192 277.3333333333334C219.9466666666667 277.3333333333334 243.6266666666667 259.6266666666667 252.3733333333334 234.6666666666667H362.6666666666667V192H341.3333333333333V149.3333333333334H298.6666666666667V192H252.3733333333334C243.6266666666667 167.04 219.9466666666667 149.3333333333334 192 149.3333333333334C156.5866666666667 149.3333333333334 128 177.92 128 213.3333333333334S156.5866666666667 277.3333333333334 192 277.3333333333334M192 234.6666666666667C180.2666666666667 234.6666666666667 170.6666666666667 225.0666666666667 170.6666666666667 213.3333333333334C170.6666666666667 201.3866666666667 180.2666666666667 192 192 192S213.3333333333333 201.6 213.3333333333333 213.3333333333334S203.7333333333334 234.6666666666667 192 234.6666666666667z" />
-    <glyph glyph-name="folder-lock"
-      unicode="&#xF250;"
-      horiz-adv-x="512" d=" M426.6666666666667 320C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667H213.3333333333333L256 320H426.6666666666667M405.3333333333333 85.3333333333334V170.6666666666667H384V192C384 227.4133333333334 355.4133333333333 256 320 256S256 227.4133333333334 256 192V170.6666666666667H234.6666666666667V85.3333333333334H405.3333333333333M320 213.3333333333334C331.7333333333334 213.3333333333334 341.3333333333333 203.7333333333334 341.3333333333333 192V170.6666666666667H298.6666666666667V192C298.6666666666667 203.7333333333334 308.2666666666667 213.3333333333334 320 213.3333333333334z" />
-    <glyph glyph-name="folder-lock-open"
-      unicode="&#xF251;"
-      horiz-adv-x="512" d=" M426.6666666666667 320C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667H213.3333333333333L256 320H426.6666666666667M405.3333333333333 85.3333333333334V170.6666666666667H298.6666666666667V213.3333333333334C298.6666666666667 225.0666666666667 308.2666666666667 234.6666666666667 320 234.6666666666667S341.3333333333333 225.0666666666667 341.3333333333333 213.3333333333334H384C384 248.7466666666667 355.4133333333333 277.3333333333334 320 277.3333333333334S256 248.7466666666667 256 213.3333333333334V170.6666666666667H234.6666666666667V85.3333333333334H405.3333333333333z" />
-    <glyph glyph-name="folder-move"
-      unicode="&#xF252;"
-      horiz-adv-x="512" d=" M298.6666666666667 64V128H213.3333333333333V213.3333333333334H298.6666666666667V277.3333333333334L405.3333333333333 170.6666666666667M426.6666666666667 320H256L213.3333333333333 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V277.3333333333334C469.3333333333333 301.0133333333333 450.1333333333334 320 426.6666666666667 320z" />
-    <glyph glyph-name="folder-multiple"
-      unicode="&#xF253;"
-      horiz-adv-x="512" d=" M469.3333333333333 362.6666666666667H298.6666666666667L256 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V106.6666666666667C85.3333333333333 83.2 104.5333333333333 64 128 64H469.3333333333333C492.8 64 512 83.2 512 106.6666666666667V320C512 343.4666666666667 492.8 362.6666666666667 469.3333333333333 362.6666666666667M42.6666666666667 320H0V21.3333333333334C0 -2.1333333333333 19.2 -21.3333333333333 42.6666666666667 -21.3333333333333H426.6666666666667V21.3333333333334H42.6666666666667V320z" />
-    <glyph glyph-name="folder-multiple-image"
-      unicode="&#xF254;"
-      horiz-adv-x="512" d=" M149.3333333333333 128L245.3333333333333 256L320 160L373.3333333333333 224L448 128M469.3333333333333 362.6666666666667H298.6666666666667L256 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V106.6666666666667C85.3333333333333 83.2 104.5333333333333 64 128 64H469.3333333333333C492.8 64 512 83.2 512 106.6666666666667V320C512 343.4666666666667 492.8 362.6666666666667 469.3333333333333 362.6666666666667M42.6666666666667 320H0V21.3333333333334C0 -2.1333333333333 19.2 -21.3333333333333 42.6666666666667 -21.3333333333333H426.6666666666667V21.3333333333334H42.6666666666667V320z" />
-    <glyph glyph-name="folder-multiple-outline"
-      unicode="&#xF255;"
-      horiz-adv-x="512" d=" M469.3333333333333 362.6666666666667C492.8 362.6666666666667 512 343.4666666666667 512 320V106.6666666666667C512 83.2 492.8 64 469.3333333333333 64H128C104.5333333333333 64 85.3333333333333 83.2 85.3333333333333 106.6666666666667V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333H256L298.6666666666667 362.6666666666667H469.3333333333333M42.6666666666667 320V21.3333333333334H426.6666666666667V-21.3333333333333H42.6666666666667C19.2 -21.3333333333333 0 -2.1333333333333 0 21.3333333333334V320H42.6666666666667M128 320V106.6666666666667H469.3333333333333V320H128z" />
-    <glyph glyph-name="folder-network"
-      unicode="&#xF86F;"
-      horiz-adv-x="512" d=" M64 149.3333333333334V362.6666666666667C64 386.1333333333334 83.2 405.3333333333333 106.6666666666667 405.3333333333333H234.6666666666667L277.3333333333333 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V149.3333333333334C448 125.8666666666667 428.8 106.6666666666667 405.3333333333333 106.6666666666667H277.3333333333333V64H298.6666666666667C310.4 64 320 54.4 320 42.6666666666667H469.3333333333333V0H320C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0H42.6666666666667V42.6666666666667H192C192 54.4 201.6 64 213.3333333333333 64H234.6666666666667V106.6666666666667H106.6666666666667C83.2 106.6666666666667 64 125.8666666666667 64 149.3333333333334z" />
-    <glyph glyph-name="folder-open"
-      unicode="&#xF76F;"
-      horiz-adv-x="512" d=" M405.3333333333333 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667H213.3333333333333L256 320H405.3333333333333C428.8 320 448 300.8 448 277.3333333333334H85.3333333333333V64L130.9866666666667 234.6666666666667H495.1466666666666L446.5066666666667 53.3333333333334C441.6 34.7733333333333 424.9599999999999 21.3333333333334 405.3333333333333 21.3333333333334z" />
-    <glyph glyph-name="folder-outline"
-      unicode="&#xF256;"
-      horiz-adv-x="512" d=" M426.6666666666667 64H85.3333333333333V277.3333333333334H426.6666666666667M426.6666666666667 320H256L213.3333333333333 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V277.3333333333334C469.3333333333333 301.0133333333333 450.1333333333334 320 426.6666666666667 320z" />
-    <glyph glyph-name="folder-plus"
-      unicode="&#xF257;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667L256 320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667H213.3333333333333M320 256V192H256V149.3333333333334H320V85.3333333333334H362.6666666666667V149.3333333333334H426.6666666666667V192H362.6666666666667V256H320z" />
-    <glyph glyph-name="folder-remove"
-      unicode="&#xF258;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667L256 320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667H213.3333333333333M265.8133333333334 215.8933333333334L311.2533333333334 170.6666666666667L265.8133333333334 125.44L296.1066666666667 95.1466666666667L341.3333333333333 140.5866666666667L386.56 95.1466666666667L416.8533333333333 125.4400000000001L371.4133333333333 170.6666666666667L416.8533333333333 215.8933333333334L386.56 246.1866666666667L341.3333333333333 200.7466666666667L296.1066666666667 246.1866666666667L265.8133333333333 215.8933333333333z" />
-    <glyph glyph-name="folder-search"
-      unicode="&#xF967;"
-      horiz-adv-x="512" d=" M352 192C405.3333333333333 192 448 149.3333333333334 448 96C448 77.2266666666667 442.6666666666667 59.52 433.28 44.8000000000001L498.9866666666667 -21.3333333333333L469.3333333333333 -50.9866666666667L402.7733333333333 14.5066666666667C388.0533333333333 5.3333333333334 370.56 0 352 0C298.6666666666667 0 256 42.6666666666667 256 96S298.6666666666667 192 352 192M352 149.3333333333334C322.56 149.3333333333334 298.6666666666667 125.44 298.6666666666667 96S322.56 42.6666666666667 352 42.6666666666667S405.3333333333333 66.5600000000001 405.3333333333333 96S381.44 149.3333333333334 352 149.3333333333334M192 362.6666666666667L234.6666666666667 320H405.3333333333333C428.8 320 448 300.8 448 277.3333333333334V196.0533333333334C423.04 219.9466666666667 389.3333333333333 234.6666666666667 352 234.6666666666667C275.4133333333333 234.6666666666667 213.3333333333333 172.5866666666667 213.3333333333333 96C213.3333333333333 68.48 221.2266666666666 42.6666666666667 234.6666666666667 21.3333333333334H64C40.32 21.3333333333334 21.3333333333333 40.5333333333333 21.3333333333333 64V320C21.3333333333333 343.68 40.32 362.6666666666667 64 362.6666666666667H192z" />
-    <glyph glyph-name="folder-search-outline"
-      unicode="&#xF968;"
-      horiz-adv-x="512" d=" M352 192C405.3333333333333 192 448 149.3333333333334 448 96C448 77.2266666666667 442.6666666666667 59.52 433.28 44.8000000000001L498.9866666666667 -21.3333333333333L469.3333333333333 -50.9866666666667L402.7733333333333 14.5066666666667C388.0533333333333 5.3333333333334 370.56 0 352 0C298.6666666666667 0 256 42.6666666666667 256 96S298.6666666666667 192 352 192M352 149.3333333333334C322.56 149.3333333333334 298.6666666666667 125.44 298.6666666666667 96S322.56 42.6666666666667 352 42.6666666666667S405.3333333333333 66.5600000000001 405.3333333333333 96S381.44 149.3333333333334 352 149.3333333333334M405.3333333333333 277.3333333333334H64V64H216.96C220.5866666666667 48.64 226.7733333333334 34.3466666666667 234.6666666666667 21.3333333333334H64C40.32 21.3333333333334 21.3333333333333 40.5333333333333 21.3333333333333 64V320C21.3333333333333 343.68 40.32 362.6666666666667 64 362.6666666666667H192L234.6666666666667 320H405.3333333333333C428.8 320 448 300.8 448 277.3333333333334V196.0533333333334C435.6266666666667 207.7866666666667 421.3333333333333 217.3866666666667 405.3333333333333 224V277.3333333333334z" />
-    <glyph glyph-name="folder-star"
-      unicode="&#xF69C;"
-      horiz-adv-x="512" d=" M426.6666666666667 320H256L213.3333333333333 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V277.3333333333334C469.3333333333333 300.8 450.1333333333334 320 426.6666666666667 320M382.7200000000001 85.3333333333334L320 122.0266666666667L257.28 85.3333333333334L273.92 156.3733333333333L218.6666666666667 204.16L291.4133333333333 210.3466666666667L320 277.3333333333334L348.5866666666667 210.3466666666667L421.3333333333333 204.16L366.08 156.3733333333333L382.7200000000001 85.3333333333334z" />
-    <glyph glyph-name="folder-upload"
-      unicode="&#xF259;"
-      horiz-adv-x="512" d=" M426.6666666666667 320C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H213.3333333333333L256 320H426.6666666666667M229.3333333333333 170.6666666666667H298.6666666666667V85.3333333333334H341.3333333333333V170.6666666666667H410.6666666666667L320 261.3333333333334" />
-    <glyph glyph-name="font-awesome"
-      unicode="&#xF03A;"
-      horiz-adv-x="512" d=" M128 384C157.44 384 181.3333333333333 360.1066666666667 181.3333333333333 330.6666666666667C181.3333333333333 308.6933333333334 168.1066666666667 289.92 149.3333333333333 281.8133333333334V263.2533333333334C173.0133333333333 269.6533333333334 207.36 277.3333333333334 234.6666666666667 277.3333333333334C259.2 277.3333333333334 274.9866666666667 272.64 288.8533333333333 268.3733333333334C301.44 264.5333333333334 312.5333333333333 261.3333333333334 330.6666666666667 261.3333333333334C365.44 261.3333333333334 392.5333333333333 273.4933333333334 395.52 274.9866666666667C398.5066666666667 276.48 401.92 277.3333333333334 405.3333333333333 277.3333333333334C417.0666666666667 277.3333333333334 426.6666666666667 267.7333333333334 426.6666666666667 256V85.3333333333334C426.6666666666667 77.2266666666667 422.1866666666666 69.9733333333334 414.9333333333333 66.3466666666667C413.44 65.4933333333333 377.8133333333334 48 330.6666666666667 48C306.9866666666667 48 286.9333333333333 52.2666666666667 267.52 56.5333333333333C249.3866666666667 60.3733333333333 232.32 64 213.3333333333333 64C188.8 64 163.6266666666667 55.68 149.3333333333333 49.92V-21.3333333333333H106.6666666666667V281.8133333333334C87.8933333333333 289.92 74.6666666666667 308.6933333333334 74.6666666666667 330.6666666666667C74.6666666666667 360.1066666666667 98.56 384 128 384z" />
-    <glyph glyph-name="food"
-      unicode="&#xF25A;"
-      horiz-adv-x="512" d=" M330.6666666666667 0L298.6666666666667 277.3333333333334H346.24L322.1333333333334 374.1866666666667L359.2533333333334 384L385.92 277.3333333333334H469.3333333333333L437.3333333333333 0H330.6666666666667M106.6666666666667 213.3333333333334H213.3333333333333C248.7466666666667 213.3333333333334 277.3333333333333 184.7466666666667 277.3333333333333 149.3333333333334H42.6666666666667C42.6666666666667 184.7466666666667 71.2533333333333 213.3333333333334 106.6666666666667 213.3333333333334M277.3333333333333 64C277.3333333333333 28.5866666666667 248.7466666666667 0 213.3333333333333 0H106.6666666666667C71.2533333333333 0 42.6666666666667 28.5866666666667 42.6666666666667 64H277.3333333333333M64 128H170.6666666666667L202.6666666666667 96L234.6666666666667 128H256C267.7333333333334 128 277.3333333333333 118.4 277.3333333333333 106.6666666666667S267.7333333333334 85.3333333333334 256 85.3333333333334H64C52.2666666666667 85.3333333333334 42.6666666666667 94.9333333333333 42.6666666666667 106.6666666666667S52.2666666666667 128 64 128z" />
-    <glyph glyph-name="food-apple"
-      unicode="&#xF25B;"
-      horiz-adv-x="512" d=" M426.6666666666667 234.6666666666667C469.3333333333333 170.6666666666667 362.6666666666667 -21.3333333333333 320 -21.3333333333333S277.3333333333333 0 256 0S234.6666666666667 -21.3333333333333 192 -21.3333333333333S42.6666666666667 170.6666666666667 85.3333333333333 234.6666666666667S192 298.6666666666667 234.6666666666667 277.3333333333334V341.3333333333334C114.7733333333333 275.8400000000001 87.68 367.36 87.68 367.36S144.4266666666667 443.9466666666667 234.6666666666667 341.3333333333334V384H277.3333333333333V277.3333333333334C320 298.6666666666667 384 298.6666666666667 426.6666666666667 234.6666666666667z" />
-    <glyph glyph-name="food-croissant"
-      unicode="&#xF7C7;"
-      horiz-adv-x="512" d=" M469.3333333333333 42.6666666666667L405.3333333333333 85.3333333333334L469.3333333333333 128V42.6666666666667M320 128L405.3333333333333 256L469.3333333333333 170.6666666666667L384 106.6666666666667L320 128M106.6666666666667 85.3333333333334L42.6666666666667 42.6666666666667V128L106.6666666666667 85.3333333333334M192 128L128 106.6666666666667L42.6666666666667 170.6666666666667L106.6666666666667 256L192 128M298.6666666666667 320L384 277.3333333333334L277.3333333333333 128H234.6666666666667L128 277.3333333333334L213.3333333333333 320H298.6666666666667z" />
-    <glyph glyph-name="food-fork-drink"
-      unicode="&#xF5F2;"
-      horiz-adv-x="512" d=" M64 384C52.2666666666667 384 42.6666666666667 374.4 42.6666666666667 362.6666666666667V245.3333333333334C42.6666666666667 209.28 64.64 178.5600000000001 96 165.9733333333334V32C96 14.2933333333334 110.2933333333333 0 128 0S160 14.2933333333334 160 32V165.9733333333334C191.36 178.5600000000001 213.3333333333333 209.28 213.3333333333333 245.3333333333334V362.6666666666667C213.3333333333333 374.4 203.7333333333334 384 192 384S170.6666666666667 374.4 170.6666666666667 362.6666666666667V277.3333333333334C170.6666666666667 271.36 165.9733333333333 266.6666666666667 160 266.6666666666667S149.3333333333333 271.36 149.3333333333333 277.3333333333334V362.6666666666667C149.3333333333333 374.4 139.7333333333333 384 128 384S106.6666666666667 374.4 106.6666666666667 362.6666666666667V277.3333333333334C106.6666666666667 271.36 101.9733333333333 266.6666666666667 96 266.6666666666667S85.3333333333333 271.36 85.3333333333333 277.3333333333334V362.6666666666667C85.3333333333333 374.4 75.7333333333333 384 64 384M424.1066666666667 384C421.3333333333333 384 418.56 382.0800000000001 416 380.5866666666667L341.3333333333333 336V256H256V213.3333333333334H277.3333333333333L298.6666666666667 0H426.6666666666667L448 213.3333333333334H469.3333333333333V256H384V312.7466666666667L437.3333333333333 344.7466666666667C448 350.7200000000001 450.7733333333333 362.6666666666667 444.5866666666667 373.3333333333334C440.1066666666667 381.0133333333333 432.2133333333334 385.0666666666667 424.1066666666667 384z" />
-    <glyph glyph-name="food-off"
-      unicode="&#xF5F3;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L448 -15.36L420.9066666666667 -42.6666666666666L378.24 0H330.6666666666667L324.48 53.3333333333334L276.6933333333334 101.5466666666666C274.3466666666667 92.16 266.0266666666667 85.3333333333333 256 85.3333333333333H64C52.2666666666667 85.3333333333333 42.6666666666667 94.9333333333333 42.6666666666667 106.6666666666666S52.2666666666667 128 64 128H170.6666666666667L202.6666666666667 95.9999999999999L234.6666666666667 128H250.24L228.9066666666667 149.3333333333334H42.6666666666667C42.6666666666667 184.7466666666667 71.2533333333333 213.3333333333334 106.6666666666667 213.3333333333334H164.9066666666667L42.6666666666667 335.5733333333334M298.6666666666667 277.3333333333334H346.24L322.1333333333334 374.1866666666667L359.2533333333334 384L385.92 277.3333333333334H469.3333333333333L442.4533333333333 44.3733333333333L310.1866666666666 176.64L298.6666666666667 277.3333333333334M277.3333333333333 64C277.3333333333333 28.5866666666667 248.7466666666667 0 213.3333333333333 0H106.6666666666667C71.2533333333333 0 42.6666666666667 28.5866666666667 42.6666666666667 64H277.3333333333333z" />
-    <glyph glyph-name="food-variant"
-      unicode="&#xF25C;"
-      horiz-adv-x="512" d=" M469.3333333333333 64C469.3333333333333 16.8533333333334 431.1466666666667 -21.3333333333333 384 -21.3333333333333H320C272.8533333333333 -21.3333333333333 234.6666666666667 16.8533333333334 234.6666666666667 64V106.6666666666667H379.52L438.3999999999999 208.4266666666667L471.6799999999999 189.2266666666667L423.8933333333333 106.6666666666667H469.3333333333333V64M192 -21.3333333333333H42.6666666666667C42.6666666666667 42.6666666666667 42.6666666666667 106.6666666666667 49.7066666666667 174.2933333333334C55.4666666666667 228.2666666666667 65.7066666666667 284.5866666666667 76.8 341.3333333333334H64V384H170.6666666666667V341.3333333333334H157.8666666666667C168.96 284.5866666666667 179.2 228.2666666666667 184.96 174.2933333333334C192 106.6666666666667 192 42.6666666666667 192 -21.3333333333333z" />
-    <glyph glyph-name="football"
-      unicode="&#xF25D;"
-      horiz-adv-x="512" d=" M160 288C195.6266666666667 322.7733333333333 240.8533333333333 347.9466666666667 285.2266666666667 358.8266666666667C329.8133333333334 369.7066666666667 373.3333333333333 366.2933333333334 396.8 362.6666666666667C420.48 359.4666666666667 423.8933333333333 356.0533333333334 427.3066666666667 332.5866666666667C430.5066666666667 309.3333333333334 433.7066666666667 265.6 422.8266666666667 221.2266666666667C411.9466666666666 176.8533333333334 386.7733333333333 131.6266666666667 352 96C316.3733333333334 61.2266666666667 271.1466666666667 36.0533333333334 226.7733333333333 25.1733333333333C182.4 14.2933333333333 138.6666666666666 17.4933333333333 115.4133333333333 20.6933333333333C91.9466666666666 24.1066666666667 88.5333333333333 27.52 85.3333333333333 51.2C81.7066666666667 74.6666666666667 78.2933333333333 118.1866666666667 89.1733333333333 162.7733333333333C100.0533333333333 207.1466666666667 125.2266666666667 252.3733333333333 160 288M155.7333333333333 111.1466666666667L175.1466666666666 91.7333333333334L200.96 117.3333333333334L226.7733333333333 91.7333333333334L246.1866666666667 111.1466666666667L220.5866666666667 136.96L256 172.5866666666667L281.8133333333334 146.7733333333333L301.2266666666667 166.1866666666667L275.4133333333333 192L311.04 227.4133333333334L336.8533333333333 201.8133333333334L356.2666666666667 221.2266666666667L330.6666666666667 247.0400000000001L356.2666666666667 272.8533333333334L336.8533333333333 292.2666666666668L311.04 266.6666666666668L285.2266666666666 292.2666666666668L265.8133333333333 272.8533333333335L291.4133333333333 247.0400000000002L256 211.4133333333334L230.1866666666667 237.2266666666667L210.7733333333333 217.8133333333334L236.5866666666667 192L200.96 156.5866666666667L175.1466666666667 182.1866666666667L155.7333333333334 162.7733333333333L181.3333333333333 136.96L155.7333333333333 111.1466666666667z" />
-    <glyph glyph-name="football-australian"
-      unicode="&#xF25E;"
-      horiz-adv-x="512" d=" M160 288C195.6266666666667 322.7733333333333 240.8533333333333 347.9466666666667 285.2266666666667 358.8266666666667C384 384 448 320 422.8266666666667 221.2266666666667C411.9466666666666 176.8533333333334 386.7733333333333 131.6266666666667 352 96C316.3733333333334 61.2266666666667 271.1466666666667 36.0533333333334 226.7733333333333 25.1733333333333C128 0 64 64 89.1733333333333 162.7733333333334C100.0533333333333 207.1466666666667 125.2266666666667 252.3733333333334 160 288M226.56 207.7866666666667L218.88 200.1066666666668L264.1066666666667 154.8800000000001L271.7866666666667 162.5600000000001L226.56 207.7866666666667M247.8933333333334 229.1200000000001L240.2133333333334 221.4400000000001L285.4400000000001 176.2133333333334L293.12 183.8933333333334L247.8933333333334 229.1200000000001M205.2266666666667 186.4533333333334L197.5466666666667 178.7733333333334L242.7733333333334 133.5466666666668L250.4533333333334 141.2266666666667L205.2266666666667 186.4533333333334M269.44 250.0266666666668L261.9733333333334 242.5600000000001L307.2000000000001 197.3333333333334L314.6666666666667 204.8000000000001L269.4400000000001 250.0266666666668M184.1066666666667 164.6933333333334L176.6400000000001 157.2266666666668L221.8666666666667 112.0000000000001L229.3333333333334 119.4666666666668L184.1066666666667 164.6933333333334M290.7733333333334 271.3600000000001L283.3066666666668 263.8933333333335L328.5333333333334 218.6666666666668L336 226.1333333333334L290.7733333333334 271.3600000000001z" />
-    <glyph glyph-name="football-helmet"
-      unicode="&#xF25F;"
-      horiz-adv-x="512" d=" M288 192C270.2933333333333 192 256 177.7066666666667 256 160S270.2933333333333 128 288 128S320 142.2933333333334 320 160S305.7066666666667 192 288 192M288 384C388.0533333333334 384 469.3333333333333 307.6266666666667 469.3333333333333 213.3333333333334C469.3333333333333 178.7733333333333 469.3333333333333 149.3333333333334 449.92 106.6666666666667C362.6666666666667 106.6666666666667 341.3333333333333 21.3333333333334 266.6666666666667 21.3333333333334C220.16 21.3333333333334 197.76 58.0266666666666 193.0666666666667 106.6666666666667H175.7866666666667L148.48 14.9333333333333C145.28 4.48 135.04 -1.7066666666667 124.5866666666667 0H64C52.2666666666667 0 42.6666666666667 9.6 42.6666666666667 21.3333333333334S52.2666666666667 42.6666666666667 64 42.6666666666667V106.6666666666667C52.2666666666667 106.6666666666667 42.6666666666667 116.2666666666667 42.6666666666667 128S52.2666666666667 149.3333333333334 64 149.3333333333334H144L154.24 183.68C143.36 189.0133333333333 130.7733333333334 192 117.3333333333333 192H108.16L106.6666666666667 213.3333333333334C106.6666666666667 307.6266666666667 187.9466666666667 384 288 384M106.6666666666667 106.6666666666667V42.6666666666667H112.2133333333333L131.2 106.6666666666667H106.6666666666667z" />
-    <glyph glyph-name="forklift"
-      unicode="&#xF7C8;"
-      horiz-adv-x="512" d=" M128 362.6666666666667V213.3333333333334H85.3333333333333C61.6533333333333 213.3333333333334 42.6666666666667 194.3466666666667 42.6666666666667 170.6666666666667V85.3333333333334C42.6666666666667 49.92 71.2533333333333 21.3333333333334 106.6666666666667 21.3333333333334S170.6666666666667 49.92 170.6666666666667 85.3333333333334H213.3333333333333C213.3333333333333 49.92 241.92 21.3333333333334 277.3333333333333 21.3333333333334S341.3333333333333 49.92 341.3333333333333 85.3333333333334V170.6666666666667L256 362.6666666666667H128M362.6666666666667 341.3333333333334V42.6666666666667H469.3333333333333V74.6666666666667H394.6666666666667V341.3333333333334H362.6666666666667M160 330.6666666666667H238.9333333333333L309.3333333333333 170.6666666666667H160V330.6666666666667M106.6666666666667 117.3333333333334C124.3733333333333 117.3333333333334 138.6666666666667 103.04 138.6666666666667 85.3333333333334S124.3733333333333 53.3333333333334 106.6666666666667 53.3333333333334S74.6666666666667 67.6266666666667 74.6666666666667 85.3333333333334S88.96 117.3333333333334 106.6666666666667 117.3333333333334M277.3333333333333 117.3333333333334C295.04 117.3333333333334 309.3333333333333 103.04 309.3333333333333 85.3333333333334S295.04 53.3333333333334 277.3333333333333 53.3333333333334S245.3333333333333 67.6266666666667 245.3333333333333 85.3333333333334S259.6266666666667 117.3333333333334 277.3333333333333 117.3333333333334z" />
-    <glyph glyph-name="format-align-bottom"
-      unicode="&#xF752;"
-      horiz-adv-x="512" d=" M277.3333333333333 256L330.6666666666667 309.3333333333334L360.9600000000001 279.04L256 174.0800000000001L151.04 279.04L181.3333333333333 309.3333333333334L234.6666666666667 256V384H277.3333333333333V256M64 128H448V85.3333333333334H64V128M64 42.6666666666667H277.3333333333333V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-align-center"
-      unicode="&#xF260;"
-      horiz-adv-x="512" d=" M64 384H448V341.3333333333334H64V384M149.3333333333333 298.6666666666667H362.6666666666667V256H149.3333333333333V298.6666666666667M64 213.3333333333334H448V170.6666666666667H64V213.3333333333334M149.3333333333333 128H362.6666666666667V85.3333333333334H149.3333333333333V128M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-align-justify"
-      unicode="&#xF261;"
-      horiz-adv-x="512" d=" M64 384H448V341.3333333333334H64V384M64 298.6666666666667H448V256H64V298.6666666666667M64 213.3333333333334H448V170.6666666666667H64V213.3333333333334M64 128H448V85.3333333333334H64V128M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-align-left"
-      unicode="&#xF262;"
-      horiz-adv-x="512" d=" M64 384H448V341.3333333333334H64V384M64 298.6666666666667H320V256H64V298.6666666666667M64 213.3333333333334H448V170.6666666666667H64V213.3333333333334M64 128H320V85.3333333333334H64V128M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-align-middle"
-      unicode="&#xF753;"
-      horiz-adv-x="512" d=" M277.3333333333333 320L320 362.6666666666667L350.2933333333334 332.3733333333334L256 238.08L161.7066666666667 332.3733333333334L192 362.6666666666667L234.6666666666667 320V405.3333333333333H277.3333333333333V320M64 213.3333333333334H448V170.6666666666667H64V213.3333333333334M277.3333333333333 64V-21.3333333333333H234.6666666666667V64L192 21.3333333333334L161.7066666666667 51.6266666666667L256 145.92L350.2933333333334 51.6266666666667L320 21.3333333333334L277.3333333333333 64z" />
-    <glyph glyph-name="format-align-right"
-      unicode="&#xF263;"
-      horiz-adv-x="512" d=" M64 384H448V341.3333333333334H64V384M192 298.6666666666667H448V256H192V298.6666666666667M64 213.3333333333334H448V170.6666666666667H64V213.3333333333334M192 128H448V85.3333333333334H192V128M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-align-top"
-      unicode="&#xF754;"
-      horiz-adv-x="512" d=" M277.3333333333333 128L330.6666666666667 74.6666666666667L360.9600000000001 104.96L256 209.92L151.04 104.96L181.3333333333333 74.6666666666667L234.6666666666667 128V0H277.3333333333333V128M64 384H448V341.3333333333334H64V384M64 298.6666666666667H277.3333333333333V256H64V298.6666666666667z" />
-    <glyph glyph-name="format-annotation-minus"
-      unicode="&#xFABB;"
-      horiz-adv-x="512" d=" M224 298.6666666666667H181.3333333333333L64 0H110.9333333333333L134.4 64H266.6666666666667L290.1333333333334 0H341.3333333333333L224 298.6666666666667M151.4666666666667 106.6666666666667L202.6666666666667 241.0666666666667L253.8666666666667 106.6666666666667H151.4666666666667M469.3333333333333 298.6666666666667H298.6666666666667V341.3333333333334H469.3333333333333V298.6666666666667z" />
-    <glyph glyph-name="format-annotation-plus"
-      unicode="&#xF646;"
-      horiz-adv-x="512" d=" M181.3333333333333 298.6666666666667H224L341.3333333333333 0H290.1333333333334L266.6666666666667 64H134.4L110.9333333333333 0H64L181.3333333333333 298.6666666666667M151.4666666666667 106.6666666666667H253.8666666666666L202.6666666666667 241.0666666666667L151.4666666666667 106.6666666666667M469.3333333333333 341.3333333333334V298.6666666666667H405.3333333333333V234.6666666666667H362.6666666666667V298.6666666666667H298.6666666666667V341.3333333333334H362.6666666666667V405.3333333333333H405.3333333333333V341.3333333333334H469.3333333333333z" />
-    <glyph glyph-name="format-bold"
-      unicode="&#xF264;"
-      horiz-adv-x="512" d=" M288 117.3333333333334H213.3333333333333V181.3333333333334H288C305.7066666666667 181.3333333333334 320 167.04 320 149.3333333333334S305.7066666666667 117.3333333333334 288 117.3333333333334M213.3333333333333 309.3333333333334H277.3333333333333C295.04 309.3333333333334 309.3333333333333 295.04 309.3333333333333 277.3333333333334S295.04 245.3333333333334 277.3333333333333 245.3333333333334H213.3333333333333M332.8 217.8133333333334C353.4933333333334 232.32 368 256 368 277.3333333333334C368 325.5466666666667 330.6666666666667 362.6666666666667 282.6666666666667 362.6666666666667H149.3333333333333V64H299.52C344.32 64 378.6666666666667 100.2666666666667 378.6666666666667 144.8533333333334C378.6666666666667 177.28 360.32 205.0133333333333 332.8 217.8133333333333z" />
-    <glyph glyph-name="format-clear"
-      unicode="&#xF265;"
-      horiz-adv-x="512" d=" M128 341.3333333333334V337.4933333333334L188.16 277.3333333333334H239.36L224 241.4933333333334L268.8 196.6933333333334L303.1466666666667 277.3333333333334H426.6666666666667V341.3333333333334H128M69.76 341.3333333333334L42.6666666666667 314.24L191.36 165.5466666666668L138.6666666666667 42.6666666666667H202.6666666666667L236.16 120.7466666666667L356.9066666666667 0L384 27.0933333333334L75.7333333333333 335.5733333333334L69.76 341.3333333333334z" />
-    <glyph glyph-name="format-color-fill"
-      unicode="&#xF266;"
-      horiz-adv-x="512" d=" M405.3333333333333 202.6666666666667S362.6666666666667 156.3733333333333 362.6666666666667 128C362.6666666666667 104.5333333333333 381.8666666666666 85.3333333333334 405.3333333333333 85.3333333333334S448 104.5333333333333 448 128C448 156.3733333333333 405.3333333333333 202.6666666666667 405.3333333333333 202.6666666666667M111.1466666666667 234.6666666666667L213.3333333333333 336.8533333333334L315.52 234.6666666666667M353.28 257.2800000000001L162.56 448L132.48 417.92L183.2533333333333 367.1466666666667L73.3866666666667 257.28C60.8 245.3333333333333 60.8 224.64 73.3866666666667 212.0533333333333L190.72 94.72C196.9066666666667 88.5333333333333 205.2266666666666 85.3333333333333 213.3333333333333 85.3333333333333S229.76 88.5333333333333 235.9466666666667 94.72L353.2800000000001 212.0533333333333C365.8666666666667 224.64 365.8666666666667 245.3333333333333 353.2800000000001 257.28z" />
-    <glyph glyph-name="format-color-text"
-      unicode="&#xF69D;"
-      horiz-adv-x="512" d=" M205.2266666666666 192L256 327.04L306.56 192M234.6666666666667 384L117.3333333333333 85.3333333333334H165.3333333333333L189.2266666666667 149.3333333333334H322.56L346.6666666666667 85.3333333333334H394.6666666666667L277.3333333333333 384H234.6666666666667z" />
-    <glyph glyph-name="format-columns"
-      unicode="&#xF8DE;"
-      horiz-adv-x="512" d=" M64 384H234.6666666666667V341.3333333333334H64V384M277.3333333333333 384H448V341.3333333333334H277.3333333333333V384M64 298.6666666666667H234.6666666666667V256H64V298.6666666666667M277.3333333333333 298.6666666666667H448V256H277.3333333333333V298.6666666666667M64 213.3333333333334H234.6666666666667V170.6666666666667H64V213.3333333333334M277.3333333333333 213.3333333333334H448V170.6666666666667H277.3333333333333V213.3333333333334M64 128H234.6666666666667V85.3333333333334H64V128M277.3333333333333 128H448V85.3333333333334H277.3333333333333V128M64 42.6666666666667H234.6666666666667V0H64V42.6666666666667M277.3333333333333 42.6666666666667H448V0H277.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="format-float-center"
-      unicode="&#xF267;"
-      horiz-adv-x="512" d=" M192 298.6666666666667H320V170.6666666666667H192V298.6666666666667M64 384H448V341.3333333333334H64V384M64 128H448V85.3333333333334H64V128M64 42.6666666666667H362.6666666666667V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-float-left"
-      unicode="&#xF268;"
-      horiz-adv-x="512" d=" M64 298.6666666666667H192V170.6666666666667H64V298.6666666666667M64 384H448V341.3333333333334H64V384M448 298.6666666666667V256H234.6666666666667V298.6666666666667H448M448 213.3333333333334V170.6666666666667H234.6666666666667V213.3333333333334H448M64 128H362.6666666666667V85.3333333333334H64V128M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-float-none"
-      unicode="&#xF269;"
-      horiz-adv-x="512" d=" M64 298.6666666666667H192V170.6666666666667H64V298.6666666666667M64 384H448V341.3333333333334H64V384M448 213.3333333333334V170.6666666666667H234.6666666666667V213.3333333333334H448M64 128H362.6666666666667V85.3333333333334H64V128M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-float-right"
-      unicode="&#xF26A;"
-      horiz-adv-x="512" d=" M320 298.6666666666667H448V170.6666666666667H320V298.6666666666667M64 384H448V341.3333333333334H64V384M277.3333333333333 298.6666666666667V256H64V298.6666666666667H277.3333333333333M192 213.3333333333334V170.6666666666667H64V213.3333333333334H192M64 128H362.6666666666667V85.3333333333334H64V128M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-font"
-      unicode="&#xF6D5;"
-      horiz-adv-x="512" d=" M362.6666666666667 277.3333333333334H426.6666666666667V21.3333333333334H448V0H362.6666666666667V21.3333333333334H384V85.3333333333334H298.6666666666667L266.6666666666667 21.3333333333334H298.6666666666667V0H213.3333333333333V21.3333333333334H234.6666666666667L362.6666666666667 277.3333333333334M384 256L309.3333333333333 106.6666666666667H384V256M106.6666666666667 384H213.3333333333333C237.0133333333333 384 256 365.0133333333333 256 341.3333333333334V106.6666666666667H192V213.3333333333334H128V106.6666666666667H64V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384M128 341.3333333333334V256H192V341.3333333333334H128z" />
-    <glyph glyph-name="format-font-size-decrease"
-      unicode="&#xF9F2;"
-      horiz-adv-x="512" d=" M109.2266666666667 149.3333333333334L160 284.3733333333334L210.56 149.3333333333334M138.6666666666667 341.3333333333334L21.3333333333333 42.6666666666667H69.3333333333333L93.2266666666667 106.6666666666667H226.56L250.6666666666667 42.6666666666667H298.6666666666667L181.3333333333333 341.3333333333334H138.6666666666667M384 85.3333333333334L490.6666666666666 193.4933333333334L460.5866666666666 224L405.3333333333333 168.5333333333334V298.6666666666667H362.6666666666667V168.5333333333334L307.4133333333333 224L277.3333333333333 193.4933333333334L384 85.3333333333334z" />
-    <glyph glyph-name="format-font-size-increase"
-      unicode="&#xF9F3;"
-      horiz-adv-x="512" d=" M109.2266666666667 149.3333333333334L160 284.3733333333334L210.56 149.3333333333334M138.6666666666667 341.3333333333334L21.3333333333333 42.6666666666667H69.3333333333333L93.2266666666667 106.6666666666667H226.56L250.6666666666667 42.6666666666667H298.6666666666667L181.3333333333333 341.3333333333334H138.6666666666667M384 298.6666666666667L277.3333333333333 190.5066666666667L307.4133333333333 160L362.6666666666667 215.4666666666667V85.3333333333334H405.3333333333333V215.4666666666667L460.5866666666666 160L490.6666666666666 190.5066666666667L384 298.6666666666667z" />
-    <glyph glyph-name="format-header-1"
-      unicode="&#xF26B;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H106.6666666666667V234.6666666666667H192V362.6666666666667H234.6666666666667V64H192V192H106.6666666666667V64H64V362.6666666666667M298.6666666666667 64V106.6666666666667H341.3333333333333V313.3866666666667L288 282.6666666666667V331.9466666666667L341.3333333333333 362.6666666666667H384V106.6666666666667H426.6666666666667V64H298.6666666666667z" />
-    <glyph glyph-name="format-header-2"
-      unicode="&#xF26C;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H106.6666666666667V234.6666666666667H192V362.6666666666667H234.6666666666667V64H192V192H106.6666666666667V64H64V362.6666666666667M448 64H320C296.5333333333333 64 277.3333333333333 83.2 277.3333333333333 106.6666666666667C277.3333333333333 117.9733333333334 281.6 128 288.8533333333333 135.68L392.7466666666667 247.2533333333334C400.64 254.9333333333334 405.3333333333333 265.6 405.3333333333333 277.3333333333334C405.3333333333333 300.8 386.1333333333334 320 362.6666666666667 320S320 300.8 320 277.3333333333334H277.3333333333333C277.3333333333333 324.48 315.52 362.6666666666667 362.6666666666667 362.6666666666667S448 324.48 448 277.3333333333334C448 253.8666666666667 438.4 232.5333333333334 423.04 216.96L320 106.6666666666667H448V64z" />
-    <glyph glyph-name="format-header-3"
-      unicode="&#xF26D;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H106.6666666666667V234.6666666666667H192V362.6666666666667H234.6666666666667V64H192V192H106.6666666666667V64H64V362.6666666666667M320 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V106.6666666666667C448 83.2 428.8 64 405.3333333333333 64H320C296.5333333333333 64 277.3333333333333 83.2 277.3333333333333 106.6666666666667V128H320V106.6666666666667H405.3333333333333V192H320V234.6666666666667H405.3333333333333V320H320V298.6666666666667H277.3333333333333V320C277.3333333333333 343.4666666666667 296.5333333333333 362.6666666666667 320 362.6666666666667z" />
-    <glyph glyph-name="format-header-4"
-      unicode="&#xF26E;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H106.6666666666667V234.6666666666667H192V362.6666666666667H234.6666666666667V64H192V192H106.6666666666667V64H64V362.6666666666667M384 64V170.6666666666667H277.3333333333333V213.3333333333334L384 362.6666666666667H426.6666666666667V213.3333333333334H448V170.6666666666667H426.6666666666667V64H384M384 213.3333333333334V289.7066666666667L329.6 213.3333333333334H384z" />
-    <glyph glyph-name="format-header-5"
-      unicode="&#xF26F;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H106.6666666666667V234.6666666666667H192V362.6666666666667H234.6666666666667V64H192V192H106.6666666666667V64H64V362.6666666666667M320 362.6666666666667H426.6666666666667V320H320V234.6666666666667H362.6666666666667C409.8133333333334 234.6666666666667 448 196.48 448 149.3333333333334S409.8133333333334 64 362.6666666666667 64H320C296.5333333333333 64 277.3333333333333 83.2 277.3333333333333 106.6666666666667V128H320V106.6666666666667H362.6666666666667C386.1333333333334 106.6666666666667 405.3333333333333 125.8666666666667 405.3333333333333 149.3333333333334S386.1333333333334 192 362.6666666666667 192H320C296.5333333333333 192 277.3333333333333 211.2 277.3333333333333 234.6666666666667V320C277.3333333333333 343.4666666666667 296.5333333333333 362.6666666666667 320 362.6666666666667z" />
-    <glyph glyph-name="format-header-6"
-      unicode="&#xF270;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H106.6666666666667V234.6666666666667H192V362.6666666666667H234.6666666666667V64H192V192H106.6666666666667V64H64V362.6666666666667M320 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V298.6666666666667H405.3333333333333V320H320V234.6666666666667H405.3333333333333C428.8 234.6666666666667 448 215.4666666666667 448 192V106.6666666666667C448 83.2 428.8 64 405.3333333333333 64H320C296.5333333333333 64 277.3333333333333 83.2 277.3333333333333 106.6666666666667V320C277.3333333333333 343.4666666666667 296.5333333333333 362.6666666666667 320 362.6666666666667M320 192V106.6666666666667H405.3333333333333V192H320z" />
-    <glyph glyph-name="format-header-decrease"
-      unicode="&#xF271;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H128V234.6666666666667H213.3333333333333V362.6666666666667H256V64H213.3333333333333V192H128V64H85.3333333333333V362.6666666666667M435.6266666666667 289.92L359.04 213.3333333333334L435.6266666666666 136.7466666666667L405.3333333333333 106.6666666666667L298.6666666666667 213.3333333333334L405.3333333333333 320L435.6266666666667 289.92z" />
-    <glyph glyph-name="format-header-equal"
-      unicode="&#xF272;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H128V234.6666666666667H213.3333333333333V362.6666666666667H256V64H213.3333333333333V192H128V64H85.3333333333333V362.6666666666667M298.6666666666667 234.6666666666667V277.3333333333334H448V234.6666666666667H298.6666666666667M298.6666666666667 192H448V149.3333333333334H298.6666666666667V192z" />
-    <glyph glyph-name="format-header-increase"
-      unicode="&#xF273;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H128V234.6666666666667H213.3333333333333V362.6666666666667H256V64H213.3333333333333V192H128V64H85.3333333333333V362.6666666666667M311.2533333333334 289.92L387.6266666666667 213.3333333333334L311.2533333333334 136.7466666666667L341.3333333333333 106.6666666666667L448 213.3333333333334L341.3333333333333 320L311.2533333333334 289.92z" />
-    <glyph glyph-name="format-header-pound"
-      unicode="&#xF274;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H106.6666666666667V234.6666666666667H192V362.6666666666667H234.6666666666667V64H192V192H106.6666666666667V64H64V362.6666666666667M277.3333333333333 277.3333333333334H326.6133333333334L333.44 341.3333333333334H376.1066666666667L369.2800000000001 277.3333333333334H411.9466666666667L418.7733333333334 341.3333333333334H461.4400000000001L454.6133333333333 277.3333333333334H490.6666666666666V234.6666666666667H450.1333333333334L445.8666666666667 192H490.6666666666666V149.3333333333334H441.3866666666667L434.56 85.3333333333334H391.8933333333333L398.7200000000001 149.3333333333334H356.0533333333334L349.2266666666667 85.3333333333334H306.56L313.3866666666667 149.3333333333334H277.3333333333333V192H317.8666666666667L322.1333333333334 234.6666666666667H277.3333333333333V277.3333333333334M364.8 234.6666666666667L360.5333333333334 192H403.2000000000001L407.4666666666667 234.6666666666667H364.8z" />
-    <glyph glyph-name="format-horizontal-align-center"
-      unicode="&#xF61E;"
-      horiz-adv-x="512" d=" M405.3333333333333 106.6666666666667V170.6666666666667H490.6666666666666V213.3333333333334H405.3333333333333V277.3333333333334L320 192L405.3333333333333 106.6666666666667M106.6666666666667 277.3333333333334V213.3333333333334H21.3333333333333V170.6666666666667H106.6666666666667V106.6666666666667L192 192L106.6666666666667 277.3333333333334M234.6666666666667 21.3333333333334H277.3333333333333V362.6666666666667H234.6666666666667V21.3333333333334z" />
-    <glyph glyph-name="format-horizontal-align-left"
-      unicode="&#xF61F;"
-      horiz-adv-x="512" d=" M234.6666666666667 106.6666666666667V170.6666666666667H448V213.3333333333334H234.6666666666667V277.3333333333334L149.3333333333333 192L234.6666666666667 106.6666666666667M64 21.3333333333334H106.6666666666667V362.6666666666667H64V21.3333333333334z" />
-    <glyph glyph-name="format-horizontal-align-right"
-      unicode="&#xF620;"
-      horiz-adv-x="512" d=" M277.3333333333333 277.3333333333334V213.3333333333334H64V170.6666666666667H277.3333333333333V106.6666666666667L362.6666666666667 192L277.3333333333333 277.3333333333334M405.3333333333333 21.3333333333334H448V362.6666666666667H405.3333333333333V21.3333333333334z" />
-    <glyph glyph-name="format-indent-decrease"
-      unicode="&#xF275;"
-      horiz-adv-x="512" d=" M234.6666666666667 170.6666666666667H448V213.3333333333334H234.6666666666667M234.6666666666667 256H448V298.6666666666667H234.6666666666667M64 384V341.3333333333334H448V384M64 0H448V42.6666666666667H64M64 192L149.3333333333333 106.6666666666667V277.3333333333334M234.6666666666667 85.3333333333334H448V128H234.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="format-indent-increase"
-      unicode="&#xF276;"
-      horiz-adv-x="512" d=" M234.6666666666667 170.6666666666667H448V213.3333333333334H234.6666666666667M234.6666666666667 256H448V298.6666666666667H234.6666666666667M64 384V341.3333333333334H448V384M234.6666666666667 85.3333333333334H448V128H234.6666666666667M64 277.3333333333334V106.6666666666667L149.3333333333333 192M64 0H448V42.6666666666667H64V0z" />
-    <glyph glyph-name="format-italic"
-      unicode="&#xF277;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667V298.6666666666667H260.48L187.52 128H128V64H298.6666666666667V128H251.52L324.48 298.6666666666667H384V362.6666666666667H213.3333333333333z" />
-    <glyph glyph-name="format-letter-case"
-      unicode="&#xFB19;"
-      horiz-adv-x="512" d=" M427.9466666666666 64C426.6666666666667 67.6266666666667 424.7466666666667 73.8133333333334 423.68 82.9866666666667C409.3866666666666 68.0533333333334 392.1066666666667 60.5866666666667 372.2666666666667 60.5866666666667C354.56 60.5866666666667 339.84 65.7066666666667 328.5333333333333 75.7333333333334C317.2266666666667 85.3333333333334 311.4666666666666 98.3466666666667 311.4666666666666 113.92C311.4666666666666 132.6933333333334 318.5066666666666 147.2000000000001 332.8 157.6533333333334C347.0933333333333 168.1066666666667 367.1466666666666 173.2266666666667 393.1733333333333 173.2266666666667H423.04V186.8800000000001C423.04 197.3333333333334 419.84 205.6533333333334 413.44 211.84C407.04 218.0266666666667 397.44 221.0133333333334 385.0666666666666 221.0133333333334C373.9733333333333 221.0133333333334 364.8 218.4533333333334 357.3333333333333 213.3333333333334C349.8666666666666 208.0000000000001 346.2399999999999 201.8133333333334 346.2399999999999 194.3466666666667H315.0933333333333C315.0933333333333 203.5200000000001 318.2933333333333 212.2666666666667 324.6933333333332 220.8000000000001C330.6666666666665 229.3333333333334 339.8399999999999 235.9466666666667 350.7199999999999 240.8533333333334C361.5999999999999 245.3333333333334 373.3333333333332 248.32 386.7733333333332 248.32C407.6799999999999 248.32 423.8933333333332 243.2 435.6266666666666 232.7466666666667S453.5466666666665 208 453.9733333333332 189.6533333333334V106.6666666666667C453.9733333333332 89.6 456.1066666666666 76.3733333333333 460.3733333333332 66.5600000000001V64H427.9466666666666M376.7466666666666 87.8933333333334C386.3466666666666 87.8933333333334 395.5199999999999 90.24 404.2666666666666 94.72C412.7999999999999 99.2000000000001 419.1999999999999 105.1733333333334 423.0399999999999 112.4266666666667V145.9200000000001H398.9333333333333C361.1733333333333 145.9200000000001 342.1866666666666 135.8933333333334 342.1866666666666 115.84C342.1866666666666 106.6666666666667 345.3866666666666 100.2666666666668 352 95.3600000000001C358.4 90.4533333333334 366.5066666666667 87.8933333333334 376.7466666666667 87.8933333333334M116.48 155.5200000000001H203.3066666666667L160 271.1466666666667L116.48 155.5200000000001M141.6533333333333 320H178.3466666666666L278.8266666666667 64H237.6533333333334L216.96 118.8266666666667H102.8266666666667L82.3466666666667 64H41.1733333333333L141.6533333333333 320z" />
-    <glyph glyph-name="format-letter-case-lower"
-      unicode="&#xFB1A;"
-      horiz-adv-x="512" d=" M427.9466666666666 64C426.6666666666667 67.6266666666667 424.7466666666667 73.8133333333334 423.68 82.9866666666667C409.3866666666666 68.0533333333334 392.1066666666667 60.5866666666667 372.2666666666667 60.5866666666667C354.56 60.5866666666667 339.84 65.7066666666667 328.5333333333333 75.7333333333334C317.2266666666667 85.3333333333334 311.4666666666666 98.3466666666667 311.4666666666666 113.92C311.4666666666666 132.6933333333334 318.5066666666666 147.2000000000001 332.8 157.6533333333334C347.0933333333333 168.1066666666667 367.1466666666666 173.2266666666667 393.1733333333333 173.2266666666667H423.04V186.8800000000001C423.04 197.3333333333334 419.84 205.6533333333334 413.44 211.84C407.04 218.0266666666667 397.44 221.0133333333334 385.0666666666666 221.0133333333334C373.9733333333333 221.0133333333334 364.8 218.4533333333334 357.3333333333333 213.3333333333334C349.8666666666666 208.0000000000001 346.2399999999999 201.8133333333334 346.2399999999999 194.3466666666667H315.0933333333333C315.0933333333333 203.5200000000001 318.2933333333333 212.2666666666667 324.6933333333332 220.8000000000001C330.6666666666665 229.3333333333334 339.8399999999999 235.9466666666667 350.7199999999999 240.8533333333334C361.5999999999999 245.3333333333334 373.3333333333332 248.32 386.7733333333332 248.32C407.6799999999999 248.32 423.8933333333332 243.2 435.6266666666666 232.7466666666667S453.5466666666665 208 453.9733333333332 189.6533333333334V106.6666666666667C453.9733333333332 89.6 456.1066666666666 76.3733333333333 460.3733333333332 66.5600000000001V64H427.9466666666666M376.7466666666666 87.8933333333334C386.3466666666666 87.8933333333334 395.5199999999999 90.24 404.2666666666666 94.72C412.7999999999999 99.2000000000001 419.1999999999999 105.1733333333334 423.0399999999999 112.4266666666667V145.9200000000001H398.9333333333333C361.1733333333333 145.9200000000001 342.1866666666666 135.8933333333334 342.1866666666666 115.84C342.1866666666666 106.6666666666667 345.3866666666666 100.2666666666668 352 95.3600000000001C358.4 90.4533333333334 366.5066666666667 87.8933333333334 376.7466666666667 87.8933333333334M116.48 155.5200000000001H203.3066666666667L160 271.1466666666667L116.48 155.5200000000001M141.6533333333333 320H178.3466666666666L278.8266666666667 64H237.6533333333334L216.96 118.8266666666667H102.8266666666667L82.3466666666667 64H41.1733333333333L141.6533333333333 320M469.3333333333333 21.3333333333334V-21.3333333333333H309.3333333333333V21.3333333333334H469.3333333333333z" />
-    <glyph glyph-name="format-letter-case-upper"
-      unicode="&#xFB1B;"
-      horiz-adv-x="512" d=" M427.9466666666666 64C426.6666666666667 67.6266666666667 424.7466666666667 73.8133333333334 423.68 82.9866666666667C409.3866666666666 68.0533333333334 392.1066666666667 60.5866666666667 372.2666666666667 60.5866666666667C354.56 60.5866666666667 339.84 65.7066666666667 328.5333333333333 75.7333333333334C317.2266666666667 85.3333333333334 311.4666666666666 98.3466666666667 311.4666666666666 113.92C311.4666666666666 132.6933333333334 318.5066666666666 147.2000000000001 332.8 157.6533333333334C347.0933333333333 168.1066666666667 367.1466666666666 173.2266666666667 393.1733333333333 173.2266666666667H423.04V186.8800000000001C423.04 197.3333333333334 419.84 205.6533333333334 413.44 211.84C407.04 218.0266666666667 397.44 221.0133333333334 385.0666666666666 221.0133333333334C373.9733333333333 221.0133333333334 364.8 218.4533333333334 357.3333333333333 213.3333333333334C349.8666666666666 208.0000000000001 346.2399999999999 201.8133333333334 346.2399999999999 194.3466666666667H315.0933333333333C315.0933333333333 203.5200000000001 318.2933333333333 212.2666666666667 324.6933333333332 220.8000000000001C330.6666666666665 229.3333333333334 339.8399999999999 235.9466666666667 350.7199999999999 240.8533333333334C361.5999999999999 245.3333333333334 373.3333333333332 248.32 386.7733333333332 248.32C407.6799999999999 248.32 423.8933333333332 243.2 435.6266666666666 232.7466666666667S453.5466666666665 208 453.9733333333332 189.6533333333334V106.6666666666667C453.9733333333332 89.6 456.1066666666666 76.3733333333333 460.3733333333332 66.5600000000001V64H427.9466666666666M376.7466666666666 87.8933333333334C386.3466666666666 87.8933333333334 395.5199999999999 90.24 404.2666666666666 94.72C412.7999999999999 99.2000000000001 419.1999999999999 105.1733333333334 423.0399999999999 112.4266666666667V145.9200000000001H398.9333333333333C361.1733333333333 145.9200000000001 342.1866666666666 135.8933333333334 342.1866666666666 115.84C342.1866666666666 106.6666666666667 345.3866666666666 100.2666666666668 352 95.3600000000001C358.4 90.4533333333334 366.5066666666667 87.8933333333334 376.7466666666667 87.8933333333334M116.48 155.5200000000001H203.3066666666667L160 271.1466666666667L116.48 155.5200000000001M141.6533333333333 320H178.3466666666666L278.8266666666667 64H237.6533333333334L216.96 118.8266666666667H102.8266666666667L82.3466666666667 64H41.1733333333333L141.6533333333333 320M42.6666666666667 21.3333333333334H277.3333333333333V-21.3333333333333H42.6666666666667V21.3333333333334z" />
-    <glyph glyph-name="format-line-spacing"
-      unicode="&#xF278;"
-      horiz-adv-x="512" d=" M213.3333333333333 170.6666666666667H469.3333333333333V213.3333333333334H213.3333333333333M213.3333333333333 42.6666666666667H469.3333333333333V85.3333333333334H213.3333333333333M213.3333333333333 298.6666666666667H469.3333333333333V341.3333333333334H213.3333333333333M128 298.6666666666667H181.3333333333333L106.6666666666667 373.3333333333334L32 298.6666666666667H85.3333333333333V85.3333333333334H32L106.6666666666667 10.6666666666667L181.3333333333333 85.3333333333334H128V298.6666666666667z" />
-    <glyph glyph-name="format-line-style"
-      unicode="&#xF5C8;"
-      horiz-adv-x="512" d=" M64 106.6666666666667H170.6666666666667V149.3333333333334H64V106.6666666666667M202.6666666666667 106.6666666666667H309.3333333333333V149.3333333333334H202.6666666666667V106.6666666666667M341.3333333333333 106.6666666666667H448V149.3333333333334H341.3333333333333V106.6666666666667M64 21.3333333333334H106.6666666666667V64H64V21.3333333333334M149.3333333333333 21.3333333333334H192V64H149.3333333333333V21.3333333333334M234.6666666666667 21.3333333333334H277.3333333333333V64H234.6666666666667V21.3333333333334M320 21.3333333333334H362.6666666666667V64H320V21.3333333333334M405.3333333333333 21.3333333333334H448V64H405.3333333333333V21.3333333333334M64 192H234.6666666666667V234.6666666666667H64V192M277.3333333333333 192H448V234.6666666666667H277.3333333333333V192M64 362.6666666666667V277.3333333333334H448V362.6666666666667H64z" />
-    <glyph glyph-name="format-line-weight"
-      unicode="&#xF5C9;"
-      horiz-adv-x="512" d=" M64 85.3333333333334H448V128H64V85.3333333333334M64 21.3333333333334H448V42.6666666666667H64V21.3333333333334M64 170.6666666666667H448V234.6666666666667H64V170.6666666666667M64 362.6666666666667V277.3333333333334H448V362.6666666666667H64z" />
-    <glyph glyph-name="format-list-bulleted"
-      unicode="&#xF279;"
-      horiz-adv-x="512" d=" M149.3333333333333 341.3333333333334H448V298.6666666666667H149.3333333333333V341.3333333333334M149.3333333333333 170.6666666666667V213.3333333333334H448V170.6666666666667H149.3333333333333M85.3333333333333 352C103.04 352 117.3333333333333 337.7066666666667 117.3333333333333 320S103.04 288 85.3333333333333 288S53.3333333333333 302.2933333333334 53.3333333333333 320S67.6266666666667 352 85.3333333333333 352M85.3333333333333 224C103.04 224 117.3333333333333 209.7066666666667 117.3333333333333 192S103.04 160 85.3333333333333 160S53.3333333333333 174.2933333333334 53.3333333333333 192S67.6266666666667 224 85.3333333333333 224M149.3333333333333 42.6666666666667V85.3333333333334H448V42.6666666666667H149.3333333333333M85.3333333333333 96C103.04 96 117.3333333333333 81.7066666666667 117.3333333333333 64S103.04 32 85.3333333333333 32S53.3333333333333 46.2933333333334 53.3333333333333 64S67.6266666666667 96 85.3333333333333 96z" />
-    <glyph glyph-name="format-list-bulleted-type"
-      unicode="&#xF27A;"
-      horiz-adv-x="512" d=" M106.6666666666667 245.3333333333334L160 149.3333333333334H53.3333333333333L106.6666666666667 245.3333333333334M64 362.6666666666667H149.3333333333333V277.3333333333334H64V362.6666666666667M106.6666666666667 21.3333333333334C130.1333333333333 21.3333333333334 149.3333333333333 40.5333333333333 149.3333333333333 64S130.1333333333333 106.6666666666667 106.6666666666667 106.6666666666667S64 87.4666666666667 64 64S83.2 21.3333333333334 106.6666666666667 21.3333333333334M192 341.3333333333334V298.6666666666667H448V341.3333333333334H192M192 42.6666666666667H448V85.3333333333334H192V42.6666666666667M192 170.6666666666667H448V213.3333333333334H192V170.6666666666667z" />
-    <glyph glyph-name="format-list-checkbox"
-      unicode="&#xF969;"
-      horiz-adv-x="512" d=" M448 42.6666666666667V85.3333333333334H170.6666666666667V42.6666666666667H448M448 170.6666666666667V213.3333333333334H170.6666666666667V170.6666666666667H448M170.6666666666667 298.6666666666667H448V341.3333333333334H170.6666666666667V298.6666666666667M85.3333333333333 341.3333333333334V298.6666666666667H128V341.3333333333334H85.3333333333333M64 341.3333333333334C64 353.0666666666667 73.6 362.6666666666667 85.3333333333333 362.6666666666667H128C139.7333333333333 362.6666666666667 149.3333333333333 353.0666666666667 149.3333333333333 341.3333333333334V298.6666666666667C149.3333333333333 286.9333333333334 139.7333333333333 277.3333333333334 128 277.3333333333334H85.3333333333333C73.6 277.3333333333334 64 286.9333333333334 64 298.6666666666667V341.3333333333334M85.3333333333333 213.3333333333334V170.6666666666667H128V213.3333333333334H85.3333333333333M64 213.3333333333334C64 225.0666666666667 73.6 234.6666666666667 85.3333333333333 234.6666666666667H128C139.7333333333333 234.6666666666667 149.3333333333333 225.0666666666667 149.3333333333333 213.3333333333334V170.6666666666667C149.3333333333333 158.9333333333333 139.7333333333333 149.3333333333334 128 149.3333333333334H85.3333333333333C73.6 149.3333333333334 64 158.9333333333333 64 170.6666666666667V213.3333333333334M85.3333333333333 85.3333333333334V42.6666666666667H128V85.3333333333334H85.3333333333333M64 85.3333333333334C64 97.0666666666667 73.6 106.6666666666667 85.3333333333333 106.6666666666667H128C139.7333333333333 106.6666666666667 149.3333333333333 97.0666666666667 149.3333333333333 85.3333333333334V42.6666666666667C149.3333333333333 30.9333333333333 139.7333333333333 21.3333333333334 128 21.3333333333334H85.3333333333333C73.6 21.3333333333334 64 30.9333333333333 64 42.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="format-list-checks"
-      unicode="&#xF755;"
-      horiz-adv-x="512" d=" M64 341.3333333333334H192V213.3333333333334H64V341.3333333333334M106.6666666666667 298.6666666666667V256H149.3333333333333V298.6666666666667H106.6666666666667M234.6666666666667 298.6666666666667H448V256H234.6666666666667V298.6666666666667M234.6666666666667 128H448V85.3333333333334H234.6666666666667V128M106.6666666666667 21.3333333333334L32 96L62.08 126.0800000000001L106.6666666666667 81.7066666666667L204.5866666666667 179.4133333333333L234.6666666666667 149.3333333333334L106.6666666666667 21.3333333333334z" />
-    <glyph glyph-name="format-list-numbers"
-      unicode="&#xF27B;"
-      horiz-adv-x="512" d=" M149.3333333333333 170.6666666666667H448V213.3333333333334H149.3333333333333M149.3333333333333 42.6666666666667H448V85.3333333333334H149.3333333333333M149.3333333333333 298.6666666666667H448V341.3333333333334H149.3333333333333M42.6666666666667 213.3333333333334H81.0666666666667L42.6666666666667 168.5333333333334V149.3333333333334H106.6666666666667V170.6666666666667H68.2666666666667L106.6666666666667 215.4666666666667V234.6666666666667H42.6666666666667M64 277.3333333333334H85.3333333333333V362.6666666666667H42.6666666666667V341.3333333333334H64M42.6666666666667 85.3333333333334H85.3333333333333V74.6666666666667H64V53.3333333333334H85.3333333333333V42.6666666666667H42.6666666666667V21.3333333333334H106.6666666666667V106.6666666666667H42.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="format-page-break"
-      unicode="&#xF6D6;"
-      horiz-adv-x="512" d=" M384 21.3333333333334H128V64H85.3333333333333V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V64H384V21.3333333333334M298.6666666666667 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V192H128V362.6666666666667H298.6666666666667V277.3333333333334H384V192H426.6666666666667V277.3333333333334L298.6666666666667 405.3333333333333M234.6666666666667 106.6666666666667H170.6666666666667V149.3333333333334H234.6666666666667V106.6666666666667M341.3333333333333 106.6666666666667H277.3333333333333V149.3333333333334H341.3333333333333V106.6666666666667M64 149.3333333333334H128V106.6666666666667H64V149.3333333333334M448 106.6666666666667H384V149.3333333333334H448V106.6666666666667z" />
-    <glyph glyph-name="format-paint"
-      unicode="&#xF27C;"
-      horiz-adv-x="512" d=" M384 362.6666666666667V384C384 395.7333333333334 374.4 405.3333333333333 362.6666666666667 405.3333333333333H106.6666666666667C94.9333333333333 405.3333333333333 85.3333333333333 395.7333333333334 85.3333333333333 384V298.6666666666667C85.3333333333333 286.9333333333334 94.9333333333333 277.3333333333334 106.6666666666667 277.3333333333334H362.6666666666667C374.4 277.3333333333334 384 286.9333333333334 384 298.6666666666667V320H405.3333333333333V234.6666666666667H192V0C192 -11.7333333333333 201.6 -21.3333333333333 213.3333333333333 -21.3333333333333H256C267.7333333333334 -21.3333333333333 277.3333333333333 -11.7333333333333 277.3333333333333 0V192H448V362.6666666666667H384z" />
-    <glyph glyph-name="format-paragraph"
-      unicode="&#xF27D;"
-      horiz-adv-x="512" d=" M277.3333333333333 362.6666666666667C324.48 362.6666666666667 362.6666666666667 324.48 362.6666666666667 277.3333333333334S324.48 192 277.3333333333333 192H234.6666666666667V64H192V362.6666666666667H277.3333333333333M277.3333333333333 234.6666666666667C300.8 234.6666666666667 320 253.8666666666667 320 277.3333333333334S300.8 320 277.3333333333333 320H234.6666666666667V234.6666666666667H277.3333333333333z" />
-    <glyph glyph-name="format-pilcrow"
-      unicode="&#xF6D7;"
-      horiz-adv-x="512" d=" M213.3333333333333 213.3333333333334C166.1866666666667 213.3333333333334 128 251.52 128 298.6666666666667S166.1866666666667 384 213.3333333333333 384H384V341.3333333333334H341.3333333333333V0H298.6666666666667V341.3333333333334H256V0H213.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="format-quote-close"
-      unicode="&#xF27E;"
-      horiz-adv-x="512" d=" M298.6666666666667 85.3333333333334H362.6666666666667L405.3333333333333 170.6666666666667V298.6666666666667H277.3333333333333V170.6666666666667H341.3333333333333M128 85.3333333333334H192L234.6666666666667 170.6666666666667V298.6666666666667H106.6666666666667V170.6666666666667H170.6666666666667L128 85.3333333333334z" />
-    <glyph glyph-name="format-quote-open"
-      unicode="&#xF756;"
-      horiz-adv-x="512" d=" M213.3333333333333 298.6666666666667L170.6666666666667 213.3333333333334H234.6666666666667V85.3333333333334H106.6666666666667V213.3333333333334L149.3333333333333 298.6666666666667H213.3333333333333M384 298.6666666666667L341.3333333333333 213.3333333333334H405.3333333333333V85.3333333333334H277.3333333333333V213.3333333333334L320 298.6666666666667H384z" />
-    <glyph glyph-name="format-rotate-90"
-      unicode="&#xF6A9;"
-      horiz-adv-x="512" d=" M156.5866666666667 311.2533333333334L18.3466666666667 172.8L156.8 34.5599999999999L295.2533333333334 172.8L156.5866666666667 311.2533333333334M78.72 172.8L156.8 250.88L234.6666666666667 172.8L156.5866666666667 94.72L78.72 172.8M413.0133333333333 306.3466666666667C375.68 343.8933333333333 326.4 362.6666666666667 277.3333333333333 362.6666666666667V431.7866666666667L186.88 341.3333333333334L277.3333333333333 250.88V320C315.52 320 353.7066666666666 305.4933333333334 382.9333333333333 276.2666666666667C441.1733333333333 218.0266666666667 441.1733333333333 123.3066666666667 382.9333333333333 65.0666666666666C353.7066666666666 35.84 315.52 21.3333333333334 277.3333333333333 21.3333333333334C256.64 21.3333333333334 235.9466666666667 25.8133333333334 216.7466666666667 34.3466666666667L184.96 2.5600000000001C213.3333333333333 -13.2266666666667 245.3333333333333 -21.3333333333333 277.3333333333333 -21.3333333333333C326.4 -21.3333333333333 375.68 -2.56 413.0133333333333 34.9866666666667C488.1066666666666 109.8666666666667 488.1066666666666 231.4666666666667 413.0133333333333 306.3466666666667z" />
-    <glyph glyph-name="format-section"
-      unicode="&#xF69E;"
-      horiz-adv-x="512" d=" M334.2933333333333 353.7066666666667C313.6 366.0800000000001 289.7066666666667 372.48 265.6 372.0533333333334C231.8933333333333 372.0533333333334 206.08 355.4133333333334 206.08 329.3866666666667C206.08 299.52 234.6666666666667 288.64 277.3333333333333 274.3466666666667C330.6666666666667 257.0666666666667 371.2 235.3066666666667 371.2 183.8933333333333C370.3466666666667 155.9466666666667 356.0533333333333 130.3466666666667 332.8 114.9866666666667C346.6666666666666 101.9733333333333 354.3466666666667 83.6266666666667 354.1333333333333 64.64C354.1333333333333 4.48 298.6666666666667 -20.6933333333334 245.3333333333333 -20.6933333333334C214.1866666666667 -21.9733333333334 183.2533333333333 -13.6533333333334 156.8 2.7733333333333L170.6666666666667 35.4133333333334C192.8533333333333 20.2666666666667 219.0933333333333 12.16 245.9733333333333 11.9466666666667C282.6666666666667 11.9466666666667 309.9733333333333 28.5866666666667 309.9733333333333 58.88C309.9733333333333 85.3333333333333 293.3333333333333 100.0533333333333 240 118.4C181.3333333333333 138.6666666666667 140.8 160 140.8 208.8533333333333C142.2933333333333 237.0133333333333 158.5066666666667 262.6133333333334 183.4666666666667 275.8400000000001C170.0266666666667 288 162.3466666666666 305.7066666666667 162.1333333333333 324.0533333333334C162.1333333333333 374.4 208.4266666666667 405.3333333333333 267.3066666666666 405.3333333333333C294.8266666666667 405.3333333333333 321.92 399.1466666666667 346.24 386.3466666666667L334.2933333333333 353.7066666666667M242.1333333333334 161.7066666666667C264.7466666666667 154.6666666666667 286.72 145.4933333333334 307.4133333333333 134.1866666666667C321.28 144.64 329.1733333333333 161.0666666666667 328.7466666666667 178.3466666666667C328.7466666666667 199.68 315.0933333333333 218.4533333333333 277.3333333333333 231.68C253.6533333333334 239.5733333333333 229.9733333333333 249.3866666666667 207.36 260.9066666666667C191.36 251.3066666666667 181.3333333333333 234.0266666666667 181.3333333333333 215.2533333333333C181.3333333333333 194.56 196.9066666666667 177.4933333333334 242.1333333333334 161.7066666666667z" />
-    <glyph glyph-name="format-size"
-      unicode="&#xF27F;"
-      horiz-adv-x="512" d=" M64 192H128V42.6666666666667H192V192H256V256H64M192 362.6666666666667V298.6666666666667H298.6666666666667V42.6666666666667H362.6666666666667V298.6666666666667H469.3333333333333V362.6666666666667H192z" />
-    <glyph glyph-name="format-strikethrough"
-      unicode="&#xF280;"
-      horiz-adv-x="512" d=" M64 149.3333333333334H448V192H64M106.6666666666667 362.6666666666667V298.6666666666667H213.3333333333333V234.6666666666667H298.6666666666667V298.6666666666667H405.3333333333333V362.6666666666667M213.3333333333333 42.6666666666667H298.6666666666667V106.6666666666667H213.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="format-strikethrough-variant"
-      unicode="&#xF281;"
-      horiz-adv-x="512" d=" M490.6666666666666 192V149.3333333333334H397.0133333333333C418.3466666666667 103.68 417.28 -21.3333333333333 264.1066666666667 -21.3333333333333C86.4 -22.4 93.2266666666667 117.3333333333334 93.2266666666667 117.3333333333334L177.92 116.2666666666667C178.56 44.3733333333333 245.3333333333333 44.3733333333333 258.56 45.2266666666666C272.2133333333333 46.2933333333333 323.2 46.0799999999999 327.2533333333334 95.9999999999999C328.96 119.2533333333333 305.4933333333334 136.9599999999999 279.8933333333333 149.3333333333333H21.3333333333333V192H490.6666666666666M414.08 279.68L329.1733333333333 280.32S332.8 339.4133333333333 259.2 339.6266666666666C185.6 340.0533333333334 192 292.6933333333334 192 286.7200000000001C192.8533333333333 280.7466666666667 199.2533333333333 251.3066666666667 256 237.2266666666667H121.8133333333333S47.36 380.8 229.12 405.3333333333333C414.9333333333334 430.9333333333334 414.5066666666667 279.2533333333334 414.08 279.68z" />
-    <glyph glyph-name="format-subscript"
-      unicode="&#xF282;"
-      horiz-adv-x="512" d=" M341.3333333333333 289.92L243.4133333333334 192L341.3333333333333 94.08L311.2533333333334 64L213.3333333333333 161.92L115.4133333333333 64L85.3333333333333 94.08L183.2533333333333 192L85.3333333333333 289.92L115.4133333333333 320L213.3333333333333 222.08L311.2533333333334 320L341.3333333333333 289.92M466.1333333333333 -0.64H362.0266666666667V20.6933333333333L381.0133333333334 37.76C397.2266666666668 51.6266666666667 409.1733333333334 63.1466666666667 417.2800000000001 72.5333333333333C425.1733333333334 81.92 429.2266666666667 90.6666666666667 429.4400000000001 98.9866666666666C429.6533333333334 104.96 427.7333333333334 109.8666666666666 423.6800000000001 113.92C419.8400000000001 117.3333333333333 413.6533333333334 119.8933333333333 405.3333333333334 119.8933333333333C398.7200000000001 119.8933333333333 392.9600000000001 118.6133333333332 387.4133333333334 116.0533333333333L373.3333333333334 107.9466666666666L363.7333333333334 132.9066666666666C369.4933333333334 137.3866666666666 376.3200000000001 141.2266666666666 384.6400000000001 144.2133333333333S402.1333333333335 149.3333333333333 412.1600000000001 149.3333333333333C428.8000000000001 148.4799999999999 441.6 143.9999999999999 450.1333333333335 135.2533333333332C458.6666666666667 126.5066666666666 463.3600000000001 115.4133333333333 463.3600000000001 101.7599999999999C463.1466666666668 89.8133333333333 459.3066666666667 78.72 451.8400000000001 68.6933333333333C444.5866666666668 58.6666666666666 435.6266666666668 49.0666666666666 424.7466666666668 39.68L411.0933333333335 28.5866666666666V28.16H466.1333333333335V-0.6400000000001z" />
-    <glyph glyph-name="format-superscript"
-      unicode="&#xF283;"
-      horiz-adv-x="512" d=" M341.3333333333333 289.92L243.4133333333334 192L341.3333333333333 94.08L311.2533333333334 64L213.3333333333333 161.92L115.4133333333333 64L85.3333333333333 94.08L183.2533333333333 192L85.3333333333333 289.92L115.4133333333333 320L213.3333333333333 222.08L311.2533333333334 320L341.3333333333333 289.92M466.1333333333333 256H362.0266666666667V277.3333333333334L381.0133333333334 294.8266666666667C397.2266666666668 308.48 409.1733333333334 320 417.2800000000001 329.6C425.1733333333334 338.9866666666667 429.2266666666667 347.7333333333334 429.4400000000001 355.8400000000001C429.6533333333334 361.8133333333334 427.7333333333334 366.9333333333334 423.6800000000001 370.7733333333333C419.8400000000001 374.8266666666667 413.6533333333334 376.7466666666667 405.3333333333334 376.9600000000001C398.7200000000001 376.7466666666667 392.9600000000001 375.4666666666667 387.4133333333334 373.3333333333334L373.3333333333334 365.0133333333333L363.7333333333334 389.9733333333334C369.4933333333334 394.6666666666667 376.3200000000001 398.2933333333334 384.6400000000001 401.28S402.1333333333334 405.3333333333333 412.16 405.3333333333333C428.8 405.3333333333333 441.6 401.0666666666667 450.1333333333334 392.32C458.6666666666666 384 463.36 372.48 463.36 358.8266666666667C463.1466666666666 346.88 459.3066666666667 335.7866666666667 451.84 325.76C444.5866666666667 315.5200000000001 435.6266666666667 305.92 424.7466666666668 296.7466666666667L411.0933333333334 285.6533333333334V285.2266666666667H466.1333333333333V256z" />
-    <glyph glyph-name="format-text"
-      unicode="&#xF284;"
-      horiz-adv-x="512" d=" M394.6666666666667 362.6666666666667L419.4133333333333 269.8666666666667L398.9333333333333 264.3200000000001C389.3333333333333 282.88 379.52 301.4400000000001 368.2133333333333 310.8266666666667C356.9066666666667 320 343.68 320 330.6666666666667 320H277.3333333333333V96C277.3333333333333 85.3333333333334 277.3333333333333 74.6666666666667 284.3733333333334 69.3333333333334C291.6266666666667 64 305.7066666666667 64 320 64V42.6666666666667H192V64C206.2933333333333 64 220.3733333333333 64 227.6266666666667 69.3333333333334C234.6666666666667 74.6666666666667 234.6666666666667 85.3333333333334 234.6666666666667 96V320H181.3333333333333C168.32 320 155.0933333333333 320 143.7866666666667 310.8266666666667C132.48 301.44 122.6666666666667 282.88 113.0666666666667 264.3200000000001L92.5866666666667 269.8666666666667L117.3333333333333 362.6666666666667H394.6666666666667z" />
-    <glyph glyph-name="format-textdirection-l-to-r"
-      unicode="&#xF285;"
-      horiz-adv-x="512" d=" M448 64L362.6666666666667 149.3333333333334V85.3333333333334H106.6666666666667V42.6666666666667H362.6666666666667V-21.3333333333333M192 234.6666666666667V128H234.6666666666667V362.6666666666667H277.3333333333333V128H320V362.6666666666667H362.6666666666667V405.3333333333333H192C144.8533333333333 405.3333333333333 106.6666666666667 367.1466666666667 106.6666666666667 320S144.8533333333333 234.6666666666667 192 234.6666666666667z" />
-    <glyph glyph-name="format-textdirection-r-to-l"
-      unicode="&#xF286;"
-      horiz-adv-x="512" d=" M170.6666666666667 85.3333333333334V149.3333333333334L85.3333333333333 64L170.6666666666667 -21.3333333333333V42.6666666666667H426.6666666666667V85.3333333333334M213.3333333333333 234.6666666666667V128H256V362.6666666666667H298.6666666666667V128H341.3333333333333V362.6666666666667H384V405.3333333333333H213.3333333333333C166.1866666666667 405.3333333333333 128 367.1466666666667 128 320S166.1866666666667 234.6666666666667 213.3333333333333 234.6666666666667z" />
-    <glyph glyph-name="format-title"
-      unicode="&#xF5F4;"
-      horiz-adv-x="512" d=" M106.6666666666667 362.6666666666667V298.6666666666667H224V42.6666666666667H288V298.6666666666667H405.3333333333333V362.6666666666667H106.6666666666667z" />
-    <glyph glyph-name="format-underline"
-      unicode="&#xF287;"
-      horiz-adv-x="512" d=" M106.6666666666667 0H405.3333333333333V42.6666666666667H106.6666666666667V0M256 85.3333333333334C326.6133333333334 85.3333333333334 384 142.72 384 213.3333333333334V384H330.6666666666667V213.3333333333334C330.6666666666667 172.16 297.1733333333333 138.6666666666667 256 138.6666666666667S181.3333333333333 172.16 181.3333333333333 213.3333333333334V384H128V213.3333333333334C128 142.72 185.3866666666667 85.3333333333334 256 85.3333333333334z" />
-    <glyph glyph-name="format-vertical-align-bottom"
-      unicode="&#xF621;"
-      horiz-adv-x="512" d=" M341.3333333333333 170.6666666666667H277.3333333333333V384H234.6666666666667V170.6666666666667H170.6666666666667L256 85.3333333333334L341.3333333333333 170.6666666666667M85.3333333333333 42.6666666666667V0H426.6666666666667V42.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="format-vertical-align-center"
-      unicode="&#xF622;"
-      horiz-adv-x="512" d=" M170.6666666666667 42.6666666666667H234.6666666666667V-42.6666666666666H277.3333333333333V42.6666666666667H341.3333333333333L256 128L170.6666666666667 42.6666666666667M341.3333333333333 341.3333333333334H277.3333333333333V426.6666666666667H234.6666666666667V341.3333333333334H170.6666666666667L256 256L341.3333333333333 341.3333333333334M85.3333333333333 213.3333333333334V170.6666666666667H426.6666666666667V213.3333333333334H85.3333333333333z" />
-    <glyph glyph-name="format-vertical-align-top"
-      unicode="&#xF623;"
-      horiz-adv-x="512" d=" M170.6666666666667 213.3333333333334H234.6666666666667V0H277.3333333333333V213.3333333333334H341.3333333333333L256 298.6666666666667L170.6666666666667 213.3333333333334M85.3333333333333 384V341.3333333333334H426.6666666666667V384H85.3333333333333z" />
-    <glyph glyph-name="format-wrap-inline"
-      unicode="&#xF288;"
-      horiz-adv-x="512" d=" M170.6666666666667 298.6666666666667L277.3333333333333 85.3333333333334H64L170.6666666666667 298.6666666666667M64 384H448V341.3333333333334H64V384M448 128V85.3333333333334H298.6666666666667V128H448M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-wrap-square"
-      unicode="&#xF289;"
-      horiz-adv-x="512" d=" M256 298.6666666666667L362.6666666666667 85.3333333333334H149.3333333333333L256 298.6666666666667M64 384H448V341.3333333333334H64V384M64 298.6666666666667H128V256H64V298.6666666666667M448 298.6666666666667V256H384V298.6666666666667H448M64 213.3333333333334H128V170.6666666666667H64V213.3333333333334M448 213.3333333333334V170.6666666666667H384V213.3333333333334H448M64 128H128V85.3333333333334H64V128M448 128V85.3333333333334H384V128H448M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-wrap-tight"
-      unicode="&#xF28A;"
-      horiz-adv-x="512" d=" M256 298.6666666666667L362.6666666666667 85.3333333333334H149.3333333333333L256 298.6666666666667M64 384H448V341.3333333333334H64V384M64 298.6666666666667H192V256H64V298.6666666666667M448 298.6666666666667V256H320V298.6666666666667H448M64 213.3333333333334H149.3333333333333V170.6666666666667H64V213.3333333333334M448 213.3333333333334V170.6666666666667H362.6666666666667V213.3333333333334H448M64 128H128V85.3333333333334H64V128M448 128V85.3333333333334H384V128H448M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="format-wrap-top-bottom"
-      unicode="&#xF28B;"
-      horiz-adv-x="512" d=" M256 298.6666666666667L362.6666666666667 85.3333333333334H149.3333333333333L256 298.6666666666667M64 384H448V341.3333333333334H64V384M64 42.6666666666667H448V0H64V42.6666666666667z" />
-    <glyph glyph-name="forum"
-      unicode="&#xF28C;"
-      horiz-adv-x="512" d=" M362.6666666666667 192V384C362.6666666666667 395.7333333333334 353.0666666666667 405.3333333333333 341.3333333333333 405.3333333333333H64C52.2666666666667 405.3333333333333 42.6666666666667 395.7333333333334 42.6666666666667 384V85.3333333333334L128 170.6666666666667H341.3333333333333C353.0666666666667 170.6666666666667 362.6666666666667 180.2666666666667 362.6666666666667 192M448 320H405.3333333333333V128H128V85.3333333333334C128 73.6 137.6 64 149.3333333333333 64H384L469.3333333333333 -21.3333333333333V298.6666666666667C469.3333333333333 310.4 459.7333333333333 320 448 320z" />
-    <glyph glyph-name="forum-outline"
-      unicode="&#xF821;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V85.3333333333334L128 170.6666666666667H320C343.4666666666667 170.6666666666667 362.6666666666667 189.8666666666667 362.6666666666667 213.3333333333334V362.6666666666667C362.6666666666667 386.1333333333334 343.4666666666667 405.3333333333333 320 405.3333333333333H85.3333333333333M85.3333333333333 362.6666666666667H320V213.3333333333334H128L85.3333333333333 170.6666666666667V362.6666666666667M405.3333333333333 320V277.3333333333334H426.6666666666667V64L384 106.6666666666667H170.6666666666667V128H128V106.6666666666667C128 83.2 147.2 64 170.6666666666667 64H384L469.3333333333333 -21.3333333333333V277.3333333333334C469.3333333333333 300.8 450.1333333333334 320 426.6666666666667 320H405.3333333333333z" />
-    <glyph glyph-name="forward"
-      unicode="&#xF28D;"
-      horiz-adv-x="512" d=" M256 277.3333333333334V362.6666666666667L426.6666666666667 192L256 21.3333333333334V106.6666666666667H85.3333333333333V277.3333333333334H256z" />
-    <glyph glyph-name="fountain"
-      unicode="&#xF96A;"
-      horiz-adv-x="512" d=" M160 405.3333333333333C95.36 405.3333333333333 42.6666666666667 352.8533333333334 42.6666666666667 288V277.3333333333334H85.3333333333333V288C85.3333333333333 329.1733333333334 118.8266666666667 362.6666666666667 160 362.6666666666667C192 362.6666666666667 218.88 342.8266666666667 229.5466666666667 314.88C221.2266666666666 318.2933333333334 212.2666666666667 320 202.6666666666667 320C173.0133333333333 320 147.2 302.5066666666667 135.2533333333333 277.3333333333334L172.3733333333333 256C176.8533333333334 268.3733333333334 188.8 277.3333333333334 202.6666666666667 277.3333333333334C220.3733333333333 277.3333333333334 234.6666666666667 263.04 234.6666666666667 245.3333333333334V213.3333333333334H277.3333333333333V245.3333333333334C277.3333333333333 263.04 291.6266666666667 277.3333333333334 309.3333333333333 277.3333333333334C323.4133333333333 277.3333333333334 335.1466666666667 268.3733333333334 339.6266666666667 256L376.7466666666667 277.3333333333334C364.8 302.5066666666667 339.2 320 309.3333333333333 320C299.7333333333334 320 290.7733333333333 318.2933333333334 282.4533333333333 314.88C293.12 342.8266666666667 320 362.6666666666667 352 362.6666666666667C393.1733333333333 362.6666666666667 426.6666666666667 329.1733333333334 426.6666666666667 288V277.3333333333334H469.3333333333333V288C469.3333333333333 352.8533333333334 416.8533333333333 405.3333333333333 352 405.3333333333333C312.32 405.3333333333333 277.3333333333333 385.4933333333334 256 355.4133333333334C234.6666666666667 385.4933333333334 199.68 405.3333333333333 160 405.3333333333333M128 192V149.3333333333334H158.2933333333333C168.96 124.8 188.8 105.1733333333334 213.3333333333333 94.5066666666667V42.6666666666667H42.6666666666667S60.16 16.4266666666667 72.7466666666667 -2.3466666666666C80.64 -14.2933333333333 93.8666666666667 -21.3333333333333 108.16 -21.3333333333333H403.84C418.1333333333334 -21.3333333333333 431.36 -14.2933333333333 439.2533333333334 -2.3466666666666L469.3333333333333 42.6666666666667H298.6666666666667V94.5066666666667C323.2 105.1733333333334 343.04 124.8 353.7066666666666 149.3333333333334H384V192H128z" />
-    <glyph glyph-name="foursquare"
-      unicode="&#xF28E;"
-      horiz-adv-x="512" d=" M362.6666666666667 341.3333333333334L353.4933333333334 288C352 283.0933333333334 345.6 277.3333333333334 339.4133333333333 277.3333333333334H256C245.9733333333333 277.3333333333334 233.6 270.5066666666667 233.6 260.48V251.7333333333334C233.6 241.7066666666667 245.9733333333333 234.6666666666667 256 234.6666666666667H325.9733333333333C333.0133333333333 234.6666666666667 339.84 226.9866666666667 338.3466666666667 219.52C336.8533333333333 211.84 318.72 164.6933333333333 317.8666666666666 160C317.0133333333333 156.3733333333333 312.32 149.3333333333334 304 149.3333333333334H242.56C231.4666666666666 149.3333333333334 228.0533333333333 147.84 220.5866666666666 138.6666666666667C213.3333333333333 129.28 155.0933333333333 61.8666666666667 155.0933333333333 61.8666666666667C154.4533333333333 61.2266666666666 149.3333333333333 63.1466666666667 149.3333333333333 64V341.3333333333334C149.3333333333333 347.7333333333334 162.3466666666666 362.6666666666667 170.6666666666666 362.6666666666667H352C358.8266666666667 362.6666666666667 364.3733333333333 349.6533333333333 362.6666666666667 341.3333333333334M362.6666666666667 139.7333333333334C365.0133333333333 149.9733333333334 400.64 304.6400000000001 410.0266666666667 350.9333333333334M375.04 405.3333333333333H147.4133333333333C115.84 405.3333333333333 106.6666666666667 381.6533333333333 106.6666666666667 366.9333333333334V5.12C106.6666666666667 -11.52 115.6266666666667 -17.9200000000001 120.7466666666667 -19.84C125.8666666666667 -21.9733333333334 139.7333333333333 -23.6799999999999 148.0533333333334 -14.08C148.0533333333334 -14.08 248.5333333333334 101.9733333333334 250.4533333333333 103.8933333333334C253.2266666666667 106.6666666666667 253.2266666666667 106.6666666666667 256 106.6666666666667H325.5466666666666C354.7733333333333 106.6666666666667 359.4666666666667 128.0000000000001 362.6666666666667 139.7333333333334C365.0133333333333 149.9733333333334 400.64 304.6400000000001 410.0266666666667 350.9333333333334C417.28 386.3466666666668 408.32 405.3333333333334 375.04 405.3333333333334z" />
-    <glyph glyph-name="freebsd"
-      unicode="&#xF8DF;"
-      horiz-adv-x="512" d=" M57.3866666666667 405.3333333333333C75.52 406.4 129.7066666666667 380.5866666666667 130.7733333333333 379.9466666666667C103.2533333333333 362.6666666666667 79.7866666666667 339.4133333333334 62.08 311.8933333333333C44.5866666666667 345.3866666666667 28.5866666666667 385.92 42.6666666666667 400C46.2933333333333 403.6266666666667 51.2 405.3333333333333 57.3866666666667 405.3333333333333M444.5866666666667 402.56C453.3333333333333 403.6266666666667 460.3733333333333 402.3466666666667 464.64 398.08C487.4666666666667 375.04 424.1066666666667 274.1333333333334 413.4400000000001 263.2533333333334C402.56 252.5866666666667 374.8266666666667 262.4000000000001 352.0000000000001 285.2266666666667C329.1733333333334 308.2666666666667 319.3600000000001 335.7866666666667 330.0266666666668 346.6666666666667C338.7733333333335 355.4133333333334 407.2533333333334 398.9333333333334 444.5866666666667 402.56M256 393.3866666666667C283.52 393.3866666666667 309.9733333333333 387.84 334.08 378.0266666666667C323.6266666666667 371.2 315.9466666666667 365.8666666666667 313.3866666666667 363.3066666666667C292.2666666666667 342.1866666666667 301.6533333333333 302.2933333333334 335.36 268.5866666666667C356.2666666666667 247.8933333333333 380.5866666666667 235.3066666666667 400.64 235.3066666666667C415.1466666666666 235.3066666666667 424.9599999999999 241.4933333333333 430.08 246.6133333333333C433.7066666666666 250.24 439.4666666666666 258.56 446.08 268.5866666666667C456.9599999999999 243.4133333333333 462.7199999999999 215.8933333333333 462.7199999999999 186.6666666666666C462.7199999999999 72.3199999999999 370.3466666666667 -20.6933333333334 256 -20.6933333333334C141.6533333333333 -20.6933333333334 49.28 72.3199999999999 49.28 186.6666666666666S141.6533333333333 393.3866666666667 256 393.3866666666667z" />
-    <glyph glyph-name="fridge"
-      unicode="&#xF28F;"
-      horiz-adv-x="512" d=" M192 0V-21.3333333333333H149.3333333333333V0C125.8666666666667 0 106.6666666666667 19.2 106.6666666666667 42.6666666666667V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333H362.6666666666667C386.1333333333334 405.3333333333333 405.3333333333333 386.1333333333334 405.3333333333333 362.6666666666667V42.6666666666667C405.3333333333333 19.2 386.1333333333334 0 362.6666666666667 0V-21.3333333333333H320V0H192M149.3333333333333 362.6666666666667V256H362.6666666666667V362.6666666666667H149.3333333333333M149.3333333333333 42.6666666666667H362.6666666666667V213.3333333333334H149.3333333333333V42.6666666666667M170.6666666666667 192H213.3333333333333V128H170.6666666666667V192M170.6666666666667 320H213.3333333333333V277.3333333333334H170.6666666666667V320z" />
-    <glyph glyph-name="fridge-filled"
-      unicode="&#xF290;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333H362.6666666666667C386.1333333333334 405.3333333333333 405.3333333333333 386.1333333333334 405.3333333333333 362.6666666666667V256H106.6666666666667V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333M405.3333333333333 42.6666666666667C405.3333333333333 19.2 386.1333333333334 0 362.6666666666667 0V-21.3333333333333H320V0H192V-21.3333333333333H149.3333333333333V0C125.8666666666667 0 106.6666666666667 19.2 106.6666666666667 42.6666666666667V234.6666666666667H405.3333333333333V42.6666666666667M170.6666666666667 341.3333333333334V298.6666666666667H213.3333333333333V341.3333333333334H170.6666666666667M170.6666666666667 192V128H213.3333333333333V192H170.6666666666667z" />
-    <glyph glyph-name="fridge-filled-bottom"
-      unicode="&#xF291;"
-      horiz-adv-x="512" d=" M170.6666666666667 277.3333333333334V320H213.3333333333333V277.3333333333334H170.6666666666667M149.3333333333333 405.3333333333333H362.6666666666667C386.1333333333334 405.3333333333333 405.3333333333333 386.1333333333334 405.3333333333333 362.6666666666667V42.6666666666667C405.3333333333333 19.2 386.1333333333334 0 362.6666666666667 0V-21.3333333333333H320V0H192V-21.3333333333333H149.3333333333333V0C125.8666666666667 0 106.6666666666667 19.2 106.6666666666667 42.6666666666667V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333M149.3333333333333 362.6666666666667V256H362.6666666666667V362.6666666666667H149.3333333333333M170.6666666666667 192V128H213.3333333333333V192H170.6666666666667z" />
-    <glyph glyph-name="fridge-filled-top"
-      unicode="&#xF292;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333C125.8666666666667 405.3333333333333 106.6666666666667 386.1333333333334 106.6666666666667 362.6666666666667V42.6666666666667C106.6666666666667 19.2 125.8666666666667 0 149.3333333333333 0V-21.3333333333333H192V0H320V-21.3333333333333H362.6666666666667V0C386.1333333333334 0 405.3333333333333 19.2 405.3333333333333 42.6666666666667V362.6666666666667C405.3333333333333 386.1333333333334 386.1333333333334 405.3333333333333 362.6666666666667 405.3333333333333H149.3333333333333M170.6666666666667 320H213.3333333333333V277.3333333333334H170.6666666666667V320M149.3333333333333 213.3333333333334H362.6666666666667V42.6666666666667H149.3333333333333V213.3333333333334M170.6666666666667 192V128H213.3333333333333V192H170.6666666666667z" />
-    <glyph glyph-name="fuel"
-      unicode="&#xF7C9;"
-      horiz-adv-x="512" d=" M64 405.3333333333333H128C133.9733333333333 405.3333333333333 139.3066666666667 402.9866666666667 143.1466666666667 399.1466666666667L187.52 354.56L204.5866666666667 371.4133333333334C213.3333333333333 379.7333333333334 224 384 234.6666666666667 384H362.6666666666667C373.3333333333333 384 384 379.7333333333334 392.7466666666667 371.4133333333334L414.08 350.0800000000001C422.4 341.3333333333334 426.6666666666667 330.6666666666667 426.6666666666667 320V42.6666666666667C426.6666666666667 19.2 407.4666666666667 0 384 0H170.6666666666667C147.2 0 128 19.2 128 42.6666666666667V277.3333333333334C128 288 132.2666666666667 298.6666666666667 140.5866666666667 307.4133333333334L157.44 324.48L119.2533333333333 362.6666666666667H64V405.3333333333333M234.6666666666667 341.3333333333334V298.6666666666667H362.6666666666667V341.3333333333334H234.6666666666667M243.4133333333334 213.3333333333334L200.7466666666667 256H170.6666666666667V225.92L213.3333333333333 183.2533333333333V115.4133333333334L170.6666666666667 72.7466666666667V42.6666666666667H200.7466666666667L243.4133333333334 85.3333333333334H311.2533333333334L353.92 42.6666666666667H384V72.7466666666667L341.3333333333333 115.4133333333334V183.2533333333333L384 225.92V256H353.92L311.2533333333334 213.3333333333334H243.4133333333334M256 170.6666666666667H298.6666666666667V128H256V170.6666666666667z" />
-    <glyph glyph-name="fullscreen"
-      unicode="&#xF293;"
-      horiz-adv-x="512" d=" M106.6666666666667 341.3333333333334H213.3333333333333V298.6666666666667H149.3333333333333V234.6666666666667H106.6666666666667V341.3333333333334M298.6666666666667 341.3333333333334H405.3333333333333V234.6666666666667H362.6666666666667V298.6666666666667H298.6666666666667V341.3333333333334M362.6666666666667 149.3333333333334H405.3333333333333V42.6666666666667H298.6666666666667V85.3333333333334H362.6666666666667V149.3333333333334M213.3333333333333 85.3333333333334V42.6666666666667H106.6666666666667V149.3333333333334H149.3333333333333V85.3333333333334H213.3333333333333z" />
-    <glyph glyph-name="fullscreen-exit"
-      unicode="&#xF294;"
-      horiz-adv-x="512" d=" M298.6666666666667 149.3333333333334H405.3333333333333V106.6666666666667H341.3333333333333V42.6666666666667H298.6666666666667V149.3333333333334M106.6666666666667 149.3333333333334H213.3333333333333V42.6666666666667H170.6666666666667V106.6666666666667H106.6666666666667V149.3333333333334M170.6666666666667 341.3333333333334H213.3333333333333V234.6666666666667H106.6666666666667V277.3333333333334H170.6666666666667V341.3333333333334M405.3333333333333 277.3333333333334V234.6666666666667H298.6666666666667V341.3333333333334H341.3333333333333V277.3333333333334H405.3333333333333z" />
-    <glyph glyph-name="function"
-      unicode="&#xF295;"
-      horiz-adv-x="512" d=" M332.8 335.1466666666667C309.3333333333333 337.28 288.64 320 286.5066666666667 296.32L281.1733333333333 234.6666666666667H341.3333333333333V192H277.3333333333333L267.9466666666667 83.84C263.8933333333333 36.9066666666667 222.5066666666667 2.1333333333334 175.5733333333333 6.4C147.6266666666667 8.7466666666667 124.16 24.3200000000001 110.2933333333333 46.2933333333334L142.2933333333333 78.2933333333334C147.4133333333333 62.5066666666668 161.4933333333334 50.3466666666668 179.2 48.8533333333334C202.6666666666667 46.72 223.36 64.0000000000001 225.4933333333334 87.6800000000001L234.6666666666667 192H170.6666666666667V234.6666666666667H238.2933333333333L244.0533333333333 300.1600000000001C248.1066666666667 347.0933333333334 289.4933333333334 381.8666666666667 336.4266666666666 377.6C364.3733333333333 375.2533333333334 387.84 359.68 401.7066666666666 337.7066666666667L369.7066666666666 305.7066666666667C364.5866666666667 321.4933333333334 350.5066666666667 333.6533333333334 332.8 335.1466666666667z" />
-    <glyph glyph-name="function-variant"
-      unicode="&#xF870;"
-      horiz-adv-x="512" d=" M264.96 335.1466666666667C241.4933333333334 337.28 220.8 320 218.6666666666667 296.32L213.3333333333333 234.6666666666667H273.4933333333334V192H209.4933333333334L200.1066666666667 83.84C195.84 36.9066666666667 154.4533333333333 2.1333333333334 107.52 6.4C80.8533333333334 8.7466666666667 56.7466666666667 23.4666666666667 42.6666666666667 46.2933333333334L74.6666666666667 78.2933333333334C81.7066666666667 55.8933333333334 105.8133333333334 43.3066666666667 128 50.5600000000001C144.64 55.68 156.3733333333333 70.4 157.8666666666667 87.68L166.8266666666667 192H102.8266666666667V234.6666666666667H170.6666666666667L176.4266666666667 300.1600000000001C180.48 347.0933333333334 221.6533333333333 381.8666666666667 268.8 378.0266666666667C295.68 375.68 320 360.7466666666667 334.08 337.7066666666667L302.08 305.7066666666667C296.7466666666667 322.1333333333334 282.24 333.6533333333334 264.96 335.1466666666667M469.3333333333333 156.8L439.2533333333334 186.88L378.88 126.5066666666667L318.5066666666666 186.88L288 156.8L348.8 96L288 36.0533333333334L318.5066666666666 5.9733333333334L378.88 66.3466666666667L439.2533333333332 5.9733333333334L469.3333333333333 36.0533333333334L408.9600000000001 96L469.3333333333333 156.8z" />
-    <glyph glyph-name="gamepad"
-      unicode="&#xF296;"
-      horiz-adv-x="512" d=" M352 256L288 192L352 128H469.3333333333333V256M192 96V-21.3333333333333H320V96L256 160M160 256H42.6666666666667V128H160L224 192M320 288V405.3333333333333H192V288L256 224L320 288z" />
-    <glyph glyph-name="gamepad-variant"
-      unicode="&#xF297;"
-      horiz-adv-x="512" d=" M149.3333333333333 320H362.6666666666667C433.28 320 490.6666666666666 262.6133333333334 490.6666666666666 192S433.28 64 362.6666666666667 64C324.6933333333334 64 290.7733333333333 80.4266666666667 267.3066666666667 106.6666666666667H244.6933333333334C221.2266666666667 80.4266666666667 187.3066666666667 64 149.3333333333334 64C78.72 64 21.3333333333334 121.3866666666667 21.3333333333334 192S78.72 320 149.3333333333334 320M128 256V213.3333333333334H85.3333333333333V170.6666666666667H128V128H170.6666666666667V170.6666666666667H213.3333333333333V213.3333333333334H170.6666666666667V256H128M330.6666666666667 192C312.96 192 298.6666666666667 177.7066666666667 298.6666666666667 160S312.96 128 330.6666666666667 128S362.6666666666667 142.2933333333334 362.6666666666667 160S348.3733333333333 192 330.6666666666667 192M394.6666666666667 256C376.9600000000001 256 362.6666666666667 241.7066666666667 362.6666666666667 224S376.9600000000001 192 394.6666666666667 192S426.6666666666667 206.2933333333334 426.6666666666667 224S412.3733333333333 256 394.6666666666667 256z" />
-    <glyph glyph-name="garage"
-      unicode="&#xF6D8;"
-      horiz-adv-x="512" d=" M405.3333333333333 21.3333333333334H362.6666666666667V213.3333333333334H149.3333333333333V21.3333333333334H106.6666666666667V256L256 341.3333333333334L405.3333333333333 256V21.3333333333334M170.6666666666667 192H341.3333333333333V149.3333333333334H170.6666666666667V192M170.6666666666667 128H341.3333333333333V85.3333333333334H170.6666666666667V128M341.3333333333333 64V21.3333333333334H170.6666666666667V64H341.3333333333333z" />
-    <glyph glyph-name="garage-alert"
-      unicode="&#xF871;"
-      horiz-adv-x="512" d=" M362.6666666666667 21.3333333333334H320V213.3333333333334H106.6666666666667V21.3333333333334H64V256L213.3333333333333 341.3333333333334L362.6666666666667 256V21.3333333333334M128 192H298.6666666666667V149.3333333333334H128V192M128 128H298.6666666666667V85.3333333333334H128V128M405.3333333333333 128V234.6666666666667H448V128H405.3333333333333M405.3333333333333 42.6666666666667V85.3333333333334H448V42.6666666666667H405.3333333333333z" />
-    <glyph glyph-name="garage-open"
-      unicode="&#xF6D9;"
-      horiz-adv-x="512" d=" M405.3333333333333 21.3333333333334H362.6666666666667V213.3333333333334H149.3333333333333V21.3333333333334H106.6666666666667V256L256 341.3333333333334L405.3333333333333 256V21.3333333333334M170.6666666666667 192H341.3333333333333V149.3333333333334H170.6666666666667V192z" />
-    <glyph glyph-name="gas-cylinder"
-      unicode="&#xF647;"
-      horiz-adv-x="512" d=" M341.3333333333333 256V21.3333333333334C341.3333333333333 -2.1333333333333 322.1333333333334 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C189.8666666666667 -21.3333333333333 170.6666666666667 -2.1333333333333 170.6666666666667 21.3333333333334V256C170.6666666666667 295.68 197.76 329.1733333333334 234.6666666666667 338.56V362.6666666666667H192V405.3333333333333H320V362.6666666666667H277.3333333333333V338.56C314.24 329.1733333333334 341.3333333333333 295.68 341.3333333333333 256z" />
-    <glyph glyph-name="gas-station"
-      unicode="&#xF298;"
-      horiz-adv-x="512" d=" M384 234.6666666666667C372.2666666666667 234.6666666666667 362.6666666666667 244.2666666666667 362.6666666666667 256S372.2666666666667 277.3333333333334 384 277.3333333333334S405.3333333333333 267.7333333333334 405.3333333333333 256S395.7333333333334 234.6666666666667 384 234.6666666666667M256 234.6666666666667H128V341.3333333333334H256M421.76 293.76L421.9733333333334 293.9733333333334L342.6133333333334 373.3333333333333L320 350.7200000000001L365.0133333333333 305.7066666666667C344.9600000000001 298.6666666666667 330.6666666666667 278.8266666666667 330.6666666666667 256C330.6666666666667 226.5600000000001 354.56 202.6666666666667 384 202.6666666666667C391.68 202.6666666666667 398.7200000000001 204.3733333333333 405.3333333333333 207.1466666666667V53.3333333333334C405.3333333333333 41.6 395.7333333333334 32 384 32S362.6666666666667 41.6 362.6666666666667 53.3333333333334V149.3333333333334C362.6666666666667 173.0133333333333 343.4666666666667 192 320 192H298.6666666666667V341.3333333333334C298.6666666666667 365.0133333333333 279.4666666666667 384 256 384H128C104.32 384 85.3333333333333 365.0133333333333 85.3333333333333 341.3333333333334V0H298.6666666666667V160H330.6666666666667V53.3333333333334C330.6666666666667 23.8933333333334 354.56 0 384 0S437.3333333333333 23.8933333333334 437.3333333333333 53.3333333333334V256C437.3333333333333 270.7200000000001 431.36 284.1600000000001 421.76 293.76z" />
-    <glyph glyph-name="gate"
-      unicode="&#xF299;"
-      horiz-adv-x="512" d=" M192 341.3333333333334V234.6666666666667H149.3333333333333V320H106.6666666666667V234.6666666666667H64V277.3333333333334H21.3333333333333V21.3333333333334H64V64H106.6666666666667V21.3333333333334H149.3333333333333V64H192V21.3333333333334H234.6666666666667V64H277.3333333333333V21.3333333333334H320V64H362.6666666666667V21.3333333333334H405.3333333333333V64H448V21.3333333333334H490.6666666666666V277.3333333333334H448V234.6666666666667H405.3333333333333V320H362.6666666666667V234.6666666666667H320V341.3333333333334H277.3333333333333V234.6666666666667H234.6666666666667V341.3333333333334H192M64 192H106.6666666666667V106.6666666666667H64V192M149.3333333333333 192H192V106.6666666666667H149.3333333333333V192M234.6666666666667 192H277.3333333333333V106.6666666666667H234.6666666666667V192M320 192H362.6666666666667V106.6666666666667H320V192M405.3333333333333 192H448V106.6666666666667H405.3333333333333V192z" />
-    <glyph glyph-name="gate-and"
-      unicode="&#xF8E0;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667V21.3333333333334H298.6666666666667C392.9600000000001 21.3333333333334 469.3333333333333 97.7066666666667 469.3333333333333 192S392.9600000000001 362.6666666666667 298.6666666666667 362.6666666666667H42.6666666666667M85.3333333333333 320H298.6666666666667C369.28 320 426.6666666666667 262.6133333333334 426.6666666666667 192S369.28 64 298.6666666666667 64H85.3333333333333V320z" />
-    <glyph glyph-name="gate-nand"
-      unicode="&#xF8E1;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667V21.3333333333334H213.3333333333333C286.5066666666667 21.3333333333334 352 67.4133333333334 375.4666666666667 136.5333333333334C384 132.2666666666667 394.6666666666667 128 405.3333333333333 128C440.7466666666667 128 469.3333333333333 156.5866666666667 469.3333333333333 192S440.7466666666667 256 405.3333333333333 256C394.6666666666667 256 384.64 252.8 375.4666666666667 247.4666666666667C352 316.5866666666667 286.5066666666667 362.6666666666667 213.3333333333333 362.6666666666667H42.6666666666667M85.3333333333333 320H213.3333333333333C283.9466666666667 320 341.3333333333333 262.6133333333334 341.3333333333333 192S283.9466666666667 64 213.3333333333333 64H85.3333333333333V320M405.3333333333333 213.3333333333334C416 213.3333333333334 426.6666666666667 202.6666666666667 426.6666666666667 192S416 170.6666666666667 405.3333333333333 170.6666666666667C393.6 170.6666666666667 384 180.2666666666667 384 192C384 202.6666666666667 394.6666666666667 213.3333333333334 405.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="gate-nor"
-      unicode="&#xF8E2;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667C106.6666666666667 234.6666666666667 106.6666666666667 149.3333333333334 42.6666666666667 21.3333333333334H106.6666666666667C200.5333333333333 21.3333333333334 277.3333333333333 70.4 354.1333333333334 155.7333333333334C365.8666666666667 138.6666666666667 384.8533333333334 128 405.3333333333333 128C440.7466666666667 128 469.3333333333333 156.5866666666667 469.3333333333333 192S440.7466666666667 256 405.3333333333333 256C384.8533333333333 256 365.8666666666666 245.3333333333334 354.1333333333334 228.2666666666667C277.3333333333333 313.6 200.5333333333333 362.6666666666667 106.6666666666667 362.6666666666667H42.6666666666667M106.6666666666667 320C187.7333333333334 320 256 275.2000000000001 326.4 192C256 108.8 187.7333333333334 64 106.6666666666667 64C138.6666666666667 149.3333333333334 138.6666666666667 234.6666666666667 106.6666666666667 320M405.3333333333333 213.3333333333334C416 213.3333333333334 426.6666666666667 202.6666666666667 426.6666666666667 192S416 170.6666666666667 405.3333333333333 170.6666666666667C393.6 170.6666666666667 384 180.2666666666667 384 192C384 202.6666666666667 394.6666666666667 213.3333333333334 405.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="gate-not"
-      unicode="&#xF8E3;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667V21.3333333333334L345.6 170.6666666666667C354.56 145.28 378.4533333333333 128 405.3333333333333 128C440.7466666666667 128 469.3333333333333 156.5866666666667 469.3333333333333 192S440.7466666666667 256 405.3333333333333 256C378.4533333333333 256 354.56 238.72 345.6 213.3333333333334L42.6666666666667 362.6666666666667M85.3333333333333 292.2666666666667L292.2666666666667 192L85.3333333333333 91.7333333333334V292.2666666666667M405.3333333333333 213.3333333333334C416 213.3333333333334 426.6666666666667 202.6666666666667 426.6666666666667 192S416 170.6666666666667 405.3333333333333 170.6666666666667C393.6 170.6666666666667 384 180.2666666666667 384 192C384 202.6666666666667 394.6666666666667 213.3333333333334 405.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="gate-or"
-      unicode="&#xF8E4;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667C106.6666666666667 234.6666666666667 106.6666666666667 149.3333333333334 42.6666666666667 21.3333333333334H170.6666666666667C277.3333333333333 21.3333333333334 405.3333333333333 106.6666666666667 469.3333333333333 192C405.3333333333333 277.3333333333334 277.3333333333333 362.6666666666667 170.6666666666667 362.6666666666667H42.6666666666667M106.6666666666667 320H170.6666666666667C245.3333333333333 320 347.7333333333334 256 411.7333333333334 192C347.7333333333334 128 245.3333333333333 64 170.6666666666667 64H106.6666666666667C136.5333333333333 151.4666666666667 136.5333333333333 232.5333333333334 106.6666666666667 320z" />
-    <glyph glyph-name="gate-xnor"
-      unicode="&#xF8E5;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667C106.6666666666667 234.6666666666667 106.6666666666667 149.3333333333334 42.6666666666667 21.3333333333334H85.3333333333333C149.3333333333333 149.3333333333334 149.3333333333333 234.6666666666667 87.4666666666667 362.6666666666667H42.6666666666667M128 362.6666666666667C192 234.6666666666667 192 149.3333333333334 128 21.3333333333334H192C260.2666666666667 21.3333333333334 315.7333333333334 89.6 356.2666666666667 149.3333333333334C368.64 135.4666666666667 386.56 128 405.3333333333333 128C440.7466666666667 128 469.3333333333333 156.5866666666667 469.3333333333333 192S440.7466666666667 256 405.3333333333333 256C386.56 256 368.64 248.5333333333334 356.2666666666667 234.6666666666667C313.6 294.4 260.2666666666667 362.6666666666667 192 362.6666666666667H128M192 320C256 320 298.6666666666667 234.6666666666667 330.6666666666667 192C298.6666666666667 149.3333333333334 256 64 192 64C226.1333333333334 149.3333333333334 226.1333333333334 234.6666666666667 192 320M405.3333333333333 213.3333333333334C416 213.3333333333334 426.6666666666667 202.6666666666667 426.6666666666667 192S416 170.6666666666667 405.3333333333333 170.6666666666667C393.6 170.6666666666667 384 180.2666666666667 384 192C384 202.6666666666667 394.6666666666667 213.3333333333334 405.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="gate-xor"
-      unicode="&#xF8E6;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667C106.6666666666667 234.6666666666667 106.6666666666667 149.3333333333334 42.6666666666667 21.3333333333334H85.3333333333333C149.3333333333333 149.3333333333334 149.3333333333333 234.6666666666667 87.4666666666667 362.6666666666667H42.6666666666667M128 362.6666666666667C192 234.6666666666667 192 149.3333333333334 128 21.3333333333334H192C298.6666666666667 21.3333333333334 384 85.3333333333334 469.3333333333333 192C384 298.6666666666667 298.6666666666667 362.6666666666667 192 362.6666666666667H128M192 320C273.0666666666667 320 341.3333333333333 275.2000000000001 411.7333333333334 192C339.2 108.8 273.0666666666667 64 192 64C224 149.3333333333334 224 234.6666666666667 192 320z" />
-    <glyph glyph-name="gauge"
-      unicode="&#xF29A;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 362.6666666666667C350.2933333333334 362.6666666666667 426.6666666666667 286.2933333333334 426.6666666666667 192C426.6666666666667 140.8 405.3333333333333 96 369.0666666666667 64C339.2 91.7333333333334 298.6666666666667 106.6666666666667 256 106.6666666666667S174.9333333333333 91.7333333333334 142.9333333333333 64C106.6666666666667 96 85.3333333333333 140.8 85.3333333333333 192C85.3333333333333 286.2933333333334 161.7066666666667 362.6666666666667 256 362.6666666666667M298.6666666666667 322.3466666666667C290.56 322.1333333333334 282.88 316.8 279.4666666666667 308.48L251.9466666666667 239.5733333333334L249.8133333333333 234.6666666666667C234.6666666666667 231.8933333333333 222.08 221.8666666666667 216.32 207.7866666666667C207.5733333333333 185.8133333333334 218.24 161.0666666666667 240.2133333333333 152.3200000000001C262.1866666666666 143.5733333333334 286.9333333333333 154.24 295.68 176.2133333333334C301.2266666666666 190.2933333333334 298.6666666666667 206.5066666666667 289.4933333333333 218.4533333333334L291.6266666666666 224.0000000000001L319.1466666666666 292.48L319.3599999999999 293.1200000000001C323.6266666666666 304.0000000000001 318.2933333333333 316.3733333333334 307.4133333333333 320.8533333333334C304.6399999999999 321.9200000000001 301.8666666666666 322.3466666666667 298.6666666666666 322.3466666666667M213.3333333333333 320C201.6 320 192 310.4 192 298.6666666666667S201.6 277.3333333333334 213.3333333333333 277.3333333333334S234.6666666666667 286.9333333333334 234.6666666666667 298.6666666666667S225.0666666666667 320 213.3333333333333 320M149.3333333333333 256C137.6 256 128 246.4000000000001 128 234.6666666666667S137.6 213.3333333333334 149.3333333333333 213.3333333333334S170.6666666666667 222.9333333333333 170.6666666666667 234.6666666666667S161.0666666666667 256 149.3333333333333 256M362.6666666666667 256C350.9333333333333 256 341.3333333333333 246.4000000000001 341.3333333333333 234.6666666666667S350.9333333333333 213.3333333333334 362.6666666666667 213.3333333333334S384 222.9333333333333 384 234.6666666666667S374.4 256 362.6666666666667 256z" />
-    <glyph glyph-name="gauge-empty"
-      unicode="&#xF872;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192C85.3333333333333 140.8 106.6666666666667 96 142.9333333333333 64C172.8 91.7333333333334 213.3333333333333 106.6666666666667 256 106.6666666666667S337.0666666666667 91.7333333333334 369.0666666666667 64C405.3333333333333 96 426.6666666666667 140.8 426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667M298.6666666666667 320C310.4 320 320 310.4 320 298.6666666666667S310.4 277.3333333333334 298.6666666666667 277.3333333333334S277.3333333333333 286.9333333333334 277.3333333333333 298.6666666666667S286.9333333333333 320 298.6666666666667 320M213.3333333333333 320C225.0666666666667 320 234.6666666666667 310.4 234.6666666666667 298.6666666666667S225.0666666666667 277.3333333333334 213.3333333333333 277.3333333333334S192 286.9333333333334 192 298.6666666666667S201.6 320 213.3333333333333 320M147.4133333333333 257.2800000000001C150.1866666666667 257.2800000000001 152.7466666666667 256.6400000000001 155.7333333333333 256L224 227.84L229.76 225.4933333333334C241.7066666666667 234.6666666666667 257.92 237.2266666666667 272 231.4666666666667C293.76 222.72 304.4266666666666 197.76 295.4666666666667 176C286.72 154.24 261.76 143.5733333333334 240 152.5333333333334C225.92 158.0800000000001 215.8933333333334 170.6666666666667 213.3333333333333 186.0266666666667L208.4266666666667 188.16L139.7333333333333 215.8933333333334L139.3066666666667 216.1066666666667C128 220.5866666666667 123.0933333333333 232.9600000000001 127.36 244.0533333333334C130.7733333333333 252.1600000000001 138.6666666666666 257.4933333333334 147.4133333333333 257.2800000000001M362.6666666666667 256C374.4 256 384 246.4000000000001 384 234.6666666666667S374.4 213.3333333333334 362.6666666666667 213.3333333333334S341.3333333333333 222.9333333333333 341.3333333333333 234.6666666666667S350.9333333333333 256 362.6666666666667 256z" />
-    <glyph glyph-name="gauge-full"
-      unicode="&#xF873;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 362.6666666666667C350.2933333333334 362.6666666666667 426.6666666666667 286.2933333333334 426.6666666666667 192C426.6666666666667 140.8 405.3333333333333 96 369.0666666666667 64C339.2 91.7333333333334 298.6666666666667 106.6666666666667 256 106.6666666666667S174.9333333333333 91.7333333333334 142.9333333333333 64C106.6666666666667 96 85.3333333333333 140.8 85.3333333333333 192C85.3333333333333 286.2933333333334 161.7066666666667 362.6666666666667 256 362.6666666666667M213.3333333333333 320C201.6 320 192 310.4 192 298.6666666666667S201.6 277.3333333333334 213.3333333333333 277.3333333333334S234.6666666666667 286.9333333333334 234.6666666666667 298.6666666666667S225.0666666666667 320 213.3333333333333 320M298.6666666666667 320C286.9333333333333 320 277.3333333333333 310.4 277.3333333333333 298.6666666666667S286.9333333333333 277.3333333333334 298.6666666666667 277.3333333333334S320 286.9333333333334 320 298.6666666666667S310.4 320 298.6666666666667 320M364.5866666666667 257.2800000000001C361.8133333333334 257.2800000000001 359.2533333333334 256.6400000000001 356.2666666666667 256L288 227.84L282.24 225.4933333333334C270.2933333333333 234.6666666666667 254.08 237.2266666666667 240 231.4666666666667C218.24 222.72 207.5733333333333 197.76 216.5333333333333 176C225.28 154.24 250.24 143.5733333333334 272 152.5333333333334C286.08 158.0800000000001 296.1066666666667 170.6666666666667 298.6666666666667 186.0266666666667L303.5733333333333 188.16L372.2666666666667 215.8933333333334L372.6933333333333 216.1066666666667C384 220.5866666666667 388.9066666666667 232.9600000000001 384.64 244.0533333333334C381.2266666666666 252.1600000000001 373.3333333333333 257.4933333333334 364.5866666666666 257.2800000000001M149.3333333333333 256C137.6 256 128 246.4000000000001 128 234.6666666666667S137.6 213.3333333333334 149.3333333333333 213.3333333333334S170.6666666666667 222.9333333333333 170.6666666666667 234.6666666666667S161.0666666666667 256 149.3333333333333 256z" />
-    <glyph glyph-name="gauge-low"
-      unicode="&#xF874;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192C85.3333333333333 140.8 106.6666666666667 96 142.9333333333333 64C172.8 91.7333333333334 213.3333333333333 106.6666666666667 256 106.6666666666667S337.0666666666667 91.7333333333334 369.0666666666667 64C405.3333333333333 96 426.6666666666667 140.8 426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667M213.3333333333333 322.3466666666667C221.44 322.1333333333334 229.12 316.8 232.5333333333334 308.48L260.0533333333334 239.5733333333334L262.1866666666667 234.6666666666667C277.3333333333333 231.8933333333333 289.92 221.8666666666667 295.68 207.7866666666667C304.4266666666667 185.8133333333334 293.76 161.0666666666667 271.7866666666667 152.3200000000001C249.8133333333334 143.5733333333334 225.0666666666667 154.24 216.3200000000001 176.2133333333334C210.7733333333334 190.2933333333334 213.3333333333334 206.5066666666667 222.5066666666667 218.4533333333334L220.3733333333334 224.0000000000001L192.8533333333334 292.48L192.6400000000001 293.1200000000001C188.3733333333334 304.0000000000001 193.7066666666667 316.3733333333334 204.5866666666667 320.8533333333334C207.3600000000001 321.9200000000001 210.1333333333334 322.3466666666667 213.3333333333334 322.3466666666667M298.6666666666667 320C310.4 320 320 310.4 320 298.6666666666667S310.4 277.3333333333334 298.6666666666667 277.3333333333334S277.3333333333333 286.9333333333334 277.3333333333333 298.6666666666667S286.9333333333333 320 298.6666666666667 320M362.6666666666667 256C374.4 256 384 246.4000000000001 384 234.6666666666667S374.4 213.3333333333334 362.6666666666667 213.3333333333334S341.3333333333333 222.9333333333333 341.3333333333333 234.6666666666667S350.9333333333333 256 362.6666666666667 256M149.3333333333333 256C161.0666666666667 256 170.6666666666667 246.4000000000001 170.6666666666667 234.6666666666667S161.0666666666667 213.3333333333334 149.3333333333333 213.3333333333334S128 222.9333333333333 128 234.6666666666667S137.6 256 149.3333333333333 256z" />
-    <glyph glyph-name="gavel"
-      unicode="&#xF29B;"
-      horiz-adv-x="512" d=" M49.0666666666667 15.36L253.8666666666666 220.16L224 250.4533333333333L208.6399999999999 235.3066666666666C200.3199999999999 226.9866666666666 186.88 226.9866666666666 178.56 235.3066666666666L163.4133333333333 250.4533333333333C155.0933333333333 258.7733333333333 155.0933333333333 272.2133333333333 163.4133333333333 280.5333333333333L284.1599999999999 401.28C292.4799999999999 409.6 305.9199999999999 409.6 314.2399999999999 401.28L329.3866666666666 386.1333333333334C337.7066666666666 377.8133333333333 337.7066666666666 364.3733333333334 329.3866666666666 356.0533333333333L314.2399999999999 341.3333333333333L344.5333333333333 310.8266666666667C352.8533333333333 319.1466666666667 366.2933333333333 319.1466666666667 374.6133333333333 310.8266666666667C382.9333333333333 302.5066666666667 382.9333333333333 288.8533333333333 374.6133333333333 280.5333333333333L404.6933333333333 250.4533333333333L419.84 265.6C428.16 273.92 441.8133333333334 273.92 450.1333333333334 265.6L465.0666666666667 250.4533333333333C473.3866666666667 242.1333333333333 473.3866666666667 228.48 465.0666666666667 220.16L344.5333333333333 99.6266666666667C336.2133333333333 91.3066666666666 322.56 91.3066666666666 314.24 99.6266666666667L299.3066666666666 114.56C290.7733333333333 122.88 290.7733333333333 136.5333333333333 299.3066666666666 144.8533333333333L314.24 160L284.16 190.0799999999999L79.1466666666667 -14.9333333333334C70.8266666666666 -23.2533333333334 57.3866666666666 -23.2533333333334 49.0666666666666 -14.9333333333334C40.7466666666666 -6.6133333333333 40.7466666666666 7.04 49.0666666666666 15.36M426.6666666666667 42.6666666666667C450.1333333333334 42.6666666666667 469.3333333333333 23.4666666666667 469.3333333333333 0V-21.3333333333333H256V0C256 23.4666666666667 275.2 42.6666666666667 298.6666666666667 42.6666666666667H426.6666666666667z" />
-    <glyph glyph-name="gender-female"
-      unicode="&#xF29C;"
-      horiz-adv-x="512" d=" M256 362.6666666666667C326.6133333333334 362.6666666666667 384 305.2800000000001 384 234.6666666666667C384 171.3066666666667 337.92 118.6133333333334 277.3333333333333 108.3733333333333V64H320V21.3333333333334H277.3333333333333V-21.3333333333333H234.6666666666667V21.3333333333334H192V64H234.6666666666667V108.3733333333333C174.08 118.6133333333334 128 171.3066666666667 128 234.6666666666667C128 305.2800000000001 185.3866666666667 362.6666666666667 256 362.6666666666667M256 320C208.8533333333333 320 170.6666666666667 281.8133333333334 170.6666666666667 234.6666666666667S208.8533333333333 149.3333333333334 256 149.3333333333334S341.3333333333333 187.52 341.3333333333333 234.6666666666667S303.1466666666667 320 256 320z" />
-    <glyph glyph-name="gender-male"
-      unicode="&#xF29D;"
-      horiz-adv-x="512" d=" M192 256C219.52 256 245.3333333333333 247.2533333333334 266.0266666666667 232.32L375.04 341.3333333333334H277.3333333333333V384H448V213.3333333333334H405.3333333333333V311.2533333333334L296.32 202.6666666666667C311.2533333333334 181.3333333333334 320 155.7333333333334 320 128C320 57.3866666666667 262.6133333333334 0 192 0S64 57.3866666666667 64 128S121.3866666666667 256 192 256M192 213.3333333333334C144.8533333333333 213.3333333333334 106.6666666666667 175.1466666666667 106.6666666666667 128S144.8533333333333 42.6666666666667 192 42.6666666666667S277.3333333333333 80.8533333333334 277.3333333333333 128S239.1466666666667 213.3333333333334 192 213.3333333333334z" />
-    <glyph glyph-name="gender-male-female"
-      unicode="&#xF29E;"
-      horiz-adv-x="512" d=" M375.04 362.6666666666667H298.6666666666667V405.3333333333333H448V256H405.3333333333333V332.5866666666667L323.6266666666667 250.88C334.72 234.0266666666667 341.3333333333333 213.3333333333334 341.3333333333333 192C341.3333333333333 140.3733333333333 304.64 97.28 256 87.4666666666667V42.6666666666667H298.6666666666667V0H256V-42.6666666666666H213.3333333333333V0H170.6666666666667V42.6666666666667H213.3333333333333V87.4666666666667C164.6933333333333 97.2800000000001 128 140.3733333333334 128 192.0000000000001C128 250.8800000000001 175.7866666666667 298.6666666666668 234.6666666666667 298.6666666666668C256 298.6666666666668 276.48 292.2666666666667 293.3333333333333 280.9600000000001L375.04 362.6666666666667M234.6666666666667 256C199.2533333333333 256 170.6666666666667 227.4133333333334 170.6666666666667 192S199.2533333333333 128 234.6666666666667 128S298.6666666666667 156.5866666666667 298.6666666666667 192S270.08 256 234.6666666666667 256z" />
-    <glyph glyph-name="gender-transgender"
-      unicode="&#xF29F;"
-      horiz-adv-x="512" d=" M417.7066666666666 384H320V426.6666666666667H490.6666666666666V256H448V353.92L344.9600000000001 250.88C356.0533333333334 234.0266666666667 362.6666666666667 213.3333333333334 362.6666666666667 192C362.6666666666667 140.3733333333333 325.9733333333333 97.28 277.3333333333333 87.4666666666667V42.6666666666667H320V0H277.3333333333333V-42.6666666666666H234.6666666666667V0H192V42.6666666666667H234.6666666666667V87.4666666666667C186.0266666666667 97.2800000000001 149.3333333333333 140.3733333333334 149.3333333333333 192.0000000000001C149.3333333333333 213.3333333333334 155.7333333333333 233.8133333333334 166.8266666666667 250.4533333333334L141.6533333333333 275.8400000000001L111.7866666666667 246.1866666666667L81.7066666666667 276.48L111.5733333333333 306.1333333333334L64 353.7066666666667V277.3333333333334H21.3333333333333V426.6666666666667H170.6666666666667V384H94.08L141.6533333333333 336.2133333333334L172.3733333333333 366.7200000000001L202.6666666666667 336.4266666666667L171.9466666666667 305.92L196.9066666666667 280.7466666666667C213.3333333333333 292.0533333333334 234.6666666666667 298.6666666666667 256 298.6666666666667S297.8133333333334 292.2666666666667 314.6666666666667 280.9600000000001L417.7066666666666 384M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256z" />
-    <glyph glyph-name="gentoo"
-      unicode="&#xF8E7;"
-      horiz-adv-x="512" d=" M219.3066666666667 405.3333333333333C211.84 405.3333333333333 204.16 404.6933333333334 196.9066666666667 403.2C119.68 389.12 65.28 322.3466666666667 60.8 278.1866666666667C58.4533333333333 256.64 70.1866666666666 240.4266666666667 76.5866666666667 233.3866666666667C93.8666666666666 213.9733333333333 128.64 199.2533333333333 150.8266666666666 187.0933333333334C118.6133333333333 160 103.8933333333333 146.3466666666667 89.3866666666666 130.9866666666667C67.6266666666666 108.16 52.2666666666666 83.2 52.2666666666666 65.0666666666667C52.2666666666666 59.3066666666667 51.2 40.7466666666667 58.88 26.24C61.6533333333333 20.6933333333333 69.76 2.3466666666667 94.08 -11.3066666666667C109.6533333333333 -20.0533333333333 131.6266666666666 -23.2533333333333 153.3866666666666 -20.2666666666667C220.3733333333333 -10.6666666666667 310.1866666666666 46.2933333333333 374.3999999999999 99.2C415.1466666666666 132.9066666666667 445.0133333333332 165.76 453.5466666666666 181.3333333333333C460.5866666666666 194.7733333333333 461.4399999999999 218.0266666666667 457.3866666666666 232.7466666666667C445.8666666666666 274.3466666666667 352.64 359.4666666666667 276.4799999999999 393.6C258.9866666666666 401.4933333333333 238.9333333333333 405.3333333333333 219.3066666666666 405.3333333333333M241.92 343.2533333333334C247.2533333333333 343.2533333333334 251.9466666666667 342.6133333333333 256 341.3333333333333C280.5333333333333 334.9333333333333 321.7066666666666 305.4933333333334 318.08 278.6133333333334C313.1733333333333 243.2 282.24 228.9066666666667 246.6133333333333 234.0266666666667C225.7066666666666 236.8 184.1066666666666 260.2666666666667 187.3066666666667 301.0133333333333C189.6533333333333 332.8 219.7333333333333 343.4666666666667 241.92 343.2533333333334M241.4933333333334 306.1333333333334C235.7333333333334 306.1333333333334 231.2533333333334 304.8533333333334 229.12 301.44C219.0933333333333 286.0800000000001 224 275.4133333333334 232.96 268.3733333333334C236.16 276.48 271.1466666666667 267.7333333333334 272 260.48C302.2933333333333 283.3066666666668 263.68 305.92 241.4933333333334 306.1333333333334z" />
-    <glyph glyph-name="gesture"
-      unicode="&#xF7CA;"
-      horiz-adv-x="512" d=" M97.92 301.0133333333333C112.8533333333333 316.1600000000001 128 329.8133333333334 134.4 327.04C145.0666666666667 322.7733333333333 134.4 305.0666666666667 128 294.6133333333334C122.6666666666667 285.6533333333334 66.9866666666667 211.6266666666667 66.9866666666667 160C66.9866666666667 132.6933333333334 77.2266666666667 110.08 96 96C111.5733333333333 84.48 132.6933333333333 80.8533333333334 151.8933333333333 86.6133333333334C174.72 93.2266666666666 193.4933333333334 116.48 217.1733333333333 145.7066666666667C242.9866666666667 177.4933333333334 277.3333333333333 219.0933333333333 304.2133333333333 219.0933333333333C338.9866666666667 219.0933333333333 339.4133333333333 197.5466666666666 341.3333333333333 181.3333333333333C261.12 167.2533333333333 226.9866666666667 102.6133333333334 226.9866666666667 66.3466666666667C226.9866666666667 30.08 257.7066666666667 0 295.4666666666667 0C330.6666666666667 0 386.9866666666667 28.8000000000001 395.5200000000001 130.5600000000001H448V183.8933333333334H395.3066666666667C392.1066666666667 219.0933333333334 372.0533333333334 273.4933333333334 309.3333333333333 273.4933333333334C261.3333333333333 273.4933333333334 220.16 232.7466666666667 203.9466666666666 213.3333333333334C192 197.3333333333334 160 160 155.0933333333333 154.88C149.3333333333333 148.48 140.5866666666667 136.96 131.4133333333333 136.96C121.8133333333333 136.96 116.0533333333333 154.6666666666667 123.7333333333333 177.92C131.1999999999999 201.1733333333334 153.5999999999999 238.9333333333334 163.2 253.0133333333333C179.84 277.3333333333334 190.9333333333333 293.9733333333334 190.9333333333333 322.9866666666667C190.9333333333333 369.28 155.9466666666667 384 137.3866666666667 384C109.2266666666667 384 84.6933333333333 362.6666666666667 79.36 357.3333333333334C71.68 349.6533333333333 65.28 343.2533333333334 60.5866666666667 337.4933333333334L97.92 301.0133333333333M296.1066666666667 52.2666666666667C289.4933333333333 52.2666666666667 280.32 57.8133333333334 280.32 67.6266666666667C280.32 80.4266666666667 295.8933333333333 114.56 341.3333333333333 126.5066666666667C335.1466666666667 69.12 311.04 52.2666666666667 296.1066666666667 52.2666666666667z" />
-    <glyph glyph-name="gesture-double-tap"
-      unicode="&#xF73B;"
-      horiz-adv-x="512" d=" M213.3333333333333 256C213.3333333333333 267.7333333333334 222.9333333333333 277.3333333333334 234.6666666666667 277.3333333333334S256 267.7333333333334 256 256V160.6400000000001L281.8133333333334 157.8666666666667L387.2000000000001 111.1466666666667C398.5066666666667 106.0266666666668 405.3333333333334 94.72 405.3333333333334 82.3466666666667V-10.6666666666666C404.6933333333334 -28.16 390.8266666666667 -42.0266666666666 373.3333333333334 -42.6666666666666H234.6666666666667C226.56 -42.6666666666666 218.88 -39.4666666666667 213.3333333333333 -33.4933333333333L108.8 56.1066666666667L124.5866666666667 72.5333333333333C128.64 77.0133333333333 134.4 79.36 140.3733333333333 79.36H145.0666666666667L213.3333333333333 42.6666666666667V256M234.6666666666667 341.3333333333334C281.8133333333334 341.3333333333334 320 303.1466666666667 320 256C320 224 302.9333333333333 196.9066666666667 277.3333333333333 182.1866666666667V208.2133333333334C290.3466666666667 219.9466666666667 298.6666666666667 237.0133333333333 298.6666666666667 256C298.6666666666667 291.4133333333334 270.08 320 234.6666666666667 320S170.6666666666667 291.4133333333334 170.6666666666667 256C170.6666666666667 237.0133333333333 178.9866666666667 219.9466666666667 192 208.2133333333334V182.1866666666667C166.4 196.9066666666667 149.3333333333333 224 149.3333333333333 256C149.3333333333333 303.1466666666667 187.52 341.3333333333334 234.6666666666667 341.3333333333334M234.6666666666667 384C305.28 384 362.6666666666667 326.6133333333334 362.6666666666667 256C362.6666666666667 219.7333333333334 347.52 187.0933333333334 323.4133333333333 163.6266666666667L302.08 173.2266666666667C325.9733333333333 192.8533333333333 341.3333333333333 222.72 341.3333333333333 256C341.3333333333333 314.88 293.5466666666666 362.6666666666667 234.6666666666667 362.6666666666667S128 314.88 128 256C128 212.2666666666667 154.24 174.72 192 158.2933333333334V135.2533333333333C142.2933333333333 152.96 106.6666666666667 200.32 106.6666666666667 256C106.6666666666667 326.6133333333334 164.0533333333333 384 234.6666666666667 384z" />
-    <glyph glyph-name="gesture-pinch"
-      unicode="&#xFABC;"
-      horiz-adv-x="512" d=" M277.3333333333333 256C277.3333333333333 267.7333333333334 286.9333333333333 277.3333333333334 298.6666666666667 277.3333333333334S320 267.7333333333334 320 256V160.6400000000001L345.8133333333334 157.8666666666667L451.2 110.9333333333333C462.2933333333334 105.8133333333334 469.3333333333334 94.72 469.3333333333334 82.3466666666667V-10.6666666666666C468.6933333333334 -28.16 454.8266666666667 -42.0266666666666 437.3333333333334 -42.6666666666666H298.6666666666667C290.56 -42.6666666666666 282.88 -39.4666666666667 277.3333333333333 -33.4933333333333L172.8 56.1066666666667L188.5866666666667 72.5333333333333C192.64 77.0133333333333 198.4 79.36 204.3733333333333 79.36H209.0666666666667L277.3333333333333 42.6666666666667V256M298.6666666666667 341.3333333333334C328.96 341.3333333333334 357.12 325.12 372.2666666666667 298.6666666666667C395.9466666666666 258.1333333333334 382.08 205.8666666666667 341.3333333333333 182.1866666666667V208.4266666666667C354.9866666666667 220.3733333333333 362.6666666666667 237.8666666666667 362.6666666666667 256C362.6666666666667 291.4133333333334 334.08 320 298.6666666666667 320S234.6666666666667 291.4133333333334 234.6666666666667 256C234.6666666666667 237.8666666666667 242.3466666666667 220.3733333333333 256 208.4266666666667V182.1866666666667C229.76 197.3333333333334 213.3333333333333 225.4933333333333 213.3333333333333 256C213.3333333333333 303.1466666666667 251.52 341.3333333333334 298.6666666666667 341.3333333333334M85.3333333333333 256L149.3333333333333 192H106.6666666666667V128H64V192H21.3333333333333L85.3333333333333 256M85.3333333333333 298.6666666666667L21.3333333333333 362.6666666666667H64V426.6666666666667H106.6666666666667V362.6666666666667H149.3333333333333L85.3333333333333 298.6666666666667M192 149.3333333333334C207.5733333333333 149.3333333333334 222.08 145.28 234.6666666666667 137.8133333333334V111.7866666666667C223.36 121.8133333333334 208.4266666666667 128 192 128C156.5866666666667 128 128 99.4133333333334 128 64C128 42.6666666666667 138.6666666666667 24.1066666666667 154.0266666666667 12.3733333333333L198.6133333333334 -21.3333333333333H192C144.8533333333333 -21.3333333333333 106.6666666666667 16.8533333333334 106.6666666666667 64S144.8533333333333 149.3333333333334 192 149.3333333333334z" />
-    <glyph glyph-name="gesture-spread"
-      unicode="&#xFABD;"
-      horiz-adv-x="512" d=" M85.3333333333333 426.6666666666667L149.3333333333333 362.6666666666667H106.6666666666667V298.6666666666667H64V362.6666666666667H21.3333333333333L85.3333333333333 426.6666666666667M85.3333333333333 128L21.3333333333333 192H64V256H106.6666666666667V192H149.3333333333333L85.3333333333333 128M277.3333333333333 256C277.3333333333333 267.7333333333334 286.9333333333333 277.3333333333334 298.6666666666667 277.3333333333334S320 267.7333333333334 320 256V160.6400000000001L345.8133333333334 157.8666666666667L451.2 110.9333333333333C462.2933333333334 105.8133333333334 469.3333333333334 94.72 469.3333333333334 82.3466666666667V-10.6666666666666C468.6933333333334 -28.16 454.8266666666667 -42.0266666666666 437.3333333333334 -42.6666666666666H298.6666666666667C290.56 -42.6666666666666 282.88 -39.4666666666667 277.3333333333333 -33.4933333333333L172.8 56.1066666666667L188.5866666666667 72.5333333333333C192.64 77.0133333333333 198.4 79.36 204.3733333333333 79.36H209.0666666666667L277.3333333333333 42.6666666666667V256M298.6666666666667 341.3333333333334C328.96 341.3333333333334 357.12 325.12 372.2666666666667 298.6666666666667C395.9466666666666 258.1333333333334 382.08 205.8666666666667 341.3333333333333 182.1866666666667V208.4266666666667C354.9866666666667 220.3733333333333 362.6666666666667 237.8666666666667 362.6666666666667 256C362.6666666666667 291.4133333333334 334.08 320 298.6666666666667 320S234.6666666666667 291.4133333333334 234.6666666666667 256C234.6666666666667 237.8666666666667 242.3466666666667 220.3733333333333 256 208.4266666666667V182.1866666666667C229.76 197.3333333333334 213.3333333333333 225.4933333333333 213.3333333333333 256C213.3333333333333 303.1466666666667 251.52 341.3333333333334 298.6666666666667 341.3333333333334M192 149.3333333333334C207.5733333333333 149.3333333333334 222.08 145.28 234.6666666666667 137.8133333333334V111.7866666666667C223.36 121.8133333333334 208.4266666666667 128 192 128C156.5866666666667 128 128 99.4133333333334 128 64C128 42.6666666666667 138.6666666666667 24.1066666666667 154.0266666666667 12.3733333333333L198.6133333333334 -21.3333333333333H192C144.8533333333333 -21.3333333333333 106.6666666666667 16.8533333333334 106.6666666666667 64S144.8533333333333 149.3333333333334 192 149.3333333333334z" />
-    <glyph glyph-name="gesture-swipe-down"
-      unicode="&#xF73C;"
-      horiz-adv-x="512" d=" M213.3333333333333 256C213.3333333333333 267.7333333333334 222.9333333333333 277.3333333333334 234.6666666666667 277.3333333333334S256 267.7333333333334 256 256V160.6400000000001L281.8133333333334 157.8666666666667L387.2000000000001 111.1466666666667C398.5066666666667 106.0266666666668 405.3333333333334 94.72 405.3333333333334 82.3466666666667V-10.6666666666666C404.6933333333334 -28.16 390.8266666666667 -42.0266666666666 373.3333333333334 -42.6666666666666H234.6666666666667C226.56 -42.6666666666666 218.88 -39.4666666666667 213.3333333333333 -33.4933333333333L108.8 56.1066666666667L124.5866666666667 72.5333333333333C128.64 77.0133333333333 134.4 79.36 140.3733333333333 79.36H145.0666666666667L213.3333333333333 42.6666666666667V256M21.3333333333333 256L85.3333333333333 192L149.3333333333333 256H106.6666666666667V384H64V256H21.3333333333333z" />
-    <glyph glyph-name="gesture-swipe-horizontal"
-      unicode="&#xFABE;"
-      horiz-adv-x="512" d=" M128 426.6666666666667L64 362.6666666666667L128 298.6666666666667V341.3333333333334H192V298.6666666666667L256 362.6666666666667L192 426.6666666666667V384H128V426.6666666666667M234.6666666666667 277.3333333333334C222.9333333333333 277.3333333333334 213.3333333333333 267.7333333333334 213.3333333333333 256V42.6666666666667L145.0666666666667 79.36H140.3733333333333C134.4 79.36 128.64 77.0133333333333 124.5866666666667 72.5333333333333L108.8 56.1066666666667L213.3333333333333 -33.4933333333333C218.88 -39.4666666666667 226.56 -42.6666666666666 234.6666666666667 -42.6666666666666H373.3333333333333C391.04 -42.6666666666666 405.3333333333333 -28.3733333333333 405.3333333333333 -10.6666666666666V82.3466666666667C405.3333333333333 94.72 398.5066666666667 106.0266666666666 387.2 111.1466666666667L281.8133333333333 157.8666666666667L255.9999999999999 160.64V256C255.9999999999999 267.7333333333334 246.3999999999999 277.3333333333334 234.6666666666666 277.3333333333334z" />
-    <glyph glyph-name="gesture-swipe-left"
-      unicode="&#xF73D;"
-      horiz-adv-x="512" d=" M213.3333333333333 256C213.3333333333333 267.7333333333334 222.9333333333333 277.3333333333334 234.6666666666667 277.3333333333334S256 267.7333333333334 256 256V160.6400000000001L281.8133333333334 157.8666666666667L387.2000000000001 111.1466666666667C398.5066666666667 106.0266666666668 405.3333333333334 94.72 405.3333333333334 82.3466666666667V-10.6666666666666C404.6933333333334 -28.16 390.8266666666667 -42.0266666666666 373.3333333333334 -42.6666666666666H234.6666666666667C226.56 -42.6666666666666 218.88 -39.4666666666667 213.3333333333333 -33.4933333333333L108.8 56.1066666666667L124.5866666666667 72.5333333333333C128.64 77.0133333333333 134.4 79.36 140.3733333333333 79.36H145.0666666666667L213.3333333333333 42.6666666666667V256M64 362.6666666666667L128 298.6666666666667V341.3333333333334H256V384H128V426.6666666666667L64 362.6666666666667z" />
-    <glyph glyph-name="gesture-swipe-right"
-      unicode="&#xF73E;"
-      horiz-adv-x="512" d=" M213.3333333333333 256C213.3333333333333 267.7333333333334 222.9333333333333 277.3333333333334 234.6666666666667 277.3333333333334S256 267.7333333333334 256 256V160.6400000000001L281.8133333333334 157.8666666666667L387.2000000000001 111.1466666666667C398.5066666666667 106.0266666666668 405.3333333333334 94.72 405.3333333333334 82.3466666666667V-10.6666666666666C404.6933333333334 -28.16 390.8266666666667 -42.0266666666666 373.3333333333334 -42.6666666666666H234.6666666666667C226.56 -42.6666666666666 218.88 -39.4666666666667 213.3333333333333 -33.4933333333333L108.8 56.1066666666667L124.5866666666667 72.5333333333333C128.64 77.0133333333333 134.4 79.36 140.3733333333333 79.36H145.0666666666667L213.3333333333333 42.6666666666667V256M256 362.6666666666667L192 426.6666666666667V384H64V341.3333333333334H192V298.6666666666667L256 362.6666666666667z" />
-    <glyph glyph-name="gesture-swipe-up"
-      unicode="&#xF73F;"
-      horiz-adv-x="512" d=" M213.3333333333333 256C213.3333333333333 267.7333333333334 222.9333333333333 277.3333333333334 234.6666666666667 277.3333333333334S256 267.7333333333334 256 256V160.6400000000001L281.8133333333334 157.8666666666667L387.2000000000001 111.1466666666667C398.5066666666667 106.0266666666668 405.3333333333334 94.72 405.3333333333334 82.3466666666667V-10.6666666666666C404.6933333333334 -28.16 390.8266666666667 -42.0266666666666 373.3333333333334 -42.6666666666666H234.6666666666667C226.56 -42.6666666666666 218.88 -39.4666666666667 213.3333333333333 -33.4933333333333L108.8 56.1066666666667L124.5866666666667 72.5333333333333C128.64 77.0133333333333 134.4 79.36 140.3733333333333 79.36H145.0666666666667L213.3333333333333 42.6666666666667V256M149.3333333333333 320L85.3333333333333 384L21.3333333333333 320H64V192H106.6666666666667V320H149.3333333333333z" />
-    <glyph glyph-name="gesture-swipe-vertical"
-      unicode="&#xFABF;"
-      horiz-adv-x="512" d=" M85.3333333333333 384L21.3333333333333 320H64V256H21.3333333333333L85.3333333333333 192L149.3333333333333 256H106.6666666666667V320H149.3333333333333L85.3333333333333 384M234.6666666666667 277.3333333333334C222.9333333333333 277.3333333333334 213.3333333333333 267.7333333333334 213.3333333333333 256V42.6666666666667L145.0666666666667 79.36H140.3733333333333C134.4 79.36 128.64 77.0133333333333 124.5866666666667 72.5333333333333L108.8 56.1066666666667L213.3333333333333 -33.4933333333333C218.88 -39.4666666666667 226.56 -42.6666666666666 234.6666666666667 -42.6666666666666H373.3333333333333C391.04 -42.6666666666666 405.3333333333333 -28.3733333333333 405.3333333333333 -10.6666666666666V82.3466666666667C405.3333333333333 94.72 398.5066666666667 106.0266666666666 387.2 111.1466666666667L281.8133333333333 157.8666666666667L255.9999999999999 160.64V256C255.9999999999999 267.7333333333334 246.3999999999999 277.3333333333334 234.6666666666666 277.3333333333334z" />
-    <glyph glyph-name="gesture-tap"
-      unicode="&#xF740;"
-      horiz-adv-x="512" d=" M213.3333333333333 256C213.3333333333333 267.7333333333334 222.9333333333333 277.3333333333334 234.6666666666667 277.3333333333334S256 267.7333333333334 256 256V160.6400000000001L281.8133333333334 157.8666666666667L387.2000000000001 111.1466666666667C398.5066666666667 106.0266666666668 405.3333333333334 94.72 405.3333333333334 82.3466666666667V-10.6666666666666C404.6933333333334 -28.16 390.8266666666667 -42.0266666666666 373.3333333333334 -42.6666666666666H234.6666666666667C226.56 -42.6666666666666 218.88 -39.4666666666667 213.3333333333333 -33.4933333333333L108.8 56.1066666666667L124.5866666666667 72.5333333333333C128.64 77.0133333333333 134.4 79.36 140.3733333333333 79.36H145.0666666666667L213.3333333333333 42.6666666666667V256M234.6666666666667 341.3333333333334C281.8133333333334 341.3333333333334 320 303.1466666666667 320 256C320 224 302.9333333333333 196.9066666666667 277.3333333333333 182.1866666666667V208.2133333333334C290.3466666666667 219.9466666666667 298.6666666666667 237.0133333333333 298.6666666666667 256C298.6666666666667 291.4133333333334 270.08 320 234.6666666666667 320S170.6666666666667 291.4133333333334 170.6666666666667 256C170.6666666666667 237.0133333333333 178.9866666666667 219.9466666666667 192 208.2133333333334V182.1866666666667C166.4 196.9066666666667 149.3333333333333 224 149.3333333333333 256C149.3333333333333 303.1466666666667 187.52 341.3333333333334 234.6666666666667 341.3333333333334z" />
-    <glyph glyph-name="gesture-two-double-tap"
-      unicode="&#xF741;"
-      horiz-adv-x="512" d=" M405.3333333333333 125.0133333333333V-10.6666666666666C404.6933333333333 -28.16 390.8266666666667 -42.0266666666666 373.3333333333333 -42.6666666666666H234.6666666666667C226.56 -42.6666666666666 218.88 -39.4666666666667 213.3333333333333 -33.4933333333333L108.8 56.1066666666667L124.5866666666667 72.5333333333333C128.64 77.0133333333333 134.4 79.36 140.3733333333333 79.36H145.0666666666667L213.3333333333333 42.6666666666667V256C213.3333333333333 267.7333333333334 222.9333333333333 277.3333333333334 234.6666666666667 277.3333333333334S256 267.7333333333334 256 256V298.6666666666667C256 310.4 265.6 320 277.3333333333333 320S298.6666666666667 310.4 298.6666666666667 298.6666666666667V192L387.2 152.7466666666667C398.08 147.84 405.3333333333333 136.96 405.3333333333333 125.0133333333333M277.3333333333333 384C324.48 384 362.6666666666667 345.8133333333334 362.6666666666667 298.6666666666667C362.6666666666667 266.6666666666667 345.6 239.5733333333334 320 224.8533333333333V250.88C333.0133333333333 262.6133333333334 341.3333333333333 279.68 341.3333333333333 298.6666666666667C341.3333333333333 334.0800000000001 312.7466666666667 362.6666666666667 277.3333333333333 362.6666666666667C248.5333333333334 362.6666666666667 224 343.4666666666667 216.1066666666666 317.2266666666667C189.8666666666667 309.3333333333334 170.6666666666667 284.8 170.6666666666667 256C170.6666666666667 237.0133333333333 178.9866666666667 219.9466666666667 192 208.2133333333334V182.1866666666667C166.4 196.9066666666667 149.3333333333333 224 149.3333333333333 256C149.3333333333333 290.56 170.0266666666667 320 199.4666666666667 333.8666666666667C213.3333333333333 363.3066666666667 242.7733333333334 384 277.3333333333333 384M277.3333333333333 426.6666666666667C347.9466666666666 426.6666666666667 405.3333333333333 369.28 405.3333333333333 298.6666666666667C405.3333333333333 254.72 383.1466666666667 215.8933333333334 349.44 192.8533333333333L325.5466666666666 203.52C360.32 221.0133333333333 384 257.0666666666667 384 298.6666666666667C384 357.5466666666667 336.2133333333333 405.3333333333333 277.3333333333333 405.3333333333333C237.0133333333333 405.3333333333333 201.8133333333333 382.9333333333334 183.68 349.6533333333334C150.4 331.52 128 296.32 128 256C128 212.2666666666667 154.24 174.72 192 158.2933333333334V135.2533333333333C142.2933333333333 152.96 106.6666666666667 200.32 106.6666666666667 256C106.6666666666667 302.2933333333334 131.2 342.8266666666667 168.1066666666667 365.2266666666667C190.5066666666667 402.1333333333334 231.04 426.6666666666667 277.3333333333333 426.6666666666667z" />
-    <glyph glyph-name="gesture-two-tap"
-      unicode="&#xF742;"
-      horiz-adv-x="512" d=" M405.3333333333333 125.0133333333333V-10.6666666666666C404.6933333333333 -28.16 390.8266666666667 -42.0266666666666 373.3333333333333 -42.6666666666666H234.6666666666667C226.56 -42.6666666666666 218.88 -39.4666666666667 213.3333333333333 -33.4933333333333L108.8 56.1066666666667L124.5866666666667 72.5333333333333C128.64 77.0133333333333 134.4 79.36 140.3733333333333 79.36H145.0666666666667L213.3333333333333 42.6666666666667V256C213.3333333333333 267.7333333333334 222.9333333333333 277.3333333333334 234.6666666666667 277.3333333333334S256 267.7333333333334 256 256V298.6666666666667C256 310.4 265.6 320 277.3333333333333 320S298.6666666666667 310.4 298.6666666666667 298.6666666666667V192L387.2 152.7466666666667C398.08 147.84 405.3333333333333 136.96 405.3333333333333 125.0133333333333M320 225.0666666666667V251.0933333333334C324.9066666666667 255.36 328.96 260.48 332.16 265.8133333333334C337.92 275.4133333333333 341.3333333333333 286.7200000000001 341.3333333333333 298.6666666666667C341.3333333333333 334.08 312.7466666666667 362.6666666666667 277.3333333333333 362.6666666666667C260.48 362.6666666666667 245.3333333333333 356.0533333333334 233.6 345.3866666666667L230.6133333333333 342.4C227.84 339.4133333333334 225.28 336.2133333333334 223.1466666666667 332.8C221.0133333333333 329.3866666666667 219.0933333333333 325.5466666666667 217.6 321.7066666666667C216.96 320 216.5333333333333 318.7200000000001 216.1066666666666 317.2266666666667C189.8666666666667 309.3333333333334 170.6666666666667 284.8 170.6666666666667 256C170.6666666666667 241.0666666666667 175.7866666666667 227.4133333333334 184.32 216.5333333333334C186.4533333333333 213.3333333333334 189.2266666666667 210.9866666666667 192 208.4266666666667V182.1866666666667C166.4 196.9066666666667 149.3333333333333 224 149.3333333333333 256C149.3333333333333 290.56 170.0266666666667 320 199.4666666666667 333.8666666666667C213.3333333333333 363.3066666666667 242.7733333333334 384 277.3333333333333 384C324.48 384 362.6666666666667 345.8133333333334 362.6666666666667 298.6666666666667C362.6666666666667 266.6666666666667 345.6 239.5733333333334 320 224.8533333333333V225.0666666666667z" />
-    <glyph glyph-name="ghost"
-      unicode="&#xF2A0;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C149.9733333333333 405.3333333333333 64 319.36 64 213.3333333333334V-21.3333333333333L128 42.6666666666667L192 -21.3333333333333L256 42.6666666666667L320 -21.3333333333333L384 42.6666666666667L448 -21.3333333333333V213.3333333333334C448 319.36 362.0266666666667 405.3333333333333 256 405.3333333333333M192 277.3333333333334C215.4666666666667 277.3333333333334 234.6666666666667 258.1333333333334 234.6666666666667 234.6666666666667S215.4666666666667 192 192 192S149.3333333333333 211.2 149.3333333333333 234.6666666666667S168.5333333333333 277.3333333333334 192 277.3333333333334M320 277.3333333333334C343.4666666666667 277.3333333333334 362.6666666666667 258.1333333333334 362.6666666666667 234.6666666666667S343.4666666666667 192 320 192S277.3333333333333 211.2 277.3333333333333 234.6666666666667S296.5333333333333 277.3333333333334 320 277.3333333333334z" />
-    <glyph glyph-name="ghost-off"
-      unicode="&#xF9F4;"
-      horiz-adv-x="512" d=" M42.6666666666667 378.24L69.9733333333333 405.3333333333333L469.3333333333333 5.9733333333334L442.24 -21.3333333333333L381.2266666666667 39.8933333333334L320 -21.3333333333333L256 42.6666666666667L192 -21.3333333333333L128 42.6666666666667L64 -21.3333333333333V213.3333333333334C64 254.08 76.5866666666667 291.6266666666667 98.1333333333333 322.7733333333333L42.6666666666667 378.24M256 405.3333333333333C362.0266666666667 405.3333333333333 448 319.36 448 213.3333333333334V81.4933333333333L334.9333333333333 194.56C351.1466666666667 200.7466666666667 362.6666666666667 216.32 362.6666666666667 234.6666666666667C362.6666666666667 258.1333333333334 343.4666666666667 277.3333333333334 320 277.3333333333334C301.6533333333333 277.3333333333334 286.08 265.8133333333334 280.1066666666667 249.6L153.6 375.8933333333333C183.2533333333333 394.6666666666667 218.4533333333333 405.3333333333333 256 405.3333333333333M149.3333333333333 234.6666666666667C149.3333333333333 211.2 168.5333333333333 192 192 192C202.6666666666667 192 211.84 195.6266666666667 219.0933333333333 201.8133333333334L159.1466666666667 261.76C152.96 254.5066666666667 149.3333333333333 245.3333333333334 149.3333333333333 234.6666666666667z" />
-    <glyph glyph-name="gift"
-      unicode="&#xF2A1;"
-      horiz-adv-x="512" d=" M469.3333333333333 192V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V192C30.9333333333333 192 21.3333333333333 201.6 21.3333333333333 213.3333333333334V277.3333333333334C21.3333333333333 300.8 40.5333333333333 320 64 320H131.6266666666667C129.28 326.6133333333334 128 333.8666666666667 128 341.3333333333334C128 376.7466666666667 156.5866666666667 405.3333333333333 192 405.3333333333333C213.3333333333333 405.3333333333333 232.1066666666667 394.6666666666667 243.84 378.88V379.0933333333334L256 362.6666666666667L268.16 379.0933333333334V378.88C279.8933333333333 394.6666666666667 298.6666666666667 405.3333333333333 320 405.3333333333333C355.4133333333333 405.3333333333333 384 376.7466666666667 384 341.3333333333334C384 333.8666666666667 382.7200000000001 326.6133333333334 380.3733333333333 320H448C471.4666666666667 320 490.6666666666666 300.8 490.6666666666666 277.3333333333334V213.3333333333334C490.6666666666666 201.6 481.0666666666667 192 469.3333333333333 192M85.3333333333333 21.3333333333334H234.6666666666667V192H85.3333333333333V21.3333333333334M426.6666666666667 21.3333333333334V192H277.3333333333333V21.3333333333334H426.6666666666667M192 362.6666666666667C180.2666666666667 362.6666666666667 170.6666666666667 353.0666666666667 170.6666666666667 341.3333333333334S180.2666666666667 320 192 320S213.3333333333333 329.6 213.3333333333333 341.3333333333334S203.7333333333334 362.6666666666667 192 362.6666666666667M320 362.6666666666667C308.2666666666667 362.6666666666667 298.6666666666667 353.0666666666667 298.6666666666667 341.3333333333334S308.2666666666667 320 320 320S341.3333333333333 329.6 341.3333333333333 341.3333333333334S331.7333333333334 362.6666666666667 320 362.6666666666667M64 277.3333333333334V234.6666666666667H234.6666666666667V277.3333333333334H64M277.3333333333333 277.3333333333334V234.6666666666667H448V277.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="git"
-      unicode="&#xF2A2;"
-      horiz-adv-x="512" d=" M55.4666666666667 222.08L178.7733333333334 345.6L214.8266666666667 309.3333333333334C209.7066666666667 291.2000000000001 218.0266666666667 271.36 234.6666666666667 261.76V143.5733333333334C221.8666666666667 136.3200000000001 213.3333333333333 122.4533333333334 213.3333333333333 106.6666666666667C213.3333333333333 83.2 232.5333333333334 64 256 64S298.6666666666667 83.2 298.6666666666667 106.6666666666667C298.6666666666667 122.4533333333334 290.1333333333334 136.3200000000001 277.3333333333333 143.5733333333334V247.2533333333334L321.4933333333334 202.6666666666667C320 199.4666666666667 320 195.84 320 192C320 168.5333333333334 339.2 149.3333333333334 362.6666666666667 149.3333333333334S405.3333333333333 168.5333333333334 405.3333333333333 192S386.1333333333334 234.6666666666667 362.6666666666667 234.6666666666667C358.8266666666667 234.6666666666667 355.2 234.6666666666667 352 233.1733333333334L297.1733333333333 288C302.72 307.8400000000001 292.48 329.6 272.64 337.92C263.4666666666667 341.3333333333334 253.8666666666666 342.1866666666667 245.3333333333333 339.8400000000001L209.0666666666667 375.8933333333333L225.92 392.5333333333334C242.56 409.3866666666667 269.44 409.3866666666667 286.08 392.5333333333334L456.5333333333333 222.08C473.3866666666666 205.44 473.3866666666666 178.5600000000001 456.5333333333333 161.92L286.08 -8.5333333333333C269.44 -25.3866666666666 242.56 -25.3866666666666 225.92 -8.5333333333333L55.4666666666667 161.92C38.6133333333333 178.56 38.6133333333333 205.44 55.4666666666667 222.08z" />
-    <glyph glyph-name="github-box"
-      unicode="&#xF2A3;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H310.6133333333333C303.7866666666667 1.4933333333333 303.5733333333333 14.5066666666667 303.5733333333333 18.9866666666667L303.7866666666667 71.68C303.7866666666667 89.6 297.6 101.3333333333334 290.7733333333333 107.3066666666667C333.6533333333333 112 378.4533333333333 128 378.4533333333333 202.0266666666667C378.4533333333333 222.9333333333333 370.9866666666666 240.2133333333333 358.8266666666666 253.6533333333333C360.7466666666666 258.3466666666667 367.3599999999999 277.9733333333333 356.9066666666666 304.4266666666666C356.9066666666666 304.4266666666666 340.6933333333333 309.3333333333333 303.9999999999999 284.5866666666667C288.6399999999999 288.8533333333334 272.4266666666666 290.9866666666667 255.9999999999999 291.2C239.7866666666666 290.9866666666667 223.1466666666666 288.8533333333333 207.9999999999999 284.5866666666667C171.3066666666666 309.3333333333333 155.0933333333333 304.4266666666666 155.0933333333333 304.4266666666666C144.6399999999999 277.9733333333333 151.2533333333333 258.3466666666667 153.1733333333332 253.6533333333333C141.0133333333332 240.2133333333333 133.5466666666666 222.9333333333333 133.5466666666666 202.0266666666667C133.5466666666666 128 178.3466666666666 112 221.0133333333332 106.6666666666667C215.4666666666666 102.4 210.5599999999999 93.8666666666667 208.8533333333333 81.4933333333333C197.7599999999999 76.5866666666667 170.0266666666666 68.0533333333334 152.9599999999999 97.4933333333333C152.9599999999999 97.4933333333333 142.7199999999999 115.84 123.5199999999999 117.3333333333334C123.5199999999999 117.3333333333334 104.7466666666666 117.3333333333334 122.2399999999999 105.6C122.2399999999999 105.6 134.8266666666666 99.6266666666667 143.5733333333333 77.44C143.5733333333333 77.44 154.6666666666666 40.1066666666667 208.2133333333333 51.6266666666667L208.4266666666666 18.9866666666666C208.4266666666666 14.5066666666666 207.9999999999999 1.4933333333333 201.1733333333332 -1e-13H106.6666666666667C83.2 -1e-13 64 19.1999999999999 64 42.6666666666666V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="github-circle"
-      unicode="&#xF2A4;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192C42.6666666666667 97.7066666666667 103.8933333333333 17.7066666666667 188.5866666666667 -10.6666666666666C199.2533333333333 -12.3733333333333 202.6666666666667 -5.76 202.6666666666667 0V36.0533333333334C143.5733333333333 23.2533333333333 130.9866666666667 64.64 130.9866666666667 64.64C121.1733333333334 89.3866666666667 107.3066666666667 96 107.3066666666667 96C87.8933333333333 109.2266666666667 108.8 108.8 108.8 108.8C130.1333333333333 107.3066666666667 141.44 86.8266666666667 141.44 86.8266666666667C160 54.4 191.36 64 203.52 69.1200000000001C205.44 82.9866666666667 210.9866666666667 92.3733333333334 216.96 97.7066666666667C169.6 103.0400000000001 119.8933333333334 121.3866666666667 119.8933333333334 202.6666666666667C119.8933333333334 226.3466666666667 128 245.3333333333334 141.8666666666667 260.48C139.7333333333334 265.8133333333334 132.2666666666667 288 144 316.8000000000001C144 316.8000000000001 161.92 322.5600000000001 202.6666666666667 295.0400000000001C219.5200000000001 299.7333333333334 237.8666666666667 302.0800000000001 256 302.0800000000001C274.1333333333334 302.0800000000001 292.48 299.7333333333334 309.3333333333334 295.0400000000001C350.08 322.5600000000001 368 316.8000000000001 368 316.8000000000001C379.7333333333334 288.0000000000001 372.2666666666667 265.8133333333334 370.1333333333334 260.48C384 245.3333333333334 392.1066666666667 226.3466666666667 392.1066666666667 202.6666666666667C392.1066666666667 121.1733333333334 342.1866666666667 103.2533333333333 294.6133333333334 97.92C302.2933333333334 91.3066666666667 309.3333333333334 78.2933333333333 309.3333333333334 58.4533333333333V0C309.3333333333334 -5.76 312.7466666666667 -12.5866666666666 323.6266666666667 -10.6666666666666C408.32 17.92 469.3333333333333 97.7066666666667 469.3333333333333 192C469.3333333333333 309.76 373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="github-face"
-      unicode="&#xF6DA;"
-      horiz-adv-x="512" d=" M434.7733333333333 266.0266666666667C438.1866666666666 274.5600000000001 449.28 308.48 431.1466666666666 354.3466666666667C431.1466666666666 354.3466666666667 403.2 362.6666666666667 339.4133333333333 320C312.7466666666666 327.04 284.3733333333332 328.1066666666667 255.9999999999999 328.1066666666667C227.8399999999999 328.1066666666667 199.2533333333333 327.04 172.5866666666666 320C108.7999999999999 363.3066666666667 80.8533333333333 354.3466666666667 80.8533333333333 354.3466666666667C62.7199999999999 308.48 73.8133333333333 274.5600000000001 77.4399999999999 266.0266666666667C55.68 242.7733333333334 42.6666666666667 213.3333333333334 42.6666666666667 176.64C42.6666666666667 39.2533333333333 131.4133333333333 8.3200000000001 256 8.3200000000001C379.52 8.3200000000001 469.3333333333333 39.2533333333333 469.3333333333333 176.6400000000001C469.3333333333333 213.3333333333334 456.32 242.7733333333334 434.7733333333333 266.0266666666668M256 34.5600000000001C168.1066666666667 34.5600000000001 96.64 38.6133333333334 96.64 123.9466666666667C96.64 144.2133333333334 106.6666666666667 163.4133333333334 123.7333333333334 178.9866666666667C152.32 205.2266666666668 201.1733333333333 191.3600000000001 256 191.3600000000001C311.2533333333334 191.3600000000001 359.4666666666667 205.2266666666668 388.2666666666667 178.9866666666667C405.3333333333333 163.4133333333334 416 144.4266666666667 416 123.9466666666667C416 38.8266666666667 344.1066666666667 34.5600000000001 256 34.5600000000001M189.0133333333333 168.1066666666667C171.52 168.1066666666667 157.0133333333333 146.7733333333334 157.0133333333333 120.7466666666667C157.0133333333333 94.5066666666667 171.52 72.96 189.0133333333333 72.96C206.72 72.96 221.0133333333333 94.2933333333334 221.0133333333333 120.7466666666667C221.0133333333333 146.9866666666667 206.72 168.1066666666668 189.0133333333333 168.1066666666668M322.9866666666667 168.1066666666668C305.28 168.1066666666668 290.9866666666667 146.9866666666667 290.9866666666667 120.7466666666667C290.9866666666667 94.2933333333334 305.28 72.96 322.9866666666667 72.96C340.48 72.96 354.9866666666667 94.2933333333334 354.9866666666667 120.7466666666667C354.9866666666667 146.9866666666667 341.3333333333333 168.1066666666668 322.9866666666667 168.1066666666668z" />
-    <glyph glyph-name="glass-cocktail"
-      unicode="&#xF356;"
-      horiz-adv-x="512" d=" M160 298.6666666666667L117.3333333333333 341.3333333333334H394.6666666666667L352 298.6666666666667M234.6666666666667 170.6666666666667V42.6666666666667H128V0H384V42.6666666666667H277.3333333333333V170.6666666666667L448 341.3333333333334V384H64V341.3333333333334L234.6666666666667 170.6666666666667z" />
-    <glyph glyph-name="glass-flute"
-      unicode="&#xF2A5;"
-      horiz-adv-x="512" d=" M170.6666666666667 405.3333333333333H341.3333333333333C334.2933333333333 341.3333333333334 327.04 277.3333333333334 314.6666666666667 238.2933333333334C302.2933333333333 199.04 284.3733333333334 184.96 275.6266666666667 147.6266666666667C266.6666666666667 110.2933333333334 266.6666666666667 49.7066666666667 279.04 21.3333333333334C291.6266666666667 -7.04 316.3733333333334 -3.6266666666667 328.96 -5.3333333333333C341.3333333333333 -7.04 341.3333333333333 -14.2933333333333 341.3333333333333 -21.3333333333333H170.6666666666667C170.6666666666667 -14.2933333333333 170.6666666666667 -7.04 183.04 -5.3333333333333C195.6266666666667 -3.6266666666667 220.3733333333333 -7.04 232.96 21.3333333333334C245.3333333333333 49.7066666666667 245.3333333333333 110.2933333333334 236.3733333333334 147.6266666666667C227.6266666666667 184.96 209.7066666666667 199.04 197.3333333333333 238.2933333333334C184.96 277.3333333333334 177.7066666666667 341.3333333333334 170.6666666666667 405.3333333333333M213.3333333333333 362.6666666666667C214.8266666666667 340.6933333333334 216.5333333333333 318.5066666666667 218.4533333333333 298.6666666666667H293.5466666666666C295.4666666666667 318.5066666666667 297.1733333333333 340.6933333333334 298.6666666666667 362.6666666666667H213.3333333333333z" />
-    <glyph glyph-name="glass-mug"
-      unicode="&#xF2A6;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667V298.6666666666667H384V362.6666666666667H213.3333333333333M170.6666666666667 405.3333333333333H448V384L426.6666666666667 362.6666666666667V21.3333333333334L448 0V-21.3333333333333H149.3333333333333V0L170.6666666666667 21.3333333333334V51.2L89.6 88.96C74.6666666666667 96 64 110.5066666666667 64 128V277.3333333333334C64 300.8 83.2 320 106.6666666666667 320H170.6666666666667V362.6666666666667L149.3333333333333 384V405.3333333333333H170.6666666666667M106.6666666666667 128L170.6666666666667 98.3466666666667V277.3333333333334H106.6666666666667V128z" />
-    <glyph glyph-name="glass-stange"
-      unicode="&#xF2A7;"
-      horiz-adv-x="512" d=" M170.6666666666667 405.3333333333333H341.3333333333333V-21.3333333333333H170.6666666666667V405.3333333333333M213.3333333333333 362.6666666666667V298.6666666666667H298.6666666666667V362.6666666666667H213.3333333333333z" />
-    <glyph glyph-name="glass-tulip"
-      unicode="&#xF2A8;"
-      horiz-adv-x="512" d=" M170.6666666666667 405.3333333333333H341.3333333333333C334.2933333333333 391.04 327.04 376.9600000000001 332.3733333333334 341.3333333333334C337.7066666666667 305.7066666666667 355.6266666666667 248.96 346.6666666666667 218.88C337.7066666666667 189.0133333333333 302.2933333333333 186.0266666666667 284.3733333333334 152.3200000000001C266.6666666666667 118.6133333333334 266.6666666666667 53.9733333333334 279.04 23.4666666666667C291.6266666666667 -7.04 316.3733333333334 -3.6266666666666 328.96 -5.3333333333333C341.3333333333333 -7.04 341.3333333333333 -14.2933333333333 341.3333333333333 -21.3333333333333H170.6666666666667C170.6666666666667 -14.2933333333333 170.6666666666667 -7.04 183.04 -5.3333333333333C195.6266666666667 -3.6266666666667 220.3733333333333 -7.04 232.96 23.4666666666667C245.3333333333333 53.9733333333334 245.3333333333333 118.6133333333334 227.6266666666667 152.3200000000001C209.7066666666667 186.0266666666667 174.2933333333333 189.0133333333334 165.3333333333333 218.8800000000001C156.3733333333333 248.9600000000001 174.2933333333333 305.7066666666667 179.6266666666667 341.3333333333334C184.96 376.9600000000001 177.7066666666667 391.04 170.6666666666667 405.3333333333334M213.3333333333333 362.6666666666668C213.3333333333333 337.2800000000001 209.7066666666667 316.3733333333334 205.6533333333333 298.6666666666668H304.4266666666666C301.44 316.3733333333334 298.6666666666667 337.2800000000001 298.6666666666667 362.6666666666668H213.3333333333333z" />
-    <glyph glyph-name="glass-wine"
-      unicode="&#xF875;"
-      horiz-adv-x="512" d=" M330.6666666666667 -5.76L312.7466666666667 -3.84C296.5333333333333 -2.3466666666666 282.6666666666667 8.5333333333333 277.3333333333333 24.1066666666667C266.0266666666667 65.92 266.0266666666667 110.2933333333333 277.3333333333333 152.1066666666667C326.8266666666667 162.1333333333333 362.6666666666667 205.44 362.6666666666667 256C362.6666666666667 298.6666666666667 320 405.3333333333333 320 405.3333333333333H192S149.3333333333333 298.6666666666667 149.3333333333333 256C149.3333333333333 205.2266666666667 184.96 161.7066666666667 234.6666666666667 151.4666666666667C245.9733333333333 109.6533333333334 245.9733333333333 65.28 234.6666666666667 23.4666666666667C229.5466666666667 8.1066666666667 215.8933333333333 -2.7733333333333 199.8933333333334 -4.4799999999999L181.3333333333334 -6.3999999999999S170.6666666666667 -5.9733333333332 170.6666666666667 -21.3333333333333H341.3333333333333C341.3333333333333 -5.9733333333332 330.6666666666667 -5.7599999999999 330.6666666666667 -5.7599999999999M201.3866666666667 298.6666666666667L222.72 362.6666666666667H289.28L310.6133333333333 298.6666666666667H201.3866666666667z" />
-    <glyph glyph-name="glassdoor"
-      unicode="&#xF2A9;"
-      horiz-adv-x="512" d=" M170.6666666666667 405.3333333333333C135.2533333333333 405.3333333333333 106.6666666666667 376.7466666666667 106.6666666666667 341.3333333333334V96H170.6666666666667V341.3333333333334H405.3333333333333C405.3333333333333 376.7466666666667 376.7466666666667 405.3333333333333 341.3333333333333 405.3333333333333H170.6666666666667M341.3333333333333 288V42.6666666666667H106.6666666666667C106.6666666666667 7.2533333333333 135.2533333333333 -21.3333333333333 170.6666666666667 -21.3333333333333H341.3333333333333C376.7466666666667 -21.3333333333333 405.3333333333333 7.2533333333333 405.3333333333333 42.6666666666667V288H341.3333333333333z" />
-    <glyph glyph-name="glasses"
-      unicode="&#xF2AA;"
-      horiz-adv-x="512" d=" M64 234.6666666666667C58.88 234.6666666666667 54.4 232.7466666666667 51.4133333333333 229.3333333333334C48.4266666666667 226.1333333333334 47.1466666666667 221.44 47.7866666666667 216.32L58.4533333333333 152.5333333333334C60.16 138.6666666666667 72.5333333333333 128 85.3333333333333 128H149.3333333333333C162.9866666666667 128 178.3466666666666 139.9466666666667 181.3333333333333 153.1733333333334L203.9466666666667 221.2266666666667C204.8 224 204.16 228.0533333333334 202.6666666666667 230.6133333333333C200.32 233.1733333333333 196.6933333333333 234.6666666666667 192 234.6666666666667H64M149.3333333333333 85.3333333333334H85.3333333333333C50.7733333333333 85.3333333333334 20.48 112.2133333333334 16.2133333333333 146.3466666666667L5.5466666666667 210.1333333333333C3.2 228.2666666666667 8.32 245.3333333333334 19.4133333333333 257.7066666666667C30.5066666666667 270.0800000000001 46.72 277.3333333333334 64 277.3333333333334H192C209.7066666666667 277.3333333333334 225.7066666666667 269.8666666666667 235.9466666666667 256.8533333333334C238.2933333333333 253.6533333333333 240.4266666666667 250.24 242.1333333333334 246.4C251.3066666666667 248.32 260.6933333333333 248.32 269.6533333333333 246.4C271.36 250.24 273.4933333333334 253.6533333333333 276.0533333333334 256.8533333333334C286.08 269.8666666666667 302.08 277.3333333333334 320 277.3333333333334H448C465.28 277.3333333333334 481.4933333333333 270.0800000000001 492.5866666666666 257.7066666666667C503.4666666666667 245.3333333333334 508.5866666666666 228.2666666666667 506.4533333333333 210.9866666666667L495.5733333333333 145.4933333333334C491.52 112.2133333333334 461.0133333333333 85.3333333333334 426.6666666666667 85.3333333333334H362.6666666666667C329.3866666666667 85.3333333333334 296.96 110.72 288.8533333333333 142.9333333333333L269.6533333333333 200.7466666666667C261.5466666666666 206.72 250.24 206.72 242.1333333333333 200.7466666666667L222.5066666666666 141.4400000000001C214.8266666666667 110.5066666666667 182.6133333333334 85.3333333333334 149.3333333333333 85.3333333333334M320 234.6666666666667C315.3066666666666 234.6666666666667 311.68 233.1733333333334 309.3333333333333 230.6133333333334C307.6266666666667 228.0533333333334 307.2 224 308.2666666666667 219.7333333333334L329.8133333333333 154.6666666666667C333.6533333333333 139.9466666666667 349.0133333333333 128 362.6666666666667 128H426.6666666666667C439.2533333333334 128 451.84 138.6666666666667 453.3333333333333 151.68L464.2133333333334 217.1733333333334C464.8533333333334 221.44 463.5733333333333 226.1333333333334 460.5866666666666 229.3333333333334C457.6 232.7466666666667 453.1199999999999 234.6666666666667 448 234.6666666666667H320z" />
-    <glyph glyph-name="globe-model"
-      unicode="&#xF8E8;"
-      horiz-adv-x="512" d=" M370.3466666666667 391.68L340.2666666666667 361.3866666666667C368.2133333333334 333.44 384 295.68 384 256C384 173.44 317.2266666666667 106.6666666666667 234.6666666666667 106.6666666666667C195.2 106.6666666666667 157.2266666666667 122.4533333333334 129.28 150.4L98.9866666666667 120.3200000000001C129.7066666666667 89.6 170.0266666666667 70.1866666666667 213.3333333333333 65.4933333333333V21.3333333333334H128V-21.3333333333333H341.3333333333333V21.3333333333334H256V65.28C353.0666666666667 76.16 426.6666666666667 158.2933333333333 426.6666666666667 256C426.6666666666667 306.7733333333333 406.4 355.6266666666667 370.3466666666667 391.68M234.6666666666667 373.3333333333334C169.8133333333333 373.3333333333334 117.3333333333333 320.8533333333334 117.3333333333333 256S169.8133333333333 138.6666666666667 234.6666666666667 138.6666666666667S352 191.1466666666667 352 256S299.52 373.3333333333334 234.6666666666667 373.3333333333334M234.6666666666667 330.6666666666667C276.0533333333333 330.6666666666667 309.3333333333333 297.1733333333334 309.3333333333333 256S275.84 181.3333333333334 234.6666666666667 181.3333333333334S160 214.8266666666667 160 256S193.4933333333334 330.6666666666667 234.6666666666667 330.6666666666667z" />
-    <glyph glyph-name="gmail"
-      unicode="&#xF2AB;"
-      horiz-adv-x="512" d=" M426.6666666666667 64H384V250.6666666666667L256 170.6666666666667L128 250.6666666666667V64H85.3333333333333V320H110.9333333333333L256 229.3333333333334L401.0666666666667 320H426.6666666666667M426.6666666666667 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="gnome"
-      unicode="&#xF2AC;"
-      horiz-adv-x="512" d=" M392.9600000000001 405.3333333333333C304.2133333333334 405.3333333333333 288 278.8266666666667 337.4933333333334 278.8266666666667C387.4133333333334 278.8266666666667 481.7066666666667 405.3333333333333 392.9600000000001 405.3333333333333M256 389.76C254.2933333333333 389.76 252.8 389.76 251.3066666666667 389.5466666666667C201.3866666666667 383.1466666666667 218.88 296.1066666666667 245.3333333333333 294.6133333333334C271.36 292.9066666666667 299.52 389.76 256 389.76M169.1733333333333 355.4133333333334C166.6133333333333 355.4133333333334 163.6266666666667 354.7733333333333 160.64 353.4933333333334C120.5333333333333 336.8533333333334 154.4533333333333 268.5866666666667 177.0666666666666 273.0666666666667C197.76 277.3333333333334 200.32 356.2666666666667 169.1733333333333 355.4133333333334M105.1733333333333 301.8666666666667C101.76 302.0800000000001 97.92 300.8 94.08 298.0266666666667C61.8666666666666 275.8400000000001 104.7466666666666 222.2933333333334 123.7333333333333 230.6133333333334C140.16 237.8666666666667 129.7066666666666 301.0133333333333 105.1733333333333 301.8666666666667M283.5199999999999 260.9066666666667C215.4666666666666 260.2666666666667 128.6399999999999 225.7066666666667 113.4933333333333 158.0800000000001C96.64 82.9866666666667 182.6133333333334 -21.3333333333333 272.2133333333333 -21.3333333333333C316.3733333333334 -21.3333333333333 367.1466666666667 18.5600000000001 376.7466666666667 68.9066666666667C384 107.3066666666667 291.2 91.9466666666667 294.6133333333334 66.5600000000001C298.6666666666667 36.0533333333334 272.2133333333333 21.3333333333334 246.4 40.5333333333334C164.0533333333334 103.2533333333335 382.5066666666667 134.4000000000001 368 219.9466666666667C363.3066666666667 247.6800000000001 327.2533333333334 261.1200000000001 283.52 260.9066666666668z" />
-    <glyph glyph-name="golf"
-      unicode="&#xF822;"
-      horiz-adv-x="512" d=" M416 64C433.7066666666666 64 448 49.7066666666667 448 32S433.7066666666666 0 416 0S384 14.2933333333334 384 32S398.2933333333334 64 416 64M362.6666666666667 321.7066666666667L234.6666666666667 256V63.36C295.2533333333334 59.9466666666667 341.3333333333333 42.6666666666667 341.3333333333333 21.3333333333334C341.3333333333333 -2.1333333333333 283.9466666666667 -21.3333333333333 213.3333333333333 -21.3333333333333S85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334C85.3333333333333 37.12 111.1466666666667 50.7733333333333 149.3333333333333 58.24V21.3333333333334H192V405.3333333333333L362.6666666666667 321.7066666666667z" />
-    <glyph glyph-name="gondola"
-      unicode="&#xF685;"
-      horiz-adv-x="512" d=" M384 234.6666666666667H277.3333333333333V286.0800000000001L471.8933333333333 318.5066666666667L466.7733333333333 350.0800000000001L350.08 330.6666666666667C351.1466666666667 333.8666666666667 352 337.4933333333334 352 341.3333333333334C352 359.04 337.7066666666667 373.3333333333334 320 373.3333333333334S288 359.04 288 341.3333333333334C288 333.8666666666667 290.7733333333333 326.8266666666667 295.2533333333334 321.4933333333334L277.3333333333333 318.5066666666667V341.3333333333334H234.6666666666667V311.2533333333334L222.08 309.3333333333334C223.1466666666667 312.5333333333334 224 316.1600000000001 224 320C224 337.7066666666667 209.7066666666667 352 192 352S160 337.7066666666667 160 320C160 312.32 162.7733333333333 305.4933333333334 167.04 300.1600000000001L40.1066666666667 278.8266666666667L45.2266666666667 247.2533333333334L234.6666666666667 278.8266666666667V234.6666666666667H128C104.32 234.6666666666667 85.3333333333333 215.4666666666667 85.3333333333333 192V64C85.3333333333333 40.5333333333333 104.5333333333333 21.3333333333334 128 21.3333333333334H384C407.4666666666667 21.3333333333334 426.6666666666667 40.5333333333333 426.6666666666667 64V192C426.6666666666667 215.4666666666667 407.4666666666667 234.6666666666667 384 234.6666666666667M128 192H176V106.6666666666667H128V192M208 106.6666666666667V192H304V106.6666666666667H208M384 106.6666666666667H336V192H384V106.6666666666667z" />
-    <glyph glyph-name="google"
-      unicode="&#xF2AD;"
-      horiz-adv-x="512" d=" M455.4666666666667 211.2H259.8400000000001V152.96H398.7200000000001C391.6800000000001 71.68 324.0533333333334 36.9066666666667 260.0533333333334 36.9066666666667C178.3466666666666 36.9066666666667 106.6666666666667 101.3333333333334 106.6666666666667 192C106.6666666666667 279.4666666666667 174.9333333333333 347.0933333333334 260.2666666666667 347.0933333333334C326.1866666666666 347.0933333333334 364.8 305.0666666666667 364.8 305.0666666666667L405.3333333333333 347.3066666666667S353.28 405.3333333333333 258.1333333333334 405.3333333333333C136.96 405.3333333333333 43.3066666666667 302.9333333333334 43.3066666666667 192C43.3066666666667 84.2666666666667 131.4133333333333 -21.3333333333333 261.3333333333333 -21.3333333333333C375.4666666666667 -21.3333333333333 458.6666666666666 56.96 458.6666666666666 172.5866666666667C458.6666666666666 197.12 455.4666666666667 211.2 455.4666666666667 211.2z" />
-    <glyph glyph-name="google-allo"
-      unicode="&#xF801;"
-      horiz-adv-x="512" d=" M469.3333333333333 192V0C469.3333333333333 -10.6666666666666 464.2133333333334 -17.4933333333333 454.4 -20.48C444.8 -23.4666666666667 437.3333333333333 -20.6933333333334 430.9333333333333 -11.9466666666667L398.08 33.0666666666666C357.9733333333334 -2.9866666666667 310.6133333333334 -21.3333333333333 256 -21.3333333333333C197.3333333333333 -21.3333333333333 147.2 0 105.6 41.6C64 83.2 42.6666666666667 133.3333333333334 42.6666666666667 192S64 300.8 105.6 342.4C147.2 384 197.3333333333333 405.3333333333333 256 405.3333333333333S364.8 384 406.4 342.4C448 300.8 469.3333333333333 250.6666666666667 469.3333333333333 192z" />
-    <glyph glyph-name="google-analytics"
-      unicode="&#xF7CB;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H320V341.3333333333334C320 364.8 339.2 384 362.6666666666667 384H405.3333333333333M106.6666666666667 0C83.2 0 64 19.2 64 42.6666666666667V85.3333333333334C64 108.8 83.2 128 106.6666666666667 128H192V213.3333333333334C192 236.8 211.2 256 234.6666666666667 256H309.3333333333333V0H106.6666666666667z" />
-    <glyph glyph-name="google-assistant"
-      unicode="&#xF7CC;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333C78.72 405.3333333333333 21.3333333333333 347.9466666666667 21.3333333333333 277.3333333333334S78.72 149.3333333333334 149.3333333333333 149.3333333333334S277.3333333333333 206.72 277.3333333333333 277.3333333333334S219.9466666666667 405.3333333333333 149.3333333333333 405.3333333333333M458.6666666666666 320C440.9600000000001 320 426.6666666666667 305.7066666666667 426.6666666666667 288S440.9600000000001 256 458.6666666666666 256S490.6666666666666 270.2933333333334 490.6666666666666 288S476.3733333333333 320 458.6666666666666 320M362.6666666666667 277.3333333333334C327.2533333333334 277.3333333333334 298.6666666666667 248.7466666666667 298.6666666666667 213.3333333333334S327.2533333333334 149.3333333333334 362.6666666666667 149.3333333333334S426.6666666666667 177.92 426.6666666666667 213.3333333333334S398.08 277.3333333333334 362.6666666666667 277.3333333333334M362.6666666666667 128C321.4933333333334 128 288 94.5066666666667 288 53.3333333333334S321.4933333333334 -21.3333333333333 362.6666666666667 -21.3333333333333S437.3333333333333 12.16 437.3333333333333 53.3333333333334S403.84 128 362.6666666666667 128z" />
-    <glyph glyph-name="google-cardboard"
-      unicode="&#xF2AE;"
-      horiz-adv-x="512" d=" M442.4533333333333 320H68.2666666666667C54.4 320 42.6666666666667 307.8400000000001 42.6666666666667 292.9066666666667V69.76C42.6666666666667 54.8266666666667 54.4 42.6666666666667 68.9066666666667 42.6666666666667H170.6666666666667C182.1866666666667 42.6666666666667 192 49.4933333333333 195.4133333333333 59.52L225.0666666666667 133.5466666666667C230.1866666666667 145.92 242.1333333333334 154.6666666666667 256 154.6666666666667C269.8666666666667 154.6666666666667 281.8133333333334 145.92 286.9333333333333 133.5466666666667L316.5866666666667 59.52C320.64 49.4933333333333 329.8133333333333 42.6666666666667 340.2666666666667 42.6666666666667H442.4533333333333C457.6 42.6666666666667 469.3333333333333 54.8266666666667 469.3333333333333 69.76V292.9066666666667C469.3333333333333 307.8400000000001 457.6 320 442.4533333333333 320M154.0266666666667 136.96C128 136.96 106.6666666666667 158.9333333333333 106.6666666666667 185.8133333333334C106.6666666666667 213.3333333333334 128 234.6666666666667 154.0266666666667 234.6666666666667C180.0533333333333 234.6666666666667 201.1733333333333 213.3333333333334 201.1733333333333 185.8133333333334C201.1733333333333 158.9333333333334 180.0533333333333 136.96 154.0266666666667 136.96M357.9733333333334 136.96C331.9466666666667 136.96 310.8266666666667 158.9333333333334 310.8266666666667 185.8133333333334S331.9466666666667 234.6666666666667 357.9733333333334 234.6666666666667S405.3333333333333 212.6933333333334 405.3333333333333 185.8133333333334S384 136.96 357.9733333333334 136.96z" />
-    <glyph glyph-name="google-chrome"
-      unicode="&#xF2AF;"
-      horiz-adv-x="512" d=" M256 21.3333333333334L329.8133333333334 149.3333333333334H329.6C336.8533333333334 162.1333333333333 341.3333333333333 176.4266666666667 341.3333333333333 192C341.3333333333333 217.6 329.8133333333334 240.4266666666667 311.8933333333333 256H414.08C422.1866666666666 236.1600000000001 426.6666666666667 214.6133333333334 426.6666666666667 192C426.6666666666667 97.7066666666667 350.2933333333334 21.3333333333334 256 21.3333333333334M85.3333333333333 192C85.3333333333333 223.1466666666667 93.6533333333333 252.1600000000001 108.16 277.3333333333334L182.1866666666667 149.3333333333334H182.4C197.12 123.9466666666667 224 106.6666666666667 256 106.6666666666667C265.6 106.6666666666667 274.7733333333333 108.5866666666667 283.52 111.5733333333334L232.32 23.2533333333333C149.3333333333333 34.7733333333333 85.3333333333333 105.8133333333334 85.3333333333333 192M320 192C320 156.5866666666667 291.4133333333333 128 256 128S192 156.5866666666667 192 192S220.5866666666667 256 256 256S320 227.4133333333334 320 192M256 362.6666666666667C319.1466666666667 362.6666666666667 374.1866666666666 328.32 403.6266666666667 277.3333333333334H256C214.6133333333334 277.3333333333334 180.2666666666667 247.8933333333334 172.3733333333333 208.8533333333333L121.6 296.9600000000001C152.7466666666667 336.8533333333334 201.3866666666667 362.6666666666667 256 362.6666666666667M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="google-circles"
-      unicode="&#xF2B0;"
-      horiz-adv-x="512" d=" M355.4133333333333 128H362.6666666666667C384 128 405.3333333333333 132.2666666666667 423.8933333333333 139.52C408.9600000000001 48.4266666666667 330.0266666666667 -21.3333333333333 234.6666666666667 -21.3333333333333C128 -21.3333333333333 42.6666666666667 64.64 42.6666666666667 170.6666666666667C42.6666666666667 266.0266666666667 112.4266666666667 344.9600000000001 203.5200000000001 359.8933333333333C196.2666666666667 341.3333333333334 192 320 192 298.6666666666667V291.4133333333334C142.5066666666667 273.92 106.6666666666667 226.5600000000001 106.6666666666667 170.6666666666667C106.6666666666667 100.0533333333334 164.0533333333333 42.6666666666667 234.6666666666667 42.6666666666667C290.56 42.6666666666667 337.92 78.5066666666667 355.4133333333333 128M362.6666666666667 234.6666666666667C398.08 234.6666666666667 426.6666666666667 263.2533333333334 426.6666666666667 298.6666666666667S398.08 362.6666666666667 362.6666666666667 362.6666666666667S298.6666666666667 334.0800000000001 298.6666666666667 298.6666666666667S327.2533333333334 234.6666666666667 362.6666666666667 234.6666666666667M362.6666666666667 426.6666666666667C433.28 426.6666666666667 490.6666666666666 369.28 490.6666666666666 298.6666666666667S433.28 170.6666666666667 362.6666666666667 170.6666666666667S234.6666666666667 228.0533333333334 234.6666666666667 298.6666666666667C234.6666666666667 369.4933333333334 292.0533333333333 426.6666666666667 362.6666666666667 426.6666666666667z" />
-    <glyph glyph-name="google-circles-communities"
-      unicode="&#xF2B1;"
-      horiz-adv-x="512" d=" M320 192C296.32 192 277.3333333333333 173.0133333333333 277.3333333333333 149.3333333333334C277.3333333333333 125.8666666666667 296.5333333333333 106.6666666666667 320 106.6666666666667S362.6666666666667 125.8666666666667 362.6666666666667 149.3333333333334C362.6666666666667 173.0133333333333 343.4666666666667 192 320 192M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M298.6666666666667 256C298.6666666666667 279.68 279.4666666666667 298.6666666666667 256 298.6666666666667C232.32 298.6666666666667 213.3333333333333 279.68 213.3333333333333 256C213.3333333333333 232.5333333333334 232.5333333333334 213.3333333333334 256 213.3333333333334S298.6666666666667 232.5333333333334 298.6666666666667 256M192 192C168.5333333333333 192 149.3333333333333 172.8 149.3333333333333 149.3333333333334S168.5333333333333 106.6666666666667 192 106.6666666666667S234.6666666666667 125.8666666666667 234.6666666666667 149.3333333333334C234.6666666666667 173.0133333333333 215.4666666666667 192 192 192z" />
-    <glyph glyph-name="google-circles-extended"
-      unicode="&#xF2B2;"
-      horiz-adv-x="512" d=" M384 42.6666666666667C360.32 42.6666666666667 341.3333333333333 61.8666666666667 341.3333333333333 85.3333333333334C341.3333333333333 109.0133333333333 360.32 128 384 128C407.4666666666667 128 426.6666666666667 108.8 426.6666666666667 85.3333333333334S407.4666666666667 42.6666666666667 384 42.6666666666667M384 170.6666666666667C336.8533333333333 170.6666666666667 298.6666666666667 132.48 298.6666666666667 85.3333333333334S336.8533333333333 0 384 0S469.3333333333333 38.1866666666667 469.3333333333333 85.3333333333334S431.1466666666667 170.6666666666667 384 170.6666666666667M256 211.2C233.6 211.2 215.4666666666667 193.0666666666667 215.4666666666667 170.6666666666667C215.4666666666667 148.2666666666667 233.6 130.1333333333333 256 130.1333333333333C278.4 130.1333333333333 296.5333333333333 148.2666666666667 296.5333333333333 170.6666666666667C296.5333333333333 193.0666666666667 278.4 211.2 256 211.2M128 42.6666666666667C104.32 42.6666666666667 85.3333333333333 61.8666666666667 85.3333333333333 85.3333333333334C85.3333333333333 109.0133333333333 104.32 128 128 128C151.4666666666667 128 170.6666666666667 108.8 170.6666666666667 85.3333333333334S151.4666666666667 42.6666666666667 128 42.6666666666667M128 170.6666666666667C80.8533333333333 170.6666666666667 42.6666666666667 132.48 42.6666666666667 85.3333333333334S80.8533333333333 0 128 0S213.3333333333333 38.1866666666667 213.3333333333333 85.3333333333334S175.1466666666667 170.6666666666667 128 170.6666666666667M256 362.6666666666667C279.4666666666667 362.6666666666667 298.6666666666667 343.4666666666667 298.6666666666667 320S279.4666666666667 277.3333333333334 256 277.3333333333334C232.32 277.3333333333334 213.3333333333333 296.5333333333334 213.3333333333333 320C213.3333333333333 343.68 232.32 362.6666666666667 256 362.6666666666667M256 234.6666666666667C303.1466666666667 234.6666666666667 341.3333333333333 272.8533333333334 341.3333333333333 320S303.1466666666667 405.3333333333333 256 405.3333333333333S170.6666666666667 367.1466666666667 170.6666666666667 320S208.8533333333333 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="google-circles-group"
-      unicode="&#xF2B3;"
-      horiz-adv-x="512" d=" M106.6666666666667 234.6666666666667C83.2 234.6666666666667 64 215.4666666666667 64 192C64 168.3200000000001 83.2 149.3333333333334 106.6666666666667 149.3333333333334C130.3466666666667 149.3333333333334 149.3333333333333 168.3200000000001 149.3333333333333 192C149.3333333333333 215.4666666666667 130.1333333333333 234.6666666666667 106.6666666666667 234.6666666666667M106.6666666666667 106.6666666666667C59.52 106.6666666666667 21.3333333333333 144.8533333333334 21.3333333333333 192S59.52 277.3333333333334 106.6666666666667 277.3333333333334S192 239.1466666666667 192 192S153.8133333333333 106.6666666666667 106.6666666666667 106.6666666666667M224 213.3333333333334H298.6666666666667V277.3333333333334L384 192L298.6666666666667 106.6666666666667V170.6666666666667H224V213.3333333333334M106.6666666666667 320C97.0666666666667 320 87.68 318.9333333333334 78.72 317.0133333333333C120.1066666666667 382.9333333333334 193.7066666666667 426.6666666666667 277.3333333333333 426.6666666666667C407.04 426.6666666666667 512 321.7066666666667 512 192S407.04 -42.6666666666666 277.3333333333333 -42.6666666666666C193.7066666666667 -42.6666666666666 120.1066666666667 1.0666666666667 78.72 66.9866666666667C87.68 65.0666666666667 97.0666666666667 64 106.6666666666667 64C123.7333333333333 64 139.9466666666667 67.4133333333334 154.6666666666667 73.3866666666667C185.8133333333333 41.1733333333333 229.12 21.3333333333334 277.3333333333333 21.3333333333334C371.6266666666667 21.3333333333334 448 97.7066666666667 448 192S371.6266666666667 362.6666666666667 277.3333333333333 362.6666666666667C229.12 362.6666666666667 185.8133333333333 342.8266666666667 154.6666666666667 310.6133333333334C139.9466666666667 316.5866666666667 123.7333333333333 320 106.6666666666667 320z" />
-    <glyph glyph-name="google-controller"
-      unicode="&#xF2B4;"
-      horiz-adv-x="512" d=" M170.0266666666667 106.6666666666667L106.6666666666667 42.6666666666667C99.6266666666667 36.2666666666667 90.24 32 80 32C59.3066666666667 32 42.6666666666667 48.64 42.6666666666667 69.3333333333334V74.6666666666667L64 232.1066666666667C68.48 281.3866666666667 109.6533333333333 320 160 320H352C402.3466666666667 320 443.52 281.3866666666667 448 232.1066666666667L469.3333333333333 74.6666666666667V69.3333333333334C469.3333333333333 48.64 452.6933333333333 32 432 32C421.76 32 412.3733333333333 36.2666666666667 405.3333333333333 42.6666666666667L341.9733333333334 106.6666666666667H170.0266666666667M149.3333333333333 277.3333333333334V234.6666666666667H106.6666666666667V213.3333333333334H149.3333333333333V170.6666666666667H170.6666666666667V213.3333333333334H213.3333333333333V234.6666666666667H170.6666666666667V277.3333333333334H149.3333333333333M352 277.3333333333334C343.2533333333334 277.3333333333334 336 270.0800000000001 336 261.3333333333334S343.2533333333334 245.3333333333334 352 245.3333333333334S368 252.5866666666667 368 261.3333333333334S360.7466666666667 277.3333333333334 352 277.3333333333334M314.6666666666667 240C305.92 240 298.6666666666667 232.7466666666667 298.6666666666667 224S305.92 208 314.6666666666667 208S330.6666666666667 215.2533333333333 330.6666666666667 224S323.4133333333333 240 314.6666666666667 240M389.3333333333333 240C380.5866666666667 240 373.3333333333333 232.7466666666667 373.3333333333333 224S380.5866666666667 208 389.3333333333333 208S405.3333333333333 215.2533333333333 405.3333333333333 224S398.08 240 389.3333333333333 240M352 202.6666666666667C343.2533333333334 202.6666666666667 336 195.4133333333334 336 186.6666666666667S343.2533333333334 170.6666666666667 352 170.6666666666667S368 177.92 368 186.6666666666667S360.7466666666667 202.6666666666667 352 202.6666666666667z" />
-    <glyph glyph-name="google-controller-off"
-      unicode="&#xF2B5;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L271.5733333333333 106.6666666666667H170.0266666666667L106.6666666666667 42.6666666666667C99.6266666666667 36.2666666666667 90.24 32 80 32C59.3066666666667 32 42.6666666666667 48.64 42.6666666666667 69.3333333333334V74.6666666666667L64 232.1066666666667C66.1333333333333 254.08 75.3066666666667 273.7066666666667 89.3866666666667 288.8533333333334L42.6666666666667 335.5733333333334M106.6666666666667 234.6666666666667V213.3333333333334H149.3333333333333V170.6666666666667H170.6666666666667V207.5733333333334L143.5733333333333 234.6666666666667H106.6666666666667M352 320C402.3466666666667 320 443.52 281.3866666666667 448 232.1066666666667L469.3333333333333 74.6666666666667V69.3333333333334C469.3333333333333 55.2533333333333 461.6533333333333 42.6666666666667 450.1333333333334 36.6933333333333L166.8266666666667 320H352M352 277.3333333333334C343.2533333333334 277.3333333333334 336 270.0800000000001 336 261.3333333333334S343.2533333333334 245.3333333333334 352 245.3333333333334S368 252.5866666666667 368 261.3333333333334S360.7466666666667 277.3333333333334 352 277.3333333333334M314.6666666666667 240C305.92 240 298.6666666666667 232.7466666666667 298.6666666666667 224S305.92 208 314.6666666666667 208S330.6666666666667 215.2533333333333 330.6666666666667 224S323.4133333333333 240 314.6666666666667 240M389.3333333333333 240C380.5866666666667 240 373.3333333333333 232.7466666666667 373.3333333333333 224S380.5866666666667 208 389.3333333333333 208S405.3333333333333 215.2533333333333 405.3333333333333 224S398.08 240 389.3333333333333 240M352 202.6666666666667C343.2533333333334 202.6666666666667 336 195.4133333333334 336 186.6666666666667S343.2533333333334 170.6666666666667 352 170.6666666666667S368 177.92 368 186.6666666666667S360.7466666666667 202.6666666666667 352 202.6666666666667z" />
-    <glyph glyph-name="google-drive"
-      unicode="&#xF2B6;"
-      horiz-adv-x="512" d=" M164.48 373.3333333333334L24.5333333333333 128L97.7066666666667 0L237.44 245.3333333333334M207.5733333333333 128L134.4 0H414.2933333333333L487.4666666666666 128M475.3066666666666 149.3333333333334L328.96 405.3333333333333H182.8266666666667L329.1733333333333 149.3333333333334H475.3066666666667z" />
-    <glyph glyph-name="google-earth"
-      unicode="&#xF2B7;"
-      horiz-adv-x="512" d=" M256 189.0133333333333C236.5866666666667 218.24 216.32 239.36 194.9866666666667 251.9466666666667C173.6533333333333 264.7466666666667 155.0933333333333 269.2266666666667 138.6666666666667 265.6C123.0933333333333 261.76 109.6533333333333 253.0133333333333 98.9866666666667 238.9333333333334C89.6 226.3466666666667 85.3333333333333 212.0533333333334 85.3333333333333 196.0533333333334V192C85.3333333333333 175.36 87.68 158.2933333333334 93.0133333333333 141.0133333333333C94.9333333333333 135.68 96 135.68 97.0666666666667 141.0133333333333C99.6266666666667 154.24 105.8133333333333 164.0533333333334 115.4133333333333 170.0266666666667C125.2266666666667 176 138.0266666666667 175.7866666666666 154.0266666666667 169.6C170.0266666666667 163.2 185.6 149.3333333333334 200.96 129.0666666666667C228.2666666666667 92.3733333333333 260.2666666666667 69.9733333333333 296.9600000000001 62.08C344.32 55.2533333333333 379.9466666666667 70.4 404.0533333333334 106.6666666666667C410.6666666666667 119.68 416 130.9866666666667 418.9866666666667 141.0133333333333C420.9066666666667 147.6266666666667 420.0533333333334 148.2666666666667 416 142.9333333333333C405.9733333333334 129.7066666666667 392.5333333333333 120.96 375.4666666666667 117.3333333333334C358.4 113.0666666666667 338.9866666666667 117.3333333333334 317.0133333333333 128C295.04 140.16 274.7733333333333 160 256 189.0133333333333M362.0266666666667 273.92C328.7466666666667 324.0533333333334 292.6933333333334 352 254.0800000000001 359.04C223.3600000000001 363.7333333333334 190.0800000000001 353.0666666666667 154.0266666666667 327.04C149.3333333333334 323.6266666666667 147.2000000000001 321.92 147.4133333333334 321.4933333333334C147.8400000000001 321.0666666666667 150.6133333333334 322.3466666666667 155.9466666666668 324.9066666666667C209.2800000000001 350.9333333333334 260.6933333333334 323.6266666666667 309.9733333333334 242.9866666666667C320.6400000000001 225.0666666666667 331.7333333333334 210.9866666666667 343.4666666666668 200.96S366.0800000000001 184.96 376.5333333333334 183.04C386.7733333333335 181.3333333333334 396.1600000000002 181.3333333333334 404.4800000000001 183.8933333333333C412.8000000000001 186.6666666666667 420.2666666666667 190.9333333333333 426.6666666666668 196.9066666666667C426.6666666666668 209.7066666666667 424.7466666666668 224 420.0533333333334 238.9333333333334C409.3866666666668 236.3733333333334 399.7866666666668 237.2266666666667 391.4666666666668 241.4933333333333C383.1466666666668 245.3333333333333 373.3333333333334 256.64 362.0266666666668 273.92M256 405.3333333333333C314.6666666666667 405.3333333333333 364.8 384 406.4 342.4C448 300.8 469.3333333333333 250.6666666666667 469.3333333333333 192S448 83.2 406.4 41.6C364.8 0 314.6666666666667 -21.3333333333333 256 -21.3333333333333S147.2 0 105.6 41.6C64 83.2 42.6666666666667 133.3333333333334 42.6666666666667 192S64 300.8 105.6 342.4C147.2 384 197.3333333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="google-fit"
-      unicode="&#xF96B;"
-      horiz-adv-x="512" d=" M362.6666666666667 362.6666666666667C421.5466666666666 362.6666666666667 469.3333333333333 314.88 469.3333333333333 256C469.3333333333333 226.5600000000001 457.3866666666667 199.8933333333334 438.1866666666666 180.48L256 -1.4933333333333L73.8133333333334 180.48C54.6133333333333 199.8933333333333 42.6666666666667 226.56 42.6666666666667 256C42.6666666666667 314.88 90.4533333333333 362.6666666666667 149.3333333333333 362.6666666666667C178.7733333333333 362.6666666666667 205.44 350.7200000000001 224.8533333333333 331.52L256 300.1600000000001L287.1466666666667 331.52C306.56 350.7200000000001 333.2266666666667 362.6666666666667 362.6666666666667 362.6666666666667M332.5866666666667 286.0800000000001L195.6266666666667 149.3333333333334L256 88.96L392.7466666666667 225.9200000000001C400.64 233.6 405.3333333333333 244.2666666666667 405.3333333333333 256.0000000000001C405.3333333333333 279.4666666666667 386.1333333333334 298.6666666666668 362.6666666666667 298.6666666666668C350.9333333333333 298.6666666666668 340.2666666666667 293.9733333333334 332.5866666666667 286.0800000000001M179.4133333333333 286.0800000000001C171.7333333333334 293.9733333333334 161.0666666666667 298.6666666666667 149.3333333333333 298.6666666666667C125.8666666666667 298.6666666666667 106.6666666666667 279.4666666666667 106.6666666666667 256C106.6666666666667 244.2666666666667 111.36 233.6 119.2533333333333 225.92L150.4 194.56L210.7733333333333 254.9333333333334L179.4133333333333 286.08z" />
-    <glyph glyph-name="google-glass"
-      unicode="&#xF2B8;"
-      horiz-adv-x="512" d=" M277.3333333333333 213.3333333333334V160H402.56C389.5466666666667 85.3333333333334 330.6666666666667 32 256 32C167.68 32 96 103.68 96 192C96 280.32 167.68 352 256 352C300.5866666666667 352 339.2 333.0133333333333 366.08 302.0800000000001L403.84 340.0533333333334C367.7866666666667 380.16 316.3733333333334 405.3333333333333 256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333C373.3333333333333 -21.3333333333333 458.6666666666666 74.6666666666667 458.6666666666666 192V213.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="google-hangouts"
-      unicode="&#xF2C9;"
-      horiz-adv-x="512" d=" M320 213.3333333333334L298.6666666666667 170.6666666666667H266.6666666666667L288 213.3333333333334H256V277.3333333333334H320M234.6666666666667 213.3333333333334L213.3333333333333 170.6666666666667H181.3333333333333L202.6666666666667 213.3333333333334H170.6666666666667V277.3333333333334H234.6666666666667M245.3333333333333 405.3333333333333C145.28 405.3333333333333 64 324.0533333333334 64 224C64 123.9466666666667 145.28 42.6666666666667 245.3333333333333 42.6666666666667H256V-32C359.68 18.1333333333334 426.6666666666667 128 426.6666666666667 224C426.6666666666667 324.2666666666667 345.3866666666667 405.3333333333333 245.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="google-home"
-      unicode="&#xF823;"
-      horiz-adv-x="512" d=" M171.9466666666667 282.0266666666667C160 282.0266666666667 152.96 283.0933333333334 151.04 285.0133333333333L142.08 155.0933333333334C153.3866666666667 148.2666666666667 168.1066666666667 142.9333333333333 186.0266666666667 138.6666666666667C203.9466666666667 134.1866666666667 229.9733333333334 132.9066666666667 264.1066666666667 135.04C298.0266666666667 136.96 333.44 144.4266666666667 369.92 157.0133333333333L353.0666666666667 357.9733333333334C334.2933333333333 339.4133333333333 306.7733333333333 321.92 270.08 305.92C237.44 292.0533333333334 209.28 283.9466666666667 186.0266666666667 282.0266666666667H171.9466666666667M170.0266666666667 334.0800000000001C155.3066666666667 321.2800000000001 149.3333333333334 312.7466666666667 152.1066666666667 308.0533333333334C154.0266666666667 303.36 164.2666666666667 302.0800000000001 183.04 304C206.2933333333333 305.92 232.7466666666667 313.3866666666667 261.9733333333334 325.9733333333334C282.0266666666667 334.7200000000001 299.3066666666667 343.8933333333333 314.0266666666667 353.92C328.7466666666667 363.9466666666667 338.7733333333333 372.2666666666667 344.1066666666667 379.0933333333334C349.44 385.7066666666667 351.36 390.4 350.08 392.96C348.5866666666667 396.3733333333334 341.9733333333334 398.08 330.0266666666667 398.08C305.92 398.08 276.0533333333334 390.4 240 375.04C209.28 361.6 186.0266666666667 347.9466666666667 170.0266666666667 334.08M369.92 401.0666666666667C371.4133333333333 398.2933333333333 372.0533333333334 395.3066666666667 372.0533333333334 391.8933333333333L397.0133333333333 85.3333333333334C397.0133333333333 48.4266666666667 384 19.4133333333334 359.04 -1.4933333333333C333.6533333333333 -22.4 299.3066666666666 -33.0666666666667 256 -33.0666666666667C213.3333333333333 -33.0666666666667 179.2 -22.1866666666666 153.6 0C128 21.3333333333334 114.9866666666666 50.3466666666667 114.9866666666666 87.04L129.92 309.9733333333333C129.92 315.3066666666666 132.2666666666667 321.28 136.96 327.8933333333333C141.6533333333333 334.72 145.92 340.0533333333333 149.9733333333333 343.8933333333333L157.0133333333333 350.08C177.7066666666667 367.36 202.6666666666667 382.2933333333333 232.1066666666667 394.6666666666667C251.9466666666667 403.6266666666666 271.5733333333333 410.24 290.56 414.5066666666666C309.3333333333333 418.7733333333333 326.4 420.2666666666666 341.3333333333333 418.56C356.48 416.8533333333333 366.08 411.0933333333333 369.92 401.0666666666666z" />
-    <glyph glyph-name="google-keep"
-      unicode="&#xF6DB;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V78.2933333333334L369.7066666666666 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M362.6666666666667 85.3333333333334V16L432 85.3333333333334H362.6666666666667M213.3333333333333 42.6666666666667H298.6666666666667V64H320V170.6666666666667C345.8133333333334 190.0800000000001 362.6666666666667 221.0133333333333 362.6666666666667 256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667S149.3333333333333 314.88 149.3333333333333 256C149.3333333333333 221.0133333333333 166.1866666666667 190.0800000000001 192 170.6666666666667V64H213.3333333333333V42.6666666666667M298.6666666666667 85.3333333333334H213.3333333333333V106.6666666666667H298.6666666666667V85.3333333333334M298.6666666666667 128H213.3333333333333V149.3333333333334H298.6666666666667V128M256 341.3333333333334C303.1466666666667 341.3333333333334 341.3333333333333 303.1466666666667 341.3333333333333 256C341.3333333333333 224 324.2666666666667 196.9066666666667 298.6666666666667 182.1866666666667V170.6666666666667H213.3333333333333V182.1866666666667C187.7333333333334 196.9066666666667 170.6666666666667 224 170.6666666666667 256C170.6666666666667 303.1466666666667 208.8533333333333 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="google-lens"
-      unicode="&#xF9F5;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H384C431.1466666666667 405.3333333333333 469.3333333333333 367.1466666666667 469.3333333333333 320V192H426.6666666666667V320C426.6666666666667 343.4666666666667 407.4666666666667 362.6666666666667 384 362.6666666666667H128C104.5333333333333 362.6666666666667 85.3333333333333 343.4666666666667 85.3333333333333 320V64C85.3333333333333 40.5333333333333 104.5333333333333 21.3333333333334 128 21.3333333333334H256V-21.3333333333333H128C80.8533333333333 -21.3333333333333 42.6666666666667 16.8533333333334 42.6666666666667 64V320C42.6666666666667 367.1466666666667 80.8533333333333 405.3333333333333 128 405.3333333333333M256 277.3333333333334C303.1466666666667 277.3333333333334 341.3333333333333 239.1466666666667 341.3333333333333 192S303.1466666666667 106.6666666666667 256 106.6666666666667S170.6666666666667 144.8533333333334 170.6666666666667 192S208.8533333333333 277.3333333333334 256 277.3333333333334M384 106.6666666666667C407.4666666666667 106.6666666666667 426.6666666666667 87.4666666666667 426.6666666666667 64S407.4666666666667 21.3333333333334 384 21.3333333333334S341.3333333333333 40.5333333333333 341.3333333333333 64S360.5333333333333 106.6666666666667 384 106.6666666666667z" />
-    <glyph glyph-name="google-maps"
-      unicode="&#xF5F5;"
-      horiz-adv-x="512" d=" M330.6666666666667 352C330.6666666666667 340.0533333333334 334.9333333333333 329.8133333333334 343.04 321.4933333333334C350.9333333333333 313.1733333333334 360.9599999999999 309.3333333333334 373.3333333333333 309.3333333333334C385.0666666666667 309.3333333333334 394.6666666666667 313.1733333333334 403.4133333333333 321.4933333333334C411.7333333333334 329.8133333333334 416 340.0533333333334 416 352C416 363.3066666666667 411.7333333333334 373.3333333333334 402.9866666666667 382.0800000000001C394.6666666666667 390.6133333333334 384 394.6666666666667 373.3333333333333 394.6666666666667C361.6 394.6666666666667 352 390.6133333333334 343.4666666666667 382.0800000000001C335.1466666666667 373.3333333333334 330.6666666666667 363.3066666666667 330.6666666666667 352M469.3333333333333 352C469.3333333333333 330.6666666666667 461.0133333333333 305.2800000000001 445.0133333333333 276.0533333333334C429.0133333333333 246.6133333333333 413.0133333333333 222.72 397.0133333333333 203.9466666666667L373.3333333333333 176C365.6533333333333 183.8933333333333 356.6933333333333 194.3466666666666 346.0266666666667 206.9333333333333C335.36 219.7333333333333 321.0666666666666 241.7066666666667 303.5733333333333 273.0666666666666C285.8666666666667 304.4266666666667 277.3333333333333 330.6666666666667 277.3333333333333 352C277.3333333333333 378.6666666666667 286.2933333333333 401.28 305.0666666666667 420.0533333333334C323.6266666666667 438.6133333333334 346.24 448 373.3333333333333 448C399.5733333333333 448 422.4 438.6133333333334 440.9600000000001 420.0533333333334C459.7333333333333 401.28 469.3333333333333 378.6666666666667 469.3333333333333 352M448 200.96V42.6666666666667C448 32 443.7333333333334 21.3333333333334 434.9866666666667 13.0133333333333C426.6666666666667 4.2666666666667 416 0 405.3333333333333 0H106.6666666666667C96 0 85.3333333333333 4.2666666666667 77.0133333333333 13.0133333333333C68.2666666666667 21.3333333333334 64 32 64 42.6666666666667V341.3333333333334C64 352 68.2666666666667 362.6666666666667 77.0133333333333 370.9866666666667C85.3333333333333 379.7333333333334 96 384 106.6666666666667 384H238.9333333333333C236.3733333333334 370.56 234.6666666666667 359.8933333333333 234.6666666666667 352C234.6666666666667 326.6133333333334 244.0533333333333 296.7466666666667 261.9733333333333 262.4000000000001C280.1066666666667 228.2666666666667 295.2533333333334 202.6666666666667 307.4133333333333 187.5200000000001C320 171.7333333333334 331.3066666666667 158.2933333333334 341.9733333333334 146.9866666666667L373.3333333333333 113.0666666666667L405.3333333333333 146.9866666666667C432.4266666666666 181.3333333333334 446.7200000000001 199.68 448 200.96M192 138.6666666666667V109.0133333333333H240C234.6666666666667 85.3333333333334 218.6666666666667 74.0266666666666 192 74.0266666666666C177.28 74.0266666666666 164.9066666666667 79.36 155.0933333333333 90.0266666666666C145.0666666666667 100.6933333333333 139.9466666666667 113.28 139.9466666666667 128S145.0666666666667 155.3066666666666 155.0933333333333 165.9733333333333C164.9066666666667 176.64 177.28 181.9733333333333 192 181.9733333333333C206.08 181.9733333333333 217.3866666666667 177.7066666666667 225.92 168.96L248.96 190.9333333333333C232.96 205.6533333333333 214.4 213.3333333333333 193.0666666666667 213.3333333333333H192C168.7466666666667 213.3333333333333 148.6933333333333 204.5866666666667 132.0533333333333 187.9466666666667C115.4133333333333 171.3066666666667 106.6666666666667 151.2533333333333 106.6666666666667 128S115.4133333333333 84.6933333333333 132.0533333333333 68.0533333333334C148.6933333333333 51.4133333333334 168.7466666666667 42.6666666666667 192 42.6666666666667C216.7466666666667 42.6666666666667 236.5866666666667 50.5600000000001 251.52 65.92C266.6666666666667 81.28 273.92 101.3333333333334 273.92 126.0800000000001C273.92 132.0533333333334 273.7066666666667 136.3200000000001 273.0666666666667 138.6666666666667H192z" />
-    <glyph glyph-name="google-nearby"
-      unicode="&#xF2B9;"
-      horiz-adv-x="512" d=" M455.6799999999999 224.8533333333333L288.8533333333333 391.68C270.72 409.8133333333334 241.28 409.8133333333334 223.1466666666667 391.68L56.32 224.8533333333333C38.1866666666666 206.72 38.1866666666666 177.28 56.32 159.1466666666667L223.1466666666667 -7.6799999999999C241.28 -25.8133333333333 270.72 -25.8133333333333 288.8533333333333 -7.6799999999999L455.6799999999999 159.1466666666667C473.8133333333333 177.28 473.8133333333333 206.72 455.6799999999999 224.8533333333334M256 42.6666666666667L106.6666666666667 192L256 341.3333333333334L405.3333333333333 192L256 42.6666666666667M352 192L256 96L160 192L256 288L352 192z" />
-    <glyph glyph-name="google-pages"
-      unicode="&#xF2BA;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H277.3333333333333V277.3333333333334L362.6666666666667 298.6666666666667L341.3333333333333 213.3333333333334H448V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M362.6666666666667 85.3333333333334L277.3333333333333 106.6666666666667V0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V170.6666666666667H341.3333333333333M170.6666666666667 170.6666666666667H64V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H234.6666666666667V106.6666666666667L149.3333333333333 85.3333333333334M64 341.3333333333334V213.3333333333334H170.6666666666667L149.3333333333333 298.6666666666667L234.6666666666667 277.3333333333334V384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334z" />
-    <glyph glyph-name="google-photos"
-      unicode="&#xF6DC;"
-      horiz-adv-x="512" d=" M213.3333333333333 170.6666666666667C225.0666666666667 170.6666666666667 234.6666666666667 166.8266666666667 243.4133333333334 158.5066666666667C251.7333333333334 150.1866666666667 256 139.9466666666667 256 128V-21.3333333333333C256 -24.96 254.08 -27.0933333333333 250.0266666666667 -27.0933333333333C248.7466666666667 -27.0933333333333 247.04 -26.0266666666666 245.3333333333333 -24.1066666666666L149.3333333333333 71.04V170.6666666666667H213.3333333333333M266.6666666666667 407.8933333333333L362.6666666666667 312.9600000000001V213.3333333333334H298.6666666666667C286.9333333333333 213.3333333333334 277.3333333333333 217.1733333333334 268.5866666666667 225.4933333333334C260.2666666666667 233.8133333333334 256 244.0533333333334 256 256V405.3333333333333C256 408.96 257.92 411.0933333333334 261.9733333333333 411.0933333333334C263.2533333333334 411.0933333333334 264.96 410.0266666666667 266.6666666666667 407.8933333333333M469.3333333333333 192C472.96 192 475.0933333333333 190.0800000000001 475.0933333333333 186.0266666666667C475.0933333333333 184.7466666666667 474.0266666666666 183.04 472.1066666666666 181.3333333333334L376.9600000000001 85.3333333333334H277.3333333333333V149.3333333333334C277.3333333333333 161.0666666666667 281.1733333333333 170.6666666666667 289.4933333333334 179.4133333333334C297.8133333333334 187.7333333333334 308.0533333333333 192 320 192H469.3333333333333M135.04 298.6666666666667H234.6666666666667V234.6666666666667C234.6666666666667 222.9333333333333 230.8266666666667 213.3333333333334 222.5066666666667 204.5866666666667C214.1866666666667 196.2666666666667 203.9466666666667 192 192 192H42.6666666666667C39.04 192 36.9066666666667 193.92 36.9066666666667 197.9733333333333C36.9066666666667 199.2533333333333 37.9733333333333 200.96 40.1066666666667 202.6666666666667L135.04 298.6666666666667z" />
-    <glyph glyph-name="google-physical-web"
-      unicode="&#xF2BB;"
-      horiz-adv-x="512" d=" M256 416C362.0266666666667 416 448 330.0266666666667 448 224C448 168.3200000000001 424.32 117.9733333333334 386.3466666666667 82.9866666666667L363.7333333333334 105.6C395.7333333333334 134.8266666666667 416 177.0666666666667 416 224C416 312.32 344.32 384 256 384C167.68 384 96 312.3200000000001 96 224C96 177.0666666666667 116.2666666666667 134.8266666666667 148.2666666666667 105.6L125.6533333333333 82.9866666666667C87.68 117.9733333333334 64 168.3200000000001 64 224C64 330.0266666666667 149.9733333333333 416 256 416M256 352C326.6133333333334 352 384 294.6133333333334 384 224C384 186.0266666666667 367.36 151.68 341.3333333333333 128L318.2933333333333 151.04C338.9866666666667 168.5333333333334 352 194.7733333333333 352 224C352 277.3333333333334 309.3333333333333 320 256 320S160 277.3333333333334 160 224C160 194.7733333333333 173.0133333333333 168.5333333333334 193.7066666666667 151.04L170.6666666666667 128C144.64 151.68 128 186.0266666666667 128 224C128 294.6133333333334 185.3866666666667 352 256 352M173.0133333333333 71.4666666666667L240.8533333333333 139.5200000000001C249.1733333333333 147.84 262.8266666666666 147.84 271.1466666666667 139.5200000000001L338.9866666666666 71.4666666666667C347.3066666666666 63.1466666666667 347.3066666666666 49.7066666666667 338.9866666666666 41.3866666666667L271.1466666666667 -26.4533333333333C262.8266666666666 -34.7733333333333 249.1733333333333 -34.7733333333333 240.8533333333333 -26.4533333333333L173.0133333333333 41.3866666666667C164.6933333333333 49.7066666666667 164.6933333333333 63.1466666666667 173.0133333333333 71.4666666666667z" />
-    <glyph glyph-name="google-play"
-      unicode="&#xF2BC;"
-      horiz-adv-x="512" d=" M64 10.6666666666667V373.3333333333334C64 385.92 71.2533333333333 397.0133333333333 81.92 402.1333333333334L292.0533333333333 192L81.92 -18.1333333333333C71.2533333333333 -12.8 64 -1.92 64 10.6666666666667M358.6133333333334 125.44L129.0666666666667 -7.2533333333333L310.1866666666666 173.8666666666667L358.6133333333333 125.4400000000001M430.08 217.3866666666667C437.3333333333333 211.6266666666667 442.6666666666667 202.6666666666667 442.6666666666667 192.0000000000001S437.9733333333334 172.8000000000001 430.5066666666667 166.8266666666667L381.6533333333333 138.6666666666668L328.32 192.0000000000001L381.6533333333333 245.3333333333334L430.08 217.3866666666667M129.0666666666667 391.2533333333334L358.6133333333333 258.5600000000001L310.1866666666666 210.1333333333334L129.0666666666666 391.2533333333334z" />
-    <glyph glyph-name="google-plus"
-      unicode="&#xF2BD;"
-      horiz-adv-x="512" d=" M490.6666666666666 213.3333333333334H448V256H405.3333333333333V213.3333333333334H362.6666666666667V170.6666666666667H405.3333333333333V128H448V170.6666666666667H490.6666666666666M170.6666666666667 213.3333333333334V162.1333333333333H256C251.7333333333334 140.8 230.4 98.1333333333334 170.6666666666667 98.1333333333334C119.4666666666667 98.1333333333334 78.9333333333333 140.8000000000001 78.9333333333333 192.0000000000001C78.9333333333333 243.2000000000001 119.4666666666667 285.8666666666668 170.6666666666667 285.8666666666668C200.5333333333333 285.8666666666668 219.7333333333334 273.0666666666667 230.4 262.4000000000001L270.9333333333334 300.8000000000001C245.3333333333333 326.4 211.2 341.3333333333334 170.6666666666667 341.3333333333334C87.4666666666667 341.3333333333334 21.3333333333333 275.2000000000001 21.3333333333333 192S87.4666666666667 42.6666666666667 170.6666666666667 42.6666666666667C256 42.6666666666667 313.6 102.4 313.6 187.7333333333334C313.6 198.4 313.6 204.8000000000001 311.4666666666667 213.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="google-plus-box"
-      unicode="&#xF2BE;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M416 192H384V224H362.6666666666667V192H330.6666666666667V170.6666666666667H362.6666666666667V138.6666666666667H384V170.6666666666667H416V192M205.8666666666667 205.6533333333334V172.8000000000001H260.6933333333334C257.92 159.1466666666667 244.2666666666667 131.6266666666667 205.8666666666667 131.6266666666667C173.0133333333333 131.6266666666667 146.9866666666667 159.1466666666667 146.9866666666667 192.0000000000001S173.0133333333334 252.3733333333334 205.8666666666667 252.3733333333334C225.0666666666667 252.3733333333334 237.44 244.0533333333334 244.2666666666667 237.2266666666667L270.2933333333334 261.9733333333334C253.8666666666667 278.4000000000001 231.8933333333334 288 205.8666666666667 288C152.3200000000001 288 109.8666666666667 245.3333333333334 109.8666666666667 192S152.3200000000001 96 205.8666666666667 96C260.6933333333334 96 297.8133333333334 134.4 297.8133333333334 189.2266666666667C297.8133333333334 196.0533333333334 297.8133333333334 200.32 296.32 205.6533333333334H205.8666666666667z" />
-    <glyph glyph-name="google-spreadsheet"
-      unicode="&#xF9F6;"
-      horiz-adv-x="512" d=" M405.3333333333333 213.3333333333334V256H234.6666666666667V341.3333333333334H192V256H106.6666666666667V213.3333333333334H192V42.6666666666667H234.6666666666667V213.3333333333334H405.3333333333333M405.3333333333333 384C416 384 426.6666666666667 379.7333333333334 434.9866666666667 370.9866666666667C443.7333333333334 362.6666666666667 448 352 448 341.3333333333334V42.6666666666667C448 32 443.7333333333334 21.3333333333334 434.9866666666667 13.0133333333333C426.6666666666667 4.2666666666667 416 0 405.3333333333333 0H106.6666666666667C96 0 85.3333333333333 4.2666666666667 77.0133333333333 13.0133333333333C68.2666666666667 21.3333333333334 64 32 64 42.6666666666667V341.3333333333334C64 352 68.2666666666667 362.6666666666667 77.0133333333333 370.9866666666667C85.3333333333333 379.7333333333334 96 384 106.6666666666667 384H405.3333333333333z" />
-    <glyph glyph-name="google-translate"
-      unicode="&#xF2BF;"
-      horiz-adv-x="512" d=" M426.6666666666667 341.3333333333334H232.1066666666667L213.3333333333333 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V85.3333333333334C42.6666666666667 61.8666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H234.6666666666667L256 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V298.6666666666667C469.3333333333333 322.1333333333334 450.1333333333334 341.3333333333334 426.6666666666667 341.3333333333334M152.96 136.7466666666667C104.7466666666667 136.7466666666667 65.7066666666667 175.7866666666667 65.7066666666667 224S104.7466666666667 311.2533333333334 152.96 311.2533333333334C175.1466666666667 311.2533333333334 195.4133333333333 303.36 211.4133333333333 288L213.3333333333333 287.1466666666667L186.6666666666667 261.9733333333334L185.3866666666667 263.04C179.2 268.8 168.7466666666667 275.6266666666667 152.96 275.6266666666667C125.0133333333333 275.6266666666667 102.1866666666667 252.3733333333334 102.1866666666667 224C102.1866666666667 195.6266666666667 125.0133333333333 172.3733333333333 152.96 172.3733333333333C182.1866666666667 172.3733333333333 194.7733333333333 190.9333333333333 198.1866666666667 203.52H151.04V236.5866666666667H235.3066666666667L235.52 234.6666666666667C236.3733333333334 230.6133333333334 236.5866666666667 226.56 236.5866666666667 222.08C236.5866666666667 171.9466666666667 202.6666666666667 136.7466666666667 152.96 136.7466666666667M281.6 173.2266666666667C288.6400000000001 160.0000000000001 297.3866666666667 148.0533333333334 306.9866666666667 136.96L295.4666666666667 125.6533333333334L281.6 173.2266666666668M298.0266666666667 189.4400000000001H277.3333333333333L270.2933333333333 211.6266666666667H355.4133333333333S348.16 183.6800000000001 322.1333333333334 153.1733333333334C311.04 166.4 303.1466666666667 179.4133333333334 298.0266666666667 189.4400000000001M448 21.3333333333334C448 9.6 438.4 0 426.6666666666667 0H277.3333333333333L320 42.6666666666667L302.72 101.76L322.3466666666667 121.3866666666667L379.52 64L394.6666666666667 79.5733333333334L337.28 136.7466666666667C356.48 158.72 371.4133333333333 184.7466666666667 378.24 211.6266666666667H405.3333333333333V233.8133333333334H327.68V256H305.4933333333334V233.8133333333334H263.68L238.5066666666667 320H426.6666666666667C438.4 320 448 310.4 448 298.6666666666667V21.3333333333334z" />
-    <glyph glyph-name="google-wallet"
-      unicode="&#xF2C0;"
-      horiz-adv-x="512" d=" M329.3866666666667 393.3866666666667H431.7866666666667S493.2266666666666 205.6533333333333 431.7866666666667 -10.6666666666666H330.6666666666667S322.56 89.6 283.3066666666666 174.9333333333333C283.3066666666666 174.9333333333333 266.6666666666667 104.96 247.4666666666667 64H143.36S122.88 161.28 53.3333333333333 245.3333333333334H155.3066666666667S174.08 226.1333333333334 189.44 200.5333333333334C189.44 200.5333333333334 202.6666666666667 253.4400000000001 202.6666666666667 320H305.4933333333334S339.6266666666667 270.5066666666667 354.9866666666667 239.7866666666667C354.9866666666667 239.7866666666667 349.8666666666667 314.88 329.3866666666667 393.3866666666667z" />
-    <glyph glyph-name="gpu"
-      unicode="&#xF8AD;"
-      horiz-adv-x="512" d=" M42.6666666666667 298.6666666666667V266.6666666666667H64V85.3333333333334H96V298.6666666666667H42.6666666666667M128 298.6666666666667V106.6666666666667H149.3333333333333V85.3333333333334H298.6666666666667V106.6666666666667H469.3333333333333V298.6666666666667H128M373.3333333333333 256C402.7733333333333 256 426.6666666666667 232.1066666666667 426.6666666666667 202.6666666666667S402.7733333333333 149.3333333333334 373.3333333333333 149.3333333333334S320 173.2266666666667 320 202.6666666666667S343.8933333333333 256 373.3333333333333 256z" />
-    <glyph glyph-name="gradient"
-      unicode="&#xF69F;"
-      horiz-adv-x="512" d=" M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256M192 213.3333333333334H234.6666666666667V170.6666666666667H192V213.3333333333334M277.3333333333333 213.3333333333334H320V170.6666666666667H277.3333333333333V213.3333333333334M320 256H362.6666666666667V213.3333333333334H320V256M149.3333333333333 256H192V213.3333333333334H149.3333333333333V256M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M192 64H149.3333333333333V106.6666666666667H192V64M277.3333333333333 64H234.6666666666667V106.6666666666667H277.3333333333333V64M362.6666666666667 64H320V106.6666666666667H362.6666666666667V64M405.3333333333333 213.3333333333334H362.6666666666667V170.6666666666667H405.3333333333333V128H362.6666666666667V170.6666666666667H320V128H277.3333333333333V170.6666666666667H234.6666666666667V128H192V170.6666666666667H149.3333333333333V128H106.6666666666667V170.6666666666667H149.3333333333333V213.3333333333334H106.6666666666667V341.3333333333334H405.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="graphql"
-      unicode="&#xF876;"
-      horiz-adv-x="512" d=" M256 333.44L246.6133333333334 334.7200000000001L128 130.1333333333333C133.12 125.6533333333333 136.5333333333333 119.8933333333333 138.0266666666667 113.4933333333334H373.9733333333334C375.4666666666667 119.8933333333334 378.88 125.6533333333334 384 130.1333333333333L265.3866666666667 334.7200000000001L256 333.44M140.8 95.36L232.1066666666667 41.3866666666667C238.2933333333333 47.1466666666667 246.8266666666667 50.5599999999999 256 50.5599999999999C265.1733333333333 50.5599999999999 273.7066666666667 47.1466666666667 279.8933333333333 41.3866666666667L371.2000000000001 95.36H140.8M256 -21.3333333333333C236.16 -21.3333333333333 220.16 -5.3333333333333 220.16 14.5066666666667L222.08 26.4533333333333L130.3466666666667 80.8533333333334C123.7333333333334 73.1733333333334 114.1333333333334 68.48 103.2533333333333 68.48C83.4133333333333 68.48 67.4133333333333 84.48 67.4133333333333 104.3200000000001C67.4133333333333 121.1733333333334 78.72 135.2533333333333 94.2933333333333 139.3066666666667V248.32C76.5866666666667 250.6666666666667 62.9333333333333 265.8133333333334 62.9333333333333 284.1600000000001C62.9333333333333 304 78.9333333333333 320 98.7733333333333 320C110.5066666666667 320 120.7466666666667 314.4533333333334 127.36 305.92L221.44 359.8933333333333L220.16 369.4933333333334C220.16 389.3333333333333 236.16 405.3333333333333 256 405.3333333333333C275.8399999999999 405.3333333333333 291.8399999999999 389.3333333333333 291.8399999999999 369.4933333333334L290.56 359.8933333333333L384.64 305.92C391.2533333333332 314.4533333333334 401.4933333333333 320 413.2266666666666 320C433.0666666666666 320 449.0666666666666 304 449.0666666666666 284.1600000000001C449.0666666666666 265.8133333333334 435.4133333333333 250.6666666666667 417.7066666666666 248.32V139.3066666666667C433.28 135.2533333333334 444.5866666666667 121.1733333333334 444.5866666666667 104.3200000000001C444.5866666666667 84.48 428.5866666666667 68.48 408.7466666666667 68.48C397.8666666666666 68.48 388.2666666666667 73.1733333333334 381.6533333333333 80.8533333333334L289.92 26.4533333333333L291.84 14.5066666666667C291.84 -5.3333333333333 275.84 -21.3333333333333 256 -21.3333333333333M230.4 344.32L134.4 289.28L134.8266666666667 284.16C134.8266666666667 269.0133333333333 125.44 256 112.2133333333333 250.6666666666667L112.8533333333333 138.6666666666667L230.4 344.3200000000001M281.6 344.3200000000001L399.1466666666667 138.6666666666667L399.7866666666667 250.6666666666667C386.56 256 377.1733333333334 269.0133333333333 377.1733333333334 284.1600000000001L377.6 289.2800000000001L281.6 344.3200000000001z" />
-    <glyph glyph-name="grease-pencil"
-      unicode="&#xF648;"
-      horiz-adv-x="512" d=" M397.2266666666667 416C386.3466666666667 416 375.4666666666667 411.9466666666667 367.1466666666667 403.4133333333334L229.3333333333333 265.6L318.9333333333333 176.2133333333333L456.7466666666667 313.8133333333333C473.6 330.6666666666667 473.6 357.5466666666666 456.7466666666667 374.1866666666666L427.52 403.4133333333333C419.2 411.9466666666666 408.32 416 397.2266666666666 416M209.0666666666666 245.3333333333333L68.9066666666666 105.1733333333334L83.8399999999999 90.24C72.5333333333333 80.2133333333334 61.6533333333333 68.6933333333333 50.7733333333333 57.8133333333334C34.1333333333333 40.96 34.1333333333333 14.08 50.7733333333333 -2.5599999999999C67.4133333333333 -19.1999999999999 94.2933333333333 -19.1999999999999 111.1466666666666 -2.5599999999999C122.0266666666666 7.8933333333334 133.3333333333333 19.6266666666667 143.5733333333333 30.2933333333334L158.5066666666666 15.5733333333334L298.6666666666667 155.7333333333334" />
-    <glyph glyph-name="greater-than"
-      unicode="&#xF96C;"
-      horiz-adv-x="512" d=" M117.3333333333333 359.68L96 322.9866666666667L320 192L96 61.0133333333333L117.3333333333333 24.3200000000001L405.3333333333333 192L117.3333333333333 359.68z" />
-    <glyph glyph-name="greater-than-or-equal"
-      unicode="&#xF96D;"
-      horiz-adv-x="512" d=" M138.6666666666667 399.5733333333333L426.6666666666667 231.68L138.6666666666667 64L117.3333333333333 100.9066666666667L341.9733333333334 231.68L117.3333333333333 362.6666666666667L138.6666666666667 399.5733333333333M426.6666666666667 21.3333333333334V-21.3333333333333H106.6666666666667V21.3333333333334H426.6666666666667z" />
-    <glyph glyph-name="grid"
-      unicode="&#xF2C1;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667V277.3333333333334H298.6666666666667V362.6666666666667H213.3333333333333M341.3333333333333 362.6666666666667V277.3333333333334H426.6666666666667V362.6666666666667H341.3333333333333M341.3333333333333 234.6666666666667V149.3333333333334H426.6666666666667V234.6666666666667H341.3333333333333M341.3333333333333 106.6666666666667V21.3333333333334H426.6666666666667V106.6666666666667H341.3333333333333M298.6666666666667 21.3333333333334V106.6666666666667H213.3333333333333V21.3333333333334H298.6666666666667M170.6666666666667 21.3333333333334V106.6666666666667H85.3333333333333V21.3333333333334H170.6666666666667M170.6666666666667 149.3333333333334V234.6666666666667H85.3333333333333V149.3333333333334H170.6666666666667M170.6666666666667 277.3333333333334V362.6666666666667H85.3333333333333V277.3333333333334H170.6666666666667M213.3333333333333 149.3333333333334H298.6666666666667V234.6666666666667H213.3333333333333V149.3333333333334M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C62.2933333333333 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="grid-large"
-      unicode="&#xF757;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C62.2933333333333 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M85.3333333333333 362.6666666666667V213.3333333333334H234.6666666666667V362.6666666666667H85.3333333333333M85.3333333333333 21.3333333333334H234.6666666666667V170.6666666666667H85.3333333333333V21.3333333333334M426.6666666666667 21.3333333333334V170.6666666666667H277.3333333333333V21.3333333333334H426.6666666666667M426.6666666666667 362.6666666666667H277.3333333333333V213.3333333333334H426.6666666666667V362.6666666666667z" />
-    <glyph glyph-name="grid-off"
-      unicode="&#xF2C2;"
-      horiz-adv-x="512" d=" M0 388.9066666666667L27.3066666666667 416L480 -36.6933333333333L452.9066666666666 -64L410.24 -21.3333333333333H85.3333333333333C62.2933333333333 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V346.24L0 388.9066666666667M213.3333333333333 362.6666666666667V284.1600000000001L170.6666666666667 326.8266666666667V362.6666666666667H134.8266666666667L92.16 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V27.7333333333334L426.6666666666667 70.4V106.6666666666667H390.8266666666667L348.16 149.3333333333334H426.6666666666667V234.6666666666667H341.3333333333333V156.16L298.6666666666667 198.8266666666667V234.6666666666667H262.8266666666667L220.16 277.3333333333334H298.6666666666667V362.6666666666667H213.3333333333333M341.3333333333333 362.6666666666667V277.3333333333334H426.6666666666667V362.6666666666667H341.3333333333333M341.3333333333333 21.3333333333334H367.5733333333333L341.3333333333333 47.5733333333334V21.3333333333334M85.3333333333333 277.3333333333334H111.5733333333333L85.3333333333333 303.5733333333334V277.3333333333334M213.3333333333333 149.3333333333334H239.5733333333333L213.3333333333333 175.5733333333334V149.3333333333334M298.6666666666667 21.3333333333334V90.24L282.24 106.6666666666667H213.3333333333333V21.3333333333334H298.6666666666667M170.6666666666667 21.3333333333334V106.6666666666667H85.3333333333333V21.3333333333334H170.6666666666667M170.6666666666667 149.3333333333334V218.24L154.24 234.6666666666667H85.3333333333333V149.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="group"
-      unicode="&#xF2C3;"
-      horiz-adv-x="512" d=" M21.3333333333333 426.6666666666667V341.3333333333334H42.6666666666667V42.6666666666667H21.3333333333333V-42.6666666666666H106.6666666666667V-21.3333333333333H405.3333333333333V-42.6666666666666H490.6666666666666V42.6666666666667H469.3333333333333V341.3333333333334H490.6666666666666V426.6666666666667H405.3333333333333V405.3333333333333H106.6666666666667V426.6666666666667M106.6666666666667 362.6666666666667H405.3333333333333V341.3333333333334H426.6666666666667V42.6666666666667H405.3333333333333V21.3333333333334H106.6666666666667V42.6666666666667H85.3333333333333V341.3333333333334H106.6666666666667M128 320V149.3333333333334H192V64H384V256H298.6666666666667V320M170.6666666666667 277.3333333333334H256V192H170.6666666666667M298.6666666666667 213.3333333333334H341.3333333333333V106.6666666666667H234.6666666666667V149.3333333333334H298.6666666666667" />
-    <glyph glyph-name="guitar-acoustic"
-      unicode="&#xF770;"
-      horiz-adv-x="512" d=" M417.92 384H469.3333333333333V341.3333333333334H435.4133333333333L344.9600000000001 250.88C337.0666666666667 262.8266666666667 326.8266666666667 273.0666666666667 314.88 280.9600000000001L417.92 384M256 277.3333333333334C303.1466666666667 277.3333333333334 341.3333333333333 239.1466666666667 341.3333333333333 192C341.3333333333333 153.1733333333334 315.0933333333333 119.04 277.3333333333333 109.44V106.6666666666667C277.3333333333333 47.7866666666668 229.5466666666667 0 170.6666666666667 0S64 47.7866666666668 64 106.6666666666667S111.7866666666667 213.3333333333334 170.6666666666667 213.3333333333334H173.44C183.04 250.88 216.96 277.3333333333334 256 277.3333333333334M256 224C238.2933333333333 224 224 209.7066666666667 224 192S238.2933333333333 160 256 160S288 174.2933333333334 288 192S273.7066666666667 224 256 224M148.0533333333334 144.2133333333334L132.9066666666667 129.28L193.28 68.9066666666667L208.4266666666667 84.0533333333334L148.0533333333333 144.2133333333334z" />
-    <glyph glyph-name="guitar-electric"
-      unicode="&#xF2C4;"
-      horiz-adv-x="512" d=" M417.92 384H469.3333333333333V341.3333333333334H435.4133333333333L322.56 228.48L292.48 258.1333333333334L417.92 384M256 256C261.5466666666666 256 266.6666666666667 253.8666666666667 271.1466666666667 249.6L313.8133333333334 206.9333333333333C317.6533333333333 202.6666666666667 320 197.76 320 192L317.8666666666667 183.4666666666667L232.5333333333334 12.8000000000001C228.48 5.3333333333334 221.0133333333333 1.4933333333333 213.3333333333333 1.4933333333333C205.8666666666667 1.4933333333333 198.1866666666667 5.3333333333334 194.3466666666666 12.8000000000001L154.6666666666666 91.7333333333334L75.7333333333333 130.1333333333334C67.84 134.4 64 141.8666666666667 64 149.3333333333334S67.84 164.2666666666667 75.7333333333333 168.5333333333334L246.4 253.8666666666668C249.3866666666667 256.0000000000001 252.5866666666666 256.0000000000001 256 256.0000000000001M199.4666666666666 195.84L184.5333333333333 181.3333333333334L245.3333333333333 120.5333333333334L259.8399999999999 135.4666666666667L199.4666666666666 195.84M169.3866666666666 165.7600000000001L154.24 150.6133333333334L214.6133333333333 90.2400000000001L229.76 105.3866666666668L169.3866666666667 165.7600000000001z" />
-    <glyph glyph-name="guitar-pick"
-      unicode="&#xF2C5;"
-      horiz-adv-x="512" d=" M405.3333333333333 360.5333333333334C386.1333333333334 377.6 362.6666666666667 388.2666666666667 337.0666666666667 394.6666666666667C330.6666666666667 396.8 290.1333333333334 405.3333333333334 260.2666666666667 405.3333333333334H256H251.7333333333334C221.8666666666667 405.3333333333334 179.2 396.8 172.8 394.6666666666667C149.3333333333334 388.2666666666667 125.8666666666667 377.6 106.6666666666667 360.5333333333334C64 322.1333333333334 64 262.4000000000001 85.3333333333333 213.3333333333334C106.6666666666667 160 130.1333333333333 113.0666666666667 162.1333333333333 66.1333333333334C187.7333333333334 29.8666666666667 215.4666666666667 -21.3333333333333 256 -21.3333333333333C296.5333333333333 -21.3333333333333 324.2666666666667 29.8666666666667 352 66.1333333333334C384 110.9333333333334 407.4666666666667 160.0000000000001 428.8 213.3333333333334C448 262.4000000000001 448 322.1333333333334 405.3333333333333 360.5333333333334z" />
-    <glyph glyph-name="guitar-pick-outline"
-      unicode="&#xF2C6;"
-      horiz-adv-x="512" d=" M405.3333333333333 360.5333333333334C386.1333333333334 377.6 362.6666666666667 388.2666666666667 337.0666666666667 394.6666666666667C330.6666666666667 396.8 290.1333333333334 405.3333333333334 260.2666666666667 405.3333333333334H256H251.7333333333334C221.8666666666667 405.3333333333334 179.2 396.8 172.8 394.6666666666667C149.3333333333334 388.2666666666667 125.8666666666667 377.6 106.6666666666667 360.5333333333334C64 322.1333333333334 64 262.4000000000001 85.3333333333333 213.3333333333334C106.6666666666667 160 130.1333333333333 113.0666666666667 162.1333333333333 66.1333333333334C187.7333333333334 29.8666666666667 215.4666666666667 -21.3333333333333 256 -21.3333333333333C296.5333333333333 -21.3333333333333 324.2666666666667 29.8666666666667 352 66.1333333333334C384 110.9333333333334 407.4666666666667 160.0000000000001 428.8 213.3333333333334C448 262.4000000000001 448 322.1333333333334 405.3333333333333 360.5333333333334M388.2666666666667 230.4000000000001C364.8 172.8000000000001 343.4666666666666 130.1333333333334 315.7333333333333 91.7333333333335C311.4666666666667 87.4666666666668 309.3333333333333 81.0666666666668 305.0666666666666 76.8000000000001C294.4 59.7333333333335 268.8 21.3333333333334 256 21.3333333333334C241.0666666666667 21.3333333333334 217.6 57.6000000000001 204.8 76.8000000000001C200.5333333333333 81.0666666666668 198.4 87.4666666666668 194.1333333333333 91.7333333333335C168.5333333333333 130.1333333333335 145.0666666666667 172.8000000000001 121.6 230.4000000000001C117.3333333333333 245.3333333333335 100.2666666666667 298.6666666666668 134.4 330.6666666666668C145.0666666666666 341.3333333333335 162.1333333333333 347.7333333333335 183.4666666666666 354.1333333333335C192 354.1333333333335 228.2666666666666 362.6666666666668 251.7333333333333 362.6666666666668H258.1333333333333C281.5999999999999 362.6666666666668 317.8666666666666 356.2666666666668 326.3999999999999 354.1333333333335C347.7333333333333 347.7333333333335 364.8 341.3333333333335 375.4666666666666 330.6666666666668C411.7333333333333 298.6666666666668 394.6666666666666 245.3333333333335 388.2666666666667 230.4000000000001z" />
-    <glyph glyph-name="guy-fawkes-mask"
-      unicode="&#xF824;"
-      horiz-adv-x="512" d=" M448 170.6666666666667C448 64.64 362.0266666666667 -21.3333333333333 256 -21.3333333333333S64 64.64 64 170.6666666666667L64.64 353.4933333333334C121.1733333333333 386.56 186.88 405.3333333333333 257.0666666666667 405.3333333333333C326.4 405.3333333333333 391.68 386.7733333333333 448 354.56V170.6666666666667M277.3333333333333 22.8266666666667C349.6533333333333 33.28 405.3333333333333 96 405.3333333333333 170.6666666666667V328.7466666666667C360.5333333333333 350.5066666666667 310.1866666666666 362.6666666666667 257.0666666666667 362.6666666666667C202.6666666666667 362.6666666666667 151.04 349.8666666666667 105.3866666666667 327.2533333333334L106.6666666666667 170.6666666666667C106.6666666666667 96 162.7733333333333 33.28 234.6666666666667 22.8266666666667V64H277.3333333333333V22.8266666666667M234.6666666666667 106.6666666666667H170.6666666666667L128 170.6666666666667L192 149.3333333333334H213.3333333333333L234.6666666666667 170.6666666666667H277.3333333333333L298.6666666666667 149.3333333333334H320L384 170.6666666666667L341.3333333333333 106.6666666666667H277.3333333333333L256 128L234.6666666666667 106.6666666666667M128 255.36C141.6533333333333 268.8000000000001 160 276.2666666666667 181.3333333333333 276.2666666666667C201.6 276.2666666666667 220.5866666666667 268.8000000000001 234.6666666666667 255.36C220.5866666666667 242.1333333333334 201.6 234.6666666666667 181.3333333333333 234.6666666666667C160 234.6666666666667 141.6533333333333 242.1333333333334 128 255.36M277.3333333333333 255.36C290.9866666666667 268.8000000000001 309.3333333333333 276.2666666666667 330.6666666666667 276.2666666666667C350.9333333333333 276.2666666666667 369.92 268.8000000000001 384 255.36C369.92 242.1333333333334 350.9333333333333 234.6666666666667 330.6666666666667 234.6666666666667C309.3333333333333 234.6666666666667 290.9866666666667 242.1333333333334 277.3333333333333 255.36z" />
-    <glyph glyph-name="hackernews"
-      unicode="&#xF624;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H469.3333333333333V-21.3333333333333H42.6666666666667V405.3333333333333M240 74.6666666666667H272V169.3866666666667L341.3333333333333 298.6666666666667H309.3333333333333L256 199.2533333333333L202.6666666666667 298.6666666666667H170.6666666666667L240 169.3866666666667V74.6666666666667z" />
-    <glyph glyph-name="hail"
-      unicode="&#xFAC0;"
-      horiz-adv-x="512" d=" M85.3333333333333 106.6666666666667H149.3333333333333V-21.3333333333333H85.3333333333333V106.6666666666667M405.3333333333333 397.0133333333333C403.6266666666667 365.6533333333333 395.7333333333334 338.56 381.0133333333333 315.52C366.2933333333334 292.48 346.0266666666667 277.3333333333334 320 269.0133333333333V-21.3333333333333H277.3333333333333V106.6666666666667H234.6666666666667V-21.3333333333333H192V232.96C186.0266666666667 231.04 181.3333333333333 228.6933333333334 178.9866666666667 225.92C158.9333333333333 209.92 149.3333333333333 187.9466666666667 149.3333333333333 160V149.3333333333334H106.6666666666667V160C106.6666666666667 202.0266666666667 122.0266666666667 235.9466666666667 152.1066666666667 261.9733333333334C181.9733333333333 286.7200000000001 216.7466666666667 298.6666666666667 256 298.6666666666667C286.08 298.6666666666667 310.6133333333334 306.3466666666667 330.0266666666667 321.0666666666667C352 338.9866666666667 362.6666666666667 363.7333333333334 362.6666666666667 394.6666666666667V405.3333333333333H405.3333333333333V397.0133333333333M256 405.3333333333333C279.4666666666667 405.3333333333333 298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667S279.4666666666667 320 256 320S213.3333333333333 339.2000000000001 213.3333333333333 362.6666666666667S232.5333333333334 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="hamburger"
-      unicode="&#xF684;"
-      horiz-adv-x="512" d=" M42.6666666666667 106.6666666666667H469.3333333333333V64C469.3333333333333 40.3200000000001 450.3466666666667 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.3200000000001 42.6666666666667 64V106.6666666666667M128 362.6666666666667H384C431.36 362.6666666666667 469.3333333333333 324.6933333333334 469.3333333333333 277.3333333333334V234.6666666666667H42.6666666666667V277.3333333333334C42.6666666666667 324.6933333333334 80.64 362.6666666666667 128 362.6666666666667M85.3333333333333 213.3333333333334H320L362.6666666666667 170.6666666666667L405.3333333333333 213.3333333333334H426.6666666666667C450.3466666666667 213.3333333333334 469.3333333333333 194.3466666666667 469.3333333333333 170.6666666666667C469.3333333333333 146.9866666666667 450.3466666666667 128 426.6666666666667 128H85.3333333333333C61.6533333333333 128 42.6666666666667 146.9866666666667 42.6666666666667 170.6666666666667C42.6666666666667 194.3466666666667 61.6533333333333 213.3333333333334 85.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="hammer"
-      unicode="&#xF8E9;"
-      horiz-adv-x="512" d=" M341.3333333333333 341.3333333333334L405.3333333333333 277.3333333333334L394.6666666666667 266.6666666666667C416 245.3333333333334 426.6666666666667 234.6666666666667 437.3333333333333 245.3333333333334L469.3333333333333 213.3333333333334C469.3333333333333 192 437.3333333333333 160 416 160L384 192C394.6666666666667 202.6666666666667 384 213.3333333333334 362.6666666666667 234.6666666666667L341.3333333333333 213.3333333333334L277.3333333333333 277.3333333333334C309.3333333333333 320 277.3333333333333 362.6666666666667 192 341.3333333333334C213.3333333333333 362.6666666666667 234.6666666666667 384 256 384C266.6666666666667 384 298.6666666666667 384 341.3333333333333 341.3333333333334M42.6666666666667 21.3333333333334L85.3333333333333 -21.3333333333333L298.6666666666667 192L256 234.6666666666667L42.6666666666667 21.3333333333334z" />
-    <glyph glyph-name="hand"
-      unicode="&#xFA4E;"
-      horiz-adv-x="512" d=" M140.3733333333333 42.6666666666667H311.04V-21.3333333333333H140.3733333333333V42.6666666666667M421.12 200.5333333333334C417.0666666666667 204.8 411.5200000000001 207.36 405.3333333333334 207.36L400.6400000000001 206.72L332.3733333333335 170.6666666666668V195.6266666666667L343.2533333333335 386.1333333333334C343.8933333333335 397.8666666666667 334.9333333333335 408.1066666666667 323.2000000000002 408.7466666666667C311.4666666666668 409.3866666666667 301.2266666666668 400.4266666666667 300.5866666666668 388.6933333333334L294.8266666666668 288.6400000000001H289.7066666666668L267.5200000000001 286.2933333333334V405.3333333333333C267.5200000000001 417.0666666666667 257.9200000000002 426.6666666666667 246.1866666666668 426.6666666666667C234.6666666666668 426.6666666666667 224.8533333333335 417.0666666666667 224.8533333333335 405.3333333333333V268.5866666666667L207.3600000000001 260.6933333333334L192.6400000000001 377.1733333333334C191.1466666666668 388.9066666666667 180.4800000000001 397.2266666666667 168.7466666666668 395.7333333333334C157.0133333333335 394.6666666666667 148.6933333333335 384 150.1866666666668 371.8400000000001L166.6133333333335 242.5600000000001L158.5066666666668 238.9333333333334C155.7333333333335 237.8666666666667 153.1733333333335 236.1600000000001 150.8266666666668 234.6666666666667L127.3600000000001 317.6533333333334C123.9466666666668 329.8133333333334 112.0000000000001 337.0666666666667 100.4800000000001 334.0800000000001C89.1733333333335 330.6666666666668 82.7733333333335 318.2933333333334 86.1866666666668 306.1333333333334L141.0133333333335 111.5733333333334C141.0133333333335 110.9333333333334 141.4400000000001 110.08 141.6533333333335 109.4400000000001L142.2933333333335 106.6666666666667H142.5066666666668C147.2000000000001 94.5066666666668 159.3600000000001 85.3333333333334 172.3733333333335 85.3333333333334H311.0400000000002C319.3600000000002 85.3333333333334 326.8266666666668 88.7466666666667 332.3733333333335 94.5066666666667L437.3333333333335 184.1066666666667L421.1200000000001 200.5333333333333z" />
-    <glyph glyph-name="hand-okay"
-      unicode="&#xFA4F;"
-      horiz-adv-x="512" d=" M283.7333333333334 37.12L404.48 157.6533333333333L449.7066666666667 112.4266666666667L328.9600000000001 -8.1066666666667L283.7333333333334 37.12M352 210.56L285.8666666666667 276.2666666666667C283.0933333333333 279.04 280.1066666666667 280.96 277.3333333333333 282.4533333333333L253.44 373.9733333333334C250.4533333333333 385.4933333333334 238.9333333333333 392.32 227.4133333333333 389.3333333333333C216.1066666666666 386.56 209.28 374.8266666666667 212.0533333333333 363.52L234.6666666666667 276.6933333333334L184.96 379.9466666666667C180.0533333333333 390.6133333333334 167.2533333333333 394.6666666666667 156.5866666666667 390.1866666666667C145.92 385.0666666666667 141.44 372.2666666666667 146.56 361.6L182.6133333333334 286.0800000000001L110.72 357.3333333333334C102.4 365.6533333333333 88.7466666666667 365.6533333333333 80.4266666666667 357.3333333333334C72.1066666666667 348.8 72.32 335.36 80.64 327.04L160 248.1066666666667L145.0666666666667 242.3466666666667L122.0266666666667 233.1733333333334L81.28 205.0133333333333S64 182.6133333333334 62.5066666666667 173.0133333333333C60.8 163.4133333333334 79.36 115.2 79.36 115.2H79.5733333333333C82.9866666666667 107.9466666666667 90.24 102.8266666666667 98.7733333333333 102.8266666666667C110.5066666666667 102.8266666666667 120.1066666666667 112.4266666666667 120.1066666666667 124.16C120.1066666666667 126.2933333333334 119.4666666666667 128 118.8266666666667 129.92L119.2533333333333 130.1333333333333L106.6666666666667 167.04L132.9066666666667 187.9466666666667C142.9333333333333 187.5200000000001 164.48 185.8133333333334 174.9333333333333 185.1733333333334C233.1733333333334 132.9066666666667 178.1333333333334 112.4266666666667 178.1333333333334 112.4266666666667L104.32 89.8133333333334L100.6933333333334 86.8266666666667C96 82.5600000000001 94.08 76.8000000000001 94.2933333333334 70.8266666666667L94.72 48L231.8933333333334 58.6666666666667C240.0000000000001 58.4533333333333 247.68 61.44 253.6533333333334 67.2L352 165.3333333333333C363.3066666666667 176.8533333333334 363.7333333333334 198.4 352 210.56z" />
-    <glyph glyph-name="hand-peace"
-      unicode="&#xFA50;"
-      horiz-adv-x="512" d=" M149.3333333333333 42.6666666666667H320V-21.3333333333333H149.3333333333333V42.6666666666667M344.5333333333333 192L276.6933333333333 227.4133333333334C273.4933333333333 227.4133333333334 270.72 226.1333333333334 268.8 224L262.4 217.3866666666667L274.9866666666666 165.76L254.08 160.64L228.6933333333333 266.6666666666667L197.3333333333333 252.1600000000001L219.52 160.6400000000001L198.8266666666666 155.7333333333334L177.4933333333333 243.4133333333334L167.4666666666667 238.9333333333334C156.8 234.6666666666667 149.3333333333333 223.36 149.3333333333333 210.3466666666667V117.3333333333334C149.3333333333333 100.2666666666667 164.9066666666667 85.3333333333334 181.3333333333333 85.3333333333334H320C328.32 85.3333333333334 335.7866666666667 88.7466666666667 341.3333333333333 94.5066666666667L352 103.2533333333333S362.6666666666667 111.36 362.6666666666667 120.3200000000001V155.7333333333334S362.6666666666667 180.0533333333334 344.5333333333333 192M361.3866666666666 426.6666666666667C349.8666666666666 428.5866666666667 338.56 421.3333333333333 336.2133333333333 409.6L313.3866666666666 277.9733333333334C308.6933333333333 278.6133333333334 306.7733333333333 280.3200000000001 300.3733333333333 280.9600000000001L291.2 279.8933333333333L264.7466666666666 409.6C262.4 421.12 251.3066666666666 428.5866666666667 239.7866666666667 426.6666666666667C228.0533333333333 423.8933333333333 220.5866666666666 412.5866666666667 222.9333333333333 401.0666666666667L248.5333333333333 274.9866666666667L256 241.7066666666667C261.9733333333333 245.9733333333334 269.0133333333333 248.7466666666667 276.6933333333333 248.7466666666667H283.9466666666666L347.9466666666666 214.4L378.0266666666667 401.0666666666667C380.3733333333333 412.5866666666667 373.3333333333333 423.8933333333334 361.3866666666666 426.6666666666667z" />
-    <glyph glyph-name="hand-peace-variant"
-      unicode="&#xFA51;"
-      horiz-adv-x="512" d=" M149.3333333333333 42.6666666666667H320V-21.3333333333333H149.3333333333333V42.6666666666667M361.3866666666666 426.6666666666667C349.8666666666666 428.5866666666667 338.56 421.3333333333333 336.2133333333333 409.6L314.6666666666667 286.5066666666667C309.9733333333333 287.1466666666667 304.8533333333333 288 298.6666666666667 288.64L289.4933333333333 288L264.7466666666666 409.6C262.6133333333333 421.12 251.3066666666666 428.5866666666667 239.7866666666667 426.6666666666667C228.2666666666667 423.8933333333333 220.8 412.5866666666667 222.9333333333333 401.0666666666667L248.5333333333333 274.9866666666667L167.4666666666667 238.9333333333334C156.8 234.6666666666667 149.3333333333333 223.36 149.3333333333333 210.3466666666667V117.3333333333334C149.3333333333333 100.2666666666667 164.9066666666667 85.3333333333334 181.3333333333333 85.3333333333334H320C328.32 85.3333333333334 335.7866666666667 88.7466666666667 341.3333333333333 94.5066666666667L352 103.2533333333333S362.6666666666667 111.36 362.6666666666667 120.3200000000001V170.6666666666667S362.6666666666667 194.9866666666667 344.1066666666667 206.9333333333333L377.8133333333334 401.0666666666667C380.3733333333334 412.5866666666667 373.3333333333333 423.8933333333333 361.3866666666667 426.6666666666667z" />
-    <glyph glyph-name="hand-pointing-down"
-      unicode="&#xFA52;"
-      horiz-adv-x="512" d=" M211.2 0V213.3333333333334L142.9333333333333 177.28L138.6666666666667 176.6400000000001C132.0533333333334 176.6400000000001 126.5066666666667 179.2000000000001 122.4533333333333 183.4666666666667L106.6666666666667 199.8933333333333L211.2 289.4933333333334C216.7466666666667 295.2533333333334 224 298.6666666666667 232.5333333333334 298.6666666666667H371.2C387.6266666666666 298.6666666666667 403.2 283.7333333333334 403.2 266.6666666666667V173.6533333333334C403.2 160.6400000000001 395.7333333333333 149.3333333333334 385.0666666666666 145.0666666666667L279.6799999999999 98.1333333333334L253.8666666666666 95.3600000000001V0C253.8666666666666 -11.7333333333333 244.2666666666666 -21.3333333333333 232.5333333333332 -21.3333333333333S211.1999999999999 -11.7333333333333 211.1999999999999 0M403.1999999999999 341.3333333333334H232.5333333333332V405.3333333333333H403.1999999999999V341.3333333333334z" />
-    <glyph glyph-name="hand-pointing-left"
-      unicode="&#xFA53;"
-      horiz-adv-x="512" d=" M64 256H277.3333333333333L241.28 324.2666666666667L240.64 328.9600000000001C240.64 335.1466666666667 243.2 340.6933333333334 247.4666666666667 344.7466666666667L263.8933333333333 360.5333333333334L353.4933333333334 256C359.2533333333334 250.4533333333334 362.6666666666667 242.9866666666667 362.6666666666667 234.6666666666667V96C362.6666666666667 79.5733333333334 347.7333333333334 64 330.6666666666667 64H237.6533333333334C224.64 64 213.3333333333333 71.4666666666667 209.0666666666667 82.1333333333334L162.1333333333333 187.5200000000001L159.36 213.3333333333334H64C52.2666666666667 213.3333333333334 42.6666666666667 222.9333333333333 42.6666666666667 234.6666666666667S52.2666666666667 256 64 256M405.3333333333333 64V234.6666666666667H469.3333333333333V64H405.3333333333333z" />
-    <glyph glyph-name="hand-pointing-right"
-      unicode="&#xF2C7;"
-      horiz-adv-x="512" d=" M448 256C459.7333333333333 256 469.3333333333333 246.4000000000001 469.3333333333333 234.6666666666667S459.7333333333333 213.3333333333334 448 213.3333333333334H352.64L349.8666666666667 187.52L302.9333333333334 82.1333333333333C298.6666666666668 71.4666666666666 287.36 63.9999999999999 274.3466666666667 63.9999999999999H181.3333333333333C164.2666666666667 63.9999999999999 149.3333333333333 79.5733333333333 149.3333333333333 95.9999999999999V234.6666666666667C149.3333333333333 242.9866666666667 152.7466666666667 250.4533333333334 158.5066666666667 256L248.1066666666667 360.5333333333334L264.5333333333333 344.7466666666667C268.8 340.6933333333334 271.36 335.1466666666667 271.36 328.9600000000001L270.72 324.2666666666667L234.6666666666667 256H448M42.6666666666667 64V234.6666666666667H106.6666666666667V64H42.6666666666667z" />
-    <glyph glyph-name="hand-pointing-up"
-      unicode="&#xFA54;"
-      horiz-adv-x="512" d=" M298.6666666666667 384V170.6666666666667L366.9333333333333 206.72L371.6266666666666 207.36C377.8133333333333 207.36 383.36 204.8 387.4133333333333 200.5333333333333L403.1999999999999 184.1066666666667L298.6666666666665 94.5066666666667C293.1199999999999 88.7466666666667 285.6533333333332 85.3333333333334 277.3333333333332 85.3333333333334H138.6666666666667C122.24 85.3333333333334 106.6666666666667 100.2666666666667 106.6666666666667 117.3333333333334V210.3466666666667C106.6666666666667 223.36 114.1333333333333 234.6666666666667 124.8 238.9333333333334L230.1866666666667 285.8666666666667L256 288.64V384C256 395.7333333333334 265.6 405.3333333333333 277.3333333333333 405.3333333333333S298.6666666666667 395.7333333333334 298.6666666666667 384M106.6666666666667 42.6666666666667H277.3333333333333V-21.3333333333333H106.6666666666667V42.6666666666667z" />
-    <glyph glyph-name="hanger"
-      unicode="&#xF2C8;"
-      horiz-adv-x="512" d=" M442.88 99.4133333333334H442.6666666666667C458.6666666666666 90.24 469.3333333333333 72.96 469.3333333333333 53.3333333333334C469.3333333333333 23.8933333333334 445.44 0 416 0H96C66.56 0 42.6666666666667 23.8933333333334 42.6666666666667 53.3333333333334C42.6666666666667 72.96 53.3333333333333 90.24 69.3333333333333 99.4133333333334H69.12L234.6666666666667 194.9866666666667S234.6666666666667 213.3333333333334 256 234.6666666666667C277.3333333333333 234.6666666666667 298.6666666666667 253.8666666666667 298.6666666666667 277.3333333333334S279.4666666666667 320 256 320S213.3333333333333 300.8 213.3333333333333 277.3333333333334H170.6666666666667C170.6666666666667 324.48 208.8533333333333 362.6666666666667 256 362.6666666666667S341.3333333333333 324.48 341.3333333333333 277.3333333333334C341.3333333333333 237.6533333333334 314.24 204.3733333333333 277.3333333333333 194.7733333333333L442.88 99.4133333333334M96 42.6666666666667H416C419.6266666666667 42.6666666666667 423.2533333333334 44.5866666666667 425.1733333333333 48C428.16 53.3333333333334 426.6666666666667 59.52 421.3333333333333 62.5066666666667L256 158.0800000000001L90.6666666666667 62.5066666666667C85.3333333333333 59.52 83.84 53.3333333333334 86.8266666666667 48C88.7466666666667 44.5866666666667 92.3733333333333 42.6666666666667 96 42.6666666666667z" />
-    <glyph glyph-name="hard-hat"
-      unicode="&#xF96E;"
-      horiz-adv-x="512" d=" M210.56 188.8L192 310.1866666666667C233.6 323.4133333333334 278.4 323.4133333333334 320 310.1866666666667L301.44 188.8C299.9466666666667 178.3466666666667 290.7733333333333 170.6666666666667 280.1066666666667 170.6666666666667H231.68C221.2266666666667 170.6666666666667 212.0533333333334 178.3466666666667 210.56 188.8M469.3333333333333 106.6666666666667C469.3333333333333 123.52 459.3066666666667 138.6666666666667 443.7333333333334 145.7066666666667C433.4933333333334 194.9866666666667 404.48 238.2933333333334 362.6666666666667 266.6666666666667L325.12 163.4133333333334C322.1333333333334 154.88 314.0266666666667 149.3333333333334 305.0666666666667 149.3333333333334H206.9333333333333C197.9733333333333 149.3333333333334 189.8666666666666 154.88 186.88 163.4133333333334L149.3333333333333 266.6666666666667C107.52 238.2933333333334 78.5066666666667 194.9866666666667 68.2666666666667 145.92C52.6933333333333 138.6666666666667 42.6666666666667 123.7333333333334 42.6666666666667 106.6666666666667L180.2666666666667 67.4133333333334C187.9466666666666 65.28 195.84 64 203.7333333333333 64H307.84C315.7333333333333 64 323.6266666666667 65.28 331.3066666666666 67.4133333333334L469.3333333333333 106.6666666666667z" />
-    <glyph glyph-name="harddisk"
-      unicode="&#xF2CA;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M256 362.6666666666667C185.3866666666667 362.6666666666667 128 305.2800000000001 128 234.6666666666667S185.3866666666667 106.6666666666667 258.1333333333334 106.6666666666667L239.36 154.24C233.6 164.48 237.0133333333333 177.4933333333334 247.2533333333333 183.4666666666667L265.5999999999999 194.1333333333334C275.8399999999999 199.8933333333334 288.8533333333333 196.48 294.8266666666666 186.2400000000001L335.7866666666666 134.6133333333334C365.2266666666667 158.0800000000001 384 194.1333333333333 384 234.6666666666667C384 305.2800000000001 326.6133333333334 362.6666666666667 256 362.6666666666667M256 256C267.7333333333334 256 277.3333333333333 246.4000000000001 277.3333333333333 234.6666666666667S267.7333333333334 213.3333333333334 256 213.3333333333334S234.6666666666667 222.9333333333333 234.6666666666667 234.6666666666667S244.2666666666667 256 256 256M149.3333333333333 64C137.6 64 128 54.4 128 42.6666666666667S137.6 21.3333333333334 149.3333333333333 21.3333333333334S170.6666666666667 30.9333333333333 170.6666666666667 42.6666666666667S161.0666666666667 64 149.3333333333333 64M257.92 164.9066666666667L311.04 30.2933333333334L366.2933333333334 62.2933333333334L276.2666666666667 175.5733333333334L257.9200000000001 164.9066666666667z" />
-    <glyph glyph-name="headphones"
-      unicode="&#xF2CB;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C149.3333333333333 426.6666666666667 64 341.3333333333334 64 234.6666666666667V85.3333333333334C64 49.92 92.5866666666667 21.3333333333334 128 21.3333333333334H192V192H106.6666666666667V234.6666666666667C106.6666666666667 317.2266666666667 173.44 384 256 384S405.3333333333333 317.2266666666667 405.3333333333333 234.6666666666667V192H320V21.3333333333334H384C419.4133333333333 21.3333333333334 448 49.92 448 85.3333333333334V234.6666666666667C448 341.3333333333334 362.0266666666667 426.6666666666667 256 426.6666666666667z" />
-    <glyph glyph-name="headphones-bluetooth"
-      unicode="&#xF96F;"
-      horiz-adv-x="512" d=" M170.6666666666667 320C100.0533333333333 320 42.6666666666667 262.6133333333334 42.6666666666667 192V89.6C42.6666666666667 75.52 54.1866666666667 64 68.2666666666667 64H128V149.3333333333334H85.3333333333333V192C85.3333333333333 239.1466666666667 123.52 277.3333333333334 170.6666666666667 277.3333333333334S256 239.1466666666667 256 192V149.3333333333334H213.3333333333333V64H273.0666666666667C287.1466666666667 64 298.6666666666667 75.52 298.6666666666667 89.6V192C298.6666666666667 262.6133333333334 241.28 320 170.6666666666667 320M405.3333333333333 298.6666666666667V217.8133333333334L356.48 266.6666666666667L341.3333333333333 251.52L400.8533333333333 192L341.3333333333333 132.48L356.48 117.3333333333334L405.3333333333333 166.1866666666667V85.3333333333334H416L476.8 146.3466666666667L431.1466666666667 192L476.8 237.8666666666667L416 298.6666666666667H405.3333333333333M426.6666666666667 257.92L446.7200000000001 237.8666666666667L426.6666666666667 217.8133333333334V257.92M426.6666666666667 166.1866666666667L446.7200000000001 146.3466666666667L426.6666666666667 126.2933333333334V166.1866666666667z" />
-    <glyph glyph-name="headphones-box"
-      unicode="&#xF2CC;"
-      horiz-adv-x="512" d=" M153.6 64C139.52 64 128 75.52 128 89.6V192C128 262.6133333333334 185.3866666666667 320 256 320S384 262.6133333333334 384 192V89.6C384 75.52 372.48 64 358.4 64H298.6666666666667V149.3333333333334H341.3333333333333V192C341.3333333333333 239.1466666666667 303.1466666666667 277.3333333333334 256 277.3333333333334S170.6666666666667 239.1466666666667 170.6666666666667 192V149.3333333333334H213.3333333333333V64M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="headphones-off"
-      unicode="&#xF7CD;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C362.0266666666667 426.6666666666667 448 340.6933333333334 448 234.6666666666667V85.3333333333334C448 72.1066666666667 443.9466666666666 59.9466666666667 437.3333333333333 49.7066666666667L320 166.8266666666667V192H405.3333333333333V234.6666666666667C405.3333333333333 317.2266666666667 338.56 384 256 384C213.3333333333333 384 175.5733333333333 366.5066666666667 148.48 338.3466666666667L118.4 368.64C153.1733333333333 404.48 202.0266666666667 426.6666666666667 256 426.6666666666667M59.3066666666667 373.3333333333334L437.3333333333333 -4.6933333333333L410.24 -32L356.9066666666667 21.3333333333334H320V58.24L192 186.24V21.3333333333334H128C92.5866666666667 21.3333333333334 64 49.92 64 85.3333333333334V234.6666666666667C64 258.3466666666667 68.2666666666667 281.1733333333334 76.16 302.0800000000001L32 346.24L59.3066666666667 373.3333333333334M110.2933333333333 267.9466666666667C107.9466666666667 257.2800000000001 106.6666666666667 246.1866666666667 106.6666666666667 234.6666666666667V192H186.24L110.2933333333333 267.9466666666667z" />
-    <glyph glyph-name="headphones-settings"
-      unicode="&#xF2CD;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C362.0266666666667 426.6666666666667 448 340.6933333333334 448 234.6666666666667V85.3333333333334C448 49.92 419.4133333333333 21.3333333333334 384 21.3333333333334H320V192H405.3333333333333V234.6666666666667C405.3333333333333 317.2266666666667 338.56 384 256 384S106.6666666666667 317.2266666666667 106.6666666666667 234.6666666666667V192H192V21.3333333333334H128C92.5866666666667 21.3333333333334 64 49.92 64 85.3333333333334V234.6666666666667C64 340.6933333333334 149.9733333333333 426.6666666666667 256 426.6666666666667M320 -64V-21.3333333333333H362.6666666666667V-64H320M234.6666666666667 -64V-21.3333333333333H277.3333333333333V-64H234.6666666666667M149.3333333333333 -64V-21.3333333333333H192V-64H149.3333333333333z" />
-    <glyph glyph-name="headset"
-      unicode="&#xF2CE;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C149.3333333333333 426.6666666666667 64 341.3333333333334 64 234.6666666666667V85.3333333333334C64 49.92 92.5866666666667 21.3333333333334 128 21.3333333333334H192V192H106.6666666666667V234.6666666666667C106.6666666666667 317.2266666666667 173.44 384 256 384S405.3333333333333 317.2266666666667 405.3333333333333 234.6666666666667V192H320V21.3333333333334H405.3333333333333V0H256V-42.6666666666666H384C419.4133333333333 -42.6666666666666 448 -14.08 448 21.3333333333334V234.6666666666667C448 341.3333333333334 362.0266666666667 426.6666666666667 256 426.6666666666667z" />
-    <glyph glyph-name="headset-dock"
-      unicode="&#xF2CF;"
-      horiz-adv-x="512" d=" M42.6666666666667 64H192V317.2266666666667C155.0933333333333 307.8400000000001 128 274.3466666666667 128 234.6666666666667V213.3333333333334H170.6666666666667V85.3333333333334H128C104.5333333333333 85.3333333333334 85.3333333333333 104.5333333333333 85.3333333333333 128V234.6666666666667C85.3333333333333 305.2800000000001 142.72 362.6666666666667 213.3333333333333 362.6666666666667H234.6666666666667C305.28 362.6666666666667 362.6666666666667 305.2800000000001 362.6666666666667 234.6666666666667V192H384V256H426.6666666666667V192C426.6666666666667 168.5333333333334 407.4666666666667 149.3333333333334 384 149.3333333333334H362.6666666666667V128C362.6666666666667 104.5333333333333 343.4666666666667 85.3333333333334 320 85.3333333333334H277.3333333333333V213.3333333333334H320V234.6666666666667C320 274.3466666666667 292.9066666666667 307.8400000000001 256 317.2266666666667V64H469.3333333333333V21.3333333333334H42.6666666666667V64z" />
-    <glyph glyph-name="headset-off"
-      unicode="&#xF2D0;"
-      horiz-adv-x="512" d=" M32 346.24L76.16 302.0800000000001C68.2666666666667 281.1733333333334 64 258.3466666666667 64 234.6666666666667V21.3333333333334C64 -14.08 92.5866666666667 -42.6666666666666 128 -42.6666666666666H256V0H106.6666666666667V21.3333333333334H192V186.24L320 58.24V21.3333333333334H356.9066666666667L410.24 -32L437.3333333333333 -4.6933333333333L59.3066666666667 373.3333333333334L32 346.24M256 426.6666666666667C202.0266666666667 426.6666666666667 153.1733333333333 404.48 118.4 368.64L148.48 338.3466666666667C175.5733333333333 366.5066666666667 213.3333333333333 384 256 384C338.56 384 405.3333333333333 317.2266666666667 405.3333333333333 234.6666666666667V192H320V166.8266666666667L437.3333333333333 49.7066666666667C443.9466666666666 59.9466666666667 448 72.1066666666667 448 85.3333333333334V234.6666666666667C448 340.6933333333334 362.0266666666667 426.6666666666667 256 426.6666666666667M106.6666666666667 192V234.6666666666667C106.6666666666667 246.1866666666667 107.9466666666667 257.2800000000001 110.2933333333333 267.9466666666667L186.24 192H106.6666666666667z" />
-    <glyph glyph-name="heart"
-      unicode="&#xF2D1;"
-      horiz-adv-x="512" d=" M256 -7.4666666666667L225.0666666666667 20.6933333333333C115.2 120.3200000000001 42.6666666666667 186.24 42.6666666666667 266.6666666666667C42.6666666666667 332.5866666666667 94.2933333333333 384 160 384C197.12 384 232.7466666666667 366.7200000000001 256 339.6266666666667C279.2533333333334 366.7200000000001 314.88 384 352 384C417.7066666666666 384 469.3333333333333 332.5866666666667 469.3333333333333 266.6666666666667C469.3333333333333 186.24 396.8 120.3200000000001 286.9333333333333 20.6933333333333L256 -7.4666666666667z" />
-    <glyph glyph-name="heart-box"
-      unicode="&#xF2D2;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M256 85.3333333333334L271.36 99.4133333333334C326.4 149.3333333333334 362.6666666666667 182.1866666666667 362.6666666666667 222.5066666666667C362.6666666666667 255.36 336.8533333333333 281.1733333333334 304 281.1733333333334C285.44 281.1733333333334 267.7333333333334 272.4266666666667 256 258.7733333333333C244.2666666666667 272.4266666666667 226.56 281.1733333333333 208 281.1733333333333C175.1466666666667 281.1733333333334 149.3333333333333 255.36 149.3333333333333 222.5066666666667C149.3333333333333 182.1866666666667 185.6 149.3333333333334 240.64 99.4133333333334L256 85.3333333333334z" />
-    <glyph glyph-name="heart-box-outline"
-      unicode="&#xF2D3;"
-      horiz-adv-x="512" d=" M256 85.3333333333334L240.64 99.4133333333334C185.6 149.3333333333334 149.3333333333333 182.1866666666667 149.3333333333333 222.5066666666667C149.3333333333333 255.36 175.1466666666667 281.1733333333334 208 281.1733333333334C226.56 281.1733333333334 244.2666666666667 272.4266666666667 256 258.7733333333333C267.7333333333334 272.4266666666667 285.44 281.1733333333333 304 281.1733333333333C336.8533333333333 281.1733333333333 362.6666666666667 255.36 362.6666666666667 222.5066666666667C362.6666666666667 182.1866666666667 326.4 149.3333333333334 271.36 99.4133333333334L256 85.3333333333334M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M106.6666666666667 341.3333333333334V42.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="heart-broken"
-      unicode="&#xF2D4;"
-      horiz-adv-x="512" d=" M256 -7.4666666666667L225.0666666666667 20.6933333333333C115.2 120.3200000000001 42.6666666666667 186.24 42.6666666666667 266.6666666666667C42.6666666666667 332.5866666666667 94.2933333333333 384 160 384C174.2933333333333 384 188.16 381.44 201.3866666666667 376.9600000000001L277.3333333333333 248.5333333333334L192 141.8666666666667L256 -7.4666666666667M352 384C417.7066666666666 384 469.3333333333333 332.5866666666667 469.3333333333333 266.6666666666667C469.3333333333333 186.24 396.8 120.3200000000001 286.9333333333333 20.6933333333333L256 -7.4666666666667L234.6666666666667 141.8666666666667L330.6666666666667 248.5333333333333L274.1333333333334 356.9066666666667C295.8933333333333 373.9733333333334 323.6266666666667 384 352 384z" />
-    <glyph glyph-name="heart-circle"
-      unicode="&#xF970;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.3333333333334 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M208 281.1733333333334C226.56 281.1733333333334 244.2666666666667 272.4266666666667 256 258.7733333333333C267.7333333333334 272.4266666666667 285.44 281.1733333333333 304 281.1733333333333C336.8533333333333 281.1733333333333 362.6666666666667 255.36 362.6666666666667 222.5066666666667C362.6666666666667 182.1866666666667 326.4 149.3333333333334 271.36 99.4133333333334L256 85.3333333333334L240.64 99.4133333333334C185.6 149.3333333333334 149.3333333333333 182.1866666666667 149.3333333333333 222.5066666666667C149.3333333333333 255.36 175.1466666666667 281.1733333333334 208 281.1733333333334z" />
-    <glyph glyph-name="heart-circle-outline"
-      unicode="&#xF971;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 362.6666666666667C350.2933333333334 362.6666666666667 426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667M208 281.1733333333334C175.1466666666667 281.1733333333334 149.3333333333333 255.36 149.3333333333333 222.5066666666667C149.3333333333333 182.1866666666667 185.6 149.3333333333334 240.64 99.4133333333334L256 85.3333333333334L271.36 99.4133333333334C326.4 149.3333333333334 362.6666666666667 182.1866666666667 362.6666666666667 222.5066666666667C362.6666666666667 255.36 336.8533333333333 281.1733333333334 304 281.1733333333334C285.44 281.1733333333334 267.7333333333334 272.4266666666667 256 258.7733333333333C244.2666666666667 272.4266666666667 226.56 281.1733333333333 208 281.1733333333333z" />
-    <glyph glyph-name="heart-half"
-      unicode="&#xF6DE;"
-      horiz-adv-x="512" d=" M277.3333333333333 294.4V11.9466666666667L256 -7.4666666666667L225.0666666666667 20.6933333333333C115.2 120.3200000000001 42.6666666666667 186.24 42.6666666666667 266.6666666666667C42.6666666666667 332.5866666666667 94.2933333333333 384 160 384C213.3333333333333 384 277.3333333333333 341.3333333333334 277.3333333333333 294.4z" />
-    <glyph glyph-name="heart-half-full"
-      unicode="&#xF6DD;"
-      horiz-adv-x="512" d=" M352 341.3333333333334C320 341.3333333333334 289.7066666666667 321.92 277.3333333333333 294.4V69.5466666666667C368 152.1066666666668 426.6666666666667 209.0666666666667 426.6666666666667 266.6666666666668C426.6666666666667 309.3333333333334 394.6666666666667 341.3333333333334 352 341.3333333333334M352 384.0000000000001C417.7066666666666 384 469.3333333333333 332.5866666666667 469.3333333333333 266.6666666666667C469.3333333333333 186.24 396.8 120.3200000000001 286.9333333333333 20.6933333333333L256 -7.4666666666667L225.0666666666667 20.6933333333333C115.2 120.3200000000001 42.6666666666667 186.24 42.6666666666667 266.6666666666667C42.6666666666667 332.5866666666667 94.2933333333333 384 160 384C197.12 384 232.7466666666667 366.7200000000001 256 339.6266666666667C279.2533333333334 366.7200000000001 314.88 384 352 384z" />
-    <glyph glyph-name="heart-half-outline"
-      unicode="&#xF6DF;"
-      horiz-adv-x="512" d=" M85.3333333333333 266.6666666666667C85.3333333333333 209.0666666666667 144 152.1066666666667 234.6666666666667 69.5466666666666V294.4C222.2933333333333 321.92 192 341.3333333333334 160 341.3333333333334C117.3333333333333 341.3333333333334 85.3333333333333 309.3333333333334 85.3333333333333 266.6666666666667M277.3333333333333 294.4V11.9466666666667L256 -7.4666666666667L225.0666666666667 20.6933333333333C115.2 120.3200000000001 42.6666666666667 186.24 42.6666666666667 266.6666666666667C42.6666666666667 332.5866666666667 94.2933333333333 384 160 384C213.3333333333333 384 277.3333333333333 341.3333333333334 277.3333333333333 294.4z" />
-    <glyph glyph-name="heart-multiple"
-      unicode="&#xFA55;"
-      horiz-adv-x="512" d=" M288 21.3333333333334C147.2 151.4666666666667 74.6666666666667 217.6 74.6666666666667 296.5333333333334C74.6666666666667 362.6666666666667 125.8666666666667 413.8666666666667 192 413.8666666666667C228.2666666666667 413.8666666666667 264.5333333333333 396.8 288 369.0666666666667C311.4666666666667 396.8 347.7333333333334 413.8666666666667 384 413.8666666666667C450.1333333333334 413.8666666666667 501.3333333333333 362.6666666666667 501.3333333333333 296.5333333333334C501.3333333333333 215.4666666666667 428.8 149.3333333333334 288 21.3333333333334M256 -2.1333333333333C115.2 123.7333333333334 32 198.4 32 298.6666666666667V311.4666666666667C19.2 292.2666666666667 10.6666666666667 268.8 10.6666666666667 243.2C10.6666666666667 162.1333333333333 83.2 96 224 -29.8666666666667L256 -2.1333333333333z" />
-    <glyph glyph-name="heart-multiple-outline"
-      unicode="&#xFA56;"
-      horiz-adv-x="512" d=" M256 -2.1333333333333L224 -29.8666666666667C83.2 96 10.6666666666667 162.1333333333333 10.6666666666667 243.2C10.6666666666667 268.8 19.2 292.2666666666667 32 311.4666666666667V298.6666666666667C32 198.4 115.2 123.7333333333334 256 -2.1333333333333M290.1333333333334 85.3333333333334C390.4 177.0666666666667 458.6666666666666 236.8 460.8 298.6666666666667C460.8 341.3333333333334 428.8 373.3333333333334 386.1333333333334 373.3333333333334C352 373.3333333333334 320 352 309.3333333333334 322.1333333333334H268.8C256 352 224 373.3333333333334 192 373.3333333333334C149.3333333333333 373.3333333333334 117.3333333333333 341.3333333333334 117.3333333333333 298.6666666666667C117.3333333333333 236.8 183.4666666666667 177.0666666666667 285.8666666666667 85.3333333333334L288 83.2M384 416C450.1333333333334 416 501.3333333333333 364.8 501.3333333333333 298.6666666666667C501.3333333333333 219.7333333333334 428.8 153.6 288 25.6C147.2 151.4666666666667 74.6666666666667 217.6 74.6666666666667 298.6666666666667C74.6666666666667 364.8 125.8666666666667 416 192 416C228.2666666666667 416 264.5333333333333 398.9333333333334 288 371.2C311.4666666666667 398.9333333333334 347.7333333333334 416 384 416z" />
-    <glyph glyph-name="heart-off"
-      unicode="&#xF758;"
-      horiz-adv-x="512" d=" M21.3333333333333 356.9066666666667L48.64 384L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L323.84 54.6133333333333L286.9333333333333 20.6933333333333L256 -7.4666666666667L225.0666666666667 20.6933333333333C115.2 120.3200000000001 42.6666666666667 186.24 42.6666666666667 266.6666666666667C42.6666666666667 286.9333333333334 47.5733333333333 305.7066666666667 56.1066666666667 322.1333333333334L21.3333333333333 356.9066666666667M160 384C197.12 384 232.7466666666667 366.7200000000001 256 339.6266666666667C279.2533333333334 366.7200000000001 314.88 384 352 384C417.7066666666666 384 469.3333333333333 332.5866666666667 469.3333333333333 266.6666666666667C469.3333333333333 211.84 435.6266666666667 163.84 379.52 107.3066666666667L112.4266666666667 374.4C126.9333333333333 380.5866666666667 142.9333333333333 384 160 384z" />
-    <glyph glyph-name="heart-outline"
-      unicode="&#xF2D5;"
-      horiz-adv-x="512" d=" M258.1333333333334 52.2666666666667L256 50.1333333333333L253.6533333333334 52.2666666666667C152.32 144.2133333333334 85.3333333333333 205.0133333333333 85.3333333333333 266.6666666666667C85.3333333333333 309.3333333333334 117.3333333333333 341.3333333333334 160 341.3333333333334C192.8533333333333 341.3333333333334 224.8533333333333 320 236.16 290.9866666666667H275.84C287.1466666666667 320 319.1466666666667 341.3333333333334 352 341.3333333333334C394.6666666666667 341.3333333333334 426.6666666666667 309.3333333333334 426.6666666666667 266.6666666666667C426.6666666666667 205.0133333333333 359.68 144.2133333333334 258.1333333333334 52.2666666666667M352 384C314.88 384 279.2533333333334 366.7200000000001 256 339.6266666666667C232.7466666666667 366.7200000000001 197.12 384 160 384C94.2933333333333 384 42.6666666666667 332.5866666666667 42.6666666666667 266.6666666666667C42.6666666666667 186.24 115.2 120.3200000000001 225.0666666666667 20.6933333333333L256 -7.4666666666667L286.9333333333333 20.6933333333333C396.8 120.3200000000001 469.3333333333333 186.24 469.3333333333333 266.6666666666667C469.3333333333333 332.5866666666667 417.7066666666666 384 352 384z" />
-    <glyph glyph-name="heart-pulse"
-      unicode="&#xF5F6;"
-      horiz-adv-x="512" d=" M160 362.6666666666667C95.1466666666667 362.6666666666667 42.6666666666667 310.1866666666667 42.6666666666667 245.3333333333334C42.6666666666667 234.6666666666667 44.5866666666667 224 47.36 213.3333333333334H134.4L161.4933333333334 285.2266666666667C167.8933333333333 302.2933333333334 193.0666666666667 304 201.1733333333333 285.2266666666667L245.3333333333333 170.6666666666667L257.92 200.96C260.6933333333334 208 268.16 213.3333333333334 277.3333333333333 213.3333333333334H464.64C467.4133333333333 224 469.3333333333333 234.6666666666667 469.3333333333333 245.3333333333334C469.3333333333333 310.1866666666667 416.8533333333333 362.6666666666667 352 362.6666666666667C312.32 362.6666666666667 277.3333333333333 342.8266666666667 256 312.7466666666667C234.6666666666667 342.8266666666667 199.68 362.6666666666667 160 362.6666666666667M64 181.3333333333334C52.2666666666667 181.3333333333334 42.6666666666667 171.7333333333334 42.6666666666667 160S52.2666666666667 138.6666666666667 64 138.6666666666667H116.0533333333333L234.6666666666667 21.3333333333334C256 2.1333333333334 256 2.1333333333334 277.3333333333333 21.3333333333334L395.9466666666666 138.6666666666667H448C459.7333333333333 138.6666666666667 469.3333333333333 148.2666666666667 469.3333333333333 160S459.7333333333333 181.3333333333334 448 181.3333333333334H285.8666666666667L266.0266666666667 132.2666666666667C257.4933333333334 110.72 232.96 113.7066666666667 225.0666666666667 131.6266666666667L181.3333333333333 245.3333333333334L160.8533333333333 195.6266666666667C157.6533333333333 187.52 150.4 181.3333333333334 140.8 181.3333333333334H64z" />
-    <glyph glyph-name="helicopter"
-      unicode="&#xFAC1;"
-      horiz-adv-x="512" d=" M64 384H362.6666666666667V341.3333333333334H64V384M490.6666666666666 320V224L314.6666666666667 187.7333333333334C318.08 179.2000000000001 320 169.8133333333334 320 160C320 130.1333333333333 302.5066666666667 104.5333333333333 277.3333333333333 92.5866666666667V42.6666666666667H341.3333333333333V0H85.3333333333333C49.92 0 21.3333333333333 28.5866666666667 21.3333333333333 64V85.3333333333334H64V64C64 52.2666666666667 73.6 42.6666666666667 85.3333333333333 42.6666666666667H106.6666666666667V90.88C69.3333333333333 103.8933333333333 42.6666666666667 139.52 42.6666666666667 181.3333333333333C42.6666666666667 234.6666666666667 85.3333333333333 277.3333333333334 138.6666666666667 277.3333333333334H192V320H234.6666666666667V277.3333333333334H448V320H490.6666666666666M234.6666666666667 42.6666666666667V85.3333333333334H149.3333333333333V42.6666666666667H234.6666666666667M160 234.6666666666667C130.56 234.6666666666667 106.6666666666667 215.4666666666667 106.6666666666667 192S130.56 149.3333333333334 160 149.3333333333334S213.3333333333333 168.5333333333334 213.3333333333333 192S189.44 234.6666666666667 160 234.6666666666667z" />
-    <glyph glyph-name="help"
-      unicode="&#xF2D6;"
-      horiz-adv-x="512" d=" M213.3333333333333 42.6666666666667H277.3333333333333V-21.3333333333333H213.3333333333333V42.6666666666667M256 405.3333333333333C370.1333333333334 400.64 419.84 285.44 352 199.04C334.2933333333333 177.7066666666667 305.7066666666667 163.6266666666667 291.6266666666667 145.7066666666667C277.3333333333333 128 277.3333333333333 106.6666666666667 277.3333333333333 85.3333333333334H213.3333333333333C213.3333333333333 120.96 213.3333333333333 151.04 227.6266666666667 172.3733333333333C241.7066666666667 193.7066666666667 270.2933333333333 206.2933333333334 288 220.3733333333333C339.6266666666667 268.1600000000001 326.8266666666667 335.7866666666667 256 341.3333333333334C220.5866666666667 341.3333333333334 192 312.7466666666667 192 277.3333333333334H128C128 347.9466666666667 185.3866666666667 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="help-box"
-      unicode="&#xF78A;"
-      horiz-adv-x="512" d=" M234.6666666666667 64H277.3333333333333V106.6666666666667H234.6666666666667V64M256 320C208.8533333333333 320 170.6666666666667 281.8133333333334 170.6666666666667 234.6666666666667H213.3333333333333C213.3333333333333 258.1333333333334 232.5333333333334 277.3333333333334 256 277.3333333333334S298.6666666666667 258.1333333333334 298.6666666666667 234.6666666666667C298.6666666666667 192 234.6666666666667 197.3333333333334 234.6666666666667 128H277.3333333333333C277.3333333333333 176 341.3333333333333 181.3333333333334 341.3333333333333 234.6666666666667C341.3333333333333 281.8133333333334 303.1466666666667 320 256 320M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="help-circle"
-      unicode="&#xF2D7;"
-      horiz-adv-x="512" d=" M321.4933333333334 208L302.2933333333333 188.3733333333333C286.9333333333333 173.0133333333333 277.3333333333333 160 277.3333333333333 128H234.6666666666667V138.6666666666667C234.6666666666667 162.3466666666667 244.2666666666667 183.68 259.6266666666667 199.04L286.08 225.92C293.9733333333333 233.6 298.6666666666667 244.2666666666667 298.6666666666667 256C298.6666666666667 279.68 279.4666666666667 298.6666666666667 256 298.6666666666667S213.3333333333333 279.4666666666667 213.3333333333333 256H170.6666666666667C170.6666666666667 303.1466666666667 208.8533333333333 341.3333333333334 256 341.3333333333334S341.3333333333333 303.1466666666667 341.3333333333333 256C341.3333333333333 237.2266666666667 333.6533333333333 220.3733333333333 321.4933333333334 208M277.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H277.3333333333333M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192C469.3333333333333 309.9733333333334 373.3333333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="help-circle-outline"
-      unicode="&#xF625;"
-      horiz-adv-x="512" d=" M234.6666666666667 64H277.3333333333333V106.6666666666667H234.6666666666667V64M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M256 320C208.8533333333333 320 170.6666666666667 281.8133333333334 170.6666666666667 234.6666666666667H213.3333333333333C213.3333333333333 258.1333333333334 232.5333333333334 277.3333333333334 256 277.3333333333334S298.6666666666667 258.1333333333334 298.6666666666667 234.6666666666667C298.6666666666667 192 234.6666666666667 197.3333333333334 234.6666666666667 128H277.3333333333333C277.3333333333333 176 341.3333333333333 181.3333333333334 341.3333333333333 234.6666666666667C341.3333333333333 281.8133333333334 303.1466666666667 320 256 320z" />
-    <glyph glyph-name="help-network"
-      unicode="&#xF6F4;"
-      horiz-adv-x="512" d=" M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V128C405.3333333333333 104.5333333333333 386.1333333333334 85.3333333333334 362.6666666666667 85.3333333333334H277.3333333333333V42.6666666666667H298.6666666666667C310.4 42.6666666666667 320 33.0666666666667 320 21.3333333333334H469.3333333333333V-21.3333333333333H320C320 -33.0666666666667 310.4 -42.6666666666666 298.6666666666667 -42.6666666666666H213.3333333333333C201.6 -42.6666666666666 192 -33.0666666666667 192 -21.3333333333333H42.6666666666667V21.3333333333334H192C192 33.0666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H149.3333333333333C125.6533333333333 85.3333333333334 106.6666666666667 104.5333333333333 106.6666666666667 128V341.3333333333334C106.6666666666667 364.8 125.8666666666667 384 149.3333333333333 384H362.6666666666667M260.0533333333334 341.3333333333334C241.4933333333334 341.3333333333334 226.56 337.0666666666667 215.04 328.7466666666667C203.9466666666667 320 198.4 307.8400000000001 198.6133333333334 290.9866666666667L198.8266666666667 290.3466666666667H240.0000000000001C240.2133333333334 296.7466666666667 242.1333333333334 301.6533333333334 245.9733333333334 305.0666666666667C249.8133333333334 308.2666666666667 254.5066666666667 309.9733333333334 260.0533333333334 309.9733333333334C266.6666666666667 309.9733333333334 272.2133333333334 307.8400000000001 276.0533333333334 304C279.8933333333333 299.9466666666667 281.6 294.4000000000001 281.6 288C281.6 281.1733333333334 280.1066666666667 275.4133333333334 276.6933333333334 270.5066666666667C273.7066666666667 265.6 269.2266666666667 261.3333333333334 263.68 257.9200000000001C252.8 250.6666666666667 245.3333333333334 244.2666666666667 241.28 238.5066666666667C237.0133333333334 232.9600000000001 234.6666666666667 224.0000000000001 234.6666666666667 213.3333333333334H277.3333333333333C277.3333333333333 219.9466666666667 278.1866666666666 225.2800000000001 280.1066666666667 229.1200000000001C282.0266666666667 233.1733333333334 285.6533333333333 236.8000000000001 290.9866666666667 240.2133333333334C300.5866666666667 245.3333333333334 308.48 251.5200000000001 314.6666666666667 260.0533333333334C320.8533333333333 268.5866666666667 324.0533333333333 277.3333333333334 324.0533333333333 288.0000000000001C324.0533333333333 304.2133333333334 318.2933333333333 317.2266666666667 306.7733333333333 326.8266666666667C295.4666666666667 336.4266666666668 279.8933333333333 341.3333333333334 260.0533333333333 341.3333333333334M234.6666666666667 192V149.3333333333334H277.3333333333333V192H234.6666666666667z" />
-    <glyph glyph-name="hexagon"
-      unicode="&#xF2D8;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96z" />
-    <glyph glyph-name="hexagon-multiple"
-      unicode="&#xF6E0;"
-      horiz-adv-x="512" d=" M218.6666666666667 405.3333333333333C222.72 405.3333333333333 226.3466666666667 402.9866666666667 228.0533333333333 399.7866666666667L275.4133333333333 315.3066666666667L277.3333333333333 309.3333333333334L275.4133333333333 303.36L228.0533333333333 218.88C226.3466666666667 215.68 222.72 213.3333333333334 218.6666666666667 213.3333333333334H122.6666666666667C118.6133333333333 213.3333333333334 114.9866666666667 215.68 113.28 218.88L65.92 303.36L64 309.3333333333334L65.92 315.3066666666667L113.28 399.7866666666667C114.9866666666667 402.9866666666667 118.6133333333334 405.3333333333334 122.6666666666667 405.3333333333334H218.6666666666667M218.6666666666667 170.6666666666667C222.72 170.6666666666667 226.3466666666667 168.3200000000001 228.0533333333333 165.12L275.4133333333333 80.64L277.3333333333333 74.6666666666667L275.4133333333333 68.6933333333333L228.0533333333333 -15.7866666666667C226.3466666666667 -18.9866666666667 222.72 -21.3333333333334 218.6666666666667 -21.3333333333334H122.6666666666667C118.6133333333333 -21.3333333333334 114.9866666666667 -18.9866666666667 113.28 -15.7866666666667L65.92 68.6933333333333L64 74.6666666666667L65.92 80.64L113.28 165.1200000000001C114.9866666666667 168.3200000000001 118.6133333333334 170.6666666666668 122.6666666666667 170.6666666666668H218.6666666666667M416 288.0000000000001C420.0533333333334 288.0000000000001 423.68 285.6533333333334 425.3866666666667 282.4533333333334L472.7466666666667 197.9733333333334L474.6666666666666 192.0000000000001L472.7466666666667 186.0266666666668L425.3866666666667 101.5466666666667C423.6800000000001 98.3466666666668 420.0533333333334 96 416 96H320C315.9466666666667 96 312.32 98.3466666666667 310.6133333333334 101.5466666666667L263.2533333333334 186.0266666666668L261.3333333333333 192.0000000000001L263.2533333333334 197.9733333333334L310.6133333333334 282.4533333333334C312.32 285.6533333333334 315.9466666666667 288 320 288H416z" />
-    <glyph glyph-name="hexagon-outline"
-      unicode="&#xF2D9;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="hexagon-slice-1"
-      unicode="&#xFAC2;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667M256 192V334.5066666666667L382.7200000000001 263.2533333333334L256 192z" />
-    <glyph glyph-name="hexagon-slice-2"
-      unicode="&#xFAC3;"
-      horiz-adv-x="512" d=" M384 119.8933333333333L256 192V334.5066666666667L384 262.6133333333334V119.8933333333333M448 95.9999999999999C448 87.8933333333333 443.52 80.8533333333332 436.6933333333333 77.2266666666666L268.16 -17.4933333333334C264.7466666666666 -20.0533333333334 260.48 -21.3333333333334 256 -21.3333333333334C251.5199999999999 -21.3333333333334 247.2533333333333 -20.0533333333334 243.84 -17.4933333333334L75.3066666666666 77.2266666666666C68.48 80.8533333333334 63.9999999999999 87.8933333333333 63.9999999999999 95.9999999999999V288C63.9999999999999 296.1066666666666 68.4799999999999 303.1466666666666 75.3066666666666 306.7733333333333L243.84 401.4933333333333C247.2533333333333 404.0533333333333 251.5199999999999 405.3333333333333 256 405.3333333333333C260.48 405.3333333333333 264.7466666666666 404.0533333333333 268.16 401.4933333333333L436.6933333333333 306.7733333333333C443.52 303.1466666666666 448 296.1066666666666 448 288V95.9999999999999M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="hexagon-slice-3"
-      unicode="&#xFAC4;"
-      horiz-adv-x="512" d=" M256 334.5066666666667L384 262.6133333333334V121.3866666666667L256 49.4933333333333V334.5066666666667M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="hexagon-slice-4"
-      unicode="&#xFAC5;"
-      horiz-adv-x="512" d=" M256 334.5066666666667L384 262.6133333333334V121.3866666666667L256 49.4933333333333L129.28 120.7466666666666L256 192V334.5066666666667M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="hexagon-slice-5"
-      unicode="&#xFAC6;"
-      horiz-adv-x="512" d=" M256 334.5066666666667L384 262.6133333333334V121.3866666666667L256 49.4933333333333L128 121.3866666666667V262.6133333333334L256 192V334.5066666666667M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="hexagon-slice-6"
-      unicode="&#xFAC7;"
-      horiz-adv-x="512" d=" M256 334.5066666666667L384 262.6133333333334V121.3866666666667L256 49.4933333333333L128 121.3866666666667V262.6133333333334L256 334.5066666666667M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667z" />
-    <glyph glyph-name="hexagram"
-      unicode="&#xFAC8;"
-      horiz-adv-x="512" d=" M309.3333333333333 284.5866666666667L440.32 299.3066666666667L362.6666666666667 192L441.1733333333333 85.9733333333334L309.3333333333333 99.84L256.64 -21.3333333333333L202.6666666666667 99.4133333333334L71.68 84.6933333333333L149.3333333333333 192L70.8266666666667 298.0266666666667L202.6666666666667 284.16L255.36 405.3333333333333L309.3333333333333 284.5866666666667z" />
-    <glyph glyph-name="hexagram-outline"
-      unicode="&#xFAC9;"
-      horiz-adv-x="512" d=" M256 298.6666666666667L283.7333333333334 238.9333333333334L352 247.4666666666667L309.3333333333333 192L349.8666666666666 138.6666666666667L281.6 147.2000000000001L256 85.3333333333334L228.2666666666667 145.0666666666667L160 136.5333333333334L202.6666666666667 192L162.1333333333333 245.3333333333334L230.4 236.8L256 298.6666666666667M256 405.3333333333333L202.6666666666667 283.7333333333334L70.4 298.6666666666667L149.3333333333333 192L72.5333333333333 85.3333333333334L204.8 100.2666666666667L256 -21.3333333333333L309.3333333333333 100.2666666666667L441.6 87.4666666666666L362.6666666666667 192L439.4666666666667 298.6666666666667L307.2000000000001 283.7333333333334L256 405.3333333333333z" />
-    <glyph glyph-name="high-definition"
-      unicode="&#xF7CE;"
-      horiz-adv-x="512" d=" M106.6666666666667 298.6666666666667H149.3333333333333V213.3333333333334H192V298.6666666666667H234.6666666666667V85.3333333333334H192V170.6666666666667H149.3333333333333V85.3333333333334H106.6666666666667V298.6666666666667M277.3333333333333 298.6666666666667H341.3333333333333C376.7466666666667 298.6666666666667 405.3333333333333 270.0800000000001 405.3333333333333 234.6666666666667V149.3333333333334C405.3333333333333 113.92 376.7466666666667 85.3333333333334 341.3333333333333 85.3333333333334H277.3333333333333V298.6666666666667M341.3333333333333 128C353.0666666666667 128 362.6666666666667 137.6 362.6666666666667 149.3333333333334V234.6666666666667C362.6666666666667 246.4000000000001 353.0666666666667 256 341.3333333333333 256H320V128H341.3333333333333z" />
-    <glyph glyph-name="high-definition-box"
-      unicode="&#xF877;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M234.6666666666667 128H202.6666666666667V170.6666666666667H160V128H128V256H160V202.6666666666667H202.6666666666667V256H234.6666666666667V128M277.3333333333333 256H362.6666666666667C374.4 256 384 246.4000000000001 384 234.6666666666667V149.3333333333334C384 137.6 374.4 128 362.6666666666667 128H277.3333333333333V256M309.3333333333333 160H352V224H309.3333333333333V160z" />
-    <glyph glyph-name="highway"
-      unicode="&#xF5F7;"
-      horiz-adv-x="512" d=" M213.3333333333333 405.3333333333333L170.6666666666667 277.3333333333334H234.6666666666667V405.3333333333333H213.3333333333333M277.3333333333333 405.3333333333333V277.3333333333334H341.3333333333333L298.6666666666667 405.3333333333333H277.3333333333333M42.6666666666667 256V234.6666666666667H85.3333333333333V213.3333333333334H128V234.6666666666667H384L385.28 213.3333333333334H426.6666666666667V234.6666666666667H469.3333333333333V256H42.6666666666667M149.3333333333333 213.3333333333334L71.2533333333333 -21.3333333333333H234.6666666666667V213.3333333333334H149.3333333333333M277.3333333333333 213.3333333333334V-21.3333333333333H440.7466666666667L362.6666666666667 213.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="hinduism"
-      unicode="&#xF972;"
-      horiz-adv-x="512" d=" M320 405.3333333333333L288 373.3333333333334L320 341.3333333333334L352 373.3333333333334L320 405.3333333333333M234.6666666666667 384C213.3333333333333 256 362.6666666666667 234.6666666666667 426.6666666666667 320L384 352C362.6666666666667 320 277.3333333333333 277.3333333333334 234.6666666666667 384M192 298.6666666666667C149.3333333333333 298.6666666666667 96 266.6666666666667 96 266.6666666666667L128 213.3333333333334C149.3333333333333 234.6666666666667 192 245.3333333333334 213.3333333333333 234.6666666666667C256 213.3333333333334 192 170.6666666666667 149.3333333333333 192V117.3333333333334C213.3333333333333 149.3333333333334 256 106.6666666666667 234.6666666666667 74.6666666666667C170.6666666666667 -21.3333333333333 64 106.6666666666667 64 170.6666666666667C21.3333333333333 42.6666666666667 128 -21.3333333333333 192 -21.3333333333333S298.6666666666667 21.3333333333334 266.6666666666667 128H298.6666666666667C266.6666666666667 32 384 -64 448 64C469.3333333333333 106.6666666666667 469.3333333333333 245.3333333333334 362.6666666666667 245.3333333333334C277.3333333333333 245.3333333333334 298.6666666666667 128 224 160C298.6666666666667 234.6666666666667 256 298.6666666666667 192 298.6666666666667M405.3333333333333 192C469.3333333333333 128 320 0 320 128C320 170.6666666666667 362.6666666666667 224 405.3333333333333 192z" />
-    <glyph glyph-name="history"
-      unicode="&#xF2DA;"
-      horiz-adv-x="512" d=" M288 277.3333333333334H256V170.6666666666667L347.3066666666667 116.48L362.6666666666667 142.2933333333334L288 186.6666666666668V277.3333333333334M277.3333333333333 384C171.3066666666667 384 85.3333333333333 298.0266666666667 85.3333333333333 192H21.3333333333333L105.8133333333333 106.0266666666666L192 192H128C128 274.5600000000001 194.7733333333333 341.3333333333334 277.3333333333333 341.3333333333334S426.6666666666667 274.5600000000001 426.6666666666667 192S359.8933333333333 42.6666666666667 277.3333333333333 42.6666666666667C236.16 42.6666666666667 198.8266666666667 59.52 171.9466666666666 86.6133333333334L141.6533333333333 56.3200000000001C176.4266666666667 21.3333333333334 224 0 277.3333333333333 0C383.36 0 469.3333333333333 85.9733333333334 469.3333333333333 192S383.36 384 277.3333333333333 384" />
-    <glyph glyph-name="hockey-puck"
-      unicode="&#xF878;"
-      horiz-adv-x="512" d=" M256 341.3333333333334C138.6666666666667 341.3333333333334 42.6666666666667 307.8400000000001 42.6666666666667 266.6666666666667S138.6666666666667 192 256 192S469.3333333333333 225.4933333333334 469.3333333333333 266.6666666666667S373.3333333333333 341.3333333333334 256 341.3333333333334M42.6666666666667 197.12V96C42.6666666666667 54.8266666666667 138.6666666666667 21.3333333333334 256 21.3333333333334S469.3333333333333 54.8266666666667 469.3333333333333 96V197.12C455.04 187.3066666666667 439.04 179.84 420.9066666666667 173.6533333333334C375.8933333333333 157.8666666666667 318.9333333333333 149.3333333333334 256 149.3333333333334S136.1066666666667 157.8666666666667 91.0933333333333 173.6533333333334C72.96 179.84 56.96 187.3066666666667 42.6666666666667 197.12z" />
-    <glyph glyph-name="hockey-sticks"
-      unicode="&#xF879;"
-      horiz-adv-x="512" d=" M161.7066666666667 384L107.7333333333333 349.6533333333333L192.8533333333333 216.1066666666667L230.8266666666667 275.6266666666667L161.7066666666667 384M350.5066666666667 384L160 85.3333333333334H42.6666666666667V0H181.3333333333333L404.48 349.6533333333333L350.5066666666667 384M319.36 136.7466666666667L281.3866666666667 77.2266666666667L330.6666666666667 0H469.3333333333333V85.3333333333334H352L319.36 136.7466666666667z" />
-    <glyph glyph-name="hololens"
-      unicode="&#xF2DB;"
-      horiz-adv-x="512" d=" M256 277.3333333333334S469.3333333333333 277.3333333333334 469.3333333333333 213.3333333333334C469.3333333333333 213.3333333333334 471.2533333333333 141.6533333333334 464 144C448 213.3333333333334 256 213.3333333333334 256 213.3333333333334S64 213.3333333333334 48 144C40.7466666666667 141.6533333333334 42.6666666666667 213.3333333333334 42.6666666666667 213.3333333333334C42.6666666666667 277.3333333333334 256 277.3333333333334 256 277.3333333333334M256 192C426.6666666666667 192 442.6666666666667 144 442.6666666666667 144C421.3333333333333 80 405.3333333333333 64 320 64C256 64 277.3333333333333 96 256 96S256 64 192 64C106.6666666666667 64 90.6666666666667 80 69.3333333333333 144C69.3333333333333 144 85.3333333333333 192 256 192z" />
-    <glyph glyph-name="home"
-      unicode="&#xF2DC;"
-      horiz-adv-x="512" d=" M213.3333333333333 21.3333333333334V149.3333333333334H298.6666666666667V21.3333333333334H405.3333333333333V192H469.3333333333333L256 384L42.6666666666667 192H106.6666666666667V21.3333333333334H213.3333333333333z" />
-    <glyph glyph-name="home-account"
-      unicode="&#xF825;"
-      horiz-adv-x="512" d=" M256 384L42.6666666666667 192H106.6666666666667V21.3333333333334H405.3333333333333V192H469.3333333333333L256 384M256 261.3333333333334C282.4533333333333 261.3333333333334 304 239.7866666666667 304 213.3333333333334S282.4533333333333 165.3333333333334 256 165.3333333333334S208 186.88 208 213.3333333333334S229.5466666666667 261.3333333333334 256 261.3333333333334M256 128C288 128 352 112 352 80V64H160V80C160 112 224 128 256 128z" />
-    <glyph glyph-name="home-alert"
-      unicode="&#xF87A;"
-      horiz-adv-x="512" d=" M256 384L42.6666666666667 192H106.6666666666667V21.3333333333334H405.3333333333333V192H469.3333333333333L256 384M277.3333333333333 64H234.6666666666667V106.6666666666667H277.3333333333333V64M277.3333333333333 149.3333333333334H234.6666666666667V256H277.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="home-assistant"
-      unicode="&#xF7CF;"
-      horiz-adv-x="512" d=" M465.0666666666667 170.6666666666667H426.6666666666667V0H277.3333333333333V71.04L336.8533333333333 130.56L352 128C376.7466666666667 128 396.8 148.0533333333333 396.8 172.8C396.8 197.5466666666666 376.7466666666667 217.6 352 217.6C327.2533333333334 217.6 307.2 197.5466666666666 307.2 172.8L309.3333333333333 157.6533333333333L277.3333333333333 125.2266666666666V242.1333333333334C291.4133333333333 249.8133333333334 300.8 264.5333333333334 300.8 281.6C300.8 306.3466666666667 280.7466666666667 326.4 256 326.4C231.2533333333334 326.4 211.2 306.3466666666667 211.2 281.6C211.2 264.5333333333333 220.5866666666667 249.8133333333334 234.6666666666667 242.1333333333334V125.2266666666667L202.6666666666667 157.6533333333333L204.8 172.8C204.8 197.5466666666666 184.7466666666667 217.6 160 217.6C135.2533333333333 217.6 115.2 197.5466666666666 115.2 172.8C115.2 148.0533333333333 135.2533333333333 128 160 128L175.1466666666667 130.56L234.6666666666667 71.04V0H85.3333333333333V170.6666666666667H48C39.04 170.6666666666667 30.2933333333333 170.6666666666667 30.2933333333333 175.1466666666667C30.5066666666667 179.84 39.4666666666667 188.8000000000001 48.64 197.9733333333334L234.6666666666667 384C241.7066666666667 391.04 248.96 398.2933333333334 256 398.2933333333334C263.04 398.2933333333334 270.2933333333333 391.04 277.3333333333333 384L362.6666666666667 298.6666666666667V320H405.3333333333333V256L464.64 196.6933333333334C473.1733333333333 188.16 481.92 179.4133333333334 482.1333333333333 174.9333333333334C482.1333333333333 170.6666666666668 473.6 170.6666666666668 465.0666666666667 170.6666666666668M160 192C170.6666666666667 192 179.2 183.4666666666667 179.2 172.8S170.6666666666667 153.6 160 153.6S140.8 162.1333333333333 140.8 172.8S149.3333333333333 192 160 192M352 192C362.6666666666667 192 371.2 183.4666666666667 371.2 172.8S362.6666666666667 153.6 352 153.6S332.8 162.1333333333333 332.8 172.8S341.3333333333333 192 352 192M256 300.8C266.6666666666667 300.8 275.2 292.2666666666667 275.2 281.6S266.6666666666667 262.4 256 262.4S236.8 270.9333333333334 236.8 281.6S245.3333333333333 300.8 256 300.8z" />
-    <glyph glyph-name="home-automation"
-      unicode="&#xF7D0;"
-      horiz-adv-x="512" d=" M256 384L42.6666666666667 192H106.6666666666667V21.3333333333334H405.3333333333333V192H469.3333333333333L256 384M256 266.6666666666667C305.92 266.6666666666667 351.1466666666667 246.8266666666667 384 214.6133333333334L358.4 189.4400000000001C332.3733333333334 215.2533333333333 296.1066666666667 231.04 256 231.04S179.6266666666667 215.2533333333333 153.6 189.4400000000001L128 214.6133333333334C160.8533333333333 246.8266666666667 206.08 266.6666666666667 256 266.6666666666667M256 195.6266666666667C285.8666666666667 195.6266666666667 312.96 183.68 332.8 164.2666666666667L307.2 139.3066666666667C294.1866666666667 152.1066666666667 276.0533333333334 160 256 160S217.8133333333333 152.1066666666667 204.8 139.3066666666667L179.2 164.2666666666667C199.04 183.68 226.1333333333334 195.6266666666667 256 195.6266666666667M256 124.3733333333333C276.0533333333333 124.3733333333333 292.2666666666667 108.5866666666667 292.2666666666667 88.96C292.2666666666667 69.3333333333334 276.0533333333333 53.3333333333334 256 53.3333333333334S219.7333333333334 69.3333333333334 219.7333333333334 88.96C219.7333333333334 108.5866666666667 235.9466666666667 124.3733333333334 256 124.3733333333334z" />
-    <glyph glyph-name="home-circle"
-      unicode="&#xF7D1;"
-      horiz-adv-x="512" d=" M406.8266666666667 342.8266666666667C367.36 384 312.7466666666667 406.1866666666667 256 405.3333333333333C199.2533333333333 406.1866666666667 144.8533333333333 384 105.3866666666667 342.8266666666667C64 303.36 41.8133333333333 248.7466666666667 42.6666666666667 192C41.8133333333333 135.2533333333333 64 80.8533333333334 105.1733333333333 41.3866666666667C144.64 0 199.2533333333333 -22.1866666666666 256 -21.3333333333333C312.7466666666667 -22.1866666666666 367.1466666666667 0 406.6133333333333 41.1733333333333C448 80.64 470.1866666666666 135.2533333333333 469.3333333333333 192C470.1866666666666 248.7466666666667 448 303.36 406.8266666666667 342.8266666666667M362.6666666666667 192V64H288V170.6666666666667H224V64H149.3333333333333V192H106.6666666666667L256 341.3333333333334L416 192H362.6666666666667z" />
-    <glyph glyph-name="home-currency-usd"
-      unicode="&#xF8AE;"
-      horiz-adv-x="512" d=" M256 384L469.3333333333333 192H405.3333333333333V21.3333333333334H106.6666666666667V192H42.6666666666667L256 384M196.6933333333333 257.4933333333334C186.6666666666667 247.4666666666667 181.3333333333333 234.0266666666667 181.3333333333333 218.6666666666667C181.3333333333333 182.8266666666667 224.8533333333333 169.1733333333334 250.88 160.8533333333334C282.88 150.8266666666667 287.36 144.8533333333334 288 144C288 128 259.2 128 256 128C242.56 128 235.3066666666667 130.56 231.68 132.6933333333334C227.6266666666667 135.04 224 138.6666666666667 224 149.3333333333334H181.3333333333333C181.3333333333333 118.8266666666667 197.12 103.2533333333333 210.1333333333333 96C217.1733333333333 91.7333333333334 225.4933333333334 88.7466666666667 234.6666666666667 87.04V64H277.3333333333333V87.2533333333333C309.9733333333333 93.6533333333334 330.6666666666667 114.7733333333333 330.6666666666667 144C330.6666666666667 177.7066666666667 296.1066666666667 191.36 263.68 201.6C230.4 212.0533333333334 224.64 218.24 224 218.6666666666667C224 224 225.4933333333334 225.92 226.9866666666667 227.4133333333334C231.4666666666667 231.8933333333334 242.3466666666667 234.6666666666667 256 234.6666666666667C270.5066666666667 234.6666666666667 288 231.8933333333333 288 218.6666666666667H330.6666666666667C330.6666666666667 248.7466666666667 310.6133333333334 269.44 277.3333333333333 275.4133333333334V298.6666666666667H234.6666666666667V275.6266666666667C218.88 272.8533333333334 205.8666666666667 266.6666666666667 196.6933333333333 257.4933333333334z" />
-    <glyph glyph-name="home-heart"
-      unicode="&#xF826;"
-      horiz-adv-x="512" d=" M42.6666666666667 192L256 384L469.3333333333333 192H405.3333333333333V21.3333333333334H106.6666666666667V192H42.6666666666667M256 64L271.36 78.08C326.4 128 362.6666666666667 160.8533333333334 362.6666666666667 201.1733333333334C362.6666666666667 234.0266666666667 336.8533333333333 259.8400000000001 304 259.8400000000001C285.44 259.8400000000001 267.7333333333334 251.0933333333334 256 237.44C244.2666666666667 251.0933333333334 226.56 259.8400000000001 208 259.8400000000001C175.1466666666667 259.8400000000001 149.3333333333333 234.0266666666667 149.3333333333333 201.1733333333334C149.3333333333333 160.8533333333334 185.6 128 240.64 78.08L256 64z" />
-    <glyph glyph-name="home-lock"
-      unicode="&#xF8EA;"
-      horiz-adv-x="512" d=" M256 384L42.6666666666667 192H106.6666666666667V21.3333333333334H405.3333333333333V192H469.3333333333333L256 384M256 256C291.4133333333333 256 320 227.4133333333334 320 192V170.6666666666667H341.3333333333333V85.3333333333334H170.6666666666667V170.6666666666667H192V192C192 227.4133333333334 220.5866666666667 256 256 256M256 213.3333333333334C244.2666666666667 213.3333333333334 234.6666666666667 203.7333333333334 234.6666666666667 192V170.6666666666667H277.3333333333333V192C277.3333333333333 202.6666666666667 268.8 213.3333333333334 256 213.3333333333334z" />
-    <glyph glyph-name="home-lock-open"
-      unicode="&#xF8EB;"
-      horiz-adv-x="512" d=" M256 384L42.6666666666667 192H106.6666666666667V21.3333333333334H405.3333333333333V192H469.3333333333333L256 384M256 277.3333333333334C291.4133333333333 277.3333333333334 320 248.7466666666667 320 213.3333333333334H277.3333333333333C277.3333333333333 225.0666666666667 267.7333333333334 234.6666666666667 256 234.6666666666667S234.6666666666667 225.0666666666667 234.6666666666667 213.3333333333334V170.6666666666667H341.3333333333333V85.3333333333334H170.6666666666667V170.6666666666667H192V213.3333333333334C192 248.7466666666667 220.5866666666667 277.3333333333334 256 277.3333333333334z" />
-    <glyph glyph-name="home-map-marker"
-      unicode="&#xF5F8;"
-      horiz-adv-x="512" d=" M256 384L42.6666666666667 192H106.6666666666667V21.3333333333334H405.3333333333333V192H469.3333333333333L256 384M256 283.7333333333334C300.8 283.7333333333334 337.0666666666667 247.4666666666667 337.0666666666667 202.6666666666667C337.0666666666667 138.6666666666667 256 64 256 64S174.9333333333333 138.6666666666667 174.9333333333333 202.6666666666667C174.9333333333333 247.4666666666667 211.2 283.7333333333334 256 283.7333333333334M256 234.6666666666667C238.2933333333333 234.6666666666667 224 220.3733333333333 224 202.6666666666667S238.2933333333333 170.6666666666667 256 170.6666666666667S288 184.96 288 202.6666666666667S273.7066666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="home-minus"
-      unicode="&#xF973;"
-      horiz-adv-x="512" d=" M256 384L42.6666666666667 192H106.6666666666667V21.3333333333334H405.3333333333333V192H469.3333333333333L256 384M341.3333333333333 170.6666666666667V128H170.6666666666667V170.6666666666667H341.3333333333333z" />
-    <glyph glyph-name="home-modern"
-      unicode="&#xF2DD;"
-      horiz-adv-x="512" d=" M128 0V277.3333333333334C128 300.8 147.2 320 170.6666666666667 320L341.3333333333333 384V320C364.8 320 384 300.8 384 277.3333333333334V0H256V106.6666666666667H170.6666666666667V0H128M298.6666666666667 42.6666666666667H341.3333333333333V106.6666666666667H298.6666666666667V42.6666666666667M170.6666666666667 170.6666666666667H213.3333333333333V256H170.6666666666667V170.6666666666667M256 170.6666666666667H341.3333333333333V256H256V170.6666666666667z" />
-    <glyph glyph-name="home-outline"
-      unicode="&#xF6A0;"
-      horiz-adv-x="512" d=" M192 42.6666666666667V170.6666666666667H320V42.6666666666667H384V215.2533333333333L256 343.2533333333334L128 215.2533333333333V42.6666666666667H192M256 403.4133333333334L467.4133333333333 192H426.6666666666667V0H277.3333333333333V128H234.6666666666667V0H85.3333333333333V192H44.5866666666667L256 403.4133333333334z" />
-    <glyph glyph-name="home-plus"
-      unicode="&#xF974;"
-      horiz-adv-x="512" d=" M256 384L42.6666666666667 192H106.6666666666667V21.3333333333334H405.3333333333333V192H469.3333333333333L256 384M234.6666666666667 234.6666666666667H277.3333333333333V170.6666666666667H341.3333333333333V128H277.3333333333333V64H234.6666666666667V128H170.6666666666667V170.6666666666667H234.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="home-variant"
-      unicode="&#xF2DE;"
-      horiz-adv-x="512" d=" M170.6666666666667 21.3333333333334H106.6666666666667V192H42.6666666666667L256 384L469.3333333333333 192H405.3333333333333V21.3333333333334H256V149.3333333333334H170.6666666666667V21.3333333333334M298.6666666666667 149.3333333333334V85.3333333333334H362.6666666666667V149.3333333333334H298.6666666666667z" />
-    <glyph glyph-name="hook"
-      unicode="&#xF6E1;"
-      horiz-adv-x="512" d=" M384 320C384 281.1733333333334 357.5466666666667 247.2533333333334 320 237.6533333333334V85.3333333333334C320 26.4533333333334 272.2133333333333 -21.3333333333333 213.3333333333333 -21.3333333333333S106.6666666666667 26.4533333333334 106.6666666666667 85.3333333333334V192L213.3333333333333 85.3333333333334H149.3333333333333C149.3333333333333 49.92 177.92 21.3333333333334 213.3333333333333 21.3333333333334S277.3333333333333 49.92 277.3333333333333 85.3333333333334V237.6533333333334C239.5733333333333 247.4666666666667 213.3333333333333 281.6 213.3333333333333 320.6400000000001C213.3333333333333 367.7866666666667 251.7333333333334 405.3333333333333 298.6666666666667 405.3333333333333C346.0266666666667 405.3333333333333 384 367.1466666666667 384 320M298.6666666666667 277.3333333333334C322.1333333333334 277.3333333333334 341.3333333333333 296.5333333333334 341.3333333333333 320S322.1333333333334 362.6666666666667 298.6666666666667 362.6666666666667S256 343.4666666666667 256 320S275.2 277.3333333333334 298.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="hook-off"
-      unicode="&#xF6E2;"
-      horiz-adv-x="512" d=" M277.3333333333333 237.6533333333334V209.4933333333334L320 166.8266666666667V237.6533333333334C365.6533333333333 249.3866666666667 393.1733333333333 295.8933333333334 381.2266666666667 341.3333333333334C369.4933333333334 387.2000000000001 322.9866666666667 414.7200000000001 277.3333333333333 402.9866666666667C231.68 391.04 204.16 344.5333333333334 216.1066666666666 298.6666666666668C224 268.8000000000001 247.2533333333334 245.3333333333334 277.3333333333333 237.6533333333334M298.6666666666667 362.6666666666667C322.1333333333334 362.6666666666667 341.3333333333333 343.4666666666667 341.3333333333333 320S322.1333333333334 277.3333333333334 298.6666666666667 277.3333333333334S256 296.5333333333334 256 320S275.2 362.6666666666667 298.6666666666667 362.6666666666667M399.5733333333333 -21.3333333333333L317.0133333333333 61.2266666666667C303.1466666666667 4.0533333333334 245.3333333333333 -31.1466666666666 188.3733333333333 -17.4933333333333C140.8 -5.9733333333334 106.6666666666667 36.48 106.6666666666667 85.3333333333334V192L213.3333333333333 85.3333333333334H149.3333333333333C149.3333333333333 49.92 177.92 21.3333333333334 213.3333333333333 21.3333333333334S277.3333333333333 49.92 277.3333333333333 85.3333333333334V100.9066666666667L42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L277.3333333333333 155.3066666666667L320 112.64L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333z" />
-    <glyph glyph-name="hops"
-      unicode="&#xF2DF;"
-      horiz-adv-x="512" d=" M448 192S266.6666666666667 234.6666666666667 266.6666666666667 405.3333333333333C266.6666666666667 405.3333333333333 448 405.3333333333333 448 192M64 192C64 405.3333333333333 245.3333333333333 405.3333333333333 245.3333333333333 405.3333333333333C245.3333333333333 234.6666666666667 64 192 64 192M256 309.3333333333334S277.3333333333333 263.2533333333334 320 224C314.88 145.92 256 106.6666666666667 256 106.6666666666667S197.12 145.92 192 224C234.6666666666667 263.2533333333334 256 309.3333333333334 256 309.3333333333334M442.6666666666667 165.3333333333334S426.6666666666667 85.3333333333334 384 42.6666666666667C384 42.6666666666667 331.3066666666666 77.6533333333334 305.7066666666667 132.0533333333334C321.0666666666667 158.2933333333334 330.6666666666667 189.4400000000001 336 210.56C365.44 188.16 400 170.6666666666667 442.6666666666667 165.3333333333334M330.6666666666667 58.6666666666667C309.3333333333333 16 256 -16 256 -16S202.6666666666667 16 181.3333333333333 58.6666666666667C181.3333333333333 58.6666666666667 204.5866666666667 78.08 220.8 110.9333333333333C230.8266666666667 99.2 242.3466666666667 89.8133333333334 256 85.3333333333334C269.6533333333333 89.8133333333334 281.1733333333333 99.2 291.2 110.9333333333333C307.4133333333333 78.08 330.6666666666667 58.6666666666667 330.6666666666667 58.6666666666667M69.3333333333333 165.3333333333334C112 170.6666666666667 146.56 188.16 176 210.56C181.3333333333333 189.4400000000001 190.9333333333333 158.2933333333334 206.2933333333333 132.0533333333334C180.6933333333333 77.6533333333334 128 42.6666666666667 128 42.6666666666667C85.3333333333333 85.3333333333334 69.3333333333333 165.3333333333334 69.3333333333333 165.3333333333334z" />
-    <glyph glyph-name="horseshoe"
-      unicode="&#xFA57;"
-      horiz-adv-x="512" d=" M405.3333333333333 362.6666666666667H426.6666666666667V426.6666666666667H341.3333333333333V362.6666666666667S384 277.3333333333334 384 192S341.3333333333333 42.6666666666667 256 42.6666666666667S128 106.6666666666667 128 192S170.6666666666667 362.6666666666667 170.6666666666667 362.6666666666667V426.6666666666667H85.3333333333333V362.6666666666667H106.6666666666667S42.6666666666667 277.3333333333334 42.6666666666667 149.3333333333334C42.6666666666667 42.6666666666667 149.3333333333333 -42.6666666666666 256 -42.6666666666666S469.3333333333333 42.6666666666667 469.3333333333333 149.3333333333334C469.3333333333333 277.3333333333334 405.3333333333333 362.6666666666667 405.3333333333333 362.6666666666667M85.3333333333333 170.6666666666667C72.5333333333333 170.6666666666667 64 179.2000000000001 64 192S72.5333333333333 213.3333333333334 85.3333333333333 213.3333333333334S106.6666666666667 204.8 106.6666666666667 192S98.1333333333333 170.6666666666667 85.3333333333333 170.6666666666667M128 42.6666666666667C115.2 42.6666666666667 106.6666666666667 51.2 106.6666666666667 64S115.2 85.3333333333334 128 85.3333333333334S149.3333333333333 76.8000000000001 149.3333333333333 64S140.8 42.6666666666667 128 42.6666666666667M256 -21.3333333333333C243.2 -21.3333333333333 234.6666666666667 -12.8 234.6666666666667 0S243.2 21.3333333333334 256 21.3333333333334S277.3333333333333 12.8000000000001 277.3333333333333 0S268.8 -21.3333333333333 256 -21.3333333333333M384 42.6666666666667C371.2 42.6666666666667 362.6666666666667 51.2 362.6666666666667 64S371.2 85.3333333333334 384 85.3333333333334S405.3333333333333 76.8000000000001 405.3333333333333 64S396.8 42.6666666666667 384 42.6666666666667M426.6666666666667 170.6666666666667C413.8666666666666 170.6666666666667 405.3333333333333 179.2000000000001 405.3333333333333 192S413.8666666666666 213.3333333333334 426.6666666666667 213.3333333333334S448 204.8 448 192S439.4666666666667 170.6666666666667 426.6666666666667 170.6666666666667z" />
-    <glyph glyph-name="hospital"
-      unicode="&#xF2E0;"
-      horiz-adv-x="512" d=" M384 149.3333333333334H298.6666666666667V64H213.3333333333333V149.3333333333334H128V234.6666666666667H213.3333333333333V320H298.6666666666667V234.6666666666667H384M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="hospital-building"
-      unicode="&#xF2E1;"
-      horiz-adv-x="512" d=" M42.6666666666667 -21.3333333333333V298.6666666666667C42.6666666666667 310.4 52.2666666666667 320 64 320H149.3333333333333V405.3333333333333H362.6666666666667V320H448C459.7333333333333 320 469.3333333333333 310.4 469.3333333333333 298.6666666666667V-21.3333333333333H298.6666666666667V85.3333333333334H213.3333333333333V-21.3333333333333H42.6666666666667M192 362.6666666666667V234.6666666666667H234.6666666666667V277.3333333333334H277.3333333333333V234.6666666666667H320V362.6666666666667H277.3333333333333V320H234.6666666666667V362.6666666666667H192M85.3333333333333 21.3333333333334H170.6666666666667V85.3333333333334H85.3333333333333V21.3333333333334M85.3333333333333 128H170.6666666666667V192H85.3333333333333V128M341.3333333333333 21.3333333333334H426.6666666666667V85.3333333333334H341.3333333333333V21.3333333333334M341.3333333333333 128H426.6666666666667V192H341.3333333333333V128M213.3333333333333 128H298.6666666666667V192H213.3333333333333V128z" />
-    <glyph glyph-name="hospital-marker"
-      unicode="&#xF2E2;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C338.3466666666667 405.3333333333333 405.3333333333333 338.56 405.3333333333333 256C405.3333333333333 144 256 -21.3333333333333 256 -21.3333333333333S106.6666666666667 144 106.6666666666667 256C106.6666666666667 338.56 173.44 405.3333333333333 256 405.3333333333333M192 320V192H234.6666666666667V234.6666666666667H277.3333333333333V192H320V320H277.3333333333333V277.3333333333334H234.6666666666667V320H192z" />
-    <glyph glyph-name="hot-tub"
-      unicode="&#xF827;"
-      horiz-adv-x="512" d=" M149.3333333333333 362.6666666666667C172.8 362.6666666666667 192 343.4666666666667 192 320S172.8 277.3333333333334 149.3333333333333 277.3333333333334S106.6666666666667 296.5333333333334 106.6666666666667 320S125.8666666666667 362.6666666666667 149.3333333333333 362.6666666666667M237.8666666666667 192H469.3333333333333V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V192H106.6666666666667V208C106.6666666666667 234.6666666666667 128 256 154.6666666666667 256H155.3066666666667C162.56 256 169.6 254.08 175.7866666666667 251.0933333333334C181.3333333333333 248.5333333333334 186.4533333333333 245.3333333333334 190.5066666666667 240.4266666666667L220.3733333333333 207.36C225.28 201.8133333333333 231.2533333333334 196.6933333333333 237.8666666666667 192M149.3333333333333 21.3333333333334V149.3333333333334H106.6666666666667V21.3333333333334H149.3333333333333M234.6666666666667 21.3333333333334V149.3333333333334H192V21.3333333333334H234.6666666666667M320 21.3333333333334V149.3333333333334H277.3333333333333V21.3333333333334H320M405.3333333333333 21.3333333333334V149.3333333333334H362.6666666666667V21.3333333333334H405.3333333333333M397.8666666666666 322.9866666666667C419.84 301.6533333333334 430.08 272.8533333333334 425.6 243.84L424.32 234.6666666666667H384L385.92 247.2533333333334C389.12 264.1066666666667 384 280.9600000000001 371.6266666666666 294.1866666666667L370.1333333333333 295.4666666666667C348.1599999999999 317.0133333333333 338.1333333333333 345.8133333333334 342.3999999999999 374.8266666666667L343.6799999999999 384H384L382.08 371.4133333333334C378.88 354.56 384 337.7066666666667 396.3733333333334 324.48L397.8666666666667 322.9866666666667M312.5333333333334 322.9866666666667C334.5066666666667 301.6533333333333 344.7466666666668 272.8533333333334 340.2666666666667 243.84L338.9866666666667 234.6666666666667H298.6666666666667L300.5866666666667 247.2533333333334C303.7866666666667 264.1066666666667 298.6666666666667 280.9600000000001 286.2933333333333 294.1866666666667L284.8 295.4666666666667C262.8266666666667 317.0133333333333 252.8 345.8133333333334 257.0666666666666 374.8266666666667L258.3466666666667 384H298.6666666666667L296.7466666666667 371.4133333333334C293.5466666666666 354.56 298.6666666666667 337.7066666666667 311.04 324.48L312.5333333333333 322.9866666666667z" />
-    <glyph glyph-name="hotel"
-      unicode="&#xF2E3;"
-      horiz-adv-x="512" d=" M405.3333333333333 298.6666666666667H234.6666666666667V149.3333333333334H64V341.3333333333334H21.3333333333333V21.3333333333334H64V85.3333333333334H448V21.3333333333334H490.6666666666666V213.3333333333334C490.6666666666666 260.48 452.48 298.6666666666667 405.3333333333333 298.6666666666667M149.3333333333333 170.6666666666667C184.7466666666667 170.6666666666667 213.3333333333333 199.2533333333333 213.3333333333333 234.6666666666667S184.7466666666667 298.6666666666667 149.3333333333333 298.6666666666667S85.3333333333333 270.0800000000001 85.3333333333333 234.6666666666667S113.92 170.6666666666667 149.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="houzz"
-      unicode="&#xF2E4;"
-      horiz-adv-x="512" d=" M298.6666666666667 1.0666666666667H426.6666666666667V218.0266666666667L170.6666666666667 291.4133333333334V382.9333333333334H85.3333333333333V1.0666666666667H213.3333333333333V121.3866666666667H298.6666666666667V1.0666666666667z" />
-    <glyph glyph-name="houzz-box"
-      unicode="&#xF2E5;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M288 48.8533333333334H384V211.4133333333334L192 266.6666666666667V335.1466666666667H128V48.8533333333334H224V138.6666666666667H288V48.8533333333334z" />
-    <glyph glyph-name="hulu"
-      unicode="&#xF828;"
-      horiz-adv-x="512" d=" M416 174.9333333333333V-21.3333333333333H313.6V151.4666666666667C313.6 166.4 300.8 179.2000000000001 285.8666666666666 179.2000000000001H224C209.0666666666666 179.2000000000001 196.2666666666666 166.4 196.2666666666666 151.4666666666667V-21.3333333333333H96V405.3333333333333H198.4V268.8C204.8 270.9333333333334 211.2 273.0666666666667 217.6 273.0666666666667H320C373.3333333333333 273.0666666666667 416 228.2666666666667 416 174.9333333333333z" />
-    <glyph glyph-name="human"
-      unicode="&#xF2E6;"
-      horiz-adv-x="512" d=" M448 256H320V-21.3333333333333H277.3333333333333V106.6666666666667H234.6666666666667V-21.3333333333333H192V256H64V298.6666666666667H448M256 405.3333333333333C279.4666666666667 405.3333333333333 298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667S279.4666666666667 320 256 320C232.32 320 213.3333333333333 339.2000000000001 213.3333333333333 362.6666666666667C213.3333333333333 386.3466666666667 232.32 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="human-child"
-      unicode="&#xF2E7;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C291.4133333333333 405.3333333333333 320 376.7466666666667 320 341.3333333333334S291.4133333333333 277.3333333333334 256 277.3333333333334S192 305.92 192 341.3333333333334S220.5866666666667 405.3333333333333 256 405.3333333333333M234.6666666666667 -21.3333333333333H170.6666666666667V106.6666666666667H128V256H384V106.6666666666667H341.3333333333333V-21.3333333333333H277.3333333333333V64H234.6666666666667V-21.3333333333333z" />
-    <glyph glyph-name="human-female"
-      unicode="&#xF649;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C279.4666666666667 405.3333333333333 298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667S279.4666666666667 320 256 320S213.3333333333333 339.2000000000001 213.3333333333333 362.6666666666667S232.5333333333334 405.3333333333333 256 405.3333333333333M224 -21.3333333333333V106.6666666666667H160L215.2533333333333 268.5866666666667C220.5866666666667 286.0800000000001 236.8 298.6666666666667 256 298.6666666666667C275.2 298.6666666666667 291.4133333333333 286.0800000000001 296.7466666666667 268.5866666666667L352 106.6666666666667H288V-21.3333333333333H224z" />
-    <glyph glyph-name="human-female-boy"
-      unicode="&#xFA58;"
-      horiz-adv-x="512" d=" M160 405.3333333333333C183.4666666666667 405.3333333333333 202.6666666666667 386.1333333333334 202.6666666666667 362.6666666666667S183.4666666666667 320 160 320S117.3333333333333 339.2000000000001 117.3333333333333 362.6666666666667S136.5333333333333 405.3333333333333 160 405.3333333333333M128 -21.3333333333333V106.6666666666667H64L119.4666666666667 268.8C125.8666666666667 285.8666666666667 140.8 298.6666666666667 160 298.6666666666667C179.2 298.6666666666667 196.2666666666667 285.8666666666667 200.5333333333333 268.8L256 106.6666666666667H192V-21.3333333333333H128M309.3333333333333 192C309.3333333333333 215.4666666666667 328.5333333333333 234.6666666666667 352 234.6666666666667S394.6666666666667 215.4666666666667 394.6666666666667 192S375.4666666666667 149.3333333333334 352 149.3333333333334S309.3333333333333 168.5333333333334 309.3333333333333 192M288 128H416V42.6666666666667H384V-21.3333333333333H320V42.6666666666667H288V128z" />
-    <glyph glyph-name="human-female-female"
-      unicode="&#xFA59;"
-      horiz-adv-x="512" d=" M160 405.3333333333333C183.4666666666667 405.3333333333333 202.6666666666667 386.1333333333334 202.6666666666667 362.6666666666667S183.4666666666667 320 160 320S117.3333333333333 339.2000000000001 117.3333333333333 362.6666666666667S136.5333333333333 405.3333333333333 160 405.3333333333333M128 -21.3333333333333V106.6666666666667H64L119.4666666666667 268.8C125.8666666666667 285.8666666666667 140.8 298.6666666666667 160 298.6666666666667C179.2 298.6666666666667 196.2666666666667 285.8666666666667 200.5333333333333 268.8L256 106.6666666666667L311.4666666666667 268.8C317.8666666666667 285.8666666666667 332.8 298.6666666666667 352 298.6666666666667C371.2 298.6666666666667 388.2666666666667 285.8666666666667 392.5333333333333 268.8L448 106.6666666666667H384V-21.3333333333333H320V106.6666666666667H192V-21.3333333333333H128M352 405.3333333333333C375.4666666666667 405.3333333333333 394.6666666666667 386.1333333333334 394.6666666666667 362.6666666666667S375.4666666666667 320 352 320S309.3333333333333 339.2000000000001 309.3333333333333 362.6666666666667S328.5333333333333 405.3333333333333 352 405.3333333333333z" />
-    <glyph glyph-name="human-female-girl"
-      unicode="&#xFA5A;"
-      horiz-adv-x="512" d=" M160 405.3333333333333C183.4666666666667 405.3333333333333 202.6666666666667 386.1333333333334 202.6666666666667 362.6666666666667S183.4666666666667 320 160 320S117.3333333333333 339.2000000000001 117.3333333333333 362.6666666666667S136.5333333333333 405.3333333333333 160 405.3333333333333M128 -21.3333333333333V106.6666666666667H64L119.4666666666667 268.8C125.8666666666667 285.8666666666667 140.8 298.6666666666667 160 298.6666666666667C179.2 298.6666666666667 196.2666666666667 285.8666666666667 200.5333333333333 268.8L256 106.6666666666667H192V-21.3333333333333H128M309.3333333333333 192C309.3333333333333 215.4666666666667 328.5333333333333 234.6666666666667 352 234.6666666666667S394.6666666666667 215.4666666666667 394.6666666666667 192S375.4666666666667 149.3333333333334 352 149.3333333333334S309.3333333333333 168.5333333333334 309.3333333333333 192M320 128H384L416 42.6666666666667H384V-21.3333333333333H320V42.6666666666667H288L320 128z" />
-    <glyph glyph-name="human-greeting"
-      unicode="&#xF64A;"
-      horiz-adv-x="512" d=" M32 362.6666666666667V330.6666666666667C32 242.1333333333334 79.1466666666667 164.6933333333333 149.3333333333333 121.6V21.3333333333334H469.3333333333333V64C469.3333333333333 120.7466666666667 355.6266666666667 149.3333333333334 298.6666666666667 149.3333333333334H293.3333333333333C192 149.3333333333334 106.6666666666667 234.6666666666667 106.6666666666667 330.6666666666667V362.6666666666667M298.6666666666667 362.6666666666667C251.52 362.6666666666667 213.3333333333333 324.48 213.3333333333333 277.3333333333334S251.52 192 298.6666666666667 192S384 230.1866666666667 384 277.3333333333334S345.8133333333334 362.6666666666667 298.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="human-handsdown"
-      unicode="&#xF64B;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C232.32 426.6666666666667 213.3333333333333 407.4666666666667 213.3333333333333 384C213.3333333333333 360.32 232.32 341.3333333333334 256 341.3333333333334C279.68 341.3333333333334 298.6666666666667 360.32 298.6666666666667 384C298.6666666666667 407.4666666666667 279.4666666666667 426.6666666666667 256 426.6666666666667M213.3333333333333 320C207.5733333333333 320 202.6666666666667 317.6533333333333 198.6133333333334 314.0266666666667H198.4L85.3333333333333 200.7466666666667L115.6266666666667 170.6666666666667L192 247.2533333333334V-21.3333333333333H234.6666666666667V128H277.3333333333333V-21.3333333333333H320V247.2533333333334L396.3733333333333 170.6666666666667L426.6666666666667 200.7466666666667L313.6 314.0266666666667C309.3333333333333 317.6533333333333 304.4266666666666 320 298.6666666666667 320" />
-    <glyph glyph-name="human-handsup"
-      unicode="&#xF64C;"
-      horiz-adv-x="512" d=" M106.6666666666667 426.6666666666667C106.6666666666667 369.0666666666667 139.9466666666667 316.5866666666667 192 291.8400000000001V-21.3333333333333H234.6666666666667V128H277.3333333333333V-21.3333333333333H320V292.0533333333334C372.0533333333334 316.5866666666667 405.3333333333333 369.0666666666667 405.3333333333333 426.6666666666667H362.6666666666667C362.6666666666667 367.7866666666667 314.88 320 256 320S149.3333333333333 367.7866666666667 149.3333333333333 426.6666666666667M256 426.6666666666667C232.32 426.6666666666667 213.3333333333333 407.68 213.3333333333333 384C213.3333333333333 360.32 232.32 341.3333333333334 256 341.3333333333334C279.68 341.3333333333334 298.6666666666667 360.32 298.6666666666667 384C298.6666666666667 407.68 279.68 426.6666666666667 256 426.6666666666667z" />
-    <glyph glyph-name="human-male"
-      unicode="&#xF64D;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C279.4666666666667 405.3333333333333 298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667S279.4666666666667 320 256 320S213.3333333333333 339.2000000000001 213.3333333333333 362.6666666666667S232.5333333333334 405.3333333333333 256 405.3333333333333M224 298.6666666666667H288C311.4666666666667 298.6666666666667 330.6666666666667 279.4666666666667 330.6666666666667 256V138.6666666666667H298.6666666666667V-21.3333333333333H213.3333333333333V138.6666666666667H181.3333333333333V256C181.3333333333333 279.4666666666667 200.5333333333333 298.6666666666667 224 298.6666666666667z" />
-    <glyph glyph-name="human-male-boy"
-      unicode="&#xFA5B;"
-      horiz-adv-x="512" d=" M160 405.3333333333333C183.4666666666667 405.3333333333333 202.6666666666667 386.1333333333334 202.6666666666667 362.6666666666667S183.4666666666667 320 160 320S117.3333333333333 339.2000000000001 117.3333333333333 362.6666666666667S136.5333333333333 405.3333333333333 160 405.3333333333333M128 298.6666666666667H192C215.4666666666667 298.6666666666667 234.6666666666667 279.4666666666667 234.6666666666667 256V138.6666666666667H202.6666666666667V-21.3333333333333H117.3333333333333V138.6666666666667H85.3333333333333V256C85.3333333333333 279.4666666666667 104.5333333333333 298.6666666666667 128 298.6666666666667M309.3333333333333 192C309.3333333333333 215.4666666666667 328.5333333333333 234.6666666666667 352 234.6666666666667S394.6666666666667 215.4666666666667 394.6666666666667 192S375.4666666666667 149.3333333333334 352 149.3333333333334S309.3333333333333 168.5333333333334 309.3333333333333 192M288 128H416V42.6666666666667H384V-21.3333333333333H320V42.6666666666667H288V128z" />
-    <glyph glyph-name="human-male-female"
-      unicode="&#xF2E8;"
-      horiz-adv-x="512" d=" M160 405.3333333333333C183.4666666666667 405.3333333333333 202.6666666666667 386.1333333333334 202.6666666666667 362.6666666666667S183.4666666666667 320 160 320S117.3333333333333 339.2000000000001 117.3333333333333 362.6666666666667S136.5333333333333 405.3333333333333 160 405.3333333333333M128 298.6666666666667H192C215.4666666666667 298.6666666666667 234.6666666666667 279.4666666666667 234.6666666666667 256V138.6666666666667H202.6666666666667V-21.3333333333333H117.3333333333333V138.6666666666667H85.3333333333333V256C85.3333333333333 279.4666666666667 104.5333333333333 298.6666666666667 128 298.6666666666667M352 405.3333333333333C375.4666666666667 405.3333333333333 394.6666666666667 386.1333333333334 394.6666666666667 362.6666666666667S375.4666666666667 320 352 320S309.3333333333333 339.2000000000001 309.3333333333333 362.6666666666667S328.5333333333333 405.3333333333333 352 405.3333333333333M320 -21.3333333333333V106.6666666666667H256L311.2533333333334 268.5866666666667C316.5866666666667 286.0800000000001 332.8 298.6666666666667 352 298.6666666666667C371.2 298.6666666666667 387.4133333333333 286.0800000000001 392.7466666666667 268.5866666666667L448 106.6666666666667H384V-21.3333333333333H320z" />
-    <glyph glyph-name="human-male-girl"
-      unicode="&#xFA5C;"
-      horiz-adv-x="512" d=" M160 405.3333333333333C183.4666666666667 405.3333333333333 202.6666666666667 386.1333333333334 202.6666666666667 362.6666666666667S183.4666666666667 320 160 320S117.3333333333333 339.2000000000001 117.3333333333333 362.6666666666667S136.5333333333333 405.3333333333333 160 405.3333333333333M128 298.6666666666667H192C215.4666666666667 298.6666666666667 234.6666666666667 279.4666666666667 234.6666666666667 256V138.6666666666667H202.6666666666667V-21.3333333333333H117.3333333333333V138.6666666666667H85.3333333333333V256C85.3333333333333 279.4666666666667 104.5333333333333 298.6666666666667 128 298.6666666666667M309.3333333333333 192C309.3333333333333 215.4666666666667 328.5333333333333 234.6666666666667 352 234.6666666666667S394.6666666666667 215.4666666666667 394.6666666666667 192S375.4666666666667 149.3333333333334 352 149.3333333333334S309.3333333333333 168.5333333333334 309.3333333333333 192M320 128H384L416 42.6666666666667H384V-21.3333333333333H320V42.6666666666667H288L320 128z" />
-    <glyph glyph-name="human-male-male"
-      unicode="&#xFA5D;"
-      horiz-adv-x="512" d=" M160 405.3333333333333C183.4666666666667 405.3333333333333 202.6666666666667 386.1333333333334 202.6666666666667 362.6666666666667S183.4666666666667 320 160 320S117.3333333333333 339.2000000000001 117.3333333333333 362.6666666666667S136.5333333333333 405.3333333333333 160 405.3333333333333M128 298.6666666666667H192C215.4666666666667 298.6666666666667 234.6666666666667 279.4666666666667 234.6666666666667 256V138.6666666666667H202.6666666666667V-21.3333333333333H117.3333333333333V138.6666666666667H85.3333333333333V256C85.3333333333333 279.4666666666667 104.5333333333333 298.6666666666667 128 298.6666666666667M352 405.3333333333333C375.4666666666667 405.3333333333333 394.6666666666667 386.1333333333334 394.6666666666667 362.6666666666667S375.4666666666667 320 352 320S309.3333333333333 339.2000000000001 309.3333333333333 362.6666666666667S328.5333333333333 405.3333333333333 352 405.3333333333333M320 298.6666666666667H384C407.4666666666667 298.6666666666667 426.6666666666667 279.4666666666667 426.6666666666667 256V138.6666666666667H394.6666666666667V-21.3333333333333H309.3333333333333V138.6666666666667H277.3333333333333V256C277.3333333333333 279.4666666666667 296.5333333333333 298.6666666666667 320 298.6666666666667z" />
-    <glyph glyph-name="human-pregnant"
-      unicode="&#xF5CF;"
-      horiz-adv-x="512" d=" M192 362.6666666666667C192 386.3466666666667 210.9866666666667 405.3333333333333 234.6666666666667 405.3333333333333C258.3466666666667 405.3333333333333 277.3333333333333 386.3466666666667 277.3333333333333 362.6666666666667C277.3333333333333 338.9866666666667 258.3466666666667 320 234.6666666666667 320C210.9866666666667 320 192 338.9866666666667 192 362.6666666666667M341.3333333333333 170.6666666666667C341.3333333333333 199.2533333333333 323.6266666666667 224 298.6666666666667 234.6666666666667C298.6666666666667 270.0800000000001 270.08 298.6666666666667 234.6666666666667 298.6666666666667S170.6666666666667 270.0800000000001 170.6666666666667 234.6666666666667V85.3333333333334H213.3333333333333V-21.3333333333333H277.3333333333333V85.3333333333334H341.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="humble-bundle"
-      unicode="&#xF743;"
-      horiz-adv-x="512" d=" M360.7466666666667 61.44C300.5866666666667 61.44 393.1733333333333 402.56 393.1733333333333 402.56H331.3066666666666S305.92 322.3466666666667 289.0666666666666 233.1733333333334H235.7333333333333C237.0133333333333 251.52 237.8666666666666 270.0800000000001 237.44 288C234.6666666666667 435.4133333333334 149.3333333333333 408.1066666666667 110.5066666666667 374.4C74.0266666666667 342.4 43.3066666666667 281.6 42.6666666666667 234.6666666666667H71.4666666666667S90.6666666666667 322.56 150.8266666666667 322.56C210.9866666666667 322.56 118.1866666666667 -18.56 118.1866666666667 -18.56H180.2666666666667S212.2666666666667 72.7466666666667 228.2666666666667 174.72L279.2533333333334 174.9333333333333C276.2666666666667 148.48 275.4133333333333 119.4666666666667 275.84 92.3733333333333C278.1866666666666 -54.6133333333333 363.9466666666666 -23.04 402.3466666666667 10.6666666666667C440.9600000000001 44.3733333333333 469.3333333333333 115.6266666666667 469.3333333333333 149.3333333333334H439.68C439.8933333333333 146.7733333333334 420.9066666666667 61.44 360.7466666666667 61.44z" />
-    <glyph glyph-name="ice-cream"
-      unicode="&#xF829;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C303.1466666666667 405.3333333333333 341.3333333333333 367.1466666666667 341.3333333333333 318.9333333333334C365.6533333333333 314.0266666666667 384 292.48 384 266.6666666666667C384 237.2266666666667 360.1066666666667 213.3333333333334 330.6666666666667 213.3333333333334H181.3333333333333C151.8933333333333 213.3333333333334 128 237.2266666666667 128 266.6666666666667C128 292.48 146.3466666666667 314.0266666666667 170.6666666666667 320C170.6666666666667 367.1466666666667 208.8533333333333 405.3333333333333 256 405.3333333333333M192 192H320L277.3333333333333 -21.3333333333333H234.6666666666667L192 192z" />
-    <glyph glyph-name="image"
-      unicode="&#xF2E9;"
-      horiz-adv-x="512" d=" M181.3333333333333 160L234.6666666666667 96L309.3333333333333 192L405.3333333333333 64H106.6666666666667M448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667z" />
-    <glyph glyph-name="image-album"
-      unicode="&#xF2EA;"
-      horiz-adv-x="512" d=" M128 42.6666666666667L192 125.0133333333333L237.6533333333334 69.9733333333334L301.6533333333333 152.3200000000001L384 42.6666666666667H128M128 362.6666666666667H234.6666666666667V192L181.3333333333333 224L128 192M384 405.3333333333333H128C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.1333333333334 407.4666666666667 405.3333333333333 384 405.3333333333333z" />
-    <glyph glyph-name="image-area"
-      unicode="&#xF2EB;"
-      horiz-adv-x="512" d=" M426.6666666666667 341.3333333333334C450.1333333333334 341.3333333333334 469.3333333333333 322.1333333333334 469.3333333333333 298.6666666666667V85.3333333333334C469.3333333333333 61.8666666666667 450.1333333333334 42.6666666666667 426.6666666666667 42.6666666666667H85.3333333333333C61.6533333333333 42.6666666666667 42.6666666666667 61.8666666666667 42.6666666666667 85.3333333333334V298.6666666666667C42.6666666666667 322.3466666666667 61.6533333333333 341.3333333333334 85.3333333333333 341.3333333333334H426.6666666666667M106.6666666666667 106.6666666666667H405.3333333333333L309.3333333333333 234.6666666666667L234.6666666666667 138.6666666666667L181.3333333333333 202.6666666666667L106.6666666666667 106.6666666666667z" />
-    <glyph glyph-name="image-area-close"
-      unicode="&#xF2EC;"
-      horiz-adv-x="512" d=" M256 -42.6666666666666L170.6666666666667 42.6666666666667H341.3333333333333L256 -42.6666666666666M426.6666666666667 384C450.1333333333334 384 469.3333333333333 364.8 469.3333333333333 341.3333333333334V128C469.3333333333333 104.5333333333333 450.1333333333334 85.3333333333334 426.6666666666667 85.3333333333334H85.3333333333333C61.8666666666667 85.3333333333334 42.6666666666667 104.5333333333333 42.6666666666667 128V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384H426.6666666666667M106.6666666666667 149.3333333333334H405.3333333333333L309.3333333333333 277.3333333333334L234.6666666666667 181.3333333333334L181.3333333333333 245.3333333333334L106.6666666666667 149.3333333333334z" />
-    <glyph glyph-name="image-broken"
-      unicode="&#xF2ED;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V213.3333333333334H405.3333333333333V170.6666666666667H362.6666666666667V128H320V85.3333333333334H277.3333333333333V42.6666666666667H234.6666666666667V0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M448 128V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H320V42.6666666666667H362.6666666666667V85.3333333333334H405.3333333333333V128H448M405.3333333333333 266.6666666666667C405.3333333333333 272.64 400.64 277.3333333333334 394.6666666666667 277.3333333333334H117.3333333333333C111.36 277.3333333333334 106.6666666666667 272.64 106.6666666666667 266.6666666666667V117.3333333333334C106.6666666666667 111.36 111.36 106.6666666666667 117.3333333333333 106.6666666666667H234.6666666666667V128H277.3333333333333V170.6666666666667H320V213.3333333333334H362.6666666666667V256H405.3333333333333V266.6666666666667z" />
-    <glyph glyph-name="image-broken-variant"
-      unicode="&#xF2EE;"
-      horiz-adv-x="512" d=" M448 341.3333333333334V200.7466666666667L384 264.9600000000001L298.6666666666667 179.4133333333334L213.3333333333333 264.7466666666667L128 179.4133333333334L64 243.6266666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334M384 204.3733333333333L448 140.16V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V183.04L128 119.2533333333333L213.3333333333333 204.5866666666667L298.6666666666667 119.2533333333333" />
-    <glyph glyph-name="image-filter"
-      unicode="&#xF2EF;"
-      horiz-adv-x="512" d=" M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64M340.48 228.48L281.8133333333334 152.96L240 203.3066666666667L181.3333333333333 128H416L340.48 228.48z" />
-    <glyph glyph-name="image-filter-black-white"
-      unicode="&#xF2F0;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667L256 213.3333333333334V42.6666666666667H106.6666666666667L256 213.3333333333334V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="image-filter-center-focus"
-      unicode="&#xF2F1;"
-      horiz-adv-x="512" d=" M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M405.3333333333333 42.6666666666667H320V0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V128H405.3333333333333M405.3333333333333 384H320V341.3333333333334H405.3333333333333V256H448V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M106.6666666666667 341.3333333333334H192V384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V256H106.6666666666667M106.6666666666667 128H64V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H192V42.6666666666667H106.6666666666667V128z" />
-    <glyph glyph-name="image-filter-center-focus-weak"
-      unicode="&#xF2F2;"
-      horiz-adv-x="512" d=" M106.6666666666667 128H64V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H192V42.6666666666667H106.6666666666667M106.6666666666667 341.3333333333334H192V384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V256H106.6666666666667M405.3333333333333 384H320V341.3333333333334H405.3333333333333V256H448V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M405.3333333333333 42.6666666666667H320V0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V128H405.3333333333333M256 277.3333333333334C208.8533333333333 277.3333333333334 170.6666666666667 239.1466666666667 170.6666666666667 192S208.8533333333333 106.6666666666667 256 106.6666666666667S341.3333333333333 144.8533333333334 341.3333333333333 192S303.1466666666667 277.3333333333334 256 277.3333333333334M256 149.3333333333334C232.5333333333334 149.3333333333334 213.3333333333333 168.5333333333334 213.3333333333333 192S232.5333333333334 234.6666666666667 256 234.6666666666667S298.6666666666667 215.4666666666667 298.6666666666667 192S279.4666666666667 149.3333333333334 256 149.3333333333334z" />
-    <glyph glyph-name="image-filter-drama"
-      unicode="&#xF2F3;"
-      horiz-adv-x="512" d=" M405.3333333333333 64H128C80.8533333333333 64 42.6666666666667 102.1866666666667 42.6666666666667 149.3333333333334S80.8533333333333 234.6666666666667 128 234.6666666666667S213.3333333333333 196.48 213.3333333333333 149.3333333333334H256C256 208.2133333333334 216.32 257.7066666666667 162.1333333333333 272.6400000000001C183.68 301.2266666666667 217.6 320 256 320C320.64 320 373.3333333333333 267.3066666666667 373.3333333333333 202.6666666666667V192H405.3333333333333C440.7466666666667 192 469.3333333333333 163.4133333333334 469.3333333333333 128S440.7466666666667 64 405.3333333333333 64M412.8 233.8133333333334C398.2933333333334 307.4133333333334 333.6533333333333 362.6666666666667 256 362.6666666666667C194.3466666666666 362.6666666666667 141.0133333333333 327.68 114.3466666666667 276.48C50.1333333333333 269.6533333333334 0 215.4666666666667 0 149.3333333333334C0 78.72 57.3866666666667 21.3333333333334 128 21.3333333333334H405.3333333333333C464.2133333333333 21.3333333333334 512 69.1200000000001 512 128C512 184.3200000000001 468.2666666666667 229.9733333333334 412.8 233.8133333333334z" />
-    <glyph glyph-name="image-filter-frames"
-      unicode="&#xF2F4;"
-      horiz-adv-x="512" d=" M384 277.3333333333334H128V64H384M426.6666666666667 21.3333333333334H85.3333333333333V320H181.3333333333333L256.8533333333333 394.6666666666667L330.6666666666667 320H426.6666666666667M426.6666666666667 362.6666666666667H341.3333333333333L256 448L170.6666666666667 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V320C469.3333333333333 343.4666666666667 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="image-filter-hdr"
-      unicode="&#xF2F5;"
-      horiz-adv-x="512" d=" M298.6666666666667 320L218.6666666666667 213.3333333333334L279.4666666666667 132.2666666666667L245.3333333333333 106.6666666666667C209.28 154.6666666666667 149.3333333333333 234.6666666666667 149.3333333333333 234.6666666666667L21.3333333333333 64H490.6666666666666L298.6666666666667 320z" />
-    <glyph glyph-name="image-filter-none"
-      unicode="&#xF2F6;"
-      horiz-adv-x="512" d=" M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64V341.3333333333334z" />
-    <glyph glyph-name="image-filter-tilt-shift"
-      unicode="&#xF2F7;"
-      horiz-adv-x="512" d=" M121.1733333333333 26.8800000000001C152.7466666666667 1.0666666666667 192 -16 234.6666666666667 -20.2666666666666V22.8266666666667C203.52 26.6666666666667 175.1466666666667 39.0400000000001 151.4666666666667 57.3866666666667M277.3333333333333 22.8266666666667V-20.2666666666666C320 -16 359.2533333333334 1.0666666666667 390.8266666666667 26.8800000000001L360.32 57.3866666666667C336.8533333333334 39.0400000000001 308.48 26.6666666666667 277.3333333333333 22.8266666666667M390.6133333333333 87.4666666666667L421.12 56.96C446.9333333333333 88.5333333333334 464 128.0000000000001 468.2666666666667 170.6666666666668H425.1733333333333C421.3333333333333 139.5200000000001 408.9599999999999 111.1466666666667 390.6133333333333 87.4666666666667M320 192C320 227.4133333333334 291.4133333333333 256 256 256S192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192M86.8266666666667 170.6666666666667H43.7333333333333C48 128 65.0666666666667 88.7466666666667 90.88 57.1733333333334L121.3866666666667 87.68C103.04 111.1466666666667 90.6666666666667 139.52 86.8266666666667 170.6666666666667M121.3866666666667 296.5333333333334L90.88 326.8266666666667C65.0666666666667 295.2533333333334 48 256 43.7333333333333 213.3333333333334H86.8266666666667C90.6666666666667 244.48 103.04 272.8533333333334 121.3866666666667 296.5333333333334M425.1733333333333 213.3333333333334H468.2666666666667C464 256 446.9333333333333 295.2533333333334 421.12 326.8266666666667L390.6133333333333 296.5333333333334C408.9599999999999 272.8533333333334 421.3333333333333 244.48 425.1733333333333 213.3333333333334M390.8266666666667 357.12C359.2533333333334 382.9333333333334 320 400 277.3333333333333 404.2666666666667V361.1733333333334C308.48 357.3333333333334 336.8533333333333 344.9600000000001 360.5333333333333 326.6133333333334M234.6666666666667 361.1733333333334V404.2666666666667C192 400 152.7466666666667 382.9333333333334 121.1733333333333 357.12L151.4666666666667 326.6133333333334C175.1466666666667 344.9600000000001 203.52 357.3333333333334 234.6666666666667 361.1733333333334z" />
-    <glyph glyph-name="image-filter-vintage"
-      unicode="&#xF2F8;"
-      horiz-adv-x="512" d=" M256 106.6666666666667C208.8533333333333 106.6666666666667 170.6666666666667 144.8533333333334 170.6666666666667 192S208.8533333333333 277.3333333333334 256 277.3333333333334S341.3333333333333 239.1466666666667 341.3333333333333 192S303.1466666666667 106.6666666666667 256 106.6666666666667M398.9333333333333 183.4666666666667C392.9599999999999 186.88 386.7733333333333 189.6533333333333 380.5866666666667 192C386.7733333333333 194.3466666666667 392.9599999999999 197.12 398.9333333333333 200.5333333333334C439.8933333333333 224 462.7199999999999 266.6666666666667 462.9333333333333 311.2533333333334C424.7466666666667 333.2266666666667 376.1066666666667 334.9333333333334 334.9333333333333 311.2533333333334C328.96 307.8400000000001 323.4133333333333 303.7866666666667 318.2933333333333 299.7333333333334C319.36 306.3466666666667 320 313.1733333333334 320 320C320 367.36 294.1866666666666 408.5333333333334 256 430.7200000000001C217.8133333333333 408.5333333333333 192 367.36 192 320C192 313.1733333333334 192.64 306.3466666666667 193.7066666666667 299.7333333333334C188.5866666666667 304 183.04 308.0533333333334 177.0666666666667 311.4666666666667C136.1066666666667 335.1466666666667 87.4666666666667 333.44 49.0666666666667 311.4666666666667C49.0666666666667 267.3066666666667 71.8933333333334 224 113.0666666666667 200.7466666666667C119.04 197.3333333333334 125.2266666666667 194.56 131.4133333333334 192C125.2266666666667 189.8666666666667 119.04 187.0933333333334 113.0666666666667 183.68C72.1066666666667 160 49.28 117.3333333333334 49.0666666666667 72.96C87.2533333333334 50.9866666666666 135.8933333333334 49.28 177.0666666666667 72.96C183.04 76.3733333333333 188.5866666666667 80.4266666666667 193.7066666666667 84.48C192.64 77.6533333333333 192 70.8266666666666 192 63.9999999999999C192 16.64 217.8133333333333 -24.5333333333334 256 -46.7200000000001C294.1866666666666 -24.5333333333334 320 16.6399999999999 320 63.9999999999999C320 70.8266666666666 319.36 77.6533333333333 318.2933333333333 84.2666666666666C323.4133333333333 79.9999999999999 328.96 76.16 334.9333333333333 72.7466666666666C375.8933333333333 49.0666666666666 424.5333333333333 50.7733333333333 462.9333333333333 72.7466666666666C462.7199999999999 117.3333333333333 439.8933333333333 160 398.9333333333333 183.4666666666667z" />
-    <glyph glyph-name="image-move"
-      unicode="&#xF9F7;"
-      horiz-adv-x="512" d=" M320 384H405.3333333333333V448L512 341.3333333333334L405.3333333333333 234.6666666666667V298.6666666666667H320V384M448 193.28V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H257.28C256 376.9600000000001 256 369.7066666666667 256 362.6666666666667C256 268.3733333333334 332.3733333333333 192 426.6666666666667 192C433.7066666666666 192 440.9600000000001 192 448 193.28M405.3333333333333 64L309.3333333333333 192L234.6666666666667 96L181.3333333333333 160L106.6666666666667 64H405.3333333333333z" />
-    <glyph glyph-name="image-multiple"
-      unicode="&#xF2F9;"
-      horiz-adv-x="512" d=" M469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333H170.6666666666667C147.2 405.3333333333333 128 386.1333333333334 128 362.6666666666667V106.6666666666667C128 83.2 147.2 64 170.6666666666667 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667M234.6666666666667 192L277.9733333333333 134.1866666666667L341.3333333333333 213.3333333333334L426.6666666666667 106.6666666666667H170.6666666666667M42.6666666666667 320V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H384V21.3333333333334H85.3333333333333V320" />
-    <glyph glyph-name="image-off"
-      unicode="&#xF82A;"
-      horiz-adv-x="512" d=" M48.64 384L21.3333333333333 356.9066666666667L64 314.24V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H378.24L420.9066666666667 -42.6666666666666L448 -15.36L48.64 384M103.04 384L448 39.04V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384H103.04M181.3333333333333 160L234.6666666666667 96L256 122.6666666666667L314.24 64H106.6666666666667L181.3333333333333 160z" />
-    <glyph glyph-name="image-outline"
-      unicode="&#xF975;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M297.8133333333334 185.8133333333334L239.1466666666667 110.2933333333334L197.3333333333333 160.6400000000001L138.6666666666667 85.3333333333334H373.3333333333333L297.8133333333334 185.8133333333334z" />
-    <glyph glyph-name="image-plus"
-      unicode="&#xF87B;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H300.5866666666667C299.3066666666666 7.04 298.6666666666667 14.08 298.6666666666667 21.3333333333334C298.6666666666667 35.84 301.2266666666667 50.3466666666667 306.1333333333334 64H106.6666666666667L181.3333333333333 160L234.6666666666667 96L309.3333333333333 192L356.9066666666667 128.64C377.6 142.0800000000001 401.92 149.3333333333334 426.6666666666667 149.3333333333334C433.92 149.3333333333334 440.9600000000001 148.6933333333334 448 147.4133333333334V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384H106.6666666666667M405.3333333333333 106.6666666666667V42.6666666666667H341.3333333333333V0H405.3333333333333V-64H448V0H512V42.6666666666667H448V106.6666666666667H405.3333333333333z" />
-    <glyph glyph-name="image-search"
-      unicode="&#xF976;"
-      horiz-adv-x="512" d=" M330.6666666666667 405.3333333333333C384 405.3333333333333 426.6666666666667 362.6666666666667 426.6666666666667 309.3333333333334C426.6666666666667 290.56 421.3333333333333 272.8533333333334 411.9466666666666 258.1333333333334L477.6533333333333 192L448 162.3466666666667L381.44 227.84C366.7199999999999 218.6666666666667 349.2266666666666 213.3333333333334 330.6666666666667 213.3333333333334C277.3333333333333 213.3333333333334 234.6666666666667 256 234.6666666666667 309.3333333333334S277.3333333333333 405.3333333333333 330.6666666666667 405.3333333333333M330.6666666666667 362.6666666666667C301.2266666666667 362.6666666666667 277.3333333333333 338.7733333333333 277.3333333333333 309.3333333333334S301.2266666666667 256 330.6666666666667 256S384 279.8933333333333 384 309.3333333333334S360.1066666666667 362.6666666666667 330.6666666666667 362.6666666666667M160 138.6666666666667L85.3333333333333 42.6666666666667H384L288 170.6666666666667L213.3333333333333 74.6666666666667L160 138.6666666666667M426.6666666666667 21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H202.6666666666667C195.84 346.24 192 328.32 192 309.3333333333334C192 232.7466666666667 254.08 170.6666666666667 330.6666666666667 170.6666666666667C345.1733333333333 170.6666666666667 359.2533333333334 173.0133333333333 372.48 177.0666666666667L426.6666666666667 122.88V21.3333333333334z" />
-    <glyph glyph-name="image-search-outline"
-      unicode="&#xF977;"
-      horiz-adv-x="512" d=" M330.6666666666667 256C345.6 256 358.1866666666666 261.12 368.4266666666666 271.5733333333334C378.88 281.8133333333334 384 294.4000000000001 384 309.3333333333334C384 323.6266666666667 378.88 336.4266666666667 368.4266666666666 347.0933333333334C358.1866666666666 357.76 345.6 362.6666666666667 330.6666666666667 362.6666666666667C316.3733333333334 362.6666666666667 303.5733333333333 357.76 292.9066666666667 347.0933333333334S277.3333333333333 323.6266666666667 277.3333333333333 309.3333333333334C277.3333333333333 294.4 282.24 281.8133333333334 292.9066666666667 271.5733333333334C303.5733333333333 261.12 316.3733333333334 256 330.6666666666667 256M411.9466666666666 257.92L478.08 192L448 161.92L381.0133333333333 228.0533333333334C364.3733333333333 218.0266666666667 347.3066666666667 213.3333333333334 330.0266666666667 213.3333333333334C303.36 213.3333333333334 280.7466666666666 222.2933333333334 262.4 241.0666666666667C244.2666666666667 259.6266666666667 234.6666666666667 282.24 234.6666666666667 309.3333333333334C234.6666666666667 335.5733333333334 244.2666666666666 358.4000000000001 263.04 376.9600000000001C281.6 395.7333333333334 304.4266666666666 405.3333333333333 330.6666666666667 405.3333333333333C357.76 405.3333333333333 380.3733333333333 395.7333333333334 398.9333333333333 376.9600000000001C417.7066666666666 358.4 426.6666666666667 335.5733333333334 426.6666666666667 309.3333333333334C426.6666666666667 291.6266666666667 421.9733333333334 274.5600000000001 411.9466666666666 257.92M352 64H117.3333333333333L176 138.6666666666667L218.0266666666667 88.96L276.0533333333334 164.0533333333334L352 64M384 170.6666666666667L426.6666666666667 128V21.3333333333334C426.6666666666667 9.6 422.6133333333333 0 414.08 -8.5333333333333C405.3333333333333 -16.8533333333333 395.3066666666667 -21.3333333333333 384 -21.3333333333333H85.3333333333333C73.6 -21.3333333333333 64 -16.8533333333333 55.4666666666667 -8.5333333333333C47.1466666666667 0 42.6666666666667 9.6000000000001 42.6666666666667 21.3333333333334V320C42.6666666666667 331.3066666666667 47.1466666666667 341.3333333333334 55.4666666666667 350.0800000000001C64 358.6133333333334 73.6 362.6666666666667 85.3333333333333 362.6666666666667H202.6666666666667C196.2666666666667 349.0133333333333 192.64 334.7200000000001 192 320H85.3333333333333V21.3333333333334H384V170.6666666666667z" />
-    <glyph glyph-name="import"
-      unicode="&#xF2FA;"
-      horiz-adv-x="512" d=" M298.6666666666667 192L213.3333333333333 277.3333333333334V213.3333333333334H42.6666666666667V170.6666666666667H213.3333333333333V106.6666666666667M426.6666666666667 64V320C426.6666666666667 343.68 407.4666666666667 362.6666666666667 384 362.6666666666667H128C104.5333333333333 362.6666666666667 85.3333333333333 343.4666666666667 85.3333333333333 320V256H128V320H384V64H128V128H85.3333333333333V64C85.3333333333333 40.5333333333333 104.5333333333333 21.3333333333334 128 21.3333333333334H384C407.4666666666667 21.3333333333334 426.6666666666667 40.5333333333333 426.6666666666667 64z" />
-    <glyph glyph-name="inbox"
-      unicode="&#xF686;"
-      horiz-adv-x="512" d=" M405.3333333333333 128H320C320 92.5866666666667 291.4133333333333 64 256 64S192 92.5866666666667 192 128H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="inbox-arrow-down"
-      unicode="&#xF2FB;"
-      horiz-adv-x="512" d=" M341.3333333333333 234.6666666666667H298.6666666666667V298.6666666666667H213.3333333333333V234.6666666666667H170.6666666666667L256 149.3333333333334M405.3333333333333 128H320C320 92.5866666666667 291.4133333333333 64 256 64S192 92.5866666666667 192 128H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="inbox-arrow-up"
-      unicode="&#xF3D1;"
-      horiz-adv-x="512" d=" M298.6666666666667 149.3333333333334H213.3333333333333V213.3333333333334H170.6666666666667L256 298.6666666666667L341.3333333333333 213.3333333333334H298.6666666666667V149.3333333333334M106.6666666666667 128V341.3333333333334H405.3333333333333V128H320C320 92.5866666666667 291.4133333333333 64 256 64S192 92.5866666666667 192 128H106.6666666666667M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384" />
-    <glyph glyph-name="inbox-multiple"
-      unicode="&#xF8AF;"
-      horiz-adv-x="512" d=" M405.3333333333333 277.3333333333334V341.3333333333334H106.6666666666667V277.3333333333334H192C192 241.92 220.5866666666667 213.3333333333334 256 213.3333333333334S320 241.92 320 277.3333333333334H405.3333333333333M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V192C448 168.5333333333334 428.8 149.3333333333334 405.3333333333333 149.3333333333334H106.6666666666667C83.2 149.3333333333334 64 168.5333333333334 64 192V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M64 128H192C192 92.5866666666667 220.5866666666667 64 256 64S320 92.5866666666667 320 128H448V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V128z" />
-    <glyph glyph-name="incognito"
-      unicode="&#xF5F9;"
-      horiz-adv-x="512" d=" M256 384C198.6133333333334 384 158.08 357.9733333333334 158.08 357.9733333333334L128 256H384L353.92 357.9733333333334S313.3866666666667 384 256 384M256 213.3333333333334C197.76 213.3333333333334 114.9866666666667 201.8133333333334 109.44 200.7466666666667C87.2533333333333 194.7733333333334 69.3333333333333 188.8 55.2533333333333 183.2533333333333C33.7066666666667 176 21.3333333333333 170.6666666666667 21.3333333333333 170.6666666666667H490.6666666666666S478.2933333333334 176 456.7466666666667 183.2533333333333C442.6666666666667 188.8 424.32 194.7733333333333 401.92 200.7466666666667C401.92 200.7466666666667 316.16 213.3333333333334 256 213.3333333333334M160 149.3333333333334C118.8266666666667 149.3333333333334 85.3333333333333 115.84 85.3333333333333 74.6666666666667S118.8266666666667 0 160 0S234.6666666666667 33.4933333333333 234.6666666666667 74.6666666666667C234.6666666666667 78.08 234.6666666666667 81.4933333333333 234.0266666666667 84.6933333333333C240.8533333333334 86.1866666666667 248.1066666666667 87.4666666666666 256 87.2533333333333C263.8933333333333 87.2533333333333 271.1466666666667 86.1866666666667 277.9733333333333 84.6933333333333C277.3333333333333 81.4933333333333 277.3333333333333 78.08 277.3333333333333 74.6666666666667C277.3333333333333 33.4933333333333 310.8266666666667 0 352 0S426.6666666666667 33.4933333333333 426.6666666666667 74.6666666666667S393.1733333333333 149.3333333333334 352 149.3333333333334C320.64 149.3333333333334 293.76 130.1333333333333 282.6666666666667 102.6133333333334C275.84 104.7466666666667 267.7333333333334 106.6666666666667 256 106.6666666666667S236.16 104.7466666666667 229.3333333333333 102.6133333333334C218.24 130.1333333333333 191.36 149.3333333333334 160 149.3333333333334M160 128C189.44 128 213.3333333333333 104.1066666666667 213.3333333333333 74.6666666666667S189.44 21.3333333333334 160 21.3333333333334S106.6666666666667 45.2266666666667 106.6666666666667 74.6666666666667S130.56 128 160 128M352 128C381.44 128 405.3333333333333 104.1066666666667 405.3333333333333 74.6666666666667S381.44 21.3333333333334 352 21.3333333333334S298.6666666666667 45.2266666666667 298.6666666666667 74.6666666666667S322.56 128 352 128z" />
-    <glyph glyph-name="infinity"
-      unicode="&#xF6E3;"
-      horiz-adv-x="512" d=" M396.8 306.7733333333333C460.3733333333333 306.7733333333333 512 256 512 192C512 128.8533333333334 460.3733333333333 77.44 396.8 77.44C365.8666666666667 77.44 337.0666666666667 89.3866666666667 315.3066666666667 110.9333333333333L256 163.4133333333334L195.6266666666667 109.8666666666667C174.9333333333333 89.1733333333334 145.92 77.2266666666667 115.2 77.2266666666667C51.6266666666667 77.2266666666667 0 128.8533333333334 0 192S51.6266666666667 306.7733333333333 115.2 306.7733333333333C145.92 306.7733333333333 174.9333333333333 294.8266666666667 196.6933333333333 273.0666666666667L256 220.5866666666667L316.3733333333334 274.1333333333334C337.0666666666667 294.8266666666667 366.08 306.7733333333333 396.8 306.7733333333333M166.4 141.0133333333333L224 192L167.2533333333333 242.1333333333334C152.7466666666667 256.64 134.6133333333333 264.1066666666667 115.2 264.1066666666667C75.3066666666667 264.1066666666667 42.6666666666667 231.8933333333333 42.6666666666667 192C42.6666666666667 152.1066666666667 75.3066666666667 119.8933333333334 115.2 119.8933333333334C134.6133333333334 119.8933333333334 152.7466666666667 127.36 166.4 141.0133333333334M345.6 242.9866666666667L288 192L344.7466666666667 141.8666666666667C359.2533333333334 127.36 377.6 119.8933333333334 396.8 119.8933333333334C436.6933333333334 119.8933333333334 469.3333333333333 152.1066666666667 469.3333333333333 192C469.3333333333333 231.8933333333334 436.6933333333333 264.1066666666667 396.8 264.1066666666667C377.3866666666667 264.1066666666667 359.2533333333334 256.64 345.6 242.9866666666667z" />
-    <glyph glyph-name="information"
-      unicode="&#xF2FC;"
-      horiz-adv-x="512" d=" M277.3333333333333 256H234.6666666666667V298.6666666666667H277.3333333333333M277.3333333333333 85.3333333333334H234.6666666666667V213.3333333333334H277.3333333333333M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="information-outline"
-      unicode="&#xF2FD;"
-      horiz-adv-x="512" d=" M234.6666666666667 256H277.3333333333333V298.6666666666667H234.6666666666667M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M234.6666666666667 85.3333333333334H277.3333333333333V213.3333333333334H234.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="information-variant"
-      unicode="&#xF64E;"
-      horiz-adv-x="512" d=" M288 362.6666666666667C270.2933333333333 362.6666666666667 256 348.3733333333334 256 330.6666666666667S270.2933333333333 298.6666666666667 288 298.6666666666667S320 312.9600000000001 320 330.6666666666667S305.7066666666667 362.6666666666667 288 362.6666666666667M280.32 260.9066666666667C254.9333333333334 258.7733333333334 185.6 203.5200000000001 185.6 203.5200000000001C181.3333333333333 200.32 182.6133333333333 200.5333333333334 186.0266666666667 194.56C189.44 188.8000000000001 189.0133333333333 188.3733333333334 193.0666666666666 191.1466666666667C197.3333333333333 193.9200000000001 204.3733333333333 198.4 216.1066666666666 205.6533333333334C261.3333333333333 234.6666666666667 223.36 167.6800000000001 203.9466666666666 54.8266666666667C196.2666666666667 -1.0666666666667 246.6133333333333 27.7333333333334 259.6266666666666 36.2666666666667C272.4266666666666 44.5866666666667 306.7733333333333 68.2666666666667 310.1866666666666 70.6133333333334C314.88 73.8133333333333 311.4666666666667 76.3733333333333 307.84 81.7066666666667C305.28 85.3333333333334 302.72 82.7733333333333 302.72 82.7733333333333C288.8533333333333 73.6 263.4666666666667 54.4 260.0533333333333 66.56C256 78.72 282.0266666666667 162.1333333333333 296.32 219.52C298.6666666666667 233.1733333333333 305.0666666666666 263.04 280.32 260.9066666666667z" />
-    <glyph glyph-name="instagram"
-      unicode="&#xF2FE;"
-      horiz-adv-x="512" d=" M166.4 405.3333333333333H345.6C413.8666666666666 405.3333333333333 469.3333333333333 349.8666666666667 469.3333333333333 281.6V102.4C469.3333333333333 34.1333333333334 413.8666666666666 -21.3333333333333 345.6 -21.3333333333333H166.4C98.1333333333333 -21.3333333333333 42.6666666666667 34.1333333333334 42.6666666666667 102.4V281.6C42.6666666666667 349.8666666666667 98.1333333333333 405.3333333333333 166.4 405.3333333333333M162.1333333333333 362.6666666666667C119.68 362.6666666666667 85.3333333333333 328.32 85.3333333333333 285.8666666666667V98.1333333333334C85.3333333333333 55.68 119.68 21.3333333333334 162.1333333333333 21.3333333333334H349.8666666666666C392.32 21.3333333333334 426.6666666666667 55.68 426.6666666666667 98.1333333333334V285.8666666666667C426.6666666666667 328.32 392.32 362.6666666666667 349.8666666666666 362.6666666666667H162.1333333333333M368 330.6666666666667C382.7200000000001 330.6666666666667 394.6666666666667 318.7200000000001 394.6666666666667 304S382.7200000000001 277.3333333333334 368 277.3333333333334S341.3333333333333 289.28 341.3333333333333 304S353.28 330.6666666666667 368 330.6666666666667M256 298.6666666666667C314.88 298.6666666666667 362.6666666666667 250.88 362.6666666666667 192S314.88 85.3333333333334 256 85.3333333333334S149.3333333333333 133.12 149.3333333333333 192S197.12 298.6666666666667 256 298.6666666666667M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256z" />
-    <glyph glyph-name="instapaper"
-      unicode="&#xF2FF;"
-      horiz-adv-x="512" d=" M213.3333333333333 341.3333333333334C213.3333333333333 353.0666666666667 203.7333333333334 362.6666666666667 192 362.6666666666667H170.6666666666667V405.3333333333333H341.3333333333333V362.6666666666667H320C308.2666666666667 362.6666666666667 298.6666666666667 353.0666666666667 298.6666666666667 341.3333333333334V42.6666666666667C298.6666666666667 30.9333333333333 308.2666666666667 21.3333333333334 320 21.3333333333334H341.3333333333333V-21.3333333333333H170.6666666666667V21.3333333333334H192C203.7333333333334 21.3333333333334 213.3333333333333 30.9333333333333 213.3333333333333 42.6666666666667V341.3333333333334z" />
-    <glyph glyph-name="internet-explorer"
-      unicode="&#xF300;"
-      horiz-adv-x="512" d=" M277.3333333333333 384L298.6666666666667 382.7200000000001C358.4 409.8133333333334 410.24 413.0133333333333 437.3333333333333 385.7066666666667C458.6666666666666 364.1600000000001 460.3733333333333 327.04 446.2933333333334 283.3066666666667C461.0133333333333 256 469.3333333333333 225.0666666666667 469.3333333333333 192L468.2666666666667 170.6666666666667H193.7066666666667C201.6 122.0266666666667 235.9466666666667 85.3333333333334 277.3333333333333 85.3333333333334C305.28 85.3333333333334 330.0266666666667 102.1866666666667 345.6 128H458.6666666666666C432 53.3333333333334 360.9600000000001 0 277.3333333333333 0C250.0266666666667 0 224 5.76 200.7466666666667 16C138.6666666666667 -14.5066666666667 82.9866666666667 -19.1999999999999 54.8266666666667 9.3866666666667C21.3333333333333 43.52 35.84 115.84 85.3333333333333 192C105.1733333333333 223.1466666666667 130.9866666666667 254.72 161.4933333333334 284.8L178.7733333333334 301.2266666666667C153.8133333333333 286.5066666666667 121.8133333333334 264.1066666666667 89.3866666666667 231.04C107.3066666666667 318.2933333333334 184.7466666666667 384 277.3333333333333 384M277.3333333333333 298.6666666666667C239.1466666666667 298.6666666666667 206.72 267.3066666666667 195.84 224H358.8266666666667C347.9466666666666 267.3066666666667 315.52 298.6666666666667 277.3333333333333 298.6666666666667M427.9466666666666 361.3866666666667C413.8666666666666 375.68 388.6933333333333 376.5333333333333 357.12 366.7200000000001C388.6933333333333 352 416 329.3866666666667 435.4133333333333 301.0133333333333C442.2399999999999 327.4666666666667 440.32 348.8 427.9466666666666 361.3866666666667M82.9866666666667 21.3333333333334C100.6933333333333 3.4133333333334 136.5333333333333 6.6133333333333 180.0533333333333 26.4533333333333C140.5866666666667 49.7066666666667 110.2933333333333 86.6133333333334 95.36 130.56C69.76 82.1333333333334 64 41.1733333333333 82.9866666666667 21.3333333333334z" />
-    <glyph glyph-name="invert-colors"
-      unicode="&#xF301;"
-      horiz-adv-x="512" d=" M256 30.2933333333334C221.8666666666667 30.2933333333334 189.6533333333333 43.5200000000001 165.5466666666667 67.6266666666667C141.2266666666667 91.9466666666667 128 123.9466666666667 128 158.2933333333334C128 192 141.2266666666667 224.64 165.5466666666667 248.7466666666667L256 339.2000000000001M376.7466666666667 278.8266666666667L256 399.5733333333333L135.2533333333333 278.8266666666667C68.6933333333333 212.2666666666667 68.6933333333333 104.1066666666667 135.2533333333333 37.5466666666666C168.5333333333333 4.2666666666667 212.2666666666667 -12.3733333333333 256 -12.3733333333333C299.7333333333334 -12.3733333333333 343.4666666666667 4.2666666666668 376.7466666666667 37.5466666666667C443.3066666666667 104.1066666666667 443.3066666666667 212.2666666666667 376.7466666666667 278.8266666666667z" />
-    <glyph glyph-name="ip"
-      unicode="&#xFA5E;"
-      horiz-adv-x="512" d=" M341.3333333333333 213.3333333333334H298.6666666666667V256H341.3333333333333V213.3333333333334M64 341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334M213.3333333333333 298.6666666666667H170.6666666666667V85.3333333333334H213.3333333333333V298.6666666666667M256 85.3333333333334H298.6666666666667V170.6666666666667H341.3333333333333C364.8 170.6666666666667 384 189.8666666666667 384 213.3333333333334V256C384 279.4666666666667 364.8 298.6666666666667 341.3333333333333 298.6666666666667H256V85.3333333333334z" />
-    <glyph glyph-name="ip-network"
-      unicode="&#xFA5F;"
-      horiz-adv-x="512" d=" M320 277.3333333333334H277.3333333333333V320H320V277.3333333333334M469.3333333333333 42.6666666666667V0H320C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0H42.6666666666667V42.6666666666667H192C192 54.4 201.6 64 213.3333333333333 64H234.6666666666667V106.6666666666667H149.3333333333333C125.8666666666667 106.6666666666667 106.6666666666667 125.8666666666667 106.6666666666667 149.3333333333334V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333H362.6666666666667C386.1333333333334 405.3333333333333 405.3333333333333 386.1333333333334 405.3333333333333 362.6666666666667V149.3333333333334C405.3333333333333 125.8666666666667 386.1333333333334 106.6666666666667 362.6666666666667 106.6666666666667H277.3333333333333V64H298.6666666666667C310.4 64 320 54.4 320 42.6666666666667H469.3333333333333M192 362.6666666666667H149.3333333333333V149.3333333333334H192V362.6666666666667M234.6666666666667 149.3333333333334H277.3333333333333V234.6666666666667H320C343.4666666666667 234.6666666666667 362.6666666666667 253.8666666666667 362.6666666666667 277.3333333333334V320C362.6666666666667 343.4666666666667 343.4666666666667 362.6666666666667 320 362.6666666666667H234.6666666666667V149.3333333333334z" />
-    <glyph glyph-name="islam"
-      unicode="&#xF978;"
-      horiz-adv-x="512" d=" M262.4 405.3333333333333H256C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333C320 -21.3333333333333 356.2666666666667 0 394.6666666666667 32C277.3333333333333 0 170.6666666666667 85.3333333333334 170.6666666666667 192S277.3333333333333 384 394.6666666666667 352C359.68 386.9866666666667 311.8933333333333 406.1866666666667 262.4 405.3333333333333M358.4 315.7333333333334L326.4 241.0666666666667L247.4666666666667 234.6666666666667L309.3333333333334 181.3333333333334L290.1333333333334 106.6666666666667L358.4 149.3333333333334L426.6666666666667 106.6666666666667L405.3333333333333 181.3333333333334L469.3333333333333 234.6666666666667L390.4 241.0666666666667L358.4 315.7333333333334z" />
-    <glyph glyph-name="itunes"
-      unicode="&#xF676;"
-      horiz-adv-x="512" d=" M167.4666666666667 83.84C149.9733333333333 81.7066666666667 74.6666666666667 71.04 86.6133333333333 15.7866666666666C100.0533333333333 -49.0666666666667 210.56 -33.9200000000001 209.7066666666666 42.6666666666667C209.28 94.5066666666667 209.7066666666666 251.7333333333334 209.7066666666666 251.7333333333334S208.2133333333333 266.0266666666667 222.5066666666666 269.0133333333334L388.0533333333333 303.1466666666667S401.7066666666666 306.1333333333334 401.7066666666666 292.48V145.0666666666667S403.2 131.6266666666667 386.56 128C369.9199999999999 125.4400000000001 296.7466666666666 119.4666666666667 302.7199999999999 64C309.3333333333333 -1.4933333333333 426.6666666666666 7.4666666666667 426.6666666666666 83.84V392.32S427.5199999999999 413.44 403.1999999999999 408.1066666666667L202.6666666666667 367.36S184.7466666666667 363.52 184.7466666666667 346.24V104.3200000000001S184.7466666666667 86.1866666666667 167.4666666666667 83.84z" />
-    <glyph glyph-name="jeepney"
-      unicode="&#xF302;"
-      horiz-adv-x="512" d=" M405.3333333333333 170.6666666666667V298.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333V298.6666666666667H106.6666666666667V170.6666666666667H42.6666666666667C42.6666666666667 150.8266666666667 53.3333333333333 134.1866666666667 74.6666666666667 129.4933333333334V21.3333333333334C74.6666666666667 9.6 84.2666666666667 0 96 0H117.3333333333333C129.0666666666667 0 138.6666666666667 9.6 138.6666666666667 21.3333333333334V42.6666666666667H373.3333333333333V21.3333333333334C373.3333333333333 9.6 382.9333333333333 0 394.6666666666667 0H416C427.7333333333334 0 437.3333333333333 9.6 437.3333333333333 21.3333333333334V129.4933333333334C458.6666666666666 134.4 469.3333333333333 150.8266666666667 469.3333333333333 170.6666666666667H405.3333333333333M170.6666666666667 128C152.96 128 138.6666666666667 142.2933333333334 138.6666666666667 160S152.96 192 170.6666666666667 192S202.6666666666667 177.7066666666667 202.6666666666667 160S188.3733333333333 128 170.6666666666667 128M341.3333333333333 128C323.6266666666667 128 309.3333333333333 142.2933333333334 309.3333333333333 160S323.6266666666667 192 341.3333333333333 192S373.3333333333333 177.7066666666667 373.3333333333333 160S359.04 128 341.3333333333333 128M373.3333333333333 224C339.6266666666667 230.8266666666667 299.3066666666666 234.6666666666667 256 234.6666666666667S170.6666666666667 230.8266666666667 138.6666666666667 224V298.6666666666667H373.3333333333333V224z" />
-    <glyph glyph-name="jira"
-      unicode="&#xF303;"
-      horiz-adv-x="512" d=" M245.9733333333333 405.3333333333333C245.9733333333333 354.1333333333334 288 312.5333333333334 338.7733333333333 312.5333333333334H376.7466666666667V276.2666666666667C376.7466666666667 225.0666666666667 418.1333333333334 183.6800000000001 469.3333333333333 183.4666666666667V387.4133333333334C469.3333333333333 397.2266666666667 461.2266666666667 405.3333333333333 451.4133333333333 405.3333333333333H245.9733333333333M144.4266666666667 302.9333333333334C144.64 251.9466666666667 186.0266666666667 210.56 237.0133333333333 210.3466666666667H275.4133333333333V173.6533333333333C275.6266666666667 122.6666666666666 317.0133333333333 81.28 368 81.0666666666666V285.2266666666667C367.7866666666667 295.04 360.1066666666667 302.7200000000001 350.2933333333334 302.9333333333334H144.4266666666667M42.6666666666667 200.5333333333334C42.6666666666667 149.3333333333334 84.2666666666667 107.9466666666667 135.4666666666667 107.9466666666667H173.44V71.2533333333333C173.6533333333333 20.2666666666667 215.04 -21.3333333333333 266.0266666666667 -21.3333333333333V182.8266666666667C266.0266666666667 192.6400000000001 257.92 200.7466666666667 248.1066666666667 200.7466666666667L42.6666666666667 200.5333333333334z" />
-    <glyph glyph-name="jquery"
-      unicode="&#xF87C;"
-      horiz-adv-x="512" d=" M488.1066666666666 225.92C443.0933333333333 188.16 375.68 194.1333333333333 337.92 239.1466666666667C299.9466666666667 284.3733333333334 305.92 352 350.9333333333333 389.3333333333333L361.8133333333334 397.44C325.76 358.6133333333334 323.4133333333333 298.0266666666667 358.4 256C393.1733333333333 214.6133333333334 453.3333333333333 206.5066666666667 497.92 235.3066666666667L488.1066666666666 225.92M450.1333333333334 138.6666666666667C382.5066666666667 81.7066666666667 281.6 90.4533333333334 224.8533333333334 158.2933333333334C167.8933333333334 225.92 176.8533333333334 326.8266666666667 244.48 384L264.1066666666667 397.6533333333333C212.48 339.4133333333334 209.92 250.4533333333334 261.5466666666667 189.0133333333334C313.1733333333334 128.0000000000001 401.0666666666667 114.5600000000001 467.4133333333334 155.3066666666667L450.1333333333335 138.6666666666668M426.0266666666668 34.5600000000001C331.3066666666668 -45.0133333333333 189.8666666666668 -32.6399999999999 110.2933333333334 62.2933333333334C30.9333333333333 157.0133333333333 43.3066666666667 298.6666666666667 138.0266666666667 377.8133333333334L161.7066666666667 394.6666666666667C86.8266666666667 313.6 82.1333333333333 187.0933333333334 155.3066666666667 99.84C228.48 12.8000000000001 353.92 -4.6933333333333 447.1466666666667 54.8266666666667L426.0266666666667 34.5600000000001z" />
-    <glyph glyph-name="jsfiddle"
-      unicode="&#xF304;"
-      horiz-adv-x="512" d=" M350.9333333333333 74.6666666666667C372.2666666666667 74.6666666666667 390.4 82.1333333333334 405.3333333333333 96C419.6266666666667 110.9333333333333 426.6666666666667 128 426.6666666666667 149.3333333333334C426.6666666666667 169.6 419.4133333333333 187.3066666666667 404.48 202.0266666666667C389.5466666666667 216.7466666666667 371.4133333333333 224 350.08 224C330.0266666666667 224 312.32 216.96 296.96 202.6666666666667L194.9866666666667 116.0533333333334C185.6 106.6666666666667 174.2933333333333 101.9733333333334 161.0666666666667 101.9733333333334C147.6266666666667 101.9733333333334 136.32 106.6666666666667 126.9333333333334 116.0533333333334C117.3333333333334 125.2266666666667 113.0666666666667 136.3200000000001 113.0666666666667 149.3333333333334C113.0666666666667 161.7066666666667 117.3333333333334 172.5866666666667 126.9333333333334 181.9733333333334C136.32 191.36 147.6266666666667 196.0533333333334 161.0666666666667 196.0533333333334C173.6533333333333 196.0533333333334 185.3866666666667 191.36 196.0533333333334 181.9733333333334L212.0533333333334 167.8933333333334L232.9600000000001 187.0933333333334L215.04 202.0266666666667C200.3200000000001 216.7466666666667 182.4 224 161.0666666666667 224C140.3733333333334 224 122.4533333333334 216.7466666666667 107.5200000000001 202.0266666666667C92.5866666666667 187.3066666666667 85.3333333333333 169.6 85.3333333333333 149.3333333333334C85.3333333333333 128 92.5866666666667 110.9333333333333 107.52 96C122.4533333333333 82.1333333333334 140.5866666666667 74.6666666666667 161.92 74.6666666666667C181.9733333333333 74.6666666666667 199.68 81.92 215.04 96L317.0133333333333 183.04C325.76 192 337.0666666666666 196.0533333333334 350.9333333333333 196.0533333333334C364.3733333333333 196.0533333333334 375.68 191.36 385.0666666666667 181.9733333333334C394.6666666666667 172.5866666666667 398.9333333333333 161.7066666666667 398.9333333333333 149.3333333333334C398.9333333333333 136.3200000000001 394.6666666666667 125.2266666666667 385.0666666666667 116.0533333333334C375.68 106.6666666666667 364.3733333333334 101.9733333333334 350.9333333333333 101.9733333333334C338.9866666666666 101.9733333333334 327.2533333333334 106.6666666666667 315.9466666666666 117.3333333333334L299.9466666666666 130.9866666666667L279.04 112.0000000000001L296.9599999999999 97.0666666666667C311.68 82.3466666666667 329.5999999999999 74.6666666666667 350.9333333333333 74.6666666666667M413.0133333333333 234.0266666666667C440.32 231.8933333333333 463.5733333333333 220.8 482.9866666666667 200.5333333333333C502.4 180.2666666666667 512 155.9466666666667 512 128C512 98.56 501.3333333333333 73.6 480 52.48C459.52 31.9999999999999 434.3466666666667 21.3333333333333 405.3333333333333 21.3333333333333H128C92.5866666666667 21.3333333333333 62.5066666666667 33.4933333333333 37.5466666666667 58.4533333333333C12.5866666666667 83.4133333333334 0 113.7066666666667 0 149.3333333333334C0 180.2666666666667 10.6666666666667 208.4266666666667 33.4933333333333 233.6C55.8933333333333 258.56 82.7733333333333 272.64 113.92 276.0533333333334C128 302.08 147.6266666666667 322.9866666666667 173.0133333333333 338.9866666666667S225.92 362.6666666666667 256 362.6666666666667C292.0533333333333 362.6666666666667 325.5466666666666 350.2933333333334 356.48 324.9066666666667C387.4133333333333 299.7333333333334 406.4 269.2266666666667 413.0133333333333 234.0266666666667z" />
-    <glyph glyph-name="json"
-      unicode="&#xF626;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H149.3333333333333V341.3333333333334H106.6666666666667V234.6666666666667C106.6666666666667 211.2 87.4666666666667 192 64 192C87.4666666666667 192 106.6666666666667 172.8 106.6666666666667 149.3333333333334V42.6666666666667H149.3333333333333V0H106.6666666666667C83.84 5.76 64 19.2 64 42.6666666666667V128C64 151.4666666666667 44.8 170.6666666666667 21.3333333333333 170.6666666666667H0V213.3333333333334H21.3333333333333C44.8 213.3333333333334 64 232.5333333333334 64 256V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V256C448 232.5333333333334 467.1999999999999 213.3333333333334 490.6666666666666 213.3333333333334H512V170.6666666666667H490.6666666666666C467.1999999999999 170.6666666666667 448 151.4666666666667 448 128V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H362.6666666666667V42.6666666666667H405.3333333333333V149.3333333333334C405.3333333333333 172.8 424.5333333333333 192 448 192C424.5333333333333 192 405.3333333333333 211.2 405.3333333333333 234.6666666666667V341.3333333333334H362.6666666666667V384H405.3333333333333M256 128C267.7333333333334 128 277.3333333333333 118.4 277.3333333333333 106.6666666666667S267.7333333333334 85.3333333333334 256 85.3333333333334S234.6666666666667 94.9333333333333 234.6666666666667 106.6666666666667S244.2666666666667 128 256 128M170.6666666666667 128C182.4 128 192 118.4 192 106.6666666666667S182.4 85.3333333333334 170.6666666666667 85.3333333333334S149.3333333333333 94.9333333333333 149.3333333333333 106.6666666666667S158.9333333333333 128 170.6666666666667 128M341.3333333333333 128C353.0666666666667 128 362.6666666666667 118.4 362.6666666666667 106.6666666666667S353.0666666666667 85.3333333333334 341.3333333333333 85.3333333333334S320 94.9333333333333 320 106.6666666666667S329.6 128 341.3333333333333 128z" />
-    <glyph glyph-name="judaism"
-      unicode="&#xF979;"
-      horiz-adv-x="512" d=" M256 405.3333333333333L194.1333333333333 298.6666666666667H70.4L134.4 192L70.4 85.3333333333334H194.1333333333333L256 -21.3333333333333L317.8666666666667 85.3333333333334H441.6L377.6 192L441.6 298.6666666666667H317.8666666666666L256 405.3333333333333M256 341.3333333333334L281.6 298.6666666666667H230.4L256 341.3333333333334M174.9333333333333 266.6666666666667L151.4666666666667 224L125.8666666666667 266.6666666666667H174.9333333333333M213.3333333333333 266.6666666666667H298.6666666666667L341.3333333333333 192L298.6666666666667 117.3333333333334H213.3333333333333L170.6666666666667 192L213.3333333333333 266.6666666666667M384 266.6666666666667L358.4 224L334.9333333333334 266.6666666666667H384M151.4666666666667 160L174.9333333333333 117.3333333333334H128L151.4666666666667 160M360.5333333333333 160L386.1333333333333 117.3333333333334H337.0666666666666L360.5333333333333 160M283.7333333333334 85.3333333333334L256 42.6666666666667L230.4 85.3333333333334H283.7333333333334z" />
-    <glyph glyph-name="karate"
-      unicode="&#xF82B;"
-      horiz-adv-x="512" d=" M405.3333333333333 420.9066666666667C384.8533333333333 432.64 358.8266666666667 425.8133333333334 347.0933333333333 405.3333333333333C335.1466666666667 385.0666666666667 342.1866666666666 358.8266666666667 362.6666666666667 347.0933333333334C382.9333333333333 335.36 408.9600000000001 342.1866666666667 420.9066666666667 362.6666666666667C432.64 383.1466666666667 425.6 409.1733333333334 405.3333333333333 420.9066666666667M453.76 248.7466666666667L398.9333333333333 153.8133333333334L361.8133333333334 175.1466666666667L398.7200000000001 239.1466666666667L365.6533333333333 266.6666666666667L298.6666666666667 151.04V-21.3333333333333H256V162.3466666666667L52.6933333333333 279.68L74.0266666666667 316.5866666666667L240.4266666666667 220.5866666666667L291.6266666666667 309.3333333333334L155.3066666666667 359.04L170.6666666666667 399.1466666666667L314.24 346.88L320 344.7466666666667C328.32 341.3333333333334 336.2133333333333 338.1333333333334 343.8933333333333 333.8666666666667L361.8133333333334 323.4133333333334C369.2800000000001 319.1466666666667 376.5333333333334 314.0266666666667 383.1466666666667 308.48L388.0533333333334 304.2133333333334L453.76 248.7466666666667z" />
-    <glyph glyph-name="keg"
-      unicode="&#xF305;"
-      horiz-adv-x="512" d=" M106.6666666666667 -21.3333333333333V21.3333333333334H128V106.6666666666667H106.6666666666667V149.3333333333334H128V213.3333333333334H106.6666666666667V298.6666666666667H234.6666666666667V384H213.3333333333333V405.3333333333333H298.6666666666667V384H277.3333333333333V298.6666666666667H405.3333333333333V213.3333333333334H384V149.3333333333334H405.3333333333333V106.6666666666667H384V21.3333333333334H405.3333333333333V-21.3333333333333H106.6666666666667M362.6666666666667 256C362.6666666666667 267.7333333333334 353.0666666666667 277.3333333333334 341.3333333333333 277.3333333333334H298.6666666666667C286.9333333333333 277.3333333333334 277.3333333333333 267.7333333333334 277.3333333333333 256S286.9333333333333 234.6666666666667 298.6666666666667 234.6666666666667H341.3333333333333C353.0666666666667 234.6666666666667 362.6666666666667 244.2666666666667 362.6666666666667 256z" />
-    <glyph glyph-name="kettle"
-      unicode="&#xF5FA;"
-      horiz-adv-x="512" d=" M266.6666666666667 384C166.6133333333333 384 85.3333333333333 326.6133333333334 85.3333333333333 256C85.3333333333333 230.6133333333334 96 206.08 116.0533333333333 184.96C96.64 160 85.3333333333333 128.8533333333334 85.3333333333333 96V21.3333333333334C85.3333333333333 -2.3466666666666 104.32 -21.3333333333333 128 -21.3333333333333H405.3333333333333C429.0133333333333 -21.3333333333333 448 -2.3466666666666 448 21.3333333333334V96C448 122.0266666666667 440.7466666666667 147.84 426.6666666666667 170.6666666666667L469.3333333333333 213.3333333333334L405.3333333333333 277.3333333333334L360.5333333333333 232.5333333333334C332.3733333333334 247.8933333333333 299.7333333333334 256 266.6666666666667 256C227.2 256 190.9333333333333 244.6933333333334 161.0666666666667 225.92C153.3866666666667 235.3066666666667 149.3333333333333 245.3333333333334 149.3333333333333 256C149.3333333333333 294.1866666666667 201.8133333333333 325.3333333333334 266.6666666666667 325.3333333333334C297.1733333333333 325.3333333333334 326.4 318.2933333333334 348.3733333333333 305.7066666666667L391.4666666666666 348.8C357.76 371.4133333333334 313.1733333333333 384 266.6666666666667 384M266.6666666666667 213.3333333333334C273.92 213.3333333333334 280.96 212.48 288 211.4133333333334C221.6533333333333 201.1733333333334 170.6666666666667 144 170.6666666666667 74.6666666666667V21.3333333333334H128V74.6666666666667C128 151.2533333333333 190.08 213.3333333333334 266.6666666666667 213.3333333333334z" />
-    <glyph glyph-name="key"
-      unicode="&#xF306;"
-      horiz-adv-x="512" d=" M149.3333333333333 149.3333333333334C125.8666666666667 149.3333333333334 106.6666666666667 168.5333333333334 106.6666666666667 192S125.8666666666667 234.6666666666667 149.3333333333333 234.6666666666667S192 215.4666666666667 192 192S172.8 149.3333333333334 149.3333333333333 149.3333333333334M269.8666666666667 234.6666666666667C252.3733333333334 284.3733333333334 205.0133333333333 320 149.3333333333333 320C78.72 320 21.3333333333333 262.6133333333334 21.3333333333333 192S78.72 64 149.3333333333333 64C205.0133333333333 64 252.3733333333334 99.6266666666667 269.8666666666667 149.3333333333334H362.6666666666667V64H448V149.3333333333334H490.6666666666666V234.6666666666667H269.8666666666667z" />
-    <glyph glyph-name="key-change"
-      unicode="&#xF307;"
-      horiz-adv-x="512" d=" M138.6666666666667 405.3333333333333C180.48 405.3333333333333 216.1066666666666 378.6666666666667 229.12 341.3333333333334H469.3333333333333V277.3333333333334H384V213.3333333333334H320V277.3333333333334H229.12C216.1066666666667 240 180.48 213.3333333333334 138.6666666666667 213.3333333333334C85.3333333333333 213.3333333333334 42.6666666666667 256 42.6666666666667 309.3333333333334S85.3333333333333 405.3333333333333 138.6666666666667 405.3333333333333M138.6666666666667 341.3333333333334C120.96 341.3333333333334 106.6666666666667 327.04 106.6666666666667 309.3333333333334S120.96 277.3333333333334 138.6666666666667 277.3333333333334S170.6666666666667 291.6266666666667 170.6666666666667 309.3333333333334S156.3733333333333 341.3333333333334 138.6666666666667 341.3333333333334M138.6666666666667 170.6666666666667C180.48 170.6666666666667 216.1066666666666 144 229.12 106.6666666666667H469.3333333333333V42.6666666666667H426.6666666666667V-21.3333333333333H384V42.6666666666667H341.3333333333333V-21.3333333333333H277.3333333333333V42.6666666666667H229.12C216.1066666666667 5.3333333333334 180.48 -21.3333333333333 138.6666666666667 -21.3333333333333C85.3333333333333 -21.3333333333333 42.6666666666667 21.3333333333334 42.6666666666667 74.6666666666667S85.3333333333333 170.6666666666667 138.6666666666667 170.6666666666667M138.6666666666667 106.6666666666667C120.96 106.6666666666667 106.6666666666667 92.3733333333333 106.6666666666667 74.6666666666667S120.96 42.6666666666667 138.6666666666667 42.6666666666667S170.6666666666667 56.96 170.6666666666667 74.6666666666667S156.3733333333333 106.6666666666667 138.6666666666667 106.6666666666667z" />
-    <glyph glyph-name="key-minus"
-      unicode="&#xF308;"
-      horiz-adv-x="512" d=" M138.6666666666667 384C180.48 384 216.1066666666666 357.3333333333334 229.12 320H469.3333333333333V256H384V192H320V256H229.12C216.1066666666667 218.6666666666667 180.48 192 138.6666666666667 192C85.3333333333333 192 42.6666666666667 234.6666666666667 42.6666666666667 288S85.3333333333333 384 138.6666666666667 384M138.6666666666667 320C120.96 320 106.6666666666667 305.7066666666667 106.6666666666667 288S120.96 256 138.6666666666667 256S170.6666666666667 270.2933333333334 170.6666666666667 288S156.3733333333333 320 138.6666666666667 320M170.6666666666667 85.3333333333334H341.3333333333333V42.6666666666667H170.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="key-plus"
-      unicode="&#xF309;"
-      horiz-adv-x="512" d=" M138.6666666666667 384C180.48 384 216.1066666666666 357.3333333333334 229.12 320H469.3333333333333V256H384V192H320V256H229.12C216.1066666666667 218.6666666666667 180.48 192 138.6666666666667 192C85.3333333333333 192 42.6666666666667 234.6666666666667 42.6666666666667 288S85.3333333333333 384 138.6666666666667 384M138.6666666666667 320C120.96 320 106.6666666666667 305.7066666666667 106.6666666666667 288S120.96 256 138.6666666666667 256S170.6666666666667 270.2933333333334 170.6666666666667 288S156.3733333333333 320 138.6666666666667 320M170.6666666666667 85.3333333333334H234.6666666666667V149.3333333333334H277.3333333333333V85.3333333333334H341.3333333333333V42.6666666666667H277.3333333333333V-21.3333333333333H234.6666666666667V42.6666666666667H170.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="key-remove"
-      unicode="&#xF30A;"
-      horiz-adv-x="512" d=" M138.6666666666667 384C180.48 384 216.1066666666666 357.3333333333334 229.12 320H469.3333333333333V256H384V192H320V256H229.12C216.1066666666667 218.6666666666667 180.48 192 138.6666666666667 192C85.3333333333333 192 42.6666666666667 234.6666666666667 42.6666666666667 288S85.3333333333333 384 138.6666666666667 384M138.6666666666667 320C120.96 320 106.6666666666667 305.7066666666667 106.6666666666667 288S120.96 256 138.6666666666667 256S170.6666666666667 270.2933333333334 170.6666666666667 288S156.3733333333333 320 138.6666666666667 320M311.2533333333334 149.3333333333334L341.3333333333333 119.2533333333333L286.08 64L341.3333333333333 8.7466666666667L311.2533333333334 -21.3333333333333L256 33.92L200.7466666666667 -21.3333333333333L170.6666666666667 8.7466666666667L225.92 64L170.6666666666667 119.2533333333333L200.7466666666667 149.3333333333334L256 94.08L311.2533333333334 149.3333333333334z" />
-    <glyph glyph-name="key-variant"
-      unicode="&#xF30B;"
-      horiz-adv-x="512" d=" M469.3333333333333 64V-21.3333333333333H384V42.6666666666667H320V106.6666666666667H256L207.7866666666667 154.88C196.0533333333333 151.2533333333333 183.68 149.3333333333334 170.6666666666667 149.3333333333334C100.0533333333333 149.3333333333334 42.6666666666667 206.72 42.6666666666667 277.3333333333334S100.0533333333333 405.3333333333333 170.6666666666667 405.3333333333333S298.6666666666667 347.9466666666667 298.6666666666667 277.3333333333334C298.6666666666667 264.3200000000001 296.7466666666667 251.9466666666667 293.12 240.2133333333334L469.3333333333333 64M149.3333333333333 341.3333333333334C125.8666666666667 341.3333333333334 106.6666666666667 322.1333333333334 106.6666666666667 298.6666666666667S125.8666666666667 256 149.3333333333333 256S192 275.2000000000001 192 298.6666666666667S172.8 341.3333333333334 149.3333333333333 341.3333333333334z" />
-    <glyph glyph-name="keyboard"
-      unicode="&#xF30C;"
-      horiz-adv-x="512" d=" M405.3333333333333 234.6666666666667H362.6666666666667V277.3333333333334H405.3333333333333M405.3333333333333 170.6666666666667H362.6666666666667V213.3333333333334H405.3333333333333M341.3333333333333 234.6666666666667H298.6666666666667V277.3333333333334H341.3333333333333M341.3333333333333 170.6666666666667H298.6666666666667V213.3333333333334H341.3333333333333M341.3333333333333 85.3333333333334H170.6666666666667V128H341.3333333333333M149.3333333333333 234.6666666666667H106.6666666666667V277.3333333333334H149.3333333333333M149.3333333333333 170.6666666666667H106.6666666666667V213.3333333333334H149.3333333333333M170.6666666666667 213.3333333333334H213.3333333333333V170.6666666666667H170.6666666666667M170.6666666666667 277.3333333333334H213.3333333333333V234.6666666666667H170.6666666666667M234.6666666666667 213.3333333333334H277.3333333333333V170.6666666666667H234.6666666666667M234.6666666666667 277.3333333333334H277.3333333333333V234.6666666666667H234.6666666666667M426.6666666666667 341.3333333333334H85.3333333333333C61.6533333333333 341.3333333333334 42.6666666666667 322.3466666666667 42.6666666666667 298.6666666666667V85.3333333333334C42.6666666666667 61.8666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H426.6666666666667C450.1333333333334 42.6666666666667 469.3333333333333 61.8666666666667 469.3333333333333 85.3333333333334V298.6666666666667C469.3333333333333 322.3466666666667 450.1333333333334 341.3333333333334 426.6666666666667 341.3333333333334z" />
-    <glyph glyph-name="keyboard-backspace"
-      unicode="&#xF30D;"
-      horiz-adv-x="512" d=" M448 213.3333333333334H145.7066666666667L222.08 289.92L192 320L64 192L192 64L222.08 94.2933333333334L145.7066666666667 170.6666666666667H448V213.3333333333334z" />
-    <glyph glyph-name="keyboard-caps"
-      unicode="&#xF30E;"
-      horiz-adv-x="512" d=" M128 64H384V106.6666666666667H128M256 268.5866666666667L353.92 170.6666666666667L384 200.96L256 328.9600000000001L128 200.96L158.08 170.6666666666667L256 268.5866666666667z" />
-    <glyph glyph-name="keyboard-close"
-      unicode="&#xF30F;"
-      horiz-adv-x="512" d=" M256 -42.6666666666666L341.3333333333333 42.6666666666667H170.6666666666667M405.3333333333333 277.3333333333334H362.6666666666667V320H405.3333333333333M405.3333333333333 213.3333333333334H362.6666666666667V256H405.3333333333333M341.3333333333333 277.3333333333334H298.6666666666667V320H341.3333333333333M341.3333333333333 213.3333333333334H298.6666666666667V256H341.3333333333333M341.3333333333333 128H170.6666666666667V170.6666666666667H341.3333333333333M149.3333333333333 277.3333333333334H106.6666666666667V320H149.3333333333333M149.3333333333333 213.3333333333334H106.6666666666667V256H149.3333333333333M170.6666666666667 256H213.3333333333333V213.3333333333334H170.6666666666667M170.6666666666667 320H213.3333333333333V277.3333333333334H170.6666666666667M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667M234.6666666666667 320H277.3333333333333V277.3333333333334H234.6666666666667M426.6666666666667 384H85.3333333333333C61.6533333333333 384 42.6666666666667 365.0133333333333 42.6666666666667 341.3333333333334V128C42.6666666666667 104.5333333333333 61.8666666666667 85.3333333333334 85.3333333333333 85.3333333333334H426.6666666666667C450.1333333333334 85.3333333333334 469.3333333333333 104.5333333333333 469.3333333333333 128V341.3333333333334C469.3333333333333 365.0133333333333 450.1333333333334 384 426.6666666666667 384z" />
-    <glyph glyph-name="keyboard-off"
-      unicode="&#xF310;"
-      horiz-adv-x="512" d=" M21.3333333333333 356.9066666666667L48.64 384L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L335.5733333333333 42.6666666666667H85.3333333333333C61.6533333333333 42.6666666666667 42.6666666666667 61.8666666666667 42.6666666666667 85.3333333333334V298.6666666666667C42.6666666666667 309.3333333333334 46.5066666666667 318.5066666666667 52.48 325.76L21.3333333333333 356.9066666666667M405.3333333333333 234.6666666666667V277.3333333333334H362.6666666666667V234.6666666666667H405.3333333333333M405.3333333333333 170.6666666666667V213.3333333333334H362.6666666666667V170.6666666666667H405.3333333333333M341.3333333333333 234.6666666666667V277.3333333333334H298.6666666666667V234.6666666666667H341.3333333333333M341.3333333333333 170.6666666666667V213.3333333333334H298.6666666666667V188.16L252.16 234.6666666666667H277.3333333333333V277.3333333333334H234.6666666666667V252.1600000000001L209.4933333333334 277.3333333333334L145.4933333333334 341.3333333333334H426.6666666666667C450.1333333333334 341.3333333333334 469.3333333333333 322.1333333333334 469.3333333333333 298.6666666666667V85.3333333333334C469.3333333333333 66.9866666666667 457.8133333333333 51.4133333333334 441.6 45.44L316.16 170.6666666666667H341.3333333333333M170.6666666666667 128V85.3333333333334H292.9066666666667L250.24 128H170.6666666666667M106.6666666666667 234.6666666666667H143.5733333333333L106.6666666666667 271.5733333333334V234.6666666666667M149.3333333333333 170.6666666666667V213.3333333333334H106.6666666666667V170.6666666666667H149.3333333333333M170.6666666666667 170.6666666666667H207.5733333333333L170.6666666666667 207.5733333333334V170.6666666666667z" />
-    <glyph glyph-name="keyboard-outline"
-      unicode="&#xF97A;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334C61.8666666666667 341.3333333333334 42.6666666666667 322.1333333333334 42.6666666666667 298.6666666666667V85.3333333333334C42.6666666666667 61.8666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H426.6666666666667C450.1333333333334 42.6666666666667 469.3333333333333 61.8666666666667 469.3333333333333 85.3333333333334V298.6666666666667C469.3333333333333 322.1333333333334 450.1333333333334 341.3333333333334 426.6666666666667 341.3333333333334H85.3333333333333M85.3333333333333 298.6666666666667H426.6666666666667V85.3333333333334H85.3333333333333V298.6666666666667M106.6666666666667 277.3333333333334V234.6666666666667H149.3333333333333V277.3333333333334H106.6666666666667M170.6666666666667 277.3333333333334V234.6666666666667H213.3333333333333V277.3333333333334H170.6666666666667M234.6666666666667 277.3333333333334V234.6666666666667H277.3333333333333V277.3333333333334H234.6666666666667M298.6666666666667 277.3333333333334V234.6666666666667H341.3333333333333V277.3333333333334H298.6666666666667M362.6666666666667 277.3333333333334V234.6666666666667H405.3333333333333V277.3333333333334H362.6666666666667M106.6666666666667 213.3333333333334V170.6666666666667H149.3333333333333V213.3333333333334H106.6666666666667M170.6666666666667 213.3333333333334V170.6666666666667H213.3333333333333V213.3333333333334H170.6666666666667M234.6666666666667 213.3333333333334V170.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667M298.6666666666667 213.3333333333334V170.6666666666667H341.3333333333333V213.3333333333334H298.6666666666667M362.6666666666667 213.3333333333334V170.6666666666667H405.3333333333333V213.3333333333334H362.6666666666667M170.6666666666667 149.3333333333334V106.6666666666667H341.3333333333333V149.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="keyboard-return"
-      unicode="&#xF311;"
-      horiz-adv-x="512" d=" M405.3333333333333 298.6666666666667V213.3333333333334H124.3733333333333L200.7466666666667 289.92L170.6666666666667 320L42.6666666666667 192L170.6666666666667 64L200.7466666666667 94.2933333333334L124.3733333333333 170.6666666666667H448V298.6666666666667H405.3333333333333z" />
-    <glyph glyph-name="keyboard-settings"
-      unicode="&#xF9F8;"
-      horiz-adv-x="512" d=" M405.3333333333333 234.6666666666667H362.6666666666667V277.3333333333334H405.3333333333333M405.3333333333333 170.6666666666667H362.6666666666667V213.3333333333334H405.3333333333333M341.3333333333333 234.6666666666667H298.6666666666667V277.3333333333334H341.3333333333333M341.3333333333333 170.6666666666667H298.6666666666667V213.3333333333334H341.3333333333333M341.3333333333333 85.3333333333334H170.6666666666667V128H341.3333333333333M149.3333333333333 234.6666666666667H106.6666666666667V277.3333333333334H149.3333333333333M149.3333333333333 170.6666666666667H106.6666666666667V213.3333333333334H149.3333333333333M170.6666666666667 213.3333333333334H213.3333333333333V170.6666666666667H170.6666666666667M170.6666666666667 277.3333333333334H213.3333333333333V234.6666666666667H170.6666666666667M234.6666666666667 213.3333333333334H277.3333333333333V170.6666666666667H234.6666666666667M234.6666666666667 277.3333333333334H277.3333333333333V234.6666666666667H234.6666666666667M426.6666666666667 341.3333333333334H85.3333333333333C61.8666666666667 341.3333333333334 42.6666666666667 322.1333333333334 42.6666666666667 298.6666666666667V85.3333333333334C42.6666666666667 61.8666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H426.6666666666667C450.1333333333334 42.6666666666667 469.3333333333333 61.8666666666667 469.3333333333333 85.3333333333334V298.6666666666667C469.3333333333333 322.1333333333334 450.1333333333334 341.3333333333334 426.6666666666667 341.3333333333334M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333z" />
-    <glyph glyph-name="keyboard-settings-outline"
-      unicode="&#xF9F9;"
-      horiz-adv-x="512" d=" M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333M85.3333333333333 341.3333333333334C61.8666666666667 341.3333333333334 42.6666666666667 322.1333333333334 42.6666666666667 298.6666666666667V85.3333333333334C42.6666666666667 61.8666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H426.6666666666667C450.1333333333334 42.6666666666667 469.3333333333333 61.8666666666667 469.3333333333333 85.3333333333334V298.6666666666667C469.3333333333333 322.1333333333334 450.1333333333334 341.3333333333334 426.6666666666667 341.3333333333334H85.3333333333333M85.3333333333333 298.6666666666667H426.6666666666667V85.3333333333334H85.3333333333333V298.6666666666667M106.6666666666667 277.3333333333334V234.6666666666667H149.3333333333333V277.3333333333334H106.6666666666667M170.6666666666667 277.3333333333334V234.6666666666667H213.3333333333333V277.3333333333334H170.6666666666667M234.6666666666667 277.3333333333334V234.6666666666667H277.3333333333333V277.3333333333334H234.6666666666667M298.6666666666667 277.3333333333334V234.6666666666667H341.3333333333333V277.3333333333334H298.6666666666667M362.6666666666667 277.3333333333334V234.6666666666667H405.3333333333333V277.3333333333334H362.6666666666667M106.6666666666667 213.3333333333334V170.6666666666667H149.3333333333333V213.3333333333334H106.6666666666667M170.6666666666667 213.3333333333334V170.6666666666667H213.3333333333333V213.3333333333334H170.6666666666667M234.6666666666667 213.3333333333334V170.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667M298.6666666666667 213.3333333333334V170.6666666666667H341.3333333333333V213.3333333333334H298.6666666666667M362.6666666666667 213.3333333333334V170.6666666666667H405.3333333333333V213.3333333333334H362.6666666666667M170.6666666666667 149.3333333333334V106.6666666666667H341.3333333333333V149.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="keyboard-tab"
-      unicode="&#xF312;"
-      horiz-adv-x="512" d=" M426.6666666666667 64H469.3333333333333V320H426.6666666666667M247.2533333333334 289.92L323.6266666666667 213.3333333333334H21.3333333333333V170.6666666666667H323.6266666666667L247.2533333333334 94.2933333333334L277.3333333333333 64L405.3333333333333 192L277.3333333333333 320L247.2533333333334 289.92z" />
-    <glyph glyph-name="keyboard-variant"
-      unicode="&#xF313;"
-      horiz-adv-x="512" d=" M128 106.6666666666667H384V64H128V106.6666666666667M128 170.6666666666667V128H42.6666666666667V170.6666666666667H128M149.3333333333333 128V170.6666666666667H213.3333333333333V128H149.3333333333333M234.6666666666667 128V170.6666666666667H277.3333333333333V128H234.6666666666667M298.6666666666667 128V170.6666666666667H362.6666666666667V128H298.6666666666667M384 128V170.6666666666667H469.3333333333333V128H384M42.6666666666667 234.6666666666667H106.6666666666667V192H42.6666666666667V234.6666666666667M405.3333333333333 192V234.6666666666667H469.3333333333333V192H405.3333333333333M384 192H341.3333333333333V234.6666666666667H384V192M170.6666666666667 192H128V234.6666666666667H170.6666666666667V192M256 192H192V234.6666666666667H256V192M320 192H277.3333333333333V234.6666666666667H320V192M42.6666666666667 256V298.6666666666667H85.3333333333333V256H42.6666666666667M106.6666666666667 256V298.6666666666667H149.3333333333333V256H106.6666666666667M170.6666666666667 256V298.6666666666667H213.3333333333333V256H170.6666666666667M234.6666666666667 256V298.6666666666667H277.3333333333333V256H234.6666666666667M298.6666666666667 256V298.6666666666667H341.3333333333333V256H298.6666666666667M362.6666666666667 256V298.6666666666667H469.3333333333333V256H362.6666666666667z" />
-    <glyph glyph-name="kickstarter"
-      unicode="&#xF744;"
-      horiz-adv-x="512" d=" M217.8133333333333 253.2266666666667L288 355.2C301.44 374.4 318.72 384 339.84 384C356.9066666666667 384 371.84 377.8133333333334 384 365.6533333333333C397.0133333333333 353.4933333333334 403.2 338.9866666666667 403.2 321.92C403.2 309.3333333333334 400 298.6666666666667 393.1733333333333 288.64L329.8133333333333 196.2666666666667L407.4666666666666 97.92C415.1466666666666 88.1066666666667 418.9866666666666 76.5866666666667 418.9866666666666 64C418.9866666666666 46.08 413.0133333333332 31.1466666666667 400.64 18.7733333333333C388.4799999999999 6.1866666666667 373.3333333333333 0 356.2666666666666 0C337.2799999999999 0 322.7733333333332 6.1866666666667 312.7466666666666 18.5600000000001L217.8133333333333 137.1733333333334V71.8933333333334C217.8133333333333 53.3333333333334 214.3999999999999 38.6133333333334 207.9999999999999 28.3733333333334C196.2666666666667 9.3866666666667 178.9866666666667 0 156.3733333333333 0C135.8933333333333 0 120.1066666666667 6.8266666666667 108.8 20.6933333333333C98.1333333333333 33.4933333333333 93.0133333333333 50.5599999999999 93.0133333333333 71.4666666666666V314.24C93.0133333333333 334.0800000000001 98.3466666666667 350.5066666666667 109.0133333333333 363.52C120.32 377.1733333333334 135.8933333333333 384 155.7333333333333 384C174.5066666666667 384 190.2933333333333 377.1733333333334 202.6666666666667 363.52C209.7066666666667 355.8400000000001 214.1866666666667 348.1600000000001 216.1066666666667 340.48C217.1733333333334 335.5733333333333 217.8133333333333 326.6133333333334 217.8133333333333 313.6V253.2266666666667z" />
-    <glyph glyph-name="knife"
-      unicode="&#xF9FA;"
-      horiz-adv-x="512" d=" M439.8933333333333 405.3333333333333C511.36 285.6533333333333 266.0266666666667 18.1333333333334 266.0266666666667 18.1333333333334L204.8 79.36L104.7466666666667 -21.3333333333333L59.0933333333333 24.3200000000001L439.8933333333333 405.3333333333333z" />
-    <glyph glyph-name="knife-military"
-      unicode="&#xF9FB;"
-      horiz-adv-x="512" d=" M469.3333333333333 405.3333333333333L370.9866666666667 368L223.1466666666667 220.16L298.6666666666667 144.64L446.2933333333334 292.48C478.5066666666667 324.6933333333334 469.3333333333333 405.3333333333333 469.3333333333333 405.3333333333333M177.7066666666667 234.6666666666667L147.6266666666667 205.0133333333333L177.7066666666667 174.9333333333333L57.1733333333333 54.1866666666667L132.48 -21.3333333333333L253.2266666666667 99.4133333333334L283.3066666666667 69.1200000000001L313.6 99.4133333333334L177.7066666666667 234.6666666666667z" />
-    <glyph glyph-name="kodi"
-      unicode="&#xF314;"
-      horiz-adv-x="512" d=" M256.64 426.6666666666667C252.16 426.6666666666667 247.4666666666667 424.32 243.4133333333334 420.0533333333334L189.44 366.0800000000001C184.7466666666667 361.3866666666667 183.4666666666667 358.8266666666667 178.7733333333334 354.56C172.5866666666667 349.44 169.8133333333333 343.2533333333334 170.0266666666667 335.36C170.6666666666667 307.8400000000001 170.6666666666667 280.7466666666667 170.6666666666667 253.2266666666667V167.2533333333333C170.6666666666667 165.12 170.6666666666667 163.4133333333334 171.3066666666667 161.28C173.0133333333333 154.6666666666667 177.28 153.1733333333334 181.9733333333333 158.0800000000001C207.5733333333333 183.68 230.4 206.9333333333333 256 232.7466666666667C285.0133333333333 261.76 314.24 290.7733333333334 343.2533333333334 320C352 328.5333333333334 352 338.1333333333334 343.2533333333334 346.6666666666667C318.72 371.2 293.76 395.3066666666667 269.44 420.0533333333334C265.1733333333333 424.32 261.12 426.6666666666667 256.64 426.6666666666667M398.08 284.5866666666667C393.6 284.5866666666667 389.3333333333333 282.6666666666667 385.28 278.6133333333334C360.7466666666667 253.8666666666667 336 229.5466666666667 311.2533333333333 204.5866666666667C302.9333333333333 196.2666666666667 302.9333333333333 187.0933333333334 311.2533333333333 178.56C335.7866666666667 154.0266666666667 360.1066666666667 129.28 384.64 104.7466666666667C393.1733333333333 96 402.1333333333333 96 410.6666666666666 104.7466666666667C434.3466666666666 128 458.6666666666666 152.1066666666667 481.9199999999999 176C485.5466666666666 179.6266666666667 489.1733333333332 183.04 490.6666666666666 187.9466666666667V194.56C489.1733333333332 199.68 485.5466666666666 202.6666666666667 481.9199999999999 206.72C458.0266666666665 230.6133333333334 434.56 254.7200000000001 410.6666666666666 278.6133333333334C406.6133333333333 282.6666666666668 402.3466666666666 284.5866666666667 398.08 284.5866666666667M101.9733333333333 275.4133333333334C99.1999999999999 276.4800000000001 97.7066666666666 274.3466666666667 95.9999999999999 272.6400000000001C71.4666666666666 247.6800000000001 49.9199999999999 225.4933333333334 25.3866666666666 200.7466666666667C19.8399999999999 194.9866666666667 19.8399999999999 186.88 25.3866666666666 181.3333333333334C38.6133333333332 167.8933333333333 52.0533333333332 154.6666666666667 65.2799999999999 141.2266666666667C76.7999999999999 129.7066666666667 85.3333333333332 120.96 97.2799999999999 109.2266666666667C100.6933333333332 106.0266666666668 103.6799999999999 106.6666666666667 105.3866666666666 110.72C106.6666666666665 112.8533333333334 106.6666666666665 115.6266666666667 106.6666666666665 117.9733333333334V187.9466666666667V263.8933333333334C106.6666666666665 265.6 106.6666666666665 267.7333333333334 106.0266666666665 269.2266666666667C105.5999999999999 272.0000000000001 104.5333333333332 274.3466666666667 101.9733333333332 275.4133333333334M257.9199999999999 144C253.6533333333332 144 248.7466666666665 142.0800000000001 244.6933333333332 138.0266666666667C220.1599999999999 113.28 195.8399999999998 88.1066666666667 171.3066666666665 63.36C162.7733333333332 54.8266666666667 162.7733333333332 45.8666666666667 171.3066666666665 37.3333333333334C194.9866666666665 13.44 218.8799999999999 -10.0266666666666 242.7733333333332 -33.92C246.1866666666666 -37.5466666666667 249.8133333333332 -41.1733333333333 254.7199999999999 -42.6666666666666H260.6933333333332C265.3866666666666 -41.3866666666667 269.2266666666665 -38.1866666666666 272.6399999999999 -34.7733333333333C296.5333333333332 -10.6666666666666 320.6399999999999 13.2266666666667 344.7466666666665 37.3333333333334C353.0666666666665 45.8666666666667 351.9999999999999 55.4666666666667 344.1066666666665 64C319.3599999999998 88.7466666666667 295.2533333333332 113.28 270.7199999999998 138.0266666666667C266.6666666666665 142.0800000000001 262.3999999999998 144 257.9199999999999 144z" />
-    <glyph glyph-name="label"
-      unicode="&#xF315;"
-      horiz-adv-x="512" d=" M376.1066666666667 323.4133333333334C368.4266666666666 334.2933333333334 355.6266666666667 341.3333333333334 341.3333333333333 341.3333333333334H106.6666666666667C83.2 341.3333333333334 64 322.1333333333334 64 298.6666666666667V85.3333333333334C64 61.8666666666667 83.2 42.6666666666667 106.6666666666667 42.6666666666667H341.3333333333333C355.6266666666667 42.6666666666667 368.4266666666666 49.92 376.1066666666667 60.8000000000001L469.3333333333333 192L376.1066666666667 323.4133333333334z" />
-    <glyph glyph-name="label-off"
-      unicode="&#xFACA;"
-      horiz-adv-x="512" d=" M42.6666666666667 356.9066666666667L69.9733333333333 384L426.6666666666667 27.3066666666667L399.5733333333333 0L354.7733333333333 44.8000000000001C350.5066666666667 43.5200000000001 346.0266666666667 42.6666666666667 341.3333333333333 42.6666666666667H106.6666666666667C83.2 42.6666666666667 64 61.8666666666667 64 85.3333333333334V298.6666666666667C64 309.3333333333334 67.6266666666667 318.5066666666667 73.8133333333333 325.76L42.6666666666667 356.9066666666667M376.1066666666667 323.4133333333334L469.3333333333333 192L405.3333333333333 102.4L167.04 341.3333333333334H341.3333333333333C355.6266666666667 341.3333333333334 368.4266666666666 334.2933333333334 376.1066666666667 323.4133333333334z" />
-    <glyph glyph-name="label-off-outline"
-      unicode="&#xFACB;"
-      horiz-adv-x="512" d=" M42.6666666666667 356.9066666666667L69.9733333333333 384L426.6666666666667 27.3066666666667L399.5733333333333 0L354.7733333333333 44.8000000000001C350.5066666666667 43.5200000000001 346.0266666666667 42.6666666666667 341.3333333333333 42.6666666666667H106.6666666666667C83.2 42.6666666666667 64 61.8666666666667 64 85.3333333333334V298.6666666666667C64 309.3333333333334 67.6266666666667 318.5066666666667 73.8133333333333 325.76L42.6666666666667 356.9066666666667M106.6666666666667 85.3333333333334H314.24L106.6666666666667 292.9066666666667V85.3333333333334M417.0666666666667 192L341.3333333333333 298.6666666666667H209.4933333333334L167.04 341.3333333333334H341.3333333333333C355.6266666666667 341.3333333333334 368.4266666666666 334.2933333333334 376.1066666666667 323.4133333333334L469.3333333333333 192L405.3333333333333 102.4L375.2533333333334 133.12L417.0666666666667 192z" />
-    <glyph glyph-name="label-outline"
-      unicode="&#xF316;"
-      horiz-adv-x="512" d=" M341.3333333333333 85.3333333333334H106.6666666666667V298.6666666666667H341.3333333333333L417.0666666666667 192M376.1066666666667 323.4133333333334C368.4266666666666 334.2933333333334 355.6266666666667 341.3333333333334 341.3333333333333 341.3333333333334H106.6666666666667C83.2 341.3333333333334 64 322.1333333333334 64 298.6666666666667V85.3333333333334C64 61.8666666666667 83.2 42.6666666666667 106.6666666666667 42.6666666666667H341.3333333333333C355.6266666666667 42.6666666666667 368.4266666666666 49.92 376.1066666666667 60.8000000000001L469.3333333333333 192L376.1066666666667 323.4133333333334z" />
-    <glyph glyph-name="label-variant"
-      unicode="&#xFACC;"
-      horiz-adv-x="512" d=" M74.6666666666667 42.6666666666667L177.92 192L74.6666666666667 341.3333333333334H309.3333333333333C323.6266666666667 341.3333333333334 335.36 334.9333333333334 344.1066666666667 322.9866666666667L437.3333333333333 192L344.1066666666667 61.0133333333333C335.36 49.0666666666667 323.6266666666666 42.6666666666667 309.3333333333333 42.6666666666667H74.6666666666667z" />
-    <glyph glyph-name="label-variant-outline"
-      unicode="&#xFACD;"
-      horiz-adv-x="512" d=" M138.6666666666667 85.3333333333334H320L394.6666666666667 192L320 298.6666666666667H138.6666666666667L213.3333333333333 192L138.6666666666667 85.3333333333334M320 42.6666666666667H64L160 192L64 341.3333333333334H320C334.72 341.3333333333334 346.24 334.9333333333334 354.9866666666667 322.9866666666667L448 192L354.9866666666667 61.0133333333333C346.24 49.0666666666667 334.7200000000001 42.6666666666667 320 42.6666666666667z" />
-    <glyph glyph-name="ladybug"
-      unicode="&#xF82C;"
-      horiz-adv-x="512" d=" M256 341.3333333333334C271.7866666666667 341.3333333333334 287.36 339.2000000000001 301.8666666666667 335.1466666666667L336.64 395.52C342.6133333333334 405.3333333333333 355.6266666666667 409.1733333333334 365.8666666666667 403.2C376.1066666666667 397.44 379.5200000000001 384 373.3333333333334 374.1866666666667L341.3333333333333 318.5066666666667C367.36 303.36 388.9066666666667 281.8133333333334 403.84 256H108.16C123.0933333333333 281.8133333333334 144.64 303.36 170.6666666666667 318.5066666666667L138.6666666666667 374.1866666666667C132.48 384 135.8933333333333 397.44 146.1333333333333 403.2C156.3733333333333 409.1733333333334 169.3866666666667 405.3333333333334 175.36 395.52L210.1333333333333 335.1466666666667C224.64 339.2000000000001 240.2133333333333 341.3333333333334 256 341.3333333333334M426.6666666666667 170.6666666666667C426.6666666666667 81.7066666666667 358.8266666666667 8.7466666666667 272 0.64V224H418.1333333333334C423.6800000000001 207.1466666666667 426.6666666666667 189.2266666666667 426.6666666666667 170.6666666666667M85.3333333333333 170.6666666666667C85.3333333333333 189.2266666666667 88.32 207.1466666666667 93.8666666666667 224H240V0.64C153.1733333333333 8.7466666666667 85.3333333333333 81.7066666666667 85.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="lambda"
-      unicode="&#xF627;"
-      horiz-adv-x="512" d=" M128 21.3333333333334L216.7466666666667 279.2533333333334L199.2533333333333 320H170.6666666666667V362.6666666666667H213.3333333333333C222.2933333333333 362.6666666666667 229.9733333333333 357.12 233.1733333333333 349.2266666666667L355.4133333333333 64H384V21.3333333333334H341.3333333333333C332.16 21.3333333333334 324.48 27.0933333333334 321.4933333333334 34.9866666666667L241.7066666666667 220.8000000000001L173.2266666666666 21.3333333333334H128z" />
-    <glyph glyph-name="lamp"
-      unicode="&#xF6B4;"
-      horiz-adv-x="512" d=" M170.6666666666667 405.3333333333333H341.3333333333333L426.6666666666667 149.3333333333334H85.3333333333333L170.6666666666667 405.3333333333333M234.6666666666667 128H277.3333333333333V21.3333333333334H384V-21.3333333333333H128V21.3333333333334H234.6666666666667V128z" />
-    <glyph glyph-name="lan"
-      unicode="&#xF317;"
-      horiz-adv-x="512" d=" M213.3333333333333 405.3333333333333C189.6533333333333 405.3333333333333 170.6666666666667 386.3466666666667 170.6666666666667 362.6666666666667V298.6666666666667C170.6666666666667 274.9866666666667 189.6533333333333 256 213.3333333333333 256H234.6666666666667V213.3333333333334H42.6666666666667V170.6666666666667H128V128H106.6666666666667C82.9866666666667 128 64 109.0133333333333 64 85.3333333333334V21.3333333333334C64 -2.3466666666666 82.9866666666667 -21.3333333333333 106.6666666666667 -21.3333333333333H192C215.68 -21.3333333333333 234.6666666666667 -2.3466666666666 234.6666666666667 21.3333333333334V85.3333333333334C234.6666666666667 109.0133333333333 215.68 128 192 128H170.6666666666667V170.6666666666667H341.3333333333333V128H320C296.32 128 277.3333333333333 109.0133333333333 277.3333333333333 85.3333333333334V21.3333333333334C277.3333333333333 -2.3466666666666 296.32 -21.3333333333333 320 -21.3333333333333H405.3333333333333C429.0133333333333 -21.3333333333333 448 -2.3466666666666 448 21.3333333333334V85.3333333333334C448 109.0133333333333 429.0133333333333 128 405.3333333333333 128H384V170.6666666666667H469.3333333333333V213.3333333333334H277.3333333333333V256H298.6666666666667C322.3466666666667 256 341.3333333333333 274.9866666666667 341.3333333333333 298.6666666666667V362.6666666666667C341.3333333333333 386.3466666666667 322.3466666666667 405.3333333333333 298.6666666666667 405.3333333333333H213.3333333333333M213.3333333333333 362.6666666666667H298.6666666666667V298.6666666666667H213.3333333333333V362.6666666666667M106.6666666666667 85.3333333333334H192V21.3333333333334H106.6666666666667V85.3333333333334M320 85.3333333333334H405.3333333333333V21.3333333333334H320V85.3333333333334z" />
-    <glyph glyph-name="lan-connect"
-      unicode="&#xF318;"
-      horiz-adv-x="512" d=" M85.3333333333333 426.6666666666667C61.6533333333333 426.6666666666667 42.6666666666667 407.68 42.6666666666667 384V298.6666666666667C42.6666666666667 274.9866666666667 61.6533333333333 256 85.3333333333333 256H21.3333333333333V213.3333333333334H277.3333333333333V256H213.3333333333333C237.0133333333333 256 256 274.9866666666667 256 298.6666666666667V384C256 407.68 237.0133333333333 426.6666666666667 213.3333333333333 426.6666666666667H85.3333333333333M85.3333333333333 384H213.3333333333333V298.6666666666667H85.3333333333333V384M64 170.6666666666667V21.3333333333334H213.3333333333333V64H106.6666666666667V170.6666666666667H64M298.6666666666667 170.6666666666667C274.9866666666667 170.6666666666667 256 151.68 256 128V42.6666666666667C256 18.9866666666667 274.9866666666667 0 298.6666666666667 0H234.6666666666667V-42.6666666666666H490.6666666666666V0H426.6666666666667C450.3466666666667 0 469.3333333333333 18.9866666666667 469.3333333333333 42.6666666666667V128C469.3333333333333 151.68 450.3466666666667 170.6666666666667 426.6666666666667 170.6666666666667H298.6666666666667M298.6666666666667 128H426.6666666666667V42.6666666666667H298.6666666666667V128z" />
-    <glyph glyph-name="lan-disconnect"
-      unicode="&#xF319;"
-      horiz-adv-x="512" d=" M85.3333333333333 426.6666666666667C61.6533333333333 426.6666666666667 42.6666666666667 407.68 42.6666666666667 384V298.6666666666667C42.6666666666667 274.9866666666667 61.6533333333333 256 85.3333333333333 256H21.3333333333333V213.3333333333334H277.3333333333333V256H213.3333333333333C237.0133333333333 256 256 274.9866666666667 256 298.6666666666667V384C256 407.68 237.0133333333333 426.6666666666667 213.3333333333333 426.6666666666667H85.3333333333333M85.3333333333333 384H213.3333333333333V298.6666666666667H85.3333333333333V384M298.6666666666667 170.6666666666667C274.9866666666667 170.6666666666667 256 151.68 256 128V42.6666666666667C256 18.9866666666667 274.9866666666667 0 298.6666666666667 0H234.6666666666667V-42.6666666666666H490.6666666666666V0H426.6666666666667C450.3466666666667 0 469.3333333333333 18.9866666666667 469.3333333333333 42.6666666666667V128C469.3333333333333 151.68 450.3466666666667 170.6666666666667 426.6666666666667 170.6666666666667H298.6666666666667M82.7733333333333 160.8533333333334L52.48 130.56L97.92 85.3333333333334L52.48 40.1066666666667L82.7733333333333 9.8133333333334L128 55.2533333333333L173.2266666666667 9.8133333333334L203.52 40.1066666666667L158.08 85.3333333333334L203.52 130.5600000000001L173.2266666666666 160.8533333333334L128 115.4133333333334L82.7733333333333 160.8533333333334M298.6666666666667 128H426.6666666666667V42.6666666666667H298.6666666666667V128z" />
-    <glyph glyph-name="lan-pending"
-      unicode="&#xF31A;"
-      horiz-adv-x="512" d=" M85.3333333333333 426.6666666666667C61.6533333333333 426.6666666666667 42.6666666666667 407.68 42.6666666666667 384V298.6666666666667C42.6666666666667 274.9866666666667 61.6533333333333 256 85.3333333333333 256H21.3333333333333V213.3333333333334H277.3333333333333V256H213.3333333333333C237.0133333333333 256 256 274.9866666666667 256 298.6666666666667V384C256 407.68 237.0133333333333 426.6666666666667 213.3333333333333 426.6666666666667H85.3333333333333M85.3333333333333 384H213.3333333333333V298.6666666666667H85.3333333333333V384M64 192V149.3333333333334H106.6666666666667V192H64M298.6666666666667 170.6666666666667C274.9866666666667 170.6666666666667 256 151.68 256 128V42.6666666666667C256 18.9866666666667 274.9866666666667 0 298.6666666666667 0H234.6666666666667V-42.6666666666666H490.6666666666666V0H426.6666666666667C450.3466666666667 0 469.3333333333333 18.9866666666667 469.3333333333333 42.6666666666667V128C469.3333333333333 151.68 450.3466666666667 170.6666666666667 426.6666666666667 170.6666666666667H298.6666666666667M64 128V85.3333333333334H106.6666666666667V128H64M298.6666666666667 128H426.6666666666667V42.6666666666667H298.6666666666667V128M64 64V21.3333333333334H106.6666666666667V64H64M128 64V21.3333333333334H170.6666666666667V64H128M192 64V21.3333333333334H234.6666666666667V64H192z" />
-    <glyph glyph-name="language-c"
-      unicode="&#xF671;"
-      horiz-adv-x="512" d=" M329.6 107.3066666666667L338.56 55.2533333333333C333.0133333333333 52.2666666666667 324.0533333333333 49.4933333333333 312.1066666666667 46.9333333333333C299.9466666666666 44.16 285.6533333333333 42.6666666666667 269.2266666666667 42.6666666666667C222.08 43.52 186.6666666666667 57.6 162.9866666666666 84.48C138.6666666666666 111.5733333333334 127.1466666666667 145.92 127.1466666666667 187.5200000000001C128 236.8 142.5066666666667 274.56 170.6666666666667 301.0133333333333C197.9733333333333 327.68 232.96 341.3333333333334 275.2 341.3333333333334C291.2 341.3333333333334 305.0666666666667 339.8400000000001 316.5866666666667 337.28S336.64 331.9466666666667 342.1866666666666 328.7466666666667L329.3866666666667 275.6266666666667L307.2 282.88C298.6666666666667 285.0133333333333 288.64 286.08 277.3333333333333 286.08C252.8 286.2933333333333 232.32 278.4 216.32 262.6133333333334C200.1066666666666 247.04 192 223.1466666666667 191.1466666666667 191.36C191.36 162.3466666666667 199.04 139.7333333333334 214.1866666666667 123.0933333333334C229.3333333333333 106.6666666666667 250.4533333333333 98.1333333333334 277.9733333333333 97.92L306.3466666666667 100.48C315.52 102.1866666666667 323.2 104.5333333333334 329.6 107.3066666666667z" />
-    <glyph glyph-name="language-cpp"
-      unicode="&#xF672;"
-      horiz-adv-x="512" d=" M224 107.3066666666667L232.7466666666667 55.2533333333333C227.2 52.2666666666667 218.24 49.4933333333333 206.2933333333333 46.9333333333333C194.1333333333333 44.16 179.84 42.6666666666667 163.4133333333333 42.6666666666667C116.2666666666667 43.52 80.8533333333333 57.6 57.1733333333333 84.48C33.28 111.5733333333334 21.3333333333333 145.92 21.3333333333333 187.52C22.4 236.8 36.6933333333333 274.56 64 301.0133333333333C92.16 327.68 127.1466666666667 341.3333333333334 169.3866666666667 341.3333333333334C185.3866666666667 341.3333333333334 199.2533333333333 339.8400000000001 210.7733333333334 337.28S230.8266666666667 331.9466666666667 236.3733333333334 328.7466666666667L224 275.6266666666667L201.3866666666667 282.88C192.8533333333333 285.0133333333333 183.04 286.08 171.7333333333333 286.08C146.9866666666666 286.2933333333333 126.5066666666666 278.4 110.5066666666666 262.6133333333334C94.2933333333333 247.04 85.9733333333333 223.1466666666667 85.3333333333333 191.36C85.3333333333333 162.3466666666667 93.2266666666667 139.7333333333334 108.3733333333333 123.0933333333334C123.52 106.6666666666667 144.8533333333333 98.1333333333334 172.16 97.92L200.5333333333333 100.48C209.7066666666667 102.1866666666667 217.3866666666667 104.5333333333334 224 107.3066666666667M234.6666666666667 213.3333333333334H277.3333333333333V256H320V213.3333333333334H362.6666666666667V170.6666666666667H320V128H277.3333333333333V170.6666666666667H234.6666666666667V213.3333333333334M384 213.3333333333334H426.6666666666667V256H469.3333333333333V213.3333333333334H512V170.6666666666667H469.3333333333333V128H426.6666666666667V170.6666666666667H384V213.3333333333334z" />
-    <glyph glyph-name="language-csharp"
-      unicode="&#xF31B;"
-      horiz-adv-x="512" d=" M245.3333333333333 107.3066666666667L254.08 55.2533333333333C248.5333333333334 52.2666666666667 239.5733333333333 49.4933333333333 227.6266666666667 46.9333333333333C215.4666666666667 44.16 201.1733333333333 42.6666666666667 184.7466666666667 42.6666666666667C137.6 43.52 102.1866666666667 57.6 78.5066666666667 84.48C54.6133333333333 111.5733333333334 42.6666666666667 145.92 42.6666666666667 187.52C43.7333333333333 236.8 58.0266666666667 274.56 85.3333333333333 301.0133333333333C113.4933333333334 327.68 148.48 341.3333333333334 190.72 341.3333333333334C206.72 341.3333333333334 220.5866666666667 339.8400000000001 232.1066666666667 337.28S252.16 331.9466666666667 257.7066666666666 328.7466666666667L245.3333333333333 275.6266666666667L222.72 282.88C214.1866666666666 285.0133333333333 204.3733333333333 286.08 193.0666666666666 286.08C168.3199999999999 286.2933333333333 147.8399999999999 278.4 131.8399999999999 262.6133333333334C115.6266666666666 247.04 107.3066666666666 223.1466666666667 106.6666666666666 191.36C106.6666666666666 162.3466666666667 114.56 139.7333333333334 129.7066666666666 123.0933333333334C144.8533333333333 106.6666666666667 166.1866666666666 98.1333333333334 193.4933333333333 97.92L221.8666666666666 100.48C231.0399999999999 102.1866666666667 238.72 104.5333333333334 245.3333333333333 107.3066666666667M296.32 42.6666666666667L309.3333333333333 128H277.3333333333333L284.5866666666667 170.6666666666667H316.5866666666667L323.4133333333333 213.3333333333334H291.4133333333333L298.6666666666667 256H330.6666666666667L343.68 341.3333333333334H386.3466666666667L373.3333333333333 256H394.6666666666667L407.68 341.3333333333334H450.3466666666667L437.3333333333333 256H469.3333333333333L462.08 213.3333333333334H430.08L423.2533333333334 170.6666666666667H455.2533333333333L448 128H416L402.9866666666667 42.6666666666667H360.32L373.3333333333333 128H352L338.9866666666667 42.6666666666667H296.32M359.2533333333334 170.6666666666667H380.5866666666667L387.4133333333333 213.3333333333334H366.08L359.2533333333334 170.6666666666667z" />
-    <glyph glyph-name="language-css3"
-      unicode="&#xF31C;"
-      horiz-adv-x="512" d=" M106.6666666666667 384L92.8 312.7466666666667H382.7199999999999L373.3333333333333 266.6666666666667H83.6266666666667L69.5466666666667 195.6266666666667H359.4666666666667L343.2533333333334 114.3466666666667L226.3466666666667 75.7333333333334L125.0133333333333 114.3466666666667L132.0533333333333 149.3333333333334H60.8L43.9466666666667 64L211.4133333333333 0L404.48 64L430.08 192.6400000000001L435.2 218.4533333333334L468.0533333333333 384H106.6666666666667z" />
-    <glyph glyph-name="language-go"
-      unicode="&#xF7D2;"
-      horiz-adv-x="512" d=" M56.32 227.6266666666667L55.8933333333333 228.9066666666667L60.5866666666667 234.6666666666667L63.1466666666667 236.3733333333334H145.0666666666667L145.7066666666667 234.6666666666667L141.8666666666667 229.12L139.52 227.84L56.32 227.6266666666667M21.9733333333333 206.72L21.3333333333333 207.7866666666667L26.0266666666667 213.9733333333333L28.5866666666667 215.2533333333333H133.12L134.1866666666667 213.3333333333334L132.48 208.2133333333334L130.3466666666667 206.72H21.9733333333333M77.44 185.6L76.5866666666667 186.88L80 192.8533333333333L82.1333333333333 194.1333333333333H128L129.4933333333334 192.64L129.0666666666667 187.3066666666667L127.36 185.6H77.44M315.3066666666667 231.68L277.3333333333334 221.6533333333333C273.2800000000001 220.8 273.0666666666667 220.5866666666667 270.0800000000001 224C266.6666666666667 227.84 264.3200000000001 230.1866666666666 259.4133333333334 232.5333333333333C245.3333333333334 239.7866666666667 231.04 237.6533333333333 218.0266666666667 229.3333333333333C202.6666666666667 219.0933333333333 194.3466666666667 204.3733333333333 194.5600000000001 185.6C194.7733333333334 167.2533333333333 207.3600000000001 152.1066666666667 225.4933333333334 149.3333333333334C241.0666666666667 147.4133333333334 254.0800000000001 152.96 264.5333333333334 164.6933333333334L270.7200000000001 173.0133333333334H226.56C221.8666666666667 173.0133333333334 220.8 176.0000000000001 222.2933333333334 179.84L234.0266666666667 205.0133333333334C234.6666666666667 206.2933333333334 236.3733333333334 208.6400000000001 239.7866666666667 208.6400000000001H313.1733333333334C316.3733333333334 219.3066666666667 321.92 229.1200000000001 329.1733333333334 238.7200000000001C345.8133333333334 260.6933333333334 366.08 272.2133333333334 393.1733333333333 277.3333333333334C416 281.1733333333334 438.6133333333333 278.8266666666667 458.6666666666666 265.1733333333334C476.5866666666666 252.8000000000001 487.8933333333333 236.1600000000001 490.6666666666666 214.1866666666667C494.72 183.2533333333334 485.5466666666667 158.0800000000001 464.2133333333334 136.3200000000001C449.0666666666667 120.96 430.5066666666667 111.36 409.3866666666667 106.6666666666667L391.04 104.96C370.1333333333334 105.3866666666667 351.1466666666667 111.3600000000001 335.1466666666667 125.2266666666667C324.0533333333334 134.8266666666667 316.3733333333334 146.3466666666667 312.5333333333333 160C309.3333333333333 154.88 306.7733333333333 149.9733333333334 303.1466666666667 145.0666666666667C286.7200000000001 123.3066666666667 265.1733333333334 109.8666666666667 237.8666666666667 106.6666666666667C215.4666666666667 103.2533333333333 194.56 107.7333333333334 176.2133333333333 121.3866666666667C159.36 134.1866666666667 149.3333333333333 151.2533333333333 147.2 172.3733333333333C144.2133333333333 197.3333333333334 151.4666666666667 219.7333333333334 166.6133333333333 239.36C182.8266666666667 260.6933333333334 204.3733333333333 274.1333333333334 230.8266666666667 279.04C252.16 282.88 272.8533333333334 280.3200000000001 291.4133333333333 267.9466666666667C303.5733333333333 259.8400000000001 312.1066666666667 248.7466666666667 317.8666666666667 235.5200000000001C318.72 233.6 317.8666666666667 232.32 315.3066666666667 231.6800000000001M445.6533333333333 197.5466666666667L445.0133333333333 205.2266666666667C440.9599999999999 227.8400000000001 420.0533333333333 240.6400000000001 398.2933333333333 235.7333333333334C376.7466666666666 231.04 362.6666666666667 217.6 358.1866666666666 196.0533333333334C354.1333333333333 178.1333333333334 362.6666666666667 160.0000000000001 379.0933333333333 152.7466666666667C391.68 147.2000000000001 404.48 148.0533333333334 416.64 154.0266666666668C434.56 163.2000000000001 444.5866666666667 177.9200000000001 445.6533333333333 197.5466666666667z" />
-    <glyph glyph-name="language-html5"
-      unicode="&#xF31D;"
-      horiz-adv-x="512" d=" M256 73.3866666666667L342.8266666666667 97.4933333333333L354.56 227.6266666666667H200.1066666666667L196.2666666666667 270.9333333333334H358.3999999999999L362.6666666666666 313.3866666666667H149.3333333333333L161.28 185.1733333333334H308.2666666666667L303.36 130.1333333333333L256 117.3333333333334L208.6399999999999 130.1333333333333L205.6533333333333 165.5466666666667H162.9866666666666L169.1733333333333 97.4933333333333L256 73.3866666666667M86.8266666666667 384H425.1733333333333L394.6666666666667 38.4L256 0L117.3333333333333 38.4L86.8266666666667 384z" />
-    <glyph glyph-name="language-java"
-      unicode="&#xFB1C;"
-      horiz-adv-x="512" d=" M352 318.2933333333334S206.08 281.8133333333334 276.0533333333333 201.3866666666667C296.7466666666667 177.7066666666667 270.72 156.3733333333333 270.72 156.3733333333333S322.9866666666667 183.04 298.6666666666667 217.1733333333334C276.0533333333333 248.5333333333334 258.9866666666667 264.1066666666667 352 318.2933333333334M256.64 292.6933333333334C343.04 360.9600000000001 298.6666666666667 405.3333333333333 298.6666666666667 405.3333333333333C316.5866666666667 334.9333333333334 235.52 313.6 206.2933333333333 269.6533333333334C186.24 239.7866666666667 216.1066666666667 207.5733333333334 256 170.6666666666667C240.8533333333333 206.9333333333333 187.3066666666667 238.08 256.64 292.6933333333334M199.8933333333333 75.3066666666667C134.1866666666667 56.96 240 19.2 323.4133333333333 54.8266666666667C315.3066666666666 58.0266666666666 307.4133333333333 61.8666666666667 299.9466666666667 66.3466666666667C270.9333333333334 59.7333333333334 241.0666666666667 58.4533333333333 211.6266666666667 62.5066666666667C183.68 65.92 199.8933333333334 75.3066666666667 199.8933333333334 75.3066666666667M313.3866666666667 111.1466666666667C276.0533333333334 103.0400000000001 237.44 101.1200000000001 199.4666666666667 105.6C171.52 108.3733333333333 189.8666666666667 122.0266666666667 189.8666666666667 122.0266666666667C117.3333333333334 97.92 229.9733333333334 70.8266666666667 330.6666666666667 100.2666666666667C324.48 102.6133333333334 318.5066666666667 106.6666666666667 313.3866666666667 111.1466666666667M386.3466666666667 40.7466666666667S398.5066666666667 30.72 373.3333333333333 23.0400000000001C324.6933333333334 8.5333333333334 172.16 4.0533333333334 129.92 22.4C114.7733333333333 29.0133333333333 143.36 38.1866666666667 152.32 40.1066666666667C157.2266666666667 41.3866666666667 162.1333333333333 41.8133333333333 167.04 41.8133333333333C150.1866666666667 53.3333333333333 57.6 18.3466666666666 120.32 8.5333333333333C290.3466666666667 -19.2 430.5066666666667 21.3333333333334 386.3466666666667 40.7466666666667M327.8933333333333 144.4266666666667C334.08 148.48 340.6933333333333 151.8933333333333 347.52 154.88C347.52 154.88 315.3066666666666 149.3333333333334 283.0933333333333 146.3466666666667C248.96 142.9333333333333 214.6133333333333 142.5066666666667 180.48 145.0666666666667C130.3466666666667 151.68 208 170.6666666666666 208 170.6666666666666C184.5333333333333 170.6666666666666 161.4933333333334 165.12 140.5866666666667 154.6666666666666C96.8533333333333 133.3333333333333 249.3866666666667 123.7333333333334 327.8933333333333 144.4266666666666M347.0933333333333 92.8C346.6666666666667 91.9466666666667 346.24 91.3066666666666 345.3866666666667 90.6666666666666C452.2666666666667 118.6133333333333 413.0133333333333 189.6533333333333 361.8133333333334 171.9466666666666C359.04 170.6666666666666 356.6933333333334 168.9599999999999 355.2000000000001 166.6133333333333C358.1866666666667 167.68 361.1733333333334 168.5333333333333 364.3733333333334 169.1733333333333C389.9733333333334 174.2933333333333 426.6666666666667 134.4 347.0933333333334 92.7999999999999M349.8666666666667 -5.5466666666667C285.6533333333334 -16.6400000000001 219.9466666666667 -17.4933333333334 155.3066666666667 -8.5333333333334C155.3066666666667 -8.5333333333334 165.1200000000001 -16.6400000000001 215.2533333333334 -19.8400000000001C292.0533333333334 -24.7466666666668 410.0266666666668 -17.0666666666668 412.8 19.1999999999998C413.4400000000001 18.9866666666665 407.8933333333333 5.3333333333332 349.8666666666667 -5.5466666666669z" />
-    <glyph glyph-name="language-javascript"
-      unicode="&#xF31E;"
-      horiz-adv-x="512" d=" M64 384H448V0H64V384M164.9066666666667 63.1466666666667C173.44 45.0133333333333 190.2933333333333 30.08 219.0933333333333 30.08C251.0933333333333 30.08 273.0666666666666 47.1466666666667 273.0666666666666 84.48V207.7866666666667H236.8V85.3333333333334C236.8 66.9866666666667 229.3333333333333 62.2933333333334 217.6 62.2933333333334C205.2266666666666 62.2933333333334 200.1066666666666 70.8266666666667 194.3466666666666 80.8533333333334L164.9066666666667 63.1466666666668M292.48 66.9866666666668C303.1466666666667 46.0800000000001 324.6933333333334 30.0800000000001 358.4 30.0800000000001C392.5333333333334 30.0800000000001 418.1333333333334 47.7866666666668 418.1333333333334 80.4266666666667C418.1333333333334 110.5066666666668 400.8533333333334 123.9466666666667 370.1333333333334 137.1733333333334L361.1733333333333 141.0133333333334C345.6 147.6266666666668 338.9866666666667 152.1066666666668 338.9866666666667 162.7733333333334C338.9866666666667 171.5200000000001 345.6 178.3466666666668 356.2666666666667 178.3466666666668C366.5066666666667 178.3466666666668 373.3333333333333 173.8666666666667 379.52 162.7733333333334L407.4666666666666 181.3333333333334C395.7333333333333 201.8133333333334 379.0933333333333 209.7066666666667 356.2666666666667 209.7066666666667C324.0533333333333 209.7066666666667 303.36 189.2266666666667 303.36 162.1333333333334C303.36 132.6933333333334 320.64 118.8266666666667 346.6666666666667 107.7333333333334L355.6266666666667 103.8933333333334C372.2666666666667 96.64 382.08 92.16 382.08 79.7866666666668C382.08 69.5466666666667 372.48 62.0800000000001 357.5466666666667 62.0800000000001C339.8400000000001 62.0800000000001 329.6 71.2533333333335 321.92 84.0533333333335L292.48 66.9866666666668z" />
-    <glyph glyph-name="language-lua"
-      unicode="&#xF8B0;"
-      horiz-adv-x="512" d=" M224 341.3333333333334C123.9466666666667 341.3333333333334 42.6666666666667 260.0533333333334 42.6666666666667 160C42.6666666666667 59.9466666666667 123.9466666666667 -21.3333333333333 224 -21.3333333333333C324.0533333333334 -21.3333333333333 405.3333333333333 59.9466666666667 405.3333333333333 160C405.3333333333333 260.0533333333334 324.0533333333333 341.3333333333334 224 341.3333333333334M288 170.6666666666667C258.56 170.6666666666667 234.6666666666667 194.56 234.6666666666667 224S258.56 277.3333333333334 288 277.3333333333334S341.3333333333333 253.4400000000001 341.3333333333333 224S317.44 170.6666666666667 288 170.6666666666667M416 405.3333333333333C386.56 405.3333333333333 362.6666666666667 381.44 362.6666666666667 352S386.56 298.6666666666667 416 298.6666666666667S469.3333333333333 322.56 469.3333333333333 352S445.44 405.3333333333333 416 405.3333333333333" />
-    <glyph glyph-name="language-php"
-      unicode="&#xF31F;"
-      horiz-adv-x="512" d=" M256 62.2933333333334C114.56 62.2933333333334 0 120.3200000000001 0 192.0000000000001S114.56 321.7066666666667 256 321.7066666666667S512 263.68 512 192S397.44 62.2933333333334 256 62.2933333333334M145.28 231.8933333333334C156.8 231.8933333333334 164.6933333333333 229.7600000000001 168.5333333333333 225.2800000000001C172.3733333333333 221.0133333333334 173.2266666666666 213.3333333333334 171.3066666666667 203.3066666666667C169.1733333333333 192.0000000000001 165.12 184.7466666666667 158.9333333333333 180.0533333333334C152.96 175.36 143.7866666666666 173.0133333333334 131.4133333333333 173.0133333333334H112.8533333333333L124.16 231.8933333333334H145.28M70.6133333333333 113.4933333333334H101.3333333333333L108.5866666666667 150.8266666666667H134.8266666666667C146.3466666666667 150.8266666666667 155.7333333333334 152.1066666666667 163.2 154.4533333333334C170.6666666666667 157.0133333333333 177.4933333333334 161.0666666666667 183.68 166.8266666666667C188.8 171.5200000000001 192.8533333333333 176.6400000000001 196.0533333333333 182.4C199.2533333333333 187.9466666666667 201.6 194.3466666666667 202.6666666666667 201.1733333333334C206.08 217.8133333333334 203.7333333333334 230.8266666666667 195.6266666666667 240.0000000000001C187.3066666666667 249.3866666666667 174.5066666666667 253.8666666666668 156.8 253.8666666666668H97.92L70.6133333333333 113.4933333333334M225.28 291.2000000000001L197.9733333333333 150.8266666666667H228.2666666666667L244.0533333333333 231.2533333333334H268.3733333333334C276.0533333333333 231.2533333333334 281.1733333333333 229.9733333333334 283.52 227.4133333333334C285.8666666666666 224.8533333333334 286.2933333333333 220.1600000000001 285.0133333333333 213.3333333333334L272.8533333333333 150.8266666666667H303.7866666666667L316.3733333333333 216.3200000000001C319.1466666666667 229.5466666666667 317.0133333333333 239.1466666666668 310.6133333333333 245.3333333333334C304.2133333333333 251.0933333333334 292.48 253.8666666666668 275.4133333333333 253.8666666666668H248.32L256 291.2000000000001H225.28M384 231.8933333333333C395.7333333333334 231.8933333333333 403.4133333333333 229.76 407.2533333333334 225.28C411.0933333333333 221.0133333333333 411.9466666666666 213.3333333333333 410.0266666666667 203.3066666666667C407.8933333333333 192 403.84 184.7466666666667 397.8666666666666 180.0533333333334C391.68 175.36 382.5066666666667 173.0133333333333 370.1333333333333 173.0133333333333H351.9999999999999L362.6666666666666 231.8933333333333H383.9999999999999M309.3333333333333 113.4933333333334H340.0533333333333L347.3066666666666 150.8266666666667H373.3333333333333C385.0666666666666 150.8266666666667 394.6666666666666 152.1066666666667 402.1333333333333 154.4533333333334C409.6 157.0133333333333 415.9999999999999 161.0666666666667 422.3999999999999 166.8266666666667C427.5199999999999 171.5200000000001 431.7866666666667 176.6400000000001 434.7733333333332 182.4C437.9733333333332 187.9466666666667 440.32 194.3466666666667 441.5999999999999 201.1733333333334C444.7999999999999 217.8133333333334 442.4533333333332 230.8266666666667 434.3466666666666 240.0000000000001C426.6666666666666 249.3866666666667 413.2266666666666 253.8666666666668 395.5199999999999 253.8666666666668H336.8533333333333L309.3333333333333 113.4933333333334z" />
-    <glyph glyph-name="language-python"
-      unicode="&#xF320;"
-      horiz-adv-x="512" d=" M408.32 288C442.0266666666667 288 469.3333333333333 260.6933333333334 469.3333333333333 226.9866666666667V146.3466666666667C469.3333333333333 112.6400000000001 442.0266666666667 85.3333333333334 408.32 85.3333333333334H256C256 77.0133333333333 262.8266666666667 64.8533333333334 271.1466666666667 64.8533333333334H362.6666666666667V29.0133333333333C362.6666666666667 -4.6933333333333 335.36 -32 301.6533333333333 -32H210.3466666666666C176.64 -32 149.3333333333333 -4.6933333333333 149.3333333333333 29.0133333333333V109.0133333333333C149.3333333333333 142.72 176.64 169.8133333333333 210.3466666666666 169.8133333333333H322.3466666666667C356.0533333333333 169.8133333333333 383.1466666666667 197.12 383.1466666666667 230.8266666666667V288H408.32M317.0133333333333 36.48C308.48 36.48 301.6533333333333 30.08 301.6533333333333 17.4933333333333C301.6533333333333 4.9066666666667 308.48 2.3466666666667 317.0133333333333 2.3466666666667C325.3333333333333 2.3466666666667 332.16 9.1733333333333 332.16 17.4933333333333C332.16 30.08 325.3333333333333 36.48 317.0133333333333 36.48M103.68 74.6666666666667C69.9733333333333 74.6666666666667 42.6666666666667 101.9733333333334 42.6666666666667 135.68V216.32C42.6666666666667 250.0266666666667 69.9733333333333 277.3333333333334 103.68 277.3333333333334H256C256 285.6533333333333 249.1733333333333 297.8133333333334 240.8533333333333 297.8133333333334H149.3333333333333V333.6533333333333C149.3333333333333 367.36 176.64 394.6666666666667 210.3466666666666 394.6666666666667H301.6533333333333C335.36 394.6666666666667 362.6666666666667 367.36 362.6666666666667 333.6533333333333V253.6533333333334C362.6666666666667 219.9466666666667 335.36 192.8533333333334 301.6533333333333 192.8533333333334H189.6533333333333C155.9466666666667 192.8533333333334 128.8533333333334 165.5466666666668 128.8533333333334 131.84V74.6666666666667H103.68M194.9866666666667 326.1866666666667C203.52 326.1866666666667 210.3466666666667 332.5866666666667 210.3466666666667 345.1733333333334C210.3466666666667 357.76 203.52 360.32 194.9866666666667 360.32C186.6666666666667 360.32 179.84 357.76 179.84 345.1733333333334S186.6666666666667 326.1866666666667 194.9866666666667 326.1866666666667z" />
-    <glyph glyph-name="language-python-text"
-      unicode="&#xF321;"
-      horiz-adv-x="512" d=" M42.6666666666667 326.6133333333334C190.2933333333333 425.1733333333334 236.8 298.6666666666667 240.64 228.9066666666667C244.48 159.36 176.8533333333333 71.68 91.9466666666667 129.7066666666667V14.9333333333333L42.6666666666667 47.5733333333334V326.6133333333334M90.0266666666667 290.1333333333334V175.36C167.2533333333333 129.0666666666667 193.7066666666667 167.04 193.7066666666667 232.7466666666667C193.7066666666667 325.5466666666666 140.16 328.7466666666667 90.0266666666667 290.1333333333334M321.7066666666666 359.4666666666667S317.8666666666666 285.0133333333333 321.7066666666666 211.84C329.3866666666666 138.6666666666666 420.0533333333333 195.4133333333333 420.0533333333333 195.4133333333333V343.04L469.3333333333333 337.0666666666667V139.9466666666667C469.3333333333333 8.5333333333333 338.1333333333334 14.9333333333333 338.1333333333334 14.9333333333333L321.7066666666667 64C436.48 64 421.9733333333334 140.16 421.9733333333334 140.16C283.0933333333334 85.9733333333334 272.4266666666667 178.9866666666667 272.4266666666667 178.9866666666667V326.6133333333334L321.7066666666667 359.4666666666667z" />
-    <glyph glyph-name="language-r"
-      unicode="&#xF7D3;"
-      horiz-adv-x="512" d=" M256 356.48C138.6666666666667 356.48 42.6666666666667 292.48 42.6666666666667 213.3333333333334C42.6666666666667 143.36 118.6133333333334 85.3333333333334 218.4533333333333 72.96V27.5200000000001H291.2V72.7466666666668C309.3333333333333 74.6666666666667 326.1866666666667 78.0800000000001 342.1866666666666 82.9866666666668L371.6266666666666 27.5200000000001H453.9733333333332L404.4799999999999 110.9333333333334C444.3733333333333 136.96 469.3333333333333 173.4400000000001 469.3333333333333 213.3333333333334C469.3333333333333 292.48 373.3333333333333 356.48 256 356.48M288.64 300.5866666666667C378.24 300.5866666666667 444.3733333333333 270.7200000000001 444.3733333333333 202.6666666666667C444.3733333333333 166.1866666666667 424.7466666666666 140.5866666666667 392.7466666666666 124.8C390.8266666666666 125.8666666666667 389.1199999999999 126.9333333333333 388.0533333333333 128C380.3733333333333 131.4133333333334 367.5733333333333 135.2533333333333 367.5733333333333 135.2533333333333S431.1466666666666 139.9466666666667 431.1466666666666 203.3066666666667C431.1466666666666 266.6666666666667 364.5866666666666 267.7333333333334 364.5866666666666 267.7333333333334H218.4533333333333V114.9866666666667C164.0533333333333 130.7733333333333 126.5066666666666 164.2666666666667 126.5066666666666 202.6666666666667C126.5066666666666 256.8533333333334 199.0399999999999 300.5866666666667 288.64 300.5866666666667M291.8399999999999 215.68H336S356.2666666666667 216.7466666666667 356.2666666666667 195.6266666666667C356.2666666666667 174.9333333333333 336 174.9333333333333 336 174.9333333333333H291.84V215.68M291.2 121.6H310.8266666666667C314.6666666666667 121.6 316.5866666666667 120.5333333333333 320 117.3333333333334C322.7733333333333 115.2000000000001 325.76 111.1466666666667 328.32 107.52C316.5866666666667 106.0266666666666 304.2133333333334 105.3866666666667 291.2 105.3866666666667V121.6z" />
-    <glyph glyph-name="language-ruby-on-rails"
-      unicode="&#xFACE;"
-      horiz-adv-x="512" d=" M422.4 91.7333333333334S460.8 96 460.8 142.9333333333334C460.8 189.8666666666667 416 196.2666666666667 416 196.2666666666667H334.9333333333333V42.6666666666667H375.4666666666666V78.9333333333333L411.7333333333333 42.6666666666667H469.3333333333333L422.4 91.7333333333334M405.3333333333333 121.6H373.3333333333333V155.7333333333334H405.3333333333333S413.8666666666666 151.4666666666667 413.8666666666666 138.6666666666667C416 125.8666666666667 405.3333333333333 121.6 405.3333333333333 121.6M454.4 273.0666666666667V268.8C281.6 317.8666666666667 213.3333333333333 166.4 226.1333333333334 49.0666666666667H91.7333333333333C106.6666666666667 164.2666666666667 251.7333333333334 392.5333333333334 454.4 273.0666666666667M437.3333333333333 300.8C422.4 307.2000000000001 407.4666666666667 313.6 392.5333333333333 317.8666666666667L394.6666666666667 345.6L439.4666666666667 328.5333333333334L437.3333333333333 300.8M394.6666666666667 262.4000000000001C409.6 262.4000000000001 424.5333333333333 260.2666666666667 439.4666666666667 256L437.3333333333333 230.4000000000001L398.9333333333333 234.6666666666667L394.6666666666667 262.4000000000001M296.5333333333333 324.2666666666667L288 349.8666666666667L332.8 354.1333333333334L341.3333333333333 326.4000000000001C337.0666666666667 326.4000000000001 300.8 324.2666666666667 296.5333333333333 324.2666666666667M324.2666666666667 245.3333333333334C332.8 249.6 347.7333333333334 256.0000000000001 366.9333333333334 260.2666666666667L375.4666666666667 234.6666666666667L337.0666666666667 219.7333333333334L324.2666666666667 245.3333333333334M251.7333333333334 309.3333333333334C238.9333333333334 302.9333333333334 226.1333333333334 296.5333333333334 213.3333333333333 288.0000000000001L196.2666666666667 315.7333333333334L234.6666666666667 337.0666666666667L251.7333333333334 309.3333333333334M305.0666666666667 232.5333333333334L322.1333333333334 206.9333333333334L298.6666666666667 179.2000000000001L275.2000000000001 200.5333333333334C281.6 213.3333333333334 292.2666666666667 224.0000000000001 305.0666666666667 232.5333333333334M247.4666666666667 128C249.6 145.0666666666667 253.8666666666667 160 260.2666666666667 177.0666666666667L285.8666666666666 155.7333333333334L279.4666666666666 115.2000000000001L247.4666666666666 128M168.5333333333333 249.6C157.8666666666667 238.9333333333334 147.2 226.1333333333334 138.6666666666667 215.4666666666667L110.9333333333333 238.9333333333334L142.9333333333333 273.0666666666667L168.5333333333333 249.6M102.4 155.7333333333334C93.8666666666667 138.6666666666666 87.4666666666667 121.6 81.0666666666667 106.6666666666667L42.6666666666667 121.6L61.8666666666667 170.6666666666667L102.4 155.7333333333334M245.3333333333333 100.2666666666667L283.7333333333334 87.4666666666666L290.1333333333334 44.8L247.4666666666667 55.4666666666666C247.4666666666667 59.7333333333333 245.3333333333334 74.6666666666666 245.3333333333334 100.2666666666667z" />
-    <glyph glyph-name="language-swift"
-      unicode="&#xF6E4;"
-      horiz-adv-x="512" d=" M364.5866666666667 27.3066666666667C314.24 -1.7066666666666 245.3333333333333 -4.6933333333333 175.5733333333333 25.1733333333333C119.2533333333333 49.0666666666667 72.5333333333333 90.8800000000001 42.6666666666667 138.6666666666667C56.96 126.9333333333333 73.8133333333333 117.3333333333334 91.7333333333333 108.8C163.6266666666667 75.3066666666667 235.3066666666667 77.6533333333334 285.8666666666666 108.8C213.9733333333333 164.0533333333334 152.7466666666666 235.9466666666667 107.3066666666666 294.6133333333334C97.7066666666667 304.2133333333334 90.6666666666666 316.1600000000001 83.4133333333333 326.8266666666667C260.0533333333333 197.76 252.3733333333333 164.9066666666667 134.8266666666667 348.3733333333334C239.1466666666667 242.9866666666667 336 183.2533333333333 336 183.2533333333333C339.4133333333333 181.3333333333334 341.3333333333333 179.84 343.68 178.56C345.8133333333334 183.8933333333333 347.7333333333334 189.44 349.2266666666667 195.2C366.08 256 346.88 325.76 304.8533333333334 383.1466666666667C401.92 324.48 459.52 214.4 435.4133333333333 122.0266666666667C434.7733333333333 119.68 434.1333333333334 117.3333333333333 434.3466666666667 113.7066666666667C482.1333333333333 53.3333333333334 469.3333333333333 -9.6 463.1466666666666 2.3466666666667C437.3333333333333 53.3333333333334 388.9066666666667 37.5466666666666 364.5866666666667 27.3066666666667z" />
-    <glyph glyph-name="language-typescript"
-      unicode="&#xF6E5;"
-      horiz-adv-x="512" d=" M64 384H448V0H64V384M292.48 66.9866666666667C303.1466666666667 46.08 324.6933333333334 30.08 358.4 30.08C392.5333333333334 30.08 418.1333333333334 47.7866666666666 418.1333333333334 80.4266666666667C418.1333333333334 110.5066666666667 400.8533333333334 123.9466666666667 370.1333333333334 137.1733333333334L361.1733333333333 141.0133333333333C345.6 147.6266666666667 338.9866666666667 152.1066666666667 338.9866666666667 162.7733333333333C338.9866666666667 171.52 345.6 178.3466666666667 356.2666666666667 178.3466666666667C366.5066666666667 178.3466666666667 373.3333333333333 173.8666666666667 379.52 162.7733333333333L407.4666666666666 181.3333333333333C395.7333333333333 201.8133333333333 379.0933333333333 209.7066666666667 356.2666666666667 209.7066666666667C324.0533333333333 209.7066666666667 303.36 189.2266666666666 303.36 162.1333333333333C303.36 132.6933333333333 320.64 118.8266666666667 346.6666666666667 107.7333333333333L355.6266666666667 103.8933333333333C372.2666666666667 96.64 382.08 92.16 382.08 79.7866666666666C382.08 69.5466666666666 372.48 62.08 357.5466666666667 62.08C339.8400000000001 62.08 329.6 71.2533333333333 321.92 84.0533333333334L292.48 66.9866666666667M277.3333333333333 208H170.6666666666667V176H202.6666666666667V21.3333333333334H240V176H277.3333333333333V208z" />
-    <glyph glyph-name="laptop"
-      unicode="&#xF322;"
-      horiz-adv-x="512" d=" M85.3333333333333 320H426.6666666666667V106.6666666666667H85.3333333333333M426.6666666666667 64C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V106.6666666666667C42.6666666666667 83.2 61.8666666666667 64 85.3333333333333 64H0V21.3333333333334H512V64H426.6666666666667z" />
-    <glyph glyph-name="laptop-chromebook"
-      unicode="&#xF323;"
-      horiz-adv-x="512" d=" M426.6666666666667 128H85.3333333333333V341.3333333333334H426.6666666666667M298.6666666666667 64H213.3333333333333V85.3333333333334H298.6666666666667M469.3333333333333 64V384H42.6666666666667V64H0V21.3333333333334H512V64H469.3333333333333z" />
-    <glyph glyph-name="laptop-mac"
-      unicode="&#xF324;"
-      horiz-adv-x="512" d=" M256 42.6666666666667C244.2666666666667 42.6666666666667 234.6666666666667 52.2666666666667 234.6666666666667 64S244.2666666666667 85.3333333333334 256 85.3333333333334S277.3333333333333 75.7333333333334 277.3333333333333 64S267.7333333333334 42.6666666666667 256 42.6666666666667M85.3333333333333 341.3333333333334H426.6666666666667V106.6666666666667H85.3333333333333M426.6666666666667 64C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V341.3333333333334C469.3333333333333 365.0133333333333 450.1333333333334 384 426.6666666666667 384H85.3333333333333C61.6533333333333 384 42.6666666666667 365.0133333333333 42.6666666666667 341.3333333333334V106.6666666666667C42.6666666666667 83.2 61.8666666666667 64 85.3333333333333 64H0C0 40.5333333333333 19.2 21.3333333333334 42.6666666666667 21.3333333333334H469.3333333333333C492.8 21.3333333333334 512 40.5333333333333 512 64H426.6666666666667z" />
-    <glyph glyph-name="laptop-off"
-      unicode="&#xF6E6;"
-      horiz-adv-x="512" d=" M21.3333333333333 356.9066666666667L48.64 384L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L356.9066666666667 21.3333333333334H0V64H85.3333333333333C61.6533333333333 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V320C42.6666666666667 324.6933333333334 43.52 329.1733333333334 44.8 333.44L21.3333333333333 356.9066666666667M85.3333333333333 106.6666666666667H271.5733333333333L85.3333333333333 292.9066666666667V106.6666666666667M426.6666666666667 106.6666666666667V320H166.8266666666667L124.16 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H512V21.3333333333334H465.4933333333333L380.16 106.6666666666667H426.6666666666667z" />
-    <glyph glyph-name="laptop-windows"
-      unicode="&#xF325;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H448C459.7333333333333 362.6666666666667 469.3333333333333 353.0666666666667 469.3333333333333 341.3333333333334V106.6666666666667C469.3333333333333 94.9333333333333 459.7333333333333 85.3333333333334 448 85.3333333333334H469.3333333333333L512 21.3333333333334V0H0V21.3333333333334L42.6666666666667 85.3333333333334H64C52.2666666666667 85.3333333333334 42.6666666666667 94.9333333333333 42.6666666666667 106.6666666666667V341.3333333333334C42.6666666666667 353.0666666666667 52.2666666666667 362.6666666666667 64 362.6666666666667M85.3333333333333 320V128H426.6666666666667V320H85.3333333333333z" />
-    <glyph glyph-name="laravel"
-      unicode="&#xFACF;"
-      horiz-adv-x="512" d=" M469.3333333333333 194.7733333333334C469.9733333333334 199.2533333333334 468.48 204.16 465.28 207.5733333333334C464 209.0666666666667 454.1866666666666 221.2266666666667 443.9466666666666 234.0266666666667C433.4933333333334 247.04 422.3999999999999 260.9066666666667 418.9866666666667 264.7466666666667C415.1466666666667 269.4400000000001 409.6 274.7733333333334 401.2800000000001 274.7733333333334C399.7866666666667 274.7733333333334 398.5066666666667 274.5600000000001 396.3733333333334 274.3466666666667C393.8133333333334 274.1333333333334 373.9733333333334 270.7200000000001 358.4 268.1600000000001C349.0133333333333 266.6666666666668 341.3333333333333 265.3866666666667 339.2 264.9600000000001C331.7333333333334 263.8933333333334 326.8266666666667 260.6933333333334 324.6933333333334 256.0000000000001C323.6266666666667 253.0133333333334 322.3466666666667 247.4666666666667 327.04 241.2800000000001L359.04 195.8400000000001L257.7066666666666 171.7333333333335L162.7733333333333 330.6666666666667C160 335.1466666666667 155.52 341.3333333333334 144.2133333333333 341.3333333333334H141.0133333333333L119.2533333333333 339.2000000000001C99.84 337.7066666666667 64 334.7200000000001 60.16 334.7200000000001C53.3333333333333 334.7200000000001 48.4266666666667 332.1600000000001 45.44 327.4666666666667C41.8133333333333 322.1333333333334 41.8133333333333 315.0933333333334 45.44 306.5600000000001C50.56 294.6133333333334 128.8533333333333 125.4400000000001 129.28 124.5866666666667C133.3333333333334 114.3466666666667 143.1466666666667 107.7333333333334 154.0266666666667 107.7333333333334C157.0133333333333 107.7333333333334 160 108.16 161.92 109.0133333333334C174.08 112.0000000000001 213.3333333333333 122.24 239.7866666666667 129.0666666666667C253.2266666666667 104.7466666666667 277.3333333333333 61.4400000000001 282.4533333333333 54.4C285.8666666666667 49.4933333333333 291.6266666666667 42.6666666666667 301.6533333333333 42.6666666666667C306.1333333333334 42.6666666666667 310.4 44.16 315.52 45.8666666666667C322.9866666666667 48.2133333333333 442.4533333333334 90.88 448.64 93.44C452.9066666666666 95.36 458.6666666666666 97.7066666666667 460.8 104.3200000000001C462.08 108.5866666666667 461.2266666666667 113.0666666666667 458.0266666666667 117.3333333333334C455.6800000000001 121.1733333333334 433.2800000000001 151.04 416.64 173.2266666666667L458.0266666666667 184.3200000000001C465.4933333333334 186.6666666666667 468.0533333333333 191.36 469.3333333333334 194.7733333333334M277.3333333333334 138.6666666666667L381.6533333333334 165.5466666666667C399.5733333333334 141.0133333333333 409.1733333333334 128 414.2933333333334 120.96C338.7733333333335 95.36 315.5200000000001 87.4666666666667 308.6933333333335 85.3333333333334C303.7866666666668 92.8000000000001 289.2800000000001 117.9733333333334 277.3333333333335 138.6666666666667M369.0666666666667 237.44C378.8800000000001 239.1466666666667 391.4666666666668 241.4933333333333 398.2933333333334 242.7733333333333C402.7733333333335 237.0133333333333 414.7200000000001 221.8666666666667 423.0400000000001 211.2C413.8666666666668 208.8533333333333 401.0666666666667 205.6533333333333 393.3866666666668 203.7333333333333L369.0666666666667 237.4400000000001M136.1066666666667 309.3333333333334L220.8 162.5600000000001L162.1333333333333 148.48C149.3333333333333 175.1466666666667 101.9733333333333 272.64 86.6133333333333 304.64C92.16 305.0666666666667 130.7733333333333 308.48 136.1066666666666 309.3333333333334z" />
-    <glyph glyph-name="lastfm"
-      unicode="&#xF326;"
-      horiz-adv-x="512" d=" M384 65.4933333333333C339.6266666666667 65.7066666666667 315.9466666666667 87.4666666666667 299.52 126.0800000000001L294.8266666666666 136.5333333333334L254.2933333333333 229.76C240.8533333333333 262.6133333333334 207.36 285.0133333333333 169.8133333333333 285.0133333333333C118.8266666666666 285.0133333333333 77.44 243.4133333333334 77.44 192S118.8266666666666 98.9866666666667 169.8133333333333 98.9866666666667C205.2266666666666 98.9866666666667 236.3733333333333 119.2533333333333 251.7333333333333 149.3333333333334L268.1599999999999 110.72C245.3333333333333 82.1333333333334 209.4933333333334 64 169.8133333333333 64C99.6266666666667 64 42.6666666666667 121.1733333333334 42.6666666666667 192C42.6666666666667 262.6133333333334 99.6266666666667 320 169.8133333333333 320C222.72 320 265.6 291.4133333333334 287.36 241.0666666666667C288.8533333333333 237.0133333333334 310.1866666666666 186.8800000000001 328.9599999999999 144.2133333333334C340.4799999999999 117.3333333333334 350.2933333333333 100.0533333333334 382.08 98.9866666666667C413.4399999999999 97.92 434.9866666666666 117.3333333333334 434.9866666666666 141.4400000000001C434.9866666666666 165.12 418.56 170.6666666666667 390.8266666666666 180.0533333333334C341.3333333333333 196.48 315.5199999999999 213.3333333333334 315.5199999999999 252.8000000000001C315.5199999999999 291.6266666666667 341.3333333333333 317.4400000000001 383.9999999999999 317.4400000000001C411.9466666666666 317.4400000000001 431.7866666666665 305.0666666666667 445.6533333333333 280.3200000000001L418.56 266.6666666666667C408.32 280.7466666666667 397.0133333333332 286.5066666666667 382.7199999999999 286.5066666666667C362.6666666666666 286.5066666666667 348.3733333333333 272.4266666666667 348.3733333333333 253.8666666666667C348.3733333333333 227.4133333333334 371.84 223.36 404.6933333333333 212.6933333333334C448.8533333333333 198.1866666666667 469.3333333333333 181.3333333333334 469.3333333333333 140.3733333333333C469.3333333333333 97.0666666666667 432.4266666666666 65.4933333333333 384 65.4933333333333z" />
-    <glyph glyph-name="lastpass"
-      unicode="&#xF446;"
-      horiz-adv-x="512" d=" M298.6666666666667 192C298.6666666666667 215.4666666666667 317.8666666666667 234.6666666666667 341.3333333333333 234.6666666666667S384 215.4666666666667 384 192S364.8 149.3333333333334 341.3333333333333 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192M170.6666666666667 192C170.6666666666667 215.4666666666667 189.8666666666667 234.6666666666667 213.3333333333333 234.6666666666667S256 215.4666666666667 256 192S236.8 149.3333333333334 213.3333333333333 149.3333333333334S170.6666666666667 168.5333333333334 170.6666666666667 192M42.6666666666667 192C42.6666666666667 215.4666666666667 61.8666666666667 234.6666666666667 85.3333333333333 234.6666666666667S128 215.4666666666667 128 192S108.8 149.3333333333334 85.3333333333333 149.3333333333334S42.6666666666667 168.5333333333334 42.6666666666667 192M469.3333333333333 341.3333333333334H426.6666666666667V42.6666666666667H469.3333333333333V341.3333333333334z" />
-    <glyph glyph-name="launch"
-      unicode="&#xF327;"
-      horiz-adv-x="512" d=" M298.6666666666667 384V341.3333333333334H375.2533333333334L165.5466666666667 131.6266666666667L195.6266666666667 101.5466666666667L405.3333333333333 311.2533333333334V234.6666666666667H448V384M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H256V384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V192H405.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="lava-lamp"
-      unicode="&#xF7D4;"
-      horiz-adv-x="512" d=" M213.3333333333333 384L170.6666666666667 106.6666666666667H341.3333333333333L298.6666666666667 384H213.3333333333333M245.3333333333333 325.3333333333334C254.08 325.3333333333334 261.3333333333333 318.0800000000001 261.3333333333333 309.3333333333334S254.08 293.3333333333334 245.3333333333333 293.3333333333334S229.3333333333333 300.5866666666667 229.3333333333333 309.3333333333334S236.5866666666667 325.3333333333334 245.3333333333333 325.3333333333334M266.6666666666667 266.6666666666667C278.4 266.6666666666667 288 257.0666666666667 288 245.3333333333334S278.4 224 266.6666666666667 224S245.3333333333333 233.6 245.3333333333333 245.3333333333334S254.9333333333333 266.6666666666667 266.6666666666667 266.6666666666667M245.3333333333333 192C263.04 192 277.3333333333333 177.7066666666667 277.3333333333333 160S263.04 128 245.3333333333333 128S213.3333333333333 142.2933333333334 213.3333333333333 160S227.6266666666667 192 245.3333333333333 192M170.6666666666667 85.3333333333334L213.3333333333333 42.6666666666667L170.6666666666667 0H341.3333333333333L298.6666666666667 42.6666666666667L341.3333333333333 85.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="layers"
-      unicode="&#xF328;"
-      horiz-adv-x="512" d=" M256 106.6666666666667L413.0133333333333 228.9066666666667L448 256L256 405.3333333333333L64 256L98.7733333333333 228.9066666666667M256 52.48L98.56 174.72L64 147.84L256 -1.4933333333333L448 147.84L413.2266666666667 174.9333333333333L256 52.48z" />
-    <glyph glyph-name="layers-off"
-      unicode="&#xF329;"
-      horiz-adv-x="512" d=" M69.76 426.6666666666667L42.6666666666667 399.5733333333333L132.6933333333333 309.3333333333334L64 256L98.7733333333333 228.9066666666667L256 106.6666666666667L300.8 141.44L331.3066666666666 110.9333333333333L256 52.48L98.7733333333333 174.72L64 147.84L256 -1.4933333333333L361.6 80.64L442.24 0L469.3333333333333 27.0933333333334L69.76 426.6666666666667M413.0133333333333 228.9066666666667L448 256L256 405.3333333333333L193.92 356.9066666666667L361.8133333333334 188.8000000000001L413.0133333333333 228.9066666666667M422.6133333333333 128L448 147.84L417.4933333333334 178.3466666666667L392.1066666666667 158.72L422.6133333333333 128z" />
-    <glyph glyph-name="layers-off-outline"
-      unicode="&#xF9FC;"
-      horiz-adv-x="512" d=" M256 351.36L231.04 331.9466666666667L200.7466666666667 362.6666666666667L256 405.3333333333333L448 256L368.64 194.3466666666667L338.1333333333334 224.64L378.4533333333333 256L256 351.36M448 147.84L429.44 133.3333333333334L398.9333333333333 163.84L413.2266666666667 174.9333333333333L448 147.84M72.7466666666667 429.6533333333333L472.32 30.08L442.24 0L361.6 80.64L256 -1.4933333333333L64 147.84L98.56 174.72L256 52.48L330.6666666666667 111.1466666666667L300.8 141.4400000000001L256 106.6666666666667L64 256L132.6933333333333 309.3333333333334L42.6666666666667 399.5733333333333L72.7466666666667 429.6533333333333M256 160.64L270.2933333333333 171.9466666666667L163.2 279.04L133.5466666666667 256L256 160.64z" />
-    <glyph glyph-name="layers-outline"
-      unicode="&#xF9FD;"
-      horiz-adv-x="512" d=" M256 52.48L413.2266666666667 174.9333333333334L448 147.84L256 -1.4933333333333L64 147.84L98.56 174.72L256 52.48M256 106.6666666666667L64 256L256 405.3333333333333L448 256L256 106.6666666666667M256 351.36L133.5466666666667 256L256 160.64L378.4533333333333 256L256 351.36z" />
-    <glyph glyph-name="lead-pencil"
-      unicode="&#xF64F;"
-      horiz-adv-x="512" d=" M359.2533333333334 389.76C350.9333333333333 389.76 342.8266666666667 386.56 336.4266666666666 380.3733333333334L291.2 335.1466666666667L404.2666666666667 221.8666666666667L449.4933333333334 266.6666666666667C462.2933333333334 279.68 462.2933333333334 299.9466666666667 449.4933333333334 312.3200000000001L381.8666666666666 380.3733333333334C375.4666666666666 386.56 367.36 389.76 359.2533333333334 389.76M276.0533333333333 320L103.2533333333333 146.9866666666667L157.8666666666667 141.0133333333334L161.7066666666667 92.16L210.3466666666666 88.5333333333333L216.5333333333333 33.92L389.3333333333333 206.9333333333333M90.6666666666667 127.1466666666667L53.3333333333333 -15.5733333333333L196.2666666666667 22.6133333333333L191.1466666666667 68.6933333333333L141.8666666666666 72.3200000000001L138.0266666666667 121.8133333333334" />
-    <glyph glyph-name="leaf"
-      unicode="&#xF32A;"
-      horiz-adv-x="512" d=" M362.6666666666667 277.3333333333334C170.6666666666667 234.6666666666667 125.8666666666667 103.04 81.4933333333333 -7.2533333333333L121.8133333333333 -21.3333333333333L142.08 27.7333333333334C152.32 24.1066666666667 162.9866666666667 21.3333333333334 170.6666666666667 21.3333333333334C405.3333333333333 21.3333333333334 469.3333333333333 384 469.3333333333333 384C448 341.3333333333334 298.6666666666667 336 192 314.6666666666667S42.6666666666667 202.6666666666667 42.6666666666667 160S80 80 80 80C149.3333333333333 277.3333333333334 362.6666666666667 277.3333333333334 362.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="led-off"
-      unicode="&#xF32B;"
-      horiz-adv-x="512" d=" M256 320C208.8533333333333 320 170.6666666666667 281.8133333333334 170.6666666666667 234.6666666666667V106.6666666666667H128V64H192V-42.6666666666666H234.6666666666667V64H277.3333333333333V-42.6666666666666H320V64H384V106.6666666666667H341.3333333333333V234.6666666666667C341.3333333333333 281.8133333333334 303.1466666666667 320 256 320z" />
-    <glyph glyph-name="led-on"
-      unicode="&#xF32C;"
-      horiz-adv-x="512" d=" M234.6666666666667 448V362.6666666666667H277.3333333333333V448H234.6666666666667M390.4 399.1466666666667L325.12 335.1466666666667L354.9866666666667 304.8533333333334L420.2666666666667 368.8533333333334L390.4 399.1466666666667M121.8133333333334 399.1466666666667L91.52 368.8533333333334L155.52 304.8533333333334L185.8133333333333 335.1466666666667L121.8133333333334 399.1466666666667M256 320C208.8533333333333 320 170.6666666666667 281.8133333333334 170.6666666666667 234.6666666666667V106.6666666666667H128V64H192V-42.6666666666666H234.6666666666667V64H277.3333333333333V-42.6666666666666H320V64H384V106.6666666666667H341.3333333333333V234.6666666666667C341.3333333333333 281.8133333333334 303.1466666666667 320 256 320M42.6666666666667 256V213.3333333333334H128V256H42.6666666666667M384 256V213.3333333333334H469.3333333333333V256H384z" />
-    <glyph glyph-name="led-outline"
-      unicode="&#xF32D;"
-      horiz-adv-x="512" d=" M256 320C208.8533333333333 320 170.6666666666667 281.8133333333334 170.6666666666667 234.6666666666667V106.6666666666667H128V64H192V-42.6666666666666H234.6666666666667V64H277.3333333333333V-42.6666666666666H320V64H384V106.6666666666667H341.3333333333333V234.6666666666667C341.3333333333333 281.8133333333334 303.1466666666667 320 256 320M256 277.3333333333334C279.4666666666667 277.3333333333334 298.6666666666667 258.1333333333334 298.6666666666667 234.6666666666667V128H213.3333333333333V234.6666666666667C213.3333333333333 258.1333333333334 232.5333333333334 277.3333333333334 256 277.3333333333334z" />
-    <glyph glyph-name="led-strip"
-      unicode="&#xF7D5;"
-      horiz-adv-x="512" d=" M59.9466666666667 267.52L316.3733333333334 10.6666666666667L331.52 26.0266666666666L361.6 -4.0533333333333L391.68 26.0266666666666L361.6 56.3200000000001L391.68 86.4L421.9733333333334 56.3200000000001L452.0533333333333 86.4L421.9733333333334 116.48L437.3333333333333 131.6266666666667L180.48 388.0533333333334L59.9466666666667 267.52M120.32 267.52L180.48 327.68L376.7466666666667 131.6266666666667L316.3733333333334 71.2533333333333L120.32 267.52M150.4 267.52L180.48 237.2266666666667L210.7733333333334 267.52L180.48 297.6L150.4 267.52M195.6266666666667 222.08L225.92 192L256 222.08L225.92 252.3733333333334L195.6266666666667 222.08M240.8533333333333 176.8533333333334L271.1466666666667 146.7733333333333L301.2266666666667 176.8533333333334L271.1466666666667 207.1466666666667L240.8533333333333 176.8533333333334M286.08 131.6266666666667L316.3733333333334 101.5466666666666L346.4533333333333 131.6266666666667L316.3733333333333 161.92L286.08 131.6266666666667z" />
-    <glyph glyph-name="led-variant-off"
-      unicode="&#xF32E;"
-      horiz-adv-x="512" d=" M256 384C214.4 384 179.84 354.1333333333334 172.3733333333333 314.6666666666667L358.8266666666667 128H384V170.6666666666667H341.3333333333333V298.6666666666667C341.3333333333333 345.8133333333334 303.1466666666667 384 256 384M69.9733333333333 362.6666666666667L42.6666666666667 335.5733333333334L170.6666666666667 207.5733333333334V170.6666666666667H128V128H192V0H234.6666666666667V128H250.24L277.3333333333333 100.9066666666667V0H320V58.24L399.5733333333333 -21.3333333333333L426.6666666666667 5.9733333333334L320 112.6400000000001L170.6666666666667 261.9733333333334L69.9733333333333 362.6666666666667z" />
-    <glyph glyph-name="led-variant-on"
-      unicode="&#xF32F;"
-      horiz-adv-x="512" d=" M256 384C208.8533333333333 384 170.6666666666667 345.8133333333334 170.6666666666667 298.6666666666667V170.6666666666667H128V128H192V0H234.6666666666667V128H277.3333333333333V0H320V128H384V170.6666666666667H341.3333333333333V298.6666666666667C341.3333333333333 345.8133333333334 303.1466666666667 384 256 384z" />
-    <glyph glyph-name="led-variant-outline"
-      unicode="&#xF330;"
-      horiz-adv-x="512" d=" M256 384C208.8533333333333 384 170.6666666666667 345.8133333333334 170.6666666666667 298.6666666666667V170.6666666666667H128V128H192V0H234.6666666666667V128H277.3333333333333V0H320V128H384V170.6666666666667H341.3333333333333V298.6666666666667C341.3333333333333 345.8133333333334 303.1466666666667 384 256 384M256 341.3333333333334C279.4666666666667 341.3333333333334 298.6666666666667 322.1333333333334 298.6666666666667 298.6666666666667V192H213.3333333333333V298.6666666666667C213.3333333333333 322.1333333333334 232.5333333333334 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="less-than"
-      unicode="&#xF97B;"
-      horiz-adv-x="512" d=" M394.6666666666667 359.68L416 322.9866666666667L191.36 192L416 61.0133333333333L394.6666666666667 24.3200000000001L106.6666666666667 192L394.6666666666667 359.68z" />
-    <glyph glyph-name="less-than-or-equal"
-      unicode="&#xF97C;"
-      horiz-adv-x="512" d=" M394.6666666666667 399.5733333333333L106.6666666666667 231.68L394.6666666666667 64L416 100.9066666666667L191.36 231.68L416 362.6666666666667L394.6666666666667 399.5733333333333M106.6666666666667 21.3333333333334V-21.3333333333333H426.6666666666667V21.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="library"
-      unicode="&#xF331;"
-      horiz-adv-x="512" d=" M256 277.3333333333334C291.4133333333333 277.3333333333334 320 305.92 320 341.3333333333334S291.4133333333333 405.3333333333333 256 405.3333333333333S192 376.7466666666667 192 341.3333333333334S220.5866666666667 277.3333333333334 256 277.3333333333334M256 201.8133333333334C205.6533333333333 248.5333333333334 138.6666666666667 277.3333333333334 64 277.3333333333334V42.6666666666667C138.6666666666667 42.6666666666667 205.6533333333333 13.8666666666667 256 -32.8533333333333C306.3466666666667 13.8666666666667 373.3333333333333 42.6666666666667 448 42.6666666666667V277.3333333333334C373.3333333333333 277.3333333333334 306.3466666666667 248.5333333333334 256 201.8133333333334z" />
-    <glyph glyph-name="library-books"
-      unicode="&#xF332;"
-      horiz-adv-x="512" d=" M405.3333333333333 298.6666666666667H192V341.3333333333334H405.3333333333333M320 128H192V170.6666666666667H320M405.3333333333333 213.3333333333334H192V256H405.3333333333333M426.6666666666667 405.3333333333333H170.6666666666667C147.2 405.3333333333333 128 386.1333333333334 128 362.6666666666667V106.6666666666667C128 83.2 147.2 64 170.6666666666667 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333M85.3333333333333 320H42.6666666666667V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H384V21.3333333333334H85.3333333333333V320z" />
-    <glyph glyph-name="library-music"
-      unicode="&#xF333;"
-      horiz-adv-x="512" d=" M85.3333333333333 320H42.6666666666667V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H384V21.3333333333334H85.3333333333333M384 298.6666666666667H320V181.3333333333334C320 151.8933333333334 296.1066666666667 128 266.6666666666667 128S213.3333333333333 151.8933333333333 213.3333333333333 181.3333333333334S237.2266666666667 234.6666666666667 266.6666666666667 234.6666666666667C278.8266666666667 234.6666666666667 289.7066666666667 230.6133333333334 298.6666666666667 224V341.3333333333334H384M426.6666666666667 405.3333333333333H170.6666666666667C147.2 405.3333333333333 128 386.1333333333334 128 362.6666666666667V106.6666666666667C128 83.2 147.2 64 170.6666666666667 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="library-plus"
-      unicode="&#xF334;"
-      horiz-adv-x="512" d=" M405.3333333333333 213.3333333333334H320V128H277.3333333333333V213.3333333333334H192V256H277.3333333333333V341.3333333333334H320V256H405.3333333333333M426.6666666666667 405.3333333333333H170.6666666666667C147.2 405.3333333333333 128 386.1333333333334 128 362.6666666666667V106.6666666666667C128 83.2 147.2 64 170.6666666666667 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333M85.3333333333333 320H42.6666666666667V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H384V21.3333333333334H85.3333333333333V320z" />
-    <glyph glyph-name="lifebuoy"
-      unicode="&#xF87D;"
-      horiz-adv-x="512" d=" M422.1866666666666 119.2533333333333C442.4533333333333 165.5466666666667 442.4533333333333 218.6666666666667 422.1866666666666 264.7466666666667L363.7333333333333 238.2933333333334C376.5333333333333 208.8533333333333 376.5333333333333 175.36 363.9466666666666 145.7066666666667L422.1866666666666 119.2533333333333M328.9599999999999 358.1866666666667C282.6666666666667 378.4533333333333 229.5466666666666 378.4533333333333 183.2533333333333 358.1866666666667L209.7066666666666 299.9466666666667C239.36 312.5333333333333 272.8533333333333 312.5333333333333 302.5066666666666 299.7333333333334L328.9599999999999 358.1866666666667M89.8133333333333 264.9600000000001C69.5466666666667 218.4533333333334 69.5466666666667 165.5466666666667 89.8133333333333 119.04L148.2666666666667 145.7066666666667C135.4666666666667 175.1466666666667 135.4666666666667 208.8533333333333 148.2666666666667 238.5066666666667L89.8133333333333 264.9600000000001M183.2533333333333 25.8133333333334C229.5466666666667 5.5466666666667 282.6666666666667 5.5466666666667 328.96 26.0266666666668L302.5066666666667 84.2666666666668C273.0666666666667 71.4666666666667 239.36 71.4666666666667 209.92 84.0533333333334L183.2533333333333 25.8133333333334M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 277.3333333333334C208.8533333333333 277.3333333333334 170.6666666666667 239.1466666666667 170.6666666666667 192S208.8533333333333 106.6666666666667 256 106.6666666666667S341.3333333333333 144.8533333333334 341.3333333333333 192S303.1466666666667 277.3333333333334 256 277.3333333333334z" />
-    <glyph glyph-name="light-switch"
-      unicode="&#xF97D;"
-      horiz-adv-x="512" d=" M149.3333333333333 426.6666666666667C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V0C106.6666666666667 -23.4666666666667 125.8666666666667 -42.6666666666666 149.3333333333333 -42.6666666666666H362.6666666666667C386.1333333333334 -42.6666666666666 405.3333333333333 -23.4666666666667 405.3333333333333 0V384C405.3333333333333 407.4666666666667 386.1333333333334 426.6666666666667 362.6666666666667 426.6666666666667H149.3333333333333M149.3333333333333 384H362.6666666666667V0H149.3333333333333V384M192 320V64H320V320H192M213.3333333333333 298.6666666666667H298.6666666666667V213.3333333333334H213.3333333333333V298.6666666666667M213.3333333333333 170.6666666666667H298.6666666666667V85.3333333333334H213.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="lightbulb"
-      unicode="&#xF335;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C173.44 405.3333333333333 106.6666666666667 338.56 106.6666666666667 256C106.6666666666667 205.2266666666667 132.0533333333333 160.6400000000001 170.6666666666667 133.5466666666667V85.3333333333334C170.6666666666667 73.6 180.2666666666667 64 192 64H320C331.7333333333334 64 341.3333333333333 73.6 341.3333333333333 85.3333333333334V133.5466666666667C379.9466666666666 160.64 405.3333333333333 205.2266666666667 405.3333333333333 256C405.3333333333333 338.56 338.56 405.3333333333333 256 405.3333333333333M192 0C192 -11.7333333333333 201.6 -21.3333333333333 213.3333333333333 -21.3333333333333H298.6666666666667C310.4 -21.3333333333333 320 -11.7333333333333 320 0V21.3333333333334H192V0z" />
-    <glyph glyph-name="lightbulb-on"
-      unicode="&#xF6E7;"
-      horiz-adv-x="512" d=" M256 320C326.6133333333334 320 384 262.6133333333334 384 192C384 144.64 358.1866666666666 103.2533333333333 320 81.0666666666667V42.6666666666667C320 30.9333333333333 310.4 21.3333333333334 298.6666666666667 21.3333333333334H213.3333333333333C201.6 21.3333333333334 192 30.9333333333333 192 42.6666666666667V81.0666666666667C153.8133333333333 103.2533333333333 128 144.6400000000001 128 192C128 262.6133333333334 185.3866666666667 320 256 320M298.6666666666667 0V-21.3333333333333C298.6666666666667 -33.0666666666667 289.0666666666667 -42.6666666666666 277.3333333333333 -42.6666666666666H234.6666666666667C222.9333333333333 -42.6666666666666 213.3333333333333 -33.0666666666667 213.3333333333333 -21.3333333333333V0H298.6666666666667M426.6666666666667 213.3333333333334H490.6666666666666V170.6666666666667H426.6666666666667V213.3333333333334M21.3333333333333 213.3333333333334H85.3333333333333V170.6666666666667H21.3333333333333V213.3333333333334M277.3333333333333 426.6666666666667V362.6666666666667H234.6666666666667V426.6666666666667H277.3333333333333M104.96 373.3333333333334L150.4 327.68L120.1066666666667 297.6L74.6666666666667 342.8266666666667L104.96 373.3333333333334M361.6 327.8933333333333L406.8266666666667 373.3333333333334L437.3333333333333 342.8266666666667L391.8933333333333 297.6L361.6 327.8933333333333z" />
-    <glyph glyph-name="lightbulb-on-outline"
-      unicode="&#xF6E8;"
-      horiz-adv-x="512" d=" M426.6666666666667 213.3333333333334H490.6666666666666V170.6666666666667H426.6666666666667V213.3333333333334M21.3333333333333 213.3333333333334H85.3333333333333V170.6666666666667H21.3333333333333V213.3333333333334M277.3333333333333 426.6666666666667V362.6666666666667H234.6666666666667V426.6666666666667H277.3333333333333M104.96 373.3333333333334L150.4 327.68L120.1066666666667 297.6L74.6666666666667 342.8266666666667L104.96 373.3333333333334M361.6 327.8933333333333L406.8266666666667 373.3333333333334L437.3333333333333 342.8266666666667L391.8933333333333 297.6L361.6 327.8933333333333M256 320C326.6133333333334 320 384 262.6133333333334 384 192C384 144.64 358.1866666666666 103.2533333333333 320 81.0666666666667V42.6666666666667C320 30.9333333333333 310.4 21.3333333333334 298.6666666666667 21.3333333333334H213.3333333333333C201.6 21.3333333333334 192 30.9333333333333 192 42.6666666666667V81.0666666666667C153.8133333333333 103.2533333333333 128 144.6400000000001 128 192C128 262.6133333333334 185.3866666666667 320 256 320M298.6666666666667 0V-21.3333333333333C298.6666666666667 -33.0666666666667 289.0666666666667 -42.6666666666666 277.3333333333333 -42.6666666666666H234.6666666666667C222.9333333333333 -42.6666666666666 213.3333333333333 -33.0666666666667 213.3333333333333 -21.3333333333333V0H298.6666666666667M234.6666666666667 64H277.3333333333333V109.44C314.24 118.8266666666667 341.3333333333333 152.32 341.3333333333333 192C341.3333333333333 239.1466666666667 303.1466666666667 277.3333333333334 256 277.3333333333334S170.6666666666667 239.1466666666667 170.6666666666667 192C170.6666666666667 152.3200000000001 197.76 118.8266666666667 234.6666666666667 109.44V64z" />
-    <glyph glyph-name="lightbulb-outline"
-      unicode="&#xF336;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C338.56 405.3333333333333 405.3333333333333 338.56 405.3333333333333 256C405.3333333333333 205.2266666666667 379.9466666666666 160.6400000000001 341.3333333333333 133.5466666666667V85.3333333333334C341.3333333333333 73.6 331.7333333333334 64 320 64H192C180.2666666666667 64 170.6666666666667 73.6 170.6666666666667 85.3333333333334V133.5466666666667C132.0533333333334 160.64 106.6666666666667 205.2266666666667 106.6666666666667 256C106.6666666666667 338.56 173.44 405.3333333333333 256 405.3333333333333M192 0V21.3333333333334H320V0C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0M256 362.6666666666667C197.12 362.6666666666667 149.3333333333333 314.88 149.3333333333333 256C149.3333333333333 212.2666666666667 175.5733333333333 174.72 213.3333333333333 158.2933333333334V106.6666666666667H298.6666666666667V158.2933333333334C336.4266666666666 174.72 362.6666666666667 212.2666666666667 362.6666666666667 256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="lighthouse"
-      unicode="&#xF9FE;"
-      horiz-adv-x="512" d=" M170.6666666666667 234.6666666666667V277.3333333333334H192V362.6666666666667H170.6666666666667V384L256 426.6666666666667L341.3333333333333 384V362.6666666666667H320V277.3333333333334H341.3333333333333V234.6666666666667H314.4533333333333L180.0533333333334 157.0133333333333L192 234.6666666666667H170.6666666666667M277.3333333333333 277.3333333333334V362.6666666666667H234.6666666666667V277.3333333333334H277.3333333333333M149.3333333333333 -42.6666666666666L150.1866666666667 -37.5466666666667L344.5333333333333 74.6666666666667L355.6266666666666 2.5600000000001L277.3333333333333 -42.6666666666666H149.3333333333333M171.7333333333334 103.04L326.6133333333334 192L337.7066666666667 120.1066666666667L158.5066666666667 16.64L171.7333333333333 103.0400000000001z" />
-    <glyph glyph-name="lighthouse-on"
-      unicode="&#xF9FF;"
-      horiz-adv-x="512" d=" M21.3333333333333 234.6666666666667V405.3333333333333L213.3333333333333 341.3333333333334V298.6666666666667L21.3333333333333 234.6666666666667M170.6666666666667 234.6666666666667V277.3333333333334H277.3333333333333V362.6666666666667H170.6666666666667V384L256 426.6666666666667L341.3333333333333 384V362.6666666666667H320V277.3333333333334H341.3333333333333V234.6666666666667H314.4533333333333L180.0533333333334 157.0133333333333L192 234.6666666666667H170.6666666666667M149.3333333333333 -42.6666666666666L150.1866666666667 -37.5466666666667L344.5333333333333 74.6666666666667L355.6266666666666 2.5600000000001L277.3333333333333 -42.6666666666666H149.3333333333333M171.7333333333334 103.04L326.6133333333334 192L337.7066666666667 120.1066666666667L158.5066666666667 16.64L171.7333333333333 103.0400000000001z" />
-    <glyph glyph-name="link"
-      unicode="&#xF337;"
-      horiz-adv-x="512" d=" M341.3333333333333 320H277.3333333333333V279.4666666666667H341.3333333333333C389.5466666666666 279.4666666666667 428.8 240.4266666666667 428.8 192C428.8 143.7866666666667 389.5466666666667 104.5333333333333 341.3333333333333 104.5333333333333H277.3333333333333V64H341.3333333333333C411.9466666666666 64 469.3333333333333 121.3866666666667 469.3333333333333 192C469.3333333333333 262.8266666666667 411.9466666666666 320 341.3333333333333 320M83.2 192C83.2 240.4266666666667 122.4533333333333 279.4666666666667 170.6666666666667 279.4666666666667H234.6666666666667V320H170.6666666666667C100.0533333333333 320 42.6666666666667 262.6133333333334 42.6666666666667 192S100.0533333333333 64 170.6666666666667 64H234.6666666666667V104.5333333333333H170.6666666666667C122.4533333333333 104.5333333333333 83.2 143.7866666666666 83.2 192M170.6666666666667 170.6666666666667H341.3333333333333V213.3333333333334H170.6666666666667V170.6666666666667z" />
-    <glyph glyph-name="link-off"
-      unicode="&#xF338;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L314.24 64H277.3333333333333V100.9066666666667L207.5733333333333 170.6666666666667H170.6666666666667V207.5733333333334L117.3333333333333 261.12C96 245.3333333333334 83.2 220.16 83.2 192C83.2 143.7866666666667 122.4533333333333 104.5333333333333 170.6666666666667 104.5333333333333H234.6666666666667V64H170.6666666666667C100.0533333333333 64 42.6666666666667 121.3866666666667 42.6666666666667 192C42.6666666666667 231.2533333333334 60.3733333333333 266.6666666666667 88.32 289.92L42.6666666666667 335.5733333333334M341.3333333333333 320C411.9466666666666 320 469.3333333333333 262.6133333333334 469.3333333333333 192C469.3333333333333 144.8533333333334 443.7333333333334 103.4666666666667 405.3333333333333 81.28L375.4666666666667 111.5733333333333C406.8266666666667 124.8 428.8 155.7333333333334 428.8 192C428.8 240.4266666666666 389.5466666666667 279.4666666666667 341.3333333333333 279.4666666666667H277.3333333333333V320H341.3333333333333M170.6666666666667 320H234.6666666666667V279.4666666666667H207.36L166.8266666666667 320H170.6666666666667M341.3333333333333 213.3333333333334V170.6666666666667H316.16L273.4933333333334 213.3333333333334H341.3333333333333z" />
-    <glyph glyph-name="link-variant"
-      unicode="&#xF339;"
-      horiz-adv-x="512" d=" M225.92 161.92C234.6666666666667 153.6 234.6666666666667 139.9466666666667 225.92 131.6266666666667C217.6 123.3066666666667 203.9466666666667 123.3066666666667 195.6266666666667 131.6266666666667C154.0266666666667 173.2266666666667 154.0266666666667 240.8533333333333 195.6266666666667 282.4533333333334L271.1466666666667 357.9733333333334C312.7466666666667 399.5733333333333 380.3733333333334 399.5733333333333 421.9733333333334 357.9733333333334C463.5733333333333 316.3733333333334 463.5733333333333 248.7466666666667 421.9733333333334 207.1466666666667L390.1866666666667 175.36C390.4000000000001 192.8533333333334 387.6266666666667 210.3466666666667 381.6533333333334 226.9866666666667L391.6800000000001 237.2266666666667C416.8533333333334 262.1866666666667 416.8533333333334 302.7200000000001 391.6800000000001 327.6800000000001C366.7200000000001 352.8533333333334 326.1866666666667 352.8533333333334 301.2266666666667 327.6800000000001L225.9200000000001 252.3733333333334C200.7466666666667 227.4133333333334 200.7466666666667 186.8800000000001 225.9200000000001 161.9200000000001M286.0800000000001 252.3733333333334C294.4000000000001 260.6933333333334 308.0533333333334 260.6933333333334 316.3733333333334 252.3733333333334C357.9733333333334 210.7733333333334 357.9733333333334 143.1466666666667 316.3733333333334 101.5466666666667L240.8533333333334 26.0266666666668C199.2533333333334 -15.5733333333333 131.6266666666667 -15.5733333333333 90.0266666666667 26.0266666666668C48.4266666666667 67.6266666666667 48.4266666666667 135.2533333333335 90.0266666666667 176.8533333333334L121.8133333333334 208.6400000000001C121.6000000000001 191.1466666666668 124.3733333333334 173.6533333333334 130.3466666666667 156.8000000000001L120.3200000000001 146.7733333333334C95.1466666666667 121.8133333333334 95.1466666666667 81.2800000000001 120.3200000000001 56.3200000000001C145.2800000000001 31.1466666666667 185.8133333333334 31.1466666666667 210.7733333333334 56.3200000000001L286.0800000000001 131.6266666666667C311.2533333333334 156.5866666666667 311.2533333333334 197.12 286.0800000000001 222.08C277.3333333333334 230.4000000000001 277.3333333333334 244.0533333333334 286.0800000000001 252.3733333333334z" />
-    <glyph glyph-name="link-variant-off"
-      unicode="&#xF33A;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L296.5333333333333 81.7066666666667L240.8533333333334 26.0266666666666C199.2533333333334 -15.5733333333333 131.6266666666667 -15.5733333333333 90.0266666666667 26.0266666666666C48.4266666666667 67.6266666666667 48.4266666666667 135.2533333333333 90.0266666666667 176.8533333333334L121.8133333333334 208.64C121.6 191.1466666666667 124.3733333333334 173.6533333333333 130.3466666666667 156.8L120.32 146.7733333333333C95.1466666666667 121.8133333333333 95.1466666666667 81.28 120.32 56.3200000000001C145.28 31.1466666666667 185.8133333333333 31.1466666666667 210.7733333333334 56.3200000000001L266.6666666666668 111.7866666666667L232.1066666666667 146.1333333333333C231.8933333333334 141.0133333333333 229.7600000000001 135.68 225.9200000000001 131.6266666666667C217.6000000000001 123.3066666666667 203.9466666666668 123.3066666666667 195.6266666666667 131.6266666666667C173.2266666666667 154.24 162.7733333333334 184.1066666666667 164.6933333333334 213.3333333333334L42.6666666666667 335.5733333333334M271.1466666666667 357.9733333333334C312.7466666666667 399.5733333333333 380.3733333333334 399.5733333333333 421.9733333333334 357.9733333333334C463.5733333333333 316.3733333333334 463.5733333333333 248.7466666666667 421.9733333333334 207.1466666666667L390.1866666666667 175.36C390.4000000000001 192.8533333333334 387.6266666666667 210.3466666666667 381.6533333333334 226.9866666666667L391.6800000000001 237.2266666666667C416.8533333333334 262.1866666666667 416.8533333333334 302.7200000000001 391.6800000000001 327.6800000000001C366.7200000000001 352.8533333333334 326.1866666666667 352.8533333333334 301.2266666666667 327.6800000000001L230.1866666666667 256.6400000000001L200.1066666666667 286.9333333333334L271.1466666666667 357.9733333333334M286.0800000000001 252.3733333333334C294.4000000000001 260.6933333333334 308.0533333333334 260.6933333333334 316.3733333333334 252.3733333333334C345.6 223.1466666666667 354.3466666666667 181.3333333333334 342.6133333333334 144.4266666666667L304.6400000000001 182.1866666666667C303.5733333333334 196.6933333333334 297.3866666666667 210.9866666666667 286.0800000000001 222.0800000000001C277.3333333333334 230.4000000000001 277.3333333333334 244.0533333333334 286.0800000000001 252.3733333333334z" />
-    <glyph glyph-name="linkedin"
-      unicode="&#xF33B;"
-      horiz-adv-x="512" d=" M448 0H362.6666666666667V144C362.6666666666667 166.6133333333334 337.28 185.3866666666667 314.6666666666667 185.3866666666667S277.3333333333333 166.6133333333334 277.3333333333333 144V0H192V256H277.3333333333333V213.3333333333334C291.4133333333333 236.1600000000001 327.68 250.88 352 250.88C405.3333333333333 250.88 448 207.36 448 154.6666666666667V0M149.3333333333333 0H64V256H149.3333333333333V0M106.6666666666667 384C130.1333333333333 384 149.3333333333333 364.8 149.3333333333333 341.3333333333334S130.1333333333333 298.6666666666667 106.6666666666667 298.6666666666667S64 317.8666666666667 64 341.3333333333334S83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="linkedin-box"
-      unicode="&#xF33C;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M394.6666666666667 53.3333333333334V166.4C394.6666666666667 204.8000000000001 363.52 235.9466666666667 325.12 235.9466666666667C306.9866666666667 235.9466666666667 285.8666666666667 224.8533333333334 275.6266666666667 208.2133333333334V231.8933333333333H216.1066666666666V53.3333333333334H275.6266666666666V158.5066666666667C275.6266666666666 174.9333333333333 288.8533333333333 188.3733333333333 305.28 188.3733333333333C321.7066666666666 188.3733333333333 335.1466666666667 174.9333333333333 335.1466666666667 158.5066666666667V53.3333333333334H394.6666666666667M146.7733333333333 265.3866666666667C166.6133333333333 265.3866666666667 182.6133333333334 281.3866666666667 182.6133333333334 301.2266666666667C182.6133333333334 321.0666666666667 166.6133333333334 337.28 146.7733333333334 337.28C126.9333333333334 337.28 110.72 321.0666666666667 110.72 301.2266666666667C110.72 281.3866666666667 126.9333333333334 265.3866666666667 146.7733333333334 265.3866666666667M176.4266666666667 53.3333333333334V231.8933333333333H117.3333333333333V53.3333333333334H176.4266666666667z" />
-    <glyph glyph-name="linux"
-      unicode="&#xF33D;"
-      horiz-adv-x="512" d=" M311.8933333333333 269.8666666666667C302.9333333333333 263.8933333333334 274.56 247.68 270.2933333333333 244.48C261.9733333333333 237.8666666666667 254.2933333333333 238.2933333333334 245.9733333333333 244.6933333333334C241.7066666666667 248.1066666666667 213.3333333333333 264.3200000000001 204.3733333333333 270.0800000000001C194.1333333333333 276.6933333333334 194.7733333333334 285.0133333333333 206.08 289.7066666666667C241.0666666666667 304.4266666666667 276.0533333333333 303.36 310.8266666666667 289.0666666666667C321.28 284.5866666666667 321.7066666666667 276.2666666666667 311.8933333333333 269.8666666666667M465.92 114.5600000000001C446.08 159.1466666666667 418.9866666666667 199.68 384 235.3066666666667C372.6933333333333 247.0400000000001 365.6533333333333 260.2666666666667 361.3866666666667 275.4133333333334C359.2533333333334 282.4533333333334 357.76 289.7066666666667 356.2666666666667 296.9600000000001C352.0000000000001 315.7333333333334 350.0800000000001 334.9333333333334 341.3333333333334 352.64C325.7600000000001 386.3466666666667 298.6666666666668 403.84 259.4133333333334 405.3333333333333C220.8000000000001 404.2666666666667 192.0000000000001 388.0533333333334 175.1466666666668 354.1333333333334C170.6666666666668 344.9600000000001 167.4666666666668 335.36 165.3333333333334 325.5466666666667C161.7066666666668 309.3333333333334 158.5066666666668 292.48 154.6666666666668 276.0533333333334C151.4666666666668 262.1866666666667 145.0666666666668 250.24 134.1866666666668 239.5733333333334C99.8400000000001 206.08 72.3200000000001 167.68 51.4133333333334 125.4400000000001C48.4266666666668 119.2533333333334 45.4400000000001 113.0666666666667 43.5200000000001 106.6666666666667C39.4666666666668 92.5866666666667 49.7066666666668 82.7733333333333 64.6400000000001 86.1866666666667C74.0266666666668 88.1066666666667 83.4133333333334 90.0266666666666 92.3733333333334 92.8C101.1200000000001 95.9999999999999 104.5333333333334 93.8666666666667 106.6666666666668 85.3333333333333C120.5333333333334 39.4666666666666 150.8266666666668 7.2533333333333 197.1200000000001 -10.6666666666667C285.0133333333335 -43.9466666666667 387.6266666666668 3.4133333333333 409.8133333333335 87.04C411.3066666666669 92.8 413.4400000000002 94.9333333333333 419.8400000000002 92.8C429.6533333333335 89.8133333333333 439.6800000000001 87.68 449.7066666666668 85.3333333333333C460.1600000000001 83.4133333333333 467.8400000000001 88.7466666666666 469.3333333333335 98.9866666666666C469.9733333333335 104.5333333333333 468.0533333333335 109.4399999999999 465.9200000000001 114.56" />
-    <glyph glyph-name="linux-mint"
-      unicode="&#xF8EC;"
-      horiz-adv-x="512" d=" M42.6666666666667 379.0933333333334V302.9333333333334H74.6666666666667C97.92 302.9333333333334 101.9733333333333 287.36 101.9733333333333 265.6V130.9866666666667C101.9733333333333 61.4400000000001 163.2 4.9066666666667 238.5066666666667 4.9066666666667H424.5333333333333C448 4.9066666666667 469.3333333333333 19.84 469.3333333333333 42.6666666666667V251.7333333333334C469.3333333333333 321.4933333333334 408.1066666666667 378.0266666666667 332.8 378.0266666666667H254.5066666666667V378.24L42.6666666666667 379.0933333333334M141.2266666666667 331.52H178.56V139.7333333333334C178.56 114.1333333333334 196.0533333333334 94.08 216.7466666666667 94.08L344.1066666666667 93.6533333333334C370.7733333333333 93.6533333333334 391.4666666666666 112 391.4666666666666 133.76L391.2533333333332 235.52C391.2533333333332 242.1333333333334 389.1199999999999 247.2533333333334 383.9999999999999 251.9466666666667C379.5199999999999 256.8533333333334 374.6133333333333 258.9866666666667 367.9999999999999 258.9866666666667S356.4799999999999 256.8533333333334 351.9999999999999 251.9466666666667C347.0933333333333 247.2533333333333 344.7466666666666 242.1333333333333 344.7466666666666 235.52V148.2666666666667H305.2799999999999V235.52C305.2799999999999 242.1333333333334 303.1466666666666 247.2533333333334 298.6666666666666 251.9466666666667C293.7599999999999 256.8533333333334 288.8533333333333 258.9866666666667 282.0266666666666 258.9866666666667C275.6266666666666 258.9866666666667 270.5066666666666 256.8533333333334 265.8133333333333 251.9466666666667C261.1199999999999 247.2533333333333 258.9866666666666 242.1333333333333 258.9866666666666 235.52V148.2666666666667H219.5199999999999V235.52C219.5199999999999 252.8 225.7066666666666 267.9466666666667 237.8666666666666 280.32C250.0266666666666 292.48 265.1733333333333 298.6666666666667 282.0266666666666 298.6666666666667C298.6666666666666 298.6666666666667 313.1733333333333 292.6933333333334 325.1199999999999 281.1733333333333C336.8533333333333 292.6933333333334 351.3599999999999 298.6666666666667 367.9999999999999 298.6666666666667C385.0666666666666 298.6666666666667 400.2133333333333 292.48 412.1599999999999 280.32C424.32 267.9466666666667 430.7199999999999 252.8 430.7199999999999 235.52L430.9333333333333 126.72C429.0133333333333 108.5866666666667 421.3333333333333 92.3733333333333 408.1066666666667 78.72C392.5333333333333 63.1466666666667 373.3333333333333 55.04 352 55.04H209.7066666666667C192 56.7466666666666 176.8533333333333 65.0666666666666 164.0533333333333 77.6533333333333C149.3333333333333 92.8 141.2266666666666 111.1466666666667 141.2266666666666 132.48V331.52z" />
-    <glyph glyph-name="litecoin"
-      unicode="&#xFA60;"
-      horiz-adv-x="512" d=" M267.7333333333334 108.3733333333333L280.7466666666667 154.0266666666667L315.9466666666667 166.6133333333334L346.6666666666667 285.2266666666667L310.6133333333334 270.7200000000001L346.6666666666667 405.3333333333333H170.6666666666667L114.7733333333333 196.9066666666667L79.36 184.7466666666667L47.36 65.92L85.3333333333333 79.5733333333334L56.7466666666667 -21.3333333333333H430.08L464.64 108.3733333333333H267.7333333333334M413.6533333333333 0H85.3333333333333L116.48 114.1333333333333L79.36 100.2666666666667L97.7066666666667 168.32L133.12 180.48L186.4533333333333 384H320L280.1066666666667 234.6666666666667L316.3733333333333 249.6L298.6666666666667 183.04L263.04 170.6666666666666L239.36 87.2533333333333H437.3333333333333L413.6533333333333 0z" />
-    <glyph glyph-name="loading"
-      unicode="&#xF771;"
-      horiz-adv-x="512" d=" M256 362.6666666666667V405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192H85.3333333333333C85.3333333333333 286.2933333333334 161.7066666666667 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="lock"
-      unicode="&#xF33E;"
-      horiz-adv-x="512" d=" M256 85.3333333333334C279.4666666666667 85.3333333333334 298.6666666666667 104.5333333333333 298.6666666666667 128C298.6666666666667 151.68 279.4666666666667 170.6666666666667 256 170.6666666666667S213.3333333333333 151.4666666666667 213.3333333333333 128S232.5333333333334 85.3333333333334 256 85.3333333333334M384 277.3333333333334C407.4666666666667 277.3333333333334 426.6666666666667 258.1333333333334 426.6666666666667 234.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V234.6666666666667C85.3333333333333 258.3466666666667 104.5333333333333 277.3333333333334 128 277.3333333333334H149.3333333333333V320C149.3333333333333 378.88 197.12 426.6666666666667 256 426.6666666666667S362.6666666666667 378.88 362.6666666666667 320V277.3333333333334H384M256 384C220.5866666666667 384 192 355.4133333333334 192 320V277.3333333333334H320V320C320 355.4133333333334 291.4133333333333 384 256 384z" />
-    <glyph glyph-name="lock-alert"
-      unicode="&#xF8ED;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C197.12 426.6666666666667 149.3333333333333 378.88 149.3333333333333 320V277.3333333333334H128C104.5333333333333 277.3333333333334 85.3333333333333 258.1333333333334 85.3333333333333 234.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V234.6666666666667C426.6666666666667 258.1333333333334 407.4666666666667 277.3333333333334 384 277.3333333333334H362.6666666666667V320C362.6666666666667 378.88 314.88 426.6666666666667 256 426.6666666666667M256 386.1333333333334C292.48 386.1333333333334 322.1333333333334 356.48 322.1333333333334 320V277.3333333333334H189.8666666666667V320C189.8666666666667 356.48 219.52 386.1333333333334 256 386.1333333333334M234.6666666666667 213.3333333333334H277.3333333333333V128H234.6666666666667V213.3333333333334M234.6666666666667 85.3333333333334H277.3333333333333V42.6666666666667H234.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="lock-clock"
-      unicode="&#xF97E;"
-      horiz-adv-x="512" d=" M181.3333333333333 405.3333333333333C128 405.3333333333333 85.3333333333333 362.6666666666667 85.3333333333333 309.3333333333334V298.6666666666667C61.6533333333333 298.6666666666667 42.6666666666667 279.68 42.6666666666667 256V64C42.6666666666667 40.3200000000001 61.6533333333333 21.3333333333334 85.3333333333333 21.3333333333334H186.0266666666667C217.1733333333333 -6.1866666666666 257.28 -21.3333333333333 298.6666666666667 -21.3333333333333C392.9600000000001 -21.3333333333333 469.3333333333333 55.04 469.3333333333333 149.3333333333334S392.9600000000001 320 298.6666666666667 320C291.4133333333333 320 284.16 319.36 277.3333333333333 318.2933333333334C272.2133333333333 367.5733333333333 230.8266666666667 405.3333333333333 181.3333333333333 405.3333333333333M181.3333333333333 362.6666666666667C210.7733333333334 362.6666666666667 234.6666666666667 338.7733333333333 234.6666666666667 309.3333333333334V298.6666666666667H128V309.3333333333334C128 338.7733333333333 151.8933333333333 362.6666666666667 181.3333333333333 362.6666666666667M298.6666666666667 277.3333333333334C369.28 277.3333333333334 426.6666666666667 219.9466666666667 426.6666666666667 149.3333333333334S369.28 21.3333333333334 298.6666666666667 21.3333333333334S170.6666666666667 78.72 170.6666666666667 149.3333333333334S228.0533333333333 277.3333333333334 298.6666666666667 277.3333333333334M277.3333333333333 234.6666666666667V128L354.9866666666667 81.28L371.6266666666667 108.8L309.3333333333334 146.1333333333333V234.6666666666667H277.3333333333333z" />
-    <glyph glyph-name="lock-open"
-      unicode="&#xF33F;"
-      horiz-adv-x="512" d=" M384 277.3333333333334C407.4666666666667 277.3333333333334 426.6666666666667 258.1333333333334 426.6666666666667 234.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V234.6666666666667C85.3333333333333 258.1333333333334 104.5333333333333 277.3333333333334 128 277.3333333333334H320V320C320 355.4133333333334 291.4133333333333 384 256 384S192 355.4133333333334 192 320H149.3333333333333C149.3333333333333 378.88 197.12 426.6666666666667 256 426.6666666666667S362.6666666666667 378.88 362.6666666666667 320V277.3333333333334H384M256 85.3333333333334C279.4666666666667 85.3333333333334 298.6666666666667 104.5333333333333 298.6666666666667 128S279.4666666666667 170.6666666666667 256 170.6666666666667S213.3333333333333 151.4666666666667 213.3333333333333 128S232.5333333333334 85.3333333333334 256 85.3333333333334z" />
-    <glyph glyph-name="lock-open-outline"
-      unicode="&#xF340;"
-      horiz-adv-x="512" d=" M384 21.3333333333334V234.6666666666667H128V21.3333333333334H384M384 277.3333333333334C407.4666666666667 277.3333333333334 426.6666666666667 258.1333333333334 426.6666666666667 234.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V234.6666666666667C85.3333333333333 258.1333333333334 104.5333333333333 277.3333333333334 128 277.3333333333334H320V320C320 355.4133333333334 291.4133333333333 384 256 384S192 355.4133333333334 192 320H149.3333333333333C149.3333333333333 378.88 197.12 426.6666666666667 256 426.6666666666667S362.6666666666667 378.88 362.6666666666667 320V277.3333333333334H384M256 85.3333333333334C232.5333333333334 85.3333333333334 213.3333333333333 104.5333333333333 213.3333333333333 128S232.5333333333334 170.6666666666667 256 170.6666666666667S298.6666666666667 151.4666666666667 298.6666666666667 128S279.4666666666667 85.3333333333334 256 85.3333333333334z" />
-    <glyph glyph-name="lock-outline"
-      unicode="&#xF341;"
-      horiz-adv-x="512" d=" M256 85.3333333333334C232.32 85.3333333333334 213.3333333333333 104.5333333333333 213.3333333333333 128C213.3333333333333 151.68 232.32 170.6666666666667 256 170.6666666666667C279.4666666666667 170.6666666666667 298.6666666666667 151.4666666666667 298.6666666666667 128S279.4666666666667 85.3333333333334 256 85.3333333333334M384 21.3333333333334V234.6666666666667H128V21.3333333333334H384M384 277.3333333333334C407.4666666666667 277.3333333333334 426.6666666666667 258.1333333333334 426.6666666666667 234.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.32 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V234.6666666666667C85.3333333333333 258.3466666666667 104.32 277.3333333333334 128 277.3333333333334H149.3333333333333V320C149.3333333333333 378.88 197.12 426.6666666666667 256 426.6666666666667S362.6666666666667 378.88 362.6666666666667 320V277.3333333333334H384M256 384C220.5866666666667 384 192 355.4133333333334 192 320V277.3333333333334H320V320C320 355.4133333333334 291.4133333333333 384 256 384z" />
-    <glyph glyph-name="lock-pattern"
-      unicode="&#xF6E9;"
-      horiz-adv-x="512" d=" M149.3333333333333 384C196.48 384 234.6666666666667 345.8133333333334 234.6666666666667 298.6666666666667C234.6666666666667 258.9866666666667 207.5733333333333 225.4933333333334 170.6666666666667 216.1066666666667V167.8933333333333C178.56 165.9733333333334 186.0266666666667 162.7733333333333 192.8533333333333 158.72L289.28 255.1466666666667C281.6 267.9466666666667 277.3333333333333 282.6666666666667 277.3333333333333 298.6666666666667C277.3333333333333 345.8133333333334 315.52 384 362.6666666666667 384S448 345.8133333333334 448 298.6666666666667S409.8133333333334 213.3333333333334 362.6666666666667 213.3333333333334C346.88 213.3333333333334 332.16 217.6 320 225.0666666666667L222.9333333333333 128C230.4 115.84 234.6666666666667 101.12 234.6666666666667 85.3333333333334C234.6666666666667 38.1866666666667 196.48 0 149.3333333333333 0S64 38.1866666666667 64 85.3333333333334C64 125.0133333333333 91.0933333333333 158.5066666666667 128 167.8933333333334V216.1066666666667C91.0933333333333 225.4933333333334 64 258.9866666666667 64 298.6666666666667C64 345.8133333333334 102.1866666666667 384 149.3333333333333 384M362.6666666666667 170.6666666666667C409.8133333333334 170.6666666666667 448 132.48 448 85.3333333333334S409.8133333333334 0 362.6666666666667 0S277.3333333333333 38.1866666666667 277.3333333333333 85.3333333333334S315.52 170.6666666666667 362.6666666666667 170.6666666666667M362.6666666666667 128C339.2 128 320 108.8 320 85.3333333333334S339.2 42.6666666666667 362.6666666666667 42.6666666666667S405.3333333333333 61.8666666666667 405.3333333333333 85.3333333333334S386.1333333333334 128 362.6666666666667 128z" />
-    <glyph glyph-name="lock-plus"
-      unicode="&#xF5FB;"
-      horiz-adv-x="512" d=" M384 277.3333333333334H362.6666666666667V320C362.6666666666667 378.88 314.88 426.6666666666667 256 426.6666666666667S149.3333333333333 378.88 149.3333333333333 320V277.3333333333334H128C104.5333333333333 277.3333333333334 85.3333333333333 258.1333333333334 85.3333333333333 234.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V234.6666666666667C426.6666666666667 258.1333333333334 407.4666666666667 277.3333333333334 384 277.3333333333334M189.8666666666667 320C189.8666666666667 356.48 219.52 386.1333333333334 256 386.1333333333334C292.48 386.1333333333334 322.1333333333334 356.48 322.1333333333334 320V277.3333333333334H189.8666666666667V320M341.3333333333333 106.6666666666667H277.3333333333333V42.6666666666667H234.6666666666667V106.6666666666667H170.6666666666667V149.3333333333334H234.6666666666667V213.3333333333334H277.3333333333333V149.3333333333334H341.3333333333333V106.6666666666667z" />
-    <glyph glyph-name="lock-question"
-      unicode="&#xF8EE;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C197.12 426.6666666666667 149.3333333333333 378.88 149.3333333333333 320V277.3333333333334H128C104.5333333333333 277.3333333333334 85.3333333333333 258.1333333333334 85.3333333333333 234.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V234.6666666666667C426.6666666666667 258.1333333333334 407.4666666666667 277.3333333333334 384 277.3333333333334H362.6666666666667V320C362.6666666666667 378.88 314.88 426.6666666666667 256 426.6666666666667M256 386.1333333333334C292.48 386.1333333333334 322.1333333333334 356.48 322.1333333333334 320V277.3333333333334H189.8666666666667V320C189.8666666666667 356.48 219.52 386.1333333333334 256 386.1333333333334M260.0533333333333 224C280.1066666666667 224 296.1066666666667 219.52 307.6266666666667 210.7733333333334C319.1466666666667 201.8133333333334 324.9066666666667 189.8666666666667 324.9066666666667 174.9333333333334C324.9066666666667 165.5466666666668 321.7066666666667 157.2266666666667 315.52 149.3333333333334C309.3333333333334 141.6533333333334 301.2266666666667 135.6800000000001 291.4133333333333 131.2000000000001C285.8666666666667 128.0000000000001 282.24 124.8000000000001 280.32 121.1733333333334C278.4 117.3333333333334 277.3333333333333 112.6400000000001 277.3333333333333 106.6666666666667H234.6666666666667C234.6666666666667 117.3333333333334 236.8 124.5866666666667 240.8533333333333 129.7066666666667C245.3333333333333 134.8266666666667 252.5866666666667 140.8000000000001 263.68 147.6266666666667C269.2266666666667 150.6133333333334 273.7066666666667 154.4533333333334 277.3333333333333 159.1466666666667C280.32 163.6266666666667 282.0266666666667 168.96 282.0266666666667 174.9333333333334C282.0266666666667 181.3333333333334 280.1066666666667 186.0266666666667 276.2666666666667 189.6533333333334C272.4266666666667 193.4933333333334 266.6666666666667 195.2 260.0533333333334 195.2C254.2933333333334 195.2 249.6 193.7066666666667 245.3333333333334 190.72C241.92 187.7333333333334 239.7866666666667 183.2533333333333 239.7866666666667 177.28H197.76C196.6933333333333 192 202.6666666666667 204.8 214.4 212.48C225.92 220.16 241.0666666666667 224 260.0533333333333 224M234.6666666666667 85.3333333333334H277.3333333333333V42.6666666666667H234.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="lock-reset"
-      unicode="&#xF772;"
-      horiz-adv-x="512" d=" M269.44 405.3333333333333C387.4133333333333 405.3333333333333 482.9866666666667 309.3333333333334 482.9866666666667 192S387.4133333333333 -21.3333333333333 269.44 -21.3333333333333C194.56 -21.3333333333333 129.0666666666667 17.4933333333333 90.88 76.16L124.5866666666667 102.8266666666667C154.6666666666667 53.9733333333334 208.2133333333333 21.3333333333334 269.6533333333333 21.3333333333334C363.9466666666667 21.3333333333334 440.32 97.7066666666667 440.32 192S363.9466666666667 362.6666666666667 269.6533333333333 362.6666666666667C182.6133333333334 362.6666666666667 110.9333333333333 297.3866666666667 100.48 213.3333333333334H159.36L79.5733333333333 133.76L0 213.3333333333334H57.3866666666667C68.0533333333333 321.0666666666667 158.9333333333333 405.3333333333333 269.44 405.3333333333333M332.5866666666667 229.5466666666667C343.2533333333334 229.3333333333334 352 220.8 352 209.92V111.5733333333334C352 100.9066666666667 343.2533333333334 91.9466666666667 332.3733333333334 91.9466666666667H214.4C203.52 91.9466666666667 194.7733333333334 100.9066666666667 194.7733333333334 111.5733333333333V209.92C194.7733333333334 220.8 203.52 229.3333333333334 214.1866666666667 229.5466666666667V251.0933333333334C214.1866666666667 283.7333333333334 240.8533333333334 310.1866666666667 273.28 310.1866666666667C305.92 310.1866666666667 332.5866666666667 283.7333333333334 332.5866666666667 251.0933333333334V229.5466666666667M273.28 280.32C257.28 280.32 244.0533333333334 267.3066666666667 244.0533333333334 251.0933333333334V229.5466666666667H302.7200000000001V251.0933333333334C302.7200000000001 267.3066666666667 289.4933333333334 280.32 273.2800000000001 280.32z" />
-    <glyph glyph-name="lock-smart"
-      unicode="&#xF8B1;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C185.3866666666667 405.3333333333333 128 347.9466666666667 128 277.3333333333334V106.6666666666667C128 36.0533333333334 185.3866666666667 -21.3333333333333 256 -21.3333333333333S384 36.0533333333334 384 106.6666666666667V277.3333333333334C384 347.9466666666667 326.6133333333334 405.3333333333333 256 405.3333333333333M170.6666666666667 320H213.3333333333333V277.3333333333334H170.6666666666667V320M234.6666666666667 320H277.3333333333333V277.3333333333334H234.6666666666667V320M298.6666666666667 320H341.3333333333333V277.3333333333334H298.6666666666667V320M170.6666666666667 256H213.3333333333333V213.3333333333334H170.6666666666667V256M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256M298.6666666666667 256H341.3333333333333V213.3333333333334H298.6666666666667V256M170.6666666666667 192H213.3333333333333V149.3333333333334H170.6666666666667V192M234.6666666666667 192H277.3333333333333V149.3333333333334H234.6666666666667V192M298.6666666666667 192H341.3333333333333V149.3333333333334H298.6666666666667V192M256 106.6666666666667C279.4666666666667 106.6666666666667 298.6666666666667 87.4666666666667 298.6666666666667 64S279.4666666666667 21.3333333333334 256 21.3333333333334S213.3333333333333 40.5333333333333 213.3333333333333 64S232.5333333333334 106.6666666666667 256 106.6666666666667z" />
-    <glyph glyph-name="locker"
-      unicode="&#xF7D6;"
-      horiz-adv-x="512" d=" M170.6666666666667 405.3333333333333H341.3333333333333C364.8 405.3333333333333 384 386.1333333333334 384 362.6666666666667V21.3333333333334C384 -2.1333333333333 364.8 -21.3333333333333 341.3333333333333 -21.3333333333333H170.6666666666667C147.2 -21.3333333333333 128 -2.1333333333333 128 21.3333333333334V362.6666666666667C128 386.1333333333334 147.2 405.3333333333333 170.6666666666667 405.3333333333333M170.6666666666667 362.6666666666667V21.3333333333334H341.3333333333333V362.6666666666667H170.6666666666667M213.3333333333333 170.6666666666667H256V85.3333333333334H213.3333333333333V170.6666666666667M213.3333333333333 320H298.6666666666667V288H213.3333333333333V320M213.3333333333333 256H298.6666666666667V224H213.3333333333333V256z" />
-    <glyph glyph-name="locker-multiple"
-      unicode="&#xF7D7;"
-      horiz-adv-x="512" d=" M64 405.3333333333333H448C471.4666666666667 405.3333333333333 490.6666666666666 386.1333333333334 490.6666666666666 362.6666666666667V21.3333333333334C490.6666666666666 -2.1333333333333 471.4666666666667 -21.3333333333333 448 -21.3333333333333H64C40.5333333333333 -21.3333333333333 21.3333333333333 -2.1333333333333 21.3333333333333 21.3333333333334V362.6666666666667C21.3333333333333 386.1333333333334 40.5333333333333 405.3333333333333 64 405.3333333333333M277.3333333333333 362.6666666666667V21.3333333333334H448V362.6666666666667H277.3333333333333M64 362.6666666666667V21.3333333333334H234.6666666666667V362.6666666666667H64M106.6666666666667 170.6666666666667H149.3333333333333V85.3333333333334H106.6666666666667V170.6666666666667M106.6666666666667 320H192V288H106.6666666666667V320M106.6666666666667 256H192V224H106.6666666666667V256M320 170.6666666666667H362.6666666666667V85.3333333333334H320V170.6666666666667M320 320H405.3333333333333V288H320V320M320 256H405.3333333333333V224H320V256z" />
-    <glyph glyph-name="login"
-      unicode="&#xF342;"
-      horiz-adv-x="512" d=" M213.3333333333333 80V149.3333333333334H64V234.6666666666667H213.3333333333333V304L325.3333333333333 192L213.3333333333333 80M170.6666666666667 405.3333333333333H362.6666666666667C386.1333333333334 405.3333333333333 405.3333333333333 386.1333333333334 405.3333333333333 362.6666666666667V21.3333333333334C405.3333333333333 -2.1333333333333 386.1333333333334 -21.3333333333333 362.6666666666667 -21.3333333333333H170.6666666666667C147.2 -21.3333333333333 128 -2.1333333333333 128 21.3333333333334V106.6666666666667H170.6666666666667V21.3333333333334H362.6666666666667V362.6666666666667H170.6666666666667V277.3333333333334H128V362.6666666666667C128 386.1333333333334 147.2 405.3333333333333 170.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="login-variant"
-      unicode="&#xF5FC;"
-      horiz-adv-x="512" d=" M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V256H106.6666666666667V341.3333333333334H405.3333333333333V42.6666666666667H106.6666666666667V128H64V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M215.04 115.6266666666667L245.3333333333333 85.3333333333334L352 192L245.3333333333333 298.6666666666667L215.04 268.5866666666667L270.2933333333333 213.3333333333334H64V170.6666666666667H270.2933333333333L215.04 115.6266666666667z" />
-    <glyph glyph-name="logout"
-      unicode="&#xF343;"
-      horiz-adv-x="512" d=" M362.6666666666667 80V149.3333333333334H213.3333333333333V234.6666666666667H362.6666666666667V304L474.6666666666666 192L362.6666666666667 80M277.3333333333333 405.3333333333333C300.8 405.3333333333333 320 386.1333333333334 320 362.6666666666667V277.3333333333334H277.3333333333333V362.6666666666667H85.3333333333333V21.3333333333334H277.3333333333333V106.6666666666667H320V21.3333333333334C320 -2.1333333333333 300.8 -21.3333333333333 277.3333333333333 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H277.3333333333333z" />
-    <glyph glyph-name="logout-variant"
-      unicode="&#xF5FD;"
-      horiz-adv-x="512" d=" M300.3733333333334 115.4133333333334L355.6266666666667 170.6666666666667H149.3333333333333V213.3333333333334H355.6266666666667L300.3733333333334 268.5866666666667L330.6666666666667 298.6666666666667L437.3333333333333 192L330.6666666666667 85.3333333333334L300.3733333333334 115.4133333333334M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V241.7066666666667L405.3333333333333 284.3733333333334V341.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333V99.6266666666667L448 142.2933333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H405.3333333333333z" />
-    <glyph glyph-name="looks"
-      unicode="&#xF344;"
-      horiz-adv-x="512" d=" M256 320C126.2933333333333 320 21.3333333333333 215.04 21.3333333333333 85.3333333333334H64C64 191.1466666666667 150.1866666666667 277.3333333333334 256 277.3333333333334S448 191.1466666666667 448 85.3333333333334H490.6666666666666C490.6666666666666 215.04 385.7066666666666 320 256 320M256 234.6666666666667C173.6533333333333 234.6666666666667 106.6666666666667 167.68 106.6666666666667 85.3333333333334H149.3333333333333C149.3333333333333 144.2133333333334 197.12 192 256 192S362.6666666666667 144.2133333333334 362.6666666666667 85.3333333333334H405.3333333333333C405.3333333333333 167.68 338.3466666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="loop"
-      unicode="&#xF6EA;"
-      horiz-adv-x="512" d=" M192 149.3333333333334V0H42.6666666666667V42.6666666666667H118.8266666666667C85.3333333333333 78.9333333333333 64 128 64 181.3333333333334C64 293.3333333333334 154.6666666666667 384 266.6666666666667 384S469.3333333333333 293.3333333333334 469.3333333333333 181.3333333333334S378.6666666666667 -21.3333333333333 266.6666666666667 -21.3333333333333H256V21.3333333333334H266.6666666666667C354.9866666666667 21.3333333333334 426.6666666666667 93.0133333333333 426.6666666666667 181.3333333333334C426.6666666666667 269.6533333333334 354.9866666666667 341.3333333333334 266.6666666666667 341.3333333333334C178.3466666666666 341.3333333333334 106.6666666666667 269.6533333333334 106.6666666666667 181.3333333333334C106.6666666666667 139.3066666666667 122.88 101.1200000000001 149.3333333333333 72.5333333333333V149.3333333333334H192z" />
-    <glyph glyph-name="loupe"
-      unicode="&#xF345;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V192C469.3333333333333 309.76 373.76 405.3333333333333 256 405.3333333333333M277.3333333333333 298.6666666666667H234.6666666666667V213.3333333333334H149.3333333333333V170.6666666666667H234.6666666666667V85.3333333333334H277.3333333333333V170.6666666666667H362.6666666666667V213.3333333333334H277.3333333333333V298.6666666666667z" />
-    <glyph glyph-name="lumx"
-      unicode="&#xF346;"
-      horiz-adv-x="512" d=" M263.4666666666667 410.6666666666667L429.44 244.6933333333334L293.76 109.0133333333333L263.4666666666667 139.3066666666667L369.0666666666667 244.6933333333334L233.3866666666667 380.5866666666667L263.4666666666667 410.6666666666667M338.9866666666667 244.6933333333334L308.6933333333334 214.6133333333333L218.24 305.0666666666667L112.64 199.4666666666667L82.56 229.76L218.24 365.44L338.9866666666667 244.6933333333334M218.24 274.9866666666667L248.5333333333334 244.6933333333334L142.9333333333333 139.3066666666666L278.6133333333334 3.4133333333333L248.5333333333334 -26.6666666666667L82.56 139.3066666666666L218.24 274.9866666666666M173.0133333333333 139.3066666666666L203.3066666666667 169.3866666666667L293.76 78.9333333333333L399.36 184.5333333333333L429.44 154.2399999999999L293.76 18.5599999999999L173.0133333333333 139.3066666666666z" />
-    <glyph glyph-name="lyft"
-      unicode="&#xFB1D;"
-      horiz-adv-x="512" d=" M203.9466666666667 181.3333333333334C203.9466666666667 179.2000000000001 202.6666666666667 176.64 200.5333333333333 175.1466666666667C196.2666666666667 171.3066666666667 189.6533333333333 171.9466666666667 185.8133333333333 176.2133333333334C184.1066666666667 178.1333333333334 183.2533333333334 180.6933333333334 183.2533333333334 183.2533333333334V266.6666666666667H120.7466666666667V162.3466666666667C120.7466666666667 133.5466666666667 144 110.2933333333334 172.8 110.2933333333334C185.1733333333333 110.2933333333334 197.12 114.7733333333334 206.5066666666667 122.88C205.6533333333333 115.2000000000001 201.1733333333333 108.16 194.3466666666666 104.3200000000001C186.6666666666667 100.0533333333334 178.1333333333333 97.7066666666667 169.3866666666667 97.92C159.1466666666667 97.92 149.3333333333333 100.2666666666667 139.9466666666667 104.7466666666667L136.32 106.6666666666667V51.2C150.1866666666667 45.6533333333333 165.12 42.6666666666667 180.0533333333333 42.6666666666667C202.0266666666667 42.6666666666667 223.1466666666667 49.92 240 64C257.7066666666667 80 267.52 102.8266666666667 266.6666666666667 126.72V266.6666666666667H203.9466666666667V181.3333333333334M105.1733333333334 162.3466666666667V328.7466666666667H42.6666666666667V172.8C39.2533333333333 141.8666666666667 61.44 114.1333333333333 92.3733333333333 110.72C94.08 110.5066666666667 96 110.2933333333334 97.28 110.2933333333334C105.1733333333334 110.2933333333334 112.8533333333334 112.2133333333334 120.1066666666667 115.4133333333334L122.6666666666667 117.3333333333334L120.5333333333334 119.2533333333333C110.2933333333334 131.2000000000001 104.7466666666667 146.56 105.1733333333334 162.3466666666667M469.3333333333333 205.0133333333333V266.6666666666667H448C439.2533333333334 311.8933333333333 395.3066666666667 341.3333333333334 350.08 332.5866666666667C344.9600000000001 331.7333333333334 340.0533333333333 330.6666666666667 335.1466666666667 328.32C304.64 314.88 284.3733333333334 285.44 282.88 252.1600000000001V110.2933333333334H285.6533333333334C318.9333333333334 111.7866666666667 345.3866666666667 139.3066666666667 345.3866666666667 172.8H371.4133333333333V234.6666666666667H344.5333333333333V252.3733333333334C344.5333333333333 258.9866666666667 348.16 265.1733333333334 353.92 268.5866666666667C363.9466666666666 274.56 377.1733333333333 271.36 383.1466666666667 261.12C385.0666666666667 257.92 385.92 254.5066666666667 386.1333333333334 250.88V193.4933333333334C385.4933333333334 148.2666666666667 421.3333333333333 111.1466666666667 466.56 110.2933333333334H469.3333333333333V172.8C457.6 172.8 448 182.4 448 194.1333333333333V204.5866666666667L469.3333333333333 205.0133333333333z" />
-    <glyph glyph-name="magnet"
-      unicode="&#xF347;"
-      horiz-adv-x="512" d=" M64 298.6666666666667V170.6666666666667C64 64.64 149.9733333333333 -21.3333333333333 256 -21.3333333333333S448 64.64 448 170.6666666666667V298.6666666666667H362.6666666666667V170.6666666666667C362.6666666666667 111.7866666666667 314.88 64 256 64S149.3333333333333 111.7866666666667 149.3333333333333 170.6666666666667V298.6666666666667M362.6666666666667 341.3333333333334H448V405.3333333333333H362.6666666666667M64 341.3333333333334H149.3333333333333V405.3333333333333H64" />
-    <glyph glyph-name="magnet-on"
-      unicode="&#xF348;"
-      horiz-adv-x="512" d=" M64 298.6666666666667V170.6666666666667C64 64.64 149.9733333333333 -21.3333333333333 256 -21.3333333333333S448 64.64 448 170.6666666666667V298.6666666666667H362.6666666666667V170.6666666666667C362.6666666666667 111.7866666666667 314.88 64 256 64S149.3333333333333 111.7866666666667 149.3333333333333 170.6666666666667V298.6666666666667M362.6666666666667 341.3333333333334H448V405.3333333333333H362.6666666666667M64 341.3333333333334H149.3333333333333V405.3333333333333H64M277.3333333333333 416L192 256H234.6666666666667V138.6666666666667L320 298.6666666666667H277.3333333333333V416z" />
-    <glyph glyph-name="magnify"
-      unicode="&#xF349;"
-      horiz-adv-x="512" d=" M202.6666666666667 384C279.2533333333334 384 341.3333333333333 321.92 341.3333333333333 245.3333333333334C341.3333333333333 210.9866666666667 328.7466666666667 179.4133333333334 308.0533333333333 155.0933333333334L313.8133333333333 149.3333333333334H330.6666666666667L437.3333333333333 42.6666666666667L405.3333333333333 10.6666666666667L298.6666666666667 117.3333333333334V134.1866666666667L292.9066666666667 139.9466666666667C268.5866666666667 119.2533333333333 237.0133333333333 106.6666666666667 202.6666666666667 106.6666666666667C126.08 106.6666666666667 64 168.7466666666667 64 245.3333333333334S126.08 384 202.6666666666667 384M202.6666666666667 341.3333333333334C149.3333333333333 341.3333333333334 106.6666666666667 298.6666666666667 106.6666666666667 245.3333333333334S149.3333333333333 149.3333333333334 202.6666666666667 149.3333333333334S298.6666666666667 192 298.6666666666667 245.3333333333334S256 341.3333333333334 202.6666666666667 341.3333333333334z" />
-    <glyph glyph-name="magnify-close"
-      unicode="&#xF97F;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C274.56 405.3333333333333 341.3333333333333 338.56 341.3333333333333 256C341.3333333333333 224 330.6666666666667 192 311.68 166.6133333333334L328.7466666666667 149.3333333333333H341.3333333333333L469.3333333333333 21.3333333333334L426.6666666666667 -21.3333333333333L298.6666666666667 106.6666666666667V119.2533333333333L281.3866666666667 136.3200000000001C256 117.3333333333334 224 106.6666666666667 192 106.6666666666667C109.44 106.6666666666667 42.6666666666667 173.44 42.6666666666667 256S109.44 405.3333333333333 192 405.3333333333333M237.2266666666667 331.52L192 286.0800000000001L146.7733333333333 331.52L116.48 301.2266666666667L161.92 256L116.48 210.7733333333333L146.7733333333333 180.48L192 225.92L237.2266666666667 180.48L267.52 210.7733333333334L222.08 256L267.52 301.2266666666667L237.2266666666667 331.52z" />
-    <glyph glyph-name="magnify-minus"
-      unicode="&#xF34A;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C274.56 405.3333333333333 341.3333333333333 338.56 341.3333333333333 256C341.3333333333333 222.5066666666667 330.6666666666667 192 311.68 166.6133333333334L328.7466666666667 149.3333333333333H341.3333333333333L469.3333333333333 21.3333333333334L426.6666666666667 -21.3333333333333L298.6666666666667 106.6666666666667V119.2533333333333L281.3866666666667 136.3200000000001C256 117.3333333333334 225.4933333333334 106.6666666666667 192 106.6666666666667C109.44 106.6666666666667 42.6666666666667 173.44 42.6666666666667 256S109.44 405.3333333333333 192 405.3333333333333M106.6666666666667 277.3333333333334V234.6666666666667H277.3333333333333V277.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="magnify-minus-cursor"
-      unicode="&#xFA61;"
-      horiz-adv-x="512" d=" M234.6666666666667 362.6666666666667C317.2266666666667 362.6666666666667 384 295.8933333333333 384 213.3333333333334C384 181.3333333333334 373.3333333333333 149.3333333333334 354.3466666666667 123.9466666666667L371.6266666666666 106.6666666666667H384L490.6666666666666 0L448 -42.6666666666666L341.3333333333333 64V76.5866666666667L324.0533333333333 93.8666666666667C258.1333333333334 44.3733333333333 164.48 57.8133333333333 114.9866666666666 123.7333333333334C65.4933333333333 189.6533333333333 78.9333333333333 283.3066666666667 144.8533333333333 332.8C170.6666666666667 352 202.6666666666667 362.6666666666667 234.6666666666667 362.6666666666667M149.3333333333333 234.6666666666667V192H320V234.6666666666667H149.3333333333333M21.3333333333333 426.6666666666667V277.3333333333334L170.6666666666667 426.6666666666667H21.3333333333333z" />
-    <glyph glyph-name="magnify-minus-outline"
-      unicode="&#xF6EB;"
-      horiz-adv-x="512" d=" M330.6666666666667 149.3333333333334H313.8133333333334L307.8400000000001 155.0933333333334C328.7466666666667 179.4133333333334 341.3333333333333 210.9866666666667 341.3333333333333 245.3333333333334C341.3333333333333 321.92 279.2533333333334 384 202.6666666666667 384S64 321.92 64 245.3333333333334S126.08 106.6666666666667 202.6666666666667 106.6666666666667C237.0133333333333 106.6666666666667 268.5866666666667 119.2533333333333 292.9066666666667 140.16L298.6666666666667 134.1866666666667V117.3333333333334L405.3333333333333 10.6666666666667L437.3333333333333 42.6666666666667L330.6666666666667 149.3333333333334M202.6666666666667 149.3333333333334C149.3333333333333 149.3333333333334 106.6666666666667 192 106.6666666666667 245.3333333333334S149.3333333333333 341.3333333333334 202.6666666666667 341.3333333333334S298.6666666666667 298.6666666666667 298.6666666666667 245.3333333333334S256 149.3333333333334 202.6666666666667 149.3333333333334M149.3333333333333 256H256V234.6666666666667H149.3333333333333V256z" />
-    <glyph glyph-name="magnify-plus"
-      unicode="&#xF34B;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C274.56 405.3333333333333 341.3333333333333 338.56 341.3333333333333 256C341.3333333333333 222.5066666666667 330.6666666666667 192 311.68 166.6133333333334L328.7466666666667 149.3333333333333H341.3333333333333L469.3333333333333 21.3333333333334L426.6666666666667 -21.3333333333333L298.6666666666667 106.6666666666667V119.2533333333333L281.3866666666667 136.3200000000001C256 117.3333333333334 225.4933333333334 106.6666666666667 192 106.6666666666667C109.44 106.6666666666667 42.6666666666667 173.44 42.6666666666667 256S109.44 405.3333333333333 192 405.3333333333333M170.6666666666667 341.3333333333334V277.3333333333334H106.6666666666667V234.6666666666667H170.6666666666667V170.6666666666667H213.3333333333333V234.6666666666667H277.3333333333333V277.3333333333334H213.3333333333333V341.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="magnify-plus-cursor"
-      unicode="&#xFA62;"
-      horiz-adv-x="512" d=" M234.6666666666667 362.6666666666667C317.2266666666667 362.6666666666667 384 295.8933333333333 384 213.3333333333334C384 181.3333333333334 373.3333333333333 149.3333333333334 354.3466666666667 123.9466666666667L371.6266666666666 106.6666666666667H384L490.6666666666666 0L448 -42.6666666666666L341.3333333333333 64V76.5866666666667L324.0533333333333 93.8666666666667C258.1333333333334 44.3733333333333 164.48 57.8133333333333 114.9866666666666 123.7333333333334C65.4933333333333 189.6533333333333 78.9333333333333 283.3066666666667 144.8533333333333 332.8C170.6666666666667 352 202.6666666666667 362.6666666666667 234.6666666666667 362.6666666666667M213.3333333333333 298.6666666666667V234.6666666666667H149.3333333333333V192H213.3333333333333V128H256V192H320V234.6666666666667H256V298.6666666666667H213.3333333333333M21.3333333333333 426.6666666666667V277.3333333333334L170.6666666666667 426.6666666666667H21.3333333333333z" />
-    <glyph glyph-name="magnify-plus-outline"
-      unicode="&#xF6EC;"
-      horiz-adv-x="512" d=" M330.6666666666667 149.3333333333334L437.3333333333333 42.6666666666667L405.3333333333333 10.6666666666667L298.6666666666667 117.3333333333334V134.1866666666667L292.9066666666667 140.16C268.5866666666667 119.2533333333333 237.0133333333333 106.6666666666667 202.6666666666667 106.6666666666667C126.08 106.6666666666667 64 168.7466666666667 64 245.3333333333334S126.08 384 202.6666666666667 384S341.3333333333333 321.92 341.3333333333333 245.3333333333334C341.3333333333333 210.9866666666667 328.7466666666667 179.4133333333334 307.84 155.0933333333334L313.8133333333333 149.3333333333334H330.6666666666667M202.6666666666667 149.3333333333334C256 149.3333333333334 298.6666666666667 192 298.6666666666667 245.3333333333334S256 341.3333333333334 202.6666666666667 341.3333333333334S106.6666666666667 298.6666666666667 106.6666666666667 245.3333333333334S149.3333333333333 149.3333333333334 202.6666666666667 149.3333333333334M256 234.6666666666667H213.3333333333333V192H192V234.6666666666667H149.3333333333333V256H192V298.6666666666667H213.3333333333333V256H256V234.6666666666667z" />
-    <glyph glyph-name="mail-ru"
-      unicode="&#xF34C;"
-      horiz-adv-x="512" d=" M329.6 193.92C327.2533333333334 241.0666666666667 292.2666666666667 269.44 250.0266666666667 269.44H248.32C199.4666666666666 269.44 172.5866666666667 231.04 172.5866666666667 187.52C172.5866666666667 138.6666666666667 205.2266666666666 107.7333333333334 248.1066666666667 107.7333333333334C296.1066666666667 107.7333333333334 327.4666666666667 142.9333333333333 329.8133333333333 184.32M248.5333333333333 311.68C281.1733333333333 311.68 311.8933333333333 297.1733333333333 334.2933333333333 274.56C334.2933333333333 285.44 341.3333333333333 293.5466666666666 351.9999999999999 293.5466666666666H354.3466666666666C370.1333333333332 293.5466666666666 373.3333333333333 278.6133333333334 373.3333333333333 273.92V105.3866666666667C372.4799999999999 94.2933333333333 384.8533333333333 88.7466666666666 391.8933333333333 95.9999999999999C418.9866666666666 123.5199999999999 451.1999999999999 238.72 375.04 305.28C304 367.5733333333333 208.6399999999999 357.3333333333333 157.8666666666666 322.3466666666666C104.1066666666666 285.2266666666666 69.5466666666666 202.6666666666666 103.04 125.6533333333333C139.52 41.3866666666667 244.0533333333333 16.2133333333333 306.1333333333333 41.3866666666667C337.7066666666666 53.9733333333333 351.9999999999999 11.52 320 -2.3466666666667C270.08 -23.4666666666667 132.9066666666667 -21.3333333333334 68.6933333333333 89.8133333333333C25.3866666666666 164.9066666666667 27.52 296.96 142.5066666666666 365.44C230.6133333333334 417.7066666666667 346.4533333333333 403.2 416 330.6666666666667C489.6 253.8666666666667 485.3333333333333 110.9333333333333 413.8666666666666 55.2533333333333C381.6533333333333 30.08 333.6533333333333 54.6133333333333 334.08 91.52L333.6533333333333 103.4666666666666C311.2533333333333 81.0666666666666 281.1733333333333 68.0533333333333 248.5333333333333 68.0533333333333C184.1066666666666 68.0533333333333 128 124.8 128 189.2266666666666C128 254.2933333333333 184.1066666666666 311.68 248.5333333333333 311.68z" />
-    <glyph glyph-name="mailbox"
-      unicode="&#xF6ED;"
-      horiz-adv-x="512" d=" M426.6666666666667 320H213.3333333333333V192H170.6666666666667V362.6666666666667H298.6666666666667V448H128V320H85.3333333333333C61.8666666666667 320 42.6666666666667 300.8 42.6666666666667 277.3333333333334V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V277.3333333333334C469.3333333333333 300.8 450.1333333333334 320 426.6666666666667 320z" />
-    <glyph glyph-name="map"
-      unicode="&#xF34D;"
-      horiz-adv-x="512" d=" M320 42.6666666666667L192 87.68V341.3333333333334L320 296.3200000000001M437.3333333333333 384H433.92L320 339.2000000000001L192 384L71.68 343.4666666666667C67.2 341.9733333333334 64 338.1333333333334 64 333.2266666666667V10.6666666666667C64 4.6933333333333 68.6933333333333 0 74.6666666666667 0C75.7333333333333 0 77.0133333333333 0 78.08 0.64L192 44.8000000000001L320 0L440.32 40.5333333333333C444.8 42.6666666666667 448 45.8666666666667 448 50.7733333333333V373.3333333333334C448 379.3066666666667 443.3066666666667 384 437.3333333333333 384z" />
-    <glyph glyph-name="map-legend"
-      unicode="&#xFA00;"
-      horiz-adv-x="512" d=" M192 384L71.68 343.4666666666667C67.2 341.9733333333334 64 338.1333333333334 64 333.2266666666667V10.6666666666667C64 4.6933333333333 68.6933333333333 0 74.6666666666667 0L78.08 0.64L192 44.8000000000001L320 0L440.32 40.5333333333333C444.8 42.0266666666666 448 45.8666666666667 448 50.7733333333333V373.3333333333334C448 379.3066666666667 443.3066666666667 384 437.3333333333333 384L433.92 383.36L320 339.2000000000001L192 384M170.6666666666667 331.7333333333334V82.1333333333334L106.6666666666667 57.3866666666667V310.1866666666667L170.6666666666667 331.7333333333334M213.3333333333333 331.3066666666667L298.6666666666667 301.4400000000001V52.6933333333333L213.3333333333333 82.56V331.3066666666667M405.3333333333333 326.4V73.8133333333334L341.3333333333333 52.2666666666667V301.6533333333333L405.3333333333333 326.4M159.1466666666667 313.6L118.8266666666667 299.3066666666667V253.4400000000001L159.1466666666667 267.7333333333334V313.6M159.1466666666667 254.9333333333334L118.8266666666667 240.64V194.7733333333333L159.1466666666667 209.0666666666667V254.9333333333334M159.1466666666667 196.2666666666667L118.8266666666667 181.9733333333334V136.1066666666667L159.1466666666667 150.4V196.2666666666667M159.1466666666667 137.6L118.8266666666667 123.3066666666667V77.44L159.1466666666667 91.7333333333334V137.6z" />
-    <glyph glyph-name="map-marker"
-      unicode="&#xF34E;"
-      horiz-adv-x="512" d=" M256 202.6666666666667C226.56 202.6666666666667 202.6666666666667 226.5600000000001 202.6666666666667 256S226.56 309.3333333333334 256 309.3333333333334S309.3333333333333 285.44 309.3333333333333 256S285.44 202.6666666666667 256 202.6666666666667M256 405.3333333333333C173.44 405.3333333333333 106.6666666666667 338.56 106.6666666666667 256C106.6666666666667 144 256 -21.3333333333333 256 -21.3333333333333S405.3333333333333 144 405.3333333333333 256C405.3333333333333 338.56 338.56 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="map-marker-circle"
-      unicode="&#xF34F;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 181.3333333333334C238.2933333333333 181.3333333333334 224 195.6266666666667 224 213.3333333333334S238.2933333333333 245.3333333333334 256 245.3333333333334S288 231.04 288 213.3333333333334S273.7066666666667 181.3333333333334 256 181.3333333333334M256 294.4C211.2 294.4 174.9333333333333 258.1333333333334 174.9333333333333 213.3333333333334C174.9333333333333 149.3333333333334 256 74.6666666666667 256 74.6666666666667S337.0666666666667 149.3333333333334 337.0666666666667 213.3333333333334C337.0666666666667 258.1333333333334 300.8 294.4 256 294.4z" />
-    <glyph glyph-name="map-marker-distance"
-      unicode="&#xF8EF;"
-      horiz-adv-x="512" d=" M138.6666666666667 274.9866666666667C119.68 274.9866666666667 104.32 290.3466666666667 104.32 309.3333333333334C104.32 328.3200000000001 119.68 343.6800000000001 138.6666666666667 343.6800000000001C157.6533333333333 343.6800000000001 173.0133333333333 328.3200000000001 173.0133333333333 309.3333333333334C173.0133333333333 290.3466666666667 157.6533333333333 274.9866666666667 138.6666666666666 274.9866666666667M138.6666666666667 405.3333333333333C85.3333333333333 405.3333333333333 42.6666666666667 362.6666666666667 42.6666666666667 309.3333333333334C42.6666666666667 237.44 138.6666666666667 130.9866666666667 138.6666666666667 130.9866666666667S234.6666666666667 237.4400000000001 234.6666666666667 309.3333333333334C234.6666666666667 362.6666666666667 192 405.3333333333333 138.6666666666667 405.3333333333333M373.3333333333333 274.9866666666667C354.3466666666667 274.9866666666667 338.9866666666667 290.3466666666667 338.9866666666667 309.3333333333334C338.9866666666667 328.3200000000001 354.3466666666667 343.6800000000001 373.3333333333333 343.6800000000001C392.32 343.6800000000001 407.68 328.3200000000001 407.68 309.3333333333334C407.68 290.3466666666667 392.32 274.9866666666667 373.3333333333333 274.9866666666667M373.3333333333333 405.3333333333334C320 405.3333333333333 277.3333333333333 362.6666666666667 277.3333333333333 309.3333333333334C277.3333333333333 237.44 373.3333333333333 130.9866666666667 373.3333333333333 130.9866666666667S469.3333333333333 237.4400000000001 469.3333333333333 309.3333333333334C469.3333333333333 362.6666666666667 426.6666666666667 405.3333333333333 373.3333333333333 405.3333333333333M373.3333333333333 106.6666666666667C346.24 106.6666666666667 322.1333333333334 89.6 313.1733333333333 64H198.8266666666667C187.0933333333333 97.28 150.4 114.7733333333333 117.3333333333333 103.04C83.84 91.3066666666666 66.3466666666667 54.6133333333333 78.08 21.3333333333334C90.0266666666667 -11.9466666666666 126.5066666666667 -29.4399999999999 160 -17.7066666666666C178.1333333333333 -11.3066666666666 192 3.2 198.8266666666667 21.3333333333334H313.3866666666667C325.12 -11.9466666666666 361.8133333333334 -29.4399999999999 394.6666666666667 -17.7066666666666C428.3733333333333 -5.9733333333332 445.8666666666666 30.72 434.1333333333334 64C424.9600000000001 89.6 400.64 106.6666666666667 373.3333333333333 106.6666666666667M373.3333333333333 10.6666666666667C355.6266666666667 10.6666666666667 341.3333333333333 24.96 341.3333333333333 42.6666666666667S355.6266666666667 74.6666666666667 373.3333333333333 74.6666666666667S405.3333333333333 60.3733333333333 405.3333333333333 42.6666666666667S391.04 10.6666666666667 373.3333333333333 10.6666666666667z" />
-    <glyph glyph-name="map-marker-minus"
-      unicode="&#xF650;"
-      horiz-adv-x="512" d=" M192 202.6666666666667C221.44 202.6666666666667 245.3333333333333 226.5600000000001 245.3333333333333 256S221.44 309.3333333333334 192 309.3333333333334S138.6666666666667 285.44 138.6666666666667 256S162.56 202.6666666666667 192 202.6666666666667M192 405.3333333333333C274.3466666666667 405.3333333333333 341.3333333333333 338.56 341.3333333333333 256C341.3333333333333 144 192 -21.3333333333333 192 -21.3333333333333S42.6666666666667 144 42.6666666666667 256C42.6666666666667 338.56 109.44 405.3333333333333 192 405.3333333333333M320 85.3333333333334H490.6666666666666V42.6666666666667H320V85.3333333333334z" />
-    <glyph glyph-name="map-marker-multiple"
-      unicode="&#xF350;"
-      horiz-adv-x="512" d=" M298.6666666666667 202.6666666666667C328.1066666666667 202.6666666666667 352 226.5600000000001 352 256S328.1066666666667 309.3333333333334 298.6666666666667 309.3333333333334S245.3333333333333 285.44 245.3333333333333 256S269.2266666666667 202.6666666666667 298.6666666666667 202.6666666666667M298.6666666666667 405.3333333333333C381.0133333333333 405.3333333333333 448 338.56 448 256C448 144 298.6666666666667 -21.3333333333333 298.6666666666667 -21.3333333333333S149.3333333333333 144 149.3333333333333 256C149.3333333333333 338.56 216.1066666666666 405.3333333333333 298.6666666666667 405.3333333333333M106.6666666666667 256C106.6666666666667 160 215.04 28.5866666666667 234.6666666666667 4.0533333333333L213.3333333333333 -21.3333333333333S64 144 64 256C64 323.6266666666667 109.0133333333333 380.8 170.6666666666667 399.1466666666667C131.4133333333333 363.9466666666667 106.6666666666667 312.9600000000001 106.6666666666667 256z" />
-    <glyph glyph-name="map-marker-off"
-      unicode="&#xF351;"
-      horiz-adv-x="512" d=" M349.2266666666667 104.5333333333333L250.6666666666667 203.3066666666666L248.32 205.6533333333333L69.76 384L42.6666666666667 356.9066666666667L110.5066666666667 289.0666666666667C107.9466666666667 278.4 106.6666666666667 267.52 106.6666666666667 256C106.6666666666667 144 256 -21.3333333333333 256 -21.3333333333333S291.6266666666667 18.1333333333334 327.8933333333333 71.4666666666667L399.5733333333333 0L426.6666666666667 27.3066666666667M256 309.3333333333334C285.44 309.3333333333334 309.3333333333333 285.44 309.3333333333333 256C309.3333333333333 240.4266666666667 302.2933333333333 226.3466666666667 291.6266666666667 216.5333333333334L369.0666666666667 138.6666666666667C389.9733333333334 178.7733333333333 405.3333333333333 220.16 405.3333333333333 256C405.3333333333333 338.56 338.56 405.3333333333333 256 405.3333333333333C213.3333333333333 405.3333333333333 175.7866666666667 387.8400000000001 148.48 359.68L216.5333333333333 291.6266666666667C226.3466666666667 302.5066666666667 240.2133333333333 309.3333333333334 256 309.3333333333334z" />
-    <glyph glyph-name="map-marker-outline"
-      unicode="&#xF7D8;"
-      horiz-adv-x="512" d=" M256 309.3333333333334C285.44 309.3333333333334 309.3333333333333 285.44 309.3333333333333 256S285.44 202.6666666666667 256 202.6666666666667S202.6666666666667 226.56 202.6666666666667 256S226.56 309.3333333333334 256 309.3333333333334M256 405.3333333333333C338.56 405.3333333333333 405.3333333333333 338.56 405.3333333333333 256C405.3333333333333 144 256 -21.3333333333333 256 -21.3333333333333S106.6666666666667 144 106.6666666666667 256C106.6666666666667 338.56 173.44 405.3333333333333 256 405.3333333333333M256 362.6666666666667C197.12 362.6666666666667 149.3333333333333 314.88 149.3333333333333 256C149.3333333333333 234.6666666666667 149.3333333333333 192 256 48.8533333333334C362.6666666666667 192 362.6666666666667 234.6666666666667 362.6666666666667 256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="map-marker-plus"
-      unicode="&#xF651;"
-      horiz-adv-x="512" d=" M192 202.6666666666667C221.44 202.6666666666667 245.3333333333333 226.5600000000001 245.3333333333333 256S221.44 309.3333333333334 192 309.3333333333334S138.6666666666667 285.44 138.6666666666667 256S162.56 202.6666666666667 192 202.6666666666667M192 405.3333333333333C274.3466666666667 405.3333333333333 341.3333333333333 338.56 341.3333333333333 256C341.3333333333333 144 192 -21.3333333333333 192 -21.3333333333333S42.6666666666667 144 42.6666666666667 256C42.6666666666667 338.56 109.44 405.3333333333333 192 405.3333333333333M320 85.3333333333334H384V149.3333333333334H426.6666666666667V85.3333333333334H490.6666666666666V42.6666666666667H426.6666666666667V-21.3333333333333H384V42.6666666666667H320V85.3333333333334z" />
-    <glyph glyph-name="map-marker-radius"
-      unicode="&#xF352;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C326.6133333333334 405.3333333333333 384 348.5866666666667 384 278.4C384 183.2533333333333 256 42.6666666666667 256 42.6666666666667S128 183.2533333333333 128 278.4C128 348.5866666666667 185.3866666666667 405.3333333333333 256 405.3333333333333M256 320C232.5333333333334 320 213.3333333333333 300.8 213.3333333333333 277.3333333333334S232.5333333333334 234.6666666666667 256 234.6666666666667S298.6666666666667 253.8666666666667 298.6666666666667 277.3333333333334S279.4666666666667 320 256 320M426.6666666666667 42.6666666666667C426.6666666666667 -4.48 350.2933333333334 -42.6666666666666 256 -42.6666666666666S85.3333333333333 -4.48 85.3333333333333 42.6666666666667C85.3333333333333 70.1866666666667 111.36 94.72 151.68 110.2933333333334L165.3333333333333 90.8800000000001C142.2933333333333 81.28 128 68.0533333333334 128 53.3333333333334C128 23.8933333333334 185.3866666666667 0 256 0S384 23.8933333333334 384 53.3333333333334C384 68.0533333333334 369.7066666666666 81.28 346.6666666666667 90.8800000000001L360.32 110.2933333333334C400.64 94.72 426.6666666666667 70.1866666666667 426.6666666666667 42.6666666666667z" />
-    <glyph glyph-name="map-minus"
-      unicode="&#xF980;"
-      horiz-adv-x="512" d=" M192 384L71.68 343.4666666666667C67.4133333333333 341.9733333333334 64 338.1333333333334 64 333.2266666666667V10.6666666666667C64 4.6933333333333 68.6933333333333 0 74.6666666666667 0C75.7333333333333 0 76.8 0 78.08 0.64L192 44.8000000000001L277.3333333333333 14.9333333333334V57.6000000000001L192 87.4666666666667V341.3333333333334L320 296.5333333333334V106.6666666666667H448V373.3333333333334C448 379.3066666666667 443.3066666666667 384 437.3333333333333 384H433.92L320 339.2000000000001L192 384M320 64V21.3333333333334H490.6666666666666V64H320z" />
-    <glyph glyph-name="map-outline"
-      unicode="&#xF981;"
-      horiz-adv-x="512" d=" M437.3333333333333 384L433.92 383.36L320 339.2000000000001L192 384L71.68 343.4666666666667C67.2 341.9733333333334 64 338.1333333333334 64 333.2266666666667V10.6666666666667C64 4.6933333333333 68.6933333333333 0 74.6666666666667 0L78.08 0.64L192 44.8000000000001L320 0L440.32 40.5333333333333C444.8 42.0266666666666 448 45.8666666666667 448 50.7733333333333V373.3333333333334C448 379.3066666666667 443.3066666666667 384 437.3333333333333 384M213.3333333333333 331.3066666666667L298.6666666666667 301.4400000000001V52.6933333333333L213.3333333333333 82.56V331.3066666666667M106.6666666666667 310.1866666666667L170.6666666666667 331.7333333333334V82.1333333333334L106.6666666666667 57.3866666666667V310.1866666666667M405.3333333333333 73.8133333333334L341.3333333333333 52.2666666666667V301.6533333333333L405.3333333333333 326.4V73.8133333333334z" />
-    <glyph glyph-name="map-plus"
-      unicode="&#xF982;"
-      horiz-adv-x="512" d=" M192 384L71.68 343.4666666666667C67.4133333333333 341.9733333333334 64 338.1333333333334 64 333.2266666666667V10.6666666666667C64 4.6933333333333 68.6933333333333 0 74.6666666666667 0C75.7333333333333 0 76.8 0 78.08 0.64L192 44.8000000000001L280.7466666666667 13.6533333333334C278.6133333333334 23.0400000000001 277.3333333333333 32.8533333333334 277.3333333333333 42.6666666666667C277.3333333333333 47.5733333333334 277.3333333333333 52.48 278.1866666666666 57.6L192 87.4666666666667V341.3333333333334L320 296.5333333333334V137.3866666666667C342.8266666666667 157.8666666666667 372.6933333333333 170.6666666666668 405.3333333333333 170.6666666666668C420.2666666666667 170.6666666666668 434.56 167.8933333333334 448 162.9866666666667V373.3333333333334C448 379.3066666666667 443.3066666666667 384 437.3333333333333 384H433.92L320 339.2000000000001L192 384M384 128V64H320V21.3333333333334H384V-42.6666666666666H426.6666666666667V21.3333333333334H490.6666666666666V64H426.6666666666667V128H384z" />
-    <glyph glyph-name="map-search"
-      unicode="&#xF983;"
-      horiz-adv-x="512" d=" M330.6666666666667 192C384 192 426.6666666666667 149.3333333333334 426.6666666666667 96C426.6666666666667 77.2266666666667 421.3333333333333 59.52 411.9466666666666 44.8000000000001L477.6533333333333 -21.3333333333333L448 -50.9866666666667L381.44 14.5066666666667C366.7199999999999 5.3333333333334 349.2266666666666 0 330.6666666666667 0C277.3333333333333 0 234.6666666666667 42.6666666666667 234.6666666666667 96S277.3333333333333 192 330.6666666666667 192M330.6666666666667 149.3333333333334C301.2266666666667 149.3333333333334 277.3333333333333 125.44 277.3333333333333 96S301.2266666666667 42.6666666666667 330.6666666666667 42.6666666666667S384 66.5600000000001 384 96S360.1066666666667 149.3333333333334 330.6666666666667 149.3333333333334M298.6666666666667 317.6533333333333L170.6666666666667 362.6666666666667V109.0133333333333L192 101.5466666666666V95.9999999999999C192 82.3466666666666 193.92 69.1199999999999 197.5466666666667 56.7466666666666L170.6666666666667 66.1333333333334L56.7466666666667 21.9733333333334L53.3333333333333 21.3333333333334C47.36 21.3333333333334 42.6666666666667 26.0266666666666 42.6666666666667 32V354.56C42.6666666666667 359.4666666666667 45.8666666666667 363.3066666666667 50.3466666666667 364.8L170.6666666666667 405.3333333333333L298.6666666666667 360.5333333333334L412.5866666666667 405.3333333333333H416C421.9733333333334 405.3333333333333 426.6666666666667 400.64 426.6666666666667 394.6666666666667V196.0533333333334C401.7066666666666 219.9466666666667 368 234.6666666666667 330.6666666666667 234.6666666666667C320 234.6666666666667 309.3333333333333 233.3866666666667 298.6666666666667 231.04V317.6533333333333z" />
-    <glyph glyph-name="map-search-outline"
-      unicode="&#xF984;"
-      horiz-adv-x="512" d=" M330.6666666666667 192C384 192 426.6666666666667 149.3333333333334 426.6666666666667 96C426.6666666666667 77.2266666666667 421.3333333333333 59.7333333333334 411.9466666666666 44.8000000000001L477.6533333333333 -21.3333333333333L448 -50.9866666666667L381.44 14.5066666666667C366.7199999999999 5.3333333333334 349.2266666666666 0 330.6666666666667 0C277.3333333333333 0 234.6666666666667 42.6666666666667 234.6666666666667 96S277.3333333333333 192 330.6666666666667 192M330.6666666666667 149.3333333333334C301.2266666666667 149.3333333333334 277.3333333333333 125.44 277.3333333333333 96S301.2266666666667 42.6666666666667 330.6666666666667 42.6666666666667S384 66.5600000000001 384 96S360.1066666666667 149.3333333333334 330.6666666666667 149.3333333333334M416 405.3333333333333C421.9733333333334 405.3333333333333 426.6666666666667 400.64 426.6666666666667 394.6666666666667V196.0533333333334C414.2933333333334 207.7866666666667 400 217.3866666666667 384 224V347.7333333333334L320 322.9866666666667V234.6666666666667C305.0666666666667 233.1733333333334 290.56 229.5466666666667 277.3333333333333 224V322.7733333333333L192 352.64V96C192 82.3466666666667 193.92 69.12 197.5466666666667 56.7466666666667L170.6666666666667 66.1333333333334L56.7466666666667 21.9733333333334L53.3333333333333 21.3333333333334C47.36 21.3333333333334 42.6666666666667 26.0266666666666 42.6666666666667 32V354.56C42.6666666666667 359.4666666666667 45.8666666666667 363.3066666666667 50.3466666666667 364.8L170.6666666666667 405.3333333333333L298.6666666666667 360.5333333333334L412.5866666666667 404.6933333333334L416 405.3333333333334M85.3333333333333 331.52V78.72L149.3333333333333 103.4666666666667V353.0666666666667L85.3333333333333 331.52z" />
-    <glyph glyph-name="margin"
-      unicode="&#xF353;"
-      horiz-adv-x="512" d=" M426.6666666666667 362.6666666666667V256L394.6666666666667 288L117.3333333333333 10.6666666666667L74.6666666666667 53.3333333333334L352 330.6666666666667L320 362.6666666666667H426.6666666666667M362.6666666666667 21.3333333333334C327.2533333333334 21.3333333333334 298.6666666666667 49.92 298.6666666666667 85.3333333333334V128C298.6666666666667 163.4133333333334 327.2533333333334 192 362.6666666666667 192S426.6666666666667 163.4133333333334 426.6666666666667 128V85.3333333333334C426.6666666666667 49.92 398.08 21.3333333333334 362.6666666666667 21.3333333333334M362.6666666666667 149.3333333333334C350.9333333333333 149.3333333333334 341.3333333333333 139.7333333333334 341.3333333333333 128V85.3333333333334C341.3333333333333 73.6 350.9333333333333 64 362.6666666666667 64S384 73.6 384 85.3333333333334V128C384 139.7333333333334 374.4 149.3333333333334 362.6666666666667 149.3333333333334M149.3333333333333 192C113.92 192 85.3333333333333 220.5866666666667 85.3333333333333 256V298.6666666666667C85.3333333333333 334.0800000000001 113.92 362.6666666666667 149.3333333333333 362.6666666666667S213.3333333333333 334.0800000000001 213.3333333333333 298.6666666666667V256C213.3333333333333 220.5866666666667 184.7466666666667 192 149.3333333333333 192M149.3333333333333 320C137.6 320 128 310.4 128 298.6666666666667V256C128 244.2666666666667 137.6 234.6666666666667 149.3333333333333 234.6666666666667S170.6666666666667 244.2666666666667 170.6666666666667 256V298.6666666666667C170.6666666666667 310.4 161.0666666666667 320 149.3333333333333 320z" />
-    <glyph glyph-name="markdown"
-      unicode="&#xF354;"
-      horiz-adv-x="512" d=" M42.6666666666667 106.6666666666667V277.3333333333334H85.3333333333333L149.3333333333333 213.3333333333334L213.3333333333333 277.3333333333334H256V106.6666666666667H213.3333333333333V216.96L149.3333333333333 152.96L85.3333333333333 216.96V106.6666666666667H42.6666666666667M341.3333333333333 277.3333333333334H405.3333333333333V192H458.6666666666666L373.3333333333333 96L288 192H341.3333333333333V277.3333333333334z" />
-    <glyph glyph-name="marker"
-      unicode="&#xF652;"
-      horiz-adv-x="512" d=" M394.6666666666667 423.4666666666667C383.36 423.4666666666667 372.48 419.4133333333334 364.16 411.0933333333334L240.2133333333334 286.9333333333334L360.7466666666668 166.4L484.9066666666668 290.3466666666667C501.3333333333334 306.9866666666667 501.3333333333334 333.8666666666667 484.9066666666668 350.72L424.3200000000001 411.0933333333333C416.0000000000001 419.4133333333333 405.3333333333334 423.4666666666667 394.6666666666668 423.4666666666667M219.7333333333334 266.6666666666667L92.5866666666667 139.52C75.9466666666667 122.88 75.9466666666667 96 93.0133333333333 78.72C66.9866666666667 52.48 40.5333333333333 26.24 14.2933333333333 0H135.04L153.3866666666667 18.3466666666667C170.0266666666667 2.1333333333333 196.6933333333333 2.3466666666667 213.3333333333333 18.7733333333333L340.2666666666667 145.92" />
-    <glyph glyph-name="marker-check"
-      unicode="&#xF355;"
-      horiz-adv-x="512" d=" M213.3333333333333 106.6666666666667L106.6666666666667 213.3333333333334L136.7466666666667 243.6266666666667L213.3333333333333 167.04L375.2533333333334 328.9600000000001L405.3333333333333 298.6666666666667M405.3333333333333 426.6666666666667H106.6666666666667C82.9866666666667 426.6666666666667 64 407.68 64 384V108.16C64 93.44 71.4666666666667 80.4266666666667 82.7733333333333 72.7466666666667L256 -42.6666666666666L429.0133333333333 72.7466666666667C440.32 80.4266666666667 448 93.44 448 108.16V384C448 407.68 428.8 426.6666666666667 405.3333333333333 426.6666666666667z" />
-    <glyph glyph-name="mastodon"
-      unicode="&#xFAD0;"
-      horiz-adv-x="512" d=" M446.7200000000001 149.3333333333334C440.7466666666667 119.2533333333333 394.6666666666667 86.1866666666667 340.6933333333334 79.7866666666668C312.7466666666667 76.5866666666668 285.2266666666667 73.3866666666667 256 74.6666666666667C208 77.0133333333334 170.6666666666667 86.1866666666667 170.6666666666667 86.1866666666667V72.96C177.4933333333334 25.6000000000001 218.0266666666667 22.8266666666667 256.64 21.3333333333334C295.4666666666667 20.2666666666667 330.0266666666667 31.1466666666667 330.0266666666667 31.1466666666667L331.7333333333334 -4.0533333333333S304.4266666666667 -18.5599999999999 256 -21.3333333333333C229.3333333333333 -22.8266666666666 196.0533333333333 -20.6933333333332 157.44 -10.6666666666666C73.8133333333333 11.7333333333335 59.3066666666667 101.1200000000001 57.1733333333333 192.0000000000001L56.96 265.1733333333334C56.96 357.7600000000001 117.3333333333333 384.8533333333334 117.3333333333333 384.8533333333334C148.2666666666667 398.9333333333334 200.7466666666667 405.3333333333333 255.36 405.3333333333333H256.64C311.2533333333334 405.3333333333333 363.7333333333334 398.9333333333334 394.6666666666667 384.8533333333334C394.6666666666667 384.8533333333334 455.04 357.76 455.04 265.1733333333334C455.04 265.1733333333334 455.8933333333333 196.6933333333333 446.7199999999999 149.3333333333334M384 257.92C384 280.9600000000001 377.6 298.6666666666667 365.8666666666666 312.5333333333334C353.92 325.9733333333334 338.1333333333333 333.0133333333333 318.2933333333333 333.0133333333333C295.68 333.0133333333333 278.3999999999999 324.2666666666667 266.6666666666667 306.7733333333334L256 288L245.3333333333333 306.7733333333334C233.3866666666666 324.2666666666667 216.32 333.0133333333334 193.4933333333333 333.0133333333334C173.8666666666666 333.0133333333334 158.08 325.9733333333334 145.92 312.5333333333334C134.1866666666667 298.6666666666667 128 280.9600000000001 128 257.92V145.7066666666667H172.8V254.72C172.8 277.3333333333334 182.4 289.28 201.8133333333333 289.28C223.1466666666667 289.28 233.8133333333333 275.4133333333334 233.8133333333333 248.1066666666667V188.5866666666667H277.9733333333333V248.1066666666667C277.9733333333333 275.4133333333334 288.64 289.2800000000001 310.1866666666666 289.2800000000001C329.3866666666667 289.2800000000001 338.9866666666666 277.3333333333334 338.9866666666666 254.7200000000001V145.7066666666667H384V257.92z" />
-    <glyph glyph-name="mastodon-variant"
-      unicode="&#xFAD1;"
-      horiz-adv-x="512" d=" M446.5066666666667 149.3333333333334C440.7466666666667 119.4666666666667 394.6666666666667 86.4 340.6933333333333 80C312.7466666666666 76.8000000000001 285.44 73.6 256 74.6666666666667C208.2133333333333 77.2266666666667 170.6666666666666 86.4 170.6666666666666 86.4L171.3066666666666 73.1733333333334C177.4933333333333 26.0266666666666 218.0266666666666 23.04 256.64 21.3333333333334C295.4666666666666 20.48 330.0266666666666 31.36 330.0266666666666 31.36L331.7333333333333 -3.6266666666667S304.4266666666666 -18.3466666666667 255.9999999999999 -21.3333333333333C229.3333333333333 -22.4 196.2666666666666 -20.2666666666666 157.6533333333333 -10.0266666666666C74.0266666666666 12.16 59.5199999999999 101.3333333333334 57.3866666666666 192.0000000000001L57.1733333333333 265.1733333333334C57.1733333333333 357.7600000000001 117.3333333333333 384.8533333333334 117.3333333333333 384.8533333333334C148.2666666666667 398.9333333333334 200.7466666666667 405.3333333333333 255.36 405.3333333333333H256.64C311.2533333333334 405.3333333333333 363.7333333333334 398.9333333333334 394.6666666666667 384.8533333333334C394.6666666666667 384.8533333333334 455.04 357.76 455.04 265.1733333333334C455.04 265.1733333333334 455.6799999999999 196.9066666666667 446.5066666666667 149.3333333333334M177.7066666666667 227.84C177.7066666666667 244.48 164.2666666666667 257.92 147.84 257.92C131.2 257.92 117.3333333333333 244.48 117.3333333333333 227.84C117.3333333333333 211.4133333333334 131.2 197.9733333333333 147.84 197.9733333333333C164.2666666666667 197.9733333333333 177.7066666666667 211.4133333333334 177.7066666666667 227.84M286.08 227.84C286.08 244.48 272.64 257.92 256 257.92C239.36 257.92 225.92 244.48 225.92 227.84C225.92 211.4133333333334 239.36 197.9733333333333 256 197.9733333333333C272.64 197.9733333333333 286.08 211.4133333333334 286.08 227.84M394.6666666666667 227.84C394.6666666666667 244.48 380.8 257.92 364.16 257.92C347.7333333333334 257.92 334.2933333333333 244.48 334.2933333333333 227.84C334.2933333333333 211.4133333333334 347.7333333333334 197.9733333333333 364.16 197.9733333333333C380.8 197.9733333333333 394.6666666666667 211.4133333333334 394.6666666666667 227.84z" />
-    <glyph glyph-name="material-design"
-      unicode="&#xF985;"
-      horiz-adv-x="512" d=" M448 192C448 235.3066666666667 433.7066666666666 275.4133333333334 405.3333333333333 311.8933333333333V71.8933333333334C433.7066666666666 107.3066666666667 448 147.4133333333334 448 192M376.1066666666667 42.6666666666667H136.1066666666667C150.6133333333333 30.9333333333333 169.6 21.3333333333334 193.0666666666667 12.5866666666667C216.32 4.2666666666667 237.44 0 256 0C274.7733333333333 0 295.68 4.2666666666667 318.9333333333333 12.5866666666667C342.4 21.3333333333334 361.3866666666666 30.9333333333333 376.1066666666667 42.6666666666667M234.6666666666667 85.3333333333334L149.3333333333333 256V85.3333333333334H234.6666666666667M362.6666666666667 256L277.3333333333333 85.3333333333334H362.6666666666667V256M256 138.0266666666667L336 298.6666666666667H176L256 138.0266666666667M376.1066666666667 341.3333333333334C340.6933333333334 369.7066666666667 300.5866666666667 384 256 384S171.3066666666667 369.7066666666667 136.1066666666667 341.3333333333334H376.1066666666667M106.6666666666667 71.8933333333334V311.8933333333333C78.2933333333333 275.4133333333334 64 235.3066666666667 64 192C64 147.4133333333334 78.2933333333333 107.3066666666667 106.6666666666667 71.8933333333334M490.6666666666666 192C490.6666666666666 127.36 468.0533333333333 71.8933333333334 421.9733333333334 26.0266666666666C376.1066666666667 -20.0533333333333 320.64 -42.6666666666666 256 -42.6666666666666C191.36 -42.6666666666666 136.1066666666667 -20.0533333333333 90.0266666666667 26.0266666666666C43.9466666666667 71.8933333333334 21.3333333333333 127.36 21.3333333333333 192C21.3333333333333 256.64 43.9466666666667 311.8933333333333 90.0266666666667 357.9733333333334S191.36 426.6666666666667 256 426.6666666666667C320.64 426.6666666666667 376.1066666666667 404.0533333333334 421.9733333333334 357.9733333333334C468.0533333333333 311.8933333333333 490.6666666666666 256.64 490.6666666666666 192z" />
-    <glyph glyph-name="material-ui"
-      unicode="&#xF357;"
-      horiz-adv-x="512" d=" M170.6666666666667 93.6533333333334V120.1066666666667L298.6666666666667 193.92V293.76L192 232.1066666666667L85.3333333333333 293.76V170.6666666666667L64 158.2933333333334L42.6666666666667 170.6666666666667V341.3333333333334L65.4933333333333 354.56L192 281.3866666666667L275.84 329.8133333333334L318.5066666666667 354.5600000000001L341.3333333333333 341.3333333333334V169.3866666666667L232.96 106.6666666666667L319.36 56.96L426.6666666666667 118.8266666666667V213.3333333333334L448 225.7066666666667L469.3333333333333 213.3333333333334V94.2933333333334L319.36 7.6800000000001L170.6666666666667 93.6533333333334M469.3333333333333 240L448 227.6266666666667L426.6666666666667 240V264.9600000000001L448 277.3333333333334L469.3333333333333 264.9600000000001V240z" />
-    <glyph glyph-name="math-compass"
-      unicode="&#xF358;"
-      horiz-adv-x="512" d=" M277.3333333333333 358.4V384C277.3333333333333 396.8 268.8 405.3333333333333 256 405.3333333333333V358.4C209.0666666666667 349.8666666666667 192 326.4 192 298.6666666666667C192 281.6 198.4 266.6666666666667 209.0666666666667 256L85.3333333333333 23.4666666666667V-21.3333333333333L132.2666666666667 21.3333333333334L247.4666666666667 234.6666666666667H256C292.2666666666667 234.6666666666667 320 262.4000000000001 320 298.6666666666667C320 326.4 302.9333333333334 349.8666666666667 277.3333333333334 358.4M275.2000000000001 288C270.9333333333334 281.6 264.5333333333334 277.3333333333334 256 277.3333333333334C243.2000000000001 277.3333333333334 234.6666666666667 285.8666666666667 234.6666666666667 298.6666666666667C234.6666666666667 302.9333333333334 236.8 305.0666666666667 236.8 309.3333333333334C241.0666666666667 315.7333333333334 247.4666666666667 320 256 320C268.8 320 277.3333333333334 311.4666666666667 277.3333333333334 298.6666666666667C277.3333333333334 294.4 275.2000000000001 292.2666666666667 275.2000000000001 288M426.6666666666667 23.4666666666667V-21.3333333333333L379.7333333333334 21.3333333333334L285.8666666666667 196.2666666666667C300.8 200.5333333333333 313.6 206.9333333333333 324.2666666666667 215.4666666666667L426.6666666666667 23.4666666666667z" />
-    <glyph glyph-name="matrix"
-      unicode="&#xF628;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H128V362.6666666666667H85.3333333333333V21.3333333333334H128V-21.3333333333333H42.6666666666667V405.3333333333333M426.6666666666667 362.6666666666667H384V405.3333333333333H469.3333333333333V-21.3333333333333H384V21.3333333333334H426.6666666666667V362.6666666666667M192 341.3333333333334H213.3333333333333V234.6666666666667H234.6666666666667V213.3333333333334H170.6666666666667V234.6666666666667H192V320L170.6666666666667 309.3333333333334V330.6666666666667L192 341.3333333333334M320 170.6666666666667H341.3333333333333V64H362.6666666666667V42.6666666666667H298.6666666666667V64H320V149.3333333333334L298.6666666666667 138.6666666666667V160L320 170.6666666666667M192 170.6666666666667C215.4666666666667 170.6666666666667 234.6666666666667 142.0800000000001 234.6666666666667 106.6666666666667S215.4666666666667 42.6666666666667 192 42.6666666666667S149.3333333333333 71.2533333333333 149.3333333333333 106.6666666666667S168.5333333333333 170.6666666666667 192 170.6666666666667M192 149.3333333333334C180.2666666666667 149.3333333333334 170.6666666666667 130.1333333333333 170.6666666666667 106.6666666666667S180.2666666666667 64 192 64S213.3333333333333 83.2 213.3333333333333 106.6666666666667S203.7333333333334 149.3333333333334 192 149.3333333333334M320 341.3333333333334C343.4666666666667 341.3333333333334 362.6666666666667 312.7466666666667 362.6666666666667 277.3333333333334S343.4666666666667 213.3333333333334 320 213.3333333333334S277.3333333333333 241.92 277.3333333333333 277.3333333333334S296.5333333333333 341.3333333333334 320 341.3333333333334M320 320C308.2666666666667 320 298.6666666666667 300.8 298.6666666666667 277.3333333333334S308.2666666666667 234.6666666666667 320 234.6666666666667S341.3333333333333 253.8666666666667 341.3333333333333 277.3333333333334S331.7333333333334 320 320 320z" />
-    <glyph glyph-name="maxcdn"
-      unicode="&#xF359;"
-      horiz-adv-x="512" d=" M439.4666666666667 305.28C420.9066666666667 328.32 392.1066666666667 341.3333333333334 360.5333333333333 341.3333333333334H62.9333333333333L98.56 265.1733333333334L50.9866666666667 42.6666666666667H129.0666666666667L176.64 265.1733333333334H243.2L195.6266666666667 42.6666666666667H273.7066666666667L321.28 265.1733333333334H360.5333333333334C369.0666666666667 265.1733333333334 376.1066666666667 262.4 380.1600000000001 257.2800000000001C384.0000000000001 252.3733333333334 385.4933333333334 245.3333333333334 384.0000000000001 236.8000000000001L342.1866666666666 42.6666666666667H420.0533333333333L458.6666666666666 220.8C464.6399999999999 251.52 457.8133333333333 282.4533333333334 439.4666666666666 305.28z" />
-    <glyph glyph-name="medal"
-      unicode="&#xF986;"
-      horiz-adv-x="512" d=" M426.6666666666667 405.3333333333333H85.3333333333333V362.6666666666667L209.28 269.6533333333334C130.9866666666666 243.84 88.32 159.36 114.1333333333333 81.0666666666667S224 -39.8933333333333 302.7199999999999 -14.08C381.0133333333333 11.7333333333333 423.68 96 397.8666666666666 174.5066666666667C382.9333333333333 219.52 347.7333333333333 254.9333333333334 302.7199999999999 269.6533333333334L426.6666666666667 362.6666666666667V405.3333333333333M318.7200000000001 32L256 68.6933333333333L193.28 32L209.92 103.04L154.6666666666667 150.8266666666667L227.4133333333334 157.0133333333333L256 224L284.5866666666667 157.0133333333333L357.3333333333333 150.8266666666667L302.08 103.04L318.72 32z" />
-    <glyph glyph-name="medical-bag"
-      unicode="&#xF6EE;"
-      horiz-adv-x="512" d=" M213.3333333333333 384L170.6666666666667 341.3333333333334V298.6666666666667H106.6666666666667C82.1333333333333 298.6666666666667 66.56 277.3333333333334 64 256L42.6666666666667 42.6666666666667C40.1066666666667 21.3333333333334 54.1866666666667 0 85.3333333333333 0H426.6666666666667C457.8133333333333 0 471.8933333333333 21.3333333333334 469.3333333333333 42.6666666666667L448 256C445.44 277.3333333333334 427.9466666666666 298.6666666666667 405.3333333333333 298.6666666666667H341.3333333333333V341.3333333333334L298.6666666666667 384H213.3333333333333M213.3333333333333 341.3333333333334H298.6666666666667V298.6666666666667H213.3333333333333V341.3333333333334M234.6666666666667 234.6666666666667H277.3333333333333V170.6666666666667H341.3333333333333V128H277.3333333333333V64H234.6666666666667V128H170.6666666666667V170.6666666666667H234.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="medium"
-      unicode="&#xF35A;"
-      horiz-adv-x="512" d=" M93.2266666666667 292.2666666666667C93.8666666666667 297.6 91.7333333333333 302.7200000000001 87.8933333333333 306.1333333333334L48 354.1333333333334V361.3866666666667H171.7333333333334L267.3066666666667 151.68L351.36 361.3866666666667H469.3333333333333V354.1333333333334L435.2 321.4933333333334C432.4266666666666 319.36 430.9333333333333 315.52 431.5733333333333 311.8933333333333V72.1066666666667C430.9333333333332 68.48 432.4266666666666 64.64 435.2 62.5066666666667L468.4799999999999 29.8666666666667V22.6133333333333H301.2266666666666V29.8666666666667L335.5733333333333 63.36C338.9866666666666 66.56 338.9866666666666 67.6266666666667 338.9866666666666 72.7466666666667V266.6666666666667L243.2 23.4666666666667H230.4L118.8266666666667 266.6666666666667V103.68C117.3333333333333 96.8533333333334 120.1066666666667 90.0266666666666 125.0133333333333 85.3333333333334L169.8133333333333 30.5066666666667V23.4666666666667H42.6666666666667V30.5066666666667L87.4666666666667 85.3333333333334C92.3733333333333 90.0266666666666 94.5066666666667 96.8533333333334 93.2266666666667 103.68V292.2666666666667z" />
-    <glyph glyph-name="meetup"
-      unicode="&#xFAD2;"
-      horiz-adv-x="512" d=" M418.3466666666667 130.9866666666667C418.3466666666667 92.16 390.4 58.6666666666667 352 52.2666666666667C347.52 51.4133333333334 342.8266666666667 50.7733333333333 337.92 50.9866666666667C336.2133333333333 50.9866666666667 335.5733333333333 50.3466666666667 335.1466666666667 48.8533333333334C327.4666666666667 26.88 312.32 13.8666666666667 289.4933333333333 10.6666666666667C274.3466666666667 8.5333333333333 260.6933333333333 12.5866666666667 248.5333333333333 21.9733333333334C246.8266666666667 23.4666666666667 245.3333333333333 23.4666666666667 244.0533333333333 22.1866666666667C229.9733333333333 12.1600000000001 214.1866666666666 7.6800000000001 196.9066666666666 8.7466666666668C163.4133333333333 10.6666666666667 135.0399999999999 36.4800000000001 129.7066666666666 69.5466666666668C129.2799999999999 71.8933333333334 128.8533333333333 74.6666666666667 128.8533333333333 76.5866666666668C128.8533333333333 78.5066666666668 127.9999999999999 79.1466666666668 126.2933333333333 79.5733333333334C116.0533333333333 81.4933333333335 106.6666666666666 85.3333333333334 98.7733333333333 92.1600000000001C83.6266666666666 103.8933333333334 74.6666666666666 119.2533333333335 72.5333333333333 138.6666666666668C70.1866666666666 160.0000000000001 77.0133333333333 178.7733333333334 92.1599999999999 194.3466666666668C93.4399999999999 195.6266666666668 93.4399999999999 196.4800000000001 92.5866666666666 197.9733333333334C86.8266666666666 208.2133333333334 84.0533333333333 219.3066666666667 84.4799999999999 231.0400000000001C85.3333333333333 260.4800000000002 106.0266666666666 284.8000000000001 134.6133333333333 290.7733333333335C137.8133333333333 291.6266666666668 139.5199999999999 292.9066666666668 141.0133333333333 295.8933333333335C155.0933333333333 326.1866666666667 178.56 344.5333333333334 211.4133333333333 350.7200000000001C234.6666666666666 354.9866666666668 255.9999999999999 350.2933333333334 276.0533333333333 338.5600000000001C277.3333333333333 337.4933333333334 279.0399999999999 337.4933333333334 280.9599999999999 337.9200000000001C312.9599999999999 347.3066666666668 341.3333333333333 340.4800000000001 365.2266666666666 317.6533333333334C379.3066666666666 304.2133333333334 387.2 287.1466666666668 389.5466666666666 267.5200000000001C389.9733333333333 263.2533333333335 390.1866666666666 258.9866666666668 389.9733333333333 254.7200000000001C389.7599999999999 253.0133333333334 390.1866666666666 252.3733333333334 391.8933333333333 251.9466666666667C406.1866666666666 246.6133333333334 415.9999999999999 236.5866666666667 420.4799999999999 221.8666666666667C425.8133333333333 203.7333333333334 421.3333333333333 187.5200000000001 407.6799999999999 174.2933333333334C406.3999999999999 173.0133333333334 406.8266666666666 172.3733333333334 407.4666666666666 171.3066666666667C414.7199999999999 158.72 418.3466666666666 145.4933333333334 418.3466666666666 130.9866666666667M275.8399999999999 137.1733333333334C275.8399999999999 120.7466666666667 286.5066666666666 106.6666666666667 301.6533333333333 101.12C309.3333333333333 98.7733333333333 316.8 97.4933333333333 324.6933333333333 97.0666666666666C330.6666666666666 96.8533333333332 335.9999999999999 97.28 341.3333333333333 99.8399999999999C345.3866666666666 101.9733333333333 347.3066666666666 105.3866666666667 347.0933333333333 109.8666666666666C346.8799999999999 114.3466666666666 344.7466666666666 117.3333333333333 340.4799999999999 119.4666666666666C338.9866666666666 120.1066666666666 337.4933333333333 120.7466666666666 335.7866666666665 120.9599999999999C330.6666666666665 121.8133333333333 326.3999999999999 122.4533333333333 321.4933333333333 123.5199999999999C313.8133333333332 125.0133333333333 310.3999999999999 129.0666666666666 310.3999999999999 137.1733333333333C310.1866666666666 144.2133333333333 312.1066666666666 150.8266666666666 314.2399999999999 157.2266666666666C318.2933333333332 169.1733333333333 323.6266666666666 180.6933333333333 328.7466666666666 192C333.6533333333332 203.3066666666666 338.7733333333332 214.4 342.1866666666666 226.1333333333333C344.1066666666666 232.5333333333333 345.1733333333333 238.9333333333333 343.2533333333332 245.3333333333333C340.6933333333333 256 334.7199999999999 262.4 324.2666666666666 264.32C314.6666666666666 266.6666666666667 305.0666666666666 266.6666666666667 296.5333333333332 260.6933333333333C293.5466666666665 258.7733333333333 290.7733333333332 259.2 287.9999999999999 261.5466666666666L282.8799999999999 266.6666666666667C273.9199999999999 274.7733333333333 262.3999999999999 275.2 252.7999999999999 267.7333333333333C248.9599999999999 264.7466666666666 245.3333333333332 261.12 241.7066666666666 258.3466666666667C238.0799999999999 256 234.6666666666666 255.36 230.1866666666666 257.7066666666667C226.1333333333333 259.6266666666667 222.2933333333332 261.5466666666666 218.2399999999999 263.4666666666667C213.9733333333333 265.1733333333333 210.1333333333332 267.52 205.4399999999999 267.9466666666667C190.9333333333332 269.2266666666667 175.7866666666666 260.48 169.3866666666666 247.2533333333333C166.3999999999999 241.4933333333333 164.0533333333332 235.52 161.9199999999999 229.3333333333333C151.6799999999999 201.1733333333333 143.3599999999999 172.5866666666667 134.8266666666666 143.7866666666666C130.9866666666666 130.9866666666667 135.4666666666666 118.4 146.3466666666666 111.5733333333333C154.88 106.6666666666667 164.0533333333333 104.7466666666667 173.6533333333333 107.7333333333334C181.3333333333333 110.08 185.8133333333333 116.2666666666667 188.8 123.3066666666667C198.6133333333333 146.56 207.5733333333333 170.6666666666667 216.96 193.92C219.5199999999999 200.32 222.08 206.9333333333333 224.8533333333333 213.3333333333334C227.6266666666666 219.7333333333334 235.5199999999999 221.8666666666667 240.2133333333333 217.6C243.2 215.04 244.0533333333333 211.4133333333334 243.6266666666666 207.7866666666666C243.4133333333333 203.7333333333333 241.92 200.1066666666667 240.4266666666666 196.48C234.6666666666667 181.3333333333334 228.0533333333333 165.5466666666667 221.8666666666666 149.9733333333334C220.5866666666666 146.9866666666667 219.3066666666667 143.7866666666667 218.6666666666666 140.3733333333333C217.8133333333333 134.6133333333334 219.9466666666666 129.4933333333334 224.8533333333333 128C229.5466666666666 125.4400000000001 234.6666666666667 125.0133333333333 239.5733333333333 126.9333333333333C245.3333333333333 129.0666666666667 248.9599999999999 133.5466666666667 251.5199999999999 138.6666666666667L279.04 193.0666666666667C283.3066666666666 201.3866666666667 288 209.7066666666667 291.8399999999999 218.0266666666667C293.5466666666666 221.0133333333334 295.4666666666666 224 298.6666666666667 225.92C301.2266666666666 227.6266666666667 304 227.6266666666667 306.7733333333333 226.1333333333334C309.3333333333333 224.64 309.3333333333333 221.8666666666667 309.3333333333333 219.0933333333333C309.3333333333333 217.6 309.3333333333333 216.1066666666667 308.6933333333333 214.8266666666667C307.4133333333333 211.84 306.3466666666667 209.0666666666667 305.0666666666666 206.2933333333334C297.3866666666667 190.0800000000001 289.4933333333333 174.0800000000001 282.0266666666667 158.0800000000001C278.8266666666666 151.2533333333333 275.4133333333333 144.4266666666667 275.84 137.1733333333334M383.1466666666667 18.7733333333333C383.1466666666667 29.44 374.1866666666666 38.4 363.52 38.4C352 38.4 343.4666666666666 29.6533333333334 343.4666666666666 18.7733333333333S352.4266666666666 -1.0666666666667 363.3066666666666 -1.0666666666667S383.1466666666666 7.8933333333334 383.1466666666666 18.7733333333333M50.7733333333333 182.1866666666667C61.0133333333333 182.1866666666667 69.76 190.9333333333333 69.76 201.1733333333334C69.76 211.4133333333334 61.2266666666667 219.9466666666667 50.9866666666667 219.9466666666667C40.32 219.9466666666667 32 211.6266666666667 32 201.1733333333334S40.32 182.1866666666667 50.7733333333333 182.1866666666667M282.88 393.6C272.4266666666667 393.6 263.8933333333333 385.28 263.8933333333333 375.04C263.8933333333333 364.5866666666667 272.4266666666667 356.2666666666667 282.6666666666667 356.2666666666667C293.12 356.2666666666667 301.4400000000001 364.3733333333334 301.4400000000001 374.8266666666667C301.4400000000001 385.0666666666667 293.12 393.6 282.8800000000001 393.6M436.2666666666667 276.6933333333334C436.2666666666667 285.2266666666667 429.0133333333334 292.48 420.4800000000001 292.48C411.7333333333334 292.6933333333334 404.2666666666667 285.2266666666667 404.2666666666667 276.48S411.3066666666667 260.6933333333334 420.2666666666667 260.6933333333334S436.4800000000001 267.7333333333334 436.2666666666667 276.6933333333334M107.52 322.3466666666667C107.52 314.24 113.92 308.0533333333334 121.8133333333333 308.0533333333334C129.92 308.0533333333334 136.32 314.4533333333334 136.1066666666667 322.56C136.1066666666667 330.6666666666667 129.92 336.64 122.0266666666667 336.64C113.7066666666667 336.64 107.52 330.6666666666667 107.52 322.3466666666667M257.28 -9.3866666666667C257.28 -2.56 251.9466666666667 2.9866666666666 245.3333333333333 2.9866666666666C238.08 2.9866666666666 232.7466666666666 -2.3466666666667 232.7466666666666 -9.3866666666667C232.7466666666666 -16 238.08 -21.3333333333333 245.3333333333333 -21.3333333333333C251.7333333333333 -21.3333333333333 257.28 -16 257.28 -9.3866666666667M448 181.3333333333334C441.8133333333334 181.3333333333334 436.2666666666667 175.36 436.2666666666667 168.96C436.2666666666667 162.56 441.6 157.2266666666667 448 157.2266666666667C455.04 157.2266666666667 460.16 162.1333333333333 460.16 168.96C460.16 175.5733333333334 455.04 181.3333333333334 448 181.3333333333334M162.56 405.3333333333333C156.8 405.3333333333333 152.32 401.0666666666667 152.32 395.3066666666667C152.32 389.76 156.8 385.2800000000001 162.56 385.2800000000001C168.1066666666667 385.2800000000001 172.5866666666667 389.76 172.5866666666667 395.3066666666667C172.5866666666667 401.0666666666667 168.32 405.3333333333334 162.56 405.3333333333334M471.04 234.6666666666667C466.3466666666667 234.6666666666667 462.2933333333334 231.04 462.08 226.1333333333334C462.08 221.2266666666667 466.1333333333333 217.1733333333334 471.04 217.1733333333334C476.16 217.1733333333334 480.0000000000001 221.0133333333333 480.0000000000001 225.92C480.0000000000001 231.04 476.1600000000001 234.6666666666667 471.04 234.6666666666667M117.3333333333333 58.4533333333333C117.3333333333333 63.1466666666667 112.8533333333333 67.2 107.9466666666667 67.4133333333334C103.2533333333333 67.4133333333334 99.2 63.36 99.2 58.24C99.2 53.3333333333334 103.2533333333333 49.4933333333333 108.16 49.4933333333333C113.0666666666667 49.4933333333333 117.3333333333333 53.3333333333334 117.3333333333333 58.4533333333334z" />
-    <glyph glyph-name="memory"
-      unicode="&#xF35B;"
-      horiz-adv-x="512" d=" M362.6666666666667 85.3333333333334H149.3333333333333V298.6666666666667H362.6666666666667M448 213.3333333333334V256H405.3333333333333V298.6666666666667C405.3333333333333 322.3466666666667 386.1333333333334 341.3333333333334 362.6666666666667 341.3333333333334H320V384H277.3333333333333V341.3333333333334H234.6666666666667V384H192V341.3333333333334H149.3333333333333C125.6533333333333 341.3333333333334 106.6666666666667 322.3466666666667 106.6666666666667 298.6666666666667V256H64V213.3333333333334H106.6666666666667V170.6666666666667H64V128H106.6666666666667V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H192V0H234.6666666666667V42.6666666666667H277.3333333333333V0H320V42.6666666666667H362.6666666666667C386.1333333333334 42.6666666666667 405.3333333333333 61.8666666666667 405.3333333333333 85.3333333333334V128H448V170.6666666666667H405.3333333333333V213.3333333333334M277.3333333333333 170.6666666666667H234.6666666666667V213.3333333333334H277.3333333333333M320 256H192V128H320V256z" />
-    <glyph glyph-name="menu"
-      unicode="&#xF35C;"
-      horiz-adv-x="512" d=" M64 320H448V277.3333333333334H64V320M64 213.3333333333334H448V170.6666666666667H64V213.3333333333334M64 106.6666666666667H448V64H64V106.6666666666667z" />
-    <glyph glyph-name="menu-down"
-      unicode="&#xF35D;"
-      horiz-adv-x="512" d=" M149.3333333333333 234.6666666666667L256 128L362.6666666666667 234.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="menu-down-outline"
-      unicode="&#xF6B5;"
-      horiz-adv-x="512" d=" M384 256V224L256 96L128 224V256H384M256 156.3733333333333L312.96 213.3333333333334H199.04L256 156.3733333333333z" />
-    <glyph glyph-name="menu-left"
-      unicode="&#xF35E;"
-      horiz-adv-x="512" d=" M298.6666666666667 298.6666666666667L192 192L298.6666666666667 85.3333333333334V298.6666666666667z" />
-    <glyph glyph-name="menu-left-outline"
-      unicode="&#xFA01;"
-      horiz-adv-x="512" d=" M320 64H288L160 192L288 320H320V64M220.3733333333333 192L277.3333333333333 135.04V248.96L220.3733333333333 192z" />
-    <glyph glyph-name="menu-right"
-      unicode="&#xF35F;"
-      horiz-adv-x="512" d=" M213.3333333333333 85.3333333333334L320 192L213.3333333333333 298.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="menu-right-outline"
-      unicode="&#xFA02;"
-      horiz-adv-x="512" d=" M192 320H224L352 192L224 64H192V320M291.6266666666667 192L234.6666666666667 248.96V135.04L291.6266666666667 192z" />
-    <glyph glyph-name="menu-swap"
-      unicode="&#xFA63;"
-      horiz-adv-x="512" d=" M256 320L149.3333333333333 213.3333333333334H362.6666666666667L256 320M149.3333333333333 170.6666666666667L256 64L362.6666666666667 170.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="menu-swap-outline"
-      unicode="&#xFA64;"
-      horiz-adv-x="512" d=" M256 373.3333333333334L128 245.3333333333334V213.3333333333334H384V245.3333333333334L256 373.3333333333334M256 312.9600000000001L312.96 256H199.04L256 312.9600000000001M128 170.6666666666667V138.6666666666667L256 10.6666666666667L384 138.6666666666667V170.6666666666667H128M199.04 128H312.96L256 71.04L199.04 128z" />
-    <glyph glyph-name="menu-up"
-      unicode="&#xF360;"
-      horiz-adv-x="512" d=" M149.3333333333333 128L256 234.6666666666667L362.6666666666667 128H149.3333333333333z" />
-    <glyph glyph-name="menu-up-outline"
-      unicode="&#xF6B6;"
-      horiz-adv-x="512" d=" M384 106.6666666666667V138.6666666666667L256 266.6666666666667L128 138.6666666666667V106.6666666666667H384M256 206.2933333333334L312.96 149.3333333333334H199.04L256 206.2933333333334z" />
-    <glyph glyph-name="message"
-      unicode="&#xF361;"
-      horiz-adv-x="512" d=" M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="message-alert"
-      unicode="&#xF362;"
-      horiz-adv-x="512" d=" M277.3333333333333 234.6666666666667H234.6666666666667V320H277.3333333333333M277.3333333333333 149.3333333333334H234.6666666666667V192H277.3333333333333M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="message-alert-outline"
-      unicode="&#xFA03;"
-      horiz-adv-x="512" d=" M277.3333333333333 234.6666666666667H234.6666666666667V320H277.3333333333333V234.6666666666667M277.3333333333333 192H234.6666666666667V149.3333333333334H277.3333333333333V192M469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H128L42.6666666666667 -21.3333333333333V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667M426.6666666666667 362.6666666666667H85.3333333333333V81.0666666666667L110.9333333333333 106.6666666666667H426.6666666666667V362.6666666666667z" />
-    <glyph glyph-name="message-bulleted"
-      unicode="&#xF6A1;"
-      horiz-adv-x="512" d=" M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333M170.6666666666667 149.3333333333334H128V192H170.6666666666667V149.3333333333334M170.6666666666667 213.3333333333334H128V256H170.6666666666667V213.3333333333334M170.6666666666667 277.3333333333334H128V320H170.6666666666667V277.3333333333334M320 149.3333333333334H213.3333333333333V192H320V149.3333333333334M384 213.3333333333334H213.3333333333333V256H384V213.3333333333334M384 277.3333333333334H213.3333333333333V320H384V277.3333333333334z" />
-    <glyph glyph-name="message-bulleted-off"
-      unicode="&#xF6A2;"
-      horiz-adv-x="512" d=" M27.0933333333333 411.0933333333334L0 384L42.6666666666667 341.3333333333334V-21.3333333333333L128 64H320L442.24 -58.24L469.3333333333333 -31.1466666666666L27.0933333333333 411.0933333333334M170.6666666666667 149.3333333333334H128V192H170.6666666666667V149.3333333333334M128 213.3333333333334V256L170.6666666666667 213.3333333333334H128M426.6666666666667 405.3333333333333H87.04L213.3333333333333 279.04V320H384V277.3333333333334H215.04L236.3733333333334 256H384V213.3333333333334H279.04L428.16 64C450.9866666666667 65.0666666666667 469.3333333333333 83.6266666666667 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="message-draw"
-      unicode="&#xF363;"
-      horiz-adv-x="512" d=" M384 149.3333333333334H224L266.6666666666667 192H384M128 149.3333333333334V202.6666666666667L274.7733333333333 349.0133333333333C278.8266666666666 353.0666666666667 285.6533333333333 353.0666666666667 289.92 349.0133333333333L327.4666666666667 311.2533333333334C331.7333333333333 306.9866666666667 331.7333333333333 300.3733333333334 327.4666666666667 296.1066666666667L180.6933333333333 149.3333333333334M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="message-image"
-      unicode="&#xF364;"
-      horiz-adv-x="512" d=" M106.6666666666667 149.3333333333334L181.3333333333333 245.3333333333334L234.6666666666667 181.3333333333334L309.3333333333333 277.3333333333334L405.3333333333333 149.3333333333334M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="message-outline"
-      unicode="&#xF365;"
-      horiz-adv-x="512" d=" M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333M426.6666666666667 106.6666666666667H128L85.3333333333333 64V362.6666666666667H426.6666666666667" />
-    <glyph glyph-name="message-plus"
-      unicode="&#xF653;"
-      horiz-adv-x="512" d=" M426.6666666666667 405.3333333333333C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H128L42.6666666666667 -21.3333333333333V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667M234.6666666666667 320V256H170.6666666666667V213.3333333333334H234.6666666666667V149.3333333333334H277.3333333333333V213.3333333333334H341.3333333333333V256H277.3333333333333V320H234.6666666666667z" />
-    <glyph glyph-name="message-processing"
-      unicode="&#xF366;"
-      horiz-adv-x="512" d=" M362.6666666666667 213.3333333333334H320V256H362.6666666666667M277.3333333333333 213.3333333333334H234.6666666666667V256H277.3333333333333M192 213.3333333333334H149.3333333333333V256H192M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="message-reply"
-      unicode="&#xF367;"
-      horiz-adv-x="512" d=" M469.3333333333333 362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V106.6666666666667C42.6666666666667 83.2 61.8666666666667 64 85.3333333333333 64H384L469.3333333333333 -21.3333333333333V362.6666666666667z" />
-    <glyph glyph-name="message-reply-text"
-      unicode="&#xF368;"
-      horiz-adv-x="512" d=" M384 277.3333333333334H128V320H384V277.3333333333334M384 213.3333333333334H128V256H384V213.3333333333334M384 149.3333333333334H128V192H384V149.3333333333334M469.3333333333333 362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V106.6666666666667C42.6666666666667 83.2 61.8666666666667 64 85.3333333333333 64H384L469.3333333333333 -21.3333333333333V362.6666666666667z" />
-    <glyph glyph-name="message-settings"
-      unicode="&#xF6EF;"
-      horiz-adv-x="512" d=" M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333M234.6666666666667 -64H277.3333333333333V-21.3333333333333H234.6666666666667V-64M149.3333333333333 -64H192V-21.3333333333333H149.3333333333333V-64M320 -64H362.6666666666667V-21.3333333333333H320V-64z" />
-    <glyph glyph-name="message-settings-variant"
-      unicode="&#xF6F0;"
-      horiz-adv-x="512" d=" M288 234.6666666666667C288 216.96 273.7066666666667 202.6666666666667 256 202.6666666666667C238.08 202.6666666666667 224 216.96 224 234.6666666666667S238.2933333333333 266.6666666666667 256 266.6666666666667S288 252.3733333333334 288 234.6666666666667M469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H128L42.6666666666667 -21.3333333333333V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667M357.76 206.5066666666667L334.9333333333333 224C335.1466666666667 227.6266666666667 335.1466666666667 231.2533333333334 334.9333333333333 234.6666666666667C335.36 238.08 335.36 241.7066666666667 334.9333333333333 245.3333333333334L357.5466666666666 262.8266666666667C359.4666666666666 264.5333333333334 360.1066666666667 267.3066666666668 358.8266666666666 269.6533333333334L337.4933333333333 306.5600000000001C336.2133333333333 309.3333333333334 333.44 309.9733333333334 330.6666666666666 309.3333333333334L304.4266666666666 298.6666666666667C298.6666666666666 302.9333333333334 292.9066666666666 306.5600000000001 286.2933333333333 309.3333333333334L282.2399999999999 337.2800000000001C281.8133333333334 339.6266666666667 279.68 341.3333333333334 277.3333333333333 341.3333333333334H234.6666666666667C232.1066666666667 341.3333333333334 229.76 339.4133333333334 229.3333333333333 336.8533333333334L225.28 308.6933333333334C218.88 306.1333333333334 212.6933333333333 302.7200000000001 206.9333333333333 298.6666666666667L180.48 309.3333333333334C177.92 310.1866666666667 175.1466666666667 309.3333333333334 173.8666666666667 306.9866666666667L152.5333333333333 270.0800000000001C151.2533333333333 267.7333333333334 151.68 264.9600000000001 153.8133333333333 263.2533333333334L176.4266666666667 245.3333333333334C175.5733333333333 238.5066666666667 175.5733333333333 231.2533333333334 176.4266666666667 224L153.8133333333333 206.5066666666667C151.8933333333333 204.8 151.2533333333333 202.0266666666667 152.5333333333333 199.68L173.8666666666666 162.7733333333333C175.1466666666667 160 177.92 159.36 180.48 160L206.9333333333333 170.6666666666667C212.48 166.4 218.4533333333333 162.7733333333334 225.0666666666666 160L229.12 132.0533333333334C229.76 129.4933333333334 232.1066666666667 128 234.6666666666667 128H277.3333333333333C279.8933333333333 128 282.24 129.92 282.6666666666667 132.48L286.7199999999999 160.6400000000001C293.12 163.4133333333334 298.6666666666667 166.8266666666667 304.64 170.6666666666668L331.3066666666666 160.0000000000001C333.8666666666666 160.0000000000001 336.64 160.0000000000001 337.92 162.7733333333334L359.2533333333332 199.6800000000001C360.5333333333332 202.0266666666667 359.8933333333333 204.8000000000001 357.7599999999999 206.5066666666668z" />
-    <glyph glyph-name="message-text"
-      unicode="&#xF369;"
-      horiz-adv-x="512" d=" M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333M128 256H384V213.3333333333334H128M298.6666666666667 149.3333333333334H128V192H298.6666666666667M384 277.3333333333334H128V320H384" />
-    <glyph glyph-name="message-text-outline"
-      unicode="&#xF36A;"
-      horiz-adv-x="512" d=" M426.6666666666667 405.3333333333333C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H128L42.6666666666667 -21.3333333333333V362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H426.6666666666667M85.3333333333333 362.6666666666667V81.7066666666667L110.2933333333333 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333M128 298.6666666666667H384V256H128V298.6666666666667M128 213.3333333333334H320V170.6666666666667H128V213.3333333333334z" />
-    <glyph glyph-name="message-video"
-      unicode="&#xF36B;"
-      horiz-adv-x="512" d=" M384 149.3333333333334L298.6666666666667 217.6V149.3333333333334H128V320H298.6666666666667V251.7333333333334L384 320M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V-21.3333333333333L128 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="meteor"
-      unicode="&#xF629;"
-      horiz-adv-x="512" d=" M59.7333333333333 384L419.6266666666667 46.5066666666667S426.6666666666667 36.9066666666667 417.7066666666667 27.52C408.9600000000001 18.1333333333333 397.4400000000001 26.24 397.4400000000001 26.24L59.7333333333333 384M166.6133333333333 350.0800000000001L446.08 93.0133333333333S452.9066666666666 83.6266666666667 444.16 74.6666666666667C435.2 64.64 423.68 72.7466666666667 423.68 72.7466666666667L166.6133333333333 350.0800000000001M91.52 277.3333333333334L370.9866666666667 20.6933333333333S377.8133333333334 11.3066666666666 369.0666666666667 1.92C360.1066666666667 -7.6799999999999 348.5866666666667 0 348.5866666666667 0L91.52 277.3333333333334M257.0666666666667 320.8533333333334L452.2666666666667 141.44S456.96 134.8266666666667 450.7733333333334 128C444.8 121.6 436.6933333333334 127.36 436.6933333333334 127.36L257.0666666666667 320.8533333333334M116.2666666666667 193.92L311.4666666666667 14.2933333333334S316.1600000000001 7.6800000000001 310.1866666666667 1.0666666666667C304.0000000000001 -5.5466666666666 295.8933333333334 0 295.8933333333334 0L116.2666666666667 193.92M349.4400000000001 279.04L438.4000000000001 197.5466666666667S440.7466666666668 194.56 437.3333333333334 191.36C434.7733333333334 188.3733333333333 430.7200000000001 190.9333333333334 430.7200000000001 190.9333333333334L349.4400000000001 279.04M161.28 104.5333333333333L250.4533333333333 23.2533333333333S252.8 20.0533333333334 249.6 17.0666666666667C246.6133333333333 13.8666666666667 242.56 16.64 242.56 16.64L161.28 104.5333333333333z" />
-    <glyph glyph-name="metronome"
-      unicode="&#xF7D9;"
-      horiz-adv-x="512" d=" M256 410.6666666666667L182.8266666666667 391.04L86.6133333333334 31.36C85.9733333333333 28.16 85.3333333333333 24.7466666666667 85.3333333333333 21.3333333333334C85.3333333333333 -2.3466666666666 104.32 -21.3333333333333 128 -21.3333333333333H384C407.68 -21.3333333333333 426.6666666666667 -2.3466666666666 426.6666666666667 21.3333333333334C426.6666666666667 24.7466666666667 426.0266666666667 28.16 425.3866666666667 31.36L396.3733333333334 140.3733333333333L362.6666666666667 106.6666666666667L366.9333333333333 85.3333333333334H286.08L346.6666666666667 145.92L316.5866666666667 176L225.92 85.3333333333334H145.0666666666667L219.52 362.6666666666667H292.48L323.6266666666666 246.8266666666667L358.3999999999999 281.8133333333334L329.1733333333333 391.04L256 410.6666666666667M240 341.3333333333334V133.3333333333334L272 165.3333333333334V341.3333333333334H240M422.1866666666666 281.6L361.8133333333334 221.2266666666667L346.6666666666667 236.3733333333334L316.5866666666667 206.0800000000001L376.7466666666667 145.9200000000001L407.04 176.0000000000001L391.8933333333333 191.1466666666667L452.2666666666665 251.5200000000001L422.1866666666666 281.6z" />
-    <glyph glyph-name="metronome-tick"
-      unicode="&#xF7DA;"
-      horiz-adv-x="512" d=" M256 410.6666666666667L182.8266666666667 391.04L86.8266666666667 32C86.6133333333334 32 85.3333333333333 24.7466666666667 85.3333333333333 21.3333333333334C85.3333333333333 -2.3466666666666 104.32 -21.3333333333333 128 -21.3333333333333H384C407.68 -21.3333333333333 426.6666666666667 -2.3466666666666 426.6666666666667 21.3333333333334C426.6666666666667 24.7466666666667 425.3866666666667 32 425.1733333333333 32L329.1733333333333 391.04L256 410.6666666666667M219.52 362.6666666666667H292.48L366.9333333333333 85.3333333333334H277.3333333333333V192H234.6666666666667V85.3333333333334H145.0666666666667L219.52 362.6666666666667M234.6666666666667 341.3333333333334V256H213.3333333333333V213.3333333333334H298.6666666666667V256H277.3333333333333V341.3333333333334H234.6666666666667z" />
-    <glyph glyph-name="micro-sd"
-      unicode="&#xF7DB;"
-      horiz-adv-x="512" d=" M170.6666666666667 405.3333333333333C147.2 405.3333333333333 128 386.1333333333334 128 362.6666666666667V213.3333333333334L85.3333333333333 170.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.1333333333334 407.4666666666667 405.3333333333333 384 405.3333333333333H170.6666666666667M192 362.6666666666667H234.6666666666667V277.3333333333334H192V362.6666666666667M256 362.6666666666667H298.6666666666667V277.3333333333334H256V362.6666666666667M320 362.6666666666667H362.6666666666667V277.3333333333334H320V362.6666666666667z" />
-    <glyph glyph-name="microphone"
-      unicode="&#xF36C;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C291.4133333333333 405.3333333333333 320 376.7466666666667 320 341.3333333333334V213.3333333333334C320 177.92 291.4133333333333 149.3333333333334 256 149.3333333333334S192 177.92 192 213.3333333333334V341.3333333333334C192 376.7466666666667 220.5866666666667 405.3333333333333 256 405.3333333333333M405.3333333333333 213.3333333333334C405.3333333333333 138.0266666666667 349.6533333333333 75.9466666666667 277.3333333333333 65.4933333333333V0H234.6666666666667V65.4933333333333C162.3466666666666 75.9466666666667 106.6666666666667 138.0266666666667 106.6666666666667 213.3333333333334H149.3333333333333C149.3333333333333 154.4533333333334 197.12 106.6666666666667 256 106.6666666666667S362.6666666666667 154.4533333333334 362.6666666666667 213.3333333333334H405.3333333333333z" />
-    <glyph glyph-name="microphone-minus"
-      unicode="&#xF8B2;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C227.4133333333334 405.3333333333333 256 376.7466666666667 256 341.3333333333334V213.3333333333334C256 177.92 227.4133333333334 149.3333333333334 192 149.3333333333334S128 177.92 128 213.3333333333334V341.3333333333334C128 376.7466666666667 156.5866666666667 405.3333333333333 192 405.3333333333333M341.3333333333333 213.3333333333334C341.3333333333333 138.6666666666667 286.72 76.16 213.3333333333333 65.4933333333333V0H170.6666666666667V65.4933333333333C97.28 76.16 42.6666666666667 138.6666666666667 42.6666666666667 213.3333333333334H85.3333333333333C85.3333333333333 154.4533333333334 133.12 106.6666666666667 192 106.6666666666667S298.6666666666667 154.4533333333334 298.6666666666667 213.3333333333334H341.3333333333333M320 341.3333333333334H490.6666666666666V298.6666666666667H320V341.3333333333334z" />
-    <glyph glyph-name="microphone-off"
-      unicode="&#xF36D;"
-      horiz-adv-x="512" d=" M405.3333333333333 213.3333333333334C405.3333333333333 187.9466666666667 398.08 164.2666666666667 386.1333333333334 143.36L359.8933333333333 169.6C365.6533333333333 182.8266666666667 369.0666666666667 197.5466666666667 369.0666666666667 213.3333333333334H405.3333333333333M320 209.92L192 337.4933333333334V341.3333333333334C192 376.7466666666667 220.5866666666667 405.3333333333333 256 405.3333333333333S320 376.7466666666667 320 341.3333333333334V209.92M91.0933333333333 384L448 27.0933333333334L420.9066666666667 0L331.52 89.3866666666667C315.0933333333333 79.5733333333334 296.7466666666667 72.96 277.3333333333333 69.9733333333334V0H234.6666666666667V69.9733333333334C164.6933333333333 80.4266666666667 106.6666666666667 140.5866666666667 106.6666666666667 213.3333333333334H142.9333333333333C142.9333333333333 149.3333333333334 197.12 104.5333333333333 256 104.5333333333333C273.28 104.5333333333333 290.1333333333334 108.5866666666667 305.28 115.6266666666667L269.8666666666667 151.04L256 149.3333333333334C220.5866666666667 149.3333333333334 192 177.92 192 213.3333333333334V228.6933333333334L64 356.9066666666667L91.0933333333333 384z" />
-    <glyph glyph-name="microphone-outline"
-      unicode="&#xF36E;"
-      horiz-adv-x="512" d=" M369.0666666666667 213.3333333333334C369.0666666666667 149.3333333333334 314.88 104.5333333333333 256 104.5333333333333S142.9333333333333 149.3333333333334 142.9333333333333 213.3333333333334H106.6666666666667C106.6666666666667 140.5866666666667 164.6933333333333 80.4266666666667 234.6666666666667 69.9733333333334V0H277.3333333333333V69.9733333333334C347.3066666666667 80.4266666666667 405.3333333333333 140.5866666666667 405.3333333333333 213.3333333333334M230.4 343.4666666666667C230.4 357.5466666666667 241.92 369.0666666666667 256 369.0666666666667C270.08 369.0666666666667 281.6 357.5466666666667 281.6 343.4666666666667L281.3866666666667 211.2C281.3866666666667 197.12 270.08 185.6 256 185.6C241.92 185.6 230.4 197.12 230.4 211.2M256 149.3333333333334C291.4133333333333 149.3333333333334 320 177.92 320 213.3333333333334V341.3333333333334C320 376.7466666666667 291.4133333333333 405.3333333333333 256 405.3333333333333S192 376.7466666666667 192 341.3333333333334V213.3333333333334C192 177.92 220.5866666666667 149.3333333333334 256 149.3333333333334z" />
-    <glyph glyph-name="microphone-plus"
-      unicode="&#xF8B3;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C227.4133333333334 405.3333333333333 256 376.7466666666667 256 341.3333333333334V213.3333333333334C256 177.92 227.4133333333334 149.3333333333334 192 149.3333333333334S128 177.92 128 213.3333333333334V341.3333333333334C128 376.7466666666667 156.5866666666667 405.3333333333333 192 405.3333333333333M341.3333333333333 213.3333333333334C341.3333333333333 138.6666666666667 286.72 76.16 213.3333333333333 65.4933333333333V0H170.6666666666667V65.4933333333333C97.28 76.16 42.6666666666667 138.6666666666667 42.6666666666667 213.3333333333334H85.3333333333333C85.3333333333333 154.4533333333334 133.12 106.6666666666667 192 106.6666666666667S298.6666666666667 154.4533333333334 298.6666666666667 213.3333333333334H341.3333333333333M320 341.3333333333334H384V405.3333333333333H426.6666666666667V341.3333333333334H490.6666666666666V298.6666666666667H426.6666666666667V234.6666666666667H384V298.6666666666667H320V341.3333333333334z" />
-    <glyph glyph-name="microphone-settings"
-      unicode="&#xF36F;"
-      horiz-adv-x="512" d=" M405.3333333333333 234.6666666666667H369.0666666666667C369.0666666666667 170.6666666666667 314.88 125.8666666666667 256 125.8666666666667S142.9333333333333 170.6666666666667 142.9333333333333 234.6666666666667H106.6666666666667C106.6666666666667 161.92 164.6933333333333 101.76 234.6666666666667 91.3066666666667V21.3333333333334H277.3333333333333V91.3066666666667C347.3066666666667 101.76 405.3333333333333 161.9200000000001 405.3333333333333 234.6666666666667M320 -64H362.6666666666667V-21.3333333333333H320M234.6666666666667 -64H277.3333333333333V-21.3333333333333H234.6666666666667M256 170.6666666666667C291.4133333333333 170.6666666666667 320 199.2533333333333 320 234.6666666666667V362.6666666666667C320 398.08 291.4133333333333 426.6666666666667 256 426.6666666666667S192 398.08 192 362.6666666666667V234.6666666666667C192 199.2533333333333 220.5866666666667 170.6666666666667 256 170.6666666666667M149.3333333333333 -64H192V-21.3333333333333H149.3333333333333V-64z" />
-    <glyph glyph-name="microphone-variant"
-      unicode="&#xF370;"
-      horiz-adv-x="512" d=" M192 384C239.1466666666667 384 277.3333333333333 345.8133333333334 277.3333333333333 298.6666666666667H106.6666666666667C106.6666666666667 345.8133333333334 144.8533333333333 384 192 384M252.5866666666667 238.5066666666667L234.6666666666667 64H213.3333333333333V42.6666666666667C213.3333333333333 19.2 232.5333333333334 0 256 0S298.6666666666667 19.2 298.6666666666667 42.6666666666667V149.3333333333334C298.6666666666667 196.48 336.8533333333333 234.6666666666667 384 234.6666666666667H426.6666666666667L405.3333333333333 213.3333333333334L426.6666666666667 192H384C360.5333333333333 192 341.3333333333333 172.8 341.3333333333333 149.3333333333334V42.6666666666667C341.3333333333333 -4.48 303.1466666666667 -42.6666666666666 256 -42.6666666666666S170.6666666666667 -4.48 170.6666666666667 42.6666666666667V64H149.3333333333333L131.4133333333333 238.5066666666667C120.96 249.1733333333334 113.28 262.4000000000001 109.44 277.3333333333334H274.56C270.7200000000001 262.4000000000001 263.04 249.1733333333334 252.5866666666667 238.5066666666667M192 213.3333333333334C180.2666666666667 213.3333333333334 170.6666666666667 203.7333333333334 170.6666666666667 192S180.2666666666667 170.6666666666667 192 170.6666666666667S213.3333333333333 180.2666666666667 213.3333333333333 192S203.7333333333334 213.3333333333334 192 213.3333333333334z" />
-    <glyph glyph-name="microphone-variant-off"
-      unicode="&#xF371;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L341.3333333333333 37.12C338.3466666666667 -7.4666666666667 301.2266666666667 -42.6666666666666 256 -42.6666666666666C208.8533333333333 -42.6666666666666 170.6666666666667 -4.48 170.6666666666667 42.6666666666667V64H149.3333333333333L131.4133333333333 238.5066666666667C124.16 245.9733333333334 117.9733333333333 254.72 113.7066666666667 264.5333333333334L42.6666666666667 335.5733333333334M192 384C239.1466666666667 384 277.3333333333333 345.8133333333334 277.3333333333333 298.6666666666667H188.16L129.7066666666667 357.12C145.28 373.3333333333334 167.4666666666667 384 192 384M252.5866666666667 238.5066666666667L252.16 234.6666666666667L209.4933333333334 277.3333333333334H274.56C270.7200000000001 262.4000000000001 263.04 249.1733333333334 252.5866666666667 238.5066666666667M234.6666666666667 64H213.3333333333333V42.6666666666667C213.3333333333333 19.2 232.5333333333334 0 256 0S298.6666666666667 19.2 298.6666666666667 42.6666666666667V79.5733333333334L242.1333333333334 136.1066666666667L234.6666666666667 64M384 234.6666666666667H426.6666666666667L405.3333333333333 213.3333333333334L426.6666666666667 192H384C360.5333333333333 192 341.3333333333333 172.8 341.3333333333333 149.3333333333334V145.4933333333334L305.0666666666667 181.3333333333334C317.8666666666667 213.3333333333334 348.3733333333333 234.6666666666667 384 234.6666666666667M170.6666666666667 192C170.6666666666667 180.2666666666667 180.2666666666667 170.6666666666667 192 170.6666666666667C196.48 170.6666666666667 200.5333333333333 171.9466666666667 203.9466666666667 174.2933333333334L174.2933333333333 203.9466666666667C171.9466666666667 200.5333333333334 170.6666666666667 196.48 170.6666666666667 192z" />
-    <glyph glyph-name="microscope"
-      unicode="&#xF654;"
-      horiz-adv-x="512" d=" M201.8133333333333 314.0266666666667L235.7333333333334 256C180.6933333333333 250.4533333333334 138.6666666666667 204.5866666666667 138.6666666666667 149.3333333333334C138.6666666666667 90.4533333333334 186.4533333333334 42.6666666666667 245.3333333333333 42.6666666666667C289.0666666666667 42.6666666666667 326.6133333333334 68.9066666666667 343.04 106.6666666666667H288V149.3333333333334H458.6666666666666V106.6666666666667H410.6666666666667C401.92 73.1733333333334 383.36 43.52 358.1866666666666 21.3333333333334H416V-21.3333333333333H74.6666666666667V21.3333333333334H132.48C97.0666666666667 52.6933333333333 74.6666666666667 98.3466666666667 74.6666666666667 149.3333333333334C74.6666666666667 226.7733333333333 127.1466666666667 294.4 201.8133333333333 314.0266666666667M271.7866666666667 403.84L288 376.1066666666667L306.3466666666667 386.7733333333333L381.0133333333333 257.4933333333334L306.9866666666666 214.8266666666667L232.32 344.1066666666667L250.88 354.7733333333333L234.6666666666667 382.5066666666667L271.7866666666667 403.84z" />
-    <glyph glyph-name="microsoft"
-      unicode="&#xF372;"
-      horiz-adv-x="512" d=" M42.6666666666667 384H234.6666666666667V192H42.6666666666667V384M234.6666666666667 -21.3333333333333H42.6666666666667V170.6666666666667H234.6666666666667V-21.3333333333333M448 384V192H256V384H448M448 -21.3333333333333H256V170.6666666666667H448V-21.3333333333333z" />
-    <glyph glyph-name="microsoft-dynamics"
-      unicode="&#xF987;"
-      horiz-adv-x="512" d=" M128 405.3333333333333L368 266.6666666666667L288 202.6666666666667L128 277.3333333333334V405.3333333333333M128 256L202.6666666666667 208L128 -21.3333333333333L384 256V128L128 -21.3333333333333V256z" />
-    <glyph glyph-name="midi"
-      unicode="&#xF8F0;"
-      horiz-adv-x="512" d=" M213.3333333333333 298.6666666666667H256V128H213.3333333333333V298.6666666666667M277.3333333333333 298.6666666666667H405.3333333333333C417.0666666666667 298.6666666666667 426.6666666666667 289.0666666666667 426.6666666666667 277.3333333333334V149.3333333333334C426.6666666666667 137.6 417.0666666666667 128 405.3333333333333 128H277.3333333333333V234.6666666666667H320V170.6666666666667H384V256H277.3333333333333V298.6666666666667M448 298.6666666666667H490.6666666666666V128H448V298.6666666666667M21.3333333333333 298.6666666666667H170.6666666666667C182.4 298.6666666666667 192 289.0666666666667 192 277.3333333333334V128H149.3333333333333V256H128V128H85.3333333333333V256H64V128H21.3333333333333V298.6666666666667M21.3333333333333 106.6666666666667H490.6666666666666V42.6666666666667H21.3333333333333V106.6666666666667z" />
-    <glyph glyph-name="midi-port"
-      unicode="&#xF8F1;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M430.5066666666667 192C430.5066666666667 273.4933333333334 374.4 342.1866666666667 298.6666666666667 361.1733333333334V320H213.3333333333333V361.1733333333334C137.6 342.1866666666667 81.4933333333333 273.4933333333334 81.4933333333333 192C81.4933333333333 95.5733333333334 159.5733333333333 17.4933333333333 256 17.4933333333333S430.5066666666667 95.5733333333334 430.5066666666667 192M149.3333333333333 221.0133333333333C165.3333333333333 221.0133333333333 178.3466666666666 208 178.3466666666666 192C178.3466666666666 176 165.3333333333333 162.9866666666667 149.3333333333333 162.9866666666667C133.3333333333333 162.9866666666667 120.32 176 120.32 192C120.32 208 133.3333333333333 221.0133333333333 149.3333333333333 221.0133333333333M362.6666666666667 221.0133333333333C378.6666666666667 221.0133333333333 391.68 208 391.68 192C391.68 176 378.6666666666667 162.9866666666667 362.6666666666667 162.9866666666667C346.6666666666667 162.9866666666667 333.6533333333333 176 333.6533333333333 192C333.6533333333333 208 346.6666666666667 221.0133333333333 362.6666666666667 221.0133333333333M178.3466666666666 143.5733333333334C194.56 143.5733333333334 207.5733333333333 130.5600000000001 207.5733333333333 114.3466666666667C207.5733333333333 98.3466666666667 194.56 85.3333333333334 178.3466666666666 85.3333333333334C162.3466666666667 85.3333333333334 149.3333333333333 98.3466666666667 149.3333333333333 114.3466666666667C149.3333333333333 130.56 162.3466666666667 143.5733333333334 178.3466666666666 143.5733333333334M333.6533333333333 143.5733333333334C349.6533333333333 143.5733333333334 362.6666666666667 130.5600000000001 362.6666666666667 114.3466666666667C362.6666666666667 98.3466666666667 349.6533333333333 85.3333333333334 333.6533333333333 85.3333333333334C317.44 85.3333333333334 304.4266666666666 98.3466666666667 304.4266666666666 114.3466666666667C304.4266666666666 130.56 317.44 143.5733333333334 333.6533333333333 143.5733333333334M256 114.3466666666667C272 114.3466666666667 285.0133333333333 101.3333333333334 285.0133333333333 85.3333333333334C285.0133333333333 69.3333333333334 272 56.3200000000001 256 56.3200000000001C240 56.3200000000001 226.9866666666667 69.3333333333334 226.9866666666667 85.3333333333334C226.9866666666667 101.3333333333334 240 114.3466666666667 256 114.3466666666667z" />
-    <glyph glyph-name="minecraft"
-      unicode="&#xF373;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M128 320V234.6666666666667H213.3333333333333V192H170.6666666666667V64H213.3333333333333V106.6666666666667H298.6666666666667V64H341.3333333333333V192H298.6666666666667V234.6666666666667H384V320H298.6666666666667V234.6666666666667H213.3333333333333V320H128z" />
-    <glyph glyph-name="mini-sd"
-      unicode="&#xFA04;"
-      horiz-adv-x="512" d=" M128 362.6666666666667C104.5333333333333 362.6666666666667 85.3333333333333 343.4666666666667 85.3333333333333 320V64C85.3333333333333 40.5333333333333 104.5333333333333 21.3333333333334 128 21.3333333333334H384C407.4666666666667 21.3333333333334 426.6666666666667 40.5333333333333 426.6666666666667 64V192L384 234.6666666666667V320C384 343.4666666666667 364.8 362.6666666666667 341.3333333333333 362.6666666666667H128M149.3333333333333 320H192V234.6666666666667H149.3333333333333V320M213.3333333333333 320H256V234.6666666666667H213.3333333333333V320M277.3333333333333 320H320V234.6666666666667H277.3333333333333V320z" />
-    <glyph glyph-name="minidisc"
-      unicode="&#xFA05;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384H106.6666666666667M256 341.3333333333334C321.92 341.3333333333334 380.16 297.8133333333334 398.9333333333333 234.6666666666667H341.3333333333333C329.6 234.6666666666667 320 225.0666666666667 320 213.3333333333334V170.6666666666667C320 158.9333333333333 329.6 149.3333333333334 341.3333333333333 149.3333333333334H399.1466666666667C380.16 85.9733333333334 321.92 42.6666666666667 256 42.6666666666667C173.44 42.6666666666667 106.6666666666667 109.44 106.6666666666667 192S173.44 341.3333333333334 256 341.3333333333334M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="minus"
-      unicode="&#xF374;"
-      horiz-adv-x="512" d=" M405.3333333333333 170.6666666666667H106.6666666666667V213.3333333333334H405.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="minus-box"
-      unicode="&#xF375;"
-      horiz-adv-x="512" d=" M362.6666666666667 170.6666666666667H149.3333333333333V213.3333333333334H362.6666666666667M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="minus-box-outline"
-      unicode="&#xF6F1;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667V341.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 83.2 384 106.6666666666667 384H405.3333333333333M362.6666666666667 213.3333333333334V170.6666666666667H149.3333333333333V213.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="minus-circle"
-      unicode="&#xF376;"
-      horiz-adv-x="512" d=" M362.6666666666667 170.6666666666667H149.3333333333333V213.3333333333334H362.6666666666667M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="minus-circle-outline"
-      unicode="&#xF377;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M149.3333333333333 170.6666666666667H362.6666666666667V213.3333333333334H149.3333333333333" />
-    <glyph glyph-name="minus-network"
-      unicode="&#xF378;"
-      horiz-adv-x="512" d=" M341.3333333333333 213.3333333333334V256H170.6666666666667V213.3333333333334H341.3333333333333M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V128C405.3333333333333 104.5333333333333 386.1333333333334 85.3333333333334 362.6666666666667 85.3333333333334H277.3333333333333V42.6666666666667H298.6666666666667C310.4 42.6666666666667 320 33.0666666666667 320 21.3333333333334H469.3333333333333V-21.3333333333333H320C320 -33.0666666666667 310.4 -42.6666666666666 298.6666666666667 -42.6666666666666H213.3333333333333C201.6 -42.6666666666666 192 -33.0666666666667 192 -21.3333333333333H42.6666666666667V21.3333333333334H192C192 33.0666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H149.3333333333333C125.6533333333333 85.3333333333334 106.6666666666667 104.5333333333333 106.6666666666667 128V341.3333333333334C106.6666666666667 364.8 125.8666666666667 384 149.3333333333333 384H362.6666666666667z" />
-    <glyph glyph-name="mixcloud"
-      unicode="&#xF62A;"
-      horiz-adv-x="512" d=" M450.3466666666667 53.3333333333334C447.36 53.3333333333334 444.3733333333333 54.6133333333333 441.8133333333334 56.3200000000001C434.56 61.2266666666667 432.64 70.8266666666667 437.3333333333333 78.08C451.84 99.4133333333334 459.52 124.5866666666667 459.52 150.8266666666667C459.52 176.8533333333334 451.84 202.0266666666667 437.3333333333333 224C432.64 230.8266666666667 434.56 240.4266666666667 441.8133333333334 245.3333333333334C448.8533333333333 250.0266666666667 458.6666666666666 248.1066666666667 463.36 241.0666666666667C481.28 214.4 490.6666666666667 183.2533333333333 490.6666666666667 150.8266666666667C490.6666666666667 118.4 481.28 87.2533333333333 463.36 60.5866666666667C460.3733333333333 56.1066666666667 455.4666666666667 53.3333333333334 450.3466666666667 53.3333333333334M405.3333333333333 79.1466666666667C402.7733333333333 79.1466666666667 399.7866666666667 80 397.0133333333333 81.7066666666667C389.9733333333334 86.6133333333334 388.0533333333333 96.0000000000001 392.9599999999999 103.4666666666667C402.3466666666667 117.3333333333334 407.4666666666666 133.7600000000001 407.4666666666666 150.8266666666667C407.4666666666666 167.6800000000001 402.3466666666667 184.1066666666668 392.9599999999999 198.1866666666667C388.0533333333333 205.4400000000001 389.9733333333333 215.0400000000001 397.0133333333333 219.9466666666667C404.2666666666667 224.6400000000001 413.8666666666666 222.9333333333334 418.7733333333333 215.6800000000001C431.7866666666667 196.4800000000001 438.6133333333333 174.0800000000001 438.6133333333333 150.8266666666668C438.6133333333333 128.0000000000001 431.7866666666667 105.1733333333334 418.7733333333333 85.9733333333335C416 81.4933333333335 410.6666666666667 79.1466666666668 405.3333333333333 79.1466666666668M317.8666666666667 112.4266666666668C338.9866666666667 112.4266666666668 356.2666666666667 129.7066666666668 356.2666666666667 150.8266666666668C356.2666666666667 167.0400000000001 346.0266666666667 181.3333333333335 331.7333333333333 186.6666666666668C330.6666666666667 180.2666666666668 329.1733333333333 173.8666666666668 327.2533333333333 167.6800000000001C324.9066666666667 161.2800000000001 318.9333333333333 157.0133333333334 312.32 157.0133333333334C310.8266666666666 157.0133333333334 309.3333333333333 157.4400000000001 307.4133333333333 157.8666666666668C299.3066666666666 160.6400000000001 294.8266666666666 169.3866666666668 297.5999999999999 177.7066666666668C300.5866666666666 186.8800000000001 302.2933333333333 196.6933333333335 302.2933333333333 206.5066666666668C302.2933333333333 257.4933333333334 260.6933333333334 298.6666666666667 209.4933333333334 298.6666666666667C172.8 298.6666666666667 139.9466666666667 277.3333333333334 125.2266666666667 245.3333333333334C139.52 241.0666666666667 152.7466666666667 233.8133333333334 163.4133333333333 223.1466666666667C169.6 216.96 169.6 207.1466666666667 163.4133333333333 200.96C157.44 194.9866666666667 147.4133333333333 194.9866666666667 141.44 200.96C131.6266666666667 210.7733333333334 118.6133333333333 216.3200000000001 104.5333333333333 216.3200000000001C75.9466666666667 216.3200000000001 52.48 192.8533333333334 52.48 164.2666666666668C52.48 135.6800000000001 75.9466666666667 112.4266666666667 104.5333333333333 112.4266666666667H317.8666666666667M332.8 218.6666666666668C363.9466666666666 211.8400000000001 387.6266666666666 184.1066666666668 387.6266666666666 150.8266666666668C387.6266666666666 112.4266666666667 356.2666666666667 81.2800000000001 317.8666666666666 81.2800000000001H104.5333333333333C58.6666666666666 81.2800000000001 21.3333333333333 118.4000000000001 21.3333333333333 164.2666666666668C21.3333333333333 206.0800000000001 52.2666666666666 240.4266666666668 92.3733333333333 246.4000000000001C109.2266666666666 296.1066666666668 156.3733333333333 330.6666666666668 209.4933333333333 330.6666666666668C273.7066666666666 330.6666666666668 326.6133333333333 281.1733333333334 332.8 218.6666666666668z" />
-    <glyph glyph-name="mixed-reality"
-      unicode="&#xF87E;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M176 128H208L229.3333333333333 201.1733333333334V128H261.3333333333333V256H213.3333333333333L192 182.8266666666667L170.6666666666667 256H122.6666666666667V128H154.6666666666667V201.1733333333334L176 128M288 256V128H320V170.6666666666667H344.5333333333333L362.6666666666667 128H394.6666666666667L375.4666666666667 172.8C386.1333333333334 178.1333333333333 394.6666666666667 189.8666666666667 394.6666666666667 202.6666666666667V224C394.6666666666667 242.1333333333334 380.8 256 362.6666666666667 256H288M320 224H362.6666666666667V202.6666666666667H320V224z" />
-    <glyph glyph-name="mixer"
-      unicode="&#xF7DC;"
-      horiz-adv-x="512" d=" M121.1733333333333 363.52L243.4133333333334 199.4666666666667C246.4 195.4133333333334 246.4 189.8666666666667 243.4133333333334 185.8133333333333L120.5333333333333 21.3333333333334L117.3333333333333 17.4933333333333C101.5466666666667 0 74.0266666666667 -1.4933333333333 56.32 14.72C39.4666666666667 30.08 38.1866666666667 56.1066666666667 51.84 74.6666666666667L139.9466666666667 192.6400000000001L52.48 309.9733333333334C39.04 328.1066666666667 40.1066666666667 354.3466666666667 56.96 369.7066666666667L60.16 372.48C79.5733333333334 386.7733333333334 106.6666666666667 382.9333333333334 121.1733333333334 363.5200000000001M390.8266666666667 363.5200000000001C405.3333333333333 382.9333333333334 432.4266666666666 386.7733333333334 451.84 372.48L455.04 369.7066666666667C471.8933333333333 354.3466666666667 472.9599999999999 328.3200000000001 459.52 309.9733333333334L372.0533333333333 192.6400000000001L460.1599999999999 74.6666666666667C473.8133333333333 56.3200000000001 472.5333333333332 30.08 455.6799999999999 14.72C437.9733333333333 -1.4933333333333 410.4533333333332 0 394.6666666666666 17.4933333333333L391.4666666666666 21.3333333333334L268.5866666666666 185.8133333333334C265.5999999999999 189.8666666666667 265.5999999999999 195.4133333333334 268.5866666666666 199.4666666666667L390.8266666666667 363.5200000000001z" />
-    <glyph glyph-name="monitor"
-      unicode="&#xF379;"
-      horiz-adv-x="512" d=" M448 106.6666666666667H64V362.6666666666667H448M448 405.3333333333333H64C40.32 405.3333333333333 21.3333333333333 386.3466666666667 21.3333333333333 362.6666666666667V106.6666666666667C21.3333333333333 83.2 40.5333333333333 64 64 64H213.3333333333333V21.3333333333334H170.6666666666667V-21.3333333333333H341.3333333333333V21.3333333333334H298.6666666666667V64H448C471.4666666666667 64 490.6666666666666 83.2 490.6666666666666 106.6666666666667V362.6666666666667C490.6666666666666 386.3466666666667 471.4666666666667 405.3333333333333 448 405.3333333333333z" />
-    <glyph glyph-name="monitor-cellphone"
-      unicode="&#xF988;"
-      horiz-adv-x="512" d=" M490.6666666666666 213.3333333333334H384C372.2666666666667 213.3333333333334 362.6666666666667 203.7333333333334 362.6666666666667 192V0C362.6666666666667 -11.7333333333333 372.2666666666667 -21.3333333333333 384 -21.3333333333333H490.6666666666666C502.4 -21.3333333333333 512 -11.7333333333333 512 0V192C512 203.7333333333334 502.4 213.3333333333334 490.6666666666666 213.3333333333334M490.6666666666666 21.3333333333334H384V170.6666666666667H490.6666666666666V21.3333333333334M426.6666666666667 405.3333333333333H42.6666666666667C18.9866666666667 405.3333333333333 0 386.3466666666667 0 362.6666666666667V106.6666666666667C0 83.2 19.2 64 42.6666666666667 64H192V21.3333333333334H149.3333333333333V-21.3333333333333H320V21.3333333333334H277.3333333333333V64H320V106.6666666666667H42.6666666666667V362.6666666666667H426.6666666666667V256H469.3333333333333V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="monitor-cellphone-star"
-      unicode="&#xF989;"
-      horiz-adv-x="512" d=" M490.6666666666666 213.3333333333334H384C372.2666666666667 213.3333333333334 362.6666666666667 203.7333333333334 362.6666666666667 192V0C362.6666666666667 -11.7333333333333 372.2666666666667 -21.3333333333333 384 -21.3333333333333H490.6666666666666C502.4 -21.3333333333333 512 -11.7333333333333 512 0V192C512 203.7333333333334 502.4 213.3333333333334 490.6666666666666 213.3333333333334M490.6666666666666 21.3333333333334H384V170.6666666666667H490.6666666666666V21.3333333333334M426.6666666666667 405.3333333333333H42.6666666666667C18.9866666666667 405.3333333333333 0 386.3466666666667 0 362.6666666666667V106.6666666666667C0 83.2 19.2 64 42.6666666666667 64H192V21.3333333333334H149.3333333333333V-21.3333333333333H320V21.3333333333334H277.3333333333333V64H320V106.6666666666667H42.6666666666667V362.6666666666667H426.6666666666667V256H469.3333333333333V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333M255.36 256L234.6666666666667 320L213.9733333333333 256H149.3333333333333L202.0266666666667 218.4533333333334L181.9733333333334 156.3733333333333L234.6666666666667 194.7733333333334L287.36 156.3733333333333L267.3066666666668 218.4533333333334L320 256H255.36z" />
-    <glyph glyph-name="monitor-dashboard"
-      unicode="&#xFA06;"
-      horiz-adv-x="512" d=" M448 106.6666666666667V362.6666666666667H64V106.6666666666667H448M448 405.3333333333333C471.4666666666667 405.3333333333333 490.6666666666666 386.1333333333334 490.6666666666666 362.6666666666667V106.6666666666667C490.6666666666666 83.2 471.4666666666667 64 448 64H298.6666666666667V21.3333333333334H341.3333333333333V-21.3333333333333H170.6666666666667V21.3333333333334H213.3333333333333V64H64C40.32 64 21.3333333333333 83.2 21.3333333333333 106.6666666666667V362.6666666666667C21.3333333333333 386.3466666666667 40.32 405.3333333333333 64 405.3333333333333H448M106.6666666666667 320H298.6666666666667V213.3333333333334H106.6666666666667V320M320 320H405.3333333333333V277.3333333333334H320V320M405.3333333333333 256V149.3333333333334H320V256H405.3333333333333M106.6666666666667 192H192V149.3333333333334H106.6666666666667V192M213.3333333333333 192H298.6666666666667V149.3333333333334H213.3333333333333V192z" />
-    <glyph glyph-name="monitor-multiple"
-      unicode="&#xF37A;"
-      horiz-adv-x="512" d=" M469.3333333333333 85.3333333333334V298.6666666666667H128V85.3333333333334H469.3333333333333M469.3333333333333 341.3333333333334C492.8 341.3333333333334 512 322.1333333333334 512 298.6666666666667V85.3333333333334C512 61.6533333333334 492.8 42.6666666666667 469.3333333333333 42.6666666666667H341.3333333333333V0H384V-42.6666666666666H213.3333333333333V0H256V42.6666666666667H128C104.32 42.6666666666667 85.3333333333333 61.6533333333334 85.3333333333333 85.3333333333334V298.6666666666667C85.3333333333333 322.1333333333334 104.5333333333333 341.3333333333334 128 341.3333333333334H469.3333333333333M42.6666666666667 384V128H0V384C0 407.4666666666667 19.2 426.6666666666667 42.6666666666667 426.6666666666667H426.6666666666667V384H42.6666666666667z" />
-    <glyph glyph-name="more"
-      unicode="&#xF37B;"
-      horiz-adv-x="512" d=" M405.3333333333333 160C387.6266666666667 160 373.3333333333333 174.2933333333334 373.3333333333333 192S387.6266666666667 224 405.3333333333333 224S437.3333333333333 209.7066666666667 437.3333333333333 192S423.04 160 405.3333333333333 160M298.6666666666667 160C280.96 160 266.6666666666667 174.2933333333334 266.6666666666667 192S280.96 224 298.6666666666667 224S330.6666666666667 209.7066666666667 330.6666666666667 192S316.3733333333334 160 298.6666666666667 160M192 160C174.2933333333333 160 160 174.2933333333334 160 192S174.2933333333333 224 192 224S224 209.7066666666667 224 192S209.7066666666667 160 192 160M469.3333333333333 384H149.3333333333333C134.6133333333334 384 123.0933333333333 376.5333333333333 115.4133333333333 365.2266666666667L0 192L115.4133333333333 18.9866666666667C123.0933333333333 7.68 135.8933333333333 0 150.6133333333334 0H469.3333333333333C492.8 0 512 19.2 512 42.6666666666667V341.3333333333334C512 365.0133333333333 492.8 384 469.3333333333333 384z" />
-    <glyph glyph-name="motorbike"
-      unicode="&#xF37C;"
-      horiz-adv-x="512" d=" M349.0133333333333 356.9066666666667H395.7333333333334V402.56H349.0133333333333V425.1733333333334H388.6933333333333C381.6533333333333 438.8266666666667 365.44 448 349.0133333333333 448C323.4133333333333 448 302.5066666666667 427.52 302.5066666666667 402.56C302.5066666666667 377.3866666666667 323.4133333333333 356.9066666666667 349.0133333333333 356.9066666666667M214.1866666666667 247.68L277.3333333333333 300.1600000000001L372.2666666666667 243.2H218.6666666666667M416.64 190.9333333333333L449.0666666666667 222.72C467.84 240.8533333333333 467.84 268.1600000000001 449.0666666666667 286.5066666666667L409.6 247.68L297.8133333333333 356.9066666666667C290.9866666666666 368.4266666666667 277.3333333333333 375.2533333333334 263.04 375.2533333333334C251.3066666666666 375.2533333333334 242.1333333333333 370.56 234.6666666666667 363.7333333333334L149.3333333333333 279.68C141.8666666666667 272.8533333333334 137.3866666666667 263.68 137.3866666666667 252.3733333333334V240.8533333333333H109.44C86.1866666666667 240.8533333333333 67.4133333333333 220.3733333333333 67.4133333333333 195.4133333333334V186.24C74.6666666666667 188.5866666666667 83.84 188.5866666666667 90.6666666666667 188.5866666666667C151.2533333333333 188.5866666666667 202.6666666666667 140.8 202.6666666666667 79.36C202.6666666666667 72.5333333333333 202.6666666666667 63.36 200.1066666666667 56.5333333333333H309.3333333333333C307.2 63.36 307.2 72.5333333333333 307.2 79.36C307.2 143.1466666666667 356.0533333333334 190.9333333333333 416.64 190.9333333333333M93.0133333333333 27.0933333333334C60.5866666666667 27.0933333333334 34.9866666666667 52.0533333333333 34.9866666666667 83.84C34.9866666666667 115.84 60.5866666666667 140.8 93.0133333333333 140.8C125.6533333333333 140.8 151.2533333333333 115.84 151.2533333333333 83.84C151.2533333333333 52.0533333333334 125.6533333333333 27.0933333333334 93.0133333333333 27.0933333333334M93.0133333333333 174.9333333333333C41.8133333333333 174.9333333333333 0 133.9733333333334 0 83.84C0 33.92 41.8133333333333 -7.04 93.0133333333333 -7.04C144.2133333333333 -7.04 186.24 33.9200000000001 186.24 83.84C186.24 133.9733333333334 144.2133333333334 174.9333333333333 93.0133333333333 174.9333333333333M418.9866666666667 27.0933333333334C386.3466666666667 27.0933333333334 360.7466666666667 52.0533333333333 360.7466666666667 83.84C360.7466666666667 115.84 386.3466666666667 140.8 418.9866666666667 140.8C451.4133333333333 140.8 477.0133333333333 115.84 477.0133333333333 83.84C477.0133333333333 52.0533333333334 451.4133333333333 27.0933333333334 418.9866666666667 27.0933333333334M418.9866666666667 174.9333333333333C367.7866666666667 174.9333333333333 325.76 133.9733333333334 325.76 83.84C325.76 33.92 367.7866666666667 -7.04 418.9866666666667 -7.04C470.1866666666666 -7.04 512 33.9200000000001 512 83.84C512 133.9733333333334 470.1866666666666 174.9333333333333 418.9866666666667 174.9333333333333z" />
-    <glyph glyph-name="mouse"
-      unicode="&#xF37D;"
-      horiz-adv-x="512" d=" M234.6666666666667 425.1733333333334C150.4 414.7200000000001 85.3333333333333 343.04 85.3333333333333 256H234.6666666666667M85.3333333333333 128C85.3333333333333 33.7066666666667 161.7066666666667 -42.6666666666666 256 -42.6666666666666S426.6666666666667 33.7066666666667 426.6666666666667 128V213.3333333333334H85.3333333333333M277.3333333333333 425.1733333333334V256H426.6666666666667C426.6666666666667 343.04 361.3866666666667 414.7200000000001 277.3333333333333 425.1733333333334z" />
-    <glyph glyph-name="mouse-bluetooth"
-      unicode="&#xF98A;"
-      horiz-adv-x="512" d=" M426.6666666666667 298.6666666666667H437.3333333333333L498.1333333333333 237.8666666666667L452.48 192L498.1333333333333 146.3466666666667L437.3333333333333 85.3333333333334H426.6666666666667V166.1866666666667L377.8133333333334 117.3333333333334L362.6666666666667 132.48L422.1866666666666 192L362.6666666666667 251.52L377.8133333333334 266.6666666666667L426.6666666666667 217.8133333333334V298.6666666666667M448 257.92V217.8133333333334L468.0533333333333 237.8666666666667L448 257.92M448 166.1866666666667V126.2933333333333L468.0533333333333 146.3466666666666L448 166.1866666666666M320 256V234.6666666666667H192V403.8400000000001C264.32 393.3866666666667 320 331.3066666666667 320 256M21.3333333333333 234.6666666666667V256C21.3333333333333 331.3066666666667 77.0133333333333 393.3866666666667 149.3333333333333 403.84V234.6666666666667H21.3333333333333M320 128C320 45.44 253.2266666666667 -21.3333333333333 170.6666666666667 -21.3333333333333S21.3333333333333 45.44 21.3333333333333 128V192H320V128z" />
-    <glyph glyph-name="mouse-off"
-      unicode="&#xF37E;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L373.3333333333333 4.48C343.04 -24.7466666666667 301.6533333333333 -42.6666666666666 256 -42.6666666666666C161.7066666666667 -42.6666666666666 85.3333333333333 33.7066666666667 85.3333333333333 128V213.3333333333334H164.9066666666667L122.24 256H85.3333333333333C85.3333333333333 267.52 86.4 278.8266666666667 88.5333333333333 289.7066666666667L42.6666666666667 335.5733333333334M234.6666666666667 425.1733333333334V256H230.8266666666667L123.52 363.52C150.4 396.8 189.8666666666667 419.6266666666667 234.6666666666667 425.1733333333334M426.6666666666667 213.3333333333334V128C426.6666666666667 107.7333333333334 423.04 88.3200000000001 416.64 70.1866666666667L273.4933333333334 213.3333333333334H426.6666666666667M277.3333333333333 425.1733333333334C361.3866666666667 414.7200000000001 426.6666666666667 343.04 426.6666666666667 256H277.3333333333333V425.1733333333334z" />
-    <glyph glyph-name="mouse-variant"
-      unicode="&#xF37F;"
-      horiz-adv-x="512" d=" M298.6666666666667 298.6666666666667H213.3333333333333V403.2C261.9733333333333 393.3866666666667 298.6666666666667 350.2933333333334 298.6666666666667 298.6666666666667M85.3333333333333 298.6666666666667C85.3333333333333 350.2933333333334 122.0266666666667 393.3866666666667 170.6666666666667 403.2V298.6666666666667H85.3333333333333M298.6666666666667 192C298.6666666666667 140.3733333333333 261.9733333333333 97.28 213.3333333333333 87.4666666666667V64C213.3333333333333 28.5866666666667 241.92 0 277.3333333333333 0S341.3333333333333 28.5866666666667 341.3333333333333 64V170.6666666666667C341.3333333333333 217.8133333333334 379.52 256 426.6666666666667 256H469.3333333333333L448 234.6666666666667L469.3333333333333 213.3333333333334H426.6666666666667C403.2 213.3333333333334 384 194.1333333333333 384 170.6666666666667V64C384 5.1200000000001 336.2133333333333 -42.6666666666666 277.3333333333333 -42.6666666666666S170.6666666666667 5.1200000000001 170.6666666666667 64V87.4666666666667C122.0266666666667 97.2800000000001 85.3333333333333 140.3733333333334 85.3333333333333 192.0000000000001V256H298.6666666666667V192z" />
-    <glyph glyph-name="mouse-variant-off"
-      unicode="&#xF380;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L368.8533333333333 9.3866666666667C350.2933333333334 -21.3333333333333 316.16 -42.6666666666666 277.3333333333333 -42.6666666666666C218.4533333333333 -42.6666666666666 170.6666666666667 5.1200000000001 170.6666666666667 64V87.4666666666667C122.0266666666667 97.2800000000001 85.3333333333333 140.3733333333334 85.3333333333333 192.0000000000001V256H122.24L42.6666666666667 335.5733333333334M298.6666666666667 298.6666666666667H213.3333333333333V403.2C261.9733333333333 393.3866666666667 298.6666666666667 350.2933333333334 298.6666666666667 298.6666666666667M170.6666666666667 403.2V316.1600000000001L114.7733333333333 372.2666666666667C129.4933333333334 387.6266666666667 149.3333333333333 398.7200000000001 170.6666666666667 403.2M298.6666666666667 192V188.3733333333333L230.8266666666667 256H298.6666666666667V192M213.3333333333333 87.4666666666667V64C213.3333333333333 28.5866666666667 241.92 0 277.3333333333333 0C304.64 0 327.8933333333333 17.0666666666667 337.0666666666667 41.1733333333333L264.5333333333333 113.7066666666667C250.4533333333333 100.6933333333333 232.96 91.52 213.3333333333333 87.4666666666667M341.3333333333333 170.6666666666668C341.3333333333333 217.8133333333334 379.52 256.0000000000001 426.6666666666667 256.0000000000001H469.3333333333333L448 234.6666666666667L469.3333333333333 213.3333333333334H426.6666666666667C403.2 213.3333333333334 384 194.1333333333334 384 170.6666666666668V102.8266666666667L341.3333333333333 145.4933333333334V170.6666666666667z" />
-    <glyph glyph-name="move-resize"
-      unicode="&#xF655;"
-      horiz-adv-x="512" d=" M192 426.6666666666667V405.3333333333333H213.3333333333333V341.3333333333334H192V320H256V341.3333333333334H234.6666666666667V405.3333333333333H256V426.6666666666667M192 298.6666666666667C168.32 298.6666666666667 149.3333333333333 279.68 149.3333333333333 256V0C149.3333333333333 -23.6799999999999 168.32 -42.6666666666666 192 -42.6666666666666H448C471.6799999999999 -42.6666666666666 490.6666666666666 -23.6799999999999 490.6666666666666 0V256C490.6666666666666 279.68 471.6799999999999 298.6666666666667 448 298.6666666666667M21.3333333333333 256V192H42.6666666666667V213.3333333333334H106.6666666666667V192H128V256H106.6666666666667V234.6666666666667H42.6666666666667V256M192 256H448V0H192M298.6666666666667 234.6666666666667V213.3333333333334H320V106.6666666666667H234.6666666666667V128H213.3333333333333V64H234.6666666666667V85.3333333333334H320V42.6666666666667H298.6666666666667V21.3333333333334H362.6666666666667V42.6666666666667H341.3333333333333V85.3333333333334H405.3333333333333V64H426.6666666666667V128H405.3333333333333V106.6666666666667H341.3333333333333V213.3333333333334H362.6666666666667V234.6666666666667" />
-    <glyph glyph-name="move-resize-variant"
-      unicode="&#xF656;"
-      horiz-adv-x="512" d=" M40.1066666666667 438.1866666666667L9.8133333333333 407.8933333333333L119.2533333333333 298.6666666666667H42.6666666666667V256H192V405.3333333333333H149.3333333333333V328.7466666666667M234.6666666666667 298.6666666666667V256H448V128H490.6666666666666V256C490.6666666666666 279.4666666666667 471.4666666666667 298.6666666666667 448 298.6666666666667M149.3333333333333 213.3333333333334V0C149.3333333333333 -23.4666666666667 168.5333333333333 -42.6666666666666 192 -42.6666666666666H320V0H192V213.3333333333334M338.7733333333333 139.52L308.48 109.2266666666667L418.1333333333334 0H362.6666666666667V-42.6666666666666H490.6666666666666V85.3333333333334H448V30.08" />
-    <glyph glyph-name="movie"
-      unicode="&#xF381;"
-      horiz-adv-x="512" d=" M384 362.6666666666667L426.6666666666667 277.3333333333334H362.6666666666667L320 362.6666666666667H277.3333333333333L320 277.3333333333334H256L213.3333333333333 362.6666666666667H170.6666666666667L213.3333333333333 277.3333333333334H149.3333333333333L106.6666666666667 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V362.6666666666667H384z" />
-    <glyph glyph-name="movie-roll"
-      unicode="&#xF7DD;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C226.56 362.6666666666667 202.6666666666667 338.7733333333333 202.6666666666667 309.3333333333334S226.56 256 256 256S309.3333333333333 279.8933333333333 309.3333333333333 309.3333333333334S285.44 362.6666666666667 256 362.6666666666667M93.8666666666667 244.6933333333334C84.6933333333333 216.7466666666667 100.0533333333333 186.6666666666667 128 177.4933333333334C156.16 168.5333333333334 186.24 183.68 195.2 211.84C204.3733333333333 239.7866666666667 189.0133333333334 269.8666666666667 161.0666666666667 279.04C133.12 288 102.8266666666667 272.8533333333334 93.8666666666667 244.6933333333334M418.3466666666667 245.3333333333334C409.1733333333333 272.8533333333334 379.0933333333333 288 351.1466666666667 279.04C322.9866666666667 270.0800000000001 307.6266666666667 240 316.8 211.84C325.9733333333334 183.8933333333333 356.0533333333334 168.5333333333334 384 177.7066666666667C411.9466666666666 186.6666666666667 427.3066666666667 216.96 418.3466666666667 245.3333333333334M155.9466666666666 54.1866666666667C179.6266666666666 36.6933333333333 213.3333333333333 42.0266666666666 230.4 65.92C247.68 89.8133333333334 242.3466666666667 123.0933333333334 218.4533333333333 140.3733333333333C194.7733333333333 157.6533333333334 161.28 152.3200000000001 144 128.64C126.72 104.7466666666667 132.0533333333333 71.4666666666666 155.9466666666666 54.1866666666667M356.2666666666667 54.1866666666667C380.16 71.4666666666666 385.4933333333334 104.7466666666667 368.2133333333333 128.64S317.44 157.8666666666667 293.76 140.3733333333333C269.8666666666666 123.0933333333334 264.5333333333333 89.8133333333334 281.8133333333333 65.92C298.6666666666666 42.0266666666666 332.5866666666666 36.9066666666667 356.2666666666666 54.1866666666667M256 224C238.2933333333333 224 224 209.7066666666667 224 192S238.2933333333333 160 256 160S288 174.2933333333334 288 192S273.7066666666667 224 256 224z" />
-    <glyph glyph-name="muffin"
-      unicode="&#xF98B;"
-      horiz-adv-x="512" d=" M341.3333333333333 341.3333333333334S320 405.3333333333333 256 405.3333333333333S170.6666666666667 341.3333333333334 170.6666666666667 341.3333333333334C128 341.3333333333334 85.3333333333333 298.6666666666667 85.3333333333333 256C27.7333333333333 256 27.7333333333333 170.6666666666667 85.3333333333333 170.6666666666667H426.6666666666667C484.2666666666667 170.6666666666667 484.2666666666667 256 426.6666666666667 256C426.6666666666667 298.6666666666667 384 341.3333333333334 341.3333333333333 341.3333333333334M106.6666666666667 128L149.3333333333333 -21.3333333333333H192L170.6666666666667 128H106.6666666666667M213.3333333333333 128L234.6666666666667 -21.3333333333333H277.3333333333333L298.6666666666667 128H213.3333333333333M341.3333333333333 128L320 -21.3333333333333H362.6666666666667L405.3333333333333 128H341.3333333333333z" />
-    <glyph glyph-name="multiplication"
-      unicode="&#xF382;"
-      horiz-adv-x="512" d=" M234.6666666666667 384H277.3333333333333V228.9066666666667L411.52 306.3466666666667L432.8533333333333 269.4400000000001L298.6666666666667 192L433.0666666666667 114.3466666666667L411.7333333333334 77.44L277.3333333333333 155.3066666666667V0H234.6666666666667V155.0933333333334L100.0533333333333 77.6533333333334L78.72 114.5600000000001L213.3333333333333 192L79.36 269.6533333333334L100.6933333333333 306.5600000000001L234.6666666666667 229.12V384z" />
-    <glyph glyph-name="multiplication-box"
-      unicode="&#xF383;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H405.3333333333333M234.6666666666667 85.3333333333334H277.3333333333333V155.0933333333334L337.7066666666667 120.3200000000001L359.04 157.2266666666667L298.6666666666667 192L359.04 226.9866666666667L337.7066666666666 263.8933333333334L277.3333333333333 228.9066666666667V298.6666666666667H234.6666666666667V228.9066666666667L174.2933333333333 263.8933333333333L152.96 226.9866666666667L213.3333333333333 192L152.96 157.2266666666667L174.2933333333333 120.3200000000001L234.6666666666667 155.0933333333334V85.3333333333334z" />
-    <glyph glyph-name="mushroom"
-      unicode="&#xF7DE;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192C469.3333333333333 168.5333333333334 450.1333333333334 149.3333333333334 426.6666666666667 149.3333333333334H85.3333333333333C61.8666666666667 149.3333333333334 42.6666666666667 168.5333333333334 42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333M256 277.3333333333334C279.4666666666667 277.3333333333334 298.6666666666667 296.5333333333334 298.6666666666667 320S279.4666666666667 362.6666666666667 256 362.6666666666667S213.3333333333333 343.4666666666667 213.3333333333333 320S232.5333333333334 277.3333333333334 256 277.3333333333334M362.6666666666667 192C386.1333333333334 192 405.3333333333333 211.2 405.3333333333333 234.6666666666667S386.1333333333334 277.3333333333334 362.6666666666667 277.3333333333334S320 258.1333333333334 320 234.6666666666667S339.2 192 362.6666666666667 192M149.3333333333333 192C172.8 192 192 211.2 192 234.6666666666667S172.8 277.3333333333334 149.3333333333333 277.3333333333334S106.6666666666667 258.1333333333334 106.6666666666667 234.6666666666667S125.8666666666667 192 149.3333333333333 192M320 128L347.0933333333333 33.0666666666667L348.8 21.3333333333334C348.8 -2.1333333333333 329.5999999999999 -21.3333333333333 306.1333333333333 -21.3333333333333H205.8666666666666C182.4 -21.3333333333333 163.2 -2.1333333333333 163.2 21.3333333333334L164.9066666666667 33.0666666666667L192 128H320z" />
-    <glyph glyph-name="mushroom-outline"
-      unicode="&#xF7DF;"
-      horiz-adv-x="512" d=" M85.3333333333333 192H426.6666666666667C426.6666666666667 271.5733333333334 372.0533333333334 338.56 298.6666666666667 357.3333333333334C295.68 336.2133333333334 277.3333333333333 320 256 320S216.32 336.2133333333334 213.3333333333333 357.3333333333334C139.9466666666667 338.56 85.3333333333333 271.5733333333334 85.3333333333333 192M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192C469.3333333333333 168.5333333333334 450.1333333333334 149.3333333333334 426.6666666666667 149.3333333333334H85.3333333333333C61.8666666666667 149.3333333333334 42.6666666666667 168.5333333333334 42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333M288 85.3333333333334H224L211.6266666666667 42.6666666666667L205.8666666666667 21.3333333333334H306.1333333333334L300.3733333333334 42.6666666666667L288 85.3333333333334M320 128L341.3333333333333 53.3333333333334L347.0933333333333 33.0666666666667L348.8 21.3333333333334C348.8 -2.1333333333333 329.5999999999999 -21.3333333333333 306.1333333333333 -21.3333333333333H205.8666666666666L195.6266666666666 -20.0533333333333C172.8 -14.08 158.9333333333333 9.1733333333333 164.9066666666667 32L170.6666666666666 53.3333333333334L192 128H320M341.3333333333333 298.6666666666667C364.8 298.6666666666667 384 279.4666666666667 384 256S364.8 213.3333333333334 341.3333333333333 213.3333333333334S298.6666666666667 232.5333333333334 298.6666666666667 256S317.8666666666667 298.6666666666667 341.3333333333333 298.6666666666667M170.6666666666667 298.6666666666667C194.1333333333333 298.6666666666667 213.3333333333333 279.4666666666667 213.3333333333333 256S194.1333333333333 213.3333333333334 170.6666666666667 213.3333333333334S128 232.5333333333334 128 256S147.2 298.6666666666667 170.6666666666667 298.6666666666667z" />
-    <glyph glyph-name="music"
-      unicode="&#xF759;"
-      horiz-adv-x="512" d=" M448 384V117.3333333333334C448 76.16 414.5066666666667 42.6666666666667 373.3333333333333 42.6666666666667S298.6666666666667 76.16 298.6666666666667 117.3333333333334S332.16 192 373.3333333333333 192C384.8533333333333 192 395.7333333333334 189.4400000000001 405.3333333333333 184.7466666666667V309.9733333333334L192 264.5333333333334V74.6666666666667C192 33.4933333333333 158.5066666666667 0 117.3333333333333 0S42.6666666666667 33.4933333333333 42.6666666666667 74.6666666666667S76.16 149.3333333333334 117.3333333333333 149.3333333333334C128.8533333333333 149.3333333333334 139.7333333333333 146.7733333333334 149.3333333333333 142.0800000000001V320L448 384z" />
-    <glyph glyph-name="music-box"
-      unicode="&#xF384;"
-      horiz-adv-x="512" d=" M341.3333333333333 256H277.3333333333333V138.6666666666667C277.3333333333333 109.2266666666667 253.44 85.3333333333334 224 85.3333333333334S170.6666666666667 109.2266666666667 170.6666666666667 138.6666666666667S194.56 192 224 192C236.16 192 247.04 187.9466666666667 256 181.3333333333334V298.6666666666667H341.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="music-box-outline"
-      unicode="&#xF385;"
-      horiz-adv-x="512" d=" M341.3333333333333 256H277.3333333333333V138.6666666666667C277.3333333333333 109.2266666666667 253.44 85.3333333333334 224 85.3333333333334S170.6666666666667 109.2266666666667 170.6666666666667 138.6666666666667S194.56 192 224 192C236.16 192 247.04 187.9466666666667 256 181.3333333333334V298.6666666666667H341.3333333333333V256M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M106.6666666666667 341.3333333333334V42.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="music-circle"
-      unicode="&#xF386;"
-      horiz-adv-x="512" d=" M341.3333333333333 256V298.6666666666667H256V181.3333333333334C247.04 187.9466666666667 236.16 192 224 192C194.56 192 170.6666666666667 168.1066666666667 170.6666666666667 138.6666666666667S194.56 85.3333333333334 224 85.3333333333334S277.3333333333333 109.2266666666667 277.3333333333333 138.6666666666667V256H341.3333333333333M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="music-circle-outline"
-      unicode="&#xFAD3;"
-      horiz-adv-x="512" d=" M341.3333333333333 256H277.3333333333333V138.6666666666667C277.3333333333333 109.2266666666667 253.44 85.3333333333334 224 85.3333333333334S170.6666666666667 109.2266666666667 170.6666666666667 138.6666666666667S194.56 192 224 192C236.16 192 247.04 187.9466666666667 256 181.3333333333334V298.6666666666667H341.3333333333333V256M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="music-note"
-      unicode="&#xF387;"
-      horiz-adv-x="512" d=" M256 384V186.4533333333334C245.3333333333333 190.0800000000001 234.6666666666667 192 224 192C170.6666666666667 192 128 149.3333333333334 128 96S170.6666666666667 0 224 0S320 42.6666666666667 320 96V320H405.3333333333333V384H256z" />
-    <glyph glyph-name="music-note-bluetooth"
-      unicode="&#xF5FE;"
-      horiz-adv-x="512" d=" M213.3333333333333 384V186.4533333333334C202.6666666666667 190.0800000000001 192 192 181.3333333333333 192C128 192 85.3333333333333 149.3333333333334 85.3333333333333 96S128 0 181.3333333333333 0S277.3333333333333 42.6666666666667 277.3333333333333 96V320H362.6666666666667V384H213.3333333333333M426.6666666666667 298.6666666666667V217.8133333333334L377.8133333333334 266.6666666666667L362.6666666666667 251.52L422.1866666666666 192L362.6666666666667 132.48L377.8133333333334 117.3333333333334L426.6666666666667 166.1866666666667V85.3333333333334H437.3333333333333L498.1333333333333 146.1333333333333L452.48 192L498.3466666666666 237.8666666666667L437.3333333333333 298.6666666666667H426.6666666666667M448 257.92L468.0533333333333 237.8666666666667L448 217.8133333333334V257.92M448 166.1866666666667L468.0533333333333 146.1333333333333L448 126.0800000000001V166.1866666666667z" />
-    <glyph glyph-name="music-note-bluetooth-off"
-      unicode="&#xF5FF;"
-      horiz-adv-x="512" d=" M213.3333333333333 384V262.8266666666667L277.3333333333333 198.8266666666667V320H362.6666666666667V384H213.3333333333333M69.9733333333333 352L42.6666666666667 324.9066666666667L176.2133333333333 191.36C125.6533333333333 188.8 85.3333333333333 147.2000000000001 85.3333333333333 96C85.3333333333333 42.6666666666667 128 0 181.3333333333333 0C232.5333333333334 0 274.1333333333334 40.3200000000001 276.6933333333333 90.88L377.1733333333333 -9.6L404.48 17.4933333333333L277.3333333333333 144.64L213.3333333333333 208.64L69.9733333333333 352M426.6666666666667 298.6666666666667V217.8133333333334L377.8133333333334 266.6666666666667L362.6666666666667 251.52L422.1866666666666 192L362.6666666666667 132.48L377.8133333333334 117.3333333333334L426.6666666666667 166.1866666666667V85.3333333333334H437.3333333333333L498.1333333333333 146.1333333333333L452.48 192L498.3466666666666 237.8666666666667L437.3333333333333 298.6666666666667H426.6666666666667M448 257.92L468.0533333333333 237.8666666666667L448 217.8133333333334V257.92M448 166.1866666666667L468.0533333333333 146.1333333333333L448 126.0800000000001V166.1866666666667z" />
-    <glyph glyph-name="music-note-eighth"
-      unicode="&#xF388;"
-      horiz-adv-x="512" d=" M256 384V186.4533333333334C245.3333333333333 190.0800000000001 234.6666666666667 192 224 192C182.1866666666667 192 147.2 165.12 133.9733333333333 128H64V64H133.9733333333333C147.2 26.8800000000001 182.1866666666667 0 224 0S300.8 26.8800000000001 314.0266666666667 64H405.3333333333333V128H320V320H405.3333333333333V384H256z" />
-    <glyph glyph-name="music-note-half"
-      unicode="&#xF389;"
-      horiz-adv-x="512" d=" M256 384V186.4533333333334C245.3333333333333 190.0800000000001 234.6666666666667 192 224 192C182.1866666666667 192 147.2 165.12 133.9733333333333 128H64V64H133.9733333333333C147.2 26.8800000000001 182.1866666666667 0 224 0S300.8 26.8800000000001 314.0266666666667 64H405.3333333333333V128H320V384H256M224 138.6666666666667C247.4666666666667 138.6666666666667 266.6666666666667 119.4666666666667 266.6666666666667 96S247.4666666666667 53.3333333333334 224 53.3333333333334S181.3333333333333 72.5333333333333 181.3333333333333 96S200.5333333333333 138.6666666666667 224 138.6666666666667z" />
-    <glyph glyph-name="music-note-off"
-      unicode="&#xF38A;"
-      horiz-adv-x="512" d=" M256 384V262.8266666666667L320 198.8266666666667V320H405.3333333333333V384H256M112.64 352L85.3333333333333 324.9066666666667L218.88 191.36C168.32 188.8 128 147.2000000000001 128 96C128 42.6666666666667 170.6666666666667 0 224 0C275.2 0 316.8 40.3200000000001 319.36 90.88L419.84 -9.6L447.1466666666667 17.4933333333333L320 144.64L256 208.64L112.64 352z" />
-    <glyph glyph-name="music-note-quarter"
-      unicode="&#xF38B;"
-      horiz-adv-x="512" d=" M256 384H320V128H405.3333333333333V64H314.0266666666667C300.8 26.8800000000001 265.8133333333333 0 224 0S147.2 26.8800000000001 133.9733333333333 64H64V128H133.9733333333333C147.2 165.12 182.1866666666667 192 224 192C234.6666666666667 192 245.3333333333333 190.0800000000001 256 186.4533333333334V384z" />
-    <glyph glyph-name="music-note-sixteenth"
-      unicode="&#xF38C;"
-      horiz-adv-x="512" d=" M256 384V186.4533333333334C245.3333333333333 190.0800000000001 234.6666666666667 192 224 192C182.1866666666667 192 147.2 165.12 133.9733333333333 128H64V64H133.9733333333333C147.2 26.8800000000001 182.1866666666667 0 224 0S300.8 26.8800000000001 314.0266666666667 64H405.3333333333333V128H320V234.6666666666667H405.3333333333333V298.6666666666667H320V320H405.3333333333333V384H256z" />
-    <glyph glyph-name="music-note-whole"
-      unicode="&#xF38D;"
-      horiz-adv-x="512" d=" M224 192C183.4666666666667 192 147.2 166.4 133.5466666666667 128H64V64H133.5466666666667C147.2 25.6 183.4666666666667 0 224 0C264.5333333333333 0 300.8 25.6 314.4533333333333 64H405.3333333333333V128H314.4533333333333C300.8 166.4 264.5333333333333 192 224 192M224 138.6666666666667C247.4666666666667 138.6666666666667 266.6666666666667 119.4666666666667 266.6666666666667 96S247.4666666666667 53.3333333333334 224 53.3333333333334S181.3333333333333 72.5333333333333 181.3333333333333 96S200.5333333333333 138.6666666666667 224 138.6666666666667z" />
-    <glyph glyph-name="music-off"
-      unicode="&#xF75A;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L192 186.24V74.6666666666667C192 33.4933333333333 158.5066666666667 0 117.3333333333333 0S42.6666666666667 33.4933333333333 42.6666666666667 74.6666666666667S76.16 149.3333333333334 117.3333333333333 149.3333333333334C128.8533333333333 149.3333333333334 139.7333333333333 146.7733333333334 149.3333333333333 142.0800000000001V228.9066666666667L42.6666666666667 335.5733333333334M448 384V117.3333333333334C448 96 438.8266666666667 76.3733333333333 424.1066666666667 62.72L318.7199999999999 168.1066666666668C332.3733333333333 182.8266666666667 351.9999999999999 192.0000000000001 373.3333333333333 192.0000000000001C384.8533333333333 192.0000000000001 395.7333333333333 189.4400000000001 405.3333333333333 184.7466666666668V309.9733333333334L216.9599999999999 269.8666666666667L163.4133333333333 323.4133333333334L448 384z" />
-    <glyph glyph-name="nas"
-      unicode="&#xF8F2;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334C61.6533333333333 341.3333333333334 42.6666666666667 322.3466666666667 42.6666666666667 298.6666666666667V85.3333333333334C42.6666666666667 61.6533333333334 61.6533333333333 42.6666666666667 85.3333333333333 42.6666666666667H426.6666666666667C450.3466666666667 42.6666666666667 469.3333333333333 61.6533333333334 469.3333333333333 85.3333333333334V298.6666666666667C469.3333333333333 322.3466666666667 450.3466666666667 341.3333333333334 426.6666666666667 341.3333333333334H85.3333333333333M96 298.6666666666667C107.7333333333333 298.6666666666667 117.3333333333333 289.0666666666667 117.3333333333333 277.3333333333334S107.7333333333333 256 96 256S74.6666666666667 265.6 74.6666666666667 277.3333333333334S84.2666666666667 298.6666666666667 96 298.6666666666667M149.3333333333333 298.6666666666667H426.6666666666667V85.3333333333334H149.3333333333333V298.6666666666667M170.6666666666667 277.3333333333334V106.6666666666667H234.6666666666667V277.3333333333334H170.6666666666667M256 277.3333333333334V106.6666666666667H320V277.3333333333334H256M341.3333333333333 277.3333333333334V106.6666666666667H405.3333333333333V277.3333333333334H341.3333333333333M192 256H213.3333333333333V234.6666666666667H192V256M277.3333333333333 256H298.6666666666667V234.6666666666667H277.3333333333333V256M362.6666666666667 256H384V234.6666666666667H362.6666666666667V256z" />
-    <glyph glyph-name="nativescript"
-      unicode="&#xF87F;"
-      horiz-adv-x="512" d=" M160 384H352C405.3333333333333 384 448 341.3333333333334 448 288V96C448 42.6666666666667 405.3333333333333 0 352 0H160C106.6666666666667 0 64 42.6666666666667 64 96V288C64 341.3333333333334 106.6666666666667 384 160 384M128 160V96C128 78.2933333333334 142.2933333333333 64 160 64H192V224L320 64H352C369.7066666666666 64 384 78.2933333333334 384 96V160C384 177.7066666666667 398.2933333333334 192 416 192C398.2933333333334 192 384 206.2933333333334 384 224V288C384 305.7066666666667 369.7066666666666 320 352 320H320V160L192 320H160C142.2933333333333 320 128 305.7066666666667 128 288V224C128 206.2933333333334 113.7066666666667 192 96 192C113.7066666666667 192 128 177.7066666666667 128 160z" />
-    <glyph glyph-name="nature"
-      unicode="&#xF38E;"
-      horiz-adv-x="512" d=" M277.3333333333333 104.1066666666667C351.36 112.8533333333334 408.9600000000001 175.7866666666666 408.9600000000001 252.3733333333333C408.9600000000001 334.9333333333333 342.1866666666667 401.7066666666667 259.6266666666667 401.7066666666667S110.2933333333334 334.9333333333333 110.2933333333334 252.3733333333333C110.2933333333334 178.3466666666666 164.0533333333334 117.3333333333333 234.6666666666667 105.3866666666667V21.3333333333334H106.6666666666667V-21.3333333333333H405.3333333333333V21.3333333333334H277.3333333333333V104.1066666666667z" />
-    <glyph glyph-name="nature-people"
-      unicode="&#xF38F;"
-      horiz-adv-x="512" d=" M96 213.3333333333334C113.7066666666667 213.3333333333334 128 227.6266666666667 128 245.3333333333334S113.7066666666667 277.3333333333334 96 277.3333333333334S64 263.04 64 245.3333333333334S78.2933333333333 213.3333333333334 96 213.3333333333334M472.96 252.3733333333334C472.96 334.9333333333334 406.1866666666667 401.7066666666667 323.6266666666667 401.7066666666667S174.2933333333334 334.9333333333334 174.2933333333334 252.3733333333334C174.2933333333334 178.3466666666667 228.0533333333334 117.3333333333334 298.6666666666667 105.3866666666667V21.3333333333334H128V85.3333333333334H149.3333333333333V170.6666666666667C149.3333333333333 182.4 139.7333333333333 192 128 192H64C52.2666666666667 192 42.6666666666667 182.4 42.6666666666667 170.6666666666667V85.3333333333334H64V-21.3333333333333H405.3333333333333V21.3333333333334H341.3333333333333V104.1066666666667C415.36 112.8533333333334 472.96 175.7866666666666 472.96 252.3733333333333z" />
-    <glyph glyph-name="navigation"
-      unicode="&#xF390;"
-      horiz-adv-x="512" d=" M256 405.3333333333333L96 15.1466666666667L111.1466666666667 0L256 64L400.8533333333333 0L416 15.1466666666667L256 405.3333333333333z" />
-    <glyph glyph-name="near-me"
-      unicode="&#xF5CD;"
-      horiz-adv-x="512" d=" M448 384L64 223.36V202.6666666666667L209.92 145.92L266.6666666666667 0H287.1466666666667L448 384z" />
-    <glyph glyph-name="needle"
-      unicode="&#xF391;"
-      horiz-adv-x="512" d=" M237.8666666666667 124.16L207.5733333333333 154.24L237.8666666666667 184.5333333333334L267.9466666666667 154.24L298.0266666666667 184.5333333333334L267.9466666666667 214.6133333333334L298.0266666666667 244.6933333333334L328.32 214.6133333333334L358.4 244.6933333333334L298.0266666666667 305.0666666666667L147.2 154.24L207.5733333333333 93.8666666666667L237.8666666666667 124.16M65.7066666666667 42.6666666666667L132.2666666666667 109.0133333333333L87.04 154.24L298.0266666666667 365.4400000000001L343.4666666666667 320L373.3333333333333 350.2933333333334L343.4666666666667 380.5866666666667L373.3333333333333 410.6666666666667L464 320L433.92 290.1333333333334L403.6266666666667 320L373.3333333333333 290.1333333333334L418.7733333333333 244.6933333333334L207.5733333333333 33.7066666666667L162.3466666666666 78.9333333333333L65.7066666666666 -17.92V42.6666666666667z" />
-    <glyph glyph-name="netflix"
-      unicode="&#xF745;"
-      horiz-adv-x="512" d=" M138.6666666666667 405.3333333333333H224L286.72 216.96L288 405.3333333333333H373.3333333333333V-21.3333333333333C346.6666666666667 -16.64 317.2266666666667 -13.6533333333333 286.08 -12.3733333333333L224 170.6666666666667L222.5066666666667 -12.5866666666666C192.64 -13.8666666666666 164.2666666666667 -16.8533333333333 138.6666666666667 -21.3333333333333V405.3333333333333z" />
-    <glyph glyph-name="network"
-      unicode="&#xF6F2;"
-      horiz-adv-x="512" d=" M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V128C405.3333333333333 104.5333333333333 386.1333333333334 85.3333333333334 362.6666666666667 85.3333333333334H277.3333333333333V42.6666666666667H298.6666666666667C310.4 42.6666666666667 320 33.0666666666667 320 21.3333333333334H469.3333333333333V-21.3333333333333H320C320 -33.0666666666667 310.4 -42.6666666666666 298.6666666666667 -42.6666666666666H213.3333333333333C201.6 -42.6666666666666 192 -33.0666666666667 192 -21.3333333333333H42.6666666666667V21.3333333333334H192C192 33.0666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H149.3333333333333C125.6533333333333 85.3333333333334 106.6666666666667 104.5333333333333 106.6666666666667 128V341.3333333333334C106.6666666666667 364.8 125.8666666666667 384 149.3333333333333 384H362.6666666666667z" />
-    <glyph glyph-name="network-strength-1"
-      unicode="&#xF8F3;"
-      horiz-adv-x="512" d=" M21.3333333333333 0H448V426.6666666666667M405.3333333333333 323.6266666666667V42.6666666666667H234.6666666666667V152.96" />
-    <glyph glyph-name="network-strength-1-alert"
-      unicode="&#xF8F4;"
-      horiz-adv-x="512" d=" M448 426.6666666666667L21.3333333333333 0H362.6666666666667V42.6666666666667H234.6666666666667V152.96L405.3333333333333 323.6266666666667V298.6666666666667H448M405.3333333333333 256V85.3333333333334H448V256M405.3333333333333 42.6666666666667V0H448V42.6666666666667" />
-    <glyph glyph-name="network-strength-2"
-      unicode="&#xF8F5;"
-      horiz-adv-x="512" d=" M21.3333333333333 0H448V426.6666666666667M405.3333333333333 323.6266666666667V42.6666666666667H277.3333333333333V195.6266666666667" />
-    <glyph glyph-name="network-strength-2-alert"
-      unicode="&#xF8F6;"
-      horiz-adv-x="512" d=" M448 426.6666666666667L21.3333333333333 0H362.6666666666667V42.6666666666667H277.3333333333333V195.6266666666667L405.3333333333333 323.6266666666667V298.6666666666667H448M405.3333333333333 256V85.3333333333334H448V256M405.3333333333333 42.6666666666667V0H448V42.6666666666667" />
-    <glyph glyph-name="network-strength-3"
-      unicode="&#xF8F7;"
-      horiz-adv-x="512" d=" M21.3333333333333 0H448V426.6666666666667M405.3333333333333 323.6266666666667V42.6666666666667H341.3333333333333V259.6266666666667" />
-    <glyph glyph-name="network-strength-3-alert"
-      unicode="&#xF8F8;"
-      horiz-adv-x="512" d=" M448 426.6666666666667L21.3333333333333 0H362.6666666666667V42.6666666666667H341.3333333333333V259.6266666666667L405.3333333333333 323.6266666666667V298.6666666666667H448M405.3333333333333 256V85.3333333333334H448V256M405.3333333333333 42.6666666666667V0H448V42.6666666666667" />
-    <glyph glyph-name="network-strength-4"
-      unicode="&#xF8F9;"
-      horiz-adv-x="512" d=" M21.3333333333333 0H448V426.6666666666667" />
-    <glyph glyph-name="network-strength-4-alert"
-      unicode="&#xF8FA;"
-      horiz-adv-x="512" d=" M405.3333333333333 85.3333333333334H448V256H405.3333333333333M405.3333333333333 0H448V42.6666666666667H405.3333333333333M21.3333333333333 0H362.6666666666667V298.6666666666667H448V426.6666666666667" />
-    <glyph glyph-name="network-strength-off"
-      unicode="&#xF8FB;"
-      horiz-adv-x="512" d=" M448 426.6666666666667L264.5333333333333 243.2L448 59.9466666666667M101.76 352L74.6666666666667 324.9066666666667L210.3466666666666 189.2266666666667L21.3333333333333 0H399.5733333333333L442.24 -42.6666666666666L469.3333333333333 -15.5733333333333" />
-    <glyph glyph-name="network-strength-off-outline"
-      unicode="&#xF8FC;"
-      horiz-adv-x="512" d=" M448 426.6666666666667L264.5333333333333 243.2L295.4666666666667 212.2666666666667L405.3333333333333 323.6266666666667V102.6133333333334L448 59.9466666666667M101.76 352L74.6666666666667 324.9066666666667L210.3466666666666 189.2266666666667L21.3333333333333 0H399.5733333333333L442.24 -42.6666666666666L469.3333333333333 -15.5733333333333M241.7066666666667 157.8666666666667L356.9066666666667 42.6666666666667H128" />
-    <glyph glyph-name="network-strength-outline"
-      unicode="&#xF8FD;"
-      horiz-adv-x="512" d=" M21.3333333333333 0H448V426.6666666666667M405.3333333333333 323.6266666666667V42.6666666666667H128" />
-    <glyph glyph-name="new-box"
-      unicode="&#xF394;"
-      horiz-adv-x="512" d=" M426.6666666666667 362.6666666666667C450.3466666666667 362.6666666666667 469.3333333333333 343.68 469.3333333333333 320V64C469.3333333333333 40.3200000000001 450.3466666666667 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.6533333333333 21.3333333333334 42.6666666666667 40.3200000000001 42.6666666666667 64V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667H426.6666666666667M181.3333333333333 128V256H154.6666666666667V181.3333333333334L101.3333333333333 256H74.6666666666667V128H101.3333333333333V202.6666666666667L155.7333333333333 128H181.3333333333333M288 229.12V256H202.6666666666667V128H288V154.6666666666667H234.6666666666667V178.3466666666667H288V205.2266666666667H234.6666666666667V229.12H288M437.3333333333333 149.3333333333333V256H410.6666666666667V160H386.7733333333333V234.6666666666667H360.1066666666667V160H336V256H309.3333333333333V149.3333333333334C309.3333333333333 137.6 318.9333333333333 128 330.6666666666667 128H416C427.7333333333334 128 437.3333333333333 137.6 437.3333333333333 149.3333333333334z" />
-    <glyph glyph-name="newspaper"
-      unicode="&#xF395;"
-      horiz-adv-x="512" d=" M426.6666666666667 213.3333333333334H85.3333333333333V277.3333333333334H426.6666666666667M426.6666666666667 128H277.3333333333333V170.6666666666667H426.6666666666667M426.6666666666667 42.6666666666667H277.3333333333333V85.3333333333334H426.6666666666667M234.6666666666667 42.6666666666667H85.3333333333333V170.6666666666667H234.6666666666667M433.7066666666666 348.3733333333334L398.2933333333334 384L362.6666666666667 348.3733333333334L327.04 384L291.6266666666667 348.3733333333334L256 384L220.3733333333333 348.3733333333334L184.96 384L149.3333333333333 348.3733333333334L113.7066666666667 384L78.2933333333333 348.3733333333334L42.6666666666667 384V42.6666666666667C42.6666666666667 19.2 61.8666666666667 0 85.3333333333333 0H426.6666666666667C450.1333333333334 0 469.3333333333333 19.2 469.3333333333333 42.6666666666667V384L433.7066666666666 348.3733333333334z" />
-    <glyph glyph-name="nfc"
-      unicode="&#xF396;"
-      horiz-adv-x="512" d=" M225.92 284.5866666666667S238.72 290.3466666666667 246.8266666666667 281.1733333333334C254.9333333333334 271.7866666666667 275.6266666666667 235.9466666666667 275.6266666666667 200.1066666666667C275.6266666666667 164.2666666666667 266.6666666666667 126.08 257.0666666666667 113.4933333333334C247.8933333333334 100.6933333333333 238.7200000000001 100.6933333333333 231.68 105.3866666666667C224.8533333333334 109.8666666666667 117.3333333333334 192 111.5733333333334 194.3466666666667C105.6 196.6933333333334 103.4666666666667 190.9333333333334 109.2266666666667 160.0000000000001C114.9866666666667 128.0000000000001 105.6 119.2533333333334 97.4933333333334 117.9733333333334C89.6 117.3333333333334 65.28 123.7333333333334 64 188.5866666666667C62.9333333333334 253.2266666666667 80.2133333333333 263.6800000000001 88.32 263.6800000000001C103.4666666666667 263.6800000000001 219.0933333333333 160 226.9866666666667 160.8533333333334C234.0266666666667 161.9200000000001 237.44 205.8666666666667 224 240.6400000000001C208.64 278.1866666666667 225.92 284.5866666666667 225.92 284.5866666666667M411.7333333333334 349.2266666666667C450.56 272.2133333333334 448 199.2533333333333 448 192C448 184.7466666666667 450.56 111.7866666666667 411.7333333333334 34.7733333333333C411.7333333333334 34.7733333333333 401.7066666666667 23.04 386.56 30.08C371.6266666666667 37.12 376.7466666666667 55.4666666666667 376.7466666666667 55.4666666666667S408.32 116.2666666666667 407.4666666666667 190.9333333333334V192C408.32 266.6666666666667 376.7466666666667 328.5333333333334 376.7466666666667 328.5333333333334S371.6266666666667 346.88 386.56 353.92C401.7066666666667 360.9600000000001 411.7333333333334 349.2266666666667 411.7333333333334 349.2266666666667M336.4266666666667 314.6666666666667C368.2133333333334 256.8533333333334 366.08 199.2533333333333 365.6533333333333 192C366.08 184.7466666666667 368.2133333333334 129.7066666666667 336.4266666666666 67.2C336.4266666666666 67.2 326.4 55.4666666666666 311.2533333333334 62.5066666666667C296.32 69.5466666666666 301.44 87.8933333333334 301.44 87.8933333333334S321.92 117.3333333333334 325.12 190.9333333333334V192C322.9866666666666 266.0266666666667 301.44 293.76 301.44 293.76S296.32 312.32 311.2533333333334 319.1466666666667C326.4 326.1866666666667 336.4266666666666 314.6666666666667 336.4266666666666 314.6666666666667z" />
-    <glyph glyph-name="nfc-tap"
-      unicode="&#xF397;"
-      horiz-adv-x="512" d=" M256 234.6666666666667C279.4666666666667 234.6666666666667 298.6666666666667 215.4666666666667 298.6666666666667 192S279.4666666666667 149.3333333333334 256 149.3333333333334S213.3333333333333 168.5333333333334 213.3333333333333 192S232.5333333333334 234.6666666666667 256 234.6666666666667M85.3333333333333 362.6666666666667H234.6666666666667C258.1333333333334 362.6666666666667 277.3333333333333 343.4666666666667 277.3333333333333 320V256H234.6666666666667V320H85.3333333333333V213.3333333333334H128V256L192 192L128 128V170.6666666666667H85.3333333333333C61.8666666666667 170.6666666666667 42.6666666666667 189.8666666666667 42.6666666666667 213.3333333333334V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M426.6666666666667 21.3333333333334H277.3333333333333C253.8666666666667 21.3333333333334 234.6666666666667 40.5333333333333 234.6666666666667 64V128H277.3333333333333V64H426.6666666666667V170.6666666666667H384V128L320 192L384 256V213.3333333333334H426.6666666666667C450.1333333333334 213.3333333333334 469.3333333333333 194.1333333333333 469.3333333333333 170.6666666666667V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334z" />
-    <glyph glyph-name="nfc-variant"
-      unicode="&#xF398;"
-      horiz-adv-x="512" d=" M384 320H277.3333333333333C253.8666666666667 320 234.6666666666667 300.8 234.6666666666667 277.3333333333334V228.6933333333334C222.08 221.44 213.3333333333333 207.7866666666667 213.3333333333333 192C213.3333333333333 168.5333333333334 232.5333333333334 149.3333333333334 256 149.3333333333334C279.68 149.3333333333334 298.6666666666667 168.5333333333334 298.6666666666667 192C298.6666666666667 207.7866666666667 290.1333333333334 221.44 277.3333333333333 228.6933333333334V277.3333333333334H341.3333333333333V106.6666666666667H170.6666666666667V277.3333333333334H213.3333333333333V320H128V64H384M426.6666666666667 21.3333333333334H85.3333333333333V362.6666666666667H426.6666666666667M426.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V362.6666666666667C469.3333333333333 386.3466666666667 450.3466666666667 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="ninja"
-      unicode="&#xF773;"
-      horiz-adv-x="512" d=" M165.3333333333333 170.6666666666667C165.12 178.1333333333333 168.5333333333333 185.3866666666667 174.2933333333333 190.2933333333334C190.2933333333333 186.88 205.2266666666666 180.2666666666667 218.6666666666667 170.6666666666667C218.6666666666667 156.16 206.72 144.2133333333334 192 144.2133333333334S165.5466666666667 155.9466666666667 165.3333333333333 170.6666666666667M293.3333333333333 170.6666666666667C306.7733333333333 180.0533333333334 321.7066666666667 186.6666666666667 337.7066666666667 190.0800000000001C343.4666666666667 185.1733333333334 346.88 177.92 346.6666666666667 170.6666666666667C346.6666666666667 155.7333333333334 334.72 143.7866666666667 320 143.7866666666667S293.3333333333333 155.7333333333334 293.3333333333333 170.6666666666667M256 256C196.9066666666667 256.8533333333334 138.6666666666667 242.1333333333334 86.8266666666667 213.3333333333334L85.3333333333333 192C85.3333333333333 165.76 91.52 139.9466666666667 103.2533333333333 116.48C153.8133333333333 124.16 204.8 128 256 128C307.2 128 358.1866666666666 124.16 408.7466666666667 116.48C420.48 139.9466666666667 426.6666666666667 165.7600000000001 426.6666666666667 192L425.1733333333333 213.3333333333334C373.3333333333333 242.1333333333334 315.0933333333333 256.8533333333334 256 256M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="nintendo-switch"
-      unicode="&#xF7E0;"
-      horiz-adv-x="512" d=" M214.1866666666667 12.8000000000001H151.8933333333333C132.0533333333334 12.8000000000001 113.0666666666667 21.3333333333334 98.9866666666667 34.9866666666667C85.3333333333333 49.0666666666667 76.8 68.0533333333334 76.8 87.8933333333334V296.1066666666667C76.8 315.9466666666667 85.3333333333333 334.9333333333334 98.9866666666667 349.0133333333333C113.0666666666667 362.6666666666667 132.0533333333334 370.7733333333333 151.8933333333333 370.7733333333333H214.1866666666667V12.8000000000001M151.8933333333333 405.3333333333333C91.52 405.3333333333333 42.6666666666667 356.48 42.6666666666667 296.1066666666667V87.8933333333334C42.6666666666667 27.52 91.52 -21.3333333333333 151.8933333333333 -21.3333333333333H248.5333333333334V405.3333333333333H151.8933333333333M109.0133333333333 277.3333333333334C109.0133333333333 255.1466666666667 126.9333333333333 237.2266666666667 149.3333333333333 237.2266666666667C171.3066666666667 237.2266666666667 189.2266666666667 255.1466666666667 189.2266666666667 277.3333333333334S171.3066666666667 317.44 149.3333333333333 317.44C126.9333333333333 317.44 109.0133333333333 299.52 109.0133333333333 277.3333333333334M375.68 213.3333333333334C399.36 213.3333333333334 418.56 194.3466666666667 418.56 170.6666666666667C418.56 146.7733333333333 399.36 128 375.68 128C352 128 332.3733333333334 146.7733333333334 332.3733333333334 170.6666666666667C332.3733333333334 194.3466666666667 352 213.3333333333334 375.68 213.3333333333334M360.1066666666667 -21.3333333333333C420.48 -21.3333333333333 469.3333333333333 27.52 469.3333333333333 87.8933333333334V296.1066666666667C469.3333333333333 356.48 420.48 405.3333333333333 360.1066666666667 405.3333333333333H291.2V-21.3333333333333H360.1066666666667z" />
-    <glyph glyph-name="nodejs"
-      unicode="&#xF399;"
-      horiz-adv-x="512" d=" M256 408.5333333333333C250.24 408.5333333333333 244.2666666666667 407.04 239.36 404.2666666666667L80.64 312.5333333333334C70.4 306.56 64 295.4666666666667 64 283.52V100.48C64 88.5333333333334 70.4 77.4400000000001 80.64 71.4666666666667L122.24 47.5733333333334C142.5066666666667 37.76 149.3333333333333 37.5466666666667 158.72 37.5466666666667C188.5866666666667 37.5466666666667 205.8666666666667 55.6800000000001 205.8666666666667 87.2533333333335V267.9466666666667C205.8666666666667 270.5066666666667 203.7333333333334 272.6400000000001 201.1733333333333 272.6400000000001H181.3333333333333C178.56 272.6400000000001 176.4266666666667 270.5066666666667 176.4266666666667 267.9466666666667V87.2533333333333C176.4266666666667 73.1733333333334 161.92 59.3066666666667 138.6666666666667 71.04L94.9333333333333 96C93.44 97.0666666666667 92.5866666666667 98.7733333333333 92.5866666666667 100.48V283.52C92.5866666666667 285.44 93.44 287.1466666666667 94.9333333333333 288L253.6533333333334 379.52C254.9333333333334 380.3733333333334 257.0666666666667 380.3733333333334 258.3466666666667 379.52L417.0666666666667 288C418.56 287.1466666666667 419.4133333333333 285.44 419.4133333333333 283.52V100.48C419.4133333333333 98.7733333333334 418.56 97.0666666666667 417.0666666666667 96L258.3466666666667 4.48C257.0666666666666 3.6266666666667 254.9333333333333 3.6266666666667 253.44 4.48L213.3333333333333 28.8000000000001C211.6266666666667 29.4400000000001 209.92 29.6533333333334 208.8533333333333 29.0133333333334C197.5466666666667 22.6133333333334 195.4133333333333 21.3333333333334 184.96 18.1333333333334C182.4 17.2800000000001 178.3466666666666 15.7866666666667 186.4533333333333 11.3066666666667L239.36 -20.0533333333333C244.48 -23.04 250.0266666666667 -24.5333333333333 256 -24.5333333333333S267.52 -23.04 272.64 -20.0533333333333L431.36 71.4666666666667C441.6 77.4400000000001 448 88.5333333333334 448 100.48V283.52C448 295.4666666666667 441.6 306.56 431.36 312.5333333333334L272.64 404.2666666666667C267.7333333333333 407.04 261.9733333333333 408.5333333333334 256 408.5333333333334M298.6666666666667 277.3333333333334C253.44 277.3333333333334 226.3466666666667 258.3466666666667 226.3466666666667 226.3466666666667C226.3466666666667 192 253.2266666666667 181.9733333333334 296.7466666666667 177.7066666666667C348.5866666666667 172.5866666666667 352.64 164.9066666666667 352.64 154.6666666666667C352.64 136.96 338.3466666666667 129.4933333333334 305.0666666666667 129.4933333333334C262.8266666666667 129.4933333333334 253.8666666666667 139.9466666666667 250.6666666666667 160.8533333333334C250.24 162.9866666666667 248.32 164.6933333333334 245.9733333333333 164.6933333333334H225.4933333333334C222.9333333333333 164.6933333333334 221.0133333333333 162.7733333333334 221.0133333333333 160C221.0133333333333 133.5466666666667 235.52 101.5466666666666 305.0666666666666 101.5466666666666C355.2 101.5466666666666 384 121.3866666666667 384 155.9466666666667C384 190.2933333333333 360.9600000000001 199.2533333333333 312.1066666666667 205.8666666666667C262.8266666666666 212.2666666666667 257.92 215.68 257.92 227.2C257.92 236.8 262.1866666666666 249.6 298.6666666666667 249.6C330.6666666666667 249.6 343.2533333333334 242.56 348.16 220.5866666666667C348.5866666666667 218.4533333333334 350.5066666666667 216.96 352.64 216.96H373.3333333333333C374.4 216.96 375.68 217.3866666666667 376.5333333333333 218.4533333333334C377.3866666666666 219.3066666666667 378.0266666666667 220.5866666666667 377.6 221.8666666666667C374.6133333333333 259.8400000000001 349.44 277.3333333333334 298.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="not-equal"
-      unicode="&#xF98C;"
-      horiz-adv-x="512" d=" M448 234.6666666666667H192V277.3333333333334H448V234.6666666666667M448 106.6666666666667H192V149.3333333333334H448V106.6666666666667M85.3333333333333 341.3333333333334H128V106.6666666666667H85.3333333333333V341.3333333333334M128 64V21.3333333333334H85.3333333333333V64H128z" />
-    <glyph glyph-name="not-equal-variant"
-      unicode="&#xF98D;"
-      horiz-adv-x="512" d=" M300.3733333333334 349.6533333333333L339.6266666666667 332.8L315.7333333333334 277.3333333333334H405.3333333333333V234.6666666666667H297.6L260.9066666666667 149.3333333333334H405.3333333333333V106.6666666666667H242.7733333333333L211.6266666666666 34.1333333333334L172.3733333333333 50.9866666666667L196.2666666666667 106.6666666666667H106.6666666666667V149.3333333333334H214.6133333333333L251.0933333333333 234.6666666666667H106.6666666666667V277.3333333333334H269.44L300.3733333333333 349.6533333333334z" />
-    <glyph glyph-name="note"
-      unicode="&#xF39A;"
-      horiz-adv-x="512" d=" M298.6666666666667 234.6666666666667V352L416 234.6666666666667M106.6666666666667 384C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V256L320 384H106.6666666666667z" />
-    <glyph glyph-name="note-multiple"
-      unicode="&#xF6B7;"
-      horiz-adv-x="512" d=" M341.3333333333333 256H458.6666666666666L341.3333333333333 373.3333333333334V256M149.3333333333333 405.3333333333333H362.6666666666667L490.6666666666666 277.3333333333334V64C490.6666666666666 40.5333333333333 471.4666666666667 21.3333333333334 448 21.3333333333334H149.3333333333333C125.6533333333333 21.3333333333334 106.6666666666667 40.5333333333333 106.6666666666667 64V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333M64 320V-21.3333333333333H448V-64H64C40.5333333333333 -64 21.3333333333333 -44.8 21.3333333333333 -21.3333333333333V320H64z" />
-    <glyph glyph-name="note-multiple-outline"
-      unicode="&#xF6B8;"
-      horiz-adv-x="512" d=" M64 320V-21.3333333333333H448V-64H64C40.5333333333333 -64 21.3333333333333 -44.8 21.3333333333333 -21.3333333333333V320H64M341.3333333333333 256H458.6666666666666L341.3333333333333 373.3333333333334V256M149.3333333333333 405.3333333333333H362.6666666666667L490.6666666666666 277.3333333333334V64C490.6666666666666 40.5333333333333 471.4666666666667 21.3333333333334 448 21.3333333333334H149.3333333333333C125.6533333333333 21.3333333333334 106.6666666666667 40.5333333333333 106.6666666666667 64V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333M149.3333333333333 362.6666666666667V64H448V213.3333333333334H298.6666666666667V362.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="note-outline"
-      unicode="&#xF39B;"
-      horiz-adv-x="512" d=" M298.6666666666667 234.6666666666667H416L298.6666666666667 352V234.6666666666667M106.6666666666667 384H320L448 256V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384M106.6666666666667 341.3333333333334V42.6666666666667H405.3333333333333V192H256V341.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="note-plus"
-      unicode="&#xF39C;"
-      horiz-adv-x="512" d=" M298.6666666666667 234.6666666666667H416L298.6666666666667 352V234.6666666666667M106.6666666666667 384H320L448 256V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384M192 64H234.6666666666667V128H298.6666666666667V170.6666666666667H234.6666666666667V234.6666666666667H192V170.6666666666667H128V128H192V64z" />
-    <glyph glyph-name="note-plus-outline"
-      unicode="&#xF39D;"
-      horiz-adv-x="512" d=" M320 234.6666666666667H437.3333333333333L320 352V234.6666666666667M85.3333333333333 384H341.3333333333333L469.3333333333333 256V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.6533333333333 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V341.3333333333334C42.6666666666667 365.0133333333333 61.6533333333333 384 85.3333333333333 384M85.3333333333333 341.3333333333334V42.6666666666667H426.6666666666667V192H277.3333333333333V341.3333333333334H85.3333333333333M170.6666666666667 85.3333333333334V128H128V170.6666666666667H170.6666666666667V213.3333333333334H213.3333333333333V170.6666666666667H256V128H213.3333333333333V85.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="note-text"
-      unicode="&#xF39E;"
-      horiz-adv-x="512" d=" M298.6666666666667 234.6666666666667H416L298.6666666666667 352V234.6666666666667M106.6666666666667 384H320L448 256V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384M106.6666666666667 192V149.3333333333334H405.3333333333333V192H106.6666666666667M106.6666666666667 106.6666666666667V64H298.6666666666667V106.6666666666667H106.6666666666667z" />
-    <glyph glyph-name="notebook"
-      unicode="&#xF82D;"
-      horiz-adv-x="512" d=" M64 298.6666666666667V341.3333333333334H106.6666666666667V362.6666666666667C106.6666666666667 386.3466666666667 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333H277.3333333333333V256L330.6666666666667 288L384 256V405.3333333333333H405.3333333333333C427.7333333333334 405.3333333333333 448 385.0666666666667 448 362.6666666666667V21.3333333333334C448 -1.0666666666667 427.7333333333334 -21.3333333333333 405.3333333333333 -21.3333333333333H149.3333333333333C126.9333333333333 -21.3333333333333 106.6666666666667 -1.0666666666667 106.6666666666667 21.3333333333334V42.6666666666667H64V85.3333333333334H106.6666666666667V170.6666666666667H64V213.3333333333334H106.6666666666667V298.6666666666667H64M149.3333333333333 213.3333333333334H106.6666666666667V170.6666666666667H149.3333333333333V213.3333333333334M149.3333333333333 298.6666666666667V341.3333333333334H106.6666666666667V298.6666666666667H149.3333333333333M149.3333333333333 42.6666666666667V85.3333333333334H106.6666666666667V42.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="notification-clear-all"
-      unicode="&#xF39F;"
-      horiz-adv-x="512" d=" M106.6666666666667 170.6666666666667H405.3333333333333V213.3333333333334H106.6666666666667M64 85.3333333333334H362.6666666666667V128H64M149.3333333333333 298.6666666666667V256H448V298.6666666666667" />
-    <glyph glyph-name="npm"
-      unicode="&#xF6F6;"
-      horiz-adv-x="512" d=" M85.3333333333333 234.6666666666667V149.3333333333334H128V213.3333333333334H149.3333333333333V149.3333333333334H170.6666666666667V234.6666666666667H85.3333333333333M192 234.6666666666667V128H234.6666666666667V149.3333333333334H277.3333333333333V234.6666666666667H192M256 213.3333333333334V170.6666666666667H234.6666666666667V213.3333333333334H256M298.6666666666667 234.6666666666667V149.3333333333334H341.3333333333333V213.3333333333334H362.6666666666667V149.3333333333334H384V213.3333333333334H405.3333333333333V149.3333333333334H426.6666666666667V234.6666666666667H298.6666666666667M64 256H448V128H256V106.6666666666667H170.6666666666667V128H64V256z" />
-    <glyph glyph-name="npm-variant"
-      unicode="&#xF98E;"
-      horiz-adv-x="512" d=" M426.6666666666667 362.6666666666667H85.3333333333333V21.3333333333334H256V277.3333333333334H341.3333333333333V21.3333333333334H426.6666666666667V362.6666666666667" />
-    <glyph glyph-name="npm-variant-outline"
-      unicode="&#xF98F;"
-      horiz-adv-x="512" d=" M64 384V0H448V384H64M128 320H384V64H320V256H256V64H128V320z" />
-    <glyph glyph-name="nuke"
-      unicode="&#xF6A3;"
-      horiz-adv-x="512" d=" M299.52 192H213.3333333333333V213.3333333333334H117.3333333333333C76.16 213.3333333333334 42.6666666666667 246.8266666666667 42.6666666666667 288S76.16 362.6666666666667 117.3333333333333 362.6666666666667C139.3066666666667 362.6666666666667 158.9333333333333 353.28 172.5866666666667 338.1333333333334C181.3333333333333 376.5333333333333 215.04 405.3333333333333 256 405.3333333333333C296.96 405.3333333333333 330.6666666666667 376.5333333333333 339.4133333333333 338.1333333333334C353.0666666666667 353.28 372.6933333333333 362.6666666666667 394.6666666666667 362.6666666666667C435.84 362.6666666666667 469.3333333333333 329.1733333333334 469.3333333333333 288S435.84 213.3333333333334 394.6666666666667 213.3333333333334H299.52V192M213.3333333333333 87.4666666666667V111.7866666666668H106.6666666666667V154.4533333333334H405.3333333333333V111.7866666666668H299.52V87.0400000000001L426.6666666666667 40.96C439.04 36.48 448 24.7466666666667 448 10.6666666666667C448 -7.04 433.7066666666666 -21.3333333333333 416 -21.3333333333333H96C78.2933333333333 -21.3333333333333 64 -7.04 64 10.6666666666667C64 24.7466666666667 72.96 36.48 85.3333333333333 40.96L213.3333333333333 87.4666666666667z" />
-    <glyph glyph-name="null"
-      unicode="&#xF7E1;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C295.4666666666667 405.3333333333333 331.7333333333334 388.6933333333334 360.5333333333333 360.5333333333334L396.8 406.8266666666667L430.5066666666667 380.5866666666667L388.2666666666667 326.8266666666667C412.3733333333333 289.92 426.6666666666667 243.2 426.6666666666667 192C426.6666666666667 74.6666666666667 350.2933333333334 -21.3333333333333 256 -21.3333333333333C216.5333333333333 -21.3333333333333 180.2666666666667 -4.6933333333333 151.4666666666667 23.4666666666667L115.2 -22.8266666666667L81.4933333333333 3.4133333333334L123.7333333333333 57.1733333333334C99.6266666666667 94.08 85.3333333333333 140.8 85.3333333333333 192C85.3333333333333 309.3333333333334 161.7066666666667 405.3333333333333 256 405.3333333333333M256 362.6666666666667C185.3866666666667 362.6666666666667 128 286.2933333333334 128 192C128 155.0933333333334 136.7466666666667 120.96 151.68 93.0133333333333L334.2933333333334 327.04C312.7466666666667 349.44 285.44 362.6666666666667 256 362.6666666666667M256 21.3333333333334C326.6133333333334 21.3333333333334 384 97.7066666666667 384 192C384 228.9066666666667 375.2533333333334 263.04 360.32 290.9866666666667L177.7066666666667 56.96C199.2533333333333 34.5600000000001 226.56 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="numeric"
-      unicode="&#xF3A0;"
-      horiz-adv-x="512" d=" M85.3333333333333 85.3333333333334V256H42.6666666666667V298.6666666666667H128V85.3333333333334H85.3333333333333M469.3333333333333 128C469.3333333333333 104.3200000000001 450.1333333333334 85.3333333333334 426.6666666666667 85.3333333333334H341.3333333333333V128H426.6666666666667V170.6666666666667H384V213.3333333333334H426.6666666666667V256H341.3333333333333V298.6666666666667H426.6666666666667C450.1333333333334 298.6666666666667 469.3333333333333 279.4666666666667 469.3333333333333 256V224C469.3333333333333 206.2933333333334 455.04 192 437.3333333333333 192C455.04 192 469.3333333333333 177.7066666666667 469.3333333333333 160V128M298.6666666666667 128V85.3333333333334H170.6666666666667V170.6666666666667C170.6666666666667 194.3466666666667 189.8666666666667 213.3333333333334 213.3333333333333 213.3333333333334H256V256H170.6666666666667V298.6666666666667H256C279.4666666666667 298.6666666666667 298.6666666666667 279.4666666666667 298.6666666666667 256V213.3333333333334C298.6666666666667 189.6533333333334 279.4666666666667 170.6666666666667 256 170.6666666666667H213.3333333333333V128H298.6666666666667z" />
-    <glyph glyph-name="numeric-0"
-      unicode="&#x30;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667M234.6666666666667 256H277.3333333333333V128H234.6666666666667V256z" />
-    <glyph glyph-name="numeric-0-box"
-      unicode="&#xF3A1;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667M234.6666666666667 256H277.3333333333333V128H234.6666666666667V256z" />
-    <glyph glyph-name="numeric-0-box-multiple-outline"
-      unicode="&#xF3A2;"
-      horiz-adv-x="512" d=" M448 85.3333333333334V384H149.3333333333333V85.3333333333334H448M448 426.6666666666667C471.4666666666667 426.6666666666667 490.6666666666666 407.4666666666667 490.6666666666666 384V85.3333333333334C490.6666666666666 61.8666666666667 471.4666666666667 42.6666666666667 448 42.6666666666667H149.3333333333333C125.8666666666667 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V384C106.6666666666667 407.4666666666667 125.8666666666667 426.6666666666667 149.3333333333333 426.6666666666667H448M64 341.3333333333334V0H405.3333333333333V-42.6666666666666H64C40.5333333333333 -42.6666666666666 21.3333333333333 -23.4666666666667 21.3333333333333 0V341.3333333333334H64M277.3333333333333 341.3333333333334H320C343.4666666666667 341.3333333333334 362.6666666666667 322.1333333333334 362.6666666666667 298.6666666666667V170.6666666666667C362.6666666666667 147.2000000000001 343.4666666666667 128 320 128H277.3333333333333C253.8666666666667 128 234.6666666666667 147.2000000000001 234.6666666666667 170.6666666666667V298.6666666666667C234.6666666666667 322.1333333333334 253.8666666666667 341.3333333333334 277.3333333333333 341.3333333333334M277.3333333333333 298.6666666666667V170.6666666666667H320V298.6666666666667H277.3333333333333z" />
-    <glyph glyph-name="numeric-0-box-outline"
-      unicode="&#xF3A3;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667V341.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M234.6666666666667 298.6666666666667H277.3333333333333C300.8 298.6666666666667 320 279.4666666666667 320 256V128C320 104.5333333333333 300.8 85.3333333333334 277.3333333333333 85.3333333333334H234.6666666666667C211.2 85.3333333333334 192 104.5333333333333 192 128V256C192 279.4666666666667 211.2 298.6666666666667 234.6666666666667 298.6666666666667M234.6666666666667 256V128H277.3333333333333V256H234.6666666666667z" />
-    <glyph glyph-name="numeric-1"
-      unicode="&#x31;"
-      horiz-adv-x="512" d=" M213.3333333333333 298.6666666666667V256H256V85.3333333333334H298.6666666666667V298.6666666666667H213.3333333333333z" />
-    <glyph glyph-name="numeric-1-box"
-      unicode="&#xF3A4;"
-      horiz-adv-x="512" d=" M298.6666666666667 85.3333333333334H256V256H213.3333333333333V298.6666666666667H298.6666666666667M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-1-box-multiple-outline"
-      unicode="&#xF3A5;"
-      horiz-adv-x="512" d=" M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M298.6666666666667 128H341.3333333333333V341.3333333333334H256V298.6666666666667H298.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64V341.3333333333334z" />
-    <glyph glyph-name="numeric-1-box-outline"
-      unicode="&#xF3A6;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M256 85.3333333333334H298.6666666666667V298.6666666666667H213.3333333333333V256H256" />
-    <glyph glyph-name="numeric-2"
-      unicode="&#x32;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V256H277.3333333333333V213.3333333333334H234.6666666666667C211.2 213.3333333333334 192 194.1333333333333 192 170.6666666666667V85.3333333333334H320V128H234.6666666666667V170.6666666666667H277.3333333333333C300.8 170.6666666666667 320 189.8666666666667 320 213.3333333333334V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192z" />
-    <glyph glyph-name="numeric-2-box"
-      unicode="&#xF3A7;"
-      horiz-adv-x="512" d=" M320 213.3333333333334C320 189.6533333333334 300.8 170.6666666666667 277.3333333333333 170.6666666666667H234.6666666666667V128H320V85.3333333333334H192V170.6666666666667C192 194.3466666666667 211.2 213.3333333333334 234.6666666666667 213.3333333333334H277.3333333333333V256H192V298.6666666666667H277.3333333333333C300.8 298.6666666666667 320 279.4666666666667 320 256M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-2-box-multiple-outline"
-      unicode="&#xF3A8;"
-      horiz-adv-x="512" d=" M362.6666666666667 170.6666666666667H277.3333333333333V213.3333333333334H320C343.4666666666667 213.3333333333334 362.6666666666667 232.5333333333334 362.6666666666667 256V298.6666666666667C362.6666666666667 322.3466666666667 343.4666666666667 341.3333333333334 320 341.3333333333334H234.6666666666667V298.6666666666667H320V256H277.3333333333333C253.8666666666667 256 234.6666666666667 236.8 234.6666666666667 213.3333333333334V128H362.6666666666667M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64V341.3333333333334z" />
-    <glyph glyph-name="numeric-2-box-outline"
-      unicode="&#xF3A9;"
-      horiz-adv-x="512" d=" M320 128H234.6666666666667V170.6666666666667H277.3333333333333C300.8 170.6666666666667 320 189.8666666666667 320 213.3333333333334V256C320 279.68 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192V256H277.3333333333333V213.3333333333334H234.6666666666667C211.2 213.3333333333334 192 194.1333333333333 192 170.6666666666667V85.3333333333334H320M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-3"
-      unicode="&#x33;"
-      horiz-adv-x="512" d=" M320 128V160C320 177.7066666666667 305.7066666666667 192 288 192C305.7066666666667 192 320 206.2933333333334 320 224V256C320 279.68 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192V256H277.3333333333333V213.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333V128H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128" />
-    <glyph glyph-name="numeric-3-box"
-      unicode="&#xF3AA;"
-      horiz-adv-x="512" d=" M320 224C320 206.2933333333334 305.7066666666667 192 288 192C305.92 192 320 177.7066666666667 320 160V128C320 104.3200000000001 301.0133333333333 85.3333333333334 277.3333333333333 85.3333333333334H192V128H277.3333333333333V170.6666666666667H234.6666666666667V213.3333333333334H277.3333333333333V256H192V298.6666666666667H277.3333333333333C301.0133333333333 298.6666666666667 320 279.68 320 256M405.3333333333333 384H106.6666666666667C83.4133333333333 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C429.0133333333333 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-3-box-multiple-outline"
-      unicode="&#xF3AB;"
-      horiz-adv-x="512" d=" M362.6666666666667 170.6666666666667V202.6666666666667C362.6666666666667 220.3733333333333 348.3733333333333 234.6666666666667 330.6666666666667 234.6666666666667C348.3733333333333 234.6666666666667 362.6666666666667 248.96 362.6666666666667 266.6666666666667V298.6666666666667C362.6666666666667 322.3466666666667 343.4666666666667 341.3333333333334 320 341.3333333333334H234.6666666666667V298.6666666666667H320V256H277.3333333333333V213.3333333333334H320V170.6666666666667H234.6666666666667V128H320C343.4666666666667 128 362.6666666666667 147.2000000000001 362.6666666666667 170.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667z" />
-    <glyph glyph-name="numeric-3-box-outline"
-      unicode="&#xF3AC;"
-      horiz-adv-x="512" d=" M320 128V160C320 177.7066666666667 305.7066666666667 192 288 192C305.7066666666667 192 320 206.2933333333334 320 224V256C320 279.68 300.8 298.6666666666667 277.3333333333333 298.6666666666667H192V256H277.3333333333333V213.3333333333334H234.6666666666667V170.6666666666667H277.3333333333333V128H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-4"
-      unicode="&#x34;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V170.6666666666667H277.3333333333333V85.3333333333334H320V298.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667V298.6666666666667H192z" />
-    <glyph glyph-name="numeric-4-box"
-      unicode="&#xF3AD;"
-      horiz-adv-x="512" d=" M320 85.3333333333334H277.3333333333333V170.6666666666667H192V298.6666666666667H234.6666666666667V213.3333333333334H277.3333333333333V298.6666666666667H320M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-4-box-multiple-outline"
-      unicode="&#xF3AE;"
-      horiz-adv-x="512" d=" M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M320 128H362.6666666666667V341.3333333333334H320V256H277.3333333333333V341.3333333333334H234.6666666666667V213.3333333333334H320M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64V341.3333333333334z" />
-    <glyph glyph-name="numeric-4-box-outline"
-      unicode="&#xF3AF;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M277.3333333333333 85.3333333333334H320V298.6666666666667H277.3333333333333V213.3333333333334H234.6666666666667V298.6666666666667H192V170.6666666666667H277.3333333333333" />
-    <glyph glyph-name="numeric-5"
-      unicode="&#x35;"
-      horiz-adv-x="512" d=" M192 298.6666666666667V170.6666666666667H277.3333333333333V128H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V170.6666666666667C320 194.1333333333333 300.8 213.3333333333334 277.3333333333333 213.3333333333334H234.6666666666667V256H320V298.6666666666667H192z" />
-    <glyph glyph-name="numeric-5-box"
-      unicode="&#xF3B0;"
-      horiz-adv-x="512" d=" M320 256H234.6666666666667V213.3333333333334H277.3333333333333C300.8 213.3333333333334 320 194.1333333333333 320 170.6666666666667V128C320 104.3200000000001 300.8 85.3333333333334 277.3333333333333 85.3333333333334H192V128H277.3333333333333V170.6666666666667H192V298.6666666666667H320M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-5-box-multiple-outline"
-      unicode="&#xF3B1;"
-      horiz-adv-x="512" d=" M362.6666666666667 170.6666666666667V213.3333333333334C362.6666666666667 237.0133333333333 343.4666666666667 256 320 256H277.3333333333333V298.6666666666667H362.6666666666667V341.3333333333334H234.6666666666667V213.3333333333334H320V170.6666666666667H234.6666666666667V128H320C343.4666666666667 128 362.6666666666667 147.2000000000001 362.6666666666667 170.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667z" />
-    <glyph glyph-name="numeric-5-box-outline"
-      unicode="&#xF3B2;"
-      horiz-adv-x="512" d=" M320 128V170.6666666666667C320 194.3466666666667 300.8 213.3333333333334 277.3333333333333 213.3333333333334H234.6666666666667V256H320V298.6666666666667H192V170.6666666666667H277.3333333333333V128H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-6"
-      unicode="&#x36;"
-      horiz-adv-x="512" d=" M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V170.6666666666667C320 194.1333333333333 300.8 213.3333333333334 277.3333333333333 213.3333333333334H234.6666666666667V256H320V298.6666666666667H234.6666666666667M234.6666666666667 170.6666666666667H277.3333333333333V128H234.6666666666667V170.6666666666667z" />
-    <glyph glyph-name="numeric-6-box"
-      unicode="&#xF3B3;"
-      horiz-adv-x="512" d=" M320 256H234.6666666666667V213.3333333333334H277.3333333333333C300.8 213.3333333333334 320 194.1333333333333 320 170.6666666666667V128C320 104.3200000000001 300.8 85.3333333333334 277.3333333333333 85.3333333333334H234.6666666666667C211.2 85.3333333333334 192 104.5333333333333 192 128V256C192 279.68 211.2 298.6666666666667 234.6666666666667 298.6666666666667H320M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M234.6666666666667 128H277.3333333333333V170.6666666666667H234.6666666666667V128z" />
-    <glyph glyph-name="numeric-6-box-multiple-outline"
-      unicode="&#xF3B4;"
-      horiz-adv-x="512" d=" M277.3333333333333 213.3333333333334H320V170.6666666666667H277.3333333333333M277.3333333333333 128H320C343.4666666666667 128 362.6666666666667 147.2000000000001 362.6666666666667 170.6666666666667V213.3333333333334C362.6666666666667 237.0133333333333 343.4666666666667 256 320 256H277.3333333333333V298.6666666666667H362.6666666666667V341.3333333333334H277.3333333333333C253.8666666666667 341.3333333333334 234.6666666666667 322.1333333333334 234.6666666666667 298.6666666666667V170.6666666666667C234.6666666666667 146.9866666666667 253.8666666666667 128 277.3333333333333 128M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64V341.3333333333334z" />
-    <glyph glyph-name="numeric-6-box-outline"
-      unicode="&#xF3B5;"
-      horiz-adv-x="512" d=" M234.6666666666667 170.6666666666667H277.3333333333333V128H234.6666666666667M234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V170.6666666666667C320 194.3466666666667 300.8 213.3333333333334 277.3333333333333 213.3333333333334H234.6666666666667V256H320V298.6666666666667H234.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.3200000000001 211.2 85.3333333333334 234.6666666666667 85.3333333333334M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-7"
-      unicode="&#x37;"
-      horiz-adv-x="512" d=" M234.6666666666667 85.3333333333334L320 256V298.6666666666667H192V256H277.3333333333333L192 85.3333333333334" />
-    <glyph glyph-name="numeric-7-box"
-      unicode="&#xF3B6;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M234.6666666666667 85.3333333333334L320 256V298.6666666666667H192V256H277.3333333333333L192 85.3333333333334H234.6666666666667z" />
-    <glyph glyph-name="numeric-7-box-multiple-outline"
-      unicode="&#xF3B7;"
-      horiz-adv-x="512" d=" M277.3333333333333 128L362.6666666666667 298.6666666666667V341.3333333333334H234.6666666666667V298.6666666666667H320L234.6666666666667 128M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64V341.3333333333334z" />
-    <glyph glyph-name="numeric-7-box-outline"
-      unicode="&#xF3B8;"
-      horiz-adv-x="512" d=" M234.6666666666667 85.3333333333334L320 256V298.6666666666667H192V256H277.3333333333333L192 85.3333333333334M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-8"
-      unicode="&#x38;"
-      horiz-adv-x="512" d=" M234.6666666666667 170.6666666666667H277.3333333333333V128H234.6666666666667M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667M234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V160C320 177.7066666666667 305.7066666666667 192 288 192C305.7066666666667 192 320 206.2933333333334 320 224V256C320 279.68 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V224C192 206.2933333333334 206.2933333333333 192 224 192C206.2933333333333 192 192 177.7066666666667 192 160V128C192 104.3200000000001 211.2 85.3333333333334 234.6666666666667 85.3333333333334" />
-    <glyph glyph-name="numeric-8-box"
-      unicode="&#xF3B9;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V160C320 177.7066666666667 305.7066666666667 192 288 192C305.7066666666667 192 320 206.2933333333334 320 224V256C320 279.68 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V224C192 206.2933333333334 206.2933333333333 192 224 192C206.2933333333333 192 192 177.7066666666667 192 160V128C192 104.3200000000001 211.2 85.3333333333334 234.6666666666667 85.3333333333334M234.6666666666667 170.6666666666667H277.3333333333333V128H234.6666666666667V170.6666666666667M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256z" />
-    <glyph glyph-name="numeric-8-box-multiple-outline"
-      unicode="&#xF3BA;"
-      horiz-adv-x="512" d=" M277.3333333333333 213.3333333333334H320V170.6666666666667H277.3333333333333M277.3333333333333 298.6666666666667H320V256H277.3333333333333M277.3333333333333 128H320C343.4666666666667 128 362.6666666666667 147.2000000000001 362.6666666666667 170.6666666666667V202.6666666666667C362.6666666666667 220.3733333333333 348.3733333333333 234.6666666666667 330.6666666666667 234.6666666666667C348.3733333333333 234.6666666666667 362.6666666666667 248.96 362.6666666666667 266.6666666666667V298.6666666666667C362.6666666666667 322.3466666666667 343.4666666666667 341.3333333333334 320 341.3333333333334H277.3333333333333C253.8666666666667 341.3333333333334 234.6666666666667 322.1333333333334 234.6666666666667 298.6666666666667V266.6666666666667C234.6666666666667 248.96 248.96 234.6666666666667 266.6666666666667 234.6666666666667C248.96 234.6666666666667 234.6666666666667 220.3733333333333 234.6666666666667 202.6666666666667V170.6666666666667C234.6666666666667 146.9866666666667 253.8666666666667 128 277.3333333333333 128M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64V341.3333333333334z" />
-    <glyph glyph-name="numeric-8-box-outline"
-      unicode="&#xF3BB;"
-      horiz-adv-x="512" d=" M234.6666666666667 170.6666666666667H277.3333333333333V128H234.6666666666667M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667M234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V160C320 177.7066666666667 305.7066666666667 192 288 192C305.7066666666667 192 320 206.2933333333334 320 224V256C320 279.68 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V224C192 206.2933333333334 206.2933333333333 192 224 192C206.2933333333333 192 192 177.7066666666667 192 160V128C192 104.3200000000001 211.2 85.3333333333334 234.6666666666667 85.3333333333334M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-9"
-      unicode="&#x39;"
-      horiz-adv-x="512" d=" M277.3333333333333 85.3333333333334C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V213.3333333333334C192 189.8666666666667 211.2 170.6666666666667 234.6666666666667 170.6666666666667H277.3333333333333V128H192V85.3333333333334H277.3333333333333M277.3333333333333 213.3333333333334H234.6666666666667V256H277.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="numeric-9-box"
-      unicode="&#xF3BC;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M277.3333333333333 213.3333333333334H234.6666666666667V256H277.3333333333333V213.3333333333334M277.3333333333333 298.6666666666667H234.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V213.3333333333334C192 189.6533333333334 211.2 170.6666666666667 234.6666666666667 170.6666666666667H277.3333333333333V128H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.68 300.8 298.6666666666667 277.3333333333333 298.6666666666667z" />
-    <glyph glyph-name="numeric-9-box-multiple-outline"
-      unicode="&#xF3BD;"
-      horiz-adv-x="512" d=" M320 256H277.3333333333333V298.6666666666667H320M320 341.3333333333334H277.3333333333333C253.8666666666667 341.3333333333334 234.6666666666667 322.1333333333334 234.6666666666667 298.6666666666667V256C234.6666666666667 232.32 253.8666666666667 213.3333333333334 277.3333333333333 213.3333333333334H320V170.6666666666667H234.6666666666667V128H320C343.4666666666667 128 362.6666666666667 147.2000000000001 362.6666666666667 170.6666666666667V298.6666666666667C362.6666666666667 322.3466666666667 343.4666666666667 341.3333333333334 320 341.3333333333334M448 85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64V341.3333333333334z" />
-    <glyph glyph-name="numeric-9-box-outline"
-      unicode="&#xF3BE;"
-      horiz-adv-x="512" d=" M277.3333333333333 213.3333333333334H234.6666666666667V256H277.3333333333333M277.3333333333333 298.6666666666667H234.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V213.3333333333334C192 189.6533333333334 211.2 170.6666666666667 234.6666666666667 170.6666666666667H277.3333333333333V128H192V85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.68 300.8 298.6666666666667 277.3333333333333 298.6666666666667M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="numeric-9-plus-box"
-      unicode="&#xF3BF;"
-      horiz-adv-x="512" d=" M448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334M405.3333333333333 213.3333333333334H362.6666666666667V256H320V213.3333333333334H277.3333333333333V170.6666666666667H320V128H362.6666666666667V170.6666666666667H405.3333333333333V213.3333333333334M213.3333333333333 298.6666666666667H170.6666666666667C147.2 298.6666666666667 128 279.4666666666667 128 256V213.3333333333334C128 189.6533333333334 147.2 170.6666666666667 170.6666666666667 170.6666666666667H213.3333333333333V128H128V85.3333333333334H213.3333333333333C236.8 85.3333333333334 256 104.5333333333333 256 128V256C256 279.68 236.8 298.6666666666667 213.3333333333333 298.6666666666667M170.6666666666667 256H213.3333333333333V213.3333333333334H170.6666666666667V256z" />
-    <glyph glyph-name="numeric-9-plus-box-multiple-outline"
-      unicode="&#xF3C0;"
-      horiz-adv-x="512" d=" M448 256H405.3333333333333V298.6666666666667H362.6666666666667V256H320V213.3333333333334H362.6666666666667V170.6666666666667H405.3333333333333V213.3333333333334H448V85.3333333333334H149.3333333333333V384H448M448 426.6666666666667H149.3333333333333C125.8666666666667 426.6666666666667 106.6666666666667 407.4666666666667 106.6666666666667 384V85.3333333333334C106.6666666666667 61.8666666666667 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V384C490.6666666666666 407.4666666666667 471.4666666666667 426.6666666666667 448 426.6666666666667M234.6666666666667 256V277.3333333333334H256V256M298.6666666666667 192V277.3333333333334C298.6666666666667 301.0133333333333 279.4666666666667 320 256 320H234.6666666666667C211.2 320 192 300.8 192 277.3333333333334V256C192 232.32 211.2 213.3333333333334 234.6666666666667 213.3333333333334H256V192H192V149.3333333333334H256C279.4666666666667 149.3333333333334 298.6666666666667 168.5333333333334 298.6666666666667 192M64 341.3333333333334H21.3333333333333V0C21.3333333333333 -23.4666666666667 40.5333333333333 -42.6666666666666 64 -42.6666666666666H405.3333333333333V0H64V341.3333333333334z" />
-    <glyph glyph-name="numeric-9-plus-box-outline"
-      unicode="&#xF3C1;"
-      horiz-adv-x="512" d=" M405.3333333333333 213.3333333333334H362.6666666666667V256H320V213.3333333333334H277.3333333333333V170.6666666666667H320V128H362.6666666666667V170.6666666666667H405.3333333333333V42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M192 213.3333333333334V234.6666666666667H213.3333333333333V213.3333333333334M256 149.3333333333334V234.6666666666667C256 258.3466666666667 236.8 277.3333333333334 213.3333333333333 277.3333333333334H192C168.5333333333333 277.3333333333334 149.3333333333333 258.1333333333334 149.3333333333333 234.6666666666667V213.3333333333334C149.3333333333333 189.6533333333334 168.5333333333333 170.6666666666667 192 170.6666666666667H213.3333333333333V149.3333333333334H149.3333333333333V106.6666666666667H213.3333333333333C236.8 106.6666666666667 256 125.8666666666667 256 149.3333333333334z" />
-    <glyph glyph-name="nut"
-      unicode="&#xF6F7;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 298.6666666666667C197.12 298.6666666666667 149.3333333333333 250.88 149.3333333333333 192S197.12 85.3333333333334 256 85.3333333333334S362.6666666666667 133.12 362.6666666666667 192S314.88 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="nutrition"
-      unicode="&#xF3C2;"
-      horiz-adv-x="512" d=" M469.3333333333333 64C469.3333333333333 16.8533333333334 431.1466666666667 -21.3333333333333 384 -21.3333333333333H298.6666666666667C251.52 -21.3333333333333 213.3333333333333 16.8533333333334 213.3333333333333 64V106.6666666666667H469.3333333333333V64M85.3333333333333 384H298.6666666666667C322.1333333333334 384 341.3333333333333 364.8 341.3333333333333 341.3333333333334V149.3333333333334H170.6666666666667V42.6666666666667H85.3333333333333C61.8666666666667 42.6666666666667 42.6666666666667 61.8666666666667 42.6666666666667 85.3333333333334V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384M85.3333333333333 320V277.3333333333334H128V320H85.3333333333333M298.6666666666667 277.3333333333334V320H170.6666666666667V277.3333333333334H298.6666666666667M85.3333333333333 234.6666666666667V192H128V234.6666666666667H85.3333333333333M170.6666666666667 234.6666666666667V192H298.6666666666667V234.6666666666667H170.6666666666667M85.3333333333333 149.3333333333334V106.6666666666667H128V149.3333333333334H85.3333333333333z" />
-    <glyph glyph-name="oar"
-      unicode="&#xF67B;"
-      horiz-adv-x="512" d=" M431.5733333333333 123.52C400.4266666666666 154.6666666666667 319.36 230.4 272.4266666666666 207.5733333333333L96 384L64 352L240.64 175.1466666666667C219.7333333333333 128 296.1066666666667 50.7733333333334 327.4666666666667 19.6266666666667C365.0133333333333 -17.92 389.5466666666666 1.7066666666667 418.3466666666667 30.5066666666668C450.1333333333333 62.2933333333334 461.0133333333333 93.6533333333334 431.5733333333333 123.5200000000001z" />
-    <glyph glyph-name="octagon"
-      unicode="&#xF3C3;"
-      horiz-adv-x="512" d=" M335.5733333333333 384H176.4266666666667L64 271.5733333333334V112.4266666666667L176.4266666666667 0H335.5733333333333L448 112.4266666666667V271.5733333333334" />
-    <glyph glyph-name="octagon-outline"
-      unicode="&#xF3C4;"
-      horiz-adv-x="512" d=" M176.4266666666667 384L64 271.5733333333334V112.4266666666667L176.4266666666667 0H335.5733333333333C373.3333333333333 37.5466666666667 448 112.4266666666667 448 112.4266666666667V271.5733333333334L335.5733333333333 384M194.1333333333333 341.3333333333334H317.8666666666666L405.3333333333333 253.8666666666667V130.1333333333334L317.8666666666667 42.6666666666667H194.1333333333333L106.6666666666667 130.1333333333333V253.8666666666667" />
-    <glyph glyph-name="octagram"
-      unicode="&#xF6F8;"
-      horiz-adv-x="512" d=" M46.9333333333333 105.3866666666667L82.7733333333333 192L46.9333333333333 278.6133333333334L133.5466666666667 314.4533333333333L169.3866666666667 401.0666666666667L256 365.2266666666667L342.6133333333333 401.0666666666667L378.4533333333333 314.4533333333334L465.0666666666666 278.6133333333334L429.2266666666667 192L465.0666666666667 105.3866666666667L378.4533333333334 69.5466666666667L342.6133333333334 -17.0666666666666L256 18.7733333333333L169.3866666666667 -17.0666666666667L133.5466666666667 69.5466666666666L46.9333333333334 105.3866666666667z" />
-    <glyph glyph-name="octagram-outline"
-      unicode="&#xF774;"
-      horiz-adv-x="512" d=" M46.9333333333333 105.3866666666667L82.7733333333333 192L46.9333333333333 278.6133333333334L133.5466666666667 314.4533333333333L169.3866666666667 401.0666666666667L256 365.2266666666667L342.6133333333333 401.0666666666667L378.4533333333333 314.4533333333334L465.0666666666666 278.6133333333334L429.2266666666667 192L465.0666666666667 105.3866666666667L378.4533333333334 69.5466666666667L342.6133333333334 -17.0666666666666L256 18.7733333333333L169.3866666666667 -17.0666666666667L133.5466666666667 69.5466666666666L46.9333333333334 105.3866666666667M102.6133333333333 256L129.0666666666667 192L102.6133333333333 128L166.1866666666667 102.1866666666667L192 38.6133333333333L256 65.0666666666666L320 38.6133333333333L345.8133333333334 102.1866666666667L409.3866666666667 128L382.9333333333334 192L409.3866666666667 256L345.8133333333334 281.8133333333334L320 345.3866666666667L256 318.9333333333334L192 345.3866666666667L166.1866666666667 281.8133333333334L102.6133333333333 256z" />
-    <glyph glyph-name="odnoklassniki"
-      unicode="&#xF3C5;"
-      horiz-adv-x="512" d=" M380.3733333333333 176.2133333333334C374.3999999999999 188.3733333333333 357.5466666666666 198.6133333333334 335.1466666666666 181.3333333333334C304.64 157.0133333333333 255.9999999999999 157.0133333333333 255.9999999999999 157.0133333333333S207.3599999999999 157.0133333333333 176.8533333333333 181.3333333333334C154.4533333333332 198.6133333333334 137.5999999999999 188.3733333333333 131.6266666666666 176.2133333333334C120.9599999999999 154.88 132.9066666666666 144.4266666666667 159.9999999999999 127.1466666666667C183.2533333333333 112.2133333333334 215.0399999999999 106.6666666666667 235.5199999999999 104.5333333333334L218.4533333333332 87.4666666666667C194.1333333333333 63.36 170.6666666666667 40.1066666666667 154.6666666666667 23.8933333333334C145.0666666666667 14.08 145.0666666666667 -1.4933333333333 154.6666666666667 -10.6666666666666L157.6533333333333 -14.08C167.2533333333333 -23.6799999999999 183.04 -23.6799999999999 192.64 -14.08L256 49.4933333333333C280.5333333333333 25.3866666666667 303.7866666666667 2.1333333333334 320 -14.08C329.6 -23.6799999999999 345.1733333333333 -23.6799999999999 354.9866666666667 -14.08L357.76 -10.6666666666666C367.5733333333333 -1.4933333333333 367.5733333333333 14.08 357.76 23.8933333333334L294.1866666666666 87.4666666666667L277.3333333333333 104.7466666666667C297.6 106.6666666666667 328.96 112.4266666666667 352 127.1466666666667C379.0933333333333 144.4266666666667 391.04 154.8800000000001 380.3733333333333 176.2133333333334M256 350.5066666666667C285.44 350.5066666666667 309.3333333333333 326.6133333333334 309.3333333333333 297.3866666666667C309.3333333333333 267.9466666666667 285.44 244.2666666666667 256 244.2666666666667S202.6666666666667 267.9466666666667 202.6666666666667 297.3866666666667C202.6666666666667 326.6133333333334 226.56 350.5066666666667 256 350.5066666666667M256 189.4400000000001C315.7333333333334 189.4400000000001 363.9466666666666 237.6533333333334 363.9466666666666 297.3866666666667C363.9466666666666 356.9066666666667 315.7333333333334 405.3333333333333 256 405.3333333333333S148.0533333333334 356.9066666666667 148.0533333333334 297.3866666666667C148.0533333333334 237.6533333333334 196.2666666666667 189.4400000000001 256 189.4400000000001z" />
-    <glyph glyph-name="office"
-      unicode="&#xF3C6;"
-      horiz-adv-x="512" d=" M64 64L149.3333333333333 90.6666666666667V298.6666666666667L298.6666666666667 341.3333333333334V32L74.6666666666667 58.6666666666667L298.6666666666667 -21.3333333333333L426.6666666666667 5.3333333333334V373.3333333333334L297.6 405.3333333333333L64 325.3333333333334V64z" />
-    <glyph glyph-name="office-building"
-      unicode="&#xF990;"
-      horiz-adv-x="512" d=" M106.6666666666667 384V0H234.6666666666667V74.6666666666667H277.3333333333333V0H405.3333333333333V384H106.6666666666667M149.3333333333333 341.3333333333334H192V298.6666666666667H149.3333333333333V341.3333333333334M234.6666666666667 341.3333333333334H277.3333333333333V298.6666666666667H234.6666666666667V341.3333333333334M320 341.3333333333334H362.6666666666667V298.6666666666667H320V341.3333333333334M149.3333333333333 256H192V213.3333333333334H149.3333333333333V256M234.6666666666667 256H277.3333333333333V213.3333333333334H234.6666666666667V256M320 256H362.6666666666667V213.3333333333334H320V256M149.3333333333333 170.6666666666667H192V128H149.3333333333333V170.6666666666667M234.6666666666667 170.6666666666667H277.3333333333333V128H234.6666666666667V170.6666666666667M320 170.6666666666667H362.6666666666667V128H320V170.6666666666667M149.3333333333333 85.3333333333334H192V42.6666666666667H149.3333333333333V85.3333333333334M320 85.3333333333334H362.6666666666667V42.6666666666667H320V85.3333333333334z" />
-    <glyph glyph-name="oil"
-      unicode="&#xF3C7;"
-      horiz-adv-x="512" d=" M469.3333333333333 181.3333333333334S512 135.04 512 106.6666666666667C512 83.2 492.8 64 469.3333333333333 64S426.6666666666667 83.2 426.6666666666667 106.6666666666667C426.6666666666667 135.04 469.3333333333333 181.3333333333334 469.3333333333333 181.3333333333334M128 320H213.3333333333333C225.0666666666667 320 234.6666666666667 310.4 234.6666666666667 298.6666666666667S225.0666666666667 277.3333333333334 213.3333333333333 277.3333333333334H192V234.6666666666667H234.6666666666667C250.4533333333333 234.6666666666667 264.32 226.1333333333334 271.5733333333333 213.3333333333334L410.4533333333334 293.5466666666667L480 253.2266666666667C490.6666666666666 247.4666666666667 493.6533333333333 234.6666666666667 487.8933333333333 224C481.92 213.9733333333333 469.3333333333333 210.3466666666667 458.6666666666666 216.32L413.8666666666666 242.1333333333334L336 107.3066666666667C328.7466666666666 94.2933333333334 314.6666666666667 85.3333333333334 298.6666666666667 85.3333333333334H106.6666666666667C83.2 85.3333333333334 64 104.5333333333333 64 128V192C64 215.4666666666667 83.2 234.6666666666667 106.6666666666667 234.6666666666667H149.3333333333333V277.3333333333334H128C116.2666666666667 277.3333333333334 106.6666666666667 286.9333333333334 106.6666666666667 298.6666666666667S116.2666666666667 320 128 320M106.6666666666667 192V128H298.6666666666667L342.6133333333333 204.16L268.8 161.4933333333334L249.3866666666666 192H106.6666666666667M8.1066666666667 251.52L44.5866666666667 288C53.3333333333333 296.32 66.3466666666667 296.32 74.6666666666667 288C82.9866666666667 279.68 82.9866666666667 266.6666666666667 74.6666666666667 257.92L38.1866666666667 221.44C29.8666666666667 213.3333333333333 16.4266666666667 213.3333333333333 8.1066666666667 221.44C0 229.76 0 243.2 8.1066666666667 251.52z" />
-    <glyph glyph-name="oil-temperature"
-      unicode="&#xF3C8;"
-      horiz-adv-x="512" d=" M245.3333333333333 426.6666666666667C227.6266666666667 426.6666666666667 213.3333333333333 412.3733333333334 213.3333333333333 394.6666666666667V138.6666666666667C199.8933333333333 128.64 192 112.8533333333334 192 96C192 66.5600000000001 215.8933333333334 42.6666666666667 245.3333333333333 42.6666666666667S298.6666666666667 66.5600000000001 298.6666666666667 96C298.6666666666667 112.8533333333334 290.7733333333333 128 277.3333333333333 138.6666666666667V170.6666666666667H362.6666666666667V213.3333333333334H277.3333333333333V256H362.6666666666667V298.6666666666667H277.3333333333333V341.3333333333334H362.6666666666667V384H277.3333333333333V394.6666666666667C277.3333333333333 412.3733333333334 263.04 426.6666666666667 245.3333333333333 426.6666666666667M0 128V85.3333333333334C14.2933333333333 85.3333333333334 16.8533333333333 80.8533333333334 27.52 70.1866666666667S56.96 42.6666666666667 85.3333333333333 42.6666666666667S132.48 59.52 143.1466666666667 70.1866666666667C145.4933333333334 72.7466666666667 147.4133333333333 74.6666666666667 149.3333333333333 76.5866666666667V124.5866666666667C132.48 119.04 120.5333333333333 108.16 112.8533333333333 100.48C102.1866666666667 89.8133333333334 99.6266666666667 85.3333333333334 85.3333333333333 85.3333333333334S68.48 89.8133333333334 57.8133333333333 100.48S28.3733333333333 128 0 128M341.3333333333333 128V85.3333333333334C355.6266666666667 85.3333333333334 358.1866666666666 80.8533333333334 368.8533333333333 70.1866666666667S398.2933333333334 42.6666666666667 426.6666666666667 42.6666666666667S473.8133333333333 59.52 484.48 70.1866666666667S497.7066666666666 85.3333333333334 512 85.3333333333334V128C483.6266666666667 128 464.8533333333333 111.1466666666667 454.1866666666666 100.48S440.9600000000001 85.3333333333334 426.6666666666667 85.3333333333334S409.8133333333334 89.8133333333334 399.1466666666667 100.48S369.7066666666666 128 341.3333333333333 128M170.6666666666667 21.3333333333334C142.2933333333333 21.3333333333334 123.52 4.48 112.8533333333333 -6.1866666666666S99.6266666666667 -21.3333333333333 85.3333333333333 -21.3333333333333S68.48 -16.8533333333333 57.8133333333333 -6.1866666666666C50.1333333333333 1.4933333333333 38.1866666666667 12.3733333333334 21.3333333333333 17.92V-30.08C23.2533333333333 -32 25.1733333333333 -33.92 27.52 -36.48C38.1866666666667 -47.1466666666666 56.96 -64 85.3333333333333 -64S132.48 -47.1466666666666 143.1466666666667 -36.48S156.3733333333333 -21.3333333333333 170.6666666666667 -21.3333333333333S187.52 -25.8133333333333 198.1866666666667 -36.48C207.5733333333333 -45.6533333333333 222.72 -59.7333333333333 245.3333333333333 -63.1466666666666C248.7466666666667 -64 252.3733333333334 -64 256 -64C284.3733333333334 -64 303.1466666666667 -47.1466666666666 313.8133333333334 -36.48S327.04 -21.3333333333333 341.3333333333333 -21.3333333333333S358.1866666666666 -25.8133333333333 368.8533333333333 -36.48S398.2933333333334 -64 426.6666666666667 -64S473.8133333333333 -47.1466666666666 484.48 -36.48C486.8266666666667 -33.92 488.7466666666667 -32 490.6666666666666 -30.08V17.92C473.8133333333333 12.3733333333333 461.8666666666666 1.4933333333333 454.1866666666666 -6.1866666666666C443.52 -16.8533333333333 440.9599999999999 -21.3333333333333 426.6666666666667 -21.3333333333333S409.8133333333334 -16.8533333333333 399.1466666666667 -6.1866666666666S369.7066666666666 21.3333333333334 341.3333333333333 21.3333333333334S294.1866666666666 4.48 283.52 -6.1866666666666S270.2933333333333 -21.3333333333333 256 -21.3333333333333C251.3066666666667 -21.3333333333333 248.1066666666667 -20.6933333333333 245.3333333333333 -19.6266666666667C239.36 -17.4933333333333 235.7333333333334 -13.4400000000001 228.48 -6.1866666666667C217.8133333333333 4.48 199.04 21.3333333333334 170.6666666666667 21.3333333333334z" />
-    <glyph glyph-name="omega"
-      unicode="&#xF3C9;"
-      horiz-adv-x="512" d=" M408.5333333333333 42.6666666666667H285.6533333333333V88.1066666666667C330.6666666666667 122.6666666666667 353.92 165.5466666666666 353.92 216.7466666666667C353.92 248.7466666666667 344.7466666666667 273.92 326.8266666666667 292.48C308.6933333333334 311.04 285.2266666666667 320 256.64 320C227.84 320 204.16 311.04 185.8133333333333 292.2666666666667C167.2533333333333 273.7066666666667 158.08 248.1066666666667 158.08 215.8933333333334C158.08 165.1200000000001 181.3333333333333 122.4533333333334 226.3466666666667 88.1066666666667V42.6666666666667H103.4666666666667V88.1066666666667H179.4133333333333C128.8533333333333 121.1733333333334 103.4666666666667 165.76 103.4666666666667 221.8666666666667C103.4666666666667 266.6666666666667 117.3333333333333 301.6533333333333 145.28 327.2533333333334C173.2266666666666 353.0666666666667 209.92 365.8666666666667 255.36 365.8666666666667C301.8666666666666 365.8666666666667 338.9866666666666 353.0666666666667 366.7199999999999 327.68C394.6666666666666 302.2933333333334 408.5333333333333 266.6666666666667 408.5333333333333 222.2933333333333C408.5333333333333 166.1866666666667 382.9333333333333 121.3866666666667 331.7333333333333 88.1066666666667H408.5333333333333V42.6666666666667z" />
-    <glyph glyph-name="onedrive"
-      unicode="&#xF3CA;"
-      horiz-adv-x="512" d=" M428.3733333333333 157.0133333333333C451.6266666666666 153.3866666666667 469.3333333333333 133.3333333333334 469.3333333333333 109.0133333333333C469.3333333333333 90.0266666666666 458.6666666666666 73.6 442.6666666666667 65.7066666666667L439.04 64H195.4133333333333C164.48 64 139.52 89.3866666666667 139.52 120.3200000000001C139.52 151.4666666666667 164.6933333333333 176.6400000000001 195.84 176.6400000000001L200.5333333333333 176.4266666666667L200.32 180.6933333333334C200.32 219.5200000000001 231.8933333333334 251.0933333333334 270.7200000000001 251.0933333333334C298.0266666666667 251.0933333333334 321.7066666666667 235.52 333.44 213.3333333333334C343.04 219.0933333333333 354.56 222.9333333333333 367.1466666666667 222.9333333333333C401.0666666666667 222.9333333333333 428.5866666666667 195.4133333333334 428.5866666666667 161.4933333333334L428.3733333333333 157.0133333333333M188.16 188.5866666666667C153.8133333333333 184.7466666666667 127.1466666666667 155.7333333333334 127.1466666666667 120.3200000000001C127.1466666666667 105.8133333333334 131.6266666666667 92.5866666666667 138.6666666666667 81.4933333333333H100.9066666666667C68.6933333333333 81.4933333333333 42.6666666666667 107.52 42.6666666666667 139.7333333333334C42.6666666666667 170.6666666666667 66.56 195.6266666666667 96.64 197.7600000000001L95.1466666666667 212.0533333333334C95.1466666666667 248.32 124.5866666666667 277.3333333333334 160.8533333333333 277.3333333333334C174.2933333333333 277.3333333333334 187.0933333333333 273.4933333333334 197.5466666666667 266.6666666666667C212.2666666666667 296.32 243.2 316.8 278.8266666666667 316.8C325.76 316.8 364.3733333333333 280.9600000000001 369.0666666666667 235.3066666666667H367.1466666666667C356.9066666666667 235.3066666666667 347.0933333333333 233.1733333333334 337.92 229.3333333333334C322.56 250.6666666666667 297.8133333333334 263.68 270.72 263.68C227.6266666666667 263.68 192 230.6133333333333 188.16 188.5866666666667z" />
-    <glyph glyph-name="onenote"
-      unicode="&#xF746;"
-      horiz-adv-x="512" d=" M41.8133333333333 345.6L298.6666666666667 382.2933333333334V341.3333333333334H448C459.7333333333333 341.3333333333334 469.3333333333333 331.7333333333334 469.3333333333333 320V234.6666666666667C469.3333333333333 222.9333333333333 459.7333333333333 213.3333333333334 448 213.3333333333334H426.6666666666667V42.6666666666667H298.6666666666667V0L41.8133333333333 38.1866666666667V345.6M234.6666666666667 90.6666666666667V272L192 266.6666666666667V176L149.3333333333333 261.3333333333334L106.6666666666667 256V106.6666666666667L138.6666666666667 101.3333333333334V218.6666666666667L192 96L234.6666666666667 90.6666666666667M298.6666666666667 149.3333333333334H384V170.6666666666667H298.6666666666667V149.3333333333334M298.6666666666667 213.3333333333334H384V234.6666666666667H298.6666666666667V213.3333333333334M298.6666666666667 277.3333333333334H384V298.6666666666667H298.6666666666667V277.3333333333334M298.6666666666667 106.6666666666667V85.3333333333334H384V106.6666666666667H298.6666666666667z" />
-    <glyph glyph-name="onepassword"
-      unicode="&#xF880;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C126.2933333333333 426.6666666666667 21.3333333333333 321.7066666666667 21.3333333333333 192S126.2933333333333 -42.6666666666666 256 -42.6666666666666S490.6666666666666 62.2933333333334 490.6666666666666 192S385.7066666666666 426.6666666666667 256 426.6666666666667M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M277.3333333333333 160C277.3333333333333 146.56 285.8666666666667 134.4 298.6666666666667 129.92V64H213.3333333333333V193.92C229.9733333333333 199.68 238.72 217.6 233.1733333333333 234.6666666666667C229.9733333333333 243.6266666666667 222.72 250.88 213.3333333333333 254.08V320H298.6666666666667V190.0800000000001C285.8666666666667 185.6 277.3333333333333 173.4400000000001 277.3333333333333 160z" />
-    <glyph glyph-name="opacity"
-      unicode="&#xF5CC;"
-      horiz-adv-x="512" d=" M376.7466666666667 277.3333333333334L256 397.8666666666667L135.2533333333333 277.3333333333334C101.9733333333333 244.0533333333334 85.3333333333333 199.68 85.3333333333333 157.0133333333333C85.3333333333333 114.3466666666667 101.9733333333333 69.3333333333334 135.2533333333333 36.0533333333333C168.5333333333333 2.7733333333333 212.2666666666667 -14.08 256 -14.08C299.7333333333334 -14.08 343.4666666666667 2.7733333333333 376.7466666666667 36.0533333333333C410.0266666666667 69.3333333333333 426.6666666666667 114.3466666666666 426.6666666666667 157.0133333333333S410.0266666666667 244.0533333333334 376.7466666666667 277.3333333333334M128 149.3333333333334C128 192 141.2266666666667 219.0933333333333 165.5466666666667 243.2L256 335.5733333333334L346.4533333333334 242.1333333333334C370.7733333333333 218.24 384 192 384 149.3333333333334H128z" />
-    <glyph glyph-name="open-in-app"
-      unicode="&#xF3CB;"
-      horiz-adv-x="512" d=" M256 234.6666666666667L170.6666666666667 149.3333333333334H234.6666666666667V21.3333333333334H277.3333333333333V149.3333333333334H341.3333333333333M405.3333333333333 362.6666666666667H106.6666666666667C82.9866666666667 362.6666666666667 64 343.4666666666667 64 320V64C64 40.5333333333333 83.2 21.3333333333334 106.6666666666667 21.3333333333334H192V64H106.6666666666667V277.3333333333334H405.3333333333333V64H320V21.3333333333334H405.3333333333333C428.8 21.3333333333334 448 40.5333333333333 448 64V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="open-in-new"
-      unicode="&#xF3CC;"
-      horiz-adv-x="512" d=" M298.6666666666667 384V341.3333333333334H375.2533333333334L165.5466666666667 131.6266666666667L195.6266666666667 101.5466666666667L405.3333333333333 311.2533333333334V234.6666666666667H448V384M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H256V384H106.6666666666667C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V192H405.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="openid"
-      unicode="&#xF3CD;"
-      horiz-adv-x="512" d=" M298.6666666666667 405.3333333333333L234.6666666666667 373.3333333333334V22.6133333333333C149.3333333333333 32 85.3333333333333 75.52 85.3333333333333 128C85.3333333333333 176 138.6666666666667 216.5333333333334 213.3333333333333 229.9733333333334V273.2800000000001C103.68 258.5600000000001 21.3333333333333 199.2533333333333 21.3333333333333 128C21.3333333333333 52.0533333333334 114.3466666666667 -10.6666666666666 234.6666666666667 -20.0533333333333H236.5866666666667L298.6666666666667 10.6666666666667V405.3333333333333M320 273.28V229.9733333333334C344.5333333333333 225.4933333333333 366.5066666666667 218.24 385.28 208.64L352 192L490.6666666666666 160L480 256L437.3333333333333 234.6666666666667C405.3333333333333 253.4400000000001 365.2266666666667 267.3066666666667 320 273.2800000000001z" />
-    <glyph glyph-name="opera"
-      unicode="&#xF3CE;"
-      horiz-adv-x="512" d=" M192.8533333333333 83.84C171.52 108.8 157.8666666666667 145.92 156.8 187.52V196.48C157.8666666666667 238.08 171.52 275.2 192.8533333333333 300.16C210.3466666666666 321.0666666666667 233.1733333333333 333.44 258.1333333333334 333.44C314.0266666666667 333.44 359.2533333333334 270.08 359.2533333333334 192C359.2533333333334 113.92 314.0266666666667 50.5600000000001 258.1333333333334 50.5600000000001C233.1733333333333 50.5600000000001 220.3733333333333 53.3333333333334 192.8533333333333 83.84M256.64 384H256C149.9733333333333 384 64 298.0266666666667 64 192C64 88.96 145.0666666666667 4.9066666666667 246.8266666666667 0H256C305.0666666666667 0 349.8666666666666 18.5600000000001 384 48.8533333333334C423.2533333333334 84.0533333333333 448 135.04 448 192S423.2533333333334 299.9466666666667 384 335.1466666666667C350.08 365.44 305.4933333333334 384 256.64 384z" />
-    <glyph glyph-name="orbit"
-      unicode="&#xF018;"
-      horiz-adv-x="512" d=" M173.0133333333333 410.6666666666667C198.4 421.3333333333333 226.56 426.6666666666667 256 426.6666666666667C385.7066666666666 426.6666666666667 490.6666666666666 321.7066666666667 490.6666666666666 192S385.7066666666666 -42.6666666666666 256 -42.6666666666666S21.3333333333333 62.2933333333334 21.3333333333333 192C21.3333333333333 221.44 26.6666666666667 249.6 36.6933333333333 275.6266666666667C47.7866666666667 264.3200000000001 60.3733333333333 256.8533333333334 73.6 252.1600000000001C67.4133333333333 233.1733333333334 64 213.3333333333334 64 192C64 85.9733333333334 149.9733333333333 0 256 0S448 85.9733333333334 448 192S362.0266666666667 384 256 384C234.6666666666667 384 214.8266666666667 380.5866666666667 195.84 374.4C191.1466666666667 387.6266666666667 183.68 400.2133333333333 173.0133333333333 410.6666666666667M105.1733333333333 385.4933333333334C128.64 385.4933333333334 147.84 366.5066666666667 147.84 342.8266666666667C147.84 319.36 128.64 300.1600000000001 105.1733333333333 300.1600000000001C81.4933333333333 300.1600000000001 62.5066666666667 319.36 62.5066666666667 342.8266666666667C62.5066666666667 366.5066666666667 81.4933333333333 385.4933333333334 105.1733333333333 385.4933333333334M256 298.6666666666667C314.88 298.6666666666667 362.6666666666667 250.88 362.6666666666667 192S314.88 85.3333333333334 256 85.3333333333334S149.3333333333333 133.12 149.3333333333333 192S197.12 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="origin"
-      unicode="&#xFB2B;"
-      horiz-adv-x="512" d=" M256 402.56C256 400.4266666666667 254.9333333333333 398.2933333333334 253.6533333333334 396.5866666666667C245.3333333333333 384 238.08 370.3466666666667 235.52 355.6266666666667L234.6666666666667 350.7200000000001L256 352C344.32 352 416 280.32 416 192C416 157.44 405.3333333333333 125.6533333333334 386.56 99.4133333333334C356.9066666666667 49.4933333333333 314.0266666666667 7.4666666666667 263.2533333333334 -20.6933333333333C261.3333333333333 -21.3333333333333 258.56 -21.3333333333333 257.28 -19.84C256 -17.7066666666666 256 -14.9333333333333 257.92 -13.0133333333333C266.0266666666667 -1.92 271.5733333333333 10.6666666666667 274.56 24.5333333333334L275.84 33.2800000000001L256 32.0000000000001C167.68 32.0000000000001 96 103.6800000000001 96 192.0000000000001C96 226.3466666666668 106.6666666666667 258.3466666666668 125.44 284.3733333333335C154.88 334.5066666666667 197.9733333333333 376.7466666666667 248.96 405.3333333333333C251.3066666666667 406.4 254.72 405.3333333333333 256 402.56M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256z" />
-    <glyph glyph-name="ornament"
-      unicode="&#xF3CF;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C291.4133333333333 426.6666666666667 320 398.08 320 362.6666666666667V341.3333333333334C331.7333333333334 341.3333333333334 341.3333333333333 331.7333333333334 341.3333333333333 320V297.1733333333334C392.32 267.7333333333334 426.6666666666667 212.48 426.6666666666667 149.3333333333334C426.6666666666667 55.04 350.2933333333334 -21.3333333333333 256 -21.3333333333333S85.3333333333333 55.04 85.3333333333333 149.3333333333334C85.3333333333333 212.48 119.68 267.7333333333334 170.6666666666667 297.1733333333334V320C170.6666666666667 331.7333333333334 180.2666666666667 341.3333333333334 192 341.3333333333334V362.6666666666667C192 398.08 220.5866666666667 426.6666666666667 256 426.6666666666667M256 384C244.2666666666667 384 234.6666666666667 374.4 234.6666666666667 362.6666666666667V341.3333333333334H277.3333333333333V362.6666666666667C277.3333333333333 374.4 267.7333333333334 384 256 384M256 277.3333333333334C218.0266666666667 277.3333333333334 184.1066666666666 260.9066666666667 160.64 234.6666666666667H351.36C327.8933333333333 260.9066666666667 293.9733333333333 277.3333333333334 256 277.3333333333334M135.2533333333333 106.6666666666667H161.92L128 140.16C129.0666666666667 128 131.6266666666667 117.3333333333334 135.2533333333333 106.6666666666667M268.5866666666667 106.6666666666667L183.2533333333333 192H136.7466666666667L222.08 106.6666666666667H268.5866666666667M376.7466666666667 192H350.08L384 158.5066666666667C382.9333333333333 170.6666666666667 380.3733333333333 181.3333333333334 376.7466666666667 192M243.4133333333334 192L328.7466666666667 106.6666666666667H375.2533333333334L289.92 192H243.4133333333334M256 21.3333333333334C293.9733333333333 21.3333333333334 327.8933333333333 37.76 351.36 64H160.64C184.1066666666667 37.76 218.0266666666667 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="ornament-variant"
-      unicode="&#xF3D0;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C291.4133333333333 426.6666666666667 320 398.08 320 362.6666666666667V341.3333333333334C331.7333333333334 341.3333333333334 341.3333333333333 331.7333333333334 341.3333333333333 320V297.1733333333334C392.32 267.7333333333334 426.6666666666667 212.48 426.6666666666667 149.3333333333334C426.6666666666667 55.04 350.2933333333334 -21.3333333333333 256 -21.3333333333333S85.3333333333333 55.04 85.3333333333333 149.3333333333334C85.3333333333333 212.48 119.68 267.7333333333334 170.6666666666667 297.1733333333334V320C170.6666666666667 331.7333333333334 180.2666666666667 341.3333333333334 192 341.3333333333334V362.6666666666667C192 398.08 220.5866666666667 426.6666666666667 256 426.6666666666667M256 384C244.2666666666667 384 234.6666666666667 374.4 234.6666666666667 362.6666666666667V341.3333333333334H277.3333333333333V362.6666666666667C277.3333333333333 374.4 267.7333333333334 384 256 384M256 277.3333333333334C218.0266666666667 277.3333333333334 184.1066666666666 260.9066666666667 160.64 234.6666666666667H351.36C327.8933333333333 260.9066666666667 293.9733333333333 277.3333333333334 256 277.3333333333334M256 21.3333333333334C293.9733333333333 21.3333333333334 327.8933333333333 37.76 351.36 64H160.64C184.1066666666667 37.76 218.0266666666667 21.3333333333334 256 21.3333333333334M256 192C232.5333333333334 192 213.3333333333333 172.8 213.3333333333333 149.3333333333334S232.5333333333334 106.6666666666667 256 106.6666666666667S298.6666666666667 125.8666666666667 298.6666666666667 149.3333333333334S279.4666666666667 192 256 192M384 149.3333333333334C384 164.0533333333334 381.44 178.1333333333333 376.9600000000001 192C356.6933333333334 187.9466666666667 341.3333333333333 170.6666666666667 341.3333333333333 149.3333333333334S356.6933333333333 110.72 376.9600000000001 107.3066666666667C381.4400000000001 120.5333333333333 384 134.6133333333334 384 149.3333333333334M128 149.3333333333334C128 134.6133333333334 130.56 120.5333333333334 135.04 107.3066666666667C155.3066666666667 110.72 170.6666666666667 128 170.6666666666667 149.3333333333334S155.3066666666667 187.9466666666667 135.04 192C130.56 178.1333333333333 128 164.0533333333334 128 149.3333333333334z" />
-    <glyph glyph-name="owl"
-      unicode="&#xF3D2;"
-      horiz-adv-x="512" d=" M256 106.6666666666667C267.9466666666667 88.7466666666667 283.9466666666667 74.0266666666666 302.9333333333333 64L256 17.0666666666667L209.0666666666667 64C228.0533333333334 74.0266666666666 244.2666666666667 88.7466666666667 256 106.6666666666667M362.6666666666667 209.0666666666667C339.2 209.0666666666667 320 189.8666666666667 320 166.4S339.2 123.7333333333334 362.6666666666667 123.7333333333334S405.3333333333333 142.9333333333334 405.3333333333333 166.4C405.3333333333333 190.0800000000001 386.1333333333334 209.0666666666667 362.6666666666667 209.0666666666667M149.3333333333333 209.0666666666667C125.8666666666667 209.0666666666667 106.6666666666667 189.8666666666667 106.6666666666667 166.4S125.8666666666667 123.7333333333334 149.3333333333333 123.7333333333334S192 142.9333333333334 192 166.4C192 190.0800000000001 172.8 209.0666666666667 149.3333333333333 209.0666666666667M362.6666666666667 262.4000000000001C409.8133333333334 262.4000000000001 448 224.2133333333334 448 177.0666666666667S409.8133333333334 91.7333333333334 362.6666666666667 91.7333333333334S277.3333333333333 129.92 277.3333333333333 177.0666666666667S315.52 262.4000000000001 362.6666666666667 262.4000000000001M149.3333333333333 262.4000000000001C196.48 262.4000000000001 234.6666666666667 224.2133333333334 234.6666666666667 177.0666666666667S196.48 91.7333333333334 149.3333333333333 91.7333333333334S64 129.92 64 177.0666666666667S102.1866666666667 262.4000000000001 149.3333333333333 262.4000000000001M47.7866666666667 426.6666666666667C85.3333333333333 347.7333333333334 58.24 288.8533333333334 33.0666666666667 230.4000000000001C25.3866666666667 213.3333333333334 21.3333333333333 195.6266666666667 21.3333333333333 177.0666666666667C21.3333333333333 106.4533333333334 78.72 49.0666666666667 149.3333333333333 49.0666666666667C153.8133333333333 49.2800000000001 158.2933333333333 49.4933333333333 162.7733333333333 50.1333333333334L225.92 -13.0133333333333L256 -42.6666666666666L286.08 -13.0133333333333L349.2266666666667 50.1333333333334C353.7066666666667 49.4933333333333 358.1866666666667 49.2800000000001 362.6666666666667 49.0666666666667C433.28 49.0666666666667 490.6666666666666 106.4533333333334 490.6666666666666 177.0666666666667C490.6666666666666 195.6266666666667 486.6133333333333 213.3333333333334 478.9333333333333 230.4000000000001C453.76 288.8533333333334 426.6666666666667 347.7333333333334 464.2133333333334 426.6666666666667C407.8933333333333 382.7200000000001 327.68 347.9466666666667 256 347.7333333333334C184.32 347.9466666666667 104.1066666666667 382.7200000000001 47.7866666666667 426.6666666666667z" />
-    <glyph glyph-name="package"
-      unicode="&#xF3D3;"
-      horiz-adv-x="512" d=" M109.2266666666667 341.3333333333334H402.56L382.5066666666667 362.6666666666667H126.5066666666667L109.2266666666667 341.3333333333334M438.1866666666666 336.4266666666667C444.3733333333333 329.1733333333334 448 320 448 309.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V309.3333333333334C64 320 67.6266666666667 329.1733333333334 73.8133333333333 336.4266666666667L103.2533333333333 372.2666666666667C109.2266666666667 379.52 117.9733333333333 384 128 384H384C394.0266666666667 384 402.7733333333333 379.52 408.5333333333333 372.2666666666667L438.1866666666666 336.4266666666667M128 64H256V128H128V64z" />
-    <glyph glyph-name="package-down"
-      unicode="&#xF3D4;"
-      horiz-adv-x="512" d=" M109.2266666666667 341.3333333333334L126.5066666666667 362.6666666666667H382.5066666666667L402.56 341.3333333333334M256 74.6666666666667L138.6666666666667 192H213.3333333333333V234.6666666666667H298.6666666666667V192H373.3333333333333L256 74.6666666666667M438.1866666666666 336.4266666666667L408.5333333333333 372.2666666666667C402.7733333333333 379.52 394.0266666666667 384 384 384H128C117.9733333333333 384 109.2266666666667 379.52 103.2533333333333 372.2666666666667L73.8133333333333 336.4266666666667C67.6266666666667 329.1733333333334 64 320 64 309.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V309.3333333333334C448 320 444.3733333333333 329.1733333333334 438.1866666666666 336.4266666666667z" />
-    <glyph glyph-name="package-up"
-      unicode="&#xF3D5;"
-      horiz-adv-x="512" d=" M438.1866666666666 336.4266666666667C444.3733333333333 329.1733333333334 448 320 448 309.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V309.3333333333334C64 320 67.6266666666667 329.1733333333334 73.8133333333333 336.4266666666667L103.2533333333333 372.2666666666667C109.2266666666667 379.52 117.9733333333333 384 128 384H384C394.0266666666667 384 402.7733333333333 379.52 408.5333333333333 372.2666666666667L438.1866666666666 336.4266666666667M109.2266666666667 341.3333333333334H402.56L382.5066666666667 362.6666666666667H126.5066666666667L109.2266666666667 341.3333333333334M256 245.3333333333334L138.6666666666667 128H213.3333333333333V85.3333333333334H298.6666666666667V128H373.3333333333333L256 245.3333333333334z" />
-    <glyph glyph-name="package-variant"
-      unicode="&#xF3D6;"
-      horiz-adv-x="512" d=" M42.6666666666667 214.1866666666667C32 220.16 28.8 233.1733333333334 34.7733333333333 243.4133333333334L66.7733333333333 298.6666666666667C69.12 302.9333333333334 72.7466666666667 305.92 76.8 307.6266666666667L243.84 401.4933333333334C247.2533333333334 404.0533333333334 251.52 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666667 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C440.7466666666667 304.64 444.16 301.2266666666667 446.08 296.9600000000001L477.0133333333333 243.2C482.9866666666667 232.96 479.36 219.9466666666667 469.3333333333333 214.1866666666667L448 201.8133333333334V96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V214.1866666666667C57.6 210.56 49.4933333333333 210.3466666666667 42.6666666666666 214.1866666666667M255.9999999999999 359.4666666666667V216.5333333333333L383.1466666666666 288L256 359.4666666666667M106.6666666666667 108.5866666666667L234.6666666666667 36.48V179.6266666666667L106.6666666666667 251.52V108.5866666666667M405.3333333333333 108.5866666666667V177.28L298.6666666666667 115.4133333333334C291.6266666666667 111.5733333333334 283.7333333333334 111.7866666666667 277.3333333333333 115.2000000000001V36.48L405.3333333333333 108.5866666666667M295.4666666666667 162.9866666666667L429.44 240.4266666666667L417.0666666666667 261.9733333333334L283.0933333333333 184.5333333333333L295.4666666666667 162.9866666666667z" />
-    <glyph glyph-name="package-variant-closed"
-      unicode="&#xF3D7;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L215.68 336.64L341.3333333333333 264.3200000000001L383.1466666666667 288L256 359.4666666666667M128.8533333333333 288L256 216.5333333333334L297.8133333333334 240L172.3733333333334 312.5333333333334L128.8533333333333 288M106.6666666666667 108.5866666666667L234.6666666666667 36.48V179.6266666666667L106.6666666666667 251.52V108.5866666666667M405.3333333333333 108.5866666666667V251.52L277.3333333333333 179.6266666666667V36.48L405.3333333333333 108.5866666666666z" />
-    <glyph glyph-name="page-first"
-      unicode="&#xF600;"
-      horiz-adv-x="512" d=" M392.7466666666667 94.08L294.8266666666667 192L392.7466666666667 289.92L362.6666666666667 320L234.6666666666667 192L362.6666666666667 64L392.7466666666667 94.08M128 320H170.6666666666667V64H128V320z" />
-    <glyph glyph-name="page-last"
-      unicode="&#xF601;"
-      horiz-adv-x="512" d=" M119.2533333333333 289.92L217.1733333333333 192L119.2533333333333 94.08L149.3333333333333 64L277.3333333333333 192L149.3333333333333 320L119.2533333333333 289.92M341.3333333333333 320H384V64H341.3333333333333V320z" />
-    <glyph glyph-name="page-layout-body"
-      unicode="&#xF6F9;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M128 277.3333333333334V106.6666666666667H384V277.3333333333334H128z" />
-    <glyph glyph-name="page-layout-footer"
-      unicode="&#xF6FA;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M128 106.6666666666667V21.3333333333334H384V106.6666666666667H128z" />
-    <glyph glyph-name="page-layout-header"
-      unicode="&#xF6FB;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M128 362.6666666666667V277.3333333333334H384V362.6666666666667H128z" />
-    <glyph glyph-name="page-layout-sidebar-left"
-      unicode="&#xF6FC;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M128 277.3333333333334V106.6666666666667H213.3333333333333V277.3333333333334H128z" />
-    <glyph glyph-name="page-layout-sidebar-right"
-      unicode="&#xF6FD;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M298.6666666666667 277.3333333333334V106.6666666666667H384V277.3333333333334H298.6666666666667z" />
-    <glyph glyph-name="palette"
-      unicode="&#xF3D8;"
-      horiz-adv-x="512" d=" M373.3333333333333 192C355.6266666666667 192 341.3333333333333 206.2933333333334 341.3333333333333 224S355.6266666666667 256 373.3333333333333 256S405.3333333333333 241.7066666666667 405.3333333333333 224S391.04 192 373.3333333333333 192M309.3333333333333 277.3333333333334C291.6266666666667 277.3333333333334 277.3333333333333 291.6266666666667 277.3333333333333 309.3333333333334S291.6266666666667 341.3333333333334 309.3333333333333 341.3333333333334S341.3333333333333 327.04 341.3333333333333 309.3333333333334S327.04 277.3333333333334 309.3333333333333 277.3333333333334M202.6666666666667 277.3333333333334C184.96 277.3333333333334 170.6666666666667 291.6266666666667 170.6666666666667 309.3333333333334S184.96 341.3333333333334 202.6666666666667 341.3333333333334S234.6666666666667 327.04 234.6666666666667 309.3333333333334S220.3733333333333 277.3333333333334 202.6666666666667 277.3333333333334M138.6666666666667 192C120.96 192 106.6666666666667 206.2933333333334 106.6666666666667 224S120.96 256 138.6666666666667 256S170.6666666666667 241.7066666666667 170.6666666666667 224S156.3733333333333 192 138.6666666666667 192M256 384C149.9733333333333 384 64 298.0266666666667 64 192S149.9733333333333 0 256 0C273.7066666666667 0 288 14.2933333333334 288 32C288 40.3200000000001 284.8 47.7866666666666 279.68 53.3333333333334C274.7733333333333 59.0933333333334 271.5733333333333 66.5600000000001 271.5733333333333 74.6666666666667C271.5733333333333 92.3733333333333 285.8666666666666 106.6666666666667 303.5733333333333 106.6666666666667H341.3333333333333C400.2133333333333 106.6666666666667 448 154.4533333333334 448 213.3333333333334C448 307.6266666666667 362.0266666666667 384 256 384z" />
-    <glyph glyph-name="palette-advanced"
-      unicode="&#xF3D9;"
-      horiz-adv-x="512" d=" M469.3333333333333 -21.3333333333333H213.3333333333333V21.3333333333334H469.3333333333333V-21.3333333333333M42.6666666666667 -21.3333333333333V21.3333333333334H192V-21.3333333333333H42.6666666666667M384 64V234.6666666666667H469.3333333333333V64H384M384 384H469.3333333333333V256H384V384M42.6666666666667 64V384H341.3333333333333V64H42.6666666666667M192 137.3866666666667C227.4133333333334 137.3866666666667 256 165.9733333333334 256 201.3866666666667C256 244.0533333333334 192 315.9466666666667 192 315.9466666666667S128 244.0533333333334 128 201.3866666666667C128 165.9733333333334 156.5866666666667 137.3866666666667 192 137.3866666666667z" />
-    <glyph glyph-name="palette-swatch"
-      unicode="&#xF8B4;"
-      horiz-adv-x="512" d=" M53.9733333333333 28.8000000000001L82.56 16.8533333333334V209.4933333333334L30.72 84.48C21.9733333333333 62.72 32 37.76 53.9733333333333 28.8000000000001M469.9733333333334 107.7333333333334L364.16 362.6666666666667C357.5466666666667 379.0933333333334 341.9733333333334 388.9066666666667 325.5466666666666 389.3333333333333C320 389.3333333333333 314.24 388.48 308.6933333333333 386.1333333333334L151.4666666666667 321.0666666666667C135.4666666666667 314.4533333333334 125.6533333333333 298.6666666666667 125.2266666666667 282.6666666666667C125.0133333333333 277.3333333333334 126.08 271.1466666666667 128 265.6L234.6666666666667 10.6666666666667C240.8533333333333 -5.9733333333334 256.64 -15.7866666666666 273.28 -16C278.8266666666667 -16 284.3733333333334 -14.9333333333333 289.7066666666667 -12.8L446.7200000000001 52.2666666666667C468.48 61.2266666666667 478.9333333333334 86.1866666666667 469.9733333333334 107.7333333333334M168.1066666666667 261.3333333333334C156.3733333333333 261.3333333333334 146.7733333333333 270.9333333333334 146.7733333333333 282.6666666666667S156.3733333333333 304 168.1066666666667 304S189.44 294.4 189.44 282.6666666666667S179.84 261.3333333333334 168.1066666666666 261.3333333333334M125.44 26.6666666666667C125.44 3.2 144.64 -16 168.1066666666666 -16H199.04L125.44 161.92V26.6666666666667z" />
-    <glyph glyph-name="panda"
-      unicode="&#xF3DA;"
-      horiz-adv-x="512" d=" M256 384C293.12 384 327.68 373.3333333333334 357.12 355.2000000000001C370.7733333333333 372.6933333333334 392.1066666666667 384 416 384C457.1733333333333 384 490.6666666666666 350.5066666666667 490.6666666666666 309.3333333333334C490.6666666666666 277.3333333333334 470.4 250.0266666666667 442.0266666666667 239.36C445.8666666666666 224 448 208.4266666666667 448 192C448 85.9733333333334 362.0266666666667 0 256 0S64 85.9733333333334 64 192C64 208.4266666666667 66.1333333333333 224 69.9733333333333 239.36C41.6 250.0266666666667 21.3333333333333 277.3333333333334 21.3333333333333 309.3333333333334C21.3333333333333 350.5066666666667 54.8266666666667 384 96 384C119.8933333333333 384 141.2266666666667 372.6933333333334 154.88 355.2000000000001C184.32 373.3333333333334 218.88 384 256 384M256 341.3333333333334C173.44 341.3333333333334 106.6666666666667 274.5600000000001 106.6666666666667 192S173.44 42.6666666666667 256 42.6666666666667S405.3333333333333 109.44 405.3333333333333 192S338.56 341.3333333333334 256 341.3333333333334M345.3866666666667 228.2666666666667C353.0666666666667 199.8933333333333 343.04 172.5866666666667 323.2000000000001 167.2533333333333C303.1466666666667 161.7066666666667 280.9600000000001 180.48 273.2800000000001 209.0666666666667C265.6 237.4400000000001 275.6266666666667 264.7466666666667 295.4666666666667 270.0800000000001C315.52 275.4133333333334 337.7066666666667 256.8533333333334 345.3866666666667 228.2666666666667M166.6133333333334 228.2666666666667C174.2933333333333 256.8533333333334 196.48 275.4133333333334 216.5333333333333 270.0800000000001C236.3733333333334 264.7466666666667 246.4 237.4400000000001 238.7200000000001 209.0666666666667C231.04 180.48 208.8533333333334 161.7066666666667 188.8 167.2533333333333C168.96 172.5866666666667 158.9333333333333 199.8933333333333 166.6133333333334 228.2666666666667M256 149.3333333333334C268.8 149.3333333333334 280.1066666666667 145.28 288 138.6666666666667L266.6666666666667 117.3333333333334C266.6666666666667 108.3733333333333 273.92 101.3333333333334 282.6666666666667 101.3333333333334S298.6666666666667 108.5866666666667 298.6666666666667 117.3333333333334C298.6666666666667 123.3066666666667 303.36 128 309.3333333333333 128S320 123.3066666666667 320 117.3333333333334C320 96.64 303.36 80 282.6666666666667 80C272.2133333333333 80 262.8266666666667 84.2666666666667 256 91.3066666666667C249.1733333333333 84.2666666666668 239.7866666666667 80 229.3333333333333 80C208.64 80 192 96.64 192 117.3333333333334C192 123.3066666666667 196.6933333333333 128 202.6666666666667 128S213.3333333333333 123.3066666666667 213.3333333333333 117.3333333333334C213.3333333333333 108.5866666666667 220.5866666666667 101.3333333333334 229.3333333333333 101.3333333333334S245.3333333333333 108.5866666666667 245.3333333333333 117.3333333333334L224 138.6666666666667C231.8933333333333 145.28 243.2 149.3333333333334 256 149.3333333333334z" />
-    <glyph glyph-name="pandora"
-      unicode="&#xF3DB;"
-      horiz-adv-x="512" d=" M213.3333333333333 21.3333333333334C213.3333333333333 9.6 203.7333333333334 0 192 0H85.3333333333333V384H292.48C372.0533333333334 384 436.48 319.5733333333334 436.48 240C436.48 160 372.0533333333334 96 292.48 96H213.3333333333333V21.3333333333334z" />
-    <glyph glyph-name="panorama"
-      unicode="&#xF3DC;"
-      horiz-adv-x="512" d=" M181.3333333333333 181.3333333333334L234.6666666666667 117.3333333333334L309.3333333333333 213.3333333333334L405.3333333333333 85.3333333333334H106.6666666666667M490.6666666666666 64V320C490.6666666666666 343.4666666666667 471.4666666666667 362.6666666666667 448 362.6666666666667H64C40.5333333333333 362.6666666666667 21.3333333333333 343.4666666666667 21.3333333333333 320V64C21.3333333333333 40.5333333333333 40.5333333333333 21.3333333333334 64 21.3333333333334H448C471.4666666666667 21.3333333333334 490.6666666666666 40.5333333333333 490.6666666666666 64z" />
-    <glyph glyph-name="panorama-fisheye"
-      unicode="&#xF3DD;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.9733333333334 42.6666666666667 192S138.0266666666667 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.0266666666666 469.3333333333333 192S373.9733333333334 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="panorama-horizontal"
-      unicode="&#xF3DE;"
-      horiz-adv-x="512" d=" M457.1733333333333 362.6666666666667C455.04 362.6666666666667 452.9066666666666 362.6666666666667 450.56 361.3866666666667C387.84 337.92 321.92 326.4 256 326.4C190.08 326.4 124.16 338.1333333333334 61.44 361.3866666666667C59.0933333333333 362.6666666666667 56.7466666666667 362.6666666666667 54.8266666666667 362.6666666666667C47.5733333333333 362.6666666666667 42.6666666666667 357.76 42.6666666666667 349.2266666666667V34.5600000000001C42.6666666666667 26.24 47.5733333333333 21.3333333333334 54.8266666666667 21.3333333333334C56.96 21.3333333333334 59.0933333333333 21.3333333333334 61.44 22.6133333333333C124.16 46.08 190.08 57.6 256 57.6C321.92 57.6 387.84 45.8666666666667 450.5599999999999 22.6133333333333C452.9066666666666 21.3333333333334 455.04 21.3333333333334 457.1733333333332 21.3333333333334C464.2133333333332 21.3333333333334 469.3333333333333 26.24 469.3333333333333 34.7733333333333V349.2266666666667C469.3333333333333 357.76 464.2133333333333 362.6666666666667 457.1733333333332 362.6666666666667M426.6666666666667 308.48V75.7333333333334C371.2 92.16 314.0266666666667 100.48 256 100.48C197.9733333333333 100.48 140.8 92.16 85.3333333333333 75.7333333333334V308.48C140.8 292.0533333333334 197.9733333333334 283.7333333333334 256 283.7333333333334C314.0266666666667 283.52 371.2 291.8400000000001 426.6666666666667 308.48z" />
-    <glyph glyph-name="panorama-vertical"
-      unicode="&#xF3DF;"
-      horiz-adv-x="512" d=" M139.52 21.3333333333334C155.9466666666667 76.8000000000001 164.2666666666667 133.9733333333334 164.2666666666667 192C164.2666666666667 250.0266666666667 155.9466666666667 307.2000000000001 139.52 362.6666666666667H372.2666666666667C355.84 307.2000000000001 347.52 250.0266666666667 347.52 192C347.52 133.9733333333334 355.84 76.8000000000001 372.2666666666667 21.3333333333334M425.3866666666666 -2.56C401.9199999999999 60.16 390.3999999999999 126.0800000000001 390.3999999999999 192C390.3999999999999 257.92 402.1333333333333 323.84 425.3866666666666 386.56C426.6666666666666 388.9066666666667 426.6666666666666 391.2533333333333 426.6666666666666 393.1733333333333C426.6666666666666 400.4266666666666 421.7599999999999 405.3333333333333 413.2266666666666 405.3333333333333H98.7733333333333C90.24 405.3333333333333 85.3333333333333 400.4266666666666 85.3333333333333 393.1733333333333C85.3333333333333 391.04 85.3333333333333 388.9066666666667 86.6133333333333 386.56C110.08 323.8400000000001 121.8133333333333 257.92 121.8133333333333 192C121.8133333333333 126.0800000000001 110.08 60.16 86.8266666666667 -2.5599999999999C85.3333333333333 -4.9066666666666 85.3333333333333 -7.2533333333332 85.3333333333333 -9.1733333333332C85.3333333333333 -16.2133333333332 90.24 -21.3333333333333 98.7733333333333 -21.3333333333333H413.44C421.76 -21.3333333333333 426.6666666666667 -16.2133333333333 426.6666666666667 -9.1733333333332C426.6666666666667 -7.0399999999998 426.6666666666667 -4.9066666666666 425.3866666666667 -2.5599999999999z" />
-    <glyph glyph-name="panorama-wide-angle"
-      unicode="&#xF3E0;"
-      horiz-adv-x="512" d=" M256 362.6666666666667C197.76 362.6666666666667 144.64 357.5466666666667 86.4 347.3066666666667L66.56 343.8933333333333L61.2266666666667 324.6933333333334C48.8533333333333 280.5333333333334 42.6666666666667 236.1600000000001 42.6666666666667 192C42.6666666666667 147.84 48.8533333333333 103.4666666666667 61.2266666666667 59.3066666666667L66.56 40.3200000000001L86.4 36.9066666666667C144.64 26.4533333333334 197.76 21.3333333333334 256 21.3333333333334C314.24 21.3333333333334 367.36 26.4533333333333 425.6 36.6933333333333L445.44 40.1066666666667L450.7733333333333 59.0933333333334C463.1466666666666 103.4666666666667 469.3333333333333 147.84 469.3333333333333 192C469.3333333333333 236.1600000000001 463.1466666666666 280.5333333333334 450.7733333333333 324.6933333333334L445.44 343.68L425.6 347.0933333333334C367.36 357.5466666666667 314.24 362.6666666666667 256 362.6666666666667M256 320C308.2666666666667 320 356.48 315.7333333333334 411.52 306.3466666666667C421.5466666666666 268.3733333333334 426.6666666666667 229.9733333333334 426.6666666666667 192C426.6666666666667 154.0266666666667 421.5466666666667 115.6266666666667 411.52 77.6533333333334C356.48 68.2666666666667 308.2666666666667 64 256 64S155.52 68.2666666666667 100.48 77.6533333333334C90.4533333333333 115.6266666666667 85.3333333333333 154.0266666666667 85.3333333333333 192C85.3333333333333 229.9733333333334 90.4533333333333 268.3733333333334 100.48 306.3466666666667C155.52 315.7333333333334 203.7333333333334 320 256 320z" />
-    <glyph glyph-name="paper-cut-vertical"
-      unicode="&#xF3E1;"
-      horiz-adv-x="512" d=" M243.84 379.0933333333334L256 362.6666666666667L268.16 379.0933333333334V378.88C279.8933333333333 394.6666666666667 298.6666666666667 405.3333333333333 320 405.3333333333333C355.4133333333333 405.3333333333333 384 376.7466666666667 384 341.3333333333334C384 333.8666666666667 382.7200000000001 326.6133333333334 380.3733333333333 320H426.6666666666667C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V277.3333333333334C42.6666666666667 300.8 61.8666666666667 320 85.3333333333333 320H131.6266666666667C129.28 326.6133333333334 128 333.8666666666667 128 341.3333333333334C128 376.7466666666667 156.5866666666667 405.3333333333333 192 405.3333333333333C213.3333333333333 405.3333333333333 232.1066666666667 394.6666666666667 243.84 378.88V379.0933333333334M85.3333333333333 277.3333333333334V21.3333333333334H234.6666666666667C234.6666666666667 33.0666666666667 244.2666666666667 42.6666666666667 256 42.6666666666667S277.3333333333333 33.0666666666667 277.3333333333333 21.3333333333334H426.6666666666667V277.3333333333334H317.8666666666667L362.6666666666667 215.04L328.5333333333333 189.8666666666667L264.96 277.3333333333334H247.04L183.4666666666667 189.8666666666667L149.3333333333333 215.04L194.1333333333333 277.3333333333334H85.3333333333333M192 362.6666666666667C180.2666666666667 362.6666666666667 170.6666666666667 353.0666666666667 170.6666666666667 341.3333333333334S180.2666666666667 320 192 320S213.3333333333333 329.6 213.3333333333333 341.3333333333334S203.7333333333334 362.6666666666667 192 362.6666666666667M320 362.6666666666667C308.2666666666667 362.6666666666667 298.6666666666667 353.0666666666667 298.6666666666667 341.3333333333334S308.2666666666667 320 320 320S341.3333333333333 329.6 341.3333333333333 341.3333333333334S331.7333333333334 362.6666666666667 320 362.6666666666667M256 106.6666666666667C267.7333333333334 106.6666666666667 277.3333333333333 97.0666666666667 277.3333333333333 85.3333333333334S267.7333333333334 64 256 64S234.6666666666667 73.6 234.6666666666667 85.3333333333334S244.2666666666667 106.6666666666667 256 106.6666666666667M256 170.6666666666667C267.7333333333334 170.6666666666667 277.3333333333333 161.0666666666667 277.3333333333333 149.3333333333334S267.7333333333334 128 256 128S234.6666666666667 137.6 234.6666666666667 149.3333333333334S244.2666666666667 170.6666666666667 256 170.6666666666667M256 234.6666666666667C267.7333333333334 234.6666666666667 277.3333333333333 225.0666666666667 277.3333333333333 213.3333333333334S267.7333333333334 192 256 192S234.6666666666667 201.6 234.6666666666667 213.3333333333334S244.2666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="paperclip"
-      unicode="&#xF3E2;"
-      horiz-adv-x="512" d=" M352 320V74.6666666666667C352 27.52 313.8133333333334 -10.6666666666666 266.6666666666667 -10.6666666666666S181.3333333333333 27.52 181.3333333333333 74.6666666666667V341.3333333333334C181.3333333333333 370.7733333333333 205.2266666666667 394.6666666666667 234.6666666666667 394.6666666666667S288 370.7733333333333 288 341.3333333333334V117.3333333333334C288 105.6 278.4 96 266.6666666666667 96S245.3333333333333 105.6 245.3333333333333 117.3333333333334V320H213.3333333333333V117.3333333333334C213.3333333333333 87.8933333333334 237.2266666666667 64 266.6666666666667 64S320 87.8933333333334 320 117.3333333333334V341.3333333333334C320 388.48 281.8133333333334 426.6666666666667 234.6666666666667 426.6666666666667S149.3333333333333 388.48 149.3333333333333 341.3333333333334V74.6666666666667C149.3333333333333 9.8133333333334 201.8133333333333 -42.6666666666666 266.6666666666667 -42.6666666666666S384 9.8133333333334 384 74.6666666666667V320H352z" />
-    <glyph glyph-name="parking"
-      unicode="&#xF3E3;"
-      horiz-adv-x="512" d=" M281.6 213.3333333333334H213.3333333333333V298.6666666666667H281.6C305.0666666666666 298.6666666666667 324.2666666666667 279.4666666666667 324.2666666666667 256S305.0666666666666 213.3333333333334 281.6 213.3333333333334M277.3333333333333 384H128V0H213.3333333333333V128H277.3333333333333C347.9466666666666 128 405.3333333333333 185.3866666666667 405.3333333333333 256C405.3333333333333 326.8266666666667 347.9466666666666 384 277.3333333333333 384z" />
-    <glyph glyph-name="passport"
-      unicode="&#xF7E2;"
-      horiz-adv-x="512" d=" M128 405.3333333333333C104.5333333333333 405.3333333333333 85.3333333333333 386.1333333333334 85.3333333333333 362.6666666666667V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.1333333333334 407.4666666666667 405.3333333333333 384 405.3333333333333H128M256 341.3333333333334C314.88 341.3333333333334 362.6666666666667 293.5466666666667 362.6666666666667 234.6666666666667S314.88 128 256 128S149.3333333333333 175.7866666666667 149.3333333333333 234.6666666666667S197.12 341.3333333333334 256 341.3333333333334M256 320C247.2533333333334 306.7733333333333 240 292.48 235.52 277.3333333333334H276.48C272 292.48 264.9599999999999 306.7733333333333 256 320M228.2666666666667 315.3066666666667C208.64 308.6933333333334 192 295.04 182.1866666666667 277.3333333333334H213.3333333333333C217.1733333333333 290.56 221.8666666666667 303.36 228.2666666666667 315.3066666666667M283.52 315.3066666666667C289.92 303.36 294.8266666666666 290.56 298.6666666666667 277.3333333333334H329.8133333333334C320 295.04 303.1466666666667 308.48 283.52 315.3066666666667M173.44 256C171.7333333333334 249.1733333333334 170.6666666666667 242.1333333333334 170.6666666666667 234.6666666666667S171.7333333333334 220.16 173.44 213.3333333333334H209.4933333333334C208.64 220.3733333333333 208 227.4133333333334 208 234.6666666666667C208 241.92 208.64 248.96 209.4933333333334 256H173.44M231.04 256C229.9733333333334 249.1733333333334 229.3333333333334 241.92 229.3333333333334 234.6666666666667C229.3333333333334 227.4133333333334 229.9733333333334 220.3733333333333 231.04 213.3333333333334H280.9600000000001C281.8133333333334 220.3733333333333 282.6666666666667 227.4133333333334 282.6666666666667 234.6666666666667C282.6666666666667 241.92 281.8133333333334 249.1733333333334 280.9600000000001 256H231.04M302.5066666666667 256C303.36 248.96 304 241.92 304 234.6666666666667C304 227.4133333333334 303.36 220.3733333333333 302.5066666666667 213.3333333333334H338.56C340.2666666666667 220.16 341.3333333333333 227.2 341.3333333333333 234.6666666666667S340.2666666666667 249.1733333333334 338.56 256H302.5066666666667M182.1866666666667 192C192 174.2933333333334 208.64 160.8533333333334 228.2666666666667 154.0266666666667C221.8666666666666 165.9733333333334 217.1733333333333 178.5600000000001 213.3333333333333 192H182.1866666666667M235.52 192C240 176.64 247.2533333333334 162.5600000000001 256 149.3333333333334C264.96 162.56 272 176.64 276.48 192H235.52M298.6666666666667 192C294.8266666666667 178.56 289.92 165.9733333333334 283.52 154.0266666666667C303.1466666666667 160.8533333333334 320 174.2933333333334 329.8133333333333 192H298.6666666666667M149.3333333333333 85.3333333333334H362.6666666666667V42.6666666666667H149.3333333333333V85.3333333333334z" />
-    <glyph glyph-name="patreon"
-      unicode="&#xF881;"
-      horiz-adv-x="512" d=" M314.24 384C393.6 384 458.0266666666666 319.36 458.0266666666666 239.7866666666667C458.0266666666666 160.6400000000001 393.6 96 314.24 96C234.6666666666667 96 170.0266666666667 160.64 170.0266666666667 239.7866666666667C170.0266666666667 319.36 234.6666666666667 384 314.24 384M57.6 0V384H128V0H57.6z" />
-    <glyph glyph-name="pause"
-      unicode="&#xF3E4;"
-      horiz-adv-x="512" d=" M298.6666666666667 42.6666666666667H384V341.3333333333334H298.6666666666667M128 42.6666666666667H213.3333333333333V341.3333333333334H128V42.6666666666667z" />
-    <glyph glyph-name="pause-circle"
-      unicode="&#xF3E5;"
-      horiz-adv-x="512" d=" M320 106.6666666666667H277.3333333333333V277.3333333333334H320M234.6666666666667 106.6666666666667H192V277.3333333333334H234.6666666666667M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="pause-circle-outline"
-      unicode="&#xF3E6;"
-      horiz-adv-x="512" d=" M277.3333333333333 106.6666666666667V277.3333333333334H320V106.6666666666667H277.3333333333333M192 106.6666666666667V277.3333333333334H234.6666666666667V106.6666666666667H192M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="pause-octagon"
-      unicode="&#xF3E7;"
-      horiz-adv-x="512" d=" M335.5733333333333 384L448 271.5733333333334V112.4266666666667L335.5733333333333 0H176.4266666666667L64 112.4266666666667V271.5733333333334L176.4266666666667 384H335.5733333333333M320 106.6666666666667V277.3333333333334H277.3333333333333V106.6666666666667H320M234.6666666666667 106.6666666666667V277.3333333333334H192V106.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="pause-octagon-outline"
-      unicode="&#xF3E8;"
-      horiz-adv-x="512" d=" M320 106.6666666666667H277.3333333333333V277.3333333333334H320V106.6666666666667M234.6666666666667 106.6666666666667H192V277.3333333333334H234.6666666666667V106.6666666666667M335.5733333333333 384L448 271.5733333333334V112.4266666666667L335.5733333333333 0H176.4266666666667L64 112.4266666666667V271.5733333333334L176.4266666666667 384H335.5733333333333M317.8666666666667 341.3333333333334H194.1333333333333L106.6666666666667 253.8666666666667V130.1333333333334L194.1333333333333 42.6666666666667H317.8666666666666L405.3333333333333 130.1333333333333V253.8666666666667L317.8666666666667 341.3333333333334z" />
-    <glyph glyph-name="paw"
-      unicode="&#xF3E9;"
-      horiz-adv-x="512" d=" M178.1333333333333 384C203.3066666666667 387.6266666666667 229.9733333333333 360.1066666666667 237.6533333333334 322.1333333333334C245.3333333333333 284.3733333333334 231.4666666666667 250.6666666666667 206.2933333333333 246.8266666666667C181.3333333333333 242.9866666666667 154.4533333333333 270.5066666666667 146.56 308.48C138.6666666666667 346.24 152.96 379.9466666666667 178.1333333333333 384M330.6666666666667 384C356.0533333333334 379.9466666666667 370.1333333333334 346.24 362.6666666666667 308.48C354.56 270.5066666666667 327.8933333333333 242.9866666666667 302.72 246.8266666666667C277.3333333333333 250.6666666666667 263.4666666666667 284.3733333333334 271.36 322.1333333333334C279.04 360.1066666666667 305.7066666666666 387.6266666666667 330.6666666666667 384M64 285.8666666666667C88.32 296.3200000000001 121.3866666666667 277.3333333333334 138.6666666666667 244.2666666666667C154.88 210.56 149.3333333333333 175.1466666666667 125.2266666666667 164.6933333333334C101.12 154.24 68.2666666666667 173.0133333333334 51.4133333333333 206.5066666666667C34.56 240 40.5333333333333 275.6266666666667 64 285.8666666666667M448 285.8666666666667C471.4666666666667 275.6266666666667 477.4399999999999 240 460.5866666666666 206.5066666666667C443.7333333333334 173.0133333333333 410.88 154.24 386.7733333333333 164.6933333333333C362.6666666666667 175.1466666666667 357.12 210.56 373.3333333333333 244.2666666666667C390.6133333333333 277.3333333333334 423.68 296.32 448 285.8666666666667M412.3733333333333 55.8933333333334C413.2266666666666 35.84 397.8666666666666 13.6533333333334 379.52 5.3333333333334C341.3333333333333 -12.16 296.1066666666667 24.1066666666667 253.6533333333333 24.1066666666667C211.2 24.1066666666667 165.5466666666666 -13.6533333333333 128 5.3333333333334C106.6666666666666 15.7866666666666 91.9466666666666 43.52 94.72 66.5600000000001C98.56 98.3466666666667 136.7466666666667 115.4133333333334 159.36 138.6666666666667C189.44 168.7466666666667 210.7733333333333 225.28 253.6533333333333 225.28C296.32 225.28 318.9333333333333 169.6 347.7333333333333 138.6666666666667C371.4133333333333 112.64 410.88 90.6666666666667 412.3733333333333 55.8933333333334z" />
-    <glyph glyph-name="paw-off"
-      unicode="&#xF657;"
-      horiz-adv-x="512" d=" M42.6666666666667 356.9066666666667L69.9733333333333 384L458.6666666666666 -4.6933333333333L431.5733333333333 -32L388.9066666666667 10.6666666666667C385.92 8.5333333333333 382.7200000000001 6.8266666666667 379.52 5.3333333333334C341.3333333333333 -12.16 296.1066666666667 24.1066666666667 253.6533333333333 24.1066666666667C211.2 24.1066666666667 165.5466666666666 -13.6533333333333 128 5.3333333333334C106.6666666666666 15.7866666666666 91.9466666666666 43.52 94.72 66.5600000000001C98.56 98.3466666666667 136.7466666666667 115.4133333333334 159.36 138.6666666666667C175.1466666666667 154.24 188.5866666666667 177.28 203.7333333333333 195.84L42.6666666666667 356.9066666666667M178.1333333333333 384C203.3066666666667 387.6266666666667 229.9733333333333 360.1066666666667 237.6533333333334 322.1333333333334C241.4933333333334 304 240.2133333333333 286.7200000000001 234.6666666666667 273.28L149.9733333333333 358.4C155.52 372.2666666666667 165.3333333333333 381.8666666666667 178.1333333333333 384M330.6666666666667 384C356.0533333333334 379.9466666666667 370.1333333333334 346.24 362.6666666666667 308.48C354.56 270.5066666666667 327.8933333333333 242.9866666666667 302.72 246.8266666666667C277.3333333333333 250.6666666666667 263.4666666666667 284.3733333333334 271.36 322.1333333333334C279.04 360.1066666666667 305.7066666666666 387.6266666666667 330.6666666666667 384M64 285.8666666666667C88.32 296.3200000000001 121.3866666666667 277.3333333333334 138.6666666666667 244.2666666666667C154.88 210.56 149.3333333333333 175.1466666666667 125.2266666666667 164.6933333333334C101.12 154.24 68.2666666666667 173.0133333333334 51.4133333333333 206.5066666666667C34.56 240 40.5333333333333 275.6266666666667 64 285.8666666666667M448 285.8666666666667C471.4666666666667 275.6266666666667 477.4399999999999 240 460.5866666666666 206.5066666666667C443.7333333333334 173.0133333333333 410.88 154.24 386.7733333333333 164.6933333333333C362.6666666666667 175.1466666666667 357.12 210.56 373.3333333333333 244.2666666666667C390.6133333333333 277.3333333333334 423.68 296.32 448 285.8666666666667z" />
-    <glyph glyph-name="paypal"
-      unicode="&#xF882;"
-      horiz-adv-x="512" d=" M177.4933333333334 -20.6933333333333C175.1466666666667 -19.6266666666666 172.3733333333333 -16.2133333333333 171.9466666666667 -13.8666666666666C171.3066666666667 -10.6666666666666 170.6666666666667 -16.2133333333333 184.7466666666667 73.3866666666667C197.5466666666667 154.4533333333334 197.3333333333333 153.1733333333334 199.04 155.5200000000001C201.8133333333333 159.1466666666667 201.3866666666667 159.1466666666667 233.3866666666667 159.36C261.5466666666666 160 267.52 160 280.1066666666667 161.92C349.44 171.52 392.32 212.2666666666667 407.2533333333334 282.6666666666667C408.1066666666667 287.36 408.9599999999999 291.4133333333334 409.1733333333333 291.4133333333334C409.1733333333333 291.6266666666667 410.6666666666667 290.56 412.3733333333333 289.2800000000001C434.3466666666667 272.6400000000001 441.8133333333333 241.92 433.4933333333333 200.96C423.6799999999999 152.1066666666668 397.6533333333333 119.6800000000001 357.1199999999999 105.8133333333334C339.8399999999999 99.84 325.3333333333332 97.4933333333333 299.7333333333333 96.8533333333334C282.6666666666665 96 282.2399999999999 96 277.3333333333332 92.8C273.7066666666666 89.1733333333333 273.9199999999999 89.8133333333333 265.5999999999999 38.4C259.8399999999999 2.1333333333333 257.7066666666666 -9.6 256.8533333333332 -11.7333333333334C255.3599999999999 -15.1466666666668 252.3733333333332 -18.1333333333334 248.9599999999999 -19.84L246.6133333333333 -21.3333333333334H213.3333333333333C185.8133333333333 -21.3333333333334 178.7733333333333 -21.3333333333334 177.4933333333334 -20.6933333333334M81.4933333333333 26.88C77.44 29.0133333333333 74.6666666666667 32.64 74.6666666666667 36.9066666666666C74.6666666666667 42.6666666666667 130.3466666666667 390.8266666666667 131.84 394.6666666666667C133.76 398.5066666666667 138.6666666666667 402.56 142.5066666666667 404.0533333333334L145.7066666666667 405.3333333333333H221.0133333333333C304.4266666666666 405.3333333333333 301.2266666666667 405.3333333333333 320 401.0666666666667C375.8933333333333 389.3333333333333 401.4933333333334 352 391.8933333333333 295.8933333333333C381.2266666666667 233.3866666666667 349.6533333333333 196.2666666666667 295.8933333333333 182.8266666666667C277.3333333333334 178.3466666666667 264.32 177.0666666666667 228.9066666666667 177.0666666666667C200.96 177.0666666666667 198.8266666666667 176.8533333333334 193.28 173.8666666666667C187.7333333333334 170.6666666666667 183.2533333333333 164.9066666666667 181.3333333333333 157.8666666666667C180.48 156.3733333333333 175.5733333333333 126.5066666666667 170.0266666666667 91.7333333333334C164.48 56.96 160 27.9466666666667 160 27.3066666666667L159.36 26.0266666666668H121.3866666666667C87.68 26.0266666666668 82.9866666666667 26.0266666666668 81.4933333333333 26.8800000000001z" />
-    <glyph glyph-name="peace"
-      unicode="&#xF883;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M234.6666666666667 140.5866666666667V22.8266666666667C204.3733333333333 26.6666666666667 175.5733333333333 38.6133333333333 151.4666666666667 57.3866666666667L234.6666666666667 140.5866666666667M277.3333333333333 140.5866666666667L360.5333333333333 57.3866666666667C336.4266666666666 38.6133333333334 307.6266666666666 26.6666666666667 277.3333333333333 22.8266666666667V140.5866666666667M85.3333333333333 192C85.3333333333333 277.9733333333334 149.3333333333333 350.5066666666667 234.6666666666667 361.1733333333334V200.7466666666667L121.3866666666667 87.4666666666667C97.92 117.3333333333334 85.3333333333333 154.0266666666667 85.3333333333333 192M390.6133333333334 87.4666666666667L277.3333333333333 200.7466666666667V361.1733333333334C362.6666666666667 350.5066666666667 426.6666666666667 277.9733333333334 426.6666666666667 192C426.6666666666667 154.0266666666667 414.08 117.3333333333334 390.6133333333333 87.4666666666667z" />
-    <glyph glyph-name="pen"
-      unicode="&#xF3EA;"
-      horiz-adv-x="512" d=" M441.8133333333334 297.8133333333334C434.56 290.56 427.52 283.52 427.3066666666667 276.48C426.6666666666667 269.6533333333334 433.92 262.6133333333334 440.7466666666667 256C450.9866666666667 245.3333333333334 461.0133333333333 235.7333333333334 460.5866666666666 225.2800000000001C460.16 214.8266666666667 449.28 203.9466666666667 438.4 193.28L350.2933333333334 104.96L320 135.2533333333333L410.6666666666667 225.7066666666667L390.1866666666666 246.1866666666667L359.8933333333333 216.1066666666667L279.8933333333333 296.1066666666667L361.8133333333333 377.8133333333334C370.1333333333333 386.1333333333334 383.9999999999999 386.1333333333334 391.8933333333333 377.8133333333334L441.8133333333333 327.8933333333333C450.1333333333333 320 450.1333333333333 306.1333333333334 441.8133333333333 297.8133333333334M64 80L267.9466666666667 284.1600000000001L347.9466666666667 204.16L144 0H64V80z" />
-    <glyph glyph-name="pencil"
-      unicode="&#xF3EB;"
-      horiz-adv-x="512" d=" M441.8133333333334 297.8133333333334C450.1333333333334 306.1333333333334 450.1333333333334 320 441.8133333333334 327.8933333333333L391.8933333333333 377.8133333333334C384 386.1333333333334 370.1333333333334 386.1333333333334 361.8133333333334 377.8133333333334L322.56 338.7733333333333L402.56 258.7733333333333M64 80V0H144L379.9466666666666 236.1600000000001L299.9466666666666 316.1600000000001L64 80z" />
-    <glyph glyph-name="pencil-box"
-      unicode="&#xF3EC;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 18.9866666666667 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M356.2666666666667 248.5333333333334C360.9599999999999 253.0133333333334 360.9599999999999 260.48 356.2666666666667 264.9600000000001L328.96 292.2666666666667C324.48 296.9600000000001 317.0133333333333 296.9600000000001 312.5333333333333 292.2666666666667L291.2 270.9333333333334L334.9333333333333 227.2L356.2666666666667 248.5333333333333M149.3333333333333 129.28V85.3333333333334H193.28L322.56 214.6133333333333L278.6133333333334 258.56L149.3333333333333 129.28z" />
-    <glyph glyph-name="pencil-box-outline"
-      unicode="&#xF3ED;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667V341.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 18.9866666666667 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M356.2666666666667 248.5333333333334L334.9333333333333 227.2L291.2 270.9333333333334L312.5333333333333 292.2666666666667C317.0133333333333 296.96 324.48 296.96 328.9599999999999 292.2666666666667L356.2666666666667 264.9600000000001C360.9599999999999 260.48 360.9599999999999 253.0133333333333 356.2666666666667 248.5333333333334M149.3333333333333 129.28L278.6133333333333 258.5600000000001L322.56 214.6133333333334L193.28 85.3333333333334H149.3333333333333V129.28z" />
-    <glyph glyph-name="pencil-circle"
-      unicode="&#xF6FE;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.9733333333334 42.6666666666667 192S138.0266666666667 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.0266666666666 469.3333333333333 192S373.9733333333334 405.3333333333333 256 405.3333333333333M322.1333333333334 297.1733333333334C325.12 297.1733333333334 328.1066666666667 296.1066666666667 330.6666666666667 293.76L357.76 266.6666666666667C362.6666666666667 261.9733333333334 362.6666666666667 254.5066666666667 357.76 250.0266666666667L336.4266666666666 228.6933333333334L292.6933333333333 272.4266666666667L314.0266666666667 293.76C316.16 296.1066666666667 319.1466666666667 297.1733333333334 322.1333333333334 297.1733333333334M280.1066666666667 260.0533333333334L324.0533333333333 216.1066666666667L194.7733333333333 86.8266666666667H150.8266666666667V130.7733333333334L280.1066666666667 260.0533333333334z" />
-    <glyph glyph-name="pencil-circle-outline"
-      unicode="&#xF775;"
-      horiz-adv-x="512" d=" M149.3333333333333 129.28L278.6133333333333 258.5600000000001L322.56 214.6133333333334L193.28 85.3333333333334H149.3333333333333V129.28M256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667S85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334M356.2666666666667 248.5333333333334L334.9333333333333 227.2L291.2 270.9333333333334L312.5333333333333 292.2666666666667C317.0133333333333 296.96 324.48 296.96 328.9599999999999 292.2666666666667L356.2666666666667 264.9600000000001C360.9599999999999 260.48 360.9599999999999 253.0133333333333 356.2666666666667 248.5333333333334M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333" />
-    <glyph glyph-name="pencil-lock"
-      unicode="&#xF3EE;"
-      horiz-adv-x="512" d=" M117.3333333333333 405.3333333333333C87.8933333333333 405.3333333333333 64 381.44 64 352V341.3333333333334C52.2666666666667 341.3333333333334 42.6666666666667 331.7333333333334 42.6666666666667 320V234.6666666666667C42.6666666666667 222.9333333333333 52.2666666666667 213.3333333333334 64 213.3333333333334H170.6666666666667C182.4 213.3333333333334 192 222.9333333333333 192 234.6666666666667V320C192 331.7333333333334 182.4 341.3333333333334 170.6666666666667 341.3333333333334V352C170.6666666666667 381.44 146.7733333333333 405.3333333333333 117.3333333333333 405.3333333333333M117.3333333333333 384C135.04 384 149.3333333333333 369.7066666666667 149.3333333333333 352V341.3333333333334H85.3333333333333V352C85.3333333333333 369.7066666666667 99.6266666666667 384 117.3333333333333 384M419.4133333333333 384C413.8666666666666 384 408.7466666666667 382.0800000000001 404.6933333333333 378.0266666666667L365.44 338.56L445.44 258.56L484.6933333333333 298.0266666666667C493.0133333333333 306.3466666666667 493.0133333333333 320 484.6933333333333 327.8933333333333L434.7733333333333 378.0266666666667C430.5066666666667 382.08 424.7466666666667 384 419.4133333333333 384M342.6133333333333 315.9466666666667L106.6666666666667 80V0H186.6666666666667L422.6133333333333 235.9466666666667L342.6133333333333 315.9466666666667z" />
-    <glyph glyph-name="pencil-off"
-      unicode="&#xF3EF;"
-      horiz-adv-x="512" d=" M398.08 405.3333333333333C392.5333333333333 405.3333333333333 387.4133333333333 403.4133333333334 383.36 399.36L344.1066666666667 359.8933333333333L424.1066666666667 279.8933333333333L463.36 319.36C471.6799999999999 327.68 471.6799999999999 341.3333333333333 463.36 349.2266666666667L413.44 399.36C409.1733333333333 403.4133333333333 403.4133333333333 405.3333333333333 398.08 405.3333333333333M69.9733333333333 362.6666666666667L42.6666666666667 335.36L181.3333333333333 197.3333333333334L85.3333333333333 101.3333333333334V21.3333333333334H165.3333333333333L261.3333333333333 117.3333333333334L399.36 -21.3333333333333L426.6666666666667 5.9733333333334L288 144L208 224L69.9733333333333 362.6666666666667M321.28 337.2800000000001L235.3066666666666 251.3066666666667L315.3066666666666 171.3066666666667L401.28 257.2800000000001L321.28 337.2800000000001z" />
-    <glyph glyph-name="pentagon"
-      unicode="&#xF6FF;"
-      horiz-adv-x="512" d=" M256 394.6666666666667L42.6666666666667 238.9333333333334L123.7333333333333 -10.6666666666666H388.2666666666667L469.3333333333333 238.9333333333334L256 394.6666666666667z" />
-    <glyph glyph-name="pentagon-outline"
-      unicode="&#xF700;"
-      horiz-adv-x="512" d=" M256 341.3333333333334L418.1333333333334 224L356.2666666666667 34.1333333333334H155.7333333333333L93.8666666666667 224.0000000000001L256 341.3333333333334M256 394.6666666666667L42.6666666666667 238.9333333333334L123.7333333333333 -10.6666666666666H386.1333333333334L469.3333333333333 238.9333333333334L256 394.6666666666667z" />
-    <glyph glyph-name="percent"
-      unicode="&#xF3F0;"
-      horiz-adv-x="512" d=" M394.6666666666667 373.3333333333334L74.6666666666667 53.3333333333334L117.3333333333333 10.6666666666667L437.3333333333333 330.6666666666667M149.3333333333333 362.6666666666667C113.92 362.6666666666667 85.3333333333333 334.0800000000001 85.3333333333333 298.6666666666667S113.92 234.6666666666667 149.3333333333333 234.6666666666667S213.3333333333333 263.2533333333334 213.3333333333333 298.6666666666667S184.7466666666667 362.6666666666667 149.3333333333333 362.6666666666667M362.6666666666667 149.3333333333334C327.2533333333334 149.3333333333334 298.6666666666667 120.7466666666667 298.6666666666667 85.3333333333334S327.2533333333334 21.3333333333334 362.6666666666667 21.3333333333334S426.6666666666667 49.92 426.6666666666667 85.3333333333334S398.08 149.3333333333334 362.6666666666667 149.3333333333334z" />
-    <glyph glyph-name="periodic-table"
-      unicode="&#xF8B5;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667V320H85.3333333333333V362.6666666666667H42.6666666666667M426.6666666666667 362.6666666666667V320H469.3333333333333V362.6666666666667H426.6666666666667M42.6666666666667 298.6666666666667V256H85.3333333333333V298.6666666666667H42.6666666666667M106.6666666666667 298.6666666666667V256H149.3333333333333V298.6666666666667H106.6666666666667M298.6666666666667 298.6666666666667V256H341.3333333333333V298.6666666666667H298.6666666666667M362.6666666666667 298.6666666666667V256H405.3333333333333V298.6666666666667H362.6666666666667M426.6666666666667 298.6666666666667V256H469.3333333333333V298.6666666666667H426.6666666666667M42.6666666666667 234.6666666666667V192H85.3333333333333V234.6666666666667H42.6666666666667M106.6666666666667 234.6666666666667V192H149.3333333333333V234.6666666666667H106.6666666666667M170.6666666666667 234.6666666666667V192H213.3333333333333V234.6666666666667H170.6666666666667M234.6666666666667 234.6666666666667V192H277.3333333333333V234.6666666666667H234.6666666666667M298.6666666666667 234.6666666666667V192H341.3333333333333V234.6666666666667H298.6666666666667M362.6666666666667 234.6666666666667V192H405.3333333333333V234.6666666666667H362.6666666666667M426.6666666666667 234.6666666666667V192H469.3333333333333V234.6666666666667H426.6666666666667M42.6666666666667 170.6666666666667V128H85.3333333333333V170.6666666666667H42.6666666666667M106.6666666666667 170.6666666666667V128H149.3333333333333V170.6666666666667H106.6666666666667M170.6666666666667 170.6666666666667V128H213.3333333333333V170.6666666666667H170.6666666666667M234.6666666666667 170.6666666666667V128H277.3333333333333V170.6666666666667H234.6666666666667M298.6666666666667 170.6666666666667V128H341.3333333333333V170.6666666666667H298.6666666666667M362.6666666666667 170.6666666666667V128H405.3333333333333V170.6666666666667H362.6666666666667M426.6666666666667 170.6666666666667V128H469.3333333333333V170.6666666666667H426.6666666666667M106.6666666666667 85.3333333333334V42.6666666666667H149.3333333333333V85.3333333333334H106.6666666666667M170.6666666666667 85.3333333333334V42.6666666666667H213.3333333333333V85.3333333333334H170.6666666666667M234.6666666666667 85.3333333333334V42.6666666666667H277.3333333333333V85.3333333333334H234.6666666666667M298.6666666666667 85.3333333333334V42.6666666666667H341.3333333333333V85.3333333333334H298.6666666666667M362.6666666666667 85.3333333333334V42.6666666666667H405.3333333333333V85.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="periodic-table-co2"
-      unicode="&#xF7E3;"
-      horiz-adv-x="512" d=" M106.6666666666667 298.6666666666667C83.2 298.6666666666667 64 279.4666666666667 64 256V128C64 104.5333333333333 83.2 85.3333333333334 106.6666666666667 85.3333333333334H170.6666666666667V128H106.6666666666667V256H170.6666666666667V298.6666666666667H106.6666666666667M234.6666666666667 298.6666666666667C211.2 298.6666666666667 192 279.4666666666667 192 256V128C192 104.5333333333333 211.2 85.3333333333334 234.6666666666667 85.3333333333334H277.3333333333333C300.8 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 300.8 298.6666666666667 277.3333333333333 298.6666666666667H234.6666666666667M234.6666666666667 256H277.3333333333333V128H234.6666666666667V256M341.3333333333333 224V192H405.3333333333333V160H373.3333333333333C355.6266666666667 160 341.3333333333333 145.7066666666667 341.3333333333333 128V64H437.3333333333333V96H373.3333333333333V128H405.3333333333333C423.04 128 437.3333333333333 142.2933333333334 437.3333333333333 160V192C437.3333333333333 209.7066666666667 423.04 224 405.3333333333333 224H341.3333333333333z" />
-    <glyph glyph-name="periscope"
-      unicode="&#xF747;"
-      horiz-adv-x="512" d=" M256 298.6666666666667C256 275.2000000000001 236.8 256 213.3333333333333 256S170.6666666666667 275.2000000000001 170.6666666666667 298.6666666666667C157.2266666666667 280.7466666666667 149.3333333333333 258.7733333333333 149.3333333333333 234.6666666666667C149.3333333333333 175.7866666666667 197.12 128 256 128S362.6666666666667 175.7866666666667 362.6666666666667 234.6666666666667S314.88 341.3333333333334 256 341.3333333333334C246.8266666666667 341.3333333333334 238.08 340.2666666666667 229.76 338.1333333333334C245.3333333333333 331.7333333333334 256 316.3733333333334 256 298.6666666666667M256 405.3333333333333C350.2933333333334 405.3333333333333 426.6666666666667 328.9600000000001 426.6666666666667 234.6666666666667C426.6666666666667 212.2666666666667 422.4 191.1466666666667 414.5066666666667 171.52C381.6533333333333 77.2266666666667 290.7733333333333 -21.3333333333333 256 -21.3333333333333S130.3466666666667 77.2266666666667 97.4933333333333 171.52C89.6 191.1466666666667 85.3333333333333 212.2666666666667 85.3333333333333 234.6666666666667C85.3333333333333 328.9600000000001 161.7066666666667 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="pharmacy"
-      unicode="&#xF3F1;"
-      horiz-adv-x="512" d=" M341.3333333333333 149.3333333333334H277.3333333333333V85.3333333333334H234.6666666666667V149.3333333333334H170.6666666666667V192H234.6666666666667V256H277.3333333333333V192H341.3333333333333M448 341.3333333333334H391.4666666666667L416 408.5333333333333L365.8666666666666 426.6666666666667L334.7199999999999 341.3333333333334H64V298.6666666666667L106.6666666666667 170.6666666666667L64 42.6666666666667V0H448V42.6666666666667L405.3333333333333 170.6666666666667L448 298.6666666666667V341.3333333333334z" />
-    <glyph glyph-name="phone"
-      unicode="&#xF3F2;"
-      horiz-adv-x="512" d=" M141.2266666666667 217.8133333333334C171.9466666666667 157.4400000000001 221.44 107.9466666666667 281.8133333333334 77.2266666666667L328.7466666666667 124.16C334.72 130.1333333333333 343.04 131.84 350.5066666666667 129.4933333333334C374.4 121.6 400 117.3333333333334 426.6666666666667 117.3333333333334C438.4 117.3333333333334 448 107.7333333333334 448 96V21.3333333333334C448 9.6 438.4 0 426.6666666666667 0C226.3466666666667 0 64 162.3466666666667 64 362.6666666666667C64 374.4 73.6 384 85.3333333333333 384H160C171.7333333333334 384 181.3333333333333 374.4 181.3333333333333 362.6666666666667C181.3333333333333 336 185.6 310.4 193.4933333333334 286.5066666666667C195.84 279.04 194.1333333333333 270.7200000000001 188.16 264.7466666666667L141.2266666666667 217.8133333333334z" />
-    <glyph glyph-name="phone-bluetooth"
-      unicode="&#xF3F3;"
-      horiz-adv-x="512" d=" M426.6666666666667 117.3333333333334C400 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.16L281.8133333333334 77.2266666666667C221.44 107.9466666666667 171.9466666666667 157.4400000000001 141.2266666666667 217.8133333333334L188.16 264.7466666666667C194.1333333333333 270.7200000000001 195.84 279.04 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384H85.3333333333333C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334M384 294.1866666666667L404.0533333333334 274.3466666666667L384 254.2933333333334M384 385.92L404.0533333333334 365.8666666666667L384 345.8133333333334M313.8133333333334 245.3333333333334L362.6666666666667 294.1866666666667V213.3333333333334H373.3333333333333L434.1333333333334 274.3466666666667L388.48 320L434.1333333333334 365.8666666666667L373.3333333333333 426.6666666666667H362.6666666666667V345.8133333333334L313.8133333333334 394.6666666666667L298.6666666666667 379.52L358.1866666666666 320L298.6666666666667 260.48L313.8133333333334 245.3333333333334z" />
-    <glyph glyph-name="phone-classic"
-      unicode="&#xF602;"
-      horiz-adv-x="512" d=" M256 384C159.1466666666667 384 71.2533333333333 346.0266666666667 6.1866666666667 284.3733333333334C2.3466666666667 280.5333333333334 0 275.2000000000001 0 269.2266666666667C0 263.2533333333334 2.3466666666667 257.9200000000001 6.1866666666667 254.08L59.0933333333333 201.1733333333334C62.9333333333333 197.3333333333334 68.2666666666667 194.9866666666667 74.6666666666667 194.9866666666667C80 194.9866666666667 85.3333333333333 197.3333333333334 89.1733333333333 200.96C106.0266666666667 216.7466666666667 125.2266666666667 229.9733333333334 145.92 240.4266666666667C152.96 243.84 157.8666666666667 251.0933333333334 157.8666666666667 259.6266666666667V325.76C188.8 336 221.6533333333333 341.3333333333334 256 341.3333333333334C289.92 341.3333333333334 322.9866666666667 336 353.92 325.9733333333334V259.8400000000001C353.92 251.52 358.8266666666667 244.0533333333334 365.8666666666666 240.64C386.7733333333333 230.1866666666667 405.3333333333333 216.7466666666667 422.8266666666667 201.1733333333334C426.6666666666667 197.3333333333334 432 195.2 437.3333333333333 195.2C443.7333333333334 195.2 449.0666666666667 197.5466666666667 452.9066666666666 201.3866666666667L505.8133333333333 254.2933333333334C509.6533333333333 258.1333333333334 512 263.4666666666667 512 269.44C512 275.4133333333333 509.4399999999999 280.5333333333333 505.6 284.3733333333334C440.5333333333333 346.0266666666667 352.64 384 256 384M192 298.6666666666667V234.6666666666667S64 128 64 64V-21.3333333333333H448V64C448 128 320 234.6666666666667 320 234.6666666666667V298.6666666666667H277.3333333333333V256H234.6666666666667V298.6666666666667H192M256 192C303.1466666666667 192 341.3333333333333 153.8133333333334 341.3333333333333 106.6666666666667S303.1466666666667 21.3333333333334 256 21.3333333333334S170.6666666666667 59.52 170.6666666666667 106.6666666666667S208.8533333333333 192 256 192M256 160C226.56 160 202.6666666666667 136.1066666666667 202.6666666666667 106.6666666666667S226.56 53.3333333333334 256 53.3333333333334S309.3333333333333 77.2266666666667 309.3333333333333 106.6666666666667S285.44 160 256 160z" />
-    <glyph glyph-name="phone-forward"
-      unicode="&#xF3F4;"
-      horiz-adv-x="512" d=" M426.6666666666667 117.3333333333334C400 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.16L281.8133333333334 77.2266666666667C221.44 107.9466666666667 171.9466666666667 157.4400000000001 141.2266666666667 217.8133333333334L188.16 264.7466666666667C194.1333333333333 270.7200000000001 195.84 279.04 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384H85.3333333333333C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334M384 213.3333333333334L490.6666666666666 320L384 426.6666666666667V362.6666666666667H298.6666666666667V277.3333333333334H384V213.3333333333334z" />
-    <glyph glyph-name="phone-hangup"
-      unicode="&#xF3F5;"
-      horiz-adv-x="512" d=" M256 256C221.8666666666667 256 188.8 250.6666666666667 157.8666666666667 240.64V174.5066666666667C157.8666666666667 165.9733333333334 152.96 158.72 145.92 155.3066666666667C125.0133333333333 144.8533333333334 106.0266666666667 131.4133333333334 88.96 115.84C85.3333333333333 112 80 109.6533333333334 74.6666666666667 109.6533333333334C68.2666666666667 109.6533333333334 62.9333333333333 112.2133333333334 59.0933333333333 116.0533333333334L6.1866666666667 168.96C2.3466666666667 172.8 0 178.1333333333333 0 183.8933333333333C0 189.8666666666667 2.3466666666667 195.2 6.1866666666667 199.04C71.2533333333333 260.9066666666667 159.1466666666667 298.6666666666667 256 298.6666666666667C352.8533333333333 298.6666666666667 440.7466666666667 260.9066666666667 505.8133333333333 199.04C509.6533333333333 195.2 512 189.8666666666667 512 183.8933333333334C512 178.1333333333334 509.6533333333333 172.8000000000001 505.8133333333333 168.96L452.9066666666666 116.0533333333334C449.0666666666667 112.2133333333334 443.7333333333334 109.6533333333334 437.3333333333333 109.6533333333334C432 109.6533333333334 426.6666666666667 112 422.8266666666667 115.84C405.9733333333334 131.4133333333334 386.9866666666667 144.8533333333334 366.08 155.3066666666667C359.04 158.72 354.1333333333334 165.9733333333334 354.1333333333334 174.5066666666667V240.64C323.2 250.6666666666667 290.1333333333334 256 256 256z" />
-    <glyph glyph-name="phone-in-talk"
-      unicode="&#xF3F6;"
-      horiz-adv-x="512" d=" M320 192H362.6666666666667C362.6666666666667 250.88 314.88 298.6666666666667 256 298.6666666666667V256C291.4133333333333 256 320 227.4133333333334 320 192M405.3333333333333 192H448C448 298.6666666666667 362.0266666666667 384 256 384V341.3333333333334C338.3466666666667 341.3333333333334 405.3333333333333 274.5600000000001 405.3333333333333 192M426.6666666666667 117.3333333333334C400 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.16L281.8133333333334 77.2266666666667C221.44 107.9466666666667 171.9466666666667 157.4400000000001 141.2266666666667 217.8133333333334L188.16 264.7466666666667C194.1333333333333 270.7200000000001 195.84 279.04 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384H85.3333333333333C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334z" />
-    <glyph glyph-name="phone-incoming"
-      unicode="&#xF3F7;"
-      horiz-adv-x="512" d=" M85.3333333333333 384C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334C400 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.3733333333333L281.8133333333334 77.44C221.44 108.16 171.9466666666667 157.44 141.2266666666667 218.0266666666667L188.16 265.1733333333334C194.1333333333333 270.7200000000001 195.84 279.04 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384H85.3333333333333M405.3333333333333 213.3333333333334V245.3333333333334H330.6666666666667L448 362.6666666666667L426.6666666666667 384L309.3333333333333 266.6666666666667V341.3333333333334H277.3333333333333V213.3333333333334H405.3333333333333z" />
-    <glyph glyph-name="phone-lock"
-      unicode="&#xF3F8;"
-      horiz-adv-x="512" d=" M409.6 362.6666666666667H337.0666666666666V373.3333333333334C337.0666666666666 393.3866666666667 353.28 409.6 373.3333333333333 409.6S409.6 393.3866666666667 409.6 373.3333333333334M426.6666666666667 362.6666666666667V373.3333333333334C426.6666666666667 402.7733333333333 402.7733333333333 426.6666666666667 373.3333333333333 426.6666666666667S320 402.7733333333333 320 373.3333333333334V362.6666666666667C308.2666666666667 362.6666666666667 298.6666666666667 353.0666666666667 298.6666666666667 341.3333333333334V256C298.6666666666667 244.2666666666667 308.2666666666667 234.6666666666667 320 234.6666666666667H426.6666666666667C438.4 234.6666666666667 448 244.2666666666667 448 256V341.3333333333334C448 353.0666666666667 438.4 362.6666666666667 426.6666666666667 362.6666666666667M426.6666666666667 117.3333333333334C400 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.16L281.8133333333334 77.2266666666667C221.44 107.9466666666667 171.9466666666667 157.4400000000001 141.2266666666667 217.8133333333334L188.16 264.7466666666667C194.1333333333333 270.7200000000001 195.84 279.04 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384H85.3333333333333C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334z" />
-    <glyph glyph-name="phone-log"
-      unicode="&#xF3F9;"
-      horiz-adv-x="512" d=" M426.6666666666667 117.3333333333334C438.4 117.3333333333334 448 107.7333333333334 448 96V21.3333333333334C448 9.6 438.4 0 426.6666666666667 0C226.3466666666667 0 64 162.3466666666667 64 362.6666666666667C64 374.4 73.6 384 85.3333333333333 384H160C171.7333333333334 384 181.3333333333333 374.4 181.3333333333333 362.6666666666667C181.3333333333333 336.2133333333334 185.6 310.4 193.4933333333334 286.5066666666667C195.84 279.04 194.1333333333333 270.7200000000001 188.16 264.9600000000001L141.2266666666667 217.8133333333334C171.9466666666667 157.4400000000001 221.44 107.9466666666667 281.8133333333334 77.2266666666667L328.7466666666667 124.16C334.72 130.1333333333333 343.04 131.84 350.5066666666667 129.4933333333334C374.4 121.6 400 117.3333333333334 426.6666666666667 117.3333333333334M256 384H298.6666666666667V341.3333333333334H256M320 384H448V341.3333333333334H320M256 320H298.6666666666667V277.3333333333334H256M320 320H448V277.3333333333334H320M256 256H298.6666666666667V213.3333333333334H256M320 256H448V213.3333333333334H320" />
-    <glyph glyph-name="phone-minus"
-      unicode="&#xF658;"
-      horiz-adv-x="512" d=" M85.3333333333333 384C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334C400.2133333333334 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.16L281.8133333333334 77.2266666666667C221.44 107.9466666666667 172.16 157.4400000000001 141.2266666666667 217.8133333333334L188.16 264.9600000000001C194.1333333333333 270.7200000000001 195.84 279.0400000000001 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336.2133333333334 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384M277.3333333333333 320V277.3333333333334H448V320" />
-    <glyph glyph-name="phone-missed"
-      unicode="&#xF3FA;"
-      horiz-adv-x="512" d=" M505.8133333333333 92.3733333333333C440.7466666666667 154.24 352.8533333333333 192 256 192C159.1466666666667 192 71.2533333333333 154.24 6.1866666666667 92.3733333333333C2.3466666666667 88.5333333333333 0 83.2 0 77.2266666666666C0 71.4666666666666 2.3466666666667 66.1333333333333 6.1866666666667 62.2933333333333L59.0933333333333 9.3866666666667C62.9333333333333 5.5466666666666 68.2666666666667 2.9866666666666 74.6666666666667 2.9866666666666C80 2.9866666666666 85.3333333333333 5.3333333333333 89.1733333333333 9.1733333333333C106.0266666666667 24.9599999999999 125.0133333333333 38.1866666666666 145.92 48.64C152.96 52.0533333333333 157.8666666666667 59.3066666666666 157.8666666666667 67.8399999999999V133.9733333333333C188.8 144 221.6533333333333 149.3333333333333 256 149.3333333333333C290.1333333333334 149.3333333333333 323.2 144 354.1333333333334 133.9733333333333V67.8399999999999C354.1333333333334 59.3066666666666 359.04 52.0533333333333 366.08 48.64C386.9866666666667 38.1866666666667 405.9733333333334 24.96 422.8266666666667 9.1733333333333C426.6666666666667 5.3333333333333 432 2.9866666666666 437.3333333333333 2.9866666666666C443.7333333333334 2.9866666666666 449.0666666666667 5.5466666666666 452.9066666666666 9.3866666666667L505.8133333333333 62.2933333333333C509.6533333333333 66.1333333333333 512 71.4666666666666 512 77.2266666666666C512 83.2 509.6533333333333 88.5333333333333 505.8133333333333 92.3733333333333M138.6666666666667 330.6666666666667L256 213.3333333333334L405.3333333333333 362.6666666666667L384 384L256 256L160 352H234.6666666666667V384H106.6666666666667V256H138.6666666666667V330.6666666666667z" />
-    <glyph glyph-name="phone-outgoing"
-      unicode="&#xF3FB;"
-      horiz-adv-x="512" d=" M85.3333333333333 384C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334C400 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.3733333333333L281.8133333333334 77.44C221.44 108.16 171.9466666666667 157.44 141.2266666666667 218.0266666666667L188.16 265.1733333333334C194.1333333333333 270.7200000000001 195.84 279.04 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384H85.3333333333333M320 384V352H394.6666666666667L277.3333333333333 234.6666666666667L298.6666666666667 213.3333333333334L416 330.6666666666667V256H448V384H320z" />
-    <glyph glyph-name="phone-paused"
-      unicode="&#xF3FC;"
-      horiz-adv-x="512" d=" M405.3333333333333 234.6666666666667H448V384H405.3333333333333M426.6666666666667 117.3333333333334C400 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.16L281.8133333333334 77.2266666666667C221.44 107.9466666666667 171.9466666666667 157.4400000000001 141.2266666666667 217.8133333333334L188.16 264.7466666666667C194.1333333333333 270.7200000000001 195.84 279.04 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384H85.3333333333333C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334M362.6666666666667 384H320V234.6666666666667H362.6666666666667V384z" />
-    <glyph glyph-name="phone-plus"
-      unicode="&#xF659;"
-      horiz-adv-x="512" d=" M85.3333333333333 384C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334C400.2133333333334 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.16L281.8133333333334 77.2266666666667C221.44 107.9466666666667 172.16 157.4400000000001 141.2266666666667 217.8133333333334L188.16 264.9600000000001C194.1333333333333 270.7200000000001 195.84 279.0400000000001 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336.2133333333334 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384M341.3333333333333 384V320H277.3333333333333V277.3333333333334H341.3333333333333V213.3333333333334H384V277.3333333333334H448V320H384V384" />
-    <glyph glyph-name="phone-return"
-      unicode="&#xF82E;"
-      horiz-adv-x="512" d=" M448 320V213.3333333333334H416V288H295.8933333333333L347.7333333333334 236.1600000000001L325.12 213.3333333333334L234.6666666666667 304L325.12 394.6666666666667L347.7333333333334 371.8400000000001L295.8933333333333 320H448M188.16 264.9600000000001C193.7066666666667 270.5066666666667 195.6266666666667 278.8266666666667 193.28 286.2933333333334C185.3866666666667 311.04 181.3333333333333 336.64 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384H85.3333333333333C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334C400.8533333333333 117.3333333333334 375.04 121.3866666666667 350.5066666666667 129.4933333333334C343.04 131.84 334.72 129.92 329.1733333333333 124.3733333333333L282.24 77.44C221.6533333333333 108.3733333333333 172.5866666666667 157.44 141.6533333333333 218.0266666666667L188.16 264.96z" />
-    <glyph glyph-name="phone-rotate-landscape"
-      unicode="&#xF884;"
-      horiz-adv-x="512" d=" M192 426.6666666666667H64C40.5333333333333 426.6666666666667 21.3333333333333 407.4666666666667 21.3333333333333 384V106.6666666666667C21.3333333333333 83.2 40.5333333333333 64 64 64H192C215.4666666666667 64 234.6666666666667 83.2 234.6666666666667 106.6666666666667V384C234.6666666666667 407.4666666666667 215.4666666666667 426.6666666666667 192 426.6666666666667M192 128H64V384H192V128M448 170.6666666666667H277.3333333333333V128H448V0H192V21.3333333333334H128V0C128 -23.4666666666667 147.2 -42.6666666666666 170.6666666666667 -42.6666666666666H448C471.4666666666667 -42.6666666666666 490.6666666666666 -23.4666666666667 490.6666666666666 0V128C490.6666666666666 151.4666666666667 471.4666666666667 170.6666666666667 448 170.6666666666667M490.6666666666666 234.6666666666667L405.3333333333333 277.3333333333334L446.08 296.7466666666667C421.12 356.0533333333334 362.6666666666667 394.6666666666667 298.6666666666667 394.6666666666667V426.6666666666667C404.6933333333333 426.6666666666667 490.6666666666666 340.6933333333334 490.6666666666666 234.6666666666667z" />
-    <glyph glyph-name="phone-rotate-portrait"
-      unicode="&#xF885;"
-      horiz-adv-x="512" d=" M192 426.6666666666667H64C40.5333333333333 426.6666666666667 21.3333333333333 407.4666666666667 21.3333333333333 384V106.6666666666667C21.3333333333333 83.2 40.5333333333333 64 64 64H85.3333333333333V128H64V384H192V213.3333333333334H234.6666666666667V384C234.6666666666667 407.4666666666667 215.4666666666667 426.6666666666667 192 426.6666666666667M490.6666666666666 0V128C490.6666666666666 151.4666666666667 471.4666666666667 170.6666666666667 448 170.6666666666667H170.6666666666667C147.2 170.6666666666667 128 151.4666666666667 128 128V0C128 -23.4666666666667 147.2 -42.6666666666666 170.6666666666667 -42.6666666666666H448C471.4666666666667 -42.6666666666666 490.6666666666666 -23.4666666666667 490.6666666666666 0M192 0V128H448V0H192M490.6666666666666 234.6666666666667H458.6666666666666C458.6666666666666 298.6666666666667 420.0533333333334 356.9066666666667 360.9600000000001 382.0800000000001L341.3333333333333 341.3333333333334L298.6666666666667 426.6666666666667C404.6933333333333 426.6666666666667 490.6666666666666 340.6933333333334 490.6666666666666 234.6666666666667z" />
-    <glyph glyph-name="phone-settings"
-      unicode="&#xF3FD;"
-      horiz-adv-x="512" d=" M405.3333333333333 213.3333333333334H448V256H405.3333333333333M426.6666666666667 117.3333333333334C400 117.3333333333334 374.4 121.6 350.5066666666667 129.4933333333334C343.04 131.84 334.72 130.1333333333333 328.7466666666667 124.16L281.8133333333334 77.2266666666667C221.44 107.9466666666667 171.9466666666667 157.4400000000001 141.2266666666667 217.8133333333334L188.16 264.7466666666667C194.1333333333333 270.7200000000001 195.84 279.04 193.4933333333334 286.5066666666667C185.6 310.4 181.3333333333333 336 181.3333333333333 362.6666666666667C181.3333333333333 374.4 171.7333333333334 384 160 384H85.3333333333333C73.6 384 64 374.4 64 362.6666666666667C64 162.3466666666667 226.3466666666667 0 426.6666666666667 0C438.4 0 448 9.6 448 21.3333333333334V96C448 107.7333333333334 438.4 117.3333333333334 426.6666666666667 117.3333333333334M362.6666666666667 256H320V213.3333333333334H362.6666666666667M277.3333333333333 256H234.6666666666667V213.3333333333334H277.3333333333333V256z" />
-    <glyph glyph-name="phone-voip"
-      unicode="&#xF3FE;"
-      horiz-adv-x="512" d=" M277.3333333333333 85.3333333333334V42.6666666666667H298.6666666666667C310.4 42.6666666666667 320 33.0666666666667 320 21.3333333333334H469.3333333333333V-21.3333333333333H320C320 -33.0666666666667 310.4 -42.6666666666666 298.6666666666667 -42.6666666666666H213.3333333333333C201.6 -42.6666666666666 192 -33.0666666666667 192 -21.3333333333333H42.6666666666667V21.3333333333334H192C192 33.0666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H277.3333333333333M505.6 284.3733333333334C509.4399999999999 280.5333333333334 512 275.4133333333334 512 269.4400000000001C512 263.4666666666667 509.6533333333333 258.1333333333334 505.8133333333333 254.2933333333334L452.9066666666666 201.3866666666667C449.0666666666667 197.5466666666667 443.7333333333334 195.2000000000001 437.3333333333333 195.2000000000001C432 195.2000000000001 426.6666666666667 197.3333333333334 422.8266666666667 201.1733333333334C405.3333333333333 216.7466666666667 386.7733333333333 230.1866666666667 365.8666666666666 240.6400000000001C358.8266666666667 244.0533333333334 353.92 251.5200000000001 353.92 259.8400000000001V325.9733333333334C322.9866666666667 336 289.92 341.3333333333334 256 341.3333333333334C221.8666666666667 341.3333333333334 188.8 336 157.8666666666667 325.76V259.6266666666667C157.8666666666667 251.0933333333334 152.96 243.84 145.92 240.4266666666667C125.2266666666667 229.9733333333334 106.0266666666667 216.7466666666667 89.1733333333333 200.96C85.3333333333333 197.3333333333334 80 194.9866666666667 74.6666666666667 194.9866666666667C68.2666666666667 194.9866666666667 62.9333333333333 197.3333333333334 59.0933333333333 201.1733333333334L6.1866666666667 254.08C2.3466666666667 257.92 0 263.2533333333334 0 269.2266666666667C0 275.2 2.3466666666667 280.5333333333333 6.1866666666667 284.3733333333334C71.2533333333333 346.0266666666667 159.1466666666667 384 256 384C352.64 384 440.5333333333333 346.0266666666667 505.6 284.3733333333334M234.6666666666667 234.6666666666667V128H213.3333333333333V234.6666666666667H234.6666666666667M256 234.6666666666667H320V170.6666666666667H277.3333333333333V128H256V234.6666666666667M298.6666666666667 192V213.3333333333334H277.3333333333333V192H298.6666666666667z" />
-    <glyph glyph-name="pi"
-      unicode="&#xF3FF;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334V298.6666666666667H128V42.6666666666667H170.6666666666667V298.6666666666667H298.6666666666667V106.6666666666667C298.6666666666667 71.2533333333333 327.2533333333334 42.6666666666667 362.6666666666667 42.6666666666667S426.6666666666667 71.2533333333333 426.6666666666667 106.6666666666667H384C384 94.9333333333333 374.4 85.3333333333334 362.6666666666667 85.3333333333334S341.3333333333333 94.9333333333333 341.3333333333333 106.6666666666667V298.6666666666667H384V341.3333333333334" />
-    <glyph glyph-name="pi-box"
-      unicode="&#xF400;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384M128 298.6666666666667H362.6666666666667V256H320V149.3333333333334C320 137.6 329.6 128 341.3333333333333 128S362.6666666666667 137.6 362.6666666666667 149.3333333333334H405.3333333333333C405.3333333333333 113.92 376.7466666666667 85.3333333333334 341.3333333333333 85.3333333333334S277.3333333333333 113.92 277.3333333333333 149.3333333333334V256H213.3333333333333V85.3333333333334H170.6666666666667V256H128" />
-    <glyph glyph-name="piano"
-      unicode="&#xF67C;"
-      horiz-adv-x="512" d=" M85.3333333333333 384H426.6666666666667C450.1333333333334 384 469.3333333333333 364.8 469.3333333333333 341.3333333333334V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384M85.3333333333333 341.3333333333334V42.6666666666667H170.6666666666667V170.6666666666667H144V341.3333333333334H85.3333333333333M192 42.6666666666667H320V170.6666666666667H293.3333333333333V341.3333333333334H218.6666666666667V170.6666666666667H192V42.6666666666667M341.3333333333333 42.6666666666667H426.6666666666667V341.3333333333334H368V170.6666666666667H341.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="pickaxe"
-      unicode="&#xF8B6;"
-      horiz-adv-x="512" d=" M315.52 221.44L74.6666666666667 -19.1999999999999L44.8 10.6666666666667L285.44 251.52L315.52 221.44M411.0933333333334 283.0933333333334L423.6800000000001 295.68L406.8266666666667 312.5333333333333L420.4800000000001 326.1866666666667L390.1866666666668 356.48L376.5333333333334 342.8266666666667L359.6800000000001 359.68L347.0933333333335 347.0933333333334C309.9733333333335 377.3866666666667 268.1600000000002 401.7066666666667 223.3600000000001 418.7733333333333L205.6533333333335 380.5866666666667C242.9866666666668 360.96 277.3333333333335 337.28 309.3333333333335 309.3333333333334L298.6666666666667 298.6666666666667L362.6666666666667 234.6666666666667L373.3333333333333 245.3333333333334C401.28 213.3333333333334 424.9600000000001 178.9866666666667 444.5866666666667 141.6533333333334L482.7733333333333 159.36C465.7066666666666 204.16 441.3866666666666 245.9733333333334 411.0933333333333 283.0933333333334z" />
-    <glyph glyph-name="pier"
-      unicode="&#xF886;"
-      horiz-adv-x="512" d=" M426.6666666666667 64C396.8 64 366.9333333333333 74.6666666666667 341.3333333333333 91.7333333333334C290.1333333333334 55.4666666666667 221.8666666666667 55.4666666666667 170.6666666666667 91.7333333333334C145.0666666666667 74.6666666666667 115.2 64 85.3333333333333 64H42.6666666666667V21.3333333333334H85.3333333333333C115.2 21.3333333333334 142.9333333333333 29.8666666666667 170.6666666666667 42.6666666666667C224 14.9333333333333 288 14.9333333333333 341.3333333333333 42.6666666666667C369.0666666666667 29.8666666666667 396.8 21.3333333333334 426.6666666666667 21.3333333333334H469.3333333333333V64H426.6666666666667M426.6666666666667 170.6666666666667H405.3333333333333V87.4666666666667C390.4 89.6000000000001 375.4666666666667 93.8666666666667 362.6666666666667 102.4V170.6666666666667H256V85.3333333333334C241.0666666666667 85.3333333333334 228.2666666666667 87.4666666666667 213.3333333333333 91.7333333333334V170.6666666666667H106.6666666666667V87.4666666666667C100.2666666666667 85.3333333333334 91.7333333333333 85.3333333333334 85.3333333333333 85.3333333333334H64V170.6666666666667H42.6666666666667V213.3333333333334H64V256H106.6666666666667V213.3333333333334H213.3333333333333V256H256V213.3333333333334H362.6666666666667V256H405.3333333333333V213.3333333333334H426.6666666666667V170.6666666666667z" />
-    <glyph glyph-name="pier-crane"
-      unicode="&#xF887;"
-      horiz-adv-x="512" d=" M426.6666666666667 21.3333333333334C397.0133333333333 21.3333333333334 367.36 31.36 341.3333333333333 49.7066666666667C289.28 13.2266666666666 222.72 13.2266666666666 170.6666666666667 49.7066666666667C144.64 31.36 114.9866666666667 21.3333333333334 85.3333333333333 21.3333333333334H42.6666666666667V-21.3333333333333H85.3333333333333C114.56 -21.3333333333333 143.7866666666667 -13.8666666666666 170.6666666666667 0C224 -27.7333333333333 288 -27.7333333333333 341.3333333333333 0C368.2133333333334 -13.8666666666666 397.2266666666667 -21.3333333333333 426.6666666666667 -21.3333333333333H469.3333333333333V21.3333333333334H426.6666666666667M426.6666666666667 362.6666666666667V384C426.6666666666667 395.7333333333334 417.0666666666667 405.3333333333333 405.3333333333333 405.3333333333333H192V426.6666666666667H128V405.3333333333333H106.6666666666667V362.6666666666667H128V170.6666666666667H106.6666666666667V213.3333333333334H64V170.6666666666667H42.6666666666667V128H64V42.6666666666667H85.3333333333333C92.3733333333333 42.6666666666667 99.6266666666667 43.3066666666667 106.6666666666667 44.3733333333333V128H213.3333333333333V50.1333333333334C227.2 45.8666666666667 241.7066666666667 43.7333333333334 256 43.7333333333334V128H277.3333333333333V170.6666666666667H256V213.3333333333334H213.3333333333333V170.6666666666667H192V362.6666666666667H362.6666666666667V264.1066666666667C352.64 260.48 345.3866666666667 251.0933333333334 345.3866666666667 239.7866666666667C345.3866666666667 230.4 350.5066666666667 221.8666666666667 358.4 217.1733333333333V192H371.6266666666667C378.88 192 384.64 186.0266666666667 384.64 178.7733333333334C384.64 171.5200000000001 378.88 165.5466666666668 371.6266666666667 165.5466666666668C366.9333333333334 165.5466666666668 362.6666666666667 168.1066666666667 360.1066666666667 172.1600000000001C356.48 178.3466666666667 348.5866666666667 180.4800000000001 342.4000000000001 176.8533333333334C336.0000000000001 173.4400000000001 333.8666666666668 165.3333333333334 337.4933333333334 158.9333333333334C344.5333333333334 146.9866666666667 357.5466666666668 139.3066666666667 371.6266666666668 139.3066666666667C393.1733333333335 139.3066666666667 410.8800000000001 157.0133333333334 410.8800000000001 178.7733333333334C410.8800000000001 195.4133333333334 400.2133333333334 210.3466666666668 384.6400000000001 215.8933333333334V217.1733333333334C392.7466666666668 221.8666666666668 397.8666666666668 230.4000000000001 397.8666666666668 239.7866666666668C397.8666666666668 249.6000000000001 392.1066666666668 257.9200000000001 384.0000000000001 262.4000000000001V362.6666666666667H426.6666666666668M170.6666666666667 199.2533333333333L149.3333333333333 177.92V208.2133333333334L170.6666666666667 229.5466666666667V199.2533333333333M170.6666666666667 262.1866666666667L149.3333333333333 240.8533333333333V271.1466666666667L170.6666666666667 292.48V262.1866666666667M149.3333333333333 304.8533333333334V335.1466666666667L170.6666666666667 356.48V326.1866666666667L149.3333333333333 304.8533333333334z" />
-    <glyph glyph-name="pig"
-      unicode="&#xF401;"
-      horiz-adv-x="512" d=" M202.6666666666667 256C184.96 256 170.6666666666667 241.7066666666667 170.6666666666667 224S184.96 192 202.6666666666667 192S234.6666666666667 206.2933333333334 234.6666666666667 224S220.3733333333333 256 202.6666666666667 256M309.3333333333333 256C291.6266666666667 256 277.3333333333333 241.7066666666667 277.3333333333333 224S291.6266666666667 192 309.3333333333333 192S341.3333333333333 206.2933333333334 341.3333333333333 224S327.04 256 309.3333333333333 256M256 362.6666666666667L270.5066666666667 362.0266666666667C290.56 378.88 316.16 392.7466666666667 335.36 397.8666666666667C375.2533333333334 408.5333333333333 445.44 400.4266666666667 454.6133333333333 366.2933333333333C461.2266666666666 341.3333333333334 439.4666666666666 310.4 405.9733333333333 290.56C432.2133333333334 257.7066666666667 448 216.1066666666667 448 170.6666666666667C448 64.64 362.0266666666667 -21.3333333333333 256 -21.3333333333333S64 64.64 64 170.6666666666667C64 216.1066666666667 79.7866666666667 257.7066666666667 106.0266666666667 290.56C72.5333333333333 310.4 50.7733333333333 341.3333333333334 57.3866666666667 366.2933333333334C66.56 400.4266666666667 136.7466666666667 408.5333333333333 176.64 397.8666666666667C195.84 392.7466666666667 221.44 378.88 241.4933333333334 362.0266666666667L256 362.6666666666667M213.3333333333333 106.6666666666667C225.0666666666667 106.6666666666667 234.6666666666667 97.0666666666667 234.6666666666667 85.3333333333334S225.0666666666667 64 213.3333333333333 64S192 73.6 192 85.3333333333334S201.6 106.6666666666667 213.3333333333333 106.6666666666667M298.6666666666667 106.6666666666667C310.4 106.6666666666667 320 97.0666666666667 320 85.3333333333334S310.4 64 298.6666666666667 64S277.3333333333333 73.6 277.3333333333333 85.3333333333334S286.9333333333333 106.6666666666667 298.6666666666667 106.6666666666667M256 170.6666666666667C197.12 170.6666666666667 149.3333333333333 120.7466666666667 149.3333333333333 85.3333333333334C149.3333333333333 49.92 197.12 21.3333333333334 256 21.3333333333334S362.6666666666667 49.92 362.6666666666667 85.3333333333334S314.88 170.6666666666667 256 170.6666666666667M165.5466666666667 356.6933333333334C155.9466666666667 359.2533333333334 97.92 355.2 97.92 355.2S145.0666666666667 317.8666666666667 154.4533333333333 315.3066666666667C164.0533333333334 312.7466666666667 208.4266666666667 310.8266666666667 211.4133333333333 322.1333333333334C214.6133333333334 333.6533333333334 174.9333333333333 354.1333333333334 165.5466666666667 356.6933333333334M346.4533333333334 356.6933333333334C337.0666666666667 354.1333333333334 297.3866666666667 333.6533333333334 300.5866666666667 322.1333333333334C303.5733333333334 310.8266666666667 347.9466666666667 312.7466666666667 357.5466666666667 315.3066666666667C366.9333333333334 317.8666666666667 414.08 355.2000000000001 414.08 355.2000000000001S356.0533333333334 359.2533333333334 346.4533333333334 356.6933333333334z" />
-    <glyph glyph-name="pill"
-      unicode="&#xF402;"
-      horiz-adv-x="512" d=" M90.0266666666667 207.1466666666667L240.8533333333333 357.9733333333334C290.9866666666666 407.8933333333334 371.84 407.8933333333334 421.9733333333334 357.9733333333334C471.8933333333333 308.0533333333334 471.8933333333333 226.9866666666667 421.9733333333334 176.8533333333334L271.1466666666667 26.0266666666666C221.0133333333334 -23.8933333333333 139.9466666666667 -23.8933333333333 90.0266666666667 26.0266666666666C40.1066666666667 76.16 40.1066666666667 157.0133333333333 90.0266666666667 207.1466666666667M120.32 176.8533333333334C97.92 154.6666666666667 90.4533333333333 122.88 98.1333333333333 94.5066666666667L225.92 222.08L316.3733333333334 131.6266666666667L391.68 207.1466666666667C425.1733333333333 240.4266666666667 425.1733333333333 294.4000000000001 391.68 327.6800000000001C358.4 361.1733333333334 304.4266666666666 361.1733333333334 271.1466666666667 327.6800000000001L120.32 176.8533333333334z" />
-    <glyph glyph-name="pillar"
-      unicode="&#xF701;"
-      horiz-adv-x="512" d=" M128 341.3333333333334H384C395.7333333333334 341.3333333333334 405.3333333333333 331.7333333333334 405.3333333333333 320S395.7333333333334 298.6666666666667 384 298.6666666666667H128C116.2666666666667 298.6666666666667 106.6666666666667 308.2666666666667 106.6666666666667 320S116.2666666666667 341.3333333333334 128 341.3333333333334M448 405.3333333333333V362.6666666666667H64V405.3333333333333H448M320 277.3333333333334H362.6666666666667V-21.3333333333333H320V277.3333333333334M149.3333333333333 277.3333333333334H192V-21.3333333333333H149.3333333333333V277.3333333333334M234.6666666666667 277.3333333333334H277.3333333333333V-21.3333333333333H234.6666666666667V277.3333333333334z" />
-    <glyph glyph-name="pin"
-      unicode="&#xF403;"
-      horiz-adv-x="512" d=" M341.3333333333333 192V362.6666666666667H362.6666666666667V405.3333333333333H149.3333333333333V362.6666666666667H170.6666666666667V192L128 149.3333333333334V106.6666666666667H238.9333333333333V-21.3333333333333H273.0666666666666V106.6666666666667H384V149.3333333333334L341.3333333333333 192z" />
-    <glyph glyph-name="pin-off"
-      unicode="&#xF404;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L273.0666666666667 105.1733333333334V-21.3333333333333H238.9333333333334V106.6666666666667H128V149.3333333333334L170.6666666666667 192V207.5733333333334L42.6666666666667 335.5733333333334M341.3333333333333 192L384 149.3333333333334V106.6666666666667H380.16L170.6666666666667 316.1600000000001V362.6666666666667H149.3333333333333V405.3333333333333H362.6666666666667V362.6666666666667H341.3333333333333V192z" />
-    <glyph glyph-name="pin-off-outline"
-      unicode="&#xF92F;"
-      horiz-adv-x="512" d=" M170.6666666666667 315.7333333333334V362.6666666666667H149.3333333333333V405.3333333333333H362.6666666666667V362.6666666666667H341.3333333333333V192L384 149.3333333333334V106.6666666666667H379.7333333333334L298.6666666666667 187.7333333333334V362.6666666666667H213.3333333333333V273.0666666666667L170.6666666666667 315.7333333333334M426.6666666666667 6.4L398.9333333333333 -21.3333333333333L273.0666666666666 104.5333333333333V-21.3333333333333H238.9333333333333V106.6666666666667H128V149.3333333333334L170.6666666666667 192V206.9333333333333L42.6666666666667 334.9333333333334L70.4 362.6666666666667L426.6666666666667 6.4M187.7333333333334 149.3333333333334H226.1333333333334L206.9333333333333 168.5333333333334L187.7333333333334 149.3333333333334z" />
-    <glyph glyph-name="pin-outline"
-      unicode="&#xF930;"
-      horiz-adv-x="512" d=" M341.3333333333333 192V362.6666666666667H362.6666666666667V405.3333333333333H149.3333333333333V362.6666666666667H170.6666666666667V192L128 149.3333333333334V106.6666666666667H238.9333333333333V-21.3333333333333H273.0666666666666V106.6666666666667H384V149.3333333333334L341.3333333333333 192M187.7333333333334 149.3333333333334L213.3333333333333 174.9333333333333V362.6666666666667H298.6666666666667V174.9333333333333L324.2666666666667 149.3333333333334H187.7333333333334z" />
-    <glyph glyph-name="pine-tree"
-      unicode="&#xF405;"
-      horiz-adv-x="512" d=" M213.3333333333333 0V64H64L170.6666666666667 170.6666666666667H106.6666666666667L213.3333333333333 277.3333333333334H149.3333333333333L256 384L362.6666666666667 277.3333333333334H298.6666666666667L405.3333333333333 170.6666666666667H341.3333333333333L448 64H298.6666666666667V0H213.3333333333333z" />
-    <glyph glyph-name="pine-tree-box"
-      unicode="&#xF406;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M234.6666666666667 42.6666666666667H277.3333333333333V85.3333333333334H384L298.6666666666667 170.6666666666667H362.6666666666667L277.3333333333333 256H341.3333333333333L256 341.3333333333334L170.6666666666667 256H234.6666666666667L149.3333333333333 170.6666666666667H213.3333333333333L128 85.3333333333334H234.6666666666667V42.6666666666667z" />
-    <glyph glyph-name="pinterest"
-      unicode="&#xF407;"
-      horiz-adv-x="512" d=" M192.8533333333333 -11.52C213.3333333333333 -17.7066666666666 234.0266666666667 -21.3333333333333 256 -21.3333333333333C373.76 -21.3333333333333 469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333S42.6666666666667 309.76 42.6666666666667 192C42.6666666666667 101.3333333333334 99.6266666666667 23.4666666666667 180.0533333333334 -7.2533333333333C178.1333333333334 9.3866666666667 176.2133333333334 36.9066666666667 180.0533333333334 55.8933333333334L204.5866666666667 161.2800000000001S198.4 173.6533333333334 198.4 193.2800000000001C198.4 222.72 216.7466666666667 244.6933333333334 237.6533333333334 244.6933333333334C256 244.6933333333334 264.5333333333334 231.2533333333334 264.5333333333334 213.9733333333334C264.5333333333334 195.6266666666668 252.3733333333334 169.3866666666668 246.1866666666667 144.2133333333334C242.5600000000001 123.3066666666667 257.2800000000001 104.96 278.6133333333334 104.96C316.5866666666667 104.96 346.0266666666667 145.4933333333334 346.0266666666667 202.6666666666667C346.0266666666667 253.8666666666668 309.3333333333334 288.8533333333334 256.64 288.8533333333334C196.48 288.8533333333334 161.0666666666667 244.0533333333334 161.0666666666667 196.9066666666667C161.0666666666667 178.5600000000001 167.04 160.0000000000001 176.8533333333334 147.8400000000001C178.7733333333334 146.5600000000001 178.7733333333334 144.8533333333334 178.1333333333334 141.6533333333334L171.9466666666667 118.4000000000001C171.9466666666667 114.7733333333334 169.6 113.4933333333335 165.9733333333334 116.0533333333335C138.6666666666667 128.0000000000001 122.88 166.8266666666668 122.88 198.1866666666668C122.88 265.6000000000002 170.6666666666667 326.8266666666668 262.8266666666667 326.8266666666668C336.2133333333333 326.8266666666668 393.3866666666667 274.1333333333335 393.3866666666667 204.1600000000001C393.3866666666667 130.7733333333334 347.9466666666667 71.8933333333334 282.88 71.8933333333334C262.1866666666667 71.8933333333334 241.92 82.9866666666668 234.6666666666667 96.0000000000001L220.3733333333334 45.4400000000001C215.4666666666667 27.0933333333334 202.0266666666667 2.5600000000001 192.8533333333334 -12.1599999999999V-11.5199999999999z" />
-    <glyph glyph-name="pinterest-box"
-      unicode="&#xF408;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H198.1866666666667C206.72 14.2933333333334 217.3866666666667 34.5600000000001 221.6533333333333 50.3466666666667L235.7333333333333 99.4133333333334C242.3466666666667 86.4 261.9733333333333 75.7333333333334 282.0266666666667 75.7333333333334C344.9599999999999 75.7333333333334 388.6933333333333 132.6933333333334 388.6933333333333 203.7333333333334C388.6933333333333 271.36 333.6533333333333 322.3466666666667 262.4 322.3466666666667C173.6533333333333 322.3466666666667 127.36 263.04 127.36 197.9733333333334C127.36 167.6800000000001 142.72 130.3466666666667 168.7466666666666 118.4C172.3733333333333 116.0533333333334 174.72 117.3333333333334 174.72 120.7466666666667L180.6933333333333 143.36C181.3333333333333 146.3466666666667 181.3333333333333 148.0533333333334 179.4133333333333 149.3333333333334C170.0266666666666 161.0666666666667 164.0533333333333 178.9866666666667 164.0533333333333 196.6933333333334C164.0533333333333 242.3466666666667 198.3999999999999 285.6533333333334 256.64 285.6533333333334C307.6266666666666 285.6533333333334 343.04 251.9466666666667 343.04 202.6666666666667C343.04 146.9866666666667 314.6666666666667 107.7333333333334 277.9733333333333 107.7333333333334C257.0666666666666 107.7333333333334 242.9866666666666 125.6533333333334 246.3999999999999 145.7066666666667C252.3733333333333 170.0266666666667 264.32 195.6266666666667 264.32 213.3333333333334C264.32 229.9733333333334 255.9999999999999 242.9866666666667 238.08 242.9866666666667C218.0266666666666 242.9866666666667 200.3199999999999 221.6533333333334 200.3199999999999 193.0666666666667C200.3199999999999 174.2933333333334 206.0799999999999 162.3466666666667 206.0799999999999 162.3466666666667L182.3999999999999 60.3733333333334C178.9866666666666 42.6666666666667 180.6933333333333 16 182.3999999999999 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="pinwheel"
-      unicode="&#xFAD4;"
-      horiz-adv-x="512" d=" M256 192C256 256 309.3333333333333 309.3333333333334 373.3333333333333 309.3333333333334S490.6666666666666 256 490.6666666666666 192H256M256 192C256 128 202.6666666666667 74.6666666666667 138.6666666666667 74.6666666666667S21.3333333333333 128 21.3333333333333 192H256M256 192C192 192 138.6666666666667 245.3333333333334 138.6666666666667 309.3333333333334S192 426.6666666666667 256 426.6666666666667V192M256 192C320 192 373.3333333333333 138.6666666666667 373.3333333333333 74.6666666666667S320 -42.6666666666666 256 -42.6666666666666V192z" />
-    <glyph glyph-name="pinwheel-outline"
-      unicode="&#xFAD5;"
-      horiz-adv-x="512" d=" M256 -42.6666666666666H234.6666666666667V97.4933333333333C211.84 76.8000000000001 181.3333333333333 64 149.3333333333333 64C80 64 21.3333333333333 122.6666666666667 21.3333333333333 192V213.3333333333334H161.4933333333334C140.8 236.1600000000001 128 266.6666666666667 128 298.6666666666667C128 368 186.6666666666667 426.6666666666667 256 426.6666666666667H277.3333333333333V286.5066666666667C300.16 307.2000000000001 330.6666666666667 320 362.6666666666667 320C432 320 490.6666666666666 261.3333333333334 490.6666666666666 192V170.6666666666667H350.5066666666667C371.2 147.84 384 117.3333333333334 384 85.3333333333334C384 16 325.3333333333333 -42.6666666666666 256 -42.6666666666666M277.3333333333333 167.8933333333333V2.7733333333333C313.6 12.5866666666667 341.3333333333333 46.2933333333333 341.3333333333333 85.3333333333334S313.6 158.0800000000001 277.3333333333333 167.8933333333334M66.7733333333333 170.6666666666667C76.5866666666667 134.4 110.2933333333333 106.6666666666667 149.3333333333333 106.6666666666667S222.08 134.4 231.8933333333334 170.6666666666667H66.7733333333333M280.1066666666667 213.3333333333334H445.2266666666666C435.4133333333333 249.6 401.4933333333333 277.3333333333334 362.6666666666666 277.3333333333334C323.8399999999999 277.3333333333334 289.9199999999999 249.6 280.1066666666666 213.3333333333334M234.6666666666667 381.2266666666667C198.4 371.4133333333334 170.6666666666667 337.4933333333334 170.6666666666667 298.6666666666667C170.6666666666667 259.8400000000001 198.4 225.92 234.6666666666667 216.1066666666667V381.2266666666667z" />
-    <glyph glyph-name="pipe"
-      unicode="&#xF7E4;"
-      horiz-adv-x="512" d=" M469.3333333333333 149.3333333333334H426.6666666666667V106.6666666666667H298.6666666666667V170.6666666666667H341.3333333333333V213.3333333333334H298.6666666666667V320C298.6666666666667 343.4666666666667 279.4666666666667 362.6666666666667 256 362.6666666666667H85.3333333333333V405.3333333333333H42.6666666666667V234.6666666666667H85.3333333333333V277.3333333333334H213.3333333333333V213.3333333333334H170.6666666666667V170.6666666666667H213.3333333333333V64C213.3333333333333 40.5333333333333 232.5333333333334 21.3333333333334 256 21.3333333333334H426.6666666666667V-21.3333333333333H469.3333333333333" />
-    <glyph glyph-name="pipe-disconnected"
-      unicode="&#xF7E5;"
-      horiz-adv-x="512" d=" M341.3333333333333 256V213.3333333333334H170.6666666666667V256H213.3333333333333V277.3333333333334H85.3333333333333V234.6666666666667H42.6666666666667V405.3333333333333H85.3333333333333V362.6666666666667H256C279.4666666666667 362.6666666666667 298.6666666666667 343.4666666666667 298.6666666666667 320V256H341.3333333333333M213.3333333333333 128V64C213.3333333333333 40.5333333333333 232.5333333333334 21.3333333333334 256 21.3333333333334H426.6666666666667V-21.3333333333333H469.3333333333333V149.3333333333334H426.6666666666667V106.6666666666667H298.6666666666667V128H341.3333333333333V170.6666666666667H170.6666666666667V128H213.3333333333333z" />
-    <glyph glyph-name="pipe-leak"
-      unicode="&#xF888;"
-      horiz-adv-x="512" d=" M42.6666666666667 341.3333333333334V170.6666666666667H85.3333333333333V213.3333333333334H213.3333333333333L256 256L213.3333333333333 298.6666666666667H85.3333333333333V341.3333333333334H42.6666666666667M426.6666666666667 341.3333333333334V298.6666666666667H256L298.6666666666667 256L256 213.3333333333334H426.6666666666667V170.6666666666667H469.3333333333333V341.3333333333334H426.6666666666667M256 170.6666666666667S213.3333333333333 124.3733333333333 213.3333333333333 96C213.3333333333333 72.5333333333333 232.5333333333334 53.3333333333334 256 53.3333333333334S298.6666666666667 72.5333333333333 298.6666666666667 96C298.6666666666667 124.3733333333333 256 170.6666666666667 256 170.6666666666667z" />
-    <glyph glyph-name="pirate"
-      unicode="&#xFA07;"
-      horiz-adv-x="512" d=" M174.9333333333333 189.8666666666667C168.5333333333333 185.6 164.2666666666667 177.0666666666667 166.4 170.6666666666667C166.4 155.7333333333334 181.3333333333333 145.0666666666667 194.1333333333333 145.0666666666667C206.9333333333333 145.0666666666667 219.7333333333333 155.7333333333334 219.7333333333333 170.6666666666667C206.9333333333333 179.2000000000001 192 185.6 174.9333333333333 189.8666666666667M469.3333333333333 213.3333333333334L490.6666666666666 298.6666666666667S448 298.6666666666667 384 341.3333333333334S320 426.6666666666667 256 426.6666666666667S192 384 128 341.3333333333334S21.3333333333333 298.6666666666667 21.3333333333333 298.6666666666667L42.6666666666667 213.3333333333334H44.8C42.6666666666667 206.9333333333333 42.6666666666667 198.4 42.6666666666667 192C42.6666666666667 117.3333333333334 81.0666666666667 51.2 138.6666666666667 12.8000000000001L128 -6.3999999999999C264.5333333333333 -93.8666666666666 384 -6.3999999999999 384 -6.3999999999999L373.3333333333333 12.8000000000001C430.9333333333333 51.2 469.3333333333333 117.3333333333334 469.3333333333333 192.0000000000001V213.3333333333334M241.0666666666667 352L211.2 381.8666666666667L226.1333333333334 396.8L256 366.9333333333334L285.8666666666667 396.8L300.8 381.8666666666667L270.9333333333333 352L300.8 322.1333333333334L285.8666666666667 307.2L256 337.0666666666667L226.1333333333334 307.2000000000001L211.2 322.1333333333334L241.0666666666667 352M198.4 266.6666666666667C219.7333333333334 273.0666666666667 241.0666666666667 277.3333333333334 256 277.3333333333334C302.9333333333333 277.3333333333334 381.8666666666666 243.2 422.4 226.1333333333334C424.5333333333334 219.7333333333333 424.5333333333334 213.3333333333334 424.5333333333334 206.9333333333333L198.4 266.6666666666667M290.1333333333334 40.5333333333333C275.2000000000001 32 260.2666666666667 25.6 243.2000000000001 23.4666666666666C232.5333333333334 31.9999999999999 232.5333333333334 49.0666666666666 243.2000000000001 57.6C251.7333333333334 66.1333333333333 270.9333333333334 70.4 281.6 59.7333333333334C288.0000000000001 57.6 290.1333333333334 46.9333333333333 290.1333333333334 40.5333333333334M426.6666666666668 162.1333333333334C416.0000000000001 117.3333333333334 388.2666666666667 76.8000000000001 352.0000000000001 51.2L320 106.6666666666667H192L160 51.2C115.2 81.0666666666667 85.3333333333333 132.2666666666667 85.3333333333333 192C85.3333333333333 202.6666666666667 87.4666666666667 213.3333333333334 89.6 224C100.2666666666667 228.2666666666667 113.0666666666667 234.6666666666667 128 241.0666666666667L279.4666666666667 200.5333333333334V149.3333333333334C279.4666666666667 138.6666666666667 288 128 300.8 128H343.4666666666667C354.1333333333334 128 364.8 136.5333333333334 364.8 149.3333333333334V179.2000000000001L426.6666666666667 162.1333333333333z" />
-    <glyph glyph-name="pistol"
-      unicode="&#xF702;"
-      horiz-adv-x="512" d=" M149.3333333333333 341.3333333333334H490.6666666666666V256H469.3333333333333V234.6666666666667H341.3333333333333C329.6 234.6666666666667 320 225.0666666666667 320 213.3333333333334V192C320 168.5333333333334 300.8 149.3333333333334 277.3333333333333 149.3333333333334H205.2266666666666C197.12 149.3333333333334 189.6533333333333 144.64 186.0266666666667 137.3866666666667L133.76 33.0666666666667C130.1333333333333 25.8133333333334 122.88 21.3333333333334 114.7733333333333 21.3333333333334H42.6666666666667S-21.3333333333333 21.3333333333334 64 149.3333333333334C64 149.3333333333334 128 234.6666666666667 42.6666666666667 234.6666666666667V341.3333333333334H64L74.6666666666667 362.6666666666667H138.6666666666667L149.3333333333333 341.3333333333334M298.6666666666667 192V213.3333333333334C298.6666666666667 225.0666666666667 289.0666666666667 234.6666666666667 277.3333333333333 234.6666666666667H256S234.6666666666667 213.3333333333334 256 192C232.5333333333334 192 213.3333333333333 211.2 213.3333333333333 234.6666666666667C201.6 234.6666666666667 192 225.0666666666667 192 213.3333333333334V192C192 180.2666666666667 201.6 170.6666666666667 213.3333333333333 170.6666666666667H277.3333333333333C289.0666666666667 170.6666666666667 298.6666666666667 180.2666666666667 298.6666666666667 192z" />
-    <glyph glyph-name="piston"
-      unicode="&#xF889;"
-      horiz-adv-x="512" d=" M277.3333333333333 102.8266666666667C288 99.2 296.5333333333333 93.2266666666667 303.5733333333333 85.3333333333334H320V0H303.1466666666667C296.32 -7.4666666666667 288 -13.4399999999999 277.3333333333333 -17.0666666666667C252.8 -26.0266666666667 225.7066666666667 -18.56 208.64 0H192V85.3333333333334H208.4266666666667C215.4666666666667 93.2266666666667 224 99.2 234.6666666666667 102.8266666666667V192H277.3333333333333V102.8266666666667M256 21.3333333333334C267.7333333333334 21.3333333333334 277.3333333333333 30.9333333333333 277.3333333333333 42.6666666666667S267.7333333333334 64 256 64S234.6666666666667 54.4 234.6666666666667 42.6666666666667S244.2666666666667 21.3333333333334 256 21.3333333333334M362.6666666666667 362.6666666666667H320V341.3333333333334H362.6666666666667V213.3333333333334H149.3333333333333V341.3333333333334H192V362.6666666666667H149.3333333333333V405.3333333333333H362.6666666666667V362.6666666666667M256 256C267.7333333333334 256 277.3333333333333 265.6 277.3333333333333 277.3333333333334S267.7333333333334 298.6666666666667 256 298.6666666666667S234.6666666666667 289.0666666666667 234.6666666666667 277.3333333333334S244.2666666666667 256 256 256z" />
-    <glyph glyph-name="pizza"
-      unicode="&#xF409;"
-      horiz-adv-x="512" d=" M256 128C232.5333333333334 128 213.3333333333333 147.2000000000001 213.3333333333333 170.6666666666667C213.3333333333333 194.3466666666667 232.5333333333334 213.3333333333334 256 213.3333333333334S298.6666666666667 194.1333333333333 298.6666666666667 170.6666666666667S279.4666666666667 128 256 128M149.3333333333333 298.6666666666667C149.3333333333333 322.3466666666667 168.32 341.3333333333334 192 341.3333333333334C215.4666666666667 341.3333333333334 234.6666666666667 322.1333333333334 234.6666666666667 298.6666666666667S215.4666666666667 256 192 256C168.32 256 149.3333333333333 275.2000000000001 149.3333333333333 298.6666666666667M256 405.3333333333333C179.84 405.3333333333333 111.5733333333333 372.48 64 320L256 -21.3333333333333L448 320C400.64 372.48 332.16 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="plane-shield"
-      unicode="&#xF6BA;"
-      horiz-adv-x="512" d=" M256 426.6666666666667L64 341.3333333333334V213.3333333333334C64 94.9333333333333 145.92 -15.7866666666667 256 -42.6666666666666C366.08 -15.7866666666666 448 94.9333333333333 448 213.3333333333334V341.3333333333334L256 426.6666666666667M256 326.8266666666667C266.6666666666667 326.8266666666667 276.2666666666667 317.6533333333334 276.2666666666667 306.56V232.32L384 165.12V138.0266666666667L276.2666666666667 171.7333333333334V97.7066666666667L303.1466666666667 77.4400000000001V57.1733333333334L256 70.8266666666667L208.8533333333333 57.1733333333334V77.44L235.7333333333333 97.7066666666667V171.7333333333334L128 138.0266666666667V165.12L235.7333333333334 232.32V306.56C235.7333333333334 317.6533333333334 245.3333333333333 326.8266666666667 256 326.8266666666667z" />
-    <glyph glyph-name="play"
-      unicode="&#xF40A;"
-      horiz-adv-x="512" d=" M170.6666666666667 338.3466666666667V39.68L405.3333333333333 189.0133333333333L170.6666666666667 338.3466666666667z" />
-    <glyph glyph-name="play-box-outline"
-      unicode="&#xF40B;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M213.3333333333333 277.3333333333334V106.6666666666667L320 192L213.3333333333333 277.3333333333334z" />
-    <glyph glyph-name="play-circle"
-      unicode="&#xF40C;"
-      horiz-adv-x="512" d=" M213.3333333333333 96V288L341.3333333333333 192M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="play-circle-outline"
-      unicode="&#xF40D;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M213.3333333333333 96L341.3333333333333 192L213.3333333333333 288V96z" />
-    <glyph glyph-name="play-network"
-      unicode="&#xF88A;"
-      horiz-adv-x="512" d=" M320 21.3333333333334C320 33.0666666666667 310.4 42.6666666666667 298.6666666666667 42.6666666666667H277.3333333333333V85.3333333333334H362.6666666666667C386.1333333333334 85.3333333333334 405.3333333333333 104.5333333333333 405.3333333333333 128V341.3333333333334C405.3333333333333 364.8 386.1333333333334 384 362.6666666666667 384H149.3333333333333C125.8666666666667 384 106.6666666666667 364.8 106.6666666666667 341.3333333333334V128C106.6666666666667 104.5333333333333 125.8666666666667 85.3333333333334 149.3333333333333 85.3333333333334H234.6666666666667V42.6666666666667H213.3333333333333C201.6 42.6666666666667 192 33.0666666666667 192 21.3333333333334H42.6666666666667V-21.3333333333333H192C192 -33.0666666666667 201.6 -42.6666666666666 213.3333333333333 -42.6666666666666H298.6666666666667C310.4 -42.6666666666666 320 -33.0666666666667 320 -21.3333333333333H469.3333333333333V21.3333333333334H320M213.3333333333333 149.3333333333334V320L320 234.6666666666667L213.3333333333333 149.3333333333334z" />
-    <glyph glyph-name="play-pause"
-      unicode="&#xF40E;"
-      horiz-adv-x="512" d=" M64 341.3333333333334V42.6666666666667L234.6666666666667 192M277.3333333333333 42.6666666666667H341.3333333333333V341.3333333333334H277.3333333333333M384 341.3333333333334V42.6666666666667H448V341.3333333333334" />
-    <glyph glyph-name="play-protected-content"
-      unicode="&#xF40F;"
-      horiz-adv-x="512" d=" M42.6666666666667 341.3333333333334V64H234.6666666666667V106.6666666666667H85.3333333333333V298.6666666666667H362.6666666666667V213.3333333333334H405.3333333333333V341.3333333333334H42.6666666666667M192 256V149.3333333333334L266.6666666666667 202.6666666666667L192 256M448.8533333333333 199.04L343.2533333333334 93.44L297.8133333333334 138.6666666666667L267.7333333333334 108.5866666666667L343.2533333333334 33.0666666666667L478.9333333333333 168.7466666666667L448.8533333333333 199.04z" />
-    <glyph glyph-name="play-speed"
-      unicode="&#xF8FE;"
-      horiz-adv-x="512" d=" M277.3333333333333 404.2666666666667V361.6C370.9866666666667 350.0800000000001 437.3333333333333 264.9600000000001 425.8133333333334 171.3066666666667C416 93.6533333333334 354.9866666666667 32 277.3333333333333 22.8266666666667V-19.84C394.6666666666667 -8.1066666666666 480 96 468.2666666666667 213.3333333333334C458.6666666666666 314.6666666666667 378.24 394.6666666666667 277.3333333333333 404.6933333333334V404.2666666666667M120.96 26.8800000000001C153.1733333333333 0 192.8533333333333 -16.8533333333333 234.6666666666667 -21.3333333333333V21.3333333333334C204.3733333333333 25.1733333333333 175.5733333333333 37.3333333333334 151.4666666666667 56.1066666666667L120.96 26.88M151.4666666666667 325.5466666666666C175.36 344.7466666666667 204.16 357.12 234.6666666666667 361.3866666666667V404.0533333333333C193.0666666666667 400 153.3866666666667 384 120.96 357.12L151.4666666666667 325.5466666666667M121.3866666666667 296.5333333333334L90.88 327.04C64 294.6133333333334 48 255.1466666666667 43.7333333333333 213.3333333333334H86.4C90.4533333333333 243.6266666666667 102.4 272.4266666666667 121.3866666666667 296.5333333333334M86.6133333333333 170.6666666666667H43.9466666666667C48.2133333333333 128.8533333333334 64.64 89.3866666666667 91.0933333333333 56.96L121.3866666666667 87.4666666666667C102.6133333333333 111.5733333333334 90.4533333333333 140.3733333333334 86.6133333333333 170.6666666666668M213.3333333333333 96L341.3333333333333 192L213.3333333333333 288V96z" />
-    <glyph glyph-name="playlist-check"
-      unicode="&#xF5C7;"
-      horiz-adv-x="512" d=" M298.6666666666667 234.6666666666667H42.6666666666667V192H298.6666666666667V234.6666666666667M298.6666666666667 320H42.6666666666667V277.3333333333334H298.6666666666667V320M42.6666666666667 106.6666666666667H213.3333333333333V149.3333333333334H42.6666666666667V106.6666666666667M458.6666666666666 202.6666666666667L490.6666666666666 170.6666666666667L341.3333333333333 21.3333333333334L245.3333333333333 117.3333333333334L277.3333333333333 149.3333333333334L341.3333333333333 85.3333333333334L458.6666666666666 202.6666666666667z" />
-    <glyph glyph-name="playlist-edit"
-      unicode="&#xF8FF;"
-      horiz-adv-x="512" d=" M42.6666666666667 320V277.3333333333334H298.6666666666667V320H42.6666666666667M42.6666666666667 234.6666666666667V192H298.6666666666667V234.6666666666667H42.6666666666667M427.52 231.8933333333333C424.5333333333333 231.8933333333333 421.5466666666666 230.6133333333333 419.2 228.2666666666667L397.8666666666666 206.9333333333333L441.6 163.2L462.9333333333333 184.5333333333333C467.6266666666666 189.0133333333333 467.6266666666666 196.48 462.9333333333333 200.96L435.6266666666666 228.2666666666666C433.28 230.6133333333333 430.5066666666667 231.8933333333333 427.52 231.8933333333333M385.4933333333334 194.56L256 65.28V21.3333333333334H299.9466666666667L429.2266666666667 150.8266666666667L385.4933333333334 194.56M42.6666666666667 149.3333333333334V106.6666666666667H213.3333333333333V149.3333333333334H42.6666666666667z" />
-    <glyph glyph-name="playlist-minus"
-      unicode="&#xF410;"
-      horiz-adv-x="512" d=" M42.6666666666667 106.6666666666667H213.3333333333333V149.3333333333334H42.6666666666667M256 149.3333333333334V106.6666666666667H469.3333333333333V149.3333333333334M298.6666666666667 320H42.6666666666667V277.3333333333334H298.6666666666667M298.6666666666667 234.6666666666667H42.6666666666667V192H298.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="playlist-play"
-      unicode="&#xF411;"
-      horiz-adv-x="512" d=" M405.3333333333333 256H42.6666666666667V213.3333333333334H405.3333333333333V256M405.3333333333333 341.3333333333334H42.6666666666667V298.6666666666667H405.3333333333333V341.3333333333334M42.6666666666667 128H320V170.6666666666667H42.6666666666667V128M362.6666666666667 170.6666666666667V42.6666666666667L469.3333333333333 106.6666666666667L362.6666666666667 170.6666666666667z" />
-    <glyph glyph-name="playlist-plus"
-      unicode="&#xF412;"
-      horiz-adv-x="512" d=" M42.6666666666667 106.6666666666667H213.3333333333333V149.3333333333334H42.6666666666667M384 149.3333333333334V234.6666666666667H341.3333333333333V149.3333333333334H256V106.6666666666667H341.3333333333333V21.3333333333334H384V106.6666666666667H469.3333333333333V149.3333333333334M298.6666666666667 320H42.6666666666667V277.3333333333334H298.6666666666667M298.6666666666667 234.6666666666667H42.6666666666667V192H298.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="playlist-remove"
-      unicode="&#xF413;"
-      horiz-adv-x="512" d=" M42.6666666666667 320V277.3333333333334H298.6666666666667V320H42.6666666666667M42.6666666666667 234.6666666666667V192H234.6666666666667V234.6666666666667H42.6666666666667M302.2933333333333 218.4533333333334L272.2133333333333 188.3733333333333L332.5866666666667 128L272.2133333333333 67.6266666666667L302.2933333333333 37.5466666666667L362.6666666666667 97.92L423.04 37.5466666666666L453.1199999999999 67.6266666666667L392.7466666666667 128L453.12 188.3733333333333L423.04 218.4533333333334L362.6666666666667 158.0800000000001L302.2933333333333 218.4533333333334M42.6666666666667 149.3333333333334V106.6666666666667H234.6666666666667V149.3333333333334H42.6666666666667z" />
-    <glyph glyph-name="playstation"
-      unicode="&#xF414;"
-      horiz-adv-x="512" d=" M202.6666666666667 356.9066666666667C232.1066666666667 351.36 275.2 338.3466666666667 298.6666666666667 330.6666666666667C357.3333333333333 310.4 377.3866666666667 285.2266666666667 377.3866666666667 228.48C377.3866666666667 173.0133333333334 343.2533333333334 152.1066666666667 299.7333333333334 173.0133333333334V276.2666666666667C299.7333333333334 288 297.6 299.3066666666667 286.08 302.5066666666667C277.3333333333333 305.28 272.2133333333333 297.1733333333334 272.2133333333333 285.2266666666667V27.0933333333334L202.6666666666667 49.28V356.9066666666667M285.2266666666667 72.1066666666667L397.2266666666667 112.0000000000001C410.0266666666667 116.4800000000001 411.9466666666667 122.8800000000001 401.7066666666667 126.2933333333334C391.2533333333334 129.7066666666668 372.6933333333334 128.6400000000001 359.8933333333333 124.1600000000001L285.2266666666667 97.9200000000001V139.7333333333335L289.7066666666667 141.2266666666668S311.2533333333334 149.3333333333335 341.3333333333333 152.1066666666668C371.84 155.5200000000001 408.9600000000001 151.6800000000001 437.9733333333334 140.8000000000001C470.8266666666667 130.3466666666668 474.6666666666666 114.9866666666668 466.3466666666666 104.5333333333335C457.8133333333333 93.8666666666668 437.3333333333333 86.4000000000001 437.3333333333333 86.4000000000001L285.2266666666667 32.0000000000001V72.1066666666667M74.6666666666667 76.3733333333334C41.1733333333333 85.3333333333334 35.4133333333333 105.6 50.7733333333333 117.3333333333334C65.0666666666667 128 89.1733333333333 135.4666666666667 89.1733333333333 135.4666666666667L189.0133333333333 170.6666666666667V130.5600000000001L117.3333333333333 104.7466666666667C104.5333333333333 100.2666666666667 102.6133333333334 93.8666666666667 112.8533333333333 90.4533333333333C123.0933333333333 87.04 141.8666666666667 87.8933333333333 154.4533333333333 92.5866666666667L189.0133333333333 104.96V68.9066666666666L182.1866666666667 67.6266666666667C147.6266666666666 62.0799999999999 110.9333333333333 63.9999999999999 74.6666666666666 76.3733333333333z" />
-    <glyph glyph-name="plex"
-      unicode="&#xF6B9;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C61.6533333333333 405.3333333333333 42.6666666666667 386.3466666666667 42.6666666666667 362.6666666666667V21.3333333333334C42.6666666666667 -2.3466666666666 61.6533333333333 -21.3333333333333 85.3333333333333 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V362.6666666666667C469.3333333333333 386.3466666666667 450.3466666666667 405.3333333333333 426.6666666666667 405.3333333333333H85.3333333333333M182.6133333333333 320H257.28L330.6666666666667 192L257.28 64H182.6133333333333L256 192L182.6133333333334 320z" />
-    <glyph glyph-name="plus"
-      unicode="&#xF415;"
-      horiz-adv-x="512" d=" M405.3333333333333 170.6666666666667H277.3333333333333V42.6666666666667H234.6666666666667V170.6666666666667H106.6666666666667V213.3333333333334H234.6666666666667V341.3333333333334H277.3333333333333V213.3333333333334H405.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="plus-box"
-      unicode="&#xF416;"
-      horiz-adv-x="512" d=" M362.6666666666667 170.6666666666667H277.3333333333333V85.3333333333334H234.6666666666667V170.6666666666667H149.3333333333333V213.3333333333334H234.6666666666667V298.6666666666667H277.3333333333333V213.3333333333334H362.6666666666667M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="plus-box-outline"
-      unicode="&#xF703;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667V341.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 83.2 384 106.6666666666667 384H405.3333333333333M234.6666666666667 298.6666666666667H277.3333333333333V213.3333333333334H362.6666666666667V170.6666666666667H277.3333333333333V85.3333333333334H234.6666666666667V170.6666666666667H149.3333333333333V213.3333333333334H234.6666666666667V298.6666666666667z" />
-    <glyph glyph-name="plus-circle"
-      unicode="&#xF417;"
-      horiz-adv-x="512" d=" M362.6666666666667 170.6666666666667H277.3333333333333V85.3333333333334H234.6666666666667V170.6666666666667H149.3333333333333V213.3333333333334H234.6666666666667V298.6666666666667H277.3333333333333V213.3333333333334H362.6666666666667M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="plus-circle-multiple-outline"
-      unicode="&#xF418;"
-      horiz-adv-x="512" d=" M341.3333333333333 277.3333333333334H298.6666666666667V213.3333333333334H234.6666666666667V170.6666666666667H298.6666666666667V106.6666666666667H341.3333333333333V170.6666666666667H405.3333333333333V213.3333333333334H341.3333333333333M42.6666666666667 192C42.6666666666667 251.52 77.6533333333333 302.9333333333334 128 326.8266666666667V373.3333333333334C53.3333333333333 346.4533333333334 0 275.4133333333334 0 192S53.3333333333333 37.5466666666666 128 10.6666666666667V57.1733333333334C77.6533333333333 81.0666666666667 42.6666666666667 132.48 42.6666666666667 192M320 384C214.1866666666667 384 128 297.8133333333334 128 192S214.1866666666667 0 320 0S512 86.1866666666667 512 192S425.8133333333334 384 320 384M320 42.6666666666667C237.6533333333334 42.6666666666667 170.6666666666667 109.6533333333334 170.6666666666667 192S237.6533333333334 341.3333333333334 320 341.3333333333334S469.3333333333333 274.3466666666667 469.3333333333333 192S402.3466666666667 42.6666666666667 320 42.6666666666667z" />
-    <glyph glyph-name="plus-circle-outline"
-      unicode="&#xF419;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M277.3333333333333 298.6666666666667H234.6666666666667V213.3333333333334H149.3333333333333V170.6666666666667H234.6666666666667V85.3333333333334H277.3333333333333V170.6666666666667H362.6666666666667V213.3333333333334H277.3333333333333V298.6666666666667z" />
-    <glyph glyph-name="plus-minus"
-      unicode="&#xF991;"
-      horiz-adv-x="512" d=" M234.6666666666667 362.6666666666667V256H128V213.3333333333334H234.6666666666667V106.6666666666667H277.3333333333333V213.3333333333334H384V256H277.3333333333333V362.6666666666667H234.6666666666667M128 64V21.3333333333334H384V64H128z" />
-    <glyph glyph-name="plus-minus-box"
-      unicode="&#xF992;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667M234.6666666666667 320H277.3333333333333V256H341.3333333333333V213.3333333333334H277.3333333333333V149.3333333333334H234.6666666666667V213.3333333333334H170.6666666666667V256H234.6666666666667V320M170.6666666666667 106.6666666666667H341.3333333333333V64H170.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="plus-network"
-      unicode="&#xF41A;"
-      horiz-adv-x="512" d=" M341.3333333333333 213.3333333333334V256H277.3333333333333V320H234.6666666666667V256H170.6666666666667V213.3333333333334H234.6666666666667V149.3333333333334H277.3333333333333V213.3333333333334H341.3333333333333M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V128C405.3333333333333 104.5333333333333 386.1333333333334 85.3333333333334 362.6666666666667 85.3333333333334H277.3333333333333V42.6666666666667H298.6666666666667C310.4 42.6666666666667 320 33.0666666666667 320 21.3333333333334H469.3333333333333V-21.3333333333333H320C320 -33.0666666666667 310.4 -42.6666666666666 298.6666666666667 -42.6666666666666H213.3333333333333C201.6 -42.6666666666666 192 -33.0666666666667 192 -21.3333333333333H42.6666666666667V21.3333333333334H192C192 33.0666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H149.3333333333333C125.6533333333333 85.3333333333334 106.6666666666667 104.5333333333333 106.6666666666667 128V341.3333333333334C106.6666666666667 364.8 125.8666666666667 384 149.3333333333333 384H362.6666666666667z" />
-    <glyph glyph-name="plus-one"
-      unicode="&#xF41B;"
-      horiz-adv-x="512" d=" M213.3333333333333 277.3333333333334V192H298.6666666666667V149.3333333333334H213.3333333333333V64H170.6666666666667V149.3333333333334H85.3333333333333V192H170.6666666666667V277.3333333333334H213.3333333333333M309.3333333333333 318.2933333333334L405.3333333333333 341.3333333333334V64H362.6666666666667V290.1333333333334L309.3333333333333 279.4666666666667V318.2933333333334z" />
-    <glyph glyph-name="plus-outline"
-      unicode="&#xF704;"
-      horiz-adv-x="512" d=" M85.3333333333333 256H192V362.6666666666667H320V256H426.6666666666667V128H320V21.3333333333334H192V128H85.3333333333333V256M234.6666666666667 170.6666666666667V64H277.3333333333333V170.6666666666667H384V213.3333333333334H277.3333333333333V320H234.6666666666667V213.3333333333334H128V170.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="pocket"
-      unicode="&#xF41C;"
-      horiz-adv-x="512" d=" M467.1999999999999 357.12C461.6533333333333 372.2666666666667 447.1466666666666 382.5066666666667 430.9333333333333 382.5066666666667H81.28C65.4933333333333 382.5066666666667 50.9866666666667 372.48 45.2266666666667 357.5466666666667C43.52 353.0666666666667 42.6666666666667 348.5866666666667 42.6666666666667 343.8933333333333V215.04L44.16 189.4400000000001C50.3466666666667 131.2000000000001 80.64 80.4266666666667 127.36 44.8000000000001C128 44.16 129.0666666666667 43.5200000000001 129.92 42.6666666666667H130.3466666666666C155.52 24.3200000000001 183.4666666666667 11.9466666666667 213.3333333333333 5.76C227.84 2.9866666666667 242.1333333333334 1.4933333333333 256 1.4933333333333C269.44 1.4933333333333 282.6666666666667 2.7733333333333 295.4666666666667 5.1200000000001C297.1733333333333 5.3333333333334 298.6666666666667 5.7600000000001 300.16 5.9733333333334C300.5866666666667 6.1866666666667 301.0133333333333 6.4 301.6533333333333 6.6133333333334C330.6666666666667 12.8000000000001 357.5466666666667 24.96 381.6533333333333 42.6666666666667H382.08C382.9333333333333 43.5200000000001 384 44.1600000000001 384.64 44.8000000000001C431.36 80.4266666666667 461.6533333333333 131.2000000000002 467.84 189.4400000000002L469.3333333333333 215.0400000000001V343.8933333333333C469.3333333333333 348.1600000000001 468.6933333333333 352.64 467.1999999999999 357.12M376.9599999999999 222.9333333333333L276.4799999999999 126.72C270.9333333333333 121.1733333333334 263.4666666666666 118.6133333333334 255.9999999999999 118.6133333333334C248.9599999999999 118.6133333333334 241.7066666666666 121.1733333333333 235.9466666666666 126.72L135.6799999999999 222.9333333333333C123.9466666666666 234.0266666666667 123.5199999999999 252.5866666666667 134.8266666666666 264.32C145.9199999999999 276.0533333333334 164.4799999999999 276.2666666666667 176.2133333333333 265.1733333333333L255.9999999999999 188.3733333333333L336.4266666666666 265.1733333333333C347.9466666666666 276.2666666666667 366.5066666666666 275.84 377.8133333333333 264.32C388.9066666666666 252.5866666666667 388.4799999999999 234.0266666666667 376.9599999999999 222.9333333333333z" />
-    <glyph glyph-name="podcast"
-      unicode="&#xF993;"
-      horiz-adv-x="512" d=" M362.6666666666667 58.6666666666667V-10.6666666666666H149.3333333333333V58.6666666666667C149.3333333333333 88.1066666666667 197.12 112 256 112S362.6666666666667 88.1066666666667 362.6666666666667 58.6666666666667M256 330.6666666666667C332.5866666666667 330.6666666666667 394.6666666666667 268.5866666666667 394.6666666666667 192C394.6666666666667 165.3333333333334 387.2 140.3733333333333 374.1866666666666 119.2533333333333L341.3333333333333 148.48C348.16 161.4933333333334 352 176.4266666666667 352 192C352 245.3333333333334 309.3333333333333 288 256 288S160 245.3333333333334 160 192C160 176.4266666666667 163.84 161.4933333333334 170.6666666666667 148.48L137.8133333333333 119.2533333333333C124.8 140.3733333333333 117.3333333333333 165.3333333333334 117.3333333333333 192C117.3333333333333 268.5866666666667 179.4133333333333 330.6666666666667 256 330.6666666666667M256 416C379.7333333333334 416 480 315.7333333333334 480 192C480 143.36 464.4266666666666 98.3466666666667 438.1866666666666 61.6533333333334L406.1866666666666 90.4533333333334C425.8133333333334 119.4666666666667 437.3333333333333 154.4533333333334 437.3333333333333 192.0000000000001C437.3333333333333 292.0533333333334 356.0533333333334 373.3333333333334 256 373.3333333333334C155.9466666666667 373.3333333333334 74.6666666666667 292.0533333333334 74.6666666666667 192.0000000000001C74.6666666666667 154.4533333333334 86.1866666666667 119.4666666666667 105.8133333333333 90.4533333333334L73.8133333333333 61.6533333333334C47.5733333333333 98.3466666666667 32 143.36 32 192C32 315.7333333333334 132.2666666666667 416 256 416M256 245.3333333333334C285.44 245.3333333333334 309.3333333333333 221.44 309.3333333333333 192S285.44 138.6666666666667 256 138.6666666666667S202.6666666666667 162.5600000000001 202.6666666666667 192S226.56 245.3333333333334 256 245.3333333333334z" />
-    <glyph glyph-name="pokeball"
-      unicode="&#xF41D;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C168.96 362.6666666666667 97.0666666666667 297.6 86.6133333333333 213.3333333333334H173.44C182.8266666666666 250.24 216.32 277.3333333333334 256 277.3333333333334C295.68 277.3333333333334 329.1733333333333 250.24 338.56 213.3333333333334H425.3866666666667C414.9333333333334 297.6 343.04 362.6666666666667 256 362.6666666666667M256 21.3333333333334C343.04 21.3333333333334 414.9333333333333 86.4 425.3866666666667 170.6666666666667H338.56C329.1733333333334 133.76 295.68 106.6666666666667 256 106.6666666666667C216.32 106.6666666666667 182.8266666666667 133.76 173.44 170.6666666666667H86.6133333333333C97.0666666666667 86.4 168.96 21.3333333333334 256 21.3333333333334M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="pokemon-go"
-      unicode="&#xFA08;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C338.56 405.3333333333333 405.3333333333333 338.56 405.3333333333333 256C405.3333333333333 226.1333333333334 396.5866666666667 198.1866666666667 381.44 174.9333333333333L256 -25.8133333333333L130.56 174.9333333333333C115.4133333333333 198.1866666666667 106.6666666666667 226.1333333333334 106.6666666666667 256C106.6666666666667 338.56 173.44 405.3333333333333 256 405.3333333333333M256 373.3333333333334C198.4 373.3333333333334 150.6133333333333 331.9466666666667 140.5866666666667 277.3333333333334H195.6266666666667C204.3733333333333 302.2933333333334 228.0533333333333 320 256 320S307.6266666666667 302.2933333333334 316.3733333333334 277.3333333333334H371.4133333333333C361.3866666666667 331.9466666666667 313.6 373.3333333333334 256 373.3333333333334M256 192C228.0533333333333 192 204.3733333333333 209.7066666666667 195.6266666666667 234.6666666666667H140.5866666666667C143.36 219.9466666666667 148.6933333333333 206.08 156.5866666666667 193.92L157.44 192C178.3466666666666 160 214.6133333333334 138.6666666666667 256 138.6666666666667S333.6533333333333 160 354.56 192L355.4133333333333 193.92C363.3066666666667 206.08 368.64 219.9466666666667 371.4133333333333 234.6666666666667H316.3733333333334C307.6266666666667 209.7066666666667 283.9466666666667 192 256 192M256 288C238.2933333333333 288 224 273.7066666666667 224 256S238.2933333333333 224 256 224S288 238.2933333333334 288 256S273.7066666666667 288 256 288z" />
-    <glyph glyph-name="poker-chip"
-      unicode="&#xF82F;"
-      horiz-adv-x="512" d=" M490.6666666666666 192C490.6666666666666 62.2933333333334 385.7066666666666 -42.6666666666666 256 -42.6666666666666S21.3333333333333 62.2933333333334 21.3333333333333 192S126.2933333333333 426.6666666666667 256 426.6666666666667S490.6666666666666 321.7066666666667 490.6666666666666 192M277.3333333333333 361.3866666666667C322.7733333333333 355.6266666666667 364.16 331.7333333333334 391.8933333333333 295.2533333333334L429.0133333333333 316.5866666666667C393.6 366.5066666666667 338.3466666666667 398.9333333333334 277.3333333333333 405.3333333333333V361.3866666666667M82.9866666666667 316.5866666666667L120.1066666666667 295.2533333333334C147.84 331.7333333333334 189.2266666666667 355.6266666666667 234.6666666666667 361.3866666666667V405.3333333333333C173.6533333333333 398.9333333333334 118.4 366.5066666666667 82.9866666666667 316.5866666666667M61.6533333333333 104.5333333333333L98.56 125.8666666666667C80.8533333333333 168.1066666666667 80.8533333333333 215.8933333333333 98.56 258.1333333333334L61.6533333333333 279.4666666666667C36.2666666666667 224 36.2666666666667 160 61.6533333333333 104.5333333333333M234.6666666666667 22.6133333333333C189.2266666666667 28.3733333333333 147.84 52.2666666666667 120.1066666666667 88.7466666666667L82.9866666666667 67.4133333333334C118.4 17.4933333333333 173.6533333333333 -14.9333333333333 234.6666666666667 -21.3333333333333V22.6133333333333M429.0133333333333 67.4133333333334L391.8933333333333 88.7466666666667C364.16 52.2666666666667 322.7733333333333 28.3733333333333 277.3333333333333 22.6133333333333V-20.0533333333333C338.1333333333334 -13.8666666666667 393.3866666666667 17.92 429.0133333333333 67.4133333333333M450.3466666666667 104.5333333333333C475.7333333333333 159.9999999999999 475.7333333333333 223.9999999999999 450.3466666666667 279.4666666666666L413.44 258.1333333333332C431.1466666666666 215.8933333333332 431.1466666666666 168.1066666666666 413.44 125.8666666666666L450.3466666666667 104.5333333333333M320 192L256 298.6666666666667L192 192L256 85.3333333333334L320 192z" />
-    <glyph glyph-name="polaroid"
-      unicode="&#xF41E;"
-      horiz-adv-x="512" d=" M128 384H384C407.4666666666667 384 426.6666666666667 364.8 426.6666666666667 341.3333333333334V42.6666666666667C426.6666666666667 19.2 407.4666666666667 0 384 0H128C104.5333333333333 0 85.3333333333333 19.2 85.3333333333333 42.6666666666667V341.3333333333334C85.3333333333333 364.8 104.5333333333333 384 128 384M128 341.3333333333334V85.3333333333334H384V341.3333333333334H128z" />
-    <glyph glyph-name="poll"
-      unicode="&#xF41F;"
-      horiz-adv-x="512" d=" M64 -21.3333333333333V277.3333333333334H149.3333333333333V-21.3333333333333H64M213.3333333333333 -21.3333333333333V405.3333333333333H298.6666666666667V-21.3333333333333H213.3333333333333M362.6666666666667 -21.3333333333333V149.3333333333334H448V-21.3333333333333H362.6666666666667z" />
-    <glyph glyph-name="poll-box"
-      unicode="&#xF420;"
-      horiz-adv-x="512" d=" M362.6666666666667 85.3333333333334H320V170.6666666666667H362.6666666666667M277.3333333333333 85.3333333333334H234.6666666666667V298.6666666666667H277.3333333333333M192 85.3333333333334H149.3333333333333V234.6666666666667H192M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="polymer"
-      unicode="&#xF421;"
-      horiz-adv-x="512" d=" M405.3333333333333 362.6666666666667H320L151.4666666666667 93.2266666666667L96 192L192 362.6666666666667H106.6666666666667L10.6666666666667 192L106.6666666666667 21.3333333333334H192L360.32 290.7733333333334L416 192L320 21.3333333333334H405.3333333333333L501.3333333333333 192L405.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="pool"
-      unicode="&#xF606;"
-      horiz-adv-x="512" d=" M42.6666666666667 128C78.2933333333333 144 113.7066666666667 160 149.3333333333333 167.04V341.3333333333334C149.3333333333333 376.7466666666667 177.92 405.3333333333333 213.3333333333333 405.3333333333333C241.28 405.3333333333333 264.96 387.6266666666667 273.7066666666667 362.6666666666667H213.3333333333333C201.6 362.6666666666667 192 353.0666666666667 192 341.3333333333334V320H298.6666666666667V341.3333333333334C298.6666666666667 376.7466666666667 327.2533333333334 405.3333333333333 362.6666666666667 405.3333333333333C390.6133333333333 405.3333333333333 414.2933333333334 387.6266666666667 423.04 362.6666666666667H362.6666666666667C350.9333333333333 362.6666666666667 341.3333333333333 353.0666666666667 341.3333333333333 341.3333333333334V129.28C384 136.1066666666667 426.6666666666667 170.6666666666667 469.3333333333333 170.6666666666667V128C421.9733333333334 128 374.6133333333333 85.3333333333334 327.04 85.3333333333334C279.68 85.3333333333334 232.32 128 184.96 128C137.3866666666667 128 90.0266666666667 106.6666666666667 42.6666666666667 85.3333333333334V128M298.6666666666667 277.3333333333334H192V234.6666666666667H298.6666666666667V277.3333333333334M298.6666666666667 192H192V170.6666666666667C227.6266666666667 167.2533333333333 263.04 142.72 298.6666666666667 132.48V192M42.6666666666667 42.6666666666667C90.0266666666667 64 137.3866666666667 85.3333333333334 184.96 85.3333333333334C232.32 85.3333333333334 279.68 42.6666666666667 327.04 42.6666666666667C374.6133333333333 42.6666666666667 421.9733333333334 85.3333333333334 469.3333333333333 85.3333333333334V42.6666666666667C421.9733333333334 42.6666666666667 374.6133333333333 0 327.04 0C279.68 0 232.32 42.6666666666667 184.96 42.6666666666667C137.3866666666667 42.6666666666667 90.0266666666667 21.3333333333334 42.6666666666667 0V42.6666666666667z" />
-    <glyph glyph-name="popcorn"
-      unicode="&#xF422;"
-      horiz-adv-x="512" d=" M149.3333333333333 -21.3333333333333H101.3333333333333S85.3333333333333 -21.3333333333333 81.28 7.4666666666667L43.52 366.7200000000001L42.6666666666667 373.3333333333334C42.6666666666667 391.04 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333S128 391.04 128 373.3333333333334C128 391.04 147.2 405.3333333333333 170.6666666666667 405.3333333333333S213.3333333333333 391.04 213.3333333333333 373.3333333333334C213.3333333333333 391.04 232.5333333333334 405.3333333333333 256 405.3333333333333C279.2533333333334 405.3333333333333 298.6666666666667 391.2533333333334 298.6666666666667 373.3333333333334C298.6666666666667 391.04 317.8666666666667 405.3333333333333 341.3333333333333 405.3333333333333S384 391.04 384 373.3333333333334C384 391.04 403.2 405.3333333333333 426.6666666666667 405.3333333333333S469.3333333333333 391.04 469.3333333333333 373.3333333333334L468.48 366.7200000000001L430.7200000000001 7.4666666666667C426.6666666666667 -21.3333333333333 410.6666666666667 -21.3333333333333 410.6666666666667 -21.3333333333333H149.3333333333333M380.8 342.8266666666667C374.4 354.3466666666667 359.2533333333334 362.6666666666667 341.3333333333333 362.6666666666667C324.0533333333333 362.6666666666667 306.3466666666667 354.9866666666667 298.6666666666667 344.1066666666667L293.9733333333333 21.3333333333334H355.4133333333333L380.8 342.8266666666667M213.3333333333333 344.1066666666667C205.6533333333333 354.9866666666667 187.9466666666667 362.6666666666667 170.6666666666667 362.6666666666667C152.7466666666667 362.6666666666667 137.6 354.3466666666667 131.2 342.8266666666667L156.5866666666667 21.3333333333334H218.0266666666667L213.3333333333333 344.1066666666667z" />
-    <glyph glyph-name="pot"
-      unicode="&#xF65A;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667C405.3333333333333 19.2 386.1333333333334 0 362.6666666666667 0H149.3333333333333C125.8666666666667 0 106.6666666666667 19.2 106.6666666666667 42.6666666666667V170.6666666666667H64V234.6666666666667H448V170.6666666666667H405.3333333333333V42.6666666666667M128 320H170.6666666666667V277.3333333333334H128V320M234.6666666666667 320H277.3333333333333V277.3333333333334H234.6666666666667V320M341.3333333333333 320H384V277.3333333333334H341.3333333333333V320M384 384H426.6666666666667V341.3333333333334H384V384M277.3333333333333 384H320V341.3333333333334H277.3333333333333V384M170.6666666666667 384H213.3333333333333V341.3333333333334H170.6666666666667V384z" />
-    <glyph glyph-name="pot-mix"
-      unicode="&#xF65B;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667C405.3333333333333 19.2 386.1333333333334 0 362.6666666666667 0H149.3333333333333C125.8666666666667 0 106.6666666666667 19.2 106.6666666666667 42.6666666666667V170.6666666666667H64V234.6666666666667H298.6666666666667L384 382.5066666666667L420.9066666666667 361.1733333333334L347.9466666666666 234.6666666666667H448V170.6666666666667H405.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="pound"
-      unicode="&#xF423;"
-      horiz-adv-x="512" d=" M115.4133333333333 0L130.56 85.3333333333334H45.2266666666667L52.6933333333333 128H138.0266666666667L160.64 256H75.3066666666667L82.7733333333334 298.6666666666667H168.1066666666667L183.2533333333333 384H225.92L210.7733333333333 298.6666666666667H338.7733333333333L353.92 384H396.5866666666667L381.44 298.6666666666667H466.7733333333333L459.3066666666666 256H373.9733333333333L351.36 128H436.6933333333333L429.2266666666666 85.3333333333334H343.8933333333333L328.7466666666666 0H286.08L301.2266666666666 85.3333333333334H173.2266666666666L158.0799999999999 0H115.4133333333333M203.3066666666667 256L180.6933333333333 128H308.6933333333333L331.3066666666666 256H203.3066666666667z" />
-    <glyph glyph-name="pound-box"
-      unicode="&#xF424;"
-      horiz-adv-x="512" d=" M64 341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334M149.3333333333333 64H192L199.4666666666667 106.6666666666667H284.8L277.3333333333333 64H320L327.4666666666667 106.6666666666667H370.1333333333334L377.8133333333334 149.3333333333334H335.1466666666667L350.08 234.6666666666667H392.7466666666667L400.2133333333334 277.3333333333334H357.5466666666667L365.2266666666667 320H322.56L314.88 277.3333333333334H229.5466666666667L237.2266666666667 320H194.56L186.88 277.3333333333334H144.2133333333334L136.7466666666667 234.6666666666667H179.4133333333334L164.48 149.3333333333334H121.8133333333334L114.1333333333334 106.6666666666667H156.8L149.3333333333333 64M222.08 234.6666666666667H307.4133333333333L292.48 149.3333333333334H207.1466666666667L222.08 234.6666666666667z" />
-    <glyph glyph-name="power"
-      unicode="&#xF425;"
-      horiz-adv-x="512" d=" M353.28 331.9466666666667L322.3466666666667 301.0133333333333C359.2533333333334 278.6133333333334 384 238.2933333333334 384 192C384 121.3866666666667 326.6133333333334 64 256 64S128 121.3866666666667 128 192C128 238.2933333333334 152.7466666666667 278.6133333333334 189.44 301.2266666666667L158.72 331.9466666666667C114.3466666666667 301.2266666666667 85.3333333333333 250.0266666666667 85.3333333333333 192C85.3333333333333 97.7066666666667 161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192C426.6666666666667 250.0266666666667 397.6533333333333 301.2266666666667 353.28 331.9466666666667M277.3333333333333 384H234.6666666666667V170.6666666666667H277.3333333333333" />
-    <glyph glyph-name="power-cycle"
-      unicode="&#xF900;"
-      horiz-adv-x="512" d=" M256 384C149.9733333333333 384 64 298.0266666666667 64 192S149.9733333333333 0 256 0S448 85.9733333333334 448 192S362.0266666666667 384 256 384M256 42.6666666666667C173.44 42.6666666666667 106.6666666666667 109.44 106.6666666666667 192S173.44 341.3333333333334 256 341.3333333333334S405.3333333333333 274.5600000000001 405.3333333333333 192S338.56 42.6666666666667 256 42.6666666666667M277.3333333333333 85.3333333333334H234.6666666666667V298.6666666666667H277.3333333333333V85.3333333333334z" />
-    <glyph glyph-name="power-off"
-      unicode="&#xF901;"
-      horiz-adv-x="512" d=" M256 384C149.9733333333333 384 64 298.0266666666667 64 192S149.9733333333333 0 256 0S448 85.9733333333334 448 192S362.0266666666667 384 256 384M256 42.6666666666667C173.44 42.6666666666667 106.6666666666667 109.44 106.6666666666667 192S173.44 341.3333333333334 256 341.3333333333334S405.3333333333333 274.5600000000001 405.3333333333333 192S338.56 42.6666666666667 256 42.6666666666667z" />
-    <glyph glyph-name="power-on"
-      unicode="&#xF902;"
-      horiz-adv-x="512" d=" M234.6666666666667 384H277.3333333333333V0H234.6666666666667V384z" />
-    <glyph glyph-name="power-plug"
-      unicode="&#xF6A4;"
-      horiz-adv-x="512" d=" M341.3333333333333 298.6666666666667V384H298.6666666666667V298.6666666666667H213.3333333333333V384H170.6666666666667V298.6666666666667C149.3333333333333 298.6666666666667 128 277.3333333333334 128 256V138.6666666666667L202.6666666666667 64V0H309.3333333333333V64L384 138.6666666666667V256C384 277.3333333333334 362.6666666666667 298.6666666666667 341.3333333333333 298.6666666666667z" />
-    <glyph glyph-name="power-plug-off"
-      unicode="&#xF6A5;"
-      horiz-adv-x="512" d=" M170.6666666666667 384V316.1600000000001C236.8 251.0933333333334 300.8 185.6 366.9333333333333 121.6C371.2 128.0000000000001 379.7333333333334 132.2666666666667 384 140.8000000000001V260.2666666666667C384 284.16 356.2666666666667 295.2533333333334 341.3333333333333 302.08V384H298.6666666666667V298.6666666666667H213.3333333333333V384H170.6666666666667M69.9733333333333 362.6666666666667C60.8 353.7066666666667 51.84 344.5333333333334 42.6666666666667 335.5733333333334L128 250.24V138.6666666666667C152.96 114.1333333333333 177.7066666666667 88.96 202.6666666666667 64V0H309.3333333333333V64C314.0266666666667 69.76 318.9333333333333 56.96 323.6266666666667 54.6133333333333C349.2266666666667 29.0133333333333 372.6933333333333 3.4133333333334 398.2933333333334 -22.1866666666667C408.9600000000001 -13.6533333333334 417.4933333333334 -2.9866666666667 426.0266666666667 5.5466666666666C306.5600000000001 125.0133333333333 187.0933333333334 242.3466666666667 69.7600000000001 361.8133333333333L69.9733333333333 362.6666666666667z" />
-    <glyph glyph-name="power-settings"
-      unicode="&#xF426;"
-      horiz-adv-x="512" d=" M320 -64H362.6666666666667V-21.3333333333333H320M353.28 353.28L322.3466666666667 322.3466666666667C359.2533333333334 299.9466666666667 384 259.6266666666667 384 213.3333333333334C384 142.72 326.6133333333334 85.3333333333334 256 85.3333333333334S128 142.72 128 213.3333333333334C128 259.6266666666667 152.7466666666667 299.9466666666667 189.44 322.56L158.72 353.28C114.3466666666667 322.56 85.3333333333333 271.36 85.3333333333333 213.3333333333334C85.3333333333333 119.04 161.7066666666667 42.6666666666667 256 42.6666666666667S426.6666666666667 119.04 426.6666666666667 213.3333333333334C426.6666666666667 271.36 397.6533333333333 322.56 353.28 353.28M277.3333333333333 405.3333333333333H234.6666666666667V192H277.3333333333333M234.6666666666667 -64H277.3333333333333V-21.3333333333333H234.6666666666667M149.3333333333333 -64H192V-21.3333333333333H149.3333333333333V-64z" />
-    <glyph glyph-name="power-sleep"
-      unicode="&#xF903;"
-      horiz-adv-x="512" d=" M399.5733333333333 64C328.5333333333333 -14.72 207.1466666666667 -21.3333333333333 128 50.3466666666667C49.7066666666667 121.3866666666667 43.52 242.7733333333333 114.56 321.4933333333334C147.2 357.3333333333334 192 379.7333333333334 240.4266666666667 384C169.8133333333333 305.0666666666667 176.4266666666667 183.68 256 112.8533333333334C290.7733333333333 81.28 336.64 64 384 64H399.5733333333333z" />
-    <glyph glyph-name="power-socket"
-      unicode="&#xF427;"
-      horiz-adv-x="512" d=" M320 128H362.6666666666667V213.3333333333334H320M149.3333333333333 128H192V213.3333333333334H149.3333333333333M234.6666666666667 170.6666666666667H277.3333333333333V256H234.6666666666667M188.3733333333333 298.6666666666667H324.2666666666667L405.3333333333333 217.6V85.3333333333334H106.6666666666667V217.6M170.6666666666667 341.3333333333334L64 234.6666666666667V42.6666666666667H448V234.6666666666667L341.3333333333333 341.3333333333334H170.6666666666667z" />
-    <glyph glyph-name="power-socket-au"
-      unicode="&#xF904;"
-      horiz-adv-x="512" d=" M90.0266666666667 405.3333333333333C63.7866666666667 405.3333333333333 42.6666666666667 384.2133333333333 42.6666666666667 357.9733333333334V26.0266666666666C42.6666666666667 0 64 -21.3333333333333 90.0266666666667 -21.3333333333333H421.9733333333334C448.2133333333334 -21.3333333333333 469.3333333333333 -0.2133333333334 469.3333333333333 26.0266666666666V357.9733333333334C469.3333333333333 384 448 405.3333333333333 421.9733333333334 405.3333333333333H90.0266666666667M256 362.6666666666667C350.2933333333334 362.6666666666667 426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667M176.4266666666667 287.1466666666667L133.76 213.3333333333334L170.6666666666667 192L213.3333333333333 265.8133333333334L176.4266666666667 287.1466666666667M335.5733333333333 287.1466666666667L298.6666666666667 265.8133333333334L341.3333333333333 192L378.24 213.3333333333334L335.5733333333333 287.1466666666667M234.6666666666667 149.3333333333334V64H277.3333333333333V149.3333333333334H234.6666666666667z" />
-    <glyph glyph-name="power-socket-eu"
-      unicode="&#xF7E6;"
-      horiz-adv-x="512" d=" M160 224C177.7066666666667 224 192 209.7066666666667 192 192S177.7066666666667 160 160 160C142.08 160 128 174.2933333333334 128 192S142.2933333333333 224 160 224M352 224C369.7066666666666 224 384 209.7066666666667 384 192S369.7066666666666 160 352 160S320 174.2933333333334 320 192S334.2933333333333 224 352 224M90.0266666666667 405.3333333333333H421.9733333333334C448 405.3333333333333 469.3333333333333 384 469.3333333333333 357.9733333333334V26.0266666666666C469.3333333333333 -0.2133333333334 448.2133333333334 -21.3333333333333 421.9733333333334 -21.3333333333333H90.0266666666667C64 -21.3333333333333 42.6666666666667 0 42.6666666666667 26.0266666666666V357.9733333333334C42.6666666666667 384.2133333333333 63.7866666666667 405.3333333333333 90.0266666666667 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="power-socket-uk"
-      unicode="&#xF7E7;"
-      horiz-adv-x="512" d=" M309.3333333333333 154.6666666666667H384V106.6666666666667H309.3333333333333V154.6666666666667M128 154.6666666666667H202.6666666666667V106.6666666666667H128V154.6666666666667M234.6666666666667 320H277.3333333333333V234.6666666666667H234.6666666666667V320M90.0266666666667 405.3333333333333C63.7866666666667 405.3333333333333 42.6666666666667 384.2133333333333 42.6666666666667 357.9733333333334V26.0266666666666C42.6666666666667 0 64 -21.3333333333333 90.0266666666667 -21.3333333333333H421.9733333333334C448.2133333333334 -21.3333333333333 469.3333333333333 -0.2133333333334 469.3333333333333 26.0266666666666V357.9733333333334C469.3333333333333 384 448 405.3333333333333 421.9733333333334 405.3333333333333H90.0266666666667M256 362.6666666666667C350.2933333333334 362.6666666666667 426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="power-socket-us"
-      unicode="&#xF7E8;"
-      horiz-adv-x="512" d=" M170.6666666666667 298.6666666666667H213.3333333333333V192H170.6666666666667V298.6666666666667M90.0266666666667 405.3333333333333H421.9733333333334C448 405.3333333333333 469.3333333333333 384 469.3333333333333 357.9733333333334V26.0266666666666C469.3333333333333 -0.2133333333334 448.2133333333334 -21.3333333333333 421.9733333333334 -21.3333333333333H90.0266666666667C64 -21.3333333333333 42.6666666666667 0 42.6666666666667 26.0266666666666V357.9733333333334C42.6666666666667 384.2133333333333 63.7866666666667 405.3333333333333 90.0266666666667 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667M298.6666666666667 288H341.3333333333333V202.6666666666667H298.6666666666667V288M224 101.3333333333334C224 119.04 238.2933333333333 133.3333333333334 256 133.3333333333334S288 119.04 288 101.3333333333334V85.3333333333334H224V101.3333333333334z" />
-    <glyph glyph-name="power-standby"
-      unicode="&#xF905;"
-      horiz-adv-x="512" d=" M277.3333333333333 384H234.6666666666667V170.6666666666667H277.3333333333333V384M380.3733333333333 337.7066666666667L350.08 307.4133333333334C385.0666666666667 279.2533333333334 405.3333333333333 236.8 405.3333333333333 192C405.3333333333333 109.44 338.56 42.6666666666667 256 42.6666666666667C173.6533333333333 42.6666666666667 106.6666666666667 109.2266666666667 106.6666666666667 192C106.6666666666667 236.5866666666667 126.9333333333333 279.2533333333334 161.7066666666667 307.6266666666667L131.6266666666667 337.7066666666667C50.7733333333333 269.0133333333333 40.96 147.84 109.6533333333333 66.9866666666667C178.3466666666666 -13.6533333333333 299.52 -23.4666666666667 380.3733333333333 45.2266666666667C423.4666666666667 81.7066666666667 448 135.4666666666667 448 192C448 248.1066666666667 423.2533333333334 301.44 380.3733333333333 337.7066666666667z" />
-    <glyph glyph-name="powershell"
-      unicode="&#xFA09;"
-      horiz-adv-x="512" d=" M465.7066666666666 362.6666666666667C476.1599999999999 362.6666666666667 482.7733333333333 354.1333333333334 480 343.68L412.5866666666667 40.3200000000001C410.24 29.8666666666667 400 21.3333333333334 389.5466666666666 21.3333333333334H46.2933333333333C35.84 21.3333333333334 29.2266666666667 29.8666666666667 32 40.3200000000001L99.4133333333333 343.68C101.76 354.1333333333334 112 362.6666666666667 122.4533333333333 362.6666666666667H465.7066666666666M337.7066666666666 106.6666666666667H252.3733333333333C242.56 106.6666666666667 234.6666666666667 98.5600000000001 234.6666666666667 88.7466666666667C234.6666666666667 78.72 242.56 70.6133333333334 252.3733333333333 70.6133333333334H337.7066666666666C347.7333333333333 70.6133333333334 355.84 78.72 355.84 88.7466666666667C355.84 98.5600000000001 347.7333333333334 106.6666666666667 337.7066666666667 106.6666666666667M123.3066666666667 100.6933333333333C114.7733333333333 94.72 112.8533333333333 82.9866666666667 118.8266666666667 74.6666666666667C124.8 65.7066666666667 136.7466666666667 64 145.28 69.76C302.08 180.0533333333334 303.1466666666667 181.3333333333334 304.2133333333333 181.9733333333334C308.0533333333333 185.3866666666667 309.9733333333333 190.0800000000001 310.1866666666666 194.7733333333333C310.4 199.04 309.3333333333333 202.6666666666666 306.7733333333333 206.72L201.8133333333333 319.36C194.7733333333334 327.04 182.8266666666667 327.4666666666667 175.1466666666667 320C167.4666666666667 313.1733333333334 167.04 301.2266666666667 174.08 293.5466666666667L262.6133333333334 198.8266666666667L123.3066666666667 100.6933333333333z" />
-    <glyph glyph-name="prescription"
-      unicode="&#xF705;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667V149.3333333333334H128V234.6666666666667H170.6666666666667L286.08 119.2533333333333L209.7066666666667 42.6666666666667L239.7866666666667 12.5866666666667L316.3733333333334 88.96L392.7466666666667 12.5866666666668L422.8266666666667 42.6666666666667L346.4533333333334 119.2533333333333L422.8266666666667 195.6266666666667L392.7466666666667 225.92L316.3733333333334 149.3333333333334L231.04 234.6666666666667H234.6666666666667C270.08 234.6666666666667 298.6666666666667 263.2533333333334 298.6666666666667 298.6666666666667S270.08 362.6666666666667 234.6666666666667 362.6666666666667H85.3333333333333M128 320H234.6666666666667C246.4 320 256 310.4 256 298.6666666666667S246.4 277.3333333333334 234.6666666666667 277.3333333333334H128V320z" />
-    <glyph glyph-name="presentation"
-      unicode="&#xF428;"
-      horiz-adv-x="512" d=" M42.6666666666667 384H213.3333333333333C213.3333333333333 407.4666666666667 232.5333333333334 426.6666666666667 256 426.6666666666667S298.6666666666667 407.4666666666667 298.6666666666667 384H469.3333333333333V341.3333333333334H448V106.6666666666667H325.3333333333333L362.6666666666667 -21.3333333333333H320L282.6666666666667 106.6666666666667H229.3333333333333L192 -21.3333333333333H149.3333333333333L186.6666666666667 106.6666666666667H64V341.3333333333334H42.6666666666667V384M106.6666666666667 341.3333333333334V149.3333333333334H405.3333333333333V341.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="presentation-play"
-      unicode="&#xF429;"
-      horiz-adv-x="512" d=" M42.6666666666667 384H213.3333333333333C213.3333333333333 407.4666666666667 232.5333333333334 426.6666666666667 256 426.6666666666667S298.6666666666667 407.4666666666667 298.6666666666667 384H469.3333333333333V341.3333333333334H448V106.6666666666667H325.3333333333333L362.6666666666667 -21.3333333333333H320L282.6666666666667 106.6666666666667H229.3333333333333L192 -21.3333333333333H149.3333333333333L186.6666666666667 106.6666666666667H64V341.3333333333334H42.6666666666667V384M106.6666666666667 341.3333333333334V149.3333333333334H405.3333333333333V341.3333333333334H106.6666666666667M252.8 195.2C250.88 193.28 248.32 192 245.3333333333333 192C239.36 192 234.6666666666667 196.6933333333334 234.6666666666667 202.6666666666667V288C234.6666666666667 293.9733333333334 239.36 298.6666666666667 245.3333333333333 298.6666666666667C248.32 298.6666666666667 250.88 297.3866666666667 252.8 295.4666666666667L282.6666666666667 265.8133333333334C289.4933333333334 258.9866666666667 296.32 252.16 296.32 245.3333333333334C296.32 238.5066666666667 289.4933333333334 231.68 282.6666666666667 224.8533333333333L252.8 195.2z" />
-    <glyph glyph-name="printer"
-      unicode="&#xF42A;"
-      horiz-adv-x="512" d=" M384 384H128V298.6666666666667H384M405.3333333333333 192C393.6 192 384 201.6 384 213.3333333333334S393.6 234.6666666666667 405.3333333333333 234.6666666666667S426.6666666666667 225.0666666666667 426.6666666666667 213.3333333333334S417.0666666666667 192 405.3333333333333 192M341.3333333333333 42.6666666666667H170.6666666666667V149.3333333333334H341.3333333333333M405.3333333333333 277.3333333333334H106.6666666666667C71.2533333333333 277.3333333333334 42.6666666666667 248.7466666666667 42.6666666666667 213.3333333333334V85.3333333333334H128V0H384V85.3333333333334H469.3333333333333V213.3333333333334C469.3333333333333 248.7466666666667 440.7466666666667 277.3333333333334 405.3333333333333 277.3333333333334z" />
-    <glyph glyph-name="printer-3d"
-      unicode="&#xF42B;"
-      horiz-adv-x="512" d=" M405.3333333333333 320C417.0666666666667 320 426.6666666666667 329.6 426.6666666666667 341.3333333333334S417.0666666666667 362.6666666666667 405.3333333333333 362.6666666666667S384 353.0666666666667 384 341.3333333333334S393.6 320 405.3333333333333 320M405.3333333333333 405.3333333333333C440.7466666666667 405.3333333333333 469.3333333333333 376.7466666666667 469.3333333333333 341.3333333333334V213.3333333333334H384V298.6666666666667H128V213.3333333333334H42.6666666666667V341.3333333333334C42.6666666666667 376.7466666666667 71.2533333333333 405.3333333333333 106.6666666666667 405.3333333333333H405.3333333333333M384 58.6666666666667C384 50.5600000000001 379.52 43.52 372.6933333333333 39.8933333333334L268.16 -17.4933333333333C264.5333333333333 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L139.3066666666666 39.8933333333334C132.4799999999999 43.5200000000001 128 50.5600000000001 128 58.6666666666667V170.6666666666667C128 178.7733333333334 132.4799999999999 185.8133333333334 139.3066666666666 189.4400000000001L243.84 241.4933333333334C247.2533333333333 244.0533333333334 251.5199999999999 245.3333333333334 256 245.3333333333334C260.48 245.3333333333334 264.5333333333333 244.0533333333334 268.16 241.4933333333334L372.6933333333333 189.4400000000001C379.52 185.8133333333334 384 178.7733333333334 384 170.6666666666667V58.6666666666667M256 199.4666666666667L192.8533333333333 170.6666666666667L256 136.5333333333334L319.1466666666667 170.6666666666667L256 199.4666666666667M170.6666666666667 71.2533333333333L234.6666666666667 36.48V99.6266666666667L170.6666666666667 134.1866666666667V71.2533333333335M341.3333333333333 71.2533333333335V134.1866666666667L277.3333333333333 99.6266666666667V36.48L341.3333333333333 71.2533333333333z" />
-    <glyph glyph-name="printer-alert"
-      unicode="&#xF42C;"
-      horiz-adv-x="512" d=" M298.6666666666667 362.6666666666667V277.3333333333334H128V362.6666666666667H298.6666666666667M320 170.6666666666667C331.7333333333334 170.6666666666667 341.3333333333333 180.2666666666667 341.3333333333333 192S331.7333333333334 213.3333333333334 320 213.3333333333334S298.6666666666667 203.7333333333334 298.6666666666667 192S308.2666666666667 170.6666666666667 320 170.6666666666667M277.3333333333333 42.6666666666667V128H149.3333333333333V42.6666666666667H277.3333333333333M320 256C355.4133333333333 256 384 227.4133333333334 384 192V85.3333333333334H320V0H106.6666666666667V85.3333333333334H42.6666666666667V192C42.6666666666667 227.4133333333334 71.2533333333333 256 106.6666666666667 256H320M469.3333333333333 298.6666666666667V192H426.6666666666667V298.6666666666667H469.3333333333333M469.3333333333333 149.3333333333334V106.6666666666667H426.6666666666667V149.3333333333334H469.3333333333333z" />
-    <glyph glyph-name="printer-settings"
-      unicode="&#xF706;"
-      horiz-adv-x="512" d=" M384 405.3333333333333V320H128V405.3333333333333H384M405.3333333333333 213.3333333333334C417.0666666666667 213.3333333333334 426.6666666666667 222.9333333333333 426.6666666666667 234.6666666666667S417.0666666666667 256 405.3333333333333 256S384 246.4000000000001 384 234.6666666666667S393.6 213.3333333333334 405.3333333333333 213.3333333333334M341.3333333333333 64V170.6666666666667H170.6666666666667V64H341.3333333333333M405.3333333333333 298.6666666666667C440.7466666666667 298.6666666666667 469.3333333333333 270.0800000000001 469.3333333333333 234.6666666666667V106.6666666666667H384V21.3333333333334H128V106.6666666666667H42.6666666666667V234.6666666666667C42.6666666666667 270.0800000000001 71.2533333333333 298.6666666666667 106.6666666666667 298.6666666666667H405.3333333333333M320 -64V-21.3333333333333H362.6666666666667V-64H320M234.6666666666667 -64V-21.3333333333333H277.3333333333333V-64H234.6666666666667M149.3333333333333 -64V-21.3333333333333H192V-64H149.3333333333333z" />
-    <glyph glyph-name="printer-wireless"
-      unicode="&#xFA0A;"
-      horiz-adv-x="512" d=" M105.1733333333333 364.3733333333334L135.2533333333333 334.2933333333334C201.8133333333333 401.0666666666667 309.9733333333333 401.0666666666667 376.7466666666667 334.2933333333334L406.8266666666667 364.3733333333334C323.6266666666667 448 188.5866666666667 448 105.1733333333333 364.3733333333334M165.5466666666667 304L195.6266666666667 273.92C228.9066666666667 307.2000000000001 282.88 307.2000000000001 316.3733333333334 273.92L346.4533333333333 304C296.5333333333333 353.92 215.4666666666666 353.92 165.5466666666666 304M405.3333333333333 149.3333333333334C393.6 149.3333333333334 384 158.9333333333333 384 170.6666666666667S393.6 192 405.3333333333333 192S426.6666666666667 182.4 426.6666666666667 170.6666666666667S417.0666666666667 149.3333333333334 405.3333333333333 149.3333333333334M341.3333333333333 21.3333333333334H170.6666666666667V128H341.3333333333333V21.3333333333334M405.3333333333333 234.6666666666667H106.6666666666667C71.2533333333333 234.6666666666667 42.6666666666667 206.08 42.6666666666667 170.6666666666667V64H128V-21.3333333333333H384V64H469.3333333333333V170.6666666666667C469.3333333333333 206.08 440.7466666666667 234.6666666666667 405.3333333333333 234.6666666666667z" />
-    <glyph glyph-name="priority-high"
-      unicode="&#xF603;"
-      horiz-adv-x="512" d=" M298.6666666666667 42.6666666666667H469.3333333333333V85.3333333333334H298.6666666666667V42.6666666666667M298.6666666666667 160H469.3333333333333V202.6666666666667H298.6666666666667V160M298.6666666666667 277.3333333333334H469.3333333333333V320H298.6666666666667V277.3333333333334M42.6666666666667 181.3333333333334C42.6666666666667 257.7066666666667 104.96 320 181.3333333333333 320H192V362.6666666666667L256 298.6666666666667L192 234.6666666666667V277.3333333333334H181.3333333333333C128 277.3333333333334 85.3333333333333 234.6666666666667 85.3333333333333 181.3333333333334S128 85.3333333333334 181.3333333333333 85.3333333333334H256V42.6666666666667H181.3333333333333C104.96 42.6666666666667 42.6666666666667 104.96 42.6666666666667 181.3333333333334z" />
-    <glyph glyph-name="priority-low"
-      unicode="&#xF604;"
-      horiz-adv-x="512" d=" M298.6666666666667 341.3333333333334H469.3333333333333V298.6666666666667H298.6666666666667V341.3333333333334M298.6666666666667 224H469.3333333333333V181.3333333333334H298.6666666666667V224M298.6666666666667 106.6666666666667H469.3333333333333V64H298.6666666666667V106.6666666666667M42.6666666666667 202.6666666666667C42.6666666666667 126.2933333333334 104.96 64 181.3333333333333 64H192V21.3333333333334L256 85.3333333333334L192 149.3333333333334V106.6666666666667H181.3333333333333C128 106.6666666666667 85.3333333333333 149.3333333333334 85.3333333333333 202.6666666666667S128 298.6666666666667 181.3333333333333 298.6666666666667H256V341.3333333333334H181.3333333333333C104.96 341.3333333333334 42.6666666666667 279.04 42.6666666666667 202.6666666666667z" />
-    <glyph glyph-name="professional-hexagon"
-      unicode="&#xF42D;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M106.6666666666667 256V128H133.3333333333333V170.6666666666667H149.3333333333333C172.8 170.6666666666667 192 189.8666666666667 192 213.3333333333334S172.8 256 149.3333333333333 256H106.6666666666667M133.3333333333333 192V234.6666666666667H144C155.7333333333333 234.6666666666667 165.3333333333333 225.0666666666667 165.3333333333333 213.3333333333334S155.7333333333333 192 144 192H133.3333333333333M208 256V128H234.6666666666667V170.6666666666667H250.6666666666667L264.7466666666667 128H292.9066666666667L276.0533333333334 178.9866666666667C286.5066666666667 186.6666666666667 293.3333333333334 199.2533333333333 293.3333333333334 213.3333333333334C293.3333333333334 236.8 274.1333333333334 256 250.6666666666667 256H208M234.6666666666667 192V234.6666666666667H245.3333333333333C257.0666666666667 234.6666666666667 266.6666666666667 225.0666666666667 266.6666666666667 213.3333333333334S257.0666666666667 192 245.3333333333333 192H234.6666666666667M362.6666666666667 256C333.2266666666667 256 309.3333333333333 227.4133333333334 309.3333333333333 192S333.2266666666667 128 362.6666666666667 128S416 156.5866666666667 416 192S392.1066666666667 256 362.6666666666667 256M362.6666666666667 229.3333333333334C378.88 229.3333333333334 392.1066666666667 212.6933333333334 392.1066666666667 192S378.88 154.6666666666667 362.6666666666667 154.6666666666667C346.4533333333333 154.6666666666667 333.44 171.3066666666667 333.44 192S346.4533333333333 229.3333333333334 362.6666666666667 229.3333333333334z" />
-    <glyph glyph-name="progress-check"
-      unicode="&#xF994;"
-      horiz-adv-x="512" d=" M277.3333333333333 404.6933333333334V361.6C370.9866666666667 350.0800000000001 437.3333333333333 264.9600000000001 425.8133333333334 171.3066666666667C416 93.6533333333334 354.9866666666667 32 277.3333333333333 22.8266666666667V-19.84C394.6666666666667 -8.1066666666666 480 96 468.2666666666667 213.3333333333334C458.6666666666666 314.6666666666667 378.24 394.6666666666667 277.3333333333333 404.6933333333334M234.6666666666667 404.0533333333334C193.0666666666667 400 153.3866666666667 384 120.96 357.12L151.4666666666667 325.5466666666667C175.36 344.7466666666667 204.16 357.12 234.6666666666667 361.3866666666667V404.0533333333334M90.88 327.04C64 294.6133333333334 48 255.1466666666667 43.7333333333333 213.3333333333334H86.4C90.4533333333333 243.6266666666667 102.4 272.4266666666667 121.3866666666667 296.5333333333334L90.88 327.04M330.6666666666667 266.6666666666667L226.56 162.5600000000001L181.3333333333333 207.7866666666667L158.72 185.1733333333334L226.56 117.3333333333334L353.28 244.0533333333334L330.6666666666667 266.6666666666667M43.9466666666667 170.6666666666667C48.2133333333333 128.8533333333334 64.64 89.3866666666667 91.0933333333333 56.96L121.3866666666667 87.4666666666667C102.6133333333333 111.5733333333334 90.4533333333333 140.3733333333334 86.6133333333333 170.6666666666668H43.9466666666667M151.4666666666667 56.1066666666667L120.96 26.8800000000001C153.1733333333333 0 192.8533333333333 -16.8533333333333 234.6666666666667 -21.3333333333333V21.3333333333334C204.3733333333333 25.1733333333333 175.5733333333333 37.3333333333334 151.4666666666667 56.1066666666667z" />
-    <glyph glyph-name="progress-clock"
-      unicode="&#xF995;"
-      horiz-adv-x="512" d=" M277.3333333333333 404.6933333333334V361.6C370.9866666666667 350.0800000000001 437.3333333333333 264.9600000000001 425.8133333333334 171.3066666666667C416 93.6533333333334 354.9866666666667 32 277.3333333333333 22.8266666666667V-19.84C394.6666666666667 -8.1066666666666 480 96 468.2666666666667 213.3333333333334C458.6666666666666 314.6666666666667 378.24 394.6666666666667 277.3333333333333 404.6933333333334M234.6666666666667 404.0533333333334C193.0666666666667 400 153.3866666666667 384 120.96 357.12L151.4666666666667 325.5466666666667C175.36 344.7466666666667 204.16 357.12 234.6666666666667 361.3866666666667V404.0533333333334M90.88 327.04C64 294.6133333333334 48 255.1466666666667 43.7333333333333 213.3333333333334H86.4C90.4533333333333 243.6266666666667 102.4 272.4266666666667 121.3866666666667 296.5333333333334L90.88 327.04M43.9466666666667 170.6666666666667C48.2133333333333 128.8533333333334 64.64 89.3866666666667 91.0933333333333 56.96L121.3866666666667 87.4666666666667C102.6133333333333 111.5733333333334 90.4533333333333 140.3733333333334 86.6133333333333 170.6666666666668H43.9466666666667M151.4666666666667 56.1066666666667L120.96 26.8800000000001C153.1733333333333 0 192.8533333333333 -16.8533333333333 234.6666666666667 -21.3333333333333V21.3333333333334C204.3733333333333 25.1733333333333 175.5733333333333 37.3333333333334 151.4666666666667 56.1066666666667M266.6666666666667 298.6666666666667V186.6666666666667L362.6666666666667 129.7066666666667L346.6666666666667 103.4666666666667L234.6666666666667 170.6666666666667V298.6666666666667H266.6666666666667z" />
-    <glyph glyph-name="progress-download"
-      unicode="&#xF996;"
-      horiz-adv-x="512" d=" M277.3333333333333 404.6933333333334C378.24 394.6666666666667 458.6666666666666 314.6666666666667 468.2666666666667 213.3333333333334C480 96 394.6666666666667 -8.1066666666667 277.3333333333333 -19.84V22.8266666666667C354.9866666666667 32 416 93.6533333333334 425.8133333333334 171.3066666666667C437.3333333333333 264.9600000000001 370.9866666666667 350.0800000000001 277.3333333333333 361.6V404.6933333333334M234.6666666666667 404.0533333333334V361.3866666666667C204.16 357.12 175.36 344.7466666666667 151.4666666666667 325.5466666666667L120.96 357.12C153.3866666666667 384 193.0666666666667 400 234.6666666666667 404.0533333333334M90.88 327.04L121.3866666666667 296.5333333333334C102.4 272.4266666666667 90.4533333333333 243.6266666666667 86.4 213.3333333333334H43.7333333333333C48 255.1466666666667 64 294.6133333333334 90.88 327.04M43.9466666666667 170.6666666666667H86.6133333333334C90.4533333333333 140.3733333333333 102.6133333333334 111.5733333333334 121.3866666666667 87.4666666666667L91.0933333333333 56.96C64.64 89.3866666666667 48.2133333333333 128.8533333333334 43.9466666666667 170.6666666666667M151.4666666666667 56.1066666666667C175.5733333333333 37.3333333333334 204.3733333333333 25.1733333333333 234.6666666666667 21.3333333333334V-21.3333333333333C192.8533333333333 -16.8533333333333 153.1733333333333 0 120.96 26.88L151.4666666666667 56.1066666666667M256 96L160 192H234.6666666666667V277.3333333333334H277.3333333333333V192H352L256 96z" />
-    <glyph glyph-name="progress-upload"
-      unicode="&#xF997;"
-      horiz-adv-x="512" d=" M277.3333333333333 404.6933333333334C378.24 394.6666666666667 458.6666666666666 314.6666666666667 468.2666666666667 213.3333333333334C480 96 394.6666666666667 -8.1066666666667 277.3333333333333 -19.84V22.8266666666667C354.9866666666667 32 416 93.6533333333334 425.8133333333334 171.3066666666667C437.3333333333333 264.9600000000001 370.9866666666667 350.0800000000001 277.3333333333333 361.6V404.6933333333334M234.6666666666667 404.0533333333334V361.3866666666667C204.16 357.12 175.36 344.7466666666667 151.4666666666667 325.5466666666667L120.96 357.12C153.3866666666667 384 193.0666666666667 400 234.6666666666667 404.0533333333334M90.88 327.04L121.3866666666667 296.5333333333334C102.4 272.4266666666667 90.4533333333333 243.6266666666667 86.4 213.3333333333334H43.7333333333333C48 255.1466666666667 64 294.6133333333334 90.88 327.04M43.9466666666667 170.6666666666667H86.6133333333334C90.4533333333333 140.3733333333333 102.6133333333334 111.5733333333334 121.3866666666667 87.4666666666667L91.0933333333333 56.96C64.64 89.3866666666667 48.2133333333333 128.8533333333334 43.9466666666667 170.6666666666667M151.4666666666667 56.1066666666667C175.5733333333333 37.3333333333334 204.3733333333333 25.1733333333333 234.6666666666667 21.3333333333334V-21.3333333333333C192.8533333333333 -16.8533333333333 153.1733333333333 0 120.96 26.88L151.4666666666667 56.1066666666667M256 288L160 192H234.6666666666667V106.6666666666667H277.3333333333333V192H352L256 288z" />
-    <glyph glyph-name="projector"
-      unicode="&#xF42E;"
-      horiz-adv-x="512" d=" M341.3333333333333 320C317.2266666666667 320 293.76 312.5333333333334 273.92 298.6666666666667H85.3333333333333C61.6533333333333 298.6666666666667 42.6666666666667 279.68 42.6666666666667 256V128C42.6666666666667 104.3200000000001 61.6533333333333 85.3333333333334 85.3333333333333 85.3333333333334H106.6666666666667V64C106.6666666666667 52.2666666666667 116.2666666666667 42.6666666666667 128 42.6666666666667H170.6666666666667C182.4 42.6666666666667 192 52.2666666666667 192 64V85.3333333333334H320V64C320 52.2666666666667 329.6 42.6666666666667 341.3333333333333 42.6666666666667H384C395.7333333333334 42.6666666666667 405.3333333333333 52.2666666666667 405.3333333333333 64V85.3333333333334H426.6666666666667C450.3466666666667 85.3333333333334 469.3333333333333 104.3200000000001 469.3333333333333 128V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H408.5333333333333C388.9066666666666 312.5333333333334 365.44 320 341.3333333333333 320M341.3333333333333 288C382.5066666666667 288 416 254.5066666666667 416 213.3333333333334S382.5066666666667 138.6666666666667 341.3333333333333 138.6666666666667S266.6666666666667 172.16 266.6666666666667 213.3333333333334S300.16 288 341.3333333333333 288M85.3333333333333 256H170.6666666666667V234.6666666666667H85.3333333333333V256M341.3333333333333 256C317.8666666666667 256 298.6666666666667 236.8 298.6666666666667 213.3333333333334S317.8666666666667 170.6666666666667 341.3333333333333 170.6666666666667S384 189.8666666666667 384 213.3333333333334S364.8 256 341.3333333333333 256M85.3333333333333 213.3333333333334H170.6666666666667V192H85.3333333333333V213.3333333333334M85.3333333333333 170.6666666666667H170.6666666666667V149.3333333333334H85.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="projector-screen"
-      unicode="&#xF42F;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C73.6 405.3333333333333 64 395.7333333333334 64 384V362.6666666666667C64 350.9333333333334 73.6 341.3333333333334 85.3333333333333 341.3333333333334H106.6666666666667V149.3333333333334H234.6666666666667V94.08L144.8533333333333 4.48L175.1466666666667 -25.8133333333333L234.6666666666667 33.92V-21.3333333333333H277.3333333333333V33.92L336.8533333333333 -25.8133333333333L367.1466666666667 4.48L277.3333333333333 94.08V149.3333333333334H405.3333333333333V341.3333333333334H426.6666666666667C438.4 341.3333333333334 448 350.9333333333334 448 362.6666666666667V384C448 395.7333333333334 438.4 405.3333333333333 426.6666666666667 405.3333333333333H85.3333333333333z" />
-    <glyph glyph-name="publish"
-      unicode="&#xF6A6;"
-      horiz-adv-x="512" d=" M106.6666666666667 362.6666666666667V320H405.3333333333333V362.6666666666667H106.6666666666667M106.6666666666667 149.3333333333334H192V21.3333333333334H320V149.3333333333334H405.3333333333333L256 298.6666666666667L106.6666666666667 149.3333333333334z" />
-    <glyph glyph-name="pulse"
-      unicode="&#xF430;"
-      horiz-adv-x="512" d=" M64 170.6666666666667H123.52L215.4666666666667 345.8133333333334L240.64 154.6666666666667L309.3333333333333 241.92L380.3733333333333 170.6666666666667H448V128H362.6666666666667L312.96 177.7066666666667L211.6266666666667 48.4266666666667L190.72 206.72L149.3333333333333 128H64V170.6666666666667z" />
-    <glyph glyph-name="puzzle"
-      unicode="&#xF431;"
-      horiz-adv-x="512" d=" M437.3333333333333 213.3333333333334H405.3333333333333V298.6666666666667C405.3333333333333 322.3466666666667 386.1333333333334 341.3333333333334 362.6666666666667 341.3333333333334H277.3333333333333V373.3333333333334C277.3333333333333 402.7733333333333 253.44 426.6666666666667 224 426.6666666666667S170.6666666666667 402.7733333333333 170.6666666666667 373.3333333333334V341.3333333333334H85.3333333333333C61.8666666666667 341.3333333333334 42.6666666666667 322.1333333333334 42.6666666666667 298.6666666666667V217.6H74.6666666666667C106.6666666666667 217.6 132.2666666666667 192 132.2666666666667 160C132.2666666666667 128 106.6666666666667 102.4 74.6666666666667 102.4H42.6666666666667V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H166.4V10.6666666666667C166.4 42.6666666666667 192 68.2666666666667 224 68.2666666666667C256 68.2666666666667 281.6 42.6666666666667 281.6 10.6666666666667V-21.3333333333333H362.6666666666667C386.1333333333334 -21.3333333333333 405.3333333333333 -2.1333333333333 405.3333333333333 21.3333333333334V106.6666666666667H437.3333333333333C466.7733333333333 106.6666666666667 490.6666666666666 130.5600000000001 490.6666666666666 160S466.7733333333333 213.3333333333334 437.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="puzzle-outline"
-      unicode="&#xFA65;"
-      horiz-adv-x="512" d=" M469.3333333333333 160C469.3333333333333 122.4533333333334 441.6 91.3066666666667 405.3333333333333 86.1866666666667V21.3333333333334C405.3333333333333 -2.1333333333333 386.1333333333334 -21.3333333333333 362.6666666666667 -21.3333333333333H281.6V-14.9333333333333C281.6 16.8533333333334 255.7866666666667 42.6666666666667 224 42.6666666666667C192 42.6666666666667 166.4 16.8533333333334 166.4 -14.9333333333333V-21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V102.4H49.0666666666667C80.8533333333333 102.4 106.6666666666667 128 106.6666666666667 160C106.6666666666667 192 80.8533333333333 217.6 49.0666666666667 217.6H42.6666666666667V298.6666666666667C42.6666666666667 322.1333333333334 61.8666666666667 341.3333333333334 85.3333333333333 341.3333333333334H150.1866666666667C155.3066666666667 377.6 186.4533333333333 405.3333333333333 224 405.3333333333333S292.6933333333334 377.6 297.8133333333334 341.3333333333334H362.6666666666667C386.1333333333334 341.3333333333334 405.3333333333333 322.1333333333334 405.3333333333333 298.6666666666667V233.8133333333334C441.6 228.6933333333334 469.3333333333333 197.5466666666667 469.3333333333333 160M362.6666666666667 128H394.6666666666667C412.3733333333333 128 426.6666666666667 142.2933333333334 426.6666666666667 160S412.3733333333333 192 394.6666666666667 192H362.6666666666667V298.6666666666667H256V330.6666666666667C256 348.3733333333334 241.7066666666667 362.6666666666667 224 362.6666666666667S192 348.3733333333334 192 330.6666666666667V298.6666666666667H85.3333333333333V253.44C122.88 238.9333333333334 149.3333333333333 202.6666666666667 149.3333333333333 160S122.6666666666667 81.0666666666667 85.3333333333333 66.5600000000001V21.3333333333334H130.56C145.0666666666667 58.6666666666667 181.3333333333333 85.3333333333334 224 85.3333333333334S302.9333333333333 58.6666666666667 317.44 21.3333333333334H362.6666666666667V128z" />
-    <glyph glyph-name="qi"
-      unicode="&#xF998;"
-      horiz-adv-x="512" d=" M257.92 308.0533333333334V135.68C257.92 133.9733333333334 256 132.48 254.72 132.48C205.2266666666666 132.48 165.3333333333333 172.5866666666667 165.3333333333333 221.8666666666667C165.3333333333333 271.36 205.2266666666666 311.4666666666667 254.72 311.4666666666667C256 311.4666666666667 257.92 309.9733333333333 257.92 308.0533333333333M257.92 66.9866666666666V15.1466666666666C257.28 -14.72 279.8933333333333 -39.8933333333334 309.3333333333333 -42.6666666666667C312.7466666666667 -42.6666666666667 315.3066666666666 -40.32 315.52 -36.9066666666667V352.64C315.3066666666666 356.2666666666667 313.1733333333333 359.4666666666667 309.3333333333333 360.7466666666667C232.96 391.04 146.3466666666667 353.2800000000001 116.0533333333333 276.6933333333334C85.3333333333333 199.8933333333334 123.52 113.28 200.1066666666666 82.9866666666667C216.7466666666666 76.3733333333334 234.6666666666667 72.96 251.9466666666667 72.5333333333334C254.9333333333333 72.7466666666668 257.4933333333333 70.1866666666667 257.7066666666666 66.7733333333334M345.3866666666667 330.6666666666667V112.64C345.3866666666667 106.6666666666667 345.3866666666667 102.4 351.1466666666667 106.6666666666667C414.2933333333334 160 422.6133333333334 254.08 369.7066666666667 317.2266666666667C364.16 324.0533333333334 357.7600000000001 330.6666666666667 351.1466666666667 335.7866666666667C345.3866666666667 340.2666666666667 345.3866666666667 335.7866666666667 345.3866666666667 330.0266666666667M315.52 396.16C315.52 412.5866666666667 328.9600000000001 426.0266666666667 345.3866666666667 426.0266666666667C361.8133333333334 426.0266666666667 375.2533333333334 412.5866666666667 375.2533333333334 396.16C375.2533333333334 379.7333333333334 361.8133333333334 366.2933333333333 345.3866666666667 366.2933333333333C328.9600000000001 366.2933333333333 315.52 379.7333333333334 315.52 396.16" />
-    <glyph glyph-name="qqchat"
-      unicode="&#xF605;"
-      horiz-adv-x="512" d=" M67.84 159.1466666666667C80.2133333333333 188.5866666666667 97.4933333333333 210.3466666666667 110.2933333333333 215.0400000000001C110.08 232.1066666666668 113.28 242.7733333333334 118.6133333333333 251.3066666666667C118.6133333333333 251.9466666666667 117.3333333333333 258.9866666666667 122.0266666666667 267.7333333333334C125.2266666666667 344.5333333333334 175.1466666666667 405.3333333333333 256 405.3333333333333S386.7733333333333 344.5333333333334 389.9733333333334 267.7333333333334C394.6666666666667 258.9866666666667 393.3866666666667 251.9466666666667 393.3866666666667 251.3066666666667C398.7200000000001 242.7733333333334 401.92 232.1066666666667 401.7066666666667 215.0400000000001C414.5066666666667 210.3466666666667 431.7866666666667 188.5866666666667 444.16 158.9333333333334C460.16 121.3866666666668 462.72 85.3333333333334 449.92 78.9333333333334C441.1733333333333 74.6666666666667 427.3066666666667 85.3333333333334 414.2933333333334 104.1066666666667C409.1733333333334 83.2000000000001 396.3733333333334 64.0000000000001 378.24 48.8533333333334C397.44 41.8133333333334 409.8133333333334 30.2933333333334 409.8133333333334 17.2800000000001C409.8133333333334 -4.0533333333333 376.1066666666667 -21.3333333333333 334.7200000000001 -21.3333333333333C297.1733333333334 -21.3333333333333 266.6666666666667 -7.2533333333332 260.48 10.6666666666667H251.52C245.3333333333334 -7.2533333333332 214.8266666666667 -21.3333333333333 177.28 -21.3333333333333C135.8933333333334 -21.3333333333333 102.1866666666667 -4.0533333333333 102.1866666666667 17.2800000000001C102.1866666666667 30.2933333333334 114.56 41.8133333333334 133.76 48.8533333333334C115.6266666666667 64.0000000000001 102.8266666666667 83.2000000000001 97.7066666666667 104.1066666666667C84.6933333333334 85.3333333333334 70.8266666666667 74.6666666666667 62.08 78.9333333333334C49.28 85.3333333333334 51.84 121.3866666666668 67.84 159.1466666666668z" />
-    <glyph glyph-name="qrcode"
-      unicode="&#xF432;"
-      horiz-adv-x="512" d=" M64 213.3333333333334H106.6666666666667V170.6666666666667H64V213.3333333333334M234.6666666666667 341.3333333333334H277.3333333333333V256H234.6666666666667V341.3333333333334M192 213.3333333333334H277.3333333333333V128H234.6666666666667V170.6666666666667H192V213.3333333333334M320 213.3333333333334H362.6666666666667V170.6666666666667H405.3333333333333V213.3333333333334H448V170.6666666666667H405.3333333333333V128H448V42.6666666666667H405.3333333333333V0H362.6666666666667V42.6666666666667H277.3333333333333V0H234.6666666666667V85.3333333333334H320V128H362.6666666666667V170.6666666666667H320V213.3333333333334M405.3333333333333 42.6666666666667V128H362.6666666666667V42.6666666666667H405.3333333333333M320 384H448V256H320V384M362.6666666666667 341.3333333333334V298.6666666666667H405.3333333333333V341.3333333333334H362.6666666666667M64 384H192V256H64V384M106.6666666666667 341.3333333333334V298.6666666666667H149.3333333333333V341.3333333333334H106.6666666666667M64 128H192V0H64V128M106.6666666666667 85.3333333333334V42.6666666666667H149.3333333333333V85.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="qrcode-edit"
-      unicode="&#xF8B7;"
-      horiz-adv-x="512" d=" M106.6666666666667 341.3333333333334H149.3333333333333V298.6666666666667H106.6666666666667V341.3333333333334M21.3333333333333 426.6666666666667H234.6666666666667V213.3333333333334H21.3333333333333V426.6666666666667M64 384V256H192V384H64M106.6666666666667 85.3333333333334H149.3333333333333V42.6666666666667H106.6666666666667V85.3333333333334M21.3333333333333 170.6666666666667H234.6666666666667V-42.6666666666666H21.3333333333333V170.6666666666667M64 128V0H192V128H64M277.3333333333333 170.6666666666667H362.6666666666667V128H405.3333333333333V170.6666666666667H490.6666666666666V128H405.3333333333333V85.3333333333334H490.6666666666666V-42.6666666666666H405.3333333333333V0H320V-42.6666666666666H277.3333333333333V0H320V42.6666666666667H277.3333333333333V170.6666666666667M448 0V42.6666666666667H405.3333333333333V0H448M405.3333333333333 85.3333333333334H362.6666666666667V128H320V42.6666666666667H405.3333333333333V85.3333333333334M484.2666666666667 376.5333333333334L462.9333333333333 355.2000000000001L419.2 397.8666666666667L440.5333333333333 419.2C444.8 423.68 452.0533333333333 423.8933333333333 456.9599999999999 419.2L484.2666666666667 392.9600000000001C488.7466666666667 388.6933333333334 488.9599999999999 381.44 484.2666666666667 376.5333333333334M277.3333333333333 257.2800000000001L406.8266666666667 386.56L450.56 342.8266666666667L321.28 213.3333333333334H277.3333333333333V257.2800000000001z" />
-    <glyph glyph-name="qrcode-scan"
-      unicode="&#xF433;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H213.3333333333333V234.6666666666667H85.3333333333333V362.6666666666667M426.6666666666667 362.6666666666667V234.6666666666667H298.6666666666667V362.6666666666667H426.6666666666667M298.6666666666667 128H341.3333333333333V170.6666666666667H298.6666666666667V213.3333333333334H341.3333333333333V170.6666666666667H384V213.3333333333334H426.6666666666667V170.6666666666667H384V128H426.6666666666667V64H384V21.3333333333334H341.3333333333333V64H277.3333333333333V21.3333333333334H234.6666666666667V106.6666666666667H298.6666666666667V128M341.3333333333333 128V64H384V128H341.3333333333333M85.3333333333333 21.3333333333334V149.3333333333334H213.3333333333333V21.3333333333334H85.3333333333333M128 320V277.3333333333334H170.6666666666667V320H128M341.3333333333333 320V277.3333333333334H384V320H341.3333333333333M128 106.6666666666667V64H170.6666666666667V106.6666666666667H128M85.3333333333333 213.3333333333334H128V170.6666666666667H85.3333333333333V213.3333333333334M192 213.3333333333334H277.3333333333333V128H234.6666666666667V170.6666666666667H192V213.3333333333334M234.6666666666667 320H277.3333333333333V234.6666666666667H234.6666666666667V320M42.6666666666667 405.3333333333333V320H0V405.3333333333333C0 428.8 19.2 448 42.6666666666667 448H128V405.3333333333333H42.6666666666667M469.3333333333333 448C492.8 448 512 428.8 512 405.3333333333333V320H469.3333333333333V405.3333333333333H384V448H469.3333333333333M42.6666666666667 64V-21.3333333333333H128V-64H42.6666666666667C19.2 -64 0 -44.8 0 -21.3333333333333V64H42.6666666666667M469.3333333333333 -21.3333333333333V64H512V-21.3333333333333C512 -44.8 492.8 -64 469.3333333333333 -64H384V-21.3333333333333H469.3333333333333z" />
-    <glyph glyph-name="quadcopter"
-      unicode="&#xF434;"
-      horiz-adv-x="512" d=" M117.3333333333333 426.6666666666667C170.6666666666667 426.6666666666667 213.3333333333333 384 213.3333333333333 330.6666666666667C213.3333333333333 311.8933333333333 208 294.4 198.6133333333334 279.4666666666667L200.7466666666667 277.3333333333334H311.2533333333334L313.3866666666667 279.4666666666667C304 294.4 298.6666666666667 311.8933333333333 298.6666666666667 330.6666666666667C298.6666666666667 384 341.3333333333333 426.6666666666667 394.6666666666667 426.6666666666667S490.6666666666666 384 490.6666666666666 330.6666666666667S448 234.6666666666667 394.6666666666667 234.6666666666667C375.8933333333333 234.6666666666667 358.4 240 343.4666666666667 249.3866666666667L320 225.92V158.0800000000001L343.4666666666667 134.6133333333334C358.4 144 375.8933333333333 149.3333333333334 394.6666666666667 149.3333333333334C448 149.3333333333334 490.6666666666666 106.6666666666667 490.6666666666666 53.3333333333334S448 -42.6666666666666 394.6666666666667 -42.6666666666666S298.6666666666667 0 298.6666666666667 53.3333333333334C298.6666666666667 72.1066666666667 304 89.6 313.3866666666667 104.5333333333333L311.2533333333334 106.6666666666667H200.7466666666667L198.6133333333334 104.5333333333333C208 89.6 213.3333333333333 72.1066666666667 213.3333333333333 53.3333333333334C213.3333333333333 0 170.6666666666667 -42.6666666666666 117.3333333333333 -42.6666666666666S21.3333333333333 0 21.3333333333333 53.3333333333334S64 149.3333333333334 117.3333333333333 149.3333333333334C136.1066666666667 149.3333333333334 153.6 144 168.5333333333333 134.6133333333334L192 158.0800000000001V225.92L168.5333333333333 249.3866666666667C153.6 240 136.1066666666667 234.6666666666667 117.3333333333333 234.6666666666667C64 234.6666666666667 21.3333333333333 277.3333333333334 21.3333333333333 330.6666666666667S64 426.6666666666667 117.3333333333333 426.6666666666667M117.3333333333333 384C87.8933333333333 384 64 360.1066666666667 64 330.6666666666667S87.8933333333333 277.3333333333334 117.3333333333333 277.3333333333334S170.6666666666667 301.2266666666667 170.6666666666667 330.6666666666667S146.7733333333333 384 117.3333333333333 384M117.3333333333333 106.6666666666667C87.8933333333333 106.6666666666667 64 82.7733333333333 64 53.3333333333334S87.8933333333333 0 117.3333333333333 0S170.6666666666667 23.8933333333334 170.6666666666667 53.3333333333334S146.7733333333333 106.6666666666667 117.3333333333333 106.6666666666667M394.6666666666667 384C365.2266666666667 384 341.3333333333333 360.1066666666667 341.3333333333333 330.6666666666667S365.2266666666667 277.3333333333334 394.6666666666667 277.3333333333334S448 301.2266666666667 448 330.6666666666667S424.1066666666667 384 394.6666666666667 384M394.6666666666667 106.6666666666667C365.2266666666667 106.6666666666667 341.3333333333333 82.7733333333333 341.3333333333333 53.3333333333334S365.2266666666667 0 394.6666666666667 0S448 23.8933333333334 448 53.3333333333334S424.1066666666667 106.6666666666667 394.6666666666667 106.6666666666667M83.4133333333333 80L107.52 65.92C110.2933333333333 68.0533333333334 113.7066666666667 69.3333333333334 117.3333333333333 69.3333333333334C126.08 69.3333333333334 133.3333333333333 62.08 133.3333333333333 53.3333333333334L133.12 51.2L157.2266666666667 37.3333333333334L151.2533333333333 26.6666666666667L127.1466666666667 40.7466666666667C124.3733333333333 38.6133333333333 120.96 37.3333333333334 117.3333333333333 37.3333333333334C108.5866666666667 37.3333333333334 101.3333333333333 44.5866666666667 101.3333333333333 53.3333333333334L101.5466666666667 55.4666666666667L77.44 69.3333333333334L83.4133333333333 80M77.44 314.6666666666667L101.5466666666667 328.5333333333334L101.3333333333333 330.6666666666667C101.3333333333333 339.4133333333334 108.5866666666667 346.6666666666667 117.3333333333333 346.6666666666667C120.96 346.6666666666667 124.3733333333333 345.3866666666667 127.1466666666667 343.2533333333334L151.2533333333333 357.3333333333334L157.2266666666667 346.6666666666667L133.12 332.8L133.3333333333333 330.6666666666667C133.3333333333333 321.92 126.08 314.6666666666667 117.3333333333333 314.6666666666667C113.7066666666667 314.6666666666667 110.2933333333333 315.9466666666667 107.52 318.0800000000001L83.4133333333333 304L77.44 314.6666666666667M360.7466666666667 357.3333333333334L384.8533333333333 343.2533333333334C387.6266666666666 345.3866666666667 391.04 346.6666666666667 394.6666666666667 346.6666666666667C403.4133333333333 346.6666666666667 410.6666666666667 339.4133333333334 410.6666666666667 330.6666666666667L410.4533333333333 328.5333333333334L434.56 314.6666666666667L428.5866666666666 304L404.4799999999999 318.0800000000001C401.7066666666666 315.9466666666667 398.2933333333333 314.6666666666667 394.6666666666666 314.6666666666667C385.9199999999999 314.6666666666667 378.6666666666666 321.92 378.6666666666666 330.6666666666667L378.88 332.8L354.7733333333333 346.6666666666667L360.7466666666667 357.3333333333334M354.7733333333333 37.3333333333334L378.6666666666667 53.3333333333334C378.6666666666667 62.08 385.92 69.3333333333334 394.6666666666667 69.3333333333334C398.2933333333334 69.3333333333334 401.7066666666666 68.0533333333334 404.48 65.92L428.5866666666667 80L434.56 69.3333333333334L410.6666666666667 53.3333333333334C410.6666666666667 44.5866666666667 403.4133333333333 37.3333333333334 394.6666666666667 37.3333333333334C391.04 37.3333333333334 387.6266666666667 38.6133333333333 384.8533333333333 40.7466666666667L360.7466666666667 26.6666666666667L354.7733333333333 37.3333333333334z" />
-    <glyph glyph-name="quality-high"
-      unicode="&#xF435;"
-      horiz-adv-x="512" d=" M309.3333333333333 160H352V224H309.3333333333333M384 149.3333333333334C384 137.6 374.4 128 362.6666666666667 128H346.6666666666667V96H314.6666666666667V128H298.6666666666667C286.9333333333333 128 277.3333333333333 137.6 277.3333333333333 149.3333333333334V234.6666666666667C277.3333333333333 246.4000000000001 286.9333333333333 256 298.6666666666667 256H362.6666666666667C374.4 256 384 246.4000000000001 384 234.6666666666667M234.6666666666667 128H202.6666666666667V170.6666666666667H160V128H128V256H160V202.6666666666667H202.6666666666667V256H234.6666666666667M405.3333333333333 362.6666666666667H106.6666666666667C82.9866666666667 362.6666666666667 64 343.68 64 320V64C64 40.5333333333333 83.2 21.3333333333334 106.6666666666667 21.3333333333334H405.3333333333333C428.8 21.3333333333334 448 40.5333333333333 448 64V320C448 343.68 428.8 362.6666666666667 405.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="quality-low"
-      unicode="&#xFA0B;"
-      horiz-adv-x="512" d=" M309.3333333333333 160H352V224H309.3333333333333M384 149.3333333333334C384 136.5333333333334 375.4666666666667 128 362.6666666666667 128H346.6666666666667V96H314.6666666666667V128H298.6666666666667C285.8666666666667 128 277.3333333333333 136.5333333333334 277.3333333333333 149.3333333333334V234.6666666666667C277.3333333333333 247.4666666666667 285.8666666666667 256 298.6666666666667 256H362.6666666666667C375.4666666666667 256 384 247.4666666666667 384 234.6666666666667M405.3333333333333 362.6666666666667H106.6666666666667C83.2 362.6666666666667 64 343.4666666666667 64 320V64C64 40.5333333333333 83.2 21.3333333333334 106.6666666666667 21.3333333333334H405.3333333333333C428.8 21.3333333333334 448 40.5333333333333 448 64V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667M234.6666666666667 160V128H128V256H160V160H234.6666666666667z" />
-    <glyph glyph-name="quality-medium"
-      unicode="&#xFA0C;"
-      horiz-adv-x="512" d=" M448 320V64C448 40.5333333333333 428.8 21.3333333333334 405.3333333333333 21.3333333333334H106.6666666666667C83.2 21.3333333333334 64 40.5333333333333 64 64V320C64 343.4666666666667 83.2 362.6666666666667 106.6666666666667 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320M256 234.6666666666667C256 245.3333333333334 245.3333333333333 256 234.6666666666667 256H138.6666666666667C128 256 117.3333333333333 245.3333333333334 117.3333333333333 234.6666666666667V128H149.3333333333333V224H170.6666666666667V149.3333333333334H202.6666666666667V224H224V128H256V234.6666666666667M309.3333333333333 256C297.6 256 288 246.4000000000001 288 234.6666666666667V149.3333333333334C288 137.6 297.6 128 309.3333333333333 128H330.6666666666667V96H357.3333333333333V128H373.3333333333333C385.0666666666667 128 394.6666666666667 137.6 394.6666666666667 149.3333333333334V234.6666666666667C394.6666666666667 246.4000000000001 385.0666666666667 256 373.3333333333333 256H309.3333333333333M320 224H362.6666666666667V160H320V224z" />
-    <glyph glyph-name="quicktime"
-      unicode="&#xF436;"
-      horiz-adv-x="512" d=" M256 384C362.0266666666667 384 448 298.0266666666667 448 192C448 154.4533333333334 437.3333333333333 119.4666666666667 418.56 89.8133333333334L448 60.3733333333333V21.3333333333334C448 9.6 438.4 0 426.6666666666667 0H387.84L358.1866666666666 29.44C328.7466666666667 10.6666666666667 293.5466666666666 0 256 0C149.9733333333333 0 64 85.9733333333334 64 192S149.9733333333333 384 256 384M256 298.6666666666667C197.12 298.6666666666667 149.3333333333333 250.88 149.3333333333333 192S197.12 85.3333333333334 256 85.3333333333334C269.8666666666667 85.3333333333334 282.88 87.8933333333334 295.04 92.8000000000001L233.6 154.24C216.96 170.6666666666667 216.96 197.9733333333334 233.6 214.6133333333334C250.24 231.2533333333334 277.3333333333333 231.2533333333334 293.9733333333333 214.6133333333334L355.4133333333333 153.1733333333334C360.1066666666667 165.12 362.6666666666667 178.3466666666667 362.6666666666667 192C362.6666666666667 250.88 314.88 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="rabbit"
-      unicode="&#xF906;"
-      horiz-adv-x="512" d=" M385.0666666666667 0L326.8266666666667 101.1200000000001C326.8266666666667 138.0266666666668 304 161.7066666666667 276.2666666666667 161.7066666666667C257.0666666666666 161.7066666666667 240.4266666666667 151.0400000000001 231.8933333333333 135.2533333333334C238.9333333333333 139.3066666666667 247.2533333333334 141.4400000000001 256 141.4400000000001C283.7333333333334 141.4400000000001 306.3466666666667 118.8266666666667 306.3466666666667 91.0933333333334C306.3466666666667 63.1466666666667 283.9466666666666 40.3200000000001 256 40.3200000000001H326.4V0H144.8533333333333C139.7333333333333 0 134.4 1.92 130.56 5.9733333333334C122.6666666666667 13.8666666666667 122.6666666666667 26.6666666666667 130.56 34.5600000000001L141.2266666666667 45.2266666666667C133.9733333333333 48.4266666666667 128 53.3333333333334 122.0266666666667 58.4533333333334C117.3333333333333 47.7866666666668 106.6666666666667 40.3200000000001 94.2933333333333 40.3200000000001C77.6533333333333 40.3200000000001 64 53.9733333333334 64 70.8266666666667C64 87.4666666666667 77.6533333333333 101.1200000000001 94.2933333333333 101.1200000000001L104.32 99.4133333333334V141.4400000000001C104.32 197.3333333333334 149.3333333333333 242.5600000000001 205.44 242.5600000000001H205.8666666666666C251.0933333333333 242.3466666666668 286.2933333333333 224.6400000000001 286.2933333333333 252.5866666666668C286.2933333333333 272.4266666666668 290.56 280.3200000000001 297.8133333333333 291.4133333333335C282.2399999999999 298.6666666666668 264.5333333333333 303.1466666666668 245.9733333333333 303.1466666666668C234.6666666666667 303.1466666666668 225.7066666666666 312.1066666666668 225.7066666666666 323.4133333333335C225.7066666666666 332.5866666666668 231.68 340.2666666666668 240 342.8266666666668L225.7066666666666 343.6800000000001C214.6133333333333 343.6800000000001 205.44 352.6400000000001 205.44 363.7333333333335C205.44 375.0400000000002 214.6133333333333 384.0000000000001 225.7066666666666 384.0000000000001H245.9733333333333C290.7733333333333 384.0000000000001 330.0266666666666 359.4666666666668 351.1466666666666 323.2000000000002L357.12 323.4133333333335C372.2666666666667 323.4133333333335 386.3466666666667 318.5066666666668 397.8666666666666 310.4000000000001L407.4666666666666 302.2933333333335C453.7599999999999 260.6933333333335 447.9999999999999 232.5333333333335 447.9999999999999 232.3200000000002C447.9999999999999 205.0133333333335 425.3866666666666 182.6133333333335 397.8666666666666 182.6133333333335L387.4133333333333 183.6800000000002V181.9733333333335C387.4133333333333 158.2933333333335 377.1733333333333 137.1733333333335 361.1733333333333 122.2400000000002L431.7866666666667 0H385.0666666666666M387.4133333333333 282.88C376.1066666666666 282.88 367.1466666666666 273.92 367.1466666666666 262.8266666666667C367.1466666666666 251.5200000000001 376.1066666666667 242.5600000000001 387.4133333333333 242.5600000000001C398.5066666666666 242.5600000000001 407.6799999999999 251.5200000000001 407.6799999999999 262.8266666666667C407.6799999999999 273.92 398.5066666666666 282.88 387.4133333333333 282.88z" />
-    <glyph glyph-name="radar"
-      unicode="&#xF437;"
-      horiz-adv-x="512" d=" M406.8266666666667 342.8266666666667L376.7466666666667 312.7466666666667C407.4666666666667 281.8133333333334 426.6666666666667 239.1466666666667 426.6666666666667 192C426.6666666666667 97.7066666666667 350.2933333333334 21.3333333333334 256 21.3333333333334S85.3333333333333 97.7066666666667 85.3333333333333 192C85.3333333333333 279.04 150.4 350.7200000000001 234.6666666666667 361.1733333333334V318.0800000000001C174.08 307.8400000000001 128 255.36 128 192C128 121.3866666666667 185.3866666666667 64 256 64S384 121.3866666666667 384 192C384 227.4133333333334 369.7066666666666 259.4133333333334 346.4533333333333 282.4533333333334L316.3733333333333 252.3733333333334C331.7333333333334 236.8 341.3333333333333 215.4666666666667 341.3333333333333 192C341.3333333333333 144.8533333333334 303.1466666666667 106.6666666666667 256 106.6666666666667S170.6666666666667 144.8533333333334 170.6666666666667 192C170.6666666666667 231.68 197.9733333333333 264.7466666666667 234.6666666666667 274.3466666666667V228.6933333333334C221.8666666666667 221.2266666666667 213.3333333333333 207.7866666666666 213.3333333333333 192C213.3333333333333 168.5333333333333 232.5333333333334 149.3333333333333 256 149.3333333333333S298.6666666666667 168.5333333333333 298.6666666666667 192C298.6666666666667 207.7866666666666 290.1333333333334 221.44 277.3333333333333 228.6933333333334V405.3333333333333H256C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192C469.3333333333333 250.88 445.44 304.2133333333334 406.8266666666667 342.8266666666667z" />
-    <glyph glyph-name="radiator"
-      unicode="&#xF438;"
-      horiz-adv-x="512" d=" M169.6 384L139.3066666666667 337.28L169.6 290.1333333333334H169.3866666666667L126.9333333333333 224L90.0266666666667 243.2L120.32 290.3466666666667L90.0266666666667 337.2800000000001L132.6933333333333 403.4133333333334L169.6 384M297.6 386.3466666666667L267.3066666666666 339.2000000000001L297.6 292.2666666666667L297.3866666666667 292.0533333333334L254.9333333333333 226.1333333333334L218.0266666666667 245.3333333333334L248.32 292.2666666666667L218.0266666666667 339.2000000000001L260.6933333333333 405.3333333333334L297.6 386.3466666666667M426.6666666666667 386.3466666666667L395.9466666666666 339.2000000000001L426.6666666666667 292.2666666666667V292.0533333333334L384 226.1333333333334L346.6666666666667 245.3333333333334L376.9600000000001 292.2666666666667L346.6666666666667 339.2000000000001L389.3333333333333 405.3333333333334L426.6666666666667 386.3466666666667M42.6666666666667 -21.3333333333333V149.3333333333334C42.6666666666667 172.8 61.8666666666667 192 85.3333333333333 192H426.6666666666667C450.1333333333334 192 469.3333333333333 172.8 469.3333333333333 149.3333333333334V-21.3333333333333H426.6666666666667V21.3333333333334H85.3333333333333V-21.3333333333333H42.6666666666667M128 149.3333333333334C116.2666666666667 149.3333333333334 106.6666666666667 139.7333333333334 106.6666666666667 128V85.3333333333334C106.6666666666667 73.6 116.2666666666667 64 128 64S149.3333333333333 73.6 149.3333333333333 85.3333333333334V128C149.3333333333333 139.7333333333334 139.7333333333333 149.3333333333334 128 149.3333333333334M213.3333333333333 149.3333333333334C201.6 149.3333333333334 192 139.7333333333334 192 128V85.3333333333334C192 73.6 201.6 64 213.3333333333333 64S234.6666666666667 73.6 234.6666666666667 85.3333333333334V128C234.6666666666667 139.7333333333334 225.0666666666667 149.3333333333334 213.3333333333333 149.3333333333334M298.6666666666667 149.3333333333334C286.9333333333333 149.3333333333334 277.3333333333333 139.7333333333334 277.3333333333333 128V85.3333333333334C277.3333333333333 73.6 286.9333333333333 64 298.6666666666667 64S320 73.6 320 85.3333333333334V128C320 139.7333333333334 310.4 149.3333333333334 298.6666666666667 149.3333333333334M384 149.3333333333334C372.2666666666667 149.3333333333334 362.6666666666667 139.7333333333334 362.6666666666667 128V85.3333333333334C362.6666666666667 73.6 372.2666666666667 64 384 64S405.3333333333333 73.6 405.3333333333333 85.3333333333334V128C405.3333333333333 139.7333333333334 395.7333333333334 149.3333333333334 384 149.3333333333334z" />
-    <glyph glyph-name="radiator-disabled"
-      unicode="&#xFAD6;"
-      horiz-adv-x="512" d=" M426.6666666666667 192H85.3333333333333C61.8666666666667 192 42.6666666666667 172.8 42.6666666666667 149.3333333333334V-21.3333333333333H85.3333333333333V21.3333333333334H426.6666666666667V-21.3333333333333H469.3333333333333V149.3333333333334C469.3333333333333 172.8 450.1333333333334 192 426.6666666666667 192M149.3333333333333 85.3333333333334C149.3333333333333 73.6 139.7333333333333 64 128 64S106.6666666666667 73.6 106.6666666666667 85.3333333333334V128C106.6666666666667 139.7333333333334 116.2666666666667 149.3333333333334 128 149.3333333333334S149.3333333333333 139.7333333333334 149.3333333333333 128V85.3333333333334M234.6666666666667 85.3333333333334C234.6666666666667 73.6 225.0666666666667 64 213.3333333333333 64S192 73.6 192 85.3333333333334V128C192 139.7333333333334 201.6 149.3333333333334 213.3333333333333 149.3333333333334S234.6666666666667 139.7333333333334 234.6666666666667 128V85.3333333333334M320 85.3333333333334C320 73.6 310.4 64 298.6666666666667 64S277.3333333333333 73.6 277.3333333333333 85.3333333333334V128C277.3333333333333 139.7333333333334 286.9333333333333 149.3333333333334 298.6666666666667 149.3333333333334S320 139.7333333333334 320 128V85.3333333333334M405.3333333333333 85.3333333333334C405.3333333333333 73.6 395.7333333333334 64 384 64S362.6666666666667 73.6 362.6666666666667 85.3333333333334V128C362.6666666666667 139.7333333333334 372.2666666666667 149.3333333333334 384 149.3333333333334S405.3333333333333 139.7333333333334 405.3333333333333 128V85.3333333333334z" />
-    <glyph glyph-name="radiator-off"
-      unicode="&#xFAD7;"
-      horiz-adv-x="512" d=" M69.9733333333333 405.3333333333333L42.6666666666667 378.24L101.76 319.1466666666667L120.32 290.3466666666667L90.0266666666667 243.2L126.9333333333333 224L154.24 266.6666666666667L228.9066666666667 192H85.3333333333333C61.8666666666667 192 42.6666666666667 172.8 42.6666666666667 149.3333333333334V-21.3333333333333H85.3333333333333V21.3333333333334H399.5733333333333L426.6666666666667 -5.76V-21.3333333333333H469.3333333333333V5.9733333333334L69.9733333333333 405.3333333333333M149.3333333333333 85.3333333333334C149.3333333333333 73.6 139.7333333333333 64 128 64S106.6666666666667 73.6 106.6666666666667 85.3333333333334V128C106.6666666666667 139.7333333333334 116.2666666666667 149.3333333333334 128 149.3333333333334S149.3333333333333 139.7333333333334 149.3333333333333 128V85.3333333333334M234.6666666666667 85.3333333333334C234.6666666666667 73.6 225.0666666666667 64 213.3333333333333 64S192 73.6 192 85.3333333333334V128C192 139.7333333333334 201.6 149.3333333333334 213.3333333333333 149.3333333333334S234.6666666666667 139.7333333333334 234.6666666666667 128V85.3333333333334M320 85.3333333333334C320 73.6 310.4 64 298.6666666666667 64S277.3333333333333 73.6 277.3333333333333 85.3333333333334V128C277.3333333333333 132.48 279.04 136.3200000000001 281.1733333333333 139.7333333333334L320 100.9066666666667V85.3333333333334M346.6666666666667 245.3333333333334L376.9600000000001 292.2666666666667L346.6666666666667 339.2000000000001L389.3333333333333 405.3333333333334L426.6666666666667 386.3466666666667L395.9466666666666 339.2000000000001L426.6666666666667 292.2666666666667V292.0533333333334L384 226.1333333333334L346.6666666666667 245.3333333333334M469.3333333333333 149.3333333333334V60.16L405.3333333333333 124.16V128C405.3333333333333 139.7333333333334 395.7333333333334 149.3333333333334 384 149.3333333333334C382.9333333333333 149.3333333333334 381.8666666666666 149.3333333333334 380.8 148.6933333333334L337.4933333333334 192H426.6666666666667C450.3466666666667 192 469.3333333333333 172.8 469.3333333333333 149.3333333333334M248.32 292.2666666666667L218.0266666666667 339.2000000000001L260.6933333333334 405.3333333333334L297.6 386.3466666666667L267.3066666666667 339.2000000000001L297.6 292.2666666666667L297.3866666666667 292.0533333333334L273.92 256L244.0533333333333 285.44L248.32 292.2666666666667M160 369.28L130.1333333333333 399.36L132.6933333333333 403.4133333333334L169.6 384L160 369.28z" />
-    <glyph glyph-name="radio"
-      unicode="&#xF439;"
-      horiz-adv-x="512" d=" M426.6666666666667 320C450.1333333333334 320 469.3333333333333 300.8 469.3333333333333 277.3333333333334V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V277.3333333333334C42.6666666666667 295.4666666666667 53.9733333333333 311.04 69.9733333333333 317.2266666666667L335.1466666666667 426.6666666666667L351.36 387.6266666666667L188.3733333333333 320H426.6666666666667M426.6666666666667 277.3333333333334H85.3333333333333V192H341.3333333333333V234.6666666666667H384V192H426.6666666666667V277.3333333333334M149.3333333333333 149.3333333333334C113.92 149.3333333333334 85.3333333333333 120.7466666666667 85.3333333333333 85.3333333333334S113.92 21.3333333333334 149.3333333333333 21.3333333333334S213.3333333333333 49.92 213.3333333333333 85.3333333333334S184.7466666666667 149.3333333333334 149.3333333333333 149.3333333333334z" />
-    <glyph glyph-name="radio-handheld"
-      unicode="&#xF43A;"
-      horiz-adv-x="512" d=" M192 405.3333333333333C180.2666666666667 405.3333333333333 170.6666666666667 395.7333333333334 170.6666666666667 384V21.3333333333334C170.6666666666667 -2.3466666666666 189.6533333333333 -21.3333333333333 213.3333333333333 -21.3333333333333H320C343.68 -21.3333333333333 362.6666666666667 -2.3466666666666 362.6666666666667 21.3333333333334V256C362.6666666666667 279.68 343.68 298.6666666666667 320 298.6666666666667H213.3333333333333V384C213.3333333333333 395.7333333333334 203.7333333333334 405.3333333333333 192 405.3333333333333M213.3333333333333 256H320V170.6666666666667H213.3333333333333V256z" />
-    <glyph glyph-name="radio-tower"
-      unicode="&#xF43B;"
-      horiz-adv-x="512" d=" M256 234.6666666666667C279.4666666666667 234.6666666666667 298.6666666666667 215.4666666666667 298.6666666666667 192C298.6666666666667 181.3333333333334 294.8266666666667 171.9466666666667 288.64 164.48L356.2666666666667 -21.3333333333333H310.8266666666667L256 129.4933333333334L201.1733333333333 -21.3333333333333H155.7333333333333L223.36 164.48C217.1733333333333 171.9466666666667 213.3333333333333 181.3333333333334 213.3333333333333 192C213.3333333333333 215.4666666666667 232.5333333333333 234.6666666666667 256 234.6666666666667M256 277.3333333333334C208.8533333333333 277.3333333333334 170.6666666666666 239.1466666666667 170.6666666666666 192C170.6666666666666 181.3333333333334 172.8 170.6666666666667 176.6399999999999 160.8533333333334L157.8666666666666 109.6533333333333C139.3066666666667 132.0533333333334 128 160.64 128 192C128 262.6133333333334 185.3866666666667 320 256 320S384 262.6133333333334 384 192C384 160.64 372.6933333333333 132.0533333333334 354.1333333333334 109.6533333333334L335.36 160.8533333333334C339.2 170.6666666666667 341.3333333333333 181.3333333333334 341.3333333333333 192C341.3333333333333 239.1466666666667 303.1466666666667 277.3333333333334 256 277.3333333333334M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192C85.3333333333333 141.6533333333334 106.6666666666667 96 141.6533333333333 65.28L126.2933333333334 22.6133333333333C75.52 61.6533333333334 42.6666666666667 123.0933333333334 42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192C469.3333333333333 123.0933333333334 436.48 61.6533333333334 385.7066666666666 22.6133333333333L370.3466666666667 65.28C405.3333333333333 96 426.6666666666667 141.6533333333334 426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="radioactive"
-      unicode="&#xF43C;"
-      horiz-adv-x="512" d=" M256 234.6666666666667C279.4666666666667 234.6666666666667 298.6666666666667 215.4666666666667 298.6666666666667 192S279.4666666666667 149.3333333333334 256 149.3333333333334S213.3333333333333 168.5333333333334 213.3333333333333 192S232.5333333333334 234.6666666666667 256 234.6666666666667M256 -21.3333333333333C214.4 -21.3333333333333 175.36 -9.3866666666667 142.72 11.3066666666667L213.3333333333333 117.9733333333334C226.1333333333334 110.72 240.64 106.6666666666667 256 106.6666666666667S285.8666666666667 110.72 298.6666666666667 117.9733333333334L369.28 11.3066666666667C336.64 -9.3866666666667 297.6 -21.3333333333333 256 -21.3333333333333M42.6666666666667 192C42.6666666666667 280.32 96 356.2666666666667 173.0133333333333 388.6933333333334L220.5866666666667 269.6533333333334C191.1466666666667 256 170.6666666666667 226.56 170.6666666666667 192H42.6666666666667M341.3333333333333 192C341.3333333333333 226.5600000000001 320.8533333333333 256 291.4133333333333 269.6533333333334L338.9866666666667 388.6933333333334C416 356.2666666666667 469.3333333333333 280.32 469.3333333333333 192H341.3333333333333z" />
-    <glyph glyph-name="radiobox-blank"
-      unicode="&#xF43D;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="radiobox-marked"
-      unicode="&#xF43E;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 298.6666666666667C197.12 298.6666666666667 149.3333333333333 250.88 149.3333333333333 192S197.12 85.3333333333334 256 85.3333333333334S362.6666666666667 133.12 362.6666666666667 192S314.88 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="raspberrypi"
-      unicode="&#xF43F;"
-      horiz-adv-x="512" d=" M426.6666666666667 277.3333333333334H469.3333333333333V234.6666666666667H426.6666666666667V277.3333333333334M85.3333333333333 341.3333333333334H426.6666666666667C450.1333333333334 341.3333333333334 469.3333333333333 322.1333333333334 469.3333333333333 298.6666666666667H405.3333333333333V256H106.6666666666667V170.6666666666667H170.6666666666667V106.6666666666667H405.3333333333333V85.3333333333334H469.3333333333333C469.3333333333333 61.8666666666667 450.1333333333334 42.6666666666667 426.6666666666667 42.6666666666667H341.3333333333333V21.3333333333334H298.6666666666667V42.6666666666667H234.6666666666667V21.3333333333334H149.3333333333333V42.6666666666667H85.3333333333333C61.8666666666667 42.6666666666667 42.6666666666667 61.8666666666667 42.6666666666667 85.3333333333334V298.6666666666667C42.6666666666667 322.1333333333334 61.8666666666667 341.3333333333334 85.3333333333333 341.3333333333334M405.3333333333333 128H192V234.6666666666667H405.3333333333333V213.3333333333334H469.3333333333333V170.6666666666667H405.3333333333333V128M277.3333333333333 192V149.3333333333334H320V192H277.3333333333333M106.6666666666667 320V277.3333333333334H128V320H106.6666666666667M149.3333333333333 320V277.3333333333334H170.6666666666667V320H149.3333333333333M192 320V277.3333333333334H213.3333333333333V320H192M234.6666666666667 320V277.3333333333334H256V320H234.6666666666667M277.3333333333333 320V277.3333333333334H298.6666666666667V320H277.3333333333333M320 320V277.3333333333334H341.3333333333333V320H320M426.6666666666667 149.3333333333334H469.3333333333333V106.6666666666667H426.6666666666667V149.3333333333334z" />
-    <glyph glyph-name="ray-end"
-      unicode="&#xF440;"
-      horiz-adv-x="512" d=" M426.6666666666667 256C398.7200000000001 256 375.04 238.2933333333334 366.2933333333334 213.3333333333334H42.6666666666667V170.6666666666667H366.2933333333334C375.04 145.7066666666667 398.7200000000001 128 426.6666666666667 128C462.08 128 490.6666666666666 156.5866666666667 490.6666666666666 192S462.08 256 426.6666666666667 256z" />
-    <glyph glyph-name="ray-end-arrow"
-      unicode="&#xF441;"
-      horiz-adv-x="512" d=" M21.3333333333333 192L106.6666666666667 106.6666666666667V170.6666666666667H366.2933333333334C375.04 145.7066666666667 398.7200000000001 128 426.6666666666667 128C462.08 128 490.6666666666666 156.5866666666667 490.6666666666666 192S462.08 256 426.6666666666667 256C398.7200000000001 256 375.04 238.2933333333334 366.2933333333334 213.3333333333334H106.6666666666667V277.3333333333334L21.3333333333333 192z" />
-    <glyph glyph-name="ray-start"
-      unicode="&#xF442;"
-      horiz-adv-x="512" d=" M85.3333333333333 256C113.28 256 136.96 238.2933333333334 145.7066666666667 213.3333333333334H469.3333333333333V170.6666666666667H145.7066666666667C136.96 145.7066666666667 113.28 128 85.3333333333333 128C49.92 128 21.3333333333333 156.5866666666667 21.3333333333333 192S49.92 256 85.3333333333333 256z" />
-    <glyph glyph-name="ray-start-arrow"
-      unicode="&#xF443;"
-      horiz-adv-x="512" d=" M490.6666666666666 192L405.3333333333333 106.6666666666667V170.6666666666667H145.7066666666667C136.96 145.7066666666667 113.28 128 85.3333333333333 128C49.92 128 21.3333333333333 156.5866666666667 21.3333333333333 192S49.92 256 85.3333333333333 256C113.28 256 136.96 238.2933333333334 145.7066666666667 213.3333333333334H405.3333333333333V277.3333333333334L490.6666666666666 192z" />
-    <glyph glyph-name="ray-start-end"
-      unicode="&#xF444;"
-      horiz-adv-x="512" d=" M85.3333333333333 256C113.28 256 136.96 238.2933333333334 145.7066666666667 213.3333333333334H366.2933333333334C375.04 238.2933333333334 398.7200000000001 256 426.6666666666667 256C462.08 256 490.6666666666666 227.4133333333334 490.6666666666666 192S462.08 128 426.6666666666667 128C398.7200000000001 128 375.04 145.7066666666667 366.2933333333334 170.6666666666667H145.7066666666667C136.96 145.7066666666667 113.28 128 85.3333333333333 128C49.92 128 21.3333333333333 156.5866666666667 21.3333333333333 192S49.92 256 85.3333333333333 256z" />
-    <glyph glyph-name="ray-vertex"
-      unicode="&#xF445;"
-      horiz-adv-x="512" d=" M42.6666666666667 213.3333333333334H195.6266666666667C204.3733333333333 238.2933333333334 228.0533333333333 256 256 256S307.6266666666667 238.2933333333334 316.3733333333334 213.3333333333334H469.3333333333333V170.6666666666667H316.3733333333334C307.6266666666667 145.7066666666667 283.9466666666667 128 256 128S204.3733333333333 145.7066666666667 195.6266666666667 170.6666666666667H42.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="react"
-      unicode="&#xF707;"
-      horiz-adv-x="512" d=" M256 232.32C277.9733333333333 232.32 295.8933333333333 214.4 295.8933333333333 192C295.8933333333333 170.6666666666667 277.9733333333334 152.5333333333334 256 152.5333333333334C234.0266666666667 152.5333333333334 216.1066666666666 170.6666666666667 216.1066666666666 192C216.1066666666666 214.4 234.0266666666667 232.32 256 232.32M157.2266666666667 21.3333333333334C170.6666666666667 13.2266666666667 200.1066666666666 25.6 234.0266666666667 57.6C222.9333333333333 70.1866666666667 212.0533333333334 83.84 201.8133333333333 98.1333333333333C184.32 99.8399999999999 167.04 102.4 150.6133333333334 105.8133333333333C139.7333333333334 60.16 143.7866666666667 28.8 157.2266666666667 21.3333333333333M172.3733333333333 143.7866666666666L166.1866666666667 154.6666666666666C163.84 148.48 161.4933333333334 142.2933333333333 160 136.3199999999999C165.76 135.04 172.16 133.9733333333333 178.7733333333334 132.9066666666667L172.3733333333333 143.7866666666666M311.8933333333333 160L329.1733333333334 192L311.8933333333333 224C305.4933333333334 235.3066666666666 298.6666666666667 245.3333333333333 292.48 255.36C280.96 256 268.8 256 256 256C243.2 256 231.04 256 219.52 255.36C213.3333333333333 245.3333333333334 206.5066666666667 235.3066666666667 200.1066666666666 224L182.8266666666667 192L200.1066666666667 160C206.5066666666667 148.6933333333334 213.3333333333333 138.6666666666667 219.52 128.64C231.04 128 243.2 128 256 128C268.8 128 280.96 128 292.48 128.64C298.6666666666667 138.6666666666667 305.4933333333334 148.6933333333333 311.8933333333333 160M256 303.36C251.9466666666667 298.6666666666667 247.68 293.76 243.4133333333334 288H268.5866666666667C264.32 293.76 260.0533333333333 298.6666666666667 256 303.36M256 80.64C260.0533333333333 85.3333333333334 264.32 90.24 268.5866666666667 96H243.4133333333334C247.68 90.24 251.9466666666667 85.3333333333334 256 80.64M354.56 362.6666666666667C341.3333333333333 370.7733333333333 311.8933333333333 358.4 277.9733333333334 326.4C289.0666666666667 313.8133333333334 299.9466666666667 300.1600000000001 310.1866666666667 285.8666666666667C327.68 284.1600000000001 344.9600000000001 281.6 361.3866666666667 278.1866666666667C372.2666666666667 323.8400000000001 368.2133333333334 355.2000000000001 354.56 362.6666666666667M339.6266666666667 240.2133333333334L345.8133333333334 229.3333333333334C348.16 235.52 350.5066666666667 241.7066666666667 352 247.68C346.24 248.96 339.84 250.0266666666667 333.2266666666667 251.0933333333334L339.6266666666667 240.2133333333334M370.56 390.6133333333334C401.92 372.6933333333334 405.3333333333333 325.5466666666667 392.1066666666667 270.5066666666667C446.2933333333334 254.5066666666667 485.3333333333334 228.0533333333334 485.3333333333334 192C485.3333333333334 155.9466666666667 446.2933333333334 129.4933333333334 392.1066666666667 113.4933333333334C405.3333333333334 58.4533333333334 401.9200000000001 11.3066666666667 370.56 -6.6133333333333C339.4133333333333 -24.5333333333333 296.9600000000001 -4.0533333333333 256 34.9866666666667C215.04 -4.0533333333333 172.5866666666667 -24.5333333333333 141.2266666666667 -6.6133333333333C110.08 11.3066666666667 106.6666666666667 58.4533333333334 119.8933333333333 113.4933333333334C65.7066666666667 129.4933333333334 26.6666666666667 155.9466666666667 26.6666666666667 192C26.6666666666667 228.0533333333334 65.7066666666667 254.5066666666667 119.8933333333333 270.5066666666667C106.6666666666667 325.5466666666667 110.08 372.6933333333334 141.2266666666667 390.6133333333334C172.5866666666667 408.5333333333333 215.04 388.0533333333334 256 349.0133333333333C296.96 388.0533333333334 339.4133333333333 408.5333333333333 370.56 390.6133333333334M364.3733333333333 192C371.6266666666666 176 378.0266666666667 160 383.36 143.7866666666667C428.16 157.2266666666667 453.3333333333333 176.4266666666667 453.3333333333333 192C453.3333333333333 207.5733333333334 428.16 226.7733333333333 383.36 240.2133333333334C378.0266666666667 224 371.6266666666666 208 364.3733333333333 192M147.6266666666667 192C140.3733333333333 208 133.9733333333333 224 128.64 240.2133333333334C83.84 226.7733333333333 58.6666666666667 207.5733333333334 58.6666666666667 192C58.6666666666667 176.4266666666667 83.84 157.2266666666667 128.64 143.7866666666667C133.9733333333333 160 140.3733333333333 176 147.6266666666667 192M339.6266666666667 143.7866666666667L333.2266666666667 132.9066666666667C339.84 133.9733333333334 346.24 135.04 352 136.3200000000001C350.5066666666667 142.2933333333334 348.16 148.48 345.8133333333334 154.6666666666667L339.6266666666667 143.7866666666667M277.9733333333334 57.6C311.8933333333333 25.6 341.3333333333333 13.2266666666666 354.56 21.3333333333334C368.2133333333334 28.8000000000001 372.2666666666667 60.16 361.3866666666667 105.8133333333334C344.9600000000001 102.4 327.68 99.84 310.1866666666667 98.1333333333334C299.9466666666667 83.84 289.0666666666667 70.1866666666667 277.9733333333334 57.6000000000001M172.3733333333333 240.2133333333334L178.7733333333334 251.0933333333334C172.16 250.0266666666667 165.76 248.96 160 247.68C161.4933333333334 241.7066666666667 163.84 235.52 166.1866666666667 229.3333333333334L172.3733333333333 240.2133333333334M234.0266666666667 326.4C200.1066666666667 358.4 170.6666666666667 370.7733333333333 157.2266666666667 362.6666666666667C143.7866666666667 355.2000000000001 139.7333333333333 323.8400000000001 150.6133333333334 278.1866666666667C167.04 281.6 184.32 284.1600000000001 201.8133333333333 285.8666666666667C212.0533333333334 300.1600000000001 222.9333333333333 313.8133333333334 234.0266666666667 326.4000000000001z" />
-    <glyph glyph-name="read"
-      unicode="&#xF447;"
-      horiz-adv-x="512" d=" M460.5866666666666 200.7466666666667L490.6666666666666 170.6666666666667L288 -32L179.6266666666667 76.5866666666667L209.7066666666667 106.6666666666667L288 28.16L460.5866666666666 200.7466666666667M85.3333333333333 106.6666666666667V384H192C239.1466666666667 384 277.3333333333333 345.8133333333334 277.3333333333333 298.6666666666667C277.3333333333333 265.8133333333334 258.7733333333333 237.2266666666667 231.4666666666667 222.9333333333333L298.6666666666667 106.6666666666667H256L194.3466666666666 213.3333333333334H128V106.6666666666667H85.3333333333333M128 256H192C215.4666666666667 256 234.6666666666667 275.2000000000001 234.6666666666667 298.6666666666667S215.4666666666667 341.3333333333334 192 341.3333333333334H128V256z" />
-    <glyph glyph-name="receipt"
-      unicode="&#xF449;"
-      horiz-adv-x="512" d=" M64 -21.3333333333333L96 10.6666666666667L128 -21.3333333333333L160 10.6666666666667L192 -21.3333333333333L224 10.6666666666667L256 -21.3333333333333L288 10.6666666666667L320 -21.3333333333333L352 10.6666666666667L384 -21.3333333333333L416 10.6666666666667L448 -21.3333333333333V405.3333333333333L416 373.3333333333334L384 405.3333333333333L352 373.3333333333334L320 405.3333333333333L288 373.3333333333334L256 405.3333333333333L224 373.3333333333334L192 405.3333333333333L160 373.3333333333334L128 405.3333333333333L96 373.3333333333334L64 405.3333333333333M384 256H128V298.6666666666667H384M384 170.6666666666667H128V213.3333333333334H384M384 85.3333333333334H128V128H384V85.3333333333334z" />
-    <glyph glyph-name="record"
-      unicode="&#xF44A;"
-      horiz-adv-x="512" d=" M405.3333333333333 192C405.3333333333333 109.6533333333334 338.3466666666667 42.6666666666667 256 42.6666666666667S106.6666666666667 109.6533333333334 106.6666666666667 192S173.6533333333333 341.3333333333334 256 341.3333333333334S405.3333333333333 274.3466666666667 405.3333333333333 192z" />
-    <glyph glyph-name="record-player"
-      unicode="&#xF999;"
-      horiz-adv-x="512" d=" M106.6666666666667 74.6666666666667C106.6666666666667 68.6933333333333 101.9733333333333 64 96 64H74.6666666666667C68.6933333333333 64 64 68.6933333333333 64 74.6666666666667V85.3333333333334H42.6666666666667C30.9333333333333 85.3333333333334 21.3333333333333 94.9333333333333 21.3333333333333 106.6666666666667V170.6666666666667C21.3333333333333 182.4 30.9333333333333 192 42.6666666666667 192H405.3333333333333V234.6666666666667H149.3333333333333L128 213.3333333333334V256C128 267.7333333333334 137.6 277.3333333333334 149.3333333333333 277.3333333333334H405.3333333333333V298.6666666666667H448V277.3333333333334C459.7333333333333 277.3333333333334 469.3333333333333 267.7333333333334 469.3333333333333 256V234.6666666666667H448V192H469.3333333333333C481.0666666666667 192 490.6666666666666 182.4 490.6666666666666 170.6666666666667V106.6666666666667C490.6666666666666 94.9333333333333 481.0666666666667 85.3333333333334 469.3333333333333 85.3333333333334H448V74.6666666666667C448 68.6933333333333 443.3066666666667 64 437.3333333333333 64H416C410.0266666666667 64 405.3333333333333 68.6933333333333 405.3333333333333 74.6666666666667V85.3333333333334H106.6666666666667V74.6666666666667M64 149.3333333333334V128H106.6666666666667V149.3333333333334H64M128 149.3333333333334V128H170.6666666666667V149.3333333333334H128M437.3333333333333 160C425.6 160 416 150.4 416 138.6666666666667S425.6 117.3333333333334 437.3333333333333 117.3333333333334S458.6666666666666 126.9333333333333 458.6666666666666 138.6666666666667S449.0666666666667 160 437.3333333333333 160z" />
-    <glyph glyph-name="record-rec"
-      unicode="&#xF44B;"
-      horiz-adv-x="512" d=" M266.6666666666667 341.3333333333334C178.3466666666666 341.3333333333334 106.6666666666667 269.6533333333334 106.6666666666667 181.3333333333334C106.6666666666667 93.0133333333333 178.3466666666666 21.3333333333334 266.6666666666667 21.3333333333334C354.9866666666667 21.3333333333334 426.6666666666667 93.0133333333333 426.6666666666667 181.3333333333334C426.6666666666667 269.6533333333334 354.9866666666667 341.3333333333334 266.6666666666667 341.3333333333334M149.3333333333333 234.6666666666667H192C203.7333333333334 234.6666666666667 213.3333333333333 225.0666666666667 213.3333333333333 213.3333333333334V192C213.3333333333333 181.3333333333334 205.2266666666666 172.8 194.9866666666667 171.3066666666667L219.9466666666667 128H195.2L170.6666666666667 170.6666666666667V128H149.3333333333333M256 234.6666666666667H298.6666666666667V213.3333333333334H256V192H298.6666666666667V170.6666666666667H256V149.3333333333334H298.6666666666667V128H256C244.2666666666667 128 234.6666666666667 137.6 234.6666666666667 149.3333333333334V213.3333333333334C234.6666666666667 225.0666666666667 244.2666666666667 234.6666666666667 256 234.6666666666667M341.3333333333333 234.6666666666667H384V213.3333333333334H341.3333333333333V149.3333333333334H384V128H341.3333333333333C329.6 128 320 137.6 320 149.3333333333334V213.3333333333334C320 225.0666666666667 329.6 234.6666666666667 341.3333333333333 234.6666666666667M170.6666666666667 213.3333333333334V192H192V213.3333333333334" />
-    <glyph glyph-name="recycle"
-      unicode="&#xF44C;"
-      horiz-adv-x="512" d=" M465.4933333333333 119.04L412.16 26.6666666666667C401.7066666666667 8.3200000000001 382.2933333333334 -1.28 362.6666666666667 0H320V-42.6666666666666L266.6666666666667 53.3333333333334L320 149.3333333333334V106.6666666666667H380.16L332.8 188.8L425.1733333333333 242.1333333333334L463.5733333333333 175.5733333333334C474.6666666666666 159.1466666666667 476.16 137.1733333333334 465.4933333333333 119.04M196.48 382.7200000000001H303.1466666666667C324.0533333333334 382.7200000000001 342.1866666666666 370.56 350.9333333333334 353.0666666666667L372.2666666666667 315.9466666666667L409.1733333333334 337.28L352.8533333333334 243.2L242.9866666666667 241.28L279.8933333333334 262.6133333333334L249.8133333333334 314.88L202.6666666666668 232.7466666666667L110.0800000000001 286.08L148.4800000000001 352.64C157.2266666666668 370.3466666666667 175.3600000000001 382.72 196.4800000000001 382.72M107.7333333333334 26.4533333333333L54.4000000000001 118.8266666666667C43.9466666666668 136.96 45.4400000000001 158.72 56.3200000000001 175.1466666666667L77.6533333333334 212.0533333333334L40.7466666666668 233.3866666666667L150.4000000000001 231.68L206.9333333333334 137.3866666666667L170.0266666666668 158.72L139.9466666666667 106.6666666666667H234.6666666666667V0H157.8666666666667C138.0266666666667 -1.4933333333333 118.4 8.3200000000001 107.7333333333334 26.4533333333333z" />
-    <glyph glyph-name="reddit"
-      unicode="&#xF44D;"
-      horiz-adv-x="512" d=" M469.3333333333333 202.6666666666667C469.3333333333333 232.5333333333334 445.8666666666666 256 416 256C403.2 256 390.4 251.7333333333334 381.8666666666666 243.2C349.8666666666666 262.4000000000001 311.4666666666666 275.2000000000001 266.6666666666667 277.3333333333334L290.1333333333333 362.6666666666667L362.6666666666667 341.3333333333334C362.6666666666667 317.8666666666667 381.8666666666666 298.6666666666667 405.3333333333333 298.6666666666667S448 317.8666666666667 448 341.3333333333334S428.8 384 405.3333333333333 384C390.4 384 375.4666666666667 375.4666666666667 369.0666666666667 362.6666666666667L283.7333333333334 384C277.3333333333333 386.1333333333334 273.0666666666667 381.8666666666667 270.9333333333334 375.4666666666667L245.3333333333333 277.3333333333334C202.6666666666667 275.2000000000001 162.1333333333333 262.4000000000001 130.1333333333333 243.2C121.6 251.7333333333334 108.8 256 96 256C66.1333333333333 256 42.6666666666667 232.5333333333334 42.6666666666667 202.6666666666667C42.6666666666667 183.4666666666667 51.2 168.5333333333334 66.1333333333333 157.8666666666667L64 138.6666666666667C64 61.8666666666667 149.3333333333333 0 256 0S448 61.8666666666667 448 138.6666666666667L445.8666666666666 157.8666666666667C460.8 168.5333333333334 469.3333333333333 183.4666666666667 469.3333333333333 202.6666666666667M192 196.2666666666667C206.9333333333333 196.2666666666667 217.6 183.4666666666667 217.6 170.6666666666667S206.9333333333333 145.0666666666667 192 145.0666666666667S166.4 155.7333333333334 166.4 170.6666666666667S177.0666666666667 196.2666666666667 192 196.2666666666667M337.0666666666667 81.0666666666666C298.6666666666667 57.5999999999999 213.3333333333333 57.5999999999999 174.9333333333333 81.0666666666666C170.6666666666667 85.3333333333333 168.5333333333334 91.7333333333333 172.8 95.9999999999999C177.0666666666667 100.2666666666666 183.4666666666667 102.4 187.7333333333334 98.1333333333333C213.3333333333333 78.9333333333333 298.6666666666667 78.9333333333333 324.2666666666667 98.1333333333333C328.5333333333333 102.4 334.9333333333334 100.2666666666667 339.2 95.9999999999999C343.4666666666667 91.7333333333333 341.3333333333333 85.3333333333333 337.0666666666667 81.0666666666666M320 145.0666666666666C305.0666666666667 145.0666666666666 294.4 157.8666666666666 294.4 170.6666666666666C294.4 185.5999999999999 307.2 196.2666666666666 320 196.2666666666666C334.9333333333333 196.2666666666666 345.6 183.4666666666666 345.6 170.6666666666666C345.6 155.7333333333333 334.9333333333333 145.0666666666666 320 145.0666666666666z" />
-    <glyph glyph-name="redo"
-      unicode="&#xF44E;"
-      horiz-adv-x="512" d=" M392.5333333333333 221.8666666666667C353.0666666666667 256 301.8666666666667 277.3333333333334 245.3333333333333 277.3333333333334C146.1333333333333 277.3333333333334 62.2933333333333 212.6933333333334 32.8533333333333 123.3066666666667L83.2 106.6666666666667C105.6 174.72 169.6 224 245.3333333333333 224C286.9333333333333 224 324.9066666666667 208.64 354.56 183.8933333333334L277.3333333333333 106.6666666666667H469.3333333333333V298.6666666666667L392.5333333333333 221.8666666666667z" />
-    <glyph glyph-name="redo-variant"
-      unicode="&#xF44F;"
-      horiz-adv-x="512" d=" M224 298.6666666666667C147.4133333333333 298.6666666666667 85.3333333333333 236.5866666666667 85.3333333333333 160S147.4133333333333 21.3333333333334 224 21.3333333333334H298.6666666666667V64H224C170.6666666666667 64 128 106.6666666666667 128 160S170.6666666666667 256 224 256H344.9600000000001L279.2533333333334 190.0800000000001L309.3333333333334 160L426.6666666666667 277.3333333333334L309.3333333333333 394.6666666666667L279.04 364.5866666666667L344.9600000000001 298.6666666666667H224M384 64H341.3333333333333V21.3333333333334H384V64z" />
-    <glyph glyph-name="reflect-horizontal"
-      unicode="&#xFA0D;"
-      horiz-adv-x="512" d=" M469.3333333333333 21.3333333333334H298.6666666666667C286.9333333333333 21.3333333333334 277.3333333333333 30.9333333333333 277.3333333333333 42.6666666666667V341.9733333333334C277.3333333333333 352 283.9466666666667 360.1066666666667 293.12 362.6666666666667C302.72 365.2266666666667 312.5333333333333 360.9600000000001 317.2266666666667 352.64L488.32 53.3333333333334C492.16 46.72 492.16 38.6133333333333 488.32 32C484.48 25.3866666666667 477.4399999999999 21.3333333333334 469.3333333333333 21.3333333333334M42.6666666666667 21.3333333333334C34.56 21.3333333333334 27.52 25.3866666666667 23.68 32C19.84 38.6133333333333 19.84 46.72 23.68 53.3333333333334L194.7733333333334 352.64C199.4666666666667 360.9600000000001 209.28 365.2266666666667 218.88 362.6666666666667C228.0533333333334 360.1066666666667 234.6666666666667 352 234.6666666666667 341.9733333333334V42.6666666666667C234.6666666666667 30.9333333333333 225.0666666666667 21.3333333333334 213.3333333333334 21.3333333333334H42.6666666666667M192 64V261.5466666666667L79.1466666666667 64H192z" />
-    <glyph glyph-name="reflect-vertical"
-      unicode="&#xFA0E;"
-      horiz-adv-x="512" d=" M384 -42.6666666666666H128C119.68 -42.6666666666666 112.2133333333333 -38.1866666666666 108.5866666666667 -30.9333333333333C104.96 -23.6799999999999 105.8133333333333 -14.9333333333333 110.72 -8.5333333333333L238.9333333333333 162.5600000000001C247.04 173.4400000000001 264.96 173.4400000000001 273.0666666666666 162.5600000000001L401.28 -8.5333333333333C406.1866666666666 -14.9333333333333 407.04 -23.6799999999999 403.4133333333333 -30.9333333333333C399.7866666666667 -38.1866666666666 392.32 -42.6666666666666 384 -42.6666666666666M384 426.6666666666667C392.32 426.6666666666667 399.7866666666667 422.1866666666667 403.4133333333333 414.9333333333334C407.04 407.68 406.1866666666666 398.9333333333334 401.28 392.5333333333333L273.0666666666666 221.44C264.9599999999999 210.56 247.04 210.56 238.9333333333333 221.44L110.72 392.5333333333333C105.8133333333333 398.9333333333334 104.96 407.68 108.5866666666667 414.9333333333334C112.2133333333333 422.1866666666667 119.68 426.6666666666667 128 426.6666666666667H384M170.6666666666667 384L256 269.8666666666667L341.3333333333333 384H170.6666666666667z" />
-    <glyph glyph-name="refresh"
-      unicode="&#xF450;"
-      horiz-adv-x="512" d=" M376.5333333333333 312.5333333333334C345.6 343.4666666666667 303.1466666666667 362.6666666666667 256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334C335.5733333333333 21.3333333333334 401.92 75.7333333333334 420.9066666666667 149.3333333333334H376.5333333333333C359.04 99.6266666666667 311.68 64 256 64C185.3866666666666 64 128 121.3866666666667 128 192S185.3866666666666 320 256 320C291.4133333333333 320 322.9866666666666 305.2800000000001 346.0266666666667 282.0266666666667L277.3333333333333 213.3333333333334H426.6666666666667V362.6666666666667L376.5333333333333 312.5333333333334z" />
-    <glyph glyph-name="regex"
-      unicode="&#xF451;"
-      horiz-adv-x="512" d=" M341.3333333333333 87.04C334.2933333333333 85.9733333333333 327.2533333333334 85.3333333333334 320 85.3333333333334C312.7466666666667 85.3333333333334 305.7066666666667 85.9733333333334 298.6666666666667 87.04V161.92L245.3333333333333 109.0133333333333C234.6666666666667 117.3333333333333 224 128 215.68 138.6666666666666L268.5866666666667 192H193.7066666666667C192.64 199.04 192 206.08 192 213.3333333333333C192 220.5866666666667 192.64 227.6266666666667 193.7066666666667 234.6666666666667H268.5866666666667L215.68 288C219.7333333333333 293.3333333333333 224 298.6666666666667 229.5466666666667 303.7866666666667C234.6666666666667 309.3333333333333 240 313.6 245.3333333333333 317.6533333333333L298.6666666666667 264.7466666666667V339.6266666666667C305.7066666666667 340.6933333333334 312.7466666666667 341.3333333333334 320 341.3333333333334C327.2533333333334 341.3333333333334 334.2933333333333 340.6933333333334 341.3333333333333 339.6266666666667V264.7466666666667L394.6666666666667 317.6533333333334C405.3333333333333 309.3333333333334 416 298.6666666666667 424.32 288L371.4133333333333 234.6666666666667H446.2933333333334C447.36 227.6266666666667 448 220.5866666666667 448 213.3333333333334C448 206.08 447.36 199.04 446.2933333333334 192H371.4133333333334L424.3200000000001 138.6666666666667C420.2666666666667 133.3333333333334 416.0000000000001 128 410.4533333333335 122.88C405.3333333333335 117.3333333333334 400.0000000000001 113.0666666666667 394.6666666666668 109.0133333333333L341.3333333333333 161.92V87.04M106.6666666666667 42.6666666666667C106.6666666666667 66.1333333333334 125.8666666666667 85.3333333333334 149.3333333333333 85.3333333333334S192 66.1333333333334 192 42.6666666666667S172.8 0 149.3333333333333 0S106.6666666666667 19.2 106.6666666666667 42.6666666666667z" />
-    <glyph glyph-name="registered-trademark"
-      unicode="&#xFA66;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 21.3333333333334C161.92 21.3333333333334 85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667S426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334M261.3333333333333 164.9066666666667H230.6133333333334V96H192V283.52H261.5466666666666C283.52 283.52 300.5866666666667 278.6133333333334 312.7466666666667 268.8C324.6933333333334 258.7733333333333 330.6666666666667 245.3333333333334 330.6666666666667 226.9866666666667C330.6666666666667 214.1866666666667 327.8933333333333 203.5200000000001 322.3466666666667 194.9866666666667C316.8 186.4533333333334 308.48 179.6266666666667 297.1733333333333 174.72L337.7066666666667 98.1333333333334V96H296.32L261.3333333333333 164.9066666666667M230.6133333333334 196.0533333333334H261.76C271.36 196.0533333333334 278.8266666666667 198.6133333333334 284.16 203.5200000000001C289.4933333333334 208.4266666666667 292.0533333333333 215.2533333333334 292.0533333333333 224C292.0533333333333 232.7466666666667 289.7066666666667 239.5733333333334 284.5866666666667 244.6933333333334C279.68 249.8133333333334 272 252.1600000000001 261.5466666666666 252.1600000000001H230.6133333333334V196.0533333333334z" />
-    <glyph glyph-name="relative-scale"
-      unicode="&#xF452;"
-      horiz-adv-x="512" d=" M426.6666666666667 64H85.3333333333333V320H426.6666666666667M426.6666666666667 362.6666666666667H85.3333333333333C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667M256 234.6666666666667H213.3333333333333V192H256M170.6666666666667 234.6666666666667H128V192H170.6666666666667M341.3333333333333 149.3333333333334H298.6666666666667V106.6666666666667H341.3333333333333M341.3333333333333 234.6666666666667H298.6666666666667V192H341.3333333333333V234.6666666666667z" />
-    <glyph glyph-name="reload"
-      unicode="&#xF453;"
-      horiz-adv-x="512" d=" M405.3333333333333 192H476.16L370.56 86.4L264.96 192H362.0266666666667C362.6666666666667 224.8533333333333 350.2933333333333 257.4933333333334 325.12 282.6666666666667C275.2 332.5866666666667 194.1333333333333 332.5866666666667 144.2133333333333 282.6666666666667C94.2933333333333 232.7466666666667 94.2933333333333 151.4666666666667 144.2133333333333 101.5466666666666C183.4666666666666 62.2933333333333 242.3466666666666 53.9733333333333 289.7066666666666 76.5866666666666L321.0666666666666 45.2266666666666C256 6.6133333333333 170.6666666666667 15.1466666666667 113.92 71.4666666666667C47.36 138.0266666666668 47.5733333333333 245.9733333333334 114.1333333333333 312.5333333333334C181.3333333333333 379.3066666666668 288.64 379.5200000000001 355.4133333333333 312.7466666666668C388.6933333333333 279.4666666666667 405.3333333333333 235.7333333333334 405.3333333333333 192z" />
-    <glyph glyph-name="reminder"
-      unicode="&#xF88B;"
-      horiz-adv-x="512" d=" M154.6666666666667 384C168.5333333333333 384 181.3333333333333 379.52 192 372.0533333333334V384C192 407.4666666666667 211.2 426.6666666666667 234.6666666666667 426.6666666666667S277.3333333333333 407.4666666666667 277.3333333333333 384V371.8400000000001C288 379.3066666666667 300.8 384 314.6666666666667 384C350.08 384 378.6666666666667 355.4133333333334 378.6666666666667 320C378.6666666666667 286.2933333333334 352.8533333333333 258.7733333333333 320 256H277.3333333333333V234.6666666666667H303.7866666666667L314.0266666666667 231.8933333333333L411.9466666666667 183.04C429.4400000000001 176.4266666666666 437.9733333333334 163.4133333333333 437.9733333333334 144L437.3333333333333 141.0133333333333V138.0266666666667L416 -5.9733333333334C414.7200000000001 -16 410.0266666666667 -24.7466666666667 401.92 -32C394.0266666666667 -39.2533333333333 385.0666666666667 -42.6666666666666 375.04 -42.6666666666666H213.3333333333333C201.6 -42.6666666666666 192 -38.6133333333333 183.04 -30.08L42.6666666666667 110.08L65.0666666666667 132.9066666666667C71.04 138.6666666666667 78.72 142.0800000000001 88.1066666666667 142.0800000000001H94.9333333333333L192 120.96V256H149.3333333333333C116.48 258.9866666666667 90.6666666666667 286.5066666666667 90.6666666666667 320C90.6666666666667 355.4133333333334 119.2533333333333 384 154.6666666666667 384M192 320C192 340.6933333333334 175.36 357.3333333333334 154.6666666666667 357.3333333333334S117.3333333333333 340.6933333333334 117.3333333333333 320C117.3333333333333 301.2266666666667 131.2 285.6533333333333 149.3333333333333 283.0933333333334V282.6666666666667H192V320M320 282.6666666666667V282.88C338.1333333333334 285.44 352 301.0133333333333 352 320C352 340.48 335.36 357.12 314.6666666666667 357.12S277.3333333333333 340.48 277.3333333333333 320V282.6666666666667H320z" />
-    <glyph glyph-name="remote"
-      unicode="&#xF454;"
-      horiz-adv-x="512" d=" M256 448C191.1466666666667 448 132.48 421.76 90.0266666666667 379.3066666666667L120.1066666666667 349.2266666666667C154.88 384 202.6666666666667 405.3333333333333 256 405.3333333333333S357.12 384 391.68 349.0133333333333L421.76 379.0933333333334C379.52 421.76 320.8533333333333 448 256 448M150.4 318.9333333333334L180.48 288.8533333333334C199.8933333333333 308.0533333333334 226.56 320 256 320S312.1066666666667 308.0533333333334 331.52 288.8533333333334L361.6 318.9333333333334C334.5066666666667 346.0266666666667 297.1733333333333 362.6666666666667 256 362.6666666666667C214.8266666666667 362.6666666666667 177.4933333333334 346.0266666666667 150.4 318.9333333333334M256 128C232.5333333333334 128 213.3333333333333 147.2000000000001 213.3333333333333 170.6666666666667S232.5333333333334 213.3333333333334 256 213.3333333333334S298.6666666666667 194.1333333333333 298.6666666666667 170.6666666666667S279.4666666666667 128 256 128M320 256H192C180.2666666666667 256 170.6666666666667 246.4000000000001 170.6666666666667 234.6666666666667V-21.3333333333333C170.6666666666667 -33.0666666666667 180.2666666666667 -42.6666666666666 192 -42.6666666666666H320C331.7333333333334 -42.6666666666666 341.3333333333333 -33.0666666666667 341.3333333333333 -21.3333333333333V234.6666666666667C341.3333333333333 246.4000000000001 331.7333333333334 256 320 256z" />
-    <glyph glyph-name="remote-desktop"
-      unicode="&#xF8B8;"
-      horiz-adv-x="512" d=" M64 405.3333333333333C40.5333333333333 405.3333333333333 21.3333333333333 386.1333333333334 21.3333333333333 362.6666666666667V106.6666666666667C21.3333333333333 82.9866666666667 40.5333333333333 64 64 64H213.3333333333333V21.3333333333334H170.6666666666667V-21.3333333333333H341.3333333333333V21.3333333333334H298.6666666666667V64H448C471.4666666666667 64 490.6666666666666 83.2 490.6666666666666 106.6666666666667V362.6666666666667C490.6666666666666 386.1333333333334 471.4666666666667 405.3333333333333 448 405.3333333333333M64 362.6666666666667H448V106.6666666666667H64M320 341.3333333333334L245.3333333333333 266.6666666666667L320 192L349.8666666666666 221.8666666666667L305.0666666666666 266.6666666666667L349.8666666666666 311.4666666666667M192 277.3333333333334L162.1333333333333 247.4666666666667L206.9333333333333 202.6666666666667L162.1333333333333 157.8666666666667L192 128L266.6666666666667 202.6666666666667" />
-    <glyph glyph-name="rename-box"
-      unicode="&#xF455;"
-      horiz-adv-x="512" d=" M384 85.3333333333334H224L266.6666666666667 128H384M128 85.3333333333334V138.6666666666667L296.1066666666667 306.1333333333334C300.16 310.4 306.9866666666666 310.4 311.2533333333334 306.1333333333334L348.8 268.5866666666667C353.0666666666667 264.3200000000001 353.0666666666667 257.7066666666667 348.8 253.44L180.6933333333333 85.3333333333334M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="reorder-horizontal"
-      unicode="&#xF687;"
-      horiz-adv-x="512" d=" M64 128H448V170.6666666666667H64V128M64 42.6666666666667H448V85.3333333333334H64V42.6666666666667M64 213.3333333333334H448V256H64V213.3333333333334M64 341.3333333333334V298.6666666666667H448V341.3333333333334H64z" />
-    <glyph glyph-name="reorder-vertical"
-      unicode="&#xF688;"
-      horiz-adv-x="512" d=" M192 384V0H234.6666666666667V384H192M106.6666666666667 384V0H149.3333333333333V384H106.6666666666667M277.3333333333333 384V0H320V384H277.3333333333333M405.3333333333333 384H362.6666666666667V0H405.3333333333333V384z" />
-    <glyph glyph-name="repeat"
-      unicode="&#xF456;"
-      horiz-adv-x="512" d=" M362.6666666666667 85.3333333333334H149.3333333333333V149.3333333333334L64 64L149.3333333333333 -21.3333333333333V42.6666666666667H405.3333333333333V170.6666666666667H362.6666666666667M149.3333333333333 298.6666666666667H362.6666666666667V234.6666666666667L448 320L362.6666666666667 405.3333333333333V341.3333333333334H106.6666666666667V213.3333333333334H149.3333333333333V298.6666666666667z" />
-    <glyph glyph-name="repeat-off"
-      unicode="&#xF457;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L335.5733333333333 42.6666666666667H149.3333333333333V-21.3333333333333L64 64L149.3333333333333 149.3333333333334V85.3333333333334H292.9066666666667L149.3333333333333 228.9066666666667V213.3333333333334H106.6666666666667V271.5733333333334L42.6666666666667 335.5733333333334M362.6666666666667 170.6666666666667H405.3333333333333V81.4933333333333L362.6666666666667 124.16V170.6666666666667M362.6666666666667 341.3333333333334V405.3333333333333L448 320L362.6666666666667 234.6666666666667V298.6666666666667H188.16L145.4933333333334 341.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="repeat-once"
-      unicode="&#xF458;"
-      horiz-adv-x="512" d=" M277.3333333333333 128V256H256L213.3333333333333 234.6666666666667V213.3333333333334H245.3333333333333V128M362.6666666666667 85.3333333333334H149.3333333333333V149.3333333333334L64 64L149.3333333333333 -21.3333333333333V42.6666666666667H405.3333333333333V170.6666666666667H362.6666666666667M149.3333333333333 298.6666666666667H362.6666666666667V234.6666666666667L448 320L362.6666666666667 405.3333333333333V341.3333333333334H106.6666666666667V213.3333333333334H149.3333333333333V298.6666666666667z" />
-    <glyph glyph-name="replay"
-      unicode="&#xF459;"
-      horiz-adv-x="512" d=" M256 341.3333333333334V426.6666666666667L149.3333333333333 320L256 213.3333333333334V298.6666666666667C326.6133333333334 298.6666666666667 384 241.2800000000001 384 170.6666666666667S326.6133333333334 42.6666666666667 256 42.6666666666667S128 100.0533333333334 128 170.6666666666667H85.3333333333333C85.3333333333333 76.3733333333333 161.7066666666667 0 256 0S426.6666666666667 76.3733333333333 426.6666666666667 170.6666666666667S350.2933333333334 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="reply"
-      unicode="&#xF45A;"
-      horiz-adv-x="512" d=" M213.3333333333333 256V341.3333333333334L64 192L213.3333333333333 42.6666666666667V130.1333333333333C320 130.1333333333333 394.6666666666667 96 448 21.3333333333334C426.6666666666667 128 362.6666666666667 234.6666666666667 213.3333333333333 256z" />
-    <glyph glyph-name="reply-all"
-      unicode="&#xF45B;"
-      horiz-adv-x="512" d=" M277.3333333333333 256V341.3333333333334L128 192L277.3333333333333 42.6666666666667V130.1333333333333C384 130.1333333333333 458.6666666666666 96 512 21.3333333333334C490.6666666666666 128 426.6666666666667 234.6666666666667 277.3333333333333 256M149.3333333333333 277.3333333333334V341.3333333333334L0 192L149.3333333333333 42.6666666666667V106.6666666666667L64 192L149.3333333333333 277.3333333333334z" />
-    <glyph glyph-name="reproduction"
-      unicode="&#xF45C;"
-      horiz-adv-x="512" d=" M271.36 167.4666666666667L290.56 186.4533333333334C290.1333333333334 213.3333333333334 305.28 246.6133333333334 333.2266666666667 274.3466666666667C374.8266666666667 316.16 429.0133333333333 329.6 453.9733333333334 304.64S465.4933333333333 225.4933333333334 423.68 183.8933333333333C395.9466666666666 155.9466666666667 362.6666666666667 140.8 335.7866666666667 141.2266666666667L316.8 122.0266666666667C309.3333333333333 114.9866666666667 298.6666666666667 113.92 290.1333333333333 119.2533333333333C272.2133333333333 112.8533333333333 256 104.96 246.6133333333333 89.6C235.3066666666667 70.8266666666667 235.3066666666667 40.5333333333333 223.36 22.4C211.4133333333333 4.0533333333334 187.52 -2.1333333333333 162.3466666666666 -2.1333333333333S106.6666666666667 0 84.2666666666667 32L137.1733333333333 23.04C149.3333333333333 21.3333333333334 181.3333333333333 34.3466666666667 193.0666666666667 52.48C205.0133333333334 70.8266666666666 205.0133333333334 100.9066666666666 216.32 119.8933333333333C226.3466666666667 136.5333333333333 245.3333333333333 144.4266666666666 265.1733333333333 151.2533333333333C264.96 157.0133333333333 266.6666666666667 162.9866666666667 271.36 167.4666666666667M149.3333333333333 405.3333333333333C208.2133333333333 405.3333333333333 256 357.5466666666667 256 298.6666666666667S208.2133333333333 192 149.3333333333333 192S42.6666666666667 239.7866666666667 42.6666666666667 298.6666666666667S90.4533333333333 405.3333333333333 149.3333333333333 405.3333333333333M149.3333333333333 362.6666666666667C113.92 362.6666666666667 85.3333333333333 334.0800000000001 85.3333333333333 298.6666666666667S113.92 234.6666666666667 149.3333333333333 234.6666666666667S213.3333333333333 263.2533333333334 213.3333333333333 298.6666666666667S184.7466666666667 362.6666666666667 149.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="resistor"
-      unicode="&#xFB1F;"
-      horiz-adv-x="512" d=" M42.6666666666667 213.3333333333334H149.3333333333333L214.8266666666667 120.5333333333334L279.68 362.6666666666667L384 213.3333333333334H469.3333333333333V170.6666666666667H362.6666666666667L297.1733333333333 263.4666666666667L232.32 21.3333333333334L128 170.6666666666667H42.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="resistor-nodes"
-      unicode="&#xFB20;"
-      horiz-adv-x="512" d=" M42.6666666666667 213.3333333333334H78.2933333333333C87.04 238.2933333333334 110.72 256 138.6666666666667 256C174.08 256 202.6666666666667 227.4133333333334 202.6666666666667 192C202.6666666666667 178.1333333333333 198.1866666666667 165.3333333333334 190.72 154.88L214.8266666666667 120.5333333333334L279.68 362.6666666666667L311.68 317.2266666666667L356.2666666666667 253.6533333333334L373.3333333333333 256C401.28 256 424.9600000000001 238.2933333333334 433.7066666666666 213.3333333333334H469.3333333333333V170.6666666666667H433.7066666666666C424.9599999999999 145.7066666666667 401.28 128 373.3333333333333 128C337.92 128 309.3333333333333 156.5866666666667 309.3333333333333 192C309.3333333333333 205.8666666666667 313.8133333333334 218.6666666666667 321.28 229.12L297.1733333333333 263.4666666666667L232.32 21.3333333333334L155.7333333333333 130.3466666666667C150.4 128.8533333333334 144.64 128 138.6666666666667 128C110.72 128 87.04 145.7066666666667 78.2933333333333 170.6666666666667H42.6666666666667V213.3333333333334M373.3333333333333 224C355.6266666666667 224 341.3333333333333 209.7066666666667 341.3333333333333 192S355.6266666666667 160 373.3333333333333 160S405.3333333333333 174.2933333333334 405.3333333333333 192S391.04 224 373.3333333333333 224M138.6666666666667 224C120.96 224 106.6666666666667 209.7066666666667 106.6666666666667 192S120.96 160 138.6666666666667 160S170.6666666666667 174.2933333333334 170.6666666666667 192S156.3733333333333 224 138.6666666666667 224z" />
-    <glyph glyph-name="resize"
-      unicode="&#xFA67;"
-      horiz-adv-x="512" d=" M225.92 192L311.2533333333334 277.3333333333334H234.6666666666667V320H384V170.6666666666667H341.3333333333333V247.2533333333334L256 161.92V106.6666666666667H426.6666666666667V362.6666666666667H170.6666666666667V192H225.92M469.3333333333333 405.3333333333333V64H256V-21.3333333333333H42.6666666666667V192H128V405.3333333333333H469.3333333333333M213.3333333333333 149.3333333333334H85.3333333333333V21.3333333333334H213.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="resize-bottom-right"
-      unicode="&#xF45D;"
-      horiz-adv-x="512" d=" M469.3333333333333 -21.3333333333333H426.6666666666667V21.3333333333334H469.3333333333333V-21.3333333333333M469.3333333333333 64H426.6666666666667V106.6666666666667H469.3333333333333V64M384 -21.3333333333333H341.3333333333333V21.3333333333334H384V-21.3333333333333M384 64H341.3333333333333V106.6666666666667H384V64M298.6666666666667 -21.3333333333333H256V21.3333333333334H298.6666666666667V-21.3333333333333M469.3333333333333 149.3333333333334H426.6666666666667V192H469.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="responsive"
-      unicode="&#xF45E;"
-      horiz-adv-x="512" d=" M85.3333333333333 320V106.6666666666667H192V192C192 215.4666666666667 211.2 234.6666666666667 234.6666666666667 234.6666666666667H341.3333333333333C364.8 234.6666666666667 384 215.4666666666667 384 192V106.6666666666667H426.6666666666667V320H85.3333333333333M0 21.3333333333334V64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H512V21.3333333333334H384C384 -2.3466666666666 364.8 -21.3333333333333 341.3333333333333 -21.3333333333333H234.6666666666667C211.2 -21.3333333333333 192 -2.1333333333333 192 21.3333333333334H0M245.3333333333333 21.3333333333334C239.36 21.3333333333334 234.6666666666667 16.64 234.6666666666667 10.6666666666667S239.36 0 245.3333333333333 0S256 4.6933333333333 256 10.6666666666667S251.3066666666667 21.3333333333334 245.3333333333333 21.3333333333334M330.6666666666667 21.3333333333334C324.6933333333334 21.3333333333334 320 16.64 320 10.6666666666667S324.6933333333334 0 330.6666666666667 0S341.3333333333333 4.6933333333333 341.3333333333333 10.6666666666667S336.64 21.3333333333334 330.6666666666667 21.3333333333334M277.3333333333333 21.3333333333334V0H298.6666666666667V21.3333333333334H277.3333333333333M234.6666666666667 192V42.6666666666667H341.3333333333333V192H234.6666666666667z" />
-    <glyph glyph-name="restart"
-      unicode="&#xF708;"
-      horiz-adv-x="512" d=" M234.6666666666667 362.6666666666667C278.4 362.6666666666667 321.92 346.24 355.2 312.9600000000001C421.9733333333333 246.1866666666667 421.76 138.6666666666667 354.9866666666666 71.68C315.9466666666666 32 262.3999999999999 16.2133333333333 211.4133333333333 23.04L222.7199999999999 64.8533333333334C259.1999999999999 61.44 297.1733333333333 73.8133333333334 325.1199999999999 101.76C375.0399999999999 151.68 375.0399999999999 232.7466666666667 325.1199999999999 282.6666666666667C299.9466666666667 307.8400000000001 267.3066666666666 320 234.6666666666667 320V222.2933333333334L128.8533333333333 327.8933333333333L234.6666666666667 433.4933333333334V362.6666666666667M113.92 71.4666666666667C57.6 128 49.0666666666667 213.3333333333334 87.68 278.6133333333334L119.2533333333333 247.2533333333334C96 199.68 104.7466666666667 141.0133333333333 144 101.76C155.0933333333333 90.6666666666667 167.8933333333333 81.92 181.3333333333333 75.7333333333334L170.6666666666667 34.1333333333334C149.3333333333333 42.6666666666667 130.56 54.8266666666667 113.92 71.4666666666667z" />
-    <glyph glyph-name="restore"
-      unicode="&#xF99A;"
-      horiz-adv-x="512" d=" M277.3333333333333 384C171.3066666666667 384 85.3333333333333 298.0266666666667 85.3333333333333 192H21.3333333333333L104.32 109.0133333333333L105.8133333333334 106.0266666666666L192 192H128C128 274.5600000000001 194.7733333333333 341.3333333333334 277.3333333333333 341.3333333333334S426.6666666666667 274.5600000000001 426.6666666666667 192S359.8933333333333 42.6666666666667 277.3333333333333 42.6666666666667C236.16 42.6666666666667 198.8266666666667 59.52 171.9466666666666 86.6133333333334L141.6533333333333 56.3200000000001C176.4266666666667 21.3333333333334 224 0 277.3333333333333 0C383.36 0 469.3333333333333 85.9733333333334 469.3333333333333 192S383.36 384 277.3333333333333 384z" />
-    <glyph glyph-name="restore-clock"
-      unicode="&#xF6A7;"
-      horiz-adv-x="512" d=" M277.3333333333333 384C171.3066666666667 384 85.3333333333333 298.0266666666667 85.3333333333333 192H21.3333333333333L104.32 109.0133333333333L105.8133333333334 106.0266666666666L192 192H128C128 274.5600000000001 194.7733333333333 341.3333333333334 277.3333333333333 341.3333333333334S426.6666666666667 274.5600000000001 426.6666666666667 192S359.8933333333333 42.6666666666667 277.3333333333333 42.6666666666667C236.16 42.6666666666667 198.8266666666667 59.52 171.9466666666666 86.6133333333334L141.6533333333333 56.3200000000001C176.4266666666667 21.3333333333334 224 0 277.3333333333333 0C383.36 0 469.3333333333333 85.9733333333334 469.3333333333333 192S383.36 384 277.3333333333333 384M256 277.3333333333334V170.6666666666667L347.3066666666667 116.48L362.6666666666667 142.2933333333334L288 186.6666666666668V277.3333333333334H256z" />
-    <glyph glyph-name="rewind"
-      unicode="&#xF45F;"
-      horiz-adv-x="512" d=" M245.3333333333333 192L426.6666666666667 64V320M234.6666666666667 64V320L53.3333333333333 192L234.6666666666667 64z" />
-    <glyph glyph-name="rewind-outline"
-      unicode="&#xF709;"
-      horiz-adv-x="512" d=" M213.3333333333333 236.8L149.3333333333333 192L213.3333333333333 147.2000000000001V236.8M405.3333333333333 236.8L341.3333333333333 192L405.3333333333333 147.2000000000001V236.8M256 320V64L74.6666666666667 192L256 320M448 320V64L266.6666666666667 192L448 320z" />
-    <glyph glyph-name="rhombus"
-      unicode="&#xF70A;"
-      horiz-adv-x="512" d=" M458.6666666666666 217.6L281.6 394.6666666666667C266.6666666666667 409.6 245.3333333333333 409.6 230.4 394.6666666666667L53.3333333333333 217.6C38.4 202.6666666666667 38.4 181.3333333333334 53.3333333333333 166.4L230.4 -10.6666666666666C245.3333333333333 -25.6 266.6666666666667 -25.6 281.6 -10.6666666666666L458.6666666666666 166.4C471.4666666666667 181.3333333333334 471.4666666666667 202.6666666666667 458.6666666666666 217.6z" />
-    <glyph glyph-name="rhombus-medium"
-      unicode="&#xFA0F;"
-      horiz-adv-x="512" d=" M367.5733333333333 206.08L270.5066666666667 303.1466666666667C262.4 311.4666666666667 250.6666666666667 311.4666666666667 242.3466666666667 303.1466666666667L145.28 206.08C136.96 197.76 136.96 186.0266666666667 145.28 177.92L242.3466666666667 80.8533333333334C250.6666666666667 72.5333333333333 262.4 72.5333333333333 270.5066666666667 80.8533333333334L367.5733333333333 177.92C374.6133333333333 186.24 374.6133333333333 197.76 367.5733333333333 206.08z" />
-    <glyph glyph-name="rhombus-outline"
-      unicode="&#xF70B;"
-      horiz-adv-x="512" d=" M458.6666666666666 217.6L281.6 394.6666666666667C266.6666666666667 409.6 245.3333333333333 409.6 230.4 394.6666666666667L53.3333333333333 217.6C38.4 202.6666666666667 38.4 181.3333333333334 53.3333333333333 166.4L230.4 -10.6666666666666C245.3333333333333 -25.6 266.6666666666667 -25.6 281.6 -10.6666666666666L458.6666666666666 166.4C471.4666666666667 181.3333333333334 471.4666666666667 202.6666666666667 458.6666666666666 217.6M433.0666666666667 192L256 14.9333333333333L78.9333333333333 192L256 369.0666666666667L433.0666666666667 192z" />
-    <glyph glyph-name="rhombus-split"
-      unicode="&#xFA10;"
-      horiz-adv-x="512" d=" M157.0133333333333 321.28L230.4 394.6666666666667C245.3333333333333 409.6 266.6666666666667 409.6 281.6 394.6666666666667L354.9866666666667 321.2800000000001L256 222.08L157.0133333333333 321.28M385.28 290.9866666666667L286.08 192L385.2800000000001 93.0133333333333L458.6666666666667 166.4C471.4666666666668 181.3333333333333 471.4666666666668 202.6666666666666 458.6666666666667 217.6L385.2800000000001 290.9866666666667M126.72 93.0133333333333L225.92 192L126.72 290.9866666666667L53.3333333333333 217.6C38.4 202.6666666666667 38.4 181.3333333333334 53.3333333333333 166.4L126.72 93.0133333333333M256 161.92L157.0133333333333 62.72L230.4 -10.6666666666667C245.3333333333333 -25.6 266.6666666666667 -25.6 281.6 -10.6666666666667L354.9866666666667 62.72L256 161.92z" />
-    <glyph glyph-name="ribbon"
-      unicode="&#xF460;"
-      horiz-adv-x="512" d=" M286.08 36.0533333333334L353.92 -32L384 -1.4933333333333L316.3733333333334 66.1333333333334M331.52 202.0266666666667H331.3066666666666L256 126.5066666666667L180.6933333333333 202.0266666666667H180.48C161.28 221.2266666666667 149.3333333333333 247.8933333333333 149.3333333333333 277.3333333333334C149.3333333333333 336.2133333333334 197.12 384 256 384S362.6666666666667 336.2133333333334 362.6666666666667 277.3333333333334C362.6666666666667 247.8933333333334 350.7200000000001 221.2266666666667 331.52 202.0266666666667M360.5333333333333 170.6666666666667C388.2666666666667 197.76 405.3333333333333 235.52 405.3333333333333 277.3333333333334C405.3333333333333 359.8933333333333 338.56 426.6666666666667 256 426.6666666666667S106.6666666666667 359.8933333333333 106.6666666666667 277.3333333333334C106.6666666666667 235.52 123.9466666666667 197.76 151.4666666666667 170.6666666666667L225.92 96L128 -1.4933333333333L158.08 -32L360.5333333333333 170.6666666666667z" />
-    <glyph glyph-name="rice"
-      unicode="&#xF7E9;"
-      horiz-adv-x="512" d=" M469.3333333333333 213.3333333333334H420.2666666666667C413.8666666666666 236.8 403.2 260.2666666666667 388.2666666666667 277.3333333333334L460.8 392.5333333333334L424.5333333333333 416L356.2666666666667 307.2000000000001C347.7333333333334 313.6 341.3333333333333 317.8666666666667 330.6666666666667 322.1333333333334L349.8666666666666 398.9333333333334L309.3333333333333 409.6L292.2666666666666 337.0666666666667C279.4666666666666 339.2000000000001 268.8 341.3333333333334 256 341.3333333333334C177.0666666666666 341.3333333333334 110.9333333333333 285.8666666666667 91.7333333333333 213.3333333333334H42.6666666666667C42.6666666666667 125.8666666666667 96 51.2 170.6666666666667 17.0666666666667V-21.3333333333333H341.3333333333333V17.0666666666667C416 51.2 469.3333333333333 125.8666666666667 469.3333333333333 213.3333333333334M256 298.6666666666667C311.4666666666667 298.6666666666667 358.4 262.4000000000001 375.4666666666667 213.3333333333334H136.5333333333333C153.6 262.4000000000001 200.5333333333333 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="ring"
-      unicode="&#xF7EA;"
-      horiz-adv-x="512" d=" M256 234.6666666666667L170.6666666666667 354.1333333333334L204.8 405.3333333333333H307.2L341.3333333333333 354.1333333333334L256 234.6666666666667M330.6666666666667 302.9333333333334L305.0666666666667 266.6666666666667C352 247.4666666666667 384 202.6666666666667 384 149.3333333333334C384 78.72 326.6133333333334 21.3333333333334 256 21.3333333333334S128 78.72 128 149.3333333333334C128 202.6666666666667 160 247.4666666666667 206.9333333333333 266.6666666666667L181.3333333333333 302.9333333333334C123.7333333333333 275.2000000000001 85.3333333333333 217.6 85.3333333333333 149.3333333333334C85.3333333333333 55.04 161.7066666666667 -21.3333333333333 256 -21.3333333333333S426.6666666666667 55.04 426.6666666666667 149.3333333333334C426.6666666666667 217.6 388.2666666666667 275.2000000000001 330.6666666666667 302.9333333333334z" />
-    <glyph glyph-name="road"
-      unicode="&#xF461;"
-      horiz-adv-x="512" d=" M234.6666666666667 106.6666666666667H277.3333333333333V21.3333333333334H234.6666666666667M234.6666666666667 234.6666666666667H277.3333333333333V149.3333333333334H234.6666666666667M234.6666666666667 362.6666666666667H277.3333333333333V277.3333333333334H234.6666666666667M85.3333333333333 -21.3333333333333H426.6666666666667V405.3333333333333H85.3333333333333V-21.3333333333333z" />
-    <glyph glyph-name="road-variant"
-      unicode="&#xF462;"
-      horiz-adv-x="512" d=" M386.1333333333334 345.6C384 356.2666666666667 375.4666666666667 362.6666666666667 364.8 362.6666666666667H277.3333333333333L281.6 298.6666666666667H230.4L234.6666666666667 362.6666666666667H145.0666666666667C134.4 362.6666666666667 125.8666666666667 354.1333333333334 123.7333333333333 345.6L66.1333333333333 46.9333333333333C64 34.1333333333333 74.6666666666667 21.3333333333334 87.4666666666667 21.3333333333334H213.3333333333333L219.7333333333334 128H292.2666666666667L298.6666666666667 21.3333333333334H422.4C435.2000000000001 21.3333333333334 445.8666666666667 34.1333333333334 443.7333333333334 46.9333333333333L386.1333333333334 345.6M221.8666666666667 170.6666666666667L226.1333333333334 256H281.6L285.8666666666666 170.6666666666667H221.8666666666666z" />
-    <glyph glyph-name="robot"
-      unicode="&#xF6A8;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C279.4666666666667 405.3333333333333 298.6666666666667 386.1333333333334 298.6666666666667 362.6666666666667C298.6666666666667 346.88 290.1333333333334 333.0133333333333 277.3333333333333 325.76V298.6666666666667H298.6666666666667C381.2266666666667 298.6666666666667 448 231.8933333333334 448 149.3333333333334H469.3333333333333C481.0666666666667 149.3333333333334 490.6666666666666 139.7333333333334 490.6666666666666 128V64C490.6666666666666 52.2666666666667 481.0666666666667 42.6666666666667 469.3333333333333 42.6666666666667H448V21.3333333333334C448 -2.1333333333333 428.8 -21.3333333333333 405.3333333333333 -21.3333333333333H106.6666666666667C83.2 -21.3333333333333 64 -2.1333333333333 64 21.3333333333334V42.6666666666667H42.6666666666667C30.9333333333333 42.6666666666667 21.3333333333333 52.2666666666667 21.3333333333333 64V128C21.3333333333333 139.7333333333334 30.9333333333333 149.3333333333334 42.6666666666667 149.3333333333334H64C64 231.8933333333334 130.7733333333333 298.6666666666667 213.3333333333333 298.6666666666667H234.6666666666667V325.76C221.8666666666667 333.0133333333333 213.3333333333333 346.88 213.3333333333333 362.6666666666667C213.3333333333333 386.1333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333M160 170.6666666666667C130.56 170.6666666666667 106.6666666666667 146.7733333333334 106.6666666666667 117.3333333333334S130.56 64 160 64S213.3333333333333 87.8933333333334 213.3333333333333 117.3333333333334S189.44 170.6666666666667 160 170.6666666666667M352 170.6666666666667C322.56 170.6666666666667 298.6666666666667 146.7733333333333 298.6666666666667 117.3333333333334S322.56 64 352 64S405.3333333333333 87.8933333333334 405.3333333333333 117.3333333333334S381.44 170.6666666666667 352 170.6666666666667z" />
-    <glyph glyph-name="robot-industrial"
-      unicode="&#xFB21;"
-      horiz-adv-x="512" d=" M392.7466666666667 362.6666666666667L341.3333333333333 311.2533333333334V307.4133333333334L392.7466666666667 256H469.3333333333333V213.3333333333334H375.2533333333334L341.3333333333333 247.2533333333334V192H320C296.5333333333333 192 277.3333333333333 211.2 277.3333333333333 234.6666666666667V288H210.3466666666666C208.4266666666667 280.1066666666667 205.2266666666666 272.64 200.96 265.6L323.84 42.6666666666667H426.6666666666667C450.1333333333334 42.6666666666667 469.3333333333333 23.4666666666667 469.3333333333333 0V-21.3333333333333H42.6666666666667V0C42.6666666666667 23.4666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667H226.3466666666667L126.2933333333333 224C87.8933333333333 224.64 54.6133333333333 250.88 45.0133333333333 288C33.28 333.6533333333334 60.8 380.1600000000001 106.6666666666666 391.8933333333333C152.1066666666666 403.6266666666667 198.6133333333333 376.32 210.3466666666666 330.6666666666667H277.3333333333333V384C277.3333333333333 407.4666666666667 296.5333333333333 426.6666666666667 320 426.6666666666667H341.3333333333333V371.4133333333334L375.2533333333334 405.3333333333333H469.3333333333333V362.6666666666667H392.7466666666667M128 352C104.5333333333333 352 85.3333333333333 332.8 85.3333333333333 309.3333333333334S104.5333333333333 266.6666666666667 128 266.6666666666667S170.6666666666667 285.8666666666667 170.6666666666667 309.3333333333334S151.4666666666667 352 128 352z" />
-    <glyph glyph-name="robot-vacuum"
-      unicode="&#xF70C;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C312.5333333333333 405.3333333333333 366.7200000000001 382.7200000000001 406.8266666666667 342.8266666666667L376.5333333333333 312.5333333333334C344.5333333333333 344.5333333333334 301.2266666666667 362.6666666666667 256 362.6666666666667C210.7733333333333 362.6666666666667 167.2533333333333 344.7466666666667 135.4666666666667 312.5333333333334L105.1733333333333 342.8266666666667C145.28 382.7200000000001 199.4666666666667 405.3333333333333 256 405.3333333333333M78.08 309.3333333333334L109.0133333333333 278.6133333333334C93.6533333333333 252.3733333333334 85.3333333333333 222.5066666666667 85.3333333333333 192C85.3333333333333 97.7066666666667 161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192C426.6666666666667 222.5066666666667 418.3466666666667 252.3733333333334 402.7733333333333 278.6133333333334L433.92 309.3333333333334C456.96 274.7733333333334 469.3333333333333 233.8133333333334 469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192C42.6666666666667 233.8133333333334 55.04 274.7733333333333 78.08 309.3333333333334M256 320C326.6133333333334 320 384 262.6133333333334 384 192C384 158.0800000000001 370.56 125.44 346.4533333333333 101.5466666666666L316.3733333333333 131.6266666666667C300.3733333333334 115.6266666666667 278.6133333333334 106.6666666666667 256 106.6666666666667S211.6266666666667 115.6266666666667 195.6266666666667 131.6266666666667L165.5466666666667 101.5466666666667C141.44 125.4400000000001 128 158.0800000000001 128 192C128 262.6133333333334 185.3866666666667 320 256 320M256 277.3333333333334C244.2666666666667 277.3333333333334 234.6666666666667 267.7333333333334 234.6666666666667 256S244.2666666666667 234.6666666666667 256 234.6666666666667S277.3333333333333 244.2666666666667 277.3333333333333 256S267.7333333333334 277.3333333333334 256 277.3333333333334z" />
-    <glyph glyph-name="robot-vacuum-variant"
-      unicode="&#xF907;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C83.2 384 64 364.8 64 341.3333333333334V298.6666666666667H106.6666666666667V341.3333333333334H405.3333333333333V298.6666666666667H448V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667M170.6666666666667 298.6666666666667V256H341.3333333333333V298.6666666666667H170.6666666666667M64 256V192C64 85.9733333333334 149.9733333333333 0 256 0S448 85.9733333333334 448 192V256H405.3333333333333V192C405.3333333333333 109.44 338.56 42.6666666666667 256 42.6666666666667S106.6666666666667 109.44 106.6666666666667 192V256H64M256 192C226.56 192 202.6666666666667 168.1066666666667 202.6666666666667 138.6666666666667S226.56 85.3333333333334 256 85.3333333333334S309.3333333333333 109.2266666666667 309.3333333333333 138.6666666666667S285.44 192 256 192z" />
-    <glyph glyph-name="rocket"
-      unicode="&#xF463;"
-      horiz-adv-x="512" d=" M59.9466666666667 146.7733333333334L120.32 207.1466666666667L174.2933333333333 217.8133333333334C242.9866666666667 311.2533333333334 374.4 357.9733333333334 421.9733333333334 357.9733333333334C421.9733333333334 310.4000000000001 375.2533333333334 178.9866666666667 281.8133333333334 110.2933333333334L271.1466666666667 56.3200000000001L210.7733333333334 -4.0533333333333L195.6266666666667 71.2533333333335C165.5466666666667 71.2533333333335 165.5466666666667 71.2533333333335 150.4 86.4000000000001C135.2533333333334 101.5466666666668 135.2533333333334 101.5466666666668 135.2533333333334 131.6266666666668L59.9466666666667 146.7733333333335M120.3200000000001 86.4000000000001L150.4 56.3200000000001L93.6533333333334 -0.6399999999999H63.36V29.6533333333335L120.32 86.4000000000002M90.0266666666667 116.4800000000002L116.48 112.8533333333335L64 60.5866666666667V90.88L90.0266666666667 116.48M176.8533333333333 52.48L180.48 26.0266666666666L154.88 0H124.5866666666667L176.8533333333333 52.48M277.3333333333333 245.3333333333334C259.6266666666667 245.3333333333334 245.3333333333333 231.04 245.3333333333333 213.3333333333334S259.6266666666667 181.3333333333334 277.3333333333333 181.3333333333334S309.3333333333333 195.6266666666667 309.3333333333333 213.3333333333334S295.04 245.3333333333334 277.3333333333333 245.3333333333334z" />
-    <glyph glyph-name="room-service"
-      unicode="&#xF88C;"
-      horiz-adv-x="512" d=" M42.6666666666667 85.3333333333334H469.3333333333333V42.6666666666667H42.6666666666667V85.3333333333334M295.2533333333334 281.8133333333334C297.3866666666667 287.1466666666667 298.6666666666667 292.9066666666667 298.6666666666667 298.6666666666667C298.6666666666667 322.1333333333334 279.4666666666667 341.3333333333334 256 341.3333333333334S213.3333333333333 322.1333333333334 213.3333333333333 298.6666666666667C213.3333333333333 292.9066666666667 214.6133333333334 287.1466666666667 216.7466666666667 281.8133333333334C132.2666666666667 264.3200000000001 69.76 192.64 64 106.6666666666667H448C442.24 192.6400000000001 379.7333333333334 264.3200000000001 295.2533333333334 281.8133333333334z" />
-    <glyph glyph-name="rotate-3d"
-      unicode="&#xF464;"
-      horiz-adv-x="512" d=" M256 341.3333333333334C362.0266666666667 341.3333333333334 448 283.9466666666667 448 213.3333333333334C448 177.4933333333334 425.8133333333334 145.0666666666667 390.1866666666666 121.8133333333334C413.0133333333333 140.3733333333333 426.6666666666667 163.84 426.6666666666667 189.2266666666667C426.6666666666667 249.8133333333334 350.2933333333334 298.6666666666667 256 298.6666666666667V234.6666666666667L170.6666666666667 320L256 405.3333333333333V341.3333333333334M256 42.6666666666667C149.9733333333333 42.6666666666667 64 100.0533333333334 64 170.6666666666667C64 206.5066666666667 86.1866666666667 238.9333333333334 121.8133333333333 262.1866666666667C98.9866666666667 243.6266666666667 85.3333333333333 220.16 85.3333333333333 194.56C85.3333333333333 134.1866666666667 161.7066666666667 85.3333333333334 256 85.3333333333334V149.3333333333334L341.3333333333333 64L256 -21.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="rotate-left"
-      unicode="&#xF465;"
-      horiz-adv-x="512" d=" M277.3333333333333 361.1733333333334V426.6666666666667L180.2666666666667 329.6L277.3333333333333 234.6666666666667V318.0800000000001C337.92 307.8400000000001 384 255.36 384 192S337.92 76.16 277.3333333333333 65.92V22.8266666666667C361.6 33.28 426.6666666666667 104.96 426.6666666666667 192S361.6 350.7200000000001 277.3333333333333 361.1733333333334M151.4666666666667 57.1733333333334C176.2133333333333 37.9733333333334 205.0133333333333 26.4533333333333 234.6666666666667 22.8266666666667V66.1333333333334C216.1066666666667 69.3333333333334 198.1866666666667 76.5866666666667 182.1866666666667 88.1066666666667L151.4666666666667 57.1733333333334M129.92 170.6666666666667H86.8266666666667C90.4533333333333 141.0133333333333 102.1866666666667 112.4266666666667 121.3866666666667 87.68L151.4666666666667 117.9733333333334C140.3733333333333 133.9733333333334 132.9066666666667 151.8933333333333 129.92 170.6666666666667M151.68 266.0266666666667L121.6 296.32C102.4 271.5733333333334 90.4533333333333 242.9866666666667 86.8266666666667 213.3333333333334H129.92C132.9066666666667 231.8933333333333 140.3733333333333 250.0266666666667 151.68 266.0266666666667z" />
-    <glyph glyph-name="rotate-left-variant"
-      unicode="&#xF466;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H149.3333333333333C172.8 405.3333333333333 192 386.1333333333334 192 362.6666666666667V21.3333333333334C192 -2.1333333333333 172.8 -21.3333333333333 149.3333333333333 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M426.6666666666667 128C450.1333333333334 128 469.3333333333333 108.8 469.3333333333333 85.3333333333334V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H234.6666666666667V128H426.6666666666667M298.6666666666667 362.6666666666667C392.9600000000001 362.6666666666667 469.3333333333333 286.2933333333334 469.3333333333333 192L468.0533333333333 170.6666666666667H424.9600000000001L426.6666666666667 192C426.6666666666667 262.6133333333334 369.28 320 298.6666666666667 320V256L213.3333333333333 341.3333333333334L298.6666666666667 426.6666666666667V362.6666666666667z" />
-    <glyph glyph-name="rotate-right"
-      unicode="&#xF467;"
-      horiz-adv-x="512" d=" M360.32 117.3333333333334L390.6133333333334 87.68C409.8133333333334 112.4266666666667 421.5466666666667 141.0133333333333 425.1733333333334 170.6666666666667H382.0800000000001C379.0933333333334 152.1066666666667 371.8400000000001 133.9733333333334 360.3200000000001 117.3333333333334M277.3333333333333 66.1333333333334V23.0400000000001C306.9866666666667 26.6666666666667 335.7866666666667 38.1866666666667 360.5333333333333 57.3866666666667L329.8133333333333 88.1066666666667C313.8133333333333 76.5866666666668 295.8933333333333 69.1200000000001 277.3333333333333 66.1333333333334M425.1733333333333 213.3333333333334C421.5466666666666 242.9866666666668 409.8133333333334 271.5733333333334 390.6133333333333 296.3200000000001L360.32 266.0266666666668C371.84 250.0266666666668 379.0933333333333 231.8933333333334 382.08 213.3333333333334M331.7333333333334 329.6L234.6666666666667 426.6666666666667V361.1733333333334C150.6133333333333 350.7200000000001 85.3333333333333 279.04 85.3333333333333 192S150.4 33.28 234.6666666666667 22.8266666666667V65.92C174.08 76.16 128 128.64 128 192S174.08 307.8400000000001 234.6666666666667 318.0800000000001V234.6666666666667L331.7333333333334 329.6z" />
-    <glyph glyph-name="rotate-right-variant"
-      unicode="&#xF468;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667V426.6666666666667L298.6666666666667 341.3333333333334L213.3333333333333 256V320C142.72 320 85.3333333333333 262.6133333333334 85.3333333333333 192L87.04 170.6666666666667H43.9466666666667L42.6666666666667 192C42.6666666666667 286.2933333333334 119.04 362.6666666666667 213.3333333333333 362.6666666666667M362.6666666666667 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H362.6666666666667C339.2 -21.3333333333333 320 -2.1333333333333 320 21.3333333333334V362.6666666666667C320 386.1333333333334 339.2 405.3333333333333 362.6666666666667 405.3333333333333M85.3333333333333 128H277.3333333333333V-21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V85.3333333333334C42.6666666666667 108.8 61.8666666666667 128 85.3333333333333 128z" />
-    <glyph glyph-name="rounded-corner"
-      unicode="&#xF607;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H448V0H405.3333333333333V42.6666666666667M405.3333333333333 85.3333333333334H448V128H405.3333333333333V85.3333333333334M64 170.6666666666667H106.6666666666667V213.3333333333334H64V170.6666666666667M64 85.3333333333334H106.6666666666667V128H64V85.3333333333334M64 256H106.6666666666667V298.6666666666667H64V256M64 341.3333333333334H106.6666666666667V384H64V341.3333333333334M149.3333333333333 341.3333333333334H192V384H149.3333333333333V341.3333333333334M320 0H362.6666666666667V42.6666666666667H320V0M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667V0M320 0H362.6666666666667V42.6666666666667H320V0M149.3333333333333 0H192V42.6666666666667H149.3333333333333V0M64 0H106.6666666666667V42.6666666666667H64V0M448 277.3333333333334C448 336.2133333333334 400.2133333333333 384 341.3333333333333 384H234.6666666666667V341.3333333333334H341.3333333333333C376.7466666666667 341.3333333333334 405.3333333333333 312.7466666666667 405.3333333333333 277.3333333333334V170.6666666666667H448V277.3333333333334z" />
-    <glyph glyph-name="router-wireless"
-      unicode="&#xF469;"
-      horiz-adv-x="512" d=" M430.9333333333333 322.1333333333334L448 339.2C418.1333333333334 369.0666666666667 379.7333333333334 384 341.3333333333333 384C302.9333333333333 384 264.5333333333333 369.0666666666667 234.6666666666667 339.2000000000001L251.7333333333334 322.1333333333334C277.3333333333333 345.6 309.3333333333333 358.4 341.3333333333333 358.4S405.3333333333333 345.6 430.9333333333333 322.1333333333334M411.7333333333334 305.0666666666667C392.5333333333334 324.2666666666667 366.9333333333333 334.9333333333334 341.3333333333333 334.9333333333334C315.7333333333334 334.9333333333334 290.1333333333334 324.2666666666667 270.9333333333333 305.0666666666667L288 288C302.9333333333333 302.9333333333334 322.1333333333334 309.3333333333333 341.3333333333333 309.3333333333333C360.5333333333333 309.3333333333333 379.7333333333334 302.9333333333334 394.6666666666667 288L411.7333333333334 305.0666666666667M405.3333333333333 170.6666666666667H362.6666666666667V256H320V170.6666666666667H106.6666666666667C83.2 170.6666666666667 64 151.4666666666667 64 128V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V128C448 151.4666666666667 428.8 170.6666666666667 405.3333333333333 170.6666666666667M170.6666666666667 64H128V106.6666666666667H170.6666666666667V64M245.3333333333333 64H202.6666666666667V106.6666666666667H245.3333333333333V64M320 64H277.3333333333333V106.6666666666667H320V64z" />
-    <glyph glyph-name="router-wireless-settings"
-      unicode="&#xFA68;"
-      horiz-adv-x="512" d=" M430.9333333333333 343.4666666666667C405.3333333333333 366.9333333333334 373.3333333333333 379.7333333333334 341.3333333333333 379.7333333333334S277.3333333333333 366.9333333333334 251.7333333333334 343.4666666666667L234.6666666666667 360.5333333333333C264.5333333333333 390.4 302.9333333333333 405.3333333333333 341.3333333333333 405.3333333333333C379.7333333333334 405.3333333333333 418.1333333333334 390.4 448 360.5333333333334L430.9333333333333 343.4666666666667M411.7333333333334 326.4000000000001L394.6666666666667 309.3333333333334C379.7333333333334 324.2666666666667 360.5333333333333 330.6666666666667 341.3333333333333 330.6666666666667C322.1333333333334 330.6666666666667 302.9333333333333 324.2666666666667 288 309.3333333333334L270.9333333333333 326.4000000000001C290.1333333333334 345.6 315.7333333333333 356.2666666666667 341.3333333333333 356.2666666666667C366.9333333333333 356.2666666666667 392.5333333333333 345.6 411.7333333333334 326.4000000000001M405.3333333333333 192C428.8 192 448 172.8 448 149.3333333333334V64C448 40.5333333333333 428.8 21.3333333333334 405.3333333333333 21.3333333333334H106.6666666666667C83.2 21.3333333333334 64 40.5333333333333 64 64V149.3333333333334C64 172.8 83.2 192 106.6666666666667 192H320V277.3333333333334H362.6666666666667V192H405.3333333333333M170.6666666666667 85.3333333333334V128H128V85.3333333333334H170.6666666666667M245.3333333333333 85.3333333333334V128H202.6666666666667V85.3333333333334H245.3333333333333M320 85.3333333333334V128H277.3333333333333V85.3333333333334H320M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333z" />
-    <glyph glyph-name="routes"
-      unicode="&#xF46A;"
-      horiz-adv-x="512" d=" M234.6666666666667 234.6666666666667H106.6666666666667L64 277.3333333333334L106.6666666666667 320H234.6666666666667V384L256 405.3333333333333L277.3333333333333 384V362.6666666666667H405.3333333333333L448 320L405.3333333333333 277.3333333333334H277.3333333333333V234.6666666666667H405.3333333333333L448 192L405.3333333333333 149.3333333333334H277.3333333333333V21.3333333333334C300.8 21.3333333333334 320 2.1333333333334 320 -21.3333333333333H192C192 2.1333333333334 211.2 21.3333333333334 234.6666666666667 21.3333333333334V234.6666666666667z" />
-    <glyph glyph-name="rowing"
-      unicode="&#xF608;"
-      horiz-adv-x="512" d=" M181.3333333333333 138.6666666666667L85.3333333333333 42.6666666666667L117.3333333333333 10.6666666666667L192 85.3333333333334H234.6666666666667L181.3333333333333 138.6666666666667M320 426.6666666666667C296.5333333333333 426.6666666666667 277.3333333333333 407.4666666666667 277.3333333333333 384S296.5333333333333 341.3333333333334 320 341.3333333333334S362.6666666666667 360.5333333333334 362.6666666666667 384S343.4666666666667 426.6666666666667 320 426.6666666666667M448 0L384 -64L320 0V32L168.7466666666667 183.2533333333333C162.1333333333333 182.1866666666667 155.7333333333333 181.3333333333334 149.3333333333333 181.3333333333334V227.84C184.7466666666667 227.2 226.3466666666667 246.4 248.96 271.36L278.8266666666667 304.4266666666666C282.88 309.3333333333333 288 312.5333333333333 293.5466666666666 315.0933333333333C299.7333333333333 318.08 306.7733333333333 320 314.0266666666667 320H314.6666666666667C341.3333333333333 320 362.6666666666667 298.6666666666667 362.6666666666667 271.7866666666667V149.3333333333334C362.6666666666667 131.2000000000001 355.2 114.7733333333333 343.04 103.04L266.6666666666667 179.4133333333333V227.84C253.2266666666666 216.7466666666667 236.16 206.08 217.8133333333333 198.1866666666666L352 64H384L448 0z" />
-    <glyph glyph-name="rss"
-      unicode="&#xF46B;"
-      horiz-adv-x="512" d=" M131.84 114.3466666666667C157.44 114.3466666666667 178.3466666666666 93.44 178.3466666666666 67.84C178.3466666666666 42.6666666666667 157.44 21.3333333333334 131.84 21.3333333333334C106.6666666666667 21.3333333333334 85.3333333333333 42.6666666666667 85.3333333333333 67.84C85.3333333333333 93.44 106.24 114.3466666666667 131.84 114.3466666666667M85.3333333333333 353.28C268.5866666666667 353.28 417.2800000000001 204.5866666666667 417.2800000000001 21.3333333333334H356.9066666666668C356.9066666666668 171.3066666666667 235.3066666666668 292.9066666666667 85.3333333333334 292.9066666666667V353.28M85.3333333333334 232.5333333333333C202.0266666666667 232.5333333333333 296.5333333333334 138.0266666666667 296.5333333333334 21.3333333333334H236.1600000000001C236.1600000000001 104.5333333333333 168.5333333333334 172.16 85.3333333333334 172.16V232.5333333333334z" />
-    <glyph glyph-name="rss-box"
-      unicode="&#xF46C;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M160 128C142.2933333333333 128 128 113.7066666666667 128 96S142.2933333333333 64 160 64S192 78.2933333333334 192 96S177.7066666666667 128 160 128M128 234.6666666666667V192C198.6133333333334 192 256 134.6133333333334 256 64H298.6666666666667C298.6666666666667 158.2933333333334 222.2933333333333 234.6666666666667 128 234.6666666666667M128 320V277.3333333333334C245.76 277.3333333333334 341.3333333333333 181.76 341.3333333333333 64H384C384 205.44 269.44 320 128 320z" />
-    <glyph glyph-name="ruler"
-      unicode="&#xF46D;"
-      horiz-adv-x="512" d=" M29.6533333333333 56.3200000000001L67.4133333333333 93.8666666666667L97.7066666666667 64L120.32 86.4L90.0266666666667 116.48L120.32 146.7733333333334L173.0133333333334 93.8666666666667L195.6266666666667 116.4800000000001L142.9333333333333 169.3866666666668L173.0133333333334 199.4666666666668L203.3066666666667 169.3866666666668L225.92 192L195.6266666666667 222.08L225.92 252.3733333333334L278.6133333333334 199.4666666666667L301.2266666666667 222.08L248.5333333333334 274.9866666666667L278.6133333333334 305.0666666666667L308.6933333333334 274.9866666666667L331.52 297.6L301.2266666666667 327.6800000000001L331.52 357.9733333333334L384 305.0666666666667L406.8266666666667 327.68L354.1333333333334 380.5866666666667L391.6800000000001 418.3466666666667L482.3466666666667 327.68L120.32 -34.3466666666666L29.6533333333333 56.3200000000001z" />
-    <glyph glyph-name="run"
-      unicode="&#xF70D;"
-      horiz-adv-x="512" d=" M288 330.6666666666667C311.2533333333334 330.6666666666667 330.6666666666667 350.2933333333334 330.6666666666667 373.3333333333334C330.6666666666667 397.2266666666667 311.2533333333334 416 288 416C264.32 416 245.3333333333333 397.2266666666667 245.3333333333333 373.3333333333334C245.3333333333333 350.2933333333334 264.32 330.6666666666667 288 330.6666666666667M210.9866666666667 34.5600000000001L232.32 128L277.3333333333333 85.3333333333334V-42.6666666666666H320V117.3333333333334L274.9866666666667 160L288 224C315.52 192 358.1866666666666 170.6666666666667 405.3333333333333 170.6666666666667V213.3333333333334C364.5866666666667 213.3333333333334 330.6666666666667 234.6666666666667 313.3866666666667 264.9600000000001L292.0533333333334 298.6666666666667C283.52 311.8933333333333 270.7200000000001 320 256 320C249.3866666666667 320 245.3333333333334 318.2933333333334 238.7200000000001 318.2933333333334L128 271.36V170.6666666666667H170.6666666666667V243.6266666666667L208.8533333333333 258.56L174.72 85.3333333333334L70.1866666666666 106.6666666666667L61.6533333333333 64L210.9866666666666 34.5600000000001z" />
-    <glyph glyph-name="run-fast"
-      unicode="&#xF46E;"
-      horiz-adv-x="512" d=" M352 330.6666666666667C375.4666666666667 330.6666666666667 394.6666666666667 349.8666666666667 394.6666666666667 373.3333333333334S375.4666666666667 416 352 416S309.3333333333333 396.8 309.3333333333333 373.3333333333334S328.5333333333333 330.6666666666667 352 330.6666666666667M275.2 34.1333333333334L296.5333333333333 128.0000000000001L341.3333333333333 85.3333333333334V-42.6666666666666H384V117.3333333333334L339.2 160L352 224C381.6533333333333 190.0800000000001 424.32 170.6666666666667 469.3333333333333 170.6666666666667V213.3333333333334C431.7866666666667 212.6933333333334 396.8 232.32 377.6 264.5333333333334L356.2666666666667 298.6666666666667C348.5866666666667 311.4666666666667 334.9333333333333 320 320 320C313.6 320 309.3333333333333 317.8666666666667 302.9333333333333 317.8666666666667L192 270.9333333333334V170.6666666666667H234.6666666666667V243.2L273.0666666666667 258.1333333333334L238.9333333333334 85.3333333333334L134.4 106.6666666666667L125.8666666666667 64L275.2 34.1333333333334M85.3333333333333 256C73.6 256 64 265.6 64 277.3333333333334S73.6 298.6666666666667 85.3333333333333 298.6666666666667H149.3333333333333V256H85.3333333333333M106.6666666666667 341.3333333333334C94.9333333333333 341.3333333333334 85.3333333333333 350.9333333333334 85.3333333333333 362.6666666666667S94.9333333333333 384 106.6666666666667 384H213.3333333333333V341.3333333333334H106.6666666666667M64 170.6666666666667C52.2666666666667 170.6666666666667 42.6666666666667 180.2666666666667 42.6666666666667 192S52.2666666666667 213.3333333333334 64 213.3333333333334H149.3333333333333V170.6666666666667H64z" />
-    <glyph glyph-name="safe"
-      unicode="&#xFA69;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V85.3333333333334C42.6666666666667 61.8666666666667 61.8666666666667 42.6666666666667 85.3333333333333 42.6666666666667V21.3333333333334H128V42.6666666666667H362.6666666666667V21.3333333333334H405.3333333333333V42.6666666666667C428.8 42.6666666666667 448 61.8666666666667 448 85.3333333333334V106.6666666666667H469.3333333333333V149.3333333333334H448V256H469.3333333333333V298.6666666666667H448V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667H85.3333333333333M85.3333333333333 320H405.3333333333333V85.3333333333334H85.3333333333333V320M288 288C240.8533333333333 288 202.6666666666667 249.8133333333334 202.6666666666667 202.6666666666667S240.8533333333333 117.3333333333334 288 117.3333333333334S373.3333333333333 155.52 373.3333333333333 202.6666666666667S335.1466666666667 288 288 288M106.6666666666667 256V149.3333333333334H149.3333333333333V256H106.6666666666667M288 245.3333333333334C311.4666666666667 245.3333333333334 330.6666666666667 226.1333333333334 330.6666666666667 202.6666666666667S311.4666666666667 160 288 160S245.3333333333333 179.2000000000001 245.3333333333333 202.6666666666667S264.5333333333333 245.3333333333334 288 245.3333333333334z" />
-    <glyph glyph-name="sale"
-      unicode="&#xF46F;"
-      horiz-adv-x="512" d=" M397.8666666666666 387.2L410.88 304.8533333333334L485.7599999999999 266.6666666666667L448 192L485.9733333333334 117.3333333333334L410.4533333333334 79.1466666666667L397.4400000000001 -3.1999999999999L314.4533333333334 9.8133333333334L255.3600000000001 -49.0666666666666L196.0533333333334 10.6666666666667L113.7066666666667 -2.9866666666666L100.4800000000001 80.0000000000001L26.0266666666667 117.9733333333334L64 192.64L26.24 266.6666666666667L101.12 305.2800000000001L114.1333333333334 386.9866666666667L196.6933333333333 373.3333333333334L256 433.28L315.0933333333333 374.1866666666667L397.8666666666666 387.2M202.6666666666667 298.6666666666667C184.96 298.6666666666667 170.6666666666667 284.3733333333334 170.6666666666667 266.6666666666667S184.96 234.6666666666667 202.6666666666667 234.6666666666667S234.6666666666667 248.96 234.6666666666667 266.6666666666667S220.3733333333333 298.6666666666667 202.6666666666667 298.6666666666667M309.3333333333333 149.3333333333334C291.6266666666667 149.3333333333334 277.3333333333333 135.04 277.3333333333333 117.3333333333334S291.6266666666667 85.3333333333334 309.3333333333333 85.3333333333334S341.3333333333333 99.6266666666667 341.3333333333333 117.3333333333334S327.04 149.3333333333334 309.3333333333333 149.3333333333334M179.4133333333333 85.3333333333334L362.6666666666667 268.5866666666667L332.5866666666667 298.6666666666667L149.3333333333333 115.4133333333334L179.4133333333333 85.3333333333334z" />
-    <glyph glyph-name="salesforce"
-      unicode="&#xF88D;"
-      horiz-adv-x="512" d=" M392.1066666666667 312.1066666666667C377.1733333333333 312.1066666666667 364.16 307.6266666666667 351.36 303.36C336.4266666666666 329.1733333333334 308.48 346.24 278.4 346.24C254.9333333333333 346.24 233.6 335.5733333333333 218.4533333333333 320.64C201.3866666666666 341.9733333333334 175.5733333333333 357.12 145.7066666666666 357.12C96 357.12 53.3333333333333 316.3733333333334 53.3333333333333 266.6666666666667C53.3333333333333 254.08 57.8133333333333 241.2800000000001 62.08 228.48C38.4 215.4666666666667 21.3333333333333 189.8666666666667 21.3333333333333 160C21.3333333333333 117.3333333333334 55.68 80.64 98.56 80.64C104.96 80.64 111.36 80.64 115.6266666666667 82.7733333333334C124.16 50.5600000000001 156.3733333333333 26.8800000000001 194.9866666666667 26.8800000000001C231.2533333333334 26.8800000000001 261.3333333333333 48.4266666666667 272 78.5066666666667C282.88 74.0266666666666 293.5466666666666 69.76 304.2133333333333 69.76C332.16 69.76 357.76 85.3333333333334 370.56 108.3733333333333C377.1733333333333 106.6666666666667 384 106.6666666666667 389.9733333333334 106.6666666666667C445.6533333333333 106.6666666666667 490.6666666666666 151.2533333333333 490.6666666666666 209.0666666666667C492.8 266.6666666666667 448 312.1066666666667 392.1066666666667 312.1066666666667z" />
-    <glyph glyph-name="sass"
-      unicode="&#xF7EB;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M213.3333333333333 120.96C216.7466666666667 109.44 216.32 98.7733333333333 213.3333333333333 88.96C213.3333333333333 87.8933333333334 212.48 86.8266666666667 212.0533333333333 85.3333333333334C211.6266666666667 85.3333333333334 211.2 83.84 210.56 82.7733333333333C208.2133333333333 77.6533333333334 204.8 72.7466666666667 200.7466666666666 68.48C188.3733333333333 54.8266666666666 170.6666666666666 49.7066666666667 163.6266666666666 53.9733333333333C155.52 58.6666666666666 160 77.8666666666667 174.08 93.0133333333333C189.44 109.2266666666667 211.6266666666666 119.8933333333333 211.6266666666666 119.8933333333333L213.3333333333333 120.96M389.7599999999999 314.0266666666667C380.1599999999999 352 317.2266666666666 364.3733333333334 257.9199999999999 343.2533333333334C222.5066666666666 330.6666666666667 184.1066666666666 311.04 156.5866666666666 285.2266666666667C123.9466666666666 254.5066666666667 118.6133333333333 227.8400000000001 120.7466666666666 216.7466666666667C127.9999999999999 177.4933333333334 182.1866666666666 151.68 204.3733333333333 132.6933333333334V132.48C197.9733333333333 129.28 150.1866666666666 105.1733333333334 138.6666666666666 80.4266666666667C127.1466666666666 54.4 140.7999999999999 35.6266666666667 149.3333333333333 33.0666666666667C177.9199999999999 25.3866666666667 206.7199999999999 39.2533333333333 222.0799999999999 62.5066666666667C237.0133333333333 84.6933333333333 235.9466666666666 113.4933333333334 229.3333333333333 128C238.2933333333333 130.1333333333333 248.7466666666666 131.2000000000001 261.9733333333333 129.7066666666667C299.5199999999999 125.2266666666667 306.7733333333332 101.9733333333334 305.2799999999999 92.16C303.9999999999999 82.3466666666667 296.1066666666666 77.0133333333333 293.5466666666665 75.3066666666667C290.9866666666666 73.8133333333334 290.1333333333332 73.1733333333334 290.3466666666665 71.8933333333334C290.5599999999999 70.1866666666667 291.8399999999999 70.1866666666667 293.9733333333332 70.6133333333334C297.1733333333332 71.2533333333335 313.8133333333332 78.5066666666668 314.4533333333332 96.64C315.3066666666665 119.6800000000001 293.3333333333332 145.28 254.5066666666666 144.6400000000001C238.5066666666666 144.2133333333334 228.4799999999999 142.72 221.2266666666665 139.9466666666667L219.5199999999999 141.8666666666667C195.4133333333332 167.4666666666667 151.0399999999999 185.6 152.9599999999999 220.16C153.5999999999999 232.7466666666667 157.8666666666665 265.6 238.2933333333332 305.7066666666667C303.9999999999999 338.56 356.6933333333332 329.6 365.8666666666666 309.3333333333334C378.8799999999999 280.9600000000001 337.7066666666666 227.84 269.4399999999999 220.16C243.4133333333332 217.1733333333334 229.5466666666666 227.4133333333334 226.1333333333333 231.04C222.5066666666666 234.6666666666667 222.0799999999999 235.3066666666667 220.7999999999999 234.6666666666667C218.4533333333333 233.1733333333334 219.9466666666666 229.76 220.7999999999999 227.6266666666667C222.7199999999999 222.2933333333334 231.2533333333333 213.3333333333334 245.3333333333333 208.2133333333334C257.9199999999999 204.16 288.6399999999999 201.8133333333333 325.5466666666666 216.1066666666667C366.9333333333332 232.1066666666667 399.3599999999999 276.6933333333334 389.7599999999999 314.0266666666667z" />
-    <glyph glyph-name="satellite"
-      unicode="&#xF470;"
-      horiz-adv-x="512" d=" M106.6666666666667 64L181.3333333333333 160L234.6666666666667 96L309.3333333333333 192L405.3333333333333 64M106.6666666666667 192V234.6666666666667C165.5466666666667 234.6666666666667 213.3333333333333 282.4533333333334 213.3333333333333 341.3333333333334H256C256 258.7733333333333 189.2266666666667 192 106.6666666666667 192M106.6666666666667 341.3333333333334H170.6666666666667C170.6666666666667 305.92 142.08 277.3333333333334 106.6666666666667 277.3333333333334M405.3333333333333 384H106.6666666666667C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="satellite-uplink"
-      unicode="&#xF908;"
-      horiz-adv-x="512" d=" M253.0133333333333 405.3333333333333L241.92 364.1600000000001C336 346.0266666666667 409.6 272.4266666666667 427.7333333333334 178.1333333333333L469.3333333333333 189.2266666666667C446.9333333333333 298.0266666666667 361.8133333333334 383.1466666666667 253.0133333333333 405.3333333333333M230.8266666666667 322.9866666666667L219.7333333333334 281.3866666666667C284.5866666666667 271.5733333333334 335.36 220.8000000000001 345.1733333333333 156.16L386.56 167.2533333333333C372.48 246.6133333333334 310.4 309.3333333333334 230.8266666666667 322.9866666666667M79.36 241.28C69.3333333333333 219.0933333333333 64 194.9866666666667 64 170.6666666666667C64 129.0666666666667 79.1466666666667 89.1733333333334 106.6666666666667 58.0266666666666V-21.3333333333333H170.6666666666667V12.5866666666667C190.9333333333333 4.2666666666667 212.6933333333333 0 234.6666666666667 0C258.9866666666667 0 283.0933333333333 5.3333333333334 305.0666666666667 15.36L79.36 241.2800000000001M208.8533333333334 239.7866666666667L197.5466666666667 197.9733333333334C232.9600000000001 197.9733333333334 261.5466666666667 169.3866666666667 261.5466666666667 133.9733333333334L303.5733333333334 145.0666666666667C298.6666666666667 194.9866666666667 258.7733333333334 234.6666666666667 208.8533333333334 239.7866666666667z" />
-    <glyph glyph-name="satellite-variant"
-      unicode="&#xF471;"
-      horiz-adv-x="512" d=" M247.8933333333333 426.6666666666667L368.64 305.7066666666667L323.4133333333333 260.48L278.1866666666666 305.7066666666667L247.8933333333333 275.4133333333334L297.6 225.92L272.8533333333333 200.96L282.4533333333333 191.1466666666667C302.2933333333333 200.32 326.6133333333333 196.9066666666667 342.8266666666667 180.48L267.52 105.1733333333334C251.0933333333334 121.3866666666667 247.68 145.7066666666667 256.8533333333334 165.5466666666667L247.04 175.1466666666667L222.08 150.4L172.5866666666667 200.1066666666667L142.2933333333333 169.8133333333333L187.52 124.5866666666667L142.2933333333333 79.36L21.3333333333333 200.1066666666667L66.9866666666667 245.3333333333334L112.2133333333333 200.1066666666667L142.2933333333333 230.1866666666667L81.92 290.56C65.28 307.2 65.28 334.2933333333333 81.92 350.9333333333334L97.0666666666667 366.08C113.7066666666667 382.7200000000001 140.8 382.7200000000001 157.44 366.08L217.8133333333333 305.7066666666667L247.8933333333334 335.7866666666667L202.6666666666667 381.0133333333333L247.8933333333333 426.6666666666667M384 149.3333333333334C384 102.1866666666667 345.8133333333334 64 298.6666666666667 64V106.6666666666667C322.1333333333334 106.6666666666667 341.3333333333333 125.8666666666667 341.3333333333333 149.3333333333334H384M469.3333333333333 149.3333333333334C469.3333333333333 55.04 392.9600000000001 -21.3333333333333 298.6666666666667 -21.3333333333333V21.3333333333334C369.28 21.3333333333334 426.6666666666667 78.72 426.6666666666667 149.3333333333334H469.3333333333333z" />
-    <glyph glyph-name="sausage"
-      unicode="&#xF8B9;"
-      horiz-adv-x="512" d=" M74.6666666666667 384H202.6666666666667L169.8133333333333 334.5066666666667C195.4133333333333 322.7733333333333 213.3333333333333 296.7466666666667 213.3333333333333 266.6666666666667C213.3333333333333 201.8133333333334 265.8133333333334 149.3333333333334 330.6666666666667 149.3333333333334C360.7466666666667 149.3333333333334 386.7733333333333 131.4133333333334 398.5066666666667 105.8133333333334L448 138.6666666666667V10.6666666666667L398.5066666666667 43.52C386.7733333333333 17.92 360.7466666666667 0 330.6666666666667 0C183.4666666666667 0 64 119.4666666666667 64 266.6666666666667C64 296.7466666666667 81.92 322.7733333333333 107.52 334.5066666666667L74.6666666666667 384z" />
-    <glyph glyph-name="saxophone"
-      unicode="&#xF609;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333C73.6 405.3333333333333 64 395.7333333333334 64 384S73.6 362.6666666666667 85.3333333333333 362.6666666666667C120.7466666666667 362.6666666666667 149.3333333333333 334.0800000000001 149.3333333333333 298.6666666666667V117.3333333333334C149.3333333333333 40.5333333333333 211.2 -21.3333333333333 288 -21.3333333333333S426.6666666666667 40.5333333333333 426.6666666666667 117.3333333333334V170.6666666666667C438.4 170.6666666666667 448 180.2666666666667 448 192S438.4 213.3333333333334 426.6666666666667 213.3333333333334H298.6666666666667C286.9333333333333 213.3333333333334 277.3333333333333 203.7333333333334 277.3333333333333 192S286.9333333333333 170.6666666666667 298.6666666666667 170.6666666666667V128C298.6666666666667 116.2666666666667 289.0666666666667 106.6666666666667 277.3333333333333 106.6666666666667S256 116.2666666666667 256 128V213.3333333333334C267.7333333333334 213.3333333333334 277.3333333333333 222.9333333333333 277.3333333333333 234.6666666666667S267.7333333333334 256 256 256V277.3333333333334C267.7333333333334 277.3333333333334 277.3333333333333 286.9333333333334 277.3333333333333 298.6666666666667S267.7333333333334 320 256 320V330.6666666666667C256 371.8400000000001 222.5066666666667 405.3333333333333 181.3333333333333 405.3333333333333H85.3333333333333z" />
-    <glyph glyph-name="scale"
-      unicode="&#xF472;"
-      horiz-adv-x="512" d=" M180.48 126.72L150.4 96.64L121.1733333333334 125.8666666666667C102.8266666666667 102.1866666666667 90.4533333333333 73.8133333333334 86.6133333333334 42.6666666666667H128V1e-13H42.6666666666667V21.3333333333334C42.6666666666667 124.5866666666668 116.0533333333333 210.5600000000001 213.3333333333333 230.4000000000001V273.0666666666668L42.6666666666667 341.3333333333334V384H469.3333333333333V341.3333333333334L298.6666666666667 273.0666666666667V230.4000000000001C395.9466666666666 210.56 469.3333333333333 124.5866666666667 469.3333333333333 21.3333333333334V0H384V42.6666666666667H425.3866666666667C421.5466666666667 73.8133333333334 409.1733333333333 102.1866666666667 390.8266666666667 125.8666666666667L361.6 96.64L331.52 126.72L360.7466666666667 156.16C337.0666666666667 174.5066666666667 308.48 186.88 277.3333333333333 190.72V149.3333333333334H234.6666666666667V190.72C203.52 186.88 174.9333333333333 174.5066666666667 151.2533333333333 156.16L180.48 126.72M256 64C279.4666666666667 64 298.6666666666667 44.8000000000001 298.6666666666667 21.3333333333334S279.4666666666667 -21.3333333333333 256 -21.3333333333333C249.1733333333333 -21.3333333333333 242.7733333333334 -19.84 237.2266666666667 -16.8533333333333L155.0933333333333 21.3333333333334L237.2266666666667 59.52C242.7733333333333 62.5066666666667 249.1733333333333 64 256 64z" />
-    <glyph glyph-name="scale-balance"
-      unicode="&#xF5D1;"
-      horiz-adv-x="512" d=" M256 384C228.9066666666667 384 204.8 366.9333333333334 195.84 341.3333333333334H64V298.6666666666667H105.6L42.6666666666667 149.3333333333334C32.64 106.6666666666667 64 85.3333333333334 117.3333333333333 85.3333333333334S203.9466666666666 106.6666666666667 192 149.3333333333334L129.0666666666667 298.6666666666667H195.6266666666667C202.6666666666667 280.5333333333334 216.5333333333333 266.6666666666667 234.6666666666667 259.6266666666667V21.3333333333334H42.6666666666667V-21.3333333333333H469.3333333333333V21.3333333333334H277.3333333333333V259.8400000000001C295.4666666666667 266.6666666666667 309.3333333333333 280.5333333333333 316.16 298.6666666666667H382.9333333333333L320 149.3333333333334C309.9733333333333 106.6666666666667 341.3333333333333 85.3333333333334 394.6666666666667 85.3333333333334S481.28 106.6666666666667 469.3333333333333 149.3333333333334L406.4 298.6666666666667H448V341.3333333333334H316.3733333333334C307.2 366.9333333333334 283.0933333333333 384 256 384M256 341.3333333333334C267.7333333333334 341.3333333333334 277.3333333333333 331.7333333333334 277.3333333333333 320S267.7333333333334 298.6666666666667 256 298.6666666666667S234.6666666666667 308.2666666666667 234.6666666666667 320S244.2666666666667 341.3333333333334 256 341.3333333333334M117.3333333333333 229.3333333333334L149.3333333333333 149.3333333333334H85.3333333333333L117.3333333333333 229.3333333333334M394.6666666666667 229.3333333333334L426.6666666666667 149.3333333333334H362.6666666666667L394.6666666666667 229.3333333333334z" />
-    <glyph glyph-name="scale-bathroom"
-      unicode="&#xF473;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333H405.3333333333333C428.8 405.3333333333333 448 386.1333333333334 448 362.6666666666667V21.3333333333334C448 -2.1333333333333 428.8 -21.3333333333333 405.3333333333333 -21.3333333333333H106.6666666666667C83.2 -21.3333333333333 64 -2.1333333333333 64 21.3333333333334V362.6666666666667C64 386.1333333333334 83.2 405.3333333333333 106.6666666666667 405.3333333333333M256 362.6666666666667C208.8533333333333 362.6666666666667 170.6666666666667 324.48 170.6666666666667 277.3333333333334H240.2133333333333L231.4666666666667 336.4266666666667L275.2 277.3333333333334H341.3333333333333C341.3333333333333 324.48 303.1466666666667 362.6666666666667 256 362.6666666666667M106.6666666666667 234.6666666666667V21.3333333333334H405.3333333333333V234.6666666666667H106.6666666666667z" />
-    <glyph glyph-name="scanner"
-      unicode="&#xF6AA;"
-      horiz-adv-x="512" d=" M89.6 219.7333333333334L422.4 341.3333333333334L437.3333333333333 300.8L136.5333333333333 192H405.3333333333333C428.8 192 448 172.8 448 149.3333333333334V64C448 40.5333333333333 428.8 21.3333333333334 405.3333333333333 21.3333333333334H106.6666666666667C83.2 21.3333333333334 64 40.5333333333333 64 64V181.3333333333334C64 198.4 74.6666666666667 215.4666666666667 89.6 219.7333333333334M362.6666666666667 85.3333333333334H405.3333333333333V128H362.6666666666667V85.3333333333334M106.6666666666667 85.3333333333334H320V128H106.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="scanner-off"
-      unicode="&#xF909;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L356.9066666666667 21.3333333333334H106.6666666666667C83.2 21.3333333333334 64 40.5333333333333 64 64V181.3333333333334C64 198.4 74.6666666666667 215.4666666666667 89.6 219.7333333333334L140.16 238.08L42.6666666666667 335.5733333333334M136.5333333333333 192H186.24L173.0133333333334 205.2266666666667L136.5333333333333 192M106.6666666666667 128V85.3333333333334H292.9066666666667L250.24 128H106.6666666666667M422.4 341.3333333333334L437.3333333333333 300.8L252.8 234.0266666666667L219.7333333333333 267.3066666666667L422.4 341.3333333333334M405.3333333333333 192C428.8 192 448 172.8 448 149.3333333333334V64C448 56.7466666666667 446.08 49.92 442.88 43.9466666666667L405.3333333333333 81.4933333333333V128H358.8266666666667L294.8266666666667 192H405.3333333333333z" />
-    <glyph glyph-name="school"
-      unicode="&#xF474;"
-      horiz-adv-x="512" d=" M256 384L21.3333333333333 256L256 128L448 232.7466666666667V85.3333333333334H490.6666666666666V256M106.6666666666667 166.8266666666667V81.4933333333333L256 0L405.3333333333333 81.4933333333333V166.8266666666667L256 85.3333333333334L106.6666666666667 166.8266666666667z" />
-    <glyph glyph-name="scissors-cutting"
-      unicode="&#xFA6A;"
-      horiz-adv-x="512" d=" M234.6666666666667 0H149.3333333333333V42.6666666666667H234.6666666666667V0M330.6666666666667 42.6666666666667H362.6666666666667V0H277.3333333333333V42.6666666666667H281.6L251.7333333333333 172.8L198.4 160C196.2666666666667 149.3333333333334 192 140.8 187.7333333333333 132.2666666666667C168.5333333333333 100.2666666666667 128 91.7333333333334 96 110.9333333333333C64 130.1333333333333 55.4666666666667 170.6666666666667 74.6666666666666 202.6666666666667C93.8666666666667 234.6666666666667 134.4 243.2 166.4 224C174.9333333333333 219.7333333333334 181.3333333333333 211.2 185.6 204.8L238.9333333333333 217.6L226.1333333333334 270.9333333333334C217.6 273.0666666666667 209.0666666666666 277.3333333333334 200.5333333333333 281.6C170.6666666666667 300.8 160 341.3333333333334 179.2 373.3333333333334C198.4 405.3333333333333 238.9333333333333 413.8666666666667 270.9333333333333 394.6666666666667C302.9333333333333 375.4666666666667 311.4666666666667 334.9333333333334 292.2666666666667 302.9333333333334C288 294.4 279.4666666666667 288 273.0666666666666 283.7333333333334L330.6666666666667 42.6666666666667M149.3333333333333 196.2666666666667C134.4 206.9333333333333 113.0666666666667 200.5333333333333 102.4 185.6C91.7333333333333 170.6666666666667 98.1333333333333 149.3333333333334 113.0666666666667 140.8C128 130.1333333333333 149.3333333333333 134.4 160 151.4666666666667C168.5333333333333 166.4 164.2666666666667 187.7333333333334 149.3333333333333 196.2666666666667M264.5333333333333 320C275.2 334.9333333333334 268.8 356.2666666666667 253.8666666666667 366.9333333333334C238.9333333333334 377.6 217.6 371.2000000000001 206.9333333333333 356.2666666666667C198.4 341.3333333333334 202.6666666666667 320 219.7333333333333 309.3333333333334C234.6666666666667 300.8 256 305.0666666666667 264.5333333333333 320M273.0666666666666 206.9333333333333C268.8 209.0666666666667 264.5333333333333 209.0666666666667 262.4 204.8C260.2666666666667 200.5333333333334 260.2666666666667 196.2666666666667 264.5333333333333 194.1333333333333C268.8 192 273.0666666666666 192 275.2 196.2666666666667C279.4666666666666 200.5333333333333 277.3333333333333 204.8 273.0666666666666 206.9333333333333M448 266.6666666666667L309.3333333333333 234.6666666666667L320 187.7333333333334L480 226.1333333333334L490.6666666666666 241.0666666666667L448 266.6666666666667M490.6666666666666 42.6666666666667H405.3333333333333V0H490.6666666666666V42.6666666666667M106.6666666666667 42.6666666666667H21.3333333333333V0H106.6666666666667V42.6666666666667z" />
-    <glyph glyph-name="screen-rotation"
-      unicode="&#xF475;"
-      horiz-adv-x="512" d=" M160 -10.6666666666666C90.6666666666667 22.6133333333333 40.7466666666667 90.4533333333334 33.0666666666667 170.6666666666667H1.0666666666667C11.9466666666667 39.2533333333333 121.8133333333333 -64 256 -64L270.08 -63.36L188.8 17.92M316.3733333333334 -4.0533333333333L59.9466666666667 252.3733333333334L195.6266666666667 388.0533333333334L452.0533333333333 131.6266666666667M218.24 410.6666666666667C205.6533333333333 423.2533333333334 185.3866666666667 423.2533333333334 173.0133333333333 410.6666666666667L37.3333333333333 274.9866666666667C24.7466666666667 262.4000000000001 24.7466666666667 242.1333333333334 37.3333333333333 229.76L293.76 -26.6666666666666C306.3466666666667 -39.2533333333333 326.6133333333333 -39.2533333333333 338.9866666666667 -26.6666666666666L474.6666666666666 109.0133333333333C487.2533333333333 121.6 487.2533333333333 141.8666666666667 474.6666666666666 154.24L218.24 410.6666666666667M352 394.6666666666667C421.3333333333333 361.1733333333334 471.2533333333333 293.5466666666667 478.9333333333333 213.3333333333334H510.9333333333333C500.0533333333333 344.7466666666667 390.1866666666666 448 256 448L241.92 447.36L323.2 366.0800000000001L352 394.6666666666667z" />
-    <glyph glyph-name="screen-rotation-lock"
-      unicode="&#xF476;"
-      horiz-adv-x="512" d=" M358.4 394.6666666666667C358.4 414.7200000000001 374.6133333333334 430.9333333333334 394.6666666666667 430.9333333333334S430.9333333333333 414.7200000000001 430.9333333333333 394.6666666666667V384H358.4V394.6666666666667M341.3333333333333 256H448C459.7333333333333 256 469.3333333333333 265.6 469.3333333333333 277.3333333333334V362.6666666666667C469.3333333333333 374.4 459.7333333333333 384 448 384V394.6666666666667C448 424.1066666666667 424.1066666666667 448 394.6666666666667 448S341.3333333333333 424.1066666666667 341.3333333333333 394.6666666666667V384C329.6 384 320 374.4 320 362.6666666666667V277.3333333333334C320 265.6 329.6 256 341.3333333333333 256M180.6933333333333 10.6666666666667C110.9333333333333 43.9466666666667 61.0133333333333 111.7866666666667 53.3333333333333 192H21.3333333333333C32 60.5866666666667 142.08 -42.6666666666666 276.2666666666667 -42.6666666666666L290.3466666666667 -42.0266666666666L209.0666666666666 39.4666666666667L180.6933333333333 10.6666666666667M496 175.5733333333334L441.1733333333333 230.4000000000001L411.0933333333333 200.32L458.6666666666666 152.96L337.7066666666667 32L96 273.7066666666667L216.96 394.6666666666667L261.76 349.6533333333334L291.84 379.7333333333334L239.5733333333333 432C226.9866666666667 444.5866666666667 206.72 444.5866666666667 194.3466666666666 432L58.6666666666667 296.32C46.08 283.7333333333334 46.08 263.4666666666667 58.6666666666667 251.0933333333334L315.0933333333333 -5.3333333333333C327.68 -17.92 347.9466666666666 -17.92 360.32 -5.3333333333333L496 130.3466666666667C508.5866666666666 142.9333333333333 508.5866666666666 163.2 496 175.5733333333334z" />
-    <glyph glyph-name="screwdriver"
-      unicode="&#xF477;"
-      horiz-adv-x="512" d=" M384 408.96C373.3333333333333 408.96 362.6666666666667 405.3333333333333 353.92 396.5866666666667L170.6666666666667 213.3333333333334L202.6666666666667 181.3333333333334L128 106.6666666666667H85.3333333333333L42.6666666666667 21.3333333333334L85.3333333333333 -21.3333333333333L170.6666666666667 21.3333333333334V64L245.3333333333333 138.6666666666667L277.3333333333333 106.6666666666667L460.5866666666666 289.92C473.8133333333333 309.3333333333334 477.2266666666667 333.44 460.5866666666666 350.0800000000001L414.08 396.5866666666667C405.3333333333333 405.3333333333333 394.6666666666667 408.96 384 408.96M384 362.6666666666667L426.6666666666667 320L277.3333333333333 170.6666666666667L234.6666666666667 213.3333333333334L384 362.6666666666667z" />
-    <glyph glyph-name="script"
-      unicode="&#xF478;"
-      horiz-adv-x="512" d=" M298.6666666666667 21.3333333333334C322.1333333333334 21.3333333333334 341.3333333333333 40.5333333333333 341.3333333333333 64V341.3333333333334H192C180.2666666666667 341.3333333333334 170.6666666666667 331.7333333333334 170.6666666666667 320V106.6666666666667H106.6666666666667V341.3333333333334C106.6666666666667 376.7466666666667 135.2533333333333 405.3333333333333 170.6666666666667 405.3333333333333H405.3333333333333C440.7466666666667 405.3333333333333 469.3333333333333 376.7466666666667 469.3333333333333 341.3333333333334V320H384V42.6666666666667C384 7.2533333333333 355.4133333333333 -21.3333333333333 320 -21.3333333333333H106.6666666666667C71.2533333333333 -21.3333333333333 42.6666666666667 7.2533333333333 42.6666666666667 42.6666666666667V64H256C256 40.5333333333333 275.2 21.3333333333334 298.6666666666667 21.3333333333334z" />
-    <glyph glyph-name="sd"
-      unicode="&#xF479;"
-      horiz-adv-x="512" d=" M384 277.3333333333334H341.3333333333333V362.6666666666667H384M320 277.3333333333334H277.3333333333333V362.6666666666667H320M256 277.3333333333334H213.3333333333333V362.6666666666667H256M384 405.3333333333333H213.3333333333333L85.3333333333333 277.3333333333334V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.1333333333334 407.4666666666667 405.3333333333333 384 405.3333333333333z" />
-    <glyph glyph-name="seal"
-      unicode="&#xF47A;"
-      horiz-adv-x="512" d=" M434.9866666666667 34.7733333333333L349.44 64L320 -21.3333333333333L254.2933333333333 106.6666666666667L192 -21.3333333333333L162.56 64L77.0133333333333 34.7733333333333L139.3066666666667 162.7733333333333C118.8266666666667 188.3733333333333 106.6666666666667 220.8 106.6666666666667 256C106.6666666666667 338.56 173.44 405.3333333333333 256 405.3333333333333S405.3333333333333 338.56 405.3333333333333 256C405.3333333333333 220.8 393.1733333333333 188.3733333333333 372.6933333333333 162.7733333333333L434.9866666666667 34.7733333333333M149.3333333333333 256L206.72 227.4133333333334L202.6666666666667 163.4133333333334L256 198.8266666666667L309.3333333333333 163.6266666666667L305.7066666666667 227.4133333333334L362.6666666666667 256L305.4933333333334 284.8L309.3333333333333 348.3733333333334L256 313.3866666666667L202.6666666666667 348.8L206.2933333333333 284.5866666666667L149.3333333333333 256z" />
-    <glyph glyph-name="search-web"
-      unicode="&#xF70E;"
-      horiz-adv-x="512" d=" M330.6666666666667 149.3333333333334L437.3333333333333 42.6666666666667L405.3333333333333 10.6666666666667L298.6666666666667 117.3333333333334V134.1866666666667L292.9066666666667 140.16C268.5866666666667 119.2533333333333 237.0133333333333 106.6666666666667 202.6666666666667 106.6666666666667C126.08 106.6666666666667 64 168.7466666666667 64 245.3333333333334S126.08 384 202.6666666666667 384S341.3333333333333 321.92 341.3333333333333 245.3333333333334C341.3333333333333 210.9866666666667 328.7466666666667 179.4133333333334 307.84 155.0933333333334L313.8133333333333 149.3333333333334H330.6666666666667M202.6666666666667 352L190.9333333333333 351.36C185.8133333333333 340.2666666666667 177.92 321.4933333333334 172.16 298.6666666666667H233.1733333333333C227.4133333333333 321.4933333333334 219.5199999999999 340.2666666666667 214.3999999999999 351.36C210.56 352 206.72 352 202.6666666666666 352M295.04 298.6666666666667C282.4533333333333 320.64 262.1866666666666 337.7066666666667 237.8666666666667 346.0266666666667C242.9866666666667 334.7200000000001 249.6 318.2933333333334 254.5066666666667 298.6666666666667H295.04M110.2933333333333 298.6666666666667H150.8266666666667C155.7333333333334 318.2933333333334 162.3466666666667 334.7200000000001 167.4666666666667 346.0266666666667C143.1466666666667 337.7066666666667 122.88 320.64 110.2933333333333 298.6666666666667M96 245.3333333333334C96 234.6666666666667 97.7066666666667 223.36 100.9066666666667 213.3333333333334H146.56L144 245.3333333333334L146.56 277.3333333333334H100.9066666666667C97.7066666666667 267.3066666666667 96 256 96 245.3333333333334M304.4266666666666 213.3333333333334C307.6266666666667 223.36 309.3333333333333 234.6666666666667 309.3333333333333 245.3333333333334S307.6266666666667 267.3066666666667 304.4266666666666 277.3333333333334H258.7733333333333C260.48 266.6666666666667 261.3333333333333 256 261.3333333333333 245.3333333333334S260.48 224 258.7733333333333 213.3333333333334H304.4266666666666M167.8933333333333 277.3333333333334L165.3333333333333 245.3333333333334L167.8933333333333 213.3333333333334H237.44C239.1466666666667 224 240 234.6666666666667 240 245.3333333333334S239.1466666666667 266.6666666666667 237.44 277.3333333333334H167.8933333333333M202.6666666666667 138.6666666666667C206.5066666666667 138.6666666666667 210.3466666666666 138.6666666666667 213.9733333333333 139.3066666666667C219.3066666666667 150.4 227.4133333333334 169.1733333333334 233.1733333333333 192H172.16C177.92 169.1733333333334 186.0266666666667 150.4 191.36 139.3066666666667L202.6666666666667 138.6666666666667M295.04 192H254.5066666666667C249.6 172.3733333333333 242.9866666666667 155.9466666666667 237.8666666666667 144.64C262.1866666666667 152.96 282.4533333333333 170.0266666666667 295.04 192M110.2933333333333 192C122.88 170.0266666666667 143.1466666666667 152.96 167.4666666666667 144.64C162.3466666666666 155.9466666666667 155.7333333333333 172.3733333333333 150.8266666666667 192H110.2933333333333z" />
-    <glyph glyph-name="seat-flat"
-      unicode="&#xF47B;"
-      horiz-adv-x="512" d=" M469.3333333333333 213.3333333333334V170.6666666666667H192V298.6666666666667H384C431.1466666666667 298.6666666666667 469.3333333333333 260.48 469.3333333333333 213.3333333333334M42.6666666666667 149.3333333333334V106.6666666666667H170.6666666666667V64H341.3333333333333V106.6666666666667H469.3333333333333V149.3333333333334M152.32 189.8666666666667C177.0666666666667 215.2533333333333 176.64 256 151.4666666666667 280.32C126.08 305.0666666666667 85.3333333333333 304.64 61.0133333333333 279.4666666666667C36.2666666666667 254.08 36.6933333333333 213.3333333333334 61.8666666666667 189.0133333333333C87.2533333333333 164.2666666666667 128 164.6933333333333 152.32 189.8666666666667z" />
-    <glyph glyph-name="seat-flat-angled"
-      unicode="&#xF47C;"
-      horiz-adv-x="512" d=" M474.6666666666666 143.1466666666667L459.9466666666666 102.8266666666667L196.2666666666667 198.1866666666667L240.64 318.9333333333334L423.2533333333334 253.0133333333333C468.0533333333333 236.8 490.6666666666666 187.7333333333334 474.6666666666666 143.1466666666667M32 189.0133333333333L170.6666666666667 138.6666666666667V42.6666666666667H341.3333333333333V77.44L437.3333333333333 42.6666666666667L452.48 82.9866666666667L46.72 229.3333333333334M155.7333333333334 230.4000000000001C187.52 245.3333333333334 200.96 283.9466666666667 185.8133333333333 315.7333333333334C170.6666666666667 347.52 132.2666666666667 360.9600000000001 100.2666666666667 345.6C68.48 330.6666666666667 55.04 292.2666666666667 70.4 260.2666666666667C85.3333333333333 228.48 123.7333333333334 215.04 155.7333333333334 230.4z" />
-    <glyph glyph-name="seat-individual-suite"
-      unicode="&#xF47D;"
-      horiz-adv-x="512" d=" M149.3333333333333 170.6666666666667C184.7466666666667 170.6666666666667 213.3333333333333 199.2533333333333 213.3333333333333 234.6666666666667S184.7466666666667 298.6666666666667 149.3333333333333 298.6666666666667S85.3333333333333 270.0800000000001 85.3333333333333 234.6666666666667S113.92 170.6666666666667 149.3333333333333 170.6666666666667M405.3333333333333 298.6666666666667H234.6666666666667V149.3333333333334H64V298.6666666666667H21.3333333333333V85.3333333333334H490.6666666666666V213.3333333333334C490.6666666666666 260.48 452.48 298.6666666666667 405.3333333333333 298.6666666666667z" />
-    <glyph glyph-name="seat-legroom-extra"
-      unicode="&#xF47E;"
-      horiz-adv-x="512" d=" M85.3333333333333 192V384H42.6666666666667V192C42.6666666666667 133.12 90.4533333333333 85.3333333333334 149.3333333333333 85.3333333333334H277.3333333333333V128H149.3333333333333C113.92 128 85.3333333333333 156.5866666666667 85.3333333333333 192M487.04 80.2133333333333C478.9333333333333 95.9999999999999 459.52 100.9066666666666 443.7333333333333 93.6533333333333L420.4799999999999 82.9866666666666L347.7333333333333 231.8933333333333C340.48 246.4000000000001 325.76 256 309.3333333333333 256H234.6666666666667V384H106.6666666666667V213.3333333333334C106.6666666666667 177.92 135.2533333333333 149.3333333333334 170.6666666666667 149.3333333333334H320L392.7466666666667 0L472.1066666666666 36.2666666666667C488.5333333333333 43.9466666666667 495.5733333333333 64 487.04 80.2133333333333z" />
-    <glyph glyph-name="seat-legroom-normal"
-      unicode="&#xF47F;"
-      horiz-adv-x="512" d=" M106.6666666666667 192V384H64V192C64 133.12 111.7866666666667 85.3333333333334 170.6666666666667 85.3333333333334H298.6666666666667V128H170.6666666666667C135.2533333333333 128 106.6666666666667 156.5866666666667 106.6666666666667 192M437.3333333333333 64H405.3333333333333V213.3333333333334C405.3333333333333 236.8 386.1333333333334 256 362.6666666666667 256H256V384H128V213.3333333333334C128 177.92 156.5866666666667 149.3333333333334 192 149.3333333333334H341.3333333333333V0H437.3333333333333C455.04 0 469.3333333333333 14.2933333333334 469.3333333333333 32S455.04 64 437.3333333333333 64z" />
-    <glyph glyph-name="seat-legroom-reduced"
-      unicode="&#xF480;"
-      horiz-adv-x="512" d=" M426.0266666666667 38.4C429.8666666666666 17.92 414.2933333333333 0 394.6666666666667 0H298.6666666666667V64L320 149.3333333333334H192C156.5866666666667 149.3333333333334 128 177.92 128 213.3333333333334V384H256V256H362.6666666666667C386.1333333333334 256 405.3333333333333 236.8 405.3333333333333 213.3333333333334L362.6666666666667 64H393.3866666666667C408.9600000000001 64 423.04 53.3333333333334 426.0266666666667 38.4M106.6666666666667 192V384H64V192C64 133.12 111.7866666666667 85.3333333333334 170.6666666666667 85.3333333333334H256V128H170.6666666666667C135.2533333333333 128 106.6666666666667 156.5866666666667 106.6666666666667 192z" />
-    <glyph glyph-name="seat-recline-extra"
-      unicode="&#xF481;"
-      horiz-adv-x="512" d=" M114.1333333333333 327.68C94.9333333333333 341.3333333333334 90.24 367.7866666666667 103.68 387.2C117.3333333333333 406.4 143.7866666666666 411.0933333333334 163.2 397.6533333333334C182.4 384 187.0933333333333 357.5466666666667 173.6533333333333 338.1333333333334C160 318.9333333333334 133.5466666666666 314.24 114.1333333333333 327.68M341.3333333333333 42.6666666666667H190.5066666666667C158.9333333333333 42.6666666666667 132.0533333333333 65.7066666666667 127.36 96.8533333333334L85.3333333333333 298.6666666666667H42.6666666666667L85.3333333333333 90.4533333333334C93.2266666666667 38.4 138.0266666666667 0 190.72 0H341.3333333333333M346.24 128H242.1333333333334L220.16 215.4666666666667C253.8666666666667 196.48 290.1333333333334 182.6133333333334 330.0266666666667 189.44V234.6666666666667C295.2533333333334 228.2666666666667 256.6400000000001 240.64 229.9733333333334 261.5466666666667L194.9866666666667 288.64C190.08 292.48 184.5333333333333 295.04 178.7733333333334 296.7466666666667C171.9466666666667 298.6666666666667 164.6933333333333 299.3066666666667 157.6533333333333 298.0266666666667H157.2266666666667C130.9866666666667 293.3333333333334 113.4933333333334 268.3733333333334 117.9733333333334 242.3466666666667L146.7733333333334 116.0533333333334C152.7466666666667 85.3333333333334 178.9866666666667 64 209.7066666666667 64H355.84L437.3333333333333 0L469.3333333333333 32" />
-    <glyph glyph-name="seat-recline-normal"
-      unicode="&#xF482;"
-      horiz-adv-x="512" d=" M161.92 332.5866666666667C145.28 349.2266666666667 145.28 376.32 161.92 392.96C178.56 409.6 205.6533333333333 409.6 222.2933333333333 392.96C238.9333333333333 376.32 238.9333333333333 349.2266666666667 222.2933333333333 332.5866666666667C205.44 315.7333333333334 178.56 315.7333333333334 161.92 332.5866666666667M128 106.6666666666667V298.6666666666667H85.3333333333333V106.6666666666667C85.3333333333333 47.7866666666668 133.12 0 192 0H320V42.6666666666667H192C156.5866666666667 42.6666666666667 128 71.2533333333333 128 106.6666666666667M426.6666666666667 19.84L318.5066666666667 128H245.3333333333333V206.5066666666667C275.2 181.9733333333334 322.1333333333334 160 362.6666666666667 160V206.5066666666667C327.2533333333334 206.08 285.6533333333333 225.0666666666667 263.04 250.0266666666667L233.1733333333333 283.0933333333333C229.12 288 224 291.2 218.4533333333333 293.76C212.2666666666667 296.7466666666667 205.2266666666667 298.6666666666667 197.9733333333334 298.6666666666667H197.3333333333334C170.6666666666667 298.6666666666667 149.3333333333333 277.3333333333334 149.3333333333333 250.6666666666667V128C149.3333333333333 92.5866666666667 177.92 64 213.3333333333333 64H321.4933333333334L396.16 -10.6666666666666" />
-    <glyph glyph-name="security"
-      unicode="&#xF483;"
-      horiz-adv-x="512" d=" M256 192H405.3333333333333C394.0266666666667 104.3200000000001 335.36 26.0266666666666 256 1.7066666666666V192H106.6666666666667V313.6L256 379.9466666666667M256 426.6666666666667L64 341.3333333333334V213.3333333333334C64 94.9333333333333 145.92 -15.5733333333333 256 -42.6666666666666C366.08 -15.5733333333333 448 94.9333333333333 448 213.3333333333334V341.3333333333334L256 426.6666666666667z" />
-    <glyph glyph-name="security-account"
-      unicode="&#xF88E;"
-      horiz-adv-x="512" d=" M256 426.6666666666667L64 341.3333333333334V213.3333333333334C64 94.9333333333333 145.92 -15.7866666666667 256 -42.6666666666666C366.08 -15.7866666666666 448 94.9333333333333 448 213.3333333333334V341.3333333333334L256 426.6666666666667M256 341.3333333333334C291.4133333333333 341.3333333333334 320 312.7466666666667 320 277.3333333333334S291.4133333333333 213.3333333333334 256 213.3333333333334S192 241.92 192 277.3333333333334S220.5866666666667 341.3333333333334 256 341.3333333333334M365.44 85.3333333333334C339.6266666666666 45.8666666666667 301.0133333333333 16.2133333333333 256 1.7066666666666C210.9866666666667 16.2133333333333 172.3733333333333 45.8666666666667 146.56 85.3333333333334C139.3066666666667 96 133.12 106.6666666666667 128 117.9733333333334C128 153.1733333333334 185.8133333333333 181.9733333333334 256 181.9733333333334S384 153.8133333333333 384 117.9733333333334C378.88 106.6666666666667 372.6933333333333 96 365.44 85.3333333333334z" />
-    <glyph glyph-name="security-account-outline"
-      unicode="&#xFA11;"
-      horiz-adv-x="512" d=" M256 426.6666666666667L64 341.3333333333334V213.3333333333334C64 94.9333333333333 145.92 -15.7866666666667 256 -42.6666666666666C366.08 -15.7866666666666 448 94.9333333333333 448 213.3333333333334V341.3333333333334L256 426.6666666666667M256 380.16L405.3333333333333 313.6V208.64C405.3333333333333 172.3733333333333 394.6666666666667 135.4666666666667 376.5333333333333 103.04C341.3333333333333 129.28 282.88 138.6666666666667 256 138.6666666666667C229.12 138.6666666666667 170.6666666666667 129.28 135.4666666666667 103.04C117.3333333333333 135.4666666666667 106.6666666666667 172.3733333333333 106.6666666666667 208.64V313.6L256 380.1600000000001M256 320C214.8266666666667 320 181.3333333333333 286.5066666666667 181.3333333333333 245.3333333333334S214.8266666666667 170.6666666666667 256 170.6666666666667S330.6666666666667 204.16 330.6666666666667 245.3333333333334S297.1733333333333 320 256 320M256 277.3333333333334C273.7066666666667 277.3333333333334 288 263.04 288 245.3333333333334S273.7066666666667 213.3333333333334 256 213.3333333333334S224 227.6266666666667 224 245.3333333333334S238.2933333333333 277.3333333333334 256 277.3333333333334M256 96C289.4933333333334 96 333.6533333333333 82.9866666666667 352.64 67.4133333333334C326.1866666666666 34.5600000000001 292.2666666666667 9.6 256 0C219.7333333333334 9.6 185.8133333333333 34.5600000000001 159.36 67.4133333333334C178.56 82.9866666666667 222.5066666666667 96 256 96z" />
-    <glyph glyph-name="security-close"
-      unicode="&#xF99B;"
-      horiz-adv-x="512" d=" M256 426.6666666666667L64 341.3333333333334V213.3333333333334C64 94.9333333333333 145.92 -15.7866666666667 256 -42.6666666666666C366.08 -15.7866666666666 448 94.9333333333333 448 213.3333333333334V341.3333333333334L256 426.6666666666667M362.6666666666667 115.4133333333334L332.5866666666667 85.3333333333334L256 161.92L179.4133333333333 85.3333333333334L149.3333333333333 115.4133333333334L225.92 192L149.3333333333333 268.5866666666667L179.4133333333333 298.6666666666667L256 222.08L332.5866666666667 298.6666666666667L362.6666666666667 268.5866666666667L286.08 192L362.6666666666667 115.4133333333334z" />
-    <glyph glyph-name="security-home"
-      unicode="&#xF689;"
-      horiz-adv-x="512" d=" M234.6666666666667 170.6666666666667H277.3333333333333V106.6666666666667H341.3333333333333V213.3333333333334H384L256 320L128 213.3333333333334H170.6666666666667V106.6666666666667H234.6666666666667V170.6666666666667M256 426.6666666666667L448 341.3333333333334V213.3333333333334C448 94.9333333333333 366.08 -15.7866666666667 256 -42.6666666666666C145.92 -15.7866666666666 64 94.9333333333333 64 213.3333333333334V341.3333333333334L256 426.6666666666667z" />
-    <glyph glyph-name="security-lock"
-      unicode="&#xF99C;"
-      horiz-adv-x="512" d=" M256 426.6666666666667L64 341.3333333333334V213.3333333333334C64 94.9333333333333 145.92 -15.7866666666667 256 -42.6666666666666C366.08 -15.7866666666666 448 94.9333333333333 448 213.3333333333334V341.3333333333334L256 426.6666666666667M256 298.6666666666667C285.8666666666667 298.6666666666667 315.7333333333334 275.2000000000001 315.7333333333334 245.3333333333334V213.3333333333334C328.5333333333333 213.3333333333334 341.3333333333333 200.5333333333334 341.3333333333333 185.6V110.9333333333333C341.3333333333333 98.1333333333333 328.5333333333333 85.3333333333334 313.6 85.3333333333334H196.2666666666667C183.4666666666667 85.3333333333334 170.6666666666666 98.1333333333334 170.6666666666666 113.0666666666667V187.7333333333334C170.6666666666666 200.5333333333334 183.4666666666667 213.3333333333334 196.2666666666667 213.3333333333334V245.3333333333334C196.2666666666667 275.2000000000001 226.1333333333334 298.6666666666667 256 298.6666666666667M256 273.0666666666667C238.9333333333333 273.0666666666667 224 262.4000000000001 224 245.3333333333334V213.3333333333334H288V245.3333333333334C288 262.4000000000001 273.0666666666667 273.0666666666667 256 273.0666666666667z" />
-    <glyph glyph-name="security-network"
-      unicode="&#xF484;"
-      horiz-adv-x="512" d=" M277.3333333333333 64H298.6666666666667C310.4 64 320 54.4 320 42.6666666666667H469.3333333333333V0H320C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0H42.6666666666667V42.6666666666667H192C192 54.4 201.6 64 213.3333333333333 64H234.6666666666667V99.4133333333334C172.16 125.2266666666667 128 192 128 263.04V348.3733333333334L256 405.3333333333333L384 348.3733333333334V263.04C384 192 339.84 125.2266666666667 277.3333333333333 99.4133333333334V64M256 362.6666666666667L170.6666666666667 326.6133333333334V256H256V362.6666666666667M256 256V128C296.7466666666667 138.0266666666667 341.3333333333333 190.72 341.3333333333333 234.6666666666667V256H256z" />
-    <glyph glyph-name="security-off"
-      unicode="&#xF99D;"
-      horiz-adv-x="512" d=" M21.3333333333333 356.9066666666667L48.64 384L437.3333333333333 -4.6933333333333L410.24 -32L362.6666666666667 16C332.16 -12.16 295.8933333333333 -32.8533333333333 256 -42.6666666666666C145.92 -15.7866666666666 64 94.9333333333333 64 213.3333333333334V314.24L21.3333333333333 356.9066666666667M256 426.6666666666667L448 341.3333333333334V213.3333333333334C448 164.6933333333334 434.1333333333334 117.3333333333334 410.24 76.5866666666667L120.5333333333333 366.5066666666667L256 426.6666666666667z" />
-    <glyph glyph-name="select"
-      unicode="&#xF485;"
-      horiz-adv-x="512" d=" M85.3333333333333 384H106.6666666666667V341.3333333333334H64V362.6666666666667C64 374.4 73.6 384 85.3333333333333 384M426.6666666666667 384C438.4 384 448 374.4 448 362.6666666666667V341.3333333333334H405.3333333333333V384H426.6666666666667M320 341.3333333333334V384H362.6666666666667V341.3333333333334H320M234.6666666666667 341.3333333333334V384H277.3333333333333V341.3333333333334H234.6666666666667M149.3333333333333 341.3333333333334V384H192V341.3333333333334H149.3333333333333M448 21.3333333333334C448 9.6 438.4 0 426.6666666666667 0H405.3333333333333V42.6666666666667H448V21.3333333333334M320 0V42.6666666666667H362.6666666666667V0H320M234.6666666666667 0V42.6666666666667H277.3333333333333V0H234.6666666666667M149.3333333333333 0V42.6666666666667H192V0H149.3333333333333M85.3333333333333 0C73.6 0 64 9.6 64 21.3333333333334V42.6666666666667H106.6666666666667V0H85.3333333333333M64 128H106.6666666666667V85.3333333333334H64V128M448 128V85.3333333333334H405.3333333333333V128H448M64 213.3333333333334H106.6666666666667V170.6666666666667H64V213.3333333333334M448 213.3333333333334V170.6666666666667H405.3333333333333V213.3333333333334H448M64 298.6666666666667H106.6666666666667V256H64V298.6666666666667M448 298.6666666666667V256H405.3333333333333V298.6666666666667H448z" />
-    <glyph glyph-name="select-all"
-      unicode="&#xF486;"
-      horiz-adv-x="512" d=" M192 256H320V128H192M149.3333333333333 85.3333333333334H362.6666666666667V298.6666666666667H149.3333333333333M320 341.3333333333334H362.6666666666667V384H320M320 0H362.6666666666667V42.6666666666667H320M405.3333333333333 85.3333333333334H448V128H405.3333333333333M405.3333333333333 256H448V298.6666666666667H405.3333333333333M405.3333333333333 0C428.8 0 448 19.2 448 42.6666666666667H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333M234.6666666666667 0H277.3333333333333V42.6666666666667H234.6666666666667M192 384H149.3333333333333V341.3333333333334H192M64 85.3333333333334H106.6666666666667V128H64M106.6666666666667 0V42.6666666666667H64C64 19.2 83.2 0 106.6666666666667 0M405.3333333333333 384V341.3333333333334H448C448 364.8 428.8 384 405.3333333333333 384M277.3333333333333 384H234.6666666666667V341.3333333333334H277.3333333333333M64 256H106.6666666666667V298.6666666666667H64M149.3333333333333 0H192V42.6666666666667H149.3333333333333M64 170.6666666666667H106.6666666666667V213.3333333333334H64M64 341.3333333333334H106.6666666666667V384C83.2 384 64 364.8 64 341.3333333333334z" />
-    <glyph glyph-name="select-compare"
-      unicode="&#xFAD8;"
-      horiz-adv-x="512" d=" M277.3333333333333 -42.6666666666666H234.6666666666667V426.6666666666667H277.3333333333333V-42.6666666666666M192 42.6666666666667H106.6666666666667V341.3333333333334H192V384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 18.9866666666667 83.2 0 106.6666666666667 0H192V42.6666666666667M405.3333333333333 298.6666666666667V256H448V298.6666666666667H405.3333333333333M405.3333333333333 341.3333333333334H448C448 365.0133333333333 428.8 384 405.3333333333333 384V341.3333333333334M448 128H405.3333333333333V85.3333333333334H448V128M405.3333333333333 213.3333333333334V170.6666666666667H448V213.3333333333334H405.3333333333333M362.6666666666667 384H320V341.3333333333334H362.6666666666667V384M405.3333333333333 0C429.0133333333333 0 448 18.9866666666667 448 42.6666666666667H405.3333333333333V0M362.6666666666667 42.6666666666667H320V0H362.6666666666667V42.6666666666667z" />
-    <glyph glyph-name="select-drag"
-      unicode="&#xFA6B;"
-      horiz-adv-x="512" d=" M277.3333333333333 85.3333333333334H362.6666666666667V170.6666666666667H405.3333333333333V85.3333333333334H490.6666666666666V42.6666666666667H405.3333333333333V-42.6666666666666H362.6666666666667V42.6666666666667H277.3333333333333V85.3333333333334M234.6666666666667 85.3333333333334V42.6666666666667H192V85.3333333333334H234.6666666666667M149.3333333333333 85.3333333333334V42.6666666666667H106.6666666666667V85.3333333333334H149.3333333333333M405.3333333333333 256V213.3333333333334H362.6666666666667V256H405.3333333333333M405.3333333333333 341.3333333333334V298.6666666666667H362.6666666666667V341.3333333333334H405.3333333333333M320 341.3333333333334V298.6666666666667H277.3333333333333V341.3333333333334H320M234.6666666666667 341.3333333333334V298.6666666666667H192V341.3333333333334H234.6666666666667M149.3333333333333 341.3333333333334V298.6666666666667H106.6666666666667V341.3333333333334H149.3333333333333M149.3333333333333 170.6666666666667V128H106.6666666666667V170.6666666666667H149.3333333333333M149.3333333333333 256V213.3333333333334H106.6666666666667V256H149.3333333333333z" />
-    <glyph glyph-name="select-inverse"
-      unicode="&#xF487;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H149.3333333333333V341.3333333333334H192V384H234.6666666666667V341.3333333333334H277.3333333333333V384H320V341.3333333333334H362.6666666666667V384H405.3333333333333V341.3333333333334H448V298.6666666666667H405.3333333333333V256H448V213.3333333333334H405.3333333333333V170.6666666666667H448V128H405.3333333333333V85.3333333333334H448V42.6666666666667H405.3333333333333V0H362.6666666666667V42.6666666666667H320V0H277.3333333333333V42.6666666666667H234.6666666666667V0H192V42.6666666666667H149.3333333333333V0H106.6666666666667V42.6666666666667H64V85.3333333333334H106.6666666666667V128H64V170.6666666666667H106.6666666666667V213.3333333333334H64V256H106.6666666666667V298.6666666666667H64V341.3333333333334H106.6666666666667V384z" />
-    <glyph glyph-name="select-off"
-      unicode="&#xF488;"
-      horiz-adv-x="512" d=" M21.3333333333333 356.9066666666667L48.64 384L448 -15.36L420.9066666666667 -42.6666666666666L362.6666666666667 15.5733333333334V0H320V42.6666666666667H335.5733333333333L106.6666666666667 271.5733333333334V256H64V298.6666666666667H79.5733333333333L21.3333333333333 356.9066666666667M426.6666666666667 384C438.4 384 448 374.4 448 362.6666666666667V341.3333333333334H405.3333333333333V384H426.6666666666667M320 341.3333333333334V384H362.6666666666667V341.3333333333334H320M234.6666666666667 341.3333333333334V384H277.3333333333333V341.3333333333334H234.6666666666667M149.3333333333333 341.3333333333334V384H192V341.3333333333334H149.3333333333333M234.6666666666667 0V42.6666666666667H277.3333333333333V0H234.6666666666667M149.3333333333333 0V42.6666666666667H192V0H149.3333333333333M85.3333333333333 0C73.6 0 64 9.6 64 21.3333333333334V42.6666666666667H106.6666666666667V0H85.3333333333333M64 128H106.6666666666667V85.3333333333334H64V128M448 128V85.3333333333334H405.3333333333333V128H448M64 213.3333333333334H106.6666666666667V170.6666666666667H64V213.3333333333334M448 213.3333333333334V170.6666666666667H405.3333333333333V213.3333333333334H448M448 298.6666666666667V256H405.3333333333333V298.6666666666667H448z" />
-    <glyph glyph-name="selection"
-      unicode="&#xF489;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667C42.6666666666667 386.3466666666667 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333H149.3333333333333V362.6666666666667H85.3333333333333V298.6666666666667H42.6666666666667V362.6666666666667M469.3333333333333 362.6666666666667V298.6666666666667H426.6666666666667V362.6666666666667H362.6666666666667V405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667M426.6666666666667 21.3333333333334V85.3333333333334H469.3333333333333V21.3333333333334C469.3333333333333 -2.3466666666666 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H362.6666666666667V21.3333333333334H426.6666666666667M42.6666666666667 21.3333333333334V85.3333333333334H85.3333333333333V21.3333333333334H149.3333333333333V-21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334M213.3333333333333 405.3333333333333H298.6666666666667V362.6666666666667H213.3333333333333V405.3333333333333M213.3333333333333 21.3333333333334H298.6666666666667V-21.3333333333333H213.3333333333333V21.3333333333334M426.6666666666667 234.6666666666667H469.3333333333333V149.3333333333334H426.6666666666667V234.6666666666667M42.6666666666667 234.6666666666667H85.3333333333333V149.3333333333334H42.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="selection-drag"
-      unicode="&#xFA6C;"
-      horiz-adv-x="512" d=" M298.6666666666667 85.3333333333334H362.6666666666667V149.3333333333334H405.3333333333333V85.3333333333334H469.3333333333333V42.6666666666667H405.3333333333333V-21.3333333333333H362.6666666666667V42.6666666666667H298.6666666666667V85.3333333333334M256 85.3333333333334V42.6666666666667H192V85.3333333333334H256M149.3333333333333 85.3333333333334V42.6666666666667H64V128H106.6666666666667V85.3333333333334H149.3333333333333M64 170.6666666666667V234.6666666666667H106.6666666666667V170.6666666666667H64M64 277.3333333333334V362.6666666666667H149.3333333333333V320H106.6666666666667V277.3333333333334H64M192 362.6666666666667H256V320H192V362.6666666666667M320 362.6666666666667H405.3333333333333V277.3333333333334H362.6666666666667V320H320V362.6666666666667M405.3333333333333 234.6666666666667V192H362.6666666666667V234.6666666666667H405.3333333333333z" />
-    <glyph glyph-name="selection-off"
-      unicode="&#xF776;"
-      horiz-adv-x="512" d=" M10.6666666666667 367.5733333333333L37.9733333333333 394.6666666666667L458.6666666666666 -26.0266666666666L431.5733333333333 -53.3333333333333L399.5733333333333 -21.3333333333333H362.6666666666667V15.5733333333334L79.5733333333333 298.6666666666667H42.6666666666667V335.5733333333334L10.6666666666667 367.5733333333333M85.3333333333333 405.3333333333333H149.3333333333333V362.6666666666667H124.16L81.7066666666667 405.3333333333333H85.3333333333333M469.3333333333333 362.6666666666667V298.6666666666667H426.6666666666667V362.6666666666667H362.6666666666667V405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667M426.6666666666667 85.3333333333334H469.3333333333333V17.7066666666667L426.6666666666667 60.16V85.3333333333334M42.6666666666667 21.3333333333334V85.3333333333334H85.3333333333333V21.3333333333334H149.3333333333333V-21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334M213.3333333333333 405.3333333333333H298.6666666666667V362.6666666666667H213.3333333333333V405.3333333333333M213.3333333333333 21.3333333333334H298.6666666666667V-21.3333333333333H213.3333333333333V21.3333333333334M426.6666666666667 234.6666666666667H469.3333333333333V149.3333333333334H426.6666666666667V234.6666666666667M42.6666666666667 234.6666666666667H85.3333333333333V149.3333333333334H42.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="send"
-      unicode="&#xF48A;"
-      horiz-adv-x="512" d=" M42.6666666666667 0L490.6666666666666 192L42.6666666666667 384V234.6666666666667L362.6666666666667 192L42.6666666666667 149.3333333333334V0z" />
-    <glyph glyph-name="send-lock"
-      unicode="&#xF7EC;"
-      horiz-adv-x="512" d=" M490.6666666666666 64V74.6666666666667C490.6666666666666 104.1066666666667 466.7733333333333 128 437.3333333333333 128S384 104.1066666666667 384 74.6666666666667V64C372.2666666666667 64 362.6666666666667 54.4 362.6666666666667 42.6666666666667V-42.6666666666666C362.6666666666667 -54.4 372.2666666666667 -64 384 -64H490.6666666666666C502.4 -64 512 -54.4 512 -42.6666666666666V42.6666666666667C512 54.4 502.4 64 490.6666666666666 64M469.3333333333333 64H405.3333333333333V74.6666666666667C405.3333333333333 92.3733333333333 419.6266666666667 106.6666666666667 437.3333333333333 106.6666666666667S469.3333333333333 92.3733333333333 469.3333333333333 74.6666666666667V64M490.6666666666666 192L42.6666666666667 0V149.3333333333334L362.6666666666667 192L42.6666666666667 234.6666666666667V384L490.6666666666666 192z" />
-    <glyph glyph-name="serial-port"
-      unicode="&#xF65C;"
-      horiz-adv-x="512" d=" M149.3333333333333 384H362.6666666666667V341.3333333333334H405.3333333333333V277.3333333333334H341.3333333333333V149.3333333333334H170.6666666666667V277.3333333333334H106.6666666666667V341.3333333333334H149.3333333333333V384M362.6666666666667 256H405.3333333333333V149.3333333333334H362.6666666666667V256M234.6666666666667 128H277.3333333333333V-21.3333333333333H234.6666666666667V128M106.6666666666667 256H149.3333333333333V149.3333333333334H106.6666666666667V256z" />
-    <glyph glyph-name="server"
-      unicode="&#xF48B;"
-      horiz-adv-x="512" d=" M85.3333333333333 426.6666666666667H426.6666666666667C438.4 426.6666666666667 448 417.0666666666667 448 405.3333333333333V320C448 308.2666666666667 438.4 298.6666666666667 426.6666666666667 298.6666666666667H85.3333333333333C73.6 298.6666666666667 64 308.2666666666667 64 320V405.3333333333333C64 417.0666666666667 73.6 426.6666666666667 85.3333333333333 426.6666666666667M85.3333333333333 256H426.6666666666667C438.4 256 448 246.4000000000001 448 234.6666666666667V149.3333333333334C448 137.6 438.4 128 426.6666666666667 128H85.3333333333333C73.6 128 64 137.6 64 149.3333333333334V234.6666666666667C64 246.4000000000001 73.6 256 85.3333333333333 256M85.3333333333333 85.3333333333334H426.6666666666667C438.4 85.3333333333334 448 75.7333333333334 448 64V-21.3333333333333C448 -33.0666666666667 438.4 -42.6666666666666 426.6666666666667 -42.6666666666666H85.3333333333333C73.6 -42.6666666666666 64 -33.0666666666667 64 -21.3333333333333V64C64 75.7333333333334 73.6 85.3333333333334 85.3333333333333 85.3333333333334M192 341.3333333333334H213.3333333333333V384H192V341.3333333333334M192 170.6666666666667H213.3333333333333V213.3333333333334H192V170.6666666666667M192 0H213.3333333333333V42.6666666666667H192V0M106.6666666666667 384V341.3333333333334H149.3333333333333V384H106.6666666666667M106.6666666666667 213.3333333333334V170.6666666666667H149.3333333333333V213.3333333333334H106.6666666666667M106.6666666666667 42.6666666666667V0H149.3333333333333V42.6666666666667H106.6666666666667z" />
-    <glyph glyph-name="server-minus"
-      unicode="&#xF48C;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C438.4 362.6666666666667 448 353.0666666666667 448 341.3333333333334V256C448 244.2666666666667 438.4 234.6666666666667 426.6666666666667 234.6666666666667H85.3333333333333C73.6 234.6666666666667 64 244.2666666666667 64 256V341.3333333333334C64 353.0666666666667 73.6 362.6666666666667 85.3333333333333 362.6666666666667M192 277.3333333333334H213.3333333333333V320H192V277.3333333333334M106.6666666666667 320V277.3333333333334H149.3333333333333V320H106.6666666666667M170.6666666666667 106.6666666666667H341.3333333333333V64H170.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="server-network"
-      unicode="&#xF48D;"
-      horiz-adv-x="512" d=" M277.3333333333333 64H298.6666666666667C310.4 64 320 54.4 320 42.6666666666667H469.3333333333333V0H320C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0H42.6666666666667V42.6666666666667H192C192 54.4 201.6 64 213.3333333333333 64H234.6666666666667V106.6666666666667H85.3333333333333C73.6 106.6666666666667 64 116.2666666666667 64 128V213.3333333333334C64 225.0666666666667 73.6 234.6666666666667 85.3333333333333 234.6666666666667H426.6666666666667C438.4 234.6666666666667 448 225.0666666666667 448 213.3333333333334V128C448 116.2666666666667 438.4 106.6666666666667 426.6666666666667 106.6666666666667H277.3333333333333V64M85.3333333333333 405.3333333333333H426.6666666666667C438.4 405.3333333333333 448 395.7333333333334 448 384V298.6666666666667C448 286.9333333333334 438.4 277.3333333333334 426.6666666666667 277.3333333333334H85.3333333333333C73.6 277.3333333333334 64 286.9333333333334 64 298.6666666666667V384C64 395.7333333333334 73.6 405.3333333333333 85.3333333333333 405.3333333333333M192 320H213.3333333333333V362.6666666666667H192V320M192 149.3333333333334H213.3333333333333V192H192V149.3333333333334M106.6666666666667 362.6666666666667V320H149.3333333333333V362.6666666666667H106.6666666666667M106.6666666666667 192V149.3333333333334H149.3333333333333V192H106.6666666666667z" />
-    <glyph glyph-name="server-network-off"
-      unicode="&#xF48E;"
-      horiz-adv-x="512" d=" M277.3333333333333 64H298.6666666666667C310.4 64 320 54.4 320 42.6666666666667H335.5733333333333L277.3333333333333 100.9066666666667V64M469.3333333333333 42.6666666666667V17.4933333333333L444.16 42.6666666666667H469.3333333333333M448 -15.36L420.9066666666667 -42.6666666666666L378.24 0H320C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0H42.6666666666667V42.6666666666667H192C192 54.4 201.6 64 213.3333333333333 64H234.6666666666667V106.6666666666667H85.3333333333333C73.6 106.6666666666667 64 116.2666666666667 64 128V213.3333333333334C64 225.0666666666667 73.6 234.6666666666667 85.3333333333333 234.6666666666667H143.5733333333333L100.9066666666667 277.3333333333334H85.3333333333333C73.6 277.3333333333334 64 286.9333333333334 64 298.6666666666667V314.24L21.3333333333333 356.9066666666667L48.64 384L448 -15.36M85.3333333333333 405.3333333333333H426.6666666666667C438.4 405.3333333333333 448 395.7333333333334 448 384V298.6666666666667C448 286.9333333333334 438.4 277.3333333333334 426.6666666666667 277.3333333333334H209.4933333333334L149.3333333333333 337.4933333333334V362.6666666666667H124.16L81.92 405.3333333333333H85.3333333333333M426.6666666666667 234.6666666666667C438.4 234.6666666666667 448 225.0666666666667 448 213.3333333333334V128C448 116.2666666666667 438.4 106.6666666666667 426.6666666666667 106.6666666666667H380.16L252.16 234.6666666666667H426.6666666666667M192 320H213.3333333333333V362.6666666666667H192V320M192 149.3333333333334H213.3333333333333V164.9066666666667L192 186.24V149.3333333333334M106.6666666666667 192V149.3333333333334H149.3333333333333V192H106.6666666666667z" />
-    <glyph glyph-name="server-off"
-      unicode="&#xF48F;"
-      horiz-adv-x="512" d=" M85.3333333333333 426.6666666666667H426.6666666666667C438.4 426.6666666666667 448 417.0666666666667 448 405.3333333333333V320C448 308.2666666666667 438.4 298.6666666666667 426.6666666666667 298.6666666666667H188.16L145.4933333333334 341.3333333333334H149.3333333333333V384H106.6666666666667V380.16L68.48 418.3466666666667C72.32 423.4666666666667 78.5066666666667 426.6666666666667 85.3333333333333 426.6666666666667M469.3333333333333 -36.6933333333333L442.24 -64L420.9066666666667 -42.6666666666666H85.3333333333333C73.6 -42.6666666666666 64 -33.0666666666667 64 -21.3333333333333V64C64 75.7333333333334 73.6 85.3333333333334 85.3333333333333 85.3333333333334H292.9066666666667L250.24 128H85.3333333333333C73.6 128 64 137.6 64 149.3333333333334V234.6666666666667C64 246.4000000000001 73.6 256 85.3333333333333 256H122.24L78.5066666666667 299.7333333333334C72.1066666666667 301.8666666666667 67.2 306.7733333333333 65.0666666666667 313.1733333333334L21.3333333333333 356.9066666666667L48.64 384L469.3333333333333 -36.6933333333333M426.6666666666667 256C438.4 256 448 246.4000000000001 448 234.6666666666667V149.3333333333334C448 137.6 438.4 128 426.6666666666667 128H358.8266666666667L230.8266666666667 256H426.6666666666667M426.6666666666667 85.3333333333334C438.4 85.3333333333334 448 75.7333333333334 448 64V38.8266666666667L401.4933333333334 85.3333333333334H426.6666666666667M192 341.3333333333334H213.3333333333333V384H192V341.3333333333334M192 170.6666666666667H207.5733333333333L192 186.24V170.6666666666667M192 0H213.3333333333333V42.6666666666667H192V0M106.6666666666667 213.3333333333334V170.6666666666667H149.3333333333333V213.3333333333334H106.6666666666667M106.6666666666667 42.6666666666667V0H149.3333333333333V42.6666666666667H106.6666666666667z" />
-    <glyph glyph-name="server-plus"
-      unicode="&#xF490;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C438.4 362.6666666666667 448 353.0666666666667 448 341.3333333333334V256C448 244.2666666666667 438.4 234.6666666666667 426.6666666666667 234.6666666666667H85.3333333333333C73.6 234.6666666666667 64 244.2666666666667 64 256V341.3333333333334C64 353.0666666666667 73.6 362.6666666666667 85.3333333333333 362.6666666666667M192 277.3333333333334H213.3333333333333V320H192V277.3333333333334M106.6666666666667 320V277.3333333333334H149.3333333333333V320H106.6666666666667M170.6666666666667 106.6666666666667H234.6666666666667V170.6666666666667H277.3333333333333V106.6666666666667H341.3333333333333V64H277.3333333333333V0H234.6666666666667V64H170.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="server-remove"
-      unicode="&#xF491;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C438.4 362.6666666666667 448 353.0666666666667 448 341.3333333333334V256C448 244.2666666666667 438.4 234.6666666666667 426.6666666666667 234.6666666666667H85.3333333333333C73.6 234.6666666666667 64 244.2666666666667 64 256V341.3333333333334C64 353.0666666666667 73.6 362.6666666666667 85.3333333333333 362.6666666666667M192 277.3333333333334H213.3333333333333V320H192V277.3333333333334M106.6666666666667 320V277.3333333333334H149.3333333333333V320H106.6666666666667M225.92 85.3333333333334L170.6666666666667 140.5866666666667L200.7466666666667 170.6666666666667L256 115.4133333333334L311.2533333333334 170.6666666666667L341.3333333333333 140.5866666666667L286.08 85.3333333333334L341.3333333333333 30.08L311.2533333333334 0L256 55.2533333333333L200.7466666666667 0L170.6666666666667 30.08L225.92 85.3333333333334z" />
-    <glyph glyph-name="server-security"
-      unicode="&#xF492;"
-      horiz-adv-x="512" d=" M64 426.6666666666667H405.3333333333333C417.0666666666667 426.6666666666667 426.6666666666667 417.0666666666667 426.6666666666667 405.3333333333333V320C426.6666666666667 308.2666666666667 417.0666666666667 298.6666666666667 405.3333333333333 298.6666666666667H64C52.2666666666667 298.6666666666667 42.6666666666667 308.2666666666667 42.6666666666667 320V405.3333333333333C42.6666666666667 417.0666666666667 52.2666666666667 426.6666666666667 64 426.6666666666667M64 256H405.3333333333333C417.0666666666667 256 426.6666666666667 246.4000000000001 426.6666666666667 234.6666666666667V220.3733333333333L373.3333333333333 244.0533333333334L234.6666666666667 182.6133333333334V128H64C52.2666666666667 128 42.6666666666667 137.6 42.6666666666667 149.3333333333334V234.6666666666667C42.6666666666667 246.4000000000001 52.2666666666667 256 64 256M64 85.3333333333334H234.6666666666667C235.9466666666667 37.3333333333334 256 -8.5333333333333 287.1466666666667 -42.6666666666666H64C52.2666666666667 -42.6666666666666 42.6666666666667 -33.0666666666667 42.6666666666667 -21.3333333333333V64C42.6666666666667 75.7333333333334 52.2666666666667 85.3333333333334 64 85.3333333333334M170.6666666666667 341.3333333333334H192V384H170.6666666666667V341.3333333333334M170.6666666666667 170.6666666666667H192V213.3333333333334H170.6666666666667V170.6666666666667M170.6666666666667 0H192V42.6666666666667H170.6666666666667V0M85.3333333333333 384V341.3333333333334H128V384H85.3333333333333M85.3333333333333 213.3333333333334V170.6666666666667H128V213.3333333333334H85.3333333333333M85.3333333333333 42.6666666666667V0H128V42.6666666666667H85.3333333333333M373.3333333333333 192L469.3333333333333 149.3333333333334V85.3333333333334C469.3333333333333 26.0266666666666 428.3733333333333 -29.2266666666667 373.3333333333333 -42.6666666666666C318.2933333333333 -29.2266666666667 277.3333333333333 26.0266666666666 277.3333333333333 85.3333333333334V149.3333333333334L373.3333333333333 192M373.3333333333333 150.6133333333334L320 126.72V69.9733333333334C320 37.1200000000001 342.8266666666667 6.4 373.3333333333333 -1.28V150.6133333333334z" />
-    <glyph glyph-name="set-all"
-      unicode="&#xF777;"
-      horiz-adv-x="512" d=" M192 341.3333333333334C214.1866666666667 341.3333333333334 235.9466666666667 336.2133333333334 256 326.8266666666667C276.0533333333333 336.2133333333334 297.8133333333334 341.3333333333334 320 341.3333333333334C402.56 341.3333333333334 469.3333333333333 274.5600000000001 469.3333333333333 192S402.56 42.6666666666667 320 42.6666666666667C297.8133333333334 42.6666666666667 276.0533333333333 47.7866666666666 256 57.1733333333334C235.9466666666667 47.7866666666666 214.1866666666667 42.6666666666667 192 42.6666666666667C109.44 42.6666666666667 42.6666666666667 109.44 42.6666666666667 192S109.44 341.3333333333334 192 341.3333333333334M181.3333333333333 192C181.3333333333333 152.1066666666667 198.1866666666667 116.0533333333334 225.28 90.6666666666667L246.6133333333334 100.48C219.9466666666667 121.8133333333334 202.6666666666667 154.8800000000001 202.6666666666667 192C202.6666666666667 229.12 219.9466666666667 262.1866666666667 246.6133333333334 283.52L225.28 293.3333333333334C198.1866666666667 267.9466666666667 181.3333333333333 231.8933333333333 181.3333333333333 192M330.6666666666667 192C330.6666666666667 231.8933333333334 313.8133333333334 267.9466666666667 286.72 293.3333333333334L265.3866666666667 283.52C292.0533333333333 262.1866666666667 309.3333333333333 229.12 309.3333333333333 192C309.3333333333333 154.88 292.0533333333333 121.8133333333334 265.3866666666667 100.48L286.72 90.6666666666667C313.8133333333333 116.0533333333334 330.6666666666667 152.1066666666667 330.6666666666667 192z" />
-    <glyph glyph-name="set-center"
-      unicode="&#xF778;"
-      horiz-adv-x="512" d=" M192 341.3333333333334C109.44 341.3333333333334 42.6666666666667 274.5600000000001 42.6666666666667 192S109.44 42.6666666666667 192 42.6666666666667C214.1866666666667 42.6666666666667 235.9466666666667 47.7866666666666 256 57.1733333333334C276.0533333333333 47.7866666666666 297.8133333333334 42.6666666666667 320 42.6666666666667C402.56 42.6666666666667 469.3333333333333 109.44 469.3333333333333 192S402.56 341.3333333333334 320 341.3333333333334C297.8133333333334 341.3333333333334 276.0533333333333 336.2133333333334 256 326.8266666666667C235.9466666666667 336.2133333333334 214.1866666666667 341.3333333333334 192 341.3333333333334M192 298.6666666666667C199.2533333333333 298.6666666666667 206.2933333333333 298.0266666666667 213.3333333333333 296.5333333333334C186.0266666666667 268.5866666666667 170.6666666666667 231.04 170.6666666666667 192C170.6666666666667 152.96 186.0266666666667 115.4133333333334 213.3333333333333 87.68C206.2933333333333 86.1866666666667 199.2533333333333 85.3333333333334 192 85.3333333333334C133.12 85.3333333333334 85.3333333333333 133.12 85.3333333333333 192S133.12 298.6666666666667 192 298.6666666666667M320 298.6666666666667C378.88 298.6666666666667 426.6666666666667 250.88 426.6666666666667 192S378.88 85.3333333333334 320 85.3333333333334C312.7466666666667 85.3333333333334 305.7066666666667 85.9733333333334 298.6666666666667 87.4666666666667C325.9733333333333 115.4133333333334 341.3333333333333 152.96 341.3333333333333 192.0000000000001C341.3333333333333 231.0400000000001 325.9733333333333 268.5866666666667 298.6666666666667 296.3200000000001C305.7066666666667 297.8133333333334 312.7466666666667 298.6666666666668 320 298.6666666666668z" />
-    <glyph glyph-name="set-center-right"
-      unicode="&#xF779;"
-      horiz-adv-x="512" d=" M320 42.6666666666667C297.8133333333334 42.6666666666667 276.0533333333333 47.7866666666666 256 57.1733333333334C235.9466666666667 47.7866666666666 214.1866666666667 42.6666666666667 192 42.6666666666667C109.44 42.6666666666667 42.6666666666667 109.44 42.6666666666667 192S109.44 341.3333333333334 192 341.3333333333334C214.1866666666667 341.3333333333334 235.9466666666667 336.2133333333334 256 326.8266666666667C276.0533333333333 336.2133333333334 297.8133333333334 341.3333333333334 320 341.3333333333334C402.56 341.3333333333334 469.3333333333333 274.5600000000001 469.3333333333333 192S402.56 42.6666666666667 320 42.6666666666667M192 85.3333333333334L213.3333333333333 87.68C186.0266666666667 115.4133333333334 170.6666666666667 152.96 170.6666666666667 192C170.6666666666667 231.04 186.0266666666667 268.5866666666667 213.3333333333333 296.5333333333334L192 298.6666666666667C133.12 298.6666666666667 85.3333333333333 250.88 85.3333333333333 192S133.12 85.3333333333334 192 85.3333333333334M330.6666666666667 192C330.6666666666667 231.8933333333334 313.8133333333334 267.9466666666667 286.72 293.3333333333334L265.3866666666667 283.52C292.0533333333333 262.1866666666667 309.3333333333333 229.12 309.3333333333333 192C309.3333333333333 154.88 292.0533333333333 121.8133333333334 265.3866666666667 100.48L286.72 90.6666666666667C313.8133333333333 116.0533333333334 330.6666666666667 152.1066666666667 330.6666666666667 192z" />
-    <glyph glyph-name="set-left"
-      unicode="&#xF77A;"
-      horiz-adv-x="512" d=" M192 341.3333333333334C109.44 341.3333333333334 42.6666666666667 274.5600000000001 42.6666666666667 192S109.44 42.6666666666667 192 42.6666666666667C214.1866666666667 42.6666666666667 235.9466666666667 47.7866666666666 256 57.1733333333334C276.0533333333333 47.7866666666666 297.8133333333334 42.6666666666667 320 42.6666666666667C402.56 42.6666666666667 469.3333333333333 109.44 469.3333333333333 192S402.56 341.3333333333334 320 341.3333333333334C297.8133333333334 341.3333333333334 276.0533333333333 336.2133333333334 256 326.8266666666667C235.9466666666667 336.2133333333334 214.1866666666667 341.3333333333334 192 341.3333333333334M320 298.6666666666667C378.88 298.6666666666667 426.6666666666667 250.88 426.6666666666667 192S378.88 85.3333333333334 320 85.3333333333334C312.7466666666667 85.3333333333334 305.7066666666667 85.9733333333334 298.6666666666667 87.4666666666667C325.9733333333333 115.4133333333334 341.3333333333333 152.96 341.3333333333333 192.0000000000001C341.3333333333333 231.0400000000001 325.9733333333333 268.5866666666667 298.6666666666667 296.3200000000001C305.7066666666667 297.8133333333334 312.7466666666667 298.6666666666668 320 298.6666666666668M256 277.3333333333334C282.88 257.0666666666667 298.6666666666667 225.4933333333334 298.6666666666667 192.0000000000001C298.6666666666667 158.5066666666667 282.88 126.9333333333334 256 106.6666666666667C229.12 126.9333333333334 213.3333333333333 158.5066666666667 213.3333333333333 192.0000000000001C213.3333333333333 225.4933333333334 229.12 257.0666666666667 256 277.3333333333334z" />
-    <glyph glyph-name="set-left-center"
-      unicode="&#xF77B;"
-      horiz-adv-x="512" d=" M192 341.3333333333334C214.1866666666667 341.3333333333334 235.9466666666667 336.2133333333334 256 326.8266666666667C276.0533333333333 336.2133333333334 297.8133333333334 341.3333333333334 320 341.3333333333334C402.56 341.3333333333334 469.3333333333333 274.5600000000001 469.3333333333333 192S402.56 42.6666666666667 320 42.6666666666667C297.8133333333334 42.6666666666667 276.0533333333333 47.7866666666666 256 57.1733333333334C235.9466666666667 47.7866666666666 214.1866666666667 42.6666666666667 192 42.6666666666667C109.44 42.6666666666667 42.6666666666667 109.44 42.6666666666667 192S109.44 341.3333333333334 192 341.3333333333334M320 298.6666666666667L298.6666666666667 296.32C325.9733333333333 268.5866666666667 341.3333333333333 231.04 341.3333333333333 192C341.3333333333333 152.96 325.9733333333333 115.4133333333334 298.6666666666667 87.4666666666667L320 85.3333333333334C378.88 85.3333333333334 426.6666666666667 133.12 426.6666666666667 192S378.88 298.6666666666667 320 298.6666666666667M181.3333333333333 192C181.3333333333333 152.1066666666667 198.1866666666667 116.0533333333334 225.28 90.6666666666667L246.6133333333334 100.48C219.9466666666667 121.8133333333334 202.6666666666667 154.8800000000001 202.6666666666667 192C202.6666666666667 229.12 219.9466666666667 262.1866666666667 246.6133333333334 283.52L225.28 293.3333333333334C198.1866666666667 267.9466666666667 181.3333333333333 231.8933333333333 181.3333333333333 192z" />
-    <glyph glyph-name="set-left-right"
-      unicode="&#xF77C;"
-      horiz-adv-x="512" d=" M192 341.3333333333334C214.1866666666667 341.3333333333334 235.9466666666667 336.2133333333334 256 326.8266666666667C276.0533333333333 336.2133333333334 297.8133333333334 341.3333333333334 320 341.3333333333334C402.56 341.3333333333334 469.3333333333333 274.5600000000001 469.3333333333333 192S402.56 42.6666666666667 320 42.6666666666667C297.8133333333334 42.6666666666667 276.0533333333333 47.7866666666666 256 57.1733333333334C235.9466666666667 47.7866666666666 214.1866666666667 42.6666666666667 192 42.6666666666667C109.44 42.6666666666667 42.6666666666667 109.44 42.6666666666667 192S109.44 341.3333333333334 192 341.3333333333334M192 192C192 144.64 217.8133333333333 103.2533333333333 256 81.0666666666667C294.1866666666666 103.2533333333333 320 144.6400000000001 320 192S294.1866666666666 280.7466666666667 256 302.9333333333334C217.8133333333333 280.7466666666667 192 239.36 192 192z" />
-    <glyph glyph-name="set-none"
-      unicode="&#xF77D;"
-      horiz-adv-x="512" d=" M192 341.3333333333334C109.44 341.3333333333334 42.6666666666667 274.5600000000001 42.6666666666667 192S109.44 42.6666666666667 192 42.6666666666667C214.1866666666667 42.6666666666667 235.9466666666667 47.7866666666666 256 57.1733333333334C276.0533333333333 47.7866666666666 297.8133333333334 42.6666666666667 320 42.6666666666667C402.56 42.6666666666667 469.3333333333333 109.44 469.3333333333333 192S402.56 341.3333333333334 320 341.3333333333334C297.8133333333334 341.3333333333334 276.0533333333333 336.2133333333334 256 326.8266666666667C235.9466666666667 336.2133333333334 214.1866666666667 341.3333333333334 192 341.3333333333334M192 298.6666666666667C199.2533333333333 298.6666666666667 206.2933333333333 298.0266666666667 213.3333333333333 296.5333333333334C186.0266666666667 268.5866666666667 170.6666666666667 231.04 170.6666666666667 192C170.6666666666667 152.96 186.0266666666667 115.4133333333334 213.3333333333333 87.68C206.2933333333333 86.1866666666667 199.2533333333333 85.3333333333334 192 85.3333333333334C133.12 85.3333333333334 85.3333333333333 133.12 85.3333333333333 192S133.12 298.6666666666667 192 298.6666666666667M320 298.6666666666667C378.88 298.6666666666667 426.6666666666667 250.88 426.6666666666667 192S378.88 85.3333333333334 320 85.3333333333334C312.7466666666667 85.3333333333334 305.7066666666667 85.9733333333334 298.6666666666667 87.4666666666667C325.9733333333333 115.4133333333334 341.3333333333333 152.96 341.3333333333333 192.0000000000001C341.3333333333333 231.0400000000001 325.9733333333333 268.5866666666667 298.6666666666667 296.3200000000001C305.7066666666667 297.8133333333334 312.7466666666667 298.6666666666668 320 298.6666666666668M256 277.3333333333334C282.88 257.0666666666667 298.6666666666667 225.4933333333334 298.6666666666667 192.0000000000001C298.6666666666667 158.5066666666667 282.88 126.9333333333334 256 106.6666666666667C229.12 126.9333333333334 213.3333333333333 158.5066666666667 213.3333333333333 192.0000000000001C213.3333333333333 225.4933333333334 229.12 257.0666666666667 256 277.3333333333334z" />
-    <glyph glyph-name="set-right"
-      unicode="&#xF77E;"
-      horiz-adv-x="512" d=" M320 42.6666666666667C297.8133333333334 42.6666666666667 276.0533333333333 47.7866666666666 256 57.1733333333334C235.9466666666667 47.7866666666666 214.1866666666667 42.6666666666667 192 42.6666666666667C109.44 42.6666666666667 42.6666666666667 109.44 42.6666666666667 192S109.44 341.3333333333334 192 341.3333333333334C214.1866666666667 341.3333333333334 235.9466666666667 336.2133333333334 256 326.8266666666667C276.0533333333333 336.2133333333334 297.8133333333334 341.3333333333334 320 341.3333333333334C402.56 341.3333333333334 469.3333333333333 274.5600000000001 469.3333333333333 192S402.56 42.6666666666667 320 42.6666666666667M192 85.3333333333334L213.3333333333333 87.68C186.0266666666667 115.4133333333334 170.6666666666667 152.96 170.6666666666667 192C170.6666666666667 231.04 186.0266666666667 268.5866666666667 213.3333333333333 296.5333333333334L192 298.6666666666667C133.12 298.6666666666667 85.3333333333333 250.88 85.3333333333333 192S133.12 85.3333333333334 192 85.3333333333334M256 106.6666666666667C282.88 126.9333333333333 298.6666666666667 158.5066666666667 298.6666666666667 192C298.6666666666667 225.4933333333334 282.88 257.0666666666667 256 277.3333333333334C229.12 257.0666666666667 213.3333333333333 225.4933333333334 213.3333333333333 192C213.3333333333333 158.5066666666667 229.12 126.9333333333333 256 106.6666666666667z" />
-    <glyph glyph-name="set-top-box"
-      unicode="&#xF99E;"
-      horiz-adv-x="512" d=" M106.6666666666667 117.3333333333334C106.6666666666667 111.36 101.9733333333333 106.6666666666667 96 106.6666666666667H74.6666666666667C68.6933333333333 106.6666666666667 64 111.36 64 117.3333333333334V128H42.6666666666667C30.9333333333333 128 21.3333333333333 137.6 21.3333333333333 149.3333333333334V213.3333333333334C21.3333333333333 225.0666666666667 30.9333333333333 234.6666666666667 42.6666666666667 234.6666666666667H469.3333333333333C481.0666666666667 234.6666666666667 490.6666666666666 225.0666666666667 490.6666666666666 213.3333333333334V149.3333333333334C490.6666666666666 137.6 481.0666666666667 128 469.3333333333333 128H448V117.3333333333334C448 111.36 443.3066666666667 106.6666666666667 437.3333333333333 106.6666666666667H416C410.0266666666667 106.6666666666667 405.3333333333333 111.36 405.3333333333333 117.3333333333334V128H106.6666666666667V117.3333333333334M64 192V170.6666666666667H106.6666666666667V192H64M128 192V170.6666666666667H170.6666666666667V192H128M437.3333333333333 202.6666666666667C425.6 202.6666666666667 416 193.0666666666667 416 181.3333333333334S425.6 160 437.3333333333333 160S458.6666666666666 169.6 458.6666666666666 181.3333333333334S449.0666666666667 202.6666666666667 437.3333333333333 202.6666666666667z" />
-    <glyph glyph-name="settings"
-      unicode="&#xF493;"
-      horiz-adv-x="512" d=" M256 117.3333333333334C214.8266666666667 117.3333333333334 181.3333333333333 150.8266666666667 181.3333333333333 192S214.8266666666667 266.6666666666667 256 266.6666666666667S330.6666666666667 233.1733333333334 330.6666666666667 192S297.1733333333333 117.3333333333334 256 117.3333333333334M414.5066666666667 171.3066666666667C415.36 178.1333333333333 416 184.96 416 192C416 199.04 415.36 206.08 414.5066666666667 213.3333333333334L459.52 248.1066666666667C463.5733333333333 251.3066666666667 464.6399999999999 257.0666666666667 462.08 261.76L419.4133333333333 335.5733333333333C416.8533333333333 340.2666666666667 411.0933333333333 342.1866666666667 406.4 340.2666666666667L353.2800000000001 318.9333333333334C342.1866666666667 327.2533333333334 330.6666666666667 334.5066666666667 317.2266666666667 339.8400000000001L309.3333333333334 396.3733333333334C308.4800000000001 401.4933333333334 304.0000000000001 405.3333333333333 298.6666666666668 405.3333333333333H213.3333333333334C208.0000000000001 405.3333333333333 203.5200000000001 401.4933333333334 202.6666666666668 396.3733333333334L194.7733333333334 339.8400000000001C181.3333333333334 334.5066666666667 169.8133333333334 327.2533333333334 158.7200000000001 318.9333333333334L105.6000000000001 340.2666666666667C100.9066666666668 342.1866666666667 95.1466666666668 340.2666666666667 92.5866666666668 335.5733333333333L49.9200000000001 261.76C47.1466666666668 257.0666666666667 48.4266666666668 251.3066666666667 52.4800000000001 248.1066666666667L97.4933333333333 213.3333333333334C96.64 206.08 96 199.04 96 192C96 184.96 96.64 178.1333333333333 97.4933333333333 171.3066666666667L52.48 135.8933333333333C48.4266666666667 132.6933333333333 47.1466666666667 126.9333333333333 49.92 122.24L92.5866666666667 48.4266666666667C95.1466666666667 43.7333333333334 100.9066666666667 42.0266666666666 105.6 43.7333333333334L158.72 65.2800000000001C169.8133333333333 56.7466666666668 181.3333333333333 49.4933333333335 194.7733333333334 44.1600000000001L202.6666666666667 -12.3733333333332C203.52 -17.4933333333332 208 -21.3333333333333 213.3333333333333 -21.3333333333333H298.6666666666667C304 -21.3333333333333 308.48 -17.4933333333332 309.3333333333333 -12.3733333333332L317.2266666666667 44.1600000000001C330.6666666666667 49.7066666666668 342.1866666666666 56.7466666666668 353.28 65.2800000000001L406.3999999999999 43.7333333333334C411.0933333333333 42.0266666666668 416.8533333333333 43.7333333333334 419.4133333333333 48.4266666666667L462.0799999999999 122.24C464.6399999999999 126.9333333333334 463.5733333333333 132.6933333333334 459.5199999999999 135.8933333333334L414.5066666666666 171.3066666666667z" />
-    <glyph glyph-name="settings-box"
-      unicode="&#xF494;"
-      horiz-adv-x="512" d=" M368 192C368 187.0933333333334 367.5733333333333 182.1866666666667 366.9333333333333 177.4933333333334L398.5066666666667 152.7466666666667C401.28 150.4 402.1333333333334 146.5600000000001 400.2133333333333 143.1466666666667L370.3466666666667 91.52C368.4266666666666 88.3200000000001 364.5866666666667 87.04 361.1733333333333 88.3200000000001L324.0533333333333 103.2533333333333C316.3733333333334 97.28 307.84 92.3733333333333 298.6666666666667 88.5333333333333L293.3333333333333 49.0666666666666C292.6933333333334 45.4399999999999 289.4933333333334 42.6666666666666 285.8666666666667 42.6666666666666H226.1333333333334C222.5066666666667 42.6666666666666 219.3066666666667 45.4399999999999 218.6666666666667 49.0666666666666L213.3333333333333 88.5333333333333C203.9466666666667 92.3733333333333 195.6266666666667 97.28 187.9466666666667 103.2533333333333L150.8266666666667 88.3200000000001C147.4133333333333 87.0400000000001 143.5733333333333 88.3200000000001 141.6533333333333 91.52L111.7866666666667 143.1466666666667C109.8666666666667 146.56 110.72 150.4 113.4933333333334 152.7466666666667L145.0666666666667 177.4933333333334C144.4266666666667 182.1866666666667 144 187.0933333333333 144 192C144 196.9066666666667 144.4266666666667 201.8133333333333 145.0666666666667 206.5066666666666L113.4933333333334 231.2533333333333C110.72 233.6 109.8666666666667 237.6533333333333 111.7866666666667 240.8533333333333L141.6533333333333 292.48C143.5733333333333 295.8933333333333 147.4133333333333 297.1733333333333 150.8266666666667 295.8933333333333L187.9466666666667 280.7466666666666C195.6266666666667 286.72 203.9466666666667 291.84 213.3333333333333 295.4666666666667L218.6666666666667 335.1466666666667C219.3066666666667 338.56 222.5066666666667 341.3333333333333 226.1333333333334 341.3333333333333H285.8666666666666C289.4933333333333 341.3333333333333 292.6933333333333 338.56 293.3333333333333 335.1466666666667L298.6666666666667 295.4666666666667C307.84 291.8400000000001 316.3733333333334 286.7200000000001 324.0533333333333 280.7466666666667L361.1733333333333 295.8933333333333C364.5866666666667 297.1733333333334 368.4266666666666 295.8933333333333 370.3466666666667 292.48L400.2133333333333 240.8533333333333C402.1333333333333 237.6533333333333 401.28 233.6 398.5066666666667 231.2533333333334L366.9333333333333 206.5066666666667C367.5733333333333 201.8133333333333 368 196.9066666666667 368 192M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384M256 234.6666666666667C232.32 234.6666666666667 213.3333333333333 215.68 213.3333333333333 192C213.3333333333333 168.5333333333334 232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192C298.6666666666667 215.68 279.4666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="settings-helper"
-      unicode="&#xFA6D;"
-      horiz-adv-x="512" d=" M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333z" />
-    <glyph glyph-name="settings-outline"
-      unicode="&#xF8BA;"
-      horiz-adv-x="512" d=" M414.5066666666667 171.3066666666667L459.52 135.8933333333333C463.5733333333333 132.6933333333333 464.6399999999999 126.9333333333333 462.08 122.24L419.4133333333333 48.4266666666667C416.8533333333333 43.7333333333334 411.0933333333333 42.0266666666666 406.4 43.7333333333334L353.2800000000001 65.2800000000001C342.1866666666667 56.7466666666668 330.6666666666667 49.7066666666667 317.2266666666667 44.1600000000001L309.3333333333334 -12.3733333333332C308.4800000000001 -17.4933333333332 304.0000000000001 -21.3333333333333 298.6666666666668 -21.3333333333333H213.3333333333334C208.0000000000001 -21.3333333333333 203.5200000000001 -17.4933333333332 202.6666666666668 -12.3733333333332L194.7733333333334 44.1600000000001C181.3333333333334 49.4933333333335 169.8133333333334 56.7466666666668 158.7200000000001 65.2800000000001L105.6000000000001 43.7333333333334C100.9066666666668 42.0266666666668 95.1466666666668 43.7333333333334 92.5866666666668 48.4266666666667L49.9200000000001 122.24C47.1466666666668 126.9333333333334 48.4266666666668 132.6933333333334 52.4800000000001 135.8933333333334L97.4933333333334 171.3066666666667L96 192L97.4933333333333 213.3333333333334L52.48 248.1066666666667C48.4266666666667 251.3066666666667 47.1466666666667 257.0666666666667 49.92 261.76L92.5866666666667 335.5733333333333C95.1466666666667 340.2666666666667 100.9066666666667 342.1866666666667 105.6 340.2666666666667L158.72 318.9333333333334C169.8133333333333 327.2533333333334 181.3333333333333 334.5066666666667 194.7733333333334 339.8400000000001L202.6666666666667 396.3733333333334C203.52 401.4933333333334 208 405.3333333333333 213.3333333333333 405.3333333333333H298.6666666666667C304 405.3333333333333 308.48 401.4933333333334 309.3333333333333 396.3733333333334L317.2266666666667 339.8400000000001C330.6666666666667 334.5066666666667 342.1866666666666 327.2533333333334 353.28 318.9333333333334L406.3999999999999 340.2666666666667C411.0933333333333 342.1866666666667 416.8533333333333 340.2666666666667 419.4133333333333 335.5733333333333L462.0799999999999 261.76C464.6399999999999 257.0666666666667 463.5733333333333 251.3066666666667 459.5199999999999 248.1066666666667L414.5066666666667 213.3333333333334L416 192L414.5066666666667 171.3066666666667M138.6666666666667 192C138.6666666666667 179.6266666666667 140.5866666666667 167.8933333333334 144 156.5866666666667L99.84 120.3200000000001L115.84 92.5866666666667L169.6 112.64C185.3866666666667 95.36 206.5066666666667 82.7733333333333 230.4 77.44L239.7866666666667 21.3333333333334H271.7866666666667L281.1733333333333 77.44C305.0666666666666 82.56 326.3999999999999 95.1466666666667 342.3999999999999 112.4266666666667L395.9466666666666 92.3733333333333L411.9466666666666 120.1066666666667L367.7866666666665 156.3733333333333C371.4133333333333 167.68 373.3333333333333 179.6266666666667 373.3333333333333 192C373.3333333333333 204.16 371.4133333333333 216.1066666666667 367.9999999999999 227.2L411.9466666666666 263.2533333333334L395.9466666666666 290.9866666666666L342.6133333333333 271.1466666666667C326.6133333333333 288.64 305.2799999999999 301.2266666666667 281.3866666666666 306.56L272 362.6666666666667H240L230.6133333333334 306.56C206.72 301.2266666666667 185.3866666666667 288.64 169.3866666666667 271.1466666666667L116.0533333333334 291.2000000000001L100.0533333333333 263.4666666666667L144 227.2C140.5866666666667 216.1066666666667 138.6666666666667 204.16 138.6666666666667 192M256 266.6666666666667C297.1733333333333 266.6666666666667 330.6666666666667 233.1733333333334 330.6666666666667 192S297.1733333333333 117.3333333333334 256 117.3333333333334S181.3333333333333 150.8266666666667 181.3333333333333 192S214.8266666666667 266.6666666666667 256 266.6666666666667M256 224C238.2933333333333 224 224 209.7066666666667 224 192S238.2933333333333 160 256 160S288 174.2933333333334 288 192S273.7066666666667 224 256 224z" />
-    <glyph glyph-name="shape"
-      unicode="&#xF830;"
-      horiz-adv-x="512" d=" M234.6666666666667 160V-10.6666666666666H64V160H234.6666666666667M256 405.3333333333333L373.3333333333333 213.3333333333334H138.6666666666667L256 405.3333333333333M373.3333333333333 170.6666666666667C426.6666666666667 170.6666666666667 469.3333333333333 128 469.3333333333333 74.6666666666667S426.6666666666667 -21.3333333333333 373.3333333333333 -21.3333333333333S277.3333333333333 21.3333333333334 277.3333333333333 74.6666666666667S320 170.6666666666667 373.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="shape-circle-plus"
-      unicode="&#xF65D;"
-      horiz-adv-x="512" d=" M234.6666666666667 42.6666666666667C305.28 42.6666666666667 362.6666666666667 100.0533333333334 362.6666666666667 170.6666666666667H405.3333333333333C405.3333333333333 76.3733333333333 328.96 0 234.6666666666667 0S64 76.3733333333333 64 170.6666666666667S140.3733333333333 341.3333333333334 234.6666666666667 341.3333333333334V298.6666666666667C164.0533333333333 298.6666666666667 106.6666666666667 241.2800000000001 106.6666666666667 170.6666666666667S164.0533333333333 42.6666666666667 234.6666666666667 42.6666666666667M405.3333333333333 341.3333333333334H469.3333333333333V298.6666666666667H405.3333333333333V234.6666666666667H362.6666666666667V298.6666666666667H298.6666666666667V341.3333333333334H362.6666666666667V405.3333333333333H405.3333333333333V341.3333333333334z" />
-    <glyph glyph-name="shape-outline"
-      unicode="&#xF831;"
-      horiz-adv-x="512" d=" M234.6666666666667 160V-10.6666666666666H64V160H234.6666666666667M192 117.3333333333334H106.6666666666667V32H192V117.3333333333334M256 405.3333333333333L373.3333333333333 213.3333333333334H138.6666666666667L256 405.3333333333333M256 322.9866666666667L215.04 256H296.96L256 322.9866666666667M373.3333333333333 170.6666666666667C426.6666666666667 170.6666666666667 469.3333333333333 128 469.3333333333333 74.6666666666667S426.6666666666667 -21.3333333333333 373.3333333333333 -21.3333333333333S277.3333333333333 21.3333333333334 277.3333333333333 74.6666666666667S320 170.6666666666667 373.3333333333333 170.6666666666667M373.3333333333333 128C343.8933333333333 128 320 104.1066666666667 320 74.6666666666667S343.8933333333333 21.3333333333334 373.3333333333333 21.3333333333334S426.6666666666667 45.2266666666667 426.6666666666667 74.6666666666667S402.7733333333333 128 373.3333333333333 128z" />
-    <glyph glyph-name="shape-plus"
-      unicode="&#xF495;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H234.6666666666667V213.3333333333334H42.6666666666667V405.3333333333333M373.3333333333333 405.3333333333333C426.6666666666667 405.3333333333333 469.3333333333333 362.6666666666667 469.3333333333333 309.3333333333334S426.6666666666667 213.3333333333334 373.3333333333333 213.3333333333334S277.3333333333333 256 277.3333333333333 309.3333333333334S320 405.3333333333333 373.3333333333333 405.3333333333333M138.6666666666667 149.3333333333334L234.6666666666667 -21.3333333333333H42.6666666666667L138.6666666666667 149.3333333333334M405.3333333333333 85.3333333333334H469.3333333333333V42.6666666666667H405.3333333333333V-21.3333333333333H362.6666666666667V42.6666666666667H298.6666666666667V85.3333333333334H362.6666666666667V149.3333333333334H405.3333333333333V85.3333333333334z" />
-    <glyph glyph-name="shape-polygon-plus"
-      unicode="&#xF65E;"
-      horiz-adv-x="512" d=" M362.6666666666667 113.0666666666667V170.6666666666667H405.3333333333333V85.3333333333334L213.3333333333333 0L64 149.3333333333334L149.3333333333333 341.3333333333334H234.6666666666667V298.6666666666667H177.0666666666667L115.2 157.8666666666667L221.8666666666667 51.2L362.6666666666667 113.0666666666667M469.3333333333333 341.3333333333334V298.6666666666667H405.3333333333333V234.6666666666667H362.6666666666667V298.6666666666667H298.6666666666667V341.3333333333334H362.6666666666667V405.3333333333333H405.3333333333333V341.3333333333334H469.3333333333333z" />
-    <glyph glyph-name="shape-rectangle-plus"
-      unicode="&#xF65F;"
-      horiz-adv-x="512" d=" M405.3333333333333 320H469.3333333333333V277.3333333333334H405.3333333333333V213.3333333333334H362.6666666666667V277.3333333333334H298.6666666666667V320H362.6666666666667V384H405.3333333333333V320M362.6666666666667 85.3333333333334V149.3333333333334H405.3333333333333V42.6666666666667H64V320H234.6666666666667V277.3333333333334H106.6666666666667V85.3333333333334H362.6666666666667z" />
-    <glyph glyph-name="shape-square-plus"
-      unicode="&#xF660;"
-      horiz-adv-x="512" d=" M405.3333333333333 341.3333333333334H469.3333333333333V298.6666666666667H405.3333333333333V234.6666666666667H362.6666666666667V298.6666666666667H298.6666666666667V341.3333333333334H362.6666666666667V405.3333333333333H405.3333333333333V341.3333333333334M362.6666666666667 42.6666666666667V170.6666666666667H405.3333333333333V0H64V341.3333333333334H234.6666666666667V298.6666666666667H106.6666666666667V42.6666666666667H362.6666666666667z" />
-    <glyph glyph-name="share"
-      unicode="&#xF496;"
-      horiz-adv-x="512" d=" M448 213.3333333333334L298.6666666666667 362.6666666666667V277.3333333333334C149.3333333333333 256 85.3333333333333 149.3333333333334 64 42.6666666666667C117.3333333333333 117.3333333333334 192 151.4666666666667 298.6666666666667 151.4666666666667V64L448 213.3333333333334z" />
-    <glyph glyph-name="share-outline"
-      unicode="&#xF931;"
-      horiz-adv-x="512" d=" M298.6666666666667 362.6666666666667V277.3333333333334C149.3333333333333 256 85.3333333333333 149.3333333333334 64 42.6666666666667C117.3333333333333 117.3333333333334 192 151.4666666666667 298.6666666666667 151.4666666666667V64L448 213.3333333333334L298.6666666666667 362.6666666666667M341.3333333333333 259.6266666666667L387.6266666666667 213.3333333333334L341.3333333333333 167.04V194.1333333333333H298.6666666666667C254.5066666666667 194.1333333333333 214.8266666666667 186.0266666666667 177.92 173.8666666666667C207.7866666666667 203.5200000000001 246.1866666666667 226.7733333333334 304.64 234.6666666666667L341.3333333333333 240.4266666666667V259.6266666666667z" />
-    <glyph glyph-name="share-variant"
-      unicode="&#xF497;"
-      horiz-adv-x="512" d=" M384 104.96C367.7866666666667 104.96 353.28 98.5600000000001 342.1866666666666 88.5333333333334L190.08 177.0666666666667C191.1466666666667 181.9733333333334 192 186.8800000000001 192 192C192 197.12 191.1466666666667 202.0266666666667 190.08 206.9333333333333L340.48 294.6133333333334C352 283.9466666666667 367.1466666666667 277.3333333333334 384 277.3333333333334C419.4133333333333 277.3333333333334 448 305.92 448 341.3333333333334S419.4133333333333 405.3333333333333 384 405.3333333333333S320 376.7466666666667 320 341.3333333333334C320 336.2133333333334 320.8533333333333 331.3066666666667 321.92 326.4L171.52 238.72C160 249.3866666666667 144.8533333333333 256 128 256C92.5866666666667 256 64 227.4133333333334 64 192S92.5866666666667 128 128 128C144.8533333333333 128 160 134.6133333333334 171.52 145.28L323.4133333333333 56.7466666666667C322.3466666666667 52.2666666666667 321.7066666666667 47.5733333333334 321.7066666666667 42.6666666666667C321.7066666666667 8.3200000000001 349.6533333333333 -19.4133333333333 384 -19.4133333333333C418.3466666666667 -19.4133333333333 446.2933333333334 8.3200000000001 446.2933333333334 42.6666666666667S418.3466666666667 104.96 384 104.96z" />
-    <glyph glyph-name="shield"
-      unicode="&#xF498;"
-      horiz-adv-x="512" d=" M256 426.6666666666667L64 341.3333333333334V213.3333333333334C64 94.9333333333333 145.92 -15.7866666666667 256 -42.6666666666666C366.08 -15.7866666666666 448 94.9333333333333 448 213.3333333333334V341.3333333333334L256 426.6666666666667z" />
-    <glyph glyph-name="shield-half-full"
-      unicode="&#xF77F;"
-      horiz-adv-x="512" d=" M448 213.3333333333334C448 94.9333333333333 366.08 -15.7866666666667 256 -42.6666666666666C145.92 -15.7866666666666 64 94.9333333333333 64 213.3333333333334V341.3333333333334L256 426.6666666666667L448 341.3333333333334V213.3333333333334M256 0C336 21.3333333333334 405.3333333333333 116.48 405.3333333333333 208.64V313.6L256 380.1600000000001V0z" />
-    <glyph glyph-name="shield-outline"
-      unicode="&#xF499;"
-      horiz-adv-x="512" d=" M448 213.3333333333334C448 94.9333333333333 366.08 -15.7866666666667 256 -42.6666666666666C145.92 -15.7866666666666 64 94.9333333333333 64 213.3333333333334V341.3333333333334L256 426.6666666666667L448 341.3333333333334V213.3333333333334M256 0C336 21.3333333333334 405.3333333333333 116.48 405.3333333333333 208.64V313.6L256 380.1600000000001L106.6666666666667 313.6V208.6400000000001C106.6666666666667 116.48 176 21.3333333333334 256 0z" />
-    <glyph glyph-name="shield-plus"
-      unicode="&#xFAD9;"
-      horiz-adv-x="512" d=" M405.3333333333333 21.3333333333334V-42.0266666666666H362.6666666666667V21.3333333333334H298.6666666666667V64H362.6666666666667V128H405.3333333333333V64H469.3333333333333V21.3333333333334H405.3333333333333M256 426.6666666666667L448 341.3333333333334V213.3333333333334C448 194.1333333333333 445.8666666666666 175.36 441.8133333333334 156.8C424.5333333333333 165.76 405.3333333333333 170.6666666666667 384 170.6666666666667C313.3866666666667 170.6666666666667 256 113.28 256 42.6666666666667C256 13.6533333333334 265.6 -13.2266666666667 282.0266666666667 -34.56L256 -42.6666666666666C145.92 -15.7866666666666 64 94.9333333333333 64 213.3333333333334V341.3333333333334L256 426.6666666666667z" />
-    <glyph glyph-name="shield-plus-outline"
-      unicode="&#xFADA;"
-      horiz-adv-x="512" d=" M405.3333333333333 21.3333333333334V-42.0266666666666H362.6666666666667V21.3333333333334H298.6666666666667V64H362.6666666666667V128H405.3333333333333V64H469.3333333333333V21.3333333333334H405.3333333333333M448 213.3333333333334C448 194.1333333333333 445.8666666666666 175.36 441.8133333333334 156.8C429.4400000000001 163.2000000000001 416 167.4666666666667 401.2800000000001 169.6C403.8400000000001 182.4 405.3333333333334 195.6266666666667 405.3333333333334 208.64V313.6L256.0000000000001 380.1600000000001L106.6666666666667 313.6V208.6400000000001C106.6666666666667 116.48 176 21.3333333333334 256 0L262.6133333333334 1.92C266.6666666666667 -11.3066666666667 273.7066666666667 -23.6799999999999 282.0266666666667 -34.56L256 -42.6666666666666C145.92 -15.7866666666666 64 94.9333333333333 64 213.3333333333334V341.3333333333334L256 426.6666666666667L448 341.3333333333334V213.3333333333334z" />
-    <glyph glyph-name="shield-remove"
-      unicode="&#xFADB;"
-      horiz-adv-x="512" d=" M414.5066666666667 42.6666666666667L458.6666666666666 -2.3466666666666L429.2266666666667 -32L384.64 12.5866666666667L339.4133333333333 -32.64L309.3333333333333 -2.3466666666666L354.3466666666667 42.6666666666667L309.3333333333333 88.3200000000001L338.7733333333333 117.9733333333334L384 72.7466666666667L429.2266666666667 117.9733333333334L459.7333333333333 87.4666666666667L414.5066666666667 42.6666666666667M256 426.6666666666667L448 341.3333333333334V213.3333333333334C448 194.1333333333333 445.8666666666666 175.36 441.8133333333334 156.8C424.5333333333333 165.76 405.3333333333333 170.6666666666667 384 170.6666666666667C313.3866666666667 170.6666666666667 256 113.28 256 42.6666666666667C256 13.6533333333334 265.6 -13.2266666666667 282.0266666666667 -34.56L256 -42.6666666666666C145.92 -15.7866666666666 64 94.9333333333333 64 213.3333333333334V341.3333333333334L256 426.6666666666667z" />
-    <glyph glyph-name="shield-remove-outline"
-      unicode="&#xFADC;"
-      horiz-adv-x="512" d=" M414.5066666666667 42.6666666666667L458.6666666666666 -2.3466666666666L429.2266666666667 -32L384.64 12.5866666666667L339.4133333333333 -32.64L309.3333333333333 -2.3466666666666L354.3466666666667 42.6666666666667L309.3333333333333 88.3200000000001L338.7733333333333 117.9733333333334L384 72.7466666666667L429.2266666666667 117.9733333333334L459.7333333333333 87.4666666666667L414.5066666666667 42.6666666666667M448 213.3333333333334C448 194.1333333333333 445.8666666666666 175.36 441.8133333333334 156.8C429.4400000000001 163.2000000000001 416 167.4666666666667 401.2800000000001 169.6C403.8400000000001 182.4 405.3333333333334 195.6266666666667 405.3333333333334 208.64V313.6L256.0000000000001 380.1600000000001L106.6666666666667 313.6V208.6400000000001C106.6666666666667 116.48 176 21.3333333333334 256 0L262.6133333333334 1.92C266.6666666666667 -11.3066666666667 273.7066666666667 -23.6799999999999 282.0266666666667 -34.56L256 -42.6666666666666C145.92 -15.7866666666666 64 94.9333333333333 64 213.3333333333334V341.3333333333334L256 426.6666666666667L448 341.3333333333334V213.3333333333334z" />
-    <glyph glyph-name="ship-wheel"
-      unicode="&#xF832;"
-      horiz-adv-x="512" d=" M42.6666666666667 213.3333333333334L86.4 211.2C91.7333333333333 259.6266666666667 117.3333333333333 301.8666666666667 154.6666666666667 329.3866666666667L130.7733333333333 366.0800000000001C125.0133333333333 376.32 128 389.3333333333333 138.6666666666667 395.3066666666667C149.3333333333333 401.0666666666667 161.92 397.6533333333333 167.8933333333333 387.4133333333334L187.7333333333334 348.5866666666667C208.64 357.5466666666667 231.68 362.6666666666667 256 362.6666666666667C280.32 362.6666666666667 303.36 357.5466666666667 324.2666666666667 348.5866666666667L344.1066666666667 387.4133333333334C350.08 397.6533333333333 362.6666666666667 401.0666666666667 373.3333333333333 395.3066666666667C384 389.3333333333333 386.9866666666667 376.32 381.2266666666667 366.0800000000001L357.3333333333333 329.3866666666667C394.6666666666667 301.8666666666667 420.2666666666667 259.6266666666667 425.6 211.2L469.3333333333333 213.3333333333334C481.0666666666667 213.3333333333334 490.6666666666666 203.7333333333334 490.6666666666666 192S481.0666666666667 170.6666666666667 469.3333333333333 170.6666666666667L425.6 172.8C420.2666666666667 124.3733333333333 394.6666666666667 82.1333333333334 357.3333333333333 54.6133333333333L381.2266666666667 17.92C386.9866666666667 7.68 384 -5.3333333333333 373.3333333333333 -11.3066666666667C362.6666666666667 -17.0666666666667 350.08 -13.6533333333333 344.1066666666667 -3.4133333333333L324.2666666666667 35.4133333333334C303.36 26.4533333333333 280.32 21.3333333333334 256 21.3333333333334C231.68 21.3333333333334 208.64 26.4533333333333 187.7333333333334 35.4133333333334L167.8933333333334 -3.4133333333333C161.92 -13.6533333333333 149.3333333333334 -17.0666666666667 138.6666666666667 -11.3066666666667C128 -5.3333333333333 125.0133333333334 7.68 130.7733333333334 17.92L154.6666666666667 54.6133333333333C117.3333333333334 82.1333333333333 91.7333333333334 124.3733333333333 86.4 172.8L42.6666666666667 170.6666666666667C30.9333333333333 170.6666666666667 21.3333333333333 180.2666666666667 21.3333333333333 192S30.9333333333333 213.3333333333334 42.6666666666667 213.3333333333334M193.4933333333334 205.8666666666667C196.2666666666667 218.88 203.3066666666667 230.4000000000001 213.3333333333333 239.1466666666667L177.92 293.3333333333334C151.68 273.2800000000001 133.76 243.2 129.0666666666667 209.0666666666667L193.4933333333334 205.8666666666667M256 256C262.8266666666667 256 269.2266666666667 254.9333333333334 275.2 253.0133333333333L304.64 310.4C289.7066666666667 316.5866666666667 273.28 320 256 320C238.72 320 222.2933333333333 316.5866666666667 207.36 310.4L236.8 253.0133333333333C242.7733333333334 254.9333333333334 249.1733333333334 256 256 256M318.5066666666667 205.8666666666667L382.9333333333334 209.0666666666667C378.2400000000001 243.2 360.3200000000001 273.2800000000001 334.0800000000001 293.3333333333334L298.6666666666667 239.1466666666667C308.6933333333334 230.4000000000001 315.7333333333334 218.8800000000001 318.5066666666667 205.8666666666667M318.5066666666667 178.1333333333333C315.7333333333333 165.12 308.6933333333333 153.6 298.6666666666667 144.8533333333334L334.08 90.6666666666667C360.32 110.72 378.24 140.8 382.9333333333333 174.9333333333333L318.5066666666667 178.1333333333333M256 128C249.1733333333333 128 242.7733333333334 129.0666666666667 236.5866666666667 130.9866666666667L207.36 73.6C222.2933333333333 67.4133333333334 238.72 64 256 64C273.28 64 289.7066666666666 67.4133333333334 304.64 73.6L275.4133333333333 130.9866666666667C269.2266666666666 129.0666666666667 262.8266666666666 128 255.9999999999999 128M193.4933333333333 178.1333333333333L129.0666666666666 174.9333333333333C133.7599999999999 140.8 151.68 110.72 177.9199999999999 90.6666666666666L213.3333333333333 144.8533333333334C203.3066666666667 153.6 196.2666666666667 165.12 193.4933333333334 178.1333333333333z" />
-    <glyph glyph-name="shoe-formal"
-      unicode="&#xFB22;"
-      horiz-adv-x="512" d=" M458.6666666666666 256V277.3333333333334H437.3333333333333L416 256H320L298.6666666666667 277.3333333333334H277.3333333333333L149.3333333333333 192H85.3333333333333C61.8666666666667 192 42.6666666666667 172.8 42.6666666666667 149.3333333333334V106.6666666666667H213.3333333333333L277.3333333333333 128H320V106.6666666666667H458.6666666666666V149.3333333333334S469.3333333333333 170.6666666666667 469.3333333333333 202.6666666666667S458.6666666666666 256 458.6666666666666 256z" />
-    <glyph glyph-name="shoe-heel"
-      unicode="&#xFB23;"
-      horiz-adv-x="512" d=" M64 64H249.6L362.6666666666667 149.3333333333334H384V64H426.6666666666667V149.3333333333334S448 192 448 234.6666666666667S437.3333333333333 320 437.3333333333333 320H394.6666666666667L384 298.6666666666667L213.3333333333333 149.3333333333334H170.6666666666667L64 106.6666666666667V64z" />
-    <glyph glyph-name="shopify"
-      unicode="&#xFADD;"
-      horiz-adv-x="512" d=" M397.0133333333333 322.3466666666667C396.8 324.48 394.6666666666667 325.76 393.3866666666666 325.76C391.8933333333333 325.9733333333334 359.04 328.3200000000001 359.04 328.3200000000001S336.2133333333333 350.9333333333334 333.8666666666666 353.4933333333334C331.3066666666666 356.0533333333334 326.4 355.2000000000001 324.48 354.7733333333333C324.2666666666667 354.7733333333333 320 353.28 311.68 350.9333333333334C304 373.3333333333334 290.56 392.96 265.1733333333333 392.96C258.3466666666667 401.4933333333334 250.0266666666667 405.3333333333333 242.7733333333333 405.3333333333333C187.7333333333333 405.3333333333333 161.4933333333333 336.64 153.1733333333333 301.6533333333333L114.56 289.7066666666667C102.8266666666667 285.8666666666667 102.4 285.44 100.9066666666667 274.3466666666667C99.6266666666667 265.8133333333334 68.48 24.3200000000001 68.48 24.3200000000001L311.68 -21.3333333333333L443.52 7.2533333333333S397.2266666666667 320 397.0133333333333 322.3466666666667M298.6666666666667 346.4533333333334C292.0533333333333 344.5333333333334 285.2266666666667 342.4 277.3333333333333 340.0533333333334V344.5333333333334C277.3333333333333 358.1866666666667 275.84 369.0666666666667 272.8533333333333 377.8133333333334C284.8 376.3200000000001 292.9066666666667 362.6666666666667 298.6666666666667 346.4533333333334M257.7066666666667 375.04C261.12 366.5066666666667 263.2533333333334 354.3466666666667 263.2533333333334 337.92V335.5733333333333C249.8133333333333 331.52 235.3066666666667 326.8266666666667 220.8 322.3466666666667C228.9066666666667 354.1333333333334 244.2666666666667 369.28 257.7066666666667 375.04M241.28 390.6133333333334C243.6266666666667 390.6133333333334 245.9733333333334 389.76 248.32 388.2666666666667C230.6133333333334 379.9466666666667 211.84 359.04 203.7333333333334 317.44C192 313.6 180.6933333333333 310.1866666666667 170.6666666666667 306.7733333333333C179.6266666666667 338.7733333333333 201.8133333333333 390.6133333333334 241.28 390.6133333333334M266.6666666666667 252.8L250.88 204.3733333333333S236.5866666666667 212.0533333333334 219.0933333333333 212.0533333333334C193.4933333333334 212.0533333333334 192 196.0533333333334 192 192C192 169.8133333333334 249.8133333333334 161.4933333333334 249.8133333333334 109.6533333333334C249.8133333333334 68.9066666666667 224 42.6666666666667 189.2266666666667 42.6666666666667C147.4133333333334 42.6666666666667 126.08 68.6933333333333 126.08 68.6933333333333L137.1733333333334 105.6S159.1466666666667 86.8266666666667 177.7066666666667 86.8266666666667C189.8666666666667 86.8266666666667 194.7733333333334 96 194.7733333333334 103.2533333333333C194.7733333333334 132.0533333333334 147.6266666666667 133.3333333333334 147.6266666666667 180.6933333333333C147.6266666666667 220.5866666666667 176.2133333333334 259.2 234.0266666666667 259.2C256 259.2 266.6666666666667 252.8 266.6666666666667 252.8M329.1733333333334 335.1466666666667L357.3333333333333 307.2L377.8133333333334 305.4933333333333C385.0666666666667 256 409.3866666666667 91.0933333333333 419.4133333333333 23.8933333333333L312.7466666666667 0.64L329.1733333333333 335.1466666666667z" />
-    <glyph glyph-name="shopping"
-      unicode="&#xF49A;"
-      horiz-adv-x="512" d=" M256 170.6666666666667C197.12 170.6666666666667 149.3333333333333 218.4533333333334 149.3333333333333 277.3333333333334H192C192 241.92 220.5866666666667 213.3333333333334 256 213.3333333333334S320 241.92 320 277.3333333333334H362.6666666666667C362.6666666666667 218.4533333333334 314.88 170.6666666666667 256 170.6666666666667M256 384C291.4133333333333 384 320 355.4133333333334 320 320H192C192 355.4133333333334 220.5866666666667 384 256 384M405.3333333333333 320H362.6666666666667C362.6666666666667 378.88 314.88 426.6666666666667 256 426.6666666666667S149.3333333333333 378.88 149.3333333333333 320H106.6666666666667C82.9866666666667 320 64 301.0133333333333 64 277.3333333333334V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H405.3333333333333C428.8 -21.3333333333333 448 -2.1333333333333 448 21.3333333333334V277.3333333333334C448 301.0133333333333 428.8 320 405.3333333333333 320z" />
-    <glyph glyph-name="shopping-music"
-      unicode="&#xF49B;"
-      horiz-adv-x="512" d=" M256 384C220.5866666666667 384 192 355.4133333333334 192 320H320C320 355.4133333333334 291.4133333333333 384 256 384M405.3333333333333 320C428.8 320 448 300.8 448 277.3333333333334V21.3333333333334C448 -2.1333333333333 428.8 -21.3333333333333 405.3333333333333 -21.3333333333333H106.6666666666667C82.9866666666667 -21.3333333333333 64 -2.1333333333333 64 21.3333333333334V277.3333333333334C64 301.0133333333333 82.9866666666667 320 106.6666666666667 320H149.3333333333333C149.3333333333333 378.88 197.12 426.6666666666667 256 426.6666666666667S362.6666666666667 378.88 362.6666666666667 320H405.3333333333333M192 42.6666666666667L352 149.3333333333334L192 234.6666666666667V42.6666666666667z" />
-    <glyph glyph-name="shovel"
-      unicode="&#xF70F;"
-      horiz-adv-x="512" d=" M322.1333333333334 409.3866666666667L261.76 349.0133333333333C245.3333333333333 332.3733333333334 245.3333333333333 305.28 261.76 288.64L291.84 258.56L194.7733333333333 161.4933333333334L134.6133333333333 221.8666666666667L104.32 192C-1.28 85.3333333333334 74.6666666666667 10.6666666666667 74.6666666666667 10.6666666666667S149.3333333333333 -64 256 40.7466666666667L286.08 70.8266666666667L226.3466666666667 130.5600000000001L323.2 227.4133333333334L352.8533333333333 197.76C369.4933333333334 181.3333333333334 396.5866666666667 181.3333333333334 413.2266666666666 197.76L473.6 258.1333333333334L322.1333333333334 409.3866666666667M382.5066666666667 228.6933333333334L353.0666666666667 258.1333333333334L322.3466666666667 288.8533333333334L292.48 318.7200000000001L322.56 348.8L412.8 258.56L382.5066666666667 228.6933333333334z" />
-    <glyph glyph-name="shovel-off"
-      unicode="&#xF710;"
-      horiz-adv-x="512" d=" M322.1333333333334 409.3866666666667L261.76 348.8C245.3333333333333 332.16 245.3333333333333 305.28 261.76 288.64L291.84 258.3466666666667L277.3333333333333 242.7733333333333L308.0533333333333 212.0533333333334L323.6266666666667 227.6266666666667L353.28 197.9733333333333C369.92 181.3333333333334 397.0133333333333 181.3333333333334 413.6533333333333 197.9733333333333L474.0266666666666 258.56L322.1333333333333 409.3866666666667M382.5066666666667 228.6933333333334L292.2666666666667 318.7200000000001L322.3466666666667 348.8L412.5866666666667 258.5600000000001L382.5066666666667 228.6933333333334M441.6 16.2133333333333L411.52 -13.8666666666667L245.3333333333333 151.8933333333333L224 130.56L284.3733333333334 70.6133333333334L256 40.7466666666667C149.3333333333333 -64 74.6666666666667 10.6666666666667 74.6666666666667 10.6666666666667S-1.28 85.3333333333334 104.32 192L134.6133333333333 221.8666666666667L194.7733333333333 161.4933333333334L216.1066666666666 182.8266666666667L50.1333333333333 348.1600000000001L80.4266666666666 378.4533333333334L441.6 16.2133333333334z" />
-    <glyph glyph-name="shower"
-      unicode="&#xF99F;"
-      horiz-adv-x="512" d=" M448 149.3333333333334V128C448 87.2533333333333 425.1733333333333 51.84 391.4666666666667 33.92L405.3333333333333 -21.3333333333333H362.6666666666667L352 21.3333333333334H160L149.3333333333333 -21.3333333333333H106.6666666666667L120.5333333333333 33.92C86.8266666666667 51.84 64 87.2533333333333 64 128V149.3333333333334H42.6666666666667V192H426.6666666666667V341.3333333333334C426.6666666666667 353.0666666666667 417.0666666666667 362.6666666666667 405.3333333333333 362.6666666666667C394.6666666666667 362.6666666666667 386.56 355.4133333333334 384 345.8133333333334C397.44 334.2933333333334 405.3333333333333 317.2266666666667 405.3333333333333 298.6666666666667H277.3333333333333C277.3333333333333 334.0800000000001 305.92 362.6666666666667 341.3333333333333 362.6666666666667H344.9600000000001C353.7066666666667 387.4133333333334 377.3866666666667 405.3333333333333 405.3333333333333 405.3333333333333C440.7466666666667 405.3333333333333 469.3333333333333 376.7466666666667 469.3333333333333 341.3333333333334V149.3333333333334H448M405.3333333333333 149.3333333333334H106.6666666666667V128C106.6666666666667 92.5866666666667 135.2533333333333 64 170.6666666666667 64H341.3333333333333C376.7466666666667 64 405.3333333333333 92.5866666666667 405.3333333333333 128V149.3333333333334z" />
-    <glyph glyph-name="shower-head"
-      unicode="&#xF9A0;"
-      horiz-adv-x="512" d=" M426.6666666666667 21.3333333333334C438.4 21.3333333333334 448 11.7333333333333 448 0S438.4 -21.3333333333333 426.6666666666667 -21.3333333333333S405.3333333333333 -11.7333333333333 405.3333333333333 0S414.9333333333333 21.3333333333334 426.6666666666667 21.3333333333334M341.3333333333333 21.3333333333334C353.0666666666667 21.3333333333334 362.6666666666667 11.7333333333333 362.6666666666667 0S353.0666666666667 -21.3333333333333 341.3333333333333 -21.3333333333333S320 -11.7333333333333 320 0S329.6 21.3333333333334 341.3333333333333 21.3333333333334M256 21.3333333333334C267.7333333333334 21.3333333333334 277.3333333333333 11.7333333333333 277.3333333333333 0S267.7333333333334 -21.3333333333333 256 -21.3333333333333S234.6666666666667 -11.7333333333333 234.6666666666667 0S244.2666666666667 21.3333333333334 256 21.3333333333334M170.6666666666667 21.3333333333334C182.4 21.3333333333334 192 11.7333333333333 192 0S182.4 -21.3333333333333 170.6666666666667 -21.3333333333333S149.3333333333333 -11.7333333333333 149.3333333333333 0S158.9333333333333 21.3333333333334 170.6666666666667 21.3333333333334M85.3333333333333 21.3333333333334C97.0666666666667 21.3333333333334 106.6666666666667 11.7333333333333 106.6666666666667 0S97.0666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333S64 -11.7333333333333 64 0S73.6 21.3333333333334 85.3333333333333 21.3333333333334M128 85.3333333333334C139.7333333333333 85.3333333333334 149.3333333333333 75.7333333333334 149.3333333333333 64S139.7333333333333 42.6666666666667 128 42.6666666666667S106.6666666666667 52.2666666666667 106.6666666666667 64S116.2666666666667 85.3333333333334 128 85.3333333333334M213.3333333333333 85.3333333333334C225.0666666666667 85.3333333333334 234.6666666666667 75.7333333333334 234.6666666666667 64S225.0666666666667 42.6666666666667 213.3333333333333 42.6666666666667S192 52.2666666666667 192 64S201.6 85.3333333333334 213.3333333333333 85.3333333333334M298.6666666666667 85.3333333333334C310.4 85.3333333333334 320 75.7333333333334 320 64S310.4 42.6666666666667 298.6666666666667 42.6666666666667S277.3333333333333 52.2666666666667 277.3333333333333 64S286.9333333333333 85.3333333333334 298.6666666666667 85.3333333333334M384 85.3333333333334C395.7333333333334 85.3333333333334 405.3333333333333 75.7333333333334 405.3333333333333 64S395.7333333333334 42.6666666666667 384 42.6666666666667S362.6666666666667 52.2666666666667 362.6666666666667 64S372.2666666666667 85.3333333333334 384 85.3333333333334M170.6666666666667 149.3333333333334C182.4 149.3333333333334 192 139.7333333333334 192 128S182.4 106.6666666666667 170.6666666666667 106.6666666666667S149.3333333333333 116.2666666666667 149.3333333333333 128S158.9333333333333 149.3333333333334 170.6666666666667 149.3333333333334M256 149.3333333333334C267.7333333333334 149.3333333333334 277.3333333333333 139.7333333333334 277.3333333333333 128S267.7333333333334 106.6666666666667 256 106.6666666666667S234.6666666666667 116.2666666666667 234.6666666666667 128S244.2666666666667 149.3333333333334 256 149.3333333333334M341.3333333333333 149.3333333333334C353.0666666666667 149.3333333333334 362.6666666666667 139.7333333333334 362.6666666666667 128S353.0666666666667 106.6666666666667 341.3333333333333 106.6666666666667S320 116.2666666666667 320 128S329.6 149.3333333333334 341.3333333333333 149.3333333333334M405.3333333333333 192H106.6666666666667V234.6666666666667H405.3333333333333V192M382.2933333333334 256H129.7066666666667C138.6666666666667 309.3333333333334 181.3333333333333 352 234.6666666666667 360.9600000000001V405.3333333333333H277.3333333333333V360.9600000000001C330.6666666666667 352 373.3333333333333 309.3333333333334 382.2933333333334 256z" />
-    <glyph glyph-name="shredder"
-      unicode="&#xF49C;"
-      horiz-adv-x="512" d=" M128 384V298.6666666666667H170.6666666666667V341.3333333333334H341.3333333333333V298.6666666666667H384V384H128M106.6666666666667 277.3333333333334C71.2533333333333 277.3333333333334 42.6666666666667 248.7466666666667 42.6666666666667 213.3333333333334V85.3333333333334H106.6666666666667V149.3333333333334H405.3333333333333V85.3333333333334H469.3333333333333V213.3333333333334C469.3333333333333 248.7466666666667 440.7466666666667 277.3333333333334 405.3333333333333 277.3333333333334H106.6666666666667M384 234.6666666666667C395.7333333333334 234.6666666666667 405.3333333333333 225.0666666666667 405.3333333333333 213.3333333333334S395.7333333333334 192 384 192S362.6666666666667 201.6 362.6666666666667 213.3333333333334S372.2666666666667 234.6666666666667 384 234.6666666666667M149.3333333333333 106.6666666666667V0H192V106.6666666666667H149.3333333333333M234.6666666666667 106.6666666666667V21.3333333333334H277.3333333333333V106.6666666666667H234.6666666666667M320 106.6666666666667V0H362.6666666666667V106.6666666666667H320z" />
-    <glyph glyph-name="shuffle"
-      unicode="&#xF49D;"
-      horiz-adv-x="512" d=" M316.3733333333334 161.92L286.2933333333333 131.84L353.0666666666667 65.0666666666667L309.3333333333333 21.3333333333334H426.6666666666667V138.6666666666667L383.1466666666667 95.1466666666667L316.3733333333334 161.92M309.3333333333333 362.6666666666667L352.8533333333333 319.1466666666667L85.3333333333333 51.4133333333334L115.4133333333333 21.3333333333334L383.1466666666667 288.8533333333334L426.6666666666667 245.3333333333334V362.6666666666667M225.92 252.3733333333334L115.4133333333333 362.6666666666667L85.3333333333333 332.5866666666667L195.6266666666667 222.2933333333334L225.92 252.3733333333334z" />
-    <glyph glyph-name="shuffle-disabled"
-      unicode="&#xF49E;"
-      horiz-adv-x="512" d=" M341.3333333333333 352V298.6666666666667H106.6666666666667V256H341.3333333333333V202.6666666666667L416 277.3333333333334M341.3333333333333 181.3333333333334V128H106.6666666666667V85.3333333333334H341.3333333333333V32L416 106.6666666666667" />
-    <glyph glyph-name="shuffle-variant"
-      unicode="&#xF49F;"
-      horiz-adv-x="512" d=" M362.6666666666667 384L474.6666666666666 288L362.6666666666667 192L474.6666666666666 96L362.6666666666667 0V64H304.2133333333333L244.0533333333333 124.16L289.28 169.3866666666667L330.6666666666667 128H362.6666666666667V256H330.6666666666667L138.6666666666667 64H42.6666666666667V128H112.2133333333333L304.2133333333333 320H362.6666666666667V384M42.6666666666667 320H138.6666666666667L198.8266666666667 259.8400000000001L153.6 214.6133333333333L112.2133333333333 256H42.6666666666667V320z" />
-    <glyph glyph-name="sigma"
-      unicode="&#xF4A0;"
-      horiz-adv-x="512" d=" M106.6666666666667 362.6666666666667H384V256H362.6666666666667L341.3333333333333 320H214.6133333333333L291.2 210.56L203.52 85.3333333333334H341.3333333333333L362.6666666666667 128H384V21.3333333333334H106.6666666666667L226.1333333333334 192L106.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="sigma-lower"
-      unicode="&#xF62B;"
-      horiz-adv-x="512" d=" M405.3333333333333 192C405.3333333333333 97.7066666666667 333.6533333333333 21.3333333333334 245.3333333333333 21.3333333333334C157.0133333333333 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S157.0133333333333 362.6666666666667 245.3333333333333 362.6666666666667H426.6666666666667V320H351.1466666666667C384 288.64 405.3333333333333 242.9866666666667 405.3333333333333 192M245.3333333333333 320C180.48 320 128 262.6133333333334 128 192S180.48 64 245.3333333333333 64S362.6666666666667 121.3866666666667 362.6666666666667 192S310.1866666666666 320 245.3333333333333 320z" />
-    <glyph glyph-name="sign-caution"
-      unicode="&#xF4A1;"
-      horiz-adv-x="512" d=" M42.6666666666667 384H469.3333333333333V170.6666666666667H384V0H341.3333333333333V170.6666666666667H170.6666666666667V0H128V170.6666666666667H42.6666666666667V384M404.6933333333333 213.3333333333334L426.6666666666667 235.3066666666667V295.4666666666667L344.5333333333333 213.3333333333334H404.6933333333333M284.16 213.3333333333334L412.16 341.3333333333334H352L224 213.3333333333334H284.16M163.4133333333333 213.3333333333334L291.4133333333333 341.3333333333334H231.04L103.04 213.3333333333334H163.4133333333333M110.5066666666667 341.3333333333334L85.3333333333333 316.1600000000001V256L170.6666666666667 341.3333333333334H110.5066666666667z" />
-    <glyph glyph-name="sign-direction"
-      unicode="&#xF780;"
-      horiz-adv-x="512" d=" M234.6666666666667 192H74.6666666666667L128 245.3333333333334L74.6666666666667 298.6666666666667H234.6666666666667V384L256 405.3333333333333L277.3333333333333 384V298.6666666666667H384L437.3333333333333 245.3333333333334L384 192H277.3333333333333V21.3333333333334C300.8 21.3333333333334 320 2.1333333333334 320 -21.3333333333333H192C192 2.1333333333334 211.2 21.3333333333334 234.6666666666667 21.3333333333334V192z" />
-    <glyph glyph-name="sign-text"
-      unicode="&#xF781;"
-      horiz-adv-x="512" d=" M234.6666666666667 384L256 405.3333333333333L277.3333333333333 384V341.3333333333334H426.6666666666667C438.4 341.3333333333334 448 331.7333333333334 448 320V106.6666666666667C448 94.9333333333333 438.4 85.3333333333334 426.6666666666667 85.3333333333334H277.3333333333333V21.3333333333334C300.8 21.3333333333334 320 2.1333333333334 320 -21.3333333333333H192C192 2.1333333333334 211.2 21.3333333333334 234.6666666666667 21.3333333333334V85.3333333333334H85.3333333333333C73.6 85.3333333333334 64 94.9333333333333 64 106.6666666666667V320C64 331.7333333333334 73.6 341.3333333333334 85.3333333333333 341.3333333333334H234.6666666666667V384M128 277.3333333333334V234.6666666666667H384V277.3333333333334H128M128 192V149.3333333333334H277.3333333333333V192H128z" />
-    <glyph glyph-name="signal"
-      unicode="&#xF4A2;"
-      horiz-adv-x="512" d=" M64 0H128V64H64M170.6666666666667 0H234.6666666666667V149.3333333333334H170.6666666666667M277.3333333333333 0H341.3333333333333V256H277.3333333333333M384 0H448V384H384V0z" />
-    <glyph glyph-name="signal-2g"
-      unicode="&#xF711;"
-      horiz-adv-x="512" d=" M234.6666666666667 32H42.6666666666667V160C42.6666666666667 195.4133333333334 71.2533333333333 224 106.6666666666667 224H170.6666666666667V288H42.6666666666667V352H170.6666666666667C206.08 352 234.6666666666667 323.4133333333334 234.6666666666667 288V224C234.6666666666667 188.5866666666667 206.08 160 170.6666666666667 160H106.6666666666667V96H234.6666666666667M469.3333333333333 224H373.3333333333333V160H405.3333333333333V96H341.3333333333333V288H469.3333333333333V352H341.3333333333333C305.92 352 277.3333333333333 323.4133333333334 277.3333333333333 288V96C277.3333333333333 60.5866666666667 305.92 32 341.3333333333333 32H405.3333333333333C440.7466666666667 32 469.3333333333333 60.5866666666667 469.3333333333333 96" />
-    <glyph glyph-name="signal-3g"
-      unicode="&#xF712;"
-      horiz-adv-x="512" d=" M234.6666666666667 96V144C234.6666666666667 170.6666666666667 213.3333333333333 192 186.6666666666667 192C213.3333333333333 192 234.6666666666667 213.3333333333334 234.6666666666667 240V288C234.6666666666667 323.4133333333334 206.08 352 170.6666666666667 352H42.6666666666667V288H170.6666666666667V224H106.6666666666667V160H170.6666666666667V96H42.6666666666667V32H170.6666666666667C206.08 32 234.6666666666667 60.5866666666667 234.6666666666667 96M469.3333333333333 96V224H373.3333333333333V160H405.3333333333333V96H341.3333333333333V288H469.3333333333333V352H341.3333333333333C305.92 352 277.3333333333333 323.4133333333334 277.3333333333333 288V96C277.3333333333333 60.5866666666667 305.92 32 341.3333333333333 32H405.3333333333333C440.7466666666667 32 469.3333333333333 60.5866666666667 469.3333333333333 96z" />
-    <glyph glyph-name="signal-4g"
-      unicode="&#xF713;"
-      horiz-adv-x="512" d=" M469.3333333333333 96V224H373.3333333333333V160H405.3333333333333V96H341.3333333333333V288H469.3333333333333V352H341.3333333333333C305.92 352 277.3333333333333 323.4133333333334 277.3333333333333 288V96C277.3333333333333 60.5866666666667 305.92 32 341.3333333333333 32H405.3333333333333C440.7466666666667 32 469.3333333333333 60.5866666666667 469.3333333333333 96M170.6666666666667 32H234.6666666666667V352H170.6666666666667V224H106.6666666666667V352H42.6666666666667V160H170.6666666666667V32z" />
-    <glyph glyph-name="signal-5g"
-      unicode="&#xFA6E;"
-      horiz-adv-x="512" d=" M469.3333333333333 96V224H373.3333333333333V160H405.3333333333333V96H341.3333333333333V288H469.3333333333333V352H341.3333333333333C305.92 352 277.3333333333333 323.4133333333334 277.3333333333333 288V96C277.3333333333333 60.5866666666667 305.92 32 341.3333333333333 32H405.3333333333333C440.7466666666667 32 469.3333333333333 60.5866666666667 469.3333333333333 96M213.3333333333333 352H64V160H149.3333333333333V96H64V32H181.3333333333333C199.04 32 213.3333333333333 46.2933333333334 213.3333333333333 64V192C213.3333333333333 209.7066666666667 199.04 224 181.3333333333333 224H128V288H213.3333333333333V352z" />
-    <glyph glyph-name="signal-cellular-1"
-      unicode="&#xF8BB;"
-      horiz-adv-x="512" d=" M416 330.6666666666667V53.3333333333334H373.3333333333333V330.6666666666667H416M266.6666666666667 224V53.3333333333334H224V224H266.6666666666667M448 362.6666666666667H341.3333333333333V21.3333333333334H448V362.6666666666667M298.6666666666667 256H192V21.3333333333334H298.6666666666667V256M149.3333333333333 149.3333333333334H42.6666666666667V21.3333333333334H149.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="signal-cellular-2"
-      unicode="&#xF8BC;"
-      horiz-adv-x="512" d=" M416 330.6666666666667V53.3333333333334H373.3333333333333V330.6666666666667H416M448 362.6666666666667H341.3333333333333V21.3333333333334H448V362.6666666666667M298.6666666666667 256H192V21.3333333333334H298.6666666666667V256M149.3333333333333 149.3333333333334H42.6666666666667V21.3333333333334H149.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="signal-cellular-3"
-      unicode="&#xF8BD;"
-      horiz-adv-x="512" d=" M448 362.6666666666667H341.3333333333333V21.3333333333334H448V362.6666666666667M298.6666666666667 256H192V21.3333333333334H298.6666666666667V256M149.3333333333333 149.3333333333334H42.6666666666667V21.3333333333334H149.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="signal-cellular-outline"
-      unicode="&#xF8BE;"
-      horiz-adv-x="512" d=" M416 330.6666666666667V53.3333333333334H373.3333333333333V330.6666666666667H416M266.6666666666667 224V53.3333333333334H224V224H266.6666666666667M117.3333333333333 117.3333333333334V53.3333333333334H74.6666666666667V117.3333333333334H117.3333333333333M448 362.6666666666667H341.3333333333333V21.3333333333334H448V362.6666666666667M298.6666666666667 256H192V21.3333333333334H298.6666666666667V256M149.3333333333333 149.3333333333334H42.6666666666667V21.3333333333334H149.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="signal-hspa"
-      unicode="&#xF714;"
-      horiz-adv-x="512" d=" M224 224H288V352H352V32H288V160H224V32H160V352H224V224z" />
-    <glyph glyph-name="signal-hspa-plus"
-      unicode="&#xF715;"
-      horiz-adv-x="512" d=" M405.3333333333333 277.3333333333334V213.3333333333334H469.3333333333333V149.3333333333334H405.3333333333333V85.3333333333334H341.3333333333333V149.3333333333334H277.3333333333333V213.3333333333334H341.3333333333333V277.3333333333334H405.3333333333333M106.6666666666667 224H170.6666666666667V352H234.6666666666667V32H170.6666666666667V160H106.6666666666667V32H42.6666666666667V352H106.6666666666667V224z" />
-    <glyph glyph-name="signal-off"
-      unicode="&#xF782;"
-      horiz-adv-x="512" d=" M384 384V102.8266666666667L448 38.8266666666667V384H384M91.3066666666667 341.3333333333334L64 314.24L228.9066666666667 149.3333333333334H170.6666666666667V0H234.6666666666667V143.5733333333334L277.3333333333333 100.9066666666667V0H341.3333333333333V36.9066666666667L420.9066666666667 -42.6666666666666L448 -15.36L91.3066666666667 341.3333333333334M277.3333333333333 256V209.4933333333334L341.3333333333333 145.4933333333334V256H277.3333333333333M64 64V0H128V64H64z" />
-    <glyph glyph-name="signal-variant"
-      unicode="&#xF60A;"
-      horiz-adv-x="512" d=" M85.3333333333333 320V362.6666666666667H87.4666666666667C275.2 362.6666666666667 426.6666666666667 211.2 426.6666666666667 23.4666666666667V21.3333333333334H384V23.4666666666667C384 187.7333333333334 251.7333333333334 320 85.3333333333333 320M85.3333333333333 234.6666666666667V277.3333333333334C226.7733333333333 277.3333333333334 341.3333333333333 162.7733333333333 341.3333333333333 21.3333333333334H298.6666666666667C298.6666666666667 139.0933333333334 203.0933333333333 234.6666666666667 85.3333333333333 234.6666666666667M85.3333333333333 149.3333333333334V192C179.6266666666667 192 256 115.6266666666667 256 21.3333333333334H213.3333333333333C213.3333333333333 91.9466666666667 155.9466666666667 149.3333333333334 85.3333333333333 149.3333333333334M85.3333333333333 106.6666666666667C132.48 106.6666666666667 170.6666666666667 68.48 170.6666666666667 21.3333333333334H85.3333333333333V106.6666666666667z" />
-    <glyph glyph-name="silo"
-      unicode="&#xFB24;"
-      horiz-adv-x="512" d=" M181.3333333333333 405.3333333333333C252.8 405.3333333333333 311.4666666666667 351.36 319.1466666666667 282.0266666666667L469.3333333333333 192V149.3333333333334L426.6666666666667 174.9333333333333V-21.3333333333333H384V200.5333333333334L320 238.9333333333334V-21.3333333333333H277.3333333333333V256H85.3333333333333V-21.3333333333333H42.6666666666667V266.6666666666667C42.6666666666667 343.2533333333334 104.7466666666667 405.3333333333333 181.3333333333333 405.3333333333333M181.3333333333333 362.6666666666667C139.52 362.6666666666667 103.8933333333333 336 90.88 298.6666666666667H271.7866666666667C258.7733333333333 336 223.1466666666667 362.6666666666667 181.3333333333333 362.6666666666667M128 213.3333333333334H234.6666666666667V170.6666666666667H128V213.3333333333334M128 128H234.6666666666667V85.3333333333334H128V128M128 42.6666666666667H234.6666666666667V0H128V42.6666666666667z" />
-    <glyph glyph-name="silverware"
-      unicode="&#xF4A3;"
-      horiz-adv-x="512" d=" M172.8 163.4133333333334L83.4133333333333 252.5866666666667C50.1333333333333 286.0800000000001 50.1333333333333 340.0533333333334 83.4133333333333 373.3333333333334L233.1733333333333 224L172.8 163.4133333333334M317.44 202.0266666666667L286.08 170.6666666666667L432.8533333333333 23.8933333333334L402.7733333333333 -6.1866666666666L256 140.5866666666667L109.2266666666667 -6.1866666666666L79.1466666666667 23.8933333333334L287.36 232.1066666666667C272.2133333333333 264.7466666666667 282.88 310.6133333333334 316.8 344.5333333333334C357.5466666666666 385.4933333333334 416 393.1733333333334 447.1466666666666 362.0266666666667C478.5066666666665 330.6666666666667 470.8266666666666 272.2133333333334 429.8666666666666 231.4666666666667C395.9466666666666 197.5466666666667 350.08 186.8800000000001 317.44 202.0266666666667z" />
-    <glyph glyph-name="silverware-fork"
-      unicode="&#xF4A4;"
-      horiz-adv-x="512" d=" M109.2266666666667 -6.1866666666666L79.1466666666667 23.8933333333334L285.0133333333333 229.9733333333334L280.7466666666667 234.6666666666667C264.1066666666667 251.0933333333334 264.1066666666667 277.9733333333334 280.7466666666667 294.6133333333334L373.3333333333333 387.8400000000001L393.1733333333333 368.2133333333334L324.0533333333333 298.6666666666667L344.5333333333333 278.6133333333334L413.6533333333333 347.9466666666667L433.2800000000001 328.3200000000001L363.9466666666667 259.2000000000001L384.0000000000001 238.7200000000001L453.5466666666667 308.0533333333334L473.1733333333335 288.0000000000001L379.9466666666668 195.4133333333334C363.3066666666668 178.7733333333334 336.4266666666668 178.7733333333334 320.0000000000001 195.4133333333334L315.3066666666668 199.68L109.2266666666668 -6.1866666666666z" />
-    <glyph glyph-name="silverware-fork-knife"
-      unicode="&#xFA6F;"
-      horiz-adv-x="512" d=" M234.6666666666667 256H192V405.3333333333333H149.3333333333333V256H106.6666666666667V405.3333333333333H64V256C64 210.7733333333333 99.4133333333333 174.0800000000001 144 171.3066666666667V-21.3333333333333H197.3333333333333V171.3066666666667C241.92 174.0800000000001 277.3333333333333 210.7733333333334 277.3333333333333 256V405.3333333333333H234.6666666666667V256M341.3333333333333 320V149.3333333333334H394.6666666666667V-21.3333333333333H448V405.3333333333333C389.12 405.3333333333333 341.3333333333333 357.5466666666667 341.3333333333333 320z" />
-    <glyph glyph-name="silverware-spoon"
-      unicode="&#xF4A5;"
-      horiz-adv-x="512" d=" M317.44 202.0266666666667L109.2266666666667 -6.1866666666666L79.1466666666667 23.8933333333334L287.36 232.1066666666667C272.2133333333334 264.7466666666667 282.88 310.6133333333334 316.8 344.5333333333334C357.5466666666667 385.4933333333334 416 393.1733333333334 447.1466666666667 362.0266666666667C478.5066666666667 330.6666666666667 470.8266666666667 272.2133333333334 429.8666666666667 231.4666666666667C395.9466666666667 197.5466666666667 350.0800000000001 186.8800000000001 317.4400000000001 202.0266666666667z" />
-    <glyph glyph-name="silverware-variant"
-      unicode="&#xF4A6;"
-      horiz-adv-x="512" d=" M172.8 163.4133333333334L83.4133333333333 252.5866666666667C50.1333333333333 286.0800000000001 50.1333333333333 340.0533333333334 83.4133333333333 373.3333333333334L233.1733333333333 224L172.8 163.4133333333334M286.08 170.6666666666667L432.8533333333333 23.8933333333334L402.7733333333333 -6.1866666666666L256 140.5866666666667L109.2266666666667 -6.1866666666666L79.1466666666667 23.8933333333334L285.0133333333333 229.9733333333334L280.7466666666667 234.6666666666667C264.1066666666667 251.0933333333334 264.1066666666667 277.9733333333334 280.7466666666667 294.6133333333334L373.3333333333333 387.8400000000001L393.1733333333333 368.2133333333334L324.0533333333333 298.6666666666667L344.5333333333333 278.6133333333334L413.6533333333333 347.9466666666667L433.2800000000001 328.3200000000001L363.9466666666667 259.2000000000001L384.0000000000001 238.7200000000001L453.5466666666667 308.0533333333334L473.1733333333335 288.0000000000001L379.9466666666668 195.4133333333334C363.3066666666668 178.7733333333334 336.4266666666668 178.7733333333334 320.0000000000001 195.4133333333334L315.3066666666668 199.68L286.08 170.6666666666667z" />
-    <glyph glyph-name="sim"
-      unicode="&#xF4A7;"
-      horiz-adv-x="512" d=" M426.6666666666667 362.6666666666667C426.6666666666667 386.1333333333334 407.4666666666667 405.3333333333333 384 405.3333333333333H213.3333333333333L85.3333333333333 277.3333333333334V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.68 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667M192 42.6666666666667H149.3333333333333V85.3333333333334H192V42.6666666666667M362.6666666666667 42.6666666666667H320V85.3333333333334H362.6666666666667V42.6666666666667M192 128H149.3333333333333V213.3333333333334H192V128M277.3333333333333 42.6666666666667H234.6666666666667V128H277.3333333333333V42.6666666666667M277.3333333333333 170.6666666666667H234.6666666666667V213.3333333333334H277.3333333333333V170.6666666666667M362.6666666666667 128H320V213.3333333333334H362.6666666666667V128z" />
-    <glyph glyph-name="sim-alert"
-      unicode="&#xF4A8;"
-      horiz-adv-x="512" d=" M277.3333333333333 170.6666666666667H234.6666666666667V277.3333333333334H277.3333333333333M277.3333333333333 85.3333333333334H234.6666666666667V128H277.3333333333333M384 405.3333333333333H213.3333333333333L85.3333333333333 277.3333333333334V21.3333333333334C85.3333333333333 -2.1333333333333 104.5333333333333 -21.3333333333333 128 -21.3333333333333H384C407.4666666666667 -21.3333333333333 426.6666666666667 -2.1333333333333 426.6666666666667 21.3333333333334V362.6666666666667C426.6666666666667 386.1333333333334 407.4666666666667 405.3333333333333 384 405.3333333333333z" />
-    <glyph glyph-name="sim-off"
-      unicode="&#xF4A9;"
-      horiz-adv-x="512" d=" M405.3333333333333 341.3333333333334C405.3333333333333 364.8 386.1333333333334 384 362.6666666666667 384H213.3333333333333L163.4133333333333 334.0800000000001L405.3333333333333 92.16V341.3333333333334M77.8666666666667 365.2266666666667L50.7733333333333 338.1333333333334L106.6666666666667 282.24V42.6666666666667C106.6666666666667 19.2 125.8666666666667 0 149.3333333333333 0H362.6666666666667C370.3466666666667 0 377.1733333333333 2.1333333333334 383.36 5.5466666666667L423.4666666666666 -34.5599999999999L450.5599999999999 -7.4666666666666L77.8666666666667 365.2266666666667z" />
-    <glyph glyph-name="sina-weibo"
-      unicode="&#xFADE;"
-      horiz-adv-x="512" d=" M209.4933333333334 152.1066666666667C232.32 152.1066666666667 251.0933333333333 133.5466666666668 251.0933333333333 110.5066666666667S232.5333333333334 68.9066666666667 209.4933333333334 68.9066666666667S167.8933333333333 87.68 167.8933333333333 110.5066666666667C167.8933333333333 133.5466666666667 186.4533333333333 152.1066666666667 209.4933333333334 152.1066666666667M309.3333333333333 376.7466666666667L323.84 377.3866666666667C404.0533333333333 377.3866666666667 469.3333333333333 312.1066666666667 469.3333333333333 231.8933333333333L468.2666666666667 214.4L442.88 222.2933333333333L443.3066666666666 231.8933333333333C443.3066666666666 297.8133333333333 389.7599999999999 351.36 323.8399999999999 351.36L316.3733333333333 351.1466666666667L309.3333333333333 376.7466666666666M326.8266666666666 315.0933333333333C370.7733333333333 313.6 406.3999999999999 277.3333333333333 407.04 233.3866666666667L380.5866666666667 241.4933333333333C376.5333333333333 265.3866666666667 357.9733333333334 284.16 334.2933333333333 288L326.8266666666667 315.0933333333333M42.6666666666667 119.2533333333333C42.0266666666667 132.2666666666667 44.16 178.3466666666667 105.6 235.3066666666667C178.1333333333333 302.7200000000001 209.4933333333334 297.6 209.4933333333334 297.6S277.3333333333333 304 235.9466666666667 224.8533333333334H237.44C247.4666666666667 235.5200000000001 269.2266666666667 251.5200000000001 313.3866666666667 256C357.7600000000001 260.48 357.7600000000001 224 352 198.4C392.1066666666667 178.3466666666667 417.28 148.6933333333334 417.28 115.6266666666667C417.28 55.4666666666667 333.44 6.6133333333334 229.9733333333333 6.6133333333334H224C149.3333333333333 6.6133333333334 85.3333333333333 33.7066666666667 57.8133333333333 72.7466666666668C48 85.9733333333335 42.6666666666667 100.4800000000001 42.6666666666667 115.6266666666668V119.2533333333335M209.4933333333334 193.7066666666668C140.5866666666667 193.7066666666668 84.6933333333333 156.3733333333335 84.6933333333333 110.5066666666668S140.5866666666667 27.3066666666668 209.4933333333334 27.3066666666668C278.4 27.3066666666668 334.2933333333333 64.6400000000001 334.2933333333333 110.5066666666668S278.4 193.7066666666668 209.4933333333334 193.7066666666668z" />
-    <glyph glyph-name="sitemap"
-      unicode="&#xF4AA;"
-      horiz-adv-x="512" d=" M192 405.3333333333333V277.3333333333334H234.6666666666667V213.3333333333334H106.6666666666667C82.9866666666667 213.3333333333334 64 194.3466666666667 64 170.6666666666667V106.6666666666667H21.3333333333333V-21.3333333333333H149.3333333333333V106.6666666666667H106.6666666666667V170.6666666666667H234.6666666666667V106.6666666666667H192V-21.3333333333333H320V106.6666666666667H277.3333333333333V170.6666666666667H405.3333333333333V106.6666666666667H362.6666666666667V-21.3333333333333H490.6666666666666V106.6666666666667H448V170.6666666666667C448 194.3466666666667 429.0133333333333 213.3333333333334 405.3333333333333 213.3333333333334H277.3333333333333V277.3333333333334H320V405.3333333333333H192z" />
-    <glyph glyph-name="skip-backward"
-      unicode="&#xF4AB;"
-      horiz-adv-x="512" d=" M426.6666666666667 341.3333333333334V42.6666666666667L277.3333333333333 192M128 341.3333333333334V42.6666666666667H85.3333333333333V341.3333333333334M277.3333333333333 341.3333333333334V42.6666666666667L128 192" />
-    <glyph glyph-name="skip-forward"
-      unicode="&#xF4AC;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334V42.6666666666667L234.6666666666667 192M384 341.3333333333334V42.6666666666667H426.6666666666667V341.3333333333334M234.6666666666667 341.3333333333334V42.6666666666667L384 192" />
-    <glyph glyph-name="skip-next"
-      unicode="&#xF4AD;"
-      horiz-adv-x="512" d=" M341.3333333333333 64H384V320H341.3333333333333M128 64L309.3333333333333 192L128 320V64z" />
-    <glyph glyph-name="skip-next-circle"
-      unicode="&#xF661;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M170.6666666666667 277.3333333333334L277.3333333333333 192L170.6666666666667 106.6666666666667M298.6666666666667 277.3333333333334H341.3333333333333V106.6666666666667H298.6666666666667" />
-    <glyph glyph-name="skip-next-circle-outline"
-      unicode="&#xF662;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 362.6666666666667C350.08 362.6666666666667 426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334S85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667M170.6666666666667 277.3333333333334V106.6666666666667L277.3333333333333 192M298.6666666666667 277.3333333333334V106.6666666666667H341.3333333333333V277.3333333333334" />
-    <glyph glyph-name="skip-previous"
-      unicode="&#xF4AE;"
-      horiz-adv-x="512" d=" M128 64V320H170.6666666666667V64H128M202.6666666666667 192L384 320V64L202.6666666666667 192z" />
-    <glyph glyph-name="skip-previous-circle"
-      unicode="&#xF663;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M170.6666666666667 277.3333333333334H213.3333333333333V106.6666666666667H170.6666666666667M341.3333333333333 277.3333333333334V106.6666666666667L234.6666666666667 192" />
-    <glyph glyph-name="skip-previous-circle-outline"
-      unicode="&#xF664;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.92 362.6666666666667 85.3333333333333 286.0800000000001 85.3333333333333 192S161.92 21.3333333333334 256 21.3333333333334S426.6666666666667 97.92 426.6666666666667 192S350.08 362.6666666666667 256 362.6666666666667M341.3333333333333 277.3333333333334V106.6666666666667L234.6666666666667 192M213.3333333333333 277.3333333333334V106.6666666666667H170.6666666666667V277.3333333333334" />
-    <glyph glyph-name="skull"
-      unicode="&#xF68B;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C149.9733333333333 405.3333333333333 64 319.36 64 213.3333333333334C64 148.6933333333334 96.64 89.1733333333334 149.3333333333333 53.9733333333334V-21.3333333333333H192V42.6666666666667H234.6666666666667V-21.3333333333333H277.3333333333333V42.6666666666667H320V-21.3333333333333H362.6666666666667V54.1866666666667C415.36 89.3866666666667 448 149.3333333333334 448 213.3333333333334C448 319.36 362.0266666666667 405.3333333333333 256 405.3333333333333M170.6666666666667 213.3333333333334C194.1333333333333 213.3333333333334 213.3333333333333 194.1333333333333 213.3333333333333 170.6666666666667S194.1333333333333 128 170.6666666666667 128S128 147.2000000000001 128 170.6666666666667S147.2 213.3333333333334 170.6666666666667 213.3333333333334M341.3333333333333 213.3333333333334C364.8 213.3333333333334 384 194.1333333333333 384 170.6666666666667S364.8 128 341.3333333333333 128S298.6666666666667 147.2000000000001 298.6666666666667 170.6666666666667S317.8666666666667 213.3333333333334 341.3333333333333 213.3333333333334M256 149.3333333333334L288 85.3333333333334H224L256 149.3333333333334z" />
-    <glyph glyph-name="skype"
-      unicode="&#xF4AF;"
-      horiz-adv-x="512" d=" M384 320C428.16 276.48 444.8 215.68 434.3466666666667 158.9333333333333C443.0933333333333 143.5733333333333 448 125.6533333333333 448 106.6666666666667C448 47.7866666666668 400.2133333333333 0 341.3333333333333 0C322.3466666666667 0 304.4266666666666 4.9066666666667 289.0666666666667 13.6533333333334C232.32 3.2 171.52 19.84 128 64C83.84 107.52 67.2 168.3200000000001 77.6533333333334 225.0666666666667C68.9066666666667 240.4266666666667 64 258.3466666666667 64 277.3333333333334C64 336.2133333333334 111.7866666666667 384 170.6666666666667 384C189.6533333333333 384 207.5733333333333 379.0933333333334 222.9333333333333 370.3466666666667C279.68 380.8 340.48 364.16 384 320M256.8533333333333 81.92C318.08 81.92 348.5866666666667 111.36 348.5866666666667 151.04C348.5866666666667 176.4266666666667 336.64 203.52 290.3466666666667 213.9733333333334L247.8933333333333 223.36C231.68 226.9866666666667 213.3333333333333 231.8933333333334 213.3333333333333 247.04C213.3333333333333 262.4000000000001 226.1333333333334 273.0666666666667 249.6 273.0666666666667C297.1733333333333 273.0666666666667 292.6933333333333 240.4266666666667 316.3733333333333 240.4266666666667C328.7466666666666 240.4266666666667 339.4133333333333 247.6800000000001 339.4133333333333 260.2666666666667C339.4133333333333 289.4933333333334 292.6933333333333 311.4666666666667 253.0133333333333 311.4666666666667C210.1333333333333 311.4666666666667 164.2666666666667 293.12 164.2666666666667 244.48C164.2666666666667 221.0133333333334 172.5866666666667 196.0533333333334 218.6666666666667 184.5333333333334L276.0533333333333 170.0266666666667C293.3333333333333 165.7600000000001 297.6 156.16 297.6 147.2000000000001C297.6 132.6933333333334 283.0933333333333 118.4 256.8533333333333 118.4C205.44 118.4 212.48 157.8666666666667 184.96 157.8666666666667C172.5866666666666 157.8666666666667 163.6266666666666 149.3333333333334 163.6266666666666 137.1733333333334C163.6266666666666 113.4933333333334 192 81.92 256.8533333333333 81.92z" />
-    <glyph glyph-name="skype-business"
-      unicode="&#xF4B0;"
-      horiz-adv-x="512" d=" M256.64 95.36C199.8933333333333 95.36 174.5066666666667 123.3066666666667 174.5066666666667 144.2133333333333C174.5066666666667 154.88 182.4 162.56 193.28 162.56C217.6 162.56 211.4133333333333 128 256.64 128C279.8933333333333 128 292.9066666666667 140.16 292.9066666666667 153.1733333333333C292.9066666666667 160.8533333333333 289.0666666666667 169.3866666666666 273.7066666666667 173.2266666666666L223.1466666666667 185.8133333333333C182.4 196.0533333333333 174.9333333333333 218.0266666666666 174.9333333333333 238.7199999999999C174.9333333333333 281.8133333333333 215.4666666666667 298.0266666666666 253.44 298.0266666666666C288 298.0266666666666 329.8133333333334 278.6133333333333 329.8133333333334 252.7999999999999C329.8133333333334 241.7066666666666 320 235.3066666666666 309.3333333333333 235.3066666666666C288 235.3066666666666 292.2666666666667 264.1066666666666 250.4533333333333 264.1066666666666C229.76 264.1066666666666 218.24 254.7199999999999 218.24 241.2799999999999C218.24 227.8399999999999 234.6666666666667 223.9999999999999 248.7466666666667 220.1599999999999L286.2933333333333 211.8399999999999C327.2533333333334 202.6666666666665 337.7066666666667 178.7733333333332 337.7066666666667 156.3733333333332C337.7066666666667 121.3866666666666 310.8266666666667 95.3599999999998 256.64 95.3599999999998M384 320C428.16 276.48 444.8 215.68 434.3466666666667 158.9333333333333C443.0933333333333 143.5733333333333 448 125.6533333333333 448 106.6666666666667C448 47.7866666666668 400.2133333333333 0 341.3333333333333 0C322.3466666666667 0 304.4266666666666 4.9066666666667 289.0666666666667 13.6533333333334C232.32 3.2 171.52 19.84 128 64C83.84 107.52 67.2 168.3200000000001 77.6533333333334 225.0666666666667C68.9066666666667 240.4266666666667 64 258.3466666666667 64 277.3333333333334C64 336.2133333333334 111.7866666666667 384 170.6666666666667 384C189.6533333333333 384 207.5733333333333 379.0933333333334 222.9333333333333 370.3466666666667C279.68 380.8 340.48 364.16 384 320M170.6666666666667 341.3333333333334C135.2533333333333 341.3333333333334 106.6666666666667 312.7466666666667 106.6666666666667 277.3333333333334C106.6666666666667 260.48 113.0666666666667 245.3333333333334 123.7333333333333 233.8133333333334C108.8 186.0266666666667 120.1066666666667 131.84 157.8666666666667 93.8666666666667C195.84 56.1066666666667 250.0266666666667 44.8000000000001 297.8133333333334 59.7333333333334C309.3333333333333 49.0666666666667 324.48 42.6666666666667 341.3333333333333 42.6666666666667C376.7466666666667 42.6666666666667 405.3333333333333 71.2533333333333 405.3333333333333 106.6666666666667C405.3333333333333 123.52 398.9333333333333 138.6666666666667 388.2666666666667 150.1866666666667C403.2 197.9733333333333 391.8933333333333 252.1600000000001 354.1333333333333 290.1333333333334C316.16 327.8933333333333 261.9733333333333 339.2 214.1866666666667 324.2666666666667C202.6666666666667 334.9333333333334 187.52 341.3333333333334 170.6666666666667 341.3333333333334z" />
-    <glyph glyph-name="slack"
-      unicode="&#xF4B1;"
-      horiz-adv-x="512" d=" M218.24 209.92L275.4133333333333 228.9066666666667L293.76 174.0800000000001L236.5866666666667 155.0933333333334L218.24 209.92M377.3866666666667 155.52C388.9066666666667 159.36 394.6666666666667 171.9466666666667 391.2533333333334 183.4666666666667C387.4133333333333 194.9866666666667 374.8266666666667 201.3866666666667 363.3066666666667 197.3333333333334L335.5733333333333 188.16L317.2266666666667 242.9866666666667L344.9600000000001 252.3733333333334C356.48 256 362.6666666666667 268.8 358.8266666666667 280.3200000000001C354.9866666666667 291.8400000000001 342.4 298.6666666666667 330.6666666666667 294.1866666666667L303.1466666666667 285.0133333333334L293.5466666666667 313.6C289.7066666666667 325.12 277.3333333333334 331.5200000000001 265.6 327.4666666666667C254.08 323.6266666666667 247.8933333333334 311.0400000000001 251.7333333333334 299.5200000000001L261.3333333333333 270.9333333333334L204.16 251.9466666666667L194.56 280.5333333333334C190.72 292.0533333333334 178.3466666666667 298.6666666666667 166.6133333333334 294.4000000000001C155.0933333333333 290.5600000000001 149.3333333333333 277.9733333333334 152.7466666666667 266.6666666666667L162.3466666666667 237.8666666666667L134.6133333333334 228.48C123.0933333333333 224.6400000000001 117.3333333333333 212.0533333333334 120.7466666666667 200.5333333333334C123.7333333333333 192 132.0533333333334 185.6 141.0133333333333 185.3866666666667L148.6933333333333 186.6666666666668L176.4266666666667 195.84L194.7733333333334 141.0133333333334L167.04 131.6266666666667C155.52 128.0000000000001 149.3333333333334 115.2000000000001 153.1733333333334 103.6800000000001C156.16 94.72 164.48 88.7466666666668 173.44 88.5333333333334L181.3333333333333 89.8133333333334L208.8533333333333 98.9866666666667L218.4533333333333 70.4C221.44 61.2266666666667 229.76 55.4666666666667 238.72 55.2533333333333L246.3999999999999 56.5333333333333C257.9199999999999 60.3733333333333 264.1066666666666 72.7466666666667 260.2666666666666 84.48L250.6666666666667 113.0666666666666L307.8399999999999 132.0533333333333L317.44 103.4666666666666C319.9999999999999 94.5066666666666 328.7466666666666 88.7466666666666 337.7066666666666 88.5333333333333L345.3866666666666 89.6C356.9066666666666 93.44 362.6666666666666 106.0266666666666 359.2533333333332 117.3333333333334L349.6533333333333 146.1333333333333L377.3866666666666 155.52M451.6266666666666 250.6666666666667C495.5733333333333 104.1066666666667 461.2266666666666 40.5333333333333 314.6666666666667 -3.6266666666667C168.1066666666666 -47.5733333333333 104.5333333333333 -13.2266666666667 60.3733333333333 133.3333333333333C16.4266666666667 279.8933333333333 50.7733333333333 343.4666666666667 197.3333333333333 387.6266666666667C343.8933333333333 431.5733333333333 407.4666666666667 397.2266666666667 451.6266666666667 250.6666666666667z" />
-    <glyph glyph-name="slackware"
-      unicode="&#xF90A;"
-      horiz-adv-x="512" d=" M159.36 81.28C157.2266666666667 65.0666666666666 151.04 59.52 132.0533333333333 59.52C112.4266666666667 59.52 103.8933333333333 68.48 102.6133333333333 88.1066666666667L98.3466666666667 156.8C98.3466666666667 172.5866666666667 103.8933333333333 180.2666666666667 125.0133333333333 180.2666666666667C153.8133333333333 180.2666666666667 150.1866666666667 159.1466666666667 162.9866666666667 138.6666666666667C177.7066666666667 114.7733333333333 213.3333333333333 99.2 262.6133333333333 99.2C323.6266666666666 99.2 362.6666666666667 125.0133333333333 362.6666666666667 158.5066666666667C362.6666666666667 187.0933333333333 338.9866666666667 205.0133333333333 295.4666666666667 209.92L245.3333333333333 215.68C153.8133333333333 225.7066666666667 108.8 251.9466666666666 108.8 306.7733333333333C108.8 361.1733333333334 171.9466666666667 405.3333333333333 260.48 405.3333333333333C288 405.3333333333333 315.9466666666667 399.1466666666667 347.52 389.12C347.52 399.7866666666667 353.7066666666666 403.2 369.0666666666667 403.2C393.8133333333334 403.2 395.7333333333334 397.0133333333333 397.2266666666667 382.2933333333334L402.1333333333334 322.5600000000001C402.1333333333334 309.3333333333334 392.32 302.2933333333334 376.1066666666667 302.2933333333334C348.8 302.2933333333334 353.0666666666667 322.5600000000001 338.3466666666667 339.8400000000001S294.1866666666667 368.4266666666667 257.7066666666667 368.4266666666667C201.3866666666667 368.4266666666667 164.2666666666667 343.68 164.2666666666667 309.3333333333334C164.2666666666667 281.6 190.2933333333333 265.3866666666667 242.7733333333334 259.8400000000001L297.6 254.2933333333334C377.6 245.3333333333334 418.3466666666667 215.04 418.3466666666667 163.6266666666667C418.3466666666667 103.04 356.48 62.2933333333334 260.48 62.2933333333334C225.28 62.2933333333334 193.7066666666666 68.9066666666667 159.36 81.2800000000001M21.3333333333333 106.6666666666667H42.6666666666667V0H490.6666666666666V-21.3333333333333H21.3333333333333V106.6666666666667z" />
-    <glyph glyph-name="sleep"
-      unicode="&#xF4B2;"
-      horiz-adv-x="512" d=" M490.6666666666666 192H362.6666666666667V234.6666666666667L434.9866666666667 320H362.6666666666667V362.6666666666667H490.6666666666666V320L418.56 234.6666666666667H490.6666666666666V192M320 106.6666666666667H192V149.3333333333334L264.32 234.6666666666667H192V277.3333333333334H320V234.6666666666667L247.8933333333334 149.3333333333334H320V106.6666666666667M149.3333333333333 21.3333333333334H21.3333333333333V64L93.6533333333333 149.3333333333334H21.3333333333333V192H149.3333333333333V149.3333333333334L77.2266666666667 64H149.3333333333333V21.3333333333334z" />
-    <glyph glyph-name="sleep-off"
-      unicode="&#xF4B3;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L271.5733333333333 106.6666666666667H192V149.3333333333334L208.8533333333333 169.3866666666667L42.6666666666667 335.5733333333334M490.6666666666666 192H362.6666666666667V234.6666666666667L434.9866666666667 320H362.6666666666667V362.6666666666667H490.6666666666666V320L418.56 234.6666666666667H490.6666666666666V192M209.4933333333334 277.3333333333334H320V234.6666666666667L288.8533333333333 197.9733333333333L209.4933333333334 277.3333333333334M149.3333333333333 21.3333333333334H21.3333333333333V64L93.6533333333333 149.3333333333334H21.3333333333333V192H149.3333333333333V149.3333333333334L77.2266666666667 64H149.3333333333333V21.3333333333334z" />
-    <glyph glyph-name="smog"
-      unicode="&#xFA70;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C215.04 405.3333333333333 181.3333333333333 376.5333333333333 172.5866666666667 338.1333333333334C158.9333333333333 353.28 139.3066666666667 362.6666666666667 117.3333333333333 362.6666666666667C76.16 362.6666666666667 42.6666666666667 329.1733333333334 42.6666666666667 288S76.16 213.3333333333334 117.3333333333333 213.3333333333334H142.5066666666667V192H228.6933333333333V213.3333333333334H283.3066666666666V192H369.4933333333334V213.3333333333334H394.6666666666667C435.84 213.3333333333334 469.3333333333333 246.8266666666667 469.3333333333333 288S435.84 362.6666666666667 394.6666666666667 362.6666666666667C372.6933333333333 362.6666666666667 353.0666666666667 353.28 339.4133333333333 338.1333333333334C330.6666666666667 376.5333333333333 296.96 405.3333333333333 256 405.3333333333333M153.6 149.3333333333334L136.5333333333333 -21.3333333333333H234.6666666666667L217.6 149.3333333333334H153.6M294.4 149.3333333333334L277.3333333333333 -21.3333333333333H375.4666666666666L358.3999999999999 149.3333333333334H294.3999999999999z" />
-    <glyph glyph-name="smoke-detector"
-      unicode="&#xF392;"
-      horiz-adv-x="512" d=" M256 64C326.6133333333334 64 384 121.3866666666667 384 192C384 262.8266666666667 326.6133333333334 320 256 320C185.1733333333333 320 128 262.8266666666667 128 192C128 121.3866666666667 185.3866666666667 64 256 64M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 365.0133333333333 82.9866666666667 384 106.6666666666667 384H405.3333333333333M170.6666666666667 192C170.6666666666667 239.1466666666667 208.8533333333333 277.3333333333334 256 277.3333333333334S341.3333333333333 239.1466666666667 341.3333333333333 192S303.1466666666667 106.6666666666667 256 106.6666666666667S170.6666666666667 144.8533333333334 170.6666666666667 192z" />
-    <glyph glyph-name="smoking"
-      unicode="&#xF4B4;"
-      horiz-adv-x="512" d=" M42.6666666666667 106.6666666666667H362.6666666666667V42.6666666666667H42.6666666666667V106.6666666666667M437.3333333333333 106.6666666666667H469.3333333333333V42.6666666666667H437.3333333333333V106.6666666666667M384 106.6666666666667H416V42.6666666666667H384V106.6666666666667M402.1333333333334 283.0933333333334C415.36 296.1066666666667 423.4666666666667 314.0266666666667 423.4666666666667 333.8666666666667C423.4666666666667 373.3333333333334 391.4666666666667 405.3333333333333 352 405.3333333333333V373.3333333333334C373.3333333333333 373.3333333333334 391.4666666666667 355.6266666666667 391.4666666666667 333.8666666666667S373.3333333333333 294.4 352 294.4V262.4000000000001C399.7866666666667 262.4000000000001 437.3333333333333 223.36 437.3333333333333 175.5733333333334V128H469.3333333333333V175.7866666666667C469.3333333333333 223.1466666666667 442.0266666666667 264.1066666666667 402.1333333333334 283.0933333333334M341.9733333333334 230.4000000000001H309.3333333333333C288 230.4000000000001 269.8666666666667 251.3066666666667 269.8666666666667 273.0666666666667S288 310.4000000000001 309.3333333333333 310.4000000000001V342.4000000000001C269.8666666666667 342.4000000000001 237.8666666666667 310.4000000000001 237.8666666666667 270.9333333333334S269.8666666666667 199.4666666666667 309.3333333333333 199.4666666666667H341.9733333333334C364.3733333333334 199.4666666666667 384 183.6800000000001 384 155.7333333333334V128H416V162.9866666666667C416 201.6 381.8666666666666 230.4000000000001 341.9733333333334 230.4000000000001z" />
-    <glyph glyph-name="smoking-off"
-      unicode="&#xF4B5;"
-      horiz-adv-x="512" d=" M42.6666666666667 320L192 170.6666666666667H42.6666666666667V106.6666666666667H256L405.3333333333333 -42.6666666666666L432 -16L69.3333333333333 346.6666666666667L42.6666666666667 320M437.3333333333333 170.6666666666667H469.3333333333333V106.6666666666667H437.3333333333333V170.6666666666667M384 170.6666666666667H416V106.6666666666667H384V170.6666666666667M402.1333333333334 343.8933333333333C415.36 356.9066666666667 423.4666666666667 374.8266666666667 423.4666666666667 394.6666666666667H391.4666666666667C391.4666666666667 373.3333333333333 373.3333333333333 355.2 352 355.2V323.2C399.7866666666667 323.2 437.3333333333333 284.16 437.3333333333333 236.3733333333333V192H469.3333333333333V236.3733333333334C469.3333333333333 283.9466666666667 442.0266666666667 324.9066666666667 402.1333333333334 343.8933333333333M309.3333333333333 262.4000000000001H341.9733333333334C364.3733333333334 262.4000000000001 384 246.6133333333334 384 218.6666666666667V192H416V225.92C416 264.3200000000001 381.8666666666666 293.3333333333334 341.9733333333334 293.3333333333334H309.3333333333333C288 293.3333333333334 269.8666666666667 314.24 269.8666666666667 336S288 373.3333333333334 309.3333333333333 373.3333333333334V405.3333333333333C269.8666666666667 405.3333333333333 237.8666666666667 373.3333333333334 237.8666666666667 333.8666666666667S269.8666666666667 262.4000000000001 309.3333333333333 262.4000000000001M362.6666666666667 108.16V170.6666666666667H300.16L362.6666666666667 108.16z" />
-    <glyph glyph-name="snapchat"
-      unicode="&#xF4B6;"
-      horiz-adv-x="512" d=" M256 11.7333333333333C230.6133333333334 11.7333333333333 215.4666666666667 22.6133333333334 202.0266666666667 32C192 38.8266666666667 183.04 45.44 172.3733333333333 47.1466666666667C147.84 48.4266666666667 140.5866666666667 47.1466666666667 127.36 44.8000000000001C125.0133333333333 44.8000000000001 122.24 45.4400000000001 121.1733333333334 49.2800000000001C117.3333333333334 65.2800000000001 116.2666666666667 69.7600000000001 113.4933333333334 70.1866666666667C85.3333333333333 74.6666666666667 68.0533333333333 81.0666666666668 64.64 88.96C64 93.8666666666667 65.4933333333333 96 67.84 96C90.6666666666667 100.0533333333334 110.9333333333333 112 128 132.0533333333334C141.44 147.4133333333334 147.84 162.3466666666667 148.48 163.84C151.8933333333333 170.6666666666667 152.5333333333333 176.64 150.6133333333333 181.3333333333334C146.9866666666667 190.0800000000001 134.6133333333333 193.92 121.1733333333333 198.4C113.92 201.1733333333334 102.1866666666667 207.1466666666667 103.68 215.4666666666667C104.96 221.44 112.8533333333333 225.7066666666667 123.9466666666667 224.8533333333334C131.4133333333333 221.44 137.8133333333333 219.7333333333334 143.5733333333333 219.7333333333334C150.6133333333333 219.7333333333334 153.8133333333333 222.2933333333334 154.6666666666667 223.1466666666667C152.32 260.6933333333334 150.4 293.3333333333334 158.72 311.8933333333334C183.68 367.7866666666667 236.3733333333334 372.2666666666667 256 372.2666666666667C275.6266666666667 372.2666666666667 328.32 367.7866666666667 353.28 311.8933333333333C361.6 293.3333333333334 359.68 260.6933333333334 357.3333333333333 223.1466666666667C358.1866666666666 222.2933333333334 361.3866666666667 219.7333333333334 368.4266666666666 219.7333333333334C374.1866666666666 219.7333333333334 380.5866666666667 221.44 388.0533333333334 224.8533333333334C399.1466666666667 225.7066666666667 407.04 221.44 408.32 215.4666666666667C409.8133333333334 207.1466666666667 398.08 201.1733333333334 390.8266666666667 198.4C377.3866666666667 193.92 365.0133333333333 190.0800000000001 361.3866666666667 181.3333333333334C359.4666666666667 176.64 360.1066666666667 170.6666666666667 363.5200000000001 163.84C364.1600000000001 162.3466666666667 370.56 147.4133333333334 384.0000000000001 132.0533333333334C401.0666666666667 112 421.3333333333334 100.0533333333333 444.1600000000001 96C446.5066666666667 96 448.0000000000001 93.8666666666667 447.36 88.96C443.9466666666667 81.0666666666667 426.6666666666668 74.6666666666667 398.5066666666667 70.1866666666667C395.7333333333334 69.7600000000001 394.6666666666668 65.2800000000001 390.8266666666667 49.2800000000001C389.7600000000001 45.4400000000001 386.9866666666668 44.8000000000001 384.6400000000001 44.8000000000001C371.4133333333334 47.1466666666667 364.1600000000001 48.4266666666667 339.6266666666668 47.1466666666667C328.9600000000001 45.4400000000001 320.0000000000001 38.8266666666667 309.9733333333334 32C296.5333333333334 22.6133333333333 281.3866666666668 11.7333333333333 256.0000000000001 11.7333333333333z" />
-    <glyph glyph-name="snowflake"
-      unicode="&#xF716;"
-      horiz-adv-x="512" d=" M443.52 150.4L393.8133333333334 137.1733333333334L351.1466666666667 161.2800000000001V222.72L393.8133333333334 246.8266666666667L443.52 233.6L454.6133333333333 274.7733333333334L416.8533333333333 284.8L426.6666666666667 322.5600000000001L385.4933333333334 333.6533333333334L372.2666666666667 283.9466666666667L329.6 259.8400000000001L277.3333333333333 290.56V338.7733333333333L313.8133333333334 375.2533333333334L283.52 405.3333333333333L256 377.8133333333334L228.48 405.3333333333333L198.1866666666667 375.2533333333334L234.6666666666667 338.7733333333333V290.56L181.3333333333333 259.8400000000001L138.6666666666667 283.9466666666667L126.2933333333333 333.6533333333333L85.3333333333333 322.56L95.36 284.8L57.6 274.7733333333333L68.6933333333333 233.6L118.4 246.8266666666667L161.0666666666667 222.72V161.0666666666666L118.4 136.96L68.6933333333333 150.1866666666666L57.6 109.0133333333333L95.36 98.9866666666666L85.3333333333333 61.44L126.5066666666667 50.3466666666667L139.7333333333333 100.0533333333333L182.4 124.16L234.6666666666667 93.44V45.2266666666666L198.1866666666667 8.7466666666666L228.48 -21.3333333333333L256 6.1866666666667L283.52 -21.3333333333333L313.6 8.7466666666667L277.3333333333333 45.2266666666667V93.4400000000001L330.6666666666667 124.3733333333334L373.3333333333333 100.2666666666668L386.56 50.5600000000001L426.6666666666667 61.4400000000002L416.64 99.2000000000002L454.4 109.2266666666668L443.52 150.4000000000002M202.6666666666667 222.72L256 253.6533333333334L309.3333333333333 222.72V161.2800000000001L256 130.3466666666667L202.6666666666667 161.28V222.72z" />
-    <glyph glyph-name="snowman"
-      unicode="&#xF4B7;"
-      horiz-adv-x="512" d=" M362.6666666666667 85.3333333333334C362.6666666666667 26.4533333333334 314.88 -21.3333333333333 256 -21.3333333333333S149.3333333333333 26.4533333333334 149.3333333333333 85.3333333333334C149.3333333333333 117.3333333333334 163.2 145.7066666666667 185.3866666666667 165.3333333333334C176.2133333333333 178.9866666666667 170.6666666666667 195.6266666666667 170.6666666666667 213.3333333333334V222.08L107.52 258.7733333333334L103.04 262.1866666666667L48.8533333333333 247.6800000000001L43.3066666666667 268.1600000000001L90.4533333333333 280.7466666666667L48.2133333333333 305.2800000000001L58.88 323.8400000000001L101.12 299.3066666666668L88.5333333333333 346.6666666666668L109.0133333333333 352.0000000000001L123.7333333333334 297.8133333333334L128.8533333333334 295.6800000000001L186.24 262.6133333333334C194.3466666666667 274.1333333333334 205.2266666666667 283.5200000000001 218.0266666666667 289.7066666666667C202.6666666666667 301.44 192 320 192 341.3333333333334C192 376.7466666666667 220.5866666666667 405.3333333333333 256 405.3333333333333S320 376.7466666666667 320 341.3333333333334C320 320 309.3333333333333 301.44 293.9733333333333 289.7066666666667C306.7733333333333 283.52 317.6533333333333 274.1333333333334 325.76 262.6133333333334L383.1466666666667 295.68L388.2666666666667 297.8133333333334L402.9866666666667 352L423.4666666666667 346.6666666666667L410.88 299.3066666666667L453.12 323.8400000000001L463.7866666666667 305.28L421.5466666666667 280.7466666666667L468.6933333333334 268.1600000000001L463.1466666666666 247.68L408.9600000000001 262.1866666666667L404.48 258.7733333333333L341.3333333333333 222.08V213.3333333333334C341.3333333333333 195.6266666666667 335.7866666666667 178.9866666666667 326.6133333333334 165.3333333333334C348.8 145.7066666666667 362.6666666666667 117.3333333333334 362.6666666666667 85.3333333333334z" />
-    <glyph glyph-name="soccer"
-      unicode="&#xF4B8;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 384C293.5466666666666 384 328.5333333333333 372.6933333333334 357.9733333333334 353.92L352 341.3333333333334H256L219.3066666666667 359.2533333333334L226.7733333333333 381.2266666666667C236.3733333333333 382.9333333333334 245.9733333333333 384 256 384M203.3066666666667 375.8933333333333L196.0533333333333 353.92L141.44 326.6133333333334L114.7733333333333 321.28C138.6666666666666 347.0933333333334 168.96 366.08 203.3066666666667 375.8933333333333M277.3333333333333 320H341.3333333333333L398.7200000000001 243.4133333333334L372.0533333333334 188.5866666666667L315.9466666666667 175.36L245.9733333333334 257.2800000000001L277.3333333333333 320M131.4133333333333 305.92L149.3333333333333 234.6666666666667L123.3066666666667 169.3866666666667L68.6933333333333 150.6133333333334C65.7066666666667 164.0533333333334 64 177.7066666666667 64 192C64 232.5333333333334 76.5866666666667 269.6533333333334 97.92 300.5866666666667L131.4133333333333 305.92M438.6133333333334 251.3066666666667C444.8 232.7466666666667 448.0000000000001 212.6933333333333 448.0000000000001 192C448.0000000000001 161.28 440.1066666666667 132.48 427.3066666666668 106.6666666666667H405.3333333333333L387.4133333333333 177.92L419.4133333333333 241.92L438.6133333333333 251.3066666666667M170.6666666666667 234.6666666666667H234.6666666666667L294.6133333333334 164.6933333333334L256 106.6666666666667L188.5866666666667 90.0266666666666L139.3066666666667 155.9466666666667L170.6666666666667 234.6666666666667M256 85.3333333333334L320 42.6666666666667L301.44 5.9733333333334C286.7200000000001 2.5600000000001 271.5733333333333 0 256 0C218.6666666666667 0 184.1066666666666 10.6666666666667 154.6666666666667 29.2266666666667L179.4133333333333 65.92L256 85.3333333333334M405.3333333333333 85.3333333333334H416C394.6666666666667 53.3333333333334 362.6666666666667 28.3733333333333 326.6133333333333 14.08L341.3333333333333 42.6666666666667L405.3333333333333 85.3333333333334z" />
-    <glyph glyph-name="soccer-field"
-      unicode="&#xF833;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667C61.6533333333333 362.6666666666667 42.6666666666667 343.68 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667H85.3333333333333M85.3333333333333 320H234.6666666666667V274.5600000000001C197.12 264.7466666666667 170.6666666666667 230.8266666666667 170.6666666666667 192C170.6666666666667 153.1733333333334 197.12 119.2533333333333 234.6666666666667 109.44V64H85.3333333333333V106.6666666666667H149.3333333333333V277.3333333333334H85.3333333333333V320M277.3333333333333 320H426.6666666666667V277.3333333333334H362.6666666666667V106.6666666666667H426.6666666666667V64H277.3333333333333V109.44C314.88 119.2533333333333 341.3333333333333 153.1733333333334 341.3333333333333 192C341.3333333333333 230.8266666666667 314.88 264.7466666666667 277.3333333333333 274.5600000000001V320M85.3333333333333 234.6666666666667H106.6666666666667V149.3333333333334H85.3333333333333V234.6666666666667M405.3333333333333 234.6666666666667H426.6666666666667V149.3333333333334H405.3333333333333V234.6666666666667M277.3333333333333 228.9066666666667C290.56 221.2266666666667 298.6666666666667 207.1466666666667 298.6666666666667 192S290.56 162.7733333333333 277.3333333333333 155.0933333333334V228.9066666666667M234.6666666666667 228.9066666666667V155.0933333333334C221.44 162.7733333333333 213.3333333333333 176.8533333333334 213.3333333333333 192S221.44 221.2266666666667 234.6666666666667 228.9066666666667z" />
-    <glyph glyph-name="sofa"
-      unicode="&#xF4B9;"
-      horiz-adv-x="512" d=" M149.3333333333333 320H192C215.4666666666667 320 234.6666666666667 300.8 234.6666666666667 277.3333333333334V192H106.6666666666667V277.3333333333334C106.6666666666667 300.8 125.8666666666667 320 149.3333333333333 320M320 320H362.6666666666667C386.1333333333334 320 405.3333333333333 300.8 405.3333333333333 277.3333333333334V192H277.3333333333333V277.3333333333334C277.3333333333333 300.8 296.5333333333333 320 320 320M21.3333333333333 256H42.6666666666667C54.4 256 64 246.4000000000001 64 234.6666666666667V192C64 168.5333333333334 83.2 149.3333333333334 106.6666666666667 149.3333333333334H405.3333333333333C428.8 149.3333333333334 448 168.5333333333334 448 192V234.6666666666667C448 246.4000000000001 457.6 256 469.3333333333333 256H490.6666666666666C502.4 256 512 246.4000000000001 512 234.6666666666667V42.6666666666667H448V85.3333333333334H64V42.6666666666667H0V234.6666666666667C0 246.4000000000001 9.6 256 21.3333333333333 256z" />
-    <glyph glyph-name="solar-power"
-      unicode="&#xFA71;"
-      horiz-adv-x="512" d=" M244.2666666666667 405.3333333333333V329.6L320 367.5733333333333L244.2666666666667 405.3333333333333M222.9333333333333 277.3333333333334L170.6666666666667 224.8533333333333L250.6666666666667 198.1866666666667L222.9333333333333 277.3333333333334M42.6666666666667 203.7333333333334L80.4266666666667 128L118.4 203.7333333333334H42.6666666666667M213.3333333333333 405.3333333333333H42.6666666666667V234.6666666666667C54.8266666666667 231.04 67.6266666666667 229.3333333333334 80.4266666666667 229.3333333333334C156.8 229.12 218.88 291.2000000000001 219.0933333333333 368C218.88 380.5866666666667 216.96 393.1733333333334 213.3333333333333 405.3333333333333M362.6666666666667 -21.3333333333333V106.6666666666667H298.6666666666667L405.3333333333333 298.6666666666667V170.6666666666667H469.3333333333333L362.6666666666667 -21.3333333333333z" />
-    <glyph glyph-name="solid"
-      unicode="&#xF68C;"
-      horiz-adv-x="512" d=" M0 448H512V-64H0" />
-    <glyph glyph-name="sort"
-      unicode="&#xF4BA;"
-      horiz-adv-x="512" d=" M213.3333333333333 170.6666666666667V213.3333333333334H384V170.6666666666667H213.3333333333333M213.3333333333333 42.6666666666667V85.3333333333334H298.6666666666667V42.6666666666667H213.3333333333333M213.3333333333333 298.6666666666667V341.3333333333334H469.3333333333333V298.6666666666667H213.3333333333333M128 85.3333333333334H181.3333333333333L106.6666666666667 10.6666666666667L32 85.3333333333334H85.3333333333333V298.6666666666667H32L106.6666666666667 373.3333333333334L181.3333333333333 298.6666666666667H128V85.3333333333334z" />
-    <glyph glyph-name="sort-alphabetical"
-      unicode="&#xF4BB;"
-      horiz-adv-x="512" d=" M197.3333333333333 341.3333333333334L266.6666666666667 410.6666666666667L336 341.3333333333334H197.3333333333333M336 42.6666666666667L266.6666666666667 -26.6666666666666L197.3333333333333 42.6666666666667H336M189.6533333333333 142.9333333333333H128L112.64 85.3333333333334H62.08L128 298.6666666666667H192L258.7733333333333 85.3333333333334H206.2933333333333L189.6533333333333 142.9333333333333M135.04 177.4933333333334H182.6133333333334L169.1733333333334 222.72L163.6266666666667 243.4133333333334L158.2933333333334 263.8933333333334H157.6533333333333L152.96 243.2L147.84 222.2933333333334L135.04 177.4933333333334M278.4 85.3333333333334V112.2133333333334L379.7333333333334 256.64V257.92H288V298.6666666666667H442.24V270.0800000000001L343.2533333333334 128V126.2933333333334H443.7333333333334V85.3333333333334H278.4z" />
-    <glyph glyph-name="sort-ascending"
-      unicode="&#xF4BC;"
-      horiz-adv-x="512" d=" M213.3333333333333 213.3333333333334V170.6666666666667H384V213.3333333333334H213.3333333333333M213.3333333333333 341.3333333333334V298.6666666666667H298.6666666666667V341.3333333333334H213.3333333333333M213.3333333333333 85.3333333333334V42.6666666666667H469.3333333333333V85.3333333333334H213.3333333333333M128 298.6666666666667H181.3333333333333L106.6666666666667 373.3333333333334L32 298.6666666666667H85.3333333333333V21.3333333333334H128V298.6666666666667z" />
-    <glyph glyph-name="sort-descending"
-      unicode="&#xF4BD;"
-      horiz-adv-x="512" d=" M213.3333333333333 170.6666666666667V213.3333333333334H384V170.6666666666667H213.3333333333333M213.3333333333333 42.6666666666667V85.3333333333334H298.6666666666667V42.6666666666667H213.3333333333333M213.3333333333333 298.6666666666667V341.3333333333334H469.3333333333333V298.6666666666667H213.3333333333333M128 85.3333333333334H181.3333333333333L106.6666666666667 10.6666666666667L32 85.3333333333334H85.3333333333333V362.6666666666667H128V85.3333333333334z" />
-    <glyph glyph-name="sort-numeric"
-      unicode="&#xF4BE;"
-      horiz-adv-x="512" d=" M165.9733333333333 298.6666666666667C193.7066666666667 297.8133333333334 213.3333333333333 287.36 225.4933333333334 267.52C237.44 247.4666666666667 243.4133333333334 222.72 242.9866666666667 193.0666666666667C243.2 160 236.5866666666667 133.76 224 114.7733333333333C210.7733333333334 96 190.9333333333333 85.9733333333333 164.48 85.3333333333334C137.6 86.1866666666667 118.1866666666667 96 105.8133333333333 116.0533333333334C93.44 135.8933333333333 87.2533333333333 161.0666666666667 87.2533333333333 192C87.2533333333333 222.9333333333333 93.6533333333333 248.32 106.6666666666667 267.9466666666667C119.2533333333333 288 138.6666666666667 297.8133333333334 165.9733333333333 298.6666666666667M165.3333333333333 263.8933333333334C155.9466666666666 263.8933333333334 148.48 258.1333333333334 142.9333333333333 246.1866666666667C137.3866666666667 234.6666666666667 134.8266666666667 216.1066666666667 134.8266666666667 192C134.6133333333333 167.4666666666667 137.3866666666667 149.3333333333334 142.72 137.8133333333334C148.2666666666667 125.8666666666667 155.9466666666667 120.1066666666667 165.76 120.1066666666667C185.3866666666667 120.1066666666667 195.4133333333333 144.2133333333334 195.6266666666667 192C195.6266666666667 239.5733333333334 185.6 263.4666666666667 165.3333333333333 263.8933333333334M284.3733333333334 85.3333333333334V123.3066666666667L293.5466666666666 122.88L305.0666666666667 123.3066666666667L327.2533333333334 127.36C334.5066666666667 129.7066666666667 341.3333333333333 132.6933333333333 346.88 136.96C353.92 141.8666666666667 359.6800000000001 147.6266666666667 364.16 154.4533333333333C368.8533333333333 161.0666666666667 372.0533333333334 168.1066666666667 373.9733333333334 175.36L373.3333333333333 175.5733333333333C363.7333333333334 166.6133333333334 349.44 162.1333333333333 330.0266666666667 161.92C311.8933333333333 162.1333333333333 296.7466666666667 167.4666666666667 284.5866666666667 178.1333333333333C272.4266666666666 188.8 266.6666666666667 204.16 265.8133333333333 224C266.0266666666667 245.3333333333333 273.28 262.6133333333334 287.36 276.6933333333334C301.6533333333333 290.7733333333333 320 298.0266666666667 343.8933333333333 298.6666666666667C370.56 297.8133333333334 390.1866666666666 289.0666666666667 402.7733333333332 272.2133333333334C415.3599999999999 256 421.5466666666665 234.6666666666667 421.5466666666665 209.28C421.3333333333332 188.8 418.3466666666666 170.6666666666666 412.1599999999999 154.4533333333333C405.9733333333332 138.6666666666666 397.6533333333332 125.2266666666666 386.5599999999999 114.3466666666667C376.7466666666665 105.3866666666667 365.0133333333332 98.5600000000001 351.3599999999999 93.6533333333334C337.7066666666666 88.96 322.5599999999999 86.1866666666667 305.9199999999999 85.3333333333334H284.3733333333332M342.6133333333333 263.8933333333333C333.8666666666666 263.68 326.8266666666666 260.2666666666667 321.2799999999999 253.6533333333333C315.9466666666666 247.04 313.1733333333332 238.08 313.1733333333332 226.9866666666667C313.1733333333332 217.6 315.7333333333332 209.92 320.6399999999999 203.52C325.7599999999999 196.9066666666667 333.4399999999999 193.7066666666667 343.6799999999999 193.4933333333333C350.5066666666665 193.4933333333333 356.2666666666665 194.9866666666667 360.9599999999998 197.5466666666666C365.6533333333331 200.32 369.0666666666665 203.52 371.4133333333331 207.36C373.3333333333331 209.7066666666667 373.9733333333332 213.9733333333333 373.9733333333332 219.52C374.1866666666665 231.2533333333334 371.8399999999998 241.28 366.9333333333332 250.0266666666667C362.0266666666665 258.7733333333333 353.9199999999999 263.4666666666667 342.6133333333331 263.8933333333333M197.3333333333333 341.3333333333334L266.6666666666667 410.6666666666667L336 341.3333333333334H197.3333333333333M336 42.6666666666667L266.6666666666667 -26.6666666666666L197.3333333333333 42.6666666666667H336z" />
-    <glyph glyph-name="sort-variant"
-      unicode="&#xF4BF;"
-      horiz-adv-x="512" d=" M64 170.6666666666667H320V213.3333333333334H64M64 320V277.3333333333334H448V320M64 64H192V106.6666666666667H64V64z" />
-    <glyph glyph-name="soundcloud"
-      unicode="&#xF4C0;"
-      horiz-adv-x="512" d=" M246.6133333333334 258.7733333333334V85.3333333333334H433.4933333333334C472.96 88.1066666666667 490.6666666666666 112.4266666666667 490.6666666666666 142.2933333333334C490.6666666666666 173.8666666666667 466.7733333333333 199.2533333333333 434.7733333333333 199.2533333333333C426.6666666666667 199.2533333333333 419.84 197.5466666666667 412.8 194.56C407.68 244.48 365.2266666666666 283.52 312.9599999999999 283.52C288 283.52 264.32 274.1333333333334 246.6133333333333 258.7733333333333M227.84 237.0133333333333C221.44 240.8533333333333 214.6133333333333 243.84 207.1466666666666 245.3333333333334V85.3333333333334H236.8V248.7466666666667C233.6 245.3333333333334 230.6133333333333 241.0666666666667 227.84 237.0133333333333M177.7066666666666 248.5333333333333V85.3333333333334H197.3333333333333V247.8933333333333C193.28 248.5333333333333 189.2266666666666 248.7466666666667 184.96 248.7466666666667C182.4 248.7466666666667 180.0533333333333 248.7466666666667 177.7066666666666 248.5333333333333M138.6666666666667 234.6666666666667V85.3333333333334H158.08V244.48C151.04 242.1333333333334 144.4266666666667 238.7200000000001 138.6666666666667 234.6666666666667M103.04 181.3333333333334C101.76 181.3333333333334 100.48 182.6133333333334 98.9866666666667 183.2533333333333V85.3333333333334H118.6133333333333V216.32C110.72 206.08 105.3866666666667 193.92 103.04 181.3333333333334M59.52 187.3066666666667V87.2533333333333C64 85.9733333333334 69.12 85.3333333333334 74.6666666666667 85.3333333333334H79.36V189.0133333333333C77.6533333333333 189.2266666666667 75.9466666666667 189.44 74.6666666666667 189.44C69.12 189.44 64 188.5866666666667 59.52 187.3066666666667M21.3333333333333 137.3866666666667C21.3333333333333 121.3866666666667 28.5866666666667 107.3066666666667 39.8933333333333 97.7066666666667V176.8533333333334C28.5866666666667 167.4666666666667 21.3333333333333 153.1733333333334 21.3333333333333 137.3866666666667z" />
-    <glyph glyph-name="source-branch"
-      unicode="&#xF62C;"
-      horiz-adv-x="512" d=" M277.3333333333333 149.3333333333334C205.6533333333333 149.3333333333334 182.1866666666667 120.5333333333334 174.5066666666667 101.5466666666666C197.3333333333333 91.7333333333334 213.3333333333333 69.12 213.3333333333333 42.6666666666667C213.3333333333333 7.2533333333333 184.7466666666667 -21.3333333333333 149.3333333333333 -21.3333333333333S85.3333333333333 7.2533333333333 85.3333333333333 42.6666666666667C85.3333333333333 70.6133333333334 103.04 94.2933333333334 128 103.04V280.9600000000001C103.04 289.7066666666667 85.3333333333333 313.3866666666667 85.3333333333333 341.3333333333334C85.3333333333333 376.7466666666667 113.92 405.3333333333333 149.3333333333333 405.3333333333333S213.3333333333333 376.7466666666667 213.3333333333333 341.3333333333334C213.3333333333333 313.3866666666667 195.6266666666667 289.7066666666667 170.6666666666667 280.9600000000001V168.1066666666667C189.44 181.9733333333334 216.7466666666667 192 256 192C312.96 192 331.9466666666667 220.5866666666667 338.1333333333334 239.5733333333334C315.0933333333333 249.1733333333334 298.6666666666667 272 298.6666666666667 298.6666666666667C298.6666666666667 334.0800000000001 327.2533333333334 362.6666666666667 362.6666666666667 362.6666666666667S426.6666666666667 334.0800000000001 426.6666666666667 298.6666666666667C426.6666666666667 270.0800000000001 407.8933333333333 245.3333333333334 382.08 237.6533333333334C376.5333333333333 207.1466666666667 355.84 149.3333333333334 277.3333333333333 149.3333333333334M149.3333333333333 64C137.6 64 128 54.4 128 42.6666666666667S137.6 21.3333333333334 149.3333333333333 21.3333333333334S170.6666666666667 30.9333333333333 170.6666666666667 42.6666666666667S161.0666666666667 64 149.3333333333333 64M149.3333333333333 362.6666666666667C137.6 362.6666666666667 128 353.0666666666667 128 341.3333333333334S137.6 320 149.3333333333333 320S170.6666666666667 329.6 170.6666666666667 341.3333333333334S161.0666666666667 362.6666666666667 149.3333333333333 362.6666666666667M362.6666666666667 320C350.9333333333333 320 341.3333333333333 310.4 341.3333333333333 298.6666666666667S350.9333333333333 277.3333333333334 362.6666666666667 277.3333333333334S384 286.9333333333334 384 298.6666666666667S374.4 320 362.6666666666667 320z" />
-    <glyph glyph-name="source-commit"
-      unicode="&#xF717;"
-      horiz-adv-x="512" d=" M362.6666666666667 192C362.6666666666667 140.3733333333333 325.9733333333333 97.28 277.3333333333333 87.4666666666667V0H234.6666666666667V87.4666666666667C186.0266666666667 97.2800000000001 149.3333333333333 140.3733333333334 149.3333333333333 192.0000000000001C149.3333333333333 243.6266666666667 186.0266666666667 286.7200000000001 234.6666666666667 296.5333333333334V384H277.3333333333333V296.5333333333334C325.9733333333333 286.7200000000001 362.6666666666667 243.6266666666667 362.6666666666667 192M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256z" />
-    <glyph glyph-name="source-commit-end"
-      unicode="&#xF718;"
-      horiz-adv-x="512" d=" M362.6666666666667 192C362.6666666666667 133.12 314.88 85.3333333333334 256 85.3333333333334S149.3333333333333 133.12 149.3333333333333 192C149.3333333333333 243.6266666666667 186.0266666666667 286.7200000000001 234.6666666666667 296.5333333333334V384H277.3333333333333V296.5333333333334C325.9733333333333 286.7200000000001 362.6666666666667 243.6266666666667 362.6666666666667 192M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256z" />
-    <glyph glyph-name="source-commit-end-local"
-      unicode="&#xF719;"
-      horiz-adv-x="512" d=" M256 298.6666666666667C314.88 298.6666666666667 362.6666666666667 250.88 362.6666666666667 192S314.88 85.3333333333334 256 85.3333333333334S149.3333333333333 133.12 149.3333333333333 192S197.12 298.6666666666667 256 298.6666666666667M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M234.6666666666667 341.3333333333334V384H277.3333333333333V341.3333333333334H234.6666666666667z" />
-    <glyph glyph-name="source-commit-local"
-      unicode="&#xF71A;"
-      horiz-adv-x="512" d=" M256 298.6666666666667C314.88 298.6666666666667 362.6666666666667 250.88 362.6666666666667 192S314.88 85.3333333333334 256 85.3333333333334S149.3333333333333 133.12 149.3333333333333 192S197.12 298.6666666666667 256 298.6666666666667M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M234.6666666666667 341.3333333333334V384H277.3333333333333V341.3333333333334H234.6666666666667M234.6666666666667 0V42.6666666666667H277.3333333333333V0H234.6666666666667z" />
-    <glyph glyph-name="source-commit-next-local"
-      unicode="&#xF71B;"
-      horiz-adv-x="512" d=" M362.6666666666667 192C362.6666666666667 133.12 314.88 85.3333333333334 256 85.3333333333334S149.3333333333333 133.12 149.3333333333333 192C149.3333333333333 243.6266666666667 186.0266666666667 286.7200000000001 234.6666666666667 296.5333333333334V384H277.3333333333333V296.5333333333334C325.9733333333333 286.7200000000001 362.6666666666667 243.6266666666667 362.6666666666667 192M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M234.6666666666667 0V42.6666666666667H277.3333333333333V0H234.6666666666667z" />
-    <glyph glyph-name="source-commit-start"
-      unicode="&#xF71C;"
-      horiz-adv-x="512" d=" M256 298.6666666666667C314.88 298.6666666666667 362.6666666666667 250.88 362.6666666666667 192C362.6666666666667 140.3733333333333 325.9733333333333 97.28 277.3333333333333 87.4666666666667V0H234.6666666666667V87.4666666666667C186.0266666666667 97.2800000000001 149.3333333333333 140.3733333333334 149.3333333333333 192.0000000000001C149.3333333333333 250.8800000000001 197.12 298.6666666666668 256 298.6666666666668M256 256.0000000000001C220.5866666666667 256.0000000000001 192 227.4133333333334 192 192.0000000000001S220.5866666666667 128.0000000000001 256 128.0000000000001S320 156.5866666666667 320 192.0000000000001S291.4133333333333 256.0000000000001 256 256.0000000000001z" />
-    <glyph glyph-name="source-commit-start-next-local"
-      unicode="&#xF71D;"
-      horiz-adv-x="512" d=" M256 298.6666666666667C314.88 298.6666666666667 362.6666666666667 250.88 362.6666666666667 192S314.88 85.3333333333334 256 85.3333333333334S149.3333333333333 133.12 149.3333333333333 192S197.12 298.6666666666667 256 298.6666666666667M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M234.6666666666667 0V42.6666666666667H277.3333333333333V0H234.6666666666667z" />
-    <glyph glyph-name="source-fork"
-      unicode="&#xF4C1;"
-      horiz-adv-x="512" d=" M128 405.3333333333333C163.4133333333333 405.3333333333333 192 376.7466666666667 192 341.3333333333334C192 314.0266666666667 174.72 290.56 150.6133333333334 281.3866666666667C152.5333333333333 271.5733333333333 157.6533333333333 259.6266666666667 170.6666666666667 242.56C192 215.04 234.6666666666667 174.2933333333333 256 145.7066666666667C277.3333333333333 174.2933333333333 320 215.04 341.3333333333333 242.56C354.3466666666667 259.6266666666667 359.4666666666667 271.5733333333333 361.3866666666667 281.3866666666667C337.28 290.56 320 314.0266666666667 320 341.3333333333334C320 376.7466666666667 348.5866666666667 405.3333333333333 384 405.3333333333333S448 376.7466666666667 448 341.3333333333334C448 313.1733333333334 429.6533333333333 289.0666666666667 404.2666666666667 280.5333333333334C402.56 269.4400000000001 397.6533333333333 256 384 238.2933333333334C362.6666666666667 209.7066666666667 320 168.96 298.6666666666667 141.2266666666667C285.6533333333333 124.3733333333334 280.5333333333333 112.4266666666667 278.6133333333334 102.6133333333334C302.72 93.44 320 69.9733333333334 320 42.6666666666667C320 7.2533333333333 291.4133333333333 -21.3333333333333 256 -21.3333333333333S192 7.2533333333333 192 42.6666666666667C192 69.9733333333334 209.28 93.44 233.3866666666667 102.6133333333334C231.4666666666667 112.4266666666667 226.3466666666667 124.3733333333333 213.3333333333333 141.2266666666667C192 168.96 149.3333333333333 209.7066666666667 128 238.2933333333333C114.3466666666667 256 109.44 269.44 107.7333333333333 280.5333333333333C82.3466666666667 289.0666666666667 64 313.1733333333334 64 341.3333333333334C64 376.7466666666667 92.5866666666667 405.3333333333333 128 405.3333333333333M128 362.6666666666667C116.2666666666667 362.6666666666667 106.6666666666667 353.0666666666667 106.6666666666667 341.3333333333334S116.2666666666667 320 128 320S149.3333333333333 329.6 149.3333333333333 341.3333333333334S139.7333333333333 362.6666666666667 128 362.6666666666667M384 362.6666666666667C372.2666666666667 362.6666666666667 362.6666666666667 353.0666666666667 362.6666666666667 341.3333333333334S372.2666666666667 320 384 320S405.3333333333333 329.6 405.3333333333333 341.3333333333334S395.7333333333334 362.6666666666667 384 362.6666666666667M256 64C244.2666666666667 64 234.6666666666667 54.4 234.6666666666667 42.6666666666667S244.2666666666667 21.3333333333334 256 21.3333333333334S277.3333333333333 30.9333333333333 277.3333333333333 42.6666666666667S267.7333333333334 64 256 64z" />
-    <glyph glyph-name="source-merge"
-      unicode="&#xF62D;"
-      horiz-adv-x="512" d=" M149.3333333333333 384C184.7466666666667 384 213.3333333333333 355.4133333333334 213.3333333333333 320C213.3333333333333 292.48 196.0533333333333 269.0133333333333 171.52 260.0533333333334C183.04 153.3866666666667 279.04 132.9066666666667 324.0533333333333 128.8533333333334C333.0133333333333 153.3866666666667 356.48 170.6666666666667 384 170.6666666666667C419.4133333333333 170.6666666666667 448 142.0800000000001 448 106.6666666666667S419.4133333333333 42.6666666666667 384 42.6666666666667C356.0533333333334 42.6666666666667 332.16 60.5866666666667 323.4133333333333 85.3333333333334C232.7466666666667 89.6 201.3866666666667 123.9466666666667 170.6666666666667 162.3466666666667V124.3733333333333C195.6266666666667 115.6266666666667 213.3333333333333 91.9466666666667 213.3333333333333 64C213.3333333333333 28.5866666666667 184.7466666666667 0 149.3333333333333 0S85.3333333333333 28.5866666666667 85.3333333333333 64C85.3333333333333 91.9466666666667 103.04 115.6266666666667 128 124.3733333333333V259.6266666666667C103.04 268.3733333333334 85.3333333333333 292.0533333333334 85.3333333333333 320C85.3333333333333 355.4133333333334 113.92 384 149.3333333333333 384M149.3333333333333 341.3333333333334C137.6 341.3333333333334 128 331.7333333333334 128 320S137.6 298.6666666666667 149.3333333333333 298.6666666666667S170.6666666666667 308.2666666666667 170.6666666666667 320S161.0666666666667 341.3333333333334 149.3333333333333 341.3333333333334M149.3333333333333 85.3333333333334C137.6 85.3333333333334 128 75.7333333333334 128 64S137.6 42.6666666666667 149.3333333333333 42.6666666666667S170.6666666666667 52.2666666666667 170.6666666666667 64S161.0666666666667 85.3333333333334 149.3333333333333 85.3333333333334M384 128C372.2666666666667 128 362.6666666666667 118.4 362.6666666666667 106.6666666666667S372.2666666666667 85.3333333333334 384 85.3333333333334S405.3333333333333 94.9333333333333 405.3333333333333 106.6666666666667S395.7333333333334 128 384 128z" />
-    <glyph glyph-name="source-pull"
-      unicode="&#xF4C2;"
-      horiz-adv-x="512" d=" M128 384C163.4133333333333 384 192 355.4133333333334 192 320C192 292.0533333333334 174.2933333333333 268.3733333333334 149.3333333333333 259.6266666666667V124.3733333333333C174.2933333333333 115.6266666666667 192 91.9466666666667 192 64C192 28.5866666666667 163.4133333333333 0 128 0S64 28.5866666666667 64 64C64 91.9466666666667 81.7066666666667 115.6266666666667 106.6666666666667 124.3733333333333V259.6266666666667C81.7066666666667 268.3733333333334 64 292.0533333333334 64 320C64 355.4133333333334 92.5866666666667 384 128 384M128 341.3333333333334C116.2666666666667 341.3333333333334 106.6666666666667 331.7333333333334 106.6666666666667 320S116.2666666666667 298.6666666666667 128 298.6666666666667S149.3333333333333 308.2666666666667 149.3333333333333 320S139.7333333333333 341.3333333333334 128 341.3333333333334M128 85.3333333333334C116.2666666666667 85.3333333333334 106.6666666666667 75.7333333333334 106.6666666666667 64S116.2666666666667 42.6666666666667 128 42.6666666666667S149.3333333333333 52.2666666666667 149.3333333333333 64S139.7333333333333 85.3333333333334 128 85.3333333333334M448 64C448 28.5866666666667 419.4133333333333 0 384 0S320 28.5866666666667 320 64C320 91.9466666666667 337.7066666666667 115.6266666666667 362.6666666666667 124.3733333333333V298.6666666666667H320V229.3333333333334L229.3333333333333 320L320 410.6666666666667V341.3333333333334H362.6666666666667C386.1333333333334 341.3333333333334 405.3333333333333 322.1333333333334 405.3333333333333 298.6666666666667V124.3733333333333C430.2933333333334 115.6266666666667 448 91.9466666666667 448 64M384 85.3333333333334C372.2666666666667 85.3333333333334 362.6666666666667 75.7333333333334 362.6666666666667 64S372.2666666666667 42.6666666666667 384 42.6666666666667S405.3333333333333 52.2666666666667 405.3333333333333 64S395.7333333333334 85.3333333333334 384 85.3333333333334z" />
-    <glyph glyph-name="soy-sauce"
-      unicode="&#xF7ED;"
-      horiz-adv-x="512" d=" M296.5333333333333 288C296.5333333333333 302.9333333333334 300.8 313.6 302.9333333333334 320H315.7333333333334L334.9333333333334 373.3333333333334H352V405.3333333333333H160V373.3333333333334H177.0666666666667L196.2666666666667 320H209.0666666666666C213.3333333333333 313.6 215.4666666666667 302.9333333333334 215.4666666666667 288C215.4666666666667 260.2666666666667 128 155.7333333333334 128 72.5333333333333V29.8666666666667C128 0 185.6 -19.2 256 -19.2S384 -1e-13 384 29.8666666666667V72.5333333333333C384 155.7333333333334 296.5333333333333 260.2666666666667 296.5333333333333 288M256 128C232.5333333333334 128 213.3333333333333 147.2000000000001 213.3333333333333 170.6666666666667S232.5333333333334 213.3333333333334 256 213.3333333333334S298.6666666666667 194.1333333333333 298.6666666666667 170.6666666666667S279.4666666666667 128 256 128z" />
-    <glyph glyph-name="speaker"
-      unicode="&#xF4C3;"
-      horiz-adv-x="512" d=" M256 192C220.5866666666667 192 192 163.4133333333334 192 128S220.5866666666667 64 256 64S320 92.5866666666667 320 128S291.4133333333333 192 256 192M256 21.3333333333334C197.12 21.3333333333334 149.3333333333333 69.1200000000001 149.3333333333333 128S197.12 234.6666666666667 256 234.6666666666667S362.6666666666667 186.88 362.6666666666667 128S314.88 21.3333333333334 256 21.3333333333334M256 362.6666666666667C279.4666666666667 362.6666666666667 298.6666666666667 343.4666666666667 298.6666666666667 320S279.4666666666667 277.3333333333334 256 277.3333333333334C232.32 277.3333333333334 213.3333333333333 296.5333333333334 213.3333333333333 320C213.3333333333333 343.68 232.32 362.6666666666667 256 362.6666666666667M362.6666666666667 405.3333333333333H149.3333333333333C125.6533333333333 405.3333333333333 106.6666666666667 386.3466666666667 106.6666666666667 362.6666666666667V21.3333333333334C106.6666666666667 -2.1333333333333 125.8666666666667 -21.3333333333333 149.3333333333333 -21.3333333333333H362.6666666666667C386.1333333333334 -21.3333333333333 405.3333333333333 -2.1333333333333 405.3333333333333 21.3333333333334V362.6666666666667C405.3333333333333 386.3466666666667 386.1333333333334 405.3333333333333 362.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="speaker-bluetooth"
-      unicode="&#xF9A1;"
-      horiz-adv-x="512" d=" M85.3333333333333 384C61.8666666666667 384 42.6666666666667 364.8 42.6666666666667 341.3333333333334V42.6666666666667C42.6666666666667 19.2 61.8666666666667 0 85.3333333333333 0H256C279.4666666666667 0 298.6666666666667 19.2 298.6666666666667 42.6666666666667V341.3333333333334C298.6666666666667 364.8 279.4666666666667 384 256 384H85.3333333333333M170.6666666666667 341.3333333333334C194.1333333333333 341.3333333333334 213.3333333333333 322.1333333333334 213.3333333333333 298.6666666666667S194.1333333333333 256 170.6666666666667 256S128 275.2000000000001 128 298.6666666666667S147.2 341.3333333333334 170.6666666666667 341.3333333333334M405.3333333333333 298.6666666666667V217.8133333333334L356.48 266.6666666666667L341.3333333333333 251.52L400.8533333333333 192L341.3333333333333 132.48L356.48 117.3333333333334L405.3333333333333 166.1866666666667V85.3333333333334H416L476.8 146.3466666666667L431.1466666666667 192L476.8 237.8666666666667L416 298.6666666666667H405.3333333333333M426.6666666666667 257.92L446.7200000000001 237.8666666666667L426.6666666666667 217.8133333333334V257.92M170.6666666666667 213.3333333333334C217.8133333333333 213.3333333333334 256 175.1466666666667 256 128S217.8133333333333 42.6666666666667 170.6666666666667 42.6666666666667S85.3333333333333 80.8533333333334 85.3333333333333 128S123.52 213.3333333333334 170.6666666666667 213.3333333333334M170.6666666666667 170.6666666666667C147.2 170.6666666666667 128 151.4666666666667 128 128S147.2 85.3333333333334 170.6666666666667 85.3333333333334S213.3333333333333 104.5333333333333 213.3333333333333 128S194.1333333333333 170.6666666666667 170.6666666666667 170.6666666666667M426.6666666666667 166.1866666666667L446.7200000000001 146.3466666666667L426.6666666666667 126.2933333333334V166.1866666666667z" />
-    <glyph glyph-name="speaker-off"
-      unicode="&#xF4C4;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L448 -15.36L420.9066666666667 -42.6666666666666L389.76 -11.52C382.5066666666667 -17.7066666666666 373.3333333333333 -21.3333333333333 362.6666666666667 -21.3333333333333H149.3333333333333C125.6533333333333 -21.3333333333333 106.6666666666667 -2.1333333333333 106.6666666666667 21.3333333333334V271.5733333333334L42.6666666666667 335.5733333333334M256 64C220.5866666666667 64 192 92.5866666666667 192 128C192 144.2133333333334 197.9733333333333 159.1466666666667 208 170.6666666666667L177.7066666666667 200.5333333333334C160 181.3333333333334 149.3333333333333 155.9466666666667 149.3333333333333 128C149.3333333333333 69.1200000000001 197.12 21.3333333333334 256 21.3333333333334C283.9466666666667 21.3333333333334 309.3333333333333 32 328.5333333333333 49.7066666666667L298.6666666666667 80C286.9333333333333 69.9733333333334 272.2133333333333 64 256 64M362.6666666666667 128C362.6666666666667 186.88 314.88 234.6666666666667 256 234.6666666666667H252.16L109.2266666666667 377.6C115.4133333333333 393.8133333333334 130.9866666666667 405.3333333333333 149.3333333333333 405.3333333333333H362.6666666666667C386.1333333333334 405.3333333333333 405.3333333333333 386.1333333333334 405.3333333333333 362.6666666666667V81.4933333333333L362.6666666666667 124.3733333333333V128M256 362.6666666666667C232.32 362.6666666666667 213.3333333333333 343.68 213.3333333333333 320C213.3333333333333 296.5333333333334 232.5333333333334 277.3333333333334 256 277.3333333333334S298.6666666666667 296.5333333333334 298.6666666666667 320C298.6666666666667 343.68 279.4666666666667 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="speaker-wireless"
-      unicode="&#xF71E;"
-      horiz-adv-x="512" d=" M428.16 41.1733333333333L398.08 71.2533333333333C429.0133333333333 101.9733333333334 448 144.8533333333334 448 192C448 239.36 429.0133333333333 282.0266666666667 398.08 312.7466666666667L428.16 342.8266666666667C466.7733333333333 304.2133333333334 490.6666666666666 250.88 490.6666666666666 192C490.6666666666666 133.12 466.7733333333333 79.7866666666668 428.16 41.1733333333333M367.7866666666667 101.5466666666666L337.7066666666667 131.6266666666667C353.0666666666667 146.9866666666667 362.6666666666667 168.3200000000001 362.6666666666667 192S353.0666666666667 237.0133333333333 337.7066666666667 252.3733333333334L367.7866666666667 282.4533333333334C391.04 259.2000000000001 405.3333333333333 227.2 405.3333333333333 192C405.3333333333333 156.8 391.04 124.8 367.7866666666667 101.5466666666666M85.3333333333333 384H256C279.4666666666667 384 298.6666666666667 364.8 298.6666666666667 341.3333333333334V42.6666666666667C298.6666666666667 19.2 279.4666666666667 0 256 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384M170.6666666666667 341.3333333333334C147.2 341.3333333333334 128 322.1333333333334 128 298.6666666666667S147.2 256 170.6666666666667 256S213.3333333333333 275.2000000000001 213.3333333333333 298.6666666666667S194.1333333333333 341.3333333333334 170.6666666666667 341.3333333333334M170.6666666666667 213.3333333333334C123.52 213.3333333333334 85.3333333333333 175.1466666666667 85.3333333333333 128S123.52 42.6666666666667 170.6666666666667 42.6666666666667S256 80.8533333333334 256 128S217.8133333333333 213.3333333333334 170.6666666666667 213.3333333333334M170.6666666666667 170.6666666666667C194.1333333333333 170.6666666666667 213.3333333333333 151.4666666666667 213.3333333333333 128S194.1333333333333 85.3333333333334 170.6666666666667 85.3333333333334S128 104.5333333333333 128 128S147.2 170.6666666666667 170.6666666666667 170.6666666666667z" />
-    <glyph glyph-name="speedometer"
-      unicode="&#xF4C5;"
-      horiz-adv-x="512" d=" M256 106.6666666666667C220.5866666666667 106.6666666666667 192 135.2533333333333 192 170.6666666666667C192 194.56 205.0133333333333 215.4666666666667 224 226.3466666666667L431.1466666666667 346.24L313.1733333333333 141.8666666666667C302.5066666666667 120.96 280.96 106.6666666666667 256 106.6666666666667M256 384C294.6133333333334 384 330.6666666666667 373.3333333333334 362.0266666666667 355.8400000000001L317.2266666666667 330.0266666666667C298.6666666666667 337.28 277.3333333333333 341.3333333333334 256 341.3333333333334C161.7066666666667 341.3333333333334 85.3333333333333 264.9600000000001 85.3333333333333 170.6666666666667C85.3333333333333 123.52 104.32 80.8533333333334 135.2533333333333 50.1333333333334H135.4666666666667C143.7866666666666 41.8133333333334 143.7866666666666 28.3733333333334 135.4666666666667 20.0533333333334C127.1466666666667 11.7333333333333 113.4933333333333 11.7333333333333 105.1733333333333 19.84C66.56 58.4533333333333 42.6666666666667 111.7866666666667 42.6666666666667 170.6666666666667C42.6666666666667 288.4266666666667 138.24 384 256 384M469.3333333333333 170.6666666666667C469.3333333333333 111.7866666666667 445.44 58.4533333333334 406.8266666666667 19.84C398.5066666666667 11.7333333333333 385.0666666666667 11.7333333333333 376.7466666666667 20.0533333333334C368.4266666666666 28.3733333333334 368.4266666666666 41.8133333333334 376.7466666666667 50.1333333333334C407.68 81.0666666666667 426.6666666666667 123.52 426.6666666666667 170.6666666666667C426.6666666666667 192 422.6133333333333 213.3333333333334 415.1466666666667 232.5333333333334L440.9600000000001 277.3333333333334C458.6666666666666 245.3333333333334 469.3333333333333 209.4933333333334 469.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="spellcheck"
-      unicode="&#xF4C6;"
-      horiz-adv-x="512" d=" M460.5866666666666 200.7466666666667L288 28.16L209.7066666666667 106.6666666666667L179.6266666666667 76.5866666666667L288 -32L490.6666666666666 170.6666666666667M137.1733333333333 213.3333333333334L181.3333333333333 330.6666666666667L225.4933333333334 213.3333333333334M265.6 106.6666666666667H310.1866666666666L201.1733333333333 384H161.4933333333334L52.48 106.6666666666667H97.0666666666667L120.96 170.6666666666667H241.28L265.6 106.6666666666667z" />
-    <glyph glyph-name="spotify"
-      unicode="&#xF4C7;"
-      horiz-adv-x="512" d=" M381.8666666666666 215.4666666666667C313.6 256 199.4666666666667 260.2666666666667 134.4 240C123.7333333333333 236.8 113.0666666666667 243.2 109.8666666666667 252.8C106.6666666666667 263.4666666666667 113.0666666666667 274.1333333333334 122.6666666666667 277.3333333333334C198.4 299.7333333333334 323.2 295.4666666666667 402.1333333333334 248.5333333333334C411.7333333333334 243.2 414.9333333333334 230.4000000000001 409.6 220.8C404.2666666666667 213.3333333333334 391.4666666666667 210.1333333333333 381.8666666666667 215.4666666666667M379.7333333333334 155.7333333333334C374.4 148.2666666666667 364.8 145.0666666666667 357.3333333333333 150.4C299.7333333333334 185.6 212.2666666666667 196.2666666666667 145.0666666666667 174.9333333333334C136.5333333333333 172.8000000000001 126.9333333333334 177.0666666666667 124.8 185.6C122.6666666666667 194.1333333333334 126.9333333333333 203.7333333333334 135.4666666666667 205.8666666666667C213.3333333333333 229.3333333333334 309.3333333333333 217.6 375.4666666666667 177.0666666666667C381.8666666666667 173.8666666666667 385.0666666666667 163.2000000000001 379.7333333333334 155.7333333333334M354.1333333333334 97.0666666666667C349.8666666666667 90.6666666666667 342.4 88.5333333333334 336 92.8000000000001C285.8666666666667 123.7333333333334 222.9333333333334 130.1333333333334 148.2666666666667 113.0666666666667C140.8 110.9333333333334 134.4 116.2666666666667 132.2666666666667 122.6666666666667C130.1333333333334 130.1333333333333 135.4666666666667 136.5333333333334 141.8666666666667 138.6666666666667C222.9333333333333 156.8 293.3333333333333 149.3333333333334 348.8 115.2000000000001C356.2666666666667 112 357.3333333333333 103.4666666666667 354.1333333333334 97.0666666666667M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="spotlight"
-      unicode="&#xF4C8;"
-      horiz-adv-x="512" d=" M42.6666666666667 320L151.2533333333333 265.6C136.5333333333333 245.3333333333334 128 219.52 128 192S136.5333333333333 138.6666666666667 151.2533333333333 118.4L42.6666666666667 64V320M128 384H384L329.6 296.7466666666667C309.3333333333333 311.4666666666667 283.52 320 256 320S202.6666666666667 311.4666666666667 182.4 296.7466666666667L128 384M469.3333333333333 320V64L360.7466666666667 118.4C375.4666666666667 138.6666666666667 384 164.48 384 192S375.4666666666667 245.3333333333334 360.7466666666667 265.6L469.3333333333333 320M384 0H128L182.4 87.2533333333333C202.6666666666667 72.5333333333333 228.48 64 256 64S309.3333333333333 72.5333333333333 329.6 87.2533333333333L384 0M256 277.3333333333334C303.1466666666667 277.3333333333334 341.3333333333333 239.1466666666667 341.3333333333333 192S303.1466666666667 106.6666666666667 256 106.6666666666667S170.6666666666667 144.8533333333334 170.6666666666667 192S208.8533333333333 277.3333333333334 256 277.3333333333334M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="spotlight-beam"
-      unicode="&#xF4C9;"
-      horiz-adv-x="512" d=" M192 96L211.4133333333333 115.4133333333334L322.7733333333333 4.2666666666667L303.1466666666667 -15.1466666666666L192 96M330.6666666666667 234.6666666666667L350.08 254.08L461.4399999999999 142.9333333333333L441.8133333333333 123.52L330.6666666666667 234.6666666666667M143.36 389.9733333333334L216.5333333333333 316.8L131.2 231.4666666666667L58.0266666666667 304.64C41.3866666666667 321.28 41.3866666666667 348.3733333333334 58.0266666666667 365.0133333333333L82.9866666666667 389.9733333333333C99.6266666666667 406.6133333333334 126.72 406.6133333333334 143.36 389.9733333333333M310.8266666666667 288L325.9733333333334 272.8533333333334L175.1466666666667 122.0266666666667L160 137.1733333333334L141.6533333333333 211.84L236.16 306.3466666666667L310.8266666666667 288z" />
-    <glyph glyph-name="spray"
-      unicode="&#xF665;"
-      horiz-adv-x="512" d=" M213.3333333333333 362.6666666666667H256V320H213.3333333333333V362.6666666666667M149.3333333333333 384H192V341.3333333333334H149.3333333333333V384M149.3333333333333 320H192V277.3333333333334H149.3333333333333V320M128 277.3333333333334V234.6666666666667H85.3333333333333V277.3333333333334H128M128 341.3333333333334V298.6666666666667H85.3333333333333V341.3333333333334H128M128 405.3333333333333V362.6666666666667H85.3333333333333V405.3333333333333H128M277.3333333333333 -21.3333333333333C253.8666666666667 -21.3333333333333 234.6666666666667 -2.1333333333333 234.6666666666667 21.3333333333334V234.6666666666667C234.6666666666667 258.1333333333334 253.8666666666667 277.3333333333334 277.3333333333333 277.3333333333334V298.6666666666667H298.6666666666667V362.6666666666667H362.6666666666667V298.6666666666667H384V277.3333333333334C407.4666666666667 277.3333333333334 426.6666666666667 258.1333333333334 426.6666666666667 234.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H277.3333333333333M277.3333333333333 234.6666666666667V21.3333333333334H384V234.6666666666667H277.3333333333333z" />
-    <glyph glyph-name="spray-bottle"
-      unicode="&#xFADF;"
-      horiz-adv-x="512" d=" M256 298.6666666666667H320C334.08 285.0133333333333 341.3333333333333 270.7200000000001 341.3333333333333 256V-21.3333333333333H170.6666666666667V128C170.6666666666667 133.9733333333334 173.0133333333333 141.0133333333333 177.0666666666667 149.3333333333334L256 298.6666666666667M341.3333333333333 362.6666666666667L320 320H256V341.3333333333334L213.3333333333333 298.6666666666667H192L213.3333333333333 341.3333333333334V362.6666666666667H192V405.3333333333333H309.3333333333333C327.04 405.3333333333333 341.3333333333333 391.04 341.3333333333333 373.3333333333334V362.6666666666667z" />
-    <glyph glyph-name="square"
-      unicode="&#xF763;"
-      horiz-adv-x="512" d=" M64 384V0H448V384" />
-    <glyph glyph-name="square-edit-outline"
-      unicode="&#xF90B;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V192H405.3333333333333V42.6666666666667H106.6666666666667V341.3333333333334H256V384H106.6666666666667M379.3066666666667 362.6666666666667C375.68 362.6666666666667 371.84 361.1733333333334 369.0666666666667 358.4L343.04 332.5866666666667L396.3733333333334 279.2533333333334L422.4 305.0666666666667C427.9466666666667 310.6133333333334 427.9466666666667 320 422.4 325.3333333333334L389.3333333333333 358.4C386.56 361.1733333333334 382.9333333333333 362.6666666666667 379.3066666666667 362.6666666666667M327.8933333333333 317.44L170.6666666666667 160V106.6666666666667H224L381.2266666666667 264.1066666666667L327.8933333333333 317.44z" />
-    <glyph glyph-name="square-inc"
-      unicode="&#xF4CA;"
-      horiz-adv-x="512" d=" M128 384H384C419.4133333333333 384 448 355.4133333333334 448 320V64C448 28.5866666666667 419.4133333333333 0 384 0H128C92.5866666666667 0 64 28.5866666666667 64 64V320C64 355.4133333333334 92.5866666666667 384 128 384M149.3333333333333 320C137.6 320 128 310.4 128 298.6666666666667V85.3333333333334C128 73.6 137.6 64 149.3333333333333 64H362.6666666666667C374.4 64 384 73.6 384 85.3333333333334V298.6666666666667C384 310.4 374.4 320 362.6666666666667 320H149.3333333333333M202.6666666666667 256H309.3333333333333C315.3066666666666 256 320 251.3066666666667 320 245.3333333333334V138.6666666666667C320 132.6933333333334 315.3066666666666 128 309.3333333333333 128H202.6666666666667C196.6933333333333 128 192 132.6933333333334 192 138.6666666666667V245.3333333333334C192 251.3066666666667 196.6933333333333 256 202.6666666666667 256z" />
-    <glyph glyph-name="square-inc-cash"
-      unicode="&#xF4CB;"
-      horiz-adv-x="512" d=" M117.3333333333333 448H394.6666666666667C459.52 448 512 395.52 512 330.6666666666667V53.3333333333334C512 -11.52 459.52 -64 394.6666666666667 -64H117.3333333333333C52.48 -64 0 -11.52 0 53.3333333333334V330.6666666666667C0 395.52 52.48 448 117.3333333333333 448M328.32 124.16C328.32 90.4533333333334 309.3333333333333 68.0533333333334 274.1333333333334 65.0666666666667V178.9866666666667C310.4 167.8933333333334 328.32 156.5866666666667 328.32 124.16M248.5333333333334 320V215.8933333333334C220.5866666666667 224.0000000000001 192.64 236.1600000000001 192.64 268.1600000000001C192.64 299.9466666666667 217.1733333333334 317.4400000000001 248.5333333333334 320M330.6666666666667 285.8666666666667L352 302.9333333333334C333.2266666666667 327.2533333333334 307.2 343.04 274.1333333333334 346.24V366.9333333333334H248.5333333333334V346.6666666666667C202.6666666666667 343.68 163.84 316.3733333333334 163.84 266.6666666666667C163.84 213.3333333333334 207.7866666666667 196.6933333333334 248.5333333333334 185.8133333333334V64.8533333333334C224.8533333333334 67.4133333333334 198.1866666666667 78.72 179.84 106.0266666666666L155.7333333333333 90.0266666666666C174.9333333333333 61.44 208.2133333333333 42.6666666666667 248.5333333333333 39.68V17.0666666666667H274.1333333333333V39.2533333333333C327.4666666666666 42.6666666666667 356.2666666666667 78.08 356.2666666666667 125.0133333333333C356.2666666666667 179.6266666666667 315.9466666666666 197.12 274.1333333333334 209.28V318.9333333333334C298.6666666666667 315.3066666666667 316.8 303.7866666666667 330.6666666666667 285.8666666666667z" />
-    <glyph glyph-name="square-medium"
-      unicode="&#xFA12;"
-      horiz-adv-x="512" d=" M341.3333333333333 277.3333333333334H170.6666666666667V106.6666666666667H341.3333333333333V277.3333333333334z" />
-    <glyph glyph-name="square-medium-outline"
-      unicode="&#xFA13;"
-      horiz-adv-x="512" d=" M298.6666666666667 234.6666666666667V149.3333333333334H213.3333333333333V234.6666666666667H298.6666666666667M341.3333333333333 277.3333333333334H170.6666666666667V106.6666666666667H341.3333333333333V277.3333333333334z" />
-    <glyph glyph-name="square-outline"
-      unicode="&#xF762;"
-      horiz-adv-x="512" d=" M64 384H448V0H64V384M106.6666666666667 341.3333333333334V42.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="square-root"
-      unicode="&#xF783;"
-      horiz-adv-x="512" d=" M250.88 88.96L311.2533333333334 149.3333333333334L250.88 209.7066666666667L280.96 239.7866666666667L341.3333333333333 179.4133333333334L401.7066666666666 239.7866666666667L431.7866666666667 209.7066666666667L371.4133333333333 149.3333333333334L431.7866666666667 88.96L401.7066666666667 58.8800000000001L341.3333333333333 119.2533333333333L280.96 58.88L250.88 88.96M42.6666666666667 213.3333333333334H106.6666666666667L155.52 98.1333333333334L213.3333333333333 320H469.3333333333333V277.3333333333334H246.4L185.1733333333333 42.6666666666667H132.6933333333333L78.5066666666667 170.6666666666667H42.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="square-root-box"
-      unicode="&#xF9A2;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667M239.7866666666667 320H405.3333333333333V277.3333333333334H272.2133333333333L213.3333333333333 64H170.6666666666667L133.3333333333333 192H106.6666666666667V234.6666666666667H165.3333333333333L192 143.36L239.7866666666667 320M298.6666666666667 222.08L336.8533333333333 183.8933333333334L375.2533333333334 222.08L405.3333333333333 192L367.1466666666667 153.8133333333334L405.3333333333333 115.4133333333334L375.2533333333334 85.3333333333334L336.8533333333333 123.52L298.6666666666667 85.3333333333334L268.5866666666667 115.4133333333334L306.7733333333333 153.8133333333334L268.5866666666667 192L298.6666666666667 222.08z" />
-    <glyph glyph-name="square-small"
-      unicode="&#xFA14;"
-      horiz-adv-x="512" d=" M213.3333333333333 149.3333333333334V234.6666666666667H298.6666666666667V149.3333333333334H213.3333333333333z" />
-    <glyph glyph-name="squeegee"
-      unicode="&#xFAE0;"
-      horiz-adv-x="512" d=" M469.3333333333333 405.3333333333333V341.3333333333334H42.6666666666667V405.3333333333333H469.3333333333333M42.6666666666667 277.3333333333334H149.3333333333333L192 234.6666666666667H213.3333333333333V21.3333333333334C213.3333333333333 -2.1333333333333 232.5333333333334 -21.3333333333333 256 -21.3333333333333S298.6666666666667 -2.1333333333333 298.6666666666667 21.3333333333334V234.6666666666667H320L362.6666666666667 277.3333333333334H469.3333333333333V320H42.6666666666667V277.3333333333334z" />
-    <glyph glyph-name="ssh"
-      unicode="&#xF8BF;"
-      horiz-adv-x="512" d=" M96 256C83.2 256 74.6666666666667 245.3333333333334 74.6666666666667 234.6666666666667V197.3333333333334C74.6666666666667 186.6666666666667 83.2 176 96 176H149.3333333333333V160H74.6666666666667V128H160C172.8 128 181.3333333333333 138.6666666666667 181.3333333333333 149.3333333333334V186.6666666666667C181.3333333333333 197.3333333333334 172.8 208 160 208H106.6666666666667V224H181.3333333333333V256H96M224 256C211.2 256 202.6666666666667 245.3333333333334 202.6666666666667 234.6666666666667V197.3333333333334C202.6666666666667 186.6666666666667 211.2 176 224 176H277.3333333333333V160H202.6666666666667V128H288C300.8 128 309.3333333333333 138.6666666666667 309.3333333333333 149.3333333333334V186.6666666666667C309.3333333333333 197.3333333333334 300.8 208 288 208H234.6666666666667V224H309.3333333333333V256H224M330.6666666666667 256V128H362.6666666666667V181.3333333333334H405.3333333333333V128H437.3333333333333V256H405.3333333333333V213.3333333333334H362.6666666666667V256H330.6666666666667z" />
-    <glyph glyph-name="stack-exchange"
-      unicode="&#xF60B;"
-      horiz-adv-x="512" d=" M85.3333333333333 148.48V213.3333333333334H426.6666666666667V148.48H85.3333333333333M85.3333333333333 234.6666666666667V298.6666666666667H426.6666666666667V234.6666666666667H85.3333333333333M372.48 405.3333333333333C402.3466666666667 405.3333333333333 426.6666666666667 380.16 426.6666666666667 349.2266666666667V320H85.3333333333333V349.2266666666667C85.3333333333333 380.16 109.6533333333333 405.3333333333333 139.52 405.3333333333333H372.48M85.3333333333333 128H426.6666666666667V99.2C426.6666666666667 68.0533333333333 402.3466666666667 42.6666666666667 372.48 42.6666666666667H352L277.3333333333333 -21.3333333333333V42.6666666666667H139.52C109.6533333333333 42.6666666666667 85.3333333333333 68.0533333333334 85.3333333333333 99.2V128z" />
-    <glyph glyph-name="stack-overflow"
-      unicode="&#xF4CC;"
-      horiz-adv-x="512" d=" M370.3466666666667 17.0666666666667V131.84H408.5333333333333V-21.3333333333333H64V131.84H102.4V17.0666666666667H370.3466666666667M144.4266666666667 142.5066666666667L152.32 180.0533333333334L339.84 140.5866666666667L331.9466666666667 103.04L144.4266666666667 142.5066666666667M169.1733333333334 232.32L185.3866666666667 266.6666666666667L359.04 186.0266666666667L342.8266666666667 151.4666666666667L169.1733333333333 232.32M217.3866666666667 317.44L241.92 346.88L389.12 224L364.5866666666667 194.7733333333333L217.3866666666667 317.44M312.3200000000001 408.1066666666666L426.6666666666667 254.2933333333334L395.9466666666666 231.4666666666667L281.6 385.28L312.32 408.1066666666667M140.5866666666667 55.2533333333333V93.6533333333334H332.16V55.2533333333333H140.5866666666667z" />
-    <glyph glyph-name="stadium"
-      unicode="&#xF71F;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H149.3333333333333L213.3333333333333 341.3333333333334L149.3333333333333 298.6666666666667V270.2933333333334C180.6933333333333 274.7733333333334 217.1733333333333 277.3333333333334 256 277.3333333333334C294.8266666666667 277.3333333333334 331.3066666666666 274.7733333333334 362.6666666666667 270.2933333333334V384H405.3333333333333L469.3333333333333 341.3333333333334L405.3333333333333 298.6666666666667V262.1866666666667C444.8 252.3733333333333 469.3333333333333 238.9333333333334 469.3333333333333 224C469.3333333333333 194.56 373.3333333333333 170.6666666666667 256 170.6666666666667S42.6666666666667 194.56 42.6666666666667 224C42.6666666666667 238.9333333333334 67.2 252.3733333333334 106.6666666666667 262.1866666666667V384M256 245.3333333333334C185.3866666666667 245.3333333333334 149.3333333333333 241.7066666666667 149.3333333333333 224S185.3866666666667 202.6666666666667 256 202.6666666666667S362.6666666666667 206.2933333333334 362.6666666666667 224S326.6133333333334 245.3333333333334 256 245.3333333333334M256 133.3333333333334C337.28 133.3333333333334 409.6 147.6266666666667 456.5333333333333 169.6L426.6666666666667 0H320V42.6666666666667C320 66.1333333333334 300.8 85.3333333333334 277.3333333333333 85.3333333333334H234.6666666666667C211.2 85.3333333333334 192 66.1333333333334 192 42.6666666666667V0H85.3333333333333L55.4666666666667 169.6C102.4 147.6266666666667 174.72 133.3333333333334 256 133.3333333333334z" />
-    <glyph glyph-name="stairs"
-      unicode="&#xF4CD;"
-      horiz-adv-x="512" d=" M320 341.3333333333334V256H234.6666666666667V170.6666666666667H149.3333333333333V85.3333333333334H64V21.3333333333334H213.3333333333333V106.6666666666667H298.6666666666667V192H384V277.3333333333334H469.3333333333333V341.3333333333334H320z" />
-    <glyph glyph-name="standard-definition"
-      unicode="&#xF7EE;"
-      horiz-adv-x="512" d=" M277.3333333333333 298.6666666666667H341.3333333333333C376.7466666666667 298.6666666666667 405.3333333333333 270.0800000000001 405.3333333333333 234.6666666666667V149.3333333333334C405.3333333333333 113.92 376.7466666666667 85.3333333333334 341.3333333333333 85.3333333333334H277.3333333333333V298.6666666666667M341.3333333333333 128C353.0666666666667 128 362.6666666666667 137.6 362.6666666666667 149.3333333333334V234.6666666666667C362.6666666666667 246.4000000000001 353.0666666666667 256 341.3333333333333 256H320V128H341.3333333333333M149.3333333333333 298.6666666666667H234.6666666666667V256H149.3333333333333V213.3333333333334H192C215.4666666666667 213.3333333333334 234.6666666666667 194.1333333333333 234.6666666666667 170.6666666666667V128C234.6666666666667 104.5333333333333 215.4666666666667 85.3333333333334 192 85.3333333333334H106.6666666666667V128H192V170.6666666666667H149.3333333333333C125.8666666666667 170.6666666666667 106.6666666666667 189.8666666666667 106.6666666666667 213.3333333333334V256C106.6666666666667 279.4666666666667 125.8666666666667 298.6666666666667 149.3333333333333 298.6666666666667z" />
-    <glyph glyph-name="star"
-      unicode="&#xF4CE;"
-      horiz-adv-x="512" d=" M256 79.5733333333334L387.84 0L352.8533333333333 149.9733333333334L469.3333333333333 250.88L315.9466666666666 264.1066666666667L256 405.3333333333333L196.0533333333333 264.1066666666667L42.6666666666667 250.88L158.9333333333333 149.9733333333334L124.16 0L256 79.5733333333334z" />
-    <glyph glyph-name="star-box"
-      unicode="&#xFA72;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 18.9866666666667 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M332.3733333333334 85.3333333333334L312.1066666666667 172.3733333333333L379.52 230.6133333333334L290.56 238.2933333333334L256 320L221.44 238.08L132.48 230.4000000000001L199.8933333333333 172.16L179.6266666666667 85.3333333333334L256 131.4133333333334L332.3733333333334 85.3333333333334z" />
-    <glyph glyph-name="star-box-outline"
-      unicode="&#xFA73;"
-      horiz-adv-x="512" d=" M332.3733333333334 85.3333333333334L256 131.4133333333334L179.6266666666667 85.3333333333334L199.8933333333333 172.16L132.48 230.4000000000001L221.44 238.08L256 320L290.56 238.2933333333334L379.52 230.6133333333334L312.1066666666667 172.3733333333333L332.3733333333333 85.3333333333334M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 18.9866666666667 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M106.6666666666667 341.3333333333334V42.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="star-circle"
-      unicode="&#xF4CF;"
-      horiz-adv-x="512" d=" M346.24 64L256 118.4L165.76 64L189.6533333333333 166.6133333333334L110.08 235.52L215.04 244.48L256 341.3333333333334L296.96 244.6933333333334L401.92 235.7333333333333L322.3466666666667 166.8266666666667L346.24 64M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.3333333333334 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="star-circle-outline"
-      unicode="&#xF9A3;"
-      horiz-adv-x="512" d=" M183.04 80L202.6666666666667 162.9866666666667L138.6666666666667 218.0266666666667L222.9333333333333 225.92L256 302.9333333333334L289.0666666666667 225.0666666666667L373.3333333333333 218.0266666666667L309.3333333333333 162.9866666666667L328.96 80L256 123.9466666666667L183.04 80M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334S426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="star-face"
-      unicode="&#xF9A4;"
-      horiz-adv-x="512" d=" M256 394.6666666666667L179.6266666666667 276.0533333333334L42.6666666666667 240.2133333333334L132.2666666666667 130.5600000000001L124.16 -10.6666666666666L256 40.7466666666667L387.84 -10.6666666666666L379.7333333333334 130.5600000000001L469.3333333333333 240.2133333333334L332.3733333333334 276.0533333333334L256 394.6666666666667M200.1066666666666 224C213.3333333333333 224 224 213.3333333333334 224 199.8933333333334C224 186.6666666666668 213.3333333333333 176 200.1066666666666 176C186.6666666666666 176 176 186.6666666666667 176 199.8933333333334C176 213.3333333333334 186.6666666666667 224 200.1066666666666 224M312.1066666666667 224C325.3333333333333 224 336 213.3333333333334 336 199.8933333333334C336 186.6666666666668 325.3333333333333 176 312.1066666666667 176C298.6666666666667 176 288 186.6666666666667 288 199.8933333333334C288 213.3333333333334 298.6666666666667 224 312.1066666666667 224M192 128H320C309.3333333333333 102.1866666666667 283.9466666666667 85.3333333333334 256 85.3333333333334S202.6666666666667 102.1866666666667 192 128z" />
-    <glyph glyph-name="star-four-points"
-      unicode="&#xFAE1;"
-      horiz-adv-x="512" d=" M256 426.6666666666667L192 256L21.3333333333333 192L192 128L256 -42.6666666666666L320 128L490.6666666666666 192L320 256L256 426.6666666666667z" />
-    <glyph glyph-name="star-four-points-outline"
-      unicode="&#xFAE2;"
-      horiz-adv-x="512" d=" M256 305.0666666666667L286.9333333333333 222.9333333333333L369.0666666666667 192L286.9333333333334 161.0666666666667L256 78.9333333333333L225.0666666666667 161.0666666666667L142.9333333333333 192L225.0666666666667 222.9333333333333L256 305.0666666666667M256 426.6666666666667L192 256L21.3333333333333 192L192 128L256 -42.6666666666666L320 128L490.6666666666666 192L320 256L256 426.6666666666667z" />
-    <glyph glyph-name="star-half"
-      unicode="&#xF4D0;"
-      horiz-adv-x="512" d=" M256 119.4666666666667V317.8666666666667L292.48 231.8933333333334L385.92 224.0000000000001L315.0933333333333 162.3466666666667L336.2133333333333 71.0400000000001M469.3333333333333 250.88L315.9466666666666 263.8933333333333L256 405.3333333333333L196.0533333333333 263.8933333333333L42.6666666666667 250.88L158.9333333333333 149.9733333333334L124.16 0L256 79.5733333333334L387.84 0L352.8533333333333 149.9733333333334L469.3333333333333 250.88z" />
-    <glyph glyph-name="star-off"
-      unicode="&#xF4D1;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L363.7333333333334 14.72L256 79.5733333333334L124.16 0L158.9333333333333 149.9733333333334L42.6666666666667 250.88L120.7466666666667 257.4933333333334L42.6666666666667 335.5733333333334M256 405.3333333333333L315.9466666666667 264.1066666666667L469.3333333333333 250.88L352.8533333333333 149.9733333333334L357.76 129.0666666666667L203.9466666666666 282.88L256 405.3333333333333z" />
-    <glyph glyph-name="star-outline"
-      unicode="&#xF4D2;"
-      horiz-adv-x="512" d=" M256 119.68L175.7866666666667 71.2533333333333L196.9066666666667 162.5600000000001L126.08 224L219.52 231.8933333333333L256 318.0800000000001L292.48 231.8933333333334L385.92 224.0000000000001L315.0933333333333 162.5600000000001L336.2133333333333 71.2533333333333M469.3333333333333 250.88L315.9466666666666 263.8933333333333L256 405.3333333333333L196.0533333333333 263.8933333333333L42.6666666666667 250.88L158.9333333333333 149.9733333333334L124.16 0L256 79.5733333333334L387.84 0L352.8533333333333 149.9733333333334L469.3333333333333 250.88z" />
-    <glyph glyph-name="star-three-points"
-      unicode="&#xFAE3;"
-      horiz-adv-x="512" d=" M256 392.5333333333333L192 183.4666666666667L42.6666666666667 23.4666666666667L256 72.5333333333334L469.3333333333333 21.3333333333334L320 181.3333333333334L256 392.5333333333334z" />
-    <glyph glyph-name="star-three-points-outline"
-      unicode="&#xFAE4;"
-      horiz-adv-x="512" d=" M256 245.3333333333334L281.6 160L341.3333333333333 96L256 115.2000000000001L168.5333333333333 96L228.2666666666667 160L256 245.3333333333334M256 392.5333333333334L192 183.4666666666667L42.6666666666667 23.4666666666667L256 72.5333333333334L469.3333333333333 21.3333333333334L320 181.3333333333334L256 392.5333333333334z" />
-    <glyph glyph-name="steam"
-      unicode="&#xF4D3;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333C157.8666666666667 -21.3333333333333 75.7333333333334 44.3733333333333 50.3466666666667 133.76L132.0533333333333 100.0533333333333C137.6 72.5333333333333 162.1333333333333 51.6266666666667 191.36 51.6266666666667C224.64 51.6266666666667 251.7333333333333 78.72 251.7333333333333 112V114.7733333333333L324.2666666666667 166.6133333333334H325.9733333333333C370.3466666666667 166.6133333333334 406.4 202.6666666666666 406.4 247.04S370.3466666666667 327.4666666666667 325.9733333333334 327.4666666666667S245.3333333333334 291.4133333333333 245.3333333333334 247.04V245.9733333333333L194.7733333333334 172.16L191.3600000000001 172.3733333333333C178.7733333333334 172.3733333333333 167.0400000000001 168.5333333333333 157.4400000000001 161.92L42.6666666666667 209.0666666666667C51.84 318.9333333333334 143.5733333333333 405.3333333333333 256 405.3333333333333M176.64 81.7066666666667C193.7066666666667 74.6666666666667 213.3333333333333 82.56 220.3733333333333 99.6266666666667C227.4133333333333 116.6933333333333 219.3066666666666 136.1066666666667 202.6666666666666 143.1466666666667L175.36 154.4533333333333C185.8133333333333 158.2933333333333 197.5466666666666 158.5066666666666 208.64 153.8133333333333C219.9466666666666 149.3333333333333 228.6933333333333 140.5866666666667 233.1733333333333 129.28C237.8666666666667 118.1866666666666 237.8666666666667 105.8133333333333 233.1733333333333 94.72C224 71.68 196.9066666666667 60.5866666666666 173.8666666666667 70.1866666666667C163.2 74.6666666666667 155.0933333333333 82.7733333333333 150.6133333333334 92.3733333333333L176.64 81.7066666666667M379.7333333333334 247.04C379.7333333333334 217.3866666666666 355.6266666666667 193.28 325.9733333333334 193.28C296.5333333333334 193.28 272.4266666666667 217.3866666666666 272.4266666666667 247.04C272.4266666666667 276.48 296.5333333333334 300.5866666666667 325.9733333333334 300.5866666666667C355.6266666666667 300.5866666666667 379.7333333333334 276.48 379.7333333333334 247.04M285.8666666666667 247.04C285.8666666666667 224.8533333333333 303.7866666666667 206.72 326.1866666666667 206.72C348.3733333333334 206.72 366.2933333333334 224.8533333333333 366.2933333333334 247.04S348.3733333333334 287.36 326.1866666666667 287.36C303.7866666666667 287.36 285.8666666666667 269.2266666666667 285.8666666666667 247.04z" />
-    <glyph glyph-name="steam-box"
-      unicode="&#xF90C;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V128L132.0533333333333 100.0533333333334C137.6 72.5333333333334 162.1333333333333 51.6266666666667 191.36 51.6266666666667C224.64 51.6266666666667 251.7333333333333 78.72 251.7333333333333 112.0000000000001V114.7733333333334L324.2666666666667 166.6133333333334H325.9733333333333C370.3466666666667 166.6133333333334 406.4 202.6666666666667 406.4 247.0400000000001S370.3466666666667 327.4666666666667 325.9733333333334 327.4666666666667S245.3333333333334 291.4133333333334 245.3333333333334 247.0400000000001V245.9733333333334L194.7733333333334 172.16L191.3600000000001 172.3733333333333C178.7733333333334 172.3733333333333 167.0400000000001 168.5333333333334 157.4400000000001 161.92L64 200.5333333333334V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M176.64 81.7066666666667C193.7066666666667 74.6666666666667 213.3333333333333 82.56 220.3733333333333 99.6266666666667C227.4133333333333 116.6933333333333 219.3066666666666 136.1066666666667 202.6666666666666 143.1466666666667L175.36 154.4533333333333C185.8133333333333 158.2933333333333 197.5466666666666 158.5066666666666 208.64 153.8133333333333C219.9466666666666 149.3333333333333 228.6933333333333 140.5866666666667 233.1733333333333 129.28C237.8666666666667 118.1866666666666 237.8666666666667 105.8133333333333 233.1733333333333 94.72C224 71.68 196.9066666666667 60.5866666666666 173.8666666666667 70.1866666666667C163.2 74.6666666666667 155.0933333333333 82.7733333333333 150.6133333333334 92.3733333333333L176.64 81.7066666666667M379.7333333333334 247.04C379.7333333333334 217.3866666666666 355.6266666666667 193.28 325.9733333333334 193.28C296.5333333333334 193.28 272.4266666666667 217.3866666666666 272.4266666666667 247.04C272.4266666666667 276.6933333333334 296.32 300.5866666666667 325.9733333333334 300.5866666666667C355.6266666666667 300.5866666666667 379.7333333333334 276.48 379.7333333333334 247.04M285.8666666666667 247.04C285.8666666666667 224.8533333333333 303.7866666666667 206.72 326.1866666666667 206.72C348.3733333333334 206.72 366.2933333333334 224.8533333333333 366.2933333333334 247.04S348.3733333333334 287.36 326.1866666666667 287.36C303.7866666666667 287.36 285.8666666666667 269.2266666666667 285.8666666666667 247.04z" />
-    <glyph glyph-name="steering"
-      unicode="&#xF4D4;"
-      horiz-adv-x="512" d=" M277.3333333333333 23.04C315.7333333333334 27.7333333333333 348.8 43.7333333333333 376.5333333333333 71.4666666666666C404.2666666666667 99.2 420.2666666666667 132.2666666666667 424.9599999999999 170.6666666666666H360.9599999999999C356.2666666666667 149.3333333333333 346.4533333333333 131.4133333333333 331.52 116.48C316.5866666666667 101.5466666666666 298.6666666666667 91.7333333333333 277.3333333333333 87.04V23.04M213.3333333333333 277.3333333333334H298.6666666666667L362.6666666666667 213.3333333333334H424.9600000000001C419.6266666666667 254.9333333333334 400.8533333333334 290.56 368.4266666666668 320C336.2133333333333 348.5866666666667 298.6666666666667 362.6666666666667 256 362.6666666666667C213.3333333333333 362.6666666666667 175.7866666666667 348.5866666666667 143.5733333333333 320C111.1466666666667 290.56 92.3733333333333 254.9333333333334 87.04 213.3333333333334H149.3333333333333L213.3333333333333 277.3333333333334M234.6666666666667 23.04V87.04C213.3333333333333 91.7333333333333 195.4133333333333 101.5466666666666 180.48 116.48C165.5466666666667 131.4133333333333 155.7333333333334 149.3333333333333 151.04 170.6666666666666H87.04C91.7333333333334 132.9066666666667 107.7333333333334 100.2666666666666 135.4666666666667 72.5333333333333C163.2 44.8 196.2666666666667 28.3733333333333 234.6666666666667 23.04M256 405.3333333333333C314.6666666666667 405.3333333333333 364.8 384 406.4 342.4C448 300.8 469.3333333333333 250.6666666666667 469.3333333333333 192S448 83.2 406.4 41.6C364.8 0 314.6666666666667 -21.3333333333333 256 -21.3333333333333S147.2 0 105.6 41.6C64 83.2 42.6666666666667 133.3333333333334 42.6666666666667 192S64 300.8 105.6 342.4C147.2 384 197.3333333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="steering-off"
-      unicode="&#xF90D;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L368 10.6666666666667C334.9333333333333 -10.6666666666666 297.6 -21.3333333333333 256 -21.3333333333333C197.3333333333333 -21.3333333333333 147.2 0 105.6 41.6C64 83.2 42.6666666666667 133.3333333333334 42.6666666666667 192C42.6666666666667 233.6 53.3333333333333 270.9333333333334 74.6666666666667 304L42.6666666666667 335.5733333333334M277.3333333333333 23.04C298.6666666666667 25.6 318.5066666666667 32 336.64 41.6L288 90.0266666666666C284.5866666666667 88.7466666666667 280.7466666666667 87.8933333333333 277.3333333333333 87.04V23.04M87.04 213.3333333333334H149.3333333333333L157.2266666666667 221.2266666666667L105.8133333333333 272.4266666666667C96 254.2933333333334 89.8133333333333 234.6666666666667 87.04 213.3333333333334M424.9600000000001 170.6666666666667H360.9600000000001C358.4 159.1466666666667 354.1333333333334 148.2666666666667 348.3733333333334 138.6666666666667L211.4133333333333 275.4133333333334L213.3333333333333 277.3333333333334H298.6666666666667L362.6666666666667 213.3333333333334H424.9600000000001C419.6266666666667 254.9333333333334 400.8533333333334 290.56 368.4266666666668 320C336.2133333333333 348.5866666666667 298.6666666666667 362.6666666666667 256 362.6666666666667C218.88 362.6666666666667 185.8133333333333 352 156.5866666666667 330.6666666666667L126.08 360.7466666666667C163.4133333333333 390.1866666666667 206.72 405.3333333333333 256 405.3333333333333C314.6666666666667 405.3333333333333 364.8 384 406.4 342.4C448 300.8 469.3333333333333 250.6666666666667 469.3333333333333 192C469.3333333333333 142.72 454.1866666666666 99.4133333333334 424.7466666666667 62.08L394.6666666666667 92.3733333333333C411.3066666666667 115.4133333333333 421.5466666666667 141.6533333333333 424.9600000000001 170.6666666666666M234.6666666666667 23.04V87.04C213.3333333333333 91.7333333333333 195.4133333333333 101.5466666666666 180.48 116.48C165.5466666666667 131.4133333333333 155.7333333333334 149.3333333333333 151.04 170.6666666666666H87.04C91.7333333333334 132.9066666666667 107.7333333333334 100.2666666666666 135.4666666666667 72.5333333333333C163.2 44.8 196.2666666666667 28.3733333333333 234.6666666666667 23.04z" />
-    <glyph glyph-name="step-backward"
-      unicode="&#xF4D5;"
-      horiz-adv-x="512" d=" M405.3333333333333 341.3333333333334V42.6666666666667H341.3333333333333V341.3333333333334M298.6666666666667 341.3333333333334V42.6666666666667L64 192" />
-    <glyph glyph-name="step-backward-2"
-      unicode="&#xF4D6;"
-      horiz-adv-x="512" d=" M362.6666666666667 341.3333333333334H298.6666666666667V42.6666666666667H362.6666666666667V341.3333333333334M256 341.3333333333334L21.3333333333333 192L256 42.6666666666667V341.3333333333334M469.3333333333333 341.3333333333334H405.3333333333333V42.6666666666667H469.3333333333333V341.3333333333334z" />
-    <glyph glyph-name="step-forward"
-      unicode="&#xF4D7;"
-      horiz-adv-x="512" d=" M106.6666666666667 341.3333333333334V42.6666666666667H170.6666666666667V341.3333333333334M213.3333333333333 341.3333333333334V42.6666666666667L448 192" />
-    <glyph glyph-name="step-forward-2"
-      unicode="&#xF4D8;"
-      horiz-adv-x="512" d=" M149.3333333333333 341.3333333333334H213.3333333333333V42.6666666666667H149.3333333333333V341.3333333333334M256 341.3333333333334L490.6666666666666 192L256 42.6666666666667V341.3333333333334M42.6666666666667 341.3333333333334H106.6666666666667V42.6666666666667H42.6666666666667V341.3333333333334z" />
-    <glyph glyph-name="stethoscope"
-      unicode="&#xF4D9;"
-      horiz-adv-x="512" d=" M405.3333333333333 277.3333333333334C417.28 277.3333333333334 426.6666666666667 268.1600000000001 426.6666666666667 256C426.6666666666667 244.2666666666667 417.0666666666667 234.6666666666667 405.3333333333333 234.6666666666667C393.1733333333333 234.6666666666667 384 244.2666666666667 384 256C384 268.1600000000001 393.1733333333333 277.3333333333334 405.3333333333333 277.3333333333334M42.6666666666667 405.3333333333333V213.3333333333334C42.6666666666667 150.1866666666667 89.3866666666667 96 152.32 87.2533333333333C165.5466666666667 23.04 222.2933333333333 -21.3333333333333 288 -21.3333333333333C364.5866666666667 -21.3333333333333 426.6666666666667 40.7466666666667 426.6666666666667 117.3333333333334V196.0533333333334C451.4133333333333 205.0133333333333 469.3333333333333 228.48 469.3333333333333 256C469.3333333333333 291.4133333333334 440.7466666666667 320 405.3333333333333 320S341.3333333333333 291.4133333333334 341.3333333333333 256C341.3333333333333 228.48 359.2533333333334 204.8 384 196.0533333333334V119.2533333333333C384 65.92 341.3333333333333 23.2533333333333 288 23.2533333333333C245.3333333333333 23.2533333333333 209.4933333333334 49.0666666666667 196.6933333333333 87.4666666666667C256 100.2666666666667 298.6666666666667 153.6 298.6666666666667 213.3333333333334V405.3333333333333H213.3333333333333V341.3333333333334H256V213.3333333333334C256 166.1866666666667 217.8133333333333 128 170.6666666666667 128S85.3333333333333 166.1866666666667 85.3333333333333 213.3333333333334V341.3333333333334H128V405.3333333333333H42.6666666666667z" />
-    <glyph glyph-name="sticker"
-      unicode="&#xF5D0;"
-      horiz-adv-x="512" d=" M258.56 54.1866666666667L390.3999999999999 186.0266666666667C361.3866666666666 179.4133333333333 326.6133333333333 166.4 300.1599999999999 139.52C278.1866666666666 117.3333333333334 264.32 88.96 258.56 54.1866666666667M442.6666666666667 234.6666666666667H449.0666666666667C457.3866666666667 234.6666666666667 464.8533333333333 228.9066666666667 467.84 221.0133333333333C470.8266666666667 213.3333333333334 469.3333333333333 204.16 462.9333333333333 198.1866666666667L249.6 -15.1466666666666C245.3333333333333 -19.2 240.2133333333333 -21.3333333333333 234.6666666666667 -21.3333333333333L226.9866666666667 -19.84C219.0933333333334 -16.8533333333333 213.3333333333333 -9.3866666666667 213.3333333333333 -1.0666666666667C209.92 71.2533333333333 228.9066666666667 128.8533333333334 270.08 170.0266666666667C330.6666666666667 230.4000000000001 418.56 234.6666666666667 442.6666666666667 234.6666666666667M256 405.3333333333333C352 405.3333333333333 433.92 341.3333333333334 460.3733333333333 253.6533333333334L426.6666666666667 256H414.2933333333334C389.12 318.5066666666667 327.68 362.6666666666667 256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192C85.3333333333333 120.3200000000001 129.4933333333334 58.88 192 33.7066666666667C191.36 18.5599999999999 192 3.2 194.3466666666666 -12.16C106.6666666666667 14.2933333333334 42.6666666666667 96 42.6666666666667 192C42.6666666666667 309.9733333333334 138.6666666666667 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="sticker-emoji"
-      unicode="&#xF784;"
-      horiz-adv-x="512" d=" M117.3333333333333 405.3333333333333C75.9466666666667 405.3333333333333 42.6666666666667 372.0533333333334 42.6666666666667 330.6666666666667V53.3333333333334C42.6666666666667 11.9466666666667 75.9466666666667 -21.3333333333333 117.3333333333333 -21.3333333333333H341.3333333333333L469.3333333333333 106.6666666666667V330.6666666666667C469.3333333333333 372.0533333333334 436.0533333333334 405.3333333333333 394.6666666666667 405.3333333333333H117.3333333333333M122.6666666666667 362.6666666666667H389.3333333333333C410.0266666666667 362.6666666666667 426.6666666666667 346.0266666666667 426.6666666666667 325.3333333333334V128H394.6666666666667C353.28 128 320 94.72 320 53.3333333333334V21.3333333333334H122.6666666666667C101.9733333333333 21.3333333333334 85.3333333333333 37.9733333333334 85.3333333333333 58.6666666666667V325.3333333333334C85.3333333333333 346.0266666666667 101.9733333333333 362.6666666666667 122.6666666666667 362.6666666666667M308.0533333333333 303.5733333333334C304.64 303.5733333333334 301.2266666666667 303.1466666666667 298.0266666666667 302.2933333333334C277.9733333333333 296.7466666666667 266.6666666666667 276.2666666666667 271.7866666666667 256C272.8533333333333 252.8 274.3466666666666 249.6 276.2666666666667 246.6133333333334L345.1733333333333 265.3866666666667C345.1733333333333 269.0133333333334 344.7466666666667 272.6400000000001 343.8933333333333 276.2666666666667C339.4133333333333 292.2666666666667 324.6933333333334 303.5733333333334 308.0533333333334 303.5733333333334M174.2933333333333 266.6666666666667C170.6666666666667 266.6666666666667 167.4666666666667 266.6666666666667 164.2666666666667 265.6C144.4266666666667 260.0533333333334 132.6933333333333 239.5733333333333 138.0266666666667 219.7333333333333C138.6666666666667 216.32 140.5866666666667 213.3333333333333 142.5066666666667 209.92L211.4133333333333 228.6933333333334C211.4133333333333 232.32 210.9866666666667 235.9466666666667 210.1333333333333 239.36C205.6533333333333 256 190.9333333333333 266.6666666666667 174.2933333333333 266.6666666666667M356.6933333333333 207.7866666666667L161.92 154.24C190.08 121.6 234.6666666666667 107.9466666666667 276.2666666666667 119.2533333333333C317.8666666666666 130.7733333333333 349.0133333333333 165.3333333333334 356.6933333333333 207.7866666666667z" />
-    <glyph glyph-name="stocking"
-      unicode="&#xF4DA;"
-      horiz-adv-x="512" d=" M362.6666666666667 405.3333333333333C386.1333333333334 405.3333333333333 405.3333333333333 386.1333333333334 405.3333333333333 362.6666666666667V298.6666666666667C405.3333333333333 275.2000000000001 386.1333333333334 256 362.6666666666667 256V85.3333333333334C362.6666666666667 67.2 352 51.84 335.7866666666667 45.6533333333334L202.6666666666667 -16.4266666666666C181.3333333333333 -26.4533333333333 155.52 -17.28 145.7066666666667 4.0533333333334L128 42.6666666666667C117.3333333333333 64 126.9333333333333 89.6 148.2666666666667 99.4133333333334L213.3333333333333 129.92V256C189.8666666666667 256 170.6666666666667 275.2000000000001 170.6666666666667 298.6666666666667V362.6666666666667C170.6666666666667 386.1333333333334 189.8666666666667 405.3333333333333 213.3333333333333 405.3333333333333H362.6666666666667M213.3333333333333 362.6666666666667V298.6666666666667H362.6666666666667V362.6666666666667H213.3333333333333z" />
-    <glyph glyph-name="stop"
-      unicode="&#xF4DB;"
-      horiz-adv-x="512" d=" M384 64H128V320H384V64z" />
-    <glyph glyph-name="stop-circle"
-      unicode="&#xF666;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M192 256H320V128H192" />
-    <glyph glyph-name="stop-circle-outline"
-      unicode="&#xF667;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M256 362.6666666666667C350.08 362.6666666666667 426.6666666666667 286.0800000000001 426.6666666666667 192S350.08 21.3333333333334 256 21.3333333333334S85.3333333333333 97.92 85.3333333333333 192S161.92 362.6666666666667 256 362.6666666666667M192 256V128H320V256" />
-    <glyph glyph-name="store"
-      unicode="&#xF4DC;"
-      horiz-adv-x="512" d=" M256 64H128V149.3333333333334H256M448 149.3333333333334V192L426.6666666666667 298.6666666666667H85.3333333333333L64 192V149.3333333333334H85.3333333333333V21.3333333333334H298.6666666666667V149.3333333333334H384V21.3333333333334H426.6666666666667V149.3333333333334M426.6666666666667 362.6666666666667H85.3333333333333V320H426.6666666666667V362.6666666666667z" />
-    <glyph glyph-name="store-24-hour"
-      unicode="&#xF4DD;"
-      horiz-adv-x="512" d=" M341.3333333333333 192H320V234.6666666666667H277.3333333333333V298.6666666666667H298.6666666666667V256H320V298.6666666666667H341.3333333333333M234.6666666666667 234.6666666666667H192V213.3333333333334H234.6666666666667V192H170.6666666666667V256H213.3333333333333V277.3333333333334H170.6666666666667V298.6666666666667H234.6666666666667M405.3333333333333 298.6666666666667V362.6666666666667H106.6666666666667V298.6666666666667H42.6666666666667V21.3333333333334H213.3333333333333V106.6666666666667H298.6666666666667V21.3333333333334H469.3333333333333V298.6666666666667H405.3333333333333z" />
-    <glyph glyph-name="stove"
-      unicode="&#xF4DE;"
-      horiz-adv-x="512" d=" M128 149.3333333333334H170.6666666666667L234.6666666666667 85.3333333333334H192L128 149.3333333333334M85.3333333333333 362.6666666666667H106.6666666666667V384C106.6666666666667 395.7333333333334 116.2666666666667 405.3333333333333 128 405.3333333333333H213.3333333333333C225.0666666666667 405.3333333333333 234.6666666666667 395.7333333333334 234.6666666666667 384V362.6666666666667H277.3333333333333V384C277.3333333333333 395.7333333333334 286.9333333333333 405.3333333333333 298.6666666666667 405.3333333333333H384C395.7333333333334 405.3333333333333 405.3333333333333 395.7333333333334 405.3333333333333 384V362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0V-21.3333333333333H362.6666666666667V0H149.3333333333333V-21.3333333333333H85.3333333333333V0C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M384 298.6666666666667C395.7333333333334 298.6666666666667 405.3333333333333 289.0666666666667 405.3333333333333 277.3333333333334S395.7333333333334 256 384 256S362.6666666666667 265.6 362.6666666666667 277.3333333333334S372.2666666666667 298.6666666666667 384 298.6666666666667M298.6666666666667 298.6666666666667C310.4 298.6666666666667 320 289.0666666666667 320 277.3333333333334S310.4 256 298.6666666666667 256S277.3333333333333 265.6 277.3333333333333 277.3333333333334S286.9333333333333 298.6666666666667 298.6666666666667 298.6666666666667M426.6666666666667 320H85.3333333333333V234.6666666666667H426.6666666666667V320M85.3333333333333 42.6666666666667H426.6666666666667V192H85.3333333333333V42.6666666666667M128 298.6666666666667C139.7333333333333 298.6666666666667 149.3333333333333 289.0666666666667 149.3333333333333 277.3333333333334S139.7333333333333 256 128 256S106.6666666666667 265.6 106.6666666666667 277.3333333333334S116.2666666666667 298.6666666666667 128 298.6666666666667M277.3333333333333 149.3333333333334H320L384 85.3333333333334H341.3333333333333L277.3333333333333 149.3333333333334z" />
-    <glyph glyph-name="strava"
-      unicode="&#xFB25;"
-      horiz-adv-x="512" d=" M318.2933333333333 81.92L357.3333333333333 159.36H414.9333333333333L318.72 -32L221.2266666666666 159.36H278.8266666666667L318.2933333333333 81.92M226.7733333333333 263.2533333333334L174.5066666666667 158.9333333333333H97.0666666666667L226.3466666666667 416L357.12 158.9333333333333H279.68L226.7733333333333 263.2533333333334z" />
-    <glyph glyph-name="subdirectory-arrow-left"
-      unicode="&#xF60C;"
-      horiz-adv-x="512" d=" M234.6666666666667 256L264.96 225.7066666666667L188.3733333333333 149.3333333333334H384V362.6666666666667H426.6666666666667V106.6666666666667H188.3733333333333L264.96 30.2933333333334L234.6666666666667 0L106.6666666666667 128L234.6666666666667 256z" />
-    <glyph glyph-name="subdirectory-arrow-right"
-      unicode="&#xF60D;"
-      horiz-adv-x="512" d=" M405.3333333333333 128L277.3333333333333 0L247.04 30.2933333333334L323.6266666666667 106.6666666666667H85.3333333333333V362.6666666666667H128V149.3333333333334H323.6266666666667L247.04 225.7066666666667L277.3333333333333 256L405.3333333333333 128z" />
-    <glyph glyph-name="subtitles"
-      unicode="&#xFA15;"
-      horiz-adv-x="512" d=" M426.6666666666667 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.4666666666667 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667M85.3333333333333 192H170.6666666666667V149.3333333333334H85.3333333333333V192M298.6666666666667 64H85.3333333333333V106.6666666666667H298.6666666666667V64M426.6666666666667 64H341.3333333333333V106.6666666666667H426.6666666666667V64M426.6666666666667 149.3333333333334H213.3333333333333V192H426.6666666666667V149.3333333333334z" />
-    <glyph glyph-name="subtitles-outline"
-      unicode="&#xFA16;"
-      horiz-adv-x="512" d=" M426.6666666666667 362.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H426.6666666666667M426.6666666666667 64V320H85.3333333333333V64H426.6666666666667M128 234.6666666666667H170.6666666666667V192H128V234.6666666666667M128 149.3333333333334H298.6666666666667V106.6666666666667H128V149.3333333333334M341.3333333333333 149.3333333333334H384V106.6666666666667H341.3333333333333V149.3333333333334M213.3333333333333 234.6666666666667H384V192H213.3333333333333V234.6666666666667z" />
-    <glyph glyph-name="subway"
-      unicode="&#xF6AB;"
-      horiz-adv-x="512" d=" M181.3333333333333 128C193.0666666666667 128 202.6666666666667 118.4 202.6666666666667 106.6666666666667S193.0666666666667 85.3333333333334 181.3333333333333 85.3333333333334S160 94.9333333333333 160 106.6666666666667S169.6 128 181.3333333333333 128M149.3333333333333 256H362.6666666666667V149.3333333333334H149.3333333333333V256M330.6666666666667 128C342.4 128 352 118.4 352 106.6666666666667S342.4 85.3333333333334 330.6666666666667 85.3333333333334S309.3333333333333 94.9333333333333 309.3333333333333 106.6666666666667S318.9333333333333 128 330.6666666666667 128M384 109.2266666666667V256C384 311.8933333333333 326.8266666666667 320 256 320C192 320 128 312.1066666666667 128 256V109.2266666666667C128 78.2933333333334 152.96 53.3333333333334 183.8933333333334 53.3333333333334L160 29.44V21.3333333333334H195.6266666666667L227.6266666666667 53.3333333333334H288L320 21.3333333333334H352V29.44L327.8933333333333 53.3333333333334C358.8266666666667 53.3333333333334 384 78.2933333333334 384 109.2266666666667M379.7333333333334 388.2666666666667C436.6933333333333 366.0800000000001 469.3333333333333 318.9333333333334 469.3333333333333 258.9866666666667V-21.3333333333333H42.6666666666667V258.9866666666667C42.6666666666667 318.9333333333334 75.3066666666667 366.0800000000001 132.2666666666667 388.2666666666667C170.6666666666667 403.4133333333334 216.32 405.3333333333333 256 405.3333333333333C295.68 405.3333333333333 341.3333333333333 403.4133333333334 379.7333333333334 388.2666666666667z" />
-    <glyph glyph-name="subway-variant"
-      unicode="&#xF4DF;"
-      horiz-adv-x="512" d=" M384 213.3333333333334H277.3333333333333V320H384M352 85.3333333333334C334.2933333333333 85.3333333333334 320 99.6266666666667 320 117.3333333333334S334.2933333333333 149.3333333333334 352 149.3333333333334S384 135.04 384 117.3333333333334S369.7066666666666 85.3333333333334 352 85.3333333333334M234.6666666666667 213.3333333333334H128V320H234.6666666666667M160 85.3333333333334C142.2933333333333 85.3333333333334 128 99.6266666666667 128 117.3333333333334S142.2933333333333 149.3333333333334 160 149.3333333333334S192 135.04 192 117.3333333333334S177.7066666666667 85.3333333333334 160 85.3333333333334M256 405.3333333333333C161.7066666666667 405.3333333333333 85.3333333333333 394.6666666666667 85.3333333333333 320V117.3333333333334C85.3333333333333 76.16 118.8266666666667 42.6666666666667 160 42.6666666666667L128 10.6666666666667V0H384V10.6666666666667L352 42.6666666666667C393.1733333333333 42.6666666666667 426.6666666666667 76.16 426.6666666666667 117.3333333333334V320C426.6666666666667 394.6666666666667 350.2933333333334 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="summit"
-      unicode="&#xF785;"
-      horiz-adv-x="512" d=" M320 384H362.6666666666667L469.3333333333333 341.3333333333334L362.6666666666667 298.6666666666667V231.04L469.3333333333333 0H42.6666666666667L170.6666666666667 170.6666666666667L245.3333333333333 70.4L320 231.0400000000001V384z" />
-    <glyph glyph-name="sunglasses"
-      unicode="&#xF4E0;"
-      horiz-adv-x="512" d=" M149.3333333333333 85.3333333333334H85.3333333333333C50.7733333333333 85.3333333333334 20.48 112.2133333333334 16.2133333333333 146.3466666666667L5.5466666666667 210.1333333333333C3.2 228.2666666666667 8.32 245.3333333333334 19.4133333333333 257.7066666666667C30.5066666666667 270.0800000000001 46.72 277.3333333333334 64 277.3333333333334H192C209.7066666666667 277.3333333333334 225.7066666666667 269.8666666666667 235.9466666666667 256.8533333333334C238.2933333333333 253.6533333333333 240.4266666666667 250.24 242.1333333333334 246.4C251.3066666666667 248.32 260.6933333333333 248.32 269.6533333333333 246.4C271.36 250.24 273.4933333333334 253.6533333333333 276.0533333333334 256.8533333333334C286.08 269.8666666666667 302.08 277.3333333333334 320 277.3333333333334H448C465.28 277.3333333333334 481.4933333333333 270.0800000000001 492.5866666666666 257.7066666666667C503.4666666666667 245.3333333333334 508.5866666666666 228.2666666666667 506.4533333333333 210.9866666666667L495.5733333333333 145.4933333333334C491.52 112.2133333333334 461.0133333333333 85.3333333333334 426.6666666666667 85.3333333333334H362.6666666666667C329.3866666666667 85.3333333333334 296.96 110.72 288.8533333333333 142.9333333333333L269.6533333333333 200.7466666666667C261.5466666666666 206.72 250.24 206.72 242.1333333333333 200.7466666666667L222.5066666666666 141.4400000000001C214.8266666666667 110.5066666666667 182.6133333333334 85.3333333333334 149.3333333333333 85.3333333333334z" />
-    <glyph glyph-name="surround-sound"
-      unicode="&#xF5C5;"
-      horiz-adv-x="512" d=" M426.6666666666667 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V320C469.3333333333333 343.4666666666667 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667M165.5466666666667 101.5466666666667L135.4666666666667 71.4666666666667C101.9733333333333 104.5333333333333 85.3333333333333 148.2666666666667 85.3333333333333 192C85.3333333333333 235.7333333333334 101.9733333333333 279.4666666666667 135.2533333333333 312.7466666666667L165.3333333333333 282.6666666666667C140.5866666666667 257.4933333333334 128 224.8533333333333 128 192S140.5866666666667 126.5066666666667 165.5466666666667 101.5466666666666M256 106.6666666666667C208.8533333333333 106.6666666666667 170.6666666666667 144.8533333333334 170.6666666666667 192S208.8533333333333 277.3333333333334 256 277.3333333333334S341.3333333333333 239.1466666666667 341.3333333333333 192S303.1466666666667 106.6666666666667 256 106.6666666666667M376.7466666666667 71.2533333333333L346.6666666666667 101.3333333333334C371.4133333333333 126.5066666666667 384 159.1466666666667 384 192S371.4133333333333 257.4933333333334 346.4533333333333 282.4533333333334L376.5333333333333 312.5333333333334C410.0266666666667 279.4666666666667 426.6666666666667 235.7333333333334 426.6666666666667 192C426.6666666666667 148.2666666666667 410.0266666666667 104.5333333333333 376.7466666666667 71.2533333333333M256 234.6666666666667C232.5333333333334 234.6666666666667 213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334S298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667z" />
-    <glyph glyph-name="surround-sound-2-0"
-      unicode="&#xF7EF;"
-      horiz-adv-x="512" d=" M362.6666666666667 298.6666666666667H405.3333333333333C428.8 298.6666666666667 448 279.4666666666667 448 256V128C448 104.5333333333333 428.8 85.3333333333334 405.3333333333333 85.3333333333334H362.6666666666667C339.2 85.3333333333334 320 104.5333333333333 320 128V256C320 279.4666666666667 339.2 298.6666666666667 362.6666666666667 298.6666666666667M362.6666666666667 256V128H405.3333333333333V256H362.6666666666667M192 85.3333333333334H64V128L149.3333333333333 256H64V298.6666666666667H149.3333333333333C172.8 298.6666666666667 192 279.4666666666667 192 256C192 247.04 189.2266666666666 238.72 184.5333333333333 231.8933333333334L115.4133333333333 128H192V85.3333333333334M256 85.3333333333334C244.2666666666667 85.3333333333334 234.6666666666667 94.9333333333333 234.6666666666667 106.6666666666667S244.2666666666667 128 256 128S277.3333333333333 118.4 277.3333333333333 106.6666666666667S267.7333333333334 85.3333333333334 256 85.3333333333334z" />
-    <glyph glyph-name="surround-sound-3-1"
-      unicode="&#xF7F0;"
-      horiz-adv-x="512" d=" M277.3333333333333 85.3333333333334C265.6 85.3333333333334 256 94.9333333333333 256 106.6666666666667S265.6 128 277.3333333333333 128S298.6666666666667 118.4 298.6666666666667 106.6666666666667S289.0666666666667 85.3333333333334 277.3333333333333 85.3333333333334M405.3333333333333 298.6666666666667V128H426.6666666666667V85.3333333333334H341.3333333333333V128H362.6666666666667V256H341.3333333333333L362.6666666666667 298.6666666666667H405.3333333333333M85.3333333333333 298.6666666666667H170.6666666666667C194.1333333333333 298.6666666666667 213.3333333333333 279.4666666666667 213.3333333333333 256V128C213.3333333333333 104.5333333333333 194.1333333333333 85.3333333333334 170.6666666666667 85.3333333333334H85.3333333333333V128H170.6666666666667V170.6666666666667H106.6666666666667V213.3333333333334H170.6666666666667V256H85.3333333333333V298.6666666666667z" />
-    <glyph glyph-name="surround-sound-5-1"
-      unicode="&#xF7F1;"
-      horiz-adv-x="512" d=" M277.3333333333333 85.3333333333334C265.6 85.3333333333334 256 94.9333333333333 256 106.6666666666667S265.6 128 277.3333333333333 128S298.6666666666667 118.4 298.6666666666667 106.6666666666667S289.0666666666667 85.3333333333334 277.3333333333333 85.3333333333334M405.3333333333333 298.6666666666667V128H426.6666666666667V85.3333333333334H341.3333333333333V128H362.6666666666667V256H341.3333333333333L362.6666666666667 298.6666666666667H405.3333333333333M128 170.6666666666667C104.5333333333333 170.6666666666667 85.3333333333333 189.8666666666667 85.3333333333333 213.3333333333334V298.6666666666667H213.3333333333333V256H128V213.3333333333334H170.6666666666667C194.1333333333333 213.3333333333334 213.3333333333333 194.1333333333333 213.3333333333333 170.6666666666667V128C213.3333333333333 104.5333333333333 194.1333333333333 85.3333333333334 170.6666666666667 85.3333333333334H85.3333333333333V128H170.6666666666667V170.6666666666667H128z" />
-    <glyph glyph-name="surround-sound-7-1"
-      unicode="&#xF7F2;"
-      horiz-adv-x="512" d=" M256 85.3333333333334C244.2666666666667 85.3333333333334 234.6666666666667 94.9333333333333 234.6666666666667 106.6666666666667S244.2666666666667 128 256 128S277.3333333333333 118.4 277.3333333333333 106.6666666666667S267.7333333333334 85.3333333333334 256 85.3333333333334M384 298.6666666666667V128H405.3333333333333V85.3333333333334H320V128H341.3333333333333V256H320L341.3333333333333 298.6666666666667H384M234.6666666666667 298.6666666666667L170.6666666666667 85.3333333333334H128L179.2 256H106.6666666666667V298.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="svg"
-      unicode="&#xF720;"
-      horiz-adv-x="512" d=" M109.44 219.52H189.2266666666667L132.6933333333333 276.0533333333334C111.1466666666667 276.0533333333334 93.6533333333333 293.5466666666667 93.6533333333333 315.3066666666667C93.6533333333333 336.8533333333334 111.1466666666667 354.3466666666667 132.6933333333333 354.3466666666667C154.4533333333333 354.3466666666667 171.9466666666667 336.8533333333334 171.9466666666667 315.3066666666667L228.48 258.7733333333333V338.56C213.3333333333333 353.92 213.3333333333333 378.6666666666667 228.48 393.8133333333334C243.6266666666667 409.1733333333334 268.3733333333334 409.1733333333334 283.52 393.8133333333334C298.6666666666667 378.6666666666667 298.6666666666667 353.92 283.52 338.56V258.7733333333333L340.2666666666667 315.3066666666667C340.2666666666667 336.8533333333334 357.5466666666667 354.3466666666667 379.3066666666667 354.3466666666667C400.8533333333334 354.3466666666667 418.3466666666667 336.8533333333334 418.3466666666667 315.3066666666667C418.3466666666667 293.5466666666667 400.8533333333333 276.0533333333334 379.3066666666667 276.0533333333334L322.7733333333333 219.52H402.56C417.92 234.6666666666667 442.6666666666667 234.6666666666667 457.8133333333333 219.52C473.1733333333333 204.3733333333333 473.1733333333333 179.6266666666667 457.8133333333333 164.48C442.6666666666667 149.3333333333334 417.92 149.3333333333334 402.56 164.48H322.7733333333333L379.3066666666667 107.7333333333334C400.8533333333334 107.7333333333334 418.3466666666667 90.4533333333333 418.3466666666667 68.6933333333333C418.3466666666667 47.1466666666667 400.8533333333333 29.6533333333334 379.3066666666667 29.6533333333334C357.5466666666667 29.6533333333334 340.2666666666667 47.1466666666667 340.2666666666667 68.6933333333333L283.52 125.2266666666667V45.44C298.6666666666667 30.08 298.6666666666667 5.3333333333334 283.52 -9.8133333333333C268.3733333333334 -25.1733333333333 243.6266666666667 -25.1733333333333 228.48 -9.8133333333333C213.3333333333333 5.3333333333334 213.3333333333333 30.08 228.48 45.44V125.2266666666667L171.9466666666667 68.6933333333333C171.9466666666667 47.1466666666667 154.4533333333333 29.6533333333334 132.6933333333333 29.6533333333334C111.1466666666667 29.6533333333334 93.6533333333333 47.1466666666667 93.6533333333333 68.6933333333333C93.6533333333333 90.4533333333333 111.1466666666667 107.7333333333334 132.6933333333333 107.7333333333334L189.2266666666667 164.48H109.44C94.08 149.3333333333334 69.3333333333333 149.3333333333334 54.1866666666667 164.48C38.8266666666667 179.6266666666667 38.8266666666667 204.3733333333333 54.1866666666667 219.52C69.3333333333333 234.6666666666667 94.08 234.6666666666667 109.44 219.52z" />
-    <glyph glyph-name="swap-horizontal"
-      unicode="&#xF4E1;"
-      horiz-adv-x="512" d=" M448 256L362.6666666666667 341.3333333333334V277.3333333333334H213.3333333333333V234.6666666666667H362.6666666666667V170.6666666666667M149.3333333333333 213.3333333333334L64 128L149.3333333333333 42.6666666666667V106.6666666666667H298.6666666666667V149.3333333333334H149.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="swap-horizontal-variant"
-      unicode="&#xF8C0;"
-      horiz-adv-x="512" d=" M85.3333333333333 320L170.6666666666667 234.6666666666667V298.6666666666667H341.3333333333333C364.8 298.6666666666667 384 279.4666666666667 384 256S364.8 213.3333333333334 341.3333333333333 213.3333333333334H170.6666666666667C123.52 213.3333333333334 85.3333333333333 175.1466666666667 85.3333333333333 128S123.52 42.6666666666667 170.6666666666667 42.6666666666667H341.3333333333333V-21.3333333333333L426.6666666666667 64L341.3333333333333 149.3333333333334V85.3333333333334H170.6666666666667C147.2 85.3333333333334 128 104.5333333333333 128 128S147.2 170.6666666666667 170.6666666666667 170.6666666666667H341.3333333333333C388.48 170.6666666666667 426.6666666666667 208.8533333333333 426.6666666666667 256S388.48 341.3333333333334 341.3333333333333 341.3333333333334H170.6666666666667V405.3333333333333L85.3333333333333 320z" />
-    <glyph glyph-name="swap-vertical"
-      unicode="&#xF4E2;"
-      horiz-adv-x="512" d=" M192 384L106.6666666666667 298.6666666666667H170.6666666666667V149.3333333333334H213.3333333333333V298.6666666666667H277.3333333333333M341.3333333333333 85.3333333333334V234.6666666666667H298.6666666666667V85.3333333333334H234.6666666666667L320 0L405.3333333333333 85.3333333333334H341.3333333333333z" />
-    <glyph glyph-name="swap-vertical-variant"
-      unicode="&#xF8C1;"
-      horiz-adv-x="512" d=" M384 362.6666666666667L298.6666666666667 277.3333333333334H362.6666666666667V106.6666666666667C362.6666666666667 83.2 343.4666666666667 64 320 64S277.3333333333333 83.2 277.3333333333333 106.6666666666667V277.3333333333334C277.3333333333333 324.48 239.1466666666667 362.6666666666667 192 362.6666666666667S106.6666666666667 324.48 106.6666666666667 277.3333333333334V106.6666666666667H42.6666666666667L128 21.3333333333334L213.3333333333333 106.6666666666667H149.3333333333333V277.3333333333334C149.3333333333333 300.8 168.5333333333333 320 192 320S234.6666666666667 300.8 234.6666666666667 277.3333333333334V106.6666666666667C234.6666666666667 59.52 272.8533333333333 21.3333333333334 320 21.3333333333334S405.3333333333333 59.52 405.3333333333333 106.6666666666667V277.3333333333334H469.3333333333333L384 362.6666666666667z" />
-    <glyph glyph-name="swim"
-      unicode="&#xF4E3;"
-      horiz-adv-x="512" d=" M42.6666666666667 64C90.0266666666667 85.3333333333334 137.3866666666667 106.6666666666667 184.96 106.6666666666667C232.32 106.6666666666667 279.68 64 327.04 64C374.6133333333333 64 421.9733333333334 106.6666666666667 469.3333333333333 106.6666666666667V42.6666666666667C421.9733333333334 42.6666666666667 374.6133333333333 0 327.04 0C279.68 0 232.32 42.6666666666667 184.96 42.6666666666667C137.3866666666667 42.6666666666667 90.0266666666667 21.3333333333334 42.6666666666667 0V64M184.96 170.6666666666667C168.32 170.6666666666667 151.8933333333333 168.1066666666667 135.4666666666667 163.84L240.4266666666667 237.2266666666667L218.24 263.68C215.2533333333333 267.3066666666667 213.3333333333333 272.2133333333334 213.3333333333333 277.3333333333334C213.3333333333333 284.5866666666667 216.96 291.2000000000001 222.72 295.04L344.7466666666667 380.3733333333334L369.28 345.6L266.0266666666667 273.2800000000001L377.6 140.3733333333333C360.7466666666667 133.3333333333334 343.8933333333333 128 327.04 128C279.68 128 232.32 170.6666666666667 184.96 170.6666666666667M384 298.6666666666667C407.4666666666667 298.6666666666667 426.6666666666667 279.4666666666667 426.6666666666667 256S407.4666666666667 213.3333333333334 384 213.3333333333334S341.3333333333333 232.5333333333334 341.3333333333333 256S360.5333333333333 298.6666666666667 384 298.6666666666667z" />
-    <glyph glyph-name="switch"
-      unicode="&#xF4E4;"
-      horiz-adv-x="512" d=" M277.3333333333333 64H298.6666666666667C310.4 64 320 54.4 320 42.6666666666667H469.3333333333333V0H320C320 -11.7333333333333 310.4 -21.3333333333333 298.6666666666667 -21.3333333333333H213.3333333333333C201.6 -21.3333333333333 192 -11.7333333333333 192 0H42.6666666666667V42.6666666666667H192C192 54.4 201.6 64 213.3333333333333 64H234.6666666666667V106.6666666666667H170.6666666666667C158.9333333333333 106.6666666666667 149.3333333333333 116.2666666666667 149.3333333333333 128V384C149.3333333333333 395.7333333333334 158.9333333333333 405.3333333333333 170.6666666666667 405.3333333333333H341.3333333333333C353.0666666666667 405.3333333333333 362.6666666666667 395.7333333333334 362.6666666666667 384V128C362.6666666666667 116.2666666666667 353.0666666666667 106.6666666666667 341.3333333333333 106.6666666666667H277.3333333333333V64M277.3333333333333 320H298.6666666666667V362.6666666666667H277.3333333333333V320M192 362.6666666666667V320H234.6666666666667V362.6666666666667H192M192 277.3333333333334V234.6666666666667H234.6666666666667V277.3333333333334H192M192 192V149.3333333333334H234.6666666666667V192H192z" />
-    <glyph glyph-name="sword"
-      unicode="&#xF4E5;"
-      horiz-adv-x="512" d=" M147.6266666666667 341.3333333333334H106.6666666666667L298.6666666666667 149.3333333333334L320 169.3866666666667M425.8133333333334 40.1066666666667L407.8933333333333 22.1866666666667C399.5733333333333 13.8666666666667 386.1333333333334 13.8666666666667 377.8133333333334 22.1866666666667L311.2533333333334 88.7466666666667L254.08 32L224 62.08L254.2933333333333 92.3733333333333L64 282.6666666666667V384H165.3333333333333L355.6266666666667 193.7066666666667L385.9200000000001 224L416.0000000000001 193.92L359.0400000000001 136.96L425.6000000000002 70.4C434.1333333333335 61.8666666666667 434.1333333333335 48.4266666666667 425.8133333333335 40.1066666666667z" />
-    <glyph glyph-name="sword-cross"
-      unicode="&#xF786;"
-      horiz-adv-x="512" d=" M132.2666666666667 395.9466666666667L386.1333333333334 142.0800000000001L431.36 187.3066666666667L461.4400000000001 157.2266666666667L408.7466666666668 104.5333333333334L476.5866666666667 36.6933333333334C484.9066666666668 28.3733333333334 484.9066666666668 14.9333333333334 476.5866666666667 6.6133333333334L461.4400000000001 -8.5333333333333C453.12 -16.8533333333333 439.6800000000001 -16.8533333333333 431.36 -8.5333333333333L362.6666666666667 59.0933333333334L310.6133333333334 6.4L280.5333333333333 36.48L325.76 81.7066666666667L71.8933333333333 335.5733333333334V395.9466666666667H132.2666666666667M338.9866666666667 234.6666666666667L440.1066666666667 335.7866666666667V395.9466666666667H379.7333333333334L278.6133333333334 294.8266666666667L338.9866666666667 234.6666666666667M233.3866666666667 128L173.0133333333334 189.2266666666667L125.8666666666667 142.0800000000001L80.64 187.3066666666667L50.56 157.2266666666667L103.2533333333334 104.5333333333334L35.4133333333334 36.48C27.0933333333334 28.16 27.0933333333334 14.72 35.4133333333334 6.4L50.56 -8.7466666666667C58.88 -17.0666666666667 72.32 -17.0666666666667 80.64 -8.7466666666667L149.3333333333333 59.0933333333334L201.3866666666667 6.4L231.4666666666667 36.48L186.24 81.7066666666667L233.3866666666667 128z" />
-    <glyph glyph-name="symfony"
-      unicode="&#xFAE5;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M349.2266666666667 326.4C370.9866666666667 327.04 387.2000000000001 317.2266666666667 388.48 302.0800000000001C388.6933333333334 295.4666666666667 384.8533333333333 282.6666666666667 371.6266666666667 282.24C361.6 281.8133333333334 354.7733333333334 288 354.56 296.7466666666667C354.3466666666667 300.1600000000001 360.1066666666667 311.04 360.1066666666667 312.9600000000001C359.8933333333333 318.7200000000001 351.36 318.9333333333334 349.0133333333334 318.7200000000001C317.0133333333334 317.6533333333333 308.48 274.56 301.6533333333334 239.36L298.6666666666667 220.8C316.5866666666667 218.0266666666667 329.8133333333334 221.44 337.0666666666667 226.1333333333334C347.3066666666667 232.7466666666667 334.0800000000001 239.5733333333334 335.7866666666667 247.2533333333334C337.4933333333334 255.1466666666667 344.5333333333334 258.7733333333333 350.0800000000001 258.9866666666667C357.9733333333334 259.2000000000001 363.5200000000001 251.0933333333334 363.3066666666668 242.7733333333334C362.6666666666668 229.12 344.9600000000001 210.3466666666667 309.3333333333335 211.2C304.6400000000001 211.2 300.5866666666668 211.6266666666667 296.7466666666668 212.0533333333334C283.7333333333335 145.92 275.6266666666668 106.6666666666667 246.6133333333335 72.96C221.6533333333335 43.3066666666667 196.2666666666668 38.8266666666667 184.9600000000001 38.4C163.6266666666668 37.5466666666667 149.3333333333334 48.8533333333334 149.3333333333334 64C148.6933333333335 78.5066666666667 161.4933333333335 86.6133333333334 170.0266666666668 86.8266666666667C181.3333333333334 87.2533333333333 189.2266666666668 78.9333333333333 189.4400000000001 69.5466666666667C189.8666666666667 61.6533333333334 185.6000000000001 59.0933333333334 182.8266666666668 57.6000000000001C181.3333333333334 56.1066666666667 178.1333333333334 54.4000000000001 178.3466666666667 51.2C178.3466666666667 49.7066666666667 179.8400000000001 46.5066666666668 184.5333333333334 46.72C193.4933333333334 46.9333333333334 199.2533333333334 51.4133333333334 203.5200000000001 54.4C224.0000000000001 71.4666666666667 232.1066666666667 101.5466666666667 242.5600000000001 156.16C248.1066666666667 187.0933333333334 252.1600000000001 206.9333333333333 258.1333333333334 226.5600000000001C243.6266666666667 237.4400000000001 234.6666666666668 251.0933333333334 215.2533333333334 256C201.8133333333334 260.0533333333334 193.7066666666667 256.8533333333334 187.9466666666668 249.6C181.3333333333334 240.8533333333333 183.4666666666667 229.76 189.8666666666667 223.1466666666667C214.4000000000001 195.84 221.6533333333334 183.8933333333333 218.8800000000001 167.68C214.6133333333334 141.8666666666667 183.8933333333334 122.24 147.6266666666667 133.3333333333334C116.6933333333334 142.9333333333333 110.9333333333334 164.6933333333334 114.5600000000001 176.8533333333334C117.9733333333334 187.3066666666667 126.2933333333334 189.44 134.6133333333334 186.88C143.5733333333334 184.1066666666667 146.9866666666667 173.44 144.4266666666667 165.12C144.0000000000001 164.2666666666667 139.7333333333334 156.3733333333333 138.6666666666668 153.8133333333334C136.7466666666667 147.2000000000001 145.7066666666667 142.72 151.8933333333334 140.8000000000001C165.7600000000001 136.5333333333334 179.2000000000001 143.7866666666668 182.4000000000001 155.0933333333334C185.6000000000001 165.3333333333334 179.2000000000001 172.5866666666667 176.4266666666668 175.36C157.4400000000001 196.2666666666667 144.2133333333334 214.8266666666667 150.6133333333334 235.7333333333334C153.1733333333334 243.6266666666667 158.2933333333334 252.1600000000001 165.9733333333334 257.92C181.9733333333334 269.6533333333334 199.4666666666668 271.7866666666667 215.8933333333334 266.6666666666667C237.4400000000001 260.9066666666667 247.6800000000001 246.6133333333334 261.1200000000001 235.7333333333334C268.5866666666668 257.4933333333334 279.0400000000001 279.04 294.6133333333335 297.1733333333334C308.6933333333335 313.6 327.4666666666668 325.5466666666667 349.2266666666668 326.4000000000001z" />
-    <glyph glyph-name="sync"
-      unicode="&#xF4E6;"
-      horiz-adv-x="512" d=" M256 64C185.3866666666667 64 128 121.3866666666667 128 192C128 213.3333333333334 133.3333333333333 234.0266666666667 142.9333333333333 251.7333333333334L111.7866666666667 282.88C95.1466666666667 256.64 85.3333333333333 225.4933333333334 85.3333333333333 192C85.3333333333333 97.7066666666667 161.7066666666667 21.3333333333334 256 21.3333333333334V-42.6666666666666L341.3333333333333 42.6666666666667L256 128M256 362.6666666666667V426.6666666666667L170.6666666666667 341.3333333333334L256 256V320C326.6133333333334 320 384 262.6133333333334 384 192C384 170.6666666666667 378.6666666666667 149.9733333333334 369.0666666666667 132.2666666666667L400.2133333333334 101.12C416.8533333333333 127.36 426.6666666666667 158.5066666666667 426.6666666666667 192C426.6666666666667 286.2933333333334 350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="sync-alert"
-      unicode="&#xF4E7;"
-      horiz-adv-x="512" d=" M234.6666666666667 170.6666666666667H277.3333333333333V298.6666666666667H234.6666666666667M448 362.6666666666667H320V234.6666666666667L367.7866666666667 282.4533333333334C390.8266666666667 259.2000000000001 405.3333333333333 227.4133333333334 405.3333333333333 192C405.3333333333333 136.3200000000001 369.7066666666666 88.96 320 71.4666666666667V26.8800000000001C393.6 45.8666666666667 448 112.4266666666667 448 192.0000000000001C448 239.1466666666667 428.5866666666667 281.6 397.6533333333333 312.3200000000001M234.6666666666667 85.3333333333334H277.3333333333333V128H234.6666666666667M64 192C64 144.8533333333334 83.4133333333333 102.4 114.3466666666667 71.68L64 21.3333333333334H192V149.3333333333334L144.2133333333333 101.5466666666666C121.1733333333333 124.8 106.6666666666667 156.5866666666667 106.6666666666667 192C106.6666666666667 247.68 142.2933333333333 295.04 192 312.5333333333334V357.12C118.4 338.1333333333334 64 271.5733333333334 64 192z" />
-    <glyph glyph-name="sync-off"
-      unicode="&#xF4E8;"
-      horiz-adv-x="512" d=" M426.6666666666667 362.6666666666667H298.6666666666667V234.6666666666667L346.4533333333334 282.4533333333334C369.4933333333334 259.2000000000001 384 227.4133333333334 384 192C384 170.6666666666667 378.6666666666667 150.6133333333334 369.4933333333334 132.9066666666667L400.64 101.76C417.0666666666667 128 426.6666666666667 158.72 426.6666666666667 192C426.6666666666667 239.1466666666667 407.2533333333334 281.6 376.32 312.32L426.6666666666667 362.6666666666667M61.0133333333333 332.5866666666667L111.36 282.24C94.9333333333333 256 85.3333333333333 225.2800000000001 85.3333333333333 192C85.3333333333333 144.8533333333334 104.7466666666667 102.4 135.68 71.68L85.3333333333333 21.3333333333334H213.3333333333333V149.3333333333334L165.5466666666667 101.5466666666666C142.5066666666667 124.8 128 156.5866666666667 128 192C128 213.3333333333334 133.3333333333333 233.3866666666667 142.5066666666667 251.0933333333334L314.88 78.72C309.3333333333333 75.9466666666667 304.2133333333333 73.3866666666667 298.6666666666667 71.4666666666666V26.88C315.52 31.36 331.52 38.4 346.0266666666667 47.36L396.3733333333333 -2.9866666666667L423.4666666666666 24.1066666666667L88.32 359.68L61.0133333333333 332.5866666666667M213.3333333333333 312.5333333333334V357.12C196.2666666666667 352.64 180.2666666666667 345.6 165.76 336.64L196.9066666666667 305.4933333333334C202.6666666666667 308.0533333333334 207.5733333333333 310.6133333333334 213.3333333333333 312.5333333333334z" />
-    <glyph glyph-name="tab"
-      unicode="&#xF4E9;"
-      horiz-adv-x="512" d=" M448 384H64C40.5333333333333 384 21.3333333333333 364.8 21.3333333333333 341.3333333333334V42.6666666666667C21.3333333333333 19.2 40.5333333333333 0 64 0H448C471.4666666666667 0 490.6666666666666 19.2 490.6666666666666 42.6666666666667V341.3333333333334C490.6666666666666 364.8 471.4666666666667 384 448 384M448 42.6666666666667H64V341.3333333333334H277.3333333333333V256H448V42.6666666666667z" />
-    <glyph glyph-name="tab-minus"
-      unicode="&#xFB26;"
-      horiz-adv-x="512" d=" M64 384C40.5333333333333 384 21.3333333333333 364.8 21.3333333333333 341.3333333333334V42.6666666666667C21.3333333333333 19.2 40.5333333333333 0 64 0H448C471.4666666666667 0 490.6666666666666 19.2 490.6666666666666 42.6666666666667V341.3333333333334C490.6666666666666 364.8 471.4666666666667 384 448 384H64M64 341.3333333333334H277.3333333333333V256H448V42.6666666666667H64V341.3333333333334M149.3333333333333 170.6666666666667V128H320V170.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="tab-plus"
-      unicode="&#xF75B;"
-      horiz-adv-x="512" d=" M64 384C40.5333333333333 384 21.3333333333333 364.8 21.3333333333333 341.3333333333334V42.6666666666667C21.3333333333333 19.2 40.5333333333333 0 64 0H448C471.4666666666667 0 490.6666666666666 19.2 490.6666666666666 42.6666666666667V341.3333333333334C490.6666666666666 364.8 471.4666666666667 384 448 384H64M64 341.3333333333334H277.3333333333333V256H448V42.6666666666667H64V341.3333333333334M213.3333333333333 234.6666666666667V170.6666666666667H149.3333333333333V128H213.3333333333333V64H256V128H320V170.6666666666667H256V234.6666666666667H213.3333333333333z" />
-    <glyph glyph-name="tab-remove"
-      unicode="&#xFB27;"
-      horiz-adv-x="512" d=" M159.1466666666667 194.56L189.44 224.8533333333333L234.6666666666667 179.4133333333334L279.8933333333333 224.8533333333333L310.1866666666667 194.56L264.7466666666667 149.3333333333334L310.1866666666666 104.1066666666667L279.8933333333333 73.8133333333334L234.6666666666667 119.2533333333333L189.44 73.8133333333334L159.1466666666667 104.1066666666667L204.5866666666667 149.3333333333334L159.1466666666667 194.56M64 384H448C471.4666666666667 384 490.6666666666666 364.8 490.6666666666666 341.3333333333334V42.6666666666667C490.6666666666666 19.2 471.4666666666667 0 448 0H64C40.5333333333333 0 21.3333333333333 19.2 21.3333333333333 42.6666666666667V341.3333333333334C21.3333333333333 364.8 40.5333333333333 384 64 384M64 341.3333333333334V42.6666666666667H448V256H277.3333333333333V341.3333333333334H64z" />
-    <glyph glyph-name="tab-unselected"
-      unicode="&#xF4EA;"
-      horiz-adv-x="512" d=" M21.3333333333333 256H64V298.6666666666667H21.3333333333333V256M21.3333333333333 170.6666666666667H64V213.3333333333334H21.3333333333333V170.6666666666667M21.3333333333333 341.3333333333334H64V384C40.5333333333333 384 21.3333333333333 364.8 21.3333333333333 341.3333333333334M192 0H234.6666666666667V42.6666666666667H192V0M21.3333333333333 85.3333333333334H64V128H21.3333333333333V85.3333333333334M64 0V42.6666666666667H21.3333333333333C21.3333333333333 19.2 40.5333333333333 0 64 0M448 384H277.3333333333333V256H490.6666666666666V341.3333333333334C490.6666666666666 364.8 471.4666666666667 384 448 384M448 85.3333333333334H490.6666666666666V128H448V85.3333333333334M192 341.3333333333334H234.6666666666667V384H192V341.3333333333334M106.6666666666667 0H149.3333333333333V42.6666666666667H106.6666666666667V0M106.6666666666667 341.3333333333334H149.3333333333333V384H106.6666666666667V341.3333333333334M448 0C471.4666666666667 0 490.6666666666666 19.2 490.6666666666666 42.6666666666667H448V0M448 170.6666666666667H490.6666666666666V213.3333333333334H448V170.6666666666667M277.3333333333333 0H320V42.6666666666667H277.3333333333333V0M362.6666666666667 0H405.3333333333333V42.6666666666667H362.6666666666667V0z" />
-    <glyph glyph-name="table"
-      unicode="&#xF4EB;"
-      horiz-adv-x="512" d=" M106.6666666666667 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V64C448 40.5333333333333 428.8 21.3333333333334 405.3333333333333 21.3333333333334H106.6666666666667C83.2 21.3333333333334 64 40.5333333333333 64 64V320C64 343.4666666666667 83.2 362.6666666666667 106.6666666666667 362.6666666666667M106.6666666666667 277.3333333333334V192H234.6666666666667V277.3333333333334H106.6666666666667M277.3333333333333 277.3333333333334V192H405.3333333333333V277.3333333333334H277.3333333333333M106.6666666666667 149.3333333333334V64H234.6666666666667V149.3333333333334H106.6666666666667M277.3333333333333 149.3333333333334V64H405.3333333333333V149.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="table-border"
-      unicode="&#xFA17;"
-      horiz-adv-x="512" d=" M448 42.6666666666667C448 30.9333333333333 438.4 21.3333333333334 426.6666666666667 21.3333333333334H405.3333333333333V64H448V42.6666666666667M320 21.3333333333334V64H362.6666666666667V21.3333333333334H320M234.6666666666667 21.3333333333334V64H277.3333333333333V21.3333333333334H234.6666666666667M149.3333333333333 21.3333333333334V64H192V21.3333333333334H149.3333333333333M85.3333333333333 21.3333333333334C73.6 21.3333333333334 64 30.9333333333333 64 42.6666666666667V64H106.6666666666667V21.3333333333334H85.3333333333333M405.3333333333333 362.6666666666667H106.6666666666667C83.2 362.6666666666667 64 343.4666666666667 64 320V277.3333333333334H448V320C448 343.68 429.0133333333333 362.6666666666667 405.3333333333333 362.6666666666667M106.6666666666667 149.3333333333334H64V106.6666666666667H106.6666666666667V149.3333333333334M106.6666666666667 234.6666666666667H64V192H106.6666666666667V234.6666666666667M448 234.6666666666667H405.3333333333333V192H448V234.6666666666667M448 149.3333333333334H405.3333333333333V106.6666666666667H448V149.3333333333334M234.6666666666667 106.6666666666667V149.3333333333334H277.3333333333333V106.6666666666667H234.6666666666667M234.6666666666667 192V234.6666666666667H277.3333333333333V192H234.6666666666667" />
-    <glyph glyph-name="table-column"
-      unicode="&#xF834;"
-      horiz-adv-x="512" d=" M170.6666666666667 405.3333333333333H341.3333333333333C364.8 405.3333333333333 384 386.1333333333334 384 362.6666666666667V21.3333333333334C384 -2.1333333333333 364.8 -21.3333333333333 341.3333333333333 -21.3333333333333H170.6666666666667C147.2 -21.3333333333333 128 -2.1333333333333 128 21.3333333333334V362.6666666666667C128 386.1333333333334 147.2 405.3333333333333 170.6666666666667 405.3333333333333M170.6666666666667 234.6666666666667V149.3333333333334H341.3333333333333V234.6666666666667H170.6666666666667M170.6666666666667 106.6666666666667V21.3333333333334H341.3333333333333V106.6666666666667H170.6666666666667M170.6666666666667 362.6666666666667V277.3333333333334H341.3333333333333V362.6666666666667H170.6666666666667z" />
-    <glyph glyph-name="table-column-plus-after"
-      unicode="&#xF4EC;"
-      horiz-adv-x="512" d=" M234.6666666666667 405.3333333333333C258.1333333333334 405.3333333333333 277.3333333333333 386.1333333333334 277.3333333333333 362.6666666666667V21.3333333333334C277.3333333333333 -2.1333333333333 258.1333333333334 -21.3333333333333 234.6666666666667 -21.3333333333333H42.6666666666667V405.3333333333333H234.6666666666667M85.3333333333333 234.6666666666667V149.3333333333334H234.6666666666667V234.6666666666667H85.3333333333333M85.3333333333333 106.6666666666667V21.3333333333334H234.6666666666667V106.6666666666667H85.3333333333333M85.3333333333333 362.6666666666667V277.3333333333334H234.6666666666667V362.6666666666667H85.3333333333333M320 213.3333333333334H384V277.3333333333334H426.6666666666667V213.3333333333334H490.6666666666666V170.6666666666667H426.6666666666667V106.6666666666667H384V170.6666666666667H320V213.3333333333334z" />
-    <glyph glyph-name="table-column-plus-before"
-      unicode="&#xF4ED;"
-      horiz-adv-x="512" d=" M277.3333333333333 405.3333333333333C253.8666666666667 405.3333333333333 234.6666666666667 386.1333333333334 234.6666666666667 362.6666666666667V21.3333333333334C234.6666666666667 -2.1333333333333 253.8666666666667 -21.3333333333333 277.3333333333333 -21.3333333333333H469.3333333333333V405.3333333333333H277.3333333333333M426.6666666666667 234.6666666666667V149.3333333333334H277.3333333333333V234.6666666666667H426.6666666666667M426.6666666666667 106.6666666666667V21.3333333333334H277.3333333333333V106.6666666666667H426.6666666666667M426.6666666666667 362.6666666666667V277.3333333333334H277.3333333333333V362.6666666666667H426.6666666666667M192 213.3333333333334H128V277.3333333333334H85.3333333333333V213.3333333333334H21.3333333333333V170.6666666666667H85.3333333333333V106.6666666666667H128V170.6666666666667H192V213.3333333333334z" />
-    <glyph glyph-name="table-column-remove"
-      unicode="&#xF4EE;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H234.6666666666667C258.1333333333334 405.3333333333333 277.3333333333333 386.1333333333334 277.3333333333333 362.6666666666667V21.3333333333334C277.3333333333333 -2.1333333333333 258.1333333333334 -21.3333333333333 234.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M85.3333333333333 234.6666666666667V149.3333333333334H234.6666666666667V234.6666666666667H85.3333333333333M85.3333333333333 106.6666666666667V21.3333333333334H234.6666666666667V106.6666666666667H85.3333333333333M85.3333333333333 362.6666666666667V277.3333333333334H234.6666666666667V362.6666666666667H85.3333333333333M375.2533333333334 192L320 247.2533333333334L350.08 277.3333333333334L405.3333333333333 222.08L460.5866666666666 277.3333333333334L490.6666666666666 247.2533333333334L435.4133333333333 192L490.6666666666666 136.7466666666667L460.5866666666666 106.6666666666667L405.3333333333333 161.92L350.08 106.6666666666667L320 136.7466666666667L375.2533333333334 192z" />
-    <glyph glyph-name="table-column-width"
-      unicode="&#xF4EF;"
-      horiz-adv-x="512" d=" M106.6666666666667 277.3333333333334H405.3333333333333C428.8 277.3333333333334 448 258.1333333333334 448 234.6666666666667V21.3333333333334C448 -2.1333333333333 428.8 -21.3333333333333 405.3333333333333 -21.3333333333333H106.6666666666667C83.2 -21.3333333333333 64 -2.1333333333333 64 21.3333333333334V234.6666666666667C64 258.1333333333334 83.2 277.3333333333334 106.6666666666667 277.3333333333334M106.6666666666667 192V128H234.6666666666667V192H106.6666666666667M277.3333333333333 192V128H405.3333333333333V192H277.3333333333333M106.6666666666667 85.3333333333334V21.3333333333334H234.6666666666667V85.3333333333334H106.6666666666667M277.3333333333333 85.3333333333334V21.3333333333334H405.3333333333333V85.3333333333334H277.3333333333333M234.6666666666667 405.3333333333333H448V320H405.3333333333333V362.6666666666667H277.3333333333333V320H234.6666666666667V405.3333333333333z" />
-    <glyph glyph-name="table-edit"
-      unicode="&#xF4F0;"
-      horiz-adv-x="512" d=" M462.9333333333333 163.2000000000001L441.6 141.8666666666667L397.8666666666666 185.6L419.2 206.9333333333333C423.68 211.6266666666667 431.1466666666666 211.6266666666667 435.6266666666666 206.9333333333333L462.9333333333333 179.6266666666667C467.6266666666666 175.1466666666667 467.6266666666666 167.68 462.9333333333333 163.2000000000001M256 43.9466666666667L385.4933333333334 173.2266666666666L429.2266666666667 129.4933333333333L299.9466666666667 0H256V43.9466666666667M85.3333333333333 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V273.7066666666667L344.9600000000001 192H256V103.04L216.96 64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M85.3333333333333 320V234.6666666666667H213.3333333333333V320H85.3333333333333M256 320V234.6666666666667H384V320H256M85.3333333333333 192V106.6666666666667H213.3333333333333V192H85.3333333333333z" />
-    <glyph glyph-name="table-large"
-      unicode="&#xF4F1;"
-      horiz-adv-x="512" d=" M85.3333333333333 384H426.6666666666667C450.1333333333334 384 469.3333333333333 364.8 469.3333333333333 341.3333333333334V21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H85.3333333333333C61.8666666666667 -21.3333333333333 42.6666666666667 -2.1333333333333 42.6666666666667 21.3333333333334V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384M85.3333333333333 298.6666666666667V234.6666666666667H170.6666666666667V298.6666666666667H85.3333333333333M213.3333333333333 298.6666666666667V234.6666666666667H298.6666666666667V298.6666666666667H213.3333333333333M426.6666666666667 234.6666666666667V298.6666666666667H341.3333333333333V234.6666666666667H426.6666666666667M85.3333333333333 192V128H170.6666666666667V192H85.3333333333333M85.3333333333333 21.3333333333334H170.6666666666667V85.3333333333334H85.3333333333333V21.3333333333334M213.3333333333333 192V128H298.6666666666667V192H213.3333333333333M213.3333333333333 21.3333333333334H298.6666666666667V85.3333333333334H213.3333333333333V21.3333333333334M426.6666666666667 21.3333333333334V85.3333333333334H341.3333333333333V21.3333333333334H426.6666666666667M426.6666666666667 192H341.3333333333333V128H426.6666666666667V192z" />
-    <glyph glyph-name="table-merge-cells"
-      unicode="&#xF9A5;"
-      horiz-adv-x="512" d=" M106.6666666666667 234.6666666666667H64V320C64 343.4666666666667 83.2 362.6666666666667 106.6666666666667 362.6666666666667H234.6666666666667V320H106.6666666666667V234.6666666666667M405.3333333333333 64H277.3333333333333V21.3333333333334H405.3333333333333C428.8 21.3333333333334 448 40.5333333333333 448 64V149.3333333333334H405.3333333333333V64M106.6666666666667 64V149.3333333333334H64V64C64 40.5333333333333 83.2 21.3333333333334 106.6666666666667 21.3333333333334H234.6666666666667V64H106.6666666666667M405.3333333333333 362.6666666666667H277.3333333333333V320H405.3333333333333V234.6666666666667H448V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667M170.6666666666667 170.6666666666667V128L234.6666666666667 192L170.6666666666667 256V213.3333333333334H64V170.6666666666667H170.6666666666667M341.3333333333333 213.3333333333334V256L277.3333333333333 192L341.3333333333333 128V170.6666666666667H448V213.3333333333334H341.3333333333333z" />
-    <glyph glyph-name="table-of-contents"
-      unicode="&#xF835;"
-      horiz-adv-x="512" d=" M64 256H362.6666666666667V298.6666666666667H64V256M64 170.6666666666667H362.6666666666667V213.3333333333334H64V170.6666666666667M64 85.3333333333334H362.6666666666667V128H64V85.3333333333334M405.3333333333333 85.3333333333334H448V128H405.3333333333333V85.3333333333334M405.3333333333333 298.6666666666667V256H448V298.6666666666667H405.3333333333333M405.3333333333333 170.6666666666667H448V213.3333333333334H405.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="table-plus"
-      unicode="&#xFA74;"
-      horiz-adv-x="512" d=" M384 149.3333333333334H426.6666666666667V85.3333333333334H490.6666666666666V42.6666666666667H426.6666666666667V-21.3333333333333H384V42.6666666666667H320V85.3333333333334H384V149.3333333333334M85.3333333333333 384H384C407.4666666666667 384 426.6666666666667 364.8 426.6666666666667 341.3333333333334V190.2933333333334C393.6 195.84 360.9600000000001 188.16 334.5066666666667 170.6666666666667H256V85.3333333333334H279.04C276.6933333333334 70.8266666666667 276.6933333333334 56.5333333333333 279.04 42.6666666666667H85.3333333333333C61.8666666666667 42.6666666666667 42.6666666666667 61.8666666666667 42.6666666666667 85.3333333333334V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384M85.3333333333333 298.6666666666667V213.3333333333334H213.3333333333333V298.6666666666667H85.3333333333333M256 298.6666666666667V213.3333333333334H384V298.6666666666667H256M85.3333333333333 170.6666666666667V85.3333333333334H213.3333333333333V170.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="table-remove"
-      unicode="&#xFA75;"
-      horiz-adv-x="512" d=" M329.8133333333334 109.2266666666667L360.1066666666667 139.52L405.3333333333333 94.08L450.56 139.52L480.8533333333333 109.2266666666667L435.4133333333333 64L480.8533333333333 18.7733333333333L450.5599999999999 -11.52L405.3333333333333 33.92L360.1066666666667 -11.52L329.8133333333333 18.7733333333334L375.2533333333334 64L329.8133333333334 109.2266666666667M85.3333333333333 384H384C407.4666666666667 384 426.6666666666667 364.8 426.6666666666667 341.3333333333334V190.2933333333334C393.6 195.84 360.9600000000001 188.16 334.5066666666667 170.6666666666667H256V85.3333333333334H279.04C276.6933333333334 70.8266666666667 276.6933333333334 56.5333333333333 279.04 42.6666666666667H85.3333333333333C61.8666666666667 42.6666666666667 42.6666666666667 61.8666666666667 42.6666666666667 85.3333333333334V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384M85.3333333333333 298.6666666666667V213.3333333333334H213.3333333333333V298.6666666666667H85.3333333333333M256 298.6666666666667V213.3333333333334H384V298.6666666666667H256M85.3333333333333 170.6666666666667V85.3333333333334H213.3333333333333V170.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="table-row"
-      unicode="&#xF836;"
-      horiz-adv-x="512" d=" M469.3333333333333 149.3333333333334C469.3333333333333 125.8666666666667 450.1333333333334 106.6666666666667 426.6666666666667 106.6666666666667H85.3333333333333C61.8666666666667 106.6666666666667 42.6666666666667 125.8666666666667 42.6666666666667 149.3333333333334V234.6666666666667C42.6666666666667 258.1333333333334 61.8666666666667 277.3333333333334 85.3333333333333 277.3333333333334H426.6666666666667C450.1333333333334 277.3333333333334 469.3333333333333 258.1333333333334 469.3333333333333 234.6666666666667V149.3333333333334M85.3333333333333 149.3333333333334H170.6666666666667V234.6666666666667H85.3333333333333V149.3333333333334M213.3333333333333 149.3333333333334H298.6666666666667V234.6666666666667H213.3333333333333V149.3333333333334M341.3333333333333 149.3333333333334H426.6666666666667V234.6666666666667H341.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="table-row-height"
-      unicode="&#xF4F2;"
-      horiz-adv-x="512" d=" M64 341.3333333333334H320C343.4666666666667 341.3333333333334 362.6666666666667 322.1333333333334 362.6666666666667 298.6666666666667V85.3333333333334C362.6666666666667 61.8666666666667 343.4666666666667 42.6666666666667 320 42.6666666666667H64C40.5333333333333 42.6666666666667 21.3333333333333 61.8666666666667 21.3333333333333 85.3333333333334V298.6666666666667C21.3333333333333 322.1333333333334 40.5333333333333 341.3333333333334 64 341.3333333333334M64 256V192H170.6666666666667V256H64M213.3333333333333 256V192H320V256H213.3333333333333M64 149.3333333333334V85.3333333333334H170.6666666666667V149.3333333333334H64M213.3333333333333 149.3333333333334V85.3333333333334H320V149.3333333333334H213.3333333333333M490.6666666666666 149.3333333333334V298.6666666666667H405.3333333333333V256H448V192H405.3333333333333V149.3333333333334H490.6666666666666z" />
-    <glyph glyph-name="table-row-plus-after"
-      unicode="&#xF4F3;"
-      horiz-adv-x="512" d=" M469.3333333333333 234.6666666666667C469.3333333333333 211.2 450.1333333333334 192 426.6666666666667 192H85.3333333333333C61.8666666666667 192 42.6666666666667 211.2 42.6666666666667 234.6666666666667V384H85.3333333333333V341.3333333333334H170.6666666666667V384H213.3333333333333V341.3333333333334H298.6666666666667V384H341.3333333333333V341.3333333333334H426.6666666666667V384H469.3333333333333V234.6666666666667M85.3333333333333 234.6666666666667H170.6666666666667V298.6666666666667H85.3333333333333V234.6666666666667M213.3333333333333 234.6666666666667H298.6666666666667V298.6666666666667H213.3333333333333V234.6666666666667M426.6666666666667 234.6666666666667V298.6666666666667H341.3333333333333V234.6666666666667H426.6666666666667M234.6666666666667 149.3333333333334H277.3333333333333V85.3333333333334H341.3333333333333V42.6666666666667H277.3333333333333V-21.3333333333333H234.6666666666667V42.6666666666667H170.6666666666667V85.3333333333334H234.6666666666667V149.3333333333334z" />
-    <glyph glyph-name="table-row-plus-before"
-      unicode="&#xF4F4;"
-      horiz-adv-x="512" d=" M469.3333333333333 149.3333333333334C469.3333333333333 172.8 450.1333333333334 192 426.6666666666667 192H85.3333333333333C61.8666666666667 192 42.6666666666667 172.8 42.6666666666667 149.3333333333334V0H85.3333333333333V42.6666666666667H170.6666666666667V0H213.3333333333333V42.6666666666667H298.6666666666667V0H341.3333333333333V42.6666666666667H426.6666666666667V0H469.3333333333333V149.3333333333334M85.3333333333333 149.3333333333334H170.6666666666667V85.3333333333334H85.3333333333333V149.3333333333334M213.3333333333333 149.3333333333334H298.6666666666667V85.3333333333334H213.3333333333333V149.3333333333334M426.6666666666667 149.3333333333334V85.3333333333334H341.3333333333333V149.3333333333334H426.6666666666667M234.6666666666667 234.6666666666667H277.3333333333333V298.6666666666667H341.3333333333333V341.3333333333334H277.3333333333333V405.3333333333333H234.6666666666667V341.3333333333334H170.6666666666667V298.6666666666667H234.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="table-row-remove"
-      unicode="&#xF4F5;"
-      horiz-adv-x="512" d=" M200.7466666666667 170.6666666666667L256 115.4133333333334L311.2533333333334 170.6666666666667L341.3333333333333 140.5866666666667L286.08 85.3333333333334L341.3333333333333 30.08L311.2533333333334 0L256 55.2533333333333L200.7466666666667 0L170.6666666666667 30.08L225.92 85.3333333333334L170.6666666666667 140.5866666666667L200.7466666666667 170.6666666666667M469.3333333333333 256C469.3333333333333 232.5333333333334 450.1333333333334 213.3333333333334 426.6666666666667 213.3333333333334H85.3333333333333C61.8666666666667 213.3333333333334 42.6666666666667 232.5333333333334 42.6666666666667 256V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V256M85.3333333333333 256H170.6666666666667V320H85.3333333333333V256M213.3333333333333 256H298.6666666666667V320H213.3333333333333V256M341.3333333333333 256H426.6666666666667V320H341.3333333333333V256z" />
-    <glyph glyph-name="table-search"
-      unicode="&#xF90E;"
-      horiz-adv-x="512" d=" M411.7333333333334 66.3466666666667C439.8933333333333 111.1466666666667 426.6666666666667 170.6666666666667 381.6533333333333 198.8266666666667C336.8533333333334 226.9866666666667 277.3333333333333 213.3333333333334 249.1733333333333 168.7466666666667C221.0133333333333 123.7333333333334 234.6666666666667 64 279.2533333333334 36.2666666666667C310.6133333333334 16.64 350.2933333333334 16.64 381.6533333333333 36.2666666666667L448 -29.6533333333333L477.6533333333333 0L411.7333333333334 66.3466666666667M369.0666666666667 79.5733333333334C348.16 58.6666666666667 314.4533333333333 58.8800000000001 293.5466666666667 79.5733333333334C272.8533333333334 100.48 272.8533333333334 134.1866666666667 293.76 155.0933333333334C314.4533333333334 175.7866666666667 348.16 175.7866666666667 369.0666666666667 155.0933333333334C389.5466666666667 133.9733333333334 389.3333333333333 100.2666666666667 368.4266666666666 79.5733333333334H369.0666666666667M405.3333333333333 362.6666666666667H106.6666666666667C83.2 362.6666666666667 64 343.4666666666667 64 320V64C64 40.5333333333333 83.2 21.3333333333334 106.6666666666667 21.3333333333334H230.6133333333333C218.6666666666666 33.7066666666667 209.0666666666666 48.2133333333334 202.6666666666666 64H106.6666666666667V149.3333333333334H195.84C199.2533333333333 164.48 205.0133333333333 178.9866666666667 213.3333333333333 192H106.6666666666667V277.3333333333334H234.6666666666667V217.3866666666667C247.04 229.3333333333334 261.5466666666666 238.9333333333334 277.3333333333333 245.3333333333334V277.3333333333334H405.3333333333333V234.6666666666667C413.8666666666666 229.3333333333334 421.76 222.9333333333333 428.8 215.8933333333333C436.0533333333334 208.64 442.4533333333334 200.7466666666667 448 192V320C448 343.4666666666667 428.8 362.6666666666667 405.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="table-settings"
-      unicode="&#xF837;"
-      horiz-adv-x="512" d=" M149.3333333333333 -21.3333333333333H192V-64H149.3333333333333V-21.3333333333333M234.6666666666667 -21.3333333333333H277.3333333333333V-64H234.6666666666667V-21.3333333333333M320 -21.3333333333333H362.6666666666667V-64H320V-21.3333333333333M106.6666666666667 362.6666666666667H405.3333333333333C428.8 362.6666666666667 448 343.4666666666667 448 320V64C448 40.5333333333333 428.8 21.3333333333334 405.3333333333333 21.3333333333334H106.6666666666667C83.2 21.3333333333334 64 40.5333333333333 64 64V320C64 343.4666666666667 83.2 362.6666666666667 106.6666666666667 362.6666666666667M106.6666666666667 277.3333333333334V192H234.6666666666667V277.3333333333334H106.6666666666667M277.3333333333333 277.3333333333334V192H405.3333333333333V277.3333333333334H277.3333333333333M106.6666666666667 149.3333333333334V64H234.6666666666667V149.3333333333334H106.6666666666667M277.3333333333333 149.3333333333334V64H405.3333333333333V149.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="tablet"
-      unicode="&#xF4F6;"
-      horiz-adv-x="512" d=" M405.3333333333333 64H106.6666666666667V320H405.3333333333333M448 362.6666666666667H64C40.32 362.6666666666667 21.3333333333333 343.68 21.3333333333333 320V64C21.3333333333333 40.5333333333333 40.5333333333333 21.3333333333334 64 21.3333333333334H448C471.4666666666667 21.3333333333334 490.6666666666666 40.5333333333333 490.6666666666666 64V320C490.6666666666666 343.68 471.4666666666667 362.6666666666667 448 362.6666666666667z" />
-    <glyph glyph-name="tablet-android"
-      unicode="&#xF4F7;"
-      horiz-adv-x="512" d=" M410.6666666666667 42.6666666666667H101.3333333333333V384H410.6666666666667M298.6666666666667 -21.3333333333333H213.3333333333333V0H298.6666666666667M384 448H128C92.5866666666667 448 64 419.4133333333334 64 384V0C64 -35.4133333333333 92.5866666666667 -64 128 -64H384C419.4133333333333 -64 448 -35.4133333333333 448 0V384C448 419.4133333333334 419.4133333333333 448 384 448z" />
-    <glyph glyph-name="tablet-cellphone"
-      unicode="&#xF9A6;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V277.3333333333334H384V320H106.6666666666667V64H298.6666666666667V21.3333333333334H64C40.5333333333333 21.3333333333334 21.3333333333333 40.5333333333333 21.3333333333333 64V320C21.3333333333333 343.4666666666667 40.5333333333333 362.6666666666667 64 362.6666666666667M362.6666666666667 234.6666666666667H490.6666666666666C502.4 234.6666666666667 512 225.0666666666667 512 213.3333333333334V0C512 -11.7333333333333 502.4 -21.3333333333333 490.6666666666666 -21.3333333333333H362.6666666666667C350.9333333333333 -21.3333333333333 341.3333333333333 -11.7333333333333 341.3333333333333 0V213.3333333333334C341.3333333333333 225.0666666666667 350.9333333333333 234.6666666666667 362.6666666666667 234.6666666666667M384 192V42.6666666666667H469.3333333333333V192H384z" />
-    <glyph glyph-name="tablet-ipad"
-      unicode="&#xF4F8;"
-      horiz-adv-x="512" d=" M405.3333333333333 42.6666666666667H85.3333333333333V384H405.3333333333333M245.3333333333333 -42.6666666666666C227.6266666666667 -42.6666666666666 213.3333333333333 -28.3733333333333 213.3333333333333 -10.6666666666666S227.6266666666667 21.3333333333334 245.3333333333333 21.3333333333334S277.3333333333333 7.04 277.3333333333333 -10.6666666666666S263.04 -42.6666666666666 245.3333333333333 -42.6666666666666M394.6666666666667 448H96C66.56 448 42.6666666666667 424.1066666666667 42.6666666666667 394.6666666666667V-10.6666666666666C42.6666666666667 -40.1066666666666 66.56 -64 96 -64H394.6666666666667C424.1066666666667 -64 448 -40.1066666666666 448 -10.6666666666666V394.6666666666667C448 424.1066666666667 424.1066666666667 448 394.6666666666667 448z" />
-    <glyph glyph-name="taco"
-      unicode="&#xF761;"
-      horiz-adv-x="512" d=" M405.3333333333333 64H106.6666666666667C59.52 64 21.3333333333333 102.1866666666667 21.3333333333333 149.3333333333334C21.3333333333333 243.6266666666667 97.7066666666667 320 192 320C214.6133333333334 320 236.16 315.52 256 307.6266666666667C275.84 315.52 297.3866666666667 320 320 320C414.2933333333334 320 490.6666666666666 243.6266666666667 490.6666666666666 149.3333333333334C490.6666666666666 102.1866666666667 452.48 64 405.3333333333333 64M64 149.3333333333334C64 125.8666666666667 83.2 106.6666666666667 106.6666666666667 106.6666666666667S149.3333333333333 125.8666666666667 149.3333333333333 149.3333333333334C149.3333333333333 199.8933333333334 171.3066666666667 245.3333333333334 206.2933333333333 276.48L192 277.3333333333334C121.3866666666667 277.3333333333334 64 219.9466666666667 64 149.3333333333334M405.3333333333333 106.6666666666667C428.8 106.6666666666667 448 125.8666666666667 448 149.3333333333334C448 219.9466666666667 390.6133333333333 277.3333333333334 320 277.3333333333334S192 219.9466666666667 192 149.3333333333334C192 133.76 187.9466666666667 119.2533333333333 180.48 106.6666666666667H405.3333333333333z" />
-    <glyph glyph-name="tag"
-      unicode="&#xF4F9;"
-      horiz-adv-x="512" d=" M117.3333333333333 298.6666666666667C99.6266666666667 298.6666666666667 85.3333333333333 312.9600000000001 85.3333333333333 330.6666666666667S99.6266666666667 362.6666666666667 117.3333333333333 362.6666666666667S149.3333333333333 348.3733333333334 149.3333333333333 330.6666666666667S135.04 298.6666666666667 117.3333333333333 298.6666666666667M456.7466666666667 200.96L264.7466666666667 392.96C257.0666666666667 400.64 246.4 405.3333333333333 234.6666666666667 405.3333333333333H85.3333333333333C61.6533333333333 405.3333333333333 42.6666666666667 386.3466666666667 42.6666666666667 362.6666666666667V213.3333333333334C42.6666666666667 201.6 47.36 190.9333333333333 55.2533333333333 183.2533333333333L247.04 -8.7466666666667C254.9333333333333 -16.4266666666666 265.6 -21.3333333333333 277.3333333333333 -21.3333333333333C289.0666666666667 -21.3333333333333 299.7333333333334 -16.4266666666666 307.4133333333333 -8.7466666666667L456.7466666666667 140.5866666666667C464.64 148.2666666666667 469.3333333333333 158.9333333333333 469.3333333333333 170.6666666666667C469.3333333333333 182.6133333333334 464.4266666666666 193.28 456.7466666666667 200.96z" />
-    <glyph glyph-name="tag-faces"
-      unicode="&#xF4FA;"
-      horiz-adv-x="512" d=" M320 64C249.1733333333333 64 192 121.3866666666667 192 192C192 262.8266666666667 249.1733333333333 320 320 320C390.6133333333333 320 448 262.6133333333334 448 192S390.6133333333333 64 320 64M85.3333333333333 170.6666666666667C73.6 170.6666666666667 64 180.2666666666667 64 192S73.6 213.3333333333334 85.3333333333333 213.3333333333334S106.6666666666667 203.7333333333334 106.6666666666667 192S97.0666666666667 170.6666666666667 85.3333333333333 170.6666666666667M469.3333333333333 384H162.7733333333333C148.6933333333333 384 136.1066666666667 377.1733333333334 128 366.7200000000001L0 192L128 17.4933333333333C136.1066666666667 6.8266666666667 148.6933333333333 0 162.7733333333333 0H469.3333333333333C492.8 0 512 19.2 512 42.6666666666667V341.3333333333334C512 365.0133333333333 492.8 384 469.3333333333333 384M277.3333333333333 213.3333333333334C289.0666666666667 213.3333333333334 298.6666666666667 222.9333333333333 298.6666666666667 234.6666666666667S289.0666666666667 256 277.3333333333333 256S256 246.4000000000001 256 234.6666666666667S265.6 213.3333333333334 277.3333333333333 213.3333333333334M320 106.6666666666667C359.68 106.6666666666667 391.4666666666667 133.9733333333334 401.0666666666667 170.6666666666667H238.9333333333334C248.5333333333334 133.9733333333334 280.32 106.6666666666667 320 106.6666666666667M362.6666666666667 213.3333333333334C374.4 213.3333333333334 384 222.9333333333333 384 234.6666666666667S374.4 256 362.6666666666667 256S341.3333333333333 246.4000000000001 341.3333333333333 234.6666666666667S350.9333333333333 213.3333333333334 362.6666666666667 213.3333333333334z" />
-    <glyph glyph-name="tag-heart"
-      unicode="&#xF68A;"
-      horiz-adv-x="512" d=" M456.7466666666667 200.96L264.7466666666667 392.96C257.0666666666667 400.64 246.4 405.3333333333333 234.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V213.3333333333334C42.6666666666667 201.6 47.36 190.9333333333333 55.2533333333333 183.04L247.2533333333334 -8.96C254.9333333333333 -16.64 265.6 -21.3333333333333 277.3333333333333 -21.3333333333333C289.0666666666667 -21.3333333333333 299.7333333333334 -16.64 307.4133333333333 -8.7466666666667L456.7466666666667 140.5866666666667C464.64 148.2666666666667 469.3333333333333 158.9333333333333 469.3333333333333 170.6666666666667C469.3333333333333 182.4 464.4266666666666 193.28 456.7466666666667 200.96M117.3333333333333 298.6666666666667C99.6266666666667 298.6666666666667 85.3333333333333 312.9600000000001 85.3333333333333 330.6666666666667S99.6266666666667 362.6666666666667 117.3333333333333 362.6666666666667S149.3333333333333 348.3733333333334 149.3333333333333 330.6666666666667S135.04 298.6666666666667 117.3333333333333 298.6666666666667M368.4266666666666 122.24L277.3333333333333 31.1466666666667L186.24 122.24C176.64 132.0533333333334 170.6666666666667 145.28 170.6666666666667 160C170.6666666666667 189.44 194.56 213.3333333333334 224 213.3333333333334C238.72 213.3333333333334 252.16 207.36 261.76 197.5466666666667L277.3333333333333 182.1866666666667L292.9066666666667 197.76C302.5066666666667 207.36 315.9466666666667 213.3333333333334 330.6666666666667 213.3333333333334C360.1066666666667 213.3333333333334 384 189.44 384 160C384 145.28 378.0266666666667 131.84 368.4266666666666 122.24z" />
-    <glyph glyph-name="tag-minus"
-      unicode="&#xF90F;"
-      horiz-adv-x="512" d=" M456.7466666666667 200.96L264.7466666666667 392.96C256.8533333333333 400.8533333333334 245.9733333333333 405.3333333333333 234.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V213.3333333333334C42.6666666666667 202.0266666666667 47.1466666666667 191.1466666666667 55.2533333333333 183.2533333333333L64 174.72C83.2 186.24 105.3866666666667 192 128 192C198.6133333333334 192 256 134.6133333333334 256 64C256 41.3866666666667 250.0266666666667 19.4133333333334 238.5066666666667 0L247.04 -8.5333333333333C254.9333333333333 -16.6399999999999 266.0266666666667 -21.3333333333333 277.3333333333333 -21.3333333333333C288.64 -21.3333333333333 299.52 -16.8533333333333 307.4133333333333 -8.7466666666667L456.7466666666667 140.5866666666667C464.8533333333333 148.48 469.3333333333333 159.36 469.3333333333333 170.6666666666667C469.3333333333333 181.9733333333334 464.8533333333333 192.8533333333333 456.7466666666667 200.96M117.3333333333333 298.6666666666667C99.6266666666667 298.6666666666667 85.3333333333333 312.9600000000001 85.3333333333333 330.6666666666667S99.6266666666667 362.6666666666667 117.3333333333333 362.6666666666667S149.3333333333333 348.3733333333334 149.3333333333333 330.6666666666667S135.04 298.6666666666667 117.3333333333333 298.6666666666667M213.3333333333333 42.6666666666667H42.6666666666667V85.3333333333334H213.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="tag-multiple"
-      unicode="&#xF4FB;"
-      horiz-adv-x="512" d=" M117.3333333333333 256C135.04 256 149.3333333333333 270.2933333333334 149.3333333333333 288S135.04 320 117.3333333333333 320S85.3333333333333 305.7066666666667 85.3333333333333 288S99.6266666666667 256 117.3333333333333 256M371.4133333333333 200.96C379.0933333333333 193.28 384 182.6133333333334 384 170.6666666666667C384 158.9333333333333 379.3066666666667 148.2666666666667 371.4133333333333 140.5866666666667L264.7466666666667 33.92C257.0666666666667 26.24 246.4 21.3333333333334 234.6666666666667 21.3333333333334C222.9333333333333 21.3333333333334 212.2666666666667 26.0266666666666 204.3733333333333 33.92L55.2533333333333 183.04C47.36 190.9333333333333 42.6666666666667 201.6 42.6666666666667 213.3333333333334V320C42.6666666666667 343.68 61.6533333333333 362.6666666666667 85.3333333333333 362.6666666666667H192C203.7333333333334 362.6666666666667 214.4 357.9733333333334 222.08 350.2933333333334L371.4133333333333 200.96M288.8533333333333 326.1866666666667L310.1866666666666 347.52L456.7466666666667 200.96C464.64 193.28 469.3333333333333 182.4 469.3333333333333 170.6666666666667C469.3333333333333 158.9333333333333 464.64 148.2666666666667 456.96 140.5866666666667L342.1866666666667 25.8133333333334L320.8533333333334 47.1466666666667L442.6666666666667 170.6666666666667L288.8533333333333 326.1866666666667z" />
-    <glyph glyph-name="tag-outline"
-      unicode="&#xF4FC;"
-      horiz-adv-x="512" d=" M117.3333333333333 298.6666666666667C135.04 298.6666666666667 149.3333333333333 312.9600000000001 149.3333333333333 330.6666666666667S135.04 362.6666666666667 117.3333333333333 362.6666666666667S85.3333333333333 348.3733333333334 85.3333333333333 330.6666666666667S99.6266666666667 298.6666666666667 117.3333333333333 298.6666666666667M456.7466666666667 200.96C464.4266666666666 193.28 469.3333333333333 182.6133333333334 469.3333333333333 170.6666666666667C469.3333333333333 158.9333333333333 464.64 148.2666666666667 456.7466666666667 140.5866666666667L307.4133333333333 -8.7466666666667C299.7333333333334 -16.4266666666666 289.0666666666667 -21.3333333333333 277.3333333333333 -21.3333333333333C265.6 -21.3333333333333 254.9333333333333 -16.4266666666666 247.04 -8.7466666666667L55.2533333333333 183.2533333333333C47.36 190.9333333333333 42.6666666666667 201.6 42.6666666666667 213.3333333333334V362.6666666666667C42.6666666666667 386.3466666666667 61.6533333333333 405.3333333333333 85.3333333333333 405.3333333333333H234.6666666666667C246.4 405.3333333333333 257.0666666666667 400.64 264.7466666666667 392.96L456.7466666666667 200.96M277.3333333333333 21.3333333333334L426.6666666666667 170.6666666666667L245.3333333333333 352L96 202.6666666666667L277.3333333333333 21.3333333333334z" />
-    <glyph glyph-name="tag-plus"
-      unicode="&#xF721;"
-      horiz-adv-x="512" d=" M456.7466666666667 200.96L264.7466666666667 392.96C256.8533333333333 400.8533333333334 245.9733333333333 405.3333333333333 234.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V213.3333333333334C42.6666666666667 202.0266666666667 47.1466666666667 191.1466666666667 55.2533333333333 183.2533333333333L64 174.72C83.2 186.24 105.3866666666667 192 128 192C198.6133333333334 192 256 134.6133333333334 256 64C256 41.3866666666667 250.0266666666667 19.4133333333334 238.5066666666667 0L247.04 -8.5333333333333C254.9333333333333 -16.6399999999999 266.0266666666667 -21.3333333333333 277.3333333333333 -21.3333333333333C288.64 -21.3333333333333 299.52 -16.8533333333333 307.4133333333333 -8.7466666666667L456.7466666666667 140.5866666666667C464.8533333333333 148.48 469.3333333333333 159.36 469.3333333333333 170.6666666666667C469.3333333333333 181.9733333333334 464.8533333333333 192.8533333333333 456.7466666666667 200.96M117.3333333333333 298.6666666666667C99.6266666666667 298.6666666666667 85.3333333333333 312.9600000000001 85.3333333333333 330.6666666666667S99.6266666666667 362.6666666666667 117.3333333333333 362.6666666666667S149.3333333333333 348.3733333333334 149.3333333333333 330.6666666666667S135.04 298.6666666666667 117.3333333333333 298.6666666666667M213.3333333333333 42.6666666666667H149.3333333333333V-21.3333333333333H106.6666666666667V42.6666666666667H42.6666666666667V85.3333333333334H106.6666666666667V149.3333333333334H149.3333333333333V85.3333333333334H213.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="tag-remove"
-      unicode="&#xF722;"
-      horiz-adv-x="512" d=" M456.7466666666667 200.96L264.7466666666667 392.96C256.8533333333333 400.8533333333334 245.9733333333333 405.3333333333333 234.6666666666667 405.3333333333333H85.3333333333333C61.8666666666667 405.3333333333333 42.6666666666667 386.1333333333334 42.6666666666667 362.6666666666667V213.3333333333334C42.6666666666667 202.0266666666667 47.1466666666667 191.1466666666667 55.2533333333333 183.2533333333333L64 174.72C83.2 186.24 105.3866666666667 192 128 192C198.6133333333334 192 256 134.6133333333334 256 64C256 41.3866666666667 250.0266666666667 19.4133333333334 238.5066666666667 0L247.04 -8.5333333333333C254.9333333333333 -16.6399999999999 266.0266666666667 -21.3333333333333 277.3333333333333 -21.3333333333333C288.64 -21.3333333333333 299.52 -16.8533333333333 307.4133333333333 -8.7466666666667L456.7466666666667 140.5866666666667C464.8533333333333 148.48 469.3333333333333 159.36 469.3333333333333 170.6666666666667C469.3333333333333 181.9733333333334 464.8533333333333 192.8533333333333 456.7466666666667 200.96M117.3333333333333 298.6666666666667C99.6266666666667 298.6666666666667 85.3333333333333 312.9600000000001 85.3333333333333 330.6666666666667S99.6266666666667 362.6666666666667 117.3333333333333 362.6666666666667S149.3333333333333 348.3733333333334 149.3333333333333 330.6666666666667S135.04 298.6666666666667 117.3333333333333 298.6666666666667M173.2266666666667 -11.52L128 33.92L82.7733333333333 -11.52L52.48 18.7733333333334L97.92 64L52.48 109.2266666666667L82.56 139.3066666666667L128 94.08L173.2266666666667 139.3066666666667L203.3066666666667 109.2266666666667L158.08 64L203.3066666666667 18.7733333333333L173.2266666666667 -11.52z" />
-    <glyph glyph-name="tag-text-outline"
-      unicode="&#xF4FD;"
-      horiz-adv-x="512" d=" M117.3333333333333 298.6666666666667C135.04 298.6666666666667 149.3333333333333 312.9600000000001 149.3333333333333 330.6666666666667S135.04 362.6666666666667 117.3333333333333 362.6666666666667S85.3333333333333 348.3733333333334 85.3333333333333 330.6666666666667S99.6266666666667 298.6666666666667 117.3333333333333 298.6666666666667M456.7466666666667 200.96C464.4266666666666 193.28 469.3333333333333 182.6133333333334 469.3333333333333 170.6666666666667C469.3333333333333 158.9333333333333 464.64 148.2666666666667 456.7466666666667 140.5866666666667L307.4133333333333 -8.7466666666667C299.7333333333334 -16.4266666666666 289.0666666666667 -21.3333333333333 277.3333333333333 -21.3333333333333C265.6 -21.3333333333333 254.9333333333333 -16.4266666666666 247.04 -8.7466666666667L55.2533333333333 183.2533333333333C47.36 190.9333333333333 42.6666666666667 201.6 42.6666666666667 213.3333333333334V362.6666666666667C42.6666666666667 386.3466666666667 61.6533333333333 405.3333333333333 85.3333333333333 405.3333333333333H234.6666666666667C246.4 405.3333333333333 257.0666666666667 400.64 264.7466666666667 392.96L456.7466666666667 200.96M277.3333333333333 21.3333333333334L426.6666666666667 170.6666666666667L245.3333333333333 352L96 202.6666666666667L277.3333333333333 21.3333333333334M215.2533333333333 257.92L245.3333333333333 288L362.6666666666667 170.6666666666667L332.5866666666667 140.5866666666667L215.2533333333333 257.92M161.92 204.5866666666667L192 234.6666666666667L277.3333333333333 149.3333333333334L247.2533333333334 119.2533333333333L161.92 204.5866666666667z" />
-    <glyph glyph-name="tape-measure"
-      unicode="&#xFB28;"
-      horiz-adv-x="512" d=" M192 341.3333333333334C274.56 341.3333333333334 341.3333333333333 274.5600000000001 341.3333333333333 192H362.6666666666667V128H341.3333333333333V42.6666666666667H192C109.44 42.6666666666667 42.6666666666667 109.44 42.6666666666667 192S109.44 341.3333333333334 192 341.3333333333334M192 277.3333333333334C144.8533333333333 277.3333333333334 106.6666666666667 239.1466666666667 106.6666666666667 192S144.8533333333333 106.6666666666667 192 106.6666666666667S277.3333333333333 144.8533333333334 277.3333333333333 192S239.1466666666667 277.3333333333334 192 277.3333333333334M362.6666666666667 85.3333333333334H469.3333333333333V0H426.6666666666667V42.6666666666667H362.6666666666667V85.3333333333334z" />
-    <glyph glyph-name="target"
-      unicode="&#xF4FE;"
-      horiz-adv-x="512" d=" M234.6666666666667 405.3333333333333V361.1733333333334C157.44 351.36 96.64 290.56 86.8266666666667 213.3333333333334H42.6666666666667V170.6666666666667H86.8266666666667C96.64 93.44 157.44 32.64 234.6666666666667 22.8266666666667V-21.3333333333333H277.3333333333333V22.8266666666667C354.56 32.64 415.36 93.44 425.1733333333333 170.6666666666667H469.3333333333333V213.3333333333334H425.1733333333333C415.36 290.56 354.56 351.36 277.3333333333333 361.1733333333334V405.3333333333333M234.6666666666667 318.2933333333334V277.3333333333334H277.3333333333333V318.0800000000001C330.6666666666667 309.3333333333334 373.3333333333333 266.6666666666667 382.2933333333334 213.3333333333334H341.3333333333333V170.6666666666667H382.08C373.3333333333333 117.3333333333334 330.6666666666667 74.6666666666667 277.3333333333333 65.7066666666667V106.6666666666667H234.6666666666667V65.92C181.3333333333333 74.6666666666667 138.6666666666667 117.3333333333334 129.7066666666667 170.6666666666667H170.6666666666667V213.3333333333334H129.92C138.6666666666667 266.6666666666667 181.3333333333333 309.3333333333334 234.6666666666667 318.2933333333334M256 213.3333333333334C244.2666666666667 213.3333333333334 234.6666666666667 203.7333333333334 234.6666666666667 192S244.2666666666667 170.6666666666667 256 170.6666666666667S277.3333333333333 180.2666666666667 277.3333333333333 192S267.7333333333334 213.3333333333334 256 213.3333333333334z" />
-    <glyph glyph-name="target-variant"
-      unicode="&#xFA76;"
-      horiz-adv-x="512" d=" M471.04 212.48H428.3733333333333V362.6666666666667H278.3999999999999V405.3333333333333H235.5199999999999V362.6666666666667H85.3333333333333V212.48H42.6666666666667V169.6H85.3333333333333V19.6266666666667H235.52V-23.04H278.4V19.6266666666667H428.3733333333333V169.6000000000001H471.04V212.4800000000001M385.4933333333334 62.5066666666668H278.4V105.3866666666668H235.52V62.5066666666668H128V169.6000000000001H171.3066666666667V212.4800000000001H128V320H235.52V276.6933333333334H278.4V320H385.4933333333334V212.48H342.6133333333334V169.6H385.4933333333334V62.5066666666667M278.4 190.9333333333333C278.4 179.2 268.8 169.6 257.0666666666667 169.6S235.52 179.2 235.52 190.9333333333333S245.3333333333334 212.48 257.0666666666667 212.48S278.4 202.6666666666666 278.4 190.9333333333333z" />
-    <glyph glyph-name="taxi"
-      unicode="&#xF4FF;"
-      horiz-adv-x="512" d=" M106.6666666666667 213.3333333333334L138.6666666666667 309.3333333333334H373.3333333333333L405.3333333333333 213.3333333333334M373.3333333333333 106.6666666666667C355.6266666666667 106.6666666666667 341.3333333333333 120.96 341.3333333333333 138.6666666666667S355.6266666666667 170.6666666666667 373.3333333333333 170.6666666666667S405.3333333333333 156.3733333333333 405.3333333333333 138.6666666666667S391.04 106.6666666666667 373.3333333333333 106.6666666666667M138.6666666666667 106.6666666666667C120.96 106.6666666666667 106.6666666666667 120.96 106.6666666666667 138.6666666666667S120.96 170.6666666666667 138.6666666666667 170.6666666666667S170.6666666666667 156.3733333333333 170.6666666666667 138.6666666666667S156.3733333333333 106.6666666666667 138.6666666666667 106.6666666666667M403.6266666666667 320C399.36 332.3733333333334 387.4133333333333 341.3333333333334 373.3333333333333 341.3333333333334H320V384H192V341.3333333333334H138.6666666666667C124.5866666666667 341.3333333333334 112.64 332.3733333333334 108.3733333333333 320L64 192V21.3333333333334C64 9.6 73.6 0 85.3333333333333 0H106.6666666666667C118.4 0 128 9.6 128 21.3333333333334V42.6666666666667H384V21.3333333333334C384 9.6 393.6 0 405.3333333333333 0H426.6666666666667C438.4 0 448 9.6 448 21.3333333333334V192L403.6266666666667 320z" />
-    <glyph glyph-name="teach"
-      unicode="&#xF88F;"
-      horiz-adv-x="512" d=" M426.6666666666667 85.3333333333334C450.1333333333334 85.3333333333334 469.3333333333333 104.5333333333333 469.3333333333333 128V362.6666666666667C469.3333333333333 386.1333333333334 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333H201.8133333333333C209.28 392.32 213.3333333333333 377.6 213.3333333333333 362.6666666666667H426.6666666666667V128H234.6666666666667V85.3333333333334M320 298.6666666666667V256H192V-21.3333333333333H149.3333333333333V106.6666666666667H106.6666666666667V-21.3333333333333H64V149.3333333333334H32V256C32 279.4666666666667 51.2 298.6666666666667 74.6666666666667 298.6666666666667H320M170.6666666666667 362.6666666666667C170.6666666666667 339.2000000000001 151.4666666666667 320 128 320S85.3333333333333 339.2000000000001 85.3333333333333 362.6666666666667S104.5333333333333 405.3333333333333 128 405.3333333333333S170.6666666666667 386.1333333333334 170.6666666666667 362.6666666666667z" />
-    <glyph glyph-name="teamviewer"
-      unicode="&#xF500;"
-      horiz-adv-x="512" d=" M405.3333333333333 384C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 18.9866666666667 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333M256 341.3333333333334C173.44 341.3333333333334 106.6666666666667 274.5600000000001 106.6666666666667 192S173.44 42.6666666666667 256 42.6666666666667S405.3333333333333 109.44 405.3333333333333 192S338.56 341.3333333333334 256 341.3333333333334M149.3333333333333 192L213.3333333333333 256V213.3333333333334H298.6666666666667V256L362.6666666666667 192L298.6666666666667 128V170.6666666666667H213.3333333333333V128L149.3333333333333 192z" />
-    <glyph glyph-name="telegram"
-      unicode="&#xF501;"
-      horiz-adv-x="512" d=" M208.64 50.1333333333334L214.6133333333333 140.3733333333334L378.4533333333333 288.0000000000001C385.7066666666666 294.6133333333334 376.9599999999999 297.8133333333334 367.36 292.0533333333334L165.12 164.2666666666667L77.6533333333333 192C58.88 197.3333333333334 58.6666666666667 210.3466666666667 81.92 219.7333333333334L422.6133333333334 351.1466666666667C438.1866666666667 358.1866666666667 453.12 347.3066666666668 447.1466666666667 323.4133333333334L389.12 50.1333333333334C385.0666666666667 30.72 373.3333333333334 26.0266666666668 357.12 34.9866666666667L268.8 100.2666666666667L226.3466666666667 59.0933333333334C221.44 54.1866666666667 217.3866666666667 50.1333333333333 208.64 50.1333333333333z" />
-    <glyph glyph-name="telescope"
-      unicode="&#xFB29;"
-      horiz-adv-x="512" d=" M467.1999999999999 258.1333333333334L430.9333333333333 236.8L345.6 384L381.8666666666666 405.3333333333333L467.1999999999999 258.1333333333334M209.0666666666666 279.4666666666667L273.0666666666666 168.5333333333333L403.2 243.2L339.2 354.1333333333334L209.0666666666666 279.4666666666667M243.2 177.0666666666667L200.5333333333333 251.7333333333333L108.8 198.4L151.4666666666667 123.7333333333334L243.2 177.0666666666667M44.8 136.5333333333333L66.1333333333333 100.2666666666667L121.5999999999999 132.2666666666667L100.2666666666666 168.5333333333333L44.7999999999999 136.5333333333333M258.1333333333333 149.3333333333333L251.7333333333333 157.8666666666667L160 104.5333333333333L166.3999999999999 96C170.6666666666666 89.6 177.0666666666666 83.2 183.4666666666666 78.9333333333333L149.3333333333333 -21.3333333333333H192L221.8666666666667 70.4H224L256 -21.3333333333333H298.6666666666667L258.1333333333334 98.1333333333334C268.8 113.0666666666667 268.8 132.2666666666667 258.1333333333334 149.3333333333334z" />
-    <glyph glyph-name="television"
-      unicode="&#xF502;"
-      horiz-adv-x="512" d=" M448 85.3333333333334H64V341.3333333333334H448M448 384H64C40.5333333333333 384 21.3333333333333 364.8 21.3333333333333 341.3333333333334V85.3333333333334C21.3333333333333 61.8666666666667 40.5333333333333 42.6666666666667 64 42.6666666666667H170.6666666666667V0H341.3333333333333V42.6666666666667H448C471.4666666666667 42.6666666666667 490.6666666666666 61.8666666666667 490.6666666666666 85.3333333333334V341.3333333333334C490.6666666666666 364.8 471.4666666666667 384 448 384z" />
-    <glyph glyph-name="television-box"
-      unicode="&#xF838;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M341.3333333333333 106.6666666666667L405.3333333333333 277.3333333333334H352L320 181.3333333333334L288 277.3333333333334H106.6666666666667V234.6666666666667H170.6666666666667V106.6666666666667H213.3333333333333V234.6666666666667H251.0933333333333L298.6666666666667 106.6666666666667H341.3333333333333z" />
-    <glyph glyph-name="television-classic"
-      unicode="&#xF7F3;"
-      horiz-adv-x="512" d=" M174.08 384L144 353.92L199.2533333333333 298.6666666666667H85.3333333333333C61.6533333333333 298.6666666666667 42.6666666666667 279.68 42.6666666666667 256V42.6666666666667C42.6666666666667 18.9866666666667 61.6533333333333 0 85.3333333333333 0H426.6666666666667C450.3466666666667 0 469.3333333333333 18.9866666666667 469.3333333333333 42.6666666666667V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H312.7466666666667L368 353.92L337.92 384L256 302.0800000000001L174.08 384M85.3333333333333 256H362.6666666666667V42.6666666666667H85.3333333333333V256M416 256C427.7333333333334 256 437.3333333333333 246.4000000000001 437.3333333333333 234.6666666666667S427.7333333333334 213.3333333333334 416 213.3333333333334S394.6666666666667 222.9333333333333 394.6666666666667 234.6666666666667S404.2666666666667 256 416 256M416 192C427.7333333333334 192 437.3333333333333 182.4 437.3333333333333 170.6666666666667S427.7333333333334 149.3333333333334 416 149.3333333333334S394.6666666666667 158.9333333333333 394.6666666666667 170.6666666666667S404.2666666666667 192 416 192z" />
-    <glyph glyph-name="television-classic-off"
-      unicode="&#xF839;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L448 -15.36L420.9066666666667 -42.6666666666666L378.24 0H85.3333333333333C61.6533333333333 0 42.6666666666667 18.9866666666667 42.6666666666667 42.6666666666667V256C42.6666666666667 277.3333333333334 58.88 295.68 80 298.6666666666667L42.6666666666667 335.5733333333334M174.08 384L256 302.0800000000001L337.92 384L368 353.92L312.7466666666667 298.6666666666667H426.6666666666667C450.3466666666667 298.6666666666667 469.3333333333333 279.68 469.3333333333333 256V42.6666666666667C469.3333333333333 35.4133333333334 467.6266666666667 28.5866666666667 464.4266666666666 22.6133333333333L362.6666666666667 124.16V256H230.8266666666667L188.16 298.6666666666667H199.2533333333333L144 353.92L174.08 384M85.3333333333333 256V42.6666666666667H335.5733333333333L122.24 256H85.3333333333333M416 256C404.2666666666667 256 394.6666666666667 246.4000000000001 394.6666666666667 234.6666666666667S404.2666666666667 213.3333333333334 416 213.3333333333334S437.3333333333333 222.9333333333333 437.3333333333333 234.6666666666667S427.7333333333334 256 416 256M416 192C404.2666666666667 192 394.6666666666667 182.4 394.6666666666667 170.6666666666667S404.2666666666667 149.3333333333334 416 149.3333333333334S437.3333333333333 158.9333333333333 437.3333333333333 170.6666666666667S427.7333333333334 192 416 192z" />
-    <glyph glyph-name="television-guide"
-      unicode="&#xF503;"
-      horiz-adv-x="512" d=" M448 85.3333333333334V341.3333333333334H64V85.3333333333334H448M448 384C471.4666666666667 384 490.6666666666666 364.8 490.6666666666666 341.3333333333334V85.3333333333334C490.6666666666666 61.8666666666667 471.4666666666667 42.6666666666667 448 42.6666666666667H341.3333333333333V0H170.6666666666667V42.6666666666667H64C40.5333333333333 42.6666666666667 21.3333333333333 61.8666666666667 21.3333333333333 85.3333333333334V341.3333333333334C21.3333333333333 364.8 40.5333333333333 384 64 384H448M106.6666666666667 298.6666666666667H234.6666666666667V213.3333333333334H106.6666666666667V298.6666666666667M106.6666666666667 170.6666666666667H234.6666666666667V128H106.6666666666667V170.6666666666667M277.3333333333333 298.6666666666667H405.3333333333333V256H277.3333333333333V298.6666666666667M277.3333333333333 213.3333333333334H405.3333333333333V128H277.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="television-off"
-      unicode="&#xF83A;"
-      horiz-adv-x="512" d=" M10.6666666666667 388.9066666666667L37.9733333333333 416L448 5.9733333333334L420.9066666666667 -21.3333333333333L356.9066666666667 42.6666666666667H341.3333333333333V0H170.6666666666667V42.6666666666667H64C40.5333333333333 42.6666666666667 21.3333333333333 61.8666666666667 21.3333333333333 85.3333333333334V341.3333333333334C21.3333333333333 352 24.96 361.1733333333334 31.1466666666667 368.4266666666667L10.6666666666667 388.9066666666667M448 85.3333333333334V341.3333333333334H166.8266666666667L124.16 384H448C471.4666666666667 384 490.6666666666666 364.8 490.6666666666666 341.3333333333334V85.3333333333334C490.6666666666666 67.2 478.9333333333333 51.4133333333334 462.9333333333333 45.44L422.8266666666667 85.3333333333334H448M64 85.3333333333334H314.24L64 335.5733333333334V85.3333333333334z" />
-    <glyph glyph-name="temperature-celsius"
-      unicode="&#xF504;"
-      horiz-adv-x="512" d=" M352 341.3333333333334C385.0666666666667 341.3333333333334 416 331.3066666666667 441.3866666666667 314.0266666666667L416.64 252.3733333333334C399.5733333333333 267.9466666666667 376.9600000000001 277.3333333333334 352 277.3333333333334C298.6666666666667 277.3333333333334 256 234.6666666666667 256 181.3333333333334S298.6666666666667 85.3333333333334 352 85.3333333333334C373.9733333333334 85.3333333333334 394.0266666666667 92.5866666666667 410.24 104.96L434.56 44.16C410.4533333333334 29.6533333333334 382.2933333333334 21.3333333333334 352 21.3333333333334C263.68 21.3333333333334 192 93.0133333333333 192 181.3333333333334C192 269.6533333333334 263.68 341.3333333333334 352 341.3333333333334M128 384C163.4133333333333 384 192 355.4133333333334 192 320S163.4133333333333 256 128 256S64 284.5866666666667 64 320S92.5866666666667 384 128 384M128 341.3333333333334C116.2666666666667 341.3333333333334 106.6666666666667 331.7333333333334 106.6666666666667 320S116.2666666666667 298.6666666666667 128 298.6666666666667S149.3333333333333 308.2666666666667 149.3333333333333 320S139.7333333333333 341.3333333333334 128 341.3333333333334z" />
-    <glyph glyph-name="temperature-fahrenheit"
-      unicode="&#xF505;"
-      horiz-adv-x="512" d=" M234.6666666666667 21.3333333333334V341.3333333333334H426.6666666666667V277.3333333333334H298.6666666666667V213.3333333333334H405.3333333333333V149.3333333333334H298.6666666666667V21.3333333333334H234.6666666666667M128 384C163.4133333333333 384 192 355.4133333333334 192 320S163.4133333333333 256 128 256S64 284.5866666666667 64 320S92.5866666666667 384 128 384M128 341.3333333333334C116.2666666666667 341.3333333333334 106.6666666666667 331.7333333333334 106.6666666666667 320S116.2666666666667 298.6666666666667 128 298.6666666666667S149.3333333333333 308.2666666666667 149.3333333333333 320S139.7333333333333 341.3333333333334 128 341.3333333333334z" />
-    <glyph glyph-name="temperature-kelvin"
-      unicode="&#xF506;"
-      horiz-adv-x="512" d=" M149.3333333333333 341.3333333333334H213.3333333333333V213.3333333333334L320 341.3333333333334H405.3333333333333L296.1066666666667 218.0266666666667L405.3333333333333 21.3333333333334H328.1066666666667L250.88 167.04L213.3333333333333 124.8V21.3333333333334H149.3333333333333V341.3333333333334z" />
-    <glyph glyph-name="tennis"
-      unicode="&#xF507;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C309.3333333333333 405.3333333333333 357.3333333333333 386.1333333333334 394.6666666666667 354.1333333333334C349.0133333333333 315.0933333333334 320 256.8533333333334 320 192S349.0133333333333 68.9066666666667 394.6666666666667 29.8666666666667C357.3333333333333 -2.1333333333333 309.3333333333333 -21.3333333333333 256 -21.3333333333333S154.6666666666667 -2.1333333333333 117.3333333333333 29.8666666666667C162.9866666666667 68.9066666666667 192 127.1466666666667 192 192S162.9866666666667 315.0933333333334 117.3333333333333 354.1333333333334C154.6666666666667 386.1333333333334 202.6666666666667 405.3333333333333 256 405.3333333333333M469.3333333333333 192C469.3333333333333 142.5066666666667 452.48 97.0666666666667 424.1066666666667 60.8000000000001C386.56 92.16 362.6666666666667 139.3066666666667 362.6666666666667 192S386.56 291.8400000000001 424.1066666666667 323.2000000000001C452.48 286.9333333333334 469.3333333333333 241.4933333333334 469.3333333333333 192M42.6666666666667 192C42.6666666666667 241.4933333333334 59.52 286.9333333333334 87.8933333333333 323.2000000000001C125.44 291.8400000000001 149.3333333333333 244.6933333333334 149.3333333333333 192S125.44 92.16 87.8933333333333 60.8000000000001C59.52 97.0666666666667 42.6666666666667 142.5066666666667 42.6666666666667 192z" />
-    <glyph glyph-name="tent"
-      unicode="&#xF508;"
-      horiz-adv-x="512" d=" M85.3333333333333 320C85.3333333333333 294.6133333333334 93.6533333333333 271.5733333333334 106.6666666666667 256C71.2533333333333 256 42.6666666666667 284.5866666666667 42.6666666666667 320S71.2533333333333 384 106.6666666666667 384C93.6533333333333 368.4266666666667 85.3333333333333 345.3866666666667 85.3333333333333 320M42.6666666666667 0V42.6666666666667H101.5466666666667L256 346.0266666666667L410.4533333333333 42.6666666666667H469.3333333333333V0H42.6666666666667M256 251.9466666666667L149.3333333333333 42.6666666666667H362.6666666666667L256 251.9466666666667z" />
-    <glyph glyph-name="terrain"
-      unicode="&#xF509;"
-      horiz-adv-x="512" d=" M298.6666666666667 320L218.6666666666667 213.3333333333334L279.4666666666667 132.2666666666667L245.3333333333333 106.6666666666667C209.28 154.6666666666667 149.3333333333333 234.6666666666667 149.3333333333333 234.6666666666667L21.3333333333333 64H490.6666666666666L298.6666666666667 320z" />
-    <glyph glyph-name="test-tube"
-      unicode="&#xF668;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333V362.6666666666667H170.6666666666667V64C170.6666666666667 16.8533333333334 208.8533333333333 -21.3333333333333 256 -21.3333333333333S341.3333333333333 16.8533333333334 341.3333333333333 64V362.6666666666667H362.6666666666667V405.3333333333333H149.3333333333333M234.6666666666667 106.6666666666667C221.8666666666667 106.6666666666667 213.3333333333333 115.2000000000001 213.3333333333333 128S221.8666666666667 149.3333333333334 234.6666666666667 149.3333333333334S256 140.8 256 128S247.4666666666667 106.6666666666667 234.6666666666667 106.6666666666667M277.3333333333333 192C264.5333333333333 192 256 200.5333333333334 256 213.3333333333334S264.5333333333333 234.6666666666667 277.3333333333333 234.6666666666667S298.6666666666667 226.1333333333334 298.6666666666667 213.3333333333334S290.1333333333334 192 277.3333333333333 192M298.6666666666667 298.6666666666667H213.3333333333333V362.6666666666667H298.6666666666667V298.6666666666667z" />
-    <glyph glyph-name="test-tube-empty"
-      unicode="&#xF910;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333H362.6666666666667V362.6666666666667H341.3333333333333V64C341.3333333333333 16.8533333333334 303.1466666666667 -21.3333333333333 256 -21.3333333333333S170.6666666666667 16.8533333333334 170.6666666666667 64V362.6666666666667H149.3333333333333V405.3333333333333M298.6666666666667 362.6666666666667H213.3333333333333V64C213.3333333333333 40.5333333333333 232.5333333333334 21.3333333333334 256 21.3333333333334S298.6666666666667 40.5333333333333 298.6666666666667 64V362.6666666666667z" />
-    <glyph glyph-name="test-tube-off"
-      unicode="&#xF911;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L337.92 40.3200000000001C327.68 4.9066666666667 294.8266666666667 -21.3333333333333 256 -21.3333333333333C208.8533333333333 -21.3333333333333 170.6666666666667 16.8533333333334 170.6666666666667 64V207.5733333333334L42.6666666666667 335.5733333333334M149.3333333333333 405.3333333333333H362.6666666666667V362.6666666666667H341.3333333333333V145.4933333333334L290.7733333333333 196.0533333333334C295.68 199.8933333333334 298.6666666666667 205.8666666666667 298.6666666666667 213.3333333333334C298.6666666666667 226.1333333333334 290.1333333333333 234.6666666666667 277.3333333333333 234.6666666666667C269.8666666666666 234.6666666666667 263.8933333333333 231.6800000000001 260.0533333333333 226.7733333333334L170.6666666666667 316.1600000000001V362.6666666666667H149.3333333333333V405.3333333333333M234.6666666666667 106.6666666666667C245.3333333333333 106.6666666666667 253.44 112.8533333333334 256 122.88L229.5466666666667 149.3333333333334C219.52 146.7733333333334 213.3333333333333 138.6666666666667 213.3333333333333 128C213.3333333333333 115.2000000000001 221.8666666666667 106.6666666666667 234.6666666666667 106.6666666666667M298.6666666666667 298.6666666666667V362.6666666666667H213.3333333333333V298.6666666666667H298.6666666666667z" />
-    <glyph glyph-name="text"
-      unicode="&#xF9A7;"
-      horiz-adv-x="512" d=" M448 320V277.3333333333334H64V320H448M64 64H256V106.6666666666667H64V64M64 170.6666666666667H448V213.3333333333334H64V170.6666666666667z" />
-    <glyph glyph-name="text-shadow"
-      unicode="&#xF669;"
-      horiz-adv-x="512" d=" M64 384H341.3333333333333V320H234.6666666666667V64H170.6666666666667V320H64V384M256 298.6666666666667H298.6666666666667V256H256V298.6666666666667M320 298.6666666666667H362.6666666666667V256H320V298.6666666666667M384 298.6666666666667H426.6666666666667V256H384V298.6666666666667M256 234.6666666666667H298.6666666666667V192H256V234.6666666666667M256 170.6666666666667H298.6666666666667V128H256V170.6666666666667M256 106.6666666666667H298.6666666666667V64H256V106.6666666666667M256 42.6666666666667H298.6666666666667V0H256V42.6666666666667z" />
-    <glyph glyph-name="text-short"
-      unicode="&#xF9A8;"
-      horiz-adv-x="512" d=" M85.3333333333333 256H426.6666666666667V213.3333333333334H85.3333333333333V256M85.3333333333333 170.6666666666667H298.6666666666667V128H85.3333333333333V170.6666666666667z" />
-    <glyph glyph-name="text-subject"
-      unicode="&#xF9A9;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334H426.6666666666667V298.6666666666667H85.3333333333333V341.3333333333334M85.3333333333333 256H426.6666666666667V213.3333333333334H85.3333333333333V256M85.3333333333333 170.6666666666667H426.6666666666667V128H85.3333333333333V170.6666666666667M85.3333333333333 85.3333333333334H298.6666666666667V42.6666666666667H85.3333333333333V85.3333333333334z" />
-    <glyph glyph-name="text-to-speech"
-      unicode="&#xF50A;"
-      horiz-adv-x="512" d=" M170.6666666666667 298.6666666666667C194.1333333333333 298.6666666666667 213.3333333333333 279.4666666666667 213.3333333333333 256V149.3333333333334C213.3333333333333 125.8666666666667 194.1333333333333 106.6666666666667 170.6666666666667 106.6666666666667S128 125.8666666666667 128 149.3333333333334V256C128 279.4666666666667 147.2 298.6666666666667 170.6666666666667 298.6666666666667M298.6666666666667 149.3333333333334C298.6666666666667 85.9733333333334 252.5866666666667 33.28 192 23.04V-21.3333333333333H149.3333333333333V23.04C88.7466666666667 33.28 42.6666666666667 85.9733333333333 42.6666666666667 149.3333333333333H85.3333333333333C85.3333333333333 102.1866666666667 123.52 64 170.6666666666667 64S256 102.1866666666667 256 149.3333333333334H298.6666666666667M456.7466666666667 247.2533333333334L366.2933333333334 156.5866666666667L387.84 234.6666666666667H298.6666666666667C275.2 234.6666666666667 256 253.8666666666667 256 277.3333333333334V362.6666666666667C256 386.1333333333334 275.2 405.3333333333333 298.6666666666667 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V277.3333333333334C469.3333333333333 265.6 464.64 254.9333333333334 456.7466666666667 247.2533333333334z" />
-    <glyph glyph-name="text-to-speech-off"
-      unicode="&#xF50B;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L285.44 92.8000000000001C267.7333333333334 56.5333333333334 233.1733333333333 30.08 192 23.0400000000001V-21.3333333333333H149.3333333333333V23.04C88.7466666666667 33.28 42.6666666666667 85.9733333333333 42.6666666666667 149.3333333333333H85.3333333333333C85.3333333333333 102.1866666666667 123.52 64 170.6666666666667 64C209.4933333333334 64 242.3466666666667 90.0266666666666 252.5866666666667 125.6533333333334L213.3333333333333 164.9066666666667V149.3333333333334C213.3333333333333 125.8666666666667 194.1333333333333 106.6666666666667 170.6666666666667 106.6666666666667S128 125.8666666666667 128 149.3333333333334V250.24L42.6666666666667 335.5733333333334M456.7466666666667 247.2533333333334L366.2933333333334 156.5866666666667L387.84 234.6666666666667H298.6666666666667C275.2 234.6666666666667 256 253.8666666666667 256 277.3333333333334V362.6666666666667C256 386.1333333333334 275.2 405.3333333333333 298.6666666666667 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V277.3333333333334C469.3333333333333 265.6 464.64 254.9333333333334 456.7466666666667 247.2533333333334z" />
-    <glyph glyph-name="textbox"
-      unicode="&#xF60E;"
-      horiz-adv-x="512" d=" M362.6666666666667 298.6666666666667H469.3333333333333V85.3333333333334H362.6666666666667V42.6666666666667C362.6666666666667 30.9333333333333 372.2666666666667 21.3333333333334 384 21.3333333333334H426.6666666666667V-21.3333333333333H373.3333333333333C361.6 -21.3333333333333 341.3333333333333 -11.7333333333333 341.3333333333333 0C341.3333333333333 -11.7333333333333 321.0666666666667 -21.3333333333333 309.3333333333333 -21.3333333333333H256V21.3333333333334H298.6666666666667C310.4 21.3333333333334 320 30.9333333333333 320 42.6666666666667V341.3333333333334C320 353.0666666666667 310.4 362.6666666666667 298.6666666666667 362.6666666666667H256V405.3333333333333H309.3333333333333C321.0666666666667 405.3333333333333 341.3333333333333 395.7333333333334 341.3333333333333 384C341.3333333333333 395.7333333333334 361.6 405.3333333333333 373.3333333333333 405.3333333333333H426.6666666666667V362.6666666666667H384C372.2666666666667 362.6666666666667 362.6666666666667 353.0666666666667 362.6666666666667 341.3333333333334V298.6666666666667M42.6666666666667 298.6666666666667H277.3333333333333V256H85.3333333333333V128H277.3333333333333V85.3333333333334H42.6666666666667V298.6666666666667M426.6666666666667 128V256H362.6666666666667V128H426.6666666666667z" />
-    <glyph glyph-name="textbox-password"
-      unicode="&#xF7F4;"
-      horiz-adv-x="512" d=" M362.6666666666667 298.6666666666667H469.3333333333333V85.3333333333334H362.6666666666667V42.6666666666667C362.6666666666667 30.9333333333333 372.2666666666667 21.3333333333334 384 21.3333333333334H426.6666666666667V-21.3333333333333H373.3333333333333C361.6 -21.3333333333333 341.3333333333333 -11.7333333333333 341.3333333333333 0C341.3333333333333 -11.7333333333333 321.0666666666667 -21.3333333333333 309.3333333333333 -21.3333333333333H256V21.3333333333334H298.6666666666667C310.4 21.3333333333334 320 30.9333333333333 320 42.6666666666667V341.3333333333334C320 353.0666666666667 310.4 362.6666666666667 298.6666666666667 362.6666666666667H256V405.3333333333333H309.3333333333333C321.0666666666667 405.3333333333333 341.3333333333333 395.7333333333334 341.3333333333333 384C341.3333333333333 395.7333333333334 361.6 405.3333333333333 373.3333333333333 405.3333333333333H426.6666666666667V362.6666666666667H384C372.2666666666667 362.6666666666667 362.6666666666667 353.0666666666667 362.6666666666667 341.3333333333334V298.6666666666667M42.6666666666667 298.6666666666667H277.3333333333333V256H85.3333333333333V128H277.3333333333333V85.3333333333334H42.6666666666667V298.6666666666667M426.6666666666667 128V256H362.6666666666667V128H426.6666666666667M181.3333333333333 192C181.3333333333333 209.7066666666667 167.04 224 149.3333333333333 224S117.3333333333333 209.7066666666667 117.3333333333333 192S131.6266666666667 160 149.3333333333333 160S181.3333333333333 174.2933333333334 181.3333333333333 192M277.3333333333333 215.68C264.32 227.6266666666667 244.0533333333333 226.56 232.1066666666667 213.3333333333334C220.16 200.5333333333334 221.2266666666666 180.2666666666667 234.6666666666667 168.3200000000001C246.4 157.2266666666667 265.1733333333333 157.2266666666667 277.3333333333333 168.3200000000001V215.68z" />
-    <glyph glyph-name="texture"
-      unicode="&#xF50C;"
-      horiz-adv-x="512" d=" M198.1866666666667 0H258.56L448 189.4400000000001V249.8133333333334M405.3333333333333 0C417.0666666666667 0 427.7333333333334 4.6933333333333 435.4133333333333 12.5866666666667C443.3066666666667 20.2666666666667 448 30.9333333333333 448 42.6666666666667V85.3333333333334L362.6666666666667 0M106.6666666666667 384C83.2 384 64 364.8 64 341.3333333333334V298.6666666666667L149.3333333333333 384M253.44 384L64 194.56V134.1866666666667L313.8133333333334 384M416 382.2933333333334L65.7066666666667 32C67.6266666666667 24.5333333333333 71.4666666666667 17.92 76.5866666666667 12.5866666666667C81.92 7.4666666666667 88.5333333333333 3.6266666666667 96 1.7066666666666L446.5066666666667 352C442.4533333333333 366.9333333333334 430.9333333333333 378.4533333333334 416 382.2933333333334z" />
-    <glyph glyph-name="theater"
-      unicode="&#xF50D;"
-      horiz-adv-x="512" d=" M85.3333333333333 128H128C151.4666666666667 128 170.6666666666667 108.8 170.6666666666667 85.3333333333334V42.6666666666667H192V85.3333333333334C192 108.8 211.2 128 234.6666666666667 128H277.3333333333333C300.8 128 320 108.8 320 85.3333333333334V42.6666666666667H341.3333333333333V85.3333333333334C341.3333333333333 108.8 360.5333333333333 128 384 128H426.6666666666667C450.1333333333334 128 469.3333333333333 108.8 469.3333333333333 85.3333333333334V42.6666666666667H490.6666666666666V-21.3333333333333H21.3333333333333V42.6666666666667H42.6666666666667V85.3333333333334C42.6666666666667 108.8 61.8666666666667 128 85.3333333333333 128M234.6666666666667 298.6666666666667L320 234.6666666666667L234.6666666666667 170.6666666666667V298.6666666666667M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V159.1466666666667C456.7466666666667 166.6133333333334 442.24 170.6666666666667 426.6666666666667 170.6666666666667V362.6666666666667H85.3333333333333V170.6666666666667C69.76 170.6666666666667 55.2533333333333 166.6133333333334 42.6666666666667 159.1466666666667V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="theme-light-dark"
-      unicode="&#xF50E;"
-      horiz-adv-x="512" d=" M160 405.3333333333333C121.8133333333333 380.8 96 337.4933333333334 96 288S121.8133333333333 195.2 160.64 170.6666666666667C95.1466666666667 170.6666666666667 42.6666666666667 223.1466666666667 42.6666666666667 288S95.1466666666667 405.3333333333333 160 405.3333333333333M406.8266666666667 373.3333333333334L437.3333333333333 342.8266666666667L105.1733333333333 10.6666666666667L74.6666666666667 41.1733333333333L406.8266666666667 373.3333333333334M274.9866666666667 321.4933333333334L243.4133333333334 341.3333333333334L212.6933333333333 320L221.6533333333333 356.2666666666667L192 378.88L229.3333333333333 381.44L241.7066666666667 416.64L256 381.8666666666667L292.9066666666667 381.2266666666667L264.1066666666667 357.12L274.9866666666667 321.4933333333334M204.5866666666667 244.48L179.84 260.0533333333334L155.9466666666667 243.4133333333334L163.2 271.5733333333334L139.9466666666667 289.2800000000001L168.96 291.2000000000001L178.56 318.7200000000001L189.44 291.6266666666667L218.4533333333333 290.9866666666667L196.0533333333333 272.4266666666668L204.5866666666666 244.48M405.3333333333333 160C405.3333333333333 95.1466666666667 352.8533333333333 42.6666666666667 288 42.6666666666667C261.9733333333333 42.6666666666667 237.8666666666667 51.2 218.4533333333333 65.4933333333333L382.5066666666667 229.5466666666667C396.8 210.1333333333334 405.3333333333333 186.0266666666668 405.3333333333333 160.0000000000001M311.4666666666667 19.6266666666667L370.56 44.16L365.4400000000001 -27.3066666666667L311.4666666666667 19.6266666666667M403.8400000000001 77.2266666666666L428.3733333333334 136.3199999999999L475.3066666666667 82.1333333333333L403.84 77.2266666666666M428.3733333333333 183.04L404.0533333333333 242.3466666666667L475.3066666666666 237.2266666666667L428.3733333333333 183.04M205.44 44.16L264.5333333333333 19.6266666666667L210.56 -27.0933333333333L205.44 44.16z" />
-    <glyph glyph-name="thermometer"
-      unicode="&#xF50F;"
-      horiz-adv-x="512" d=" M362.6666666666667 85.3333333333334C362.6666666666667 26.4533333333334 314.88 -21.3333333333333 256 -21.3333333333333S149.3333333333333 26.4533333333334 149.3333333333333 85.3333333333334C149.3333333333333 120.3200000000001 166.1866666666667 151.2533333333333 192 170.6666666666667V341.3333333333334C192 376.7466666666667 220.5866666666667 405.3333333333333 256 405.3333333333333S320 376.7466666666667 320 341.3333333333334V170.6666666666667C345.8133333333334 151.2533333333333 362.6666666666667 120.3200000000001 362.6666666666667 85.3333333333334M234.6666666666667 277.3333333333334V145.7066666666667C209.7066666666667 136.96 192 113.28 192 85.3333333333334C192 49.92 220.5866666666667 21.3333333333334 256 21.3333333333334S320 49.92 320 85.3333333333334C320 113.28 302.2933333333333 136.96 277.3333333333333 145.7066666666667V277.3333333333334H234.6666666666667z" />
-    <glyph glyph-name="thermometer-lines"
-      unicode="&#xF510;"
-      horiz-adv-x="512" d=" M362.6666666666667 384H448V341.3333333333334H362.6666666666667V384M362.6666666666667 298.6666666666667H448V256H362.6666666666667V298.6666666666667M362.6666666666667 213.3333333333334H448V170.6666666666667H378.6666666666667L362.6666666666667 189.8666666666667V213.3333333333334M448 128V85.3333333333334H405.3333333333333C405.3333333333333 100.0533333333334 403.2 114.5600000000001 399.1466666666667 128H448M362.6666666666667 85.3333333333334C362.6666666666667 26.4533333333334 314.88 -21.3333333333333 256 -21.3333333333333S149.3333333333333 26.4533333333334 149.3333333333333 85.3333333333334C149.3333333333333 120.3200000000001 166.1866666666667 151.2533333333333 192 170.6666666666667V341.3333333333334C192 376.7466666666667 220.5866666666667 405.3333333333333 256 405.3333333333333S320 376.7466666666667 320 341.3333333333334V170.6666666666667C345.8133333333334 151.2533333333333 362.6666666666667 120.3200000000001 362.6666666666667 85.3333333333334M234.6666666666667 277.3333333333334V145.7066666666667C209.7066666666667 136.96 192 113.28 192 85.3333333333334C192 49.92 220.5866666666667 21.3333333333334 256 21.3333333333334S320 49.92 320 85.3333333333334C320 113.28 302.2933333333333 136.96 277.3333333333333 145.7066666666667V277.3333333333334H234.6666666666667M149.3333333333333 384V341.3333333333334H64V384H149.3333333333333M149.3333333333333 298.6666666666667V256H64V298.6666666666667H149.3333333333333M149.3333333333333 213.3333333333334V189.8666666666667L133.3333333333333 170.6666666666667H64V213.3333333333334H149.3333333333333M64 128H112.8533333333333C108.8 114.56 106.6666666666667 100.0533333333334 106.6666666666667 85.3333333333334H64V128z" />
-    <glyph glyph-name="thermostat"
-      unicode="&#xF393;"
-      horiz-adv-x="512" d=" M361.6 86.4L316.3733333333333 131.6266666666667C331.7333333333334 147.2000000000001 341.3333333333333 168.5333333333334 341.3333333333333 192C341.3333333333333 207.7866666666667 336.8533333333333 222.5066666666667 329.1733333333333 234.6666666666667L375.4666666666667 281.3866666666667C394.6666666666667 256 405.3333333333333 225.4933333333334 405.3333333333333 192C405.3333333333333 150.8266666666667 388.6933333333333 113.4933333333334 361.6 86.4M256 341.3333333333334C289.4933333333334 341.3333333333334 320 330.6666666666667 345.3866666666667 311.4666666666667L298.6666666666667 265.3866666666667C286.5066666666667 272.8533333333334 271.7866666666667 277.3333333333334 256 277.3333333333334C208.8533333333333 277.3333333333334 170.6666666666667 239.1466666666667 170.6666666666667 192C170.6666666666667 168.5333333333334 180.2666666666667 147.2000000000001 195.6266666666667 131.6266666666667L150.4 86.4C123.3066666666667 113.4933333333334 106.6666666666667 150.8266666666667 106.6666666666667 192C106.6666666666667 274.5600000000001 173.44 341.3333333333334 256 341.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192C469.3333333333333 309.9733333333334 373.3333333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="thermostat-box"
-      unicode="&#xF890;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384H106.6666666666667M256 341.3333333333334C289.4933333333334 341.3333333333334 320 330.6666666666667 345.3866666666667 311.4666666666667L298.6666666666667 265.3866666666667C286.5066666666667 272.8533333333334 271.7866666666667 277.3333333333334 256 277.3333333333334C208.8533333333333 277.3333333333334 170.6666666666667 239.1466666666667 170.6666666666667 192C170.6666666666667 168.5333333333334 180.2666666666667 147.2000000000001 195.6266666666667 131.6266666666667L150.4 86.4C123.3066666666667 113.4933333333334 106.6666666666667 150.8266666666667 106.6666666666667 192C106.6666666666667 274.5600000000001 173.44 341.3333333333334 256 341.3333333333334M375.4666666666667 281.3866666666667C394.6666666666667 256 405.3333333333333 225.4933333333334 405.3333333333333 192C405.3333333333333 150.8266666666667 388.6933333333333 113.4933333333334 361.6 86.4L316.3733333333333 131.6266666666667C331.7333333333334 147.2000000000001 341.3333333333333 168.5333333333334 341.3333333333333 192C341.3333333333333 207.7866666666667 336.8533333333333 222.5066666666667 329.1733333333333 234.6666666666667L375.4666666666667 281.3866666666667z" />
-    <glyph glyph-name="thought-bubble"
-      unicode="&#xF7F5;"
-      horiz-adv-x="512" d=" M74.6666666666667 42.6666666666667C92.3733333333333 42.6666666666667 106.6666666666667 28.3733333333333 106.6666666666667 10.6666666666667S92.3733333333333 -21.3333333333333 74.6666666666667 -21.3333333333333S42.6666666666667 -7.04 42.6666666666667 10.6666666666667S56.96 42.6666666666667 74.6666666666667 42.6666666666667M181.3333333333333 106.6666666666667C210.7733333333333 106.6666666666667 234.6666666666667 82.7733333333333 234.6666666666667 53.3333333333334S210.7733333333334 0 181.3333333333333 0S128 23.8933333333334 128 53.3333333333334S151.8933333333333 106.6666666666667 181.3333333333333 106.6666666666667M309.3333333333333 128C283.9466666666667 128 260.9066666666667 138.6666666666667 245.3333333333333 156.8C229.76 138.6666666666667 206.72 128 181.3333333333333 128C139.52 128 104.7466666666667 158.0800000000001 97.4933333333333 197.5466666666667C65.4933333333333 209.92 42.6666666666667 241.0666666666667 42.6666666666667 277.3333333333334C42.6666666666667 324.48 80.8533333333333 362.6666666666667 128 362.6666666666667C133.5466666666667 362.6666666666667 138.6666666666667 362.0266666666667 144.4266666666667 361.1733333333334C160 375.2533333333334 180.2666666666667 384 202.6666666666667 384C228.0533333333333 384 251.0933333333333 373.3333333333334 266.6666666666667 355.2000000000001C282.24 373.3333333333334 305.28 384 330.6666666666667 384C372.48 384 407.2533333333334 353.92 414.5066666666667 314.4533333333334C446.5066666666667 302.0800000000001 469.3333333333333 270.9333333333334 469.3333333333333 234.6666666666667C469.3333333333333 187.52 431.1466666666667 149.3333333333334 384 149.3333333333334L367.5733333333333 150.8266666666667C352 136.7466666666667 331.7333333333334 128 309.3333333333333 128z" />
-    <glyph glyph-name="thought-bubble-outline"
-      unicode="&#xF7F6;"
-      horiz-adv-x="512" d=" M74.6666666666667 42.6666666666667C92.3733333333333 42.6666666666667 106.6666666666667 28.3733333333333 106.6666666666667 10.6666666666667S92.3733333333333 -21.3333333333333 74.6666666666667 -21.3333333333333S42.6666666666667 -7.04 42.6666666666667 10.6666666666667S56.96 42.6666666666667 74.6666666666667 42.6666666666667M181.3333333333333 106.6666666666667C210.7733333333333 106.6666666666667 234.6666666666667 82.7733333333333 234.6666666666667 53.3333333333334S210.7733333333334 0 181.3333333333333 0S128 23.8933333333334 128 53.3333333333334S151.8933333333333 106.6666666666667 181.3333333333333 106.6666666666667M309.3333333333333 128C283.9466666666667 128 260.9066666666667 138.6666666666667 245.3333333333333 156.8C229.76 138.6666666666667 206.72 128 181.3333333333333 128C139.52 128 104.7466666666667 158.0800000000001 97.4933333333333 197.5466666666667C65.4933333333333 209.92 42.6666666666667 241.0666666666667 42.6666666666667 277.3333333333334C42.6666666666667 324.48 80.8533333333333 362.6666666666667 128 362.6666666666667L144.4266666666667 361.1733333333334C160 375.2533333333334 180.2666666666667 384 202.6666666666667 384C228.0533333333333 384 251.0933333333333 373.3333333333334 266.6666666666667 355.2000000000001C282.24 373.3333333333334 305.28 384 330.6666666666667 384C372.48 384 407.2533333333334 353.92 414.5066666666667 314.4533333333334C446.5066666666667 302.0800000000001 469.3333333333333 270.9333333333334 469.3333333333333 234.6666666666667C469.3333333333333 187.52 431.1466666666667 149.3333333333334 384 149.3333333333334L367.5733333333333 150.8266666666667C352 136.7466666666667 331.7333333333334 128 309.3333333333333 128M128 320C104.5333333333333 320 85.3333333333333 300.8 85.3333333333333 277.3333333333334S104.5333333333333 234.6666666666667 128 234.6666666666667C135.04 234.6666666666667 141.6533333333333 236.3733333333334 147.6266666666667 239.36C142.08 232.1066666666667 138.6666666666667 223.1466666666667 138.6666666666667 213.3333333333334C138.6666666666667 189.8666666666667 157.8666666666667 170.6666666666667 181.3333333333333 170.6666666666667C194.1333333333333 170.6666666666667 205.6533333333333 176.4266666666667 213.3333333333333 185.3866666666667L244.6933333333334 221.2266666666667L277.3333333333333 184.7466666666667C285.44 176.2133333333334 296.7466666666667 170.6666666666667 309.3333333333333 170.6666666666667C330.6666666666667 170.6666666666667 348.3733333333333 186.4533333333334 352 206.9333333333333C359.2533333333334 197.76 370.9866666666667 192 384 192C407.4666666666667 192 426.6666666666667 211.2 426.6666666666667 234.6666666666667S407.4666666666667 277.3333333333334 384 277.3333333333334C376.9600000000001 277.3333333333334 370.3466666666667 275.6266666666667 364.3733333333333 272.64C369.92 279.8933333333333 373.3333333333333 288.8533333333334 373.3333333333333 298.6666666666667C373.3333333333333 322.1333333333334 354.1333333333334 341.3333333333333 330.6666666666667 341.3333333333333C318.08 341.3333333333333 306.7733333333333 335.7866666666667 298.6666666666667 327.2533333333334L266.0266666666667 290.7733333333333L234.6666666666667 326.6133333333334C226.9866666666667 335.5733333333333 215.4666666666667 341.3333333333334 202.6666666666667 341.3333333333334C181.3333333333333 341.3333333333334 163.6266666666667 325.5466666666667 160 305.0666666666667C152.7466666666667 314.24 141.0133333333333 320 128 320M181.3333333333333 74.6666666666667C169.6 74.6666666666667 160 65.0666666666667 160 53.3333333333334S169.6 32 181.3333333333333 32S202.6666666666667 41.6 202.6666666666667 53.3333333333334S193.0666666666667 74.6666666666667 181.3333333333333 74.6666666666667z" />
-    <glyph glyph-name="thumb-down"
-      unicode="&#xF511;"
-      horiz-adv-x="512" d=" M405.3333333333333 128H490.6666666666666V384H405.3333333333333M320 384H128C110.2933333333333 384 95.1466666666667 373.3333333333334 88.7466666666667 357.9733333333334L24.32 207.5733333333334C22.4 202.6666666666667 21.3333333333333 197.5466666666667 21.3333333333333 192V149.3333333333334C21.3333333333333 125.8666666666667 40.5333333333333 106.6666666666667 64 106.6666666666667H198.6133333333333L178.3466666666666 9.1733333333333C177.92 7.04 177.7066666666667 4.9066666666667 177.7066666666667 2.5600000000001C177.7066666666667 -6.4 181.3333333333333 -14.2933333333333 187.0933333333333 -20.0533333333333L209.7066666666667 -42.6666666666666L350.08 97.92C357.9733333333334 105.6 362.6666666666667 116.2666666666667 362.6666666666667 128V341.3333333333334C362.6666666666667 365.0133333333333 343.4666666666667 384 320 384z" />
-    <glyph glyph-name="thumb-down-outline"
-      unicode="&#xF512;"
-      horiz-adv-x="512" d=" M405.3333333333333 128V384H490.6666666666666V128H405.3333333333333M320 384C343.4666666666667 384 362.6666666666667 364.8 362.6666666666667 341.3333333333334V128C362.6666666666667 116.2666666666667 357.9733333333334 105.6 350.08 97.92L209.7066666666667 -42.6666666666666L187.0933333333333 -20.0533333333333C181.3333333333333 -14.2933333333333 177.7066666666667 -6.4 177.7066666666667 2.5599999999999L178.3466666666666 9.1733333333333L198.6133333333333 106.6666666666666H64C40.32 106.6666666666666 21.3333333333333 125.8666666666666 21.3333333333333 149.3333333333333V192C21.3333333333333 197.5466666666666 22.4 202.6666666666666 24.32 207.5733333333333L88.7466666666667 357.9733333333333C95.1466666666667 373.3333333333334 110.2933333333333 384 128 384H320M320 341.3333333333334H127.36L64 192V149.3333333333334H251.3066666666667L227.2 35.84L320 128.64V341.3333333333334z" />
-    <glyph glyph-name="thumb-up"
-      unicode="&#xF513;"
-      horiz-adv-x="512" d=" M490.6666666666666 234.6666666666667C490.6666666666666 258.3466666666667 471.4666666666667 277.3333333333334 448 277.3333333333334H313.1733333333333L333.6533333333333 374.8266666666667C334.08 376.9600000000001 334.2933333333333 379.3066666666667 334.2933333333333 381.6533333333333C334.2933333333333 390.4 330.6666666666667 398.5066666666667 324.9066666666667 404.2666666666667L302.2933333333333 426.6666666666667L161.92 286.2933333333334C154.0266666666667 278.4 149.3333333333333 267.7333333333334 149.3333333333333 256V42.6666666666667C149.3333333333333 19.2 168.5333333333333 0 192 0H384C401.7066666666666 0 416.8533333333333 10.6666666666667 423.2533333333334 26.0266666666666L487.6799999999999 176.4266666666667C489.6 181.3333333333334 490.6666666666666 186.4533333333334 490.6666666666666 192V234.6666666666667M21.3333333333333 0H106.6666666666667V256H21.3333333333333V0z" />
-    <glyph glyph-name="thumb-up-outline"
-      unicode="&#xF514;"
-      horiz-adv-x="512" d=" M106.6666666666667 256V0H21.3333333333333V256H106.6666666666667M192 0C168.5333333333333 0 149.3333333333333 19.2 149.3333333333333 42.6666666666667V256C149.3333333333333 267.7333333333334 154.0266666666667 278.4 161.92 286.0800000000001L302.2933333333333 426.6666666666667L324.9066666666667 404.0533333333334C330.6666666666667 398.2933333333334 334.2933333333333 390.4 334.2933333333333 381.6533333333333L333.6533333333333 374.8266666666667L313.3866666666667 277.3333333333334H448C471.6799999999999 277.3333333333334 490.6666666666666 258.1333333333334 490.6666666666666 234.6666666666667V192C490.6666666666666 186.4533333333334 489.6 181.3333333333334 487.6799999999999 176.4266666666667L423.2533333333334 26.0266666666666C416.8533333333333 10.6666666666667 401.7066666666666 0 384 0H192M192 42.6666666666667H384.64L448 192V234.6666666666667H260.48L284.5866666666667 348.1600000000001L192 255.36V42.6666666666667z" />
-    <glyph glyph-name="thumbs-up-down"
-      unicode="&#xF515;"
-      horiz-adv-x="512" d=" M480 234.6666666666667H336C322.7733333333333 234.6666666666667 311.4666666666667 226.56 306.56 215.2533333333333L258.3466666666667 102.4C256.8533333333334 98.7733333333333 256 94.72 256 90.6666666666667V64C256 52.2666666666667 265.6 42.6666666666667 277.3333333333334 42.6666666666667H387.84L373.3333333333333 -25.1733333333333V-30.2933333333333C373.3333333333333 -36.9066666666666 376.1066666666667 -42.6666666666666 380.3733333333333 -47.36L397.2266666666666 -64L502.6133333333333 41.3866666666667C508.3733333333333 47.1466666666667 512 55.2533333333333 512 64V202.6666666666667C512 220.3733333333333 497.7066666666666 234.6666666666667 480 234.6666666666667M256 320C256 331.7333333333334 246.4 341.3333333333334 234.6666666666667 341.3333333333334H124.16L138.6666666666667 409.1733333333334V414.08C138.6666666666667 420.6933333333334 135.8933333333333 426.6666666666667 131.6266666666667 431.1466666666667L114.7733333333333 448L9.3866666666667 342.6133333333334C3.6266666666667 336.8533333333334 0 328.7466666666667 0 320V181.3333333333334C0 163.6266666666667 14.2933333333333 149.3333333333334 32 149.3333333333334H176C189.2266666666666 149.3333333333334 200.5333333333333 157.4400000000001 205.44 168.7466666666667L253.6533333333333 281.6C255.1466666666667 285.2266666666667 256 289.2800000000001 256 293.3333333333334V320z" />
-    <glyph glyph-name="ticket"
-      unicode="&#xF516;"
-      horiz-adv-x="512" d=" M332.3733333333334 89.6L256 138.6666666666667L179.6266666666667 89.6L202.6666666666667 177.4933333333334L132.48 234.6666666666667L223.1466666666667 240.2133333333334L256 324.2666666666667L288.8533333333333 240.2133333333334L379.52 234.6666666666667L309.3333333333333 177.4933333333334M426.6666666666667 192C426.6666666666667 215.68 445.8666666666666 234.6666666666667 469.3333333333333 234.6666666666667V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V234.6666666666667C66.3466666666667 234.6666666666667 85.3333333333333 215.4666666666667 85.3333333333333 192S66.1333333333333 149.3333333333334 42.6666666666667 149.3333333333334V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V149.3333333333334C445.8666666666666 149.3333333333334 426.6666666666667 168.5333333333334 426.6666666666667 192z" />
-    <glyph glyph-name="ticket-account"
-      unicode="&#xF517;"
-      horiz-adv-x="512" d=" M426.6666666666667 192C426.6666666666667 168.5333333333334 445.8666666666666 149.3333333333334 469.3333333333333 149.3333333333334V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V149.3333333333334C66.3466666666667 149.3333333333334 85.3333333333333 168.5333333333334 85.3333333333333 192S66.1333333333333 234.6666666666667 42.6666666666667 234.6666666666667V320C42.6666666666667 343.68 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V234.6666666666667C445.8666666666666 234.6666666666667 426.6666666666667 215.4666666666667 426.6666666666667 192M352 101.3333333333334C352 133.3333333333334 288 149.3333333333334 256 149.3333333333334S160 133.3333333333334 160 101.3333333333334V85.3333333333334H352V101.3333333333334M256 186.6666666666667C282.4533333333333 186.6666666666667 304 208.2133333333334 304 234.6666666666667S282.4533333333333 282.6666666666667 256 282.6666666666667S208 261.12 208 234.6666666666667S229.5466666666667 186.6666666666667 256 186.6666666666667z" />
-    <glyph glyph-name="ticket-confirmation"
-      unicode="&#xF518;"
-      horiz-adv-x="512" d=" M277.3333333333333 266.6666666666667H234.6666666666667V309.3333333333334H277.3333333333333V266.6666666666667M277.3333333333333 170.6666666666667H234.6666666666667V213.3333333333334H277.3333333333333V170.6666666666667M277.3333333333333 74.6666666666667H234.6666666666667V117.3333333333334H277.3333333333333V74.6666666666667M469.3333333333333 234.6666666666667V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667H85.3333333333333C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V234.6666666666667C66.3466666666667 234.6666666666667 85.3333333333333 215.4666666666667 85.3333333333333 192S66.1333333333333 149.3333333333334 42.6666666666667 149.3333333333334V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V149.3333333333334C445.8666666666666 149.3333333333334 426.6666666666667 168.5333333333334 426.6666666666667 192S445.8666666666666 234.6666666666667 469.3333333333333 234.6666666666667z" />
-    <glyph glyph-name="ticket-outline"
-      unicode="&#xF912;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V234.6666666666667C66.1333333333333 234.6666666666667 85.3333333333333 215.4666666666667 85.3333333333333 192S66.1333333333333 149.3333333333334 42.6666666666667 149.3333333333334V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V149.3333333333334C445.8666666666666 149.3333333333334 426.6666666666667 168.5333333333334 426.6666666666667 192S445.8666666666666 234.6666666666667 469.3333333333333 234.6666666666667V320C469.3333333333333 343.4666666666667 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667H85.3333333333333M85.3333333333333 320H426.6666666666667V265.8133333333334C400.2133333333334 250.6666666666667 384 222.5066666666667 384 192C384 161.4933333333334 400.2133333333334 133.3333333333334 426.6666666666667 118.1866666666667V64H85.3333333333333V118.1866666666667C111.7866666666667 133.3333333333334 128 161.4933333333334 128 192C128 222.5066666666667 111.7866666666667 250.6666666666667 85.3333333333333 265.8133333333334V320z" />
-    <glyph glyph-name="ticket-percent"
-      unicode="&#xF723;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667C61.8666666666667 362.6666666666667 42.6666666666667 343.4666666666667 42.6666666666667 320V234.6666666666667C66.3466666666667 234.6666666666667 85.3333333333333 215.4666666666667 85.3333333333333 192S66.1333333333333 149.3333333333334 42.6666666666667 149.3333333333334V64C42.6666666666667 40.5333333333333 61.8666666666667 21.3333333333334 85.3333333333333 21.3333333333334H426.6666666666667C450.1333333333334 21.3333333333334 469.3333333333333 40.5333333333333 469.3333333333333 64V149.3333333333334C445.8666666666666 149.3333333333334 426.6666666666667 168.5333333333334 426.6666666666667 192C426.6666666666667 215.68 445.8666666666666 234.6666666666667 469.3333333333333 234.6666666666667V320C469.3333333333333 343.68 450.1333333333334 362.6666666666667 426.6666666666667 362.6666666666667H85.3333333333333M330.6666666666667 298.6666666666667L362.6666666666667 266.6666666666667L181.3333333333333 85.3333333333334L149.3333333333333 117.3333333333334L330.6666666666667 298.6666666666667M187.9466666666666 297.8133333333334C208.8533333333333 297.8133333333334 225.7066666666666 280.9600000000001 225.7066666666666 260.0533333333334S208.8533333333333 222.2933333333334 187.9466666666666 222.2933333333334S150.1866666666667 239.1466666666667 150.1866666666667 260.0533333333334S167.04 297.8133333333334 187.9466666666666 297.8133333333334M324.0533333333333 161.7066666666667C344.9599999999999 161.7066666666667 361.8133333333333 144.8533333333334 361.8133333333333 123.9466666666667S344.9599999999999 86.1866666666667 324.0533333333333 86.1866666666667S286.2933333333333 103.04 286.2933333333333 123.9466666666667S303.1466666666666 161.7066666666667 324.0533333333333 161.7066666666667z" />
-    <glyph glyph-name="tie"
-      unicode="&#xF519;"
-      horiz-adv-x="512" d=" M128 405.3333333333333L213.3333333333333 320L149.3333333333333 85.3333333333334L256 -21.3333333333333L362.6666666666667 85.3333333333334L298.6666666666667 320L384 405.3333333333333z" />
-    <glyph glyph-name="tilde"
-      unicode="&#xF724;"
-      horiz-adv-x="512" d=" M42.6666666666667 128S42.6666666666667 256 170.6666666666667 256C256 256 266.6666666666667 181.3333333333334 330.6666666666667 181.3333333333334C416 181.3333333333334 416 256 416 256H469.3333333333333S469.3333333333333 128 341.3333333333333 128C256 128 224 202.6666666666667 181.3333333333333 202.6666666666667C96 202.6666666666667 96 128 96 128H42.6666666666667" />
-    <glyph glyph-name="timelapse"
-      unicode="&#xF51A;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C161.7066666666667 21.3333333333334 85.3333333333333 97.7066666666667 85.3333333333333 192S161.7066666666667 362.6666666666667 256 362.6666666666667S426.6666666666667 286.2933333333334 426.6666666666667 192S350.2933333333334 21.3333333333334 256 21.3333333333334M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M346.4533333333334 282.4533333333334C321.4933333333334 307.6266666666667 288.64 320 256 320V192L165.5466666666667 101.5466666666666C215.4666666666667 51.6266666666667 296.5333333333333 51.6266666666667 346.4533333333334 101.5466666666666C396.5866666666667 151.4666666666667 396.5866666666667 232.5333333333333 346.4533333333334 282.4533333333333z" />
-    <glyph glyph-name="timer"
-      unicode="&#xF51B;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C173.44 21.3333333333334 106.6666666666667 88.1066666666667 106.6666666666667 170.6666666666667S173.44 320 256 320S405.3333333333333 253.2266666666667 405.3333333333333 170.6666666666667S338.56 21.3333333333334 256 21.3333333333334M405.9733333333334 290.3466666666667L436.2666666666667 320.64C426.6666666666668 331.52 417.0666666666667 341.3333333333333 406.1866666666667 350.7200000000001L375.8933333333333 320C342.8266666666667 346.88 301.2266666666667 362.6666666666667 256 362.6666666666667C149.9733333333333 362.6666666666667 64 276.6933333333334 64 170.6666666666667S149.9733333333333 -21.3333333333333 256 -21.3333333333333C362.6666666666667 -21.3333333333333 448 64.64 448 170.6666666666667C448 215.8933333333334 432.2133333333334 257.4933333333334 405.9733333333334 290.3466666666667M234.6666666666667 149.3333333333334H277.3333333333333V277.3333333333334H234.6666666666667M320 426.6666666666667H192V384H320V426.6666666666667z" />
-    <glyph glyph-name="timer-10"
-      unicode="&#xF51C;"
-      horiz-adv-x="512" d=" M275.2 165.9733333333334C275.2 153.1733333333334 274.3466666666667 142.2933333333334 272.64 133.3333333333334C270.9333333333334 124.3733333333333 268.3733333333334 117.3333333333334 264.9600000000001 111.5733333333334C261.5466666666667 106.0266666666666 257.2800000000001 101.9733333333334 252.3733333333334 99.4133333333334C247.4666666666667 96.8533333333334 241.4933333333334 96 234.6666666666667 96C228.4800000000001 96 222.5066666666667 96.8533333333334 217.3866666666667 99.4133333333334C212.2666666666667 101.9733333333334 208 106.0266666666666 204.5866666666667 111.5733333333334C201.1733333333334 117.3333333333334 198.4 124.3733333333333 196.48 133.3333333333334C194.56 142.2933333333334 193.7066666666667 153.1733333333334 193.7066666666667 165.9733333333334V219.3066666666667C193.7066666666667 232.1066666666667 194.56 242.9866666666667 196.48 251.7333333333333C198.4 260.48 200.96 267.52 204.5866666666667 273.0666666666667C208 278.4 212.2666666666667 282.24 217.3866666666667 284.8C222.5066666666667 287.1466666666667 228.2666666666667 288 234.6666666666667 288C241.2800000000001 288 247.04 287.1466666666667 251.9466666666667 284.8C257.0666666666667 282.4533333333333 261.3333333333334 278.6133333333334 264.7466666666667 273.0666666666667C268.1600000000001 267.7333333333334 270.9333333333334 260.6933333333334 272.64 251.9466666666667C274.3466666666667 243.2 275.4133333333334 232.32 275.4133333333334 219.52V165.9733333333334M294.8266666666667 297.6C288 306.1333333333334 278.8266666666667 312.5333333333333 268.5866666666667 316.3733333333334C258.56 320 247.04 322.1333333333334 234.6666666666667 322.1333333333334C222.2933333333333 322.1333333333334 210.9866666666667 320 200.7466666666667 316.3733333333334C190.5066666666667 312.5333333333334 181.3333333333333 306.3466666666667 174.5066666666667 297.6C167.2533333333333 288.8533333333334 161.7066666666667 277.3333333333334 157.6533333333333 263.68C153.8133333333333 249.8133333333334 151.68 232.7466666666667 151.68 212.6933333333333V171.7333333333334C151.68 151.68 153.6 134.6133333333334 157.6533333333333 120.7466666666667C161.7066666666667 106.6666666666667 167.2533333333333 95.36 174.72 86.6133333333334C181.9733333333333 77.8666666666667 190.72 71.4666666666666 200.96 67.6266666666667C211.2 63.9999999999999 222.5066666666667 61.6533333333333 234.6666666666667 61.6533333333333C247.4666666666667 61.6533333333333 258.7733333333333 63.9999999999999 268.8 67.6266666666667C279.04 71.4666666666666 288 77.8666666666667 294.8266666666667 86.6133333333334C302.08 95.36 307.6266666666667 106.6666666666667 311.4666666666667 120.7466666666667C315.3066666666666 134.6133333333334 317.44 151.68 317.44 171.7333333333334V212.6933333333333C317.44 232.7466666666667 315.52 249.8133333333334 311.4666666666667 263.68C307.6266666666667 277.3333333333334 302.08 289.0666666666667 294.8266666666667 297.6M507.3066666666667 141.44C504.32 147.4133333333333 499.84 152.7466666666667 493.8666666666667 157.2266666666667C487.8933333333333 161.7066666666667 480.8533333333334 165.5466666666667 472.32 168.5333333333333S454.1866666666666 174.2933333333333 443.52 176.64C436.0533333333333 178.1333333333333 429.8666666666666 179.84 424.9599999999999 181.3333333333334C420.0533333333333 183.2533333333333 415.9999999999999 184.96 413.2266666666666 186.88C410.2399999999999 188.8 408.32 190.9333333333333 407.2533333333332 193.28C406.1866666666666 195.6266666666667 405.3333333333333 198.4 405.3333333333333 201.6C405.3333333333333 204.5866666666667 406.1866666666666 207.5733333333334 407.4666666666666 210.3466666666667C408.7466666666666 213.3333333333334 410.6666666666666 215.68 413.2266666666666 217.6C415.9999999999999 219.7333333333334 418.9866666666666 221.44 422.8266666666666 222.72S431.3599999999999 224.6400000000001 436.4799999999999 224.6400000000001C441.8133333333333 224.6400000000001 446.5066666666666 224.0000000000001 450.5599999999999 222.2933333333334C454.6133333333333 220.8000000000001 458.0266666666666 218.6666666666667 460.8 216.1066666666668C463.5733333333333 213.3333333333334 465.4933333333332 210.5600000000001 466.9866666666666 207.1466666666667C468.2666666666665 203.7333333333334 469.3333333333333 200.3200000000001 469.3333333333333 196.6933333333334H510.7199999999999C510.7199999999999 205.0133333333334 509.0133333333333 212.6933333333334 505.6 219.9466666666667C502.1866666666666 227.2000000000001 497.28 233.3866666666668 490.6666666666666 238.7200000000001C484.48 244.0533333333334 476.8 248.1066666666668 467.6266666666667 251.3066666666668C458.6666666666666 254.5066666666667 448 256 436.48 256C425.6 256 416 254.5066666666667 406.8266666666667 251.52C398.08 248.5333333333333 390.4 244.48 384 239.36C378.0266666666667 234.6666666666667 373.3333333333333 228.2666666666667 369.92 221.44C366.5066666666667 214.6133333333333 365.0133333333333 207.5733333333333 365.0133333333333 199.8933333333333C365.0133333333333 192 366.7199999999999 185.1733333333334 369.92 179.4133333333334C373.3333333333333 173.4400000000001 377.6 168.3200000000001 384 163.84C389.3333333333333 159.36 396.3733333333333 155.7333333333334 404.48 152.5333333333334C412.5866666666667 149.3333333333334 421.76 146.9866666666667 431.5733333333333 144.8533333333334C439.8933333333333 143.1466666666667 446.7200000000001 141.2266666666667 451.84 139.3066666666667S461.0133333333333 135.2533333333334 464 133.1200000000001C466.7733333333333 130.9866666666667 468.6933333333333 128.0000000000001 469.3333333333333 125.8666666666667C470.8266666666667 123.3066666666667 471.2533333333333 120.5333333333334 471.2533333333333 117.3333333333334C471.2533333333333 110.72 468.48 105.3866666666667 462.72 101.1200000000001C456.96 96.8533333333334 448.64 94.9333333333334 437.3333333333333 94.9333333333334C433.0666666666667 94.9333333333334 428.5866666666667 95.3600000000001 424.1066666666667 96.64C419.6266666666666 97.7066666666667 416 99.4133333333334 412.16 101.76C408.5333333333333 104.1066666666667 405.3333333333333 107.3066666666667 403.4133333333333 111.1466666666667C401.0666666666667 114.9866666666667 399.7866666666667 119.8933333333333 399.5733333333333 125.44H359.2533333333334C359.2533333333334 117.3333333333333 360.9599999999999 110.2933333333333 364.3733333333333 103.04C367.7866666666667 96 372.6933333333333 89.1733333333334 379.3066666666666 83.2C385.9199999999999 77.44 394.0266666666667 72.7466666666667 403.8399999999999 69.12C413.6533333333333 65.4933333333333 424.7466666666666 64 437.3333333333333 64C448.8533333333333 64 458.6666666666666 65.0666666666667 468.2666666666665 67.84C477.4399999999999 70.6133333333334 485.3333333333333 74.6666666666667 491.9466666666665 79.36C498.5599999999998 84.2666666666667 503.4666666666665 90.24 507.0933333333332 97.0666666666666C510.7199999999999 103.8933333333333 511.9999999999999 111.36 511.9999999999999 119.68S510.5066666666665 135.4666666666667 507.3066666666666 141.44M0 283.3066666666667V247.4666666666667L64 268.8V64H106.6666666666667V320H101.3333333333333L0 283.3066666666667z" />
-    <glyph glyph-name="timer-3"
-      unicode="&#xF51D;"
-      horiz-adv-x="512" d=" M445.2266666666667 141.4400000000001C442.24 147.4133333333334 437.3333333333333 152.7466666666667 431.7866666666667 157.2266666666667C425.8133333333334 161.7066666666667 418.7733333333334 165.5466666666668 410.24 168.5333333333334S392.1066666666667 174.2933333333334 381.44 176.6400000000001C373.9733333333333 178.1333333333334 367.7866666666667 179.84 362.6666666666667 181.3333333333334C357.9733333333334 183.2533333333334 354.1333333333334 184.96 351.1466666666667 186.8800000000001S346.24 190.9333333333334 345.1733333333333 193.2800000000001C344.1066666666667 195.6266666666667 343.4666666666667 198.4000000000001 343.4666666666667 201.6000000000001C343.4666666666667 204.8000000000001 344.1066666666667 207.5733333333334 345.3866666666667 210.3466666666668C346.6666666666667 213.3333333333334 348.5866666666667 215.6800000000001 351.1466666666667 217.6000000000001C353.7066666666667 219.7333333333334 356.9066666666667 221.4400000000001 360.7466666666667 222.7200000000001S369.28 224.6400000000001 374.4 224.6400000000001C379.7333333333334 224.6400000000001 384 224.0000000000001 388.48 222.2933333333334C392.5333333333334 220.8000000000001 395.9466666666667 218.6666666666668 398.7200000000001 216.1066666666668C401.4933333333334 213.3333333333334 403.4133333333333 210.5600000000001 405.3333333333333 207.1466666666668C406.1866666666666 203.7333333333334 407.04 200.3200000000001 407.04 196.6933333333335H448.64C448.64 205.0133333333334 446.9333333333333 212.6933333333335 443.52 219.9466666666668C440.1066666666667 227.2000000000001 435.2 233.3866666666668 428.8 238.7200000000001C422.3999999999999 244.0533333333335 414.7199999999999 248.1066666666668 405.3333333333333 251.3066666666668C396.3733333333332 254.5066666666668 385.9199999999999 256.0000000000001 374.3999999999999 256.0000000000001C363.5199999999999 256.0000000000001 353.4933333333333 254.5066666666668 344.7466666666666 251.5200000000001C335.9999999999999 248.5333333333334 328.32 244.4800000000001 322.1333333333332 239.3600000000001C315.9466666666666 234.6666666666668 311.2533333333332 228.2666666666668 307.8399999999999 221.4400000000001C304.4266666666666 214.6133333333334 302.9333333333332 207.5733333333334 302.9333333333332 199.8933333333334C302.9333333333332 192.0000000000001 304.6399999999999 185.3866666666668 307.8399999999999 179.4133333333334C311.0399999999999 173.4400000000001 315.7333333333333 168.3200000000001 321.4933333333333 163.8400000000001C327.2533333333332 159.3600000000001 334.2933333333333 155.7333333333334 342.3999999999999 152.5333333333334C350.5066666666666 149.3333333333334 359.6799999999999 146.9866666666668 369.4933333333333 144.8533333333335C377.8133333333333 143.1466666666668 384.64 141.2266666666668 389.7599999999999 139.3066666666668C394.6666666666666 137.3866666666668 398.9333333333332 135.2533333333335 401.9199999999999 133.1200000000001C404.6933333333332 130.9866666666668 406.6133333333333 128.0000000000001 407.6799999999999 125.8666666666668C408.7466666666666 123.3066666666669 409.1733333333333 120.5333333333335 409.1733333333333 117.3333333333335C409.1733333333333 110.7200000000001 406.3999999999999 105.3866666666668 400.64 101.1200000000001C394.6666666666666 96.8533333333335 386.56 94.9333333333335 375.68 94.9333333333335C370.9866666666667 94.9333333333335 366.5066666666667 95.3600000000001 362.0266666666667 96.6400000000001C357.5466666666666 97.7066666666668 353.4933333333334 99.4133333333334 350.08 101.7600000000001C346.4533333333333 104.1066666666667 343.68 107.3066666666667 341.3333333333333 111.1466666666668C338.9866666666667 114.9866666666667 337.7066666666667 119.8933333333334 337.4933333333334 125.4400000000001H297.1733333333333C297.1733333333333 117.3333333333334 298.6666666666667 110.2933333333334 302.2933333333333 103.0400000000001C305.7066666666667 96.0000000000001 310.6133333333334 89.1733333333334 317.2266666666667 83.2000000000001C323.84 77.4400000000001 331.9466666666666 72.7466666666668 341.3333333333333 69.1200000000001C352 65.4933333333333 362.6666666666667 64.0000000000001 375.4666666666667 64.0000000000001C386.7733333333334 64.0000000000001 397.0133333333334 65.0666666666668 406.1866666666667 67.8400000000001C415.36 70.6133333333334 423.2533333333334 74.6666666666667 429.8666666666667 79.3600000000001C436.48 84.2666666666668 441.3866666666667 90.2400000000001 445.0133333333334 97.0666666666667C448.6400000000001 103.8933333333334 450.3466666666667 111.36 450.3466666666667 119.6800000000001C449.9200000000001 128.0000000000001 448.0000000000001 135.4666666666667 445.2266666666668 141.4400000000001M247.6800000000001 171.3066666666667C244.2666666666668 176.4266666666667 240.0000000000001 181.3333333333334 234.6666666666668 185.1733333333334C229.1200000000001 189.2266666666667 222.5066666666668 192.6400000000001 214.6133333333335 195.4133333333334C221.0133333333335 198.4000000000001 226.7733333333335 201.8133333333334 231.6800000000001 206.0800000000001C236.5866666666668 210.3466666666667 240.6400000000002 214.8266666666667 243.8400000000002 219.7333333333334C247.0400000000002 224.6400000000001 249.6000000000002 229.5466666666668 251.0933333333335 234.6666666666667C252.8000000000002 240.0000000000001 253.4400000000001 245.3333333333334 253.4400000000001 250.4533333333334C253.4400000000001 262.1866666666667 251.5200000000001 272.6400000000001 247.4666666666668 281.6C243.6266666666668 290.5600000000001 238.0800000000002 298.0266666666668 230.8266666666668 304.2133333333334C224.0000000000002 310.1866666666667 215.2533333333335 314.8800000000001 205.2266666666668 317.8666666666667C195.6266666666668 320.6400000000001 184.5333333333335 322.1333333333334 172.5866666666669 322.1333333333334C160.8533333333335 322.1333333333334 149.9733333333335 320.0000000000001 140.1600000000002 317.0133333333334C130.1333333333335 313.3866666666667 121.6000000000002 308.48 114.5600000000002 302.2933333333334C107.5200000000002 296.1066666666667 101.7600000000002 288.8533333333334 97.9200000000002 280.3200000000001C93.6533333333335 272.0000000000001 91.7333333333335 262.6133333333334 91.7333333333335 252.8000000000001H133.9733333333335C133.9733333333335 258.3466666666667 135.0400000000002 263.2533333333334 136.9600000000002 267.5200000000001C138.6666666666668 271.7866666666667 141.6533333333335 275.6266666666667 145.0666666666668 278.6133333333334C148.6933333333335 281.6 152.7466666666669 283.9466666666667 157.4400000000002 285.6533333333334C162.1333333333335 287.36 167.2533333333335 288 173.0133333333335 288C186.0266666666668 288 195.6266666666668 284.8 202.0266666666668 278.1866666666667C208.4266666666669 271.5733333333334 211.4133333333335 262.1866666666667 211.4133333333335 250.0266666666667C211.4133333333335 244.2666666666667 210.5600000000002 238.9333333333334 208.8533333333335 234.6666666666667C207.1466666666668 229.5466666666667 204.3733333333335 225.4933333333334 200.7466666666668 222.08C197.1200000000002 218.6666666666667 192.6400000000001 216.1066666666667 187.3066666666668 214.1866666666667C181.9733333333335 212.2666666666667 175.5733333333334 211.4133333333334 168.3200000000001 211.4133333333334H143.36V177.92H168.5333333333333C175.7866666666667 177.92 182.1866666666667 177.0666666666667 187.9466666666667 175.5733333333334C193.7066666666667 173.8666666666667 198.6133333333334 171.5200000000001 202.6666666666667 168.1066666666667C206.72 164.6933333333334 209.92 160 212.0533333333333 155.0933333333334C214.1866666666667 149.9733333333334 215.4666666666667 143.5733333333334 215.4666666666667 136.5333333333334C215.4666666666667 123.3066666666667 211.6266666666667 113.2800000000001 204.16 106.6666666666667C196.6933333333333 99.2000000000001 186.24 96 173.2266666666667 96C167.04 96 161.28 96.64 156.16 98.5600000000001C151.04 100.2666666666667 146.7733333333334 102.8266666666667 143.1466666666667 106.6666666666667C139.52 109.6533333333334 136.7466666666667 113.4933333333334 134.8266666666667 118.1866666666667C132.9066666666667 122.8800000000001 131.84 128.0000000000001 131.84 133.5466666666668H89.3866666666667C89.3866666666667 121.8133333333334 91.7333333333334 111.5733333333334 96 102.6133333333334C100.6933333333333 93.6533333333334 106.6666666666667 86.1866666666667 114.56 80.2133333333334C122.24 74.6666666666667 130.9866666666667 69.7600000000001 141.0133333333333 66.7733333333334C151.04 64.0000000000001 161.4933333333334 62.2933333333334 172.5866666666667 62.2933333333334C184.7466666666667 62.2933333333334 195.84 64 206.2933333333333 67.2000000000001C216.7466666666667 70.4 225.7066666666667 75.3066666666667 233.1733333333333 81.7066666666667C240.8533333333333 88.1066666666667 246.8266666666667 96.0000000000001 251.0933333333333 105.1733333333334C255.36 114.3466666666668 257.4933333333334 125.0133333333334 257.4933333333334 136.7466666666668C257.4933333333334 142.9333333333334 256.64 149.3333333333334 255.1466666666667 155.0933333333334C253.44 160.0000000000001 251.0933333333334 165.9733333333334 247.68 171.3066666666667z" />
-    <glyph glyph-name="timer-off"
-      unicode="&#xF51E;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C173.44 21.3333333333334 106.6666666666667 88.1066666666667 106.6666666666667 170.6666666666667C106.6666666666667 197.9733333333333 114.1333333333333 224 126.9333333333333 245.3333333333334L330.6666666666667 41.8133333333334C309.3333333333333 28.8000000000001 283.3066666666666 21.3333333333334 256 21.3333333333334M64 362.6666666666667L37.3333333333333 335.5733333333334L96 276.6933333333334C75.7333333333333 246.4000000000001 64 209.92 64 170.6666666666667C64 64.64 149.9733333333333 -21.3333333333333 256 -21.3333333333333C295.2533333333334 -21.3333333333333 331.7333333333334 -9.6 362.6666666666667 10.6666666666667L416 -42.6666666666666L442.6666666666667 -15.5733333333333L278.1866666666666 149.3333333333334L64 362.6666666666667M234.6666666666667 246.6133333333333L277.3333333333333 203.9466666666667V277.3333333333334H234.6666666666667M320 426.6666666666667H192V384H320M406.1866666666666 350.9333333333334L375.8933333333333 320.64C342.8266666666667 346.88 301.2266666666667 362.6666666666667 256 362.6666666666667C216.96 362.6666666666667 180.6933333333333 350.9333333333334 150.4 330.6666666666667L181.3333333333333 299.9466666666667C203.3066666666667 312.5333333333334 228.9066666666667 320 256 320C338.56 320 405.3333333333333 253.2266666666667 405.3333333333333 170.6666666666667C405.3333333333333 143.5733333333334 397.8666666666666 117.9733333333334 385.28 96L416 65.28C436.2666666666667 95.36 448 131.6266666666667 448 170.6666666666667C448 215.8933333333334 432.2133333333334 257.4933333333334 405.9733333333334 290.3466666666667L436.2666666666667 320.64L406.1866666666667 350.9333333333334z" />
-    <glyph glyph-name="timer-sand"
-      unicode="&#xF51F;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H384V277.3333333333334L298.6666666666667 192L384 106.6666666666667V-21.3333333333333H128V106.6666666666667L213.3333333333333 192L128 277.3333333333334V405.3333333333333M341.3333333333333 96L256 181.3333333333334L170.6666666666667 96V21.3333333333334H341.3333333333333V96M256 202.6666666666667L341.3333333333333 288V362.6666666666667H170.6666666666667V288L256 202.6666666666667M213.3333333333333 320H298.6666666666667V304L256 261.3333333333334L213.3333333333333 304V320z" />
-    <glyph glyph-name="timer-sand-empty"
-      unicode="&#xF6AC;"
-      horiz-adv-x="512" d=" M128 405.3333333333333V277.3333333333334L213.3333333333333 192L128 106.6666666666667V-21.3333333333333H384V106.6666666666667L298.6666666666667 192L384 277.3333333333334V405.3333333333333H128M341.3333333333333 96V21.3333333333334H170.6666666666667V96L256 181.3333333333334L341.3333333333333 96M256 202.6666666666667L170.6666666666667 288V362.6666666666667H341.3333333333333V288L256 202.6666666666667z" />
-    <glyph glyph-name="timer-sand-full"
-      unicode="&#xF78B;"
-      horiz-adv-x="512" d=" M128 405.3333333333333V277.3333333333334L213.3333333333333 192L128 106.6666666666667V-21.3333333333333H384V106.6666666666667L298.6666666666667 192L384 277.3333333333334V405.3333333333333H128z" />
-    <glyph glyph-name="timetable"
-      unicode="&#xF520;"
-      horiz-adv-x="512" d=" M298.6666666666667 192H330.6666666666667V131.84L382.7200000000001 101.76L366.7200000000001 74.0266666666666L298.6666666666667 113.28V192M85.3333333333333 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V232.5333333333334C453.1199999999999 205.6533333333334 469.3333333333333 168.7466666666667 469.3333333333333 128C469.3333333333333 45.44 402.56 -21.3333333333333 320 -21.3333333333333C279.2533333333334 -21.3333333333333 242.3466666666667 -5.1199999999999 215.4666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M85.3333333333333 128V64H184.96C175.7866666666667 83.4133333333334 170.6666666666667 105.1733333333334 170.6666666666667 128H85.3333333333333M85.3333333333333 277.3333333333334H213.3333333333333V341.3333333333334H85.3333333333333V277.3333333333334M384 277.3333333333334V341.3333333333334H256V277.3333333333334H384M85.3333333333333 170.6666666666667H176.8533333333333C184.1066666666666 195.2 197.5466666666667 217.1733333333334 215.4666666666667 234.6666666666667H85.3333333333333V170.6666666666667M320 231.4666666666667C262.8266666666667 231.4666666666667 216.5333333333333 185.1733333333334 216.5333333333333 128C216.5333333333333 70.8266666666667 262.8266666666667 24.5333333333333 320 24.5333333333333C377.1733333333333 24.5333333333333 423.4666666666667 70.8266666666667 423.4666666666667 128C423.4666666666667 185.1733333333333 377.1733333333333 231.4666666666667 320 231.4666666666667z" />
-    <glyph glyph-name="toggle-switch"
-      unicode="&#xF521;"
-      horiz-adv-x="512" d=" M362.6666666666667 298.6666666666667H149.3333333333333C90.4533333333333 298.6666666666667 42.6666666666667 250.88 42.6666666666667 192S90.4533333333333 85.3333333333334 149.3333333333333 85.3333333333334H362.6666666666667C421.5466666666666 85.3333333333334 469.3333333333333 133.12 469.3333333333333 192S421.5466666666666 298.6666666666667 362.6666666666667 298.6666666666667M362.6666666666667 128C327.2533333333334 128 298.6666666666667 156.5866666666667 298.6666666666667 192S327.2533333333334 256 362.6666666666667 256S426.6666666666667 227.4133333333334 426.6666666666667 192S398.08 128 362.6666666666667 128z" />
-    <glyph glyph-name="toggle-switch-off"
-      unicode="&#xF522;"
-      horiz-adv-x="512" d=" M362.6666666666667 298.6666666666667H149.3333333333333C90.4533333333333 298.6666666666667 42.6666666666667 250.88 42.6666666666667 192S90.4533333333333 85.3333333333334 149.3333333333333 85.3333333333334H362.6666666666667C421.5466666666666 85.3333333333334 469.3333333333333 133.12 469.3333333333333 192S421.5466666666666 298.6666666666667 362.6666666666667 298.6666666666667M149.3333333333333 128C113.92 128 85.3333333333333 156.5866666666667 85.3333333333333 192S113.92 256 149.3333333333333 256S213.3333333333333 227.4133333333334 213.3333333333333 192S184.7466666666667 128 149.3333333333333 128z" />
-    <glyph glyph-name="toggle-switch-off-outline"
-      unicode="&#xFA18;"
-      horiz-adv-x="512" d=" M149.3333333333333 234.6666666666667C172.8 234.6666666666667 192 215.4666666666667 192 192S172.8 149.3333333333334 149.3333333333333 149.3333333333334S106.6666666666667 168.5333333333334 106.6666666666667 192S125.8666666666667 234.6666666666667 149.3333333333333 234.6666666666667M362.6666666666667 298.6666666666667C421.5466666666666 298.6666666666667 469.3333333333333 250.88 469.3333333333333 192S421.5466666666666 85.3333333333334 362.6666666666667 85.3333333333334H149.3333333333333C90.4533333333333 85.3333333333334 42.6666666666667 133.12 42.6666666666667 192S90.4533333333333 298.6666666666667 149.3333333333333 298.6666666666667H362.6666666666667M149.3333333333333 256C113.92 256 85.3333333333333 227.4133333333334 85.3333333333333 192S113.92 128 149.3333333333333 128H362.6666666666667C398.08 128 426.6666666666667 156.5866666666667 426.6666666666667 192S398.08 256 362.6666666666667 256H149.3333333333333z" />
-    <glyph glyph-name="toggle-switch-outline"
-      unicode="&#xFA19;"
-      horiz-adv-x="512" d=" M362.6666666666667 234.6666666666667C386.1333333333334 234.6666666666667 405.3333333333333 215.4666666666667 405.3333333333333 192S386.1333333333334 149.3333333333334 362.6666666666667 149.3333333333334S320 168.5333333333334 320 192S339.2 234.6666666666667 362.6666666666667 234.6666666666667M362.6666666666667 298.6666666666667C421.5466666666666 298.6666666666667 469.3333333333333 250.88 469.3333333333333 192S421.5466666666666 85.3333333333334 362.6666666666667 85.3333333333334H149.3333333333333C90.4533333333333 85.3333333333334 42.6666666666667 133.12 42.6666666666667 192S90.4533333333333 298.6666666666667 149.3333333333333 298.6666666666667H362.6666666666667M149.3333333333333 256C113.92 256 85.3333333333333 227.4133333333334 85.3333333333333 192S113.92 128 149.3333333333333 128H362.6666666666667C398.08 128 426.6666666666667 156.5866666666667 426.6666666666667 192S398.08 256 362.6666666666667 256H149.3333333333333z" />
-    <glyph glyph-name="toilet"
-      unicode="&#xF9AA;"
-      horiz-adv-x="512" d=" M192 -21.3333333333333H362.6666666666667V32C414.08 66.7733333333333 448 125.44 448 192V362.6666666666667C448 386.1333333333334 428.8 405.3333333333333 405.3333333333333 405.3333333333333H320C296.32 405.3333333333333 277.3333333333333 386.1333333333334 277.3333333333333 362.6666666666667V192H64C64 126.0800000000001 106.6666666666667 64 192 32V-21.3333333333333M112.8533333333333 149.3333333333334H399.1466666666667C386.9866666666667 108.5866666666667 357.76 74.6666666666667 320 56.96V21.3333333333334H234.6666666666667V56.96C192 64 125.0133333333333 108.5866666666667 112.8533333333333 149.3333333333334M320 362.6666666666667H405.3333333333333V192H320V362.6666666666667M341.3333333333333 341.3333333333334V277.3333333333334H384V341.3333333333334H341.3333333333333z" />
-    <glyph glyph-name="toolbox"
-      unicode="&#xF9AB;"
-      horiz-adv-x="512" d=" M192 341.3333333333334V320H320V341.3333333333334H192M469.3333333333333 64C469.3333333333333 52.6933333333333 464.8533333333333 42.6666666666667 456.5333333333333 33.92C448 25.3866666666667 438.3999999999999 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C73.6 21.3333333333334 64 25.3866666666667 55.4666666666667 33.92C47.1466666666667 42.6666666666667 42.6666666666667 52.6933333333333 42.6666666666667 64V149.3333333333334H149.3333333333333V128H192V149.3333333333334H320V128H362.6666666666667V149.3333333333334H469.3333333333333V64M96 293.9733333333334C103.2533333333333 311.2533333333334 116.2666666666667 320 135.04 320H149.3333333333333V341.3333333333334C149.3333333333333 353.0666666666667 153.1733333333333 362.6666666666667 161.4933333333334 371.4133333333334C169.8133333333333 379.7333333333334 180.0533333333333 384 192 384H320C331.9466666666667 384 342.1866666666666 379.7333333333334 350.5066666666667 371.4133333333334C358.8266666666667 362.6666666666667 362.6666666666667 353.0666666666667 362.6666666666667 341.3333333333334V320H376.9600000000001C395.7333333333334 320 408.7466666666667 311.2533333333334 416 293.9733333333334L460.3733333333333 192H362.6666666666667V213.3333333333334H320V192H192V213.3333333333334H149.3333333333333V192H51.6266666666667L96 293.9733333333334z" />
-    <glyph glyph-name="toolbox-outline"
-      unicode="&#xF9AC;"
-      horiz-adv-x="512" d=" M426.6666666666667 64V149.3333333333334H362.6666666666667V128H320V149.3333333333334H192V128H149.3333333333333V149.3333333333334H85.3333333333333V64H426.6666666666667M135.04 277.3333333333334L97.92 192H149.3333333333333V213.3333333333334H192V192H320V213.3333333333334H362.6666666666667V192H414.08L376.9600000000001 277.3333333333334H135.04M192 341.3333333333334V320H320V341.3333333333334H192M465.92 178.9866666666667C468.0533333333333 174.2933333333334 469.3333333333333 168.7466666666667 469.3333333333333 161.92V64C469.3333333333333 52.6933333333333 464.8533333333333 42.6666666666667 456.5333333333333 33.92C448 25.3866666666667 438.3999999999999 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C73.6 21.3333333333334 64 25.3866666666667 55.4666666666667 33.92C47.1466666666667 42.6666666666667 42.6666666666667 52.6933333333333 42.6666666666667 64V161.92C42.6666666666667 168.7466666666667 43.9466666666667 174.2933333333334 46.08 178.9866666666667L96 293.9733333333334C103.2533333333333 311.2533333333334 116.2666666666667 320 135.04 320H149.3333333333333V341.3333333333334C149.3333333333333 353.0666666666667 153.1733333333333 362.6666666666667 161.4933333333334 371.4133333333334C169.8133333333333 379.7333333333334 180.0533333333333 384 192 384H320C331.9466666666667 384 342.1866666666666 379.7333333333334 350.5066666666667 371.4133333333334C358.8266666666667 362.6666666666667 362.6666666666667 353.0666666666667 362.6666666666667 341.3333333333334V320H376.9600000000001C395.7333333333334 320 408.7466666666667 311.2533333333334 416 293.9733333333334L465.92 178.9866666666667z" />
-    <glyph glyph-name="tooltip"
-      unicode="&#xF523;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H341.3333333333333L256 -21.3333333333333L170.6666666666667 64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="tooltip-edit"
-      unicode="&#xF524;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H341.3333333333333L256 -21.3333333333333L170.6666666666667 64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M384 149.3333333333334V192H266.6666666666667L224 149.3333333333334H384M128 149.3333333333334H181.3333333333333L327.4666666666667 296.1066666666667C331.7333333333333 300.1600000000001 331.7333333333333 306.9866666666667 327.4666666666667 311.2533333333334L289.92 348.8C285.6533333333333 353.0666666666667 278.8266666666667 353.0666666666667 274.7733333333333 348.8L128 202.0266666666667V149.3333333333334z" />
-    <glyph glyph-name="tooltip-image"
-      unicode="&#xF525;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H341.3333333333333L256 -21.3333333333333L170.6666666666667 64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M405.3333333333333 128V298.6666666666667L320 213.3333333333334L277.3333333333333 256L149.3333333333333 128H405.3333333333333M149.3333333333333 341.3333333333334C125.8666666666667 341.3333333333334 106.6666666666667 322.1333333333334 106.6666666666667 298.6666666666667S125.8666666666667 256 149.3333333333333 256S192 275.2000000000001 192 298.6666666666667S172.8 341.3333333333334 149.3333333333333 341.3333333333334z" />
-    <glyph glyph-name="tooltip-outline"
-      unicode="&#xF526;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H341.3333333333333L256 -21.3333333333333L170.6666666666667 64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M85.3333333333333 362.6666666666667V106.6666666666667H188.3733333333333L256 39.04L323.6266666666667 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="tooltip-outline-plus"
-      unicode="&#xF527;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H341.3333333333333L256 -21.3333333333333L170.6666666666667 64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M85.3333333333333 362.6666666666667V106.6666666666667H188.3733333333333L256 39.04L323.6266666666667 106.6666666666667H426.6666666666667V362.6666666666667H85.3333333333333M234.6666666666667 320H277.3333333333333V256H341.3333333333333V213.3333333333334H277.3333333333333V149.3333333333334H234.6666666666667V213.3333333333334H170.6666666666667V256H234.6666666666667V320z" />
-    <glyph glyph-name="tooltip-text"
-      unicode="&#xF528;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H426.6666666666667C450.1333333333334 405.3333333333333 469.3333333333333 386.1333333333334 469.3333333333333 362.6666666666667V106.6666666666667C469.3333333333333 83.2 450.1333333333334 64 426.6666666666667 64H341.3333333333333L256 -21.3333333333333L170.6666666666667 64H85.3333333333333C61.8666666666667 64 42.6666666666667 83.2 42.6666666666667 106.6666666666667V362.6666666666667C42.6666666666667 386.1333333333334 61.8666666666667 405.3333333333333 85.3333333333333 405.3333333333333M106.6666666666667 341.3333333333334V298.6666666666667H405.3333333333333V341.3333333333334H106.6666666666667M106.6666666666667 256V213.3333333333334H320V256H106.6666666666667M106.6666666666667 170.6666666666667V128H362.6666666666667V170.6666666666667H106.6666666666667z" />
-    <glyph glyph-name="tooth"
-      unicode="&#xF8C2;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333C85.3333333333333 405.3333333333333 42.6666666666667 341.3333333333334 42.6666666666667 277.3333333333334C42.6666666666667 232.32 64 170.6666666666667 85.3333333333333 149.3333333333334S128 -21.3333333333333 170.6666666666667 -21.3333333333333C267.52 -21.3333333333333 213.3333333333333 128 256 128S244.48 -21.3333333333333 341.3333333333333 -21.3333333333333C384 -21.3333333333333 405.3333333333333 128 426.6666666666667 149.3333333333334S469.3333333333333 232.32 469.3333333333333 277.3333333333334C469.3333333333333 341.3333333333334 426.6666666666667 405.3333333333333 362.6666666666667 405.3333333333333S298.6666666666667 384 256 384S213.3333333333333 405.3333333333333 149.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="tooth-outline"
-      unicode="&#xF529;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333C85.3333333333333 405.3333333333333 42.6666666666667 341.3333333333334 42.6666666666667 277.3333333333334C42.6666666666667 232.32 64 170.6666666666667 85.3333333333333 149.3333333333334S128 -21.3333333333333 170.6666666666667 -21.3333333333333C267.52 -21.3333333333333 213.3333333333333 128 256 128S244.48 -21.3333333333333 341.3333333333333 -21.3333333333333C384 -21.3333333333333 405.3333333333333 128 426.6666666666667 149.3333333333334S469.3333333333333 232.32 469.3333333333333 277.3333333333334C469.3333333333333 341.3333333333334 426.6666666666667 405.3333333333333 362.6666666666667 405.3333333333333S298.6666666666667 384 256 384S213.3333333333333 405.3333333333333 149.3333333333333 405.3333333333333M149.3333333333333 362.6666666666667C192 362.6666666666667 213.3333333333333 341.3333333333334 256 341.3333333333334S320 362.6666666666667 362.6666666666667 362.6666666666667C398.2933333333334 362.6666666666667 426.6666666666667 320 426.6666666666667 277.3333333333334C426.6666666666667 240 408.32 189.6533333333334 388.0533333333334 169.3866666666667C369.7066666666667 151.0400000000001 342.6133333333334 22.6133333333334 330.6666666666667 22.6133333333334C326.1866666666667 22.6133333333334 320 45.2266666666667 320 72.7466666666668C320 116.2666666666668 307.8400000000001 170.6666666666668 256 170.6666666666668S192 116.2666666666668 192 72.7466666666668C192 45.2266666666668 185.8133333333334 22.6133333333334 181.3333333333334 22.6133333333334C169.3866666666667 22.6133333333334 142.2933333333334 151.0400000000001 123.9466666666667 169.3866666666667C103.68 189.6533333333334 85.3333333333333 240 85.3333333333333 277.3333333333334C85.3333333333333 320 113.7066666666667 362.6666666666667 149.3333333333333 362.6666666666667z" />
-    <glyph glyph-name="tor"
-      unicode="&#xF52A;"
-      horiz-adv-x="512" d=" M256 149.3333333333334C234.6666666666667 149.3333333333334 192 128 192 106.6666666666667C192 64 256 64 256 64V85.3333333333334C244.2666666666667 85.3333333333334 234.6666666666667 94.9333333333333 234.6666666666667 106.6666666666667S244.2666666666667 128 256 128V149.3333333333334M256 42.6666666666667S170.6666666666667 53.3333333333334 170.6666666666667 96C170.6666666666667 160 234.6666666666667 176 256 176V202.6666666666667C234.6666666666667 202.6666666666667 149.3333333333333 170.6666666666667 149.3333333333333 106.6666666666667C149.3333333333333 21.3333333333334 256 21.3333333333334 256 21.3333333333334V42.6666666666667M214.8266666666667 298.0266666666667L240.2133333333333 286.7200000000001C249.3866666666667 338.7733333333333 273.92 373.3333333333333 273.92 373.3333333333333C264.7466666666667 351.36 258.7733333333333 333.2266666666667 254.9333333333333 318.9333333333334C280.7466666666667 372.2666666666667 333.0133333333333 405.3333333333333 333.0133333333333 405.3333333333333C307.84 380.1600000000001 289.28 352.8533333333334 276.6933333333333 330.0266666666667C310.4 365.8666666666667 357.12 389.3333333333334 357.12 389.3333333333334C299.7333333333333 352.64 273.92 294.4000000000001 267.52 278.1866666666667L279.2533333333334 276.48C279.2533333333334 265.3866666666667 279.2533333333334 255.1466666666667 284.5866666666667 247.0400000000001C300.8 206.72 384 203.3066666666667 384 106.6666666666667S298.0266666666667 -21.3333333333333 252.3733333333334 -21.3333333333333C206.72 -21.3333333333333 106.6666666666667 -0.64 106.6666666666667 106.6666666666667S212.2666666666667 214.8266666666667 231.04 257.7066666666667C233.6 265.8133333333334 214.8266666666667 298.0266666666667 214.8266666666667 298.0266666666667z" />
-    <glyph glyph-name="tournament"
-      unicode="&#xF9AD;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333V362.6666666666667H149.3333333333333V277.3333333333334H42.6666666666667V234.6666666666667H149.3333333333333C173.0133333333333 234.6666666666667 192 253.6533333333334 192 277.3333333333334V298.6666666666667H298.6666666666667V85.3333333333334H192V106.6666666666667C192 130.3466666666667 173.0133333333333 149.3333333333334 149.3333333333333 149.3333333333334H42.6666666666667V106.6666666666667H149.3333333333333V21.3333333333334H42.6666666666667V-21.3333333333333H149.3333333333333C173.0133333333333 -21.3333333333333 192 -2.3466666666666 192 21.3333333333334V42.6666666666667H298.6666666666667C322.3466666666667 42.6666666666667 341.3333333333333 61.6533333333334 341.3333333333333 85.3333333333334V170.6666666666667H469.3333333333333V213.3333333333334H341.3333333333333V298.6666666666667C341.3333333333333 322.3466666666667 322.3466666666667 341.3333333333334 298.6666666666667 341.3333333333334H192V362.6666666666667C192 386.3466666666667 173.0133333333333 405.3333333333333 149.3333333333333 405.3333333333333H42.6666666666667z" />
-    <glyph glyph-name="tower-beach"
-      unicode="&#xF680;"
-      horiz-adv-x="512" d=" M362.6666666666667 362.6666666666667V277.3333333333334H384V234.6666666666667H376.32L448 -42.6666666666666H403.84L391.8933333333333 3.6266666666667L256 82.1333333333334L120.1066666666667 3.6266666666667L108.16 -42.6666666666666H64L135.68 234.6666666666667H128V277.3333333333334H149.3333333333333V362.6666666666667H128V384L384 426.6666666666667V362.6666666666667H362.6666666666667M155.3066666666667 140.16L135.04 61.44L213.3333333333333 106.6666666666667L155.3066666666667 140.16M332.16 234.6666666666667H179.84L166.4 183.04L256 131.2000000000001L345.6 183.04L332.16 234.6666666666667M376.9599999999999 61.4400000000001L356.6933333333333 140.1600000000001L298.6666666666667 106.6666666666667L376.9600000000001 61.44z" />
-    <glyph glyph-name="tower-fire"
-      unicode="&#xF681;"
-      horiz-adv-x="512" d=" M362.6666666666667 362.6666666666667V277.3333333333334H384V234.6666666666667H376.32L448 -42.6666666666666H403.84L391.8933333333333 3.6266666666667L256 82.1333333333334L120.1066666666667 3.6266666666667L108.16 -42.6666666666666H64L135.68 234.6666666666667H128V277.3333333333334H149.3333333333333V362.6666666666667H128V384L256 426.6666666666667L384 384V362.6666666666667H362.6666666666667M155.3066666666667 140.16L135.04 61.44L213.3333333333333 106.6666666666667L155.3066666666667 140.16M332.16 234.6666666666667H179.84L166.4 183.04L256 131.2000000000001L345.6 183.04L332.16 234.6666666666667M376.9599999999999 61.4400000000001L356.6933333333333 140.1600000000001L298.6666666666667 106.6666666666667L376.9600000000001 61.44z" />
-    <glyph glyph-name="towing"
-      unicode="&#xF83B;"
-      horiz-adv-x="512" d=" M320 234.6666666666667H434.9866666666667L363.9466666666667 320H320V234.6666666666667M373.3333333333333 53.3333333333334C381.6533333333333 53.3333333333334 389.12 56.1066666666667 395.52 62.5066666666667C401.92 68.9066666666667 405.3333333333333 76.3733333333333 405.3333333333333 85.3333333333334C405.3333333333333 93.6533333333334 401.92 101.12 395.52 107.52C389.12 113.92 381.6533333333333 117.3333333333334 373.3333333333333 117.3333333333334C364.3733333333333 117.3333333333334 356.9066666666667 113.92 350.5066666666667 107.52C344.1066666666667 101.12 341.3333333333333 93.6533333333334 341.3333333333333 85.3333333333334C341.3333333333333 76.3733333333333 344.1066666666667 68.9066666666667 350.5066666666667 62.5066666666667C356.9066666666667 56.1066666666667 364.3733333333333 53.3333333333334 373.3333333333333 53.3333333333334M128 53.3333333333334C137.3866666666667 53.3333333333334 145.0666666666667 56.1066666666667 151.04 62.5066666666667S160 76.3733333333333 160 85.3333333333334C160 93.6533333333334 157.0133333333333 101.12 151.04 107.52C145.0666666666667 113.92 137.3866666666667 117.3333333333334 128 117.3333333333334C118.6133333333333 117.3333333333334 110.9333333333333 113.92 104.96 107.52C98.9866666666667 101.12 96 93.6533333333334 96 85.3333333333334C96 76.3733333333333 98.9866666666667 68.9066666666667 104.96 62.5066666666667C110.9333333333333 56.1066666666667 118.6133333333333 53.3333333333334 128 53.3333333333334M384 362.6666666666667L490.6666666666666 234.6666666666667V85.3333333333334H437.3333333333333C437.3333333333333 67.6266666666667 430.7200000000001 52.6933333333333 417.92 39.8933333333334C405.3333333333333 27.3066666666667 390.4 21.3333333333334 373.3333333333333 21.3333333333334C355.6266666666667 21.3333333333334 340.6933333333334 27.3066666666667 328.1066666666667 39.8933333333334C315.3066666666666 52.6933333333334 309.3333333333333 67.6266666666667 309.3333333333333 85.3333333333334H192C192 67.6266666666667 185.6 52.6933333333333 173.0133333333333 39.8933333333334C160 27.3066666666667 145.28 21.3333333333334 128 21.3333333333334C110.72 21.3333333333334 96 27.3066666666667 82.9866666666667 39.8933333333334C70.4 52.6933333333333 64 67.6266666666667 64 85.3333333333334H21.3333333333333V170.6666666666667H196.0533333333333L64 274.9866666666667V213.3333333333334H21.3333333333333V341.3333333333334H42.6666666666667L277.3333333333333 212.0533333333334V362.6666666666667H384z" />
-    <glyph glyph-name="track-light"
-      unicode="&#xF913;"
-      horiz-adv-x="512" d=" M128 426.6666666666667V384H192V311.4666666666667L87.68 354.56L30.5066666666667 216.7466666666667L148.6933333333333 167.68L254.7200000000001 89.1733333333334L294.1866666666667 72.7466666666667L375.8933333333333 269.8666666666667L336.4266666666667 286.2933333333334L234.6666666666667 301.44V384H298.6666666666667V426.6666666666667H128M465.28 313.8133333333334L416.0000000000001 293.3333333333334L432.2133333333334 253.8666666666667L481.4933333333334 274.3466666666667L465.28 313.8133333333334M421.9733333333334 158.5066666666667L405.3333333333333 119.04L464.8533333333333 94.5066666666667L481.0666666666667 133.9733333333334L421.9733333333334 158.5066666666667M345.3866666666667 44.16L305.92 27.9466666666667L326.4 -21.3333333333333L365.8666666666667 -4.9066666666666L345.3866666666667 44.16z" />
-    <glyph glyph-name="trackpad"
-      unicode="&#xF7F7;"
-      horiz-adv-x="512" d=" M85.3333333333333 384H426.6666666666667C450.1333333333334 384 469.3333333333333 364.8 469.3333333333333 341.3333333333334V42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384M85.3333333333333 341.3333333333334V170.6666666666667H426.6666666666667V341.3333333333334H85.3333333333333M85.3333333333333 42.6666666666667H234.6666666666667V128H85.3333333333333V42.6666666666667M426.6666666666667 42.6666666666667V128H277.3333333333333V42.6666666666667H426.6666666666667z" />
-    <glyph glyph-name="trackpad-lock"
-      unicode="&#xF932;"
-      horiz-adv-x="512" d=" M64 426.6666666666667C40.32 426.6666666666667 21.3333333333333 407.68 21.3333333333333 384V85.3333333333334C21.3333333333333 61.6533333333334 40.32 42.6666666666667 64 42.6666666666667H298.6666666666667V85.3333333333334H256V170.6666666666667H355.84C373.3333333333333 184.5333333333334 394.0266666666667 192 416 192C426.6666666666667 192 437.3333333333333 190.0800000000001 448 186.4533333333334V384C448 407.68 429.0133333333333 426.6666666666667 405.3333333333333 426.6666666666667H64M64 384H405.3333333333333V213.3333333333334H64V384M64 170.6666666666667H213.3333333333333V85.3333333333334H64V170.6666666666667M416 149.3333333333334C386.56 149.3333333333334 362.6666666666667 125.44 362.6666666666667 96V85.3333333333334C350.9333333333333 85.3333333333334 341.3333333333333 75.7333333333334 341.3333333333333 64V-21.3333333333333C341.3333333333333 -33.0666666666667 350.9333333333333 -42.6666666666666 362.6666666666667 -42.6666666666666H469.3333333333333C481.0666666666667 -42.6666666666666 490.6666666666666 -33.0666666666667 490.6666666666666 -21.3333333333333V64C490.6666666666666 75.7333333333334 481.0666666666667 85.3333333333334 469.3333333333333 85.3333333333334V96C469.3333333333333 125.44 445.44 149.3333333333334 416 149.3333333333334M416 128C433.7066666666666 128 448 113.7066666666667 448 96V85.3333333333334H384V96C384 113.7066666666667 398.2933333333334 128 416 128z" />
-    <glyph glyph-name="tractor"
-      unicode="&#xF891;"
-      horiz-adv-x="512" d=" M106.6666666666667 362.6666666666667V207.7866666666667C68.2666666666667 194.1333333333333 42.6666666666667 157.8666666666667 42.6666666666667 117.3333333333334C42.6666666666667 64 85.3333333333333 21.3333333333334 138.6666666666667 21.3333333333334C187.52 21.3333333333334 228.48 58.0266666666666 234.0266666666667 106.6666666666667H323.6266666666666C321.28 99.84 320 92.5866666666667 320 85.3333333333334C320 49.92 348.5866666666667 21.3333333333334 384 21.3333333333334S448 49.92 448 85.3333333333334C448 92.5866666666667 446.7200000000001 99.84 444.16 106.6666666666667H469.3333333333333V170.6666666666667C469.3333333333333 194.3466666666667 450.3466666666667 213.3333333333334 426.6666666666667 213.3333333333334H320.8533333333333L291.2 362.6666666666667H106.6666666666667M149.3333333333333 320H256L277.3333333333333 213.3333333333334V149.3333333333334H229.12C216.7466666666667 183.8933333333334 185.8133333333333 208.4266666666667 149.3333333333333 212.6933333333334V320M138.6666666666667 165.3333333333334C165.12 165.3333333333334 186.6666666666667 143.7866666666667 186.6666666666667 117.3333333333334S165.12 69.3333333333334 138.6666666666667 69.3333333333334S90.6666666666667 90.8800000000001 90.6666666666667 117.3333333333334S112.2133333333333 165.3333333333334 138.6666666666667 165.3333333333334M384 117.3333333333334C401.7066666666666 117.3333333333334 416 103.04 416 85.3333333333334S401.7066666666666 53.3333333333334 384 53.3333333333334S352 67.6266666666667 352 85.3333333333334S366.2933333333334 117.3333333333334 384 117.3333333333334z" />
-    <glyph glyph-name="trademark"
-      unicode="&#xFA77;"
-      horiz-adv-x="512" d=" M209.0666666666667 267.9466666666667H146.56V106.6666666666667H104.32V267.9466666666667H42.6666666666667V298.6666666666667H209.0666666666667V267.9466666666667M288 298.6666666666667L340.48 160L392.7466666666667 298.6666666666667H448V106.6666666666667H405.3333333333333V160L410.0266666666667 250.88L354.7733333333333 106.6666666666667H325.9733333333333L270.9333333333333 250.6666666666667L275.2 160V106.6666666666667H233.1733333333333V298.6666666666667H288z" />
-    <glyph glyph-name="traffic-light"
-      unicode="&#xF52B;"
-      horiz-adv-x="512" d=" M256 256C232.5333333333334 256 213.3333333333333 275.2000000000001 213.3333333333333 298.6666666666667C213.3333333333333 322.3466666666667 232.5333333333334 341.3333333333334 256 341.3333333333334C279.68 341.3333333333334 298.6666666666667 322.3466666666667 298.6666666666667 298.6666666666667C298.6666666666667 275.2000000000001 279.4666666666667 256 256 256M256 149.3333333333334C232.5333333333334 149.3333333333334 213.3333333333333 168.5333333333334 213.3333333333333 192C213.3333333333333 215.68 232.5333333333334 234.6666666666667 256 234.6666666666667C279.68 234.6666666666667 298.6666666666667 215.68 298.6666666666667 192C298.6666666666667 168.5333333333334 279.4666666666667 149.3333333333334 256 149.3333333333334M256 42.6666666666667C232.5333333333334 42.6666666666667 213.3333333333333 61.8666666666667 213.3333333333333 85.3333333333334C213.3333333333333 109.0133333333333 232.5333333333334 128 256 128C279.68 128 298.6666666666667 109.0133333333333 298.6666666666667 85.3333333333334C298.6666666666667 61.8666666666667 279.4666666666667 42.6666666666667 256 42.6666666666667M426.6666666666667 234.6666666666667H362.6666666666667V258.9866666666667C399.36 268.5866666666667 426.6666666666667 301.6533333333334 426.6666666666667 341.3333333333334H362.6666666666667V362.6666666666667C362.6666666666667 374.4 353.0666666666667 384 341.3333333333333 384H170.6666666666667C158.9333333333333 384 149.3333333333333 374.4 149.3333333333333 362.6666666666667V341.3333333333334H85.3333333333333C85.3333333333333 301.6533333333333 112.64 268.5866666666667 149.3333333333333 258.9866666666667V234.6666666666667H85.3333333333333C85.3333333333333 194.9866666666667 112.64 161.92 149.3333333333333 152.3200000000001V128H85.3333333333333C85.3333333333333 88.3200000000001 112.64 55.2533333333333 149.3333333333333 45.6533333333334V21.3333333333334C149.3333333333333 9.6 158.9333333333333 0 170.6666666666667 0H341.3333333333333C353.0666666666667 0 362.6666666666667 9.6 362.6666666666667 21.3333333333334V45.6533333333334C399.36 55.2533333333333 426.6666666666667 88.3200000000001 426.6666666666667 128H362.6666666666667V152.3200000000001C399.36 161.92 426.6666666666667 194.9866666666667 426.6666666666667 234.6666666666667z" />
-    <glyph glyph-name="train"
-      unicode="&#xF52C;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C170.6666666666667 405.3333333333333 85.3333333333333 394.6666666666667 85.3333333333333 320V117.3333333333334C85.3333333333333 76.16 118.8266666666667 42.6666666666667 160 42.6666666666667L128 10.6666666666667V0H175.5733333333333L218.24 42.6666666666667H298.6666666666667L341.3333333333333 0H384V10.6666666666667L352 42.6666666666667C393.1733333333333 42.6666666666667 426.6666666666667 76.16 426.6666666666667 117.3333333333334V320C426.6666666666667 394.6666666666667 350.2933333333334 405.3333333333333 256 405.3333333333333M160 85.3333333333334C142.2933333333333 85.3333333333334 128 99.6266666666667 128 117.3333333333334S142.2933333333333 149.3333333333334 160 149.3333333333334S192 135.04 192 117.3333333333334S177.7066666666667 85.3333333333334 160 85.3333333333334M234.6666666666667 234.6666666666667H128V320H234.6666666666667V234.6666666666667M277.3333333333333 234.6666666666667V320H384V234.6666666666667H277.3333333333333M352 85.3333333333334C334.2933333333333 85.3333333333334 320 99.6266666666667 320 117.3333333333334S334.2933333333333 149.3333333333334 352 149.3333333333334S384 135.04 384 117.3333333333334S369.7066666666666 85.3333333333334 352 85.3333333333334z" />
-    <glyph glyph-name="train-variant"
-      unicode="&#xF8C3;"
-      horiz-adv-x="512" d=" M384 234.6666666666667H128V341.3333333333334H384M256 85.3333333333334C232.32 85.3333333333334 213.3333333333333 104.5333333333333 213.3333333333333 128C213.3333333333333 151.68 232.32 170.6666666666667 256 170.6666666666667C279.4666666666667 170.6666666666667 298.6666666666667 151.4666666666667 298.6666666666667 128S279.4666666666667 85.3333333333334 256 85.3333333333334M85.3333333333333 117.3333333333334C85.3333333333333 76.16 118.8266666666667 42.6666666666667 160 42.6666666666667L128 10.6666666666667V0H384V10.6666666666667L352 42.6666666666667C393.1733333333333 42.6666666666667 426.6666666666667 76.16 426.6666666666667 117.3333333333334V341.3333333333334C426.6666666666667 416 350.2933333333334 426.6666666666667 256 426.6666666666667S85.3333333333333 416 85.3333333333333 341.3333333333334V117.3333333333334z" />
-    <glyph glyph-name="tram"
-      unicode="&#xF52D;"
-      horiz-adv-x="512" d=" M405.3333333333333 86.6133333333334V266.6666666666667C405.3333333333333 326.1866666666667 349.6533333333333 339.2000000000001 277.3333333333333 341.3333333333334L293.3333333333333 373.3333333333334H362.6666666666667V405.3333333333333H149.3333333333333V373.3333333333334H250.6666666666667L234.6666666666667 341.3333333333334C167.68 338.9866666666667 106.6666666666667 325.76 106.6666666666667 266.6666666666667V86.6133333333334C106.6666666666667 55.6800000000001 132.0533333333333 29.8666666666667 161.92 23.2533333333334L128 -10.6666666666666V-21.3333333333333H175.5733333333333L218.24 21.3333333333334H298.6666666666667L341.3333333333333 -21.3333333333333H384V-10.6666666666666L352 21.3333333333334H350.2933333333334C386.3466666666667 21.3333333333334 405.3333333333333 50.5600000000001 405.3333333333333 86.6133333333334M256 53.3333333333334C238.2933333333333 53.3333333333334 224 67.6266666666667 224 85.3333333333334S238.2933333333333 117.3333333333334 256 117.3333333333334S288 103.04 288 85.3333333333334S273.7066666666667 53.3333333333334 256 53.3333333333334M362.6666666666667 149.3333333333334H149.3333333333333V256H362.6666666666667V149.3333333333334z" />
-    <glyph glyph-name="transcribe"
-      unicode="&#xF52E;"
-      horiz-adv-x="512" d=" M426.6666666666667 341.3333333333334C450.1333333333334 341.3333333333334 469.3333333333333 322.1333333333334 469.3333333333333 298.6666666666667V85.3333333333334C469.3333333333333 61.8666666666667 450.1333333333334 42.6666666666667 426.6666666666667 42.6666666666667H85.3333333333333C61.6533333333333 42.6666666666667 42.6666666666667 61.8666666666667 42.6666666666667 85.3333333333334V298.6666666666667C42.6666666666667 322.3466666666667 61.6533333333333 341.3333333333334 85.3333333333333 341.3333333333334H426.6666666666667M384 85.3333333333334V128H266.6666666666667L224 85.3333333333334H384M128 85.3333333333334H181.3333333333333L327.4666666666667 232.1066666666667C331.7333333333333 236.16 331.7333333333333 242.9866666666667 327.4666666666667 247.2533333333334L289.92 284.8C285.6533333333333 289.0666666666667 278.8266666666667 289.0666666666667 274.7733333333333 284.8L128 138.0266666666667V85.3333333333334z" />
-    <glyph glyph-name="transcribe-close"
-      unicode="&#xF52F;"
-      horiz-adv-x="512" d=" M256 -42.6666666666666L170.6666666666667 42.6666666666667H341.3333333333333L256 -42.6666666666666M426.6666666666667 384C450.1333333333334 384 469.3333333333333 364.8 469.3333333333333 341.3333333333334V128C469.3333333333333 104.5333333333333 450.1333333333334 85.3333333333334 426.6666666666667 85.3333333333334H85.3333333333333C61.8666666666667 85.3333333333334 42.6666666666667 104.5333333333333 42.6666666666667 128V341.3333333333334C42.6666666666667 364.8 61.8666666666667 384 85.3333333333333 384H426.6666666666667M384 128V170.6666666666667H266.6666666666667L224 128H384M128 128H181.3333333333333L327.4666666666667 274.7733333333333C331.7333333333333 278.8266666666667 331.7333333333333 285.6533333333333 327.4666666666667 289.7066666666667L289.92 327.4666666666667C285.6533333333333 331.7333333333334 278.8266666666667 331.7333333333334 274.7733333333333 327.4666666666667L128 180.6933333333334V128z" />
-    <glyph glyph-name="transfer"
-      unicode="&#xF530;"
-      horiz-adv-x="512" d=" M64 277.3333333333334H106.6666666666667V106.6666666666667H64V277.3333333333334M149.3333333333333 277.3333333333334H192V106.6666666666667H149.3333333333333V277.3333333333334M234.6666666666667 277.3333333333334H277.3333333333333V106.6666666666667H234.6666666666667V277.3333333333334M320 37.3333333333334V346.6666666666667L474.6666666666666 192L320 37.3333333333334z" />
-    <glyph glyph-name="transit-transfer"
-      unicode="&#xF6AD;"
-      horiz-adv-x="512" d=" M352 117.3333333333334H469.3333333333333V85.3333333333334H352V48L298.6666666666667 101.3333333333334L352 154.6666666666667V117.3333333333334M416 26.6666666666667V64L469.3333333333333 10.6666666666667L416 -42.6666666666666V-5.3333333333333H298.6666666666667V26.6666666666667H416M202.6666666666667 330.6666666666667C179.2 330.6666666666667 160 349.8666666666667 160 373.3333333333334S179.2 416 202.6666666666667 416S245.3333333333333 396.8 245.3333333333333 373.3333333333334S226.1333333333334 330.6666666666667 202.6666666666667 330.6666666666667M122.6666666666667 258.1333333333334L85.3333333333333 242.1333333333334V170.6666666666667H42.6666666666667V270.9333333333334L154.6666666666667 316.8C160 318.9333333333334 165.3333333333333 320 170.6666666666667 320C185.6 320 199.4666666666667 312.5333333333334 206.9333333333333 299.7333333333334L227.2 265.6C246.4 234.6666666666667 280.5333333333333 213.3333333333334 320 213.3333333333334V170.6666666666667C273.0666666666667 170.6666666666667 231.4666666666667 192 203.7333333333334 226.1333333333334L190.9333333333333 162.1333333333333L234.6666666666667 118.4V-42.6666666666666H192V85.3333333333334L146.1333333333333 128L108.8 -42.6666666666666H64L122.6666666666667 258.1333333333334z" />
-    <glyph glyph-name="transition"
-      unicode="&#xF914;"
-      horiz-adv-x="512" d=" M320 405.3333333333333C402.56 405.3333333333333 469.3333333333333 338.56 469.3333333333333 256C469.3333333333333 198.1866666666667 436.48 148.2666666666667 388.6933333333333 123.3066666666667C374.3999999999999 96 352 73.6000000000001 324.6933333333333 59.3066666666667C299.7333333333334 11.52 249.8133333333334 -21.3333333333333 192 -21.3333333333333C109.44 -21.3333333333333 42.6666666666667 45.44 42.6666666666667 128C42.6666666666667 185.8133333333334 75.52 235.7333333333334 123.3066666666667 260.6933333333334C137.6 288 160 310.4 187.3066666666667 324.6933333333334C212.2666666666667 372.48 262.1866666666666 405.3333333333333 320 405.3333333333333M256 42.6666666666667C173.44 42.6666666666667 106.6666666666667 109.44 106.6666666666667 192C93.2266666666667 174.0800000000001 85.3333333333333 152.1066666666667 85.3333333333333 128C85.3333333333333 69.1200000000001 133.12 21.3333333333334 192 21.3333333333334C216.1066666666666 21.3333333333334 238.08 29.2266666666667 256 42.6666666666667M320 106.6666666666667C237.44 106.6666666666667 170.6666666666667 173.44 170.6666666666667 256C157.2266666666667 238.08 149.3333333333333 216.1066666666667 149.3333333333333 192C149.3333333333333 133.12 197.12 85.3333333333334 256 85.3333333333334C280.1066666666667 85.3333333333334 302.08 93.2266666666667 320 106.6666666666667M320 362.6666666666667C295.8933333333333 362.6666666666667 273.92 354.7733333333333 256 341.3333333333334C338.56 341.3333333333334 405.3333333333333 274.5600000000001 405.3333333333333 192C418.7733333333333 209.92 426.6666666666667 231.8933333333334 426.6666666666667 256C426.6666666666667 314.88 378.88 362.6666666666667 320 362.6666666666667M213.3333333333333 256C213.3333333333333 197.12 261.12 149.3333333333334 320 149.3333333333334C332.8 149.3333333333334 344.9600000000001 151.4666666666667 356.2666666666667 155.7333333333334C360.5333333333333 167.04 362.6666666666667 179.2000000000001 362.6666666666667 192C362.6666666666667 250.88 314.88 298.6666666666667 256 298.6666666666667C243.2 298.6666666666667 231.04 296.5333333333334 219.7333333333334 292.2666666666667C215.4666666666667 280.9600000000001 213.3333333333333 268.8 213.3333333333333 256z" />
-    <glyph glyph-name="transition-masked"
-      unicode="&#xF915;"
-      horiz-adv-x="512" d=" M320 405.3333333333333C361.3866666666667 405.3333333333333 396.5866666666667 390.4 425.6 361.6C454.4 332.5866666666667 469.3333333333333 297.3866666666667 469.3333333333333 256C469.3333333333333 222.72 458.6666666666666 192.8533333333333 439.04 166.4C418.9866666666666 140.16 393.3866666666666 122.24 362.0266666666667 113.0666666666667L362.6666666666667 119.8933333333334V128C362.6666666666667 174.72 346.24 214.8266666666667 312.5333333333333 248.5333333333334S238.72 298.6666666666667 192 298.6666666666667H184.1066666666667L177.0666666666667 298.0266666666667C186.24 329.3866666666667 204.16 354.9866666666667 230.4 375.04C256.8533333333333 394.6666666666667 286.72 405.3333333333333 320 405.3333333333333M192 277.3333333333334C274.56 277.3333333333334 341.3333333333333 210.56 341.3333333333333 128S274.56 -21.3333333333333 192 -21.3333333333333S42.6666666666667 45.44 42.6666666666667 128S109.44 277.3333333333334 192 277.3333333333334M192 234.6666666666667C133.12 234.6666666666667 85.3333333333333 186.88 85.3333333333333 128S133.12 21.3333333333334 192 21.3333333333334S298.6666666666667 69.1200000000001 298.6666666666667 128S250.88 234.6666666666667 192 234.6666666666667z" />
-    <glyph glyph-name="translate"
-      unicode="&#xF5CA;"
-      horiz-adv-x="512" d=" M274.56 126.5066666666667L220.3733333333333 180.0533333333334L221.0133333333333 180.6933333333333C258.1333333333333 222.08 284.5866666666666 269.6533333333333 300.1599999999999 320H362.6666666666667V362.6666666666667H213.3333333333333V405.3333333333333H170.6666666666667V362.6666666666667H21.3333333333333V320H259.6266666666667C245.3333333333333 279.04 222.72 240 192 205.8666666666667C172.16 227.84 155.7333333333333 251.9466666666667 142.72 277.3333333333334H100.0533333333333C115.6266666666667 242.5600000000001 136.96 209.7066666666667 163.6266666666667 180.0533333333334L55.04 72.96L85.3333333333333 42.6666666666667L192 149.3333333333334L258.3466666666667 82.9866666666667L274.56 126.5066666666667M394.6666666666667 234.6666666666667H352L256 -21.3333333333333H298.6666666666667L322.56 42.6666666666667H423.8933333333333L448 -21.3333333333333H490.6666666666666L394.6666666666667 234.6666666666667M338.7733333333333 85.3333333333334L373.3333333333333 177.7066666666667L407.8933333333333 85.3333333333334H338.7733333333333z" />
-    <glyph glyph-name="trash-can"
-      unicode="&#xFA78;"
-      horiz-adv-x="512" d=" M192 384V362.6666666666667H85.3333333333333V320H106.6666666666667V42.6666666666667C106.6666666666667 19.2 125.8666666666667 0 149.3333333333333 0H362.6666666666667C386.1333333333334 0 405.3333333333333 19.2 405.3333333333333 42.6666666666667V320H426.6666666666667V362.6666666666667H320V384H192M192 277.3333333333334H234.6666666666667V85.3333333333334H192V277.3333333333334M277.3333333333333 277.3333333333334H320V85.3333333333334H277.3333333333333V277.3333333333334z" />
-    <glyph glyph-name="trash-can-outline"
-      unicode="&#xFA79;"
-      horiz-adv-x="512" d=" M192 384V362.6666666666667H85.3333333333333V320H106.6666666666667V42.6666666666667C106.6666666666667 19.2 125.8666666666667 0 149.3333333333333 0H362.6666666666667C386.1333333333334 0 405.3333333333333 19.2 405.3333333333333 42.6666666666667V320H426.6666666666667V362.6666666666667H320V384H192M149.3333333333333 320H362.6666666666667V42.6666666666667H149.3333333333333V320M192 277.3333333333334V85.3333333333334H234.6666666666667V277.3333333333334H192M277.3333333333333 277.3333333333334V85.3333333333334H320V277.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="treasure-chest"
-      unicode="&#xF725;"
-      horiz-adv-x="512" d=" M106.6666666666667 362.6666666666667H405.3333333333333C440.7466666666667 362.6666666666667 469.3333333333333 334.0800000000001 469.3333333333333 298.6666666666667V213.3333333333334H320V234.6666666666667H192V213.3333333333334H42.6666666666667V298.6666666666667C42.6666666666667 334.0800000000001 71.2533333333333 362.6666666666667 106.6666666666667 362.6666666666667M234.6666666666667 213.3333333333334H277.3333333333333V170.6666666666667H234.6666666666667V213.3333333333334M42.6666666666667 192H192V170.6666666666667L234.6666666666667 128H277.3333333333333L320 170.6666666666667V192H469.3333333333333V21.3333333333334H42.6666666666667V192z" />
-    <glyph glyph-name="tree"
-      unicode="&#xF531;"
-      horiz-adv-x="512" d=" M234.6666666666667 0V90.88C224.64 87.2533333333333 213.9733333333333 85.3333333333333 202.6666666666667 85.3333333333333C149.3333333333333 85.3333333333334 106.6666666666667 128 106.6666666666667 181.3333333333334C106.6666666666667 208.4266666666667 117.3333333333333 232.7466666666667 135.68 250.24C130.7733333333333 261.76 128 274.56 128 288C128 341.3333333333334 170.6666666666667 384 224 384C257.28 384 286.72 366.9333333333334 304 341.3333333333334H309.3333333333333C374.1866666666666 341.3333333333334 426.6666666666667 288.8533333333334 426.6666666666667 224S374.1866666666666 106.6666666666667 309.3333333333333 106.6666666666667C298.6666666666667 106.6666666666667 288 108.16 277.3333333333333 111.1466666666667V0H234.6666666666667z" />
-    <glyph glyph-name="trello"
-      unicode="&#xF532;"
-      horiz-adv-x="512" d=" M416 405.3333333333333H96C66.56 405.3333333333333 42.6666666666667 381.44 42.6666666666667 352V32C42.6666666666667 2.5600000000001 66.56 -21.3333333333333 96 -21.3333333333333H416C445.44 -21.3333333333333 469.3333333333333 2.5600000000001 469.3333333333333 32V352C469.3333333333333 381.44 445.44 405.3333333333333 416 405.3333333333333M228.2666666666667 81.0666666666667C228.2666666666667 66.9866666666667 216.7466666666667 55.4666666666667 202.6666666666667 55.4666666666667H123.7333333333333C109.6533333333333 55.4666666666667 98.1333333333333 66.9866666666667 98.1333333333333 81.0666666666667V324.2666666666667C98.1333333333333 338.3466666666667 109.6533333333333 349.8666666666667 123.7333333333333 349.8666666666667H202.6666666666667C216.7466666666667 349.8666666666667 228.2666666666667 338.3466666666667 228.2666666666667 324.2666666666667V81.0666666666667M413.8666666666666 187.7333333333334C413.8666666666666 173.6533333333334 402.3466666666667 162.1333333333334 388.2666666666667 162.1333333333334H309.3333333333333C295.2533333333334 162.1333333333334 283.7333333333334 173.6533333333334 283.7333333333334 187.7333333333334V324.2666666666667C283.7333333333334 338.3466666666667 295.2533333333334 349.8666666666667 309.3333333333333 349.8666666666667H388.2666666666667C402.3466666666667 349.8666666666667 413.8666666666666 338.3466666666667 413.8666666666666 324.2666666666667V187.7333333333334z" />
-    <glyph glyph-name="trending-down"
-      unicode="&#xF533;"
-      horiz-adv-x="512" d=" M341.3333333333333 64L390.1866666666666 112.8533333333334L286.08 216.96L200.7466666666667 131.6266666666667L42.6666666666667 289.92L72.7466666666667 320L200.7466666666667 192L286.08 277.3333333333334L420.48 143.1466666666667L469.3333333333333 192V64H341.3333333333333z" />
-    <glyph glyph-name="trending-neutral"
-      unicode="&#xF534;"
-      horiz-adv-x="512" d=" M469.3333333333333 192L384 277.3333333333334V213.3333333333334H64V170.6666666666667H384V106.6666666666667L469.3333333333333 192z" />
-    <glyph glyph-name="trending-up"
-      unicode="&#xF535;"
-      horiz-adv-x="512" d=" M341.3333333333333 320L390.1866666666666 271.1466666666667L286.08 167.0400000000001L200.7466666666667 252.3733333333334L42.6666666666667 94.08L72.7466666666667 64L200.7466666666667 192L286.08 106.6666666666667L420.48 240.8533333333333L469.3333333333333 192V320H341.3333333333333z" />
-    <glyph glyph-name="triangle"
-      unicode="&#xF536;"
-      horiz-adv-x="512" d=" M21.3333333333333 0H490.6666666666666L256 405.3333333333333" />
-    <glyph glyph-name="triangle-outline"
-      unicode="&#xF537;"
-      horiz-adv-x="512" d=" M256 405.3333333333333L21.3333333333333 0H490.6666666666666M256 320L416.64 42.6666666666667H95.36" />
-    <glyph glyph-name="trophy"
-      unicode="&#xF538;"
-      horiz-adv-x="512" d=" M430.9333333333333 405.3333333333333H384C364.8 405.3333333333333 341.3333333333333 384 341.3333333333333 362.6666666666667H170.6666666666667C170.6666666666667 384 147.2 405.3333333333333 128 405.3333333333333H42.6666666666667V213.3333333333334C42.6666666666667 192 64 170.6666666666667 85.3333333333333 170.6666666666667H132.2666666666667C140.8 128 168.5333333333333 91.7333333333334 234.6666666666667 85.3333333333334V40.5333333333333C187.7333333333334 36.2666666666667 170.6666666666667 12.8 170.6666666666667 -14.9333333333334V-21.3333333333334H341.3333333333333V-14.9333333333334C341.3333333333333 12.8 324.2666666666667 36.2666666666666 277.3333333333333 40.5333333333333V85.3333333333334C343.4666666666667 91.7333333333334 371.2 128 379.7333333333334 170.6666666666667H426.6666666666667C448 170.6666666666667 469.3333333333333 192 469.3333333333333 213.3333333333334V405.3333333333333H430.9333333333333M85.3333333333333 213.3333333333334V362.6666666666667H128V213.3333333333334H85.3333333333333M426.6666666666667 213.3333333333334H384V362.6666666666667H426.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="trophy-award"
-      unicode="&#xF539;"
-      horiz-adv-x="512" d=" M324.2666666666667 219.7333333333334L354.1333333333333 106.6666666666667L256 187.7333333333334L157.8666666666667 106.6666666666667L187.7333333333334 217.6L98.1333333333333 292.2666666666667L213.3333333333333 298.6666666666667L256 405.3333333333333L298.6666666666667 298.6666666666667L413.8666666666666 292.2666666666667L324.2666666666667 219.7333333333334M298.6666666666667 40.5333333333333H277.3333333333333V106.6666666666667L256 128L234.6666666666667 106.6666666666667V40.5333333333333H213.3333333333333C189.8666666666667 40.5333333333333 170.6666666666667 21.3333333333334 170.6666666666667 -2.1333333333333V-23.4666666666667H341.3333333333333V-2.1333333333333C341.3333333333333 21.3333333333334 322.1333333333334 40.5333333333333 298.6666666666667 40.5333333333333z" />
-    <glyph glyph-name="trophy-outline"
-      unicode="&#xF53A;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333V213.3333333333334C42.6666666666667 192 64 170.6666666666667 85.3333333333333 170.6666666666667H132.2666666666667C140.8 128 168.5333333333333 91.7333333333334 234.6666666666667 85.3333333333334V40.5333333333333C187.7333333333334 36.2666666666667 170.6666666666667 12.8 170.6666666666667 -14.9333333333334V-21.3333333333334H341.3333333333333V-14.9333333333334C341.3333333333333 12.8 324.2666666666667 36.2666666666666 277.3333333333333 40.5333333333333V85.3333333333334C343.4666666666667 91.7333333333334 371.2 128 379.7333333333334 170.6666666666667H426.6666666666667C448 170.6666666666667 469.3333333333333 192 469.3333333333333 213.3333333333334V405.3333333333333H384C364.8 405.3333333333333 341.3333333333333 384 341.3333333333333 362.6666666666667H170.6666666666667C170.6666666666667 384 147.2 405.3333333333333 128 405.3333333333333H42.6666666666667M85.3333333333333 362.6666666666667H128V213.3333333333334H85.3333333333333V362.6666666666667M384 362.6666666666667H426.6666666666667V213.3333333333334H384V362.6666666666667M170.6666666666667 320H341.3333333333333V202.6666666666667C341.3333333333333 161.4933333333334 328.96 128 256 128C183.2533333333333 128 170.6666666666667 161.4933333333334 170.6666666666667 202.6666666666667V320z" />
-    <glyph glyph-name="trophy-variant"
-      unicode="&#xF53B;"
-      horiz-adv-x="512" d=" M430.9333333333333 362.6666666666667H362.6666666666667V405.3333333333333H149.3333333333333V362.6666666666667H42.6666666666667V213.3333333333334C42.6666666666667 192 64 170.6666666666667 85.3333333333333 170.6666666666667H153.6C162.1333333333333 130.1333333333333 183.4666666666667 93.8666666666667 234.6666666666667 87.4666666666667V42.6666666666667C170.6666666666667 38.4 170.6666666666667 14.9333333333333 170.6666666666667 -12.8V-21.3333333333333H341.3333333333333V-14.9333333333333C341.3333333333333 12.8000000000001 341.3333333333333 36.2666666666667 277.3333333333333 40.5333333333334V85.3333333333334C330.6666666666667 91.7333333333334 352 128 358.4 168.5333333333334H426.6666666666667C448 168.5333333333334 469.3333333333333 189.8666666666667 469.3333333333333 211.2V362.6666666666667H430.9333333333333M85.3333333333333 213.3333333333334V320H149.3333333333333V213.3333333333334H85.3333333333333M426.6666666666667 213.3333333333334H362.6666666666667V320H426.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="trophy-variant-outline"
-      unicode="&#xF53C;"
-      horiz-adv-x="512" d=" M149.3333333333333 405.3333333333333V362.6666666666667H42.6666666666667V213.3333333333334C42.6666666666667 192 64 170.6666666666667 85.3333333333333 170.6666666666667H153.6C162.1333333333333 130.1333333333333 183.4666666666667 93.8666666666667 234.6666666666667 87.4666666666667V42.6666666666667C170.6666666666667 38.4 170.6666666666667 14.9333333333333 170.6666666666667 -12.8V-21.3333333333333H341.3333333333333V-14.9333333333333C341.3333333333333 12.8000000000001 341.3333333333333 36.2666666666667 277.3333333333333 40.5333333333334V85.3333333333334C330.6666666666667 91.7333333333334 352 128 358.4 168.5333333333334H426.6666666666667C448 168.5333333333334 469.3333333333333 189.8666666666667 469.3333333333333 211.2V362.6666666666667H362.6666666666667V405.3333333333333H149.3333333333333M192 362.6666666666667H320V192C320 156.5866666666667 291.4133333333333 128 256 128C213.3333333333333 128 192 156.5866666666667 192 192V362.6666666666667M85.3333333333333 320H149.3333333333333V213.3333333333334H85.3333333333333V320M362.6666666666667 320H426.6666666666667V213.3333333333334H362.6666666666667V320z" />
-    <glyph glyph-name="truck"
-      unicode="&#xF53D;"
-      horiz-adv-x="512" d=" M384 53.3333333333334C366.2933333333334 53.3333333333334 352 67.6266666666667 352 85.3333333333334S366.2933333333334 117.3333333333334 384 117.3333333333334S416 103.04 416 85.3333333333334S401.7066666666666 53.3333333333334 384 53.3333333333334M416 245.3333333333334L457.8133333333333 192H362.6666666666667V245.3333333333334M128 53.3333333333334C110.2933333333333 53.3333333333334 96 67.6266666666667 96 85.3333333333334S110.2933333333333 117.3333333333334 128 117.3333333333334S160 103.04 160 85.3333333333334S145.7066666666667 53.3333333333334 128 53.3333333333334M426.6666666666667 277.3333333333334H362.6666666666667V362.6666666666667H64C40.32 362.6666666666667 21.3333333333333 343.68 21.3333333333333 320V85.3333333333334H64C64 49.92 92.5866666666667 21.3333333333334 128 21.3333333333334S192 49.92 192 85.3333333333334H320C320 49.92 348.5866666666667 21.3333333333334 384 21.3333333333334S448 49.92 448 85.3333333333334H490.6666666666666V192L426.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="truck-delivery"
-      unicode="&#xF53E;"
-      horiz-adv-x="512" d=" M64 362.6666666666667C40.5333333333333 362.6666666666667 21.3333333333333 343.4666666666667 21.3333333333333 320V85.3333333333334H64C64 49.92 92.5866666666667 21.3333333333334 128 21.3333333333334S192 49.92 192 85.3333333333334H320C320 49.92 348.5866666666667 21.3333333333334 384 21.3333333333334S448 49.92 448 85.3333333333334H490.6666666666666V192L426.6666666666667 277.3333333333334H362.6666666666667V362.6666666666667M213.3333333333333 320L298.6666666666667 234.6666666666667L213.3333333333333 149.3333333333334V213.3333333333334H85.3333333333333V256H213.3333333333333M362.6666666666667 245.3333333333334H416L458.0266666666666 192H362.6666666666667M128 117.3333333333334C145.7066666666667 117.3333333333334 160 103.04 160 85.3333333333334S145.7066666666667 53.3333333333334 128 53.3333333333334S96 67.6266666666667 96 85.3333333333334S110.2933333333333 117.3333333333334 128 117.3333333333334M384 117.3333333333334C401.7066666666666 117.3333333333334 416 103.04 416 85.3333333333334S401.7066666666666 53.3333333333334 384 53.3333333333334S352 67.6266666666667 352 85.3333333333334S366.2933333333334 117.3333333333334 384 117.3333333333334z" />
-    <glyph glyph-name="truck-fast"
-      unicode="&#xF787;"
-      horiz-adv-x="512" d=" M64 160L48 192H160L147.2 224H42.6666666666667L26.6666666666667 256H193.0666666666667L180.2666666666667 288H23.68L5.3333333333333 320H85.3333333333333C85.3333333333333 343.4666666666667 104.5333333333333 362.6666666666667 128 362.6666666666667H384V277.3333333333334H448L512 192V85.3333333333334H469.3333333333333C469.3333333333333 49.92 440.7466666666667 21.3333333333334 405.3333333333333 21.3333333333334S341.3333333333333 49.92 341.3333333333333 85.3333333333334H256C256 49.92 227.4133333333334 21.3333333333334 192 21.3333333333334S128 49.92 128 85.3333333333334H85.3333333333333V160H64M405.3333333333333 53.3333333333334C423.04 53.3333333333334 437.3333333333333 67.6266666666667 437.3333333333333 85.3333333333334S423.04 117.3333333333334 405.3333333333333 117.3333333333334S373.3333333333333 103.04 373.3333333333333 85.3333333333334S387.6266666666667 53.3333333333334 405.3333333333333 53.3333333333334M437.3333333333333 245.3333333333334H384V192H479.1466666666666L437.3333333333333 245.3333333333334M192 53.3333333333334C209.7066666666667 53.3333333333334 224 67.6266666666667 224 85.3333333333334S209.7066666666667 117.3333333333334 192 117.3333333333334S160 103.04 160 85.3333333333334S174.2933333333333 53.3333333333334 192 53.3333333333334z" />
-    <glyph glyph-name="truck-trailer"
-      unicode="&#xF726;"
-      horiz-adv-x="512" d=" M469.3333333333333 128V85.3333333333334H213.3333333333333C213.3333333333333 49.92 184.7466666666667 21.3333333333334 149.3333333333333 21.3333333333334S85.3333333333333 49.92 85.3333333333333 85.3333333333334H42.6666666666667V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667H362.6666666666667C386.1333333333334 362.6666666666667 405.3333333333333 343.4666666666667 405.3333333333333 320V128H469.3333333333333M149.3333333333333 106.6666666666667C137.6 106.6666666666667 128 97.0666666666667 128 85.3333333333334S137.6 64 149.3333333333333 64S170.6666666666667 73.6 170.6666666666667 85.3333333333334S161.0666666666667 106.6666666666667 149.3333333333333 106.6666666666667z" />
-    <glyph glyph-name="tshirt-crew"
-      unicode="&#xFA7A;"
-      horiz-adv-x="512" d=" M341.3333333333333 0H170.6666666666667C158.9333333333333 0 149.3333333333333 9.6 149.3333333333333 21.3333333333334V190.5066666666667L121.6 169.1733333333334C113.28 160.8533333333334 99.84 160.8533333333334 91.52 169.1733333333334L31.1466666666667 228.48C22.8266666666667 236.8 22.8266666666667 250.24 31.1466666666667 258.56L156.5866666666667 384H192C192 360.5333333333334 220.5866666666667 341.3333333333334 256 341.3333333333334S320 360.5333333333334 320 384H355.4133333333333L480.8533333333333 258.5600000000001C489.1733333333333 250.24 489.1733333333333 236.8000000000001 480.8533333333333 228.48L420.48 168.1066666666667C412.16 160 398.7200000000001 160 390.4 168.1066666666667L362.6666666666667 189.4400000000001V21.3333333333334C362.6666666666667 9.6 353.0666666666667 0 341.3333333333333 0" />
-    <glyph glyph-name="tshirt-crew-outline"
-      unicode="&#xF53F;"
-      horiz-adv-x="512" d=" M341.3333333333333 0H170.6666666666667C158.9333333333333 0 149.3333333333333 9.6 149.3333333333333 21.3333333333334V190.5066666666667L121.6 168.1066666666667C113.28 160 99.84 160 91.52 168.1066666666667L31.1466666666667 228.48C22.8266666666667 236.8 22.8266666666667 250.24 31.1466666666667 258.56L156.5866666666667 384H192C192 360.5333333333334 220.5866666666667 341.3333333333334 256 341.3333333333334S320 360.5333333333334 320 384H355.4133333333333L480.8533333333333 258.5600000000001C489.1733333333333 250.24 489.1733333333333 236.8000000000001 480.8533333333333 228.48L420.48 168.1066666666667C412.16 160 398.7200000000001 160 390.4 168.1066666666667L362.6666666666667 190.5066666666667V21.3333333333334C362.6666666666667 9.6 353.0666666666667 0 341.3333333333333 0M435.6266666666667 243.6266666666667L343.6800000000001 335.36C337.0666666666667 327.8933333333333 329.1733333333334 321.28 320.0000000000001 315.7333333333334C302.0800000000001 305.0666666666667 280.1066666666667 298.6666666666667 256.0000000000001 298.6666666666667C219.7333333333334 298.6666666666667 187.5200000000001 313.1733333333334 168.3200000000001 335.36L76.3733333333334 243.6266666666667L106.6666666666667 213.3333333333334L170.6666666666667 256H192V42.6666666666667H320V256H341.3333333333333L405.3333333333333 213.3333333333334L435.6266666666667 243.6266666666667z" />
-    <glyph glyph-name="tshirt-v"
-      unicode="&#xFA7B;"
-      horiz-adv-x="512" d=" M341.3333333333333 0H170.6666666666667C158.9333333333333 0 149.3333333333333 9.6 149.3333333333333 21.3333333333334V190.5066666666667L121.6 169.1733333333334C113.28 160.8533333333334 99.84 160.8533333333334 91.52 169.1733333333334L31.1466666666667 228.48C22.8266666666667 236.8 22.8266666666667 250.24 31.1466666666667 258.56L156.5866666666667 384H192C198.1866666666667 345.6 221.8666666666667 312.1066666666667 256 293.3333333333334C290.1333333333334 312.1066666666667 313.8133333333334 345.6 320 384H355.4133333333333L480.8533333333333 258.5600000000001C489.1733333333333 250.24 489.1733333333333 236.8000000000001 480.8533333333333 228.48L420.48 168.1066666666667C412.16 160 398.7200000000001 160 390.4 168.1066666666667L362.6666666666667 189.4400000000001V21.3333333333334C362.6666666666667 9.6 353.0666666666667 0 341.3333333333333 0" />
-    <glyph glyph-name="tshirt-v-outline"
-      unicode="&#xF540;"
-      horiz-adv-x="512" d=" M341.3333333333333 0H170.6666666666667C158.9333333333333 0 149.3333333333333 9.6 149.3333333333333 21.3333333333334V190.5066666666667L121.6 168.1066666666667C113.28 160 99.84 160 91.52 168.1066666666667L31.1466666666667 228.48C22.8266666666667 236.8 22.8266666666667 250.24 31.1466666666667 258.56L156.5866666666667 384H192C192 360.5333333333334 213.3333333333333 320 256 293.3333333333334C298.6666666666667 320 320 360.5333333333334 320 384H355.4133333333333L480.8533333333333 258.5600000000001C489.1733333333333 250.24 489.1733333333333 236.8000000000001 480.8533333333333 228.48L420.48 168.1066666666667C412.16 160 398.7200000000001 160 390.4 168.1066666666667L362.6666666666667 190.5066666666667V21.3333333333334C362.6666666666667 9.6 353.0666666666667 0 341.3333333333333 0M435.6266666666667 243.6266666666667L343.6800000000001 335.36C320 298.6666666666667 298.6666666666667 272 256 250.6666666666667C213.3333333333333 272 192 298.6666666666667 168.32 335.36L76.3733333333333 243.6266666666667L106.6666666666667 213.3333333333334L170.6666666666667 256H192V42.6666666666667H320V256H341.3333333333333L405.3333333333333 213.3333333333334L435.6266666666667 243.6266666666667z" />
-    <glyph glyph-name="tumble-dryer"
-      unicode="&#xF916;"
-      horiz-adv-x="512" d=" M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M149.3333333333333 362.6666666666667C137.6 362.6666666666667 128 353.0666666666667 128 341.3333333333334S137.6 320 149.3333333333333 320S170.6666666666667 329.6 170.6666666666667 341.3333333333334S161.0666666666667 362.6666666666667 149.3333333333333 362.6666666666667M213.3333333333333 362.6666666666667C201.6 362.6666666666667 192 353.0666666666667 192 341.3333333333334S201.6 320 213.3333333333333 320S234.6666666666667 329.6 234.6666666666667 341.3333333333334S225.0666666666667 362.6666666666667 213.3333333333333 362.6666666666667M256 277.3333333333334C185.3866666666667 277.3333333333334 128 219.9466666666667 128 149.3333333333334S185.3866666666667 21.3333333333334 256 21.3333333333334S384 78.72 384 149.3333333333334S326.6133333333334 277.3333333333334 256 277.3333333333334M173.0133333333333 224H213.3333333333333C208.2133333333333 194.56 213.3333333333333 177.7066666666667 225.7066666666667 164.48C249.1733333333333 141.6533333333334 259.4133333333333 112.8533333333334 253.6533333333334 74.6666666666667H213.3333333333333C218.4533333333333 104.1066666666667 213.3333333333333 120.96 200.96 134.1866666666667C177.4933333333334 157.0133333333333 167.4666666666667 185.8133333333333 173.0133333333333 224M258.3466666666667 224H298.6666666666667C293.5466666666666 194.56 298.6666666666667 177.7066666666667 311.04 164.48C334.5066666666667 141.6533333333334 344.7466666666667 112.8533333333334 338.9866666666667 74.6666666666667H298.6666666666667C303.7866666666667 104.1066666666667 298.6666666666667 120.96 286.2933333333333 134.1866666666667C262.8266666666667 157.0133333333333 252.8 185.8133333333333 258.3466666666667 224z" />
-    <glyph glyph-name="tumblr"
-      unicode="&#xF541;"
-      horiz-adv-x="512" d=" M362.6666666666667 213.3333333333334H277.3333333333333V117.3333333333334C277.3333333333333 97.28 283.3066666666666 85.3333333333334 309.3333333333333 85.3333333333334H362.6666666666667V0S331.52 -1.0666666666667 302.2933333333333 -1.0666666666667C230.4 -1.0666666666667 202.6666666666667 42.6666666666667 202.6666666666667 90.6666666666667V213.3333333333334H149.3333333333333V298.6666666666667C214.8266666666667 304.2133333333334 219.0933333333333 352 224 384H277.3333333333333V298.6666666666667H362.6666666666667" />
-    <glyph glyph-name="tumblr-box"
-      unicode="&#xF917;"
-      horiz-adv-x="512" d=" M341.3333333333333 213.3333333333334H277.3333333333333V130.1333333333333C277.3333333333333 114.56 280.32 106.6666666666667 300.8 106.6666666666667H341.3333333333333V42.6666666666667S319.36 40.5333333333333 296.5333333333333 40.5333333333333C240 40.5333333333333 213.3333333333333 74.6666666666667 213.3333333333333 113.0666666666667V213.3333333333334H170.6666666666667V273.0666666666667C222.08 277.3333333333334 226.56 316.5866666666667 230.4 341.3333333333334H277.3333333333333V277.3333333333334H341.3333333333333M426.6666666666667 405.3333333333334H85.3333333333333C61.6533333333333 405.3333333333334 42.6666666666667 386.3466666666667 42.6666666666667 362.6666666666667V21.3333333333334C42.6666666666667 -2.1333333333333 61.8666666666667 -21.3333333333333 85.3333333333333 -21.3333333333333H426.6666666666667C450.1333333333334 -21.3333333333333 469.3333333333333 -2.1333333333333 469.3333333333333 21.3333333333334V362.6666666666667C469.3333333333333 386.3466666666667 450.1333333333334 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="tumblr-reblog"
-      unicode="&#xF542;"
-      horiz-adv-x="512" d=" M80 85.3333333333334L170.6666666666667 176V106.6666666666667H384V202.6666666666667L426.6666666666667 245.3333333333334V106.6666666666667C426.6666666666667 83.2 407.4666666666667 64 384 64H170.6666666666667V-5.3333333333333L80 85.3333333333334M432 298.6666666666667L341.3333333333333 208V277.3333333333334H128V181.3333333333334L85.3333333333333 138.6666666666667V277.3333333333334C85.3333333333333 300.8 104.5333333333333 320 128 320H341.3333333333333V389.3333333333333L432 298.6666666666667z" />
-    <glyph glyph-name="tune"
-      unicode="&#xF62E;"
-      horiz-adv-x="512" d=" M64 85.3333333333334V42.6666666666667H192V85.3333333333334H64M64 341.3333333333334V298.6666666666667H277.3333333333333V341.3333333333334H64M277.3333333333333 0V42.6666666666667H448V85.3333333333334H277.3333333333333V128H234.6666666666667V0H277.3333333333333M149.3333333333333 256V213.3333333333334H64V170.6666666666667H149.3333333333333V128H192V256H149.3333333333333M448 170.6666666666667V213.3333333333334H234.6666666666667V170.6666666666667H448M320 256H362.6666666666667V298.6666666666667H448V341.3333333333334H362.6666666666667V384H320V256z" />
-    <glyph glyph-name="tune-vertical"
-      unicode="&#xF66A;"
-      horiz-adv-x="512" d=" M106.6666666666667 384V192H64V149.3333333333334H106.6666666666667V0H149.3333333333333V149.3333333333334H192V192H149.3333333333333V384M234.6666666666667 384V277.3333333333334H192V234.6666666666667H234.6666666666667V0H277.3333333333333V234.6666666666667H320V277.3333333333334H277.3333333333333V384M362.6666666666667 384V149.3333333333334H320V106.6666666666667H362.6666666666667V0H405.3333333333333V106.6666666666667H448V149.3333333333334H405.3333333333333V384" />
-    <glyph glyph-name="twitch"
-      unicode="&#xF543;"
-      horiz-adv-x="512" d=" M85.3333333333333 405.3333333333333H469.3333333333333V149.3333333333334L362.6666666666667 42.6666666666667H277.3333333333333L213.3333333333333 -21.3333333333333H149.3333333333333V42.6666666666667H42.6666666666667V320L85.3333333333333 405.3333333333333M426.6666666666667 170.6666666666667V362.6666666666667H128V106.6666666666667H192V42.6666666666667L256 106.6666666666667H362.6666666666667L426.6666666666667 170.6666666666667M320 298.6666666666667H362.6666666666667V192H320V298.6666666666667M256 298.6666666666667V192H213.3333333333333V298.6666666666667H256z" />
-    <glyph glyph-name="twitter"
-      unicode="&#xF544;"
-      horiz-adv-x="512" d=" M479.1466666666666 320C462.72 312.5333333333334 445.0133333333333 307.6266666666667 426.6666666666667 305.2800000000001C445.44 316.5866666666667 459.9466666666666 334.5066666666667 466.7733333333333 356.0533333333334C449.0666666666667 345.3866666666667 429.44 337.92 408.7466666666667 333.6533333333334C391.8933333333333 352 368.2133333333334 362.6666666666667 341.3333333333333 362.6666666666667C291.2 362.6666666666667 250.24 321.7066666666667 250.24 271.1466666666667C250.24 263.8933333333334 251.0933333333333 256.8533333333334 252.5866666666667 250.24C176.64 254.08 109.0133333333333 290.56 64 345.8133333333334C56.1066666666667 332.3733333333334 51.6266666666667 316.5866666666667 51.6266666666667 299.9466666666667C51.6266666666667 268.1600000000001 67.6266666666667 240 92.3733333333333 224C77.2266666666667 224 63.1466666666667 228.2666666666667 50.7733333333333 234.6666666666667V234.0266666666667C50.7733333333333 189.6533333333334 82.3466666666667 152.5333333333334 124.16 144.2133333333334C116.48 142.0800000000001 108.3733333333333 141.0133333333334 100.0533333333333 141.0133333333334C94.2933333333333 141.0133333333334 88.5333333333333 141.6533333333334 82.9866666666667 142.72C94.5066666666667 106.6666666666667 128 79.7866666666668 168.32 79.1466666666667C137.1733333333334 54.4 97.7066666666667 39.8933333333334 54.6133333333333 39.8933333333334C47.36 39.8933333333334 40.1066666666667 40.3200000000001 32.8533333333333 41.1733333333333C73.3866666666667 15.1466666666667 121.6 0 173.2266666666666 0C341.3333333333333 0 433.7066666666666 139.52 433.7066666666666 260.48C433.7066666666666 264.5333333333334 433.7066666666666 268.3733333333334 433.4933333333333 272.4266666666668C451.4133333333332 285.2266666666667 466.7733333333332 301.4400000000001 479.1466666666666 320.0000000000001z" />
-    <glyph glyph-name="twitter-box"
-      unicode="&#xF545;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M377.8133333333334 248.96C388.0533333333334 257.4933333333334 400 267.7333333333334 405.3333333333333 279.04C396.5866666666667 274.56 386.1333333333334 271.7866666666667 374.6133333333333 270.2933333333334C385.28 277.9733333333334 394.0266666666667 288 398.5066666666667 301.6533333333333C387.4133333333333 295.68 376.1066666666667 290.56 362.0266666666667 288C328.9599999999999 327.8933333333333 249.8133333333333 295.4666666666667 263.8933333333333 235.7333333333334C208.2133333333333 239.1466666666667 174.2933333333333 264.3200000000001 146.1333333333333 295.2533333333334C130.1333333333333 269.2266666666667 144 229.7600000000001 162.9866666666667 218.8800000000001C153.1733333333333 219.5200000000001 145.7066666666667 222.5066666666667 138.6666666666667 225.9200000000001C139.52 193.0666666666667 157.6533333333333 177.2800000000001 183.04 168.7466666666667C175.36 167.2533333333334 166.8266666666667 166.8266666666667 158.72 168.1066666666668C166.6133333333334 145.2800000000001 183.04 130.9866666666667 211.2 128.0000000000001C192 111.7866666666668 156.5866666666667 100.4800000000001 128 104.96C152.5333333333333 89.3866666666667 180.48 77.0133333333334 219.3066666666667 78.72C313.3866666666667 82.9866666666667 376.32 150.4 377.8133333333334 248.9600000000001z" />
-    <glyph glyph-name="twitter-circle"
-      unicode="&#xF546;"
-      horiz-adv-x="512" d=" M377.8133333333334 248.96C388.0533333333334 257.4933333333334 400 267.7333333333334 405.3333333333333 279.04C396.5866666666667 274.56 386.1333333333334 271.7866666666667 374.6133333333333 270.2933333333334C385.28 277.9733333333334 394.0266666666667 288 398.5066666666667 301.6533333333333C387.4133333333333 295.68 376.1066666666667 290.56 362.0266666666667 288C328.9599999999999 327.8933333333333 249.8133333333333 295.4666666666667 263.8933333333333 235.7333333333334C208.2133333333333 239.1466666666667 174.2933333333333 264.3200000000001 146.1333333333333 295.2533333333334C130.1333333333333 269.2266666666667 144 229.7600000000001 162.9866666666667 218.8800000000001C153.1733333333333 219.5200000000001 145.7066666666667 222.5066666666667 138.6666666666667 225.9200000000001C139.52 193.0666666666667 157.6533333333333 177.2800000000001 183.04 168.7466666666667C175.36 167.2533333333334 166.8266666666667 166.8266666666667 158.72 168.1066666666668C166.6133333333334 145.2800000000001 183.04 130.9866666666667 211.2 128.0000000000001C192 111.7866666666668 156.5866666666667 100.4800000000001 128 104.96C152.5333333333333 89.3866666666667 180.48 77.0133333333334 219.3066666666667 78.72C313.3866666666667 82.9866666666667 376.32 150.4 377.8133333333334 248.9600000000001M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="twitter-retweet"
-      unicode="&#xF547;"
-      horiz-adv-x="512" d=" M128 325.3333333333334L218.6666666666667 234.6666666666667H149.3333333333333V106.6666666666667H288L330.6666666666667 64H149.3333333333333C125.8666666666667 64 106.6666666666667 83.2 106.6666666666667 106.6666666666667V234.6666666666667H37.3333333333333L128 325.3333333333334M384 58.6666666666667L293.3333333333333 149.3333333333334H362.6666666666667V277.3333333333334H224L181.3333333333333 320H362.6666666666667C386.1333333333334 320 405.3333333333333 300.8 405.3333333333333 277.3333333333334V149.3333333333334H474.6666666666666L384 58.6666666666667z" />
-    <glyph glyph-name="two-factor-authentication"
-      unicode="&#xF9AE;"
-      horiz-adv-x="512" d=" M42.6666666666667 298.6666666666667V256H128V213.3333333333334H85.3333333333333C61.8666666666667 213.3333333333334 42.6666666666667 194.1333333333333 42.6666666666667 170.6666666666667V85.3333333333334H170.6666666666667V128H85.3333333333333V170.6666666666667H128C151.4666666666667 170.6666666666667 170.6666666666667 189.8666666666667 170.6666666666667 213.3333333333334V256C170.6666666666667 279.68 151.4666666666667 298.6666666666667 128 298.6666666666667H42.6666666666667M192 298.6666666666667V85.3333333333334H234.6666666666667V170.6666666666667H298.6666666666667V213.3333333333334H234.6666666666667V256H320V298.6666666666667H192M384 298.6666666666667C360.5333333333333 298.6666666666667 341.3333333333333 279.4666666666667 341.3333333333333 256V85.3333333333334H384V149.3333333333334H426.6666666666667V85.3333333333334H469.3333333333333V256C469.3333333333333 279.4666666666667 450.1333333333334 298.6666666666667 426.6666666666667 298.6666666666667H384M384 256H426.6666666666667V192H384V256z" />
-    <glyph glyph-name="uber"
-      unicode="&#xF748;"
-      horiz-adv-x="512" d=" M136.1066666666667 165.5466666666667V255.1466666666667H157.8666666666667V110.08H136.32V123.5200000000001C126.5066666666667 113.4933333333334 112.8533333333333 107.52 97.7066666666667 107.52C66.56 107.52 42.6666666666667 130.1333333333333 42.6666666666667 164.2666666666667V255.1466666666667H64V165.5466666666668C64 142.2933333333334 79.7866666666667 127.1466666666667 100.2666666666667 127.1466666666667C120.32 127.1466666666667 136.1066666666667 142.72 136.1066666666667 165.5466666666668M194.9866666666667 255.1466666666667V202.6666666666667C199.8933333333334 207.1466666666667 205.8666666666667 211.2 212.2666666666667 213.9733333333333C218.6666666666667 216.5333333333333 225.7066666666667 218.0266666666667 232.7466666666667 218.0266666666667C263.8933333333333 218.0266666666667 288 193.28 288 162.7733333333333S263.8933333333333 107.52 232.7466666666667 107.52C225.7066666666667 107.52 218.6666666666667 109.0133333333333 212.2666666666667 111.5733333333333C205.6533333333333 114.3466666666667 199.8933333333333 118.4 194.7733333333333 123.3066666666667V110.08H174.08V255.1466666666667H194.9866666666666M267.7333333333333 162.7733333333334C267.7333333333333 183.2533333333333 251.0933333333333 199.4666666666667 231.2533333333334 199.4666666666667C210.9866666666667 199.4666666666667 194.7733333333333 183.2533333333334 194.7733333333333 162.7733333333334C194.7733333333333 142.5066666666667 210.7733333333333 126.0800000000001 231.2533333333334 126.0800000000001C251.0933333333333 126.0800000000001 267.7333333333334 142.5066666666667 267.7333333333334 162.7733333333334M351.1466666666667 217.8133333333334C381.8666666666667 217.8133333333334 404.2666666666667 194.3466666666667 404.2666666666667 162.9866666666667V155.9466666666667H318.0800000000001C320.8533333333334 138.6666666666667 335.1466666666668 126.0800000000001 353.0666666666667 126.0800000000001C365.4400000000001 126.0800000000001 375.6800000000001 130.9866666666667 384.0000000000001 141.6533333333334L398.9333333333334 130.3466666666667C388.2666666666667 116.2666666666667 372.4800000000001 107.7333333333334 353.0666666666667 107.7333333333334C321.2800000000001 107.7333333333334 296.7466666666668 131.4133333333334 296.7466666666668 162.9866666666667C296.7466666666668 192.6400000000001 320.0000000000001 217.8133333333334 351.1466666666668 217.8133333333334M318.2933333333334 172.5866666666667H382.9333333333335C379.5200000000001 188.8 366.5066666666668 199.4666666666667 350.7200000000001 199.4666666666667C335.1466666666668 199.4666666666667 322.1333333333335 188.8 318.2933333333334 172.5866666666667M437.3333333333335 170.6666666666667V110.08H416.0000000000001V215.68H436.6933333333335V202.6666666666667C441.8133333333334 211.2 450.3466666666668 216.5333333333334 462.0800000000002 216.5333333333334H469.3333333333333V197.12H460.5866666666666C446.9333333333333 197.12 437.3333333333333 186.4533333333334 437.3333333333333 170.6666666666667" />
-    <glyph glyph-name="ubuntu"
-      unicode="&#xF548;"
-      horiz-adv-x="512" d=" M469.3333333333333 192C469.3333333333333 74.24 373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333S469.3333333333333 309.76 469.3333333333333 192M305.92 282.88C318.2933333333333 275.8400000000001 333.8666666666667 280.1066666666667 341.3333333333333 292.2666666666667C347.9466666666666 304.4266666666667 343.8933333333333 320 331.52 327.2533333333334C319.36 334.2933333333334 303.5733333333333 330.6666666666667 296.5333333333333 317.8666666666667C289.4933333333333 305.7066666666667 293.76 289.92 305.92 282.88M253.44 117.3333333333334C242.1333333333334 117.3333333333334 231.4666666666667 119.68 222.08 124.16L204.16 92.16C219.0933333333333 85.3333333333334 235.7333333333333 80.64 253.44 80.64C263.8933333333333 80.64 273.7066666666666 82.1333333333334 283.3066666666666 84.6933333333334C285.0133333333333 95.1466666666667 290.9866666666666 104.5333333333334 300.8 110.08C310.6133333333334 115.84 321.7066666666667 116.2666666666667 331.52 112.6400000000001C350.5066666666667 131.2000000000001 362.6666666666667 156.5866666666667 364.5866666666667 184.96L328.1066666666667 185.3866666666667C324.6933333333333 147.2000000000001 292.6933333333333 117.3333333333334 253.44 117.3333333333334M253.44 266.6666666666668C292.6933333333333 266.6666666666668 324.6933333333333 237.0133333333334 328.1066666666667 198.6133333333334L364.5866666666667 199.2533333333334C362.6666666666667 227.4133333333334 350.5066666666667 252.8000000000001 331.52 271.3600000000001C321.7066666666666 267.7333333333334 310.4 268.3733333333334 300.8 273.9200000000001C290.9866666666666 279.4666666666667 285.0133333333333 289.0666666666667 283.3066666666666 299.3066666666668C273.7066666666667 301.8666666666667 263.8933333333333 303.36 253.44 303.36C235.7333333333333 303.36 219.0933333333333 299.3066666666668 204.16 291.8400000000001L222.08 259.8400000000001C231.4666666666666 264.3200000000001 242.1333333333333 266.6666666666668 253.44 266.6666666666668M178.56 192C178.56 217.3866666666667 191.1466666666667 239.7866666666667 210.3466666666666 253.2266666666667L192 284.8C169.3866666666667 269.6533333333334 152.5333333333333 246.8266666666667 145.7066666666667 219.9466666666667C153.8133333333333 213.3333333333333 158.9333333333333 203.3066666666667 158.9333333333333 192S153.8133333333333 170.6666666666666 145.7066666666667 164.0533333333333C152.5333333333333 137.3866666666667 169.3866666666667 114.3466666666666 192 99.4133333333333L210.3466666666666 130.7733333333333C191.1466666666667 144.2133333333333 178.56 166.6133333333333 178.56 192M305.92 101.1199999999999C293.76 94.0799999999999 289.4933333333334 78.5066666666666 296.5333333333333 66.1333333333332C303.5733333333333 53.9733333333332 319.36 49.7066666666666 331.52 56.7466666666666C343.8933333333333 63.9999999999999 347.9466666666667 79.5733333333332 341.3333333333333 91.7333333333332C333.8666666666667 104.1066666666665 318.2933333333333 108.1599999999999 305.92 101.1199999999999M122.88 217.6C108.8 217.6 97.28 206.08 97.28 192C97.28 177.92 108.8 166.4 122.88 166.4C137.1733333333333 166.4 148.48 177.92 148.48 192C148.48 206.08 137.1733333333333 217.6 122.88 217.6z" />
-    <glyph glyph-name="ultra-high-definition"
-      unicode="&#xF7F8;"
-      horiz-adv-x="512" d=" M192 298.6666666666667H234.6666666666667V213.3333333333334H277.3333333333333V298.6666666666667H320V85.3333333333334H277.3333333333333V170.6666666666667H234.6666666666667V85.3333333333334H192V298.6666666666667M362.6666666666667 298.6666666666667H426.6666666666667C462.08 298.6666666666667 490.6666666666666 270.0800000000001 490.6666666666666 234.6666666666667V149.3333333333334C490.6666666666666 113.92 462.08 85.3333333333334 426.6666666666667 85.3333333333334H362.6666666666667V298.6666666666667M426.6666666666667 128C438.4 128 448 137.6 448 149.3333333333334V234.6666666666667C448 246.4000000000001 438.4 256 426.6666666666667 256H405.3333333333333V128H426.6666666666667M149.3333333333333 149.3333333333334C149.3333333333333 113.92 120.7466666666667 85.3333333333334 85.3333333333333 85.3333333333334S21.3333333333333 113.92 21.3333333333333 149.3333333333334V298.6666666666667H64V149.3333333333334C64 137.6 73.6 128 85.3333333333333 128S106.6666666666667 137.6 106.6666666666667 149.3333333333334V298.6666666666667H149.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="umbraco"
-      unicode="&#xF549;"
-      horiz-adv-x="512" d=" M183.4666666666667 264.5333333333334L152.96 269.2266666666667C138.6666666666667 199.0400000000001 137.8133333333333 144.2133333333334 162.3466666666667 117.3333333333334C183.4666666666667 93.6533333333334 253.6533333333334 93.6533333333334 253.6533333333334 93.6533333333334S326.1866666666667 93.6533333333334 347.3066666666667 117.3333333333334C371.84 144.2133333333334 370.7733333333334 199.04 356.6933333333334 269.2266666666667L326.1866666666667 264.5333333333334S352.8533333333334 151.8933333333334 313.3866666666667 134.6133333333334C294.6133333333334 126.5066666666667 253.6533333333334 126.5066666666667 253.6533333333334 126.5066666666667S215.0400000000001 126.5066666666667 196.2666666666668 134.6133333333334C156.8000000000001 151.8933333333334 183.4666666666668 264.5333333333334 183.4666666666668 264.5333333333334M256 384C362.0266666666667 384 448 298.0266666666667 448 192S362.0266666666667 0 256 0S64 85.9733333333334 64 192S149.9733333333333 384 256 384z" />
-    <glyph glyph-name="umbrella"
-      unicode="&#xF54A;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C362.0266666666667 405.3333333333333 448 319.36 448 213.3333333333334H277.3333333333333V42.6666666666667C277.3333333333333 7.2533333333333 248.7466666666667 -21.3333333333333 213.3333333333333 -21.3333333333333S149.3333333333333 7.2533333333333 149.3333333333333 42.6666666666667V64H192V42.6666666666667C192 30.9333333333333 201.6 21.3333333333334 213.3333333333333 21.3333333333334S234.6666666666667 30.9333333333333 234.6666666666667 42.6666666666667V213.3333333333334H64C64 319.36 149.9733333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="umbrella-closed"
-      unicode="&#xF9AF;"
-      horiz-adv-x="512" d=" M256 415.36L373.3333333333333 128H277.3333333333333V42.6666666666667C277.3333333333333 7.2533333333333 248.7466666666667 -21.3333333333333 213.3333333333333 -21.3333333333333S149.3333333333333 7.2533333333333 149.3333333333333 42.6666666666667V64H192V42.6666666666667C192 30.9333333333333 201.6 21.3333333333334 213.3333333333333 21.3333333333334S234.6666666666667 30.9333333333333 234.6666666666667 42.6666666666667V128H138.6666666666667L256 415.36z" />
-    <glyph glyph-name="umbrella-outline"
-      unicode="&#xF54B;"
-      horiz-adv-x="512" d=" M256 362.6666666666667C189.8666666666667 362.6666666666667 131.84 319.36 113.0666666666667 256H398.9333333333333C380.16 319.1466666666667 321.92 362.6666666666667 256 362.6666666666667M256 405.3333333333333C362.0266666666667 405.3333333333333 448 319.36 448 213.3333333333334H277.3333333333333V42.6666666666667C277.3333333333333 7.2533333333333 248.7466666666667 -21.3333333333333 213.3333333333333 -21.3333333333333S149.3333333333333 7.2533333333333 149.3333333333333 42.6666666666667V64H192V42.6666666666667C192 30.9333333333333 201.6 21.3333333333334 213.3333333333333 21.3333333333334S234.6666666666667 30.9333333333333 234.6666666666667 42.6666666666667V213.3333333333334H64C64 319.36 149.9733333333333 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="undo"
-      unicode="&#xF54C;"
-      horiz-adv-x="512" d=" M266.6666666666667 277.3333333333334C210.1333333333333 277.3333333333334 158.9333333333333 256 119.4666666666667 221.8666666666667L42.6666666666667 298.6666666666667V106.6666666666667H234.6666666666667L157.44 183.8933333333334C187.0933333333333 208.6400000000001 224.8533333333333 224 266.6666666666667 224C342.1866666666666 224 406.4 174.72 428.8 106.6666666666667L479.36 123.3066666666667C449.7066666666666 212.6933333333334 365.8666666666666 277.3333333333334 266.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="undo-variant"
-      unicode="&#xF54D;"
-      horiz-adv-x="512" d=" M288 298.6666666666667C364.5866666666667 298.6666666666667 426.6666666666667 236.5866666666667 426.6666666666667 160S364.5866666666667 21.3333333333334 288 21.3333333333334H213.3333333333333V64H288C341.3333333333333 64 384 106.6666666666667 384 160S341.3333333333333 256 288 256H167.04L232.7466666666667 190.0800000000001L202.6666666666667 160L85.3333333333333 277.3333333333334L202.6666666666667 394.6666666666667L232.96 364.5866666666667L167.04 298.6666666666667H288M128 64H170.6666666666667V21.3333333333334H128V64z" />
-    <glyph glyph-name="unfold-less-horizontal"
-      unicode="&#xF54E;"
-      horiz-adv-x="512" d=" M353.92 332.5866666666667L323.6266666666667 362.6666666666667L256 295.04L188.3733333333333 362.6666666666667L158.08 332.5866666666667L256 234.6666666666667M158.08 51.4133333333334L188.3733333333333 21.3333333333334L256 88.96L323.6266666666667 21.3333333333334L353.7066666666666 51.4133333333334L256 149.3333333333334L158.08 51.4133333333334z" />
-    <glyph glyph-name="unfold-less-vertical"
-      unicode="&#xF75F;"
-      horiz-adv-x="512" d=" M115.4133333333333 289.92L213.3333333333333 192L115.4133333333333 94.08L85.3333333333333 124.3733333333333L152.96 192L85.3333333333333 259.6266666666667L115.4133333333333 289.92M396.5866666666667 94.08L298.6666666666667 192L396.5866666666667 289.7066666666667L426.6666666666667 259.6266666666667L359.04 192L426.6666666666667 124.3733333333333L396.5866666666667 94.08z" />
-    <glyph glyph-name="unfold-more-horizontal"
-      unicode="&#xF54F;"
-      horiz-adv-x="512" d=" M256 60.3733333333333L188.3733333333333 128L158.2933333333333 97.92L256 0L353.92 97.92L323.6266666666667 128M256 323.6266666666667L323.6266666666667 256L353.7066666666666 286.0800000000001L256 384L158.08 286.0800000000001L188.3733333333333 256L256 323.6266666666667z" />
-    <glyph glyph-name="unfold-more-vertical"
-      unicode="&#xF760;"
-      horiz-adv-x="512" d=" M387.6266666666667 192L320 259.6266666666667L350.08 289.92L448 192L350.08 94.2933333333334L320 124.3733333333333L387.6266666666667 192M124.3733333333333 192L192 124.3733333333333L161.92 94.08L64 192L161.92 289.7066666666667L192 259.6266666666667L124.3733333333333 192z" />
-    <glyph glyph-name="ungroup"
-      unicode="&#xF550;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H128V384H277.3333333333333V405.3333333333333H362.6666666666667V320H341.3333333333333V256H384V277.3333333333334H469.3333333333333V192H448V64H469.3333333333333V-21.3333333333333H384V0H256V-21.3333333333333H170.6666666666667V64H192V106.6666666666667H128V85.3333333333334H42.6666666666667V170.6666666666667H64V320H42.6666666666667V405.3333333333333M384 192V213.3333333333334H341.3333333333333V170.6666666666667H362.6666666666667V85.3333333333334H277.3333333333333V106.6666666666667H234.6666666666667V64H256V42.6666666666667H384V64H405.3333333333333V192H384M277.3333333333333 320V341.3333333333334H128V320H106.6666666666667V170.6666666666667H128V149.3333333333334H192V192H170.6666666666667V277.3333333333334H256V256H298.6666666666667V320H277.3333333333333M256 192H234.6666666666667V149.3333333333334H277.3333333333333V170.6666666666667H298.6666666666667V213.3333333333334H256V192z" />
-    <glyph glyph-name="unity"
-      unicode="&#xF6AE;"
-      horiz-adv-x="512" d=" M194.3466666666666 85.3333333333334H138.6666666666667L33.92 192L138.6666666666667 298.6666666666667H194.3466666666666L222.2933333333333 346.88L367.1466666666667 384L407.04 240.2133333333334L379.0933333333333 192L407.04 143.7866666666667L367.1466666666667 0L222.2933333333334 37.12L194.3466666666666 85.3333333333334M197.3333333333333 90.6666666666667L306.7733333333333 61.2266666666667L243.6266666666667 170.6666666666667H117.3333333333333L197.3333333333333 90.6666666666667M343.8933333333333 82.5600000000001L373.3333333333333 192L343.8933333333333 301.44L280.5333333333333 192L343.8933333333333 82.5600000000001M197.3333333333333 293.3333333333334L117.3333333333333 213.3333333333334H243.6266666666667L306.7733333333333 322.7733333333333L197.3333333333333 293.3333333333334z" />
-    <glyph glyph-name="unreal"
-      unicode="&#xF9B0;"
-      horiz-adv-x="512" d=" M42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333S42.6666666666667 309.76 42.6666666666667 192M111.7866666666667 47.7866666666668C73.1733333333333 86.4 52.0533333333333 137.6000000000001 52.0533333333333 192.0000000000001S73.1733333333334 297.6 111.7866666666667 336.2133333333334C150.4 374.8266666666667 201.6 395.9466666666667 256 395.9466666666667S361.6 374.8266666666667 400.2133333333333 336.2133333333334C438.8266666666666 297.6 459.9466666666666 246.4000000000001 459.9466666666666 192.0000000000001S438.8266666666667 86.4 400.2133333333333 47.7866666666668C361.6 9.1733333333334 310.3999999999999 -11.9466666666666 256 -11.9466666666666S150.4 9.1733333333333 111.7866666666666 47.7866666666668M135.4666666666667 245.3333333333334C92.5866666666667 196.48 100.9066666666667 156.16 100.9066666666667 156.16S112.64 183.8933333333334 141.0133333333333 213.3333333333334C154.6666666666666 226.7733333333334 164.6933333333333 231.4666666666667 171.52 231.4666666666667C179.2 231.4666666666667 182.8266666666666 225.92 182.8266666666666 220.8V121.8133333333334C182.8266666666666 112 176.4266666666666 109.8666666666667 170.6666666666666 110.08C165.7599999999999 110.08 161.0666666666666 111.7866666666667 161.0666666666666 111.7866666666667C190.2933333333333 69.76 260.0533333333333 64 260.0533333333333 64L290.7733333333333 96H291.6266666666666L320 71.8933333333334C370.9866666666667 102.1866666666667 395.7333333333334 158.2933333333334 395.7333333333334 158.2933333333334C373.3333333333333 134.4 358.1866666666666 128.6400000000001 349.6533333333333 128.8533333333334C341.9733333333334 128.8533333333334 338.7733333333333 133.3333333333334 338.7733333333333 133.3333333333334C338.56 135.4666666666668 337.4933333333334 258.1333333333335 338.9866666666667 258.1333333333335C347.9466666666667 274.5600000000001 376.1066666666667 308.0533333333334 376.1066666666667 308.0533333333334C323.4133333333333 297.6000000000001 294.6133333333333 263.2533333333335 294.6133333333333 263.2533333333335C286.08 269.8666666666668 268.5866666666666 268.8000000000001 268.5866666666666 268.8000000000001C276.6933333333333 264.3200000000001 284.8 251.5200000000001 284.8 240.6400000000001V135.4666666666668S266.6666666666667 119.8933333333334 253.44 119.8933333333334C245.3333333333333 119.8933333333334 240.4266666666666 124.3733333333335 237.6533333333333 128.0000000000001C235.7333333333333 130.5600000000001 234.6666666666666 132.4800000000001 234.6666666666666 132.4800000000001V262.6133333333335C233.1733333333333 261.3333333333335 230.8266666666666 260.2666666666668 228.48 260.2666666666668C225.4933333333333 260.4800000000002 222.5066666666666 261.7600000000001 220.5866666666666 266.0266666666668C218.88 269.2266666666668 218.0266666666667 274.1333333333335 218.0266666666667 280.9600000000001C218.0266666666667 305.0666666666668 245.3333333333333 320.8533333333335 245.3333333333333 320.8533333333335C210.56 311.6800000000001 178.3466666666666 293.9733333333335 135.4666666666666 245.3333333333335" />
-    <glyph glyph-name="untappd"
-      unicode="&#xF551;"
-      horiz-adv-x="512" d=" M307.4133333333333 362.6666666666667S318.72 354.3466666666667 319.36 347.52C319.36 345.3866666666667 314.24 344.5333333333334 313.1733333333334 342.8266666666667C311.8933333333333 341.3333333333334 313.6 338.1333333333334 312.5333333333334 336.8533333333334C311.2533333333334 335.7866666666667 309.3333333333334 335.7866666666667 307.4133333333334 332.5866666666667C305.7066666666667 329.3866666666667 257.4933333333334 232.7466666666667 250.2400000000001 221.2266666666667C247.2533333333334 212.6933333333334 244.6933333333334 182.1866666666667 242.5600000000001 177.9200000000001C240.2133333333334 173.8666666666667 135.2533333333334 24.7466666666668 131.4133333333334 20.2666666666668C120.9600000000001 7.8933333333334 91.9466666666667 14.9333333333334 69.9733333333334 30.72C49.0666666666667 45.6533333333334 37.1200000000001 70.4 45.0133333333334 81.92C48.4266666666667 86.8266666666667 152.5333333333334 236.3733333333334 155.5200000000001 240C158.7200000000001 243.6266666666667 186.6666666666668 256 193.4933333333334 262.1866666666667C202.0266666666667 272.64 276.48 351.1466666666667 278.8266666666667 353.7066666666667C281.1733333333334 356.2666666666667 280.5333333333334 358.4 281.1733333333334 359.8933333333333C282.0266666666667 361.3866666666667 285.44 360.96 286.5066666666667 362.6666666666667C288 364.16 285.6533333333334 368.8533333333334 288 369.4933333333334C289.92 370.3466666666667 297.8133333333334 369.7066666666667 307.4133333333334 362.6666666666667M231.4666666666667 353.28L250.4533333333334 333.44L218.88 299.9466666666667L201.8133333333333 333.44C200.1066666666667 336.64 197.9733333333334 336.64 196.6933333333333 337.7066666666667C195.6266666666667 338.9866666666667 197.12 341.9733333333334 196.0533333333334 343.68C194.7733333333334 345.3866666666667 189.8666666666667 344.96 189.8666666666667 347.0933333333334C189.8666666666667 349.44 193.0666666666667 356.6933333333334 202.6666666666667 363.52C202.6666666666667 363.52 214.6133333333334 371.2 221.2266666666667 369.4933333333334C223.36 368.8533333333334 222.5066666666667 363.7333333333334 224 362.6666666666667C224.8533333333334 360.5333333333333 228.2666666666667 360.96 228.9066666666667 359.4666666666667C229.76 358.1866666666667 228.9066666666667 355.84 231.4666666666667 353.28M467.6266666666667 82.1333333333333C475.52 68.0533333333333 459.3066666666667 42.6666666666666 437.3333333333333 27.7333333333333C416 13.0133333333333 388.48 9.8133333333333 380.3733333333333 21.3333333333333C376.7466666666666 26.0266666666666 270.2933333333333 174.5066666666666 267.9466666666666 178.7733333333333C265.6 182.8266666666666 262.8266666666666 213.3333333333333 259.8399999999999 222.0799999999999L259.2 222.9333333333332C265.6 234.6666666666666 278.8266666666666 260.9066666666665 292.9066666666667 288.6399999999999C305.0666666666666 276.0533333333333 314.6666666666667 265.3866666666666 317.44 261.9733333333333C324.48 255.9999999999999 352.64 243.6266666666666 355.84 239.9999999999999C358.8266666666667 236.3733333333332 464.64 87.2533333333333 467.6266666666667 82.1333333333332z" />
-    <glyph glyph-name="update"
-      unicode="&#xF6AF;"
-      horiz-adv-x="512" d=" M448 232.1066666666667H303.36L361.8133333333334 292.2666666666667C303.5733333333333 349.8666666666667 209.28 352 151.04 294.4000000000001C92.8 236.5866666666667 92.8 143.36 151.04 85.3333333333334C209.28 27.7333333333334 303.5733333333333 27.7333333333334 361.8133333333334 85.3333333333334C390.8266666666667 114.1333333333333 405.3333333333333 147.6266666666667 405.3333333333333 189.8666666666667H448C448 147.6266666666667 429.2266666666667 92.8000000000001 391.68 55.68C316.8 -18.56 195.2 -18.56 120.32 55.68C45.6533333333333 129.7066666666667 45.0133333333333 250.0266666666667 119.8933333333333 324.0533333333334C194.7733333333333 398.08 314.88 398.08 389.76 324.0533333333334L448 384V232.1066666666667M266.6666666666667 277.3333333333334V186.6666666666667L341.3333333333333 142.2933333333334L325.9733333333333 116.48L234.6666666666667 170.6666666666667V277.3333333333334H266.6666666666667z" />
-    <glyph glyph-name="upload"
-      unicode="&#xF552;"
-      horiz-adv-x="512" d=" M192 106.6666666666667V234.6666666666667H106.6666666666667L256 384L405.3333333333333 234.6666666666667H320V106.6666666666667H192M106.6666666666667 21.3333333333334V64H405.3333333333333V21.3333333333334H106.6666666666667z" />
-    <glyph glyph-name="upload-multiple"
-      unicode="&#xF83C;"
-      horiz-adv-x="512" d=" M192 149.3333333333334V277.3333333333334H106.6666666666667L256 426.6666666666667L405.3333333333333 277.3333333333334H320V149.3333333333334H192M106.6666666666667 64V106.6666666666667H405.3333333333333V64H106.6666666666667M405.3333333333333 21.3333333333334H106.6666666666667V-21.3333333333333H405.3333333333333V21.3333333333334z" />
-    <glyph glyph-name="upload-network"
-      unicode="&#xF6F5;"
-      horiz-adv-x="512" d=" M362.6666666666667 384C386.1333333333334 384 405.3333333333333 364.8 405.3333333333333 341.3333333333334V128C405.3333333333333 104.5333333333333 386.1333333333334 85.3333333333334 362.6666666666667 85.3333333333334H277.3333333333333V42.6666666666667H298.6666666666667C310.4 42.6666666666667 320 33.0666666666667 320 21.3333333333334H469.3333333333333V-21.3333333333333H320C320 -33.0666666666667 310.4 -42.6666666666666 298.6666666666667 -42.6666666666666H213.3333333333333C201.6 -42.6666666666666 192 -33.0666666666667 192 -21.3333333333333H42.6666666666667V21.3333333333334H192C192 33.0666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H234.6666666666667V85.3333333333334H149.3333333333333C125.6533333333333 85.3333333333334 106.6666666666667 104.5333333333333 106.6666666666667 128V341.3333333333334C106.6666666666667 364.8 125.8666666666667 384 149.3333333333333 384H362.6666666666667M256 330.6666666666667L160 234.6666666666667H234.6666666666667V149.3333333333334H277.3333333333333V234.6666666666667H352L256 330.6666666666667z" />
-    <glyph glyph-name="usb"
-      unicode="&#xF553;"
-      horiz-adv-x="512" d=" M320 298.6666666666667V213.3333333333334H341.3333333333333V170.6666666666667H277.3333333333333V341.3333333333334H320L256 426.6666666666667L192 341.3333333333334H234.6666666666667V170.6666666666667H170.6666666666667V214.8266666666667C185.6 222.72 196.2666666666667 237.8666666666667 196.2666666666667 256C196.2666666666667 282.0266666666667 175.1466666666667 302.9333333333334 149.3333333333333 302.9333333333334C123.3066666666667 302.9333333333334 102.4 282.0266666666667 102.4 256C102.4 237.8666666666667 113.0666666666666 222.72 128 214.8266666666667V170.6666666666667C128 147.2000000000001 147.2 128 170.6666666666666 128H234.6666666666667V62.9333333333333C219.52 55.2533333333333 209.0666666666667 39.4666666666666 209.0666666666667 21.3333333333334C209.0666666666667 -4.6933333333333 229.9733333333334 -25.6 256 -25.6C282.0266666666667 -25.6 302.9333333333333 -4.6933333333333 302.9333333333333 21.3333333333334C302.9333333333333 39.4666666666667 292.48 55.2533333333333 277.3333333333333 62.9333333333333V128H341.3333333333333C364.8 128 384 147.2000000000001 384 170.6666666666667V213.3333333333334H405.3333333333333V298.6666666666667H320z" />
-    <glyph glyph-name="van-passenger"
-      unicode="&#xF7F9;"
-      horiz-adv-x="512" d=" M64 298.6666666666667C40.32 298.6666666666667 21.3333333333333 279.68 21.3333333333333 256V85.3333333333334H64C64 49.92 92.5866666666667 21.3333333333334 128 21.3333333333334S192 49.92 192 85.3333333333334H320C320 49.92 348.5866666666667 21.3333333333334 384 21.3333333333334S448 49.92 448 85.3333333333334H490.6666666666666V170.6666666666667C490.6666666666666 194.3466666666667 471.6799999999999 213.3333333333334 448 213.3333333333334L384 298.6666666666667H64M64 266.6666666666667H149.3333333333333V213.3333333333334H64V266.6666666666667M192 266.6666666666667H277.3333333333333V213.3333333333334H192V266.6666666666667M320 266.6666666666667H373.3333333333333L415.1466666666667 213.3333333333334H320V266.6666666666667M128 117.3333333333334C145.7066666666667 117.3333333333334 160 103.04 160 85.3333333333334S145.7066666666667 53.3333333333334 128 53.3333333333334S96 67.6266666666667 96 85.3333333333334S110.2933333333333 117.3333333333334 128 117.3333333333334M384 117.3333333333334C401.7066666666666 117.3333333333334 416 103.04 416 85.3333333333334S401.7066666666666 53.3333333333334 384 53.3333333333334S352 67.6266666666667 352 85.3333333333334S366.2933333333334 117.3333333333334 384 117.3333333333334z" />
-    <glyph glyph-name="van-utility"
-      unicode="&#xF7FA;"
-      horiz-adv-x="512" d=" M64 298.6666666666667C40.32 298.6666666666667 21.3333333333333 279.68 21.3333333333333 256V85.3333333333334H64C64 49.92 92.5866666666667 21.3333333333334 128 21.3333333333334S192 49.92 192 85.3333333333334H320C320 49.92 348.5866666666667 21.3333333333334 384 21.3333333333334S448 49.92 448 85.3333333333334H490.6666666666666V170.6666666666667C490.6666666666666 194.3466666666667 471.6799999999999 213.3333333333334 448 213.3333333333334L384 298.6666666666667H64M320 266.6666666666667H373.3333333333333L415.1466666666667 213.3333333333334H320V266.6666666666667M128 117.3333333333334C145.7066666666667 117.3333333333334 160 103.04 160 85.3333333333334S145.7066666666667 53.3333333333334 128 53.3333333333334S96 67.6266666666667 96 85.3333333333334S110.2933333333333 117.3333333333334 128 117.3333333333334M384 117.3333333333334C401.7066666666666 117.3333333333334 416 103.04 416 85.3333333333334S401.7066666666666 53.3333333333334 384 53.3333333333334S352 67.6266666666667 352 85.3333333333334S366.2933333333334 117.3333333333334 384 117.3333333333334z" />
-    <glyph glyph-name="vanish"
-      unicode="&#xF7FB;"
-      horiz-adv-x="512" d=" M341.3333333333333 170.6666666666667V213.3333333333334H448V170.6666666666667H341.3333333333333M316.3733333333334 282.4533333333334L376.7466666666667 342.8266666666667L406.8266666666667 312.7466666666667L346.4533333333334 252.3733333333334L316.3733333333334 282.4533333333334M234.6666666666667 106.6666666666667H277.3333333333333V0H234.6666666666667V106.6666666666667M234.6666666666667 384H277.3333333333333V277.3333333333334H234.6666666666667V384M105.1733333333333 71.2533333333333L165.5466666666667 131.6266666666667L195.6266666666667 101.5466666666667L135.2533333333333 41.1733333333333L105.1733333333333 71.2533333333333M105.1733333333333 312.7466666666667L135.2533333333333 342.8266666666667L195.6266666666667 282.4533333333334L165.5466666666667 252.3733333333334L105.1733333333333 312.7466666666667M170.6666666666667 170.6666666666667H64V213.3333333333334H170.6666666666667V170.6666666666667M406.8266666666667 71.2533333333333L376.7466666666667 41.1733333333333L316.3733333333334 101.5466666666666L346.4533333333333 131.6266666666667L406.8266666666667 71.2533333333333z" />
-    <glyph glyph-name="variable"
-      unicode="&#xFAE6;"
-      horiz-adv-x="512" d=" M435.4133333333333 384C465.0666666666667 326.1866666666667 476.8 259.4133333333334 469.3333333333333 192C465.0666666666667 124.5866666666667 441.6 57.8133333333334 401.7066666666666 0L369.0666666666666 21.3333333333334C403.4133333333333 73.1733333333334 423.4666666666666 132.2666666666667 426.6666666666666 192C433.9199999999999 251.7333333333334 424.32 310.8266666666667 398.9333333333332 362.6666666666667L435.4133333333333 384M110.2933333333333 384L142.9333333333333 362.6666666666667C108.5866666666667 310.8266666666667 88.5333333333333 251.7333333333334 85.3333333333333 192C78.08 132.2666666666667 87.8933333333333 73.1733333333334 113.0666666666667 21.3333333333334L77.0133333333333 0C47.1466666666667 57.8133333333334 35.2 124.3733333333333 42.6666666666667 192C46.9333333333333 259.4133333333334 70.4 326.1866666666667 110.2933333333333 384M257.7066666666667 220.16L307.2 289.0666666666667H361.1733333333333L280.5333333333333 182.4L327.4666666666667 77.4400000000001H279.2533333333334L249.8133333333334 149.3333333333334L197.9733333333334 78.2933333333334H144.2133333333333L227.4133333333334 187.5200000000001L181.9733333333334 289.0666666666667H230.4L257.7066666666667 220.1600000000001z" />
-    <glyph glyph-name="vector-arrange-above"
-      unicode="&#xF554;"
-      horiz-adv-x="512" d=" M64 426.6666666666667C40.32 426.6666666666667 21.3333333333333 407.68 21.3333333333333 384V149.3333333333334C21.3333333333333 125.6533333333334 40.32 106.6666666666667 64 106.6666666666667H298.6666666666667C322.3466666666667 106.6666666666667 341.3333333333333 125.6533333333334 341.3333333333333 149.3333333333334V384C341.3333333333333 407.68 322.3466666666667 426.6666666666667 298.6666666666667 426.6666666666667H64M64 384H298.6666666666667V149.3333333333334H64V384M384 298.6666666666667V256H426.6666666666667V21.3333333333334H192V64H149.3333333333333V21.3333333333334C149.3333333333333 -2.3466666666666 168.32 -21.3333333333333 192 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H384z" />
-    <glyph glyph-name="vector-arrange-below"
-      unicode="&#xF555;"
-      horiz-adv-x="512" d=" M426.6666666666667 -21.3333333333333C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H192C168.32 298.6666666666667 149.3333333333333 279.68 149.3333333333333 256V21.3333333333334C149.3333333333333 -2.3466666666666 168.32 -21.3333333333333 192 -21.3333333333333H426.6666666666667M426.6666666666667 21.3333333333334H192V256H426.6666666666667V21.3333333333334M106.6666666666667 106.6666666666667V149.3333333333334H64V384H298.6666666666667V341.3333333333334H341.3333333333333V384C341.3333333333333 407.68 322.3466666666667 426.6666666666667 298.6666666666667 426.6666666666667H64C40.32 426.6666666666667 21.3333333333333 407.68 21.3333333333333 384V149.3333333333334C21.3333333333333 125.6533333333334 40.32 106.6666666666667 64 106.6666666666667H106.6666666666667z" />
-    <glyph glyph-name="vector-bezier"
-      unicode="&#xFAE7;"
-      horiz-adv-x="512" d=" M160 362.6666666666667C142.2933333333333 362.6666666666667 128 348.3733333333334 128 330.6666666666667S142.2933333333333 298.6666666666667 160 298.6666666666667C173.44 298.6666666666667 185.6 307.2000000000001 190.08 320H277.3333333333333C291.6266666666667 334.2933333333334 305.7066666666667 341.3333333333334 320 341.3333333333334H190.08C185.6 354.1333333333334 173.44 362.6666666666667 160 362.6666666666667M405.3333333333333 341.3333333333334C170.6666666666667 341.3333333333334 298.6666666666667 85.3333333333334 106.6666666666667 85.3333333333334V42.6666666666667C341.3333333333333 42.6666666666667 213.3333333333333 298.6666666666667 405.3333333333333 298.6666666666667V341.3333333333334M352 85.3333333333334C338.56 85.3333333333334 326.4 76.8000000000001 321.92 64H234.6666666666667C220.3733333333333 49.7066666666667 206.2933333333333 42.6666666666667 192 42.6666666666667H321.92C326.4 29.8666666666667 338.56 21.3333333333334 352 21.3333333333334C369.7066666666666 21.3333333333334 384 35.6266666666667 384 53.3333333333334S369.7066666666666 85.3333333333334 352 85.3333333333334z" />
-    <glyph glyph-name="vector-circle"
-      unicode="&#xF556;"
-      horiz-adv-x="512" d=" M192 405.3333333333333V361.3866666666667C143.36 343.04 104.96 304.64 86.4 256H42.6666666666667V128H86.6133333333334C104.96 79.36 143.36 40.7466666666667 192 22.4V-21.3333333333333H320V22.6133333333333C368.64 40.96 407.2533333333334 79.36 425.6 128H469.3333333333333V256H425.3866666666667C407.04 304.64 368.64 343.04 320 361.6V405.3333333333333M234.6666666666667 362.6666666666667H277.3333333333333V320H234.6666666666667M192 314.6666666666667V277.3333333333334H320V314.6666666666667C345.1733333333333 301.6533333333333 365.6533333333333 281.1733333333334 378.6666666666667 256H341.3333333333333V128H378.6666666666667C365.6533333333333 102.8266666666667 345.1733333333333 82.3466666666667 320 69.3333333333334V106.6666666666667H192V69.3333333333334C166.8266666666667 82.3466666666667 146.3466666666666 102.8266666666667 133.3333333333333 128H170.6666666666667V256H133.3333333333333C146.3466666666667 281.1733333333334 166.8266666666667 301.6533333333333 192 314.6666666666667M85.3333333333333 213.3333333333334H128V170.6666666666667H85.3333333333333M384 213.3333333333334H426.6666666666667V170.6666666666667H384M234.6666666666667 64H277.3333333333333V21.3333333333334H234.6666666666667" />
-    <glyph glyph-name="vector-circle-variant"
-      unicode="&#xF557;"
-      horiz-adv-x="512" d=" M469.3333333333333 256H426.0266666666667C398.9333333333333 332.5866666666667 326.6133333333333 384 245.3333333333333 384C139.3066666666666 384 53.3333333333333 298.0266666666667 53.3333333333333 192C53.3333333333333 85.3333333333334 139.3066666666666 0 245.3333333333333 0C326.6133333333333 0 398.9333333333333 51.2 426.6666666666667 128H469.3333333333333M426.6666666666667 213.3333333333334V170.6666666666667H384V213.3333333333334M380.16 128C355.4133333333333 75.9466666666667 302.9333333333333 42.6666666666667 245.3333333333333 42.6666666666667C162.9866666666667 42.6666666666667 96 109.44 96 192C96 274.3466666666667 162.9866666666667 341.3333333333334 245.3333333333333 341.3333333333334C302.9333333333333 341.3333333333334 355.4133333333333 307.8400000000001 379.9466666666666 256H341.3333333333333V128" />
-    <glyph glyph-name="vector-combine"
-      unicode="&#xF558;"
-      horiz-adv-x="512" d=" M64 426.6666666666667C40.32 426.6666666666667 21.3333333333333 407.68 21.3333333333333 384V149.3333333333334C21.3333333333333 125.6533333333334 40.32 106.6666666666667 64 106.6666666666667H149.3333333333333V21.3333333333334C149.3333333333333 -2.3466666666666 168.32 -21.3333333333333 192 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H341.3333333333333V384C341.3333333333333 407.68 322.3466666666667 426.6666666666667 298.6666666666667 426.6666666666667H64M64 384H298.6666666666667V298.6666666666667H192C168.32 298.6666666666667 149.3333333333333 279.68 149.3333333333333 256V149.3333333333334H64V384M192 256H298.6666666666667V149.3333333333334H192V256M341.3333333333333 256H426.6666666666667V21.3333333333334H192V106.6666666666667H298.6666666666667C322.3466666666667 106.6666666666667 341.3333333333333 125.6533333333334 341.3333333333333 149.3333333333334V256z" />
-    <glyph glyph-name="vector-curve"
-      unicode="&#xF559;"
-      horiz-adv-x="512" d=" M394.6666666666667 405.3333333333333C412.3733333333333 405.3333333333333 426.6666666666667 391.04 426.6666666666667 373.3333333333334S412.3733333333333 341.3333333333334 394.6666666666667 341.3333333333334C389.76 341.3333333333334 385.0666666666667 342.4 380.8 344.5333333333334L302.0800000000001 265.6L309.3333333333334 256C356.0533333333334 282.88 410.88 298.6666666666667 469.3333333333333 298.6666666666667L490.6666666666666 298.0266666666667V255.1466666666667L469.3333333333333 256C414.2933333333334 256 362.6666666666667 240 320 212.48C320 165.7600000000001 282.24 128 235.52 128C208 85.3333333333334 192 33.7066666666667 192 -21.3333333333333L192.8533333333333 -42.6666666666666H149.9733333333333L149.3333333333333 -21.3333333333333C149.3333333333333 37.1200000000001 165.12 91.9466666666667 192 138.6666666666667L182.4 145.92L103.4666666666667 67.2C105.6 62.9333333333333 106.6666666666667 58.24 106.6666666666667 53.3333333333334C106.6666666666667 35.6266666666667 92.3733333333334 21.3333333333334 74.6666666666667 21.3333333333334S42.6666666666667 35.6266666666667 42.6666666666667 53.3333333333334S56.96 85.3333333333334 74.6666666666667 85.3333333333334C79.5733333333333 85.3333333333334 84.2666666666667 84.2666666666667 88.5333333333333 82.1333333333334L167.2533333333333 161.0666666666667C155.9466666666667 175.36 149.3333333333333 193.7066666666667 149.3333333333333 213.3333333333334C149.3333333333333 260.48 187.52 298.6666666666667 234.6666666666667 298.6666666666667C254.2933333333333 298.6666666666667 272.64 292.0533333333334 286.9333333333333 280.7466666666667L365.8666666666666 359.4666666666667C363.7333333333333 363.7333333333334 362.6666666666667 368.4266666666667 362.6666666666667 373.3333333333333C362.6666666666667 391.04 376.9600000000001 405.3333333333333 394.6666666666667 405.3333333333333M234.6666666666667 256C211.2 256 192 236.8 192 213.3333333333334S211.2 170.6666666666667 234.6666666666667 170.6666666666667S277.3333333333333 189.8666666666667 277.3333333333333 213.3333333333334S258.1333333333334 256 234.6666666666667 256z" />
-    <glyph glyph-name="vector-difference"
-      unicode="&#xF55A;"
-      horiz-adv-x="512" d=" M64 426.6666666666667C40.32 426.6666666666667 21.3333333333333 407.68 21.3333333333333 384V149.3333333333334C21.3333333333333 125.6533333333334 40.32 106.6666666666667 64 106.6666666666667H106.6666666666667V149.3333333333334H64V384H298.6666666666667V341.3333333333334H341.3333333333333V384C341.3333333333333 407.68 322.3466666666667 426.6666666666667 298.6666666666667 426.6666666666667H64M192 298.6666666666667C168.32 298.6666666666667 149.3333333333333 279.68 149.3333333333333 256V213.3333333333334H192V256H234.6666666666667V298.6666666666667H192M277.3333333333333 298.6666666666667V256H298.6666666666667V234.6666666666667H341.3333333333333V298.6666666666667H277.3333333333333M384 298.6666666666667V256H426.6666666666667V21.3333333333334H192V64H149.3333333333333V21.3333333333334C149.3333333333333 -2.3466666666666 168.32 -21.3333333333333 192 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H384M298.6666666666667 192V149.3333333333334H256V106.6666666666667H298.6666666666667C322.3466666666667 106.6666666666667 341.3333333333333 125.6533333333334 341.3333333333333 149.3333333333334V192H298.6666666666667M149.3333333333333 170.6666666666667V106.6666666666667H213.3333333333333V149.3333333333334H192V170.6666666666667H149.3333333333333z" />
-    <glyph glyph-name="vector-difference-ab"
-      unicode="&#xF55B;"
-      horiz-adv-x="512" d=" M64 426.6666666666667C40.32 426.6666666666667 21.3333333333333 407.68 21.3333333333333 384V341.3333333333334H64V384H106.6666666666667V426.6666666666667H64M149.3333333333333 426.6666666666667V384H213.3333333333333V426.6666666666667H149.3333333333333M256 426.6666666666667V384H298.6666666666667V341.3333333333334H341.3333333333333V384C341.3333333333333 407.68 322.3466666666667 426.6666666666667 298.6666666666667 426.6666666666667H256M21.3333333333333 298.6666666666667V234.6666666666667H64V298.6666666666667H21.3333333333333M298.6666666666667 298.6666666666667V149.3333333333334H149.3333333333333V21.3333333333334C149.3333333333333 -2.3466666666666 168.32 -21.3333333333333 192 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H298.6666666666667M341.3333333333333 256H426.6666666666667V21.3333333333334H192V106.6666666666667H298.6666666666667C322.3466666666667 106.6666666666667 341.3333333333333 125.6533333333334 341.3333333333333 149.3333333333334V256M21.3333333333333 192V149.3333333333334C21.3333333333333 125.6533333333334 40.32 106.6666666666667 64 106.6666666666667H106.6666666666667V149.3333333333334H64V192H21.3333333333333z" />
-    <glyph glyph-name="vector-difference-ba"
-      unicode="&#xF55C;"
-      horiz-adv-x="512" d=" M426.6666666666667 -21.3333333333333C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V64H426.6666666666667V21.3333333333334H384V-21.3333333333333H426.6666666666667M341.3333333333333 -21.3333333333333V21.3333333333334H277.3333333333333V-21.3333333333333H341.3333333333333M234.6666666666667 -21.3333333333333V21.3333333333334H192V64H149.3333333333333V21.3333333333334C149.3333333333333 -2.3466666666666 168.32 -21.3333333333333 192 -21.3333333333333H234.6666666666667M469.3333333333333 106.6666666666667V170.6666666666667H426.6666666666667V106.6666666666667H469.3333333333333M192 106.6666666666667V256H341.3333333333333V384C341.3333333333333 407.68 322.3466666666667 426.6666666666667 298.6666666666667 426.6666666666667H64C40.32 426.6666666666667 21.3333333333333 407.68 21.3333333333333 384V149.3333333333334C21.3333333333333 125.6533333333334 40.32 106.6666666666667 64 106.6666666666667H192M149.3333333333333 149.3333333333334H64V384H298.6666666666667V298.6666666666667H192C168.32 298.6666666666667 149.3333333333333 279.68 149.3333333333333 256V149.3333333333334M469.3333333333333 213.3333333333334V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H384V256H426.6666666666667V213.3333333333334H469.3333333333333z" />
-    <glyph glyph-name="vector-ellipse"
-      unicode="&#xF892;"
-      horiz-adv-x="512" d=" M490.6666666666666 256V128H434.1333333333334C413.4400000000001 82.7733333333333 371.84 47.36 320 31.1466666666667V-21.3333333333333H192V31.1466666666667C117.3333333333333 54.4 64 117.3333333333334 64 192C64 286.2933333333334 149.9733333333333 362.6666666666667 256 362.6666666666667C336.64 362.6666666666667 405.3333333333333 318.5066666666667 434.1333333333334 256H490.6666666666666M362.6666666666667 128V256H385.28C359.4666666666667 294.1866666666667 311.2533333333334 320 256 320C173.44 320 106.6666666666667 262.6133333333334 106.6666666666667 192C106.6666666666667 141.0133333333333 141.6533333333333 96.8533333333334 192 76.3733333333333V106.6666666666667H320V76.3733333333333C347.52 87.4666666666666 370.1333333333334 105.6 385.28 128H362.6666666666667M405.3333333333333 170.6666666666666H448V213.3333333333333H405.3333333333333V170.6666666666666M234.6666666666667 21.3333333333334H277.3333333333333V64H234.6666666666667V21.3333333333334z" />
-    <glyph glyph-name="vector-intersection"
-      unicode="&#xF55D;"
-      horiz-adv-x="512" d=" M66.9866666666667 426.6666666666667C41.8133333333333 426.6666666666667 21.3333333333333 406.1866666666667 21.3333333333333 381.0133333333333V341.3333333333334H64V384H106.6666666666667V426.6666666666667H66.9866666666667M149.3333333333333 426.6666666666667V384H213.3333333333333V426.6666666666667H149.3333333333333M256 426.6666666666667V384H298.6666666666667V341.3333333333334H341.3333333333333V381.0133333333333C341.3333333333333 406.1866666666667 320.8533333333333 426.6666666666667 295.68 426.6666666666667H256M21.3333333333333 298.6666666666667V234.6666666666667H64V298.6666666666667H21.3333333333333M192 298.6666666666667C168.32 298.6666666666667 149.3333333333333 279.68 149.3333333333333 256V106.6666666666667H295.68C320.8533333333333 106.6666666666667 341.3333333333333 127.1466666666667 341.3333333333333 152.3200000000001V298.6666666666667H192M384 298.6666666666667V256H426.6666666666667V213.3333333333334H469.3333333333333V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H384M192 256H298.6666666666667V149.3333333333334H192V256M21.3333333333333 192V152.3200000000001C21.3333333333333 127.1466666666667 41.8133333333333 106.6666666666667 66.9866666666667 106.6666666666667H106.6666666666667V149.3333333333334H64V192H21.3333333333333M426.6666666666667 170.6666666666667V106.6666666666667H469.3333333333333V170.6666666666667H426.6666666666667M149.3333333333333 64V21.3333333333334C149.3333333333333 -2.3466666666666 168.32 -21.3333333333333 192 -21.3333333333333H234.6666666666667V21.3333333333334H192V64H149.3333333333333M426.6666666666667 64V21.3333333333334H384V-21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V64H426.6666666666667M277.3333333333333 21.3333333333334V-21.3333333333333H341.3333333333333V21.3333333333334H277.3333333333333z" />
-    <glyph glyph-name="vector-line"
-      unicode="&#xF55E;"
-      horiz-adv-x="512" d=" M320 384V286.0800000000001L161.92 128H64V0H192V97.7066666666667L350.2933333333334 256H448V384M362.6666666666667 341.3333333333334H405.3333333333333V298.6666666666667H362.6666666666667M106.6666666666667 85.3333333333334H149.3333333333333V42.6666666666667H106.6666666666667" />
-    <glyph glyph-name="vector-point"
-      unicode="&#xF55F;"
-      horiz-adv-x="512" d=" M256 21.3333333333334L149.3333333333333 -21.3333333333333L256 213.3333333333334L362.6666666666667 -21.3333333333333L256 21.3333333333334M170.6666666666667 405.3333333333333H341.3333333333333V341.3333333333334H469.3333333333333V298.6666666666667H341.3333333333333V234.6666666666667H170.6666666666667V298.6666666666667H42.6666666666667V341.3333333333334H170.6666666666667V405.3333333333333M213.3333333333333 362.6666666666667V277.3333333333334H298.6666666666667V362.6666666666667H213.3333333333333z" />
-    <glyph glyph-name="vector-polygon"
-      unicode="&#xF560;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333V277.3333333333334H91.3066666666666L118.8266666666667 106.6666666666667H85.3333333333333V-21.3333333333333H213.3333333333333V20.0533333333334L320 20.2666666666668V-21.3333333333333H448V106.6666666666667H408.9600000000001L426.6666666666667 256H469.3333333333333V384H341.3333333333333V308.6933333333334L315.7333333333334 277.3333333333334H204.5866666666667L170.6666666666667 323.8400000000001V405.3333333333333M85.3333333333333 362.6666666666667H128V320H85.3333333333333M384 341.3333333333334H426.6666666666667V298.6666666666667H384M134.6133333333333 277.3333333333334H151.68L192 222.08V149.3333333333334H320V215.2533333333333L353.4933333333334 256H384L366.08 106.6666666666667H320V62.72H213.3333333333333V106.6666666666667H162.1333333333333M234.6666666666667 234.6666666666667H277.3333333333333V192H234.6666666666667M128 64H170.6666666666667V21.3333333333334H128M362.6666666666667 64H405.3333333333333V21.3333333333334H362.6666666666667" />
-    <glyph glyph-name="vector-polyline"
-      unicode="&#xF561;"
-      horiz-adv-x="512" d=" M341.3333333333333 405.3333333333333V277.3333333333334H364.3733333333333L318.9333333333333 170.6666666666667H304.2133333333333L256 235.3066666666667V341.3333333333334H128V213.3333333333334H147.4133333333333L104.1066666666667 106.6666666666667H42.6666666666667V-21.3333333333333H170.6666666666667V106.6666666666667H150.1866666666667L193.4933333333334 213.3333333333334H219.0933333333333L256 163.84V42.6666666666667H384V170.6666666666667H365.2266666666667L410.6666666666667 277.3333333333334H469.3333333333333V405.3333333333333M384 362.6666666666667H426.6666666666667V320H384M170.6666666666667 298.6666666666667H213.3333333333333V256H170.6666666666667M298.6666666666667 128H341.3333333333333V85.3333333333334H298.6666666666667M85.3333333333333 64H128V21.3333333333334H85.3333333333333" />
-    <glyph glyph-name="vector-radius"
-      unicode="&#xF749;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667H85.3333333333333V405.3333333333333H213.3333333333333V362.6666666666667C331.0933333333333 362.6666666666667 426.6666666666667 267.0933333333334 426.6666666666667 149.3333333333334H469.3333333333333V21.3333333333334H426.6666666666667V-21.3333333333333H384V21.3333333333334H341.3333333333333V149.3333333333334H384C384 243.6266666666667 307.6266666666667 320 213.3333333333333 320V277.3333333333334H85.3333333333333V320H42.6666666666667V362.6666666666667M384 106.6666666666667V64H426.6666666666667V106.6666666666667H384M128 362.6666666666667V320H170.6666666666667V362.6666666666667H128z" />
-    <glyph glyph-name="vector-rectangle"
-      unicode="&#xF5C6;"
-      horiz-adv-x="512" d=" M42.6666666666667 362.6666666666667H170.6666666666667V320H341.3333333333333V362.6666666666667H469.3333333333333V234.6666666666667H426.6666666666667V149.3333333333334H469.3333333333333V21.3333333333334H341.3333333333333V64H170.6666666666667V21.3333333333334H42.6666666666667V149.3333333333334H85.3333333333333V234.6666666666667H42.6666666666667V362.6666666666667M341.3333333333333 234.6666666666667V277.3333333333334H170.6666666666667V234.6666666666667H128V149.3333333333334H170.6666666666667V106.6666666666667H341.3333333333333V149.3333333333334H384V234.6666666666667H341.3333333333333M85.3333333333333 320V277.3333333333334H128V320H85.3333333333333M384 320V277.3333333333334H426.6666666666667V320H384M85.3333333333333 106.6666666666667V64H128V106.6666666666667H85.3333333333333M384 106.6666666666667V64H426.6666666666667V106.6666666666667H384z" />
-    <glyph glyph-name="vector-selection"
-      unicode="&#xF562;"
-      horiz-adv-x="512" d=" M64 426.6666666666667H106.6666666666667V384H64V341.3333333333334H21.3333333333333V384C21.3333333333333 407.4666666666667 40.5333333333333 426.6666666666667 64 426.6666666666667M298.6666666666667 426.6666666666667C322.1333333333334 426.6666666666667 341.3333333333333 407.4666666666667 341.3333333333333 384V341.3333333333334H298.6666666666667V384H256V426.6666666666667H298.6666666666667M426.6666666666667 298.6666666666667C450.1333333333334 298.6666666666667 469.3333333333333 279.4666666666667 469.3333333333333 256V213.3333333333334H426.6666666666667V256H384V298.6666666666667H426.6666666666667M469.3333333333333 21.3333333333334C469.3333333333333 -2.1333333333333 450.1333333333334 -21.3333333333333 426.6666666666667 -21.3333333333333H384V21.3333333333334H426.6666666666667V64H469.3333333333333V21.3333333333334M426.6666666666667 170.6666666666667H469.3333333333333V106.6666666666667H426.6666666666667V170.6666666666667M277.3333333333333 256V298.6666666666667H341.3333333333333V234.6666666666667H298.6666666666667V256H277.3333333333333M277.3333333333333 -21.3333333333333V21.3333333333334H341.3333333333333V-21.3333333333333H277.3333333333333M192 -21.3333333333333C168.5333333333333 -21.3333333333333 149.3333333333333 -2.1333333333333 149.3333333333333 21.3333333333334V64H192V21.3333333333334H234.6666666666667V-21.3333333333333H192M149.3333333333333 106.6666666666667V170.6666666666667H192V149.3333333333334H213.3333333333333V106.6666666666667H149.3333333333333M149.3333333333333 384V426.6666666666667H213.3333333333333V384H149.3333333333333M64 106.6666666666667C40.5333333333333 106.6666666666667 21.3333333333333 125.8666666666667 21.3333333333333 149.3333333333334V192H64V149.3333333333334H106.6666666666667V106.6666666666667H64M21.3333333333333 298.6666666666667H64V234.6666666666667H21.3333333333333V298.6666666666667M192 298.6666666666667H234.6666666666667V256H192V213.3333333333334H149.3333333333333V256C149.3333333333333 279.4666666666667 168.5333333333333 298.6666666666667 192 298.6666666666667M341.3333333333333 149.3333333333334C341.3333333333333 125.8666666666667 322.1333333333334 106.6666666666667 298.6666666666667 106.6666666666667H256V149.3333333333334H298.6666666666667V192H341.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="vector-square"
-      unicode="&#xF001;"
-      horiz-adv-x="512" d=" M42.6666666666667 405.3333333333333H170.6666666666667V362.6666666666667H341.3333333333333V405.3333333333333H469.3333333333333V277.3333333333334H426.6666666666667V106.6666666666667H469.3333333333333V-21.3333333333333H341.3333333333333V21.3333333333334H170.6666666666667V-21.3333333333333H42.6666666666667V106.6666666666667H85.3333333333333V277.3333333333334H42.6666666666667V405.3333333333333M341.3333333333333 277.3333333333334V320H170.6666666666667V277.3333333333334H128V106.6666666666667H170.6666666666667V64H341.3333333333333V106.6666666666667H384V277.3333333333334H341.3333333333333M85.3333333333333 362.6666666666667V320H128V362.6666666666667H85.3333333333333M384 362.6666666666667V320H426.6666666666667V362.6666666666667H384M85.3333333333333 64V21.3333333333334H128V64H85.3333333333333M384 64V21.3333333333334H426.6666666666667V64H384z" />
-    <glyph glyph-name="vector-triangle"
-      unicode="&#xF563;"
-      horiz-adv-x="512" d=" M192 384V256H207.5733333333333L123.52 106.6666666666667H42.6666666666667V-21.3333333333333H170.6666666666667V21.3333333333334H341.3333333333333V-21.3333333333333H469.3333333333333V106.6666666666667H388.48L304.4266666666667 256H320V384M234.6666666666667 341.3333333333334H277.3333333333333V298.6666666666667H234.6666666666667M256 255.1466666666667L341.3333333333333 103.4666666666667V64H170.6666666666667V103.4666666666667M85.3333333333333 64H128V21.3333333333334H85.3333333333333M384 64H426.6666666666667V21.3333333333334H384" />
-    <glyph glyph-name="vector-union"
-      unicode="&#xF564;"
-      horiz-adv-x="512" d=" M64 426.6666666666667C40.32 426.6666666666667 21.3333333333333 407.68 21.3333333333333 384V149.3333333333334C21.3333333333333 125.6533333333334 40.32 106.6666666666667 64 106.6666666666667H149.3333333333333V21.3333333333334C149.3333333333333 -2.3466666666666 168.32 -21.3333333333333 192 -21.3333333333333H426.6666666666667C450.3466666666667 -21.3333333333333 469.3333333333333 -2.3466666666666 469.3333333333333 21.3333333333334V256C469.3333333333333 279.68 450.3466666666667 298.6666666666667 426.6666666666667 298.6666666666667H341.3333333333333V384C341.3333333333333 407.68 322.3466666666667 426.6666666666667 298.6666666666667 426.6666666666667H64M64 384H298.6666666666667V256H426.6666666666667V21.3333333333334H192V149.3333333333334H64V384z" />
-    <glyph glyph-name="venmo"
-      unicode="&#xF578;"
-      horiz-adv-x="512" d=" M416 384C429.6533333333333 360.9600000000001 436.0533333333334 337.2800000000001 436.0533333333334 307.2000000000001C436.0533333333334 211.6266666666667 354.3466666666667 87.2533333333333 288 0H136.7466666666667L75.9466666666667 362.6666666666667L208.4266666666667 375.68L240.64 117.3333333333334C270.72 166.1866666666667 307.6266666666667 242.9866666666667 307.6266666666667 295.2533333333334C307.6266666666667 324.0533333333334 302.72 343.4666666666667 295.04 359.4666666666667L416 384z" />
-    <glyph glyph-name="verified"
-      unicode="&#xF565;"
-      horiz-adv-x="512" d=" M213.3333333333333 85.3333333333334L128 170.6666666666667L158.08 200.7466666666667L213.3333333333333 145.7066666666667L353.92 286.2933333333334L384 256M256 426.6666666666667L64 341.3333333333334V213.3333333333334C64 94.9333333333333 145.92 -15.7866666666667 256 -42.6666666666666C366.08 -15.7866666666666 448 94.9333333333333 448 213.3333333333334V341.3333333333334L256 426.6666666666667z" />
-    <glyph glyph-name="vhs"
-      unicode="&#xFA1A;"
-      horiz-adv-x="512" d=" M85.3333333333333 320C61.8666666666667 320 42.6666666666667 300.8 42.6666666666667 277.3333333333334V106.6666666666667C42.6666666666667 83.2 61.8666666666667 64 85.3333333333333 64H426.6666666666667C450.1333333333334 64 469.3333333333333 83.2 469.3333333333333 106.6666666666667V277.3333333333334C469.3333333333333 300.8 450.1333333333334 320 426.6666666666667 320H85.3333333333333M96.8533333333333 234.6666666666667H149.3333333333333V149.3333333333334H96.8533333333333C89.3866666666667 162.3466666666667 85.3333333333333 177.0666666666667 85.3333333333333 192S89.3866666666667 221.6533333333334 96.8533333333333 234.6666666666667M192 234.6666666666667H320V149.3333333333334H192V234.6666666666667M362.6666666666667 234.6666666666667H415.1466666666667C422.6133333333334 221.6533333333334 426.6666666666667 206.9333333333333 426.6666666666667 192S422.6133333333333 162.3466666666667 415.1466666666667 149.3333333333334H362.6666666666667V234.6666666666667z" />
-    <glyph glyph-name="vibrate"
-      unicode="&#xF566;"
-      horiz-adv-x="512" d=" M341.3333333333333 42.6666666666667H170.6666666666667V341.3333333333334H341.3333333333333M352 384H160C142.2933333333333 384 128 369.7066666666667 128 352V32C128 14.2933333333334 142.2933333333333 0 160 0H352C369.7066666666666 0 384 14.2933333333334 384 32V352C384 369.7066666666667 369.7066666666666 384 352 384M405.3333333333333 85.3333333333334H448V298.6666666666667H405.3333333333333M469.3333333333333 256V128H512V256M64 85.3333333333334H106.6666666666667V298.6666666666667H64M0 128H42.6666666666667V256H0V128z" />
-    <glyph glyph-name="video"
-      unicode="&#xF567;"
-      horiz-adv-x="512" d=" M362.6666666666667 224V298.6666666666667C362.6666666666667 310.4 353.0666666666667 320 341.3333333333333 320H85.3333333333333C73.6 320 64 310.4 64 298.6666666666667V85.3333333333334C64 73.6 73.6 64 85.3333333333333 64H341.3333333333333C353.0666666666667 64 362.6666666666667 73.6 362.6666666666667 85.3333333333334V160L448 74.6666666666667V309.3333333333334L362.6666666666667 224z" />
-    <glyph glyph-name="video-3d"
-      unicode="&#xF7FC;"
-      horiz-adv-x="512" d=" M106.6666666666667 298.6666666666667H192C215.4666666666667 298.6666666666667 234.6666666666667 279.4666666666667 234.6666666666667 256V128C234.6666666666667 104.5333333333333 215.4666666666667 85.3333333333334 192 85.3333333333334H106.6666666666667V128H192V170.6666666666667H128V213.3333333333334H192V256H106.6666666666667V298.6666666666667M277.3333333333333 298.6666666666667H341.3333333333333C376.7466666666667 298.6666666666667 405.3333333333333 270.0800000000001 405.3333333333333 234.6666666666667V149.3333333333334C405.3333333333333 113.92 376.7466666666667 85.3333333333334 341.3333333333333 85.3333333333334H277.3333333333333V298.6666666666667M341.3333333333333 128C353.0666666666667 128 362.6666666666667 137.6 362.6666666666667 149.3333333333334V234.6666666666667C362.6666666666667 246.4000000000001 353.0666666666667 256 341.3333333333333 256H320V128H341.3333333333333z" />
-    <glyph glyph-name="video-4k-box"
-      unicode="&#xF83D;"
-      horiz-adv-x="512" d=" M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384M385.92 128L343.04 192L385.9199999999999 256H349.0133333333332L306.9866666666666 192V256H274.9866666666666V128H306.9866666666666V192L349.0133333333332 128H385.9199999999999M253.0133333333333 160V192H232.1066666666666V256H200.1066666666666V192H168.1066666666666V256H136.1066666666666V160H200.1066666666666V128H232.1066666666666V160H253.0133333333333z" />
-    <glyph glyph-name="video-account"
-      unicode="&#xF918;"
-      horiz-adv-x="512" d=" M362.6666666666667 224L448 309.3333333333334V74.6666666666667L362.6666666666667 160V85.3333333333334C362.6666666666667 73.6 353.0666666666667 64 341.3333333333333 64H85.3333333333333C73.6 64 64 73.6 64 85.3333333333334V298.6666666666667C64 310.4 73.6 320 85.3333333333333 320H341.3333333333333C353.0666666666667 320 362.6666666666667 310.4 362.6666666666667 298.6666666666667V224M298.6666666666667 106.6666666666667V128C298.6666666666667 156.3733333333333 241.7066666666667 170.6666666666667 213.3333333333333 170.6666666666667S128 156.3733333333333 128 128V106.6666666666667H298.6666666666667M213.3333333333333 277.3333333333334C189.8666666666667 277.3333333333334 170.6666666666667 258.1333333333334 170.6666666666667 234.6666666666667S189.8666666666667 192 213.3333333333333 192S256 211.2 256 234.6666666666667S236.8 277.3333333333334 213.3333333333333 277.3333333333334z" />
-    <glyph glyph-name="video-image"
-      unicode="&#xF919;"
-      horiz-adv-x="512" d=" M362.6666666666667 224L448 309.3333333333334V74.6666666666667L362.6666666666667 160V85.3333333333334C362.6666666666667 73.6 353.0666666666667 64 341.3333333333333 64H85.3333333333333C73.6 64 64 73.6 64 85.3333333333334V298.6666666666667C64 310.4 73.6 320 85.3333333333333 320H341.3333333333333C353.0666666666667 320 362.6666666666667 310.4 362.6666666666667 298.6666666666667V224M232.7466666666667 244.2666666666667L196.2666666666667 195.84L224 158.9333333333333L208.4266666666667 147.4133333333334L164.9066666666667 205.6533333333334L106.6666666666667 128H320L232.7466666666667 244.2666666666667z" />
-    <glyph glyph-name="video-input-antenna"
-      unicode="&#xF83E;"
-      horiz-adv-x="512" d=" M256 341.3333333333334C173.44 341.3333333333334 106.6666666666667 274.5600000000001 106.6666666666667 192H149.3333333333333C149.3333333333333 250.88 197.12 298.6666666666667 256 298.6666666666667S362.6666666666667 250.88 362.6666666666667 192H405.3333333333333C405.3333333333333 274.5600000000001 338.56 341.3333333333334 256 341.3333333333334M277.3333333333333 143.1466666666667C296.1066666666667 151.4666666666667 309.3333333333333 170.0266666666667 309.3333333333333 192C309.3333333333333 221.44 285.44 245.3333333333334 256 245.3333333333334S202.6666666666667 221.44 202.6666666666667 192C202.6666666666667 170.6666666666667 215.8933333333333 151.4666666666667 234.6666666666667 143.1466666666667V72.7466666666667L161.92 0L192 -30.08L256 33.92L320 -30.08L350.08 0L277.3333333333333 72.7466666666667V143.1466666666667M256 426.6666666666667C126.2933333333333 426.6666666666667 21.3333333333333 321.7066666666667 21.3333333333333 192H64C64 298.0266666666667 149.9733333333333 384 256 384S448 298.0266666666667 448 192H490.6666666666666C490.6666666666666 321.7066666666667 385.7066666666666 426.6666666666667 256 426.6666666666667z" />
-    <glyph glyph-name="video-input-component"
-      unicode="&#xF83F;"
-      horiz-adv-x="512" d=" M106.6666666666667 405.3333333333333C106.6666666666667 417.0666666666667 97.0666666666667 426.6666666666667 85.3333333333333 426.6666666666667S64 417.0666666666667 64 405.3333333333333V320H21.3333333333333V192H149.3333333333333V320H106.6666666666667V405.3333333333333M192 106.6666666666667C192 78.9333333333333 209.92 55.4666666666667 234.6666666666667 46.5066666666667V-42.6666666666666H277.3333333333333V46.5066666666667C302.08 55.2533333333333 320 78.72 320 106.6666666666667V149.3333333333334H192V106.6666666666667M21.3333333333333 106.6666666666667C21.3333333333333 78.9333333333333 39.2533333333333 55.4666666666667 64 46.5066666666667V-42.6666666666666H106.6666666666667V46.5066666666667C131.4133333333333 55.4666666666667 149.3333333333333 78.9333333333333 149.3333333333333 106.6666666666667V149.3333333333334H21.3333333333333V106.6666666666667M448 320V405.3333333333333C448 417.0666666666667 438.4 426.6666666666667 426.6666666666667 426.6666666666667S405.3333333333333 417.0666666666667 405.3333333333333 405.3333333333333V320H362.6666666666667V192H490.6666666666666V320H448M277.3333333333333 405.3333333333333C277.3333333333333 417.0666666666667 267.7333333333334 426.6666666666667 256 426.6666666666667S234.6666666666667 417.0666666666667 234.6666666666667 405.3333333333333V320H192V192H320V320H277.3333333333333V405.3333333333333M362.6666666666667 106.6666666666667C362.6666666666667 78.9333333333333 380.5866666666667 55.4666666666667 405.3333333333333 46.5066666666667V-42.6666666666666H448V46.5066666666667C472.7466666666667 55.2533333333333 490.6666666666666 78.72 490.6666666666666 106.6666666666667V149.3333333333334H362.6666666666667V106.6666666666667z" />
-    <glyph glyph-name="video-input-hdmi"
-      unicode="&#xF840;"
-      horiz-adv-x="512" d=" M384 298.6666666666667V362.6666666666667C384 386.1333333333334 364.8 405.3333333333333 341.3333333333333 405.3333333333333H170.6666666666667C147.2 405.3333333333333 128 386.1333333333334 128 362.6666666666667V298.6666666666667H106.6666666666667V170.6666666666667L170.6666666666667 42.6666666666667V-21.3333333333333H341.3333333333333V42.6666666666667L405.3333333333333 170.6666666666667V298.6666666666667H384M170.6666666666667 362.6666666666667H341.3333333333333V298.6666666666667H298.6666666666667V341.3333333333334H277.3333333333333V298.6666666666667H234.6666666666667V341.3333333333334H213.3333333333333V298.6666666666667H170.6666666666667V362.6666666666667z" />
-    <glyph glyph-name="video-input-svideo"
-      unicode="&#xF841;"
-      horiz-adv-x="512" d=" M170.6666666666667 202.6666666666667C170.6666666666667 220.3733333333333 156.3733333333333 234.6666666666667 138.6666666666667 234.6666666666667S106.6666666666667 220.3733333333333 106.6666666666667 202.6666666666667S120.96 170.6666666666667 138.6666666666667 170.6666666666667S170.6666666666667 184.96 170.6666666666667 202.6666666666667M320 309.3333333333334C320 327.04 305.7066666666667 341.3333333333334 288 341.3333333333334H224C206.2933333333333 341.3333333333334 192 327.04 192 309.3333333333334S206.2933333333333 277.3333333333334 224 277.3333333333334H288C305.7066666666667 277.3333333333334 320 291.6266666666667 320 309.3333333333334M181.3333333333333 128C163.6266666666667 128 149.3333333333333 113.7066666666667 149.3333333333333 96S163.6266666666667 64 181.3333333333333 64S213.3333333333333 78.2933333333334 213.3333333333333 96S199.04 128 181.3333333333333 128M256 426.6666666666667C126.2933333333333 426.6666666666667 21.3333333333333 321.7066666666667 21.3333333333333 192S126.2933333333333 -42.6666666666666 256 -42.6666666666666S490.6666666666666 62.2933333333334 490.6666666666666 192S385.7066666666666 426.6666666666667 256 426.6666666666667M256 0C150.1866666666667 0 64 86.1866666666667 64 192S150.1866666666667 384 256 384S448 297.8133333333334 448 192S361.8133333333334 0 256 0M373.3333333333333 234.6666666666667C355.6266666666667 234.6666666666667 341.3333333333333 220.3733333333333 341.3333333333333 202.6666666666667S355.6266666666667 170.6666666666667 373.3333333333333 170.6666666666667S405.3333333333333 184.96 405.3333333333333 202.6666666666667S391.04 234.6666666666667 373.3333333333333 234.6666666666667M330.6666666666667 128C312.96 128 298.6666666666667 113.7066666666667 298.6666666666667 96S312.96 64 330.6666666666667 64S362.6666666666667 78.2933333333334 362.6666666666667 96S348.3733333333333 128 330.6666666666667 128z" />
-    <glyph glyph-name="video-minus"
-      unicode="&#xF9B1;"
-      horiz-adv-x="512" d=" M362.6666666666667 224V298.6666666666667C362.6666666666667 310.4 353.0666666666667 320 341.3333333333333 320H85.3333333333333C73.6 320 64 310.4 64 298.6666666666667V85.3333333333334C64 73.6 73.6 64 85.3333333333333 64H341.3333333333333C353.0666666666667 64 362.6666666666667 73.6 362.6666666666667 85.3333333333334V160L448 74.6666666666667V309.3333333333334L362.6666666666667 224M298.6666666666667 170.6666666666667H128V213.3333333333334H298.6666666666667V170.6666666666667z" />
-    <glyph glyph-name="video-off"
-      unicode="&#xF568;"
-      horiz-adv-x="512" d=" M69.76 405.3333333333333L42.6666666666667 378.24L100.9066666666667 320H85.3333333333333C73.6 320 64 310.4 64 298.6666666666667V85.3333333333334C64 73.6 73.6 64 85.3333333333333 64H341.3333333333333C345.6 64 349.6533333333333 65.7066666666667 352.8533333333333 67.84L420.9066666666667 0L448 27.0933333333334M448 309.3333333333334L362.6666666666667 224V298.6666666666667C362.6666666666667 310.4 353.0666666666667 320 341.3333333333333 320H209.4933333333334L448 81.4933333333333V309.3333333333334z" />
-    <glyph glyph-name="video-plus"
-      unicode="&#xF9B2;"
-      horiz-adv-x="512" d=" M362.6666666666667 224V298.6666666666667C362.6666666666667 310.4 353.0666666666667 320 341.3333333333333 320H85.3333333333333C73.6 320 64 310.4 64 298.6666666666667V85.3333333333334C64 73.6 73.6 64 85.3333333333333 64H341.3333333333333C353.0666666666667 64 362.6666666666667 73.6 362.6666666666667 85.3333333333334V160L448 74.6666666666667V309.3333333333334L362.6666666666667 224M298.6666666666667 170.6666666666667H234.6666666666667V106.6666666666667H192V170.6666666666667H128V213.3333333333334H192V277.3333333333334H234.6666666666667V213.3333333333334H298.6666666666667V170.6666666666667z" />
-    <glyph glyph-name="video-stabilization"
-      unicode="&#xF91A;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667C450.1333333333334 362.6666666666667 469.3333333333333 343.4666666666667 469.3333333333333 320V64C469.3333333333333 40.5333333333333 450.1333333333334 21.3333333333334 426.6666666666667 21.3333333333334H85.3333333333333C61.8666666666667 21.3333333333334 42.6666666666667 40.5333333333333 42.6666666666667 64V320C42.6666666666667 343.4666666666667 61.8666666666667 362.6666666666667 85.3333333333333 362.6666666666667M85.3333333333333 320V64H426.6666666666667V320H85.3333333333333M154.4533333333333 307.6266666666667L401.7066666666666 241.2800000000001L357.5466666666666 76.3733333333333L110.2933333333333 142.72L154.4533333333333 307.6266666666667z" />
-    <glyph glyph-name="video-switch"
-      unicode="&#xF569;"
-      horiz-adv-x="512" d=" M277.3333333333333 117.3333333333334V170.6666666666667H149.3333333333333V117.3333333333334L74.6666666666667 192L149.3333333333333 266.6666666666667V213.3333333333334H277.3333333333333V266.6666666666667L352 192M384 245.3333333333334V320C384 331.7333333333334 374.4 341.3333333333334 362.6666666666667 341.3333333333334H64C52.2666666666667 341.3333333333334 42.6666666666667 331.7333333333334 42.6666666666667 320V64C42.6666666666667 52.2666666666667 52.2666666666667 42.6666666666667 64 42.6666666666667H362.6666666666667C374.4 42.6666666666667 384 52.2666666666667 384 64V138.6666666666667L469.3333333333333 53.3333333333334V330.6666666666667L384 245.3333333333334z" />
-    <glyph glyph-name="video-vintage"
-      unicode="&#xFA1B;"
-      horiz-adv-x="512" d=" M384 138.6666666666667V213.3333333333334C384 225.0666666666667 374.4 234.6666666666667 362.6666666666667 234.6666666666667H341.3333333333333C389.12 269.0133333333333 400.2133333333333 335.5733333333334 365.8666666666666 384C331.52 431.36 264.96 442.4533333333333 216.96 408.1066666666667C202.6666666666667 397.8666666666667 191.1466666666667 384 183.4666666666667 368.4266666666667C133.3333333333333 399.36 67.6266666666667 384 36.6933333333333 333.44C5.9733333333333 283.3066666666667 21.3333333333333 217.6 71.68 186.6666666666667C76.16 184.1066666666667 80.64 181.3333333333334 85.3333333333333 179.6266666666667V0C85.3333333333333 -11.7333333333333 94.9333333333333 -21.3333333333333 106.6666666666667 -21.3333333333333H362.6666666666667C374.4 -21.3333333333333 384 -11.7333333333333 384 0V74.6666666666667L469.3333333333333 -10.6666666666666V224L384 138.6666666666667M277.3333333333333 362.6666666666667C300.8 362.6666666666667 320 343.4666666666667 320 320S300.8 277.3333333333334 277.3333333333333 277.3333333333334S234.6666666666667 296.5333333333334 234.6666666666667 320S253.8666666666667 362.6666666666667 277.3333333333333 362.6666666666667M128 320C151.4666666666667 320 170.6666666666667 300.8 170.6666666666667 277.3333333333334S151.4666666666667 234.6666666666667 128 234.6666666666667S85.3333333333333 253.8666666666667 85.3333333333333 277.3333333333334S104.5333333333333 320 128 320z" />
-    <glyph glyph-name="view-agenda"
-      unicode="&#xF56A;"
-      horiz-adv-x="512" d=" M426.6666666666667 384H64C52.2666666666667 384 42.6666666666667 374.4 42.6666666666667 362.6666666666667V234.6666666666667C42.6666666666667 222.9333333333333 52.2666666666667 213.3333333333334 64 213.3333333333334H426.6666666666667C438.4 213.3333333333334 448 222.9333333333333 448 234.6666666666667V362.6666666666667C448 374.4 438.4 384 426.6666666666667 384M426.6666666666667 170.6666666666667H64C52.2666666666667 170.6666666666667 42.6666666666667 161.0666666666667 42.6666666666667 149.3333333333334V21.3333333333334C42.6666666666667 9.6 52.2666666666667 0 64 0H426.6666666666667C438.4 0 448 9.6 448 21.3333333333334V149.3333333333334C448 161.0666666666667 438.4 170.6666666666667 426.6666666666667 170.6666666666667z" />
-    <glyph glyph-name="view-array"
-      unicode="&#xF56B;"
-      horiz-adv-x="512" d=" M170.6666666666667 64H362.6666666666667V341.3333333333334H170.6666666666667M384 341.3333333333334V64H448V341.3333333333334M85.3333333333333 64H149.3333333333333V341.3333333333334H85.3333333333333V64z" />
-    <glyph glyph-name="view-carousel"
-      unicode="&#xF56C;"
-      horiz-adv-x="512" d=" M384 320V85.3333333333334H469.3333333333333V320M42.6666666666667 85.3333333333334H128V320H42.6666666666667M149.3333333333333 42.6666666666667H362.6666666666667V362.6666666666667H149.3333333333333V42.6666666666667z" />
-    <glyph glyph-name="view-column"
-      unicode="&#xF56D;"
-      horiz-adv-x="512" d=" M341.3333333333333 341.3333333333334V64H448V341.3333333333334M85.3333333333333 64H192V341.3333333333334H85.3333333333333M213.3333333333333 64H320V341.3333333333334H213.3333333333333V64z" />
-    <glyph glyph-name="view-dashboard"
-      unicode="&#xF56E;"
-      horiz-adv-x="512" d=" M277.3333333333333 384V256H448V384M277.3333333333333 0H448V213.3333333333334H277.3333333333333M64 0H234.6666666666667V128H64M64 170.6666666666667H234.6666666666667V384H64V170.6666666666667z" />
-    <glyph glyph-name="view-dashboard-outline"
-      unicode="&#xFA1C;"
-      horiz-adv-x="512" d=" M405.3333333333333 341.3333333333334V298.6666666666667H320V341.3333333333334H405.3333333333333M192 341.3333333333334V213.3333333333334H106.6666666666667V341.3333333333334H192M405.3333333333333 170.6666666666667V42.6666666666667H320V170.6666666666667H405.3333333333333M192 85.3333333333334V42.6666666666667H106.6666666666667V85.3333333333334H192M448 384H277.3333333333333V256H448V384M234.6666666666667 384H64V170.6666666666667H234.6666666666667V384M448 213.3333333333334H277.3333333333333V0H448V213.3333333333334M234.6666666666667 128H64V0H234.6666666666667V128z" />
-    <glyph glyph-name="view-dashboard-variant"
-      unicode="&#xF842;"
-      horiz-adv-x="512" d=" M42.6666666666667 341.3333333333334V42.6666666666667H170.6666666666667V341.3333333333334H42.6666666666667M192 341.3333333333334V234.6666666666667H320V341.3333333333334H192M341.3333333333333 341.3333333333334V149.3333333333334H469.3333333333333V341.3333333333334H341.3333333333333M192 213.3333333333334V42.6666666666667H320V213.3333333333334H192M341.3333333333333 128V42.6666666666667H469.3333333333333V128H341.3333333333333z" />
-    <glyph glyph-name="view-day"
-      unicode="&#xF56F;"
-      horiz-adv-x="512" d=" M42.6666666666667 384V320H448V384M426.6666666666667 277.3333333333334H64C52.2666666666667 277.3333333333334 42.6666666666667 267.7333333333334 42.6666666666667 256V128C42.6666666666667 116.2666666666667 52.2666666666667 106.6666666666667 64 106.6666666666667H426.6666666666667C438.4 106.6666666666667 448 116.2666666666667 448 128V256C448 267.7333333333334 438.4 277.3333333333334 426.6666666666667 277.3333333333334M42.6666666666667 0H448V64H42.6666666666667V0z" />
-    <glyph glyph-name="view-grid"
-      unicode="&#xF570;"
-      horiz-adv-x="512" d=" M64 213.3333333333334H234.6666666666667V384H64M64 0H234.6666666666667V170.6666666666667H64M277.3333333333333 0H448V170.6666666666667H277.3333333333333M277.3333333333333 384V213.3333333333334H448V384" />
-    <glyph glyph-name="view-headline"
-      unicode="&#xF571;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334V298.6666666666667H448V341.3333333333334M85.3333333333333 213.3333333333334H448V256H85.3333333333333M85.3333333333333 42.6666666666667H448V85.3333333333334H85.3333333333333M85.3333333333333 128H448V170.6666666666667H85.3333333333333V128z" />
-    <glyph glyph-name="view-list"
-      unicode="&#xF572;"
-      horiz-adv-x="512" d=" M192 341.3333333333334V256H448V341.3333333333334M192 42.6666666666667H448V128H192M192 149.3333333333334H448V234.6666666666667H192M85.3333333333333 256H170.6666666666667V341.3333333333334H85.3333333333333M85.3333333333333 42.6666666666667H170.6666666666667V128H85.3333333333333M85.3333333333333 149.3333333333334H170.6666666666667V234.6666666666667H85.3333333333333V149.3333333333334z" />
-    <glyph glyph-name="view-module"
-      unicode="&#xF573;"
-      horiz-adv-x="512" d=" M341.3333333333333 341.3333333333334V213.3333333333334H448V341.3333333333334M213.3333333333333 213.3333333333334H320V341.3333333333334H213.3333333333333M341.3333333333333 64H448V192H341.3333333333333M213.3333333333333 64H320V192H213.3333333333333M85.3333333333333 64H192V192H85.3333333333333M85.3333333333333 213.3333333333334H192V341.3333333333334H85.3333333333333V213.3333333333334z" />
-    <glyph glyph-name="view-parallel"
-      unicode="&#xF727;"
-      horiz-adv-x="512" d=" M85.3333333333333 0V384H170.6666666666667V0H85.3333333333333M213.3333333333333 0V384H298.6666666666667V0H213.3333333333333M341.3333333333333 0V384H426.6666666666667V0H341.3333333333333z" />
-    <glyph glyph-name="view-quilt"
-      unicode="&#xF574;"
-      horiz-adv-x="512" d=" M213.3333333333333 341.3333333333334V213.3333333333334H448V341.3333333333334M341.3333333333333 64H448V192H341.3333333333333M85.3333333333333 64H192V341.3333333333334H85.3333333333333M213.3333333333333 64H320V192H213.3333333333333V64z" />
-    <glyph glyph-name="view-sequential"
-      unicode="&#xF728;"
-      horiz-adv-x="512" d=" M64 362.6666666666667H448V277.3333333333334H64V362.6666666666667M64 234.6666666666667H448V149.3333333333334H64V234.6666666666667M64 106.6666666666667H448V21.3333333333334H64V106.6666666666667z" />
-    <glyph glyph-name="view-stream"
-      unicode="&#xF575;"
-      horiz-adv-x="512" d=" M85.3333333333333 341.3333333333334V213.3333333333334H448V341.3333333333334M85.3333333333333 64H448V192H85.3333333333333V64z" />
-    <glyph glyph-name="view-week"
-      unicode="&#xF576;"
-      horiz-adv-x="512" d=" M277.3333333333333 341.3333333333334H213.3333333333333C201.6 341.3333333333334 192 331.7333333333334 192 320V64C192 52.2666666666667 201.6 42.6666666666667 213.3333333333333 42.6666666666667H277.3333333333333C289.0666666666667 42.6666666666667 298.6666666666667 52.2666666666667 298.6666666666667 64V320C298.6666666666667 331.7333333333334 289.0666666666667 341.3333333333334 277.3333333333333 341.3333333333334M426.6666666666667 341.3333333333334H362.6666666666667C350.9333333333333 341.3333333333334 341.3333333333333 331.7333333333334 341.3333333333333 320V64C341.3333333333333 52.2666666666667 350.9333333333333 42.6666666666667 362.6666666666667 42.6666666666667H426.6666666666667C438.4 42.6666666666667 448 52.2666666666667 448 64V320C448 331.7333333333334 438.4 341.3333333333334 426.6666666666667 341.3333333333334M128 341.3333333333334H64C52.2666666666667 341.3333333333334 42.6666666666667 331.7333333333334 42.6666666666667 320V64C42.6666666666667 52.2666666666667 52.2666666666667 42.6666666666667 64 42.6666666666667H128C139.7333333333333 42.6666666666667 149.3333333333333 52.2666666666667 149.3333333333333 64V320C149.3333333333333 331.7333333333334 139.7333333333333 341.3333333333334 128 341.3333333333334z" />
-    <glyph glyph-name="vimeo"
-      unicode="&#xF577;"
-      horiz-adv-x="512" d=" M469.3333333333333 289.7066666666667C467.4133333333333 248.1066666666667 438.4 191.1466666666667 382.2933333333334 118.6133333333334C324.2666666666667 42.6666666666667 275.2 5.3333333333334 234.6666666666667 5.3333333333334C210.1333333333333 5.3333333333334 189.0133333333333 28.3733333333333 171.7333333333334 74.6666666666667C160 116.48 149.3333333333334 158.72 137.3866666666667 200.96C124.5866666666667 247.04 110.9333333333333 270.0800000000001 96 270.0800000000001C93.0133333333333 270.0800000000001 81.92 263.2533333333334 62.72 249.8133333333334L42.6666666666667 275.8400000000001C64 294.4 84.48 312.9600000000001 104.96 331.52C133.12 355.84 154.24 368.64 168.1066666666667 369.92C201.3866666666667 373.3333333333333 221.8666666666667 350.2933333333333 229.5466666666667 301.6533333333333C237.8666666666667 248.96 243.6266666666667 216.32 246.8266666666667 203.52C256 160 266.6666666666667 138.6666666666667 278.4 138.6666666666667C287.36 138.6666666666667 300.8 152.3200000000001 318.7200000000001 180.6933333333334C336.64 208.8533333333334 346.24 230.4000000000001 347.5200000000001 245.3333333333334C350.0800000000001 269.6533333333334 340.48 281.8133333333334 318.7200000000001 281.8133333333334C308.48 281.8133333333334 298.0266666666667 279.4666666666667 287.1466666666667 274.7733333333334C308.0533333333334 343.6800000000001 348.1600000000001 377.1733333333334 407.2533333333334 375.2533333333334C451.2 373.9733333333334 471.8933333333334 345.3866666666667 469.3333333333334 289.7066666666667z" />
-    <glyph glyph-name="violin"
-      unicode="&#xF60F;"
-      horiz-adv-x="512" d=" M234.6666666666667 405.3333333333333C222.9333333333333 405.3333333333333 213.3333333333333 395.7333333333334 213.3333333333333 384V256C213.3333333333333 250.0266666666667 218.0266666666667 245.3333333333334 224 245.3333333333334H256C261.9733333333333 245.3333333333334 266.6666666666667 240.64 266.6666666666667 234.6666666666667S261.9733333333333 224 256 224H224C207.5733333333333 224 192 239.5733333333334 192 256V337.92C155.0933333333333 328.5333333333334 128 295.8933333333333 128 256V224C157.44 224 181.3333333333333 200.1066666666667 181.3333333333333 170.6666666666667S157.44 117.3333333333334 128 117.3333333333334V85.3333333333334C128 26.24 175.5733333333333 -21.3333333333333 234.6666666666667 -21.3333333333333H277.3333333333333C336.4266666666666 -21.3333333333333 384 26.24 384 85.3333333333334V117.3333333333334C354.56 117.3333333333334 330.6666666666667 141.2266666666667 330.6666666666667 170.6666666666667S354.56 224 384 224V256C384 303.36 346.0266666666667 341.3333333333334 298.6666666666667 341.3333333333334V384C298.6666666666667 395.7333333333334 289.0666666666667 405.3333333333333 277.3333333333333 405.3333333333333H234.6666666666667M229.3333333333333 96H282.6666666666667L272 21.3333333333334H240L229.3333333333333 96z" />
-    <glyph glyph-name="virtual-reality"
-      unicode="&#xF893;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C82.9866666666667 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667M128 256H160L181.3333333333333 182.8266666666667L202.6666666666667 256H234.6666666666667L197.3333333333333 128H165.3333333333333L128 256M277.3333333333333 256H352C370.1333333333334 256 384 242.1333333333334 384 224V202.6666666666667C384 189.8666666666667 375.4666666666667 178.1333333333333 364.8 172.8L384 128H352L333.8666666666667 170.6666666666667H309.3333333333333V128H277.3333333333333V256M309.3333333333333 224V202.6666666666667H352V224H309.3333333333333z" />
-    <glyph glyph-name="visual-studio"
-      unicode="&#xF610;"
-      horiz-adv-x="512" d=" M362.6666666666667 266.6666666666667L261.3333333333333 185.1733333333334L362.6666666666667 106.6666666666667V266.6666666666667M100.2666666666667 55.4666666666667L42.6666666666667 91.7333333333334V283.7333333333334L106.6666666666667 305.0666666666667L198.4 234.0266666666667L384 405.3333333333333L469.3333333333333 352V21.3333333333334L362.6666666666667 -21.3333333333333L199.2533333333333 135.2533333333333L100.2666666666667 55.4666666666667M106.6666666666667 149.3333333333334L146.3466666666667 186.0266666666667L106.6666666666667 224V149.3333333333334z" />
-    <glyph glyph-name="visual-studio-code"
-      unicode="&#xFA1D;"
-      horiz-adv-x="512" d=" M70.1866666666667 282.24L94.2933333333333 290.56L153.3866666666667 245.9733333333334L251.7333333333334 343.8933333333334L309.3333333333333 317.8666666666667L310.1866666666666 128.8533333333334L251.3066666666667 103.0400000000001L153.1733333333333 200.1066666666668L94.2933333333333 155.5200000000001L70.1866666666667 163.6266666666668L129.28 222.5066666666668L70.1866666666667 282.2400000000001M184.1066666666667 222.7200000000001L251.0933333333334 173.0133333333334V273.2800000000001L184.1066666666667 222.72M362.6666666666667 39.04V404.6933333333334L469.3333333333333 360.5333333333334V23.4666666666667L360.7466666666667 -21.3333333333333L42.6666666666667 87.04L362.6666666666667 39.04z" />
-    <glyph glyph-name="vk"
-      unicode="&#xF579;"
-      horiz-adv-x="512" d=" M443.7333333333334 282.88C446.5066666666667 291.8400000000001 443.7333333333334 298.6666666666667 430.5066666666667 298.6666666666667H387.4133333333333C376.32 298.6666666666667 371.4133333333333 292.9066666666667 368.64 286.5066666666667C368.64 286.5066666666667 346.6666666666667 232.96 315.52 197.9733333333333C305.28 187.9466666666667 300.8 184.7466666666667 295.2533333333334 184.7466666666667C292.48 184.7466666666667 288 187.9466666666667 288 197.12V282.88C288 293.76 285.4400000000001 298.6666666666667 276.2666666666667 298.6666666666667H208.2133333333333C201.3866666666667 298.6666666666667 197.3333333333333 293.5466666666667 197.3333333333333 288.64C197.3333333333333 278.4000000000001 213.3333333333333 275.8400000000001 214.4 246.6133333333334V183.04C214.4 168.96 211.84 166.4 206.5066666666667 166.4C192 166.4 156.16 220.3733333333333 135.04 281.8133333333334C130.7733333333334 293.7600000000001 126.7200000000001 298.6666666666667 115.6266666666667 298.6666666666667H72.32C60.16 298.6666666666667 57.6 292.9066666666667 57.6 286.5066666666667C57.6 274.9866666666667 72.32 218.24 125.8666666666667 143.1466666666667C161.4933333333334 91.7333333333334 211.84 64 257.7066666666667 64C285.2266666666667 64 288.64 70.1866666666667 288.64 80.8533333333334V119.68C288.64 131.84 291.2 134.4 299.9466666666666 134.4C306.3466666666667 134.4 317.2266666666667 131.2 342.8266666666667 106.6666666666667C372.2666666666667 77.2266666666667 376.9600000000001 64 393.6 64H436.6933333333333C449.0666666666666 64 455.2533333333333 70.1866666666667 451.84 82.3466666666667C448 94.5066666666667 433.92 112.2133333333334 415.36 133.12C405.3333333333333 144.8533333333334 390.1866666666666 157.6533333333333 385.4933333333334 164.2666666666667C379.0933333333333 172.3733333333333 381.0133333333333 176 385.4933333333334 183.4666666666667C385.4933333333334 183.4666666666667 438.1866666666666 257.4933333333334 443.7333333333334 282.88z" />
-    <glyph glyph-name="vk-box"
-      unicode="&#xF57A;"
-      horiz-adv-x="512" d=" M106.6666666666667 384C83.2 384 64 364.8 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 364.8 428.8 384 405.3333333333333 384H106.6666666666667M117.3333333333333 266.6666666666667H149.3333333333333C157.0133333333333 266.6666666666667 160 263.2533333333334 162.9866666666667 254.5066666666667C178.3466666666666 209.7066666666667 204.16 170.6666666666667 214.8266666666667 170.6666666666667C218.88 170.6666666666667 220.8 172.3733333333333 220.8 182.4V228.6933333333334C219.52 250.0266666666667 208.2133333333333 251.9466666666667 208.2133333333333 259.4133333333334C208.2133333333333 263.04 211.2 266.6666666666667 216.32 266.6666666666667H265.6C272.4266666666667 266.6666666666667 274.56 263.04 274.56 255.1466666666667V192.8533333333334C274.56 186.24 277.3333333333334 183.8933333333334 279.4666666666667 183.8933333333334C283.52 183.8933333333334 286.9333333333334 186.24 294.1866666666667 193.4933333333334C316.8 218.88 332.8 257.7066666666667 332.8 257.7066666666667C334.9333333333334 262.4000000000001 338.56 266.6666666666667 346.4533333333334 266.6666666666667H377.8133333333334C387.4133333333333 266.6666666666667 389.5466666666667 261.76 387.4133333333333 255.1466666666667C383.36 236.8000000000001 345.1733333333333 182.8266666666667 345.1733333333333 182.8266666666667C341.3333333333333 177.4933333333334 340.48 174.9333333333334 345.1733333333333 168.7466666666667C348.3733333333333 164.2666666666667 359.4666666666667 154.88 366.7200000000001 146.1333333333333C380.3733333333334 130.9866666666667 390.4 118.1866666666667 393.3866666666667 109.44C395.9466666666667 100.48 391.4666666666667 96 382.5066666666667 96H350.9333333333333C338.9866666666666 96 335.5733333333333 105.6 314.24 126.9333333333333C295.4666666666666 144.8533333333334 288 147.2 282.88 147.2C276.4799999999999 147.2 274.56 145.4933333333334 274.56 136.32V108.16C274.56 100.48 272.2133333333333 96 252.1599999999999 96C218.8799999999999 96 182.1866666666666 116.2666666666667 156.3733333333333 153.6C117.3333333333333 208.2133333333334 106.6666666666667 249.3866666666667 106.6666666666667 257.7066666666667C106.6666666666667 262.4000000000001 108.3733333333333 266.6666666666667 117.3333333333333 266.6666666666667z" />
-    <glyph glyph-name="vk-circle"
-      unicode="&#xF57B;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M117.3333333333333 266.6666666666667H149.3333333333333C157.0133333333333 266.6666666666667 160 263.2533333333334 162.9866666666667 254.5066666666667C178.3466666666666 209.7066666666667 204.16 170.6666666666667 214.8266666666667 170.6666666666667C218.88 170.6666666666667 220.8 172.3733333333333 220.8 182.4V228.6933333333334C219.52 250.0266666666667 208.2133333333333 251.9466666666667 208.2133333333333 259.4133333333334C208.2133333333333 263.04 211.2 266.6666666666667 216.32 266.6666666666667H265.6C272.4266666666667 266.6666666666667 274.56 263.04 274.56 255.1466666666667V192.8533333333334C274.56 186.24 277.3333333333334 183.8933333333334 279.4666666666667 183.8933333333334C283.52 183.8933333333334 286.9333333333334 186.24 294.1866666666667 193.4933333333334C316.8 218.88 332.8 257.7066666666667 332.8 257.7066666666667C334.9333333333334 262.4000000000001 338.56 266.6666666666667 346.4533333333334 266.6666666666667H377.8133333333334C387.4133333333333 266.6666666666667 389.5466666666667 261.76 387.4133333333333 255.1466666666667C383.36 236.8000000000001 345.1733333333333 182.8266666666667 345.1733333333333 182.8266666666667C341.3333333333333 177.4933333333334 340.48 174.9333333333334 345.1733333333333 168.7466666666667C348.3733333333333 164.2666666666667 359.4666666666667 154.88 366.7200000000001 146.1333333333333C380.3733333333334 130.9866666666667 390.4 118.1866666666667 393.3866666666667 109.44C395.9466666666667 100.48 391.4666666666667 96 382.5066666666667 96H350.9333333333333C338.9866666666666 96 335.5733333333333 105.6 314.24 126.9333333333333C295.4666666666666 144.8533333333334 288 147.2 282.88 147.2C276.4799999999999 147.2 274.56 145.4933333333334 274.56 136.32V108.16C274.56 100.48 272.2133333333333 96 252.1599999999999 96C218.8799999999999 96 182.1866666666666 116.2666666666667 156.3733333333333 153.6C117.3333333333333 208.2133333333334 106.6666666666667 249.3866666666667 106.6666666666667 257.7066666666667C106.6666666666667 262.4000000000001 108.3733333333333 266.6666666666667 117.3333333333333 266.6666666666667z" />
-    <glyph glyph-name="vlc"
-      unicode="&#xF57C;"
-      horiz-adv-x="512" d=" M256 426.6666666666667C247.04 426.6666666666667 238.72 421.76 234.6666666666667 410.6666666666667L210.7733333333334 343.8933333333333C221.0133333333334 332.8 240.64 330.6666666666667 256 330.6666666666667C271.36 330.6666666666667 290.9866666666667 332.8 301.44 343.8933333333333L277.3333333333333 410.6666666666667C273.4933333333334 421.3333333333333 264.96 426.6666666666667 256 426.6666666666667M180.0533333333333 257.92L149.3333333333333 172.5866666666667C172.16 143.5733333333334 218.88 138.6666666666667 256 138.6666666666667C293.12 138.6666666666667 339.84 143.5733333333334 362.6666666666667 172.5866666666667L331.9466666666667 257.92C314.88 238.2933333333334 282.4533333333333 234.6666666666667 256 234.6666666666667C229.5466666666667 234.6666666666667 197.12 238.2933333333334 180.0533333333333 257.92M116.0533333333333 128C98.56 128 80.2133333333333 114.1333333333333 75.3066666666666 97.28L43.9466666666667 -11.9466666666667C39.2533333333333 -28.8 49.0666666666667 -42.6666666666667 66.7733333333333 -42.6666666666667H445.44C462.9333333333333 -42.6666666666667 472.7466666666667 -28.8000000000001 468.0533333333333 -11.9466666666667L436.6933333333333 97.28C431.7866666666667 114.1333333333333 413.44 128 395.9466666666666 128H378.6666666666667L385.92 107.3066666666666C388.48 100.48 390.1866666666666 91.9466666666667 385.92 85.9733333333333C359.2533333333334 49.0666666666667 301.6533333333333 42.6666666666667 256 42.6666666666667C210.3466666666666 42.6666666666667 152.7466666666667 49.0666666666667 126.08 85.9733333333334C121.8133333333333 91.9466666666667 123.52 100.48 126.08 107.3066666666667L133.3333333333333 128.0000000000001H116.0533333333333z" />
-    <glyph glyph-name="voice"
-      unicode="&#xF5CB;"
-      horiz-adv-x="512" d=" M192 341.3333333333334C239.1466666666667 341.3333333333334 277.3333333333333 303.1466666666667 277.3333333333333 256S239.1466666666667 170.6666666666667 192 170.6666666666667S106.6666666666667 208.8533333333333 106.6666666666667 256S144.8533333333333 341.3333333333334 192 341.3333333333334M192 128C248.96 128 362.6666666666667 99.4133333333334 362.6666666666667 42.6666666666667V0H21.3333333333333V42.6666666666667C21.3333333333333 99.4133333333334 135.04 128 192 128M357.5466666666666 333.6533333333334C400.64 286.7200000000001 400.64 221.6533333333334 357.5466666666666 178.5600000000001L321.7066666666666 214.6133333333334C339.6266666666666 239.7866666666667 339.6266666666666 272.4266666666667 321.7066666666666 297.6L357.5466666666666 333.6533333333334M428.16 405.3333333333333C512 318.9333333333334 511.36 189.6533333333334 428.16 106.6666666666667L393.3866666666667 141.44C452.48 209.28 452.48 306.1333333333334 393.3866666666667 370.56L428.16 405.3333333333333z" />
-    <glyph glyph-name="voicemail"
-      unicode="&#xF57D;"
-      horiz-adv-x="512" d=" M394.6666666666667 128C353.4933333333334 128 320 161.4933333333334 320 202.6666666666667S353.4933333333334 277.3333333333334 394.6666666666667 277.3333333333334S469.3333333333333 243.84 469.3333333333333 202.6666666666667S435.84 128 394.6666666666667 128M117.3333333333333 128C76.16 128 42.6666666666667 161.4933333333334 42.6666666666667 202.6666666666667S76.16 277.3333333333334 117.3333333333333 277.3333333333334S192 243.84 192 202.6666666666667S158.5066666666667 128 117.3333333333333 128M394.6666666666667 320C329.8133333333334 320 277.3333333333333 267.52 277.3333333333333 202.6666666666667C277.3333333333333 174.2933333333334 287.36 148.2666666666667 304.2133333333333 128H207.7866666666667C224.64 148.2666666666667 234.6666666666667 174.2933333333334 234.6666666666667 202.6666666666667C234.6666666666667 267.52 182.1866666666667 320 117.3333333333333 320S0 267.52 0 202.6666666666667S52.48 85.3333333333334 117.3333333333333 85.3333333333334H394.6666666666667C459.52 85.3333333333334 512 137.8133333333334 512 202.6666666666667S459.52 320 394.6666666666667 320z" />
-    <glyph glyph-name="volleyball"
-      unicode="&#xF9B3;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M290.1333333333334 13.8666666666667C340.48 63.1466666666667 377.3866666666666 126.2933333333333 394.6666666666667 197.12C380.5866666666667 200.1066666666667 366.5066666666667 201.8133333333333 352 202.6666666666666C331.9466666666667 125.6533333333333 286.08 59.3066666666666 224 13.44C234.6666666666667 11.7333333333333 245.3333333333333 10.6666666666667 256 10.6666666666667C267.7333333333334 10.6666666666667 279.04 11.7333333333333 290.1333333333334 13.8666666666667M196.9066666666667 20.48C260.9066666666667 62.5066666666666 309.3333333333333 126.9333333333333 329.8133333333334 202.6666666666666C313.8133333333334 201.5999999999999 298.0266666666667 199.4666666666666 283.0933333333334 196.0533333333333C259.8400000000001 130.3466666666666 212.6933333333334 75.9466666666666 152.1066666666667 43.3066666666666C165.76 33.7066666666666 181.3333333333334 26.0266666666666 196.9066666666667 20.4799999999999M437.3333333333333 184.1066666666666C430.08 187.0933333333333 422.6133333333333 189.6533333333332 415.1466666666667 191.9999999999999C400.2133333333334 130.1333333333332 370.9866666666667 74.0266666666665 331.52 27.0933333333332C391.68 54.6133333333332 434.1333333333334 114.3466666666665 437.3333333333333 184.1066666666665M75.9466666666667 212.48C74.6666666666667 205.8666666666667 74.6666666666667 198.8266666666667 74.6666666666667 192C74.6666666666667 138.6666666666667 97.4933333333333 91.0933333333334 133.76 58.0266666666666C146.3466666666666 64 158.08 71.2533333333333 169.3866666666667 79.1466666666667C129.7066666666667 116.48 97.7066666666667 161.92 75.9466666666667 212.48M113.7066666666667 304.2133333333333C100.9066666666667 288 90.88 269.8666666666666 84.2666666666667 250.0266666666666C104.96 189.2266666666666 140.3733333333333 135.2533333333333 186.4533333333333 92.3733333333333C197.3333333333333 101.5466666666666 207.36 111.5733333333333 216.5333333333333 122.4533333333333C165.12 170.0266666666667 128 232.96 113.7066666666667 304.2133333333334M171.52 352C157.0133333333333 344.5333333333334 143.5733333333333 334.9333333333334 131.84 323.8400000000001C143.1466666666667 251.52 178.56 187.0933333333334 229.76 139.3066666666667C238.2933333333333 151.2533333333333 245.3333333333333 163.84 252.16 177.0666666666667C206.5066666666667 222.72 176.64 283.9466666666667 171.52 352M425.8133333333334 255.36C398.9333333333333 262.8266666666667 370.56 266.6666666666667 341.3333333333333 266.6666666666667C300.8 266.6666666666667 261.9733333333333 259.2000000000001 226.3466666666667 245.3333333333334C233.8133333333333 232.5333333333334 242.1333333333334 220.3733333333333 251.7333333333333 209.0666666666667C279.8933333333333 218.6666666666667 309.9733333333333 224 341.3333333333333 224C374.8266666666667 224 407.04 218.0266666666667 436.6933333333333 207.1466666666667C435.2 224 431.5733333333333 240.2133333333334 425.8133333333333 255.36M374.1866666666666 329.1733333333334C363.3066666666667 330.6666666666667 352 330.6666666666667 341.3333333333333 330.6666666666667C292.0533333333333 330.6666666666667 244.6933333333333 321.28 201.3866666666667 304.4266666666667C205.2266666666667 290.56 210.3466666666667 277.3333333333334 216.32 264.3200000000001C255.1466666666667 279.68 297.1733333333333 288 341.3333333333333 288C366.5066666666667 288 390.8266666666667 285.2266666666667 414.2933333333334 280.1066666666667C403.8400000000001 298.6666666666667 390.1866666666667 315.52 374.1866666666667 329.1733333333334M341.3333333333333 352C315.52 365.44 286.72 373.3333333333334 256 373.3333333333334C233.6 373.3333333333334 212.0533333333333 369.0666666666667 192 361.6C192.8533333333333 349.2266666666667 194.3466666666666 337.0666666666667 196.48 325.3333333333334C241.28 342.4 290.1333333333334 352 341.3333333333333 352z" />
-    <glyph glyph-name="volume-high"
-      unicode="&#xF57E;"
-      horiz-adv-x="512" d=" M298.6666666666667 379.0933333333334V335.1466666666667C360.32 316.8 405.3333333333333 259.6266666666667 405.3333333333333 192S360.32 67.4133333333334 298.6666666666667 49.0666666666667V4.9066666666667C384 24.3200000000001 448 100.6933333333333 448 192C448 283.3066666666667 384 359.68 298.6666666666667 379.0933333333334M352 192C352 229.76 330.6666666666667 262.1866666666667 298.6666666666667 277.9733333333334V106.6666666666667C330.6666666666667 121.8133333333334 352 154.4533333333334 352 192M64 256V128H149.3333333333333L256 21.3333333333334V362.6666666666667L149.3333333333333 256H64z" />
-    <glyph glyph-name="volume-low"
-      unicode="&#xF57F;"
-      horiz-adv-x="512" d=" M149.3333333333333 256V128H234.6666666666667L341.3333333333333 21.3333333333334V362.6666666666667L234.6666666666667 256H149.3333333333333z" />
-    <glyph glyph-name="volume-medium"
-      unicode="&#xF580;"
-      horiz-adv-x="512" d=" M106.6666666666667 256V128H192L298.6666666666667 21.3333333333334V362.6666666666667L192 256M394.6666666666667 192C394.6666666666667 229.76 373.3333333333333 262.1866666666667 341.3333333333333 277.9733333333334V106.6666666666667C373.3333333333333 121.8133333333334 394.6666666666667 154.4533333333334 394.6666666666667 192z" />
-    <glyph glyph-name="volume-minus"
-      unicode="&#xF75D;"
-      horiz-adv-x="512" d=" M64 256H149.3333333333333L256 362.6666666666667V21.3333333333334L149.3333333333333 128H64V256M298.6666666666667 213.3333333333334H469.3333333333333V170.6666666666667H298.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="volume-mute"
-      unicode="&#xF75E;"
-      horiz-adv-x="512" d=" M64 256H149.3333333333333L256 362.6666666666667V21.3333333333334L149.3333333333333 128H64V256M353.92 192L298.6666666666667 247.2533333333334L328.7466666666667 277.3333333333334L384 222.08L439.2533333333334 277.3333333333334L469.3333333333333 247.2533333333334L414.08 192L469.3333333333333 136.7466666666667L439.2533333333334 106.6666666666667L384 161.92L328.7466666666667 106.6666666666667L298.6666666666667 136.7466666666667L353.92 192z" />
-    <glyph glyph-name="volume-off"
-      unicode="&#xF581;"
-      horiz-adv-x="512" d=" M256 362.6666666666667L211.4133333333333 318.0800000000001L256 273.4933333333334M91.0933333333333 384L64 356.9066666666667L164.9066666666667 256H64V128H149.3333333333333L256 21.3333333333334V164.9066666666667L346.6666666666667 74.0266666666666C332.3733333333334 63.1466666666667 316.3733333333334 54.1866666666667 298.6666666666667 49.0666666666666V4.9066666666666C328.1066666666667 11.7333333333333 354.7733333333333 25.1733333333333 377.1733333333333 43.5199999999999L420.9066666666667 0L448 27.0933333333334L256 219.0933333333333M405.3333333333333 192C405.3333333333333 171.9466666666667 401.0666666666667 153.1733333333334 393.8133333333334 135.68L426.0266666666667 103.4666666666666C439.8933333333333 129.92 448 160 448 192C448 283.3066666666667 384 359.68 298.6666666666667 379.0933333333334V335.1466666666667C360.32 316.8 405.3333333333333 259.6266666666667 405.3333333333333 192M352 192C352 229.76 330.6666666666667 262.1866666666667 298.6666666666667 277.9733333333334V230.8266666666667L350.9333333333333 178.5600000000001C352 182.8266666666667 352 187.5200000000001 352 192.0000000000001z" />
-    <glyph glyph-name="volume-plus"
-      unicode="&#xF75C;"
-      horiz-adv-x="512" d=" M64 256H149.3333333333333L256 362.6666666666667V21.3333333333334L149.3333333333333 128H64V256M298.6666666666667 213.3333333333334H362.6666666666667V277.3333333333334H405.3333333333333V213.3333333333334H469.3333333333333V170.6666666666667H405.3333333333333V106.6666666666667H362.6666666666667V170.6666666666667H298.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="vote"
-      unicode="&#xFA1E;"
-      horiz-adv-x="512" d=" M384 170.6666666666667H369.4933333333334L326.8266666666667 128H367.5733333333333L405.3333333333333 85.3333333333334H106.6666666666667L144.64 128H188.3733333333333L145.7066666666667 170.6666666666667H128L64 106.6666666666667V21.3333333333334C64 -2.1333333333333 83.2 -21.3333333333333 106.6666666666667 -21.3333333333333H405.3333333333333C428.8 -21.3333333333333 448 -2.1333333333333 448 21.3333333333334V106.6666666666667L384 170.6666666666667M362.6666666666667 278.4L257.0666666666667 172.8L181.3333333333333 248.32L287.1466666666667 353.92L362.6666666666667 278.4M272.2133333333333 399.1466666666667L136.32 263.2533333333334C128 254.9333333333334 128 241.4933333333334 136.32 233.1733333333334L241.92 128C250.24 119.2533333333333 263.68 119.2533333333333 272 128L407.68 263.2533333333334C416 271.5733333333334 416 285.0133333333333 407.68 293.3333333333334L302.08 398.9333333333334C293.9733333333333 407.4666666666667 280.5333333333333 407.4666666666667 272.2133333333333 399.1466666666667z" />
-    <glyph glyph-name="vote-outline"
-      unicode="&#xFA1F;"
-      horiz-adv-x="512" d=" M384 170.6666666666667L448 106.6666666666667V21.3333333333334C448 -2.3466666666666 428.8 -21.3333333333333 405.3333333333333 -21.3333333333333H106.6666666666667C82.9866666666667 -21.3333333333333 64 -2.1333333333333 64 21.3333333333334V106.6666666666667L128 170.6666666666667H145.7066666666667L188.3733333333333 128H144.64L106.6666666666667 85.3333333333334H405.3333333333333L367.5733333333333 128H326.8266666666667L369.4933333333334 170.6666666666667H384M405.3333333333333 21.3333333333334V42.6666666666667H106.6666666666667V21.3333333333334H405.3333333333333M241.92 128L136.32 233.1733333333334C128 241.4933333333334 128 254.9333333333334 136.32 263.2533333333334L272.2133333333333 399.1466666666667C280.5333333333333 407.4666666666667 293.9733333333333 407.4666666666667 302.08 398.9333333333334L407.68 293.3333333333334C416 285.0133333333333 416 271.5733333333334 407.68 263.2533333333334L272 128C263.68 119.2533333333333 250.24 119.2533333333333 241.92 128M287.1466666666667 353.92L181.3333333333333 248.32L257.0666666666667 172.8000000000001L362.6666666666667 278.4L287.1466666666667 353.92z" />
-    <glyph glyph-name="vpn"
-      unicode="&#xF582;"
-      horiz-adv-x="512" d=" M192 341.3333333333334H320L256 277.3333333333334L192 341.3333333333334M224 135.2533333333333C217.6 128 213.3333333333333 117.3333333333334 213.3333333333333 106.6666666666667C213.3333333333333 83.2 232.5333333333334 64 256 64S298.6666666666667 83.2 298.6666666666667 106.6666666666667C298.6666666666667 118.4 293.9733333333333 129.0666666666667 286.08 136.7466666666667L316.3733333333334 167.04C331.7333333333334 151.4666666666667 341.3333333333333 130.1333333333333 341.3333333333333 106.6666666666667C341.3333333333333 59.52 303.1466666666667 21.3333333333334 256 21.3333333333334S170.6666666666667 59.52 170.6666666666667 106.6666666666667C170.6666666666667 129.4933333333334 179.6266666666667 150.1866666666667 194.1333333333333 165.3333333333334L193.92 165.5466666666667L344.9600000000001 316.3733333333334C360.32 331.7333333333334 381.6533333333333 341.3333333333334 405.3333333333333 341.3333333333334C452.48 341.3333333333334 490.6666666666666 303.1466666666667 490.6666666666666 256S452.48 170.6666666666667 405.3333333333333 170.6666666666667C381.8666666666666 170.6666666666667 360.5333333333333 180.2666666666667 344.9600000000001 195.6266666666667L375.2533333333334 225.92C382.9333333333334 218.0266666666667 393.6 213.3333333333334 405.3333333333334 213.3333333333334C428.8000000000001 213.3333333333334 448.0000000000001 232.5333333333334 448.0000000000001 256S428.8000000000001 298.6666666666667 405.3333333333334 298.6666666666667C393.6 298.6666666666667 382.9333333333334 293.9733333333334 375.2533333333334 286.0800000000001L224.0000000000001 135.2533333333333M136.7466666666667 286.0800000000001C129.0666666666667 293.9733333333334 118.4 298.6666666666667 106.6666666666667 298.6666666666667C83.2 298.6666666666667 64 279.4666666666667 64 256S83.2 213.3333333333334 106.6666666666667 213.3333333333334C118.4 213.3333333333334 129.0666666666667 218.0266666666667 136.7466666666667 225.92L167.04 195.6266666666667C151.4666666666667 180.2666666666667 130.1333333333333 170.6666666666667 106.6666666666667 170.6666666666667C59.52 170.6666666666667 21.3333333333333 208.8533333333333 21.3333333333333 256S59.52 341.3333333333334 106.6666666666667 341.3333333333334C130.3466666666667 341.3333333333334 151.68 331.7333333333334 167.04 316.3733333333334L225.92 257.4933333333334L195.6266666666667 227.2L136.7466666666667 286.0800000000001z" />
-    <glyph glyph-name="vuejs"
-      unicode="&#xF843;"
-      horiz-adv-x="512" d=" M42.6666666666667 384H117.3333333333333L256 128L394.6666666666667 384H469.3333333333333L256 0L42.6666666666667 384M138.6666666666667 384H202.6666666666667L256 286.2933333333334L309.3333333333333 384H373.3333333333333L256 168.96L138.6666666666667 384z" />
-    <glyph glyph-name="walk"
-      unicode="&#xF583;"
-      horiz-adv-x="512" d=" M301.2266666666667 234.6666666666667H405.3333333333333V273.0666666666667H328.1066666666667L285.44 344.1066666666667C279.04 354.7733333333334 267.52 362.0266666666667 254.2933333333333 362.0266666666667C250.4533333333333 362.0266666666667 247.04 361.3866666666667 243.6266666666666 360.3200000000001L128 324.2666666666667V213.3333333333334H166.4V291.6266666666667L211.4133333333333 305.7066666666667L128 -21.3333333333333H166.4L227.6266666666667 151.68L277.3333333333333 85.3333333333334V-21.3333333333333H315.7333333333334V115.4133333333334L262.6133333333334 212.2666666666667L278.1866666666667 273.4933333333334M298.6666666666667 366.9333333333334C320 366.9333333333334 337.0666666666667 384 337.0666666666667 405.3333333333334S320 443.7333333333334 298.6666666666667 443.7333333333334S260.2666666666667 426.6666666666667 260.2666666666667 405.3333333333333S277.3333333333333 366.9333333333334 298.6666666666667 366.9333333333334z" />
-    <glyph glyph-name="wall"
-      unicode="&#xF7FD;"
-      horiz-adv-x="512" d=" M64 106.6666666666667H256V0H64V106.6666666666667M42.6666666666667 234.6666666666667H170.6666666666667V128H42.6666666666667V234.6666666666667M192 234.6666666666667H320V128H192V234.6666666666667M341.3333333333333 234.6666666666667H469.3333333333333V128H341.3333333333333V234.6666666666667M277.3333333333333 106.6666666666667H448V0H277.3333333333333V106.6666666666667M64 362.6666666666667H234.6666666666667V256H64V362.6666666666667M256 362.6666666666667H448V256H256V362.6666666666667z" />
-    <glyph glyph-name="wall-sconce"
-      unicode="&#xF91B;"
-      horiz-adv-x="512" d=" M234.6666666666667 362.6666666666667L149.3333333333333 170.6666666666667H405.3333333333333L320 362.6666666666667H234.6666666666667M85.3333333333333 149.3333333333334V-21.3333333333333H128V42.6666666666667H298.6666666666667V149.3333333333334H256V85.3333333333334H128V149.3333333333334H85.3333333333333z" />
-    <glyph glyph-name="wall-sconce-flat"
-      unicode="&#xF91C;"
-      horiz-adv-x="512" d=" M106.6666666666667 341.3333333333334V213.3333333333334H405.3333333333333V341.3333333333334H106.6666666666667M112.4266666666667 163.84L74.6666666666667 126.0800000000001L104.7466666666667 96L142.5066666666667 133.76L112.4266666666667 163.84M399.5733333333333 163.84L369.4933333333334 133.76L407.2533333333334 96L437.3333333333333 126.0800000000001L399.5733333333333 163.84M234.6666666666667 106.6666666666667V42.6666666666667H277.3333333333333V106.6666666666667H234.6666666666667z" />
-    <glyph glyph-name="wall-sconce-variant"
-      unicode="&#xF91D;"
-      horiz-adv-x="512" d=" M234.6666666666667 352V288H277.3333333333333V352H234.6666666666667M104.7466666666667 298.6666666666667L74.6666666666667 268.5866666666667L112.4266666666667 230.8266666666667L142.5066666666667 260.9066666666667L104.7466666666667 298.6666666666667M407.2533333333334 298.6666666666667L369.4933333333334 260.9066666666667L399.5733333333333 230.8266666666667L437.3333333333333 268.5866666666667L407.2533333333334 298.6666666666667M85.3333333333333 202.6666666666667C85.3333333333333 141.6533333333334 117.3333333333333 85.3333333333334 170.6666666666667 54.8266666666667C224 24.3200000000001 288 24.3200000000001 341.3333333333333 54.8266666666667S426.6666666666667 141.6533333333334 426.6666666666667 202.6666666666667H85.3333333333333z" />
-    <glyph glyph-name="wallet"
-      unicode="&#xF584;"
-      horiz-adv-x="512" d=" M448 64V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C82.9866666666667 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V320H256C232.32 320 213.3333333333333 300.8 213.3333333333333 277.3333333333334V106.6666666666667C213.3333333333333 83.2 232.5333333333334 64 256 64M256 106.6666666666667H469.3333333333333V277.3333333333334H256M341.3333333333333 160C323.6266666666667 160 309.3333333333333 174.2933333333334 309.3333333333333 192S323.6266666666667 224 341.3333333333333 224S373.3333333333333 209.7066666666667 373.3333333333333 192S359.04 160 341.3333333333333 160z" />
-    <glyph glyph-name="wallet-giftcard"
-      unicode="&#xF585;"
-      horiz-adv-x="512" d=" M426.6666666666667 149.3333333333334H85.3333333333333V277.3333333333334H193.7066666666667L149.3333333333333 216.96L183.8933333333333 192L234.6666666666667 261.12L256 290.1333333333334L277.3333333333333 261.12L328.1066666666667 192L362.6666666666667 216.96L318.2933333333333 277.3333333333334H426.6666666666667M426.6666666666667 42.6666666666667H85.3333333333333V85.3333333333334H426.6666666666667M192 362.6666666666667C203.7333333333334 362.6666666666667 213.3333333333333 353.0666666666667 213.3333333333333 341.3333333333334S203.7333333333334 320 192 320S170.6666666666667 329.6 170.6666666666667 341.3333333333334S180.2666666666667 362.6666666666667 192 362.6666666666667M320 362.6666666666667C331.7333333333334 362.6666666666667 341.3333333333333 353.0666666666667 341.3333333333333 341.3333333333334S331.7333333333334 320 320 320S298.6666666666667 329.6 298.6666666666667 341.3333333333334S308.2666666666667 362.6666666666667 320 362.6666666666667M426.6666666666667 320H380.16C382.5066666666667 326.6133333333334 384 333.8666666666667 384 341.3333333333334C384 376.7466666666667 355.4133333333333 405.3333333333333 320 405.3333333333333C297.6 405.3333333333333 278.1866666666666 393.8133333333334 266.6666666666667 376.5333333333333L256 362.6666666666667L245.3333333333333 376.7466666666667C233.8133333333334 393.8133333333334 214.4 405.3333333333333 192 405.3333333333333C156.5866666666667 405.3333333333333 128 376.7466666666667 128 341.3333333333334C128 333.8666666666667 129.4933333333334 326.6133333333334 131.84 320H85.3333333333333C61.6533333333333 320 42.6666666666667 301.0133333333333 42.6666666666667 277.3333333333334V42.6666666666667C42.6666666666667 18.9866666666667 61.6533333333333 0 85.3333333333333 0H426.6666666666667C450.3466666666667 0 469.3333333333333 18.9866666666667 469.3333333333333 42.6666666666667V277.3333333333334C469.3333333333333 301.0133333333333 450.3466666666667 320 426.6666666666667 320z" />
-    <glyph glyph-name="wallet-membership"
-      unicode="&#xF586;"
-      horiz-adv-x="512" d=" M426.6666666666667 234.6666666666667H85.3333333333333V362.6666666666667H426.6666666666667M426.6666666666667 128H85.3333333333333V170.6666666666667H426.6666666666667M426.6666666666667 405.3333333333333H85.3333333333333C61.6533333333333 405.3333333333333 42.6666666666667 386.3466666666667 42.6666666666667 362.6666666666667V128C42.6666666666667 104.3200000000001 61.6533333333333 85.3333333333334 85.3333333333333 85.3333333333334H170.6666666666667V-21.3333333333333L256 21.3333333333334L341.3333333333333 -21.3333333333333V85.3333333333334H426.6666666666667C450.3466666666667 85.3333333333334 469.3333333333333 104.3200000000001 469.3333333333333 128V362.6666666666667C469.3333333333333 386.3466666666667 450.3466666666667 405.3333333333333 426.6666666666667 405.3333333333333z" />
-    <glyph glyph-name="wallet-travel"
-      unicode="&#xF587;"
-      horiz-adv-x="512" d=" M426.6666666666667 149.3333333333334H85.3333333333333V277.3333333333334H149.3333333333333V234.6666666666667H192V277.3333333333334H320V234.6666666666667H362.6666666666667V277.3333333333334H426.6666666666667M426.6666666666667 42.6666666666667H85.3333333333333V85.3333333333334H426.6666666666667M192 362.6666666666667H320V320H192M426.6666666666667 320H362.6666666666667V362.6666666666667C362.6666666666667 386.3466666666667 343.68 405.3333333333333 320 405.3333333333333H192C168.32 405.3333333333333 149.3333333333333 386.3466666666667 149.3333333333333 362.6666666666667V320H85.3333333333333C61.6533333333333 320 42.6666666666667 301.0133333333333 42.6666666666667 277.3333333333334V42.6666666666667C42.6666666666667 18.9866666666667 61.6533333333333 0 85.3333333333333 0H426.6666666666667C450.3466666666667 0 469.3333333333333 18.9866666666667 469.3333333333333 42.6666666666667V277.3333333333334C469.3333333333333 301.0133333333333 450.3466666666667 320 426.6666666666667 320z" />
-    <glyph glyph-name="wan"
-      unicode="&#xF588;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C161.7066666666667 405.3333333333333 85.3333333333333 328.9600000000001 85.3333333333333 234.6666666666667C85.3333333333333 148.6933333333333 149.3333333333333 76.3733333333333 234.6666666666667 65.4933333333333V42.6666666666667H213.3333333333333C201.6 42.6666666666667 192 33.0666666666667 192 21.3333333333334H42.6666666666667V-21.3333333333333H192C192 -33.0666666666667 201.6 -42.6666666666666 213.3333333333333 -42.6666666666666H298.6666666666667C310.4 -42.6666666666666 320 -33.0666666666667 320 -21.3333333333333H469.3333333333333V21.3333333333334H320C320 33.0666666666667 310.4 42.6666666666667 298.6666666666667 42.6666666666667H277.3333333333333V65.4933333333333C362.6666666666667 76.16 426.6666666666667 148.6933333333334 426.6666666666667 234.6666666666667C426.6666666666667 328.9600000000001 350.2933333333334 405.3333333333333 256 405.3333333333333M256 362.6666666666667S271.7866666666667 335.36 282.88 298.6666666666667H229.12C240.2133333333333 335.36 256 362.6666666666667 256 362.6666666666667M208.4266666666667 353.4933333333334C202.6666666666667 342.8266666666667 193.92 323.4133333333334 186.4533333333333 298.6666666666667H145.28C160 323.4133333333334 181.3333333333333 342.8266666666667 208.4266666666667 353.4933333333334M303.5733333333333 353.2800000000001C330.6666666666667 342.6133333333334 352 323.4133333333334 366.7200000000001 298.6666666666667H325.5466666666667C318.0800000000001 323.4133333333334 309.3333333333334 342.8266666666667 303.5733333333334 353.2800000000001M129.92 256H177.4933333333334C176.64 248.96 176 241.92 176 234.6666666666667C176 227.4133333333334 176.64 220.3733333333333 177.4933333333334 213.3333333333334H129.92C128.64 220.3733333333333 128 227.4133333333334 128 234.6666666666667C128 241.92 128.64 248.96 129.92 256M220.16 256H291.84C292.6933333333333 248.96 293.3333333333333 241.92 293.3333333333333 234.6666666666667C293.3333333333333 227.4133333333334 292.6933333333334 220.3733333333333 291.84 213.3333333333334H220.16C219.3066666666667 220.3733333333333 218.6666666666667 227.4133333333334 218.6666666666667 234.6666666666667C218.6666666666667 241.92 219.3066666666667 248.96 220.16 256M334.5066666666667 256H382.08C383.36 248.96 384 241.92 384 234.6666666666667C384 227.4133333333334 383.36 220.3733333333333 382.08 213.3333333333334H334.5066666666667C335.36 220.3733333333333 336 227.4133333333334 336 234.6666666666667C336 241.92 335.36 248.96 334.5066666666667 256M145.28 170.6666666666667H186.4533333333333C193.92 145.92 202.6666666666667 126.5066666666667 208.4266666666667 116.0533333333334C181.3333333333333 126.72 160 145.92 145.28 170.6666666666667M229.12 170.6666666666667H282.88C271.7866666666667 133.9733333333334 256 106.6666666666667 256 106.6666666666667S240.2133333333333 133.9733333333334 229.12 170.6666666666667M325.5466666666666 170.6666666666667H366.7200000000001C352 145.92 330.6666666666667 126.5066666666667 303.5733333333333 115.84C309.3333333333333 126.5066666666667 318.08 145.92 325.5466666666666 170.6666666666667z" />
-    <glyph glyph-name="washing-machine"
-      unicode="&#xF729;"
-      horiz-adv-x="512" d=" M316.3733333333334 209.7066666666667C349.6533333333333 176.4266666666667 349.6533333333333 122.24 316.3733333333334 88.96C283.0933333333333 55.6800000000001 228.9066666666667 55.6800000000001 195.6266666666667 88.96L316.3733333333334 209.7066666666667M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333M149.3333333333333 362.6666666666667C137.6 362.6666666666667 128 353.0666666666667 128 341.3333333333334S137.6 320 149.3333333333333 320S170.6666666666667 329.6 170.6666666666667 341.3333333333334S161.0666666666667 362.6666666666667 149.3333333333333 362.6666666666667M213.3333333333333 362.6666666666667C201.6 362.6666666666667 192 353.0666666666667 192 341.3333333333334S201.6 320 213.3333333333333 320S234.6666666666667 329.6 234.6666666666667 341.3333333333334S225.0666666666667 362.6666666666667 213.3333333333333 362.6666666666667M256 277.3333333333334C185.3866666666667 277.3333333333334 128 219.9466666666667 128 149.3333333333334S185.3866666666667 21.3333333333334 256 21.3333333333334S384 78.72 384 149.3333333333334S326.6133333333334 277.3333333333334 256 277.3333333333334z" />
-    <glyph glyph-name="watch"
-      unicode="&#xF589;"
-      horiz-adv-x="512" d=" M128 192C128 262.6133333333334 185.3866666666667 320 256 320S384 262.6133333333334 384 192S326.6133333333334 64 256 64S128 121.3866666666667 128 192M426.6666666666667 192C426.6666666666667 246.4000000000001 401.28 294.6133333333334 361.6 325.76L341.3333333333333 448H170.6666666666667L150.4 325.76C110.72 294.6133333333334 85.3333333333333 246.4000000000001 85.3333333333333 192C85.3333333333333 137.8133333333334 110.72 89.3866666666667 150.4 58.24L170.6666666666667 -64H341.3333333333333L361.6 58.24C401.28 89.3866666666667 426.6666666666667 137.8133333333334 426.6666666666667 192z" />
-    <glyph glyph-name="watch-export"
-      unicode="&#xF58A;"
-      horiz-adv-x="512" d=" M298.6666666666667 213.3333333333334H405.3333333333333L352 266.6666666666667L382.2933333333334 296.9600000000001L487.2533333333333 192L382.2933333333334 87.04L352 117.3333333333333L405.3333333333333 170.6666666666667H298.6666666666667V213.3333333333334M256 64C185.3866666666667 64 128 121.3866666666667 128 192S185.3866666666667 320 256 320C285.8666666666667 320 313.3866666666667 309.3333333333334 335.1466666666667 292.48L365.4400000000001 322.7733333333333L361.6 325.76L341.3333333333333 448H170.6666666666667L150.4 325.76C110.72 294.6133333333334 85.3333333333333 246.1866666666667 85.3333333333333 192C85.3333333333333 137.6 110.72 89.3866666666667 150.4 58.24L170.6666666666667 -64H341.3333333333333L361.6 58.24L365.44 61.2266666666667L335.1466666666667 91.52C313.3866666666667 74.6666666666667 285.8666666666667 64 256 64z" />
-    <glyph glyph-name="watch-export-variant"
-      unicode="&#xF894;"
-      horiz-adv-x="512" d=" M298.6666666666667 213.3333333333334H405.3333333333333L352 266.6666666666667L382.2933333333334 296.9600000000001L487.2533333333333 192L382.2933333333334 87.04L352 117.3333333333333L405.3333333333333 170.6666666666667H298.6666666666667V213.3333333333334M170.6666666666667 448H341.3333333333333L359.04 341.3333333333334H362.6666666666667C368.64 341.3333333333334 374.1866666666666 340.0533333333334 379.3066666666667 337.92L340.0533333333333 298.6666666666667H149.3333333333333V85.3333333333334H340.0533333333333L379.3066666666667 46.08C374.1866666666667 43.9466666666667 368.64 42.6666666666667 362.6666666666667 42.6666666666667H359.04L341.3333333333333 -64H170.6666666666667L152.96 42.6666666666667H149.3333333333333C125.8666666666667 42.6666666666667 106.6666666666667 61.8666666666667 106.6666666666667 85.3333333333334V298.6666666666667C106.6666666666667 322.3466666666667 125.8666666666667 341.3333333333334 149.3333333333333 341.3333333333334H152.96L170.6666666666667 448z" />
-    <glyph glyph-name="watch-import"
-      unicode="&#xF58B;"
-      horiz-adv-x="512" d=" M42.6666666666667 213.3333333333334H149.3333333333333L96 266.6666666666667L126.2933333333333 296.9600000000001L231.2533333333334 192L126.2933333333333 87.04L96 117.3333333333334L149.3333333333333 170.6666666666667H42.6666666666667V213.3333333333334M256 64C326.6133333333334 64 384 121.3866666666667 384 192S326.6133333333334 320 256 320C226.1333333333334 320 198.6133333333334 309.3333333333334 176.8533333333333 292.48L146.56 322.7733333333333L150.4 325.76L170.6666666666667 448H341.3333333333333L361.6 325.76C401.28 294.6133333333334 426.6666666666667 246.4000000000001 426.6666666666667 192C426.6666666666667 137.8133333333334 401.28 89.3866666666667 361.6 58.24L341.3333333333333 -64H170.6666666666667L150.4 58.24L146.56 61.2266666666667L176.8533333333333 91.52C198.6133333333334 74.6666666666667 226.1333333333334 64 256 64z" />
-    <glyph glyph-name="watch-import-variant"
-      unicode="&#xF895;"
-      horiz-adv-x="512" d=" M21.3333333333333 213.3333333333334H128L74.6666666666667 266.6666666666667L104.96 296.9600000000001L209.92 192L104.96 87.04L74.6666666666667 117.3333333333334L128 170.6666666666667H21.3333333333333V213.3333333333334M170.6666666666667 448H341.3333333333333L359.04 341.3333333333334H362.6666666666667C386.1333333333334 341.3333333333334 405.3333333333333 322.1333333333334 405.3333333333333 298.6666666666667V85.3333333333334C405.3333333333333 61.6533333333334 386.1333333333334 42.6666666666667 362.6666666666667 42.6666666666667H359.04L341.3333333333333 -64H170.6666666666667L152.96 42.6666666666667H149.3333333333333C137.8133333333333 42.6666666666667 128 47.1466666666667 119.8933333333333 54.6133333333333L150.6133333333333 85.3333333333334H362.6666666666667V298.6666666666667H150.6133333333333L119.8933333333333 329.3866666666667C128 336.8533333333334 137.8133333333333 341.3333333333334 149.3333333333333 341.3333333333334H152.96L170.6666666666667 448z" />
-    <glyph glyph-name="watch-variant"
-      unicode="&#xF896;"
-      horiz-adv-x="512" d=" M170.6666666666667 448L152.96 341.3333333333334H149.3333333333333C125.8666666666667 341.3333333333334 106.6666666666667 322.1333333333334 106.6666666666667 298.6666666666667V85.3333333333334C106.6666666666667 61.6533333333334 125.8666666666667 42.6666666666667 149.3333333333333 42.6666666666667H152.96L170.6666666666667 -64H341.3333333333333L359.04 42.6666666666667H362.6666666666667C386.1333333333334 42.6666666666667 405.3333333333333 61.8666666666667 405.3333333333333 85.3333333333334V298.6666666666667C405.3333333333333 322.3466666666667 386.1333333333334 341.3333333333334 362.6666666666667 341.3333333333334H359.04L341.3333333333333 448H170.6666666666667M149.3333333333333 298.6666666666667H362.6666666666667V85.3333333333334H149.3333333333333V298.6666666666667z" />
-    <glyph glyph-name="watch-vibrate"
-      unicode="&#xF6B0;"
-      horiz-adv-x="512" d=" M64 85.3333333333334V298.6666666666667H106.6666666666667V85.3333333333334H64M405.3333333333333 85.3333333333334V298.6666666666667H448V85.3333333333334H405.3333333333333M469.3333333333333 256H512V128H469.3333333333333V256M0 128V256H42.6666666666667V128H0M383.1466666666667 192.64C383.1466666666667 152.1066666666667 364.16 115.84 334.5066666666667 92.3733333333333L319.36 1.0666666666666H192L176.4266666666667 92.3733333333333C146.7733333333333 115.84 128 152.1066666666667 128 192.64C128 233.1733333333334 146.7733333333333 269.44 176.4266666666667 292.6933333333334L192 384H319.36L334.5066666666667 292.6933333333334C364.16 269.44 383.1466666666667 233.1733333333334 383.1466666666667 192.64M160 192.64C160 139.7333333333334 202.6666666666667 96.8533333333334 255.36 96.8533333333334C308.48 96.8533333333334 351.1466666666667 139.52 351.1466666666667 192.64C351.1466666666667 245.3333333333334 308.2666666666667 288 255.36 288C202.6666666666667 288 160 245.3333333333334 160 192.64z" />
-    <glyph glyph-name="water"
-      unicode="&#xF58C;"
-      horiz-adv-x="512" d=" M256 21.3333333333334C185.3866666666667 21.3333333333334 128 78.72 128 149.3333333333334C128 234.6666666666667 256 378.6666666666667 256 378.6666666666667S384 234.6666666666667 384 149.3333333333334C384 78.72 326.6133333333334 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="water-off"
-      unicode="&#xF58D;"
-      horiz-adv-x="512" d=" M365.2266666666667 82.7733333333333L266.6666666666667 181.3333333333334L112.4266666666667 335.5733333333334L85.3333333333333 308.2666666666667L156.16 237.4400000000001C139.7333333333333 206.5066666666667 128 175.1466666666667 128 149.3333333333334C128 78.72 185.3866666666667 21.3333333333334 256 21.3333333333334C288 21.3333333333334 317.8666666666667 33.4933333333333 340.48 53.3333333333334L396.5866666666667 -2.7733333333333L423.68 24.3200000000001L365.2266666666666 82.7733333333334M384 149.3333333333334C384 234.6666666666667 256 379.7333333333334 256 379.7333333333334S227.6266666666667 347.5200000000001 197.76 304.6400000000001L381.0133333333333 121.3866666666667C382.9333333333333 130.3466666666667 384 139.7333333333334 384 149.3333333333334z" />
-    <glyph glyph-name="water-percent"
-      unicode="&#xF58E;"
-      horiz-adv-x="512" d=" M256 378.6666666666667S128 234.6666666666667 128 149.3333333333334C128 78.5066666666667 185.3866666666667 21.3333333333334 256 21.3333333333334S384 78.72 384 149.3333333333334C384 234.6666666666667 256 378.6666666666667 256 378.6666666666667M308.6933333333334 235.3066666666667L331.3066666666667 212.6933333333334L203.3066666666667 84.6933333333333L180.6933333333333 107.3066666666667M208 234.6666666666667C222.72 234.6666666666667 234.6666666666667 222.72 234.6666666666667 208S222.72 181.3333333333334 208 181.3333333333334S181.3333333333333 193.28 181.3333333333333 208S193.28 234.6666666666667 208 234.6666666666667M304 138.6666666666667C318.72 138.6666666666667 330.6666666666667 126.72 330.6666666666667 112S318.72 85.3333333333334 304 85.3333333333334S277.3333333333333 97.28 277.3333333333333 112S289.28 138.6666666666667 304 138.6666666666667z" />
-    <glyph glyph-name="water-pump"
-      unicode="&#xF58F;"
-      horiz-adv-x="512" d=" M405.3333333333333 138.6666666666667S448 92.3733333333333 448 64C448 40.5333333333333 428.8 21.3333333333334 405.3333333333333 21.3333333333334S362.6666666666667 40.5333333333333 362.6666666666667 64C362.6666666666667 92.3733333333333 405.3333333333333 138.6666666666667 405.3333333333333 138.6666666666667M106.6666666666667 64V256C83.2 256 64 275.2000000000001 64 298.6666666666667S83.2 341.3333333333334 106.6666666666667 341.3333333333334V362.6666666666667C106.6666666666667 386.1333333333334 125.8666666666667 405.3333333333333 149.3333333333333 405.3333333333333H192C215.4666666666667 405.3333333333333 234.6666666666667 386.1333333333334 234.6666666666667 362.6666666666667V341.3333333333334H405.3333333333333C428.8 341.3333333333334 448 322.1333333333334 448 298.6666666666667V213.3333333333334C459.7333333333333 213.3333333333334 469.3333333333333 203.7333333333334 469.3333333333333 192S459.7333333333333 170.6666666666667 448 170.6666666666667H362.6666666666667C350.9333333333333 170.6666666666667 341.3333333333333 180.2666666666667 341.3333333333333 192S350.9333333333333 213.3333333333334 362.6666666666667 213.3333333333334V256H234.6666666666667V64H256C279.4666666666667 64 298.6666666666667 44.8000000000001 298.6666666666667 21.3333333333334V-21.3333333333333H42.6666666666667V21.3333333333334C42.6666666666667 44.8000000000001 61.8666666666667 64 85.3333333333333 64H106.6666666666667z" />
-    <glyph glyph-name="watermark"
-      unicode="&#xF612;"
-      horiz-adv-x="512" d=" M448 384H64C40.5333333333333 384 21.3333333333333 364.8 21.3333333333333 341.3333333333334V42.6666666666667C21.3333333333333 19.2 40.5333333333333 0 64 0H448C471.4666666666667 0 490.6666666666666 19.2 490.6666666666666 42.6666666666667V341.3333333333334C490.6666666666666 364.8 471.4666666666667 384 448 384M448 42.6666666666667H256V170.6666666666667H448V42.6666666666667z" />
-    <glyph glyph-name="waves"
-      unicode="&#xF78C;"
-      horiz-adv-x="512" d=" M42.6666666666667 64C90.0266666666667 85.3333333333334 137.3866666666667 106.6666666666667 184.96 106.6666666666667C232.32 106.6666666666667 279.68 64 327.04 64C374.6133333333333 64 421.9733333333334 106.6666666666667 469.3333333333333 106.6666666666667V42.6666666666667C421.9733333333334 42.6666666666667 374.6133333333333 0 327.04 0C279.68 0 232.32 42.6666666666667 184.96 42.6666666666667C137.3866666666667 42.6666666666667 90.0266666666667 21.3333333333334 42.6666666666667 0V64M42.6666666666667 192C90.0266666666667 213.3333333333334 137.3866666666667 234.6666666666667 184.96 234.6666666666667C232.32 234.6666666666667 279.68 192 327.04 192C374.6133333333333 192 421.9733333333334 234.6666666666667 469.3333333333333 234.6666666666667V170.6666666666667C421.9733333333334 170.6666666666667 374.6133333333333 128 327.04 128C279.68 128 232.32 170.6666666666667 184.96 170.6666666666667C137.3866666666667 170.6666666666667 90.0266666666667 149.3333333333334 42.6666666666667 128V192M42.6666666666667 320C90.0266666666667 341.3333333333334 137.3866666666667 362.6666666666667 184.96 362.6666666666667C232.32 362.6666666666667 279.68 320 327.04 320C374.6133333333333 320 421.9733333333334 362.6666666666667 469.3333333333333 362.6666666666667V298.6666666666667C421.9733333333334 298.6666666666667 374.6133333333333 256 327.04 256C279.68 256 232.32 298.6666666666667 184.96 298.6666666666667C137.3866666666667 298.6666666666667 90.0266666666667 277.3333333333334 42.6666666666667 256V320z" />
-    <glyph glyph-name="weather-cloudy"
-      unicode="&#xF590;"
-      horiz-adv-x="512" d=" M128 42.6666666666667C69.12 42.6666666666667 21.3333333333333 90.4533333333334 21.3333333333333 149.3333333333334S69.12 256 128 256C149.3333333333333 306.1333333333334 198.4 341.3333333333334 256 341.3333333333334C329.1733333333333 341.3333333333334 389.12 284.5866666666667 394.6666666666667 212.6933333333333L405.3333333333333 213.3333333333334C452.48 213.3333333333334 490.6666666666666 175.1466666666667 490.6666666666666 128S452.48 42.6666666666667 405.3333333333333 42.6666666666667H128M405.3333333333333 170.6666666666667H362.6666666666667V192C362.6666666666667 250.88 314.88 298.6666666666667 256 298.6666666666667C202.6666666666667 298.6666666666667 158.9333333333333 259.8400000000001 150.6133333333333 209.28C143.5733333333333 211.84 135.8933333333333 213.3333333333334 128 213.3333333333334C92.5866666666667 213.3333333333334 64 184.7466666666667 64 149.3333333333334S92.5866666666667 85.3333333333334 128 85.3333333333334H405.3333333333333C428.8 85.3333333333334 448 104.5333333333333 448 128S428.8 170.6666666666667 405.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="weather-fog"
-      unicode="&#xF591;"
-      horiz-adv-x="512" d=" M64 128H277.3333333333333C289.0666666666667 128 298.6666666666667 118.4 298.6666666666667 106.6666666666667S289.0666666666667 85.3333333333334 277.3333333333333 85.3333333333334H64C52.2666666666667 85.3333333333334 42.6666666666667 94.9333333333333 42.6666666666667 106.6666666666667S52.2666666666667 128 64 128M341.3333333333333 128H448C459.7333333333333 128 469.3333333333333 118.4 469.3333333333333 106.6666666666667S459.7333333333333 85.3333333333334 448 85.3333333333334H341.3333333333333C329.6 85.3333333333334 320 94.9333333333333 320 106.6666666666667S329.6 128 341.3333333333333 128M21.3333333333333 192C21.3333333333333 250.88 69.12 298.6666666666667 128 298.6666666666667C149.3333333333333 348.8 198.4 384 256 384C329.1733333333333 384 389.12 327.2533333333334 394.6666666666667 255.36L405.3333333333333 256C452.0533333333333 256 490.0266666666666 218.4533333333334 490.6666666666666 170.6666666666667H448C448 194.1333333333333 428.8 213.3333333333334 405.3333333333333 213.3333333333334H362.6666666666667V234.6666666666667C362.6666666666667 293.5466666666667 314.88 341.3333333333334 256 341.3333333333334C202.6666666666667 341.3333333333334 158.9333333333333 302.5066666666667 150.6133333333333 251.9466666666667C143.5733333333333 254.5066666666667 135.8933333333333 256 128 256C92.5866666666667 256 64 227.4133333333334 64 192C64 184.5333333333334 65.28 177.28 67.6266666666667 170.6666666666667H23.4666666666667L21.3333333333333 192M64 42.6666666666667H106.6666666666667C118.4 42.6666666666667 128 33.0666666666667 128 21.3333333333334S118.4 0 106.6666666666667 0H64C52.2666666666667 0 42.6666666666667 9.6 42.6666666666667 21.3333333333334S52.2666666666667 42.6666666666667 64 42.6666666666667M170.6666666666667 42.6666666666667H448C459.7333333333333 42.6666666666667 469.3333333333333 33.0666666666667 469.3333333333333 21.3333333333334S459.7333333333333 0 448 0H170.6666666666667C158.9333333333333 0 149.3333333333333 9.6 149.3333333333333 21.3333333333334S158.9333333333333 42.6666666666667 170.6666666666667 42.6666666666667z" />
-    <glyph glyph-name="weather-hail"
-      unicode="&#xF592;"
-      horiz-adv-x="512" d=" M128 149.3333333333334C139.7333333333333 149.3333333333334 149.3333333333333 139.7333333333334 149.3333333333333 128S139.7333333333333 106.6666666666667 128 106.6666666666667C69.12 106.6666666666667 21.3333333333333 154.4533333333334 21.3333333333333 213.3333333333334S69.12 320 128 320C149.3333333333333 370.1333333333334 198.4 405.3333333333333 256 405.3333333333333C329.1733333333333 405.3333333333333 389.12 348.5866666666667 394.6666666666667 276.6933333333334L405.3333333333333 277.3333333333334C452.48 277.3333333333334 490.6666666666666 239.1466666666667 490.6666666666666 192S452.48 106.6666666666667 405.3333333333333 106.6666666666667H384C372.2666666666667 106.6666666666667 362.6666666666667 116.2666666666667 362.6666666666667 128S372.2666666666667 149.3333333333334 384 149.3333333333334H405.3333333333333C428.8 149.3333333333334 448 168.5333333333334 448 192S428.8 234.6666666666667 405.3333333333333 234.6666666666667H362.6666666666667V256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667C202.6666666666667 362.6666666666667 158.9333333333333 323.8400000000001 150.6133333333333 273.28C143.5733333333333 275.8400000000001 135.8933333333333 277.3333333333334 128 277.3333333333334C92.5866666666667 277.3333333333334 64 248.7466666666667 64 213.3333333333334S92.5866666666667 149.3333333333334 128 149.3333333333334M213.3333333333333 64C236.8 64 256 44.8000000000001 256 21.3333333333334S236.8 -21.3333333333333 213.3333333333333 -21.3333333333333S170.6666666666667 -2.1333333333333 170.6666666666667 21.3333333333334S189.8666666666667 64 213.3333333333333 64M309.3333333333333 106.6666666666667C327.04 106.6666666666667 341.3333333333333 92.3733333333333 341.3333333333333 74.6666666666667S327.04 42.6666666666667 309.3333333333333 42.6666666666667S277.3333333333333 56.96 277.3333333333333 74.6666666666667S291.6266666666667 106.6666666666667 309.3333333333333 106.6666666666667M224 192C241.7066666666667 192 256 177.7066666666667 256 160S241.7066666666667 128 224 128S192 142.2933333333334 192 160S206.2933333333333 192 224 192z" />
-    <glyph glyph-name="weather-hurricane"
-      unicode="&#xF897;"
-      horiz-adv-x="512" d=" M320 303.1466666666667C359.68 280.32 384 237.8666666666667 384 192C384 -21.3333333333333 128 -21.3333333333333 128 -21.3333333333333C154.6666666666667 -1.28 178.7733333333333 22.4 199.2533333333333 48.8533333333334C200.1066666666666 49.92 200.7466666666667 50.9866666666667 201.3866666666667 52.2666666666667C206.72 62.72 202.6666666666667 75.52 192 80.8533333333334C152.32 103.68 128 146.1333333333333 128 192C128 405.3333333333333 384 405.3333333333333 384 405.3333333333333C357.3333333333333 385.28 333.2266666666667 361.6 312.7466666666667 335.1466666666667C311.8933333333333 334.0800000000001 311.2533333333334 333.0133333333333 310.6133333333334 331.7333333333334C305.28 321.28 309.3333333333333 308.48 320 303.1466666666667M256 149.3333333333334C279.4666666666667 149.3333333333334 298.6666666666667 168.5333333333334 298.6666666666667 192S279.4666666666667 234.6666666666667 256 234.6666666666667S213.3333333333333 215.4666666666667 213.3333333333333 192S232.5333333333334 149.3333333333334 256 149.3333333333334z" />
-    <glyph glyph-name="weather-lightning"
-      unicode="&#xF593;"
-      horiz-adv-x="512" d=" M128 106.6666666666667C69.12 106.6666666666667 21.3333333333333 154.4533333333334 21.3333333333333 213.3333333333334S69.12 320 128 320C149.3333333333333 370.1333333333334 198.4 405.3333333333333 256 405.3333333333333C329.1733333333333 405.3333333333333 389.12 348.5866666666667 394.6666666666667 276.6933333333334L405.3333333333333 277.3333333333334C452.48 277.3333333333334 490.6666666666666 239.1466666666667 490.6666666666666 192S452.48 106.6666666666667 405.3333333333333 106.6666666666667H384C372.2666666666667 106.6666666666667 362.6666666666667 116.2666666666667 362.6666666666667 128S372.2666666666667 149.3333333333334 384 149.3333333333334H405.3333333333333C428.8 149.3333333333334 448 168.5333333333334 448 192S428.8 234.6666666666667 405.3333333333333 234.6666666666667H362.6666666666667V256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667C202.6666666666667 362.6666666666667 158.9333333333333 323.8400000000001 150.6133333333333 273.28C143.5733333333333 275.8400000000001 135.8933333333333 277.3333333333334 128 277.3333333333334C92.5866666666667 277.3333333333334 64 248.7466666666667 64 213.3333333333334S92.5866666666667 149.3333333333334 128 149.3333333333334H149.3333333333333C161.0666666666667 149.3333333333334 170.6666666666667 139.7333333333334 170.6666666666667 128S161.0666666666667 106.6666666666667 149.3333333333333 106.6666666666667H128M256 213.3333333333334H320L277.3333333333333 128H320L240 -21.3333333333333L256 85.3333333333334H202.6666666666667L256 213.3333333333334z" />
-    <glyph glyph-name="weather-lightning-rainy"
-      unicode="&#xF67D;"
-      horiz-adv-x="512" d=" M96 158.0800000000001C106.6666666666667 152.1066666666667 109.6533333333333 138.6666666666667 103.8933333333333 128.8533333333334C97.92 118.6133333333334 85.3333333333333 115.2 74.6666666666667 120.96C42.6666666666667 139.3066666666667 21.3333333333333 173.8666666666667 21.3333333333333 213.3333333333334C21.3333333333333 272.2133333333334 69.12 320 128 320C149.3333333333333 370.1333333333334 198.4 405.3333333333333 256 405.3333333333333C329.1733333333333 405.3333333333333 389.12 348.5866666666667 394.6666666666667 276.6933333333334L405.3333333333333 277.3333333333334C452.48 277.3333333333334 490.6666666666666 239.1466666666667 490.6666666666666 192S452.48 106.6666666666667 405.3333333333333 106.6666666666667C393.6 106.6666666666667 384 116.2666666666667 384 128S393.6 149.3333333333334 405.3333333333333 149.3333333333334C428.8 149.3333333333334 448 168.5333333333334 448 192S428.8 234.6666666666667 405.3333333333333 234.6666666666667H362.6666666666667V256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667C202.6666666666667 362.6666666666667 158.9333333333333 323.8400000000001 150.6133333333333 273.28C143.5733333333333 275.8400000000001 135.8933333333333 277.3333333333334 128 277.3333333333334C92.5866666666667 277.3333333333334 64 248.7466666666667 64 213.3333333333334C64 189.6533333333334 76.8 168.96 96 157.8666666666667V158.0800000000001M202.6666666666667 213.3333333333334H266.6666666666667L224 128H266.6666666666667L186.6666666666667 -21.3333333333333L202.6666666666667 85.3333333333334H149.3333333333333L202.6666666666667 213.3333333333334M373.3333333333333 49.7066666666667C373.3333333333333 22.1866666666667 352 0 325.3333333333333 0S277.3333333333333 22.1866666666667 277.3333333333333 49.7066666666667C277.3333333333333 82.7733333333333 325.3333333333333 138.6666666666666 325.3333333333333 138.6666666666666S373.3333333333333 82.7733333333333 373.3333333333333 49.7066666666667z" />
-    <glyph glyph-name="weather-night"
-      unicode="&#xF594;"
-      horiz-adv-x="512" d=" M378.6666666666667 360.7466666666667L324.6933333333334 319.36L344.1066666666667 254.08L288 292.6933333333334L231.8933333333334 254.08L251.3066666666667 319.36L197.3333333333334 360.7466666666667L265.3866666666667 362.6666666666667L288 426.6666666666667L310.6133333333334 362.6666666666667L378.6666666666667 360.7466666666667M453.3333333333333 213.3333333333334L418.3466666666667 186.6666666666667L430.9333333333333 144.4266666666667L394.6666666666667 169.3866666666667L358.4 144.4266666666667L370.9866666666667 186.6666666666667L336 213.3333333333334L379.9466666666666 214.4L394.6666666666667 256L409.3866666666667 214.4L453.3333333333333 213.3333333333334M404.6933333333333 107.7333333333334C422.3999999999999 109.4400000000001 441.3866666666666 84.2666666666667 430.08 68.2666666666667C423.2533333333334 58.6666666666667 416 49.7066666666667 407.04 41.1733333333333C323.6266666666667 -42.6666666666666 188.5866666666667 -42.6666666666666 105.3866666666667 41.1733333333333C21.9733333333333 124.3733333333333 21.9733333333333 259.6266666666667 105.3866666666667 342.8266666666667C113.92 351.36 122.88 359.04 132.48 365.8666666666667C148.48 377.1733333333334 173.6533333333333 358.1866666666667 171.9466666666667 340.48C166.1866666666667 279.4666666666667 186.6666666666667 216.1066666666667 233.6 169.3866666666667C280.32 122.4533333333334 343.4666666666667 101.9733333333334 404.6933333333333 107.7333333333334M369.7066666666666 64.64C309.3333333333333 68.0533333333334 249.6 93.0133333333333 203.3066666666666 138.6666666666668C157.0133333333333 185.3866666666667 132.2666666666666 245.3333333333334 128.8533333333333 305.4933333333334C68.9066666666666 238.5066666666667 71.2533333333333 135.6800000000001 135.4666666666666 71.2533333333335C199.8933333333333 7.0400000000001 302.7199999999999 4.6933333333334 369.7066666666666 64.6400000000001z" />
-    <glyph glyph-name="weather-partlycloudy"
-      unicode="&#xF595;"
-      horiz-adv-x="512" d=" M271.7866666666667 331.3066666666667C322.1333333333334 309.3333333333334 348.8 255.36 339.6266666666667 203.52C366.7200000000001 180.0533333333334 384 145.28 384 106.6666666666667V103.04C390.6133333333333 105.3866666666667 397.8666666666666 106.6666666666667 405.3333333333333 106.6666666666667C440.7466666666667 106.6666666666667 469.3333333333333 78.08 469.3333333333333 42.6666666666667S440.7466666666667 -21.3333333333333 405.3333333333333 -21.3333333333333H128C80.8533333333333 -21.3333333333333 42.6666666666667 16.8533333333334 42.6666666666667 64S80.8533333333333 149.3333333333334 128 149.3333333333334H133.76C106.6666666666667 182.4 98.1333333333333 229.5466666666667 117.3333333333333 271.7866666666667C143.36 330.6666666666667 212.6933333333333 357.5466666666667 271.7866666666667 331.3066666666667M254.5066666666667 292.2666666666667C216.7466666666667 309.3333333333334 172.5866666666667 292.0533333333334 155.9466666666667 254.5066666666667C146.1333333333333 232.7466666666667 147.84 208.64 158.08 189.2266666666667C181.3333333333333 216.96 216.7466666666667 234.6666666666667 256 234.6666666666667C270.9333333333333 234.6666666666667 285.44 232.1066666666667 298.6666666666667 227.4133333333334C297.3866666666667 254.72 281.1733333333333 280.3200000000001 254.5066666666667 292.2666666666667M289.0666666666667 370.3466666666667C277.3333333333333 375.4666666666667 265.6 379.0933333333334 253.44 381.44L306.56 409.1733333333334L325.76 347.52C314.88 356.48 302.7200000000001 364.1600000000001 289.0666666666667 370.3466666666667M129.92 353.2800000000001C119.4666666666667 345.8133333333334 110.2933333333334 337.2800000000001 102.4 327.8933333333334L104.7466666666667 387.8400000000001L167.8933333333334 373.3333333333334C154.6666666666667 368.8533333333334 141.8666666666667 362.0266666666667 129.92 353.2800000000001M384 240.8533333333333C382.08 253.44 379.3066666666667 265.6 375.2533333333334 277.3333333333334L426.0266666666667 245.3333333333334L382.2933333333333 197.76C384.64 211.6266666666667 385.0666666666666 226.1333333333334 383.9999999999999 240.8533333333333M64.8533333333333 206.9333333333333C66.3466666666667 194.1333333333333 69.12 181.9733333333334 73.1733333333333 170.6666666666667L22.6133333333333 202.6666666666667L66.1333333333333 250.0266666666667C64 236.1600000000001 63.36 221.6533333333334 64.8533333333333 206.9333333333334M405.3333333333333 64H341.3333333333333V106.6666666666667C341.3333333333333 153.8133333333334 303.1466666666667 192 256 192S170.6666666666667 153.8133333333334 170.6666666666667 106.6666666666667H128C104.5333333333333 106.6666666666667 85.3333333333333 87.4666666666667 85.3333333333333 64S104.5333333333333 21.3333333333334 128 21.3333333333334H405.3333333333333C417.0666666666667 21.3333333333334 426.6666666666667 30.9333333333333 426.6666666666667 42.6666666666667S417.0666666666667 64 405.3333333333333 64z" />
-    <glyph glyph-name="weather-pouring"
-      unicode="&#xF596;"
-      horiz-adv-x="512" d=" M192 192C203.3066666666667 189.0133333333333 210.1333333333333 177.28 207.1466666666667 165.9733333333334L179.4133333333333 62.9333333333333C176.4266666666667 51.4133333333334 164.6933333333333 44.8 153.3866666666667 47.7866666666666C141.8666666666667 50.7733333333333 135.2533333333333 62.5066666666667 138.6666666666667 73.8133333333333L165.9733333333333 176.8533333333333C168.96 188.3733333333333 180.6933333333333 194.9866666666666 192 192M277.3333333333333 192C288.64 189.0133333333333 295.4666666666667 177.28 292.48 165.9733333333333L248.32 1.0666666666666C245.3333333333333 -10.6666666666667 233.6 -17.0666666666667 222.08 -14.08C210.7733333333334 -10.6666666666667 203.9466666666667 0.64 206.9333333333333 12.16L251.3066666666667 176.8533333333333C254.2933333333333 188.3733333333332 266.0266666666667 194.9866666666666 277.3333333333333 192M362.6666666666667 192C373.9733333333334 189.0133333333333 380.8 177.28 377.8133333333334 165.9733333333333L350.08 62.9333333333333C347.0933333333333 51.4133333333333 335.36 44.7999999999999 324.0533333333333 47.7866666666666C312.5333333333333 50.7733333333333 305.92 62.5066666666666 309.3333333333333 73.8133333333332L336.64 176.8533333333333C339.6266666666667 188.3733333333332 351.36 194.9866666666665 362.6666666666667 191.9999999999999M362.6666666666667 234.6666666666665V256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667C202.6666666666667 362.6666666666667 158.9333333333333 323.8400000000001 150.6133333333333 273.28C143.5733333333333 275.8400000000001 135.8933333333333 277.3333333333334 128 277.3333333333334C92.5866666666667 277.3333333333334 64 248.7466666666667 64 213.3333333333334C64 189.6533333333334 76.8 168.96 96 157.8666666666667V158.0800000000001C106.6666666666667 152.1066666666667 109.6533333333333 138.6666666666667 103.8933333333333 128.8533333333334C97.92 118.8266666666667 85.3333333333333 115.2 74.6666666666667 121.1733333333334V120.96C42.6666666666667 139.3066666666667 21.3333333333333 173.8666666666667 21.3333333333333 213.3333333333334C21.3333333333333 272.2133333333334 69.12 320 128 320C149.3333333333333 370.1333333333334 198.4 405.3333333333333 256 405.3333333333333C329.1733333333333 405.3333333333333 389.12 348.5866666666667 394.6666666666667 276.6933333333334L405.3333333333333 277.3333333333334C452.48 277.3333333333334 490.6666666666666 239.1466666666667 490.6666666666666 192C490.6666666666666 160 473.6 132.9066666666667 448 118.1866666666667C437.3333333333333 112.4266666666667 424.7466666666667 115.84 418.7733333333333 126.08C413.0133333333333 136.32 416 149.3333333333333 426.6666666666667 155.3066666666666V155.0933333333333C439.4666666666667 162.3466666666666 448 176.2133333333333 448 192C448 215.4666666666667 428.8 234.6666666666667 405.3333333333333 234.6666666666667H362.6666666666667z" />
-    <glyph glyph-name="weather-rainy"
-      unicode="&#xF597;"
-      horiz-adv-x="512" d=" M128 149.3333333333334C139.7333333333333 149.3333333333334 149.3333333333333 139.7333333333334 149.3333333333333 128S139.7333333333333 106.6666666666667 128 106.6666666666667C69.12 106.6666666666667 21.3333333333333 154.4533333333334 21.3333333333333 213.3333333333334S69.12 320 128 320C149.3333333333333 370.1333333333334 198.4 405.3333333333333 256 405.3333333333333C329.1733333333333 405.3333333333333 389.12 348.5866666666667 394.6666666666667 276.6933333333334L405.3333333333333 277.3333333333334C452.48 277.3333333333334 490.6666666666666 239.1466666666667 490.6666666666666 192S452.48 106.6666666666667 405.3333333333333 106.6666666666667H384C372.2666666666667 106.6666666666667 362.6666666666667 116.2666666666667 362.6666666666667 128S372.2666666666667 149.3333333333334 384 149.3333333333334H405.3333333333333C428.8 149.3333333333334 448 168.5333333333334 448 192S428.8 234.6666666666667 405.3333333333333 234.6666666666667H362.6666666666667V256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667C202.6666666666667 362.6666666666667 158.9333333333333 323.8400000000001 150.6133333333333 273.28C143.5733333333333 275.8400000000001 135.8933333333333 277.3333333333334 128 277.3333333333334C92.5866666666667 277.3333333333334 64 248.7466666666667 64 213.3333333333334S92.5866666666667 149.3333333333334 128 149.3333333333334M316.3733333333334 113.7066666666667C349.6533333333333 80.4266666666667 349.6533333333333 32 316.3733333333334 -1.7066666666666C299.7333333333334 -18.3466666666666 277.3333333333333 -21.3333333333333 256 -21.3333333333333S212.2666666666667 -18.3466666666666 195.6266666666667 -1.7066666666666C162.3466666666666 32 162.3466666666666 80.4266666666667 195.6266666666667 113.7066666666667L256 213.3333333333334L316.3733333333334 113.7066666666667M286.08 91.9466666666667L256 144L225.92 91.9466666666667C209.0666666666667 74.6666666666667 209.0666666666667 49.0666666666666 225.92 32C234.6666666666667 22.8266666666667 245.3333333333333 21.3333333333334 256 21.3333333333334C266.6666666666667 21.3333333333334 277.3333333333333 22.8266666666667 286.08 32C302.9333333333333 49.0666666666667 302.9333333333333 74.6666666666667 286.08 91.9466666666667z" />
-    <glyph glyph-name="weather-snowy"
-      unicode="&#xF598;"
-      horiz-adv-x="512" d=" M128 149.3333333333334C139.7333333333333 149.3333333333334 149.3333333333333 139.7333333333334 149.3333333333333 128S139.7333333333333 106.6666666666667 128 106.6666666666667C69.12 106.6666666666667 21.3333333333333 154.4533333333334 21.3333333333333 213.3333333333334S69.12 320 128 320C149.3333333333333 370.1333333333334 198.4 405.3333333333333 256 405.3333333333333C329.1733333333333 405.3333333333333 389.12 348.5866666666667 394.6666666666667 276.6933333333334L405.3333333333333 277.3333333333334C452.48 277.3333333333334 490.6666666666666 239.1466666666667 490.6666666666666 192S452.48 106.6666666666667 405.3333333333333 106.6666666666667H384C372.2666666666667 106.6666666666667 362.6666666666667 116.2666666666667 362.6666666666667 128S372.2666666666667 149.3333333333334 384 149.3333333333334H405.3333333333333C428.8 149.3333333333334 448 168.5333333333334 448 192S428.8 234.6666666666667 405.3333333333333 234.6666666666667H362.6666666666667V256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667C202.6666666666667 362.6666666666667 158.9333333333333 323.8400000000001 150.6133333333333 273.28C143.5733333333333 275.8400000000001 135.8933333333333 277.3333333333334 128 277.3333333333334C92.5866666666667 277.3333333333334 64 248.7466666666667 64 213.3333333333334S92.5866666666667 149.3333333333334 128 149.3333333333334M168.1066666666667 62.5066666666667L214.8266666666667 74.6666666666667L180.48 109.2266666666667C172.16 117.3333333333334 172.16 130.9866666666667 180.48 139.5200000000001C188.8 147.84 202.6666666666667 147.84 210.7733333333334 139.5200000000001L245.3333333333333 105.1733333333334L257.4933333333334 151.8933333333333C260.48 163.4133333333334 272.2133333333333 170.0266666666667 283.52 167.04C295.04 164.0533333333333 301.6533333333333 152.32 298.6666666666667 140.8L286.08 94.0799999999999L332.8 106.6666666666667C344.32 109.6533333333334 356.0533333333334 103.04 359.04 91.52C362.0266666666667 80.2133333333333 355.4133333333333 68.48 343.8933333333333 65.4933333333333L297.1733333333333 53.3333333333334L331.5199999999999 18.7733333333333C339.8399999999999 10.6666666666667 339.8399999999999 -3.2 331.5199999999999 -11.52C323.2 -19.84 309.3333333333333 -19.84 301.2266666666666 -11.52L266.6666666666666 22.8266666666667L254.5066666666666 -23.8933333333333C251.5199999999999 -35.4133333333333 239.7866666666666 -42.0266666666667 228.4799999999999 -39.04C216.9599999999999 -36.0533333333333 210.3466666666666 -24.32 213.3333333333333 -12.8L225.9199999999999 33.92L179.2 21.3333333333334C167.68 18.3466666666667 155.9466666666667 24.96 152.96 36.48C149.9733333333333 47.7866666666668 156.5866666666667 59.52 168.1066666666667 62.5066666666667z" />
-    <glyph glyph-name="weather-snowy-rainy"
-      unicode="&#xF67E;"
-      horiz-adv-x="512" d=" M394.6666666666667 49.7066666666667C394.6666666666667 22.1866666666667 373.3333333333333 0 346.6666666666667 0S298.6666666666667 22.1866666666667 298.6666666666667 49.7066666666667C298.6666666666667 82.7733333333333 346.6666666666667 138.6666666666666 346.6666666666667 138.6666666666666S394.6666666666667 82.7733333333333 394.6666666666667 49.7066666666667M85.3333333333333 77.6533333333334C82.3466666666667 89.1733333333334 89.1733333333333 101.3333333333334 100.9066666666667 104.3200000000001L149.3333333333333 117.3333333333334L113.7066666666667 152.3200000000001C105.1733333333333 160.8533333333334 105.1733333333333 174.72 113.7066666666667 183.4666666666667C122.24 192.0000000000001 136.5333333333333 192.0000000000001 144.8533333333333 183.4666666666667L180.2666666666667 148.2666666666667L192.8533333333333 196.2666666666667C195.84 208.2133333333334 208 215.0400000000001 219.52 211.84C231.4666666666667 208.8533333333334 238.2933333333333 196.6933333333334 234.6666666666667 184.96L222.2933333333333 136.96L270.2933333333333 149.3333333333334C282.0266666666667 152.96 294.1866666666666 146.1333333333334 297.1733333333333 134.1866666666667C300.3733333333334 122.6666666666668 293.5466666666666 110.5066666666668 281.6 107.5200000000001L233.6 94.9333333333334L268.8 59.5200000000001C277.3333333333333 51.2 277.3333333333333 36.9066666666668 268.8 28.3733333333334C260.2666666666667 19.8400000000001 246.1866666666667 19.8400000000001 237.8666666666667 28.3733333333334L202.6666666666667 64L189.6533333333333 15.5733333333334C186.6666666666667 3.6266666666667 174.5066666666667 -2.9866666666667 162.9866666666667 0C151.04 2.9866666666667 144.4266666666667 15.1466666666667 147.4133333333333 26.8800000000001L160 74.6666666666667L112.2133333333333 62.08C100.48 59.0933333333334 88.32 65.7066666666667 85.3333333333333 77.6533333333334M21.3333333333333 213.3333333333334C21.3333333333333 272.2133333333334 69.12 320 128 320C149.3333333333333 370.1333333333334 198.4 405.3333333333333 256 405.3333333333333C329.1733333333333 405.3333333333333 389.12 348.5866666666667 394.6666666666667 276.6933333333334L405.3333333333333 277.3333333333334C452.48 277.3333333333334 490.6666666666666 239.1466666666667 490.6666666666666 192S452.48 106.6666666666667 405.3333333333333 106.6666666666667C393.6 106.6666666666667 384 116.2666666666667 384 128S393.6 149.3333333333334 405.3333333333333 149.3333333333334C428.8 149.3333333333334 448 168.5333333333334 448 192S428.8 234.6666666666667 405.3333333333333 234.6666666666667H362.6666666666667V256C362.6666666666667 314.88 314.88 362.6666666666667 256 362.6666666666667C202.6666666666667 362.6666666666667 158.9333333333333 323.8400000000001 150.6133333333333 273.28C143.5733333333333 275.8400000000001 135.8933333333333 277.3333333333334 128 277.3333333333334C92.5866666666667 277.3333333333334 64 248.7466666666667 64 213.3333333333334C64 195.2 71.4666666666667 178.9866666666667 83.4133333333333 167.2533333333333C91.0933333333333 158.9333333333333 90.88 145.92 82.7733333333333 137.8133333333334C74.6666666666667 129.4933333333334 60.8 129.4933333333334 52.6933333333333 137.8133333333334C33.28 157.2266666666667 21.3333333333333 183.8933333333333 21.3333333333333 213.3333333333334z" />
-    <glyph glyph-name="weather-sunny"
-      unicode="&#xF599;"
-      horiz-adv-x="512" d=" M256 298.6666666666667C314.88 298.6666666666667 362.6666666666667 250.88 362.6666666666667 192S314.88 85.3333333333334 256 85.3333333333334S149.3333333333333 133.12 149.3333333333333 192S197.12 298.6666666666667 256 298.6666666666667M256 256C220.5866666666667 256 192 227.4133333333334 192 192S220.5866666666667 128 256 128S320 156.5866666666667 320 192S291.4133333333333 256 256 256M256 405.3333333333333L306.9866666666667 332.3733333333334C291.2 338.1333333333334 273.92 341.3333333333334 256 341.3333333333334C238.08 341.3333333333334 220.8 338.1333333333334 205.0133333333333 332.3733333333334L256 405.3333333333333M71.2533333333333 298.6666666666667L160 306.1333333333334C147.2 295.2533333333334 135.68 282.0266666666667 126.72 266.6666666666667C117.3333333333333 250.88 112 234.6666666666667 109.0133333333333 217.8133333333334L71.2533333333333 298.6666666666667M71.68 85.3333333333334L109.2266666666667 165.76C112.2133333333333 149.3333333333334 117.9733333333333 132.6933333333333 126.9333333333333 117.3333333333334C135.8933333333333 101.5466666666667 147.4133333333333 88.3200000000001 160 77.44L71.68 85.3333333333334M440.5333333333333 298.6666666666667L402.7733333333333 217.8133333333334C399.7866666666667 234.6666666666667 394.0266666666667 251.0933333333334 385.0666666666667 266.6666666666667C376.1066666666667 282.0266666666667 364.8 295.4666666666667 352 306.3466666666667L440.5333333333333 298.6666666666667M440.32 85.3333333333334L351.9999999999999 77.6533333333334C364.5866666666666 88.5333333333334 375.8933333333333 101.9733333333334 384.8533333333333 117.3333333333334C393.8133333333333 132.9066666666667 399.5733333333333 149.3333333333334 402.5599999999999 166.1866666666667L440.32 85.3333333333334M256 -21.3333333333333L204.5866666666667 52.0533333333334C220.3733333333333 46.2933333333334 237.6533333333334 42.6666666666667 256 42.6666666666667C273.4933333333334 42.6666666666667 290.7733333333333 46.2933333333334 306.56 52.0533333333334L256 -21.3333333333333z" />
-    <glyph glyph-name="weather-sunset"
-      unicode="&#xF59A;"
-      horiz-adv-x="512" d=" M64 192H149.3333333333333C149.3333333333333 250.88 197.12 298.6666666666667 256 298.6666666666667S362.6666666666667 250.88 362.6666666666667 192H448C459.7333333333333 192 469.3333333333333 182.4 469.3333333333333 170.6666666666667S459.7333333333333 149.3333333333334 448 149.3333333333334H64C52.2666666666667 149.3333333333334 42.6666666666667 158.9333333333333 42.6666666666667 170.6666666666667S52.2666666666667 192 64 192M106.6666666666667 106.6666666666667H405.3333333333333C417.0666666666667 106.6666666666667 426.6666666666667 97.0666666666667 426.6666666666667 85.3333333333334S417.0666666666667 64 405.3333333333333 64H106.6666666666667C94.9333333333333 64 85.3333333333333 73.6 85.3333333333333 85.3333333333334S94.9333333333333 106.6666666666667 106.6666666666667 106.6666666666667M362.6666666666667 21.3333333333334C374.4 21.3333333333334 384 11.7333333333333 384 0S374.4 -21.3333333333333 362.6666666666667 -21.3333333333333H149.3333333333333C137.6 -21.3333333333333 128 -11.7333333333333 128 0S137.6 21.3333333333334 149.3333333333333 21.3333333333334H362.6666666666667M320 192C320 227.4133333333334 291.4133333333333 256 256 256S192 227.4133333333334 192 192H320M256 405.3333333333333L306.9866666666667 332.3733333333334C291.2 338.1333333333334 273.92 341.3333333333334 256 341.3333333333334C238.08 341.3333333333334 220.8 338.1333333333334 205.0133333333333 332.3733333333334L256 405.3333333333333M71.2533333333333 298.6666666666667L160 306.1333333333334C147.2 295.2533333333334 135.68 282.0266666666667 126.72 266.6666666666667C117.3333333333333 250.88 112 234.6666666666667 109.0133333333333 217.8133333333334L71.2533333333333 298.6666666666667M440.5333333333333 298.6666666666667L402.7733333333333 217.8133333333334C399.7866666666667 234.6666666666667 394.0266666666667 251.0933333333334 385.0666666666667 266.6666666666667C376.1066666666667 282.0266666666667 364.8 295.4666666666667 352 306.3466666666667L440.5333333333333 298.6666666666667z" />
-    <glyph glyph-name="weather-sunset-down"
-      unicode="&#xF59B;"
-      horiz-adv-x="512" d=" M64 192H149.3333333333333C149.3333333333333 250.88 197.12 298.6666666666667 256 298.6666666666667S362.6666666666667 250.88 362.6666666666667 192H448C459.7333333333333 192 469.3333333333333 182.4 469.3333333333333 170.6666666666667S459.7333333333333 149.3333333333334 448 149.3333333333334H64C52.2666666666667 149.3333333333334 42.6666666666667 158.9333333333333 42.6666666666667 170.6666666666667S52.2666666666667 192 64 192M320 192C320 227.4133333333334 291.4133333333333 256 256 256S192 227.4133333333334 192 192H320M256 405.3333333333333L306.9866666666667 332.3733333333334C291.2 338.1333333333334 273.92 341.3333333333334 256 341.3333333333334C238.08 341.3333333333334 220.8 338.1333333333334 205.0133333333333 332.3733333333334L256 405.3333333333333M71.2533333333333 298.6666666666667L160 306.1333333333334C147.2 295.2533333333334 135.68 282.0266666666667 126.72 266.6666666666667C117.3333333333333 250.88 112 234.6666666666667 109.0133333333333 217.8133333333334L71.2533333333333 298.6666666666667M440.5333333333333 298.6666666666667L402.7733333333333 217.8133333333334C399.7866666666667 234.6666666666667 394.0266666666667 251.0933333333334 385.0666666666667 266.6666666666667C376.1066666666667 282.0266666666667 364.8 295.4666666666667 352 306.3466666666667L440.5333333333333 298.6666666666667M271.1466666666666 6.1866666666667L337.4933333333333 72.5333333333333C345.8133333333333 80.8533333333334 345.8133333333333 94.5066666666667 337.4933333333333 102.8266666666667C329.1733333333333 111.1466666666667 315.7333333333333 111.1466666666667 307.4133333333333 102.8266666666667L256 51.4133333333334L204.5866666666667 102.8266666666667C196.2666666666667 111.1466666666667 182.8266666666667 111.1466666666667 174.5066666666667 102.8266666666667C166.1866666666667 94.5066666666667 166.1866666666667 80.8533333333334 174.5066666666667 72.5333333333333L240.8533333333333 6.1866666666667C245.3333333333333 2.1333333333333 250.4533333333333 0 256 0C261.5466666666666 0 266.6666666666667 2.1333333333334 271.1466666666667 6.1866666666667z" />
-    <glyph glyph-name="weather-sunset-up"
-      unicode="&#xF59C;"
-      horiz-adv-x="512" d=" M64 192H149.3333333333333C149.3333333333333 250.88 197.12 298.6666666666667 256 298.6666666666667S362.6666666666667 250.88 362.6666666666667 192H448C459.7333333333333 192 469.3333333333333 182.4 469.3333333333333 170.6666666666667S459.7333333333333 149.3333333333334 448 149.3333333333334H64C52.2666666666667 149.3333333333334 42.6666666666667 158.9333333333333 42.6666666666667 170.6666666666667S52.2666666666667 192 64 192M320 192C320 227.4133333333334 291.4133333333333 256 256 256S192 227.4133333333334 192 192H320M256 405.3333333333333L306.9866666666667 332.3733333333334C291.2 338.1333333333334 273.92 341.3333333333334 256 341.3333333333334C238.08 341.3333333333334 220.8 338.1333333333334 205.0133333333333 332.3733333333334L256 405.3333333333333M71.2533333333333 298.6666666666667L160 306.1333333333334C147.2 295.2533333333334 135.68 282.0266666666667 126.72 266.6666666666667C117.3333333333333 250.88 112 234.6666666666667 109.0133333333333 217.8133333333334L71.2533333333333 298.6666666666667M440.5333333333333 298.6666666666667L402.7733333333333 217.8133333333334C399.7866666666667 234.6666666666667 394.0266666666667 251.0933333333334 385.0666666666667 266.6666666666667C376.1066666666667 282.0266666666667 364.8 295.4666666666667 352 306.3466666666667L440.5333333333333 298.6666666666667M271.1466666666666 100.2666666666667L337.4933333333333 33.92C345.8133333333333 25.6 345.8133333333333 12.16 337.4933333333333 3.84C329.1733333333333 -4.48 315.7333333333333 -4.48 307.4133333333333 3.84L256 55.2533333333333L204.5866666666667 3.84C196.2666666666667 -4.48 182.8266666666667 -4.48 174.5066666666667 3.84C166.1866666666667 12.16 166.1866666666667 25.6 174.5066666666667 33.92L240.8533333333333 100.2666666666667C245.3333333333333 104.5333333333333 250.4533333333333 106.6666666666667 256 106.6666666666667C261.5466666666666 106.6666666666667 266.6666666666667 104.5333333333333 271.1466666666667 100.2666666666667z" />
-    <glyph glyph-name="weather-windy"
-      unicode="&#xF59D;"
-      horiz-adv-x="512" d=" M85.3333333333333 234.6666666666667C73.6 234.6666666666667 64 244.2666666666667 64 256S73.6 277.3333333333334 85.3333333333333 277.3333333333334H256C279.4666666666667 277.3333333333334 298.6666666666667 296.5333333333334 298.6666666666667 320S279.4666666666667 362.6666666666667 256 362.6666666666667C244.2666666666667 362.6666666666667 233.6 357.9733333333334 225.92 350.0800000000001C217.6 341.3333333333334 203.9466666666667 341.3333333333334 195.6266666666667 350.0800000000001C187.3066666666667 358.4 187.3066666666667 372.0533333333334 195.6266666666667 380.3733333333334C211.2 395.7333333333334 232.5333333333334 405.3333333333333 256 405.3333333333333C303.1466666666667 405.3333333333333 341.3333333333333 367.1466666666667 341.3333333333333 320S303.1466666666667 234.6666666666667 256 234.6666666666667H85.3333333333333M405.3333333333333 192C417.0666666666667 192 426.6666666666667 201.6 426.6666666666667 213.3333333333334S417.0666666666667 234.6666666666667 405.3333333333333 234.6666666666667C399.36 234.6666666666667 394.0266666666667 232.32 390.1866666666666 228.48C381.8666666666666 220.16 368.4266666666666 220.16 360.1066666666667 228.48C352 236.8000000000001 352 250.24 360.1066666666667 258.5600000000001C371.6266666666667 270.0800000000001 387.6266666666667 277.3333333333334 405.3333333333333 277.3333333333334C440.7466666666667 277.3333333333334 469.3333333333333 248.7466666666667 469.3333333333333 213.3333333333334S440.7466666666667 149.3333333333334 405.3333333333333 149.3333333333334H106.6666666666667C94.9333333333333 149.3333333333334 85.3333333333333 158.9333333333333 85.3333333333333 170.6666666666667S94.9333333333333 192 106.6666666666667 192H405.3333333333333M384 64H85.3333333333333C73.6 64 64 73.6 64 85.3333333333334S73.6 106.6666666666667 85.3333333333333 106.6666666666667H384C419.4133333333333 106.6666666666667 448 78.08 448 42.6666666666667S419.4133333333333 -21.3333333333333 384 -21.3333333333333C366.2933333333334 -21.3333333333333 350.2933333333334 -14.08 338.7733333333333 -2.56C330.6666666666667 5.76 330.6666666666667 19.2 338.7733333333333 27.52C347.0933333333333 35.84 360.5333333333333 35.84 368.8533333333333 27.52C372.6933333333333 23.68 378.0266666666667 21.3333333333334 384 21.3333333333334C395.7333333333334 21.3333333333334 405.3333333333333 30.9333333333333 405.3333333333333 42.6666666666667S395.7333333333334 64 384 64z" />
-    <glyph glyph-name="weather-windy-variant"
-      unicode="&#xF59E;"
-      horiz-adv-x="512" d=" M128 320L142.72 318.7200000000001C156.16 368.64 201.8133333333333 405.3333333333333 256 405.3333333333333C320.8533333333333 405.3333333333333 373.3333333333333 352.8533333333334 373.3333333333333 288L371.6266666666667 267.7333333333334C381.4400000000001 273.92 392.9600000000001 277.3333333333334 405.3333333333333 277.3333333333334C440.7466666666667 277.3333333333334 469.3333333333333 248.7466666666667 469.3333333333333 213.3333333333334S440.7466666666667 149.3333333333334 405.3333333333333 149.3333333333334H128C80.8533333333333 149.3333333333334 42.6666666666667 187.52 42.6666666666667 234.6666666666667S80.8533333333333 320 128 320M128 277.3333333333334C104.5333333333333 277.3333333333334 85.3333333333333 258.1333333333334 85.3333333333333 234.6666666666667S104.5333333333333 192 128 192H405.3333333333333C417.0666666666667 192 426.6666666666667 201.6 426.6666666666667 213.3333333333334S417.0666666666667 234.6666666666667 405.3333333333333 234.6666666666667H330.6666666666667V288C330.6666666666667 329.1733333333334 297.1733333333333 362.6666666666667 256 362.6666666666667S181.3333333333333 329.1733333333334 181.3333333333333 288V277.3333333333334H128M384 64H85.3333333333333C73.6 64 64 73.6 64 85.3333333333334S73.6 106.6666666666667 85.3333333333333 106.6666666666667H384C419.4133333333333 106.6666666666667 448 78.08 448 42.6666666666667S419.4133333333333 -21.3333333333333 384 -21.3333333333333C366.2933333333334 -21.3333333333333 350.2933333333334 -14.08 338.7733333333333 -2.56C330.6666666666667 5.76 330.6666666666667 19.2 338.7733333333333 27.52C347.0933333333333 35.84 360.5333333333333 35.84 368.8533333333333 27.52C372.6933333333333 23.68 378.0266666666667 21.3333333333334 384 21.3333333333334C395.7333333333334 21.3333333333334 405.3333333333333 30.9333333333333 405.3333333333333 42.6666666666667S395.7333333333334 64 384 64z" />
-    <glyph glyph-name="web"
-      unicode="&#xF59F;"
-      horiz-adv-x="512" d=" M349.0133333333333 149.3333333333334C350.7199999999999 163.4133333333334 352 177.4933333333334 352 192C352 206.5066666666667 350.7200000000001 220.5866666666667 349.0133333333333 234.6666666666667H421.12C424.5333333333333 221.0133333333333 426.6666666666667 206.72 426.6666666666667 192S424.5333333333333 162.9866666666667 421.12 149.3333333333334M311.2533333333333 30.72C324.0533333333333 54.4 333.8666666666666 80 340.6933333333333 106.6666666666667H403.6266666666666C383.1466666666666 71.4666666666667 350.5066666666667 44.16 311.2533333333333 30.72M305.92 149.3333333333334H206.08C203.9466666666667 163.4133333333334 202.6666666666667 177.4933333333334 202.6666666666667 192C202.6666666666667 206.5066666666667 203.9466666666667 220.8 206.08 234.6666666666667H305.92C307.84 220.8 309.3333333333333 206.5066666666667 309.3333333333333 192C309.3333333333333 177.4933333333334 307.84 163.4133333333334 305.92 149.3333333333334M256 22.1866666666667C238.2933333333333 47.7866666666666 224 76.16 215.2533333333333 106.6666666666667H296.7466666666667C288 76.16 273.7066666666667 47.7866666666668 256 22.1866666666667M170.6666666666667 277.3333333333334H108.3733333333333C128.64 312.7466666666667 161.4933333333334 340.0533333333334 200.5333333333333 353.2800000000001C187.7333333333334 329.6 178.1333333333333 304 170.6666666666667 277.3333333333334M108.3733333333333 106.6666666666667H170.6666666666667C178.1333333333333 80 187.7333333333334 54.4 200.5333333333333 30.72C161.4933333333334 44.16 128.64 71.4666666666667 108.3733333333333 106.6666666666667M90.88 149.3333333333334C87.4666666666667 162.9866666666667 85.3333333333333 177.28 85.3333333333333 192S87.4666666666667 221.0133333333333 90.88 234.6666666666667H162.9866666666667C161.28 220.5866666666667 160 206.5066666666667 160 192C160 177.4933333333334 161.28 163.4133333333334 162.9866666666667 149.3333333333334M256 362.0266666666667C273.7066666666667 336.4266666666667 288 307.8400000000001 296.7466666666667 277.3333333333334H215.2533333333333C224 307.8400000000001 238.2933333333333 336.4266666666667 256 362.0266666666667M403.6266666666667 277.3333333333334H340.6933333333334C333.8666666666667 304 324.0533333333334 329.6 311.2533333333334 353.2800000000001C350.5066666666667 339.8400000000001 383.1466666666668 312.7466666666667 403.6266666666667 277.3333333333334M256 405.3333333333333C138.0266666666667 405.3333333333333 42.6666666666667 309.3333333333334 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333z" />
-    <glyph glyph-name="webcam"
-      unicode="&#xF5A0;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C338.56 405.3333333333333 405.3333333333333 338.56 405.3333333333333 256S338.56 106.6666666666667 256 106.6666666666667S106.6666666666667 173.44 106.6666666666667 256S173.44 405.3333333333333 256 405.3333333333333M256 362.6666666666667C197.12 362.6666666666667 149.3333333333333 314.88 149.3333333333333 256S197.12 149.3333333333334 256 149.3333333333334S362.6666666666667 197.12 362.6666666666667 256S314.88 362.6666666666667 256 362.6666666666667M256 320C291.4133333333333 320 320 291.4133333333334 320 256S291.4133333333333 192 256 192S192 220.5866666666667 192 256S220.5866666666667 320 256 320M128 -21.3333333333333C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334C85.3333333333333 29.44 87.4666666666667 36.9066666666667 91.52 43.3066666666667L130.3466666666667 110.72C164.0533333333334 81.7066666666667 208 64 256 64C304 64 347.9466666666666 81.7066666666667 381.6533333333333 110.72L420.48 43.3066666666667C424.5333333333334 36.9066666666667 426.6666666666667 29.4400000000001 426.6666666666667 21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128z" />
-    <glyph glyph-name="webhook"
-      unicode="&#xF62F;"
-      horiz-adv-x="512" d=" M223.1466666666667 42.6666666666667C192 -1.4933333333333 131.2 -12.5866666666666 87.2533333333333 18.1333333333334C43.52 48.8533333333334 33.28 110.08 64 154.6666666666668C82.56 181.3333333333334 111.1466666666667 195.6266666666667 140.3733333333333 196.9066666666667L141.44 166.4000000000001C122.0266666666667 164.9066666666668 103.2533333333333 154.8800000000001 91.0933333333333 137.3866666666668C69.76 106.6666666666667 76.3733333333333 65.2800000000001 105.6 44.5866666666668C135.04 24.1066666666667 176.2133333333333 32.0000000000001 197.5466666666666 62.5066666666668C204.16 72.1066666666667 208 82.5600000000001 209.4933333333333 93.2266666666668V114.7733333333334L328.5333333333333 115.6266666666668L330.0266666666667 117.9733333333334C341.3333333333333 137.6000000000001 365.8666666666666 144.4266666666667 385.0666666666666 133.3333333333334C404.2666666666666 122.2400000000001 410.88 97.4933333333335 399.5733333333333 77.8666666666667C388.2666666666666 58.4533333333334 363.5199999999999 51.6266666666667 344.32 62.72C335.5733333333333 67.6266666666667 329.3866666666666 75.5200000000001 326.6133333333333 84.48L239.7866666666666 84.0533333333334C237.44 69.76 231.8933333333333 55.8933333333334 223.1466666666666 42.6666666666667M378.4533333333333 194.9866666666667C432.4266666666666 188.3733333333333 470.8266666666667 139.9466666666667 464.2133333333333 86.8266666666667C457.6 33.4933333333333 408.5333333333333 -4.2666666666667 354.56 2.3466666666667C322.7733333333333 6.1866666666667 296.5333333333333 24.3200000000001 281.3866666666666 49.4933333333333L307.8399999999999 64.8533333333334C318.2933333333333 48.4266666666667 336 36.6933333333333 357.3333333333333 33.92C394.6666666666666 29.44 427.7333333333333 54.8266666666667 432.2133333333333 90.4533333333333C436.6933333333333 126.08 410.2399999999999 158.72 373.3333333333333 163.2C361.8133333333334 164.48 350.7200000000001 162.9866666666667 340.6933333333334 159.36L322.56 149.9733333333334L267.52 251.7333333333333H262.8266666666667C240.2133333333333 252.5866666666667 222.72 271.1466666666667 223.36 293.3333333333333C224 315.52 243.2 332.8 265.6 331.9466666666667C288 330.6666666666667 305.7066666666667 312.5333333333333 305.0666666666667 290.3466666666667C304.64 280.96 301.0133333333333 272.4266666666666 295.2533333333334 265.8133333333334L335.7866666666667 190.9333333333333C349.0133333333333 195.2 363.52 196.6933333333333 378.4533333333334 194.9866666666667M176 253.0133333333333C154.6666666666667 303.1466666666667 177.28 360.5333333333333 226.56 381.44C276.0533333333334 402.3466666666667 333.2266666666667 378.6666666666667 354.56 328.5333333333333C367.1466666666667 299.3066666666666 364.5866666666667 267.3066666666666 350.2933333333334 241.7066666666667L323.8400000000001 257.0666666666667C332.8 274.3466666666667 334.2933333333334 295.4666666666667 325.76 315.3066666666667C311.2533333333334 349.44 272.64 365.8666666666667 239.5733333333333 352C206.2933333333333 337.92 191.36 298.6666666666667 205.8666666666667 264.5333333333333C211.84 250.4533333333333 221.8666666666667 239.5733333333333 234.0266666666667 232.32L242.3466666666667 227.84L176.8533333333334 121.3866666666667C177.4933333333334 120.3199999999999 178.3466666666667 119.04 178.9866666666667 117.3333333333333C189.44 97.92 182.1866666666667 73.3866666666667 162.56 62.9333333333333C143.1466666666667 52.48 118.6133333333334 60.16 107.9466666666667 80.2133333333333C97.4933333333333 100.0533333333333 104.7466666666667 124.5866666666667 124.3733333333333 135.04C132.6933333333333 139.52 141.8666666666667 140.5866666666667 150.6133333333334 138.6666666666666L199.8933333333334 219.0933333333333C189.8666666666667 228.2666666666666 181.3333333333334 239.7866666666667 176 253.0133333333333z" />
-    <glyph glyph-name="webpack"
-      unicode="&#xF72A;"
-      horiz-adv-x="512" d=" M448 96C448 87.8933333333334 443.52 80.8533333333334 436.6933333333333 77.2266666666667L268.16 -17.4933333333333C264.7466666666666 -20.0533333333333 260.48 -21.3333333333333 256 -21.3333333333333C251.5199999999999 -21.3333333333333 247.2533333333333 -20.0533333333333 243.84 -17.4933333333333L75.3066666666666 77.2266666666667C68.48 80.8533333333334 63.9999999999999 87.8933333333334 63.9999999999999 96V288C63.9999999999999 296.1066666666667 68.4799999999999 303.1466666666667 75.3066666666666 306.7733333333333L243.84 401.4933333333334C247.2533333333333 404.0533333333334 251.5199999999999 405.3333333333334 256 405.3333333333334C260.48 405.3333333333334 264.7466666666666 404.0533333333334 268.16 401.4933333333334L436.6933333333333 306.7733333333333C443.52 303.1466666666667 448 296.1066666666667 448 288V96M256 359.4666666666667L106.6666666666667 275.4133333333334V108.5866666666667L256 24.5333333333333L405.3333333333333 108.5866666666667V275.4133333333334L256 359.4666666666667M256 315.0933333333334L360.5333333333333 254.72L256 194.3466666666667L151.4666666666666 254.72L256 315.0933333333334M362.6666666666667 130.3466666666667L277.3333333333333 81.0666666666667V157.4400000000001L362.6666666666667 206.72V130.3466666666667M234.6666666666667 81.0666666666667L149.3333333333333 130.3466666666667V206.72L234.6666666666667 157.4400000000001V81.0666666666667z" />
-    <glyph glyph-name="wechat"
-      unicode="&#xF611;"
-      horiz-adv-x="512" d=" M202.6666666666667 362.6666666666667C114.3466666666667 362.6666666666667 42.6666666666667 305.28 42.6666666666667 234.6666666666667C42.6666666666667 194.3466666666667 65.7066666666667 158.72 101.9733333333333 135.2533333333333L85.3333333333333 85.3333333333334L138.6666666666667 117.3333333333334C157.6533333333333 110.72 178.56 106.6666666666667 200.7466666666667 106.6666666666667C195.2 120.1066666666667 192 134.4 192 149.3333333333334C192 219.9466666666667 258.7733333333333 277.3333333333334 341.3333333333333 277.3333333333334C345.3866666666667 277.3333333333334 349.44 277.3333333333334 353.28 276.6933333333334C331.52 326.6133333333334 272.64 362.6666666666667 202.6666666666667 362.6666666666667M138.6666666666667 309.3333333333334C150.4 309.3333333333334 160 299.7333333333334 160 288S150.4 266.6666666666667 138.6666666666667 266.6666666666667S117.3333333333333 276.2666666666667 117.3333333333333 288S126.9333333333333 309.3333333333334 138.6666666666667 309.3333333333334M245.3333333333333 309.3333333333334C257.0666666666667 309.3333333333334 266.6666666666667 299.7333333333334 266.6666666666667 288S257.0666666666667 266.6666666666667 245.3333333333333 266.6666666666667S224 276.2666666666667 224 288S233.6 309.3333333333334 245.3333333333333 309.3333333333334M341.3333333333333 256C270.72 256 213.3333333333333 208.2133333333334 213.3333333333333 149.3333333333334S270.72 42.6666666666667 341.3333333333333 42.6666666666667C355.6266666666667 42.6666666666667 369.28 44.3733333333333 382.08 48L426.6666666666667 21.3333333333334L413.44 61.2266666666667C446.9333333333333 80.64 469.3333333333333 112.8533333333334 469.3333333333333 149.3333333333334C469.3333333333333 208.2133333333334 411.9466666666666 256 341.3333333333333 256M298.6666666666667 202.6666666666667C310.4 202.6666666666667 320 193.0666666666667 320 181.3333333333334S310.4 160 298.6666666666667 160S277.3333333333333 169.6 277.3333333333333 181.3333333333334S286.9333333333333 202.6666666666667 298.6666666666667 202.6666666666667M384 202.6666666666667C395.7333333333334 202.6666666666667 405.3333333333333 193.0666666666667 405.3333333333333 181.3333333333334S395.7333333333334 160 384 160S362.6666666666667 169.6 362.6666666666667 181.3333333333334S372.2666666666667 202.6666666666667 384 202.6666666666667z" />
-    <glyph glyph-name="weight"
-      unicode="&#xF5A1;"
-      horiz-adv-x="512" d=" M256 384C303.1466666666667 384 341.3333333333333 345.8133333333334 341.3333333333333 298.6666666666667C341.3333333333333 283.0933333333334 337.28 268.5866666666667 329.8133333333334 256H384C404.2666666666667 256 421.3333333333333 241.7066666666667 425.6 222.72C468.48 51.84 469.3333333333333 47.36 469.3333333333333 42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667C42.6666666666667 47.36 43.52 51.84 86.4 222.72C90.6666666666667 241.7066666666667 107.7333333333333 256 128 256H182.1866666666667C174.72 268.5866666666667 170.6666666666667 283.0933333333334 170.6666666666667 298.6666666666667C170.6666666666667 345.8133333333334 208.8533333333333 384 256 384M256 341.3333333333334C232.5333333333334 341.3333333333334 213.3333333333333 322.1333333333334 213.3333333333333 298.6666666666667S232.5333333333334 256 256 256S298.6666666666667 275.2000000000001 298.6666666666667 298.6666666666667S279.4666666666667 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="weight-kilogram"
-      unicode="&#xF5A2;"
-      horiz-adv-x="512" d=" M256 384C303.1466666666667 384 341.3333333333333 345.8133333333334 341.3333333333333 298.6666666666667C341.3333333333333 283.0933333333334 337.28 268.5866666666667 329.8133333333334 256H384C404.2666666666667 256 421.3333333333333 241.7066666666667 425.6 222.72C468.48 51.84 469.3333333333333 47.36 469.3333333333333 42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667C42.6666666666667 47.36 43.52 51.84 86.4 222.72C90.6666666666667 241.7066666666667 107.7333333333333 256 128 256H182.1866666666667C174.72 268.5866666666667 170.6666666666667 283.0933333333334 170.6666666666667 298.6666666666667C170.6666666666667 345.8133333333334 208.8533333333333 384 256 384M256 341.3333333333334C232.5333333333334 341.3333333333334 213.3333333333333 322.1333333333334 213.3333333333333 298.6666666666667S232.5333333333334 256 256 256S298.6666666666667 275.2000000000001 298.6666666666667 298.6666666666667S279.4666666666667 341.3333333333334 256 341.3333333333334M128 213.3333333333334V42.6666666666667H170.6666666666667V96L192 74.6666666666667V42.6666666666667H234.6666666666667V85.3333333333334L192 128L234.6666666666667 170.6666666666667V213.3333333333334H192V181.3333333333334L170.6666666666667 160V213.3333333333334H128M320 213.3333333333334C296.32 213.3333333333334 277.3333333333333 194.3466666666667 277.3333333333333 170.6666666666667V85.3333333333334C277.3333333333333 61.6533333333334 296.32 42.6666666666667 320 42.6666666666667H384V149.3333333333334H341.3333333333333V85.3333333333334H320V170.6666666666667H384V213.3333333333334H320z" />
-    <glyph glyph-name="weight-pound"
-      unicode="&#xF9B4;"
-      horiz-adv-x="512" d=" M256 384C303.1466666666667 384 341.3333333333333 345.8133333333334 341.3333333333333 298.6666666666667C341.3333333333333 283.0933333333334 337.28 268.5866666666667 329.8133333333334 256H384C404.2666666666667 256 421.3333333333333 241.7066666666667 425.6 222.72C468.48 51.84 469.3333333333333 47.36 469.3333333333333 42.6666666666667C469.3333333333333 19.2 450.1333333333334 0 426.6666666666667 0H85.3333333333333C61.8666666666667 0 42.6666666666667 19.2 42.6666666666667 42.6666666666667C42.6666666666667 47.36 43.52 51.84 86.4 222.72C90.6666666666667 241.7066666666667 107.7333333333333 256 128 256H182.1866666666667C174.72 268.5866666666667 170.6666666666667 283.0933333333334 170.6666666666667 298.6666666666667C170.6666666666667 345.8133333333334 208.8533333333333 384 256 384M256 341.3333333333334C232.5333333333334 341.3333333333334 213.3333333333333 322.1333333333334 213.3333333333333 298.6666666666667S232.5333333333334 256 256 256S298.6666666666667 275.2000000000001 298.6666666666667 298.6666666666667S279.4666666666667 341.3333333333334 256 341.3333333333334M128 213.3333333333334V42.6666666666667H234.6666666666667V85.3333333333334H170.6666666666667V213.3333333333334H128M277.3333333333333 213.3333333333334V42.6666666666667H341.3333333333333C365.0133333333333 42.6666666666667 384 61.6533333333334 384 85.3333333333334V96C384 108.16 378.6666666666667 119.8933333333334 369.4933333333334 128C378.6666666666667 136.1066666666667 384 147.84 384 160V170.6666666666667C384 194.3466666666667 365.0133333333333 213.3333333333334 341.3333333333333 213.3333333333334H277.3333333333333M320 170.6666666666667H341.3333333333333V149.3333333333334H320V170.6666666666667M320 106.6666666666667H341.3333333333333V85.3333333333334H320V106.6666666666667z" />
-    <glyph glyph-name="whatsapp"
-      unicode="&#xF5A3;"
-      horiz-adv-x="512" d=" M357.3333333333333 150.1866666666667C362.6666666666667 147.4133333333333 366.08 145.92 367.1466666666667 143.7866666666666C368.4266666666666 141.44 368 130.7733333333333 362.6666666666667 118.6133333333334C358.4 106.6666666666667 336.2133333333333 95.1466666666667 326.4 94.72C316.5866666666667 94.2933333333333 316.3733333333334 87.04 263.2533333333334 110.2933333333333C210.1333333333333 133.5466666666666 178.1333333333333 190.2933333333333 175.5733333333333 193.92C173.0133333333334 197.5466666666666 155.0933333333333 223.36 155.9466666666667 249.6C157.0133333333333 275.6266666666667 170.6666666666667 288 176.2133333333333 293.12C181.3333333333333 298.6666666666667 187.0933333333333 299.3066666666666 190.72 298.6666666666667H200.7466666666667C203.9466666666667 298.6666666666667 208.4266666666667 299.9466666666666 212.48 289.0666666666666L227.2 249.1733333333333C228.48 246.3999999999999 229.3333333333333 243.2 227.4133333333334 239.7866666666666L221.6533333333333 231.04L213.3333333333333 222.0799999999999C210.7733333333334 219.52 207.7866666666667 216.7466666666666 210.7733333333334 211.4133333333333C213.3333333333333 205.8666666666666 224 188.16 238.9333333333334 173.44C258.3466666666667 154.6666666666666 275.4133333333333 148.48 280.5333333333333 145.7066666666666C285.6533333333333 142.7199999999999 288.8533333333334 143.1466666666667 292.0533333333334 146.56L309.3333333333334 166.6133333333332C313.3866666666667 171.9466666666666 316.8 170.6666666666666 321.7066666666667 168.9599999999999L357.3333333333333 150.1866666666666M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333C213.9733333333333 -21.3333333333333 174.9333333333333 -9.1733333333333 141.8666666666667 11.7333333333333L42.6666666666667 -21.3333333333333L75.7333333333333 77.8666666666667C54.8266666666667 110.9333333333333 42.6666666666667 149.9733333333334 42.6666666666667 192C42.6666666666667 309.76 138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192C85.3333333333333 155.3066666666667 96.8533333333333 121.3866666666667 116.48 93.6533333333334L96 32L157.6533333333333 52.48C185.3866666666667 32.8533333333334 219.3066666666667 21.3333333333334 256 21.3333333333334C350.2933333333334 21.3333333333334 426.6666666666667 97.7066666666667 426.6666666666667 192S350.2933333333334 362.6666666666667 256 362.6666666666667z" />
-    <glyph glyph-name="wheelchair-accessibility"
-      unicode="&#xF5A4;"
-      horiz-adv-x="512" d=" M392.5333333333333 209.0666666666667L305.0666666666666 204.8000000000001L354.1333333333333 260.2666666666667C358.3999999999999 266.6666666666668 360.5333333333333 277.3333333333334 358.3999999999999 288C356.2666666666666 294.4000000000001 354.1333333333333 300.8 347.7333333333333 305.0666666666667L232.5333333333333 373.3333333333334C223.9999999999999 379.7333333333334 211.1999999999999 377.6 202.6666666666666 371.2000000000001L145.0666666666667 317.8666666666667C134.4 307.2000000000001 132.2666666666667 292.2666666666667 142.9333333333333 281.6C151.4666666666667 270.9333333333334 168.5333333333333 270.9333333333334 179.2 279.4666666666667L221.8666666666667 317.8666666666667L262.4 294.4000000000001L172.8 202.6666666666667C170.6666666666667 200.5333333333334 170.6666666666667 198.4 168.5333333333334 198.4C157.8666666666667 194.1333333333334 147.2 189.8666666666667 138.6666666666667 183.4666666666667L170.6666666666667 151.4666666666667C181.3333333333333 155.7333333333334 192 160 202.6666666666667 160C243.2 160 277.3333333333333 125.8666666666667 277.3333333333333 85.3333333333334C277.3333333333333 72.5333333333333 275.2 61.8666666666667 268.8 53.3333333333334L300.8 21.3333333333334C313.6 40.5333333333333 320 61.8666666666667 320 85.3333333333334C320 110.9333333333333 311.4666666666667 136.5333333333334 296.5333333333333 155.7333333333334L366.9333333333333 162.1333333333334L362.6666666666667 59.7333333333334C360.5333333333333 44.8000000000001 371.2 34.1333333333334 386.1333333333334 32H388.2666666666667C401.0666666666667 32 411.7333333333334 42.6666666666667 413.8666666666667 55.4666666666667L418.1333333333334 181.3333333333334C418.1333333333334 187.7333333333334 416 196.2666666666667 411.7333333333334 200.5333333333334C405.3333333333333 206.9333333333334 398.9333333333333 209.0666666666667 392.5333333333334 209.0666666666667M384 330.6666666666667C407.4666666666667 330.6666666666667 426.6666666666667 349.8666666666667 426.6666666666667 373.3333333333334S407.4666666666667 416 384 416S341.3333333333333 396.8 341.3333333333333 373.3333333333334S360.5333333333333 330.6666666666667 384 330.6666666666667M266.6666666666667 -12.8C247.4666666666667 -25.6 226.1333333333334 -32 202.6666666666667 -32C138.6666666666667 -32 85.3333333333333 21.3333333333334 85.3333333333333 85.3333333333334C85.3333333333333 108.8 91.7333333333333 130.1333333333333 104.5333333333333 149.3333333333334L136.5333333333333 117.3333333333334C132.2666666666667 106.6666666666667 128 96 128 85.3333333333334C128 44.8000000000001 162.1333333333333 10.6666666666667 202.6666666666667 10.6666666666667C215.4666666666667 10.6666666666667 226.1333333333334 12.8000000000001 234.6666666666667 19.2L266.6666666666667 -12.8z" />
-    <glyph glyph-name="whistle"
-      unicode="&#xF9B5;"
-      horiz-adv-x="512" d=" M181.3333333333333 256C104.7466666666667 256 42.6666666666667 193.92 42.6666666666667 117.3333333333334S104.7466666666667 -21.3333333333333 181.3333333333333 -21.3333333333333S320 40.7466666666667 320 117.3333333333334V151.2533333333333L469.3333333333333 192V256H234.6666666666667V213.3333333333334H192V256H181.3333333333333M234.6666666666667 405.3333333333333V298.6666666666667H192V405.3333333333333H234.6666666666667M135.4666666666667 292.6933333333334C121.1733333333333 289.28 107.52 284.16 94.5066666666667 277.3333333333334L45.6533333333333 343.8933333333333L80.2133333333333 369.0666666666667L135.4666666666667 292.6933333333334M381.0133333333333 343.8933333333333L348.16 298.6666666666667H295.4666666666667L346.4533333333333 369.0666666666667L381.0133333333333 343.8933333333333z" />
-    <glyph glyph-name="white-balance-auto"
-      unicode="&#xF5A5;"
-      horiz-adv-x="512" d=" M219.7333333333334 106.6666666666667L204.8 149.3333333333334H136.5333333333333L121.6 106.6666666666667H81.0666666666667L149.3333333333333 298.6666666666667H192L260.2666666666667 106.6666666666667M469.3333333333333 298.6666666666667L443.7333333333334 164.48L411.7333333333334 298.6666666666667H377.6L345.8133333333334 164.48L320 298.6666666666667H303.7866666666667C272.4266666666666 337.7066666666667 224 362.6666666666667 170.6666666666667 362.6666666666667C76.3733333333333 362.6666666666667 0 286.2933333333334 0 192S76.3733333333333 21.3333333333334 170.6666666666667 21.3333333333334C237.44 21.3333333333334 295.2533333333334 59.9466666666667 323.2 115.84L325.3333333333333 106.6666666666667H362.6666666666667L394.6666666666667 236.8L426.6666666666667 106.6666666666667H464L507.7333333333333 298.6666666666667M146.1333333333333 178.1333333333333H195.2L170.6666666666667 256L146.1333333333333 178.1333333333333z" />
-    <glyph glyph-name="white-balance-incandescent"
-      unicode="&#xF5A6;"
-      horiz-adv-x="512" d=" M367.7866666666667 60.8000000000001L406.1866666666666 22.4L436.2666666666667 52.6933333333333L398.08 90.88M426.6666666666667 181.3333333333334H490.6666666666666V224H426.6666666666667M320 313.3866666666667V416H192V313.3866666666667C153.8133333333333 291.2000000000001 128 250.0266666666667 128 202.6666666666667C128 132.0533333333334 185.3866666666667 74.6666666666667 256 74.6666666666667S384 132.0533333333334 384 202.6666666666667C384 250.0266666666667 358.1866666666666 291.2000000000001 320 313.3866666666667M85.3333333333333 224H21.3333333333333V181.3333333333334H85.3333333333333M234.6666666666667 -30.9333333333333H277.3333333333333V32H234.6666666666667M75.7333333333333 52.6933333333333L105.8133333333333 22.4L144.2133333333333 60.8L113.92 90.88L75.7333333333333 52.6933333333333z" />
-    <glyph glyph-name="white-balance-iridescent"
-      unicode="&#xF5A7;"
-      horiz-adv-x="512" d=" M105.8133333333333 22.4L144.2133333333333 60.8000000000001L113.92 90.8800000000001L75.7333333333333 52.6933333333334M75.7333333333333 352.8533333333334L113.92 314.4533333333334L144.2133333333333 344.7466666666668L105.8133333333333 382.9333333333334M436.2666666666667 52.6933333333334L398.08 90.8800000000001L367.7866666666667 60.8000000000001L406.1866666666667 22.4M277.3333333333333 -30.9333333333333V32H234.6666666666667V-30.9333333333333H277.3333333333333M406.1866666666666 382.9333333333334L367.7866666666667 344.7466666666667L398.08 314.4533333333333L436.2666666666666 352.8533333333334M234.6666666666667 373.3333333333334H277.3333333333333V436.2666666666667H234.6666666666667M106.6666666666667 138.6666666666667H405.3333333333333V266.6666666666667H106.6666666666667V138.6666666666667z" />
-    <glyph glyph-name="white-balance-sunny"
-      unicode="&#xF5A8;"
-      horiz-adv-x="512" d=" M75.7333333333333 52.48L105.8133333333333 22.4L144.2133333333333 60.5866666666667L113.92 90.88M234.6666666666667 -30.9333333333333H277.3333333333333V32H234.6666666666667M256 330.6666666666667C185.3866666666667 330.6666666666667 128 273.2800000000001 128 202.6666666666667S185.3866666666667 74.6666666666667 256 74.6666666666667S384 132.0533333333334 384 202.6666666666667C384 273.4933333333334 326.6133333333334 330.6666666666667 256 330.6666666666667M426.6666666666667 181.3333333333334H490.6666666666666V224H426.6666666666667M367.7866666666667 60.5866666666667L406.1866666666667 22.4L436.2666666666667 52.48L398.0800000000001 90.8800000000001M436.2666666666667 352.8533333333334L406.1866666666667 382.9333333333334L367.7866666666667 344.7466666666667L398.0800000000001 314.4533333333334M277.3333333333333 436.2666666666667H234.6666666666667V373.3333333333334H277.3333333333333M85.3333333333333 224H21.3333333333333V181.3333333333334H85.3333333333333M144.2133333333333 344.7466666666667L105.8133333333333 382.9333333333334L75.7333333333333 352.8533333333334L113.92 314.4533333333334L144.2133333333333 344.7466666666667z" />
-    <glyph glyph-name="widgets"
-      unicode="&#xF72B;"
-      horiz-adv-x="512" d=" M64 384H234.6666666666667V291.4133333333334L355.4133333333333 411.9466666666667L475.9466666666667 291.4133333333334L355.4133333333333 170.6666666666667H448V0H277.3333333333333V170.6666666666667H355.4133333333333L234.6666666666667 291.4133333333334V213.3333333333334H64V384M64 170.6666666666667H234.6666666666667V0H64V170.6666666666667z" />
-    <glyph glyph-name="wifi"
-      unicode="&#xF5A9;"
-      horiz-adv-x="512" d=" M256 0L332.8 102.4C311.4666666666667 118.4 284.8 128 256 128S200.5333333333333 118.4 179.2 102.4L256 0M256 384C169.6 384 89.8133333333333 355.4133333333334 25.6 307.2000000000001L64 256C117.3333333333333 296.1066666666667 183.8933333333334 320 256 320S394.6666666666667 296.1066666666667 448 256L486.4 307.2000000000001C422.1866666666666 355.4133333333334 342.4 384 256 384M256 256C198.4 256 145.28 237.0133333333333 102.4 204.8L140.8 153.6C172.8 177.7066666666667 212.6933333333333 192 256 192C299.3066666666666 192 339.2 177.7066666666667 371.2 153.6L409.6 204.8C366.7200000000001 237.0133333333333 313.6 256 256 256z" />
-    <glyph glyph-name="wifi-off"
-      unicode="&#xF5AA;"
-      horiz-adv-x="512" d=" M48.64 384L21.3333333333333 356.9066666666667L52.6933333333333 325.5466666666667C43.52 320 34.3466666666667 313.8133333333334 25.6 307.2000000000001L64 256C75.3066666666667 264.5333333333334 87.04 272 99.4133333333333 278.8266666666667L146.9866666666667 231.2533333333334C131.2 224 116.0533333333334 215.2533333333333 102.4 204.8L140.8 153.6C157.44 165.9733333333334 176.2133333333333 175.5733333333333 196.2666666666667 181.9733333333334L250.6666666666667 128C224 126.5066666666667 199.2533333333333 117.3333333333334 179.2 102.4L256 0L308.48 69.76L378.4533333333333 0L405.3333333333333 27.3066666666667M256 384C210.1333333333333 384 166.4 375.8933333333333 125.8666666666667 361.1733333333334L176.8533333333334 309.9733333333334C202.6666666666667 316.5866666666667 228.6933333333334 320 256 320C328.1066666666667 320 394.6666666666667 296.32 448 256L486.4 307.2000000000001C422.1866666666666 355.4133333333334 342.6133333333333 384 256 384M256 256C247.8933333333333 256 240 256 232.1066666666667 254.9333333333334L300.16 186.6666666666667C326.1866666666666 180.6933333333334 350.5066666666667 169.1733333333334 371.2 153.6L409.6 204.8C366.9333333333333 237.0133333333333 313.6 256 256 256z" />
-    <glyph glyph-name="wifi-strength-1"
-      unicode="&#xF91E;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667C94.08 190.72 168.32 98.7733333333333 256 -10.6666666666666C343.04 97.7066666666667 431.7866666666667 208.2133333333334 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M256 341.3333333333334C321.4933333333334 341.3333333333334 385.92 322.9866666666667 441.8133333333334 289.0666666666667L333.0133333333333 153.3866666666667C309.3333333333333 164.6933333333334 282.6666666666667 170.6666666666667 256 170.6666666666667S202.6666666666667 164.6933333333334 178.9866666666667 153.6L69.76 289.28C126.08 323.2000000000001 190.5066666666667 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="wifi-strength-1-alert"
-      unicode="&#xF91F;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667C94.08 190.72 168.32 98.7733333333333 256 -10.6666666666666C308.2666666666667 54.4 355.84 113.4933333333334 405.3333333333333 175.36V243.4133333333334L333.0133333333333 153.3866666666667C309.3333333333333 164.6933333333334 282.6666666666667 170.6666666666667 256 170.6666666666667S202.6666666666667 164.6933333333334 178.9866666666667 153.6L69.76 289.28C126.08 323.2000000000001 190.5066666666667 341.3333333333334 256 341.3333333333334C321.4933333333334 341.3333333333334 385.92 322.9866666666667 441.8133333333334 289.0666666666667L432.4266666666666 277.3333333333334H487.2533333333333C492.5866666666666 283.7333333333334 499.4133333333333 292.48 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M448 234.6666666666667V64H490.6666666666666V234.6666666666667M448 21.3333333333334V-21.3333333333333H490.6666666666666V21.3333333333334" />
-    <glyph glyph-name="wifi-strength-1-lock"
-      unicode="&#xF920;"
-      horiz-adv-x="512" d=" M256 384C346.0266666666667 384 433.4933333333334 353.92 504.5333333333333 298.6666666666667L459.52 242.7733333333333L437.3333333333333 245.3333333333333C425.1733333333333 245.3333333333333 413.2266666666667 243.2 401.7066666666666 239.1466666666667L441.8133333333333 289.0666666666667C385.7066666666666 322.9866666666667 321.4933333333334 341.3333333333334 256 341.3333333333334C190.2933333333333 341.3333333333334 126.08 323.2000000000001 69.76 289.2800000000001L178.9866666666667 153.6C202.6666666666667 164.6933333333333 229.3333333333333 170.6666666666667 256 170.6666666666667C282.24 170.6666666666667 308.0533333333333 164.6933333333334 331.7333333333334 153.8133333333334L330.6666666666667 138.6666666666667V82.3466666666667L256 -10.6666666666666L8.1066666666667 298.6666666666667C78.9333333333333 353.7066666666667 166.1866666666667 384 256 384M490.6666666666666 106.6666666666667C501.3333333333333 106.6666666666667 512 96 512 85.3333333333334V0C512 -10.6666666666666 501.3333333333333 -21.3333333333333 490.6666666666666 -21.3333333333333H384C373.3333333333333 -21.3333333333333 362.6666666666667 -10.6666666666666 362.6666666666667 0V85.3333333333334C362.6666666666667 96 373.3333333333333 106.6666666666667 384 106.6666666666667V138.6666666666667C384 168.5333333333334 407.4666666666667 192 437.3333333333333 192S490.6666666666666 168.5333333333334 490.6666666666666 138.6666666666667V106.6666666666667M469.3333333333333 106.6666666666667V138.6666666666667C469.3333333333333 155.7333333333334 454.4 170.6666666666667 437.3333333333333 170.6666666666667S405.3333333333333 155.7333333333334 405.3333333333333 138.6666666666667V106.6666666666667H469.3333333333333z" />
-    <glyph glyph-name="wifi-strength-2"
-      unicode="&#xF921;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667C94.08 190.72 168.32 98.7733333333333 256 -10.6666666666666C343.04 97.7066666666667 431.7866666666667 208.2133333333334 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M256 341.3333333333334C321.4933333333334 341.3333333333334 385.92 322.9866666666667 441.8133333333334 289.0666666666667L373.3333333333333 204.16C346.88 218.88 306.56 234.6666666666667 256 234.6666666666667C205.2266666666667 234.6666666666667 165.12 218.6666666666667 138.6666666666667 204.16L69.76 289.28C126.08 323.2000000000001 190.5066666666667 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="wifi-strength-2-alert"
-      unicode="&#xF922;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667C94.08 190.72 168.32 98.7733333333333 256 -10.6666666666666C308.2666666666667 54.4 355.84 113.4933333333334 405.3333333333333 175.36V243.4133333333334L373.3333333333333 204.16C346.88 218.88 306.56 234.6666666666667 256 234.6666666666667C205.2266666666667 234.6666666666667 165.12 218.6666666666667 138.6666666666667 204.16L69.76 289.28C126.08 323.2000000000001 190.5066666666667 341.3333333333334 256 341.3333333333334C321.4933333333334 341.3333333333334 385.92 322.9866666666667 441.8133333333334 289.0666666666667L432.4266666666666 277.3333333333334H487.2533333333333C492.5866666666666 283.7333333333334 499.4133333333333 292.48 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M448 234.6666666666667V64H490.6666666666666V234.6666666666667M448 21.3333333333334V-21.3333333333333H490.6666666666666V21.3333333333334" />
-    <glyph glyph-name="wifi-strength-2-lock"
-      unicode="&#xF923;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.7066666666667 8.1066666666667 298.6666666666667C94.2933333333333 190.72 168.32 98.7733333333333 256 -10.6666666666666C282.24 21.9733333333334 304.8533333333333 49.92 330.6666666666667 82.3466666666667V138.6666666666667C330.6666666666667 165.5466666666667 341.3333333333333 192 359.2533333333334 211.2C333.2266666666667 223.36 298.6666666666667 234.6666666666667 256 234.6666666666667C205.2266666666667 234.6666666666667 165.12 218.6666666666667 138.6666666666667 204.16L69.76 289.28C126.08 323.2000000000001 190.2933333333333 341.3333333333334 256 341.3333333333334C321.4933333333334 341.3333333333334 385.7066666666666 322.9866666666667 441.8133333333334 289.0666666666667L401.7066666666667 239.1466666666667C413.2266666666667 243.2 425.1733333333334 245.3333333333334 437.3333333333333 245.3333333333334C444.8 245.3333333333334 452.2666666666667 244.48 459.52 242.7733333333334C473.6 260.2666666666667 491.3066666666666 282.4533333333334 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M437.3333333333333 192C407.4666666666667 192 384 168.5333333333334 384 138.6666666666667V106.6666666666667C373.3333333333333 106.6666666666667 362.6666666666667 96 362.6666666666667 85.3333333333334V0C362.6666666666667 -10.6666666666666 373.3333333333333 -21.3333333333333 384 -21.3333333333333H490.6666666666666C501.3333333333333 -21.3333333333333 512 -10.6666666666666 512 0V85.3333333333334C512 96 501.3333333333333 106.6666666666667 490.6666666666666 106.6666666666667V138.6666666666667C490.6666666666666 168.5333333333334 467.1999999999999 192 437.3333333333333 192M437.3333333333333 170.6666666666667C454.4 170.6666666666667 469.3333333333333 155.7333333333334 469.3333333333333 138.6666666666667V106.6666666666667H405.3333333333333V138.6666666666667C405.3333333333333 155.7333333333334 420.2666666666667 170.6666666666667 437.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="wifi-strength-3"
-      unicode="&#xF924;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667C94.08 190.72 168.32 98.7733333333333 256 -10.6666666666666C343.04 97.7066666666667 431.7866666666667 208.2133333333334 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M256 341.3333333333334C321.4933333333334 341.3333333333334 385.92 322.9866666666667 441.8133333333334 289.0666666666667L400.4266666666666 237.2266666666667C368.2133333333334 256 317.44 277.3333333333334 256 277.3333333333334C192 277.3333333333334 142.5066666666667 256 111.1466666666667 238.08L69.76 289.2800000000001C126.08 323.2000000000001 190.5066666666667 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="wifi-strength-3-alert"
-      unicode="&#xF925;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667C94.08 190.72 168.32 98.7733333333333 256 -10.6666666666666C308.2666666666667 54.4 355.84 113.4933333333334 405.3333333333333 175.36V243.4133333333334L400.4266666666666 237.2266666666667C368.2133333333334 256 317.44 277.3333333333334 256 277.3333333333334C192 277.3333333333334 142.5066666666667 256 111.1466666666667 238.08L69.76 289.2800000000001C126.08 323.2000000000001 190.5066666666667 341.3333333333334 256 341.3333333333334C321.4933333333334 341.3333333333334 385.92 322.9866666666667 441.8133333333334 289.0666666666667L432.4266666666666 277.3333333333334H487.2533333333333C492.5866666666666 283.7333333333334 499.4133333333333 292.48 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M448 234.6666666666667V64H490.6666666666666V234.6666666666667M448 21.3333333333334V-21.3333333333333H490.6666666666666V21.3333333333334" />
-    <glyph glyph-name="wifi-strength-3-lock"
-      unicode="&#xF926;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.7066666666667 8.1066666666667 298.6666666666667C94.2933333333333 190.72 168.32 98.7733333333333 256 -10.6666666666666C282.24 21.9733333333334 304.8533333333333 49.92 330.6666666666667 82.3466666666667V138.6666666666667C330.6666666666667 182.6133333333334 357.76 222.08 398.7200000000001 238.08C366.7200000000001 256.8533333333334 316.5866666666667 277.3333333333334 256 277.3333333333334C192 277.3333333333334 142.5066666666667 256 110.9333333333333 238.08L69.76 289.2800000000001C126.08 323.2000000000001 190.2933333333333 341.3333333333334 256 341.3333333333334C321.4933333333334 341.3333333333334 385.7066666666666 322.9866666666667 441.8133333333334 289.0666666666667L401.92 239.1466666666667C413.2266666666667 243.2 425.1733333333333 245.3333333333334 437.3333333333333 245.3333333333334C444.8 245.3333333333334 452.2666666666667 244.48 459.52 242.7733333333334C473.6 260.2666666666667 491.3066666666666 282.4533333333334 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M437.3333333333333 192C407.4666666666667 192 384 168.5333333333334 384 138.6666666666667V106.6666666666667C373.3333333333333 106.6666666666667 362.6666666666667 96 362.6666666666667 85.3333333333334V0C362.6666666666667 -10.6666666666666 373.3333333333333 -21.3333333333333 384 -21.3333333333333H490.6666666666666C501.3333333333333 -21.3333333333333 512 -10.6666666666666 512 0V85.3333333333334C512 96 501.3333333333333 106.6666666666667 490.6666666666666 106.6666666666667V138.6666666666667C490.6666666666666 168.5333333333334 467.1999999999999 192 437.3333333333333 192M437.3333333333333 170.6666666666667C454.4 170.6666666666667 469.3333333333333 155.7333333333334 469.3333333333333 138.6666666666667V106.6666666666667H405.3333333333333V138.6666666666667C405.3333333333333 155.7333333333334 420.2666666666667 170.6666666666667 437.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="wifi-strength-4"
-      unicode="&#xF927;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667C94.08 190.72 168.32 98.7733333333333 256 -10.6666666666666C343.04 97.7066666666667 431.7866666666667 208.2133333333334 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384z" />
-    <glyph glyph-name="wifi-strength-4-alert"
-      unicode="&#xF928;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667C94.08 190.72 168.32 98.7733333333333 256 -10.6666666666666C308.2666666666667 54.4 355.84 113.4933333333334 405.3333333333333 175.36V277.3333333333334H487.2533333333333C492.5866666666666 283.7333333333334 499.4133333333333 292.48 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M448 234.6666666666667V64H490.6666666666666V234.6666666666667M448 21.3333333333334V-21.3333333333333H490.6666666666666V21.3333333333334" />
-    <glyph glyph-name="wifi-strength-4-lock"
-      unicode="&#xF929;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.7066666666667 8.1066666666667 298.6666666666667C94.2933333333333 190.72 168.32 98.7733333333333 256 -10.6666666666666C282.24 21.9733333333334 304.8533333333333 49.92 330.6666666666667 82.3466666666667V138.6666666666667C330.6666666666667 197.5466666666667 378.4533333333334 245.3333333333334 437.3333333333333 245.3333333333334C444.8 245.3333333333334 452.2666666666667 244.48 459.52 242.7733333333334C473.6 260.2666666666667 491.3066666666666 282.4533333333334 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M437.3333333333333 192C407.4666666666667 192 384 168.5333333333334 384 138.6666666666667V106.6666666666667C373.3333333333333 106.6666666666667 362.6666666666667 96 362.6666666666667 85.3333333333334V0C362.6666666666667 -10.6666666666666 373.3333333333333 -21.3333333333333 384 -21.3333333333333H490.6666666666666C501.3333333333333 -21.3333333333333 512 -10.6666666666666 512 0V85.3333333333334C512 96 501.3333333333333 106.6666666666667 490.6666666666666 106.6666666666667V138.6666666666667C490.6666666666666 168.5333333333334 467.1999999999999 192 437.3333333333333 192M437.3333333333333 170.6666666666667C454.4 170.6666666666667 469.3333333333333 155.7333333333334 469.3333333333333 138.6666666666667V106.6666666666667H405.3333333333333V138.6666666666667C405.3333333333333 155.7333333333334 420.2666666666667 170.6666666666667 437.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="wifi-strength-alert-outline"
-      unicode="&#xF92A;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667H7.68C90.4533333333333 195.6266666666667 173.44 92.5866666666667 256 -10.6666666666666C305.92 51.4133333333334 355.6266666666667 113.4933333333334 405.3333333333333 175.36V243.4133333333334L256 57.6L69.76 289.28C125.8666666666667 323.2000000000001 190.2933333333333 341.3333333333334 256 341.3333333333334C321.4933333333334 341.3333333333334 385.92 322.9866666666667 441.8133333333334 289.0666666666667L432.4266666666666 277.3333333333334H487.2533333333333C493.0133333333333 284.3733333333334 498.56 291.6266666666667 504.32 298.6666666666667H504.5333333333334C433.4933333333334 353.92 346.0266666666667 384 256 384M448 234.6666666666667V64H490.6666666666666V234.6666666666667M448 21.3333333333334V-21.3333333333333H490.6666666666666V21.3333333333334" />
-    <glyph glyph-name="wifi-strength-lock-outline"
-      unicode="&#xF92B;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.7066666666667 8.1066666666667 298.6666666666667C98.3466666666667 185.6 174.08 91.7333333333334 256 -10.6666666666666C281.8133333333334 21.3333333333334 304.8533333333333 50.1333333333334 330.6666666666667 82.3466666666667V138.6666666666667C330.6666666666667 142.9333333333333 330.6666666666667 147.4133333333334 331.52 151.68L256 57.6L69.76 289.28C126.08 323.2000000000001 190.2933333333333 341.3333333333334 256 341.3333333333334C321.4933333333334 341.3333333333334 385.7066666666666 322.9866666666667 441.8133333333334 289.0666666666667L401.7066666666667 239.1466666666667C413.2266666666667 243.2 425.1733333333334 245.3333333333334 437.3333333333333 245.3333333333334C444.8 245.3333333333334 452.2666666666667 244.48 459.7333333333333 242.7733333333334C473.8133333333333 260.48 490.6666666666666 282.24 504.5333333333334 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M437.3333333333333 192C407.4666666666667 192 384 168.5333333333334 384 138.6666666666667V106.6666666666667C373.3333333333333 106.6666666666667 362.6666666666667 96 362.6666666666667 85.3333333333334V0C362.6666666666667 -10.6666666666666 373.3333333333333 -21.3333333333333 384 -21.3333333333333H490.6666666666666C501.3333333333333 -21.3333333333333 512 -10.6666666666666 512 0V85.3333333333334C512 96 501.3333333333333 106.6666666666667 490.6666666666666 106.6666666666667V138.6666666666667C490.6666666666666 168.5333333333334 467.1999999999999 192 437.3333333333333 192M437.3333333333333 170.6666666666667C454.4 170.6666666666667 469.3333333333333 155.7333333333334 469.3333333333333 138.6666666666667V106.6666666666667H405.3333333333333V138.6666666666667C405.3333333333333 155.7333333333334 420.2666666666667 170.6666666666667 437.3333333333333 170.6666666666667z" />
-    <glyph glyph-name="wifi-strength-off"
-      unicode="&#xF92C;"
-      horiz-adv-x="512" d=" M69.76 417.28L42.6666666666667 389.9733333333334L86.4 346.24C58.6666666666667 333.44 32 317.6533333333333 8.1066666666667 298.6666666666667C94.08 190.72 256 -10.6666666666666 256 -10.6666666666666L339.4133333333333 93.2266666666667L410.24 22.4L437.3333333333333 49.4933333333333M256 384C226.1333333333334 384 196.48 380.3733333333334 167.68 373.3333333333334L387.84 153.3866666666667C426.6666666666667 202.6666666666667 470.4 256 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384z" />
-    <glyph glyph-name="wifi-strength-off-outline"
-      unicode="&#xF92D;"
-      horiz-adv-x="512" d=" M69.76 417.28L42.6666666666667 389.9733333333334L86.4 346.24C58.6666666666667 333.44 32 317.6533333333333 8.1066666666667 298.6666666666667C89.6 196.2666666666667 173.6533333333333 92.3733333333333 256 -10.6666666666666L339.4133333333333 93.2266666666667L410.24 22.4L437.3333333333333 49.4933333333333C317.2266666666667 169.8133333333334 69.76 417.28 69.76 417.28M256 384C226.1333333333334 384 196.48 380.3733333333334 167.68 373.3333333333334L203.9466666666667 337.2800000000001C221.2266666666666 339.8400000000001 238.5066666666667 341.3333333333334 256 341.3333333333334C321.4933333333334 341.3333333333334 385.92 322.9866666666667 441.8133333333334 289.0666666666667L357.5466666666667 183.8933333333334L387.84 153.6C428.3733333333333 204.16 469.3333333333333 256 504.5333333333333 298.6666666666667C433.4933333333334 353.92 346.0266666666667 384 256 384M118.8266666666667 313.8133333333334L309.3333333333333 123.52L256 57.6L69.76 289.28C85.3333333333333 298.6666666666667 101.9733333333333 306.9866666666667 118.8266666666667 313.8133333333334z" />
-    <glyph glyph-name="wifi-strength-outline"
-      unicode="&#xF92E;"
-      horiz-adv-x="512" d=" M256 384C166.1866666666667 384 78.9333333333333 353.92 8.1066666666667 298.6666666666667H7.68C90.4533333333333 195.6266666666667 173.44 92.5866666666667 256 -10.6666666666666C338.9866666666667 92.5866666666667 421.76 195.6266666666667 504.32 298.6666666666667H504.5333333333334C433.4933333333334 353.92 346.0266666666667 384 256 384M256 341.3333333333334C321.4933333333334 341.3333333333334 385.92 322.9866666666667 441.8133333333334 289.0666666666667L256 57.6L69.76 289.28C125.8666666666667 323.2000000000001 190.2933333333333 341.3333333333334 256 341.3333333333334z" />
-    <glyph glyph-name="wii"
-      unicode="&#xF5AB;"
-      horiz-adv-x="512" d=" M380.5866666666667 86.6133333333334H340.6933333333333V217.8133333333333H380.5866666666667V86.6133333333334M384 264.9600000000001C384 251.9466666666667 373.3333333333333 241.2800000000001 360.5333333333333 241.2800000000001C347.52 241.2800000000001 336.8533333333333 251.9466666666667 336.8533333333333 264.9600000000001C336.8533333333333 278.1866666666667 347.52 288.8533333333334 360.5333333333333 288.8533333333334C373.3333333333333 288.8533333333334 384 278.1866666666667 384 264.9600000000001M465.4933333333333 86.6133333333334H425.3866666666667V217.8133333333334H465.4933333333333V86.6133333333334M469.3333333333333 264.9600000000001C469.3333333333333 251.9466666666667 458.6666666666666 241.2800000000001 445.44 241.2800000000001C432.4266666666666 241.2800000000001 421.76 251.9466666666667 421.76 264.9600000000001C421.76 278.1866666666667 432.4266666666666 288.8533333333334 445.44 288.8533333333334C458.6666666666666 288.8533333333334 469.3333333333333 278.1866666666667 469.3333333333333 264.9600000000001M275.2 276.2666666666667H317.8666666666667L272.64 117.3333333333334S266.6666666666667 84.48 240.64 84.48C214.8266666666667 84.48 208.8533333333334 117.3333333333334 208.8533333333334 117.3333333333334L180.2666666666667 221.0133333333333L151.68 117.3333333333334S145.4933333333334 84.48 119.68 84.48S87.8933333333334 117.3333333333334 87.8933333333334 117.3333333333334L42.6666666666667 276.2666666666667H85.3333333333333L122.0266666666667 135.04L151.68 249.6C158.5066666666667 278.4 180.2666666666667 277.9733333333334 180.2666666666667 277.9733333333334S202.0266666666667 278.4 208.8533333333334 249.6L238.2933333333334 135.04L275.2000000000001 276.2666666666667z" />
-    <glyph glyph-name="wiiu"
-      unicode="&#xF72C;"
-      horiz-adv-x="512" d=" M42.6666666666667 107.52C42.6666666666667 59.9466666666667 75.52 32 123.52 32H396.16C436.6933333333333 32 469.3333333333333 59.7333333333334 469.3333333333333 99.84V299.3066666666667C469.3333333333333 323.6266666666667 451.1999999999999 349.8666666666667 429.0133333333333 349.8666666666667H365.8666666666666V185.6C365.8666666666666 61.0133333333333 148.6933333333333 62.08 148.6933333333333 183.2533333333333V352H100.6933333333333C69.5466666666667 352 42.6666666666667 332.5866666666667 42.6666666666667 301.8666666666667V107.52M199.2533333333333 208.4266666666667C199.2533333333333 112.2133333333334 312.7466666666667 126.0800000000001 312.7466666666667 193.2800000000001V352H199.2533333333333V208.4266666666667z" />
-    <glyph glyph-name="wikipedia"
-      unicode="&#xF5AC;"
-      horiz-adv-x="512" d=" M319.36 43.7333333333334L264.7466666666667 172.3733333333334C242.9866666666667 129.9200000000001 219.0933333333333 85.3333333333334 198.6133333333334 43.7333333333334C198.4 43.52 188.5866666666667 43.7333333333334 188.5866666666667 43.7333333333334C157.2266666666667 117.3333333333334 124.8 189.8666666666667 93.2266666666667 262.8266666666667C85.9733333333333 280.7466666666667 60.3733333333333 309.3333333333334 42.6666666666667 309.3333333333334V318.9333333333334H150.6133333333333V309.3333333333334C137.8133333333333 309.3333333333334 116.0533333333333 300.8 121.6 286.9333333333334C136.96 254.08 190.72 126.72 205.44 94.2933333333334C215.4666666666667 114.3466666666667 243.84 167.2533333333334 256 189.6533333333334C246.4 208.4266666666667 216.1066666666666 278.8266666666667 207.1466666666667 296.3200000000001C200.32 307.8400000000001 183.04 309.3333333333334 169.8133333333333 309.3333333333334C169.8133333333333 312.5333333333334 170.0266666666667 314.6666666666667 169.8133333333333 318.7200000000001L264.9600000000001 318.5066666666667V309.9733333333334C251.9466666666667 309.3333333333334 239.7866666666667 304.8533333333334 245.3333333333334 292.48C258.1333333333334 266.0266666666667 265.6 247.0400000000001 277.3333333333334 222.5066666666667C280.9600000000001 229.7600000000001 300.1600000000001 269.2266666666667 309.3333333333334 289.9200000000001C314.88 303.7866666666668 306.56 309.3333333333334 283.5200000000001 309.3333333333334C283.7333333333334 311.8933333333334 283.7333333333334 316.3733333333334 283.7333333333334 318.5066666666667C313.3866666666667 318.7200000000001 357.9733333333334 318.7200000000001 365.8666666666667 318.9333333333334V309.9733333333334C350.7200000000001 309.3333333333334 335.1466666666667 301.2266666666667 327.04 288.8533333333334L288 206.9333333333333C291.84 196.0533333333334 329.8133333333334 111.7866666666666 333.8666666666667 102.4L416 290.7733333333333C409.6 306.1333333333333 391.2533333333334 309.3333333333333 384 309.3333333333333V318.9333333333333L469.3333333333333 318.2933333333333V309.3333333333334C450.56 309.3333333333334 438.8266666666667 298.6666666666667 432 282.6666666666667C414.9333333333333 244.48 362.6666666666667 122.88 328.5333333333333 43.7333333333334H319.36z" />
-    <glyph glyph-name="window-close"
-      unicode="&#xF5AD;"
-      horiz-adv-x="512" d=" M287.1466666666667 192L405.3333333333333 73.8133333333334V42.6666666666667H374.1866666666666L256 160.8533333333334L137.8133333333333 42.6666666666667H106.6666666666667V73.8133333333334L224.8533333333333 192L106.6666666666667 310.1866666666667V341.3333333333334H137.8133333333333L256 223.1466666666667L374.1866666666666 341.3333333333334H405.3333333333333V310.1866666666667L287.1466666666667 192z" />
-    <glyph glyph-name="window-closed"
-      unicode="&#xF5AE;"
-      horiz-adv-x="512" d=" M128 213.3333333333334H213.3333333333333V256H298.6666666666667V213.3333333333334H384V362.6666666666667H128V213.3333333333334M384 170.6666666666667H128V21.3333333333334H384V170.6666666666667M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333z" />
-    <glyph glyph-name="window-maximize"
-      unicode="&#xF5AF;"
-      horiz-adv-x="512" d=" M85.3333333333333 362.6666666666667H426.6666666666667V21.3333333333334H85.3333333333333V362.6666666666667M128 277.3333333333334V64H384V277.3333333333334H128z" />
-    <glyph glyph-name="window-minimize"
-      unicode="&#xF5B0;"
-      horiz-adv-x="512" d=" M426.6666666666667 149.3333333333334H85.3333333333333V234.6666666666667H426.6666666666667" />
-    <glyph glyph-name="window-open"
-      unicode="&#xF5B1;"
-      horiz-adv-x="512" d=" M128 277.3333333333334H213.3333333333333V320H298.6666666666667V277.3333333333334H384V362.6666666666667H128V277.3333333333334M384 234.6666666666667H128V128H384V234.6666666666667M128 21.3333333333334H384V85.3333333333334H128V21.3333333333334M128 405.3333333333333H384C407.4666666666667 405.3333333333333 426.6666666666667 386.1333333333334 426.6666666666667 362.6666666666667V21.3333333333334C426.6666666666667 -2.1333333333333 407.4666666666667 -21.3333333333333 384 -21.3333333333333H128C104.5333333333333 -21.3333333333333 85.3333333333333 -2.1333333333333 85.3333333333333 21.3333333333334V362.6666666666667C85.3333333333333 386.1333333333334 104.5333333333333 405.3333333333333 128 405.3333333333333z" />
-    <glyph glyph-name="window-restore"
-      unicode="&#xF5B2;"
-      horiz-adv-x="512" d=" M85.3333333333333 277.3333333333334H170.6666666666667V362.6666666666667H426.6666666666667V106.6666666666667H341.3333333333333V21.3333333333334H85.3333333333333V277.3333333333334M341.3333333333333 277.3333333333334V149.3333333333334H384V320H213.3333333333333V277.3333333333334H341.3333333333333M128 192V64H298.6666666666667V192H128z" />
-    <glyph glyph-name="windows"
-      unicode="&#xF5B3;"
-      horiz-adv-x="512" d=" M64 192V304L192 332.1600000000001V193.92L64 192M426.6666666666667 384V197.3333333333334L213.3333333333333 194.1333333333333V336.8533333333334L426.6666666666667 384M64 170.6666666666667L192 168.7466666666667V23.4666666666667L64 48V170.6666666666667M426.6666666666667 165.3333333333334V-21.3333333333333L213.3333333333333 19.4133333333334V168.5333333333334L426.6666666666667 165.3333333333334z" />
-    <glyph glyph-name="windows-classic"
-      unicode="&#xFA20;"
-      horiz-adv-x="512" d=" M56.96 334.9333333333334V321.92L41.8133333333333 315.52V328.5333333333334L56.96 334.9333333333334M56.96 208.2133333333334V194.9866666666667L41.8133333333333 188.8000000000001V201.3866666666667L56.96 208.2133333333334M56.96 79.5733333333334V66.3466666666667L41.8133333333333 60.16V72.7466666666667L56.96 79.5733333333334M55.4666666666667 292.48V280.7466666666667L43.3066666666667 275.2000000000001V286.7200000000001L55.4666666666667 292.48M55.4666666666667 250.0266666666667V238.5066666666667L43.3066666666667 232.96V244.48L55.4666666666667 250.0266666666667M55.4666666666667 164.0533333333334V152.7466666666667L43.3066666666667 147.2000000000001V158.72L55.4666666666667 164.0533333333334M55.4666666666667 120.96V109.4400000000001L43.3066666666667 103.8933333333334V115.2000000000001L55.4666666666667 120.96M96 327.68V312.32L74.6666666666667 304.4266666666667V320L96 327.68M96 199.2533333333333V184.1066666666667L74.6666666666667 176.2133333333334V191.36L96 199.2533333333333M96 70.4V55.2533333333333L74.6666666666667 46.72V61.8666666666667L96 70.4M94.5066666666667 283.3066666666666V269.2266666666667L77.6533333333333 262.8266666666666V277.3333333333334L94.5066666666667 283.3066666666667M94.5066666666667 240.4266666666667V226.7733333333333L77.8666666666667 220.3733333333333V234.6666666666667L94.5066666666667 240.4266666666667M94.5066666666667 154.88V141.2266666666667L77.8666666666667 134.6133333333334V148.6933333333333L94.5066666666667 154.88M94.5066666666667 111.7866666666666V97.92L77.8666666666667 91.3066666666667V105.3866666666667L94.5066666666667 111.7866666666668M134.6133333333333 318.0800000000001V299.9466666666667L107.7333333333333 289.4933333333334V307.4133333333334L134.6133333333333 318.0800000000001M134.6133333333333 189.6533333333334V171.5200000000001L107.7333333333333 161.0666666666667V178.9866666666667L134.6133333333333 189.6533333333334M134.6133333333333 62.2933333333334V44.16L107.7333333333333 33.4933333333333V51.6266666666667L134.6133333333333 62.2933333333334M133.3333333333333 273.4933333333334V257.2800000000001L110.72 248.7466666666668V264.3200000000001L133.3333333333333 273.4933333333334M133.3333333333333 230.8266666666667V214.8266666666667L110.72 205.8666666666667V221.8666666666667L133.3333333333333 230.8266666666667M133.3333333333333 145.2800000000001V129.2800000000001L110.72 120.1066666666668V136.1066666666668L133.3333333333333 145.2800000000001M133.3333333333333 103.6800000000001V87.4666666666667L110.72 78.5066666666667V94.5066666666667L133.3333333333333 103.68M176.8533333333333 319.1466666666667V295.2533333333334L143.36 282.0266666666667V305.7066666666667L176.8533333333333 319.1466666666667M176.8533333333333 190.72V166.6133333333334L143.36 153.6000000000001V177.4933333333335L176.8533333333333 190.7200000000001M176.8533333333333 63.3600000000001V39.4666666666667L143.36 26.24V49.92L176.8533333333333 63.36M174.9333333333333 274.56V252.5866666666667L146.9866666666666 241.2800000000001V263.2533333333334L174.9333333333333 274.56M174.9333333333333 231.8933333333333V210.1333333333333L146.9866666666666 198.8266666666667V220.8L174.9333333333333 231.8933333333333M174.9333333333333 146.1333333333333V124.16L146.9866666666666 113.0666666666667V135.04L174.9333333333333 146.1333333333333M174.9333333333333 104.5333333333333V82.7733333333333L146.9866666666666 71.68V93.2266666666667L174.9333333333333 104.5333333333334M220.5866666666667 323.2000000000001V291.8400000000001L183.68 277.3333333333334V308.0533333333334L220.5866666666667 323.2000000000001M220.5866666666667 194.7733333333334V163.6266666666667L183.68 148.6933333333334V180.0533333333334L220.5866666666667 194.7733333333334M220.5866666666667 67.4133333333334V36.2666666666668L183.68 21.3333333333334V52.4800000000001L220.5866666666667 67.4133333333334M218.88 276.2666666666668V250.0266666666668L187.3066666666667 237.4400000000001V263.68L218.88 276.2666666666667M218.88 235.3066666666667V209.0666666666667L187.3066666666667 196.6933333333333V222.72L218.88 235.3066666666667M218.88 148.0533333333334V121.3866666666667L187.3066666666667 109.2266666666667V135.4666666666667L218.88 148.0533333333334M218.88 106.6666666666667V80L187.3066666666667 67.4133333333334V93.8666666666667L218.88 106.6666666666667M265.6 338.7733333333334V296.1066666666667L225.92 279.6800000000001V320C239.5733333333333 327.4666666666667 252.8 333.8666666666667 265.6 338.7733333333333M265.6 291.6266666666667V254.72L225.92 238.08V275.2000000000001L265.6 291.6266666666667M265.6 250.0266666666667V212.48L225.92 195.84V233.3866666666667L265.6 250.0266666666667M265.6 208V170.6666666666667L225.92 154.24V192L265.6 208M265.6 166.1866666666667V128L225.92 111.36V149.3333333333334L265.6 166.1866666666667M265.6 123.52V86.1866666666667L225.92 69.12V106.6666666666667L265.6 123.52M265.6 81.7066666666667V41.8133333333333C250.0266666666667 35.8399999999999 236.8 30.0799999999999 225.92 24.7466666666666V64.8533333333332L265.6 81.7066666666666M470.1866666666666 337.4933333333333V37.7599999999999C444.8 54.6133333333332 413.2266666666666 62.9333333333333 375.2533333333334 62.9333333333333C343.8933333333333 62.9333333333333 308.6933333333333 56.5333333333333 269.8666666666666 43.5199999999999V84.0533333333332C290.56 91.9466666666666 313.1733333333333 97.7066666666666 337.92 101.1199999999999V198.6133333333332C317.0133333333333 196.0533333333333 294.3999999999999 188.7999999999999 269.8666666666666 176.8533333333333V204.8C290.9866666666666 214.6133333333334 313.8133333333333 221.2266666666667 337.92 224.8533333333333V320C316.16 316.1600000000001 293.5466666666666 308.6933333333334 269.8666666666666 298.6666666666667V340.6933333333334C304.4266666666666 355.4133333333334 338.3466666666667 362.6666666666667 371.4133333333333 362.6666666666667C407.2533333333334 362.6666666666667 440.1066666666667 354.3466666666667 470.1866666666666 337.4933333333334M429.8666666666666 311.2533333333334C413.6533333333333 320 394.6666666666667 323.8400000000001 371.6266666666666 323.8400000000001C368.8533333333333 323.8400000000001 366.2933333333333 323.6266666666667 363.7333333333333 323.4133333333334V226.5600000000001L372.4799999999999 226.7733333333334C391.8933333333333 226.7733333333334 411.0933333333333 224 429.8666666666666 217.6V311.2533333333334M429.8666666666666 189.8666666666667C412.5866666666667 197.5466666666666 393.1733333333333 201.3866666666666 372.0533333333333 201.3866666666666C369.28 201.3866666666666 366.5066666666666 201.1733333333333 363.7333333333333 200.96V103.2533333333333H372.4799999999999C393.5999999999999 103.2533333333333 412.8 100.6933333333333 429.8666666666666 95.3599999999999V189.8666666666667z" />
-    <glyph glyph-name="wiper"
-      unicode="&#xFAE8;"
-      horiz-adv-x="512" d=" M256 362.6666666666667C106.6666666666667 362.6666666666667 42.6666666666667 256 42.6666666666667 256L192 106.6666666666667S202.6666666666667 125.8666666666667 221.8666666666667 138.6666666666667L228.2666666666667 96C219.7333333333334 89.6 213.3333333333334 76.8000000000001 213.3333333333334 64C213.3333333333334 40.5333333333333 232.5333333333334 21.3333333333334 256 21.3333333333334S298.6666666666667 40.5333333333333 298.6666666666667 64C298.6666666666667 83.2 288 98.1333333333334 270.9333333333334 104.5333333333333L262.4 149.3333333333333C300.8 145.0666666666667 320 106.6666666666667 320 106.6666666666667L469.3333333333333 256S405.3333333333333 362.6666666666667 256 362.6666666666667M322.1333333333334 168.5333333333334C305.0666666666666 181.3333333333334 283.7333333333333 192 256 192L234.6666666666667 317.8666666666667C241.0666666666667 320 249.6 320 256 320C334.9333333333333 320 386.1333333333334 283.7333333333334 411.7333333333334 258.1333333333334L322.1333333333334 168.5333333333333M189.8666666666667 168.5333333333333L100.2666666666667 258.1333333333334C117.3333333333333 277.3333333333334 149.3333333333333 298.6666666666667 192 311.4666666666667L213.3333333333333 183.4666666666667C204.8 179.2000000000001 196.2666666666667 174.9333333333333 189.8666666666667 168.5333333333334z" />
-    <glyph glyph-name="wordpress"
-      unicode="&#xF5B4;"
-      horiz-adv-x="512" d=" M72.96 192C72.96 218.4533333333334 78.72 243.6266666666667 88.7466666666667 266.6666666666667L176.2133333333333 27.3066666666667C114.9866666666667 56.96 72.96 119.4666666666667 72.96 192M379.52 201.1733333333334C379.52 185.6 373.3333333333333 167.4666666666667 365.6533333333333 142.0800000000001L347.3066666666667 81.0666666666667L281.1733333333334 277.3333333333334L302.0800000000001 279.4666666666667C312.1066666666667 280.7466666666667 310.8266666666667 295.2533333333334 301.0133333333333 294.6133333333334C301.0133333333333 294.6133333333334 271.36 292.2666666666667 252.16 292.2666666666667L203.9466666666667 294.6133333333334C194.1333333333333 295.2533333333334 193.0666666666667 280.1066666666667 202.6666666666667 279.4666666666667L222.08 277.3333333333334L250.6666666666667 199.68L210.56 79.5733333333334L143.7866666666667 277.3333333333334L164.9066666666667 279.4666666666667C174.72 280.7466666666667 173.44 295.2533333333334 163.6266666666667 294.6133333333334C163.6266666666667 294.6133333333334 133.9733333333334 292.2666666666667 114.7733333333334 292.2666666666667L103.04 292.48C135.8933333333333 342.1866666666667 192 375.04 256 375.04C303.5733333333333 375.04 347.0933333333333 356.6933333333334 379.52 327.04H377.1733333333333C359.2533333333334 327.04 346.4533333333333 311.4666666666667 346.4533333333333 294.6133333333334C346.4533333333333 279.4666666666667 355.2 266.6666666666667 364.3733333333333 251.7333333333334C371.4133333333333 239.5733333333334 379.52 224 379.52 201.1733333333334M259.2 176L315.52 21.9733333333334L316.8 19.4133333333334C297.8133333333333 12.5866666666667 277.3333333333333 8.96 256 8.96C238.08 8.96 220.8 11.5200000000001 204.3733333333333 16.4266666666667L259.2 176.0000000000001M416.64 279.8933333333335C430.9333333333334 253.6533333333334 439.04 224.0000000000001 439.04 192.0000000000001C439.04 124.5866666666668 402.3466666666667 65.4933333333335 347.9466666666667 33.9200000000001L403.8400000000001 195.4133333333334C414.2933333333334 221.4400000000001 417.9200000000001 242.3466666666668 417.9200000000001 260.9066666666668L416.6400000000001 279.8933333333335M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 -11.52C368.2133333333333 -11.52 459.52 79.7866666666668 459.52 192C459.52 304.2133333333334 368.2133333333333 395.52 256 395.52C143.7866666666667 395.52 52.48 304.2133333333333 52.48 192C52.48 79.7866666666668 143.7866666666667 -11.52 256 -11.52z" />
-    <glyph glyph-name="worker"
-      unicode="&#xF5B5;"
-      horiz-adv-x="512" d=" M256 128C161.7066666666667 128 85.3333333333333 89.8133333333334 85.3333333333333 42.6666666666667V0H426.6666666666667V42.6666666666667C426.6666666666667 89.8133333333334 350.2933333333334 128 256 128M170.6666666666667 256C170.6666666666667 208.8533333333333 208.8533333333333 170.6666666666667 256 170.6666666666667S341.3333333333333 208.8533333333333 341.3333333333333 256M245.3333333333333 405.3333333333333C238.9333333333333 405.3333333333333 234.6666666666667 400.8533333333334 234.6666666666667 394.6666666666667V330.6666666666667H213.3333333333333V384S165.3333333333333 365.6533333333333 165.3333333333333 304C165.3333333333333 304 149.3333333333333 301.0133333333333 149.3333333333333 277.3333333333334H362.6666666666667C361.6 301.0133333333333 346.6666666666667 304 346.6666666666667 304C346.6666666666667 365.6533333333333 298.6666666666667 384 298.6666666666667 384V330.6666666666667H277.3333333333333V394.6666666666667C277.3333333333333 400.8533333333334 273.28 405.3333333333333 266.6666666666667 405.3333333333333H245.3333333333333z" />
-    <glyph glyph-name="wrap"
-      unicode="&#xF5B6;"
-      horiz-adv-x="512" d=" M448 341.3333333333334H64V298.6666666666667H448V341.3333333333334M64 42.6666666666667H213.3333333333333V85.3333333333334H64V42.6666666666667M64 170.6666666666667H384C405.3333333333333 170.6666666666667 426.6666666666667 161.4933333333334 426.6666666666667 128S405.3333333333333 85.3333333333334 384 85.3333333333334H341.3333333333333V128L256 64L341.3333333333333 0V42.6666666666667H384C446.9333333333333 42.6666666666667 469.3333333333333 69.76 469.3333333333333 128C469.3333333333333 186.0266666666667 448 213.3333333333334 384 213.3333333333334H64V170.6666666666667z" />
-    <glyph glyph-name="wrench"
-      unicode="&#xF5B7;"
-      horiz-adv-x="512" d=" M484.2666666666667 42.6666666666667L290.1333333333334 236.8C309.3333333333333 285.8666666666667 298.6666666666667 343.4666666666667 258.1333333333334 384C215.4666666666667 426.6666666666667 151.4666666666667 435.2 100.2666666666667 411.7333333333334L192 320L128 256L34.1333333333333 347.7333333333334C8.5333333333333 296.5333333333334 19.2 232.5333333333334 61.8666666666667 189.8666666666667C102.4 149.3333333333334 160 138.6666666666667 209.0666666666667 157.8666666666667L403.2 -36.2666666666666C411.7333333333333 -44.8 424.5333333333333 -44.8 433.0666666666666 -36.2666666666666L482.1333333333333 12.8000000000001C492.8 21.3333333333334 492.8 36.2666666666668 484.2666666666667 42.6666666666667z" />
-    <glyph glyph-name="wunderlist"
-      unicode="&#xF5B8;"
-      horiz-adv-x="512" d=" M362.6666666666667 74.6666666666667L256 128L149.3333333333333 74.6666666666667V341.3333333333334H106.6666666666667V42.6666666666667H405.3333333333333V341.3333333333334H362.6666666666667V74.6666666666667M256 183.04L304 154.24L291.2 208.6400000000001L333.6533333333333 245.3333333333334L277.3333333333333 250.24L256 301.6533333333334L234.6666666666667 250.24L178.3466666666666 245.3333333333334L220.8 208.64L208 154.24L256 183.04M106.6666666666667 384H405.3333333333333C428.8 384 448 364.8 448 341.3333333333334V42.6666666666667C448 19.2 428.8 0 405.3333333333333 0H106.6666666666667C83.2 0 64 19.2 64 42.6666666666667V341.3333333333334C64 364.8 83.2 384 106.6666666666667 384z" />
-    <glyph glyph-name="xamarin"
-      unicode="&#xF844;"
-      horiz-adv-x="512" d=" M485.3333333333333 211.84C488.7466666666667 205.8666666666667 490.6666666666666 199.04 490.6666666666666 192C490.6666666666666 184.96 488.7466666666667 178.1333333333333 485.3333333333333 172.16L385.7066666666666 0C378.0266666666667 -13.2266666666667 363.9466666666666 -21.3333333333333 348.8 -21.3333333333333H163.2C148.0533333333333 -21.3333333333333 133.9733333333333 -13.2266666666667 126.2933333333333 0L26.6666666666666 172.16C23.2533333333333 178.1333333333333 21.3333333333333 184.96 21.3333333333333 192C21.3333333333333 199.04 23.2533333333333 205.8666666666667 26.6666666666666 211.84L126.2933333333333 384C133.9733333333333 397.2266666666667 148.0533333333333 405.3333333333333 163.2 405.3333333333333H348.8C363.9466666666667 405.3333333333333 378.0266666666667 397.2266666666667 385.7066666666667 384L485.3333333333333 211.84M256 192V194.1333333333333L200.96 296.5333333333334L197.3333333333333 298.6666666666667H163.4133333333333L160 296.5333333333334V292.2666666666667L213.3333333333333 192L160 91.7333333333334V87.4666666666667L163.4133333333333 85.3333333333334H197.3333333333333L200.96 87.4666666666667L256 189.8666666666667V192L256.64 189.8666666666667L311.04 87.4666666666667L314.6666666666667 85.3333333333334H348.5866666666667L352 87.4666666666667V91.7333333333334L298.6666666666667 192L352 292.2666666666667V296.5333333333334L348.5866666666667 298.6666666666667H314.6666666666667L311.04 296.5333333333334L256.64 194.1333333333334L256 192.0000000000001z" />
-    <glyph glyph-name="xamarin-outline"
-      unicode="&#xF845;"
-      horiz-adv-x="512" d=" M256 192L256.64 194.1333333333333L311.04 296.5333333333333L314.6666666666667 298.6666666666667H348.5866666666667L352 296.5333333333333V292.2666666666667L298.6666666666667 192L352 91.7333333333334V87.4666666666667L348.5866666666667 85.3333333333334H314.6666666666667L311.04 87.4666666666667L256.64 189.8666666666667L256 192V189.8666666666667L200.96 87.4666666666667L197.3333333333333 85.3333333333334H163.4133333333333L160 87.4666666666667V91.7333333333334L213.3333333333333 192L160 292.2666666666667V296.5333333333334L163.4133333333333 298.6666666666667H197.3333333333333L200.96 296.5333333333334L256 194.1333333333333V192M485.3333333333333 211.84C488.7466666666667 205.8666666666667 490.6666666666666 199.04 490.6666666666666 192C490.6666666666666 184.96 488.7466666666667 178.1333333333333 485.3333333333333 172.16L385.7066666666666 0C378.0266666666667 -13.2266666666667 363.9466666666666 -21.3333333333333 348.8 -21.3333333333333H163.2C148.0533333333333 -21.3333333333333 133.9733333333333 -13.2266666666667 126.2933333333333 0L26.6666666666666 172.16C23.2533333333333 178.1333333333333 21.3333333333333 184.96 21.3333333333333 192C21.3333333333333 199.04 23.2533333333333 205.8666666666667 26.6666666666666 211.84L126.2933333333333 384C133.9733333333333 397.2266666666667 148.0533333333333 405.3333333333333 163.2 405.3333333333333H348.8C363.9466666666667 405.3333333333333 378.0266666666667 397.2266666666667 385.7066666666667 384L485.3333333333333 211.84M443.7333333333334 208L362.0266666666667 345.6C355.84 356.2666666666667 344.32 362.6666666666667 331.9466666666666 362.6666666666667H180.0533333333333C167.68 362.6666666666667 156.16 356.2666666666667 149.9733333333333 345.6L68.2666666666667 208C65.4933333333333 202.6666666666667 64 197.5466666666667 64 192S65.4933333333333 181.3333333333334 68.2666666666667 176L149.9733333333333 38.4C156.16 27.7333333333334 167.68 21.3333333333334 180.0533333333333 21.3333333333334H331.9466666666666C344.32 21.3333333333334 355.84 27.7333333333334 362.0266666666667 38.4L443.7333333333333 176C446.5066666666666 181.3333333333334 447.9999999999999 186.4533333333334 447.9999999999999 192S446.5066666666666 202.6666666666667 443.7333333333333 208z" />
-    <glyph glyph-name="xaml"
-      unicode="&#xF673;"
-      horiz-adv-x="512" d=" M403.84 192L329.8133333333333 64H182.1866666666667L108.16 192L182.1866666666667 320H329.8133333333333L403.84 192M507.0933333333333 192L420.9066666666667 42.6666666666667L384 64L457.8133333333333 192L384 320L420.9066666666667 341.3333333333334L507.0933333333333 192M4.9066666666667 192L91.0933333333333 341.3333333333334L128 320L54.1866666666667 192L128 64L91.0933333333333 42.6666666666667L4.9066666666667 192z" />
-    <glyph glyph-name="xbox"
-      unicode="&#xF5B9;"
-      horiz-adv-x="512" d=" M137.1733333333333 368.64C138.6666666666667 369.92 140.16 371.2 141.2266666666667 372.0533333333334C174.5066666666667 393.6 213.3333333333333 405.3333333333333 256 405.3333333333333C296.1066666666667 405.3333333333333 333.6533333333333 394.6666666666667 365.6533333333333 375.04C368 373.3333333333334 374.1866666666666 369.28 377.6 365.2266666666667C346.6666666666667 399.36 256 326.4 256 326.4C224 350.5066666666667 195.6266666666667 366.9333333333334 174.08 373.3333333333334C155.9466666666667 377.8133333333334 143.5733333333333 373.3333333333334 137.8133333333333 369.0666666666667M412.5866666666667 336.8533333333334C411.52 337.92 410.4533333333333 338.9866666666667 409.6 340.0533333333334C401.92 348.5866666666667 392.1066666666667 350.7200000000001 384 350.0800000000001C375.68 347.52 339.2 334.5066666666667 294.4 292.0533333333334C294.4 292.0533333333334 344.9600000000001 242.9866666666667 375.8933333333333 192.8533333333333C406.8266666666667 142.72 425.1733333333333 103.2533333333333 413.8666666666667 48.4266666666667C448 86.4 469.3333333333333 136.7466666666667 469.3333333333333 192C469.3333333333333 247.8933333333334 448 298.6666666666667 412.5866666666667 336.8533333333334M335.5733333333333 171.52C321.7066666666667 186.88 301.44 208.8533333333333 274.3466666666667 235.7333333333333C268.5866666666667 241.4933333333333 262.4 247.4666666666667 256 253.8666666666667C256 253.8666666666667 245.9733333333333 244.0533333333333 233.1733333333333 231.04C216.7466666666667 214.6133333333333 195.6266666666667 193.0666666666667 183.68 180.48C162.7733333333333 158.0799999999999 102.6133333333333 87.68 99.2 48.2133333333333C99.2 48.2133333333333 85.3333333333333 79.36 115.2 151.68C134.4 198.8266666666666 192 269.6533333333333 216.5333333333333 292.6933333333333C216.5333333333333 292.6933333333333 194.56 317.0133333333333 166.8266666666666 333.8666666666666L165.76 334.5066666666667C152.32 342.4 137.8133333333333 348.5866666666667 123.7333333333333 349.44C109.44 348.3733333333334 100.48 337.92 100.48 337.92C64.64 299.7333333333334 42.6666666666667 248.5333333333334 42.6666666666667 192C42.6666666666667 74.24 138.24 -21.3333333333333 256 -21.3333333333333C318.5066666666667 -21.3333333333333 374.8266666666667 5.5466666666667 413.8666666666666 48.4266666666667C413.8666666666666 48.4266666666667 409.3866666666666 76.8000000000001 380.5866666666667 117.3333333333334C373.9733333333334 126.5066666666667 349.2266666666667 155.9466666666667 335.5733333333333 171.52z" />
-    <glyph glyph-name="xbox-controller"
-      unicode="&#xF5BA;"
-      horiz-adv-x="512" d=" M186.6666666666667 112C144 112 128 64 85.3333333333333 42.6666666666667C42.6666666666667 42.6666666666667 10.6666666666667 106.6666666666667 96 288H101.3333333333333L110.72 305.7066666666667S170.6666666666667 341.3333333333334 199.04 315.0933333333334H312.96C341.3333333333333 341.3333333333334 401.28 305.7066666666667 401.28 305.7066666666667L410.6666666666667 288H416C501.3333333333333 106.6666666666667 469.3333333333333 42.6666666666667 426.6666666666667 42.6666666666667C384 64 368 112 325.3333333333333 112H186.6666666666667M256 298.6666666666667C244.2666666666667 298.6666666666667 234.6666666666667 289.0666666666667 234.6666666666667 277.3333333333334S244.2666666666667 256 256 256S277.3333333333333 265.6 277.3333333333333 277.3333333333334S267.7333333333334 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="xbox-controller-battery-alert"
-      unicode="&#xF74A;"
-      horiz-adv-x="512" d=" M448 42.6666666666667V298.6666666666667H320V42.6666666666667H448M462.2933333333334 341.3333333333334C477.8666666666666 341.3333333333334 490.6666666666666 328.5333333333334 490.6666666666666 312.9600000000001V28.3733333333333C490.6666666666666 12.8 477.8666666666666 0 462.2933333333334 0H305.7066666666667C290.1333333333334 0 277.3333333333334 12.8000000000001 277.3333333333334 28.3733333333333V90.6666666666667H165.3333333333333C122.6666666666667 90.6666666666667 106.6666666666667 42.6666666666667 64 21.3333333333334C21.3333333333333 21.3333333333334 -10.6666666666667 85.3333333333334 74.6666666666667 266.6666666666667H80L89.3866666666667 284.3733333333334S149.3333333333333 320 177.7066666666667 293.76H277.3333333333333V312.9600000000001C277.3333333333333 328.5333333333334 290.1333333333334 341.3333333333334 305.7066666666667 341.3333333333334H341.3333333333333V384H426.6666666666667V341.3333333333334H462.2933333333334M234.6666666666667 277.3333333333334C222.9333333333333 277.3333333333334 213.3333333333333 267.7333333333334 213.3333333333333 256S222.9333333333333 234.6666666666667 234.6666666666667 234.6666666666667S256 244.2666666666667 256 256S246.4 277.3333333333334 234.6666666666667 277.3333333333334M362.6666666666667 256H405.3333333333333V149.3333333333334H362.6666666666667V256M362.6666666666667 128H405.3333333333333V85.3333333333334H362.6666666666667V128z" />
-    <glyph glyph-name="xbox-controller-battery-charging"
-      unicode="&#xFA21;"
-      horiz-adv-x="512" d=" M426.6666666666667 341.3333333333334H462.2933333333334C477.8666666666666 341.3333333333334 490.6666666666666 328.5333333333334 490.6666666666666 312.9600000000001V28.3733333333333C490.6666666666666 12.8 477.8666666666666 0 462.2933333333334 0H305.7066666666667C290.1333333333334 0 277.3333333333334 12.8000000000001 277.3333333333334 28.3733333333333V90.6666666666667H165.3333333333333C122.6666666666667 90.6666666666667 106.6666666666667 42.6666666666667 64 21.3333333333334C21.3333333333333 21.3333333333334 -10.6666666666667 85.3333333333334 74.6666666666667 266.6666666666667H80L89.3866666666667 284.3733333333334S149.3333333333333 320 177.7066666666667 293.76H277.3333333333333V312.9600000000001C277.3333333333333 328.5333333333334 290.1333333333334 341.3333333333334 305.7066666666667 341.3333333333334H341.3333333333333V384H426.6666666666667V341.3333333333334M448 298.6666666666667H320V42.6666666666667H448V298.6666666666667M330.6666666666667 149.3333333333334L394.6666666666667 288V192H437.3333333333333L373.3333333333333 53.3333333333334V149.3333333333334H330.6666666666667M234.6666666666667 277.3333333333334C222.9333333333333 277.3333333333334 213.3333333333333 267.7333333333334 213.3333333333333 256S222.9333333333333 234.6666666666667 234.6666666666667 234.6666666666667S256 244.2666666666667 256 256S246.4 277.3333333333334 234.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="xbox-controller-battery-empty"
-      unicode="&#xF74B;"
-      horiz-adv-x="512" d=" M448 42.6666666666667V298.6666666666667H320V42.6666666666667H448M462.2933333333334 341.3333333333334C477.8666666666666 341.3333333333334 490.6666666666666 328.5333333333334 490.6666666666666 312.9600000000001V28.3733333333333C490.6666666666666 12.8 477.8666666666666 0 462.2933333333334 0H305.7066666666667C290.1333333333334 0 277.3333333333334 12.8000000000001 277.3333333333334 28.3733333333333V90.6666666666667H165.3333333333333C122.6666666666667 90.6666666666667 106.6666666666667 42.6666666666667 64 21.3333333333334C21.3333333333333 21.3333333333334 -10.6666666666667 85.3333333333334 74.6666666666667 266.6666666666667H80L89.3866666666667 284.3733333333334S149.3333333333333 320 177.7066666666667 293.76H277.3333333333333V312.9600000000001C277.3333333333333 328.5333333333334 290.1333333333334 341.3333333333334 305.7066666666667 341.3333333333334H341.3333333333333V384H426.6666666666667V341.3333333333334H462.2933333333334M234.6666666666667 277.3333333333334C222.9333333333333 277.3333333333334 213.3333333333333 267.7333333333334 213.3333333333333 256S222.9333333333333 234.6666666666667 234.6666666666667 234.6666666666667S256 244.2666666666667 256 256S246.4 277.3333333333334 234.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="xbox-controller-battery-full"
-      unicode="&#xF74C;"
-      horiz-adv-x="512" d=" M462.2933333333334 341.3333333333334C477.8666666666666 341.3333333333334 490.6666666666666 328.5333333333334 490.6666666666666 312.9600000000001V28.3733333333333C490.6666666666666 12.8 477.8666666666666 0 462.2933333333334 0H305.7066666666667C290.1333333333334 0 277.3333333333334 12.8000000000001 277.3333333333334 28.3733333333333V90.6666666666667H165.3333333333333C122.6666666666667 90.6666666666667 106.6666666666667 42.6666666666667 64 21.3333333333334C21.3333333333333 21.3333333333334 -10.6666666666667 85.3333333333334 74.6666666666667 266.6666666666667H80L89.3866666666667 284.3733333333334S149.3333333333333 320 177.7066666666667 293.76H277.3333333333333V312.9600000000001C277.3333333333333 328.5333333333334 290.1333333333334 341.3333333333334 305.7066666666667 341.3333333333334H341.3333333333333V384H426.6666666666667V341.3333333333334H462.2933333333334M234.6666666666667 277.3333333333334C222.9333333333333 277.3333333333334 213.3333333333333 267.7333333333334 213.3333333333333 256S222.9333333333333 234.6666666666667 234.6666666666667 234.6666666666667S256 244.2666666666667 256 256S246.4 277.3333333333334 234.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="xbox-controller-battery-low"
-      unicode="&#xF74D;"
-      horiz-adv-x="512" d=" M448 106.6666666666667V298.6666666666667H320V106.6666666666667H448M462.2933333333334 341.3333333333334C477.8666666666666 341.3333333333334 490.6666666666666 328.5333333333334 490.6666666666666 312.9600000000001V28.3733333333333C490.6666666666666 12.8 477.8666666666666 0 462.2933333333334 0H305.7066666666667C290.1333333333334 0 277.3333333333334 12.8000000000001 277.3333333333334 28.3733333333333V90.6666666666667H165.3333333333333C122.6666666666667 90.6666666666667 106.6666666666667 42.6666666666667 64 21.3333333333334C21.3333333333333 21.3333333333334 -10.6666666666667 85.3333333333334 74.6666666666667 266.6666666666667H80L89.3866666666667 284.3733333333334S149.3333333333333 320 177.7066666666667 293.76H277.3333333333333V312.9600000000001C277.3333333333333 328.5333333333334 290.1333333333334 341.3333333333334 305.7066666666667 341.3333333333334H341.3333333333333V384H426.6666666666667V341.3333333333334H462.2933333333334M234.6666666666667 277.3333333333334C222.9333333333333 277.3333333333334 213.3333333333333 267.7333333333334 213.3333333333333 256S222.9333333333333 234.6666666666667 234.6666666666667 234.6666666666667S256 244.2666666666667 256 256S246.4 277.3333333333334 234.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="xbox-controller-battery-medium"
-      unicode="&#xF74E;"
-      horiz-adv-x="512" d=" M448 192V298.6666666666667H320V192H448M462.2933333333334 341.3333333333334C477.8666666666666 341.3333333333334 490.6666666666666 328.5333333333334 490.6666666666666 312.9600000000001V28.3733333333333C490.6666666666666 12.8 477.8666666666666 0 462.2933333333334 0H305.7066666666667C290.1333333333334 0 277.3333333333334 12.8000000000001 277.3333333333334 28.3733333333333V90.6666666666667H165.3333333333333C122.6666666666667 90.6666666666667 106.6666666666667 42.6666666666667 64 21.3333333333334C21.3333333333333 21.3333333333334 -10.6666666666667 85.3333333333334 74.6666666666667 266.6666666666667H80L89.3866666666667 284.3733333333334S149.3333333333333 320 177.7066666666667 293.76H277.3333333333333V312.9600000000001C277.3333333333333 328.5333333333334 290.1333333333334 341.3333333333334 305.7066666666667 341.3333333333334H341.3333333333333V384H426.6666666666667V341.3333333333334H462.2933333333334M234.6666666666667 277.3333333333334C222.9333333333333 277.3333333333334 213.3333333333333 267.7333333333334 213.3333333333333 256S222.9333333333333 234.6666666666667 234.6666666666667 234.6666666666667S256 244.2666666666667 256 256S246.4 277.3333333333334 234.6666666666667 277.3333333333334z" />
-    <glyph glyph-name="xbox-controller-battery-unknown"
-      unicode="&#xF74F;"
-      horiz-adv-x="512" d=" M462.2933333333334 341.3333333333334C477.8666666666666 341.3333333333334 490.6666666666666 328.5333333333334 490.6666666666666 312.9600000000001V28.3733333333333C490.6666666666666 12.8 477.8666666666666 0 462.2933333333334 0H305.7066666666667C290.1333333333334 0 277.3333333333334 12.8000000000001 277.3333333333334 28.3733333333333V90.6666666666667H165.3333333333333C122.6666666666667 90.6666666666667 106.6666666666667 42.6666666666667 64 21.3333333333334C21.3333333333333 21.3333333333334 -10.6666666666667 85.3333333333334 74.6666666666667 266.6666666666667H80L89.3866666666667 284.3733333333334S149.3333333333333 320 177.7066666666667 293.76H277.3333333333333V312.9600000000001C277.3333333333333 328.5333333333334 290.1333333333334 341.3333333333334 305.7066666666667 341.3333333333334H341.3333333333333V384H426.6666666666667V341.3333333333334H462.2933333333334M234.6666666666667 277.3333333333334C222.9333333333333 277.3333333333334 213.3333333333333 267.7333333333334 213.3333333333333 256S222.9333333333333 234.6666666666667 234.6666666666667 234.6666666666667S256 244.2666666666667 256 256S246.4 277.3333333333334 234.6666666666667 277.3333333333334M388.0533333333334 277.3333333333334C369.4933333333334 277.3333333333334 354.56 273.0666666666667 343.04 264.7466666666667C331.9466666666667 256 326.4000000000001 243.84 326.6133333333334 226.9866666666667L326.8266666666667 226.3466666666667H368.0000000000001C368.2133333333334 232.7466666666668 370.1333333333335 237.6533333333334 373.9733333333334 241.0666666666667C377.8133333333334 244.2666666666667 382.5066666666667 245.9733333333334 388.0533333333334 245.9733333333334C394.6666666666668 245.9733333333334 400.2133333333334 243.8400000000001 404.0533333333334 240.0000000000001C407.8933333333335 235.9466666666667 409.6000000000002 230.4000000000001 409.6000000000002 224.0000000000001C409.6000000000002 217.1733333333334 408.1066666666668 211.4133333333334 404.6933333333335 206.5066666666667C401.7066666666668 201.6 397.2266666666668 197.3333333333334 391.6800000000001 193.9200000000001C380.8000000000001 186.6666666666668 373.3333333333335 180.2666666666667 369.2800000000001 174.5066666666667C365.0133333333335 168.96 362.6666666666668 160.0000000000001 362.6666666666668 149.3333333333334H405.3333333333335C405.3333333333335 155.9466666666667 406.1866666666668 161.2800000000001 408.1066666666668 165.1200000000001C410.0266666666668 168.96 413.6533333333335 172.8000000000001 418.9866666666668 176.2133333333334C428.5866666666668 181.3333333333334 436.4800000000002 187.5200000000001 442.6666666666668 196.0533333333334C448.8533333333335 204.5866666666667 452.0533333333335 213.3333333333334 452.0533333333335 224.0000000000001C452.0533333333335 240.2133333333334 446.2933333333335 253.2266666666667 434.7733333333336 262.8266666666667C423.4666666666668 272.4266666666668 407.8933333333335 277.3333333333334 388.0533333333335 277.3333333333334M362.6666666666667 128V85.3333333333334H405.3333333333333V128H362.6666666666667z" />
-    <glyph glyph-name="xbox-controller-off"
-      unicode="&#xF5BB;"
-      horiz-adv-x="512" d=" M42.6666666666667 335.5733333333334L69.9733333333333 362.6666666666667L426.6666666666667 5.9733333333334L399.5733333333333 -21.3333333333333L266.6666666666667 112H186.6666666666667C144 112 128 64 85.3333333333333 42.6666666666667C42.6666666666667 42.6666666666667 10.6666666666667 105.8133333333334 94.2933333333333 283.9466666666667L42.6666666666667 335.5733333333334M199.04 315.0933333333334H312.96C341.3333333333333 341.3333333333334 401.28 305.7066666666667 401.28 305.7066666666667L410.6666666666667 288H416C490.6666666666666 128 475.3066666666667 59.7333333333334 441.3866666666667 45.4400000000001L162.56 324.2666666666667C176 325.76 189.2266666666667 324.0533333333334 199.04 315.0933333333334M256 298.6666666666667C244.2666666666667 298.6666666666667 234.6666666666667 289.0666666666667 234.6666666666667 277.3333333333334S244.2666666666667 256 256 256S277.3333333333333 265.6 277.3333333333333 277.3333333333334S267.7333333333334 298.6666666666667 256 298.6666666666667z" />
-    <glyph glyph-name="xda"
-      unicode="&#xF5BC;"
-      horiz-adv-x="512" d=" M-1.0666666666667 89.8133333333334L68.0533333333333 171.3066666666667L-1.0666666666667 252.8000000000001L32 280.32L96 204.5866666666667L160 280.32L193.0666666666667 252.8L123.9466666666667 171.3066666666667L193.0666666666667 89.8133333333334L160 62.5066666666667L96 138.6666666666667L32 62.5066666666667L-1.0666666666666 89.8133333333334M512 85.3333333333334C512 73.6 502.4 64 490.6666666666666 64H426.6666666666667C403.2 64 384 83.2 384 106.6666666666667V149.3333333333334C384 172.8 403.2 192 426.6666666666667 192H469.3333333333333V234.6666666666667H384V277.3333333333334H490.6666666666666C502.4 277.3333333333334 512 267.7333333333334 512 256M469.3333333333333 149.3333333333334H426.6666666666667V106.6666666666667H469.3333333333333V149.3333333333334M341.3333333333333 85.3333333333334C341.3333333333333 73.6 331.7333333333334 64 320 64H256C232.5333333333334 64 213.3333333333333 83.2 213.3333333333333 106.6666666666667V234.6666666666667C213.3333333333333 258.1333333333334 232.5333333333334 277.3333333333334 256 277.3333333333334H298.6666666666667V341.3333333333334H341.3333333333333V85.3333333333334M298.6666666666667 106.6666666666667V234.6666666666667H256V106.6666666666667H298.6666666666667z" />
-    <glyph glyph-name="xing"
-      unicode="&#xF5BD;"
-      horiz-adv-x="512" d=" M376.9600000000001 405.3333333333333C367.7866666666667 405.3333333333333 363.7333333333334 399.5733333333333 360.5333333333334 393.6C360.5333333333334 393.6 227.8400000000001 158.5066666666667 224 150.8266666666667L311.04 -9.6C314.0266666666667 -15.1466666666666 318.7200000000001 -21.3333333333333 328.1066666666667 -21.3333333333333H389.5466666666667C393.3866666666667 -21.3333333333333 396.16 -19.84 397.6533333333333 -17.4933333333333C399.36 -14.72 399.36 -11.3066666666667 397.6533333333333 -7.8933333333333L310.8266666666667 151.04L447.1466666666667 391.8933333333333C448.8533333333333 395.3066666666666 448.8533333333333 398.7199999999999 447.36 401.4933333333333C445.6533333333334 403.8399999999999 442.88 405.3333333333333 439.04 405.3333333333333M118.4 321.0666666666667C114.7733333333333 321.0666666666667 111.5733333333333 320 110.08 317.2266666666667C108.3733333333333 314.4533333333334 108.5866666666667 311.2533333333334 110.5066666666667 307.8400000000001L151.8933333333333 235.3066666666667L86.6133333333333 120.1066666666667C85.3333333333333 116.6933333333333 85.3333333333333 113.28 86.6133333333333 110.5066666666667C88.1066666666666 107.9466666666667 90.88 106.6666666666667 94.5066666666666 106.6666666666667H156.16C165.3333333333333 106.6666666666667 169.8133333333333 112.64 173.0133333333333 118.4C173.0133333333333 118.4 236.8 231.2533333333334 239.36 235.7333333333334L197.12 309.3333333333334C194.1333333333333 314.88 189.44 321.0666666666667 179.84 321.0666666666667" />
-    <glyph glyph-name="xing-box"
-      unicode="&#xF5BE;"
-      horiz-adv-x="512" d=" M102.4 384C81.0666666666667 384 64 366.9333333333334 64 345.6V38.4C64 17.0666666666667 81.0666666666667 0 102.4 0H409.6C430.9333333333333 0 448 17.0666666666667 448 38.4V345.6C448 366.9333333333334 430.9333333333333 384 409.6 384M342.8266666666667 341.3333333333334H386.3466666666667C388.9066666666667 341.3333333333334 391.04 340.48 391.8933333333333 338.56C393.1733333333333 336.64 393.1733333333333 334.2933333333334 391.8933333333333 331.9466666666667L296.5333333333334 162.9866666666667L357.3333333333334 52.0533333333334C358.6133333333334 49.7066666666667 358.6133333333334 47.3600000000001 357.3333333333334 45.4400000000001C356.2666666666667 43.7333333333335 354.3466666666667 42.6666666666667 352.0000000000001 42.6666666666667H308.6933333333334C302.0800000000001 42.6666666666667 298.6666666666668 47.1466666666668 296.7466666666668 50.9866666666668L235.5200000000001 163.2000000000001L331.3066666666668 333.0133333333335C333.6533333333334 337.2800000000001 336.4266666666668 341.3333333333335 342.8266666666667 341.3333333333335M151.2533333333333 282.4533333333334H194.1333333333333C200.7466666666667 282.4533333333334 204.16 278.1866666666667 206.2933333333333 274.1333333333334L235.9466666666667 222.5066666666667C234.0266666666667 219.52 189.44 140.3733333333333 189.44 140.3733333333333C187.0933333333334 136.3200000000001 184.1066666666667 132.0533333333334 177.4933333333334 132.0533333333334H134.4C131.84 132.0533333333334 129.92 133.12 128.8533333333333 135.04C128 136.7466666666667 128 139.3066666666667 128.8533333333333 141.6533333333334L174.5066666666667 222.5066666666667L145.4933333333334 273.0666666666667C144.4266666666667 275.4133333333334 144 277.3333333333334 145.28 279.68C146.3466666666667 281.3866666666667 148.48 282.4533333333334 151.2533333333333 282.4533333333334z" />
-    <glyph glyph-name="xing-circle"
-      unicode="&#xF5BF;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C138.24 405.3333333333333 42.6666666666667 309.76 42.6666666666667 192S138.24 -21.3333333333333 256 -21.3333333333333S469.3333333333333 74.24 469.3333333333333 192S373.76 405.3333333333333 256 405.3333333333333M338.1333333333334 320H378.4533333333333C381.0133333333333 320 382.7199999999999 319.1466666666667 384 317.44C384.8533333333333 315.7333333333334 384.8533333333333 313.6 384 311.2533333333334L295.2533333333334 154.4533333333334L352 51.4133333333334C352.64 49.28 352.64 46.9333333333333 352 45.2266666666667C350.5066666666667 43.5200000000001 348.8 42.6666666666667 346.4533333333333 42.6666666666667H306.3466666666667C300.16 42.6666666666667 297.1733333333333 46.72 295.2533333333334 50.3466666666667L238.2933333333333 154.4533333333333C241.28 160 327.4666666666667 312.32 327.4666666666667 312.32C329.6 316.16 332.16 320 338.1333333333334 320M160 265.1733333333334H200.32C206.2933333333333 265.1733333333334 209.28 261.3333333333334 211.2 257.7066666666667L238.7200000000001 209.7066666666667C237.2266666666667 206.9333333333333 195.6266666666667 133.3333333333334 195.6266666666667 133.3333333333334C193.4933333333334 129.7066666666667 190.72 125.6533333333334 184.7466666666667 125.6533333333334H144.64C142.2933333333333 125.6533333333334 140.5866666666667 126.72 139.52 128C138.6666666666667 130.1333333333333 138.6666666666667 132.2666666666667 139.52 134.6133333333334L181.9733333333333 209.7066666666667L155.0933333333333 256C153.8133333333333 258.7733333333334 153.6 260.9066666666667 154.6666666666667 262.6133333333334C155.7333333333333 264.3200000000001 157.6533333333333 265.1733333333334 160 265.1733333333334z" />
-    <glyph glyph-name="xml"
-      unicode="&#xF5C0;"
-      horiz-adv-x="512" d=" M274.9866666666667 384L316.8 375.4666666666667L237.0133333333333 0L195.2 8.5333333333333L274.9866666666667 384M417.92 192L341.3333333333333 268.5866666666667V328.9600000000001L478.2933333333334 192L341.3333333333333 55.2533333333333V115.6266666666667L417.92 192M33.7066666666667 192L170.6666666666667 328.9600000000001V268.5866666666667L94.08 192L170.6666666666667 115.6266666666667V55.2533333333333L33.7066666666667 192z" />
-    <glyph glyph-name="xmpp"
-      unicode="&#xF7FE;"
-      horiz-adv-x="512" d=" M256 119.4666666666667C208 168.7466666666667 170.6666666666667 244.48 170.6666666666667 320L42.6666666666667 362.6666666666667C42.6666666666667 242.1333333333334 135.04 146.9866666666667 225.0666666666667 92.5866666666667C200.1066666666667 74.6666666666667 173.8666666666667 64 149.3333333333333 64V42.6666666666667C174.9333333333333 42.6666666666667 213.9733333333333 54.1866666666667 256 75.52C298.0266666666667 54.1866666666667 337.0666666666667 42.6666666666667 362.6666666666667 42.6666666666667V64C338.1333333333334 64 311.8933333333333 74.6666666666667 286.9333333333333 92.5866666666667C376.7466666666667 146.9866666666667 469.3333333333333 242.1333333333334 469.3333333333333 362.6666666666667L341.3333333333333 320C341.3333333333333 244.48 304 168.7466666666667 256 119.4666666666667z" />
-    <glyph glyph-name="yahoo"
-      unicode="&#xFB2A;"
-      horiz-adv-x="512" d=" M256.64 376.32C181.3333333333333 376.32 109.8666666666667 386.1333333333334 42.6666666666667 405.3333333333333V-21.3333333333333C109.8666666666667 -2.1333333333333 181.3333333333333 7.68 256.64 7.68C330.6666666666667 7.68 402.1333333333334 -1.92 469.3333333333333 -21.3333333333333V405.3333333333333C402.1333333333334 385.92 330.6666666666667 376.32 256.64 376.32M273.92 169.8133333333334L276.6933333333334 44.3733333333334L256 47.1466666666667C254.08 47.1466666666667 238.72 45.0133333333333 234.6666666666667 44.16L238.08 169.8133333333334C232.1066666666667 180.48 142.2933333333333 331.9466666666667 137.3866666666667 339.8400000000001L160 336C167.04 336 173.2266666666666 336.8533333333334 181.3333333333333 337.7066666666667C192.64 316.8000000000001 253.44 216.96 256 212.6933333333334C256 212.6933333333334 319.36 316.8 333.0133333333333 338.5600000000001C338.7733333333333 336.8533333333334 344.9599999999999 336 352 336C357.9733333333334 336 364.16 336.8533333333334 374.8266666666667 339.8400000000001L273.92 169.8133333333334z" />
-    <glyph glyph-name="yammer"
-      unicode="&#xF788;"
-      horiz-adv-x="512" d=" M288.8533333333333 321.4933333333334L195.84 82.9866666666667C195.4133333333333 81.2800000000001 176.2133333333333 28.8000000000001 111.5733333333333 28.8000000000001C99.84 28.8000000000001 90.24 38.4 90.24 50.1333333333334C90.24 62.08 99.84 71.4666666666667 111.5733333333333 71.4666666666667C144.8533333333333 71.4666666666667 154.88 95.3600000000001 155.9466666666667 97.92L163.84 119.4666666666667L81.4933333333333 321.2800000000001C77.2266666666667 332.1600000000001 82.3466666666667 344.7466666666667 93.2266666666667 349.0133333333333C104.1066666666667 353.4933333333334 116.6933333333334 348.3733333333334 121.1733333333333 337.2800000000001L186.6666666666667 176.6400000000001L249.1733333333333 337.0666666666667C253.44 348.1600000000001 265.8133333333333 353.4933333333334 277.3333333333333 349.2266666666667C288 344.9600000000001 293.3333333333333 332.5866666666667 288.8533333333333 321.4933333333334M394.6666666666667 311.8933333333334C390.8266666666667 311.8933333333334 386.7733333333333 310.4000000000001 384 307.8400000000001C384 307.8400000000001 294.4 244.0533333333334 298.6666666666667 237.2266666666667C302.72 230.4000000000001 401.7066666666666 276.6933333333334 401.92 277.3333333333334C408.5333333333333 279.4666666666667 413.44 286.0800000000001 413.44 293.7600000000001C413.44 303.7866666666667 405.3333333333333 311.8933333333334 394.6666666666667 311.8933333333334M411.0933333333333 88.7466666666667C408.9599999999999 92.3733333333334 405.3333333333333 95.1466666666667 401.7066666666666 96.8533333333334C401.7066666666666 96.8533333333334 302.2933333333333 143.1466666666667 298.6666666666667 136.32C294.6133333333333 129.28 384 65.7066666666667 384 65.7066666666667C389.3333333333333 61.0133333333333 397.44 60.16 404.0533333333334 64C412.8 68.9066666666667 416 80 411.0933333333333 88.7466666666667M447.36 204.3733333333333C443.52 206.5066666666667 439.4666666666666 207.1466666666667 435.2 206.5066666666667C435.2 206.5066666666667 326.1866666666666 195.2 326.4 187.3066666666667C326.6133333333333 179.4133333333334 435.4133333333333 170.6666666666667 435.6266666666666 170.6666666666667C442.88 169.6 450.3466666666667 172.8 454.1866666666666 179.6266666666667C458.6666666666666 188.3733333333333 456.1066666666666 199.4666666666667 447.36 204.3733333333333z" />
-    <glyph glyph-name="yeast"
-      unicode="&#xF5C1;"
-      horiz-adv-x="512" d=" M384 149.3333333333334C431.1466666666667 149.3333333333334 469.3333333333333 111.1466666666667 469.3333333333333 64S431.1466666666667 -21.3333333333333 384 -21.3333333333333S298.6666666666667 16.8533333333334 298.6666666666667 64L300.5866666666667 82.1333333333334C299.7333333333334 97.0666666666667 296.96 110.08 289.0666666666667 117.3333333333334C284.8 121.6 278.8266666666667 123.9466666666667 272 125.2266666666667C251.52 113.4933333333334 227.84 106.6666666666667 202.6666666666667 106.6666666666667C126.08 106.6666666666667 64 168.7466666666667 64 245.3333333333334S126.08 384 202.6666666666667 384S341.3333333333333 321.92 341.3333333333333 245.3333333333334C341.3333333333333 220.16 334.5066666666667 196.48 322.7733333333333 176C324.0533333333334 169.1733333333334 326.4 163.2000000000001 330.6666666666667 158.9333333333333C337.92 151.04 350.9333333333333 148.2666666666667 365.8666666666666 147.4133333333334L384 149.3333333333334M160 234.6666666666667C177.7066666666667 234.6666666666667 192 220.3733333333333 192 202.6666666666667S177.7066666666667 170.6666666666667 160 170.6666666666667S128 184.96 128 202.6666666666667S142.2933333333333 234.6666666666667 160 234.6666666666667M202.6666666666667 341.3333333333334C149.3333333333333 341.3333333333334 106.6666666666667 298.6666666666667 106.6666666666667 245.3333333333334S149.3333333333333 149.3333333333334 202.6666666666667 149.3333333333334S298.6666666666667 192 298.6666666666667 245.3333333333334S256 341.3333333333334 202.6666666666667 341.3333333333334z" />
-    <glyph glyph-name="yelp"
-      unicode="&#xF5C2;"
-      horiz-adv-x="512" d=" M225.92 405.3333333333333C239.5733333333333 405.3333333333333 245.3333333333333 399.5733333333333 247.04 384.64L251.52 317.0133333333333L256.64 228.48C257.0666666666667 221.0133333333334 256 213.3333333333334 253.0133333333334 206.5066666666667C248.32 196.9066666666667 237.6533333333334 194.3466666666667 228.9066666666667 200.96C224 205.0133333333334 219.9466666666667 210.3466666666667 216.5333333333333 216.1066666666668L136.96 350.9333333333334C129.28 363.9466666666667 131.6266666666667 372.48 144.4266666666667 380.5866666666667C160 390.8266666666667 207.5733333333333 405.3333333333333 225.92 405.3333333333333M316.3733333333334 131.2000000000001L321.92 129.92L404.2666666666667 100.0533333333334C418.3466666666667 94.9333333333334 422.1866666666666 87.0400000000001 416 73.1733333333334C406.6133333333333 49.0666666666667 391.2533333333334 28.5866666666667 371.6266666666667 11.7333333333333C361.8133333333334 3.2 352 4.6933333333334 345.8133333333334 15.3600000000001L297.3866666666667 99.8400000000001C289.0666666666667 114.9866666666668 299.3066666666667 132.2666666666668 316.3733333333334 131.2000000000001M96 149.3333333333334C96 165.12 96 180.2666666666667 101.3333333333333 194.7733333333333C106.0266666666667 209.0666666666667 113.7066666666667 213.3333333333333 128 207.5733333333333L205.44 174.72C215.2533333333333 170.6666666666666 220.8 163.84 220.3733333333333 152.7466666666667C219.7333333333333 141.6533333333333 212.6933333333333 136.96 203.3066666666666 133.76L124.8 107.9466666666667C109.8666666666666 103.04 102.1866666666666 107.52 98.9866666666666 122.6666666666666C97.0666666666666 131.6266666666667 95.36 140.8 96 149.3333333333333M255.36 0C254.9333333333333 -17.28 247.4666666666667 -23.8933333333333 230.6133333333333 -21.3333333333333C208.4266666666667 -17.0666666666667 187.9466666666666 -8.5333333333333 169.8133333333333 5.12C160.8533333333333 11.9466666666667 158.9333333333333 22.4 165.5466666666666 31.36L223.36 107.3066666666667C228.2666666666667 113.7066666666667 235.3066666666667 115.2 242.9866666666666 112.2133333333334C251.0933333333333 109.2266666666667 255.36 102.8266666666667 255.36 94.08V0M308.2666666666667 163.84C292.9066666666667 163.6266666666667 282.24 181.3333333333334 290.9866666666666 193.92C308.6933333333333 220.3733333333333 327.4666666666666 246.1866666666667 346.2399999999999 271.7866666666667C351.9999999999999 280.5333333333334 361.3866666666666 281.1733333333334 369.2799999999999 273.92C389.1199999999999 256 403.4133333333333 234.6666666666667 411.5199999999999 208.64C414.5066666666666 199.04 410.6666666666666 190.2933333333334 401.7066666666666 187.7333333333334L321.9199999999999 167.04L308.2666666666666 163.84z" />
-    <glyph glyph-name="yin-yang"
-      unicode="&#xF67F;"
-      horiz-adv-x="512" d=" M256 405.3333333333333C373.76 405.3333333333333 469.3333333333333 309.76 469.3333333333333 192S373.76 -21.3333333333333 256 -21.3333333333333S42.6666666666667 74.24 42.6666666666667 192S138.24 405.3333333333333 256 405.3333333333333M256 362.6666666666667C161.7066666666667 362.6666666666667 85.3333333333333 286.2933333333334 85.3333333333333 192S161.7066666666667 21.3333333333334 256 21.3333333333334C208.8533333333333 21.3333333333334 170.6666666666667 59.52 170.6666666666667 106.6666666666667S208.8533333333333 192 256 192S341.3333333333333 230.1866666666667 341.3333333333333 277.3333333333334S303.1466666666667 362.6666666666667 256 362.6666666666667M256 309.3333333333334C273.7066666666667 309.3333333333334 288 295.04 288 277.3333333333334S273.7066666666667 245.3333333333334 256 245.3333333333334S224 259.6266666666667 224 277.3333333333334S238.2933333333333 309.3333333333334 256 309.3333333333334M256 138.6666666666667C238.2933333333333 138.6666666666667 224 124.3733333333333 224 106.6666666666667S238.2933333333333 74.6666666666667 256 74.6666666666667S288 88.96 288 106.6666666666667S273.7066666666667 138.6666666666667 256 138.6666666666667z" />
-    <glyph glyph-name="youtube"
-      unicode="&#xF5C3;"
-      horiz-adv-x="512" d=" M213.3333333333333 128L324.0533333333334 192L213.3333333333333 256V128M459.9466666666667 295.04C462.72 285.0133333333333 464.64 271.5733333333334 465.9200000000001 254.5066666666667C467.4133333333334 237.44 468.0533333333334 222.72 468.0533333333334 209.92L469.3333333333333 192C469.3333333333333 145.28 465.92 110.9333333333333 459.9466666666666 88.96C454.6133333333333 69.7600000000001 442.24 57.3866666666667 423.04 52.0533333333334C413.0133333333333 49.2800000000001 394.6666666666667 47.3600000000001 366.5066666666667 46.08C338.7733333333333 44.5866666666667 313.3866666666667 43.9466666666667 289.92 43.9466666666667L256 42.6666666666667C166.6133333333333 42.6666666666667 110.9333333333333 46.08 88.96 52.0533333333334C69.76 57.3866666666667 57.3866666666667 69.76 52.0533333333333 88.96C49.28 98.9866666666667 47.36 112.4266666666667 46.08 129.4933333333334C44.5866666666667 146.5600000000001 43.9466666666667 161.2800000000001 43.9466666666667 174.0800000000001L42.6666666666667 192C42.6666666666667 238.72 46.08 273.0666666666667 52.0533333333333 295.04C57.3866666666667 314.24 69.76 326.6133333333334 88.96 331.9466666666667C98.9866666666667 334.7200000000001 117.3333333333333 336.64 145.4933333333334 337.92C173.2266666666667 339.4133333333334 198.6133333333334 340.0533333333334 222.08 340.0533333333334L256 341.3333333333334C345.3866666666667 341.3333333333334 401.0666666666667 337.92 423.04 331.9466666666667C442.2399999999999 326.6133333333334 454.6133333333333 314.24 459.9466666666666 295.04z" />
-    <glyph glyph-name="youtube-creator-studio"
-      unicode="&#xF846;"
-      horiz-adv-x="512" d=" M213.3333333333333 128L320 192L213.3333333333333 256V128M414.9333333333333 170.6666666666667L459.9466666666666 135.8933333333334C464.6399999999999 132.6933333333334 465.28 128.0000000000001 462.08 122.0266666666667L418.9866666666667 48C416 43.3066666666667 411.9466666666667 42.0266666666666 405.9733333333334 43.9466666666667L353.0666666666667 65.0666666666666C338.9866666666667 55.04 327.04 47.9999999999999 317.0133333333333 43.9466666666667L309.3333333333334 -11.9466666666667C307.6266666666667 -17.9200000000001 304.4266666666667 -21.3333333333334 298.6666666666667 -21.3333333333334H213.3333333333334C207.5733333333334 -21.3333333333334 204.3733333333334 -17.9200000000001 202.6666666666667 -11.9466666666667L194.9866666666667 43.9466666666667C182.4 49.28 170.6666666666667 56.3199999999999 158.9333333333334 65.0666666666666L106.0266666666667 43.9466666666667C100.0533333333334 42.0266666666666 96.0000000000001 43.3066666666666 93.0133333333334 48L49.92 122.0266666666667C46.72 128 47.36 132.6933333333334 52.0533333333334 135.8933333333334L97.0666666666667 170.6666666666667C96 175.5733333333334 96 182.6133333333334 96 192C96 201.3866666666667 96 208.4266666666667 97.0666666666667 213.3333333333334L52.0533333333333 247.8933333333333C47.36 251.3066666666667 46.72 256 49.92 261.9733333333334L93.0133333333333 336C96 340.6933333333334 100.0533333333333 341.9733333333334 106.0266666666667 340.0533333333334L158.9333333333333 318.9333333333334C173.0133333333333 328.9600000000001 184.96 336 194.9866666666666 340.0533333333334L202.6666666666666 395.9466666666667C204.3733333333333 401.92 207.5733333333333 405.3333333333334 213.3333333333333 405.3333333333334H298.6666666666667C304.4266666666666 405.3333333333334 307.6266666666666 401.92 309.3333333333333 395.9466666666667L317.0133333333333 340.0533333333334C329.5999999999999 334.7200000000001 341.3333333333333 327.68 353.0666666666666 318.9333333333334L405.9733333333333 340.0533333333334C411.9466666666666 341.9733333333334 415.9999999999999 340.6933333333334 418.9866666666666 336L462.0799999999999 261.9733333333334C465.2799999999999 256 464.6399999999999 251.3066666666667 459.9466666666665 247.8933333333333L414.9333333333333 213.3333333333334C416 208.4266666666667 416 201.3866666666667 416 192C416 182.6133333333334 416 175.5733333333334 414.9333333333333 170.6666666666667z" />
-    <glyph glyph-name="youtube-gaming"
-      unicode="&#xF847;"
-      horiz-adv-x="512" d=" M128 372.48C123.9466666666667 372.48 120.1066666666667 370.7733333333333 116.48 368.8533333333334L11.7333333333333 309.3333333333334C4.48 305.0666666666667 0 297.3866666666667 0 289.0666666666667V156.16C0 147.84 4.48 140.16 11.7333333333333 135.8933333333334L244.48 3.6266666666667C248.1066666666667 1.7066666666667 251.9466666666667 0 256 0C260.0533333333333 0 263.8933333333333 1.7066666666666 267.52 3.6266666666667L500.2666666666667 135.8933333333334C507.52 139.9466666666667 512 147.6266666666667 512 155.9466666666667V289.0666666666667C512 297.3866666666667 507.52 305.0666666666667 500.2666666666667 309.3333333333334L395.52 368.8533333333334C391.8933333333333 370.7733333333333 388.0533333333333 372.48 384 372.48C379.9466666666666 372.48 376.1066666666667 370.7733333333333 372.48 368.8533333333334L267.52 309.3333333333334C260.48 305.0666666666667 251.7333333333333 305.0666666666667 244.48 309.3333333333334L139.52 368.8533333333334C135.8933333333333 370.7733333333333 132.0533333333334 372.48 128 372.48M386.9866666666667 360.7466666666667L500.48 296.7466666666667L386.9866666666667 229.76V360.7466666666667z" />
-    <glyph glyph-name="youtube-tv"
-      unicode="&#xF448;"
-      horiz-adv-x="512" d=" M53.3333333333333 352H458.6666666666666C476.5866666666666 352 490.6666666666666 338.1333333333334 490.6666666666666 320V74.6666666666667C490.6666666666666 56.5333333333333 476.5866666666666 42.6666666666667 458.6666666666666 42.6666666666667H53.3333333333333C35.2 42.6666666666667 21.3333333333333 56.5333333333333 21.3333333333333 74.6666666666667V320C21.3333333333333 338.1333333333334 35.2 352 53.3333333333333 352M207.1466666666667 266.6666666666667V128L328.9600000000001 198.4L207.1466666666667 266.6666666666667M368 0H141.8666666666667C135.4666666666667 0 131.2 4.2666666666667 131.2 10.6666666666667S135.4666666666667 21.3333333333334 141.8666666666667 21.3333333333334H370.1333333333334C376.5333333333334 21.3333333333334 380.8 17.0666666666667 380.8 10.6666666666667S374.4 0 368 0z" />
-    <glyph glyph-name="z-wave"
-      unicode="&#xFAE9;"
-      horiz-adv-x="512" d=" M347.7333333333334 222.2933333333334C280.32 222.2933333333334 226.1333333333334 167.8933333333334 226.1333333333334 100.6933333333333C226.1333333333334 33.4933333333333 280.5333333333334 -21.3333333333333 347.7333333333334 -21.3333333333333C414.9333333333333 -21.3333333333333 469.3333333333333 33.4933333333333 469.3333333333333 100.6933333333333S414.9333333333333 222.2933333333333 347.7333333333334 222.2933333333333M384 40.96H281.3866666666667L337.28 128H283.9466666666667L307.2 165.76H409.1733333333333L354.7733333333333 79.36H409.1733333333333L384 40.96M347.7333333333334 364.16V405.3333333333333C179.4133333333333 405.3333333333333 42.6666666666667 268.3733333333334 42.6666666666667 100.0533333333334H83.6266666666667C84.0533333333333 246.1866666666667 202.6666666666667 364.16 347.7333333333334 364.16M347.7333333333334 282.88V323.8400000000001C224 323.8400000000001 123.9466666666667 223.36 123.9466666666667 100.0533333333333H164.9066666666667C165.3333333333333 200.96 247.2533333333334 282.88 347.7333333333334 282.88" />
-    <glyph glyph-name="zend"
-      unicode="&#xFAEA;"
-      horiz-adv-x="512" d=" M240.64 238.72S240.64 298.6666666666667 300.5866666666667 298.6666666666667H480S480 238.72 420.48 238.72H240.64M240.64 161.92S240.64 221.8666666666667 300.5866666666667 221.8666666666667H390.6133333333334S390.6133333333334 161.92 330.6666666666667 161.92H240.64M240.64 85.3333333333334S240.64 145.28 300.5866666666667 145.28H330.6666666666667S330.6666666666667 85.3333333333334 270.5066666666667 85.3333333333334H240.64M223.1466666666667 132.2666666666667V85.3333333333334H33.7066666666667L155.7333333333333 251.52H51.2V298.6666666666667H248.7466666666667L127.1466666666667 132.2666666666667H223.1466666666667z" />
-    <glyph glyph-name="zip-box"
-      unicode="&#xF5C4;"
-      horiz-adv-x="512" d=" M298.6666666666667 85.3333333333334H256V128H213.3333333333333V170.6666666666667H256V128H298.6666666666667M298.6666666666667 256H256V213.3333333333334H298.6666666666667V170.6666666666667H256V213.3333333333334H213.3333333333333V256H256V298.6666666666667H213.3333333333333V341.3333333333334H256V298.6666666666667H298.6666666666667M405.3333333333333 384H106.6666666666667C82.9866666666667 384 64 365.0133333333333 64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334C448 365.0133333333333 428.8 384 405.3333333333333 384z" />
-    <glyph glyph-name="zip-disk"
-      unicode="&#xFA22;"
-      horiz-adv-x="512" d=" M149.3333333333333 384L64 341.3333333333334V42.6666666666667C64 19.2 83.2 0 106.6666666666667 0H405.3333333333333C428.8 0 448 19.2 448 42.6666666666667V341.3333333333334L362.6666666666667 384V341.3333333333334C362.6666666666667 329.6 353.0666666666667 320 341.3333333333333 320H213.3333333333333C201.6 320 192 329.6 192 341.3333333333334V384H149.3333333333333M170.6666666666667 234.6666666666667H341.3333333333333C353.0666666666667 234.6666666666667 362.6666666666667 225.0666666666667 362.6666666666667 213.3333333333334V42.6666666666667H149.3333333333333V213.3333333333334C149.3333333333333 225.0666666666667 158.9333333333333 234.6666666666667 170.6666666666667 234.6666666666667z" />
-    <glyph glyph-name="zodiac-aquarius"
-      unicode="&#xFA7C;"
-      horiz-adv-x="512" d=" M320 183.2533333333333L256 247.2533333333334L192 183.2533333333333L128 247.2533333333334L79.1466666666667 198.1866666666667L48.8533333333333 228.48L128 307.4133333333334L192 243.4133333333334L256 307.4133333333334L320 243.4133333333334L384 307.4133333333334L463.1466666666666 228.48L432.8533333333333 198.1866666666667L384 247.2533333333334L320 183.2533333333333M384 119.2533333333333L432.8533333333333 70.1866666666667L463.1466666666666 100.48L384 179.4133333333334L320 115.4133333333334L256 179.4133333333334L192 115.4133333333334L128 179.4133333333334L48.8533333333333 100.48L79.1466666666667 70.1866666666667L128 119.2533333333333L192 55.2533333333333L256 119.2533333333333L320 55.2533333333333L384 119.2533333333333z" />
-    <glyph glyph-name="zodiac-aries"
-      unicode="&#xFA7D;"
-      horiz-adv-x="512" d=" M341.3333333333333 405.3333333333333C318.9333333333333 405.3333333333333 296.7466666666667 399.5733333333333 277.3333333333333 388.0533333333334C269.6533333333333 384 262.4 378.4533333333333 256 372.48C249.6 378.4533333333334 242.3466666666667 384 234.6666666666667 388.0533333333334C215.2533333333333 399.5733333333333 193.0666666666667 405.3333333333333 170.6666666666667 405.3333333333333C100.0533333333333 405.3333333333333 42.6666666666667 347.9466666666667 42.6666666666667 277.3333333333334S100.0533333333333 149.3333333333334 170.6666666666667 149.3333333333334V192C123.52 192 85.3333333333333 230.1866666666667 85.3333333333333 277.3333333333334S123.52 362.6666666666667 170.6666666666667 362.6666666666667C192 362.6666666666667 213.3333333333333 354.3466666666667 229.3333333333333 339.2000000000001C231.2533333333334 337.4933333333334 232.96 335.5733333333334 234.6666666666667 333.6533333333334V-21.3333333333333H277.3333333333333V333.6533333333333C279.04 335.5733333333333 280.7466666666667 337.4933333333334 282.6666666666667 339.2C316.8 371.6266666666667 370.7733333333333 370.3466666666667 403.4133333333333 336C435.84 301.8666666666667 434.3466666666667 247.8933333333333 400.2133333333334 215.4666666666667C384 200.32 363.3066666666667 192 341.3333333333333 192V149.3333333333334C411.9466666666666 149.3333333333334 469.3333333333333 206.72 469.3333333333333 277.3333333333334S411.9466666666666 405.3333333333333 341.3333333333333 405.3333333333333z" />
-    <glyph glyph-name="zodiac-cancer"
-      unicode="&#xFA7E;"
-      horiz-adv-x="512" d=" M256 362.6666666666667C138.6666666666667 362.6666666666667 42.6666666666667 286.2933333333334 42.6666666666667 192C42.6666666666667 146.7733333333333 77.8666666666667 109.44 122.88 106.6666666666667H128C175.1466666666667 106.6666666666667 213.3333333333333 144.8533333333334 213.3333333333333 192S175.1466666666667 277.3333333333334 128 277.3333333333334H122.88C158.72 311.2533333333334 206.72 329.6 256 328.5333333333334C293.76 328.9600000000001 330.6666666666667 318.5066666666667 362.6666666666667 298.6666666666667L389.3333333333333 325.3333333333334C349.44 350.2933333333334 303.1466666666667 363.3066666666667 256 362.6666666666667M128 234.6666666666667C151.4666666666667 234.6666666666667 170.6666666666667 215.4666666666667 170.6666666666667 192C170.6666666666667 168.3200000000001 151.04 149.3333333333334 128 149.3333333333334C105.8133333333333 149.3333333333334 87.4666666666667 165.9733333333334 85.3333333333333 187.7333333333334V196.2666666666667C87.4666666666667 218.24 106.0266666666667 234.6666666666667 128 234.6666666666667M389.12 277.3333333333334H384C336.8533333333333 277.3333333333334 298.6666666666667 239.1466666666667 298.6666666666667 192.0000000000001S336.8533333333333 106.6666666666667 384 106.6666666666667H389.12C353.28 72.7466666666667 305.28 54.4 256 55.4666666666667C218.24 55.0400000000001 181.3333333333333 65.4933333333333 149.3333333333333 85.3333333333334L122.88 58.8800000000001C162.7733333333333 33.92 208.8533333333333 21.3333333333334 256 21.3333333333334C373.3333333333333 21.3333333333334 469.3333333333333 97.7066666666667 469.3333333333333 192C469.3333333333333 237.2266666666667 434.1333333333334 274.5600000000001 389.12 277.3333333333334M384 149.3333333333334C360.5333333333333 149.3333333333334 341.3333333333333 168.5333333333334 341.3333333333333 192C341.3333333333333 215.68 360.9600000000001 234.6666666666667 384 234.6666666666667C406.1866666666666 234.6666666666667 424.5333333333333 218.0266666666667 426.6666666666667 196.2666666666667V187.7333333333334C424.5333333333333 165.76 405.9733333333334 149.3333333333333 384 149.3333333333333z" />
-    <glyph glyph-name="zodiac-capricorn"
-      unicode="&#xFA7F;"
-      horiz-adv-x="512" d=" M320 170.6666666666667C305.0666666666667 170.6666666666667 290.3466666666667 166.6133333333334 277.3333333333333 158.9333333333333V320C277.3333333333333 355.4133333333334 248.7466666666667 384 213.3333333333333 384C197.3333333333333 384 182.4 377.8133333333334 170.6666666666667 367.36C158.9333333333333 378.0266666666667 143.7866666666667 384 128 384V341.3333333333334C139.7333333333333 341.3333333333334 149.3333333333333 331.7333333333334 149.3333333333333 320V106.6666666666667H192V320C192 331.7333333333334 201.6 341.3333333333334 213.3333333333333 341.3333333333334S234.6666666666667 331.7333333333334 234.6666666666667 320V85.3333333333334C234.6666666666667 61.8666666666667 215.4666666666667 42.6666666666667 192 42.6666666666667V0C216.5333333333333 0 240 10.6666666666667 256 29.44C286.9333333333333 -6.1866666666666 340.6933333333334 -10.0266666666667 376.32 21.3333333333334C411.9466666666667 51.6266666666667 416 105.6 384.8533333333333 141.2266666666667C368.64 160 344.9600000000001 170.6666666666667 320 170.6666666666667M320 42.6666666666667C296.5333333333333 42.6666666666667 277.3333333333333 61.8666666666667 277.3333333333333 85.3333333333334S296.5333333333333 128 320 128S362.6666666666667 108.8 362.6666666666667 85.3333333333334S343.4666666666667 42.6666666666667 320 42.6666666666667z" />
-    <glyph glyph-name="zodiac-gemini"
-      unicode="&#xFA80;"
-      horiz-adv-x="512" d=" M384 334.9333333333334C412.8 341.9733333333334 440.7466666666667 351.1466666666667 468.0533333333333 362.6666666666667L451.84 402.3466666666667C389.76 376.32 323.2 362.6666666666667 256 362.6666666666667C188.8 362.6666666666667 122.24 375.8933333333333 60.16 401.7066666666667L43.9466666666667 362.6666666666667C71.2533333333333 351.1466666666667 99.2 341.9733333333334 128 334.9333333333334V49.0666666666667C99.2 42.0266666666668 71.2533333333333 32.8533333333334 43.9466666666667 21.3333333333334L60.16 -18.3466666666666C185.6 33.7066666666667 326.4 33.7066666666667 451.84 -18.3466666666666L468.0533333333333 21.3333333333334C440.7466666666667 32.8533333333334 412.8 42.0266666666666 384 49.0666666666667V334.9333333333334M170.6666666666667 57.6V326.6133333333334C198.8266666666667 322.3466666666667 227.4133333333334 320 256 320C284.5866666666667 320 313.1733333333333 322.3466666666667 341.3333333333333 326.6133333333334V57.3866666666667C284.8 66.1333333333334 227.2 66.1333333333334 170.6666666666667 57.3866666666667V57.6000000000001z" />
-    <glyph glyph-name="zodiac-leo"
-      unicode="&#xFA81;"
-      horiz-adv-x="512" d=" M426.6666666666667 85.3333333333334C426.6666666666667 49.92 398.08 21.3333333333334 362.6666666666667 21.3333333333334C328.1066666666667 23.04 300.3733333333334 50.7733333333333 298.6666666666667 85.3333333333334C302.08 119.68 309.3333333333333 153.6 320 186.4533333333334C331.52 222.9333333333333 338.56 260.48 341.3333333333333 298.6666666666667C339.84 356.9066666666667 292.9066666666667 403.84 234.6666666666667 405.3333333333333C176.4266666666667 403.8400000000001 129.4933333333334 356.9066666666667 128 298.6666666666667C131.2 266.0266666666667 138.6666666666667 234.0266666666667 149.3333333333333 202.6666666666667L153.8133333333333 187.7333333333334C108.8 202.0266666666667 61.0133333333333 177.0666666666667 46.72 132.2666666666667C32 87.2533333333333 57.1733333333334 39.2533333333333 102.1866666666667 24.96C147.2 10.6666666666667 194.9866666666667 35.6266666666667 209.28 80.64C212.0533333333334 88.96 213.3333333333333 97.92 213.3333333333333 106.6666666666667C209.92 143.5733333333334 202.6666666666667 180.0533333333334 190.08 215.0400000000001C180.6933333333333 242.1333333333334 174.08 270.0800000000001 170.6666666666667 298.6666666666667C172.3733333333333 333.2266666666667 200.1066666666666 360.9600000000001 234.6666666666667 362.6666666666667C269.2266666666667 360.9600000000001 296.96 333.2266666666667 298.6666666666667 298.6666666666667C295.2533333333334 264.3200000000001 288 230.4000000000001 277.3333333333333 197.5466666666667C265.8133333333334 161.0666666666667 258.7733333333333 123.52 256 85.3333333333334C257.4933333333334 27.0933333333334 304.4266666666666 -19.84 362.6666666666667 -21.3333333333333C421.5466666666666 -21.3333333333333 469.3333333333333 26.4533333333334 469.3333333333333 85.3333333333334H426.6666666666667M128 64C104.5333333333333 64 85.3333333333333 83.2 85.3333333333333 106.6666666666667S104.5333333333333 149.3333333333334 128 149.3333333333334S170.6666666666667 130.1333333333333 170.6666666666667 106.6666666666667S151.4666666666667 64 128 64z" />
-    <glyph glyph-name="zodiac-libra"
-      unicode="&#xFA82;"
-      horiz-adv-x="512" d=" M426.6666666666667 106.6666666666667V64H277.3333333333333V108.5866666666667C341.3333333333333 120.3200000000001 383.1466666666667 181.3333333333334 371.4133333333333 245.3333333333334C359.68 309.3333333333334 298.6666666666667 351.1466666666667 234.6666666666667 339.4133333333334C170.6666666666667 327.4666666666667 128.8533333333333 266.6666666666667 140.5866666666667 202.6666666666667C149.3333333333333 154.88 186.88 117.3333333333334 234.6666666666667 108.5866666666667V64H85.3333333333333V106.6666666666667H147.6266666666667C114.56 136.7466666666667 96 179.4133333333334 96 224C96 312.32 167.68 384 256 384C344.32 384 416 312.3200000000001 416 224C416 179.4133333333334 397.44 136.7466666666667 364.3733333333333 106.6666666666667H426.6666666666667M426.6666666666667 42.6666666666667H85.3333333333333V0H426.6666666666667V42.6666666666667z" />
-    <glyph glyph-name="zodiac-pisces"
-      unicode="&#xFA83;"
-      horiz-adv-x="512" d=" M426.6666666666667 213.3333333333334H384C386.3466666666667 273.2800000000001 399.5733333333333 332.3733333333334 422.6133333333333 387.84L384 404.0533333333334C358.6133333333333 343.4666666666667 344.1066666666667 279.04 341.3333333333333 213.3333333333334H170.6666666666667C167.8933333333333 279.04 153.3866666666667 343.4666666666667 128 404.0533333333334L88.32 387.84C111.7866666666667 332.5866666666667 125.2266666666667 273.4933333333334 128 213.3333333333334H85.3333333333333V170.6666666666667H128C125.6533333333333 110.72 112.4266666666667 51.6266666666667 89.3866666666667 -3.84L128 -20.0533333333333C153.3866666666667 40.5333333333333 167.8933333333333 104.96 170.6666666666667 170.6666666666667H341.3333333333333C344.1066666666667 104.96 358.6133333333333 40.5333333333333 384 -20.0533333333333L423.68 -3.8399999999999C400.2133333333333 51.4133333333334 386.7733333333333 110.5066666666668 384 170.6666666666668H426.6666666666667V213.3333333333334z" />
-    <glyph glyph-name="zodiac-sagittarius"
-      unicode="&#xFA84;"
-      horiz-adv-x="512" d=" M469.3333333333333 405.3333333333333V192H426.6666666666667V332.5866666666667L222.08 128L271.1466666666667 79.1466666666667L240.8533333333334 48.8533333333334L192 97.92L79.1466666666667 -15.1466666666666L48.8533333333333 15.1466666666667L161.92 128L112.8533333333333 176.8533333333334L143.1466666666667 207.1466666666667L192 158.0800000000001L396.5866666666667 362.6666666666667H256V405.3333333333333H469.3333333333333z" />
-    <glyph glyph-name="zodiac-scorpio"
-      unicode="&#xFA85;"
-      horiz-adv-x="512" d=" M377.8133333333334 121.8133333333334L347.52 91.52L375.2533333333334 64H341.3333333333333C317.8666666666667 64 298.6666666666667 83.2 298.6666666666667 106.6666666666667V320C298.6666666666667 355.4133333333334 270.08 384 234.6666666666667 384C218.6666666666667 384 203.7333333333334 377.8133333333334 192 367.36C167.68 389.12 130.9866666666667 389.12 106.6666666666667 367.36C94.9333333333333 378.0266666666667 79.7866666666667 384 64 384V341.3333333333334C75.7333333333333 341.3333333333334 85.3333333333333 331.7333333333334 85.3333333333333 320V106.6666666666667H128V320C128 331.7333333333334 137.6 341.3333333333334 149.3333333333333 341.3333333333334S170.6666666666667 331.7333333333334 170.6666666666667 320V106.6666666666667H213.3333333333333V320C213.3333333333333 331.7333333333334 222.9333333333333 341.3333333333334 234.6666666666667 341.3333333333334S256 331.7333333333334 256 320V106.6666666666667C256 59.52 294.1866666666666 21.3333333333334 341.3333333333333 21.3333333333334H375.2533333333334L347.52 -6.1866666666666L377.8133333333334 -36.48L456.7466666666667 42.6666666666667L377.8133333333334 121.8133333333334z" />
-    <glyph glyph-name="zodiac-taurus"
-      unicode="&#xFA86;"
-      horiz-adv-x="512" d=" M332.5866666666667 256C377.6 282.88 405.3333333333333 331.52 405.3333333333333 384H362.6666666666667C362.6666666666667 325.12 314.88 277.3333333333334 256 277.3333333333334S149.3333333333333 325.12 149.3333333333333 384H106.6666666666667C106.6666666666667 331.52 134.4 282.88 179.4133333333333 256C108.5866666666667 213.3333333333334 85.3333333333333 122.0266666666667 128 51.2C170.0266666666667 -19.6266666666667 261.76 -42.6666666666666 332.5866666666667 0C403.4133333333333 41.8133333333334 426.6666666666667 133.5466666666667 384 204.3733333333333C371.6266666666667 225.4933333333334 353.7066666666666 243.4133333333334 332.5866666666667 256M256 21.3333333333334C197.12 21.3333333333334 149.3333333333333 69.1200000000001 149.3333333333333 128S197.12 234.6666666666667 256 234.6666666666667S362.6666666666667 186.88 362.6666666666667 128S314.88 21.3333333333334 256 21.3333333333334z" />
-    <glyph glyph-name="zodiac-virgo"
-      unicode="&#xFA87;"
-      horiz-adv-x="512" d=" M394.6666666666667 39.8933333333334C426.6666666666667 68.9066666666667 426.6666666666667 124.16 426.6666666666667 149.3333333333334C426.6666666666667 196.48 388.48 234.6666666666667 341.3333333333333 234.6666666666667C326.4 234.6666666666667 311.4666666666667 230.4000000000001 298.6666666666667 222.72V320C298.6666666666667 355.4133333333334 270.08 384 234.6666666666667 384C218.6666666666667 384 203.7333333333334 377.8133333333334 192 367.36C167.68 389.12 130.9866666666667 389.12 106.6666666666667 367.36C94.9333333333333 378.0266666666667 79.7866666666667 384 64 384V341.3333333333334C75.7333333333333 341.3333333333334 85.3333333333333 331.7333333333334 85.3333333333333 320V106.6666666666667H128V320C128 331.7333333333334 137.6 341.3333333333334 149.3333333333333 341.3333333333334S170.6666666666667 331.7333333333334 170.6666666666667 320V106.6666666666667H213.3333333333333V320C213.3333333333333 331.7333333333334 222.9333333333333 341.3333333333334 234.6666666666667 341.3333333333334S256 331.7333333333334 256 320V149.3333333333334C256 124.16 256 68.9066666666667 288 39.8933333333334C271.36 31.1466666666667 253.44 24.7466666666667 234.6666666666667 21.3333333333334V-21.3333333333333C262.1866666666666 -21.3333333333333 316.5866666666667 5.5466666666667 341.3333333333333 18.5600000000001C366.08 5.5466666666667 420.48 -21.3333333333333 448 -21.3333333333333V21.3333333333334C429.2266666666667 24.7466666666667 411.3066666666667 31.1466666666667 394.6666666666667 39.8933333333334M341.3333333333333 192C364.8 192 384 172.8 384 149.3333333333334C384 87.04 372.48 64 341.3333333333333 64S298.6666666666667 87.04 298.6666666666667 149.3333333333334C298.6666666666667 172.8 317.8666666666667 192 341.3333333333333 192z" />
-  </font>
-</defs>
-</svg>
diff --git a/snippet/1.0.15/fonts/materialdesignicons-webfont.ttf b/snippet/1.0.15/fonts/materialdesignicons-webfont.ttf
deleted file mode 100644
index 42a11c8830e4b3aaa2e6c92571b90af09b9b4b9f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 416816
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

diff --git a/snippet/1.0.15/fonts/materialdesignicons-webfont.woff b/snippet/1.0.15/fonts/materialdesignicons-webfont.woff
deleted file mode 100644
index 8f9f3c9f3d2c42caa44381ed14dd672b56c8e944..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 204320
zcmV)qK$^dIPew)n0RR9110Em%3IG5A23#-z0RR91000000000000000000000000_
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

diff --git a/snippet/1.0.15/fonts/materialdesignicons-webfont.woff2 b/snippet/1.0.15/fonts/materialdesignicons-webfont.woff2
deleted file mode 100644
index bf6efeed8b4c1c5ed5c6f66e5e5e3dcf2ff944a5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 151728
zcmV(}K+wN;Pew8T0RR910#L933IG5A23#-z0#IN80RR9100000000000000000000
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
HC;NW`rO;G8

diff --git a/snippet/1.0.15/index.html b/snippet/1.0.15/index.html
deleted file mode 100644
index a16f821..0000000
--- a/snippet/1.0.15/index.html
+++ /dev/null
@@ -1,66 +0,0 @@
-<!DOCTYPE html>
-<html ng-app="motion" style="background-color: transparent;">
-<head>
-  <meta charset="utf-8">
-  <title>xCally Motion Chat</title>
-
-  <script type="text/javascript">
-    document.write("<base href='" + window.location.pathname + "' />");
-  </script>
-
-  <link rel="stylesheet" href="styles/vendor.css?version=1.0.15">
-
-  <link rel="stylesheet" href="styles/app.css?version=1.0.15">
-
-</head>
-<body ng-controller="IndexController as vm" style="background-color: transparent; overflow:hidden;" ng-cloak>
-
-  <!-- CHAT APP -->
-  <div id = "id-row" layout="row" layout-align="center end">
-    <div id="chat-app" layout="column" ng-if="settings.online || !settings.hideWhenOffline">
-        <!-- CHAT CONTENT -->
-        <md-content class="chat-content">
-          <ui-view></ui-view>
-        </md-content>
-        <!-- CHAT CONTENT -->
-    
-        <!-- CHAT TOOLBAR -->
-        <md-toolbar id="chat-toolbar" class="chat-toolbar" layout="row" layout-align="start center" ng-style="{'background-color': '{{settings.color}}', 'border-top-left-radius': '{{vm.getHeaderShape();}}', 'border-top-right-radius': '{{vm.getHeaderShape();}}', 'width': '{{(settings.alignment == 'bottom_right') ? '365px' : '295px'}}'}" ng-click="(settings.alignment == 'bottom_right') && vm.toggle(!layout.up)">
-          <div class="md-toolbar-tools">
-              <div class="avatar-wrapper">
-                  <img ng-src="{{settings.remote}}/api/chat/websites/{{settings.id}}/logo?token={{settings.token}}" class="avatar" alt="logo"/>
-              </div>
-      
-              <span class="title" flex style="margin-left: 4px;" ng-style="{'font-size': '{{settings.fontSize}}px', 'color': '{{settings.textColor}}'}" md-truncate>
-               {{settings.defaultTitle ? settings.defaultTitle : (status === 'online' ? settings.header_online : settings.header_offline)}}
-              </span>
-      
-              <md-progress-circular ng-if="loading" md-diameter="16px"></md-progress-circular>
-              
-              <md-button ng-print class="md-icon-button header-button" aria-label="Print" ng-if="layout.up && visitor.interaction.id && (status != 'waiting' && status != 'online' && status != 'offline' && status != 'unmanaged')" ng-click="$event.stopPropagation();">
-                <i class="mdi mdi-printer mdi-light"></i>
-              </md-button>
-              <div ng-if="layout.up && visitor.interaction.id && settings.download_transcript && (status != 'waiting' && status != 'online' && status != 'offline' && status != 'unmanaged')" ng-click="$event.stopPropagation();" ng-csv="vm.download();" csv-header="['Sender', 'Message', 'Sent At']" filename="transcript.csv">
-                <i class="mdi mdi-download mdi-light" ></i>
-              </div> 
-              <md-button class="md-icon-button header-button" aria-label="Close" ng-if="layout.up && visitor.interaction.id && (status != 'waiting' && status != 'online' && status != 'offline' && status != 'unmanaged')" ng-click="vm.close(); $event.stopPropagation();">
-                  <i class="mdi mdi-close mdi-light" ng-click="vm.close(); $event.stopPropagation();"></i>
-              </md-button>
-              <div ng-if="settings.alignment == 'bottom_right'" aria-label="Reduce">
-                <i class="mdi mdi-light mdi-light" ng-class="layout.up ? 'mdi-chevron-down' : 'mdi-chevron-up'"></i>
-              </div>
-              <!-- </md-button> -->
-          </div>
-        </md-toolbar>
-        <!-- / CHAT TOOLBAR -->
-      </div>
-  </div>
-  
-  <!-- / CHAT APP -->
-
-  <script src="scripts/vendor.js?version=1.0.15"></script>
-
-  <script src="scripts/app.js?version=1.0.15"></script>
-
-</body>
-</html>
diff --git a/snippet/1.0.15/scripts/app.js b/snippet/1.0.15/scripts/app.js
deleted file mode 100644
index 392ffd9..0000000
--- a/snippet/1.0.15/scripts/app.js
+++ /dev/null
@@ -1 +0,0 @@
\ No newline at end of file
diff --git a/snippet/1.0.15/scripts/vendor.js b/snippet/1.0.15/scripts/vendor.js
deleted file mode 100644
index a37476a..0000000
--- a/snippet/1.0.15/scripts/vendor.js
+++ /dev/null
@@ -1 +0,0 @@
\ No newline at end of file
diff --git a/snippet/1.0.15/styles/app.css b/snippet/1.0.15/styles/app.css
deleted file mode 100644
index 54ed907..0000000
--- a/snippet/1.0.15/styles/app.css
+++ /dev/null
@@ -1 +0,0 @@
\ No newline at end of file
diff --git a/snippet/1.0.15/styles/mobile.css b/snippet/1.0.15/styles/mobile.css
deleted file mode 100644
index f0267af..0000000
--- a/snippet/1.0.15/styles/mobile.css
+++ /dev/null
@@ -1,161 +0,0 @@
-/* IFRAME GENERALE*/
-iframe[id='motion-chat-iframe'] {
-    /* Style attributes*/
-
-    position: fixed;
-    height: 450px;
-    border: 0;
-    /* box-shadow: 0px 0px 10px 2px #333333; */
-    -webkit-transition: all 0.7s ease-out;
-    -moz-transition: all 0.7s ease-out;
-    -ms-transition: all 0.7s ease-out;
-    -o-transition: all 0.7s ease-out;
-    transition: all 0.7s ease-out;
-    z-index: 9999;
-    /* overflow: hidden; */
-
-}
-
-/* IFRAME BASSO-DESTRA*/
-.motion-chat-iframe-bottom_right {
-    /* Style attributes*/
-
-    width: 295px;
-    bottom: -400px;
-    right: 0;
-
-}
-
-/* IFRAME DESTRA*/
-.motion-chat-iframe-right {
-    /* Style attributes*/
-
-    width: 295px;
-    right: -312px;
-
-}
-
-/* LINGUETTA DESTRA*/
-.motion-chat-div-right {
-    /* Style attributes*/
-
-    display: none;
-    right: 0px;
-    position: fixed;
-    cursor: pointer;
-    height: 100px;
-    width: 25px;
-    -webkit-transition: all 0.7s ease-out;
-    -moz-transition: all 0.7s ease-out;
-    -ms-transition: all 0.7s ease-out;
-    -o-transition: all 0.7s ease-out;
-    transition: all 0.7s ease-out;
-    z-index: 9999;
-
-}
-
-/* IFRAME SINISTRA*/
-.motion-chat-iframe-left {
-    /* Style attributes*/
-
-    width: 295px;
-    left: -297px;
-
-}
-
-/* LINGUETTA SINISTRA*/
-.motion-chat-div-left {
-    /* Style attributes*/
-
-    left: 0px;
-    display: none;
-    position: fixed;
-    cursor: pointer;
-    height: 100px;
-    width: 25px;
-    -webkit-transition: all 0.7s ease-out;
-    -moz-transition: all 0.7s ease-out;
-    -ms-transition: all 0.7s ease-out;
-    -o-transition: all 0.7s ease-out;
-    transition: all 0.7s ease-out;
-    z-index: 9999;
-
-}
-
-@media only screen and (max-width: 320px) {
-
-    /* IFRAME BASSO-DESTRA*/
-    .motion-chat-iframe-right {
-        /* Style attributes*/
-
-        width: 295px;
-        bottom: 0px;
-        right: 0;
-
-    }
-
-    /* IFRAME BASSO-DESTRA*/
-    .motion-chat-iframe-left {
-        /* Style attributes*/
-
-        width: 295px;
-        bottom: 0px;
-        right: 0;
-
-    }
-
-}
-
-@media only screen and (max-height: 450px) {
-
-    /* IFRAME BASSO-DESTRA*/
-    iframe[id='motion-chat-iframe'] {
-        /* Style attributes*/
-        height: 100% !important;
-
-    }
-
-    .motion-chat-iframe-right {
-        /* Style attributes*/
-
-        top: 0px !important;
-
-    }
-
-    /* IFRAME BASSO-DESTRA*/
-    .motion-chat-iframe-left {
-        /* Style attributes*/
-
-        top: 0px !important;
-
-    }
-
-    div[id='motion-chat-iframe-tab'] {
-        /* Style attributes*/
-
-        top: auto !important;
-        bottom: 0px !important;
-
-    }
-}
-
-#chat_tab_arrow {
-    font-family: Serif;
-    font-size: 25px;
-    padding-left: 5px;
-    padding-top: 0px;
-    width: auto !important;
-    margin-right: 1px !important;
-    margin-left: 1px !important;
-    margin-top: 1px !important;
-    font-weight: bolder !important;
-    line-height: 1 !important;
-}
-
-#chat_tab_text {
-    font-family: Sans-Serif;
-    font-size: 17px;
-    margin-top: 12px !important;
-    margin-left: 5px !important;
-    line-height: 1 !important;
-}
diff --git a/snippet/1.0.15/styles/vendor.css b/snippet/1.0.15/styles/vendor.css
deleted file mode 100644
index 2feb3d9..0000000
--- a/snippet/1.0.15/styles/vendor.css
+++ /dev/null
@@ -1,6 +0,0 @@
- * AngularJS Material Design
- * https://github.com/angular/material
- * @license MIT
- * v1.1.19
\ No newline at end of file
-- 
1.7.1